

/* Full table */

.program_full {
    overflow-x:auto
}
	
	.program_full thead{
		background-color:#9C0;
		color:#FFF;
	}

	.program_full th {
		text-align: center;
	}

	.program_full th.time {
		text-align: center;
		width: 3em;
	}

	.program_full td {
		height: 3em;
		text-align: right;
		overflow-x: auto;
		width: 10%;
	}

	.program_full p {
		margin: 0;
	}

	.program_full .event{
		padding:7px;
		font-size: 0.9em;
		border-bottom: 1px solid #ddd;
		vertical-align: top;
	}
	
		.program_full .event a{
		    color:#0c2d7a;
		}
		
		.program_full .event .title {
			font-weight: bold;
		}	
	



/* Single item page */


.single-program_item .section-header {
	margin-top: 0;
}

.single-program_item .entry-meta {
	display: none;
}

.single-program_item .content-single-page .entry-content {
	padding-top: 3em;
	width: 70%;
}

.single-program_item .biographies .lecturers{
    font-size:1.2em;
	color:#0c2d7a;
}

.single-program_item .location{
    font-weight: bold;
}

.single-program_item .details .times{
    font-weight: bold;
    direction:ltr;
}

.single-program_item .time {
    padding:7px;
}



/*** SORT ***/
/*
.program_table,
.program .post_content {
    margin: auto;
    max-width: 1024px;
}
*/


.post-type-archive-program_item #primary {
	float: none;
	margin-left: auto;
	margin-right: auto;
}





/*
.details .lecturers{
 visibility: hidden
}
*/
/*

.single-event {
    line-height: 70%;
    width: 70%;
}
*/