
.country-select{ position: absolute; z-index: 100; }

.country-select form { width:0px;	padding:0; }

.country-select select, .country-select li { display:inline;	 padding:0;	margin:0;}

.country-select .dropdown { margin: 0; }
.country-select .dropdown dd { position:relative; margin: 0; }

.country-select .dropdown a {	text-decoration:none; outline:0; display:block; }

.dropdown dt a, .dropdown dd ul li a { background-color: rgba(255,255,255, 0.8); float: left; }

.dropdown dt a:hover, .dropdown dd ul li a:hover { background-color: rgba(255,255,255, 1); }

.dropdown dt a.active {}

.dropdown dd ul 
{
	display: none;
	float: left;
	z-index: 999;
	margin: 0;
	padding: 0;
	list-style: none;
	border-top: none;
	background-color: rgba(255,255,255, 0.5);
}

.dropdown dd ul li a { padding: 0px; }
.dropdown dd ul li a span, .dropdown dt a span
{
	float: right;
	width: 34px;
	height: 34px;
	margin: 0;
	cursor: pointer;
}

	

.dropdown dt a em, .dropdown dd ul li a em
{
	font-style: normal;
	float: left;
	cursor: pointer;
	padding: 0 10px;
	line-height: 34px;
	width: 90px;
	background-repeat:no-repeat;
	background-color: rgba(255,255,255, 0.5);
}

.dropdown .en a span  { background-image:url(../images/language.selector/en.plain.png); }
.dropdown .es a span  { background-image:url(../images/language.selector/es.plain.png); }
.dropdown .pt a span  { background-image:url(../images/language.selector/pt.plain.png); }
.dropdown .it a span  { background-image:url(../images/language.selector/it.plain.png); }
.dropdown .nl a span  { background-image:url(../images/language.selector/nl.plain.png); }
.dropdown .de a span  { background-image:url(../images/language.selector/de.plain.png); }
.dropdown .fr a span  { background-image:url(../images/language.selector/fr.plain.png); }
