html {
   -webkit-text-size-adjust: none;
}
.video embed,
.video object,
.video iframe {
   width: 100%;
   height: auto;
}
.box1{width:24%;
      margin-left:6px;}
img{
  max-width:100%;
  /*height: auto;*/
     width: auto\9; /* ie8 */
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
  nav{width:100%;}
  header, nav {width:768px;}
}

@media only screen and (max-width: 767px) {
  header {margin-top: 0px;width:100%;height:80px;}
  header #logo, header #searchbox{margin:0 auto; text-align:center;}
  header #searchbox{margin:0 auto; text-align:center; float:none !important;}
  nav {width:100%;background:none;height:auto;}
  nav ul li {float: none;background:url(../images/menu-bg.jpg) repeat-x;text-align:center;padding-bottom:0px;}
  nav ul li a{margin-bottom : 0px;}
  #content{background-color:#ffffff;}
  .offset05 { left: 0;
    position: absolute;
    right: 0;
    top: 40px;
}
  
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
  
}
