@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,600,700,900);*{font-family:'Titillium Web', sans-serif}.italic{font-style:italic}header{background:url("/images/dark-bg.png") repeat}.navbar{padding:10px;margin-bottom:0}.navbar-brand{color:#fff;font-size:32px;font-weight:600}.navbar-brand:hover,.small-italic:hover{color:#ff9900}.small-italic{font-size:18px;font-style:italic;color:#f7f7f7;margin-left:10px;font-weight:400}.navbar-right li a{color:#fff;font-size:16px}.navbar-right li a:hover{background:#0066cc}.navbar-right li a:focus{background:#ff9900}#banner{background:url("/images/banner.JPG") no-repeat center center;background-size:cover;min-height:650px;padding:20px 0}.left-pane{color:#fff;text-shadow:0 0 8px rgba(0,0,0,0.6)}h1{font-weight:bold;font-size:72px}.left-pane h3{font-size:32px}.quote{margin-top:345px;font-size:24px;display:block}.form-wrap{background:rgba(0,0,0,0.7);padding:20px;border-radius:10px;color:#fff;margin-top:20px}.form-wrap h3{text-align:center;margin-top:5px}.form-control{padding:10px;margin-top:10px;height:auto;font-size:18px}.btn-warning{padding:7px;font-size:18px;margin-top:10px}.pre-order{text-align:center;color:#fff}.btn-primary{background:#0066cc;padding:10px;font-size:22px;-webkit-transition:ease-in-out 0.5s;transition:ease-in-out 0.5s}.btn-primary:hover{background:#ff9900;border:#f80 1px solid}#about{background:url("/images/xrossword.png") repeat;padding:50px 0;text-align:center;color:#333}.blue{color:#0066cc}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrap{padding:5px;margin-top:50px}#about2{padding:50px 0;background:url("/images/darkbg.jpg") no-repeat center center;background-size:cover;color:#fff}.aside ul li{font-size:22px;list-style:none;margin-top:15px}.aside{padding:15px}.aside .btn-wrap{text-align:center;max-width:350px;margin:0 auto;float:none;margin-top:60px}.aside .btn-wrap button{font-size:32px}.aside h2{font-size:36px;text-align:center;line-height:1.3;margin-top:10px}#learn-more{padding:40px 0;background:#fff;text-align:center;color:#333}p{font-size:17px}#learn-more .aside:first-child{border-right:2px solid #e7e7e7}#learn-more2{padding:40px 0;border-top:1px solid #e7e7e7;text-align:center;background:url("/images/xrossword.png") repeat}.img-wrap{width:120px;height:120px;padding:20px;border-radius:100%;border:3px solid #333;margin:0 auto;float:none;background:#fff;margin-bottom:20px;display:block}.one-third{padding:15px;margin-top:10px}#key-takeaways{background:url("/images/sea.jpg") no-repeat center center;background-size:cover;padding:50px 0;text-align:center}.black-wrap{background:rgba(0,0,0,0.8);border-radius:10px;padding:20px;color:#fff;margin-top:30px}#press-kit{padding:40px 0;background:url("/images/sos.png") repeat;text-align:center}#press-kit h3{color:#7b7b7b}.gallery{padding:15px}.thumbnail-wrap{padding:10px}.thumbnail-wrap img{padding:5px;background:#fff;-webkit-box-shadow:2px 0 10px rgba(0,0,0,0.4);box-shadow:2px 0 10px rgba(0,0,0,0.4)}.long-btn{max-width:600px;margin:0 auto;float:none;margin-top:20px;margin-bottom:20px}.video-out{padding:15px;margin-top:20px}#press-kit .video-wrap{margin-top:0;padding:10px}footer{padding:40px 0;color:#fff;text-align:center;background:url("/images/txt.png") repeat}footer .aside{margin-top:20px}#contact-info{border-right:1px dashed #000}footer h3{font-size:22px;color:#888}footer p{font-size:15px}#copyright{background:#111;padding:20px;color:#7b7b7b}.social-links{width:50px;height:50px;display:inline-table;margin:5px}.social-links:hover{-webkit-filter:grayscale(100%)}.like{text-align:right}.fb-like{top:-5px;left:5px}.navbar-toggle{background-color:#f7f7f7}.icon-bar{background-color:#333}#subscribe-thanks{padding:40px 0}#subscribe-thanks .aside h2{text-align:left}@media (max-width: 767px){.small-italic{display:block;padding:5px;font-size:13px}.navbar-brand{padding:0;font-size:24px}h1{font-size:36px;text-align:center}.left-pane h3{text-align:center;font-size:22px}.quote{font-size:21px;text-align:center;margin-top:25px;text-shadow:0 0 5px rgba(0,0,0,0.8)}#banner{min-height:620px}h2,.aside h2{font-size:24px}h3,footer h3{font-size:18px}.video-wrap{margin-top:10px}.aside ul{-webkit-padding-start:0px}.aside ul li,p{font-size:16px;text-align:center}#long-btn{font-size:14px}#contact-info,#learn-more .aside:first-child{border:none}.footer-in{padding:0}.like,.footer-in div p{text-align:center}}