/* CSS Document */

#section1 .product-pack-texture {
	    padding-top: 7%;
		}
		
		#section1 .product-pack-texture-image {
			margin-left:0px;}

#content .box-content h2 {
    color: #818181;
    text-align: left !important;
    background: none;
    margin: 0 0 10px 0;
    padding: 0;
    letter-spacing: 1px;
    font-size: 15px;
}

#section1 .content-with-bar {
    padding: 8% 25px 10% 10px;
}

.mfp-bottom-bar {
	display: none !important;
}
#content .box_media_and_desc .content-with-bar {  }
#content .box_media_and_desc {  background-color:#FFF; }

#content .box_media_and_desc  .box_media_and_desc-content-right { float:right; padding: 0 0 0 25px; }
#content .box_media_and_desc  .box_media_and_desc-content-right .box-content h2 { color:#818181; text-align:left !important; background: none; margin: 0 0 10px 0; padding:0; font-size: 18px; }
#content .box_media_and_desc .box_media_and_desc-content-right p, #content .section2_bis2-4-content-right .box-content p { color:#777777; text-align:left !important; font-size: 14px; line-height: 20px; }
#content .box_media_and_desc  .box_media_and_desc-content-left { 
	float: left; position:relative;
}

#content .box_media_and_desc  .mCSB_container .box-content { padding:8% 0 10% 0; text-align:left !important; }
/* SCROLLBAR CONFIG */
#content .box_media_and_desc  .mCustomScrollBox>.mCSB_scrollTools { width: 12px !important; }
#content .box_media_and_desc  .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 12px !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}
#content .box_media_and_desc  .mCSB_scrollTools .mCSB_draggerRail {
	width: 12px !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}
#content .box_media_and_desc  div.mCSB_container.mCS_no_scrollbar { padding-right:25px; }
#section1 { min-height:inherit;}

#content .box_media_and_desc .content-with-bar { max-height: inherit; height:auto; }
#content .box_media_and_desc .box_media_and_desc-content-right { float:none;  width:auto; }
#content .box_media_and_desc .box_media_and_desc-content-left { width:auto; float:none; }
#content .box_media_and_desc .box_media_and_desc-bottom_link {
	background: url('../dg_img/shadow-gallery-menu-button.png') top center no-repeat;
	background-size:contain;
	text-align:center;
}
#content .box_media_and_desc .box_media_and_desc-bottom_link a {
	display:block;
	font-size:14px;
	line-height:14px;
	padding:23px 0;
	font-family: 'FuturaBT-Book';
	color:#818181;
}

#section1 .description-cont.gradient-grey { background:#f4f4f4; padding-bottom:20px; }

#main-video-description {
	background: url('../dg_img/fragrance-product/shadow_section1_bottom.png') top center no-repeat #F5F5F5;
	padding:30px 15px;
}
#main-video-description h2{
	font-size:13px;
	line-height:16px;
	font-family: 'FuturaBT-Book';
	text-align:center;
	color:#23252a;
	margin: 0 0 15px 0 !important;
}
#main-video-description p{
	font-family: 'AvenirLTSBook', Times, serif;
	font-size: 15px;
	line-height: 18px;
	color:#777777;
	text-align: center;
}
#main-video-description .sharer{
	text-align: center;
	margin-top: 25px;
}
span.shares {
	width: 20px;
	height: 18px;
	display: inline-block;
	margin: 0 15px;
}
span.shares.fb{background:url('../tmp_img/share-fb.png') center center no-repeat;}
span.shares.tw{background:url('../tmp_img/share-tw.png') center center no-repeat;}
span.shares.gp {background:url('../tmp_img/share-gp.png') center center no-repeat;}
span.shares.pn {background:url('../tmp_img/share-pn.png') center center no-repeat;}


#section3 {background: #fff;}

#content .box_media_and_desc .box_media_and_desc-content-right .box-content h2 {
	font-size: 15px;
	letter-spacing: 1px;
}

#section1 #description-content .description-txt p {color: #696969 !important;}

.homebreak2 {
	background: url('../dg_img/makup-product/shadow-underlay.png') center top no-repeat;
	position: relative;
	top: 0px;
	height: 45px;
	width: 100%;
}

#section1 h2.product-pack-cont-title {

    color: #23252a;
    
}

#product_slider div p {
    display: block !important;
}

.section2_bis2-4-content-right.one-third {
    padding-left: 0;
}

#content .box-content p {
    text-align: left;
}

.section2_bis2-4-content-right #gallery-menu-2 {
    background: none;
}

.section2_bis2-4-content-right .gallery-button {
    background: url('../dg_img/fragrance-product/dolce/shadow-dolce2.png') top center no-repeat;
    background-size: 100%;
}

.section2_bis2-4-content-right .gallery-button span {
    display: inline-block;
    padding: 0;
    width: 100%;
}

.section2_bis2-4-content-right .gallery-button span a {
    color: #818181;
    padding: 20px 0;
    display: block;
    text-align: center;
    padding-left: 0;
}

#section2_bis .content-with-bar {  }
#section2_bis {  background-color:#fff; }

#section2_bis .section2-content-right { float:right; padding: 0 0 0 25px; }
#section2_bis .section2-content-right .box-content h2 { color:#818181; text-align:left !important; background: none; margin: 0 0 10px 0; padding:0; font-size: 18px; }
#section2_bis .section2-content-right p { color:#777777; text-align:left !important; font-size: 14px; line-height: 20px; }
#section2_bis .section2-content-left { 
	float: left; position:relative;
}

#section2_bis .mCSB_container .box-content { padding:8% 0; text-align:left !important; }
/* SCROLLBAR CONFIG */
#section2_bis .mCustomScrollBox>.mCSB_scrollTools { width: 12px !important; }
#section2_bis .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 12px !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}
#section2_bis .mCSB_scrollTools .mCSB_draggerRail {
	width: 12px !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}
#section2_bis div.mCSB_container.mCS_no_scrollbar { padding-right:25px; }


#section2_bis .content-with-bar { max-height: inherit; height:auto; }
#section2_bis .section2-content-right { float:none;  width:auto; }
#section2_bis .section2-content-left { width:auto; float:none; }

@media (min-width: 320px){
	#section1 .product-pack-texture-title {font-size: 16px;}
	
}

