.grid-table-programma {
	display: inline-grid;
	grid-template-columns: repeat(5, auto);
	grid-template-rows: repeat(73, auto);
	align-items: center;
	background-color: #FFC035;
	grid-gap: 2px;
	padding: 2px;
	justify-content: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma {
		display: inline-grid;
		grid-template-columns: repeat(5, auto);
		grid-template-rows: repeat(73, auto);
		align-items: center;
		background-color: #FFC035;
		grid-gap: 2px;
		padding: 2px;
		justify-content: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-1 {
	grid-area: 1 / 1 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-1 {
		grid-area: 1 / 1 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-1 {
	grid-area: 1 / 2 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-1 {
		grid-area: 1 / 2 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-programma-item-cell-3-1 {
	grid-area: 1 / 3 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-1 {
		grid-area: 1 / 3 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
	}
}
/*n*/
.grid-table-programma-item-cell-4-1 {
	grid-area: 1 / 4 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-1 {
		grid-area: 1 / 4 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-1 {
	grid-area: 1 / 5 / span 1 / span 1;
	background-color: transparent;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 5px;
	box-sizing: border-box;
	font-weight: bold;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-1 {
		grid-area: 1 / 5 / span 1 / span 1;
		background-color: transparent;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 5px;
		box-sizing: border-box;
		font-weight: bold;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-2 {
	grid-area: 2 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-2 {
		grid-area: 2 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-2 {
	grid-area: 2 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-2 {
		grid-area: 2 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-2 {
	grid-area: 2 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-2 {
		grid-area: 2 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-2 {
	grid-area: 2 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-2 {
		grid-area: 2 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-2 {
	grid-area: 2 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-2 {
		grid-area: 2 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-3 {
	grid-area: 3 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-3 {
		grid-area: 3 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-3 {
	grid-area: 3 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-3 {
		grid-area: 3 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-3 {
	grid-area: 3 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-3 {
		grid-area: 3 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-3 {
	grid-area: 3 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-3 {
		grid-area: 3 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-3 {
	grid-area: 3 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-3 {
		grid-area: 3 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-4 {
	grid-area: 4 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-4 {
		grid-area: 4 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-4 {
	grid-area: 4 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-4 {
		grid-area: 4 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-4 {
	grid-area: 4 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-4 {
		grid-area: 4 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-4 {
	grid-area: 4 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-4 {
		grid-area: 4 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-4 {
	grid-area: 4 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-4 {
		grid-area: 4 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-5 {
	grid-area: 5 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-5 {
		grid-area: 5 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-5 {
	grid-area: 5 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-5 {
		grid-area: 5 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-5 {
	grid-area: 5 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-5 {
		grid-area: 5 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-5 {
	grid-area: 5 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-5 {
		grid-area: 5 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-5 {
	grid-area: 5 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-5 {
		grid-area: 5 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-6 {
	grid-area: 6 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-6 {
		grid-area: 6 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-6 {
	grid-area: 6 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-6 {
		grid-area: 6 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-6 {
	grid-area: 6 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-6 {
		grid-area: 6 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-6 {
	grid-area: 6 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-6 {
		grid-area: 6 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-6 {
	grid-area: 6 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-6 {
		grid-area: 6 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-7 {
	grid-area: 7 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-7 {
		grid-area: 7 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-7 {
	grid-area: 7 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-7 {
		grid-area: 7 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-7 {
	grid-area: 7 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-7 {
		grid-area: 7 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-7 {
	grid-area: 7 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-7 {
		grid-area: 7 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-7 {
	grid-area: 7 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-7 {
		grid-area: 7 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-8 {
	grid-area: 8 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-8 {
		grid-area: 8 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-8 {
	grid-area: 8 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-8 {
		grid-area: 8 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-8 {
	grid-area: 8 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-8 {
		grid-area: 8 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-8 {
	grid-area: 8 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-8 {
		grid-area: 8 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-8 {
	grid-area: 8 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-8 {
		grid-area: 8 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-9 {
	grid-area: 9 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-9 {
		grid-area: 9 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-9 {
	grid-area: 9 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-9 {
		grid-area: 9 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-9 {
	grid-area: 9 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-9 {
		grid-area: 9 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-9 {
	grid-area: 9 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-9 {
		grid-area: 9 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-9 {
	grid-area: 9 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-9 {
		grid-area: 9 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-10 {
	grid-area: 10 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-10 {
		grid-area: 10 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-10 {
	grid-area: 10 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-10 {
		grid-area: 10 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-10 {
	grid-area: 10 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-10 {
		grid-area: 10 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-10 {
	grid-area: 10 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-10 {
		grid-area: 10 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-10 {
	grid-area: 10 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-10 {
		grid-area: 10 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-11 {
	grid-area: 11 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-11 {
		grid-area: 11 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-11 {
	grid-area: 11 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-11 {
		grid-area: 11 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-11 {
	grid-area: 11 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-11 {
		grid-area: 11 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-11 {
	grid-area: 11 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-11 {
		grid-area: 11 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-11 {
	grid-area: 11 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-11 {
		grid-area: 11 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-12 {
	grid-area: 12 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-12 {
		grid-area: 12 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-12 {
	grid-area: 12 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-12 {
		grid-area: 12 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-12 {
	grid-area: 12 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-12 {
		grid-area: 12 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-12 {
	grid-area: 12 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-12 {
		grid-area: 12 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-12 {
	grid-area: 12 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-12 {
		grid-area: 12 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-13 {
	grid-area: 13 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-13 {
		grid-area: 13 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-13 {
	grid-area: 13 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-13 {
		grid-area: 13 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-13 {
	grid-area: 13 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-13 {
		grid-area: 13 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-13 {
	grid-area: 13 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-13 {
		grid-area: 13 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-13 {
	grid-area: 13 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-13 {
		grid-area: 13 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-14 {
	grid-area: 14 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-14 {
		grid-area: 14 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-14 {
	grid-area: 14 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-14 {
		grid-area: 14 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-14 {
	grid-area: 14 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-14 {
		grid-area: 14 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-14 {
	grid-area: 14 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-14 {
		grid-area: 14 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-14 {
	grid-area: 14 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-14 {
		grid-area: 14 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-15 {
	grid-area: 15 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-15 {
		grid-area: 15 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-15 {
	grid-area: 15 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-15 {
		grid-area: 15 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-15 {
	grid-area: 15 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-15 {
		grid-area: 15 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-15 {
	grid-area: 15 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-15 {
		grid-area: 15 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-15 {
	grid-area: 15 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-15 {
		grid-area: 15 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-16 {
	grid-area: 16 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-16 {
		grid-area: 16 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-16 {
	grid-area: 16 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-16 {
		grid-area: 16 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-16 {
	grid-area: 16 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-16 {
		grid-area: 16 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-16 {
	grid-area: 16 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-16 {
		grid-area: 16 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-16 {
	grid-area: 16 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-16 {
		grid-area: 16 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-17 {
	grid-area: 17 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-17 {
		grid-area: 17 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-17 {
	grid-area: 17 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-17 {
		grid-area: 17 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-17 {
	grid-area: 17 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-17 {
		grid-area: 17 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-17 {
	grid-area: 17 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-17 {
		grid-area: 17 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-17 {
	grid-area: 17 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-17 {
		grid-area: 17 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-18 {
	grid-area: 18 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-18 {
		grid-area: 18 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-18 {
	grid-area: 18 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-18 {
		grid-area: 18 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-18 {
	grid-area: 18 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-18 {
		grid-area: 18 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-18 {
	grid-area: 18 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-18 {
		grid-area: 18 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-18 {
	grid-area: 18 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-18 {
		grid-area: 18 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-19 {
	grid-area: 19 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-19 {
		grid-area: 19 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-19 {
	grid-area: 19 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-19 {
		grid-area: 19 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-19 {
	grid-area: 19 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-19 {
		grid-area: 19 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-19 {
	grid-area: 19 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-19 {
		grid-area: 19 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-19 {
	grid-area: 19 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-19 {
		grid-area: 19 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-20 {
	grid-area: 20 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-20 {
		grid-area: 20 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-20 {
	grid-area: 20 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-20 {
		grid-area: 20 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-20 {
	grid-area: 20 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-20 {
		grid-area: 20 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-20 {
	grid-area: 20 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-20 {
		grid-area: 20 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-20 {
	grid-area: 20 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-20 {
		grid-area: 20 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-21 {
	grid-area: 21 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-21 {
		grid-area: 21 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-21 {
	grid-area: 21 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-21 {
		grid-area: 21 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-21 {
	grid-area: 21 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-21 {
		grid-area: 21 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-21 {
	grid-area: 21 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-21 {
		grid-area: 21 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-21 {
	grid-area: 21 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-21 {
		grid-area: 21 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-22 {
	grid-area: 22 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-22 {
		grid-area: 22 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-22 {
	grid-area: 22 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-22 {
		grid-area: 22 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-22 {
	grid-area: 22 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-22 {
		grid-area: 22 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-22 {
	grid-area: 22 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-22 {
		grid-area: 22 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-22 {
	grid-area: 22 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-22 {
		grid-area: 22 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-23 {
	grid-area: 23 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-23 {
		grid-area: 23 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-23 {
	grid-area: 23 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-23 {
		grid-area: 23 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-23 {
	grid-area: 23 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-23 {
		grid-area: 23 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-23 {
	grid-area: 23 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-23 {
		grid-area: 23 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-23 {
	grid-area: 23 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-23 {
		grid-area: 23 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-24 {
	grid-area: 24 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-24 {
		grid-area: 24 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-24 {
	grid-area: 24 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-24 {
		grid-area: 24 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-24 {
	grid-area: 24 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-24 {
		grid-area: 24 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-24 {
	grid-area: 24 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-24 {
		grid-area: 24 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-24 {
	grid-area: 24 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-24 {
		grid-area: 24 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-25 {
	grid-area: 25 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-25 {
		grid-area: 25 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-25 {
	grid-area: 25 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-25 {
		grid-area: 25 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-25 {
	grid-area: 25 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-25 {
		grid-area: 25 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-25 {
	grid-area: 25 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-25 {
		grid-area: 25 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-25 {
	grid-area: 25 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-25 {
		grid-area: 25 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-26 {
	grid-area: 26 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-26 {
		grid-area: 26 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-26 {
	grid-area: 26 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-26 {
		grid-area: 26 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-26 {
	grid-area: 26 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-26 {
		grid-area: 26 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-26 {
	grid-area: 26 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-26 {
		grid-area: 26 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-26 {
	grid-area: 26 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-26 {
		grid-area: 26 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-27 {
	grid-area: 27 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-27 {
		grid-area: 27 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-27 {
	grid-area: 27 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-27 {
		grid-area: 27 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-27 {
	grid-area: 27 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-27 {
		grid-area: 27 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-27 {
	grid-area: 27 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-27 {
		grid-area: 27 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-27 {
	grid-area: 27 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-27 {
		grid-area: 27 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-28 {
	grid-area: 28 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-28 {
		grid-area: 28 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-28 {
	grid-area: 28 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-28 {
		grid-area: 28 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-28 {
	grid-area: 28 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-28 {
		grid-area: 28 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-28 {
	grid-area: 28 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-28 {
		grid-area: 28 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-28 {
	grid-area: 28 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-28 {
		grid-area: 28 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-29 {
	grid-area: 29 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-29 {
		grid-area: 29 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-29 {
	grid-area: 29 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-29 {
		grid-area: 29 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-29 {
	grid-area: 29 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-29 {
		grid-area: 29 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-29 {
	grid-area: 29 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-29 {
		grid-area: 29 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-29 {
	grid-area: 29 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-29 {
		grid-area: 29 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-30 {
	grid-area: 30 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-30 {
		grid-area: 30 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-30 {
	grid-area: 30 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-30 {
		grid-area: 30 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-30 {
	grid-area: 30 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-30 {
		grid-area: 30 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-30 {
	grid-area: 30 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-30 {
		grid-area: 30 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-30 {
	grid-area: 30 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-30 {
		grid-area: 30 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-31 {
	grid-area: 31 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-31 {
		grid-area: 31 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-31 {
	grid-area: 31 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-31 {
		grid-area: 31 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-31 {
	grid-area: 31 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-31 {
		grid-area: 31 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-31 {
	grid-area: 31 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-31 {
		grid-area: 31 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-31 {
	grid-area: 31 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-31 {
		grid-area: 31 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-32 {
	grid-area: 32 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-32 {
		grid-area: 32 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-32 {
	grid-area: 32 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-32 {
		grid-area: 32 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-32 {
	grid-area: 32 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-32 {
		grid-area: 32 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-32 {
	grid-area: 32 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-32 {
		grid-area: 32 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-32 {
	grid-area: 32 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-32 {
		grid-area: 32 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-33 {
	grid-area: 33 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-33 {
		grid-area: 33 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-33 {
	grid-area: 33 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-33 {
		grid-area: 33 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-33 {
	grid-area: 33 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-33 {
		grid-area: 33 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-33 {
	grid-area: 33 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-33 {
		grid-area: 33 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-33 {
	grid-area: 33 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-33 {
		grid-area: 33 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-34 {
	grid-area: 34 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-34 {
		grid-area: 34 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-34 {
	grid-area: 34 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-34 {
		grid-area: 34 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-34 {
	grid-area: 34 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-34 {
		grid-area: 34 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-34 {
	grid-area: 34 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-34 {
		grid-area: 34 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-34 {
	grid-area: 34 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-34 {
		grid-area: 34 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-35 {
	grid-area: 35 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-35 {
		grid-area: 35 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-35 {
	grid-area: 35 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-35 {
		grid-area: 35 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-35 {
	grid-area: 35 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-35 {
		grid-area: 35 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-35 {
	grid-area: 35 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-35 {
		grid-area: 35 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-35 {
	grid-area: 35 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-35 {
		grid-area: 35 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-36 {
	grid-area: 36 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-36 {
		grid-area: 36 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-36 {
	grid-area: 36 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-36 {
		grid-area: 36 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-36 {
	grid-area: 36 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-36 {
		grid-area: 36 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-36 {
	grid-area: 36 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-36 {
		grid-area: 36 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-36 {
	grid-area: 36 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-36 {
		grid-area: 36 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-37 {
	grid-area: 37 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-37 {
		grid-area: 37 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-37 {
	grid-area: 37 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-37 {
		grid-area: 37 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-37 {
	grid-area: 37 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-37 {
		grid-area: 37 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-37 {
	grid-area: 37 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-37 {
		grid-area: 37 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-37 {
	grid-area: 37 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-37 {
		grid-area: 37 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-38 {
	grid-area: 38 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-38 {
		grid-area: 38 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-38 {
	grid-area: 38 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-38 {
		grid-area: 38 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-38 {
	grid-area: 38 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-38 {
		grid-area: 38 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-38 {
	grid-area: 38 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-38 {
		grid-area: 38 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-38 {
	grid-area: 38 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-38 {
		grid-area: 38 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-39 {
	grid-area: 39 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-39 {
		grid-area: 39 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-39 {
	grid-area: 39 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-39 {
		grid-area: 39 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-39 {
	grid-area: 39 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-39 {
		grid-area: 39 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-39 {
	grid-area: 39 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-39 {
		grid-area: 39 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-39 {
	grid-area: 39 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-39 {
		grid-area: 39 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-40 {
	grid-area: 40 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-40 {
		grid-area: 40 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-40 {
	grid-area: 40 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-40 {
		grid-area: 40 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-40 {
	grid-area: 40 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-40 {
		grid-area: 40 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-40 {
	grid-area: 40 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-40 {
		grid-area: 40 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-40 {
	grid-area: 40 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-40 {
		grid-area: 40 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-41 {
	grid-area: 41 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-41 {
		grid-area: 41 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-41 {
	grid-area: 41 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-41 {
		grid-area: 41 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-41 {
	grid-area: 41 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-41 {
		grid-area: 41 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-41 {
	grid-area: 41 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-41 {
		grid-area: 41 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-41 {
	grid-area: 41 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-41 {
		grid-area: 41 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-42 {
	grid-area: 42 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-42 {
		grid-area: 42 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-42 {
	grid-area: 42 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-42 {
		grid-area: 42 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-42 {
	grid-area: 42 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-42 {
		grid-area: 42 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-42 {
	grid-area: 42 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-42 {
		grid-area: 42 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-42 {
	grid-area: 42 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-42 {
		grid-area: 42 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-43 {
	grid-area: 43 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-43 {
		grid-area: 43 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-43 {
	grid-area: 43 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-43 {
		grid-area: 43 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-43 {
	grid-area: 43 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-43 {
		grid-area: 43 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-43 {
	grid-area: 43 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-43 {
		grid-area: 43 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-43 {
	grid-area: 43 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-43 {
		grid-area: 43 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-44 {
	grid-area: 44 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-44 {
		grid-area: 44 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-44 {
	grid-area: 44 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-44 {
		grid-area: 44 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-44 {
	grid-area: 44 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-44 {
		grid-area: 44 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-44 {
	grid-area: 44 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-44 {
		grid-area: 44 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-44 {
	grid-area: 44 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-44 {
		grid-area: 44 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-45 {
	grid-area: 45 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-45 {
		grid-area: 45 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-45 {
	grid-area: 45 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-45 {
		grid-area: 45 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-45 {
	grid-area: 45 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-45 {
		grid-area: 45 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-45 {
	grid-area: 45 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-45 {
		grid-area: 45 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-45 {
	grid-area: 45 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-45 {
		grid-area: 45 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-46 {
	grid-area: 46 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-46 {
		grid-area: 46 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-46 {
	grid-area: 46 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-46 {
		grid-area: 46 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-46 {
	grid-area: 46 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-46 {
		grid-area: 46 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-46 {
	grid-area: 46 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-46 {
		grid-area: 46 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-46 {
	grid-area: 46 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-46 {
		grid-area: 46 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-47 {
	grid-area: 47 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-47 {
		grid-area: 47 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-47 {
	grid-area: 47 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-47 {
		grid-area: 47 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-47 {
	grid-area: 47 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-47 {
		grid-area: 47 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-47 {
	grid-area: 47 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-47 {
		grid-area: 47 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-47 {
	grid-area: 47 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-47 {
		grid-area: 47 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-48 {
	grid-area: 48 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-48 {
		grid-area: 48 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-48 {
	grid-area: 48 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-48 {
		grid-area: 48 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-48 {
	grid-area: 48 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-48 {
		grid-area: 48 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-48 {
	grid-area: 48 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-48 {
		grid-area: 48 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-48 {
	grid-area: 48 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-48 {
		grid-area: 48 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-49 {
	grid-area: 49 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-49 {
		grid-area: 49 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-49 {
	grid-area: 49 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-49 {
		grid-area: 49 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-49 {
	grid-area: 49 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-49 {
		grid-area: 49 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-49 {
	grid-area: 49 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-49 {
		grid-area: 49 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-49 {
	grid-area: 49 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-49 {
		grid-area: 49 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-50 {
	grid-area: 50 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-50 {
		grid-area: 50 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-50 {
	grid-area: 50 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-50 {
		grid-area: 50 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-50 {
	grid-area: 50 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-50 {
		grid-area: 50 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-50 {
	grid-area: 50 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-50 {
		grid-area: 50 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-50 {
	grid-area: 50 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-50 {
		grid-area: 50 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-51 {
	grid-area: 51 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-51 {
		grid-area: 51 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-51 {
	grid-area: 51 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-51 {
		grid-area: 51 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-51 {
	grid-area: 51 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-51 {
		grid-area: 51 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-51 {
	grid-area: 51 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-51 {
		grid-area: 51 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-51 {
	grid-area: 51 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-51 {
		grid-area: 51 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-52 {
	grid-area: 52 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-52 {
		grid-area: 52 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-52 {
	grid-area: 52 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-52 {
		grid-area: 52 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-52 {
	grid-area: 52 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-52 {
		grid-area: 52 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-52 {
	grid-area: 52 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-52 {
		grid-area: 52 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-52 {
	grid-area: 52 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-52 {
		grid-area: 52 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-53 {
	grid-area: 53 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-53 {
		grid-area: 53 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-53 {
	grid-area: 53 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-53 {
		grid-area: 53 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-53 {
	grid-area: 53 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-53 {
		grid-area: 53 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-53 {
	grid-area: 53 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-53 {
		grid-area: 53 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-53 {
	grid-area: 53 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-53 {
		grid-area: 53 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-54 {
	grid-area: 54 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-54 {
		grid-area: 54 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-54 {
	grid-area: 54 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-54 {
		grid-area: 54 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-54 {
	grid-area: 54 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-54 {
		grid-area: 54 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-54 {
	grid-area: 54 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-54 {
		grid-area: 54 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-54 {
	grid-area: 54 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-54 {
		grid-area: 54 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-55 {
	grid-area: 55 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-55 {
		grid-area: 55 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-55 {
	grid-area: 55 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-55 {
		grid-area: 55 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-55 {
	grid-area: 55 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-55 {
		grid-area: 55 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-55 {
	grid-area: 55 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-55 {
		grid-area: 55 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-55 {
	grid-area: 55 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-55 {
		grid-area: 55 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-56 {
	grid-area: 56 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-56 {
		grid-area: 56 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-56 {
	grid-area: 56 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-56 {
		grid-area: 56 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-56 {
	grid-area: 56 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-56 {
		grid-area: 56 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-56 {
	grid-area: 56 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-56 {
		grid-area: 56 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-56 {
	grid-area: 56 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-56 {
		grid-area: 56 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-57 {
	grid-area: 57 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-57 {
		grid-area: 57 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-57 {
	grid-area: 57 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-57 {
		grid-area: 57 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-57 {
	grid-area: 57 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-57 {
		grid-area: 57 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-57 {
	grid-area: 57 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-57 {
		grid-area: 57 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-57 {
	grid-area: 57 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-57 {
		grid-area: 57 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-58 {
	grid-area: 58 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-58 {
		grid-area: 58 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-58 {
	grid-area: 58 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-58 {
		grid-area: 58 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-58 {
	grid-area: 58 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-58 {
		grid-area: 58 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-58 {
	grid-area: 58 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-58 {
		grid-area: 58 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-58 {
	grid-area: 58 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-58 {
		grid-area: 58 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-59 {
	grid-area: 59 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-59 {
		grid-area: 59 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-59 {
	grid-area: 59 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-59 {
		grid-area: 59 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-59 {
	grid-area: 59 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-59 {
		grid-area: 59 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-59 {
	grid-area: 59 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-59 {
		grid-area: 59 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-59 {
	grid-area: 59 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-59 {
		grid-area: 59 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-60 {
	grid-area: 60 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-60 {
		grid-area: 60 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-60 {
	grid-area: 60 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-60 {
		grid-area: 60 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-60 {
	grid-area: 60 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-60 {
		grid-area: 60 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-60 {
	grid-area: 60 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-60 {
		grid-area: 60 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-60 {
	grid-area: 60 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-60 {
		grid-area: 60 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-61 {
	grid-area: 61 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-61 {
		grid-area: 61 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-61 {
	grid-area: 61 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-61 {
		grid-area: 61 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-61 {
	grid-area: 61 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-61 {
		grid-area: 61 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-61 {
	grid-area: 61 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-61 {
		grid-area: 61 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-61 {
	grid-area: 61 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-61 {
		grid-area: 61 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-62 {
	grid-area: 62 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-62 {
		grid-area: 62 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-62 {
	grid-area: 62 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-62 {
		grid-area: 62 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-62 {
	grid-area: 62 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-62 {
		grid-area: 62 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-62 {
	grid-area: 62 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-62 {
		grid-area: 62 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-62 {
	grid-area: 62 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-62 {
		grid-area: 62 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-63 {
	grid-area: 63 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-63 {
		grid-area: 63 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-63 {
	grid-area: 63 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-63 {
		grid-area: 63 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-63 {
	grid-area: 63 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-63 {
		grid-area: 63 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-63 {
	grid-area: 63 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-63 {
		grid-area: 63 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-63 {
	grid-area: 63 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-63 {
		grid-area: 63 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-64 {
	grid-area: 64 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-64 {
		grid-area: 64 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-64 {
	grid-area: 64 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-64 {
		grid-area: 64 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-64 {
	grid-area: 64 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-64 {
		grid-area: 64 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-64 {
	grid-area: 64 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-64 {
		grid-area: 64 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-64 {
	grid-area: 64 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-64 {
		grid-area: 64 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-65 {
	grid-area: 65 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-65 {
		grid-area: 65 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-65 {
	grid-area: 65 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-65 {
		grid-area: 65 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-65 {
	grid-area: 65 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-65 {
		grid-area: 65 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-65 {
	grid-area: 65 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-65 {
		grid-area: 65 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-65 {
	grid-area: 65 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-65 {
		grid-area: 65 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-66 {
	grid-area: 66 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-66 {
		grid-area: 66 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-66 {
	grid-area: 66 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-66 {
		grid-area: 66 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-66 {
	grid-area: 66 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-66 {
		grid-area: 66 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-66 {
	grid-area: 66 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-66 {
		grid-area: 66 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-66 {
	grid-area: 66 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-66 {
		grid-area: 66 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-67 {
	grid-area: 67 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-67 {
		grid-area: 67 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-67 {
	grid-area: 67 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-67 {
		grid-area: 67 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-67 {
	grid-area: 67 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-67 {
		grid-area: 67 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-67 {
	grid-area: 67 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-67 {
		grid-area: 67 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-67 {
	grid-area: 67 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-67 {
		grid-area: 67 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-68 {
	grid-area: 68 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-68 {
		grid-area: 68 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-68 {
	grid-area: 68 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-68 {
		grid-area: 68 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-68 {
	grid-area: 68 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-68 {
		grid-area: 68 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-68 {
	grid-area: 68 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-68 {
		grid-area: 68 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-68 {
	grid-area: 68 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-68 {
		grid-area: 68 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-69 {
	grid-area: 69 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-69 {
		grid-area: 69 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-69 {
	grid-area: 69 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-69 {
		grid-area: 69 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-69 {
	grid-area: 69 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-69 {
		grid-area: 69 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-69 {
	grid-area: 69 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-69 {
		grid-area: 69 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-69 {
	grid-area: 69 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-69 {
		grid-area: 69 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-70 {
	grid-area: 70 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-70 {
		grid-area: 70 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-70 {
	grid-area: 70 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-70 {
		grid-area: 70 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-70 {
	grid-area: 70 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-70 {
		grid-area: 70 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-70 {
	grid-area: 70 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-70 {
		grid-area: 70 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-70 {
	grid-area: 70 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-70 {
		grid-area: 70 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-71 {
	grid-area: 71 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-71 {
		grid-area: 71 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-71 {
	grid-area: 71 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-71 {
		grid-area: 71 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-71 {
	grid-area: 71 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-71 {
		grid-area: 71 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-71 {
	grid-area: 71 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-71 {
		grid-area: 71 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-71 {
	grid-area: 71 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-71 {
		grid-area: 71 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-72 {
	grid-area: 72 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-72 {
		grid-area: 72 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-72 {
	grid-area: 72 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-72 {
		grid-area: 72 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-72 {
	grid-area: 72 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-72 {
		grid-area: 72 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-72 {
	grid-area: 72 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-72 {
		grid-area: 72 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-72 {
	grid-area: 72 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-72 {
		grid-area: 72 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-1-73 {
	grid-area: 73 / 1 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: left;
	justify-content: left;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-1-73 {
		grid-area: 73 / 1 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: left;
		justify-content: left;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-2-73 {
	grid-area: 73 / 2 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-2-73 {
		grid-area: 73 / 2 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-3-73 {
	grid-area: 73 / 3 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-3-73 {
		grid-area: 73 / 3 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
	}
}
/*n*/
.grid-table-programma-item-cell-4-73 {
	grid-area: 73 / 4 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-4-73 {
		grid-area: 73 / 4 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
.grid-table-programma-item-cell-5-73 {
	grid-area: 73 / 5 / span 1 / span 1;
	background-color: white;
	height: 100%;
	display: flex;
	align-items: center;
	padding: 1px;
	box-sizing: border-box;
	background-clip: padding-box;
	text-align: center;
	justify-content: center;
	align-self: center;
}
/*n*/
@media only screen and (max-width: 992px){
	.grid-table-programma-item-cell-5-73 {
		grid-area: 73 / 5 / span 1 / span 1;
		background-color: white;
		height: 100%;
		display: flex;
		align-items: center;
		padding: 1px;
		box-sizing: border-box;
		background-clip: padding-box;
		text-align: center;
		justify-content: center;
		align-self: center;
	}
}
/*n*/
