.wtb_location {
/*
	margin-left: auto;
	margin-right: auto;
*/
	width: 100%;
	box-sizing: border-box;
	border: 1px solid #999999;
	border-radius: 5px;
	margin: 0 0 2em 0;
	display: table;
}

/*
.wtb_location h3 {
	font-size: larger;
	font-weight: bold;
	width: 100%;
	box-sizing: border-box;
	border-bottom: 1px solid #999999;
	padding: 0.2em;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
*/

/*
#wtb_storehead div:first-child {
	margin-right: -5px;
}
*/

.wtb_storerow {
	
	box-sizing: border-box;
/* 	font-size: 0; */
	display: table-row;
}

.wtb_storerow:nth-child(even) {
	background-color: #eee;
}

.wtb_storerow:nth-child(odd) {
	background-color: transparent;
}

.wtb_storerow:first-child {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.wtb_storerow:first-child div:first-child {
	border-top-left-radius: 5px;
}
.wtb_storerow:first-child div:last-child {
	border-top-right-radius: 5px;
}

.wtb_storerow:last-child {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.wtb_storerow:last-child div:first-child {
	border-bottom-left-radius: 5px;
}
.wtb_storerow:last-child div:last-child {
	border-bottom-right-radius: 5px;
}

.wtb_storerow div {
/* 	display: inline-block; */
/* 	width: 24.5%; */
/* 	height: 100%; */
	display: table-cell;
	box-sizing: border-box;
	text-align: center;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding: 0.2em 0;
	vertical-align: middle;
}
.wtb_storerow div:first-child {
	border-left: 0;
	padding: 0.2em 1em;
	text-align: left;
}
.wtb_storerow:last-child div {
	border-bottom: 0;
}

.wtb_new a {
	font-weight: bold;
}
.wtb_notes {
	font-size: 80% !important;
	line-height: 80% !important;
}

.wtb_check_off, .wtb_check_on {
	display: none;
}

.wtb_check_off:after {
	display: block;
	content: "\A0";
	height: 100%;
}