/* This is repeated here because of DELAYED loading, some of these elements are NOT be overridden */
div#login { x-margin:110px auto 0; margin:10px auto 0; width:546px; }

div#rememberMePanel, div#recaptcha_div { display:none; }
a#defaultLogoLink { display:none; }
.poweredby, copyright { display:none; color:orangered; }

XXp.lostpassword { display:none !important; } /* This is the <P> that we need to put the IDIR/BCeID los password HTML into */
#btnLogin a.button { position:relative !important; }

/* empty - Login-Footer.css */

/* ### Login Page Theme : blue ###  */
/* LoginPageThemeStart */
body { x-background : #dae1f2; x-color : #000;
  font-family: Myriad-Pro, Calibri, Arial, sans serif; background-color: #f1f1f1; color: #494949; font-size: 13px; }
div#panelbody, div#changepasswordPanel {
  background-color:#dae1f2;   border: 1px solid #4c66a4;   box-shadow: 0px 0px 20px 0px #4c66a4; 
  -webkit-box-shadow: 0px 0px 20px 0px #4c66a4;   -moz-box-shadow: 0px 0px 20px 0px #4c66a4; }
div#login label, div#changepasswordPanel label { color: #000; }
.blockUI { box-shadow: 0px 0px 20px 0px #4c66a4; -webkit-box-shadow: 0px 0px 20px 0px #4c66a4; -moz-box-shadow: 0px 0px 20px 0px #4c66a4; }
.blockUI h2, .blockUI h1 { font-size:13px; line-height:20px; text-align: left; padding-left: 10px; }
.blockUI h1 { font-size:20px; }
.popupHeader { background: transparent; text-align: center; 
  border-bottom: 1px solid #F1EEEE; border-radius: 0px; padding-bottom: 5px; margin-bottom: 10px; }
.passwordChangeNote { text-align: center; margin-bottom: 10px; }
/* LoginPageThemeEnd */

/*
.login input, .login div, .login label { max-width: 99%; }
.login div#login { margin-top: 20px; }
div#login div#branding img { max-width: 70%; }
.login .submit { position: absolute; left: 50%; margin-top: -35px !important; display: inline-block; width: 50px !important; }
.login .lostpassword { text-align: center; margin-top: 28px; width: 100%; }

div#login div#branding img, input#remember, span#RememberMeText { display: none; }
*/