@media (max-width: 768px) {

  .navbar-toggler span{background-color: black!important;}
  .bannerslider .owlmanage11 .item img{max-width: 100%;}
  .after12{display: none;}
  .intrsection{padding-bottom: 10px;}
  .box1,.box2,.box3{width: 100%; top: 0; left: 0;}
  .w6 { width: 100%; margin-bottom: 20px;}
  .w12{display: block;}
  .sectionfirst .container{height: auto; background: none;}
  .col-20 {width: 100%;    text-align: center;}
  .iconbox:after{left: 50%; transform: translateX(-50%);}
  .ourimpactboxrw h4{margin-top: 10px; margin-bottom: 20px;}
  .sectionbtn{margin-bottom: 30px;}
  .viewallbn{font-size: 1rem; padding: 0.5rem 1.5rem;}
  .section-news{margin-top: 0;}
  .container-fluid{padding-left: 15px;  padding-right: 15px;}
  .boxround{font-size: 10px;padding: 0.7rem;    margin-right: 5px;}
  .checktext{font-size: 14px;}
  .leftdata{padding-left: 0;}
  .leftdata h2{font-size: 20px;    line-height: 1.3;}
  .impactrow{padding: 0 15px 80px;}
  .bannerheading{font-size: 1.2rem;}
  .bannerdata p{font-size: 0.7rem; padding-right: 0;}
  ul.topbanebox{margin-top: 0;}
  .boardrow .col-md-2 {width: 100%; margin-bottom: 30px;}
  .founderimg{height: auto;}
  .pillorbox {text-align: center;}
  .locbox .pillorimg{width: 100%;}
  .locbox{display: block;}
  .locdata {width: 100%; display: inline-block;  padding-left: 10px;}
  .filtertab {padding: 2rem 0rem;}
  .filtertab ul.nav.nav-tabs {display: flex; width: 800px;}
  .tabul {width: 100%;overflow-x: scroll;}
  .filterfrm form{display: block;}
  .filterfrm .selectboxfil {margin-bottom: 10px; width: 100%;}
  .filterfrm .cuscheckbox { width: auto; float: left;}
  .filterfrm label {margin-left: 0px; margin-right: 30px;}
  div#navbarDefault {background: #fff; padding: 10px;}
  .topmobmenu{position: absolute; top: -40px; right: 2px;}
  .topmobmenu button.signup {font-size: 12px; padding: 15px;top: 5px; position: relative;}
  .topmobmenu button.searchtop img {width: 20px;}
  .topmobmenu button.cart {top: 8px;}
	.topmobmenu button.cart img {width: 20px;}
	.popupser{right: 0;  top: 40px;}

}
/* @media only screen and (min-device-width: 320px) and (max-device-width: 568px)
{
  .navbar-default{
    display: contents !important;

  }
} */