@media (min-width: 1400px) {
    .container,
    .container-lg,
    .container-md,
    .container-sm,
    .container-xl,
    .container-xxl {
        max-width: 1250px;
    }
}

@media screen and (min-width: 1201px) and (max-width: 1399px) {
    .header-area .navbar-brand img {
        width: 170px;
    }
    .main-header .navbar-dark .navbar-nav .nav-link {
        font-size: 13px;
        padding: 31px 6px;
    }
    .testi_box p {
        font-size: 14px;
    }
    .p-info {
        bottom: 83px;
        left: 25%;
        width: 222px;
    }
    .testi_box .p-info h4 {
        font-size: 13px;
    }
    .patient-slider .bytes-image .img_box img {
        height: 286px;
    }
    .testi_box {
        margin-top: 0px;
    }
    .testi_video.bytes-image {
        margin-top: 10px;
    }
    .inner-get-instant {
        padding: 23px 70px;
        margin: 0px 110px;
    }
    .meet-dental-team.meet-dental-list {
        padding: 50px 30px 0px;
    }


}
@media screen and (min-width: 1201px) and (max-width: 1366px) {
	.navbar .dropdown-content.cstm-drop-menu {
	    width: 1040px;
	    left: 10%;
	}

}

@media screen and (min-width: 992px) and (max-width: 1200px) {
    .header-area .navbar-brand img {
        width: 125px;
    }
    .main-header .navbar-dark .navbar-nav .nav-link {
        font-size: 10px;
        padding: 30px 4px;
    }
    .apt-contact p a {
        font-size: 12px;
    }
    .book-btn a {
        padding: 10px 11px;
        font-size: 12px;
        margin: 0px 10px;
    }
    .meet-dental-team.meet-dental-list {
        padding: 50px 0px 0px;
    }
    .navbar .dropdown-content.cstm-drop-menu {
	    width: 990px;
	    top: 72px;
	}
	.teeth-vc-pos {
	    top: -84px;
	    right: -6%;
	}
	.teeth-vc-pos img {
	    width: 295px;
	}
	.find-dental-scroll-bx .dental-find-btn .cmn-btn {
	    width: 100%;
	}

}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .usp_box h2 {
        font-size: 22px;
    }
    .usp_box span {
        font-size: 22px;
        line-height: 22px;
    }
    .usp_box p {
        font-size: 12px;
        line-height: 16px;
    }
    .banner-pos {
        top: auto;
        bottom: 50px;
        right: 0px;
        text-align: end;
    }
    .banner-pos img {
        width: 80%;
    }
    .main-banner-area .carousel-caption h1 {
        font-size: 36px;
    }
    .best-clicni-head h2 span {
        font-size: 24px;
    }
    .clinic-near-apt-bg {
        padding-bottom: 20px;
        padding-top: 40px;
    }
    .best-clicni-head {
        padding-bottom: 30px;
    }
    .dental-team-bx {
        margin-bottom: 30px;
    }
    .dt-meet-btn.text-center {
        margin-top: 10px;
    }
    .inner-get-instant {
        padding: 30px 30px;
        border-radius: 70px 0px 70px 0px;
        margin: 0px 0px;
    }
    .teeth-vc-pos {
        top: -113px;
        right: 0%;
    }
    .pos-lg-5 {
        position: unset;
    }
    .faq-appointment-area {
        padding-bottom: 30px;
    }
    .foot-social {
        margin-top: 30px;
        margin-bottom: 31px;
    }
    .address-phone p {
        font-size: 13px;
    }
    .foot-prcy p {
        font-size: 12px;
    }
    .book-appoint-filter .form-sbmt-btn {
        text-align: center;
    }
    .meet-dental-team.meet-dental-list {
        padding: 50px 0px 0px;
    }
    .glg-patent-slide {
        margin-top: 0px;
    }
    .dr-owl-slide .owl-carousel .owl-nav button.owl-prev {
        left: -35px;
    }
    .dr-owl-slide .owl-carousel .owl-nav button.owl-next {
        right: -35px;
    }
    .ethics-graph-cnt.rt-pd {
        padding-left: 0px;
    }
    .ethic-graph-img img {
        margin-bottom: 30px;
    }
    .need-rct-img {
	    padding: 0px 0px;
	}
	.need-rct-cnt {
	    padding-right: 0px;
	    margin-top: 20px;
	}
	.treatable-case-area {
	    padding: 60px 0px 40px;
	}
	.treatable-case-area.before-after-area {
	    padding: 60px 0px 20px;
	}
    .patent-care-img {
        padding-right: 0px;
        margin-bottom: 30px;
    }

}

@media (min-width: 992px) {
    .mob-view {
        display: none;
    }
    .navbar .dropdown.nav-itm-cstm {
		    position: static;
	}
		.action_btns_bottom {
	    display: none;
	}
}

@media screen and (max-width: 992px) {
    
    .appoint-inner-area .row{
        flex-direction:column-reverse;
    }
    
    /*=====mobile header =======*/
    .header-area .navbar-collapse {
        position: fixed;
        top: 0px;
        left: 0;
        padding-bottom: 15px;
        width: 100%;
        height: 100%;
        background-color: #fff;
        z-index: 9999;
        overflow: auto;
        -webkit-box-shadow: 0 0 35px -10px rgb(0 0 0 / 25%);
        box-shadow: 0 0 35px -10px rgb(0 0 0 / 25%);
        background-repeat: no-repeat;
    }
    .swm-mobi-nav-close i {
        padding: 12px 20px;
    }
    .header-area .navbar-collapse.collapsing {
        left: -100%;
        transition: height 0.2s ease;
    }

    .header-area .navbar-collapse.show {
        left: 0;
        transition: left 0.2s ease;
    }

    .header-area .navbar-toggler.collapsed ~ .navbar-collapse {
        transition: left 0.2s ease;
    }

    .swm-mobi-nav-close {
	    width: 100%;
	    height: 61px;
	    position: sticky;
	    top: 0;
	    z-index: 99;
	    display: flex;
	    color: #fff;
	    cursor: pointer;
	    background: #1d378c;
	    text-align: right;
	    justify-content: flex-end;
	    align-items: center;
	    font-size: 25px;
	}

    .main-header .navbar-dark .navbar-nav .nav-link {
        font-size: 18px;
        margin: 0 0px;
        padding-left: 22px;
        border-bottom: 1px solid #e6e6e6;
        padding: 15px 0px;
        color: #000000;
        text-transform: uppercase;
    }
    .main-header .navbar-nav {
        margin: 23px;
    }
    .header-area .navbar .dropdown-content {
        position: unset;
        margin-left:0px;
        background-color: transparent;
        box-shadow: none;
        width: auto;
        min-width: auto;
        padding-top: 0px;
    }
    .header-area .navbar .dropdown-content a {
        color: #000;
        padding: 15px 0px;
        font-size: 18px;
    }
    .header-area .navbar .dropdown-content li {
        border-bottom: solid 1px #e6e6e6;
    }
    .header-area .navbar .dropdown-content li:last-child {
        border-bottom: 1px solid #e6e6e6;
    }
    .main-header .dropbtn::after {
        content: "\2b" !important;
        font-family: "Font Awesome 5 Free";
        line-height: 41px;
        font-size: 13px;
        font-weight: bold;
        display: block;
        border: none;
        position: absolute;
        right: 0px;
        top: 8px;
        transition: all 0.3s;
    }
    .main-header .dropbtn.active::after {
        content: "\f068" !important;
    }

    .sidebar-mobile-contact ul li a {
        color: #cd2653;
    }
    .sidebar-mobile-contact {
        margin: 30px 25px 25px;
    }
    .dropdown-content {
        display: none;
    }
    .header-area .megamenu-column-header.active + .dropdown-content {
	    display: block !important;
	    visibility: visible;
	    opacity: 1;
	}
    .header-area .megamenu-column-header + .dropdown-content {
        display: none !important;
    }
    .mega-clm {
	    border-left: 0px;
	}
    /*=======end mobile header=====*/
    .desk-view {
        display: none;
    }
    .top-area {
        display: none;
    }
    header {
        padding: 0px 0 0;
    }
    .main-header .navbar {
        padding-top: 4px;
        margin-top: 0px;
    }
    .navbar-toggler .navbar-toggler-icon i {
        color: #fff;
        font-size: 25px;
    }
    .navbar-toggler .navbar-toggler-icon {
        background-image: none;
        height: auto;
    }
    .navbar-dark .navbar-toggler:focus {
        outline: none;
        box-shadow: none;
    }
    header nav ul li:not(:last-child) a:after {
        display: none;
    }
    .header-area .navbar-brand img {
        width: 100px;
    }
    .header-area .navbar-toggler {
        padding-right: 0px;
        border: none;
    }
    .appointment-header {
	    display: none;
	    align-items: center;
	    padding: 10px 11px 10px 20px;

	}
    .book-btn {
	    order: 1;
	    margin-left: 10px;
	}
    .book-btn a {
        margin: 0px 1px;
    }
    .apt-time {
        margin: 14px 0px;
        display: none;
    }
    .find-dental-near-bx {
        padding: 30px 20px;
        height: auto;
        top: 0px;
        margin-bottom: 20px;
    }
    .book-appintment-form {
        padding: 30px 20px;
        height: auto;
        top: 0px;
        margin-left: 0px;
    }
    .about-radin-img {
        margin-right: 0px;
        display: block;
        height: auto;
        margin-bottom: 40px;
        text-align: center;
    }

    .testi_box {
        background-image: none;
        height: auto;
        padding: 22px;
        right: 0px;
        margin-top: 0px;
        text-align: center;
    }
    .p-info {
        position: unset;
        width: auto;
        margin-top: 10px;
    }
    .testi_box p {
        text-align: center;
    }
    .testi_video.bytes-image {
        left: 0px;
        margin-top: 0px;
    }
    .book-appintment-form.book-appoint-filter .form_inner .form-control {
        margin-bottom: 22px;
    }
    .reach-out-area .heading hr {
        margin: 10px auto;
    }
    .teeth-vc-pos-new {
        display: none;
    }
    .appoint-bg-main .heading h2 {
        color: #fff;
        text-align: center;
        margin-bottom: 25px;
    }
    .colps-read-toggle {
        border: none;
        background-color: transparent;
        color: #1d378c;
        font-family: "ProximaNova-Bold";
        font-size: 18px;
    }
    .technology-rgt-img img {
        margin-bottom: 30px;
    }
    .row.technology-row {
        padding: 0px 0px 30px;
    }
    .technology-lft-cnt {
        text-align: center;
    }
    .row-alt {
        flex-direction: column-reverse;
    }
    .local-listing-area .map-area {
        margin-top: 40px;
    }
    .review-about-radiant {
        padding-left: 0px;
        margin-top: 30px;
    }
    .back-main-cate-btn {
        margin-top: 40px;
        text-align: center;
    }
    .blog-sidebar {
        margin-top: 50px;
    }
    .root-canal-treat-area .container > .row {
        flex-direction: column-reverse;
    }
    .root-canal-cnt {
        margin-top: 40px;
    }
    .talltale-lft {
        text-align: center;
    }
    .talltale-cnt {
        text-align: center;
    }
    .talltale-graph-img {
        text-align: center;
        margin: 30px 0px;
    }
    .talltale-cnt .tlt-inr {
        min-height: auto;
        margin-bottom: 50px;
    }
    .cricle-pos-tret {
        display: none;
    }
    .procedure-root-alt .row.procedure-root-row {
        flex-direction: column-reverse;
    }
	.procedure-root-row .procedure-root-cnt {
        padding-left: 15px;
        padding-right: 0px;
        margin-top: 20px;
        margin-bottom: 30px;
        justify-content: unset;
    }
    .treat-case-bx {
        margin-bottom: 30px;
    }
    .dr-full-detail-area {
	    padding: 50px 0px 50px;
	}
	.dr-full-cnt {
	    padding-left: 0px;
	    margin-top: 30px;
	}
	.dt-treat-international {
	    padding: 0px 0px 20px;
	}
	.blog-faq.dr-treat-inter-faq {
	    margin-top: 30px;
	}
	.inter-patient-care-cnt {
	    margin-bottom: 40px;
	    height: auto;
	}
	.inter-patient-care {
	    padding: 30px 0px 50px;
	}
	.why-choose-radiant {
	    padding: 40px 0px 50px;
	}
	.why-choose-rgt-video {
	    padding-left: 0px;
	    margin-bottom: 30px;
	    margin-top: 30px;
	}
	.action_btns_bottom {
	    background-color: #a57355;
	    text-align: center;
	    position: fixed;
	    bottom: 0;
	    z-index: 99;
	    width: 100%;
	    padding: 8px 10px;
	}
	.action_inner .phn-btn:after {
	    border-right: solid 2px #fff;
	    padding-right: 12px;
	    content: '';
	    margin-right: 12px;
	}
	.action_btns_bottom a {
        color: #fff;
        font-size: 14px;
    }
    .type-bracse {
        padding: 10px 0px 30px;
    }
    .type-bracse .root-canal-cnt {
        margin-top: 0px;
    }
    .type-bracse-bx {
        height: auto;
        margin-bottom: 30px;
    }	
    .typ-cate-bx {
        min-height: 203px;
        margin-bottom: 0px;
        height: auto;
    } 
    .type-category {
        padding: 50px 0px 0px;
    }
    .dental-treatments-area .owl-stage-outer {
        margin-right: 0px;
    }
    .inner-counter-bg {
        padding: 30px 20px;
    }
    .usp_box img {
        width: 40px;
    }
    .inner-counter-bg .banner_uspes .col {
        max-width: 50%;
        width: 50%;
    }
    .count-img {
        margin-right: 10px;
    }
    .usp_box h2 {
        font-size: 19px;
    }
    .usp_box span {
        font-size: 19px;
    }
    .usp_box p {
        font-size: 11px;
        line-height: 17px;
    }
    .inner-counter-bg {
        padding: 20px 12px;
    }
    .banner_uspes .col:before,.banner_uspes .col:after{display:none;}
    .about-radiant {
        padding: 50px 0px;
    }
    .gle-tesi-cnt{margin-top:0px;}
    .patient-testi-google {
        padding: 50px 0px;
    }
    .discover-dental-lft {
        padding-right: 0px;
        top: 0px;
    }
    .discover-dental {
        background-image:none;
        padding: 20px 0px 40px;
    }
    .heading h2 {
        font-size: 32px;
        line-height: 38px;
    }
    .red-shape {
        display: none;
    }
    .faq-appointment-area {
        background-color: #fff;
        overflow: hidden;
        padding: 10px 0px 30px;
    }
    .pos-about-girl {
        display: none;
    }
    .blog-faq .accordion-button {
        font-size: 16px;
    }
    .blog-faq .accordion-body {
        font-size: 15px;
        padding-right: 0px;
    }
    .address-phone p br {
        display: none;
    }
    .header-area {
        padding: 4px 0px 5px;
    }
    .abt-dn-row {
        padding: 40px 0px 0px;
    }
    .about-dn-img {
        padding-left: 0px;
        margin-top: 0px;
        margin-bottom: 30px;
    }
    .about-main-cnt {
        padding: 50px 0px 50px;
    }
    .team-dis .row {
        padding: 40px 10px 30px;
        border-bottom: solid 1px #ffa10a;
    }
    .team-dis .dental-team-bx {
        margin-right: 0px;
    }
    .about-meet .dental-team-bx img {
        height: auto;
    }
    .team-info p {
        text-align: justify;
    }
    .team-dis .team-row .dental-team-bx {
        margin-right: 0px;
        margin-left: 0px;
    }
    .row.team-row {
        flex-direction: column-reverse;
    }
    .vision-bx {
        padding: 40px 10px 0px;
    }
    .vision-mission {
        padding: 20px 0px 40px;
    }
    .Ethics-img {
        margin-top: 20px;
    }
    .ethics-area {
        padding: 50px 0px;
    }
    .procedure-root-row {
        margin: 10px 0px 40px;
    }
    .banner-conter-area.counter-treatment {
        padding-top: 0px;
    }  
    .blogs-row.top-blog {
        margin-bottom: 30px;
    }
    .main-blog-cnt ul li {
        font-size: 13px;
        margin-right: 6px;
    }
    .blog-type-bx {
        padding: 15px 8px;
    }
    .table-content {
        margin-bottom: 30px;
    }
    .appoint-address {
        padding-left: 0px;
        text-align: center;
        margin-top: 60px;
    }
    .reach-out-contact .book-appintment-form {
        padding: 0px 0px;
        margin-top: 20px;
    }
    .reach-out-contact {
        padding: 50px 0px 0px;
    }
    .reach-out-area {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 20px 0px 20px;
        box-shadow: none;
        padding-bottom: 40px;
    }

}

@media screen and (max-width: 767px) {
    .main-banner-area .carousel-caption {
        width: 100%;
        justify-content: end;
    }

    .main-banner-area .carousel-caption h1 {
        font-size: 33px;
    }
    .banner-pos {
        display: none;
    }
    .slide-btn a {
        margin-right: 10px;
        padding: 10px 19px 10px;
        font-size: 11px;
    }
    .main-banner-area .carousel-caption h1 span {
        font-size: 18px;
    }
    .slide-btn {
        margin-top: 20px;
    }
    .main-banner-area .carousel-item {
        height: 360px;
        background-position: 65%;
    }
    .banner-conter-area {
        top: 0px;
        padding: 40px 0px;
    }
    .inner-counter-bg .banner_uspes .col:not(:last-child):after {
        display: none;
    }
    .usp_box {
        margin: 6px 0px;
    }
    .dental-heading {
        display: block;
        text-align: center;
    }
    .dental-heading .heading hr {
        margin: 10px auto;
    }
    .dental-heading .heading h2 {
        font-size: 32px;
        line-height: 36px;
    }
    .dental-heading .heading p {
        font-size: 18px;
        margin-bottom: 20px;
    }
    .best-clicni-head h2 span {
        font-size: 23px;
        display: block;
    }
    .best-clinic-chennai-area {
        padding-top: 40px;
    }
    .best-clicni-head {
        padding-bottom: 30px;
    }

    .dnt-treat-btn .cmn-btn {
        padding: 13px 12px;
        font-size: 14px;
    }
    .select-view-btn form .input_box {
        width: 62%;
        margin-right: 7px;
    }
    .heading h2 br {
        display: none;
    }

    .awd-img img {
        height: 130px;
        object-fit: cover;
    }
    .awd-img {
        margin: 11px 10px;
    }
    .dental-team-bx img {
        border-radius: 20px;
        height: 170px;
    }
    .dental-team-bx h4 {
        font-size: 15px;
        margin-top: 15px;
    }
    .dental-team-bx p {
        font-size: 12px;
        min-height: 30px;
    }
    .clinic-direc-btn.team-info-btn a {
	    font-size: 12px;
	    padding: 9px 13px 9px;
	}
    .dental-team-bx {
        margin-bottom: 30px;
    }
    .dt-meet-btn.text-center {
        margin-top: 20px;
    }
    .patient-slider .owl-carousel .owl-nav button.owl-prev {
        position: unset;
    }
    .patient-slider .owl-carousel .owl-nav button.owl-next {
        position: unset;
    }
    .patient-slider .owl-carousel .owl-nav {
        text-align: center;
        margin-top: 15px;
    }
    .inner-get-instant {
        padding: 21px 21px;
        border-radius: 40px 0px 40px 0px;
        margin: 0px 0px;
    }
    .get-instant-cnt a {
        padding: 9px 15px 7px;
        font-size: 15px;
    }
    .get-instant-cnt h3 {
        font-size: 24px;
    }
    .get-instant-cnt p {
        font-size: 15px;
    }
    .teeth-vc-pos {
	    top: -28px;
	    right: -21px;
	}
    .teeth-vc-pos img {
        width: 170px;
    }

    .get-instant-help {
        padding: 40px 0px 40px;
    }
    .heading p br {
        display: none;
    }
    .discover-dental .heading {
        margin-bottom: 25px;
    }
    .brand-slide {
        padding: 18px 12px;
        margin: 40px 10px 0px;
    }
    .brand-slide .owl-next {
        position: unset;
        margin-left: 15px;
    }
    .brand-slide .owl-prev {
        left: -40px;
        position: unset;
        margin-right: 15px;
    }
    .brand-slide .owl-nav {
        text-align: center;
    }
    .pos-lg-5 {
        position: unset;
    }
    .blog-faq {
        padding-top: 40px;
        padding-bottom: 10px;
    }
    .blog-faq .accordion-button span {
        display: none;
    }
    .book-cta-st {
        padding: 25px 20px;
    }
    .book-cta-img img {
        height: auto;
    }
    .inner-foot-botm {
        display: block;
        text-align: center;
    }
    .footer-menu.foote-info {
        text-align: center;
        margin-top:40px;
    }
    .footer-form {
        padding-right: 0px;
        text-align: center;
        margin-top: 10px;
        margin-bottom:40px;
    }
    .footer-menu ul li a{font-size:14px;}
    .footer-area {
        padding-bottom: 27px;
    }
    .foot-social {
        margin-top: 20px;
        margin-bottom: 30px;
        text-align: center;
    }
    .foote-info .address-phone a i {
        margin: 0 auto;
        margin-bottom: 6px;
        display: inline-block;
        margin-right: 10px;
    }
    .address-phone p {
        text-align: center;
    }
    .address-phone {
	    display: flex;
	    align-items: center;
	    justify-content: space-between;
	    text-align: center;
	    margin-top: 12px;
	}
	.foote-info .address-phone a {
	    font-size: 15px;
	}
    .heading.heading-sec h2 {
        font-size: 32px;
        line-height: 36px;
    }

    .book-appoint-filter .cmn-btn {
        width: 100%;
    }
    .meet-dental-team.meet-dental-list {
        margin-top: 0px;
        padding: 50px 0px 0px;
    }
    .meet-dental-team.meet-dental-list .col-lg-4 {
        padding: 0px 6px;
    }
    .meet-dental-list .dental-team-bx h4 {
        font-size: 15px;
        margin-top: 20px;
    }
    .meet-dental-list .dental-team-bx {
        border-radius: 20px;
        padding-bottom: 20px;
    }
    .dt-list-bg {
        margin-bottom: 35px;
    }
    .meet-dental-list .clinic-direc-btn.team-info-btn a {
        font-size: 13px;
        padding: 9px 26px 9px;
        text-align: center;
    }
    .get-instant-help.get-instant-list-pg {
        padding: 0px 0px 50px;
    }
    .meet-dental-team .col-lg-3 {
        padding: 0px 8px;
    }
    .bred-strip {
        background-position: right;
    }
    .cricle-pos-list-fst {
        top: 30%;
    }
    .cricle-pos-list-fst img {
        width: 60%;
    }

    .glg-patent-slide {
        margin-top: 40px;
    }
    .inner-iso-area {
        padding: 24px 15px;
        border-radius: 20px 0px 20px 0px;
    }
    .iso-cnt img {
        width: 65px;
    }
    .iso-cnt p {
        font-size: 12px;
    }
    .iso-area {
        padding-bottom: 40px;
    }
    .gle-tesi-cnt {
        margin-bottom: 0px;
        padding: 0px 10px;
    }
    .gle-tesi-cnt h3 br {
        display: none;
    }
    .gle-tesi-cnt h3 {
        font-size: 14px;
        margin-bottom: 7px;
    }
    .gle-tesi-cnt h4 {
        font-size: 12px;
    }
    .patient-testi-google {
        background-size: contain;
    }
    .appoint-dr-slide .meet-dental-team.meet-dental-list {
        padding-top: 10px;
    }
    .dr-owl-slide .owl-carousel .owl-nav button.owl-prev {
        left: -10px;
    }
    .dr-owl-slide .owl-carousel .owl-nav button.owl-next {
        right: -10px;
    }
    .contact-info-bx p {
        font-size: 13px;
    }
    .contact-info-bx p a {
        font-size: 12px;
    }

    .book-appintment-form.appoint-bg-main {
        padding: 22px 18px;
    }
    .cricle-pos-fst {
        display: none;
    }
    .treatments-inr {
        padding-top: 10px;
    }
    .dental-treat-bx {
        box-shadow: 0px 0px 10px #c5c5c5d4;
    }
    .find-dental-near-bx {
        box-shadow: 0px 0px 10px #c5c5c5d4;
    }
    .book-appintment-form {
        box-shadow: 0px 0px 10px #c5c5c5d4;
    }
    .heading {
        text-align: center;
    }
    .heading hr {
        margin: 0 auto;
    }
    .about-radiant-cnt .heading p {
        text-align: center;
        margin-top: 17px;
    }
    .about-radiant-cnt .read-btn {
        text-align: center;
    }
    .footer-menu.mob-view-menu {
        display: none;
    }
    .foote-info .form-control {
        width: 80%;
        margin: 10px auto 15px;
        border-radius: 12px;
    }
    .awrd-certificates-area {
        padding: 20px 0px 20px;
    }
    .certi-bx img {
        height: 140px;
    }
    .certi-bx {
        margin-bottom: 30px;
    }
    .awrd-certificates-area .heading {
        margin-bottom: 50px;
    }
    .eth-p p {
        font-size: 14px;
    }
    .eth-p p br {
        display: none;
    }
    .ethics-graph-cnt.lf-pd {
        padding-right: 0px;
    }
    .ethic-graph-img img {
        margin-bottom: 30px;
    }
    .ethics-graph-cnt.rt-pd {
        padding-left: 0px;
    }
    .ethics-hygiene-area {
        padding: 40px 0px 20px;
    }
    .patent-care-img {
        padding-right: 0px;
        margin-bottom: 30px;
    }
    .dental-find-btn {
        width: 100%;
        text-align: left;
    }
    .dental-find-bx-cnt {
        width: 100%;
    }
    .dental-find-bx {
        display: block;
        padding: 16px 0px;
    }
    .dental-find-bx-cnt ul li {
        margin-right: 8px;
    }
    .dental-find-bx-cnt ul li a {
        font-size: 14px;
    }
    .dental-find-bx-cnt ul {
        margin-bottom: 12px;
    }
    .find-dental-map {
        height: auto;
        margin-top: 40px;
    }
    .wd-nbn {
        margin-top: 10px;
    }
    .talk-to-cd h2 {
        font-size: 24px;
    }
    .find-dental-map iframe {
        height: 260px;
    }
    .find-clinic-contact-pg {
        padding: 20px 0px;
    }
    .dental-find-bx.dr-clic-find-map {
        box-shadow: 0px 0px 10px #c5c5c5d4;
    }
    .dr-clic-find-map .dt-find-map {
        margin-top: 30px;
    }
    .bred-strip.bred-strip-sec {
        background-position: center;
    }
    .inner-listing-area {
        padding: 35px 20px;
    }
    .list-area p {
        width: 100%;
    }
    .list-area ul li a {
        font-size: 16px;
    }

    .review-bar .middle {
        width: 88%;
    }
    .glg-rateing.bar-rating {
        margin-top: 20px;
    }
    .review_box {
        display: block;
        padding: 20px 10px;
    }
    .r_info {
        margin-left: 0px;
        margin-top: 20px;
    }
    .review-area {
        padding: 50px 0px 50px;
    }
    .blog-left-area {
        padding-right: 0px;
    }
    .main-blog-img {
        margin-bottom: 20px;
    }
    .blogs-row {
        margin-bottom: 0px;
    }
    .blog-inner-faq {
        padding-right: 0px;
    }

    .blog-author.fact-checked {
        flex-direction: column;
        align-items: flex-start;
    }
    .fact-checked-btn {
        margin-left: 0px;
    }
    .aut-info {
        display: block;
    }
    .aut-info .authorname {
        margin-left: 0px;
        margin: 20px 0px;
    }

    .need-rct-img {
        padding: 0px 0px;
    }
    .need-rct-img img {
        height: auto;
    }
    .need-rct-cnt {
        margin-top: 30px;
    }
    .need-rct-cnt {
        margin-top: 30px;
        padding-right: 0px;
    }
    .need-rct-cnt .heading p {
        margin-top: 17px;
    }
    .procedure-root-area.procedure-root-alt {
        padding: 20px 0px 0px;
    }
    .treatable-case-area {
        padding: 20px 0px 0px;
    }
    .testi-top-tab .nav-tabs .nav-link {
	    margin: 0px 8px;
	}
	.treatable-case-area.before-after-area {
	    padding: 10px 0px 40px;
	}
	.before-after-owl .owl-dots {
	    bottom: -20px;
	}
	.dental-tour-about {
	    padding: 40px 0px 10px;
	}
	.dt-treat-international {
	    padding: 0px 0px 20px;
	}
	.blog-faq.dr-treat-inter-faq {
	    margin-top: 30px;
	}
	.inter-patient-care-cnt {
	    margin-bottom: 40px;
	    height: auto;
	}
	.inter-patient-care {
	    padding: 30px 0px 50px;
	}
	.why-choose-radiant {
	    padding: 40px 0px 50px;
	}
	.why-choose-rgt-video {
	    padding-left: 0px;
	    margin-bottom: 30px;
	    margin-top: 30px;
	}
	.find-dental-scroll-bx .dental-find-btn .cmn-btn {
	    width: auto;
	    margin: 5px 0px;
	    margin-right: 12px;
	}
    .address-phone.info-address {
        display: block;
        text-align: left;
    }
    .treatments-inr .owl-carousel .owl-nav button.owl-prev {
        left: -5px;
    }
    .treatments-inr .owl-carousel .owl-nav button.owl-next {
        right: -5px;
    }
    .bred-strip .pagination {
        display: none;
    }
    .blog-inner-main-img {
        width: 100%;
    }


}
