body:not(.mobile_menu_active) #main-nav{display:block !important}.mobile_menu_active #header{height:130px}.mobile_menu_active #header hgroup{top:55px}.mobile_menu_active .fixed-header #site-description{display:none}.mobile_menu_active .social-widget{position:static !important;float:none;margin:0 0 0 45px;padding:15px 0 0}.mobile_menu_active #header #searchform{top:12px}.mobile_menu_active .mobile-button{position:relative;width:32px;height:30px;margin:12px 3px 3px 0;display:block;float:left;cursor:pointer;background-color:#eee;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 .fixed-header .mobile-button{margin-top:8px}.mobile_menu_active #main-nav{max-height:320px;overflow:auto;-webkit-overflow-scrolling:touch;clear:both;text-align:left;position:absolute;top:43px;width:160px;height:auto;padding:10px 5px;background-color:#fff;border:solid 1px #EEE;display:none;margin-left:0;left:0;box-shadow:0 1px 2px rgba(0,0,0,.3);border-radius:5px}.mobile_menu_active #main-nav li{clear:both;float:left;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 .fixed-header#headerwrap #main-nav{top:43px}.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 #main-nav ul li{float:left}@media screen and (max-width:1200px){#headerwrap #site-logo a img{height:auto}}@media screen and (max-width:980px){#pagewrap{max-width:100%}.pagewidth,.full_width .module_row>.row_inner{max-width:94%}.full_width .module-layout-part .module_row.fullwidth>.row_inner,.full_width .module_row.fullwidth>.row_inner{max-width:100%}#content{padding:7% 0 5%;width:67.8%}#sidebar{padding:7% 0 5%;width:26.2%}#sidebar .secondary{width:47.4%}.list-large-image .post-image{position:static;width:100%;margin:0}.list-large-image .post-content{margin:0 0 3px 0;float:none}}@media screen and (max-width:760px){#content{width:100% !important;max-width:100%;float:none;clear:both}#sidebar{width:100% !important;max-width:100%;float:none !important;clear:both}#slider{font-size:1em}.slider-default .slide-image{float:none;margin:0 0 10px}.slider-default .slide-content{position:static;padding-top:0}.slider-default .post-video{max-width:100%;width:100%}.slider-image-caption .slide-content{position:static;font-size:1em}.list-large-image .post-image{position:static}.list-large-image .post-content{margin:0 0 3px 0;float:none}#content .related.products ul.products .product{width:49.5%}#content .related.products ul.products .product:nth-of-type(2n+1){clear:left !important}}@media screen and (max-width:680px){.grid4 .post,.grid3 .post{width:100%;margin-left:0;float:none}.grid4 .loops-wrapper,.grid3 .loops-wrapper,.grid2 .loops-wrapper{margin-left:0}.grid4 .loops-wrapper .post,.grid3 .loops-wrapper .post,.grid2 .loops-wrapper .post{margin-left:0 !important;width:100% !important}.list-post .post-date-wrap{position:static !important;width:100% !important;padding:0 !important;margin:0 !important;text-align:left !important;color:#777 !important;background:none !important;border-radius:0}.list-post .post-date span{display:inline !important}.list-post .post-content{margin-left:0 !important}.list-post .post-date .day{font-size:1.1em !important}.list-thumb-image .post-image{position:static;float:left}.list-thumb-image .post-content{float:none;margin:0 0 3px 0}.flex-direction-nav{display:none}.single .portfolio .post-image{margin-right:0;float:none}.commentlist ul,.commentlist ol{margin:0 0 0 20px}#shopdock{top:139px}ul.products{margin-left:0}.single-product .product .images,.sidebar-none.single-product .product .images{width:305px;float:none}.single-product .product .summary,.sidebar-none.single-product .product .summary{float:none;width:100%}.col4-1,.col4-2,.col2-1,.col4-3,.col3-1,.col3-2{margin-left:0;width:100%;max-width:100%}.post{width:auto !important;max-width:100% !important;margin-left:0 !important;float:none !important}.loops-wrapper.grid4 .post,.loops-wrapper.grid3 .post,.loops-wrapper.grid2 .post,.post{width:100% !important;margin-left:0 !important;float:none !important;position:static !important}.post-nav .prev,.post-nav .next{display:block;width:100%;clear:both;margin-bottom:10px}.commentlist{padding-left:0}.commentlist .commententry{clear:left}.commentlist ul,.commentlist ol{margin:0}#commentform textarea{padding:1%}.commentlist .avatar{float:left;width:40px;height:40px;margin:0 10px 10px 0}#footer-logo{position:static}.footer-nav{padding:0}.woocommerce.woocommerce-page ul.products.masonry-done>.product,ul.products>.product{width:45% !important;margin-left:2%;margin-right:2%}.col2-set .col-1,.col2-set .col-2{float:none !important;width:100% !important}.cart-collaterals .cart_totals{width:85%}.cart-collaterals .shipping_calculator{width:70%}.woocommerce-tabs .tabs li a{font-size:.76em;padding:8px 8px 10px}.woocommerce-tabs .entry-content{font-size:.91em}.woocommerce-tabs .entry-content h2{margin:5px 0 10px}.woocommerce-tabs .entry-content .comment-text{overflow:hidden}.woocommerce-tabs .entry-content .star-rating{float:none;margin:0 0 5px 0}}
