#background-video{-o-object-fit:cover;object-fit:cover;width:100vw;height:100vh;position:fixed;top:0;left:0}.loginBlock{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.2s!important;animation-delay:.2s!important}.loginInputs{-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-animation-duration:.7s;animation-duration:.7s}.btnLogIn{-webkit-animation-delay:1.5s;animation-delay:1.5s}.btnLogIn,.regLink{-webkit-animation-duration:1s;animation-duration:1s}.regLink{margin-top:10px!important;color:#fff!important;-webkit-animation-delay:2s;animation-delay:2s}body,html{height:100%}body{overflow:hidden;font-family:sans-serif;background-size:100%;-moz-background-size:100%;-webkit-background-size:100%;-o-background-size:100%}#LogoDiv{margin-top:50px}#LogoDiv img{content:url(../img/SKYRO_белый.623c26c9.png);width:350px;margin-left:10px}@-webkit-keyframes test{0%{transition:1s linear;background-position:130% 0}}@keyframes test{0%{transition:1s linear;background-position:130% 0}}.company-logo-container{width:400px;height:150px;position:absolute;z-index:10;right:0;text-align:center;padding-left:50px}.company-logo-container img{margin-top:35px;width:250px}@-webkit-keyframes pulse_logo{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(1)}to{transform:scale(1)}}@keyframes pulse_logo{0%{transform:scale(1)}25%{transform:scale(1.05)}50%{transform:scale(1)}to{transform:scale(1)}}.loginInputs .btnLogIn{width:300px!important;color:#fff;text-shadow:1px 1px 1px grey,0 0 1em grey;box-shadow:0 0 0 0 rgba(91,192,222,.7);font-size:20px!important}.loginInputs .btnLogIn span{transition:.5s}.loginInputs .btnLogIn i:not(.lspinner){transition:.5s;position:absolute;top:27px;z-index:1px;opacity:0;font-size:30px;line-height:1px}.loginInputs .btnLogIn:hover span{margin-right:10px}.loginInputs .btnLogIn:hover i:not(.lspinner){opacity:1}.loginInputs .lCont{width:100%;text-align:center;height:80px}.loginInputs .lCont .inputIcon{color:#000;position:absolute;font-size:35px;top:10px;left:25px;color:#fff}.loginInputs .lCont input{width:100%;border:none;background-color:transparent;border-bottom:1px solid #fff!important;box-shadow:none;border-radius:0;caret-color:#fff;font-size:40px;height:60px;font-weight:700;color:#fff;text-shadow:1px 1px 2px #000,0 0 1em #000;padding-left:60px}.loginInputs .lCont input:focus{outline:none}.loginInputs .lCont .line{height:3px;width:0;position:absolute;background-color:#fff;display:inline-block;transition:width .3s ease-in-out;position:relative;top:-17px}.loginInputs .lCont input[type=password]:focus+.line,.loginInputs .lCont input[type=text]:focus+.line{width:100%;background-color:#fff}#regModal .modal-header .modal-title{margin:0 auto}#regModal .modal-header button{position:absolute;right:15px;outline:none}@media (min-height:400px){.loginInputs{margin-top:100px}}@media (min-height:600px){.loginInputs{margin-top:150px}}@media (min-height:800px){.loginInputs{margin-top:250px}}.login-container{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-image:url(../img/maxresdefault.51ac5de9.jpg)}.login-container .loginBlock{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1s;animation-delay:1s;height:100%;width:400px;min-width:400px;background-color:rgba(0,176,240,.4);border:1px solid transparent}.login-container .app-version{color:#dcdcdc;position:absolute;right:10px;bottom:0;font-size:.8rem}@-webkit-keyframes pulse{to{box-shadow:0 0 0 40px rgba(91,192,222,0)}}@keyframes pulse{to{box-shadow:0 0 0 40px rgba(91,192,222,0)}}.login-container.video-background-enabled{background:none!important}