/* loginBox
================================================== */
 html,body.login{
background-image: url('../images/login_bg.jpg');
background-size: cover;
background-repeat: no-repeat;
height: 100%;

}

.container{
height: 100%;
align-content: center;
}

.card{
height: 450px;
margin-top: auto;
margin-bottom: auto;
width: 400px;
background-color: rgba(0,0,0,0.5) !important;
}


.input-group-prepend span{
width: 50px;
background-color:#A63025;
color: #FFFFFF;
border:0 !important;
}


input:focus{
outline: 0 0 0 0  !important;
box-shadow: 0 0 0 0 !important;

}

.login_btn{
    color: #FFFFFF;
    background-color: #A63025;
}

.login_btn:hover{
    color: #F7F699;
    background-color: #C7530D;
}


#loginBox .header {
	text-align: center;
	padding-top: 15px;
}

#loginBox a {
color: #fff;
}

#loginBox a:hover{
color: #F5B54C ;
}

body.login a {
    color: #E6F127;
}


#loginBox .errormsg {
	text-align: center;
	padding-top: 5px;
    color: #FFFFFF;
    padding-bottom: 10px;
}


#loginBox .header img {
	max-height: 60px;
    max-width: 300px;
}


 .login-footer {
    color: white ;
     text-align: center;
     margin-top: -100px;
}

 .login-footer a{
    color: white !important;

}


.login-footer a:hover{
color: #b4453a !important;
}

.login-footer .software-info, .login-footer .copyright-info{
    display: block !important;
    line-height: 10px !important
}

