/**
 * @file
 * The CSS file for the custom search engine on the site.
 *
 * 1 COLUMN
 *
 */


/***********
*  SEARCH  *
***********/

.view-id-search {
  margin: 0 auto;
  min-height: 0;
  overflow: hidden;
  width: 100%;
}

  .view-id-search .view-filters form {
    width: 100%;
  }

  .views-widget-filter-combine .views-widget {
    width: 100%;
  }

  .views-widget-filter-combine select {
    width: 105%;
  }

  #views-exposed-form-search-page input[type=text] {
    margin: 0 0 0 35px;
    padding: 16px 10px 16px 10px;
    width: 92%;
  }

  #views-exposed-form-search-page .close {
    float: right;
  }

  .view-id-search .view-content {
    padding: 0 20px 20px;
  }

.view-id-search .views-row {
  float:none;
  width: 100%;
}

  .view-id-search .views-field-field-header-images {
    float: left;
  }

    .view-id-search .views-field-field-header-images img {
      width: 100px;
      padding-right: 20px
    }

.views-exposed-form .views-exposed-widget,
.views-exposed-form .views-exposed-widgets .views-widget-filter-combine {
  float: none;
  margin: -10px auto 0;
  width: 95%;
}

.views-exposed-form .views-exposed-widget {
  padding: .5em 0 .5em 0;
}

#views-exposed-form-search-page button[type=submit] {
  background: transparent;
  color: #01224D;
  height: auto;
  left: 3%;
  margin: 17px 10px 17px 5px;
  right: initial;
  width: 28px;
}
#views-exposed-form-search-page button[type=submit]:hover {
  background: transparent;
}

  #views-exposed-form-search-page .ajax-progress .throbber {
    position: absolute;
    top: 60px;
    right: 60px;
  }

#views-exposed-form-search-page .icon-search:before {
  text-align: center;
}

#views-exposed-form-search-page .form-item-keys {
  background: #FFF;
  float: left;
  margin: 0 auto 10px;
  width: 90%;
}

#views-exposed-form-search-page .form-item-combine .sbSelector {
  background: transparent;
  position: absolute;
  top: 0;
}


#views-exposed-form-search-page .form-item-combine .sbOptions {
  width: 100%;
}


#views-exposed-form-search-page .form-item-combine .sbHolder {
  width: 100%;
}

.view-id-search .item-list {
  margin: 0 auto 20px;
  width: 100%;
}

  .view-id-search .item-list li {
    width: 100%;
  }

  .view-id-search .item-list li a {
    background-size: 100% 100%;
    color: #FFF;
    display: block;
    padding: 2% 0;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
  }

  .view-id-search .item-list li a:hover {
    background: transparent url(../../images/loadmore_h.png) no-repeat 0px 0px;
    background-size: 100% 100%;
  }