﻿.select2-container--switcher .select2-selection{
    border: 1px solid #D9DEE5;
    height: 32px;
    line-height: 32px;
    font-size: 12px;
    color: #6F6C68;
    border-radius: 4px;
}
.switcher-common span {
    max-width: 220px;
}
.select2-dropdown {
    z-index: 10051 !important;
}
.select2-container {
    z-index: unset;
}
.dropdown-toggle {
    position: relative;
}
.logistics-language .switcher-common span{
    max-width: 260px !important;
}
.logistics-language .dropdown-menu {
    padding: 20px;
}
.logistics-language span {
    padding: 0px;
}
.logistics-language .dropdown-menu {
    width: 300px;
}
.logistics-language .select2-container--switcher .select2-selection {
    font-size: 14px;
    color: #000;
    font-weight: 600;
    height: 36px;
}
.logistics-language img {
    width: 20px;
    height: 14px;
    margin-right: 8px;
}
.logistics-language .switcher-btn {
    width: 260px;
    height: 36px;
    background: var(--primary-color);
    border-radius: 4px;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    float: right;
}
.logistics-language .switcher1-btn {
    width: 82px;
    height: 36px;
    background: var(--primary-color);
    border-radius: 4px;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
}
.logistics-language .currency-c {
    float: left;
    width: 160px;
}
.logistics-language .switcher-c {
    float: right;
}
.select2-container--switcher .select2-dropdown .select2-results {
    max-height: 160px;
    overflow: auto;
}
.logistics-language .form-group label {
    color: #72767C;
}
.logistics-language .switcher-head {
    height: 36px;
    width: 260px;
    border-bottom: 1px solid #e7e7e7;
    margin-bottom: 20px;
    text-align: center;
    font-size: 14px;
    color: #72767C;
}
.logistics-language .switcher-head div {
    width: 84px;
    height: 36px;
    display: inline-block;
}
.logistics-language .switcher-head .switcher-head-show {
    color: var(--primary-color);
    border-bottom: 1px solid var(--primary-color);
}
.switcher-common-hidden {
    display: none;
}
.switcher-common-show {
    display: block;
}
.choose_site {
    font-size: 14px;
    color: #000;
    font-weight: 600;
}
.head-new-select {
    position: relative;
  }
.head-new-select .form-control {
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
}
.head-new-select .svg-icon{
    position: absolute;
    right: 10px;
    top: 50%; 
    z-index: 16;
    transform: translateY(-50%);
    color: #252627; 
    width: 18px; 
    height:18px;
}

.head-new-select3 {
    position: relative;
  }
.head-new-select3 .form-control {
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
}
.head-new-select3 .svg-icon{
    position: absolute;
    right: 10px;
    top: 43px; 
    z-index: 16;
    transform: translateY(-50%);
    color: #252627; 
    width: 18px; 
    height:18px;
}

.switcher-multi {
    white-space:nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.show-2-style {
    display: flex;
}
.head-new-select4 .svg-icon {
    top: 18px; 
}
.select2-container--switcher .select2-results__option[aria-selected=true] {
    background-color: #ddd;
  }
.select2-container--switcher .select2-results__option--highlighted[aria-selected] {
    background-color: #5897fb;
    color: #fff
}
.new6-payment-head>a {
    display: inline-flex !important;
}
.new6-payment-head>a:focus {
    background-color: #eee !important;
}
.new6-payment-head .select2-container--default {
    min-width: 260px;
}
.new6-payment-head .currency-c .select2-container--default {
    min-width: 160px;
}
.new6-payment-head .head-new-select3 .svg-icon {
    top: 62px;
}
.new7-payment-head .head-new-select3 .svg-icon {
    top: 43px;
}
.new6-payment-head .head-new-select4 .svg-icon {
    top: 18px;
}
.logistics-language .select2-selection__arrow {
    display: none;
}
.logistics-style-index1 .switcher-currency-item .select2-container--default {
    width: 80px !important;
}
.logistics-o-nav .dropdown-menu-right {
    top: auto !important;
}
