@media only screen and (max-width :480px) {
		

}


@media (max-width: 480px) and (orientation : landscape){

    
	
		
}


@media only screen and (min-width: 360px) and (max-width: 640px) {
    	
		
}
	


@media only screen and (max-width :767px) {

    .inner_bnr_info{ padding: 20px 0 0 0; text-align: center;}
    .inner_bnr_info h1{ font-size: 22px; border:  none; padding: 0;}
    .inner_bnr_info h6{ font-size: 20px; margin: 0;}
    .inner_banner{ margin-top: 100px;}
    .mob_logo{ position: fixed; top: 0; width: 100%; background: #fff; height:87px; z-index: 2;}
    .welctndnhspl p .fa{ position: static; margin-right: 10px;}
    .welctndnhspl p{ padding-left: 0;}
    .welctndnhspl{ padding-top: 35px;}
    .wrctfdopdchptlbl{ padding: 20px;}
    .wrctfdopdchptlblr{ text-align: center; margin-top: 20px;}
    .wrctfdopdchptlbr{ margin: 0; max-width: 100%;}
    .ndnortpb p{ padding: 0 10px; font-size: 16px; text-align: left;}
    .ndnortpb h2{ font-size: 24px;}
    .welctndnhspl h3{ font-size: 26px; padding: 0 7px;}
    .ndnortpbs h3.mart{ margin-top: 30px;}
    .ndnortpbs ul{ padding: 0; list-style:  inside;}
    .ndnsrvwofb{ background:  none; padding: 0;}
    .ndnsrvwofb h2{ text-align: center; margin-top: 0; font-size: 30px;}
    .ndnsrvwofb h3{ text-align: center; font-size: 26px;}
    .service_slider .slick-prev::before { line-height: 35px; width: 35px; height: 35px; font-size: 35px; }
    .service_slider .slick-next::before { line-height: 35px; width: 35px; height: 35px; font-size: 35px; }
    .service_slider .slick-next{ right: 30px; top: 45%;}
    .service_slider .slick-prev{ left: 0; top: 45%;}
    .orapsbs_img{ text-align: center;}
    .orapsbs_img img{ display:  inline-block;}
    .orapsbs{ margin: 0 0 20px 0;}
    .orapsbs_info{ margin: 10px 0 0 0; text-align: center;}
    .orapsb h2{ font-size: 26px;}

    .carousel{ padding:0 !important;}
  .carousel > li{ width: inherit !important;}
  .slider #prev{ top:253px !important; left:14px !important;}
  .slider #next{ top:253px !important; right:14px !important;}
  .carousel{ position: static !important;}
  .carousel > li{ display: inherit !important;}
  .main-pos { margin-left: 0!important;}
  .left-pos { margin-left: 0!important;}
  .right-pos { margin-left: 0!important; }
  .testi{ padding: 0;}
  .ndnglry{ padding:0 ;}

  .column:last-child{ padding-bottom: 80px;}
  .breadcrumb{ padding: 10px 5px; width: 100%;}
  .inner_bnr_info h1.shldrpin{ font-size: 20px;}

  .whtorptntsyb h2{ font-size: 30px; margin-bottom: 80px;}

  .column.gallery:last-child{ padding-bottom: 0;}
  .ndnfaqb{}
  .shdrpintrmntbs{ padding: 0; text-align: center;}
  .shdrpintrmntbs:last-child{ margin-top: 20px;}
  .shdrpintrmntbs ul{ text-align: left;}
  .ndnftrb{ padding: 20px 0;}
  .ndnftrbs{ min-height:  inherit;}
  .wrctfdopdchptlbll h6 span{ font-size: 17px;}
  .blognoimg{ padding-top: 20px;}
  .cntcspgs:first-child{ padding-left: 15px;}
  .appintmentfrm{ padding: 15px;}
  .appintmentfrm:last-child{ padding: 0;}
  .appintmentfrm .form-group{ padding: 0;}
  .srvsdtls{ padding: 0;}
  .nanhspabtimg{ padding: 5px;}
  .nandndcrts{ padding: 0;}
  .enqfrm{ padding: 0;}
  .enqfrm .form-group{ padding: 0;}
  .nandansrvs h1{ font-size: 32px;}
  .nanhsabtcnt h2{ font-size: 35px;}

  .wrctfdopdchptlbll{ padding: 0;}
  .inner_banner_abs{ top: 25px;}
  .ndnenqb{ margin-top: 30px; padding: 0 15px 20px 15px;}
  .ndnenqb.orthopedic{ margin-top: 0;}
  .ndnenqb h3{ text-align: center;}
  .ndnortpbs ul li{ font-weight: 300;}
  .wrctfdopdchptlbll h6 label{ font-weight: 300;}
  .review-content p{ text-align:  left;}
  .ndnortpbs{ padding-left: 10px;}
  .review-card--option-4{ min-height: 330px;}
  .service_slider{ margin-left: 17px;}
  .ndnortpbs h3{ font-size: 22px;}
  .slider #prev{ width: 35px; height: 35px; line-height: 35px;}
  .slider #next{ width: 35px; height: 35px; line-height: 35px;}
  .wrctfdopdchptlblr .hover14 figure{ margin-left: 45px;}
  .ndnfaqb .panel-body{ line-height: 24px; font-weight: 300;}
  .ndnfaqb .panel-title{ line-height: 26px;}
  .shdrpintrmntbs img{ width: 100%;}
  .service_slider .banner_info p a{ font-weight: 300;}
  .orapsbs_info p{ font-size: 16px;}
  .inner_bnr_info ul li a{ font-size: 15px !important;}

  .contactenq .form-group{ float: inherit; display:  inherit;}
  


}


@media only screen and (max-width: 798px) {
    
      
}


@media screen and (min-width: 799px) {
    
  
}


@media only screen and (min-width: 768px) and (max-width: 1024px) {

   
    
		
}


@media only screen and (min-width: 1030px) and (max-width: 1366px) {

    

 }


@media (max-width: 1024px) and (orientation : landscape){

		
}



@media screen and (max-width: 810px) {
    
}



@media only screen and (max-width :992px) {

}




@media only screen and (max-width :1200px) {

}



@media only screen and (min-width :1600px) {
	


}




