﻿@import'https://fonts.googleapis.com/css?family=Montserrat:400,600';@import'https://fonts.googleapis.com/css?family=EB+Garamond';body{background-color:#000;padding:0;margin:0;background:url("../../images/demo-bg2.jpg") no-repeat center center fixed;background-size:cover;overflow:hidden;}.wrapper{padding:0;margin:0;background-color:rgba(0,0,0,.2);min-height:100vh;}.logout .loginForm{width:50%;margin-left:25%;text-align:center;color:#fff;background-color:#000;}.logout .login-current.col-xs-12{background-color:rgba(0,0,0,.5);padding:30px;margin-top:100px;}.login-panel{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;min-width:320px;background-color:#3d3e40;max-width:460px;}.login-panel .form.login-current.active{padding:50px 50px 15px 50px;}.login-panel .login-header{position:absolute;top:-55px;left:50%;margin-left:-55px;}.login-panel .login-header .login-logo{text-align:center;max-width:110px;}.login-panel .login-header .login-logo .img-fluid{width:100%;height:auto;max-width:300px;margin:0 auto;}.login-panel .login-body{color:#c5c2c2;text-align:center;}.login-panel .login-body h1{font-size:35px;line-height:45px;}.login-panel .login-body label{font-size:16px;text-shadow:0 5px 5px rgba(0,0,0,.5);}.login-panel .login-body label:first-child{display:none;}.login-panel .login-body .help-block.error{color:#fff;text-shadow:none;background:rgba(255,0,0,.4);border:2px solid #f00;}.login-panel .login-body .help-block:empty{display:none;}.login-panel .login-body input#Email{margin:30px 0 25px;}.login-panel .login-body .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0;}.login-panel .login-body .form-control::-webkit-input-placeholder{color:#606060;}.login-panel .login-body .form-control::-moz-placeholder{color:#606060;}.login-panel .login-body .form-control:-ms-input-placeholder{color:#606060;}.login-panel .login-body .form-control:-moz-placeholder{color:#606060;}.login-panel .login-body .btn-next{color:#fff;background-color:rgba(197,194,194,.2);border-color:#c5c2c2;text-transform:uppercase;border-width:3px;}.login-panel .login-body .btn-next:hover,.login-panel .login-body .btn-next:focus{color:#333;background-color:rgba(197,194,194,.8);border-color:#c5c2c2;}.login-panel .login-body .btn-back{color:#fff;background-color:#999;border-color:#999;text-transform:uppercase;border-width:3px;}.login-panel .login-body .btn-back:hover,.login-panel .login-body .btn-back:focus{color:#c5c2c2;background-color:#333;border-color:#333;}.login-panel .login-body .login-user{margin-top:15px;}.login-panel .login-body .login-user .login-user-avatar{display:none;font-size:20px;font-weight:bold;height:50px;width:50px;text-align:center;line-height:50px;background-color:rgba(197,194,194,.3);margin:0 auto;}.login-panel .login-body .login-user .login-user-email{font-size:16px;margin-top:15px;}.login-panel a{color:#c5c2c2;}.login-panel .btn.btn-primary,.login-panel .btn.btn-secondary{color:#fff;font-weight:100;background:#606061;text-decoration:none;text-transform:uppercase;font-family:'Montserrat';font-weight:600;font-size:16px;margin-bottom:10px;min-width:100px;border:3px solid #606061;border-radius:0;}.login-panel .btn.btn-primary:hover,.login-panel .btn.btn-secondary:hover{background-color:#000;border:3px solid #000;color:#fff;}@media(max-width:1800px){.login-panel{width:40%;}}@media(max-width:1200px){.login-panel{width:50%;}}@media(max-width:480px){.logout .loginForm{width:90%;margin-left:5%;}.login-panel{width:90%;}}