.logo a img { max-width: 40%; margin: 10px 20px; }

body.template-color-1 .bottom-navbar-mobile .list-actions li a { background-color: #ffb450; }

body.template-color-1 .popup-mobile-manu .inner .mobileheader { background: #aa4141; }

.form-control { font-size: 0.875rem; }
.form-select { font-size: 0.875rem; }

.vv_primary { color: #aa4141; }
.vv_secondary { color: #ffb450; }

.vvbg_primary { background-color: #aa4141; }
.vvbg_secondary { background-color: #ffb450; }
.vvbg_success { background-color: #49bc6e; }
.vvbg_success2 { background-color: #3ca56d; }

.filter-form .result-sorting .form-left .sort-by form .nice-select { width: 180px; }

.lnr { font-size: x-large; }

.single-job .job-info .job-info-inner .job-meta-three { font-size: 14px; }
.single-job .candidates-image { min-width: 300px; border-radius: unset; }
.single-job .candidates-image a img { border-radius: 10%; }

.ppic-gold-bg { width: 300px; max-height: 420px; border-radius: unset; background-color: #aa4141; padding: 5px; }
.ppic-silver-bg { width: 300px; max-height: 420px; border-radius: unset; background-color: #ffb450; padding: 5px; }
.ppic-bronze-bg { width: 300px; max-height: 420px; border-radius: unset; background-color: #49bc6e; padding: 5px; }
.ppic-grey-bg { width: 300px; max-height: 420px; border-radius: unset; background-color: #d0d0d0; padding: 5px; }
.ppic-assisted-bg { width: 300px; max-height: 420px; border-radius: unset; background-color: #0dcaf0; padding: 5px; }

.gold-badge { position: relative; bottom: 10px; background-color: #aa4141; color: #ffffff; padding: 20px 40px; border-radius: 5px; }
.silver-badge { position: relative; bottom: 10px; background-color: #ffb450; color: #ffffff; padding: 20px 40px; border-radius: 5px; }
.bronze-badge { position: relative; bottom: 10px; background-color: #49bc6e; color: #ffffff; padding: 20px 40px; border-radius: 5px; }
.premium-badge { position: relative; bottom: 10px; background-color: #0dcaf0; color: #ffffff; padding: 20px 40px; border-radius: 5px; }
.free-badge { position: relative; bottom: 10px; background-color: #d0d0d0; color: #000000; padding: 20px 40px; border-radius: 5px; }

.single-meta-field .field-value a { color: #aa4141; }
.single-meta-field .field-label i { color: #ffb450; }

.meta-field li .meta-field-item .field-label i { width: 30px; color: #aa4141; }

ul.member-details li { padding: 6px; }
ul.member-details li:nth-child(even) { background: #ffffff; }

.meta-field li .meta-field-item .field-label span { font-size: 13px; font-weight: normal; }
.meta-field li .meta-field-item .field-value { font-size: 13px; font-weight: 600; }

.mem-reg-title { font-size: 16px; line-height: 24px; font-weight: 600; margin-bottom: 20px; }

.card-shadow { box-shadow: 0px 0px 10px 2px rgba(0,0,0,0.1); border-radius: 10px; background: #fff8f3; }

.form-check-input:checked { background-color: #aa4141; border-color: #aa4141; }

/* Date Picker : Adapts a floating label for use with a left-handed input group icon */
.form-floating > .bi-calendar-date + .datepicker_input + label {
  padding-left: 3.5rem;
  z-index: 3;
}

.about-video-popup .title { color: #aa4141; }
.about-video-popup .sub-title { color: #aa4141; }

.height-70vh {
  height: 70vh;
}

.single-pricing {
    border-width: 3px;
    border-color: #5e5e5e;
    border-radius: 5px;
}

.single-pricing .price-table-tag {
    border: 3px solid #5e5e5e;
}