@charset "UTF-8";
.advanced_search .bootstrap-select>.dropdown-toggle:before {
    font-family: "icon" !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.advanced_search select {
    padding: 15px;
    background: #F2F3F5;
    color: #666666;
    font-size: 130%;
    line-height: 1.5em;
    border-radius: 5px;
    width: 100%;
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 1px;
    text-overflow: "";
}

.advanced_search .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
    width: 100%;
}

.advanced_search .bootstrap-select .btn:focus {
    outline: none !important;
}

.advanced_search .bootstrap-select>.dropdown-toggle {
    padding: 14px 15px;
    background: #F2F3F5;
    color: #666666;
    font-size: 130%;
    line-height: 1.5em;
    border-radius: 5px;
}

.advanced_search .bootstrap-select>.dropdown-toggle:after {
    display: none;
}

.advanced_search .bootstrap-select>.dropdown-toggle:before {
    content: "";
    font-size: 40%;
}

.advanced_search .bootstrap-select>.dropdown-menu {
    font-size: 130%;
    line-height: 1.5em;
    padding: 0;
    color: #666666;
    border: 1px solid #E3E4E6;
    border-radius: 4px;
}

.advanced_search .bootstrap-select>.dropdown-menu .dropdown-menu {
    font-size: 100%;
}

.advanced_search .bootstrap-select>.dropdown-menu>.inner {
    max-height: 230px !important;
    overflow-y: auto;
}

.advanced_search .bootstrap-select>.dropdown-menu>.inner::-webkit-scrollbar {
    width: 5px;
    height: auto;
    border-radius: 3px;
    background: rgba(227, 228, 230, 0.3);
}

.advanced_search .bootstrap-select>.dropdown-menu>.inner::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background: #E88848;
}

.advanced_search .dropdown-item {
    padding: 18px 15px;
    color: #666666;
}

.advanced_search .dropdown-item.selected.active {
    background: transparent;
    color: #E88848;
}

.advanced_search .dropdown-item:hover {
    color: #666666;
    background: #f2f2f2;
}

.advanced_search {
    padding: 80px 0;
    max-width: 720px;
    margin: 0 auto;
}

.advanced_search .page_title {
    text-align: center;
    margin-bottom: 40px;
}

@media (max-width: 991px) {
    .advanced_search {
        padding: 40px 0;
    }
    .advanced_search .page_title {
        margin-bottom: 25px;
    }
}

.advanced_search .field_block {
    margin-bottom: 15px;
}

.advanced_search .bootstrap-select .btn {
    background: #F2F3F5 !important;
    border: none !important;
    opacity: 1 !important;
    padding: 18px 15px;
}

.advanced_search .search_btn {
    display: inline-flex;
    width: 100%;
    height: 50px;
    margin-top: 15px;
    align-items: center;
    justify-content: center;
    font-size: 120%;
    line-height: 16px;
    color: #ffffff;
    background: #E88848;
    border: none;
}

.web .advanced_search .search_btn:hover {
    background: #C7753E;
}

.touch .advanced_search .search_btn:active {
    background: #C7753E;
}

.web .advanced_search .search_btn {
    -o-transition: background-color 0.3s;
    -ms-transition: background-color 0.3s;
    -moz-transition: background-color 0.3s;
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s;
}

.touch .advanced_search .search_btn {
    -o-transition: background-color 0.15s;
    -ms-transition: background-color 0.15s;
    -moz-transition: background-color 0.15s;
    -webkit-transition: background-color 0.15s;
    transition: background-color 0.15s;
}


/*# sourceMappingURL=search.css.map */