
.pair_menu{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    background-color: #FFF;
    height: 65px;
    z-index: 9999;
}
.content_distantiator_head{
    height: 65px;
    width:100%;
}
.pair_menu ul li.nav-item{
    margin-left: 25px;
}
.pair_menu ul li a{
    font-family: 'Gesta-Reqular',sans-serif;
    font-weight: 500; 
    font-size: 16px;
    padding: 8px 16px !important;
}
.item_menu_pair a{
    color: #1D280B!important;
}
.item_menu_pair a:hover{
    color: #89B230!important;
}
.contact_nav_item{
    border: 1px solid #6B8E23;
}
.contact_nav_item:hover{
    border: 1px solid #89B230;
    background-color: #89B230;
}
.contact_nav_item:hover a{
 color: #fff!important;
}
.contact_nav_item a{
 color: #6B8E23!important;
}
:focus-visible {
    outline: -webkit-focus-ring-color auto 0px;
}
/* .flas_slector_data_pair_head .dropdown-menu ul li a.option-with-flag span.text {
    display: none;
} */  

.dropdown-item.active, .dropdown-item:active {
    color: #1D280B;
    text-decoration: none;
    background-color: #fff;
}

.flas_slector_data_pair_head .filter-option-inner-inner {
  font-size: 0;
}

.flas_slector_data_pair_head .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
    width: 65px;
    margin-left: 20px;
}
.flas_slector_data_pair_head .btn-light {
    background-color: #fff;
    border-color: #fff;
}
.flas_slector_data_pair_head .bootstrap-select .dropdown-toggle:focus{
    outline: thin dotted #ffffff !important;
    outline: 0px auto -webkit-focus-ring-color !important;
    outline-offset: 0px!important;
}
.flas_slector_data_pair_head .btn-check:focus+.btn-light, .btn-light:focus {
    color: #000;
    background-color: #ffffff;
    border-color: #ffffff;
    box-shadow: 0 0 0 .25rem rgba(211, 212, 213, 0);
}
.flas_slector_data_pair_head .dropdown-item.active, 
.flas_slector_data_pair_head .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #6B8E23!important;
}
.desktop_none_selector_limba{
    display: none;
}
.pair_menu .navbar{
    background-color: #FFF;
}

.dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em; 
    content: ""; 
    border-top: 0em solid;
    border-right: 0em solid transparent;
    border-bottom: 0;
    border-left: 0em solid transparent;
    background-image: url('data:image/svg+xml;utf8,<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 7"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.07889 0.298174C1.28245 0.111578 1.59873 0.125329 1.78533 0.328889L6.00008 4.9268L10.2148 0.328889C10.4014 0.125329 10.7177 0.111578 10.9213 0.298174C11.1248 0.48477 11.1386 0.801054 10.952 1.00461L6.36866 6.00461C6.27396 6.10793 6.14024 6.16675 6.00008 6.16675C5.85993 6.16675 5.72621 6.10793 5.63151 6.00461L1.04817 1.00461C0.861578 0.801054 0.875329 0.48477 1.07889 0.298174Z" fill="%231D280B"/></svg>');
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-left: -10px;
    display: inline-block;
    width: 12px;
    height: 10px;
    color: #fff;
    margin-top: -5px;
}
.pair_menu ul li.nav-item .dropdown-toggle::after {
    margin-left: 4px;
    margin-top: 0px;
}
.flas_slector_data_pair_head  .bootstrap-select>.dropdown-toggle:after {
    margin-top: 5px;
}
.pair_menu ul li.phone_nav_item{
    display: none;
}
@media (max-width: 991.98px) {
    .mobile_none_selector_limba{
        display: none;
    }
    .desktop_none_selector_limba{
        display: block;
    }
    .language_button_mobile{
        display: flex;
        align-items: center;
    }
    .language_button_mobile .navbar-toggler{
        color: #18191B!important;
        border-color: rgba(0, 0, 0, 0)!important;
    }
    .language_button_mobile .navbar-toggler:focus {
        text-decoration: none;
        outline: 0;
        box-shadow: 0 0 0 0rem;
    }
    .pair_menu ul li.nav-item{
        margin-left: 0px;
        border-bottom: 2px solid #b8bac130;
        padding-bottom: 5px;
        padding-top: 5px;
    }
    .pair_menu ul  .contact_nav_item{
        background-color: #6B8E23;
        text-align: center;
        border-bottom: 0px solid #6B8E23;
    }
    .pair_menu ul  .contact_nav_item  a{
        color:#fff!important
     }
     .pair_menu ul li.nav-item:last-child{
        border-bottom: 0px solid #b8bac130;
     }
    .pair_menu ul.navbar-nav {
        padding-top: 15px;
    }

    .pair_menu ul li .dropdown-toggle {
        position: relative;
        padding-right: 1.5em;
    }
    .pair_menu ul li .dropdown-toggle::after{
        content: "";
        position: absolute;
        right: 0.5em;
        top: 50%;
        transform: translateY(-50%);
        display: inline-block;
    }
    .pair_menu ul li.phone_nav_item{
        display: block;
        text-align: center;
    }
    .pair_menu ul li.phone_nav_item a span{
        color: #6B8E23;
        text-decoration: underline;
    }
}