#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#3498db;-webkit-animation:myspin 2s linear infinite;animation:myspin 2s linear infinite}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#e74c3c;-webkit-animation:myspin 3s linear infinite;animation:myspin 3s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#f9c922;-webkit-animation:myspin 1.5s linear infinite;animation:myspin 1.5s linear infinite}@-webkit-keyframes myspin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes myspin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.optionsuggestion{padding-left:40px;margin-top:0;font-style:normal;padding-left:40px;font-size:15px}.magic-radio,.magic-checkbox{position:absolute;display:none}.magic-radio[disabled],.magic-checkbox[disabled]{cursor:not-allowed}.magic-radio+label,.magic-checkbox+label{position:relative;display:inline-block;padding-left:35px;cursor:pointer;vertical-align:middle;padding-top:2px;font-weight:normal;font-size:14px;margin-bottom:0}.magic-radio+label:hover:before,.magic-checkbox+label:hover:before{animation-duration:.4s;animation-fill-mode:both;animation-name:hover-color}.magic-radio+label:before,.magic-checkbox+label:before{position:absolute;top:0;left:0;display:inline-block;width:24px;height:24px;content:'';border:2px solid #000}.magic-radio+label:after,.magic-checkbox+label:after{position:absolute;display:none;content:''}.magic-radio[disabled]+label,.magic-checkbox[disabled]+label{cursor:not-allowed;color:#e4e4e4}.magic-radio[disabled]+label:hover,.magic-radio[disabled]+label:before,.magic-radio[disabled]+label:after,.magic-checkbox[disabled]+label:hover,.magic-checkbox[disabled]+label:before,.magic-checkbox[disabled]+label:after{cursor:not-allowed}.magic-radio[disabled]+label:hover:before,.magic-checkbox[disabled]+label:hover:before{border:2px solid #e4e4e4;animation-name:none}.magic-radio[disabled]+label:before,.magic-checkbox[disabled]+label:before{border-color:#e4e4e4}.magic-radio:checked+label:before,.magic-checkbox:checked+label:before{animation-name:none}.magic-radio:checked+label:after,.magic-checkbox:checked+label:after{display:block}.magic-radio+label:before{border-radius:50%}.magic-radio+label:after{top:5px;left:5px;width:14px;height:14px;border-radius:50%;background:#000}.magic-radio:checked+label:before{border:2px solid #000}.magic-radio:checked[disabled]+label:before{border:2px solid #c9e2f9}.magic-radio:checked[disabled]+label:after{background:#c9e2f9}.magic-checkbox+label:before{border-radius:3px;border-color:#66afe9;border-width:1px}.magic-checkbox+label:after{top:3px;left:8px;box-sizing:border-box;width:8px;height:15px;transform:rotate(45deg);border-width:3px;border-style:solid;border-color:#2e6da4;border-top:0;border-left:0}.magic-checkbox:checked+label:before{background:#fff;color:#fff;border-width:1px;border-color:#2e6da4}.magic-checkbox:checked[disabled]+label:before{border:#c9e2f9;background:#c9e2f9;color:#fff}.customcard{border-bottom:1px solid #d9edf7;border-left:1px solid #d9edf7;border-right:1px solid #d9edf7;border-top:1px solid #d9edf7;margin-bottom:10px}.customcard .panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit;padding:10px 0 10px 10px;background-color:#d9edf7}.customcard .panel-body{padding:15px}.customcard .row{padding:10px}html,body,#aspnetform{min-height:100%;background-position:center;height:100%;margin:0;padding:0;vertical-align:middle;width:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{opacity:1;transition:1s opacity}body.login-fade-out{opacity:0;transition:none}.body-content{padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;max-width:600px}table{width:100%;border:0;padding:0;margin:0}td{padding:0;margin:0}.bg-gray{background-color:#eee}.bg-white{background-color:#fff}.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{margin-left:0}.jumbotron{background-color:#fff}.jumbotron.drop-shadow{-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.container .jumbotron{border-radius:16px}.forgetPasswordLink{border:hidden;color:#fff}.forgetPasswordLink:hover{text-decoration:none}.login-buttonblock{margin-top:30px}.login-buttonblock .btn{padding:10px 40px;font-size:16px;margin-bottom:15px}.login-buttonblock .btn-primary{color:#fff;background-color:#ff2600;border-color:#ff2600;border-radius:0}.login-buttonblock .btn-primary:hover{color:#fff;background-color:#ff0a00;border-color:#ff0a00}.login-buttonblock .btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.login-buttonblock .btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#ff0a00;border-color:#ff0a00}.login-buttonblock .btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#ff0a00;border-color:#ff0a00}.login-buttonblock .btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.login-inputblock{margin-top:30px}.login-inputblock .input-container{width:100%;display:flex;border:1px solid #ccc;margin-bottom:15px}.login-inputblock .icon{width:10%;height:45px;color:#000!important;background-repeat:no-repeat;background-size:contain;background-position:center;margin:0;padding:0;border:0!important;float:left}.login-inputblock .icon.email{background-image:url('/Content/images/login-email.png')}.login-inputblock .icon.password{background-image:url('/Content/images/login-password.png')}.login-inputblock .input-field{width:90%;height:45px;margin:0;padding:10px 10px;font-size:16px;border:0!important;float:left;outline:0}.login-inputblock .input-field:focus{border:0!important}.login-inputblock .input-field:active{border:0!important}.login-inputblock .input-field:hover{border:0!important}.login-inputblock .form-control{padding:10px 10px;height:45px;font-size:16px;margin-bottom:15px}.login-inputblock .border-warning{border-color:#f0ad4e!important}.form-control:focus{border-color:#2e6da4;box-shadow:inset 0 1px 1px rgba(46,109,164,.075),0 0 8px rgba(46,109,164,.6)}.form-control{border-color:#2e6da4}.drop-shadow{-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1)}@media only screen and (min-width:320px) and (max-width:768px){.flex-container{height:100%;padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}}.flex-container-center{align-items:center;justify-content:center}@media only screen and (min-width:1024px){.wraper-login{width:1000px;padding:10px;margin:0 auto}}@media only screen and (min-width:768px) and (max-width:1023px){.wraper-login{width:750px;padding:10px;margin:0 auto}}@media only screen and (min-width:668px){.wraper-login-inner-b{width:100%;background:#fff;padding:2%;margin-top:-100px;border:2px solid #808080;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}}.wraper-login-inner{width:100%;background:#fff;padding:50px 150px;border:2px solid #4d4d4d}.wraper-login-content{padding-top:30px}.wraper-login-content{padding-top:30px}.wraper-login-copy{padding:30px 20px;text-align:center;font-size:16px}.wraper-login-forget-password{padding:10px;text-align:center;font-size:14px}.wraper-login-notice{padding:10px;text-align:center;font-size:14px;margin-top:20px}.wraper-login-help{padding:10px;background:#dcf6e9;text-align:center;border-radius:12px;margin:10px auto 0 auto}.wraper-login-logo{height:170px;width:170px;border-radius:50%;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);margin:15% auto 0% auto;background-image:url('../../../Content/images/ontrackhealth_logo_circle_new-update.png');background-repeat:no-repeat;background-size:contain;background-position:center;display:flex;position:relative}.wraper-sonexhealth-login-logo{height:170px;width:170px;border-radius:50%;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);margin:15% auto 0% auto;background-image:url('../../../Content/images/UltraGuide-logo.png');background-repeat:no-repeat;background-size:contain;background-position:center;display:flex;position:relative}.btn-login-mob{color:#fff;background-color:#e8001b;border-color:#e8001b;border-radius:0}.btn-login-mob:hover{color:#fff;background-color:#b2040b;border-color:#b2040b}.btn-login-mob:focus,.btn-login-mob.focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-login-mob.disabled,.btn-login-mob:disabled{color:#fff;background-color:#b2040b;border-color:#b2040b}.btn-login-mob:not(:disabled):not(.disabled):active,.btn-login-mob:not(:disabled):not(.disabled).active,.show>.btn-login-mob.dropdown-toggle{color:#fff;background-color:#b2040b;border-color:#b2040b}.btn-login-mob:not(:disabled):not(.disabled):active:focus,.btn-login-mob:not(:disabled):not(.disabled).active:focus,.show>.btn-login-mob.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}@media(max-width:767px){.wraper-login{width:100%}}@media only screen and (min-device-width:320px) and (max-device-width:667px){.wraper-login{width:100%}.wraper-login-inner-b{padding:0;background:none;margin:0;border-radius:0;box-shadow:none}.wraper-login-inner{background:none;padding:0;border:0}.wraper-login-content{padding-top:30px}.wraper-login-copy{padding:30px 20px;text-align:center;font-size:14px}.wraper-login-notice{padding:10px;text-align:center;font-size:14px;margin-top:20px;background-color:#dcf6e9;border-radius:6px}.wraper-login-help{padding:10px;background:none;text-align:center;border-radius:0;margin:10px auto 20px auto}.wraper-login-logo{height:100px;width:100px;border-radius:50%;margin:15% auto 0% auto;background-image:url('../../../Content/images/ontrackhealth_logo_circle.png');background-repeat:no-repeat;background-size:contain;background-position:center;display:flex;position:relative}.wraper-sonexhealth-login-logo{height:100px;width:100px;border-radius:50%;margin:15% auto 0% auto;background-image:url('../../../Content/images/UltraGuide-logo.png');background-repeat:no-repeat;background-size:contain;background-position:center;display:flex;position:relative}.login-buttonblock{margin-top:30px}.login-buttonblock .btn{padding:10px 40px;font-size:16px;margin-bottom:15px}.login-buttonblock .btn-default{border-radius:0}.login-buttonblock .btn-warning{border-radius:0}.login-buttonblock .btn-primary{color:#fff;background-color:#e8001b;border-color:#e8001b;border-radius:0}.login-buttonblock .btn-primary:hover{color:#fff;background-color:#b2040b;border-color:#b2040b}.login-buttonblock .btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.login-buttonblock .btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#f0948a;border-color:#f0948a}.login-buttonblock .btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#b2040b;border-color:#b2040b}.login-buttonblock .btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.login-buttonblock .col-md-12.col-sm-12.col-xs-12{padding:0 2% 0 4%!important}.login-inputblock{margin-top:30px}.login-inputblock .input-field{padding:10px 5px;height:45px;font-size:16px;color:#495057;background-color:#fff;background-clip:padding-box;border-top:0 solid #fff;border-bottom:1px solid #000;border-left:0 solid #fff;border-right:0 solid #fff;border-radius:0;box-shadow:none;transition:none;margin-bottom:5px}.login-inputblock .form-control{padding:10px 5px;height:45px;font-size:16px;color:#495057;background-color:#fff;background-clip:padding-box;border-top:0 solid #fff;border-bottom:1px solid #000;border-left:0 solid #fff;border-right:0 solid #fff;border-radius:0;box-shadow:none;transition:none;margin-bottom:5px}.login-inputblock .border-warning{border-top:0 solid #fff!important;border-bottom:1px solid #f0ad4e!important;border-left:0 solid #fff!important;border-right:0 solid #fff!important}.login-inputblock .col-md-12.col-sm-12.col-xs-12{padding:0 2% 0 4%!important}}@media only screen and (min-device-width:360px) and (max-device-width:640px){.login-buttonblock .col-md-12.col-sm-12.col-xs-12{padding:0 2% 0 4%!important}.login-inputblock .col-md-12.col-sm-12.col-xs-12{padding:0 2% 0 4%!important}}@media only screen and (min-device-width:320px) and (max-device-width:568px){.login-buttonblock .col-md-12.col-sm-12.col-xs-12{padding:0 2% 0 6%!important}.login-inputblock .col-md-12.col-sm-12.col-xs-12{padding:0 2% 0 6%!important}}@media only screen and (min-device-width:375px) and (max-device-width:667px){.login-buttonblock .col-md-12.col-sm-12.col-xs-12{padding:0 2% 0 2%!important}.login-inputblock .col-md-12.col-sm-12.col-xs-12{padding:0 2% 0 2%!important}}@media only screen and (min-device-width:414px) and (max-device-width:736px){.login-buttonblock .col-md-12.col-sm-12.col-xs-12{padding:0!important}.login-inputblock .col-md-12.col-sm-12.col-xs-12{padding:0!important}}