/* Text Block Background Color - 50-50 Image */
.block_ee8c7f5163c044cf81d9923d771c63c7.blockContent.layoutC .blockText, 
.block_ee8c7f5163c044cf81d9923d771c63c7.blockContent.layoutD .blockText  {
    background-color: #415065;
    color: #FFF;
    padding: 40px;
}

/* Custom Header Banner */
.blockWrap_a20a0c5414ce4f95b126fe09e4c73413 {
background-color: rgba(255, 255, 255, 0);
color: #292a2c; 
text-align: right;
padding: 20px 0px 0px 0px;
}
@media only screen and (max-width: 599px) {
.blockWrap_a20a0c5414ce4f95b126fe09e4c73413 {
    text-align: center;
}
}

/* 2 Column Simple List in Mobile */

@media only screen and (max-width: 767px) {
    .items_a7d4632d9f794aaf84e7d0539117393d .item {
        width: 50%;
        float: left;
    }
}

/* Full Width Gallery Images in Mobile */

@media only screen and (max-width: 767px) {
    .blockContent.cols2 .imgGridItem {
        width: 100%;
        margin: 0;
        padding: 10px;
    }
}
/* Full Width Gallery Images in Mobile */

@media only screen and (max-width: 767px) {
    .blockContent.cols4 .imgGridItem {
        width: 100%;
        margin: 0;
        padding: 10px;
    }
}
@media (max-width: 767px) {
    html.page_e00b3f7930bf44a9af4a89931b583d51 {
        background-color: #fff;
        background-position: 34% 3%;
        background-attachment: scroll;
        background-size: inherit;
        background-repeat: no-repeat;
    }
}
@media (max-width: 767px) {
    div.blockWrap_ee8c7f5163c044cf81d9923d771c63c7 {
        background-position: 67% 50%;
    }
}

/* Sitewide Banner */

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

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