/* CSS Document */


#concept_top {
	padding-bottom: 31px;
	background: url("../dg_img/shadow_down.png") center bottom no-repeat;
}

#content.page-landing-fragrances #menuhome {
	background: url("../dg_img/shadow_down.png") center -9px no-repeat;
  background-size: contain;
  /*height: 100px;*/
  color: #999999;
  font-size: 18px;
  
  padding-top: 20px;
  position: relative;
  text-align: center;
  text-transform: uppercase;
}

.menu-description { font-size:11px;line-height:14px;padding-bottom: 10px; }

.menu-items{
	/*margin-top: 10px;*/
}

.menu-items a{
	cursor:pointer;
}

#content.page-landing-fragrances #menuhome a {color:#8C8B90; text-decoration:none;}
#content.page-landing-fragrances #menuhome a:hover {color:#26252A; text-decoration:none;}
#content.page-landing-fragrances #menuhome a.current {color:#26252A; text-decoration:none;}




#content.page-landing-fragrances #menuhome .menu-items a {
	color:#8C8B90;
	text-decoration:none; 
	display: inline-block;
	background:url('../dg_img/separator.png') center right no-repeat;
	width: 26%;
	padding: 7px 0;
	margin-right:-13px; /*separator image width*/
}
#content.page-landing-fragrances #menuhome .menu-items #menu-item-exclusive-fragrance-blends { width: 27%; }


#content.page-landing-fragrances #menuhome .menu-items a:last-child { background-image:none; }

#content.page-landing-fragrances #menuhome .menu-items a { font-size:14px; }
#content.page-landing-fragrances #menuhome .menu-title {color:#23252a; }



#home .span4.opacity60:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

#content.page-landing-fragrances #home {
	position: relative;
}

#content.page-landing-fragrances #home .homebreak { height:23px; /*background:url('../dg_img/home-break.jpg') left top no-repeat; background-size:cover;*/}





/* SUBEMNU */
#subsections-container { overflow:hidden; position:relative; }
.subsection { position:relative;  height:688px; display:none; }

.subsection-top { overflow:hidden; height: 480px;}
.subsection-main-block { display: none; text-align:center; float:left; width:100%; }
.subsection-main-block img { width:auto; max-width:100%; }
.subsection-bigimage ,
.subsection-bigimage-description{ 
	display:block;
	font-family: 'AvenirLTSBook' , Arial;
	font-size:12px;
	color:#23252a;
}
.subsection-menu { 
	position:absolute;
	bottom:0px;
	height:134px;
	background:url('../dg_img/landing_fragrance/submenu_back.png') center top no-repeat;
	width: 100%;
}

.subsection-menu ul.main-submenu {}
.subsection-menu-item { text-align:center; }

.subsection-menu-item a{
	color:#23252a;
	font-family:'FuturaBT-Book', 'Futura';
	font-size:13px;
	text-transform:uppercase;
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
.subsection-menu-item a.subsection-menu-item-selected,
.subsection-menu-item a:hover {
	border-top: 5px #a0a0a0 solid;
	display:block;
	margin-top: -5px;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

@media (max-width: 1200px){
	ul.dropdown li {
		min-width:135px !important;
		margin-left:15px !important;
	}
#content.page-landing-fragrances #menuhome .menu-items a { width: 24%; }
#content.page-landing-fragrances #menuhome .menu-items #menu-item-exclusive-fragrance-blends { width: 27%; }

}

@media (max-width: 979px){
	ul.dropdown li {
		min-width: 110px !important;
		margin-left: 5px !important;
	}
#content.page-landing-fragrances #menuhome .menu-items a { width: 31%; }
#content.page-landing-fragrances #menuhome .menu-items #menu-item-exclusive-fragrance-blends { width: 35%; }

}

@media (max-width: 767px){

	.change-box.box-exclusive-fragrance-blends , 
	.change-box.box-women ,
	.change-box.box-men ,
	.landing-bottom-line-box ,
	.landing-bottom-line-box-center ,
	.landing-bottom-line-newsletter-block { display:none !important; }
	
	
	
	.subsection-top{ padding-top:20px; height:575px; }
	ul.dropdown li {
		min-width: 110px !important;
		margin-left: 0px !important;
		float:left;
	}
	ul.dropdown > li a:first-child{
		padding:1% 1% 1% 1%;
	}
	ul.dropdown ul{ visibility:visible !important; display:block !important; position:relative !important; }
	.subsection {
		height:auto;
		min-height: 570px;
	}
}


@media (max-width: 640px) {
	#top_content_container , #home { display:none !important; }
	section#primary { padding-bottom: 0px; }
	#top_content_container_mobile { display:block; }
}