.error
{
    color:red;
}
.prop-det-form-group3 .bootstrap-select {
    width: 100% !important;
    height: 35px !important;
}

.prop-det-form-group3 .bootstrap-select > .dropdown-toggle {
    height: 35px !important; 
    border: 1px solid #ced4da !important;
    background-color: #fff !important;
    border-radius: 5px;
    display: flex !important;
    align-items: center !important; 
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.prop-det-form-group3 .bootstrap-select .dropdown-toggle .filter-option {
    display: flex;
    align-items: center;
    height: 35px;
}

.prop-det-form-group3 .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
    padding-left: 5px;
    color: #495057;
    font-size: 14px;
    line-height: 35px;
}

@media (max-width: 767px) {
    .prop-det-form-group3 .bootstrap-select > .dropdown-toggle {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }


    .prop-det-form-group3 .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
        font-size: 13px !important; 
    }
    
    .prop-det-form-group3 .bootstrap-select .dropdown-toggle .bs-caret {
        position: absolute;
        top: 50%;
        right: 10px;
        transform: translateY(-50%);
    }
}

.prop-det-form-group3 .bootstrap-select.show > .dropdown-toggle {
    border-color: #80bdff !important;
    box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25) !important;
}
@media (min-width: 992px) {
.prop-det-form-group3 > .candidate_revew_select > .bootstrap-select > .dropdown-toggle::after {
    margin-left: 99% !important;
}
}