@media screen and (max-width:782px){body.has-wpadminbar{padding-top:46px}}@media screen and (max-height:800px){.vertical-menu nav ul.menu>li>a{padding:8px 18px}}@media screen and (max-height:600px){.vertical-menu-bottom{display:none}}@media only screen and (min-width:1500px){.blog-masonry-fw .col-sm-3,.fw-row .blog-masonry .col-sm-3{width:20%}}@media only screen and (min-width:1200px){.boxed-inner-page #main-container,.layout-boxed #container{width:1200px}nav.mega-menu li.sf-mega-menu-fw .mega .sub,nav.mega-menu li.sf-mega-menu-fw .mega .sub>.row,nav.mega-menu li.sf-mega-menu-fw .sub-container{width:1140px!important}#header .is-sticky .sticky-header{max-width:1140px!important}.boxed-layout #header-section #header .is-sticky .sticky-header{max-width:1230px}.boxed-layout #header-section.header-3 #header .is-sticky .sticky-header,.boxed-layout #header-section.header-4 #header .is-sticky .sticky-header,.boxed-layout #header-section.header-5 #header .is-sticky .sticky-header{max-width:1140px}.boxed-layout #header-section .is-sticky #main-nav.sticky-header,.boxed-layout #header-section.header-6 .is-sticky #header.sticky-header{width:1230px}.full-center #header nav.std-menu ul.menu>li>a,.full-center nav.float-alt-menu ul.menu>li>a{padding:0 15px}.has-one-sidebar .multi-masonry-items .product figure .cart-overlay .shop-actions>*,.has-one-sidebar .product figure .cart-overlay .shop-actions>a.price-link{display:none}.has-one-sidebar .multi-masonry-items .product figure .cart-overlay .shop-actions>a.price-link{display:inline-block}.single-product.page-heading-hero .product-main{width:1200px}.woocommerce div.product form.cart div.quantity,.woocommerce.vertical-header .has-no-sidebar div.product form.cart div.quantity{float:left;margin-bottom:0;margin-right:20px}}@media only screen and (min-width:1250px){#container.boxed-layout{width:1230px}}@media only screen and (max-width:1260px){.single-product.page-heading-hero div.product form.cart div.quantity,.single-product.product-fw-split div.product form.cart div.quantity{float:none;overflow:hidden;display:block;margin-bottom:20px}.woocommerce.product-fw-split .single_add_to_cart_button.button.alt,.woocommerce.product-fw-split .summary .cart .add_to_cart_button.button.alt{width:49%}.woocommerce.product-fw-split .cart .yith-wcwl-add-to-wishlist,.woocommerce.product-fw-split .yith-wcwl-add-to-wishlist.oos{width:49%;margin-left:2%}}@media only screen and (max-width:1200px){.full-width-shop[data-shopcolumns="6"] .product .cart-overlay .shop-actions>a>span{display:none}.woocommerce.product-fw-split div.product form.cart div.quantity,.woocommerce.vertical-header .has-no-sidebar div.product form.cart div.quantity{float:none;margin-bottom:20px;margin-right:0}}@media only screen and (min-width:768px){.sf-mobile-shop-filters{margin-bottom:40px}.sf-mobile-shop-filters .widget{border-bottom-width:0}}@media (max-width:1020px){#jckqv_images_wrap{width:100%;padding-bottom:40px}#jckqv_summary{width:100%;padding:0}}@media only screen and (max-width:1024px){.boxed-inner-page #main-container,.layout-boxed #container,.layout-boxed #sf-newsletter-bar{width:100%}.boxed-inner-page #container{padding-top:70px}.boxed-inner-page #main-container{margin-bottom:70px}.sf-bottom-border,.sf-left-border,.sf-right-border,.sf-top-border{display:none}#header .sticky-wrapper{height:auto!important}.logo-right nav .menu>li>ul{left:0!important}.logo-left nav .menu>li>ul{right:0!important;left:auto!important}nav.mega-menu li.sf-mega-menu-fw .sub-container{width:940px!important}body.mhs-tablet-land.overlay-menu-open{overflow:scroll}.mhs-tablet-land #mobile-header,.mhs-tablet-land #mobile-header-sticky-wrapper,.mhs-tablet-land #mobile-top-text{display:block}.mhs-tablet-land #top-bar,.mhs-tablet-land #top-bar-sticky-wrapper,.mhs-tablet-land .header-wrap{display:none}#one-page-nav,#sf-newsletter-bar{display:none!important}.mhs-tablet-land .vertical-header #site-loading,.mhs-tablet-land .vertical-header-right #site-loading{padding-left:0;padding-right:0}.mhs-tablet-land.vertical-header #container,.mhs-tablet-land.vertical-header #main-container{padding-left:0;padding-right:0;margin-left:0;margin-right:0}body.vertical-header.mhs-tablet-land #site-loading .spinner{left:auto;right:auto}.mhs-tablet-land .sticky-widget.stickit{position:relative!important}.carousel-wrap a.next,.carousel-wrap a.prev,.flex-direction-nav{opacity:1;-moz-opacity:1;filter:alpha(opacity=1)}.full-width-shop[data-shopcolumns="5"] .product .cart-overlay .shop-actions>a>span,.product figure .woocommerce .free-badge,.product figure .woocommerce .out-of-stock-badge,.product figure .woocommerce .wc-new-badge,.product figure .woocommerce span.onsale,.woocommerce .products .product figure figcaption{display:none}.full-width-shop[data-shopcolumns="6"] .product,.full-width-shop[data-shopcolumns="6"] .sidebar[class*=col-sm]{width:33.3%}.full-width-shop .products.multi-masonry-items .product{width:25%}.product figure .cart-overlay{opacity:1}.product. figure .cart-overlay .shop-actions>*{display:none!important}.product figure .cart-overlay .shop-actions>.add_to_cart_button{display:inline-block!important}.woocommerce .cart .yith-wcwl-add-to-wishlist a,.woocommerce form.cart button.add_to_cart_button,.woocommerce form.cart button.single_add_to_cart_button,.yith-wcwl-add-to-wishlist.oos a{padding:0 20px}.woocommerce form.cart button.add_to_cart_button,.woocommerce form.cart button.single_add_to_cart_button{min-width:initial}.woocommerce .coupon{width:60%}.woocommerce-cart table.cart input[name=apply_coupon]{width:30%}.woocommerce .cart input[name=update_cart]{width:25%;margin-left:0!important}.sf-parallax-video video{top:0!important}.spb_parallax_asset{background-attachment:scroll!important;background-position:50% 0!important}.team-member figcaption span{display:none}.blog-grid-items .blog-item .author,.blog-grid-items .blog-item .date,.inst-overlay .name-divide{display:none!important}.blog-grid-items .blog-item.col-sm-sf-5{width:50%}.blog-grid-items .blog-item.col-sm-sf-25{width:100%!important}.products[data-columns="6"] .product .cart-overlay .shop-actions,.products[data-columns="5"] .product .cart-overlay .shop-actions,.products[data-columns="3"] .product .cart-overlay .shop-actions,.products[data-columns="4"] .product .cart-overlay .shop-actions{display:none}.blog-masonry-fw .col-sm-3,.fw-row .blog-masonry .col-sm-3{width:33.3%}.blog-grid-items .blog-item .tweet-text{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-heading-inner-wrapper .next-item a,.portfolio-heading-inner-wrapper .prev-item a{padding:14px 17px}.tp-leftarrow:before,.tp-rightarrow:before{width:35px;height:35px;line-height:36px;font-size:18px}.tp-leftarrow:before{padding-right:1px}.tp-rightarrow:before{padding-left:1px}.title-wrap .carousel-arrows{top:0;right:0;margin:0 auto}.title-wrap a.carousel-next,.title-wrap a.carousel-prev{height:32px;width:32px;line-height:32px}.title-wrap a.carousel-prev{left:auto;right:40px}.title-wrap a.carousel-next{right:0}.title-wrap .carousel-arrows a>i{font-size:12px}.sf-image-banner>.image-banner-content>h1,.sf-image-banner>.image-banner-content>h2,.sf-image-banner>.image-banner-content>h3{font-size:24px!important;line-height:24px!important;margin-top:10px!important;margin-bottom:10px!important}.sf-image-banner>.image-banner-content>p{font-size:16px!important;line-height:16px!important;margin-top:10px!important;margin-bottom:10px!important}}@media only screen and (min-width:992px){.hero-content-split #main-container>.hero-heading-wrap .page-heading{height:100%!important}}@media only screen and (min-width:768px){.woo-global-filters-enabled .sf-mobile-shop-filters .widget{padding-bottom:20px;margin-bottom:20px}.woo-global-filters-enabled .sf-mobile-shop-filters{padding-bottom:40px}}@media only screen and (max-width:991px){#container.boxed-layout{width:auto}.hero-content-split #main-container>.hero-heading-wrap,.hero-content-split #main-container>.page-heading{float:none;width:100%;height:auto}.hero-content-split #main-container>.container{float:none;width:100%;height:auto;overflow:auto}.hero-content-split #main-container{height:auto!important}.hero-content-split #main-container .container{padding-left:15px;padding-right:15px}.swiper-slide .caption-content{padding:0}.col-sm-12 .title-wrap .spb-heading,.title-wrap.has-button .spb-heading{float:none;text-align:left}.title-wrap{position:relative}#header .is-sticky .sticky-header{left:0}nav.mega-menu li.sf-mega-menu-fw .mega .sub,nav.mega-menu li.sf-mega-menu-fw .mega .sub>.row,nav.mega-menu li.sf-mega-menu-fw .sub-container{width:720px!important}#copyright .text-left,#copyright .text-right,#copyright nav .menu{width:100%;float:none;text-align:center}body.mhs-tablet-port.overlay-menu-open{overflow:scroll}.mhs-tablet-port #mobile-header,.mhs-tablet-port #mobile-header-sticky-wrapper,.mhs-tablet-port #mobile-top-text{display:block}.footer-spacer,.mhs-tablet-port #top-bar,.mhs-tablet-port #top-bar-sticky-wrapper,.mhs-tablet-port .header-wrap,.post-pagination .blog-button,.product .cart-overlay .shop-actions>a>span{display:none}.mhs-tablet-port.vertical-header #container,.mhs-tablet-port.vertical-header #main-container{padding-left:0;padding-right:0;margin-left:0;margin-right:0}body.vertical-header.mhs-table-port #site-loading .spinner{left:auto;right:auto}.mhs-tablet-port .sticky-widget.stickit{position:relative!important}#footer-wrap{position:relative}#copyright{padding:20px}#copyright p{float:none;text-align:center}#copyright .text-left{margin-bottom:20px;max-width:100%}#copyright .text-right{max-width:100%}#copyright nav .menu{margin-top:20px}#copyright nav .menu li{float:none;border-left-width:0!important}.blog-grid-items .blog-item .tweet-text{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.blog-masonry-fw .col-sm-3,.fw-row .blog-masonry .col-sm-3,.masonry-items .blog-item{width:50%}.mini-items .blog-item figure{width:50%!important;margin-right:2%}.mini-items .blog-item:nth-child(even) figure{margin-right:0;margin-left:2%}.mini-items .blog-item .blog-details-wrap{width:48%;float:left}.full-width-shop .product,.full-width-shop .sidebar[class*=col-sm]{width:33.3%}.product .cart-overlay .shop-actions>a>i{font-size:14px}.products .product .product-details{float:none;text-align:center;margin-bottom:10px}.products .product .product-details .posted_in,.products .product .product-details .price{float:none;text-align:center;display:block}.products .product .preview-slider-item-wrapper .product-details .posted_in{text-align:inherit}.woocommerce.product-fw-split div.product form.cart div.quantity,.woocommerce.vertical-header .has-no-sidebar div.product form.cart div.quantity{float:left}.woocommerce .single_add_to_cart_button.button.alt,.woocommerce .summary .cart .add_to_cart_button.button.alt{width:calc(100% - 86px)}.woocommerce.product-fw-split .cart .yith-wcwl-add-to-wishlist,.woocommerce.product-fw-split .single_add_to_cart_button.button.alt,.woocommerce.product-fw-split .summary .cart .add_to_cart_button.button.alt,.woocommerce.product-fw-split .yith-wcwl-add-to-wishlist.oos{width:100%;margin-left:0}table.totals_table{width:40%}#order_review table.shop_table td.product-img{width:15%}#order_review table.shop_table td.product-description{width:55%}.cart-items-wrap{width:100%;margin-bottom:30px}.cart-totals-wrap{width:100%}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{font-weight:400}.woocommerce-cart table.cart td.actions .coupon input[name=apply_coupon]{margin-right:0}.woocommerce .cart input[name=update_cart]{margin:20px 20% 0;float:none!important}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:table-cell;text-align:left!important}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:table-row}.spb_gallery_widget .gallery-nav,.woocommerce table.shop_table_responsive tbody th,.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive thead,ul.checkout-process li:after{display:none}.woocommerce table.shop_table tr td,.woocommerce-page table.shop_table tr td{vertical-align:middle}.cart-totals-wrap,.cart-totals-wrap-inner{padding:15px}.woocommerce .cart-totals-wrap table.shop_table td{text-align:right!important;padding:15px 0}#back-to-top,.woocommerce .help-bar,.woocommerce .help-bar ul,.woocommerce table.wishlist_table th.product-stock-stauts{text-align:center}article.type-team .profile-image-wrap{float:none;width:100%}article.type-team .article-body-wrap{float:none;width:100%;margin-right:0;margin-top:20px}.portfolio-showcase-wrap ul[data-columns="4"] li{width:50%!important}.portfolio-showcase-wrap ul[data-columns="4"] li .main-image{left:0!important;width:100%!important}.portfolio-showcase-wrap ul[data-columns="5"] li .item-info h4{width:50%}.gallery .gallery-item{min-width:29.3%!important}.woocommerce .help-bar span,.woocommerce .help-bar ul{float:none}.woocommerce .help-bar ul li{display:inline-block;float:none;margin-top:15px}.woocommerce-cart .woocommerce .span3,.woocommerce-cart .woocommerce .span9{width:100%;float:none;padding-left:10px;clear:both;height:auto;overflow:hidden;padding-right:10px;margin-left:0}.woocommerce-cart .woocommerce .span3{margin-top:40px}.products .product figure figcaption .thumb-info{display:none}.woocommerce-shop-page.has-both-sidebars[data-shopcolumns="6"] .product .cart-overlay,.woocommerce-shop-page.has-both-sidebars[data-shopcolumns="6"] .product figcaption,.woocommerce-shop-page.has-both-sidebars[data-shopcolumns="5"] .product .cart-overlay,.woocommerce-shop-page.has-both-sidebars[data-shopcolumns="5"] .product figcaption,.woocommerce-shop-page.has-one-sidebar[data-shopcolumns="6"] .product .cart-overlay,.woocommerce-shop-page.has-one-sidebar[data-shopcolumns="6"] .product figcaption,.woocommerce-shop-page.has-one-sidebar[data-shopcolumns="5"] .product .cart-overlay,.woocommerce-shop-page.has-one-sidebar[data-shopcolumns="5"] .product figcaption{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{white-space:normal}.my-account-login-wrap .col2-set .col-1{float:none;width:100%;margin-bottom:30px}.my-account-login-wrap .col2-set .col-2{float:none;width:100%}.woocommerce table.cart .product-thumbnail{display:table-cell;width:auto;padding-right:10px}#back-to-top,.woo-aux-options .ordering-wrap i,.woocommerce table.wishlist_table th.product-remove{display:none}#tab-reviews #review_form_wrapper,.woocommerce .coupon{width:100%}#tab-reviews #comments{width:100%;margin-bottom:30px}#product-reviews-wrap #review_form_wrapper{padding-left:0}.woocommerce div.product form.cart div.quantity{margin-bottom:20px!important;margin-right:10px;position:relative}.woo-global-filters-enabled .sf-mobile-shop-filters-link{margin-right:15px;padding-right:15px}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{padding-right:15px;margin-right:0}.woocommerce-count-wrap{padding-right:0}.woo-aux-options .woocommerce-ordering select{padding-left:15px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:66%}.woocommerce-cart table.cart input[name=apply_coupon]{width:30%!important}.woocommerce .cart input[name=update_cart]{width:100%!important;margin-top:15px!important}.woocommerce table.wishlist_table td.product-name{width:25%}.woocommerce table.wishlist_table td.product-stock-status{width:15%;text-align:center}.woocommerce.woocommerce-wishlist table.shop_table.cart td.product-add-to-cart{width:100%}.woocommerce table.wishlist_table td.product-remove{width:20%}.title-wrap .carousel-arrows{top:0;right:0;margin:0 auto}.title-wrap a.carousel-prev{left:auto;right:40px}.title-wrap a.carousel-next,.woocommerce .product-carousel .title-wrap a.carousel-next{right:0}.lSAction>a{width:35px;height:35px}.lSAction>a:before{font-size:14px;line-height:36px}#back-to-top,#back-to-top i{line-height:40px;width:40px}#back-to-top{height:40px;bottom:-80px;right:20px;padding:0}#back-to-top i{font-size:16px}}@media only screen and (min-width:768px) and (max-width:990px){.recent-posts-list li .recent-post-image{float:none}.recent-posts-list li .recent-post-details{margin-left:0;padding:15px 0}.woocommerce .single_add_to_cart_button.button.alt,.woocommerce .summary .cart .add_to_cart_button.button.alt{width:100%}.woocommerce .cart .yith-wcwl-add-to-wishlist,.woocommerce .single_add_to_cart_button.button.alt,.woocommerce form.cart button.add_to_cart_button,.woocommerce form.cart button.single_add_to_cart_button,.yith-wcwl-add-to-wishlist.oos{width:100%;margin:0 0 10px}}@media only screen and (max-width:767px){.sidebar,.spb-row-container.col-window-height{height:auto!important}.blank_spacer,.spb-asset-content{margin-bottom:0!important}.container{padding-left:20px;padding-right:20px}.page-content .type-page>.col-sm-12{padding-left:0;padding-right:0}h1,h2,h3,h4{word-break:break-word}.col-sm-sf-25,.col-sm-sf-5{width:50%}#site-loading .spinner{top:60%}body-port.overlay-menu-open{overflow:scroll}#sf-header-banner{display:none}.home #sf-header-banner{display:block}#breadcrumbs,.hero-content-split .page-heading .post-pagination{display:none}#main-container{overflow:hidden}.sidebar-widget-wrap.sticky-widget{width:auto!important;top:0!important}.page-heading[data-title-type=hero]{padding-top:20px;padding-bottom:20px}.single-product .page-heading[data-title-type=hero]{min-height:200px}.page-heading h1{word-wrap:normal;white-space:normal}.page-heading .container{padding:0 20px}.page-heading[data-title-type=hero] .heading-text>h1{font-size:32px;line-height:46px}.page-heading[data-title-type=hero].page-heading-breadcrumbs #breadcrumbs{border:0;margin-top:0;padding-top:0}.hero-content-split .page-heading[data-title-type=hero]{padding-bottom:40px}.spb-row-container.col-window-height .container>.row,.spb-row-container.col-window-height .spb-column-container,.spb-row-container.col-window-height .spb-column-container .spb-asset-content,.spb-row-container.col-window-height>.spb_content_element,.spb-row-container.col-window-height>.spb_content_element>.container{height:auto;min-height:0!important}.spb_parallax_asset.parallax-window-height[data-v-center=true]>.spb_content_element,.spb_parallax_asset.parallax-window-height[data-v-center=true]>.spb_content_wrapper{top:0!important;margin-top:0!important}.spb-asset-content{margin-top:0!important}.spb_parallax_asset.parallax-window-height{height:auto!important}.spb-row-container[data-v-center=true] .multi-column-row .spb-bg-color-wrap{position:relative}#container.boxed-layout{width:100%}.row [class*=span],.uneditable-input[class*=span],[class*=span]{margin-bottom:20px}.inner-page-wrap{margin-top:30px;margin-bottom:30px}.has-both-sidebars .archive-page,.has-both-sidebars .page-content,.has-both-sidebars .type-page,.has-both-sidebars article,.has-both-sidebars>.type-product,.has-left-sidebar .archive-page,.has-left-sidebar .push-right,.has-left-sidebar .type-page,.has-left-sidebar article,.single-post .content-right,aside.sidebar{float:none!important}#page-wrap{padding:0 5px}.page-heading .heading-text{margin-left:0}h4.spb-center-heading{margin-top:5px;margin-bottom:25px;max-width:60%}.spb_text_column{margin-bottom:30px}.sf-super-search .search-go{position:relative;bottom:0;width:100%}.sf-super-search .search-go .super-search-go{width:100%;text-align:center}.mhs-tablet-land .sticky-widget.stickit{position:relative!important}.tp-caption a.sf-button{padding:0 14%!important}.page-heading .heading-text,.post-type-archive-product .page-heading .heading-text{float:none;top:0}.woocommerce .page-heading .woocommerce-ordering{margin-top:20px}.page-heading .woocommerce-count-wrap{float:none;text-align:center;height:auto;overflow:hidden;margin-right:0;margin-bottom:0;padding-top:20px}.page-heading .woocommerce-count-wrap p{float:none;margin-left:0}#breadcrumbs{float:none;margin-top:15px}.sf-icon.sf-icon-large{line-height:84px}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 select,.wpcf7 textarea{width:100%;max-width:100%}.full-width-area.blog-masonry-fw{padding:0 20px}.filter-wrap,.title-wrap.has-filter{display:none;clear:both!important}.post-filter-tabs li.all,.post-filter-tabs li.has-items{width:46%;margin:0 0 10px}.sidebar.left-sidebar .sidebar-widget-wrap{padding-right:0}.sidebar.right-sidebar .sidebar-widget-wrap{padding-left:0}.single-post .content-left,.single-post .content-right,.single-post .left-sidebar,.single-post .right-sidebar{padding-left:0;padding-right:0}.mhs-mobile #mobile-header,.mhs-mobile #mobile-header-sticky-wrapper,.mhs-mobile #mobile-top-text{display:block}.mhs-mobile #top-bar,.mhs-mobile #top-bar-sticky-wrapper,.mhs-mobile .header-wrap,.standard-post-author{display:none}.mhs-mobile.vertical-header #container,.mhs-mobile.vertical-header #main-container{padding-left:0;padding-right:0;margin-left:0;margin-right:0}body.vertical-header.mhs-mobile #site-loading .spinner{left:auto;right:auto}#sf-banner-widgets .widget{padding:5px 0!important}.header-cart-type-floating #mobile-cart-wrap.cart-is-left .floating-shopping-bag,.header-cart-type-floating #mobile-cart-wrap.cart-is-left .wrapper{right:auto;left:5px}.header-cart-type-floating #mobile-cart-wrap.cart-is-right .floating-shopping-bag,.header-cart-type-floating #mobile-cart-wrap.cart-is-right .wrapper{right:5px;left:auto}#base-promo p{width:100%;margin-right:0;margin-bottom:20px}#base-promo p.footer-promo-text{margin-bottom:0}#base-promo a.sf-button{margin:0}#footer{padding:30px 0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#copyright nav .menu li{float:none;width:auto;border-top-width:0}.mini-items .blog-item{padding-left:15px;padding-right:15px}.content-wrap.extra-spacing blockquote{margin:0 0 20px}.content-wrap.extra-spacing>p>img{margin:0 0 20px;width:auto;max-width:100%}.related-wrap{padding:25px 0 0}.related-items .recent-post{width:50%}.author-info-wrap,.post-info{width:100%;float:none;margin-left:0}.post-details-wrap{float:none;width:100%;padding:0 30px}.author-bio{width:100%;display:block;clear:both}.author-avatar img{display:none;width:50px;height:50px}.sf-share-counts-wrapper{width:100%;display:block;float:left;clear:both}.post-details-wrap .sf-share-counts{float:left;margin-top:10px}.post-aux-wrap .post-pagination{margin-left:0;margin-right:0}.post-pagination-wrap{padding:20px 0}.post-pagination-wrap.prev-next .next-article,.post-pagination-wrap.prev-next .prev-article{width:100%;float:none}.post-pagination-wrap.prev-next .next-article{margin-bottom:20px}.post-pagination-wrap h2{font-size:24px;line-height:34px}.standard-post-details{margin-top:20px}.tags-link-wrap .comments-likes{float:none;margin-top:20px;height:auto;overflow:hidden;display:block;text-align:left;width:100%}.pagination-wrap:not(.infinite-scroll-enabled){display:block!important;visibility:visible!important}.related-items li{width:50%;float:left}.blog-standard{padding:0}.timeline{left:30px!important}.blog-timeline.col-sm-8 .timeline{left:50%!important}#infscr-loading{margin-bottom:0}#comment-area{padding:0 20px}#respond .form-submit input[type=submit],.blog-masonry-fw .col-sm-3,.fw-row .blog-masonry .col-sm-3,.masonry-items .blog-item{width:100%}.blog-grid-items .blog-item .tweet-text{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.blog-grid-items .grid-items.row{margin-left:auto;margin-right:auto}#commentform p{position:relative}#commentform p>input#url{margin-top:5px}.multi-masonry-items>li.portfolio-item{width:100%!important}.multi-masonry-items>li.portfolio-item figure{overflow:hidden}.filterable-items .portfolio-item,.filterable-items>li{width:100%;position:relative!important;top:0!important;left:0!important;-moz-transform:none!important;-webkit-transform:none!important;transform:none!important}.browser-ff .portfolio-item.col-sm-4{width:100%}.multi-masonry-items .portfolio-item .multi-masonry-img-wrap,.multi-masonry-items .portfolio-item figure>img,.multi-masonry-items .product .multi-masonry-img-wrap,.multi-masonry-items .product figure>img{height:auto!important}.fw-row ul.portfolio-items.gutters{margin:0 5px}.portfolio-details-wrap .item-link{float:none;display:block;margin-top:20px}.full-width-display-wrap figure.fw-media-wrap{margin-left:-20px!important}.portfolio-options-bar ul.pagination-wrap{width:40%}.full-width-display-wrap .portfolio-options-bar{position:relative;top:0;height:auto;overflow:hidden;margin-top:20px}.filterable-items .portfolio-item{width:100%;position:relative!important}.portfolio-heading-inner-wrapper .next-item a,.portfolio-heading-inner-wrapper .prev-item a{position:absolute;top:-10px;bottom:0;left:0;width:36px;height:36px;font-size:0;padding:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;z-index:10}.portfolio-heading-inner-wrapper .next-item a{top:-35px;right:0;left:auto}.portfolio-heading-inner-wrapper .next-item i,.portfolio-heading-inner-wrapper .prev-item i{position:absolute;font-size:12px;text-align:center;vertical-align:0;left:10px;top:11px}.portfolio-heading-inner-wrapper .next-item i{left:1px}.page-heading .next-item,.page-heading .prev-item{position:absolute;top:50%;margin-top:-26px}.page-heading .next-item{right:15px}.page-heading .prev-item{right:50px}.single-portfolio .item-details{padding:20px}.single-portfolio-split .col-sm-3 .item-details{margin-top:15px;padding:0}.item-details-wrapper:not(.sf-has-item-details-bg-color){margin-bottom:-15px}.item-details a.item-link.sf-button{display:none}.portfolio-categories li:first-of-type{margin-left:0}.single-portfolio figure.media-wrap{margin-bottom:30px}.post-info>span{display:inline-block;max-width:70%}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product div.summary .summary-top h1{max-width:100%}.article-body-wrap .share-links .share-text{padding:8px 12px}.article-body-wrap .share-links ul li>a,.article-body-wrap .share-links ul li>div{padding:8px 14px}.one_fourth,.one_half,.one_third,.three_fourth,.two_third{width:100%;float:none;margin-right:0;margin-bottom:20px;height:auto;overflow:hidden}.bold-items .blog-item,.masonry-gallery .gallery-image{width:100%}.tp-caption a.sf-button{font-size:inherit;line-height:auto}.portfolio-grid{overflow:hidden}.portfolio-grid .tooltip{display:none!important}.spb_tweets_slider_widget .text-large .tweet-text,.testimonials-slider .testimonial-text.text-large{font-size:16px;line-height:28px}.portfolio-showcase-wrap ul{margin-right:0!important;white-space:normal;margin-bottom:0}.portfolio-showcase-wrap ul[data-columns="5"] li,.portfolio-showcase-wrap ul[data-columns="4"] li{width:100%!important;height:auto!important;display:block}.portfolio-showcase-wrap ul li .item-info,.portfolio-showcase-wrap ul li .item-logo,figcaption .thumb-info>ul.social-icons{display:none!important}.portfolio-showcase-wrap ul[data-columns="5"] li .main-image,.portfolio-showcase-wrap ul[data-columns="4"] li .main-image{left:0!important;width:100%!important;top:0!important;opacity:1;position:relative;height:auto}.portfolio-item.size-wide-tall ul.slides{max-height:none!important}.portfolio-item.size-wide-tall ul.slides>li{margin-top:0!important}ul.team-members>li{width:50%}.spb_parallax_asset{background-attachment:scroll;width:auto}.widget.flickr-widget ul{margin-right:0}.sf-image-banner>.image-banner-content{bottom:50%!important}.chart-shortcode{margin:0 auto}.gallery .gallery-item{min-width:0;width:46%!important}.blog-grid-items .blog-item{width:100%!important}.blog-grid-items .blog-item.col-sm-sf-5{width:50%!important}.spb_gmaps_widget .filter-search-container{width:100%;float:none;margin-bottom:15px}.spb_gmaps_widget .directory-filter{width:33%;margin-left:0;margin-right:2%}.directory-search-container{margin-left:0;width:30%}.posts-carousel .owl-wrapper-outer{padding-top:0}.recent-posts.posts-type-standard{padding-top:0;margin-bottom:30px}.sf-promo-bar.promo-button p{margin-right:0;margin-bottom:20px}.spb_testimonial_slider_widget .testimonial-icon,.spb_tweets_slider_widget .tweet-icon{padding:0 60px}.spb_testimonial_slider_widget .content-slider .lSSlideWrapper,.spb_tweets_slider_widget .content-slider .lSSlideWrapper,.testimonials-slider .testimonial-text,.testimonials-slider cite,.testimonials-slider cite span{padding:0 30px!important}.woocommerce .page-description{padding:0 20px}.single-product.page-heading-hero .product-main{width:780px;max-width:100%}.product-after-summary,.product-main,.product-related-wrap{padding-left:20px;padding-right:20px}.woocommerce div.product div.images,.woocommerce div.product div.summary{width:100%!important;padding-left:0}.product-fw-split div.product div.summary{padding-left:40px;margin-bottom:30px}.woocommerce div.product div.summary{padding-top:30px}.woocommerce .products .product{width:50%!important;float:left}#product-img-slider .lSSlideOuter.vertical .lSPager.lSGallery{top:0}.woocommerce .cart .yith-wcwl-add-to-wishlist,.woocommerce .single_add_to_cart_button.button.alt,.woocommerce .summary .cart .add_to_cart_button.button.alt,.woocommerce .yith-wcwl-add-to-wishlist.oos,.woocommerce.product-fw-split .cart .yith-wcwl-add-to-wishlist,.woocommerce.product-fw-split .single_add_to_cart_button.button.alt,.woocommerce.product-fw-split .summary .cart .add_to_cart_button.button.alt,.woocommerce.product-fw-split .yith-wcwl-add-to-wishlist.oos{width:calc(50% - 5px)}.woocommerce div.product .woocommerce-tabs ul.tabs{width:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;margin-bottom:10px}.woocommerce div.product .woocommerce-tabs ul.tabs li{width:auto;display:inline-block;margin:0 0 0 30px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child{margin-left:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after{display:none}.woocommerce div.product .woocommerce-tabs .panel{width:100%;padding:0!important;border-left:0}#product-reviews-wrap #comments{width:100%;padding-right:15px}#product-reviews-wrap #review_form_wrapper{width:100%;float:none}.full-width-shop .product,.full-width-shop .sidebar[class*=col-sm]{width:50%!important}.woocommerce .woocommerce-message a.button{display:block}#order_review table.shop_table td.product-img{width:20%}#order-details{padding-right:15px}.product .cart-overlay .shop-actions .jckqvBtn,.product figure .cart-overlay .yith-wcwl-add-to-wishlist a{width:60px}.woo-aux-options .shop-layout-opts>a[data-layout=solo]{display:inline-block}.product.product-layout-list .cart-overlay .shop-actions,.woo-aux-options .shop-layout-opts>a[data-layout=grid],.woo-aux-options .shop-layout-opts>a[data-layout=list],table.wishlist_table .product-price,table.wishlist_table .product-stock-status{display:none}.woocommerce div.product .woocommerce-tabs{border-top:0;padding-top:0;margin-top:40px}.woocommerce table.shop_table.cart td.product-name{max-width:40%}.woocommerce table.shop_table tr td,.woocommerce-page table.shop_table tr td{padding:30px 5px 30px 0}.woocommerce .woocommerce-message a.button{margin:0 0 0 10px}.woocommerce .shipping-calc-wrap{width:100%;float:none;margin-bottom:40px;height:auto;overflow:hidden}.woocommerce .shipping-calculator-form button[type=submit]{width:100%}.cart-totals-wrap{clear:both}.cart-totals-wrap-inner h2{margin-bottom:20px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{float:none!important;width:100%!important}.my-account-left,.my-account-right,.woocommerce .coupon{width:100%;float:none}.my-account-left{margin-right:0;margin-bottom:40px}.woocommerce-cart .woocommerce .span3,.woocommerce-cart .woocommerce .span9{margin-left:0;margin-top:0;margin-bottom:0}.woocommerce table.shop_table,.woocommerce-page table.shop_table{margin-bottom:30px;border-bottom:0}.woocommerce-page .cart-collaterals{margin-bottom:30px}.woocommerce table.shop_table .product-name .price,.woocommerce-cart table.shop_table .product-name .amount{display:block}.woocommerce .shipping-calc{float:none;width:100%;height:auto}.woocommerce .coupon{margin-left:0;height:auto;overflow:hidden;margin-bottom:40px;padding-top:10px}.woocommerce .help-bar{margin-bottom:20px}.woocommerce .help-bar ul li,.woocommerce .help-bar ul li:first-child{margin:15px 7px 0}.sf-mobile-shop-filters,.woocommerce-checkout form.checkout{margin-left:0;margin-right:0}#billing .proceed,.already-logged-in,.checkout-process{display:none}.checkout-pane{display:block!important;margin-top:40px}#billing{margin-top:80px}ul.checkout-process{display:none}.woocommerce form #billing #shiptobilling{float:none;margin:0}.summary .product_meta .leave-feedback,.summary .product_meta .need-help{display:block;float:none;margin-bottom:5px}.products .product .product-details{float:none;text-align:center}.products .product .price{text-align:center;float:none;margin-top:10px;margin-bottom:0}#order_review table.shop_table{border-bottom:1px solid #e3e3e3}#order_review table.shop_table td.product-description{width:40%}#order_review table.shop_table td.product-quantity,#order_review table.shop_table td.product-subtotal,#order_review table.shop_table td.product-unitprice{width:20%}table.totals_table{width:100%}.product-type-standard .product .cart-overlay{display:none}.multi-masonry-items .product .cart-overlay{display:inline-block!important}.shop-layout-opts,.woocommerce-count-wrap{display:none}.woo-aux-options{margin-bottom:10px}.mobile-woo-aux-details .shop-layout-opts,.sf-mobile-shop-filters-link{display:block}.full-width-shop .mobile-woo-aux-details .shop-layout-opts{display:none}.mobile-woo-aux-options,.woo-global-filters-enabled .mobile-woo-aux-details{display:block}.my_account_orders td.order-number{font-size:16px}.woocommerce table.my_account_orders tr td{padding-right:10px}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce table.my_account_orders tr th.order-actions{display:block;max-width:none;text-align:left}.my_account_orders td.subscription-title,.my_account_orders th.subscription-title{max-width:none}.sf-mobile-shop-filters .tagcloud{padding:30px 0}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;float:none;margin-bottom:30px}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.product-navigation{right:25px}.woocommerce-checkout form.checkout #customer_details{padding-left:0;padding-right:0;margin-bottom:30px}#review-order{width:100%;margin:0;padding:15px}h2#order_review_heading{margin-top:0;margin-bottom:10px}#order_review{padding:20px 20px 10px}.woocommerce table.woocommerce-checkout-review-order-table tr td{padding-top:10px;padding-bottom:10px}.woocommerce table.woocommerce-checkout-review-order-table tr td:last-child{padding-right:0}#tribe-bar-views .tribe-bar-views-list{margin-top:10px}.download-main{width:100%;float:none;margin-bottom:50px}.download-sidebar{width:100%;float:none}.product-grid.download-grid{height:auto!important}.download-item{width:100%;position:relative}.lSAction>a,.tparrows{width:35px;height:35px}.tp-leftarrow:before,.tp-rightarrow:before,.tp-rightarrow:before .tp-leftarrow:before{width:35px;height:35px;line-height:36px;font-size:14px}.tp-leftarrow:before{padding-right:1px}.tp-rightarrow:before{padding-left:1px}.title-wrap.has-arrows h3{float:left;text-align:left;padding-right:90px;white-space:normal}.title-wrap .carousel-arrows{margin-top:0;top:0;right:0}.has-pagination .carousel-wrap>a.carousel-next,.has-pagination .carousel-wrap>a.carousel-prev{position:absolute;top:0;margin-top:-45px;padding:7px}.has-pagination .carousel-wrap>a.carousel-next:after,.has-pagination .carousel-wrap>a.carousel-prev:after{font-size:14px;line-height:14px}.has-pagination .carousel-wrap>a.carousel-prev{right:50px;left:auto}.has-pagination .carousel-wrap>a.carousel-next{right:15px}.lSAction>a:before{font-size:14px;line-height:36px}.widget input#mce-EMAIL[type=email]{max-width:68%;float:left;margin:0 auto}.widget input#mc-embedded-subscribe[type=submit]{max-width:32%;float:left}#sidebar-progress-menu{display:none!important}}@media only screen and (max-width:660px){.woocommerce.product-fw-split div.product form.cart div.quantity,.woocommerce.vertical-header .has-no-sidebar div.product form.cart div.quantity{width:100%;max-width:100%;margin-right:0;margin-bottom:20px}.woocommerce.product-fw-split div.product form.cart div.quantity input.qty,.woocommerce.vertical-header .has-no-sidebar div.product form.cart div.quantity input.qty{width:100%}.woocommerce.product-fw-split .quantity .qty-adjust,.woocommerce.vertical-header .quantity .qty-adjust{position:absolute;top:0;right:0;z-index:2;border-left-width:1px;border-left-style:solid}.woocommerce.product-fw-split .cart .yith-wcwl-add-to-wishlist,.woocommerce.product-fw-split .single_add_to_cart_button.button.alt,.woocommerce.product-fw-split .summary .cart .add_to_cart_button.button.alt,.woocommerce.product-fw-split .yith-wcwl-add-to-wishlist.oos{width:100%;margin-right:0;margin-left:0;margin-bottom:20px}}@media only screen and (max-width:479px){.flexslider .flex-direction-nav,.masonry-items .blog-item .comments-likes,.title-wrap a.sf-button span.text{display:none}#main-container,.blog-aux-options li form input,.col-sm-sf-25,.col-sm-sf-5,.masonry-items .blog-item{width:100%}a.sf-button{max-width:100%;margin-left:0;margin-right:0}a.sf-button.large{padding:12px 56px}.title-wrap.has-button{text-align:center}.col-sm-12 .title-wrap .spb-heading,.title-wrap.has-button .spb-heading{float:none;text-align:left}.title-wrap a.sf-button{min-width:40px;float:none;margin-top:10px;display:none}.page-heading[data-title-type=standard] .page-heading{padding:20px 0}.page-heading-breadcrumbs #breadcrumbs{max-width:100%;white-space:normal;line-height:28px!important}.pagination-wrap li.next a,.pagination-wrap li.prev a,h3.spb-center-heading,h4.spb-center-heading{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.swiper-slide .caption-content{padding:0 10px}#logo img,#logo img.retina{max-width:200px;height:auto!important}#copyright nav .menu li{border-top-width:1px;border-left:0}#copyright nav .menu li:first-child{border-top-width:0}.blog-grid-items .blog-item h2.tweet-text,.blog-grid-items .instagram-item .inst-overlay h2{font-size:16px!important}.blog-grid-items .blog-item .tweet-text{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.blog-grid-items .grid-items.row{margin-left:auto;margin-right:auto}.blog-aux-options li{display:block;margin-left:0}.article-body-wrap .share-links .share-text,.item-details a.item-link.sf-button{display:none}.comment-meta-actions{position:relative;margin-bottom:10px}.comment-meta-actions .edit-link{margin-left:0}.article-body-wrap .share-links ul li>a,.article-body-wrap .share-links ul li>div{padding:8px 10px}.article-body-wrap .share-links ul li:first-child{border-left:0}.post-info>span{margin-bottom:10px;max-width:100%}.pagination-wrap li.next,.pagination-wrap li.prev{width:25%}.related-items .recent-post{width:100%}.post-pagination .prev-article{width:100%;margin-bottom:30px}.mini-items .blog-item figure{width:100%!important;float:none;margin-right:0!important;margin-left:0!important;margin-bottom:30px}.mini-items .blog-item .blog-details-wrap{width:100%;float:none}.filterable-items .portfolio-item{width:100%;position:relative!important}.portfolio-heading-inner-wrapper .next-item a{top:-35px;right:0;left:auto}.portfolio-heading-inner-wrapper .next-item i,.portfolio-heading-inner-wrapper .prev-item i{position:absolute;font-size:16px;text-align:center;vertical-align:0;left:9px;top:10px}.portfolio-heading-inner-wrapper .next-item i{left:0}.single-portfolio .lSAction>a{width:35px;height:35px}.single-portfolio .lSAction>a:before{font-size:14px;line-height:36px}.page-heading .next-item,.page-heading .prev-item{position:absolute;top:50%;margin-top:-26px}.page-heading .next-item{right:15px}.page-heading .prev-item{right:50px}.item-details{padding:15px}.single-portfolio-split .col-sm-3 .item-details{margin-top:15px;padding:0}.item-details-wrapper:not(.sf-has-item-details-bg-color){margin-bottom:-15px}.portfolio-categories li:first-of-type{margin-left:0}.nav-tabs>li{width:50%;margin-left:0!important;text-align:center;margin-bottom:10px}.spb_tabs .nav-tabs li a{border-left-width:1px}.spb_tabs .nav-tabs li:first-child a,.spb_tabs .nav-tabs li:last-child a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.spb_tour .nav-tabs{width:30%!important}.spb_tour .nav-tabs>li{width:100%}.spb_tour .tab-content{padding-left:33.5%!important}.gallery-columns-3 .gallery-item{width:100%!important;margin:0 0 20px}.directory-item figure{width:100%;float:none;margin-bottom:20px}.directory-item .directory-item-details{width:100%;margin-left:0;float:none}.spb_gmaps_widget .filter-search-container{width:100%;float:none;margin-bottom:15px}.spb_gmaps_widget .directory-filter{width:100%;margin-left:0;margin-right:0;margin-bottom:15px}.directory-search-container{float:none;width:100%}.sf-promo-bar p{display:block}.sf-promo-bar.promo-arrow>a>i{display:block;margin-left:0;margin-top:10px}.carousel-wrap.product-carousel{max-width:100%;margin-left:0;overflow:hidden}.woocommerce .products .product{width:100%!important;float:none}.woocommerce .products .product[data-mobile-cols="2"]{width:100%!important;float:left}.archive.woocommerce .products .product[data-mobile-cols="2"]{width:50%!important}.woocommerce .products .product.col-sm-sf-5{width:50%!important;float:left}.full-width-shop.product{width:100%!important}.full-width-shop .sidebar[class*=col-sm]{display:none}.full-width-shop .mobile-woo-aux-details .shop-layout-opts{display:block}.product .cart-overlay .shop-actions>a>span{display:inline-block}.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce table.shop_table tr td.product-subtotal,.woocommerce table.shop_table tr th.product-subtotal,table.shop_table.my_account_orders .order-amount,table.shop_table.my_account_orders .order-date,table.wishlist_table .product-thumbnail{display:none}.woocommerce-count-wrap{float:left;margin-bottom:20px;width:45%;height:auto;overflow:hidden}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right;width:80%;margin-bottom:0}.woocommerce table.shop_table .product-thumbnail{max-width:40px}.woocommerce table.shop_table tr td.product-quantity{min-width:28px}.woocommerce table.shop_table tr td.product-quantity .quantity{margin-right:0;margin-left:12px;min-width:28px}.woocommerce table.shop_table tr td.product-quantity .quantity input.qty{height:30px;width:26px;line-height:30px}ul.checkout-process li{width:50%}.woocommerce form #billing .form-row input,.woocommerce form #billing .form-row label{float:none;width:100%}.woocommerce-checkout .form-row .chzn-container{width:100%!important}.woocommerce form #billing .form-row textarea{float:none;width:100%}.change_password_form p.form-row{width:100%;float:none}.woocommerce .shipping-calculator-form .form-row-left{width:100%;margin:0 0 15px}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce form.cart .yith-wcwl-add-to-wishlist,.yith-wcwl-add-to-wishlist.oos{margin-left:0}.woocommerce .shipping-calculator-form .update-totals-button{width:100%}.track_order p.form-row{width:100%;float:none;margin-bottom:25px}.woocommerce #account_details .new-here-text{float:none;width:100%;margin-right:0}.woocommerce #account_details .bag-buttons{width:100%;float:none;margin-top:20px}.product-fw-split .product-main{padding:50px 30px 0}.woocommerce div.product div.images{float:none;padding-bottom:0}.woocommerce div.product div.summary{float:none}.woocommerce .summary .quantity .minus,.woocommerce .summary .quantity .plus{display:block}#product-img-slider li a.zoom,.woocommerce .shop_table.cart .quantity .qty-adjust,.woocommerce div.product div.summary .sf-share-counts .share-text,div.product-navigation{display:none}.woocommerce div.product form.cart div.quantity{margin-right:0!important;float:none!important;position:relative}.woocommerce #review_form #respond p.form-submit,.woocommerce #reviews #comments ol.commentlist li .comment-details{float:none;width:100%}.woocommerce .summary .quantity input.qty{border-left-width:1px;width:100%;padding-right:16px}.woocommerce .quantity .qty-adjust{position:absolute;top:0;right:0;z-index:2;border-left-width:1px;border-left-style:solid}.woocommerce form.cart .yith-wcwl-add-to-wishlist,.woocommerce form.cart button.add_to_cart_button,.woocommerce form.cart button.single_add_to_cart_button,.yith-wcwl-add-to-wishlist.oos{width:100%;text-align:center}.woocommerce form.cart button.add_to_cart_button{margin-bottom:10px}.woocommerce .woocommerce-breadcrumb{margin-bottom:20px}.woocommerce div.product form.cart div.quantity{width:100%;max-width:100%;margin-bottom:20px!important}.woocommerce #review_form #respond p.form-submit input[type=submit]{width:100%}.woocommerce-info a.showcoupon{display:block}#order_review table.shop_table td.product-img,#order_review table.shop_table th.product-img,.product.product-layout-grid .cart-overlay .shop-actions,.woo-aux-options .shop-layout-opts{display:none}.woocommerce #payment #place_order{width:100%;height:60px;line-height:60px}.woocommerce .products .product.product-layout-grid{width:50%!important;float:left}.woocommerce .products .product.product-layout-grid .cart-overlay{display:none!important}.cart-totals-wrap a.continue-shopping{display:block;text-align:center;margin:20px 0}.fw-row .products-full-width.product-type-standard{margin:0 10px}.product figure .cart-overlay,.product figure .cart-overlay .shop-actions{display:block!important}.product figure .cart-overlay{height:50px}.product .preview-slider-item-wrapper figure .cart-overlay,.product .preview-slider-item-wrapper figure .cart-overlay .shop-actions{display:none!important}.product figure .cart-overlay .shop-actions>*{display:none}.product figure .cart-overlay .shop-actions>a.price-link{display:none!important}.product figure .cart-overlay .shop-actions>.add-to-cart-wrap{display:inline-block}.product figure .cart-overlay .shop-actions .add-to-cart-wrap,.woocommerce ul.products li.product:hover .add-to-cart-wrap{opacity:.5}.woocommerce ul.products li.product .add-to-cart-wrap:hover{opacity:1}.multi-masonry-items .product figure .cart-overlay .shop-actions>*,.product.produt-layout-grid figure .cart-overlay .shop-actions>.add-to-cart-wrap,.product.produt-layout-list figure .cart-overlay .shop-actions>.add-to-cart-wrap{display:none}.multi-masonry-items .product figure .cart-overlay .shop-actions>a.price-link{display:inline-block!important}.ordering-wrap ix:first-of-type,.ordering-wrap span:first-of-type,.product .cart-overlay .shop-actions .jckqvBtn,.woo-global-filters-enabled .sf-mobile-shop-filters-link:after,.woocommerce .help-bar ul li:before,.woocommerce .woocommerce-ordering:before,.woocommerce-page .woocommerce-ordering:before{display:none}.woocommerce-cart table.cart td.actions .coupon{margin-bottom:20px;padding-bottom:0}.woocommerce-cart table.cart input[name=apply_coupon],.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%!important;min-width:0}.woocommerce-cart table.cart input[name=apply_coupon]{margin-top:15px!important}.woocommerce table.shop_table,.woocommerce-page table.shop_table{margin-bottom:15px}.woocommerce form #customer_details .form-row input,.woocommerce form #customer_details .form-row label,.woocommerce form #customer_details .form-row textarea{float:none;width:100%}.review-order-wrap{padding:30px 30px 20px}.review-order-wrap #payment{margin:0 -30px;padding:20px 30px 0}.woocommerce #payment .terms label{max-width:85%}.woocommerce-checkout>ul.woocommerce-error{margin:0 15px 30px!important}.woocommerce form.checkout_coupon{padding:20px 0}.woocommerce form.checkout_coupon .form-row-last{margin-left:15px}.full-width-shop .product,.full-width-shop .sidebar[class*=col-sm]{width:100%!important}.woocommerce-account div.col2-set.addresses .col-1,.woocommerce-account div.col2-set.addresses .col-2{width:100%;float:none}.woocommerce table.shop_table tr td,.woocommerce-page table.shop_table tr td{padding:30px 5px 30px 0}.woocommerce table.woocommerce-checkout-review-order-table tr td{padding-top:15px;padding-bottom:15px}.woocommerce table.woocommerce-checkout-review-order-table tr td:last-child{padding-right:0}.woo-aux-options .woocommerce-ordering select{padding:0}.woocommerce .product-carousel .title-wrap a.carousel-next{right:0}.woocommerce .product-carousel .title-wrap a.carousel-prev{right:40px}.woocommerce table tr.tax-rate th,.woocommerce table.shop_table,.woocommerce table.shop_table .amount,.woocommerce table.shop_table p,.woocommerce table.shop_table td,.woocommerce table.shop_table tr.cart-subtotal th,.woocommerce table.shop_table tr.shipping th{font-size:12px!important}.woocommerce div.product form.cart .button{width:100%;margin-bottom:20px}.woocommerce .help-bar ul{padding:10px 0}.woocommerce .help-bar ul li,.woocommerce .help-bar ul li:first-child{float:left;width:50%;text-align:left;margin:0;padding:8px 12px 8px 0}.woocommerce-checkout .woocommerce-info{padding:15px!important}.woocommerce form #customer_details .form-row{margin-bottom:15px}.woocommerce form #customer_details .form-row label{margin-bottom:5px;line-height:22px}.woocommerce .checkout #ship-to-different-address input{vertical-align:-3px}.woocommerce #payment ul.payment_methods li.payment_method_paypal input{vertical-align:top;margin-top:18px}.woocommerce #payment ul.payment_methods li.payment_method_paypal label{height:auto;overflow:hidden}.woocommerce #payment ul.payment_methods li.payment_method_paypal img{max-width:70px}.single-product p.stock.out-of-stock{width:100%;text-align:center}.woocommerce .cart .yith-wcwl-add-to-wishlist,.woocommerce .single_add_to_cart_button.button.alt,.woocommerce .summary .cart .add_to_cart_button.button.alt,.woocommerce .yith-wcwl-add-to-wishlist.oos,.woocommerce.product-fw-split .cart .yith-wcwl-add-to-wishlist,.woocommerce.product-fw-split .single_add_to_cart_button.button.alt,.woocommerce.product-fw-split .summary .cart .add_to_cart_button.button.alt,.woocommerce.product-fw-split .yith-wcwl-add-to-wishlist.oos{width:100%}.header-cart-type-floating>.sf-floating-cart .floating-shopping-bag{width:90%;right:auto!important;left:5%!important}.header-cart-type-floating>.sf-floating-cart .floating-shopping-bag .bag-header{padding:15px 0;margin:0 15px}.header-cart-type-floating>.sf-floating-cart .floating-shopping-bag .bag-product{margin:0 15px 15px!important}.header-cart-type-floating>.sf-floating-cart .bag-product-price{position:relative;top:auto!important;right:auto!important}.sf-icon-box.sf-icon-box-left-icon-alt>i{font-size:24px;width:24px}.sf-icon-box.sf-icon-box-left-icon-alt .sf-icon-box-content-wrap{margin-left:45px}.blog-grid-items .blog-item,.blog-grid-items .blog-item.col-sm-sf-5{width:100%!important}form[name=mc-embedded-subscribe-form] input[type=submit]{width:100%}.tp-leftarrow:before,.tp-rightarrow:before{width:35px;height:35px;line-height:36px;font-size:18px}.tp-leftarrow:before{padding-right:1px}.tp-rightarrow:before{padding-left:1px}.title-wrap{position:relative}.widget input#mc-embedded-subscribe[type=submit],.widget input#mce-EMAIL[type=email]{max-width:100%}.sf-image-banner{margin-bottom:30px}.sf-image-banner>.image-banner-content>h1,.sf-image-banner>.image-banner-content>h2,.sf-image-banner>.image-banner-content>h3{font-size:28px!important;line-height:28px!important;margin-top:10px!important;margin-bottom:10px!important}.sf-image-banner>.image-banner-content>p{font-size:16px!important;line-height:16px!important;margin-top:10px!important;margin-bottom:10px!important}}