body{padding-top:40px;padding-bottom:40px;background-color:#f5f5f5}#form-signin{padding-top:50px}#form-signin .form-signin{max-width:360px;padding:19px 29px 29px;margin:0 auto 20px;background-color:#fff;border:1px solid #e5e5e5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}#form-signin .form-signin .form-signin-heading,.form-signin .checkbox{margin-bottom:10px}#form-signin .form-signin .form-signin-heading{padding-bottom:15px}#form-signin .form-signin input[type="text"],.form-signin input[type="password"]{font-size:16px;height:auto;margin-bottom:15px;padding:8px 9px 7px 5px}#form-signin .field-validation-error{color:red;font-size:11px;padding-bottom:10px;display:inline-block}#form-signin .form-signin #UserName,.form-signin #Password{background-image:url(/Content/Images/loginicons.jpg);background-repeat:no-repeat;padding-left:40px;color:#888}#form-signin .form-signin #UserName{background-position:-10px -3px}#form-signin .form-signin #Password{background-position:-12px -59px}#footer{padding:30px 0;margin:0 auto;text-align:center}#footer div{text-align:center;color:#999;font-size:12px}#edocPub{width:300px;margin:0 auto 20px}#edocPub span{display:inline-block;width:70px;margin-left:260px;height:0;padding-top:27px;overflow:hidden;background:url(/Content/Images/questoredoc_logo.png) no-repeat}div.lnk-changePass{padding:10px 15px;font-size:11px}div.btn-sbtDataFormLogin button{width:150px}#form-request-newpass-usr .field-validation-error{color:red}.cookie-message-warning{text-align:justify;max-width:360px;margin:auto;color:#999}.questor-button{background-image:linear-gradient(to bottom,#e9511d 0%,#d74d1d 100%)!important;border-color:#bd441a!important}.company-health-iframe{height:100vh;width:100%;position:relative;padding-top:15px}