h1 {
	font-size: 28px;
	padding-left: 15px
}

h2 {
	font-size: 20px
}

table {
	font-size: 14px
}

.navbar-inverse .navbar-nav > li > a {
  color: #bdbdbd;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
	color: #fff;
	font-weight: bold;
	background-color: #900b0b;
}

.btn-primary {
	border-color: #606060;
    background-color: #b0b0b0;
}

.publist .yeargroup {
	font-size: 120%;
	font-weight: bold;
	padding-bottom: 2mm;
}

.publist .publication {
	padding-bottom: 2mm;
}

.publist .title {
	font-weight: bold;
	display: inline;
}
.publist .title::after {
	content: "."
}

.publist .author {
	font-style: italic;
	display: inline;
}
.publist .author::after {
	content: "."
}

.publist .journal {
	display: inline;
}
.publist .journal::after {
	content: ","
}

.publist .booktitle {
	display: inline;
}
.publist .booktitle::after {
	content: ","
}

.publist .school {
	display: inline;
}
.publist .school::after {
	content: ","
}

.publist .editor {
	display: inline;
}
.publist .editor::after {
	content: " (Eds.),"
}

.publist .series {
	display: inline;
}
.publist .series::after {
	content: ","
}

.publist .volume {
	display: inline;
}
.publist .volume::before {
	content: "Volume "
}
.publist .volume::after {
	content: ","
}

.publist .number {
	display: inline;
}
.publist .number::before {
	content: "Number "
}
.publist .number::after {
	content: "."
}

.publist .pages {
	display: inline;
}
.publist .pages::before {
	content: "Pages "
}
.publist .pages::after {
	content: ","
}

.publist .publisher {
	display: inline;
}
.publist .publisher::after {
	content: ","
}

.publist .month {
	display: inline;
}
.publist .month::after {
	content: "."
}

.publist .year {
	display: inline;
}
.publist .year::after {
	content: "."
}

.publist .doi {
	display: inline;
}
.publist .url {
	display: inline;
}
.publist .pdf {
	display: inline;
}

.libarticletitle, .libarticletitle > a {
	font-size: 16px;
	margin-top: 20px;
}