html {-webkit-text-size-adjust: none;}
.video embed,.video object,.video iframe {width: 100%;}
img{max-width:100%;height: auto;width: auto\9; /* ie8 */}
@media only screen and (max-width: 1200px) {
 .sidebar-menu ul.sub_submenu{ right: 200px; }
}

@media only screen and (max-width: 949px) {
  .header .nav-bar{display: none; }
  .header .search-box{margin: 5px 0; }
  .icon-bar-box{display: block; }
  .sidebar-bx{position: fixed; top: 0;right: -200px; z-index: 101; height: 100%; width: 200px; background: #333; padding: 0; }
  .sidebar-menu{width: 100%; }
  .mobile-menu{display: block; }
  .mobile-menu li{list-style: inside square; background: #e8b900;  color: #fff; position: relative; width: auto; padding: 12px 10px; text-decoration: none; font-size: 15px; }
  .mobile-menu li a{color: #fff; }
  .content-bx{width: 100%; }
  .sidebar-menu ul.sub_submenu{ position: relative; right: auto; top: auto; display: block;width: 100%;  }
  .sidebar-menu ul.submenu li:hover a{ background: none; }
  .sidebar-menu{max-height: 500px; width: 210px; }

}
@media only screen and (max-width: 767px){
  #slider{max-width: 550px; max-height: 350px; margin: 0 auto; }
  .news-list-item{max-width: 400px; margin: 10px auto; }
  .media-list-item{max-width: 400px; margin: 10px auto; }
  .page-data .img{max-width: 100%; }

}
@media only screen and (max-width: 600px) {
  #slider{max-width: 400px; max-height: 300px; margin: 0 auto; }
  #slider img{width: 100%; height: 280px; }
  .footer_2 .nav-tabs>li>a { padding: 10px 10px; font-size: 12px; }
}
@media only screen and (max-width: 420px) {
  #slider{max-width: 350px; max-height: 200px; margin: 0 auto; }
  #slider img{width: 100%; height: 190px; }
  .header .search-box .srch-inp{width: 150px; }
  .btn-lg{ font-size:13px;}
}