@import url('../../core/components/bootstrap/dist/css/bootstrap.min.css');@import url('../../core/components/angular-motion/dist/angular-motion.min.css');@import url('../../core/components/font-awesome/css/font-awesome.min.css');body{background:#244578;color:#fff;font-family:Verdana,"Helvetica Neue",Helvetica,Arial,sans-serif}*:focus{outline:0}.full-height{height:100%!important;*height:99.94680851063829%!important}.full-width{width:100%!important;*width:99.94680851063829%!important}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html,body{height:100%}body{background:#244578 url('/kiosk/images/kiosk_background_stroke_nn.png') top fixed repeat;min-width:280px;font-size:16px}.container-centered{display:inline-block;vertical-align:middle}.container-vertical-centered{height:100%}.acontainer-vertical-centered:after{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.row.container-vertical-centered [class*="span"]{display:inline-block;float:none}.vertical-table-center{display:table;table-layout:fixed;width:100%;height:100%;word-wrap:break-word}.vertical-table-center .vertical-cell-center{display:table-cell;vertical-align:middle}.vertical-table-center .vertical-cell-center .vertical-cell-label{display:block}@media all and (max-width:767px){.span-half{float:left!important;width:50%!important}}.mobile-scroll{height:100%}form.form-horizontal select,form.form-horizontal input[type=text],form.form-horizontal input[type=email],form.form-horizontal input[type=tel]{height:30px;font-size:15px;margin-top:15px;padding:2px 6px 2px 6px}@media(min-width:992px){form.form-horizontal select,form.form-horizontal input[type=text],form.form-horizontal input[type=email],form.form-horizontal input[type=tel]{height:50px;font-size:30px;padding:6px 12px}}@media screen and (-webkit-min-device-pixel-ratio:0){form.form-horizontal select,form.form-horizontal input[type=text],form.form-horizontal input[type=email],form.form-horizontal input[type=tel]{line-height:19px}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-width:768px){form.form-horizontal select,form.form-horizontal input[type=text],form.form-horizontal input[type=email],form.form-horizontal input[type=tel]{line-height:29px}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-width:992px){form.form-horizontal select,form.form-horizontal input[type=text],form.form-horizontal input[type=email],form.form-horizontal input[type=tel]{line-height:38px}}form.form-horizontal input[type=text].disabled{opacity:.3}form.form-horizontal .radio-option-label,form.form-horizontal .component-option-label{font-size:20px;line-height:19px;margin-top:5px;margin-left:5px;margin-bottom:15px;float:left;text-align:left;word-wrap:break-word;display:inline-block}@media(min-width:768px){form.form-horizontal .radio-option-label,form.form-horizontal .component-option-label{font-size:25px;line-height:40px;margin-top:-3px}}@media(min-width:992px){form.form-horizontal .radio-option-label,form.form-horizontal .component-option-label{font-size:30px}}form.form-horizontal .component-option-label{width:80%}form.form-horizontal .radio-label{font-size:20px;text-align:left}@media(min-width:768px){form.form-horizontal .radio-label{font-size:22px}}@media(min-width:992px){form.form-horizontal .radio-label{font-size:24px}}form.form-horizontal .checkbox-text,form.form-horizontal .radio-text{margin:15px 0 20px 0;font-size:20px;text-align:left}@media(min-width:768px){form.form-horizontal .checkbox-text,form.form-horizontal .radio-text{margin:15px 0 20px 0;font-size:22px}}@media(min-width:992px){form.form-horizontal .checkbox-text,form.form-horizontal .radio-text{margin:15px 0 20px 0;font-size:24px}}form.form-horizontal .small-label{font-size:18px}@media(min-width:768px){form.form-horizontal .small-label{font-size:20px;line-height:22px}}@media(min-width:992px){form.form-horizontal .small-label{font-size:22px}}form.form-horizontal .form-radio-text-input-group,form.form-horizontal .form-checkbox-text-input-group{text-align:left}form.form-horizontal .form-radio-text-input-group .form-radio-text-input-control,form.form-horizontal .form-checkbox-text-input-group .form-checkbox-text-input-control{width:119px;display:inline-block;background-color:#e9ecee;opacity:1;margin-top:3px}@media(min-width:480px){form.form-horizontal .form-radio-text-input-group .form-radio-text-input-control,form.form-horizontal .form-checkbox-text-input-group .form-checkbox-text-input-control{width:35%}}@media(min-width:992px){form.form-horizontal .form-radio-text-input-group .form-radio-text-input-control,form.form-horizontal .form-checkbox-text-input-group .form-checkbox-text-input-control{margin-top:-5px}}#kiosk{position:relative;padding:0 10px}h1.kiosk-h1{font-size:32px;font-weight:bold;text-shadow:-2px 3px 0 #222;word-wrap:break-word;letter-spacing:2px}@media(min-width:768px){h1.kiosk-h1{font-size:50px}}@media(min-width:992px){h1.kiosk-h1{font-size:62px}}h3.kiosk-h3{font-size:20px;font-weight:bold;letter-spacing:2px;margin:25px 0 20px 0;word-wrap:break-word;text-shadow:-1px 2px 0 #333}@media(min-width:768px){h3.kiosk-h3{font-size:25px}}@media(min-width:992px){h3.kiosk-h3{font-size:40px}}.kiosk-btn-large{display:block;background:url('/kiosk/images/kiosk_right_big_button.png');background-size:auto 123%;background-position:-3px -2px;border-radius:4px;width:200px;height:50px;padding:0 10px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;line-height:50px;font-weight:bold;color:#000;cursor:pointer;font-size:18px}@media(min-width:768px){.kiosk-btn-large{background-size:auto 119%;background-position:0 -14px;border-radius:12px;font-size:27px;height:104px;line-height:102px;width:433px;margin-bottom:10px}}@media(min-width:992px){.kiosk-btn-large{background-size:auto 111%;background-position:-4px -11px;font-size:36px;height:148px;line-height:148px;width:566px}}.kiosk-btn-large .btn-text{line-height:30px;display:block;font-size:18px}@media(min-width:768px){.kiosk-btn-large .btn-text{font-size:27px;margin-top:17px}}@media(min-width:992px){.kiosk-btn-large .btn-text{font-size:36px;margin-top:35px}}.kiosk-btn-large .btn-label{line-height:10px;display:block;font-size:13px;font-style:italic}@media(min-width:768px){.kiosk-btn-large .btn-label{font-size:18px;margin-top:22px}}@media(min-width:992px){.kiosk-btn-large .btn-label{font-size:26px;margin-top:38px}}.kiosk-btn-large .vertical-cell-label{line-height:normal;overflow:hidden;max-height:50px;font-size:13px}@media(min-width:768px){.kiosk-btn-large .vertical-cell-label{font-size:24px;max-height:92px}}@media(min-width:992px){.kiosk-btn-large .vertical-cell-label{font-size:33px;max-height:125px}}.kiosk-btn-top-nav{height:40px;margin-top:25px;visibility:hidden}.kiosk-btn-top-nav .kiosk-btn-small{visibility:visible}@media(min-width:768px){.kiosk-btn-top-nav{height:67px}}.kiosk-btn-small{cursor:pointer;height:40px;width:90px;border-radius:4px;line-height:40px;font-size:15px;font-weight:bold;color:#000}@media(min-width:768px){.kiosk-btn-small{height:53px;width:150px;border-radius:8px;line-height:53px;font-size:20px}}@media(min-width:992px){.kiosk-btn-small{height:67px;width:200px;border-radius:12px;line-height:67px;font-size:25px}}.kiosk-btn-small.kiosk-btn-back{background-image:url("/kiosk/images/kiosk_back_button.png");background-color:transparent;background-attachment:scroll;background-repeat:repeat;background-size:auto 120%;background-position:-60px 0}@media(min-width:768px){.kiosk-btn-small.kiosk-btn-back{background-position:-42px 0;background-size:auto 100%}}@media(min-width:992px){.kiosk-btn-small.kiosk-btn-back{background-position:-54px 0}}.kiosk-btn-small.kiosk-btn-next{background-image:url('/kiosk/images/kiosk_next_button.png');background-color:transparent;background-attachment:scroll;background-repeat:repeat;background-size:auto 120%;background-position:-27px 0}@media(min-width:768px){.kiosk-btn-small.kiosk-btn-next{background-position:-5px 0;background-size:auto 100%}}@media(min-width:992px){.kiosk-btn-small.kiosk-btn-next{background-position:0 0}}.kiosk-btn-small.kiosk-btn-modal{background:url('/kiosk/images/kiosk_alert_button.png') repeat scroll 0 0 transparent;margin:0 auto;width:90px;height:40px;line-height:40px;margin-top:10px;margin-right:5px;margin-left:5px;display:inline-block;border:0}@media(min-width:768px){.kiosk-btn-small.kiosk-btn-modal{width:120px}}@media(min-width:992px){.kiosk-btn-small.kiosk-btn-modal{width:150px}}.kiosk-btn-hidden-submit{visibility:hidden;position:absolute;left:-1000px}.waiver-text{text-align:left;border-radius:3px;color:#000;background-color:#fff;word-wrap:break-word;font-size:12px;line-height:14px;padding-left:5px;margin:0;height:235px;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media(min-width:480px){.waiver-text{height:100px}}@media(min-width:600px){.waiver-text{height:580px;font-size:18px;line-height:20px}}@media(min-width:768px){.waiver-text{height:780px}}@media(min-width:800px){.waiver-text{height:360px}}@media(min-width:992px){.waiver-text{font-size:22px;line-height:24px;height:450px;padding-left:10px}}.waiver-check-col-xs-12{margin-top:10px;text-align:left}.waiver-check-col-xs-12 .waiver-check-text{font-size:15px;line-height:16px;color:#88c8e6;margin-left:35px;word-wrap:break-word}@media(min-width:600px){.waiver-check-col-xs-12 .waiver-check-text{font-size:18px;line-height:17px;margin-left:45px}}@media(min-width:768px){.waiver-check-col-xs-12 .waiver-check-text{font-size:22px;line-height:23px;margin-left:50px}}@media(min-width:992px){.waiver-check-col-xs-12 .waiver-check-text{font-size:30px;line-height:35px}}.lead-source-member-refer{float:left;left:34px;position:relative;top:-20px;width:65%}@media(min-width:768px){.lead-source-member-refer{float:left;left:40px;position:relative;top:-20px;width:90%}}input[type="checkbox"]{display:none}input[type="checkbox"]+label{background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05);padding:16px;border-radius:3px;display:inline-block;float:left;position:relative;vertical-align:middle}@media(max-width:320px),(min-width:321px) and (max-width:480px){input[type="checkbox"]+label{padding:13px}}input[type="checkbox"]+label:active,input[type="checkbox"]:checked+label:active{box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 1px 3px rgba(0,0,0,0.1)}input[type="checkbox"]:checked+label{background-color:#e9ecee;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1);color:#99a1a7}input[type="checkbox"]:checked+label:after{font-family:'FontAwesome',sans-serif;content:'\F00C';font-size:30px;position:absolute;top:-5px;left:2px;color:#99a1a7}@media(max-width:320px),(min-width:321px) and (max-width:480px){input[type="checkbox"]:checked+label:after{font-size:24px;top:-3px;left:1px}}input[type="radio"]{display:none}input[type="radio"]+label{-webkit-appearance:none;background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05);padding:16px;border-radius:50px;display:inline-block;position:relative;vertical-align:middle;float:left}@media(max-width:320px),(min-width:321px) and (max-width:480px){input[type="radio"]+label{padding:13px}}input[type="radio"]:checked+label:after{content:' ';width:12px;height:12px;border-radius:50px;position:absolute;background:#99a1a7;box-shadow:inset 0 0 10px rgba(0,0,0,0.3);text-shadow:0;top:10px;left:10px;font-size:32px}@media(max-width:320px),(min-width:321px) and (max-width:480px){input[type="radio"]:checked+label:after{width:12px;height:12px;top:7px;left:7px}}input[type="radio"]:checked+label{background-color:#e9ecee;color:#99a1a7;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1),inset 0 0 10px rgba(0,0,0,0.1)}input[type="radio"]+label:active,input[type="radio"]:checked+label:active{box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 1px 3px rgba(0,0,0,0.1)}.modal-body{background-color:#01529d;border:1px #fff solid;border-radius:4px;text-align:center;font-size:30px}.modal-body .content{max-height:200px;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.modal-body .content{max-height:213px}}@media(max-width:320px),(min-width:321px) and (max-width:480px){.modal-body .content{font-size:18px}}.esign-modal-body .content{text-align:left}.esign-modal-body .signature-pad{background-color:white;border:1px white solid;border-radius:4px}.esign-modal-body .esign-ok-btn:disabled,.esign-modal-body .esign-ok-btn[disabled]{color:#787878;cursor:not-allowed}.options-stand-alone{margin-top:25px}@media screen and (min-width:768px){.options-stand-alone{margin-top:63px}}@media screen and (min-width:992px){.options-stand-alone{margin-top:89px}}@media screen and (min-width:768px){.col-sm-6.answer-column input[type="text"],.col-sm-6.answer-column input[type="number"]{margin-top:25px}}.waiver-nav{position:relative;z-index:1}.waiver-article{height:100%;position:absolute;padding:92px 20px 0 20px;top:0;left:0;width:100%;z-index:0}@media(min-width:992px){.waiver-article{padding:92px 20px 0 20px}}@media(min-width:992px){.waiver-article{padding:92px 20px 0 20px}}.waiver-article .form-horizontal,.waiver-article .waiver-text-wrapper{padding-top:7px;height:80%}.waiver-article .form-group,.waiver-article .waiver-text{height:100%}