/* CSS Document */
/*
#menu{ float:left; text-align:center;
font-family:"Century Gothic", Arial, "Arial Narrow", Verdana;
font-size:16px; color:#fff; letter-spacing:1px;
height:52px; padding:0 0 0 0px; width:900px;
text-transform:uppercase;}
*/
.mainmenu{ float:left; width:100%; background:#eeeeee; height:34px;
border-bottom:3px solid #2c9aca;}
	
#menu{float:left; width:100%; 
font-family:'oswald_regularregular', Arial, "Arial Narrow", Verdana;
font-size:20px;  width:100%; text-transform:uppercase;
/*height:52px;*/  margin:0 0 0 0;
}
	#menu2{ display:none;  /*z-index:999999;*/}
#menu ul ul {
	display: none; z-index: 9999;
}

	#menu ul li:hover > ul {
		display: block;
	}
	
	#menu ul {
	/*REMOVE background: #efefef; */
	
	padding: 0 /*38px*/;
	list-style: none;
	position: relative;
	display: inline-table;
}
	#menu ul:after {
		content: ""; clear: both; display: block;
	}
	
	#menu ul li {
	float: left;
}
	#menu ul li:hover {
		/*background: #4b545f;*/
		
	
	}
		/*#menu ul li:hover a,*/ #menu ul li.current-menu-item a {
			color: #fff;  border:none 0px;
			background: #40c2ea;
		}

#menu ul li:hover a {
			color: #747474;  
			/* background:#6ed8f8;*/
			transition: all 0.6s ease 0s;
		}
		
	
		
		#menu ul ul li.current-menu-item a, #menu ul ul li:hover > a:hover{background:#40c2ea; color:#fff;}
		
		#menu ul ul li a{ background:#6ed8f8; color:#fff; text-align:left; }
	
	#menu ul li a {
		display: block; padding:10px 16px; height:20px;
		/*height:30px;*/ 
		color:#3593cf;  text-decoration: none;
		font-weight:300;
		border:none 0px;
	}
	
	#menu ul ul { 
	/*background: #130f0f;*/ border-radius: 0px; padding: 0;
	position: absolute; top: 100%;
}
	#menu ul ul li {
		float: none; 
		/*border-top: 1px solid #0d0a0a;
		border-bottom: 1px solid #181313;*/
		position: relative;
	}
		/*#menu ul ul li a {
			padding: 6px 35px;
			height:17px;
			color: #fff;
		}	
			#menu ul ul li a:hover {
				background: #fff;
			}*/

#menu ul ul ul {
	position: absolute; left: 100%; top:0;
}

/* @media only screen 
and (max-width : 950px) 
	and (min-width : 727px){
	
			body{ padding:0; margin:0;}
	#menu{ display:none;}
	
#menu2{float:right; display:block; text-align:right; 
font-family:'open_sanssemibold', Arial, "Arial Narrow", Verdana;
font-size:13px; color:#fff; width:100%; text-transform:uppercase;
 padding:0 0 0 0; margin:0 0 0 0;
}

#menu2 ul li a, #menu2 ul li { background:#40c2ea;}
	#menu2 ul li:hover{background: #1086f3}
}*/

@media only screen 
and (max-width : 725px)
and (max-height : 960px) and (orientation : portrait) {
	body{ padding:0; margin:0;}
	#menu{ display:none;}
	
#menu2{float:right; display:block; text-align:right; /*background:#000; /* z-index:999999;*/ 
font-family:'open_sanssemibold', Arial, "Arial Narrow", Verdana;
font-size:13px; color:#fff; width:100%; text-transform:uppercase;
/*height:52px;*/ padding:0 0 0 0; margin:0 0 0 0;
}

#menu2 ul li a, #menu2 ul li { background:#40c2ea;}
	#menu2 ul li:hover{background: #1086f3}
	}
	
	
@media only screen 
and (max-width : 768px) 
and (max-height : 640px) and (min-height : 320px)
and (orientation : landscape)
{ 
#menu{ display:none;}
#menu2{float:right; display:block; text-align:right; 
font-family:"open_sanssemibold", Arial, "Arial Narrow", Verdana;
font-size:13px; color:#fff; width:100%; text-transform:uppercase;
/*height:52px;*/ padding:0 0 0 0; margin:0 0 0 0;
	
}
	#menu2 ul li:hover{background: #1086f3}

#menu2 ul li a, #menu2 ul li { background:#40c2ea;} #menu2 ul li:hover{background: #1086f3}
}