/*
	Theme Name:Whisky Flavour
	Theme URI: http://www.whiskyflavour.com/
	Description:WhiskyFlavour Theme
	Author:    Rui Guerra
	Author URI:http://www.ruipdguerra.com/
	Template:  mybag
	Version:   1.0.0
*/

.site-main [class*="navigation"] .nav-previous a,.site-main [class*="navigation"] .nav-previous a:hover,.site-main [class*="navigation"] .nav-previous a:focus,.site-main [class*="navigation"] .nav-next a,.site-main [class*="navigation"] .nav-next a:hover,.site-main [class*="navigation"] .nav-next a:focus,.product:hover h3,.product a:hover h3,.product a:focus h3,.star-rating span:before,form label.show,form label.on,#ship-to-different-address label,.hentry.grid .post-readmore a:hover,#comments .comment-list #respond .comment-reply-title a,#reviews .comment-list #respond .comment-reply-title a,.woocommerce-breadcrumb,.single-product .woocommerce-breadcrumb a,.single-product .woocommerce-breadcrumb .delimiter,.woocommerce-order-received .order_details strong,.woocommerce-breadcrumb a:hover,.woocommerce-breadcrumb a:focus,.woocommerce-checkout form.checkout #order_review .payment_methods li a,table.my_account_orders .order-number a:hover,.hentry .cat-links a,.hentry .tags-links a,.hentry .comments-link a,.contact-us a:hover,#payment label.checkbox a:hover,.mybag-products-element li.product .product-item-footer .button.product_type_simple:hover,.mybag-products-element li.product .product-item-footer .button.product_type_variable:hover,.upsells li.product .product-item-footer .button.product_type_simple:hover,.upsells li.product .product-item-footer .button.product_type_variable:hover,.style-2 li.product .product-item-footer .button.product_type_simple:hover,.style-2 li.product .product-item-footer .button.product_type_variable:hover,.products-carousel .product .button,.products-carousel .product .product-details .loop-product-categories,.products-carousel .product .product-details .loop-product-categories a,.products-carousel .product .price,.single-post #comments .comment-list li .comment-body .comment-meta.commentmetadata cite.comment-author,.header-2 .navbar .nav-bg-class .header-nav-links ul > li > a .cart-count,.page-template-template-homepage .header-2 .navbar .nav-bg-class .left-nav-menu .navbar-nav > li > a:hover,.home .header-2 .navbar .nav-bg-class .left-nav-menu .navbar-nav > li > a:hover,.page-template-template-homepage .header-2 .navbar .nav-bg-class .left-nav-menu .navbar-nav > li > a:focus,.home .header-2 .navbar .nav-bg-class .left-nav-menu .navbar-nav > li > a:focus,.top-bar ul > li > a i{color:#FAAF40}
.blockquote, blockquote{border-right-color:#FAAF40;border-left-color:#FAAF40}
.woocommerce-account .shop_table .button,.select2-results .select2-results__options li:hover,.select2-results .select2-results__options li:focus,.select2-results .select2-results__options li:active,.select2-results .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected=true],.navbar-toggle .icon-bar,.products-carousel .product .button:hover,.footer-3.site-footer .footer-widgets .widget.footer-widget form.mc4wp-form .mc4wp-form-fields > p input[type="submit"]{background-color:#FAAF40}
.woocommerce-account .shop_table .button:hover{color:#FAAF40 !important}
input[type="submit"]:hover, input[type="submit"]:focus{background:#FAAF40}
.navbar-toggle,.products-carousel .product .button{border-color:#FAAF40}
.home-list-categories .category .caption > a{border-bottom-color:#FAAF40}
.hentry .entry-title a:hover, .hentry .entry-title a:focus{color:#FAAF40}
.media-attachment-gallery .owl-dots .owl-dot.active span{background:#FAAF40}
.woocommerce-wishlist .wishlist_table tbody tr td .button{background-color:#FAAF40}
.woocommerce-account .woocommerce .address .edit{background-color:#FAAF40}
.table-compare tbody .price ins, .table-compare tbody .price ins .amount, .table-compare tbody .price > .amount{color:#FAAF40}
.format-link .entry-content:before{background:#FAAF40}
.navbar .nav-bg-class .nav-outer .navbar-nav > li.open > a, .navbar .nav-bg-class .nav-outer .navbar-nav > li:hover > a, .navbar .nav-bg-class .nav-outer .navbar-nav > li:focus > a, .navbar .nav-bg-class .nav-outer .navbar-nav > li:active > a{color:#FAAF40}
.navbar .nav-bg-class .nav-outer .navbar-nav > li.open > a:before, .navbar .nav-bg-class .nav-outer .navbar-nav > li:hover > a:before, .navbar .nav-bg-class .nav-outer .navbar-nav > li:focus > a:before, .navbar .nav-bg-class .nav-outer .navbar-nav > li:active > a:before{background:#FAAF40}
.navbar .nav-bg-class .nav-outer .navbar-nav > li .dropdown-menu > li > a:hover{background-color:#FAAF40}
.navbar .nav-bg-class .nav-outer .navbar-nav > li .dropdown-menu .yamm-content ul.menu > li > a:hover{color:#FAAF40}
.mybag-mini-cart .total span.amount{color:#FAAF40}
#comments .comment-list li .comment-body .comment-meta.commentmetadata cite a,#comments .pings-list li .comment-body .comment-meta.commentmetadata cite a,#reviews .comment-list li .comment-body .comment-meta.commentmetadata cite a,#reviews .pings-list li .comment-body .comment-meta.commentmetadata cite a{color:#FAAF40}
#comments .comment-list li .comment-body .comment-meta.commentmetadata .comment-reply a:hover,#comments .pings-list li .comment-body .comment-meta.commentmetadata .comment-reply a:hover,#reviews .comment-list li .comment-body .comment-meta.commentmetadata .comment-reply a:hover,#reviews .pings-list li .comment-body .comment-meta.commentmetadata .comment-reply a:hover{color:#FAAF40}
#comments .comment-list #respond,#comments .pings-list #respond,#reviews .comment-list #respond,#reviews .pings-list #respond{border-top:3px solid #FAAF40}
#commentform .logged-in-as a{color:#FAAF40}
.widget > ul li a:hover, .widget .menu-long-menu-container > ul li a:hover, .widget table a:hover{color:#FAAF40}
.widget.widget_rss ul li .rsswidget:hover{color:#FAAF40}
.widget.widget_price_filter .ui-slider .ui-slider-range{background-color:#FAAF40}
.widget.widget_price_filter .ui-slider .ui-slider-handle{border:2px solid #FAAF40}
.widget.widget_price_filter .price_slider_amount .button{color:#FAAF40}
.widget.widget_price_filter .price_slider_amount .button:hover{color:#9d6439}
.widget.widget_shopping_cart .product_list_widget a:hover{color:#FAAF40}
.widget.widget_recent_comments .recentcomments > a{color:#FAAF40}
.woocommerce-checkout .woocommerce-info .showcoupon, .woocommerce-checkout .woocommerce-info .showlogin{color:#FAAF40}
.blockquote a, .blockquote a:hover, .blockquote a:focus,blockquote a,blockquote a:hover,blockquote a:focus{color:#FAAF40}
.hentry div[itemprop="articleBody"] p a, .hentry div[itemprop="articleBody"] p a:hover, .hentry div[itemprop="articleBody"] p a:focus{color:#FAAF40}
.hentry.format-quote .entry-title{color:#FAAF40}
.jp-play-bar,.jp-volume-bar-value{background:#FAAF40}
.single-product div.product .summary .product_meta{color:#FAAF40}
.single-product div.product .summary .product_meta a{color:#FAAF40}
.single-product div.product .summary .woocommerce-product-rating .woocommerce-review-link:hover, .single-product div.product .summary .woocommerce-product-rating .woocommerce-review-link:focus{color:#FAAF40}
.single-product.woocommerce .style-1 .va-picker-text.va-selected .va-picker-item, .single-product.woocommerce .style-1 .va-picker-text:hover .va-picker-item, .single-product.woocommerce .style-1 .va-picker-text:focus .va-picker-item, .single-product.woocommerce .style-1 .va-picker-text:active .va-picker-item,.single-product.woocommerce .style-2 .va-picker-text.va-selected .va-picker-item,.single-product.woocommerce .style-2 .va-picker-text:hover .va-picker-item,.single-product.woocommerce .style-2 .va-picker-text:focus .va-picker-item,.single-product.woocommerce .style-2 .va-picker-text:active .va-picker-item,.single-product.woocommerce .style-3 .va-picker-text.va-selected .va-picker-item,.single-product.woocommerce .style-3 .va-picker-text:hover .va-picker-item,.single-product.woocommerce .style-3 .va-picker-text:focus .va-picker-item,.single-product.woocommerce .style-3 .va-picker-text:active .va-picker-item{background:#FAAF40 !important;border:1px solid #FAAF40}
.pace .pace-progress{background:#FAAF40}
#scrollUp{background-color:#FAAF40}
.btn-primary{color:#FAAF40;border-color:#FAAF40}
.btn-primary:hover:before{border-color:#FAAF40;background-color:#FAAF40}
input[type="submit"]{color:#FAAF40;border-color:#FAAF40}
.mybag-mini-cart p.buttons .button.checkout.wc-forward{color:#FAAF40;border-color:#FAAF40}
.mybag-mini-cart p.buttons .button.checkout.wc-forward:hover:before{border-color:#FAAF40;background-color:#FAAF40}
.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator p .button{color:#FAAF40;border-color:#FAAF40}
.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator p .button:hover:before{border-color:#FAAF40;background-color:#FAAF40}
.woocommerce-cart .shop_table.cart tbody td.actions .wc-proceed-to-checkout a{color:#FAAF40;border-color:#FAAF40}
.woocommerce-cart .shop_table.cart tbody td.actions .wc-proceed-to-checkout a:hover:before{border-color:#FAAF40;background-color:#FAAF40}
.woocommerce-account .shop_table .button{color:#FAAF40;border-color:#FAAF40}
.wc-backward, .widget.widget_shopping_cart .checkout.wc-forward{color:#FAAF40;border-color:#FAAF40}
.wc-backward:hover:before, .widget.widget_shopping_cart .checkout.wc-forward:hover:before{border-color:#FAAF40;background-color:#FAAF40}
.single-product div.product .summary form.cart .single_add_to_cart_button{color:#FAAF40;border-color:#FAAF40}
.single-product div.product .summary form.cart .single_add_to_cart_button:hover:before{border-color:#FAAF40;background-color:#FAAF40}
.table-compare tbody .button{color:#FAAF40;border-color:#FAAF40}
.table-compare tbody .button:hover:before{border-color:#FAAF40;background-color:#FAAF40}
.product-tabs .nav-tabs > li > a.active:after{border-color:#FAAF40}
.async-hide{opacity:0!important}
header.site-header{background:#000;padding:2.75rem 0}
header.site-header .container, header.site-header .container .site-branding{height:200px}
header.site-header .container .site-branding a img{height:200px;width:200px}
.mini-cart-toggle .toggle-close,.navbar{top:50px}
.navbar .nav-bg-class .nav-outer .navbar-nav > li > a{color:#fff}
.navbar .nav-bg-class .nav-outer .navbar-nav > li .dropdown-menu{background:#231F20}
.navbar-nav ul.dropdown-menu li > a{color:#fff}
.navbar .nav-bg-class .nav-outer .navbar-nav > li.open > a:before, .navbar .nav-bg-class .nav-outer .navbar-nav > li:hover > a:before, .navbar .nav-bg-class .nav-outer .navbar-nav > li:focus > a:before, .navbar .nav-bg-class .nav-outer .navbar-nav > li:active > a:before{color:#B68135;background:#B68135}
.navbar .nav-bg-class .nav-outer .navbar-nav > li .dropdown-menu > li > a:hover{background:#B68135}
#home-1section{margin-bottom:0!important}
#home-1section p{padding:0 1.875rem}
#home-2section{background:#f2f2f2}
#home-2section #home-featured-premium-tasting{width:75%;margin:2% auto;display:flex}
#home-2section #home-featured-premium-tasting .ready-to-taste{margin:0 auto auto auto}
#home-2section #home-featured-premium-tasting .logo-wf-premium{margin:auto}
#home-2section #home-featured-premium-tasting .join-club{margin:auto auto 0 auto}
#home-2section h2{font-size:27px}
#home-2section .wpb_single_image.wpb_content_element.vc_align_center{margin-bottom:inherit}
#home-2section .vc_separator{margin:25px auto}
#home-3section{padding:5% 0 10% 0}
.social-section{width:100%;display:inline-flex}
.social-section .be-social,.social-section .social-icons{margin:auto;text-align:center;font-size:45px;font-weight:700;color:#000}
.social-section .be-social{line-height:48px}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon{font-size:45px !important;font-weight:700;color:#000;margin:auto}
.footer-top-widgets form{float:none;width:100%}
.footer-5.site-footer .footer-top-widgets form.mc4wp-form input[type="submit"]{display:block}
.footer-top-widgets form input[type=text],.footer-5.site-footer .footer-top-widgets form.mc4wp-form input[type="email"]{float:left;width:40%;margin:auto 1%;font-size:25px;color:#d1d1d1;text-transform:capitalize;font-weight:200;height:55px}
.footer-top-widgets form input[type=submit]{float:left;width:15%;margin:auto;height:55px;background:#FAAF40;color:#fff;border-color:#FAAF40}
.footer-top-widgets form input[type=submit]:hover{border-color:#FAAF40;color:#FAAF40;background:#fff}
#bottom-footer{width:100%;background:#000;color:#fff;padding:15px 0;float:left}
#bottom-footer .menu-footer-bottom-links-container{width:50%;margin:auto;float:left;text-align:center}
#bottom-footer ul{list-style:none;margin:0}
#bottom-footer ul li{display:inline-block;text-transform:uppercase;font-size:10px}
#bottom-footer ul li:after{content:" | ";color:#d1d1d1}
#bottom-footer ul li:last-child:after{content:""}
#bottom-footer ul li a{color:#d1d1d1}
#bottom-footer #footer-credits{float:left;text-transform:uppercase;font-size:10px;color:#d1d1d1;width:50%;text-align:center}
.wf-products{width:1170px;margin:auto}
.wf-products .wf-single-product{width:100%;padding:50px 0;float:left}
.wf-products .wf-single-product:not(:last-of-type){border-bottom:2px solid #FAAF40}
.wf-products .wf-single-product .woocommerce{float:left;width:33%}
.wf-products .wf-single-product .woocommerce img{margin:auto}
.wf-products .wf-single-product .woocommerce ul.products.columns-3{margin:0}
.wf-products .wf-single-product .woocommerce ul.products.columns-3 > li, .wf-products .wf-single-product .woocommerce ul.products > li{width:90%;margin:0;padding:0}
.wf-products .wf-single-product .woocommerce li.product .product-item-footer{text-align:center}
.wf-products .wf-single-product h1{}
.wf-products .wf-single-product .woocommerce .add_to_cart_button.ajax_add_to_cart{background:#FAAF40;color:#fff;border-color:#FAAF40;padding:15px;line-height:0;left:0;right:0;margin-left:auto;margin-right:auto;width:50%}
.main-content{width:1170px;margin:auto}
.main-content.page-faq h1{text-align:center;margin:25px auto}
.container,.single-post .hentry{padding:50px 0}
.vc_row.wpb_row.vc_row-fluid.vc_row-no-padding{margin-top:-50px}
li.product .onsale{left:inherit;padding:0;width:150px;height:50px;transform:inherit;line-height:50px;border-radius:25px;top:inherit;top:10px;right:0;font-size:15px;z-index:999;font-weight:bold}
.single-post .media-attachment{margin-bottom:0}
#mobile-howitwork{display:none}
#home-3section .desktop-howitwork{display:block}
.footer-5.site-footer .footer-bottom-contents{padding:0!important}
.footer-5.site-footer .footer-bottom-contents .container{padding:0}
#footer-left{float:left;width:30%}
#footer-center{display:inline-block;width:30%;margin:auto}
#footer-right{float:right;width:30%}
.footer-5.site-footer .footer-bottom-contents .container h3{color:#fff;font-size:20px}
.footer-5.site-footer .footer-bottom-contents .container ul{list-style-type:none;padding:0}
.footer-5.site-footer .footer-bottom-contents .container ul li{line-height:40px}
.footer-5.site-footer .footer-bottom-contents .container #footer-center ul{padding:0}
.footer-5.site-footer .footer-bottom-contents .container #footer-center ul li{padding:5px 0}
.footer-5.site-footer .footer-bottom-contents .container ul li a{color:#fff}
.footer-5.site-footer .footer-bottom-contents .container ul.product_list_widget img{width:70px;height:70px}
.footer-5.site-footer .footer-bottom-contents .container ul.product_list_widget .woocommerce-Price-amount.amount{display:none}
.tagcloud a{color:#fff}
.hentry.post ol, .hentry.post ul{text-transform:inherit}
/*.widget .product_list_widget li>span.amount{display:none}*/
.entry-content a strong{color:#edb739!important}
.footer-5.site-footer .footer-top-widgets{background:#FAAF40;padding:0}
.footer-5.site-footer .footer-top-widgets .newsletter-info p.title{color:#fff;font-size:25px}
.mc4wp-form-fields{text-align:center;margin-top:5%}
.footer-5.site-footer .footer-top-widgets form.mc4wp-form input[type="text"]{color:#000;background:#fff;float:left;padding-left:15px;margin:0}
.footer-5.site-footer .footer-top-widgets form.mc4wp-form input[type="email"]{color:#000;background:#fff;float:none;display:inline-block;margin:0 auto;padding-left:15px;margin:0}
.footer-5.site-footer .footer-top-widgets form.mc4wp-form input[type="submit"]{background:#000;font-size:25px;float:right;margin:0}
.products.columns-3.style-1 .ql-visual-attributes.va-variable.va-show-on-loop.va-label{display:none!important}
#payment-methods{background:#2b2b2b;padding:25px 0;text-align:center}
#payment-methods img{height:110px;margin:auto 15px}
.woocommerce  #igit_rpwt_css{display:none}
.woocommerce-tabs .panel h2:nth-child(2){display:block}
.woocommerce-tabs .panel > p:last-of-type{text-align:center;margin:35px 0 50px}
.myButton{-moz-box-shadow:0px 10px 14px -7px #000;-webkit-box-shadow:0px 10px 14px -7px #000;box-shadow:0px 10px 14px -7px #000;background-color:#b90d00;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #000;display:inline-block;cursor:pointer;color:#ffffff;font-size:30px;font-weight:bold;padding:15px 50px;text-decoration:none;text-shadow:0px 1px 0px #000}
.myButton:hover{background-color:#540600;border:1px solid #fff}
.myButton:active{position:relative;top:1px}
#lang-header{width:100%;background:#231f20}
#lang-header select{outline:none}
#lang-header #container-lang-header{max-width:1140px;width:100%;margin:auto;text-align:right}
#lang-header #container-lang-header #lang-switcher{border:0;background:black;color:#afabab;outline:none;font-size:13px}
#lang-header #container-lang-header #lang-switcher option{text-transform:uppercase;font-family:"Montserrat",sans-serif;font-size:13px}
.woocommerce-checkout form.checkout #order_review .place-order .terms #terms{max-width:20px}
@media (max-width:767px){
	.navbar .nav-bg-class .nav-outer .navbar-nav>li>a{color:#000}
	.navbar{top:0;background:#f7f7f7;z-index:999}
	#home-2section #home-featured-premium-tasting{width:100%;display:inherit}
	.social-section .social-icons .wpb_column.vc_column_container.vc_col-sm-2{width:45%;display:inline-block}
	.home .home-blog-post{width:95%;margin:auto}
	footer#colophon .row{margin:0}
	footer#colophon .newsletter-info{width:90%;margin:auto}
	.footer-top-widgets form{width:95%;margin:auto;float:inherit}
	.footer-top-widgets form input[type=text], .footer-5.site-footer .footer-top-widgets form.mc4wp-form input[type="email"],.footer-top-widgets form input[type=submit]{width:100%;margin:auto}
	.footer-5.site-footer .footer-top-widgets form.mc4wp-form input[type="submit"]{margin-top:15px}
	#bottom-footer .menu-footer-bottom-links-container,#bottom-footer #footer-credits{width:100%;margin:auto}
	#bottom-footer ul{margin:auto;padding:0;width:80%}	
	#home-3section .desktop-howitwork{display:none}
	#mobile-howitwork{display:block}	
	li.product .mybag-action-buttons{display:none}
	li.product img{margin:auto}
	li.product .product-item-footer{display:inherit;text-align:center}
	li.product .onsale{right:5%}
	.sidebar-area.widget-area.col-sm-12.col-md-3.col-lg-3.col-md-pull-9.col-lg-pull-9{width:90%;margin:auto}
	.hentry.post,.comments-area,.hentry.type-page{width:90%;margin:auto}
	.main-content.page-faq{width:90%;margin:15px auto auto auto}
}
@media (min-width:900px){
	.wc_payment_method payment_method_stripe label{padding-left:25px!important}
	.form-row.validate-required label{display:inline-flex!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;}
	.form-row.validate-required input{margin:auto!important;position:inherit!important;max-width:20px!important}
	.form-row.form-row-wide.mailchimp-newsletter{margin-bottom:10px!important}
	.form-row.form-row-wide.mailchimp-newsletter input{display:inline-flex!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;}
	.woocommerce-account-fields{display:inline-flex!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;}
	.woocommerce-account-fields input{position:inherit!important;margin:auto!important;}
	.woocommerce-shipping-fields{display:inline-flex!important;display:-webkit-inline-flex!important;display:-ms-inline-flexbox!important;margin:0!important}
	.woocommerce-shipping-fields input{position:inherit!important;max-width:20px!important;margin:auto!important;}
	
}