@media only screen and (max-width: 1300px) {
	.vdoGalry .owl-carousel .owl-nav{display:none;}
}

@media only screen and (max-width: 1200px) {
	.MblMnu{display:block;}
	header .inrDtl nav ul li ul{transform: initial !important;inset: initial !important;position: initial !important;}
	header .inrDtl nav{display:none;position: absolute;width: 100%;height: 100%;background: #fff;top: 110px;z-index: 999;left: 0;}
	header .inrDtl nav ul{display:block;}
	.banner .flexBnr{flex-flow:column;}
	.banner .flexBnr .txtPnl{width:100%; position:initial; padding-top: 50px;}
	.banner .flexBnr .imgPnl{width:100%;}
}

@media only screen and (max-width: 1100px) {
	.quickBook .flex .fldWrp input{min-height:21px;}
.quickBook .flex p{width:100%;}
	.quickBook .flex .fldWrp{width: 49%;margin-right: 2%;margin-bottom: 18px;}
	.quickBook .flex .fldWrp:nth-child(2n+2){margin-right:0px;}
	.quickBook .flex{flex-wrap:wrap;}
	.quickBook .flex .btn{    width: -webkit-fill-available;max-width: 100%;}
	.inrBlogs .thumbnailRow .thumb:nth-child(2n+2){margin-right:0px;}
	.inrBlogs .thumbnailRow .thumb, .inrBlogs .thumbnailRow .thumb:nth-child(3n+3){width: 48.5%; margin-right:2.24%;}
}

@media only screen and (max-width: 900px) {
	.doctors ul li:last-child{margin-bottom:0px;}
	.faqBA .faq .faq-container .faq-item .faq-question p{font-size: 17px;}
	.testimonials .owlFlex{max-width:100%;}
	footer .flexPnl{padding-top:40px;}
	footer .flexPnl .pnl{width:100%;padding:0px;padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px solid #e4e4e4;}
	footer .flexPnl .pnl:last-child{margin-bottom:0px;  border:0px;}
	footer .flexPnl .pnl.sml:before{display:none;}
	footer .flexPnl .pnl.sml{width:100%;}
	.owl-dots{display:flex;justify-content: center; margin-top: 15px;}
	.formBook .fromPnl{width:100%;}
	.formBook .adtArea{width:100%;}
	.faqBA .faq{width:100%; margin-bottom:30px;}
	.faqBA .bfrAftr{width:100%;}
	.formBook .wrap{flex-flow:column;}
	.faqBA .wrap{flex-flow:column;}
	.doctors ul{flex-flow:column;}
	.doctors ul li{width:100%;margin:0px; margin-bottom:30px;}
	.choose .rowFlx .item{width:100%;}
	.blogs .thumbnailRow .thumb{width:100%; margin:0px;}
	.choose .rowFlx .item h3 br{display:none;}
	.expertComp .thumbnailRow.owl-carousel .thumb{width:100%; margin:0px;}
	.owl-theme .owl-nav.disabled+.owl-dots{width:100%;}
}


@media only screen and (max-width: 768px) {
	.thumbnailRow .thumb a h3{font-size: 20px;}
}


@media only screen and (max-width: 600px) {
	.inrBlogs .thumbnailRow .thumb, .inrBlogs .thumbnailRow .thumb:nth-child(3n+3){margin:0px; width:100%; margin-bottom:30px;}
	header .inrDtl nav ul li a{font-size: 16px; white-space: break-spaces;}
	header .inrDtl .custom-logo-link{max-width: 125px;}
	.formBook .fromPnl form .fldWrp input, .formBook .fromPnl form .fldWrp textarea, .formBook .fromPnl form .fldWrp select{font-size: 15px; padding: 12px 13px;}
	.formBook .fromPnl form .fldWrp label{font-size:15px;}
	.formBook .fromPnl form .fldWrp{width:100%; margin-right:0px;}
	a.btn, .btn{font-size: 15px;}
	.thumbnailRow .thumb a{border-width:5px;}
	.thumbnailRow .thumb a .btIcn{font-size:15px;}
	.thumbnailRow .thumb a h3{font-size:20px;}
	header .topPnl{display:none;}
	.banner .flexBnr .imgPnl img{width: auto;height: auto;}
	.banner .flexBnr .txtPnl h1{font-size: 40px;}
	.quickBook{padding:20px;}
	.banner .flexBnr .txtPnl h1 span:after{display:none;}
	.banner .flexBnr .txtPnl h1 span{font-size:18px; padding-left: 48px; border-width: 2px;}
	.banner .flexBnr .txtPnl h1 span:before{width: 23px;height: 23px; background-size:contain;left: 15px;}
	.banner .flexBnr .txtPnl p{font-size: 18px;}
	.banner .flexBnr .txtPnl .btFlex .btn, .banner .flexBnr .txtPnl .btFlex .more{font-size:16px;}
	h2.hd{font-size: 34px;}
	h2.hd br{display:none;}
	.choose .note{font-size: 15px;}
	.choose .rowFlx .item h3{font-size:22px;}
	body .owl-dot{width: 7px;height: 7px;}
	.marquee div span{font-size:20px;}
	section{margin-bottom: 80px;}
	.expertComp, .testimonials, .faqBA, .formBook{padding: 80px 0px;}
	.doctors ul li a .btm h3{font-size: 24px;}
	.doctors ul li a .btm .btProfile{position:relative;font-size: 15px;}
	.doctors ul li a .btm{padding:0px;}
	.doctors ul li a .exp{font-size: 17px;right: -105px;top: 101px;}
	.testimonials .owlFlex .item p{font-size: 16px;}
	.testimonials .owlFlex .item h4{font-size: 18px;}
	.formBook .adtArea .wrkngHrs p{font-size: 16px;}
	.formBook .adtArea .wrkngHrs h3{font-size: 22px;}
	.formBook .adtArea .wrkngHrs{padding: 21px 21px;border-radius: 11px;}
	.formBook .adtArea .callToaction a{font-size: 19px;background-size: 40px;padding-left: 52px;}
	.formBook .adtArea .callToaction{padding: 21px;border-radius: 10px;}

}

@media only screen and (max-width: 500px) {
	.banner .flexBnr .txtPnl .btFlex .more{margin-top:20px;}
	.banner .flexBnr .txtPnl .btFlex{flex-flow:column;align-items: flex-start;}
	.banner .flexBnr .txtPnl h1 span{font-size: 16px; line-height:normal;}
	*{font-size: 14px;}
	h2.hd{font-size: 30px;}
}











