body {
	@import url('https://fonts.googleapis.com/css?family=Open+Sans');
	text-align:justify;
	background: white!important;
	font-family: 'Open Sans', sans-serif!important;
}

div.modular-row {
	padding-top:1rem;
	padding-bottom:1rem;
	max-width:1200px;	
	margin:auto;
}

div.people {
	text-align:center;
	overflow:auto;
}

div.people table, div.people table td {
	border:0!important;
}

div.people thead th {
	text-align:center!important;
	background:white!important;
	font-size:large;
}

div.people img {
	max-width:none!important;
}

div.people img {
	border-radius: 70%;
	width:150px!important;
}

h1,h2 {
	font-family: 'Open Sans', sans-serif!important;
	letter-spacing:0!important;
}

#logo h3 a {
	display:none;
}

.callout {
	text-align:justify!important;
}

#body {
	padding-top:4rem!important;
}

.callout {
	background: white!important;
}

div.abstract h2 {
	font-size:x-large!important;
}

div.abstract p {
	max-width:800px;
	margin:auto!important;
	border:0!important;
	
}

.dataTables_filter, .dataTables_info {
	display:none;
}

table.bibtable, table.bibtable td {
	border:none;
}

table.bibtable thead {
	display:none;
}

table.bibtable .odd {
	background:white;
}

table.bibtable td.sorting_1, table.bibtable td.sorting_2 {
	display:none;
}
