.navbar-header div.image-logo,
.top-content .header-wrapper .menu-left .image-logo {
  background-image: url("/static/host/arima/img/logo.png");
    width: 131px;
    margin: 5px 5px 7px 5px;
}
.host-logo {
  height: 44px;
}
.host-logo img {
    margin-top: -7px !important;
    margin-left: 5px !important;
    margin-right: 5px !important;
    width: 131px !important;
}

.top-content .header-wrapper .menu-left .host-logo img {
  margin: auto;
  height: auto;
}
.ant-menu-submenu.ant-menu-submenu-popup {
  z-index: 9;
  box-shadow: 0px 0px 25px 5px rgb(65 68 153 / 25%);
}
.top-content .header-wrapper .ant-menu-item > *,
.top-content .header-wrapper .ant-menu-submenu-title > * {
  color: #000;
  font-family: "Varela Round", sans-serif;
}
.top-content .header-wrapper {
  background-color: #fff;
  display: flex;
  justify-content: space-between;
  box-shadow: 0px 1px 5px #d5dfef;
}
.refer-btn {
  color: #000;
}
.top-content .header-wrapper .ant-menu-horizontal > .ant-menu-item:hover,
.top-content .header-wrapper .ant-menu-horizontal > .ant-menu-submenu:hover {
  border: none;
  border-bottom: none;
  background-color: #fff;
}
.top-content .header-wrapper .ant-menu-item > a:hover,
.top-content .header-wrapper .ant-menu-submenu-title > a:hover {
  color: #000;
}
.ant-menu-horizontal > .ant-menu-item:hover,
.ant-menu-horizontal > .ant-menu-submenu:hover,
.ant-menu-horizontal > .ant-menu-item-active,
.ant-menu-horizontal > .ant-menu-submenu-active,
.ant-menu-horizontal > .ant-menu-item-open,
.ant-menu-horizontal > .ant-menu-submenu-open,
.ant-menu-horizontal > .ant-menu-item-selected,
.ant-menu-horizontal > .ant-menu-submenu-selected {
  border: none;
}
.top-content .header-wrapper .ant-menu-horizontal > .ant-menu-item:hover,
.top-content .header-wrapper .ant-menu-horizontal > .ant-menu-submenu:hover {
  border: none;
  background-color: #fff;
}
.ant-menu-horizontal > .ant-menu-item,
.ant-menu-horizontal > .ant-menu-submenu {
  border: none;
}
.refer-btn:focus,
.refer-btn:hover {
  color: #000;
}
.ant-menu-horizontal > .ant-menu-item,
.ant-menu-horizontal > .ant-menu-submenu {
  top: 0;
}

.footer-wrapper {
  align-items: center;
  background-color: #fff;
  color: #222c32;
  display: flex;
  font-size: 0.8rem;
  height: 46px;
  justify-content: center;
  text-align: center;
  width: 100%;
}
.footer-wrapper .footer-text {
  color: #222c32;
}
.footer-wrapper a {
  color: #222c32;
}

.ant-menu-submenu > .ant-menu li {
  padding: 5px 15px;
  margin: 0 !important;
  height: auto;
}
.ant-menu > .ant-menu-item-divider {
  padding: 1px 0 0 !important;
}
.ant-menu-sub .ant-menu-item > a:hover,
.ant-menu-sub .ant-menu-item > div:hover {
  background-color: #f5f7fb;
  opacity: 1;
  border-radius: 4px;
  color: #000000 !important;
}
.ant-menu-sub .ant-menu-item > a,
.ant-menu-sub .ant-menu-item > div {
  padding: 6px 10px;
}

 #root .footer-wrapper {
     background-color: #fff;
     color: #222c32;
     display: flex;
     font-size: 0.8rem;
}
 .footer-wrapper .footer-text {
     color: #222c32;
}
 .footer-wrapper a {
     color: #222c32;
}
 #root .main-content .signup-page .signup-form .ant-form-item-children .signup-btn, #root .main-content .signup-page .signup-form .has-success .signup-btn {
     border-color: #414499;
     background: #414499 ;
     transition: all .5s ease;
}
 #root .main-content .signup-page .signup-form .ant-form-item-children .signup-btn:hover {
     border-color: #414499;
     color: #414499;
     background: transparent ;
     transition: all .5s ease;
}
  .bp-name{
        display:none;
      }
