@charset "UTF-8";
/* CSS Document */

.banner {
	min-height: 600px;
}
.banner:focus, .banner:focus img {
-webkit-transform: scale3d(1.05, 1.05, 1);
-ms-transform: scale3d(1.05, 1.05, 1);
-o-transform: scale3d(1.05, 1.05, 1);
-transform: scale3d(1.05, 1.05, 1);
transform: scale3d(1.05, 1.05, 1);
opacity: 0.95;
}
.notification--success {
    background: #DB2526;
}
.btn {
    border: 1px solid #DB2526;
    background: #DB2526;
    margin:5px;
    padding:10px;
    border-radius: 10px;
}
.btn:hover {
    background: #212121;
    border: 1px solid #000000;
}
.btn, .formFooter a, .form-footer a, input[type='submit'], input[type='button'], input[type='reset'] {
    border: 1px solid #DB2526;
    background: #DB2526;
}
.btn, .form-footer hover {
    border: 1px solid #DB2526;
    background: #DB2526;
}
.socialBlock {
    background: #212121;
    border-top: 10px solid #DB2526;
}
.footermain-top {
        background: #3E597E;
}
.bannerCopy {
    min-width: 600px;
}
.accordion>li.is-active span {
    color: #DB2526;
}
.accordion>li {
    color: #DB2526;
}
.accordion>li hover{
    color: #DB2526;
}
.logoMain img {
	max-height: 80px;
}
.navMain>ul>li>a {
    color: #0096D6;
    font-weight: bold;
}
.navMain > ul > li > ul {
    background: #e6e6e6 !important;
}

.navMain > ul > li:hover > a {
    color: #117daa !important;
}
.sliderMainImage {
    background-position-y: 0 !important;
}
@media only screen and (min-width: 1024px) {
    .sliderMainImage {
        min-height: 580px;
    }
}
@media only screen and (min-width: 1024px) {
    .headerMain-utilInner {
        background-color: #0096d6;
    }
    .sliderMain-slide:first-of-type .sliderMainContent-copy {
        margin-bottom: 4em;
    }
}

@media only screen and (min-width: 1300px) {
    .sliderMain-slide:first-of-type .sliderMainContent-copy {
        margin-bottom: 6em;
    }
}
.navCallout > ul > li > a, .navUtil > ul > li > a {
    color: #fff !important;
}
.sliderMainContent-heading {
    text-transform: none !important;
}

.headerMain-util {
    padding-left: 0 !important;
    padding-right: 0 !important;
}