/* Navbar and branding */
/*
    Colors (analogous)
    #F2ECDA (242,246,218)
    #C5C4C8 (197,196,200)
    #E5E5E1 (229,229,225)
    #E9D3EA (232,211,234)
    #DAF2DB (218,244,219)

    Rot (186, 54, 46)
    Grün (74, 137, 58)
    Dunkelgrau (64,64,64)
    Dunkelgraublau (#2f334d)

*/

@import url(http://fonts.googleapis.com/css?family=Oswald:400,300,700);
@import url(http://fonts.googleapis.com/css?family=Fira+Mono:400,700);
@import url(http://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic);
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,700italic,400,300,700);
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900,200italic,300italic,400italic,600italic,700italic,900italic);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);

/*
body {
    font-size   : 16px              !important;
    line-height : 1.3               !important;
}
body, body * {
    font-family : "Source Sans Pro" !important;
    font-weight : 400               !important;
}


pre, tt, code {
    font-family : "Fira Mono"       !important;
    font-size   : 13px              !important;
    line-height : 1.4               !important;
}
*/
h1, h2, h3, h4, h5, h6 {
    font-weight : 700               !important;
}

h1 { font-size : 2.0em;               !important;  font-weight : 300 !important; margin-top : 3em !important;}
h1:first-child { margin-top : 1em !important;}
h2 { font-size : 1.2em;               !important;  font-weight : 600 !important; margin-top : 3em !important;}
h3 { font-size : 1.3em;               !important }
h4 { font-size : 1.1em;               !important }
h5 { font-size : 1.0em;               !important }
h6 { font-size : 1.0em;               !important }

.navbar-brand {
    width  : 175px;
    height : 90px;
    background-image    : url(../images/logo.pdfunit.colored.png) !important;
    background-repeat   : no-repeat                               !important;
    background-position : 15px center                                !important;
}

.pdfunit-icon {
    color : #19588e
}

main a[href]:before {
    content      : "\e080";
    font-family  : "Glyphicons Halflings";
    font-size    : 0.7em;
    margin-right : 0.15em;
}

pre {
    width      : auto   !important;
}
code {
    width      : 100%   !important;
    overflow   : hidden !important;
    white-space: pre;
}

.jumbotron {
    margin-top    : -21px;
    margin-left   : -15px;
    margin-right  : -15px;
    padding : 15px;
}

footer p {
    margin-top : 1.3em;
}

/*
.multi-column {
    -webkit-column-width : 24em;
}

.pdfunit-navbar {
    background-color : #2f3246;
    padding-top    : 1em;
    padding-bottom : 1em;
}

.pdfunit-navbar-nav li {
    margin-top : 40px;
    margin-bottom : 0;
    font-weight : normal;
    font-size : 0.9em;

}

.pdfunit-navbar-nav ul,
.pdfunit-navbar-nav li {
    background-color : #2f3246;
}

.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > a:link,
.navbar-default .navbar-nav > li > a:active,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color            : lightgrey;
    background-color : #2f3246;
}

.pdfunit-navbar-nav a:hover {
    color : white;
}


h1, h2, h3, h4, h5, h6 {
    margin-top    : 1em;
    margin-bottom : 0.5em
}

p {
    margin-top    : 0.5em;
    margin-bottom : 0.5em;
}

pre code {
    margin-top    : 0.25em;
    margin-bottom : 0.25em;
}

h1 {
    font-size : 2.5em;
}


h2 {
    font-size : 1.5em;
}


h3 {
    font-size : 1.3em;
}


h4 {
    font-size   : 1em;
    font-weight : bold;
}


h5 {
    font-size   : 0.95em;
    font-weight : bold;
}


h6 {
    font-size   : 0.85em;
    font-weight : bold;
}

.glyphicon {
    font-size : 1em;
}

hr {
    border-width : 2px;
    border-color : #e3e3e3;
    margin-top   : 2.5em;
}


*/
