/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */

.block--footer-menu{font-size:14px;}.block--footer-menu a{color:#fff;text-decoration:none;padding:5px 10px 5px 5px;}.block--footer-menu a::before{content:'»';color:#fff;display:inline-block;padding-right:6px;}.block--footer-menu a:visited{color:#fff;}.block--footer-menu a:hover,.block--footer-menu a:focus{color:#fff;box-shadow:inset 0 -1px #fff;}

.masthead-menu{display:flex;justify-content:space-evenly;margin-bottom:0.75rem;}.masthead-menu__link{text-decoration:none;color:#006699;position:relative;margin-left:2.25rem;}.masthead-menu__link:hover,.masthead-menu__link:focus{box-shadow:inset 0 -1px #006699;}.masthead-menu__link::before{content:'';width:1.875rem;height:1.875rem;background-repeat:no-repeat;background-size:1rem;background-position:center center;border-radius:50%;background-color:#4D842B;position:absolute;top:0;left:-2.25rem;}.masthead-menu__link--list::before{background-image:url(/themes/custom/technivant_healthix/dist/images/icon--list.svg);}.masthead-menu__link--login::before{background-image:url(/themes/custom/technivant_healthix/dist/images/icon--signin.svg);}.masthead-menu__link__small{color:#404040;font-size:0.75rem;display:block;padding-left:2.25rem;}@media (min-width:0) and (max-width:499px){.masthead-menu{justify-content:space-between;}.masthead-menu__link{margin-left:0;}.masthead-menu__link::before{content:unset;}.masthead-menu__link__small{padding-left:0;}}@media (min-width:960px){.masthead-menu{justify-content:flex-end;}.masthead-menu__item{margin-left:2rem;}}
.block--block-pagetitle h1{font-size:2.1875rem;}@media (max-width:567.98px){.block--block-pagetitle h1{font-size:30px;}}
.block--block-social .social-link{box-shadow:none;display:inline-block;width:30px;height:30px;border-radius:50%;background-color:#fff;background-size:12px;background-repeat:no-repeat;background-position:center center;white-space:nowrap;overflow:hidden;text-indent:100%;margin-left:6px;}.block--block-social .social-link:first-child{margin-left:0;}.block--block-social .social-link--linkedin{background-image:url(/themes/custom/technivant_healthix/dist/images/icon--linkedin.svg);}.block--block-social .social-link--twitter{background-image:url(/themes/custom/technivant_healthix/dist/images/icon--twitter.svg);}@media (min-width:960px){.block--block-social{text-align:right;padding-left:30px;}}
.sf-style-none a{text-decoration:none;}.sf-style-none a:focus,.sf-style-none a:hover{text-decoration:none;}.sf-style-none.sf-accordion.sf-expanded{border-top:1px solid #ccc;}.sf-style-none.sf-accordion a,.sf-style-none.sf-accordion span.nolink{padding-top:0.75em;padding-bottom:0.75em;}.sf-style-none.sf-accordion .sf-depth-1 > a{border-bottom:1px solid #ccc;}.sf-style-none.sf-accordion .sf-expanded > ul{padding-top:0.5em;padding-bottom:0.5em;background-color:#eaeaea;}.sf-style-none.sf-accordion .sf-expanded > a > .sf-sub-indicator::after{content:'\2304';}.sf-style-none.sf-accordion .sf-clone-parent > a{font-size:0.875rem;color:#404040;}.sf-style-none.sf-accordion .sf-clone-parent > a:hover,.sf-style-none.sf-accordion .sf-clone-parent > a:focus{color:#404040;}.sf-style-none.sf-accordion-toggle{text-align:center;font-size:1.125rem;font-weight:600;padding:1rem 1.5rem;background-color:#006699;}.sf-style-none.sf-accordion-toggle a{color:#fff;display:inline-block;position:relative;}.sf-style-none.sf-accordion-toggle a::before{content:'\2630';padding-right:6px;}.sf-style-none.sf-accordion-toggle a:focus,.sf-style-none.sf-accordion-toggle a:hover{color:#fff;}.sf-style-none .sf-depth-1 > a{font-size:0.875rem;line-height:1.25rem;color:#404040;}.sf-style-none .sf-depth-1 > a:focus,.sf-style-none .sf-depth-1 > a:hover{color:#404040;}.sf-style-none .sf-depth-1:hover > a,.sf-style-none .sf-depth-1.active-trail > a{color:#404040;}.sf-style-none .sf-depth-2 > a{font-size:0.875rem;line-height:1.3125rem;color:#404040;}.sf-style-none .sf-depth-2 > a:hover,.sf-style-none .sf-depth-2 > a:focus{color:#404040;}@media (min-width:0) and (max-width:959px){.block--main-menu{margin-left:-24px;margin-right:-24px;}}@media (min-width:960px){.sf-style-none{display:flex;justify-content:flex-end;}.sf-style-none.sf-menu li{float:none;}.sf-style-none .sf-depth-1 > .sf-depth-1{padding:1.1em 0 0.7em;font-weight:600;text-transform:uppercase;color:#006699;}.sf-style-none .sf-depth-2 > a{padding-left:1.5rem;padding-right:1.5rem;border-top:1px dotted #ccc;background-color:#eaeaea;}.sf-style-none .sf-depth-2 > a:hover,.sf-style-none .sf-depth-2 > a:focus{background-color:#fff;}.sf-style-none.sf-menu > li:hover > ul,.sf-style-none.sf-menu > li.sfHover > ul{top:3.2em;min-width:14em;}}@media (min-width:960px) and (max-width:1023px){.sf-style-none.sf-menu > .sf-depth-1{padding-left:0.8em;padding-right:0.8em;}.sf-style-none.sf-menu > .sf-depth-1:first-child{padding-left:0;}.sf-style-none.sf-menu > .sf-depth-1:last-child{padding-right:0;}.sf-style-none.sf-menu > li:hover > ul,.sf-style-none.sf-menu > li.sfHover > ul{left:0.8em;}.sf-style-none.sf-menu > li:first-child:hover > ul,.sf-style-none.sf-menu > li:first-child.sfHover > ul{left:0;}}@media (min-width:1024px){.sf-style-none .sf-depth-1 > .sf-depth-1{padding-left:1.5rem;position:relative;}.sf-style-none .sf-depth-1 > .sf-depth-1::before{position:absolute;top:35%;left:0;content:'';background-image:url(/themes/custom/technivant_healthix/dist/images/icon--angle-down.svg);width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-size:contain;}.sf-style-none.sf-menu > .sf-depth-1{padding-left:1em;padding-right:1em;}.sf-style-none.sf-menu > .sf-depth-1:first-child{padding-left:0;}.sf-style-none.sf-menu > .sf-depth-1:last-child{padding-right:0;}.sf-style-none.sf-menu > li:hover > ul,.sf-style-none.sf-menu > li.sfHover > ul{left:1em;}.sf-style-none.sf-menu > li:first-child:hover > ul,.sf-style-none.sf-menu > li:first-child.sfHover > ul{left:0;}}
.body-text-footer{font-size:0.875rem;}.body-text-footer a{text-decoration:none;color:inherit;}.body-text-footer a:hover,.body-text-footer a:focus{box-shadow:inset 0 -1px #fff;}.body-text-footer a.social-link{color:#006699;}.body-text-footer p{margin-bottom:1rem;line-height:1.5;}
.pager{margin-top:1rem;float:right;}.pager__items{display:flex;justify-content:flex-end;}.pager__item a{line-height:1;text-decoration:none;color:#006699;display:inline-block;padding:0.5rem 1rem;border:1px solid #e6e5e5;}.pager__item a:hover,.pager__item a:focus{background-color:#e6e5e5;}.pager__item.is-active a{background-color:#e6e5e5;}@media (min-width:0) and (max-width:499px){.pager{float:none;}}
.site-branding__link{max-width:230px;display:block;}.site-branding__link svg,.site-branding__link img{display:block;}.site-branding__logo{display:block;}@media (min-width:0) and (max-width:959px){.site-branding__link{margin-left:auto;margin-right:auto;margin-bottom:0.75rem;}}@media (min-width:960px){.site-branding__link{margin-top:0.75rem;}}
.view--accounts .tablesaw-bar{margin-top:1rem;}.view--accounts .tablesaw-bar + .tablesaw caption{min-height:3.375rem;}.view--accounts .tablesaw-all-cols-visible.tablesaw-bar{margin-top:3rem;}.view--accounts .tablesaw-all-cols-visible.tablesaw-bar + .tablesaw caption{min-height:0;}.view--accounts .tablesaw-all-cols-visible .tablesaw-advance{display:none;}.view--accounts__updated{float:right;font-style:italic;margin-bottom:1rem;}.view--accounts__details{background-color:#f4f4f4;padding:0.5rem;margin-top:1.5rem;}.view--accounts__details__key__item .views-field--green{display:inline-block;}.view--accounts__details__key__label{display:inline-block;padding-left:0.5rem;}.view--accounts__count{margin-top:1.5rem;}.view--accounts__filterless{background-color:#006699;color:#fff;text-align:center;padding:25px;border-radius:10px;font-weight:bold;font-size:1rem;line-height:1.5;margin:3rem auto 0;}.view--accounts__details a,.view--accounts tbody a,.view--accounts__plans-link{text-decoration:none;color:#006699;}.view--accounts__details a:hover,.view--accounts__details a:focus,.view--accounts tbody a:hover,.view--accounts tbody a:focus,.view--accounts__plans-link:hover,.view--accounts__plans-link:focus{box-shadow:inset 0 -1px #006699;}.view--accounts__plans-link{font-size:1rem;}.view--accounts .tablesaw-btn{border:0;border-radius:0;background-color:#006699;}.view--accounts .tablesaw-btn:hover,.view--accounts .tablesaw-btn:focus{background-color:#000;}.view--accounts .tablesaw-advance .tablesaw-nav-btn{height:44px;width:44px;position:relative;}.view--accounts .tablesaw-advance .tablesaw-nav-btn.left::before,.view--accounts .tablesaw-advance .tablesaw-nav-btn.right::before{border:0;position:absolute;top:5px;left:5px;height:34px;width:34px;background-size:contain;background-repeat:no-repeat;}.view--accounts .tablesaw-advance .tablesaw-nav-btn.left::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M10.828%2012l4.95%204.95-1.414%201.414L8%2012l6.364-6.364%201.414%201.414z%22%2F%3E%3C%2Fsvg%3E");}.view--accounts .tablesaw-advance .tablesaw-nav-btn.right::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M13.172%2012l-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414z%22%2F%3E%3C%2Fsvg%3E");}.view--accounts .tablesaw-advance .tablesaw-nav-btn.disabled{background-color:#7d7d7d;}.view--accounts .views-exposed-form{font-size:0.75rem;}.view--accounts .form-composite.form-wrapper{position:relative;}.view--accounts .form-composite.form-wrapper > legend{display:block;width:100%;border-bottom:4px solid #404040;padding-top:1.5rem;margin-bottom:10px;padding-bottom:10px;font-size:0.875rem;line-height:1.25rem;}.view--accounts .form-composite.form-wrapper .bef-toggle{text-decoration:none;color:#006699;position:absolute;top:-3.4em;right:18px;}.view--accounts .form-composite.form-wrapper .bef-toggle:hover,.view--accounts .form-composite.form-wrapper .bef-toggle:focus{box-shadow:inset 0 -1px #006699;}.view--accounts .js-form-type-checkbox{padding:0.75rem 0.75rem 0.75rem 0;border-bottom:1px solid #000;display:flex;align-items:center;}.view--accounts .js-form-type-checkbox .form-checkbox{margin-right:5px;}.view--accounts .tablesaw{font-size:0.6875rem;}.view--accounts .tablesaw caption{font-weight:bold;color:#4D8128;font-size:1.25rem;margin-top:0;margin-bottom:0.625rem;}.view--accounts .tablesaw th,.view--accounts .tablesaw td{padding:0.25rem 0.5rem;}.view--accounts th{vertical-align:bottom;border-bottom:1px solid #4D842B;font-weight:normal;position:relative;padding-bottom:0;}.view--accounts th:not(.views-field-title-heading) > span{transform:rotate(-60deg);display:block;position:absolute;top:-30px;left:-10px;width:100px;white-space:nowrap;line-height:1;}.view--accounts th a{text-decoration:none;color:inherit;font-weight:bold;font-size:0.75rem;}.view--accounts th a:hover,.view--accounts th a:focus{color:#006699;}.view--accounts tbody a{font-weight:bold;}.view--accounts tbody tr:nth-child(odd){background-color:#f2f4e6;}.view--accounts tbody tr:last-child{border-bottom:1px #ccc solid;}.view--accounts .views-field--green{color:#4B7C27;font-weight:bold;font-size:1.5rem;line-height:1;text-align:center;}.view--accounts .views-field--green .no-results{color:#404040;font-size:0.75rem;line-height:1.5rem;}.view--accounts .form-item-title label,.view--accounts .form-item-keys label{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.view--accounts .bef--secondary{margin-top:1rem;}.view--accounts .bef--secondary summary{font-size:1rem;font-weight:bold;color:#006699;cursor:pointer;list-style:none;position:relative;background-color:#e6e5e5;padding:0.5rem 0.5rem 0.5rem 1.75rem;}.view--accounts .bef--secondary summary:focus{outline:2px solid #e6e5e5;outline-offset:2px;}.view--accounts .bef--secondary summary::-webkit-details-marker{display:none;}.view--accounts .bef--secondary summary::before{content:'';height:1.5rem;width:1.5rem;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23006699%22%3E%3Cpath%20d%3D%22M13.172%2012l-4.95-4.95%201.414-1.414L16%2012l-6.364%206.364-1.414-1.414z%22%2F%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat;position:absolute;left:0.25rem;top:calc(50% - 0.75rem);}.view--accounts .bef--secondary .details-wrapper{box-sizing:border-box;}.view--accounts .bef--secondary[open] summary::before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23006699%22%3E%3Cpath%20d%3D%22M12%2013.172l4.95-4.95%201.414%201.414L12%2016%205.636%209.636%207.05%208.222z%22%2F%3E%3C%2Fsvg%3E");}.title-filters{background-color:#e6e5e5;border-radius:6px;display:flex;justify-content:space-between;}.title-filters .form-text,.title-filters .form-submit{-webkit-appearance:none;appearance:none;border:0;height:2.5rem;}.title-filters .form-item-title,.title-filters .form-item-keys{width:calc(100% - 2.5rem);}.title-filters .form-text{background-color:transparent;padding:8px 12px;width:100%;}.title-filters .form-text.form-autocomplete{background-image:none;}.title-filters .form-submit{background-color:#006699;color:#fff;text-indent:100%;border-radius:0 6px 6px 0;padding:0;width:2.5rem;cursor:pointer;}.title-filters .form-submit:hover,.title-filters .form-submit:focus{background-color:#000;}.title-filters .form-actions{position:relative;}.title-filters .form-actions::before{z-index:2;position:absolute;content:'';top:0.5rem;left:0.5rem;height:1.5rem;width:1.5rem;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22M18.031%2016.617l4.283%204.282-1.415%201.415-4.282-4.283A8.96%208.96%200%200%201%2011%2020c-4.968%200-9-4.032-9-9s4.032-9%209-9%209%204.032%209%209a8.96%208.96%200%200%201-1.969%205.617zm-2.006-.742A6.977%206.977%200%200%200%2018%2011c0-3.868-3.133-7-7-7-3.868%200-7%203.132-7%207%200%203.867%203.132%207%207%207a6.977%206.977%200%200%200%204.875-1.975l.15-.15z%22%2F%3E%3C%2Fsvg%3E");pointer-events:none;}.views-field-title-value{font-weight:bold;}.directory-shinnyid{font-weight:normal;}.views-field-field-facility-code-value{font-style:italic;width:6em !important;}.facility-parent{position:relative;cursor:pointer;display:inline-block;text-transform:uppercase;}.facility-parent__tooltip{visibility:hidden;width:160px;background-color:rgba(239,218,145,0.9);color:#404040;padding:8px;border-radius:3px;position:absolute;z-index:4;line-height:1.2;bottom:-0.6em;left:calc(100% + 12px);text-transform:none;}.facility-parent:hover::after{content:'';border:6px solid transparent;border-right-color:rgba(239,218,145,0.9);position:absolute;left:100%;bottom:2px;}.facility-parent:hover .facility-parent__tooltip{visibility:visible;}@media (max-width:759px){.views-field-title-value{max-width:180px !important;}.title-filters{width:100%;}.view--accounts__details__key{margin-top:0.75rem;}.view--accounts__details__key__item .views-field--green{width:1em;padding:0;}.view--accounts__plans-link{display:inline-block;margin-top:1rem;}.view--accounts .tablesaw caption{max-width:250px;}.view--accounts .tablesaw-swipe-cellpersist{min-width:150px;}}@media (min-width:760px){.title-filters{width:calc(100% - 21rem);}.views-field-title-value{max-width:300px !important;}.view--accounts__details{display:flex;justify-content:space-between;align-items:center;}.view--accounts__details__key{display:flex;justify-content:flex-end;}.view--accounts__details__key__item{margin-left:1rem;display:flex;align-items:center;}.view--accounts__plans-link{position:absolute;right:0;bottom:0;}.view--accounts .bef--secondary .details-wrapper{display:flex;position:relative;}.view--accounts .tablesaw-swipe-cellpersist{min-width:200px;}.view--accounts .tablesaw caption{max-width:300px;font-size:1.5rem;}fieldset[data-drupal-selector='edit-field-facility-type-value']{width:66%;padding-right:18px;}fieldset[data-drupal-selector='edit-field-facility-type-value'] > legend{padding-right:5em;}fieldset[data-drupal-selector='edit-field-facility-type-value'] .bef-select-all-none{column-count:2;}fieldset[data-drupal-selector='edit-field-facility-type-value'] .bef-select-all-none .form-item{break-inside:avoid-column;}fieldset[data-drupal-selector='edit-field-data-contribution-value']{width:33%;}}@media (min-width:1024px){.view--accounts__filterless{font-size:1.25rem;width:87%;}.view--accounts .tablesaw-swipe .tablesaw-swipe-cellpersist{border-right:0;}fieldset[data-drupal-selector='edit-field-facility-type-value'] .js-form-type-checkbox{padding-left:32px;background-position:left center;background-repeat:no-repeat;}.form-item-field-facility-type-value-health-systems-and-hospitals{background-image:url("/themes/custom/technivant_healthix/src/images/icons/health-systems-and-hospitals.png");}.form-item-field-facility-type-value-ambulatory{background-image:url("/themes/custom/technivant_healthix/src/images/icons/ambulatory.png");}.form-item-field-facility-type-value-federally-qualified-health-centers{background-image:url("/themes/custom/technivant_healthix/src/images/icons/federally-qualified-health-centers.png");}.form-item-field-facility-type-value-long-term-care-skilled-nursing-facility{background-image:url("/themes/custom/technivant_healthix/src/images/icons/long-term-care-skilled-nursing-facility.png");}.form-item-field-facility-type-value-behavioral-health-organizations{background-image:url("/themes/custom/technivant_healthix/src/images/icons/behavioral-health-organizations.png");}.form-item-field-facility-type-value-community-based-organizations{background-image:url("/themes/custom/technivant_healthix/src/images/icons/community-based-organizations.png");}.form-item-field-facility-type-value-nys-medicaid-health-homes{background-image:url("/themes/custom/technivant_healthix/src/images/icons/nys-medicaid-health-homes.png");}.form-item-field-facility-type-value-nyc-and-nys-public-health-organizations{background-image:url("/themes/custom/technivant_healthix/src/images/icons/nyc-and-nys-public-health-organizations.png");}.form-item-field-facility-type-value-home-care{background-image:url("/themes/custom/technivant_healthix/src/images/icons/home-care.png");}.form-item-field-facility-type-value-laboratory-radiology{background-image:url("/themes/custom/technivant_healthix/src/images/icons/laboratory-radiology.png");}.form-item-field-facility-type-value-emergency-medical-services{background-image:url("/themes/custom/technivant_healthix/src/images/icons/emergency-medical-services.png");}.form-item-field-facility-type-value-pharmacy{background-image:url("/themes/custom/technivant_healthix/src/images/icons/pharmacy.png");}.form-item-field-facility-type-value-other-non-clinical{background-image:url("/themes/custom/technivant_healthix/src/images/icons/other-non-clinical.png");}.form-item-field-facility-type-value-acos-ipas{background-image:url("/themes/custom/technivant_healthix/src/images/icons/acos-ipas.png");}}@media (min-width:1200px){fieldset[data-drupal-selector='edit-field-facility-type-value']{width:75%;}fieldset[data-drupal-selector='edit-field-facility-type-value'] .bef-select-all-none{column-count:3;column-gap:0;}fieldset[data-drupal-selector='edit-field-data-contribution-value']{width:25%;}}@media (min-width:1270px){.view--accounts__plans-link{right:calc(50% - 10em);}}
