.new-browser #iPopUp{min-height:500px !important;}.submitted .ng-invalid{border:1px solid #AF0D21 !important;background-color:#F0F0F0 !important;}.busy{cursor:wait !important;}.miniform{border:none;max-height:500px;max-width:100%;width:100%;padding:0;text-align:center;}.miniform a,.miniform a:visited{color:grey;}.miniform input[type=text],.miniform input[type=password],.miniform input[type=email],.miniform input[type=number],.miniform input[type=password]{background-color:#EEEEEE;color:grey;border:none;padding:2%;margin:3% 0 3% 0;width:96%;}.miniform>div.login-overlay,.miniform>div.login-overlay>div{z-index:10000;position:fixed;top:0;left:0;width:100vw;height:100vh;padding:0;margin:0;}.miniform>div.login-overlay>div{z-index:10001;opacity:0.4;background-color:black;}.miniform>div.login-overlay img{z-index:10002;position:fixed;top:50%;left:50%;margin-left:-25px;margin-top:-25px;width:50px;height:50px;}input.Button2014{position:fixed;bottom:0;height:36px;text-align:center;border:0;margin:0;padding:0;font-size:18px;min-width:50%;border-style:none;align-items:none;cursor:pointer;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}input.align-both{left:0;right:0;width:100%;}input.Button2014:visited,input.Button2014:hover{text-decoration:none;}input.align-left{left:0;}input.align-right{right:0;border-left:1px solid white;}input[type=checkbox]{right:0;}.password-placeholder{position:absolute;z-index:99999;top:0;left:0;width:97%;height:100%;background:transparent;font-style:none;font-weight:none;padding-left:2%;color:grey;}.dnnLogin input[type=text],.dnnLogin input[type=password]{width:96%;}.dnnLogin{max-height:500px;}::-moz-placeholder{font-style:normal;font-weight:normal;color:grey;}.rightalign{float:right;}.error{color:#AF0D21;}.message{transition:0.1s linear all;}.message.ng-enter{opacity:0;}.some-message.ng-enter.ng-enter-active{opacity:1;}.message.ng-leave{opacity:0;}.rememberMe{float:right;}.privacy-text-arbo{font-size:10px;padding-top:58%;text-align:center;}.LoginPanel .nomail h3{color:var(--primary-color);font-weight:bold;}.LoginPanel .nomail ul{padding-top:0 !important;padding-left:17px !important;}.login-steps{width:100%;padding:5px 0 5px 0;margin:5px 0 10px 0;border-top:1px solid #AF0D21;border-bottom:1px solid #AF0D21;}.login-steps td{width:50%;color:#F0F0F0;text-align:center;}.login-steps .active{color:#AF0D21;}