<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.my-custom-scrollbar {
  position: relative;
  width: 800px;
  height: 400px;
  overflow: auto;
}
* {
	font-family: "Elevance Sans Regular";
}
.h-25 {
    height: 20%;
}

.navbar-nav li a {
	font-size: 12px;
    font-weight: normal;
    color:#000000;
    font-family: "Elevance Sans Medium";
}

.nav-menu {
    padding:13px !important;
}

.c-item {
	height:500px;
}
.contact-item {
    height:400px;
    position: relative;
    width: 100%;
    overflow: hidden
}
.c-img {
	height:100%;
	object-fit:cover;
	min-width:100%;
	filter:brightness(0.5);
	width:100%;
}

.show {
    display:block;
}

.hide {
    display:none;
}

.caption1 .carousel-caption {
    position: absolute;
    /*right: 15%;*/
    bottom: 10px;
    /*left: 6% !important;*/
    padding-top: 10px;
    padding-bottom: 10px;
    color: #fff;
    text-align: center;
    top: 18em !important;
}
.carousel-indicators button, .carousel-indicators button{
  margin: 0px 13px !important;
}
.card-img-top {
    width: 100%;
    object-fit: contain;
    height: 100px;
}
.row .card-div {
	width: 18rem;
	margin: 5px;
	height: 193px;
	border:none;
}
.dropdown-menu a:hover {
    color: #6691D3!important;
}
.carousel-indicators {
    left:5%;
}
.accordion-button::after {
    --bs-accordion-btn-icon-width: 3.25rem;
}
.row .tab-div {
    width: 516px;
    margin: 5px;
    /* height: 193px; */
    border: 1px solid;
    padding: inherit;
}
.associatesTab{
    color: #ffffff;
    background-color: #1860A0;
    padding: 9px;
    font-weight: bold;
}
.associatesTab1{
    color: black;
    background-color: #ffffff;
    padding: 9px;
}
.nav-tabs&gt;li {
    float: left;
    margin-bottom: -1px;
    background-color: #1860A0;
    border: 1px solid;
    color: #ffffff;
}
.leaderImage{
    height: 165px;
    width: 120px;
    float: left;
    margin: 0 30px 0 0;
}


.overlay {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    /*transition: opacity 500ms;*/
    /*visibility: visible;*/
    /*opacity: 1;*/
}
.overlay:target {
    visibility: visible;
    opacity: 1;
}

.popup {
    margin: 5.5% auto;
    background: #fff;
    width: 85%;
    height: fit-content;
    position: relative;
    border: 6px solid #1860A0;
}

.popup-close-btn{
    box-sizing: content-box;
    width: 1em;
    height: 1em;
    padding: 12px;
    font-size: 20px;
    color: #000;
    background: transparent url('close_button.svg') center/1em auto no-repeat;
    border: 0;
    border-radius: 0.375rem;
}

.popup .close {
    position: absolute;
    top: 20px;
    right: 22px;
    /*transition: all 200ms;*/
    font-size: 35px;
    font-weight: bold;
    text-decoration: none;
    color: #1860A0;
    opacity: unset;
}
.popup .close:hover {
    color: #06D85F;
}
.popup .content {
max-height: 93%;
    overflow-y: scroll;
    padding: 20px;
}

@media screen and (max-width: 700px){
    .box{
        width: 70%;
    }
    .popup{
        width: 70%;
    }
}

@font-face {
    font-family: 'Elevance Sans Regular';
    src: url('fonts/ElevanceSans-Regular.otf') format('truetype');
}
@font-face {
    font-family: 'Elevance Sans Semibold';
    src: url('fonts/ElevanceSans-Semibold.otf') format('truetype');
}
@font-face {
    font-family: 'Elevance Sans Medium';
    src: url('fonts/ElevanceSans-Medium.otf') format('truetype');
}

.dropdown-menu a:focus{
    color: #000000!important;
}

.bannerBtn:focus{
    outline: 5px solid !important;
}

.contentBtn:focus{
    outline: 5px black solid !important;
}

.navbar{
    margin-bottom: 0px !important;
    position: sticky !important;
    top: 0;
    background: #ffffff !important;
}

.ul-margins {
    margin-left: 2%;
}

.ul-margins-sub {
    margin-left: 6%;
}

.links-style{
    color: #3D74C7;
}

.links-style:hover {
    color: #1F497D;
}

.links-style:focus {
    color: #8064A2;
}

.indicators-styles:focus {
    border: 5px white solid !important;
}

.links-in-greybg {
    color: #1860A0;
}

.links-in-greybg:hover {
    font-weight:bold;
    color: #1F497D;
}

.links-in-greybg:focus {
    font-weight:bold;
    color: #8064A2;
}

.carousel-indicators button {
    display: inline-block;
    width: 14px;
    height: 14px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: rgba(0,0,0,0);
    border: 1px solid #fff;
    border-radius: 17px;
}

.carousel-indicators .active {
    width: 14px !important;
    height: 14px !important;
    margin: 0;
    background-color: #fff;
}

.carousel-indicators button:focus {
    outline: 5px #1860A0 solid !important;
}

.h3-styles{
    color:#1860A0;
    font-size: 24px;
    font-family: 'Elevance Sans Medium';
}

.h1-styles{
    font-size:48px;
    font-weight:normal;
    font-family: 'Elevance Sans Semibold';
}

.h2-styles{
    font-size:24px;
}

.footer-hero-banner-styles{
    left:10%;
	right:15%;
    top:13em;
    text-align:justify;
    height: fit-content;
	text-shadow: 0 1px 2px rgba(0,0,0,.6);
	bottom: 10px;
	padding-top: 10px;
    padding-bottom: 10px;
    color: #fff;
    position: absolute;
}

.hero-banner-styles{
    left:10%;
	right:15%;
    top:13em;
    text-align:justify;
    height: fit-content;
	text-shadow: 0 1px 2px rgba(0,0,0,.6);
	bottom: 10px;
	padding-top: 10px;
    padding-bottom: 10px;
    color: #fff;
    position: absolute;
}

.body-margin{
    margin-left:8%;
    margin-right:8%;
}

.body-button-styles{
    font-size: 16px;
    color:#ffff;
    background-color:#3D74C7;
    font-family: Elevance Sans Semibold;
    text-decoration: none;
    border-radius:4px;
    width:15rem;
    text-align:center;
}

.banner-button-styles{
    font-size: 16px;
    color:#ffff;
    background-color:#3D74C7;
    margin-top: 65px;
    font-family: Elevance Sans Semibold;
    text-decoration: none;
    border-radius:4px;
    width:15rem;
}

.p-body-styles{
    font-size: 16px;
    text-align: justify;
}

.body-grey-background{
    background-color:#f2f2f2;
}

.home-grid-links{
    font-size: 18px;
    text-decoration: none;
}

.li-styles{
    padding:inherit;
    margin-bottom:inherit;
}

.ul-styles{
    font-size: 16px;
    list-style-type:disc;
    text-align: justify;
}

.pdf-tiles{
    border: 1px solid #ddd;
    padding: 17px;
    border-width: thin;
    box-shadow: rgba(0, 0, 0, 0.35) 7px 5px 15px;
}

.pdf-tiles-styles{
    font-size:14px;
    color:#1860A0;
    font-weight: normal;
    font-family: 'Elevance Sans Medium';
    padding: 0 5px;
}

.h4-styles{
    color:#1860A0;
    font-size:18px;
    font-weight: bold;
    font-family: 'Elevance Sans Regular';
}

.notes-styles{
    font-size:14px;
    color:#165EA0;
    font-weight: 600;
    text-align: justify;
    font-style: italic;
}

.enhanced-words{
    font-weight: bold;
    color:#1860A0;
}

.accordion-collapse-styles{
    font-weight:normal;
    background: #fff;
    height: 50px;
}


.textBox {
    border-radius: 10px;
    width: 416px !important;
    height: 45px;
    border: 2px #3D74C7 solid;
    font-size: 16px;
}
.searchBtn{
    width: 100px;
    /* height: 33px; */
    border-radius: 4px;
    font-size: 16px !important;
    margin-left: 10px;
}
.darkBlueBg{
    background-color: #003366 !important;
    color: #FFFFFF;
}
.term{
    font-weight: bold;
    color:#1860A0;
}
.float-right a{
    float: right;
    color: #FFFFFF!important;
    text-decoration: none;
}
.desc{
    text-align: justify !important;
}
.float-right a:hover{
    text-decoration: none !important;
    cursor: pointer;
}
.letterHeads a{
    color: #3D74C7;
    text-decoration: none;
}
.primaryTeethTable1 th, .primaryTeethTable2 th{
    border: 1px solid white;
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: center;
    background-color: #1860A0;
    color: white;
    font-size: 14px;
}

.primaryTeethTable1 td, .primaryTeethTable2 td {
    border: 1px solid white;
    padding: 8px;
    /*background-color: lightcyan;*/
    text-align: center;
    color: #1860A0;
    font-size: 14px;
}
.oralArticlesTab{
    font-size: 12px;
    color: black;
    background-color: #ffffff;
    padding: 9px;
    height:50px;
    border:1px white solid;
    border-radius:15px 15px 0px 0px;
}
.oralArticlesTab1{
    font-size: 12px;
    color: #ffffff;
    background-color: #3D74C7;
    /* margin: 0px; */
    padding: 9px;
    height:50px;
}
.tabClass{
    border:none;
    background: none;
}

.oral-health-nav{
    margin-bottom: 0.01rem !important;
    cursor: pointer;
    font-size:12px;
}

.dictionary-terms-styles{
   background-color:#1860A0;
   color:#ffffff;
}

.skip-main {
    left:-999px;
    position:absolute;
    top:auto;
    width:1px;
    height:1px;
    overflow:hidden;
    z-index:-999;
}

.skip-main:focus {
    color: black;
    background-color:#ffff;
    left: auto;
    top: auto;
    width: 30%;
    height: auto;
    overflow:auto;
    margin: 10px 35%;
    padding:5px;
    border-radius: 15px;
    border:8px solid black;
    text-align:center;
    font-size:1.2em;
    z-index:999;
    text-decoration:none;
}

.accordion-body-background-color{
    background-color:#e7f1ff !important;
}

.prev-next-buttons:focus{
    outline: 5px #1860A0 solid !important;
}

.accordion-menu:focus{
    outline: 3px #1860A0 solid !important;
}

.showContent {
    scroll-behavior: smooth;
    scroll-margin-top: 70px;
}

.ourServices-showContent {
    scroll-behavior: smooth;
    scroll-margin-top: 200px;
}

.links-padding:focus{
    padding: 5px;
}

.dictionary-links-padding{
    padding: 5px;
}

.dictionary-links-padding:hover, .dictionary-links-padding:focus{
    font-weight: bold;
}

.logo img{
    float: left;
    margin-left: 37%;
}

.toggle-btn {
    width: 35px;
    position: absolute;
    right: 80px;top: 40px;
    display: none;
}
.toggle-btn span {
    display: inline-block;
    width: 100%;
    height: 2px;
    background: #000;
    float: left;
}
@media (max-width: 991px) {
    .navbar-toggler{
        display: block;
        margin-right: 2%;
    }
    .navmenus{
        display: none;
        width: 100%;
        padding-top: 20px;
    }
    .navmenus ul li {
        width: 100%;
    }
    .navmenus.show {
        display: block;
    }
    .navbar-nav {
        width: 100%;
    }
    .navbar-nav&gt;li&gt;.dropdown-menu {
        width: 100%;
    }
}

@media (max-width: 990px) {
        .row .card-div {
        width: 14rem;
    }
    .logo img{
        float: left;
        margin-left: 10%;
    }
    .popup {
        margin: 6% auto;
        padding: 1%;
        background: #fff;
        width: 85%;
        height: unset;
        position: relative;
        border: 2px solid #1860A0;
        top: 30%;
    }
    .sngleLinePdng{
        padding-bottom: 21px;
    }

}
@media (min-width: 990px) and (max-width: 1200px) {
    .dbleLinePdng{
        padding-bottom: 21px;
    }
}

.close-dropdown-style:focus{
    outline: 2px solid !important;
}
#toggleCarousel:focus {
    outline: 5px #1860A0 solid !important;
}
#toggleCarousel{
    font-size: 20px;
    padding: 6px;
    color: black;
    background: white;
    cursor: pointer;
    border: none;
    outline: none;
    opacity: inherit;
    text-decoration: none;
    margin-left: 6.5%;
    height: fit-content;
    width: fit-content;
    top: 5rem;
}
.anatomy-img{
    height: 400px;
    width: 400px;
}
.tableAndImage{
    width: 70% !important;
}

@media (max-width: 1262px){
.tableAndImage{
    width: 50% !important;
}
}
</pre></body></html>