#userBar {
  overflow:hidden;
  width:100%;
  position:fixed;
  left:0;
  top:0;
  background:#333;
  z-index:9998;
}
#userBar a {
  text-decoration:none;
  color:#fff;
  transition:.5s;
}
#userBar a > svg {
  transition:.5s;
  opacity:1;
}
#userBar a:hover {
  color:#91dd0a;
}
#userBar a:hover > svg {
  opacity:.75;
}
#userBar .row {
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap;
}
#userBar .block__logo {
  margin:0;
  width:160px;
  height:40px;
  background:url('../../img/top_logo.png') center no-repeat;
}
#userBar .block__participants {
  font-weight:700;
  font-size:16px;
  line-height:16px;
  text-align:center;
  color:#bbb;
}
#userBar .block__participants-count {
  color:#fff;
  white-space:nowrap;
}
#userBar .block__persona {
  padding-left:48px;
  line-height:38px;
}
#userBar .block__persona-name {
  display:inline-block;
  vertical-align:middle;
  font-size:16px;
  line-height:16px;
}
#userBar .block__buttons {
  width:120px;
}
#userBar .block__buttons-btn,
#userBar .icon_persona,
#userBar .icon_login,
#userBar .icon_logout,
#userBar .icon_sandwich {
  width:40px;
  height:40px;
}
#userBar .icon_persona,
#userBar .icon_login,
#userBar .icon_logout,
#userBar .icon_sandwich {
  fill:#91dd0a;
}
#userBar .block__buttons-btn {
  float:right;
}
#userBar .icon_persona {
  float:left;
  margin-left:-48px;
}