#axebrowserpopup_bg
{
	background: #000;
	opacity : 0.4;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 8000;
}
#axebrowserpopup
{
	min-height: 500px;
    left: 50%;
    margin-left: -385px;
    margin-top: -260px;
    padding: 20px;
    position: fixed;
    top: 45%;
    width: 750px;
    z-index: 8001;
	background: #fff;
	border-radius: 3px;
	font-size: 19px;
	color: #222;
}
#axebrowserpopup h2
{
	background: #fff;
    border-bottom: 1px solid #222;
    color: #444;
    display: block;
    font-family: Arial,sans-serif;
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 15px;
    margin-top: 15px;
	padding-left:0;
	padding-bottom: 5px;
}
#axebrowserpopup p{
	font-weight: justify;
	padding: 15px 0 0;
	line-height: 20px;
	margin: 0 0 9px;
}
#axebrowserpopup p.text-error{
	color: #cc0000;
}
#list-browser h2{
	border-bottom: 1px dashed #3e3e3e;
    color: #3e3e3e;
    display: block;
    font-size: 18px;
    margin-bottom: 20px;
    padding-bottom: 3px;
    position: relative;
    width: 100%;
}
#list-browser div.browser{
	min-height: 130px;
	margin: 25px 0;
}
#list-browser div.browser.IE{
	background: url("../img/logo_ie.jpg") no-repeat scroll left center;
	padding-left: 170px;
}
#list-browser div.browser.IE div.browser-left,#list-browser div.browser.IE div.browser-right
{
    float: left;
    font-size: 15px;
    margin-left: 10px;
    margin-top: 25px;
    width: 48%;
	color: #222;
}
#list-browser div.browser a{
	color: #fff;
}
#list-browser div.browser.IE a{
	background: #349cce;
	padding: 10px;
}
#list-browser div.browser.IE div span{
	display: block;
	height: 35px;
}
#list-browser div.browser.other div.gc, #list-browser div.browser.other div.ff{
	float: left;
    height: 50px;
    margin-left: 10px;
    font-size: 15px;
    width: 48%;
}
#list-browser div.browser.other div.gc{
	background: url("../img/logo_chrome.jpg") no-repeat scroll center top;
}
#list-browser div.browser.other div.ff{
	background: url("../img/logo_firefox.jpg") no-repeat scroll center top;
}
#list-browser div.browser.other div.ff a{background: #ed9912;}
#list-browser div.browser.other div.gc a{background: #4db849;}
#list-browser div.browser.other div a{
	background: #222;
	display: block;
    margin: 70px auto 0;
    padding: 10px;
    text-align: center;
	width: 75%;
}
#popup_close{
	text-align:right;
}
#popup_close span{
	font-size: 12px;
	color:#222;
	cursor: pointer;
}
#popup_close span:hover{text-decoration: underline;}