body {font-family: sans-serif; margin: 0px; font-size: 18px;}
h1 {margin: 5px 0px 5px 0px; font-size: 25px; font-weight: normal;}
pre {margin: 5px 3px 10px 3px; background-color: #fbf6ea; padding: 2px 0px 2px 2px; overflow-x: auto; font-family: Verdana, sans-serif; -o-tab-size: 3; -moz-tab-size: 3; tab-size: 3;}
code {background-color: #f3f9f3; border: 1px solid #c7c7c7;}

.jsTestHeader {
	background-color: #f0f0f0;
	margin: 0px 0px 4px 0px;
	padding: 1px 4px 2px 4px;
	overflow: hidden;
	font-size: 22px;
}

.jsTestTaskList {
	padding: 0px 5px;
	max-width: 620px;
	column-count: 3;
	column-gap: 5px;
}

.jsTestHeadingTitle {
	padding: 0px 0px 0px 2px	
}

.jsTestQuestion {background-color: #fdfdfd; margin: 3px 0px 10px 0px; padding: 2px 0px 2px 2px; overflow: hidden;}


.jsTestAnswerOption {background-color: #dcf1e3; margin: 5px 0px 5px 0px; padding: 2px 0px 2px 2px; overflow: hidden;}
.jsTestAnswerOptionRadio {display: block; float: left; width: 15px; height: 15px; color: black; margin: 4px 4px 4px 4px;}
.jsTestAnswerOptionRadio:checked + .jsTestAnswerOptionText {border: 1px solid black;}
.jsTestAnswerOptionText {display: block; border: 1px solid transparent; margin: 0px 2px 0px 50px; padding: 3px;}
.jsTestAnswerCounter {color: #000000; font-weight: normal; font-size: 20px; background-color: #bbddbb; display: block; float: left; border: 1px; border-radius: 4px; padding: 2px 4px 2px 4px; margin: 0px 4px 0px 0px;}

#buttonAnswer {font-size: 20px; margin: 10px 0px 4px 4px; border: 1px solid black; width: 140px; background-color: #f1f1f1; height: 30px; line-height: 30px; border-radius: 3px; padding: 0px; outline: 0px; font-family: Arial, sans-serif;}
#buttonAnswer:hover {outline: 0px;}
#buttonAnswer:active {background-color: #d1d1d1; }

.prevNextNavigation {margin: 14px 0px 10px 0px;}
.goOtherTask {display: inline-block; margin: 0px 20px 0px 0px; font-size: 20px;}
.jsTestAnswerClarify {background-color: #f1ecb3; margin: 15px 0px 3px 0px; padding: 2px 0px 2px 2px; overflow: hidden;}

.codeKeyword {color: #1111aa;}
.codeComment {color: #006600;}

@media screen and (max-width: 450px) {
	.jsTestTaskList {
		column-count: 2;
	}
}