#fade {display:none; position:fixed; left:0px; top:0px; background-color:#000000; z-index:1500; width:100%; height:100%; opacity:1;}
#newdisclaimer {display:none; font-family:Arial; background-color:#000000; max-height:650px; height:80%; z-index:1600;}
#splashbox {width:98%; max-width:772px; height:94%; max-height:600px; overflow:auto; margin:10px auto 10px auto; text-align:center; font-size:12px; line-height:12px; letter-spacing:0.3px; color:#000000; text-align:center; border:4px solid #DAA520; -webkit-box-shadow: 0px 0px 20px #000; -moz-box-shadow: 0px 0px 20px #000; box-shadow: 0px 0px 20px #000; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius:10px;}
#splashbox a {color:#CA0000;}
#splashlogo {width:200px; height:200px; margin:0px auto; padding:1px; /*background:url('../logo_splash.png') center bottom no-repeat;*/ border:none;}
#splashcontent {text-align:center; padding:0px 10px;margin-top:15px;}
#splashcontent h4 {text-align:center; font-size:13px; margin-bottom:0; color:red;}
#splashcontent2 {background-color:#000000;text-align:center; padding:0px 10px;margin-top:15px;}
#splashcontent2 p {color:#FF0000; font-size:11px; line-height:15px;}

#pulsantisplash {width:200px; margin:0px auto 0px auto; overflow:hidden; font-size:16px;}
#pulsantisplash .btn-splash {display:block; float:left; width:80px; text-align:center; color:#FFFFFF; padding:10px; font-weight:bold; text-transform:uppercase;
background: #e89d9d; /* Old browsers */
background: -moz-linear-gradient(top,  #e89d9d 0%, #ba0000 50%, #bc0101 51%, #b74b4b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e89d9d), color-stop(50%,#ba0000), color-stop(51%,#bc0101), color-stop(100%,#b74b4b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e89d9d 0%,#ba0000 50%,#bc0101 51%,#b74b4b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e89d9d 0%,#ba0000 50%,#bc0101 51%,#b74b4b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e89d9d 0%,#ba0000 50%,#bc0101 51%,#b74b4b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e89d9d 0%,#ba0000 50%,#bc0101 51%,#b74b4b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e89d9d', endColorstr='#b74b4b',GradientType=0 ); /* IE6-9 */}
#btn-splash-entra {margin:2px 20px 10px 0px;}
#btn-splash-esci {margin:2px 0px 10px 20px;}

#pulsantisplash .btn-splash:hover {text-decoration:none;color:#000000;
background: #00ba00; /* Old browsers */
background: -moz-linear-gradient(top,  #00ba00 0%, #5ef740 50%, #5ef740 51%, #00ba00 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00ba00), color-stop(50%,#5ef740), color-stop(51%,#5ef740), color-stop(100%,#00ba00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #00ba00 0%,#5ef740 50%,#5ef740 51%,#00ba00 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #00ba00 0%,#5ef740 50%,#5ef740 51%,#00ba00 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #00ba00 0%,#5ef740 50%,#5ef740 51%,#00ba00 100%); /* IE10+ */
background: linear-gradient(to bottom,  #00ba00 0%,#5ef740 50%,#5ef740 51%,#00ba00 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ba00', endColorstr='#00ba00',GradientType=0 ); /* IE6-9 */


}

/*--Making IE6 Understand Fixed Positioning--*/
/*
*html #fade {position:absolute;2
*html .popup_block {position: absolute;}
*/

@media (max-width:767px)
{
#pulsantisplash {width:460px; font-size:24px;}
#pulsantisplash .btn-splash {width:210px;}
}

@media (max-width:480px)
{
#pulsantisplash {width:300px; font-size:28px;}
#pulsantisplash .btn-splash {width:130px;}
}

@media (max-width:320px)
{
#pulsantisplash {width:260px; font-size:24px;}
#pulsantisplash .btn-splash {width:110px;}
}

@media (max-height:320px)
{
#newdisclaimer {height:70%;}
#splashlogo {display:none;}
}