/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

.header-post .title_subtitle_holder {
	display:none;
}
.header-post .title_holder {
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(http://www.birrafollina-shoponline.it/wp-content/themes/bridge-child/images/birra-follina-generico-header.jpg);
}
.postid-177 .title_holder {
	background-image: url(http://www.birrafollina-shoponline.it/wp-content/themes/bridge-child/images/birra-follina-giana-header.jpg);
}
.postid-572 .title_holder,
.postid-78 .title_holder {
	background-image: url(http://www.birrafollina-shoponline.it/wp-content/themes/bridge-child/images/birra-follina-sanavalle-header.jpg);
}
.postid-557 .title_holder,
.postid-169 .title_holder {
	background-image: url(http://www.birrafollina-shoponline.it/wp-content/themes/bridge-child/images/birra-follina-follinetta-header.jpg);
}
.postid-181 .title_holder {
	background-image: url(http://www.birrafollina-shoponline.it/wp-content/themes/bridge-child/images/birra-follina-natalina-header.jpg);
}
.postid-216 .title_holder {
	background-image: url(http://www.birrafollina-shoponline.it/wp-content/themes/bridge-child/images/birra-follina-bramosa-tatoo-header.jpg);
}
.postid-219 .title_holder {
	background-image: url(http://www.birrafollina-shoponline.it/wp-content/themes/bridge-child/images/birra-follina-botanica-header.jpg);
}
.postid-173 .title_holder {
	background-image: url(http://www.birrafollina-shoponline.it/wp-content/themes/bridge-child/images/distillato-follina-primo-malto-header.jpg);
}
.single-product .q_logo .normal,
.single-product .q_logo .light,
.single-product .q_logo .dark,
.single-product .q_logo .mobile {
	display:none;
}
.main_menu_header_inner_right_holder {
	text-align:right !important;
}
header.sticky .header_bottom {
	background-color: #2c2c2c !important;
	padding-top: 10px;
	padding-bottom: 10px;
}
header:not(.with_hover_bg_color) nav.main_menu > ul > li > a span:not(.plus) {
	border:none;
}
.header_menu_bottom {
	top: -80px;
}
.woocommerce-account.woocommerce-page .header-post .title,
.woocommerce-cart.woocommerce-page .header-post .title,
.woocommerce-checkout.woocommerce-page .header-post .title,
.woocommerce.woocommerce-page.archive .header-post .title {
	height: 0px !important;
	color:#FFFFFF;
}
.woocommerce-account.woocommerce-page .header-post .title_holder,
.woocommerce-cart.woocommerce-page .header-post .title_holder,
.woocommerce-checkout.woocommerce-page .header-post .title_holder,
.woocommerce.woocommerce-page.archive .header-post .title_holder {
	display:none;
}

.woocommerce.single-product .product_meta {
	display:none;
}

.woocommerce ul.products li.product .image-wrapper {
	-webkit-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	transition: all .3s ease-out;
}
/*
sanavalle
*/
.woocommerce ul.products li.post-572:hover .image-wrapper,
.woocommerce ul.products li.post-78:hover .image-wrapper {
	background:#FFDD00;
}
/*
giana
*/
.woocommerce ul.products li.post-177:hover .image-wrapper {
	background:#ED8001;
}
/*
follinetta
*/
.woocommerce ul.products li.post-557:hover .image-wrapper,
.woocommerce ul.products li.post-169:hover .image-wrapper {
	background:#5293AF;
}
/*
natalina
*/
.woocommerce ul.products li.post-181:hover .image-wrapper {
	background:#009B3F;
}
/*
bramosa
*/
.woocommerce ul.products li.post-216:hover .image-wrapper {
	background:#B6CBC2;
}
/*
botanica
*/
.woocommerce ul.products li.post-219:hover .image-wrapper {
	background:#9E9E9E;
}
/*
primo malto
*/
.woocommerce ul.products li.post-173:hover .image-wrapper {
	background:#383735;
}
/*
fiadora
*/
.woocommerce ul.products li.post-935:hover .image-wrapper {
	background:#5a7b62;
}
/*
botanica senza glutine
*/
.woocommerce ul.products li.post-745:hover .image-wrapper {
	background:#fee9a6;
}
/*
botanica biologica
*/
.woocommerce ul.products li.post-659:hover .image-wrapper {
	background:#aa9d82;
}
/*
zerlina
*/
.woocommerce ul.products li.post-622:hover .image-wrapper {
	background:#6e4353;
}
/*
botanica orange wheat
*/
.woocommerce ul.products li.post-846:hover .image-wrapper {
	background:#f6795f;
}

.woocommerce ul.products li.product:hover .bollino {
	display:none;
}


.shopping_cart_header .header_cart {
	background-image: url('http://www.birrafollina-shoponline.it/wp-content/themes/bridge-child/carrello-bianco.png');
	background-size: 40px 46px;
	width: 40px;
	height: 46px;
}
header.dark:not(.sticky):not(.scrolled) .shopping_cart_header .header_cart {
	background-image: url('http://www.birrafollina-shoponline.it/wp-content/themes/bridge-child/carrello-nero.png');
}
.shopping_cart_header .header_cart span {
	line-height: 50px;
	width: 50px;
	color: #FFFFFF;
}



.woocommerce.single-product .prev_next_buttons {
	line-height: 40px;
	margin-bottom: 20px;
}
 .woocommerce.single-product .prev_next_buttons a[rel="prev"], .prev_next_buttons a[rel="next"] {
	display: block;
}
.woocommerce.single-product .prev_next_buttons a[rel="prev"] {
	float: right;
}
.woocommerce.single-product .prev_next_buttons a[rel="next"] {
	float: left;
}
.woocommerce.single-product. prev_next_buttons::after {
	content: '';
	display: block;
	clear:both;
}

.woocommerce ul.products li.product .price .specifica {
    font-size: 12px;
    text-transform: lowercase;
}
.woocommerce ul.products li.product .price .woocommerce-Price-currencySymbol {
	padding-right: 5px;
}
.woocommerce ul.products li.product .price .woocommerce-Price-amount {
	font-weight:400;
}
.woocommerce ul.products li.product .product-categories {
	font-size: 11px !important;
}
.woocommerce ul.products li.product .bollino {
	position:absolute;
	top: 20px;
	right: 20px;
	width: 50px;
}
.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary .product-categories {
	display:none;
}
.woocommerce div.product .summary p.price {
	font-size: 14px;
	padding-bottom:20px;
	text-transform: lowercase;
}
.woocommerce div.product .summary .woocommerce-product-details__short-description {
	font-weight: 300;
}
.woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs #tab-description {
	text-align: left;
	font-weight: 300;
}

.home-spedizioni {
	padding-top:80px;
}
.home-spedizioni .qode-info-card-with-icon .qode-icwi-text-holder {
	background:transparent;
	color: #FFF;
}
.home-spedizioni .qode-info-card-with-icon .qode-icwi-text-holder h5 {
	color: #FFF;
}

.woocommerce-ordering,
.woocommerce-result-count {
	display:none;
}

.woocommerce-page.archive ul.products {
	margin-top:60px;
}
.woocommerce form.checkout .variation dt,
.woocommerce-cart-form .variation dt {
	width:80px;
	float:left;
	font-size: 13px;
	line-height:18px;
}
.woocommerce form.checkout .variation dd,
.woocommerce-cart-form .variation dd {
	font-size: 13px;
	line-height:18px;
}
.woocommerce form.checkout table.shop_table th.product-name,
.woocommerce form.checkout table.shop_table td.product-name {
    text-align: left;
}
.woocommerce form.checkout table.shop_table th.product-total,
.woocommerce form.checkout table.shop_table td.product-total {
    text-align: right;
}
.woocommerce form.checkout table.shop_table th,
.woocommerce form.checkout table.shop_table td {
	padding:0 10px;
}
.woocommerce form.checkout table.shop_table tfoot td,
.woocommerce form.checkout table.shop_table tfoot th {
    text-align: right;
    font-size: 18px;
}
.woocommerce form.checkout table.shop_table th {
    font-weight: 500;
}
.woocommerce form.checkout table.shop_table tr.cart-subtotal td,
.woocommerce form.checkout table.shop_table tr.cart-subtotal th {
    padding-top:20px;
}
.woocommerce-product-details__short-description p {
	padding-bottom:10px;
	line-height: 20px;
}
.woocommerce-variation.single_variation {
	font-size: 20px;
	padding-bottom:40px;
}

.variations_form.cart .variations td {
	padding:0;
}
.variations_form.cart .variations td.value {
	padding-left:20px;
}


#billing_company {
	display:none;
}
#shipping_address_1 {
	margin-top:60px;
}
#billing_address_1_field {
	margin-top:80px;
}
.container .container_inner .woocommerce {
	padding-top:20px;
}
.woocommerce-shipping-calculator.shipping_calculator {
	display:none;
}
.woocommerce table.cart div.coupon .input-text, .woocommerce-page table.cart div.coupon .input-text {
	border: 1px solid #000000;
	height: 51px;
	box-sizing: border-box;
}
