/**

 * @copyright	Copyright (c) 2013 Skyline (http://extstore.com). All rights reserved.

 * @license		GNU General Public License version 2 or later; see LICENSE.txt

 */

.dropdown_moomenu li {

	z-index: 99999;

}



@font-face {

	font-family: 'Oswald';

	font-style: normal;

	font-weight: 400;

	src: local('Oswald Regular'), local('Oswald-Regular'), url(http://themes.googleusercontent.com/static/fonts/oswald/v7/-g5pDUSRgvxvOl5u-a_WHw.woff) format('woff');

}



ul.dropdown_moomenu_darkmodern {

	background: url("../images/darkmodern/menu-bg.png") repeat-x scroll left top transparent;

    height: 46px;

    /*margin-bottom: 15px;*/
	margin-bottom: 0;

    position: relative;

    z-index: 300;

}



.dropdown_moomenu_darkmodern ul {

	margin: 0; /* all lists */

	padding: 0;



}



.dropdown_moomenu_darkmodern li {

	margin: 0; /* all list items */

	padding: 0 2px 0 0;

	float: left;

	display: block;

	cursor: pointer;

}



.dropdown_moomenu_darkmodern li ul {

	width: 16.4em;

	position: absolute; /* second-level lists */

	z-index: 99;

	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */

	height: auto;

	w\idth: 15.9em;

}



.dropdown_moomenu_darkmodern li ul ul {

	margin: -2em 0 0 15em; /* third-and-above-level lists */

}



.dropdown_moomenu_darkmodern li li {

	padding: 0 1em 0 0;

	margin: 0;

	width: 12.9em;

	border: none;

}



.dropdown_moomenu_darkmodern ul a {

	width: 15.4em;

	w\idth: 15.8em;

}



.dropdown_moomenu_darkmodern li:hover ul ul, .dropdown_moomenu_darkmodern li:hover ul ul ul,

.dropdown_moomenu_darkmodern li.sfhover ul ul, .dropdown_moomenu_darkmodern li.deepersfhover ul ul, .dropdown_moomenu_darkmodern li.deeper-activesfhover ul ul, .dropdown_moomenu_darkmodern li.activesfhover ul ul,

.dropdown_moomenu_darkmodern li.sfhover ul ul ul, .dropdown_moomenu_darkmodern li.deepersfhover ul ul ul, .dropdown_moomenu_darkmodern li.deeper-activesfhover ul ul ul, .dropdown_moomenu_darkmodern li.activesfhover ul ul ul {

	left: -999em;

}



/* This "unhides" the sub-menus (left: -999em is what hides them) */

.dropdown_moomenu_darkmodern li:hover ul, .dropdown_moomenu_darkmodern li li:hover ul, .dropdown_moomenu_darkmodern li li li:hover ul,

.dropdown_moomenu_darkmodern li.sfhover ul, .dropdown_moomenu_darkmodern li.deepersfhover ul, .dropdown_moomenu_darkmodern li.deeper-activesfhover ul, .dropdown_moomenu_darkmodern li.activesfhover ul,

.dropdown_moomenu_darkmodern li li.sfhover ul, .dropdown_moomenu_darkmodern li li.havesubchildsfhover ul, .dropdown_moomenu_darkmodern li li.havesubchild-activesfhover ul, .dropdown_moomenu_darkmodern li li.activesfhover ul,

.dropdown_moomenu_darkmodern li li li.sfhover ul, .dropdown_moomenu_darkmodern li li li.havesubchildsfhover ul, .dropdown_moomenu_darkmodern li li li.havesubchild-activesfhover ul, .dropdown_moomenu_darkmodern li li li.activesfhover ul {

	left: auto;

}



/* STYLING THE MENU

-----------------------------------*/

/* 1st level */

.dropdown_moomenu_darkmodern li a {

	color: #FFFFFF;

    font-family: 'Oswald';

    font-size: 13px;

    font-weight: normal;

    padding: 13px 15px;

    text-decoration: none;

    text-transform: uppercase;

    display: block;

    position: relative;

}



.dropdown_moomenu_darkmodern li a:hover,

.dropdown_moomenu_darkmodern li a:active,

.dropdown_moomenu_darkmodern li a:focus,

.dropdown_moomenu_darkmodern li.active,

.dropdown_moomenu_darkmodern li.sfhover {

	color: #CCCCCC;

	background: url("../images/darkmodern/menu-secondary-bg.png") repeat-x scroll transparent;

}



.dropdown_moomenu_darkmodern li:hover a,

.dropdown_moomenu_darkmodern li.sfhover a,

.dropdown_moomenu_darkmodern li.deepersfhover a,

.dropdown_moomenu_darkmodern li.deeper-activesfhover a {

	color: #FFFFFF;

}



.dropdown_moomenu_darkmodern li a.active,

.dropdown_moomenu_darkmodern li a.active:hover,

.dropdown_moomenu_darkmodern li a.active:active,

.dropdown_moomenu_darkmodern li a.active:focus,

.dropdown_moomenu_darkmodern li.active > a {

	color: #FFFFFF;

}



/* 2nd level and above */

.dropdown_moomenu_darkmodern li ul {

}



.dropdown_moomenu_darkmodern li ul li {

	border-right: none;

	background: none;

	height: auto;

}



.dropdown_moomenu_darkmodern li ul a {

	background: none repeat scroll 0 0 #393838;

    color: #FFFFFF;

    font-weight: normal;

    margin: 0;

    padding: 10px 15px;

    text-transform: none;

    min-width: 174px;

    display: block;

}



.dropdown_moomenu_darkmodern li li a {

	display: block;

	min-width: 174px;

}



.dropdown_moomenu_darkmodern li li.deeper,

.dropdown_moomenu_darkmodern li li.deeper-active {

}



.dropdown_moomenu_darkmodern li ul a:hover,

.dropdown_moomenu_darkmodern li ul a:active,

.dropdown_moomenu_darkmodern li ul a:focus,

.dropdown_moomenu_darkmodern ul li:hover,

.dropdown_moomenu_darkmodern ul li.sfhover,

.dropdown_moomenu_darkmodern ul li.havesubchildsfhover,

.dropdown_moomenu_darkmodern ul li.havesubchild-activesfhover,

.dropdown_moomenu_darkmodern ul ul li:hover,

.dropdown_moomenu_darkmodern ul ul li.sfhover,

.dropdown_moomenu_darkmodern ul ul li.havesubchildsfhover,

.dropdown_moomenu_darkmodern ul ul li.havesubchild-activesfhover {

	/*background: none repeat scroll 0 0 #CF6424;*/
	background: none repeat scroll 0 0 #DE2626;

    color: #FFFFFF;

    outline: 0 none;

}



.dropdown_moomenu_darkmodern li li.active {

	background: none;

}



.dropdown_moomenu_darkmodern ul li.active a {

	font-weight: normal!important;

}



.dropdown_moomenu_darkmodern ul li a.active,

.dropdown_moomenu_darkmodern ul li.active > a {

	color: #FFFFFF !important;

	text-decoration: underline;

	font-weight: normal!important;

}



.dropdown_moomenu_darkmodern ul li a.active:hover,

.dropdown_moomenu_darkmodern ul li a.active:active,

.dropdown_moomenu_darkmodern ul li a.active:focus {

	color: #FFFFFF !important;

}



.dropdown_moomenu_darkmodern li.deeper > a > span:after {

    content: "»";

    margin-left: 5px;

}







