/* Responsive Inline Simple List */

@media only screen and (max-width: 767px) {
    .listView.vAlgn1 .itemPreview.hasImg, 
    .listView.vAlgn2 .itemPreview.hasImg {
        display: block;
    }
    
    .listView .itemPreview.hasImg .itemImg {
        width: 100%;
        margin-bottom: 20px;
    }
    
    .listView .itemPreview.hasImg .itemContent {
        width: 100%;
    }
}

/* Button Padding */
.button {
    padding: 20px 50px;
}

/* Fix Disappearing Mobile CTA Text */

@media only screen and (max-width: 768px) { 
    .cols4 .imgGridItem .imgHover-content {
        display: block!important;
    }
}

/* Sitewide Banner */

.blockWrap_ef8240069c5a4418a08721f56a4da13e {
background-color: #ffffff;
color: #ff0000; 
text-align: center;
padding: 10px;
}

.headerAndNavContainer{
    padding-top: 0px !important;
}















/* Video Styles */

.video-container {
  background: #000000;
  color: white;
  text-align:center;
  padding: 150px 50px;
  margin-bottom:50px;
}

#iframe-container h1 {
    font-size: 52px; color: white;
}

#iframe-container h3 {
    font-size: 30px; color: white;
}

/* Mobile Video Styles */

@media only screen and (max-width: 767px) {
    #iframe-container h1 {
        font-size: 36px; color: white;
    }
    
    #iframe-container h3 {
        font-size: 20px; color: white;
    }
    
    div#iframe-container {
        background-image: url(https://static.mywebsites360.com/e9842a11fca34a60a26a55ed38ace349/i/c445362574284ee38b639abf87db5206/0/5feFb8zhrk?_gl=1*rrjly6*_gcl_au*MTgxMTkwNDQ1OC4xNzYyMzY1MDA3LjU2NDE1NTY4MS4xNzY0OTU1NjU0LjE3NjQ5NTYwNDE.*_ga*MTczNzg5MjE5My4xNzYyMzY1MDA3*_ga_QQDXXQB6KC*czE3NjQ5NTU2MzUkbzQ3JGcxJHQxNzY0OTU2MDU1JGo1OSRsMCRoMA..);
    }
    
    .video-wrap {
        display: none!important;
    }
    
    .video-container {
        padding: 100px 20px 100px 20px;
    }
}

/* End Video Styles */