
.login-box > div{
	max-width:400px;
	margin:0 auto;
    height:300px;
    margin-top:calc(50vh - 220px);

}

.login-box > div label {
    vertical-align: -7px;
}

.login-box > div button{
	background: #1897c7;
	padding: 12px 50px;
    border: 0;
    color: #fff;
	width:100%;
	margin-top:30px
}

.login-box input[type="text"],
.login-box input[type="password"],
.login-box input[type="submit"],
.login-box input[type="button"]{
    width: 100%;
    padding: 0 10px;
    min-height: 46px;
    line-height: 46px;
    margin-bottom:10px;
    border-radius:4px;
}
.login-box input[type="checkbox"] {
    border: 1px solid #ddd;
    height: 19px;
    width: 19px;
    vertical-align: -3px;
}

.login-box input[type="submit"],
.login-box input[type="button"]{
    border:1px solid #0075ff;
    background:#0075ff;
    color:#fff;
    margin-top:32px;
}
.login-box input[type="submit"]:hover,
.login-box input[type="button"]:hover{
    border:1px solid #005cc8;
    background:#005cc8;
}
.login-box input[type="text"]:focus,
.login-box input[type="password"]:focus{
    background:#f1f2fa;

}
.login-box h3{
    font-size:32px;
    font-weight:900;
    text-align:center;
    color:#0075ff;
}


header,
.sub-img,
.sub-menu,
.sub-title-bg,
footer,
nav,
.top-menu {
	display:none !important;
}
.content {
    width: 1194px;
    margin: -38px auto 50px;
    min-height: 300px;
    background: #fff;
    padding: 40px 102px 44px;
}
.content {
	max-width:606px;
	margin-top:100px;
	padding-top:100px;
	padding-bottom:100px;
}





@media screen and (max-width: 1000px) { 
	.content {
		margin:0;
		height:100vh;
		margin:0 auto;
	}
	.login-box > div button{
		    padding: 15px 50px;
	}
	
}