﻿@import"./font_asap.css";*{margin:0;padding:0}*,*:after,*:before{box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}body{font-family:"Asap",Helvetica,Arial,sans-serif;background-color:#fff;font-size:1.6em;font-weight:300;line-height:1.6}img{max-width:100%}a{color:#035e9f}a:visited{color:#035e9f}h1{color:#003764;border-bottom:2px solid #ddd;margin-bottom:2rem;text-align:center}h2{background-color:#003764;color:#fff;font-size:1.3em;margin-top:1em;padding:1rem;border-radius:5px}h3{color:#ed9c1c;margin-bottom:1rem}h4{color:#003764;font-size:1.1em}hr{border:0;border-top:.1rem solid #ccc;margin:3rem 0}.small-margin{margin:1rem 0}.radios-checkboxes{line-height:4rem;vertical-align:middle}input[type=radio],input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:2.5rem;height:2.5rem;padding:2px;background-clip:content-box;background-color:#fff;border:2px solid #777;border-radius:50%;margin-right:.25rem;margin-bottom:-0.4rem}input[type=radio]:checked{border-color:#035e9f;background-color:#035e9f}input[type=checkbox]{display:inline-flex;border-radius:.5rem}input[type=checkbox]:checked{border-color:#2a8300;background-color:#2a8300;padding:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:larger;color:#111;background-color:rgba(0,0,0,0);border:.1rem solid #d1d1d1;border-radius:.4rem;box-shadow:none;box-sizing:inherit;height:3.8rem;padding:.6rem 1rem;width:100%}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus,select:focus{border-color:#009ddc;outline:0}select{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="14" viewBox="0 0 29 14" width="29"><path fill="%23d1d1d1" d="M9.37727 3.625l5.08154 6.93523L19.54036 3.625"/></svg>') center right no-repeat;padding-right:3rem}select:focus{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="14" viewBox="0 0 29 14" width="29"><path fill="%230069d9" d="M9.37727 3.625l5.08154 6.93523L19.54036 3.625"/></svg>')}textarea{min-height:6.5rem}label,legend{font-size:1.6rem;font-weight:700;margin-right:1rem}.button,button,dd,dt,li{margin-bottom:1rem}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:#0069d9;border:.1rem solid #0069d9;border-radius:.4rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.5rem;font-weight:700;height:3.8rem;letter-spacing:.1rem;line-height:3.8rem;padding:0 3rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#0069d9;border-color:#0069d9;color:#fff;outline:0}.button[disabled],button[disabled],input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{cursor:default;opacity:.5}.button[disabled]:focus,.button[disabled]:hover,button[disabled]:focus,button[disabled]:hover,input[type=button][disabled]:focus,input[type=button][disabled]:hover,input[type=reset][disabled]:focus,input[type=reset][disabled]:hover,input[type=submit][disabled]:focus,input[type=submit][disabled]:hover{background-color:#0069d9;border-color:#0069d9}.button.button-outline,button.button-outline,input[type=button].button-outline,input[type=reset].button-outline,input[type=submit].button-outline{background-color:rgba(0,0,0,0);color:#0069d9}.button.button-outline:focus,.button.button-outline:hover,button.button-outline:focus,button.button-outline:hover,input[type=button].button-outline:focus,input[type=button].button-outline:hover,input[type=reset].button-outline:focus,input[type=reset].button-outline:hover,input[type=submit].button-outline:focus,input[type=submit].button-outline:hover{background-color:rgba(0,0,0,0);border-color:#606c76;color:#606c76}.button.button-outline[disabled]:focus,.button.button-outline[disabled]:hover,button.button-outline[disabled]:focus,button.button-outline[disabled]:hover,input[type=button].button-outline[disabled]:focus,input[type=button].button-outline[disabled]:hover,input[type=reset].button-outline[disabled]:focus,input[type=reset].button-outline[disabled]:hover,input[type=submit].button-outline[disabled]:focus,input[type=submit].button-outline[disabled]:hover{border-color:inherit;color:#0069d9}.button.button-clear,button.button-clear,input[type=button].button-clear,input[type=reset].button-clear,input[type=submit].button-clear{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#0069d9}.button.button-clear:focus,.button.button-clear:hover,button.button-clear:focus,button.button-clear:hover,input[type=button].button-clear:focus,input[type=button].button-clear:hover,input[type=reset].button-clear:focus,input[type=reset].button-clear:hover,input[type=submit].button-clear:focus,input[type=submit].button-clear:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#606c76}.button.button-clear[disabled]:focus,.button.button-clear[disabled]:hover,button.button-clear[disabled]:focus,button.button-clear[disabled]:hover,input[type=button].button-clear[disabled]:focus,input[type=button].button-clear[disabled]:hover,input[type=reset].button-clear[disabled]:focus,input[type=reset].button-clear[disabled]:hover,input[type=submit].button-clear[disabled]:focus,input[type=submit].button-clear[disabled]:hover{color:#0069d9}[class*=col-]{width:100%}header{display:flex;flex-direction:column;z-index:10;margin:0 auto;position:sticky;position:-webkit-sticky;top:0;max-width:1000px;background-color:#fff}header .top-logo{position:relative;padding:1rem 2rem 0;vertical-align:middle}header .top-logo img{width:12rem;z-index:10}header h1{position:absolute;top:1rem;right:2rem;font-size:1.7em;text-align:right;border:none;margin:none}header .top-banner{padding:0 1rem .5rem}header .top-banner fieldset{margin:0 0 .75rem;padding:.2rem 1rem}header .top-border{border-top:1px solid #ccc;padding-top:.5rem}header .event-descr{float:right}header p{padding:0 1rem .5rem}header p:last-child{margin:0 1rem .5rem;border-top:1px solid #ccc}main{display:flex;flex-direction:column;margin:0 auto;padding:0 1rem;max-width:1000px}main .main{order:1;padding:0 1rem;margin-bottom:2rem}footer{margin-top:2rem;padding:1rem 1rem 0;border-top:2px solid #eee}footer .bottom-logo{text-align:center}footer .bottom-logo img{height:3.5rem}.missing{display:inline-block;line-height:.5em}#bypass_btn{margin-left:1em;color:#375a40;background-color:#9bffb4;border-color:#375a40}.bypass_descr{border:.1rem solid #375a40;border-radius:.4rem;color:#375a40;background-color:#9bffb4;font-size:1.5rem;font-weight:700;height:3.8rem;letter-spacing:.1rem;line-height:3.8rem;margin:0 .5rem;padding:2px 1rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.reqd,.reqd-chk:after,.reqd-section:after{color:#d00;font-weight:bold;margin:0 .3em}.reqd-chk:after,.reqd-section:after{content:"*";font-size:1.1em;margin:0 0 0 2.75rem}.reqd-section:after{margin:0}fieldset{width:100%;margin:1em auto;border:1px solid #bbb;border-radius:5px;background-color:#f6f6f6;padding:.5em 1em}fieldset p:not(:first-child){margin-top:1rem}fieldset label{display:inline-block;margin-top:1em}fieldset label.first{margin-top:0}fieldset .disabled-date{background-color:#eee !important;width:7.5em;height:auto;padding:.1rem .5rem}fieldset input[type=email],fieldset input[type=number],fieldset input[type=password],fieldset input[type=search],fieldset input[type=tel],fieldset input[type=text],fieldset input[type=url],fieldset textarea,fieldset select{background-color:#fff}fieldset div input[type=radio]:not(:first-child),fieldset div input[type=checkbox]:not(:first-child){margin-left:2em}fieldset .cell{display:table-row}fieldset .cell div{display:table-cell;padding-right:2rem}fieldset .nowrap{white-space:nowrap}fieldset .pad-top div{padding-top:2rem}fieldset .pad-bottom div{padding-bottom:2rem}fieldset .space-left{margin-left:2rem}fieldset .appt div{padding-left:1.5em}fieldset .extra_pr{font-weight:normal;font-style:italic}fieldset .boldtext{font-weight:bold}fieldset .hipaa-date{text-decoration:underline;font-weight:bold;color:#404040}fieldset .nope{margin-left:1em !important}fieldset .collapsed{display:none}fieldset .insurance-area{margin:.5rem 0 0 2rem;padding:0 10px 1rem;background-color:#eee;border:1px solid #ddd;border-radius:.5rem}fieldset .done{color:#277523;border:1px solid #277523;border-radius:.5rem;background-color:#f4fff2}fieldset .uploads-area{padding-bottom:.5rem}fieldset .uploads-area h4:not(:first-child){margin-top:1.75rem;padding-top:.75rem;border-top:1px solid #ccc}fieldset .uploads-area p{margin:1rem 0}fieldset .upload{margin-left:1.5rem;padding:.5rem 10px;background-color:#e9f2fc;border:1px solid #66a6eb;border-radius:.5rem}fieldset .upload div:not(:first-child){margin-top:1rem}fieldset .upload span{font-weight:bold;display:inline-block;width:4em}fieldset .upload span.done{margin:1px .75rem 0 0}fieldset .upload span.checkbox{vertical-align:top;width:2em;height:1.5em;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24"><path fill="%23277523" d="M5 21q-.825 0-1.413-.588T3 19V5q0-.825.588-1.413T5 3h14q.825 0 1.413.588T21 5v14q0 .825-.588 1.413T19 21H5Zm5.6-5.225q.2 0 .375-.063t.325-.212l5.675-5.675q.275-.275.275-.675t-.3-.7q-.275-.275-.7-.275t-.7.275L10.6 13.4l-2.175-2.175q-.275-.275-.675-.275t-.7.3q-.275.275-.275.7t.275.7L9.9 15.5q.15.15.325.212t.375.063Z"/></svg>');background-repeat:no-repeat;background-position-x:center;background-position-y:center}fieldset .upload:not(:last-child){margin-bottom:10px}fieldset .final_msg{padding:5px 10px}fieldset .complete{border:1px solid #4ba942;background-color:#def2de}fieldset .error{border:1px solid #a94442;background-color:#f2dede}fieldset #pcp-section{padding-bottom:1rem}fieldset .signature-area{margin-top:1em}fieldset .signature-wrapper{position:relative;margin-top:1rem;width:100%;height:200px;-moz-user-select:none;-webkit-user-select:none;user-select:none;border:1px solid #ddd;background-color:#fff}fieldset .signature-pad{position:absolute;top:0;left:0}fieldset .signature-notice{font-size:.85em;margin:0;padding:0}fieldset .clear-signature-btn,fieldset .copy-signature-btn{margin:1rem 0 2rem;background-color:#ffc386;border:.1rem solid #ffc386;border-radius:.4rem;color:#703400;cursor:pointer;display:inline-block;font-size:1.2rem;font-weight:700;height:3.1rem;letter-spacing:.1rem;line-height:3rem;padding:0 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}fieldset .copy-signature-btn{margin-left:4rem;background-color:#90daff;border-color:#90daff;color:#005288}fieldset ol{margin:1rem 2rem}fieldset li{margin:1rem}fieldset .cancel-btn{background-color:#ffc386;border:.1rem solid #ffc386;color:#703400}#complete p{margin:2rem 0}#complete .new-application{margin-top:3rem;text-align:center}.alert{padding:15px;margin:2rem 0 1rem;border:1px solid rgba(0,0,0,0);border-radius:4px}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert p{margin-bottom:0}.alert:empty{display:none}.invalid-feedback{color:#a94442;display:block;margin-top:-0.15rem}.invalid-feedback::before{content:"↑ FIX ↑";margin-right:.75rem}.invalid-feedback::before,.fix{background-color:#a93130;color:#fff;font-size:.9em;font-weight:bold;padding:2px 5px;border-radius:.5rem}
