/* override tablepress css by specifying .tablepress th here */
.tablepress th {
	text-align: center;
}

.lunchmenu {
	border-collapse: collapse;
	border-spacing: 0;
	border-color: #bbb;
}

.lunchmenu .column-2,
.lunchmenu .column-3,
.lunchmenu .column-4,
.lunchmenu .column-5,
.lunchmenu .column-6,
.lunchmenu .column-7,
.lunchmenu .column-8 {
	width: 100px;
	vertical-align: middle;
	border-style: solid;
	border-width: 1px;
	overflow: hidden;
	word-break: normal;
	border-color: #bbb;
}

table .lunchmenu th td,
table .lunchmenu tbody .row-2 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 5px;
	border-style: solid;
	border-width: 1px;
	overflow: hidden;
	word-break: normal;
	border-color: #bbb;
	color: #e0ffeb;
	background-color: #18453b;
	text-align: center;
}

.lunchmenu .row-1,
.lunchmenu .row-2,
.lunchmenu .column-1 {
	font-weight: bold;
	background-color: #18453b;
	color: #e0ffeb;
	text-align: center;
	vertical-align: middle;
}

.lunchmenu .row-3,
.lunchmenu .row-4,
.lunchmenu .row-5,
.lunchmenu .row-6 {
	font-weight: bold;
	height: 75px;
}

.lunchmenu .column-1 {
	width: 100px;
}

.lunchmenu .row-2 .column-2,
.lunchmenu .row-2 .column-3,
.lunchmenu .row-2 .column-4,
.lunchmenu .row-2 .column-5,
.lunchmenu .row-2 .column-6,
.lunchmenu .row-2 .column-7,
.lunchmenu .row-2 .column-8 {
	color: white;
	background-color: #18453b;
	text-align: center !important;
	line-height: normal;
}

.lunchmenu .row-3 .column-4,
.lunchmenu .row-4 .column-4,
.lunchmenu .row-5 .column-4,
.lunchmenu .row-6 .column-4,
.lunchmenu .row-3 .column-5,
.lunchmenu .row-4 .column-5,
.lunchmenu .row-5 .column-5,
.lunchmenu .row-6 .column-5,
.lunchmenu .row-3 .column-7,
.lunchmenu .row-4 .column-7,
.lunchmenu .row-5 .column-7,
.lunchmenu .row-6 .column-7 {
	width: 150px; /*text-align: left;*/
	line-height: normal;
	vertical-align: middle;
	background-color: white;
	font-family: Arial;
	font-size: 14px;
	border-style: solid;
	border-width: 1px;
	overflow: hidden;
	word-break: normal;
	border-color: #bbb;
}

/*specify .row-n .lunchmenublackout to get the same level of specificity as .row-n .column-n
**but declare it below .row-n .column-n so it overrides it.*/
.lunchmenu .row-2 .lunchmenublackout,
.lunchmenu .row-3 .lunchmenublackout,
.lunchmenu .row-4 .lunchmenublackout,
.lunchmenu .row-5 .lunchmenublackout,
.lunchmenu .row-6 .lunchmenublackout {
	color: black;
	background-color: black;
	text-align: center;
	text-decoration: none;
}