@font-face{src:url("../../../fonts/Danzza-Bold.otf");font-family:'Danzza-Bold'}@font-face{src:url("../../../fonts/Danzza-Light.otf");font-family:'Danzza-Light'}@font-face{src:url("../../../fonts/Danzza-Medium.otf");font-family:'Danzza-Medium'}@font-face{src:url("../../../fonts/Danzza-Regular.otf");font-family:'Danzza-Regular'}body{background-color:#015696;margin:0px;padding:0px}.header{position:relative;background-color:#011d33;width:100%;height:60px;border-bottom:solid #16acdf 2px}.header .logo{position:absolute;left:20px;top:15px}.header .logo img{height:30px}.header .name{position:absolute;top:0px;left:0px;right:0px;bottom:0px;text-align:center}.header .name p{margin:0px;padding:0px;color:#16acdf;font-family:Danzza-Regular;font-size:20px;line-height:60px}.header .logout{position:absolute;right:20px;top:10px;z-index:10;font-size:25px}.header .logout a img{width:35px}.form{position:absolute;top:50%;-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);width:100%}.form form .form-group{text-align:center}.form form .form-group .control-label{color:#16acdf;font-family:Danzza-Light;font-size:18px}.form form .form-group input[type="text"],.form form .form-group input[type="password"]{background-color:#FFFFFF;width:80%;margin-left:10%}.form form .form-group input[type="submit"]{background-image:none;background-color:#011d33;width:50%;color:#16acdf;text-shadow:none;border-color:#FFFFFF;border-radius:50px}.form form .form-group .checkbox{color:#16acdf}.content{padding-top:30px;padding-bottom:30px}.content .devices{text-align:center}.content .devices a{font-size:15px;display:block;color:#FFFFFF;text-transform:uppercase}.content .bottom-section .hint{margin-top:30px;text-align:center}.content .bottom-section .hint p{font-family:Danzza-Light;font-size:13px;color:#14acde}.content .bottom-section .footer{text-align:center}@media (max-width: 767px) and (orientation: landscape){.content .bottom-section .footer{position:relative;top:270px;bottom:0px;margin-bottom:30px}}.content .bottom-section .footer a{color:#14acde;text-decoration:underline;font-family:Danzza-Regular;font-size:20px}.content .absolute-bottom{position:absolute;bottom:20px;left:0px;right:0px}
