@charset "utf-8";
/* CSS Document */


/* MAIN SURVEY PAGE */

/* GETTING RID OF ITALICS */

h4 em{
	font-style: normal;
}

#survey1 label {
	display: inline;
}

#survey1 input.radio {
	clear: both;
}

/* RESETTING FIELDSET DEFAULTS */

fieldset {
	border: none;
	margin: 0;
	padding: 0;
}

fieldset legend {
	color:#097CD3;
	font-size:16px;
}

/* ADJUSTING LIST DEFAULTS - INDENTS AND BULLETS */

#content .cform ol {
	list-style: none;
	margin: 0;
	padding: 0;
}

#content .cform ol li{
	list-style: none;
	margin: 10px 0;
	padding: 0;
	line-height: 30px;
}

/* GENERAL INPUT LABELS */

#content label {
	font-size:14px;
}

/* SUBMIT BUTTONS */

#content .cf-sb {
	margin: -10px 0;

}

/* STEP 3 CHECKBOXES */

#content .cf-box-title {
	font-size: 14px;
}

#content .cf-box-b {
	float: left;
	clear: both;
}

#content .cf-group-after {
	float: left;
	line-height: 18px;
}

/* STEP 3 LABEL STOPPING LINE BREAK */

#li-2-10 label {
	width: 480px;
}

.cform .cf-fs3 legend {
	color: #333433;
	font-size: 14px;
	width: 480px;
	display: block;
}

#content fieldset .cf-box-b {
	border:medium none;
	display:inline;
	margin-bottom:5px;
	width:auto;
}

/* STEP 4 - FIXING LEGEND TEXT AT TOP OF FORM */

#content .cf-fs3 div {
	width: 480px;
	font-size: 10px;
	color: #333433;
	margin: 20px 0;
}

/* HIGH AND LOW TEXT */

#content .cf-fs4 legend{
	width: 355px;
	font-size: 10px;
	color: #333433;
	margin: 0 0 0 204px;
}

span.disagree {
	float: left;
}

span.agree {
	float: right;
}

/* SPACING OUT RATINGS RADIO INPUTS */

#content #cforms3form .cf-box-title, #content #cforms4form .cf-box-title, #content #cforms5form .cf-box-title, #content #cforms7form .cf-box-title, #content #cforms9form .cf-box-title, #content #cforms10form .cf-box-title {
	clear: both;
	width: 200px;
	float: left;
	line-height: 20px;
}

#content #cforms3form .cf-box-group, #content #cforms4form .cf-box-group, #content #cforms5form .cf-box-group, #content #cforms7form .cf-box-group, #content #cforms9form .cf-box-group, #content #cforms10form .cf-box-group {
	float: left;
	margin: 0 0 0 35px;
}

#content #cforms3form .cf-fs4 .cf-after, #content #cforms4form .cf-fs4 .cf-after, #content #cforms5form .cf-fs4 .cf-after, #content #cforms7form .cf-fs4 .cf-after, #content #cforms9form .cf-fs4 .cf-after, #content #cforms10form .cf-fs4 .cf-after {
	display: none;	
}

#content #cforms3form .cf-fs4 .cf-box-b, #content #cforms4form .cf-fs4 .cf-box-b, #content #cforms5form .cf-fs4 .cf-box-b, #content #cforms7form .cf-fs4 .cf-box-b, #content #cforms9form .cf-fs4 .cf-box-b, #content #cforms10form .cf-fs4 .cf-box-b {
	clear: none;
	margin: 15px 24px;
}

#content #cforms3form #li-3-14.cf-box-title, #content #cforms4form #li-3-14.cf-box-title, #content #cforms5form #li-3-14.cf-box-title {
	width: 480px;
}

/* STRAIGHTENING OUT 2-OPTION RADIO BUTTONS */
#content #cforms3form #li-3-14items input, #content #cforms3form #li-3-14items label{
	float: left;
	clear: none;
	width: 26px;
	line-height: 20px;
}

#content #cforms3form #li-3-15 {
	clear: both;
}

/* THE 1 - 10 RATINGS ON PATH 2 STEP 4 */

#content #cforms8form .cf-fs3 .cf-ol label,#content #cforms8form .cf-fs3 .cf-ol input {
	float: left;
}

#content #cforms8form .cf-fs3 .cf-ol input {
	width: 30px;
}

#content #cforms8form .cf-fs3 .cf-ol label {
	line-height: 20px;
}

/*  */
#cforms6form .cf-fs4 .cf-before {
	width: 400px;
	float: left;
	line-height: 20px;
}

#cforms6form .cf-fs4 .cf-box-b {
	float: left;
	clear: none;
}


#content fieldset .cf-after {
	border:medium none;
	display:inline;
	margin-bottom:5px;
	width:auto;
}

input.single, textarea.area {
	width: 450px;
	border-color: #eee #eee #444;
color:#eee;
	border-width: 1px;
	border-style: solid;
}

.linklove{
	display: none;
}

#content .cform input.sendbutton {
	color: #fff;
	border: none;
	background: #434c3e;
	padding: 5px 10px;
	text-transform: uppercase;
}

#content .cf-fs1 .cf-box-title {
	float: left;
	display: block;
	clear: both;
}

#content fieldset.cf-fs1 .cf-box-b {
	float: left;
	display: block;
	margin: 0 10px;
}

#content fieldset.cf-fs1 .cf-after {
}

#content .cf-fs1 .cf-box-group{
	float: right;
	margin-right: 150px;
	margin-top: 20px;
}
