@media only screen and (min-width: 576px) and (max-width: 767px){
    .service_inn .container, .service_inn .container-sm {
        max-width: 100%!important;
    }
}


@media only screen and (max-width: 1200px){
	.mobile_menu{z-index:9999999999999;}
}
@media only screen and (min-width: 1110px) and (max-width: 1270px){
	.header-topbar{height:auto;}
	.book_apt{display:none!important;}
	.contact__list{padding:7px 0;}
	.slider .slide-item {height: calc(57vh - 290px);min-height: 480px;}
	.slider .slick-arrow{display:none!important;}
	.header-topbar .contact__list li{padding:4px 0;}
	.navbar .navbar-brand{width:22%;}
	.navbar img{max-width:100%;}
	
/* Menu */
	.navbar .nav__item .nav__item-link{margin:0 5px;font-size:15px;}
	.col_2{width:670px!important;}
	.navbar .dropdown-menu{min-width:250px!important;}
/* About	 */
	.drtoafndrb{padding:30px 0;}
	.drtoafndrbs h2{font-size:22px;line-height:28px;}
	.drtoafndrbs p{line-height:24px!important;font-size:14px;}
	.drtoafndrbs .drtoafndrbs_title h3{font-size:16px!important;padding-top:20px;}
	.know_more a img{width:170px;}
	.post-item .post__title{font-size:15px;}
	section{padding-top:30px;padding-bottom:30px;}
	.abt_home{padding:0 0 0px;}
	.bg_1{padding:30px 0;}
	.doct_desc{padding-top:0px!important;}
	.doct_desc h2{font-size:20px;}
	.doct_desc h3{font-size:16px;}
	/* .doct_btn a{font-size:16px;padding:6px 12px;margin-top:10px;} */
/* Why Choose */
	.better_title h1{width:100%;font-size:26px;}
	.smile_desc{padding:15px 13px;}
	.smile_desc h1{font-size:18px;}
	.smile_desc p{font-size:14px;line-height:26px;}
/* Services */
	.orsrvcsb{padding-bottom:30px;}
	.better_title1 h1{width:100%;font-size:28px;}
	.orsrvcsb ul{padding:20px 15px;}
	/* .orsrvcsb ul li{width:100%;float:none;} */
	/* .orsrvcsb ul li .orsrvcsbs_img{width:100%;float:none;} */
	.orsrvcsb ul li .orsrvcsbs_info{padding:20px 10px;}
	.orsrvcsb ul li .orsrvcsbs_info h3{font-size:18px;}
	.orsrvcsb ul li .orsrvcsbs_info p{font-size:15px;}
/* Appointment */
	.contact-panel__form{padding:5px 0px;}
	.contact-panel__title{font-size:20px;margin-bottom:5px;}
	.contact-panel{border-radius:20px 20px 0 0;}
	.frm_img img{border-radius:0px;}
	.mt_3{margin:0px;}
	.testimonial-invild .review .review-description{margin:15px 0;}
/* Footer */
	/* .columns-2{columns:1;} */
}
@media only screen and (min-width: 991px) and (max-width: 1110px){
	.header-topbar{height:auto;}
	.book_apt{display:none!important;}
	.contact__list{padding:7px 0;}
	.slider .slide-item {height: calc(57vh - 290px);min-height: 430px;}
	.slider .slick-arrow{display:none!important;}
	.header-topbar .contact__list li{padding:4px 0;}
	.navbar .navbar-brand{width:22%;}
	.navbar img{max-width:100%;}
	
/* Menu */
	.navbar .nav__item .nav__item-link{margin:0;font-size:15px;}
	.col_2{width:630px!important;}
/* About	 */
	.drtoafndrb{padding:30px 0;}
	.drtoafndrbs h2{font-size:22px;line-height:28px;}
	.drtoafndrbs p{line-height:24px!important;font-size:14px;}
	.drtoafndrbs .drtoafndrbs_title h3{font-size:16px!important;padding-top:20px;}
	.know_more a img{width:170px;}
	.post-item .post__title{font-size:15px;}
	section{padding-top:30px;padding-bottom:30px;}
	.abt_home{padding:0 0 0px;}
	.bg_1{padding:30px 0;}
	.doct_desc{padding-top:0px!important;}
	.doct_desc h2{font-size:20px;}
	.doct_desc h3{font-size:16px;}
	/* .doct_btn a{font-size:16px;padding:6px 12px;margin-top:10px;} */
/* Why Choose */
	.better_title h1{width:100%;font-size:26px;}
	.smile_desc{padding:15px 13px;}
	.smile_desc h1{font-size:18px;}
	.smile_desc p{font-size:14px;line-height:26px;}
/* Services */
	.orsrvcsb{padding-bottom:30px;}
	.better_title1 h1{width:100%;font-size:28px;}
	.orsrvcsb ul{padding:20px 15px;}
	/* .orsrvcsb ul li{width:100%;float:none;} */
	/* .orsrvcsb ul li .orsrvcsbs_img{width:100%;float:none;} */
	.orsrvcsb ul li .orsrvcsbs_info{padding:20px 10px;}
	.orsrvcsb ul li .orsrvcsbs_info h3{font-size:18px;}
	.orsrvcsb ul li .orsrvcsbs_info p{font-size:15px;}
/* Appointment */
	.contact-panel__form{padding:5px 0px;}
	.contact-panel__title{font-size:20px;margin-bottom:5px;}
	.contact-panel{border-radius:20px 20px 0 0;}
	.frm_img img{border-radius:0px;}
	.mt_3{margin:0px;}
	.testimonial-invild .review .review-description{margin:15px 0;}
/* Footer */
	/* .columns-2{columns:1;} */
}
@media only screen and (min-width: 850px) and (max-width: 991px){
	.header-topbar{height:auto;}
	.book_apt{display:none!important;}
	.contact__list{padding:7px 0;}
	.slider .slide-item {height: calc(57vh - 290px);min-height: 384px;}
	.slider .slick-arrow{display:none!important;}
	.header-topbar .contact__list li{padding:4px 0;}
	.navbar .navbar-brand{width:50%;}
	.navbar img{max-width:100%;}
/* About	 */
	.drtoafndrb{padding:30px 0;}
	.drtoafndrbs h2{font-size:22px;line-height:28px;}
	.drtoafndrbs p{line-height:24px!important;font-size:14px;}
	.drtoafndrbs .drtoafndrbs_title h3{font-size:16px!important;padding-top:20px;}
	.know_more a img{width:170px;}
	.post-item .post__title{font-size:15px;}
	section{padding-top:30px;padding-bottom:30px;}
	.abt_home{padding:0 0 0px;}
	.bg_1{padding:30px 0;}
	.doct_desc{padding-top:0px!important;}
	.doct_desc h2{font-size:20px;}
	.doct_desc h3{font-size:16px;}
	/* .doct_btn a{font-size:16px;padding:6px 12px;margin-top:10px;} */
/* Why Choose */
	.better_title h1{width:100%;font-size:26px;}
	.smile_desc{padding:15px 13px;}
	.smile_desc h1{font-size:18px;}
	.smile_desc p{font-size:14px;line-height:26px;}
/* Services */
	.orsrvcsb{padding-bottom:30px;}
	.better_title1 h1{width:100%;font-size:28px;}
	.orsrvcsb ul{padding:20px 15px;}
	.orsrvcsb ul li{width:100%;float:none;}
	/* .orsrvcsb ul li .orsrvcsbs_img{width:100%;float:none;} */
	.orsrvcsb ul li .orsrvcsbs_info{padding:20px 10px;}
	.orsrvcsb ul li .orsrvcsbs_info h3{font-size:18px;}
	.orsrvcsb ul li .orsrvcsbs_info p{font-size:15px;}
/* Appointment */
	.contact-panel__form{padding:5px 0px;}
	.contact-panel__title{font-size:20px;margin-bottom:5px;}
	.contact-panel{border-radius:20px 20px 0 0;}
	.frm_img img{border-radius:0px;}
	.mt_3{margin:0px;}
	.testimonial-invild .review .review-description{margin:15px 0;}
/* Footer */
	/* .columns-2{columns:1;} */
}
@media only screen and (min-width: 768px) and (max-width: 850px){
	.header-topbar{height:auto;}
	.book_apt{display:none!important;}
	.contact__list{padding:7px 0;}
	.slider .slide-item {height: calc(57vh - 290px);min-height: 350px;}
	.slider .slick-arrow{display:none!important;}
	.header-topbar .contact__list li{padding:4px 0;}
	.navbar .navbar-brand{width:50%;}
	.navbar img{max-width:100%;}
/* About	 */
	.drtoafndrb{padding:30px 0;}
	.drtoafndrbs h2{font-size:22px;line-height:28px;}
	.drtoafndrbs p{line-height:24px!important;font-size:14px;}
	.drtoafndrbs .drtoafndrbs_title h3{font-size:16px!important;padding-top:20px;}
	.know_more a img{width:170px;}
	.post-item .post__title{font-size:15px;}
	section{padding-top:30px;padding-bottom:30px;}
	.abt_home{padding:0 0 0px;}
	.bg_1{padding:30px 0;}
	.doct_desc{padding-top:0px!important;}
	.doct_desc h2{font-size:20px;}
	.doct_desc h3{font-size:16px;}
	/* .doct_btn a{font-size:16px;padding:6px 12px;margin-top:10px;} */
/* Why Choose */
	.better_title h1{width:100%;font-size:26px;}
	.smile_desc{padding:15px 13px;}
	.smile_desc h1{font-size:18px;}
	.smile_desc p{font-size:14px;line-height:26px;}
/* Services */
	.orsrvcsb{padding-bottom:30px;}
	.better_title1 h1{width:100%;font-size:28px;}
	.orsrvcsb ul{padding:20px 15px;}
	.orsrvcsb ul li{width:100%;float:none;}
	/* .orsrvcsb ul li .orsrvcsbs_img{width:100%;float:none;} */
	.orsrvcsb ul li .orsrvcsbs_info{padding:20px 10px;}
	.orsrvcsb ul li .orsrvcsbs_info h3{font-size:18px;}
	.orsrvcsb ul li .orsrvcsbs_info p{font-size:15px;}
/* Appointment */
	.contact-panel__form{padding:5px 0px;}
	.contact-panel__title{font-size:20px;margin-bottom:5px;}
	.contact-panel{border-radius:20px 20px 0 0;}
	.frm_img img{border-radius:0px;}
	.mt_3{margin:0px;}
	.testimonial-invild .review .review-description{margin:15px 0;}
/* Footer */
	/* .columns-2{columns:1;} */
}
@media only screen and (min-width: 680px) and (max-width: 768px){
	.header-topbar{height:auto;}
	.book_apt{display:none!important;}
	.contact__list{padding:7px 0;}
	.slider .slide-item {height: calc(57vh - 290px);min-height: 300px;}
	.slider .slick-arrow{display:none!important;}
	.header-topbar .contact__list li{padding:4px 0;}
	.navbar .navbar-brand{width:50%;}
	.navbar img{max-width:100%;}
/* About	 */
	.drtoafndrb{padding:30px 0;}
	.drtoafndrbs h2{font-size:22px;line-height:28px;}
	.drtoafndrbs p{line-height:28px;}
	.drtoafndrbs .drtoafndrbs_title h3{font-size:22px;padding-top:20px;}
	.know_more a img{width:170px;}
	section{padding-top:30px;padding-bottom:30px;}
	.abt_home{padding:0 0 0px;}
	.bg_1{padding:30px 0;}
	.doct_desc{padding-top:30px;}
	.doct_desc h2{font-size:20px;}
	.doct_desc h3{font-size:16px;}
	/* .doct_btn a{font-size:16px;padding:6px 12px;margin-top:10px;} */
/* Why Choose */
	.better_title h1{width:100%;font-size:26px;}
	.smile_desc{padding:15px 13px;}
	.smile_desc h1{font-size:18px;}
	.smile_desc p{font-size:14px;line-height:26px;}
/* Services */
	.orsrvcsb{padding-bottom:30px;}
	.better_title1 h1{width:100%;font-size:28px;}
	.orsrvcsb ul{padding:20px 15px;}
	/* .orsrvcsb ul li{width:100%;float:none;} */
	/* .orsrvcsb ul li .orsrvcsbs_img{width:100%;float:none;} */
	.orsrvcsb ul li .orsrvcsbs_info{padding:20px 10px;}
	.orsrvcsb ul li .orsrvcsbs_info h3{font-size:18px;}
	.orsrvcsb ul li .orsrvcsbs_info p{font-size:15px;}
/* Appointment */
	.contact-panel__form{padding:5px 0px;}
	.contact-panel__title{font-size:20px;margin-bottom:5px;}
	.contact-panel{border-radius:20px 20px 0 0;}
	.frm_img img{border-radius:0px;}
	.mt_3{margin:0px;}
	.testimonial-invild .review .review-description{margin:15px 0;}
/* Footer */
	/* .columns-2{columns:1;} */
}
@media only screen and (min-width: 560px) and (max-width: 680px){
	.header-topbar{height:auto;}
	.book_apt{display:none!important;}
	.contact__list{padding:7px 0;}
	.slider .slide-item {height: calc(57vh - 290px);min-height: 255px;}
	.slider .slick-arrow{display:none!important;}
	.header-topbar .contact__list li{padding:4px 0;}
	.navbar .navbar-brand{width:50%;}
	.navbar img{max-width:100%;}
/* About	 */
	.drtoafndrb{padding:30px 0;}
	.drtoafndrbs h2{font-size:22px;line-height:28px;}
	.drtoafndrbs p{line-height:28px;}
	.drtoafndrbs .drtoafndrbs_title h3{font-size:22px;padding-top:20px;}
	.know_more a img{width:170px;}
	section{padding-top:30px;padding-bottom:30px;}
	.abt_home{padding:0 0 0px;}
	.bg_1{padding:30px 0;}
	.doct_desc{padding-top:30px;}
	.doct_desc h2{font-size:20px;}
	.doct_desc h3{font-size:16px;}
	/* .doct_btn a{font-size:16px;padding:6px 12px;margin-top:10px;} */
/* Why Choose */
	.better_title h1{width:100%;font-size:26px;}
	.smile_desc{padding:15px 13px;}
	.smile_desc h1{font-size:18px;}
	.smile_desc p{font-size:14px;line-height:26px;}
/* Services */
	.orsrvcsb{padding-bottom:30px;}
	.better_title1 h1{width:100%;font-size:28px;}
	.orsrvcsb ul{padding:20px 15px;}
	/* .orsrvcsb ul li{width:100%;float:none;} */
	/* .orsrvcsb ul li .orsrvcsbs_img{width:100%;float:none;} */
	.orsrvcsb ul li .orsrvcsbs_info{padding:20px 10px;}
	.orsrvcsb ul li .orsrvcsbs_info h3{font-size:18px;}
	.orsrvcsb ul li .orsrvcsbs_info p{font-size:15px;}
/* Appointment */
	.contact-panel__form{padding:5px 0px;}
	.contact-panel__title{font-size:20px;margin-bottom:5px;}
	.contact-panel{border-radius:20px 20px 0 0;}
	.frm_img img{border-radius:0px;}
	.mt_3{margin:0px;}
	.testimonial-invild .review .review-description{margin:15px 0;}
/* Footer */
	/* .columns-2{columns:1;} */
}
@media only screen and (min-width: 420px) and (max-width: 560px){
	.header-topbar{height:auto;}
	.book_apt{display:none!important;}
	.contact__list{padding:7px 0;}
	.slider .slide-item {height: calc(57vh - 290px);min-height: 185px;}
	.slider .slick-arrow{display:none!important;}
	.header-topbar .contact__list li{padding:4px 0;}
	.navbar .navbar-brand{width:50%;}
	.navbar img{max-width:100%;}
/* About	 */
	.drtoafndrb{padding:30px 0;}
	.drtoafndrbs h2{font-size:22px;line-height:28px;}
	.drtoafndrbs p{line-height:28px;}
	.drtoafndrbs .drtoafndrbs_title h3{font-size:22px;padding-top:20px;}
	.know_more a img{width:170px;}
	section{padding-top:30px;padding-bottom:30px;}
	.abt_home{padding:0 0 0px;}
	.bg_1{padding:30px 0;}
	.doct_desc{padding-top:30px;}
	.doct_desc h2{font-size:20px;}
	.doct_desc h3{font-size:16px;}
	.doct_btn a{font-size:16px;padding:6px 12px;margin-top:10px;}
/* Why Choose */
	.better_title h1{width:100%;font-size:26px;}
	.smile_desc{padding:15px 13px;}
	.smile_desc h1{font-size:18px;}
	.smile_desc p{font-size:14px;line-height:26px;}
/* Services */
	.orsrvcsb{padding-bottom:30px;}
	.better_title1 h1{width:100%;font-size:28px;}
	.orsrvcsb ul{padding:20px 15px;}
	.orsrvcsb ul li{width:100%;float:none;}
	.orsrvcsb ul li .orsrvcsbs_img{width:100%;float:none;}
	.orsrvcsb ul li .orsrvcsbs_info{padding:20px 0 20px 0;}
	.orsrvcsb ul li .orsrvcsbs_info h3{font-size:18px;}
/* Appointment */
	.contact-panel__form{padding:5px 0px;}
	.contact-panel__title{font-size:20px;margin-bottom:5px;}
	.contact-panel{border-radius:20px 20px 0 0;}
	.frm_img img{border-radius:0px;}
	.mt_3{margin:0px;}
	.testimonial-invild .review .review-description{margin:15px 0;}
/* Footer */
	.columns-2{columns:1;}
}
@media only screen and (min-width: 240px) and (max-width: 420px){
	.header-topbar{height:auto;}
	.book_apt{display:none!important;}
	.contact__list{padding:7px 0;}
	.slider .slide-item {height: calc(57vh - 290px);min-height: 150px;}
	.slider .slick-arrow{display:none!important;}
	.header-topbar .contact__list li{padding:4px 0;}
/* About	 */
	.drtoafndrb{padding:30px 0;}
	.drtoafndrbs h2{font-size:22px;line-height:28px;}
	.drtoafndrbs p{line-height:28px;}
	.drtoafndrbs .drtoafndrbs_title h3{font-size:22px;padding-top:20px;}
	.know_more a img{width:170px;}
	section{padding-top:30px;padding-bottom:30px;}
	.abt_home{padding:0 0 0px;}
	.bg_1{padding:30px 0;}
	.doct_desc{padding-top:30px;}
	.doct_desc h2{font-size:20px;}
	.doct_desc h3{font-size:16px;}
	.doct_btn a{font-size:16px;padding:6px 12px;margin-top:10px;}
/* Why Choose */
	.better_title h1{width:100%;font-size:26px;}
	.smile_desc{padding:15px 13px;}
	.smile_desc h1{font-size:18px;}
	.smile_desc p{font-size:14px;line-height:26px;}
/* Services */
	.orsrvcsb{padding-bottom:30px;}
	.better_title1 h1{width:100%;font-size:28px;}
	.orsrvcsb ul{padding:20px 15px;}
	.orsrvcsb ul li{width:100%;float:none;}
	.orsrvcsb ul li .orsrvcsbs_img{width:100%;float:none;}
	.orsrvcsb ul li .orsrvcsbs_info{padding:20px 0 20px 0;}
	.orsrvcsb ul li .orsrvcsbs_info h3{font-size:18px;}
/* Appointment */
	.contact-panel__form{padding:5px 0px;}
	.contact-panel__title{font-size:20px;margin-bottom:5px;}
	.contact-panel{border-radius:20px 20px 0 0;}
	.frm_img img{border-radius:0px;}
	.mt_3{margin:0px;}
	.testimonial-invild .review .review-description{margin:15px 0;}
/* Footer */
	.columns-2{columns:1;}
}