.insLayerTitle{
	border:0;
	padding:0;
}

.wrapLayerTitle{
	width: 463px;
    height: 463px;
	left: 47.5%;
}

.pageHeader_aboutHome{
	padding: 6.375% 0 11.875%;
}

.read_more a.fromblog{
	border: none;
    font-size: 38px;
}

.blogPosts{
	margin: 6.4% 0 5.1%;
}

.galleryonhome{
	margin: 4.2% 0 3.1%;
	padding-top: 15px;
}

.insPageHeader_aboutHome, .insPageHeader{
	margin-top:0;
}

.read_more a{
	font-size: 38px;
}

.pageHeader__icon_aboutHome{
	margin-bottom: 5%;
}

.footerBottom .container p span {
    color: #FAB702;
}

.footerBottom{
	text-align: center;
	padding-top: 7px;
	color: white;
	height: 9%;
}

/*ABOUT PAGE*/
.about{
	padding: 13.75% 0 6%;
}

/*Menus Page*/
.customBlogContent{
	padding: 7.09319% 0;
}

.CustomPageHeader{
	padding-top: 3%;
    padding-bottom: 0%;
}

.CustomMenusBlog{
	    margin: 2.4% 0 1%;
}

/*MenusOpen Page*/
.pageHeader_menusOpen{
	padding: 3% 0;
}

.insPageHeader{
	padding-top: 2.583333%;
}

.blogItemCustom {
    margin-left: 5px;
    margin-bottom: 10px;
    margin-right: 5px;
    border: 1px solid #cccccc;
    padding: 10px;
    display: inline-block;
}

#PicBottle{
	position: absolute;
}

.DescriptionBottle{
	width: 67%;
    border: none;
	margin-left: 80%;
}

.post p {
    text-align: justify;
    margin-bottom: 5px;
}

.post ul {
	margin-bottom: 5px;
}

.post ul li {
	margin-bottom: 3px;
	list-style: disc;
    margin-left: 30px;
}

.Alignement{
	text-align:center;	
}

.mlCustom{
	font-size:20px;
	float: right;
}

.CustomTitle{
	    border-bottom: 1px solid #c4bebc;
}

/*gallery page*/
.pageHeader_gallery{
	padding: 2.958333% 0 0;
}

.pulse{
	margin-bottom: 17px;
}

#customGallery{
	margin-bottom: 20px;
	margin-top: 30px;
}

/*Contact Page*/
.insContact {
    top: 27%;
}

.insContact__form {
    width: 100%;
	margin:0;
}


.insContact__image {
    width: 100%;
	margin-bottom: 30px;
}

.form .form__title {
	margin-bottom: 1.915254%;
}

.form .form__btn {
	font-size: 30px;
	margin-bottom: 4px;
}

.form__content{
	padding-bottom: 4px;
}

/*vin club page*/

.VinClubCustom:before{
	border:none;
}

.VinClubCustom:after{
	border:none;
}

.VinClubCustom{
	padding-bottom:0;
}

@media screen and (max-width: 768px) {
    .galleryonhome{
		margin: 4.2% 0 3.1% 4.5%;
	}
	
	#CustomAbout1{
		margin-top: 45%;	
	}
	
	#CustomAbout2{
		margin-top: -97.6%;	
	}
	
	#customGallery{
		 margin-left: 5%;
	}
	
	.insContact__form {
		width: 90%;
		margin: 0 auto 0 auto;
	}
	
	.footerBottom{
		height: 9%;
	}
	
	.wrapLayerTitle {
		top: 53%;
		left: 44%;
	}
	
	.about__row{
		float:none;
	}
	
	.DescriptionBottle{
		width: 113%;
		margin-left: 95%;
	}
}

@media screen and (max-width: 550px) {
    .wrapLayerTitle {
		left: 36%;
	}
}

@media screen and (max-width: 922px) {
    .galleryonhome {
		    margin: 4.2% 0 3.1% 11%;
	}
	.wrapLayerTitle{
		    left: 45%;
	}
	
	#CustomAbout1{
		margin-top: 18%;	
	}
	
	#CustomAbout2{
		margin-top: -88.1%;	
	}
	
	#customGallery{
		 margin-left: 11.4%;
	}
	
	.insContact__form {
		width: 90%;
		margin: 0 auto 0 auto;
	}
	
	.about__row{
		float:none;
	}
	
	.DescriptionBottle{
		width: 125%;
	}
}

@media screen and (max-width: 320px){
    .galleryonhome{
		margin:4.2% 0 3.1%;
	}
	.wrapLayerTitle {
		left: 21%;
	}
	.insLayerTitle {
		font-size: 3.5em;
	}
	.bg_third {
		margin-top: 210%;
	}
	.pageHeader{
		text-align: justify;
	}
	.about__row{
		float:none;
	}
}