
@media (min-width: 992px) and (max-width: 1328px)

{
	.about-img{
		    top: 50px;
	}
	.testimonial .testimonial-profile{
		    left: 86px;
	}
	
}
@media (min-width: 768px) and (max-width: 991px)
{
 .cost-section .about-banner-tab{
    display: none;
  }	
  .test-social{
  	left: 38%;
  }
  #header:before{
  	background-size: 70%;
  }
  .top-header .social-media, .footer-bottom .social-media{
  	display: none;
  }
  .f-contentbox{

        padding: 14px 0 31px 35px;
  }
  .f-services-list ul li .fserviceicon{
  	height: 161px;
  }
  
  .t-phone span{
  	font-size: 12px;
  }
  address{
  	overflow: hidden;
  }
  .carousel-caption{
  	    margin-top: -51px!important;
  }
  .slider-btn-top{
  	    margin-top: 14px;
  	        padding: 11px 8px;
  	        font-size: 14px;
  }
  #header:before{
  	    height: 144%;
  }
  
  .carousel-control-prev{
  	    width: 35px !important;
    height: 35px !important;
  }
  .carousel-control-next{
  	  width: 35px !important;
    height: 35px !important;
  }
  .same-special-heading{
  	left: 4%;
  }

}
@media (max-width: 767px)
{
   #header{
   	position: initial;
   }
	 #header:before{
        background-size: 60%;
	}
	.social-media{
		display: none;
	}
	.contact-top{
		display: none;
	}
	.our-sub-services{
     bottom: 0px;
     margin-top: 20px;   
	}
	.carousel-control-prev{
		    width: 30px !important;
    height: 30px !important;
	}
	.carousel-control-next{
		width: 30px !important;
		height: 30px !important; 
	}
	.carousel-caption p{
         font-size: 18px;
         margin-bottom: 0px;
	}
	.our-sub-services .hp-container{
		margin-bottom: 15px;
	}
	.product-heading h2{
		font-size: 20px;
	}
	.f-services-list ul li{
		width: 100%;

	}
	.f-contentbox strong{
		font-size: 15px;
	}
	.f-contentbox strong span{
		font-size: 16px;
	}
	.our-sub-services .hp-container1{
		margin-bottom: 15px;
	}
	.our-sub-services .hp-text-area .hp-heading{
		font-size: 20px;
	}
	.slider-btn-top{
		    padding: 7px 8px;
		    margin-top: 0px;
	}
	.carousel-caption h3{
       font-size: 19px;
	}
	.carousel-caption{
     width: 100% !important;
    top: -18px !important;
    color: #000 !important;
   left: 0px !important;
   right: 0px !important;
    text-align: center !important;
	}
	.carousel-control-next{
		width: 30px;
		height: 30px;
	}

	.test-social{

    left: 20%;
    	}
    	.same-special-heading{
    		     top: 218px;
    		     width: 100%;
    	}
    	.list-about{
    		text-align: center;
    	}
    	.home__heading{
    		font-size: 25px;
    	}
    	.same-special-heading p{
    		    font-size: 15px;
    	}
    	.appointment-form-department input[type="submit"]{
    		margin: 0px;
    	}
    	.list-ul{
    		text-align: center;
    	}
    	.desc {
    
    margin: 0 auto;
    display: block;
    width: 53%;
    margin-bottom: 14px;
}
.content-space p{
	text-align: center;	
}

/*about-section*/

.welcome{
	left: 19%;
}
.cost-content h3{
	    font-size: 17px
}
.doctor-title h2{
	    font-size: 33px;
	    text-align: center;
}
.doctor-title p{
	text-align: center;
}
.testimonial{
	margin: 0px;
}
.logo-img img{
	width: 135px;
}
}
@media(max-width: 425px) and (min-width: 400px)
{
	.testimonial{
		       margin: 0 28px 14px;
		       	}
		       	.testimonial .testimonial-profile{
		    left: 83px;
	}
	.test-social{
		    left: 27%;
	}
	.welcome{
		    left: 28%;
	}
}
@media(max-width: 400px) and (min-width: 375px)
{
	.testimonial{
		    margin: 0 20px 14px;
	}
	.test-social{
		    left: 26%;
	}
	.welcome{
		    left: 24%;
	}


}
/*about-section-end*/
