
/*Detect Browser*/

#detect {
	/* overlay is hidden before loading */
	display:none;

	/* standard decorations */
	width:400px;	
	border:1px solid #021F34;

	/* for modern browsers use semi-transparent color on the border. nice! */
	border:1px solid rgba(82, 82, 82, 0.698);

	/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	font-family:Verdana,arial,sans-serif;
	background:#FFFFFF;
	padding:10px;
	font-size:11px;
}
#detect span.alert {
	background:#FFEBE8;
	border:1px solid #DD3C10;
	color:#DD3C10;
	padding:10px;
	font-size:12px;
	display:block;
	font-weight:bold;
	text-align:center;

}
#detect div {
	padding:10px;
	color:#021F34;
}
#detect div p{
	padding:10px 0;
	font-size:12px;
}
#detect h2 {	
	padding:5px 10px;
	font-size:20px;

}
ul#browsers li{
	height:20px;
	display:block;
	padding:10px 0 10px 40px;
	font-size:11px;
}
ul#browsers li.ie{
	background:url(http://www.neikos.it/img/browsers/ie.png) center left no-repeat;
}
ul#browsers li.firefox{
	background:url(http://www.neikos.it/img/browsers/firefox.png) center left no-repeat;
}
ul#browsers li.chrome{
	background:url(http://www.neikos.it/img/browsers/chrome.png) center left no-repeat;
}
ul#browsers li.safari{
	background:url(http://www.neikos.it/img/browsers/safari.png) center left no-repeat;
}
button.close-detect {
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	color:#FFFFFF;
	padding:5px;
	font-size:11px;
	background:#021F34;
	border:1px solid #fff;

}