@charset "utf-8";
@media only screen and (min-width:1200px){#container.boxed-layout,.layout-boxed #super-search,body.layout-boxed>.sf-super-search{width:1200px}.alt-bg{padding-left:210px;padding-right:210px}.header-overlay .header-wrap{margin-left:-585px;max-width:1170px}nav.mega-menu li .mega .sub,nav.mega-menu li .mega .sub>.row,nav.mega-menu li .sub-container{width:1140px!important}#header .is-sticky .sticky-header{max-width:1140px}.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}#swift-slider .slide-caption-container{width:1170px;margin-right:-585px}.has-no-sidebar .filter-wrap .select{padding-left:30px}.woocommerce ul.products li.product{margin-left:30px}.carousel-wrap ul.products li.product{margin-left:30px!important;margin-right:0!important}body .has-no-sidebar ul.products li.product{width:262px}body .has-one-sidebar .products-standard.span8 ul.products li.product{width:236px}body .has-one-sidebar ul.products li.product{width:170px}body .has-both-sidebars ul.products li.product{width:270px}body .has-both-sidebars .products-mini ul.products li.product,body .has-no-sidebar .products-mini ul.products li.product,body .has-one-sidebar .products-mini ul.products li.product{width:170px}body.woocommerce .has-no-sidebar .related.products ul.products li.product,body.woocommerce .has-no-sidebar .upsells.products ul.products li.product,body.woocommerce .has-no-sidebar ul.products li.product,body.woocommerce .has-one-sidebar ul.products li.product{width:262px}body.woocommerce .has-both-sidebars ul.products li.product{width:252px}body.woocommerce .has-one-sidebar .related.products ul.products li.product,body.woocommerce .has-one-sidebar .upsells.products ul.products li.product{width:165px}.caroufredsel_wrapper,.product-carousel .caroufredsel_wrapper{margin-left:-30px!important}.carousel-wrap .carousel-items>li{margin-left:30px}.wpb_portfolio_carousel_widget.span12 .caroufredsel_wrapper{min-width:1200px}.client-item figure{height:150px}}@media only screen and (min-width:1250px){#container.boxed-layout,.layout-boxed #super-search,body.layout-boxed>.sf-super-search{width:1230px}}@media only screen and (min-width:1500px){.alt-bg{margin-left:-410px!important;padding-left:410px;padding-right:410px}.blog-masonry-fw .col-sm-3{width:20%}}@media only screen and (min-width:1980px){.alt-bg{margin-left:-750px!important;padding-left:750px;padding-right:750px}}@media only screen and (min-width:992px){.mobile-menu-open #container{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#mobile-menu-wrap{visibility:hidden;-webkit-transform:translate3d(0,0,0);-webkit-transition:none;transition:none;-webkit-transform:none;transform:none;display:none}}@media only screen and (max-width:1024px){#header .sticky-wrapper{height:auto!important}.header-overlay .header-wrap{margin-left:-485px;max-width:970px}.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 .sub-container{width:940px!important}#one-page-nav{display:none!important}.page-heading.fancy-heading{padding-top:180px;padding-bottom:180px!important;background-attachment:scroll;background-size:cover;-webkit-background-size:cover;background-position:center center!important}.fancy-heading .heading-text{opacity:1!important;letter-spacing:0!important}.carousel-wrap a.next,.carousel-wrap a.prev,.flex-direction-nav{opacity:1;-moz-opacity:1;filter:alpha(opacity=1);display:none!important}.woocommerce ul.products li.product figure figcaption{bottom:0;display:block}.woocommerce ul.products li.product figure figcaption .shop-actions>a{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:75%}.woocommerce .coupon{width:100%}.woocommerce .coupon input.input-text{width:70%}.woocommerce input[name=apply_coupon]{width:28%}.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}.spb_parallax_asset .spb_content_wrapper{opacity:1!important;top:50%!important}.mobile-browser iframe.fw-video{height:90%}.blog-masonry-fw .col-sm-3{width:33.3%}}@media only screen and (max-width:991px){#main-navigation,.footer-spacer,.header-1 #main-nav,.header-1 #main-nav-sticky-wrapper,.header-1 .header-left,.header-1 .header-right,.header-2 #main-nav,.header-2 #main-nav-sticky-wrapper,.header-2 .header-right,.woocommerce ul.products li.product figure figcaption .shop-actions>a span,nav.search-nav{display:none}#container.boxed-layout{width:auto}.layout-boxed #super-search,body.layout-boxed>.sf-super-search{width:100%}.alt-bg{margin-left:-130px!important;padding-left:130px;padding-right:130px}.full-width-display-wrap figure.fw-media-wrap{margin-left:0}.header-overlay .header-wrap{margin-left:-375px;max-width:750px}#header .is-sticky .sticky-header{left:0}nav.mega-menu li .mega .sub,nav.mega-menu li .mega .sub>.row,nav.mega-menu li .sub-container{width:720px!important}.header-1 #logo,.header-2 #logo{width:100%}.header-3 #logo,.header-4 #logo,.header-5 #logo{width:100%;padding-right:30px;position:relative}.header-6 #logo,.header-7 #logo{width:100%;padding:0 15px;left:0;height:auto;position:relative}#header .header-container{height:auto;overflow:hidden;padding-bottom:10px}#logo a{float:left}#footer-wrap{position:relative}#copyright{padding:20px}#copyright p{float:none;text-align:center}#copyright nav .menu{float:none;width:100%;text-align:center;margin-top:20px}#copyright nav .menu li{float:none}#swift-slider .slide-caption-container{width:724px;margin-right:-362px}.blog-masonry-fw .col-sm-3{width:50%}.mini-items .blog-item figure{float:none;width:100%;margin-right:0;margin-bottom:20px}body .has-no-sidebar ul.products li.product{width:165px}body .has-one-sidebar ul.products li.product{width:104px}body .has-both-sidebars ul.products li.product{width:166px}body .has-one-sidebar .products-standard.span8 ul.products li.product{width:145px}body .has-both-sidebars .products-mini ul.products li.product,body .has-no-sidebar .products-mini ul.products li.product,body .has-one-sidebar .products-mini ul.products li.product{width:220px}body.woocommerce .has-no-sidebar .upsells.products ul.products li.product,body.woocommerce .has-no-sidebar ul.products li.product{width:165px}body.woocommerce .has-one-sidebar ul.products li.product{width:164px}body.woocommerce .has-one-sidebar .related.products ul.products li.product,body.woocommerce .has-one-sidebar .upsells.products ul.products li.product{width:102px}body.woocommerce .has-both-sidebars ul.products li.product{width:152px}.woocommerce ul.products li.product figure figcaption .shop-actions>a{width:50%;font-size:16px;text-align:center}.woocommerce ul.products li.product figure figcaption .shop-actions a>i{margin-right:0}.woocommerce ul.products li.product figure figcaption .shop-actions a>i.ss-info,.woocommerce ul.products li.product figure figcaption .shop-actions a>i.ss-sugarpackets{font-size:18px}.woocommerce ul.products li.product figure figcaption .yith-wcwl-add-to-wishlist{width:50%}.woocommerce ul.products li.product figure figcaption .yith-wcwl-add-to-wishlist a{width:100%;padding:10px 0;text-align:center;font-size:16px}.woocommerce ul.products li.product figure figcaption .shop-actions a{-webkit-transition:font-size 0s;-moz-transition:font-size 0s;-o-transition:font-size 0s;transition:font-size 0s}.woocommerce ul.products li.product figure figcaption .shop-actions>a.product-added{font-size:0}.woocommerce ul.products li.product figure figcaption a.product-added:before{font-size:16px}ul.products li.product .product-details{float:none;text-align:center;margin-bottom:10px}ul.products li.product .price{float:none;text-align:center;display:block}.spb_gallery_widget .gallery-nav,ul.checkout-process li:after{display:none}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%}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}.widget_lip_most_loved_widget .loved-item>a{max-width:60%}.widget_sf_infocus_widget .infocus-item h5{max-width:70%}.pricing-table-price{font-size:26px}.bordered.columns-4 .pricing-table-column,.bordered_alt.columns-4 .pricing-table-column{width:22.1%}.bordered.columns-3 .pricing-table-column,.bordered_alt.columns-3 .pricing-table-column{width:30.3%}.bordered.columns-2 .pricing-table-column,.bordered_alt.columns-2 .pricing-table-column{width:47%}.bordered.columns-1 .pricing-table-column,.bordered_alt.columns-1 .pricing-table-column{width:97%}.pricing-table-wrap.bordered .pricing-table-price{float:none;margin-top:10px}.cta_align_left .spb_call_text,.cta_align_right .spb_call_text{width:76%}.cta_align_left .sf-button,.cta_align_right .sf-button{max-width:20%}.client-item figure{height:100px}.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{text-align:center}.woocommerce .help-bar span{float:none}.woocommerce .help-bar ul{float:none;text-align:center}.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}}@media only screen and (min-width:768px)and (max-width:959px){.recent-posts-list li .recent-post-image{float:none}.recent-posts-list li .recent-post-details{margin-left:0;padding:15px 0}.sf-count-asset .count-number{font-size:50px}.header-1 #logo a.mobile-cart-link,.header-1 #logo a.mobile-menu-show,.header-2 #logo a.mobile-cart-link,.header-2 #logo a.mobile-menu-show{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{clear:none!important}.woocommerce ul.products li.product.first,.woocommerce-page ul.products li.product.first{clear:both!important}.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n){float:left!important}}@media only screen and (max-width:767px){.mobile-browser div.fw-video-close.is-open{width:100%;height:40px;line-height:36px;position:relative;top:0;left:0}.mobile-browser iframe.fw-video{position:relative;z-index:999}.boxed-layout .fw-row{padding:0}.blank_spacer{margin-bottom:0!important}.inner-page-wrap,.row [class*=span],.uneditable-input[class*=span],[class*=span]{margin-bottom:20px}.header-aux-open #container{-webkit-transform:rotateX(0)scale(1)translateY(0);transform:rotateX(0)scale(1)translateY(0);padding-top:150px;-webkit-transition:padding .4s;transition:padding .4s}.header-aux-closing #container{padding-top:0}#container.boxed-layout{width:100%}.single .container .body-text>.container{margin-left:0;padding:0}.inner-page-wrap{margin-top:20px}.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,aside.sidebar{float:none!important}.page-heading h1{word-wrap:normal;white-space:normal}#page-wrap{padding:0 5px}.alt-bg{margin-left:-5px!important;margin-right:-5px!important;padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.alt-bg.spb_portfolio_showcase_widget{padding-left:0;padding-right:0}.page-heading .heading-text{margin-left:0;float:none}#back-to-top{padding:7px 10px 5px;opacity:.6!important}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}.flexslider .flex-direction-nav,.wooslider .wooslider-direction-nav{display:none}.rev_slider_wrapper>.tp-leftarrow,.rev_slider_wrapper>.tp-rightarrow,.tp-bullets{display:none!important}.tp-caption a.sf-button{padding:0 14%!important}#breadcrumbs{margin-right:0;float:none;margin-top:15px;display:none}.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}.tb-ss{display:block},#top-bar .tb-left,#top-bar .tb-right,#top-header .th-left>nav,#top-header .th-right>nav{display:none}.header-overlay .header-wrap{margin-left:0;max-width:100%;left:0;padding:0;position:relative}.header-overlay .page-heading{padding-top:0!important}.page-heading.fancy-heading{padding-top:80px!important}#header .sticky-wrapper{height:auto!important}#header .is-sticky .sticky-header{padding-top:10px}#header .is-sticky .sticky-header,#header-section .is-sticky #main-nav.sticky-header,#header-section.header-6 .is-sticky #header.sticky-header,#header-section:before,.ajax-search-wrap{top:0!important}#super-search{padding:10px 0;overflow:hidden}#super-search .search-options{padding:0 20px;text-align:center}#super-search .search-go{padding-right:20px;text-align:center}#top-bar{padding:0 20px;box-sizing:border-box}#footer,#top-bar{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#top-bar .tb-left{float:left;width:auto;margin-bottom:0}#top-bar .tb-right{float:right;width:auto;margin-bottom:0}#header-section #header,#header-section.header-4 #header,#header-section.header-5 #header{padding:0}#header-section.header-5 #header{padding:15px 0 10px}#header-section.header-5{margin-top:20px}#header-section>#main-nav{border-top:0}#top-header .th-left,#top-header .th-right{margin-bottom:0}#swift-slider,#swift-slider ul.slides,#swift-slider ul.slides>li{min-height:300px;max-height:300px}#swift-slider .slide-caption-container{width:100%;margin-right:-50%}#swift-slider .flex-caption.caption-left,#swift-slider .flex-caption.caption-right{width:100%}#swift-slider .flex-caption .flex-caption-headline{background:rgba(255,255,255,.8)!important}#swift-slider .flex-caption .flex-caption-details .caption-details-inner{display:none!important}#swift-slider .flex-caption-large .excerpt,.standard-post-author{display:none}#swift-slider .flex-caption-large{margin:6% 10% 0}#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:10px;box-sizing:border-box}#copyright nav .menu li{float:none;width:auto;border-top-width:0}.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%}.impact-text-wrap,.spb_featured_clients_widget h4,.team-member figcaption ul,.wpb_featured_clients_widget h4,ul.products li.product .product-details{text-align:center}.pagination-wrap.inf-scroll-pagination{display:block!important;visibility:visible!important}.related-items li{width:50%;float:left}.blog-standard{padding:0}.timeline{left:30px!important}#infscr-loading{margin:-20px 15px 0}.masonry-items .blog-item{width:100%}.filterable-items .portfolio-item{width:49%}ul.portfolio-filter-tabs{padding-top:1px}ul.portfolio-filter-tabs li.all,ul.portfolio-filter-tabs li.has-items{width:50%;margin-top:-1px}ul.portfolio-filter-tabs li:first-child a,ul.portfolio-filter-tabs li:last-child a{border-radius:0}.has-no-sidebar .filter-wrap .select{padding-left:0}.portfolio-details-wrap .item-link{float:none;display:block;margin-top:20px}.full-width-display-wrap figure.fw-media-wrap{margin-left:-5px!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}body .has-no-sidebar ul.products li.product{width:21%;margin-left:4%}body .has-both-sidebars ul.products li.product{width:274px}body .has-no-sidebar .products-mini ul.products li.product,body .has-one-sidebar .products-mini ul.products li.product{width:170px}body .has-both-sidebars .products-mini ul.products li.product{width:180px}body.woocommerce .has-no-sidebar .upsells.products ul.products li.product,body.woocommerce .has-no-sidebar ul.products li.product{width:22%}body.woocommerce .cart-collaterals .cross-sells ul.products li.product{width:48%}body.woocommerce .has-one-sidebar ul.products li.product{width:30%;margin-left:5%}body.woocommerce .has-one-sidebar .related.products ul.products li.product,body.woocommerce .has-one-sidebar .upsells.products ul.products li.product{width:48%;margin-right:2%;margin-left:0}body.woocommerce .has-both-sidebars ul.products li.product{width:49%;margin-left:2%}body .product-carousel ul.products li.product{margin-left:20px!important;margin-right:10px!important}body.woocommerce .has-both-sidebars ul.products li.product.first,body.woocommerce .has-no-sidebar ul.products li.product.first,body.woocommerce .has-one-sidebar ul.products li.product.first{margin-left:0}.woocommerce .woocommerce-message a.button{display:block}#order_review table.shop_table td.product-img{width:20%}#order-details{padding-right:15px}.product-carousel ul.products li{float:left!important}.caroufredsel_wrapper,.product-carousel .caroufredsel_wrapper{margin-left:0!important}.carousel-wrap .carousel-items>li{margin-right:30px;margin-left:0!important}.col-sm-12 .carousel-wrap .carousel-overflow{margin-right:-25px;margin-left:-15px;padding-left:15px}.alt-bg.col-sm-12 .carousel-wrap .carousel-overflow{margin-left:-15px}.carousel-wrap .carousel-items>li:last-child{margin-right:0}.carousel-wrap.product-carousel{margin-left:-20px}.carousel-wrap.clients-wrap .carousel-overflow{margin-left:-15px}.post-info>span{display:inline-block;max-width:70%}.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}.wpb_impact_text .wpb_call_text{width:100%}.wpb_impact_text .wpb_button{position:relative;display:inline-block;margin:10px 0 0!important;float:none;max-width:100%}.tp-caption a.sf-button{font-size:inherit;line-height:auto}.portfolio-grid{overflow:hidden}.portfolio-grid .tooltip{display:none!important}.columns-4 .pricing-table-column{width:50%}.pricing-table-wrap.bordered .pricing-table-price{float:right;margin-top:0}.bordered.columns-4 .pricing-table-column,.bordered_alt.columns-4 .pricing-table-column{width:45.3%;margin-bottom:10px}.bordered.columns-3 .pricing-table-column,.bordered_alt.columns-3 .pricing-table-column{width:95.5%;margin-bottom:10px}.bordered.columns-2 .pricing-table-column,.bordered_alt.columns-2 .pricing-table-column{width:45.3%}.bordered.columns-1 .pricing-table-column,.bordered_alt.columns-1 .pricing-table-column{width:95.5%}.labelled-pricing-table.columns-5 .pricing-table-column{width:50%}.labelled-pricing-table.columns-4 .pricing-table-column{width:100%}.labelled-pricing-table.columns-3 .pricing-table-column{width:50%}.labelled-pricing-table.columns-2 .pricing-table-column{width:100%}.labelled-pricing-table .label-column{display:none}.labelled-pricing-table .pricing-table-label-row{display:block;padding-bottom:0}.spb_tweets_slider_widget .text-large .tweet-text,.testimonials-slider .testimonial-text.text-large{font-size:16px;line-height:28px}.cta_align_left .spb_call_text,.cta_align_right .spb_call_text{float:none;width:100%}.cta_align_left .impact-text-arrow,.cta_align_left .sf-button,.cta_align_right .impact-text-arrow,.cta_align_right .sf-button{position:relative;max-width:100%;margin-top:30px;right:0}.alt-bg .portfolio-showcase-wrap{width:100%!important;margin-left:0!important}.portfolio-showcase-wrap ul{margin-right:0!important;white-space:normal;margin-bottom:0}.portfolio-showcase-wrap ul[data-columns="4"] li,.portfolio-showcase-wrap ul[data-columns="5"] li{width:100%!important;height:auto!important;display:block}.portfolio-showcase-wrap ul li .item-info,.portfolio-showcase-wrap ul li .item-logo,a.sf-button.sf-icon-reveal:hover i{display:none!important}.portfolio-showcase-wrap ul[data-columns="4"] li .main-image,.portfolio-showcase-wrap ul[data-columns="5"] li .main-image{left:0!important;width:100%!important;top:0!important;opacity:1;position:relative;height:auto}.team-member figcaption ul{float:none;width:100%}.team-member figcaption ul>li{float:none!important}.caroufredsel_wrapper{min-width:100%!important}.spb_parallax_asset{background-attachment:scroll;width:auto}.spb_impact_text .spb_call_text{border-left:0;padding-left:0}.spb_impact_text .spb_call_text p{line-height:inherit}.widget.flickr-widget ul{margin-right:0}.sf-image-banner>img{width:auto;height:auto}.sf-image-banner>.image-banner-content{bottom:50%!important}.chart-shortcode{margin:0 auto}.woocommerce table.shop_table .product-price,.woocommerce table.shop_table .product-thumbnail,.woocommerce table.shop_table .product-unitprice,table.wishlist_table .product-price,table.wishlist_table .product-stock-status{display:none}a.sf-button.sf-icon-reveal:hover span.text{padding:18px 50px!important}.testimonials-slider .testimonial-text{padding:0 5%}.gallery .gallery-item{min-width:0;width:46%!important}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none!important;width:100%!important}.my-account-left{float:none;width:100%;margin-right:0;margin-bottom:40px}.my-account-right{float:none;width:100%}.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{float:none;width:100%;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}#billing .proceed,.already-logged-in,.checkout-process{display:none}.checkout-pane{display:block!important;margin-top:40px}.woocommerce .out-of-stock-badge,.woocommerce .wc-new-badge,.woocommerce span.onsale,ul.checkout-process{display:none}#billing{margin-top:80px}.woocommerce form #billing #shiptobilling{float:none;margin:0}.woocommerce div.product form.cart div.quantity{float:none;margin-bottom:20px}.summary .product_meta .leave-feedback,.summary .product_meta .need-help{display:block;float:none;margin-bottom:5px}body .product_list_widget>div>ul.products li.product,body .woocommerce-shop-page ul.products li.product{width:47.6%!important;margin-left:0!important;margin-right:20px!important;clear:none!important;margin-bottom:2.992em}body .product_list_widget>div>ul.products li.product:nth-child(even),body .woocommerce-shop-page ul.products li.product:nth-child(even){margin-right:0!important}ul.products li.product .product-details{float:none;min-height:40px}.woocommerce ul.products li.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%}#pp_full_res img,.pp_content,.pp_details,.pp_fade{width:100%!important}#commentform label[for=rating]{display:block;float:none}.woocommerce p.stars,.woocommerce-page p.stars{height:auto}#commentform .woocommerce p.stars a,#commentform .woocommerce-page p.stars a{margin-bottom:10px}.pp_pic_holder.pp_default{width:100%!important;left:0!important;overflow:hidden}div.pp_default .pp_content_container .pp_left{padding-left:0!important}div.pp_default .pp_content_container .pp_right{padding-right:0!important}.pp_content{height:auto!important}.pp_fade{height:100%!important}.pp_bottom,.pp_gallery,.pp_hoverContainer,.pp_top,a.pp_contract,a.pp_expand{display:none!important}#pp_full_res img{height:auto!important}.pp_details{background-color:#fff;margin-top:-2px!important;padding:10px 4% 10px 3%}a.pp_close{right:10px!important;top:10px!important}.pp_description{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media only screen and (max-width:479px){.comment-meta-actions .edit-link,a.sf-button{margin-left:0}.pagination-wrap li.next a,.pagination-wrap li.prev a,h3.spb-center-heading,h4.spb-center-heading{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}a.sf-button{max-width:100%;margin-right:0}#super-search-go{width:69%}.blog-aux-options li form input,.masonry-items .blog-item{width:100%}#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}#swift-slider,#swift-slider ul.slides,#swift-slider ul.slides>li{min-height:220px;max-height:220px}.blog-aux-options li{display:block;margin-left:0}.article-body-wrap .share-links .share-text,.jobs>li>img,.standard-post-content .quote-excerpt:after,.standard-post-content .quote-excerpt:before,.woocommerce .quantity .minus,.woocommerce .quantity .plus,a.sf-button.sf-icon-reveal i{display:none}.comment-meta-actions{position:relative;margin-bottom:10px}.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%}.standard-post-content .link-excerpt,.standard-post-content .quote-excerpt{margin:0 -30px 30px;padding:0 30px 20px}.related-item figure .img-holder{height:86px;line-height:10px}.pagination-wrap li.next,.pagination-wrap li.prev{width:25%}.filterable-items .portfolio-item{width:100%}.portfolio-options-bar .share-links ul.bar-styling,.portfolio-options-bar ul.pagination-wrap{width:100%;float:none;text-align:center}.portfolio-options-bar ul.pagination-wrap{margin-bottom:10px}.portfolio-options-bar .share-links ul li>div{padding:8px 12px 6px}.portfolio-options-bar .share-links ul li>a{padding:8px 12px}.columns-3 .pricing-table-column{width:100%;margin-bottom:10px;border-left-width:1px}.columns-2 .pricing-table-column{width:100%}.bordered.columns-1 .pricing-table-column,.bordered.columns-3 .pricing-table-column,.bordered.columns-4 .pricing-table-column,.bordered_alt.columns-1 .pricing-table-column,.bordered_alt.columns-3 .pricing-table-column,.bordered_alt.columns-4 .pricing-table-column{width:97%}.bordered.columns-2 .pricing-table-column,.bordered_alt.columns-2 .pricing-table-column{width:97%;margin-bottom:10px}.columns-4 .pricing-table-column,.labelled-pricing-table.columns-4 .pricing-table-column,.labelled-pricing-table.columns-5 .pricing-table-column{width:100%}.labelled-pricing-table.columns-5 .pricing-table-column{margin-top:0;padding-left:0}.labelled-pricing-table.columns-5 .column-highlight .lpt-button-wrap{padding:20px 10px}.labelled-pricing-table.columns-5 .pricing-table-package{padding:9px 5px 8px}.carousel-wrap.product-carousel{margin-left:-10px}.jobs>li .job-details.has-job-image{margin-left:0}.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}a.sf-button.sf-icon-reveal span.text{padding:13px 20px;max-width:100%}a.sf-button.sf-icon-reveal:hover span.text{padding:13px 20px}.gallery-columns-3 .gallery-item{width:100%!important;margin:0 0 20px}.woocommerce-count-wrap{float:none;text-align:center;margin-bottom:10px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none;text-align:center;margin-bottom:30px}.woocommerce table.shop_table tr td.product-quantity .quantity{margin-right:0;margin-left:12px}.woocommerce .quantity input.qty{border-left-width:0}.woocommerce .summary .quantity .minus,.woocommerce .summary .quantity .plus{display:block}#product-img-slider li a.zoom,table.shop_table.my_account_orders .order-amount,table.shop_table.my_account_orders .order-date,table.wishlist_table .product-thumbnail{display:none}.woocommerce .summary .quantity input.qty{border-left-width:1px}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 .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}.woocommerce div.product div.images{width:100%;float:none;padding-bottom:0;margin-bottom:30px}.woocommerce div.product div.summary{width:100%;float:none}body .product-carousel ul.products li.product{margin-left:10px!important;margin-right:0!important}body .product_list_widget>div>ul.products li.product,body .woocommerce-shop-page ul.products li.product{width:46%!important}.woocommerce-info a.showcoupon{display:block}#order_review table.shop_table td.product-img,#order_review table.shop_table th.product-img{display:none}.woocommerce #payment #place_order{width:100%;height:60px;line-height:60px}.woocommerce .coupon input.input-text{width:100%;float:none;margin-bottom:10px}.woocommerce input[name=apply_coupon]{width:100%}.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}}/* CSS Document */

