.mc4wp-form input[name^="_mc4wp_honey"]{display:none!important}.mc4wp-form-basic,.mc4wp-form-theme{margin:1em 0}.mc4wp-form-basic,.mc4wp-form-basic input,.mc4wp-form-basic label,.mc4wp-form-theme,.mc4wp-form-theme input,.mc4wp-form-theme label{width:auto;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:auto;height:auto;vertical-align:baseline;line-height:normal}.mc4wp-form-basic:after,.mc4wp-form-theme:after{content:"";display:table;clear:both}.mc4wp-form-basic label,.mc4wp-form-theme label{font-weight:700;margin-bottom:6px;display:block}.mc4wp-form-basic input.placeholdersjs,.mc4wp-form-theme input.placeholdersjs{color:#aaa!important}.mc4wp-form-basic input[type=date],.mc4wp-form-basic input[type=email],.mc4wp-form-basic input[type=tel],.mc4wp-form-basic input[type=text],.mc4wp-form-basic input[type=url],.mc4wp-form-basic select,.mc4wp-form-basic textarea,.mc4wp-form-theme input[type=date],.mc4wp-form-theme input[type=email],.mc4wp-form-theme input[type=tel],.mc4wp-form-theme input[type=text],.mc4wp-form-theme input[type=url],.mc4wp-form-theme select,.mc4wp-form-theme textarea{min-height:32px;width:100%;max-width:480px}.mc4wp-form-basic input[type=number],.mc4wp-form-theme input[type=number]{min-width:40px}.mc4wp-form-basic input[type=checkbox],.mc4wp-form-basic input[type=radio],.mc4wp-form-theme input[type=checkbox],.mc4wp-form-theme input[type=radio]{position:relative;margin:0 6px 0 0;padding:0;height:13px;width:13px;display:inline-block;border:0}.mc4wp-form-basic input[type=checkbox],.mc4wp-form-theme input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.mc4wp-form-basic input[type=radio],.mc4wp-form-theme input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.mc4wp-form-basic button,.mc4wp-form-basic input[type=button],.mc4wp-form-basic input[type=submit],.mc4wp-form-theme button,.mc4wp-form-theme input[type=button],.mc4wp-form-theme input[type=submit]{cursor:pointer;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mc4wp-form-basic label>span,.mc4wp-form-basic li>label,.mc4wp-form-theme label>span,.mc4wp-form-theme li>label{font-weight:400}.mc4wp-form-basic .mc4wp-alert,.mc4wp-form-theme .mc4wp-alert{color:#c09853;clear:both}.mc4wp-form-basic .mc4wp-success,.mc4wp-form-theme .mc4wp-success{color:#468847}.mc4wp-form-basic .mc4wp-notice,.mc4wp-form-theme .mc4wp-notice{color:#3a87ad}.mc4wp-form-basic .mc4wp-error,.mc4wp-form-theme .mc4wp-error{color:#cd5c5c}.rtl .mc4wp-form-reset input[type=checkbox],.rtl .mc4wp-form-reset input[type=radio]{margin:0 0 0 6px}.mc4wp-form-theme input[type=date],.mc4wp-form-theme input[type=email],.mc4wp-form-theme input[type=number],.mc4wp-form-theme input[type=tel],.mc4wp-form-theme input[type=text],.mc4wp-form-theme input[type=url],.mc4wp-form-theme select,.mc4wp-form-theme textarea{height:auto;padding:8px 16px;line-height:1.428571429;color:#555!important;vertical-align:middle;background:0 0;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);text-shadow:none}.mc4wp-form-theme button:focus,.mc4wp-form-theme input:focus,.mc4wp-form-theme select:focus,.mc4wp-form-theme textarea:focus{outline:0;background-image:none}.mc4wp-form-theme textarea{height:auto}.mc4wp-form-theme input[disabled],.mc4wp-form-theme input[readonly]{background-color:#eee}.mc4wp-form-theme button,.mc4wp-form-theme input[type=button],.mc4wp-form-theme input[type=submit]{display:inline-block;padding:8px 16px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0;text-shadow:none;filter:none;height:auto;width:auto}.mc4wp-form-theme button:focus,.mc4wp-form-theme button:hover,.mc4wp-form-theme input[type=button]:focus,.mc4wp-form-theme input[type=button]:hover,.mc4wp-form-theme input[type=submit]:focus,.mc4wp-form-theme input[type=submit]:hover{outline:0;color:#333;text-decoration:none;background:0 0}.mc4wp-form-theme-dark button,.mc4wp-form-theme-dark input[type=submit]{color:#fff!important;background-color:#444!important;border-color:#1e1e1e}.mc4wp-form-theme-dark button:active,.mc4wp-form-theme-dark button:focus,.mc4wp-form-theme-dark button:hover,.mc4wp-form-theme-dark input[type=submit]:active,.mc4wp-form-theme-dark input[type=submit]:focus,.mc4wp-form-theme-dark input[type=submit]:hover{color:#fff!important;background-color:#1e1e1e!important;border-color:#000}.mc4wp-form-theme-dark input[type=date]:focus,.mc4wp-form-theme-dark input[type=email]:focus,.mc4wp-form-theme-dark input[type=tel]:focus,.mc4wp-form-theme-dark input[type=text]:focus,.mc4wp-form-theme-dark input[type=url]:focus,.mc4wp-form-theme-dark select:focus,.mc4wp-form-theme-dark textarea:focus{border-color:#6a6a6a;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(68,68,68,.15);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(68,68,68,.15);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(68,68,68,.15)}.mc4wp-form-theme-light button,.mc4wp-form-theme-light input[type=submit]{color:#000!important;background-color:#fff!important;border-color:#d9d9d9}.mc4wp-form-theme-light button:active,.mc4wp-form-theme-light button:focus,.mc4wp-form-theme-light button:hover,.mc4wp-form-theme-light input[type=submit]:active,.mc4wp-form-theme-light input[type=submit]:focus,.mc4wp-form-theme-light input[type=submit]:hover{color:#000!important;background-color:#d9d9d9!important;border-color:#b3b3b3}.mc4wp-form-theme-light input[type=date]:focus,.mc4wp-form-theme-light input[type=email]:focus,.mc4wp-form-theme-light input[type=tel]:focus,.mc4wp-form-theme-light input[type=text]:focus,.mc4wp-form-theme-light input[type=url]:focus,.mc4wp-form-theme-light select:focus,.mc4wp-form-theme-light textarea:focus{border-color:#d9d9d9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,255,255,.15);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,255,255,.15)}.mc4wp-form-theme-red button,.mc4wp-form-theme-red input[type=submit]{color:#fff!important;background-color:#d9534f!important;border-color:#b52b27}.mc4wp-form-theme-red button:active,.mc4wp-form-theme-red button:focus,.mc4wp-form-theme-red button:hover,.mc4wp-form-theme-red input[type=submit]:active,.mc4wp-form-theme-red input[type=submit]:focus,.mc4wp-form-theme-red input[type=submit]:hover{color:#fff!important;background-color:#b52b27!important;border-color:#761c19}.mc4wp-form-theme-red input[type=date]:focus,.mc4wp-form-theme-red input[type=email]:focus,.mc4wp-form-theme-red input[type=tel]:focus,.mc4wp-form-theme-red input[type=text]:focus,.mc4wp-form-theme-red input[type=url]:focus,.mc4wp-form-theme-red select:focus,.mc4wp-form-theme-red textarea:focus{border-color:#e7908e;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(217,83,79,.15);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(217,83,79,.15);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(217,83,79,.15)}.mc4wp-form-theme-blue button,.mc4wp-form-theme-blue input[type=submit]{color:#fff!important;background-color:#428bca!important;border-color:#2a6496}.mc4wp-form-theme-blue button:active,.mc4wp-form-theme-blue button:focus,.mc4wp-form-theme-blue button:hover,.mc4wp-form-theme-blue input[type=submit]:active,.mc4wp-form-theme-blue input[type=submit]:focus,.mc4wp-form-theme-blue input[type=submit]:hover{color:#fff!important;background-color:#2a6496!important;border-color:#193c5a}.mc4wp-form-theme-blue input[type=date]:focus,.mc4wp-form-theme-blue input[type=email]:focus,.mc4wp-form-theme-blue input[type=tel]:focus,.mc4wp-form-theme-blue input[type=text]:focus,.mc4wp-form-theme-blue input[type=url]:focus,.mc4wp-form-theme-blue select:focus,.mc4wp-form-theme-blue textarea:focus{border-color:#7eb0db;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(66,139,202,.15);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(66,139,202,.15);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(66,139,202,.15)}.mc4wp-form-theme-green button,.mc4wp-form-theme-green input[type=submit]{color:#fff!important;background-color:#5cb85c!important;border-color:#3d8b3d}.mc4wp-form-theme-green button:active,.mc4wp-form-theme-green button:focus,.mc4wp-form-theme-green button:hover,.mc4wp-form-theme-green input[type=submit]:active,.mc4wp-form-theme-green input[type=submit]:focus,.mc4wp-form-theme-green input[type=submit]:hover{color:#fff!important;background-color:#3d8b3d!important;border-color:#255625}.mc4wp-form-theme-green input[type=date]:focus,.mc4wp-form-theme-green input[type=email]:focus,.mc4wp-form-theme-green input[type=tel]:focus,.mc4wp-form-theme-green input[type=text]:focus,.mc4wp-form-theme-green input[type=url]:focus,.mc4wp-form-theme-green select:focus,.mc4wp-form-theme-green textarea:focus{border-color:#91cf91;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(92,184,92,.15);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(92,184,92,.15);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(92,184,92,.15)}.wp-pagenavi {
clear: both;
}
.wp-pagenavi a, .wp-pagenavi span {
text-decoration: none;
border: 1px solid #BFBFBF;
padding: 3px 5px;
margin: 2px;
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
border-color: #000;
}
.wp-pagenavi span.current {
font-weight: bold;
}.slick-loading .slick-list{ background: #fff url(//www.enotecamica.it/wp-content/plugins/woo-product-slider-and-carousel-with-category/assets/css/ajax-loader.gif) center center no-repeat;}.slick-slider{ position: relative;display: block; -moz-box-sizing: border-box;box-sizing: border-box; -webkit-user-select: none;       -moz-user-select: none;        -ms-user-select: none; user-select: none;  -webkit-touch-callout: none;-khtml-user-select: none;    -ms-touch-action: pan-y;        touch-action: pan-y;    -webkit-tap-highlight-color: transparent;}.slick-list{    position: relative;display: block; overflow: hidden;  margin: 0; padding: 0;}.slick-list:focus{    outline: none;}.slick-list.dragging{    cursor: pointer;    cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list{    -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0);}.slick-track{    position: relative;top: 0;left: 0;    display: block;}.slick-track:before,.slick-track:after{ display: table;    content: '';}.slick-track:after{  clear: both;}.slick-loading .slick-track{ visibility: hidden;}.slick-slide{    display: none;    float: left;    height: 100%;    min-height: 1px;}[dir='rtl'] .slick-slide{    float: right;}.slick-slide img{    display: block;}.slick-slide.slick-loading img{    display: none;}.slick-slide.dragging img{    pointer-events: none;}.slick-initialized .slick-slide{    display: block;}.slick-loading .slick-slide{    visibility: hidden;}.slick-vertical .slick-slide{    display: block;    height: auto;    border: 1px solid transparent;}.slick-arrow.slick-hidden {    display: none;}.wcpscwc-product-slider *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.wcpscwc-product-slider .slick-slide img{display:inline-block !important}
.wcpscwc-product-slider .products{visibility: hidden; opacity:0;  transition:opacity 0.5s linear;  }
.wcpscwc-product-slider .products.slick-initialized { visibility: visible; opacity:1; }
.wcpscwc-product-slider .slick-list{padding-top:10px; padding-bottom:25px;}
.wcpscwc-product-slider .products li{margin:0 0px !important; padding:0 5px !important; clear:none !important;}
.wcpscwc-product-slider ul.products li.product.first{clear:none !important; float:left !important}
.wcpscwc-product-slider button.slick-arrow { width:15px; height:26px; position:absolute; z-index:9; text-indent:-99999px;border:0px !important;padding:20px 15px !important; text-align:center; margin:0px !important; border-radius:0px !important; cursor:pointer; -webkit-transition-duration: 0.4s;  transition-duration: 0.4s;}
.wcpscwc-product-slider button.slick-next {background:rgba(0,0,0,0.5) url(//www.enotecamica.it/wp-content/plugins/woo-product-slider-and-carousel-with-category/assets/css/arrow-right.png) center center no-repeat !important; background-size:15px 26px !important; outline:none !important}
.wcpscwc-product-slider button.slick-next:hover,  
.wcpscwc-product-slider button.slick-next:focus{background-color:rgba(0,0,0,0.8) !important;}
.wcpscwc-product-slider button.slick-prev{background:rgba(0,0,0,0.5) url(//www.enotecamica.it/wp-content/plugins/woo-product-slider-and-carousel-with-category/assets/css/arrow-left.png) center center no-repeat !important;background-size:15px 26px !important; outline:none !important}
.wcpscwc-product-slider button.slick-prev:hover, 
.wcpscwc-product-slider button.slick-prev:focus{background-color:rgba(0,0,0,0.8) !important;}
.wcpscwc-product-slider .slick-dots{padding:0 !important; margin:0 !important; position:absolute; bottom:0px; text-align:center; width:100%}
.wcpscwc-product-slider .slick-dots li button{text-indent:-99999px;}
.wcpscwc-product-slider .slick-dots li {list-style:none !important; display:inline-block !important; margin:0 2px !important; padding:0px !important; width:10px !important; height:10px !important; }
.wcpscwc-product-slider .slick-dots li button{background:#fff !important; margin:0px !important; padding:0px !important; border:1px solid #000; border-radius:50% !important; width:10px !important; height:10px !important;}
.wcpscwc-product-slider .slick-dots li button:focus{outline:none !important}
.wcpscwc-product-slider .slick-dots li.slick-active button{background:#444 !important;}
.wcpscwc-slider-conf{display:none;}
.wcpscwc-product-slider .slick-arrow{top:38%; }
.wcpscwc-product-slider button.slick-next{right:5px;}
.wcpscwc-product-slider button.slick-prev{left:5px;}
.wcps-design-1 .woocommerce a.button{background-color: transparent;  border: 4px double #ccc !important; font-size:12px;  border-radius: 0;  color: #111;  display: inline-block;   
text-transform: uppercase;    transition: all 0.35s ease-in-out 0s;}
.wcps-design-1 .woocommerce a.button:hover{background-color: #000; color:#fff;}	
.wcps-design-1 .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{text-align:center;}	
.wcps-design-1 .woocommerce .products .star-rating{display: inline-block; margin: 5px 0 0.5em;}
.wcps-design-1 .woocommerce ul.products li.product .button{ margin-top:0px;}
.wcpscwc-product-slider span.onsale{border-radius:0px !important; top:0 !important; right:5px !important; margin:0px !important;}@font-face{font-family:'tinvwl-webfont';src:url(//www.enotecamica.it/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.eot?xu2uyi);src:url(//www.enotecamica.it/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.eot?xu2uyi#iefix) format("embedded-opentype"),url(//www.enotecamica.it/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.ttf?xu2uyi) format("truetype"),url(//www.enotecamica.it/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.woff?xu2uyi) format("woff"),url(//www.enotecamica.it/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.svg?xu2uyi#tinvwl-webfont) format("svg");font-weight:normal;font-style:normal}
.ftinvwl{font-family:'tinvwl-webfont' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ftinvwl-twitter:before{content:"\f099"}
.ftinvwl-facebook:before{content:"\f09a"}
.ftinvwl-facebook-f:before{content:"\f09a"}
.ftinvwl-google:before{content:"\f0d5"}
.ftinvwl-email:before{content:"\f0e0"}
.ftinvwl-pinterest:before{content:"\f231"}
.ftinvwl-whatsapp:before{content:"\f232"}
.ftinvwl-clipboard:before{content:"\e911"}
.ftinvwl-star:before{content:"\e912"}
.ftinvwl-shopping-cart:before{content:"\e913"}
.ftinvwl-magic:before{content:"\e914"}
.ftinvwl-info:before{content:"\e915"}
.ftinvwl-graduation-cap:before{content:"\e918"}
.ftinvwl-floppy-o:before{content:"\e919"}
.ftinvwl-eyedropper:before{content:"\e91a"}
.ftinvwl-exclamation-triangle:before{content:"\e91b"}
.ftinvwl-check:before{content:"\e91e"}
.ftinvwl-arrow-left:before{content:"\e91f"}
.ftinvwl-wrench:before{content:"\e920"}
.ftinvwl-chevron-down:before{content:"\e900"}
.ftinvwl-chevron-right:before{content:"\e901"}
.ftinvwl-chevron-left:before{content:"\e902"}
.ftinvwl-chevron-up:before{content:"\e903"}
.ftinvwl-cancel:before{content:"\e904"}
.ftinvwl-times:before{content:"\e905"}
.ftinvwl-heart-plus:before{content:"\e906"}
.ftinvwl-heart-mark-right:before{content:"\e907"}
.ftinvwl-heart2:before{content:"\e908"}
.ftinvwl-heart-o:before{content:"\e909"}
.ftinvwl-heart-mark-left:before{content:"\e90a"}
.ftinvwl-heart-mail:before{content:"\e90b"}
.ftinvwl-heart-tinv:before{content:"\e90c"}
.ftinvwl-key:before{content:"\e90d"}
.ftinvwl-lock:before{content:"\e90e"}
.ftinvwl-hearts:before{content:"\e90f"}
.ftinvwl-user:before{content:"\e910"}
.ftinvwl-pulse.ftinvwl-animated::before{-webkit-animation:ftinvwl-pulse 2s linear infinite;animation:ftinvwl-pulse 2s linear infinite}
.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
.tinv-wishlist *{-webkit-box-sizing:border-box;box-sizing:border-box}
.tinvwl-wishlist :after,.tinvwl-wishlist :before{-webkit-box-sizing:border-box;box-sizing:border-box}
.tinv-wishlist select{width:140px}
.tinv-wishlist ul{list-style:none;margin:0;padding:0}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{margin-top:-10px;margin-left:-10px}
.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt{text-align:center}
.tinv-wishlist .button i,.tinv-wishlist .navigation-button a i{margin-right:6px}
.tinv-wishlist input[type="button"] i,.tinv-wishlist input[type="reset"] i,.tinv-wishlist input[type="submit"] i{margin-right:6px}
.tinv-wishlist a.tinv-close-modal i{margin-right:0}
a.wishlist_products_counter{text-decoration:none}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart:before,span.wishlist_products_counter.top_wishlist-heart:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{content:'\e909';display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-right:5px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,a.wishlist_products_counter.top_wishlist-heart-plus:before,span.wishlist_products_counter.top_wishlist-heart-plus:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before{content:'\e906';display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-right:5px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{position:relative;width:36px;height:36px;vertical-align:sub}
a.wishlist_products_counter.top_wishlist-heart-plus.no-txt,span.wishlist_products_counter.top_wishlist-heart-plus.no-txt{position:relative;width:36px;height:36px;vertical-align:sub}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{position:absolute;top:50%;left:50%;margin-right:0}
.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{padding-left:1em;vertical-align:bottom}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{content:'\e908'}
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before{content:'\e908'}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before{content:'\e907'}
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before,a.wishlist_products_counter.top_wishlist-white:before,span.wishlist_products_counter.top_wishlist-white:before{color:#FFF}
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black:before,a.wishlist_products_counter.top_wishlist-black:before,span.wishlist_products_counter.top_wishlist-black:before{color:#000}
.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button{margin-bottom:15px}
.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:15px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt{padding:10px 11px;line-height:1}
a.wishlist_products_counter.top_wishlist-custom.no-txt,span.wishlist_products_counter.top_wishlist-custom.no-txt{padding:10px 11px;line-height:1}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom img,a.wishlist_products_counter.top_wishlist-custom img,span.wishlist_products_counter.top_wishlist-custom img{display:inline-block !important;vertical-align:baseline;width:auto !important;max-width:16px;max-height:16px;margin-bottom:0;margin:0 6px 0 0 !important}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt img,a.wishlist_products_counter.top_wishlist-custom.no-txt img,span.wishlist_products_counter.top_wishlist-custom.no-txt img{margin-right:0 !important}
.single-product div.product form.cart .tinvwl-button.tinvwl_add_to_wishlist_button,div.product form.cart .tinvwl_add_to_wishlist_button{float:none}
ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
.tinvwl_add_to_wishlist_button{display:inline-block;cursor:pointer;-webkit-transition:opacity 1s;transition:opacity 1s;opacity:1;visibility:visible}
.tinv-wishlist.woocommerce .stock.in-stock:before{content:none}
.tinv-wraper.tinv-wishlist{font-size:100%}
.tinv-create-list li input[type=radio]{margin-right:10px}
.tinv-create-list li+li{margin-top:15px}
.tinv-create-list .tinvwl-input-group+ul{margin-top:25px}
.tinv-search-list{margin-bottom:36px}
.tinv-wishlist .tinv-header{margin-bottom:30px}
.tinv-wishlist table{position:relative;table-layout:auto;margin-bottom:30px;z-index:2}
.tinv-overlay{top:0;left:0;position:fixed;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}
.tinv-wishlist .tinv-modal{top:0;left:0;position:fixed;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}
.tinv-wishlist table.tinvwl-table-manage-list{margin-bottom:27px;width:100%}
.tinv-wishlist table input[type=checkbox]{margin-right:0}
.tinv-wishlist table td,.tinv-wishlist table th{padding:1em;vertical-align:middle}
.tinv-wishlist .tinvwl-table-manage-list .product-cb{width:35px;text-align:center}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{width:35px;text-align:center;padding:1em .5em}
.tinv-wishlist .product-remove button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin:0 auto;width:27px;height:27px;border-radius:50%;padding:0;-webkit-box-shadow:none;box-shadow:none;border:0;background-color:#f7f7f7;color:#000;font-size:20px;padding-left:1px;padding-top:3px}
.tinv-wishlist .product-thumbnail{min-width:100px;width:100px}
.tinv-wishlist .product-thumbnail .wp-post-image{margin-bottom:0}
.tinv-wishlist td.product-name a+.variation{margin-top:2px}
.tinv-wishlist .product-stock i{margin-right:15px}
.tinv-wishlist .product-stock p{display:table}
.tinv-wishlist .product-stock p.stock::before{display:none}
.tinv-wishlist .product-stock span{display:table-cell;vertical-align:middle}
.tinv-wishlist .product-action>.button>i,.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove],.tinv-wishlist table thead th .tinvwl-mobile{display:none}
.tinv-wishlist.woocommerce .product-quantity{width:80px;text-align:center}
.tinv-wishlist.woocommerce table .quantity .qty{max-width:100%;width:62px;text-align:left}
.tinv-wishlist .product-action{width:135px;text-align:center}
.tinv-wishlist .product-action .button{width:100%}
.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:5px}
.tinv-wishlist .tinvwl-table-manage-list .product-action>button[name=tinvwl-remove]>i{margin-right:0}
.tinv-wishlist .wishlist-cb{width:33px;text-align:center}
.tinv-wishlist .wishlist-name .tinvwl-rename-input input{width:100%}
.tinv-wishlist .wishlist-name .tinvwl-rename-button{float:right}
.tinv-wishlist .wishlist-name .tinvwl-rename-button>i{margin-right:10px}
.tinv-wishlist .wishlist-privacy,.tinv-wishlist table:not(.tinvwl-public) .wishlist-date{width:18%}
.tinv-wishlist .wishlist-privacy select{width:100%}
.tinv-wishlist .wishlist-name{width:45%}
.tinv-wishlist .wishlist-action{width:120px;text-align:center}
.tinv-wishlist .wishlist-action button[value=manage_remove]>i{display:none;margin-right:0}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:inline-block;vertical-align:middle}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list>a.button{margin-right:0}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:-10px}
.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){float:left;width:35%;margin-right:2%}
.tinv-wishlist tfoot .tinvwl-to-right{float:left;width:63%;text-align:right}
.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0;vertical-align:middle}
.tinv-wishlist tfoot .tinvwl-to-right>*+*{margin-left:10px}
.tinv-wishlist tfoot .tinvwl-to-left:empty+.tinvwl-to-right{width:100%}
.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button{margin-top:16px}
.tinv-wishlist .navigation-button{margin-top:-10px}
.tinv-wishlist .navigation-button>li{float:left}
.tinv-wishlist .navigation-button>li>.tinv-create-list>a,.tinv-wishlist .navigation-button>li>a{margin-right:30px;margin-top:10px;display:inline-block}
.tinv-wishlist .navigation-button>li>.tinv-create-list>a.button,.tinv-wishlist .navigation-button>li>a.button{margin-right:10px}
.tinv-wishlist .navigation-button>li:last-child>.tinv-create-list>a,.tinv-wishlist .navigation-button>li:last-child>a{margin-right:0}
.tinv-wishlist .social-buttons{text-align:right}
.tinv-wishlist .social-buttons>span,.tinv-wishlist .social-buttons>ul{display:inline-block;vertical-align:middle}
.tinv-wishlist .social-buttons>span{margin-right:27px}
.tinv-wishlist .social-buttons li{float:left;margin-right:5px;list-style:none}
.tinv-wishlist .social-buttons li:last-child{margin-right:0}
.tinv-wishlist .social-buttons li a.social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;border-radius:50%;text-align:center;-webkit-box-shadow:none;box-shadow:none;border:0;font-size:20px;text-decoration:none;text-transform:none !important}
.tinv-wishlist .social-buttons li a.social.white{color:#fff}
.tinv-wishlist .social-buttons li a.social.dark{color:#000}
.tinv-wishlist .social-buttons li a.social i{line-height:2em}
.tinv-wishlist .navigation-button .tinv-create-list>a.tinvwl-no-icon>i,.tinv-wishlist .navigation-button li>a.tinvwl-no-icon>i{display:none}
.tinv-wishlist .tinv-lists-nav{margin-top:35px;margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.tinv-wishlist .tinv-lists-nav>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.tinv-wishlist .tinv-lists-nav>span{font-weight:700}
.tinv-wishlist .tinv-next{display:inline-block;float:left}
.tinv-wishlist .tinv-prev{display:inline-block;float:left;margin-right:35px !important}
.tinv-wishlist .tinv-prev i{margin-left:0;margin-right:18px}
.tinv-wishlist .tinv-next i{margin-left:18px;margin-right:0}
.tinv-overlay{width:100%;height:100%;visibility:hidden;opacity:0;background:#191919}
.tinv-modal.tinv-modal-open .tinv-overlay{visibility:visible;opacity:.5}
.admin-bar .tinv-wishlist .tinv-modal{padding-top:32px !important}
.tinv-wishlist .tinv-modal{overflow-y:auto;overflow-x:hidden;width:0;height:0;z-index:9999;outline:0 !important;-webkit-backface-visibility:hidden;visibility:hidden;opacity:0;text-align:left}
.tinv-wishlist .tinv-modal .tinv-modal-inner{position:relative;margin:0 auto;background-color:#fff;max-width:360px;padding:40px}
.tinv-wishlist .tinv-modal.tinv-modal-open{visibility:visible;opacity:1;width:100%;height:100%}
.tinv-wishlist .tinv-modal .tinv-close-modal{display:inline-block;position:absolute;top:17px;right:14px;width:26px;height:26px;line-height:26px;font-size:12px;text-align:center;border-radius:50%;border-bottom:0;-webkit-box-shadow:none !important;box-shadow:none !important;background-color:#ebe9eb}
.tinv-wishlist .tinv-modal .icon_big_heart_check,.tinv-wishlist .tinv-modal .icon_big_times,.tinv-wishlist .tinv-modal img{display:block;margin:0 auto;margin-bottom:25px;opacity:1 !important}
.tinv-wishlist .tinv-modal ul{overflow:visible;list-style:disc;margin:10px 0 0 20px}
.tinv-wishlist .tinv-modal li{list-style:disc !important}
.tinv-wishlist .tinv-create-list .tinv-modal ul,.tinv-wishlist.tinv-create-list form ul{list-style:none !important;margin:25px 0 0}
.tinv-wishlist .tinv-create-list .tinv-modal li,.tinv-wishlist.tinv-create-list form li{list-style:none !important}
.tinv-wishlist .tinv-modal .already-in{margin-bottom:35px}
.tinv-wishlist .tinv-modal .delete-notification{margin-bottom:25px}
.tinv-wishlist .tinv-modal .already-in ul{overflow:visible;margin:12px 0 27px 17px}
.tinv-wishlist .tinv-modal select{width:100%}
.tinv-wishlist .tinv-modal button+.button,.tinv-wishlist .tinv-modal button+button{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal input+button{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal label+button,.tinv-wishlist .tinv-modal label+input{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal select+button,.tinv-wishlist .tinv-modal select+input{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal .already-in+label{display:block;margin-top:6px}
.tinv-wishlist .tinv-modal label select{margin-top:8px}
.tinv-wishlist .tinv-modal .delete-notification+button{width:100%}
.tinv-wishlist .tinvwl_added_to_wishlist,.tinv-wishlist .tinvwl_created_wishlist{text-align:center}
.tinv-wishlist .tinvwl_added_to_wishlist .tinv-txt{margin-bottom:25px}
.tinv-wishlist .tinvwl_created_wishlist .tinv-txt{margin-bottom:25px}
.tinv-wishlist .tinvwl_created_wishlist button{margin-top:0;margin-bottom:10px}
.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button{margin-top:0;margin-bottom:10px}
.tinv-wishlist .tinv-modal .tinvwl-buttons-group{margin-top:20px}
.tinv-wishlist .tinvwl-buttons-group button{width:100%}
.tinv-wishlist .tinvwl-buttons-group button+button{margin-top:7px}
.tinv-wishlist .tinvwl-buttons-group button i{position:relative}
.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times{font-size:20px}
.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o::before,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key::before,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times::before{position:relative;top:3px}
.tinv-wishlist .tinvwl-buttons-group+button{width:100%;margin-top:7px}
.tinv-wishlist .tinv-modal h2{text-align:center;margin:0 0 35px}
.tinv-wishlist .tinv-create-list .tinv-modal-inner{max-width:778px;padding:30px}
.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group),.tinv-wishlist .tinvwl-input-group.tinvwl-has-error .form-control{border:2px solid red}
.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group){border:2px solid red}
.tinv-wishlist .tinvwl-has-error+.tinvwl-error{padding:5px 0 0 5px;color:red}
.tinvwl-tooltip{display:none}
.tinvwl-input-group{position:relative;display:table;border-collapse:separate}
.tinvwl-input-group .form-control{position:relative;z-index:1;float:left;height:38px;width:100%;margin-bottom:0}
.tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:15px}
.tinv-wishlist .tinvwl-to-left .tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:10px}
.tinv-wishlist .tinv-search-form .tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:9px}
.tinvwl-input-group .form-control,.tinvwl-input-group-addon,.tinvwl-input-group-btn{display:table-cell}
.tinvwl-input-group-addon,.tinvwl-input-group-btn{width:1%;white-space:nowrap;vertical-align:top}
.tinv-table{display:table;width:100%;height:100%}
.tinv-cell{display:table-cell;vertical-align:middle}
.tinv-wishlist .tinv-wishlist-clear{visibility:visible;width:auto;height:auto}
.tinv-wishlist-clear:before{content:"";display:table}
.tinv-wishlist-clear:after{content:"";display:table;clear:both}
.icon_big_heart_check{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
.icon_big_times{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
.icon_big_times::before{content:"\e904";top:-7px;left:-7px;position:relative}
.icon_big_heart_check::before{content:"\e90a";top:-7px;left:-7px;position:relative}
.tinvwl_add_to_wishlist_button.tinvwl-button.disabled-add-wishlist,.tinvwl_add_to_wishlist_button.disabled-add-wishlist{opacity:.5 !important;cursor:not-allowed}
.empty-name-wishlist{border-color:#f00 !important}
.tinvwl_remove_from_wishlist-text,.tinvwl_already_on_wishlist-text{display:none !important}
.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_remove_from_wishlist-text,.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_already_on_wishlist-text,.tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_remove_from_wishlist-text,.tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_already_on_wishlist-text{display:inline !important}
.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_add_to_wishlist-text,.tinvwl-product-in-list.tinvwl-product-already-on-wishlist .tinvwl_add_to_wishlist-text{display:none !important}
.tooltipped{position:relative}
.tooltipped::after{position:absolute;z-index:1000000;display:none;padding:.5em .75em;font:normal normal 11px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-font-smoothing:subpixel-antialiased;color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:#1b1f23;border-radius:3px;opacity:0}
.tooltipped::before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#1b1f23;pointer-events:none;content:"";border:6px solid transparent;opacity:0}
.tooltipped:hover::before,.tooltipped:hover::after,.tooltipped:active::before,.tooltipped:active::after,.tooltipped:focus::before,.tooltipped:focus::after{display:inline-block;text-decoration:none;-webkit-animation-name:tooltip-appear;animation-name:tooltip-appear;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:.4s;animation-delay:.4s}
.tooltipped-no-delay:hover::before,.tooltipped-no-delay:hover::after,.tooltipped-no-delay:active::before,.tooltipped-no-delay:active::after,.tooltipped-no-delay:focus::before,.tooltipped-no-delay:focus::after{-webkit-animation-delay:0s;animation-delay:0s}
.tooltipped-multiline:hover::after,.tooltipped-multiline:active::after,.tooltipped-multiline:focus::after{display:table-cell}
.tooltipped-s::after,.tooltipped-se::after,.tooltipped-sw::after{top:100%;right:50%;margin-top:6px}
.tooltipped-s::before,.tooltipped-se::before,.tooltipped-sw::before{top:auto;right:50%;bottom:-7px;margin-right:-6px;border-bottom-color:#1b1f23}
.tooltipped-se::after{right:auto;left:50%;margin-left:-16px}
.tooltipped-sw::after{margin-right:-16px}
.tooltipped-n::after,.tooltipped-ne::after,.tooltipped-nw::after{right:50%;bottom:100%;margin-bottom:6px}
.tooltipped-n::before,.tooltipped-ne::before,.tooltipped-nw::before{top:-7px;right:50%;bottom:auto;margin-right:-6px;border-top-color:#1b1f23}
.tooltipped-ne::after{right:auto;left:50%;margin-left:-16px}
.tooltipped-nw::after{margin-right:-16px}
.tooltipped-s::after,.tooltipped-n::after{-webkit-transform:translateX(50%);transform:translateX(50%)}
.tooltipped-w::after{right:100%;bottom:50%;margin-right:6px;-webkit-transform:translateY(50%);transform:translateY(50%)}
.tooltipped-w::before{top:50%;bottom:50%;left:-7px;margin-top:-6px;border-left-color:#1b1f23}
.tooltipped-e::after{bottom:50%;left:100%;margin-left:6px;-webkit-transform:translateY(50%);transform:translateY(50%)}
.tooltipped-e::before{top:50%;right:-7px;bottom:50%;margin-top:-6px;border-right-color:#1b1f23}
.tooltipped-align-right-1::after,.tooltipped-align-right-2::after{right:0;margin-right:0}
.tooltipped-align-right-1::before{right:10px}
.tooltipped-align-right-2::before{right:15px}
.tooltipped-align-left-1::after,.tooltipped-align-left-2::after{left:0;margin-left:0}
.tooltipped-align-left-1::before{left:5px}
.tooltipped-align-left-2::before{left:10px}
.tooltipped-multiline::after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-wrap:break-word;white-space:pre-line;border-collapse:separate}
.tooltipped-multiline.tooltipped-s::after,.tooltipped-multiline.tooltipped-n::after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.tooltipped-multiline.tooltipped-w::after,.tooltipped-multiline.tooltipped-e::after{right:100%}
.tooltipped-sticky::before,.tooltipped-sticky::after{display:inline-block}
.tooltipped-sticky.tooltipped-multiline::after{display:table-cell}
.tinvwl-table-manage-list .component_table_item_price:before{font-family:'FontAwesomeCP';font-size:1rem;display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"\e811";margin:0 12px 0 3px;opacity:.25}
@media screen and (min-width:0 \0){.tooltipped-multiline::after{width:250px}
}@media only screen and (max-width:1024px) and (min-width:641px){.tinv-wishlist .tinvwl-table-manage-list td.product-stock p{display:block;text-align:center}
.tinv-wishlist .product-stock span{display:block}
.tinv-wishlist .tinvwl-table-manage-list td.product-stock i{margin-right:0}
.tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt{display:none}
.tinv-wishlist .product-thumbnail{max-width:76px;width:76px}
.tinv-wishlist .product-action .button>i{display:inline-block;margin-right:0}
.tinv-wishlist .product-action .button .tinvwl-txt{display:none}
.tinv-wishlist .wishlist-action button[value="manage_remove"] span{display:none}
.tinv-wishlist .wishlist-action button[value="manage_remove"]>i{display:inline-block}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:0}
}@media only screen and (max-width:1024px){.tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public){margin-top:0}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:none}
.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove]{display:inline-block;margin-top:5px}
.tinv-wishlist .product-action{width:60px}
.tinv-wishlist .wishlist-name .tinvwl-rename-button>i,.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){margin-right:0}
.tinv-wishlist .wishlist-name .tinvwl-rename-button span{display:none}
.tinv-wishlist .wishlist-action{width:60px}
.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){float:none;width:auto}
.tinv-wishlist tfoot .tinvwl-to-right{float:none;width:auto;text-align:left}
.tinv-wishlist .social-buttons{float:none;width:auto;text-align:left;margin-top:20px}
.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button{margin-top:30px}
.tinv-wishlist .tinv-login form input[name=login]{min-width:auto}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:table-cell}
}@media only screen and (max-width:1023px){.tinv-wishlist .tinv-lists-nav a.tinv-prev>i,.tinv-wishlist .tinv-lists-nav a.tinv-next>i{margin:0}
.tinv-wishlist .tinv-lists-nav a.tinv-prev>span,.tinv-wishlist .tinv-lists-nav a.tinv-next>span{display:none}
}@media screen and (max-width:782px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:46px !important}
}@media only screen and (max-width:667px){.tinv-wishlist.woocommerce .tinv-login form .form-row-first,.tinv-wishlist.woocommerce .tinv-login form .form-row-last{float:none;width:100%}
.tinv-wishlist.woocommerce .tinv-login form .form-row-first{padding:0}
.tinv-wishlist.woocommerce .tinv-login form .form-row-last{padding:0;margin-top:10px}
.tinv-wishlist.woocommerce .tinv-login form .tinvwl-input-group-btn{display:block;padding:0;width:auto;margin-top:10px}
.tinvwl-input-group:not(.tinvwl-no-full){display:block}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{display:block}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control{float:none}
.tinv-wishlist .tinv-search-form .tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>input{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>input{width:100%}
}@media only screen and (max-width:640px){.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove,.tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name){display:none}
.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name){display:none}
.tinv-wishlist thead th .tinvwl-full{display:none}
.tinv-wishlist table.tinvwl-table-manage-list thead th.product-name,.tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name{display:block;width:100%;text-align:center}
.tinv-wishlist table thead th .tinvwl-mobile{display:block}
.tinv-wishlist table.tinvwl-table-manage-list tbody td{display:block;width:100% !important;text-align:center}
.tinv-wishlist table.tinvwl-table-manage-lists tbody td,.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td{display:block;width:100% !important;text-align:center}
.tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child){border-bottom:0}
.tinv-wishlist table.tinvwl-table-manage-lists tbody td:not(:last-child),.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td:not(:last-child){border-bottom:0}
.tinv-wishlist .product-stock p{margin:0 auto}
.tinv-wishlist .product-thumbnail img{margin:0 auto;max-width:80px}
.tinv-wishlist.woocommerce table .quantity .qty{text-align:center;width:100%}
.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:10px}
.tinv-wishlist table.tinvwl-table-manage-list tfoot td{display:block;width:100%}
.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value=manage_remove]{width:100%}
.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button{float:none}
.tinv-wishlist button[value="manage_apply"] .tinvwl-mobile,.tinv-wishlist button[value="product_apply"] .tinvwl-mobile{display:none}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:block}
.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button{width:100%;margin:10px 0 0}
.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right button{width:100%;margin:10px 0 0}
.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0}
.tinv-wishlist tfoot .tinvwl-to-right .button:first-child,.tinv-wishlist tfoot .tinvwl-to-right button:first-child{margin-top:0 !important}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:20px}
.tinv-wishlist .social-buttons{text-align:center}
.tinv-wishlist .navigation-button>li{width:20%;text-align:center}
.tinv-wishlist .navigation-button.tinvwl-btns-count-1>li{width:100%}
.tinv-wishlist .navigation-button.tinvwl-btns-count-2>li{width:50%}
.tinv-wishlist .navigation-button.tinvwl-btns-count-3>li{width:33%}
.tinv-wishlist .navigation-button.tinvwl-btns-count-4>li{width:25%}
.tinv-wishlist .navigation-button>li+li{width:20%}
.tinv-wishlist .navigation-button.tinvwl-btns-count-1>li+li{width:100%}
.tinv-wishlist .navigation-button.tinvwl-btns-count-2>li+li{width:50%}
.tinv-wishlist .navigation-button.tinvwl-btns-count-3>li+li{width:33%}
.tinv-wishlist .navigation-button.tinvwl-btns-count-4>li+li{width:25%}
.tinv-wishlist .navigation-button>li>.tinv-create-list>a,.tinv-wishlist .navigation-button>li>a{width:calc(100% - 10px);margin-right:0}
.tinv-wishlist .navigation-button .tinv-create-list>a .tinvwl-txt,.tinv-wishlist .navigation-button li>a .tinvwl-txt{display:none}
.tinv-wishlist .navigation-button .tinv-create-list>a>i,.tinv-wishlist .navigation-button li>a>i{display:inline-block !important;margin-right:0}
.tinv-wishlist .social-buttons>span{display:block;margin-top:0;margin-right:0;margin-bottom:5px}
.navigation-button,.social-buttons,.tinv-lists-nav{margin-left:12px;margin-right:12px}
.tinvwl-input-group{width:100%}
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove{display:block}
}@media screen and (max-width:600px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:0 !important}
.tinv-wishlist .tinv-modal .tinv-close-modal{position:static;display:block;margin:0 auto 20px}
}@-webkit-keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-webkit-transform:scale(1.1);transform:scale(1.1)}
}@keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-webkit-transform:scale(1.1);transform:scale(1.1)}
}@-webkit-keyframes tooltip-appear{from{opacity:0}
to{opacity:1}
}@keyframes tooltip-appear{from{opacity:0}
to{opacity:1}
}*{margin:0;padding:0;}
body{font-size:12px;line-height:14px;text-align:left;vertical-align: baseline; float:left;width:100%;-webkit-text-size-adjust: none;-webkit-font-smoothing: antialiased;word-wrap:break-word;-ms-word-wrap: break-word;}
html,body { -webkit-text-size-adjust:none; }
img{border:0;vertical-align:top;max-width:100%;height:auto;}
a{text-decoration:none;cursor:pointer;background:transparent;-webkit-tap-highlight-color:transparent;-webkit-focus-ring-color:transparent}
a:hover{text-decoration:none;-webkit-tap-highlight-color: transparent;-moz-tap-highlight-color: transparent;-o-tap-highlight-color: transparent;opacity:1;filter:alpha(opacity=100)}
a:hover img{opacity:1;filter:alpha(opacity=100)}
a.button:hover {text-decoration:none;}
:focus{ outline:0;-webkit-tap-highlight-color: transparent;-moz-tap-highlight-color: transparent;-o-tap-highlight-color: transparent;}
p {display:block;font-size:12px;line-height:14px}
strong {font-weight:bold;}
strong em,em strong {font-weight:normal;font-style:normal}
pre {overflow:hidden;} h1,h2,h3,h4,h5,h6 {font-weight:normal;}
h1,h2,h3{font-family:"PT Sans"}
h1{font-size:40px;margin:0 0 10px;text-transform:uppercase; line-height:42px}
h2{font-size:20px;margin:0 0 10px;text-transform:uppercase; line-height:22px;font-weight:bold;margin-bottom:13px}
h3{font-size:14px;margin:0 0 5px;text-transform:uppercase; line-height:14px;font-weight:bold;margin-bottom:16px}
h4{font-size:12px;text-transform:uppercase; line-height:14px;margin-bottom:16px;}
h5{font-size:12px;text-transform:normal; line-height:14px}
h6{font-size:12px;text-transform:uppercase; line-height:14px}
h1.heading-title.page-title {text-transform:uppercase;font-size:20px;line-height:22px;text-align:left;display:inline-block;font-weight:bold;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin-bottom:35px;} form{display:inline;} table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%;} .single-post .single-content table, .widget_text table, .post-info-1 table {width:100%;margin:20px 0;border-width:1px 1px 1px 0;border-style:solid;border-collapse:separate;}
.single-post .single-content table th, .widget_text table th, .single-post .single-content table td, .widget_text table td, .post-info-1 table td, .post-info-1 table th {border-width:1px 0 0 1px;border-style:solid;padding:8px;text-align:left;vertical-align:top;line-height:18px;}
.single-post .single-content table thead:first-child tr:first-child th, .single-post .single-content table tbody:first-child tr:first-child th, .single-post .single-content table tbody:first-child tr:first-child td,.widget_text table thead:first-child tr:first-child th, .widget_text table tbody:first-child tr:first-child th, .widget_text table tbody:first-child tr:first-child td, .post-info-1 table thead:first-child tr:first-child th, .post-info-1 table tbody:first-child tr:first-child th, .post-info-1 table tbody:first-child tr:first-child td {border-top:0;} ul,ol,ol ul{margin-top:25px;}
ul li,ol li{font-size:12px;line-height:14px;list-style-position:inside;color:#2a2a2a;margin:6px 0}
ol ol, ol ul, ul ul,ul ol{margin-left:50px;margin-bottom:0;}
ol ol ul{margin-left:30px;}
ul li {list-style-type: disc;} ol ul  li {list-style:upper-alpha} ol ol ul  li ,ol ul ul li{list-style-type:upper-roman;}  dl {margin-bottom:20px;}
dt, dd {line-height:16px;}
dt {font-weight:bold;}
dd {margin-left:10px;} del {text-decoration:line-through;}
.background-code pre{border:1px dotted} blockquote {overflow:hidden;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/shortcode/quote_start.png) no-repeat 0 0;padding:14px 0 0 75px;font-style:normal;margin-bottom:20px;min-height:40px;text-align:left}
blockquote p {}
address{text-align:left} body code{overflow:hidden;display:block;padding:25px 35px 25px 20px;border-width:1px;border-style:dashed;font-size:16px;line-height:20px;margin:20px 0 20px;word-wrap:break-word;word-break:break-all;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;white-space:normal;background-color:#f9f9f9}
body table code {white-space:normal} input,select,textarea, select option{font-weight:normal;font-size:12px!important;max-width:100%;}
input[type^=text],input[type^=password],input[type^=email] {position:relative;margin-top:3px;line-height:14px!important;padding:5px 6px;width:100%;max-width:559px;border-width:1px;border-style:solid;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-webkit-appearance:none;border-radius:3px!important;-moz-border-radius:2px!important;-webkit-border-radius:2px!important;-o-border-radius:2px!important;}
textarea {background:#ffffff;border-width:1px;border-style:solid;font-size:12px;font-weight:bold;padding:5px 8px 4px;-webkit-appearance:none;-webkit-border-radius:0!important;}
select {background:#ffffff;border:1px solid #d5d5d5;font-size:12px;font-weight:bold;padding:3px 0 3px 8px;}
select option {padding:0 8px;}
textarea {overflow:auto;}
table {max-width:100%;table-layout:fixed;}
table tbody, table tfood {max-width:100%;}
button.button:-moz-focus-inner {padding:0;border:0; } button.button {-webkit-border-fit:lines;} button.button, a.button {overflow:visible; width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer;}
button.button span, a.button span {display:block;text-align:center; white-space:nowrap; padding:0 0 0 3px;width:auto;background-position:0 0;background-repeat:no-repeat;}
button.button span span, a.button span span {font-weight:bold;background-position:100% 100%;}
input[type^=submit] {border:0;padding:3px 10px 2px;line-height:20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;}
a.button{display:inline-block;}
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus {-webkit-box-shadow:0 0 0 50px white inset;-webkit-text-fill-color: #333}
#accordion-checkout-details .accordion-inner input[type^=button],#accordion-checkout-details .accordion-inner form.login input.button,
form.checkout_coupon input.button,body form.checkout #payment #place_order,input[type^=submit],.loading-mark-up  {-webkit-appearance: none;} @-moz-document url-prefix() { #footer abbr { display:table-row-group; } }  .adtext{text-decoration:normal}
.clear {clear:both;min-height:1px;width:100%;clear:both;}
.clearboth {clear:both;}
.clearleft {clear:left;}
.noimage{margin-left:0;}
.alignleft {float:left!important;margin:0 20px 20px 0!important;max-width:100%;height:auto;}
.alignright {float:right;margin:0 0 20px 20px!important;max-width:100%;height:auto;}
.aligncenter {display:block;margin:0 auto 20px;max-width:100%;height:auto;}
body .woocommerce .star-rating:before,body .woocommerce-page .star-rating:before,body .woocommerce .star-rating span:before,body .woocommerce-page .star-rating span:before  {font-size:12px;}
iframe {max-width:100%}
iframe html {position:relative;z-index:1;}
.mapp-layout {max-width:100%;} .sticky{}
.bypostauthor{}
.gallery-caption {}
.screen-reader-text {position: absolute;font-size:0;color:transparent;display:none;}
.edit-link{display:none;} #map_container img {max-width:1000000000px;}
html .woocommerce a.button,
html .woocommerce button.button, html .woocommerce input.button,
html .woocommerce #respond input#submit, html .woocommerce #content input.button,
html .woocommerce-page a.button, html .woocommerce-page button.button,
html .woocommerce-page input.button, html .woocommerce-page #respond input#submit,
html .woocommerce-page #content input.button 
{background-image:none;text-shadow:none!important;-moz-text-shadow:none!important;-webkit-text-shadow:none!important;-o-text-shadow:none!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;-o-box-shadow:none!important;line-height:14px!important;}
.woocommerce a.button:hover, .woocommerce button.button:hover,
.woocommerce input.button:hover, .woocommerce #respond input#submit:hover,
.woocommerce #content input.button:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover,
.woocommerce-page input.button:hover, 
.woocommerce-page #respond input#submit:hover, 
.woocommerce-page #content input.button:hover {background-image:none!important;}
.price > del {text-decoration:none;} #wpadminbar{-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);} body .woocommerce a.button:hover,
body .woocommerce button.button:hover,
body .woocommerce input.button:hover,
body .woocommerce #respond input#submit:hover,
body .woocommerce #content input.button:hover,
body .woocommerce-page a.button:hover,
body .woocommerce-page button.button:hover,
body .woocommerce-page input.button:hover,
body .woocommerce-page #respond input#submit:hover,
body .woocommerce-page #content input.button:hover  {background-image:none!important;}
.woocommerce .wd_form_cart .btn-update input.button:disabled[disabled]{padding:10px 60px;}
.woocommerce .wd_form_cart .btn-update .wd_update_cart{padding:10px 60px;} .container {max-width:1200px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;} 
#container #main .main-content{margin-right:0;}
#container #main .main-content .heading-title-block h1{text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; }
#container-main.span12 .hr{margin-left:0}
#right-sidebar {margin:0 0 60px;}
#template-wrapper {position:relative;overflow:hidden}
body.woocommerce #main_content.span12 .related, .woocommerce-page #main_content.span12 .related {width:100%;}
body.woocommerce #main_content.span12 div.product div.images, body.woocommerce-page #main_content.span12 div.product div.images, body.woocommerce #content #main_content.span12 div.product div.images, body.woocommerce-page #content #main_content.span12 div.product div.images {width:50%;padding:0 10px 0 0;}
body.woocommerce #main_content.span12 div.product div.summary, body.woocommerce-page #main_content.span12 div.product div.summary, body.woocommerce #content #main_content.span12 div.product div.summary, body.woocommerce-page #content #main_content.span12 div.product div.summary {width:50%;padding:0 0 0 10px;}
body.woocommerce #main_content.span12 div.product .plus,body.woocommerce #main_content.span12 div.product .minus {display:none;}
body.woocommerce #main_content.span12 div.product .quantity {min-width:20px;}
body.woocommerce #main_content.span12 div.product .quantity input {width:10px;}
#container-main.span24 .main-content .entry-content-post{padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
body.woocommerce-account .entry-content-post{padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.home #container-main.span24 .main-content .entry-content-post,.wd-homepage-3 #container-main.span24 .main-content .entry-content-post,.wd-homepage-2 #container-main.span24 .main-content .entry-content-post{padding:0;text-align:center}
.home #container-main.span24 .main-content  h1,.wd-homepage-3 #container-main.span24 .main-content  h1,.wd-homepage-2 #container-main.span24 .main-content  h1{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin-left:10px;margin-right:10px}
#container-main.span24 .main-content .woocommerce .myaccount_user strong{font-weight:normal}
#container-main.span24 .main-content .woocommerce .myaccount_user {margin-bottom:33px;}
.header-bottom  .container {border-top:1px solid;text-align:center;position:relative;max-width:1180px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding-left:10px;padding-right:10px;}
.header-middle .container{max-width:1180px;}
.box #main-module-container  #container-main{padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.box .header-bottom .container{max-width:1200px} #main-module-container > #container > #content{padding-top:20px}
.wide #main-module-container > .container{}
#container #main .main-content h1.cart-2{margin-bottom:30px;display:inline-block}
#main_content #container h1.page-title.archive-product{display:block;text-align:left;}
#main_content #container h1.page-title{padding-top:20px;}
#container #main .span18 .main-content h1.my-account{margin-left:0}   #header, #footer {width:100%;margin:0 auto;}
.box #header {max-width:1200px;}
.box #footer {max-width:1200px }
body.box .slideshow-wrapper.main-slideshow {max-width:1200px;margin-left:auto;margin-right:auto;}
.wide {background:#fff!important;}
.box #main-module-container {max-width:1200px;margin:0 auto; }
.box #template-wrapper{max-width:1220px;margin:0 auto; } .woocommerce ul.products li.product span.featured{width:100%;display:inline-block;}
.woocommerce .star-rating, .woocommerce-page .star-rating {font-family:'star'!important;} html .woocommerce ul.products li.product h3, html .woocommerce-page ul.products li.product h3 {text-align:center;margin-bottom:14px;} #feedback {position:fixed;right:0;top:50%;margin-top:-40px;width:28px;height:88px;z-index:100;}
#feedback > a{transition:all 0.3s ease-in-out 0s}
#feedback a.feedback-button {display:inline-block;width:28px;height:88px;text-align:center;}
#feedback a.feedback-button:before {position:absolute;left:8px;top:18px;width:14px;height:56px;display:inline-block;content:"";background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/images.png) no-repeat -147px -66px;}
#feedback a.feedback-button:hover {opacity:0.85;filter:alpha(opacity=85);}
html div.pp_overlay {background:rgba(0,0,0,0.65);} body .woocommerce ul.products li.product span.amount,.woocommerce-page ul.products li.product .amount {font-size:14px!important;line-height:12px;font-weight:bold;display:inline-block;text-align:center;width:auto}
body .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{text-align:center;display:inline-block!important;width:100%;margin-top:5px}
body .woocommerce ul.products li.product .price .from,body .woocommerce-page ul.products li.product .price .from{font-size:12px;}
body .woocommerce ul.products li.product .price *, .woocommerce-page ul.products li.product .price * {display:inline-block;float:none!important;}
.tabbable.product ul.nav-tabs{padding-right:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-right:0!important}   #header {position:relative;z-index:10;} 
.header_ads_wrapper {position:relative;z-index:9;} #footer {position:relative;z-index:7}
#header .header-main-content {position:relative}
#header .header-top {position:relative;left:0;z-index:30;width:100%;}
#header .header-middle {position:relative;z-index:20; max-width:1200px; width:100%; margin:0 auto}
#header .header-bottom {position:relative;z-index:10;padding-top:32px} #header-logo{text-align:center; padding: 0 125px; margin-top:12px}
.logo img {margin:0;}
.logo a {font-family:itc_avant_garde_gothic_bookRg;font-size:28px;line-height:30px;margin:0;text-transform:uppercase;color:#fff;display:inline-block}
.logo a:hover {text-decoration:none;opacity:1} #header #header-search{max-width:120px;}
#header-search .products-search{position:absolute;top:0; right:10px;}
#header-search .products-search  div {position:relative;width:100%;max-width:120px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;  border:1px solid;margin-top:25px;padding:4px 30px 4px 13px}
#header-search .products-search div .search-input {display:inline-block;width:100%;background:#fff;font-size:12px;color:#000000;text-transform:uppercase;font-weight:normal;line-height:12px;line-height:14px;margin:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;border:0;}
#header-search .products-search div .search-input-btn {position:absolute; bottom:12px ;right:4px;font-size:0;color:transparent;display:inline-block;width:12px;height:12px;cursor:pointer;border:0;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/iconsearch.png) no-repeat 0 0;color:transparent!important;font-size:0;line-height:0;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;}
#header input[type^="text"], #header input[type^="password"] {max-width:10000px;margin-top:0;} #header-search #searchform{position:absolute;top:0; right:0px;}
#header-search #searchform  div.bg_search_1{position:relative;width:100%;max-width:120px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;  border:1px solid;margin-top:25px;padding:4px 30px 4px 13px}
#header-search #searchform  div.bg_search_1 .search-input {display:inline-block;width:100%;background:#fff;font-size:12px;color:#000000;text-transform:uppercase;font-weight:normal;line-height:12px;line-height:14px;margin:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;border:0;}
#header-search #searchform  div.bg_search_1 #searchsubmit {position:absolute; bottom:12px ;right:4px;font-size:0;color:transparent;display:inline-block;width:12px;height:12px;cursor:pointer;border:0;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/iconsearch.png) no-repeat 0 0;color:transparent!important;font-size:0;line-height:0;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;} .box .header-top .header-main-content{padding:0 10px;}
.box #header-search .products-search{right:20px}
.box .shopping-cart{right:20px}
.header-top-left{float:left;overflow:hidden;margin-top:7px;}
.header-top .header-main-content{max-width:1180px; width:100%; margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box; }
.header-top-left .wellcome_message,.header-top-left .account_links{font-size:11px;font-family:Relaway;float:left;line-height:16px;}
.header-top-left .account_links{text-indent:5px;}
.header-top-left .account_links a{text-decoration:underline}
.header-top-right{float:right;position:relative;z-index:100;margin-top:2px;}
.header-top-right a{font-size:10px;}
.header-top-right .quick_access_menu ul.xoxo ul{margin-top:0}
.header-top-right .quick_access_menu ul.xoxo li {list-style:none;}
.header-top-right .quick_access_menu ul.xoxo li{display:inline-block;float:left; position:relative;margin-left:10px;line-height:25px;margin:0;padding-left:10px}
.header-top-right .quick_access_menu ul.xoxo li a:before{display:inline-block;content:"";width:1px;height:100%;position:absolute;left:0;top:0;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/line-right-top-menu.png) no-repeat 0 0;}
.header-top-right .quick_access_menu ul.xoxo li > a{position:relative;padding:0 0px 0 16px;line-height:15px;text-transform:uppercase;font-size:10px}
.header-top-right .quick_access_menu ul.xoxo li > a:hover{text-decoration:underline}
#footer .payment ul li{text-align:left;display:inline-block;float:right}
.header-top-right .quick_access_menu ul.xoxo ul li:first-child a:before{background:none}
.header-top-right .quick_access_menu  ul#menu-header-menu li ul.sub-menu {position:absolute;width:150px;background:#ffffff;display:none;margin-top:0}
.header-top-right .quick_access_menu ul#menu-header-menu li > ul.sub-menu {left:50%;top:25px; border-width:1px; border-style:solid; padding-bottom:15px; margin-left:-75px;}
.header-top-right .quick_access_menu  ul#menu-header-menu li:hover > ul.sub-menu {display:none;}
.header-top-right .quick_access_menu  ul#menu-header-menu li ul.sub-menu li{display:inline-block; line-height:15px;padding:5px 0 8px 10px;width:100%;float:left;text-align:left;position:relative;transition:all 100ms ease-in-out 0s;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;} 
.header-top-right .quick_access_menu  ul#menu-header-menu li ul.sub-menu li:first-child{margin-top:8px;}
.header-top-right .quick_access_menu ul#menu-header-menu li.last ul.sub-menu{right:0;left:auto;margin-left:0;}
.header-top-right .quick_access_menu ul#menu-header-menu li.last ul ul.sub-menu{right:152px;left:auto;margin-left:0;}
body .header-top-right .quick_access_menu  ul#menu-header-menu li ul.sub-menu li:hover{text-indent:1px;}
.header-top-right .quick_access_menu  ul#menu-header-menu li ul.sub-menu li a{ background:none;text-transform:none;font-size:12px;}
.header-top-right .quick_access_menu  ul#menu-header-menu li ul.sub-menu li:hover a,.header-top-right .quick_access_menu .top-menu ul#menu-header-menu li ul.sub-menu li a:hover{font-weight:bold}
.header-top-right .quick_access_menu  ul#menu-header-menu li ul.sub-menu li a:before,.header-top-right .quick_access_menu .top-menu ul#menu-header-menu li:first-child a:before{background:none}
.header-top-right .quick_access_menu ul#menu-header-menu li ul.sub-menu li ul{position:absolute;left:153px;top:0; margin-left:0} .header_ads_wrapper {text-align:center;overflow:hidden;display:none}
.header_ads_wrapper p {max-width:980px;padding:0 10px;background:#fff;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.header_ads_wrapper p img {max-width:100%;margin:0 0 14px;} .tab-content{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:0 20px}
.tab-content.span18 > div {margin-left:-40px;}
body .tab-content .woocommerce ul.products li.product, body .tab-content .woocommerce-page  ul.products li.product {width:33.33%;padding:0px 0 70px 40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:inline-block;text-align:center;clear:none;    float: none;
margin-right: -3px!important;
vertical-align: top;}
body .woocommerce .products .star-rating, body .woocommerce-page .products .star-rating {left:50%;margin-left:-35px;width:70px;position:relative;} body #container-main.span18 div div .tab-content.span18 , body #container-main.span18 div div .woocommerce-page .tab-content.span18 {width:100%}
body #container-main.span18 div div .tab-content .woocommerce ul.products li.product.span8 , body #container-main.span18 div div .woocommerce-page .tab-content ul.products li.product.span8 {width:33.3%;margin:auto!important}
body #container-main.span18 div div .tab-content .woocommerce ul.products li.first,body #container-main.span18 div div .tab-content .woocommerce-page ul.products li.first{clear:left}
body #container-main.span18 .featured_categories_slider_wrapper .slider_control .prev,body #container-main.span18  .featured_categories_slider_wrapper .slider_control .next,#container-main.span18 .recent_blog_slider_wrapper .slider_control .prev,#container-main.span18 .recent_blog_slider_wrapper .slider_control .next,
body #container-main.span12 .featured_categories_slider_wrapper .slider_control .prev,body #container-main.span12  .featured_categories_slider_wrapper .slider_control .next,#container-main.span12 .recent_blog_slider_wrapper .slider_control .prev,#container-main.span12 .recent_blog_slider_wrapper .slider_control .next{border:0;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}
body #container-main.span18 div div .tabbable ul{margin-bottom:18px}
body #container-main.span12 div div .tab-content.span18 , body #container-main.span12 div div .woocommerce-page .tab-content.span18 {width:100%}
body #container-main.span12 div div .tab-content .woocommerce ul.products li.product.span8 , body #container-main.span18 div div .woocommerce-page .tab-content ul.products li.product.span8 {margin:auto!important}
body #container-main.span12 div div .tab-content .woocommerce ul.products li.first,body #container-main.span18 div div .tab-content .woocommerce-page ul.products li.first{clear:left}
body #container-main.span12 div div .tabbable ul{margin-bottom:18px}  #header .nav ul.menu > li > a:hover, #header .nav ul.menu> li:hover > a {opacity:1;filter:alpha(opacity=100);}
#header .nav {margin:0;padding:0 50px;display:inline-block}
#header .nav i {font-size:14px;line-height:14px;}
#header .nav >  ul.menu{margin:0 auto;display:block}
#header .nav ul.menu > li li {width:100%;}
#header .nav ul.menu > li > a {position:relative;}
#header .nav ul.menu li p {margin:0 0 3px;}
#header .nav ul.menu .wd-mega-menu ul {margin-left:0;margin-top:0}
#header .nav ul.menu li, 
#header .nav > div > ul li {display:inline-block;position:relative;list-style:none;}
#header .nav ul.menu > li{margin:0;border-top:1px solid transparent;margin-top:-1px;}
#header .nav ul.menu > li.menu-item-level0:hover,#header .nav ul.menu > li.current-menu-item {border-top:1px solid;}
#header .nav ul.menu li a > img, #header .nav > div > ul li a > img {margin-bottom:0;}
#header .nav ul.menu > li > a > span.menu-desc-lv0 {display:block;clear:both;text-transform:none;font-size:10px;float:none;}
#header .nav ul.menu > li.hidden-description > a > span.menu-desc-lv0 {color:transparent;}
#header .nav ul.menu li:hover > a {text-decoration:none;}
#header .nav ul.menu> li.menu-item-level0 > a, #header .nav > div > ul > li.menu-item-level0 > a {display:inline-block;padding:16px 33px;z-index:9;position:relative;}
#header .nav ul.menu > li > a > span{text-transform:uppercase;text-align:center;}
#header .nav ul.menu > li img {max-width:100%;height:auto;width:auto;}
#header .nav ul.menu > li > ul.sub-menu {display:none;}
#header .nav ul.menu > li > ul ul ul.sub-menu {left:190px;}
#header .nav ul.menu > li ul.sub-menu:before {content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;}
#header .nav ul.menu > li > ul ul.sub-menu:before {left:10px;border:1px solid;}
#header .nav ul.menu > li > ul ul ul.sub-menu:before {top:1px;}
#header .nav ul.menu > li > ul.sub-menu {z-index:11;border:1px;border-style:solid} #header .nav ul.menu > li a:hover > span.menu-label-level-0,
#header .nav ul.menu > li > a:hover > span.menu-desc-lv0{text-indent:0}
#header .nav ul.menu  li a > span{transition:all 0.3s ease-in-out 0s;}
#header .nav ul.menu > li.wd-fly-menu > ul.sub-menu ul.sub-menu {margin-top:0px!important}
#header .nav ul.menu > li.wd-fly-menu li{display:block;width:100%;margin:0}
#header .nav ul.menu > li.wd-fly-menu li a {display:inline-block;padding:9px 20px 11px;text-align:left;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;line-height:14px;}
#header .nav ul.menu > li.wd-fly-menu li a{opacity:1;}
#header .nav ul.menu > li.wd-fly-menu li:hover > a,
#header .nav ul.menu > li.wd-fly-menu li:hover > a {font-weight:bold}
#header .nav ul.menu > li.wd-fly-menu ul.sub-menu {display:block;position:absolute;width:180px;padding:8px 0 18px;}
#header .nav ul.menu > li.wd-fly-menu > ul.sub-menu {padding-left:0;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/bg_sub_menu.png) repeat;left:50%;margin-left:-90px;top:100%;display:none} 
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu {top:-9px;width:190px;margin-left:0} 
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu li {padding:1px 0 0 10px;width:180px}
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu li:hover a {padding:9px 20px 11px}
.nav ul.menu > li > ul.sub-menu > li  ul.sub-menu{left:180px;top:0px;display:block;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/bg_sub_menu.png) repeat;} #header .nav ul.menu > li.wd-mega-menu.fullwidth-menu> ul.sub-menu {position:absolute;z-index:11;top:100%;left:0;padding:10px 0 29px 0;border-width:1px;border-style:solid;}
#header .nav ul.menu > li.wd-mega-menu.columns-2 > ul.sub-menu {overflow:hidden;width:378px;position:absolute;z-index:11;top:100%;left:0;padding:8px 0 14px 0;border-width:1px;border-style:solid;margin-left:-153px;}
#header .nav ul.menu > li.wd-mega-menu.columns-2 > ul.sub-menu{padding:17px 19px 12px 19px;}
#header .nav ul.menu > li.wd-mega-menu.columns-0> ul.sub-menu{overflow:hidden;position:absolute;z-index:11;top:100%;left:0;border-width:1px;border-style:solid;}
#header .nav ul.menu > li.wd-mega-menu.fullwidth-menu > ul.sub-menu {overflow:hidden;width:1180px;position:absolute;z-index:11;top:100%;left:0;padding:8px 0;border-width:1px;border-style:solid;padding:26px 0 30px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header .nav ul.menu > li.wd-mega-menu.fullwidth-menu > ul.sub-menu >li p{font-size:12px;line-height:18px;}
#header .nav ul.menu > li.wd-mega-menu li {overflow:hidden;}
#header .nav ul.menu > li.wd-mega-menu img.icon_menu {margin-top:0;} #header .nav ul.menu > li.wd-mega-menu.columns-2.wd-mega-menu-sidebar > ul.sub-menu {padding:12px 0 8px 0}
#header .nav ul.menu > li.wd-mega-menu.columns-2.wd-mega-menu-sidebar > ul.sub-menu > li{padding:0 10px}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-3 > ul.sub-menu > li > div > ul > li,
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-4 > ul.sub-menu > li > div > ul > li,
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-5 > ul.sub-menu > li > div > ul > li,
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-6 > ul.sub-menu > li > div > ul > li{padding:0;} #header .nav .one_third > img{margin-bottom:17px}
#header .nav .one_sixth > p{font-size:12px;line-height:18px;display:inline-block;text-align:left}
#header .nav .one_sixth > h3,.one_third  > h3{text-transform:uppercase;line-height:20px;display:inline-block;font-weight:bold;font-size:14px;margin-bottom:2px;}
#header .nav .one_sixth > div > ul > li {display:inline-block;line-height:16px;padding:4px 0}
#header .nav .textwidget > ul > li  > p{line-height:18px;font-size:12px;}
#menu-kosher-products-menu li {line-height:24px;} #header .nav ul.menu > li.wd-mega-menu-sidebar {position:static;}
#header .nav ul.menu > li.wd-mega-menu-sidebar > ul.sub-menu > li,#header .nav ul.menu > li.wd-mega-menu-sidebar > ul.sub-menu > li > div > ul > li{width:100%;display:block;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header .nav ul.menu > li.fullwidth-menu > ul > li.sidebar-menu{padding-left:0;padding-right:0;margin:0} #header .nav ul.menu > li.search-menu #searchform {height:24px;margin:15px 0 0 10px;float:left;overflow:hidden;}
#header .nav ul.menu > li.search-menu > a {padding:0;display:none;}
#header .nav ul.menu > li.search-menu:hover {background:none;} 
#header .nav ul.menu > li.search-menu input#s {max-height:24px;border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;} #header .nav ul.menu > li.aligh-right {float:right;} #header .nav ul.menu > li .one_half,
#header .nav ul.menu > li .one_third,#header .nav ul.menu > li .two_third,
#header .nav ul.menu > li .one_fourth,#header .nav ul.menu > li .three_fourth,
#header .nav ul.menu > li .one_fifth,#header .nav ul.menu > li .two_fifth,#header .nav ul.menu > li .three_fifth,#header .nav ul.menu > li .fourth_fifth,
#header .nav ul.menu > li .one_sixth,#header .nav ul.menu > li .five_sixth {position:relative;padding:0 40px 0 0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header .nav ul.menu > li .one_third.last{padding:0 20px 0 0;margin-bottom:30px;position:relative}
#header .nav ul.menu > li .one_half {width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header .nav ul.menu > li .one_third {width:33.3%;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header .nav ul.menu > li .two_third {width:66.6%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header .nav ul.menu > li .one_fourth {width:25%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;} #header .nav ul.menu > li .three_fourth {width:75%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header .nav ul.menu > li .one_fifth {width:20%;} #header .nav ul.menu > li .two_fifth {width:40%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;} #header .nav ul.menu > li .three_fifth {width:60%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;} #header .nav ul.menu > li .fourth_fifth {width:80%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header .nav ul.menu > li .one_sixth {width:16%;text-align:left} #header .nav ul.menu > li .five_sixth {width:83%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;} #header .nav ul.menu > li .one_third > .one-center{text-align:center;}
#header .nav ul.menu > li .one_third > .one-center img{margin-bottom:15px;}
#header .nav ul.menu > li .one_third > .one-center p{font-size:12px;line-height:17px;}  #header .nav ul.menu > li.columns-2  ul.sub-menu{padding-right:20px;} 
#header .nav ul.menu  > li.columns-2,
#header .nav ul.menu  > li.wd-mega-menu-sidebar.columns-2 {position:relative;}
#header .nav ul.menu  > li.columns-2 > ul.sub-menu {width:380px;position:absolute;left:-311px;top:100%;border-top:1px solid #2b2b2b;}
#header .nav ul.menu > li.columns-2 > ul.sub-menu > li {width:50%;display:inline-block;float:left;margin-top:6px;margin-bottom:8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;text-align:left;border:0;}
#header .nav ul.menu > li.columns-2 > ul.sub-menu > li ul.sub-menu:before{border:0;position:relative}
#header .nav ul.menu > li.columns-2 > ul.sub-menu > li:hover ul.sub-menu{display:block}
#header .nav ul.menu > li.columns-2 > ul.sub-menu > li ul.sub-menu > li:hover  ul.sub-menu{display:block}
#header .nav ul.menu > li.columns-2 > ul.sub-menu > li ul.sub-menu {width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header .nav ul.menu > li.columns-2 > ul.sub-menu > li ul ul.sub-menu{margin-left:10px}
#header .nav ul.menu > li.columns-2 > ul.sub-menu > li ul.sub-menu {margin-top:9px;}
#header .nav ul.menu > li.columns-2 > ul.sub-menu > li ul.sub-menu > li {line-height:16px;font-size:12px;padding:5px 0;margin:0}
#header .nav ul.menu > li.columns-2 > ul.sub-menu > li ul.sub-menu > li > a span{text-decoration:none;line-height:12px;display:inline-block;}
#header .nav ul.menu > li.columns-2 > ul.sub-menu > li > div > ul > li {width:100%;}
#header .nav ul.menu > li.columns-2 > ul.sub-menu > li > a > span.menu-desc-lv1 {display:none}
#header .nav ul.menu > li.columns-2 > ul.sub-menu > li ul.sub-menu > li  ul.sub-menu{display:none}
#header .nav ul.menu > li.columns-2 > ul.sub-menu > li > a > span:first-child{font-weight:bold;font-size:14px;text-transform:uppercase;line-height:25x;display:inline-block;letter-spacing:-1px;}
#header .nav ul.menu > li.columns-2  ul.sub-menu > li:hover > a{text-decoration:none;font-weight:bold}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-2 > ul.sub-menu{width:320px;position:absolute;left:50%;margin-left:-160px;top:100%;border-width:1px;border-style:solid}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-2 > ul.sub-menu > li[class^=sidebar] {width:100%;padding:0;}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-2 > ul.sub-menu > li > div > ul > li > div > ul > li {width:50%;display:inline-block;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding-right:20px} #header .nav ul.menu > li.wd-mega-menu.columns-3 > ul.sub-menu{padding:17px 19px 0 19px;margin-left:-250px}
#header .nav ul.menu > li.wd-mega-menu.columns-3.wd-mega-menu-sidebar > ul.sub-menu {padding-left:10px;padding-right:10px;}
#header .nav ul.menu > li.columns-3  ul.sub-menu{padding-right:20px;} 
#header .nav ul.menu > li.columns-3,#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-3 {position:relative;}
#header .nav ul.menu > li.columns-3 > ul.sub-menu {width:570px;position:absolute;top:100%;border-top:1px solid #2b2b2b;}
#header .nav ul.menu > li.columns-3 > ul.sub-menu > li {width:33%;display:inline-block;float:left;margin-top:6px;margin-bottom:23px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;text-align:left;border:0;}
#header .nav ul.menu > li.columns-3 > ul.sub-menu > li ul.sub-menu:before{border:0;position:relative}
#header .nav ul.menu > li.columns-3 > ul.sub-menu > li:hover ul.sub-menu{display:block}
#header .nav ul.menu > li.columns-3 > ul.sub-menu > li ul.sub-menu {width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header .nav ul.menu > li.columns-3 > ul.sub-menu > li ul ul.sub-menu{margin-left:10px}
#header .nav ul.menu > li.columns-3 > ul.sub-menu > li ul.sub-menu {margin-top:9px;}
#header .nav ul.menu > li.columns-3 > ul.sub-menu > li ul.sub-menu > li {line-height:16px;font-size:12px;padding:5px 0;}
#header .nav ul.menu > li.columns-3 > ul.sub-menu > li ul.sub-menu > li > a span{text-decoration:none;line-height:12px;display:inline-block;}
#header .nav ul.menu > li.columns-3 > ul.sub-menu > li > div > ul > li {width:100%;}
#header .nav ul.menu > li.columns-3 > ul.sub-menu > li > a > span.menu-desc-lv1 {display:none}
#header .nav ul.menu > li.columns-3 > ul.sub-menu > li ul.sub-menu > li:hover  ul.sub-menu{display:block}
#header .nav ul.menu > li.columns-3 > ul.sub-menu > li ul.sub-menu > li  ul.sub-menu{display:none}
#header .nav ul.menu > li.columns-3 > ul.sub-menu > li > a > span:first-child{font-weight:bold;font-size:14px;text-transform:uppercase;line-height:25x;display:inline-block;letter-spacing:-1px;}
#header .nav ul.menu > li.columns-3  ul.sub-menu > li:hover > a{text-decoration:none;font-weight:bold}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-3 > ul.sub-menu{width:480px;position:absolute;left:-19px;top:100%;border-width:1px;border-style:solid}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-3 > ul.sub-menu > li[class^=sidebar] {width:100%;padding:0;}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-3 > ul.sub-menu > li > div > ul > li > div > ul > li {width:33%;display:inline-block;float:left;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;} #header .nav ul.menu > li.wd-mega-menu.columns-4 > ul.sub-menu{padding:17px 19px 0 19px;}
#header .nav ul.menu > li.wd-mega-menu.columns-4.wd-mega-menu-sidebar > ul.sub-menu {padding-left:10px;padding-right:10px;}
#header .nav ul.menu > li.columns-4  ul.sub-menu{padding-right:20px;} 
#header .nav ul.menu > li.columns-4 > ul.sub-menu > li.mega-new-line{display:none}
#header .nav ul.menu > li.columns-4,#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-4 {position:relative;}
#header .nav ul.menu > li.columns-4 > ul.sub-menu {width:760px;position:absolute;top:100%;border-top:1px solid #2b2b2b;}
#header .nav ul.menu > li.columns-4 > ul.sub-menu > li {width:25%;display:inline-block;float:left;margin-top:6px;margin-bottom:23px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;text-align:left;border:0;}
#header .nav ul.menu > li.columns-4 > ul.sub-menu > li ul.sub-menu:before{border:0;position:relative}
#header .nav ul.menu > li.columns-4 > ul.sub-menu > li:hover ul.sub-menu{display:block}
#header .nav ul.menu > li.columns-4 > ul.sub-menu > li ul.sub-menu {width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header .nav ul.menu > li.columns-4 > ul.sub-menu > li ul ul.sub-menu{margin-left:10px}
#header .nav ul.menu > li.columns-4 > ul.sub-menu > li ul.sub-menu {margin-top:9px;}
#header .nav ul.menu > li.columns-4 > ul.sub-menu > li ul.sub-menu > li {line-height:16px;font-size:12px;padding:5px 0;}
#header .nav ul.menu > li.columns-4 > ul.sub-menu > li ul.sub-menu > li > a span{text-decoration:none;line-height:12px;display:inline-block;}
#header .nav ul.menu > li.columns-4 > ul.sub-menu > li > div > ul > li {width:100%;}
#header .nav ul.menu > li.columns-4 > ul.sub-menu > li > a > span.menu-desc-lv1 {display:none}
#header .nav ul.menu > li.columns-4 > ul.sub-menu > li ul.sub-menu > li:hover  ul.sub-menu{display:block}
#header .nav ul.menu > li.columns-4 > ul.sub-menu > li ul.sub-menu > li  ul.sub-menu{display:none}
#header .nav ul.menu > li.columns-4 > ul.sub-menu > li > a > span:first-child{font-weight:bold;font-size:14px;text-transform:uppercase;line-height:25x;display:inline-block;letter-spacing:-1px;}
#header .nav ul.menu > li.columns-4  ul.sub-menu > li:hover > a{text-decoration:none;font-weight:bold}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-4 > ul.sub-menu{width:640px;position:absolute;left:-19px;top:100%;border-width:1px;border-style:solid}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-4 > ul.sub-menu > li[class^=sidebar] {width:100%;padding:0;}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-4 > ul.sub-menu > li > div > ul > li > div > ul > li {width:25%;display:inline-block;float:left;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;} #header .nav ul.menu > li.wd-mega-menu.columns-5 > ul.sub-menu{padding:17px 19px 0 19px;}
#header .nav ul.menu > li.wd-mega-menu.columns-5.wd-mega-menu-sidebar > ul.sub-menu {padding-left:10px;padding-right:10px;}
#header .nav ul.menu > li.columns-5  ul.sub-menu{padding-right:20px;} 
#header .nav ul.menu > li.columns-5 > ul.sub-menu > li.mega-new-line{display:none}
#header .nav ul.menu > li.columns-5,#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-5 {position:relative;}
#header .nav ul.menu > li.columns-5 > ul.sub-menu {width:950px;position:absolute;top:100%;border-top:1px solid #2b2b2b;}
#header .nav ul.menu > li.columns-5 > ul.sub-menu > li {width:20%;display:inline-block;float:left;margin-top:6px;margin-bottom:23px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;text-align:left;border:0;}
#header .nav ul.menu > li.columns-5 > ul.sub-menu > li ul.sub-menu:before{border:0;position:relative}
#header .nav ul.menu > li.columns-5 > ul.sub-menu > li:hover ul.sub-menu{display:block}
#header .nav ul.menu > li.columns-5 > ul.sub-menu > li ul.sub-menu {width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header .nav ul.menu > li.columns-5 > ul.sub-menu > li ul ul.sub-menu{margin-left:10px}
#header .nav ul.menu > li.columns-5 > ul.sub-menu > li ul.sub-menu {margin-top:9px;}
#header .nav ul.menu > li.columns-5 > ul.sub-menu > li ul.sub-menu > li {line-height:16px;font-size:12px;padding:5px 0;}
#header .nav ul.menu > li.columns-5 > ul.sub-menu > li ul.sub-menu > li > a span{text-decoration:none;line-height:12px;display:inline-block;}
#header .nav ul.menu > li.columns-5 > ul.sub-menu > li > div > ul > li {width:100%;}
#header .nav ul.menu > li.columns-5 > ul.sub-menu > li > a > span.menu-desc-lv1 {display:none}
#header .nav ul.menu > li.columns-5 > ul.sub-menu > li ul.sub-menu > li:hover  ul.sub-menu{display:block}
#header .nav ul.menu > li.columns-5 > ul.sub-menu > li ul.sub-menu > li  ul.sub-menu{display:none}
#header .nav ul.menu > li.columns-5 > ul.sub-menu > li > a > span:first-child{font-weight:bold;font-size:14px;text-transform:uppercase;line-height:25x;display:inline-block;letter-spacing:-1px;}
#header .nav ul.menu > li.columns-5  ul.sub-menu > li:hover > a{text-decoration:none;font-weight:bold}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-5 > ul.sub-menu{width:920px;position:absolute;left:-300px;top:100%;border-width:1px;border-style:solid}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-5 > ul.sub-menu > li[class^=sidebar] {width:100%;padding:0;}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-5> ul.sub-menu > li {width:20%;display:inline-block;float:left;margin-top:6px;margin-bottom:23px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;text-align:left;border:0;}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-5 > ul.sub-menu > li > div > ul > li > div > ul > li {width:20%;display:inline-block;float:left;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;} #header .nav ul#.menu > li.wd-mega-menu.columns-6 > ul.sub-menu{padding:17px 19px 0 19px;}
#header .nav ul.menu > li.wd-mega-menu.columns-6.wd-mega-menu-sidebar > ul.sub-menu {padding-left:10px;padding-right:10px;}
#header .nav ul.menu > li.columns-6  ul.sub-menu{padding-right:20px;} 
#header .nav ul.menu > li.columns-6 > ul.sub-menu > li.mega-new-line{display:none}
#header .nav ul.menu > li.columns-6,#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-6 {position:relative;}
#header .nav ul.menu > li.columns-6 > ul.sub-menu {width:1140px;position:absolute;top:100%;border-top:1px solid #2b2b2b;margin-left:-154px;}
#header .nav ul.menu > li.columns-6 > ul.sub-menu > li {width:16%;display:inline-block;float:left;margin-top:6px;margin-bottom:23px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;text-align:left;border:0;}
#header .nav ul.menu > li.columns-6 > ul.sub-menu > li ul.sub-menu:before{border:0;position:relative}
#header .nav ul.menu > li.columns-6 > ul.sub-menu > li:hover ul.sub-menu{display:block}
#header .nav ul.menu > li.columns-6 > ul.sub-menu > li ul.sub-menu {width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header .nav ul.menu > li.columns-6 > ul.sub-menu > li ul ul.sub-menu{margin-left:10px}
#header .nav ul.menu  > li.columns-6 > ul.sub-menu > li ul.sub-menu {margin-top:9px;}
#header .nav ul.menu > li.columns-6 > ul.sub-menu > li ul.sub-menu > li {line-height:16px;font-size:12px;padding:5px 0;}
#header .nav ul.menu > li.columns-6 > ul.sub-menu > li ul.sub-menu > li > a span{text-decoration:none;line-height:12px;display:inline-block;}
#header .nav ul.menu > li.columns-6 > ul.sub-menu > li > div > ul > li {width:100%;}
#header .nav ul.menu > li.columns-6 > ul.sub-menu > li > a > span.menu-desc-lv1 {display:none}
#header .nav ul.menu > li.columns-6 > ul.sub-menu > li ul.sub-menu > li:hover  ul.sub-menu{display:block}
#header .nav ul.menu > li.columns-6 > ul.sub-menu > li ul.sub-menu > li  ul.sub-menu{display:none}
#header .nav ul.menu > li.columns-6 > ul.sub-menu > li > a > span:first-child{font-weight:bold;font-size:14px;text-transform:uppercase;line-height:25x;display:inline-block;letter-spacing:-1px;}
#header .nav ul.menu > li.columns-6  ul.sub-menu > li:hover > a{text-decoration:none;font-weight:bold}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-6 > ul.sub-menu{width:1160px;position:absolute;left:-401px;top:100%;border-width:1px;border-style:solid}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-6 > ul.sub-menu > li[class^=sidebar] {width:100%;padding:0;}
#header .nav ul.menu > li.wd-mega-menu-sidebar.columns-6 > ul.sub-menu > li > div > ul > li > div > ul > li {width:16%;display:inline-block;float:left;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header .nav ul.menu > li .mega-new-line {min-height:1px;width:100%!important;clear:both;display:block;} #header .nav ul.menu > li.fullwidth-menu {position:relative;}
#header .nav ul.menu > li.fullwidth-menu > ul {width:100%;top:100%;}
#header .nav ul.menu > li.fullwidth-menu > ul > li {padding-left:10px;padding-right:10px;text-align:left}
body #header .woocommerce ul.products li.product .product-meta-wrapper, body #header .woocommerce ul.products li.products .product-meta-wrapper {text-align:left;}
body #header .woocommerce ul.products li.product a, body #header .woocommerce-page ul.products li.product a {display:inline-block;}
#header .nav ul.menu > li.wd-mega-menu li a:hover span{font-weight:bold}
body #header .woocommerce ul.products li.product .heading-title{margin-bottom:0px;text-align:left}
body #header .woocommerce ul.products li.product .product-meta-wrapper .short-description{float:left;width:auto}
body #header .woocommerce ul.products li.product .product-meta-wrapper .short-description .std{line-height:14px;}
body #header .woocommerce ul.products li.product .product-meta-wrapper hr{display:none}
body #header .woocommerce ul.products li.product a h3{text-transform:uppercase}
#header .nav ul.menu > li.fullwidth-menu> ul.sub-menu > li > a > span.menu-desc-lv1 {display:none}
#header .nav ul.menu > li.fullwidth-menu> ul.sub-menu > li  a  span{font-weight:normal;font-size:12px;padding:8px 0}
#header .nav ul.menu > li.fullwidth-menu> ul.sub-menu > li  a:hover  span{font-weight:bold}
#header .nav ul.menu > li.fullwidth-menu> ul.sub-menu > li ul.sub-menu > li:hover  ul.sub-menu{display:block}
#header .nav ul.menu > li.fullwidth-menu> ul.sub-menu > li ul.sub-menu > li  ul.sub-menu{display:none}
#header .nav ul.menu > li.fullwidth-menu > ul.sub-menu > li ul.sub-menu > li  ul.sub-menu{margin-left:10px;}
#header .nav ul.menu > li.fullwidth-menu> ul.sub-menu > li > a > span:first-child{font-weight:bold;font-size:14px;text-transform:uppercase;line-height:14px;display:inline-block;} #header .nav ul li.product {padding-left:160px;position:relative;min-height:160px;}
#header .nav ul li.product .product-media-wrapper {position:absolute;left:0;top:2px;width:140px}
#header .nav ul li.product .product_sku,#header .nav ul li.product .amount,#header .nav ul li.product .price{text-align:left;margin-left:0}
#header .woocommerce ul.products li.product > a {display:inline;float:left;}
#header .woocommerce ul.products li.product > a:first-child{display:inline-block;float:none}
#header .woocommerce ul.products li.product > a .heading-title{margin-bottom:0;text-align:left;font-size:12px;line-height:16px;margin:0; }
#header .woocommerce ul.products li.product > .product-meta-wrapper > a{display:none}
#header .woocommerce ul.products li.product > .product-meta-wrapper > .product_sku{margin-top:3px;font-weight:normal}
#header .woocommerce ul.products li.product > .product-meta-wrapper > .short-description{display:none}
body #header .nav .woocommerce .products .star-rating, body .woocommerce-page #header .nav .products .star-rating {left:0;margin-left:0;}
body #header .nav .woocommerce .products .star-rating{margin-bottom:8px;}
body #header .nav .woocommerce .products .onsale,body #header .nav .woocommerce .products .onsale .off_number{font-size:8px!important;line-height:10px;font-family:arial!important;display:inline-block;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;}  #header .nav ul.menu > li a.shop-now {line-height:24px;font-weight:normal;text-decoration:underline;display:inline-block;padding-top:15px}
#header .nav ul.menu > li a.link-shop {font-size:12px;text-decoration:underline;margin-top:18px;display:inline-block}
#header .nav ul.menu > li p.text-left{line-height:18px;font-size:12px;margin-right:50px;display:inline-block}
#header .nav ul.menu > li  > li {display:block;width:100%;margin:0;clear:both}
#header .nav ul.menu > li.wd-mega-menu li a:hover{font-weight:bold}
#header .nav ul.menu > li iframe {max-width:100%;margin:8px 0;}
#header .nav ul.menu > li .ads {text-align:right;overflow:hidden;margin-top:3px;}
#header .nav ul.menu > li .ads > a {display:inline-block;float:left;}
#header .nav ul.menu > li .ads > a:hover{cursor:default}
#header .nav ul.menu > li .ads img {margin:0 0 18px 35px;border-width:1px;border-style:solid;border-color:transparent}
#header .nav ul.menu > li .ads img:hover{border-width:1px;border-style:solid;cursor:pointer}
body #header .woocommerce ul.products li.product .product-meta-wrapper,body #header .woocommerce-page ul.products li.product .product-meta-wrapper {background:transparent}
.woocommerce .nav ul.products li.product a.add_to_cart_button.button, .woocommerce-page .nav ul.products li.product a.add_to_cart_button.button, .woocommerce-page .nav ul.products li.product a.product_type_variable {text-indent:0!important;font-size:0!important;line-height:0!important;position:absolute;left:auto;right:20px;top:auto;bottom:10px;z-index:10;width:25px;height:25px;}
.woocommerce .nav ul.products li.product a.add_to_cart_button.button:after, .woocommerce-page .nav ul.products li.product a.add_to_cart_button.button:after {text-indent:0;font-size:25px;line-height:25px;}
.sub-menu .textwidget a.shop-all-menu{font-size:12px;line-height:24px;display:inline-block;position:absolute;top:auto;left:0;bottom:-10px;text-decoration:underline; clear:both}
#header .nav ul.menu > li.wd-mega-menu li a.shop-all-menu:hover, 
#header .nav ul.menu > li a.link-shop:hover, 
#header .nav ul.menu > li a.shop-now:hover{font-weight:bold}
#header .add_to_cart_button {display:none!important;}
#header .woocommerce {float:left; }
body #header .woocommerce ul.products li.product .product-meta-wrapper {display:inline-block;padding:0}
body.single-product  #header .woocommerce ul.products li.product .product-meta-wrapper, body.single-product  #header .woocommerce ul.products li.product .product-meta-wrapper{margin-top:0}
body #header .woocommerce ul.products li.product > hr{display:none}
body #header ul.products.list li.product h3,body #header ul.products.list li.product div[itemprop="description"],body #header ul.products.list li.product .price,body #header ul.products.list li.product .gridlist-buttonwrap{float:left}
body #header ins span.amount {text-decoration:none;padding:0;background:transparent;}
#header .nav ul.menu > li img {max-width:100%;height:auto;}
#header .nav ul.menu > li .woocommerce ul.products {padding-top:0!important;}
#header .nav ul.menu > li .woocommerce ul.products li {width:100%!important;text-align:left;padding-top:0}
#header .nav ul.menu > li .woocommerce .products div.product_thumbnail_wrapper a {opacity:1;}
#header .nav ul.menu > li .woocommerce .products > li > div.product-media-wrapper .product-image-front img{border-width:1px;border-style:solid;border-color:transparent;width:140px;height:140px;}
#header .nav ul.menu > li .woocommerce .products > li > div.product-media-wrapper .product-image-back img{width:140px;height:140px;}
#header .nav ul.menu > li .woocommerce .products div.product_thumbnail_wrapper a.add_to_cart_button {width:auto;}
#header .nav ul#.menu > li .woocommerce .products div.product_thumbnail_wrapper .product_label span.featured {font-size:0;color:#fff;position:absolute;bottom:12px;left:0;}
#header .nav ul.menu > li .woocommerce .products div.product_thumbnail_wrapper .product_label span.featured:hover{opacity:0.75} ul.menu{margin-top:0} .header-facebook-connect {overflow:hidden;}
.header-facebook-connect > p {width:100%;max-width:769px;display:inline-block;float:left;margin:0 0 10px;font-family:Georgia;font-size:14px;line-height:16px;color:#464646;font-weight:normal;}
.header-facebook-connect > a {display:inline-block;float:right;margin-top:12px;}
.header-facebook-connect > a img {margin:0;} ul.home-three-banners {overflow:hidden;border-bottom:3px double #000;padding-bottom:30px;margin:0 0 25px;}
ul.home-three-banners li {display:inline-block;float:left;border-right:1px solid #666666;padding:0 20px;width:auto;}
ul.home-three-banners li.last {border-right:0;padding-right:0;} .featured-des {margin-bottom:22px;}
.featured-des h3.featured-des-title {font-size:11px;line-height:14px;padding-top:45px;clear:both;text-align:center;color:#323232;;font-weight:bold;margin-bottom:3px;text-transform:uppercase;}
.featured-des .featured-des-detail p {color:#646464;;font-size:11px;line-height:14px;margin-bottom:0;text-align:center;} .main-content  .entry-content-post .one_third .feature {border-right:1px solid;padding-bottom:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.main-content  .entry-content-post .one_third.last .feature  {border-right:0}
.feature .feature_title {margin-bottom:0;text-align:center;display:inline-block;width:100%;}
.feature .feature_title a{font-size:14px;font-weight:normal;margin-bottom:5px;text-transform:none}
.feature .feature_title a:hover{cursor:pointer;text-decoration:underline}
.feature .feature_excerpt{font-size:14px;text-align:center;display:none}
.feature .feature_content {font-weight:bold;text-align:center;margin-top:10px;text-transform:uppercase;padding:0 10px;}
.feature .feature_content .content_feature1{margin-top:14px}
.feature .feature_content p{font-size:18px;line-height:20px}
.feature .feature_content ul li{float:left;list-style:none;margin-left:6px;margin-top:0;margin-bottom:5px;}
.feature .feature_content ul{text-align:center;display:inline-block;margin-top:0}
.feature .feature_content .icon-facebook{width:30px;height:30px;display:inline-block;float:left;font-size:11px;color:#fff;border:1px thin;background-color:#000;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;line-height:28px;}
.feature .feature_content .icon-twitter{width:30px;height:30px;display:inline-block;float:left;font-size:10px;color:#fff;border:1px thin;background-color:#000;border-radius:100%;line-height:27px;}
.feature .feature_content .icon-rss{width:30px;height:30px;display:inline-block;float:left;font-size:11px;color:#fff;border:1px thin;background-color:#000;border-radius:100%;line-height:26px;}
.feature .feature_content .icon-pinterest{width:30px;height:30px;display:inline-block;float:left;font-size:10px;color:#fff;border:1px thin;background-color:#000;border-radius:100%;line-height:26px;}
.feature .feature_content .icon-twitter:hover,.feature .feature_content .icon-facebook:hover,.feature .feature_content .icon-rss:hover,.feature .feature_content .icon-pinterest:hover{background:#969696} .heading-title.custom-category-title {text-align:center;font-size:18px;font-weight:400;text-transform:capitalize;margin-bottom:17px;} .wd_tini_account_control{font-size:11px;text-transform:capitalize;line-height:20px;display:inline-block;float:left;border-width:0 1px 0 0;border-style:solid;padding-right:10px;margin-right:10px;}
.shopping-cart{display:inline-block;position:absolute;right:0;top:0px}
.shopping-cart span{display:inline-block;font-size:11px;line-height:20px;margin-bottom:0;font-weight:bold;color:#646464;text-transform:capitalize;}
.shopping-cart span#cart_size_value_head{border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;-o-border-radius:100px;position:absolute;top:8px;left:12px;padding:3px 7px 5px;line-height:12px;display:inline-block;font-size:10px;}
.shopping-cart a:hover{opacity:1;filter:alpha(opacity=100);}
.shopping-cart a:hover span#cart_size_value_head{transition:all 0.3s ease-in-out 0s;}
.shopping-cart a.cart_size:before{position:absolute;content:"\f0dd";top:50%;right:0;margin-top:-8px; position:absolute;font-family:"FontAwesome";font-size:12px;}
.shopping-cart a.cart_size {display:block;width:22px;height:20px;cursor:pointer;text-decoration:none; padding-right:22px;}
.shopping-cart a.cart_size:after{position:absolute;content:"\f07a";top:37%;right:23px;position:absolute;font-family:"FontAwesome";font-size:20px;}
.shopping-cart label {text-transform:capitalize;color:#646464}
.wd_tini_account_wrapper {display:none}
.wd_tini_account_wrapper .wd_tini_account_control > a {font-weight:bold;color:#646464}
.shopping-cart .wd_tini_cart_wrapper {position:relative;padding:21px 0}
.shopping-cart .wd_tini_cart_wrapper .wd_tini_cart_control span.amount {color:#646464;display:inline-block;padding:0 6px;margin:0 0 0 5px;border-width:1px;border-style:solid;border-bottom-width:2px;background:#fafafa;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;box-shadow:0 0 -1px #d5d5d5;}
.shopping-cart .cart_dropdown {display:none;position:absolute;right:-1px;top:100%;z-index:9;background:#fff;border:1px solid;margin-top:-2px;} .wd_tini_account_wrapper .form_drop_down {display:none;position:absolute;right:10px;top:100%;z-index:9;background:#fff;width:233px;padding:10px 0 0;border-color:#d5d5d5;box-shadow-color:#f7f7f7;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.15)}
.wd_tini_account_wrapper .form_drop_down h4.heading-title {color:#323232;;font-size:14px;line-height:20px;font-weight:bold;text-transform:none;}
.wd_tini_account_wrapper .form_wrapper_header > span {font-size:11px;color:#646464;font-weight:bold;display:inline-block;margin:5px 0 10px;padding:0 0 5px;border-width:0 0 1px;border-style:dotted;}
.wd_tini_account_wrapper .form_wrapper_body label {font-size:11px;;font-weight:bold;position:relative;display:inline-block;}
.wd_tini_account_wrapper .form_wrapper_body label:after {content:"*";background:#fff;position:absolute;right:0;top:0;color:#CC4C51}
.wd_tini_account_wrapper .form_wrapper_body input#user_login,.wd_tini_account_wrapper .form_wrapper_body #user_pass { }
.wd_tini_account_wrapper .form_wrapper_body input#user_login:hover,.wd_tini_account_wrapper .form_wrapper_body #user_pass:hover {border-color:#1e1e1e;}
.wd_tini_account_wrapper .form_drop_down > div > div {padding:0 10px;}
.wd_tini_account_wrapper .form_wrapper_body #wp-submit {cursor:pointer;border:1px solid #d5d5d5;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;font-size:12px;text-transform:capitalize;display:inline-block;padding:5px 15px;color:#646464;line-height:15px;
background: rgb(252,252,252)!important; background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(244,245,244,1) 100%)!important; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(244,245,244,1)))!important; background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(244,245,244,1) 100%)!important; background: -o-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(244,245,244,1) 100%)!important; background: -ms-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(244,245,244,1) 100%)!important; background: linear-gradient(to bottom,  rgba(252,252,252,1) 0%,rgba(244,245,244,1) 100%)!important; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f4f5f4',GradientType=0 )!important; }
.wd_tini_account_wrapper .form_wrapper_body #wp-submit:hover {background:#fff;}
.wd_tini_account_wrapper #loginform-custom {overflow:hidden;}
.wd_tini_account_wrapper #loginform-custom > p {margin:0 0 5px;}
.wd_tini_account_wrapper .form_wrapper_body > a {font-size:11px;font-weight:bold;color:#646464;float:right;margin:-24px 0 4px 0;display:inline-block;letter-spacing:-0.1px;}
.wd_tini_account_wrapper .login-password:after {content:"* Required Fields";font-size:11px;position:relative;text-align:right;float:right;width:100%;border-width:0 0 1px;border-style:dotted;color:#D7787B;font-size:9px;;padding:3px 0 13px;margin-bottom:15px;}
.wd_tini_account_wrapper .form_wrapper_footer {overflow:hidden;padding:12px 10px 13px!important;margin-top:15px;border-top:1px solid #ececec;background: rgb(245,245,245); background: -moz-linear-gradient(top,  rgba(245,245,245,1) 0%, rgba(252,252,252,1) 10%, rgba(255,255,255,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(245,245,245,1)), color-stop(10%,rgba(252,252,252,1)), color-stop(100%,rgba(255,255,255,1))); background: -webkit-linear-gradient(top,  rgba(245,245,245,1) 0%,rgba(252,252,252,1) 10%,rgba(255,255,255,1) 100%); background: -o-linear-gradient(top,  rgba(245,245,245,1) 0%,rgba(252,252,252,1) 10%,rgba(255,255,255,1) 100%); background: -ms-linear-gradient(top,  rgba(245,245,245,1) 0%,rgba(252,252,252,1) 10%,rgba(255,255,255,1) 100%); background: linear-gradient(to bottom,  rgba(245,245,245,1) 0%,rgba(252,252,252,1) 10%,rgba(255,255,255,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0 ); }
.wd_tini_account_wrapper .form_wrapper_footer span {float:left;font-size:11px;font-weight:bold;color:#646464;}
.wd_tini_account_wrapper .form_wrapper_footer span a {float:left;color:#5B73A7;margin-left:2px;font-weight:bold;} .cart_dropdown {width:298px;position:relative;padding:20px 20px 0 20px ;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.cart_dropdown h4 {font-size:14px;letter-spacing:-0.2px;line-height:20px;font-weight:bold;text-transform:capitalize;margin-bottom:10px;}
.cart_dropdown .cart_dropdown_size {display:block;width:222px;float:left;margin-bottom:5px;}
.cart_dropdown .cart_dropdown_size.size_empty {width:100%;padding-bottom:15px;}
.cart_dropdown .cart_dropdown_size label,.cart_dropdown .cart_dropdown_size span {font-size:11px;font-weight:bold;margin:0;letter-spacing:-0.2px;}
.cart_dropdown .dropdown_header {overflow:hidden;}
.cart_dropdown .dropdown_foooter{text-align:left;padding-bottom:82px}
.cart_dropdown .dropdown_foooter.wd_no_item{padding-bottom:23px}
.cart_dropdown .dropdown_foooter .total{border-width:1px 0 0 0;border-style:solid;padding:9px 0 21px 0}
.cart_dropdown .dropdown_foooter .total strong {font-size:14px;font-weight:normal;padding-top:8px;display:inline-block}
.cart_dropdown .dropdown_foooter .total span.amount{font-size:24px;font-weight:bold;float:right;line-height:24px;display:inline-block;padding-top:2px;}
.cart_dropdown .dropdown_foooter .buttons{text-align:center;}
.cart_dropdown .dropdown_foooter .buttons .button_checkout{font-size:16px;text-transform:uppercase;display:inline-block;position:absolute;bottom:42px;left:-1px;width:100%;line-height:18px;padding:11px 1px;font-weight:bold;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s}
.cart_dropdown .dropdown_foooter .buttons .button_shopping_cart{position:absolute;bottom:0;left:0;text-align:center;font-size:14px;display:inline-block;width:100%;line-height:16px;padding:11px 0 14px 0;}
.cart_dropdown .cart_dropdown_subtotal {display:none;}
.cart_dropdown p.buttons {width:100%;overflow:hidden;}
.cart_dropdown .dropdown_body .head_msg {text-transform:capitalize;margin:2px 0 10px;font-weight:bold;letter-spacing:-0.2px;}
.cart_dropdown ul.cart_list {margin:0;padding-bottom:15px!important;}
.cart_dropdown ul.cart_list li {list-style:none;display:block;min-height:78px;overflow:hidden;width:100%;clear:both;position:relative;margin:15px 0 0!important;padding:13px 0 0!important;}
.cart_dropdown ul.cart_list li:first-child{margin-top:0!important;border-top:0;padding-top:0!important;}
.cart_dropdown ul.cart_list li a img{border:1px solid transparent}
.cart_dropdown ul.cart_list li a:hover img{border:1px solid}
.cart_dropdown ul.cart_list li:first-child a img.wp-post-image {top:0;}
.cart_dropdown ul.cart_list li a img{float:left;width:70px!important;height:70px!important;}
.cart_dropdown ul.cart_list li a img.wp-post-image {position:absolute;left:0;top:13px;margin:2px 20px 0 0;float:left;width:70px!important;height:70px!important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;}  
.cart_dropdown ul.cart_list li a.remove {position:absolute;left:0;top:15px;display:inline-block;width:20px;height:20px;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat 0 0;font-size:0;color:transparent;}
.cart_dropdown ul.cart_list li:first-child a.remove  {top:3px;}
.cart_dropdown ul.cart_list li.last .cart_item_wrapper {margin-bottom:26px;}
.cart_dropdown ul.cart_list li .cart_item_wrapper a{font-size:12px;text-transform:uppercase;display:inline-block;line-height:14px;letter-spacing:-1px;margin-bottom:7px;font-weight:normal}
.cart_dropdown ul.cart_list li .cart_item_wrapper {padding-left:80px;padding-right:20px;text-align:left}
.cart_dropdown ul.cart_list li .cart_item_wrapper .quantity {display:inline-block;clear:left;width:100%;font-weight:normal}
.cart_dropdown ul.cart_list li .cart_item_wrapper .quantity .amount {font-weight:bold;font-size:14px;display:block;margin-bottom:6px;}
.cart_dropdown ul.cart_list li .cart_item_wrapper .product_sku {display:inline-block;clear:left;width:100%;padding-top:2px;display:none}
.cart_dropdown ul.cart_list li .cart_item_wrapper dl.variation{display:none} html .woocommerce .woocommerce-breadcrumb, html .woocommerce-page .woocommerce-breadcrumb{}
#crumbs  {padding:18px 0 18px 0;font-size:12px;display:inline-block;border-width:0 0 1px 0;border-style:solid;overflow:hidden;width:100%;text-transform:uppercase;}
.box #crumbs{margin:0}
html .woocommerce .woocommerce-breadcrumb span, html .woocommerce-page .woocommerce-breadcrumb span,#crumbs span {font-size:12px;}
html .woocommerce .woocommerce-breadcrumb span a:hover, html .woocommerce-page .woocommerce-breadcrumb span a:hover,#crumbs span a:hover,#crumbs a:hover{text-decoration:underline}
.woocommerce-breadcrumb .brn_arrow,#crumbs .brn_arrow{text-indent:9999px;color:transparent;position:relative;width:11px;display:inline-block;padding:0 5px;}
.woocommerce-breadcrumb .brn_arrow:after,#crumbs .brn_arrow:after {content:"";background-color:transparent;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -152px 0;position:absolute;left:0px;top:3px;width:8px;height:8px;display:inline-block;}
#crumbs  a {padding-right:13px;} .top-page{}
.box .top-page .woocommerce-breadcrumb{padding-left:10px;padding-right:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.box .top-page{padding-right:0px;padding-left:0px;}
.top-page #crumbs {border-width:1px 0 1px 0;border-top-style:solid;border-color:#cccccc;border-bottom-style:dashed;}
.top-page .woocommerce-breadcrumb{padding-top:20px;padding-bottom:20px;border-width:1px 0 1px 0;border-top-style:solid;border-color:#cccccc;border-bottom-style:dashed;font-size:12px;line-height:16px;display:inline-block;width:100%;}
.top-page .woocommerce-breadcrumb a{font-size:12px;line-height:14px;margin-right:15px;}
.top-page .woocommerce-breadcrumb a:hover{opacity:0.75;filter:alpha(opacity=75)}
.top-page .woocommerce-breadcrumb span.brn_arrow{top:3px;}    #footer {font-size:12px;}
ul li.current-cat a {color:#6a84b9} #footer .first-footer-widget-area {margin-bottom:30px;}
#footer .first-footer-widget-area h3.widget-title, #footer .first-footer-widget-area .widget_customrecent ul li .entry-title:before {color:#646464;font-weight:bold;}
#footer .first-footer-widget-area .xoxo {margin-right:0;border-width:0 0 1px;border-style:solid;padding:0 0 8px;}
#footer #footer-first-area .xoxo a{transition:all 0.2s ease-in-out 0s}
#footer #footer-first-area .xoxo a:hover{opacity:1;filter:alpha(opacity=100)}
#footer #footer-first-area .xoxo a img{border:1px solid transparent} #footer  .wd_block_second .top-second-footer-area{width:100%;text-align:center;display:inline-block;position:relative}
#footer  .wd_block_second .top-second-footer-area .top-footer-widget-area{text-align:center}
#footer .widget_subscriptions .widget-title,
#footer .widget_subscriptions .newsletter,
#footer .widget_subscriptions p{display:none}
#footer .widget_subscriptions p.subscribe-email,
#footer .widget_subscriptions .subscribe_widget form{display:inline-block;text-align:center;width:100%;max-width:840px;margin-bottom:0;z-index:1}
#footer  .widget_subscriptions input.subscribe_email{width:100%;max-width:841px;padding:20px 180px 20px 30px;font-size:14px;line-height:16px;font-weight:normal}
#footer .widget_subscriptions button.button{background-image:none;font-size:12px;line-height:14px;font-weight:bold;width:180px;height:59px;bottom:0;right:0;position:absolute;left:auto;}
#footer .widget_subscriptions .subscribe_widget{text-align:center}
#footer .widget_subscriptions button.button span{text-transform:uppercase} #footer #footer-second-area {margin:0 0 10px;}
#footer #footer-second-area .xoxo a{transition:all 0.2s ease-in-out 0s}
#footer #footer-second-area .xoxo a:hover,#footer #footer-second-area .xoxo a:focus{padding-left:2px;}
#footer  .container{max-width:100% auto}
#footer  .wd_block_first ,#footer  .wd_block_second ,#footer .wd_block_third {width:100%;overflow:hidden}
#footer  .wd_block_first #footer-first-area,
#footer  .wd_block_second #footer-second-area,
#footer .wd_block_third #copy-right {max-width:1180px;overflow:hidden;margin:0 auto;display:block}
#footer  .wd_block_second  #footer-second-area:before{border-top:1px solid;content: "";display: inline-block;margin:0 auto; max-width: 1180px;position: relative; right: 0;top: 0;left:0;height:1px;width:100%;padding-top:30px;z-index:0}
#footer  .wd_block_first  #footer-first-area:before{border-top:1px solid;content: "";display: inline-block;margin:0 auto; max-width: 1180px;position: relative; right: 0;top: 0;left:0;height:1px;width:100%;padding-top:60px;}
#footer  .wd_block_first  #footer-second-area .container > div{padding-top:30px}
#footer  .wd_block_first  #footer-first-area{padding:30px 20px 30px;}
#footer  .wd_block_second  #footer-second-area {padding:0px 20px 100px;position:relative;top:-30px}
#footer  .wd_block_second  #footer-second-area .container{padding-top:45px;padding-left:20px;padding-right:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#footer > .container > #footer-first-area{padding:60px 20px;border-top:1px solid;}
#footer .container .container {padding-left:0;padding-right:0; }
#footer-second-area  > div > div , #footer-first-area > div> div{padding:0 20px;border-left:1px solid;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#footer-second-area  > div > div.second-footer-widget-area-1, #footer-first-area > div > div.first-footer-widget-area-1 {padding-left:0;border-left:0;}
#footer-first-area > div.container{padding-left:20px;padding-right:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#footer-first-area > div:first-child > ul.xoxo > li,#copy-right > .container > .payment >ul.xoxo > li#text-2,#footer-second-area > .container > div:first-child > ul.xoxo > li {border-left:0;margin:0}
#footer #footer-first-area  .second-footer-widget-area-4 ul.xoxo > .textwidget > .one_sixth > h3{font-size:12px;text-transform:uppercase;}
ul.xoxo > li.widget-container > div > div > span.line-break{position:relative;display:block;padding:13px 0 14px 0}
ul.xoxo > li.widget-container > div > div > span.line-break:before{content:"";position:absolute;width:28px;border-top:1px solid #d3d3d3}
ul.xoxo > li.widget-container > div > div > p{font-size:12px;line-height:16px;}
ul.xoxo > li.widget-container > div > div > p.text-first{padding-top:1px}
#footer #footer-second-area div.textwidget h3 {margin-bottom:10px}
#footer-second-area a{font-weight:normal}
#footer-second-area li a{font-size:12px;line-height:14px;padding-bottom:6px;display:inline-block}
#footer-second-area ul > li > ul li {} .footer-links li a{font-size:12px;line-height:16px;margin:4px 0;display:inline-block}
.main-content  .entry-content-post .woocommerce > p > .button{margin-top:10px;} #footer #footer-thrid-area {padding:0 0 20px;margin:0 0 16px;border-width:0 0 1px;border-style:solid;}
#footer #footer-thrid-area .widget-container {margin:10px 0;}
#footer #footer-thrid-area h3.widget-title {margin:25px 0 0;font-weight:bold;}
#footer .thrid-footer-widget-area-1 {padding-right:10px;}
#footer .thrid-footer-widget-area-2,#footer .thrid-footer-widget-area-3,#footer .thrid-footer-widget-area-4,#footer .thrid-footer-widget-area-5 {padding-left:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;} .box #copy-right:before{max-width:1160px;}
#copy-right:before{ bottom:auto;
content: "";
display: inline-block;
height: 1px;
left: 0;
max-width: 1200px;
position: absolute;
right: 0;
top: 0px;
width: 100%;}
#copy-right {padding:0 0 34px;position:relative;}
#copy-right .container{margin-top:15px}
#footer #copy-right .copyright > p{color:#d70000}
#copy-right a:hover{text-decoration:underline}
.box #container-main.span24 .main-content .entry-content-post{padding:0}
.box #copy-right .container{padding-left:10px;padding-right:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
@media 
only screen and (min-width-device-width: 1160px),
only screen and (min-width: 1160px) {
.box #copy-right:before{left:10px}
} .payment {text-align:right;}
.payment img {margin:4px 0 10px 15px;} #footer a.logo {margin:0;display:block;overflow:hidden;}
#footer a.logo  img {margin:0 0 20px;}
#footer .widget_archive ul li,#footer .widget_categories ul li,#footer .widget_meta ul li {padding:2px 0;}
#footer .widget_archive ul li a, #footer .widget_categories ul li a, #footer .widget_meta ul li a {font-weight:normal;}
#footer .widget_nav_menu ul{margin-top:0}
#footer .widget_nav_menu ul li{margin:0}
.widget_categories ul{margin-top:0}
.widget_categories ul li{margin:0}     .body-end-widget-area {border-width:5px 0 0 0;border-style:solid;padding:14px 0;} .wd_tini_cart_wrapper {float:left;width:100%;float:right;}
#main-module-container .wd_tini_cart {display:inline-block;float:right;}
#main-module-container .wd_tini_cart .cart_size {display:inline-block;float:left;}
#main-module-container .wd_tini_cart label {text-transform:capitalize;}
#main-module-container .wd_tini_cart span, #main-module-container .wd_tini_cart label {font-size:11px;font-weight:bold;line-height:12px;margin:0;display:inline-block;float:left;}
#main-module-container .cart_dropdown {display:inline-block;float:right;}  }         h1.page-title {font-size:20px;}
div.term-description {text-align:center;padding-bottom:20px;border-width: 0 0 1px 0;border-style:solid;margin-bottom:15px;margin-top:20px;}
body.woocommerce .woocommerce-ordering , body.woocommerce-page .woocommerce-ordering {padding-right:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
html .woocommerce .woocommerce-result-count, html .woocommerce-page .woocommerce-result-count {line-height:26px;padding-right:10px;margin-top:24px;padding-left:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
html body.search-results.woocommerce .woocommerce-result-count, html body.search-results.woocommerce-page .woocommerce-result-count {margin-top:0px}
html body.search-results.woocommerce  #container .gridlist-toggle,html body.search-results.woocommerce-page  #container .gridlist-toggle{top:4px;}
body.search-results.woocommerce .woocommerce-ordering select, body.search-results.woocommerce-page .woocommerce-ordering select{margin-top:-4px;}
body.search-results.woocommerce #main_content #container h1.page-title,body.search-results.woocommerc-page #main_content #container h1.page-title{display:block}
body.search-results.woocommerce #main_content.span18 #container ul.products.grid li.product,body.search-results.woocommerce-page #main_content.span18 #container ul.products.grid li.product{width:33.33%;}
body.search-results.woocommerce #main_content.span18 #container ul.products.grid li.product.first,body.search-results.woocommerce-page #main_content.span18 #container ul.products.grid li.product.first{clear:none}
body.search-results.woocommerce #main_content.span18 #container ul.products.grid li.product:nth-child(3n+1), body.search-results.woocommerce-page #main_content.span18 #container ul.products.grid li.product:nth-child(3n+1){clear:left!important}
body.search-results.woocommerce #container .products.list .price,body.search-results.woocommerce-page #container .products.list .price,body.tax-product_tag.woocommerce #container .products.list .price,body.tax-product_tag.woocommerce-page #container .products.list .price{clear:both} .tax-product_cat h1.page-title {text-align:center;border:0;font-weight:bold;padding:0;margin:0 0 7px}
.tax-product_cat ul.products {padding-top:30px!important;}
.tax-product_cat ul.products li.product span.product_sku {margin-bottom:5px;}
.tax-product_cat ul.products li.product .star-rating {height:16px!important;}  body.woocommerce div.product div.images, body.woocommerce-page div.product div.images, body.woocommerce #content div.product div.images, body.woocommerce-page #content div.product div.images {width:59.1%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:0 20px 0 0px;position:relative;}
body.woocommerce div.product div.images #wrap, body.woocommerce-page div.product div.images, body.woocommerce #content div.product div.images #wrap, body.woocommerce-page #content div.product div.images #wrap{z-index:3!important;display:inline-block;text-align:center}
body.woocommerce div.product div.summary, body.woocommerce-page div.product div.summary, body.woocommerce #content div.product div.summary, body.woocommerce-page #content div.product div.summary {width:40.9%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;float:left;padding:0 10px 0 20px;}
body.woocommerce .related, .woocommerce-page .related {width:100%;}
.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {padding:0;width:100%;margin:0 0 5px;}
body.single-product #container #main_content{margin-top:23px;}
body.single-product #container #main_content.span18 > div{margin-left:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
body.single-product #container #right-sidebar.span6,	body.single-product #container #left-sidebar.span6{width:25%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
body.single-product #container #products-tabs-wrapper .tab-content{padding:0;overflow:visible}
body.single-product #container #products-tabs-wrapper #related_products .caroufredsel_wrapper >ul {margin-left:0px!important}
body.single-product.woocommerce ul.products, body.single-product.woocommerce-page ul.products {padding-left:-20px}
body.single-product.woocommerce ul.products li.product, body.single-product.woocommerce-page ul.products li.product{padding:0 20px;}
body.single-product.woocommerce ul.products li.product .product-meta-wrapper,body.single-product.woocommerce ul.products li.product .product-meta-wrapper{margin-top:13px;}
body.woocommerce-page .upsells.products ul.products li.product div.star-rating, body.woocommerce .upsells.products ul li.product div.star-rating{left:50%!important;margin-left:-35px}
body .woocommerce .related ul.products li.product,body .woocommerce-page .related ul.products li.product,body .woocommerce .upsells.products ul.products li.product,body .woocommerce-page .upsells.products ul.products li.product,body .woocommerce .related ul li.product,body .woocommerce-page .related ul li.product, .woocommerce .upsells.products ul li.product,body .woocommerce-page .upsells.products ul li.product{width:33.3%}
body.single-product #container #products-tabs-wrapper #related_products .caroufredsel_wrapper > ul li .product-meta-wrapper .price .from{display:inline-block;float:left;margin-right:5px;}
body.single-product #container #products-tabs-wrapper #related_products .caroufredsel_wrapper > ul li .product-meta-wrapper .price span.amount{display:inline} body.single-product.woocommerce ul.products li.product .product-meta-wrapper .star-rating, body.single-product.woocommerce-page ul.products li.product .product-meta-wrapper .star-rating{margin-left:0;left:0;}
body.single-product.woocommerce ul.products li.product .product-meta-wrapper .product_sku, body.single-product.woocommerce-page ul.products li.product .product-meta-wrapper .product_sku{display:block;float:none}
body.single-product #container #products-tabs-wrapper #related_products .related_wrapper{position:relative;height:auto!important}
body.single-product #container #products-tabs-wrapper #related_products .related_wrapper .caroufredsel_wrapper{height:auto!important}
body.single-product #container #products-tabs-wrapper #related_products .related_wrapper .caroufredsel_wrapper ul{position:relative!important;cursor:default;height:auto!important}
body.single-product #container #products-tabs-wrapper #related_products .related_wrapper .caroufredsel_wrapper ul li{display:inline-block;float:left}
body.single-product #container #products-tabs-wrapper #related_products .related_wrapper .related_control{position:absolute;top:-62px;right:0;left:auto;bottom:auto}
body.single-product #container #products-tabs-wrapper #related_products .related_wrapper .related_control a.prev{background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -345px 0px;width:9px!important;height:17px;font-size:0;color:transparent;display:inline-block!important}
body.single-product #container #products-tabs-wrapper #related_products .related_wrapper .related_control a.next {background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -360px 0px;width:9px!important;height:17px;font-size:0;color:transparent;display:inline-block!important;margin-left:18px}
body.single-product #container #products-tabs-wrapper #related_products .related_wrapper .related_control a.prev:hover {background-position:-313px 0px;}
body.single-product #container #products-tabs-wrapper #related_products .related_wrapper .related_control a.next:hover {background-position:-333px 0px;} .upsells.products {float:left;display:block;width:100%;}
body.single-product #container #products-tabs-wrapper #upsell_products .upsell_wrapper{position:relative;}
body.single-product #container #products-tabs-wrapper #upsell_products .upsell_wrapper .caroufredsel_wrapper{height:auto!important}
body.single-product #container #products-tabs-wrapper #upsell_products .upsell_wrapper ul{cursor:default;position:relative!important;}
body.single-product #container #products-tabs-wrapper #upsell_products .upsell_wrapper > ul{height:auto!important;position:relative!important;}
body.woocommerce #upsell_products .upsell_wrapper ul.products li.product,body .woocommerce-page #upsell_products .upsell_wrapper ul.products li.product{ display:inline-block;float:left}
body.single-product #container #products-tabs-wrapper #upsell_products .upsell_wrapper .upsell_control{position:absolute;top:-62px;right:0;display:inline-block;left:auto}
body.single-product #container #products-tabs-wrapper #upsell_products .upsell_wrapper .upsell_control a.prev{background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -345px 0px;width:9px!important;height:17px;font-size:0;color:transparent;display:inline-block!important}
body.single-product #container #products-tabs-wrapper #upsell_products .upsell_wrapper .upsell_control a.next {background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -360px 0px;width:9px!important;height:17px;font-size:0;color:transparent;display:inline-block!important;margin-left:18px}
body.single-product #container #products-tabs-wrapper #upsell_products .upsell_wrapper .upsell_control a.prev:hover {background-position:-313px 0px;}
body.single-product #container #products-tabs-wrapper #upsell_products .upsell_wrapper .upsell_control a.next:hover {background-position:-333px 0px;} body.woocommerce .woocommerce-ordering select, body.woocommerce-page .woocommerce-ordering select {border-width:1px;border-style:solid;font-size:12px;padding:7px 14px;color:#202020;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;margin-top:20px;display:inline-block}
body.woocommerce .woocommerce-ordering select option, body.woocommerce-page .woocommerce-ordering select option{margin:10px 0}
body.woocommerce ul.products li.product, body.woocommerce-page ul.products li.product {overflow:hidden;width:25%;margin:0 0 30px;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;text-align:center;     float: none;
margin-right: -3px!important;
vertical-align: top;    display: inline-block;}
body.woocommerce ul.products li.product.last, body.woocommerce-page ul.products li.product.last {border-right:0;}
body.woocommerce ul.products li.product a img, body.woocommerce-page ul.products li.product a img {width:auto;height:auto;max-width:100%;margin:0 auto;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;-o-box-shadow:none!important;}
body.woocommerce ul.products li.product .product-meta-wrapper,body.woocommerce-page ul.products li.product .product-meta-wrapper {padding:0 10px;text-align:center;margin-top:10px;}
body.woocommerce ul.products.list li.product .product-meta-wrapper,body.woocommerce-page ul.products.list li.product .product-meta-wrapper{margin-top:0}
body.woocommerce ul.products li.product .product-meta-wrapper a:hover,body.woocommerce-page ul.products li.product .product-meta-wrapper a:hover {text-decoration:underline;}
body.woocommerce ul.products li.product .product-meta-wrapper a:hover,body.woocommerce-page ul.products li.product .product-meta-wrapper a:hover {text-decoration:underline;}
body.woocommerce ul.products li.product h3.heading-title,body.woocommerce-page ul.products li.product h3.heading-title {text-transform:uppercase;line-height:14px;font-size:12px;padding-bottom:2px;font-weight:normal}
body.woocommerce ul.products li.product h3.heading-title,body.woocommerce-page ul.products li.product h3.heading-title:hover{cursor:default}
body.woocommerce ul.products li.product span.product_sku,body.woocommerce-page ul.products li.product span.product_sku {width:100%;float:left;display:inline-block;margin-bottom:2px;font-weight:bold;text-align:center}
body.woocommerce ul.products li.product div.star-rating,body.woocommerce-page ul.products li.product div.star-rating{position:relative;width:70px;left:50%;margin-left:-35px;line-height:16px;}
body.woocommerce ul.products li.product .product-media-wrapper img{width:auto!important;margin:0!important;}
body.woocommerce ul.products li.product .product-meta-wrapper .gridlist-buttonwrap .price,body.woocommerce-page ul.products li.product 
.product-meta-wrapper .gridlist-buttonwrap .price{display:inline-block}
body.woocommerce ul.products li.product .product-meta-wrapper .gridlist-buttonwrap .price .from,body.woocommerce-page ul.products li.product 
.product-meta-wrapper .gridlist-buttonwrap .price .from{float:left;font-weight:bold;margin-right:5px;}
body.woocommerce ul.products li.product .product-meta-wrapper .gridlist-buttonwrap .price .amount,body.woocommerce-page ul.products li.product 
.product-meta-wrapper .gridlist-buttonwrap .price .amount{display:inline;margin:0 5px}
#container .products.list  .product-meta-wrapper .gridlist-buttonwrap .price span.amount:first-child,.product_list_widget  span.amount:first-child{margin-left:0px} body.woocommerce ul.products li.product a:after , body.woocommerce-page ul.products li.product a:after {visibility: hidden;display: block;
font-size: 0;content: " ";clear: both;height: 0;}
#related_products ul.products li.product > h3, body.woocommerce div.product div.products-tabs-wrapper .tab-content #related_products ul.products li.product > h3,#upsell_products ul.products li.product > h3, body.woocommerce div.product div.products-tabs-wrapper .tab-content #upsell_products ul.products li.product > h3{margin-bottom:14px;} #container .gridlist-toggle {clear:none;float:left;margin-bottom:0;position:relative;top:31px;left:0;right:auto;overflow:hidden;border:0;background:none;width:31px;height:14px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;filter:none;}
#container .gridlist-toggle a#grid {width:14px;height:14px;background:#d9d9d9 url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/images.png) no-repeat -420px -90px;filter:none;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin-right:3px;text-indent:9999px;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}
#container .gridlist-toggle a#grid:hover,#container .gridlist-toggle a#grid.active {background-color:#000;}
#container .gridlist-toggle a {width:14px;height:14px;background:#d9d9d9 url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/images.png) no-repeat -437px -90px;filter:none;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;text-indent:9999px;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}
#container .gridlist-toggle a:hover,#container .gridlist-toggle a.active {background-color:#000;}
#container .gridlist-toggle a.active {cursor:default;}
#container .products.grid h3{text-transform:uppercase;font-weight:normal;}
#container .products.grid .product-meta-wrapper a h3{display:none}
#container .products.grid .product-meta-wrapper .gridlist-buttonwrap .description{display:none}
#container  ul.products.grid li.product{margin-bottom:60px}
#container .products.grid .product-media-wrapper{margin-bottom:5px}
#container .products.list li >h3 a{display:none}
#container .products.list a h3{text-transform:uppercase;font-weight:normal;text-align:left;display:inline-block}
#container .products.list .star-rating{float:left;position:relative;display:inline-block;width:100%;left:35px;}
#container .products.list .product_sku{text-align:left}
#container .products.list .price{text-align:left;display:inline-block;margin:10px 0;clear:both}
#container .products.list .price del.mount{color:#808080}
#container .products.list .price ins.mount{color:#d70000}
#container .products.list .price span.mount{text-align:left!important;font-size:14px;font-weight:bold}
html .woocommerce ul.products.list li.product span.amount,html .woocommerce-page ul.products.list li.product .amount{text-align:left}
html .woocommerce ul.products.list li.product .gridlist-buttonwrap,html .woocommerce-page ul.products.list li.product .gridlist-buttonwrap{margin-top:6px}
#container .products.list .product-media-wrapper{float:left;margin-right:10px;margin-bottom:47px;top:8px}
#container .products.list .product-meta-wrapper{text-align:left;overflow:hidden;}
#container .products.list .product-meta-wrapper a{display:inline-block}
#container .products.list .product-meta-wrapper a:hover h3{cursor:pointer}
#container .products.list .product-meta-wrapper h3{margin-bottom:12px;display:inline-block}
#container .products.list .product-meta-wrapper .gridlist-buttonwrap .description{display:inline-block}
#container .products.list .product-meta-wrapper .short-description h6{margin-bottom:2px;display:none}
#container .products.list .product-meta-wrapper hr{display:none}
#container  ul.products.list li.product hr{display:none}
#container  ul.products.list li.product div[itemprop="description"]{float:left}
#container ul.products.list li.product h3,#container ul.products.list li.product div[itemprop="description"],#container ul.products.list li.product .price,#container ul.products.list li.product .gridlist-buttonwrap{float:left;width:auto} body.woocommerce ul.products li.product.span12, body.woocommerce-page ul.products li.product.span12 {width:50%;}
body.woocommerce ul.products li.product.span8, body.woocommerce-page ul.products li.product.span8 {width:33%}
body.woocommerce ul.products li.product.span6, body.woocommerce-page ul.products li.product.span6 {width:25%}
body.woocommerce ul.products li.product.span4, body.woocommerce-page ul.products li.product.span4 {width:18%;} ul.archive-product-subcategories {overflow:hidden;width:100%;}
ul.archive-product-subcategories > li.product {width:25%;float:left;margin:0 0 20px;text-align:center;list-style:none;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.span12 ul.archive-product-subcategories > li.product {width:50%}
.span18 ul.archive-product-subcategories > li.product {width:33.33%}
ul.archive-product-subcategories > li.product img {max-width:100%;height:auto;}
ul.archive-product-subcategories > li.product h3 {margin:10px 0 20px 0;} ul.archive-product-subcategories > li.product h3 mark{background:transparent} body.woocommerce nav.woocommerce-pagination, body.woocommerce-page nav.woocommerce-pagination, body.woocommerce #content nav.woocommerce-pagination, body.woocommerce-page #content nav.woocommerce-pagination {margin:0 0 50px;padding:41px 0 0;display:block;}
body.woocommerce nav.woocommerce-pagination ul li .page-numbers , body.woocommerce-page nav.woocommerce-pagination  ul li .page-numbers , body.woocommerce #content nav.woocommerce-pagination  ul li .page-numbers , body.woocommerce-page #content nav.woocommerce-pagination  ul li .page-numbers {border:1px solid;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;padding:8px 8px 8px 7px}
body.woocommerce nav.woocommerce-pagination ul, body.woocommerce-page nav.woocommerce-pagination ul, body.woocommerce #content nav.woocommerce-pagination ul, body.woocommerce-page #content nav.woocommerce-pagination ul {border:0;}
body.woocommerce nav.woocommerce-pagination , body.woocommerce-page nav.woocommerce-pagination , body.woocommerce #content nav.woocommerce-pagination , body.woocommerce-page #content nav.woocommerce-pagination {overflow:hidden}
body.woocommerce nav.woocommerce-pagination ul li, body.woocommerce-page nav.woocommerce-pagination ul li, body.woocommerce #content nav.woocommerce-pagination ul li, body.woocommerce-page #content nav.woocommerce-pagination ul li, body.woocommerce nav.woocommerce-pagination ul li, body.woocommerce-page nav.woocommerce-pagination ul li span, body.woocommerce #content nav.woocommerce-pagination ul li, body.woocommerce-page #content nav.woocommerce-pagination ul li {border:0;margin-right:10px;margin-bottom:10px;}
body.woocommerce nav.woocommerce-pagination ul li a, body.woocommerce-page nav.woocommerce-pagination ul li a, body.woocommerce #content nav.woocommerce-pagination ul li a, body.woocommerce-page #content nav.woocommerce-pagination ul li a, body.woocommerce nav.woocommerce-pagination ul li span, body.woocommerce-page nav.woocommerce-pagination ul li span, body.woocommerce #content nav.woocommerce-pagination ul li span, body.woocommerce-page #content nav.woocommerce-pagination ul li span {font-weight:bold;font-size:11px;}
body.woocommerce nav.woocommerce-pagination ul li span.current, body.woocommerce-page nav.woocommerce-pagination ul li span.current, body.woocommerce #content nav.woocommerce-pagination ul li span.current, body.woocommerce-page #content nav.woocommerce-pagination ul li span.current, body.woocommerce nav.woocommerce-pagination ul li a:hover, body.woocommerce-page nav.woocommerce-pagination ul li a:hover, body.woocommerce #content nav.woocommerce-pagination ul li a:hover, body.woocommerce-page #content nav.woocommerce-pagination ul li a:hover, body.woocommerce nav.woocommerce-pagination ul li a:focus, body.woocommerce-page nav.woocommerce-pagination ul li a:focus, body.woocommerce #content nav.woocommerce-pagination ul li a:focus, body.woocommerce-page #content nav.woocommerce-pagination ul li a:focus {background:transparent;}
body.woocommerce nav.woocommerce-pagination ul li .next.page-numbers , body.woocommerce-page nav.woocommerce-pagination  ul li .next.page-numbers , body.woocommerce #content nav.woocommerce-pagination  ul li .next.page-numbers , body.woocommerce-page #content nav.woocommerce-pagination  ul li .next.page-numbers {border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;padding:5px 83px 21px 9px;position:relative;font-size:0;}
body.woocommerce nav.woocommerce-pagination ul li .prev.page-numbers , body.woocommerce-page nav.woocommerce-pagination  ul li .prev.page-numbers , body.woocommerce #content nav.woocommerce-pagination  ul li .prev.page-numbers , body.woocommerce-page #content nav.woocommerce-pagination  ul li .prev.page-numbers {border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;padding:5px 83px 21px 9px;position:relative;font-size:0;}
body.woocommerce-page #content nav.woocommerce-pagination  ul li .next.page-numbers:before{content:"Next Page";position:absolute;top:0;left:15px;font-size:12px;font-weight:bold;line-height:26px;}
body.woocommerce-page #content nav.woocommerce-pagination  ul li .prev.page-numbers:before{content:"Pre Page";position:absolute;top:0;left:15px;font-size:12px;font-weight:bold;line-height:26px;} .page_navi .nav-content{margin:0 0 50px;padding:46px 0 0;display:block;}
.page_navi .nav-content  .wp-pagenavi a,.page_navi .nav-content .wp-pagenavi span {border:1px solid;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;padding:5px 10px 7px 10px;margin-right:10px;font-size:12px;line-height:12px;text-align:center;font-weight:bold}
.page_navi .nav-content .wp-pagenavi span.pages{border-radius:0;-moz-border-radius:0;-webkit-border-radius:10;-o-border-radius:0;border:0;position:relative;top:0px}
.page_navi .nav-content .wp-pagenavi span.pages:hover{background-color:#fff;color:#000}
.page_navi .nav-previous,.page_navi .nav-next{display:none}
.page_navi .nav-content  .wp-pagenavi a.nextpostslink,.page_navi .nav-content  .wp-pagenavi a.previouspostslink{border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;padding:5px 83px 21px 14px;position:relative;font-size:0;top:-10px}
.page_navi .nav-content  .wp-pagenavi a.nextpostslink:before{content:"Next Page";position:absolute;top:0;left:19px;font-size:12px;font-weight:bold;line-height:26px;}
.page_navi .nav-content  .wp-pagenavi a.previouspostslink:before{content:"Pre Page";position:absolute;top:0;left:15px;font-size:12px;font-weight:bold;line-height:26px;} .wd-edit-link {position:absolute;right:0;top:0;display:none;}
.page_navi .wp-pagenavi a, .page_navi .wp-pagenavi span {border:0;}
.page_navi .wp-pagenavi span.pages {padding-left:0;margin-left:0;} .page_navi .nav-content > span {border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;padding:6px 10px 7px 10px;margin-right:10px;font-size:12px;line-height:12px;text-align:center;font-weight:bold}
.page_navi .nav-content a{border:1px solid;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;padding:5px 10px 6px 10px;margin-right:10px;font-size:12px;line-height:12px;text-align:center;font-weight:bold}
.page_navi .nav-content  > span.pages{border-radius:0;-moz-border-radius:0;-webkit-border-radius:10;-o-border-radius:0;border:0;position:relative;top:8px}
.page_navi .nav-content > span.pages:hover{background-color:#fff;color:#000}
.page_navi .nav-previous,.page_navi .nav-next{display:none}
.page_navi .nav-content   a.wd_next,.page_navi .nav-content  a.wd_last{border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;padding:5px 83px 10px 14px;position:relative;font-size:0;top:-6px;display:inline-block}
.page_navi .nav-content   a.wd_next:before{content:"Next Page";position:absolute;top:0;left:21px;font-size:12px;font-weight:bold;line-height:24px;}
.page_navi .nav-content   a.wd_last:before{content:"Pre Page";position:absolute;top:0;left:23px;font-size:12px;font-weight:bold;line-height:24px;}
.page_navi .nav-content .wp-pagenavi > span.wd_curent-total,
.page_navi .nav-content .wp-pagenavi > span.wd_curent-total span,
.page_navi .nav-content .wp-pagenavi > span.wd_curent-total span,
.page_navi .nav-content .wp-pagenavi > span.wd_curent-total span:hover,
.page_navi .nav-content .wp-pagenavi > span.wd_curent-total {border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:transparent!important;border-color:transparent!important}
.page_navi .nav-content  .wd_first,
.page_navi .nav-content  .wd_previous{display:none!important} #to-top a {position:fixed;z-index:10;bottom:20px;right:20px;width:40px;height:40px;transition:all 0.3s ease-in-out 0s}
#to-top a:before {content:"\f106";font-family:FontAwesome;display:inline-block;color:#fff;font-size:22px;position:absolute;left:13px;top:11px;}
#to-top a:hover {text-decoration:none;}    form.wpcf7-form input[type^=text],form.wpcf7-form input[type^=email],form.wpcf7-form span .wpcf7-textarea{position:relative;margin-top:3px;line-height:14px;padding:6px 10px;width:100%;max-width:445px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
form.wpcf7-form textarea {margin-top:3px;padding:5px 6px;width:100%;max-width:500px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
form.wpcf7-form span .wpcf7-textarea{margin-bottom:11px}
form.wpcf7-form input[type^=submit] {margin-top:3px;border:0;line-height:16px;padding:7px 20px;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;cursor:pointer;border:1px solid;font-weight:bold}
form.wpcf7-form input[type^=submit]:hover,form.wpcf7-form input[type^=submit]:focus {text-decoration:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;}
form.wpcf7-form p .rq{font-size:14px;}
form.wpcf7-form span.wpcf7-not-valid-tip {color:red;left:6px;top:-2px;border:0;background:transparent;font-size:11px;margin-top:5px;}
form.wpcf7-form p {position:relative;line-height:26px;}
form.wpcf7-form p i {position:absolute;z-index:2;left:10px;top:24px;color:#d5d5d5}
form.wpcf7-form p:hover i {color:#646464;}
form.wpcf7-form input[type^="text"], form.wpcf7-form input[type^="email"] {border-width:1px;border-style:solid;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-webkit-appearance:none;}
.ie9 form.wpcf7-form input[type^="text"], .ie9 form.wpcf7-form input[type^="email"], .ie9 form.wpcf7-form input[type^="text"]:focus, .ie9 form.wpcf7-form input[type^="email"]:focus {}
#header form.wpcf7-form {display:block;width:100%;overflow:hidden;}
#header form.wpcf7-form input[type^=text],#header form.wpcf7-form input[type^=email],#header form.wpcf7-form textarea {border:1px solid #fff;max-width:100%;}
#header form.wpcf7-form input[type^=submit] {background:#fff;color:#1e1e1e;}
#header form.wpcf7-form span,#header form.wpcf7-form p {display:block;width:100%;}
ul.contact-form {margin:0;}
ul.contact-form li {list-style:none;padding:0 0 5px;line-height:14px;display:table;vertical-align:middle;}
ul.contact-form li span {display:table-cell;vertical-align:middle;}
ul.contact-form li img {margin:0;float:left;display:table-cell;vertical-align:middle;}
.wpcf7-not-valid-tip {left:30px!important;}
div.wpcf7-response-output {margin:20px 0!important;display:inline-block}
span.wpcf7-not-valid-tip-no-ajax{line-height:25px;}
div.wpcf7 img.ajax-loader {margin:0 0 0 10px!important;}
.pp_pic_holder.pp_woocommerce form.wpcf7-form input[type^=text],.pp_pic_holder.pp_woocommerce form.wpcf7-form input[type^=email] {padding-left:6px;}
.pp_pic_holder.pp_woocommerce form {overflow:hidden;}
html div.pp_woocommerce .pp_content_container {padding:50px 0 20px;}
html span.wpcf7-form-control-wrap {line-height:14px;}
html .pp_pic_holder.pp_woocommerce form {margin-bottom:0;}
.two_fifth ul.contact-form span,.two_fifth ul.contact-form li,.two_fifth ul.contact-form p{font-size:12px ;line-height:16px} .page-template-page-templatescontact-template-php #main-module-container{margin-top:5px}
.page-template-page-templatescontact-template-php .containe,.page-template-page-templatescontact-template-php .slideshow-wrapper{width:auto;max-width:100%}
.page-template-page-templatescontact-template-php .main-content  > h1{display:none}
.page-template-page-templatescontact-template-php .main-content .heading-title-block h3{text-align:left;padding-bottom:0!important;border-bottom:0;margin-top:-8px;}
.page-template-page-templatescontact-template-php .main-content h2{font-size:14px;border-bottom:1px solid #b2b2b2;padding-bottom:8px}
.page-template-page-templatescontact-template-php  div.wpcf7{padding-top:4px;}
.page-template-page-templatescontact-template-php span.wpcf7-form-control-wrap input{border-radius:3px!important;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;-o-border-radius:3px!important;}    p.stock.available-on-backorder {display:none;}
p.availability.stock.available-on-backorder {display:block;}  body.woocommerce div.product div.summary .star-rating, body.woocommerce-page div.product div.summary .star-rating, body.woocommerce #content div.product div.summary .star-rating, body.woocommerce-page #content div.product div.summary .body.woocommerce div.product div.summary .star-rating, body.woocommerce-page div.product div.summary .star-rating, body.woocommerce #content div.product div.summary .star-rating, body.woocommerce-page #content div.product div.summary .star-rating {float:left;clear:both;}
body .woocommerce div.product div.summary .review_count, body.woocommerce-page div.product div.summary .review_count, body.woocommerce #content div.product div.summary .review_count, body.woocommerce-page #content div.product div.summary .body.woocommerce div.product div.summary .review_count, body.woocommerce-page div.product div.summary .review_count, body.woocommerce #content div.product div.summary .review_count, body.woocommerce-page #content div.product div.summary .review_count {display:inline-block; line-height:18px;font-weight:bold;margin-right:5px;}
body.woocommerce div.product div.summary .price .amount, body.woocommerce-page div.product div.summary .price .amount, body.woocommerce #content div.product div.summary .price .amount, body.woocommerce-page #content div.product div.summary .price .amount{font-size:30px;color:#000;font-weight:bold;line-height:32px;}
body .woocommerce div.product div.summary .price del span.amount, body.woocommerce-page div.product div.summary .price del span.amount, body.woocommerce #content div.product div.summary .price del span.amount, body.woocommerce-page #content div.product div.summary .price del span.amount{color:#808080;font-weight:normal}
body .woocommerce div.product div.summary .price ins .amount, body.woocommerce-page div.product div.summary .price ins .amount, body.woocommerce #content div.product div.summary .price ins .amount, body.woocommerce-page #content div.product div.summary .price ins .amount,body .woocommerce div.product div.summary .price span.amount, body.woocommerce-page div.product div.summary .price span.amount, body.woocommerce #content div.product div.summary .price span.amount, body.woocommerce-page #content div.product div.summary .price span.amount{color:#d70000;font-weight:bold}
body .woocommerce div.product div.summary .price , body.woocommerce-page div.product div.summary .price , body.woocommerce #content div.product div.summary .price , body.woocommerce-page #content div.product div.summary .price{float:left; display:inline-block;margin-bottom:7px;clear:both}
body .woocommerce div.product div.summary .price span, body.woocommerce-page div.product div.summary .price span , body.woocommerce #content div.product div.summary .price span, body.woocommerce-page #content div.product div.summary .price span{float:left;font-size:30px;line-height:32px;margin-right:5px;}
html .woocommerce div.product div.images div.thumbnails a,html .woocommerce #content div.product div.images div.thumbnails a,html .woocommerce-page div.product div.images div.thumbnails a,html .woocommerce-page #content div.product div.images div.thumbnails a{margin-right:auto!important} div.list_carousel {position:relative;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
div.list_carousel div.caroufredsel_wrapper {height:auto!important}
div.list_carousel div.caroufredsel_wrapper ul{position:relative!important;height:100%!important}
div.list_carousel div.caroufredsel_wrapper ul.product_thumbnails li {list-style:none;display:inline-block;padding:0 10px 0 0;}
div.list_carousel div.caroufredsel_wrapper ul.product_thumbnails li a{width:auto!important;height:auto!important;border:1px solid;border-color: transparent}
div.list_carousel div.caroufredsel_wrapper ul.product_thumbnails li a:hover{border:1px solid #d1d1d1;display:inline-block}
div.list_carousel div.caroufredsel_wrapper ul.product_thumbnails li a img {width:100%!important;height:auto%!important;}
div.list_carousel .slider_control{position:absolute;top:20px;left:auto;right:0}
div.list_carousel .slider_control > a {} 
div.list_carousel .slider_control > a:hover {text-decoration:none;opacity:1;filter:alpha(opacity=100);}
div.list_carousel #product_thumbnails_prev {background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -280px 0px;width:14px!important;height:20px;font-size:0;color:transparent;position:relative;top:0;left:-10px;right:auto}
div.list_carousel #product_thumbnails_next {background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -297px 0px;width:14px!important;height:20px;font-size:0;color:transparent}
div.list_carousel #product_thumbnails_prev:hover {background-position:-249px 0px;}
div.list_carousel #product_thumbnails_next:hover {background-position:-264px 0px;} div.summary form.variations_form.cart .label {background:transparent;font-weight:normal;color:#1e1e1e;text-transform:uppercase;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;-o-text-shadow:none;}
div.summary form.variations_form.cart .label label {font-size:11px;}
body.woocommerce div.product p.stock.in-stock, body.woocommerce-page div.product p.stock.in-stock, body.woocommerce #content div.product p.stock.in-stock, body.woocommerce-page #content div.product p.stock.in-stock {font-size:12px;margin:20x 0 0px 0!important;font-weight:normal;color:#202020;float:none;}
body.woocommerce div.product p.stock.in-stock span{font-weight:bold}
body.woocommerce div.product p.stock, body.woocommerce-page div.product p.stock, body.woocommerce #content div.product p.stock, body.woocommerce-page #content div.product p.stock {font-size:12px;margin:19px 0px 0px;font-weight:bold;color:#202020}
body.woocommerce div.product p.stock span, body.woocommerce-page div.product p.stock span, body.woocommerce #content div.product p.stock span, body.woocommerce-page #content div.product p.stock span {color:#63bf00}
form.cart .label {background:transparent!important;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;-o-text-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;}
form.cart .label label {font-size:12px;color:#000;}
.summary.entry-summary .product_title {margin-top:0!important;font-size:20px;color:#202020;font-weight:bold;line-height:28px;margin-right:94px;}
.summary.entry-summary .review_wrapper {display:block;text-align:left}
.summary.entry-summary .review_wrapper .star-rating{float:left;margin-left:10px}
.summary.entry-summary .review_wrapper .add_new_review{display:block;margin-top:7px}
.summary.entry-summary .review_wrapper .add_new_review a,.summary.entry-summary .add_new_review a{display:inline-block;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;border-color:#bfbfbf;border-width:1px;border-style:solid;padding:6px 11px;font-weight:bold}
html .woocommerce a.button.alt,html .woocommerce-page a.button.alt,html .woocommerce button.button.alt,html .woocommerce-page button.button.alt,html .woocommerce input.button.alt,html .woocommerce-page input.button.alt,html .woocommerce #respond input#submit.alt,html .woocommerce-page #respond input#submit.alt,html .woocommerce #content input.button.alt,html .woocommerce-page #content input.button.alt{ background-image: none; border-radius: 0 0 0 0 !important; font-size: 14px;font-weight: bold;line-height: 16px;margin-bottom: 7px; margin-top: 10px;padding: 11px 0;text-transform: uppercase;width: 100%;text-align:center}
html .woocommerce .cart-actions input.button[type^="submit"],html .woocommerce .cart-actions input.button[type^="button"]{font-size:14px!important;}
.summary.entry-summary  form.cart{border-top:1px solid;border-color:#e2e2e2;}
.summary.entry-summary  form.cart .quantity {margin-top:30px!important}
.summary.entry-summary .description {padding-top:30px;display:inline-block;border-top:1px solid;border-color:#e2e2e2;padding-bottom:30px;}
.summary.entry-summary .description h6{color:#202020;font-size:14px;font-weight:bold;border-top:1px solid;border-color:#e2e2e2;padding-top:27px;margin-bottom:12px;}
.summary.entry-summary .description p{color:#202020;font-size:12px;line-height:18px; }
.summary.entry-summary .product_sku_label {font-size:12px;color:#202020;margin-top:10px;display:inline-block}
.summary.entry-summary .wd_sku{margin-bottom:10px;}
.summary.entry-summary .product_sku{font-weight:bold;margin-left:0px;}
.summary.entry-summary .product_meta .posted_in,.summary.entry-summary .product_meta .tagged_as{display:block;color:#202020;font-weight:bold;}
.summary.entry-summary .product_meta .tagged_as{margin-top:12px;}
.summary.entry-summary .product_meta .posted_in a,.summary.entry-summary .product_meta .tagged_as a{font-weight:normal;}
.summary.entry-summary .product_meta .posted_in a:hover,.summary.entry-summary .product_meta .tagged_as a:hover{text-decoration:underline}
.summary.entry-summary  .cart{display:inline-block;width:100%;}
.summary.entry-summary .cart button.single_add_to_cart_button{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;background-image:none;font-size:14px;font-weight:bold;text-transform:uppercase;width:100%;
padding:11px 78px;line-height:16px;margin-bottom:7px;margin-top:10px;text-align:center;max-width:100%;clear:both}
#main_content.span12 .summary.entry-summary .cart button.single_add_to_cart_button{padding:11px 20px;width:auto;word-wrap:normal;word-break:break-all;clear:both;display:block}
.summary.entry-summary  .product_meta{border-top:1px solid;border-color:#e2e2e2;padding-top:27px;}
.summary.entry-summary  .product_meta .sku_wrapper{display:none}
.summary.entry-summary  .product_meta .posted_in{line-height:18px;} body.woocommerce.single-product #main_content div.product form.cart tr td.price {overflow:hidden}
body.woocommerce.single-product #main_content div.product form.cart tr td > div > p.price{margin-top:10px;}
body.woocommerce.single-product #main_content div.product form.cart tr td > div > p.price .from{color:#000;font-weight:bold}
body.woocommerce.single-product #main_content div.product form.cart tr td > div > p.price .amount{font-size:20px}
body.woocommerce.single-product #main_content div.product form.cart tr td label{white-space:normal}
body.woocommerce.single-product #main_content div.product form.cart tr td label a{font-weight:bold;}
body.woocommerce.single-product #main_content div.product form.cart tr td label a:hover{text-decoration:underline;opacity:1;}
body.woocommerce.single-product div.product form.cart .group_table td.label,body.woocommerce-page.single-product div.product form.cart .group_table td.label,body .woocommerce.single-product #content div.product form.cart .group_table td.label,body.woocommerce-page.single-product #content div.product form.cart .group_table td.label{padding-left:0;padding-right:0}
body.woocommerce.single-product #main_content div.product form.cart tr td label{padding-right:10px; font-size:14px;float:left;display:inline-block;margin-top:36px;}
body.woocommerce.single-product #main_content div.product form.cart .group_table tr td label{margin-top:0}
body.woocommerce.single-product #main_content .summary.entry-summary  form.cart .group_table .quantity{margin-top:0!important;margin-right:10px;
margin-bottom:10px;}
body.woocommerce.single-product #main_content div.product form.cart .group_table {margin-bottom:25px;}
body.woocommerce.single-product #main_content div.product form.cart .group_table tr {padding-top:34px;display:inline-block;width:100%}
body.woocommerce.single-product #main_content div.product form.cart .group_table tr td{display:inline-block;float:left}
body.woocommerce.single-product #main_content div.product form.cart .group_table tr .label,
body.woocommerce.single-product #main_content div.product form.cart .group_table tr .price{margin-top:4px;}
body.woocommerce.single-product #main_content div.product form.cart .group_table tr td.label{padding-top:0;padding-right:0}
body.woocommerce.single-product #main_content div.product form.cart .group_table tr td label,
body.woocommerce.single-product #main_content div.product form.cart .group_table tr td del span,
body.woocommerce.single-product #main_content div.product form.cart .group_table tr td ins span
{display:inline-block;float:left;font-size:16px;line-height:18px;}
body.woocommerce #content div.product div.summary  p.price ,
body.woocommerce-page #content div.product div.summary  p.price {margin-bottom:30px;}
body.woocommerce #content div.product div.summary form.cart .group_table p.price .amount,
body.woocommerce-page #content div.product div.summary form.cart .group_table p.price .amount
{font-size:16px;line-height:18px;margin-top:6px;}
body.woocommerce div.product div.summary form.cart .group_table .price .from, body.woocommerce-page div.product div.summary form.cart .group_table .price .from, body.woocommerce #content div.product div.summary form.cart .group_table .price .from, body.woocommerce-page #content div.product div.summary form.cart .group_table .price .from{font-size:16px;line-height:18px;margin-top:6px;margin-right:5px;}
body.woocommerce.single-product #main_content div.product form.cart tr td select{margin-top:36px; border-radius: 13px 13px 13px 13px;border-style: solid;border-width: 1px;color: #202020;font-size: 12px;padding: 4px 9px;}
body.woocommerce.single-product #main_content div.product form.cart tr td a.reset_variations{margin-top:20px; border-radius: 0;border-style: solid;border-width: 1px;color: #202020;font-size: 12px;padding: 4px 9px;display:inline-block;float:right}
body.woocommerce.single-product #main_content div.product form.cart tr td a.reset_variations
body.woocommerce.single-product #main_content div.product form.cart tr td del span,body.woocommerce.single-product #main_content div.product form.cart tr td ins span{font-weight:bold} body.woocommerce div.product, body.woocommerce-page div.product, body.woocommerce #content div.product, body.woocommerce-page #content div.product{position:static}
body.woocommerce div.product div.images img, body.woocommerce-page div.product div.images img, body.woocommerce #content div.product div.images img, body.woocommerce-page #content div.product div.images img, body.page div.product div.images img{max-width: 100%;padding: 0; width: 100%;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}
body.woocommerce div.product div.images .thumbnails, body.woocommerce-page div.product div.images .thumbnails, body.woocommerce #content div.product div.images .thumbnails, body.woocommerce-page #content div.product div.images .thumbnails{margin-left:auto;position:relative;z-index:2;padding-right:40px;overflow:hidden} body.woocommerce div.product div.images a.woocommerce-main-image, body.woocommerce-page div.product div.images a.woocommerce-main-image, body.woocommerce #content div.product div.images a.woocommerce-main-image, body.woocommerce-page #content div.product div.images a.woocommerce-main-image, body.page div.product div.images a.woocommerce-main-image{ display: block; width: 100%;}
body.woocommerce div.product div.products-tabs-wrapper, body.woocommerce-page div.product div.products-tabs-wrapper, body.woocommerce #content div.product div.products-tabs-wrapper, body.woocommerce-page #content div.product div.products-tabs-wrapper{ box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
body.woocommerce div.product div.products-tabs-wrapper .nav, body.woocommerce-page div.product div.products-tabs-wrapper .nav, body.woocommerce #content div.product div.products-tabs-wrapper .nav, body.woocommerce-page #content div.product div.products-tabs-wrapper .nav{margin-bottom:30px;}
body .woocommerce div.product div.products-tabs-wrapper .tab-content #upsell_products .upsell_wrapper ul li .product-meta-wrapper .short-description,body.woocommerce div.product div.products-tabs-wrapper .tab-content #upsell_products .upsell_wrapper ul li .product-meta-wrapper .short-description,body .woocommerce div.product div.products-tabs-wrapper .tab-content #upsell_products .upsell_wrapper ul li .product-meta-wrapper a h3,body.woocommerce div.product div.products-tabs-wrapper .tab-content #upsell_products .upsell_wrapper ul li .product-meta-wrapper a h3{display:none!important}
body .woocommerce div.product div.products-tabs-wrapper .tab-content #upsell_products .upsell_wrapper ul li > a > h3 ,body.woocommerce div.product div.products-tabs-wrapper .tab-content #upsell_products .upsell_wrapper ul li > a > h3  {font-size:14px;line-height:16px;font-weight:normal;text-transform:uppercase}
body .woocommerce div.product div.products-tabs-wrapper .tab-content #related_products  ul.products li.product .short-description, body.woocommerce div.product div.products-tabs-wrapper .tab-content #related_products  ul.products li.product .short-description,body .woocommerce div.product div.products-tabs-wrapper .tab-content #related_products  ul.products li.product .product-meta-wrapper > a > h3, body.woocommerce div.product div.products-tabs-wrapper .tab-content #related_products  ul.products li.product .product-meta-wrapper > a >h3{display:none}
#related_products  ul.products li.product  > a > h3, body.woocommerce div.product div.products-tabs-wrapper .tab-content #related_products  ul.products li.product  > a >h3{font-weight:normal;text-transform:uppercase;}
#related_products  ul.products li.product  > a , body.woocommerce div.product div.products-tabs-wrapper .tab-content #related_products  ul.products li.product  > a {display:inline-block}
body .woocommerce div.product div.products-tabs-wrapper .tab-content #upsell_products .upsell_wrapper ul li > a , body.woocommerce div.product div.products-tabs-wrapper .tab-content #upsell_products .upsell_wrapper ul li > a{display:inline-block} html .woocommerce div.product .woocommerce-tabs ul.tabs:before,html .woocommerce #content div.product .woocommerce-tabs ul.tabs:before,html .woocommerce-page div.product .woocommerce-tabs ul.tabs:before,html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before{display:none}
body.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover{cursor:pointer;color:#fff!important;background-color:#000;text-shadow:none!important;-moz-text-shadow:none!important;-webkit-text-shadow:none!important;-o-text-shadow:none!important}
body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a:hover, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a:hover, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a:hover{color:#fff}
body.woocommerce div.product .woocommerce-tabs ul.tabs li, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {z-index:2;background:transparent;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;}
body.woocommerce div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a {cursor:pointer;opacity:1;color:#fff;background-color:#000;line-height:38px;font-weight:bold;margin-right:1px;margin-left:1px;}
body.woocommerce div.product .woocommerce-tabs ul.tabs li.active:first-child a, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:first-child a, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:first-child a, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:first-child  a{margin-left:0}
body.woocommerce div.product .woocommerce-tabs ul.tabs li, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li a, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li a, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {line-height:38px;padding:0 30px;font-weight:bold;}
body.woocommerce div.product .woocommerce-tabs ul.tabs,body.woocommerce-page div.product .woocommerce-tabs ul.tabs ,body.woocommerce #content div.product .woocommerce-tabs ul.tabs,body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs{border-width:1px 0;border-style:solid;border-color:#cdcdcd}
body.woocommerce div.product .woocommerce-tabs ul.tabs li,body.woocommerce-page div.product .woocommerce-tabs ul.tabs li,body.woocommerce #content div.product .woocommerce-tabs ul.tabs li,body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{padding-right:0!important;padding-left:0!important;margin:0;}
body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:hover, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a:hover, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a:hover, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a:hover{cursor:default}
html .woocommerce div.product .woocommerce-tabs ul.tabs, html .woocommerce #content div.product .woocommerce-tabs ul.tabs, html .woocommerce-page div.product .woocommerce-tabs ul.tabs, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs {overflow:hidden;padding-left:0!important}
html .woocommerce div.product .woocommerce-tabs ul.tabs li, html .woocommerce #content div.product .woocommerce-tabs ul.tabs li, html .woocommerce-page div.product .woocommerce-tabs ul.tabs li, html .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{display:inline-block;float:left;width:auto;}
body.woocommerce div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after {display:none;}
body.woocommerce div.product .woocommerce-tabs ul.tabs li a, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li a, body.woocommerce #content div.product .woocommerce-tabs ul.tabs 
li a, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a {text-transform:uppercase;border-bottom:1px solid transparent;}
body.woocommerce div.product .woocommerce-tabs .panel, body.woocommerce-page div.product .woocommerce-tabs .panel, body.woocommerce #content div.product .woocommerce-tabs .panel, body.woocommerce-page #content div.product .woocommerce-tabs .panel {font-size:14px;line-height:16px;padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
body.woocommerce div.product div.products-tabs-wrapper .nav-tabs li, body.woocommerce-page div.product div.products-tabs-wrapper .nav-tabs li, body.woocommerce #content div.product div.products-tabs-wrapper .nav-tabs li, body.woocommerce-page #content div.product div.products-tabs-wrapper .nav-tabs li{list-style:none;padding:0;margin:0}
body.woocommerce div.product div.products-tabs-wrapper .nav-tabs li a, body.woocommerce-page div.product div.products-tabs-wrapper .nav-tabs li a, body.woocommerce #content div.product div.products-tabs-wrapper .nav-tabs li a, body.woocommerce-page #content div.product div.products-tabs-wrapper .nav-tabs li a{font-weight:bold;line-height:38px;margin-right:0;border:0;padding:12px 28px;margin-right:1px;}
body.woocommerce div.product div.products-tabs-wrapper .nav-tabs li a h2, body.woocommerce-page div.product div.products-tabs-wrapper .nav-tabs li a h2, body.woocommerce #content div.product div.products-tabs-wrapper .nav-tabs li a h2, body.woocommerce-page #content div.product div.products-tabs-wrapper .nav-tabs li a h2{margin-bottom:0;line-height:14px;font-size:14px}
body.woocommerce div.product div.products-tabs-wrapper .nav-tabs li a h2, body.woocommerce-page div.product div.products-tabs-wrapper .nav-tabs li a h2, body.woocommerce #content div.product div.products-tabs-wrapper .nav-tabs li a h2, body.woocommerce-page #content div.product div.products-tabs-wrapper .nav-tabs li a h2{margin-bottom:0;line-height:14px;font-size:14px}
body.woocommerce div.product div.products-tabs-wrapper  .nav > li > a:hover,body.woocommerce div.product div.products-tabs-wrapper  .nav > li.active > a{background-color:#000;color:#fff!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important}
body.woocommerce div.product div.products-tabs-wrapper .nav-tabs, body.woocommerce-page div.product div.products-tabs-wrapper .nav-tabs, body.woocommerce #content div.product div.products-tabs-wrapper .nav-tabs, body.woocommerce-page #content div.product div.products-tabs-wrapper .nav-tabs{border-width:1px 0;border-style:solid;border-color:#cdcdcd;clear:both;padding-right:50px;}
body.woocommerce table.shop_attributes th, body.woocommerce-page table.shop_attributes th {padding:10px 20px;}
body.woocommerce #tab-tags .tagcloud a {display:inline-block;float:left;margin:0 5px 20px 0;font-size:12px!important;padding:2px 10px;border-radius:18px;-moz-border-radius:18px;-webkit-border-radius:18px;-o-border-radius:18px;}
body.woocommerce #tab-tags .tagcloud a:hover {background:#141414;color:#fff;text-decoration:none;}
body.woocommerce .product-advertisement,body .woocommerce-page .product-advertisement{display:none} .woocommerce h3#reply-title,.woocommerce-page h3#reply-title {margin:0 0 20px;padding-bottom:20px;}
.woocommerce #commentform p.comment-form-author, .woocommerce-page #commentform p.comment-form-author,
.woocommerce #commentform p.comment-form-email, .woocommerce-page #commentform p.comment-form-email {position:relative;height:60px;}
.woocommerce #commentform label, .woocommerce-page #commentform label {font-size:12px;font-weight:bold;display:inline-block;margin-right:5px;}
.woocommerce #commentform span.required,.woocommerce-page #commentform span.required {display:inline;color:red}
.woocommerce #commentform input#author,.woocommerce #commentform input#email {position:absolute;left:0;top:20px;width:100%;max-width:400px;padding: 5px 6px 4px;font-size:11px;font-weight:bold;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
body .woocommerce #commentform p.comment-form-rating,body .woocommerce-page #commentform label p.comment-form-rating {float:left;width:70px;}
.woocommerce #commentform p.stars > span,.woocommerce-page #commentform p.stars > span {margin:10px 0 0 10px;}
html .woocommerce #commentform p.comment-form-comment,html .woocommerce-page #commentform p.comment-form-comment {position:relative;height:120px;}
html .woocommerce #review_form_wrapper #commentform p.comment-form-rating,html .woocommerce-page #review_form_wrapper #commentform label p.comment-form-rating{float:none;width:70px;}
html .woocommerce .comment-respond #commentform p.stars span,html .woocommerce-page .comment-respond #commentform label p.stars span{margin-left:0;margin-bottom:10px;}
.woocommerce #commentform p.comment-form-comment textarea,.woocommerce-page #commentform p.comment-form-comment textarea {position:absolute;left:0;top:20px;resize:none;width:100%;max-width:400px;height:100px;background:#fafafa;border-width:1px;border-style:solid;padding: 5px 6px 4px;font-size:11px;font-weight:bold;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.woocommerce #commentform p.comment-form-comment textarea:hover,.woocommerce-page #commentform p.comment-form-comment textarea:hover {border-color:#1e1e1e;}
html .woocommerce #commentform p.comment-form-rating select option,html .woocommerce-page #commentform label p.comment-form-rating select option{padding:0 30px 0 10px} #reviews .comment-text .star-rating {width:64px!important;line-height:12px;font-size:12px;}
body.woocommerce #reviews #comments ol.commentlist li, body.woocommerce-page #reviews #comments ol.commentlist li {position:relative;min-height:40px;overflow:hidden;display:block;}
body.woocommerce #reviews #comments ol.commentlist li .comment_container,body.woocommerce-page #reviews #comments ol.commentlist li .comment_container {width:100%;float:left;padding:0 0 0 60px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
body.woocommerce #reviews #comments ol.commentlist li img.avatar, body.woocommerce-page #reviews #comments ol.commentlist li img.avatar {position:absolute;left:0;top:0;padding:1px;background:#fff;border:1px solid #d5d5d5;}
body.woocommerce #reviews #comments ol.commentlist li .comment-text, body.woocommerce-page #reviews #comments ol.commentlist li .comment-text {margin:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta strong {text-transform:capitalize;}
body.woocommerce #reviews .add_review .show_review_form.button,body.woocommerce #reviews .form-submit #submit {box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;-o-box-shadow:none!important;border-radius:13px!important;-moz-border-radius:13px!important;-webkit-border-radius:13px!important;-o-border-radius:13px!important;border-width:1px;border-style:solid}
body.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,body.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta{font-size:12px;}
html .woocommerce form .form-row .required,html .woocommerce-page form .form-row .required {display:inline;color:#000} .woocommerce .social_sharing h6.title-social,.woocommerce-page .social_sharing h6.title-social,.woocommerce .social_sharing p.content-social-des ,.woocommerce-page .social_sharing p.content-social-des {text-transform:none;color:#202020;text-decoration:underline}
.woocommerce .social_sharing .content-social-des,.woocommerce-page .social_sharing .content-social-des {margin:7px 0 20px;}
.woocommerce .social_sharing  ,.woocommerce-page .social_sharing {margin:20px 0 0;text-align:left}
.woocommerce .social_sharing .social_icon ,.woocommerce-page .social_sharing .social_icon {overflow:hidden;}
.woocommerce .social_sharing .social_icon > div ,.woocommerce-page .social_sharing .social_icon > div{display:inline-block;float:left;}
.woocommerce .social_sharing .social_icon > div.facebook,.woocommerce-page .social_sharing .social_icon > div.facebook {margin-right:10px;}
.woocommerce .social_sharing .social_icon > div iframe.twitter-count-horizontal, .woocommerce-page .social_sharing .social_icon > div iframe.twitter-count-horizontal{width:90px!important} .woocommerce .return-shipping,.woocommerce-page .return-shipping {margin:22px 0 0;text-align:left}
.woocommerce .return-shipping h6.title-quickshop,.woocommerce-page .return-shipping h6.title-quickshop {font-weight:bold;color:#000;border-bottom:1px solid #000;padding:0 0 6px;margin:0 0 10px;}
.woocommerce-page .return-shipping .content-quick a img {margin:7px 17px 10px 0!important;float:left;width:auto;height:auto;width:41px!important} #accordion-checkout-details {display:block;float:left;width:100%;}
#accordion-checkout-details .accordion-group {border:0;}
#accordion-checkout-details .accordion-heading {}
#accordion-checkout-details .accordion-heading > a {padding:0;display:block;}
#accordion-checkout-details .accordion-heading > a:before {display:none;}
#accordion-checkout-details .accordion-heading > a.accordion-toggle.collapsed h3{ text-transform:uppercase;font-size:14px;display:inline-block;width:100%;padding:0 0 13px;margin:0 0 12px;font-weight:bold;border:0;margin-bottom:0;padding:14px 0 12px 0;text-indent:20px;border-width:1px 0;border-style:solid;}
#accordion-checkout-details .accordion-heading > a h3{text-transform:uppercase;font-size:14px;display:inline-block;width:100%;padding:0 0 13px;margin:0 0 12px;font-weight:bold;border:0;margin-bottom:0;padding:14px 0 12px 0;text-indent:20px;border-width:1px 0;border-style:solid;}
#accordion-checkout-details .accordion-heading > a h3 span.counter._old_counter {padding:0;}
#accordion-checkout-details .accordion-heading > a h3 span {padding:0 5px;display:none}
#accordion-checkout-details .accordion-heading > a h3 span.counter {padding:0;display:none}
#accordion-checkout-details .accordion-inner {border-top:0;overflow:hidden;padding:0 0 20px;margin-top:38px}
#accordion-checkout-details .accordion-inner .span12{padding-left:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#accordion-checkout-details #collapse-login-regis .accordion-inner input.button_create_account_continue{border-radius:13px!important;-moz-border-radius:13px!important;-webkit-border-radius:13px!important;-o-border-radius:13px!important}
#accordion-checkout-details #collapse-login-regis .accordion-inner label {font-size:12px;position:relative;padding-left:20px;margin-bottom:13px}
#accordion-checkout-details #collapse-login-regis .accordion-inner input.checkout-method {position:absolute;left:0;top:3px;}
#accordion-checkout-details .accordion-inner input[type^=button] {display:inline-block!important;line-height:15px!important;padding:6px 20px!important;height:auto!important;font-size:12px;background-image:none;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;-o-box-shadow:none!important;border-radius:3px!important;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;-o-border-radius:3px!important}
#accordion-checkout-details .accordion-inner input.button_create_account_continue {margin:4px 0 10px!important;}
#accordion-checkout-details .accordion-inner .woocommerce-info {display:none;}
#accordion-checkout-details .accordion-inner form.login {display:block!important;margin:0;}
#accordion-checkout-details .accordion-inner form.login p{font-size:12px;line-height:18px;margin-bottom:13px}
#accordion-checkout-details .accordion-inner form.login p.form-row{margin-left:0;}
#accordion-checkout-details .accordion-inner form.login label {padding:0!important;margin-bottom:5px!important;}
#accordion-checkout-details .accordion-inner form.login input.button {box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;-o-box-shadow:none!important;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;font-size:12px;text-transform:capitalize;display:block;padding:6px 20px;line-height:15px;border:1 solid!important;margin-top:0!important}
#accordion-checkout-details .accordion-inner h4.heading-title {text-transform:none;font-weight:bold;font-size:16px;line-height:18px;display:inline-block;margin-bottom:13px}
#accordion-checkout-details .accordion-inner input#password {margin-bottom:6px;}
#accordion-checkout-details .accordion-inner a.lost_password {font-size:12px;display:inline-block}
#accordion-checkout-details .accordion-inner a.lost_password:hover{text-decoration:underline}
#accordion-billing input.button_shipping_address_continue,#accordion-checkout-details input.button_review_order_continue {margin-top:8px!important;}
#accordion-account .button_billing_address_continue {margin-top:20px!important;}
#accordion-checkout-details textarea#order_comments {min-height:150px;max-width:559px;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;-webkit-appearance:none;margin-top:15px;}
#collapse-order-review ul#shipping_method li {text-align:right;margin-left:20px;padding-right:0; float:none;position:relative;text-indent:0;padding-left:20px;margin-top:2px;margin-bottom:2px;}
#collapse-order-review ul#shipping_method li input[type^=radio] {position:absolute;right:0;top:6px;}
#collapse-order-review ul#shipping_method li label{padding-right:23px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-o-box-sizing:border-box}
.woocommerce #accordion-checkout-details form .form-row-first, .woocommerce #accordion-checkout-details form .form-row-last, .woocommerce-page #accordion-checkout-details form .form-row-first, .woocommerce-page #accordion-checkout-details form .form-row-last {width:100%;}
.woocommerce form.login .form-row, .woocommerce-page form.login .form-row {margin-bottom:0;}
.woocommerce form.login .form-row.form-row-first, .woocommerce-page form.login .form-row.form-row-last {margin-bottom:6px;} #accordion-checkout-details #accordion-account label {padding:0;visibility:visible!important;font-size:11px;}
#accordion-checkout-details #accordion-account .accordion-inner > .form-row-wide {display:none;}
#accordion-checkout-details #accordion-account .create-account { width:100%;max-width:450px;margin-left:20px}
#accordion-checkout-details #accordion-account .button_billing_address_continue{margin-left:20px} .after_checkout_form {float:left;width:100%;overflow:hidden;padding:10px 20px;border-width:1px 0 0 0;border-style:solid;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.after_checkout_form input[name^=apply_coupon] {float:right;}
.after_checkout_form .woocommerce-info{display:none;float:left;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
form.checkout_coupon {width:100%;float:left;display:block;overflow:visible!important;display:block!important;margin:20px 0!important;}
form.checkout_coupon input#coupon_code {max-width:310px;padding:6px 10px;}
#container-main.span12 form.checkout_coupon input#coupon_code {margin-bottom:20px;}
form.checkout_coupon input.button[type^="submit"]{float:left;padding:6px 20px!important;}
.woocommerce form.checkout_coupon .form-row-last,.woocommerce-page form.checkout_coupon .form-row-last {margin-top:20px!important;float:left!important}
form.checkout_coupon input.button {display:inline-block!important;line-height:25px!important;height:25px!important;padding:0 15px!important;font-size:12px;
box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;-o-box-shadow:none!important;border-radius:13px!important;
-moz-border-radius:13px!important;-webkit-border-radius:13px!important;-o-border-radius:13px!important}
.after_checkout_form .woocommerce-error {display:block;width:100%;float:left;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.woocommerce-checkout .accordion-group{background-color:#fff;}
.woocommerce-checkout #container-main h1{margin-bottom:28px;}
#accordion-checkout-details form.checkout,#accordion-checkout-details {margin:0}
#accordion-checkout-details form.checkout .accordion-inner{margin-bottom:20px}
#accordion-checkout-details form.checkout .accordion-inner p.form-row{margin-left:0;margin-bottom:11px;}
#accordion-checkout-details form.checkout .accordion-inner p.form-row label{margin-bottom:4px;}
#accordion-checkout-details form.checkout .accordion-inner p.form-row input{max-width:559px}
#accordion-checkout-details form.checkout .accordion-inner p.form-row select {max-width:559px;}
#accordion-checkout-details form.checkout .accordion-inner p.form-row .chzn-container{max-width:559px;}
#accordion-checkout-details form.checkout .accordion-inner .button_shipping_address_continue,#accordion-checkout-details form.checkout .accordion-inner .button_review_order_continue{border-radius:13px!important;-moz-border-radius:13px!important;-webkit-border-radius:13px!important;-o-border-radius:13px!important;}
#accordion-checkout-details form.checkout #collapse-billing .accordion-inner,#accordion-checkout-details form.checkout #collapse-shipping .accordion-inner{padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.single_add_to_cart_button.button:hover {text-decoration:none!important;opacity:0.80;filter:alpha(opacity=80)}
#main-module-container .custom-product-shortcode ul li.product .product_thumbnail_wrapper a[href^="http"] {margin-bottom:0;}   body.woocommerce div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after{display:none}
body.woocommerce div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after{display:none}   .page-template-page-templatesblog-template-php .heading-title-block h1 {font-weight:normal;} ul.list-posts > li .post-thumbnail-wrapper{float:left}
ul.list-posts li a.thumb-image,.related ul li .thumbnail {position:relative;width:auto;height:auto;overflow:hidden;display:block;margin:30px 0;}
ul.list-posts li a.thumb-image img.thumbnail-effect-1,.related ul li .thumbnail img.thumbnail-effect-1 {display:block;width:100%;height:auto;max-width:260px;}
ul.list-posts li a.thumb-image img.thumbnail-effect-2,.related ul li .thumbnail img.thumbnail-effect-2{width:100%;max-width:260px;height:auto;position:absolute;left:0;bottom:100%;filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter: gray;-webkit-filter: grayscale(100%);transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s}
ul.list-posts li a.thumb-image:hover img.thumbnail-effect-2,.related ul li .thumbnail:hover img.thumbnail-effect-2 {bottom:0;}
html .related ul li .thumbnail {margin:10px 0;}
html .related ul {overflow:hidden;margin-left:-40px!important;}
html .related ul li{padding-left:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
html .related ul li img {max-width:100%;height:auto;}
html .related ul li .thumbnail a{max-width:260px;display:inline-block}
.single-blog .related ul{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin-left:0;}
.single-blog .related ul li{width:33.3%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
html .single-blog .related ul {margin:0!important}
html .single-blog .related ul li{padding:0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box} .sitemap-content p{margin:0 0 10px}
html body.category  #crumbs{margin-bottom:10px!important;}
h1.catagory-title:after, h1.author-title:after, h1.sitemap-title:after {display:inline-block;content:""; position:absolute;left:0;right:0;bottom:0;height:10px;}
ul.list-posts {margin:0;}
ul.list-posts > li {list-style:none;position:relative;overflow:hidden;border-width:0 0 1px;border-style:solid;margin:0 0 36px;min-height:280px;padding-bottom:23px}
ul.list-posts > li.last {border-bottom:0;margin:0;}
ul.list-posts > li .thumbnail {float:left}
ul.list-posts > li .thumbnail a.thumb-image {margin:3px 20px 0 0;display:inline-block}
ul.list-posts > li a.post-title {display:inline-block;padding-right:10px;}
ul.list-posts > li a.post-title h2 {line-height:22px;font-size:20px;font-weight:bold;margin-bottom:3px;text-transform:capitalize}
ul.list-posts > li a.post-title:hover h2{opacity:1;filter:alpha(opacity=100);}
ul.list-posts > li .post-infors-wrapper {position:relative;overflow:hidden;padding:0 10px 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-obox-sizing:border-box;}
ul.list-posts > li .post-infors-wrapper .time{margin-bottom:14px}
ul.list-posts > li .post-infors-wrapper > p, ul.list-posts > li .post-infors-wrapper ol, ul.list-posts > li .post-infors-wrapper li {overflow:hidden;}
ul.list-posts > li .post-infors-wrapper p.short-content {margin:0 0 37px;line-height:18px;}
ul.list-posts > li .post-infors-wrapper a.read-more {text-decoration:none!important;display:inline-block;margin:10px 0;}
ul.list-posts > li .post-infors-wrapper  a.read-more:before {content:"\f0a4";font-family:FontAwesome;display:inline-block;margin:0 5px 0 0;}
ul.list-posts > li .post-infors-wrapper  a.read-more span:hover{text-decoration:underline}
.icon-tags:before{font-size:13px!important}
ul.list-posts > li .post-infors-wrapper  span.author a{text-transform:capitalize;font-weight:bold;}
ul.list-posts > li .post-infors-wrapper span.cat-links a:hover,ul.list-posts > li .post-infors-wrapper span.tag-links a:hover {text-decoration:underline;opacity:1}
ul.list-posts > li .post-infors-wrapper span.cat-links:before,ul.list-posts li .post-infors-wrapper span.author:before {content:"|";display:inline-block;margin:0 6px;}
ul.list-posts > li .post-infors-wrapper span.cat-links > a{line-height:16px;}
ul.list-posts > li  .post-infors-wrapper .time > br{display:none}
.woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb {margin-bottom:15px!important;}
ul.list-posts > li .post-infors-wrapper iframe {margin:5px 0;}
ul.list-posts ul , ul.list-posts ol{margin-bottom:15px;}
ul.list-posts ul ul, ul.list-posts ul ol, ul.list-posts ol ul , ul.list-posts ol ol {margin-bottom:0;} body.woocommerce div.product div.woocommerce-tabs, body.woocommerce-page div.product div.woocommerce-tabs, body.woocommerce #content div.product div.woocommerce-tabs, body.woocommerce-page #content div.product div.woocommerce-tabs{padding:0 10px 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
body.woocommerce div.product div.summary, body.woocommerce-page div.product div.summary , body.woocommerce #content div.product div.summary , body.woocommerce-page #content div.product div.summary {position:relative}
body.woocommerce div.product div.summary .single-navigation, body.woocommerce-page div.product div.summary .single-navigation, body.woocommerce #content div.product div.summary .single-navigation, body.woocommerce-page #content div.product div.summary .single-navigation{display:inline-block;position:absolute;right:20px;top:0px;}
body.woocommerce div.product div.summary .single-navigation a, body.woocommerce-page div.product div.summary .single-navigation a, body.woocommerce #content div.product div.summary .single-navigation a, body.woocommerce-page #content div.product div.summary .single-navigation a {display:inline-block;float:left;width:34px;height:28px;color:transparent;position:relative;text-align:center;border:1px solid #bfbfbf;}
body.woocommerce div.product div.summary .single-navigation a:hover, body.woocommerce-page div.product div.summary .single-navigation a:hover, body.woocommerce #content div.product div.summary .single-navigation a:hover, body.woocommerce-page #content div.product div.summary .single-navigation a:hover {background:#fff;}
body.woocommerce div.product div.summary .single-navigation a[rel^=prev], body.woocommerce-page div.product div.summary .single-navigation a[rel^=prev], body.woocommerce #content div.product div.summary .single-navigation a[rel^=prev], body.woocommerce-page #content div.product div.summary .single-navigation a[rel^=prev]{background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -178px -122px;border-radius:13px 0 0 13px;-moz-border-radius:13px 0 0 13px;-webkit-border-radius:13px 0 0 13px;-o-border-radius:13px 0 0 13px;}
body.woocommerce div.product div.summary .single-navigation a[rel^=prev]:hover, body.woocommerce-page div.product div.summary .single-navigation a[rel^=prev]:hover, body.woocommerce #content div.product div.summary .single-navigation a[rel^=prev]:hover, body.woocommerce-page #content div.product div.summary .single-navigation a[rel^=prev]:hover{background-position:-122px -122px}
body.woocommerce div.product div.summary .single-navigation a[rel^=next]:hover, body.woocommerce-page div.product div.summary .single-navigation a[rel^=next]:hover, body.woocommerce #content div.product div.summary .single-navigation a[rel^=next]:hover, body.woocommerce-page #content div.product div.summary .single-navigation a[rel^=next]:hover{background-position:-157px -122px}
body.woocommerce div.product div.summary .single-navigation a[rel^=next], body.woocommerce-page div.product div.summary .single-navigation a[rel^=next], body.woocommerce #content div.product div.summary .single-navigation a[rel^=next], body.woocommerce-page #content div.product div.summary .single-navigation a[rel^=next] {background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -208px -122px;margin-left:-1px;border-radius:0 13px 13px 0;-moz-border-radius:0 13px 13px 0;-webkit-border-radius:0 13px 13px 0;-o-border-radius:0 13px 13px 0;}
.single-blog .single-post div.post-content p{line-height:18px;} .single-blog {position:relative;}
.single-blog .single-content .single-post {box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:0 20px}
.single-blog .single-post .cat-links {display:none;width:100%;position:relative;padding:0 0 28px;margin:0 0 27px;}
.single-blog .single-post .cat-links a {text-transform:uppercase;font-family:avantgarde_bk_btbook;font-size:28px;line-height:30px;color:#1e1e1e;}
.single-blog .single-post .cat-links a:hover {color:#646464;text-decoration:none;}
.single-blog .single-post .post-title {position:relative;text-align:left;padding-right:20px;padding-bottom:35px}
.single-blog .single-post .post-title h1 {text-transform:uppercase;font-size:20px;line-height:22px;min-height:22px;font-weight:normal;margin-bottom:13px;display:inline-block;font-weight:bold;}
.single-blog .single-post .post-detail {position:relative;}
.single-blog .single-post .single-navigation {display:inline-block;position:absolute;right:0;top:16px;}
.single-blog .single-post .single-navigation a {display:inline-block;float:left;width:34px;height:28px;color:transparent;position:relative;text-align:center;border:1px solid #bfbfbf;}
.single-blog .single-post .single-navigation a:hover {background:#fff;}
.single-blog .single-post .single-navigation a[rel^=prev] {background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -178px -122px;border-radius:13px 0 0 13px;-moz-border-radius:13px 0 0 13px;-webkit-border-radius:13px 0 0 13px;-o-border-radius:13px 0 0 13px;}
.single-blog .single-post .single-navigation a[rel^=prev]:hover{background-position:-122px -122px}
.single-blog .single-post .single-navigation a[rel^=next]:hover{background-position:-157px -122px}
.single-blog .single-post .single-navigation a[rel^=next] {background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -208px -122px;margin-left:-1px;border-radius:0 13px 13px 0;-moz-border-radius:0 13px 13px 0;-webkit-border-radius:0 13px 13px 0;-o-border-radius:0 13px 13px 0;}
.single-blog .single-post div.post-content p{line-height:18px;} .single-blog .single-post div.time{float:left;display:inline-block}
.single-blog .single-post div.time br{display:none}
.single-blog .single-post div.post-content {position:relative;margin:0 0 15px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.single-blog .single-post div.post-detail span.comments-count ,.single-blog .single-post div.time,.single-blog .single-post div.post-detail span.author,.single-blog .single-post div.post-detail span.author a {color:#131313;font-size:12px;}
.single-blog .single-post div.post-detail span.author a {font-weight:bold;text-transform:capitalize;}
.single-blog .single-post .post-title .heading-author-last span.author:before ,.single-blog .single-post .post-title .heading-author-last  span.comments-count:before {content:"|";display:inline-block;margin:0 8px 0 8px;}
.single-blog .single-post .post-social-wrapper{border-top:1px solid #dddddd;padding-top:8px;margin-bottom:60px;}
.single-blog .single-post .post-social-wrapper .tags {float:left;}
.single-blog .single-post .post-social-wrapper .share-list{float:right;}
.single-blog .single-post .categories{display:none}
.single-blog .single-post .tags span.tag-title {text-transform:normal;font-weight:bold;color:#000;font-size:12px;margin:0 5px 0 0;}
.single-blog .single-post .tags a {display:inline-block;padding:2px 10px;margin:0 5px 5px 0;color:#000;font-size:12px;}
.single-blog .single-post .tags a:hover {background:#fff;color:#000;text-decoration:underline;}
.single-blog .single-post .share-list span.social-label {display:inline-block;float:left;text-transform:uppercase;font-family:helvetica;font-weight:bold;color:#1e1e1e;font-size:11px;line-height:16px;margin:0 10px 0 0;}
.single-blog .single-post .share-list a {display:inline-block;float:left;width:16px;height:16px;margin:0 5px 0 0;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/images.png) no-repeat}
.single-blog .single-post .share-list a.twitter {background-position:-194px -67px}
.single-blog .single-post .share-list a.facebook {background-position:-278px -67px}
.single-blog .single-post .share-list a.plus {background-position:-320px -67px;width:17px;}
.single-blog .single-post .share-list a.pin {background-position:-342px -66px;}
.single-blog  #entry-author-info{margin-bottom:20px}
.single-blog  #entry-author-info  .author-inner h3{margin-bottom:14px;}
.single-blog  #entry-author-info:before{content:"";position:absolute;top:10px;bottom:0px;left:20px;right:20px;border-top:1px solid #dddddd;display:inline-block}
.single-blog  #entry-author-info {padding:30px 20px 0;margin:20px 0 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;display:inline-block;width:100%}
.single-blog  #entry-author-info #author-avatar{display:inline-block;float:left}
.single-blog  #entry-author-info #author-avatar .thumbnail img{border:1px solid #dedede;border-bottom-width:2px;width:68px;height:68px;display:inline-block;border-bottom-color:#c3c3c3}
.single-blog  #entry-author-info span.author-name {text-transform:capitalize;display:inline-block;margin-bottom:8px;font-weight:bold}
.single-blog  #entry-author-info span.author-name a {text-transform:capitalize;position:relative;display:inline-block;padding-left:14px;text-decoration:none!important;}
.single-blog  #entry-author-info span.author-name a:before {content:"";width:31px;height:36px;margin-right:8px;position:absolute;left:10px;top:-1px;}
.single-blog  #entry-author-info span.view-all-author-posts {display:inline-block;position:absolute;right:16px;bottom:20px}
.single-blog .related {padding:20px 0 0!important;margin:20px 0 0;border:0}
.single-blog .related ul,.single-blog .related ul li{margin-top:0}
.single-blog .related ul li > div {text-align:center;margin-left:0;}
.single-blog .related span.title:before{content:"";position:absolute;top:0px;bottom:0px;left:20px;right:20px;border-top:1px solid #dddddd;display:inline-block}
.single-blog .related span.title:after{content:"";position:absolute;top:42px;bottom:0px;left:20px;right:20px;border-top:1px solid #dddddd;display:inline-block}
.single-blog .related span.title{margin:0 0 10px;position:relative;font-size:14px;text-transform:uppercase;font-weight:bold;border-color:#cbcbcb;padding:14px 0;width:100%;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-indent:20px}
.single-blog .related ul li div > a.title{font-size:20px;font-weight:bold;line-height:22px;text-align:left;display:inline-block;margin-top:6px;float:left;clear:bold;margin-bottom:8px;}
.single-blog .related ul li div > span.entry-date{text-align:left;color:#505050;float:none;display:block;clear:both}
.single-blog #comments {padding:20px 20px 0;margin:20px 0 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.single-blog #comments ol{margin:0;padding-top:10px;}
.single-blog #comments form#commentform .logged-in-as a{font-weight:bold}
.single-blog #comments h3#reply-title {display:inline-block;width:100%;border-color:#cbcbcb;font-weight:bold;border-width:1px 0 0 0;border-style:solid;font-size:14px;text-transform:uppercase;font-weight:bold;padding:20px 0 0 0}
.single-blog #comments h3#comments-title {margin:0 0 10px;border-width:1px 0;border-style:solid;font-size:14px;text-transform:uppercase;font-weight:bold;border-color:#cbcbcb;padding:14px 0}
.single-blog #comments #commentform span.label {position:relative;background:none;color:#000000;font-size:12px;padding:0 8px 0 0;margin:10px 0;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;-o-text-shadow:none;border-radius:0}
.single-blog #comments #commentform input[type^=text] {color:#000;width:100%;max-width:540px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding:5px 10px}
.single-blog #comments #commentform input[type^=text]:hover {color:#646464;}
.single-blog #comments #commentform textarea {color:#000;width:100%;margin-top:3px;max-width:540px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
.single-blog #comments #commentform textarea:hover {color:#646464}
.single-blog #comments #commentform  #submit {padding:6px 20px;margin:23px 0 0;font-size:12px;line-height:14px;font-weight:bold;color:#000;border:1px solid!important;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;}
.single-blog #comments #commentform #submit span {padding:0;}
.single-blog #comments ol.commentlist li.comment {display:block;}
.single-blog #comments ol.commentlist > li.comment:first-child {padding:0;margin:0;border:0;}
.single-blog #comments ol.commentlist li.comment .divcomment-inner {position:relative;min-height:42px;}
.single-blog #comments ol.commentlist li.comment .divcomment-inner .avarta {display:none}
.single-blog #comments ol.commentlist li.comment .divcomment-inner .detail {width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.single-blog #comments ol.commentlist li.comment .divcomment-inner .detail .comment-author > span a {text-transform:capitalize;color:#000;font-weight:bold;margin-bottom:10px;display:inline-block}
.single-blog #comments ol.commentlist li.comment .divcomment-inner .detail .comment-author  span.fn a:hover{text-decoration:underline}
.single-blog #comments ol.commentlist li.comment .divcomment-inner .detail .comment-author > a:before{content:"|";display:inline-block;margin:0 8px 0 8px;}
.single-blog #comments ol.commentlist li.comment .divcomment-inner .detail .comment-author{margin-top:10px}
.single-blog #comments ol.commentlist li.comment .divcomment-inner .divcomment-inner{margin-bottom:10px;}
.single-blog #comments ol.commentlist li.comment .divcomment-inner .detail div.comment-meta a {font-weight:bold;color:#0000}
.single-blog #comments ol.commentlist ul {margin-left:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin:0;}
.single-blog #comments ol.commentlist ul li{margin:0}
.single-blog #comments a.comment-reply-link{border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;font-size:12px;line-height:14px;padding:6px 14px;border:1px solid;display:inline-block;margin:10px 0 20px 0;font-weight:bold}
.single-blog #comments a.comment-edit-link {display:inline-block;position:absolute;right:0;top:0;}
.entry-content-post .heading-title-block  h1{padding:0 0 50px 0;text-align:center} h1.blog-title {display:none!important}
.blog-template .page-content{padding-right:10px}
.blog-template .content-inner{border-bottom:10px solid;margin-bottom:40px;}
.blog-template .content-inner p{margin-bottom:30px}
.blog-template .content-inner h2{margin-top:20px;}
.blog-template ul.list-posts li.sticky{display:none} #author-description {padding:20px;border-width:1px;border-style:solid;background-color:#f9f9f9;min-height:72px;position:relative}
#author-description span.view-all-author-posts a {float:right;color:#131313;text-decoration:underline} .related ul li.related-item {list-style:none;} .gallery {margin:auto;width:100%;overflow:hidden;}
.gallery img {border-width:1px;border-style:solid;padding:2px;max-width:100%;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;transition:opacity 0.25s ease-in-out 0s;-moz-transition:opacity 0.25s ease-in-out 0s;-webkit-transition:opacity 0.25s ease-in-out 0s;}
.gallery img:hover {opacity:0.5;filter:alpha(opacity=50);}
.gallery .gallery-item {float:left;margin-top:10px;text-align:center;}
.gallery.gallery-columns-1 .gallery-item {width:100%;} 
.gallery.gallery-columns-2 .gallery-item {width:50%;}
.gallery.gallery-columns-3 .gallery-item {width:33.3%;}
.gallery.gallery-columns-4 .gallery-item {width:25%;}
.gallery.gallery-columns-5 .gallery-item {width:20%;} 
.gallery.gallery-columns-6 .gallery-item {width:16.6%}
.gallery.gallery-columns-7 .gallery-item {width:14.2%;}
.gallery.gallery-columns-8 .gallery-item {width:12.5%;}
.gallery.gallery-columns-9 .gallery-item {width:11.1%;}  
#nav-below {overflow:hidden;display:inline-block;}
#nav-below > div {display:inline-block;float:left;}
#nav-below > div a {display:inline-block;float:left;width:23px;height:21px;color:transparent;position:relative;text-align:center;border:1px solid #d5d5d5;border-bottom-width:2px;
background: rgb(252,252,252); background: -moz-linear-gradient(top,  rgba(252,252,252,1) 0%, rgba(244,245,244,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(252,252,252,1)), color-stop(100%,rgba(244,245,244,1))); background: -webkit-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(244,245,244,1) 100%); background: -o-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(244,245,244,1) 100%); background: -ms-linear-gradient(top,  rgba(252,252,252,1) 0%,rgba(244,245,244,1) 100%); background: linear-gradient(to bottom,  rgba(252,252,252,1) 0%,rgba(244,245,244,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f4f5f4',GradientType=0 ); }
#nav-below > div a:hover {background:#fff;}
#nav-below > div.nav-next a {border-radius:0 3px 3px 0;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;}
#nav-below > div.nav-previous a {border-radius:3px 0 0 3px;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;}
#nav-below > div.nav-previous a:before {display:inline-block;content:"\f053";font-family:FontAwesome;color:#808080;line-height:23px;position:absolute;left:0;top:0;width:21px;text-align:center;}
#nav-below > div.nav-next a:before {display:inline-block;content:"\f054";font-family:FontAwesome;color:#808080;line-height:23px;position:absolute;left:0;top:0;width:21px;text-align;center;}
#nav-below > div.nav-previous a:after{display:inline-block;content:"";height:1px;position:absolute;left:0;right:0;top:1px;background:#fff;}
#nav-below > div.nav-next a:after {display:inline-block;content:"";height:1px;position:absolute;left:0;right:0;top:1px;background:#fff;}   .sitemap-content .alpha, .archive-content .alpha {margin-left:20px;}
.sitemap-content .gama, .archive-content .gama {margin-left:-20px;}
.sitemap-content > div, .archive-content > div {overflow:hidden;}
.sitemap-content > div h4, .archive-content > div h4 {text-transform:none;font-weight:normal;font-size:18px;font-family:georgia;}
.sitemap-content > div h4.heading-title, .archive-content > div h4.heading-title {font-size:12px;text-transform:uppercase;font-family:helvetica;font-weight:bold;border-width:0 0 1px;border-style:solid;padding:0 0 7px;margin:0 0 7px;border-color:#cbcbcb}
.sitemap-content > div > div > div > ul.sitemap-archive, .archive-content > div > div > div > ul.sitemap-archive {margin:10px 0;}
.sitemap-content > div ul li, .archive-content > div ul li {padding:3px 0;position:relative;display:block}
.sitemap-content > div ul li a, .archive-content > div ul li a{display:inline-block}
.sitemap-content > div ul li a:hover,.archive-content > div ul li a:hover{text-decoration:underline;} 
h2.sitemap-title,h2.archive-title {position:relative;font-size:28px;line-height:30px;font-family:avantgarde_bk_btbook;font-weight:normal;padding:0 0 30px;margin:0 0 24px;}
h2.sitemap-title:after,h2.archive-title:after {position:absolute;left:0;right:0;bottom:0;height:10px;content:"";display:inline-block;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/repeat-images.png) 0 -54px;}    .left-sidebar-content,.right-sidebar-content {font-size:12px;line-height:14px;margin-bottom:13px;margin-top:29px;margin-left:0!important;padding:0 20px}
.left-sidebar-content h3.widget-title,.right-sidebar-content h3.widget-title{font-size:14px;line-height:16px;font-weight:bold;text-transform:uppercase;border-width:0 0 1px 0;border-style:solid;padding:6px 0 10px;text-indent:10px;margin-bottom:13px;}
.left-sidebar-content .widget-container,.right-sidebar-content .widget-container {margin-bottom:40px;}
div.left-sidebar-content.omega{margin-right:0}
#left-sidebar-1,#right-sidebar {margin-bottom:15px;}
ul.xoxo {margin:0;}
ul.xoxo > li {list-style:none;margin:0}
.widget-container > ul {margin-left:0; margin-top:0}
.widget-container > ul > li {list-style:none;}
#left-sidebar .xoxo, #right-sidebar .xoxo { }
#footer .footer-links {margin:0;}
#footer .footer-links > li {list-style:none;}
#footer .widget_archive ul,#footer .widget_categories ul ,#footer .widget_meta ul,#footer .widget_nav_menu ul,#footer .widget_pages ul {padding-left:0;} .widget_archive h3.widget-title ,.widget_categories h3.widget-title,.widget_meta h3.widget-title,.widget_calendar h3.widget_title,.widget_tag_cloud h3.widget_title,.widget_pages h3.widget_title{ }
.widget_calendar h3.widget_title{padding-bottom:13px;}
.widget_archive ul,.widget_categories ul ,.widget_meta ul, .widget_nav_menu ul, .widget_pages ul ,.widget_recent_entries ul{padding-left:10px;margin-left:0;margin-top:0;} 
.widget_archive ul li,.widget_categories ul li,.widget_meta ul li, .widget_nav_menu ul li, .widget_pages ul li {padding:7px 0;list-style:none;line-height:14px;margin:0;}
.widget_archive ul li a, .widget_categories ul li a, .widget_meta ul li a, .widget_nav_menu ul li a, .widget_pages ul li a{font-weight:normal}
.widget_archive ul li a:hover, .widget_categories ul li a:hover,.widget_meta ul li a:hover, .widget_nav_menu ul li a:hover,.widget_nav_menu ul li:hover > a,.widget_categories ul li.current-cat a,
.widget_pages ul li a:hover,.widget_pages ul li:hover > a,.widget_archive ul li:hover> a,.widget_meta ul li:hover > a, .widget_nav_menu ul li:hover > a,.widget_nav_menu ul li:hover > a,.widget_pages ul li:hover > a,.widget_pages ul li:hover > a{font-weight:bold}
.widget_categories ul ul, .widget_nav_menu ul ul, .widget_pages ul ul{position:relative;padding-left:10px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin-left:0;}
.widget_archive ul li:first-child,.widget_categories ul  li:first-child,.widget_meta ul  li:first-child,.widget_pages ul  li:first-child {padding-top:5px;}
.widget_categories ul ul, .widget_nav_menu ul ul, .widget_pages ul ul{position:relative;padding-left:20px;padding-top:12px;;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin-left:0;}
#footer  .widget_nav_menu .widget_title_wrapper h3{margin-top:0;margin-bottom:9px;} .widget_calendar #calendar_wrap{margin-top:19px} .widget_tag_cloud .tagcloud {overflow:hidden;padding-left:10px;}
.widget_tag_cloud .tagcloud a {display:inline-block;float:left;font-size:12px!important;padding:4px 13px 4px 0;line-height:14px}
.widget_tag_cloud .tagcloud a:hover {text-decoration:underline;} body .woocommerce ul.product_list_widget li a img,body .woocommerce-page ul.product_list_widget li a img{border:1px solid transparent}
body .woocommerce ul.product_list_widget li a img:hover,body .woocommerce-page ul.product_list_widget li a img:hover{border:1px solid}
body .woocommerce ul.product_list_widget li {padding-left:80px;position:relative;height:80px;}
body .woocommerce ul.product_list_widget li img{position:absolute;top:0;left:0;}
.right-sidebar-content  .widget_best_sellers ul.product_list_widget li  a,.right-sidebar-content  .widget_shopping_cart ul.product_list_widget li  a,
.right-sidebar-content  .widget_featured_products ul.product_list_widget li  a,.right-sidebar-content  .widget_onsale ul.product_list_widget li a,
.right-sidebar-content  .widget_random_products ul.product_list_widget li a,.right-sidebar-content  .widget_recently_viewed_products ul.product_list_widget li a,
.right-sidebar-content  .widget_recent_products ul.product_list_widget li a,.right-sidebar-content  .widget_recent_reviews ul.product_list_widget li a,
.right-sidebar-content  .widget_top_rated_products ul.product_list_widget li a,
.left-sidebar-content  .widget_best_sellers ul.product_list_widget li  a,.left-sidebar-content  .widget_shopping_cart ul.product_list_widget li  a,
.left-sidebar-content  .widget_featured_products ul.product_list_widget li  a,.left-sidebar-content  .widget_onsale ul.product_list_widget li a,
.left-sidebar-content  .widget_random_products ul.product_list_widget li a,.left-sidebar-content  .widget_recently_viewed_products ul.product_list_widget li a,
.left-sidebar-content  .widget_recent_products ul.product_list_widget li a,.left-sidebar-content  .widget_recent_reviews ul.product_list_widget li a,
.left-sidebar-content  .widget_top_rated_products ul.product_list_widget li a{text-transform:none;font-weight:bold;margin-bottom:3px}
.right-sidebar-content  .widget_best_sellers ul.product_list_widget li  span.from,.left-sidebar-content  .widget_best_sellers ul.product_list_widget li  span.from{float:left;font-size:14px;line-height:25px;margin-right:5px}
.right-sidebar-content  .widget_shopping_cart ul.product_list_widget li .product_sku,.left-sidebar-content  .widget_shopping_cart ul.product_list_widget li .product_sku{font-weight:normal;margin-top:5px}
.right-sidebar-content  .widget_shopping_cart ul.product_list_widget li .quantity,.left-sidebar-content  .widget_shopping_cart ul.product_list_widget li .quantity{font-weight:bold;color:#646464;}
body .woocommerce.widget_best_sellers ul.product_list_widget li.first, body .woocommerce-page.widget_best_sellers ul.product_list_widget li.first{margin-top:14px;}
#footer .widget_best_sellers ul.product_list_widget li.first,#footer .widget_best_sellers ul.product_list_widget li.first,#footer .widget_top_rated_products ul.product_list_widget li.first,#footer .widget_top_rated_products ul.product_list_widget li.first,#footer .widget_customrecent ul.product_list_widget li.first,#footer .widget_customrecent ul.product_list_widget li.first,#footer .widget_recent_reviews ul.product_list_widget li.first,#footer .widget_recent_reviews ul.product_list_widget li.first{margin-top:0;padding-top:0}
#footer .widget_best_sellers ul.product_list_widget li .from{float:left;font-size:14px;line-height:25px;margin-right:5px;display:inline-block}
body #footer .widget_best_sellers ul.product_list_widget li,body #footer .widget_top_rated_products ul.product_list_widget li,body #footer .widget_recent_reviews ul.product_list_widget li{padding-bottom:20px;margin-bottom:0;min-height:70px;}
body #footer .widget_best_sellers ul.product_list_widget li.last,body #footer .widget_top_rated_products ul.product_list_widget li.last,body #footer .widget_recent_reviews ul.product_list_widget li.last{padding-bottom:0}
body #footer .widget_best_sellers ul.product_list_widget li,body #footer .widget_top_rated_products ul.product_list_widget li,body #footer .widget_recent_reviews ul.product_list_widget li{padding-left:80px;position:relative;display:inline-block;height:100%;}
#footer .widget_best_sellers ul.product_list_widget li a img,#footer .widget_top_rated_products ul.product_list_widget li a img,#footer .widget_recent_reviews ul.product_list_widget li a img{position:absolute;top:0;left:0;right:auto;width:70px;height:70px;}
#footer  .woocommerce ul.cart_list li a,#footer  .woocommerce-page ul.cart_list li a,#footer  .woocommerce ul.product_list_widget li a,#footer  .woocommerce-page ul.product_list_widget li a{display:inline-block}
body #footer .widget_best_sellers ul.product_list_widget li a{display:block} .widget_multitab ul.nav-tabs {margin:0 0 10px;}
.widget_multitab ul.nav-tabs li {margin:0 10px 0 0;list-style:none;}
.widget_multitab ul.nav-tabs li a {padding:0;text-transform:uppercase;font-weight:bold;line-height:14px;padding:6px 0 13px;border:0;}
.widget_multitab ul.nav-tabs li a:hover {background:none;border:0;text-decoration:underline;padding:6px 0 13px;}
.widget_multitab ul.nav-tabs li.ui-tabs-active a:hover {cursor:default}
.widget_multitab ul.nav-tabs li.ui-state-active a {text-decoration:underline;}
.widget_multitab .tab-content {overflow:hidden;height:auto;padding:0;}
.widget_multitab .tab-content ul {padding:0px 10px;margin-top:0;margin-left:0;}
.widget_multitab .tab-content ul li {list-style:none;position:relative;overflow:hidden;min-height:75px;display:block;padding:0 0 15px;margin:0 0 4px;}
.widget_multitab .tab-content ul li.first{padding-top:8px;}
.widget_multitab .tab-content ul li.last {margin:0;border:0;}
.widget_multitab .tab-content ul li div.image {width:70px;height:70px;position:absolute;left:0;top:2px;}
.widget_multitab .tab-content ul li.first div.image{top:12px}
.widget_multitab .tab-content ul li div.image a.thumbnail {position:relative;display:block;width:100%;height:100%;}
.widget_multitab .tab-content ul li div.image a.thumbnail:hover {text-decoration:none;}
.widget_multitab .tab-content ul li div.image a.thumbnail:before {position:absolute;left:0;top:0;width:70px;height:70px;content:"no-image";text-transform:uppercase;font-size:11px;color:#c9c9c9;font-family:arial!important;text-align:center;line-height:70px;}
.widget_multitab .tab-content ul li div.image img {position:relative;z-index:1;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.widget_multitab .tab-content ul li {padding-left: 80px;position: relative;}
.tabs-comments-list .avarta {min-height: 70px; left: 0; position: absolute;top: 2px;width: 70px;}
.widget_multitab .tab-content ul li div.content a {font-weight:bold;margin-top:0;padding-top:0;line-height:14px;display:inline-block;margin-bottom:7px;}
.widget_multitab .tab-content ul li div.content p.title {margin:0;}
.widget_multitab .tab-content ul li div.content span {padding:0 0 6px;display:inline-block;width:100%;float:left;}
.widget_multitab .tab-content ul li div.content span.author {text-transform:capitalize;}
.widget_multitab .tab-content ul li div.content span i,.widget_popular ul.popular-post-list li div.detail span i {margin-right:5px;}
.widget_multitab .entry-meta {overflow:hidden;float:left;} .widget_recent_comments_custom ul li {position:relative;min-height:75px;margin:0 0 15px;padding:0 0 10px 80px;}
.widget_recent_comments_custom ul li.last {margin-bottom:0;padding-bottom:0;border:0;}
.widget_recent_comments_custom .avarta img {margin:0;width:70px;height:70px;position:absolute;top:0;left:0}
.tabs-comments-list .avarta {width:70px;height:70px;position:absolute;left:0;top:2px;}
.tabs-comments-list .avarta img{margin:0;display:block;width:70px;height:70px;}
.tabs-comments-list li.first .avarta{top:10px}
.tabs-comments-list .comment-author{text-transform:capitalize;}
.tabs-comments-list .comment-author .url:hover{text-decoration:underline}
.tabs-comments-list .comment-author a,.widget_recent_comments_custom  .comment-meta a {font-weight:normal;font-size:12px;display:inline;line-height:14px;margin-right:5px;font-style:normal}
.widget_recent_comments_custom .comment-meta a{font-weight:bold}
.tabs-comments-list .comment-body,.widget_recent_comments_custom .comment-body {padding:0;margin:5px 0;background:transparent;font-size:12px;line-height:14px;font-style:normal}
.tabs-comments-list blockquote,.widget_recent_comments_custom blockquote {min-height:20px}
.tabs-comments-list blockquote:before,.widget_recent_comments_custom blockquote:before { content: open-quote;  }
.tabs-comments-list blockquote:after,.widget_recent_comments_custom blockquote:after{ content: close-quote; }
.tabs-comments-list .comment-meta a {color:#1e1e1e}
.tabs-comments-list .comment-meta a:hover{text-decoration:underline} .ew-video iframe {max-width:100%;margin-top:9px;}
.ew-video .description {font-weight:bold;color:#000000;padding:5px 0}
.ew-video .hide iframe {display:none;}
.ew-video .hide .description {display:none;}
.ew-video ul li:first-child{padding-top:0;}
.ew-video ul li{margin:0;padding:5px 0;}
.ew-video ul li a {color:#000000;padding-left:27px;display:inline-block;position:relative;text-transform:capitalize;}
.ew-video ul li a:before {content:"\f008";position:absolute;left:0;top:0;font-family:FontAwesome;display:inline-block;font-size:14px;} .widget_twitterupdate {position:relative;}
.widget_twitterupdate ul {margin:0;}
.widget_twitterupdate ul li.status-item{list-style:none;position:relative;display:block;border-width:1px;border-style:solid;margin-bottom:70px;padding:5px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;}
.widget_twitterupdate ul li.status-item:before {display:inline-block;z-index:100;position:absolute;right:18px;bottom:-10px;width:13px;height:10px;content:".";color:transparent;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/images.png) no-repeat -408px 0px;}
.widget_twitterupdate ul li.status-item .date-time {margin-top:5px;}
.widget_twitterupdate ul li.status-item .tweet-content {line-height:14px;display:inline-block}
.widget_twitterupdate ul li.status-item .tweet-content a {font-weight:normal;}
.widget_twitterupdate ul li.status-item.last {}
.widget_twitterupdate ul li .avatar img {margin:0;border-radius:100%;moz-border-radius:100%;-webkit-border-radius:100%}
.widget_twitterupdate ul li .avatar {position:absolute;right:0;bottom:-60px;display:inline-block;}
.widget_twitterupdate .follow-us-heading {position:absolute;right:0;top:7px;text-transform:uppercase;font-weight:bold;}
.widget_twitterupdate .follow-us-heading a:hover{text-decoration:underline;} .widget_popular ul li {position:relative;min-height:75px;display:block;padding:0 0 15px;margin:0 0 10px;line-height:14px;}
.widget_customrecent ul li{position:relative;min-height:75px;display:block;padding:0 0 15px;margin:0 0 7px;line-height:14px;}
.widget_customrecent ul li  {min-height:0;position:relative;margin-left:10px}
.widget_recent_post_thumbnail ul li.first{padding-top:3px}
.widget_recent_post_thumbnail ul li{min-height:0;position:relative;padding-left:80px;position:relative;min-height:70px;margin-bottom:20px;}
.widget_recent_post_thumbnail ul li img{position:absolute;top:3px;left:0;right:auto}
.widget_recent_post_thumbnail ul li.first img{top:6px}
.widget_recent_post_thumbnail ul li .entry-title a{display:inline-block;font-weight:bold;padding-bottom:13px;}
.widget_popular .popular-post-list{margin-left:10px}
.widget_customrecent ul li.last {border:0;padding-bottom:0;}
.widget_popular ul li.last{margin:0;border:0;padding-bottom:0;}
.widget_popular ul li .image{position:absolute;left:0;top:5px;width:70px;height:70px;}
.widget_customrecent ul li .image {position:absolute;left:0;top:5px;width:70px;height:70px;} 
#footer .widget_popular ul li .image,#footer .widget_customrecent ul li .image {width:75px;height:75px;}
.widget_popular ul li .image .thumbnail, .widget_customrecent ul li .image .thumbnail {width:100%;height:100%;background:#eee;display:block;position:relative;}
.widget_popular ul li .image .thumbnail:hover, .widget_customrecent ul li .image .thumbnail:hover {text-decoration:none;}
.widget_popular ul li .image .thumbnail:before, .widget_customrecent ul li .image .thumbnail:before {width:70px;height:70px;content:"no-image";text-align:center;display:inline-block;line-height:70px;text-transform:uppercase;position:absolute;left:0;top:0;font-size:12px;font-weight:normal;font-family:arial!important;}
#footer .widget_popular ul li .image .thumbnail:before, #footer .widget_customrecent ul li .image .thumbnail:before {width:75px;height:75px;line-height:75px;}
.widget_popular ul li .image img,.widget_customrecent ul li .image img {position:relative;z-index:1;margin:0;display:block;width:70px;height:70px;transition:all 0.7s ease-in-out 0s;-moz-transition:all 0.7s ease-in-out 0s;-webkit-transition:all 0.7s ease-in-out 0s;-o-transition:all 0.7s ease-in-out 0s;}
.widget_popular ul li .image img:hover,.widget_customrecent ul li .image img:hover {transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2)}
.widget_popular ul li .detail {display:inline-block;padding-left:83px;}
.widget_popular ul li .detail p.title,.widget_customrecent ul li .detail p.title {margin:0;}
.widget_popular ul li .detail a {font-weight:bold;padding-bottom:13px;display:inline-block;}
.widget_customrecent ul li .detail a {text-transform:uppercase;font-weight:normal;font-size:12px;line-height:13px;display:inline-block;margin-bottom:5px;}
#footer  .widget_customrecent ul li .detail a{}
.widget_popular ul li .detail .author-time span{display:inline-block;text-transform:capitalize;padding:0 0 10px 0;margin:0;}
.widget_customrecent ul li .detail p,.widget_customrecent ul li .detail span {display:inline-block;text-transform:capitalize;margin:0;padding-bottom:4px}
.widget_customrecent ul{margin-top:18px}
.widget_customrecent ul li .detail p a {font-weight:bold;color:#646464}
#footer .widget_customrecent ul li{padding:0 0 33px;position:relative;display:inline-block}
#footer .widget_customrecent ul li.last{padding-bottom:0}
#footer .widget_customrecent ul li .detail{position:relative}
#footer .widget_customrecent ul li .detail .entry-meta{float:left;display:inline-block;width:auto;height:100%;text-align:center;width:49px;height:49px;background-color:#000}
#footer .widget_customrecent ul li .detail .entry-title{padding-left:63px;}
#footer .widget_customrecent ul li .detail .comment-count{line-height:12px;margin-left:15px}
#footer .widget_customrecent ul li .detail .entry-meta .entry-date{display:block;}
#footer .widget_customrecent ul li .detail .entry-meta span.entry-date:first-child{margin-top:7px}
#footer .widget_customrecent ul li .detail .entry-meta span.entry-date:first-child{font-weight:normal;text-transform:uppercase;letter-spacing:-1px;font-size:12px;line-height:12px;padding-bottom:5px;position:relative;z-index:5;} .left-sidebar-content .widget_social h3.widget-title {margin-bottom:10px;}
.widget_social ul {overflow:hidden;margin-left:0;margin-top:0}
.widget_social ul li {list-style:none;display:inline-block;float:left;overflow:hidden;width:16px;height:16px;margin:0 10px 10px 0;}
.widget_social ul li.icon-vimeo {margin-right:0;}
.widget_social ul li a {display:inline-block;float:left;width:16px;height:16px;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/images.png) no-repeat 0 0;;font-size:0;line-height:0;}
.widget_social ul li:before {display:none!important;}
.widget_social ul li span {font-size:0;line-height:0;}
.widget_social ul li.icon-facebook a {background-position:-427px 0;}
.widget_social ul li.icon-twitter a {background-position:-444px 0;}
.widget_social ul li.icon-google a {background-position:-461px 0;}
.widget_social ul li.icon-flickr a {background-position:-461px -17px;}
.widget_social ul li.icon-rss a {background-position:-427px -17px;}
.widget_social ul li.icon-vimeo a {background-position:-444px -17px;}
.widget_social .widget_desc {padding:5px 0 15px;} 
#left-sidebar .widget_social .social-icons,#right-sidebar .widget_social .social-icons{padding-left:10px} .widget_custom_pages h3.widget-title, .widget_recent_entries h3.widget-title {margin:0 0 10px;}
.widget_custom_pages ul li, .widget_recent_entries ul li {display:block;padding:8px 0;margin:0}
.widget_custom_pages ul li a, .widget_recent_entries ul li a {font-weight:normal;color:#000000;}
.widget_custom_pages ul li:hover > a,.widget_custom_pages ul li a:hover{font-weight:bold;}
.widget_custom_pages ul li.current_page_item a {color:#000000}
.widget_custom_pages ul{margin-left:10px;}
.widget_custom_pages ul ul {padding-left:10px;display:block;position:relative;margin-left:0;margin:0;padding-top:9px;} .widget_search,.widget_product_search{padding-bottom:40px}
.widget_search .bg_search,.widget_product_search .products-search div {position:relative;}
.widget_search .bg_search .search-input,.widget_product_search .products-search div .search-input{border-radius:0!important;width:100%;padding:11px 25px 11px 10px;float:left;font-size:12px;text-transform:uppercase;font-weight:bold}
.widget_search .bg_search #searchsubmit{border:0;background-color:0;font-size:0;color:transparent;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/iconsearch.png) no-repeat 0 0;position:absolute;right:0;top:15px;width:12px;height:12px;}
.widget_product_search .products-search div .search-input-btn{border:0;background-color:0;font-size:0;color:transparent;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/iconsearch.png) no-repeat 0 0;position:absolute;right:0;top:15px;width:12px;height:12px;}
body input:focus:invalid:focus, body textarea:focus:invalid:focus, body select:focus:invalid:focus{box-shadow:none} .widget-container > ul#recentcomments{padding-top:4px;padding-left:10px;}
.widget_recent_comments ul li:first-child{padding-top:0;}
.widget_recent_comments ul li {display:block;margin:0;padding:6px 0;}
.widget_recent_comments ul li a {color:#000000;font-size:12px;line-height:16px;}
.widget_recent_comments ul li a.url {font-weight:bold;color:#2b2b2b} .widget_wd_pc_color_nav ul{margin-left:10px;margin-top:19px;overflow:hidden}
.widget_wd_pc_color_nav li {float:left;overflow:hidden;}
.widget_wd_pc_color_nav li a:hover span,.widget_wd_pc_color_nav li a:hover img,.widget_wd_pc_color_nav li.chosen a span,.widget_wd_pc_color_nav li.chosen a img{border:2px solid;border-color:#000000}
.widget_wd_pc_color_nav li a{display:inline-block}
.widget_wd_pc_color_nav li a span,.widget_wd_pc_color_nav li a img{float:left;display:inline-block}
.widget_wd_pc_color_nav li.chosen a span,.widget_wd_pc_color_nav li.chosen a img{cursor:default}
.widget_wd_pc_color_nav li  a span{font-size:0;display:inline-block;border:2px solid;border-color:transparent;width:20px;height:20px;overflow:hidden;}
.widget_wd_pc_color_nav li .count{display:none}
.widget_wd_pc_color_nav li  a img{height:20px;width:20px;border:2px solid transparent;}
.widget_wd_pc_color_nav li  a img:hover,.widget_wd_pc_color_nav li a[title^="Prussian Blue"]:hover{border-color:#000000} .widget_layered_nav .widget_title_wrapper,.widget_layered_nav_filters  .widget_title_wrapper{margin-bottom:20px}
.widget_layered_nav ul{padding:0 10px!important;}
.widget_layered_nav ul li {padding-bottom:9px!important;}
.widget_layered_nav ul li a {color:#00000;}
.widget_layered_nav ul li a:hover{font-weight:bold}
.woocommerce .widget-container.widget_layered_nav ul small.count, .woocommerce-page .widget-container.widget_layered_nav ul small.count {color:#000000}
body .woocommerce .widget_layered_nav ul li a,body .woocommerce .widget_layered_nav ul li span,body .woocommerce-page .widget_layered_nav ul li a,body .woocommerce-page .widget_layered_nav ul li span{padding:0;} .widget_nav_menu ul li {display:block;padding:7px 0;}
.widget_nav_menu ul li a {} #wp-calendar{width:100%;text-align:center;border:0;}
#calendar_wrap {border:1px solid #cbcbcb}
#wp-calendar caption{padding:8px 0;color:#000000;text-transform:uppercase;font-weight:bold;}
#wp-calendar thead tr th {background:#000000;border:0;color:#fff;letter-spacing:0;padding:8px 0;text-align:center;}
#wp-calendar tbody tr td{position:relative;z-index:10;letter-spacing:0;padding:5px;text-align:center;}
#wp-calendar tbody tr td:hover{text-decoration:underline}
#wp-calendar tfoot tr td{border:0;letter-spacing:0;padding:0;text-align:center;}
#wp-calendar tbody td a, #wp-calendar tfoot td a{color:#d70000;font-weight:bold;}
#wp-calendar tbody td a:hover, #wp-calendar tfoot td a:hover {text-decoration:none;}
#wp-calendar tfoot td#prev{text-align:left;padding:0 0 5px 5px;}
#wp-calendar tfoot td#prev a {font-weight:bold;}
#wp-calendar tfoot td.pad{text-align:center;}
#wp-calendar tfoot td.pad a {font-weight:bold;}
#wp-calendar tfoot td#next{text-align:right;padding:0 5px 5px 0;}
#wp-calendar tfoot td#next a {font-weight:bold;}
#wp-calendar #today{font-weight:bold;text-decoration:underline;} .alphabet-products {overflow:hidden;display:inline-block;float:right;margin-right:-8px;}
.alphabet-products h3 {display:inline-block;float:left;margin:0 30px 0 0;}
.alphabet-products ul {overflow:hidden;display:inline-block;float:left;margin:0;}
.alphabet-products ul li {display:inline-block;float:left;list-style:none;}
.alphabet-products ul li a{text-transform:uppercase;font-weight:bold;text-transform:uppercase;line-height:16px;padding:0 8px;}
.alphabet-products ul li a:hover{text-decoration:underline}
.widget_productaz {overflow:hidden;} .widget_flickr .wrap {overflow:hidden;padding:6px 10px 0;} 
.widget_flickr div.flickr_badge_image {overflow:hidden;display:inline-block;float:left;}
.widget_flickr div.flickr_badge_image.end {clear:right;}
.widget_flickr div.flickr_badge_image.end:after {width:100%;clear:both;display:block;content:"";}
.widget_flickr div.flickr_badge_image a {display:block;}
.widget_flickr div.flickr_badge_image a img {width:70px;height:70px;padding:1px;margin:0 2px 2px 0;border-width:1px;border-style:solid;}
.widget_flickr a.see-more {font-weight:bold;color:#d70000;float:right;margin-top:10px}
.widget_flickr a.see-more:hover {text-decoration:none;}
.widget_flickr .fix {width:100%;clear:both;min-height:1px;} .widget_subscriptions h3.widget-title {font-size:14px;text-transform:none;font-weight:normal;margin:0 0 18px;line-height:16px;text-transform:uppercase;font-weight:bold}
.widget_subscriptions input.subscribe_email{position:relative;margin-top:3px;line-height:14px;padding:9px 40px 9px 10px;width:100%;max-width:400px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;text-transform:uppercase;font-weight:bold}
.ie9 .widget_subscriptions input.subscribe_email ,.ie10 .widget_subscriptions input.subscribe_email {padding:4px 10px 6px;}
.widget_subscriptions input.subscribe_email:hover {color:#000000;}
.widget_subscriptions button.button {position:absolute;bottom:21px;right:20px;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/iconsearch.png) no-repeat 0 0;width:12px;height:12px;color:transparent;font-size:0px;}
.widget_subscriptions button.button span {padding:0;}
.widget_subscriptions .subscribe_widget .newsletter span {display:inline-block;width:100%;font-size:12px;line-height:14px;padding:0 0 8px;margin-left:10px;}
.widget_subscriptions .subscribe_widget form {display:block;width:100%;position:relative}
.widget_subscriptions .subscribe_widget form p {display:inline-block;width:100%;font-size:12px;font-weight:bold;margin-bottom:7px;margin-left:10px}
.widget_subscriptions .subscribe_widget form p.subscribe-email {margin:0 0 10px;} .left-sidebar-content .widget-container.widget_emads,.right-sidebar-content .widget-container.widget_emads {margin-bottom:25px;}
.left-sidebar-content .widget-container.widget_emads img,.right-sidebar-content .widget-container.widget_emads img {max-width:100%;height:auto;display:block;} ul.sample-block {margin:0;}
ul.sample-block li:first-child {padding-top:0;border:0;}
ul.sample-block li {list-style:none;padding:15px 0 20px;border-width:1px 0 0;border-style:dotted;}
ul.sample-block li.last {padding-bottom:0;}
ul.sample-block li p {margin:3px 0 0;line-height:13px;}
ul.sample-block li a {font-weight:bold;}
ul.sample-block li a.link-sidebar-01 {color:#6E4B8F}
ul.sample-block li a.link-sidebar-02 {color:#CB4239}
ul.sample-block li a.link-sidebar-03 {color:#89AC58}
ul.sample-block li a.link-sidebar-04 {color:#69A3B3}
ul.sample-block li a.link-sidebar-05 {color:#CAAE3C} .widget_rss .widget-title img{margin-bottom:0;}
.widget_rss ul li {margin-top:10px;}
.widget_rss ul li:first-child {margin-top:0;}
.widget_rss ul li a.rsswidget {margin-right:5px;}  .container-404 .entry-content{padding:0 10px;}
.container-404 .entry-content .alert-info{background:#c44f4f;border-color:#c44f4f;color:#fff;font-weight:bold}
.container-404 .entry-content .alert-info ul{margin-top:20px}
.container-404 .entry-content .alert-info ul li{color:#fff;font-weight:normal;}
.container-404 .entry-content .alert{border-radius:0;padding:20px 20px 40px 20px}
.container-404 .entry-content .warning{display:inline-block;width:100%;text-align:center}
.container-404 .entry-content .warning .img-404{margin-bottom:35px;} .left-sidebar-content .rev_slider_wrapper {margin-bottom:35px!important;}     body .woocommerce ul.cart_list li ,body .woocommerce ul.product_list_widget li ,body .woocommerce-page ul.cart_list li ,body .woocommerce-page ul.product_list_widget li {margin:0 0 19px}
body .woocommerce ul.cart_list li.last ,body .woocommerce ul.product_list_widget li.last,body .woocommerce-page ul.cart_list li.last ,body .woocommerce-page ul.product_list_widget li.last {margin-bottom:0;padding-bottom:0;border-bottom:0;} 
body .woocommerce ul.cart_list li img ,body .woocommerce ul.product_list_widget li img ,body .woocommerce-page ul.cart_list li img ,body .woocommerce-page ul.product_list_widget li img {margin-top:2px!important;}
body .woocommerce ul.cart_list li a,body .woocommerce ul.product_list_widget li a,body .woocommerce-page ul.cart_list li a,body .woocommerce-page ul.product_list_widget li a {font-size:12px;line-height:14px;font-weight:normal;text-transform:uppercase;}
body .woocommerce ul.cart_list li a span,body .woocommerce ul.product_list_widget li a span,body .woocommerce-page ul.cart_list li a,body .woocommerce-page ul.product_list_widget li a span {display:inline-block;font-weight:normal;}
body .woocommerce ul.cart_list li img,body .woocommerce ul.product_list_widget li img,body .woocommerce-page ul.cart_list li img,body .woocommerce-page ul.product_list_widget li img {float:left;margin:0 11px 0 0;width:70px;max-width:100%;height:70px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;}
body .woocommerce ul.cart_list li .amount,body .woocommerce ul.product_list_widget li .amount ,body .woocommerce-page ul.cart_list li .amount,body .woocommerce-page ul.product_list_widget li .amount {font-size:14px;padding-top:5px;display:inline-block;float:left; overflow:hidden;margin-right:5px;font-weight:bold}
body .woocommerce ul.cart_list li .quantity ,body .woocommerce ul.product_list_widget li .quantity ,body .woocommerce-page ul.cart_list li .quantity ,body .woocommerce-page ul.product_list_widget li .quantity {font-weight:normal;}
body .woocommerce ul.cart_list li dl,body .woocommerce-page ul.cart_list li dl,body .woocommerce ul.product_list_widget li dl,body .woocommerce-page ul.product_list_widget li dl{display:none} .widget_product_categories h3.widget-title {margin-bottom:10px;}
.widget_product_categories ul {margin-left:10px;}
.widget_product_categories ul li {padding:4px 0;list-style:none;}
.widget_product_categories ul ul li{padding:4px 0} 
.widget_product_categories ul ul ul li{padding:9px 0}
.widget_product_categories ul li{margin:0}
.widget_product_categories ul li:first-child{margin-top:14px;}
.widget_product_categories ul li a {font-weight:normal;}
.widget_product_categories ul li a:hover,.widget_product_categories ul li.current-cat > a{font-weight:bold;}
.widget_product_categories ul li.current-cat > a{cursor:default}
.widget_product_categories ul ul{position:relative;padding-left:20px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin:0} .widget_product_tag_cloud div.tagcloud {overflow:hidden;padding:0 10px;}
.widget_product_tag_cloud div.tagcloud a {display:inline-block;float:left;margin-right:13px;line-height:14px;font-size:12px!important;padding:2px 0}
.widget_product_tag_cloud div.tagcloud a:hover {text-decoration:underline;} .woocommerce .widget-container.widget_price_filter form {padding:10px 14px 0 20px;display:block;}
.woocommerce .widget-container.widget_price_filter .price_slider_amount {padding-top:0;font-size:12px;line-height:14px;padding-bottom:52px;position:relative}
.woocommerce .widget-container.widget_price_filter .price_slider_amount .button{position:absolute;top:32px;right:0;font-size:12px;padding:7px 22px}
.woocommerce .widget-container.widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget-container.widget_price_filter .price_slider_wrapper .ui-widget-content {background-image:none!important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;}
.woocommerce .widget-container.widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget-container.widget_price_filter .ui-slider .ui-slider-range {background:#d5d5d5;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;}
.woocommerce .widget-container.widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget-container.widget_price_filter .ui-slider .ui-slider-handle {width:13px;height:13px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:0;margin:0px 0 0 -10px!important;z-index:2;background-image:none}
.woocommerce .widget_price_filter .price_slider_amount .price_label, .woocommerce-page .widget_price_filter .price_slider_amount .price_label,
.woocommerce .widget_price_filter .price_slider_amount .price_label span, .woocommerce-page .widget_price_filter .price_slider_amount .price_label span {font-weight:normal;font-size:11px;}
.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce-page .widget_price_filter .price_slider_amount .button{border-radius:18px;-moz-border-radius:18px;-webkit-border-radius:18px;-o-border-radius:18px;}
.woocommerce .widget_layered_nav_filters ul li.chosen, .woocommerce-page .widget_layered_nav_filters ul li.chosen {display:inline-block;margin:0 5px;}
.woocommerce .widget_layered_nav_filters ul li.chosen a, .woocommerce-page .widget_layered_nav_filters ul li.chosen a,
.woocommerce .widget-container.widget_layered_nav ul li.chosen a, .woocommerce-page .widget_layered_nav ul li.chosen a {position:relative;background-image:none;display:inline-block;padding:2px 10px 2px 18px;font-size:11px;font-weight:normal;color:#d70000;background:#f2f2f2;border:none;border-radius:18px;-moz-border-radius:18px;-webkit-border-radius:18px;-o-border-radius:18px;}
.woocommerce .widget_layered_nav_filters ul li.chosen a:before, .woocommerce-page .widget_layered_nav_filters ul li.chosen a:before,
.woocommerce .widget-container.widget_layered_nav ul li.chosen a:before, .woocommerce-page .widget_layered_nav ul li.chosen a:before {position:absolute;left:5px;top:2px;content:"\f00d";font-weight:normal;color:#000;font-family:FontAwesome;display:inline-block;}
.woocommerce .widget_layered_nav_filters ul li.chosen:hover a, .woocommerce-page .widget_layered_nav_filters ul li.chosen:hover a,
.woocommerce .widget-container.widget_layered_nav ul li.chosen:hover a, .woocommerce-page .widget_layered_nav ul li.chosen:hover a {background:#000;color:#fff;text-decoration:none;border-color:#000;}
.woocommerce .widget_layered_nav_filters ul li.chosen:hover a:before, .woocommerce-page .widget_layered_nav_filters ul li.chosen:hover a:before,
.woocommerce .widget-container.widget_layered_nav ul li.chosen:hover a:before, .woocommerce-page .widget_layered_nav ul li.chosen:hover a:before {color:#fff;}
.woocommerce .widget_layered_nav_filters ul li.chosen:hover a span.amount,.woocommerce-page .widget_layered_nav_filters ul li.chosen:hover a span.amount,
.woocommerce .widget-container.widget_layered_nav ul li.chosen:hover a span.amount, .woocommerce-page .widget_layered_nav ul li.chosen:hover a span.amount {color:#fff;} body.woocommerce .widget_shopping_cart .total,body.woocommerce-page .widget_shopping_cart .total {border-top:0;padding:0;margin:0 0 10px;}
body.woocommerce .widget_shopping_cart .total span.amount{font-size:14px;} .widget_top_rated_products ul.product_list_widget li > a,.widget_recent_reviews ul.product_list_widget li > a {padding-bottom:5px;}
.widget_top_rated_products ul.product_list_widget li .amount{display:block!important;}
.shopping-cart .cart_dropdown a.checkout {background-image:none!important;}
html .woocommerce a.button.added:before,html .woocommerce button.button.added:before,html .woocommerce input.button.added:before,html .woocommerce #respond input#submit.added:before,html .woocommerce #content input.button.added:before,html .woocommerce-page a.button.added:before,html .woocommerce-page button.button.added:before,html .woocommerce-page input.button.added:before,html .woocommerce-page #respond input#submit.added:before,html .woocommerce-page #content input.button.added:before {display:none;}
.nicescroll-rails {opacity:1!important;filter:alpha(opacity=100)!important;z-index:32!important;}
.loading-mark-up {position:absolute;left:10px;top:0;z-index:1000;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/loading.png) repeat!important;}
.loading-mark-up:before {width:78px;height:8px;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/36.gif) no-repeat;position:absolute;left:50%;top:50%;margin-top:-4px;margin-left:0px;content:"";display:inline-block;z-index:2;}
.loading-text {position:absolute;left:0;top:0;z-index:1000;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/loading_cart.png) repeat;color:#000;text-align:center;vertical-align:middle;display:table!important;line-height:12px;color:transparent;text-transform:uppercase;font-weight:normal;}
.loading-text:before {width:40px;height:40px;position:absolute;left:50%;top:50%;margin-left:40px;margin-top:-20px;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/success_icon.png) no-repeat;content:"";}
#main_content.span12 #container ul.products.grid li.product .loading-text:before{margin-left:0;}
#main_content.span12 #container ul.products.grid li.product .loading-mark-up:before{margin-left:-20px} body .span12 .woocommerce ul.products .line-wrapper li.product .loading-mark-up:before, body .span12 .woocommerce-page ul.products .line-wrapper li.product .loading-mark-up:before{margin-left:-20px;}
body .span12 .woocommerce ul.products .line-wrapper li.product .loading-text:before, body .span12 .woocommerce-page ul.products .line-wrapper li.product .loading-text:before{margin-left:0px;}
body .span18 .woocommerce ul.products .line-wrapper li.product .loading-mark-up:before, body .span18 .woocommerce-page ul.products .line-wrapper li.product .loading-mark-up:before{margin-left:-20px;}
body .span18 .woocommerce ul.products .line-wrapper li.product .loading-text:before, body .span18 .woocommerce-page ul.products .line-wrapper li.product .loading-text:before{margin-left:0px;}
a.add_to_cart_button.loading:before {display:none!important;}
ul.products.list li.product .loading-text:before{margin-left:-140px}
ul.products.list li.product .loading-mark-up:before {margin-left:-160px} .colorpicker.dropdown-menu {min-width:130px;}
.colorpicker-saturation {margin-left:5px;}
.colorpicker.dropdown-menu {z-index:10000000;}
.our-portfolio-container {position:relative;}
#control-panel-main {overflow:hidden;}
#wd-control-panel {width:250px;position:fixed;top:88px;z-index:100;background:#fff;padding:10px;border:1px solid #d5d5d5;box-shadow:1px 1px 4px rgba(50,50,50,0.08);-moz-box-shadow:1px 1px 4px rgba(50,50,50,0.08);-webkit-box-shadow:1px 1px 4px rgba(50,50,50,0.08);-o-box-shadow:1px 1px 4px rgba(50,50,50,0.08);}
#control-panel-main #wd-control-close { background: url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/custom-icons.png) no-repeat 0 0;position:absolute;top:17px;right:-46px;width:45px;height:40px;display:block; }
#control-panel-main #wd-control-close.default-style.control-open {background-position:-48px 0;width:45px;}
#review_panel_accordion {margin:0 0 10px;}
#control-panel-main > div .custom-title {font-family:Relaway;color:#000;font-size:12px;margin:10px 0}
#control-panel-main > div.custom-heading input {float:left;border-color:1px solid #202020;width:70px;color:#202020;}
#control-panel-main > div.custom-heading label {display:inline-block;float:left;}
#control-panel-main > div.custom-heading div.color {display:inline-block;float:left;}
#control-panel-main .input-append > input {border-color:#d5d5d5;font-family:arial;color:#000;margin:0 10px 0 0;line-height:14px;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;}
#control-panel-main .input-append > input:hover,#control-panel-main .input-append > input:focus {border-color:#d5d5d5;box-shadow:0 0 5px #d5d5d5;-moz-box-shadow:0 0 5px #d5d5d5;-webkit-box-shadow:0 0 5px #d5d5d5;-o-box-shadow:0 0 5px #d5d5d5;}
#control-panel-main .input-append span.add-on {height:25px;width:25px;padding:2px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#control-panel-main .input-append span.add-on > i {width:100%;height:100%;}
#control-panel-main p.button-save,#control-panel-main p.button-clear {display:inline-block;float:left;width:auto;margin:0 10px 10px 0;}
#control-panel-main p.button-save button,#control-panel-main p.button-clear button {text-transform:uppercase;margin:0;background-color:#d70000;background-image:none;color:#fff;border:0;filter:none;}
#control-panel-main select,#control-panel-main option {font-family:arial;color:#000}
#control-panel-main label {float:left;margin:0 10px 0 0;}
#preview-save-result {float:left;width:100%!important;padding:5px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;}
#control-panel-main .wd-background-wrapper {width:100%;padding:0;}
#control-panel-main .wd-background-wrapper ul li {width:30px;height:30px;display:inline-block;margin:0 10px 10px 0;border:1px solid #d5d5d5;overflow:hidden;}
#control-panel-main .wd-background-wrapper ul li:hover,#control-panel-main .wd-background-wrapper ul li.active {cursor:pointer;border-color:#000}
#control-panel-main .wd-background-wrapper ul li img {background-color:#fafafa;margin:0;max-width:500px;height:auto;}
#review_panel_accordion .custom-font-body,#review_panel_accordion .custom-heading-style {width:100%;overflow:hidden;padding-top:5px;}
html body #control-panel-main .accordion-heading {border-color:#cbcbcb;background-color:#fafafa;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;}
html body #control-panel-main .accordion-group {border-color:#cbcbcb;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;margin:0 0 2px;}
html body #control-panel-main .accordion-heading h2 {color:#D70000;font-weight:bold;font-size:12px;font-family:Relaway;font-style:normal;margin:0;}
html body #control-panel-main .accordion-inner h2 {color:#cbcbcb;font-style:normal;}
html body #control-panel-main .accordion-inner hr {display:none;}
html body #control-panel-main .accordion-heading a.accordion-toggle {padding-left:15px;}
html body #control-panel-main .accordion-heading a.accordion-toggle:before {background:transparent;}
html body #control-panel-main .accordion-heading a.accordion-toggle.collapsed:before {background:transparent;}
body #control-panel-main .accordion-inner {max-height:200px;overflow-y:scroll;}
body #control-panel-main .accordion-inner > div[class^=custom] {overflow:hidden;width:100%;margin:0 0 10px;}
body #control-panel-main .accordion-inner .input-append p{margin:10px 0} .cart_dropdown_size.size_empty:hover label {text-decoration:none;cursor:text;}
#customer_login h2 {font-weight:bold;}
#customer_login .form-row {width:100%;}
#customer_login .form-row input {max-width:346px;}
#customer_login input.button {margin-top:30px!important;}
html div.wpcf7-validation-errors {border-width:1px;}
.pp_pic_holder.pp_woocommerce #reply-title {font-size:16px;}
.post-edit-link {position:relative;z-index:2;display:inline-block;margin-top:6px;}
html div.pp_woocommerce .pp_close:before {left:1px;top:-1px;}
html.ie8 div.pp_woocommerce .pp_close:before {left:-1px;}
p.pp_description {font-size:11px!important;}
html div.pp_woocommerce #respond .form-submit{margin-top:10px;}
#respond p.pp_description {display:none!important;}
.woocommerce .pp_pic_holder.pp_woocommerce #commentform p.stars > span, .woocommerce-page .pp_pic_holder.pp_woocommerce #commentform p.stars > span {margin-top:3px!important;}
.woocommerce .star-rating:after, .woocommerce-page .star-rating:after {display:block;position:relative;content:"";}
html .woocommerce #payment div.payment_box:after,html .woocommerce-page #payment div.payment_box:after {display:none}
tr.total span.amount {font-size:14px;}
#shipping_method {text-align:right;}
.add_new_review a:hover,.single-blog #comments #commentform #submit:hover , input.button:hover, button.button:hover,a.button:hover, input.wpcf7-submit:hover, button.btn-default:hover, button:hover, input[type^=submit]:hover{opacity:0.75;filter:alpha(opacity=75);}
#footer .widget_customrecent ul li .entry-meta .entry-year {font-family:GillSans;font-size:12px;text-transform:uppercase}
.cart-collaterals .cart_totals table th {text-align:left!important;min-width:95px;vertical-align:top;}
.cart-collaterals .shipping_calculator button.button {border-radius:13px!important;-moz-border-radius:13px!important;-webkit-border-radius:13px!important;-o-border-radius:13px!important;padding:6px 20px!important;margin-left:20px!important;margin-top:20px!important;width:auto!important}
.cart-collaterals .cart_totals table span.amount {font-size:12px;}
.cart-collaterals .cart_totals tr.total span.amount {font-size:30px;word-break:break-all;display:inline-block;line-height:32px;}
html .woocommerce .order_details li, html .woocommerce-page .order_details li {padding-left:0;list-style:none;line-height:14px;}
body.woocommerce-checkout #container-main.span24 .main-content .woocommerce  h2 {font-size:14px;margin:20px 0;}
body .woocommerce table.order_details th.product-name, body .woocommerce-page table.order_details th.product-name {text-align:left;}
body .woocommerce table.order_details th.product-total,body .woocommerce-page table.order_details th.product-total {text-align:right;}
body .woocommerce table.order_details td.product-total, body .woocommerce-page table.order_details td.product-total {text-align:right;}
body .woocommerce table.order_details tfoot td, body .woocommerce-page table.order_details tfoot td {float:right;}
body .woocommerce table.order_details span.amount,body .woocommerce-page table.order_details span.amount {font-size:12px;font-weight:bold;}
.single_variation {overflow:visible;display:inline-block}
.single_variation .price {display:inline-block!important;}
.widget_shopping_cart .buttons{margin-top:10px;}
.widget_shopping_cart .buttons > a {margin-bottom:5px!important;margin-top:8px!important} .cat_custom_content{border-bottom:10px solid;}
.cat_custom_content img {margin-left:auto;margin-right:auto;display:block;margin-top:22px;margin-bottom:13px;}
.cat_custom_content .heading-title-block h3{border-bottom:0;padding-bottom:0}
.cat_custom_content p{margin-bottom:25px;font-size:12px;line-height:18px;} html .woocommerce #payment ul.payment_methods, html .woocommerce-page #payment ul.payment_methods {margin:0}
html .woocommerce #payment ul.payment_methods li, html .woocommerce-page #payment ul.payment_methods li {list-style:none;padding-left:8px}
.related .related-404 {list-style:none;margin:10px 0 0 10px;}
.price_label {margin-top:3px;}
.validate-email input {border-color:#d5d5d5!important;}
.term-champagne #content > h1{display:none}
ul .product_big_layout ul li.product a .product-image-front{margin-bottom:20px;}   .header-top-left .account_links a,.header-top-right .quick_access_menu .top-menu ul#menu-header-menu li a:hover,.header-top-right .quick_access_menu .top-menu ul#menu-header-menu li a,#header .nav ul.menu > li a > span,#header .nav ul.menu > li.wd-mega-menu li a.shop-all-menu,#header .nav ul.menu > li a.link-shop,#header .nav ul.menu > li a.shop-now,.cart_dropdown ul.cart_list li .cart_item_wrapper a,.cart_dropdown .dropdown_foooter .buttons .button_shopping_cart,.alphabet-products ul li a,.widget_customrecent ul li .detail a,.ew-video ul li a,.widget_multitab ul.nav-tabs li a,.widget_multitab .tab-content ul li div.content a,#left-sidebar .widget_popular ul li .detail a,#right-sidebar .widget_popular ul li .detail a,.woocommerce ul.cart_list li a, .woocommerce-page ul.cart_list li a, .woocommerce ul.product_list_widget li a, .woocommerce-page ul.product_list_widget li a,.widget_product_tag_cloud div.tagcloud a,.widget_recent_entries ul li a,.widget_recent_comments ul li a.url, body .woocommerce ul.products li.product .heading-title,.summary.entry-summary .product_meta .posted_in a,body .woocommerce div.product div.products-tabs-wrapper .tab-content #upsell_products .upsell_wrapper ul li > a > h3, body.woocommerce div.product div.products-tabs-wrapper .tab-content #upsell_products .upsell_wrapper ul li > a > h3,#related_products  ul.products li.product  > a > h3, body.woocommerce div.product div.products-tabs-wrapper .tab-content #related_products ul.products li.product > a > h3,#container .products.grid a h3,#container .products.list a h3,body .woocommerce table.shop_table.my_account_orders tbody td.order-actions a,.addresses a.edit,.myaccount_user a,body .woocommerce table.cart td.product-name a, body .woocommerce-page table.cart td.product-name a, body .woocommerce #content table.cart td.product-name a, .woocommerce #content table.cart td.product-name a,ul.list-posts > li .post-infors-wrapper a.read-more,ul.list-posts > li .post-infors-wrapper span.author a,#author-description span.view-all-author-posts a,.single-blog .related ul li div > a.title,#container-main .featured_categories_slider_wrapper .category_slider_title, .products .product-category h3
{
transition:all 0.3s ease-in-out 0s;
} .header-bottom .nav .menu ul,.header-bottom .nav .menu ol,.header-bottom .nav .menu ol ul{margin-top:0}
#header .nav ul.menu li, #header .nav > div > ul li{margin:0}
ul.list-posts{margin-top:34px} .page_navi .nav-content > span {border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;padding:6px 10px 7px 10px;margin-right:10px;font-size:12px;line-height:12px;text-align:center;font-weight:bold}
.page_navi .nav-content a{border:1px solid;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;padding:5px 10px 6px 10px;margin-right:10px;font-size:12px;line-height:12px;text-align:center;font-weight:bold}
.page_navi .nav-content  > span.pages{border-radius:0;-moz-border-radius:0;-webkit-border-radius:10;-o-border-radius:0;border:0;position:relative;top:8px}
.page_navi .nav-content > span.pages:hover{background-color:#fff;color:#000}
.page_navi .nav-previous,.page_navi .nav-next{display:none}
.page_navi .nav-content   a.wd_next,.page_navi .nav-content  a.wd_last{border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;padding:5px 83px 10px 14px;position:relative;font-size:0;top:-6px;display:inline-block}
.page_navi .nav-content   a.wd_next:before{content:"Next Page";position:absolute;top:0;left:21px;font-size:12px;font-weight:bold;line-height:24px;}
.page_navi .nav-content   a.wd_last:before{content:"Pre Page";position:absolute;top:0;left:23px;font-size:12px;font-weight:bold;line-height:24px;}
.page_navi .nav-content > span.wd_curent-total{border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0} .header-bottom .nav .menu ul,.header-bottom .nav .menu ol,.header-bottom .nav .menu ol ul{margin-top:0}
#header .nav ul.menu li, #header .nav > div > ul li{margin:0 -1px}
ul.list-posts{margin-top:34px}
.single-blog .single-post .post-detail > p{margin-bottom:10px}
html .btn-group > .btn + .btn{margin-left:0}
#header .nav ul.products.list li.product h3,#header .nav  ul.products.list li.product div[itemprop="description"],#header .nav  ul.products.list li.product .price,#header .nav  ul.products.list li.product .gridlist-buttonwrap{width:auto} html .woocommerce ul#shipping_method li,html .woocommerce-page ul#shipping_method li{text-indent:0;}
.woocommerce ul#shipping_method li:nth-child(3), .woocommerce-page ul#shipping_method li:nth-child(3),
.woocommerce ul#shipping_method li:nth-child(4), .woocommerce-page ul#shipping_method li:nth-child(4){display:none}
html .woocommerce-checkout .form-row .chosen-container{max-width:559px}
#accordion-checkout-details form.checkout .accordion-inner #ship-to-different-address{position:relative}
#accordion-checkout-details form.checkout .accordion-inner #ship-to-different-address #ship-to-different-address-checkbox{position:absolute;top:3px;left:0;right:auto}
#accordion-checkout-details .accordion-inner form.login label.inline{margin-bottom:0!important;margin-top:10px;display:inline-block}
#accordion-checkout-details .accordion-inner form.login p.lost_password a:hover{text-decoration:underline}
html .woocommerce form .form-row label.inline,html .woocommerce-page form .form-row label.inline{display:block;margin-top:15px;}
body .woocommerce form.login p.lost_password a:hover{text-decoration:underline}
html .woocommerce .woocommerce-product-rating,html .woocommerce-page .woocommerce-product-rating{margin-bottom:20px}
html .woocommerce .woocommerce-product-rating a.woocommerce-review-link,html .woocommerce-page .woocommerce-product-rating a.woocommerce-review-link{margin-top:8px;display:block;clear:both;float:left; border-color: hsl(0, 0%, 75%); border-radius: 13px; border-style: solid;border-width: 1px; display: inline-block;font-weight: bold;padding: 3px 11px;margin-bottom:20px;}
.pp_gallery ul a,.pp_gallery ul{height:auto!important}
div.pp_pic_holder{padding-top:20px}
.woocommerce-review-link:hover{opacity:0.75;filter:alpha(opacity=85);} #review_form_wrapper #review_form{border: 1px solid hsl(0, 0%, 80%);border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding: 14px;}
#review_form_wrapper #review_form  .comment-respond h3{padding-bottom:0}
#review_form_wrapper #review_form  .comment-respond .comment-form-rating{display:inline-block;width:100%!important;margin-bottom:0}
#review_form_wrapper #review_form  .comment-respond .comment-form-rating .stars a{margin-bottom:3px;}
#review_form_wrapper #review_form  .comment-respond .comment-form-comment #comment{top:30px!important}
.woocommerce p.stars a.star-1, .woocommerce p.stars a.star-2, .woocommerce p.stars a.star-3, .woocommerce p.stars a.star-4, .woocommerce p.stars a.star-5, .woocommerce-page p.stars a.star-1, .woocommerce-page p.stars a.star-2, .woocommerce-page p.stars a.star-3, .woocommerce-page p.stars a.star-4, .woocommerce-page p.stars a.star-5{border:0!important}
#review_form_wrapper #review_form  .comment-respond .comment-form-comment label{margin-bottom:10px}
.woocommerce p.stars a.star-1:after, .woocommerce p.stars a.star-2:after, .woocommerce p.stars a.star-3:after, .woocommerce p.stars a.star-4:after, .woocommerce p.stars a.star-5:after, .woocommerce-page p.stars a.star-1:after, .woocommerce-page p.stars a.star-2:after, .woocommerce-page p.stars a.star-3:after, .woocommerce-page p.stars a.star-4:after, .woocommerce-page p.stars a.star-5:after{color:#d70000!important}
html .input-append input,html .input-append select,html .input-append .uneditable-input,
#control-panel-main select, #control-panel-main option{width:180px;}
html .chosen-container{width:100%!important;}
html form.edit-address-from .form-row ,
html .woocommerce form .form-row-first, 
html .woocommerce form .form-row-last, 
html .woocommerce-page form .form-row-first, 
html .woocommerce-page form .form-row-last,
html .woocommerce form .form-row-wide, 
html .woocommerce-page form .form-row-wide{width:100%;display:block;float:none;margin-left:0;max-width:559px}
html #shipping_country_chosen,html #shipping_state_chosen{max-width:559px}
html .woocommerce form .form-row select, 
html .woocommerce-page form .form-row select{max-width:559px}
body .woocommerce dl.customer_details, body .woocommerce table.shop_table.order_details{display: table-cell !important;
float: none !important;}
html .woocommerce #content .order_details thead th, html .woocommerce-page #content .order_details thead th ,
html .woocommerce #content .order_details tbody td, html .woocommerce-page #content .order_details tbody td{
display: table-cell !important;
float: none !important;
}
html .tp-bullets.simplebullets.round .bullet{width:10px;height:10px;background:#808080}
html .tp-bullets.simplebullets.round .bullet:hover{background:#fff;}
html .tp-bullets.simplebullets.round .bullet.selected{background:#fff}
.header_title{
text-align:center;
border-bottom: 10px solid;
font-size: 40px;
line-height: 40px;
padding-bottom: 60px;
position: relative;
text-align: center;}
.home .featured_product_slider_wrapper .pager{display:none!important}
.woocommerce ul.products li.product a, .woocommerce-page ul.products li.product a{display:block;width:100%}
html .woocommerce form.shipping_calculator .form-row-wide, 
html .woocommerce-page form.shipping_calculator .form-row-wide{width:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
html .woocommerce form.shipping_calculator .form-row-wide select , 
html .woocommerce-page form.shipping_calculator .form-row-wide select {max-width:100%}
.added_to_cart.wc-forward{display:none!important}          .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{border:1px solid;}
.woocommerce-cart .cart-collaterals .cart_totals table th{width:30%;}
@font-face {
font-family: 'Relaway';
src: url(//www.enotecamica.it/wp-content/themes/wp_winestore/fonts/Relaway/raleway-regular-webfont.eot);
src: url(//www.enotecamica.it/wp-content/themes/wp_winestore/fonts/Relaway/raleway-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.enotecamica.it/wp-content/themes/wp_winestore/fonts/Relaway/raleway-regular-webfont.woff) format('woff'),
url(//www.enotecamica.it/wp-content/themes/wp_winestore/fonts/Relaway/raleway-regular-webfont.ttf) format('truetype'),
url(//www.enotecamica.it/wp-content/themes/wp_winestore/fonts/Relaway/raleway-regular-webfont.svg#ralewayregular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Myriad Pro';
src: url(//www.enotecamica.it/wp-content/themes/wp_winestore/fonts/Myriad Pro/myriadpe-webfont-webfont.eot);
src: url(//www.enotecamica.it/wp-content/themes/wp_winestore/fonts/Myriad Pro/myriadpe-webfont-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.enotecamica.it/wp-content/themes/wp_winestore/fonts/Myriad Pro/myriadpe-webfont-webfont.woff) format('woff'),
url(//www.enotecamica.it/wp-content/themes/wp_winestore/fonts/Myriad Pro/myriadpe-webfont-webfont.ttf) format('truetype'),
url(//www.enotecamica.it/wp-content/themes/wp_winestore/fonts/Myriad Pro/myriadpe-webfont-webfont.svg#myriad_proregular) format('svg');
font-weight: normal;
font-style: normal;
}
.ie body.single-product #container #products-tabs-wrapper #upsell_products .upsell_wrapper .upsell_control,.ie body.single-product #container #products-tabs-wrapper #related_products .related_wrapper .related_control{top:-70px;}
.ie ul li.product a[href^=http],.ie .woocommerce .featured_product_slider_wrapper ul.products li.product a[href^=http]  {perspective:none;}
.ie ul li.product .product-media-wrapper .product-image-back ,
.ie ul li.product .product-media-wrapper .product-image-back,
.ie ul li.product .product-media-wrapper:hover .product-image-back,
.ie ul li.product .product-media-wrapper:hover .product-image-front,
.ie .woocommerce ul.products li.product a.add_to_cart_button.button:hover,.ie .woocommerce-page ul.products li.product a.add_to_cart_button.button:hover ,
.ie .woocommerce ul.products li.product a.add_to_cart_button.button:hover, .ie .woocommerce-page ul.products li.product a.add_to_cart_button.button:hover,
.widget_popular ul li .image img:hover,.widget_customrecent ul li .image img:hover,
.shortcode-recent-works .icons .zoom-gallery:hover{-ms-transform:none!important;transition:none!important;-ms-transition:none!important;}
.ie ul li.product .product-media-wrapper .product-image-back{display:block}
.ie ul li.product .product-media-wrapper .product-image-back img,.ie ul li.product .product-media-wrapper:hover .product-image-front img{opacity:0}
.ie ul li.product .product-media-wrapper:hover .product-image-back img,.ie ul li.product .product-media-wrapper .product-image-front img{opacity:1}
.ie8  ul li.product .product-media-wrapper .product-image-back img,.ie8  ul li.product .product-media-wrapper:hover .product-image-front img {filter:alpha(opacity=100);}
.ie8  ul li.product .product-media-wrapper:hover .product-image-back img,.ie8  ul li.product .product-media-wrapper .product-image-front img{filter:alpha(opacity=0);}
.ie8 .feature .feature_content i{line-height:30px;} .ie ul li.product a .product-image-back {display:none;position:absolute;left:0;top:0;}
.ie body .woocommerce ul.products li.product:hover a .product-image-back ,.ie body .woocommerce-page ul.products li.product:hover a .product-image-back,
.ie body.woocommerce ul.products li.product:hover a .product-image-back ,.ie body.woocommerce-page ul.products li.product:hover a .product-image-back   {display:block;} .ie .woocommerce .featured_product_slider_wrapper ul.products li.product a[href^=http] {position:relative;display:block;border-bottom:0;}
.ie .woocommerce .featured_product_slider_wrapper ul.products li.product a[href^=http].wd_add_to_cart{display:none} .ie  ul li.product .product-media-wrapper .product-image-front {left:0;top:0;z-index:1;position:relative;}
.ie ul li.product .product-media-wrapper .product-image-back{left:0;top:0;z-index:1;position:absolute;width:100%;height:auto;} .ie9 .logged-in input#user_login,.ie10 .logged-in input#user_login,.ie9 .logged-in input#user_login:focus,.ie10 .logged-in input#user_login:focus{padding-top:4px;height:28px;line-height:18px!important;padding-bottom:1px;display:block}
.ie9 .coupon_wrapper input#coupon_code,.ie10 .coupon_wrapper input#coupon_code{padding-top:4px;height:28px;line-height:18px!important;padding-bottom:1px;display:block} .ie9 body .woocommerce .quantity .minus,.ie9 body .woocommerce #content .quantity .minus,.ie9 body .woocommerce-page .quantity .minus,.ie9 body .woocommerce-page #content .quantity .minus,.ie9 body .woocommerce .quantity .minus:hover,.ie9 body .woocommerce #content .quantity .minus:hover,.ie9 body .woocommerce-page .quantity .minus:hover,.ie9 body .woocommerce-page #content .quantity .minus:hover,.ie8 body .woocommerce .quantity .minus,.ie8 body .woocommerce #content .quantity .minus,.ie8 body .woocommerce-page .quantity .minus,.ie8 body .woocommerce-page #content .quantity .minus,.ie8 body .woocommerce .quantity .minus:hover,.ie8 body .woocommerce #content .quantity .minus:hover,.ie8 body .woocommerce-page .quantity .minus:hover,.ie8 body .woocommerce-page #content .quantity .minus:hover{height:28px;background-position:-201px 0;}
.ie9 body .woocommerce .quantity .plus,.ie9 body .woocommerce #content .quantity .plus,.ie9 body .woocommerce-page .quantity .plus,.ie9 body .woocommerce-page #content .quantity .plus,
.ie9 body .woocommerce .quantity .plus:hover,.ie9 body .woocommerce #content .quantity .plus:hover,.ie9 body .woocommerce-page .quantity .plus:hover,.ie9 body .woocommerce-page #content .quantity .plus:hover,.ie8 body .woocommerce .quantity .plus,.ie8 body .woocommerce #content .quantity .plus,.ie8 body .woocommerce-page .quantity .plus,.ie8 body .woocommerce-page #content .quantity .plus,.ie8 body .woocommerce .quantity .plus:hover,.ie8 body .woocommerce #content .quantity .plus:hover,.ie8 body .woocommerce-page .quantity .plus:hover,.ie8 body .woocommerce-page #content .quantity .plus:hover{height:28px;background-position:-179px 0;}
.ie8 body .woocommerce .quantity input.qty,.ie8 body .woocommerce #content .quantity input.qty,.ie8 body .woocommerce-page .quantity input.qty,.ie8 body .woocommerce-page #content .quantity input.qty{padding-top:5px} .ie8 div.pp_woocommerce .pp_content_container {border:1px solid #d5d5d5;}
.ie8 .cart_dropdown,.ie8 .wd_tini_account_wrapper .form_drop_down {border:1px solid #d5d5d5;}
.ie8 .woocommerce form.checkout_coupon .form-row-first, .ie8 .woocommerce-page form.checkout_coupon .form-row-first {width:75%;}
.ie8 .woocommerce form.checkout_coupon .form-row-last, .ie8 .woocommerce-page form.checkout_coupon .form-row-last {width:25%;}
.ie8 .woocommerce form.checkout_coupon .form-row-first input, .ie8 .woocommerce-page form.checkout_coupon .form-row-first input {max-width:1000px;}
.ie8 .woocommerce ul.products li.product .product-media-wrapper > .product_label span.featured:before{left:2px;} .ie8 body.woocommerce #main_content.span12 div.product div.images,.ie8 body.woocommerce-page #main_content.span12 div.product div.images,.ie8 body.woocommerce #content #main_content.span12 div.product div.images,.ie8 body.woocommerce-page #content #main_content.span12 div.product div.images{width:90%}
.ie8 body.woocommerce #main_content.span12 div.product div.summary,.ie8 body.woocommerce-page #main_content.span12 div.product div.summary,.ie8 body.woocommerce #content #main_content.span12 div.product div.summary,.ie8 body.woocommerce-page #content #main_content.span12 div.product div.summary{width:100%}  .ie9 .coupon_wrapper input#coupon_code,.ie10 .coupon_wrapper input#coupon_code{
margin-left: 20px;
margin-right: 20px;
max-width: 100%;
width: calc(100% - 40px) !important;
}
.ie8 .span12 .coupon_wrapper input#coupon_code{width:100%;max-width:560px;margin-left:3%}
.ie8 .span18 .cart-collaterals .cart-actions form{padding:0 20px;}
.ie8 body #container-main.span12 .woocommerce .quantity .input-text, .ie8 body .woocommerce #content #container-main.span12 .quantity .input-text,
.ie8 body.woocommerce-page #content #container-main.span12 .quantity .input-text {float:none;}  .ie8 #container-main.span12 .featured_categories_slider_wrapper .slider_control .prev{left:-40px!important;top:124px;}
.ie8 #container-main.span12 .featured_categories_slider_wrapper .slider_control .next{right:-40px!important;top:124px;}
.ie8 #container-main.span12 .recent_blog_slider_wrapper .slider_control .prev{left:-35px!important;top:80px;}
.ie8 #container-main.span12 .recent_blog_slider_wrapper .slider_control .next{right:-35px!important;top:80px;}
.ie8 #container-main.span18 .featured_categories_slider_wrapper .slider_control .prev{left:-40px!important;top:142px;}
.ie8 #container-main.span18 .featured_categories_slider_wrapper .slider_control .next{right:-40px!important;top:142px;}
.ie8 #container-main.span18 .recent_blog_slider_wrapper .slider_control .prev{left:-45px!important;top:115px;}
.ie8 #container-main.span18 .recent_blog_slider_wrapper .slider_control .next{right:-45px!important;top:115px;}
.ie8 #container-main .recent_blog_slider_wrapper .slider_control .prev{position:absolute;top:115px;left:-70px!important;z-index:3;bottom:auto;right:auto}
.ie8 #container-main .recent_blog_slider_wrapper .slider_control .next{position:absolute;top:115px;right:-70px;z-index:3;}
.ie8 #container-main .featured_categories_slider_wrapper .slider_control .prev{position:absolute;top:165px;left:-70px!important;z-index:3;bottom:auto;right:auto}
.ie8 #container-main .featured_categories_slider_wrapper .slider_control .prev{position:absolute;top:165px;left:-30px;z-index:3;}
.ie8 #container-main .featured_categories_slider_wrapper .slider_control .next{position:absolute;top:165px;right:-70px;}
.ie8 #container-main .featured_categories_slider_wrapper .slider_control .next,.ie8 #container-main .featured_categories_slider_wrapper .slider_control .prev,.ie8 #container-main .recent_blog_slider_wrapper .slider_control .prev, .ie8 #container-main .recent_blog_slider_wrapper .slider_control .next,.ie8 #container-main.span18 .featured_categories_slider_wrapper .slider_control .prev,.ie8 #container-main.span18 .recent_blog_slider_wrapper .slider_control .prev,.ie8 #container-main.span18 .featured_categories_slider_wrapper .slider_control .next,.ie8 #container-main.span18 .recent_blog_slider_wrapper .slider_control .next,.ie8 #container-main.span12 .featured_categories_slider_wrapper .slider_control .next,.ie8 #container-main.span12 .recent_blog_slider_wrapper .slider_control .next,.ie8 #container-main.span12 .featured_categories_slider_wrapper .slider_control .prev,.ie8 #container-main.span12 .recent_blog_slider_wrapper .slider_control .prev
{
border-color:#d8d8d8;
}
.ie8 .woocommerce-message {background:rgba(00,249,249,248);
filter:progid:DXImageTransform.Microsoft.Gradient( GradientType=1, StartColorStr='#f9f8f9', EndColorStr='#f9f8f9');border-bottom:1px solid;border-right:1px solid;border-left:1px solid;border-bottom-color:#cbcbbc;border-left-color:#cbcbcb;border-right-color:#cbcbcb}
.ie8 body{font-weight:normal} .ie8 #to-top a {filter:alpha(opacity=80);}
.ie8 #to-top a:hover {filter:alpha(opacity=100);} html> body form.checkout_coupon input.button{padding:3px 15px 4px!important;height:auto!important;line-height:16px!important;}
div.pp_woocommerce .pp_close:hover {text-decoration:none } .ie9 .wd_tini_account_wrapper .form_wrapper_body input#user_login,.ie9 .wd_tini_account_wrapper .form_wrapper_body #user_pass,
.ie10 .wd_tini_account_wrapper .form_wrapper_body input#user_login,.ie10.wd_tini_account_wrapper .form_wrapper_body #user_pass {line-height:14px;}
.ie10 #searchform .bg_search #s,.ie9 #searchform .bg_search #s,
.ie10 #customer_login input[type^=text],.ie9 #customer_login input[type^=text],
.ie10 #customer_login input[type^=text], .ie9 #customer_login input[type^=text], .ie8 #customer_login input[type^=text]{padding:6px 10px 5px;}
.ie10 form.checkout_coupon input#coupon_code, .ie9 form.checkout_coupon input#coupon_code {padding:5px 6px 6px}
.ie10 input#user_login,.ie10 input#user_login:focus, .ie9 input#user_login,.ie9 input#user_login:focus {padding:4px 6px 6px;}
.ie10 #accordion-checkout-details form.login input#username, .ie10 #accordion-checkout-details form.login input#username:focus, .ie10 #accordion-checkout-details form.login input#password,.ie10 #accordion-checkout-details form.login input#password:focus {padding:4px 6px 6px;}
.ie9 #accordion-checkout-details form.login input#username, .ie9 #accordion-checkout-details form.login input#username:focus, .ie9 #accordion-checkout-details form.login input#password,.ie9 #accordion-checkout-details form.login input#password:focus {padding:4px 6px 6px;}
.ie10 form.checkout input[type^="text"], .ie10 form.checkout input[type^="password"]{padding:5px 6px 6px;} .ie9 #header .nav ul#menu-main-menu > li > a > span,.ie10 #header .nav ul#menu-main-menu > li > a > span { letter-spacing:-0.4px} .ie9 .single-blog .single-post .single-navigation a[rel^="prev"]:before ,.ie10 .single-blog .single-post .single-navigation a[rel^="prev"]:before{top:-1px;}
.ie9 body.woocommerce .quantity input.qty, .ie9 body.woocommerce-page .quantity input.qty , .ie9 body.woocommerce #content .quantity input.qty, .ie9 body.woocommerce-page #content .quantity input.qty {margin-top:0;height:30px;width:35px;}
.ie8 body.woocommerce .quantity input.qty, .ie8 body.woocommerce-page .quantity input.qty , .ie8 body.woocommerce #content .quantity input.qty, .ie8 body.woocommerce-page #content .quantity input.qty  {padding-top:5px;padding-bottom:4px;margin-top:0;height:30px;width:35px;}
.ie8 #left-sidebar-1.span6,#right-sidebar.span6 {width:25%;}
.ie8 #content > .span18 {width:75%;} .ie8 #footer-second-area .second-footer-widget-area-2 {width:19%;padding-left:28px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.ie8 #header-search .products-search div{padding:6px 30px 2px 13px}
.ie9 #header-search .products-search div{padding:5px 30px 3px 13px}
@font-face {
font-family: 'Open Sans';
src: url(//www.enotecamica.it/wp-content/themes/wp_winestore/fonts/Opensans/fonts/opensans-regular-webfont.eot);
src: url(//www.enotecamica.it/wp-content/themes/wp_winestore/fonts/Opensans/fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.enotecamica.it/wp-content/themes/wp_winestore/fonts/Opensans/fonts/opensans-regular-webfont.woff) format('woff'),
url(//www.enotecamica.it/wp-content/themes/wp_winestore/fonts/Opensans/fonts/opensans-regular-webfont.ttf) format('truetype'),
url(//www.enotecamica.it/wp-content/themes/wp_winestore/fonts/Opensans/fonts/opensans-regular-webfont.svg#open_sansregular) format('svg');
font-weight: normal;
font-style: normal;
}
.fredsel_slider_wrapper_inner ul li {
border: 0 none;
display: block;
float: left;
margin: 0;
position: relative;
cursor:default!important;
}
body .woocommerce fieldset .form-row.form-row-thirds, body .woocommerce-page fieldset .form-row.form-row-thirds {margin-left:0;} input.qty {-webkit-appearance:textfield;-moz-appearance:textfield;border-width:1px!important;margin-left:0!important;}
div.pp_woocommerce .pp_loaderIcon:before,
.woocommerce .blockUI.blockOverlay:before, .woocommerce .loader:before {background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/ajax-loader-01.gif) center no-repeat;animation:none;-webkit-animation:none;-moz-animation:none;}
body.woocommerce .quantity input.qty, body.woocommerce #content .quantity input.qty, body.woocommerce-page .quantity input.qty, body.woocommerce-page #content .quantity input.qty {-webkit-appearance:textfield;-moz-appearance:textfield;padding:5px;}
body.woocommerce .quantity, body.woocommerce #content .quantity, body.woocommerce-page .quantity, body.woocommerce-page #content .quantity {margin-left:auto;margin-right:auto;}
html .woocommerce div.product form.cart div.quantity, html .woocommerce #content div.product form.cart div.quantity, html .woocommerce-page div.product form.cart div.quantity, html .woocommerce-page #content div.product form.cart div.quantity {width:auto;}
.woocommerce #content div.product div.thumbnails li a, .woocommerce div.product div.thumbnails li a, .woocommerce-page #content div.product div.thumbnails li a, .woocommerce-page div.product div.thumbnails li a {width:auto;height:auto;}
html body.woocommerce .pp_content_container div.product div.images a.woocommerce-main-image, html body.woocommerce-page .pp_content_container div.product div.images a.woocommerce-main-image {width:auto!important;max-width:100%;height:auto;} @font-face {
font-family: 'bradley_hand_itc_ttbold';
src: url(//www.enotecamica.it/wp-content/themes/wp_winestore-child/fonts/BradleyHand/bradley-hand-itc-tt-bold-webfont.woff2) format('woff2'),
url(//www.enotecamica.it/wp-content/themes/wp_winestore-child/fonts/BradleyHand/bradley-hand-itc-tt-bold-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'introCondBlack';
src: url(//www.enotecamica.it/wp-content/themes/wp_winestore-child/fonts/IntroCondBlack/IntroCondBlackFree.ttf) format('ttf'),
url(//www.enotecamica.it/wp-content/themes/wp_winestore-child/fonts/IntroCondBlack/IntroCondBlackFree.ttf) format('ttf'),
url(//www.enotecamica.it/wp-content/themes/wp_winestore-child/fonts/IntroCondBlack/IntroCondBlackFree.otf) format('otf'),
url(//www.enotecamica.it/wp-content/themes/wp_winestore-child/fonts/IntroCondBlack/IntroCondBlackFree.woff) format('woff');
font-weight: normal;
font-style: normal;
}   h1,
h2 {
text-transform: none;
}
strong {
font-weight: 800 !important;
}
p {
display: block;
font-size: 18px !important;
line-height: 26px !important;
}
form {
margin: 0px !important;
}
.woocommerce-input-wrapper input[type=checkbox] {
border-radius: 50% !important;
width: 20px !important;
height: 35px !important;
border: 1px solid #000000 !important;
background-color: #fff !important;
position: relative !important;
}
input[type=checkbox]:checked:after { }
input[type^=tel] {
position: relative;
margin-top: 3px;
line-height: 14px!important;
padding: 5px 6px;
width: 100%;
max-width: 559px;
border-width: 1px;
border-style: solid;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-o-box-sizing: border-box;
-webkit-appearance: none;
border-radius: 3px!important;
-moz-border-radius: 2px!important;
-webkit-border-radius: 2px!important;
-o-border-radius: 2px!important;
}
.button_shipping_address_continue .next_co_btn {
background-color: #f1b947;
color: #ffffff;
border-color: #f1b947;
font-family: Raleway !important;
font-style: normal !important;
font-weight: 400 !important;
}
.container {
max-width: 100%;
}
.omega{
margin: 0 !important;
}
.span5 {
width: 20%;
}
.woocommerce-message {
display: none !important;
}
.woocommerce-alert {
padding: 1em 2em 1em 1em;
margin: 0 0 2em;
position: relative;
background-color: #f7f6f7;
color: #515151;
border-top: 3px solid #1e85be;
list-style: none outside;
width: auto;
word-wrap: break-word;
font-size: 15px;
text-align: center;
}
.text-center {
text-align: center !important;
}
#feedback {
display: none !important;
}
#to-top a.scroll-button:hover {
background: #000000b8 !important;
} #template-wrapper>div.top-page.container {
display: none !important;
}
#header-logo {
text-align: left;
margin-bottom: 12px;
}
body.archive #header-logo {
margin-top: 20px !important;
}
body.product-template-default #header-logo {
margin-top: 20px !important;
}
body.woocommerce-checkout #header-logo {
margin-top: 20px !important;
}
.cart_dropdown .dropdown_foooter .buttons .button_checkout,
body.woocommerce .btn-short-link:hover nav.woocommerce-pagination ul li:hover .page-numbers,
body.woocommerce-page nav.woocommerce-pagination ul li:hover .page-numbers,
body.woocommerce #content nav.woocommerce-pagination ul li:hover .page-numbers,
body.woocommerce-page #content nav.woocommerce-pagination ul li:hover .page-numbers,
.cart_dropdown .dropdown_foooter .buttons .button_shopping_cart:hover {
color: #fff !important;
background: #f1b947 !important;
}
#header .nav {
padding: 0px;
}
#header ul li {
font-size: 18px;
}
.header-top .header-main-content {
max-width: 100% !important;
}
.header-middle {
max-width: 100% !important;
}
.header-middle .container {
max-width: 100%;
}
.header-bottom .container {
max-width: 100%;
}
#header-search .products-search {
position: absolute;
left: 730px;
width: 177px;
list-style-type: none;
}
#header-search .products-search div {
max-width: 177px;
background: #fff !important;
border: 2px solid #000000 !important;
border-radius: 4px;
padding: 4px 8px 4px 8px !important;
}
.search-input {
background: #fff !important;
padding: 5px 7px 5px 19px !important;
width: 100% !important;
}
#header-search .products-search div .search-input {
font-family: Arial, Helvetica, sans-serif;
}
.search-input[title] {
display: none !important;
}
.search-input-btn {
left: 11px !important;
}
#header-search .products-search div .search-input-btn {
bottom: 11px !important;
}
#header .header-middle {
position: static;
}
.header-top-left {
display: none;
top: 50px;
left: 150px;
position: relative;
float: right !important;
} .header-top-right {
top: 30px;
right: 290px;
}
.header-top-right .header-social a .fa {
font-size: 14px;
padding-right: 27px;
}
.header-top-right .quick_access_menu ul.xoxo li a:before {
content: none;
}
.shopping-cart.shopping-cart-wrapper {
position: absolute;
right: 150px;
top: -75px;
}
body.dokan-store .shopping-cart.shopping-cart-wrapper {
top: -67px !important;
}
body.page-template-content-vendors .shopping-cart.shopping-cart-wrapper {
top: -67px !important;
}
.shopping-cart {
right: 100px;
top: -90px;
z-index: 999999;
}
.header-main-content.container {
height: 0px;
}
#header .header-bottom {
padding-top: 0px;
}
.woocommerce-tabs .tabs {
display: none;
}
.woocommerce-tabs #tab-description {
display: block !important;
}
.woocommerce-tabs #tab-additional_information h2 {
display: none !important;
}
.woocommerce table.shop_attributes {
border: 0px;
}
.woocommerce table.shop_attributes th {
border: 0px;
color: #000;
padding: 0px !important;
}
.woocommerce table.shop_attributes td {
border: 0px;
color: #000;
}
.woocommerce table.shop_attributes tr:nth-child(even) td,
.woocommerce table.shop_attributes tr:nth-child(even) th {
background-color: #fff;
} .main-menu ul li a span {
font-size: 18px;
}
.heade-bottom-content.container {
margin-bottom: 6px
}
#main-module-container>#container>#content {
padding-top: 0px
}
#header .nav ul.menu>li>ul>li>a>span {
font-weight: 300 !important;
text-transform: none !important;
letter-spacing: 0px !important;
line-height: 25px !important;
font-family: Raleway !important;
font-style: normal;
font-weight: 400;
font-size: 18px !important;
}
#header .nav ul.menu>li.columns-4>ul.sub-menu>li {
margin-bottom: 0px !important;
}
#header .nav ul.menu>li.menu-item-5469>ul.sub-menu {
right: 0px;
}
#header .nav ul.menu>li.columns-4>ul.sub-menu>li {}
#header .nav ul.menu>li.wd-mega-menu.columns-4>ul.sub-menu {
padding: 17px 19px 17px 19px !important;
}
#header .nav ul.menu>li.columns-4>ul.sub-menu {
width: 1200px !important;
}
.menu-label-level-1 {
letter-spacing: 0 !important;
font-weight: 300 !important;
text-transform: none !important;
letter-spacing: 0px !important;
line-height: 25px !important;
font-family: Raleway !important;
font-style: normal;
font-weight: 400;
}
#header .nav ul.menu>li {
border-top: 0px;
}
#header .nav ul.menu>li.current-menu-item>a {
background: #803150;
color: #fff !important;
font-weight: 800;
}
#header .nav ul.menu>li.current-menu-item {
border: 0px !important;
}
#header .nav ul.menu>li.menu-item-level0>a:hover,
#header .nav ul.menu>li.menu-item-level0:hover>a,
#header .nav ul.menu>li.current-menu-item>a {
background: transparent;
}
#header .nav ul.menu>li.menu-item-level0:hover>a {
background: transparent !important;
}
#header .nav ul.menu>li.menu-item-level0:hover,
#header .nav ul.menu>li.current-menu-item {
border: 0px !important;
font-weight: 800;
}
#header .nav ul.menu>li.current-menu-item>a,
a:hover {
background: #803150 !important;
font-weight: 800;
}
body.term-gastronomia #header .nav ul.menu>li.current-menu-item>a,
a:hover {
background: transparent !important;
}
body.term-gastronomia .header-bottom .container {
background: #F1B947 !important;
}
body.term-gastronomia .nav ul.menu>li>a>span {
color: #000 !important;
}
body.term-gastronomia .header-bottom .container .nav ul.menu>#header .nav ul.menu>li.current-menu-item {
background: #F1B947 !important;
}
body.term-gastronomia .header-bottom .container .nav ul.menu>#header .nav ul.menu>li.current-menu-item>a>span {
font-weight: 800;
color: #000 !important;
}
body.Gastronomia #header .nav ul.menu>li.current-menu-item>a,
a:hover {
background: transparent !important;
}
body.Gastronomia .header-bottom .container {
background: #F1B947 !important;
margin-bottom: 0;
}
body.Gastronomia .nav ul.menu>li>a>span {
color: #000 !important;
}
body.Gastronomia.header-bottom .container .nav ul.menu>#header .nav ul.menu>li.current-menu-item {
background: #F1B947 !important;
}
body.Gastronomia .header-bottom .container .nav ul.menu>#header .nav ul.menu>li.current-menu-item>a>span {
font-weight: 800;
color: #000 !important;
}
body.Gastronomia #menu-item-5469>a>span {
font-weight: 800 !important;
color: #000 !important;
}
#header .nav ul.menu>li.fullwidth-menu>ul li.span1 {
border-right: 1px solid #EEEEEE;
text-align: center;
display: grid;
grid-auto-rows: 50px;
grid-gap: 1px;
align-items: center;
padding: 10px;
} .subcategories .woocommerce-pagination{
display: none !important;
}
body.pickup-point ul.products li.product.span6{
width: 20%;
}
body.pickup-point.woocommerce  ul.products li.product .product-media-wrapper .product-image-front a img{
height: auto !important;
}
.pickup-point-hr{
border-top: 8px solid rgb(49, 58, 128);
background: none !important;
}
body.pickup-point .alpha  {
margin: 0 !important;
}
body.pickup-point .header-bottom .container {
background: rgb(49, 58, 128) !important;
margin-bottom: 0;
}
body.pickup-point #header .nav ul.menu>li.current-menu-item>a,
body.pickup-point #header .nav ul.menu>li.current-menu-item>a:hover{ background: rgb(49, 58, 128) !important;
}
body.pickup-point .header-bottom .container .nav ul.menu>#header .nav ul.menu>li.current-menu-item {
background: rgb(49, 58, 128) !important;
}
body.pickup-point #left-sidebar{
display: none !important;
}
body.pickup-point ul.products li.product-category .product-media a img{
object-fit: cover;
height: 120px !important;
border-radius: 50%;
}
.subcategories.product-media-wrapper{
display: block !important;
}
.pickup-point .div-product-category .wd_product_title,
.pickup-point-categorie .wd_product_title {
text-transform: capitalize;
font-size: 14px !important;
background: #f1b947 !important;
color: #ffffff;
border-color: #f1b947;
font-family: Raleway !important;
font-style: normal !important;
font-weight: 400 !important;
padding: 5px 10px !important;
border-radius: 10px;
}
.pickup-point .heading-title.product-title{
width: 100%;
} .shop_feature {
background-color: #803150;
margin-bottom: 30px;
padding: 0 120px;
font-size: 16px;
}
.shop_feature .feature .feature_content {
text-align: left;
}
.shop_feature .feature .feature_content h3 {
margin-top: 10px
}
.shop_feature .feature .feature_thumbnail {
margin-right: 12px;
}
.shop_feature .feature.style1 .feature_title.heading_title {
display: none;
}
.shop_feature .feature.style1 .feature_thumbnail {
float: left;
}
.shop_feature h3 {
text-transform: none;
font-weight: bold;
}
.feature.style1 .feature_content h3 {
color: #fff !important;
}
.static-block-ads .box-feature .one_half {
margin-bottom: 0px;
}
.box-feature div img {
width: 100% !important;
} div.product .woocommerce-main-image img { }
body.home #top-second-footer-area {
display: none;
}
.tinvwl_add_to_wishlist-text {
display: none;
} .woocommerce-breadcrumb {
display: none;
}
#container .gridlist-toggle {
display: none;
}
.wpf-search-container p.woocommerce-result-count {
display: none;
}
.woocommerce-ordering {
display: none;
}
body.archive .page-template.default-template {
margin-top: 40px;
}
body.page-template-content-vendors .page-template.default-template {
margin-top: 40px;
}
body.page-template-content-vendors .page-template.default-template.pickup-poin {
margin-top: 0 !important;
}
body.page-template-content-vendors h1.page-title:before {
content: "";
width: 5px;
height: 100%;
border-radius: 50px;
background-color: #803150;
position: absolute;
left: -10px;
top: 0;
}
body.Gastronomia h1.page-title:before {
content: "";
width: 5px;
height: 100%;
border-radius: 50px;
background-color: #F1B947 !important;
position: absolute;
left: -10px;
top: 0;
}
.page-template-content-vendors h1.page-title {
font-size: 36px;
position: absolute;
line-height: 30px !important;
margin-left: 10px;
left: 20px;
top: 170px;
}
body .woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
font-family: Raleway !important;
font-style: normal;
font-weight: 400;
}
body.woocommerce ul.products li.product.span8,
body.woocommerce-page ul.products li.product.span8 {
width: 20% !important;
}
.slick-dots {
display: none !important;
}
.featured_product_slider_wrapper .slider_control .prev {
background: none !important;
border: 0px !important;
}
.featured_product_slider_wrapper .slider_control .next {
background: none !important;
border: 0px !important;
}
.featured_product_slider_wrapper a.prev:before {
content: "\f060" !important;
font-family: "Font Awesome 5 Free";
font-weight: 600 !important;
border: 0px !important;
background: none !important;
font-size: 25px;
color: #000 !important;
}
.featured_product_slider_wrapper .slider_control .prev:hover {
color: #000 !important;
}
.featured_product_slider_wrapper .slider_control .next:hover {
color: #000 !important;
}
.featured_product_slider_wrapper a.next:before {
content: "\f061" !important;
font-family: "Font Awesome 5 Free";
font-weight: 600 !important;
border: 0px !important;
background: none !important;
font-size: 25px;
color: #000 !important;
}
.wcpscwc-product-slider button.slick-prev,
.wcpscwc-product-slider button.slick-next {
background: none !important;
}
.wcpscwc-product-slider button.slick-prev:hover,
.wcpscwc-product-slider button.slick-prev:focus {
background: none !important;
}
.wcpscwc-product-slider button.slick-next:hover,
.wcpscwc-product-slider button.slick-next:focus {
background: none !important;
}
.wcpscwc-product-slider button.slick-prev::before {
content: "\f060" !important;
font-family: "Font Awesome 5 Free";
font-weight: 600 !important;
border: 0px !important;
background: none !important;
font-size: 25px;
color: #000 !important;
left: 10px;
position: absolute;
text-indent: 0;
}
.wcpscwc-product-slider button.slick-next::before {
content: "\f061" !important;
font-family: "Font Awesome 5 Free";
font-weight: 600 !important;
border: 0px !important;
background: none !important;
font-size: 25px;
color: #000 !important;
right: 10px;
position: absolute;
text-indent: 0;
}
#dokan-content>div.profile-frame>div>div.slideshow-container.featured_product_slider_wrapper_inner>a.prev::before {
content: "\f060" !important;
font-family: "Font Awesome 5 Free";
font-weight: 600 !important;
border: 0px !important;
background: none !important;
font-size: 30px;
color: #000 !important;
left: 10px;
position: absolute;
text-indent: 0;
text-shadow: 1px 1px 2px #d2d2d2;
}
#dokan-content>div.profile-frame>div>div.slideshow-container.featured_product_slider_wrapper_inner>a.next::before {
content: "\f061" !important;
font-family: "Font Awesome 5 Free";
font-weight: 600 !important;
border: 0px !important;
background: none !important;
font-size: 30px;
color: #000 !important;
right: 10px;
position: absolute;
text-indent: 0;
text-shadow: 1px 1px 2px #d2d2d2;
} div.bapf_body>ul>li:nth-child(2)>label[for=bapf_2_230] {
display: none !important;
}
div.bapf_body>ul>li>label[for=bapf_2_137] {
left: -35px;
position: relative;
}
.bapf_body ul {
margin: 0px;
}
.berocket_single_filter_widget_5843 {
overflow: hidden !important;
}
.bapf_sfilter .bapf_body ul li ul {
margin: 0px !important;
}
.bapf_sfilter.bapf_clr_txt_right .bapf_img_span {
border-radius: 5px;
width: 25px;
height: 25px;
}
.left-sidebar-content h3.widget-title,
.right-sidebar-content h3.widget-title,
.widget_multitab ul.nav-tabs {
border: 0px !important;
box-shadow: 0px 3px 6px #00000029;
font-family: Raleway !important;
font-style: normal;
font-weight: 400;
padding: 13px;
margin: 0px;
}
body.archive div.left-sidebar-content.omega {
padding-bottom: 10px;
width: 270px;
margin-left: 20px !important;
padding-left: 0px;
padding-right: 0px;
}
body.archive .widget_product_search .products-search div .search-input-btn {
top: 35px;
left: 41px !important;
}
body.archive .widget_product_search .products-search div {
width: 100%;
height: 85px;
}
body.archive .widget_search .bg_search .search-input,
.widget_product_search .products-search div .search-input {
font-family: Raleway !important;
font-style: normal;
font-weight: 400;
padding: 5px 7px 5px 27px !important;
border-radius: 20px !important;
border: 1px solid #E2E2E2 !important;
width: 210px !important;
height: 40px;
left: 30px;
margin-top: 21px;
}
body.product-template-default .widget_product_search .products-search div {
width: 100%;
height: 85px;
}
body.product-template-default div.left-sidebar-content.omega {
padding-bottom: 10px;
width: 270px;
margin-left: 20px !important;
padding-left: 0px;
padding-right: 0px;
}
.woocommerce-result-count {
display: none !important;
}
.woocommerce-ordering {
display: none !important;
}
#main>div>h1.page-title.heading-title.archive-product {
text-transform: none;
position: absolute;
left: 20px;
top: 170px;
}
.left-sidebar-content h3.widget-title,
.bapf_sfilter .bapf_head h3 {
font-size: 16px;
text-indent: 0px !important;
}
.left-sidebar-content h3.widget-title:before,
.bapf_sfilter .bapf_head h3:before {
display: none;
content: '';
position: relative;
left: -5px;
top: 13px;
width: 0;
height: 0;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 8px solid #000;
clear: both;
} .left-sidebar-content .widget-container,
.right-sidebar-content .widget-container {
box-shadow: 0px 3px 6px #00000029 !important;
}
#woocommerce_product_categories-2 {
padding-bottom: 41px !important;
}
#woocommerce_product_categories-2>span {
width: 210px !important;
margin: 0 auto;
display: block;
font-family: Raleway !important;
font-style: normal;
font-weight: 400;
font-size: 14px;
z-index: 0;
}
.select2-container--default .select2-results>.select2-results__options {
font-family: Raleway !important;
font-style: normal;
font-weight: 400;
font-size: 14px;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
font-family: Raleway !important;
font-style: normal;
font-weight: 400;
}
.select2-container--default .select2-results>.select2-results__options li {
list-style-type: none;
}
#woocommerce_product_categories-3 {
padding-bottom: 20px !important;
}
#woocommerce_product_categories-3>span {
width: 210px !important;
margin: 0 auto;
display: block;
}
.widget_title_wrapper {
margin-bottom: 10px;
} .berocket_single_filter_widget {
box-shadow: 0px -2px 6px #00000029
}
.bapf_sfilter .ui-state-default,
.bapf_sfilter .ui-widget-content .ui-state-default {
background: #000;
} .vendors-list {
box-shadow: 0px 3px 6px #00000029;
} .berocket_single_filter_widget {
box-shadow: 0px 3px 6px #00000029;
}
.berocket_single_filter_widget.berocket_single_filter_widget_5529 {
margin-top: 20px;
box-shadow: 0px 3px 6px #00000029;
} .berocket_single_filter_widget.berocket_single_filter_widget_5531 {
margin-top: 20px;
box-shadow: 0px 3px 6px #00000029;
}
.berocket_single_filter_widget_5531 div.bapf_head {
display: none;
}
.berocket_single_filter_widget.berocket_single_filter_widget_5531 .bapf_sfilter .bapf_body {
height: auto;
}
#bapf_4_163 {
top: -4px;
position: relative;
}
.bapf_asradio2 div.bapf_body>ul>li>label {
font-weight: 800;
font-size: 15px;
text-transform: uppercase;
} body.product-template-default .widget_product_search .products-search div .search-input-btn {
top: 35px;
left: 40px !important;
} .berocket_single_filter_widget.berocket_single_filter_widget_5532 {
margin-top: 20px;
box-shadow: 0px 3px 6px #00000029;
}
.berocket_single_filter_widget_5532 div.bapf_head {
display: none;
}
.berocket_single_filter_widget.berocket_single_filter_widget_5532 .bapf_sfilter .bapf_body {
height: auto;
}
#bapf_5_168 {
top: -4px;
position: relative;
}
.bapf_asradio2 div.bapf_body>ul>li>label {
width: 81%;
font-weight: 800;
font-size: 15px;
text-transform: uppercase;
} body.product-template-default .products-search div {
margin: 0 auto;
width: 90%;
}
body.product-template-default.single-product.widget_product_search .products-search div .search-input {
padding: 5px 7px 5px 27px !important;
border-radius: 20px !important;
border: 1px solid #E2E2E2 !important;
width: 210px !important;
height: 40px;
left: 15px;
margin-top: 21px;
}
.woocommerce .widget-container.widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget-container.widget_price_filter .ui-slider .ui-slider-range {
background-color: #000 !important;
}
.widget-container.widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget-container.widget_price_filter .ui-slider .ui-slider-handle {
background-color: #000 !important;
}
.woocommerce .widget-container.widget_price_filter .price_slider_wrapper .ui-widget-content,
.woocommerce-page .widget-container.widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: #E1E1E1 !important;
}
.left-sidebar-content .widget-container,
.right-sidebar-content .widget-container {
margin: 0px;
padding: 0px;
}
.bapf_sfilter {
margin: 0px !important;
}
.bapf_sfilter .bapf_head {
padding: 13px;
box-shadow: 0px 3px 6px #00000029;
}
.bapf_sfilter .bapf_head h3 {
border: 0px !important;
font-family: Raleway !important;
font-style: normal;
font-weight: 600;
margin: 0px;
}
.bapf_sfilter .bapf_body {
display: block !important;
height: auto;
padding: 20px 33px;
font-family: Raleway !important;
font-style: normal;
font-weight: 400;
}
.bapf_sfilter .bapf_body label {
font-family: Raleway !important;
font-style: normal;
font-weight: 400;
font-size: 18px;
}
.bapf_hideckbox li label,
.bapf_hideckbox li label a {
color: #000 !important;
} div.featured_product_slider_wrapper_inner>div.caroufredsel_wrapper>ul>li>div.product-meta-wrapper>div.qib-container:not(#qib_id):not(#qib_id),
div.slick-track>li>div.product-media-wrapper>form,
div.featured_product_slider_wrapper_inner>div.caroufredsel_wrapper>ul>li>div.product-media-wrapper>form {
display: none !important;
}
#dokan-content>div.seller-items>ul>li>div.product-meta-wrapper>div.qib-container:not(#qib_id):not(#qib_id) {
display: none !important;
}
div.product-media-wrapper>a>form {
display: none !important;
}
div.product-media-wrapper>form {
display: none !important;
}
div.product-meta-wrapper div.qib-container:not(#qib_id):not(#qib_id) {
display: none !important;
}
div.product-meta-wrapper form div.qib-container:not(#qib_id):not(#qib_id) {
display: flex !important;
align-items: center;
justify-content: center;
}
html .woocommerce-page #content div.product div.product-media-wrapper form.cart {
display: none !important;
}
.gridlist-buttonwrap>div.qib-container:not(#qib_id):not(#qib_id) {
display: none !important;
}
.qib-container {
margin-top: 20px;
margin-bottom: 10px;
width: auto;
float: left;
margin-right: 10px;
}
a.cart{
margin-top: 30px !important;
margin-bottom: 20px !important;
}
form.cart button[type='submit']:not(#qib_id):not(#qib_id),
form.cart .qib-container+div:not(#qib_id):not(#qib_id) {
width: auto;
padding: 10px;
border-radius: 17px !important;
float: left;
margin-top: 20px !important;
margin-bottom: 20px !important;
}
@media not all,
only screen and (min-width: 1025px) {
.single-product .product div.image-summery {
display: table;
position: relative;
width: 100%;
}
.single-product .product div.image-summery .summary.entry-summary {
float: right !important;
overflow: hidden;
}
.single-product .product div.image-summery div.images {
position: absolute !important;
top: 50%;
-ms-transform: translateY(-50%);
transform: translateY(-50%); }
}
.single-product li form.cart button[type='submit']:not(#qib_id):not(#qib_id):not(_):not(_) {
margin-top: 21px !important;
}
.single-product form.cart button[type='submit']:not(#qib_id):not(#qib_id):not(_):not(_) {
height: 36px !important;
margin-top: 49px !important;
}
form.cart button[type='submit']:not(#qib_id):not(#qib_id):not(_):not(_) {
height: 30px !important;
}
.qib-container:not(#qib_id):not(#qib_id) {
display: flex !important;
} .single-product li div.qib-container>button.qib-button {
margin-top: 0px !important;
}
.single-product div.qib-container>button.qib-button {
border-radius: 50% !important;
background-color: #f1b947 !important;
width: 36px !important;
height: 36px !important;
line-height: 30px !important;
cursor: pointer !important;
border: none !important;
padding: 0 !important;
font-size: 25px !important;
font-weight: 600 !important;
color: #fff !important;
margin-top: 30px !important;
} .qib-container>button.qib-button {
border-radius: 50% !important;
background-color: #f1b947 !important;
width: 30px !important;
height: 30px !important;
line-height: 30px !important;
cursor: pointer !important;
border: none !important;
padding: 0 !important;
font-size: 15px !important;
font-weight: 600 !important;
color: #fff !important;
} .single-product .qib-container .quantity input.qty:not(#qib_id):not(#qib_id) {
width: 38px !important;
height: 38px !important; font-size: 16px !important;
font-weight: 600 !important;
border: 2px solid #f1b947 !important;
margin: 0 5px !important;
text-align: center !important;
border-radius: 50% !important;
} .qib-container>div.quantity input.qty:not(#qib_id):not(#qib_id) {
width: 30px !important;
height: 30px !important; font-size: 15px !important;
font-weight: 600 !important;
border: 2px solid #f1b947 !important;
margin: 0 5px !important;
text-align: center !important;
border-radius: 50% !important;
} div.featured_product_slider_wrapper_inner>div.caroufredsel_wrapper>ul>li>div.product-meta-wrapper>form>button {
background-color: #f1b947 !important;
color: #ffffff;
border-color: #f1b947;
font-family: Raleway !important;
font-style: normal !important;
font-weight: 300 !important;
padding: 8px;
border-radius: 17px !important;
margin-top: 20px;
text-decoration: none;
}
.home form.cart button[type='submit']:not(#qib_id):not(#qib_id):not(_):not(_) {
height: 30px !important;
}
input.qty::-webkit-outer-spin-button,
input.qty::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} input.qty[type=number] {
-moz-appearance: textfield;
}
div.summary.entry-summary>form>div.qib-container>div {
margin-top: 0px !important;
} body.woocommerce #content div.product div.summary p.price,
body.woocommerce-page #content div.product div.summary p.price {
margin-top: 30px;
} .product_sku {
display: none !important;
}
.product-image-back {
display: none !important;
}
#main>ul.products.grid>li>div.product-meta-wrapper>div>a {
padding: 7px !important;
margin-bottom: 29px;
color: currentColor;
cursor: not-allowed;
opacity: 0.5;
text-decoration: none;
}
.woocommerce ul.products li.product a.cart,
.woocommerce ul.products li.product div.product-media-wrapper>a.cart,
div.featured_product_slider_wrapper_inner>div.caroufredsel_wrapper>ul>li>div.product-meta-wrapper>a.cart {
background-color: #f1b947 !important;
color: #ffffff;
border-color: #f1b947;
font-family: Raleway !important;
font-style: normal !important;
font-weight: 300 !important;
padding: 8px;
border-radius: 17px !important;
font-size: 14px !important;
}
#main>ul.products.grid>li>div.product-meta-wrapper>div>a:hover {
opacity: 0.75;
filter: alpha(opacity=75);
}
ul li.product .product-media-wrapper .product-image-front {
backface-visibility: unset !important;
-moz-backface-visibility: unset !important;
-webkit-backface-visibility: unset !important;
-o-backface-visibility: unset !important;
transform: unset !important;
-moz-transform: unset !important;
-webkit-transform: unset !important;
-o-transform: unset !important;
transform-style: unset !important;
-moz-transform-style: unset !important;
-webkit-transform-style: unset !important;
-o-transform-style: unset !important;
transition: unset !important;
-moz-transition: unset !important;
-webkit-transition: unset !important;
-o-transition: unset !important;
}
ul li.product .product-media-wrapper .product-image-back {
backface-visibility: unset !important;
-moz-backface-visibility: unset !important;
-webkit-backface-visibility: unset !important;
-o-backface-visibility: unset !important;
transform: unset !important;
-moz-transform: unset !important;
-webkit-transform: unset !important;
-o-transform: unset !important;
transform-style: unset !important;
-moz-transform-style: unset !important;
-webkit-transform-style: unset !important;
-o-transform-style: unset !important;
transition: unset !important;
-moz-transition: unset !important;
-webkit-transition: unset !important;
-o-transition: unset !important;
}
ul li.product .product-media-wrapper:hover .product-image-front {
transform: unset !important;
-moz-transform: unset !important;
-webkit-transform: unset !important;
-o-transform: unset
}
ul li.product .product-media-wrapper:hover .product-image-back {
transform: unset !important;
-moz-transform: unset !important;
-webkit-transform: unset !important;
-o-transform: unset !important;
z-index: 2 !important;
transform-style: unset !important;
-moz-transform-style: unset !important;
-webkit-transform-style: unset !important;
-o-transform-style: unset !important;
}
#container-main .featured_categories_slider_wrapper ul.products li.product a:hover img,
body .woocommerce ul.products li.product a:hover img,
.woocommerce ul.products li.product .product-media-wrapper:hover,
#header .nav ul.menu>li .woocommerce .products div.product_thumbnail_wrapper .product-image-front img:hover,
#header .nav ul.menu>li .woocommerce .products div.product_thumbnail_wrapper:hover .product-image-front img,
.shortcode-recent-blogs>li a.thumbnail img {
border-color: #ffffff !important;
}
body .woocommerce ul.products li.product a img,
body .woocommerce-page ul.products li.product a:hover img {
width: 210px !important;
height: 210px !important;
object-fit: cover;
}
.woocommerce .featured_product_slider_wrapper ul.products li.product a img {
width: 210px !important;
}
.product .images .thumbnails {
display: none !important;
}
div.product-media-wrapper>a {
display: none !important;
}
#em_quickshop_handler {
display: none !important;
}
.woocommerce ul.products li.product .product-media-wrapper>.product_label span.featured {
display: none;
}
.product-template-default {
font-family: Raleway !important;
font-style: normal;
font-weight: 400;
}
#header .nav ul.menu>li>a,
#header .nav>div>ul>li>a,
#header .nav ul.menu>li>a>span {
font-family: Raleway !important;
font-style: normal;
font-weight: 400;
}
.content-vendors .product-media-wrapper img
{
border-radius: 0;
}
.product-media-wrapper img {
border-radius: 50%;
}
.woocommerce table.shop_attributes td {
font-style: normal !important;
}
body .woocommerce div.product div.summary .price,
body.woocommerce-page div.product div.summary .price,
body.woocommerce #content div.product div.summary .price,
body.woocommerce-page #content div.product div.summary .price {
float: none;
}
.summary.entry-summary .description {
border-top: 0px !important;
}
.summary.entry-summary .description p {
font-size: 18px;
}
.woocommerce div.product .product_title {
font-size: 36px;
margin-bottom: 23px;
width: 100%;
line-height: 1;
}
.woocommerce-Price-amount.amount {
font-family: Georgia, Georgia, sans-serif !important;
}
body.single-product #container #right-sidebar.span6,
body.single-product #container #left-sidebar.span6 {
width: 18% !important;
}
.single-navigation {
display: none !important;
}
body.single-product #container #main_content {
margin-left:0px !important;
}
body.woocommerce ul.products li.product .product-media-wrapper img {
height: 200px !important;
}
#products-tabs-wrapper>ul>li>a {
background-color: #fff !important;
color: #803150 !important;
}
body.woocommerce div.product div.products-tabs-wrapper .nav>li.active>a h2 {
font-size: 36px !important;
font-family: Raleway !important;
font-style: normal;
font-weight: 400;
}
body.woocommerce div.product div.products-tabs-wrapper .nav-tabs,
body.woocommerce-page div.product div.products-tabs-wrapper .nav-tabs,
body.woocommerce #content div.product div.products-tabs-wrapper .nav-tabs,
body.woocommerce-page #content div.product div.products-tabs-wrapper .nav-tabs {
border: 0px !important;
}
html .woocommerce ul.products li.product h3, html .woocommerce-page ul.products li.product h3{
height: 30px;
margin-bottom: 0 !important;
}
.wd_product_title {
font-weight: 800;
text-transform: capitalize;
font-size: 14px !important;
text-align: left;
line-height: 1.3; }
body .woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
text-align: left !important;
}
body .woocommerce ul.products li.product span.amount,
.woocommerce-page ul.products li.product .amount {
font-weight: 800 !important;
font-size: 14px !important;
}
body .woocommerce ul.products li.product .heading-title {
text-align: left !important;
width: 75%;
margin: 0 auto;
}
body.product-template-default ul.products li.product .heading-title {
text-align: left !important;
width: 75%;
margin: 0 auto;
}
.product-meta-wrapper {
padding: 0px !important;
text-align: left !important;
}
body.dokan-store .product-meta-wrapper {
width: 75%;
margin: 0 auto;
}
body.product-template-default .product-meta-wrapper {
width: 75%;
margin: 0 auto;
}
body.home .product-meta-wrapper {
width: 75%;
margin: 0 auto;
}
body.Gastronomia .heading-title.product-title {
width: 75%;
margin: 0 auto;
}
body.archive .product-meta-wrapper {
width: 85%;
margin: 0 auto;
}
.woocommerce ul.products li.product a {
display: inline-block !important;
width: auto !important;
float: left !important;
}
.woocommerce ul.products li.product .cart {
display: inline-block;
width: auto !important;
}
.woocommerce ul.products li.product a.button,
.woocommerce ul.products li.product div.product-media-wrapper>a.button {
display: none !important;
} .wishlist_products_counter, .header-social {
display:none !important;
}
.tinv-wishlist-clear {
display: none;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,
.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,
a.wishlist_products_counter.top_wishlist-heart:before,
span.wishlist_products_counter.top_wishlist-heart:before,
a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before {
font-size: 30px !important;
}
.woocommerce ul.products li.product a.button:hover {
color: #f1b947 !important;
}
.tinv-wraper.tinv-wishlist {
display: none;
} .content-vini li {
list-style: none; height: 136px;
}
.content-vini li a img {
object-fit: cover;
height: 90px;
}
.page-template-content-vini h1.page-title{
font-size: 36px;
position: absolute;
line-height: 30px !important;
margin-left: 10px;
left: 20px;
top: 170px;
}
body.page-template-content-vini h1.page-title:before {
content: "";
width: 5px;
height: 100%;
border-radius: 50px;
background-color: #803150;
position: absolute;
left: -10px;
top: 0;
}
body.pickup-point h1.page-title{
font-size: 36px;
position: absolute;
line-height: 30px !important;
margin-left: 10px;
left: 20px;
top: 170px;
}
body.pickup-point h1.page-title:before {
content: "";
width: 5px;
height: 100%;
border-radius: 50px;
background-color: rgb(49, 58, 128);
position: absolute;
left: -10px;
top: 0;
}
body.page-template-content-vini .heade-bottom-content.container{
margin-bottom: 0;
}
.page-template.default-template.rossi,
.page-template.default-template.bianchi{
margin-top: 40px;
} .page-template-content-vini .pickup-point-categorie h1.page-title,
.page-template-content-vendors .pickup-poin h1.page-title{
margin: 30px;
position: relative !important;
left: 0 !important;
top: 0 !important;
}
.content-description{
margin-left: 30px;
}
.content-footer{
text-align: center;
padding-bottom: 50px;
padding-top: 50px;
} ul.content-vendors{
margin-top: 70px;
}
.content-vendors li {
list-style: none; height: 136px;
}
.content-vendors li a img {
object-fit: cover;
height: 90px;
} div.vendor-details {
font-size: 24px;
line-height: 1; }
span.vendor {
width: 100%;
font-size: 14px;
display: inline-block!important;
line-height: 1;
border-bottom: 1px dotted #bcbcb8;
margin-bottom: 2px;
padding-bottom: 2px;
border-top: 1px dotted #bcbcb8;
margin-top: 2px;
padding-top: 2px;
}
.woocommerce ul.products li.product strong {
display: initial !important;
} .pickup-point .woocommerce-breadcrumb:before {
content: "";
width: 5px;
height: 100%;
border-radius: 50px;
background-color: rgb(49, 58, 128);
position: absolute;
left: -10px;
top: 0;
}
.Cantina .woocommerce-breadcrumb:before {
content: "";
width: 5px;
height: 100%;
border-radius: 50px;
background-color: #803150 ;
position: absolute;
left: -10px;
top: 0;
}
.Gastronomia .woocommerce-breadcrumb:before {
content: "";
width: 5px;
height: 100%;
border-radius: 50px;
background-color: #F1B947 ;
position: absolute;
left: -10px;
top: 0;
}
.Cantina.single-product .woocommerce-breadcrumb,
.Gastronomia.single-product .woocommerce-breadcrumb,
.pickup-point.single-product .woocommerce-breadcrumb{
width: 60%;
text-transform: uppercase;
display: block !important;
font-size: 14px !important;
position: absolute;
line-height: 16px !important;
margin-left: 10px;
left: 20px;
top: 170px;
z-index: 1;
}
.pickup-point.archive .woocommerce-breadcrumb {
width: 60%;
text-transform: uppercase;
display: block !important;
font-size: 18px !important;
position: absolute;
line-height: 18px !important;
margin-left: 10px;
left: 20px;
top: 170px;
z-index: 1;
}  .woocommerce-tabs #tab-additional_information {
display: none !important;
}
.summary.entry-summary form.cart {
border-top: 0px !important;
}
.price-single-product {
border-top: 1px solid;
border-color: #e2e2e2;
margin-top: 30px;
padding-top: 30px;
}
body.woocommerce #content div.product div.summary p.price,
body.woocommerce-page #content div.product div.summary p.price {
margin-bottom: 0px !important;
margin-top: 0px !important;
} #footer #footer-second-area.hidden-phone{
display: block !important;
}
#footer {
font-family: Arial, Helvetica, sans-serif;
}
#footer .wd_block_second #footer-second-area {
padding: 0px;
}
#footer-second-area>div>div {
border: 0px;
}
#footer .social {
padding: 5px;
}
#footer .social a span {
font-size: 14px;
}
#footer .social a .fa {
font-size: 14px;
}
#footer .footer-contact p {
padding: 5px;
color: #000;
font-size: 12px !important;
}
#footer .wd_block_first {
display: none;
}
#footer .second-footer-widget-area-3.span6 h3 {
font-family: Arial, Helvetica, sans-serif;
text-transform: none !important;
}
#footer .second-footer-widget-area-3.span6 form input[type^=email] {
font-family: Arial, Helvetica, sans-serif;
margin: 0px;
height: 35px;
float: left;
width: 200px;
border-radius: 4px 0px 0px 4px !important;
border-color: #000 !important;
}
#footer .second-footer-widget-area-3.span6 form input[type^=submit] {
background: #000 !important;
border-radius: 0px 4px 4px 0px!important;
}
#footer .second-footer-widget-area-3.span6 form input[type^=email]::placeholder {
color: #000;
}
.footer-contact.footer-societa{
font-size: 12px !important;
min-width: 800px; } .btn-short-link {
display: inline-block;
z-index: 9;
background-color: rgb(255, 255, 255);
font-family: Raleway;
border-radius: 4px;
visibility: visible;
text-align: center;
line-height: 49px;
letter-spacing: 0px;
font-weight: 500;
font-size: 16px;
border-color: rgb(0, 0, 0);
border-style: none;
margin: 0px;
padding: 0px 20px;
color: #000;
text-decoration: none;
white-space: normal;
width: 327px;
height: 48px;
min-height: 0px;
min-width: 0px;
max-height: none;
max-width: none;
transform-origin: 50% 50%;
opacity: 1;
transform: translate(0px, 0px);
border-width: 0px;
}
.btn-short-link:hover {
display: inline-block;
color: #000;
background-color: #fff!important;
border-width: 0px;
}
.header-top-right .quick_access_menu ul.xoxo li {
left: 215px;
position: static;
}
.header-top-right .quick_access_menu ul.xoxo li>a {
right: -80px;
position: relative;
padding: 0 0px 0 5px;
}
.header-top-right .quick_access_menu ul.xoxo li>a:before {
content: '\e909';
display: inline-block;
font-family: tinvwl-webfont !important;
speak: none;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 20px;
vertical-align: sub;
margin-right: 5px;
font-size: 25px;
background: none !important;
position: relative;
}
div>div.user a .fa-user:before {
font-size: 15px;
}
.wishlist_products_counter_number {
position: relative;
left: 12px;
}
.header-top-right .quick_access_menu>ul.xoxo>li>div>.user {
right: -180px;
position: relative;
} .title_product_slider { text-transform: uppercase !important;
font-weight: 800 !important;
color: #fff !important;
padding-top: 15px;
padding-bottom: 15px;
font-family: 'introCondBlack', sans-serif !important;
} body.search .page-title.heading-title{
margin-left: 20px;
} .profile-info-head {
display: flex;
align-items: center;
justify-content: center;
}
.profile-info-head .store-name {
font-size: 40px !important;
color: #444 !important;
margin-left: 10px !important;
margin-bottom: 0 !important;
line-height: 1;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-img {
object-fit: cover;
height: 393px !important;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery {
position: static !important;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
text-shadow: none !important;
color: #000 !important;
font-size: 36px !important;
margin: 0px !important;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
padding-left: 26px !important;
display: flex;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info {
margin-top: 40px !important;
width: 100%;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{
max-width: 100% !important;
margin-left: -25px !important;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info li {
display: inline-block;
flex: 1 auto;
font-family: Raleway, Raleway, sans-serif;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info i {
float: none;
margin-left: 0 !important;
padding-right: 10px;
padding-left: 10px;
}
#dokan-content>div.profile-frame>div>div.container { max-width: 90% !important;
height: auto !important;
}
.dokan-single-store .profile-frame {
background-color: #fff !important;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper {
border: 0px !important;
}
.dokan-store-info>li>a,
.dokan-store-address>span,
.dokan-store-phone>a,
.dokan-store-email>span {
font-size: 15px !important;
font-family: Raleway, Raleway, sans-serif;
}
.dokan-store-address>i,
.dokan-store-phone>i,
.dokan-store-email>i {
top: -6px;
position: relative;
font-size: 18px !important;
}
.vendors-description {
font-size: 18px;
font-family: Raleway, Raleway, sans-serif;
line-height: normal;
letter-spacing: 0px;
padding-top: 10px;
color: #000;
}
.vendors-title.Gastronomia h1 {
border-top: 2px #F1B947 solid;
}
.vendors-title.Cantina h1 {
border-top: 2px #803150 solid;
}
.vendors-title.pickup-point h1 {
border-top: 2px rgb(49, 58, 128) solid;
}
.vendors-title h1 {
font-size: 36px;
padding-top: 30px;
padding-bottom: 30px;
width: 90%;
margin: 28px auto 0 !important;
text-align: center;
}
body .woocommerce ul.products li.product {
padding: 0px !important;
}
#tab-description ul {
margin-top: 0px;
display: block;
list-style-type: disc;
margin-block-start: 1em;
margin-block-end: 1em;
margin-inline-start: 0px;
margin-inline-end: 0px;
padding-inline-start: 40px;
}
#tab-description ul li {
font-size: 14px !important;
line-height: 20px !important;
}
.woocommerce ul.products li.first {
clear: none !important;
}
body.Cantine .woocommerce ul.products li.product { }
h1.heading-title.page-title,
h1,
h2,
h3,
h4,
h5,
h6,
.heading-title,
.shortcode_wd_banner h3.banner-title,
.shortcode_wd_banner h4,
.heading-title-block h1,
.heading-title-block h2,
.heading-title-block h3,
.heading-title-block h4,
.heading-title-block h5,
.heading-title-block h6,
.heading-title-block h3>a,
.woocommerce ul.products li.product>a .heading-title,
.shortcode_wd_banner h4,
.products .product-category h3,
.widget_multitab ul.nav-tabs li a,
.sitemap-content>div h4,
.archive-content>div h4,
.sitemap-content>div h4.heading-title,
.archive-content>div h4.heading-title,
body .woocommerce .col2-set.addresses .title h3,
.coupon_wrapper label {
font-family: Raleway !important;
font-style: normal;
font-weight: 400;
}
.woocommerce-Price-amount.amount {
font-family: Raleway !important;
} .slideshow-container {
position: relative;
margin: auto;
} .slideshow-container .prev, .slideshow-container .next {
cursor: pointer;
position: absolute;
top: 50%;
width: auto;
margin-top: -22px;
padding: 16px;
color: white;
font-weight: bold;
font-size: 18px;
transition: 0.6s ease;
border-radius: 0 3px 3px 0;
user-select: none;
} .slideshow-container .next {
right: 0;
border-radius: 3px 0 0 3px;
} .slideshow-container .prev:hover, .slideshow-container .next:hover {
background-color: rgba(0,0,0,0.8);
} .slideshow-container .text {
color: #f2f2f2;
font-size: 15px;
padding: 8px 12px;
position: absolute;
bottom: 8px;
width: 100%;
text-align: center;
} .slideshow-container .numbertext {
color: #f2f2f2;
font-size: 12px;
padding: 8px 12px;
position: absolute;
top: 0;
} .slideshow-container .dot {
cursor: pointer;
height: 15px;
width: 15px;
margin: 0 2px;
background-color: #bbb;
border-radius: 50%;
display: inline-block;
transition: background-color 0.6s ease;
}
.slideshow-container .active, .dot:hover {
background-color: #717171;
} .carousel {
height: 393px;
overflow: hidden;
position: relative;
}
.carousel:hover .controls {
opacity: 1;
}
.carousel .controls {
opacity: 0;
display: flex;
position: absolute;
top: 50%;
left: 0;
justify-content: space-between;
width: 100%;
z-index: 99999;
transition: all ease 0.5s;
}
.carousel .controls .control {
margin: 0 5px;
display: flex;
align-items: center;
justify-content: center;
height: 40px;
width: 40px;
border-radius: 50%;
background-color: rgba(255, 255, 255, 0.7);
opacity: 0.5;
transition: ease 0.3s;
cursor: pointer;
}
.carousel .controls .control:hover {
opacity: 1;
}
.carousel .slides {
position: absolute;
top: 50%;
left: 0;
transform: translateY(-50%);
display: flex;
width: 100%;
}
.carousel .slides .slide {
min-width: 100%;
min-height: 250px;
height: auto;
} .heading-title.page-title.cart{
text-align: center;
width: 100%;
margin-top: 20px;
}
div.cart-actions>form>a.checkout-button:hover {
background-color: #f1b947 !important;
}
.cart-actions {
padding-left: 20px !important;
padding-right: 0px !important;
}
.heading-title.page-title.cart {
padding: 0 10px;
}
body .woocommerce table .product-name {
padding-left: 3em !important;
}
.cart-total-wrapper {
margin: 0 auto;
}
.cart-collaterals table>tbody>tr>td {
text-align: right;
}
table>tbody>tr>td>p {
font-size: 12px !important;
line-height: 14px !important;
}
table>tbody>tr>td.product-name>dl>dd>p {
font-size: 12px !important;
line-height: 18px !important;
}
table>tbody>tr>td.product-quantity>div {
margin: 0 auto;
width: 81%;
float: none;
}
body .woocommerce table.cart a.remove:hover,
body .woocommerce-page table.cart a.remove:hover,
body .woocommerce #content table.cart a.remove,
.woocommerce #content table.cart a.remove:hover {
background: url(//www.enotecamica.it/wp-content/themes/images/img.png) no-repeat -163px -1px !important;
}
.cart-collaterals .cart_totals tr.order-total span.amount {
font-size: 20px !important;
}
td.product-thumbnail {
text-align: center !important;
}
td.product-thumbnail a img {
max-height: 150px !important;
}
.heading-title.page-title.checkout{
font-size: 36px;
margin: 30px 0 30px 10px;
}
#order_review > table > tfoot > tr.fee > td{
text-align: right;
}
a.button_cart,a.button_cart:hover{
background: #f1b947 !important;
color: #ffffff;
border-color: #f1b947;
font-family: Raleway !important;
font-style: normal !important;
font-weight: 400 !important;
padding: 10px 20px !important;
} button.collapse {
cursor: pointer;
text-align: left;
font-size: 14px;
margin-top: 0!important;
font-weight: bold!important;
text-transform: uppercase!important;
padding: 20px 20px;
line-height: 0;
width: 100%;
border: none;
outline: none;
margin-left: 20px!important;
background-color: #f1b947 !important;
color: #ffffff !important;
border-color: #f1b947 !important;
} .berocket_single_filter_widget_5843 {  overflow: auto;
min-height: 300px;
}
body.woocommerce-page #content nav.woocommerce-pagination ul li .next.page-numbers:before {
content: "successiva" !important;
position: absolute;
top: 0;
left: 15px;
font-size: 12px;
font-weight: bold;
line-height: 26px;
}
body.woocommerce-page #content nav.woocommerce-pagination ul li .prev.page-numbers:before {
content: "precedente" !important;
position: absolute;
top: 0;
left: 15px;
font-size: 12px;
font-weight: bold;
line-height: 26px;
}
.fa-shopping-cart:before {
content: "\f07a Acquista" !important;
font-size: large;
}
.woocommerce ul.products li.product a.cart,
.woocommerce ul.products li.product div.product-media-wrapper>a.cart {
display: block !important;
font-size: 20px;
margin-top: 0.8em;
margin-left: 0px !important;
}
#header .nav ul.menu>li.fullwidth-menu>ul li.span1 {
width: 15% !important;
height: 70px;
}
.summary.entry-summary .description {
padding-top: 30px;
display: inline-block;
border-top: 1px solid;
border-color: #e2e2e2;
padding-bottom: 30px;
max-width: 90% !important;
}
.summary.entry-summary .description p {
font-size: 14px !important;
}
#nav-below>div a {
color: black !important;
}
#nav-below>div a {
width: 70px !important;
}
.dokan-pagination-container {
text-align: center !important;
width: 100% !important;
}
#nav-below {
width: 100% !important;
}
.cart_totals tr.shipping ul#shipping_method li label {
display: initial !Important;
font-size: 12px;
padding-right: 0px !important;
}
#collapse-order-review ul#shipping_method li {
display: inline-flex !important;
}
div.product .woocommerce-main-image img {
border-radius: 50%;
max-height: 700px !important;
width: 700px !important;
object-fit: cover;
}
body.woocommerce ul.products li.product .product-media-wrapper img {
height: 250px !important;
}
.header-top-right .quick_access_menu>ul.xoxo>li>div>.user { }
#header .mobile_cart_container { border:none;
}
.header-top-right .quick_access_menu>ul.xoxo>li>div>.user { }
#header-search .products-search { }
.product-image-front {
text-align: center !important;
} @media not all,
only screen and (min-width: 1180px) {
#footer .second-footer-widget-area-1.span6 {
width: 30%;
}
#footer .second-footer-widget-area-2.span6 {
width: 15%;
}
#footer .second-footer-widget-area-3.span6 {
width: 35%;
}
#footer .second-footer-widget-area-4.span6 {
width: 20%;
}
}
@media (min-width: 767px) and (max-width: 1430px) { a.cart {
margin-top: 65px !important;
}
.Cantina .qib-container,.Gastronomia .qib-container {
margin: 0px !important;
}
.single-product .qib-container{
margin: 10px !important;
}
.home ul.products li.product .cart,
.Cantina ul.products li.product .cart,
.Gastronomia ul.products li.product .cart,
.single-product.woocommerce ul.products li.product .cart {
text-align: center;
width: 100% !important;
}
body.home .product-meta-wrapper{
width: 60%;
}
.home form.cart .qib-container + button[type='submit']:not(#qib_id):not(#qib_id), form.cart .qib-container + div:not(#qib_id):not(#qib_id):not(_),
.Gastronomia form.cart .qib-container + button[type='submit']:not(#qib_id):not(#qib_id), form.cart .qib-container + div:not(#qib_id):not(#qib_id):not(_),
.Cantina form.cart .qib-container + button[type='submit']:not(#qib_id):not(#qib_id), form.cart .qib-container + div:not(#qib_id):not(#qib_id):not(_){
margin-left: 0px !important;
}
.home div.product-meta-wrapper form div.qib-container:not(#qib_id):not(#qib_id),
.Cantina div.product-meta-wrapper form div.qib-container:not(#qib_id):not(#qib_id),
.Gastronomia div.product-meta-wrapper form div.qib-container:not(#qib_id):not(#qib_id) {
width: 100% !important;
margin: 10px 0 auto !important;
}
body.single-product div.product-meta-wrapper form div.qib-container:not(#qib_id):not(#qib_id),
body.archive div.product-meta-wrapper form div.qib-container:not(#qib_id):not(#qib_id) { } .footer-contact.footer-societa{
margin-left: 0;
min-width: 100%;
}
.second-footer-widget-area-3.span6{
width: 50% !important;
}
ul.content-vendors{
margin-top: 100px;
}
}
@media (min-width: 320px) and (max-width: 767px) {
.container,
#header,
#footer {
padding: 0px !important;
}
#container-main {
padding-left: 5px;
padding-right: 5px;
} .footer-contact.footer-societa{
margin-left: 0;
min-width: 100%;
}  .post-5424 .feature_content p.step1,
.post-5424 .feature_content p.step2,
.post-5424 .feature_content p.step3 {
position: static !important;
margin-top: 15px !important;
margin-bottom: 15px !important;
}
.feature-scopri .feature_content {
padding-top: 20px !important;
padding-bottom: 20px;
}
.feature-scopri .feature_content h1{
color: #000 !important;
text-align: center !important;
font-size: 25px !important;
max-width: initial;
}
body.woocommerce .wcpscwc-product-slider .ul.products li.product:nth-child(2n+1),
body.woocommerce-page .wcpscwc-product-slider ul.products li.product:nth-child(2n+1) {
clear:none!important;
} #header-search .products-search{
left: 0px !important;
} #header .header-top .header-top-left {
display: none !important;
}
.header-top-right {
position: none !important;
}
.header-top-right {
position: static !important;
}
.widget_wishlist_products_counter {
display: none !important;
}
#custom_html-4,
#widget_top_wishlist-2,
#custom_html-5 {
float: left !important;
}
.header-top-right .quick_access_menu>ul.xoxo>li>div>.user {
display: none !important;
} .profile-info-head .store-name {
font-size: 30px !important;
}
.page-template-content-vendors h1.page-title{
top: 250px;
}
.content-vendors{
margin-top: 100px;
}
.page-template-content-vini h1.page-title{
} .Cantina .qib-container,.Gastronomia .qib-container {
margin: 0px !important;
}
.single-product .qib-container{
margin: 10px !important;
}
.Cantina ul.products li.product .cart,
.Gastronomia ul.products li.product .cart,
.single-product.woocommerce ul.products li.product .cart {
text-align: center;
width: 100% !important;
}
body.home .product-meta-wrapper{
width: 60%;
}
.Gastronomia form.cart .qib-container + button[type='submit']:not(#qib_id):not(#qib_id), form.cart .qib-container + div:not(#qib_id):not(#qib_id):not(_),
.Cantina form.cart .qib-container + button[type='submit']:not(#qib_id):not(#qib_id), form.cart .qib-container + div:not(#qib_id):not(#qib_id):not(_){
margin-left: 0px !important;
}
.Cantina div.product-meta-wrapper form div.qib-container:not(#qib_id):not(#qib_id),
.Gastronomia div.product-meta-wrapper form div.qib-container:not(#qib_id):not(#qib_id) {
width: 100% !important;
margin: 10px 0 auto !important;
}
body.single-product div.product-meta-wrapper form div.qib-container:not(#qib_id):not(#qib_id),
body.archive div.product-meta-wrapper form div.qib-container:not(#qib_id):not(#qib_id) {
width: auto !important;
margin: 20px 0 auto !important;
}
.wd_product_title {
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
} .Cantina #header .mobile_cart_container,
.Cantine #header .mobile_cart_container,
.Gastronomia #header .mobile_cart_container,
.page-template-content-vini #header .mobile_cart_container,
.woocommerce-cart #header .mobile_cart_container {
top: 164px;
right: 7px !important;
}
.woocommerce-checkout #header .mobile_cart_container {
top: 173px !important;
right: 7px !important;
}
body.home #header .mobile_cart_container {
top: 175px !important;
right: 7px !important;
}
body.single-product #header .mobile_cart_container,
body.archive #header .mobile_cart_container,
body.archive.woocommerce-checkout #header .mobile_cart_container {
top: 172px !important;
right: 7px !important;
}
body .woocommerce table.shop_table.cart tr th.product-name {
font-size: 12px;
color: #000;
text-align: center;
padding-left: 0;
width: 100px;
display: revert !important;
}
body .span18 .woocommerce table.shop_table.cart tr th.product-name:before,
body .span24 .woocommerce table.shop_table.cart tr th {
word-wrap: break-all !important;
}
body .span18 .woocommerce table.shop_table.cart tr th.product-name:before,
body .span24 .woocommerce table.shop_table.cart tr th.product-name:before {
display: none !important;
}
table.shop_table.cart .qib-container>button.qib-button {
width: 40px !important;
}
#header-logo {
padding: 0px;
margin-bottom: 0px;
margin-top: 24px;
}
body .woocommerce table .product-name {
padding-left: 0px !important;
}
.cart-total-wrapper {
width: 100% !important;
}
.shop_feature {
padding: 0px !important;
}
#main-module-container>#container>#content {
padding: 0px !important;
}
.feature-scopri .feature_content {
padding-left: 0px !important;
}
body.single-product #container #main_content {
margin-left: 0px !important;
}
body.woocommerce-page #content div.product div.products-tabs-wrapper .nav-tabs li a h2 {
line-height: 1 !important;
}
.featured_product_slider_wrapper>div.featured_product_slider_wrapper_inner .slider_control {
visibility: inherit;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
display: block !important;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info li {
display: block !important;
}
body [class*="span"],
.uneditable-input[class*="span"],
body .row-fluid [class*="span"] {
float: none !important;
} div.product .woocommerce-main-image img {
border-radius: 50%;
height: 400px !important;
width: 400px !important;
object-fit: cover !important;
}
#accordion-product-details {
display: none !important;
}
.single-product form.cart button[type='submit']:not(#qib_id):not(#qib_id):not(_):not(_) {
margin-top: 40px !important;
}
#header .mobile_cart_container{
position: relative !important;
float: right !important;
}
.mobile_cart{
position: absolute !important;
top: -9px !important;
}
.mobile_cart_number{
top: -19px !important;
}
.header-social {
display: none !important;
}
#header-logo {
text-align: center;
padding: 0 35px;
margin-top: 12px !important;
left: -25px !important;
position: relative !important;
}
.btn-short-link {
margin: 0px 0px 0px 10px !important;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
padding-left: 26px !important;
display: grid !important;
}
#header .header-top {
height: 4px;
}
#header .mobile_cart_container {
border:none !important;
}
body.home #header .mobile_cart_container {
top: 180px !important;
right: 7px !important;
}
#header .mobile_cart_container{
position: relative !important;
float: right !important;
}
.mobile_cart{
position: absolute !important;
top: -9px !important;
}
.mobile_cart_number{
top: -19px !important;
}
.dokan-store span.vendor a{
text-transform: capitalize;
font-size: 14px !important;
text-align: left;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.dokan-store #header .mobile_cart_container {
top: 164px;
right: 7px !important;
}
.profile-info-head .store-name {
font-size: 20px !important;
}
#container ul.products.grid li.product{
margin: 0 auto;
}
.pickup-point	#main_content > div > div > ul > li.span5 {
width: 20% !important;
}
.pickup-point .product-media-wrapper{
margin-top: 50px !important;
}
.pickup-point.archive .woocommerce-breadcrumb{
margin-top: 70px;
width: 90%;
}
}
@media only screen and (max-width: 480px) {
.pickup-point-categorie .wd_product_title {
width: auto !important;
}
#footer div[class^=second-footer-widget]{
float: left !important;
}
.pickup-point	#main_content > div > div > ul > li.span5 {
width: 40% !important;
}
.pickup-point .product-category {
width: 100%;
}
.pickup-point .product-media-wrapper{
margin-top: 50px !important;
}
.pickup-point .div-product-category{
text-align: center;
}
.pickup-point .heading-title.product-title{
width: auto;
}
.pickup-point.archive .woocommerce-breadcrumb{
margin-top: 70px;
width: 90%;
}
.woocommerce-breadcrumb{
width: 90%;
font-size: 14px !important;
position: relative;
z-index: 1;
}
body.woocommerce nav.woocommerce-pagination ul, body.woocommerce-page nav.woocommerce-pagination ul, body.woocommerce #content nav.woocommerce-pagination ul, body.woocommerce-page #content nav.woocommerce-pagination ul{
display: inline-block !important;
}
}.colorpicker-saturation { width: 100px; height: 100px; background-image: url(//www.enotecamica.it/wp-content/themes/wp_winestore/css/img/saturation.png); cursor: crosshair; float: left; } 
.colorpicker-saturation i { display: block; height: 5px; width: 5px; border: 1px solid #000; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; position: absolute; top: 0; left: 0; margin: -4px 0 0 -4px; } 
.colorpicker-saturation i b { display: block; height: 5px; width: 5px; border: 1px solid #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } 
.colorpicker-hue, .colorpicker-alpha { width: 15px; height: 100px; float: left; cursor: row-resize; margin-left: 4px; margin-bottom: 4px; } 
.colorpicker-hue i, .colorpicker-alpha i { display: block; height: 1px; background: #000; border-top: 1px solid #fff; position: absolute; top: 0; left: 0; width: 100%; margin-top: -1px; } 
.colorpicker-hue { background-image: url(//www.enotecamica.it/wp-content/themes/wp_winestore/css/img/hue.png); } 
.colorpicker-alpha { background-image: url(//www.enotecamica.it/wp-content/themes/wp_winestore/css/img/alpha.png); display: none; } 
.colorpicker { *zoom: 1; top: 0; left: 0; padding: 4px; min-width: 120px; margin-top: 1px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } 
.colorpicker:before, .colorpicker:after { display: table; content: ""; } 
.colorpicker:after { clear: both; } 
.colorpicker:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 6px; } 
.colorpicker:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #ffffff; position: absolute; top: -6px; left: 7px; }
.colorpicker div { position: relative; }
.colorpicker.alpha { min-width: 140px; } 
.colorpicker.alpha .colorpicker-alpha { display: block; } 
.colorpicker-color { height: 10px; margin-top: 5px; clear: both; background-image: url(//www.enotecamica.it/wp-content/themes/wp_winestore/css/img/alpha.png); background-position: 0 100%; } 
.colorpicker-color div { height: 10px; } 
.input-append.color .add-on i, .input-prepend.color .add-on i { display: block; cursor: pointer; width: 16px; height: 16px; }.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} .flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} .flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;} .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}  .no-js .slides > li:first-child {display: block;} .flexslider {margin: 0 0 60px; background: #fff; border: 4px solid #fff; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; box-shadow: 0 1px 4px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); zoom: 1;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}
.carousel li {margin-right: 5px} .flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(//www.enotecamica.it/wp-content/themes/wp_winestore/css/images/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }
.flex-direction-nav .flex-prev {left: -36px;}
.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;} .flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
@media screen and (max-width: 860px) {
.flex-direction-nav .flex-prev {opacity: 1; left: 0;}
.flex-direction-nav .flex-next {opacity: 1; right: 0;}
}@media 
only screen and (max-width-device-width: 960px),
only screen and (max-width: 960px) {
.container .container {padding:0;}
}
@media 
only screen and (min-width-device-width: 769px),
only screen and (min-width: 769px) 
{
#left-sidebar-1.span6,#right-sidebar.span6 {width:25%;}
#content > .span18 {width:75%;}
}
@media 
only screen and (max-width-device-width: 767px),
only screen and (max-width: 767px){ 
#header .nav .one_sixth > h3, .one_third > h3{display:block} #left-sidebar-1.span6,#right-sidebar.span6, #content > .span18 {width:100%;}
#template-wrapper {overflow:hidden;}
.span24 .coupon_wrapper input#coupon_code{margin-left:0px;width: -moz-calc(100% - 0px)!important;width: -webkit-calc(100% - 0px)!important;width: -o-calc(100% - 0px)!important;max-width:100%} .widget_title_wrapper {position:relative;min-height:30px;width:100%}
a.block-control {display:inline-block;position:absolute;right:0;top:0;width:28px;height:28px;text-align:center;border:0}
#footer a.block-control {top:-7px;}
#main a.block-control {border:0;} #main .widget_title_wrapper {margin-bottom:15px;}
#main .widget_subscriptions a.block-control {top:6px;}
a.block-control:before {content:"\f078";color:#131313;font-family:FontAwesome;display:inline-block;position:absolute;left:0;top:0;line-height:28px;width:28px;}
a.block-control.active:before {content:"\f077"}
.widget_customrecent h3.widget-title {display:block;}
#footer .first-footer-widget-area h3,.widget_productaz .widget_title_wrapper {width:100%;} html .woocommerce .col2-set .col-1,html .woocommerce-page .col2-set .col-1,
html .woocommerce .col2-set .col-2,html .woocommerce-page .col2-set .col-2,
html .woocommerce form .form-row-first,html .woocommerce-page form .form-row-first,html .woocommerce form .form-row-last,html .woocommerce-page form .form-row-last,
html .woocommerce-page form .form-row-wide, 
html .woocommerce-page form .form-row-wide{width:100%;margin:0 0 10px;}
html body .woocommerce table.shop_table.my_account_orders,html body .woocommerce-page table.shop_table.my_account_orders ,div.addresses,.myaccount_address{padding:0;} #accordion-product-details {display:block!important;width:100%;float:left;margin-bottom:20px;}
#accordion-product-details .tagcloud {overflow:hidden;}
#accordion-product-details .tagcloud p{line-height:16px;}
#accordion-product-details .tagcloud a{display:inline-block;float:left;margin:0 5px 5px 0;font-size:11px!important;padding:2px 10px;border-radius:18px;-moz-border-radius:18px;-webkit-border-radius:18px;-o-border-radius:18px;}
#accordion-product-details .tagcloud a:hover {text-decoration:none;}
body.woocommerce #main_content.span12 div.product div.summary, body.woocommerce-page #main_content.span12 div.product div.summary, body.woocommerce #content #main_content.span12 div.product div.summary, body.woocommerce-page #content #main_content.span12 div.product div.summary,
body.woocommerce #main_content.span12 div.product div.images, body.woocommerce-page #main_content.span12 div.product div.images, body.woocommerce #content #main_content.span12 div.product div.images, body.woocommerce-page #content #main_content.span12 div.product div.images	{width:100%;padding:0;}
body .woocommerce form.change-password-form p input.button, body .woocommerce-page form .form-row,body .woocommerce form.edit-address-from p > input.button{margin-left:0!important}
body .woocommerce form .shipping-calculator-form .form-row{margin-left:20px!important}
body .woocommerce form.lost_reset_password .form-row{margin-left:0!important}
body.woocommerce-account .entry-content-post{padding:0}
html body  .woocommerce div.coupon input.button, html body .woocommerce table.shop_table td.actions input.button, html body .woocommerce-page table.shop_table td.actions input.button,.cart-collaterals .shipping_calculator button.button{margin-left:20px!important}
body .woocommerce table.cart .product-thumbnail.first{width:auto;} .single-blog #entry-author-info,.single-blog #comments{padding:20px 0}
.single-blog #entry-author-info:before,.single-blog .related span.title:after,.single-blog .related span.title:before{left:0;right:0}
.single-blog .related span.title{text-indent:0}
.single-blog .single-post .single-navigation{top:4px}	
.shipping_calculator > .shipping-calculator-form, .shipping_calculator > p{margin-left:0!important}
body.woocommerce nav.woocommerce-pagination ul, body.woocommerce-page nav.woocommerce-pagination ul, body.woocommerce #content nav.woocommerce-pagination ul, body.woocommerce-page #content nav.woocommerce-pagination ul {border:0;display:inline}
.summary.entry-summary .review_wrapper{display:block}
#header .nav ul.menu > li:hover,#header .nav ul.menu > li.current-menu-item,#header .nav ul.menu > li {border-top:0}
ul.list-posts > li .post-infors-wrapper p.short-content{margin-bottom:20px}
#header .nav ul.menu > li > a > span.menu-desc-lv0{text-align:left}
#header .nav ul.menu > li.menu-item-level0:hover, #header .nav ul.menu > li.current-menu-item{border-top:0}
}   @media 
only screen and (min-width-device-width: 768px),
only screen and (min-width: 768px)
{
#header .nav ul.menu > li.fullwidth-menu > ul li[class*="span"] {box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header .nav ul.menu > li.fullwidth-menu > ul li.span1 {width:8.33333333333333333333%;}
#header .nav ul.menu > li.fullwidth-menu > ul li.span2 {width:16.66%;}
#header .nav ul.menu > li.fullwidth-menu > ul li.span3 {width:25%;}
#header .nav ul.menu > li.fullwidth-menu > ul li.span4 {width:33.33%;}
#header .nav ul.menu > li.fullwidth-menu > ul li.span5 {width:41.66%;}
#header .nav ul.menu > li.fullwidth-menu > ul li.span6 {width:50%;}
#header .nav ul.menu > li.fullwidth-menu > ul li.span7 {width:58.33%;}
#header .nav ul.menu > li.fullwidth-menu > ul li.span8 {width:66.66%;text-align:left;padding-top:0;}
#header .nav ul.menu > li.fullwidth-menu > ul li.span9 {width:75%;}
#header .nav ul.menu > li.fullwidth-menu > ul li.span10 {width:83.33%;}
#header .nav ul.menu > li.fullwidth-menu > ul li.span11 {width:91.66%;}
#header .nav ul.menu > li.fullwidth-menu > ul li.span12 {width:100%;}
}
@media 
only screen and (max-width-device-width: 1200px) and (min-width-device-width: 1024px),
only screen and (max-width: 1200px) and (min-width: 1024px) {
#header .nav ul.menu > li.columns-6 > ul.sub-menu{width:1024px;text-align:left}
.tab-content.span18 > div{padding-left:40px}
}
@media 
only screen and (min-width-device-width: 1200px),
only screen and (min-width: 1200px)
{
.span18 .cart-collaterals .cart-actions form{padding:0 20px}
}
@media 
only screen and (max-width-device-width: 1200px),
only screen and (max-width: 1200px)
{
.top-page #crumbs{padding-left:0px;padding-right:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.container,#header,#footer{padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.box .top-page{padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
}
@media 
only screen and (max-width-device-width: 768px)
only screen and (max-width: 768px){
#header .nav ul.menu > li.columns-6 > ul.sub-menu{width:738px!important;position:absolute;left:0;top:100%;margin-left:-128px!important;}
ul.list-posts > li a.post-title h2{clear:both}
#container .products.list .product-meta-wrapper{overflow:visible}
.summary.entry-summary .cart button.single_add_to_cart_button{padding:11px 40px}
body.single-product #container #main_content.span18 > div{margin-left:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
html .woocommerce .cart-actions form input.button.wd_update_cart, html .woocommerce .cart-actions form input.checkout-button{display:block;clear:both;float:right}
}
@media 
only screen and (max-width-device-width: 768px),
only screen and (max-width: 768px){
.tp-simpleresponsive .caption, .tp-simpleresponsive .tp-caption{display:none} .slideshow-wrapper .slideshow-sub-wrapper .tp-leftarrow{background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -299px -24px;width:13px;height:22px;border:0;padding:20px 15px;position:absolute;left:-10px!important;top:0}
.slideshow-wrapper .slideshow-sub-wrapper .tp-leftarrow:hover{background-position:-253px -24px}
.slideshow-wrapper .slideshow-sub-wrapper .tp-rightarrow{background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat
-340px -24px;width:13px;height:22px;border:0;padding:20px 15px;position:absolute;right:10px!important;top:0}
.slideshow-wrapper .slideshow-sub-wrapper .tp-rightarrow:hover{background-position:-380px -24px} #footer #footer-first-area div > ul > li, #footer #footer-second-area div > ul > li{padding:0 10px;}
span.amount{font-size:12px;line-height:14px;}
#footer #footer-first-area div > ul > li, #footer #footer-second-area div > ul > li{padding:0 10px!important;}
#footer .widget_customrecent ul li .detail a{padding-right:5px;}
#footer .widget_customrecent ul li .detail .comment-count{margin-left:0}
#footer .widget_customrecent ul li .detail a{line-height:16px}
.copyright {padding:0 0px 10px 0px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
.payment{text-align:left!important;}
#footer  .payment ul li{text-align:left;float:left}
#header .nav ul.menu > li.columns-4 > ul.sub-menu{position:absolute;top:100%;left:0;margin-left:-137px!important}
body #footer .widget_best_sellers ul.product_list_widget li, body #footer .widget_top_rated_products ul.product_list_widget li, body #footer .widget_recent_reviews ul.product_list_widget li{padding-left:0}
#container-main.span12 .woocommerce form .form-row-first,#container-main.span12 .woocommerce-page form .form-row-first,#container-main.span12 .woocommerce form .form-row-last,#container-main.span12 .woocommerce-page form .form-row-last,
html .woocommerce-page form .form-row-wide, 
html .woocommerce-page form .form-row-wide{float:none;width:100%}
body .woocommerce table.shop_table.my_account_orders thead th.order-number{padding-left:5px;}
body .tab-content.span18 .woocommerce ul.products li.product:nth-child(2n+1), body .tab-content.span18 .woocommerce-page ul.products li.product:nth-child(2n+1){clear:left!important}
body .tab-content.span18 .woocommerce ul.products li.product:nth-child(3n+1), body .tab-content.span18 .woocommerce-page ul.products li.product:nth-child(3n+1){clear:none!important}
body.woocommerce div.product div.summary .single-navigation, body.woocommerce-page div.product div.summary .single-navigation, body.woocommerce #content div.product div.summary .single-navigation, body.woocommerce-page #content div.product div.summary .single-navigation{top:-2px}
.summary.entry-summary .product_title{margin-bottom:20px}
.summary.entry-summary .cart button.single_add_to_cart_button{padding:11px 20px;width:auto;display:inline-block}
#footer .widget_customrecent ul li{margin-left:0}
#footer #footer-first-area div > ul > li, #footer #footer-second-area div > ul > li{padding-left:0!important}
html .woocommerce .woocommerce-result-count, html .woocommerce-page .woocommerce-result-count{padding-left:10px}
body .woocommerce table.shop_table th.product-thumbnail:before, body .woocommerce-page table.shop_table th.product-thumbnail:before{left:0px;display:inline-block;text-align:left}
html .woocommerce ul.products li.product:nth-child(2n),html .woocommerce-page ul.products li.product:nth-child(2n){float:left!important;clear:none!important}
html .woocommerce ul.products li.product,html .woocommerce-page ul.products li.product{clear:none!important}
body  .woocommerce ul.products li.product:nth-child(3n+1), body .woocommerce-page ul.products li.product:nth-child(3n+1){clear:left!important}
}
@media 
only screen and (max-width-device-width: 1200px) and (min-width-device-width: 768px),
only screen and (max-width: 1200px) and (min-width: 768px) { #header .container{padding:0}
#header .header-middle{position:relative}
#header .header-middle #header-search #searchform{position:absolute;right:10px;top:0;}
#header .nav{padding:0 48px 0 40px;text-align:left}
#header .nav ul.menu > li {position:relative!important}
#header .nav ul.menu > li.parent > a {padding-right:30px;position:relative;z-index:10;}
#header .nav ul.menu > li.parent > span.menu-drop-icon{z-index:10;cursor:pointer;display:inline-block!important;width:40px;height:40px;content:"";position:absolute;right:0;top:12px;text-align:center;font-size:12px;color:#000000;}
#header  .nav ul.menu > li > ul.sub-menu > li ul.sub-menu:before,#header .nav ul.menu > li.wd-fly-menu > ul.sub-menu > li:first-child > ul.sub-menu{border-width:0;}
#header .nav ul.menu > li li.parent > span.menu-drop-icon{cursor:pointer;display:block!important;width:20px;height:20px;content:"";position:absolute;right:5px;top:7px;text-align:center;font-size:13px;color:#000000;}
#header .nav ul.menu > li li.parent > span.menu-drop-icon:after {position:absolute;left:0;top:-4px;width:20px;height:20px;line-height:20px;content:"\f078";font-family:FontAwesome;}
#header .nav ul.menu > li.parent > a{position:relative;z-index:10;padding-right:30px}
#header .nav ul.menu > li li.parent.active > span.menu-drop-icon {content:"\f077";}
#header .nav ul.menu > li li.parent:hover > span.menu-drop-icon,#header .nav ul.menu > li li.parent > span.menu-drop-icon.active,#header .nav ul.menu > li li.parent.current-menu-item > span.menu-drop-icon {color:#000000;opacity:0.75}
#header .nav ul.menu > li ul ul{padding:0!important;}
#header .nav ul.menu > li > ul.sub-menu > li.border-top > a{padding-top:0;margin-top:0;border:0;}
#header .nav ul.menu > li li ul  {position:relative!important;left:auto!important;top:auto!important;} #header .nav ul.menu > li.wd-mega-menu.columns-2 > ul.sub-menu{margin-left:-125px;}
#header .nav ul.menu > li.wd-mega-menu.columns-2 > ul.sub-menu > li.parent > span.menu-drop-icon{display:none!important} #header .nav ul.menu > li.columns-3 > ul.sub-menu{position:absolute;top:100%;left:0;margin-left:-137px} #header .nav ul.menu > li.columns-4 > ul.sub-menu{position:absolute;top:100%;left:0;margin-left:-126px}
#header .nav ul.menu > li.columns-5 > ul.sub-menu{position:absolute;top:100%;left:0;margin-left:-126px} #header .nav ul.menu > li.fullwidth-menu.parent > a {float:left;}
#header .nav ul.menu > li.fullwidth-menu.parent > .menu-drop-icon {position:relative;float:left;margin-top:0;margin-left:-40px;} .one_sixth > p:first-child{height:250px;overflow:hidden}
html .woocommerce .cart-actions input.button[type^="submit"]{padding:11px 40px!important;} .copyright {padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
.payment{padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
.summary.entry-summary .cart button.single_add_to_cart_button{text-align:left}
}
@media 
only screen and (max-width-device-width: 767px),
only screen and (max-width: 767px) { .heade-bottom-content {position:relative;}
html .wd_tini_account_wrapper,html .wd_tini_cart_wrapper {position:static!important;}
.wd_tini_account_wrapper .form_drop_down,.shopping-cart .cart_dropdown {width:100%;left:0;top:auto;top:100%;box-sizing:border-box;-moz-box-sizing:border-box;-wekit-box-sizing:border-box;-o-box-sizing:border-box;}
.cart_dropdown .total {float:left;}
}
@media 
only screen and (max-width-device-width: 1200px) and (min-width-device-width: 768px),
only screen and (max-width: 1200px) and (min-width: 768px) {
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu  li{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-wekit-box-sizing:border-box;-o-box-sizing:border-box;margin-top:1px;}
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu{width:100%;}
.home #container-main.span24 .recent_blog_slider_wrapper .slider_control .prev,.wd-homepage-3 #container-main.span24 .recent_blog_slider_wrapper .slider_control .prev,.wd-homepage-2 #container-main.span24 .recent_blog_slider_wrapper .slider_control .prev{left:-34px}
}
@media 
only screen and (max-width-device-width: 767px),
only screen and (max-width: 767px){ #header .nav ul.menu > li.wd-fly-menu > ul.sub-menu{margin-left:0}
#header .nav .one_sixth > h3{display:block}
#header .header-top .header-top-left{margin-top:6px;}
.header-top-left .account_links a{text-decoration:underline} #header .header-top {background:none;}
#header .header-top .container {padding:0; }
#header .logo {width:100%;padding:10px 0;margin:0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;display:inline-block} .header-main-content .mobile_search #searchform .bg_search #searchsubmit {border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;}  html #header .nav ul.menu> li.wd-mega-menu > ul.sub-menu,
html #header .nav ul.menu > li.wd-fly-menu ul.sub-menu {position:relative;overflow:hidden;}
html #header .nav ul.menu > li > a {text-align:left;}	
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu li{width:100%}
#header .nav ul.menu > li li {width:100%;}
body #header .nav ul.menu > li.menu-item-level0 {width:100%;height:auto;margin:0 0 2px;position:relative!important;}
body #header .nav ul.menu > li.menu-item-level0 > a {width:100%;padding:11px 14px;border-width:1px;border-style:solid;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}
body #header .nav ul.menu > li.parent > span.menu-drop-icon{cursor:pointer;display:inline-block;width:38px;height:38px;content:"";position:absolute;z-index:10000;right:0;top:0;text-align:center;font-size:13px;color:#000000;}
body #header .nav ul.menu > li.parent > span.menu-drop-icon:after {position:absolute;left:0;top:0;width:38px;height:38px;line-height:40px;content:"\f078";font-family:FontAwesome;}
body #header .nav ul.menu > li.parent > span.menu-drop-icon.active:after{color:#fff}
body #header .nav ul.menu > li.parent > span.menu-drop-icon.active:after {content:"\f077";position:absolute;left:0;top:1px;width:38px;height:38px;line-height:40px;font-family:FontAwesome;}
body #header .nav ul.menu > li.parent:hover > span.menu-drop-icon,body #header .nav ul.menu > li.parent > span.menu-drop-icon.active,body #header .nav ul.menu > li.current-menu-item > span.menu-drop-icon {color:#000000;z-index:10;}
body #header .nav ul.menu > li.parent:hover > a{ } 
body #header .nav ul.menu > li a span {color:#000000;}
body #header .nav ul.menu > li.wd-mega-menu > ul.sub-menu {width:100%!important;left:0!important;top:100%!important;z-index:11;position:relative!important;margin-left:0!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;overflow:hidden;padding-bottom:30px!important} body #header .nav ul.menu > li.wd-fly-menu ul.sub-menu {width:100%;left:0;z-index:10;border:1px solid;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
body #header .nav ul.menu > li.wd-fly-menu > ul.sub-menu > li {border:0;margin:0;padding:0;}
body #header .nav ul.menu > li.wd-fly-menu ul.sub-menu li .menu-drop-icon {z-index:100;background:transparent;cursor:pointer;position:absolute;right:0;display:inline-block;top:0;width:50px;height:30px;text-align:center;}
body #header .nav ul.menu > li.wd-fly-menu ul.sub-menu li .menu-drop-icon:after {display:inline-block;position:absolute;left:auto;right:0;top:4px;width:30px;height:24px;line-height:24px;content:"\f078";color:#000000;font-family:FontAwesome}
body #header .nav ul.menu > li.wd-fly-menu ul.sub-menu li .menu-drop-icon.active:after {content:"\f077";}
body #header .nav ul.menu > li.wd-fly-menu > ul.sub-menu > li:first-child > ul.sub-menu {top:0;}
body #header .nav ul.menu > li.wd-fly-menu ul.sub-menu ul.sub-menu {padding:0 0 0 10px;}
#header .nav ul.menu > li {z-index:10;}
#header .nav ul.menu > li.wd-fly-menu li a {z-index:5;padding-right:45px;}
body .nav ul.menu > li > ul.sub-menu ul.sub-menu {top:0;} body #header .nav ul.menu > li .one_half,
body #header .nav ul.menu > li .one_third,body #header .nav ul.menu > li .two_third,
body #header .nav ul.menu > li .one_fourth,body #header .nav ul.menu > li .three_fourth,
body #header .nav ul.menu > li .one_fifth,body #header .nav ul.menu > li .two_fifth,body #header .nav ul.menu > li .three_fifth,body #header .nav ul.menu > li .four_fifth,
body #header .nav ul.menu > li .one_sixth,body #header .nav ul.menu > li .three_sixth,body #header .nav ul.menu > li .one_sixth,body #header .nav ul.menu > li .five_sixth {width:100%;display:block;clear:both;margin-bottom:20px; padding-bottom:20px}
body #header .nav ul.menu > li .one_half,
body #header .nav ul.menu > li .one_third.last,body #header .nav ul.menu > li .two_third.last,
body #header .nav ul.menu > li .one_fourth.last,body #header .nav ul.menu > li .three_fourth.last,
body #header .nav ul.menu > li .one_fifth.last,body #header .nav ul.menu > li .two_fifth.last,body #header .nav ul.menu > li .three_fifth.last,body #header .nav ul.menu > li .four_fifth.last,
body #header .nav ul.menu > li .one_sixth.last,body #header .nav ul.menu > li .three_sixth.last,body #header .nav ul.menu > li .one_sixth.last,body #header .nav ul.menu > li .five_sixth.last {border-bottom:0;padding-bottom:0;margin-bottom:0;} body #header .nav ul.menu > li > ul.sub-menu > li,#header .nav ul.menu > li > ul.sub-menu > li > div > ul > li > div > ul > li {width:100%!important;margin-bottom:8px;padding-bottom:8px; }
body #header .nav ul.menu > li > ul.sub-menu > li.mega-new-line,#header .nav ul.menu > li > ul.sub-menu > li > div > ul > li > div > ul > li.mega-new-line,
body #header .nav ul.menu > li > ul.sub-menu > li.border-top > a,body #header .nav ul.menu > li > ul.sub-menu > li, #header .nav ul.menu > li > ul.sub-menu > li > div > ul > li > div > ul > li:last-child {border:0;margin:0; } body #header .nav ul.menu > li .ads {text-align:left;}
body #header .nav ul.menu > li.search-menu {display:none;} #header .nav {width:100%;padding:10px 2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
#header .nav .main-menu {width:100%;}
#header #wd-menu-item-dropdown-div {overflow:hidden;margin:0 auto;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
#header #wd-menu-item-dropdown-div span {float:left;}
#header #wd-menu-item-dropdown-div span.menu-text {cursor:pointer;display:inline-block;position:relative;float:none;text-transform:uppercase;padding:0 43px 0 10px;line-height:33px;color:#fff;font-weight:bold;background:#000;border:1px solid #000;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;o-box-sizing:border-box;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#header #wd-menu-item-dropdown-div span.menu-icon {display:none;}
#header #wd-menu-item-dropdown-div span.menu-text:before {display:inline-block;width:35px;line-height:33px;content:"\f0c9";font-family:FontAwesome;color:#fff;font-size:17px;position:absolute;right:0;top:0;text-align:center;}
#header #wd-menu-item-dropdown-div span.menu-text:after {display:inline-block;content:"";width:1px;top:-1px;bottom:-1px;background:#fff;position:absolute;right:35px;}
#header .main-menu  {position:relative;padding-bottom:2px;}
#header > ul.menu {display:none;position:absolute;left:0;top:100%;background:#fff;width:100%;}
#header .nav ul.menu > li:hover > a:before, #header .nav ul.menu > li.current-menu-item > a:before, #header .nav ul.menu > li:hover > a:after, #header .nav ul.menu > li.current-menu-item > a:after {display:none;}
body #header .nav ul.menu > li > form#searchform {display:none;}
#header .nav ul.menu > li .ads > a {float:left;}
#header .nav ul.menu > li .ads img {margin:0 8px 6px 0;} .header-main-content .mobile_search {position:relative;float:left;width:100%;padding:10px 52px 10px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.header-main-content .mobile_search #searchform {margin:0;}
.header-main-content .mobile_search #searchform > div {max-width:100%;padding-right:36px;position:relative;}
.header-main-content .mobile_search #searchform > div > label {display:none;}
.header-main-content .mobile_search #searchform > div #s {width:100%;height:35px;padding:10px 5px 9px;border:1px solid #d5d5d5;border-right:0;border-radius:3px 0 0 3px!important;-moz-border-radius:3px 0 0 3px!important;-webkit-border-radius:3px 0 0 3px!important;-o-border-radius:3px 0 0 3px!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.header-main-content .mobile_search #searchform > div #searchsubmit {cursor:pointer;position:absolute;top:0;right:0;width:36px;height:35px;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/images.png) no-repeat -184px 0;border:0;display:inline-block;font-size:0!important;color:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;} #header .phone_quick_menu_1 {position:relative;float:left;width:100%;}
#header .mobile_my_account {cursor:pointer;z-index:3;position:absolute;right:10px;top:10px;width:33px;height:33px;text-align:center;}
#header .mobile_my_account:before {position:absolute;left:0;top:0;display:inline-block;content:"\f0f0";font-family:FontAwesome;font-size:20px;line-height:33px;width:33px;color:#fff;border:1px dashed #fff}
#header .mobile_my_account a {position:relative;z-index:4;text-indent:0;font-size:0;line-height:0;display:block;width:100%;height:100%;} .shopping-cart{display:none}
#header .mobile_cart_container {float:left;width:33px;height:33px;border:1px solid #000;position:absolute;top:auto; right:0px;}
#header .mobile_cart_container div.mobile_cart a {cursor:pointer;position:relative;text-align:center;width:38px;height:38px;color:transparent;}
#header .mobile_cart_container div.mobile_cart a:before {position:absolute;left:-2px;top:0;content:"\f07a";font-family:FontAwesome;font-size:20px;color:#000;display:inline-block;width:33px;line-height:33px;}
#header .mobile_cart_container div.mobile_cart_number {display:inline-block;position:absolute;right:7px;top:-9px;color:#fff;background:#000;padding:0 5px 3px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;} body.woocommerce #reviews .add_review .show_review_form.button,.widget_twitterupdate .follow-us-heading a {display:none;}
#container-main {overflow:hidden;}
} @media 
only screen and (max-width-device-width: 320px),
only screen and (max-width: 320px){
.sub-menu .textwidget a.shop-all-menu{bottom:0}
.shortcode-recent-blogs{position:relative!important}
.recent_blog_slider_wrapper .caroufredsel_wrapper{padding-top:20px;height:auto!important}
html .woocommerce .woocommerce-result-count, html .woocommerce-page .woocommerce-result-count{margin-right: 0; width: 100%;text-align:center;margin-top:0}
body.woocommerce .woocommerce-ordering,body.woocommerce-page .woocommerce-ordering{  display: inline-block; float: none;overflow: hidden;
text-align: center; width: 100%;}
body.woocommerce .woocommerce-ordering select, body.woocommerce-page .woocommerce-ordering select{margin-top:0}
#container .products.list .product-meta-wrapper{overflow:visible}
.main-content .entry-content-post .one_third .feature{border-right:0}
#header #wd-menu-item-dropdown-div{padding:0 43px 0 0;}
#header .mobile_cart_container {top:249px;}
body.woocommerce div.product div.summary .single-navigation a, body.woocommerce-page div.product div.summary .single-navigation a, body.woocommerce #content div.product div.summary .single-navigation a, body.woocommerce-page #content div.product div.summary .single-navigation a{border:0;margin-top:-3px}
.loading-mark-up:before{margin-left:-30px}
.loading-text:before{margin-left:-20px}
#content .main-content h1{margin-left:0}
#container-main.span24 .main-content h1.order-tracking{margin-left:10px;margin-bottom:13px}
#container-main.span24 .main-content h1.my-account,#container-main.span18 .main-content h1.my-account{margin-bottom:13px} body .woocommerce ul.products li.product, body .woocommerce-page ul.products li.product { text-align:center;}
body .woocommerce ul.products.grid li.product, body .woocommerce-page ul.products.grid li.product {width:100%!important;text-align:center;padding:0 20px;}
body.woocommerce ul.products li.product.span8, body.woocommerce-page ul.products li.product.span8{width:100%;}
body .tab-content .woocommerce ul.products li.product, body .woocommerce-page .tab-content ul.products li.product{width:100%}
body .woocommerce ul.products li.product-category, body .woocommerce-page ul.products li.product-category,body .woocommerce ul.products li.product, body .woocommerce-page ul.products li.product{width:100%;}
body.woocommerce ul.products li.product .product-meta-wrapper, body.woocommerce-page ul.products li.product .product-meta-wrapper{padding:0}
#container-main.span24 .main-content .woocommerce h2{margin-top:0}
#container-main.span24 .main-content h1{margin-bottom:13px}
#header #header-search,#header-search .products-search div{text-align:center;width:100%;display:inline-block;max-width:800px}
#header-search .products-search{display:inline-block}
#header-search .products-search{position:relative;top:auto;left:auto;right:auto;width:100%;max-width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin:0}
.featured_product_slider_wrapper > div.featured_product_slider_wrapper_inner .slider_control{visibility:hidden}
body #header .nav ul.menu > li.wd-fly-menu ul.sub-menu{margin-left:0}
body #header .nav ul.menu > li .one_half, body #header .nav ul.menu > li .one_third, body #header .nav ul.menu > li .two_third, body #header .nav ul.menu > li .one_fourth, body #header .nav ul.menu > li .three_fourth, body #header .nav ul.menu > li .one_fifth, body #header .nav ul.menu > li .two_fifth, body #header .nav ul.menu > li .three_fifth, body #header .nav ul.menu > li .four_fifth, body #header .nav ul.menu > li .one_sixth, body #header .nav ul.menu > li .three_sixth, body #header .nav ul.menu > li .one_sixth, body #header .nav ul.menu > li .five_sixth{padding:0}
#header .nav ul.menu > li p.text-left{margin-right:0}
body .woocommerce table.shop_table.cart{width:auto;max-width:100%;display:inline-block}
body .woocommerce table.shop_table.cart tr td{padding-left:10px;} body form.checkout #order_review table.shop_table thead th.product-total{width:40%;}
body form.checkout #order_review table.shop_table thead th.product-name,body form.checkout #order_review table.shop_table tfoot tr.cart-subtotal th, body form.checkout #order_review table.shop_table tfoot tr.cart-subtotal td{width:60%;}
.woocommerce-breadcrumb .brn_arrow:after, #crumbs .brn_arrow:after{top:5px;} html .single-blog .related ul li{padding:0 10px;}
body.woocommerce-account .entry-content-post{padding:0}
.box #container #main .main-content h1{margin-left:0}
.box .top-page{padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
body .woocommerce table.cart .product-thumbnail.first{border-right:1px solid!important;width:auto;}
body .woocommerce table.shop_table th.product-thumbnail:before, body .woocommerce-page table.shop_table th.product-thumbnail:before{left:-10px;}
.cart_totals > table{padding-left:20px!important;padding-right:20!important}
body .woocommerce form.change-password-form .form-row,body .woocommerce-page form.change-password-form .form-row{width:100%;}
body .woocommerce .cart-collaterals .cart_totals tr.shipping th, body .woocommerce-page .cart-collaterals .cart_totals tr.shipping th{padding:10px 0}
body .woocommerce .cart-collaterals .cart_totals tr.total th, body .woocommerce-page .cart-collaterals .cart_totals tr.total th{padding-top:23px;} body #container-main.span12 ul.list-posts > li{padding-left:0;display:inline-block}
body #container-main.span12 ul.list-posts > li .post-thumbnail-wrapper{position:relative}
body #container-main.span12 ul.list-posts > li .post-infors-wrapper{overflow:visible}
body #container-main.span12 ul.list-posts > li a.post-title{padding-top:20px;}
body #container-main.span12 .woocommerce table.shop_table.cart tr th.product-name{position:relative}
body #container-main.span12 .woocommerce table.shop_table.cart tr th.product-name:before{
content: "Item product";
display: inline-block;
font-size: 12px;
left: 10px;
line-height: 14px;
margin-top: -7px;
position: absolute;
right: auto;
top: 50%;
}
}
@media 
only screen and (max-width-device-width: 510px) and (min-width-device-width: 501px),
only screen and (max-width: 510px) and (min-width:501px){#header .mobile_cart_container{top:247px;}}
@media 
only screen and (max-width-device-width: 500px) and (min-width-device-width: 321px),
only screen and (max-width: 500px) and (min-width:321px){
#header .menu{position:relative;top:2px;left:auto;right:auto}
body .woocommerce form.change-password-form .form-row,
body .woocommerce-page form.change-password-form .form-row{width:100%;}
#header .mobile_cart_container{top:251px;}
body .woocommerce table.shop_table.order_details,
body .woocommerce dl.customer_details,body .woocommerce .col2-set.addresses{padding-left:0}
body form.checkout #order_review table.shop_table thead th.product-total{width:50%;}
body form.checkout #order_review table.shop_table thead th.product-name,body form.checkout #order_review table.shop_table tfoot tr.cart-subtotal th, body form.checkout #order_review table.shop_table tfoot tr.cart-subtotal td{width:50%;}
body.woocommerce-account .entry-content-post{padding:0}
.woocommerce-breadcrumb .brn_arrow:after, #crumbs .brn_arrow:after{top:4px;}
.box #container #main .main-content h1{margin-left:0}
body .woocommerce table.cart .product-thumbnail.first{border-right:1px solid!important;width:auto;}
body #container-main.span12 .woocommerce table.shop_table.cart tr td.product-thumbnail{display:none}
body #container-main.span12 .woocommerce table.shop_table.cart tr th.product-name{position:relative}
body #container-main.span12 .woocommerce table.shop_table.cart tr th.product-name:before{
content: "Item product";
display: inline-block;
font-size: 12px;
left: 10px;
line-height: 14px;
margin-top: -7px;
position: absolute;
right: auto;
top: 50%;
}
.cart_totals > table{padding-left:20px!important;padding-right:20!important}
.tabs-comments-list .detail, .widget_recent_comments_custom .detail{margin-top:0!important}
body.woocommerce .widget_best_sellers ul.product_list_widget li,body.woocommerce-page .widget_best_sellers ul.product_list_widget li,body.woocommerce ul.product_list_widget li{padding-left:80px;padding-top:0;height:80px;}
body .woocommerce .cart-collaterals .cart_totals tr.shipping th, body .woocommerce-page .cart-collaterals .cart_totals tr.shipping th{padding:10px 0}
body .woocommerce .cart-collaterals .cart_totals tr.total th, body .woocommerce-page .cart-collaterals .cart_totals tr.total th{padding-top:23px;} body #container-main.span12 ul.list-posts > li{padding-left:0;display:inline-block}
body #container-main.span12 ul.list-posts > li .post-thumbnail-wrapper{position:relative}
body #container-main.span12 ul.list-posts > li .post-infors-wrapper{overflow:visible}
body #container-main.span12 ul.list-posts > li a.post-title{padding-top:20px;}
}
@media 
only screen and (max-width-device-width: 554px) and (min-width-device-width: 511px),
only screen and (max-width: 554px) and (min-width:511px){#header .mobile_cart_container{top:227px;}}
@media 
only screen and (max-width-device-width: 599px) and (min-width-device-width: 554px),
only screen and (max-width: 599px) and (min-width:554px){#header .mobile_cart_container{top:226px;}}
@media 
only screen and (max-width-device-width: 599px) and (min-width-device-width: 501px),
only screen and (max-width: 599px) and (min-width:501px){
#header .menu{position:relative;top:2px;left:auto;right:auto}
body .woocommerce form.change-password-form .form-row,body .woocommerce-page form.change-password-form .form-row{width:100%;}
.tabs-comments-list .detail, .widget_recent_comments_custom .detail{margin-top:0!important}
.woocommerce-breadcrumb .brn_arrow:after, #crumbs .brn_arrow:after{top:5px;}
.box #container #main .main-content h1{margin-left:0}
.box .top-page{padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
body .woocommerce table.cart .product-thumbnail.first{border-right:1px solid!important;width:auto;}
.cart_totals > table{padding-left:20px!important;padding-right:20!important}
body #container-main.span12 .woocommerce  table.shop_table.cart tr th.product-name{display:block}
body #container-main.span12 .woocommerce table.cart .product-thumbnail.first{border-right:0!important}
body.woocommerce .widget_best_sellers ul.product_list_widget li,body.woocommerce-page .widget_best_sellers ul.product_list_widget li,body.woocommerce ul.product_list_widget li{padding-left:80px;padding-top:0;min-height:80px;}
}
@media 
only screen and (max-width-device-width: 640px) and (min-width-device-width: 600px),
only screen and (max-width: 640px) and (min-width:600px){#header .mobile_cart_container{top:165px;}}
@media 
only screen and (max-width-device-width: 599px) and (min-width-device-width: 321px),
only screen and (max-width: 599px) and (min-width:321px){
#header #wd-menu-item-dropdown-div{padding:0 43px 0 0;}
body .woocommerce ul.products.grid li.product, body .woocommerce-page ul.products.grid li.product {width:50%!important;text-align:center;padding:0 20px;}
body .woocommerce .product_big_layout ul li.product, body .woocommerce-page .product_big_layout ul li.product{width:100%}
body .woocommerce ul.products li.product, body .woocommerce-page ul.products li.product {width:50%;text-align:center;padding:0 20px;}
body.woocommerce ul.products li.product.span8, body.woocommerce-page ul.products li.product.span8{width:50%;}
body.woocommerce ul.products li.product.span8:nth-child(2n+1), body.woocommerce-page ul.products li.product.span8:nth-child(2n+1){clear:left!important}
body.woocommerce ul.products li.product.span12, body.woocommerce-page ul.products li.product.span12{width:50%;}
body.woocommerce ul.products li.product.span12:nth-child(2n+1), body.woocommerce-page ul.products li.product.span12:nth-child(2n+1){clear:left!important}
body .tab-content .woocommerce ul.products li.product, body .tab-content .woocommerce-page ul.products li.product{width:50%;}
body.woocommerce ul.products li.first,body.woocommerce-page ul.products li.first{clear:none!important}
.right-sidebar-content{padding-left:0!important}
body.woocommerce ul.products li.product .product-meta-wrapper, body.woocommerce-page ul.products li.product .product-meta-wrapper{margin-top:0;padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;} .woocommerce ul.products .featured_product_wrapper .product_big_layout ul > li.product,.woocommerce ul.products li.featured_product a{ }
#content .main-content h1{margin-left:0}
#header #header-search,#header-search .products-search div{text-align:center;width:100%;display:inline-block;max-width:800px}
#header-search .products-search{display:inline-block}
#header-search .products-search{position:relative;top:auto;left:auto;right:auto;width:100%;max-width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;margin:0}
}
@media 
only screen and (max-width-device-width: 1024px) and (min-width-device-width: 769px),
only screen and (max-width: 1024px) and (min-width: 769px) {
body .woocommerce ul.products li.product, body .woocommerce-page ul.products li.product {width:25%;text-align:center;padding:40px 20px 0;}
body form.checkout #order_review table.shop_table tfoot td label{display:inline-block;text-align:center;max-width:100px;}
.summary.entry-summary .cart button.single_add_to_cart_button{padding:11px 20px;width:auto;display:inline-block}
body .span12 .woocommerce table.cart td.product-thumbnail,body .span12 .woocommerce-page table.cart td.product-thumbnail,body .span12 .woocommerce #content table.cart td.product-thumbnail,body .span12 .woocommerce-page #content table.cart td.product-thumbnail,
body .span18 .woocommerce table.cart td.product-thumbnail,body .span18 .woocommerce-page table.cart td.product-thumbnail,body .span18 .woocommerce #content table.cart td.product-thumbnail,body .span18 .woocommerce-page #content table.cart td.product-thumbnail{display:none}
body .span12 .woocommerce table.shop_table th.product-thumbnail, body .span12.woocommerce-page table.shop_table th.product-thumbnail{}
body .span12 .woocommerce table.shop_table.cart tr th.product-name,body .span18 .woocommerce table.shop_table.cart tr th.product-name{display:none}
body .span12.woocommerce table.shop_table.cart tr .product-price,body .span18.woocommerce table.shop_table.cart tr .product-price{border-left:1px soid}
body .woocommerce table.shop_table.cart tr td{padding-bottom:10px;}
body .span12 .woocommerce table.shop_table.cart tr th.product-thumbnail,body .span18 .woocommerce table.shop_table.cart tr th.product-thumbnail{border-right:1px solid}
body .span18 .woocommerce table.shop_table.cart{width:auto}
body.woocommerce #main_content.span12 div.product div.images, body.woocommerce-page #main_content.span12 div.product div.images, body.woocommerce #content #main_content.span12 div.product div.images, body.woocommerce-page #content #main_content.span12 div.product div.images,body.woocommerce #main_content.span12 div.product div.summary, body.woocommerce-page #main_content.span12 div.product div.summary, body.woocommerce #content #main_content.span12 div.product div.summary, body.woocommerce-page #content #main_content.span12 div.product div.summary{width:90%}
.sub-menu .textwidget a.shop-all-menu{bottom:-3px;}
body .woocommerce .cart-collaterals .cross-sells ul.products > li, body .woocommerce-page .cart-collaterals .cross-sells ul.products > li{width:33.33%}
body .woocommerce .cart-collaterals .cross-sells ul.products > li:nth-child(3n+1), body .woocommerce-page .cart-collaterals .cross-sells ul.products > li:nth-child(3n+1){clear:none!important}
}
@media 
only screen and (max-width-device-width: 768px) and (min-width-device-width: 600px),
only screen and (max-width: 768px) and (min-width:600px){
html .woocommerce .span12 .woocommerce-result-count, html .woocommerce-page  .span12 .woocommerce-result-count{margin-right:10px;}
#header #wd-menu-item-dropdown-div{padding:0 43px 0 0;}
body form.checkout #order_review table.shop_table tfoot td label{display:inline-block;text-align:left;max-width:100px;}
#content .main-content h1{margin-left:0}
body .woocommerce ul.products li.product, body .woocommerce-page ul.products li.product {width:33.3%;text-align:center;padding:0 20px;}
body .woocommerce ul.products li.first,body .woocommerce-page ul.products li.first{clear:none!important}
body .woocommerce .featured_product_slider_wrapper ul.products li.product:nth-child(3n+1),body .woocommerce-page .featured_product_slider_wrapper ul.products li.product:nth-child(3n+1){clear:none!important}
#container-main.span12 #collapse-order-review ul#shipping_method li{width:100%;margin-left:0;padding-left:0}
#container-main.span12 #collapse-order-review ul#shipping_method li label{padding-right:20px;}
body.woocommerce div.product div.summary, body.woocommerce-page div.product div.summary, body.woocommerce #content div.product div.summary, body.woocommerce-page #content div.product div.summary,
body.woocommerce #main_content.span12 div.product div.summary, body.woocommerce-page #main_content.span12 div.product div.summary, body.woocommerce #content #main_content.span12 div.product div.summary, body.woocommerce-page #content #main_content.span12 div.product div.summary{width:100%;padding:0}
body.woocommerce #main_content.span12  .summary.entry-summary .cart button.single_add_to_cart_button{width:auto;display:block;clear:both}
body.woocommerce div.product div.images, body.woocommerce-page div.product div.images, body.woocommerce #content div.product div.images, body.woocommerce-page #content div.product div.images,
body.woocommerce #main_content.span12 div.product div.images, body.woocommerce-page #main_content.span12 div.product div.images, body.woocommerce #content #main_content.span12 div.product div.images, body.woocommerce-page #content #main_content.span12 div.product div.images{width:90%}
body .accordion-group .accordion-inner .contentcenter ul li .content .wpt-author-time span{word-break:break-all;display:block}
.widget_twitterupdate .follow-us-heading{position:relative;left:10px;}
body .span12 .woocommerce table.cart td.product-thumbnail,body .span12 .woocommerce-page table.cart td.product-thumbnail,body .span12 .woocommerce #content table.cart td.product-thumbnail,body .span12 .woocommerce-page #content table.cart td.product-thumbnail{display:none}
body .woocommerce table.shop_table.cart tr td{padding-bottom:10px;}
body .span18 .woocommerce table.shop_table.cart tr th.product-name{display:block}
body .span12 .woocommerce table.shop_table.cart tr th.product-thumbnail,body .span18 .woocommerce table.shop_table.cart tr th.product-thumbnail{border-right:1px solid}
body .span18 .woocommerce table.cart td.product-thumbnail,body .span18 .woocommerce-page table.cart td.product-thumbnail,body .span18 .woocommerce #content table.cart td.product-thumbnail,body .span18 .woocommerce-page #content table.cart td.product-thumbnail{display:none}
body #container-main.span12 .woocommerce  table.shop_table.cart tr td.product-thumbnail{display:none}
body .span12 .woocommerce  table.shop_table.cart tr th.product-name:before,
body .span12 .woocommerce  table.shop_table.cart tr th.product-name:before{position:relative;top:50%;margin-top:-7px;left:0px;right:auto;display:inline-block;content:"Item Name";font-size:12px;line-height:14px;}
body .span12 .woocommerce table.shop_table.cart tr th.product-name, 
body .span12 .woocommerce table.shop_table.cart tr th.product-name{padding-left:5px;} body .woocommerce.widget_best_sellers ul.product_list_widget li, body .woocommerce-page.widget_best_sellers ul.product_list_widget li,
body .woocommerce.widget_top_rated_products ul.product_list_widget li, body .woocommerce-page.widget_top_rated_products ul.product_list_widget li,
body .woocommerce.widget_recent_reviews ul.product_list_widget li, body .woocommerce-page.widget_recent_reviews ul.product_list_widget li
,body .woocommerce ul.product_list_widget li{position:relative;padding-top:80px!important;padding-left:0}
body .woocommerce ul.product_list_widget li{height:auto}
}
@media 
only screen and (max-width-device-width: 480px),
only screen and (max-width: 480px) {
#container-main .featured_categories_slider_wrapper .slider_control .next, #container-main .featured_categories_slider_wrapper .slider_control .prev, #container-main .recent_blog_slider_wrapper .slider_control .prev, #container-main .recent_blog_slider_wrapper .slider_control .next, #container-main.span18 .featured_categories_slider_wrapper .slider_control .prev, #container-main.span18 .recent_blog_slider_wrapper .slider_control .prev, #container-main.span18 .featured_categories_slider_wrapper .slider_control .next, #container-main.span18 .recent_blog_slider_wrapper .slider_control .next, #container-main.span12 .featured_categories_slider_wrapper .slider_control .next, #container-main.span12 .recent_blog_slider_wrapper .slider_control .next, #container-main.span12 .featured_categories_slider_wrapper .slider_control .prev, #container-main.span12 .recent_blog_slider_wrapper .slider_control .prev{transition:none!important}
.left-sidebar-content, .right-sidebar-content{padding:0}
#header .nav ul.menu > li.wd-fly-menu > ul.sub-menu{margin-left:0}
#header .header-top .container{display:inline-block;text-align:center}
#header .header-top .header-top-right{float:none;display:block}
.header-top-right .quick_access_menu ul.xoxo li{float:none}
.header-top-right .quick_access_menu ul.xoxo ul{margin-left:-28px}
#header .header-top .header-top-left{margin-top:6px;display:inline-block;float:none}
body .woocommerce table.shop_table.my_account_orders{width:100%;}
.woocommerce #payment #place_order.button, .woocommerce-page #payment #place_order.button{padding:10px 40px}
.header-top-right .quick_access_menu .top-menu ul#menu-header-menu > li:first-child{padding-left:0}
body.woocommerce div.product div.products-tabs-wrapper .nav-tabs, body.woocommerce-page div.product div.products-tabs-wrapper .nav-tabs, body.woocommerce #content div.product div.products-tabs-wrapper .nav-tabs, body.woocommerce-page #content div.product div.products-tabs-wrapper .nav-tabs{padding-right:0}
#collapse-order-review ul#shipping_method li input[type^="radio"]{right:0}
body.single-product #container #main_content{padding:0 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
body.single-product #container #products-tabs-wrapper .tab-content{margin-top:40px;}
#copy-right .container{margin-top:10px;}
.summary.entry-summary .review_wrapper{margin-top:20px;}
body .tab-content.span18 .woocommerce ul.products li.product, body .tab-content.span18 .woocommerce-page ul.products li.product{width:100%;}
body.woocommerce div.product div.images, body.woocommerce-page div.product div.images, body.woocommerce #content div.product div.images, body.woocommerce-page #content div.product div.images{width:100%;}
body.woocommerce div.product div.summary, body.woocommerce-page div.product div.summary, body.woocommerce #content div.product div.summary, body.woocommerce-page #content div.product div.summary{width:100%;}
.summary.entry-summary .cart button.single_add_to_cart_button{margin-top:14px;}
body.woocommerce div.product div.products-tabs-wrapper .nav-tabs li a, body.woocommerce-page div.product div.products-tabs-wrapper .nav-tabs li a, body.woocommerce #content div.product div.products-tabs-wrapper .nav-tabs li a, body.woocommerce-page #content div.product div.products-tabs-wrapper .nav-tabs li a{padding:12px 0 12px 10px}
.summary.entry-summary .cart button.single_add_to_cart_button{padding:11px 40px;}
body.single-product #container #products-tabs-wrapper #upsell_products .upsell_wrapper .upsell_control,body.single-product #container #products-tabs-wrapper #related_products .related_wrapper .related_control{top:-30px}
#main_content.span18,#container #main #container-main.span18 {width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.home #container-main.span24 .main-content h1,.wd-homepage-3 #container-main.span24 .main-content h1,.wd-homepage-2 #container-main.span24 .main-content h1{margin-left:0;margin-right:0}
.flex-direction-nav,.nivo-directionNav{}
.nivo-directionNav a.nivo-prevNav, .flex-direction-nav a.flex-prev, .nivo-directionNav a.nivo-nextNav, .flex-direction-nav a.flex-next{margin-top:-40px;}
#header .menu{position:relative;top:2px;left:auto;right:auto}
.main-content .entry-content-post .one_third .feature{border:0}
.recent_blog_slider_wrapper > div{margin-bottom:0}
.mousetrap{display:none}
html .woocommerce #review_form_wrapper #commentform p.comment-form-rating, html .woocommerce-page #review_form_wrapper #commentform label p.comment-form-ratin{width:100%;padding-right:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
#container-main.span18 .coupon_wrapper input#coupon_code{max-width:100%;}
#container-main.span18 .coupon_wrapper input#coupon_code{margin-left:0;width:calc(100% - 0px)!important;width:-moz-calc(100% - 0px)!important;width:-webkit-calc(100% - 0px) !important} .page_navi .nav-content .wp-pagenavi{padding-left:82px;}
.page_navi .nav-content .wp-pagenavi span.pages{position:absolute;display:inline-block;left:0;top:0}
.page_navi .nav-content .wp-pagenavi a, .page_navi .nav-content .wp-pagenavi span{display:inline-block;padding:8px 10px;margin-bottom:7px;}
.page_navi .nav-content .wp-pagenavi span.pages{padding-left:0} .page_navi .nav-content .wp-pagenavi{position:relative;}
.page_navi .nav-content .wp-pagenavi a.previouspostslink:before{line-height:23px;}
.page_navi .nav-content .wp-pagenavi a.nextpostslink:before{left:15px;}
.page_navi .nav-content .wp-pagenavi a.previouspostslink{position:absolute;top:-49px;padding:3px 70px 12px 14px;right:130px;}
.page_navi .nav-content .wp-pagenavi a.nextpostslink{position:absolute;top:-49px;right:0;padding:3px 77px 12px 14px;margin-right:0}
body .span18 .woocommerce  table.shop_table.cart tr th.product-name,
body .span24 .woocommerce  table.shop_table.cart tr th.product-name{padding-left:5px;position:relative}
body .span18 .woocommerce  table.shop_table.cart tr th.product-name:before,
body .span24 .woocommerce  table.shop_table.cart tr th.product-name:before{position:relative;top:50%;margin-top:-7px;left:0px;right:auto;display:inline-block;content:"Item Name";font-size:12px;line-height:14px;}
}   @media 
only screen and (max-width-device-width: 767px),
only screen and (max-width: 767px){ #footer div[class^=second-footer-widget] {margin:0 0 10px;}
#footer #footer-second-area > div {background:transparent;}
#footer #footer-second-area .second-footer-widget-area-2 .widget-container {margin:0;} .payment img {margin:0 5px 5px;width:30px;height:auto;}
#container #main .main-content h1{text-align:left}
.home #container #main .main-content h1,.wd-homepage-2 #container #main .main-content h1,.wd-homepage-3 #container #main .main-content h1{text-align:center}
}   @media 
only screen and (min-width-device-width: 1025px),
only screen and (min-width: 1025px)
{
ul li.product .product-media-wrapper {position:relative;perspective:600px;-webkit-perspective:600px;-o-perspective:600px;-moz-perspective:600px;}
ul li.product .product-media-wrapper .product-image-front {text-align:center;left:0;top:0;z-index:1;position:relative;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;
transform:rotateX(0deg) rotateY(0deg);
-moz-transform:rotateX(0deg) rotateY(0deg);
-webkit-transform:rotateX(0deg) rotateY(0deg);
-o-transform:rotateX(0deg) rotateY(0deg);	
transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-webkit-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transition:all 0.6s ease-in-out 0s;
-moz-transition:all 0.6s ease-in-out 0s;
-webkit-transition:all 0.6s ease-in-out 0s;
-o-transition:all 0.6s ease-in-out 0s;}
ul li.product .product-media-wrapper .product-image-back {text-align:center;left:0;top:0;z-index:1;position:absolute;width:100%;height:auto;
backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;
transform:rotateY(-180deg);
-moz-transform:rotateY(-180deg);
-webkit-transform:rotateY(-180deg);
-o-transform:rotateY(-180deg);
transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-webkit-transform-style:preserve-3d;
-o-transform-style:preserve-3d;
transition:all 0.6s ease-in-out 0s;
-moz-transition:all 0.6s ease-in-out 0s;
-webkit-transition:all 0.6s ease-in-out 0s;
-o-transition:all 0.6s ease-in-out 0s;}
ul li.product .product-media-wrapper:hover .product-image-front{
transform:rotateY(180deg);
-moz-transform:rotateY(180deg);
-webkit-transform:rotateY(180deg);
-o-transform:rotateY(180deg)}
ul li.product .product-media-wrapper:hover .product-image-back {
transform:rotateX(0deg) rotateY(0deg);
-moz-transform:rotateX(0deg) rotateY(0deg);
-webkit-transform:rotateX(0deg) rotateY(0deg);
-o-transform:rotateX(0deg) rotateY(0deg);
z-index:2;
transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
-webkit-transform-style:preserve-3d;
-o-transform-style:preserve-3d}
#main_content.span18 .related ul.products li {padding-bottom:13px;}
#main_content.span18 .related ul.products li .product-meta-wrapper {padding-left:0;}
#main_content.span18 .related ul.products li .product_thumbnail_wrapper {position:relative;left:auto;top:auto;margin-bottom:10px;}
.coupon_wrapper input#coupon_code{width: -moz-calc(100% - 40px)!important;width: -webkit-calc(100% - 40px)!important;width: -o-calc(100% - 40px)!important;margin-left:20px;margin-right:20px;max-width:100%;}
}
@media 
only screen and (max-width-device-width: 1024px),
only screen and (max-width: 1024px) {
ul li.product .product-media-wrapper {position:relative;perspective:600px;-webkit-perspective:600px;-o-perspective:600px;-moz-perspective:600px;}
ul li.product .product-media-wrapper .product-image-front {left:0;top:0;z-index:1;position:relative; transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;
transform-style:none;-moz-transform-style:none;-webkit-transform-style:none;-o-transform-style:none;
transition:none;}
ul li.product .product-media-wrapper .product-image-back {left:0;top:0;z-index:1;position:absolute;width:100%;height:auto;
backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;
transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;
transform-style:none;-moz-transform-style:none;-webkit-transform-style:none;-o-transform-style:none;
transition:none;display:none}
ul li.product .product-media-wrapper:hover .product-image-front {transform:none;}
ul li.product .product-media-wrapper:hover .product-image-back {transform:none;z-index:2;transform-style:none;} ul  .product_big_layout ul li.product{perspective:none}
ul .product_big_layout ul li.product a .product-image-front{
transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;
transform-style:none;-moz-transform-style:none;-webkit-transform-style:none;-o-transform-style:none;
transition:none;transform:none;margin-bottom:20px;}
ul  .product_big_layout ul li a .product-image-back{backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotateY(0deg);-webkit-transform:rotateX(0deg) rotateY(0deg);-o-transform:rotateX(0deg) rotateY(0deg);
transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-o-transform-style:preserve-3d;}
ul .product_big_layout ul li.product a:hover .product-image-front {transform:none;}
ul .product_big_layout ul li a .product-image-back{display:none;transform:none;}
ul  .product_big_layout ul li.product a.product-image-front {left:0;top:0;z-index:1;position:relative;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;
transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;
transform-style:none;-moz-transform-style:none;-webkit-transform-style:none;-o-transform-style:none;
transition:none;}
ul  .product_big_layout ul li a .product-image-back {left:0;top:0;z-index:1;position:absolute;width:100%;height:auto;
backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;
transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;
transform-style:none;-moz-transform-style:none;-webkit-transform-style:none;-o-transform-style:none;
transition:none;display:none}
ul .product_big_layout ul li.product a:hover .product-image-front {transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;}
ul  .product_big_layout ul li.product a:hover .product-image-back {transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;z-index:2;transform-style:none;-moz-transform-style:none;-webkit-transform-style:none;-o-transform-style:none;} ul.list-posts li a.thumb-image img.thumbnail-effect-2, .related ul li .thumbnail img.thumbnail-effect-2{filter:none;bottom:0;display:none}
.single-blog .single-content .single-post{padding:0}
.alignleft{display:block;float:none!important}
.single-blog .single-post .post-title .heading-author-last span.author:before{display:none}
.single-blog #comments ol.commentlist li.comment .divcomment-inner .detail .comment-author{padding-bottom:10px;padding-right:40px;}
.shortcode_wd_banner{filter:none}
.icon-3x.icon-border{display:inline-block} body #container-main.span18 .featured_categories_slider_wrapper .slider_control .prev,body #container-main.span18  .featured_categories_slider_wrapper .slider_control .next,#container-main.span18 .recent_blog_slider_wrapper .slider_control .prev,#container-main.span18 .recent_blog_slider_wrapper .slider_control .next,
body #container-main.span12 .featured_categories_slider_wrapper .slider_control .prev,body #container-main.span12  .featured_categories_slider_wrapper .slider_control .next,#container-main.span12 .recent_blog_slider_wrapper .slider_control .prev,#container-main.span12 .recent_blog_slider_wrapper .slider_control .next,
body #container-main .featured_categories_slider_wrapper .slider_control .prev,body #container-main  .featured_categories_slider_wrapper .slider_control .next,#container-main .recent_blog_slider_wrapper .slider_control .prev,#container-main .recent_blog_slider_wrapper .slider_control .next{border:0;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none} .single-blog #comments #respond{margin-bottom:50px;}
.single-blog .single-post .single-navigation{top:16px;}
.page-template{margin-bottom:60px;}
body .woocommerce form.change-password-form p input.button,body .woocommerce form.edit-address-from p > input.button{margin-left:0px!important}
body .woocommerce form .shipping-calculator-form .form-row, body .woocommerce-page form .shipping-calculator-form .form-row{margin-left:0;margin-right:0}
.coupon_wrapper input#coupon_code{margin-left:0;margin-right:0;width: -moz-calc(100% - 0px)!important;width: -webkit-calc(100% - 0px)!important;width: -o-calc(100% - 0px)!important;}
body #container-main.span12 .coupon_wrapper input#coupon_code{max-width:100%}
html body .woocommerce div.coupon input.button, html body .woocommerce table.shop_table td.actions input.button, html body .woocommerce-page table.shop_table td.actions input.button{margin-left:0!important}
html .woocommerce .cart-actions input.button[type^="submit"], html .woocommerce .cart-actions input.button[type^="button"],html .woocommerce .cart-actions form input.button.wd_update_cart, html .woocommerce .cart-actions form input.checkout-button,
html .woocommerce .cart-actions form input.button.wd_update_cart{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;-o-appearance:none!important;width:100%}
body  .span18  .woocommerce .cart-collaterals .shipping_calculator, body  .span18  .woocommerce-page .cart-collaterals .shipping_calculator,body .span18 .cart-collaterals form,body .span18 .cart-total-wrapper{width:100%;margin-bottom:20px;}
#container-main.span18 .coupon_wrapper input#coupon_code,body .span18 .woocommerce .cart-collaterals .shipping_calculator input.input-text, body .span18 .woocommerce-page .cart-collaterals .shipping_calculator input.input-text{max-width:100%;}
html .span18 .woocommerce .cart-actions form input.button.wd_update_cart, html .span18 .woocommerce .cart-actions form input.checkout-button{display:block;float:right;clear:both}
#em_quickshop_handler{display:none!important}
}
@media 
only screen and (max-width-device-width: 920px),
only screen and (max-width: 920px) 
{ body .woocommerce form.change-password-form .form-row,body .woocommerce-page form.change-password-form .form-row{margin-left:0!important}
.after_checkout_form ,#accordion-checkout-details form.checkout #collapse-billing .accordion-inner,#accordion-checkout-details form.checkout #collapse-shipping .accordion-inner,#accordion-checkout-details #collapse-login-regis .accordion-inner .span12{padding-left:0;padding-right:0}
#accordion-checkout-details #accordion-account .create-account ,#accordion-checkout-details #accordion-account .button_billing_address_continue{margin-left:0px} body.woocommerce.single-product #main_content div.product form.variations_form tr td label{line-height:16px;margin-top:14px;}
body.woocommerce.single-product #main_content div.product form.variations_form tr td select{margin-top:10px;}
}
@media 
only screen and (max-width-device-width: 960px),
only screen and (max-width: 960px) 
{
.woocommerce .custom-product-shortcode ul.products li.product div.product_label, body.woocommerce-page .custom-product-shortcode ul.products li.product div.product_label {right:5px;margin-left:0;}
}
@media 
only screen and (max-width-device-width: 767px),
only screen and (max-width: 767px){
#cloud-zoom-big {left:1px!important;top:1px!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;} body .woocommerce .cart-collaterals .shipping_calculator, body .woocommerce-page .cart-collaterals .shipping_calculator,.coupon_wrapper,body .woocommerce .cart-collaterals .cart_totals, body .woocommerce-page .cart-collaterals .cart_totals {width:100%;margin:0 0 20px;}
}
@media 
only screen and (min-width-device-width: 769px),
only screen and (min-width: 769px) {
body #container-main.span12 .woocommerce .quantity .input-text, body .woocommerce #content #container-main.span12 .quantity .input-text, body.woocommerce-page #content #container-main.span12 .quantity .input-text {float:none;}
}
@media 
only screen and (max-width-device-width:980px),
only screen and (max-width: 980px) {
.tab-content.span18{width:100%}
.home .tabbable.tabs-left .nav-tabs,.wd-homepage-3 .tabbable.tabs-left .nav-tabs,.wd-homepage-3 .tabbable.tabs-left .nav-tabs{margin-bottom:20px;margin-top:1px;}
}
@media 
only screen and (max-width-device-width: 1024px),
only screen and (max-width: 1024px) {
.home #header .nav ul.menu > li{margin:-1px 0 -3px}
#footer .container{padding:0}
#header .header-middle .container{padding:0}
.home div.hr,.wd-homepage-3 div.hr,.wd-homepage-2 div.hr{margin-left:0!important}
.header-bottom .container{padding-left:0;padding-right:0;}
#container-main.span24 .main-content .entry-content-post{padding:0}
#footer .wd_block_first #footer-first-area{padding:0}
#footer .wd_block_second #footer-second-area{padding-right:0;padding-left:0;}
#footer-second-area > div > div.second-footer-widget-area-1, #footer-first-area > div.first-footer-widget-area-1{padding:0 20px;} .woocommerce ul.products .line-wrapper,.woocommerce ul.products .featured_product_wrapper {width:100%;}
body .woocommerce ul.products .line-wrapper li.product, body .woocommerce-page ul.products .line-wrapper li.product {width:50%}
.woocommerce ul.products .featured_product_wrapper {margin-bottom:15px;}
body .woocommerce ul.products li.product, body .woocommerce-page ul.products li.product {border:0;} .woocommerce ul.products li.product , .woocommerce-page ul.products li.product {margin-bottom:10px; }
html #header .nav ul.menu > li .woocommerce ul.products li{padding-left:160px!important;padding-top:0!important}
.woocommerce .custom-product-shortcode ul.products li.product .product-meta-wrapper ,.woocommerce-page .custom-product-shortcode ul.products li.product .product-meta-wrapper,
.woocommerce .featured_product_slider_wrapper ul.products li.product .product-meta-wrapper	,.woocommerce-page .featured_product_slider_wrapper ul.products li.product .product-meta-wrapper, body .woocommerce ul.products li.product .product-meta-wrapper,
.woocommerce ul.products .featured_product_wrapper .product_big_layout > li.product .product-meta-wrapper,body.woocommerce ul.products li.product .product-meta-wrapper, body.woocommerce-page ul.products li.product .product-meta-wrapper	{}
.woocommerce ul.products li.product .product_thumbnail_wrapper, .woocommerce-page ul.products li.product .product_thumbnail_wrapper {position:static;}
.woocommerce ul.products li.product .product_thumbnail_wrapper a[href^=http], .woocommerce-page ul.products li.product .product_thumbnail_wrapper a[href^=http] {position:relative;width:100%;height:100%;display:block;}
.woocommerce ul.products li.product a.add_to_cart_button.button:hover, .woocommerce-page ul.products li.product a.add_to_cart_button.button:hover {transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;}
.woocommerce ul.products li.product a.added_to_cart, .woocommerce-page ul.products li.product a.added_to_cart,.woocommerce ul.products li.product:hover a.added_to_cart, .woocommerce-page ul.products li.product:hover a.added_to_cart  {display:none!important;}
body.woocommerce div.product div.related-wrapper, body.woocommerce-page div.product div.related-wrapper, body.woocommerce #content div.product div.related-wrapper, body.woocommerce-page #content div.product div.related-wrapper{width:25%;float:left;padding:0 10px 0 20px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.cart_totals > table{padding-left:20px!important;padding-right:0!important}
.cart-actions{padding-right:0}
body .woocommerce form.edit-address-from .form-row, body .woocommerce-page form.edit-address-from .form-row{margin-left:0}
}
@media 
only screen and (max-width-device-width: 480px),
only screen and (max-width: 480px) {
body.single-product #container #main_content.span18 > div{margin-left:0}
.header-top-right .quick_access_menu .top-menu ul#menu-header-menu li:first-child > a{padding-left:0;}
.header-top-right .quick_access_menu .top-menu ul#menu-header-menu li:first-child > ul.sub-menu{position:absolute;left:0;top:25px;margin-left:0;}
#header  .nav ul.menu > li > ul.sub-menu > li ul.sub-menu:before,#header .nav ul.menu > li.wd-fly-menu > ul.sub-menu > li:first-child > ul.sub-menu{border-width:0;}
#header .nav ul.menu > li.wd-mega-menu.columns-2 > ul.sub-menu{margin-left:0;}
#header .nav ul.menu > li.wd-mega-menu.hidden-description.fullwidth-menu > ul.sub-menu{margin-left:0;padding:20px 0 0 0} body .woocommerce ul.products.grid li.product:nth-child(2n+1), body .woocommerce-page ul.products.grid li.product:nth-child(2n+1) {clear:left!important}
body .woocommerce ul.products li.product:nth-child(2n+1), body .woocommerce-page ul.products li.product:nth-child(2n+1) {clear:left!important}
body .woocommerce .featured_product_slider_wrapper ul.products li.product:nth-child(2n+1),body .woocommerce-page .featured_product_slider_wrapper ul.products li.product:nth-child(2n+1){clear:none!important} body .woocommerce ul.products .line-wrapper li.product, body .woocommerce-page ul.products .line-wrapper li.product {width:100%;border-bottom:1px dotted #d5d5d5}
body .woocommerce ul.products .line-wrapper:last-child li.product:last-child , body .woocommerce-page ul.products .line-wrapper:last-child  li.product:last-child  {border-bottom:0;} body.woocommerce div.product div.images, body.woocommerce-page div.product div.images, body.woocommerce #content div.product div.images, body.woocommerce-page #content div.product div.images,
body.woocommerce div.product div.summary, body.woocommerce-page div.product div.summary, body.woocommerce #content div.product div.summary, body.woocommerce-page #content div.product div.summary ,
body.woocommerce div.product.without_related div.images, body.woocommerce-page div.product.without_related div.images, body.woocommerce #content div.product.without_related div.images, body.woocommerce-page #content div.product.without_related div.images,
body.woocommerce div.product.without_related div.summary, body.woocommerce-page div.product.without_related div.summary, body.woocommerce #content div.product.without_related div.summary, body.woocommerce-page #content div.product.without_related div.summary{width:100%;padding:0;} body.woocommerce ul.products, body.woocommerce-page ul.products,body.woocommerce-page ul.products, body.woocommerce-page ul.products {overflow:hidden;position:relative;}
body.woocommerce ul.products li.product, body.woocommerce-page ul.products li.product,body.woocommerce-page ul.products li.product, body.woocommerce-page ul.products li.product,
body.woocommerce ul.products li.product.span12, body.woocommerce-page ul.products li.product.span12,
body.woocommerce ul.products li.product.span6, body.woocommerce-page ul.products li.product.span6,
body.woocommerce ul.products li.product.span4, body.woocommerce-page ul.products li.product.span4 {width:100%;border-right:0;}
body.woocommerce ul.products li.product:first-child, body.woocommerce-page ul.products li.product:first-child,body.woocommerce-page ul.products li.product:first-child, body.woocommerce-page ul.products li.product:first-child {border-top:0;margin-top:0;padding-top:0;}
body.woocommerce .upsell_wrapper ul.products li.product, body.woocommerce-page .upsell_wrapper ul.products li.product,body.woocommerce-page .upsell_wrapper ul.products li.product, body.woocommerce-page .upsell_wrapper ul.products li.product {border:0;}
body .custom-product-shortcode {width:100%;} .rev_slider_wrapper,.rev_slider_wrapper > div.rev_slider{width:100%!important;} body .woocommerce table.shop_table th.product-thumbnail,body .woocommerce-page table.shop_table th.product-thumbnail {width:120px;}
.single-blog .single-post div.time {display:none;}
.heading-title-block > h2{line-height:31px;padding-bottom:6px;}
} @media 
only screen and (max-width-device-width: 1024px),
only screen and (max-width: 1024px) 
{
.woocommerce ul.products li.product div.product-media-wrapper > a.button{display:block}
.woocommerce ul.products li.product .product-media-wrapper{}
.woocommerce .featured_product_slider_wrapper ul.products li.product .product-media-wrapper{padding-bottom:0}
.woocommerce ul.products li a.button,.woocommerce ul.products li.product div.product-media-wrapper > a.button
{
position:absolute;
top:auto!important;
left:auto!important;
right:-70px!important;
bottom:1px!important;
z-index:9999;
border-radius:0!important;
-moz-border-radius:0!important;
-webkit-border-radius:0!important;
-moz-transition:all 0.5s ease-in-out 0s;
-webkit-transition:all 0.5s ease-in-out 0s;
-o-transition:all 0.5s ease-in-out 0s;}
.woocommerce ul.products li a.button:hover ,
.woocommerce ul.products li.productdiv.product-media-wrapper > a.button:hover {
background:#000!important;
border-color:#000!important;
-moz-transition:all 0.5s ease-in-out 0s;
-webkit-transition:all 0.5s ease-in-out 0s;
-o-transition:all 0.5s ease-in-out 0s;}
.woocommerce ul.products li.product .product-media-wrapper{border:0;}
body .woocommerce ul.products li.product .product-media-wrapper a img{border:1px solid transparent!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
body .woocommerce ul.products li.product .product-media-wrapper a img:hover{border-color:#cbcbcb!important}
.woocommerce ul.products li.product div.product-media-wrapper:hover > a.button{margin-right:0!important;right:0!important}
}   @media 
only screen and (max-width-device-width: 1024px),
only screen and (max-width: 1024px) {
body .woocommerce dl.customer_details,body .woocommerce table.shop_table.order_details{padding-left:0}
body .woocommerce table.shop_table.order_details,body .woocommerce dl.customer_details,body .woocommerce .col2-set.addresses{padding-left:0}
.single-blog #entry-author-info:before,.single-blog .related span.title:before,.single-blog .related span.title:after{left:0;right:0}
.single-blog .related span.title{text-indent:0}
.single-blog #entry-author-info,.single-blog #comments{padding:30px 0 0}
html form.edit-address-from .form-row{width:100%}
}
@media 
only screen and (min-width-device-width: 768px),
only screen and (min-width: 768px) {
.woocommerce form.checkout_coupon .form-row-first,.woocommerce-page form.checkout_coupon .form-row-first  {width:100%;margin:0;}
.woocommerce form.checkout_coupon .form-row-last,.woocommerce-page form.checkout_coupon .form-row-last  {width:100%;margin:0;}
.woocommerce form.checkout_coupon .form-row-first input,.woocommerce-page form.checkout_coupon .form-row-first input {max-width:1000px;}
}
@media 
only screen and (max-width-device-width: 767px),
only screen and (max-width: 767px) {
.single-blog .single-post div.post-content,ul.list-posts li .post-info-1 {padding:0;}
.shop_table.cart td.product-quantity input {float:none!important;}
.shop_table.cart td.product-quantity {text-align:center!important;}
body.woocommerce #review_form #respond textarea,body.woocommerce-page #review_form #respond textarea,body.woocommerce #commentform .comment-form-author input#author, body.woocommerce #commentform .comment-form-email input#email{max-width:100%}
}
@media 
only screen and (max-width-device-width: 480px),
only screen and (max-width: 480px) {
ul.list-posts li .thumbnail a.thumb-image {margin:0 0 15px;}
ul.list-posts li .thumbnail a.thumb-image,ul.list-posts li .thumbnail ,ul.list-posts li .thumbnail .image {width:100%;height:auto;}
div.cart_totals  tr.cart-subtotal th ,div.cart_totals  tr.cart-subtotal td{text-align:left;}
body .woocommerce .featured_product_slider_wrapper ul.products li.product, body .woocommerce-page .featured_product_slider_wrapper ul.products li.product {border:0;}
#footer #footer-thrid-area {margin-bottom:12px;}
body.woocommerce .related ul.products li, .woocommerce-page .related ul.products li {display:block!important;border-top:0;min-height:90px;padding-top:0;margin-top:0;}
html .woocommerce #review_form_wrapper #commentform p.comment-form-rating select, html .woocommerce-page #review_form_wrapper #commentform label p.comment-form-rating select{width:100%;}
html .woocommerce #review_form_wrapper #commentform p.comment-form-rating, html .woocommerce-page #review_form_wrapper #commentform label p.comment-form-rating{width:100%;padding-right:0}
body  .woocommerce ul.products li.product:nth-child(3n+1), body .woocommerce-page ul.products li.product:nth-child(3n+1){clear:none!important}
} @media 
only screen and (max-width-device-width:320px),
only screen and (max-width: 320px) {
.slideshow-wrapper .slideshow-sub-wrapper .tp-rightarrow,.slideshow-wrapper .slideshow-sub-wrapper .tp-leftarrow{display:none}
html  #container-main.span12  .woocommerce .cart-actions input.button[type^="submit"]{padding:11px 20px!important;width:100%!important}
body .woocommerce td.product-name dl.variation, body .woocommerce-page td.product-name dl.variation{margin-left:6px}
body .woocommerce #accordion-checkout-details td.product-name dl.variation, body .woocommerce-page #accordion-checkout-details td.product-name dl.variation{margin-left:0px;display:block}
ul.products.list li.product .loading-text:before{margin-left:-40px}
ul.products.list li.product .loading-mark-up:before {margin-left:-60px}
}
@media 
only screen and (max-width-device-width:360px),
only screen and (max-width: 360px) {
.tab-content.span18{margin-top:0}
.tab-content.span18 > div{ }
#left-sidebar-1.span6, #right-sidebar.span6{width:100%!important}
body.single-product #container #right-sidebar.span6{width:100%!important} .woocommerce .featured_product_slider_wrapper ul.products li.product{min-height:100%;padding:0 5px!important;}
.woocommerce .featured_product_slider_wrapper ul.products li.product .product-media-wrapper  a.add_to_cart_button{font-size:10px;padding:8px 0;top:55%;}
.woocommerce .featured_product_slider_wrapper ul.products li.product .amount,.woocommerce-page .featured_product_slider_wrapper ul.products li.product .amount{margin:0;font-size:10px!important;}
.featured_product_slider_wrapper .slider_control .prev, .nivo-directionNav a.nivo-prevNav, .flex-direction-nav a.flex-prev{background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -300px -24px}
.featured_product_slider_wrapper .slider_control .next, .nivo-directionNav a.nivo-nextNav, .flex-direction-nav a.flex-next{background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat  -344px -24px}
.featured_product_slider_wrapper .slider_control .prev:hover, .nivo-directionNav a.nivo-prevNav:hover, .nivo-directionNav a.nivo-prevNav:hover, .flex-direction-nav a.flex-prev:hover, .flex-direction-nav a.flex-prev:hover{background-position:-254px -24px}
.featured_product_slider_wrapper .slider_control .next:hover, .nivo-directionNav a.nivo-nextNav:hover, .nivo-directionNav a.nivo-nextNav:hover, .flex-direction-nav a.flex-next:hover, .flex-direction-nav a.flex-next:hover{background-position:-385px -24px}  #header-logo{padding:0}
.header-top-right .quick_access_menu .top-menu ul#menu-header-menu > li.first{padding-left:0;}
.header-top-right .quick_access_menu .top-menu ul#menu-header-menu li > ul.sub-menu{left:10px;margin-left:0} body #header .nav ul.menu > li.wd-fly-menu > ul.sub-menu{border:1px solid!important}
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu li{padding-top:1px;}
body #header .nav ul.menu > li.wd-fly-menu ul.sub-menu{border:0;}
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-o-box-sizing:border-box}
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu{top:0;} body.woocommerce ul.products li.product.span8, body.woocommerce-page ul.products li.product.span8{width:100%;text-align:center}
body [class*="span"], .uneditable-input[class*="span"],body .row-fluid [class*="span"]{float:left}
.heading-title-block h1, .heading-title-block h2, .heading-title-block h3, .heading-title-block h4, .heading-title-block h5, .heading-title-block h6{font-size:30px;line-height:26px}
.tab-content.span18 > div{margin-left:0!important}
body .tab-content .woocommerce ul.products li.product, body .woocommerce-page .tab-content ul.products li.product{padding-left:0!important;text-align:center}
.entry-content-post .heading-title-block h1{padding-bottom:20px;font-size:20px}
.home .recent_blog_slider_wrapper > div  ul li,.wd-homepage-3 .recent_blog_slider_wrapper > div  ul li,.wd-homepage-2 .recent_blog_slider_wrapper > div  ul li{height:auto!important;margin-bottom:0}
.recent-blog-last .heading-title-block h2{padding-bottom:0px;font-weight:normal}
.shortcode-recent-blogs li div .image .blog-time{padding:5px 12px 7px}
.shortcode-recent-blogs > li {list-style:none;padding-bottom:0}
.recent_blog_slider_wrapper > div > ul > li, .recent_blog_slider_wrapper > div > ul > li.first{padding-left:20px;}
.single-blog .related ul li div > a.title{font-size:12px;line-height:14px;}
.single-blog .single-post .post-title{padding-right:72px;}
ul.list-posts > li{padding-left:0;text-align:center}
ul.list-posts > li .post-thumbnail-wrapper{position:relative;display:inline-block}
ul.list-posts > li .post-infors-wrapper{text-align:left;display:block;clear:both}
.shortcode-recent-blogs > li a.thumbnail img{padding-bottom:10px}
.shortcode-recent-blogs > li .detail h4.heading-title{margin-top:20px}  body #container-main.span18 div div .tab-content .woocommerce ul.products li.product.span8, body #container-main.span18 div div .woocommerce-page .tab-content ul.products li.product.span8,
body #container-main.span12 div div .tab-content .woocommerce ul.products li.product.span8, body #container-main.span12 div div .woocommerce-page .tab-content ul.products li.product.span8{width:100%}  body .woocommerce table.shop_table td, body .woocommerce-page table.shop_table td{padding-left:0} #footer .container .container{display:none} body .woocommerce form.lost_reset_password > p:first-child{margin-top:0}
.addresses a.edit{bottom:24px;}
body .span12 .woocommerce ul.products li div.line-wrapper div.product-media-wrapper  > a.button{font-size:14px;padding:13px 0;top:50%}  body.woocommerce div.product div.summary, body.woocommerce-page div.product div.summary, body.woocommerce #content div.product div.summary, body.woocommerce-page #content div.product div.summary{width:100%;padding:0}
body.woocommerce div.product div.images, body.woocommerce-page div.product div.images, body.woocommerce #content div.product div.images, body.woocommerce-page #content div.product div.images{width:100%;padding:0}
.summary.entry-summary .product_title{margin-right:75px;}
body.woocommerce div.product div.summary .single-navigation, body.woocommerce-page div.product div.summary .single-navigation, body.woocommerce #content div.product div.summary .single-navigation, body.woocommerce-page #content div.product div.summary .single-navigation{right:0}
body.woocommerce div.product div.products-tabs-wrapper .nav-tabs li, body.woocommerce-page div.product div.products-tabs-wrapper .nav-tabs li, body.woocommerce #content div.product div.products-tabs-wrapper .nav-tabs li, body.woocommerce-page #content div.product div.products-tabs-wrapper .nav-tabs li{width:100%}
body.single-product.woocommerce ul.products li.product, body.single-product.woocommerce-page ul.products li.product{padding:0;text-align:center;display:inline-block}
body.single-product #container #main_content.span18 > div{margin-left:0;}
body.woocommerce div.product div.products-tabs-wrapper, body.woocommerce-page div.product div.products-tabs-wrapper, body.woocommerce #content div.product div.products-tabs-wrapper, body.woocommerce-page #content div.product div.products-tabs-wrapper{padding:0}
body.single-product #container #products-tabs-wrapper #related_products .caroufredsel_wrapper ul li{text-align:center} body.single-product #container #products-tabs-wrapper #related_products .caroufredsel_wrapper ul{margin-left:0!important} .woocommerce ul.products .line-wrapper{overflow:visible;padding-left:0}
.tab-content.span18{margin-top:20px}
}
@media 
only screen and (max-width-device-width:480px)and (min-width-device-width:361px),
only screen and (max-width: 480px) and (min-width:361px) 
{ ul.products.list li.product .loading-text:before{margin-left:-120px}
ul.products.list li.product .loading-mark-up:before {margin-left:-140px}
body .woocommerce td.product-name dl.variation,body .woocommerce-page td.product-name dl.variation{margin-left:6px;} body #header .nav ul.menu > li.wd-fly-menu > ul.sub-menu{border:1px solid!important}
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu li{padding-top:1px;}
body #header .nav ul.menu > li.wd-fly-menu ul.sub-menu{border:0;}
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-o-box-sizing:border-box}
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu{top:0;} .tab-content.span18{margin-top:20px}
#left-sidebar-1.span6, #right-sidebar.span6{width:100%!important}
body.woocommerce div.product div.products-tabs-wrapper .nav-tabs li, body.woocommerce-page div.product div.products-tabs-wrapper .nav-tabs li, body.woocommerce #content div.product div.products-tabs-wrapper .nav-tabs li, body.woocommerce-page #content div.product div.products-tabs-wrapper .nav-tabs li{width:100%;}
.entry-content-post .heading-title-block h1{padding-bottom:27px} body .span12 .woocommerce ul.products li div.line-wrapper div.product-media-wrapper  > a.button{font-size:14px;padding:13px 0;top:50%} .single-blog .related ul li div > a.title{font-size:12px;line-height:14px;}
.single-blog .single-post .post-title{padding-right:72px;} body.single-product #container #products-tabs-wrapper #related_products .caroufredsel_wrapper ul{margin-left:0!important}
#container .products.list .product-meta-wrapper{overflow:visible;clear:both}
} @media 
only screen and (width-device-width:640px),
only screen and (width: 640px) 
{ body .woocommerce .cart-collaterals .shipping_calculator input.input-text, body .woocommerce-page .cart-collaterals .shipping_calculator input.input-text{max-width:700px}
}
@media 
only screen and (width-device-width:480px),
only screen and (width: 480px) 
{
.loading-text:before{margin-left:20px;} body.woocommerce ul.products.grid li.product.span8, body.woocommerce-page ul.products.grid li.product.span8{width:50%;text-align:center}
body .woocommerce ul.products li.first, body .woocommerce-page ul.products li.first{clear:none!important}
body.woocommerce ul.products.grid  li.product:nth-child(2n+1),body.woocommerce-page ul.products.grid  li.product:nth-child(2n+1){clear:left!important}
}
@media 
only screen and (max-width-device-width:767px)and (min-width-device-width:481px),
only screen and (max-width: 767px) and (min-width:481px) 
{
body .woocommerce td.product-name dl.variation, body .woocommerce-page td.product-name dl.variation{margin-left:10px;display:block}
body.woocommerce ul.products li.product.span6, body.woocommerce-page ul.products li.product.span6{width:50%}
} @media 
only screen and (max-width-device-width:640px)and (min-width-device-width:481px),
only screen and (max-width: 640px) and (min-width:481px) 
{
#header .nav ul.menu > li.wd-fly-menu > ul.sub-menu{margin-left:0}
body .woocommerce #accordion-checkout-details td.product-name dl.variation, body .woocommerce-page #accordion-checkout-details td.product-name dl.variation{margin-left:0px;display:block} body .woocommerce ul.products li.product, body .woocommerce-page ul.products li.product {width:50%;text-align:center;padding:0 20px;}
body .woocommerce table.cart .product-thumbnail.first{border-right:1px solid!important;width:auto;} body #header .nav ul.menu > li.wd-fly-menu > ul.sub-menu{border:1px solid!important}
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu li{padding-top:1px;}
body #header .nav ul.menu > li.wd-fly-menu ul.sub-menu{border:0;}
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-o-box-sizing:border-box}
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu{top:0;}
#header .nav ul.menu > li > ul ul.sub-menu:before{border:0} #left-sidebar-1.span6, #right-sidebar.span6{width:100%!important}
.tab-content.span18{margin-top:20px}
body.woocommerce div.product div.products-tabs-wrapper .nav-tabs li, body.woocommerce-page div.product div.products-tabs-wrapper .nav-tabs li, body.woocommerce #content div.product div.products-tabs-wrapper .nav-tabs li, body.woocommerce-page #content div.product div.products-tabs-wrapper .nav-tabs li{width:100%;}
body.woocommerce div.product div.products-tabs-wrapper .nav-tabs, body.woocommerce-page div.product div.products-tabs-wrapper .nav-tabs, body.woocommerce #content div.product div.products-tabs-wrapper .nav-tabs, body.woocommerce-page #content div.product div.products-tabs-wrapper .nav-tabs{padding-right:0} body .tab-content .woocommerce ul.products li.product, body .woocommerce-page .tab-content ul.products li.product{padding-bottom:20px}
.entry-content-post .heading-title-block h1{padding-bottom:27px}
body.single-product #container #products-tabs-wrapper #upsell_products .upsell_wrapper .upsell_control,body.single-product #container #products-tabs-wrapper #related_products .related_wrapper .related_control{top:-20px} body .span12 .woocommerce ul.products li div.line-wrapper div.product-media-wrapper  > a.button{font-size:14px;padding:13px 0;top:50%}
body .woocommerce ul.products li.product:nth-child(2n+1), body .woocommerce-page ul.products li.product:nth-child(2n+1) {clear:left!important}
body .woocommerce ul.products li.product-category:nth-child(2n+1), body .woocommerce-page ul.products li.product-category:nth-child(2n+1) {clear:none!important}
body .woocommerce ul.products li.first,body .woocommerce-page ul.products li.first{clear:none}
body .woocommerce .featured_product_slider_wrapper_inner ul.products li.product:nth-child(2n+1), body .woocommerce-page .featured_product_slider_wrapper_inner ul.products li.product:nth-child(2n+1){clear:none!important} .tabbable.tabs-left.product .nav-tabs li{width:50%;} .blog-template .container #container-main.span18{width:100%;}
.single-blog .related ul li div > a.title{font-size:14px;line-height:16px;}
.single-blog .single-post .post-title{padding-right:72px;} body.single-product #container #products-tabs-wrapper #related_products .caroufredsel_wrapper ul{margin-left:0!important}
html .woocommerce #review_form_wrapper #commentform p.comment-form-rating select, html .woocommerce-page #review_form_wrapper #commentform label p.comment-form-rating select{width:100%;}
html .woocommerce #review_form_wrapper #commentform p.comment-form-rating, html .woocommerce-page #review_form_wrapper #commentform label p.comment-form-rating{width:100%} body.woocommerce div.product div.images, body.woocommerce-page div.product div.images, body.woocommerce #content div.product div.images, body.woocommerce-page #content div.product div.images,
body.woocommerce div.product div.summary, body.woocommerce-page div.product div.summary, body.woocommerce #content div.product div.summary, body.woocommerce-page #content div.product div.summary ,
body.woocommerce div.product.without_related div.images, body.woocommerce-page div.product.without_related div.images, body.woocommerce #content div.product.without_related div.images, body.woocommerce-page #content div.product.without_related div.images,
body.woocommerce div.product.without_related div.summary, body.woocommerce-page div.product.without_related div.summary, body.woocommerce #content div.product.without_related div.summary, body.woocommerce-page #content div.product.without_related div.summary{width:100%;padding:0;}
}
@media 
only screen and (max-width-device-width:767px)and (min-width-device-width:641px),
only screen and (max-width: 767px) and (min-width:641px) 
{
body .woocommerce ul.products li.product, body .woocommerce-page ul.products li.product {width:33.3%;text-align:center;padding:0 20px;}
body .woocommerce ul.products li.first, body .woocommerce-page ul.products li.first{clear:none!important}
body .woocommerce ul.products li.product:nth-child(3n+1), body .woocommerce-page ul.products li.product:nth-child(3n+1) {clear:left!important}
body .woocommerce table.cart .product-thumbnail.first{border-right:1px solid!important;width:auto;}
body .woocommerce .cart-collaterals .shipping_calculator input.input-text, body .woocommerce-page .cart-collaterals .shipping_calculator input.input-text{max-width:900px;}
.coupon_wrapper input#coupon_code{margin:0 0 20px 0;width:100%;} body #header .nav ul.menu > li.wd-fly-menu > ul.sub-menu{border:1px solid!important}
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu li{padding-top:1px;}
body #header .nav ul.menu > li.wd-fly-menu ul.sub-menu{border:0;}
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-o-box-sizing:border-box}
#header .nav ul.menu > li.wd-fly-menu li ul.sub-menu{top:0;}
#header .nav ul.menu > li > ul ul.sub-menu:before{border:0}  #header .mobile_cart_container{top:163px;}
}
@media 
only screen and (max-width-device-width:800px)and (min-width-device-width:641px),
only screen and (max-width: 800px) and (min-width:641px) 
{ .tabbable.tabs-left.product .nav-tabs li{width:50%;}
html .woocommerce .cart-actions form input.button.wd_update_cart, html .woocommerce .cart-actions form input.checkout-button{float:right;width:auto!important;display:block;clear:both}
html .woocommerce a.button.alt, html .woocommerce-page a.button.alt, html .woocommerce button.button.alt, html .woocommerce-page button.button.alt, html .woocommerce input.button.alt, html .woocommerce-page input.button.alt, html .woocommerce #respond input#submit.alt, html .woocommerce-page #respond input#submit.alt, html .woocommerce #content input.button.alt, html .woocommerce-page #content input.button.alt{padding:11px 20px!important}
}
@media 
only screen and (width-device-width:768px),
only screen and (width: 768px){
body #container .gridlist-toggle{top:20px}
body .tax-product_cat ul.products {padding-top:30px;}
}
@media 
only screen and (max-width-device-width:900px)and (min-width-device-width:768px),
only screen and (max-width: 900px) and (min-width:768px) 
{
.widget_multitab .tab-content ul li {padding-left:0px;position: relative;padding-top:80px}
.tabs-comments-list .avarta {min-height: 70px; left: 0; position: absolute;top: 2px;width: 70px;}
}
@media 
only screen and (max-width-device-width:767px)and (min-width-device-width:361px),
only screen and (max-width: 767px) and (min-width:361px) 
{
.tabs-comments-list .detail, .widget_recent_comments_custom .detail{padding-left:0!important;margin-top:22px;}
}
@media 
only screen and (max-width-device-width:800px)and (min-width-device-width:361px),
only screen and (max-width: 800px) and (min-width:361px) 
{
.sub-menu .textwidget a.shop-all-menu{position:relative;display:block;line-height:14px;bottom:0}
.entry-content-post .heading-title-block h1,.woocommerce .featured_product_slider_wrapper .featured_product_slider_wrapper_meta h3{font-size:20px;line-height:34px;padding-bottom:34px} .tabs-comments-list .avarta img, .widget_recent_comments_custom .avarta img{display:inline-block}
.left-sidebar-content, .right-sidebar-content{padding:0 10px 0 0}
.tabs-comments-list .avarta{width:auto;display:inline-block;float:left;margin-right:10px}
.tabs-comments-list .comment-body, .widget_recent_comments_custom .comment-body{margin-bottom:10px;font-weight:normal;}
.tabs-comments-list .comment-body, .widget_recent_comments_custom blockquote{min-height:auto;display:inline}  .home .tabbable.tabs-left .nav-tabs,.wd-homepage-3 .tabbable.tabs-left .nav-tabs,.wd-homepage-2 .tabbable.tabs-left .nav-tabs{max-width:260px} .recent-blog-last .heading-title-block h2{padding-bottom:20px} body #container-main.span18 div div .tab-content .woocommerce ul.products li.product.span8, body #container-main.span18 div div .woocommerce-page .tab-content ul.products li.product.span8{width:50%;}
body.single-product #main_content.span18{width:100%;}  .right-sidebar-content{padding-left:20px}
.widget_twitterupdate .follow-us-heading{margin-bottom:7px;display:inline-block;padding-bottom:10px;} body [class*="span"], .uneditable-input[class*="span"],body .row-fluid [class*="span"]{float:left}  body .woocommerce table.shop_table td, body .woocommerce-page table.shop_table td{padding-left:5px}
body form.checkout #order_review table.shop_table thead th.product-total{width:40%;}
.addresses a.edit{bottom:20px;}  .recent_blog_slider_wrapper > div > ul > li.first{padding-left:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.single-blog .single-post .post-title{padding-right:80px;} .shortcode_wd_banner h3.banner-title.has_label{font-size:25px;margin-left:-70px}
.woocommerce ul.products .line-wrapper{overflow:visible} body.single-product #container #products-tabs-wrapper #related_products .caroufredsel_wrapper ul{margin-left:0!important} body .woocommerce.widget_best_sellers ul.product_list_widget li a img, body .woocommerce-page.widget_best_sellers ul.product_list_widget li a img,
body .woocommerce.widget_top_rated_products ul.product_list_widget li a img, body .woocommerce-page.widget_top_rated_products ul.product_list_widget li a img,body .woocommerce.widget_recent_reviews ul.product_list_widget li a img, body .woocommerce-page.widget_recent_reviews ul.product_list_widget li a img{position:absolute;top:0;left:0;max-width:70px;width:100%;display:inline-block}
body .woocommerce.widget_customrecent ul.product_list_widget li, body .woocommerce-page.widget_customrecent ul.product_list_widget li{position:relative;padding-top:60px!important}
body .woocommerce.widget_customrecent ul.product_list_widget li p.entry-meta, body .woocommerce-page.widget_customrecent ul.product_list_widget li p.entry-meta{position:absolute;top:0;left:0;max-width:70px;width:100%;display:inline-block}
#footer .widget_customrecent ul li .detail .entry-title{padding-left:0;}
#footer .widget_customrecent ul li .detail a{padding-top:10px}
#footer .widget_customrecent ul li{padding-bottom:0;} .tab-content.span18{margin-top:20px}
}
@media 
only screen and (max-width-device-width:980px)and (min-width-device-width:801px),
only screen and (max-width: 980px) and (min-width:801px) {
.addresses a.edit{bottom:22px;}
#header-search .products-search{right:10px;}
body #container-main.span18 div div .tab-content .woocommerce ul.products li.first, body #container-main.span18 div div .tab-content .woocommerce-page ul.products li.first{clear:both!important}
.woocommerce .addresses .title .edit, .woocommerce-page .addresses .title .edit{margin-right:10px} .single-blog .single-post .post-title{padding-right:72px;}
.blog-template .container #container-main.span18{width:75%;}  .woocommerce ul.products .line-wrapper{overflow:visible}
}
@media 
only screen and (max-width-device-width:1024px)and (min-width-device-width:800px),
only screen and (max-width: 1024px) and (min-width:800px) {
.cart-collaterals .cart-actions form{padding:0 0 0 20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
}
@media 
only screen and (max-width-device-width:1024px)and (min-width-device-width:901px),
only screen and (max-width: 1024px) and (min-width:901px) {
.woocommerce ul.products .line-wrapper{overflow:visible}
}
@media 
only screen and (max-width-device-width:1280px)and (min-width-device-width:1025px),
only screen and (max-width: 1280px) and (min-width:1025px){
.summary.entry-summary .cart button.single_add_to_cart_button{padding:11px 20px;width:auto;display:inline-block}
.recent_blog_slider_wrapper > div > ul > li.first{padding-left:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
body .span12 .woocommerce table.cart td.product-thumbnail,body .span12 .woocommerce-page table.cart td.product-thumbnail,body .span12 .woocommerce #content table.cart td.product-thumbnail,body .span12 .woocommerce-page #content table.cart td.product-thumbnail,
body .span18 .woocommerce table.cart td.product-thumbnail,body .span18 .woocommerce-page table.cart td.product-thumbnail,body .span18 .woocommerce #content table.cart td.product-thumbnail,body .span18 .woocommerce-page #content table.cart td.product-thumbnail{display:none}
body .span12 .woocommerce table.shop_table th.product-thumbnail, body .span12.woocommerce-page table.shop_table th.product-thumbnail{}
body .span12 .woocommerce table.shop_table.cart tr th.product-name,body .span18 .woocommerce table.shop_table.cart tr th.product-name{display:none}
body .span12.woocommerce table.shop_table.cart tr .product-price,body .span18.woocommerce table.shop_table.cart tr .product-price{border-left:1px soid}
body .woocommerce table.shop_table.cart tr td{padding-bottom:10px;}
body .span12 .woocommerce table.shop_table.cart tr th.product-thumbnail,body .span18 .woocommerce table.shop_table.cart tr th.product-thumbnail{border-right:1px solid}
} @media 
only screen and (max-width-device-width:600px),
only screen and (max-width: 600px){
#collapse-order-review ul#shipping_method li{margin-left:0}
body form.checkout #order_review table.shop_table tfoot td label{display:inline-block;text-align:left;max-width:75px;}
}
@media 
only screen and (max-width-device-width: 320px),
only screen and (max-width: 320px){
.shop_table.cart th.product-name,
.shop_table.cart td.product-thumbnail,
.shop_table.cart th.product-subtotal,.shop_table.cart td.product-subtotal {display:none}
body .woocommerce table.shop_table th, body .woocommerce-page table.shop_table th {font-size:10px;}
body .woocommerce #order_review  table.shop_table th, body .woocommerce-page #order_review table.shop_table th{font-size:12px;}
.shop_table.cart th.product-thumbnail {text-align:left; vertical-align:middle!important;}
div.list_carousel .slider_control > a {height:25px;}
div.list_carousel #product_thumbnails_next:before,div.list_carousel #product_thumbnails_prev:before {top:6px;}
} @media 
only screen and (max-width-device-width:800px)and (min-width-device-width:768px),
only screen and (max-width: 800px) and (min-width:768px) 
{
#footer .widget_customrecent ul li .detail .comment-count{margin-left:0}
}
@media 
only screen and (max-width-device-width:900px)and (min-width-device-width:768px),
only screen and (max-width: 900px) and (min-width:768px) 
{
body .woocommerce table.shop_table.cart tr .product-subtotal,body .woocommerce table.shop_table.cart tr .product-remove, body .woocommerce table.shop_table.cart tr .product-price, body .woocommerce table.shop_table.cart tr .product-quantity{width:100px;}
.cart-collaterals .cart_totals tr.total span.amount{font-size:20px!important}
body .woocommerce form.track_order .form-row, body .woocommerce-page form.track_order .form-row{margin-left:0} body .woocommerce .cart-collaterals .cross-sells, body .woocommerce-page .cart-collaterals .cross-sells{padding-left:20px;}
body .woocommerce .cart-collaterals .cross-sells ul.products, body .woocommerce-page .cart-collaterals .cross-sells ul.products{margin-left:-20px}
body .woocommerce .cart-collaterals .cross-sells ul.products > li, body .woocommerce-page .cart-collaterals .cross-sells ul.products > li{width:25%;padding-left:20px;text-align:center;padding-bottom:18px}
#container .products.list li.span12 .product-meta-wrapper{overflow:visible}
body.woocommerce ul.products li.product.span12  .product-meta-wrapper, body.woocommerce-page ul.products li.product.span12  .product-meta-wrapper{padding:0}
body .woocommerce .cart-collaterals .cross-sells ul.products > li, body .woocommerce-page .cart-collaterals .cross-sells ul.products > li{width:33.3%}
body .woocommerce .cart-collaterals .cross-sells ul.products > li:nth-child(3n+1), body .woocommerce-page .cart-collaterals .cross-sells ul.products > li:nth-child(3n+1){clear:none!important}
body.single-product #main_content.span18{width:75%}
body #footer .widget_best_sellers ul.product_list_widget li a, body #footer .widget_top_rated_products ul.product_list_widget li a, body #footer .widget_recent_reviews ul.product_list_widget li a{padding-top:5px;}
#container-main.span12 ul.list-posts > li{padding-left:0;}
#container-main.span12 ul.list-posts > li .post-infors-wrapper{display:block;clear:both} .tabs-comments-list .avarta{float:none}
body .woocommerce table.cart td.product-name a, body .woocommerce-page table.cart td.product-name a, body .woocommerce #content table.cart td.product-name a, .woocommerce #content table.cart td.product-name a{padding-right:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;text-transform:none} body.woocommerce #container-main.span12 .quantity .minus, body.woocommerce #content #container-main.span12 .quantity .minus, body.woocommerce-page #container-main.span12 .quantity .minus, body.woocommerce-page #content #container-main.span12 .quantity .minus{position:absolute;top:0;left:auto;bottom:auto;right:15px;height:15px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;background-position:-201px -6px;}
body.woocommerce #container-main.span12 .quantity .plus, body.woocommerce #content #container-main.span12 .quantity .plus, body.woocommerce-page#container-main.span12 .quantity .plus, body.woocommerce-page #content #container-main.span12 .quantity .plus{position:absolute;top:auto;left:auto;bottom:0;right:15px;height:15px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;background-position:-179px -6px;}
body.woocommerce #container-main.span12 .quantity input.qty, body.woocommerce #content #container-main.span12 .quantity input.qty, body.woocommerce-page #container-main.span12 .quantity input.qty, body.woocommerce-page #content #container-main.span12 .quantity input.qty{border-width:1px 0 1px 1px;border-style:solid;width:24px;}
body .woocommerce #container-main.span12 table.shop_table.cart tr td.product-quantity, body .woocommerce #container-main.span12 table.shop_table.cart tr th.product-quantity{width:50px;}
body #container-main.span12 .woocommerce  table.shop_table.cart tr td{padding-left:5px;}
body.woocommerce #container-main.span12 .quantity, body.woocommerce #content #container-main.span12 .quantity, body.woocommerce-page #container-main.span12 .quantity, body.woocommerce-page #content #container-main.span12 .quantity{width:60px;text-align:left}
body.woocommerce #container-main.span12 td.product-quantity,body.woocommerce-page #container-main.span12 td.product-quantity{min-width:50px}
.ie body.woocommerce div.product div.images, body.woocommerce-page div.product div.images,.ie body.woocommerce #content div.product div.images,.ie body.woocommerce-page #content div.product div.images,.ie body.woocommerce #main_content.span12 div.product div.images,.ie body.woocommerce-page #main_content.span12 div.product div.images,.ie body.woocommerce #content #main_content.span12 div.product div.images,.ie body.woocommerce-page #content #main_content.span12 div.product div.images,
.ie body.woocommerce div.product div.summary,.ie body.woocommerce-page div.product div.summary,.ie body.woocommerce #content div.product div.summary,.ie body.woocommerce-page #content div.product div.summary,.ie body.woocommerce #main_content.span12 div.product div.summary,.ie body.woocommerce-page #main_content.span12 div.product div.summary,.ie body.woocommerce #content #main_content.span12 div.product div.summary,.ie body.woocommerce-page #content #main_content.span12 div.product div.summary{width:90%;} .page_navi .nav-content .wp-pagenavi{padding-left:82px;}
.page_navi .nav-content .wp-pagenavi span.pages{position:absolute;display:inline-block;left:0;top:0}
.page_navi .nav-content .wp-pagenavi a, .page_navi .nav-content .wp-pagenavi span{display:inline-block;padding:8px 10px;margin-bottom:7px;}
.page_navi .nav-content .wp-pagenavi span.pages{padding-left:0} .page_navi .nav-content .wp-pagenavi{position:relative;}
.page_navi .nav-content .wp-pagenavi a.previouspostslink:before{line-height:23px;}
.page_navi .nav-content .wp-pagenavi a.nextpostslink:before{left:15px;}
.page_navi .nav-content .wp-pagenavi a.previouspostslink{position:absolute;top:0px;padding:3px 70px 12px 14px;right:130px;}
.page_navi .nav-content .wp-pagenavi a.nextpostslink{position:absolute;top:0px;right:0;padding:3px 77px 12px 14px;margin-right:0}
}
@media 
only screen and (width-device-width:768px),
only screen and (width: 768px) 
{
ul.products.list li.product .loading-text:before{margin-left:-60px}
ul.products.list li.product .loading-mark-up:before {margin-left:-80px}  body .woocommerce table.shop_table.cart tr.first td.product-name{padding-left:16px;}
.right-sidebar-content{padding-left:10px;padding-right:0}
}
@media 
only screen and (width-device-width:768px),
only screen and (width: 768px)
{
body .woocommerce table.shop_table.cart tr th.product-name:before,
body .woocommerce table.shop_table.cart tr th.product-name:before{position:absolute;top:50%;margin-top:-7px;left:10px;right:auto;display:inline-block;content:"Item Name";font-size:12px;line-height:14px;}
body .woocommerce table.shop_table.cart tr th.product-name, 
body .woocommerce table.shop_table.cart tr th.product-name{position:relative;}
}
@media 
only screen and (max-width-device-width:767px)and (min-width-device-width:480px),
only screen and (max-width: 767px) and (min-width:480px) 
{
body  .woocommerce table.shop_table.cart{width:100%}
body #container-main.span12 .woocommerce table.shop_table.cart{width:100%}
body .woocommerce table.shop_table.cart tr th.product-thumbnail:before,body .woocommerce table.shop_table.cart tr th.product-name:before{position:absolute;top:50%;margin-top:-7px;left:10px;right:auto;display:inline-block;content:"Product name";font-size:12px;line-height:14px;}
body .woocommerce table.cart .product-thumbnail.first,
body .woocommerce table.cart td.product-thumbnail{display:none}
body .woocommerce table.shop_table.cart tr th.product-thumbnail, body .woocommerce table.shop_table.cart tr th.product-name{position:relative;display:block}
body .woocommerce table.cart td.product-name a, body .woocommerce-page table.cart td.product-name a, body .woocommerce #content table.cart td.product-name a, .woocommerce #content table.cart td.product-name a{text-transform:none;padding:0 10px}
body .woocommerce table.shop_table.cart tr .product-subtotal{width:70px;}
body .woocommerce table.shop_table.cart tr .product-remove,body .woocommerce table.shop_table.cart th.product-remove{width:70px;}
body .woocommerce table.shop_table.cart tr .product-price,body .woocommerce table.shop_table.cart th.product-price{width:70px}
body .woocommerce table.shop_table.cart tr .product-quantity,body .woocommerce table.shop_table.cart th.product-quantity{width:80px;}
body .woocommerce table.shop_table.cart tr td{padding-left:0;padding-top:10px;padding-bottom:10px}
body .woocommerce td.product-name p.backorder_notification,body .woocommerce-page td.product-name p.backorder_notification{padding:0 10px;color:#d70000} .cart-collaterals form,.cart-total-wrapper{width:100%;} .span18 .coupon_wrapper input#coupon_code{margin-left:0px;width: -moz-calc(100% - 0px)!important;width: -webkit-calc(100% - 0px)!important;width: -o-calc(100% - 0px)!important;}
.coupon_wrapper input#coupon_code{margin-left:20px;width: -moz-calc(100% - 40px)!important;width: -webkit-calc(100% - 40px)!important;width: -o-calc(100% - 40px)!important;}
.span12 .coupon_wrapper input#coupon_code{width: -moz-calc(100% - 0px)!important;width: -webkit-calc(100% - 0px)!important;width: -o-calc(100% - 0px)!important;margin-left:0px;} body .woocommerce .cart-collaterals .cross-sells ul.products, body .woocommerce-page .cart-collaterals .cross-sells ul.products{margin-left:0}
body .woocommerce .cart-collaterals .cross-sells ul.products > li, body .woocommerce-page .cart-collaterals .cross-sells ul.products > li{width:50%;padding-left:20px;text-align:center;padding-bottom:28px}
}
@media 
only screen and (max-width-device-width:479px)and (min-width-device-width:319px),
only screen and (max-width: 479px) and (min-width:319px) 
{
before{position:absolute;top:50%;margin-top:-7px;left:10px;right:auto;display:inline-block;content:"Product name";font-size:12px;line-height:14px;}
body .woocommerce table.shop_table.cart tr td.product-thumbnail, body .woocommerce table.shop_table.cart tr th.product-name{position:relative;display:block}
body .woocommerce table.shop_table.cart tr .product-remove,body .woocommerce table.shop_table.cart th.product-remove{width:80px;}
body .woocommerce table.shop_table.cart tr .product-quantity,body .woocommerce table.shop_table.cart th.product-quantity{width:100px;}
body .woocommerce table.shop_table.cart tr .product-price,body .woocommerce table.shop_table.cart th.product-price{width:50px;display:none}
body .woocommerce table.shop_table.cart tr .product-subtotal,body .woocommerce table.shop_table.cart th.product-subtotal{width:80px}
body .woocommerce table.shop_table.cart tr td{padding-left:0;padding-top:10px;padding-bottom:10px}
body .woocommerce table.cart td.product-name a, body .woocommerce-page table.cart td.product-name a, body .woocommerce #content table.cart td.product-name a, .woocommerce #content table.cart td.product-name a{text-transform:none;padding:0 5px}
body .woocommerce td.product-name p.backorder_notification,body .woocommerce-page td.product-name p.backorder_notification{padding:0 6px;color:#d70000} .cart-collaterals form,.cart-total-wrapper{width:100%;}
.cart-collaterals .cart-actions form{margin-left:20px} body .woocommerce .cart-collaterals .cross-sells ul.products, body .woocommerce-page .cart-collaterals .cross-sells ul.products{margin-left:0}
body.woocommerce .cart-collaterals .cross-sells ul.products li.product.span12, body.woocommerce-page .cart-collaterals .cross-sells ul.products li.product.span12{width:100%;padding-left:0;text-align:center;padding-bottom:28px}
}
@media 
only screen and (max-width-device-width:1200px)and (min-width-device-width:901px),
only screen and (max-width: 1200px) and (min-width:901px) 
{
body .woocommerce .cart-collaterals .cross-sells, body .woocommerce-page .cart-collaterals .cross-sells{padding-left:20px;}
body .woocommerce form.change-password-form .form-row, body .woocommerce-page form.change-password-form .form-row,body .woocommerce form.track_order .form-row, body .woocommerce-page form.track_order .form-row{margin-left:0}
} @media 
only screen and (max-width-device-width:479px)and (min-width-device-width:319px),
only screen and (max-width: 479px) and (min-width:319px) 
{
body .woocommerce table.shop_table th, body .woocommerce-page table.shop_table th{padding:15px 0 15px 20px;}
body .woocommerce table.shop_table.my_account_orders tbody tr.order td{padding-left:5px;}
body .woocommerce table.shop_table.my_account_orders tbody tr.order td.order-actions{padding-left:0}
body .woocommerce table.shop_table th.order-date, body .woocommerce-page table.shop_table th.order-date,body .woocommerce table.shop_table th.order-status, body .woocommerce-page table.shop_table th.order-status,body .woocommerce table.shop_table th.order-total, body .woocommerce-page table.shop_table th.order-total{padding-left:5px} } @media 
only screen and (max-width-device-width:479px)and (min-width-device-width:319px),
only screen and (max-width: 479px) and (min-width:319px) 
{
[id^="multitabs"] .nav-tabs{border:0}
.tab-content{padding:0 10px;}
} @media 
only screen and (max-width-device-width:800px)and (min-width-device-width:319px),
only screen and (max-width: 800px) and (min-width:319px) 
{
.woocommerce .featured_product_slider_wrapper ul.products li.product h3{display:none}
.woocommerce .featured_product_slider_wrapper ul.products li.product .product-media-wrapper a.button{display:none!important}
.woocommerce .featured_product_slider_wrapper ul.products li.product .product-media-wrapper > .product_label span.featured,.woocommerce .featured_product_slider_wrapper ul.products li.product .star-rating{display:none!important}
.woocommerce .featured_product_slider_wrapper  ul.products li.product .product-media-wrapper > .product_label .onsale{display:none}
.woocommerce .featured_product_slider_wrapper .featured_product_slider_wrapper_meta h3{font-size:14px;line-height:16px;margin-top:20px;padding-bottom:20px;}
.woocommerce .featured_product_slider_wrapper ul.products li.product .price{font-size:12px;}
.summary.entry-summary .product_title{margin-right:113px;font-size:20px;line-height:22px;display:inline-block;margin-bottom:25px;}
}
@media 
only screen and (max-width-device-width:980px)and (min-width-device-width:801px),
only screen and (max-width: 980px) and (min-width:801px) 
{
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding:0 20px 20px 20px!important}
}   @media 
only screen and (min-width-device-width:1530px),
only screen and (min-width: 1530px)
{
#container-main .featured_categories_slider_wrapper .slider_control .prev{position:absolute;top:165px;left:-164px;}
#container-main .featured_categories_slider_wrapper .slider_control .next{position:absolute;top:165px;right:-164px;}
#container-main  .recent_blog_slider_wrapper .slider_control .prev{top:115px;left:-164px;}
#container-main  .recent_blog_slider_wrapper .slider_control .next{top:115px;right:-164px;}
}
@media 
only screen and (max-width-device-width:1529px)and (min-width-device-width:1281px),
only screen and (max-width: 1529px)and (min-width:1281px)
{
#container-main .featured_categories_slider_wrapper .slider_control .prev,
.wide #container-main .featured_product_slider_wrapper .slider_control a.prev{position:absolute;top:50%;margin-top:-42px;left:-60px;z-index:3}
#container-main .featured_categories_slider_wrapper .slider_control .next,
.wide #container-main .featured_product_slider_wrapper .slider_control a.next{top:50%;margin-top:-42px;position:absolute;right:-60px;}
#container-main .recent_blog_slider_wrapper .slider_control .prev{position:absolute;top:50%;left:-76px;margin-top:-70px;}
#container-main .recent_blog_slider_wrapper .slider_control .next{position:absolute;top:50%;right:-60px;margin-top:-70px;}
.box #container-main .featured_categories_slider_wrapper .slider_control .prev{position:absolute;top:50%;margin-top:-42px;left:-50px;z-index:3;border:0;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}
.box #container-main .featured_categories_slider_wrapper .slider_control .next{top:50%;margin-top:-42px;position:absolute;right:-50px;border:0;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}
.box #container-main .recent_blog_slider_wrapper .slider_control .prev{position:absolute;top:50%;left:-50px;z-index:3;border:0;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;margin-top:-33px;}
.box #container-main .recent_blog_slider_wrapper .slider_control .next{position:absolute;top:50%;right:-50px;border:0;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;margin-top:-33px;}
.wide .featured_product_slider_wrapper > div.featured_product_slider_wrapper_inner{overflow:visible}
#container-main  .recent_blog_slider_wrapper .slider_control .prev{left:-60px;}
#container-main  .recent_blog_slider_wrapper .slider_control .next{right:-60px}
}
@media 
only screen and (max-width-device-width:1280px),
only screen and (max-width: 1280px)
{
body.woocommerce #main_content.span12 div.product div.summary, body.woocommerce-page #main_content.span12 div.product div.summary, body.woocommerce #content #main_content.span12 div.product div.summary, body.woocommerce-page #content #main_content.span12 div.product div.summary{padding-left:0}
#header .nav ul.menu > li{margin:-1px 0 -2px 0px;}
.home #header .nav ul.menu > li{margin:-1px 0 -2px 0px;}
.shopping-cart .cart_dropdown{margin-top:-1px;}
}
@media 
only screen and (max-width-device-width:1280px)and (min-width-device-width:1025px),
only screen and (max-width: 1280px) and (min-width:1025px) 
{
#container-main .featured_categories_slider_wrapper .slider_control .prev:hover,#container-main .recent_blog_slider_wrapper .slider_control .prev:hover{background-position:-75px -24px;}
#container-main .featured_categories_slider_wrapper .slider_control .next:hover,#container-main .recent_blog_slider_wrapper .slider_control .next:hover{background-position:-137px -24px;}
#container-main .recent_blog_slider_wrapper .slider_control .prev{top:50%;margin-top:-52px;padding:38px 17px;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -6px -24px;height:22px;width:13px;left:-10px;border:0;transition:none}
#container-main .recent_blog_slider_wrapper .slider_control .next{position:absolute;top:50%;margin-top:-52px;right:-6px;padding:38px 17px;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -200px -24px;height:22px;width:13px;border:0;transition:none}
#container-main .featured_categories_slider_wrapper .slider_control .prev{top:50%;left:-34px;margin-top:-40px;border:0;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -6px -24px;height:22px;width:13px;transition:none;}
#container-main .featured_categories_slider_wrapper .slider_control .next{position:absolute;top:50%;margin-top:-40px;right:-30px;padding:38px 17px;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -200px -24px;height:22px;width:13px;border:0;transition:none}
body .alpha{margin-left:0}
body.woocommerce #main_content.span12 div.product div.images, body.woocommerce-page #main_content.span12 div.product div.images, body.woocommerce #content #main_content.span12 div.product div.images, body.woocommerce-page #content #main_content.span12 div.product div.images{width:90%}
body.woocommerce #main_content.span12 div.product div.summary, body.woocommerce-page #main_content.span12 div.product div.summary, body.woocommerce #content #main_content.span12 div.product div.summary, body.woocommerce-page #content #main_content.span12 div.product div.summary{width:100%}
}
@media 
only screen and (max-width-device-width:1024px)and (min-width-device-width:769px),
only screen and (max-width: 1024px) and (min-width:769px) 
{
#container-main .featured_categories_slider_wrapper .slider_control .prev { border: 0 none;left: -40px; margin-top: -40px;position: absolute;
top: 50%;z-index: 3;transition:none}
#container-main .featured_categories_slider_wrapper .slider_control .next { margin-top: -40px;right: -40px;top: 50%;border:0;transition:none}
#container-main .recent_blog_slider_wrapper .slider_control .prev{top:50%;left:-3px!important;margin-top:-73px;transition:none}
#container-main .recent_blog_slider_wrapper .slider_control .next{top:50%;right:0px;margin-top:-73px;transition:none}
}
@media 
only screen and (max-width-device-width:768px)and (min-width-device-width:481px),
only screen and (max-width: 768px) and (min-width:481px) 
{
#container-main .featured_categories_slider_wrapper .slider_control .prev,#container-main  .recent_blog_slider_wrapper .slider_control .prev{position:absolute;top:165px;left:-164px;padding:38px 22px;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat 0 -24px;height:22px;width:13px;font-size:0;color:transparent;transition:none;border:0}
#container-main .featured_categories_slider_wrapper .slider_control .prev:hover,#container-main  .recent_blog_slider_wrapper .slider_control .prev:hover{background-position:-70px -24px;}
#container-main .featured_categories_slider_wrapper .slider_control .next,#container-main .recent_blog_slider_wrapper .slider_control .next{position:absolute;top:165px;right:-164px;border:0;padding:38px 22px;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -201px -24px;height:22px;width:13px;font-size:0;color:transparent;transition:none}
#container-main .featured_categories_slider_wrapper .slider_control .next:hover,#container-main .recent_blog_slider_wrapper .slider_control .next:hover{background-position:-137px -24px;}
#container-main .featured_categories_slider_wrapper .slider_control .prev{left:-40px;position: absolute;top: 50%;margin-top:-50px;z-index: 3;border:0}
#container-main .featured_categories_slider_wrapper .slider_control .next{top:50%;right:-40px;margin-top:-50px;border:0}
#container-main .recent_blog_slider_wrapper .slider_control .next{top:50%;right:0px;margin-top:-82px;}
#container-main .recent_blog_slider_wrapper .slider_control .prev{top:50%;left:0px!important;margin-top:-82px;}
#container-main.span12 .recent_blog_slider_wrapper .slider_control .prev{top:50%;left:0px!important;margin-top:-82px;}
#container-main.span12 .recent_blog_slider_wrapper .slider_control .next{top:50%;right:0px;margin-top:-82px;} html .woocommerce .cart-actions input.button[type^="submit"]{padding:11px 40px!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important}
}
@media 
only screen and (max-width-device-width:480px),
only screen and (max-width:480px) 
{
#container-main .featured_categories_slider_wrapper .slider_control .prev{top:50%;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -7px -59px;left:-31px;transition:none;border:0;padding:20px;margin-top:-15px;}
#container-main .featured_categories_slider_wrapper .slider_control .next{position:absolute;top:50%;right:-40px;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -206px -58px;transition:none;border:0;padding:20px;margin-top:-15px;}
#container-main .recent_blog_slider_wrapper .slider_control .prev{position:absolute;left:-30px;top:50%;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -6px -59px;transition:none;border:0;padding:20px;margin-top:-49px;}
#container-main .recent_blog_slider_wrapper .slider_control .next{position:absolute;top:50%;right:-39px;background:url(//www.enotecamica.it/wp-content/themes/wp_winestore/images/img.png) no-repeat -206px -58px;transition:none;border:0;padding:20px;margin-top:-49px;}
#container-main .featured_categories_slider_wrapper .slider_control .next:hover,#container-main .recent_blog_slider_wrapper .slider_control .next:hover{background-position:-142px -58px;transition:none}
#container-main .featured_categories_slider_wrapper .slider_control .prev:hover,#container-main .recent_blog_slider_wrapper .slider_control .prev:hover{background-position:-77px -59px;}
#container-main .featured_categories_slider_wrapper{padding:0 30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
.home .recent-blog-last,.wd-homepage-3 .recent-blog-last,.wd-homepage-2 .recent-blog-last{padding:0 30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
}   @media 
only screen and (max-width-device-width:360px),
only screen and (max-width: 360px) {
.featured_categories_slider_wrapper .featured_categories_slider_wrapper_inner:before{display:none}
#container-main .featured_categories_slider_wrapper ul li.first,#container-main .featured_categories_slider_wrapper ul li,#container-main .featured_categories_slider_wrapper ul li.last{padding:0 20px}
}
@media 
only screen and (max-width-device-width:480px)and (min-width-device-width:361px),
only screen and (max-width: 480px) and (min-width:361px) 
{
#container-main .featured_categories_slider_wrapper > div.featured_categories_slider_wrapper_inner{padding-left:10px}
}
@media 
only screen and (max-width-device-width:1529px)and (min-width-device-width:1281px),
only screen and (max-width: 1529px)and (min-width:1281px)
{
#container-main .featured_categories_slider_wrapper, .wd-homepage-3 .recent-blog-last, .wd-homepage-2 .recent-blog-last,.home .recent-blog-last{-moz-box-sizing: border-box;-webkit-box-sizing: border-box; padding:0px;-o-box-sizing: border-box;box-sizing: border-box;}
}
@media 
only screen and (max-width-device-width:768px)and (min-width-device-width:481px),
only screen and (max-width: 768px) and (min-width:481px) 
{
body .tab-content.span18 .woocommerce ul.products li.product, body .tab-content.span18 .woocommerce-page ul.products li.product{width:50%;}
#container-main .recent_blog_slider_wrapper,#container-main .featured_categories_slider_wrapper{padding:0 40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
body .woocommerce ul.products li.product-category , body .woocommerce-page ul.products li.product-category  {width:33.3%}
}
@media 
only screen and (max-width-device-width:1024px)and (min-width-device-width:769px),
only screen and (max-width: 1024px) and (min-width:769px) 
{
#container-main .recent_blog_slider_wrapper,#container-main .featured_categories_slider_wrapper{padding:0 40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
#container-main .featured_categories_slider_wrapper, .home .recent-blog-last,.wd-homepage-3 .recent-blog-last, .wd-homepage-2 .recent-blog-last {-moz-box-sizing: border-box;-webkit-box-sizing: border-box; padding: 0 40px;-o-box-sizing: border-box;box-sizing: border-box;}
}
@media 
only screen and (max-width-device-width:1280px)and (min-width-device-width:1025px),
only screen and (max-width: 1280px) and (min-width:1025px) 
{
#container-main .featured_categories_slider_wrapper, .home .recent-blog-last,.recent_blog_slider_wrapper {-moz-box-sizing: border-box;-webkit-box-sizing: border-box; padding: 0 40px;-o-box-sizing: border-box;box-sizing: border-box;} html .woocommerce .cart-actions input.button[type^="submit"]{padding:11px 40px!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important}
html .woocommerce .cart-actions input.button[type^="submit"], html .woocommerce .cart-actions input.button[type^="button"],html .woocommerce .cart-actions form input.button.wd_update_cart, html .woocommerce .cart-actions form input.checkout-button,
html .woocommerce .cart-actions form input.button.wd_update_cart{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;-o-appearance:none!important;width:auto!important}
html .span12 .woocommerce .cart-actions input.button[type^="submit"], html .span12 .woocommerce .cart-actions input.button[type^="button"],html .span12 .woocommerce .cart-actions form input.button.wd_update_cart, html .span12 .woocommerce .cart-actions form input.checkout-button,
html .span12 .woocommerce .cart-actions form input.button.wd_update_cart{width:100%!important}
}
@media 
only screen and (max-width-device-width:1530px)and (min-width-device-width:361px),
only screen and (max-width: 1530px) and (min-width:361px) 
{
.caroufredsel_wrapper > ul{overflow:hidden}
} @media 
only screen and (max-width-device-width:900px)and (min-width-device-width:480px),
only screen and (max-width: 900px) and (min-width:480px) 
{
body.search-results.woocommerce #main_content.span18 #container ul.products.grid li.product,body.search-results.woocommerce-page #main_content.span18 #container ul.products.grid li.product,body.tax-product_tag.woocommerce #main_content #container ul.products.grid li.product, body.tax-product_tag.woocommerce-page #main_content #container ul.products.grid li.product{width:50%;}
body.search-results.woocommerce #main_content.span18 #container ul.products.grid li.product.first,body.search-results.woocommerce-page #main_content.span18 #container ul.products.grid li.product.first{clear:left!important}
body.search-results.woocommerce #main_content.span18 #container ul.products.grid li.product:nth-child(2n+1), body.search-results.woocommerce-page #main_content.span18 #container ul.products.grid li.product:nth-child(2n+1){clear:left!important}
body.search-results.woocommerce #main_content.span18 #container ul.products.grid li.product:nth-child(3n+1), body.search-results.woocommerce-page #main_content.span18 #container ul.products.grid li.product:nth-child(3n+1){clear:none!important}
}
@media 
only screen and (max-width-device-width:479px),
only screen and (max-width: 479px)
{
body.search-results.woocommerce #main_content.span18 #container ul.products.grid li.product, body.search-results.woocommerce-page #main_content.span18 #container ul.products.grid li.product{width:100%;}
body.search-results.woocommerce .woocommerce-ordering, body.search-results.woocommerce-page .woocommerce-ordering{overflow:visible}
body.tax-product_tag.woocommerce #main_content #container ul.products.grid li.product, body.tax-product_tag.woocommerce-page #main_content #container ul.products.grid li.product{width:100%;}
ul.archive-product-subcategories > li.product{width:100%;}
} @media 
only screen and (max-width-device-width:900px)and (min-width-device-width:768px),
only screen and (max-width: 900px) and (min-width:768px) 
{
body.tax-product_tag.woocommerce #main_content #container ul.products.grid li.product, body.tax-product_tag.woocommerce-page #main_content #container ul.products.grid li.product{width:33.3%;}
body.tax-product_tag.woocommerce #main_content #container ul.products.grid li.product:nth-child(3n+1), body.tax-product_tag.woocommerce-page #main_content #container ul.products.grid li.product:nth-child(3n+1){clear:left!important}
body.tax-product_tag.woocommerce #main_content #container ul.products.grid li.product.first,body.tax-product_tag.woocommerce-page #main_content #container ul.products.grid li.product.first{clear:none!important}
body.woocommerce ul.products li.product.span8, body.woocommerce-page ul.products li.product.span8{width:50%}
body.woocommerce ul.products li.product.span6, body.woocommerce-page ul.products li.product.span6{width:50%}
body.woocommerce ul.products li.product.span6, body.woocommerce-page ul.products li.product.span6{clear:none!important}
body.woocommerce ul.products li.product.span6:nth-child(2n+1),body.woocommerce ul.products li.product.span6:nth-child(2n+1){clear:left!important}
}
@media 
only screen and (max-width-device-width:767px)and (min-width-device-width:479px),
only screen and (max-width: 767px) and (min-width:479px)
{
body.tax-product_tag.woocommerce #main_content #container ul.products.grid li.product, body.tax-product_tag.woocommerce-page #main_content #container ul.products.grid li.product{width:50%;}
body.tax-product_tag.woocommerce #main_content #container ul.products.grid li.product:nth-child(2n+1), body.tax-product_tag.woocommerce-page #main_content #container ul.products.grid li.product:nth-child(2n+1){clear:left!important}
body.tax-product_tag.woocommerce #main_content #container ul.products.grid li.product.first,body.tax-product_tag.woocommerce-page #main_content #container ul.products.grid li.product.first{clear:none!important}
ul.archive-product-subcategories > li.product{width:50%;}
} @media 
only screen and (max-width-device-width:1024px)and (min-width-device-width:768px),
only screen and (max-width: 1024px)and (min-width:768px)
{
html body  .woocommerce div.coupon input.button, html body .woocommerce table.shop_table td.actions input.button, html body .woocommerce-page table.shop_table td.actions input.button,.cart-collaterals .shipping_calculator button.button{margin-left:0px!important}
body #container-main.span12 div div .tab-content .woocommerce ul.products li{width:50%;}
body #container-main.span12 div div .tab-content .woocommerce ul.products li:nth-child(2n+1), body #container-main.span12 div div .tab-content .woocommerce-page ul.products li:nth-child(2n+1){clear:left!important}
body #container-main.span12 div div .tab-content .woocommerce ul.products li.product.first,body #container-main.span12 div div .tab-content .woocommerce-page ul.products li.product.first{clear:none!important}
.span12 .shortcode-banner-ads .one_third{width:100%}
body .woocommerce table.shop_table.cart tr td{padding-left:20px}
#footer .wd_block_first{padding-bottom:40px}
} @media 
only screen and (max-width-device-width: 599px),
only screen and (max-width: 599px)
{
#container .gridlist-toggle{ float: none; margin: 0 auto;position:relative;top:-5px;left:auto;right:auto;}
html .woocommerce .woocommerce-result-count, html .woocommerce-page .woocommerce-result-count {margin-right:0;text-align:center;width:100%;line-height:16px}
html .woocommerce .woocommerce-ordering, html .woocommerce-page .woocommerce-ordering { display: inline-block; float: none; overflow: hidden; text-align: center; width: 100%;margin-bottom:20px;}
body.woocommerce .woocommerce-ordering select, body.woocommerce-page .woocommerce-ordering select{margin-top:0}
}
@media 
only screen and (max-width-device-width: 820px) and (min-width-device-width: 600px),
only screen and (max-width: 820px) and (min-width:600px){
body.woocommerce .woocommerce-ordering select, body.woocommerce-page .woocommerce-ordering select{padding:7px 0 7px 5px;max-width:130px;}
}
@media 
only screen and (max-width-device-width: 1200px) and (min-width-device-width: 1024px),
only screen and (max-width: 1200px) and (min-width:1024px){
}
@media 
only screen and (max-width-device-width: 1024px) and (min-width-device-width: 769px),
only screen and (max-width: 1024px) and (min-width: 769px) {
html .woocommerce .span12 .woocommerce-result-count, html .woocommerce-page .span12 .woocommerce-result-count{margin-top:25px;}
}
@media 
only screen and (min-width-device-width: 1180px),
only screen and (min-width: 1180px){
#footer .wd_block_first #footer-first-area:before,
#footer .wd_block_second #footer-second-area:before{}
} .woocommerce ul.products li.product div.product-media-wrapper:hover a.button{ transition:all .3s ease-in-out 0s;
-moz-transition:all .3s ease-in-out 0s;
-webkit-transition:all .3s ease-in-out 0s;}
.woocommerce ul.products li.product div.product-media-wrapper  a.button {
transition:all .3s ease-in-out 0s;
-moz-transition:all .3s ease-in-out 0s;
-webkit-transition:all .3s ease-in-out 0s;
opacity:0.75;filter:alpha(opacity=75); }
.woocommerce ul.products li.product div.product-media-wrapper  a.button:hover {opacity:1;filter:alpha(opacity=100);}.clearfix {
zoom: 1;
}
.clearfix:before,
.clearfix:after {
content: "";
display: table;
}
.clearfix:after {
clear: both;
}
.widget_woothemes_features {
margin: 0;
zoom: 1;
}
.widget_woothemes_features:before,
.widget_woothemes_features:after {
content: "";
display: table;
}
.widget_woothemes_features:after {
clear: both;
}
.widget_woothemes_features > h3 {
margin: 0 0 .8em;
}
.widget_woothemes_features .feature {
display: block;
text-align: center;
margin-bottom: 2em;
}
.widget_woothemes_features .feature h3 a {
color: inherit;
}
.widget_woothemes_features .feature img {
float: none;
margin: 0 auto 1em auto;
border: none;
}
.widget_woothemes_features .feature .feature-title {
margin: 0 0 .8em;
padding: 0;
font-size: 1.2em;
border: none;
}
@media only screen and (min-width: 980px) {
#main .widget_woothemes_features .columns-1 .feature {
width: 100%;
text-align: left;
}
#main .widget_woothemes_features .columns-1 .feature img {
float: left;
margin: 0 2em 0 1em;
}
#main .widget_woothemes_features .columns-2 .feature {
width: 47%;
text-align: left;
}
#main .widget_woothemes_features .columns-2 .feature img {
float: left;
margin: 0 2em 0 1em;
}
#main .widget_woothemes_features .columns-3 .feature {
width: 30%;
text-align: center;
}
#main .widget_woothemes_features .columns-3 .feature img {
float: none;
}
#main .widget_woothemes_features .columns-4 .feature {
width: 21%;
text-align: center;
}
#main .widget_woothemes_features .columns-4 .feature img {
float: none;
}
#main .widget_woothemes_features .columns-5 .feature {
width: 16%;
text-align: center;
}
#main .widget_woothemes_features .columns-5 .feature img {
float: none;
}
#main .widget_woothemes_features .columns-6 .feature {
width: 12.4%;
text-align: center;
}
#main .widget_woothemes_features .columns-6 .feature img {
float: none;
}
#main .widget_woothemes_features .feature {
float: left;
margin-right: 5%;
}
#main .widget_woothemes_features .feature.last {
margin-right: 0;
}
#main .widget_woothemes_features .feature .feature-content {
overflow: hidden;
}
#sidebar .widget_woothemes_features .columns-2 .feature,
#sidebar .widget_woothemes_features .columns-3 .feature,
#sidebar .widget_woothemes_features .columns-4 .feature,
#sidebar .widget_woothemes_features .columns-5 .feature,
#sidebar .widget_woothemes_features .columns-6 .feature {
width: 100%;
float: none;
margin-right: 0;
clear: both;
}
}.dokan-spinner {
position: absolute;
width: 20px;
height: 20px;
background: url(//www.enotecamica.it/wp-content/plugins/dokan-lite/assets/images/spinner-2x.gif) center center no-repeat;
z-index: 99;
background-size: 20px;
}
.dokan-close {
float: right;
font-weight: bold;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
opacity: 0.2;
filter: alpha(opacity=20);
}
.dokan-close:hover,
.dokan-close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
opacity: 0.5;
filter: alpha(opacity=50);
}
button.dokan-close {
padding: 0;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
}
.dokan-alert {
padding: 15px;
margin-bottom: 20px;
border: 1px solid transparent;
border-radius: 4px;
}
.dokan-alert h4 {
margin-top: 0;
color: inherit;
}
.dokan-alert .dokan-alert-link {
font-weight: bold;
}
.dokan-alert > p,
.dokan-alert > ul {
margin-bottom: 0 !important;
}
.dokan-alert > p + p {
margin-top: 5px;
}
.dokan-alert-dismissable,
.dokan-alert-dismissible {
padding-right: 35px;
}
.dokan-alert-dismissable .close,
.dokan-alert-dismissible .close {
position: relative;
top: -2px;
right: -21px;
color: inherit;
}
.dokan-alert-success {
background-color: #dff0d8;
border-color: #d6e9c6;
color: #3c763d;
}
.dokan-alert-success hr {
border-top-color: #c9e2b3;
}
.dokan-alert-success .dokan-alert-link {
color: #2b542c;
}
.dokan-alert-info {
background-color: #d9edf7;
border-color: #bce8f1;
color: #31708f;
}
.dokan-alert-info hr {
border-top-color: #a6e1ec;
}
.dokan-alert-info .dokan-alert-link {
color: #245269;
}
.dokan-alert-warning {
background-color: #fcf8e3;
border-color: #faebcc;
color: #8a6d3b;
}
.dokan-alert-warning hr {
border-top-color: #f7e1b5;
}
.dokan-alert-warning .dokan-alert-link {
color: #66512c;
}
.dokan-alert-danger {
background-color: #f2dede;
border-color: #ebccd1;
color: #a94442;
}
.dokan-alert-danger hr {
border-top-color: #e4b9c0;
}
.dokan-alert-danger .dokan-alert-link {
color: #843534;
}
.tooltip {
position: absolute;
z-index: 9999;
display: block;
visibility: visible;
line-height: 1.3;
opacity: 0;
filter: alpha(opacity=0);
}
.tooltip.in {
opacity: 0.9;
filter: alpha(opacity=90);
}
.tooltip.top {
margin-top: -3px;
padding: 5px 0;
}
.tooltip.right {
margin-left: 3px;
padding: 0 5px;
}
.tooltip.bottom {
margin-top: 3px;
padding: 5px 0;
}
.tooltip.left {
margin-left: -3px;
padding: 0 5px;
}
.tooltip-inner {
max-width: 200px;
padding: 10px !important;
color: #fff;
text-align: center;
text-decoration: none;
background-color: #000;
border-radius: 4px;
font-weight: normal !important;
}
.tooltip-arrow {
position: absolute;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.tooltip.top .tooltip-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
bottom: 0;
left: 5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
bottom: 0;
right: 5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
top: 50%;
left: 0;
margin-top: -5px;
border-width: 5px 5px 5px 0;
border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
top: 50%;
right: 0;
margin-top: -5px;
border-width: 5px 0 5px 5px;
border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
top: 0;
left: 5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
top: 0;
right: 5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.dokan-form-container label {
display: inline-block;
max-width: 100%;
margin-bottom: 5px;
}
.dokan-form-control {
background-color: #ffffff;
background-image: none;
border: 1px solid #EDEDED;
padding: 4px 6px;
border-radius: 0;
color: #555555;
display: block;
font-size: 14px;
min-height: 26px;
line-height: 26px;
vertical-align: middle;
width: 100%;
margin: 0;
}
.dokan-form-control p {
margin-bottom: 0;
}
textarea.dokan-form-control {
height: auto;
}
select.dokan-form-control {
height: 35px;
}
.dokan-radio-inline + .dokan-radio-inline,
.dokan-checkbox-inline + .dokan-checkbox-inline {
margin-left: 10px;
margin-top: 0;
}
.dokan-form-group {
margin-bottom: 15px;
}
.dokan-input-group {
position: relative;
display: table;
border-collapse: separate;
}
.dokan-input-group[class*="col-"] {
float: none;
padding-left: 0;
padding-right: 0;
}
.dokan-input-group .dokan-form-control {
position: relative;
z-index: 2;
float: left;
width: 100%;
margin-bottom: 0;
}
.dokan-input-group-addon,
.dokan-input-group-btn,
.dokan-input-group .form-control {
display: table-cell;
}
.dokan-input-group-addon:not(:first-child):not(:last-child),
.dokan-input-group-btn:not(:first-child):not(:last-child),
.dokan-input-group .form-control:not(:first-child):not(:last-child) {
border-radius: 0;
}
.dokan-input-group-addon,
.dokan-input-group-btn {
width: 1%;
white-space: nowrap;
vertical-align: middle;
}
.dokan-input-group-addon {
padding: 6px 12px;
font-weight: normal;
line-height: 1;
color: #555;
text-align: center;
background-color: #eee;
border: 1px solid #EDEDED;
border-radius: 4px;
}
.dokan-input-group-addon input[type="radio"],
.dokan-input-group-addon input[type="checkbox"] {
margin-top: 0;
}
.dokan-input-group .dokan-form-control:first-child,
.dokan-input-group-addon:first-child,
.dokan-input-group-btn:first-child > .btn,
.dokan-input-group-btn:first-child > .btn-group > .btn,
.dokan-input-group-btn:first-child > .dropdown-toggle,
.dokan-input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.dokan-input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
border-bottom-right-radius: 0px;
border-top-right-radius: 0px;
}
.dokan-input-group-addon:first-child {
border-right: 0;
}
.dokan-input-group .dokan-form-control:last-child,
.dokan-input-group-addon:last-child,
.dokan-input-group-btn:last-child > .btn,
.dokan-input-group-btn:last-child > .btn-group > .btn,
.dokan-input-group-btn:last-child > .dropdown-toggle,
.dokan-input-group-btn:first-child > .btn:not(:first-child),
.dokan-input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
border-bottom-left-radius: 0px;
border-top-left-radius: 0px;
}
.dokan-input-group-addon:last-child {
border-left: 0;
}
.dokan-input-group-btn {
position: relative;
font-size: 0;
white-space: nowrap;
}
.dokan-input-group-btn > .btn {
position: relative;
}
.dokan-input-group-btn > .btn + .btn {
margin-left: -1px;
}
.dokan-input-group-btn > .btn:hover,
.dokan-input-group-btn > .btn:focus,
.dokan-input-group-btn > .btn:active {
z-index: 2;
}
.dokan-input-group-btn:first-child > .btn,
.dokan-input-group-btn:first-child > .btn-group {
margin-right: -1px;
}
.dokan-input-group-btn:last-child > .btn,
.dokan-input-group-btn:last-child > .btn-group {
margin-left: -1px;
}
.dokan-form-horizontal {
text-align: center;
}
.dokan-form-horizontal label {
display: inline-block;
max-width: 100%;
margin-bottom: 5px;
}
.dokan-form-horizontal .dokan-form-group:before,
.dokan-form-horizontal .dokan-form-group:after {
display: table;
content: " ";
}
.dokan-form-horizontal .dokan-form-group:after {
clear: both;
}
.dokan-form-horizontal .dokan-control-label {
text-align: right;
margin-bottom: 0;
margin-top: 0;
padding-right: 15px;
}
.dokan-row {
margin-right: -15px;
margin-left: -15px;
}
.dokan-w1 {
width: 8.33333333%;
float: left;
}
.dokan-w2 {
width: 16.66666667%;
float: left;
}
.dokan-w3 {
width: 25%;
float: left;
}
.dokan-w4 {
width: 33.33333333%;
float: left;
}
.dokan-w5 {
width: 41.66666667%;
float: left;
}
.dokan-w6 {
width: 50%;
float: left;
}
.dokan-w7 {
width: 63%;
float: left;
}
.dokan-w8 {
width: 58.33333333%;
float: left;
}
.dokan-w9 {
width: 75%;
float: left;
}
.dokan-w10 {
width: 83.33333333%;
float: left;
}
.dokan-w11 {
width: 91.66666667%;
float: left;
}
.dokan-w12 {
width: 100%;
float: left;
}
.dokan-text-left {
text-align: left;
}
.dokan-text-right {
text-align: right;
}
.woocommerce .form-row.has-error {
background-color: #ffe5e5;
padding: 10px;
border-radius: 3px;
}
.woocommerce form.register.dokan-vendor-register {
border: none;
padding: 0;
}
.woocommerce form.register.dokan-vendor-register .name-field {
display: flex;
justify-content: space-between;
}
.woocommerce form.register.dokan-vendor-register .name-field p {
width: 48%;
}
.wp-editor-wrap {
border: 1px solid #EDEDED;
}
.dokan-message,
.dokan-info,
.dokan-error {
padding: 15px 15px 15px 50px;
margin: 5px 0 15px 0;
position: relative;
background: #fff;
border-bottom: 1px solid #EDEDED;
border-left: 1px solid #EDEDED;
border-right: 1px solid #EDEDED;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
.dokan-message:before,
.dokan-info:before,
.dokan-error:before {
position: absolute;
top: 0;
left: 15px;
padding-top: 15px;
font-family: sans-serif;
color: #fff;
width: 20px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
text-align: center;
}
.dokan-message {
border-top: 3px solid #8fae1b;
}
.dokan-message:before {
background-color: #8fae1b;
content: "\2713";
}
.dokan-info {
border-top: 3px solid #109AE7;
}
.dokan-info:before {
background-color: #109AE7;
content: "\2713";
content: "i";
font-family: Times, Georgia, serif;
font-style: italic;
}
.dokan-error {
border-top: 3px solid #b81c23;
}
.dokan-error:before {
background-color: #b81c23;
content: "\00d7";
font-weight: 700;
}
ul.dokan_tabs {
border-bottom: 1px solid #EDEDED;
margin-bottom: 20px;
line-height: 24px;
}
ul.dokan_tabs > li {
margin-bottom: -1px !important;
}
ul.dokan_tabs li {
display: inline-block;
margin-right: 5px !important;
border: 1px solid #EDEDED;
border-bottom: none;
}
ul.dokan_tabs li:first-child {
margin-left: 10px;
}
ul.dokan_tabs li a {
display: block;
padding: 6px 8px !important;
}
ul.dokan_tabs li a:hover {
background-color: #eee;
}
ul.dokan_tabs li.dokan-hide {
display: none;
}
ul.dokan_tabs li.active {
border-bottom: 1px solid #fff !important;
}
.dokan-pagination-container {
text-align: center;
}
.dokan-pagination-container .dokan-pagination {
display: inline-block;
padding-left: 0;
}
.dokan-pagination-container .dokan-pagination li {
display: inline;
}
.dokan-pagination-container .dokan-pagination li a {
padding: 3px 10px;
border: 1px solid #EDEDED;
margin-right: 3px;
text-decoration: none;
}
.dokan-pagination-container .dokan-pagination li.active a {
background: #eee;
}
.dokan-pagination-container .dokan-pagination li.disabled a {
cursor: not-allowed;
color: #ccc;
}
input[type="submit"].dokan-btn,
a.dokan-btn,
.dokan-btn {
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
input[type="submit"].dokan-btn:hover,
a.dokan-btn:hover,
.dokan-btn:hover,
input[type="submit"].dokan-btn:focus,
a.dokan-btn:focus,
.dokan-btn:focus,
input[type="submit"].dokan-btn.focus,
a.dokan-btn.focus,
.dokan-btn.focus {
color: #333;
text-decoration: none;
}
input[type="submit"].dokan-btn:active,
a.dokan-btn:active,
.dokan-btn:active,
input[type="submit"].dokan-btn.active,
a.dokan-btn.active,
.dokan-btn.active {
outline: 0;
background-image: none;
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
input[type="submit"].dokan-btn-theme,
a.dokan-btn-theme,
.dokan-btn-theme {
color: #fff;
background-color: #f05025;
border-color: #f05025;
}
input[type="submit"].dokan-btn-theme:hover,
a.dokan-btn-theme:hover,
.dokan-btn-theme:hover,
input[type="submit"].dokan-btn-theme:focus,
a.dokan-btn-theme:focus,
.dokan-btn-theme:focus,
input[type="submit"].dokan-btn-theme:active,
a.dokan-btn-theme:active,
.dokan-btn-theme:active,
input[type="submit"].dokan-btn-theme.active,
a.dokan-btn-theme.active,
.dokan-btn-theme.active,
.open .dropdown-toggleinput[type="submit"].dokan-btn-theme,
.open .dropdown-togglea.dokan-btn-theme,
.open .dropdown-toggle.dokan-btn-theme {
color: #fff;
background-color: #dd3b0f;
border-color: #ca360e;
}
input[type="submit"].dokan-btn-theme:active,
a.dokan-btn-theme:active,
.dokan-btn-theme:active,
input[type="submit"].dokan-btn-theme.active,
a.dokan-btn-theme.active,
.dokan-btn-theme.active,
.open .dropdown-toggleinput[type="submit"].dokan-btn-theme,
.open .dropdown-togglea.dokan-btn-theme,
.open .dropdown-toggle.dokan-btn-theme {
background-image: none;
}
input[type="submit"].dokan-btn-theme.disabled,
a.dokan-btn-theme.disabled,
.dokan-btn-theme.disabled,
input[type="submit"].dokan-btn-theme[disabled],
a.dokan-btn-theme[disabled],
.dokan-btn-theme[disabled],
fieldset[disabled] input[type="submit"].dokan-btn-theme,
fieldset[disabled] a.dokan-btn-theme,
fieldset[disabled] .dokan-btn-theme,
input[type="submit"].dokan-btn-theme.disabled:hover,
a.dokan-btn-theme.disabled:hover,
.dokan-btn-theme.disabled:hover,
input[type="submit"].dokan-btn-theme[disabled]:hover,
a.dokan-btn-theme[disabled]:hover,
.dokan-btn-theme[disabled]:hover,
fieldset[disabled] input[type="submit"].dokan-btn-theme:hover,
fieldset[disabled] a.dokan-btn-theme:hover,
fieldset[disabled] .dokan-btn-theme:hover,
input[type="submit"].dokan-btn-theme.disabled:focus,
a.dokan-btn-theme.disabled:focus,
.dokan-btn-theme.disabled:focus,
input[type="submit"].dokan-btn-theme[disabled]:focus,
a.dokan-btn-theme[disabled]:focus,
.dokan-btn-theme[disabled]:focus,
fieldset[disabled] input[type="submit"].dokan-btn-theme:focus,
fieldset[disabled] a.dokan-btn-theme:focus,
fieldset[disabled] .dokan-btn-theme:focus,
input[type="submit"].dokan-btn-theme.disabled:active,
a.dokan-btn-theme.disabled:active,
.dokan-btn-theme.disabled:active,
input[type="submit"].dokan-btn-theme[disabled]:active,
a.dokan-btn-theme[disabled]:active,
.dokan-btn-theme[disabled]:active,
fieldset[disabled] input[type="submit"].dokan-btn-theme:active,
fieldset[disabled] a.dokan-btn-theme:active,
fieldset[disabled] .dokan-btn-theme:active,
input[type="submit"].dokan-btn-theme.disabled.active,
a.dokan-btn-theme.disabled.active,
.dokan-btn-theme.disabled.active,
input[type="submit"].dokan-btn-theme[disabled].active,
a.dokan-btn-theme[disabled].active,
.dokan-btn-theme[disabled].active,
fieldset[disabled] input[type="submit"].dokan-btn-theme.active,
fieldset[disabled] a.dokan-btn-theme.active,
fieldset[disabled] .dokan-btn-theme.active {
background-color: #f37655;
border-color: #f37655;
}
input[type="submit"].dokan-btn-theme .badge,
a.dokan-btn-theme .badge,
.dokan-btn-theme .badge {
color: #f05025;
background-color: #fff;
}
input[type="submit"].dokan-btn-success,
a.dokan-btn-success,
.dokan-btn-success {
color: #fff;
background-color: #5cb85c;
border-color: #4cae4c;
}
input[type="submit"].dokan-btn-success:hover,
a.dokan-btn-success:hover,
.dokan-btn-success:hover,
input[type="submit"].dokan-btn-success:focus,
a.dokan-btn-success:focus,
.dokan-btn-success:focus,
input[type="submit"].dokan-btn-success:active,
a.dokan-btn-success:active,
.dokan-btn-success:active,
input[type="submit"].dokan-btn-success.active,
a.dokan-btn-success.active,
.dokan-btn-success.active,
.open .dropdown-toggleinput[type="submit"].dokan-btn-success,
.open .dropdown-togglea.dokan-btn-success,
.open .dropdown-toggle.dokan-btn-success {
color: #fff;
background-color: #47a447;
border-color: #398439;
}
input[type="submit"].dokan-btn-success:active,
a.dokan-btn-success:active,
.dokan-btn-success:active,
input[type="submit"].dokan-btn-success.active,
a.dokan-btn-success.active,
.dokan-btn-success.active,
.open .dropdown-toggleinput[type="submit"].dokan-btn-success,
.open .dropdown-togglea.dokan-btn-success,
.open .dropdown-toggle.dokan-btn-success {
background-image: none;
}
input[type="submit"].dokan-btn-success.disabled,
a.dokan-btn-success.disabled,
.dokan-btn-success.disabled,
input[type="submit"].dokan-btn-success[disabled],
a.dokan-btn-success[disabled],
.dokan-btn-success[disabled],
fieldset[disabled] input[type="submit"].dokan-btn-success,
fieldset[disabled] a.dokan-btn-success,
fieldset[disabled] .dokan-btn-success,
input[type="submit"].dokan-btn-success.disabled:hover,
a.dokan-btn-success.disabled:hover,
.dokan-btn-success.disabled:hover,
input[type="submit"].dokan-btn-success[disabled]:hover,
a.dokan-btn-success[disabled]:hover,
.dokan-btn-success[disabled]:hover,
fieldset[disabled] input[type="submit"].dokan-btn-success:hover,
fieldset[disabled] a.dokan-btn-success:hover,
fieldset[disabled] .dokan-btn-success:hover,
input[type="submit"].dokan-btn-success.disabled:focus,
a.dokan-btn-success.disabled:focus,
.dokan-btn-success.disabled:focus,
input[type="submit"].dokan-btn-success[disabled]:focus,
a.dokan-btn-success[disabled]:focus,
.dokan-btn-success[disabled]:focus,
fieldset[disabled] input[type="submit"].dokan-btn-success:focus,
fieldset[disabled] a.dokan-btn-success:focus,
fieldset[disabled] .dokan-btn-success:focus,
input[type="submit"].dokan-btn-success.disabled:active,
a.dokan-btn-success.disabled:active,
.dokan-btn-success.disabled:active,
input[type="submit"].dokan-btn-success[disabled]:active,
a.dokan-btn-success[disabled]:active,
.dokan-btn-success[disabled]:active,
fieldset[disabled] input[type="submit"].dokan-btn-success:active,
fieldset[disabled] a.dokan-btn-success:active,
fieldset[disabled] .dokan-btn-success:active,
input[type="submit"].dokan-btn-success.disabled.active,
a.dokan-btn-success.disabled.active,
.dokan-btn-success.disabled.active,
input[type="submit"].dokan-btn-success[disabled].active,
a.dokan-btn-success[disabled].active,
.dokan-btn-success[disabled].active,
fieldset[disabled] input[type="submit"].dokan-btn-success.active,
fieldset[disabled] a.dokan-btn-success.active,
fieldset[disabled] .dokan-btn-success.active {
background-color: #80c780;
border-color: #6ec06e;
}
input[type="submit"].dokan-btn-success .badge,
a.dokan-btn-success .badge,
.dokan-btn-success .badge {
color: #5cb85c;
background-color: #fff;
}
input[type="submit"].dokan-btn-default,
a.dokan-btn-default,
.dokan-btn-default {
color: #333;
background-color: #fff;
border-color: #ccc;
}
input[type="submit"].dokan-btn-default:hover,
a.dokan-btn-default:hover,
.dokan-btn-default:hover,
input[type="submit"].dokan-btn-default:focus,
a.dokan-btn-default:focus,
.dokan-btn-default:focus,
input[type="submit"].dokan-btn-default:active,
a.dokan-btn-default:active,
.dokan-btn-default:active,
input[type="submit"].dokan-btn-default.active,
a.dokan-btn-default.active,
.dokan-btn-default.active,
.open .dropdown-toggleinput[type="submit"].dokan-btn-default,
.open .dropdown-togglea.dokan-btn-default,
.open .dropdown-toggle.dokan-btn-default {
color: #333;
background-color: #ebebeb;
border-color: #adadad;
}
input[type="submit"].dokan-btn-default:active,
a.dokan-btn-default:active,
.dokan-btn-default:active,
input[type="submit"].dokan-btn-default.active,
a.dokan-btn-default.active,
.dokan-btn-default.active,
.open .dropdown-toggleinput[type="submit"].dokan-btn-default,
.open .dropdown-togglea.dokan-btn-default,
.open .dropdown-toggle.dokan-btn-default {
background-image: none;
}
input[type="submit"].dokan-btn-default.disabled,
a.dokan-btn-default.disabled,
.dokan-btn-default.disabled,
input[type="submit"].dokan-btn-default[disabled],
a.dokan-btn-default[disabled],
.dokan-btn-default[disabled],
fieldset[disabled] input[type="submit"].dokan-btn-default,
fieldset[disabled] a.dokan-btn-default,
fieldset[disabled] .dokan-btn-default,
input[type="submit"].dokan-btn-default.disabled:hover,
a.dokan-btn-default.disabled:hover,
.dokan-btn-default.disabled:hover,
input[type="submit"].dokan-btn-default[disabled]:hover,
a.dokan-btn-default[disabled]:hover,
.dokan-btn-default[disabled]:hover,
fieldset[disabled] input[type="submit"].dokan-btn-default:hover,
fieldset[disabled] a.dokan-btn-default:hover,
fieldset[disabled] .dokan-btn-default:hover,
input[type="submit"].dokan-btn-default.disabled:focus,
a.dokan-btn-default.disabled:focus,
.dokan-btn-default.disabled:focus,
input[type="submit"].dokan-btn-default[disabled]:focus,
a.dokan-btn-default[disabled]:focus,
.dokan-btn-default[disabled]:focus,
fieldset[disabled] input[type="submit"].dokan-btn-default:focus,
fieldset[disabled] a.dokan-btn-default:focus,
fieldset[disabled] .dokan-btn-default:focus,
input[type="submit"].dokan-btn-default.disabled:active,
a.dokan-btn-default.disabled:active,
.dokan-btn-default.disabled:active,
input[type="submit"].dokan-btn-default[disabled]:active,
a.dokan-btn-default[disabled]:active,
.dokan-btn-default[disabled]:active,
fieldset[disabled] input[type="submit"].dokan-btn-default:active,
fieldset[disabled] a.dokan-btn-default:active,
fieldset[disabled] .dokan-btn-default:active,
input[type="submit"].dokan-btn-default.disabled.active,
a.dokan-btn-default.disabled.active,
.dokan-btn-default.disabled.active,
input[type="submit"].dokan-btn-default[disabled].active,
a.dokan-btn-default[disabled].active,
.dokan-btn-default[disabled].active,
fieldset[disabled] input[type="submit"].dokan-btn-default.active,
fieldset[disabled] a.dokan-btn-default.active,
fieldset[disabled] .dokan-btn-default.active {
background-color: #ffffff;
border-color: #e6e6e6;
}
input[type="submit"].dokan-btn-default .badge,
a.dokan-btn-default .badge,
.dokan-btn-default .badge {
color: #fff;
background-color: #fff;
}
input[type="submit"].dokan-btn-danger,
a.dokan-btn-danger,
.dokan-btn-danger {
color: #fff;
background-color: #d9534f;
border-color: #d43f3a;
}
input[type="submit"].dokan-btn-danger:hover,
a.dokan-btn-danger:hover,
.dokan-btn-danger:hover,
input[type="submit"].dokan-btn-danger:focus,
a.dokan-btn-danger:focus,
.dokan-btn-danger:focus,
input[type="submit"].dokan-btn-danger:active,
a.dokan-btn-danger:active,
.dokan-btn-danger:active,
input[type="submit"].dokan-btn-danger.active,
a.dokan-btn-danger.active,
.dokan-btn-danger.active,
.open .dropdown-toggleinput[type="submit"].dokan-btn-danger,
.open .dropdown-togglea.dokan-btn-danger,
.open .dropdown-toggle.dokan-btn-danger {
color: #fff;
background-color: #d2322d;
border-color: #ac2925;
}
input[type="submit"].dokan-btn-danger:active,
a.dokan-btn-danger:active,
.dokan-btn-danger:active,
input[type="submit"].dokan-btn-danger.active,
a.dokan-btn-danger.active,
.dokan-btn-danger.active,
.open .dropdown-toggleinput[type="submit"].dokan-btn-danger,
.open .dropdown-togglea.dokan-btn-danger,
.open .dropdown-toggle.dokan-btn-danger {
background-image: none;
}
input[type="submit"].dokan-btn-danger.disabled,
a.dokan-btn-danger.disabled,
.dokan-btn-danger.disabled,
input[type="submit"].dokan-btn-danger[disabled],
a.dokan-btn-danger[disabled],
.dokan-btn-danger[disabled],
fieldset[disabled] input[type="submit"].dokan-btn-danger,
fieldset[disabled] a.dokan-btn-danger,
fieldset[disabled] .dokan-btn-danger,
input[type="submit"].dokan-btn-danger.disabled:hover,
a.dokan-btn-danger.disabled:hover,
.dokan-btn-danger.disabled:hover,
input[type="submit"].dokan-btn-danger[disabled]:hover,
a.dokan-btn-danger[disabled]:hover,
.dokan-btn-danger[disabled]:hover,
fieldset[disabled] input[type="submit"].dokan-btn-danger:hover,
fieldset[disabled] a.dokan-btn-danger:hover,
fieldset[disabled] .dokan-btn-danger:hover,
input[type="submit"].dokan-btn-danger.disabled:focus,
a.dokan-btn-danger.disabled:focus,
.dokan-btn-danger.disabled:focus,
input[type="submit"].dokan-btn-danger[disabled]:focus,
a.dokan-btn-danger[disabled]:focus,
.dokan-btn-danger[disabled]:focus,
fieldset[disabled] input[type="submit"].dokan-btn-danger:focus,
fieldset[disabled] a.dokan-btn-danger:focus,
fieldset[disabled] .dokan-btn-danger:focus,
input[type="submit"].dokan-btn-danger.disabled:active,
a.dokan-btn-danger.disabled:active,
.dokan-btn-danger.disabled:active,
input[type="submit"].dokan-btn-danger[disabled]:active,
a.dokan-btn-danger[disabled]:active,
.dokan-btn-danger[disabled]:active,
fieldset[disabled] input[type="submit"].dokan-btn-danger:active,
fieldset[disabled] a.dokan-btn-danger:active,
fieldset[disabled] .dokan-btn-danger:active,
input[type="submit"].dokan-btn-danger.disabled.active,
a.dokan-btn-danger.disabled.active,
.dokan-btn-danger.disabled.active,
input[type="submit"].dokan-btn-danger[disabled].active,
a.dokan-btn-danger[disabled].active,
.dokan-btn-danger[disabled].active,
fieldset[disabled] input[type="submit"].dokan-btn-danger.active,
fieldset[disabled] a.dokan-btn-danger.active,
fieldset[disabled] .dokan-btn-danger.active {
background-color: #e27c79;
border-color: #de6764;
}
input[type="submit"].dokan-btn-danger .badge,
a.dokan-btn-danger .badge,
.dokan-btn-danger .badge {
color: #d9534f;
background-color: #fff;
}
input[type="submit"].dokan-btn-info,
a.dokan-btn-info,
.dokan-btn-info {
color: #fff;
background-color: #5bc0de;
border-color: #46b8da;
}
input[type="submit"].dokan-btn-info:hover,
a.dokan-btn-info:hover,
.dokan-btn-info:hover,
input[type="submit"].dokan-btn-info:focus,
a.dokan-btn-info:focus,
.dokan-btn-info:focus,
input[type="submit"].dokan-btn-info:active,
a.dokan-btn-info:active,
.dokan-btn-info:active,
input[type="submit"].dokan-btn-info.active,
a.dokan-btn-info.active,
.dokan-btn-info.active,
.open .dropdown-toggleinput[type="submit"].dokan-btn-info,
.open .dropdown-togglea.dokan-btn-info,
.open .dropdown-toggle.dokan-btn-info {
color: #fff;
background-color: #39b3d7;
border-color: #269abc;
}
input[type="submit"].dokan-btn-info:active,
a.dokan-btn-info:active,
.dokan-btn-info:active,
input[type="submit"].dokan-btn-info.active,
a.dokan-btn-info.active,
.dokan-btn-info.active,
.open .dropdown-toggleinput[type="submit"].dokan-btn-info,
.open .dropdown-togglea.dokan-btn-info,
.open .dropdown-toggle.dokan-btn-info {
background-image: none;
}
input[type="submit"].dokan-btn-info.disabled,
a.dokan-btn-info.disabled,
.dokan-btn-info.disabled,
input[type="submit"].dokan-btn-info[disabled],
a.dokan-btn-info[disabled],
.dokan-btn-info[disabled],
fieldset[disabled] input[type="submit"].dokan-btn-info,
fieldset[disabled] a.dokan-btn-info,
fieldset[disabled] .dokan-btn-info,
input[type="submit"].dokan-btn-info.disabled:hover,
a.dokan-btn-info.disabled:hover,
.dokan-btn-info.disabled:hover,
input[type="submit"].dokan-btn-info[disabled]:hover,
a.dokan-btn-info[disabled]:hover,
.dokan-btn-info[disabled]:hover,
fieldset[disabled] input[type="submit"].dokan-btn-info:hover,
fieldset[disabled] a.dokan-btn-info:hover,
fieldset[disabled] .dokan-btn-info:hover,
input[type="submit"].dokan-btn-info.disabled:focus,
a.dokan-btn-info.disabled:focus,
.dokan-btn-info.disabled:focus,
input[type="submit"].dokan-btn-info[disabled]:focus,
a.dokan-btn-info[disabled]:focus,
.dokan-btn-info[disabled]:focus,
fieldset[disabled] input[type="submit"].dokan-btn-info:focus,
fieldset[disabled] a.dokan-btn-info:focus,
fieldset[disabled] .dokan-btn-info:focus,
input[type="submit"].dokan-btn-info.disabled:active,
a.dokan-btn-info.disabled:active,
.dokan-btn-info.disabled:active,
input[type="submit"].dokan-btn-info[disabled]:active,
a.dokan-btn-info[disabled]:active,
.dokan-btn-info[disabled]:active,
fieldset[disabled] input[type="submit"].dokan-btn-info:active,
fieldset[disabled] a.dokan-btn-info:active,
fieldset[disabled] .dokan-btn-info:active,
input[type="submit"].dokan-btn-info.disabled.active,
a.dokan-btn-info.disabled.active,
.dokan-btn-info.disabled.active,
input[type="submit"].dokan-btn-info[disabled].active,
a.dokan-btn-info[disabled].active,
.dokan-btn-info[disabled].active,
fieldset[disabled] input[type="submit"].dokan-btn-info.active,
fieldset[disabled] a.dokan-btn-info.active,
fieldset[disabled] .dokan-btn-info.active {
background-color: #85d0e7;
border-color: #70c8e2;
}
input[type="submit"].dokan-btn-info .badge,
a.dokan-btn-info .badge,
.dokan-btn-info .badge {
color: #5bc0de;
background-color: #fff;
}
input[type="submit"].dokan-btn-lg,
a.dokan-btn-lg,
.dokan-btn-lg {
padding: 10px 16px;
font-size: 18px;
line-height: 1.33;
border-radius: 6px;
}
input[type="submit"].dokan-btn-sm,
a.dokan-btn-sm,
.dokan-btn-sm {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
.dokan-btn-round[class] {
border-radius: 50%;
width: 35px;
height: 34px;
font-size: 25px;
line-height: 34px;
}
.dokan-table {
width: 100%;
max-width: 100%;
margin-bottom: 20px;
}
.dokan-table > thead > tr > th,
.dokan-table > tbody > tr > th,
.dokan-table > tfoot > tr > th,
.dokan-table > thead > tr > td,
.dokan-table > tbody > tr > td,
.dokan-table > tfoot > tr > td {
padding: 8px;
line-height: 1.42;
vertical-align: top;
border-top: 1px solid #EDEDED;
}
.dokan-table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #EDEDED;
}
.dokan-table > caption + thead > tr:first-child > th,
.dokan-table > colgroup + thead > tr:first-child > th,
.dokan-table > thead:first-child > tr:first-child > th,
.dokan-table > caption + thead > tr:first-child > td,
.dokan-table > colgroup + thead > tr:first-child > td,
.dokan-table > thead:first-child > tr:first-child > td {
border-top: 0;
}
.dokan-table > tbody + tbody {
border-top: 2px solid #EDEDED;
}
.dokan-table-striped > tbody > tr:nth-of-type(odd) {
background-color: #f9f9f9;
}
.table > thead > tr > .active,
.table > tbody > tr > .active,
.table > tfoot > tr > .active,
.table > thead > .active > td,
.table > tbody > .active > td,
.table > tfoot > .active > td,
.table > thead > .active > th,
.table > tbody > .active > th,
.table > tfoot > .active > th {
background-color: #f5f5f5;
}
.table-hover > tbody > tr > .active:hover,
.table-hover > tbody > .active:hover > td,
.table-hover > tbody > .active:hover > th {
background-color: #e8e8e8;
}
.dokan-table > thead > tr > td.active,
.dokan-table > tbody > tr > td.active,
.dokan-table > tfoot > tr > td.active,
.dokan-table > thead > tr > th.active,
.dokan-table > tbody > tr > th.active,
.dokan-table > tfoot > tr > th.active,
.dokan-table > thead > tr.active > td,
.dokan-table > tbody > tr.active > td,
.dokan-table > tfoot > tr.active > td,
.dokan-table > thead > tr.active > th,
.dokan-table > tbody > tr.active > th,
.dokan-table > tfoot > tr.active > th {
background-color: #f5f5f5;
}
.dokan-table-hover > tbody > tr > td.active:hover,
.dokan-table-hover > tbody > tr > th.active:hover,
.dokan-table-hover > tbody > tr.active:hover > td,
.dokan-table-hover > tbody > tr:hover > .active,
.dokan-table-hover > tbody > tr.active:hover > th {
background-color: #e8e8e8;
}
.table > thead > tr > .success,
.table > tbody > tr > .success,
.table > tfoot > tr > .success,
.table > thead > .success > td,
.table > tbody > .success > td,
.table > tfoot > .success > td,
.table > thead > .success > th,
.table > tbody > .success > th,
.table > tfoot > .success > th {
background-color: #dff0d8;
}
.table-hover > tbody > tr > .success:hover,
.table-hover > tbody > .success:hover > td,
.table-hover > tbody > .success:hover > th {
background-color: #d0e9c6;
}
.dokan-table > thead > tr > td.success,
.dokan-table > tbody > tr > td.success,
.dokan-table > tfoot > tr > td.success,
.dokan-table > thead > tr > th.success,
.dokan-table > tbody > tr > th.success,
.dokan-table > tfoot > tr > th.success,
.dokan-table > thead > tr.success > td,
.dokan-table > tbody > tr.success > td,
.dokan-table > tfoot > tr.success > td,
.dokan-table > thead > tr.success > th,
.dokan-table > tbody > tr.success > th,
.dokan-table > tfoot > tr.success > th {
background-color: #dff0d8;
}
.dokan-table-hover > tbody > tr > td.success:hover,
.dokan-table-hover > tbody > tr > th.success:hover,
.dokan-table-hover > tbody > tr.success:hover > td,
.dokan-table-hover > tbody > tr:hover > .success,
.dokan-table-hover > tbody > tr.success:hover > th {
background-color: #d0e9c6;
}
.table > thead > tr > .info,
.table > tbody > tr > .info,
.table > tfoot > tr > .info,
.table > thead > .info > td,
.table > tbody > .info > td,
.table > tfoot > .info > td,
.table > thead > .info > th,
.table > tbody > .info > th,
.table > tfoot > .info > th {
background-color: #d9edf7;
}
.table-hover > tbody > tr > .info:hover,
.table-hover > tbody > .info:hover > td,
.table-hover > tbody > .info:hover > th {
background-color: #c4e3f3;
}
.dokan-table > thead > tr > td.info,
.dokan-table > tbody > tr > td.info,
.dokan-table > tfoot > tr > td.info,
.dokan-table > thead > tr > th.info,
.dokan-table > tbody > tr > th.info,
.dokan-table > tfoot > tr > th.info,
.dokan-table > thead > tr.info > td,
.dokan-table > tbody > tr.info > td,
.dokan-table > tfoot > tr.info > td,
.dokan-table > thead > tr.info > th,
.dokan-table > tbody > tr.info > th,
.dokan-table > tfoot > tr.info > th {
background-color: #d9edf7;
}
.dokan-table-hover > tbody > tr > td.info:hover,
.dokan-table-hover > tbody > tr > th.info:hover,
.dokan-table-hover > tbody > tr.info:hover > td,
.dokan-table-hover > tbody > tr:hover > .info,
.dokan-table-hover > tbody > tr.info:hover > th {
background-color: #c4e3f3;
}
.table > thead > tr > .warning,
.table > tbody > tr > .warning,
.table > tfoot > tr > .warning,
.table > thead > .warning > td,
.table > tbody > .warning > td,
.table > tfoot > .warning > td,
.table > thead > .warning > th,
.table > tbody > .warning > th,
.table > tfoot > .warning > th {
background-color: #fcf8e3;
}
.table-hover > tbody > tr > .warning:hover,
.table-hover > tbody > .warning:hover > td,
.table-hover > tbody > .warning:hover > th {
background-color: #faf2cc;
}
.dokan-table > thead > tr > td.warning,
.dokan-table > tbody > tr > td.warning,
.dokan-table > tfoot > tr > td.warning,
.dokan-table > thead > tr > th.warning,
.dokan-table > tbody > tr > th.warning,
.dokan-table > tfoot > tr > th.warning,
.dokan-table > thead > tr.warning > td,
.dokan-table > tbody > tr.warning > td,
.dokan-table > tfoot > tr.warning > td,
.dokan-table > thead > tr.warning > th,
.dokan-table > tbody > tr.warning > th,
.dokan-table > tfoot > tr.warning > th {
background-color: #fcf8e3;
}
.dokan-table-hover > tbody > tr > td.warning:hover,
.dokan-table-hover > tbody > tr > th.warning:hover,
.dokan-table-hover > tbody > tr.warning:hover > td,
.dokan-table-hover > tbody > tr:hover > .warning,
.dokan-table-hover > tbody > tr.warning:hover > th {
background-color: #faf2cc;
}
.table > thead > tr > .danger,
.table > tbody > tr > .danger,
.table > tfoot > tr > .danger,
.table > thead > .danger > td,
.table > tbody > .danger > td,
.table > tfoot > .danger > td,
.table > thead > .danger > th,
.table > tbody > .danger > th,
.table > tfoot > .danger > th {
background-color: #f2dede;
}
.table-hover > tbody > tr > .danger:hover,
.table-hover > tbody > .danger:hover > td,
.table-hover > tbody > .danger:hover > th {
background-color: #ebcccc;
}
.dokan-table > thead > tr > td.danger,
.dokan-table > tbody > tr > td.danger,
.dokan-table > tfoot > tr > td.danger,
.dokan-table > thead > tr > th.danger,
.dokan-table > tbody > tr > th.danger,
.dokan-table > tfoot > tr > th.danger,
.dokan-table > thead > tr.danger > td,
.dokan-table > tbody > tr.danger > td,
.dokan-table > tfoot > tr.danger > td,
.dokan-table > thead > tr.danger > th,
.dokan-table > tbody > tr.danger > th,
.dokan-table > tfoot > tr.danger > th {
background-color: #f2dede;
}
.dokan-table-hover > tbody > tr > td.danger:hover,
.dokan-table-hover > tbody > tr > th.danger:hover,
.dokan-table-hover > tbody > tr.danger:hover > td,
.dokan-table-hover > tbody > tr:hover > .danger,
.dokan-table-hover > tbody > tr.danger:hover > th {
background-color: #ebcccc;
}
.chart-tooltip {
position: absolute;
display: none;
line-height: 1;
background: #333;
color: #fff;
padding: 3px 5px;
font-size: 11px;
border-radius: 3px;
}
.dokan-tooltips-help {
margin-left: 7px;
}
.dokan-tooltips-help i {
color: #ccc;
}
.tooltip-inner {
font-size: 12px;
} .media-modal .screen-reader-text {
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
height: 28px;
}
.mfp-zoom-out {   }
.mfp-zoom-out .mfp-with-anim {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-moz-transform: scale(1.3);
-ms-transform: scale(1.3);
-o-transform: scale(1.3);
-webkit-transform: scale(1.3);
transform: scale(1.3);
}
.mfp-zoom-out.mfp-bg {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.mfp-zoom-out.mfp-ready .mfp-with-anim {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
-webkit-transform: scale(1);
transform: scale(1);
}
.mfp-zoom-out.mfp-ready.mfp-bg {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
opacity: 0.8;
}
.mfp-zoom-out.mfp-removing .mfp-with-anim {
-moz-transform: scale(1.3);
-ms-transform: scale(1.3);
-o-transform: scale(1.3);
-webkit-transform: scale(1.3);
transform: scale(1.3);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
}
.mfp-zoom-out.mfp-removing.mfp-bg {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
}
.dokan-blur-effect {
background-color: #eee;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
filter: alpha(opacity=40);
opacity: 0.4;
}
.dokan-right-margin-30 {
margin-right: 30px;
}
.dokan_tock_check {
width: auto;
}
table.my_account_orders tbody tr td.order-actions a.button {
margin-right: 10px;
}
.dokan-dashboard-content ul.dokan_tabs {
border-bottom: 1px solid #EDEDED;
margin-bottom: 20px;
line-height: 24px;
}
.dokan-dashboard-content ul.dokan_tabs > li {
margin-bottom: -1px !important;
}
.dokan-dashboard-content ul.dokan_tabs li {
display: inline-block;
margin-right: 5px !important;
border: 1px solid #EDEDED;
border-bottom: none;
}
.dokan-dashboard-content ul.dokan_tabs li:first-child {
margin-left: 10px;
}
.dokan-dashboard-content ul.dokan_tabs li a {
display: block;
padding: 6px 8px !important;
}
.dokan-dashboard-content ul.dokan_tabs li a:hover {
background-color: #eee;
}
.dokan-dashboard-content ul.dokan_tabs li.dokan-hide {
display: none;
}
.dokan-dashboard-content ul.dokan_tabs li.active {
border-bottom: 1px solid #fff !important;
}
.wc_error_tip {
max-width: 20em;
line-height: 1.8em;
position: absolute;
white-space: normal;
background: #d82223;
margin: 2em 1px 0 -1em;
z-index: 9999999;
color: #fff;
font-size: 12px;
padding: 8px;
}
.wc_error_tip:after {
content: "";
display: block;
border: 8px solid #d82223;
border-right-color: transparent;
border-left-color: transparent;
border-top-color: transparent;
position: absolute;
top: -3px;
left: 50%;
margin: -1em 0 0 -3px;
}
.dokan-label {
display: inline;
padding: 0.2em 0.6em 0.3em;
font-size: 75%;
font-weight: bold;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: 0.25em;
}
a.dokan-label:hover,
a.dokan-label:focus {
color: #fff;
text-decoration: none;
cursor: pointer;
}
.dokan-label:empty {
display: none;
}
.btn .dokan-label {
position: relative;
top: -1px;
}
.dokan-label-default {
background-color: #777777;
}
.dokan-label-default[href]:hover,
.dokan-label-default[href]:focus {
background-color: #5e5e5e;
}
.dokan-label-default[href]:hover,
.dokan-label-default[href]:focus {
background-color: #5e5e5e;
}
.dokan-label-primary {
background-color: #428bca;
}
.dokan-label-primary[href]:hover,
.dokan-label-primary[href]:focus {
background-color: #3071a9;
}
.dokan-label-primary[href]:hover,
.dokan-label-primary[href]:focus {
background-color: #3071a9;
}
.dokan-label-success {
background-color: #5cb85c;
}
.dokan-label-success[href]:hover,
.dokan-label-success[href]:focus {
background-color: #449d44;
}
.dokan-label-success[href]:hover,
.dokan-label-success[href]:focus {
background-color: #449d44;
}
.dokan-label-info {
background-color: #5bc0de;
}
.dokan-label-info[href]:hover,
.dokan-label-info[href]:focus {
background-color: #31b0d5;
}
.dokan-label-info[href]:hover,
.dokan-label-info[href]:focus {
background-color: #31b0d5;
}
.dokan-label-warning {
background-color: #f0ad4e;
}
.dokan-label-warning[href]:hover,
.dokan-label-warning[href]:focus {
background-color: #ec971f;
}
.dokan-label-warning[href]:hover,
.dokan-label-warning[href]:focus {
background-color: #ec971f;
}
.dokan-label-danger {
background-color: #d9534f;
}
.dokan-label-danger[href]:hover,
.dokan-label-danger[href]:focus {
background-color: #c9302c;
}
.dokan-label-danger[href]:hover,
.dokan-label-danger[href]:focus {
background-color: #c9302c;
}
.dokan-success {
background-color: #5cb85c;
}
.dokan-success[href]:hover,
.dokan-success[href]:focus {
background-color: #449d44;
}
.dokan-success[href]:hover,
.dokan-success[href]:focus {
background-color: #449d44;
}
.dokan-info {
background-color: #5bc0de;
}
.dokan-info[href]:hover,
.dokan-info[href]:focus {
background-color: #31b0d5;
}
.dokan-info[href]:hover,
.dokan-info[href]:focus {
background-color: #31b0d5;
}
.dokan-warning {
background-color: #f0ad4e;
}
.dokan-warning[href]:hover,
.dokan-warning[href]:focus {
background-color: #ec971f;
}
.dokan-warning[href]:hover,
.dokan-warning[href]:focus {
background-color: #ec971f;
}
.dokan-danger {
background-color: #d9534f;
}
.dokan-danger[href]:hover,
.dokan-danger[href]:focus {
background-color: #c9302c;
}
.dokan-danger[href]:hover,
.dokan-danger[href]:focus {
background-color: #c9302c;
}
.dokan-panel {
margin-bottom: 20px;
background-color: #fff;
border: 1px solid transparent;
border-radius: 4px;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.dokan-panel-body {
padding: 15px;
}
.dokan-panel-heading {
padding: 10px 15px;
border-bottom: 1px solid transparent;
border-top-right-radius: 3px;
border-top-left-radius: 3px;
}
.dokan-panel-heading > .dropdown .dropdown-toggle {
color: inherit;
}
.dokan-panel-title {
margin-top: 0;
margin-bottom: 0;
color: inherit;
}
.dokan-panel-title > a {
color: inherit;
}
.dokan-panel-footer {
padding: 10px 15px;
background-color: #f5f5f5;
border-top: 1px solid #ddd;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
}
.dokan-panel-default {
border-color: #ddd;
}
.dokan-panel-default > .dokan-panel-heading {
color: #333;
background-color: #f5f5f5;
border-color: #ddd;
}
.dokan-panel-default > .dokan-panel-heading + .dokan-panel-collapse > .dokan-panel-body {
border-top-color: #ddd;
}
.dokan-panel-default > .dokan-panel-heading .dokan-badge {
color: #f5f5f5;
background-color: #333;
}
.dokan-panel-default > .dokan-panel-footer + .dokan-panel-collapse > .dokan-panel-body {
border-bottom-color: #ddd;
}
.dokan-clearfix:before,
.dokan-clearfix:after {
display: table;
content: " ";
}
.dokan-clearfix:after {
clear: both;
}
.dokan-right {
float: right !important;
}
.dokan-left {
float: left !important;
}
.dokan-hide {
display: none;
}
.content-half-part {
width: 50%;
float: left;
}
.content-half-part:first-child {
padding-right: 10px;
}
.content-half-part:last-child {
padding-left: 10px;
}
p.help-block {
color: #AAA;
padding-top: 8px;
line-height: 1.42;
}
ul.subsubsub {
font-size: 12px;
color: #EDEDED;
margin: 0 0 10px 0;
padding: 0;
}
ul.subsubsub li {
line-height: 13px;
padding: 0 5px;
border-right: 1px solid #EDEDED;
}
ul.subsubsub li:last-child {
border-right: none;
}
ul.subsubsub li.active a {
color: #999;
}
.pagination-wrap ul.pagination {
display: inline-block;
padding-left: 0;
margin: 20px 0;
border-radius: 4px;
}
.pagination-wrap ul.pagination > li {
display: inline;
}
.pagination-wrap ul.pagination > li > span {
position: relative;
float: left;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.42857143;
text-decoration: none;
background-color: #ffffff;
border: 1px solid #dddddd;
}
.pagination-wrap ul.pagination > li > span.current {
background-color: #eee;
color: #999;
}
.pagination-wrap ul.pagination > li > a {
position: relative;
float: left;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.42857143;
text-decoration: none;
background-color: #ffffff;
border: 1px solid #dddddd;
}
.pagination-wrap ul.pagination > li > a:hover {
background-color: #eee;
color: #999;
}
.dokan-form-inline .dokan-form-group {
float: left;
margin-right: 5px;
}
span.dokan-loading {
background: url(//www.enotecamica.it/wp-content/plugins/dokan-lite/assets/images/wpspin_light.gif) no-repeat;
float: right;
height: 16px;
margin: 5px 5px 0;
width: 16px;
}
span.error {
color: #BB0000;
display: inline-block;
}
.dokan-seller-search {
box-sizing: border-box !important;
border: 2px solid #ccc !important;
border-radius: 4px !important;
background-color: white !important;
background-image: url(//www.enotecamica.it/wp-content/plugins/dokan-lite/assets/images/searchicon.png) !important;
background-position: 8px 8px !important;
background-repeat: no-repeat !important;
padding: 5px 0 5px 36px !important;
-webkit-transition: width 0.4s ease-in-out !important;
transition: width 0.4s ease-in-out !important;
background-size: 16px !important;
}
.dokan-overlay {
width: 100%;
height: 100%;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 999;
}
.dokan-ajax-loader {
height: 1em;
width: 1em;
position: absolute;
top: 50%;
left: 50%;
margin-left: -0.5em;
margin-top: -0.5em;
display: block;
content: "";
-webkit-animation: spin 1s ease-in-out infinite;
-moz-animation: spin 1s ease-in-out infinite;
animation: spin 1s ease-in-out infinite;
background: url(//www.enotecamica.it/wp-content/plugins/dokan-lite/assets/images/loader.svg) center center;
background-size: cover;
line-height: 1;
text-align: center;
font-size: 2em;
color: rgba(0, 0, 0, 0.75);
}
.dokan-category-menu {
padding: 0;
border: 1px solid #ece7e7;
}
.dokan-category-menu h3.widget-title {
margin: 0;
padding: 10px 10px 10px 15px;
background: #eee;
border: 1px solid #eee;
color: #444;
}
.dokan-category-menu ul li {
border-bottom: none;
}
.dokan-category-menu #cat-drop-stack ul .children {
display: none;
}
.dokan-category-menu #cat-drop-stack ul li:last-child a {
border-bottom: none !important;
}
.dokan-category-menu #cat-drop-stack ul li:last-child.has-children a {
border-bottom: 1px solid #eee !important;
}
.dokan-category-menu #cat-drop-stack > ul {
padding: 0px;
margin: 0px;
}
.dokan-category-menu #cat-drop-stack > ul li {
padding: 0;
}
.dokan-category-menu #cat-drop-stack > ul li.parent-cat-wrap {
background: #fff;
}
.dokan-category-menu #cat-drop-stack > ul li.parent-cat-wrap a {
border-bottom: 1px solid #eee;
margin: 0px 15px;
text-decoration: none;
}
.dokan-category-menu #cat-drop-stack > ul li.parent-cat-wrap ul.level-0 {
background: #fafafa;
}
.dokan-category-menu #cat-drop-stack > ul li.parent-cat-wrap ul.level-0 li.has-children {
border-bottom: none;
}
.dokan-category-menu #cat-drop-stack > ul li a {
padding: 9px 0px;
display: block;
color: #3C3C3C;
position: relative;
font-size: 13px;
text-decoration: none;
}
.dokan-category-menu #cat-drop-stack > ul li a .caret-icon {
position: absolute;
right: -2px;
display: inline-block;
width: 20px;
vertical-align: middle;
text-align: center;
}
.dokan-announcement-wrapper .dokan-no-announcement .annoument-no-wrapper {
height: 100%;
margin: 70px auto;
text-align: center;
}
.dokan-announcement-wrapper .dokan-no-announcement .annoument-no-wrapper .dokan-announcement-icon {
font-size: 165px;
color: #e3e3e3;
-moz-animation: ring 8s 1s ease-in-out infinite !important;
-moz-transform-origin: 50% 4px;
-webkit-animation: ring 8s 1s ease-in-out infinite !important;
-webkit-transform-origin: 50% 4px;
animation: ring 8s 1s ease-in-out infinite !important;
transform-origin: 50% 4px;
}
.dokan-announcement-wrapper .dokan-no-announcement .annoument-no-wrapper p {
margin-top: 10px;
color: #a6a6a6;
font-size: 30px;
}
.dokan-announcement-wrapper .dokan-announcement-wrapper-item {
padding: 22px;
background: #f3f3f3;
border: 1px solid #eee;
margin-bottom: 25px;
position: relative;
width: 98%;
}
.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-announcement-heading {
margin-bottom: 5px;
}
.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-announcement-heading h3 {
margin: 5px 0px;
padding: 0px 0px 8px;
font-weight: bold;
font-size: 20px;
color: #494949;
}
.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-annnouncement-date {
width: 95px;
height: 95px;
color: #fff;
margin-right: 25px;
vertical-align: middle;
background-color: #818181;
text-align: center;
border-radius: 300px;
-webkit-border-radius: 300px;
-moz-border-radius: 300px;
}
.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-annnouncement-date .announcement-day {
font-size: 20px;
font-weight: bold;
margin-top: 16px;
}
.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-annnouncement-date .announcement-year {
font-weight: bold;
}
.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-announcement-content-wrap {
width: 80%;
height: 100%;
}
.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-announcement-content-wrap .dokan-announcement-content {
color: #656565;
font-size: 13px;
}
.dokan-announcement-wrapper .dokan-announcement-wrapper-item .announcement-action {
position: absolute;
top: -12px;
right: -8px;
font-size: 12px;
width: 25px;
height: 25px;
text-align: center;
background-color: #818181;
border-radius: 20px;
line-height: 23px;
}
.dokan-announcement-wrapper .dokan-announcement-wrapper-item .announcement-action a {
color: #fff;
font-size: 20px;
}
@media (max-width: 992px) {
.dokan-announcement-wrapper-item {
padding: 15px;
text-align: center;
}
.dokan-announcement-wrapper-item .dokan-annnouncement-date {
float: none !important;
margin: 0 auto 15px !important;
}
.dokan-announcement-wrapper-item .dokan-annnouncement-date .announcement-day {
margin-top: 0px !important;
padding-top: 16px;
}
.dokan-announcement-wrapper-item .dokan-announcement-content-wrap {
float: none !important;
width: 100% !important;
}
}
article.dokan-notice-single-notice-area span.dokan-single-announcement-date {
display: block;
margin-bottom: 10px;
}
.dokan-announcement-uread {
border: 1px solid #f05025 !important;
}
.dokan-announcement-uread .dokan-annnouncement-date {
background-color: #f05025 !important;
}
.dokan-announcement-bg-uread {
background-color: #f05025;
}
.dokan-dashboard .dokan-dash-sidebar {
width: 17%;
_float: left;
flex: 1 auto;
overflow: hidden;
background-color: #242424;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu {
background: #242424;
list-style: none;
margin: 0 0 20px 0;
padding: 0;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
margin: 0;
border-bottom: 1px solid #454545;
position: relative;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a {
padding: 10px 0 10px 18px;
display: block;
color: #fff;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i {
font-size: 17px;
padding-right: 15px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover {
background: #f05025;
color: #fff;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links:hover {
background: none !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {
display: inline-block !important;
width: 33.333333%;
padding: 6% 13%;
float: left;
border-right: 1px solid #454545;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover {
background: #f05025;
color: #fff;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:last-child {
border-right: none;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active {
position: relative;
background: #f05025;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after {
left: 93%;
top: 50%;
border: transparent solid;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: transparent #fff transparent transparent;
border-left-color: #fff;
border-width: 16px 16px 16px 0;
margin-top: -16px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.sub-menu {
background: #fff;
margin: 0;
list-style: none;
padding: 0;
position: absolute;
right: -100%;
top: -4px;
z-index: 99;
width: 165px;
display: none;
border-top: 1px solid #ECECEC;
border-right: 1px solid #ECECEC;
border-bottom: 1px solid #ECECEC;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.sub-menu a {
padding: 2px 0 2px 10px;
font-size: 13px;
color: #333;
font-weight: normal;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.sub-menu a:hover {
background: #f37655;
color: #fff;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.sub-menu li {
border-bottom: 1px solid #ccc;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.sub-menu li:last-child {
border-bottom: none;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.settings i.pull-right {
padding-top: 5px;
}
.dokan-dashboard .dokan-dash-sidebar #dokan-navigation #toggle-mobile-menu {
display: none;
}
.dokan-dashboard .dokan-dash-sidebar #dokan-navigation #mobile-menu-icon {
display: none;
}
.dokan-dashboard .dokan-dash-sidebar #dokan-navigation > #mobile-menu-icon {
font-size: 17px;
color: #fff;
position: absolute;
top: 10px;
right: 15px;
width: 33px;
z-index: 99999;
cursor: pointer;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
border: 1px solid #f0f0f0;
border-radius: 3px;
padding: 3px 8px;
}
.dokan-dashboard .dokan-dash-sidebar #dokan-navigation > input:checked + ul.dokan-dashboard-menu {
display: block !important;
background: #000;
color: #fff;
animation: showNav 350ms ease-in-out both;
}
@keyframes showNav {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@media only screen and (max-width: 450px) {
.dokan-dashboard .dokan-dash-sidebar #dokan-navigation {
background: #000;
height: 48px;
position: relative;
}
.dokan-dashboard .dokan-dash-sidebar #dokan-navigation #mobile-menu-icon {
display: block !important;
}
.dokan-dashboard .dokan-dash-sidebar #dokan-navigation #toggle-mobile-menu {
display: none !important;
}
.dokan-dashboard .dokan-dash-sidebar #dokan-navigation ul.dokan-dashboard-menu {
display: none;
height: auto !important;
padding-top: 48px !important;
}
}
html,
body {
-webkit-backface-visibility: hidden;
}
div.media-sidebar a.edit-attachment {
display: none;
}
.dokan-dashboard .dokan-dashboard-wrap {
display: flex;
display: -webkit-flex;
display: -ms-flexbox;
flex-wrap: wrap;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
overflow: hidden;
width: 100%;
}
.dokan-dashboard .dokan-dashboard-wrap * {
box-sizing: border-box;
}
.dokan-dashboard header.dokan-dashboard-header {
margin: 0 0 15px 0;
}
.dokan-dashboard header.dokan-dashboard-header h1 {
margin: 0 0 10px 0;
border-bottom: 1px solid #EDEDED;
padding: 0 0 10px 0;
}
.dokan-dashboard header.dokan-dashboard-header .dokan-add-product-link .dokan-btn {
margin-right: 10px;
}
.dokan-dashboard .dokan-dashboard-content {
padding: 0 0 0 25px;
overflow: hidden;
margin-top: 0px;
width: 83%;
flex: 5 auto;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area:before,
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area:after {
content: " ";
display: table;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area:after {
clear: both;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dokan-dash-left {
padding-right: 15px;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget {
background: #fff;
border: 1px solid #EBEBEB;
padding: 0px 10px;
position: relative;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
margin-bottom: 15px;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget a {
font-size: 13px;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title {
font-weight: bold;
font-size: 15px;
border-bottom: 1px solid #EBEBEB;
padding: 6px 0;
margin-bottom: 6px;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title i {
color: #ccc;
padding-right: 5px;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter {
text-align: center;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter ul {
margin: 0px;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter li {
width: 100%;
display: block;
margin: 0 auto;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .title {
font-size: 15px;
padding-top: 10px;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .count {
font-size: 18px;
border-bottom: 1px solid #EBEBEB;
font-weight: 600;
padding-bottom: 10px;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.orders {
overflow: hidden;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.orders .content-half-part {
width: 50%;
padding: 0;
float: left;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.orders #order-stats {
width: 250px !important;
height: 100% !important;
margin-top: 15px;
margin-left: -10px;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.products .pull-right a {
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
margin-top: -6px;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.sells-graph {
padding-bottom: 7px;
width: 100%;
position: relative;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .chart-placeholder.main {
height: 347px;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .list-count .count {
float: right;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .chart-tooltip {
position: absolute;
display: none;
line-height: 1;
background: #333;
color: #fff;
padding: 3px 5px;
font-size: 11px;
border-radius: 3px;
}
.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-map-wrap {
border: 1px solid #EDEDED;
}
.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-map-wrap .dokan-map-search-bar {
position: relative;
}
.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-map-wrap .dokan-map-find-btn {
display: none;
}
.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-map-wrap .dokan-map-search {
border: none;
width: 100%;
padding: 5px 10px;
}
.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-map-wrap .dokan-google-map {
width: 100%;
height: 300px;
}
.dokan-dashboard .dokan-dashboard-content .edit-account fieldset {
margin-top: 30px;
}
.dokan-dashboard .dokan-dashboard-content .edit-account fieldset legend {
font-weight: bold;
}
.dokan-dashboard .dokan-dashboard-content article {
border-bottom: none;
}
.dokan-dashboard .dokan-dashboard-content ul li {
list-style: none;
margin: 0px;
padding: 0px;
}
.dokan-dashboard .dokan-dashboard-content a {
text-decoration: none;
}
.dokan-dashboard .dokan-dashboard-content .dokan-page-help {
display: block;
font-style: italic;
color: #888;
margin-bottom: 30px;
}
.dokan-dashboard .dokan-dashboard-content .dokan-page-help p {
margin-bottom: 10px;
}
.dokan-column-name-with-avatar {
position: relative;
padding-left: 46px !important;
}
.dokan-column-name-with-avatar img {
position: absolute;
top: 3px;
left: 8px;
border-radius: 50%;
border: 1px solid #fff;
box-shadow: 0 1px 0 0 #e0e0e0;
}
.dokan-orders-content .dokan-orders-area .dokan-order-left-content {
margin-right: 3%;
}
.dokan-orders-content .dokan-orders-area .dokan-order-left-content .dokan-order-billing-address {
min-width: 49%;
margin-right: 2%;
}
.dokan-orders-content .dokan-orders-area .dokan-order-left-content .dokan-order-shipping-address {
min-width: 49%;
}
.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach {
padding: 10px 7px;
}
.dokan-orders-content .dokan-orders-area td.thumb img {
padding: 2px;
margin: 0;
border: 1px solid #dfdfdf;
vertical-align: middle;
width: 46px;
height: auto;
}
.dokan-orders-content .dokan-orders-area table.table.order-items {
margin-bottom: 0;
}
.dokan-orders-content .dokan-orders-area .general-details ul.order-status {
border-bottom: 1px solid #EDEDED;
margin-bottom: 3px;
padding-bottom: 3px;
margin-left: 0px;
padding-left: 0px;
}
.dokan-orders-content .dokan-orders-area .general-details ul.customer-details {
margin-left: 0px;
padding-left: 0px;
}
.dokan-orders-content .dokan-orders-area .general-details span {
font-weight: bold;
}
.dokan-orders-content .dokan-orders-area .alert-success.customer-note {
background-color: #dff0d8;
background: #dff0d8;
margin-bottom: 5px;
}
.dokan-orders-content .dokan-orders-area .alert-success.customer-note strong {
font-size: 12px;
}
.dokan-orders-content .dokan-orders-area .order_note_type {
padding-left: 0;
}
.dokan-orders-content .dokan-orders-area #dokan-order-status-form {
margin: 10px 0;
}
.dokan-orders-content .dokan-orders-area #dokan-order-status-form select.form-control {
display: inline-block;
width: 100%;
margin-right: 10px;
font-size: 13px;
}
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter {
font-size: 12px;
color: #EDEDED;
}
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li {
display: inline-block;
line-height: 13px;
padding: 0 5px;
border-right: 1px solid #EDEDED;
}
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li:last-child {
border-right: none;
}
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li.active a {
color: #999;
}
.dokan-orders-content .dokan-orders-area ul.order_notes {
font-size: 13px;
}
.dokan-orders-content .dokan-orders-area ul.order_notes p.meta {
font-size: 11px;
}
.dokan-orders-content .dokan-orders-area ul.order_notes .note_content {
position: relative;
background: #efefef;
padding: 3px 10px;
margin-bottom: 10px;
}
.dokan-orders-content .dokan-orders-area ul.order_notes .note_content p {
margin: 0;
padding: 0;
word-wrap: break-word;
}
.dokan-orders-content .dokan-orders-area ul.order_notes .note_content:after {
content: "";
display: block;
position: absolute;
bottom: -15px;
left: 30px;
width: 0;
height: 0;
border-width: 15px 15px 0 0;
border-style: solid;
border-color: #efefef transparent;
}
.dokan-orders-content .dokan-orders-area ul.order_notes li.customer-note .note_content {
background: #d7cad2;
}
.dokan-orders-content .dokan-orders-area ul.order_notes li.customer-note .note_content:after {
border-color: #d7cad2 transparent;
}
.dokan-orders-content .dokan-orders-area tfoot td.value {
border-left: 1px solid #EDEDED;
text-align: right;
}
.dokan-orders-content .dokan-orders-area .order_download_permissions label {
font-weight: normal;
}
.dokan-orders-content .dokan-orders-area .order_download_permissions button.revoke_access {
padding: 3px 10px;
margin-top: -2px;
}
.dokan-orders-content .dokan-orders-area .order_download_permissions .toolbar {
margin-top: 15px;
}
.dokan-orders-content .dokan-orders-area .chosen-container-multi .chosen-choices li.search-field input[type="text"] {
min-height: 27px;
}
.dokan-product-listing .dokan-product-listing-area {
padding: 0px 15px;
}
.dokan-product-listing .dokan-product-listing-area .row-actions {
visibility: hidden;
font-size: 12px;
color: #ccc;
}
.dokan-product-listing .dokan-product-listing-area .row-actions .delete a {
color: #A05;
}
.dokan-product-listing .dokan-product-listing-area .row-actions .delete a:hover {
color: red;
}
.dokan-product-listing .dokan-product-listing-area tr:hover .row-actions {
visibility: visible;
}
.dokan-product-listing .dokan-product-listing-area table td img {
width: auto;
height: auto;
max-width: 48px;
max-height: 48px;
}
.dokan-product-listing .dokan-product-listing-area .product-listing-top {
border-bottom: 1px solid #EDEDED;
line-height: 50px;
margin-bottom: 15px;
}
.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter {
width: 60%;
}
.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li {
display: inline-block;
padding: 0px 10px 0px 0px;
}
.dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link {
width: 36%;
float: right;
text-align: right;
}
.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form button[name="product_listing_search"] {
float: right;
}
.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form .dokan-form-group {
float: right;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type:before {
font-family: FontAwesome;
content: "\f133";
display: block;
text-align: center;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type.downloadable:before {
font-family: FontAwesome;
content: "\f019";
display: block;
text-align: center;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type.variable:before {
font-family: FontAwesome;
content: "\f02d";
display: block;
text-align: center;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type.simple:before {
font-family: FontAwesome;
content: "\f0c9";
display: block;
text-align: center;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type.virtual:before {
font-family: FontAwesome;
content: "\f0c2";
display: block;
text-align: center;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table mark.instock {
color: #7AD03A;
background: transparent;
font-weight: bold;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td {
vertical-align: top;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table p {
margin-bottom: 0px;
padding-bottom: 0px;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.post-status label.draft {
background: #ccc;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.post-status label.publish {
background: #65C265;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.post-status label.pending {
background: #f05025;
}
.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.post-date {
font-size: 13px;
}
.dokan-product-listing .dokan-product-listing-area del .amount {
color: #dd5a43;
}
.dokan-product-listing .dokan-product-listing-area ins {
text-decoration: none;
}
.dokan-product-listing .dokan-product-listing-area ins .amount {
color: #69aa46;
font-weight: bold;
}
.dokan-new-product-area .dokan-product-meta {
width: 73.43%;
}
.dokan-new-product-area .featured-image {
width: 25%;
}
.dokan-product-edit-area header.dokan-pro-edit-breadcrumb {
display: block;
border-bottom: 1px solid #EDEDED;
padding: 0 0 10px 0;
margin: 0 0 15px 0;
}
.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 {
font-size: 18px;
line-height: 1.42;
}
.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 .dokan-breadcrumb,
.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 .dokan-breadcrumb a {
color: #aaa;
}
.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 .dokan-label {
font-size: 11px;
font-weight: normal;
}
.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 a.view-product {
background-color: #FAFAFA;
border-color: #EBEBEB;
}
.dokan-product-edit-area .dokan-product-meta {
width: 65%;
}
.dokan-product-edit-area .featured-image {
width: 35%;
}
.dokan-edit-row {
background: #fff;
border: 1px solid #EBEBEB;
margin-top: 15px;
}
.dokan-edit-row .dokan-section-heading {
padding: 10px 15px;
border-bottom: 1px solid #EBEBEB;
overflow: hidden;
cursor: pointer;
}
.dokan-edit-row .dokan-section-heading i.fa {
font-size: 15px;
}
.dokan-edit-row .dokan-section-heading i.fa.fa-flip-vertical {
margin-top: 9px;
}
.dokan-edit-row .dokan-section-heading .dokan-section-toggle {
float: right;
color: #888;
font-size: 15px;
}
.dokan-edit-row .dokan-section-heading h2 {
margin: 0px;
padding: 0px;
float: left;
font-size: 16px;
font-weight: bold;
line-height: 150%;
}
.dokan-edit-row .dokan-section-heading p {
float: left;
vertical-align: bottom;
margin-bottom: 0px;
margin-top: 2px;
margin-left: 8px;
color: #888;
font-style: italic;
font-size: 12px;
}
.product-edit-new-container .dokan-edit-row.dokan-other-options {
margin-bottom: 20px;
}
.product-edit-new-container .dokan-edit-row .dokan-section-content {
padding: 15px;
}
.product-edit-new-container .dokan-product-edit-form .dokan-new-product-featured-img {
height: auto !important;
}
.product-edit-new-container label {
font-weight: normal;
cursor: pointer;
}
.product-edit-new-container label input[type=checkbox] {
margin-right: 5px;
}
.product-edit-new-container label.form-label {
font-weight: bold;
margin-bottom: 5px;
font-size: 13px;
display: block;
}
.product-edit-new-container label.form-label span {
font-weight: normal;
color: #888;
}
.product-edit-new-container header.dokan-pro-edit-breadcrumb {
display: block;
border-bottom: 1px solid #EDEDED;
padding: 0 0 10px 0;
margin: 0 0 15px 0;
}
.product-edit-new-container header.dokan-pro-edit-breadcrumb h1 {
font-size: 18px;
line-height: 1.42;
}
.product-edit-new-container header.dokan-pro-edit-breadcrumb h1 .dokan-breadcrumb,
.product-edit-new-container header.dokan-pro-edit-breadcrumb h1 .dokan-breadcrumb a {
color: #aaa;
}
.product-edit-new-container header.dokan-pro-edit-breadcrumb h1 .dokan-label {
font-size: 11px;
font-weight: normal;
}
.product-edit-new-container header.dokan-pro-edit-breadcrumb h1 a.view-product {
background-color: #FAFAFA;
border-color: #EBEBEB;
}
.product-edit-new-container .dokan-price-container .sale_schedule,
.product-edit-new-container .dokan-price-container .cancel_sale_schedule {
font-weight: normal;
float: right;
}
.product-edit-new-container .dokan-form-top-area:before,
.product-edit-new-container .dokan-form-top-area:after {
content: " ";
display: table;
}
.product-edit-new-container .dokan-form-top-area:after {
clear: both;
}
.product-edit-new-container .dokan-form-top-area .dokan-product-meta {
width: 65%;
}
.product-edit-new-container .dokan-form-top-area .featured-image {
width: 35%;
}
.product-edit-new-container .dokan-product-short-description {
margin-bottom: 20px;
margin-top: 10px;
}
.product-edit-new-container .content-half-part.featured-image {
padding-left: 25px;
}
.product-edit-new-container .dokan-new-product-featured-img {
border: 4px dashed #DDDDDD;
height: 294px !important;
width: 100% !important;
margin-bottom: 10px;
overflow: hidden;
position: relative;
}
.product-edit-new-container .dokan-new-product-featured-img i.fa-cloud-upload {
display: block;
font-size: 80px;
color: #DFDFDF;
}
.product-edit-new-container .dokan-new-product-featured-img a.dokan-feat-image-btn {
color: #8F8F8F;
text-shadow: 0 1px 1px #FFF;
background: #F0F0F0;
padding: 3px 10px;
font-size: 12px;
}
.product-edit-new-container .dokan-new-product-featured-img a.dokan-feat-image-btn:hover {
color: #ECECEC;
text-shadow: 0 1px 1px #6F6F6F;
background: #B4B4B4;
}
.product-edit-new-container .dokan-new-product-featured-img a.close {
background: #000000;
color: #FF0000;
font-size: 100px;
height: 100% !important;
opacity: 0.7;
padding: 25% 0;
position: absolute;
right: 0;
text-align: center;
text-shadow: none;
top: 0;
width: 100% !important;
display: none;
cursor: pointer;
}
.product-edit-new-container .dokan-new-product-featured-img img {
max-width: 100%;
width: 100%;
height: 100%;
}
.product-edit-new-container .dokan-new-product-featured-img img:hover a.close {
display: block;
}
.product-edit-new-container .dokan-new-product-featured-img .image-wrap:hover a.close {
display: block;
}
.product-edit-new-container .instruction-inside {
text-align: center;
padding-top: 20%;
padding-bottom: 30%;
color: #aaa;
}
.product-edit-new-container .wp-editor-wrap {
border: 1px solid #E7E7E7;
}
.product-edit-new-container .dokan-shipping-container .dokan-shipping-dimention-options {
margin-bottom: 20px;
}
.product-edit-new-container .dokan-shipping-container .dokan-shipping-dimention-options input {
width: 23.3%;
float: left;
margin-right: 2%;
}
.product-edit-new-container .dokan-shipping-container .dokan-shipping-dimention-options input#_height {
margin-right: 0px;
}
.product-edit-new-container .dokan-shipping-container .dokan-shipping-product-options .dokan-additional-shipping-wrap .dokan-w3 {
width: 32%;
margin-right: 2%;
}
.product-edit-new-container .dokan-shipping-container .dokan-shipping-product-options .dokan-additional-shipping-wrap .dokan-w3.last-child {
margin-right: 0px;
}
.product-edit-new-container .dokan-stock-management-wrapper div.dokan-w3 {
width: 32%;
margin-right: 2%;
}
.product-edit-new-container .dokan-stock-management-wrapper div.dokan-w3.last-child {
margin-right: 0px;
}
.product-edit-new-container .dokan-download-wrapper {
margin-top: 15px;
}
.product-edit-new-container aside {
border: 1px solid #eee;
margin-bottom: 15px;
border-radius: 3px;
}
.product-edit-new-container #dokan-product-images ul.product_images {
margin: 0 0 10px 0;
padding: 0;
}
.product-edit-new-container #dokan-product-images ul.product_images li.image,
.product-edit-new-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder {
width: 64px;
height: 64px;
overflow: hidden;
float: left;
box-sizing: border-box;
position: relative;
margin: 9px 4px 0 0;
border: 1px solid #eee;
border-radius: 2px;
padding: 2px;
cursor: move;
}
.product-edit-new-container #dokan-product-images ul.product_images li.image img,
.product-edit-new-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder img {
padding: 0;
margin: 0;
max-width: 100%;
}
.product-edit-new-container #dokan-product-images ul.product_images li.image a.action-delete,
.product-edit-new-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder a.action-delete {
position: absolute;
top: 0;
right: 0;
color: red;
background: rgba(0, 0, 0, 0.6);
margin: 0;
padding: 0 3px;
font-size: 50px;
width: 100%;
text-align: center;
height: 100%;
padding-top: 25%;
font-weight: bold;
display: none;
}
.product-edit-new-container #dokan-product-images ul.product_images li.image:hover a.action-delete,
.product-edit-new-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder:hover a.action-delete {
display: inline-block;
}
.product-edit-new-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder {
border: 1px dashed #ccc;
}
.product-edit-new-container .product-dimension .form-control {
display: inline-block;
width: 20%;
margin-right: 5px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper .dokan-attribute-type {
margin-bottom: 15px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper .dokan-attribute-type select {
margin-right: 10px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper .dokan-attribute-type .dokan-attribute-spinner {
margin-left: 10px;
margin-top: 5px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul {
padding-left: 0px;
margin-left: 0px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list {
border-bottom: 1px solid #e3e3e3;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list:first-child {
border-top: 1px solid #e3e3e3;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-heading {
padding: 10px 10px;
cursor: move;
position: relative;
background-color: rgba(241, 241, 241, 0.61);
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-heading a.dokan-product-remove-attribute {
position: absolute;
top: 9px;
right: 15px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-heading a.dokan-product-toggle-attribute {
position: absolute;
top: 7px;
right: 80px;
color: #222;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-item {
padding: 10px 0px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-item .dokan-product-attribute-name {
margin-bottom: 10px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-item .checkbox-item {
font-weight: normal !important;
margin-bottom: 0px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-item .dokan-pre-defined-attribute-btn-group {
margin-top: 10px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper {
margin-top: 20px;
border-top: 1px solid #eee;
padding-top: 15px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-top-toolbar {
vertical-align: middle;
line-height: 31px;
margin-bottom: 20px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-top-toolbar select.variation-actions {
margin-right: 5px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container {
margin-bottom: 20px; }
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes {
cursor: pointer;
position: relative;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .actions {
position: absolute;
top: 15px;
right: 15px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .actions i.fa {
margin-right: 10px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .actions i.fa.fa-bars {
cursor: move;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .actions i.fa.fa-sort-desc {
cursor: pointer;
padding-bottom: 4px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes h3.variation-topbar-heading {
margin: 0 !important;
font-size: inherit;
position: relative;
line-height: 35px;
padding: 8px 10px;
border-bottom: 1px solid #eee;
background-color: rgba(241, 241, 241, 0.61);
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes h3.variation-topbar-heading strong {
float: left;
margin-right: 10px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes h3.variation-topbar-heading select {
float: left;
margin-right: 10px;
width: 20%;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes {
margin-top: 15px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options {
margin-bottom: 15px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .upload_image {
width: 130px;
height: 130px;
float: left;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .upload_image .upload_image_button {
display: block;
width: 100%;
height: 100%;
margin-right: 20px;
position: relative;
cursor: pointer;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .upload_image .upload_image_button.dokan-img-remove img {
display: block;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .upload_image .upload_image_button.dokan-img-remove:before {
content: "X";
display: none;
position: absolute;
font-size: 50px;
top: 35%;
left: 40%;
color: #f35000;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .upload_image .upload_image_button.dokan-img-remove:hover:before {
display: block;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .options {
float: left;
margin-left: 20px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .options label {
display: block;
margin-bottom: 10px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .options label:last-child {
margin-bottom: 0px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .variable_pricing {
margin-bottom: 10px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .weight-dimension {
margin-bottom: 10px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .weight-dimension .dimensions_field .dokan-w3 {
margin-right: 6px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .weight-dimension .dimensions_field .dokan-w3:last-child {
margin-right: 0px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-default-toolbar {
text-align: right;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-default-toolbar span.dokan-variation-default-label,
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-default-toolbar .dokan-variation-default-select {
margin-right: 5px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-default-toolbar .float-none {
display: inline-block;
float: none !important;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-action-toolbar button.dokan-btn-default[disabled] {
background-color: #fafafa;
color: #b3b3b3;
border-color: #ccc;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-action-toolbar .dokan-variations-pagenav .displaying-num,
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-action-toolbar .dokan-variations-pagenav .expand-close {
font-style: italic;
font-size: 13px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-action-toolbar .dokan-variations-pagenav span.pagination-links {
margin-left: 10px;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-action-toolbar .dokan-variations-pagenav span.pagination-links a {
padding: 0px 8px;
background: #eee;
font-size: 14px;
}
.product-edit-new-container .dokan-product-type-container .content-half-part.virtual-checkbox {
padding-left: 10px;
}
.product-edit-container {
font-size: 13px;
}
.product-edit-container .dokan-product-title-alert,
.product-edit-container .dokan-product-cat-alert {
color: #f05025;
font-style: italic;
margin-top: 5px;
}
.product-edit-container .dokan-product-less-price-alert {
color: #f05025;
font-style: italic;
margin-top: 5px;
}
.product-edit-container .tab-pane {
padding: 15px 0;
}
.product-edit-container label {
font-weight: normal;
cursor: pointer;
}
.product-edit-container .dokan-feat-image-upload {
border: 4px dashed #DDDDDD;
height: 200px;
width: 200px;
margin-bottom: 20px;
overflow: hidden;
position: relative;
}
.product-edit-container .dokan-feat-image-upload i.fa-cloud-upload {
display: block;
font-size: 80px;
color: #DFDFDF;
}
.product-edit-container .dokan-feat-image-upload a.dokan-feat-image-btn {
color: #8F8F8F;
text-shadow: 0 1px 1px #FFF;
background: #F0F0F0;
padding: 3px 10px;
font-size: 12px;
}
.product-edit-container .dokan-feat-image-upload a.dokan-feat-image-btn:hover {
color: #ECECEC;
text-shadow: 0 1px 1px #6F6F6F;
background: #B4B4B4;
}
.product-edit-container .dokan-feat-image-upload a.close {
background: #000000;
color: #FF0000;
font-size: 100px;
height: 200px;
opacity: 0.7;
padding: 25% 0;
position: absolute;
right: 0;
text-align: center;
text-shadow: none;
top: 0;
width: 200px;
display: none;
}
.product-edit-container .dokan-feat-image-upload img {
max-width: 100%;
}
.product-edit-container .dokan-feat-image-upload img:hover a.close {
display: block;
}
.product-edit-container .dokan-feat-image-upload .image-wrap:hover a.close {
display: block;
}
.product-edit-container .dokan-list-category-box {
border: 1px solid #ccc;
background: #fff;
padding: 0px 15px 15px;
max-height: 200px;
min-height: 45px;
overflow: scroll;
}
.product-edit-container .dokan-list-category-box ul.dokan-checkbox-cat {
padding: 0;
margin: 0;
}
.product-edit-container .dokan-list-category-box ul.dokan-checkbox-cat li {
line-height: 20px;
}
.product-edit-container .instruction-inside {
text-align: center;
padding-top: 40px;
color: #aaa;
}
.product-edit-container .wp-editor-wrap {
border: 1px solid #E7E7E7;
}
.product-edit-container aside {
border: 1px solid #eee;
margin-bottom: 15px;
border-radius: 3px;
}
.product-edit-container .dokan-edit-sidebar {
margin-top: 35px;
}
.product-edit-container .dokan-edit-sidebar .dokan-side-head {
background: #f5f5f5;
padding: 10px;
}
.product-edit-container .dokan-edit-sidebar .dokan-side-body {
padding: 10px;
}
.product-edit-container .dokan-edit-sidebar .dokan-side-body .dokan-form-control {
width: 90%;
}
.product-edit-container .dokan-edit-sidebar .downloadable_files td {
border-top: none;
border-bottom: 1px solid #EDEDED;
}
.product-edit-container .dokan-edit-sidebar .downloadable_files td label {
font-weight: normal;
}
.product-edit-container .dokan-edit-sidebar .downloadable_files td input {
width: 90%;
}
.product-edit-container .dokan-edit-sidebar .downloadable_files ul {
margin: 0px;
padding: 0px;
}
.product-edit-container .dokan-edit-sidebar .downloadable_files ul li {
margin-bottom: 15px;
}
.product-edit-container ul.label-on-left label {
min-width: 200px;
display: inline-block;
}
.product-edit-container ul.label-on-left li {
clear: both;
}
.product-edit-container #product-attributes h4 {
margin-bottom: 15px;
}
.product-edit-container #product-attributes .select-attribute.form-control {
display: inline;
width: auto;
}
.product-edit-container #variants-holder .inputs-box {
background: #f5f5f5;
margin-bottom: 20px;
}
.product-edit-container #variants-holder .inputs-box .box-header {
background: #e5e5e5;
padding: 5px 10px;
font-size: 13px;
margin-bottom: 10px;
}
.product-edit-container #variants-holder .inputs-box .option-couplet {
margin-left: 15px;
}
.product-edit-container #variants-holder .inputs-box .option-couplet li:before {
content: '-';
}
.product-edit-container #variants-holder .inputs-box .option-couplet li {
margin-bottom: 8px;
}
.product-edit-container #variants-holder .inputs-box .box-inside {
padding: 10px;
}
.product-edit-container #variants-holder .inputs-box .box-inside .attribute-config {
width: 35%;
float: left;
}
.product-edit-container #variants-holder .inputs-box .box-inside .attribute-options {
float: left;
width: 60%;
}
.product-edit-container #variants-holder .actions a {
color: #666;
padding: 0 4px 2px;
font-weight: bold;
border: 1px solid #ddd;
text-decoration: none;
background: #fff;
}
.product-edit-container #variants-holder .actions a:hover {
background: #666;
color: #fff;
}
.product-edit-container #product-variations .wc-metabox {
border-radius: 3px;
background: #f5f5f5;
margin-bottom: 10px;
font-size: 13px;
padding-bottom: 3px;
}
.product-edit-container #product-variations .wc-metabox h3 {
background: #e5e5e5;
padding: 10px;
font-size: 14px;
}
.product-edit-container #product-variations .wc-metabox h3 button {
float: right;
font-size: 12px;
margin-top: -5px;
}
.product-edit-container #product-variations .wc-metabox table {
margin: 10px;
}
.product-edit-container #product-variations .wc-metabox table td {
vertical-align: top;
width: 50%;
}
.product-edit-container #product-variations .wc-metabox table td.upload_image img {
width: 100px;
max-width: 100px;
max-height: 100px;
}
.product-edit-container #product-variations .wc-metabox table td.options label {
display: block;
}
.product-edit-container #product-variations .wc-metabox table td.sku,
.product-edit-container #product-variations .wc-metabox table td.upload_image,
.product-edit-container #product-variations .wc-metabox table td.options {
width: 15%;
}
.product-edit-container #product-variations .wc-metabox td.data {
padding: 0 0 0 10px;
background: #fff;
margin-left: 20px;
}
.product-edit-container #product-variations .wc-metabox table.data_table {
margin: 0;
width: 100%;
}
.product-edit-container #product-variations .wc-metabox table.data_table td {
padding: 0 6px 6px 0;
width: 50%;
}
.product-edit-container #product-variations .wc-metabox table.data_table td input {
width: 100%;
padding: 5px 10px;
}
.product-edit-container #product-variations .wc-metabox table.data_table td input.upload_file_button {
width: auto;
margin-top: 5px;
}
.product-edit-container #product-variations .wc-metabox table.data_table td.dimensions_field input {
width: 25%;
padding: 3px;
}
.product-edit-container #product-variations .wc-metabox table.data_table label {
display: block;
}
.product-edit-container #product-variations .wc-metabox label,
.product-edit-container #product-variations .wc-metabox select,
.product-edit-container #product-variations .wc-metabox input {
font-size: 12px;
}
.product-edit-container #product-variations .wc-metabox input[type=text],
.product-edit-container #product-variations .wc-metabox input[type=number],
.product-edit-container #product-variations .wc-metabox select {
border: 1px solid #EDEDED;
}
.product-edit-container #product-variations .wc-metabox select {
width: auto;
display: inline-block;
}
.product-edit-container #product-variations p.toolbar {
padding-top: 10px;
}
.product-edit-container #product-variations p.toolbar select {
border: 1px solid #EDEDED;
}
.product-edit-container #dokan-product-images ul.product_images {
margin: 0 0 10px 0;
padding: 0;
}
.product-edit-container #dokan-product-images ul.product_images li.image,
.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder,
.product-edit-container #dokan-product-images ul.product_images li.add-image {
width: 64px;
height: 64px;
overflow: hidden;
float: left;
box-sizing: border-box;
position: relative;
margin: 9px 4px 0 0;
border: 1px solid #eee;
border-radius: 2px;
padding: 2px;
cursor: move;
}
.product-edit-container #dokan-product-images ul.product_images li.image.add-image,
.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder.add-image,
.product-edit-container #dokan-product-images ul.product_images li.add-image.add-image {
cursor: pointer;
text-align: center;
line-height: 50px;
border: 2px dashed #ddd;
}
.product-edit-container #dokan-product-images ul.product_images li.image.add-image a,
.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder.add-image a,
.product-edit-container #dokan-product-images ul.product_images li.add-image.add-image a {
width: 100%;
height: 100%;
color: #afafaf;
font-size: 18px;
}
.product-edit-container #dokan-product-images ul.product_images li.image img,
.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder img,
.product-edit-container #dokan-product-images ul.product_images li.add-image img {
padding: 0;
margin: 0;
max-width: 100%;
}
.product-edit-container #dokan-product-images ul.product_images li.image a.action-delete,
.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder a.action-delete,
.product-edit-container #dokan-product-images ul.product_images li.add-image a.action-delete {
position: absolute;
top: 0;
right: 0;
color: red;
background: rgba(0, 0, 0, 0.6);
margin: 0;
padding: 0 3px;
font-size: 50px;
width: 100%;
text-align: center;
height: 100%;
padding-top: 25%;
font-weight: bold;
display: none;
}
.product-edit-container #dokan-product-images ul.product_images li.image:hover a.action-delete,
.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder:hover a.action-delete,
.product-edit-container #dokan-product-images ul.product_images li.add-image:hover a.action-delete {
display: inline-block;
}
.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder {
border: 1px dashed #ccc;
}
.product-edit-container .product-dimension .form-control {
display: inline-block;
width: 25%;
margin-right: 5px;
}
.toggle-sidebar-container {
padding: 8px 0;
border-bottom: 1px solid #DFDFDF;
margin-bottom: 15px;
}
.toggle-sidebar-container .dokan-toggle-sidebar {
display: block;
margin-bottom: 5px;
}
.dokan-product-edit header.dokan-dashboard-header h1.entry-title span.dokan-product-status-label {
font-size: 11px;
margin-left: 15px;
vertical-align: middle;
}
.dokan-product-edit header.dokan-dashboard-header h1.entry-title span.dokan-product-hidden-label {
font-size: 13px;
margin-right: 30px;
margin-top: 9px;
}
.dokan-product-edit header.dokan-dashboard-header h1.entry-title a.view-product {
background-color: #fafafa;
border-color: #ebebeb;
}
.dokan-product-edit-area .dokan-product-edit-left {
width: 67%;
float: left;
margin-right: 4%;
}
.dokan-product-edit-area .dokan-product-edit-right {
width: 27%;
float: left;
}
.dokan-product-edit-area .discount-price label {
font-weight: normal;
cursor: pointer;
}
.white-popup {
position: relative;
background: #FFF;
padding: 0px;
width: auto;
max-width: 690px;
margin: 20px auto;
}
.dokan-add-new-product-popup h2 {
padding: 0px 20px 16px;
border-bottom: 1px solid #eee;
margin-bottom: 0px;
font-size: 22px;
color: #5d5d5d;
margin-top: 15px;
position: absolute;
overflow: hidden;
width: 690px;
z-index: 999999;
background: #fff;
margin-top: 0px;
padding-top: 16px;
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.05);
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.05);
}
.dokan-add-new-product-popup .mfp-close {
top: 10px;
right: 5px;
z-index: 999999;
}
.dokan-add-new-product-popup .product-form-container {
padding: 80px 20px 20px;
margin-top: 30px;
height: 550px;
overflow-y: scroll;
}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload {
border: 3px dashed #DDDDDD;
height: 65%;
width: 98%;
margin-bottom: 10px;
margin-right: 15px;
overflow: hidden;
position: relative;
}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload i.fa-cloud-upload {
display: block;
font-size: 80px;
color: #DFDFDF;
}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload .instruction-inside {
text-align: center;
padding-top: 20%;
padding-bottom: 30%;
color: #aaa;
}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload a.dokan-feat-image-btn {
color: #8F8F8F;
text-shadow: 0 1px 1px #FFF;
background: #F0F0F0;
padding: 3px 10px;
font-size: 12px;
}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload a.dokan-feat-image-btn:hover {
color: #ECECEC;
text-shadow: 0 1px 1px #6F6F6F;
background: #B4B4B4;
}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload a.close {
background: #000000;
color: #FF0000;
font-size: 100px;
height: 100%;
opacity: 0.7;
padding: 25% 0;
position: absolute;
right: 0;
text-align: center;
text-shadow: none;
top: 0;
width: 100%;
display: none;
cursor: pointer;
}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload img {
max-width: 100%;
width: 292px;
height: 212px;
}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload img:hover a.close {
display: block;
}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload .image-wrap:hover a.close {
display: block;
}
.dokan-add-new-product-popup .dokan-feat-image-content {
width: 35%;
margin-right: 15px;
}
.dokan-add-new-product-popup #dokan-product-images ul.product_images {
margin: 0 0 10px 0;
padding: 0;
}
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image,
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder,
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image {
width: 50px;
height: 50px;
overflow: hidden;
float: left;
box-sizing: border-box;
position: relative;
margin: 9px 4px 0 0;
border: 1px solid #eee;
border-radius: 2px;
padding: 2px;
cursor: move;
}
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image.add-image,
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder.add-image,
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image.add-image {
cursor: pointer;
text-align: center;
line-height: 40px;
border: 2px dashed #ddd;
}
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image.add-image a,
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder.add-image a,
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image.add-image a {
width: 100%;
height: 100%;
color: #afafaf;
font-size: 18px;
}
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image img,
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder img,
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image img {
padding: 0;
margin: 0;
max-width: 100%;
}
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image a.action-delete,
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder a.action-delete,
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image a.action-delete {
position: absolute;
top: 0;
right: 0;
color: red;
background: rgba(0, 0, 0, 0.6);
margin: 0;
padding: 0 3px;
font-size: 50px;
width: 100%;
text-align: center;
height: 100%;
padding-top: 25%;
font-weight: bold;
display: none;
}
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image:hover a.action-delete,
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder:hover a.action-delete,
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image:hover a.action-delete {
display: inline-block;
}
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder {
border: 1px dashed #ccc;
}
.dokan-add-new-product-popup .dokan-product-field-content {
width: 62.5%;
}
.dokan-add-new-product-popup .dokan-product-field-content label {
font-weight: normal;
}
.dokan-add-new-product-popup .dokan-product-field-content input[type="checkbox"] {
margin-right: 4px;
}
.dokan-add-new-product-popup .product-full-container {
margin-top: 10px;
}
.dokan-add-new-product-popup .product-container-footer {
padding: 20px 20px;
border-top: 1px solid #eee;
text-align: right;
}
.dokan-add-new-product-popup .product-container-footer .dokan-add-new-product-spinner {
position: static;
margin-right: 8px;
vertical-align: middle;
}
.dokan-add-new-product-popup .product-container-footer .dokan-show-add-product-error {
color: #d9534f;
margin-right: 8px;
vertical-align: middle;
float: left;
display: block;
width: 55%;
}
.dokan-settings-content .dokan-settings-area h1 {
margin: 0px;
padding: 0px;
}
.dokan-settings-content .dokan-settings-area .dokan-banner {
border: 4px dashed #D8D8D8;
height: 300px;
margin: 0 0 30px 35px;
max-width: 850px;
text-align: center;
overflow: hidden;
position: relative;
}
.dokan-settings-content .dokan-settings-area .dokan-banner img {
max-width: 100%;
}
.dokan-settings-content .dokan-settings-area .dokan-banner .dokan-remove-banner-image {
position: absolute;
width: 100%;
height: 300px;
background: #000;
top: 0;
left: 0;
opacity: 0.7;
font-size: 100px;
color: red;
padding-top: 70px;
display: none;
}
.dokan-settings-content .dokan-settings-area .dokan-banner:hover {
cursor: pointer;
}
.dokan-settings-content .dokan-settings-area .dokan-banner:hover .dokan-remove-banner-image {
display: block;
}
.dokan-settings-content .dokan-settings-area .dokan-gravatar {
position: relative;
}
.dokan-settings-content .dokan-settings-area .dokan-gravatar .dokan-remove-gravatar-image {
position: absolute;
width: 80px;
height: 80px;
background: #000;
top: 0;
left: 0;
opacity: 0.7;
font-size: 70px;
text-align: center;
color: #f00;
padding-top: 5px;
display: none;
border-radius: 50%;
}
.dokan-settings-content .dokan-settings-area .dokan-gravatar .gravatar-wrap .dokan-gravatar-img {
border-radius: 50%;
height: 80px !important;
width: 80px;
}
.dokan-settings-content .dokan-settings-area .dokan-gravatar:hover .dokan-remove-gravatar-image {
display: block;
}
.dokan-settings-content .dokan-settings-area .button-area {
margin-top: 35px;
}
.dokan-settings-content .dokan-settings-area .button-area i.fa-cloud-upload {
display: block;
font-size: 80px;
color: #DFDFDF;
}
.dokan-settings-content .dokan-settings-area .button-area .help-block {
font-size: 12px;
color: #B1B1B1;
}
.dokan-settings-content .dokan-settings-area ul.dokan-categories {
list-style: none;
padding: 0;
margin: 0;
}
.dokan-settings-content .dokan-settings-area ul.dokan-categories label {
font-weight: normal;
}
.dokan-settings-content .dokan-settings-area .dokan-address-fields label {
font-weight: normal;
font-size: 12px;
}
.dokan-settings-content .dokan-settings-area .dokan-form-group .checkbox {
margin-top: 0px;
}
.dokan-store.dokan-theme-twentytwelve .site-content {
float: none;
width: 100%;
}
.dokan-single-store {
margin: 0;
}
.dokan-single-store.dokan-w8 {
width: 72%;
}
.dokan-single-store .profile-frame {
padding: 0px;
position: relative;
background-size: cover;
background-color: #eee;
}
.dokan-single-store .profile-frame .profile-info-box {
position: relative;
}
.dokan-single-store .profile-frame .profile-info-box a {
color: inherit;
}
.dokan-single-store .profile-frame .profile-info-box:hover {
color: #fff;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-img {
width: 100%;
height: auto;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-img.dummy-image {
background-image: url(//www.enotecamica.it/wp-content/plugins/dokan-lite/assets/images/default-store-banner.png);
background-size: 100% 100%;
background-repeat: no-repeat;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper {
position: absolute;
top: 0;
left: 0;
color: #fff;
width: 100%;
height: 100%;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery {
width: 320px;
height: 100%;
padding-top: 25px;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img {
text-align: center;
margin-bottom: 12px;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img {
border-radius: 50%;
background: #fff;
width: 80px;
height: 80px;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-square img {
background-color: #fff;
border: 1px solid #EDEDED;
border-radius: 0;
padding: 4px;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .store-name {
font-weight: bold;
padding: 0;
font-size: 20px;
text-align: center;
margin: 0 0 18px;
color: #fff;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info {
padding: 0 30px;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
list-style: none;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-phone a,
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-email a {
text-decoration: none;
color: inherit;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info li {
padding-bottom: 8px;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info i {
font-weight: bold;
float: left;
margin-left: -25px;
margin-top: 4px;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social {
list-style: none;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social li {
display: inline-block;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i {
font-size: 20px;
float: none;
font-weight: normal;
margin: 0;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-facebook-square {
color: #3b5998;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-google-plus-square {
color: #dd4b39;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-twitter-square {
color: #55acee;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-linkedin-square {
color: #007bb5;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-youtube-square {
color: #bb0000;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-instagram {
color: #125688;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-flickr {
color: #ff0084;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .seller-rating {
display: none;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper {
position: relative;
height: 135px;
background-color: #fff;
color: inherit;
border: 1px solid #EDEDED;
padding: 0 15px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery {
width: 100%;
padding: 0;
position: absolute;
top: -55px;
height: 140px;
color: #444;
background: none;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head {
float: left;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img {
margin-bottom: 0;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img {
width: 150px;
height: 150px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info {
float: left;
padding: 0;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
color: #fff;
margin: 10px 0 25px 15px;
text-shadow: 0 0 3px rgba(0, 0, 0, 0.8);
font-weight: bold;
font-size: 28px;
line-height: 1.1;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
padding-left: 40px;
font-size: 14px;
line-height: 21px;
margin-left: 0;
}
.dokan-single-store .profile-frame.profile-frame-no-banner {
background-color: transparent;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-img {
display: none;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper {
position: relative;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery {
background-color: #fff;
width: 100%;
padding: 10px;
overflow: hidden;
border: 1px solid #EDEDED;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head {
width: 150px;
float: left;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img {
background: #fff;
border: 1px solid #ddd;
padding: 2px;
width: 150px;
height: 150px;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info {
float: left;
padding: 0 25px;
color: #444;
width: 80%;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
margin-top: 5px;
font-size: 30px;
font-weight: bold;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
padding-left: 25px;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li {
float: left;
margin-right: 40px;
position: relative;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li i {
margin-left: -22px;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li:before {
content: "·";
position: absolute;
top: 10px;
left: -35px;
color: #afafaf;
font-size: 25px;
line-height: 0;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li:first-child:before {
content: "";
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {
position: relative;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social {
padding-left: 0;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li {
margin: 0 8px 0 0;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i {
text-shadow: none;
}
.dokan-single-store .dokan-store-tabs ul {
background-color: #fff;
border-width: 0 1px 1px 1px;
border-color: #EDEDED;
border-style: solid;
margin: 0;
padding: 0;
margin-bottom: 20px;
}
.dokan-single-store .dokan-store-tabs ul li {
display: inline-block;
border-right: 1px solid #EDEDED;
margin-right: -4px;
}
.dokan-single-store .dokan-store-tabs ul li a {
text-decoration: none;
color: #666;
padding: 10px 15px;
display: inline-block;
}
.dokan-single-store .dokan-store-tabs ul li a:hover {
background: #eee;
}
.dokan-store-widget input[type=text],
.dokan-store-widget input[type=email],
.dokan-store-widget textarea {
width: 100%;
}
.dokan-store-widget form.seller-form ul {
margin: 0;
padding: 0;
list-style: none;
}
.dokan-store-widget form.seller-form ul li {
margin-bottom: 8px;
}
.dokan-store-widget #dokan-store-location {
width: 100%;
height: 200px;
}
.dokan-seller-search-form {
margin: 30px 0px;
}
.dokan-seller-search-form .dokan-w4 {
padding: 0 15px;
}
.dokan-seller-search-form .dokan-w4 input[type=search],
.dokan-seller-search-form .dokan-w4 select.dokan-form-control {
height: 40px !important;
border: 1px solid #e2e2e2 !important;
box-shadow: none !important;
border-radius: 4px !important;
}
.dokan-seller-search-form .dokan-w4 input[type=search] {
background-position-y: 11px !important;
}
.dokan-seller-listing {
position: relative;
}
.dokan-seller-listing .dokan-overlay {
position: absolute;
background: rgba(255, 255, 255, 0.3);
}
#dokan-seller-listing-wrap {
margin-left: -15px;
margin-right: -15px;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap {
list-style: none;
margin: 20px 0px;
padding: 0;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap:before,
#dokan-seller-listing-wrap ul.dokan-seller-wrap:after {
content: " ";
display: table;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap:after {
clear: both;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li {
list-style-type: none;
float: left;
margin: 0 0 20px 0;
padding-left: 15px;
padding-right: 15px;
margin-bottom: 20px;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li.coloum-2 {
width: 50%;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li.coloum-3 {
width: 33.33%;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-wrapper {
box-shadow: 0px 0px 25px 0px #ddd;
}
@media (max-width: 767px) {
#dokan-seller-listing-wrap ul.dokan-seller-wrap li {
width: 100% !important;
float: none;
}
}
@media (min-width: 768px) and (max-width: 991px) {
#dokan-seller-listing-wrap ul.dokan-seller-wrap li {
width: 50%;
}
}
@media (min-width: 992px) {
#dokan-seller-listing-wrap ul.dokan-seller-wrap li {
width: 33.33%;
}
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content {
max-width: 100%;
}
@media (max-width: 767px) {
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content {
text-align: left;
}
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info {
height: 100%;
background-size: 100% 100%;
background-repeat: no-repeat;
background-position: 0 50%;
height: 220px;
position: relative;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data-container {
height: 100%;
background-color: rgba(0, 0, 0, 0.45);
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .featured-favourite {
padding: 20px 20px 10px;
overflow: hidden;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .featured-favourite .featured-label {
float: left;
padding: 2px 10px;
background: #2d54a3;
color: #fff;
border-radius: 3px;
box-shadow: 0px 0px 25px -5px #afafaf;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .featured-favourite .favourite-label {
float: right;
padding: 2px;
background: #fff;
width: 55px;
border-radius: 20px;
text-align: center;
box-shadow: 0px 0px 25px -5px #afafaf;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .featured-favourite .favourite-label i.fa {
color: #e74c3c;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data {
padding: 0px 20px;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data h2 {
margin: 9px 0px;
padding: 0px;
font-size: 20px;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data h2 a {
color: #FFF;
text-shadow: rgba(0, 0, 0, 0.8) 0 1px 0;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data h2 a:hover {
color: #fafafa;
text-shadow: rgba(0, 0, 0, 0.8) 0 1px 0;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data p {
margin-bottom: 2px;
color: #FFF;
text-shadow: rgba(0, 0, 0, 0.8) 0 1px 0;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data .dokan-seller-rating {
float: none !important;
margin: 12px 0px 10px;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data .dokan-seller-rating:before {
color: #adb5b6;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data .dokan-seller-rating span:before {
color: #fa9a00;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data p.store-address {
line-height: 23px;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer {
background: #f7fbfc;
position: relative;
padding: 15px 20px;
border-top: 1px solid #eee;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a {
text-decoration: none;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .seller-avatar {
padding: 6px;
background: #fff;
position: absolute;
width: 80px;
height: 80px;
top: -40px;
right: 20px;
border-radius: 40px;
box-shadow: 0px 0px 30px -6px #afafaf;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .seller-avatar img {
width: 100%;
height: 100%;
border-radius: 40px;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-info .store-data-container {
height: 100%;
background: none;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-info .featured-favourite .featured-label {
background: #d1dbf0;
color: #2d54a3;
box-shadow: none;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data h2 a {
color: #526b6f;
text-shadow: none;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data h2 a:hover {
color: #333;
text-shadow: none;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data p {
color: #748082;
text-shadow: none;
}
@media (min-width: 1200px) {
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery {
background-color: rgba(0, 0, 0, 0.65);
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {
position: absolute;
bottom: 0;
right: 0;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social {
padding-right: 15px;
margin: 0;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li {
line-height: 1;
margin-left: 5px;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a {
display: inline-block;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i {
font-size: 25px;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.55);
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {
top: 12px;
right: 15px;
bottom: auto;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 {
position: relative;
width: 100%;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper {
position: relative;
background-color: #fff;
color: #444;
border: 1px solid #EDEDED;
height: 220px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery {
width: 100%;
padding-top: 0;
background: none;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info-head {
position: relative;
top: -75px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img {
background: #fff;
border: 1px solid #ddd;
padding: 2px;
width: 150px;
height: 150px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info {
position: relative;
top: -75px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
color: inherit;
font-size: 35px;
text-align: center;
font-weight: bold;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
padding: 0;
width: 100%;
margin: 0;
display: block;
overflow: hidden;
text-align: center;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li {
text-align: left;
display: inline-block;
padding-bottom: 15px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li a {
color: inherit;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li i {
display: none;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li:after {
content: '·';
color: #9c9c9c;
font-weight: bold;
font-size: 18px;
position: relative;
top: 3px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li:last-child:after {
content: '';
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {
position: relative;
text-align: center;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social {
position: relative;
padding: 0;
margin: 0;
display: inline-block;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i {
text-shadow: none;
}
}
@media (max-width: 767px) {
.dokan-store-sidebar,
.dokan-single-store {
margin-right: 3%;
width: 94% !important;
margin-left: 3%;
}
}
@media (max-width: 1199px) {
.dokan-single-store .profile-frame .profile-info-box {
position: relative;
width: 100%;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper {
position: relative;
background-color: #fff;
color: #444;
border: 1px solid #EDEDED;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery {
width: 100%;
padding-top: 0;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head {
position: relative;
top: -45px;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .store-name {
color: inherit;
font-size: 35px;
margin-bottom: 11px;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img {
background: #fff;
border: 1px solid #ddd;
padding: 2px;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img {
width: 100px;
height: 100px;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
position: relative;
top: -45px;
padding: 0;
width: 100%;
margin: 0;
display: block;
overflow: hidden;
line-height: 1.4;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li {
text-align: center;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li a {
color: inherit;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li i {
display: none;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {
position: relative;
top: -45px;
text-align: center;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social {
padding: 0;
margin: 0;
display: inline-block;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li {
margin-left: 8px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper {
height: 275px;
padding: 0 8px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery {
top: 6px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head {
top: 0;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-square {
background: none;
border: 0;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img {
width: 100px;
height: 100px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
font-size: 20px;
margin-bottom: 8px;
color: #444;
text-shadow: none;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
top: 0;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li {
text-align: left;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li i {
display: inline-block;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {
position: absolute;
top: -35px;
right: 20px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social {
top: 0;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li {
margin-left: 8px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i {
font-size: 25px;
text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.55);
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
position: relative;
top: -45px;
text-align: center;
font-size: 20px;
margin-bottom: 8px;
color: #444;
text-shadow: none;
font-weight: bold;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper {
height: auto;
border: 0;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head {
top: 0;
margin-right: 15px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info {
padding: 0 0 0 15px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
top: 0;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li {
float: none;
text-align: left;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li i {
display: inline-block;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li:before {
content: "";
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper {
top: 0;
text-align: left;
padding: 0 4px;
}
}
.dokan-withdraw-content .dokan-withdraw-area h1 {
margin: 0px 0px 20px;
}
.dokan-withdraw-content .dokan-withdraw-area ul li {
display: inline-block;
padding: 0px 5px;
}
.dokan-login-form-popup-wrapper {
width: 430px !important;
padding: 16px !important;
margin: 0 auto !important;
}
.dokan-login-form-popup-wrapper .dokan-login-form-title {
border-bottom: 1px solid #ddd;
padding-bottom: 15px;
margin-bottom: 15px;
}
.dokan-login-form-popup-wrapper fieldset {
padding: 0;
border: 0;
margin: 0;
}
.dokan-login-form-popup-wrapper .dokan-login-form-error {
color: #d9534f;
background-color: #f2dede;
font-size: 0.9em;
}
.dokan-login-form-popup-wrapper .dokan-login-form-error.has-error {
padding: 5px 8px;
margin-bottom: 5px;
}
.dokan-popup-content {
padding: 18px;
}
.dokan-popup-content .dokan-popup-title {
border-bottom: 1px solid #eeeeee;
padding-bottom: 10px;
margin-bottom: 15px;
line-height: 1;
}
.dokan-popup-content fieldset {
padding: 0;
margin: 0;
border: 0;
background: none;
}
.dokan-popup-content .mfp-close {
top: 4px;
right: 3px;
}
.dokan-popup-content .dokan-popup-option-list {
list-style-type: none;
padding: 0;
margin: 10px 0;
}
.dokan-popup-content .dokan-popup-option-list li {
margin: 0 0 3px;
}
.dokan-popup-content .dokan-popup-option-list li label.dokan-popup-block-label {
display: block;
margin: 0;
cursor: pointer;
}
.dokan-popup-content .dokan-popup-option-list li label.dokan-popup-block-label input {
margin: 0 4px 0 0;
}
.dokan-popup-content .dokan-popup-error {
display: none;
color: #d9534f;
}
.dokan-popup-content .dokan-popup-error.has-error {
display: block;
}
#dokan-seller-listing-wrap button {
margin: unset;
padding: 6px 12px;
}
#dokan-store-listing-filter-wrap .left,
.store-lists-other-filter-wrap .left,
#dokan-store-listing-filter-wrap .right,
.store-lists-other-filter-wrap .right,
#dokan-store-listing-filter-wrap .item,
.store-lists-other-filter-wrap .item {
display: unset;
overflow: unset;
z-index: unset;
position: unset;
height: unset;
width: unset;
margin: unset;
padding: unset;
border: unset;
}
#dokan-store-listing-filter-wrap,
#dokan-store-listing-filter-wrap form,
#dokan-store-listing-filter-form-wrap * {
padding: unset;
margin: unset;
box-sizing: border-box;
}
#dokan-store-listing-filter-wrap ul,
#dokan-store-listing-filter-wrap form ul,
#dokan-store-listing-filter-form-wrap * ul,
#dokan-store-listing-filter-wrap ul li,
#dokan-store-listing-filter-wrap form ul li,
#dokan-store-listing-filter-form-wrap * ul li {
margin: unset;
padding: unset;
}
#dokan-store-listing-filter-wrap div p,
#dokan-store-listing-filter-wrap form div p,
#dokan-store-listing-filter-form-wrap * div p {
margin: unset;
padding: unset;
line-height: unset;
}
#dokan-store-listing-filter-wrap label,
#dokan-store-listing-filter-wrap form label,
#dokan-store-listing-filter-form-wrap * label,
#dokan-store-listing-filter-wrap input,
#dokan-store-listing-filter-wrap form input,
#dokan-store-listing-filter-form-wrap * input,
#dokan-store-listing-filter-wrap select,
#dokan-store-listing-filter-wrap form select,
#dokan-store-listing-filter-form-wrap * select,
#dokan-store-listing-filter-wrap button,
#dokan-store-listing-filter-wrap form button,
#dokan-store-listing-filter-form-wrap * button,
#dokan-store-listing-filter-wrap a,
#dokan-store-listing-filter-wrap form a,
#dokan-store-listing-filter-form-wrap * a,
#dokan-store-listing-filter-wrap i,
#dokan-store-listing-filter-wrap form i,
#dokan-store-listing-filter-form-wrap * i,
#dokan-store-listing-filter-wrap span,
#dokan-store-listing-filter-wrap form span,
#dokan-store-listing-filter-form-wrap * span,
#dokan-store-listing-filter-wrap textarea,
#dokan-store-listing-filter-wrap form textarea,
#dokan-store-listing-filter-form-wrap * textarea {
width: unset;
border: unset;
padding: unset;
margin: unset;
display: unset;
text-transform: unset;
font-weight: unset;
line-height: unset;
font-size: unset;
letter-spacing: unset;
box-shadow: unset;
box-sizing: border-box;
}
#dokan-store-listing-filter-wrap {
background-color: #ffffff;
padding: 20px;
box-shadow: 1px 1px 20px 0px #E9E9E9;
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
}
#dokan-store-listing-filter-wrap .right {
display: flex;
align-items: center;
}
#dokan-store-listing-filter-wrap .right .item {
position: relative;
white-space: nowrap;
}
#dokan-store-listing-filter-wrap .right .item.sort-by {
margin: 0px 30px;
}
#dokan-store-listing-filter-wrap .right .item .dokan-store-list-filter-button {
border-radius: 3px;
}
#dokan-store-listing-filter-wrap .right .item .dokan-icons {
position: absolute;
left: 14%;
top: 50%;
cursor: pointer;
margin: 0;
padding: 0;
transform: translate(0, -50%);
z-index: 999;
}
#dokan-store-listing-filter-wrap .right .item .dokan-icons .dokan-icon-div {
background: #fff;
height: 2px;
margin: 2px auto;
}
#dokan-store-listing-filter-wrap .right .item .dokan-icons .dokan-icon-div:nth-child(1) {
width: 15px;
}
#dokan-store-listing-filter-wrap .right .item .dokan-icons .dokan-icon-div:nth-child(2) {
width: 10px;
}
#dokan-store-listing-filter-wrap .right .item .dokan-icons .dokan-icon-div:nth-child(3) {
width: 4px;
}
#dokan-store-listing-filter-wrap .right .item button {
padding-top: 8px;
padding-bottom: 8px;
padding-left: 35px;
padding-right: 25px;
}
#dokan-store-listing-filter-wrap .right .item button:focus {
outline: none;
}
#dokan-store-listing-filter-wrap .right .item select {
background: #ffffff;
border: 1px solid #edecec;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
padding: 8px 20px;
}
#dokan-store-listing-filter-wrap .right .item select:before {
content: "\f140";
}
#dokan-store-listing-filter-wrap .right .item select:focus {
outline: none;
}
#dokan-store-listing-filter-wrap .right .toggle-view {
margin: 0;
padding: 0;
line-height: 0;
height: 0;
}
#dokan-store-listing-filter-wrap .right .toggle-view .dashicons {
font-size: 22px;
cursor: pointer;
}
#dokan-store-listing-filter-wrap .right .toggle-view .active {
color: #ee5035;
}
#dokan-store-listing-filter-form-wrap {
background: #ffffff;
margin-top: 32px;
padding: 32px 20px 20px 20px;
box-shadow: 1px 1px 20px 0px #E9E9E9;
position: relative;
}
#dokan-store-listing-filter-form-wrap div {
margin: 0;
padding: 0;
}
#dokan-store-listing-filter-form-wrap:before {
content: "\f142";
height: 0 !important;
top: -8px;
left: 50%;
position: absolute;
transform: translate(0, -50%);
font-family: dashicons;
font-size: 60px;
color: #fff;
font-weight: bold;
line-height: 0 !important;
}
#dokan-store-listing-filter-form-wrap .store-search .store-search-input {
width: 100%;
padding: 10px 20px;
border-radius: 3px;
border: 1px solid #cccccc;
}
#dokan-store-listing-filter-form-wrap .store-search .store-search-input:placeholder {
color: #7e7e7ec9;
}
#dokan-store-listing-filter-form-wrap .store-search .store-search-input:focus {
outline: none;
border-color: #8080809e;
}
#dokan-store-listing-filter-form-wrap .apply-filter {
display: flex;
justify-content: flex-end;
margin-top: 20px;
}
#dokan-store-listing-filter-form-wrap .apply-filter #cancel-filter-btn {
padding: 8px 25px;
border-radius: 3px;
background: #fff !important;
color: #000 !important;
border: 1px solid #edecec !important;
margin-right: 20px;
display: none;
}
#dokan-store-listing-filter-form-wrap .apply-filter #cancel-filter-btn:focus {
outline: none;
}
#dokan-store-listing-filter-form-wrap .apply-filter #apply-filter-btn {
padding: 8px 25px;
border-radius: 3px;
}
#dokan-store-listing-filter-form-wrap .apply-filter #apply-filter-btn:focus {
outline: none;
}
.site-content .entry-header .entry-title[class] {
border: none;
}
#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-data h2 {
padding: 0 !important;
}
#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-data .dokan-seller-rating i.dashicons {
width: 15px;
font-size: 17px;
}
#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-data .dokan-seller-rating i.dashicons.dashicons-star-filled,
#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-data .dokan-seller-rating i.dashicons.dashicons-star-half {
color: #fa9a00;
}
#dokan-seller-listing-wrap.grid-view .store-wrapper {
position: relative;
}
#dokan-seller-listing-wrap.grid-view .store-content {
position: absolute;
top: 0;
left: 0;
z-index: 9;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.45);
color: #fff;
}
#dokan-seller-listing-wrap.grid-view .store-content.default-store-banner {
background: transparent;
}
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container {
padding: 5px 20px;
}
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .featured-favourite {
position: relative;
top: 10px;
}
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .featured-favourite .featured-label {
width: max-content;
width: -moz-max-content;
width: -webkit-max-content;
padding: 2px 10px;
background: #2d54a3;
color: #fff;
border-radius: 3px;
box-shadow: 0px 0px 25px -5px #afafaf;
}
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data h2 a {
color: #fff;
text-shadow: rgba(0, 0, 0, 0.8) 0 1px 0;
font-size: 25px;
padding: 0;
margin: 0;
text-decoration: none;
}
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data h2 a:active,
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data h2 a:focus {
text-decoration: none;
outline: none;
}
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data .dokan-seller-rating p.rating {
display: none !important;
}
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data .store-address {
margin: 0 0 5px 0;
line-height: 23px;
}
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data .store-phone {
margin: 0 0 5px 0;
}
#dokan-seller-listing-wrap.grid-view .store-footer {
background: #fff;
position: relative;
z-index: 99;
}
#dokan-seller-listing-wrap.grid-view .store-footer a:active,
#dokan-seller-listing-wrap.grid-view .store-footer a:focus {
outline: none;
text-decoration: none;
}
#dokan-seller-listing-wrap.grid-view .store-footer .dokan-btn-theme.dokan-btn-round {
margin-right: 10px;
}
#dokan-seller-listing-wrap .seller-listing-content .dokan-error {
margin: 15px;
}
#dokan-seller-listing-wrap .dokan-single-seller .store-wrapper .store-header .store-banner {
min-height: 220px;
position: relative;
}
#dokan-seller-listing-wrap .dokan-single-seller .store-wrapper .store-header .store-banner img {
position: absolute;
left: 0;
top: 0;
max-width: 100%;
height: 100%;
width: -moz-available;
width: -webkit-fill-available;
width: fill-available;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller {
width: 100%;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper {
display: flex;
flex-wrap: wrap;
align-items: center;
background: #fff;
border-radius: 3px;
position: relative;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header .store-banner {
min-height: 140px;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header .store-banner img {
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .featured-favourite .featured-label {
padding: 2px 10px;
background: #2d54a3;
color: #fff;
border-radius: 3px;
box-shadow: 0px 0px 25px -5px #afafaf;
position: absolute;
left: 8px;
top: 10px;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data h2 {
margin-top: 0;
margin-bottom: 15px;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data h2 a {
color: #000;
text-decoration: none;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data h2 a:active,
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data h2 a:focus {
text-decoration: none;
outline: none;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .dokan-seller-rating[class] {
overflow: visible;
z-index: 1;
min-width: 85px;
font-family: 'Open Sans', sans-serif;
color: gray;
float: right;
position: relative;
top: -15px;
left: 25%;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .dokan-seller-rating[class]:before {
font-family: star;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .dokan-seller-rating[class] span:before {
font-family: star;
color: #fa9a00;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-address {
margin-top: 5px;
display: inline;
font-size: 15px;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-address:before {
content: "\f230";
font-family: dashicons;
color: #0bb90b;
font-size: 22px;
position: relative;
top: 5px;
left: -5px;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-address br {
display: none;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-phone {
display: none;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper > .store-content {
flex-basis: 43%;
padding-left: 4%;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header {
flex-basis: 20%;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class] {
display: flex;
flex-direction: row-reverse;
flex-basis: 33%;
border: none;
text-align: right;
background: #fff;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class] a:active,
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class] a:focus {
outline: none;
text-decoration: none;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class] .seller-avatar {
display: none;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class] button {
margin-right: 20px;
} @media (max-width: 1366px) {
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
max-width: 650px;
}
}
@media (max-width: 1199px) {
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
max-width: 590px;
}
}
@media (max-width: 992px) {
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper {
padding: 0px 10px 0px 0px;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header .store-banner {
min-height: 120px;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-content .store-data-container .store-data h2 {
font-size: 20px;
margin-bottom: 5px;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-content .store-data-container .store-data .store-address {
font-size: 14px !important;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
max-width: 430px;
}
}
@media (max-width: 767px) {
#dokan-store-listing-filter-wrap {
display: block;
}
#dokan-store-listing-filter-wrap .right {
justify-content: space-between;
margin-top: 15px;
}
#dokan-store-listing-filter-wrap .right .item.sort-by {
margin: 0;
}
#dokan-store-listing-filter-wrap .toggle-view {
display: none;
}
.dokan-table {
border: none;
text-align: left;
width: 100%;
max-width: 100%;
}
.dokan-table tbody {
display: table-row-group;
vertical-align: middle;
border-color: inherit;
}
.dokan-table tbody tr {
vertical-align: inherit;
width: 100%;
}
.dokan-table tbody tr td {
padding: 6px;
text-align: left;
border-color: #ededed;
border-style: solid;
border-width: 0px 1px 1px 1px;
background: #fff;
}
.dokan-table tbody tr td:before {
padding-right: 20px !important;
float: left;
font-weight: bold;
}
.dokan-table tbody tr .post-date .status {
float: right;
}
.dokan-table tbody tr .diviader {
background: transparent !important;
border: none !important;
height: 15px;
background: none;
}
.dokan-table tbody tr .diviader:before {
content: " ";
}
.dokan-table tbody tr td:first-child {
border-top-width: 1px;
}
.dokan-table tbody tr .dokan-order-action {
width: 100%;
}
.dokan-table tbody .row-actions {
visibility: visible !important;
}
.dokan-orders-area .dokan-w8 {
width: 100% !important;
}
.dokan-orders-area .dokan-w4 {
width: 100% !important;
}
.dokan-primary {
width: 100% !important;
padding-left: 15px;
padding-right: 15px;
}
.dokan-primary li.product {
width: 100% !important;
}
.dokan-secondary {
width: 100%;
padding-left: 15px;
padding-right: 15px;
}
.dokan-dashboard .dokan-dash-sidebar,
.dokan-dashboard .dokan-dashboard-content {
float: none;
width: 100%;
}
.dokan-dashboard .product-edit-new-container .dokan-edit-row .dokan-side-left,
.dokan-dashboard .product-edit-new-container .dokan-edit-row .dokan-side-right {
float: none;
width: auto;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
display: inline-block;
border-right: 1px solid #454545;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after {
content: '';
display: none;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a {
padding: 12px 24px;
}
.dokan-dashboard .dokan-dashboard-content {
padding-left: 0;
}
ul.dokan-seller-wrap {
text-align: center;
}
ul.dokan-seller-wrap li.dokan-single-seller {
width: 90% !important;
margin-bottom: 50px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
max-width: 500px;
}
}
@media (max-width: 430px) {
#dokan-store-listing-filter-form-wrap:before {
left: 10%;
}
.apply-filter {
margin-top: 20px;
}
.apply-filter #cancel-filter-btn {
display: block !important;
}
.dokan-dashboard .dokan-dash-sidebar,
.dokan-dashboard .dokan-dashboard-content {
float: none;
width: 100%;
}
.dokan-dashboard .dokan-dash-sidebar article,
.dokan-dashboard .dokan-dashboard-content article {
overflow: scroll;
}
.dokan-dashboard .dokan-dash-sidebar .dokan-settings-area .dokan-banner,
.dokan-dashboard .dokan-dashboard-content .dokan-settings-area .dokan-banner {
width: auto !important;
height: auto !important;
margin: 0 !important;
margin-bottom: 15px !important;
}
.dokan-dashboard .dashboard-content-area .dokan-announcement-widget .dokan-right {
float: right !important;
}
.dokan-dashboard .dashboard-content-area .dokan-announcement-widget .dokan-left {
float: left !important;
}
.dokan-dashboard .dashboard-content-area .dokan-dash-left {
padding-right: 0 !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu:before,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu:after {
content: " ";
display: table;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu:after {
clear: both;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
float: left;
width: 50%;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a {
padding: 12px 18px;
}
.dokan-dashboard .dokan-orders-area .dokan-order-filter-serach {
padding: 10px 0 10px 0;
}
.dokan-dashboard .dokan-orders-area .dokan-order-filter-serach .dokan-btn {
padding: 6px 13px;
}
.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .product-listing-top {
border-bottom: 0;
}
.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter {
width: 100%;
}
.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .product-listing-top .dokan-add-product-link {
display: flex;
justify-content: space-between;
width: auto;
float: none;
}
.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .dokan-product-date-filter {
display: flex;
justify-content: space-between;
}
.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .dokan-product-date-filter .dokan-form-group {
margin-bottom: 0;
}
.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .dokan-product-search-form {
display: flex;
justify-content: space-between;
margin-top: 15px;
}
.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .dokan-product-search-form .dokan-form-group {
margin-bottom: 0;
margin-right: 0;
}
.dokan-dashboard .dokan-product-listing .dokan-product-listing-area #product-filter .dokan-form-group {
margin-top: 15px;
}
.dokan-dashboard .dokan-right,
.dokan-dashboard .dokan-left {
float: none !important;
}
.dokan-dashboard .dokan-w6,
.dokan-dashboard .dokan-w8,
.dokan-dashboard .dokan-w4 {
float: none;
width: 100%;
}
.dokan-dashboard .dokan-reports-content .dokan-reports-area .dokan-reports-wrap .report-left,
.dokan-dashboard .dokan-reports-content .dokan-reports-area .dokan-reports-wrap .report-right {
width: 100%;
}
.dokan-dashboard .dokan-product-edit-area .dokan-product-edit-left,
.dokan-dashboard .dokan-product-edit-area .dokan-product-edit-right {
float: none;
width: 100%;
}
.dokan-dashboard .content-half-part {
float: none;
width: 100%;
}
.dokan-dashboard .content-half-part {
margin-bottom: 8px;
}
.dokan-dashboard .content-half-part:last-child {
padding-left: 0px;
}
.dokan-dashboard .content-half-part:first-child {
padding-right: 0px;
}
.dokan-dashboard ul.dokan_tabs {
padding-left: 0;
margin-right: 0;
}
.dokan-dashboard ul.dokan_tabs li {
margin-bottom: 10px;
}
.dokan-single-store .profile-frame .profile-info-box {
width: 100%;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
max-width: 280px;
}
.dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer {
display: flex;
}
}
@media (max-width: 375px) {
.dokan-order-filter-serach form:first-child .dokan-form-group {
display: flex;
}
#dokan-store-listing-filter-wrap .right .item #stores_orderby {
padding: 8px 0px 8px 16px;
}
}
@media (max-width: 360px) {
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
max-width: 200px;
}
}@font-face{font-family:'FontAwesome';src:url(//www.enotecamica.it/wp-content/plugins/dokan-lite/assets/vendors/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//www.enotecamica.it/wp-content/plugins/dokan-lite/assets/vendors/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(//www.enotecamica.it/wp-content/plugins/dokan-lite/assets/vendors/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//www.enotecamica.it/wp-content/plugins/dokan-lite/assets/vendors/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//www.enotecamica.it/wp-content/plugins/dokan-lite/assets/vendors/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//www.enotecamica.it/wp-content/plugins/dokan-lite/assets/vendors/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.fa {
font-family: fontawesome !important;
}.select2-container {
box-sizing: border-box;
display: inline-block;
margin: 0;
position: relative;
vertical-align: middle; }
.select2-container .select2-selection--single {
box-sizing: border-box;
cursor: pointer;
display: block;
height: 33;
user-select: none;
-webkit-user-select: none; }
.select2-container .select2-selection--single .select2-selection__rendered {
display: block;
padding-left: 8px;
padding-right: 20px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap; }
.select2-container .select2-selection--single .select2-selection__clear {
position: relative; }
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
padding-right: 8px;
padding-left: 20px; }
.select2-container .select2-selection--multiple {
box-sizing: border-box;
cursor: pointer;
display: block;
min-height: 32px;
user-select: none;
-webkit-user-select: none; }
.select2-container .select2-selection--multiple .select2-selection__rendered {
display: inline-block;
overflow: hidden;
padding-left: 8px;
text-overflow: ellipsis;
white-space: nowrap; }
.select2-container .select2-search--inline {
float: left; }
.select2-container .select2-search--inline .select2-search__field {
box-sizing: border-box;
border: none;
font-size: 100%;
margin-top: 5px;
padding: 0; }
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
-webkit-appearance: none; }
.select2-dropdown {
background-color: white;
border: 1px solid #ededed;
border-radius: 4px;
box-sizing: border-box;
display: block;
position: absolute;
left: -100000px;
width: 100%;
z-index: 1051; }
.select2-results {
display: block; }
.select2-results__options {
list-style: none;
margin: 0;
padding: 0; }
.select2-results__option {
padding: 6px;
user-select: none;
-webkit-user-select: none; }
.select2-results__option[aria-selected] {
cursor: pointer; }
.select2-container--open .select2-dropdown {
left: 0; }
.select2-container--open .select2-dropdown--above {
border-bottom: none;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0; }
.select2-container--open .select2-dropdown--below {
border-top: none;
border-top-left-radius: 0;
border-top-right-radius: 0; }
.select2-search--dropdown {
display: block;
padding: 4px; }
.select2-search--dropdown .select2-search__field {
padding: 4px;
width: 100%;
box-sizing: border-box; }
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
-webkit-appearance: none; }
.select2-search--dropdown.select2-search--hide {
display: none; }
.select2-close-mask {
border: 0;
margin: 0;
padding: 0;
display: block;
position: fixed;
left: 0;
top: 0;
min-height: 100%;
min-width: 100%;
height: auto;
width: auto;
opacity: 0;
z-index: 99;
background-color: #fff;
filter: alpha(opacity=0); }
.select2-hidden-accessible {
border: 0 !important;
clip: rect(0 0 0 0) !important;
height: 1px !important;
margin: -1px !important;
overflow: hidden !important;
padding: 0 !important;
position: absolute !important;
width: 1px !important; }
.select2-container--default .select2-selection--single {
background-color: #fff;
border: 1px solid #ededed;
border-radius: 0px; }
.select2-container--default .select2-selection--single .select2-selection__rendered {
color: #444;
line-height: 31px; }
.select2-container--default .select2-selection--single .select2-selection__clear {
cursor: pointer;
float: right;
font-weight: bold; }
.select2-container--default .select2-selection--single .select2-selection__placeholder {
color: #999; }
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 30px;
position: absolute;
top: 1px;
right: 1px;
width: 20px; }
.select2-container--default .select2-selection--single .select2-selection__arrow b {
border-color: #888 transparent transparent transparent;
border-style: solid;
border-width: 5px 4px 0 4px;
height: 0;
left: 50%;
margin-left: -4px;
margin-top: -2px;
position: absolute;
top: 50%;
width: 0; }
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
float: left; }
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
left: 1px;
right: auto; }
.select2-container--default.select2-container--disabled .select2-selection--single {
background-color: #eee;
cursor: default; }
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
display: none; }
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
border-color: transparent transparent #888 transparent;
border-width: 0 4px 5px 4px; }
.select2-container--default .select2-selection--multiple {
background-color: white;
border: 1px solid #ededed;
border-radius: 0px;
padding:0px 2px;
cursor: text; }
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
box-sizing: border-box;
list-style: none;
margin: 0;
padding: 0 5px;
width: 100%; }
.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
line-height:22px;
list-style: none; }
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
color: #999;
margin-top: 5px;
float: left; }
.select2-container--default .select2-selection--multiple .select2-selection__clear {
cursor: pointer;
float: right;
font-weight: bold;
margin-top: 5px;
margin-right: 10px; }
.select2-container--default .select2-selection--multiple .select2-selection__choice {
background-color: #eeeeee;
border: 1px solid #ededed;
border-radius: 4px;
cursor: default;
float: left;
margin-right: 6px;
margin-top: 7px;
padding: 0 8px; }
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
color: #999;
cursor: pointer;
display: inline-block;
font-weight: bold;
margin-right: 2px; }
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
color: #333; }
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
float: right; }
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
margin-left: 5px;
margin-right: auto; }
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
margin-left: 2px;
margin-right: auto; }
.select2-container--default.select2-container--focus .select2-selection--multiple {
border: solid #ededed 1px; padding: 0px 2px;
outline: 0; }
.select2-container--default.select2-container--disabled .select2-selection--multiple {
background-color: #eee;
cursor: default; }
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
display: none; }
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
border-top-left-radius: 0;
border-top-right-radius: 0; }
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0; }
.select2-container--default .select2-search--dropdown .select2-search__field {
border: 1px solid #aaa; }
.select2-container--default .select2-search--inline .select2-search__field {
background: transparent;
border: none;
outline: 0;
box-shadow: none;
-webkit-appearance: textfield; }
.select2-container--default .select2-results > .select2-results__options {
max-height: 200px;
overflow-y: auto; }
.select2-container--default .select2-results__option[role=group] {
padding: 0; }
.select2-container--default .select2-results__option[aria-disabled=true] {
color: #999; }
.select2-container--default .select2-results__option[aria-selected=true] {
background-color: #fafafa; }
.select2-container--default .select2-results__option .select2-results__option {
padding-left: 1em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
padding-left: 0; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
margin-left: -1em;
padding-left: 2em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left: -2em;
padding-left: 3em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left: -3em;
padding-left: 4em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left: -4em;
padding-left: 5em; }
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
margin-left: -5em;
padding-left: 6em; }
.select2-container--default .select2-results__option--highlighted[aria-selected] {
background-color: #ededed;
color: #333; }
.select2-container--default .select2-results__group {
cursor: default;
display: block;
padding: 6px; }
.select2-container--classic .select2-selection--single {
background-color: #f7f7f7;
border: 1px solid #aaa;
border-radius: 4px;
outline: 0;
background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
.select2-container--classic .select2-selection--single:focus {
border: 1px solid #5897fb; }
.select2-container--classic .select2-selection--single .select2-selection__rendered {
color: #444;
line-height: 28px; }
.select2-container--classic .select2-selection--single .select2-selection__clear {
cursor: pointer;
float: right;
font-weight: bold;
margin-right: 10px; }
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
color: #999; }
.select2-container--classic .select2-selection--single .select2-selection__arrow {
background-color: #ddd;
border: none;
border-left: 1px solid #aaa;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
height: 26px;
position: absolute;
top: 1px;
right: 1px;
width: 20px;
background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
border-color: #888 transparent transparent transparent;
border-style: solid;
border-width: 5px 4px 0 4px;
height: 0;
left: 50%;
margin-left: -4px;
margin-top: -2px;
position: absolute;
top: 50%;
width: 0; }
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
float: left; }
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
border: none;
border-right: 1px solid #aaa;
border-radius: 0;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
left: 1px;
right: auto; }
.select2-container--classic.select2-container--open .select2-selection--single {
border: 1px solid #5897fb; }
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
background: transparent;
border: none; }
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
border-color: transparent transparent #888 transparent;
border-width: 0 4px 5px 4px; }
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
border-top: none;
border-top-left-radius: 0;
border-top-right-radius: 0;
background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
border-bottom: none;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }
.select2-container--classic .select2-selection--multiple {
background-color: white;
border: 1px solid #aaa;
border-radius: 4px;
cursor: text;
outline: 0; }
.select2-container--classic .select2-selection--multiple:focus {
border: 1px solid #5897fb; }
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
list-style: none;
margin: 0;
padding: 0 5px; }
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
display: none; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
background-color: #e4e4e4;
border: 1px solid #aaa;
border-radius: 4px;
cursor: default;
float: left;
margin-right: 5px;
margin-top: 5px;
padding: 0 5px; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
color: #888;
cursor: pointer;
display: inline-block;
font-weight: bold;
margin-right: 2px; }
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
color: #555; }
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
float: right; }
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
margin-left: 5px;
margin-right: auto; }
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
margin-left: 2px;
margin-right: auto; }
.select2-container--classic.select2-container--open .select2-selection--multiple {
border: 1px solid #5897fb; }
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
border-top: none;
border-top-left-radius: 0;
border-top-right-radius: 0; }
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
border-bottom: none;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0; }
.select2-container--classic .select2-search--dropdown .select2-search__field {
border: 1px solid #aaa;
outline: 0; }
.select2-container--classic .select2-search--inline .select2-search__field {
outline: 0;
box-shadow: none; }
.select2-container--classic .select2-dropdown {
background-color: white;
border: 1px solid transparent; }
.select2-container--classic .select2-dropdown--above {
border-bottom: none; }
.select2-container--classic .select2-dropdown--below {
border-top: none; }
.select2-container--classic .select2-results > .select2-results__options {
max-height: 200px;
overflow-y: auto; }
.select2-container--classic .select2-results__option[role=group] {
padding: 0; }
.select2-container--classic .select2-results__option[aria-disabled=true] {
color: grey; }
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
background-color: #3875d7;
color: white; }
.select2-container--classic .select2-results__group {
cursor: default;
display: block;
padding: 6px; }
.select2-container--classic.select2-container--open .select2-dropdown {
border-color: #5897fb; }.flatpickr-calendar{background:transparent;overflow:hidden;max-height:0;opacity:0;visibility:hidden;text-align:center;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:315px;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;overflow:visible;max-height:640px}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px);}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.hasWeeks{width:auto}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.flatpickr-prev-month,.flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px calc(3.57% - 1.5px);z-index:3;}.flatpickr-prev-month i,.flatpickr-next-month i{position:relative}.flatpickr-prev-month.flatpickr-prev-month,.flatpickr-next-month.flatpickr-prev-month{ left:0; }  .flatpickr-prev-month.flatpickr-next-month,.flatpickr-next-month.flatpickr-next-month{ right:0; }  .flatpickr-prev-month:hover,.flatpickr-next-month:hover{color:#959ea9;}.flatpickr-prev-month:hover svg,.flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-prev-month svg,.flatpickr-next-month svg{width:14px;}.flatpickr-prev-month svg path,.flatpickr-next-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto;}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.05);box-sizing:border-box;}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute;top:33%}.numInputWrapper span.arrowUp{top:0;border-bottom:0;}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6)}.numInputWrapper span.arrowDown{top:50%;}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6)}.numInputWrapper span svg{width:inherit;height:auto;}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05);}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.flatpickr-current-month.slideLeft{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-animation:fpFadeOut 400ms ease,fpSlideLeft 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms ease,fpSlideLeft 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideLeftNew{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation:fpFadeIn 400ms ease,fpSlideLeftNew 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms ease,fpSlideLeftNew 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideRight{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation:fpFadeOut 400ms ease,fpSlideRight 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms ease,fpSlideRight 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideRightNew{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:fpFadeIn 400ms ease,fpSlideRightNew 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms ease,fpSlideRightNew 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0;}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:default;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:initial;border:0;border-radius:0;vertical-align:initial;}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:315px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;width:315px;}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:315px;min-width:315px;max-width:315px;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.flatpickr-calendar.animate .dayContainer.slideLeft{-webkit-animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideLeft,.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-animation:fpFadeIn 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideRight{-webkit-animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideRight 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideRight 400ms cubic-bezier(.23,1,.32,1);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideRightNew{-webkit-animation:fpFadeIn 400ms cubic-bezier(.23,1,.32,1),fpSlideRightNew 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms cubic-bezier(.23,1,.32,1),fpSlideRightNew 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:40px;height:40px;line-height:40px;margin:0;display:inline-block;position:relative;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9;}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange,.flatpickr-day.startRange.startRange + .endRange,.flatpickr-day.endRange.startRange + .endRange{box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{pointer-events:none}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left;}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day{display:block;width:100%;max-width:none}.flatpickr-innerContainer{display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;overflow:hidden;}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left;}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;cursor:pointer;color:#393939;font-size:14px;position:relative;box-sizing:border-box;}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400;}.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time .flatpickr-am-pm:focus{background:#f0f0f0}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpSlideLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fpSlideLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpSlideRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fpSlideRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fpFadeIn{from{opacity:0}to{opacity:1}}@keyframes fpFadeIn{from{opacity:0}to{opacity:1}}