#logo {
    display: inline-block;
    float: none;
    max-height: 100px;
    padding-top: 20px;
    vertical-align: middle;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
    -webkit-transform: translate3d(0, 0, 0);
}



.et_fixed_nav #main-header, .et_fixed_nav #top-header {
      top: 30px;
    position: fixed;
    min-height: 140px;
  background-color: #ffffff !important;
}
