@charset "utf-8";
/* CSS Document */
/*- - - - - - - - - - - - - - - - - - - - 
	TOPWRAP - Language
- - - - - - - - - - - - - - - - - - - - */

.language {
	margin:5px;
	width:170px;
	border:#d8d8d8 1px solid;
	border-radius: 6px;
	padding: 2px 0;
	float: left;
	}

.language a{
    background-image: linear-gradient(#fff, #fff);
    border-radius: 6px;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 11px;
    margin-right: 2px;
    padding: 3px 9px;
    text-align: left;
   }
.language a:hover{
    background-image: linear-gradient(#fff, #fff);
   }
   

.language em{
	font-style:normal;
}


/*------------------------------------------------------------- 
                    CUSTOM DROPDOWN STYLES
--------------------------------------------------------------- */

form.custom div.custom.dropdown ul span, form.custom div.custom.dropdown a span{ width:25px; height:auto; display:table; float:left;  margin-top: 3px;}
form.custom div.custom.dropdown {position: relative;}
form.custom div.custom.dropdown ul { overflow-y: auto; max-height: 185px; }
form.custom div.custom.dropdown a {font-size: 14px;}
form.custom div.custom.dropdown a.current {
	display: block;
	width: auto;
	line-height: 16px;
	min-height: 14px;
	color: #000;
	float:left;
	text-align:left;
	margin-top: -2px;
	white-space: nowrap;
	/*border:1px solid #ccc;
	background-color: #fff;*/
}

form.custom div.custom.dropdown a.current img{vertical-align:inherit;}
form.custom div.custom.dropdown a:hover {background: none; color: #000;}
form.custom div.custom.dropdown a.selector {background: url(../images/arrow_green.png) no-repeat center center; position: absolute; width: 25px; height: 20px; display: block; top: 0; border: none; right:0px;  border-radius: 2px;}

form.custom div.custom.dropdown.open ul { display: block; z-index: 99999; }
form.custom div.custom.dropdown ul { position: absolute; width: 100%; display: none; margin: 0; left: 0; top: 25px; margin: 0; padding: 0; background: #fff; border: 1px solid #ccc;}
form.custom div.custom.dropdown ul li { color: #333; font-weight:300; font-size: 13px; cursor: pointer; padding: 6px; min-height: 18px; line-height: 18px; margin: 0; white-space: nowrap; list-style: none; border-bottom:1px dotted #999;}
form.custom div.custom.dropdown ul li:last-child {border:none;}
form.custom div.custom.dropdown ul li.selected { background-color: #fff; color: black; }
form.custom div.custom.dropdown ul li:hover { background-color: #fff; color: black; }
form.custom div.custom.dropdown ul li.selected:hover { background-color: #fff; cursor: default; color: black; }
form.custom div.custom.dropdown ul li.selected:hover:after {color: black;}
form.custom div.custom.dropdown ul.show {display: block;}





