/*7afe61a6f54e05b4f5447a2cb514ad6b*/
._tinyLogo {
  float: left;
  margin-left: -15px;
  font-size: 17px;
  padding: 8px 9px 7px;
  position: static;
  border-width: 2px;
  border-radius: 6px;
  margin-top: 6px;
}
@media all and (max-width: 800px) {
  .wrap-body {
    padding-top: 15px;
  }
  .header .nav-context {
    height: auto;
    padding-bottom: 15px;
  }
  .header .nav-menu-block {
    height: auto;
    background: #527918;
  }
  .header .nav-menu-block ul {
    height: auto;
  }
  .header a.logo {
    margin-top: 15px;
    margin-left: 0 !important;
  }
  .header .bg {
    display: none;
  }
  .header ul.nav-menu {
    margin-left: 0;
    font-size: 13px;
  }
  .header ul.nav-menu li {
    margin-right: 10px;
    margin-bottom: 12px;
  }
  .header ul.nav-menu.menu-avatar i.i-hang {
    margin-left: 0;
  }
  ul.nav-sidebar li {
    display: inline-block;
    font-size: 14px;
  }
  .sitemanager-menu {
    background: #ddd;
    padding: 10px 15px 25px;
    margin-bottom: 25px;
  }
  .sitemanager-menu h4 {
    margin-top: 0;
  }
  #map {
    height: 70vh !important;
  }
}
@media all and (max-width: 1024px) {
  .header .bg {
    display: none;
  }
  .header a.logo {
    float: left;
    margin-left: -15px;
    font-size: 17px;
    padding: 8px 9px 7px;
    position: static;
    border-width: 2px;
    border-radius: 6px;
    margin-top: 6px;
  }
}
@media all and (min-width: 800px) and (max-width: 1024px) {
  .header ul.nav-menu {
    margin-left: 10px;
    font-size: 14px;
  }
  .header ul.nav-menu li {
    margin-right: 18px;
  }
  ul.nav-menu.menu-avatar {
    margin-left: 0;
  }
  ul.nav-menu.menu-avatar li {
    line-height: 1.5;
  }
  ul.nav-menu.menu-avatar li i.i-hang {
    margin-left: -30px;
  }
  ul.nav-menu.menu-avatar li a {
    border-bottom: none;
    text-decoration: underline;
  }
}
