*{box-sizing:border-box}html{background:-moz-linear-gradient(#a3bbc2 0%,#fff 74%);background:-o-linear-gradient(#a3bbc2 0%,#fff 74%);background:-ms-linear-gradient(top,#fff 26%,#a3bbc2 100%);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#a3bbc2",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#a3bbc2",GradientType=0);background:linear-gradient(#fff 26%,#a3bbc2 100%);background-position:fixed;height:120%}body#login{text-align:center}body.login div.header{text-align:left;position:relative}body.login #logo{z-index:100;margin:0}body.login div#footer{display:none}body.login h1#rbm_frontline{color:gray;text-align:center;font-size:2em;font-weight:400}body.login h1#rbm_frontline span{display:none}body.login h3#rbm_frontline span{display:block}body.login h4#rbm_frontline_caption{content:"";clear:both;background:0 0;width:400px;height:40px;margin:0 auto}body.login h4#rbm_frontline_caption span{display:block}body.login div#login-footer h4{font-size:10px}body.login .header{background:#fff url();height:113px;margin:0;padding:0;position:relative}body.login .header_text{height:162px;position:absolute;top:0;left:0}div.login{margin:0 auto;padding:25px;display:block}div.login #client_logo{text-align:center;margin-top:.5em}div.login #client_logo img{max-width:300px}div.login #opener{text-align:center;cursor:pointer;color:#00f;vertical-align:middle;font-size:12px;display:block}#logincontainer{float:none;float:left;background-color:#fff;border:2px solid #e0e0e0;border-radius:5px;width:31.7616%;margin:5% 2.35765% auto auto;padding-bottom:18px;display:block}#logincontainer:last-child{margin-right:0}#logincontainer{margin-left:34.1192%}#logincontainer .onedoor_saml_login{float:left;margin-left:5px;font-size:14px}#samlloginform{padding:15px;font-size:15px;display:block}#rbmloginform{margin-bottom:10px;padding:25px;font-size:15px;display:block}#rbmloginform #submit,.rbmloginlink{-webkit-appearance:none;color:#fff;text-align:center;float:right;cursor:pointer;background:gray;border:2px solid #4c4e51;border-radius:5px;width:50%;height:50px;margin:0 0 .5em;font-size:1.25em;font-weight:700;line-height:45px}.rbmloginlink:focus{border:1px dotted #000}.rbmlogin{cursor:pointer;color:#00f}#samlloginform #submit,button.g-recaptcha{-webkit-appearance:none;color:#fff;text-align:center;float:right;cursor:pointer;background:gray;border:2px solid #4c4e51;border-radius:5px;width:50%;height:50px;margin:0 0 .5em;font-size:1.25em;font-weight:700;line-height:45px}.grecaptcha-badge{display:none}#sso_login_dual #submit,#sso_login_dual .rbmloginlink{width:100%;margin-left:auto;margin-right:auto}#sso_login_dual button#submit{background-color:#a3bbc2;width:50%}#collapsetext{text-align:right;font-size:15px}#collapse{font-size:15px}#login_help{padding:1em}#login_help p{border:1px solid #aaa;border-radius:4px;padding:2.5em}#help_link{text-align:center;margin-top:-.75em;margin-bottom:1.5em;display:block}#help_link_login{text-align:center;margin-top:1em;margin-bottom:1.5em;display:block}#closer{-webkit-appearance:none;color:#fff;text-align:center;float:right;cursor:pointer;background:gray;border:2px solid #4c4e51;border-radius:5px;width:50%;height:50px;margin:0 0 .5em;font-size:1.25em;font-weight:700;line-height:45px}table#contacts{border:1px solid #000;width:450px;margin:0 auto;position:relative}table#contacts td{text-align:center;border:1px solid #000}table#contacts tr td a{font-size:8pt;font-weight:400}#copyright{text-align:center}input:-webkit-autofill{text-size:15px;border-width:0;margin-bottom:20px;-webkit-box-shadow:inset 0 0 0 1000px #fff}input.default{text-indent:10px;background-color:#fff;border:2px solid #e0e0e0;width:100%;height:50px;margin:10px 0;font-size:15px}input.error{text-indent:10px;background-color:#fff;border:2px solid #900;width:100%;height:50px;margin-bottom:20px;font-size:15px}.flash.notice{text-align:center;color:#090;width:85%}.flash.error,.flash.errorExplanation{text-align:center;color:#900;width:5%}.flash.error_space{visibility:hidden}.flash .use_one{display:none}body.login div.notice,body.login div.warning,body.login div.error{width:100%;margin:20px auto;font-size:15px}
/*# sourceMappingURL=login.css.map*/
