@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) {

  .navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover { background-color: transparent; }
  .navbar-default .navbar-toggle {border: none;}
  .navbar-toggle span.icon-bar { transition: all 0.15s; }
  .navbar-toggle span:nth-child(2) {transform: rotate(45deg); transform-origin: 10% 10%; }
  .navbar-toggle span:nth-child(3) { opacity: 0;}
  .navbar-toggle span:nth-child(4) {transform: rotate(-45deg);transform-origin: 10% 90%;}
  .navbar-toggle.collapsed span:nth-child(2),.navbar-toggle.collapsed span:nth-child(4) { transform: rotate(0); }
  .navbar-toggle.collapsed span:nth-child(3) {opacity: 1;}
  .navbar-default .navbar-toggle .icon-bar{ background-color: #fff;}
  .main_menu .navbar-nav > li > a{ padding: 12px 10px; color: #fff;}
  .main_menu .navbar-brand{ padding: 0 15px;}
  .main_menu .navbar-brand > img{ width: 100%;}
  .main_menu .navbar-header{ padding: 0 0 15px 0; height:  inherit;}
  .navbar-default .navbar-collapse{ border:  none;}
  .main_menu .navbar-nav > li::after{ display:  none;}
  .main_menu .navbar-nav > li > .dropdown-menu{ box-shadow:  none; border:  none;}
  .main_menu .navbar-default .navbar-nav > .open > a{ color: #fff;}
  .main_menu .navbar-nav > li > .dropdown-menu{ position:  inherit; top: 0;}
  .navbar-default .navbar-nav .open .dropdown-menu > li > a{ color: #fff;}
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a{ background:  none; color: #fff;}
  .main_menu .navbar-nav > li{ border-bottom: 1px solid rgba(255,255,255,.5);}
  .main_menu .navbar-nav .fa-home{ color: #fff;}
  .main_menu .navbar-default .navbar-nav > .active > a{ color: #fff;}
  .navbar-fixed-top .navbar-collapse{}
  .main_menu .navbar-nav > li .dropdown{ position:inherit;}
  .main_menu .navbar-default .navbar-nav > li > a:hover{ color: #fff;}
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{ color: #fff;}
  .main_menu .navbar-default .navbar-nav > .open > a:hover{ color: #fff;}
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a{ background:  none; color: #fff;}
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover{ background:  none; color: #fff;}
  .main_menu .navbar-nav > li{ padding: 0;}
  .navbar-collapse.collapse{ float:  none;}
  .navbar > .container .navbar-brand{ position: absolute;}
  .main_menu .navbar-nav{ background:#ee5a73; border-radius: 0;}
  .mob_appoint{ padding: 10px;}
  .mob_appoint h3{ color: #fff;}
  .mob_appoint a{ font-size: 20px; text-decoration:  none; color: #fff;}
  .mob_appoint .fa{ color: #fff; margin: 0 5px; border: 1px solid #fff; width: 30px; height: 30px; line-height: 30px; text-align: center;}
  
  .hero-img{ position:  static; padding: 250px 0 0 0;}
  .hero-img img{ width: 100%;}
  .header_info{ text-align: center;}
  
 
  .hero-content{ padding: 0;}
  .banner-slider .slick-dots{ right: 5px; bottom: 0;}
  .affix{ height: 75px; z-index: 3;}
  .wysnhlbs{ padding: 0;}
  .wysnhlbs h2{ font-size: 35px;}
  .ndnprgrsb .fun-fact .timer{ font-size: 50px;}
  .ndnprgrsb .achivement-area{ padding: 0;}
  .ndnprgrsb .fun-fact span{ font-size: 15px;}
  .ndnprgrsb .item:after{ display:  none;}
  .sinhptlcoeb h2{ font-size: 35px;}
  .sinhptlcoeb{ padding: 30px 0;}
  .sinhptlorfcltbs{ left: 0 !important;}
  .sinhptlorfcltbs:last-child{ right: 0 !important;}
  .sinhptlorfcltbs ul{ margin-top: 0;}
  .sinhptlorfcltbs ul li{ text-align:  left; min-height:  inherit; margin: 25px 0;}
  .sinhptlorfcltbs ul li.first{ left: 0; right: inherit;}
  .sinhptlorfcltbs ul li.last{ left: 0; right: inherit;}
  .sinhptlorfcltbs:last-child li.first{ left: 0;}
  .sinhptlorfcltbs:last-child{ left: 0; right:  inherit;}
  .sinhptlorfcltbs:last-child li.last{ left: 0;}
  .sinhptlorfcltb{ padding: 30px 0; background-position: inherit;}
  .ftrlogo{ text-align: center;}
  .ftrinfo{ padding-left: 0;}
  .ftrinfo ul li{ margin-bottom: 10px;}
  .ftrsoc{ float:  none; text-align: left;}
  .ftrlink{ padding: 0;}
  .ftrlinks{ padding: 0 15px;}
  .ftrlinks:last-child{ margin-top: 20px;}
  .ftrlinks h2{ margin-top: 20px;}
  .ftrbtop{ padding:0 15px;}
  .subftrb{ margin-top: 20px;}
  .sinhptlinnbb_abs h2{ font-size: 34px;}
  .sinhptlinntntb h1{ font-size: 32px;}
  .sinhptlinntntb{ padding: 20px 15px;}
  .sinhptlinntntb h2{ font-size: 20px;line-height: 31px;}
  .sinhptlinntntb ul li{ padding: 0; margin-bottom: 20px;}
  .sinhptlinntntb ul li .sinhptlinntntbs h4 span{ font-size: 30px;}
  .sinhptllotb ul li .sinhptllotbs{ min-height: inherit; padding: 30px 20px;}
  .sinhptllotb ul li{ margin-bottom: 20px; padding: 0;}
  .sinhptllotb{ padding: 20px 15px;}
  .sinhptllotb h2{ font-size: 35px;}
  .sinhptllotb ul li .sinhptllotbs h3{ font-size: 30px;}
  .sinhptllotb ul li .sinhptllotbs ul li{ font-size: 20px; line-height: 35px;}
  .sinhptllotb ul li .sinhptllotbs ul li .fa{ top: 9px;}
  .sinhptlswob{ padding: 20px 15px;}
  .sinhptlswob h2{ font-size: 32px;}
  .sinhptlinntntb ul{ margin-bottom: 0;}
  .sinhptltmtsldtb h2{ font-size: 35px;}
  .specialists_slider .testi_info h3{ font-size: 19px;}
  .specialists_slider .testi_info{ padding: 15px;}
  .sinhptltmtsldtb{ padding: 20px 0;}
  .specialists_slider{ margin-bottom: 20px;}
  .sinhptlwopsb{ padding: 20px 0;}
  .sinhptlwopsb h2{ font-size: 35px;}
  .patients_slider .patients_img{ padding: 0; text-align: center;}
  .patients_slider .patients_img img{ display:  inline-block;}
  .patients_slider .patients_info{ padding: 0;}
  .patients_slider{ margin-bottom: 0;}
  .sinhptlfaqbs{ padding: 0 15px;}
  .sinhptlfaqb{ padding: 20px 0;}
  .sinhptlfaqb .panel-title{ font-size: 20px;}
  .sinhptlstudb .nav-tabs > li{ min-width: 49%; float:  none; padding: 5px 3px;}
  .sinhptlstudb{ padding: 20px 0;}
  .sinhptlorspltyb h2{ font-size: 35px;}
  .sinhptlorspltyb{ padding: 0 0 20px 0;}
  .sinhptllotb ul li .sinhptllotbs.pulmonology{ max-height:  inherit;}
  .sinhptllotb ul li .sinhptllotbs ul li.generalmedicine{ line-height: 35px;}
  .sinhptlswob h2 span{ display:  initial;}
  .sinhptlswob p span{ display:  initial;}
  .sinhptlinntntb p span{ display:  initial;}
  .qenquiry_img{ border:  none;}
  .qenquiry{ padding: 0;}
  .modal-open .modal{ padding: 10px !important;}
  .wysnhlb h1{ font-size: 25px;}
  .sinhptlcntub ul li:first-child .sinhptlcntubs{ padding: 15px; min-height:  inherit;}
  .sinhptlcntub h2{ font-size:35px;}
  .sinhptlcntub .sinhptlcntubs ul li{ font-size: 24px; padding-left: 37px;}
  .sinhptlcntub p{ font-size: 22px;}
  .sinhptlglomb{ padding: 20px 15px;}
  .sinhptlcntub{ padding-bottom: 30px;}
  .contactenq{ padding: 0;}
  .sinhptlcnteb{ padding: 0 15px 20px 15px;}
  .contactenq h2{ font-size: 35px;}
  .contactenq p{ font-size: 22px; margin-bottom: 20px;}
  .contactenq .submit{ margin-top: 0;}
  .whatsapp_fix .fa{ font-size: 40px;}
  .sinhptlfaqb h2{ font-size: 35px;}
  .sinhptlinnbb_abs h2.ourdoctors{ text-align:  right;}
  .whatsapp_fix{ bottom: 10%;}
  .ftrinfo address span{ display:  initial;}
  .sinhptlcntub .sinhptlcntubs ul li.mail{ font-size: 24px;}
  .sinhptlcntub .sinhptlcntubs ul li a{ font-size: 21px;}
  .feedback_fix{ transform:  none; bottom: 0; right: inherit; top:  inherit; width: 100%;z-index:100;}
  .feedback_fix ul li{ width: 49.5%;}
  .feedback_fix ul li a{ display:  block;}
  .sinhptlftrb{ padding: 0 0 45px 0;}
  #topcontrol{ display:  none;}
  .sinehsptltstlb ul li .sinehsptltstlbs{ padding: 24px;}
  .sinehsptltstlb ul li{ padding-right: 15px; padding-left: 15px;}
  .sinehsptltstlb ul li .sinehsptltstlbs_abs{ width: 95%;}
  .sinhptlcntub .sinhptlcntubs ul li .fa{ top: 5px;}
  .sinhptlorspltyb .nav-tabs > li > a{ padding: 0 15px;}
  .sinhptlorspltyb .nav-tabs > li::after{ top: 13px;}
  .sinhptldrinnpbs img{ width: 100%;}
  .stemhfgsdes h1{font-size: 30px;text-align: center;margin-top: 30px;}
  .headeuvtgsrtts h1{font-size: 30px;}
  .ppouhskjhft h1{font-size: 30px;margin-top: 30px;}
  .trdnjjjj{padding: 15px;margin-top: -37px;}
  .boxersoffs h3{padding-top: 26px;}
  .pricingjhfj h1{margin-top: -50px;font-size: 30px;}
  .pricingjhfj p{margin-top: 23px;}
  .pricingjhfj h2{font-size: 25px;}
  .stemtextes p{margin-top: 26px;text-align:center;}
  .stemhfgsdes p{padding-left: 0px;text-align: center;}
  .hgjestemkhgd p{text-align: center;}
  .headeuvtgsrtts p{line-height: 34px;}
  .headeuvtgsrtts{border:none;}
  .sinehsptltstlb h2{ font-size: 30px;}
  .wstnkubinfo{ padding: 0;}
  .lg-actions .lg-prev{ left: 15px;}
  .lg-actions .lg-next{ right: 15px;}
  .acdmicacemntsb .acdmicacemntsbs{min-height: 0px;}
  ul{margin-left: -40px;}
  .gallery_s:hover .gallery_s_icon{opacity: 1;transition: .7s all;transform: scale(1);top: 34px;right: 25px;left: 25px;bottom: 25px;height: 266px;}
  .acdmicacemntsb h2.phtoglry{margin-top:-22px;}
  .gallery_s{padding: 5px;}
  .acdmicacemntsb{padding: 50px 0;}
  .lg-sub-html h4{line-height:20px;}
  .suinn ul{margin-left: -40px;}
	.acdmicacemntsb .acdmicacemntsbs{height: auto;}
}
@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) and (max-width: 900px) {

  .sinhptlorfcltb { background: url(../images/facilities_bg.jpg); background-repeat: no-repeat; background-position-x: 0%;  background-position-y: 0%;  background-repeat: repeat; background-size: auto;
    background-repeat: no-repeat; background-size: cover; padding: 30px 0 70px 0;  background-position: 0 -120px; position: relative; }
  .sinhptlorfcltbs { left: -20%;}
  .sinhptlorfcltbs:last-child { float: right;  right: -17%; left: inherit; }
  .sinhptlorfcltbs ul li.last{ min-height: inherit;}
  .sinhptlstudb{ margin-top: -70px;}
	


}




