

@media (max-width: 480px){
.navbar {padding:0;}
.social_icon {
    position: fixed;
    top: unset;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: unset;
    z-index: 9999;
    bottom: 0;
    width: 100%;
    background: #1e2332;
    display: flex;
    left: 0;  
}

.social_icon .social-button{
    width:100%;	height:40px;line-height:25px;text-align:center;font-size: 14px;
	margin:0 auto;border-radius: 0;
}
.social_icon .social-button i{font-size:17px;}
.social_icon a {
    display: inline-block;
    text-align: center;
    padding: 10px 0;
    transition: all 0.3s ease;
    color:#fff;
    width: 100%;
	height:auto;
	line-height:auto;
	border-radius:0;
	margin:0;
}
.section-title h2 span{font-size: 22px;}
.thanku_bg p{font-size:15px;}
.thanku_bg img{width:420px;}
.tick_double ul{columns: 1; -webkit-columns: 1; -moz-columns: 1;}
.banner-main .carousel-caption {
    position: inherit;
    width: 100%!important;
    background: #535759db;
    padding: 10px;
    bottom: 0;
    right: 0!important;
    left: 0!important;
	text-align:center;
}
.carousel-indicators [data-bs-target]{display:none;}
.banner-main .carousel-caption h2 {font-size:1.5rem;margin-top: 0;text-align: center;}
.banner-main .carousel-caption h3 {font-size:.8rem!important;}
.banner-main .carousel-item img {height:200px;object-fit:cover;object-position: 100% 0;}
.sectiongap{padding: 20px 0;}
/* .banner-main{margin-top: 4pc;} */
.section-title-left h2{font-size: 20px;}
.section-title-left h2::after, .section-title-left h1::after {width: 45px;}
.counter_div .counter_col{padding: 0;}
#toTop{display: none!important;}
.footer-list ul li{font-size: 12px;margin-bottom:4px;}
.footer-bottom {padding: 10px 0 50px 0;}
.test_col{margin: 2pc 0 1pc 0;}
.logo-main img{width: 230px;}
.stellarnav ul ul{columns: 1;width: 100%!important;}
.sticky_div{position: static;}
.counter_div ul li .li_txt{position: relative;top: -1pc;line-height: 20px;}
.online-appo{width: 50%;text-align: center;margin:10px!important;}
.about_img img{margin-bottom: 15px;}
.outline{border-right: 0;border-bottom: 1px solid #ccc;}
.intro_counter img{float: left;margin-right: 1pc;}
.intro_counter{text-align: left;margin: 5px 0;}
.fellowship_div .bord_box{border-right: 0;padding: 10px;}
.fellowship_div .bord_box:nth-child(4){border-bottom: 1px solid #ccc;}
.award_col{margin: 10px 0;}
.inner-banner{height: 100px;}
.innerbanner-text h1{font-size: 20px;}
.treatment_detail img{margin-bottom: 2pc;}
.consult_div{position: relative;left: 0;bottom: 0;margin-bottom: 2pc;display: none;}
.section-title h2{font-size: 24px;}
.disease_one{margin-bottom: 10px;}
.chamber-card{padding: 10px;}
.vid_div img{height: 200px;}
.wizard > .steps > ul > li{width: 100%;}
.form_div{padding: 20px 15px;}
.contact_col, .locate_col{height: auto;}
.rad_button{margin-bottom: 10px;}
.main_head::before{display: none;}
.stellarnav.mobile li a{padding-left: 15px;padding-bottom: 8px;}
.section-title-left h1{font-size: 24px;}
.first_ul{columns: 1; -webkit-columns: 1; -moz-columns: 1;}
.main_head{font-size: 16px!important;margin-left: 0;}
.listing_div .img_wrapper img{height: 110px;object-fit:cover;}
.contact_col li {margin: 0;}
.aboutus .carousel{margin-bottom:15px;}
.chamber-area p, .testimonial_div p{text-align:justify;}
.footer-list h3 {font-size: 18px; padding-left: 8px; margin-bottom: 10px;}
.listing_div .card p{text-align:center;}
.listing_div .card-footer a{margin:0 auto;display:table;}
.section-title-left{margin-top:10px;}
.listing_div h5 {top: 3.8pc;}
.counter_div .counter_col {margin: 0;}
.ribbon3 {width: 110px;height: 40px;line-height: 40px;padding-left: 8px;font-size: 13px;}
.ribbon3:after {border-top: 20px solid transparent; border-bottom: 20px solid transparent;}
.contact_col h5 {margin: 0;}
.owl-theme .owl-nav [class*=owl-] {margin: 0;}
.owl-theme .owl-nav {margin-top:0;}
.owl-carousel .owl-nav .owl-prev span, .owl-carousel .owl-nav .owl-next span{font-size:60px;}
#sidebar{margin-top:20px;}
h3.widget-title {font-size: 16px;margin-bottom: 4px;}
.post-text h3{font-size: 1rem;}
.stellarnav.mobile li.spl-menu{background:var(--ochre);}
.stellarnav.mobile li.spl-menu a{color:var(--white)!important;}

}


/* Media Query for low resolution  Tablets, Ipads */
@media (min-width: 481px) and (max-width: 768px) {
    p {font-size: .8rem;}
    h1, h2 {font-size:1.4rem!important;margin-bottom: 5px;}
    .banner-main .carousel-caption h1{margin-top: 0;}
    .banner-main .carousel-caption{width: 50%;}
    .testimonial_div{text-align: center;}
    .aboutus img{margin-bottom: 1pc;}
    .logo-main img {width: 260px;}
    .about_img img{margin-bottom: 2pc;}
    .aboutus .carousel{margin-bottom: 1pc;}
    .aboutus  .carousel-indicators{display: none;}
    .counter_div .counter_col{padding: 5px 10px;}
    .inner-banner{height: 125px;}
    .left_nav .nav-pills .nav-link{font-size: 12px;}
    .intro_counter img{float: left;margin-right: 1pc;}
    .intro_counter{text-align: left;margin: 5px 0;}
    .outline{border-right: 0;border-bottom: 1px solid #ccc;}
    .online-appo{width: 30%;text-align: center;margin:10px!important;}
    .banner-main .carousel-caption h2{margin-top: 0;}
    .main_head::before{display: none;}
    .stellarnav.mobile li a{padding-left: 15px;}
    .locate_col img {height: 500; width: 550px;}
}
  

  
  
/* Media Query for Tablets Ipads portrait mode */
@media (min-width: 769px) and (max-width: 1024px){
p {font-size: .8rem;}
h1, h2 {font-size:1.4rem!important;margin-bottom: 5px;}
.banner-main .carousel-caption h1{margin-top: 0;}
.banner-main .carousel-caption{width: 50%;}
.testimonial_div{text-align: center;}
.logo-main img {width: 260px;}
.about_img img{margin-bottom: 2pc;}
.aboutus .carousel{margin-bottom: 1pc;}
.aboutus  .carousel-indicators{display: none;}
.counter_div .counter_col{padding: 5px 3px;}
.inner-banner{height: 125px;}
.left_nav .nav-pills .nav-link{font-size: 12px;}
.intro_counter img{float: left;margin-right: 1pc;}
.intro_counter{text-align: left;margin: 5px 0;}
.outline{border-right: 0;border-bottom: 1px solid #ccc;}
.online-appo{width: 30%;text-align: center;margin:10px!important;}
.banner-main .carousel-caption h2{margin-top: 0;}
.main_head::before{display: none;}
.stellarnav.mobile li a{padding-left: 15px;}
}


@media (width: 1024px) and (height: 600px)
{
    .online-appo{width: 23%!important;margin: 0!important;}
    .online-appo a{font-size: 12px!important;padding: 6px!important;}
    .stellarnav > ul > li > a{padding: 10px;font-size: 13px;}
    .logo-main img{width: 240px;}
    .videos{display: flex;}
    .vid_div{margin: 1pc;}
    .left_nav .tab-content p{font-size: 12px;}
}



@media only screen 
and (min-device-width : 820px) 
and (max-device-width : 1180px) 
and (orientation : landscape) {
.vid_div {margin: 1pc 1pc 1.5pc 1pc;}
.banner-main .carousel-caption h2 {font-size: 35px; margin-top: 2pc;}
.logo-main img {width: 195px;}
.stellarnav > ul > li > a{padding:10px;}

}

@media only screen 
and (min-device-width : 820px) 
and (max-device-width : 1180px) 
and (orientation : portrait) {
.vid_div {margin: 1pc;}
.sticky_div.videos{display:flex;}
.ribbon3 {width: 150px;height: 40px;line-height: 40px;}
.ribbon3:after {border-top: 20px solid transparent; border-bottom: 20px solid transparent;}

}



@media (min-width: 1920px)
{
    .container{max-width: 1400px;}
    iframe{height: 215px;}
    .banner-main .carousel-caption h2{margin-top: 10pc;}
}




