<div class="navbar">
  <div class="menu icon-menu"></div>
  <div class="settings icon-search"></div> 
</div>
<nav role='navigation'>
  <ul>
    <li><a href="#">Home</a></li>
    <li><a href="#">About</a></li>
    <li><a href="#">Clients</a></li>
    <li><a href="#">Contact Us</a></li>
  </ul>
</nav>
<div class="search">
  <h1>Search:</h1><input type="search" />
</div>
*{
  transition: all 0.2s ease-in-out;
  font-family: Arial;
}
html,body{
  height: 100%;
  width: 100%;
  padding:0;
  margin:0 auto;
}
ul,li{
   padding:0;
  margin:0 auto; 
}
[class*='icon']{
display: inline-block;
margin: 16px;
  margin-top: 10px;
font-size: 24px;
text-align: center;
  color: #fff;
  font-size: 3em;
  cursor:pointer;
  &:hover{

    color: #e1e1e1;
  }
}

.navbar{
  background:#09c;
  width: 100%;
  height: 75px;
  position: absolute;
    z-index: 99999;
  box-shadow: 0 0 10px #000;
}
.menu{
  position: absolute;
  left:0;
}
.settings{
  position: absolute;
  right:0;
}
.icon-menu{

}
nav{
  position: absolute;
  background:  darken(#0099cc, 10%);
  width: 100%;
  left:0;
  top: -100%;
  z-index: 999;
  transition-timing: 1s;
    box-shadow: 0 0 10px #000;

  li{
    list-style:none;
    text-align:center;
    a{
      display:block;
      padding: 15px;
      color: #fff;
      text-decoration: none;
      font-size: 24pt;
      &:hover{
        background:  darken(#0099cc, 5%);
        text-decoration: underline;
      }
    }
  }
}
.search{
  position: absolute;
  background:  darken(#0099cc, 10%);
  width: 100%;
  left:0;
  top: -100%;
  z-index: 999;
  transition-timing: 1s; 
    box-shadow: 0 0 10px #000;
  padding: 15px;
  line-height: 75px;
  h1{
    float:left;
    margin: 0;
    color: #fff;
    padding-right: 25px;
    font-weight: normal;
  }
  input[type='search']{
    padding: 10px;
    width: 250px;
  }
}


.down{
  top: 74px;
}
View Compiled
// drop down the menu, and swap the icon to the close icon
$('.menu').click(function(){
  $(this).toggleClass('icon-menu');
  $(this).toggleClass('icon-cross');
  $('nav').toggleClass('down');
  $('nav li a').removeClass('down');
  $('.search').removeClass('down');
  $('.icon-search').removeClass('icon-cross');
});

//Make sure the menu icon behaves corectly when the menu is open
$('nav li a').click(function(){
    $('.menu').addClass('icon-menu');
    $('.menu').removeClass('icon-cross');
    $('nav').toggleClass('down');
});

//show and hide the search bar, also make sure if the menu is open to hide the menu, and ensure the menu icon state is correct
$('.icon-search').click(function(){
    $(this).toggleClass('icon-cross');
    $('.menu').addClass('icon-menu');
    $('.menu').removeClass('icon-cross');
    $('.search').toggleClass('down');
    $('nav').removeClass('down');
});

External CSS

  1. https://s3-us-west-2.amazonaws.com/s.cdpn.io/45816/feather-cp.css

External JavaScript

  1. //cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js