
div.eventForm {
}

div.eventForm div.infoHead span {
	background-color: #000000;
	padding: 0 0.25em;
	color: #FFFFFF;
	border-radius: 0.25em;
}

div.eventForm div.infoHead h4 {
	padding: 0.25em;
	color: #FFFFFF;
	border-radius: 0.25em;
}

div.eventForm div.general div.infoHead h4 {
        background-color: #0033cc;

	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1847e1), to(#2F2727));

        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(bottom, #2F2727, #1847e1);

        /* Firefox 3.6+ */
        background: -moz-linear-gradient(bottom, #2F2727, #1847e1);

        /* IE 10 */
        background: -ms-linear-gradient(bottom, #2F2727, #1847e1);

        /* Opera 11.10+ */
        background: -o-linear-gradient(bottom, #2F2727, #1847e1);

}

div.eventForm div.publicInfo div.infoHead h4 {
        background-color: #00cc33;

	/* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#18e021), to(#2F2727));

        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(bottom, #2F2727, #18e021);

        /* Firefox 3.6+ */
        background: -moz-linear-gradient(bottom, #2F2727, #18e021);

        /* IE 10 */
        background: -ms-linear-gradient(bottom, #2F2727, #18e021);

        /* Opera 11.10+ */
        background: -o-linear-gradient(bottom, #2F2727, #18e021);

}

div.eventForm div.privateInfo div.infoHead h4 {
	background-color: #cc0000;

        /* Safari 4-5, Chrome 1-9 */
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e01818), to(#2F2727));

        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(bottom, #2F2727, #e01818);

        /* Firefox 3.6+ */
        background: -moz-linear-gradient(bottom, #2F2727, #e01818);

        /* IE 10 */
        background: -ms-linear-gradient(bottom, #2F2727, #e01818);

        /* Opera 11.10+ */
        background: -o-linear-gradient(bottom, #2F2727, #e01818);

}

div.eventForm div.attachments div.infoHead h4 {
	background-color: #666666;
	
	/* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666666), to(#2F2727));

        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(bottom, #2F2727, #666666);

        /* Firefox 3.6+ */
        background: -moz-linear-gradient(bottom, #2F2727, #666666);

        /* IE 10 */
        background: -ms-linear-gradient(bottom, #2F2727, #666666);

        /* Opera 11.10+ */
        background: -o-linear-gradient(bottom, #2F2727, #666666);

}
 
div.eventForm div.submit div.infoHead h4 {
	background-color: #ff9900;

	/* Safari 4-5, Chrome 1-9 */
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e09718), to(#2F2727));
 
        /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(bottom, #2F2727, #e09718);

        /* Firefox 3.6+ */
        background: -moz-linear-gradient(bottom, #2F2727, #e09718);

        /* IE 10 */
        background: -ms-linear-gradient(bottom, #2F2727, #e09718);

        /* Opera 11.10+ */
        background: -o-linear-gradient(bottom, #2F2727, #e09718);

}

div.eventForm p.fieldTitle {
	font-weight: bold;
}

div.eventForm small
div.eventForm div.small {
	font-weight: normal;
	line-height: 1.3em;
	color: #666666;
	font-size: 0.875em;
}

div.eventForm div.additionalPhotos div.fieldData {
        margin: 1em 0 0 0;
}

div.eventForm input.inputbox-radio {
	margin: 0.25em 0.25em 0 0;
}

div.eventForm div.additionalPhotos .small {
	display: none;
}

@media only screen and (min-width: 480px) {
  	/* Style adjustments for viewports 480px and over go here */

}

@media only screen and (min-width: 768px) {
  	/* Style adjustments for viewports 768px and over go here */

}

@media only screen and (min-width: 1024px) {
  	/* Style adjustments for viewports 768px and over go here */
	div.eventForm div.column {
		width: 48%;
	}

	div.eventForm div.left {
		float: left;
	}
	
	div.eventForm div.right {
		float: right;
	}
}


