#main-navigation > div {
  margin-left: 0;
  margin-top:  0px;
}

#page-wrap {
  padding: 0 0px;
}

a.sf-button.sf-icon-reveal.green {
  background-color: #13954c !important;
}

nav .menu > li.menu-item > a, #menubar-controls a, nav.search-nav .menu > li > a, .naked-header .is-sticky nav .menu > li a {
  color: #414243 !important;
}

nav .menu li.current-menu-ancestor > a, nav .menu li.current-menu-item > a, #mobile-menu .menu ul li.current-menu-item > a, nav .menu li.current-scroll-item > a {
  color: #13954c !important;
}

.search-off .header-6 #main-navigation ul.menu, .search-off .header-7 #main-navigation ul.menu, .search-off .header-6 #main-navigation .no-menu, .search-off .header-7 #main-navigation .no-menu {
  padding-right: 5px;
  padding-bottom:  35px;
}

nav.mega-menu li .sub li.menu-item > a {
  font-size: 16px !important;
}

nav.mega-menu li .sub-container.non-mega .sub {
  top: 0px;
}

.header-container > .row, .header-5 header .container > .row, .header-6 header > .container > .row {
  height: 110px !important;
}

.sf-icon-box-animated .front h3 {
  color: #fff !important;
}

#top-bar {
  font-size: 16px !important;
}

.ss-rows:before, .ss-rows.right:after {
    content: "MENU" !important;
    font-family: "Roboto" !important;
  font-weight: 300 !important;
  color: #13954c;
}

#logo a.mobile-menu-show {
  float: right;
  font-size: 36px !important;
  padding: 40px 4px 40px 4px !important;
}

.white-text h3, h3 a {
  color: #fff;
}

.mobile-search-form {
  border-bottom: 1px solid #333;
  border-top: 1px solid #333;
  display: none;
  margin: 0;
  padding: 5px 15px;
}