.floatRight{float:right}.floatLeft{float:left}.hidden{display:none}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.floatRight{float:right}.floatLeft{float:left}.hidden{display:none}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}#fad-results .network-badge,#fad-provider-profile .network-badge,.team-provider-card .network-badge{font-size:12px;font-style:normal;font-weight:600;line-height:16px;text-transform:uppercase;box-shadow:none;background-color:#c8e6c9;color:#2d682f;width:max-content;padding:.25rem 1rem}#fad-results .network-badge.out-of-network,#fad-provider-profile .network-badge.out-of-network,.team-provider-card .network-badge.out-of-network{background-color:#ffecb3;color:#795548}.floatRight{float:right}.floatLeft{float:left}.hidden{display:none!important}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}[v-cloak]{display:none}.smile__grid{padding:0!important}[class*=col-]{padding-right:15px}[class*=col-]:last-of-type{padding-right:15px}#KeyboardShortcutsLink{text-decoration:none;color:#212529;font-size:12px}#KeyboardShortcutsLink i{padding-right:5px}#KeyboardShortcutsModal{font-size:16px}#KeyboardShortcutsModal .modal-title{font-size:32px}#KeyboardShortcutsModal .modal-header a{margin:2px}#KeyboardShortcutsModal kbd{background-color:#eee;border-radius:3px;border:1px solid #b4b4b4;box-shadow:0 1px 1px rgba(0,0,0,.2),0 2px 0 0 rgba(255,255,255,.7) inset;color:#333;display:inline-block;font-size:.85em;font-weight:bold;line-height:1;padding:2px 4px;white-space:nowrap}#KeyboardShortcutsModal dl{display:flex;flex-flow:row;flex-wrap:wrap;overflow:visible;margin-top:10px}#KeyboardShortcutsModal dl dt{flex:0 0 50%;text-overflow:ellipsis;overflow:hidden;font-weight:400;padding-top:5px}#KeyboardShortcutsModal dl dd{margin-left:auto;text-align:right;text-overflow:ellipsis;overflow:hidden;flex:0 0 50%;padding-top:5px}#Map .gmnoprint{margin-bottom:8px}#DentistSearchView{margin-top:1.5rem;margin-bottom:1.5rem}#DentistSearchView.search-active{margin-top:0}#DentistSearchView .secondary-text-color{color:#004085}#DentistSearchView div.dropdown-content li.active p.secondary-text-color{color:#fff}#DentistSearchView .hasValue label{transform:translateY(-100%) scale(.8)}#DentistSearchView h1.small{font-size:1rem;font-weight:600}#DentistSearchView .search-group #lblsearchforDentist,#lblsearchforClinic{padding-left:.75rem}#DentistSearchView .search-group .md-form{width:100%}#DentistSearchView .search-group .caret{padding-right:.5rem!important}#DentistSearchView #searchforDentist,#DentistSearchView #searchforClinic{border-left:1px solid #eee;padding-left:.75rem}#DentistSearchView #fad-search .md-form label span{color:#757575}#DentistSearchView #fad-search .flat-btn{border:0;background:none;color:var(\--theme-color-primary);padding:0;font-size:.875rem}#DentistSearchView #fad-search .submit-btn{width:100%;background-color:var(\--theme-color-primary)!important}#DentistSearchView #fad-search .submit-btn:focus{border:1px solid #949494}#DentistSearchView .select-dropdown input.form-control{padding-right:1.15rem}#DentistSearchView.search-active #fad-results{display:block}#fad-results{display:none}.print-button{position:relative}.searchInput{margin-left:2px}.sortLabelLinks{display:flex}.search-active{display:block!important}#no-results{display:none}#fad-results .search-map{background-color:var(\--theme-color-surface);height:240px}#location-results-header{font-weight:600}#fad-results .search-by-title{font-weight:600;font-size:.875rem}#fad-results .sort-options{font-size:14px}#DentistSearchView .flat-btn{border:0;background:none;color:var(\--theme-color-primary);padding:0;font-size:.875rem;font-weight:600}#fad-results .result-item{line-height:1.5;padding-top:1rem}.no-cg-bottom-border{border-bottom:1px solid #949494!important}#fad-results .result-item .distance{font-size:.875rem;text-align:right;color:#58595b;font-weight:600}#fad-results .result-item .map-position{background-color:var(\--theme-color-primary);color:#fff;border-radius:12px;text-align:center;display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-weight:400;font-size:.875rem}#fad-results .result-item .provider-details{padding-right:0}#fad-results .result-item .provider-details .network-participation{float:left;width:100%}#fad-results .result-item .provider-details *{padding-top:.25rem}#fad-results .result-item .provider-details *.badges,#fad-results .result-item .provider-details *.dq-rating{margin-top:.25rem}#fad-results .result-item .profile-link h5{font-weight:600;text-transform:uppercase;display:inline}#fad-header .toggle-search .collapsed .rotate-icon{transform:rotate(180deg)}#fad-header .fad-subtitle{line-height:1.5}.provider-links{border-top:1px solid #949494}.provider-links a,.provider-links a h5{font-weight:600;text-decoration:none;font-size:.875rem;display:inline-block}.provider-links a+a{margin-left:16px}.dataTables_length{display:none}.dataTables_filter{display:none}.table td,.table th{border-top:0}table.table a,table.table a h5{color:var(\--theme-color-primary)}th{border-bottom:none!important}.badges img{height:30px}.pagination .page-item.active .page-link{color:#fff;background-color:var(\--theme-color-primary)!important;border-radius:.125rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);transition:all .2s linear}.dataTables_info{text-align:center}#fadProviderResultsDt .map-position-column{width:8.33%;border-bottom:1px solid #949494}#fadProviderResultsDt .provider-details-column{width:75%;border-bottom:1px solid #949494}#fadProviderResultsDt .distance-column{width:16.67%;border-bottom:1px solid #949494}#fadLocationResultsDt .map-position-column,#fadLocationResultsDt .clinic-details-column,#fadLocationResultsDt .distance-column{border-bottom:1px solid #949494}#fadProviderResultsDt .dd-info-badge-chip{display:inline-flex;background-color:#0076aa;border:1px solid #0076aa;border-radius:.25rem;cursor:pointer;font-size:0;border-radius:.25rem;overflow:hidden;padding-top:0!important}#fadProviderResultsDt .dd-info-badge-label-container{background:#fff;padding:0 8px;font-size:1pc;color:#000}#fadProviderResultsDt .bar{position:absolute;top:0;right:auto;bottom:auto;left:0;height:100%;margin:auto;background:#0076aa}#fadProviderResultsDt .dentaQual-label-logo{padding-top:0!important}#rating-img,#fadProviderResultsDt .dentaQual-label-rating{position:relative;z-index:1;display:block;font-size:0;padding-top:0!important}#fadProviderResultsDt .dentaQual-label-rating{background:#8a9299}#fadProviderResultsDt td,#fadLocationResultsDt td{padding:0!important}#fadProviderResultsDt .row,#fadLocationResultsDt .row{padding-right:0!important}#Map div[role=dialog] button[title=Close]{right:5px!important;top:5px!important}.gm-style-iw-t div[role=dialog].gm-style-iw{padding:0}.gm-style-iw-t div[role=dialog].gm-style-iw .gm-style-iw-chr{margin-bottom:-47px}.map-info-window{font-family:"Gotham",Arial,sans-serif;font-weight:600;font-size:14px;max-width:300px;margin:1rem 0 .5rem 1rem;display:flex;flex-wrap:wrap}.map-info-window .name{flex:0 0 100%;display:flex;align-items:center;border-bottom:1px solid #949494}.map-info-window .name .label-number{background-color:var(\--theme-color-primary);justify-content:center;display:flex;align-items:center;color:#fff;flex:0 0 24px;height:24px;border-radius:12px;font-size:.75rem}.map-info-window .multiple{flex-direction:column;align-items:normal}.map-info-window .multiple .multiple-profile-link{-ms-word-break:break-word;word-break:break-word;padding-right:.25rem}.map-info-window .address{flex:0 0 75%;font-weight:400}.map-info-window .address .network-badge{font-weight:inherit;font-size:12px;text-transform:uppercase}.map-info-window .distance{flex:0 0 25%;color:#58595b;text-align:right}.map-info-window .directions-button{flex:0 0 100%;font-size:11.2px}.modal-info-window .map-info-window{max-width:100%;margin:1rem 1rem 0 1rem;font-size:16px}.modal-info-window .modal-dialog{margin:0}.modal-info-window .modal-content{border-radius:12px 12px 0 0;position:fixed;bottom:0}.modal-info-window .directions-button{font-size:14.4px}.modal-info-window .distance{font-size:14px}.modal-overlay,.modal-dialog{z-index:10000}@-moz-document url-prefix(){.map-info-window{margin:1rem;}}#DentistSearchView #fad-search .location-btn:focus,#DentistSearchView #fad-results .sort-lastname:focus,#DentistSearchView #fad-results .sort-distance:focus,#DentistSearchView #fad-results .print-results:focus,#DentistSearchView #fad-results .profile-link:focus,#DentistSearchView #fad-results .dd-info-badge-chip:focus,#DentistSearchView #fad-results .pagination a:focus,#DentistSearchView #fad-results .pagination a:focus,#DentistSearchView .gm-style button:focus,#DentistSearchView .gm-style a:focus,#DentistSearchView .cost-genie-link:focus,#addressRequired:focus{border:1px solid #949494!important}#providersInfoWindow{list-style:none;padding-left:0;display:grid;grid-template-columns:1fr 1fr}#providersInfoWindow li{margin-left:-1px;display:flex;gap:.5rem;align-items:center}#providersInfoWindow li a{margin-bottom:auto;margin-top:auto}#providersInfoWindow li .map-position{background-color:var(\--theme-color-primary);color:#fff;border-radius:12px;text-align:center;display:flex;flex:none;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;font-weight:400;font-size:.875rem}@media(min-width:768px){#DentistSearchView.search-active{margin-top:1.5rem}#fad-header .fad-subtitle{font-size:1.125rem}#DentistSearchView #fad-search{border:2px solid #949494;border-radius:12px;padding:32px}#DentistSearchView #fad-search .md-form label:not([for=searchforDentist]):not([for=searchforClinic]){width:150%;text-wrap:auto}#DentistSearchView #fad-search .md-form label:not([for=searchforDentist]):not([for=searchforClinic]).active{transform:translateY(-100%) scale(.8)}#DentistSearchView #fad-search .submit-btn{width:50%}.search-map-keyboard-link-container{height:726px;position:sticky!important;top:1rem;z-index:980;text-align:center;background-color:#eee}.search-map-keyboard-link-container #KeyboardShortcutsLink{vertical-align:-webkit-baseline-middle}#fad-results .search-map{height:480px}.badges img{height:30px}}#provider-results-header{font-weight:600}@media(min-width:992px){#fad-results .result-item .map-position{border-radius:16px;width:32px;height:32px;font-size:initial}#fad-header .fad-subtitle{width:75%}#fad-results .search-map{height:696px}div[role=dialog].gm-style-iw{min-width:332px!important}}.print-map-container,.print-map-position{display:none}.pinElement{color:#fff}gmp-advanced-marker:focus{outline:2px solid var(\--theme-color-primary);outline-offset:3px}gmp-advanced-marker svg path[class*=maps-pin-view-background]{fill:var(\--theme-color-primary)}.groupedElement{color:#fff;background-color:var(\--theme-color-primary);min-width:50px;border:1px solid #fff;text-align:center;border-radius:8px;font-size:12px;padding:5px;position:relative;border-bottom:0}.groupedElement:after,.groupedElement:before{content:"";position:absolute;height:3em;width:3em;border-radius:50%;top:100%;margin:-1px;z-index:-1}.groupedElement:after{left:50%;box-shadow:-.8em -1.4em 0 -.5em var(\--theme-color-primary)}.groupedElement:before{right:50%;box-shadow:.8em -1.4em 0 -.5em var(\--theme-color-primary)}@media(max-width:992px) and (min-width:768px){div[role=dialog].gm-style-iw{max-width:275px!important}.map-info-window{margin:1rem}}@media(max-width:767px){.fad-results-container{display:flex;flex-direction:column-reverse}.search-map-keyboard-link-container{height:260px;top:1rem;text-align:center;background-color:#eee}}@media(max-width:320px){.dataTables_paginate>ul{flex-wrap:wrap}.CtaSignInActionButton{min-width:200px!important}#dentaquest-img{width:50px}#rating-img{width:70px}}@media print{.smile_headerbar,.smile__iam_fullcontainer,.smile__headershadow,.smile__mobilemenu,#idBreadcrumbNavigation,[class*=_FeedBackLinkContainer],.smile__footer,#debug-container{display:none!important}a{text-decoration:none!important;color:#58595b!important}.print-hide{display:none!important}body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.print-map-container{display:initial!important;margin:0 auto!important}.print-map-container img{width:1000px!important;height:640px!important}.print-map-position{display:initial!important}.search-map-container,.map-position{display:none!important}#fad-search,#provider-results-header,#location-results-header,#fadProviderResultsDt_wrapper .row:nth-child(3),#fadLocationResultsDt_wrapper .row:nth-child(3),.gm-control-active,.gm-fullscreen-control,header,.cta-banner-container{display:none!important}#fad-header{width:100%!important;text-align:center!important}#fad-results .search-map-container .search-map{height:696px!important}#fad-results .search-results-container .result-item{padding:0!important;border:0!important}}@media(forced-colors:active),(forced-colors:active) and (prefers-color-scheme:dark){#SearchButton{border:2px solid ButtonText!important;border-radius:4px}#provider-results-header button,#location-results-header button{border:1px solid ButtonText!important;padding:2px!important}#provider-results-header h7,#provider-results-header span,#location-results-header h7,#location-results-header span{padding-top:4px!important}}