 .ui-autocomplete {
	max-height: 300px;
	overflow-y: auto;
	border-top:0;
	/* prevent horizontal scrollbar */
	overflow-x: hidden;
}
/* IE 6 doesn't support max-height
 * we use height instead, but this forces the menu to always be this tall
 */
* html .ui-autocomplete {
	height: 300px;
}
.ui-menu .ui-menu-item{
	border-bottom: 1px dotted #eee;
	clear: both;
	font-size: 16px;
	padding: 5px 0;
}
.ui-menu .ui-menu-item-wrapper{
	padding: 0 1em 0 .4em;
}
.label_section1{
	float:left;
}
.label_section2{
	float:left;
}
.label_section3{
	float:left;
}
.label_section4{
	float:left;
	font-size: 12px !important;
	color: #7b7b7b;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
	border: 1px solid transparent;
	background: transparent;
	font-weight: normal;
	color: #000;
}
.ui-menu .ui-menu-item:hover{background-color:#f1f1f1;}

/* searchBar */
.searchBar{position:relative;width:100%;padding:0.5em 0;clear:both;border-top: 1px solid #eee;background: rgba(0, 0, 0, 0.1);background:#ffffff;}
.searchinList{clear:both;/*overflow:hidden; */position:relative;margin: 15px auto;width:1200px;}
.searchinList form{margin:0;}
.searchinList input[type="text"]{background-color:#fff;height: 28px;margin:0;box-shadow:none;font-size: 16px;text-align:left;float:right;text-indent:10px;line-height:24px;width: 77.8%;margin-bottom:0;padding:10px 0;border-radius: 0;border: rgba(0, 0, 0, 0.18) 1px solid;font-weight:bold;color:#000;}
.searchinList input[type="text"]:focus{}
.searchinList i#name_submt{position:absolute;top:0 !important;right:0 !important;cursor:pointer;padding: 0;line-height:25px !important;background:url(//www.siamphone.com/images/magnifying.png) 8px 7px no-repeat #C00;color:#FFFFFF;font-size: 25px;border-radius: 0;background-size: 26px;background-position: 13px 12px;width: 51px;height: 50px;font-style: normal;text-indent: 20px;font-family: DBHelvethaicaXRegular;}
.searchinList select{width:22%;background-color:#ffffff;top:0px;position:absolute;left: 0;padding:5px 10px;height:50px;border:0;border: rgba(0, 0, 0, 0.18) 1px solid;border-right: 0;border-radius:0;font-size: 24px;font-family:DBHelvethaicaXRegular;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f5f5f5 url(//www.siamphone.com/images/arrow_down.png) no-repeat 94%;background-size:20px;color:#000;outline:none;}

form#frm_search{margin:0;}

.btn-advance{width:80%;}
.bullet{margin:0 0 10px 0;}
.area-search{/* overflow:hidden; */}
.big input[type="text"]:focus{
    border: 1px solid rgb(3, 99, 183);
    color: rgb(3, 99, 183);
}
.big:after{z-index:2;}

.searchArea{padding: 0;background: #f5f5f5;background: #ffffff;order-top: 1px solid rgba(0, 0, 0, 0.05);}
.overlay-desktop{background:#fff;}
.area-search {
    width: 100%;
    max-width: 1200px;
    padding: 1em 0em 0.5em;
    background-color: #f5f5f5;
    background-color: #ffffff;
}

.cover-search{
    padding: 8px 15px;
    margin: 0;
    list-style: none;
    background-color: #f5f5f5;
	font-size: 22px;
	font-family: DBHelvethaicaXRegular;
}
.breadcrumb{
    margin: 0 auto;
    padding: 0;
    width: 1200px;
}
.breadcrumb li{}
.breadcrumb li a{}
.breadcrumb li i.fa-angle-right{font-size: 14px;margin: 0 5px 0 8px;}
.breadcrumb li i.fa-home{font-size: 16px;margin: 0 5px 0 0;}

.total_products #total_result{float:none;}
.total_products #total_result span{font-size:23px;color:#666666;}
.nstSlider .bar {top: 17px;}
.nstSlider .rightGrip, .nstSlider .leftGrip{top:13px;}
input[type="text"].price_range_input{background:#fff;box-shadow:none;border:0;height:32px;padding: 4px 6px;text-align:center;}
.wrapper-dropdown-3 span.showtext {line-height: 40px;}

.priceBar, .wrapper-demo, .partner_all, .cover-advance,
.fixed-header .big .cover-advance, .fixed-header .big .wrapper-demo, .fixed-header .big .priceBar{/* float:right; */}
.fixed-header .big .priceBar{width:26%;}
.fixed-header .big .nstSlider .rightGrip, .fixed-header .big .nstSlider .leftGrip { top: 14px;}
.fixed-header .searchinList i{display:block;}
.fixed-header .searchinList select{width:22%;}
.fixed-header .big .wrapper-demo{width:200px;}
.fixed-header .big .wrapper-dropdown-3{width:auto;}
.fixed-header .big .cover-advance { width: 200px;}
.fixed-header .big .area-search{background:#fff;}
.fixed-header .big .btn-advance {padding: 11px 10px 11px 28px;}
.fixed-header .bullet {margin: 0 0 10px 0; display: block;}
.fixed-header .bullet .label span{color:#fff;}
.fixed-header .bullet span.selecterTagClose{color:#000;}
.fixed-header .big .open-advance .wrapper-demo {
    width: 32.6%;
    margin: 0 0 0.5% 1%;
    float: left;
}

.searchArea{background:#fff !important;}

.tab-list{
    float: left;
    margin: 0.5% 0.5% 1% 0.5%;
    padding:0;
    width: auto;
}
.tab-list li {
    display: block;
    padding: 7px 10px 7px 28px;
    position: relative;
    margin: 0 5px 0 0;
    min-width: 70px;
    display: inline-block;
    border: 1px solid #eee;
	border: 1px solid rgba(0,0,0,0.15);
    background: #ffffff;

}
.tab-list li:last-child {
    margin-right: 0 !important;
}
.tab-list li input[type="checkbox"], .tab-list li input[type="radio"] {
    position: absolute;
    display: block;
    right: auto;
    top: 50%;
    margin-top: -6px;
    left: 13px;
}
.tab-list li input:disabled ~ li{background-color:#eeeeee!important;cursor: no-drop;}