#headerwrap #header{height:auto;padding:1em 0}#headerwrap .social-wrap{position:static;transform:none}#headerwrap #site-logo{position:static;float:none;clear:both;margin:0;padding:0}#headerwrap #site-logo{font-size:30px}#headerwrap .header-widget{position:static;float:none;text-align:left;clear:both;margin:0}#headerwrap .header-widget .widget{margin:0 0 10px}#headerwrap #menu-icon{position:absolute;display:block;top:50%;left:0;text-decoration:none;color:inherit;transform:translateY(-50%)}.sidemenu{background-color:#fff;display:block;width:300px;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:50px 25px 20px;position:fixed;top:0;z-index:111;transition:all .2s ease-in-out;box-sizing:border-box;left:-300px}.sidemenu-on{left:0}.sidemenu-active{position:relative}.sidemenu-active,.sidemenu-active #headerwrap{left:0;transition:all .2s ease-in-out}.sidemenu-right,.sidemenu-right #headerwrap{left:-300px}.sidemenu-left{left:300px}.sidemenu-left .body-overlay{right:auto;left:300px}#headerwrap #mobile-menu-panel a{color:#fff;text-decoration:none}#headerwrap #menu-icon-close{position:absolute;display:block;color:inherit;text-decoration:none;top:10px;right:20px;font-size:1.3em;min-width:1.2em;min-height:1.2em;transform-origin:center;transition:all .3s linear;transition-property:transform}#menu-icon-close:before,#menu-icon-close:after{content:'';display:block;border-top:1px solid;position:absolute;left:0;top:50%;width:100%}#menu-icon-close:before{transform:rotateZ(-45deg)}#menu-icon-close:after{transform:rotateZ(45deg)}.mobile-menu-visible #headerwrap #menu-icon-close:hover{transform:rotate(90deg);color:#000}#headerwrap #main-nav{position:static;width:auto;height:auto;padding:0;margin:15px 0;background:0;border:0;text-align:left;float:none;clear:both;max-width:none;transform:none}#headerwrap #main-nav li{float:none;display:block;border:0;background:0;padding:0;margin:0;clear:both}#headerwrap #main-nav li{transition:all 400ms ease-in-out;transform:translate(40px,0) !important;margin-left:0;opacity:0}.mobile-menu-visible #headerwrap #main-nav li{opacity:1;transform:translate(0,0) !important}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(1){transition-delay:100ms}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(2){transition-delay:200ms}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(3){transition-delay:300ms}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(4){transition-delay:400ms}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(5){transition-delay:500ms}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(6){transition-delay:600ms}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(7){transition-delay:700ms}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(8){transition-delay:800ms}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(9){transition-delay:900ms}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(10){transition-delay:1000ms}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(11){transition-delay:1100ms}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(12){transition-delay:1200ms}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(13){transition-delay:1300ms}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(14){transition-delay:1400ms}.mobile-menu-visible #headerwrap #main-nav>li:nth-child(15){transition-delay:1500ms}#headerwrap #main-nav ul{position:static;width:auto;height:auto;display:block;border:0;margin:0;padding:0 0 0 1em;background:0;visibility:visible;clear:both}#headerwrap #main-nav ul li{border:0;background:0;padding:0;margin:0}#headerwrap #main-nav a,#headerwrap #main-nav ul a{width:auto;display:block;border:0;padding:.6em 0;margin:0;color:#000;font-size:100%;line-height:1.5em;background:0;text-decoration:none;border-bottom:solid 1px rgba(255,255,255,.3)}#headerwrap #main-nav>li:last-child a{border:0}#headerwrap.fixed-header #main-nav a{padding:.6em 0}#headerwrap #main-nav ul a{font-weight:normal;font-size:.9em}#header #main-nav a:hover,#header #main-nav ul a:hover{color:inherit}#headerwrap #main-nav .menu-item-has-children>a:after,#headerwrap #main-nav ul .menu-item-has-children>a:after{display:none}#headerwrap #main-nav .current_page_item>a,#headerwrap #main-nav .current-menu-item>a{color:#000}#headerwrap #main-nav ul:after{display:none}#headerwrap #searchform-wrap{float:none}#headerwrap #searchform{position:relative;left:auto;right:auto;top:auto;bottom:auto;float:none;clear:both;margin:0 0 1em;padding:0;width:auto;display:block}#headerwrap #searchform #s{width:100%;float:none;transition:none;position:static;background-color:#fff}#headerwrap #searchform .icon-search{float:none;padding:inherit}#headerwrap #searchform #s:focus,#headerwrap #searchform #s:hover,#headerwrap #searchform .icon-search:hover+#s{width:100%;color:inherit}#headerwrap #searchform .icon-search:before{padding:0 4px}#headerwrap #searchform-wrap,#headerwrap .social-widget{transition:all 400ms ease-in-out;transform:translate(0,40px) !important;opacity:0;transition-delay:100ms}.mobile-menu-visible #headerwrap #searchform-wrap,.mobile-menu-visible #headerwrap .social-widget{opacity:1;transform:translate(0,0) !important}#headerwrap .social-widget{transition-delay:200ms}#headerwrap .social-widget{margin:0 0 1em;position:static;float:none}#headerwrap .social-widget .widgettitle{display:none;margin:0 0 .4em}.transparent-header #headerwrap a,.transparent-header #headerwrap a:hover,.transparent-header #headerwrap #main-nav a:hover,.transparent-header #headerwrap #main-nav .current_page_item a,.transparent-header #headerwrap #main-nav .current-menu-item a{color:#000}.transparent-header #headerwrap.fixed-header #site-logo a,.transparent-header #headerwrap.fixed-header #menu-icon{color:#000}.transparent-header #headerwrap #menu-icon-close{color:#000}.transparent-header #headerwrap #searchform #s{border-color:#000;color:#000}.transparent-header #headerwrap #searchform .icon-search:before,.transparent-header #headerwrap #searchform:hover .icon-search:before{color:#000}@media screen and (max-width:1200px){body #pagewrap{max-width:100%}.pagewidth,.module_row>.row_inner,.module-layout-part .module_row.fullwidth_row_container>.row_inner{max-width:94%}.module-layout-part .module_row.fullwidth>.row_inner,.module_row.fullwidth>.row_inner{max-width:100%}}@media screen and (max-width:800px){.page.sidebar-none:not(.has-builder) #content,.sidebar-none .loops-wrapper.list-post .post-content,.single-post.sidebar-none #content{padding-left:0;padding-right:0}}@media screen and (max-width:760px){.pagewidth,.module_row>.row_inner,.module-layout-part .module_row.fullwidth_row_container>.row_inner{max-width:90%}#pagewrap #content{width:100%;max-width:100%;float:none;clear:both}#pagewrap #sidebar{width:100%;max-width:100%;float:none;clear:both}.single-post .post-cattag-wrapper,.loops-wrapper.list-post .post-cattag-wrapper{padding-right:7em;display:block;padding-left:0;max-width:none}.single-post .post-comment,.loops-wrapper.list-post .post-comment{margin-top:-2.5em}}@media screen and (max-width:680px){h1{font-size:1.8em}h2{font-size:1.6em}h3{font-size:1.4em}h4{font-size:1.2em}.col4-1,.col4-2,.col2-1,.col4-3,.col3-1,.col3-2{margin-left:0;width:100%;max-width:100%}.page-category-title-wrap .page-title,.page-title{font-size:2.2em}.page-category-title-wrap .category-description{font-size:1.1em}.transparent-header .page-category-title-wrap{padding-top:24%}.post-title,.loops-wrapper.list-post .post-title,.loops-wrapper.grid4 .post-title,.loops-wrapper.grid3 .post-title,.loops-wrapper.grid2 .post-title,.loops-wrapper.grid2-thumb .post-title,.loops-wrapper.list-thumb-image .post-title,.loops-wrapper.list-large-image .post-title,.loops-wrapper.slider .post-title{font-size:1.4em}.loops-wrapper.list-post .post-image,.loops-wrapper.grid4 .post-image,.loops-wrapper.grid3 .post-image,.loops-wrapper.grid2 .post-image,.loops-wrapper.list-large-image .post-image{float:none;position:static;width:auto;margin:0 0 1em;overflow:visible}.loops-wrapper.grid2-thumb .post-content,.loops-wrapper.list-thumb-image .post-content{overflow:visible}.loops-wrapper.slider .post-content{position:static;background-color:#000;padding-top:10px;padding-bottom:5px}.loops-wrapper.slider .post-meta{position:static}.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 1em 1em 0}#commentform p:nth-of-type(1),#commentform p:nth-of-type(2){width:auto;float:none;padding:inherit}.commentwrap .pagenav.top{position:static}}@media screen and (max-width:600px){.admin-bar #headerwrap,.admin-bar #headerwrap.fixed-header{top:0}}