#login-view{background-size:cover;width:100%;height:100%;top:0;left:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#login-view i{color:#fff}#login-title{background:0 0;border:none}#login-title>h1{font-size:4em;font-weight:700;color:#fff;margin:0}#login-title>p{color:rgba(255,255,255,.7);font-size:large;font-weight:100;margin-bottom:1em}#login-logo{width:13em;margin-right:5em}.browser-list{margin-top:15px}.browser-icon{height:3em;width:3em}#form-container>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#login-form{width:25em;padding-left:5em;border-left:2px solid rgba(255,255,255,.2)}#login-form .ion-ios-eye-outline.ng-hide,#login-form .ion-ios-eye.ng-hide{display:none}#login-form .label-icon{font-size:1.5em;margin-right:.8em}#login-form .label-icon .ion-ios-person{font-size:1.2em;margin-right:-.2em}#login-form input{padding:0;color:#fff;font-size:large;font-weight:100}#login-form input::-webkit-input-placeholder{color:#fff}#login-form input:-ms-input-placeholder{color:#fff}#login-form input::-moz-placeholder{color:#fff}input:required{-webkit-box-shadow:none;box-shadow:none}input:invalid{-webkit-box-shadow:none;box-shadow:none}#login-form input:-webkit-autofill,#login-form input:-webkit-autofill:active,#login-form input:-webkit-autofill:focus,#login-form input:-webkit-autofill:hover{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s}#login-form button{margin-top:3em;border-radius:5px}.login-animate.ng-hide-remove{-webkit-animation:.5s flipInX ease;animation:.5s flipInX ease}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px);transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px);transform:perspective(400px);transform:perspective(400px)}}@media (max-width:767px){#login-logo{width:8em;margin-right:0}#login-form{width:90vw;padding-left:0;border-left:none}}