.login-box{margin-left:-81px}.login-box .vertical-wrapper{display:inline-block;height:100%;vertical-align:middle}.login-box table{display:inline-block;margin:10px auto 50px;vertical-align:middle}.login-box td{background-color:#fff;border:2px solid transparent;color:#3c3c3e;filter:alpha(opacity=80);opacity:.8;text-align:left}.login-alert{border:1px dashed #111;color:#111;line-height:25px;padding:5px 0 2px 10px;position:absolute;top:30px;width:470px}.login-logo{padding:15px;vertical-align:top}.login-content{padding:70px;position:relative;width:100%}.login-content .login-top-message{margin-bottom:25px;margin-top:-25px}.login-content h1{font-family:Roboto,Helvetica;font-size:32px;font-weight:400;margin-bottom:10px;text-transform:uppercase}.login-content p{font-size:18px;margin-bottom:40px}.login-content .radio-block{font-size:inherit;margin:15px 0 0;padding:0}.login-content .radio-block input[type=radio]{margin-left:10px;margin-right:0}.login-content small{float:right}.login-content small a{color:inherit}.login-content input[type=email],.login-content input[type=password],.login-content input[type=text],.login-content select{background-color:#b9bebf;border:0;border-radius:0;color:#000;display:block;margin:8px 0;outline-color:#b9bebf;outline-offset:0;outline-style:solid;outline-width:1px;padding:5px 15px}.login-content input[type=email]::-webkit-input-placeholder,.login-content input[type=password]::-webkit-input-placeholder,.login-content input[type=text]::-webkit-input-placeholder,.login-content select::-webkit-input-placeholder{color:#777}.login-content input[type=email]:-moz-placeholder,.login-content input[type=email]::-moz-placeholder,.login-content input[type=password]:-moz-placeholder,.login-content input[type=password]::-moz-placeholder,.login-content input[type=text]:-moz-placeholder,.login-content input[type=text]::-moz-placeholder,.login-content select:-moz-placeholder,.login-content select::-moz-placeholder{color:#777}.login-content input[type=email]:-ms-input-placeholder,.login-content input[type=password]:-ms-input-placeholder,.login-content input[type=text]:-ms-input-placeholder,.login-content select:-ms-input-placeholder{color:#777}.login-content input[type=email]:active,.login-content input[type=email]:focus,.login-content input[type=password]:active,.login-content input[type=password]:focus,.login-content input[type=text]:active,.login-content input[type=text]:focus,.login-content select:active,.login-content select:focus{outline-color:#6e6e72;outline-offset:0;outline-style:solid;outline-width:1px}.login-content button{background-color:#3c3c3e;border:0;color:#fff;cursor:pointer;display:block;font-family:Roboto,Helvetica;font-size:18px;height:35px;margin-top:60px;outline-color:#3c3c3e;outline-offset:0;outline-style:solid;outline-width:1px;padding:5px 15px;text-transform:uppercase;width:498px}.login-content button:focus,.login-content button:hover{background-color:#2e2e2f;outline-color:#000;outline-offset:0;outline-style:solid;outline-width:1px}.login-content button:active{background-color:#1d1d1b}.login-content input[type=checkbox],.login-content input[type=radio]{margin-right:10px}.login-content ul{list-style-type:none;padding-left:0}.login-content ul li{margin-bottom:10px}.login-content ul li input[type=text]{background-color:#3c3c3e;border:0;border-bottom:1px dashed #b9bebf;color:#eee;display:inline;font-family:Roboto,Helvetica;font-style:italic;font-weight:400;margin:-2px 0 0 5px;outline:0;padding:0 5px;width:550px}.login-content label{cursor:pointer;font-weight:400;margin-bottom:0}.login-content .modal-goals p{margin-bottom:25px}.login-content .modal-goals button{background-color:#b7be00;color:#3c3c3e;display:inline;font-weight:700;margin-right:30px;outline-color:#b7be00;width:250px}.login-content .modal-goals button:focus,.login-content .modal-goals button:hover{background-color:#a3aa00;color:#323234;outline-color:#b7be00}.login-content .modal-goals button:active{background-color:#909500;color:#282829}.login-toolbox-container{border:1px solid #ddd;margin:150px auto 60px;width:638px}.login-toolbox-container .error-message{color:#d2322d;position:absolute;top:30px}.login-toolbox-container.login-with-logo{margin-top:210px}.login-toolbox-container.login-with-logo .login-big-logo{display:block;height:140px;margin:-150px auto 55px}.login-toolbox{color:#3b3b3d;margin:0}.login-toolbox p{margin-bottom:20px;width:500px}.login-toolbox input[type=email],.login-toolbox input[type=password],.login-toolbox input[type=text]{height:35px;width:498px}.login-toolbox small{display:block;float:none;font-size:14px;text-align:right;width:498px}.login-toolbox small a{text-decoration:underline}.login-toolbox small a:hover{color:#000}.login-toolbox button{margin-top:40px}.login-toolbox-redirection-container{background-color:#f2f2f2}.login-toolbox-redirection{margin:0 auto;padding:60px 0 100px;width:638px}.form-language{display:inline;line-height:43px}.form-language input[type=submit]{background:none;border:none;display:inline;line-height:43px;outline:none}.form-language input[type=submit]:hover{text-decoration:underline}.form-language+.form-language:before{content:"|"}.front-checkbox-input{display:none}.front-checkbox{border:1px solid #3c3c3e;border-radius:20px;cursor:pointer;display:inline-block;height:20px;vertical-align:middle;width:20px}.front-checkbox.checked{background-color:#3c3c3e;color:#fff}.front-checkbox.checked:after{content:"✓";display:block;text-align:center}.management_logo_area .big_logo{margin-right:20px;max-height:55px}.login-saml-btn{color:#fff!important;height:50px!important;margin-top:0!important;outline:none!important;padding:15px!important;text-align:center}input:-webkit-autofill{-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1000px #fff}.login-content *,.login-toolbox-container{max-width:100%}@media screen and (max-width:800px){.login-content{padding:20px}}@media screen and (max-width:639px){.front-checkbox{display:none}.front-checkbox-input{display:initial;vertical-align:top}}.login-bottom-right-link{padding:10px;text-align:right}.login-bottom-right-link a{color:#000!important;text-decoration:underline}.login-oauth-btn{text-align:center}.login-oauth-btn a.login-saml-btn{padding-left:50px!important;padding-right:50px!important}

/*# sourceMappingURL=login.css.map*/