strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}*,:after,:before{box-sizing:border-box}::-webkit-input-placeholder{color:#C5CDD5;font-weight:400}::-moz-placeholder{color:#C5CDD5;font-weight:400}.app-container input[type=number]::-moz-placeholder{color:#C5CDD5;font-weight:400}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"Proxima Nova",sans-serif;font-size:10px}body{display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:1024px}.app-container,.app-container>div{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;font-size:1.4rem}.error{font-weight:600;color:#E74C3C}.hide{display:none}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.badbrowser .login-wrap .card .intro{line-height:1.5;font-size:14px;font-weight:400}.badbrowser .legalAgreement{text-align:center}body,html{overflow:hidden;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;background:0 0}a{text-decoration:none;color:#3498DB}.navigation-bar{display:none!important}#login-video{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background:url(../assets/images/login-video-poster.jpg) no-repeat;background-size:cover}#login-video-overlay{background:#32495F;opacity:.9;z-index:0;position:absolute;top:0;left:0;height:100%;width:100%}.login-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:400px;margin:-90px auto 0;z-index:100}.login-wrap input:not([type]),.login-wrap input[type=date],.login-wrap input[type=datetime-local],.login-wrap input[type=email],.login-wrap input[type=number],.login-wrap input[type=password],.login-wrap input[type=search],.login-wrap input[type=tel],.login-wrap input[type=text],.login-wrap input[type=time],.login-wrap input[type=url],.login-wrap textarea.materialize-textarea{font-size:1.6rem;color:#3498DB}.login-wrap input:not([type]):focus:not([readonly])+label,.login-wrap input[type=date]:focus:not([readonly])+label,.login-wrap input[type=datetime-local]:focus:not([readonly])+label,.login-wrap input[type=email]:focus:not([readonly])+label,.login-wrap input[type=number]:focus:not([readonly])+label,.login-wrap input[type=password]:focus:not([readonly])+label,.login-wrap input[type=search]:focus:not([readonly])+label,.login-wrap input[type=tel]:focus:not([readonly])+label,.login-wrap input[type=text]:focus:not([readonly])+label,.login-wrap input[type=time]:focus:not([readonly])+label,.login-wrap input[type=url]:focus:not([readonly])+label,.login-wrap textarea.materialize-textarea:focus:not([readonly])+label{color:#32495F}.login-wrap input:not([type]).valid,.login-wrap input:not([type]):focus.valid,.login-wrap input[type=date].valid,.login-wrap input[type=date]:focus.valid,.login-wrap input[type=datetime-local].valid,.login-wrap input[type=datetime-local]:focus.valid,.login-wrap input[type=email].valid,.login-wrap input[type=email]:focus.valid,.login-wrap input[type=number].valid,.login-wrap input[type=number]:focus.valid,.login-wrap input[type=password].valid,.login-wrap input[type=password]:focus.valid,.login-wrap input[type=search].valid,.login-wrap input[type=search]:focus.valid,.login-wrap input[type=tel].valid,.login-wrap input[type=tel]:focus.valid,.login-wrap input[type=text].valid,.login-wrap input[type=text]:focus.valid,.login-wrap input[type=time].valid,.login-wrap input[type=time]:focus.valid,.login-wrap input[type=url].valid,.login-wrap input[type=url]:focus.valid,.login-wrap textarea.materialize-textarea.valid,.login-wrap textarea.materialize-textarea:focus.valid{border-color:#32495F;box-shadow:0 1px 0 0 #32495F}.login-wrap input:not([type]):focus:not([readonly]),.login-wrap input[type=date]:focus:not([readonly]),.login-wrap input[type=datetime-local]:focus:not([readonly]),.login-wrap input[type=email]:focus:not([readonly]),.login-wrap input[type=number]:focus:not([readonly]),.login-wrap input[type=password]:focus:not([readonly]),.login-wrap input[type=search]:focus:not([readonly]),.login-wrap input[type=tel]:focus:not([readonly]),.login-wrap input[type=text]:focus:not([readonly]),.login-wrap input[type=time]:focus:not([readonly]),.login-wrap input[type=url]:focus:not([readonly]),.login-wrap textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #32495F;box-shadow:0 1px 0 0 #32495F}.login-wrap input:not([type]).invalid,.login-wrap input:not([type]):focus.invalid,.login-wrap input[type=date].invalid,.login-wrap input[type=date]:focus.invalid,.login-wrap input[type=datetime-local].invalid,.login-wrap input[type=datetime-local]:focus.invalid,.login-wrap input[type=email].invalid,.login-wrap input[type=email]:focus.invalid,.login-wrap input[type=number].invalid,.login-wrap input[type=number]:focus.invalid,.login-wrap input[type=password].invalid,.login-wrap input[type=password]:focus.invalid,.login-wrap input[type=search].invalid,.login-wrap input[type=search]:focus.invalid,.login-wrap input[type=tel].invalid,.login-wrap input[type=tel]:focus.invalid,.login-wrap input[type=text].invalid,.login-wrap input[type=text]:focus.invalid,.login-wrap input[type=time].invalid,.login-wrap input[type=time]:focus.invalid,.login-wrap input[type=url].invalid,.login-wrap input[type=url]:focus.invalid,.login-wrap textarea.materialize-textarea.invalid,.login-wrap textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336}.login-wrap .btn{background-color:#3498DB;text-transform:none;box-shadow:none;letter-spacing:.3px;font-size:1.4rem;border:2px solid #3498DB;line-height:32px;color:#fff}.login-wrap .card h1,.login-wrap h2{text-transform:uppercase;text-align:center}.login-wrap .btn:disabled{opacity:.75!important}.login-wrap .btn:active,.login-wrap .btn:disabled,.login-wrap .btn:focus,.login-wrap .btn:visited{background-color:#3498DB!important;color:#fff!important}.login-wrap .btn:hover{border:2px solid #42ABE5;background-color:#42ABE5;box-shadow:0 1px 2px #C5CDD5}.login-wrap .btn:active{background-color:#3498DB}.login-wrap .btn.white{background-color:#fff;border:2px solid #3498DB;color:#3498DB}.login-wrap .btn.white:disabled,.login-wrap .btn.white:focus,.login-wrap .btn.white:visited{background-color:#fff!important;border:2px solid #3498DB!important;color:#3498DB!important}.login-wrap .input-field{margin-bottom:5px;font-family:"Proxima Nova",sans-serif}.login-wrap .input-field label{font-size:1.5rem;color:#637582;top:.8rem;pointer-events:none}.login-wrap .input-field label.active,.login-wrap .input-field label.is-active,.login-wrap .input-field label.is-active.active{-webkit-transform:translateY(-2rem) scale(.8);-ms-transform:translateY(-2rem) scale(.8);transform:translateY(-2rem) scale(.8);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.login-wrap .input-field #forgot-password-link{position:absolute;right:27px;top:9px}.login-wrap h2{color:#6A7986}.login-wrap form{margin-top:30px}.login-wrap #home-link span{background:url(../assets/images/logo-full.svg) center center/contain no-repeat;display:block;margin:0 auto 10px;text-indent:-9999px;height:40px;width:100%;z-index:2}.login-wrap .block-message{margin-bottom:20px}.login-wrap .card{transition:.5s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;width:350px}.login-wrap .card h1{font-weight:600;font-size:14px;background:#32495F;color:#fff;padding:14px;border-radius:2px 2px 0 0;letter-spacing:1px}.login-wrap .card .intro{text-align:center;font-weight:600;margin:6px 0 18px}.login-wrap .card .content{background:#fff;border-radius:2px;padding:20px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;min-height:360px;position:relative}.login-wrap .card .content h2{font-size:16px;font-weight:600;margin-bottom:8px;line-height:1.3}.login-wrap .card .signUp{position:absolute;bottom:0;left:0;padding:15px;width:100%}.login-wrap .card .legalAgreement{color:#fff;font-size:1.4rem;text-align:center;line-height:1.3;margin:10px auto 0;width:90%}.login-wrap .card .allow-authorization,.login-wrap .card .login{position:absolute;top:0;left:0}.login-wrap .card .allow-authorization .logos{overflow:hidden;display:inline-block;margin-top:10px}.login-wrap .card .allow-authorization .logos .icon-logo{font-size:5rem;line-height:1;color:#637582;float:left}.login-wrap .card .allow-authorization .logos .transfer{width:40px;height:51px;background:url(../assets/images/transfer.svg) center center/contain no-repeat;display:block;float:left;margin:0 10px}.login-wrap .card .allow-authorization .logos .logo-redbird{width:82px;height:51px;background:url(../assets/images/thirdparty/logo-redbird.png) center center/contain no-repeat;display:block;float:left}.login-wrap .card .allow-authorization ul{margin-top:20px}.login-wrap .card .allow-authorization ul li{font-weight:600;color:#32495F}.login-wrap .card .allow-authorization .btn-wrapper{position:absolute;bottom:0;left:0;padding:20px;width:100%}