/** Select 2 **/
.bdt-select2-wrapper .select2-container {
    width: 100% !important;
}
.bdt-select2-wrapper .select2-container > .select2-dropdown > .select2-results > ul > li {
    color: #000;
    background: transparent;
    font-size: 1.70rem;
    word-wrap: break-word;
    /*! border-bottom: 1px solid #a1a1a1; */
    padding-left: 15%;
    text-align: start;
}

.bdt-select2-wrapper .select2-container > .select2-dropdown > .select2-results > ul > li:not(:last-child) {
    border-bottom: 1px solid #a2ad00;
}

.bdt-select2-wrapper .select2-container > .select2-dropdown > .select2-results > ul > li:hover {
    background: #a2ad00 !important;
    color: #FFF !important;
    font-weight: 500;
}
.bdt-select2-wrapper .select2-container .select2-search--inline {
    margin: 3px 0 5px 0;
    display: inline-block;
}
.bdt-select2-wrapper .select2-container .select2-search--inline:first-child {
    width: 100% !important;
}
.bdt-select2-wrapper .select2-container .select2-selection {
    color: #666;
    font-size: 16px;
    border: 1px solid #a2ad00 !important;
    background: #a2ad00;
    border-radius: 6px;
    height: unset !important;
}
.bdt-select2-wrapper .select2-container.select2-container--default .select2-selection.select2-selection--single .select2-selection__rendered {
    color: #fff;
    font-size: 1.70rem;
    line-height: 2.0;
    text-align: left;
    font-weight: 500;
    padding-left: 15%;
}
.bdt-select2-wrapper .select2-container.select2-container--default .select2-selection .select2-selection__arrow {
    top: 0;
    height: 35px;
    padding-right: 20%;
}
.bdt-select2-wrapper .select2-container.select2-container--default.select2-container--open {
    width: auto !important;
    display: block;
}

.bdt-select2-wrapper select+.select2-container.select2-container--default.select2-container--open {
    width: 100% !important;
    display: inline-block;
}
.bdt-select2-wrapper .select2-dropdown.select2-dropdown--below {
    border-radius: 0 0 10px 10px;
    border: 1px solid #a2ad00;
    border-top: 0;
    overflow-x: clip;
}
.bdt-select2-wrapper .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #FFF transparent;
}

