@media only screen and (max-width: 1026px) {
  .landing_logo{ max-width: 230px; margin: 0 auto; padding: 10px 0;}
  .landing_right h1{ padding-bottom: 10px; font-size: 24px;}
  .landing_links_main ul li a{ font-size: 16px;}
  .banner_caption_main {padding: 0px 0 0 0;}
  .banner_caption_main h2{ font-size: 22px;margin: 0;padding-bottom: 10px;}
  .banner_caption_main h1{font-size: 14px;padding-bottom: 10px; margin: 0;}
  .menu_custom ul li.menu-icon{display: none;}
}
@media only screen and (max-width: 991px) {
  .navbar-collapse{background: #fff;z-index: 9;padding: 10px;border-radius: 10px;box-shadow: 0px 0px 3px 1px #ccc;}
  .menu_custom ul li.nav-item a{color: #333;}
  .navbar .nav-item .dropdown-menu{ display: none !important;}
  .mobile-menu{ display: block; padding-left: 10px !important;}
  .mobile-menu a{ font-size: 14px !important;}
}
@media only screen and (max-width: 811px) {
.landing_left{display: none;}
.landing_right{float: none; width:100%;padding-left: 20px;
   background: url(../images/landing_right_img.jpg) no-repeat left top; background-size: cover;}
.landing_logo {padding: 30px 0;}
.landing_right h1 {padding-bottom: 20px;font-size: 24px;}
.sub_prod_listing .item {float: left; width: 50%; padding: 0 10px;}

}

@media only screen and (max-width: 767px) {
.top_belt_main{ display: none;}
.nav-logo{ width: 75%;}
.banner_caption_main a{ display: none;}
.explore_category_wrapper h3{font-size: 18px;}
.explore_category_wrapper {padding: 20px 0;}
.eco_content h6{font-size: 20px;}
.eco_wrapper img {min-height: 180px;}
.footer_links_main {padding-top: 20px;padding-bottom: 20px;}
.footer_links_left01{ display: none;}
.footer_links_left02{width: 30%;}
.footer_links_left03{width: 30%;}
.footer_links_left04{width: 40%;}
.copy_main{padding: 10px 0;}
.copy_left{ float: none; text-align: center;}
.copy_right{ float: none; text-align: center;}
.whyul01 li{ float: none; width: 100%;}
.whyus_main3 ul li{ float: none; width: 100%;}
.contact_address ul {margin: 0 0px 0 0;}
.contact_address ul li {width: 100%; float: none; padding: 0 0px 15px 0;}
.contact_map_main {padding: 20px 0 20px 0;}
.contact_map_left{ float: none; width: 100%;}
.contact_map_right{ float: none; width: 100%;}
.products_listings_main {
  position: relative;
  margin: 0  0px;
}
.sub_prod_listing .item {float: none; width: 100%; padding: 0 0px;}
.products_wrapper h2{ font-size: 18px;}
}

@media only screen and (max-width: 500px) {
  .footer_links_left02{width: 100%; float: none;}
  .footer_links_left03{width: 100%; float: none;}
  .footer_links_left04{width: 100%; float: none;}
}