/* Generating Color Pack*/
.color-highlight {
  color: #E9573F !important;
}

.bg-highlight {
  background-color: #FF6347 !important;
  color: #FFF !important;
}

.border-highlight {
  border-color: #E9573F !important;
}

.gradient-highlight {
  background-image: linear-gradient(to bottom, #FC6E51, #E9573F) !important;
}

.bg-fade-highlight-light {
  background-color: rgba(252, 110, 81, 0.3) !important;
  color: #FFF !important;
}

.bg-fade-highlight-dark {
  background-color: rgba(233, 87, 63, 0.7) !important;
  color: #FFF !important;
}

.footer-bar-2 .active-nav,
.footer-bar-5 strong,
.footer-bar-4 strong,
.splide__pagination__page.is-active {
  background-color: #E9573F !important;
}

.footer-bar-1 .active-nav i,
.footer-bar-1 .active-nav span,
.footer-bar-3 .active-nav i {
  color: #E9573F !important;
}

.form-floating-over > .form-control:focus ~ label {
  color: #E9573F;
}

.form-floating-over > .form-control:not(:placeholder-shown) ~ label {
  color: #E9573F;
}

.form-floating-over > .form-select ~ label {
  color: #E9573F;
}

.color-highlight {
  color: #E9573F;
}

.bg-highlight {
  background-color: #E9573F;
  color: #FFF !important;
}

/* Form CSS */
#form-edit-profile label, #form-edit-profile .label{display:block; font-size:12px;}
#form-edit-profile .input-style{margin-bottom:25px !important;}

select:focus, input[type="text"]:focus{box-shadow: 0 0 3pt 2pt #b9d3e7 !important;}
select.select-dob:focus{box-shadow: 0 4px 3px -2px #b9d3e7 !important;}

.select2-container .select2-selection--single{padding:8px; height:auto !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px !important;}
.was-validated .js-custom-select:invalid + .select2 .select2-selection{border-color: #dc3545!important;}
.was-validated .js-custom-select:valid + .select2 .select2-selection{border-color: #aaa!important;}

.was-validated .form-control:valid, .form-control.is-valid{border-color: #aaa!important;}

.select2-container--default .select2-results>.select2-results__options{
    max-height: 300px !important;
}

.input-style label.color-highlight, .select-label, #form-edit-profile .label, label.color-highlight{color:#11a1b4 !important;}
.input-style.has-borders select.select-dob{border:none; border-bottom:1px solid #ccc; border-radius:0 !important;}
.was-validated .select-dob.form-select:invalid, .select-dob.form-select.is-invalid{border-bottom:1px solid #dc3545;}

.dname{margin-bottom:5px;}
.dname label{font-size:0.9rem !important; color:#000; padding-left:35px !important;}
.dname-selected label{font-weight:500;}

select.multiselect:focus, input.chosen-search-input[type="text"]:focus{box-shadow:none !important;}
.multiselect-container span.fa{display:none !important;}
.chosen-container-multi .chosen-choices{padding:8px 5px !important; border-radius:6px; background-image:none !important;}

.select2-container--default .select2-selection--single{min-height:40px !important; border-radius:6px !important;}