
.main-nav {
    width:100vh;
    height:45px;
    position:fixed;
    -webkit-transform-origin: left top;
    -webkit-transform:rotate(-90deg) translateX(-100%);
}
ul.nav {
    margin:0 auto;
    height:100%;
}

ul.nav li {
    margin-right:20px;
    float:right;
    height:100%;
    line-height:45px;
    font-size: 18px;
}
ul.nav li a {
    color:#fff;
}
