.side-nav {
  width: 50px;
  height: 320px;
  background-color: #68D8D6;
  position: fixed;
  top: 25%;
  right: 0;
  z-index: 999;
}
.side-nav p {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.side-nav p a {
  color: #fff;
  font-size: 24px;
  position: absolute;
  left: -300px;
  top: -28px;
  letter-spacing: .05em;
}
.side-nav p a:hover {
  text-decoration: none;
}
@media screen and (max-width: 480px) {
  .side-nav {
    display: none;
  }
}
/*# sourceMappingURL=sidenav-widget.css.map */