  @media screen and (max-width: 1140px) {
    .nw_sec_inn h3{font-size: 24px;}
  }

  @media screen and (max-width: 980px) {
    .nw_sec_inn {padding: 25px 20px;text-align: center;}
    .nw_sec_inn h3{ width:100%;}
    .nw_sec_inn a {float: none;font-size:18px;margin-top: 20px;display: inline-block; }
  }


  @media screen and (max-width: 767px) {
    .container {padding: 0 15px;}
    header .left{max-width: 180px;}
    header .left img{max-width: 180px !important;}
    header .right{max-width: 80px;}

    .sec01{padding: 40px 0;}
    .sec01 h1 {font-size: 30px;margin-bottom: 30px;line-height: 40px;}
    .welcome_box h2 {font-size: 22px;}
    .updatebox {padding: 25px 20px;}
    .nw_sec_inn {padding: 25px 20px;text-align: center;}
    .nw_sec_inn h3{font-size: 22px; width: 100%; line-height: 28px;}
    .nw_sec_inn a {float: none;font-size: 14px;margin-top: 20px;display: inline-block; padding: 10px 60px 10px 15px;}
    .medication h2{ font-size: 32px; margin-bottom: 30px;}
    .medication .left{ width: 100%;}
    .medication .right{ width: 100%; padding: 0; margin-top: 20px;}
    .medication .right h5 {font-size: 25px;line-height: 32px;}

    .pranayama_sec{padding: 40px 0;}
    .pranayama_sec h2 {font-size: 32px;margin-bottom: 16px;}
    .pranayama_sec .right {width: 100%;padding: 40px 20px 40px 20px;}
    .pranayama_sec .right h3{font-size: 25px;}

    footer{padding:  40px 0;}
    footer p{ font-size: 16px; line-height: 24px;}
    .footer_left {width: 100%; margin-bottom: 24px;}
    .ftrmn{line-height: 24px;}
    .footer_right {width: 100%;margin-top: 0;}
    .nw_sec{ padding-bottom: 40px;}
    ._adjmargin {padding-bottom: 2px;}
    .updates{padding-bottom: 40px;}
    .dwnload_but {float: left;margin-top: 10px;font-size: 14px;padding: 10px 50px 10px 15px;}

    .video_area{padding:36px 0;}
    .video_area h2 {font-size: 32px; margin-bottom: 20px;}

    .team_pop_p {height:100px;overflow-y: auto; width: 100%;
padding-right: 10px;}
    .close{top: 0;}


 }




@media screen and (max-width: 640px) {
    .video_area .container{max-width:380px;}
    .video_box{ width: 100%; margin:0 0 16px 0;}

}


@media screen and ( max-width: 480px)
 {
   .sec01 h1 {font-size: 26px;margin-bottom: 30px;line-height: 33px;}
 }