html{-webkit-text-size-adjust:100%}@media (max-width :1050px){#main{font-size:17px}#main li:after{content:"/"}#main li a{padding:0 12px}.homepage-subscribe .subscribe{padding:20px 0}.homepage-subscribe .subscribe h3{font-size:33px;font-size:3vw}.homepage-subscribe .about img{float:left;width:40%;height:auto;margin-right:15px}.homepage-subscribe .about p{font-size:80%}}@media (max-width :950px){#main{font-size:15px;font-size:1.5vw}#main li:after{display:none}#top{font-size:12px}#top li a{padding:0 10px}}@media (max-width :865px){.footer .subscribe .title{width:100%;max-width:470px;float:none;margin:0 auto}.footer .subscribe .email-form{width:100%;max-width:470px;float:none;margin:15px auto 0}}@media (max-width :799px){body{border:none;padding:0}.wrapper,.wrap{padding:0 20px}.span_content,.span_content_full{float:none;width:100%;max-width:100%;margin:0 auto}.span_content{max-width:700px}.span_content_full{max-width:100%}.span_sidebar{clear:both;width:100%;float:none;margin:150px auto 0}.top-bar,.header-search,.header-social,#main{display:none!important}.header{padding-top:50px;border:none}body.home .header{padding-top:60px}.header .logo{display:none}.homepage-blocks{margin-bottom:30px}.homepage-featured{padding-bottom:20px}.homepage-subscribe .subscribe{width:100%;float:none;padding:0;float:none;background-color:transparent;max-width:500px;margin:0 auto 50px}.homepage-subscribe .subscribe h3{font-size:32px}.homepage-subscribe .subscribe p{margin:0 0 10px}.homepage-subscribe .about p{font-size:90%}.homepage-subscribe .about img{max-width:200px}.homepage-subscribe .about{width:100%;float:none;max-width:700px;margin:0 auto}.topsidebar,.midsidebar,.lowersidebar{float:none;margin:0 auto;padding:0;width:100%;max-width:340px}.footer-nav{float:none;width:100%;text-align:center;margin-bottom:30px;font-size:130%}.footer-nav a{padding:5px;display:inline-block}.footer-nav li.footer-social{display:block;margin-top:15px}.footer-nav li.footer-social a{font-size:20px;padding:8px}.copyright{float:none;width:100%;text-align:center;margin-bottom:30px}.sub-footer{padding:25px 0}.footer .press h3{float:none;width:100%;text-align:center;margin:0}.footer .press img{width:100%;height:auto;float:none;vertical-align:middle}}@media (max-width :600px){h1{font-size:32px}.homepage-blocks{margin-bottom:15px}.homepage-blocks .home-block{width:48%;margin-right:4%;margin-bottom:4%}.homepage-blocks .home-block:nth-child(2n){margin-right:0}.home-section{margin-bottom:50px}.home-section .item{overflow:hidden;text-align:center;width:48%;margin:0 4% 4% 0;float:left}.home-section .item:nth-child(3n){margin-right:4%}.home-section .item:nth-child(3n+1){clear:none}.home-section .item:nth-child(2n){margin-right:0}.home-section .item:nth-child(2n+1){clear:both}.home-section .item:nth-child(4n){display:block}.teaser-post a.more-link{font-size:10px;padding:8px 15px 10px}}@media (max-width :500px){.homepage-subscribe .subscribe h3,.footer .subscribe h3{font-size:30px;font-size:7vw}}@media (max-width :425px){.teaser-post{width:100%!important;margin:0 0 50px 0;float:none}.archives .archive-post{width:48%;float:left;clear:none!important;margin-right:4%!important;margin-bottom:15px;text-align:center}.archive-post:nth-of-type(2n){margin-right:0!important}.archive-post:nth-child(2n+1){clear:both!important}.archiveslist{overflow:hidden;-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2}.homepage-subscribe .subscribe p,.footer .subscribe p{letter-spacing:.2em}.homepage-blocks .home-block a h3{font-size:10px;padding:4px 10px 3px}.wp-block-group.has-background,.has-background{padding:10px 20px 1px;margin:45px 0}ol.has-background,ul.has-background{padding:10px 15px 10px}p.has-background{padding:15px}.wp-block-group.has-background h2.has-background{margin:-10px -20px 0;padding:15px 20px 13px}.wp-block-group.has-white-background-color h2.has-blue-background-color{display:inline-block;padding:10px 12px 8px;line-height:1;margin:0;position:absolute;top:-20px;left:20px;color:#fff;font-size:24px}.has-background h2[class*="icon-"]:before{margin-left:-37px}.has-background h3[class*="icon-"]:before{margin-left:0}}@media (max-width :385px){.subscribe .email-input{float:none;width:100%;margin-bottom:15px}.subscribe .email-submit{float:none;width:100%}.homepage-subscribe .subscribe h3,.footer .subscribe h3{font-size:20px;font-size:6.75vw}.homepage-subscribe .subscribe h3:before,.footer .subscribe h3:before{content:"GET";color:#fff;background-color:#37a797;font-family:"uniform",sans-serif;text-transform:uppercase;font-weight:700;font-style:normal;letter-spacing:.1em;font-size:9px;padding:1px 2px 1px 3px;vertical-align:middle;margin:0;position:relative;top:-3px;z-index:101}}