.region.region-banner{max-width:1400px;margin:auto;}.toolbar-icon-8 .toolbar-icon-admin-toolbar-tools-help:before{background-image:url(/themes/custom/cwb_customflashy/favicon.ico);}.site-branding{background-color:transparent;}header.header .modal-icon-button{padding:18px 24px;}.col-12 h2.title,.col-12 nav > h2,.col-12 .block-search > h2{margin:20px 0 20px;font-size:30px;}.modal-header{align-items:center;}.modal-header button{order:2;}.modal .modal-header{padding:15px 30px;}
div#block-portalupgradetext{padding:1rem;}.cwb-media_card__section__body ol{font-weight:300;text-rendering:optimizeLegibility;line-height:1.35rem;font-size:0.90rem;}form#loginForm div.form-actions > input.button{background-color:#ce242a !important;}form#loginForm div.form-actions > input.button:last-child{background-color:#eee !important;}div#edit-form-interior .form-item input{max-width:250px;margin:16px 0 0 0;text-align:left;}.slideshow-login_payembed h2{padding:24px 0 0 40px;text-transform:inherit;margin:15% 0 0 0;text-align:center;padding:0;}.view .card:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:#86171b;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.paragraph--type--cwb-horizontal-buttons span.btn-title{color:white;font-weight:600;}
.header-top-highlighted{padding:4px 0;}.header-top-highlighted ul.social-media-links--platforms a{opacity:0.7;}.header-top-highlighted ul.social-media-links--platforms a:hover,.header-top-highlighted ul.social-media-links--platforms a:focus{opacity:0.85;}.header-top-highlighted.region--colored-background p{color:#fff;opacity:0.9;}.header-top-highlighted.region--colored-background a{color:#fff;opacity:1;}.header-top-highlighted.region--colored-background a:hover,.header-top-highlighted.region--colored-background a:focus,.header-top-highlighted.region--colored-background a:active{opacity:0.7;text-decoration:underline;}.header-top-highlighted ul.social-media-links--platforms.platforms.inline.horizontal{padding:0 16px;}.header-top-highlighted a.btn.btn-primary.btn-cwb_button:hover{text-decoration:none;opacity:1;}.header-container .sf-menu.menu ul{padding:0;}.modal-content .search-block-form:before{background:royalblue;}.menu.cta-active > li:last-child > a{padding:24px;color:#fff !important;}.menu.cta-active > li:last-child > a:before{border-color:transparent;background-color:var(--mt-base-color);color:#fff;border-radius:2px;}.menu.cta-active > li:last-child > a:hover:before{background-color:var(--mt-dark-color);color:#fff;}.menu.cta-active > li:last-child > a:hover{color:#fff;}.menu.cta-active > li:last-child > a:before{border-color:transparent !important;}.header-second .region-header{align-items:center;justify-content:space-evenly;}.header-second .block{padding:0;}.content-top-highlighted{min-height:300px;display:flex;align-items:center;max-width:2400px;margin:auto;}div#content-top-highlighted.region--dark-background h1{color:#fff;text-shadow:1px 2px 5px rgba(0,0,0,0.4);}.subfooter.region--colored-background,.subfooter.region--colored-background p,footer.region--colored-background,footer.region--colored-background p{color:#fff;}.subfooter.region--colored-background a,.subfooter.region--colored-background.region--dark-typography .subfooter__section ul.menu li a,footer.region--colored-background a,footer.region--colored-background.region--dark-typography .footer__section ul.menu li a{opacity:0.8;color:#fff;}.subfooter.region--colored-background a:hover,.subfooter.region--colored-background.region--dark-typography .subfooter__section ul.menu li a:hover,.subfooter.region--colored-background a:focus,.subfooter.region--colored-background.region--dark-typography .subfooter__section ul.menu li a:focus,footer.region--colored-background a:hover,footer.region--colored-background.region--dark-typography .footer__section ul.menu li a:hover,footer.region--colored-background a:focus,footer.region--colored-background.region--dark-typography .footer__section ul.menu li a:focus{color:#fff;opacity:1;text-decoration:underline;}
.ticker-content.ticker-component{padding-top:10px;}.block-views-blockalerts-cwb-alerts-ticker .ticker-pager{display:none;}
