html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}@font-face{font-family:"icomoon";src:url("fonts/icomoon.eot");src:url("fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("fonts/icomoon.woff") format("woff"),url("fonts/icomoon.ttf") format("truetype"),url("fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background-color:#000;background-position:top center;background-repeat:no-repeat;color:#fff;min-height:900px}body.sign-up{background-image:url('../images/backgrounds/sign-up.jpg?1382630126')}body.sign-up footer{padding-top:60px}body.splash{background-image:url('../images/backgrounds/splash.jpg?1384184870')}body.splash .spalsh{display:block !important}body.splash .sign-up{display:none}body.splash footer{padding-top:245px}body.invite{background-image:url('../images/backgrounds/invite.jpg?1382630126')}body.invite footer{padding-top:90px}body.thanks{background-image:url('../images/backgrounds/thanks.jpg?1384184870')}body.closed{background-image:url('../images/backgrounds/closed.jpg?1384184870')}body.closed footer{padding-top:195px}header{padding:20px 0 0}header h1{background-image:url('../images/logos-white.png?1384184870');font-size:0;height:36px;margin:0 auto;width:805px;text-indent:-9999px}.splash header h1,.invite header h1,.closed header h1,.thanks header h1{background-image:url('../images/logos-grey.png?1384184870')}form{position:relative;padding-top:12px}#errors{left:0;position:absolute;top:-12px;text-align:center;width:100%}#errors li{text-shadow:1px 1px 2px #000;color:red;display:inline-block;font:18px Arial,"Helvetica Neue",Helvetica,sans-serif}section .count{text-shadow:0 0 16px #fff;display:block;font:250px "HelveticaNeueW01-UltLt";line-height:240px;padding:51px 0 0;text-align:center}section h1{text-shadow:0 0 8px #ffe9d8;font:120px "HelveticaNeueW01-UltLt";text-align:center}section p{text-shadow:0 0 4px rgba(255,233,216,0.53);font:26px "HelveticaNeueW01-55Roma";line-height:32px;margin:0 auto 6px;text-align:center}section p span{font-family:"HelveticaNeueW01-75Bold"}section p a{color:#fff;font-size:14px}section fieldset{margin:0 auto 20px;width:695px}section fieldset>input{margin-bottom:6px;outline:0}section fieldset .error{border:2px solid red !important}section input[type="email"]{margin-right:21px}section input[type="email"],section input[type="text"]{background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #d4d4d4), color-stop(100%, #ffffff));background-image:-webkit-linear-gradient(bottom, #d4d4d4,#ffffff);background-image:-moz-linear-gradient(bottom, #d4d4d4,#ffffff);background-image:-o-linear-gradient(bottom, #d4d4d4,#ffffff);background-image:linear-gradient(bottom, #d4d4d4,#ffffff);-webkit-box-shadow:inset 0 2px 6px #000;-moz-box-shadow:inset 0 2px 6px #000;box-shadow:inset 0 2px 6px #000;background-color:#898989;border:none;font:24px "HelveticaNeueW01-UltLt";height:43px;line-height:43px;text-align:center;width:335px}.no-boxshadow section input[type="email"],.no-boxshadow section input[type="text"]{background:#fff}section button{background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #000653), color-stop(100%, #000ec7));background-image:-webkit-linear-gradient(bottom, #000653,#000ec7);background-image:-moz-linear-gradient(bottom, #000653,#000ec7);background-image:-o-linear-gradient(bottom, #000653,#000ec7);background-image:linear-gradient(bottom, #000653,#000ec7);-webkit-box-shadow:0 0 14px 2px rgba(0,15,213,0.5),inset 0 0 9px 1px rgba(255,255,255,0.64);-moz-box-shadow:0 0 14px 2px rgba(0,15,213,0.5),inset 0 0 9px 1px rgba(255,255,255,0.64);box-shadow:0 0 14px 2px rgba(0,15,213,0.5),inset 0 0 9px 1px rgba(255,255,255,0.64);text-shadow:0 0 5px rgba(252,253,253,0.32),1px 1px 5px #000;-webkit-transition:all 0.2s linear,1s;-moz-transition:all 0.2s linear,1s;-o-transition:all 0.2s linear,1s;transition:all 0.2s linear,1s;background-color:gray;border-radius:13px/13px 13px 12px 12px;border:solid 3px rgba(46,76,206,0.81);color:#ebebeb;cursor:pointer;display:block;font:32px "HelveticaNeueW01-75Bold";height:78px;line-height:67px;margin:0 auto;outline:0;width:186px;text-align:center;text-decoration:none}section button:hover{background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #000653), color-stop(100%, #316bff));background-image:-webkit-linear-gradient(bottom, #000653,#316bff);background-image:-moz-linear-gradient(bottom, #000653,#316bff);background-image:-o-linear-gradient(bottom, #000653,#316bff);background-image:linear-gradient(bottom, #000653,#316bff);-webkit-box-shadow:0 0 15px 3px rgba(255,255,255,0.6),inset 0 0 18px 3px #5e8bff;-moz-box-shadow:0 0 15px 3px rgba(255,255,255,0.6),inset 0 0 18px 3px #5e8bff;box-shadow:0 0 15px 3px rgba(255,255,255,0.6),inset 0 0 18px 3px #5e8bff;border-color:#3b6eff}.no-boxshadow section button,.no-borderradius section button,.no-textshadow section button{background:#000cae;border:solid 3px #2d44af}.no-boxshadow section button:hover,.no-borderradius section button:hover,.no-textshadow section button:hover{background:#224dcb;border-color:#3b6eff}section.spalsh{display:none;padding:190px 0 0}section.spalsh h1{text-shadow:0 0 8px #ffe9d8;font:150px "HelveticaNeueW01-UltLt";margin:0 0 10px;text-align:center}section.spalsh p{font-size:29px;line-height:38px;max-width:1212px}section.spalsh>a{background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #000653), color-stop(100%, #000ec7));background-image:-webkit-linear-gradient(bottom, #000653,#000ec7);background-image:-moz-linear-gradient(bottom, #000653,#000ec7);background-image:-o-linear-gradient(bottom, #000653,#000ec7);background-image:linear-gradient(bottom, #000653,#000ec7);-webkit-box-shadow:0 0 14px 2px rgba(0,15,213,0.5),inset 0 0 9px 1px rgba(255,255,255,0.64);-moz-box-shadow:0 0 14px 2px rgba(0,15,213,0.5),inset 0 0 9px 1px rgba(255,255,255,0.64);box-shadow:0 0 14px 2px rgba(0,15,213,0.5),inset 0 0 9px 1px rgba(255,255,255,0.64);text-shadow:0 0 5px rgba(252,253,253,0.32),1px 1px 5px #000;-webkit-transition:all 0.2s linear,1s;-moz-transition:all 0.2s linear,1s;-o-transition:all 0.2s linear,1s;transition:all 0.2s linear,1s;background-color:gray;border-radius:13px/13px 13px 12px 12px;border:solid 3px rgba(46,76,206,0.81);color:#ebebeb;cursor:pointer;display:block;font:32px "HelveticaNeueW01-75Bold";height:78px;line-height:67px;margin:0 auto;outline:0;width:186px;text-align:center;text-decoration:none}section.spalsh>a:hover{background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #000653), color-stop(100%, #316bff));background-image:-webkit-linear-gradient(bottom, #000653,#316bff);background-image:-moz-linear-gradient(bottom, #000653,#316bff);background-image:-o-linear-gradient(bottom, #000653,#316bff);background-image:linear-gradient(bottom, #000653,#316bff);-webkit-box-shadow:0 0 15px 3px rgba(255,255,255,0.6),inset 0 0 18px 3px #5e8bff;-moz-box-shadow:0 0 15px 3px rgba(255,255,255,0.6),inset 0 0 18px 3px #5e8bff;box-shadow:0 0 15px 3px rgba(255,255,255,0.6),inset 0 0 18px 3px #5e8bff;border-color:#3b6eff}.no-boxshadow section.spalsh>a,.no-borderradius section.spalsh>a,.no-textshadow section.spalsh>a{background:#000cae;border:solid 3px #2d44af}.no-boxshadow section.spalsh>a:hover,.no-borderradius section.spalsh>a:hover,.no-textshadow section.spalsh>a:hover{background:#224dcb;border-color:#3b6eff}section.sign-up h1{margin-bottom:5px}section.sign-up p{max-width:1155px}section.sign-up .checkbox{text-align:center}section.sign-up .checkbox span{border:1px solid #656367;display:inline-block;height:15px;position:relative;width:15px}section.sign-up .checkbox span.checked{background:url('../images/check.png?1382630126') no-repeat center center}section.sign-up .checkbox input{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;cursor:pointer;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}section.sign-up label{color:#bebebe;font:12px Arial,"Helvetica Neue",Helvetica,sans-serif;position:relative;top:-3px}section.invite form{position:relative}section.invite input{margin-bottom:13px}section.invite .invite-2,section.invite .invite-4{margin-right:0}section.invite button+a{color:#b6b6b6;font:14px "HelveticaNeueW01-UltLt";left:50%;margin-left:120px;position:absolute;top:165px}section.thanks h1{font-size:80px;margin-top:-20px}section.thanks p{margin-bottom:0}section.thanks ul{position:relative;margin:0 auto 10px;width:612px}section.thanks ul li.lead-in,section.thanks ul li.lead-out{text-shadow:2px 3px 2px #000;font:18px "HelveticaNeueW01-55Roma";padding-left:10px}section.thanks ul:before{left:4px;right:14px;position:absolute;top:14px}section.thanks ul:after{left:6px;position:relative;top:0px}section.thanks li{display:inline-block}section.thanks li a{-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear;border-radius:50%;color:#fff;display:block;font:20px "icomoon";height:48px;padding:10px 0 0;text-align:center;text-decoration:none;width:48px}section.thanks li a:hover{text-decoration:none;text-shadow:0 0 5px rgba(252,253,253,0.54)}section.thanks li.twitter{margin-right:6px;margin-left:6px}section.thanks li.twitter a{background-image:-webkit-linear-gradient(-91deg, #33c5ff,#1f779a);background-image:-moz-linear-gradient(-91deg, #33c5ff,#1f779a);background-image:-o-linear-gradient(-91deg, #33c5ff,#1f779a);background-image:linear-gradient(-91deg, #33c5ff,#1f779a);-webkit-box-shadow:inset 0 3px 10px #19627f;-moz-box-shadow:inset 0 3px 10px #19627f;box-shadow:inset 0 3px 10px #19627f;background-color:#1f779a;border:solid 4px #258fb9}section.thanks li.twitter a:hover{-webkit-box-shadow:inset 0 3px 10px #19627f,0 0 20px 6px #2eb0e4;-moz-box-shadow:inset 0 3px 10px #19627f,0 0 20px 6px #2eb0e4;box-shadow:inset 0 3px 10px #19627f,0 0 20px 6px #2eb0e4}section.thanks li.facebook a{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6fa1ff), color-stop(100%, #395892));background-image:-webkit-linear-gradient(top, #6fa1ff,#395892);background-image:-moz-linear-gradient(top, #6fa1ff,#395892);background-image:-o-linear-gradient(top, #6fa1ff,#395892);background-image:linear-gradient(top, #6fa1ff,#395892);-webkit-box-shadow:inset 0 3px 10px #395892;-moz-box-shadow:inset 0 3px 10px #395892;box-shadow:inset 0 3px 10px #395892;background-color:#6fa1ff;border:solid 4px #395892}section.thanks li.facebook a:hover{-webkit-box-shadow:inset 0 3px 10px #395892,0 0 20px 6px #3a80ff;-moz-box-shadow:inset 0 3px 10px #395892,0 0 20px 6px #3a80ff;box-shadow:inset 0 3px 10px #395892,0 0 20px 6px #3a80ff}section.thanks>a,section.thanks .video{display:block;margin:0 auto;width:520px}section.thanks .video{width:575px}section.closed{padding:225px 0 0}section.closed p{max-width:740px}section.closed>a{background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #000653), color-stop(100%, #000ec7));background-image:-webkit-linear-gradient(bottom, #000653,#000ec7);background-image:-moz-linear-gradient(bottom, #000653,#000ec7);background-image:-o-linear-gradient(bottom, #000653,#000ec7);background-image:linear-gradient(bottom, #000653,#000ec7);-webkit-box-shadow:0 0 14px 2px rgba(0,15,213,0.5),inset 0 0 9px 1px rgba(255,255,255,0.64);-moz-box-shadow:0 0 14px 2px rgba(0,15,213,0.5),inset 0 0 9px 1px rgba(255,255,255,0.64);box-shadow:0 0 14px 2px rgba(0,15,213,0.5),inset 0 0 9px 1px rgba(255,255,255,0.64);text-shadow:0 0 5px rgba(252,253,253,0.32),1px 1px 5px #000;-webkit-transition:all 0.2s linear,1s;-moz-transition:all 0.2s linear,1s;-o-transition:all 0.2s linear,1s;transition:all 0.2s linear,1s;background-color:gray;border-radius:13px/13px 13px 12px 12px;border:solid 3px rgba(46,76,206,0.81);color:#ebebeb;cursor:pointer;display:block;font:32px "HelveticaNeueW01-75Bold";height:78px;line-height:67px;margin:0 auto;outline:0;width:186px;text-align:center;text-decoration:none;font-size:28px;margin-bottom:25px;width:400px}section.closed>a:hover{background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #000653), color-stop(100%, #316bff));background-image:-webkit-linear-gradient(bottom, #000653,#316bff);background-image:-moz-linear-gradient(bottom, #000653,#316bff);background-image:-o-linear-gradient(bottom, #000653,#316bff);background-image:linear-gradient(bottom, #000653,#316bff);-webkit-box-shadow:0 0 15px 3px rgba(255,255,255,0.6),inset 0 0 18px 3px #5e8bff;-moz-box-shadow:0 0 15px 3px rgba(255,255,255,0.6),inset 0 0 18px 3px #5e8bff;box-shadow:0 0 15px 3px rgba(255,255,255,0.6),inset 0 0 18px 3px #5e8bff;border-color:#3b6eff}.no-boxshadow section.closed>a,.no-borderradius section.closed>a,.no-textshadow section.closed>a{background:#000cae;border:solid 3px #2d44af}.no-boxshadow section.closed>a:hover,.no-borderradius section.closed>a:hover,.no-textshadow section.closed>a:hover{background:#224dcb;border-color:#3b6eff}section.closed .description{text-shadow:0 0 0 rgba(255,255,255,0);font-size:18px;line-height:21px;max-width:460px}footer{width:100%}footer p{color:#868686;font:14px "HelveticaNeueW01-65Medi";line-height:18px;margin:0 auto;max-width:600px;padding:0 0 12px;text-align:center}footer a{color:#868686}
