﻿html{font-size:15px;line-height:1.5}html,body{overflow-x:hidden !important;max-width:100% !important}h1{text-align:center}.breadcrumb{text-align:center}#skel-layers-wrapper{padding-top:0}#header{background:#aa1010}#header .container{position:relative;display:block;height:130px;width:calc(100% - 30px);font-size:.85em}.logo{margin:0 0;text-align:left;position:relative;display:block;width:200px}.logo img{padding:0;width:200px}.header-buttons-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin:0;position:absolute;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:55px}.header-buttons-wrap>*{margin:0 0 0 10px}.header-buttons-wrap .header-subscribe a{font-size:.85em}.header-search-wrap{width:130px}#search-reveal{display:none}.mobile-links{margin:0 auto;position:relative;max-width:85%;top:15px;text-align:center}.mobile-links a{color:#fff}.mobile-links a:hover{text-decoration:underline}.mobile-links span{margin:0;padding:0 .7em}.header-contact{margin:0 0 5px;padding:0;position:relative;text-align:center;font-size:.9em}nav .container{padding:0;width:100%}nav>.container>.navbar-header{max-width:750px;margin-left:auto;margin-right:auto;height:0 !important}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-left:0;margin-right:0}.navbar-header,.navbar-default{border:none}.navbar-toggle{position:absolute;right:0;top:-95px}.navbar-toggle:hover{background:#7e0c0c !important}.navbar-header button,.navbar-toggle{background:transparent !important;border-radius:0;border:0;z-index:1;margin-top:8px}.navbar-collapse{background:#000}#mobile-navbar-collapsable{position:relative;width:100%;text-align:center;margin-top:0 !important}#mobile-navbar-collapsable,.navbar-inverse{background-color:#dfdfdf}.navbar-inverse .navbar-nav>li>a{text-align:left !important;font-weight:900}.navbar-inverse .navbar-nav>li{border-bottom:1px solid #f0f0f0}.navbar-inverse .navbar-nav>li:hover{background:#cf1b1b}.navbar-inverse .navbar-nav{margin-top:0;margin-bottom:0}ul#nav li{float:none;display:block}ul#nav li a{height:3.5em;line-height:3.5em;color:#333;margin-left:2.5em}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:rgba(0,0,0,.1)}.navbar{margin-bottom:0}.flex-container{width:90%}#main{padding:1em 1em 2em}.mobile-spacer{margin:2em 0 0;padding:1em 0 0 0;height:0;display:block;border-top:1px solid #c31919}.image-wrap.large{height:20em}.image-wrap.medium{height:11em}.image-wrap.small{height:6em}.article-wrap.large{height:20em}.article-wrap.medium{height:auto}.article-wrap.small{height:auto}.welcome-to-tablet-footer h2{margin-top:45px}#footer{font-size:1.1em}.footer-top{background-color:#aa1010}.footer-middle .col-sm-12{margin-bottom:2.2em}.footer-middle{border-left:none;background-color:#7e0c0c}.footer-bottom{background-color:#aa1010}.subscribe-column{height:auto}.teasers{margin-bottom:3em}.pagination{float:none;margin-bottom:1em}.subscribe-container .row{display:block}.subscribe-container .section{margin-bottom:30px}.subscribe-container .section ul{text-align:center;max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:0}.subscribe-container .section hr{margin-top:30px;margin-bottom:30px}.subscribe-container .section.print-and-digital{background:#cbcbcb;height:100%;margin-top:0;border:0}.modal.newsletter-modal{position:fixed;text-align:center}.modal.newsletter-modal .modal-content{background:#fff}