.mediaForm {
	font:1em Arial, Helvetica, sans-serif;
}

.mediaForm h4 {
	font: bold 1em Arial, Helvetica, sans-serif !important;
}

label {
	display:block;
	margin:15px 0px 5px 15px;
	font: bold .875em Arial, Helvetica, sans-serif;
	color:#333333;
}


.mediaForm input[type=text], .mediaForm select {
	width:200px;
	margin-left:15px;
}

.mediaForm input[type=radio] {
	margin-left:10px;
}

.leftOne {
	margin-left:15px !important;
}

/* not working AT ALL
.mediaForm>input[type=radio]:first-of-type  OR first-child NO GO {
	margin-right:110px !important;
}
*/

.mediaForm input[type=checkbox] {
	margin-left:10px;
}

textarea {
	width:320px;
	margin-left:15px;
}

.mediaForm label:nth-Child(odd) {
	/* background:green; */
}

.mediaForm textarea {
	width:340px;
	height:100px;
}


.row {
display:table;

}
.col {
display:table-cell;

width:33%;
}

fieldset {
	border-radius:10px;
	border:1px solid white;
	background:url("media/fieldsetBkg.png");
	margin-top:30px;
	padding:0px 0px 20px 20px;
}

legend {
	font: bold 1em Arial, Helvetica, sans-serif;
	color:#b42119;

}