

@media screen and (min-width: 768px) and (max-width: 991px){
	


}

@media (min-width: 992px){
	.mob-view{
		display: none;
	}
	.action_btns_bottom {
	    display: none;
	}

}

@media screen and (max-width: 992px){
	
	/*=======end mobile header=====*/
	.desk-view{
		display: none;
	}
	.talk-to-cd h6 {
	    font-size: 14px;
	}
	.talk-to-cd h2 {
	    font-size: 20px;
	}
	.talk-to-cd .t-inner .img-box img {
	    width: 65px;
	}
	.top-lft-logo img {
	    width: 180px;
	}
	.about-area {
	    padding: 40px 0px;
	}
	.abou-rgt-cnt {
	    padding-right: 0px;
	    margin-top: 20px;
	}
	.abou-rgt-cnt .heading p {
	    text-align: justify;
	}	
		.digital-heading {
	    text-align: center;
	    margin-bottom: 20px;
	}
	.digital-heading .heading hr {
	    margin: 18px auto;
	}
	.digital-bytes-area {
	    padding: 0px 0px 50px;
	}
	.clinic-near-you {
	    padding: 50px 0px 50px;
	}
	.clinic-map-bx {
	    margin-bottom: 35px;
	}
	.find-dental-near-bx {
	    padding-right: 0px;
	}
	.find-dental-near-bx .heading h2 {
	    font-size: 32px;
	    line-height: 36px;
	}
	.appointment-info .heading h2 {
	    font-size: 32px;
	    line-height: 36px;
	    color: #fff;
	}
	.why-choose-row {
	    padding: 0px 10px;
	    margin-top: 30px;
	}
	.why-ic-bx {
	    text-align: center;
	}
	.why-ic-bx p {
	    font-size: 12px;
	    padding-left: 0px;
	    line-height: 19px;
	}
	.why-choose-area {
	    padding: 50px 0px;
	}
	.why-rgt-img {
	    padding-left: 0px;
	}
	.why-rgt-img {
	    margin-top: 20px;
    	text-align: center;
	}
	.dental-team-bx {
	    margin-bottom: 30px;
	}
	.team-of-doctor {
	    padding: 50px 0px 20px;
	}
	.banner-lft-cnt .slide-btn {
	    margin-top: 18px;
	    margin-bottom: 30px;
	}
	.digital-bytes-area:after {
		display: none;
	}
	.digital-bytes-slide {
	    margin-right: 0px;
	}
	.inner-foot-botm {
	    display: block;
	    text-align: center;
	}
	.loc-map {
	    margin-top: 30px;
	}
	.clinic-near-you .book-appointment-out {
	    padding-left: 0px;
	}
	.testi-bg .row {
	    padding: 30px 10px 0px;
	}
	.pos-about-girl {
	    display: none;
	}
	.gallery-inter-slide .owl-nav {
	    text-align: center;
	}
	.gallery-inter-slide .owl-carousel .owl-nav button.owl-next, .gallery-inter-slide .owl-carousel .owl-nav button.owl-prev {
	    width: 35px;
	    height: 35px;
	    border: solid 1px #000;
	    border-radius: 100px;
	    margin-left: 10px;
	}
	.gallery-img img {
	    height: 260px;
	}
	.action_btns_bottom {
	    background-color: #32B6A8;
	    text-align: center;
	    position: fixed;
	    bottom: 0;
	    z-index: 99;
	    width: 100%;
	    padding: 8px 5px;
	}
	.action_inner .phn-btn:after {
	    border-right: solid 2px #fff;
	    padding-right: 6px;
	    content: '';
	    margin-right: 5px;
	}
	.action_btns_bottom a {
	    color: #fff;
	    font-size: 16px;
	}
	.footer-area {
	    margin-bottom: 40px;
	}
	
}

@media screen and (max-width: 767px){
		.apt-contact p {
		    margin-bottom: 6px;
		    margin-right: 10px;
		    font-size: 16px;
		}
		.apt-contact {
		    display: block;
		}
		.apt-contact p img {
		    margin-right: 6px;
		    width: 20px;
		}
		.book-btn a {
		    padding: 8px 9px;
		    font-size: 9px;
		}


		.home-banner-area .banner-lft-cnt br {
		    display: none;
		}
		.home-banner-area .banner-lft-cnt h1 {
		    font-size: 34px;
		}
		.banner-lft-cnt p {
		    font-size: 17px;
		}
		.slide-btn a {
		    /*width: 100%;*/
		    text-align: center;
		    margin: 11px 0px;
		    font-size: 14px;
		}

		.appointment-header .book-btn {
		    display: none;
		}
		.book-appointment {
		    padding: 30px 20px;
		}
		.book-appointment h2 {
		    font-size: 28px;
		    line-height: 32px;
		}
		.abou-rgt-cnt .heading h2 {
		    text-align: center;
		}
		.heading h2 {
		    font-size: 34px;
		    line-height: 40px;
		}
		.usp_box h2 {
		    font-size: 16px;
		}
		.usp_box span {
		    font-size: 16px;
		}
		.usp_box p {
		    font-size: 13px;
		    line-height: 16px;
		}
		.apoint-table {
		    padding: 0px 10px;
		}

		.dnt-treat-btn .cmn-btn {
		    padding: 13px 12px;
		    font-size: 14px;
		}
		.select-view-btn form .input_box {
		    width: 55%;
		    margin-right: 13px;
		}
		.heading p br{
			display: none;
		}
		.gallery-img.left-gallery-img img {
		    height: 210px;
		}
		.dental-team-bx img {
		    height: auto;
		}
		.testi-owl {
		    width: 100% !important;
		    padding: 40px 30px 20px;
		}
		.testimonials-cnt p {
		    font-size: 15px;
		    width: 80%;
		    text-align: justify;
		}
		.faq-inner #accordionExample {
		    padding: 20px 0px;
		}

		.foot-prcy p {
		    font-size: 13px;
		}
		.apt-contact .cmn-btn {
		    padding: 10px 16px;
		    font-size: 13px;
		}
		.banner-lft-cnt {
		    text-align: center;
		}
		.dr-video-pop .btn-close {
		    right: 0px;
		}
		.call-back-area.book-appointment h2 {
		    font-size: 28px;
		}
		.book-appointment .captcha-inp .form-control.error {
		    background-position: 42% 50%;
		}

}