#ss-form { line-height:1.417em; width:100%;}

.ss-left {float:left; width:45%; clear:left;}
.ss-right {float:right; width:50%; clear:right;}
.ss-clear {float:none; clear:both; width:100%; height: 1px;}

.ss-form-entry { width:100%; margin:0 0 1.5em 0; float:left;}

.ss-form-entry .error {padding: .25em; margin:.25em; color:#B23C08; display: block;clear: both;}

	label.ss-q-title {  padding: .25em; margin:.25em; float:left; font-weight: bold;  }

	input.ss-q-short { float:left;clear:left;display:block;width:90%;font-size:1.2em;padding:.5em; }

	.ss-subcontainer { background-color: #f5ebbe; padding: .5em; float: left;}

		.ss-choices { list-style: none; margin:0;padding:0; }
		.ss-choices li { margin:1em; }
		#ss-choices-affiliation li {padding:0;margin:.5em 0 .5em 1em;display:inline; float:left; width: 40%;}
		
		#ss-form fieldset { border:0; }