body:not(.mobile_menu_active) #main-nav,body:not(.mobile_menu_active) #headerwrap #searchform{display:block !important}.mobile_menu_active #header{height:auto !important}.mobile_menu_active #site-logo{position:static !important;margin:15px 90px 5px 0;padding:0}.mobile_menu_active #site-description{position:static !important;padding:0 0 15px;margin:0}.mobile_menu_active .header-banner{position:static !important;padding:0;margin:0 0 5px}.mobile_menu_active .header-widget{position:static !important;margin:0;padding:0 0 20px;clear:both}.mobile_menu_active .mobile-button{position:relative;width:32px;height:30px;margin-bottom:3px;margin-right:3px;display:block;float:right;cursor:pointer;background-color:#eee;border:1px solid #ccc;border-radius:5px}.mobile_menu_active .mobile-button:before{content:"\f0c9";font:normal 21px/1em 'themify_theme_icons';color:#000;position:absolute;top:50%;left:50%;margin:-.5em 0 0 -.5em;width:1em;height:1em;text-align:center}.mobile_menu_active .mobile-button.active:before{color:#555}.mobile_menu_active #main-nav .sub-arrow{display:none !important}.mobile_menu_active #main-nav-wrap{position:absolute;top:20px;right:0;z-index:1000}.mobile_menu_active #main-nav{clear:both;position:static;width:160px;height:auto;z-index:1000;padding:10px 5px;background-color:#fff;border:solid 1px #999;display:none;box-shadow:1px 2px 0 rgba(0,0,0,.2);border-radius:5px}.mobile_menu_active #main-nav li{clear:both;float:none;margin:5px 0 5px 10px;padding:0;border:0;box-shadow:none}.mobile_menu_active #main-nav a,.mobile_menu_active #main-nav ul a{font:inherit;text-transform:inherit;background:0;width:auto;display:inline;padding:0;color:#666;border:0;text-shadow:none;box-shadow:none}.mobile_menu_active #main-nav a:hover,.mobile_menu_active #main-nav ul a:hover{background:0;color:#000}.mobile_menu_active #main-nav ul{position:static;display:block;margin:0;padding:0;background:0;border:0;border-radius:0;box-shadow:none}.mobile_menu_active #searchform-wrap{position:absolute;top:20px;right:40px;z-index:1000}.mobile_menu_active #search-icon:before{content:"\e800";font-size:19px}.mobile_menu_active #header #searchform{clear:both;width:auto;position:static;overflow:hidden;background-color:#fff;border:solid 1px #999;padding:5px;display:none;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.3);max-height:50px}.mobile_menu_active #header #searchform #s{background-color:#ddd !important;color:#444 !important;padding-left:8px;width:65px}.mobile_menu_active #header #searchform #s:focus{width:110px}.mobile_menu_active .header-widget{margin-bottom:20px}@media screen and (max-width:1200px){#headerwrap #site-logo a img{height:auto}}@media screen and (max-width:950px){.col4-1,.col4-2,.col4-3,.col3-1,.col3-2,.col2-1{margin-left:2%}#pagewrap,.full_width .themify_builder_row>.row_inner{max-width:94%}.loops-wrapper{max-width:100%}.sidebar1 #content{max-width:68%}#sidebar{width:26%}}@media screen and (max-width:680px){.loops-wrapper.grid2 .post{width:100% !important}.sidebar1 #content{width:100%;max-width:100%;clear:both;float:none}#sidebar{width:100%;clear:both;float:none}#sidebar .widget{width:30%;margin-right:3%;float:left}#body{padding:5px 0}.col4-1,.col4-2,.col4-3,.col3-1,.col3-2,.col2-1{margin-left:0 !important;width:100% !important;max-width:100% !important}.masonry-container{max-width:100%}.post{width:100% !important}.post-nav .prev,.post-nav .next{display:block;width:100%;clear:both;margin-bottom:10px}.footer-text .left,.footer-text .right{float:none}#sidebar .widget{width:100%;margin:0 0 20px;float:none}.post{width:auto !important;max-width:100% !important;margin-left:0 !important;float:none !important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary{float:none !important;width:100% !important}}@media screen and (max-width:1024px){.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:1.5%}.gallery-columns-5 .gallery-item:nth-of-type(4n+1),.gallery-columns-6 .gallery-item:nth-of-type(4n+1),.gallery-columns-7 .gallery-item:nth-of-type(4n+1),.gallery-columns-8 .gallery-item:nth-of-type(4n+1),.gallery-columns-9 .gallery-item:nth-of-type(4n+1){clear:left}.gallery-columns-5 .gallery-item:nth-of-type(4n),.gallery-columns-6 .gallery-item:nth-of-type(4n),.gallery-columns-7 .gallery-item:nth-of-type(4n),.gallery-columns-8 .gallery-item:nth-of-type(4n),.gallery-columns-9 .gallery-item:nth-of-type(4n){margin-right:0}.gallery-columns-5 .gallery-item+br,.gallery-columns-6 .gallery-item+br,.gallery-columns-7 .gallery-item+br,.gallery-columns-8 .gallery-item+br,.gallery-columns-9 .gallery-item+br{display:none}.gallery-columns-5 .gallery-item:nth-of-type(5n+1),.gallery-columns-6 .gallery-item:nth-of-type(6n+1),.gallery-columns-7 .gallery-item:nth-of-type(7n+1),.gallery-columns-8 .gallery-item:nth-of-type(8n+1),.gallery-columns-9 .gallery-item:nth-of-type(9n+1){clear:none}.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:23.8%}}@media screen and (max-width:680px){.gallery-columns-3 .gallery-item+br{display:none}.gallery-columns-3 .gallery-item:nth-of-type(3n){margin-right:1.5%}.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{width:49.2%}.gallery-columns-3 .gallery-item:nth-of-type(2n),.gallery-columns-4 .gallery-item:nth-of-type(2n),.gallery-columns-5 .gallery-item:nth-of-type(2n),.gallery-columns-6 .gallery-item:nth-of-type(2n),.gallery-columns-7 .gallery-item:nth-of-type(2n),.gallery-columns-8 .gallery-item:nth-of-type(2n),.gallery-columns-9 .gallery-item:nth-of-type(2n){margin-right:0}.gallery-columns-4 .gallery-item:nth-of-type(4n+1),.gallery-columns-3 .gallery-item:nth-of-type(3n+1),.gallery-columns-2 .gallery-item:nth-of-type(2n+1){clear:none}}
