
/*  DETAILED SEARCH
------------------------------------------------*/
.search-bg{
	padding:50px 0;
	background:url(../siteart/diamond-plate.jpg);
}
.detailed-search-wrap {
	background: rgba(255,255,255,0.85);
	padding: 60px 0;
}
.content {
	width: 85%;
	margin: 0 7.5%;
}


.detailed-search-wrap .column3 {
	width: 32%;
	display: inline-block;
	float: left;
	box-sizing: border-box;
	margin: 10px 5px 10px 0;
	color: #000 !important;
}

.detailed-row .column3.second{vertical-align: middle; margin-top: 20px;}
.detailed-search input[type='submit'] {
	font-size:15px;
	color:#fff;
	font-weight:700;
	background: #E96313;
    width: 100%;
	padding: 9px 0;
	letter-spacing: .50px;
	border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	outline: none;
	-webkit-appearance: none;
	border: 1px solid #E96313;

}
.detailed-search input[type='submit']:hover{
	background:#fff;
	color:#e96313;
}
.detailed-search input[type='text']{
	font-weight: 400; 
	border: 1px solid #eee;
	width: 100%;
	margin: 2px 0;
	padding: 0 8px;
	font-size: 14px;
	height: 40px;
	background-color: #fff;
	box-sizing: border-box;
	-webkit-border-radius: 0;
	border-radius: 0;
}
/* NOUI SLIDER */
.detailed-search .hp-slider .example-val {padding: 5px 0;}
.detailed-search .noUi-target{position: relative; direction: ltr}
.detailed-search .noUi-origin{position: absolute; right: 0; top: 0; left: 0; bottom: 0; border-radius: 2px}
.detailed-search .noUi-handle{position: relative; z-index: 1}
.detailed-search .noUi-marker, .detailed-search .noUi-pips, .detailed-search .noUi-tooltip, .detailed-search .noUi-value{position: absolute}
.detailed-search .noUi-horizontal{height: 12px; z-index: 0}
.detailed-search .noUi-horizontal .noUi-handle{width: 25px; height: 21px; left: -13px; top: -6px}
.detailed-search .noUi-background{background: #ccc;}
.detailed-search .noUi-connect{background: #fff !important; border: 1px #000 solid;}
.detailed-search .noUi-target{width: calc(95% - 15px); margin: 15px auto 0 auto;}
.detailed-search .noUi-handle{background: #E96313 !important; border: 1px solid #ccc; border-radius: 3px;}
.detailed-search .noUi-handle:after, .detailed-search .noUi-handle:before{content: ""; display: block; position: absolute; height: 12px; width: 1px; background: #E8E7E6; left: 10px; top: 3px}
.detailed-search .noUi-handle:after{left: 12px}
.detailed-search .noUi-pips-horizontal{padding: 5px 0; height: 10px; top: 100%; left: 0; width: 100%}
.detailed-search .noUi-marker-horizontal.noUi-marker{margin-left: -1px; width: 1px; height: 5px; background: #777;}
.detailed-search .example-val{font-size: 12px; font-weight: 600; color: #000;} .detailed-search .example-val span{font-weight: 400;}
.detailed-search #slider-price-value-lower:before, .detailed-search #slider-price-value-upper:before{content: '$'; padding-right: 2px}
@media screen and (max-width: 649px) {
.detailed-search-wrap .column3 {
	width: 100%;
	display: block;
	margin: 10px 0;
}
	
	
}