.en_EN .fr{
	display:none;
}
.fr_FR .en{
	display:none;
}
span.early-bird {
	display:inherit;
}
span.non-early-bird {
	display:none;
}

/* CONFUSING CSS
.early-bird .non-early-bird{
	display:inherit;
}
.non-early-bird .early-bird{
	display:inherit;
}*/

input.readonly{
	background:white !important;
	border:0px !important;
}
#frm_field_234_container{
	background:#660000;
	color:white !important;
	padding:5px;
	font-size:1.5em;
}
#frm_field_234_container .readonly{
	background:#660000 !important;
	font-size:1.5em !important;
	color:white !important;
}
#frm_field_234_container .frm_description,#frm_field_234_container .frm_primary_label{
	color:white;
}
#frm_field_236_container{
	padding-top:40px;
}
#frm_field_236_container h2, #frm_field_124_container .frm_primary_label{
	display:none;
}
#submission_list li,#cfma_judging_choices li{
	/* list-style:decimal inside none !important; */
	font-size:15pt;
	-moz-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
	background:#E1E2E6;
	border:1px solid #880000;
	color:#999;
	font-weight:bold;
	text-shadow:1px 1px 1px #DDD;
	padding:5px !important;
	margin-bottom:5px;
	padding-bottom:3.0em !important;
}
.category-wrapper{
	margin-bottom:25px;
}
.nominee-list li{
	-moz-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
	background:#E1E2E6;
	border:1px solid #880000;
	color:#999;
	font-weight:bold;
	text-shadow:1px 1px 1px #DDD;
	padding:5px !important;
	margin-bottom:5px;
}
.nominee-list li h4{
	cursor:pointer;
}
.nominee-photo{
	float:right;
	margin:10px;
	-moz-transform: rotate(2deg);
	-webkit-transform: rotate(2deg);
	-o-transform: rotate(2deg);
	-ms-transform: rotate(2deg);
	transform: rotate(2deg);	
	-webkit-box-shadow: 2px 2px 10px 5px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 2px 2px 10px 5px rgba(0, 0, 0, 0.5);
	box-shadow: 2px 2px 10px 5px rgba(0, 0, 0, 0.5);
}
.nominee-bio{
	clear:both;
}
.song-sample{
	float:left;
	margin-right:0.8em;
}
.nominee-website{
	float:right;
}
#cfma_judging_choices li{
	list-style:decimal inside none !important;
}
#cfma_judging_choices{
	border-bottom:3px solid grey;
	margin-bottom:4px;
}
#submission_list li h2,#cfma_judging_choices li h2{
	width:80%;
	margin:0px;
	color:#999;
	float:left;
}
#cfma_judging_choices li{
	background:#65ABDF;
	color:black;
}
#cfma_judging_choices li h2{
	color:black;
}
#submission_list li .action,#cfma_judging_choices li .action{
	width:16px;
	height:16px;
	float:right;
	background:url(images/add.png) 50% 50% no-repeat;
	padding-top:10px;
	cursor:pointer;
}
#submission_list li .handle{
	display:none;
}
#cfma_judging_choices li .action{
	background-image:url(images/error.png);
}
#cfma_judging_choices li .handle{
	width:16px;
	height:16px;
	float:right;
	background:url(images/move.png) 50% 50% no-repeat;
	padding-top:10px;
	cursor:pointer;
}
#submission_list li h2,#cfma_judging_choices li h2{
	font-size:15pt;
	cursor:pointer;
	display:inline-block;
	color: #000;
}

#cfma_judging_choices li h2 {
	color: #FFF;
}
#submission_list .details,#cfma_judging_choices .details, .nominee-list .nominee-details{
	display:none;
	font-size:12pt;
	border:1px solid #6A1C04;
	padding:10px;
	background:#EBF7D2;
	text-shadow:none;
	color:black;
	font-weight:normal;
	clear:both;
}
.with_frm_style .frm_trigger span{
	float:none !important;
}
.frm_trigger{
	color: #eeeeee;
	background:#333333;
	background:-moz-linear-gradient(100% 100% 90deg, #333333, #666666) repeat scroll 0 0 transparent;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333333), to(#666666));
	padding:8px;
}
.description_callout{
	border:1px solid #6F1012;
	background:#F1F9E1;
	text-align:justify;
	padding:20px !important;
}
.description_callout strong{
	text-transform:uppercase;
}
.description_callout br{
	margin-bottom:15px;
}
.description_callout hr{
	margin-top:15px;
}
.frm_error_section{
	background: red url(images/alert_red_icon.png) 98% 50% no-repeat !important;
	color:#000;
}
.with_frm_style .frm_error_style {
	background-image: url(images/alert_red_icon.png);
	background-position: 2% 50%;
	background-repeat: no-repeat;
	padding:10px 5px 10px 50px !important;
}
.frm_error_style img{
	display:none;
}

.wp-admin .form-wrap h2 {
	color:white;
	padding-left:10px !important;
}
.wp-admin .with_frm_style .form-field{
	margin:0px !important;
}
#submission_list{
	display:none;
}

.category_div{
	border:1px solid black;
	padding:5px;
	margin-bottom:25px;
}
.has_submitted{
	width:45%;
	float:left;
}
.has_not_submitted{
	width:45%;
	float:right;
}
#form_application .text,#form_application textarea{
	border-color:black;
}
body.judging .frm_form_fields br{
	display:none;
}
#submission_list li{
	list-style:none;
}
.artist_bio p {
	color:black;
}
.with_frm_style .frm-show-form p.description,
.with_frm_style .frm-show-form div.description, 
.with_frm_style .frm-show-form div.frm_description, 
.with_frm_style .frm-show-form .frm_error,
.with_frm_style .frm-show-form label.frm_primary_label,
.with_frm_style .frm-show-form .frm_radio label, 
.with_frm_style .frm-show-form .frm_checkbox 
{
	color:#333333;
}



input#field_submissionfee.readonly {
	height: 1.5em;
}

div.fra, p.judgingDescr {
	font-size: 16px;
	font-family: Lato, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

