.alwaysExpanded td .ui-table-cell-label {
	display: none !important;
}

.alwaysExpanded td, .alwaysExpanded th {
	display: table-cell !important; 
}

.alwaysExpanded {
	display: table !important;
}

.width_muokkaa {
	width: 13em;
}

.width_siilo,
.width_siirra {
	width: 1%;
}

#lista td {
	cursor: pointer;
}

#vuosivalinta {
	float: left;
	display: block;
}

.comment {
	height: 5em;
	resize: none;
}

.removeMargins {
	margin: 0px -5px;
}

.removeMargins div, .removeMargins h3 {
	margin: 0px !important;
}

#popupKasvulohkoEdit {
	min-width: 20em;
}

@media (min-width: 30em) {
	/* Show the table header rows and set all cells to display: table-cell */
	.lohkotable td,
	.lohkotable th,
	.lohkotable tbody th,
	.lohkotable tbody td,
	.lohkotable thead td,
	.lohkotable thead th {
		display: table-cell !important;
		margin: 0;
		vertical-align: middle;
	}
	/* Hide the labels in each cell */
	.lohkotable td .ui-table-cell-label,
	.lohkotable th .ui-table-cell-label {
		display: none !important;
	}
	
	.kasvulohkoteksti {
		display: none;
	}

	.lohkot-col1 {
		min-width: 1em;
		width: 1%;
	}
	.lohkot-col2 {
		width: 25%;
	}
	.lohkot-col3 {
		width: 35%;
	}
	.lohkot-col4 {
		width: 35%;
	}
	.lohkot-col5 {
		min-width: 4em;
		width: 1%;
	}
}

.siilonappi {
	margin-right: 0;
}

@media (max-width: 399px) {
	.siilonappi_long {
		display: none;
	}
}
@media (min-width: 400px) {
	.siilonappi_short {
		display: none;
	}
}