/*!
 * 
 * 
 * 
 *      Autor: Tomasz Hycnar
 * 
 * 
 * 
 */

@font-face {
    font-family: 'otamadisplay_bold';
    src: url('../../fonts/tim-donaldson-otama-display/Tim-Donaldson-Otama-Display-Bold.ttf') format('truetype');
}

body {
    color: #12110e;
    background-color: #FFFFFF;
    min-width: 320px;
    font-family: 'Lato', sans-serif;
    font-size: 15px;
}

a { color: #76ba9c;-webkit-transition: color 100ms ease-in-out; transition: color 100ms ease-in-out; }
a:hover,a:focus,a:active { color: #49fa83; text-decoration: none; }
p { line-height: 170%;margin: 0 0 20px 0; }
small, .small { font-size: 10px; }
div p:last-child {margin-bottom: 0;}
h1,h2,h3,h4,h5,h6 { line-height: 120%; font-family: 'otamadisplay_bold'; }
b, strong { font-weight: 700; }
@media(min-width: 1px) {
    p, article li, article li p { font-size: 1em; }
    h1 { font-size: 3em; }
    h2 { font-size: 2.2em; }
    h3 { font-size: 2em; }
    h4 { font-size: 1.5em; }
    h5 { font-size: 1em; }
    h6 { font-size: 1em; }
}
@media(min-width: 768px) {
    p, article li, article li p  { font-size: 1em; }
    h1 { font-size: 5em }
    h2 { font-size: 3.357em; }
    h3 { font-size: 3.214em; }
    h4 { font-size: 1.733em; }
    h5 { font-size: 17px; }
    h6 { font-size: 15px; }
}


/*
    Artykuł
*/
article p {

}
article h1,
article h2,
article h3,
article h4,
article h5,
article h6 {

}
article h1 strong,
article h2 strong,
article h3 strong,
article h4 strong,
article h5 strong,
article h6 strong {

}
article ul {
    list-style: none;
    padding: 0 0 0 18px;
    margin: 0;
}
article ul li {
    position: relative;
    margin-bottom: 15px;
}

article iframe[allowfullscreen] {
    height: 315px;
    width: 100%;
}

/*
    Blok cytatu
*/
blockquote {
    padding: 0px 20px;
    margin: 20px 0 20px 50px;
    font-size: 16px;
    border-left: 1px solid #012771;
    font-style: italic;
}
@media(max-width: 768px) {
    blockquote {
        margin: 20px 0 20px 0;
    }
}