@media screen and (max-width: 1104px){.pagewidth{max-width:94%}.col4-1,.col4-2,.col4-3,.col3-1,.col3-2,.col2-1{margin-left:5%}.col4-1{max-width:23%}.col4-2,.col2-1{max-width:48%}.col4-3{max-width:72%}.col3-1{max-width:31%}.col3-2{max-width:62%}.grid4 .post{width:23.125%;margin-left:2.5%}.grid3 .post{width:31%;margin-left:3.5%}.grid2-thumb .post,.grid2 .post{width:48%;margin-left:3.75%}}@media screen and (max-width: 780px){#contentwrap,#content,.sidebar1 #sidebar-alt,.sidebar1 #sidebar{width:100%!important;float:none!important;clear:both!important;margin-left:0!important;margin-right:0!important}.sidebar2 #sidebar-alt,.sidebar2 #sidebar{width:47%}.sidebar2 #sidebar-alt{margin:5% 5% 0 0;float:left!important}#header .social-widget,#site-logo,#site-description,#main-nav{position:static!important;float:none;clear:both}#header{height:auto!important}#header hgroup{margin-top:0;float:none}.header-widget{margin:10px auto}#header .social-widget{padding:5px 0 0}#header #searchform{position:absolute;left:inherit;right:0;width:150px}#header #searchform #s{float:right}#header #searchform input#s:focus{width:150px}#site-logo{padding:7px 0;margin:0;font-size:1.5em}#site-description{margin:0 0 10px}#menu-icon,#menu-icon-top{position:absolute}#menu-icon{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;color:#7f7f7f;text-decoration:none;top:7px;right:0;font-size:1.5em;background:#fff;padding:2px 6px 5px;border-radius:5px}#menu-icon.menu-close{padding:2px 8px 5px}.fixed-header #header .menu-close{right:205px!important}.fixed-header #nav-bar .menu-close{left:225px!important;top:110px;z-index:9999}#main-nav{overflow-y:scroll;max-height:95%;-webkit-overflow-scrolling:touch}#main-nav,.fixed-header #main-nav{position:static;padding:15px}#main-nav li{float:none;display:block;padding:0}#main-nav li:hover,#main-nav ul li:hover,#main-nav ul ul li:hover,#main-nav li:hover a,#main-nav ul li:hover a,#main-nav ul ul li:hover a,#main-nav ul ul a{background:none!important;color:#fff}#main-nav>li:first-child{border:none!important}#main-nav a,#main-nav ul a,#main-nav>li:last-child>a{width:auto!important;display:block!important;border:none;padding:7px 0!important}#main-nav a:hover{background:none!important}#main-nav .current_page_item a,#main-nav .current-menu-item a,#main-nav ul .current_page_item a,#main-nav ul .current-menu-item a{background:none;color:#000;padding:10px 0}#main-nav>.current_page_item a,#main-nav>.current-menu-item a{border:none}#main-nav>li:last-child>a{border:none}#main-nav ul{position:static;display:block;margin:0;border:none;text-align:left;padding:0 0 0 20px;background:none}#main-nav ul li{border:none}#main-nav ul:after,#main-nav ul:before{border:none}#main-nav ul ul li:hover a{color:#fff;background:none!important}#main-nav .has-mega-sub-menu .mega-sub-menu,#main-nav .has-mega-column .mega-column-wrapper{background:none}#main-nav .has-mega-sub-menu .mega-sub-menu{position:static;display:block;border:none;min-height:0}#main-nav .has-sub-menu>a:after,#main-nav .has-mega-sub-menu>a:after,#main-nav .mega-sub-menu li a:after,#main-nav .mega-menu-posts{display:none}#main-nav .has-mega-sub-menu .mega-sub-menu ul{height:auto;width:auto}#main-nav .has-mega-sub-menu:hover .mega-sub-menu ul{display:block}#main-nav .has-mega-column .mega-column-wrapper{display:block;position:static;background:none;padding:0 0 0 20px;border:none;width:auto}#main-nav .has-mega-column .mega-column-wrapper .mega-column-list{width:100%;float:none;margin-left:0}#main-nav .has-mega-column .mega-column-wrapper h3{color:#fff;font-family:'Open Sans',sans-serif;font-weight:100;text-transform:none;margin:0}#main-nav .has-mega-column .mega-column-wrapper h3 a{font-family:'Open Sans',sans-serif}#main-nav .has-mega-column .mega-column-wrapper h3 a,#main-nav .has-mega-column .mega-column-wrapper a{color:#fff;letter-spacing:0;margin:0;font-size:.875em;padding:7px 0}#main-nav .has-mega-column .mega-column-wrapper a:hover{color:#000}#main-nav .mega-sub-menu li:after{content:''}#main-nav [class^="icon-"],#main-nav [class*=" icon-"]{padding:0}#main-nav [class^="icon-"] a,#main-nav [class*=" icon-"] a{display:inline-block!important;margin-left:10px}#main-nav>[class^="icon-"]>a,#main-nav>[class*=" icon-"]>a{padding:7px 0}#main-nav .mega-column-list [class^="icon-"],#main-nav .mega-column-list [class*=" icon-"]{color:#fff;margin:0}.sidr{display:none;position:fixed!important;top:0;height:100%;z-index:9999;width:210px;background:#39c}.sidr.right{left:auto;right:-210px}.sidr.left{right:auto;left:-210px}#menu-icon-top{color:#fff!important;font-size:1.25em;text-decoration:none;float:left;display:block}#nav-bar .social-widget{margin-bottom:0}#top-nav{margin:0}#top-nav li{float:none}#top-nav a{font-size:.875em;font-family:'Open Sans',sans-serif;display:block;padding:7px 0}#top-nav a:hover,#top-nav ul a:hover{color:#fff;background:none!important}.top-nav.sidr{width:180px;padding:15px}#top-nav ul{background:none;border:none;display:block;position:static;padding:0 0 0 20px}#top-nav ul a{padding:7px 0!important}#headerwrap #searchform{width:115px}#header #searchform{clear:both;width:auto;width:156px \0;position:static;overflow:hidden;background:#fff;border:solid 1px #999;padding:5px;display:none;border-radius:5px}#header #searchform #s{background:#ddd!important;color:#444!important;padding-left:8px;width:142px \0}.breaking-news .breaking-news-category{float:none;font-size:.8em}.breaking-news .breaking-news-posts{margin:15px 0;padding-right:0}.breaking-news .breaking-news-category:after{border-top:17px solid transparent;border-bottom:18px solid transparent}.breaking-news .breaking-news-nav a{margin:0 10px;font-size:1.5em}.breaking-news .carousel-wrap{float:none;width:auto}.footer-nav-wrap,.footer-text{width:100%;float:none;clear:both}.module-slider.slider-overlay .slide-content{position:static;color:inherit;background:none;padding:0;margin-top:15px}.module-slider.slider-overlay .slide-content .slide-title,.module-slider.slider-overlay .slide-content .slide-title a{color:#000}}@media screen and (max-width: 600px){.sidebar2 #sidebar-alt,.sidebar2 #sidebar{width:100%!important;float:none!important;clear:both!important;margin-left:0!important;margin-right:0!important}.grid4 .post,.sidebar1.grid4 .post{width:100%;margin-left:0;float:none}.grid3 .post,.sidebar1.grid3 .post{width:100%;margin-left:0;float:none}}@media screen and (max-width: 480px){html{-webkit-text-size-adjust:none}.col4-1,.col4-2,.col2-1,.col4-3,.col3-1,.col3-2{margin-left:0!important;width:100%!important;max-width:100%!important}#site-logo{text-align:left;padding-right:30px;width:auto}.social-widget{position:static!important;float:none;margin-bottom:10px;overflow:hidden;padding:0}.slider{font-size:90%}.post{width:100%!important;margin-left:0!important;float:none!important}.module.grid4 .post-meta span,.module.grid4 .post-meta time,.module.grid3 .post-meta span,.module.grid3 .post-meta time{display:inline;text-align:left}.module.grid4 .post-meta .author-name,.module.grid4 .post-meta .post-date,.module.grid4 .post-meta .post-comment,.module.grid4 .post-meta .post-tag,.module.grid3 .post-meta .author-name,.module.grid3 .post-meta .post-date,.module.grid3 .post-meta .post-comment,.module.grid3 .post-meta .post-tag{border-right:1px #ddd solid}.post-title{font-size:1.25em!important}body.grid3 .post .post-image,body.grid4 .post .post-image,.loops-wrapper.grid3 .post .post-image,.loops-wrapper.grid4 .post .post-image{float:none;margin-right:0}.author-bio .author-name{font-size:1.25em}.related-posts,.after-content-widget{width:auto;float:none}.after-content-widget{margin-top:60px}.post-nav .prev,.post-nav .next{display:block;width:100%;clear:both;margin-bottom:10px}.commentlist{padding-left:0}.commentlist .commententry{clear:left}.commentlist .avatar{float:left;width:40px;height:40px;margin:0 10px 10px 0}.commentlist cite{font-size:1.25em}#commentform input[type="text"]{width:100%;margin-right:0}.commentlist ul,.commentlist ol{margin:0 0 0 7%}.ui.module-tab .tab-nav li a{padding:.4em 1em;font-size:.85em}#footer-logo{position:static!important}.footer-nav{padding:0}}@media screen and (min-width: 781px){#main-nav,#headerwrap #searchform{display:block!important}#menu-icon span{display:none}}@media screen and (max-height: 600px){#main-nav .has-mega-column .mega-column-wrapper{max-height:400px;overflow:auto}}