.column {
  float: left;
  width: 33.33%;
}

.row {
	display: block;
	text-align: center;
}

/* Clear floats after the columns */
/*.row:after {
  display: table;
  clear: both;
}
*/
img {
	width: 75%;
	/*max-width: 480px;*/
}

#home {
	background-color: skyblue;
}

#auto {
	background-color: salmon;
}

#commercial {
	background-color: lemonchiffon;
}

@media only screen and (orientation: portrait) {
	.column {
		width: 100%;
	}
}