@font-face{font-family:AvenirMedium;src:url(../fonts/AvenirLTStd-Medium.otf)}*{font-family:'Helvetica Neue',sans-serif}body{background:#F0F0F0;margin:0;color:#5a5a5a}h1,h2,h3,h4,h5,h6{font-family:'Helvetica Neue',sans-serif;font-weight:200;margin-top:5px;margin-bottom:10px}p{padding:0;margin-bottom:12px;font-weight:300;font-size:14px;line-height:18px;letter-spacing:1px;color:#666;margin-top:10px}body,html{height:100%}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both}.centered{text-align:center}.mt{margin-top:50px}.mt-medium{margin-top:65px}.mb{margin-bottom:30px}.mtb{margin-top:50px;margin-bottom:50px}.mtb2{margin-top:100px;margin-bottom:100px}.ptb{padding-top:70px;padding-bottom:60px}.ptb-mediumlarge{padding-top:50px;padding-bottom:50px}.ptb-medium{padding-top:30px;padding-bottom:30px}.ptb-light{padding-top:20px;padding-bottom:20px}.ptb-xlight{padding-top:10px;padding-bottom:10px}.ptb-xxlight{padding-top:5px;padding-bottom:5px}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}::-moz-selection{color:#fff;text-shadow:none;background:#2B2E31}::selection{color:#fff;text-shadow:none;background:#2B2E31}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}a{padding:0;margin:0;text-decoration:none;-webkit-transition:background-color .4s linear,color .4s linear;-moz-transition:background-color .4s linear,color .4s linear;-o-transition:background-color .4s linear,color .4s linear;-ms-transition:background-color .4s linear,color .4s linear;transition:background-color .4s linear,color .4s linear;color:#5a5a5a}a:focus,a:hover{text-decoration:none}.nopadding{padding:0!important;margin:0}.red{color:#CE2D0F;font-weight:600}.greyed img{-o-filter:opacity(.6) grayscale(1);-ms-filter:opacity(.6) grayscale(1);-moz-filter:opacity(.6) grayscale(1);-webkit-filter:opacity(.6) grayscale(1);filter:opacity(.6) grayscale(1)}.navbar{background:0 0;border-color:transparent;color:#fff;margin-bottom:0;font-size:large}.navbar-default .navbar-nav>li>a{color:#fff;font-size:26px;text-decoration:none;padding-right:20px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.navbar-default .navbar-nav>li>a:hover{text-decoration:none;font-weight:600;color:#fff}.navbar-default .navbar-collapse{border-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#666}@media (max-width:768px){#navbar-collapse-1 ul{text-align:right}}#h{background:url(../img/bannerfull.png) top center no-repeat;text-align:center;width:100%;color:#fff;min-height:500px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (max-width:768px){#h{background:url(../img/bannermobile.png) center right no-repeat;background-size:cover}}@media (max-width:768px){#h .logo-container{margin-top:-20px}}#h .logo{top:30px;left:45px;font-size:18px;font-weight:900;position:absolute}#h .zombielink{top:30px;right:45px;font-size:20px;position:absolute}#h .store-button{display:inline-block;padding:10px}@media (max-width:768px){#h .store-button{padding:10px}}#h .store-buttons img{height:50px}#h .store-buttons{padding-top:350px}@media (max-width:768px){#h .store-buttons{padding-top:140px}}@media (max-width:768px){#h .store-button img{margin-top:0}}#product-info{padding-top:5px;padding-bottom:60px}#product-info img{height:500px;margin-right:25px}@media (max-width:992px){#product-info img{margin-top:25px;margin-right:auto}}#product-info h1{font-weight:400;font-size:32px}#product-info p{letter-spacing:0;font-size:26px;font-weight:200;line-height:1.4}#tutorial h2{font-size:30px;font-weight:500;margin-bottom:10px}#tutorial img{width:100%;margin:0}#tutorial .instructions{padding:10px 0}#tutorial p{padding:0 10%;font-weight:300}#features{margin-top:90px}#features .feature{height:225px;font-size:16px;text-align:center}@media (max-width:992px){#features .feature{margin-top:25px}}#features .feature .image-container{height:90px}#features img{margin-bottom:15px;height:90px}#features .title{color:#CE2D0F}#features .text{width:100px;margin:0}#fivek{background:url(../img/5kbanner.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;font-size:30px}#fivek .fivek-logo{width:40px;padding-right:15px}#fivek .title-text{padding-top:5px}#fivek .mobile-logo-container{padding-bottom:20px}#fivek .mobile-logo-container img{height:100px}#fivek img{height:50px;display:inline-block;vertical-align:text-top;float:none}#fivek .store-button img{display:inline-block;vertical-align:middle;float:none}@media (max-width:768px){#fivek .store-button img{margin-top:0}}#fivek .store-button{display:inline-block;padding:5px 10px;height:100%}#fivek h3{margin-top:5px}@media (max-width:500px){#fivek .store-button{padding:15px 0}}#promo-video{margin-top:80px;margin-bottom:60px}#testimonials{background:#fff}#testimonials .tweets{background:#f0f0f0;padding:10px;border-radius:10px}#testimonials .tweet-container{min-height:220px}@media (max-width:1200px){#testimonials .tweet-container{margin:20px 0;min-height:0}}#testimonials .large-text{font-size:x-large}#testimonials .store-button{display:inline-block;padding:0 10px}@media (max-width:768px){#testimonials .store-button{padding:10px}}#testimonials .store-buttons img{height:50px}#newsletter{background:url(../img/newsletterbanner.png) center top no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;padding-top:15px}#newsletter h2{padding-top:0;font-size:26px}#newsletter #mce-EMAIL{width:400px}@media (max-width:768px){#newsletter #mce-EMAIL{width:96%;margin-left:2%;margin-bottom:15px}}#newsletter .form-container{margin:10px 0 20px}ul{list-style-type:none}#footer{padding-top:40px;padding-bottom:40px;background:#f0f0f0;font-size:large}#footer .credits{font-family:AvenirMedium,sans-serif}@media (max-width:1200px){#footer .credits{text-align:center;margin-top:40px}}@media (max-width:768px){#footer .credits{font-size:small}}#footer .logo{width:40px;padding-right:15px}#footer img{height:60px}#footer .col-lg-10,#footer .col-lg-3{margin-top:15px}#footer h5{margin-top:30px;letter-spacing:1px}#footer i{font-size:45px;margin:15px}#footer a:hover{color:#CE2D0F}