/* 
This is the section css for
URM STEM Conference 
*/
#home-content img{
	margin-bottom: 40px;
}
#home-content .grid4{
	padding-right: 20px;
}
#home-content .grid4 img{
	display: block;
	margin: 0 auto;
}
.grayBack{
	padding: 30px;
	background: #eee;
	display: block;
	margin: 40px 0px;
}


/**IMAGE PLACEMENT**/
#home-content .bio .imgRight{
	float: right;
	padding-left: 10px;
	margin-bottom: 5px;
}
#home-content .bio .imgLeft{
	float: left;
	padding-right: 10px;
	margin-bottom: 5px;
}
#home-content .bio .imgCenter{
	display: block;
	margin: 0 auto;
}

/**		NEW SCHEDULE PAGE		**/

#home-content .scheduleHead{
	font-weight: bold;
	font-size: 2.2em;
}
#home-content .bigDate{
	font-weight: bold;
	text-align: center;
	font-size: 2em;
	display: block;
	background-color: #441F49;
	color: #fff;
	padding: 20px;
	margin-bottom: 0px;
}
#home-content .newTable .responsiveTable, #home-content .newTableII .responsiveTable{
	margin-top: 0px;
}
#home-content .row-responsive tr{
	background-color: #fff;
	text-align: left;
/* 	font-weight: bold; */
}
#home-content .row-responsive .tableCenter{
	text-align: left;
}
#home-content .row-responsive th, #home-content .row-responsive th .tableLeft{
	text-align: center;
	border: 1px solid #575757 !important;
	padding: 20px;
}
#home-content .responsiveTable td{
	border: 1px solid #575757;
	line-height: 1.7em;
}
#home-content .newTable .responsiveTable th, #home-content .newTableII .responsiveTable th{
/* 	border: 1px solid #575757; */
	background-color: #E7CEE9;
	color: #441F49;
	padding: 20px;
	width: 15%
}
#home-content .newTable .responsiveTable, #home-content .newTableII .responsiveTable{
	font-size: 1.1em;
	line-height: 1.3em;
}
#home-content .newTable .responsiveTable tbody tr:nth-of-type(1), 
#home-content .newTable .responsiveTable tbody tr:nth-of-type(2), 
#home-content .newTable .responsiveTable tbody tr:nth-of-type(4), 
#home-content .newTable .responsiveTable tbody tr:nth-of-type(6),  
#home-content .newTable .responsiveTable tbody tr:nth-of-type(8),  
#home-content .newTable .responsiveTable tbody tr:nth-of-type(11), 
#home-content .newTableII .responsiveTable tbody tr:nth-of-type(1), 
#home-content .newTableII .responsiveTable tbody tr:nth-of-type(3), 
#home-content .newTableII .responsiveTable tbody tr:nth-of-type(5),  
#home-content .newTableII .responsiveTable tbody tr:nth-of-type(7), 
#home-content .newTableII .responsiveTable tbody tr:nth-of-type(9){
	background-color: #fff !important;
	color: #441F49;
	line-height: 1.5em;
}
/*TOGETHER*/
#home-content .newTable .responsiveTable tbody tr:nth-of-type(3), 
#home-content .newTable .responsiveTable tbody tr:nth-of-type(5), 
#home-content .newTable .responsiveTable tbody tr:nth-of-type(7), 
#home-content .newTable .responsiveTable tbody tr:nth-of-type(9), 
#home-content .newTable .responsiveTable tbody tr:nth-of-type(10), 
#home-content .newTable .responsiveTable tbody tr:nth-of-type(12) {
	background-color: #fff !important;
	color: #441F49;
/* 	font-weight: bold; */
}
#home-content .newTable .responsiveTable tbody tr:nth-of-type(2) td:last-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(4) td:last-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(6) td:last-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(8) td:last-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(9) td:last-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(11) td:last-of-type {
	width: 35%;
}

#home-content .newTable .responsiveTable tbody tr:nth-of-type(6) td:first-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(6) td:first-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(7) td:first-of-type{
	text-align: left;
}

#home-content .newTable .responsiveTable tbody tr:nth-of-type(3) td:last-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(5) td:first-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(7) td:first-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(8) td:first-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(9) td:first-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(11) td:first-of-type {
	width: 15%;
/* 	font-weight: bold; */
	line-height: 1.2em;
}



/*END TOGETHER*/

/*TOGETHER II*/
#home-content .newTableII .responsiveTable tbody tr:nth-of-type(2), #home-content .newTableII .responsiveTable tbody tr:nth-of-type(4), #home-content .newTableII .responsiveTable tbody tr:nth-of-type(6), #home-content .newTableII .responsiveTable tbody tr:nth-of-type(8), #home-content .newTableII .responsiveTable tbody tr:nth-of-type(10), #home-content .newTableII .responsiveTable tbody tr:nth-of-type(11), #home-content .newTableII .responsiveTable tbody tr:nth-of-type(12) {
	background-color: #fff !important;
	color: #441F49;
/* 	font-weight: bold; */
}
#home-content .newTableII .responsiveTable tbody tr:nth-of-type(2) td:last-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(4) td:last-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(6) td:last-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(8) td:last-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(10) td:last-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(11) td:last-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(12) td:last-of-type {
	width: 35%;
}

#home-content .newTableII .responsiveTable tbody tr:nth-of-type(11) td:first-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(12) td:first-of-type {
	width: 15%;
	line-height: 1.2em;

}

/*END TOGETHER*/

/*
TABLE BACKGROUND COLORS

background-color: #E7CEE9 !important;
Background-color: #ffe2b7;
Background-color: #efefff;
#441F49;
*/

#home-content .newTable .responsiveTable tbody tr td:first-of-type, #home-content .newTable .responsiveTable tbody tr td:first-of-type p, #home-content .newTableII .responsiveTable tbody tr td:first-of-type p{
	text-align: center;
}
/*SPECIFIC CELL TARGETS FOR SPAN ROWS*/
 #home-content .newTable .responsiveTable tbody tr:nth-of-type(7) td:first-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(9) td:first-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(5) td:first-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(10) td:first-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(11) td:first-of-type{
	text-align: left;
}
/*END SPECIFIC CELL TARGETS FOR SPAN ROWS*/
#home-content .newTable .responsiveTable tbody tr td .timeFont, #home-content .newTableII .responsiveTable tbody tr td .timeFont{
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 1.2em;
/* 	font-weight: bold; */
	color: #441F49;
}
#home-content .newTable .responsiveTable td, #home-content .newTableII .responsiveTable td{
	border: 1px solid #441F49;
	padding: 10px;
}

#home-content .newTable p, #home-content .newTableII p{
	line-height: 1.7em;
}





@media only screen and (max-width:768px){

	#home-content .newTable .responsiveTable tbody tr:nth-of-type(2) td:last-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(4) td:last-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(6) td:last-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(8) td:last-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(9) td:last-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(11) td:last-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(1) td:last-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(2) td:first-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(4) td:first-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(6) td:first-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(8) td:first-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(11) td:first-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(3) td:last-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(5) td:first-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(7) td:first-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(8) td:first-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(9) td:first-of-type, #home-content .newTable .responsiveTable tbody tr:nth-of-type(11) td:first-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(2) td:last-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(4) td:last-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(6) td:last-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(8) td:last-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(10) td:last-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(11) td:last-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(12) td:last-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(1) td:first-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(3) td:first-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(5) td:first-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(7) td:first-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(9) td:first-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(11) td:first-of-type, #home-content .newTableII .responsiveTable tbody tr:nth-of-type(12) td:first-of-type {
		width: 100%;
	}
	#home-content .newTable .responsiveTable td, #home-content .newTableII .responsiveTable td{
		padding-left: 50%;
	}
	#home-content .newTable .responsiveTable th, #home-content .newTableII .responsiveTable th{
		width: 100%;
	}
}



