/* ---{ Sizes }--- */
/* ---{ General colors }--- */
/* ---{ media queries. When using responsive }--- */
/* ---{ Columns }--- */
/* ---{ Other }--- */
/* ---{ Mixins }--- */
/*----- CSS3 Animation functions -----*/
.searchpage-wrapper h1 {
  float: left;
  width: 100%;
}
.searchpage-wrapper .search-form {
  float: left;
  width: 100%;
  margin: 15px 0;
}
.searchpage-wrapper #mainContent_results {
  float: left;
  width: 100%;
}
.searchpage-wrapper #mainContent_results .searchResults {
  float: left;
  width: 100%;
}
.searchpage-wrapper #mainContent_results .item {
  float: left;
  width: 100%;
  padding: 15px;
  background-color: #f1f1f1;
  border: solid 1px #dedede;
  margin-top: 15px;
}
.searchpage-wrapper #mainContent_results .item .page-title {
  float: left;
  width: 100%;
  margin-bottom: 15px;
  font-size: 1.1em !important;
  font-weight: bold;
}
.searchpage-wrapper #mainContent_results .item .page-title a {
  text-decoration: none;
}
.searchpage-wrapper #mainContent_results .item .page-summary {
  float: left;
  width: 100%;
  margin-bottom: 15px;
  font-size: 1.2em !important;
  font-weight: normal;
  text-decoration: none;
}
.searchpage-wrapper #mainContent_results .item .page-link a {
  text-decoration: none;
}
.searchpage-wrapper #mainContent_results .item .page-link a:hover {
  text-decoration: underline;
}
.searchpage-wrapper #pageNav {
  float: left;
  width: 100%;
}
