@import "../../../../plugins/woocommerce/assets/css/woocommerce.css";@font-face{font-family:opensans-bold;src:url(../fonts/OpenSans-Bold.eot);src:url(../fonts/OpenSans-Bold.eot) format('embedded-opentype'),url(../fonts/OpenSans-Bold.woff) format('woff'),url(../fonts/OpenSans-Bold.ttf) format('truetype')}@font-face{font-family:helvetica;src:url(../fonts/Helvetica.eot);src:url(../fonts/Helvetica.eot) format('embedded-opentype'),url(../fonts/Helvetica.woff) format('woff'),url(../fonts/Helvetica.ttf) format('truetype')}.ci-shop ul{margin:0;padding:0}.ci-shop ul li{list-style-type:none}li .ci-product{position:relative;margin-bottom:30px!important;border-radius:4px}li.product-category{text-align:center}li.product-category mark{background:transparent none}mark.count{padding-top:3px}.posted_in,mark.count{opacity:.8}li.product-category mark.count{display:block;font-size:12px;font-weight:400}.ci-product-hover{box-shadow:0 2px 5px rgba(0,0,0,.2)!important;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2)!important}.ci-product .ci-product-img-container{border-top-right-radius:4px;border-top-left-radius:4px}.ci-product .ci-product-img-container br,.ci-product h3 br{display:none}.ci-product img{margin-bottom:20px;border-top-right-radius:4px;border-top-left-radius:4px;box-shadow:0 0 0 0 transparent!important}.ci-product-hover img{opacity:.8;transition:opacity .2s ease-in-out}.ci-product-meta{display:block;padding-bottom:10px}.type-product .ci-product-meta{height:65px}.ci-title-shop{width:135px;float:left;margin-left:10px}.enable_longpricemode .ci-title-shop{width:90%}.ci-product p{margin:0}.ci-title-shop h3,li.product-category h3{margin:0!important;padding:8px 0 4px!important;line-height:18px;letter-spacing:-.7px!important}.ci-title-shop .posted_in{padding-bottom:10px;font-size:12px}.list .ci-title-shop .posted_in{padding-bottom:0}.ci-price{float:right;margin-right:0;margin-top:10px;text-align:center}.list .price{text-align:right}.ci-price .amount,.ci-single-product .upsells span.amount{font-size:21px;font-weight:700}.ci-price .from,.product_list_widget .from,.ci-price del .amount,.product_list_widget del .amount{display:block;font-size:9px;line-height:12px;opacity:.8}.ci-price .from,.product_list_widget .from{text-transform:uppercase}.ci-action-container,.ci-action-price-container,.ci-action-cartlink-container,.ci-action-cartlink-container a,.ci-action-cartlink-container a.button{width:75px;height:50px;overflow:hidden}.ci-action-container{position:relative}.ci-action-container:hover{cursor:pointer}.ci-action-price-container,.ci-action-cartlink-container{position:absolute;top:2px;right:0;transition:all .2s ease-in-out;text-align:center}.ci-action-cartlink-container{right:-90px}.ci-action-container-hover .ci-action-price-container{right:90px}.ci-action-container-hover .ci-action-cartlink-container{right:0}.ci-cart-button{display:inline}.ci-action-cartlink-container,.ci-action-cartlink-container a,.ci-action-cartlink-container a.button{text-align:center;background:0 0!important}.ci-action-cartlink-container a{padding:0!important;float:none;border-radius:0!important}.ci-action-cartlink-container .icon-cart{font-size:30px}.enable_longpricemode .grid .ci-action-container,.enable_longpricemode .grid .ci-action-price-container,.enable_longpricemode .grid .ci-action-cartlink-container,.enable_longpricemode .grid .ci-action-cartlink-container a,.enable_longpricemode .grid .ci-action-cartlink-container a.button,.enable_longpricemode .ci-homepage-products .ci-action-container,.enable_longpricemode .ci-homepage-products .ci-action-price-container,.enable_longpricemode .ci-homepage-products .ci-action-cartlink-container,.enable_longpricemode .ci-homepage-products .ci-action-cartlink-container a,.enable_longpricemode .ci-homepage-products .ci-action-cartlink-container a.button{width:200px;margin-right:10px}.enable_longpricemode .grid .ci-action-cartlink-container,.enable_longpricemode .ci-homepage-products .ci-action-cartlink-container{right:-200px}.enable_longpricemode .grid .ci-action-container-hover .ci-action-price-container,.enable_longpricemode .ci-homepage-products .ci-action-container-hover .ci-action-price-container{right:-200px}.enable_longpricemode .grid .ci-action-container-hover .ci-action-cartlink-container,.enable_longpricemode .ci-homepage-products .ci-action-container-hover .ci-action-cartlink-container{right:0}.enable_longpricemode .grid .ci-action-price-container,.enable_longpricemode .grid .ci-action-cartlink-container,.enable_longpricemode .grid .ci-action-cartlink-container .add_to_cart_button,.enable_longpricemode .ci-homepage-products .ci-action-price-container,.enable_longpricemode .ci-homepage-products .ci-action-cartlink-container,.enable_longpricemode .ci-homepage-products .ci-action-cartlink-container .add_to_cart_button{text-align:right}.enable_longpricemode .list .ci-price .amount{font-size:15px}.enable_longpricemode .list .ci-price del .amount{font-size:9px}.ci-salesflsah-container{width:60px;height:60px;position:absolute;top:0;right:-1px}.product_list_widget .ci-salesflsah-container{width:45px;height:45px;right:auto;left:0}.product_list_widget li a{position:relative}.icon-sale-flash-right,.icon-sale-flash-left{position:absolute;top:0;z-index:10}.icon-sale-flash-right{right:0;font-size:60px}.icon-sale-flash-left{top:-10px;left:0;font-size:50px}.onsale{position:absolute;z-index:20;margin:0!important;padding:0!important;color:#fff;font-weight:700;text-align:center;text-transform:uppercase}.ci-salesflsah-container-right .onsale{top:10px!important;right:3px!important;font-size:14px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.ci-salesflsah-container-left .onsale{top:-5px!important;left:0!important;font-size:10px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.woocommerce .widget_product_categories ul li,.woocommerce .widget_product_categories ul li a{font-size:14px;line-height:24px;font-weight:700}.woocommerce .widget_product_categories ul li li,.woocommerce .widget_product_categories ul li li a{font-weight:400}.woocommerce .widget_product_categories li a,.woocommerce .widget_product_categories li a:hover{text-decoration:none}.woocommerce .widget_product_categories .count{float:right;padding:3px 10px;font-size:12px;line-height:12px;text-align:center;color:#fff;font-weight:400;border-radius:4px}.woocommerce .widget_product_categories ul.children{margin-left:20px}.woocommerce .widget_product_categories ul,.woocommerce .widget_product_categories li{clear:both}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#ccc!important}.woocommerce .widget_price_filter .price_slider_wrapper .ui-slider-range,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-slider-range{box-shadow:inset 0 0 0 0 transparent;-webkit-box-shadow:inset 0 0 0 0 transparent}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{box-shadow:none;border:0;padding:5px}.woocommerce .widget_price_filter .ui-slider-horizontal,.woocommerce-page .widget_price_filter .ui-slider-horizontal{height:.2em}.woocommerce .widget_price_filter .price_slider_amount,.woocommerce-page .widget_price_filter .price_slider_amount{padding-top:10px;text-align:left}.woocommerce .price_label,.woocommerce-page .price_label{line-height:35px}.woocommerce ul.products li.product .ci-action-cartlink-container .button{margin-top:0}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce #content input.button,.woocommerce #respond input#submit,a.button,button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,#ci-switches a.add_to_wishlist,input.input-text,.ci-cartlayer-container .min-cart-btn,.ci-cartlayer-container .checkout-button,li.widget_product_search #searchsubmit,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,form.woocommerce-product-search input{padding:0 18px;font-size:14px!important;color:#fff;text-rendering:optimizeLegibility;line-height:14px;border:0;box-shadow:none;border-radius:4px;border:0!important}form.woocommerce-product-search label{display:none}li.widget_product_search #s,form.woocommerce-product-search input.search-field{width:100%;display:block;margin:10px 0;padding:5px;border-radius:4px}body.woocommerce table.cart a:hover.remove,body.woocommerce-page table.cart a:hover.remove{color:#fff!important;line-height:15px!important}input.input-text{padding:7px}a.add_to_wishlist{white-space:nowrap}a:hover.add_to_wishlist{color:#fff!important}#yith-wcwl-popup-message,#yith-wcwl-message{display:none}.yith-wcwl-add-button{text-align:right}.price_slider_amount button,.ci-simple-product-button button{float:right!important}.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{background:#4f4f4f}#ci-switches .tagcloud a{border:0;box-shadow:none;border-radius:4px;font-family:helvetica;padding:7px 12px 7px 22px;font-size:12px!important;line-height:35px;white-space:nowrap;background:url(../../images/system/tag@2x.png) 7px center no-repeat;background-size:6px 6px;display:inline-block;margin-bottom:5px;line-height:15px}#ci-switches .tagcloud a,.woocommerce .widget_layered_nav ul li.chosen a,.woocommerce-page .widget_layered_nav ul li.chosen a,.woocommerce .widget_layered_nav_filters ul li a,.woocommerce-page .widget_layered_nav_filters ul li a{color:#fff!important}.tagcloud a{text-transform:capitalize}body.woocommerce .widget_layered_nav ul li.chosen a,body.woocommerce-page .widget_layered_nav ul li.chosen a,.woocommerce .widget_layered_nav_filters ul li a,.woocommerce-page .widget_layered_nav_filters ul li a{padding:3px 5px;border:0}.widget_products,.widget_top_rated_products{padding-bottom:30px}.widget_shopping_cart_content li,.widget_products li,.widget_top_rated_products li,.widget_recently_viewed_products li,.widget_recent_reviews li{margin-bottom:10px!important;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1)}.widget_shopping_cart_content li a,.widget_products li a,.widget_top_rated_products li a,.widget_recently_viewed_products li a,.widget_recent_reviews li a{min-height:45px;margin:10px 10px 0 0;font-size:16px;line-height:18px;text-align:left}ul.product_list_widget li,ul.widget_top_rated_products li,.widget_recently_viewed_products li,.widget_recent_reviews li{padding:0!important;text-align:right}.widget_shopping_cart_content li .quantity{width:auto!important;display:block;float:right;font-size:12px}.widget_shopping_cart_content li .quantity .amount{padding-left:10px}.widget_shopping_cart_content .buttons{margin-bottom:0}.widget_shopping_cart_content .buttons a{width:49%;text-align:center;margin-bottom:10px}.widget_shopping_cart_content .buttons a.checkout{margin-bottom:0}h3#ship-to-different-address,h3#order_review_heading{margin:40px 0 20px}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img,.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce ul.widget_top_rated_products li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img,.woocommerce-page ul.widget_top_rated_products li img{width:90px;height:90px;float:left;margin:-10px 15px 0 0;border-bottom-left-radius:4px;border-top-left-radius:4px;box-shadow:0 0 0 0 transparent!important;-webkit-box-shadow:0 0 0 0 transparent!important}.woocommerce table.cart img,.woocommerce-page table.cart img{margin-top:0}.woocommerce ul.cart_list li,.woocommerce-page ul.cart_list li{min-height:80px}.woocommerce ul.cart_list li.empty,.woocommerce-page ul.cart_list li.empty{min-height:0;margin-bottom:0;text-align:left;background:0 0;box-shadow:none}body.woocommerce ul.cart_list li dl,body.woocommerce ul.product_list_widget li dl,body.woocommerce-page ul.cart_list li dl,body.woocommerce-page ul.product_list_widget li dl{width:130px;float:left;padding:0 0 10px;font-size:11px;font-weight:400;line-height:16px;border:0!important}body.woocommerce ul.cart_list li dl dd,body.woocommerce ul.product_list_widget li dl dd,body.woocommerce-page ul.cart_list li dl dd,body.woocommerce-page ul.product_list_widget li dl dd{margin:0;padding:0}#content table.cart img,table.cart img{width:50px!important;height:50px!important;margin-top:0}body .woocommerce .star-rating,body .woocommerce-page .star-rating{font-size:10px}.widget_recent_reviews .reviewer{padding-right:10px;font-size:11px}.product_list_widget .amount{float:right;padding:0 15px 5px 0;font-size:18px;font-weight:700}.cart_list .amount{padding-right:0!important}.product_list_widget del .amount{float:none;font-weight:400;font-size:12px}.product_list_widget ins{float:none;background:transparent none}.product_list_widget .from,.product_list_widget del .amount{display:inline;padding-right:5px;line-height:30px!important}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{vertical-align:top;border:0;background:0 0}.ci-shop-content-header{margin-bottom:30px;padding-bottom:13px}.ci-shop-content-header .woocommerce-breadcrumb,.ci-shop-content-header .woocommerce-result-count,.ci-shop-content-header .woocommerce-ordering{font-size:12px;float:left}.ci-shop-content-header .woocommerce-breadcrumb{width:30%}.ci-shop-content-header .woocommerce-result-count{width:50%}.ci-grid-list-toggle-enabled .ci-shop-content-header .woocommerce-result-count{width:30%}.ci-shop-content-header .woocommerce-ordering{width:20%}.ci-grid-list-toggle-enabled .gridlist-toggle{width:60px;float:right;clear:none;margin:0;border:0;box-shadow:none;background:0 0}nav.gridlist-toggle{padding:0!important}.ci-grid-list-toggle-enabled .gridlist-toggle a,.ci-grid-list-toggle-enabled .gridlist-toggle a:hover{padding:5px;color:#c1b0a6!important;line-height:15px!important;box-shadow:none;text-shadow:none;box-shadow:none;border:1px solid #5c4439;background:#5c4439}.ci-grid-list-toggle-enabled .gridlist-toggle a.active,.ci-grid-list-toggle-enabled .gridlist-toggle a:focus{background:#c1b0a6;text-shadow:none;color:#5c4439!important;box-shadow:inset 0 1px 2px #5c4439;-webkit-box-shadow:inset 0 1px 2px #5c4439;-moz-box-shadow:inset 0 1px 2px #5c4439}.ci-grid-list-toggle-enabled .gridlist-toggle a#grid{border-right:1px solid #5c4439;border-bottom-left-radius:2px;border-top-left-radius:2px}.ci-grid-list-toggle-enabled .gridlist-toggle a#list{border-left:1px solid #5c4439;border-bottom-right-radius:2px;border-top-right-radius:2px}h1.product_title{font:24px opensans,helveticaneue Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase}h2.ci-upsells-title,.related h2,.woocommerce-cart h2.ci-crosssells-title{font-family:opensans,helveticaneue Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;text-transform:uppercase}.ci-single-product p.price .from,.ci-single-product p.price .amount,.ci-single-product del .amount,.ci-single-product del span.amount,.ci-simple-price p.price del span.amount,.ci-single-product .related .ci-action-price-container del span.amount,.ci-single-product .upsells .ci-action-price-container del span.amount,.ci-single-product .crosssells .ci-action-price-container del span.amount{font-size:14px;font-weight:400;font-family;'HelveticaNeue',Helvetica,Arial,sans-serif}.ci-single-product span.amount,.ci-single-product p.price ins .amount,.ci-single-product ins span.amount,.ci-simple-price p.price span.amount{font-size:36px;font-family;'HelveticaNeue',Helvetica,Arial,sans-serif;font-weight:700}.ci-single-product .related .ci-action-price-container span.amount{font-size:18px}.ci-single-product .upsells .products,.ci-single-product .related .products{margin-left:-15px}.ci-single-product del{display:block}.ci-single-product .onsale{display:none}.ci-single-product .upsells .onsale,.ci-single-product .related .onsale{display:block}.ci-single-product .upsells .onsale{display:block}.summary .product_meta{margin-top:0}.ci-meta-description{width:45%;float:left}.summary.entry-summary>.clear{clear:none}table.wishlist_table{border:1px solid #5c443a;border-radius:4px;border-collapse:separate}table.shop_table th,table.shop_table td,table.wishlist_table th,table.wishlist_table td{padding:10px 0}table.shop_table td,table.wishlist_table th{border-top:1px solid rgba(0,0,0,.1)}table.wishlist_table th.product-price,table.wishlist_table th.product-stock-stauts{text-align:center}a.remove_from_wishlist{margin-left:10px;padding:0 4px 4px;font-weight:700;font-size:20px;color:red!important}a:hover.remove_from_wishlist{color:#fff!important;border-radius:100%}table.wishlist_table a.button{margin-top:0;margin-bottom:0}.ci-wishlistbtn-container,.yith-wcwl-add-to-wishlist{width:45%;float:right}.yith-wcwl-add-button a,.yith-wcwl-add-button img{float:right}a.add_to_wishlist{margin-right:0;line-height:28px!important}body.woocommerce #content div.product form.cart .button,body.woocommerce div.product form.cart .button,body.woocommerce-page #content div.product form.cart .button,body.woocommerce-page div.product form.cart .button,.variations_button .quantity,.variations_button button.button{float:right}li.widget_product_search #searchsubmit{margin-left:0!important}.product .woocommerce-product-rating{padding-top:10px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input::-o-outer-spin-button,input::-o-inner-spin-button{-o-appearance:none;margin:0}.woocommerce .woocommerce3plus div.product form.cart div.quantity{position:relative}.quantity{width:96px!important;height:30px;position:relative}.woocommerce-page .woocommerce2-3plus .quantity{width:40px!important}.woocommerce-page .woocommerce2-3plus .widget_shopping_cart_content .quantity{width:auto!important}.woocommerce .woocommerce2-3plus div.product form.cart div.quantity{float:right}.quantity input{width:30px!important;height:30px!important;border-radius:4px!important;text-shadow:none!important}.quantity input.minus,.quantity input.plus{color:#fff!important;box-shadow:0 0 0 #000!important}.quantity input.minus{right:66px!important}.quantity input.qty{float:none;position:absolute;top:0;right:33px!important}.quantity input.plus{right:0!important}.ci-share-hl,.sku-txt,.posted_in span,.tagged_as span{font-weight:700}figure.woocommerce-product-gallery__wrapper div.woocommerce-product-gallery__image:first-child a.zoom img{width:100%;max-width:100%!important;display:block}.meta-data .posted_in{opacity:1}.ci-single-product .woocommerce-main-image img,.ci-single-product .thumbnails img,.woocommerce3plus .ci-single-product .images .woocommerce-product-gallery__image a.zoom img{border-radius:4px}.woocommerce3plus .ci-single-product .images .woocommerce-product-gallery__image a.zoom img{max-width:18%}.ci-single-product .thumbnails a.zoom,.ci-single-product .thumbnails a.zoom img{display:inline!important}.ci-single-product .thumbnails a.zoom img,.woocommerce3plus .ci-single-product .images .woocommerce-product-gallery__image a.zoom img{margin:0 10px 10px 0}.woocommerce3plus .ci-single-product .images .woocommerce-product-gallery__image a.zoom img{float:left;margin-top:10px;margin-bottom:0}.woocommerce .woocommerce3plus div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){display:inline}.ci-single-product .thumbnails img,.woocommerce .woocommerce3plus div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:auto!important;height:auto!important}.single_variation{max-width:50%}.share-button{padding-top:20px}.share-button .ci-share-hl,.share-button .icon-googleplus,.share-button .icon-pinterest,.share-button .icon-facebook,.share-button .icon-twitter{display:block;float:left}.share-button .icon-googleplus,.share-button .icon-pinterest,.share-button .icon-facebook,.share-button .icon-twitter{font-size:24px}.ci-single-product ul.tabs,.ci-single-product ul.tabs li{padding-left:0!important}.ci-single-product ul.tabs li,.ci-single-product ul.tabs li.active{padding-left:4px!important;padding-right:20px!important;text-shadow:none!important;background:transparent none!important;border:0!important;border-radius:0!important;box-shadow:0 0 0 #fff!important}.ci-single-product ul.tabs li a{font-size:16px;font-weight:400!important}.ci-single-product ul.tabs li.active a{font-weight:700!important}.woocommerce-tabs{margin-top:20px}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active::before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active::after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:0 0 0 #fff!important}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{border:0!important;box-shadow:0 1px 1px rgba(0,0,0,.1)}ol.commentlist{padding-left:0}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin-left:70px}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{width:60px;padding:0;border:0;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.1)}.star-rating,.woocommerce .star-rating::before,.woocommerce-page .star-rating::before,a.star-1,a.star-2,a.star-3,a.star-4,a.star-5{color:#f0921e!important}.ci-action-price-container .star-rating{display:none!important}.ci-single-product p.meta{display:none}#respond label{padding-right:20px;white-space:nowrap}.ci-single-product p.stars{float:right}input#submit,a.button,a.wc-forward,.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,li.widget_product_search #searchsubmit,form.woocommerce-product-search input[type=submit]{line-height:30px!important;text-shadow:none!important}table.variations td.label{padding:10px 0 0}table.variations select{display:block;float:none!important;margin-top:10px;padding:5px!important;font-size:12px!important}table.variations a.reset_variations{display:block;margin:10px 0}table.variations,table.variations td.value{border:0!important}.ci-post-container-body .wcml_currency_switcher{display:none}.woocommerce .woocommerce-error::before,.woocommerce-page .woocommerce-error::before{line-height:0}.woocommerce .woocommerce-error::before,.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-message::before,.woocommerce-page .woocommerce-error::before,.woocommerce-page .woocommerce-info::before,.woocommerce-page .woocommerce-message::before{height:35px}.woocommerce .ci-shop-content-header .woocommerce-error,.woocommerce .ci-shop-content-header .woocommerce-info,.woocommerce .ci-shop-content-header .woocommerce-message{width:100%;float:left}.ci-success-message{display:none;width:100%;padding:10px;overflow:hidden;font-family:Helvetica,arial,sans-serif;font-weight:700;border-radius:4px}.ci-success-message p{padding:0;margin:0}.ci-success-message,.icon-check,.ci-message-text,.ci-view-cart-link,a:hover.ci-view-cart-link,.icon-arrow-right{color:#fff!important;line-height:24px}.icon-check,.icon-arrow-right{font-size:24px;vertical-align:-5px;line-height:24px}.ci-message-text{line-height:24px}.ci-message{float:left}.ci-view-cart-link{float:right}a:hover.ci-view-cart-link .ci-cart-text{text-decoration:underline!important}.woocommerce-cart h2{font-size:24px;font-weight:700;text-transform:uppercase}.woocommerce-cart h2.cart-title{margin-top:0}.woocommerce-cart h3.ci-postheadline{display:none}.ci-cart-thumbnail{width:90px}div.coupon{display:inline}.cart .checkout-button{float:right!important}dd p{margin-top:0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:2px 0}.woocommerce-checkout #payment{background-color:transparent!important;border:1px solid rgba(0,0,0,.1)!important}.payment_box{background:rgba(0,0,0,.1)!important}.woocommerce-checkout #payment div.payment_box:before{top:-1em;border-bottom-color:rgba(0,0,0,.1)!important}.payment_box p{margin:0}.place-order input#place_order.button.alt{width:100%;margin-top:20px;padding:20px;font-size:20px!important}.ci-cart-container small{display:block;text-align:right}.icon-cart,.ci-cartbtn-quickcontent{float:left}.ci-action-cartlink-container .icon-cart{float:none}.ci-cartbtn-quickcontent,.ci-cartbtn-quickcontent *{display:inline;font-size:12px;font-weight:700;line-height:25px}.ci-cartbtn-quickcontent{padding-right:5px}.ci-cartbtn-quickcontent small{display:none}.ci-cartlayer-container,.ci-cartlayer-container .ci-cart-arrow-container,.ci-cartlayer-container .ci-cart-content-container{width:310px}.ci-cartlayer-container .ci-cart-content-container{padding:20px}.ci-cartlayer-container{position:absolute;top:25px;right:0;z-index:1000}.ci-cartlayer-container .ci-cart-arrow-container{height:23px;position:relative}.ci-cartlayer-container .ci-cart-arrow{width:0;height:0;position:absolute;bottom:-1px;right:20px;border-style:solid;border-width:0 11.5px 9px;border-color:transparent transparent #fff transparent}.ci-cartlayer-container .ci-cart-content-container{height:auto;max-height:500px;overflow:scroll;background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.ci-cartlayer-container .details{margin-bottom:10px}.ci-cartlayer-container .thumbnail,.ci-cartlayer-container .title,.ci-cartlayer-container .product_price{float:left;text-align:left}.ci-cartlayer-container .thumbnail,.ci-cartlayer-container .thumbnail img{width:70px;height:70px;border-radius:4px}.ci-cartlayer-container .thumbnail{margin-right:20px}.ci-cartlayer-container .title{width:120px}.ci-cartlayer-container .product_price{width:60px;text-align:right}.ci-cartlayer-container .product_name,.ci-cartlayer-container .ci-product-name,.ci-cartlayer-container .product_price,.ci-cartlayer-container .product_price .amount,.ci-cartlayer-container .ci-mini-subtotal,.ci-cartlayer-container .ci-mini-subtotal .amount{font-size:14px;font-weight:700;line-height:16px}.ci-cartlayer-container .ci-product-name{display:block;padding-bottom:3px}.ci-cartlayer-container .unit-price,.ci-cartlayer-container .qty,.ci-cartlayer-container .ci-variants *{font-size:11px;font-weight:400;line-height:16px}.woocommerce td.product-name dl.variation dd,.woocommerce-page td.product-name dl.variation dd,dl.variation dd{margin:0;padding:0}.ci-cartlayer-container dl.variation dt,.ci-cartlayer-container dl.variation dd,.ci-cartlayer-container dl.variation dd p{display:inline}.ci-cartlayer-container dl.variation dd::after{content:'';display:block}.ci-cartlayer-container .ci-variants p{margin:0;padding:0}.ci-cartlayer-container .min-cart-btn,.ci-cartlayer-container .checkout-button{width:100%}.ci-cartlayer-container a.checkout-button{display:none}.ci-cartlayer-container .min-cart-btn{border:1px solid #000!important;background-color:transparent!important}.widget_shopping_cart_content a.ci-view-cart{border:1px solid #5c4439!important;background-color:#fff!important}.ci-cartlayer-container .ci-separator{border-top:1px dashed #000}.ci-cartlayer-container .ci-mini-subtotal,.ci-cartlayer-container .ci-mini-subtotal .amount{float:right}.ci-cartlayer-container .ci-mini-subtotal{margin:10px 0 20px}.order_details{padding:10px;border-radius:4px}.woocommerce #content nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul{border:0}.disable_catsonproductstream .posted_in{display:none}.disable_catsonproductstream .ci-single-product .posted_in{display:block}.disable_productimages .ci-product{padding-top:}.disable_productimages .ci-product img,.disable_productimages .shop-sidebar .attachment-shop_thumbnail,.disable_productimages .shop-sidebar .woocommerce-placeholder,.disable_productimages #ci-widgetarea-extended_footer .attachment-shop_thumbnail,.disable_productimages #ci-widgetarea-extended_footer .woocommerce-placeholder,.disable_productimages .ci-cartlayer-container .thumbnail,.disable_productimages th.product-thumbnail,.disable_productimages td.ci-cart-thumbnail{display:none!important}.disable_productimages .ci-cartlayer-container .title{width:210px}.disable_productimages .shop-sidebar li a,.disable_productimages #ci-widgetarea-extended_footer li a{padding-left:15px}.disable_productimages .shop-sidebar li .star-rating,.disable_productimages #ci-widgetarea-extended_footer li .star-rating{margin-left:15px}.disable_productimages .icon-sale-flash-right{font-size:33px}.disable_productimages .ci-salesflsah-container-right .onsale{top:5px!important;right:1px!important;font-size:8px}.disable_productimages .icon-sale-flash-left{font-size:36px}.disable_productimages .ci-salesflsah-container-left .onsale{top:-8px!important;left:1px!important;font-size:7px}.ci-productimg-container{height:100%;float:left}.ci-productimg-container img{border:1px solid #f0f}.ci-left-side-container,.ci-right-side-container{float:left}.ci-left-side-container{width:100px}.ci-right-side-container{width:120px}#order_comments{padding:10px}.woocommerce-checkout #payment{background-color:#fff}.woocommerce .woocommerce2-3plus ul.products li.product .button{margin-top:0}.woocommerce .woocommerce2-3plus div.product form.cart div.quantity,.woocommerce-page .woocommerce2-3plus table.cart div.quantity{position:relative}.woocommerce .woocommerce2-3plus .quantity input.qty{right:0!important}.woocommerce-page .woocommerce2-3plus tr.cart_item .quantity input.qty{left:0!important}.woocommerce2-3plus .ci-cartlayer-container a.checkout-button,.woocommerce2-3plus a.checkout-button{display:none}body ul.products.list .ci-product-img-container{width:20%;float:left}body ul.products.list li.product img{width:100%!important;float:none;margin:0;border-top-rigth-radius:0;border-bottom-left-radius:4px}.list .ci-product img{border-top-right-radius:0}.ci-shortdesc-container,ul.products.list .ci-action-cartlink-container p{display:none}ul.products.list .ci-shortdesc-container{display:block;padding:20px 0;font-size:13px}ul.products.list li .ci-product{margin-bottom:20px!important}ul.products.list .ci-title-shop{width:100%;float:none;margin:10px 0 0;display:block}ul.products.list .ci-title-shop .ci-title-shop-link,ul.products.list .posted_in{display:block}ul.products.list li.product h3,ul.products.list li.product div[itemprop=description],ul.products.list li.product .price,ul.products.list li.product .gridlist-buttonwrap{width:100%!important;float:left!important}ul.products.list .type-product .ci-product-meta,ul.products.list .ci-category .ci-product-meta{width:78%;height:auto;float:left;padding:0 0 0 20px;display:inline-block}.disable_productimages ul.products.list .type-product .ci-product-meta,.disable_productimages ul.products.list .ci-category .ci-product-meta{width:95%;padding-bottom:20px}ul.products.list .type-product .ci-producttitle-container{float:left}ul.products.list .type-product .ci-price.ci-action-container{float:right;margin-top:100px}ul.products.list .type-product .ci-producttitle-container{width:80%}ul.products.list .type-product .ci-price.ci-action-container{width:20%}ul.products.list .ci-action-container,ul.products.list .ci-action-price-container,ul.products.list .ci-action-cartlink-container,ul.products.list .ci-action-cartlink-container a,ul.products.list .ci-action-cartlink-container a.button{width:115px}ul.products.list .ci-action-container-hover .ci-action-price-container{right:120px!important}.ci-category .ci-title-shop{width:100%;margin-left:0;padding-bottom:25px}.ci-category .ci-title-shop h3{padding-bottom:0!important}.list .ci-category .ci-title-shop h3{padding-bottom:10px}.ci-category .ci-title-shop .count{padding-bottom:18px}.list .ci-category .ci-title-shop .count{padding-bottom:0}body .wc-tab li{list-style-type:none!important}.ci-upsell-product{width:20%;float:left;margin-right:5%}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{box-shadow:none;border:0}.coupon label{display:none}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{display:none}#woocommerce-coupon-data ul.wc-tabs,#woocommerce-product-data ul.wc-tabs,.woocommerce ul.wc-tabs{background-color:transparent}.hide_cartlayer #ci-cart-container,.hide_cartlayer .ci-stickymenu-content #ci-cart-container,.hide_addtocartbtn .single_add_to_cart_button,.hide_addtocartbtn form.cart .quantity,.woocommerce .hide_addtocartbtn .wishlist_table td.product-add-to-cart .add_to_cart_button,.hide_addtocartbtn_streampage .ci-action-container,.hide_prices .woocommerce-Price-amount,.hide_prices .from,.hide_price_productdetailpage .summary .price{display:none!important}.hide_addtocartbtn_streampage .ci-title-shop{width:95%!important}