@media(max-width:994px){body{padding:0}div.subheader.main .social-media{padding-top:10px}.loop-container article{margin:0}.container{padding-left:20px;padding-right:20px}.single .container.main div.left-col{padding-right:20px}.visible-desktop{display:none!important}.container.main article .image_mask,.loop-container article .image_mask{margin-bottom:10px;float:none;max-width:100%;height:auto}.container.main article .image_mask img,.loop-container article .image_mask img{width:400px;max-width:100%;height:auto}.container.main .content{padding-left:0;max-width:400px}#homepage-grid .featured-block{border-left:none;display:flex;justify-content:center}#homepage-grid .featured-block img{position:static;float:none}}@media(max-width:870px){div.subheader.main .left-col h1,div.subheader.main .left-col .h1{font-size:35px;margin-top:8px}}@media(max-width:669px){body .container.main{padding-left:0;padding-right:0}body div.right-col,body div.left-col{width:auto;float:none;clear:both;border-left:0;border-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body .container.main div.right-col{padding-left:0;padding-right:0;width:auto;float:none}body .container.main div.left-col{padding-left:20px;padding-right:20px;padding-bottom:30px;width:auto;float:none}div.subheader.main{height:auto;padding:0}div.subheader.main .left-col h1,div.subheader.main .left-col .h1{margin:10px 0;font-size:30px}div.subheader.main div.right-col{border:1px solid #e5e5e5;border-bottom:none;padding-left:10px;padding-right:10px;background-color:#fff;border-radius:4px 4px 0 0}div.subheader.main #searchform{float:none;overflow:hidden;margin:0}.single .container.main div.left-col{padding-right:20px}.jetpack-image-container{display:none}aside section{border-top:1px solid #e5e5e5;background:#fff url(../images/sidebar_divider.jpg) 0 0 no-repeat}.similar-posts h3{margin-bottom:25px}.similar-posts li{margin-bottom:30px}#homepage-grid .featured-block{border-left:none;display:flex;justify-content:center}#homepage-grid .featured-block img{position:static;float:none}#homepage-grid .left-col{border-bottom:1px solid #fff}}@media(min-width:995px) and (max-width:1274px){.loop-container article .image_mask img{margin-left:-43px}#homepage-grid .featured-block{border-left:none;display:flex;justify-content:center}#homepage-grid .featured-block img{position:static;float:none}}