body{font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;color:#232323;background-color:#fff}header,footer,nav,section{display:block}fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}legend{font-size:1.2em;font-weight:bold}textarea{min-height:75px}.editor-label{margin:1em 0 0 0}.editor-field{margin:.5em 0 0 0}.field-validation-error{color:red}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}.label{padding:.5em}.rbl{border:1px solid #cfcfcf;border-collapse:collapse}.rbl label{display:block;padding-bottom:5px}.rbl td{text-align:center;border:1px solid #cfcfcf;padding:5px}#QuestionLabel{font-weight:bold;font-size:medium}.ra{text-align:right;padding:.5em}#data-table{border:1px solid #cfcfcf;border-collapse:collapse}#data-table th,#data-table td{border:1px solid #cfcfcf;padding:5px}#data-table td:nth-child(3),td:nth-child(4),td:nth-child(5){text-align:right}#rank-table{border:1px solid #cfcfcf;border-collapse:collapse}#rank-table th,#rank-table td{border:1px solid #cfcfcf;padding:5px}#rank-table td:nth-child(3){text-align:center}.text-box{width:50em}.display{clear:both;border:solid 1px #cfcfcf;padding:1em}.tabs ul{list-style-type:none}.tabs li{float:left;margin:1em .25em 0 0;padding:.5em;border-top:solid 1px #cfcfcf;border-right:solid 1px #cfcfcf;border-left:solid 1px #cfcfcf}.tabs .inactive{background-color:#eee}#rightpanel{display:none}@media(min-width:768px){#rightpanel{display:table-cell}}