
#c_sspagetitle {text-align:center;font-weight:bold;font-size:140%;
				padding:10px 0 10px 0;border:2px solid #eee;border-radius:5px;}

#c_formWrapper{margin:0 0 20px 0;padding:10px;border:2px solid #000;border-radius:0px;background-color:#def;}
	#c_formWrapper input,#c_formWrapper select{background-color:#fff;}	

.c_formHeading{font-size:130%; font-weight:bold;text-align:center;}
				


/*Layout*/
.c_row{border:2px solid #000; margin:10px 0 0 0;border-radius:0px;
		background-color:#fff;padding:5px;}
.c_row1{margin:0px;}


#c_citySection{float:left;margin:}
	.c_cityHeading{float:left;margin:35px 20px 0 50px;}
	#c_citybox{float:right;}

#c_virtual{float:right;margin: 35px 20px 0 0;}
	#c_virtual input{margin:10px 0 0 0;float:left;}
	#c_virtualHeading{float:right;margin:8px 0 0 10px;}
#c_causeSection{clear:both;}
	#c_causeSection .c_checkBoxesColumn{float:left;}
	#c_causeSection .c_checkBoxesRow input{float:left;margin:8px 5px 0 0;}
	#c_causeSection .c_checkBoxValue{float:right;width:120px;height:40px;margin:5px 0 0 0;}
#c_typeSection{}
#c_typeSection input{margin:10px 0 0 0;}
	#c_typeSection .c_checkBoxesColumn{float:left;margin: 0 15px 0 0;}
	#c_typeSection .c_checkBoxesRow input{float:left;margin:8px 5px 0 0;}
	#c_typeSection .c_checkBoxValue{float:right;width:195px;height:40px;margin:5px 0 0 0;}
#c_participants{}
	#c_participants .c_checkBoxesColumn{}
	#c_participants .c_checkBoxesRow{float:left;margin:0 0 0 10px;}
	#c_participants .c_checkBoxesRow input{float:left;margin:8px 5px 0 0;}
	#c_participants .c_checkBoxValue{float:right;margin:5px 0 0 0;}

#c_advancedSearch{float:left; margin:30px 0 0 10px; background-color:#fff;}
#c_submit{float:right;margin:30px 10px 0 0;}
#c_hr {clear:both; margin:10px 0 0 0; background-color:black;}
.c_clear {clear:both; width:100%;}


@media only screen and (max-width: 400px) {
    #c_citySection{float:left;margin:5px 0 0 0;}
		.c_cityHeading{float:left;margin:0px 20px 0 50px;}
		#c_citybox{float:right;}

	#c_virtual{float:right;margin: 0px 20px 0 0;}
		#c_virtual input{margin:5px 0 0 0;float:left;}
		#c_virtualHeading{float:right;margin:8px 0 0 10px;}
}




