@charset "utf-8";
/* CSS Document */

.login-bg1 { background:url(../../images/login_banner.jpg) no-repeat; width:100%;background-attachment: fixed; background-size:cover; background-position: center center; position:relative;color:rgba(255,255,255,1);}
.lgo {margin-left: 10%;padding: 50px 0 10px;max-width: 340px;width:100%;text-align: left;}
.mt-checkbox > span::after{-webkit-transform:rotate(45deg);border-color: #fff;}
.login .content,.login .content .form-actions{background-color:#0d3c55;border-radius: 8px !important;}
.login.login-bg1::after {content: "";background-color: rgba(255,255,255,0.8);position: absolute;width: 100%;height: 100vh;left: 0;top: 0;z-index: -1;}
.login .content h3{color:rgba(255,255,255,1);text-align:center}
.login-logo-area {text-align: center;}
.hide-area{display: none}
.login .content p{color:#fff;text-align: center;}
.login .content h4 {
    color: #fff;
	text-align: center;
}
.login .content .input-icon{border-color:transparent !important}
.login .form-control{background-color: #fff;border: 1px solid #3c3c3c;height: 44px;color: #0d3c55;font-weight: 500;border-radius: 5px !important;}
.login .input-icon > i{margin-top:16px;color: #757575;}
.login .content .form-actions{border-color:rgba(255,255,255,0.1);background-color: transparent;}
.login .btn.green{padding:7px 30px;font-size: 14px;text-transform: uppercase !important;background-color: #0d3c55;border-color: #0d3c55;}
.login .btn.green{background-color:#fff; color:#0d3c55;border-color:#0d3c55;font-weight: 600;border-radius: 5px !important;}
.login .btn.green:focus{background-color:#0d3c55; color:#fff;border-color:#0d3c55}
#send {margin-right: 15px;margin-left: 5px;}
.login .content .forget-password a{
	color: #89c1e4;
}
@media screen and (max-device-width: 480px) {
	.lgo, .login .content{margin-left:0;}
	.login .content{margin-bottom:25%;padding: 20px 10px;}
	.login .btn.green{float: right !important;}
}