@media (max-width: 360px) {
	.text-align-center > img:nth-child(1) {
		height: 5em !important;
	}
}

 For very small screens (less than 431px wide) 
@media (max-width: 576px) {
	.text-align-center,
	.register-section > div:nth-child(2) > p:nth-child(2) {
		height: auto !important;
		position: relative;
		left: 2em !important;
	}
	
	.register-section > div:nth-child(2) {
		left: 13em !important;
	}
}

 Small Devices (Larger Phones) 
@media (min-width: 577px) and (max-width: 768px) {
	
}

 Medium Devices (Tablets) 
@media (min-width: 769px) and (max-width: 992px) {
	.register-section > div:nth-child(2) > h2:nth-child(1) {
		font-size: 1.6rem !important;
	}
	
	.text-align-center > img:nth-child(1) {
		height: 8em !important;
	}
}

@media (min-width: 1080px) and (max-width: 1180px) {
	
}