#page-shop-sidebar{padding-top:30px}.shop-main-products-list .row_{margin:0 !important}.shop-main-products-list .item{margin-bottom:60px !important}.product_list_widget{list-style:none;clear:both}.product_list_widget .first{clear:both}.woocommerce .star-rating,.woocommerce-page .star-rating{float:none;margin:auto;width:100px}.woocommerce .star-rating:before,.woocommerce-page .star-rating:before,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{font-size:13px;letter-spacing:4px}.woocommerce span.onsale,.woocommerce-page span.onsale{z-index:2}.woocommerce .comment-text .star-rating,.woocommerce-page .comment-text .star-rating{float:right}.star-rating span{color:#ff5344}.term-description{border-bottom:1px solid #e1e1e1;margin-bottom:30px}.img-category{border:1px solid #e1e1e1;padding:30px;margin-bottom:30px;overflow:hidden}.img-category img{float:left;margin-right:30px}.img-category .term-description{border-bottom:none;overflow:hidden;margin-bottom:0}.img-category .term-description p{margin:0}.issubcategories{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e1e1e1}.subcategories a{display:block;margin:0;text-align:center}.subcategories a .product-cat-image{display:block;height:110px}.subcategories a .product-cat-image img{display:block;max-height:100%;margin:auto;opacity:.6;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.subcategories a:hover .product-cat-image img{opacity:1;transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}.subcategories .category-name{display:block;margin:10px 0 0;padding:0;font-size:16px;text-transform:uppercase}.woocommerce #content .subcategories .product-category{padding-bottom:25px;padding-top:25px}nav.jv-nav-right ul.product-categories{margin:0;padding:0;list-style:none}nav.jv-nav-right ul.product-categories ul{margin:0 0 0 25px;padding:0;display:none}nav.jv-nav-right ul.product-categories li{position:relative;margin-bottom:5px;line-height:30px}nav.jv-nav-right ul.product-categories li .showsubmenu{font-size:22px !important;position:absolute;z-index:10;right:0;width:40px;height:60px;top:0;line-height:60px;text-align:center;cursor:pointer}nav.jv-nav-right ul.product-categories li.parent-showsub>ul{display:block}nav.jv-nav-right ul.product-categories li.parent-showsub>.showsubmenu{-webkit-transform:rotate(180deg);transform:rotate(180deg)}nav.jv-nav-right ul.product-categories ul{margin-left:15px}nav.jv-nav-right ul.product-categories ul a{line-height:40px;text-transform:capitalize}nav.jv-nav-right ul.product-categories ul li .showsubmenu{height:40px;line-height:40px}.product-filter{background:#fff;border-bottom:1px solid #e1e1e1;margin-bottom:40px;padding:0 0 30px}.product-filter .woocommerce-ordering{margin:15px 0 0}.product-filter .woocommerce-ordering .chosen-container{min-width:300px}.widget_price_filter h3.widget-title{display:none}#page #content .shop-products-list .item{margin-bottom:40px}.shop-products-list .product_list_widget li{padding:0 15px}.slider-products .product_list_widget li{padding:0 !important}.shop-products-list .product_list_widget .inner-item{position:relative;text-align:center;color:#fff;overflow:hidden}.shop-products-list .product_list_widget .product-img{display:block;margin-bottom:0;position:relative;overflow:hidden}.shop-products-list .product_list_widget .product-img a{display:block;position:relative;overflow:hidden}.shop-products-list .product_list_widget .product-img a:before{content:"";background:rgba(0,0,0,.6);z-index:1;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity 1s ease 0s;-webkit-transition:opacity 1s ease 0s}.shop-products-list .product_list_widget .product-img .wp-post-image{transition:all .9s ease 0s;-moz-transition:all .9s ease 0s;-webkit-transition:all .9s ease 0s;width:100%;height:auto;float:none;display:block;margin:0;box-shadow:none;-webkit-box-shadow:none;max-width:600px}.shop-products-list .product_list_widget .product-img .wp-post-image-2{transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-webkit-transition:all .6s ease 0s;position:absolute;top:0;left:0;right:0;bottom:0;transform:translateY(100%);-webkit-transform:translateY(100%);-ms-transform:translateY(100%)}.shop-products-list .product_list_widget .wc-forward{z-index:10;display:block;padding:0;font-weight:300;font-size:120%;color:#fff;text-align:center;background:#000;height:60px;line-height:60px;height:0;overflow:hidden;position:absolute;bottom:0;width:100%}.shop-products-list .product_list_widget .addtocart.loading{font-size:0}.shop-products-list .product_list_widget .addtocart.loading:before{-webkit-animation:load8 1.1s infinite linear;animation:1.1s linear 0s normal none infinite running load8;border-color:rgba(255,255,255,.2) rgba(255,255,255,.2) rgba(255,255,255,.2) #fff;border-radius:50%;border-style:solid;border-width:5px;content:"";display:block;font-size:10px;height:60px;left:50%;margin:0 0 0 -30px;position:absolute;top:0;width:60px}.shop-products-list .product_list_widget .product-info{position:absolute;z-index:2;top:20%;right:15px;bottom:60px;left:15px;display:none}.shop-products-list .product-action{color:#fff;z-index:10;text-align:center;opacity:0;height:0;position:absolute;bottom:0;left:10px;right:10px;transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}.shop-products-list .product-action .item-btn{width:60px;margin-left:5px;height:60px;float:right;position:relative}.shop-products-list .product-action .item-btn div{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding:0}.shop-products-list .product-action .item-addtocar{display:block;float:none;margin:0;overflow:hidden;position:relative;width:auto}.shop-products-list .product-action .item-addtocar>*{width:100%;height:100%;display:block;padding:0;font-size:120%;color:#fff;text-align:center;line-height:60px;height:60px;overflow:hidden;text-transform:uppercase;font-weight:500}.item-btn .yith-wcwl-add-button,.item-btn .yith-wcwl-wishlistexistsbrowse,.item-btn .yith-wcwl-wishlistaddedbrowse{z-index:2}.item-btn .yith-wcwl-wishlistexistsbrowse a,.item-btn .yith-wcwl-wishlistaddedbrowse a,.item-btn .added{color:red !important}.item-btn .yith-wcwl-add-to-wishlist{margin:0}.item-btn .yith-wcwl-add-to-wishlist .feedback,.yith-wcwl-wishlistaddresponse{display:none !important}.item-btn .yith-wcwl-add-to-wishlist .ajax-loading{position:absolute}.item-btn .compare-button a{background:0 0;border:medium none;bottom:0;left:0;position:absolute;right:0;top:0;opacity:0}.item-btn{display:inline-block}.item-btn .clear{display:none !important}.item-btn .btnicon{display:inline-block !important;overflow:hidden;position:relative;display:inline-block;width:100%;height:60px;text-align:center;line-height:60px;background:#222;color:#dcdcdc;font-size:18px}.item-btn .btnicon:hover{color:#fff}.shop-products-list .product-action .item-btn .btnicon{color:#fff}.shop-products-list .product_list_widget .product-title{display:block;font-weight:400 !important;font-size:18px}.shop-products-list .product_list_widget .star-rating,.shop-products-list .product_list_widget .desc{margin-bottom:20px}.shop-products-list .product_list_widget .product-price .price{display:inline-block;font-weight:500;padding-bottom:15px}.shop-products-list .product_list_widget .price .amount{color:#fff;font-size:32px}.shop-products-list .product_list_widget .price ins{text-decoration:none;font-size:32px}.shop-products-list .product_list_widget .price del .amount{font-size:22px;font-weight:300}.shop-products-list .product_list_widget .desc{color:#f5f5f5}.shop-products-list .product_list_widget .inner-item:hover .product-info{display:block;animation:fadeInDown .3s;-webkit-animation:fadeInDown .3s}.shop-products-list .product_list_widget .inner-item:hover .product-img a:before{opacity:1}.shop-products-list .product_list_widget .inner-item:hover .product-action{opacity:1;height:60px}.shop-products-list .product_list_widget .inner-item:hover .product-img-2 .wp-post-image{transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%)}.shop-products-list .product_list_widget .inner-item:hover .product-img-2 .wp-post-image-2{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}.pp_gallery ul a img{width:50px !important}.product_list_widget span.onsale,.shop-info-detail span.onsale{color:#fff;font-size:12px;font-weight:300;left:6px;line-height:40px;margin:0;height:40px;width:40px;padding:0;position:absolute;text-align:center;text-shadow:none;top:6px}#page .inner-item .price{font-size:20px}#page .inner-item .price del{color:#333}#page .inner-item .price ins{text-decoration:none}.woocommerce_count{float:right;line-height:54px}.woocommerce_count p{float:none;margin:20px 0 0 !important}.cols1 .row{margin:0 !important}.cols1 .product+.product,.cols1 .item+.item{border-top:1px dashed #ccc;padding-top:20px;margin-top:20px}.cols1 .inner-item,.cols1 .product-title,.cols1 .desc,.cols1 .text-center{overflow:hidden;text-align:left}.cols1 .product-img{float:left;margin:0 10px 0 0 !important;width:80px;position:relative}.cols1 .product-action{text-align:center;padding-top:5px}.cols1 .product-img .btnicon{line-height:normal;background:0 0 !important;border-radius:0;height:auto;text-align:center;width:auto;font-size:14px}.cols1 .addtocart,.cols1 .desc,.cols1 .price del,.cols1 .product-img .onsale,.cols1 .product-action{display:none !important}.cols1 .product-title{font-size:16px;margin-bottom:15px}.cols1 .shop-products-list .product_list_widget .price{border:none;line-height:normal;font-size:18px !important;padding:0}.woocommerce .cols1 .star-rating,.woocommerce-page .cols1 .star-rating{margin-bottom:10px}.sidebar .slider-products-2 .product_list_widget{width:auto;margin:0 -5px !important}.sidebar .slider-products-2 .inner-item{padding:0 5px !important}.sidebar .slider-products-2 .product-img{margin-bottom:5px}.sidebar .slider-products-2 .product-action,.sidebar .slider-products-2 .product-title,.sidebar .slider-products-2 .desc,.sidebar .slider-products-2 .text-center,.sidebar .slider-products-2 .addtocart,.sidebar .slider-products-2 .product-img:before,.sidebar .slider-products-2 .onsale{display:none}.tagcloud a{border:1px solid #ccc;display:inline-block;margin-bottom:5px;padding:5px 10px}.widget_recent_reviews li+li{border-top:1px solid #ccc;padding:20px 0 0 !important;margin:20px 0 0 !important}.slider-products.shop-products-list .owl-item:before{position:absolute;top:0;bottom:0;width:1px;background-color:#ddd}.forminput .input-text{width:100%}.forminput p{margin-bottom:20px}.woocommerce form .form-row,.woocommerce-page form .form-row{margin:0 0 10px;padding:0}.wraptable{overflow:auto;margin-bottom:30px}.table_shop_cart{width:100%}.table_shop_cart th,.table_shop_cart td{padding:15px 10px}.table_shop_cart th{font-weight:300;font-size:16px}.table_shop_cart{border:1px solid #e1e1e1}.table_shop_cart tbody tr,.table_shop_cart tfoot tr{border-bottom:1px solid #e1e1e1}.table_shop_cart tbody td,.table_shop_cart tfoot td{border:0 none}.table_shop_cart .product-thumbnail{text-align:center}.table_shop_cart .quantity{display:inline-block}#page .table_shop_cart .remove{background:none repeat scroll 0 0 rgba(0,0,0,0) !important;color:inherit !important;display:inline-block;font-size:140%;vertical-align:top}#page .table_shop_cart .product-quantity .remove{position:relative;top:20px}.table_shop_cart .coupon{width:70%;margin:0 auto}.table_shop_cart .coupon .input-text{border-radius:0;height:60px;width:100%}.table_shop_cart .input-group-addon{border-radius:0;padding:0 40px}.table_shop_cart .product-thumbnail img{width:90px}.panel_cart_totals .panel-body{min-height:206px}.panel_cart_totals table tr+tr{border-top:1px solid #ccc}.panel_cart_totals table td{padding:10px 0}.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before,.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before{padding:0}.order-info{padding:15px}.shop-info-detail{margin-bottom:30px}h1.product_title{font-size:32px}.woocommerce-main-image{display:block;margin-bottom:10px}.shopImages .shop-thumbnails{float:left;width:17%;margin-right:3%}.shopImages .shop-thumbnails .item{margin-bottom:40px}.shopImages .shopImages-main{overflow:hidden;position:relative}.shopImages .shopImages-main a{display:block}.shopImages .shopImages-main img{width:100% !important;display:block !important}.shop-info-detail .woocommerce-product-rating{float:right}.shop-info-detail .shop-summary .borderBottom{border-bottom:1px solid #e1e1e1;padding-bottom:30px;margin-bottom:30px}.shop-info-detail .shop-summary .borderBottom p{margin:0}.single_variation_wrap .single_variation{overflow:hidden;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;overflow:hidden;padding-bottom:25px;padding-top:25px;margin-bottom:30px}.single_variation_wrap .single_variation .price{float:left;margin:0}.single_variation_wrap .single_variation .stock{float:right;margin:0}.woocommerce div.product .stock,.woocommerce #content div.product .stock,.woocommerce-page div.product .stock,.woocommerce-page #content div.product .stock{color:#000}.product_meta p{margin-bottom:10px}.product_meta .sku_wrapper,.product_meta .posted_in,.product_meta .tagged_as{display:block;margin-bottom:10px}.shop-info-detail .item-btn{float:right;margin-left:5px}.shop-info-detail .item-btn .btnicon{background-position:0 0}table.variations td{padding:0 0 10px !important}table.variations .label{text-align:left}table.variations label{padding:0;line-height:30px;display:block;width:100px}table.variations .value .reset_variations{display:block;padding-top:10px}span.count-cart{position:absolute;background:#888;top:-7px;right:-7px;line-height:19px;min-width:19px;border-radius:10px;font-size:12px;padding:0 5px}a:hover span.count-cart{color:#fff}.widget_shopping_cart_content{position:relative}.woocommerce .quantity,.woocommerce #content .quantity,.woocommerce-page .quantity,.woocommerce-page #content .quantity{width:auto;margin:0 !important}.woocommerce .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce-page #content .quantity input.qty{border:1px solid #ccc;border-right:none;box-shadow:none;-webkit-box-shadow:none;height:50px;margin:0;padding:0 10px;text-align:center;width:90px}.woocommerce .quantity .plus,.woocommerce .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce #content .quantity .minus,.woocommerce-page .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page #content .quantity .minus{border:1px solid #c7c0c7;box-shadow:none;-webkit-box-shadow:none;font-size:24px;font-weight:400;height:25px;text-align:center;text-shadow:none;width:30px;border-left:none;border-right:none}form.cart .single_add_to_cart_button{float:left;padding:0 20px}.woocommerce div.product div.images img,.woocommerce #content div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce-page #content div.product div.images img{box-shadow:none;-webkit-box-shadow:none}#page-shop-sidebar #content ul.tabs{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;margin:0 0 20px;padding:20px 0}#page-shop-sidebar #content ul.tabs li{background:0 0;border-radius:0;margin:0;padding:0;border:none;box-shadow:none;-webkit-box-shadow:none;border-left:1px solid #e1e1e1}#page-shop-sidebar #content ul.tabs li:first-child{border:none !important}#page-shop-sidebar #content ul.tabs li:before,#page-shop-sidebar .tabs li:after,#page-shop-sidebar #content ul.tabs:before,#page-shop-sidebar #content ul.tabs:after{display:none}#page-shop-sidebar #content ul.tabs li a{margin:0;padding:0 20px;border:none;box-shadow:none;-webkit-box-shadow:none;line-height:30px;font-weight:400;text-shadow:none}.woocommerce-tabs .panel{box-shadow:none;-webkit-box-shadow:none}.login-comment{margin-bottom:20px}.login-comment label{display:block;margin-bottom:5px}.login-comment input{width:100%}.comment-form-rating{margin-bottom:20px}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:auto !important}.woocommerce div.product div.images img,.woocommerce #content div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce-page #content div.product div.images img{width:auto}.woocommerce #content div.product .cart .quantity.buttons_added{margin:0 1px 25px 0 !important;width:92px}.woocommerce .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce-page #content .quantity input.qty{background-color:#f9f9f9;border:1px solid #eee;border-radius:0;height:60px;line-height:60px}.woocommerce .quantity .plus,.woocommerce .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce #content .quantity .minus,.woocommerce-page .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page #content .quantity .minus{background:none repeat scroll 0 0 #f9f9f9;border:medium none;height:25px;margin:1px 3px 1px 0;padding:4px}.woocommerce #content div.product .shop-info-detail form.cart .single_add_to_cart_button{float:left;width:auto;position:relative;border-radius:0;display:block;padding:0 20px;font-size:100%;color:#fff;text-align:center;line-height:60px;height:60px;overflow:hidden;text-transform:uppercase;font-weight:500}.woocommerce #content div.product .shop-info-detail form.cart .item-btn{margin-left:2px !important;width:59px;height:59px;float:left}.woocommerce #content div.product .related-products>h2{color:#444;font-size:24px;font-weight:400;margin:0 0 75px;text-align:center;text-transform:uppercase}.woocommerce #content div.product .related-products .product_list_widget{display:block}.table_shop_cart thead{color:#444;border-bottom:1px solid #ddd}.woocommerce-cart #page .chosen-container-single .chosen-single{border-radius:0;height:60px !important;line-height:60px !important}.woocommerce-checkout #content .woocommerce input.button{height:60px;line-height:60px;padding:0 55px;color:#fff;border-radius:0;border:none;text-transform:uppercase;font-weight:700}.woocommerce-checkout #content .woocommerce input.button:hover{background-color:#222}.woocommerce form .form-row textarea{padding:15px 20px}.woocommerce-checkout #page .chosen-container-single .chosen-single{height:60px !important;line-height:60px !important;border-radius:0}.woocommerce.columns-2 .item{width:50%;clear:none !important}.woocommerce.columns-3 .item{width:33.3333%;clear:none !important}.woocommerce.columns-4 .item{width:25%;clear:none !important}.woocommerce.columns-6 .item{width:16.6667%;clear:none !important}.tab-gold .wpb_content_element .wpb_tabs_nav{margin-bottom:20px}.tab-gold .wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background-color:#fff;padding:0}.tab-gold .wpb_content_element .wpb_tabs_nav{text-align:center}.tab-gold .wpb_content_element .wpb_tabs_nav li{background-color:#222;display:inline-block !important;float:none !important}.tab-gold .wpb_content_element .wpb_tabs_nav li a{color:#fff;line-height:30px}@media (min-width:992px){.woocommerce.columns-2 .item:nth-child(2n+1),.woocommerce.columns-3 .item:nth-child(3n+1),.woocommerce.columns-4 .item:nth-child(4n+1),.woocommerce.columns-6 .item:nth-child(6n+1){clear:both !important}}@media (min-width:640px) and (max-width:991px){.woocommerce.columns-3 .item,.woocommerce.columns-4 .item,.woocommerce.columns-6 .item{width:50%;clear:none !important}}@media (max-width:639px){.woocommerce.[class*=columns-] .item{width:100% !important;clear:both !important}}@media (min-width:768px){.shop-main-products-list .col-sm-6:nth-child(2n+1),.shop-main-products-list .col-sm-4:nth-child(3n+1),.shop-main-products-list .col-sm-3:nth-child(4n+1){clear:both}}@media (max-width:767px){.shop-main-products-list .col-xs-6:nth-child(2n+1){clear:both}.table_shop_cart .coupon .input-group{display:block;text-align:center}.table_shop_cart .coupon .input-group-addon,.table_shop_cart .coupon .input-text{display:inline-block;vertical-align:middle;margin:0}.table_shop_cart .coupon .input-text{width:auto;margin-left:-5px}.table_shop_cart label.input-group-addon{width:auto;height:60px;line-height:60px;padding:0 25px}.table_shop_cart .coupon .input-group-btn{clear:both;display:block;margin:25px auto 0;width:auto}}@media (max-width:370px){.shop-main-products-list .product{clear:both;width:100%}}