@media screen {
    header .logo {
        position: relative;
        margin: 0 auto
        }
    #main > .ym-wrapper.content {
        padding: 0.5em 3em 3em 3em
        }
    #main > .ym-wrapper.content h1 {
        margin: 30px 0 0 0
        }
    #main > .ym-wrapper.content h2 {
        color: #8f9b36;
        font-family: "Rokkitt", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif
        }
    header .social_links {
        display: none
        }
    .print a {
        color: #8f9b36;
        font-family: "Rokkitt", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
        font-size: 20px;
        text-decoration: underline
        }
    .print a:hover {
        color: #333;
        text-decoration: none
        }
    }
@media screen and (max-width: 990px) {
    header {
        margin-top: 0
        }
    #main {
        background: transparent
        }
    }