body,header,html{height:100%}a{color:#fff}.view{min-height:100%}.error{color:#d3003b}.card-body{flex:1 1 auto;padding:1.25rem}.intro-2{background:url(/img/login_background.jpeg) no-repeat 50%;background-size:cover}.top-nav-collapse{background-color:rgba(1,1,1,.3)}.navbar:not(.top-nav-collapse){background:transparent}@media (max-width:768px){.navbar:not(.top-nav-collapse){background:rgba(1,1,1,.3)}}.card{background-color:rgba(229,228,255,.2);margin-top:30px}.md-form label{color:#fff}h6{line-height:1.7}.md-form input[type=password]:focus:not([readonly]),.md-form input[type=text]:focus:not([readonly]){border-bottom:1px solid #8edef8;box-shadow:0 1px 0 0 #8edef8}.md-form input[type=password]:focus:not([readonly])+label,.md-form input[type=text]:focus:not([readonly])+label{color:#8edef8}.md-form .form-control{color:#fff}.navbar.navbar-dark form input:focus:not([readonly]){border-color:#8edef8}@media (min-width:800px) and (max-width:850px){.navbar:not(.top-nav-collapse){background:rgba(1,1,1,.3)}}@media (min-width:560px) and (max-width:740px){.view,body,header,html{height:650px}}@media (min-width:800px) and (max-width:850px){.view,body,header,html{height:650px}}