@media only screen and (min-width: 1200px) and (max-width: 1250px){
	.treatment_detail1 .treat_img1 img, .treatment_detail3 .treat_img3 img, 
	.treatment_detail .treat_img img, .treatment_detail2 .treat_img2 img{
		height:200px;
	}
}

@media only screen and (min-width: 912px) and (max-width: 991px){
	.logo{margin-left:0px;padding:0px;}
/*	.head_location p{display:none;}*/
	.menu_bottom .container{max-width:100%!important;}
	.menu{padding-left:0px!important;}
	.menu ul li{padding:5px 0px!important;}
	.menu ul li a{padding:0 10px!important;}
	.menu ul li a i{display:none;}
	.menu ul li a{font-size:14px!important;text-transform:capitalize!important;}
	.head_social ul{margin:0px;}
	/* .head_location1{display:none;} */
	.head_location1 p a{font-size:16px;padding:8px 20px;}
	.head_social ul li{padding:0px!important;}
	.head-scl{padding-top:0px;margin-top:0px;}
/* Banner */
	.carousel-control-prev-icon:after,
	.carousel-control-next-icon:after{font-size:16px;}
	.carousel-control-next, .carousel-control-prev{width:12%!important;}
	.carousel-control-prev{right:10%;}
	.carousel-control-next{right:4%!important;}
	.carousel-control-prev-icon,
	.carousel-control-next-icon{width:35px!important;height:35px!important;line-height:35px!important;}
	/* Banner Content Section */
	/* First */
	.carousel-item .banner_btn3{width:200px;left:32%;bottom:9%;}
	/* Second */
	.carousel-item .banner_btn1{left:2%;top:10%;width:340px;}
	.carousel-item .banner_btn h1, .carousel-item .banner_btn1 h1{font-size:26px;line-height:32px;}
	.carousel-item .banner_btn1 p{font-size:16px;}
	/* Third */
	.carousel-item .banner_btn2{left:12%;bott:1%;}
	.carousel-item .banner_btn2 h1{font-size:24px;line-height:40px;}
	.carousel-item .banner_btn2 p{padding-bottom:5px;line-height:16px;}
	.carousel-item .banner_btn .view_btn, .carousel-item .banner_btn3 .view_btn, .carousel-item .banner_btn2 .view_btn, .carousel-item .banner_btn1 .view_btn{font-size:16px;padding:5px 15px;}
/* About */
	.about_home h2{font-size:16px;margin-bottom:0px;}
	.about_home ul{display:none;}
/* Service */
	.service_home{padding:30px 0;}
	.serv_frt{margin-bottom:10px;}
	.serv_descrip h1{padding-top:15px;}
	.pad-t-5{padding-top:0px!important;}
	.jquery-accordion-menu ul li a{white-space:inherit!important;}
	.sidebar .jquery-accordion-menu{min-width:100%;}
	.cmt-vc_icon_element-inner1 img{height:auto;}
	.service_main .cmt-processbox .cmt-box-content .cmt-box-title h5{font-size:18px;line-height:24px;}
	
/* Testimonial */
	.testimonial{margin:0px;}
	
	.testimonial h2{padding:20px 0 10px 0;font-size:18px;}
	.testimonial-btn ul li a{padding:6px 12px;font-size:14px;}
	/* Inner Page */
	.testimonial_inner{margin:15px 0;}
	.testimonial_home1 .testimonial{height:320px;}
/* Hospital */
	.hospital{background-size:cover;padding:30px 0;}
	.hospital-disc{top:10px;left:30px;right:25px;}
	.hospital-disc h1{font-size:18px;margin-bottom:0px;}
	.attach_title{margin:0 0 15px 0;}
	/* .mrt-5{margin-top:0rem;} */
	/* Inner */

	.hospital1{background:#f1f1f1;padding:30px 0;}
	.hospital-disc a{display:none;}
/* Treatment */
	.treatment_detail .treat_img img, .treatment_detail2 .treat_img2 img{height:157px;}
	.treatment_detail .treat_img, .treatment_detail2 .treat_img2 {height:157px;}
/* Media */
	.media{margin-top:20px;height:unset;}
	.media .owl-prev{left:0px;}
/* Footer */
	.footer{padding:30px 10px 40px;}
	.footer_inner{padding:0 20px;}
	.footer_inner p{text-align:justify;}
	.sec_footer_inner ul li{padding:3px 6px;}
	.sec_footer_inner p{line-height:22px;padding-bottom:20px;}
	.footer .footer-title h1{margin-bottom:20px;}
	.footer .footer-title ul li a{word-break:break-all;font-size:14px;}
	.head_location{
		margin: 32px 0;
	}
	.head_location1{
		margin: 20% 0;
	}
	.service_main .cmt-processbox{
		width: calc(100% / 4) !important;
		max-width: 25% !important;
	}
	.treatment_detail img{
		width: 90% !important;
	}
}

@media only screen and (min-width: 822px) and (max-width: 912px){
	.logo{margin-left:0px;padding:0px;}
/*	.head_location p{display:none;}*/
	.menu_bottom .container{max-width:100%!important;}
	.menu{padding-left:0px!important;}
	.menu ul li{padding:5px 0px!important;}
	.menu ul li a{padding:0 5px!important;}
	.menu ul li a i{display:none;}
	.menu ul li a{font-size:14px!important;text-transform:capitalize!important;}
	.head_social ul{margin:0px;}
	/* .head_location1{display:none;} */
	.head_location1 p a{font-size:16px;padding:8px 20px;}
	.head_social ul li{padding:0px!important;}
	.head-scl{padding-top:0px;margin-top:0px;}
/* Banner */
	.carousel-control-prev-icon:after,
	.carousel-control-next-icon:after{font-size:20px;}
	.carousel-control-next, .carousel-control-prev{width:12%!important;}
	.carousel-control-prev{right:10%;}
	.carousel-control-next{right:4%!important;}
	.carousel-control-prev-icon,
	.carousel-control-next-icon{width:45px!important;height:45px!important;line-height:45px!important;}
	/* Banner Content Section */
	/* First */
	.carousel-item .banner_btn3{width:200px;left:29.5%;bottom:5%;}
	/* Second */
	.carousel-item .banner_btn1{left:2%;top:10%;width:340px;}
	.carousel-item .banner_btn h1, .carousel-item .banner_btn1 h1{font-size:26px;line-height:32px;}
	.carousel-item .banner_btn1 p{font-size:16px;}
	/* Third */
	.carousel-item .banner_btn2{left:8%;bott:1%;}
	.carousel-item .banner_btn2 h1{font-size:24px;line-height:40px;}
	.carousel-item .banner_btn2 p{padding-bottom:5px;line-height:16px;}
	.carousel-item .banner_btn .view_btn, .carousel-item .banner_btn3 .view_btn, .carousel-item .banner_btn2 .view_btn, .carousel-item .banner_btn1 .view_btn{font-size:16px;padding:5px 15px;}
/* About */
	.about_home h2{font-size:16px;margin-bottom:0px;}
	.about_home ul{display:none;}
/* Service */
	.service_home{padding:30px 0;}
	.serv_frt{margin-bottom:10px;}
	.serv_descrip h1{padding-top:15px;}
	.pad-t-5{padding-top:0px!important;}
	.jquery-accordion-menu ul li a{white-space:inherit!important;}
	.sidebar .jquery-accordion-menu{min-width:100%;}
	.cmt-vc_icon_element-inner1 img{height:auto;}
	.cmt-processbox-wrapper .cmt-processbox .cmt-box-content .cmt-box-title h5{font-size:18px;line-height:24px;}
	
/* Testimonial */
	.testimonial{margin:0px;}
	
	.testimonial h2{padding:20px 0 10px 0;font-size:18px;}
	.testimonial-btn ul li a{padding:6px 12px;font-size:14px;}
	/* Inner Page */
	.testimonial_inner{margin:15px 0;}
/* Hospital */
	.hospital{background-size:cover;padding:30px 0;}
	.hospital-disc{top:10px;left:30px;right:25px;}
	.hospital-disc h1{font-size:18px;margin-bottom:0px;}
	.attach_title{margin:0 0 15px 0;}
	/* .mrt-5{margin-top:0rem;} */
	/* Inner */

	.hospital1{background:#f1f1f1;padding:30px 0;}
	.hospital-disc a{display:none;}
/* Media */
	.media{margin-top:20px;height:unset;}
	.media .owl-prev{left:0px;}
/* Footer */
	.footer{padding:30px 10px 40px;}
	.footer_inner{padding:0 20px;}
	.footer_inner p{text-align:justify;}
	.sec_footer_inner ul li{padding:3px 6px;}
	.sec_footer_inner p{line-height:22px;padding-bottom:20px;}
	.footer .footer-title h1{margin-bottom:20px;}
	.footer .footer-title ul li a{word-break:break-all;font-size:14px;}
	.head_location{
		margin: 32px 0;
	}
	.head_location1{
		margin: 21% 0;
	}
	.service_main .cmt-processbox{
		width: calc(100% / 4) !important;
		max-width: 25% !important;
	}
	.cmt-vc_icon_element-inner1 img{
		width: 160px
	}
	.treatment_detail img{
		width: 90% !important;
	}
}

@media only screen and (min-width: 768px) and (max-width: 822px){
	.logo{margin-left:0px;padding:0px;}
/*	.head_location p{display:none;}*/
	.menu_bottom .container{max-width:100%!important;}
	.menu{padding-left:0px!important;}
/*	.menu ul li{padding:5px 0px!important;}*/
	.menu ul li a{padding:0 5px!important;}
	.menu ul li a i{display:none;}
	.menu ul li a{font-size:14px!important;text-transform:capitalize!important;}
	.head_social ul{margin:0px;}
	/* .head_location1{display:none;} */
	.head_location1 p a{font-size:16px;padding:8px 20px;}
	.head_social ul li{padding:0px!important;}
	.head-scl{padding-top:0px;margin-top:0px;}
/* Banner */
	.carousel-control-prev-icon:after,
	.carousel-control-next-icon:after{font-size: 20px;}
	.carousel-control-next, .carousel-control-prev{width:12%!important;}
	.carousel-control-prev{right:10%;}
	.carousel-control-next{right:4%!important;}
	.carousel-control-prev-icon,
	.carousel-control-next-icon{width:43px!important;height:43px!important;line-height:43px!important;}
	/* Banner Content Section */
	/* First */
	.carousel-item .banner_btn3{width:200px;left:29.5%;bottom:5%;}
	/* Second */
	.carousel-item .banner_btn1{left:2%;top:10%;width:340px;}
	.carousel-item .banner_btn h1, .carousel-item .banner_btn1 h1{font-size:26px;line-height:32px;}
	.carousel-item .banner_btn1 p{font-size:16px;}
	/* Third */
	.carousel-item .banner_btn2{left:8%;bott:1%;}
	.carousel-item .banner_btn2 h1{font-size:24px;line-height:40px;}
	.carousel-item .banner_btn2 p{padding-bottom:5px;line-height:16px;}
	.carousel-item .banner_btn .view_btn, .carousel-item .banner_btn3 .view_btn, .carousel-item .banner_btn2 .view_btn, .carousel-item .banner_btn1 .view_btn{font-size:16px;padding:5px 15px;}
/* About */
	.about_home h2{font-size:16px;margin-bottom:0px;}
	.about_home ul{display:none;}
/* Service */
	.service_home{padding:30px 0;}
	.serv_frt{margin-bottom:10px;}
	.serv_descrip h1{padding-top:15px;}
	.pad-t-5{padding-top:0px!important;}
	.jquery-accordion-menu ul li a{white-space:inherit!important;}
	.sidebar .jquery-accordion-menu{min-width:100%;}
/*	.cmt-vc_icon_element-inner1 img{width:100%;height:auto;}*/
	
/* Testimonial */
	.testimonial{margin:0px;}
	
	.testimonial h2{padding:20px 0 10px 0;font-size:18px;}
/*	.testimonial-btn ul li a{padding:6px 12px;font-size:14px;}*/
	/* Inner Page */
	.testimonial_inner{margin:15px 0;}
/* Hospital */
	.hospital{background-size:cover;padding:30px 0;}
	.hospital-disc{top:10px;left:30px;right:25px;}
	.hospital-disc h1{font-size:18px;margin-bottom:0px;}
	.attach_title{margin:0 0 15px 0;}
	/* .mrt-5{margin-top:0rem;} */
	/* Inner */

	.hospital1{background:#f1f1f1;padding:30px 0;}
	.hospital-disc a{display:none;}
/* Media */
	.media{margin-top:20px;height:unset;}
	.media .owl-prev{left:0px;}
/* Footer */
	.footer{padding:30px 10px 40px;}
	.footer_inner{padding:0 20px;}
	.footer_inner p{text-align:justify;}
	.sec_footer_inner ul li{padding:3px 6px;}
	.sec_footer_inner p{line-height:22px;padding-bottom:20px;}
	.footer .footer-title h1{margin-bottom:20px;}
	.footer .footer-title ul li a{word-break:break-all;font-size:14px;}
	.head_location{
		margin: 32px 0;
	}
	.head_location1{
		margin: 26% 0;
	}
}

@media only screen and (min-width: 576px) and (max-width: 767px){
	
/* Sticky Button */
	.book_appointment .float{font-size:16px;left:0px;right:0px;transform:unset;bottom:0px;top:unset;border-radius:0px;}
	.book_appointment .float1{font-size:16px;right:unset;left:0px;transform:unset;bottom:0px;top:unset;padding:2px 10px;}
	.float3{right:0px;}
/* Header */
	.logo{margin-left:0px;padding:0 15px;}
	.head-scl{padding-top:0px;}
	.head_social ul{display:none;}
	.head_location p{display:none;}
	.head_location1 p{margin:10px 0 10px 0;}
/*	.header_contact{display:none;}*/
	.head_location1 p a{padding:4px 19px;}
/* Menu */
	.menu{padding-left:0px!important;}
	.menu ul li:hover, .menu ul li.active{background:unset!important;}
	.menu_bottom .nav{float:right;width:100%;margin:0px;display:inline-block!important;margin-right:0px!important;}
	.ve-menu-icon>div{background:#fff!important;}
	.menu{margin-top:0px!important;margin-bottom:10px;}
	.ve-menu-mask{z-index:999;background:#d9bcb7!important;}
	.ve-menu ul{z-index:999;}
	.menu ul li{border-right:none!important;}
	.menu ul li a{padding:10px 0!important;}
	.ve-menu a{text-align:left!important;}
	.menu ul li ul li{padding:0px!important;}
	.menu ul li ul li a{background:#e2eff8!important;padding-left:10px!important;width:100%!important;}
	
/* Banner */
	.carousel-control-prev-icon:after,
	.carousel-control-next-icon:after{font-size:18px;}
	.carousel-control-next, .carousel-control-prev{width:12%!important;}
	.carousel-control-prev{right:6%;}
	.carousel-control-next{right:0%!important;}
	.carousel-control-prev-icon,
	.carousel-control-next-icon{width:34px!important;height:34px!important;line-height:34px!important;}
	/* Banner Content Section */
	/* first-banner */
	.carousel-item .banner_btn3{width:200px;left:25.5%;bottom:5%;}
	.carousel-item .banner_btn3 .view_btn{padding:4px 8px;font-size:16px;}
	/* Second Banner */
	.carousel-item .banner_btn1{left:3%;top:15%;width:260px;text-align:left;}
	.carousel-item .banner_btn1 h1{font-size:18px;text-transform:capitalize;line-height:16px;}
	.carousel-item .banner_btn1 p{font-size:15px;line-height:22px;}
	/* Third Banner */
	.carousel-item .banner_btn{left:3%;top:15%;width:280px;text-align:left;}
	.carousel-item .banner_btn h1{font-size:22px;text-transform:capitalize;line-height:26px;}
	.carousel-item .banner_btn .view_btn{font-size:16px;padding:4px 8px;margin:0px;}
	/* Forth Banner */
	.carousel-item .banner_btn2{left:13.5%;bottom:7%;width:280px;text-align:center;}
	.carousel-item .banner_btn2 h1{font-size:18px;text-transform:capitalize;line-height:28px;}
	.carousel-item .banner_btn2 p{font-size:16px;line-height:26px;padding:0px;}
	.carousel-item .banner_btn2 .view_btn{padding:4px 8px;font-size:16px;margin:0px;}
	
/* About */
	.main_profile{padding:30px 0;display:inline-block;width:100%;}
	.about_main{padding-bottom:40px;}
	.about_main .about_profile{position:unset;}
	.about_home{padding:30px 0;}
	.abt_discription h1{font-size:26px;}
	.abt_discription h2{font-size:16px;line-height:22px;padding:1px 0;}
	.about_home ul li{font-size:16px;padding:4px 12px;margin-right:0px;margin-bottom:10px;}
	/* innerpage */
	.main_header{padding:30px;}
	.header_title{padding:20px;}
/* Service */
	.service_main{padding:30px 0;}
	.header_title_main h1{padding-bottom:20px;font-size:28px;}
	.cmt-processbox-wrapper{display:block!important;margin:0px;}
	/* .cmt-processbox-wrapper .cmt-processbox{max-width:100%;} */
	.cmt-processbox-wrapper .cmt-processbox{width:calc(100% / 2);float:left;}
	.serv_frt{margin-bottom:10px;}
	.serv_descrip h1{padding-top:15px;}
	.pad-t-5{padding-top:0px!important;}
	/* Inner Page */
	.service-para{padding:30px 0!important;}
	.service-title{margin-top:30px;}
/*	.sidebar{padding-bottom:25px;}*/
	.main__inn_service .form-horizontal{display:none;}
	.service_description{padding-top:30px;}
/* Treatment */
	.treatment_detail .treat_img, .treatment_detail1 .treat_img1, .treatment_detail2 .treat_img2{position:unset;width:100%;height:auto;margin-top:15px;}
	.treatment_detail1 .treat_img1, .treatment_detail2 .treat_img2, .treatment_detail .treat_img2{position:unset;}
	.treatment_detail1, .treatment_detail3, .treatment_detail, .treatment_detail2{padding:20px;margin:0px;border-radius:5px;}
	.treatment_detail .treat_img img, .treatment_detail2 .treat_img2 img{width:100%;padding:0px;}
	
/* Testimonial */
	.testimonial{margin:0px;}
	.testimonial h2{padding:0px 0 0px 0;font-size:26px;}
	.testimonial .title{margin:0 0 10px;}
	.testimonial .description{padding:0px;text-align:justify;}
	.testimonial-btn{margin:15px auto;}
	.testimonial-btn ul{margin-bottom:0px;}
	.testimonial-btn ul li a{padding:6px 12px;font-size:14px;}
	.testimonial_home1 .testimonial{height:auto;}
	/* Inner Page */
	.testimonial_inner{margin:15px 0;}
/* About Bottom */
	.abt-bott{padding:30px 0;}
/* Hospital */
	.hospital{background-size:cover;padding:30px 0;}
	.hospital-disc{top:10px;left:30px;right:25px;}
	.mrt-5{margin-top:0rem;}
	.attachment{padding:30px 0 10px;}
	.attach_title{margin-bottom:26px;}
	/* Inner */
	.hospital1{background:#f1f1f1;padding:30px 0;}
/* Media */
	.media{margin-top:0px;padding:30px 0;}
	.media .owl-prev{left:0px;}
/* Footer */
	.footer{padding:30px 10px 40px;}
	.footer_inner{padding:0 20px;}
	.footer_inner p{text-align:justify;}
	.sec_footer_inner ul li{padding:3px 6px;}
	.sec_footer_inner p{line-height:22px;padding-bottom:20px;}
/* Contact */
	.contact{padding:30px 0;}
	.contact .form{padding:40px 20px;}
	.cnt_detail{height:auto;margin-bottom:20px;}
}

@media only screen and (min-width: 480px) and (max-width: 576px){
	
/* Sticky Button */
	.book_appointment .float{font-size:16px;left:0px;right:0px;transform:unset;bottom:0px;top:unset;border-radius:0px;}
	.book_appointment .float1{font-size:16px;right:unset;left:0px;transform:unset;bottom:0px;top:unset;padding:2px 10px;}
	.float3{right:0px;}
/* Header */
	.logo{margin-left:0px;padding:0 15px;}
	.head-scl{padding-top:0px;}
	.head_social ul{display:none;}
	.head_location p{display:none;}
	.head_location1 p{margin:10px 0 10px 0;}
/*	.header_contact{display:none;}*/
	.head_location1 p a{padding:4px 19px;}
/* Menu */
	.menu{padding-left:0px!important;}
	.menu ul li:hover, .menu ul li.active{background:unset!important;}
	.menu_bottom .nav{float:right; width:100%;margin:0px;display:inline-block!important;margin-right:0px!important;}
	.ve-menu-icon>div{background:#fff!important;}
	.menu{margin-top:0px!important;margin-bottom:10px;}
	.ve-menu-mask{z-index:999;background:#d9bcb7!important;}
	.ve-menu ul{z-index:999;}
	.menu ul li{border-right:none!important;}
	.menu ul li a{padding:10px 0!important;}
	.ve-menu a{text-align:left!important;}
	.menu ul li ul li{padding:0px!important;}
	.menu ul li ul li a{background:#e2eff8!important;padding-left:10px!important;width:100%!important;}
	
/* Banner */
	.carousel-control-prev-icon:after,
	.carousel-control-next-icon:after{font-size:16px;}
	.carousel-control-next, .carousel-control-prev{width:12%!important;}
	.carousel-control-prev{right:7%;}
	.carousel-control-next{right:0%!important;}
	.carousel-control-prev-icon,
	.carousel-control-next-icon{width:30px!important;height:30px!important;line-height:30px!important;}
	/* Banner Content Section */
	/* first-banner */
	.carousel-item .banner_btn3{width:200px;left:23%;bottom:5%;}
	.carousel-item .banner_btn3 .view_btn{padding:3px 6px;font-size:14px;}
	/* Second Banner */
	.carousel-item .banner_btn1{left:3%;top:10%;width:240px;text-align:left;}
	.carousel-item .banner_btn1 h1{font-size:18px;text-transform:capitalize;line-height:16px;}
	.carousel-item .banner_btn1 p{font-size:14px;line-height:22px;}
	/* Third Banner */
	.carousel-item .banner_btn{left:3%;top:15%;width:280px;text-align:left;}
	.carousel-item .banner_btn h1{font-size:22px;text-transform:capitalize;line-height:26px;}
	.carousel-item .banner_btn .view_btn{font-size:16px;padding:4px 8px;margin:0px;}
	/* Forth Banner */
	.carousel-item .banner_btn2{left:6.5%;bottom:5%;width:280px;text-align:center;}
	.carousel-item .banner_btn2 h1{font-size:16px;text-transform:capitalize;line-height:20px;}
	.carousel-item .banner_btn2 p{font-size:14px;line-height:22px;padding:0px;}
	.carousel-item .banner_btn2 .view_btn{padding:2px 6px;font-size:14px;margin:0px;}
	
/* About */
	.main_profile{padding:30px 0;display:inline-block;width:100%;}
	.about_main{padding-bottom:40px;}
	.about_main .about_profile{position:unset;}
	.about_home{padding:30px 0;}
	.abt_discription h1{font-size:26px;}
	.abt_discription h2{font-size:16px;line-height:22px;padding:1px 0;}
	.about_home ul li{font-size:16px;padding:4px 12px;margin-right:0px;margin-bottom:10px;}
	/* innerpage */
	.main_header{padding:30px;}
	.header_title{padding:20px;}
/* Service */
	.service_main{padding:30px 0;}
	.header_title_main h1{padding-bottom:20px;font-size:28px;}
	.cmt-processbox-wrapper{display:block!important;margin:0px;}
	.cmt-processbox-wrapper .cmt-processbox{width:calc(100% / 2);float:left;}
	.serv_frt{margin-bottom:10px;}
	.serv_descrip h1{padding-top:15px;}
	.pad-t-5{padding-top:0px!important;}
	/* Inner Page */
	.service-para{padding:30px 0!important;}
	.service-title{margin-top:30px;}
/*	.sidebar{padding-bottom:25px;}*/
	.main__inn_service .form-horizontal{display:none;}
	.service_description{padding-top:30px;}
/* Treatment */
	.treatment_detail .treat_img, .treatment_detail1 .treat_img1, .treatment_detail2 .treat_img2{position:unset;width:100%;height:auto;margin-top:15px;}
	.treatment_detail1 .treat_img1, .treatment_detail2 .treat_img2, .treatment_detail .treat_img2{position:unset;}
	.treatment_detail1, .treatment_detail3, .treatment_detail, .treatment_detail2{padding:20px;margin:0px;border-radius:5px;}
	.treatment_detail .treat_img img, .treatment_detail2 .treat_img2 img{width:100%;padding:0px;}
	
/* Testimonial */
	.testimonial{margin:0px;}
	.testimonial_home{padding:30px 0;}
	.testimonial h2{padding:0px 0 0px 0;font-size:26px;}
	.testimonial .title{margin:0 0 10px;}
	.testimonial .description{padding:0px;text-align:justify;}
	.testimonial-btn{margin:15px auto;}
	.testimonial-btn ul{margin-bottom:0px;}
	.testimonial-btn ul li a{padding:6px 12px;font-size:14px;}
	.testimonial_home1 .testimonial{height:auto;}
	/* Inner Page */
	.testimonial_inner{margin:15px 0;}
/* About Bottom */
	.abt-bott{padding:30px 0;}
/* Hospital */
	.hospital{background-size:cover;padding:30px 0;}
	.hospital-disc{top:10px;left:30px;right:25px;}
	.mrt-5{margin-top:0rem;}
	.attachment{padding:30px 0 10px;}
	.attach_title{margin-bottom:26px;}
	/* Inner */
	.hospital1{background:#f1f1f1;padding:30px 0;}
/* Media */
	.media{margin-top:0px;padding:30px 0;}
	.media .owl-prev{left:0px;}
/* Footer */
	.footer{padding:30px 10px 40px;}
	.footer_inner{padding:0 20px;}
	.footer_inner p{text-align:justify;}
	.sec_footer_inner ul li{padding:3px 6px;}
	.sec_footer_inner p{line-height:22px;padding-bottom:20px;}
/* Contact */
	.contact{padding:30px 0;}
	.contact .form{padding:40px 20px;}
	.cnt_detail{height:auto;margin-bottom:20px;}
	
	.clinic_bg{display:none;}
	.clinic_bg_pre{display:block;}
}

@media only screen and (min-width: 420px) and (max-width: 480px){
	
/* Sticky Button */
	.book_appointment .float{font-size:16px;left:0px;right:0px;transform:unset;bottom:0px;top:unset;border-radius:0px;}
	.book_appointment .float1{font-size:16px;right:unset;left:0px;transform:unset;bottom:0px;top:unset;padding:2px 10px;}
	.float3{right:0px;}
/* Header */
	.logo{margin-left:0px;padding:0 15px;}
	.head-scl{padding-top:0px;}
	.head_social ul{display:none;}
	.head_location p{display:none;}
	.head_location1 p{margin:10px 0 10px 0;}
/*	.header_contact{display:none;}*/
	.head_location1 p a{padding:4px 19px;}
/* Menu */
	.menu{padding-left:0px!important;}
	.menu ul li:hover, .menu ul li.active{background:unset!important;}
	.menu_bottom .nav{float:right; width:100%;margin:0px;display:inline-block!important;margin-right:0px!important;}
	.ve-menu-icon>div{background:#fff!important;}
	.menu{margin-top:0px!important;margin-bottom:10px;}
	.ve-menu-mask{z-index:999;background:#d9bcb7!important;}
	.ve-menu ul{z-index:999;}
	.menu ul li{border-right:none!important;}
	.menu ul li a{padding:10px 0!important;}
	.ve-menu a{text-align:left!important;}
	.menu ul li ul li{padding:0px!important;}
	.menu ul li ul li a{background:#e2eff8!important;padding-left:10px!important;width:100%!important;}
	
/* Banner */
	.carousel-control-prev-icon:after,
	.carousel-control-next-icon:after{font-size:16px;}
	.carousel-control-next, .carousel-control-prev{width:12%!important;}
	.carousel-control-prev{right:10%;}
	.carousel-control-next{right:0%!important;}
	.carousel-control-prev-icon,
	.carousel-control-next-icon{width:30px!important;height:30px!important;line-height:30px!important;}
	/* Banner Content Section */
	/* first-banner */
	.carousel-item .banner_btn3{width:100px;left:28.5%;bottom:5%;}
	.carousel-item .banner_btn3 .view_btn{padding:2px 5px;font-size:8px;}
	/* Second Banner */
	.carousel-item .banner_btn1{left:3%;top:15%;width:160px;text-align:left;}
	.carousel-item .banner_btn1 h1{font-size:14px;text-transform:capitalize;line-height:0px;}
	.carousel-item .banner_btn1 p{font-size:10px;line-height:12px;}
	/* Third Banner */
	.carousel-item .banner_btn{left:3%;top:15%;width:160px;text-align:left;}
	.carousel-item .banner_btn h1{font-size:14px;text-transform:capitalize;line-height:18px;}
	.carousel-item .banner_btn .view_btn{font-size:12px;padding:3px 8px;margin:0px;}
	/* Forth Banner */
	.carousel-item .banner_btn2{left:7.5%;bottom:2%;width:180px;text-align:center;}
	.carousel-item .banner_btn2 h1{font-size:12px;text-transform:capitalize;line-height:18px;}
	.carousel-item .banner_btn2 p{font-size:10px;line-height:8px;padding:0px;}
	.carousel-item .banner_btn2 .view_btn{padding:2px 5px;font-size:8px;margin:0px;}
	
/* About */
	.main_profile{padding:30px 0;display:inline-block;width:100%;}
	.about_main{padding-bottom:40px;}
	.about_main .about_profile{position:unset;}
	.about_home{padding:30px 0;}
	.abt_discription h1{font-size:26px;}
	.abt_discription h2{font-size:16px;line-height:22px;padding:1px 0;}
	.about_home ul li{font-size:16px;padding:4px 12px;margin-right:0px;margin-bottom:10px;}
	/* innerpage */
	.main_header{padding:30px;}
	.header_title{padding:20px;}
/* Service */
	.service_main{padding:30px 0;}
	.header_title_main h1{padding-bottom:20px;font-size:28px;}
	.service_main{display:block!important;margin:0px;}
	.service_main .cmt-processbox{max-width:100%;}
	.serv_frt{margin-bottom:10px;}
	.serv_descrip h1{padding-top:15px;}
	.pad-t-5{padding-top:0px!important;}
	/* Inner Page */
	.service-para{padding:30px 0!important;}
	.service-title{margin-top:30px;}
	.sidebar{padding-bottom:25px;}
	.main__inn_service .form-horizontal{display:none;}
	.service_description{padding-top:30px;}
/* Treatment */
	.treatment_detail .treat_img, .treatment_detail1 .treat_img1, .treatment_detail2 .treat_img2{position:unset;width:100%;height:auto;margin-top:15px;}
	.treatment_detail1 .treat_img1, .treatment_detail2 .treat_img2, .treatment_detail .treat_img2{position:unset;}
	.treatment_detail1, .treatment_detail3, .treatment_detail, .treatment_detail2{padding:20px;margin:0px;border-radius:5px;}
	.treatment_detail .treat_img img, .treatment_detail2 .treat_img2 img{width:100%;padding:0px;}
	
/* Testimonial */
	.testimonial{margin:0px;}
	.testimonial h2{padding:0px 0 0px 0;font-size:26px;}
	.testimonial .title{margin:0 0 10px;}
	.testimonial .description{padding:0px;text-align:justify;}
	.testimonial-btn{margin:15px auto;}
	.testimonial-btn ul{margin-bottom:0px;}
	.testimonial-btn ul li a{padding:6px 12px;font-size:14px;}
	.testimonial_home1 .testimonial{height:auto;}
	/* Inner Page */
	.testimonial_inner{margin:15px 0;}
/* About Bottom */
	.abt-bott{padding:30px 0;}
/* Hospital */
	.hospital{background-size:cover;padding:30px 0;}
	.hospital-disc{top:10px;left:30px;right:25px;}
	.mrt-5{margin-top:0rem;}
	.attachment{padding:30px 0 10px;}
	.attach_title{margin-bottom:26px;}
	/* Inner */
	.hospital1{background:#f1f1f1;padding:30px 0;}
/* Media */
	.media{margin-top:0px;padding:30px 0;}
	.media .owl-prev{left:0px;}
/* Footer */
	.footer{padding:30px 10px 40px;}
	.footer_inner{padding:0 20px;}
	.footer_inner p{text-align:justify;}
	.sec_footer_inner ul li{padding:3px 6px;}
	.sec_footer_inner p{line-height:22px;padding-bottom:20px;}
/* Contact */
	.contact{padding:30px 0;}
	.contact .form{padding:40px 20px;}
	.cnt_detail{height:auto;margin-bottom:20px;}
	
	.clinic_bg{display:none;}
	.clinic_bg_pre{display:block;}
}

@media only screen and (min-width: 380px) and (max-width: 420px){

/* Sticky Button */
	.book_appointment .float{font-size:16px;left:0px;right:0px;transform:unset;bottom:0px;top:unset;border-radius:0px;}
	.book_appointment .float1{font-size:16px;right:unset;left:0px;transform:unset;bottom:0px;top:unset;padding:2px 10px;}
	.float3{right:0px;}
/* Header */
	.logo{margin-left:0px;padding:0 15px;}
	.head-scl{padding-top:0px;}
	.head_social ul{display:none;}
	.head_location p{display:none;}
	.head_location1 p{margin:10px 0 10px 0;}
/*	.header_contact{display:none;}*/
	.head_location1 p a{padding:4px 19px;}
/* Menu */
	.menu{padding-left:0px!important;}
	.menu ul li:hover, .menu ul li.active{background:unset!important;}
	.menu_bottom .nav{float:right; width:100%;margin:0px;display:inline-block!important;margin-right:0px!important;}
	.ve-menu-icon>div{background:#fff!important;}
	.menu{margin-top:0px!important;margin-bottom:10px;}
	.ve-menu-mask{z-index:999;background:#d9bcb7!important;}
	.ve-menu ul{z-index:999;}
	.menu ul li{border-right:none!important;}
	.menu ul li a{padding:10px 0!important;}
	.ve-menu a{text-align:left!important;}
	.menu ul li ul li{padding:0px!important;}
	.menu ul li ul li a{background:#e2eff8!important;padding-left:10px!important;width:100%!important;}
	
/* Banner */
	.carousel-control-prev-icon:after,
	.carousel-control-next-icon:after{font-size:16px;}
	.carousel-control-next, .carousel-control-prev{width:12%!important;}
	.carousel-control-prev{right:10%;}
	.carousel-control-next{right:0%!important;}
	.carousel-control-prev-icon,
	.carousel-control-next-icon{width:30px!important;height:30px!important;line-height:30px!important;}
	/* Banner Content Section */
	/* first-banner */
	.carousel-item .banner_btn3{width:100px;left:28.5%;bottom:5%;}
	.carousel-item .banner_btn3 .view_btn{padding:2px 5px;font-size:8px;}
	/* Second Banner */
	.carousel-item .banner_btn1{left:3%;top:15%;width:160px;text-align:left;}
	.carousel-item .banner_btn1 h1{font-size:14px;text-transform:capitalize;line-height:0px;}
	.carousel-item .banner_btn1 p{font-size:10px;line-height:12px;}
	/* Third Banner */
	.carousel-item .banner_btn{left:3%;top:15%;width:160px;text-align:left;}
	.carousel-item .banner_btn h1{font-size:14px;text-transform:capitalize;line-height:18px;}
	.carousel-item .banner_btn .view_btn{font-size:12px;padding:3px 8px;margin:0px;}
	/* Forth Banner */
	.carousel-item .banner_btn2{left:7.5%;bottom:2%;width:180px;text-align:center;}
	.carousel-item .banner_btn2 h1{font-size:12px;text-transform:capitalize;line-height:18px;}
	.carousel-item .banner_btn2 p{font-size:10px;line-height:8px;padding:0px;}
	.carousel-item .banner_btn2 .view_btn{padding:2px 5px;font-size:8px;margin:0px;}
	
/* About */
	.main_profile{padding:30px 0;display:inline-block;width:100%;}
	.about_main{padding-bottom:40px;}
	.about_main .about_profile{position:unset;}
	.about_home{padding:30px 0;}
	.abt_discription h1{font-size:26px;}
	.abt_discription h2{font-size:16px;line-height:22px;padding:1px 0;}
	.about_home ul li{font-size:16px;padding:4px 12px;margin-right:0px;margin-bottom:10px;}
	/* innerpage */
	.main_header{padding:30px;}
	.header_title{padding:20px;}
/* Service */
	.service_main{padding:30px 0;}
	.header_title_main h1{padding-bottom:20px;font-size:28px;}
	.cmt-processbox-wrapper{display:block!important;margin:0px;}
	.cmt-processbox-wrapper .cmt-processbox{max-width:100%;}
	.serv_frt{margin-bottom:10px;}
	.serv_descrip h1{padding-top:15px;}
	.pad-t-5{padding-top:0px!important;}
	/* Inner Page */
	.service-para{padding:30px 0!important;}
	.service-title{margin-top:30px;}
	.sidebar{padding-bottom:25px;}
	.main__inn_service .form-horizontal{display:none;}
	.service_description{padding-top:30px;}
/* Treatment */
	.treatment_detail .treat_img, .treatment_detail1 .treat_img1, .treatment_detail2 .treat_img2{position:unset;width:100%;height:auto;margin-top:15px;}
	.treatment_detail1 .treat_img1, .treatment_detail2 .treat_img2, .treatment_detail .treat_img2{position:unset;}
	.treatment_detail1, .treatment_detail3, .treatment_detail, .treatment_detail2{padding:20px;margin:0px;border-radius:5px;}
	.treatment_detail .treat_img img, .treatment_detail2 .treat_img2 img{width:100%;padding:0px;}
	
/* Testimonial */
	.testimonial{margin:0px;}
	.testimonial h2{padding:0px 0 0px 0;font-size:26px;}
	.testimonial .title{margin:0 0 10px;}
	.testimonial .description{padding:0px;text-align:justify;}
	.testimonial-btn{margin:15px auto;}
	.testimonial-btn ul{margin-bottom:0px;}
	.testimonial-btn ul li a{padding:6px 12px;font-size:14px;}
	.testimonial_home1 .testimonial{height:auto;}
	/* Inner Page */
	.testimonial_inner{margin:15px 0;}
/* About Bottom */
	.abt-bott{padding:30px 0;}
/* Hospital */
	.hospital{background-size:cover;padding:30px 0;}
	.hospital-disc{top:10px;left:30px;right:25px;}
	.mrt-5{margin-top:0rem;}
	.attachment{padding:30px 0 10px;}
	.attach_title{margin-bottom:26px;}
	/* Inner */
	.hospital1{background:#f1f1f1;padding:30px 0;}
/* Media */
	.media{margin-top:0px;padding:30px 0;}
	.media .owl-prev{left:0px;}
/* Footer */
	.footer{padding:30px 10px 40px;}
	.footer_inner{padding:0 20px;}
	.footer_inner p{text-align:justify;}
	.sec_footer_inner ul li{padding:3px 6px;}
	.sec_footer_inner p{line-height:22px;padding-bottom:20px;}
/* Contact */
	.contact{padding:30px 0;}
	.contact .form{padding:40px 20px;}
	.cnt_detail{height:auto;margin-bottom:20px;}
	
	.clinic_bg{display:none;}
	.clinic_bg_pre{display:block;}
}

@media only screen and (min-width: 240px) and (max-width: 380px){


/* Sticky Button */
	.book_appointment .float{font-size:16px;left:0px;right:0px;transform:unset;bottom:0px;top:unset;border-radius:0px;}
	.book_appointment .float1{font-size:16px;right:unset;left:0px;transform:unset;bottom:0px;top:unset;padding:2px 10px;}
	.float3{right:0px;}
/* Header */
	.logo{margin-left:0px;padding:0 15px;}
	.head-scl{padding-top:0px;}
	.head_social ul{display:none;}
	.head_location p{display:none;}
/*	.head_location1 p{margin:10px 0 10px 0;}*/
/*	.header_contact{display:none;}*/
	.head_location1 p a{padding:4px 19px;}
/* Menu */
	.menu{padding-left:0px!important;}
	.menu ul li:hover, .menu ul li.active{background:unset!important;}
	.menu_bottom .nav{float:right; width:100%;margin:0px;display:inline-block!important;margin-right:0px!important;}
	.ve-menu-icon>div{background:#fff!important;}
	.menu{margin-top:0px!important;margin-bottom:10px;}
	.ve-menu-mask{z-index:999;background:#d9bcb7!important;}
	.ve-menu ul{z-index:999;}
	.menu ul li{border-right:none!important;}
	.menu ul li a{padding:10px 0!important;}
	.ve-menu a{text-align:left!important;}
	.menu ul li ul li{padding:0px!important;}
	.menu ul li ul li a{background:#e2eff8!important;padding-left:10px!important;width:100%!important;}
	
/* Banner */
	.carousel-control-prev-icon:after,
	.carousel-control-next-icon:after{font-size:16px;}
	.carousel-control-next, .carousel-control-prev{width:12%!important;}
	.carousel-control-prev{right:10%;}
	.carousel-control-next{right:0%!important;}
	.carousel-control-prev-icon,
	.carousel-control-next-icon{width:30px!important;height:30px!important;line-height:30px!important;}
	/* Banner Content Section */
	/* first-banner */
	.carousel-item .banner_btn3{width:100px;left:28.5%;bottom:5%;}
	.carousel-item .banner_btn3 .view_btn{padding:2px 5px;font-size:8px;}
	/* Second Banner */
	.carousel-item .banner_btn1{left:3%;top:15%;width:160px;text-align:left;}
	.carousel-item .banner_btn1 h1{font-size:14px;text-transform:capitalize;line-height:0px;}
	.carousel-item .banner_btn1 p{font-size:10px;line-height:12px;}
	/* Third Banner */
	.carousel-item .banner_btn{left:3%;top:15%;width:160px;text-align:left;}
	.carousel-item .banner_btn h1{font-size:14px;text-transform:capitalize;line-height:18px;}
	.carousel-item .banner_btn .view_btn{font-size:12px;padding:3px 8px;margin:0px;}
	/* Forth Banner */
	.carousel-item .banner_btn2{left:7.5%;bottom:2%;width:180px;text-align:center;}
	.carousel-item .banner_btn2 h1{font-size:12px;text-transform:capitalize;line-height:18px;}
	.carousel-item .banner_btn2 p{font-size:10px;line-height:8px;padding:0px;}
	.carousel-item .banner_btn2 .view_btn{padding:2px 5px;font-size:8px;margin:0px;}
	
/* About */
	.main_profile{padding:30px 0;display:inline-block;width:100%;}
	.about_main{padding-bottom:40px;}
	.about_main .about_profile{position:unset;}
	.about_home{padding:30px 0;}
	.abt_discription h1{font-size:26px;}
	.abt_discription h2{font-size:16px;line-height:22px;padding:1px 0;}
	.about_home ul li{font-size:16px;padding:4px 12px;margin-right:0px;margin-bottom:10px;}
	/* innerpage */
	.main_header{padding:30px;}
	.header_title{padding:20px;}
/* Service */
	.service_main{padding:30px 0;}
	.header_title_main h1{padding-bottom:20px;font-size:28px;}
	.cmt-processbox-wrapper{display:block!important;margin:0px;}
	.cmt-processbox-wrapper .cmt-processbox{max-width:100%;}
	.serv_frt{margin-bottom:10px;}
	.serv_descrip h1{padding-top:15px;}
	.pad-t-5{padding-top:0px!important;}
	/* Inner Page */
	.service-para{padding:30px 0!important;}
	.service-title{margin-top:30px;}
	.sidebar{padding-bottom:25px;}
	.main__inn_service .form-horizontal{display:none;}
	.service_description{padding-top:30px;}
/* Treatment */
	.treatment_detail .treat_img, .treatment_detail1 .treat_img1, .treatment_detail2 .treat_img2{position:unset;width:100%;height:auto;margin-top:15px;}
	.treatment_detail1 .treat_img1, .treatment_detail2 .treat_img2, .treatment_detail .treat_img2{position:unset;}
	.treatment_detail1, .treatment_detail3, .treatment_detail, .treatment_detail2{padding:20px;margin:0px;border-radius:5px;}
	.treatment_detail .treat_img img, .treatment_detail2 .treat_img2 img{width:100%;padding:0px;}
	
/* Testimonial */
	.testimonial{margin:0px;}
	.testimonial h2{padding:0px 0 0px 0;font-size:26px;}
	.testimonial .title{margin:0 0 10px;}
	.testimonial .description{padding:0px;text-align:justify;}
/*	.testimonial-btn{margin:15px auto;}*/
	.testimonial-btn ul{margin-bottom:0px;}
	.testimonial-btn ul li a{padding:6px 12px;font-size:14px;}
	.testimonial_home1 .testimonial{height:auto;}
	/* Inner Page */
	.testimonial_inner{margin:15px 0;}
/* About Bottom */
	.abt-bott{padding:30px 0;}
/* Hospital */
	.hospital{background-size:cover;padding:30px 0;}
	.hospital-disc{top:10px;left:30px;right:25px;}
	.mrt-5{margin-top:0rem;}
	.attachment{padding:30px 0 10px;}
	.attach_title{margin-bottom:26px;}
	/* Inner */
	.hospital1{background:#f1f1f1;padding:30px 0;}
/* Media */
	.media{margin-top:0px;padding:30px 0;}
	.media .owl-prev{left:0px;}
/* Footer */
	.footer{padding:30px 10px 40px;}
	.footer_inner{padding:0 20px;}
	.footer_inner p{text-align:justify;}
	.sec_footer_inner ul li{padding:3px 6px;}
	.sec_footer_inner p{line-height:22px;padding-bottom:20px;}
/* Contact */
	.contact{padding:30px 0;}
	.contact .form{padding:40px 20px;}
	.cnt_detail{height:auto;margin-bottom:20px;}
	
	.clinic_bg{display:none;}
	.clinic_bg_pre{display:block;}
}

@media only screen and (max-width: 767px){
	.banner1{
		display: none;
	}
	.banner2{
		display: block;
	}
	.banner_btn, .banner_btn1, .banner_btn3{
		display: none;
	}
	.abt_profile{
		display: none;
	}
	.ve-menu-mobile {
		overflow: scroll !important;
    }
}

@media only screen and (max-width: 575px){
	.sidebar{
		display: none;
	}
}

@media only screen and (min-width: 992px) and (max-width: 1200px){
	.container{
		max-width: 98% !important;
	}
	.logo{
		margin-left:0px;
		padding:0 10px;
	}

	.menu{
		padding-left:0px!important;
	}
	.menu ul li{
		padding:5px 2px!important;
	}
	.menu ul li a{
		font-size:16px!important;
		text-transform:capitalize!important;
	}
	.head-scl{
		padding-top:0px!important;
	}
	.head_location1 p a, .head_location2 p a{
		font-size:16px!important;
	}
	.carousel-item .banner_btn3{
		width: 100%;
		left: 5%;
		top: 18%;
	}
	.carousel-item .banner_btn1{
		left:2%;
		top:10%;
		width:340px;
	}
	.carousel-item .banner_btn h1, .carousel-item .banner_btn1 h1{
		font-size:26px;
		line-height:32px;
	}
	.carousel-item .banner_btn1 p{
		font-size:16px;
	}
	.carousel-item .banner_btn2{
		left:12%;
		bott:1%;
	}
	.carousel-item .banner_btn2 h1{
		font-size:24px;
		line-height:40px;
	}
	.carousel-item .banner_btn2 p{
		padding-bottom:5px;
		line-height:16px;
	}
	.carousel-item .banner_btn .view_btn, .carousel-item .banner_btn3 .view_btn,
	.carousel-item .banner_btn2 .view_btn, .carousel-item .banner_btn1 .view_btn{
		font-size:16px;
		padding:5px 15px;
	}
	.about_home ul li{
		font-size:14px;
		margin-right:0px;
		padding:5px 10px;
	}
	.carousel-control-next{
		right:4%!important;
	}
	.hospital{
		background-size:cover;
		padding:30px 0;
	}
	.hospital-disc{
		top:10px;
		left:30px;
		right:25px;
	}
	.hospital-disc h1{
		font-size:18px;
		margin-bottom:0px;
	}
	.hospital1{
		background:#f1f1f1;
		padding:30px 0;
	}
	.jquery-accordion-menu ul li a{
		white-space:inherit!important;
	}
	.sidebar .jquery-accordion-menu{
		min-width:100%;
	}
	.treatment_detail1 .treat_img1 img, .treatment_detail3 .treat_img3 img, 
	.treatment_detail .treat_img img, .treatment_detail2 .treat_img2 img{
		height:200px;
	}
	.testimonial_home1 .testimonial{
		height:400px;
	}
	.header_contact ul li{
		padding: 0 6px;
	}
	.head_social ul li{
		width: 38px;
    	height: 38px;
    	line-height: 38px;
    	margin: 0 4px;
	}
	.head_location1 p a{
		font-size: 14px !important;
	}
	.head_location1 p a{
		padding: 6px 20px 8px;	
	}
	.head_social{
		margin-top: 40px;
	}
	.head_location{
		margin-top: 24px;
	}
	.head_location p{
		margin-bottom: 0;
	}
	.head_location1{
		margin-top: 40px;
	}
	.menu ul li {
    	padding: 0px 10px!important;
	}
	.menu_bottom{
		margin-top: 25px !important;
	}
	.abt_discription{
		padding-bottom: 0;
	}
	.treatment_detail h1{
		font-size: 28px;
	}
	.service_main .cmt-processbox{
		width: calc(100% / 4);
		max-width: 25%;
	}
	.cmt-vc_icon_element-inner1 img{
		width: 200px;
		height: 200px;
	}
	.footer{
		padding: 35px 0 10px;
	}
	.footer .footer-title h1{
		font-size: 25px;
	}
	.footer .footer-title ul li{
		padding-left: 20px;
	}
	#button{
		width: 45px;
    	height: 45px;
	}
	#button::after{
		font-size: 20px;
		line-height: 45px;
	}
	.psao{
		padding: 45px 0;
	}
	.says{
		height: 380px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
	.container{
		max-width: 98% !important;
	}
	.header_contact ul li:first-child{
/*		display: none;*/
	}
	.header_contact ul li:last-child{
		display: none;
	}
	.header_contact ul li{
		padding: 0 10px;
	}
	.header_contact ul li a{
		font-size: 14px;
	}
	.header_contact ul li a i{
		font-size: 13px;
	}
	.logo{
		text-align: center;
		padding: 0;
	}
	.logo a img{
		width: 170px;
		padding: 0;
	}
	.head_social{
		margin: 11% 0;
		display: none;
	}
	.head_social ul{
		display: block;
	}
	.head_social ul li{
		width: 37px;
    	height: 37px;
    	line-height: 37px;
    	margin: 0 4px;
	}
	.head_location{
/*		margin: 32px 0;*/
	}
	.head_location i{
		font-size: 20px;
	}
	.head-scl .col-md-8{
		padding: 0;
	}
	.head_location p{
		padding-left: 25px;
		margin-bottom: 0;
	}
	.head_location a{
		font-size: 15px;
	}
	.head_location1{
		padding-top: 0;
		text-align: center;
/*		margin: 26% 0;*/
	}
	.head_location1 p a{
		font-size: 13px;
		padding: 4px 20px 7px;
		letter-spacing: 0.5px;
	}
	.head_location1 p a i{
		transform: translateX(-2px);
	}
	.menu ul li{
		padding:0px 5px!important;
	}
	.menu_bottom{
		margin-top: 0 !important;
	}
	.menu_bottom .nav{
		background: #a07b04;
	}
	.ve-menu ul{
		background: #868686;
	}
	.ve-menu>.ve-menu-pc>li>ul{
		top: 0% !important;
	}
	.m1{
		padding-left: 0 !important;
	}
	.menu ul li ul li a{
		line-height: 16px !important;
		font-size: 13px!important;
		padding: 0 10px !important;
	}
	.carousel-item .banner_btn3{
		top: 15%;
		left: 8%;
		width: 100%;
	}
	.carousel-item .banner_btn3 h1{
		font-size: 32px;
	}
	.carousel-item .banner_btn3 p{
		font-size: 16px;
		line-height: 25px;
		margin-bottom: 5px;
	}
	.about_home{
		padding: 35px 0;
	}
	.abt_discription{
		padding-bottom: 0;
	}
	.abt_discription h1{
		font-size: 32px;
	}
	.abt_discription h2{
		font-size: 20px;
		line-height: 26px;
	}
	.abt_discription h3{
/*		font-size: 15px;*/
	}
	.abt_discription p{
		font-size: 15px;
		line-height: 26px;
		padding-bottom: 5px;
	}
	.abt_discription a{
		font-size: 15px;
	}
	.treatment_detail{
		padding: 20px 20px 35px;
	}
	.treatment_data{
		width: 33% !important;
	}
	.treatment_detail h1{
		font-size: 22px;
	}
	.treatment_detail p{
		font-size: 15px;
	}
	.treatment_detail a{
		font-size: 15px;
	}
	.treatment_detail img{
		margin-top: 30px;
		width: 100%;
		height: auto;
	}
	.header_title_main1 h1:before{
		display: none;
	}
	.header_title_main1 h1{
		font-size: 38px;
	}
	.service_main .cmt-processbox{
		width: calc(100% / 3);
		max-width: 33%;
	}
	.header_title_main h1{
		font-size: 38px;
	}
	.bf-testimonial-icon a i{
		font-size: 18px;
		padding-bottom: 15px;
	}
	.testimonial .description{
		line-height: 26px;
	}
	.header_title_main2 h1{
		font-size: 38px;
		padding-bottom: 30px;
	}
	.header_title_main2 h1:before{
		display: none;
	}
	.owl-theme .owl-controls .owl-page span{
    	margin: 0px 5px !important;
    	margin-top: 20px !important;
	}
	.gallery1{
		padding: 0 10px;
	}
	.footer .footer-title h1{
		margin-bottom: 10px;
	}
	.footer p{
		font-size: 15px;
		line-height: 26px;
	}
	.head_social1 ul{
		margin-bottom: 0;
	}
	.head_social1 ul li{
		width: 35px;
    	height: 35px;
    	line-height: 35px;
	}
	.footer{
		padding: 20px 10px 10px;
	}
	.footer .footer-title ul li{
		padding-left: 22px;
	}
	.footer .footer-title ul li a{
		font-size: 15px;
	}
	.footer .footer-title ul li a i{
		font-size: 13px;
		top: 8px;
	}
	.copyright{
		padding: 8px 0;
	}
	.copyright p{
		font-size: 14px;
	}
	#button{
		width: 42px;
    	height: 42px;
	}
	#button::after{
		font-size: 20px;
		line-height: 42px;
	}
	.abt_discription h5{
		font-size: 15px;
	}
	.spa{
		padding: 20px 0;
	}
	.psao{
		padding: 40px 0;
	}
	.says{
		height: auto;
	}
	.gallery_section{
		padding: 35px 0;
	}
	.cnt_detail .heading{
		font-size: 32px;
	}
	.form-horizontal .heading{
		font-size: 32px;
	}
	.service-main h2{
		font-size: 20px;
		text-align: center;
	}
	.service-detail h1{
		font-size: 32px;
	}
	.service-detail img{
		margin: 15px 0;
	}
	.service-detail p{
		margin-bottom: 7px;
	}
}

@media only screen and (min-width: 681px) and (max-width: 767px){
	.container{
		max-width: 95% !important;
	}
	.header_contact ul li:first-child{
/*		display: none;*/
	}
	.header_contact ul li:last-child{
		display: none;
	}
	.header_contact ul li{
		padding: 0 10px;
	}
	.header_contact ul li a{
		font-size: 14px;
	}
	.header_contact ul li a i{
		font-size: 13px;
	}
	.logo{
		text-align: center;
		padding: 0;
	}
	.logo a img{
		width: 160px;
	}
	.head_social{
		margin-top: 19%;
	}
	.head_social ul{
		display: block;
	}
	.head_social ul li{
		width: 37px;
    	height: 37px;
    	line-height: 37px;
    	margin: 0 4px;
	}
	.head_location1{
		padding-top: 0;
		text-align: center;
		margin-top: 27%;
	}
	.head_location1 p a{
		font-size: 13px;
		padding: 4px 20px 7px;
		letter-spacing: 0.5px;
	}
	.head_location1 p a i{
		transform: translateX(-2px);
	}
	.menu_bottom{
		margin-top: 0 !important;
	}
	.menu_bottom .nav{
		background: #a07b04;
	}
	.ve-menu ul{
		background: #868686;
	}
	.ve-menu>.ve-menu-pc>li>ul{
		top: 0% !important;
	}
	.m1{
		padding-left: 0 !important;
	}
	.menu ul li ul li a{
		line-height: 16px !important;
		font-size: 13px!important;
		padding: 0 10px !important;
	}
	.about_home{
		padding: 35px 0;
	}
	.abt_discription{
		padding-bottom: 0;
	}
	.abt_discription h1{
		font-size: 32px;
	}
	.abt_discription h2{
		font-size: 20px;
		line-height: 26px;
	}
	.abt_discription h3{
/*		font-size: 15px;*/
	}
	.abt_discription p{
		font-size: 15px;
		line-height: 26px;
		padding-bottom: 5px;
	}
	.abt_discription a{
		font-size: 15px;
	}
	.treatment_detail{
		padding: 20px 20px 35px;
	}
	.treatment_data{
		width: 33% !important;
	}
	.treatment_detail h1{
		font-size: 22px;
	}
	.treatment_detail p{
		font-size: 15px;
	}
	.treatment_detail a{
		font-size: 15px;
	}
	.treatment_detail img{
		margin-top: 30px;
		width: 100%;
		height: auto;
	}
	.service_main{
		padding: 35px 0;
	}
	.header_title_main1 h1:before{
		display: none;
	}
	.header_title_main1 h1{
		font-size: 36px;
	}
	.service_main .cmt-processbox{
		width: calc(100% / 3);
		max-width: 33%;
	}
	.cmt-vc_icon_element-inner1 img{
		width: 100%;
		height: 100%;
	}
	.header_title_main h1{
		font-size: 36px;
	}
	.bg{
		padding: 15px;
	}
	.bf-testimonial-icon a i{
		font-size: 18px;
		padding-bottom: 15px;
	}
	.testimonial .description{
		font-size: 15px;
		line-height: 26px;
	}
	.testimonial-btn ul li a {
    	padding: 8px 14px;
    	font-size: 14px;
	}
	.gallery_main{
		padding: 35px 0 30px;
	}
	.header_title_main2 h1{
		font-size: 36px;
	}
	.header_title_main2 h1:before{
		display: none;
	}
	.owl-theme .owl-controls .owl-page span{
		width: 10px !important;
    	height: 10px !important;
    	margin: 0px 3px !important;
	}
	.gallery1{
		padding: 0 10px;
	}
	.footer .footer-title h1{
		padding-bottom: 8px;
		margin-bottom: 10px;
	}
	.footer p{
		font-size: 15px;
		line-height: 26px;
	}
	.head_social1 ul{
		margin-bottom: 0;
	}
	.head_social1 ul li{
		width: 35px;
    	height: 35px;
    	line-height: 35px;
	}
	.footer{
		padding: 20px 10px 10px;
	}
	.footer .footer-title ul li{
		padding-left: 22px;
	}
	.footer .footer-title ul li a{
		font-size: 15px;
	}
	.footer .footer-title ul li a i{
		font-size: 13px;
		top: 8px;
	}
	.copyright{
		padding: 8px 0;
	}
	.copyright p{
		font-size: 14px;
	}
	#button{
		width: 42px;
    	height: 42px;
	}
	#button::after{
		font-size: 20px;
		line-height: 42px;
	}
	.header_title h1{
		font-size: 36px;
	}
	.header_title{
		padding: 25px;
	}
	.header_title ul li{
		font-size: 15px;
	}
	.abt_discription h4{
		padding-top: 20px;
		line-height: 32px;
	}
	.abt_discription h5{
		font-size: 15px;
	}
	.abt_discription i{
		top: 6px;
	}
	.spa{
		padding: 20px 0;
	}
	.psao{
		padding: 30px 0;
	}
	.says{
		height: auto;
	}
	.says h2{
		margin-bottom: 8px;
	}
	.gallery_section{
		padding: 35px 0;
	}
	.cnt_detail .heading{
		font-size: 28px;
	}
	.form-horizontal .heading{
		font-size: 28px;
	}
	.form-horizontal .form-group{
		width: 100%;
	}
	.form-horizontal .form-terms{
		width: 100%;
	}
	.cnt_detail h1{
		font-size: 22px;
	}
	.form-horizontal{
		padding: 25px;
		height: 510px;
	}
	.cnt_detail{
		height: 510px;
	}
	.service-main h2{
		font-size: 20px;
		text-align: center;
	}
	.service-detail h1{
		font-size: 28px;
	}
	.service-detail img{
		margin: 15px 0;
	}
	.service-detail h5{
		font-size: 15px;
		line-height: 27px;
	}
	.service-detail p{
		font-size: 15px;	
		line-height: 27px;
		padding-left: 14px;
		margin-bottom: 7px;
	}
}

@media only screen and (min-width: 576px) and (max-width: 680px){
	.container{
		max-width: 95% !important;
	}
	.header_contact ul li:first-child{
/*		display: none;*/
	}
	.header_contact ul li:last-child{
		display: none;
	}
	.header_contact ul li{
		padding: 0 3px;
	}
	.header_contact ul li a{
		font-size: 13px;
	}
	.header_contact ul li a i{
		font-size: 12px;
	}
	.logo{
		text-align: center;
		padding: 0;
	}
	.logo a img{
		width: 150px;
	}
	.head_social{
		margin-top: 17%;
	}
	.head_social ul{
		display: block;
	}
	.head_social ul li{
		width: 37px;
    	height: 37px;
    	line-height: 37px;
    	margin: 0 4px;
	}
	.head_location1{
		padding-top: 0;
		text-align: center;
		margin-top: 25%;
	}
	.head_location1 p a{
		font-size: 13px;
		padding: 4px 14px 7px;
	}
	.head_location1 p a i{
		transform: translateX(-2px);
	}
	.menu_bottom{
		margin-top: 0 !important;
	}
	.menu_bottom .nav{
		background: #a07b04;
	}
	.ve-menu ul{
		background: #868686;
	}
	.ve-menu>.ve-menu-pc>li>ul{
		top: 0% !important;
	}
	.m1{
		padding-left: 0 !important;
	}
	.menu ul li ul li a{
		line-height: 16px !important;
		font-size: 13px!important;
		padding: 0 10px !important;
	}
	.about_home{
		padding: 35px 0;
	}
	.abt_discription{
		padding-bottom: 0;
	}
	.abt_discription h1{
		font-size: 32px;
	}
	.abt_discription h2{
		font-size: 20px;
		line-height: 26px;
	}
	.abt_discription h3{
/*		font-size: 15px;*/
	}
	.abt_discription p{
		font-size: 15px;
		line-height: 26px;
		padding-bottom: 5px;
	}
	.abt_discription a{
		font-size: 15px;
	}
	.treatment_detail{
		padding: 20px 20px 35px;
	}
	.treatment_detail h1{
		font-size: 28px;
	}
	.treatment_detail p{
		font-size: 15px;
	}
	.treatment_detail a{
		font-size: 15px;
	}
	.treatment_detail img{
		margin-top: 30px;
	}
	.service_main{
		padding: 35px 0;
	}
	.header_title_main1 h1:before{
		display: none;
	}
	.header_title_main1 h1{
		font-size: 34px;
	}
	.service_main .cmt-processbox{
		width: calc(100% / 2);
		max-width: 50%;
	}
	.header_title_main h1{
		font-size: 30px;
	}
	.bg{
		padding: 15px;
	}
	.bf-testimonial-icon a i{
		font-size: 18px;
		padding-bottom: 15px;
	}
	.testimonial .description{
		font-size: 15px;
		line-height: 26px;
	}
	.testimonial-btn ul li a {
    	padding: 8px 14px;
    	font-size: 14px;
	}
	.gallery_main{
		padding: 35px 0 30px;
	}
	.header_title_main2 h1{
		font-size: 30px;
	}
	.header_title_main2 h1:before{
		display: none;
	}
	.owl-theme .owl-controls .owl-page span{
		width: 10px !important;
    	height: 10px !important;
    	margin: 0px 3px !important;
	}
	.gallery1{
		padding: 0 10px;
	}
	.footer .footer-title h1{
		padding-bottom: 8px;
		margin-bottom: 10px;
	}
	.footer p{
		font-size: 15px;
		line-height: 26px;
	}
	.head_social1 ul{
		margin-bottom: 0;
	}
	.head_social1 ul li{
		width: 35px;
    	height: 35px;
    	line-height: 35px;
	}
	.footer{
		padding: 20px 10px 10px;
	}
	.footer .footer-title ul li{
		padding-left: 22px;
	}
	.footer .footer-title ul li a{
		font-size: 15px;
	}
	.footer .footer-title ul li a i{
		font-size: 13px;
		top: 8px;
	}
	.copyright{
		padding: 8px 0;
	}
	.copyright p{
		font-size: 14px;
	}
	#button{
		width: 42px;
    	height: 42px;
	}
	#button::after{
		font-size: 20px;
		line-height: 42px;
	}
	.header_title h1{
		font-size: 34px;
	}
	.header_title{
		padding: 25px;
	}
	.header_title ul li{
		font-size: 15px;
	}
	.abt_discription h4{
		padding-top: 20px;
		line-height: 32px;
	}
	.abt_discription h5{
		font-size: 15px;
	}
	.abt_discription i{
		top: 6px;
	}
	.spa{
		padding: 20px 0;
	}
	.psao{
		padding: 30px 0;
	}
	.says{
		height: auto;
	}
	.says p{
		font-size: 15px;
		line-height: 26px;
	}
	.says h2{
		font-size: 20px;
		margin-bottom: 0;
	}
	.satr i{
		font-size: 18px;
	}
	.gallery_section{
		padding: 35px 0;
	}
	.contac_inn{
		padding: 50px 0 40px;
	}
	.cnt_detail{
		height: 505px;
		padding: 20px;
	}
	.cnt_detail .heading{
		font-size: 28px;
	}
	.cnt_detail h1{
		font-size: 20px;
		margin: 10px 0 0;
	}
	.cnt_detail p{
		font-size: 15px;
	}
	.form-horizontal .heading{
		font-size: 25px;
		margin: 0;
	}
	.form-horizontal .form-control{
		height: 40px;
		padding-left: 35px;
	}
	.form-horizontal .form-group>i{
		top: 12px;
		font-size: 16px;
	}
	.form-horizontal{
		height: 505px;
	}
	.map iframe{
		height: 250px !important;
	}
	.form-horizontal .form-group{
		width: 100%;
	}
	.form-horizontal .form-terms{
		width: 100%;
	}
	.service-main h2{
		font-size: 22px;
		text-align: center;
	}
	.service-detail h1{
		font-size: 26px;
	}
	.service-detail img{
		margin: 15px 0;
	}
	.service-detail h5{
		font-size: 15px;
		line-height: 27px;
	}
	.service-detail p{
		font-size: 15px;	
		line-height: 27px;
		padding-left: 14px;
		margin-bottom: 7px;
	}
}

@media only screen and (min-width: 421px) and (max-width: 460px){
	.cmt-vc_icon_element-inner1 img{
		width: 165px;
		height: 165px;
	}
}

@media only screen and (min-width: 421px) and (max-width: 575px){
	.header_contact ul li:first-child{
		display: none;
	}
	.header_contact ul li:last-child{
		display: none;
	}
	.header_contact ul li{
		padding: 0 3px;
	}
	.header_contact ul li a{
		font-size: 14px;
	}
	.header_contact ul li a i{
		font-size: 13px;
	}
	.logo{
		text-align: center;
	}
	.logo a img{
/*		width: 250px;*/
	}
	.head_location1{
		padding-top: 0;
		text-align: center;
		display: none;
	}
	.head_location1 p a{
		font-size: 14px;
		padding: 4px 22px 7px;
	}
	.menu_bottom{
		margin-top: 0 !important;
	}
	.menu_bottom .nav{
		background: #a07b04;
	}
	.ve-menu ul{
		background: #868686;
	}
	.ve-menu>.ve-menu-pc>li>ul{
		top: 0% !important;
	}
	.m1{
		padding-left: 0 !important;
	}
	.menu ul li ul li a{
		line-height: 16px !important;
		font-size: 13px!important;
		padding: 0 10px !important;
	}
	.about_home{
		padding: 35px 0;
	}
	.abt_discription{
		padding-bottom: 0;
	}
	.abt_discription h1{
		font-size: 30px;
	}
	.abt_discription h2{
		font-size: 18px;
		line-height: 26px;
	}
	.abt_discription h3{
		font-size: 15px;
	}
	.abt_discription p{
		font-size: 15px;
		line-height: 26px;
		padding-bottom: 5px;
	}
	.abt_discription a{
		font-size: 15px;
	}
	.treatment_detail{
		padding: 20px 20px 35px;
	}
	.treatment_detail h1{
		font-size: 26px;
	}
	.treatment_detail p{
		font-size: 15px;
	}
	.treatment_detail a{
		font-size: 15px;
	}
	.treatment_detail img{
		margin-top: 30px;
	}
	.service_main{
		padding: 35px 0;
	}
	.header_title_main1 h1:before{
		display: none;
	}
	.header_title_main1 h1{
		font-size: 30px;
		margin-bottom: 30px;
	}
	.service_main .cmt-processbox{
		width: calc(100% / 2);
		max-width: 50%;
	}
	.header_title_main h1{
		font-size: 30px;
	}
	.bg{
		padding: 15px;
	}
	.bf-testimonial-icon a i{
		font-size: 18px;
		padding-bottom: 15px;
	}
	.testimonial .description{
		font-size: 15px;
		line-height: 26px;
	}
	.testimonial-btn ul li a {
    	padding: 8px 14px;
    	font-size: 14px;
	}
	.gallery_main{
		padding: 35px 0 30px;
	}
	.header_title_main2 h1{
		font-size: 30px;
		margin-bottom: 35px;
	}
	.header_title_main2 h1:before{
		display: none;
	}
	.owl-theme .owl-controls .owl-page span{
		width: 10px !important;
    	height: 10px !important;
    	margin: 0px 3px !important;
	}
	.gallery1{
		padding: 0 5px;
	}
	.footer .footer-title h1{
		padding-bottom: 6px;
		margin-bottom: 10px;
	}
	.footer p{
		font-size: 15px;
		line-height: 26px;
	}
	.head_social1 ul{
		margin-bottom: 0;
	}
	.head_social1 ul li{
		width: 35px;
    	height: 35px;
    	line-height: 35px;
	}
	.footer{
		padding: 20px 10px 10px;
	}
	.footer .footer-title ul li{
		padding-left: 22px;
	}
	.footer .footer-title ul li a{
		font-size: 15px;
	}
	.footer .footer-title ul li a i{
		font-size: 13px;
		top: 8px;
	}
	.copyright{
		padding: 8px 0;
	}
	.copyright p{
		font-size: 13px;
	}
	#button{
		width: 40px;
    	height: 40px;
	}
	#button::after{
		font-size: 20px;
		line-height: 40px;
	}
	.header_title h1{
		font-size: 32px;
	}
	.header_title{
		padding: 25px;
	}
	.header_title ul li{
		font-size: 15px;
	}
	.abt_discription h4{
		font-size: 22px;
		padding-top: 20px;
		line-height: 28px;
	}
	.abt_discription h5{
		font-size: 15px;
	}
	.abt_discription i{
		top: 6px;
	}
	.spa{
		padding: 20px 0;
	}
	.psao{
		padding: 30px 0;
	}
	.says{
		height: auto;
		padding: 25px;
	}
	.says p{
		font-size: 15px;
		line-height: 26px;
	}
	.says h2{
		font-size: 20px;
		margin-bottom: 0;
	}
	.satr i{
		font-size: 18px;
	}
	.gallery_section{
		padding: 35px 0;
	}
	.contac_inn{
		padding: 50px 0 40px;
	}
	.cnt_detail{
		height: auto;
	}
	.cnt_detail .heading{
		font-size: 32px;
	}
	.cnt_detail h1{
		font-size: 20px;
	}
	.cnt_detail p{
		font-size: 15px;
	}
	.form-horizontal .heading{
		font-size: 32px;
		margin: 0;
	}
	.form-horizontal .form-control{
		height: 40px;
		padding-left: 35px;
	}
	.form-horizontal .form-group>i{
		top: 12px;
		font-size: 16px;
	}
	.form-horizontal{
		height: auto;
	}
	.map iframe{
		height: 250px !important;
	}
	.service-detail h1{
		font-size: 26px;
	}
	.service-detail img{
		margin: 10px 0;
	}
	.service-detail h5{
		font-size: 15px;
		line-height: 27px;
	}
	.service-detail p{
		font-size: 15px;	
		line-height: 27px;
		padding-left: 14px;
		margin-bottom: 7px;
	}
}

@media only screen and (min-width: 300px) and (max-width: 420px){
	.header_contact ul li:first-child{
		display: none;
	}
	.header_contact ul li:last-child{
		display: none;
	}
	.header_contact ul li{
		padding: 0 0px;
	}
	.header_contact ul li a{
		font-size: 14px;
	}
	.header_contact ul li a i{
		font-size: 13px;
	}
	.logo{
		text-align: center;
	}
	.logo a img{
/*		width: 250px;*/
	}
	.head_location1{
		padding-top: 0;
		text-align: center;
		display: none;
	}
	.head_location1 p a{
		font-size: 14px;
		padding: 4px 22px 7px;
	}
	.menu_bottom{
		margin-top: 0 !important;
	}
	.menu_bottom .nav{
		background: #a07b04;
	}
	.ve-menu ul{
		background: #868686;
	}
	.ve-menu>.ve-menu-pc>li>ul{
		top: 0% !important;
	}
	.m1{
		padding-left: 0 !important;
	}
	.menu ul li ul li a{
		line-height: 16px !important;
		font-size: 13px!important;
		padding: 0 10px !important;
	}
	.abt_discription{
		padding-bottom: 0;
	}
	.abt_discription h3{
		font-size: 14px;
	}
	.abt_discription p{
		font-size: 14px;
		line-height: 24px;
		padding-bottom: 5px;
	}
	.abt_discription a{
		font-size: 14px;
	}
	.treatment_detail{
		padding: 20px 20px 35px;
	}
	.treatment_detail h1{
		font-size: 24px;
	}
	.treatment_detail p{
		font-size: 14px;
	}
	.treatment_detail a{
		font-size: 14px;
	}
	.treatment_detail img{
		margin-top: 20px;
	}
	.service_main{
		padding: 35px 0;
	}
	.header_title_main1 h1:before{
		display: none;
	}
	.header_title_main1 h1{
		font-size: 28px;
		padding-bottom: 10px;
		margin-bottom: 20px;
	}
	.service_main .cmt-processbox{
		width: calc(100% / 1);
		max-width: 100%;
	}
	.header_title_main h1{
		font-size: 28px;
	}
	.bg{
		padding: 15px;
	}
	.bf-testimonial-icon a i{
		font-size: 18px;
		padding-bottom: 15px;
	}
	.testimonial .description{
		font-size: 14px;
		line-height: 24px;
	}
	.testimonial-btn ul li a {
    	padding: 6px 12px;
    	font-size: 14px;
	}
	.gallery_main{
		padding: 35px 0 30px;
	}
	.header_title_main2 h1{
		font-size: 28px;
		margin-bottom: 30px;
	}
	.header_title_main2 h1:before{
		display: none;
	}
	.owl-theme .owl-controls .owl-page span{
		width: 10px !important;
    	height: 10px !important;
    	margin: 0px 3px !important;
	}
	.gallery1{
		padding: 0 15px;
	}
	.footer .footer-title h1{
		margin-bottom: 10px;
		padding-bottom: 8px;
	}
	.footer p{
		font-size: 14px;
		line-height: 24px;
	}
	.head_social1 ul{
		margin-bottom: 0;
	}
	.head_social1 ul li{
		width: 35px;
    	height: 35px;
    	line-height: 35px;
	}
	.footer{
		padding: 20px 10px 10px;
	}
	.footer .footer-title ul li{
		padding-left: 18px;
	}
	.footer .footer-title ul li a{
		font-size: 14px;
	}
	.footer .footer-title ul li a i{
		font-size: 12px;
		top: 8px;
	}
	.copyright{
		padding: 8px 0;
	}
	.copyright p{
		font-size: 14px;
	}
	#button{
		width: 40px;
    	height: 40px;
	}
	#button::after{
		font-size: 20px;
		line-height: 40px;
	}
	.header_title h1{
		font-size: 32px;
	}
	.header_title{
		padding: 25px;
	}
	.header_title ul li{
		font-size: 15px;
	}
	.abt_discription h4{
		font-size: 20px;
		padding-top: 20px;
		line-height: 26px;
	}
	.abt_discription h5{
		font-size: 14px;
	}
	.abt_discription i{
		top: 6px;
	}
	.spa{
		padding: 20px 0;
	}
	.psao{
		padding: 25px 0;
	}
	.says{
		height: auto;
		padding: 25px;
	}
	.says p{
		font-size: 14px;
		line-height: 24px;
	}
	.says h2{
		font-size: 18px;
		margin-bottom: 0;
	}
	.satr i{
		font-size: 16px;
	}
	.gallery_section{
		padding: 30px 0;
	}
	.contac_inn{
		padding: 50px 0 40px;
	}
	.cnt_detail{
		height: auto;
	}
	.cnt_detail .heading{
		font-size: 30px;
	}
	.cnt_detail h1{
		font-size: 20px;
	}
	.cnt_detail p{
		font-size: 14px;
	}
	.form-horizontal .heading{
		font-size: 29px;
		margin: 0;
	}
	.form-horizontal .form-control{
		height: 40px;
		padding-left: 35px;
	}
	.form-horizontal .form-group>i{
		top: 12px;
		font-size: 16px;
	}
	.form-horizontal{
		height: auto;
	}
	.map iframe{
		height: 250px !important;
	}
	.service-detail h1{
		font-size: 22px;
	}
	.service-detail img{
		margin: 10px 0;
	}
	.service-detail h5{
		font-size: 14px;
		line-height: 26px;
	}
	.service-detail p{
		font-size: 14px;	
		line-height: 26px;
		padding-left: 14px;
		margin-bottom: 5px;
	}
}
