@media only screen and (min-width: 769px) {

/* NAVIGATION START */

header nav {
	width: 460px;
	margin: 75px 0 0 180px;
	position: absolute;
	z-index: 150px;
}

/* first */

header nav ul {
	padding: 0;
	margin: 0;
	list-style: none;	
	width: 460px;
	float: left;
}

header nav li {
	margin: 0;
	padding: 0;
	line-height: 100%;
	display: block;
	float: left;
	position: relative;
}

header nav li a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding: 7px 5px 9px 25px;
	background: transparent;
	font-size: 11px;	
	margin: 0;
	line-height: 100%;
	text-transform: uppercase;
}


header nav li.no a:hover,
header nav li.act a {
	color: #71a9c5;
}

header nav li.hover a {
	color: #71a9c5;	
}

/* second */

header nav ul ul {
	position: absolute;	

	width: 150px;
	width: auto !important;
	min-width: 150px;
	
	height: auto;
	padding: 0px 5px 0px 5px;
	margin: 0px 0 0 10px;
	display: none;
	/*left: -9999em;*/
}


header nav li.last ul {
	width: 150px;	
}

header nav li li {
	float: none;
	height: auto;
	padding: 0;
	line-height: 100%;
	text-align: left;

}

header nav li li.first {
	padding: 0;	
	margin: 0;
}

header nav li li.last {
	padding: 0 0 15px 0;	
}


header nav li li a,
header nav li.act li a,
header nav li.hover li a {
	background: #000000;	
	font-size: 11px;
	color: #FFFFFF;
	line-height: 125%;
	display: block;
	padding: 0px 10px 5px 10px;
}

header nav li li.first a {
	padding: 10px 10px 5px 10px;	
}

header nav li li.last a {
	padding: 0px 10px 10px 10px;	
}

header nav li li.no a:hover,
header nav li li.act a  {
	color: #71a9c5;	
}

/* third */

header nav ul ul ul {
	position: absolute;	
	width: 220px;
	margin: -2.5em 0 0 220px;
	height: auto;
	padding: 5px 0 5px 0;
	display: none;
	/*left: -999%;*/
}

header nav li li li {
	float: none;
	height: auto;
	line-height: 100%;
	text-align: left;
}

header nav li li li a,
header nav li li.act li a {
	background: transparent;	
	font-size: 11px;
	color: #FFFFFF;
	line-height: 100%;
	display: block;
	padding: 5px 10px 5px 10px;
}

header nav li li li a:hover,
header nav li li li.act a  {
	background: #000000;
	color: #71a9c5;	
}

/* hover */

header nav li:hover ul.second {
	left: auto !important;
	display: block;
}

header nav ul.second li:hover ul.third,
header nav ul.second li.act ul.third {
	left: auto !important;
	display: block;
}

/* NAVIGATION END */

}