            .cc_banner-wrapper .cc_container { display: flex; flex-direction: row-reverse; line-height: 1.5; }
            @media only screen and (max-width: 550px){
                .cc_banner-wrapper .cc_container { display: flex; flex-direction: column-reverse; line-height: 1.5; }
                .cc_btn, a.cc_btn {font-size:14px !important;}
            }
            .cc_container .cc_btn, .cc_container .cc_btn:visited { height: 30px; display: block; align-self: center; margin: 0 0 0 20px; }
            .cc_banner-wrapper .cc_container .cc_message { line-height: 1.5; margin: 6px 0; font-size: 1em !important; }
            body .nav-menu .main-menu > li > a { background-image: none; }