@media(min-width:320px) and (max-width:480px){
	.header{background-size:cover;}
	.logo{text-align:center;}
	.footer-end p{text-align:center;}
	.right{text-align:center;}
	.image-box img{width:100%;}
	.contact-section h2{font-size:24px;}
	.header-top img{display:block;}
	.logo-hid1{display:block;}
	.logo-hid{display:none;}
	.top-left ul{text-align:center;}
	.social ul{text-align:center;}
	.logo1{text-align:center;}
	.logo h1{font-size:30px;}
	.about h3{font-size:24px;}
	.abt-img img{height:auto;}
	.about{height:auto;}
	.work{padding-left:0%; min-height:auto;}
	.service{position:relative; width:100%; padding-right:0%;}
	.bor img{max-width:100%;}
	.inner-banner2 h2{font: 600 1.3em/1em "Alegreya", serif;}
	.about-img img{margin-top:0px;}
	.call_heading_wraper h1{font-size:30px;}
	.call_heading_wraper h3{font-size:14px; line-height:24px;}
	.btn{font-size:15px;}
	.feature-left .feature-icon{float:none; padding-right:0px;}
	.feature-left{text-align:center;}
	.service-form{padding:30px 30px 20px 30px;}
	.service-form h3{font-size:18px;}
}
@media(min-width:480px) and (max-width:640px){
	.header{background-size:cover;}
	.logo{text-align:center;}
	.footer-end p{text-align:center;}
	.right{text-align:center;}
	.image-box img{width:100%;}
	.contact-section h2{font-size:24px;}
	.header-top img{display:block;}
	.logo-hid1{display:block;}
	.logo-hid{display:none;}
	.top-left ul{text-align:center;}
	.social ul{text-align:center;}
	.logo1{text-align:center;}
	.logo h1{font-size:30px;}
	.about h3{font-size:24px;}
	.abt-img img{height:auto;}
	.about{height:auto;}
	.work{padding-left:0%; min-height:auto;}
	.service{position:relative; width:100%; padding-right:0%;}
	.bor img{max-width:100%;}
	.inner-banner2 h2{font: 600 1.3em/1em "Alegreya", serif;}
	.about-img img{margin-top:0px;}
	.call_heading_wraper h1{font-size:30px;}
	.call_heading_wraper h3{font-size:14px; line-height:24px;}
	.btn{font-size:15px;}
	.feature-left .feature-icon{float:none; padding-right:0px;}
	.feature-left{text-align:center;}
	.service-form{padding:30px 30px 20px 30px;}
	.service-form h3{font-size:18px;}
}
@media(min-width:640px) and (max-width:768px){
		.header{background-size:cover;}
	.logo{text-align:center;}
	.footer-end p{text-align:center;}
	.right{text-align:center;}
	.image-box img{width:100%;}
	.contact-section h2{font-size:24px;}
	.header-top img{display:block;}
	.logo-hid1{display:block;}
	.logo-hid{display:none;}
	.top-left ul{text-align:center;}
	.social ul{text-align:center;}
	.logo1{text-align:center;}
	.logo h1{font-size:30px;}
	.about h3{font-size:24px;}
	.abt-img{text-align:center;}
	.abt-img img{height:auto;}
	.about{height:auto;}
	.work{padding-left:0%; min-height:auto;}
	.service{position:relative; width:100%; padding-right:0%;}
	.bor img{max-width:100%;}
	.inner-banner2 h2{font: 600 1.3em/1em "Alegreya", serif;}
	.about-img img{margin-top:0px;}
	.call_heading_wraper h1{font-size:30px;}
	.call_heading_wraper h3{font-size:14px; line-height:24px;}
	.btn{font-size:15px;}
	.feature-left .feature-icon{float:none; padding-right:0px;}
	.feature-left{text-align:center;}
	.service-form{padding:30px 30px 20px 30px;}
	.service-form h3{font-size:18px;}
}
@media(min-width:768px) and (max-width:1024px){
	.clinic h4{font-size:14px;}
	.service{min-height: 630px;}
	.logo h1{font-size:32px;}
	#cssmenu > ul > li > a{font-size:13.5px; padding: 10px;}
	.header{padding:0px;}
	.inner-banner2 h2 {
    font: 600 2.3em/1em "Alegreya", serif;}
}
@media(min-width:1024px){
.logo-hid1{display:none;}
.logo-hid{display:block;}
}