/* Basic setup */

a {
  font-size: 9pt;
  font-weight: bold;
}

body {
    background-color: #FFFFFF;
    color: #8D8D8D !important;
    font-size: 9pt !important;
    font-style: normal !important;
    font-weight: normal !important;
    text-decoration: none;
}

p { text-align: justify; }

h1, h2, h3, h4 { color: #8D8D8D; text-align: left; }
h1 { font-size: 18pt !important; }
h2 { font-size: 14pt !important; }
h3 { font-size: 12pt !important; }
h4 { font-size: 10pt !important; }

a {
    color: #337ab7;
    font-size: 9pt !important;
    font-weight: bold;
    text-decoration: none;
}	

a:visited { color: #345c7d; }
a:active { color: #5192c9; }
a:hover { color: #5192c9; text-decoration: underline; }

/* Containers */
.main_container { }
.title_container { }
.author_container { }
.teaser_container { } 
.teaser_content { }
.overview_container { }
.overview_content { }
.content_zoom { }
.abstract_container { }
.abstract_content { }
.text_container { }
.text_content { }
.citation_content { }
.video_content { text-align: center; }
.downloads_container { text-align: left; }
.downloads_content { text-align: left; display:inline-block; }
.acknowledge_content { font-size: x-small; }
.collapse_container { }
.hidden_container { display: none; }

