<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Alternative grid implementation using table structure to ensure adjacent cells
are all the same size.

Unlike other grid implementations, you cannot have a row with cell-widths
extending past it, and expect those to wrap. They won't - because we're not
using "float", but rather "display: table", one row means exactly that - one
visual row.
*/
/* 
    Created on : 11-Dec-2017, 10:12:16 AM
    Author     : ncrause
*/
.asterion-altgrid .asterion-row {
	display: table;
	border-collapse: collapse;
	margin-left: -15px;
	margin-right: -15px;
	box-sizing: border-box !important;
	position: relative;
}

.asterion-altgrid .asterion-column {
	display: table-cell;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: top;
	min-width: 320px;
	box-sizing: border-box !important;
	position: relative;
}

.asterion-altgrid .asterion-column.asterion-10 {
	width: 10%;
}

.asterion-altgrid .asterion-column.asterion-20 {
	width: 20%;
}

.asterion-altgrid .asterion-column.asterion-30 {
	width: 30%;
}

.asterion-altgrid .asterion-column.asterion-40 {
	width: 40%;
}

.asterion-altgrid .asterion-column.asterion-50 {
	width: 50%;
}

.asterion-altgrid .asterion-column.asterion-60 {
	width: 60%;
}

.asterion-altgrid .asterion-column.asterion-70 {
	width: 70%;
}

.asterion-altgrid .asterion-column.asterion-80 {
	width: 80%;
}

.asterion-altgrid .asterion-column.asterion-90 {
	width: 90%;
}
</pre></body></html>