JSFiddle - React, Tailwind, and code Playground

HTML

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<div class="fixed">
  <div class="container">
    <span>
      <i class="fa fa-stack-overflow" aria-hidden="true"></i>
      stackoverflow
    </span>
    <nav>
      <a href="">issues</a>
      <a href="">tags</a>
      <a href="">participants</a>
    </nav>
    <div class="search">
      <form action="">
        <input type="search">
      </form>
    </div>
    <div class="releated">
      <span>
        <img src="http://placehold.it/30x30/c0c" alt=""><i>3000</i>
      </span>
      <span class="ratio">
        <i><b>.</b> 1</i>
        <i><b>.</b> 11</i>
        <i><b>.</b> 46</i>
      </span>
      <span><i class="fa fa-grav" aria-hidden="true"></i></span>
      <span><i class="fa fa-envelope-open" aria-hidden="true"></i></span>
      <span><i class="fa fa-american-sign-language-interpreting" aria-hidden="true"></i></span>
      <span><i class="fa fa-binoculars" aria-hidden="true"></i></span>
      <span><i class="fa fa-code" aria-hidden="true"></i></span>
    </div>
  </div>
</div>

CSS

*{
  margin:0;
  padding:0;
}
img{
  display:inline-block;
  vertical-align:middle;
}
.fixed{
  position: fixed;
  top:0;
  left:0;
  width:100%;
  border-bottom:2px solid orange;
  background:#fbfbfb;
}
.container{
  width:1024px;
  margin:auto;
  display:flex;
  justify-content:space-between;
  align-items:center;
  font-size:14px;
  height:50px;

}
span,i,b{
  vertical-align:middle;
  margin:2px;
}
b{
  display:inline-block;
  transform:translateY(-10px);
  font-weight:bold;
  font-size:2em;
  color:orange;
}
@media (max-width:1024px){
  .fixed{
    overflow-X:auto;
  }
}
  .container{
    max-width:800px;
  }
}