.material-form-fields .form-field{display:block;margin-bottom:16px}.material-form-fields .form-field .form-control:focus{box-shadow:none}.material-form-fields .form-field--is-active .form-field__control::after{border-bottom:2px solid #a41e34;transform:scaleX(150)}.material-form-fields .form-field--is-active .form-field__label{color:#a41e34;font-size:.75em;transform:translateY(-14px)}.material-form-fields .form-field--is-filled .form-field__label{font-size:.75em;transform:translateY(-14px)}.material-form-fields .form-field__label{display:block;font-size:1.2em;font-weight:normal;left:0;margin:0;padding:18px 12px 0 16px;position:absolute;top:0;transition:all .4s;width:100%}.material-form-fields .form-field__control{background:#eee;border-radius:8px 8px 0 0;overflow:hidden;position:relative;width:100%}.material-form-fields .form-field__control::after{border-bottom:2px solid #a41e34;bottom:0;content:"";display:block;left:0;margin:0 auto;position:absolute;right:0;transform:scaleX(0);transition:all .4s;width:1%}.material-form-fields .form-field__input,.material-form-fields .form-field__textarea{appearance:none;background:transparent;border:0;border-bottom:1px solid #999;color:#333;display:block;font-size:1.2em;margin-top:24px;outline:0;padding:0 12px 10px 12px;width:100%}.material-form-fields .form-field__textarea{height:150px}button{font-size:1.8rem;background:#04a7b8;color:#fff;font-weight:bold;text-align:center;border:none;border-radius:3px;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;box-shadow:none;text-shadow:none;padding:.618em 1em;transition:all .5s ease-in-out}button:hover{background:#0079ac}#short-patient-form.hide{opacity:0;height:0;overflow:hidden}#short-patient-form.hide #emailExistsLogIn.show{display:none}#short-patient-form #emailExistsLogIn{display:inline-block;position:fixed;right:10%;z-index:999999;opacity:0;transition:all .25s ease-in-out;padding:10px 30px}#short-patient-form #emailExistsLogIn.show{opacity:1}#short-patient-form .fv-plugins-icon{top:20px}#short-patient-form #patient-submit-message{font-size:1.5rem;height:4.25rem;display:block;padding:1rem 1rem 1rem 1rem;border-left:none;opacity:0;transition:all .5s ease-in-out}#short-patient-form #patient-submit-message.success-message{border-left:3rem solid green;opacity:1}#short-patient-form #patient-submit-message.error-message{border-left:3rem solid red;opacity:1}#login-form-wrap{height:0;opacity:0}#login-form-wrap.show{height:auto;opacity:1}#login-form-wrap #loginform{padding:0}#login-form-wrap h2{font-size:2.4rem}#login-form-wrap #login-error-message{font-family:"Open Sans",sans-serif;font-size:.825em;line-height:1.5;color:#dc3545;margin-top:.25rem;font-weight:400;text-align:left}#login-form-wrap #login-wait-gif{width:50px;margin:0 0 10px 10px;opacity:0}#login-form-wrap #login-wait-gif.show{opacity:1}.add-user-modal{width:300px;position:fixed;padding:1em;left:50%;bottom:-150%;height:auto;background:#fff;z-index:9999;margin-left:-150px;color:#1c5905;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.add-user-modal.show{bottom:50%}.hcp-reg-note{font-size:16px}#patient-success-bg{position:fixed;width:100%;top:0;bottom:0;background:rgba(54,54,54,.54);z-index:9998;left:0}.close-patient-success{float:right;clear:both;display:inline-block;margin:7px 10px;padding:8px 10px;background:pink;border-radius:6px;cursor:pointer}#my-practice-content #my-practice-tabs{margin-left:0}#my-practice-content #my-practice-tabs li a{font-size:16px}#my-practice-content .my-practice-toggle{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;position:relative;border:0;outline:0;cursor:pointer;margin:10px}#my-practice-content .my-practice-toggle:after{content:"";width:60px;height:28px;display:inline-block;background:rgba(196,195,195,.55);border-radius:18px;clear:both}#my-practice-content .my-practice-toggle:before{content:"";width:32px;height:32px;display:block;position:absolute;left:0;top:-3px;border-radius:50%;background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.6)}#my-practice-content .my-practice-toggle:checked:before{left:32px;box-shadow:-1px 1px 3px rgba(0,0,0,.6)}#my-practice-content .my-practice-toggle:checked:after{background:#a41e34}#my-practice-content .my-practice-toggle,#my-practice-content .my-practice-toggle:before,#my-practice-content .my-practice-toggle:after,#my-practice-content .my-practice-toggle:checked:before,#my-practice-content .my-practice-toggle:checked:after{transition:ease .3s;-webkit-transition:ease .3s;-moz-transition:ease .3s;-o-transition:ease .3s}#my-practice-content input{margin-bottom:20px}#practice-address{padding:0 15px}#practice-address form{width:100%}#practice-revshare{padding:0 15px}#practice-revshare #practice_revshare_information{width:100%}#practice-revshare #revenue-share-profile-wrap{height:0px;opacity:0;overflow:hidden;transition:all .5s ease-in-out}#practice-revshare #revenue-share-profile-wrap.show{height:auto;opacity:1}#practice-revshare #revenue-share-profile-wrap #ssn_ein_wrap{height:0;overflow:hidden;transition:all .5s ease-in-out}#practice-revshare #revenue-share-profile-wrap #ssn_ein_wrap #ssn_input_wrap{display:none}#practice-revshare #ach-check-wrap,#practice-revshare .account-type{padding:0 15px}#practice-revshare #ach-check-wrap h5,#practice-revshare .account-type h5{font-size:16px}#practice-revshare #ach-check-wrap input[type=checkbox],#practice-revshare .account-type input[type=checkbox]{width:20px;height:20px;display:inline-block}#practice-revshare #ach-check-wrap input[type=checkbox]:last-of-type,#practice-revshare .account-type input[type=checkbox]:last-of-type{margin-left:10px}#practice-revshare #ach-check-wrap label,#practice-revshare .account-type label{display:inline-block}#practice-revshare #check-wrap,#practice-revshare #ach-wrap{height:0px;overflow:hidden;transition:all .5s ease-in-out}#practice-revshare #ach-wrap{height:auto}#practice-revshare #accept-revshare #revshare-yes-no-wrap{padding-top:1em}#practice-revshare #accept-revshare #revshare-yes-no-wrap .checkbox-span{margin:15px;font-size:1.75em}#practice-revshare #accept-revshare #revshare-yes-no-wrap .checkbox-span input[type=checkbox]{height:30px;width:30px;margin-right:10px}#practice-revshare #accept-revshare #revshare-yes-no-wrap #revshare-note{height:0;opacity:0;transition:all .5s ease-in-out;padding:0}#practice-revshare #accept-revshare #revshare-yes-no-wrap #revshare-note.show{height:auto;opacity:1;padding:15px 0px}#practice-revshare #accept-revshare #activate-revshare{display:none}#documents-wrap #viewer{position:relative;width:100%;overflow-y:scroll;height:800px;z-index:1}#documents-wrap #signiture-box{width:100%;height:100%;margin:0;z-index:10;background-color:#fff;display:none}#documents-wrap #document-sign-modal{margin-top:1%;top:0;bottom:0}@media(max-width: 1200px){#documents-wrap #document-sign-modal #document-modal{width:98%;max-width:98%}#documents-wrap #document-sign-modal #document-modal #viewer{height:325px}}#documents-wrap #document-wrap{position:relative}#documents-wrap .hide-iframe{display:none !important}#documents-wrap .signitureForm-error-message{color:red;margin:3px 0}#documents-wrap #splashScreenText{padding:1em}#documents-wrap .modal-header h5{font-size:16px;padding:.5em 1em}#documents-wrap .modal-body #description{margin-bottom:20px;font-size:16px;padding:.5em 1em}#documents-wrap #signitureForm input[type=text]{height:auto;padding:.5em;font-size:16px;margin:10px 0;color:#000;font-weight:bold;font-weight:bold}#documents-wrap #signitureForm input[type=checkbox]{width:20px;height:20px;margin-right:10px;margin-bottom:20px}#documents-wrap #signitureForm label{font-size:16px}#documents-wrap #signitureForm .signitureForm-error-message{color:red}
/*# sourceMappingURL=arterosil-onboarding.min.css.map */
