.search_results {
	padding: 15px;
	max-width: 1210px;
	margin: 0 auto;
}
.search_results .searchBox {position:relative;margin-right:34px;font-family: 'NeutrafaceText-Book', sans-serif;;}
.search_results .searchBox .searchBtn {cursor:pointer;font-size:14px;background: #fff;padding: 9px 13px 8px 13px;display:inline-block;position:absolute;top:0;right:-34px;border-bottom: #33c4f0 2px solid;color: #33c4f0;font-family: "NeutrafaceText-Bold", sans-serif;font-size: 18px;box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);}
.search_results input[type="search"] {
	border:none;
	border-bottom: #33c4f0 2px solid;
}
.search_results input[type="search"]:focus{
	border:none;
	border-bottom: #33c4f0 2px solid;
	box-shadow: none;
}
.search_results_items .search_results_above { float:left;width:100%; }
.search_results_items .search_results_above h4 { float:left;margin:2px 30px 0 0; }

.search_results_items .search_results_pagination { padding:5px;margin:2px 0;float:right; }
.search_results_items .search_results_pagination a span { color:#ce5323;font-size:1.3rem;display:inline-block;position:relative;top:2px;background:#eadbba;border-radius:10px;padding:0 6px 0 8px; }
.search_results_items .search_results_pagination a span.fa-caret-left { padding:0 8px 0 5px; }

.search_results_items .search_results_notfound { margin:10px 0; }

.search_results_items .search_results_filters {background: #fff;border: 1px solid #cbcbcb;padding:10px;margin:10px 0;font-family: 'NeutrafaceText-Book', sans-serif;}
.search_results_items .search_results_filters .search_results_facets { margin-top:10px; }
.search_results_items .search_results_filters .search_results_facets a { display:inline-block;margin-bottom:4px; }
.search_results_items .search_results_filters .removeFilter { font-size:0.8rem; }

.search_results_items .search_result_item { padding:10px 0;margin:0; }
.search_results_items .search_result_item_top { font-size:0.75rem; }
.search_results_items .search_result_item em { font-weight:bold; }
.search_results_items .search_result_item h4 { margin:0;font-size:1.2rem;display:inline-block; }
.search_results_items .search_result_item h4 a {color: #000;font-size: 22px;line-height: 33px;margin-bottom: 15px;font-family: 'NeutrafaceText-Book', sans-serif;;font-weight: 700;}
.search_results_items .search_result_item_bottom { color:#777;font-size:0.8rem; }
.search_results_items .search_result_item .search_result_item_bottom .search_anchor {
	color: #3cc3e9;
	line-height: 1.3rem;
	font-family: 'NeutrafaceText-Bold', sans-serif;
}
.search_results_items .search_result_item .search_result_item_bottom p { color:#545454;margin:2px 0 0 0;font-size:18px; }
 .search_results_items span.search_type {
	font-family: 'NeutrafaceText-Book', sans-serif;
}
 .search_results_items a:hover {
 	text-decoration: none;
 }
 .search_results_items a.paginationLink.disabled {
	opacity: .5;
}
 .search_results_items i.fa.fa-chevron-left.double {
	margin-left: -7px;
	margin-right: 6px;
}
.search_result_item img {
	padding-right: 25px;
}
 .search_results_items i.fa.fa-chevron-right.double-next {
	margin-right: -7px;
	margin-left: 6px;
}
 .search_results_items span.pageText {
	padding: 0 15px;
	font-family: 'NeutrafaceText-Book', sans-serif;
	font-weight: 900;
	font-size: 13px;
}
.search_result_item .row {
	max-width: 1210px;
	margin: 0 auto;
}
@media only screen and (max-width: 64em) {
	.search_widget_headerbox {
		position: relative;
		right: 62px;
		margin-top: 9px;
		padding-top: 3px;
		border-radius: 4px;
	}
}
@media only screen and (max-width: 640px) {
	.search_result_item img {
		padding-right: 0;
	}
	.search_results_items .search_results_pagination {
		padding: 5px;
		margin: 2px 0;
		float: none;
		text-align: center;
	}
	.search_results_items .search_result_item > .row {
		margin: 0 auto;
	}
	.search_results_items .search_results_above h4 {
		float: none;
		text-align: center;
		margin: 0 auto;
		padding: 0px;
		padding-bottom: 5px;
	}
}