header {
/*	background: #fff;
	width: 100%;
	height: 76px;
	position: fixed;
	top: 0;
	left: 0;
	border-bottom: 4px solid #4C9CF1;
	z-index: 100;
*/}

nav#language-bar {
	float: right;
	height:100% ;
	margin-top: 60px;
}

#menu-icon {
	display: hidden;
	width: 40px;
	height: 40px;
	background-color: #4C8FEC;
	background-image: url(../images/flags/menu-icon2.png);
	background-position: center;
}

a:hover#menu-icon {
	background-color: #444;
	border-radius: 4px 4px 0 0;
}


ul#awesome-menu li { display: inline; }
	
ul#awesome-menu li a {
	display: block;
	float: left;
	height: 25px;
	background-image: url(../images/flags/all-flags-sprite2.png);
	text-indent: -9999px;
}

	ul#awesome-menu li a.gr {
	width: 25px;
	background-position: 0 0;
	}
	
	ul#awesome-menu li a.uk {
	width: 25px;
	background-position: -25px 0;
	}
	
	ul#awesome-menu li a.it {
	width: 25px;
	background-position: -50px 0;
	}
	
	ul#awesome-menu li a.fr {
	width: 25px;
	background-position: -75px 0;
	}
	
	ul#awesome-menu li a.de {
	width: 25px; 
	background-position: -100px 0;	
	}

	ul#awesome-menu li a.sp {
	width: 25px; 
	background-position: -125px 0;	
	}
	
	ul#awesome-menu li a.ru {
	width: 25px; 
	background-position: -150px 0;	
	}
	
	ul#awesome-menu li a.android {
	width: 25px; 
	background-position: -175px 0;	
	}
	
	ul#awesome-menu li a.iphone {
	width: 25px; 
	background-position: -200px 0;	
	}
	
	
	
	ul#awesome-menu li a.gr:hover, ul#awesome-menu li a.gr:focus {
		background-position: 0 -25px;	
	}
	
	ul#awesome-menu li a.uk:hover, ul#awesome-menu li a.uk:focus {
		background-position: -25px -25px;	
	}
	
	ul#awesome-menu li a.it:hover, ul#awesome-menu li a.it:focus {
		background-position: -50px -25px;	
	}
	
	ul#awesome-menu li a.fr:hover, ul#awesome-menu li a.fr:focus {
		background-position: -75px -25px;	
	}

	ul#awesome-menu li a.de:hover, ul#awesome-menu li a.de:focus {
		background-position: -100px -25px;	
	}
	
	ul#awesome-menu li a.sp:hover, ul#awesome-menu li a.sp:focus {
		background-position: -125px -25px;	
	}

	ul#awesome-menu li a.ru:hover, ul#awesome-menu li a.ru:focus {
		background-position: -150px -25px;	
	}

	ul#awesome-menu li a.android:hover, ul#awesome-menu li a.android:focus {
		background-position: -175px -25px;	
	}
	
	ul#awesome-menu li a.iphone:hover, ul#awesome-menu li a.iphone:focus {
		background-position: -200px -25px;	
	}

a { outline: none; }


/*MEDIA QUERY*/
@media only screen and (max-width : 767px) {
	#menu-icon {
		display:inline-block;
	}

	nav#language-bar ul, nav#language-bar:active ul { 
		display: none;
		position: absolute;
		padding: 10px;
/*		background: #fff;
*/		border: 1px solid #FFF;
		border-radius: 4px;
		right: 60px;
		top: 120px;
		width: 55%;
	}

	nav#language-bar li {
		text-align: center;
		width: 100%;
		padding: 10px 0;
		margin: 0;
	}

	nav#language-bar {margin-top:0px;}

	nav#language-bar:hover ul {
		display: block;
	}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
nav#language-bar {margin-top:0px;}



}