.auth-background {
	background-image: url(/assets/img/signup-bg.jpeg);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}
.custom-size {
	width: 476px;
	height: auto;
}
.custom-radius-left {
	border-radius: 12px 0 0 12px;
}
.custom-radius-right {
	border-radius: 0 12px 12px 0;
}
.custom-capcha-height {
	height: 32px;
}
.container-tight {
	padding: 0 50px 0 50px;
	margin-left: 0;
	max-width: 38rem;
}

@media only screen and (min-width: 320px) and (max-width: 768px) {
	body {
		background-image: url(/assets/img/signup-bg.jpeg);
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}

	.page-center {
		width: 100%;
		height: auto;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.custom-size {
		width: 100%;
		height: auto;
	}

	.container-tight {
		padding: 0 10px !important;
		margin-left: auto;
		max-width: 30rem;
	}
}

@media only screen and (min-width: 769px) and (max-width: 1023px) {
	.page-center {
		width: 100%;
		height: auto;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.container-tight {
		max-width: 100%;
		margin-left: auto;
	}

	.custom-size {
		width: 100%;
		height: auto;
	}
}
