@CHARSET "UTF-8";

.quizLine {
	height: 20px;
}

.quizTwoLine {
	height: 35px;
}

.quizInline {
	width: 100%;
	display: inline-block;
}

.quizInline25 {
	width: 25%;
	display: inline-block;
}

.quizInline30 {
	width: 30%;
	display: inline-block;
}

.quizInline45 {
	width: 45%;
	display: inline-block;
}

.quizDivRight {
	float: right;
	margin-right: 15px;
}

.quizTwoColumnsLeft {
	width: 50%;							/* para falta de suporte */  
	width: -webkit-calc(50% - 11px);	/* para Chrome */
	width: -moz-calc(50% - 11px);		/* para Firefox */
	width: calc(50% - 11px);			/* para suporte nativo */	
	float: left;
	padding: 5px;
	border-right: 1px white solid;
}

.quizTwoColumnsRight {
	width: 50%;							/* para falta de suporte */  
	width: -webkit-calc(50% - 11px);	/* para Chrome */
	width: -moz-calc(50% - 11px);		/* para Firefox */
	width: calc(50% - 11px);			/* para suporte nativo */	
	float: right;
	padding: 5px;
}

.quizTwoColumnsLeft30 {
	width: 30%;							/* para falta de suporte */  
	width: -webkit-calc(30% - 11px);	/* para Chrome */
	width: -moz-calc(30% - 11px);		/* para Firefox */
	width: calc(30% - 11px);			/* para suporte nativo */	
	float: left;
	padding: 5px;
	border-right: 1px white solid;
}

.quizTwoColumnsRight70 {
	width: 70%;							/* para falta de suporte */  
	width: -webkit-calc(70% - 11px);	/* para Chrome */
	width: -moz-calc(70% - 11px);		/* para Firefox */
	width: calc(70% - 11px);			/* para suporte nativo */	
	float: right;
	padding: 5px;
}

.quizFieldsetTwoColumnsLeft {
	width: 50%;							/* para falta de suporte */  
	width: -webkit-calc(50% - 30px);	/* para Chrome */
	width: -moz-calc(50% - 30px);		/* para Firefox */
	width: calc(50% - 30px);			/* para suporte nativo */	
	float: left;
}

.quizFieldsetTwoColumnsRight {
	width: 50%;							/* para falta de suporte */  
	width: -webkit-calc(50% - 30px);	/* para Chrome */
	width: -moz-calc(50% - 30px);		/* para Firefox */
	width: calc(50% - 30px);			/* para suporte nativo */	
	float: right;
}

.quizLabel100 {
	width: 100px;
	display: inline-block;
}

.quizLabelR150 {
	width: 150px;
	display: inline-block;
	text-align: right;
}

.quizInput50 {
	width: 50px;
}

.quizInput80 {
	width: 80px;
}

.quizInput100 {
	width: 100px;
}

.quizCheckbox {
	margin-left: -15px;
}

div:not(#foo) > input[class='quizRadio']:disabled + label{
	color: white;
}

div:not(#foo) > input[class='quizCheckbox']:disabled + label{
	color: white;
}

.quizCheckboxInline45 {
	width: 45px;
	display: inline-block;
}

.quizRadio {
	margin-left: -15px;
}