@import url('./common_variables.css');

.chosen-container-single .chosen-single{
	height: 48px;
    width: 436px;
    border: 1px solid #A5A6A8;
    border-radius: 2px;
    background-color: var(--white);
    background: none;
    font-size: 18px;
    color: #2F3133;
    font-weight: normal;
    padding: 9px 16px;
    position:relative;
    font-family: var(--ge_font_family_base);
}

 .chosen-container-single .chosen-single:after{content: "\f078";
    font-family: "FontAwesome";
    right: 16px;
    top: 10px;
    color: var(--basic_purple);
    padding: 0 0 2px;
    position: absolute;
    pointer-events: none;
    font-size: 18px;}
    
.chosen-results{
	height: 200px!important;
    overflow-y: scroll!important;
}
/* #cboxLoadedContent{
overflow: hidden!important;
} */

#cboxLoadedContent.scrollAuto{
overflow: scroll!important;
}

.chosen-container-single .chosen-single span{margin-right: 6px;}
.chosen-container-single .chosen-single div b{background:none;}

.chosen-container .chosen-drop{width:436px;border: 1px solid #A5A6A8;}

.chosen-container .chosen-results li {width:100%!important;padding: 5px 14px;}

.chosen-container .chosen-results{font-size: 18px;color: #2F3133;font-family: var(--ge_font_family_base);}

.chosen-container-active.chosen-with-drop .chosen-single{ background: none;}

.chosen-container-single .chosen-search input[type=text] {height: 44px;border: 1px solid #A5A6A8;border-radius: 2px;background:none;font-size: 18px;
    color: #2F3133;padding-left: 16px;}
    
.chosen-container .chosen-results li.highlighted{background-color: #ECECF0;color:#2F3133;background-image:none;}

.chosen-container-single .chosen-search{position:relative;padding: 3px 16px;}
.chosen-container-single .chosen-search:after{
    content: "\f002";
    font-family: FontAwesome;
    position: absolute;
    top: 17px;
    right: 30px;
    font-size: 18px;
    color: var(--basic_purple);
 }

.SecondOptApprwrapper .chosen-container-single .chosen-single,.SecondOptApprwrapper .chosen-container .chosen-drop{width:498px;}
.reQuoteButton .chosen-container .chosen-results li.result-selected{background-color: var(--basic_purple);scolor:#2F3133;background-image:none; color: var(--white);border-radius: 4px;}
.reQuoteButton .chosen-container .chosen-results li.result-selected:hover{color: var(--secondary_medium_grey);border-radius: 4px;}
.reQuoteButton .chosen-container{text-transform:capitalize;}
.reQuoteButton .chosen-container-single .chosen-single,.reQuoteButton .chosen-container .chosen-drop{width:580px;}
.reQuoteButton .chosen-container-single .chosen-single span{margin-right: 24px;}

.noRightMargin .chosen-container-single .chosen-single,.noRightMargin .chosen-container .chosen-results{width:auto;font-size: inherit;}
.noRightMargin .chosen-container-single .chosen-search:after,.noRightMargin .chosen-container-single .chosen-single:after{
	content: "";
}
.noRightMargin .chosen-container .chosen-results{height:auto!important;overflow-y:auto!important;}
#special_price_popup .chosen-container-single .chosen-single,#special_price_popup .chosen-container .chosen-drop{width:485px;}