body {
    background-color: #FFFFFF;
}

.login-button {
	max-width: 20rem;
	padding: 0;
}

.login-button > p {
	display: flex;
    align-items: center;
    gap: 0.3rem;
}

.mw-20 {
	max-width: 20%;
}

.inputGap > div > input {
	margin-right: 0.7rem;
}

.inputGap > div > label {
	margin-right: 1rem;
}

@media screen and (max-width: 992px) {
	.login-button {
		max-width: 10rem;
		padding-left: 0.4rem;
		padding-right: 0.4rem;
	}
}

@media screen and (max-width: 600px) {
	.login-button {
		max-width: 8rem;
		padding-left: 0.4rem;
		padding-right: 0.4rem;
	}
	
	.mw-20 {
		max-width: 50%;
	}
}

@media screen and (max-width: 360px) {
	.login-button {
		max-width: 6rem;
		padding: 0.2rem;
	}
}


