#translator #google_language_translator .goog-te-combo{padding:5px!important;border-radius:5px!important;margin-top:0px}.request-appt-btn{background-color:#ea5103!important;padding:10px 10px 5px 10px!important;margin-top:-3px!important;border-radius:5px!important}.et_pb_menu_1_tb_header.et_pb_menu ul li.request-appt-btn a{color:#FFFFFF!important}.homepage-banner .header-content{margin-top:40px;padding:25px 30px;display:inline-block;background:rgba(0,0,0,0.4)}.banner-icon{font-size:24px;color:#1b2859;margin-bottom:10px}.banner-button-small{background:#1595d4;padding:5px 10px 5px 10px;border-radius:5px;color:#FFF!important;cursor:pointer}.banner-button-small:hover{background:#007dba}.mb-10{margin-bottom:10px}.mt-14{margin-top:14px}.fa-facebook{color:#3b5998}.fa-twitter{color:#3b5998}.fa-instagram{color:#ea2c59}.fa-youtube{color:#a82400}.fa-linkedin{color:#0077b5}.spanish-call-button{color:#ffffff!important;text-decoration:none;background-color:#661828!important;border-radius:28px;font-size:16px;font-weight:normal;border:solid 1px #661828;cursor:pointer;font-family:"Oswald";padding:8px 30px}.request-apt-btn{color:#ffffff!important;text-decoration:none;background-color:#0f3923!important;border-radius:28px;font-size:16px;font-weight:normal;border:solid 1px #0f3923;cursor:pointer;font-family:"Oswald";padding:8px 30px}.spanish-call-popup{background-image:url(https://dentalhealthcareassociates.com/wp-content/uploads/2020/09/hispanic-woman-call-background.jpg);background-repeat:no-repeat;position:fixed;bottom:-450px;z-index:999;width:350px;height:400px;background-color:#FFF;padding:15px;margin:15px;border-radius:5px;border:3px solid #2e303e;transition:bottom 1s;left:10px}.spanish-close-button{position:absolute;right:0px;top:0px;color:#2e303e;cursor:pointer;background:unset;border:unset;font-size:18px}.spanish-call-us-now{position:absolute;right:20px;top:120px;color:#ffffff!important;text-decoration:none;background-color:#2e303e!important;padding:5px 20px 5px 20px;border-radius:28px;font-size:16px;font-weight:normal;border:solid 1px #fff;transition:padding 0.5s}.spanish-call-popup-show{bottom:0px}.services-sidebar-menu ul{display:grid!important}.services-sidebar-menu ul li{border-top:1px solid #c9cdd4;padding:10px 10px 5px 10px;margin-top:0px!important}.header-initial .primary-menu #menu-main-menu>li{background-color:#0f3923!important;padding:12px 10px 5px 10px!important;margin-top:-3px!important;border-radius:25px!important;min-width:160px;margin-left:15px;margin-right:15px}.header-scroll .primary-menu #menu-main-menu-1>li{background-color:#FFFFFF!important;padding:10px 10px 5px 10px!important;margin-top:-3px!important;border-radius:25px!important;min-width:100px;margin-left:5px;margin-right:5px;transition:all .4s ease-in-out}.header-static .primary-menu #menu-main-menu>li{background-color:#FFFFFF!important;padding:10px 10px 5px 10px!important;margin-top:-3px!important;border-radius:25px!important;min-width:100px;margin-left:5px;margin-right:5px;transition:all .4s ease-in-out}.header-scroll .primary-menu #menu-main-menu-1>li:hover{background-color:#0f3923!important;padding:10px 10px 5px 10px!important;margin-top:-3px!important;border-radius:25px!important}.header-static .primary-menu #menu-main-menu>li:hover{background-color:#0f3923!important;padding:10px 10px 5px 10px!important;margin-top:-3px!important;border-radius:25px!important}.header-scroll .primary-menu #menu-main-menu-1>li>a:first-child{transition:none!important}.header-static .primary-menu #menu-main-menu>li>a:first-child{transition:none!important}.header-scroll .primary-menu #menu-main-menu-1>li:hover>a:first-child{color:#FFFFFF!important}.header-static .primary-menu #menu-main-menu>li:hover>a:first-child{color:#FFFFFF!important}.header-initial .primary-menu #menu-main-menu>li>a{margin:0px auto}.header-scroll .primary-menu #menu-main-menu-1>li>a{margin:0px auto}.header-static .primary-menu #menu-main-menu>li>a{margin:0px auto}.header-scroll .primary-menu #menu-main-menu-1>li>a:hover{opacity:1!important}.header-static .primary-menu #menu-main-menu>li>a:hover{opacity:1!important}.header-initial .primary-menu .sub-menu{margin-top:0px}.header-scroll .primary-menu .sub-menu{margin-top:0px}.header-static .primary-menu .sub-menu{margin-top:0px}.primary-menu .et-menu>li{padding-left:9px;padding-right:9px}.primary-menu.special-pages-menu .et-menu>li{padding-left:20px;padding-right:20px}span.emphasize{background-color:#ece8d3!important;font-weight:bold!important;color:#661828}.styled-list li{list-style:none!important}.styled-list li:before{content:"\f00c";font-family:'Font Awesome 5 Free';font-size:18px;color:#661828;font-weight:bold;display:inline-block;margin-left:5px;width:1.3em}.breadcrumb a,.breadcrumb .fa{color:#0f3923!important}.breadcrumb{font-size:13px}.dentist-row{clear:both;margin-top:30px}.dentist-list .dentist-portrait{width:200px;display:inline-block;text-align:center}.dentist-list .dentist-info{width:500px;display:inline-block;vertical-align:top;padding-top:15px;margin-left:15px}.dentist-list .dentist-portrait img{width:200px;display:inline-block;margin-right:15px;border-radius:6px}.dentist-about img{border-radius:6px}.dentist-list .dentist-name{font-size:22px;font-weight:bold}.dentist-column{margin-bottom:50px;width:33%;float:left;min-height:350px}.dentist-column .dentist-list .dentist-portrait{width:100%;display:inline-block;text-align:center;padding-left:15px;padding-right:15px}.dentist-column .dentist-list .dentist-portrait img{width:100%;display:inline-block;margin-right:0px;border-radius:15px;min-height:200px}.dentist-column .dentist-list .dentist-info-search{width:100%;display:inline-block;vertical-align:top;padding-top:15px;text-align:center}.dentist-column .dentist-list .dentist-info-locations{color:#0f3923!important;font-weight:bold}.header-initial .mega-menu .sub-menu{width:60%!important;margin-left:20%}.header-scroll .mega-menu .sub-menu{width:90%!important;margin-left:5%}.et-menu-nav li.mega-menu>ul>li:nth-of-type(5n){clear:none}.et-menu-nav li.mega-menu>ul>li:nth-of-type(3n){clear:none}.et-menu-nav li.mega-menu>ul>li{width:33%;margin:0}.et-menu-nav li.mega-menu li>a{width:100%!important;font-size:13px!important}.et-menu-nav li.mega-menu>ul>li>a{padding-top:5px!important;padding-bottom:5px!important}.et-menu-nav li>ul>li>a:first-child:hover{background-color:#661828!important;color:#FFF!important;opacity:1}.et-menu-nav li.mega-menu>ul>li>a:first-child:hover{background-color:#661828!important;color:#FFF!important;opacity:1}.et-menu-nav li.mega-menu>ul>li>a:first-child{padding-top:5px!important}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a:hover{color:#FFF!important}.et_pb_menu_1_tb_header.et_pb_menu .nav li ul.sub-menu a:hover{color:#FFF!important}.et_pb_menu_1_tb_header.et_pb_menu .nav li ul.sub-menu li.current-menu-item a:hover{color:#FFF!important}.sub-banner h3{color:#FFF!important;font-size:18px;font-weight:bold}.sub-banner .address{color:#FFF!important;font-size:14px;font-weight:300}.sub-banner .virtual-tour{color:#FFF!important;font-size:13px;line-height:1px}.sub-banner .virtual-tour a{color:#FFF!important}.sub-banner .phone{color:#FFF!important;font-size:13px;line-height:1px;font-weight:300}.sub-banner .phone a{color:#FFF!important}.sub-banner .btn-set{margin-top:50px;width:100%}.btn-set .request-btn{color:#FFF!important;background-color:#0f3923!important;padding:10px 10px 10px 10px!important;border-radius:5px!important;color:#FFF!important;font-weight:400;font-size:16px}.btn-set .send-to-friend{color:#FFF!important;background-color:#2e303e!important;padding:10px 10px 10px 10px!important;border-radius:5px!important;color:#FFF!important;font-weight:400;font-size:16px}.sub-banner{color:#FFF!important;padding:20px 10px 10px 20px}.sub-banner .location{width:30%;display:inline-block;vertical-align:top}.sub-banner .hours{width:66%;display:inline-block;vertical-align:top}.sub-banner .hours p{font-size:14px;line-height:0.5em;font-weight:300}.location-footer-menu ul{display:grid!important}.location-footer-menu ul li{padding:0px;margin-top:0px!important}.dentist-page-specialization{color:#202229;font-size:20px}.bg-dark{background-color:rgba(109,109,10,0.1);padding:10px!important}.bg-light{background-color:rgba(255,255,255);padding:10px!important}.custom-slider h1{font-family:'Oswald',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-shadow:0em 0.1em 0.1em #0f3923!important;color:#FFF}.et-db #et-boc .et-l .et_pb_section{padding-top:0px!important}.average-rating .wpcr3_item_name,.average-rating .wpcr3_aggregateRating_overallText,.average-rating .wpcr3_dotline,.average-rating .wpcr3_review{display:none!important}.wpcr3_review blockquote{border-left:3px solid #661828}.sub-banner .wp-share-button{margin-top:9px!important}.wp-share-button{display:none;background-color:#2e303e;padding-bottom:10px;padding-right:20px;margin-top:-21px;margin-left:215px}.wp-share-button-show{display:inline-block}.on-mobile{position:absolute;left:-100px}.content-image-200{display:inline-block;float:right;width:200px;margin-left:15px}.content-image-300{display:inline-block;float:right;width:300px;margin-left:15px}.wpcf7{padding:10px!important;margin:5px!important}.wpcf7 form{border:1px dashed #FFFFFF;padding:15px!important}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap select,.wpcf7-form-control-wrap textarea{width:100%;padding:16px;font-size:16px;margin-bottom:10px;border-radius:4px}.wpcf7-form-control-wrap radio{padding:16px;font-size:16px;margin-bottom:10px}.wpcf7-radio span.wpcf7-list-item{display:inline-block!important}.wpcf7-form-control-wrap input[type=radio]{width:auto!important}span.wpcf7-list-item{display:block}.wpcf7-submit,.wpcf7-reset{background:linear-gradient(to left,#0f3923 50%,#1f6d44 50%);background-size:200% 100%;background-position:right bottom;transition:all 1s ease;padding:15px 30px!important;color:#FFFFFF;font-size:18px;border:none;border-radius:6px}.contact-recaptcha>div{margin-bottom:15px!important}.wpcf7-submit:hover,.wpcf7-reset:hover{background-position:left bottom;cursor:pointer}.wpcf7-form label{font-size:16px}.custom-slider h2{font-family:"Oswald"!important;font-style:italic}@media only screen and (min-width:1405px){header{position:fixed;z-index:999999}.custom-slider h1{font-size:50px!important}.custom-slider img{margin-top:0px!important;width:300px}.custom-slider .et_pb_slide_description{padding-top:15%}}@media only screen and (min-width:1100px) and (max-width:1405px){header{position:fixed;z-index:999999}.custom-slider h1{font-size:50px!important}.custom-slider img{margin-top:0px!important;width:300px}#nti,.nti{font-size:50px!important}}@media only screen and (min-width:981px) and (max-width:1100px){header{position:block;z-index:999999}#header-section{position:relative!important}.header-scroll .primary-menu .sub-menu{margin-top:5px!important}.et_mobile_nav_menu{display:block;width:100%;text-align:center!important;justify-content:center}.header-scroll #.patient-login{position:absolute!important;top:16px!important;left:12px!important}.custom-slider h1{font-size:30px!important}.custom-slider img{margin-top:-50px!important}.custom-slider .et_pb_slide_description{padding:8% 8%!important}.banner-button-section{margin-top:500px!important}.banner-button{padding:0px!important;width:100%!important}.banner-button .et_pb_column{margin-bottom:10px!important;width:33.33%!important}.banner-button .et_pb_button_module_wrapper .et_pb_button{font-size:12px!important;width:90%;padding-left:unset!important;padding-right:unset!important}.awards{float:left}.footer-menu .et_mobile_nav_menu{width:100%;margin:0px!important}.footer-menu .mobile_nav{width:100%}.footer-menu .mobile_menu_bar{display:none}.footer-menu .et_mobile_menu{padding:0px;position:unset;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.footer-menu .menu-item>a{padding:0px 0px;border-bottom:none!important}.banner-button-section{margin-top:390px}.banner-button .et_pb_button_module_wrapper{text-align:center}.dentist-list .dentist-info{width:100%;margin-left:0px}.dentist-row{text-align:center}.sub-banner .btn-set{margin-top:25px!important}.btn-set .request-btn{padding:15px 10px 15px 10px!important;text-align:center;display:block;margin-bottom:10px}.btn-set .send-to-friend{padding:15px 10px 15px 10px!important;text-align:center;display:block;margin-bottom:10px}.wp-share-button{margin-left:25%}.content-image-200{width:100%!important;margin-bottom:10px}.content-image-300{width:100%!important;margin-bottom:10px}#nti,.nti{font-size:50px!important}}@media only screen and (min-width:768px) and (max-width:980px){header{position:block;z-index:999999}.header-scroll .primary-menu .sub-menu{margin-top:5px!important}#header-section{position:relative!important}.et_mobile_nav_menu{display:block;width:100%;text-align:center!important;justify-content:center}.patient-login{position:absolute!important;top:16px!important;left:12px!important}.custom-slider h1{font-size:30px!important}.custom-slider img{margin-top:-50px!important}.custom-slider .et_pb_slide_description{padding:8% 8%!important}.banner-button-section{margin-top:345px!important}.banner-button{padding:0px!important;width:100%!important}.banner-button .et_pb_column{margin-bottom:10px!important;width:33.33%!important}.banner-button .et_pb_button_module_wrapper .et_pb_button{font-size:12px!important;width:90%;padding-left:unset!important;padding-right:unset!important}.awards{float:left;width:25%}.footer-menu .et_mobile_nav_menu{width:100%;margin:0px!important}.footer-menu .mobile_nav{width:100%}.footer-menu .mobile_menu_bar{display:none}.footer-menu .et_mobile_menu{padding:0px;position:unset;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.footer-menu .menu-item>a{padding:0px 0px;border-bottom:none!important}.banner-button-section{margin-top:390px}.banner-button .et_pb_button_module_wrapper{text-align:center}.dentist-list .dentist-info{width:100%;margin-left:0px}.dentist-row{text-align:center}.sub-banner .btn-set{margin-top:25px!important}.btn-set .request-btn{padding:15px 10px 15px 10px!important;text-align:center;display:block;margin-bottom:10px}.btn-set .send-to-friend{padding:15px 10px 15px 10px!important;text-align:center;display:block;margin-bottom:10px}.wp-share-button{margin-left:25%}.content-image-200{width:100%!important;margin-bottom:10px}.content-image-300{width:100%!important;margin-bottom:10px}#nti,.nti{font-size:50px!important}}@media only screen and (min-width:480px) and (max-width:767px){#wpadminbar{display:none}html{margin-top:0px!important}.header-static .primary-menu .sub-menu{margin-top:0px!important}.et_mobile_menu li a{padding:7px 5%!important}.header-section{margin-top:20px}#header-section{position:relative!important}header{position:block;z-index:999999}#mobile-call-an-office{position:absolute!important}.header-scroll .primary-menu .sub-menu{margin-top:5px!important}.et_mobile_nav_menu{display:block!important;width:100%;text-align:center!important;justify-content:center}.patient-login{position:absolute!important;top:16px!important;left:12px!important}.custom-slider .et_pb_slides .et_pb_slider_container_inner{vertical-align:top!important}.custom-slider .et_pb_slide_description{padding-top:50px!important}.custom-slider h1{font-size:22px!important}.custom-slider h2{font-size:18px!important}.custom-slider img{width:60%!important;margin-top:-20px!important}.banner-button-section{margin-top:220px!important}.banner-button .et_pb_column{margin-bottom:5px!important}.banner-button .et_pb_button_module_wrapper .et_pb_button{font-size:12px!important;width:85%;padding-left:unset!important;padding-right:unset!important}.footer-menu .et_mobile_nav_menu{width:100%;margin:0px!important}.footer-menu .mobile_nav{width:100%}.footer-menu .mobile_menu_bar{display:none}.footer-menu .et_mobile_menu{padding:0px;position:unset;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.footer-menu .menu-item>a{padding:0px 0px;border-bottom:none!important}.banner-button-section{margin-top:220px}.banner-button .et_pb_button_module_wrapper{text-align:center}.dentist-list .dentist-info{width:100%;margin-left:0px}.dentist-row{text-align:center}.dentist-column{width:100%!important;margin-bottom:30px!important}.sub-banner .btn-set{margin-top:25px!important}.btn-set .request-btn{padding:15px 10px 15px 10px!important;text-align:center;display:block;margin-bottom:10px}.btn-set .send-to-friend{padding:15px 10px 15px 10px!important;text-align:center;display:block;margin-bottom:10px}.wp-share-button{margin-left:25%}.content-image-200{width:100%!important;margin-bottom:10px}.content-image-300{width:100%!important;margin-bottom:10px}#nti,.nti{font-size:20px!important}}@media only screen and (max-width:479px){#wpadminbar{display:none}html{margin-top:0px!important}.header-static .primary-menu .sub-menu{margin-top:0px!important}.et_mobile_menu li a{padding:7px 5%!important}.header-section{margin-top:20px}#header-section{position:relative!important}header{position:block;z-index:999999}#mobile-call-an-office{position:absolute!important}.header-scroll .primary-menu .sub-menu{margin-top:5px!important}.et_mobile_nav_menu{display:block;width:100%;text-align:center!important;justify-content:center}.patient-login{position:absolute!important;top:16px!important;left:12px!important}.custom-slider .et_pb_slides .et_pb_slider_container_inner{vertical-align:top!important}.custom-slider .et_pb_slide_description{padding-top:50px!important}.custom-slider h1{font-size:22px!important}.custom-slider h2{font-size:18px!important}.custom-slider img{width:60%!important;margin-top:-20px!important}.banner-button-section{margin-top:220px!important}.banner-button .et_pb_column{margin-bottom:5px!important}.banner-button .et_pb_button_module_wrapper .et_pb_button{font-size:12px!important;width:85%;padding-left:unset!important;padding-right:unset!important}.footer-menu .et_mobile_nav_menu{width:100%;margin:0px!important}.footer-menu .mobile_nav{width:100%}.footer-menu .mobile_menu_bar{display:none}.footer-menu .et_mobile_menu{padding:0px;position:unset;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.footer-menu .menu-item>a{padding:0px 0px;border-bottom:none!important}.banner-button .et_pb_button_module_wrapper{text-align:center}.dentist-row{text-align:center}.dentist-list .dentist-info{width:100%;margin-left:0px}.dentist-column{width:100%!important;margin-bottom:30px!important}.sub-banner .btn-set{margin-top:25px!important}.btn-set .request-btn{padding:15px 10px 15px 10px!important;text-align:center;display:block;margin-bottom:10px}.btn-set .send-to-friend{padding:15px 10px 15px 10px!important;text-align:center;display:block;margin-bottom:10px}.wp-share-button{margin-left:25%}.content-image-200{width:100%!important;margin-bottom:10px}.content-image-300{width:100%!important;margin-bottom:10px}#nti,.nti{font-size:20px!important}}@media only screen and (max-width:375px){html{margin-top:0px!important}#wpadminbar{display:none}.header-static .primary-menu .sub-menu{margin-top:0px!important}.et_mobile_menu li a{padding:7px 5%!important}header{position:block;z-index:999999}.header-section{margin-top:20px}#header-section{position:relative!important}#mobile-call-an-office{position:absolute!important}.header-scroll .primary-menu .sub-menu{margin-top:5px!important}.et_mobile_nav_menu{display:block!important;width:100%;text-align:center!important;justify-content:center}.patient-login{position:absolute!important;top:16px!important;left:12px!important}.custom-slider .et_pb_slides .et_pb_slider_container_inner{vertical-align:top!important}.custom-slider .et_pb_slide_description{padding-top:50px!important}.custom-slider h1{font-size:22px!important}.custom-slider h2{font-size:18px!important}.custom-slider img{width:60%!important;margin-top:-20px!important}.banner-button-section{margin-top:220px!important}.banner-button .et_pb_column{margin-bottom:5px!important}.banner-button .et_pb_button_module_wrapper .et_pb_button{font-size:12px!important;width:85%;padding-left:unset!important;padding-right:unset!important}.footer-menu .et_mobile_nav_menu{width:100%;margin:0px!important}.footer-menu .mobile_nav{width:100%}.footer-menu .mobile_menu_bar{display:none}.footer-menu .et_mobile_menu{padding:0px;position:unset;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.footer-menu .menu-item>a{padding:0px 0px;border-bottom:none!important}.banner-button .et_pb_button_module_wrapper{text-align:center}.dentist-row{text-align:center}.dentist-list .dentist-info{width:100%;margin-left:0px}.dentist-column{width:100%!important;margin-bottom:30px!important}.sub-banner .btn-set{margin-top:25px!important}.btn-set .request-btn{padding:15px 10px 15px 10px!important;text-align:center;display:block;margin-bottom:10px}.btn-set .send-to-friend{padding:15px 10px 15px 10px!important;text-align:center;display:block;margin-bottom:10px}.wp-share-button{margin-left:25%}.content-image-200{width:100%!important;margin-bottom:10px}.content-image-300{width:100%!important;margin-bottom:10px}#nti,.nti{font-size:20px!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){}.custom-mobile-menu{text-align:center;padding-left:0px!important;padding-top:0px!important;margin-top:35px!important}.custom-mobile-menu li{list-style:none}.custom-menu-header{color:#661828;font-size:15px;font-weight:bold}.custom-sub-menu{padding-left:0px!important;background:#FFFFFF;display:none;transition:opacity 1.5s ease-in}.custom-sub-menu-show{display:block}.custom-sub-menu li>a{font-size:14px;display:block;color:#0f3924;font-weight:bold;padding-top:2px;padding-bottom:2px}.et_mobile_nav_menu a{margin:0px auto}.dentist-about p{font-weight:300!important}.content-header:before{transform:skew(-21deg,0deg);-webkit-transform:skew(-21deg,0deg);-moz-transform:skew(-21deg,0deg);-ms-transform:skew(-21deg,0deg);transform-origin:0 35%;background:#2e303e;height:80px;width:100%;content:"";display:block;position:absolute;top:0;left:0;z-index:-1}