#dnnMenu{ padding:0 0px; margin:0px 0 0 0 !important;  float:none !important;background:none;} #dnnMenu *{ padding:0; margin:0;}
#dnnMenu  li a * {color: #eb5018;text-decoration: none; -moz-transition:none!important;  -webkit-transition:none!important; -o-transition:none!important; -ms-transition:none!important; transition:none!important;}
#dnnMenu  li a div * , #dnnMenu .subMenu li  a *{color: #eb5018;text-decoration: none;/* -moz-transition:all 0.4s linear!important;  -webkit-transition:all 0.4s linear!important; -o-transition:all 0.4s linear!important; -ms-transition:all 0.4s linear!important; transition:all 0.4s linear!important;*/}

#dnnMenu .rootMenu{ position:relative; *z-index:903;}
#dnnMenu .rootMenu li {float:left; margin:0; /*background:url(images/NavSep.png) right top no-repeat !important;*/padding:0 0px 0 0px; list-style-type:none;position:relative; border-left: 1px solid #cbcac2; border-right: 1px solid #d9d8d1;}
#dnnMenu .rootMenu li.first {border-left: none !important;}
#dnnMenu .rootMenu li.last { padding:0px !important; /*background:none !important;*/ border-right: none !important;}


#dnnMenu .rootMenu li a{display:block; background:none; text-decoration:none; }
#dnnMenu .rootMenu li.TWselected a, 
#dnnMenu .rootMenu li.rmhover a, #dnnMenu .rootMenu li.TWbreadcrumb a, #dnnMenu .rootMenu li a:hover { background:none; text-decoration:none; } /* Center*/ 

#dnnMenu .rootMenu li a div {display:block; background:none; padding: 0 0 0px 0; cursor:pointer;}
#dnnMenu .rootMenu li.TWselected a div, 
#dnnMenu .rootMenu li.rmhover a div, #dnnMenu .rootMenu li.TWbreadcrumb a div, #dnnMenu .rootMenu li a:hover div {background:none;} /* Right*/

#dnnMenu .rootMenu li a div div{display:block; background:none; margin:0; padding: 43px 26px 36px; color:#393734; white-space:nowrap; font-weight:600; line-height:normal; font-family: 'Raleway', sans-serif;	 text-decoration:none;); text-transform: uppercase; letter-spacing: 1px; }

@media (min-width: 1201px) {
	#dnnMenu .rootMenu li a div div {
		padding: 43px 10px 36px;
		padding: 43px 8px 36px\9;
		font-size: 16px;	
	}
}

@media (max-width: 1200px) {
	#dnnMenu .rootMenu li a div div {
		padding: 43px 10px 37px;
		padding: 43px 8px 37px\9;
		font-size: 15px;
			
	}
}

@media (max-width: 1000px) {
	#dnnMenu .rootMenu li a div div {
		font-size: 14px;
		padding: 43px 5px 38px;	
	}
	
	#dnnMenu .rootMenu li {
		border: none;
	}
}



#dnnMenu .rootMenu li.TWselected a div div,  #dnnMenu .rootMenu li.TWbreadcrumb a div div , #dnnMenu .rootMenu li.TWselected a div div, #dnnMenu .rootMenu li.TWbreadcrumb a:hover div div {  color:#fff; background:#707070;/*text-shadow:1px 1px 1px #000;*/}
#dnnMenu .rootMenu li.rmhover a div div, #dnnMenu .rootMenu li a:hover div div{ color:#fff; white-space:nowrap; font-weight:600; text-decoration:none; background:#707070; text-shadow:1px 1px 1px #000;} /*Left*/

#dnnMenu .subMenu{display:none; position:absolute; width:auto; margin:0px 0 0 0 !important; padding:0; z-index:1210; }
#dnnMenu ul ul {border: none !important ; border-top:none !important; background: #fff; z-index:9999999999 !important; padding:0px !important;}
#dnnMenu ul ul ul {border: none !important ;}
#dnnMenu .rootMenu li.hover .subMenu { display:block; white-space:nowrap;}
#dnnMenu .subMenu ul{ margin:0; padding:0; position:relative; z-index:1200; width:220px; }
#dnnMenu .subMenu li{ float:none; background-image: url(images/dropdown-bg.png); background-repeat: repeat-x; background-position: bottom; background-color: #312f2c; clear:both; width:100%; padding:0px !important; border-left: none; border-right: none; border-bottom: 1px solid #2e2b26; border-top: 1px solid #403e3b;}
#dnnMenu .subMenu li.haschild { *margin-bottom:-3px; }
#dnnMenu .subMenu li.item a{ border:none; background:none;}
#dnnMenu .subMenu li.first > a{ border-top: none; }
#dnnMenu .subMenu li.item a div{ display:block; background:none; font-size:14px; color:#e3e3e0; font-weight:normal; white-space:nowrap; /*height:30px; line-height:30px;*/ padding:16px 25px 12px 18px; border-top: none; border-bottom: none;}
#dnnMenu .subMenu li.TWselected > a div, #dnnMenu .subMenu li.TWbreadcrumb > a div, #dnnMenu .subMenu li.item a:hover div { /*background:#f5f5f5;*/ color:#666; cursor:pointer;}
#dnnMenu .subMenu li.haschild > a { background:url(images/SubArrowOn.gif) no-repeat right center;}
#dnnMenu .subMenu li.TWselected.haschild > a div,#dnnMenu .subMenu li.TWbreadcrumb.haschild > a div, #dnnMenu .subMenu li.item.haschild > a:hover div { background:url(images/SubArrowOn.gif) no-repeat right center #f5f5f5; }

#dnnMenu .subMenuRight{ display:none; position:absolute; left:100%; top:0px; width:auto; margin:0;}
#dnnMenu .subMenu li.hover > .subMenuRight{ display:block; }

#dnnMenu .subMenu ul  li a * {color: #eb5018;text-decoration: none; -moz-transition:none!important;  -webkit-transition:none!important; -o-transition:none!important; -ms-transition:none!important; transition:none!important;}



