﻿# flaglist li {
list - style - type: none;
float: left;
margin - right: 4px;
}

.float-right {
	float: right;
clear: both;
}

.size16 {
	font-size: 16px;
}
.flagicon {
	/*border: 1px solid #ccc;
	border-radius: 4px;*/
	/*max-width: 20px;*/
	max-height: 10px;
	/*width: 20px;
	height: 10px;*/
}

a.disabled {
    pointer - events: none;
cursor: default;
}

a.vislink {
    text - decoration: underline;
}

/* Larger icons if name like _large */
img.ico[src *= _large] {
    max - height: 75px;
}
/*header {
	position: relative;
}*/
/*#language-selector-container {
	position: absolute;
	top: 5px;
	right: 2%;
	z-index: 1000;
}*/
.min - width - 60 {
    min - width: 60px;
}
.hidden {
	visibility: hidden;
}
.visible {
	visibility: visible;
}
#language-selector-container {
	border - radius: 10px 10px 10px 10px;
border - bottom: 1px solid #f0f0f0;
	border-top: 1px solid #f0f0f0;
	padding: 5px;
background: #e4e4e4;
	vertical - align: middle;
box - shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.30);
position: relative;
}
#flag-button {
	background - color: #e4e4e4;
}

button: disabled {
opacity: .33;
cursor: not - allowed;
}