/* Responsives -------------------------------------------*/

@media all and (max-width: 550px) {
	.footer .footer-row {
		flex-flow: column;
		text-align: center;
	}
	
	.footer .footer-row > *:not(:last-child) {
		margin: 0 0 0.5em;
	}
}

@media all and (max-width: 500px) {
	.upload-card {
		padding: 1.8em 1.3em;
	}
	
	#mainContent {
		padding: 90px 16px 40px;
	}
}
