/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/


.page-wrapper .page .post-body .post-content .row-parent, .post-wrapper .post-body .row-parent, .page-wrapper #page-header .row.row-parent.row-header {
	width: 78%; height: auto;
    display: block;
    margin: 0 auto !important;
}

.post-body .Row100 .row-parent { /* Row à 100 % de largeur */
	width: 100% !important; height: auto;
    display: block;
    margin: 0 auto !important;
}
h2 {
	line-height: 1em!important;
}
p, ul li {
	line-height: 1.40em!important;
}
span.btn-container a { /* Boutons */
	font-size: 0.77em !important;
    padding: 7px 18px !important;
	font-weight: 700!important;
}
/* Exceptions bouton blanc de chaque page */
.Row-Acc-Decouvrir-Vins .wpb_column .style-dark .btn-container .btn-color-xsdn.btn-outline:not(.btn-hover-nobg):not(.btn-text-skin):not(.icon-animated).Bouton-Blanc:hover { /* Acc Découvrir Nos Vins et spiritueux */
	color: #3d2012!important;
}
.Row-Acc-Histoire span.btn-container .btn-color-xsdn.btn-outline:not(.btn-text-skin).Bouton-Blanc:hover { /* Acc Découvrir notre histoire */
	color: #b38662!important;
}
.Row-Pave-Contactez-Ns .btn-color-xsdn.btn-outline:not(.btn-text-skin).Bouton-Blanc:hover { /* Pavé Contactez-nous */
	color: #931813!important;
}
.Row-Bcp-Tireuse .btn-color-xsdn.btn-outline:not(.btn-text-skin).Bouton-Blanc:hover {
	color: #3e4954!important;
}
.Row-Matos-Accss .btn-color-xsdn.btn-outline:not(.btn-text-skin).Bouton-Blanc:hover {
	color: #1e2f3a!important;
}
.Row-Adapter-Contraintes .btn-color-xsdn.btn-outline:not(.btn-text-skin).Bouton-Blanc:hover {
	color: #b38663!important;
}


.uncode_text_column { /* Marge au dessus d'un texte p */
	margin-top: 25px!important;
}
.Justify {
	text-align: justify!important;
}



/* En Tete Page et Intro avec Image */
.Row-En-tete-Page .Row-Txt-Titre-Page .Col-Titre-Page h1 {
	background: rgba(255, 255, 255, 0.70);
	padding: 3px 30px;
}
.Row-Intro-Page .row-background .background-inner {
	left: 215px; bottom: 30px;
}





.H2-Korolev h2 span {
	font-size: 0.60em!important;
	line-height:1.07em;
	font-weight: 600;
}
/* Pavé Bordeaux Contactez-Nous */
.Row-Pave-Contactez-Ns .row.row-parent {
    padding-top: 25px;
    padding-bottom: 25px;
}
.Row-Pave-Contactez-Ns .btn-container a {
	color: #931813!important;
	font-weight: 600 !important;
}
.Row-Pave-Contactez-Ns p {
    font-size: 0.88em !important;
    text-align: justify;
}








/* ****************************** MENU ************************** */
header .row-menu-inner {
	padding-left: 0!important;
}
header .navbar-nav-last.navbar-extra-icons {
	display: none!important;
}

header.navbar .menu-container .logo-container { /* CAVES SEINGIER */
	background: #931813;
	text-align: center;
	padding: 10px!important;
}
header.navbar .menu-container .logo-container #main-logo a {
	/*color: white;*/
}
header.navbar .menu-container .logo-container #main-logo a h2 {
	/*font-size: 20px;
    font-family: 'Comfortaa' !important;
	text-transform: uppercase!important;
    font-weight: 900 !important;
    padding: 0 50px;*/
}

header .nav ul#menu-menu-principal li a {
	color: #1D1D1B!important;
	font-weight:600!important;
}
header .nav ul#menu-menu-principal li.active a {
	color: #931813!important;
	font-weight: 800!important;
}
header .nav ul#menu-menu-principal li a:hover {
	color: #B38662!important;
}
#main-logo {
	padding: 0 23px!important;
}
#main-logo .navbar-brand img {
	height: 90%!important;
}


/* ****************************** ACCUEIL ****************************** */

.home .Row-Bandeau-Defilant .uncol .uncell { /* Bandeau Bordeaux Défilant */
	padding: 15px 0!important;
}
.home .Row-Acc-Intro .heading-text h1 { /* Caves Seingier à Cambrin */
	font-size: 2.33em;
    font-weight: 700;
}
.home .Row-Acc-Intro .SousTitreExtraLight { /* Vins Champagne et Spiritueux */
	margin: 0!important;
}
.home .Row-Acc-Intro .SousTitreExtraLight p { /* Vins Champagne et Spiritueux */
	font-size: 1.35em;
    letter-spacing: 0.12em;
    font-weight: 300;
}
.home .Row-Acc-Intro .uncode_text_column p {
	font-weight: 600;
    font-size: 1.10em;
}

.home .Row-Panier-Kdo .Col-Panier-Txt , .home .Row-Panier-Kdo .Col-Panier-Img {
	padding-left: 0!important;
}

.home .Row-Acc-Tireuse .Col-Acc-Txt-Tireuse .uncell { /* Accueil Tireuse à bière */
	padding-right: 85px!important;
}
.home .Row-Acc-Tireuse .Col-Acc-Img-Tireuse {
	padding: 55px 0 55px 25px!important;
}
.home .Row-Acc-Tireuse .Col-Acc-Img-Tireuse .uncol {
	margin-right: -72px!important;
}

.home .Row-Acc-Evt .Col-Gestion-Boissons { /* Acc Evènement Carousel */
   padding-right: 36px!important;
}
.home .Row-Acc-Evt .Col-Acc-Evt-Carousel .uncell {
	display: block;
    transform: scale(1.5);
    transform-origin: left;
}
.home .Row-Acc-Evt .Col-Acc-Evt-Carousel {
	transform: scale(1.5)!important;
}
.home .Row-Acc-Evt .Col-Acc-Evt-Carousel .uncont {
	justify-content: center!important;
	width: 126%!important;
}
.home .Row-Acc-Histoire .row-background .background-inner {
	background-size:225px!important;
	left: 60px; top: 65px;
}
.home .Row-Acc-Evt .Col-Acc-Evt-Carousel .un-media-gallery {
	transform: scale(1.25);
	left: 20px!important;
}


/* ****************************** PAGE LOCATION TIREUSE À BIÈRE ****************************** */
.page-id-216 .Row-Intro-Page .row-background .background-inner {
	left: 240px; top:0!important;
	height: inherit!important;
}
.page-id-216 .Row-Why-Loc .Col-Why-Loc-Img .uncode-single-media-wrapper {
	padding-top: 140px!important; padding-bottom: -140px!important;
}
.page-id-216 .Row-Why-Loc .Col-Why-Loc-Img .uncode-single-media-wrapper .dummy {
	padding-top: 110%!important;
}
.page-id-216 .Row-Why-Loc .Col-Why-Loc-Img .uncode-single-media-wrapper img {
	width: auto; height: 650px!important;
}
.page-id-216 .Row-Why-Loc .row-background.background-element .background-inner {
	right: 12px!important; /* Chope de bière en fond */
}
.page-id-216 .Row-Bieres-Tous-Gouts .Col-Gouts-Bieres-Txt {
	width: 47%!important;
	padding-bottom: 22px!important;
}
.page-id-216 .Row-Bieres-Tous-Gouts .Col-Gouts-Bieres-Img {
	width: 53%!important;
}
.page-id-216 .Row-Bieres-Tous-Gouts .Img-2-Verres-Bieres-Dessus {
	width: 93%!important;
	margin: 75px auto 0 auto!important;
}


/* ****************************** PAGE VENTE DE TOUTES BOISSONS ****************************** */
.page-id-260 .Row-Intro-Page .row-background .background-wrapper .background-inner { /* Main Intro */
    opacity: 0.3;
    left: 16%;
}
.page-id-260 #row-unique-2 .column-background .background-wrapper .background-inner { /* Main ds pave Spiritueux */
    right: -4%;
    top: 15px;
}
.page-id-260 .Row-Les-Bieres .row-background .background-wrapper .background-inner { /* Verre biere du dessus */
    left:2%;
}
.page-id-260 .Row-Les-Bieres .Bieres-Txt .uncell.single-block-padding {
	padding: 36px 23px 36px 36px!important;
}
.page-id-260 .Row-Les-Bieres .Col-Img-Etageres-Bieres { /* Img Etageres Bieres */
	padding-left: 0!important;
}
.page-id-260 .Row-Les-Bieres .Col-Img-Etageres-Bieres .uncont { /* Img Etageres Bieres */
	border: 12px white solid;
}
.page-id-260 .Row-Les-Bieres .Col-Img-Houblon .Img-Houblon { /* Image Houblon */
	opacity: 0.25;
    left: -12%;
    width: 490%;
    padding-top: 85%;
}
.page-id-260 .Row-Verre-Vert .row.row-parent {
	width: 61%!important;
}
.page-id-260 .Row-Verre-Vert .border-verre-vert-color {
	border-color: rgba(40,82,37,0.9)!important;
}
.page-id-260 .Col-Kdo-Pave-Bown .Col-Kdo-Img .uncode-single-media { /* Image Main Cadeau */
    position: relative;
    left: -38px;
    padding-top: 10px;
}
.page-id-260 .Row-Livraison-Eau .row-background .background-wrapper .background-inner { /* Service de livraison */
    right: 3%;
}

/* ****************************** PAGE EVENEMENTIEL ****************************** */
.page-id-339 .Row-Intro-Page .row-background .background-wrapper .background-inner { /* Main Intro */
    opacity: 0.3;
    left: 16%;
}
.page-id-339 .Row-Conseils-Selection .H2-Prestations .heading-text h2 span { /* Nos prestations */
	padding-bottom: 33px;
	font-size: 1.27em!important;
}
.page-id-339 .Row-Fonctionnement .Col-Fonctionnement-Txt h2 span {
	font-size: 1.27em!important;
}
.page-id-339 .Row-Reglage-Tireuse .row-background .background-wrapper .background-inner { /* Img Tireuse */
	left: 10%; top: -150px;
	opacity: 0.7;
}
.page-id-339 .Row-Reglage-Tireuse .Col-Reglage-Tireuse-Txt {
	padding-left: 6%!important;
}
.page-id-339 .Row-Matos-Accss .Col-Pelforth #Matos-Accss .tmb {
	
}
.page-id-339 .Col-Verres-Img {
	padding: 20px!important;
}
.page-id-339 .Col-Verres-Img .uncell {
	border: white solid 16px;
}
.page-id-339 .Row-Fonctionnement {
	background: linear-gradient(
        to right, 
        #e8c9a7 0%, 
        #e8c9a7 75%, 
        #ffffff 75%, 
        #ffffff 100%
    ) !important;
}
.page-id-339 .Row-Fonctionnement .Col-Fonctionnement-Txt .btn-container {
	width: 50%; display: inline;
	margin-right: 15px!important;
}
.page-id-339 .Row-Fonctionnement .Col-Fonctionnement-Txt .uncont span.btn-container .Bouton-Blanc {
	color: #543427 !important;
}
.page-id-339 .Row-Fonctionnement .Col-Fonctionnement-Mains .uncell {
	padding:0!important;
}
.page-id-339 .Row-Fonctionnement .Col-Fonctionnement-Txt p {
	line-height: 1.95em!important;
}
.page-id-339 .Row-Fonctionnement .Col-Fonctionnement-Txt p a {
	color: black!important;
}
.page-id-339 .Row-Fonctionnement .Col-Fonctionnement-Txt .uncode_text_column {
	margin-top: 15px!important;
	margin-bottom: 25px!important;
}


/* ****************************** PAGE A PROPOS ************************** */
.page-id-421 .Row-Intro-Page .row-background .background-wrapper .background-inner { /* Tonneau Intro */
    left: 250px;
}
.page-id-421 .Row-1969 .row-background .background-wrapper .background-inner { /* Appareil Photo */
    left: 4%; top: 70px;
}
.page-id-421 .Row-1826 .vc_row.row-container {
	border-radius: 20px!important;
}
.page-id-421 .Row-1826 .Col-1826-Img .column-background .background-wrapper .background-inner { /* Image montre */
	margin: 0 55px 25px 0 !important;
}
.page-id-421 .Row-1920 .row.row-parent {
	padding: 36px 0 0 0!important;
}
.page-id-421 .Row-1920 .Col-Img-1920 .uncell {
	padding: 36px 16px 36px 0!important;
}
.page-id-421 .Row-1920 .Col-Img-1920 .uncell > .uncont {
	justify-content: center!important;
}
.page-id-421 .Row-1920 .Col-Img-1920 .uncell {
	padding-top: 0px!important;
}
.page-id-421 .Row-1920 .Col-Txt-1920 .uncell {
	padding: 0px 0px 36px 36px!important;
}
.page-id-421 .Row-1920 .Col-Txt-1920 p {
	font-size:0.96em!important;
}
.page-id-421 .Row-1920-Carousel .row.row-parent { /* Carousel */
	width: 100%!important; 
}
.page-id-421 .Row-1920-Carousel .row.row-parent .owl-stage {
	width: 100%!important;
	margin: 0!important;
	padding: 36px 0!important;
}
.page-id-421 .Row-1920-Carousel .owl-stage .tmb {

}
.page-id-421 .Row-1920-Carousel .owl-stage .tmb .t-inside {
	border: 5px white solid!important;
}
.page-id-421 .Row-1969 .uncell .wpb_row.row-inner {
	border: 15px solid white!important;
}
.page-id-421 .Row-1969 p {
	margin: 0 0 10px 0!important;
}
.page-id-421 .Row-1969 p strong:nth-child(2) {
	
}







/* ****************************** PAGE CONTACT ************************** */
.page-id-396 .Row-Map .row.row-parent {
	width: 100%!important;
}
.page-id-396 .Row-Form .row.full-width.row-parent {
    background: #d9dfe6;
    border-radius: 12px;
    width: 55%;
	padding: 36px 46px!important;
	margin-bottom: 36px !important;
}
/* Coordonnées */
.page-id-396 .Row-Coordo .wpb_column .uncell {
	padding: 20px!important;
}
.page-id-396 .Row-Coordo .wpb_column .uncont soan .fa, .page-id-396 .Row-Coordo .wpb_column h3, .page-id-396 .Row-Coordo .wpb_column h3 a {
	color: #1e2f3a!important;
}
.page-id-396 .Row-Coordo .wpb_column p, .page-id-396 .Row-Coordo .wpb_column p a {
	color: #543427!important;
}
.page-id-396 .Row-Coordo .wpb_column.Col-Tel p {
    font-size: 1.75em;
    font-weight: 700;
}
.page-id-396 .Row-Coordo .wpb_column.Col-Mail p a {
    font-size: 1.2em;
    font-weight: 600;
}

/* Form Contact */
.page-id-396 .Row-Form .row-background .background-wrapper .background-inner { /* Illus derrière form */
   
}
.page-id-396 .Row-Form #forminator-module-413 .forminator-row {
	margin-bottom: 17px!important;
}
.page-id-396 .Row-Form #forminator-module-413 input {
	border-radius: 8px;
}
.page-id-396 .Row-Form #forminator-module-413 .forminator-field-html .forminator-label {
	color: #543427 !important;
    font-size: 1.62em!important;
    font-weight: 700!important;
}
.forminator-ui#forminator-module-413.forminator-design--default .forminator-checkbox .forminator-checkbox-box {
	background-color: white!important;
	border-color: white!important;
}
.forminator-ui#forminator-module-413.forminator-design--default .forminator-label {
    font-size: 1.17em!important;
    font-weight: 500!important;
    padding-bottom: 0px!important;
}
.forminator-checkbox-label {
    font-size: 1.17em!important;
}
.forminator-ui.forminator-custom-form[data-design=default] .forminator-checkbox:not(.forminator-checkbox-inline) {
	margin: 12px 0!important;
}
.forminator-field-checkbox {
	padding-left: 36px!important;
}
.page-id-396 .Row-Form #forminator-module-413  #forminator-field-consent-1_6978e38c4ff90__description p {
	margin-top: 0!important;
}
.page-id-396 .Row-Form #forminator-module-413 .Bouton-Envoyer {
    background: #931813;
    color: white;
    text-transform: uppercase;
    font-size: 1.45em!important;
    font-weight: 700!important;
    padding: 6px 26px;
    margin: 11px auto 0 auto;
    letter-spacing: 0.05em;
    border-radius: 7px;
    display: block;
}


/* ****************************** PAGE MENTIONS LEGALES ************************** */
.page-id-586 .Row-Mentions-Legales h3, .page-id-3 .Row-Mentions-Legales h3 {
	font-size: 1.53em;
    text-transform: uppercase;
    font-weight: 700;
    background: #543427;
    display: inline-block;
    padding: 6px 12px;
    color: white;
    margin-top: 20px !important;
}
.page-id-586 .Row-Mentions-Legales a, .page-id-3 .Row-Mentions-Legales a {
	color: black;
}
.page-id-586 .Row-Mentions-Legales a:hover, .page-id-3 .Row-Mentions-Legales a:hover {
	font-weight: 700!important;
}















/* ****************************** FOOTER ************************** */
.site-footer .Row-Liens-Footer .row.row-parent {
	width: 78%; height: auto;
    display: block;
    margin: 0 auto !important;
	padding-top: 25px!important;
	padding-bottom: 25px!important;
}
.site-footer .Row-Liens-Footer p.h2 {
	line-height: 0.85em !important;
}
.site-footer .Row-Liens-Footer p {
	margin-top: 10px!important;
}
.site-footer .Row-Liens-Footer h3 {
    font-size: 0.95em;
    line-height: 1.33em;
    margin-top: 2px;
    font-weight: 500 !important;
    margin-bottom: 22px;
}
.site-footer .Row-Liens-Footer .Col-Coordo p {
	font-weight: 300;
    letter-spacing: 0.05em;
}
.site-footer .Row-Liens-Footer .uncode_text_column {
	margin-top: 10px!important;
}
.site-footer .Row-Liens-Footer .Col-Horaires .uncode-vc-social.icons-lead {
	margin-top: 20px!important;
    margin-bottom: 36px!important;
}
.site-footer .Row-Liens-Footer .Col-Horaires .uncode-vc-social.icons-lead .social-icon i {
	font-size: 1.90em!important;
}
.site-footer .Row-Liens-Footer .Col-Liens .uncode_text_column p {
	padding-bottom: 10px!important;
}
.site-footer .Row-Liens-Footer .Col-Liens .uncode_text_column p a {
	font-size: 1.15em;
    font-weight: 400;
}
.site-footer .Row-Liens-Footer .Col-Liens .uncode_text_column p a:hover {
	color: #B38662!important;
}







.site-footer .Row-Copyright .row.row-parent {
	padding: 22px 36px!important;
}
.site-footer .Row-Copyright p {
	text-align: center!important;
}




/* *********************************************************** */
/* *********************************************************** */
/* *********************** RESPONSIVE ************************ */
/* *********************************************************** */
/* *********************************************************** */
/* ************* */
/* Responsive XXL */
/* ************* */
@media (min-width: 1499px) and (max-width: 3900px) {
	.Row-Intro-Page .Col-Intro-Page-Img, .Row-Intro-Page .background-inner {
		display: none!important;
	}
	.home .Row-Acc-Evt .Col-Acc-Evt-Carousel .un-media-gallery {
		 transform: scale(0.5);
   		 left: -114px !important;
	}
	/* Page Boissons */
	.page-id-260 .Row-Les-Spiritueux-Brown .Col-Img-Spirit .uncol {
		height: 450px!important;
	}
	.page-id-260 .Row-Les-Bieres .Col-Img-Houblon .single-wrapper {
		width: 300px!important;
	}
	.page-id-260 .Row-Verre-Vert .Row-Verre-Vert-Txt-Img .wpb_column {
		height: 350px!important;
	}
	/* Page Loc Toreuse */
	.page-id-216 .Row-Why-Loc .Col-Why-Loc-Img .uncode-single-media-wrapper img {
		height: auto!important;
		width:100%!important;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts .Col-Gouts-Bieres-Img .single-wrapper {
		width: 85%!important;
		margin-bottom: 36px;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts .Col-Gouts-Bieres-Img .Img-2-Verres-Bieres-Dessus {
		display: none;
	}
	/* Page Evenementiel */
	.page-id-339 .Row-Matos-Accss .Col-Matos-Accss .Col-Pelforth .uncol, .page-id-339 .Row-Matos-Accss .Col-Matos-Accss .Col-Eau .uncol {
		height: 350px!important;
	}
	.page-id-339 .Row-Adapter-Contraintes .Col-Verres-Img .uncol {
		height: 550px!important;
	}
	.page-id-339 .Row-Fonctionnement .Col-Fonctionnement-Mains.col-lg-5 {
		width: 25%!important;
	}
	/* Page A Propos */
	.page-id-421 .Row-1920 .Col-2-Affiches .uncode-single-media-wrapper,
.page-id-421 .Row-1920 .Col-2-Affiches .uncode-single-media-wrapper img {
		width: auto!important; height: 390px!important;
	}
	.page-id-421 .Row-1920 .Col-2-Affiches .t-entry-visual {
		width: 292px!important;
	}
	
}

/* ************* */
/* Responsive XL */
/* ************* */
@media (min-width: 1231px) and (max-width: 1400px) {
	/* Page Vente Boissons */
	.page-id-260 .Row-Les-Vins-Brown {
		margin-top: 50px!important;
	}
}


@media (min-width: 1191px) and (max-width: 1230px) {
	.page-wrapper .page .post-body .post-content .row-parent, .post-wrapper .post-body .row-parent, .page-wrapper #page-header .row.row-parent.row-header {
		width: 84%;
	}
	/* Illus EnTete de Page */
	.page-id-260 .Row-Intro-Page .row-background .background-wrapper .background-inner {
		left: 12%;
	}
	/* Page Vente Boissons */
	.page-id-260 .Row-Les-Vins-Brown {
		margin-top: 36px!important;
	}
	/* Page Contact */
	.page-id-396 .Row-Form .row.row-parent {
		width: 75%!important;
	}
	
	
	/* Footer */
	.site-footer .Row-Liens-Footer .row.row-parent {
		width: 84%;
	}
}

/* ************* */
/* Responsive LG */
/* ************* */
@media (min-width: 960px) and (max-width: 1190px) {
	.page-wrapper .page .post-body .post-content .row-parent, .post-wrapper .post-body .row-parent, .page-wrapper #page-header .row.row-parent.row-header {
		width: 90%;
	}
	/* Illus EnTete de Page */
	.page-id-260 .Row-Intro-Page .row-background .background-wrapper .background-inner {
		left: 5%;
	}
	.page-id-216 .Row-Intro-Page .row-background .background-wrapper .background-inner {
		left: 10%!important;
	}
	.page-id-339 .Row-Intro-Page .row-background .background-wrapper .background-inner {
		left: 8%!important;
	}
	.page-id-421 .Row-Intro-Page .row-background .background-wrapper .background-inner {
		left: 12%!important;
	}
	/* Menu */
	#main-logo {
		padding: 0!important;
	}
	#main-logo .navbar-brand img {
    	height: 75% !important;
    	top: 4px;
		position: relative;
	}
	.menu-smart > li > a:not(.uncode-vc-social *) {
        padding: 0px 5px!important;
    }
	header .nav ul#menu-menu-principal {
		display: flex!important;
   		justify-content: space-between!important;
		padding: 0 10px!important;
	}
	header .nav ul#menu-menu-principal li a {
		font-size: 0.80em !important;
	}
	.single-h-padding#masthead .row-menu .row-menu-inner {
		padding-right: 0!important;
	}
	/* Page Vente Boissons */
	.page-id-260 .Row-Les-Vins-Brown {
		margin-top: 50px!important;
	}
	.page-id-260 .Row-Verre-Vert .row.row-parent {
		width: 90%!important;
	}
	/* Page Tireuse à biere */
	.page-id-216 .Row-Why-Loc .Col-Why-Loc-Img .uncode-single-media-wrapper .dummy {
		padding-top: 160%!important;
	}
	.page-id-216 .Row-Why-Loc .Col-Why-Loc-Img .uncode-single-media-wrapper img {
		height: 100%!important;
		left: -45%!important;
	}
	/* Page A Propos */
	.page-id-421 .Row-1920-Carousel .row.row-parent .owl-stage {
		width: 170% !important;
	}
	/* Page Contact */
	.page-id-396 .Row-Coordo .wpb_column.column_child {
		width: 41% !important; height: auto!important;
        display: inline-block;
        margin: 20px 12px;
	}
	.page-id-396 .Row-Form .row.row-parent {
		width: 75%!important;
	}
	/* Footer */
	.site-footer .Row-Liens-Footer .row.row-parent {
		width: 90%;
	}
}

/* ************* */
/* Responsive MD */
/* ************* */
@media (min-width: 768px) and (max-width: 959px) {
	.page-wrapper .page .post-body .post-content .row-parent, .post-wrapper .post-body .row-parent, .page-wrapper #page-header .row.row-parent.row-header {
		width: 95%;
	}
	.heading-text h2 span {
		font-size: 1.50em!important;
		line-height: 0.80em!important;
	}
	.Row-Intro-Page .row-background.background-element {
		display: none!important;
	}
	/* Accueil */
	.home .Row-Acc-Intro .row.row-parent {
		padding-top: 36px!important;
		padding-bottom: 36px!important;
	}
	.home .Row-Panier-Kdo .Col-Panier-Txt .uncell {
		padding: 36px 0!important;
	}
	.home .Row-Panier-Kdo .Col-Panier-Img {
		height: 750px;
    	padding: 0 75px 45px 0px!important;
	}
	.home .Row-Acc-Decouvrir-Vins .row.row-parent {
		padding-bottom: 36px!important;
	}
	.home .Row-Acc-Decouvrir-Vins .heading-text {
		padding-top: 46px!important;
	}
	.home .Row-Acc-Tireuse .Col-Acc-Img-Tireuse {
		height: 530px!important;
	}
	.home .Row-Acc-Tireuse .Col-Acc-Txt-Tireuse .uncell {
		padding-right: 36px!important;
	}
	.home .Row-Acc-Evt .Col-Acc-Evt-Carousel {
		display: none!important
	}
	.home .Row-Acc-Evt .Col-Gestion-Boissons {
		padding-right: 0!important;
	}
	.home .Row-Acc-Histoire .wpb_column:nth-child(1) .wpb_column:nth-child(1) { /* Img Affiche Queva */
		height: 750px!important;
	}
	.home .Row-Acc-Histoire .row-background .background-inner {
		left:-30px!important;
	}
	/* Page Vente Boissons */
	.page-id-260 .Row-Les-Spiritueux-Brown, .page-id-260 .Row-Les-Vins-Brown {
		padding-left: 18px!important;
	}
	.page-id-260 .Row-Les-Spiritueux-Brown .Col-Img-Spirit, .page-id-260 .Row-Les-Vins-Brown .Col-Img-Vins-Brown {
		padding-left: 0!important;
	}
	.page-id-260 .Row-Les-Spiritueux-Brown .Col-Img-Spirit .uncol {
		margin-top: 20px!important;
		margin-bottom: 55px!important;
	}
	.page-id-260 .Row-Les-Vins-Brown .Col-Img-Vins-Brown .uncol {
		margin-top: 20px!important;
		margin-bottom: -17px!important;
	}
	.page-id-260 .Row-Les-Bieres .Col-Img-Etageres-Bieres {
		padding-top: 0!important;
		width: 72%;
        margin: 0 auto 36px auto;
	}
	.page-id-260 .Row-Les-Bieres .Col-Img-Houblon {
		display: none!important;
	}
	.page-id-260 .Row-Verre-Vert .row.row-parent {
		width: 100%!important;
	}
	.page-id-260 .Row-Verre-Vert .Row-Verre-Vert-Txt-Img .wpb_column {
		width: 85%!important;
		margin: 0 auto;
	}
	.page-id-260 .Row-Verre-Vert .Row-Verre-Vert-Txt-Img .Col-Img-Softs {
		height: 550px!important;
	}
	.page-id-260 #panier-cadeaux .Col-Kdo-Img {
		display: none!important;
	}
	.page-id-260 #panier-cadeaux .Col-Kdo-Panier {
		height: 750px!important;
	}
	/* Page Tireuse à biere */
	.page-id-216 .Row-Why-Loc .row-background.background-element {
		display: none!important;
	}
	.page-id-216 .Row-Why-Loc .Col-Why-Loc-Img .uncode-single-media-wrapper .dummy {
		padding-top: 400px!important;
	}
	.page-id-216 .Row-Why-Loc .Col-Why-Loc-Img .uncode-single-media-wrapper img {
		height: auto!important;
		left: 0!important;
		width: 60%!important;
	}
	.page-id-216 .Row-Bcp-Tireuse .Col-Bcp-Tireuse-Img {
		display: none!important;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts .wpb_column {
		width: 100%!important;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts .Img-2-Verres-Bieres-Dessus {
		width: 76% !important;
		margin: 14px auto 0 auto!important;
	}
	.page-id-216 #row-unique-5 .wpb_column:nth-child(1) {
		width: 25%!important;
	}
	/* Pavé Contactez Nous */
	.Row-Pave-Contactez-Ns .row.row-parent {
		padding: 0 36px 36px 36px!important;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact {
		display: table-caption;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact .heading-text {
		padding-bottom: 36px!important;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact .heading-text h2 {
		width: 100%!important;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact .heading-text h2 span {
		text-align: left!important;
	}
	.page-id-396 .Row-Form .row.row-parent {
		width: 80%!important;
	}
	/* Page Evenementiel */
	.page-id-339 .heading-text h2 span {
		font-size: 1.02em!important;
	}
	.page-id-339 .Row-Non-Consommes .Col-Non-Conso-Img .background-element {
		height: 300px!important;
	}
	.page-id-339 .Row-Non-Consommes .heading-text h2 span {
		text-shadow: #fff 0px 0px 10px;
	}
	.page-id-339 .Row-Reglage-Tireuse .Col-Reglage-Tireuse-Img {
		height: 360px!important;
		margin-bottom: 36px!important;
	}
	.page-id-339 .Row-Reglage-Tireuse .Col-Reglage-Tireuse-Img .background-element {
		height: 360px!important;
	}
	.page-id-339 .Row-Matos-Accss .row.row-parent {
		padding-left: 36px!important;
		padding-right: 36px!important;
	}
	.page-id-339 .Row-Matos-Accss .Col-Pelforth {
		height: 445px!important;
	}
	.page-id-339 .Row-Matos-Accss .Col-Eau, .page-id-339 .Row-Fonctionnement .Col-Fonctionnement-Mains {
		display: none;
	}
	.page-id-339 .Row-Adapter-Contraintes .Col-Verres-Img {
		height: 550px!important;
	}
	.page-id-339 .Row-Processus {
		padding-left: 36px!important;
		padding-right: 36px!important;
	}
	.page-id-339 .Row-Processus .tmb {
		width: 70%!important;
	}
	/* Page A Propos */
	.page-id-421 .Row-1920-Carousel .row.row-parent .owl-stage {
		width: 210% !important;
	}
	.page-id-421 .Row-1826 .Col-1826-Txt .uncode_text_column {
		text-align: justify!important;
	}
	.page-id-421 .Row-1920 .Row-Titre-1920 .Col-2-Affiches {
		display: table-row!important;
	}
	.page-id-421 .Row-1920 .Row-Titre-1920 .Col-2-Affiches .uncoltable {
		width: 100%!important;
		/*display: inline-block!important;*/
	}
	.page-id-421 .Row-1920 .Row-Titre-1920 .Col-2-Affiches .uncell {
		width: 120%!important;
		display: inline-block!important;
	}
	.page-id-421 .Row-1920 .Row-Titre-1920 .Col-2-Affiches .uncode-single-media {
		width: 100%!important;
	}
	.page-id-421 .Row-1920 .Row-Titre-1920 .wpb_column {
		display: inline-block !important;
    	width: 33% !important;
    	/*background: red;*/
	}
	.page-id-421 .Row-1920 .Col-Txt-1920 .uncell {
		padding-right: 36px!important;
	}
	.page-id-421 .Row-1920 .Col-Img-1920 .uncell {
		padding-left: 36px!important; padding-right: 36px!important;
	}
	.page-id-421 .Row-1969 .Col-Camions-Img {
		height: 310px!important;
	}
	.page-id-421 .Row-1969 .row-background .background-wrapper .background-inner {
		left: -9%!important;
	}
	/* Page Contact */
	.page-id-396 .Row-Coordo .wpb_row.row-inner {
		display: inline-block!important;
		/*width:100%!important;*/
	}
	.page-id-396 .Row-Coordo .Col-Adresse, .page-id-396 .Row-Coordo .Col-Tel, .page-id-396 .Row-Coordo .Col-Mail, .page-id-396 .Row-Coordo .Col-Horaires {
		width: 45%!important;
        display: inline-block!important;
        margin: 20px 12px;
	}
	/* Footer */
	.site-footer .Row-Liens-Footer .row.row-parent {
		width: 95%;
	}
	.site-footer .Row-Liens-Footer .wpb_column {
		width: 47%; margin-left: 3%;
		display: inline-block!important;
	}
	.site-footer .Row-Liens-Footer .Col-Coordo {
		margin-left: 0!important;
	}
	.site-footer .Row-Liens-Footer .Col-Horaires {
		padding-top: 0!important;
	}
	.site-footer .Row-Liens-Footer .Col-Liens {
		display: none!important;
	}
	
	
	
	
	
}

/* ************* */
/* Responsive SM */
/* ************* */
@media (min-width: 576px) and (max-width: 767px) {
	.page-wrapper .page .post-body .post-content .row-parent, .post-wrapper .post-body .row-parent, .page-wrapper #page-header .row.row-parent.row-header {
		width: 98%;
	}
	.heading-text h2 span {
		font-size: 1.50em!important;
		line-height: 0.80em!important;
	}
	.Row-Intro-Page .row.row-parent {
		width: 80%!important;
		top: -45px!important;
		padding-bottom: 0!important;
	}
	.Row-Intro-Page .row-background.background-element {
		display: none!important;
	}
	/* Accueil */
	.home .Row-Acc-Intro .row.row-parent {
		padding-bottom: 36px!important;
	}
	.home .Row-Acc-Intro .wpb_column {
		display: block!important;
	}
	.home .Row-Acc-Intro .wpb_column:nth-child(2) {
		width: 100%;
		padding-top: 0!important;
	}
	.home .Row-Acc-Intro .wpb_column p, .home .Col-Panier-Txt p {
		text-align: justify!important;
	}
	.home .Row-Panier-Kdo .Col-Panier-Txt .uncell {
		padding: 36px 0!important;
	}
	.home .Row-Panier-Kdo .Col-Panier-Img {
		height: 700px;
    	padding: 0 0px 45px 0px!important;
	}
	.home .Row-Acc-Decouvrir-Vins .row.row-parent {
		padding-bottom: 36px!important;
	}
	.home .Row-Acc-Decouvrir-Vins .heading-text {
		padding-top: 46px!important;
	}
	.home .Row-Acc-Tireuse .Col-Acc-Img-Tireuse {
		height: 530px!important;
	}
	.home .Row-Acc-Tireuse .Col-Acc-Txt-Tireuse .uncell {
		padding-right: 36px!important;
	}
	.home .Row-Acc-Evt .Col-Acc-Evt-Carousel {
		display: none!important
	}
	.home .Row-Acc-Evt .Col-Gestion-Boissons {
		padding-right: 0!important;
	}
	.home .Row-Acc-Histoire .wpb_column:nth-child(1) .wpb_column:nth-child(1) { /* Img Affiche Queva */
		height: 600px!important;
	}
	.home .Row-Acc-Histoire .row-background .background-inner {
		left:-30px!important;
	}
	/* Page Vente Boissons */
	.page-id-260 .Row-Les-Spiritueux-Brown .row.row-parent, .page-id-260 .Row-Les-Vins-Brown .row.row-parent, .page-id-260 .Row-Les-Bieres .row.row-parent,
	.page-id-260 #panier-cadeaux .row.row-parent, .page-id-260 .Row-Livraison-Eau .row.row-parent {
		margin-left:0!important;
		margin-right: 0!important;
		width: 100%!important;
	}
	.page-id-260 .Row-Les-Spiritueux-Brown, .page-id-260 .Row-Les-Vins-Brown {
		padding-left: 18px!important;
	}
	.page-id-260 .Row-Les-Spiritueux-Brown .Col-Img-Spirit, .page-id-260 .Row-Les-Vins-Brown .Col-Img-Vins-Brown {
		display: none!important;
	}
	.page-id-260 .Row-Les-Vins-Brown .wpb_row.shift_y_neg_single {
		margin-top: 18px!important;
	}
	.page-id-260 .Row-Les-Bieres .Col-Img-Etageres-Bieres {
		padding-top: 0!important;
		width: 72%;
        margin: 0 auto 36px auto;
	}
	.page-id-260 .Row-Les-Bieres .Col-Img-Houblon {
		display: none!important;
	}
	.page-id-260 .Row-Verre-Vert .row.row-parent {
		width: 100%!important;
	}
	.page-id-260 .Row-Verre-Vert .Row-Verre-Vert-Txt-Img .wpb_column {
		width: 100%!important;
		margin: 0 auto;
	}
	.page-id-260 .Row-Verre-Vert .Row-Verre-Vert-Txt-Img .Col-Img-Softs {
		height: 356px!important;
	}
	.page-id-260 #panier-cadeaux .Col-Kdo-Img {
		display: none!important;
	}
	.page-id-260 #panier-cadeaux .Col-Kdo-Panier {
		height: 750px!important;
	}
	/* Page Tireuse à biere */
	.page-id-216 .Row-Why-Loc .row-background.background-element {
		display: none!important;
	}
	.page-id-216 .Row-Why-Loc .row.row-parent {
		padding:0!important;
		margin:0 auto!important;
	}
	.page-id-216 .Row-Why-Loc .Col-Why-Loc-Img .uncode-single-media-wrapper .dummy {
		padding-top: 475px!important;
	}
	.page-id-216 .Row-Why-Loc .Col-Why-Loc-Img .uncode-single-media-wrapper img {
		height: auto!important;
		left: 0!important;
		width: auto!important;
	}
	.page-id-216 .Row-Bcp-Tireuse .Col-Bcp-Tireuse-Img {
		display: none!important;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts {
		margin-bottom:36px!important;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts .wpb_column {
		width: 100%!important;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts .Img-2-Verres-Bieres-Dessus {
		display: none!important;
	}
	.page-id-216 #row-unique-5 .wpb_column:nth-child(1) {
		width: 25%!important;
	}
	/* Pavé Contactez Nous */
	.Row-Pave-Contactez-Ns .row.row-parent {
		padding: 0 36px 36px 36px!important;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact {
		display: table-caption;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact .heading-text {
		padding-bottom: 36px!important;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact .heading-text h2 {
		width: 100%!important;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact .heading-text h2 span {
		text-align: left!important;
	}
	.page-id-396 .Row-Form .row.row-parent {
		width: 80%!important;
	}
	/* Page Evenementiel */
	.page-id-339 .Row-Conseils-Selection .row.row-parent, .page-id-339 .Row-Non-Consommes .row.row-parent, .page-id-339 .Row-Livraison-Repli .row.row-parent,
.page-id-339 .Row-Adapter-Contraintes .row.row-parent {
		width: 100%!important;
	}
	.page-id-339 .heading-text h2 span {
		font-size: 0.95em!important;
	}
	.page-id-339 .Row-Non-Consommes .Col-Non-Conso-Img .background-element {
		height: 300px!important;
	}
	.page-id-339 .Row-Non-Consommes .heading-text h2 span {
		text-shadow: #fff 0px 0px 10px;
	}
	.page-id-339 .Row-Reglage-Tireuse .Col-Reglage-Tireuse-Img {
		height: 360px!important;
		margin-bottom: 36px!important;
	}
	.page-id-339 .Row-Reglage-Tireuse .Col-Reglage-Tireuse-Img .background-element {
		height: 360px!important;
	}
	.page-id-339 .Row-Matos-Accss .row.row-parent {
		padding-left: 36px!important;
		padding-right: 36px!important;
	}
	.page-id-339 .Row-Matos-Accss .Col-Pelforth {
		height: 445px!important;
	}
	.page-id-339 .Row-Matos-Accss .Col-Eau, .page-id-339 .Row-Fonctionnement .Col-Fonctionnement-Mains {
		display: none;
	}
	.page-id-339 .Row-Adapter-Contraintes .Col-Verres-Img {
		height: 550px!important;
	}
	.page-id-339 .Row-Processus {
		padding-left: 36px!important;
		padding-right: 36px!important;
	}
	.page-id-339 .Row-Processus .tmb {
		width: 70%!important;
	}
	/* Page A Propos */
	.page-id-421 .Row-1920-Carousel .row.row-parent .owl-stage {
		width: 220% !important;
	}
	.page-id-421 .Row-1826 .Col-1826-Txt .uncode_text_column {
		text-align: justify!important;
	}
	.page-id-421 .Row-1920 .wpb_column .vc_row .wpb_row .Col-2-Affiches {
		 display: table-cell;
	}
	.page-id-421 .Row-1920 .Row-Titre-1920 .Col-2-Affiches .uncode-single-media .tmb {
		/*width: 40%!important;*/
		/*display: inline-block!important;*/
	}
	.page-id-421 .Row-1920 .Col-Txt-1920 .uncell {
		padding-right: 36px!important;
	}
	.page-id-421 .Row-1920 .Col-Img-1920 .uncell {
		padding-left: 36px!important; padding-right: 36px!important;
	}
	.page-id-421 .Row-1969 .Col-Camions-Img {
		height: 310px!important;
	}
	.page-id-421 .Row-1969 .row-background .background-wrapper .background-inner {
		left: -9%!important;
	}
	/* Footer */
	.site-footer .Row-Liens-Footer .row.row-parent {
		width: 100%;
	}
	.site-footer .Row-Liens-Footer .wpb_column {
		width: 47%; margin-left: 3%;
		display: inline-block!important;
	}
	.site-footer .Row-Liens-Footer .Col-Horaires {
		padding-top: 0!important;
	}
	.site-footer .Row-Liens-Footer .Col-Liens {
		display: none!important;
	}
}

/* ************* */
/* Responsive XS */
/* ************* */
@media (min-width: 250px) and (max-width: 575px) {
	.page-wrapper .page .post-body .post-content .row-parent, .post-wrapper .post-body .row-parent, .page-wrapper #page-header .row.row-parent.row-header {
		width: 98%;
	}
	.heading-text h2 span {
		font-size: 1.50em!important;
		line-height: 0.80em!important;
	}
	.btn-container a {
		letter-spacing: 0!important;
	}
	.Row-Intro-Page {
		width: 100%!important;
		margin: -120px auto 30px auto!important;
		padding-bottom: 0!important;
	}
	.Row-Intro-Page .row.row-parent {
		width: 100%!important;
		margin: 0!important;
		padding: 0!important;
	}
	.Row-Intro-Page .row-background.background-element {
		display: none!important;
	}
	/* Accueil */
	.home .Row-Bandeau-Defilant .uncol .uncell {
		padding: 5px 0!important;
	}
	.home .Row-Acc-Intro .row.row-parent {
		padding-bottom: 36px!important;
	}
	.home .Row-Acc-Intro .wpb_column {
		display: block!important;
	}
	.home .Row-Acc-Intro .wpb_column:nth-child(2) {
		width: 100%;
		padding-top: 0!important;
	}
	.home .Row-Acc-Intro .wpb_column p, .home .Col-Panier-Txt p, .home .Row-Acc-Decouvrir-Vins p {
		text-align: justify!important;
	}
	.home .Row-Panier-Kdo .Col-Panier-Txt .uncell {
		padding: 36px 0!important;
	}
	.home .Row-Panier-Kdo .Col-Panier-Img {
		display: none!important;
	}
	.home .Row-Acc-Decouvrir-Vins .row.row-parent {
		padding-bottom: 36px!important;
	}
	.home .Row-Acc-Decouvrir-Vins .heading-text {
		padding-top: 0px!important;
	}
	.home .Row-Acc-Tireuse .row.row-parent, .home .Row-Acc-Histoire .row.row-parent {
		padding: 0!important;
		margin: 0!important;
		width:100%!important;
	}
	.home .Row-Acc-Tireuse .row-background.background-element {
		display: none;
	}
	.home .Row-Acc-Tireuse .Col-Acc-Img-Tireuse {
		height: 330px!important;
	}
	.home .Row-Acc-Tireuse .Col-Acc-Txt-Tireuse .uncell {
		padding-right: 36px!important;
	}
	.home .Row-Acc-Evt .Col-Acc-Evt-Carousel {
		display: none!important
	}
	.home .Row-Acc-Evt .Col-Gestion-Boissons {
		padding-right: 0!important;
	}
	.home .Row-Acc-Histoire .wpb_column:nth-child(1) .wpb_column:nth-child(1) { /* Img Affiche Queva */
		height: 380px!important;
	}
	.home .Row-Acc-Histoire .row-background .background-inner {
		left:-30px!important;
	}
	/* Page Vente Boissons */
	.page-id-260 .Row-Les-Spiritueux-Brown .row.row-parent, .page-id-260 .Row-Les-Vins-Brown .row.row-parent, .page-id-260 .Row-Les-Bieres .row.row-parent,
	.page-id-260 #panier-cadeaux .row.row-parent, .page-id-260 .Row-Livraison-Eau .row.row-parent {
		margin-left:0!important;
		margin-right: 0!important;
		width: 100%!important;
	}
	.page-id-260 .Row-Les-Spiritueux-Brown .Col-Img-Spirit, .page-id-260 .Row-Les-Vins-Brown .Col-Img-Vins-Brown {
		display: none!important;
	}
	.page-id-260 .Row-Les-Vins-Brown .wpb_row.shift_y_neg_single {
		margin-top: 18px!important;
	}
	.page-id-260 .Row-Les-Bieres .Col-Img-Etageres-Bieres {
		padding-top: 0!important;
		width: 79%;
        margin: 0 0 36px 36px;
	}
	.page-id-260 .Row-Les-Bieres .Col-Img-Etageres-Bieres .uncont {
		border: 6px solid white!important;
	}
	.page-id-260 .Row-Les-Bieres .Col-Img-Houblon {
		display: none!important;
	}
	.page-id-260 .Row-Verre-Vert .row.row-parent {
		width: 100%!important;
	}
	.page-id-260 .Row-Verre-Vert .Col-Verre-Vert-Softs .uncell.double-block-padding {
		padding:0!important;
	}
	.page-id-260 .Row-Verre-Vert .Row-Verre-Vert-Txt-Img .wpb_column {
		width: 100%!important;
		margin: 0 auto;
	}
	.page-id-260 .Row-Verre-Vert .Row-Verre-Vert-Txt-Img .Col-Img-Softs {
		height: 356px!important;
	}
	.page-id-260 #panier-cadeaux .Col-Kdo-Img {
		display: none!important;
	}
	.page-id-260 #panier-cadeaux .Col-Kdo-Panier {
		height: 750px!important;
	}
	/* Page Tireuse à biere */
	.page-id-216 .Row-Why-Loc .row-background.background-element {
		display: none!important;
	}
	.page-id-216 .Row-Why-Loc .row.row-parent {
		padding:0!important;
		margin:0 auto!important;
	}
	.page-id-216 .Row-Why-Loc .Col-Why-Loc-Img .uncode-single-media-wrapper .dummy {
		padding-top: 200px!important;
	}
	.page-id-216 .Row-Why-Loc .Col-Why-Loc-Img .uncode-single-media-wrapper img {
		height: auto!important;
		left: 0!important;
		width: auto!important;
	}
	.page-id-216 .Row-Bcp-Tireuse .row.row-parent {
		padding:0!important;
	}
	.page-id-216 .Row-Bcp-Tireuse .Col-Bcp-Tireuse-Img {
		display: none!important;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts {
		margin-bottom:36px!important;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts .wpb_column {
		width: 100%!important;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts .Col-Gouts-Bieres-Img {
		padding-top:0!important;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts .Img-2-Verres-Bieres-Dessus {
		display: none!important;
	}
	.page-id-216 #row-unique-5 .wpb_column:nth-child(1) {
		width: 120px!important;
	}
	/* Pavé Contactez Nous */
	.Row-Pave-Contactez-Ns .row.row-parent {
		padding: 0 36px 36px 36px!important;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact {
		display: table-caption;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact .heading-text {
		padding-bottom: 36px!important;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact .heading-text h2 {
		width: 100%!important;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact .heading-text h2 span {
		text-align: left!important;
	}
	
	/* Pavé Contactez Nous */
	.Row-Pave-Contactez-Ns .row.row-parent {
		padding: 0 36px 36px 36px!important;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact {
		display: table-caption;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact .heading-text {
		padding-bottom: 36px!important;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact .heading-text h2 {
		width: 100%!important;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact .heading-text h2 span {
		text-align: left!important;
	}
	.page-id-396 .Row-Form .row.single-top-padding.single-bottom-padding.single-h-padding.row-parent {
		width: 100%!important;
		padding: 27px 32px!important;
	}
	.forminator-field-checkbox {
		padding-left: 0!important;
	}
	.page-id-396 .Row-Form #forminator-module-413 .forminator-field-html .forminator-label {
		line-height: 1.12em!important;
	}
	/* Page Mentions Legales et Politique Conf */
	.page-id-586 .Row-Mentions-Legales .single-block-padding {
		padding:0!important;
	}
	.page-id-586 .Row-Mentions-Legales .single-block-padding .column_parent .single-block-padding {
		padding:36px!important;
	}
	.page-id-3 .Row-Mentions-Legales .single-block-padding {
		padding:0!important;
	}
	.page-id-3 .Row-Mentions-Legales .single-block-padding .column_parent .single-block-padding {
		padding:36px!important;
	}
		/* Page Evenementiel */
	.page-id-339 .Row-Conseils-Selection .row.row-parent, .page-id-339 .Row-Non-Consommes .row.row-parent, .page-id-339 .Row-Livraison-Repli .row.row-parent,
.page-id-339 .Row-Adapter-Contraintes .row.row-parent, .page-id-339 .Row-Reglage-Tireuse .row.row-parent {
		width: 100%!important;
	}
	.page-id-339 .heading-text h2 span {
		font-size: 0.95em!important;
		line-height: 1em!important;
	}
	.page-id-339 .Row-Non-Consommes .Col-Non-Conso-Img .background-element {
		height: 400px!important;
	}
	.page-id-339 .Row-Non-Consommes .heading-text h2 span {
		text-shadow: #fff 0px 0px 10px;
	}
	.page-id-339 .Row-Reglage-Tireuse .Col-Reglage-Tireuse-Txt {
		padding-left: 0!important;
	}
	.page-id-339 .Row-Reglage-Tireuse .Col-Reglage-Tireuse-Txt .uncell.single-block-padding {
		padding:0!important;
	}
	.page-id-339 .Row-Reglage-Tireuse .Col-Reglage-Tireuse-Txt .uncont {
		text-align: left!important;
	}
	.page-id-339 .Row-Reglage-Tireuse .Col-Reglage-Tireuse-Img {
		height: 360px!important;
		margin-bottom: 36px!important;
	}
	.page-id-339 .Row-Reglage-Tireuse .Col-Reglage-Tireuse-Img .background-element {
		height: 360px!important;
	}
	.page-id-339 .Row-Matos-Accss .row.row-parent {
		padding-left: 36px!important;
		padding-right: 36px!important;
	}
	.page-id-339 .Row-Matos-Accss .Col-Pelforth {
		display: none!important;
	}
	.page-id-339 .Row-Matos-Accss .Col-Eau, .page-id-339 .Row-Fonctionnement .Col-Fonctionnement-Mains {
		display: none;
	}
	.page-id-339 .Row-Adapter-Contraintes .Col-Verres-Img {
		height: 550px!important;
	}
	.page-id-339 .Row-Processus {
		padding-left: 36px!important;
		padding-right: 36px!important;
	}
	.page-id-339 .Row-Processus .tmb {
		display: none!important;
	}
	/* Page A Propos */
	.page-id-421 .Row-1826 .row.row-parent, .page-id-421 .Row-1920 .row.row-parent, .page-id-421 .Row-1826 .row.row-parent {
		width: 100%!important;
	}
	.page-id-421 .Row-1920 .row-background.background-element {
		display: none!important;
	}
	.page-id-421 .Row-1920 .row.row-parent {
		background: white!important;
		padding-top:0!important;
	}
	.page-id-421 .Row-1920 .Row-Titre-1920 .wpb_column {
		display: table-caption!important;
	}
	.page-id-421 .Row-1920-Carousel .row.row-parent .owl-stage {
		width: 220% !important;
	}
	.page-id-421 .Row-1826 .Col-1826-Txt .uncode_text_column {
		text-align: justify!important;
	}
	.page-id-421 .Row-1920 .wpb_column .vc_row .wpb_row .Col-2-Affiches {
		 width:100%!important;
	}
	.page-id-421 .Row-1920 .Row-Titre-1920 .Col-2-Affiches .uncode-single-media .tmb {
		/*width: 40%!important;*/
		/*display: inline-block!important;*/
	}
	.page-id-421 .Row-1920 .Col-Txt-1920 .uncell {
		padding-right: 36px!important;
	}
	.page-id-421 .Row-1920 .Col-Img-1920 .uncell {
		padding-left: 36px!important; padding-right: 36px!important;
	}
	.page-id-421 .Row-1969 .row.row-parent, .page-id-421 .Row-Histoire-Today .row.row-parent {
		padding:0!important;
		width: 100%!important;
	}
	.page-id-421 .Row-1969 .Col-Camions-Img {
		height: 310px!important;
	}
	.page-id-421 .Row-1969 .row-background .background-wrapper .background-inner {
		left: -9%!important;
	}
	.page-id-421 .Row-Histoire-Today .Col-Today-Txt #gallery-849207 .tmb {
		width: 100%!important;
	}
	/* Footer */
	.site-footer .Row-Liens-Footer .row.row-parent {
		width: 98%;
	}
	.site-footer .Row-Liens-Footer .Col-Horaires {
		padding-top: 10px!important;
	}
	.site-footer h3, .site-footer p, .site-footer .heading-text, .site-footer .Row-Liens-Footer .Col-Horaires .uncode-vc-social.icons-lead {
		text-align: center!important;
	}
	.site-footer .Row-Liens-Footer .Col-Liens {
		display: none!important;
	}
}


/* ************** */
/* Responsive XXS */
/* ************** */
@media (max-width: 249px) {
	.page-wrapper .page .post-body .post-content .row-parent, .post-wrapper .post-body .row-parent, .page-wrapper #page-header .row.row-parent.row-header {
		width: 100%;
	}
	.heading-text h2 span {
		font-size: 1.35em!important;
		line-height: 0.80em!important;
	}
	.btn-container a {
		letter-spacing: 0!important;
	}
	.Row-Intro-Page {
		width: 100%!important;
		margin: -120px auto 30px auto!important;
		padding-bottom: 0!important;
	}
	.Row-Intro-Page .row.row-parent {
		width: 100%!important;
		margin: 0!important;
		padding: 0!important;
	}
	.Row-Intro-Page .row-background.background-element {
		display: none!important;
	}
	.Row-Txt-Titre-Page .heading-text h1 {
    	width: 100%;
    	padding: 5px 10px!important;
    	margin: 0;
	}
	.Row-Txt-Titre-Page .heading-text h1 span {
    	font-size: 0.80em;
	}
	/* Accueil */
	.vc_row:not(.Row-Acc-Video):not(.Row-Bandeau-Defilant):not(.Row-Intro-Page):not(.Row-Les-Spiritueux-Brown):not(.Row-Les-Vins-Brown):not(.Row-Les-Bieres):not(#panier-cadeaux):not(.Row-Livraison-Eau):not(.Row-Why-Loc):not(.Row-Bcp-Tireuse):not(.Row-Bieres-Tous-Gouts):not(.Row-Conseils-Selection):not(.Row-Livraison-Repli):not(.Row-Adapter-Contraintes):not(.Row-1826):not(.Row-1920):not(.Row-1969):not(.Row-Histoire-Today):not(.Row-Map) .row.row-parent {
		padding-left: 15px!important;
		padding-right: 15px!important;
		margin: 0 auto!important;
	}
	.home .Row-Bandeau-Defilant .uncol .uncell {
		padding: 5px 0!important;
	}
	.home .Row-Acc-Intro .row.row-parent {
		padding-bottom: 36px!important;
	}
	.home .Row-Acc-Intro .wpb_column {
		display: block!important;
	}
	.home .Row-Acc-Intro .wpb_column:nth-child(2) {
		width: 100%;
		padding-top: 0!important;
	}
	.home .Row-Acc-Intro .wpb_column p {
		text-align: left!important;
	}
	.home .Row-Panier-Kdo .Col-Panier-Txt .uncell {
		padding: 36px 0!important;
	}
	.home .Row-Panier-Kdo .Col-Panier-Img {
		display: none!important;
	}
	.home .Row-Acc-Decouvrir-Vins .row.row-parent {
		padding-bottom: 36px!important;
		padding-top: 0!important;
	}
	.home .Row-Acc-Decouvrir-Vins .Col-Img-Acc-Decale {
		display: none;
	}
	.home .Row-Acc-Decouvrir-Vins .heading-text {
		padding-top: 0px!important;
	}
	.home .Row-Acc-Tireuse .row.row-parent, .home .Row-Acc-Histoire .row.row-parent {
		padding: 0px !important;
		margin: 0!important;
		width:100%!important;
	}
	.home .Row-Acc-Tireuse .row-background.background-element {
		display: none;
	}
	.home .Row-Acc-Tireuse .Col-Acc-Img-Tireuse {
		height: 330px!important;
	}
	.home .Row-Acc-Tireuse .Col-Acc-Txt-Tireuse .uncell {
		padding-right: 36px!important;
	}
	.home .Row-Acc-Evt .Col-Acc-Evt-Carousel {
		display: none!important
	}
	.home .Row-Acc-Evt .Col-Gestion-Boissons {
		padding-right: 0!important;
	}
	.home .Row-Acc-Histoire .row .uncell {
		/*padding: 0!important;*/
	}
	.home .Row-Acc-Histoire .wpb_column:nth-child(1) .wpb_column:nth-child(1) { /* Img Affiche Queva */
		height: 260px!important;
	}
	.home .Row-Acc-Histoire .row-background .background-inner {
		left:-30px!important;
	}
	/* Page Vente Boissons */
	.page-id-260 .Row-Les-Spiritueux-Brown .row.row-parent, .page-id-260 .Row-Les-Vins-Brown .row.row-parent, .page-id-260 .Row-Les-Bieres .row.row-parent,
	.page-id-260 #panier-cadeaux .row.row-parent, .page-id-260 .Row-Livraison-Eau .row.row-parent {
		margin-left:0!important;
		margin-right: 0!important;
		width: 100%!important;
	}
	.page-id-260 .Row-Les-Spiritueux-Brown .Col-Img-Spirit, .page-id-260 .Row-Les-Vins-Brown .Col-Img-Vins-Brown {
		display: none!important;
	}
	.page-id-260 .Row-Les-Vins-Brown .wpb_row.shift_y_neg_single {
		margin-top: 18px!important;
	}
	.page-id-260 .Row-Les-Bieres .Col-Img-Etageres-Bieres {
		padding-top: 0!important;
		width: 79%;
        margin: 0 0 36px 36px;
	}
	.page-id-260 .Row-Les-Bieres .Col-Img-Etageres-Bieres .uncont {
		border: 6px solid white!important;
	}
	.page-id-260 .Row-Les-Bieres .Col-Img-Houblon {
		display: none!important;
	}
	.page-id-260 .Row-Verre-Vert .row.row-parent {
		width: 100%!important;
	}
	.page-id-260 .Row-Verre-Vert .Col-Verre-Vert-Softs .uncell.double-block-padding {
		padding:0!important;
	}
	.page-id-260 .Row-Verre-Vert .Row-Verre-Vert-Txt-Img .wpb_column {
		width: 100%!important;
		margin: 0 auto;
	}
	.page-id-260 .Row-Verre-Vert .Row-Verre-Vert-Txt-Img .Col-Img-Softs {
		display: none;
	}
	.page-id-260 #panier-cadeaux .Col-Kdo-Img {
		display: none!important;
	}
	.page-id-260 #panier-cadeaux .Col-Kdo-Panier {
		display: none;
	}
	/* Page Tireuse à biere */
	.page-id-216 .Row-Why-Loc .row-background.background-element {
		display: none!important;
	}
	.page-id-216 .Row-Why-Loc .row.row-parent {
		padding:0!important;
		margin:0!important;
	}
	.page-id-216 .Row-Why-Loc .Col-Why-Loc-Img {
		display: none!important;
	}
	.page-id-216 .Row-Why-Loc .single-block-padding {
		padding:0!important;
	}
	.page-id-216 .Row-Why-Loc .single-block-padding .Col-Why-Loc-Txt .single-block-padding {
		padding:36px!important;
	}
	.page-id-216 .Row-Bcp-Tireuse .row.row-parent {
		padding:0!important;
	}
	.page-id-216 .Row-Bcp-Tireuse .Col-Bcp-Tireuse-Img {
		display: none!important;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts {
		margin-bottom:36px!important;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts .row.row-parent {
		padding-left:0!important;
		padding-right: 0!important;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts .wpb_column {
		width: 100%!important;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts .Col-Gouts-Bieres-Img {
		padding-top:0!important;
	}
	.page-id-216 .Row-Bieres-Tous-Gouts .Img-2-Verres-Bieres-Dessus {
		display: none!important;
	}
	.page-id-216 #row-unique-5 .wpb_column:nth-child(1) {
		width: 120px!important;
	}
	/* Pavé Contactez Nous */
	.Row-Pave-Contactez-Ns .row.row-parent {
		padding: 0 0 36px 0!important;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact {
		display: table-caption;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact .heading-text {
		padding-bottom: 36px!important;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact .heading-text h2 {
		width: 100%!important;
	}
	.Row-Pave-Contactez-Ns .Col-Pave-Contact .heading-text h2 span {
		text-align: left!important;
	}
	.page-id-396 .Row-Coordo .wpb_column .uncell.no-block-padding {
		padding: 20px 0!important;
	}
	.page-id-396 .Row-Coordo .Col-Mail .icon-box-content {
		overflow-wrap: break-word!important;
	}
	.page-id-396 .Row-Form .row.row-parent {
		width: 100%!important;
	}
	.forminator-field-checkbox {
		padding-left: 0!important;
	}
	.page-id-396 .Row-Form #forminator-module-413 .forminator-field-html .forminator-label {
		line-height: 1.12em!important;
	}
	/* Page Mentions Legales et Politique Conf */
	.page-id-586 .Row-Mentions-Legales .single-block-padding {
		padding:0!important;
	}
	.page-id-586 .Row-Mentions-Legales .single-block-padding .column_parent .single-block-padding {
		padding:36px!important;
	}
	.page-id-3 .Row-Mentions-Legales .single-block-padding {
		padding:0!important;
	}
	.page-id-3 .Row-Mentions-Legales .single-block-padding .column_parent .single-block-padding {
		padding:36px!important;
	}
	/* Page Evenementiel */
	.page-id-339 .Row-Conseils-Selection .row.row-parent, .page-id-339 .Row-Non-Consommes .row.row-parent, .page-id-339 .Row-Livraison-Repli .row.row-parent,
.page-id-339 .Row-Adapter-Contraintes .row.row-parent, .page-id-339 .Row-Reglage-Tireuse .row.row-parent {
		width: 100%!important;
		padding-top: 20px!important;
	padding-bottom: 20px!important;
	}
	.page-id-339 .heading-text h2 span {
		font-size: 0.95em!important;
		line-height: 1em!important;
	}
	.page-id-339 .Row-Non-Consommes .Col-Non-Conso-Img {
		display: none;
	}
	.page-id-339 .Row-Reglage-Tireuse .Col-Reglage-Tireuse-Txt {
		padding-left: 0!important;
	}
	.page-id-339 .Row-Reglage-Tireuse .Col-Reglage-Tireuse-Txt .uncell.single-block-padding,
.page-id-339 .Row-Non-Consommes .Col-Non-Conso-Txt .uncell.single-block-padding {
		padding:0!important;
	}
	.page-id-339 .Row-Reglage-Tireuse .Col-Reglage-Tireuse-Txt .uncont {
		text-align: left!important;
	}
	.page-id-339 .Row-Reglage-Tireuse .Col-Reglage-Tireuse-Img {
		display: none!important;
	}
	.page-id-339 .Row-Reglage-Tireuse .Col-Reglage-Tireuse-Img .background-element {
		height: 360px!important;
	}
	.page-id-339 .Row-Matos-Accss .row.row-parent {
		padding-left: 36px!important;
		padding-right: 36px!important;
	}
	.page-id-339 .Row-Matos-Accss .Col-Pelforth {
		display: none!important;
	}
	.page-id-339 .Row-Matos-Accss .Col-Eau, .page-id-339 .Row-Fonctionnement .Col-Fonctionnement-Mains {
		display: none;
	}
	.page-id-339 .Row-Adapter-Contraintes .Col-Verres-Img {
		display: none;
	}
	.page-id-339 .Row-Processus .tmb {
		display: none!important;
	}
	.page-id-339 .Row-Fonctionnement .Col-Fonctionnement-Txt .uncell.single-block-padding {
		padding-left: 0px!important;
		padding-right: 0px!important;
	}
	/* Page A Propos */
	.page-id-421 .Row-1826 .row.row-parent, .page-id-421 .Row-1920 .row.row-parent, .page-id-421 .Row-1826 .row.row-parent {
		width: 100%!important;
	}
	.page-id-421 .Row-1920 .row-background.background-element {
		display: none!important;
	}
	.page-id-421 .Row-1920 .row.row-parent {
		background: white!important;
		padding-top:0!important;
	}
	.page-id-421 .Row-1920 .Row-Titre-1920 {
		padding-bottom: 36px!important;
	}
	.page-id-421 .Row-1920 .Row-Titre-1920 .wpb_column {
		display: table-caption!important;
	}
	.page-id-421 .Row-1920-Carousel .row.row-parent .owl-stage {
		width: 220% !important;
	}
	.page-id-421 .Row-1826 .Col-1826-Txt .uncode_text_column {
		text-align: justify!important;
	}
	.page-id-421 .Row-1920 .wpb_column .vc_row .wpb_row .Col-2-Affiches {
		 width:100%!important;
	}
	.page-id-421 .Row-1920 .wpb_column .vc_row .wpb_row .Col-Affiche-Moine .uncell {
		padding: 0px 36px 0px 36px!important;
		height: auto;
		display: contents!important;
	}
	.page-id-421 .Row-1920 .wpb_column .vc_row .wpb_row .Col-Affiche-Union .uncell {
		padding: 0px 36px 36px 36px!important;
		height: auto;
		display: contents!important;
	}
	.page-id-421 .Row-1969 .uncell .wpb_row.row-inner {
		border: 0 solid white!important;
	}
	.page-id-421 .Row-1920 .Row-Titre-1920 .Col-2-Affiches .uncode-single-media .tmb {
		/*width: 40%!important;*/
		/*display: inline-block!important;*/
	}
	.page-id-421 .Row-1920 .Col-Txt-1920 .uncell {
		padding-right: 36px!important;
	}
	.page-id-421 .Row-1920 .Col-Img-1920 .uncell {
		padding-left: 36px!important; padding-right: 36px!important;
	}
	.page-id-421 .Row-1969 .row.row-parent, .page-id-421 .Row-Histoire-Today .row.row-parent {
		padding:0!important;
		width: 100%!important;
	}
	.page-id-421 .Row-1969 .Col-Camions-Img {
		height: 310px!important;
	}
	.page-id-421 .Row-1969 .row-background .background-wrapper .background-inner {
		left: -9%!important;
	}
	.page-id-421 .Row-Histoire-Today .Col-Today-Txt #gallery-849207 .tmb {
		width: 100%!important;
	}
	/* Footer */
	.site-footer .Row-Liens-Footer .row.row-parent {
		width: 100%;
		padding-left: 0!important;
		padding-right: 0!important;
	}
	.site-footer .Row-Liens-Footer .Col-Horaires {
		padding-top: 10px!important;
	}
	.site-footer .Row-Liens-Footer .Col-Liens {
		display: none!important;
	}
	.site-footer .Row-Copyright .row.row-parent {
		padding-left: 0!important;
		padding-right: 0!important;
	}
	.site-footer .Row-Copyright p {
		text-align: left!important;
	}
}


/* ********** */
/* EXCEPTIONS */
/* ********** */
@media (min-width: 960px) and (max-width: 1092px) {
	/* Accueil */
	.home .Row-Acc-Intro .row.row-parent {
		padding-top: 36px!important;
		padding-bottom: 36px!important;
	}
}



@media (min-width: 390px) and (max-width: 959px) {
	/* Menu */
	.mobile-menu-button-light .lines:not(.lines-dropdown), .mobile-menu-button-light .lines:not(.lines-dropdown):before, .mobile-menu-button-light .lines:not(.lines-dropdown):after {
		background: white!important;
	}
	.menu-smart i.fa-dropdown {
		display: none;
	}
}


@media (max-width: 959px) {
	/* Illus Intro Page */
	.Row-Intro-Page .Col-Intro-Page-Img {
		display: none!important;
	}
	
}


@media (max-width: 389px) {
	/* Menu */
	.mobile-menu-button-light .lines:not(.lines-dropdown), .mobile-menu-button-light .lines:not(.lines-dropdown):before, .mobile-menu-button-light .lines:not(.lines-dropdown):after {
		background: white!important;
	}
	.menu-smart i.fa-dropdown {
		display: none;
	}
	header.navbar .menu-container .logo-container {
		text-align: left!important;
	}
	#main-logo {
		padding: 0!important;
	}
	.menu-mobile-default .menu-smart a {
        padding: 9px 20px 9px 17px;
    }
	.mobile-menu-button.lines-button {
		padding-right: 15px!important;
	}
	
	
	
}