


.aw-topbar #edit-search-api-views-fulltext {
  width: 200px;
  border: 1px solid #fff;
  border-radius: 4px 0 0 4px;
  padding: 2px 2px 3px;
  display: inline-block;
  margin: 0;
  line-height: 1.0em;
  font-size: 11px;
  height: 24px;
}

.aw-page #edit-search-api-views-fulltext {
  width: 400px;
}

#edit-submit-search-results {
  color: white;
  background-color: #337ab7;
  border: 1px solid #428bca;
  border-radius: 0 4px 4px 0;
  margin: 0;
}

.aw-topbar #edit-submit-search-results {
  display: inline-block;
  float: none;
  line-height: 1.0em;
  font-size: 10px;
  height: 24px;
}

.aw-topbar #block-views-exp-search-results-page {
  float: right;
  margin-top: 0;
  padding-right: .3em;
}


.aw-micro .aw-topbar #block-views-exp-search-results-page {
  padding-top: 18px;
}


#edit-search-api-views-fulltext-wrapper {
  padding-right: .3em;
}


.aw-topbar #block-views-exp-search-results-page .views-submit-button {
  padding-right: 0;
}

.aw-topbar ul.menu {
  line-height: 2em;
}

.aw-micro .aw-topbar ul.menu {
  line-height: 1em;
}




.view-search-results {
  max-width: 620px;
}
.view-search-results .view-content {
  margin-bottom: 2em;
}

.view-search-results cite {
  color: #009632;
  font-style: normal;
  font-size: 1em;
}

.view-search-results h3 {
  margin: 0;
  font-size: 1.4em;
  font-weight: normal;
}

.view-search-results .views-field-search-api-excerpt {
  margin-top: .2em;
}

.view-search-results .views-field-search-api-relevance {
  display: none;
}

.view-search-results .views-field-field-image {
  float: left;
  margin-right: 15px;
  padding-top: 5px;
  padding-bottom: 1.8em;
}

.view-search-results .views-field-title {
  clear: both;
  margin-top: 1.8em;
}


.view-search-results .view-content ~ .item-list {
  clear:  both;
}


