*,*:before,*:after{box-sizing:border-box}html,body,.page-wrap{width:100%;height:100%}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;color:#666;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;line-height:1.8}h1,h2,h3,h4,h5,h6{color:#595959;font-family:"Lora",serif;font-weight:bold;line-height:1.6;word-wrap:break-word}.modal-title{color:#666}.lead{line-height:1.8;word-wrap:break-word;color:#999}small{color:#aaa}a{display:inline-block;text-decoration:none;-webkit-transition:color 0.5s ease;transition:color 0.5s ease}a:link,a:visited{color:#FF5C61}a:hover,a:focus,a:active{color:#FF5C61;opacity:0.8;text-decoration:none;outline:none}#page-header #main-navigation a:link,#page-header #main-navigation a:visited{color:#999}#page-header #main-navigation a:hover,#page-header #main-navigation a:focus,#page-header #main-navigation a:active{background:none}#page-header #main-navigation li.active a{color:#FF5C61}#page-footer a:link,#page-footer a:visited{color:#666}#page-footer a:hover,#page-footer a:focus,#page-footer a:active{color:#FF5C61}.btn{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;text-shadow:0 -1px 0 rgba(0,0,0,0.2);box-shadow:0 0 1px rgba(0,0,0,0.3) inset;border:none;border-radius:4px;outline:none;-webkit-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.btn-link{box-shadow:none;text-shadow:none;color:#aaa}.btn-link:hover,.btn-link:focus,.btn-link:active,.btn-link.active{color:#aaa;outline:none}.btn.disabled{background:#aaa;color:#464E4E;box-shadow:none;text-shadow:none}.btn-default,.btn-default:link,.btn-default:visited{background-color:#555;color:#fff;text-shadow:none}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{background-color:rgba(85,85,85,0.8);color:#fff}.btn-primary,.btn-primary:link,.btn-primary:visited{background-color:#FF5C61;color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background-color:#FF5C61;color:#fff;opacity:0.9}.btn-success,.btn-success:link,.btn-success:visited{background-color:#00B264;color:#fff}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active{background-color:#00B264;color:#fff;opacity:0.9}.btn-danger,.btn-danger:link,.btn-danger:visited{background-color:#E94948;color:#fff}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active{background-color:#E94948;color:#fff;opacity:0.9}img{max-width:100%;height:auto}#page-footer #top-tier .social-icon{background:transparent;border:1px solid #FF5C61;border-radius:50%;cursor:pointer;height:40px;margin:0 10px;text-align:center;width:40px}#page-footer #top-tier .social-icon a{color:#FF5C61;font-size:18px;margin-top:3px;-webkit-transition:none;transition:none}#page-footer #top-tier .social-icon:hover{background:#FF5C61}#page-footer #top-tier .social-icon:hover a{color:#fff;opacity:1}::-webkit-input-placeholder{font-weight:normal}::-moz-placeholder{font-weight:normal}.key{color:#464E4E}.value{color:#999}.form-control{font-size:1.2em;color:#666}.form-control:focus{border-color:#FF5C61;box-shadow:none;outline:0}.modal-backdrop{background-color:#464E4E}.modal-backdrop.in{opacity:0.5}.modal-header,.modal-footer{background:#f5f5f5}.modal-body{background:#fff;padding:30px 15px}.modal-body label{margin-bottom:10px;color:#aaa;font-weight:normal}#page-header{background:#fff}#page-header .navbar{margin-bottom:0}#page-header .navbar-toggle{margin-top:12px}#page-header .navbar-toggle span{background-color:#aaa}#page-header .navbar-toggle:hover span{background-color:#FF5C61}#page-header #brand,#brand{color:#FF5C61;float:left;font-family:"Great Vibes","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:2.6em;position:relative}#page-footer{line-height:1.8;padding:40px 0 40px 0;text-align:center}#page-footer #bottom-tier{margin:25px 0 15px}#page-footer #bottom-tier ul:first-child li{font-weight:bold}#page-footer #bottom-tier li{margin:0 5px}.box{background:#fff;border-radius:5px}.box-shadow{box-shadow:0 2px 5px rgba(0,0,0,0.2)}.zigzag{position:relative}.zigzag.pre:before{background:-webkit-linear-gradient(225deg, #fff 8px, transparent 0),-webkit-linear-gradient(315deg, #fff 8px, transparent 0);background:linear-gradient(-135deg, #fff 8px, transparent 0),linear-gradient(135deg, #fff 8px, transparent 0);background-position:left top;background-repeat:repeat-x;background-size:16px 16px;content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:16px}.zigzag.post:after{background:-webkit-linear-gradient(135deg, #fff 8px, transparent 0),-webkit-linear-gradient(45deg, #fff 8px, transparent 0);background:linear-gradient(-45deg, #fff 8px, transparent 0),linear-gradient(45deg, #fff 8px, transparent 0);background-position:left bottom;background-repeat:repeat-x;background-size:16px 16px;content:" ";display:block;position:absolute;bottom:0;left:0;width:100%;height:16px}.alert{padding:5px 10px}.alert-danger{background:none repeat scroll 0 0 #fff;border:1px solid #E94948;color:#E94948}hr{border-bottom-color:#aaa;margin:15px 0}.section{background:#FF5C61;color:#fff;font-family:"Lora",serif;font-size:1.5em;font-weight:300;padding:10px 0;text-align:center}@media (max-width: 768px){#page-header #brand{font-size:2.2em;margin-top:2px}#page-header #main-navigation{margin-top:0;margin-bottom:0}#page-header #main-navigation li{padding:5px 0}#page-header #main-navigation li.active{background:#f8f8f8}#bottom-tier ul:nth-child(2){font-size:0.8em}}h1{font-size:2.8em}.intro .hero-copy h1 small{color:#FF5C61;display:block;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;margin-bottom:20px}h2.ihl{margin-top:0;margin-bottom:50px;padding-bottom:30px;position:relative}h2.ihl:after{bottom:10px;content:"";height:1px;opacity:0.5;position:absolute;left:50%;margin-left:-5%;width:10%}.dk h2.ihl{color:#fff}.dk h2.ihl:after{background:#fff}.lt h2.ihl{color:#444}.lt h2.ihl:after{background:#aaa}.auth-form .text-box h2{font-size:1.5em;margin:0 0 10px 0}.testimonials h2{margin-bottom:30px}.reason-why h3{color:#fff;margin:20px 0}.tour-content h3{margin-bottom:20px}.legal .terms h3{color:#FF5C61;margin:0 0 30px 0}.legal .terms h4{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0 0 20px 0}.team h4{color:#fff;margin:15px 0 5px}.auth .benefits h4{color:#00B264;margin-top:0}.hero-copy .lead{color:#555;font-weight:400}.testimonial-item .lead{color:#fff}.testimonial-item .lead:before{content:"“"}.testimonial-item .lead:after{content:"”"}.legal hr{margin:20px 0}.register-subnav a{color:#fff}.auth .benefits li{margin-bottom:10px}.register-subnav{margin:0 0 30px 0}.register-subnav .step{padding:5px 10px;border-radius:10px;margin:0 20px 10px;font-size:1.1em;color:#aaa}.register-subnav .step.active{background-color:#FF5C61;color:#fff}.register-subnav .step.done{background:#00B264;color:#fff}.auth .benefits li .fa{color:#00B264;font-size:2.4em;margin-top:5px}.temp .stage .fa{color:#FF5C61;font-size:2em;border:1px solid #FF5C61;border-radius:50%;height:80px;text-align:center;width:80px;padding-top:26px}.temp .stage .fa-check{border-color:#00B264;color:#00B264}.temp .stage .customer-email{color:#FF5C61}.reason-why .fa{border:1px solid rgba(255,255,255,0.8);border-radius:50%;color:#fff;font-size:2em;padding:15px}.tour-content .copy .fa{margin:0 0 10px 0;color:#FF5C61;font-size:2.5em}.auth-form .text-box{color:#aaa;margin-bottom:25px;text-align:center}.auth-form fieldset{padding:25px 25px 0 25px}.auth-form label,.auth-form .text-box p{color:#999}.auth-form #user-password{margin-bottom:10px}.auth-form .form-actions{text-align:center;padding:10px 25px 20px 25px}.auth-form .form-actions .btn{margin-bottom:10px}#page-header{background:rgba(255,255,255,0.8);height:60px;left:0;position:fixed;top:0;width:100%;z-index:9999}#page-header .header-buttons{float:right;margin-top:13px}.auth header{padding:20px 0;text-align:center}.auth #brand{font-size:48px;float:none;text-shadow:1px 1px 0 rgba(255,255,255,0.5)}.auth{background:#f5f5f5}.auth.err404{background:#fff}.auth .box{margin-bottom:20px}.contact-us{padding-top:60px}.contact-us .icon-wrapper{margin-bottom:30px}.contact-us #map{border:none;height:250px;margin-top:60px;width:100%}.contact-us .icon-wrapper .fa{background:transparent;border:1px solid #FF5C61;border-radius:50%;font-size:1.4em;height:55px;line-height:55px;margin-bottom:10px;width:55px}.dk{text-shadow:1px 1px 5px rgba(0,0,0,0.2)}.intro{background:#f5f5f5 no-repeat center top;background-size:cover;padding:150px 0 150px;position:relative}.about-us .intro{background:-webkit-linear-gradient(rgba(255,255,255,0.95), rgba(255,255,255,0.6)),url("../images/hero-cover-team.jpg");background:linear-gradient(rgba(255,255,255,0.95), rgba(255,255,255,0.6)),url("../images/hero-cover-team.jpg");background-position:center top;background-size:cover}.home .intro{background:-webkit-linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.5)),url("../images/hero-cover-home.jpg");background:linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.5)),url("../images/hero-cover-home.jpg");background-position:center bottom;background-size:cover}.home .intro .fa-chevron-down{bottom:20px;color:#fff;font-size:1.8em;left:49%;position:absolute;text-shadow:0 1px 12px #000}.legal .intro{background:-webkit-linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.5)),url("../images/hero-cover-legal.jpg");background:linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.5)),url("../images/hero-cover-legal.jpg");background-position:center bottom;background-size:cover}.legal.faqs .intro{background:-webkit-linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.5)),url("../images/hero-cover-faq.jpg");background:linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.5)),url("../images/hero-cover-faq.jpg");background-position:center center;background-size:cover}.legal .terms{padding-top:40px}.nl-reg{background:#464E4E;padding:60px 0}.reason-why{background:#FF5C61;color:#fff;padding:60px 0 70px}.team{background:#464E4E;color:#aaa;padding:60px 0}.team-member img{border:5px solid rgba(0,0,0,0.1)}.temp .stage{padding:40px;text-align:center}.tour-content .tour-item{padding-top:60px}.tour-content .tour-item:nth-child(even){background:#fafafa}.tour-content .tour-item .screenshot{margin-bottom:60px;text-align:center}.tour-content .tour-item .screenshot img{border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 5px 10px rgba(70,78,78,0.1)}.tour-content .tour-item .video-container{padding:0 0 60px 0}.tour-content .tour-item .video-container .video{border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 5px 10px rgba(70,78,78,0.1)}.testimonials{background:#FF5C61;padding:60px 0 140px}.testimonials blockquote{border:none;margin:0}.testimonials blockquote>p:first-child{font-style:italic}.testimonials .name{color:rgba(255,255,255,0.7);text-shadow:none;text-transform:uppercase}.testimonials .carousel-indicators{bottom:-120px}.testimonials .carousel-indicators li{border-radius:50%;height:55px;margin:0 4px;opacity:0.5;position:relative;width:55px}.testimonials .carousel-indicators li.active{box-shadow:1px 2px 5px rgba(0,0,0,0.5);opacity:1}.testimonials .carousel-indicators li:nth-child(1){background-image:url(../images/testimonial-pair-a.jpg)}.testimonials .carousel-indicators li:nth-child(2){background-image:url(../images/testimonial-pair-b.jpg)}.testimonials .carousel-indicators li:nth-child(3){background-image:url(../images/testimonial-pair-c.jpg)}@media (max-width: 768px){.intro h1{font-size:28px}.intro{padding:110px 0 80px}.home .intro{background-position:-400px bottom}.contact-us article:first-child,.contact-us .icon-wrapper div{margin-bottom:30px}#page-header .header-buttons li{padding-right:0}.reason-why div[class^="col"],.team-member{margin-bottom:30px}.tour-content .copy{text-align:center;margin-bottom:30px}.tour-content .screenshot{text-align:center}.register-subnav .step{padding:5px 5px;margin:0 5px;font-size:0.9em}}
