#header .burger {
  height: 24px;
  width: 24px;
  position: relative;
  top: 0;
  right: 0;
  cursor: pointer;
  float: none;
  display: block;
}
#header .burger .x,
#header .burger .y,
#header .burger .z {
  position: absolute;
  margin: auto;
  top: 0px;
  background: #f7761f;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -webkit-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}
#header .burger .x,
#header .burger .y,
#header .burger .z {
  height: 3px;
  width: 24px;
}
#header .burger .y {
  top: 8px;
}
#header .burger .z {
  top: 16px;
}
#header .burger .collapse {
  top: 8px;
  background: #222222;
  -webkit-transition: all 70ms ease-out;
  -o-transition: all 70ms ease-out;
  transition: all 70ms ease-out;
}
#header .burger .rotate30 {
  -webkit-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-transition: all 50ms ease-out;
  -o-transition: all 50ms ease-out;
  transition: all 50ms ease-out;
}
#header .burger .rotate150 {
  -webkit-transform: rotate(150deg);
  -ms-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-transition: all 50ms ease-out;
  -o-transition: all 50ms ease-out;
  transition: all 50ms ease-out;
}
#header .burger .rotate45 {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all 100ms ease-out;
  -o-transition: all 100ms ease-out;
  transition: all 100ms ease-out;
}
#header .burger .rotate135 {
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
  -webkit-transition: all 100ms ease-out;
  -o-transition: all 100ms ease-out;
  transition: all 100ms ease-out;
}
/*
  #header .nav {
    float: none;
    position: absolute;
    top: 70px;
    background: #222222;
    margin: 0;
    width: 100%;
    left: 0;
    padding: 0 15px;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    height: 0;
    overflow: hidden; }
    #header .nav.open {
      height: 100vh; }*/
