/*! normalize.css v1.1.3 | MIT License | git.io/normalize */footer,header,nav{display:block}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,input{font-family:sans-serif}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em}h3,p,ul{margin:1em 0}ul{padding:0 0 0 40px}nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}form,input{margin:0}input{font-size:100%;vertical-align:baseline;*vertical-align:middle;line-height:normal}input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}html,input{color:#222}html{font-size:1em;line-height:1.4}body,html{margin:0;padding:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}@font-face{font-family:'HelveticaNeue-Light';font-weight:900;src:url(../fonts/HelveticaNeue-Light.otf)}@font-face{font-family:'HelveticaNeue-UltraLight';font-weight:900;src:url(../fonts/HelveticaNeue-UltraLight.otf)}h1.title{font-family:'HelveticaNeue-UltraLight';font-size:40px;color:#000;line-height:47px;margin:0;padding:0}h1.title span{font-family:'HelveticaNeue-Light'}p.text{font-size:20px;line-height:24px}p.text,.textmini{font-family:'HelveticaNeue-Thin','HelveticaNeue-Light';color:#404040;padding:0;margin:0}.textmini{font-size:12px;line-height:16px;text-align:center}#mc_embed_signup .textmini{width:92%;margin:0 auto 60px}header{width:100%;height:600px;background:#cf2c20;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,red),color-stop(100%,#cf2c20));background:-webkit-linear-gradient(top,red 0%,#cf2c20 100%);background:linear-gradient(to bottom,red 0%,#cf2c20 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#cf2c20',GradientType=0 );float:left}.billboard{width:100%;max-width:1024px;margin:0 auto}.billboard .infobox{float:left;width:500px;margin-left:40px;padding:0;font-family:"HelveticaNeue-UltraLight";color:#fff}.billboard .infobox p{margin:4px 0 0;font-size:12px}.billboard .infobox .icon{width:100px;height:100px;display:block;margin-top:135px;float:left;padding-right:45px;padding-bottom:40px}.billboard .screenshot{background-size:cover;width:284px;float:right;margin-top:91px;margin-right:40px}.billboard h1{font-size:80px;line-height:100px;margin:135px 0 0 45px;padding-bottom:40px}.billboard h2{font-size:30px;line-height:35px;margin:0}.billboard .downloadbtn{text-decoration:none;padding:10px 15px;background-color:transparent;border:1px solid #fff;color:#fff;font-family:'HelveticaNeue-Light';font-size:20px;line-height:24px;text-align:center;display:block;margin-top:50px;width:180px;float:none;-webkit-transition:color .25s linear,background-color .25s ease-in-out;transition:color .25s linear,background-color .25s ease-in-out}.billboard .downloadbtn:hover{background-color:#fff;color:#cf2c20;-webkit-transition:color .25s linear,background-color .25s ease-in-out;transition:color .25s linear,background-color .25s ease-in-out}.infobox .sharebox{height:20px;margin-top:80px}.fade_item{opacity:1;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out}.fade_item:hover{opacity:.6;filter:alpha(opacity=60)}.share_button{background:url(../images/share_button-d2c093a4.png) no-repeat;width:71px}.share_button,.tweet_button{background-size:cover;display:block;height:20px;text-indent:-10000px;float:left}.tweet_button{background:url(../images/tweet_button-663941fd.png) no-repeat;width:75px;margin-left:66px}.textonlystripe{width:100%;float:left}.textonlystripe .box{width:100%;max-width:1024px;margin:0 auto}.textonlystripe .box h1{text-align:center;margin-top:90px}.textonlystripe .box p{max-width:620px;margin:20px auto 90px;text-align:center}.map{background:#F5F5F5;width:100%;float:left}.map .box{width:100%;max-width:1024px;margin:0 auto}.map .box h1{margin:170px 0 170px 40px}.map img{width:428px;height:auto;float:right;margin-top:-435px}.android{width:100%;float:left}.android .box{width:100%;max-width:1024px;margin:0 auto}.android .box h1{margin:100px 0 100px 40px}.android img{width:390px;height:auto;margin:-270px 0 0 58%}.deal{width:100%;float:left}.deal .box{width:100%;max-width:1024px;margin:0 auto}.deal .box img{width:426px;height:auto;margin-left:40px;float:left;margin-bottom:80px}.deal .box h1{float:left;margin-left:50px;margin-top:85px}.deal .box p{float:left;margin-left:50px;margin-top:20px;max-width:425px}.venuephotos{width:100%;float:left;background:#F5F5F5}.venuephotos .box{width:100%;max-width:1024px;margin:0 auto}.venuephotos .box h1{text-align:center;margin-top:50px}.venuephotos .box p{text-align:center;margin-top:20px;margin-bottom:30px}.venue_photo_left,.venue_photo_right{width:300px;height:auto;float:left;margin-bottom:80px}.venue_photo_right{margin-left:60px}.venuephotos .box .photos{width:660px;margin:0 auto}.subscribe{width:100%;float:left;background:#F5F5F5}.subscribe .box{width:100%;max-width:1024px;margin:0 auto}.subscribe .box h1{text-align:center;margin-top:60px}.subscribe .box .text{margin:20px 0 0;text-align:center}#mce-EMAIL{width:63%;font-family:'HelveticaNeue-Thin','HelveticaNeue-Light'}#mce-EMAIL,#mc_embed_signup .button{border-radius:0;padding:11px;font-size:20px;-webkit-appearance:none;-moz-appearance:none}#mc_embed_signup .button{background:red;border:1px solid #cf2c20;color:#F5F5F5;font-family:'HelveticaNeue-Light'}#mc_embed_signup .button:hover{cursor:pointer;border:1px solid #cf2c20;background-color:#cf2c20;color:#F5F5F5;-webkit-transition:color .25s linear,background-color .25s ease-in-out;transition:color .25s linear,background-color .25s ease-in-out}footer{background:#222;width:100%;float:left}footer ul{width:80%;list-style:none;margin:60px auto 0;padding:0 0 15px;height:40px;line-height:40px}footer ul li{display:inline;float:left;text-align:center;width:25%}footer ul li a{text-decoration:none;font-family:'HelveticaNeue-UltraLight';font-size:20px;color:#fff}footer ul li a:hover{color:#cf2c20;font-family:'HelveticaNeue-Light'}.builtby{text-decoration:none;text-align:center;display:block;font-family:'HelveticaNeue-UltraLight';font-size:16px;color:#8F8F8F;line-height:18px;margin:0 auto 20px}.builtby:hover{font-family:'HelveticaNeue-Light';color:#cf2c20}nav{width:100%;height:88px;background:#cf2c20;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,red),color-stop(100%,#cf2c20));background:-webkit-linear-gradient(top,red 0%,#cf2c20 100%);background:linear-gradient(to bottom,red 0%,#cf2c20 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#cf2c20',GradientType=0 );float:left}#nav_container{width:100%;max-width:960px;margin:0 auto}.icon_small{margin-top:21px;margin-left:21px}#nav_container ul{list-style:none;margin-left:auto;margin-right:auto;padding:0;height:40px;line-height:40px;margin-top:22px;margin-right:21px;float:right}#nav_container ul li{display:inline;float:right;text-align:center;height:40px;margin-left:50px;border-style:none;border-color:#fff}#nav_container ul li a{text-decoration:none;font-family:'HelveticaNeue-Light';font-size:21px;color:#fff;line-height:40px;height:40px}#nav_container ul li.active{border-bottom-style:solid}#faq_background{width:100%;float:left}h1.info_title{font-family:'HelveticaNeue-Light';font-size:36px;color:#000;line-height:44px;text-align:center;padding:0;margin:60px 0 0}p.info_text{font-family:'HelveticaNeue-Thin','HelveticaNeue-Light';font-size:18px;color:#404040;line-height:22px;text-align:center;padding:0;margin:20px auto 0;width:500px}a.info_button{text-decoration:none;padding:10px 15px;background-color:transparent;border-radius:6px;border:2px solid #cf2c20;color:#cf2c20;font-family:'HelveticaNeue-Light';font-size:20px;line-height:24px;text-align:center;-webkit-transition:color .25s linear,background-color .25s ease-in-out;transition:color .25s linear,background-color .25s ease-in-out}a.info_button:hover{background-color:#cf2c20;color:#fff;-webkit-transition:color .25s linear,background-color .25s ease-in-out;transition:color .25s linear,background-color .25s ease-in-out}#faq_container{width:100%;max-width:590px;margin:0 auto}#faq_container p.info_text{width:420px}#faq_button_container{display:block;margin:65px auto;width:440px}#faq_button_container .info_button{float:none;width:193px}.faq_tweet_button{margin-left:54px}h3.faq_title{font-family:'HelveticaNeue-Light';font-size:28px;color:#000;line-height:34px;margin:0;padding:0 0 17px}p.faq_answer{font-family:'HelveticaNeue-Thin','HelveticaNeue-Light';font-size:17px;color:#4A4A4A;line-height:20px;margin:0;padding:0 0 60px}@media screen and (max-width:975px){.map .box h1{margin:120px 0 120px 40px}.map img{width:330px;margin-top:-337px}}@media screen and (max-width:960px){.android img{width:290px}.deal .box img{width:300px;height:auto;margin-left:40px;float:left;margin-bottom:80px}.deal .box h1{float:left;margin-top:40px}.deal .box h1,.deal .box p{margin-left:40px}}@media screen and (max-width:870px){.android .box h1{max-width:440px}.map .box h1{width:300px;margin:100px 0 100px 40px}.billboard .infobox{width:420px}footer ul{width:90%}}@media screen and (max-width:810px){.android img{margin-left:56%}.deal .box h1{margin-top:30px}.deal .box p{max-width:320px}}@media screen and (max-width:790px){header{height:450px}.billboard .screenshot{width:220px;margin-top:56px}.billboard .infobox{width:340px}.billboard .infobox .icon{width:80px;height:80px;margin-top:80px;padding-right:40px;padding-bottom:30px}.billboard h1{font-size:65px;line-height:80px;margin:80px 0 0 45px;padding-bottom:30px}.billboard h2{font-size:25px;line-height:30px;margin:0;padding:0}.billboard .infobox p{font-size:10px}.billboard .downloadbtn,.infobox .sharebox{margin-top:40px}.android .box h1{max-width:340px}}@media screen and (max-width:710px){.android .box h1{text-align:center;margin-top:50px;float:inherit;max-width:100%;margin-bottom:0}.android img{width:330px;display:block;margin:0 auto}.deal .box img{display:block;margin:0 auto;float:inherit}.deal .box h1{margin:30px 0 0;width:100%}.deal .box h1,.deal .box p{text-align:center;float:inherit}.deal .box p{max-width:none;width:80%;margin-left:10%;margin-bottom:60px}.venue_photo_left{width:220px}.venue_photo_right{width:220px;margin-left:40px}.venuephotos .box .photos{width:480px}}@media screen and (max-width:640px){.android .box h1{text-align:center;margin-top:50px;margin-left:10%;margin-bottom:0;float:inherit;max-width:80%}.map .box h1{text-align:center;width:80%;margin:50px 0 0 10%;float:left}header{height:auto}.billboard .screenshot{margin:0 0 0 20%;padding:0;width:60%;float:left}.billboard .infobox{width:100%;margin:0}.billboard .infobox .icon{width:80px;height:80px;margin:50px auto 0;padding:0;float:none}.billboard h1{font-size:65px;line-height:80px;margin:20px 0 0;padding-bottom:10px;width:100%;text-align:center}.billboard h2{font-size:25px;line-height:30px;padding:0;width:80%;margin:0 0 0 10%}.billboard h2,.billboard .infobox p{text-align:center}.billboard .downloadbtn{margin:35px auto 0}.infobox .sharebox{width:220px;margin:40px auto}.share_button{margin-left:4px}.map img{width:380px;margin-top:50px}.textonlystripe,.venuephotos .box p{width:80%;margin-left:10%}#faq_container{width:80%;margin:0 0 0 10%}#faq_container p.info_text{width:100%}#faq_button_container{display:block;margin:65px auto;width:100%}#faq_button_container .info_button{float:none;display:block;width:193px;margin:0 auto 15px}.faq_tweet_button{display:block;margin:20px 0 0}}@media screen and (max-width:520px){.venue_photo_left{visibility:hidden;width:0;height:0}.venue_photo_right{margin:0 0 50px;width:100%}.venuephotos .box .photos,.deal .box img{width:80%;margin:0 0 0 10%}footer ul{width:100%;margin-top:30px}footer ul li{width:100%;padding:10px 0}footer ul li a{padding:10px 30px}.billboard .screenshot{width:70%;margin-left:15%}.subscribe .box{width:90%}}@media screen and (max-width:446px){#mce-EMAIL{width:60%}}@media screen and (max-width:400px){.android img{width:80%;margin-left:10%}.map img{width:290px}nav{width:100%;height:150px}.icon_small{display:block;margin:20px auto 0}#nav_container ul{list-style:none;height:40px;line-height:40px;float:none;width:264px;padding:0 10px 0 0;margin:17px auto 0}#nav_container ul li{text-align:center;height:40px;margin-left:17px;margin-right:17px;float:right;border-style:none;border-color:#fff}#nav_container ul li a{text-decoration:none;font-family:'HelveticaNeue-Light';font-size:21px;color:#fff;line-height:40px;height:40px;display:block}#mc_embed_signup .textmini{font-size:11px}}#mc_embed_signup input{border:1px solid #999;-webkit-appearance:none}#mc_embed_signup .clear{clear:none;display:inline}#mc_embed_signup form{display:block;position:relative;text-align:left;padding:30px 0 0}#mc_embed_signup{clear:left;font:14px Helvetica,Arial,sans-serif;margin:0 auto;max-width:420px}#mc_embed_signup input.button{height:48px;width:30%}#mc_embed_signup input.email:focus{outline:none;border-color:#cf2c20;box-shadow:0 0 2px red}@media screen and (max-width:400px){#mc_embed_signup form{width:92%;margin:0 auto}#mc_embed_signup input.email{box-sizing:border-box;display:block;margin:0 auto 20px;float:left;text-indent:10px;width:100%;max-width:400px;padding:11px 0;text-align:center}#mc_embed_signup input.button{width:100%}}