/* Header Padding 

header#masthead .hgroup {
padding-bottom: 0px !important;
padding-top: 0px !important;
}
*/

/* Header */

header#masthead {
padding: 0 !important;
}

.main-navigation {
margin: 0 !important;
}

.main-navigation ul li a {
  padding: 20px 15px;
}

#masthead.masthead-logo-in-menu .logo {
  float: left;
  padding: 5px 0;
  margin-right: 15px;
}