.table-border-bottom{margin-bottom:55px}.table-border-bottom tr:last-child{border-bottom:1px solid #ddd}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:'Open Sans', sans-serif;color:#95989a;margin:0;padding:0}img{max-width:100%;height:auto}h1{font-size:24px}.form-control[readonly]{background-color:#FFF}.datepicker{cursor:pointer}.btn.btn-water{color:#95989a;background-color:#99f3f3;border-color:#CFF8F8;border-radius:0;font-size:1.2em}.btn.btn-water:hover{background-color:#CFF8F8}.btn-block-mobile{width:100%;display:block}#header-inner{padding:25px 0}#header-inner:after{content:"";display:table;clear:both}#header-inner .site-logo{width:50%;text-align:center;margin:0 auto}#header-inner .site-info{text-align:center}#header-inner .site-info .header-header{font-size:2em;margin:.4em 0 .4em 0}.intro-video{padding:1em 0 4em 0;background:#CFF8F8}.intro-video .video-header{font-size:1.7em;text-align:center;margin:1em 0 2em 0}.intro-video .video-container{max-width:700px;position:relative;margin:0 auto}.intro-video .video-video{text-align:center;max-width:100%;padding-bottom:56.25%;position:relative;height:0;overflow:hidden}.intro-video .video-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.intro-video .video-footer{margin:.5em 0 1em;text-align:center}.faq-header,.cart-header,.passes-header{margin:1.5em 0 1em 0;font-size:30px}.hp-passes{margin-bottom:2em}.passes-tabs{list-style:none;margin:0;padding:0}.passes-tabs:after{content:"";display:table;clear:both}.passes-tabs>li{width:29%;float:left;list-style:none;margin-left:3.25%;margin-right:3.25%}.passes-tabs>li>a{display:block;background:#CFF8F8;color:#95989a;text-decoration:none;text-align:center;padding:1.5em .5em;margin-bottom:-1px;border-bottom:1px solid #CFF8F8}.passes-tabs>li>a .tab-header{font-size:1.3em}.passes-tabs>li>a .pass-price{font-size:1em}.passes-tabs>li>a:hover{background:#99f3f3}.passes-tabs>li.active>a{background:#99f3f3;border:1px solid #95989a;border-bottom:1px solid #99f3f3}.passes-tabs>li:first-child{margin-left:0}.passes-tabs>li:last-child{margin-right:0}.passes-tabs>li:last-child>a{margin-right:-1px}.one-pass .pass-header{display:block;width:100%;background:#FFF;margin:0;padding:17px 21px;font-size:1.5em;line-height:1.5em;border:1px solid #95989a;border-bottom:0}.one-pass .pass-form{border:1px solid #95989a;border-top:0;padding:0 1.5em 1.5em}.one-pass .pass-form .pass-img{margin-bottom:1em}.one-pass .pass-form .pass-ds{border-bottom:1px solid #ededed;padding-bottom:1em;margin-bottom:1em}.one-pass .pass-form .pass-btn{text-align:right}.hp-shopping-cart{border:1px solid #95989a;padding:.5em 1.5em}.hp-shopping-cart .cart-details-header{color:#000}.hp-shopping-cart #cart-hp-content{padding:1em 0}.hp-shopping-cart #cart-hp-content .cart-hp-item .price{float:right;color:#000}.hp-shopping-cart .cart-total{border-top:1px solid #ededed;padding:1em 0;font-size:1.2em}.hp-shopping-cart .cart-total:after{content:"";display:table;clear:both}.hp-shopping-cart .cart-total .cart-total-text{float:left}.hp-shopping-cart .cart-total .cart-total-amount{color:#000;float:right}.cart-image{width:120px;height:auto}.faq{background:#ededed}.faq .faq-wrapper{margin-bottom:2em}.faq .one-faq .faq-header{font-size:1.3em;margin:5px 0}.faq .one-faq .faq-header>.faq-header-link{text-decoration:none;color:#95989a;padding:.4em 0;display:block}.faq .one-faq .faq-header>.faq-header-link:hover{color:#000}.faq .one-faq .faq-header>.faq-header-link .faq-header-icon{float:left}.faq .one-faq .faq-header>.faq-header-link .faq-header-text{margin-left:1.5em;display:block}.faq .one-faq .faq-body{padding:1em 1em 2em 1.8em}.faq .one-faq:last-child .faq-body{border-bottom:0}.footer-top{background:#CFF8F8;padding:12px 0}.footer-top .footer-top-header{font-size:1.5em;margin-bottom:1em}.footer-bot{background-color:#99f3f3;padding:12px 0}.footer-bot .footer-bot-text{color:#95989a;text-align:center;font-size:.9em;margin:0}@media screen and (min-width: 500px){#header-inner .site-logo{float:left;padding-right:20px;width:35%}#header-inner .site-info{text-align:left;float:left;width:65%}#header-inner .site-info .header-header{font-size:2em;margin:.4em 0 .4em 0}.passes-tabs>li>a .tab-header{font-size:2em}.passes-tabs>li>a .pass-price{font-size:1.3em}}@media screen and (min-width: 768px){.faq-pass-download form{max-width:500px}.btn-block-mobile{width:auto;display:inline-block}}@media screen and (min-width: 991px){h1{font-size:32px}.passes-tabs>li>a .tab-header{font-size:2.5em}.passes-tabs>li>a .pass-price{font-size:1.5em}.one-pass .pass-header{font-size:2em}#header-inner{padding:25px 0}#header-inner .site-logo{float:left;width:auto}#header-inner .site-info{float:none;width:auto}#header-inner .site-info .header-header{font-size:4em;margin:.4em}}
/*# sourceMappingURL=zlpstyle.css.map */
