/*
Theme Name: Villenoir - Child
Theme URI: http://okthemes.com/villenoir
Author: Cristian Gogoneata
Author URI: http://www.okthemes.com
Description: Vineyard, Winery  & Wine WooCommerce shop
Tags: white, light, dark, two-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, featured-images, full-width-template, microformats, sticky-post, theme-options
Text Domain: villenoir
Template: villenoir
Version: 1.0
=======
License: GPL
License URI: http://www.opensource.org/licenses/gpl-license.php
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('../villenoir/style.css');


/* =Theme customization starts here
-------------------------------------------------------------- */

body.gg-page-header-style2.wpb-is-on #content, body.home.wpb-is-on #content {
    padding: 0px !important;
}

/* Mobile */
/* Padding page boutique*/
#content {
    padding-top: 0;
}

/*Reglage attributs sur mobile*/
.woocommerce .shop_attributes th{
    vertical-align: unset;
}

img.attachment-woocommerce_single.size-woocommerce_single.wp-post-image {
    width: 40% !important;
    margin-left: 100px;
}

h1.product_title.entry-title {
    margin-bottom: 25px !important;
}

span.bottle-size {
    margin: 10px !important;
}

/*Customisation pages nos artisans pour le mobile*/
@media only screen and (max-width: 768px) {
    /* For mobile phones: Quote et articles*/
    
	/*text */
	.wpb-js-composer .wpb_gallery .wpb_flexslider .flex-control-nav {
    background: none !important;
}
	/*Page Histoire mobile*/
	div.header-page-description  {
    margin-left: 40px !important;
	margin-right: 0px !important;
}
	div.header-page-description div {
    width: 270px !important;
	margin-right:25px;
	color: #ffffff !important;
}
	/*le chateau paragraphe*/
	div.header-page-description p {
    width: 270px;
}
	/* reglage aperçu prix */
	div.gg-product-meta-wrapper dl dt {
    width: 25% !important;
}

div.gg-product-meta-wrapper dl dd {
    width: 75% !important;
}

div.gg-product-meta-wrapper dl {
    padding-left: 3% !important;
    /*padding-right: 3% !important;*/
}
	
	/* Taille des images produits sur mobile*/
	.woocommerce div.product div.images img {
    width: 100px;
}
	
}

@media only screen and (min-width: 768px) {
    /* Customisation pour le desktop: */
   img.attachment-woocommerce_single.size-woocommerce_single.wp-post-image {
	width: 35% !important;
    margin-left: 150px;
}
	div.summary.entry-summary {
    letter-spacing: 1px;
}

h1.product_title.entry-title {
    margin-bottom: 25px !important;
}
	p.price {
    line-height: .60em;
    margin-top: 0px !important;

}

	form.variations_form.cart {
    margin-top: -25px !important;
}
	
	body.gg-page-header-style2.wpb-is-on #content, body.home.wpb-is-on #content {
    padding: 0px !important;
}
	
	.wpb_row:not(.vc_inner), .vc_row.wpb_row:not(.vc_inner) {
    margin: 0px !important;
}
	.woocommerce.single-product.wpb-is-on #content {
    padding: 0px !important;
}
	
	.woocommerce .product .summary .single_variation_wrap {
    margin-top: 30px !important;
}
	
	/* Taille des thumbnails des bouteilles sur desktop*/
 img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image {
    height: 300px;
 
}
	/*image aperçu de blog*/
	.wp-post-image {
    height: 370px;
    max-width: 400px;
}
	/*Taille des rows*/
	.row {
    margin: auto;
}
	
/* Suffixe du prix */
.products .product .gg-product-meta-wrapper .woocommerce-price-suffix {
   display: none;
}
	
	/*Taille des h2 des produits*/
	h2.woocommerce-loop-product__title {
    margin-top: 5px !important;
    margin-bottom: 5px !important ;
}
	
	/*Taille du padding de la page de boutique*/
	.post-type-archive.wpb-is-on #content {
    padding: 5px ;
}
	/*Page Histoire*/
	.woocommerce div.product div.images img {
    width: 35% !important;
    height: auto;
    margin-left: 100px;
}
	div.header-page-description div {
	color: #ffffff ;
}

	/* reglage aperçu prix */
	div.gg-product-meta-wrapper dl dt {
    width: 30% !important;
}

div.gg-product-meta-wrapper dl dd {
    width: 70% !important;
padding-left: 0px
}

div.gg-product-meta-wrapper dl {
    padding-left: 3% !important;
    padding-right: 3% !important;
}
}

@media only screen and (min-width: 600px) {
    /* Pour tablette: */
     img.attachment-woocommerce_single.size-woocommerce_single.wp-post-image {
    margin-left: 100px;
}
	/* reglage aperçu prix */
	div.gg-product-meta-wrapper dl dt {
    width: 30% !important;
}

div.gg-product-meta-wrapper dl dd {
    width: 70% !important;
    padding-left: 0px important !
}

.gg-shop-style1 .products .product .gg-product-meta-wrapper dt:after {
    right: -50px !important;
}
}

/* Icones RS dans le menu*/
	.facebook, .instagram {
	padding: 7px 13px 7px 13px;
	font-size: 1.6em;
	}	

	.icon-wrapper a {
	display: inline-block !important;
	}


/*Icon Langue*/
.nav>li>a>img {
    padding-bottom: 3px;
}