/* - - - - - Search Results  - - - - - */
.search-results #secondary {
	display:none;
}
.search-results #primary {
    width: 100%;
    float: none;
    margin-right: 0;
}
h1.search-results {
	font-family: arial,sans-serif !important;
	font-size:1.8em !important;
	color:#444 !important;	
	padding-top:12px;
}
ul.search-results {
	list-style-type:none;
	border-top:1px solid #ccc;
	margin-left:0;
	padding-top:15px;
}
ul.search-results li {
	margin-bottom:60px;
	font-size:15px !important;
	color:#4d5156 !important;
	font-family: arial,sans-serif !important;
}
ul.search-results li h3 {
	line-height:1.3em;
	margin-bottom:0 !important;
	font-size:21px !important;
	font-family: arial,sans-serif !important;
}
ul.search-results li a h3, .h-readmore a {
	color: #1a0dab !important;
	font-weight:400 !important;
}
ul.search-results li a:visited h3, .h-readmore a:visited {
	color: #609 !important;
	font-weight:400 !important;
}
ul.search-results li a:hover h3 {
	text-decoration:underline !important;
}
.h-readmore a {
	font-family: arial,sans-serif !important;
}
.h-readmore a:hover {
	color:#000;
}
ul.search-results li h4 {
	margin-bottom:3px;
	font-size:14px !important;
	font-family: arial,sans-serif !important;
	font-weight:400;
}
ul.search-results li h4 a {
	color:#202124 !important;
}
ul.search-results li h4 i {
	padding-left:30px !important;
}
.search-post-image {
	width:210px;
	height:150px;
	float:left;
	margin-right:15px;
	background-color:#1793BB !important;
}
.search-post-image img {
	clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
}
.search-the-results {
	width:70%;
	float:left;
}
ul.search-results li {
	display:block;
	clear:both;
}
ul.search-results li {
	padding-top:30px
}
.paginate-links {
	clear:both;
	text-align:center;
	border-top:1px solid #4EC3E0;
	padding:15px 0;
	display:block;
	margin-top:180px !important;
}
.paginate-links .page-numbers {
	font-size:1.2em;
	padding:0 0.3em
}
.page-template-template-landing .col-full{
  max-width:100%;
  padding: 0;
}
/* - - - - - End Search Results  - - - - - */
.sub-page h2 {
  background: #f1f1f1;
  border-bottom: 4px solid #069;
  padding: 3px 6px;
  color: #069;
  margin: 60px 0 15px 0;
}
.sub-page h3 {
  color: #00A4B1;
}
.sub-page h2 + h3, .sub-page .beta + h3 {
  border-top: none;
  padding-top: 0;
}







