    @media only screen and (min-width: 970px) {
        #block-mainnavigation ul li {
            padding: initial;
        }
    }
    
    @media (min-width: 970px) {
        .locale-wrapper {
            float: initial;
        }
    }
    
    @media only screen and (min-width: 970px) {
        #block-mainnavigation ul li a {
            color: initial;
            font-size: initial;
            line-height: initial;
        }
    }
    
    .main-content {
        padding-top: 80px
    }
    
    .main-content.cta-bar-visible {
        padding-top: 128px
    }
    
    @media (min-width:970px) {
        .main-content {
            padding-top: 152px
        }
        .main-content.cta-bar-visible {
            padding-top: 232px
        }
    }
    
    .page-node-type-campaign .main-content,
    .site-fordg .main-content {
        padding-top: 0
    }
    
    .emergency-visible .main-content {
        padding-top: 160px
    }
    
    .emergency-visible .main-content.cta-bar-visible {
        padding-top: 210px
    }
    
    @media (min-width:970px) {
        .emergency-visible .main-content {
            padding-top: 232px
        }
        .emergency-visible .main-content.cta-bar-visible {
            padding-top: 312px
        }
    }
    
    @media only screen and (max-width: 600px) {
        footer nav#block-footer>ul>li.f-open .state-icon {
            -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
        }
    }