html, body {
	height: 100%;
}

body {
	background-color: #fff;
	font-family: sans-serif;
}

#blocklyContainer {
	position: relative;
	width: 100%;
	height: 80vh;
}

#blocklyDiv {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.fullSizeInTab {
	width: 100%;
	height: 80vh;
}

#validation-content {
	padding-top: 1vh;
	color: rgb(30, 75, 0);
}

#buttonCypress, #buttonExport, #buttonImport {
	float: right;
}

.error {
	color: red !important;
}

text.blocklyFlyoutLabelText {
	font-weight: bold !important;
}

div.path {
	font-style: italic;
	color: rgb(128, 128, 128);
}

div.path .path_element {
	color: rgb(80, 80, 80);
}

div.validation_message {
	color:rgb(206, 137, 73);
	padding-left: 2em;
	display: list-item;
	list-style-type: ;
	list-style-position: inside;
}