html{-webkit-text-size-adjust:100%}@media (max-width :850px){.header .logo,.header h1.logo{width:300px;margin:20px 0}.header .logo img{width:100%;height:auto}}@media (max-width :799px){#main,.top-bar,.header-search,.header .social{display:none}.header{height:50px;margin-bottom:20px;border:none}body.home .header{margin-bottom:0}.header .logo{display:none}.span_content,.span_content_full{float:none;width:100%;max-width:100%;margin:0 auto}.span_content{max-width:680px}.span_content_full{max-width:100%}.span_sidebar{clear:both;width:100%;float:none;margin:30px auto 0}.topsidebar,.midsidebar,.lowersidebar{float:none;margin:0 auto;padding:0;width:100%;max-width:340px}.sub-footer .footer-nav{width:100%;float:none;text-align:center;font-size:15px}.sub-footer .copyright{margin-top:20px;width:100%;float:none;text-align:center}}@media (max-width :700px){.homepage-featured{margin-bottom:40px;padding-top:20px}.homepage-featured .items .item{width:31%}.homepage-featured .items .item:nth-child(4){display:none}.homepage-featured .item a .title{font-size:18px;font-size:2.5vw;margin:10px 0 20px}.homepage-featured .subscribe h2,.footer .subscribe h2{margin:-10px 0 10px;text-align:center;width:100%;max-width:100%;float:none;text-align:center}.homepage-featured .subscribe h2 em,.footer .subscribe h2 em{margin-bottom:0}.homepage-featured .subscribe .textwidget,.footer .subscribe .textwidget{width:100%;max-width:100%;float:none}.teaser-posts .teaser-post{width:48%}}@media (max-width :575px){.teaser-post .post-title{font-size:21px}.home-section .more-link{position:absolute;top:0;right:0;font-size:11px;padding:5px 12px;letter-spacing:.2em}.home-section .category-posts .item{width:48%;margin-bottom:10px}.home-section .more{text-align:center}.home-section .more-link{position:relative;top:0;right:auto;text-align:center;font-size:12px}}@media (max-width :500px){.breadcrumb .breadcrumb_last{display:none}.archiveslist{overflow:hidden;-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2}}@media (max-width :450px){.homepage-featured .subscribe,.footer .subscribe{padding:30px 0}.homepage-featured .items .item{width:48%}.homepage-featured .items .item:nth-child(4){display:block}.homepage-featured .item a .title{font-size:18px;font-size:3.5vw;margin:10px 0 20px}.teaser-posts .teaser-post{width:100%!important;margin:0 0 50px 0;float:none}.teaser-post .post-title{font-size:28px}.archives{justify-content:space-between;margin:0}.archives .archive-post{width:47.5%;margin:0 0 20px}}@media (max-width :380px){h2.divider,h3.divider{font-size:18px}}