/* Hello Grid! */
.grid-choice {
	padding: 5px;
	display: inline-block;
	height: 75px;
	width: 75px;
	border-right: 1px #ccc solid;
	cursor: pointer;
}

.grid-choice-options {
	width: 393px;
	margin: 0 auto;
}

.grid-column {
/*	padding: 5px;
*/	min-height: 50px;
}

.grid-column .grid-column {
	border-color: #ccc;
}

.grid-border {
	border: 1px #006994 dashed;

}
.column-grid {
	display: none;
	width: 33%;
/*	min-width: 50px;
*/	height: 50px;
	border: 1px #ccc solid;
	padding: 10px;
	text-align: center;
	cursor: pointer;
}
.row-grids {
	list-style: none;
}

.row-grids .grid-item {
	display: inline-block;
	width: 16%;
/*	min-width: 50px;
*/	height: 50px;
	border: 1px #ccc solid;
	padding: 10px;
	text-align: center;
	cursor: pointer;
}

.grid-column .column-grid {
	display: block;
}
.grid-column .row-grid {
	display: none; /*We don't want these options showing inside a grid-column. They should only exist on the top level.*/
}

.grid-column .row-grids .grid-item {
	width: 32.5%;
}