@media (max-width: 767px) {

body.sticky .header .logo{
  margin-top: -10px!important;

}

  .logo-image {
    height: auto!important;
  }

}

@media (max-width: 991px) {
  
    body.sticky .footer.home .footer-copyright {
      padding-top: 25px !important;
      float: none !important;

    }

    body.sticky .footer.home {
    position: absolute !important;
    height: 65px !important;
    line-height: inherit !important;
      z-index: 1!important;

}
  
  body.sticky .header .navbar.smaller .navmenu li a {
 
    padding: 12px 0 33px 0!important;
}
.navbar.smaller .navmenu li a {
    font-size: 16px !important;
  }
 

.menu-title {
    color: #000;
    font-family: Open Sans, Helvetica, sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    margin-top: 0;
    position: relative;
    top: -5px;
}

}

.logo {
    z-index: 999!important;
    position: relative!important;
  }