.search_results {
	padding: 15px;
	max-width: 1210px;
	margin: 0 auto;
}
.search_results .searchBox {position:relative;font-family: 'open sans', sans-serif;}
.search_results .searchBox .searchBtn {
	cursor:pointer;
	font-size:14px;
	padding: 9px 13px 6px 13px;
	display:inline-block;
	position:absolute;
	top:0;
	right:0px;
}
.search_results .searchBox .searchBtn span {
	color:#f65631;
	font-size: 19px;
}
.search_results_pagination i.fa {
	font-size: 29px;
}
.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: 'open sans', 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: 'Open Sans Condensed', 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 {font-family: 'Open Sans Condensed', sans-serif; color: #cb4128;line-height: 1.3rem;}
 .search_results_items span.search_type {
	font-family: 'Open Sans Condensed', sans-serif;
}
 .search_results_items a:hover {
 	text-decoration: none;
 }
 .search_results_items a.paginationLink.disabled {
	opacity: .5;
}
.search_result_item img {
	padding-right: 25px;
}
.search_results_items span.pageText {
	padding: 0 15px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 900;
	font-size: 15px;
	position: relative;
	top: -4px;
}
.search_results_items i.fa.fa-caret-right.double-next {
	margin-right: -5px;
	margin-left: 5px;
}
.search_results_items i.fa.fa-caret-left.double {
	margin-left: -5px;
	margin-right:5px;
}
@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;
	}
}