html,body,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}img{max-width:100%;border-width:0;vertical-align:middle}h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:200;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,.h1{font-weight:100;font-size:31px;font-size:3.1rem;line-height:1.2;margin-bottom:.5em}header h1{font-weight:200}h2,.h2{font-size:15px;font-size:1.5rem;line-height:1.2;margin-bottom:.75em}h3,.h3{font-size:20.8px;font-size:2.08rem;line-height:1.3;margin-bottom:1em}h4,.h4{font-size:20px;font-size:2rem;line-height:1.25;margin-bottom:1.5em}h5,.h5{font-size:18.4px;font-size:1.84rem;margin-bottom:1.5em}h6,.h6{font-size:16px;font-size:1.6rem;margin-bottom:1.5em;font-weight:normal;letter-spacing:1px;text-transform:uppercase}p,ol,dl,address{margin-bottom:1.5em;font-size:16px;font-size:1.6rem;line-height:1.5em}p{font-size:13px;font-size:1.3rem;font-weight:200;color:#666}small{font-size:12.8px;font-size:1.28rem}li ul,li ol{list-style-type:none;margin:1.5em 0;font-size:16px;font-size:1.6rem}ul.inline,ol.inline{list-style-type:none;margin-left:0}ul.inline>li,ol.inline>li{display:inline-block;padding-left:12px;padding-right:12px}body{background-color:#404040;width:90%;padding:5% 5% 2% 5%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}body:after{content:'.';display:block;height:0;visibility:hidden;clear:both}body a{text-decoration:none}body a:hover{text-decoration:underline}body h2,body h3{color:#ffffff;text-transform:uppercase;font-weight:bold}body h2{font-size:2em}body h3{font-size:1.5em}body .footer{clear:both;padding:1em .5em;border-top:1px solid #666666}body .footer p,body .footer ul{display:inline}body .footer li{list-style:none;display:inline-block;line-height:1;padding-left:.5em;padding-right:.4em;border-left:1px solid #ccc}body .footer li:first-child{padding-left:0;border-left:none}body .footer p,body .footer a,body .footer a:visited{font-size:0.9em;font-weight:100;color:#999}body .footer ul{margin-left:1em}.main-content{width:60%;margin-right:5%;float:left}.main-content p{color:#e0e0e0}.extra-content{width:35%;float:left}.extra-content p{font-size:1em}.email-sent-content p{color:#999;font-size:1.4em}.email-sent-content a.button{border:1px solid #000000;display:block;padding:2% 6%;text-align:center;text-transform:uppercase;font-size:1.2em;margin-bottom:3%;background-color:#006f49;color:#00de75;border-color:#00de75;width:auto}a.button,input.button{border:1px solid #000000;float:left;padding:3%;text-align:center;text-transform:uppercase;font-size:1.4em}a.button.enter-now,input.button.enter-now{background-color:#006f49;color:#00de75;border-color:#00de75;float:right}a.button.exit-here,input.button.exit-here{background-color:#65302a;color:#ff6332;border-color:#ff6332;margin-right:3%;width:40%}.age-verification-form{clear:both;padding-top:3%}.age-verification-form label{clear:both;display:block;background-color:rgba(255,255,255,0.5);padding:3%;color:#ffffff;font-style:italic}.age-verification-form input{margin-top:3%;margin-bottom:3%}.age-verification-form input#email{float:left;padding:3.5%;margin-right:3%;font-size:1em;width:56%}.age-verification-form input.error{outline:solid 2px red;color:red}.age-verification-form .g-recaptcha{clear:both;margin-bottom:3%}.main-content p.captcha-error{color:#ff6332;font-size:1em;margin-top:-2%;margin-bottom:2%}