header {
  /*background: url(../../images/bg-header.jpg) top left repeat;*/
  background-color: #fff;
}

html.no-touch header .bot-layer.no-touch-sticky.staged .sticky-logo a {
    margin-top: 0;
}
  
@media screen and (orientation: landscape) {
  .search-bar .mag {
    background: url(../../images/icn-mag-x2.png) center center no-repeat !important;
    background-size: auto;
    background-size: 18px 18px !important;
  }
}

header .search-bar.mobile, 
html.touch header .search-bar.mobile, 
html.touch header .top-layer .trigger-main-nav, 
header .top-layer .trigger-main-nav {
  background-color: #000;
}