/**
 * responsive.css
 *
 * Contains media queries and fallback styles for various device widths.
 */
/* Extra small devices (phones, less than 576px) */
/* No media query since this is the default in Bootstrap */
/* Small devices (tablets, 576px and up) */
@media (min-width: 576px) {
  .header .lang {
    right: 15px;
  }
  .maincontent .search .searchcontainter-fluid .searchform .form-group.main .bootstrap-select {
    margin-top: 10px;
  }
  .maincontent .search .searchcontainter-fluid .searchform .form-group.main .searchmode {
    top: 75px;
  }
  .maincontent .search .sidebar.filters {
    width: 225px;
    position: absolute;
  }
  .maincontent .search .search-results .mainsection {
    margin-left: 225px;
  }
  .search .paginationcont {
    display: block;
  }
}
/* Medium devices (desktops, 768px and up) */
@media (min-width: 768px) {
  .maincontent .search .search-results .searchresult .content {
    padding-left: 5px;
  }
  .maincontent .search .search-results .searchresult .state input.selectresult {
    right: 0px;
    top: 2px;
    left: unset;
  }
}
/* Large devices (large desktops, 992px and up) */
@media (min-width: 992px) {
  .maincontent .search .searchcontainter-fluid .searchform .form-group.main .searchmode {
    top: 75px;
  }
}
/* Extra Large devices (extra large desktops, 1200px and up) */

