.header-background-image .title-box {
    background: #0000FF;
    background: hsla(240, 100%, 50%, 1);
}

.main-navigation {
    position: relative;
    display: block;
    width: 100%;
    clear: both;
    font-family: 'Lato', sans-serif;
    color: #ffffff;
    color: hsl(0, 0%, 100%);
    text-transform: uppercase;
    background: #0000ff;
    background: hsla(240, 100%, 50%, 1);
}

.site-footer {
    padding: 2em;
    font-size: 16px;
    font-size: 1.6rem;
    font-family: 'Lato';
    color: #ffffff;
    color: hsl(0, 0%, 100%);
    background: #0000ff;
    background: hsla(240, 100%, 50%, 1);
}

.site-footer a {
    color: #ffffff;
    color: hsl(0, 0%, 100%);
}
