.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__actions {
	margin-top: 0;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__extra {
	margin-top: 30px;
	margin-bottom: 30px;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__actions .kt-login__btn-secondary,
.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__actions .kt-login__btn-primary {
	height: 44px;
	width: 50%;
}

form .input-group > .row {
	width: 100%;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .form-control {
	border: inherit;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .input-group-text {
	border: none;
}

.kt-login.kt-login--v3 .kt-login__wrapper .kt-login__container .kt-form .kt-login__extra {
	margin-top: 20px;
}

.kt-login input:-webkit-autofill,
.kt-login input:-webkit-autofill:hover,
.kt-login input:-webkit-autofill:focus,
.kt-login input:-webkit-autofill:active {
	-webkit-box-shadow: 0 0 0 30px #f7f8fa inset !important;
}

.kt-login input {
	background: #f7f8fa !important;
}

.kt-login input:-webkit-autofill {
	-webkit-text-fill-color: #6c7293 !important;
}

.kt-login .form-control {
	color: #6c7293 !important;
}

.kt-login__logo > a > svg {
	height: 65px;
}