@media only screen and (max-width:1300px) {
#cCarousel {
   
    overflow: hidden;
}

.slider-caption {
    bottom: 12%;
}

.footer-top p, .company-footer-contact-list li {
    font-size: 35px;
}

.footer-top p, .company-footer-contact-list li {
    padding: 4px 5px;
}

}

@media only screen and (max-width:1080px) {
#cCarousel {
   
    overflow: hidden;
}

.slider-caption {
    bottom: 12%;
}

.footer-top p, .company-footer-contact-list li {
    font-size: 30px;
}
}



@media only screen and (max-width: 768px) {


.contact-butt {
    margin-left: 23px!important;
    margin-bottom:20px;
}

.dr-bio1 {
    margin:0;
}

.service-box {
    margin:15px;
    
}

.bg-read, .bg-contact{
    padding: 10px 15px;
}
.slider-caption {
    bottom: 10%;
}

.fa-angle-left{
    font-size:40px;
   
}

.fa-angle-right{
    font-size:40px;
    
}

.about-respon{
    display:none;
}

.about-para {
    padding: 30px 0px;
}
.bg-white{
    margin:0!important;
}

iframe{
    margin-bottom:15px;
    
}

.footer-top p, .company-footer-contact-list li {
    padding: 4px 8px;
}

.urgent-call{
    flex-direction: column;
    padding: 25px 0;
    margin: 0;
    text-align: center;
}

.urgent-h4 {
    font-size: 20px!important;
    line-height: 35px!important;
}

.time-zone{
    text-align: left;
    line-height: 60px;
}

}
@media only screen and (max-width: 576px) {
   .content-h2 {
        font-size:30px !important;
    }
    .get-call h2 {
        font-size: 25px;
        font-weight: 800;
        line-height: 40px;
        text-align: center;
        margin: 0;
    }

    .mobile-view {
        justify-content: center !important;
        margin: 20px 0;
    }
    
       .slider-caption {
   bottom:10%;
}

.bg-read, .bg-contact{
    padding: 8px 12px;
    font-size:10px;
}

.form-controler1 {
    width: 460px;

}
.sm-view{
    color:#2C4D67;
}

.testimonials-wrapper{
    padding-bottom:0;
}

.right-container{
    padding-left:0;
}

.contactwith .container {
    box-shadow:none;
}

.form-container {
   border: 1px solid #2c4d67; border-radius: 20px; margin: 30px 0; 
   height:570px;
}

.fa-angle-left{
    font-size:25px;
   
}

.fa-angle-right{
    font-size:25px;
    
}

.bg-white{
    margin:0!important;
}
}

@media only screen and (max-width:488px){
 
  .form-controler1 {
    width: 390px;
}
.bg-contact{
   margin-left:18px; 
}
 .slider-caption{
bottom:7%; }
 
}



@media only screen and (max-width:360px){
    .service-box{
        padding:12px;
    }
    
.bg-contact{
    margin-left:10px!important;
}

#cCarousel #prev {
    left: -18px;
}

#cCarousel #next {
    right: -18px;
}

.bg-read, .bg-contact{
    padding: 6px 8px;
    font-size:6px;
}

.fa-angle-left{
    font-size:20px;
   
}

.fa-angle-right{
    font-size:20px;
    
}

  .form-controler1 {
    width:280px;
}

.slider-caption {
        bottom: 7%;
    }
iframe {
    width: 100%;
    height: 200px;
}

.gallery-effect h1 {
    font-size: 40px;
}
}

@media only screen and (min-width:360px) and (max-width:480px){
    .bg-read, .bg-contact{
    padding: 6px 8px;
    font-size:6px;
}
  .form-controler1 {
    width:280px;
}


.bg-white{
    margin: 136px 0;
}

.time-zone{
    font-size:12px!important;
}
}


@media only screen and (min-width:1081px) and (max-width:1200px){
    .slider-caption h1 {
    color: #fff;
    font-size: 46px;
    font-weight: 700;
    line-height: 62px;
}

   .slider-caption1 h1 {
    color: #fff;
    font-size: 46px;
    font-weight: 700;
    line-height: 62px;
}
}


@media only screen and (min-width:900px) and (max-width:980px){
    
.get-call h4{
    font-size:21px;
}
iframe{
    margin-bottom:15px;
    
}
}

@media only screen and (min-width:601px) and (max-width:730px){
    
.get-call h4{
    font-size:21px;
}
}

@media only screen and (min-width: 769px) and (max-width: 1200px){
    .urgent-call{
    flex-direction: column;
    padding: 25px 0;
    margin: 0;
    text-align: center;
}
}

@media only screen and (min-width: 769px) and (max-width: 901px){
 
.dr-bio1 {
    margin:0;
}
 
}

@media only screen and (max-width: 575px){
	.about-right h2, .about-doctor h2{
		font-size: 30px !important;
	}
	.ortho-services h2, .photo-gallery h2{
		font-size: 30px !important;
		padding: 25px 0;
	}
	.accordion-body{
    	font-size: 16px;
	}
	.service-box{
		height: auto;
	}
	.contactwith .container{
		width: 100%;
		min-width: 100%;
	}
	.form-container{
		height: auto;
		padding: 20px;
		display: block;
	}
	.footer-section .time-zone h6{
		display: inline-block;
	}
	.mission{
		margin: 0;
	}
	.vission{
		margin: 0;
		margin-top: 20px;
	}
    .navbar-expand-lg .navbar-nav .nav-link{
        height: auto;
    }
}

