@media screen and (max-width: 1280px) {
	
}

@media screen and (max-width: 768px) {
	/* NAV */
	.logo-menu {
    
    	width: 137px;
		height: 104px;
    }
   
	.drawer--left .drawer-nav {
    	left: -100% !important;
    	-webkit-transition: left 1.6s cubic-bezier(.19, 1, .22, 1);
    	transition: left 1.6s cubic-bezier(.19, 1, .22, 1);
	}

	.drawer--left .drawer-hamburger, .drawer--left.drawer-open .drawer-nav, .drawer--left.drawer-open .drawer-navbar .drawer-hamburger {
		left: 0 !important;
	}
    
	.drawer-nav {
		width: 100% !important;
	}
	
	.menu-mt-decoster li {
		padding: 7px 5px;
	}
 
 /* HOME */
	.atelier-candale .cta-height {
		width: 100%;

		max-height: 200px;
	}
 
	.extract .w--50 {
		width: 100%;
		padding: 20px;
	}
	
	.extract .w--50 br {
		display: none;
	}
		
	.circle-container {
		display: none;
	}
	
	/* Chateaux */ 
	
	.page-template-tplt-chateau .page-title {
		display: none;
	}
	
	.page-template-tplt-chateau .logo-site-vin {
		width: 280px;
		height: 160px;
		margin-top: 120px !important;
	}
	
	.page-template-tplt-chateau .header-thumbail {
		height: 300px;
	}
	
	.chateau-packshot .w--50, .chateau-packshot .w--65 {
		width:100%; 
	}
	
	.bottle-blocs-height {
		height: 650px;
	}
	
	.chateau-packshot .padding--60-b {
		padding-bottom: 30px;
	}
	
	.chateau-packshot .padding--60-t {
		padding-top: 20px;
	}
	
	.story  .w--50, .location .w--50, .technical-sheet .w--50, .environement .w--50 {
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.slick-arrow {
		display: none;
	}
	
	/* Œno */ 
	
	.logo-site-oeno {
		max-height: 160px;
	}
	
	.heading-text-bloc .w--50 {
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.heading-text-bloc .w--50 br {
		display: none;
	}
	
	.slider .inner-wrap {
		padding: 0px;
	}
	
	.slider .inner-wrap .slick-oeno {
		max-width: 100% !important;
	}
	
	.offres .w--50 {
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.oeno-links .w--25 {
		width: 100%;
		text-align: center;
	}
	
	.gutter-offres {
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.logo-link {
		margin-left: auto;
		margin-right: auto;
		float: none;
		margin-bottom: 20px;
	}
	
	
	/* ABOUT */
	
	.page-template-tplt-about .heading-text-bloc, .histoire-about .w--50, .histoire-about-2 .w--50  {
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
	}
	
	.page-template-tplt-about .page-chateau-head br {
		display: none !important;
	}
	
	/* DL */
	
	.page-template-tplt-telechargements hr {
		margin: auto;
		max-width: 90%;
	}
	
	.page-template-tplt-telechargements .dl-row  {
		width: 100%;
	}
	
}

@media screen and (max-width: 600px) {
	/* HOME */
	
	.vignobles .w--50 { 
		width: 100%;
		height: 300px !important;
	}
	
	ul.cta-list li {
		padding: 10px 0px;
	}
	
	.decoster .w--50 {
		width: 100%;
		margin-top: 20px;
	}
	
	.img-home-decoster {
		margin: auto !important;
		max-width: 100%;
	}
	
	.decoster .cta-height {
		height: auto !important;
		min-height: 250px;
		width: 100%;
	}
	
	.mt-decoster-txt {
		margin-left: auto;
	}


	/*.CHATEAU */
	
	.tn-download .img-bloc, .ft-download .img-bloc {
		display: none;
	}
	
	.tn-download .w--50, .ft-download .w--50 {
		width: 100%;
		padding-left: 40px;
		padding-right: 40px;
	}
	
	.tn-download .dwnld-height, .ft-download .dwnld-height {
		max-height: 200px;
	}
	
	.tn-download .circle-container, .ft-download .circle-container {
		display: none;
	}
}

@media screen and (max-width: 480px) {
	.offre-title .w--25 {
		width: 100%;
		float: left;
		padding-top: 20px !important;
		text-align: left;
	}
	
	.btn-offre i {
		float: left;
		margin: 3px 20px 0 0 !important;
	}

}
