#providerDirectoryT2 .hx-tabs{margin:1em 0;border-bottom:1px solid #ccc}#providerDirectoryT2 .hx-tabs li{display:inline-block}#providerDirectoryT2 .hx-tabs li.current a{background:#eee}#providerDirectoryT2 .hx-tabs li a{text-align:center;text-decoration:none}#providerDirectoryT2 .hx-form-field-group .hx-form-horizontal input{display:inline-block}@media only screen and (min-width:800px){#providerDirectoryT2 .hx-tabs{display:block;width:auto}#providerDirectoryT2 .hx-tabs li{display:inline-block;width:auto;border:none;margin-right:.5em}}#providerDirectoryT2{}#providerDirectoryT2 #practitionerSearchForm,#providerDirectoryT2 #facilitySearchForm{display:none}#providerDirectoryT2 #practitionerSearchForm.active,#providerDirectoryT2 #facilitySearchForm.active{display:block}#providerDirectoryT2 .search-section{margin-bottom:1em;border-bottom:1px dashed #999}#providerDirectoryT2 .search-section input[type="text"],#providerDirectoryT2 .search-section select{min-width:200px;max-width:100%;padding:3px}#providerDirectoryT2 #providerRange,#providerDirectoryT2 #facilityRange{min-width:0}#providerDirectoryT2 .js-advanced-search{display:none}#providerDirectoryT2 .js-toggle-search{display:block;padding-bottom:.5em;text-decoration:none}#providerDirectoryT2 .location-search-fields .hx-form-field-group{clear:both;padding:.25em 0}#providerDirectoryT2 .location-search-fields label{margin-top:2px;padding-right:.25em}#providerDirectoryT2 .location-search-fields label,#providerDirectoryT2 .location-search-fields select{float:left}#providerDirectoryT2 .search-section-detail{display:block;margin-bottom:0;clear:both;float:none;width:100%}#providerDirectoryT2 #searchPage .hx-actionset{width:100%;background:#ddd;padding:.5em;text-align:left;margin-top:1em}#providerDirectoryT2 #searchPage .hx-actionset button+button{margin-left:.5em}#providerDirectoryT2 #searchPage .hx-actionset .hx-affirmative{float:right}#providerDirectoryT2 .practitionerAcceptingAgeContainer{display:flex}#providerDirectoryT2 .practitionerAcceptingAgeContainer input{width:60px}#providerDirectoryT2 .practitionerAcceptingAgeContainer .css-practitionerAcceptingAge{margin-right:1em}#providerDirectoryT2 #resultsPage .hx-actionset{background:#ddd;padding:.5em;text-align:right}#providerDirectoryT2 #resultsPage .hx-actionset button+button{margin-left:.5em}#providerDirectoryT2 #resultsPage .hx-actionset .hx-affirmative{float:right}#providerDirectoryT2 #resultsMap{height:250px;margin-bottom:1em}#providerDirectoryT2 .toggleFilter{display:block;padding:.5em 0;margin-top:2em;text-align:center}#providerDirectoryT2 .toggleFilter.locked{position:fixed;top:0;left:0;right:0;margin:0}#providerDirectoryT2 h3 .mapMarker{float:left;margin-right:.5em}#providerDirectoryT2 h3 .mapMarker:hover{cursor:pointer}#providerDirectoryT2 h3 .detailsLink{display:block;line-height:34px}#providerDirectoryT2 .practitionerResultData p,#providerDirectoryT2 .facilityResultData p,#providerDirectoryT2 #resultsPage .compareContainer{margin:.5em 0}#providerDirectoryT2 .resultsCompare h3 span{font-size:.7em;font-weight:normal}#providerDirectoryT2 #comparisonList div a{background:#bbb;float:right;color:#fff;padding:3px 9px;font-weight:bold}#providerDirectoryT2 .filterContainer{position:fixed;left:0;right:0;bottom:100%;background:#fff;padding:1em;padding-top:2em;overflow:auto;transition:all .3s ease-out}#providerDirectoryT2 .filterContainer.active{top:0;bottom:0}#providerDirectoryT2 .filterContainer .filter-section{margin-bottom:1em;border-bottom:1px dashed #999}#providerDirectoryT2 .filterContainer .search-section-detail{margin-top:.5em;margin-bottom:.5em;padding:0}#providerDirectoryT2 .filterContainer .useCurrentLocation{float:none}#providerDirectoryT2 .filterContainer .advSearchButton,#providerDirectoryT2 .filterContainer .advFilterButton{margin-bottom:1em}#providerDirectoryT2 .filterContainer .hx-actionset{clear:both}#providerDirectoryT2 .filterContainer .hx-actionset .filterButton{margin:0;line-height:normal;font-size:1em}#providerDirectoryT2 .resultsList .preferredProviderMessage{display:block;text-align:center;padding:.5em;background:#ddd}#providerDirectoryT2 .resultsList .facilityResultData ul{list-style:none;padding-left:20px}#providerDirectoryT2 .resultsList .facilityResultData ul li{background:none;border:none}#providerDirectoryT2 .resultsHeader h3,#providerDirectoryT2 .resultsHeader h4{display:inline-block}#providerDirectoryT2 .resultsHeader hgroup{text-align:center}#providerDirectoryT2 .resultsHeader h4{margin:1em 0 1em .5em}#providerDirectoryT2 .resultsHeader #searchDescription,#providerDirectoryT2 .resultsHeader #downloadResultsButton,#providerDirectoryT2 .resultsHeader .showEmailSectionButton{margin:0 0 1em 0}#providerDirectoryT2 .resultsHeader .sort{float:left}#providerDirectoryT2 .resultsHeader #returnToSearch{float:right;margin:0}#providerDirectoryT2 .resultsHeader .contentWell{margin-top:0}#providerDirectoryT2 #comparisonList div{margin-bottom:.5em;clear:both}#providerDirectoryT2 #comparisonMap{margin-top:1em;max-width:100%}#providerDirectoryT2 #resultView h3{font-weight:100}#providerDirectoryT2 #resultView h2{clear:both}#providerDirectoryT2 #resultView .practitionerBoardCerts{padding-left:20px}#providerDirectoryT2 #resultView .viewMapPlaceholder{margin:1em 0;max-width:100%}#providerDirectoryT2 #resultView #viewMap{height:250px}#providerDirectoryT2 #resultView .practitionerLocations h3{line-height:34px}#providerDirectoryT2 #resultView .practitionerLocations h3 img{margin-right:.25em}#providerDirectoryT2 #resultView .hx-list-result-content{list-style:none;margin:0;padding:0}#providerDirectoryT2 #resultView .practitionerHospitalNetworks,#providerDirectoryT2 #resultView .practitionerLocationNetworks,#providerDirectoryT2 #resultView .practitionerMedicalNetworks{background:#ddd;padding:1em}#providerDirectoryT2 #resultView .practitionerHospitalNetworks h3,#providerDirectoryT2 #resultView .practitionerLocationNetworks h3,#providerDirectoryT2 #resultView .practitionerMedicalNetworks h3{margin-top:0}#providerDirectoryT2 .css-tooltip{background:#fff;border:2px solid #ccc;padding:10px;position:fixed}#providerDirectoryT2 .css-tooltip:after{top:100%;left:20px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:10px;margin-left:-10px}#providerDirectoryT2 .css-tooltip.hx-active{z-index:999;visibility:visible;margin-top:-10px;bottom:100%;position:absolute;margin-bottom:10px}#providerDirectoryT2 .css-tooltipAccessor{font-size:.8em;text-align:text-bottom}#providerDirectoryT2 .hx-form-field-group{position:relative}#providerDirectoryT2 .search-accessibility-fields .hx-form-field-group .hx-form-horizontal{display:inline-block;margin-bottom:.1em;margin-right:.5em}#providerDirectoryT2 .search-accessibility-fields .hx-form-field-group .hx-form-horizontal input{margin-right:.25em}#providerDirectoryT2 .accessibility-list span:after{content:", "}#providerDirectoryT2 .accessibility-list span:last-child:after{content:none}#providerDirectoryT2 .focus-background{background-color:#efefef}#providerDirectoryT2 .focus-background-dark{background-color:#ccc}#providerDirectoryT2 .jsAttestAddFacilityInputs{display:flex}#providerDirectoryT2 .jsAttestAddFacilityInputs .col-1,#providerDirectoryT2 .jsAttestAddFacilityInputs .col-2{margin-right:8%}@media only screen and (min-width:550px){#providerDirectoryT2 .searchLocationAccessibilityContainer{display:flex;flex-wrap:wrap}#providerDirectoryT2 #providerLocationFields,#providerDirectoryT2 #facilityLocationFields,#providerDirectoryT2 #providerAccessibilityFields,#providerDirectoryT2 #facilityAccessibilityFields{display:flex;flex-wrap:wrap}#providerDirectoryT2 #providerLocationFields h4,#providerDirectoryT2 #facilityLocationFields h4,#providerDirectoryT2 #providerAccessibilityFields h4,#providerDirectoryT2 #facilityAccessibilityFields h4{flex-basis:100%}#providerDirectoryT2 #providerLocationFields .location-input-fields,#providerDirectoryT2 #facilityLocationFields .location-input-fields,#providerDirectoryT2 #providerAccessibilityFields .location-input-fields,#providerDirectoryT2 #facilityAccessibilityFields .location-input-fields{max-width:205px}#providerDirectoryT2 .search-section-detail{padding:0 1em;align-self:center}#providerDirectoryT2 #providerPreferenceFields,#providerDirectoryT2 #providerServiceFields{float:left;width:48%;border-bottom:none}#providerDirectoryT2 #providerPreferenceFields{padding-right:2%;border-right:1px dashed #999}#providerDirectoryT2 #providerServiceFields{padding-left:2%}#providerDirectoryT2 .advSearchButton,#providerDirectoryT2 .advFilterButton{clear:both;margin-bottom:1em}#providerDirectoryT2 #searchPage .hx-actionset{position:relative;clear:both;width:auto;border:none}#providerDirectoryT2 #resultsMap{height:300px}#providerDirectoryT2 .resultsList .preferredProviderMessage{display:inline;float:right}#providerDirectoryT2 #viewPage .hx-pd-view-listing li{display:block;float:left;width:48%;margin-left:1%;margin-right:1%}}@media only screen and (min-width:800px){#providerDirectory #viewPage .hx-pd-view-listing li{width:31%}}@media only screen and (min-width:900px){#providerDirectoryT2 #resultsMap{height:350px}#providerDirectoryT2 .filterContainer{position:relative;padding-top:1em;margin-top:1.5em}#providerDirectoryT2 .filterContainer h3{margin-top:0}#providerDirectoryT2 .toggleFilter{display:none}#providerDirectoryT2 .resultsList .practitionerResultData,#providerDirectoryT2 .resultsList .facilityResultData{display:flex;flex-wrap:wrap}#providerDirectoryT2 .resultsList .resultColumn{flex-basis:50%;padding:0 .25em}}@media only screen and (max-width:900px){#providerDirectoryT2 .filterContainerParent,#providerDirectoryT2 .searchResultsParent{width:98%}}@media only screen and (min-width:1000px){#providerDirectoryT2 #facilitySearchForm .search-section{float:left;border-bottom:none}#providerDirectoryT2 .searchLocationAccessibilityContainer{max-width:500px;padding-right:1%;float:left}#providerDirectoryT2 #facilityServiceFields{max-width:350px;padding-left:1%;border-left:1px dashed #999}#providerDirectoryT2 #viewPage .practitionerDetails,#providerDirectoryT2 #viewPage .facilityDetails,#providerDirectoryT2 #viewPage .viewMapPlaceholder{float:left;width:49%}#providerDirectoryT2 #viewPage .practitionerDetails,#providerDirectoryT2 #viewPage .facilityDetails{margin:0 1% 0 0}#providerDirectoryT2 #viewPage .viewMapPlaceholder{margin:0 0 0 1%}#providerDirectoryT2 #viewPage #viewMap{height:400px}#providerDirectoryT2 #viewPage .hx-pd-view-listing li{width:23%}}@media only screen and (min-width:1250px){#providerDirectoryT2 .searchLocationAccessibilityContainer .search-section{float:none}#providerDirectoryT2 .search-section{float:left;border-bottom:none}#providerDirectoryT2 .searchLocationAccessibilityContainer{max-width:500px;padding-right:1%;float:left}#providerDirectoryT2 #providerPreferenceFields{max-width:350px;padding-right:1%;padding-left:1%;border-left:1px dashed #999}#providerDirectoryT2 #providerServiceFields{max-width:350px;padding-left:1%}#providerDirectoryT2 .resultsList .practitionerResultData,#providerDirectoryT2 .resultsList .facilityResultData{flex-wrap:nowrap}}#providerDirectoryT2 .filter-section .search-accessibility-fields .hx-form-field-group .hx-form-horizontal{white-space:normal}#divLastUpdatedDateVw,#divResLastUpdatedDate,#divLastUpdatedDate,#divLastUpdatedDateCv{font-size:.9em}#divLastUpdatedDateVw label,#divResLastUpdatedDate label,#divLastUpdatedDate label,#divLastUpdatedDateCv label{display:inline-block;margin-left:.5em}#providerDirectoryT2 .hx-disabled{color:#757575}#providerDirectoryT2 .hx-disabled .css-tooltipAccessor{color:#757575}#providerDirectoryT2 input.error,#providerDirectoryT2 input.error:focus{border-color:red}#providerDirectoryT2 .hx-form-validation-error:not(:empty){color:red}#providerDirectoryT2 .error{color:red;display:inherit}#providerDirectoryT2 .error{margin-top:.2rem;padding-left:1.5rem;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;text-align:left}#providerDirectoryT2 .error:before{margin:0 0 0 -2rem;font-family:'HealthX-Icon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#providerDirectoryT2 .reqInd{color:red}@media print{.filterContainer{display:none}}@media print{.filterContainer{display:none}}