#style-switcher{display:none !important}#wrapper.boxed,.inner-wrapper{width:100%;padding-left:20px;padding-right:20px}body{font-size:16px;line-height:165%}#logo{padding-top:0;padding-bottom:0;float:none;text-align:center}h1.post-title{line-height:1.111em}h1#site-logo{margin-bottom:.2em}h2#site-description{margin-left:0}h1#site-logo,h2#site-description{text-align:center;display:block}#header .search-form{width:100%;float:none;margin-top:.7em}div.search-mobile-top{display:block;max-width:350px;height:52px;margin-left:auto;margin-right:auto;margin-top:2px}form.search-form{margin-bottom:0}form.search-form input#s{padding-top:5px;padding-left:5px;padding-bottom:5px;padding-right:25px}div.search-mobile-top form.searchform input[type=text]{margin-bottom:0}.ad-banner-728x90{display:none}ul.top-menu,ul.main-menu{display:none}.click-to-open-menu{display:block !important}.top-bar .top-menu,.top-bar .top-menu ul{clear:both;list-style:none;padding:0;margin:0}ul.top-menu li a{display:block}ul.top-menu li a{padding:10px}ul.top-menu ul li a{padding-left:30px}ul.top-menu ul ul li a{padding-left:50px}ul.top-menu ul ul ul li a{padding-left:70px}.top-bar.dark .top-menu a{border-bottom:1px solid #333;color:#fff}.top-bar.light .top-menu a{border-bottom:1px solid #eee;color:#333}.primary-menu .main-menu>li{border-left:0;float:none}.primary-menu .main-menu>li:last-child{border-right:0}.main-menu>li>a{border-bottom:1px solid #333;text-transform:inherit;color:#fff;padding:10px}.primary-menu .main-menu ul.sub-menu{opacity:1;height:auto;visibility:visible;position:static}.primary-menu .main-menu ul.sub-menu ul{position:static;top:0}.primary-menu.dark .main-menu ul.sub-menu{border:0}.primary-menu.dark ul.main-menu li a{border-bottom:1px solid #333}.primary-menu.dark .main-menu>li:hover>a{color:#fff;background-color:transparent}.primary-menu.light .main-menu>li>a{color:#fff}.primary-menu.light .main-menu>li:hover>a{color:#333;background-color:transparent}.primary-menu.dark .main-menu ul.sub-menu>li:hover>a{background-color:transparent;color:#fff}.primary-menu.dark .main-menu ul.sub-menu li a{color:#fff}.primary-menu.light .main-menu ul.sub-menu>li:hover>a{background-color:transparent;color:#333}.main-menu li a{padding:10px}.primary-menu .main-menu ul.sub-menu li a{padding-left:30px}.primary-menu .main-menu ul.sub-menu ul li a{padding-left:50px}.primary-menu .main-menu ul.sub-menu ul ul li a{padding-left:70px}.posts-top-grid .post-block{width:49%;margin:0 1% 1% 0}.posts-top-grid .post-block:nth-child(3n){margin:0 1% 1% 0}.posts-top-grid .post-block .post-box-text{padding:.5em}.posts-top-grid .post-block h3{margin:0;font-size:13px;line-height:16px}.posts-top-grid .post-block span{display:none}.posts-top-grid .post-block p{font-size:10px}.flexslider{height:auto;width:100%;float:none}.flexslider .post-box-text h3{font-weight:400;font-size:18px}.block-with-two-posts .post-block{width:49.5%;height:auto;display:inline;float:left;margin:0 .5% 5px 0}.block-with-two-posts .post-block:last-child{margin-left:.5%;margin-right:0}.block-with-two-posts .post-block .post-box-text{padding:.5em}.block-with-two-posts .post-block .post-box-text h3{margin-top:0;font-size:13px;line-height:16px}.block-with-two-posts .post-block .post-box-text span{display:none}.block-with-two-posts .post-block .post-box-text p{font-size:10px}.block-layout-three .main-item{width:100%;float:none;display:block;margin-right:0}.block-layout-three .small-items{width:100%;display:block;float:none}.block-layout-three .small-items,.block-layout-three .main-item,.block-layout-five .main-item .post-img,.block-layout-five .main-item .post-meta{display:block;float:none;margin-bottom:1em;padding-bottom:0;height:100%}#main .block-layout-five .main-item .post-img{padding-bottom:71%}#main.left,#main.right{margin-left:0;margin-right:0;width:100%}ol.comments-list li article .comment-avatar{display:none}ol.comments-list li article .comment-meta,ol.comments-list li article .comment-content,ul.children{margin-left:20px}.post-rating{width:100%;float:none;margin:0 0 1em}.post-share{margin-left:2em;margin-right:2em;padding-top:2em;padding-bottom:2em}.share-text{padding:0}ul.products li.product,#main.left ul.products li.product,#main.right ul.products li.product{width:49%;margin-right:2%}ul.products li.product:nth-child(2n){margin-right:0 !important}#main div.images{width:100%;float:none;margin-right:0;display:block}#main div.images .thumbnails img{width:70px;height:70px}#main div.summary{margin-bottom:3em;float:none;width:100%;display:block}#main div.summary h1{font-size:30px}.woocommerce-product-rating ul{margin-bottom:0}.woocommerce-product-rating .rating-stars{float:none !important;text-align:left !important}.summary p.price{margin-top:.5em;font-size:18px;font-weight:700;color:#333}.summary p.price del{font-weight:400;color:#999}.summary p.price ins{text-decoration:none}.cart-collaterals .cart_totals,.cart-collaterals .shipping_calculator,.cart-collaterals .cross-sells,table.cart td.actions .coupon,table.cart td.actions .input-text,table.cart td.actions .button,table.cart td.actions .checkout-button{clear:both;width:100%;float:none}table.cart td.actions .input-text,table.cart td.actions .button,table.cart td.actions .checkout-button{margin-bottom:5px}table.cart .product-thumbnail{position:absolute;left:-99999em}table.cart th,table.cart td{padding:.1em .5em}table.cart .actions{padding:.5em 1em}.gallery-content .gallery-album{width:100%;float:none;margin-left:0;margin-right:0;margin-bottom:2.5em}.gallery-content{margin-left:0;width:100%;margin-bottom:20px}.gallery-preview{max-width:100%}.page404{margin-bottom:1em !important}.page404 img{display:none}.page404 h2{font-weight:700;letter-spacing:-3px;font-size:80px;margin:0 0 20px;line-height:60px}.page404 form{margin-top:20px}.page404 form input[type=text]{width:auto}aside#sidebar{margin-left:0;margin-right:0;width:100%}#footer .widget{width:100%}#copyright,#copyright .grid_6:last-child{text-align:center}.row .grid_1,.row .grid_2,.row .grid_3,.row .grid_4,.row .grid_5,.row .grid_6,.row .grid_7,.row .grid_8,.row .grid_9,.row .grid_10,.row .grid_11,.row .grid_12{display:block;float:none;margin:0 0 1em;overflow:hidden}