/*!
 * js-patient-treatment-viewer
 * Version: 1.4.2 
 * Build Number: 182 
 * Timestamp: 2018-07-16T12:03:11.078Z 
 */
.header-bg,.sign-in{width:100%}.copyright,.landing-wrap,.sign-in{float:left}@font-face{font-family:avenir-book-webfont;src:url(../fonts/avenir-book-webfont.eot);src:url(../fonts/avenir-book-webfont.woff) format('woff'),url(../fonts/avenir-book-webfont.ttf) format('truetype')}body{font-family:avenir-book-webfont;background-color:#fff}.header-bg{background:#fff;background:-moz-linear-gradient(45deg,#fff 34%,#cceffc 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(34%,#fff),color-stop(100%,#cceffc));background:-webkit-linear-gradient(45deg,#fff 34%,#cceffc 100%);background:-o-linear-gradient(45deg,#fff 34%,#cceffc 100%);background:-ms-linear-gradient(45deg,#fff 34%,#cceffc 100%);background:linear-gradient(45deg,#fff 34%,#cceffc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cceffc', GradientType=1 );height:95px;margin-bottom:10px}.header-bg img{float:left;margin-top:20px}.intro{padding:15px}.intro-blurb h1{font-size:30px;color:#0f72b8}.error-page .btn-primary,.sign-in .btn-primary{background:#02a7e9;background:-moz-linear-gradient(top,#02a7e9 0,#0f72b8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#02a7e9),color-stop(100%,#0f72b8));background:-webkit-linear-gradient(top,#02a7e9 0,#0f72b8 100%);background:-o-linear-gradient(top,#02a7e9 0,#0f72b8 100%);background:-ms-linear-gradient(top,#02a7e9 0,#0f72b8 100%);background:linear-gradient(to bottom,#02a7e9 0,#0f72b8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#02a7e9', endColorstr='#0f72b8', GradientType=0 );padding-left:25px;padding-right:25px}.form-signin-heading{color:#00AEEF;font-size:16px;margin-bottom:15px}.form-signin{padding:0 15px;margin:0 auto}.form-signin .checkbox{margin-bottom:10px;font-weight:400;padding-left:20px}.form-signin .form-control{position:relative;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px}.small,.stop{font-size:11px}.form-signin .form-control:focus{z-index:2}.form-signin input[type=password]{margin-bottom:2px}.stop{clear:both;padding-top:0;text-align:center;position:relative;top:-100px}.copyright{padding:15px;font-size:9px;clear:left;margin-top:100px}a,a:hover,a:visited{color:#00AEEF}.logo{background-image:url(../assets/img/main/logo.png);background-position:left bottom;background-repeat:no-repeat;background-size:186px 56px;height:76px;margin-left:15px;margin-bottom:40px}.mode-sdc .logo{background-image:url(../assets/img/main/SDC-logo.png);background-size:111px 83px;height:116px}@media (min-width:768px){.copyright{font-size:10px}}@media (min-width:992px){.intro,.sign-in{background-position:left top;background-repeat:no-repeat;height:251px;float:left}.landing-wrap{min-width:992px;max-width:992px;float:left}.intro{background-image:url(../assets/img/main/landing-bg.png);width:599px;background-size:599px 251px}.mode-sdc .intro{background-image:url(../assets/img/main/landing-bg-sdc.png)}.intro-blurb h1{width:250px;margin:20px 40px 40px 20px;font-size:30px;color:#fff}.sign-in{background-image:url(../assets/img/main/login-bg.png);width:299px;background-size:299px 251px}.form-signin{padding:15px;margin:0 auto}.form-signin-heading{margin-bottom:20px;font-size:18px}.stop{font-size:11px;clear:both;padding-top:2px;text-align:right;margin-right:160px;top:0}.copyright{padding:0 5px;margin:0}}@media (min-width:1200px){.intro,.sign-in{background-position:left top;background-repeat:no-repeat;height:293px;float:left}.landing-wrap{min-width:1050px;max-width:1050px;float:left}.intro{background-image:url(../assets/img/main/landing-bg.png);width:699px;background-size:699px 293px}.mode-sdc .intro{background-image:url(../assets/img/main/landing-bg-sdc.png)}.intro-blurb h1{width:350px;margin:40px;font-size:30px;color:#fff}.sign-in{background-image:url(../assets/img/main/login-bg.png);width:349px;background-size:349px 293px}.form-signin-heading{font-size:20px;margin-bottom:30px}.form-signin{max-width:330px;padding:15px}.stop{font-size:11px;clear:both;padding-top:2px;text-align:right;margin-right:90px}.copyright{padding:0 5px}}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}