
#block-mainmenu .menu-header,
#block-mainmenu .search-wrapper {
  display: none;
}

#block-mainmenu {
  position: absolute;
  right: 0;
}

#block-mainmenu a {
  padding: 46px 10px;
}

@media (max-width: 991px) {
  #block-mainmenu {
    display: none;
  }
}

@media (min-width: 991px) {
  #block-responsivemenumobileicon {
    display: none;
  }
}

.views_slideshow_pager_field .views_slideshow_pager_field_item {
  float: right;
  margin: 5px;
}

.widget.gsc-block-drupal.title-align-left .block-title {
  margin: 3px;
}

#views_slideshow_controls_text_home_latest_news-block_1 {
  //position: absolute;
  width: 100%;
  z-index: 100;
  //top: 60px;
}

#block-views-block-home-latest-news-block-1 .block-title {
  margin-bottom: 0px;
}

#views_slideshow_controls_text_home_latest_news-block_1 #views_slideshow_controls_text_pause_home_latest_news-block_1 {
  display: none;
}
#views_slideshow_controls_text_home_latest_news-block_1 .views-slideshow-controls-text-next-processed {
  float: right;
}
#views_slideshow_controls_text_home_latest_news-block_1 .views-slideshow-controls-text-next-processed a,
#views_slideshow_controls_text_home_latest_news-block_1 .views-slideshow-controls-text-previous-processed a {
  display: none;
}
#views_slideshow_controls_text_home_latest_news-block_1 .views-slideshow-controls-text-next-processed::after {
  content: ">";
  font-size: 30px;
  color: #666666;
  margin: 10px;
}

#views_slideshow_controls_text_home_latest_news-block_1 .views-slideshow-controls-text-previous-processed::after {
  content: "<";
  font-size: 30px;
  color: #666666;
  margin: 10px;
}

.frontpage .resources-item {
  width: 100% !important;
}

@media (max-width: 768px) {
  .frontpage #block-quicktabspartners .views-view-grid .views-row {
    display: flex;
    flex-wrap: wrap;
  }

  .frontpage #block-quicktabspartners .col-xs-6,
  .frontpage #block-quicktabspartners .col-sm-6 {
    width: 50% !important;
  }
  .frontpage #block-quicktabspartners .views-view-grid .views-field-nothing img {
    width: 100% !important;
    max-width: none;
  }
}
