nav {
    z-index:1000;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 70px;
    -webkit-transition: background 0.5s linear;
    -moz-transition: all 0.5s linear;
    -ms-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: background 0.5s linear;
}

    nav a {
        cursor: pointer;
        color: rgba(255, 255, 255, 0.7);
        margin-right: 30px;
        font-size: 1.1em;
        float: right;
        line-height: 70px;
        -webkit-transition: all 0.2s linear;
        -moz-transition: all 0.2s linear;
        -ms-transition: all 0.2s linear;
        -o-transition: all 0.2s linear;
        transition: all 0.2s linear;
    }
    nav a:hover{
        color:white;
    }
#logo {
    color:white;
    line-height: 60px;
    margin: 0 5px 5px 30px;
    font-size: 2em;
    float: left;
}

.highlight {
    color:white;
    border-bottom:solid white 4px;
}
