﻿@media only screen and (min-width: 767px) {
   .width80Wide {
      max-width: 80% !important;
      padding-bottom: 150px !important;
   }

   .wideShiftUp200 {
      margin-top: -160px !important;
   }

   .partnerLogosImg {
      width: 80% !important;
   }
}

@media only screen and (max-width: 767px) {
   .partnerLogosImg {
      width: 100% !important;
   }
}

.row:before, .row:after {
   display: none !important;
}

body {
   overflow: scroll;
}

@media screen and (max-width:967px) {
   .hideOnBigScreens {
      display: none !important;
   }
}

.hoverShowOverlay .hoverOverlay {
   opacity: 0;
   transition: 0.3s;
}

.hoverShowOverlay:hover .hoverOverlay {
   opacity: 1;
   transition: 0.3s;
}

.hoverShowOverlay:hover {
   background-color: #eee !important;
   z-index: 6;
   transition: 0.3s;
}
