img {
	max-width: 100%;
	height: auto;
}

.container {
	display: flex;
	flex-direction: column;	
	align-items: center;
}

.imagecontainer {
	margin: 15px;
}


.buttons {
	display: flex;
	justify-content: space-between;
}

/* MOBILE */
@media only screen and (max-width: 900px) {
	.card {
		width: 100%;
	}

	.alert {
		width: 100%;
	}
}

/* DESKTOP */
@media only screen and (min-width: 901px) {
	.card {
		width: 50%;
	}

	.alert {
		width: 50%;
	}
}

