@import url('https://fonts.googleapis.com/css?family=Cinzel');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i');
/*@import "styles_articles.css";*/

html {
    box-sizing: border-box;
}

*, *:before, *:after {
    box-sizing: inherit;
    margin: 0;
    padding: 0;
}

a, a:link, a:visited, a:hover {
    text-decoration: none;
    color: black;
}

nav, footer, aside, #pagination, form, .print_ignore {
    display: none;
}

img {
    max-width: 100%;
}

@page {
    margin: 1cm;
}


h1 {
    font-family: "Cinzel", "Open Sans", Georgia, serif;
    text-align: center;
    margin-bottom: 1em;
}

h2, h3 {
    text-align: center;
    margin-bottom: 0.5em;
}

* {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    line-height: 1.3;
}

header:before {
    font-size: 0.8em;
    display: block;
    text-align: center;
    color: #444;
    content: "Thank you for printing the content on course-wa1.felk.cvut.cz/~capmart1.";
    margin-bottom: 1em;
    border: 1px solid #bbb;
}

article {
    margin-bottom: 2em;
}

article > p {
    font-size: 0.9em;
    text-indent: 1.4em;
    padding: 0 1em;
    line-height: 1.6em;
}


article > .info {
    margin-top: 2em;
    border-top: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
}

article .info p {
    font-size: 0.8em;
    display: inline-block;
    padding: 0 2em;
}
