@media (max-width:767px){.wide{padding:5px}.row{margin-left:0;margin-right:0}.main-feature,.news,.side-feature{width:100%}.classic article,.features article,.news article,.shop article,.videos article{padding-left:5px;padding-right:5px}.features h2,.news h2,.press h2,.shop h2,.videos h2{margin-top:5px}.feature-section .main-feature h2{font-size:22px}.classic .row article:nth-of-type(3n+3),.features article:nth-of-type(3n+3),.more,.news article:nth-of-type(3n+3),.shop .row article:nth-of-type(3n+4),.videos .row article:nth-of-type(3n+3){clear:both}.features>div,.press>div{padding-left:0;padding-right:0}.press ol{margin-left:5px;margin-right:5px}.features .overlay{padding:3px 5px}.side-feature article{padding-left:0;padding-right:0}.side-feature .ad{width:330px;margin:0 auto;padding:5px 15px 15px}.classic,.shop,.videos{padding-left:0;padding-right:0}.classic h3,.features h4,.news h3,.shop h3,.videos .col-xs-6 h3{font-size:1em}.classic h3,.news h3,.shop h3,.videos h3{margin-top:10px}#main{padding-top:3px}}@media (min-width:768px) and (max-width:991px){.classic .row article:nth-of-type(3n+3),.news .row:first-of-type article:nth-of-type(4n+4),.shop .row article:nth-of-type(3n+4),.videos .row article:nth-of-type(5n+5){clear:both}.side-feature article{padding-left:0;padding-right:0}.side-feature .ad{width:330px;margin:0 auto;padding:5px 15px 15px}}@media (min-width:992px) and (max-width:1199px){.main-feature{max-width:900px;margin-left:auto;margin-right:auto}.side-feature{margin-bottom:1em;padding-left:10px;padding-right:10px}.side-feature .ad{width:300px;margin:0;padding:3px 0;overflow:hidden;text-align:center}.side-feature article{padding-left:0;padding-right:10px;margin-bottom:8px;float:left}.classic article,.features article,.shop article{padding-left:5px;padding-right:5px}.bottom{padding:0 10px}.classic h3,.features h4,.videos .col-xs-6 h3{font-size:1.2em}.classic h2,.features h2,.news h2,.press h2,.shop h2,.videos h2{margin-top:5px}.classic .more,.classic h2,.shop .more,.shop h2{margin-left:-10px}.shop h3{font-size:.8em}}@media (min-width:1200px){.main-feature{max-width:868px;margin-left:15px;margin-right:0;float:left!important}.side-feature{width:302px;float:right!important;padding-left:0;padding-right:0;margin-bottom:2em;margin-right:15px}.side-feature .ad{max-width:302px;margin:0;padding:5px 1px;overflow:hidden}.side-menu a[role=button]:first-of-type{margin-top:42px}.side-feature article{padding-left:0;padding-right:0;margin-bottom:8px}.side-feature article:nth-of-type(2){padding-right:0}article a>h3{margin-top:10px}.more{float:right!important;padding-top:10px;padding-right:15px}.press .more{float:none!important}.news,.videos{max-width:868px;padding:0 15px;float:left!important}.news article,.videos article{padding-left:0}.classic h2,.features h2,.news h2,.press h2,.shop h2,.videos h2{margin-top:0}.news h2,.videos h2{margin-left:-15px}.news .row:last-of-type h3,.videos .col-xs-6 h3{font-size:20px}.news+.side-feature,.videos+.side-feature{margin-right:0}.news article.col-md-3:nth-of-type(5n+5),.videos article.col-md-3:nth-of-type(5n+5){clear:both}.press{margin-top:10px}.shop h3{font-size:1em}}body.cat-home #page-content{border-top:0}.side-feature article.live-search{background-color:#6c6;padding:10px 15px 15px;margin-bottom:0}.side-feature article.live-search h3{font-family:BebasRegular,Roboto,Helvetica,Arial,Verdana,sans-serif;color:#000;margin:0 0 7px;font-size:2.6em}.side-menu a[role=button]{display:block;width:100%;text-align:left;font-family:BebasRegular,Roboto,Helvetica,Arial,Verdana,sans-serif;font-size:1.5em;color:#fff;margin-bottom:10px}.side-menu a[role=button] i.pull-right{padding-top:3px}.side-menu a[role=button]:hover{color:#ccc}.side-menu a[role=button]:last-of-type{margin-bottom:20px}.side-menu a[role=button] i{margin:3px 5px 0 5px;font-size:15pt}.side-feature h2{float:left;margin-top:0}.addthis_sharing_toolbox{margin:0 0 15px}.side-feature .ad{background-color:#383838;color:#bbb}.side-feature .overlay{padding:5px 10px}.press ol{padding-left:0}.press ol li{list-style:none;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #ccc}.press ol li:last-of-type{border:0}.more a{color:#c33}.more a:after{content:" \f138";font-family:"Font Awesome 5 Duotone";font-weight:400;padding-left:2px}.more a:hover{color:#222}.ad a[href="/advertising/"]{color:#bbb}.ad a[href="/advertising/"]:hover{color:#fff}.classic div.overlay,.features div.overlay{max-width:300px}