input.form-control{font-size:1.8rem;color:#606b70;line-height:100%;border:1px solid rgba(96,107,112,0.3);-webkit-box-shadow:none;box-shadow:none}input.form-control::-moz-placeholder{color:rgba(96,107,112,0.3);opacity:1}input.form-control:-ms-input-placeholder{color:rgba(96,107,112,0.3)}input.form-control::-webkit-input-placeholder{color:rgba(96,107,112,0.3)}input.form-control::-webkit-input-placeholder{vertical-align:middle;line-height:auto}input.input-small{height:3.5rem;line-height:3.5rem;font-size:1.6rem}input.input-medium{height:4rem;line-height:4rem}input.input-large,.login .content input.form-control,.setup .content input.form-control{height:4.5rem;line-height:4.5rem}html,body{-webkit-backface-visibility:hidden;background:#404d57;-webkit-font-smoothing:antialiased;height:100%;margin:0;min-height:100%;-webkit-perspective:0;text-rendering:optimizeLegibility;-webkit-transform:translateZ(0)}.login-header .logo{margin-left:40px;margin-top:30px;position:absolute}.login-header .logo img{height:40px;width:100px}.login{height:100%;min-height:100%;position:relative}.login a{color:rgba(255,255,255,0.4)}.login .content{text-align:center}.login .content .explanation{margin-bottom:35px}.login .content img{height:80px;margin-bottom:20px}.login .content h1.title{text-align:center}.login .content p{font-size:16px;position:relative;text-align:left}.login .content p .revealer{color:#bcbcbc;cursor:pointer;font-size:22px;position:absolute;right:12px;top:4px}.login .content ul.errorlist{color:#ed5e4a;list-style:none;padding:0;text-align:left}.login .content .forgot-row{margin-top:10px}.login .content .signup-row{margin-top:20px}.login .content .extra-row{color:#fff;text-align:left}.login .content .extra-row label{font-weight:normal}@media (max-width: 768px){.login .selectPartner .btn span{display:inline-block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (min-width: 992px){.login .selectPartner .btn span{width:500px}}.login .content,.setup.container{color:rgba(255,255,255,0.6);padding:100px 30px}@media (min-width: 992px){.login .content,.setup.container{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;padding:0;position:absolute;top:50%}}.login .content,.setup{color:rgba(255,255,255,0.6)}.login .content h1,.setup h1{color:rgba(255,255,255,0.5);font-size:24px;font-weight:normal;margin-bottom:40px;margin-top:0}.setup h1{font-size:3.2rem;text-align:left}.setup.content{min-width:auto;width:auto}.setup .explanation{margin-bottom:35px}.setup .explanation strong{color:#fff}.setup .revealer{color:rgba(96,107,112,0.6);margin-top:-35px;position:absolute;right:30px}.login .content p .revealer input,.setup .content p .revealer input{display:none}.login .content p input.form-control,.setup .content p input.form-control{margin-right:10px;width:100%}.login .content .form-control,.setup .content .form-control{-webkit-box-shadow:none;box-shadow:none;color:#606b70;font-size:18px;height:50px !important}.login .content .form-control:-webkit-autofill,.setup .content .form-control:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;color:#606b70 !important}.login-header .panel-alert ul{list-style:none}.panel-error{background-color:#eb5d4a;color:#fff;font-size:18px;font-weight:600;padding-top:30px}.g-recaptcha{margin:0 auto;width:304px}
