div.top-decorations {
    background-image: none;
    background-color: #4081A3;
}

div.social-profiles-wrapper {
    text-align: center;
}

div#social-profiles a.icon {
    font-size: 5em;
    padding: 0 1em 0.2em 0;
}

div#social-profiles a.icon:first-child {
    margin-left: 0;
}

div.job-company strong, 
div.job-period strong {
    padding-right: 5px;
}

#portfolio a {
    color: #333;
    font-size: 1.5em;
    margin-left: 0.5em;
    margin-right: 0.5em;
    text-decoration: none;
}

#portfolio a:hover {
    color: #4081A3;
}

#impressum {
    display: none;
}

a#impressum-link {
    text-decoration: none;
}


