html, body {
  height: 100%;
}
#wrap {
  min-height: 100%;
}
@font-face {
    font-family: 'Metric';
    src: url('../fonts/MetricWeb-Light.eot');
    src: url('../fonts/MetricWeb-Light.eot?#iefix') format('embedded-opentype'),
         url('../fonts/MetricWeb-Light.woff2') format('woff2'),
         url('../fonts/MetricWeb-Light.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Metric';
    src: url('../fonts/MetricWeb-LightItalic.eot');
    src: url('../fonts/MetricWeb-LightItalic.eot?#iefix') format('embedded-opentype'),
         url('../fonts/MetricWeb-LightItalic.woff2') format('woff2'),
         url('../fonts/MetricWeb-LightItalic.woff') format('woff');
    font-style: italic;
}
@font-face {
    font-family: 'Metric';
    src: url('../fonts/MetricWeb-Regular.eot');
    src: url('../fonts/MetricWeb-Regular.eot?#iefix') format('embedded-opentype'),
    		 url('../fonts/MetricWeb-Regular.woff2') format('woff2'),
         url('../fonts/MetricWeb-Regular.woff') format('woff');
    font-weight: bold;
}
body {
  font-family: "Metric", Helvetica, Arial, sans-serif;
  font-size: 20px;
  color: #000000;
}
a {
  color: #00aa44;
}
a:hover,
a:focus {
  color: #007722;
  text-decoration: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Metric", Helvetica, Arial, sans-serif;
  font-weight: bold;
}
@font-face {
    font-family: 'Inconsolata';
    src: url('../fonts/inconsolata-webfont.eot');
    src: url('../fonts/inconsolata-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/inconsolata-webfont.woff') format('woff'),
         url('../fonts/inconsolata-webfont.ttf') format('truetype'),
         url('../fonts/inconsolata-webfont.svg#inconsolatamedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

code,
pre {
  font-family: "Inconsolata", Monaco, Menlo, Consolas, "Courier New", monospace;
}
.bibtex {
	font-size: 10px;
}

.img-thumbnail:hover,
.img-thumbnail:focus {
  border-color: #007722;
}

.navbar-brand {
  font-size: 20px;
  color: #000000 !important;
  font-weight: bold;
}

/* links */
.papers-sidebar .nav>li>a {
  color: #000;
  font-size: 16px;
}
/* nested links */
.papers-sidebar .nav .nav>li>a {
  color: #999;
  font-size: 12px;
}
/* active links */
.nav-pills .nav-link.active {
  color: #fff;
  background-color: #00aa44;
}
/* active nested links */
.nav-pills .nav-pills .nav-link.active {
  color: #fff;
  background-color: #00aa44;
}
/* hover links */
.papers-sidebar .nav>li>a:hover,
.papers-sidebar .nav>li>a:focus {
  color: #fff;
  background-color: #007722;
}

.tud-logo {
  max-height: 35px;
  margin-top: -5px;
}

mark {
  background: #A0FF7C;
  padding: 0em;
}
::selection {
  background: #A0FF7C;
}