span.icon {
  color: #ccc;
  z-index: 1000;
  cursor: pointer;
}

li span.icon.ion-close {
  position: absolute;
  right: 20px;
}

li span.icon.ion-close:hover {
  color: #db3236;
}

li span.icon.ion-navicon-round {
  position: absolute;
  left: 20px;
  line-height: 60px;
}

h1 span.icon:hover {
  cursor: pointer;
}

h1 span.icon.ion-navicon {
  float: left;
  margin-left: 20px;
}

h1 span.icon.ion-log-in, h1 span.icon.ion-log-out, h1 span.icon img.user-icon {
  float: right;
  margin-right: 20px;
}

h1 span.icon img.user-icon {
  height: 26px;
  border-radius: 100%;
  margin-top: 15px;
  margin-right: 10px;
  cursor: default;
}

.menu span.icon.ion-plus-circled {
  font-size: 2.5em;
  position: absolute;
  bottom: 10px;
  right: 20px;
  color: #fff;
}
