/* Search Results */

/* Default desktop styling */

#page.search #main-content-header #page-title  {
	text-align: center;
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	font-size: 27px;
	letter-spacing: 4px;
	color: #041E3A;
	margin-bottom: 40px;
}

#page.search #search-form {
	text-align: center;
}

#page.search label {
	font-family: "open_sansbold";
	font-weight: normal;
	font-size: 12px;
	color: #2A2828;
	margin-right: 5px;
}

#page.search .option {
	font-family: "open_sansregular";
	font-size: 12px;
	color: #0277AE;
	text-align: left;
	text-transform: none;
	letter-spacing: .10em;
}

#page.search #edit-type {
	text-align: left;
}

#page.search .form-item  {
	text-align: left;
}


#page.search input[type="submit"] {
	font-family: "ralewayextrabold";
	font-size: 12px;
	color: #2A2828;
	margin-left: 5px;
}

#page.search {
  	border-top: 1em solid #939597;
}


#page.search h2 {
	text-transform: uppercase;
	font-family: "ralewayextrabold";
	letter-spacing: 2px;
	font-weight: normal;
	font-size: 13px;
	color: #2A2828;
	margin: 0 5% 5% 5%;
}

#page.search .fieldset-title {
	font-family: "open_sansregular";
	font-size: 12px;
	color: #0277AE;
}

#page.search h3 {
	font-family: "merriweatherregular";
	font-size: 17px;
	color: #2A2828;
	margin: 0 5% .5% 5%;
	border-bottom: 1px solid #ccc;
	padding-top: 10px;
	padding-bottom: 5px;
}

#page.search .search-results p {
	font-family: "open_sansregular";
	font-size: 12px;
	color: #2A2828;
	margin: 0 5% 0 5%;
}

#page.search div.messages  {
	margin-top: 80px;
}

#page.search li {
	font-family: "open_sansregular";
	font-size: 14px;
	color: #2A2828;
	margin: 0 5% 0 6%;
}





/* Mobile styling */
@media screen and (max-width: 780px){ 

#page.search input[type="submit"] {
	margin-top: 10px;
}



}