/*** NEW LOGIN PAGE STYLES ***/

* {	margin: 0; padding: 0; border: none;}
body { border: none !important; height:100% !important;}
.login-wrapper{max-width: 550px; padding: 16px 16px 12px 16px; border: solid 1px #ddd; box-shadow: 0 2px 8px 2px rgb(0 0 0 / 15%); border-radius: 8px;}
.container-fluid{padding-left:12px; padding-right:12px;}
 .elm-disabled-with-cursor{font-size: 18px; font-weight:bold; cursor:text !important; border:none; padding:12px 18px;color:red; }
.ui-dialog-titlebar, .dialog-header {background-color:#0090B2 !important;background:#0090B2 !important; color:white !important; border-top-left-radius:4px; border-top-right-radius:4px;}
.pw-reset-modal {display: none; padding-top: 40px; }
.pw-reset-modal .pw-reset-title{font-size:14px !important; font-weight:600; color:#ffffff; margin:0;}
.pw-reset-modal .modal-dialog{width:auto; max-width:525px; height:auto;}
.pw-reset-modal .modal-content{height:auto;border-radius:8px !important;  }
.pw-reset-iframe{width:100%; height:100%; /*min-height:510px;*/ overflow:hidden; background-color:#ffffff; margin: 0 auto;}
.pw-reset-container{background:#ffffff; background-color:#ffffff; height:100%;}
.pw-reset-header{padding:0 0 12px 0;}
.pw-reset-header  span {font-size:15px;}
.pw_err_container{padding:8px 0;}
.pw-reset-error { color:Red;font-size: 13px; }
.pw-reset-msg-hdr, .pw-reset-msg{font-weight:bold;}
.pw-reset-msg-hdr{margin-bottom:12px;}
.pw-reset-msg {margin-left:-8px;}
.pw-reset-msg-details{padding:8px;}
.validation-required-err{border:solid 1px #F00 !important; font-size:13px; }
.pw-reset-submit{border:none; outline:none !important;}
.pw-access-code{ padding:8px 0; margin-top:6px; margin-bottom:16px;}
.pw-reset-footer{ }
.resources ul{list-style: none;}
.resources ul li {height: 22px; line-height: 22px; padding: 0 0 0 22px; background: url(images/global/bullet.gif) 5px no-repeat;}

