/* menu */
#content.page-fragrance-product #menuhome {
	background: url('../dg_img/menu_shadow_two_links.png') center top no-repeat;
}
#content.page-fragrance-product #menuhome ul { }
#content.page-fragrance-product #menuhome ul li { }

#content.page-fragrance-product #menuhome a {}
#content.page-fragrance-product #menuhome a:hover {}
#content.page-fragrance-product #menuhome a.current {}

#section1 { background: url('../dg_img/fragrance-product/sicily/sicily_section1_bg.png') top center repeat-x #FFF; }
#section1_up {
	padding:40px 0;
	background:url('../dg_img/fragrance-product/shadow_section1_bottom.png') top center repeat-x;
}
#section1_bottom {
	background:url('../dg_img/fragrance-product/shadow_section1_bottom.png') top center repeat-x;
	padding:40px 0;
}

#section1_up .box-content h1 {
	color: #000;
}
#section1_up .box-content p {
	color: #000;
}

 


#the_top_video_wrapper {
    height: 392px;
}

#the_top_video_play_layer{
    background: none;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

#the_top_video_desc_wrapper {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background:url('../dg_img/fragrance-product/shadow_video_overlay.png') top center repeat-x;
    z-index: 5;
}

#the_top_video_desc {
    text-align: center;
    padding: 0;
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
}

.video_play_overlay_layer{
    top: 50%;
    z-index: 6;
}

#the_top_video_desc .video-featured-description-desc {
    float: none;
    margin: 0 auto;
    margin-top: 6px;
}

#the_top_video_desc h2 {
    font-size: 26px;
    line-height: 30px;
    margin-bottom: 10px;
}

#the_top_video_desc .video-featured-description-desc p {
    font-size: 18px;
    line-height: 18px;
    margin-bottom: 35px;
    opacity: 1;
    font-family: 'FuturaBT-Book' , 'Futura';
    letter-spacing: 1px;
}

#the_top_video_desc .video-featured-description-desc > div{
	background:url('../dg_img/fragrance-product/trick_white.png') top center no-repeat;
    
}

#the_top_video_desc #sharevideo > span {
    display: none;
}

#the_top_video_desc .video-featured-description-desc > div p {
    opacity: 1;
    padding-top: 35px;
}

#the_top_video_desc span.shares:last-child{
    margin: 0 14px;
}






#section2_bis {
    margin-top: 0px;
    max-height: 481px;
    background-color: #fff;
    margin-bottom: 0;
}

#section2_bis .section2-content-left {
    color: #FFF;
    max-height: 481px;
    padding: 0 0 0 0px;
    width: 313px;
    float: left;
    background-color: #fff;
}

#section2_bis .section2-content-right {
    float: right;
    position: relative;
    width: 857px;
}

#section2_bis .box-content{
    padding: 30px;
}

#section2_bis .section2-content-left h2{
    color: #313131;
    font-family: 'FuturaBT-Book';
    text-align: left !important;
    background: none;
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 18px;
}

#section2_bis .section2-content-left p{
    color: #696969;
    text-align: left !important;
}








#section2_bis2-5 {
    margin-top: 0px;
    max-height: 481px;
    background-color: #fff;
    margin-bottom: 0;
}

#section2_bis2-5 .mCSB_container {
    padding: 30px;
}

#section2_bis2-5 .section2-content-left{
    color: #FFF;
    max-height: 410px;
    padding: 0 0 0 0px;
    width: 313px;
    float: left;
    background-color: #fff;
}

#section2_bis2-5 .section2-content-right_4{
    float: right;
    position: relative;
    width: 857px;
}

#section2_bis2-5 .box-content{
    padding: 0;
    height: 425px;
}

#section2_bis2-5 .section2-content-left h2{
    color: #313131;
    font-family: 'FuturaBT-Book';
    text-align: left !important;
    background: none;
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 18px;
}

#section2_bis2-5 .section2-content-left p{
    color: #696969;
    text-align: left !important;
}

#section2_bis2-5 #backstage_gallery_button{
	text-align:center;
}

#section2_bis2-5 #backstage_gallery_button a{
    color: #404040;
    padding: 18px 0 18px;
    display: block;
    margin: 0;
    width: 100%;
    height: 100%;
    background: url(../dg_img/fragrance-product/dolce/shadow-dolce.png) top center no-repeat;
}













#section1_up .box-content { }

#section1 .section1-content { }

#section1_bottom .box-content h1,
#section3 .bxslider h1 {
	background: url('../dg_img/black.jpg') top center no-repeat;
	color: #000;
}

#section1_bottom .box-content p { color:#000; }

#section1 #section1_up { }
#section1 #section1_up h1,
#section1 #section1_up h2,
#section1 #section1_up h3,
#section1 #section1_up h4,
#section1 #section1_up h5,
#section1 #section1_up h6 {  }
#section1 #section1_up p {  }


.content-with-bar {  }

#section2 { background-color:#606362; }

#section2 .section2-content-left { color:#FFF; }
#section2 .section2-content-left .box-content h1 { color:#FFF; }
#section2 .section2-content-left p { color:#FFF; }
#section2 .section2-content-right { }
.mCSB_container .box-content { }
/* SCROLLBAR CONFIG */
.mCustomScrollBox>.mCSB_scrollTools {  }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background:#818181 !important;
}
.mCSB_scrollTools .mCSB_draggerRail {
	background:#cccccc !important;
}
#section2 div.mCSB_container.mCS_no_scrollbar {  }



#collection-range {
	background: url('../dg_img/fragrance-product/sicily/sicily_section3_bg.png') top center repeat-x #FFF;
}

/*#section3 {
	padding:0px 0 0 0 ;
	position:relative;
	background:url('../dg_img/fragrance-product/shadow_section1_bottom.png') top center repeat-x;
}*/
#section3 h1#product-line-title {
	color: #000;
}
#section3_2 {
	background:url('../dg_img/fragrance-product/shadow_section1_bottom.png') top center repeat-x;
	padding:40px 0 0 0;
	text-align:center;
}
#section3 .section3_2_shadow {
	background:url('../dg_img/fragrance-product/shadow_section3_2_bottom.png') bottom center no-repeat;
	height:30px;
}

#section3_2 .box-content h1 { }
#section3_2 .box-content p { }
#section3_2 .box-content a {
	color:#999;  /*#23252a*/
}
#section3_2 .span3 {}
#section4 .span2{}


/* CAROUSEL CONFIG */

.product_carousel {}
.product_carousel li {}
#product_slider,
.caroufredsel_wrapper {}

.caroufredsel_wrapper {}
.product_carousel li img { }
a.prev, a.next {}
a.prev { }
a.prev:hover 		{}
a.prev.disabled { }
a.next { }
a.next:hover 		{}
a.next.disabled { }
a.prev.disabled, a.next.disabled {}

a.prev span, a.next span {}



@media (max-width: 1200px){
	#section2 {}
	.content-with-bar { }
	#section2 .section2-content-left { }
	#section2 .section2-content-right {}
	.mCSB_container .box-content { }











#section2_bis {
    max-height: 355px;
    margin-bottom: 0;
}

#section2_bis .section2-content-left {
    max-height: 354px;
    width: 310px;
}

#section2_bis .section2-content-right {
    width: 630px;
}

#section2_bis .box-content{
    padding: 30px;
}

#section2_bis .section2-content-left h2{
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 18px;
}

#section2_bis .section2-content-left p{
    color: #696969;
    text-align: left !important;
}








#section2_bis2-5 {
    max-height: 354px;
}

#section2_bis2-5 .section2-content-left{
    color: #FFF;
    max-height: 293px;
    padding: 0 0 0 0px;
    width: 310px;
    background-color: #fff;
}

#section2_bis2-5 .section2-content-right_4{
    width: 630px;
}

#section2_bis2-5 .box-content{
    height: 298px;
}

#section2_bis2-5 .section2-content-left h2{
    color: #313131;
    font-family: 'FuturaBT-Book';
    text-align: left !important;
    background: none;
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 18px;
}

#section2_bis2-5 .section2-content-left p{
    color: #696969;
    text-align: left !important;
}

#section2_bis2-5 #backstage_gallery_button{
	text-align:center;
}

#section2_bis2-5 #backstage_gallery_button a{
    padding: 18px 0 18px;
}






.video_play_overlay_layer{
    top: 40%;
}
#the_top_video_desc .video-featured-description-desc p {
    font-size: 18px;
    line-height: 18px;
    margin-bottom: 25px;
    opacity: 1;
}
#the_top_video_desc .video-featured-description-desc > div p {
    opacity: 1;
    padding-top: 25px;
}

#the_top_video_wrapper {
    height: 488px;
}



}


@media (max-width: 959px){
.video_play_overlay_layer{
    top: 35%;
}
.video_player_shadow {
    height: auto;
}

#the_top_video_desc span.shares:last-child{
    margin: 0 10px;
}
#the_top_video_desc .video-featured-description-desc p {
    font-size: 16px;
    line-height: 16px;
}
#the_top_video_desc h2 {
    font-size: 24px;
    line-height: 28px;
}
#the_top_video_wrapper {
    height: 301px;
}

#section2_bis {
    max-height: none;
    margin-bottom: 0;
}

#section2_bis .section2-content-left {
    max-height: 272px;
    width: 239px;
    height: auto;
}

#section2_bis .section2-content-right {
    width: 485px;
}

#section2_bis .box-content{
}

#section2_bis .section2-content-left h2{
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 18px;
}

#section2_bis .section2-content-left p{
    color: #696969;
    text-align: left !important;
}





#the_top_video_desc .video-featured-description-desc > div p {
}


#section2_bis2-5 {
    max-height: 354px;
}

#section2_bis2-5 .section2-content-left{
    max-height: 210px;
    width: 265px;
}

#section2_bis2-5 .section2-content-right_4{
    width: 459px;
}

#section2_bis2-5 .box-content{
    height: 215px;
}

#section2_bis2-5 .section2-content-left h2{
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 18px;
}

#section2_bis2-5 .section2-content-left p{
    color: #696969;
    text-align: left !important;
}

#section2_bis2-5 #backstage_gallery_button{
	text-align:center;
}

#section2_bis2-5 #backstage_gallery_button a{
    padding: 12px 0px;
}	
}




@media (max-width: 768px){
#section2_bis2-5 {
    max-height: 354px;
}

#section2_bis2-5 .section2-content-left{
    max-height: 210px;
    width: 265px;
}

#section2_bis2-5 .section2-content-right_4{
    width: 459px;
}

#section2_bis2-5 .box-content{
    height: 215px;
}

#section2_bis2-5 .section2-content-left h2{
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 18px;
}

#section2_bis2-5 .section2-content-left p{
    color: #696969;
    text-align: left !important;
}

#section2_bis2-5 #backstage_gallery_button{
	text-align:center;
}

#section2_bis2-5 #backstage_gallery_button a{
    padding: 12px 0px;
}	

}

@media (max-width: 767px){
	#section1 #section1_up .span4 .box-content h1,
	#section1 #section1_up .span4 .box-content p {  }
	#section1_up .section1-content {}
	#section1_bottom .section1-content { }


#section2_bis .section2-content-left {
    max-height: 210px;
    width: 30%;
}	
#section2_bis .section2-content-right {
    width: 70%;
}

#section2_bis2-5 .section2-content-left {
    max-height: 210px;
    width: 30%;
}
#section2_bis2-5 .section2-content-right_4 {
    width: 70%;
}
}



