body {
    margin: 0;
    padding: 0;
    font-family: 'Noto Sans', sans-serif;
}

.scanlines {
    width: 320px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 2;
    padding: 0 10px 20px 20px;
    background: rgba(190, 225, 239, 0.6);
    background: -moz-linear-gradient(left, rgba(190, 225, 239, 0.6) 0%, rgba(190, 225, 239, 0.61) 0%, rgba(181, 220, 238, 0.61) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(190, 225, 239, 0.6)), color-stop(0%, rgba(190, 225, 239, 0.61)), color-stop(100%, rgba(181, 220, 238, 0.61)));
    background: -webkit-linear-gradient(left, rgba(190, 225, 239, 0.6) 0%, rgba(190, 225, 239, 0.61) 0%, rgba(181, 220, 238, 0.61) 100%);
    background: -o-linear-gradient(left, rgba(190, 225, 239, 0.6) 0%, rgba(190, 225, 239, 0.61) 0%, rgba(181, 220, 238, 0.61) 100%);
    background: -ms-linear-gradient(left, rgba(190, 225, 239, 0.6) 0%, rgba(190, 225, 239, 0.61) 0%, rgba(181, 220, 238, 0.61) 100%);
    background: linear-gradient(to right, rgba(190, 225, 239, 0.6) 0%, rgba(190, 225, 239, 0.61) 0%, rgba(181, 220, 238, 0.61) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bee1ef', endColorstr='#b5dcee', GradientType=1);
}

h1 {
    font-size: 30px;
}

#logo {
    margin: 20px 0 0 0;
}

#social a {
    display: block;
    padding: 0 0 0 25px;
    margin-bottom: 10px;
    line-height: 15px;
    text-decoration: none;
    color: #000;
}

#social a:hover {
    text-decoration: underline;
}

.social-icon {
    background: url(../icons/socialmedia.png) no-repeat;
    width: 16px;
    height: 16px;
}

.sprite-500px {
    background-position: 0 0;
}

.sprite-facebook {
    background-position: 0 -66px;
}

.sprite-flickr {
    background-position: 0 -648px;
}

.sprite-googlplus {
    background-position: 0 -132px;
}

.sprite-linkedin {
    background-position: 0 -198px;
}

.sprite-panoramio {
    background-position: 0 -264px;
}

.sprite-pinterest {
    background-position: 0 -330px;
}

.sprite-twitter {
    background-position: 0 -396px;
}

.sprite-vimeo {
    background-position: 0 -462px;
}

.sprite-xing {
    background-position: 0 -528px;
}

.sprite-youtube {
    background-position: 0 -594px;
}

.sprite-wikicommons {
    background-position: 0 -704px;
}