.main-nav a,.main-nav a:hover,.main-nav a:visited{text-decoration:none}.main-nav .button,.main-nav .center{text-align:center}.main-nav .clear,.main-nav .clearfix:after,.main-nav .form-horizontal .form-group:after{clear:both}body{font-size:0!important}body>*{font-size:13px}.main-nav .btn,.main-nav body{font-weight:400;font-size:14px}.main-nav .btn-primary{color:#FFF;background-color:#1E78D7;border-color:#1E78D7}.main-nav .danger{color:#b94a48}.main-nav .btn{display:inline-block;margin-bottom:0;vertical-align:middle;cursor:pointer;border:1px solid transparent;padding:8px 12px 6px;text-transform:none;line-height:1.25;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.main-nav .days-till-expired{padding-right:10px;padding-left:10px}.main-nav html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.main-nav .clearfix:after,.main-nav .clearfix:before{content:" ";display:table}.main-nav body{font-family:Roboto,"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;line-height:1.3}.main-nav h1,.main-nav h2{font-weight:300}.main-nav small{font-size:12px;line-height:1.3}.main-nav h1{font-size:30px;line-height:1.3}.main-nav h1.hero{font-size:48px}.main-nav h2{font-size:24px;line-height:1.3}.main-nav h3{font-size:16px;line-height:1.3}.main-nav strong{font-weight:500}.main-nav p.large{font-size:16px;font-weight:300}.main-nav a{color:#1e78d7}.main-nav a:active,.main-nav a:focus{color:#164a94;text-decoration:none}.main-nav code{display:inline-block;background:#eee;border:1px solid #ccc;border-radius:2px;padding:0 5px}.main-nav address{font-style:normal}.main-nav .quiet{color:#777}.main-nav .thin{font-weight:100}.main-nav .product-heading{font-weight:600;font-size:24px;line-height:1.3;color:#1e78d7}.main-nav .product-description{font-size:16px;line-height:150%;font-weight:300}.main-nav .product-description a{font-weight:400}.main-nav .para-text{line-height:150%}.main-nav .expanding-text{font-size:2em;line-height:1.15}@media (min-width:768px){.main-nav .expanding-text{font-size:2.5em}}@media (min-width:992px){.main-nav .expanding-text{font-size:3em}}.main-nav .expanding-text--xlg{font-size:3em;line-height:1.15}@media (min-width:768px){.main-nav .expanding-text--xlg{font-size:4em}}@media (min-width:992px){.main-nav .expanding-text--xlg{font-size:5em}}.main-nav .line-on-sides{display:block;overflow:hidden;text-align:center}@media (min-width:480px){.main-nav .line-on-sides{white-space:nowrap}.main-nav .line-on-sides:after,.main-nav .line-on-sides:before{content:'';position:relative;display:inline-block;width:50%;height:1px;vertical-align:middle;background:currentColor}.main-nav .line-on-sides:before{left:-.5em;margin:0 0 0 -50%}.main-nav .line-on-sides:after{left:.5em;margin:0 -50% 0 0}}.main-nav .registered-tm{position:relative}.main-nav .registered-tm::before{content:"\00AE";position:absolute;top:35%;font-size:75%;line-height:0}.main-nav .button,.main-nav .material-icons{vertical-align:middle;font-size:14px}.main-nav .registered-tm::after{content:"\2002"}.main-nav .css-breakpoint-text:before{content:attr(data-text-sm)}@media (min-width:480px){.main-nav .css-breakpoint-text:before{content:attr(data-text-lg)}}.main-nav .strike{text-decoration:line-through}.main-nav .button{display:inline-block;font-weight:400;cursor:pointer;background:0 0;border:1px solid #1e78d7;color:#1e78d7;white-space:nowrap;padding:0 10px;line-height:34px;border-radius:2px}.main-nav .button:focus,.main-nav .button:hover{background:#1e78d7;color:#fff;text-decoration:none}.main-nav .button.active,.main-nav .button:active{background:#164a94;border-color:#164a94;color:#fff;outline:0}.main-nav .button.disabled,.main-nav .button[disabled],fieldset[disabled] .main-nav .button{cursor:not-allowed;pointer-events:none;opacity:.65}.main-nav .button--primary{background:#1e78d7;border:1px solid #1e78d7;color:#fff}.main-nav .button--primary:focus,.main-nav .button--primary:hover{background:#1e63be;border-color:#1e63be;text-decoration:none}.main-nav .button--primary.active,.main-nav .button--primary:active{background:#164a94;border-color:#164a94;outline:0}.main-nav .button--large{font-size:18px!important;padding:5px 10px!important}.main-nav .button--block{display:block!important}.main-nav .button--inactive{color:#fff;background:#a7a7a7;cursor:default}.main-nav .button--inactive:active,.main-nav .button--inactive:focus,.main-nav .button--inactive:hover{color:#fff;background:#a7a7a7;box-shadow:none}.main-nav .button--grey,.main-nav .button--neutral,.main-nav .button--quiet{border-color:#434343;color:#434343}.main-nav .button--grey:focus,.main-nav .button--grey:hover,.main-nav .button--neutral:focus,.main-nav .button--neutral:hover,.main-nav .button--quiet:focus,.main-nav .button--quiet:hover{background:#eaedee;color:#434343;text-decoration:none}.main-nav .button--grey.active,.main-nav .button--grey:active,.main-nav .button--neutral.active,.main-nav .button--neutral:active,.main-nav .button--quiet.active,.main-nav .button--quiet:active{background:#eaedee;border-color:#eaedee;color:#434343;outline:0}.main-nav .button--inverted,.main-nav .button--white{border-color:#fff;color:#fff}.main-nav .button--inverted:hover,.main-nav .button--white:hover{border-color:#FFF;background:#FFF;color:#1e78d7;text-decoration:none}.main-nav .button--inverted:focus,.main-nav .button--white:focus{border-color:#eaedee;background:#eaedee;color:#1e63be;text-decoration:none}.main-nav .button--inverted.active,.main-nav .button--inverted:active,.main-nav .button--white.active,.main-nav .button--white:active{background:#eaedee;border-color:#eaedee;color:#1e63be;outline:0}.main-nav fieldset{padding:0;margin:0;border:0}.main-nav legend{display:block;width:100%;padding:0;margin-bottom:17px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.main-nav label{display:inline-block;margin-bottom:5px}.main-nav input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-nav input[type=checkbox],.main-nav input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.main-nav input[type=file]{display:block}.main-nav select[multiple],.main-nav select[size]{height:auto}.main-nav select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}.main-nav .form-control,.main-nav output{font-size:14px;line-height:1.25;color:#555;display:block;vertical-align:middle}.main-nav input[type=checkbox]:focus,.main-nav input[type=file]:focus,.main-nav input[type=radio]:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.main-nav input[type=number]::-webkit-inner-spin-button,.main-nav input[type=number]::-webkit-outer-spin-button{height:auto}.main-nav output{padding-top:7px}.main-nav .form-control{box-sizing:border-box;width:100%;height:31px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;-webkit-border-radius:2px}.main-nav .form-control:focus{border-color:#66afe9;outline:0;-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)}.main-nav .form-control:-moz-placeholder{color:#999}.main-nav .form-control::-moz-placeholder{color:#999}.main-nav .form-control:-ms-input-placeholder{color:#999}.main-nav .form-control::-webkit-input-placeholder{color:#999}.main-nav .form-control[disabled],.main-nav .form-control[readonly],fieldset[disabled] .main-nav .form-control{cursor:not-allowed;background-color:#eee}.main-nav textarea.form-control{height:auto}.main-nav .form-group{margin-bottom:15px}.main-nav .checkbox,.main-nav .radio{display:block;min-height:17px;margin-top:10px;margin-bottom:10px;padding-left:20px;vertical-align:middle}.main-nav .checkbox label,.main-nav .radio label{display:inline;margin-bottom:0;font-weight:400;cursor:pointer}.main-nav .checkbox input[type=checkbox],.main-nav .checkbox-inline input[type=checkbox],.main-nav .radio input[type=radio],.main-nav .radio-inline input[type=radio]{float:left;margin-left:-20px}.main-nav .checkbox+.checkbox,.main-nav .radio+.radio{margin-top:-5px}.main-nav .checkbox-inline,.main-nav .radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.main-nav .checkbox-inline+.checkbox-inline,.main-nav .radio-inline+.radio-inline{margin-top:0;margin-left:10px}.main-nav .checkbox-inline[disabled],.main-nav .checkbox[disabled],.main-nav .radio-inline[disabled],.main-nav .radio[disabled],.main-nav input[type=checkbox][disabled],.main-nav input[type=radio][disabled],fieldset[disabled] .main-nav .checkbox,fieldset[disabled] .main-nav .checkbox-inline,fieldset[disabled] .main-nav .radio,fieldset[disabled] .main-nav .radio-inline,fieldset[disabled] .main-nav input[type=checkbox],fieldset[disabled] .main-nav input[type=radio]{cursor:not-allowed}.main-nav .input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:1px}.main-nav select.input-sm{height:30px;line-height:30px}.main-nav textarea.input-sm{height:auto}.main-nav .input-lg{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:4px}.main-nav select.input-lg{height:45px;line-height:45px}.main-nav textarea.input-lg{height:auto}.main-nav .has-warning .checkbox,.main-nav .has-warning .checkbox-inline,.main-nav .has-warning .control-label,.main-nav .has-warning .help-block,.main-nav .has-warning .radio,.main-nav .has-warning .radio-inline{color:#c09853}.main-nav .has-warning .form-control{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.main-nav .has-warning .form-control:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e}.main-nav .has-warning .input-group-addon{color:#c09853;border-color:#c09853;background-color:#fcf8e3}.main-nav .has-error .checkbox,.main-nav .has-error .checkbox-inline,.main-nav .has-error .control-label,.main-nav .has-error .help-block,.main-nav .has-error .radio,.main-nav .has-error .radio-inline{color:#b94a48}.main-nav .has-error .form-control{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.main-nav .has-error .form-control:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392}.main-nav .has-error .input-group-addon{color:#b94a48;border-color:#b94a48;background-color:#f2dede}.main-nav .has-success .checkbox,.main-nav .has-success .checkbox-inline,.main-nav .has-success .control-label,.main-nav .has-success .help-block,.main-nav .has-success .radio,.main-nav .has-success .radio-inline{color:#468847}.main-nav .has-success .form-control{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.main-nav .has-success .form-control:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b}.main-nav .has-success .input-group-addon{color:#468847;border-color:#468847;background-color:#dff0d8}.main-nav .form-control-static{margin-bottom:0}.main-nav .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#838383}@media (min-width:768px){.main-nav .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.main-nav .form-inline .form-control{display:inline-block}.main-nav .form-inline .checkbox,.main-nav .form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.main-nav .form-inline .checkbox input[type=checkbox],.main-nav .form-inline .radio input[type=radio]{float:none;margin-left:0}.main-nav .form-horizontal .control-label{text-align:right}}.main-nav .form-horizontal .checkbox,.main-nav .form-horizontal .checkbox-inline,.main-nav .form-horizontal .control-label,.main-nav .form-horizontal .radio,.main-nav .form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.main-nav .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.main-nav .form-horizontal .form-group:after,.main-nav .form-horizontal .form-group:before{content:" ";display:table}.main-nav .form-horizontal .form-control-static{padding-top:7px}.main-nav label{font-weight:500}.main-nav .controls input{width:100%}.main-nav .control-group{margin:10px 0}.main-nav .label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:500;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.main-nav a.label:focus,.main-nav a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.main-nav .label:empty{display:none}.main-nav .btn .label{position:relative;top:-1px}.main-nav .label-default{background-color:#777}.main-nav .label-default[href]:focus,.main-nav .label-default[href]:hover{background-color:#5e5e5e}.main-nav .label-primary{background-color:#337ab7}.main-nav .label-primary[href]:focus,.main-nav .label-primary[href]:hover{background-color:#286090}.main-nav .label-success{background-color:#5cb85c}.main-nav .label-success[href]:focus,.main-nav .label-success[href]:hover{background-color:#449d44}.main-nav .label-info{background-color:#5bc0de}.main-nav .label-info[href]:focus,.main-nav .label-info[href]:hover{background-color:#31b0d5}.main-nav .label-warning{background-color:#f0ad4e}.main-nav .label-warning[href]:focus,.main-nav .label-warning[href]:hover{background-color:#ec971f}.main-nav .label-danger{background-color:#d9534f}.main-nav .label-danger[href]:focus,.main-nav .label-danger[href]:hover{background-color:#c9302c}.main-nav .badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.main-nav .badge:empty{display:none}.main-nav .feedback-tab{top:50%;margin-top:-55px;right:0;cursor:pointer;position:fixed;z-index:999}.main-nav .feedback-tab div{width:31px;height:123px}.main-nav .feedback-modal{-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 15px 5px rgba(0,0,0,.15);box-shadow:0 0 15px 5px rgba(0,0,0,.15);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#FFF;padding:10px;width:300px;height:250px;position:fixed;top:50%;right:50px;margin-top:-125px;border:1px solid #000\9;z-index:999}.main-nav .feedback-modal__close{color:#434343;font-size:18px}.main-nav .feedback-modal .caret-right{position:absolute;top:50%;right:-10px}.main-nav .feedback-modal.success{background:#FFBF00;color:#FFF}.main-nav .feedback-modal.success h2{margin-top:50px;color:#FFF;text-shadow:none}.main-nav .feedback-modal.success .caret-right{border-left-color:#FFBF00}.main-nav .caret-right{display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff}.main-nav body{padding-top:50px}.main-nav body.transparent-header{padding-top:0}.main-nav body.notification-header{padding-top:90px}.main-nav body.hide-nav{padding-top:0!important}.main-nav body.hide-nav .main-nav{display:none}@media (max-width:992px){.main-nav body.hide-nav-mobile{padding-top:0!important}.main-nav body.hide-nav-mobile .main-nav{display:none}}.main-nav .main-header{position:fixed;top:0;left:0;width:100%;min-width:300px;height:50px;line-height:50px;padding:0 15px;z-index:2000;transition:.4s all;background-color:#fff;font-size:13px;box-sizing:border-box;font-family:Roboto,Helvetica,sans-serif;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.main-nav .main-header__notification{top:0;position:fixed;width:100%;padding:10px;text-align:center;vertical-align:middle;background-color:#0399ff;font-weight:500;color:#fff;z-index:2000}.main-nav .main-header__notification .right{padding-right:20px}.main-nav .main-header__notification a{text-decoration:underline;color:#fff;cursor:pointer}.main-nav .main-header.notification-header{top:40px}.main-nav .main-header--transparent{background-color:rgba(255,255,255,0)}.main-nav .main-header__link{display:inline-block;height:50px;padding:0 15px;color:#434343;text-decoration:none}.main-nav .main-header__link--dropdown{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-nav .main-header__submenu>li:not(.nav-item--template),.main-nav .mobile-nav__open,.main-nav label.mobile_click{cursor:pointer}.main-nav .main-header__logo{margin-top:10px;background:url(/images/redesign/medbridge-logo-nav.png) no-repeat;width:177px;height:30px;background-size:177px auto;display:inline-block;text-indent:-9999px}.main-nav .main-header__logo.massage{width:300px}.main-nav .main-header__logo.healthsouth{width:260px}.main-nav .main-header__links{display:none;float:right}@media (min-width:1070px){.main-nav .main-header__links{display:block}}.main-nav .main-header__menu-icon{display:inline-block;line-height:50px;position:absolute;right:15px}@media (min-width:1070px){.main-nav .main-header__menu-icon{display:none}}.main-nav .main-header__menu-static-icons{display:inline-block;position:absolute;right:35px}@media (min-width:1070px){.main-nav .main-header__menu-static-icons{display:none}}.main-nav .main-header__option{position:relative;display:inline-block}.main-nav .main-header__option:hover{background-color:#eaedee}.main-nav .main-header__option--nohover:hover{background-color:#fff}.main-nav .main-header__submenu{position:absolute;top:50px;left:0;z-index:2;line-height:14px;background-color:#fff;list-style-type:none;margin:0;padding:0;border:1px solid #CCC;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.main-nav .main-header__submenu a{color:#434343;white-space:nowrap}.main-nav .main-header__submenu--right-edge{left:auto;right:0}.main-nav .main-header__submenu>li:not(.nav-item--template):first-child{margin-top:10px}.main-nav .main-header__submenu>li:not(.nav-item--template):last-child{margin-bottom:10px}.main-nav .main-header__submenu>li:not(.nav-item--template) a{display:block;padding:10px 20px}.main-nav .main-header__submenu>li:not(.nav-item--template) a:hover{background-color:#eaedee}.main-nav .main-header__submenu>li:not(.nav-item--template) a.no-hover:hover{background-color:transparent}.main-nav .main-header__submenu>li:not(.nav-item--template) a .mrm{margin-right:20px}.main-nav .main-header__submenu__subheader{border-top:1px solid #ccc;text-transform:capitalize;color:#ccc}.main-nav .main-header__submenu__subheader:hover{background-color:#fff!important}.main-nav .main-header--transparent{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#FFF}.main-nav .main-header--transparent .main-header__logo{background:url(/images/redesign/medbridge-logo-white-text.png) no-repeat;background-size:194px auto}.main-nav .main-header--transparent .main-header__logo.massage{background-image:url(/images/massage/massage-logo-white.png)!important}.main-nav .main-header--transparent .main-header__option>a{color:#FFF}.main-nav .main-header--transparent .main-header__option:hover{background:0 0}.main-nav .main-header--transparent .main-header__option:hover>a{color:#EEE}.main-nav .header-profile{border-bottom:1px solid #C4C4C4;padding-bottom:20px}.main-nav .header-profile .header-profile__icon{color:#006EDB;display:none}.main-nav .header-profile .header-profile__icon .material-icons{font-size:45px}@media (min-width:1070px){.main-nav .header-profile{margin-bottom:10px;padding:2em .5em;text-align:center;width:261px}.main-nav .header-profile .header-profile__icon{display:block}.main-nav .header-profile .header-profile__name{margin-top:1em;font-size:15px}}.main-nav .header-profile .header-profile__name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.87)}.main-nav .header-profile .header-profile__signed-in-under{color:rgba(0,0,0,.54);margin-top:1em}.main-nav .header-profile .header-profile__signed-in-under .header-profile__signed-in-under__small{display:block;font-size:12px}@media (min-width:1070px){.main-nav .header-profile .header-profile__signed-in-under .header-profile__signed-in-under__small{font-size:11px}.main-nav .header-profile .header-profile__signed-in-under .header-profile__signed-in-under__strong{margin-top:.5em}}.main-nav .header-profile .header-profile__signed-in-under .header-profile__signed-in-under__strong{display:block;font-size:13px;font-weight:400}.main-nav .header-profile .header-profile__organization-name,.main-nav .header-profile .header-profile__subscription-name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-nav .header-profile .header-profile__change-account{margin-top:1.5em}.main-nav .header-profile .header-profile__change-account a{color:#006EDB}@media (min-width:1070px){.main-nav .header-profile .header-profile__change-account a{font-size:12px}}.main-nav .header-profile .header-profile__change-account a:hover{text-decoration:underline}.main-nav #hdr-help__icon,.main-nav #hdr-user__silhouette{font-size:24px}.main-nav .mobile-nav #hdr-help{padding:0}.main-nav .mobile-nav #hdr-help__icon{position:absolute;top:0;left:15px}.main-nav body.nav-open{max-height:100%;overflow:hidden}.main-nav .mobile-nav{display:none;position:fixed;top:0;left:0;height:100%;width:100%;z-index:4000;overflow:hidden;background-color:rgba(0,0,0,.7);-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-nav .mobile-nav a{color:#434343;text-decoration:none}.main-nav .mobile-nav a.btn{color:#FFF}.main-nav .mobile-nav.mobile-nav--visible{display:block}.main-nav .mobile-nav__close{position:absolute;top:0;right:0;font-size:24px;cursor:pointer}.main-nav .mobile-nav__menu{overflow-y:auto;padding-top:24px;position:absolute;right:0;top:0;background-color:#fff;height:100%;width:260px}.main-nav .mobile-nav__option{font-weight:500;padding:15px}.main-nav .mobile-nav__submenu{list-style-type:none;margin:0;padding:0;font-weight:400}.main-nav .mobile-nav__submenu>li{padding:15px 20px}.main-nav .mobile-nav__submenu>li:last-child{padding-bottom:0}.main-nav .mobile-nav__submenu>li:not(.nav-item--template):first-child{padding-top:30px}.main-nav input[type=radio][name=mobnav]{position:absolute;top:-9999px;left:-9999px;opacity:0}.main-nav label.mobile_click{margin:0;-webkit-appearance:none}.main-nav .mobile_dropdown{display:none}.main-nav .css-hover-dropdown:hover .css-hover-dropdown__dropdown,.main-nav input[type=radio][name=mobnav]:checked~.mobile_dropdown{display:block}.main-nav .css-hover-dropdown__dropdown{display:none}.main-nav .legacy-layout *,.main-nav .legacy-layout .container *,.main-nav .legacy-layout form.bs-form *{box-sizing:content-box}.main-nav .legacy-layout .basic-filter,.main-nav .legacy-layout .container .basic-filter,.main-nav .legacy-layout .container .node-detail-box,.main-nav .legacy-layout .container.legacy-border-box *,.main-nav .legacy-layout .node-detail-box,.main-nav .legacy-layout form.bs-form .basic-filter,.main-nav .legacy-layout form.bs-form .node-detail-box,.main-nav .legacy-layout form.bs-form.legacy-border-box *,.main-nav .legacy-layout.legacy-border-box *{box-sizing:border-box}.main-nav .legacy-layout .container .static-column .user-table__main-data,.main-nav .legacy-layout .static-column .user-table__main-data,.main-nav .legacy-layout form.bs-form .static-column .user-table__main-data{height:18px}.main-nav .nav.nav-tabs.quiz-tabs *,.mb-sub-nav.material{box-sizing:content-box}.main-nav .legacy-layout .container .container.span-9,.main-nav .legacy-layout .container.span-9,.main-nav .legacy-layout form.bs-form .container.span-9{width:700px}.main-nav .my-clinic h1,.main-nav .my-clinic h2,.main-nav .my-clinic h3,.main-nav .nav-vert-list li.nav-vert-header{font-weight:500}.main-nav .course-start{margin-left:auto;margin-right:auto}.main-nav .boxAround input.mrm{margin-right:10px}.main-nav .blank-slate-hierarchy-profile .callout,.main-nav .blank-slate-profile .callout{color:#434343;padding:20px}body{margin:0}.mb-sub-nav{background:#EEE;border-top:1px solid #FFF;border-bottom:1px solid #CCC;min-width:100%;width:100%;height:39px;overflow:hidden;white-space:nowrap;vertical-align:middle}.mb-sub-nav ol,.mb-sub-nav ul{width:100%;overflow-x:auto;height:100px;list-style-type:none;margin:0;padding:0;font-size:0}.mb-sub-nav ol li,.mb-sub-nav ul li{height:39px;display:inline-block;position:relative}.mb-sub-nav ol li a,.mb-sub-nav ul li a{line-height:1.3;text-decoration:none;color:#1e78d7;display:block;float:left;font-size:14px;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;padding:11px 14px 10px}.mb-sub-nav ol li a:hover,.mb-sub-nav ul li a:hover{background:#DEE6F6}.mb-sub-nav ol li a.active,.mb-sub-nav ul li a.active{color:#434343;background:url(/images/active-selection4.png) center bottom no-repeat #DEE6F6}.mb-sub-nav.emphasis{background:url(/images/section-title-bg.png) repeat-x #dedede;font-weight:600}.mb-sub-nav.emphasis ul li a{font-size:15px}.mb-sub-nav.emphasis ul li a:hover{background:rgba(255,255,255,.4)}.mb-sub-nav.emphasis ul li a.active{background:url(/images/subbnar-emphasis-active.png) center bottom no-repeat}.mb-sub-nav.material{width:100%;position:relative;display:inline-block;height:47px;border-bottom:1px solid rgba(0,0,0,.12);background:#fff;text-align:center;z-index:100}.mb-sub-nav.material ol,.mb-sub-nav.material ul{position:relative;text-align:left;width:auto;max-width:100%;margin:0 auto;display:inline-block}.mb-sub-nav.material ol li a,.mb-sub-nav.material ul li a{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;padding-top:15px;font-size:14px;text-transform:uppercase;color:rgba(0,0,0,.54);height:47px;position:relative}.mb-sub-nav.material ol li a:hover,.mb-sub-nav.material ul li a:hover{background:rgba(0,0,0,.04)}.mb-sub-nav.material ol li a.active,.mb-sub-nav.material ul li a.active{background:0 0;color:rgba(0,0,0,.87)}.mb-sub-nav.material ol li a.active::after,.mb-sub-nav.material ul li a.active::after{content:' ';position:absolute;background:#fb0;width:100%;height:6px;border-radius:3px;left:0;top:44px}.mb-sub-nav.material .menu-fade-left-wrapper,.mb-sub-nav.material .menu-fade-right-wrapper{display:none;position:absolute;top:0;z-index:2;width:0;overflow:visible;pointer-events:none}.mb-sub-nav.material .menu-fade-left-wrapper .menu-fade-left,.mb-sub-nav.material .menu-fade-left-wrapper .menu-fade-right,.mb-sub-nav.material .menu-fade-right-wrapper .menu-fade-left,.mb-sub-nav.material .menu-fade-right-wrapper .menu-fade-right{content:' ';position:absolute;top:0;display:inline-block;height:47px;width:100px}.mb-sub-nav.material.scrolled-right .menu-fade-right-wrapper{display:inline-block;right:100px}.mb-sub-nav.material.scrolled-right .menu-fade-right-wrapper .menu-fade-right{background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1 )}.mb-sub-nav.material.scrolled-left .menu-fade-left-wrapper{display:inline-block;left:0}.mb-sub-nav.material.scrolled-left .menu-fade-left-wrapper .menu-fade-left{background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1 )}ul.message-list{max-height:90vh;overflow:auto;width:260px;max-width:80vw}ul.message-list li.loading,ul.message-list li.no-messages{padding:16px;text-align:center;cursor:none}ul.message-list li.notification{position:relative}ul.message-list li.notification:not(.no-messages){padding:8px 12px 0 84px;height:88px}ul.message-list li.notification:not(.no-messages):hover{background:#eee}ul.message-list li.notification.no-thumb{padding:8px 12px 0}ul.message-list li.notification a{display:inline!important;padding:0!important}ul.message-list li.notification a figure{position:absolute;top:24px;left:12px;display:inline-block;width:60px;height:40px;background-size:contain;background-position:center;background-repeat:no-repeat}ul.message-list li.notification a .direct-message{position:absolute;top:24px;left:22px;display:inline-block;border-radius:50%;padding:12px;border:1px solid #eaeaea;color:#006edb;width:40px;height:40px}ul.message-list li.notification a p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:8px 0}ul.message-list li.notification a p.date{font-size:12px;color:rgba(0,0,0,.54)}ul.message-list li.notification.unread{background-color:#f5f9fe}ul.message-list li.notification.unread p.patient-name,ul.message-list li.notification.unread p.preview{font-weight:700}.message-drawer-patient-messaging-icon-button{border:0;background:0 0;border-radius:50%;text-align:center;padding:7px 0 0;padding-top:7px!important;display:inline-block;vertical-align:middle;cursor:pointer;position:relative;outline:0}.message-drawer-patient-messaging-icon-button::before{content:' ';display:inline-block;width:40px;height:40px;border-radius:50%;position:absolute;top:0;left:-7px;transition:all .12s ease-out}.message-drawer-patient-messaging-icon-button:focus::before,.message-drawer-patient-messaging-icon-button:hover::before{background:rgba(0,0,0,.04)}.message-drawer-patient-messaging-icon-button.disabled{pointer-events:none}.message-drawer-patient-messaging-icon-button.disabled i{color:rgba(0,0,0,.26)!important}.patient-message-unviewed-count-badge{width:24px;height:18px;border-radius:9px;background-color:#ff5252;font-size:12px;font-weight:500;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5);display:inline-block;vertical-align:middle;text-align:center;line-height:1.5;margin-left:4px}