@media (min-width: 1600px) and (max-width: 1750px) {
    header .carousel-item {
    height: 750px;
}
.header-left {
    padding: 204px 3%;
    height: 750px;
}
}
@media (min-width: 1451px) and (max-width: 1599px) {
    header .carousel-item {
    height: 680px;
}
.header-left {
    padding: 170px 3%;
    height: 680px;
}
}
@media (min-width: 1281px) and (max-width: 1450px) {
    header .carousel-item {
    height: 600px;
}
.header-left {
    padding: 150px 3%;
    height: 600px;
}
}

@media (min-width: 1200px) and (max-width: 1400px) {
.navbar-dark .navbar-nav .nav-link {
    font-size: 16px;
    padding: 14px 10px;
}
}
@media (min-width: 1200px) and (max-width: 1280px) {
    header .carousel-item {
    height: 550px;
}
.header-left {
    padding: 137px 3%;
    height: 550px;
}
}
/* Media Query 1450px start */

@media screen and (max-width: 1450px) {
	.head-btn {padding: 12px 14px;}
    .consultation-slider .carousel-inner {width: 100%;}

}

@media screen and (max-width: 1366px) {
	.banner-space-top {padding: 290px 0px;}
}

@media screen and (max-width: 1280px) {
	.fixed-icon {top: 250px;}
	.header-left .logo {margin-bottom: 40px;}
    .inner-header .navbar-dark .navbar-nav .nav-link {font-size: 15px;padding: 20px 7px;}
}
@media screen and (max-width: 1250px) {
	.fixed-icon {top: 250px;}
	.head-btn {padding: 10px;}
}

/* Media Query 1199px start */
@media screen and (max-width: 1199px) {
.top-right a {font-size: 13px;line-height: 15px;}
.navbar-dark .navbar-nav .nav-link {font-size: 15px; padding: 20px 10px;}
.top-right {padding: 15px 15px;}
.welcontent-heading {font-size: 30px;}
.welcontent-small-heading {font-size: 20px;}
ul.wel-list li {background: url(../images/check-icon.png) no-repeat left top 14px;font-size: 16px;padding-top: 7px;}
.service-heading {font-size: 30px;}
h1.service-heading::after {top: 18px;}
h1.service-heading::before {top: 18px;}
.service-content-heading {font-size: 23px;}
.service-content-heading span {font-size: 16px;}
.service-content-bg {padding: 12px 0px;}
.pataient-heading {font-size: 30px;}
h1.pataient-heading::before {top: 18px;}
h1.pataient-heading::after {top: 18px;}
.testi-heading {font-size: 25px;}
.testi-title {font-size: 14px;line-height: 22px;}
.urgent-call-heading { font-size: 36px;}
.about-left-img img {max-width: 100%;}
.about-img-title {font-size: 16px;line-height: 26px;}
.map-address {font-size: 13px;}
.pdf-icon-title a {font-size: 14px;line-height: 22px;}
.present-bg { padding: 70px 15px;}
.present-heading { font-size: 28px;}
.tbl .table > tbody > tr > td {font-size: 13px;}
.tbl .table > tbody > tr > td span {font-size: 13px;}
.gallery-heading {font-size: 23px;}
.ftr-add { padding-left: 40px;}
.inner-header .navbar-dark .navbar-nav .nav-link {font-size: 14px;padding: 20px 7px;}
.about-left img {max-width: 100%;}
.hr-text p {font-size: 14px;}
.head-btn {font-size: 13px;padding: 10px;margin-right: 8px;}
.fixed-icon {top: 200px;}
.header-left {height: 475px;padding: 125px 3%;}
header .carousel-item {height: 475px;}
.inner-header .logo {margin-top: 0px;}
.sold-img{left:0;}
}

/* Media Query 991px Start */
@media screen and (max-width: 991px) {
.wel-img {text-align: center;padding-bottom: 20px;}
.welcome-part {padding: 50px 0px;}
.navbar-dark .navbar-brand {
        color: #fff;
        display: block;
        font-size: 14px;
        font-weight: 600;
        text-transform: uppercase;
    }
    .header .navbar-dark .navbar-brand {display: none;}
    .navbar-dark .navbar-toggler {
        color: #fff;
        border-color: transparent;
    }

.service-heading {width: 49%;}
.pataient-heading {width: 60%;}
.testi-heading {font-size: 20px;}
.urgent-call-bg {padding: 20px 0px; background-size: contain;}
.about-content-part{padding: 0;}
.ftr-logo {padding-top: 0;padding-bottom: 15px;}
ul.add-list li:last-child {margin-bottom: 15px;}
.ftr-link {padding-top: 20px;}
.copyright-text {font-size: 12px;padding-top: 0;text-align: center;padding-bottom: 10px;}
.social-part {text-align: center;}
.logo {text-align: center;}
.top-right {margin: 0 auto;display: table;}
.mt-4, .my-4 {margin-top: 10px !important;}
.navbar-dark .navbar-nav .nav-link {font-size: 16px; padding: 5px 15px;}
ul.navbar-nav.navbar-right li a {padding: 5px 2px !important;}
.navbar-dark .navbar-toggler {color: #fff;border-color: transparent;}
.height-60 {height: 20px;clear: both;}
.caption {top: 28%;}
.about-img-heading { font-size: 25px;line-height: 30px;}
.about-left {padding-bottom: 30px;display: flex;justify-content: space-between;}

.about-img-title {text-align: justify;}
.contact-main-box {padding-bottom: 30px;}
.prosthodontists-img-title {text-align: justify;}
.present-bg {padding: 30px 15px;margin-bottom: 30px;}
.pdf-box { display: block;}
.pdf-icon-title {line-height: 23px;text-align: center;}
.pdf-icon { margin-right: 0;position: relative; text-align: center;}
.gallery-main .carousel-indicators {position: static;}
.gallery-heading {padding-top: 15px;}
.gallery-main { margin-bottom: 15px;}
.logo img {max-width: 100%;}
.pl-left { padding-left: 15px;}
.appoiment-title {font-size: 16px;line-height: 25px;}

.navbar {padding: 0rem 0rem 10px;}
ul.navbar-nav.navbar-right li a.insta {font-size: 15px; padding: 4px 10px !important;}
ul.navbar-nav.navbar-right li a.fb {margin-right: 0px;margin-bottom: 5px;}
.client-testi-bg {width: 100%;}
.ftr-add { padding-left: 0px;}
.inner-header .navbar-dark .navbar-nav .nav-link {font-size: 15px; padding: 2px 10px;}
.navbar-nav.navbar-right{flex-direction:row;}
.about-heading {font-size: 36px;}
.hr-main{margin-top: 20px;}
ul.add-list li{font-size: 14px;}
.header .navbar-dark .navbar-toggler {color: #003f2e; font-size: 24px;z-index: 3;}
.home-nav {top: 5px;justify-content: flex-end;}
.header .navbar-collapse {background: #ffffffe8;margin-top: -40px;}
.header-left {width: 30%;padding: 68px 3%;}
.fixed-icon {top: 170px;}
.header-left {height: 360px;}
header .carousel-item {height: 360px;}


}

/* Media Query 767px Start */
@media screen and (max-width: 767px) {
.service-img img {width: 100%;}
.service-heading {width: 100%;}	
.pataient-heading {width: 100%;}
.top-right img {padding-right: 5px;}
.caption {top: 25%;}
.about-img-heading {font-size: 20px;line-height: 25px;}
.about-img-title {line-height: 21px;font-size: 14px;}
.about-heading {font-size: 30px;}
.gallery-title {font-size: 14px;}
.gallery-heading {font-size: 19px;}
.pl-right {padding-right: 15px;}
.appoiment-heading {font-size: 15px;}
.inner-space {padding: 30px 0px;}
.appoiment-title {font-size: 14px;line-height: 25px;}
.navbar {padding: 0rem 0rem 10px;}
ul.navbar-nav.navbar-right li a.insta {font-size: 15px;}
ul.navbar-nav.navbar-right li a.fb {margin-right: 0px;margin-bottom: 5px;}
.banner-space-top {padding: 214px 0px;}
.fixed-icon a {width: 30px;height: 30px;font-size: 16px;}
.header-left {width: 33%; padding: 50px 3%;height: 268px;}
.head-btn { font-size: 12px; padding: 6px; margin-right: 5px;}
header .carousel-item {height: 268px;}
.header-left .logo {width: 170px;}
.header-left .logo {
        margin-bottom: 20px;
    }
.smile {
    background: url(../images/smile.png) no-repeat top center;
    background-size: contain;
    border-radius: 0px !important;;
}
.welcontent {
    top: 0px;
}
.he {
    height: 250px;
}
.welcontent #accordion .card {
    position: relative;
}
.card.two{top: 0px !important;}
.card.three{top: 0px !important;}
.card.four{top: 0px !important;}
.card.five{top: 0px !important;}
.card.six{top: 0px !important;}
.card.seven{top: 0px !important;}
.card.eight{top: 0px !important;}


}



/* Media Query 479px Start */
@media screen and (max-width: 575px) {
.banner-space-top {padding: 84px 0px;}
.welcontent-heading {font-size: 20px;}	
.service-content-heading {font-size: 18px;}
.service-content-heading span {font-size: 14px;}
.ftr-logo img { max-width: 100%;}
.urgent-call-heading img {display: block;text-align: center;margin: 0 auto 10px auto;width: 50px;}
.urgent-call-heading {font-size: 14px;text-align: center;}
.carousel-indicators {display: none;}
.pataient-heading {font-size: 20px; padding-bottom: 24px;}
h1.pataient-heading::before {top: 12px;width: 50px;}
h1.pataient-heading::after {top: 12px;width: 50px;}
.service-heading {font-size: 20px; padding-bottom: 24px;}
h1.service-heading::before {top: 12px;width: 40px;}
h1.service-heading::after {top: 12px;width: 40px;}
.welcome-part {padding: 30px 0px;}


.about-heading {font-size: 22px;}
.about-img-heading {font-size: 12px;line-height: 15px;}
.inner-space {padding: 30px 0px;}
.ref-dentiest-bg {padding: 15px;}
.ref-dentiest-heading {font-size: 20px;}
.custom-title {font-size: 14px;}
.medical-title {font-size: 14px;}
.details-heading {font-size: 20px;}
.details-title {font-size: 14px;}

.prosthodontists-img-title {font-size: 14px;line-height: 24px;}
.publication-part {padding: 30px 0px;}
.publication-heading {font-size: 30px;}
.present-heading {font-size: 20px;}
.gallery-title {font-size: 14px;text-align: justify;}

.appoiment-title {line-height: 22px;text-align: justify;}
.appoiment-heading {font-size: 12px;}
.client-bg {padding: 30px 0px 70px;}
.ftr-bg {padding: 30px 0px;}
.gallery-main .carousel-control-next, .carousel-control-prev {width: 13%;opacity: 1;}
.urgent-call-heading {font-size: 30px;}
.hr-main {display: block;text-align: center;}
.hr-main img{width: 60px;margin-bottom: 10px;}
.hr-text{margin: 0;}
.ftr-bottom-heading {font-size: 16px;}
.ftr-top-add span {font-size: 16px;}
ul.add-list li {font-size: 13px;}
.ftr-top-add {font-size: 13px;}
.croma-sign img {width: 36px;}
.urgent-call-bg {background: url(../images/phone-bg-img.png) no-repeat left bottom #004432;background-size: cover;}
.head-btn {padding: 2px 5px; margin: 3px 0; display: block;font-size: 11px;}
.header-left .logo {margin-bottom: 5px;width: 90px;}
.header-left {width: 30%; padding: 22px 2%;height: 170px;}
header .carousel-item {height: 170px;background-position: center !important;}
.social-btn {width: 150px;height: 150px;}
.navbar-dark .navbar-nav .nav-link {font-size: 16px;}
.fixed-icon a {width: 22px;height: 22px;font-size: 12px;}
.fixed-icon a.fb {margin-bottom: 5px;}
.fixed-icon {top: 120px;border-top-left-radius: 6px;border-bottom-left-radius: 6px;padding: 6px;}
.inner-header .logo {margin: 0px;}
.client-testi-bg .carousel-indicators li {width: 10px;height: 10px;}
.client-testi-bg .carousel-indicators {bottom: -75px;}
}