.login-bg{display:table;width:100%;height:100%;text-align:center;background-color:#001c4f}.inputLogin{text-align:left}.inputLogin label{font-size:1rem;color:#fff}.col-slide,.row-slide{height:100%}.col-slide{display:table}.col-slide .cell-slide{display:table-cell;vertical-align:middle;position:relative}.btn-close-slide{transform:translateZ(0);animation:b 1s}.cont-general-login{padding-bottom:30px}.cont-general-login a{display:inline-block;cursor:pointer;position:relative}.cont-general-login a.forgot-details{font-size:12px;top:12px}.cont-general-login .need-account{font-size:16px;top:28px}.cont-general-login .input-field label{left:0}.cleos-login-button{display:inline-block;width:200px;height:36px;background-color:var(--main-third-color);border-radius:0;margin-top:14px;font-size:16px;font-weight:700}.cleos-login-button.btn.disabled:hover{background-color:#00b1fb!important;color:#fff!important}.new-user{width:150px;height:39px;background-color:rgba(0,0,0,.5)!important;font-size:14px;border:2px solid #00caff}.center-or{display:inline-block;margin:8px auto}.cont-general-login input[type=text]{height:40px;width:230px;font-size:14px;color:#fff}.input-field{text-align:left}.cont-login{width:264px}.cont-login-questions{height:86px}.line-white,.or{float:left}.login-title{font-size:16px;text-shadow:2px 2px 0 #0a0909}.or{padding-left:10px;padding-right:10px;font-size:12px}.line-white{border-top:1px solid #fff;width:100px;margin-top:10px}::-webkit-input-placeholder{color:#fff;font-size:14px}::-moz-placeholder{color:#fff;font-size:14px;font-weight:700}:-ms-input-placeholder{color:#fff;font-size:14px}input:-moz-placeholder{color:#fff;font-size:14px;font-weight:700}@media(min-width:640px){.logo-cleos{background-image:url(../../images/logo-horizontal.png);position:relative;margin-top:30px;width:280px;height:67px;background-size:283px 67px}}.slide-login{display:none;box-sizing:border-box;position:fixed;top:0;padding:0;opacity:0;z-index:996;transition:transform .5s,opacity .5s;transform:translateY(100%);left:0;min-height:100%}.login-content{overflow:scroll;-webkit-overflow-scrolling:touch;position:absolute;width:200%;bottom:0;z-index:1002;transform:translateX(-50%);transition:transform .5s,opacity .5s}.login-content,.slide-login-show,.slide-register-show{box-sizing:border-box;height:100%;top:0;right:0;left:0}.slide-login-show,.slide-register-show{opacity:1;transform:translateY(0);margin-top:0;position:fixed;z-index:9001}.box-login-show .login-content{transform:translateX(-50%);transition:transform 0s,opacity 0s}.box-register-show .login-content{transform:translateX(0);transition:transform 0s,opacity 0s}.box-effect .login-content{transition:transform .5s,opacity .5s!important}.login-content input[type=password],.login-content input[type=text]{border:1px solid #fff}.login-content input[type=password].invalid,.login-content input[type=text].invalid{border:1px solid #f44336}.field-item-username{animation:c .8s}.field-item-password{animation:d .8s;position:relative}.field-item-button{animation:e .8s}.field-item-check{margin:0 0 30px;padding:0}@keyframes a{0%{opacity:0}60%{opacity:0;transform:scale(0)}to{opacity:1}}@keyframes b{0%{opacity:0}50%{opacity:0;transform:scale(.2)}75%{opacity:1;transform:scaleY(.2)}to{transform:scale(1)}}@keyframes c{0%{opacity:0}40%{opacity:0;transform:translateY(24px)}to{opacity:1}}@keyframes d{0%{opacity:0}40%{opacity:0;transform:translateY(12px)}to{opacity:1}}@keyframes e{0%{opacity:0}40%{opacity:0}to{opacity:1}}.div-fixed{width:100%;height:120%;z-index:1000}.logo-slide{position:absolute;top:3rem;left:0;right:0}.logo-slide svg{width:8rem;position:relative;animation:a .9s;animation-timing-function:cubic-bezier(.34,-.005,.05,1.005)}.box-login,.box-register{margin-top:7em;min-height:380px}.box-register{padding-top:12em}.connect-button{display:table}.connect-button .icon,.connect-button .text{display:table-cell;vertical-align:middle}.connect-button .icon{width:46px}.connect-button .text{text-align:left;padding-left:8px;font-family:Roboto}.connect-email,.connect-facebook{min-width:230px;height:49px}.connect-facebook{color:#fff}.connect-facebook,.connect-facebook:hover{background-color:#2f5f9e}#connectFacebook{display:table-caption;padding:0}#connectFacebook i{font-size:32px;padding:0 14px;position:relative;top:2px}#connectFacebook i,#connectFacebook span{height:inherit;display:table-cell;vertical-align:middle}#connectFacebook span{border-left:2px solid #3b7ace;padding:0 15px}.connect-email{background-color:#f1f1f1;color:#3a3c45}@media (max-height:400px){.cvr-login svg{top:4rem}.cont-btn-connect{margin-top:9rem}.box-register{padding-top:0!important}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #000914 inset!important;-webkit-text-fill-color:#fff!important}.login-bg input[type=password],.login-bg input[type=text]{height:2.5rem;margin-top:.5em!important;padding:0 5px 0 10px}input[type].valid,input[type]:focus.valid,input[type]:focus:not([readonly]){border-bottom:1px solid #fff!important;box-shadow:0 .5px 0 0 #fff;background-color:#000914}[type=checkbox].filled-in:checked+label:after{background:#22b300;border-radius:0;border:2px solid #22b300;height:24px;width:24px}[type=checkbox].filled-in:not(:checked)+label:after{border-radius:0;height:24px;width:24px;border:1.5px solid #fff}[type=checkbox].filled-in:checked+label:before{top:1px;left:2px;width:9px;height:15px}.optionsLog{margin:35px 0}@media (min-width:320px) and (max-width:359px){.logo-slide{top:2rem}.box-login{margin-top:8em}.optionsLog{margin:25px 0}input[type=password],input[type=text]{margin:0 0 15px}}.imgLogo{margin-left:25px}.icon-waves{position:absolute;right:0;top:13px}