/* Search Results */
body.search .feature-boxes,
body.search .wrap.subnav  {
	display: none;
}
body.search .content {
	background-color: #fff;
}
body.search .site-inner {
	border: none;
}
body.search .site-container .site-inner .content-sidebar-wrap {
	background: none;
	border: none;
}
body.search .site-container .site-inner .content-sidebar-wrap .entry {
	background: #fff;
	border: none;
	padding: 0;
}
body.search .entry-title {
	left: 0;
	position: relative;
	visibility: visible;
}
/*body.search h1.search-results {
	margin: 20px 0 0 0.5em;
	margin: 2rem 0 0 0.5em;
}*/
/*.gsc-results .gsc-cursor-box .gsc-cursor-page,
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
	display: inline-block !important;
}*/

@media only screen and (max-width: 640px) {
	
	body.uc-subsite .content-sidebar-wrap,
	body.uc-home .content-sidebar-wrap,
	body.uc-subsite aside.sidebar-primary, 
	body.uc-home aside.sidebar-primary,
	body.uc-home .content, 
	body.uc-subsite .content,
	body.uc-subsite .column-right,
	body.uc-home .column-right {
		float: none !important;
		min-height: 10px;
		width: 100% !important;
	}
	body.services aside.sidebar-primary li a, 
	body.promote aside.sidebar-primary li a,
	body.uc-subsite aside.sidebar-primary li a {
		font-size: 19px;
		font-size: 1.9rem;
		padding: 10px 0;
		padding: 1rem 0;
	}

	.sidebar .widget {
		margin-bottom: 10px !important;
	}

	h1.entry-title {
		font-size: 28px;
		font-size: 2.8rem;
		left: 0 !important;
		position: relative !important;
		visibility: visible !important;
	}

}