body {
  font-size: 16px;
}
.top-header .navbar-brand {max-width:150px;
    border-right: 1px solid #dddddd;
}
.top-header .top-links li a {display:flex; align-items:center;}
.top-header .top-links li a i {font-size:2rem; padding-right:0.5rem;}
.top-header .top-links li a .fa-shopping-cart + span {font-size: inherit;}
.top-header .top-links li a .fa-shopping-cart {color:#90c849 ;}
.top-header .top-links li a .fa-headset {color:#e39c32 ;}
.top-header .top-links li a .badge-primary {position:static;}
.panel-browse {display:none;}
.navbar .navbar-collapse .navbar-nav .nav-item .nav-link {padding: 0.5rem 0.6rem;}
div#footersubscribe_sidebar, div#footersubscribe_sidebar .card-header {background: transparent;}
#footersubscribe_sidebar .card-body .h1 {display: none;}
#footersubscribe_sidebar .card-body {padding: 0;}
#footersubscribe_sidebar {border: none;}
#footersubscribe_sidebar .card-header {display: none;}
#subscribe {background: #ffffff; border-color: #ffffff; color:#000000;}
#subscribe:hover {background: #90c849;border-color: #90c849;}

._form_5 {
        width: 320px !important;
    margin-top: 0 !important;
    margin-bottom: 1rem !important;
}
._form-title {
    display: none !important;
}


@media (min-width:768px) {
.top-header .top-links li .navbar-text {display:none !important;}
.navbar-collapse .navbar-nav .nav-item.submenu_custom_link .dropdown-menu li a {
  padding-top: .1rem;
  padding-bottom: 0.1rem;
}
.navbar .navbar-collapse .navbar-nav .position-static.nav-item.dropdown:hover > .dropdown-menu {
  height: 490px;
  overflow-y: auto;
  overflow-x: hidden;
}
}
@media (max-width:767px) {
    body {font-size:1rem;}
.bottom-links .list-inline-item {padding:0.5rem;}
.navbar .navbar-collapse .navbar-nav .nav-item .nav-link {
  font-size: 16PX;
}
}
.navbar .navbar-collapse .navbar-nav .nav-item .nav-link {
  font-size: 16px;
}
._form_5 {
  width: auto !important;
}
@media (min-width:1200px) {.container {
  max-width: 1170px;
}}
.advance-search-dropdown {
  right: auto;
  left: 0;
}
.home_page_body .container{
    width: 100%;
  padding-right: 30px;
  padding-left: 30px;
  margin-right: auto;
  margin-left: auto;
  max-width: 100%;
}

#footer .container{
    width: 100%;
  padding-right: 30px;
  padding-left: 30px;
  margin-right: auto;
  margin-left: auto;
  max-width: 100%;
}
  .navbar {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index:999;
  }