.CETPageHeader {
    font-family: "Open Sans",Arial,sans-serif;
}

.CETPageHeader .CETLogin {
    color: #fff;
}

.CETPageHeader .cet-page-header {
    /*border-bottom: 6px solid #AD1F23;*/
    background: #000;
}

    .CETPageHeader .cet-page-header .cet-page-header-content a {
        color: #f1f1f6;
    }

        .CETPageHeader .cet-page-header .cet-page-header-content a:hover {
            color: #f1f1f6;
        }

.CETPageHeader .cet-page-header .cet-page-header-content ul.cet-links li .active-indicator {
    border-bottom-color: #AD1F23;
}

.CETPageHeader .cet-page-header-sub-links a {
    opacity: .5;
}

.CETPageHeader .cet-page-header-sub-links a:hover {
    opacity: 1;
}

.CETPageHeader .cet-page-header-main-links {
    font-weight: 300;
}

.CETPageHeader .cet-page-header-main-links .cet-hover-content > * {
    background-color: #fff;
    border-color: #FF651C;
}

.CETPageHeader .cet-page-header-main-links > .cet-links li:hover .cet-hover-content a {
    color: #DD4814
}

.CETPageHeader .cet-page-header-main-links > .cet-links li:hover .cet-hover-content a:hover {
    color: #000
}

.CETPageHeader .cet-page-header-main-links > .cet-links li[data-active="true"] a {
    color: #AD1F23;
}

.CETPageHeader .cet-page-header-main-links > .cet-links li:hover a {
    color: #AD1F23;
}

.CETPageHeader .small-screen-menu {
    color: #fff;
    border: 1px solid;
    border-color: #ed9e84;

    background: #e15d31;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e15d31), color-stop(1, #bc380d));
    background: -ms-linear-gradient(bottom, #e15d31, );
    background: -moz-linear-gradient(center bottom, #e15d31 0%,  100%);
    background: -o-linear-gradient(, #e15d31);
    background: linear-gradient(to bottom, #e15d31, );
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e15d31', endColorstr='#bc380d', GradientType=0);
}

.CETPageHeader .small-screen-nav .cet-links li {
    font-weight: 800;
}

.CETPageHeader .small-screen-nav .cet-links li a {
    color: #fff;
}

.CETPageHeader .small-screen-nav .cet-links li[data-active="true"] a {
    color: #FF651C;
}

.cet-footer-container {
    background: #000;
    font-family: CartoGothic;
    color: #fff;
}

.cet-footer-container h1, .cet-footer-container h2, .cet-footer-container h3,
.cet-footer-container h4, .cet-footer-container h5, .cet-footer-container h6 {
    color: #fff
}

.cet-footer-container a {
    color: #fff;
}

.cet-footer-container a:hover {
    color: rgba(255,255,255,0.80);
}

.cet-button, .main-btn, .CETForm input[type="submit"] {
    color: #fff;
    border: 1px solid;
    border-color: #ed9e84;

    background: #e15d31;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e15d31), color-stop(1, #bc380d));
    background: -ms-linear-gradient(bottom, #e15d31, #bc380d);
    background: -moz-linear-gradient(center bottom, #e15d31 0%, #bc380d 100%);
    background: -o-linear-gradient(#bc380d, #e15d31);
    background: linear-gradient(to bottom, #e15d31, #bc380d);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e15d31', endColorstr='#bc380d', GradientType=0);

    font-family: CartoGothic;
    font-weight: 800;
}

.CETNavigationLinks {
    text-transform: uppercase;
    font-family: CartoGothic;
}

.cet-footer-container .CETEmailBanner {
    background: none;
}

.CETPageHeader .cet-page-header .CETDataNavigation li a {
    color: #3f3d3b;
}

.CETPageHeader .cet-page-header .CETDataNavigation li a:hover {
    color: #DD4814;
}