.home-page h2{color:#152850}.home-page h3{color:#505050;position:relative;font-size:38px;margin-bottom:30px}.home-page h3::after{content:"";display:block;width:100%;height:3px;position:absolute;background-color:#ffb300}
.measures-page h2{color:#152850}.measures-page .scroll-body{max-height:100vh;overflow-y:auto;background-color:#fff}.measures-page .scroll-body h1{color:#707070;font-size:30px;margin-top:2rem;margin-left:0;font-weight:300}.measures-page .scroll-body .container{margin-top:100px;width:70%}.measures-page .scroll-body .subtitle{font-size:15px;line-height:1.2;margin-left:10px;margin-bottom:0px;color:#b8b3b3}.measures-page .measures-chart{height:800px}
.dashboard-page h2{color:#152850}.dashboard-page .measures-chart{height:800px}.dashboard-page .chart-area{max-height:70vh;overflow-y:auto;overflow-x:hidden}.dashboard-page .btn.disabled{cursor:default;opacity:1 !important}.dashboard-page .btn-primary.disabled{background-color:#1e4f96 !important;border-color:#1e4f96 !important}.dashboard-page .btn-primary.disabled:hover{background-color:#1e4f96 !important;border-color:#1e4f96 !important}.dashboard-page .btn-primary.disabled:active,.dashboard-page .btn-primary.disabled:focus{background-color:#1e4f96 !important;border-color:#1e4f96 !important;color:#fff !important}.dashboard-page .scroll-body{background-color:#fff}.dashboard-page .scroll-body h1{color:#505050;font-size:25px;margin-top:2rem;margin-left:0;font-weight:600}.dashboard-page .scroll-body .container{margin-top:100px}.dashboard-page .scroll-body .subtitle{font-size:15px;line-height:1.2;margin-left:10px;margin-bottom:0px;color:#8d8d8d}.dashboard-page .scroll-body p{color:#505050}.dashboard-page .measure-card{border-radius:20px;-webkit-box-shadow:0px 0 10px rgba(0,0,0,.25);box-shadow:0px 0 10px rgba(0,0,0,.25);padding:0}.dashboard-page .sub-card{border-radius:0px 20px 20px 0px;max-width:95%;background-color:#fff}.dashboard-page .grey{color:#505050}.dashboard-page .bg-grey{background-color:#505050}.dashboard-page .light-grey{color:#bababa}.dashboard-page .green{color:#3c3}.dashboard-page .bg-green{background-color:#3c3}.dashboard-page .red{color:#ff5050}.dashboard-page .bg-red{background-color:#ff5050}.dashboard-page dashboard-item{padding:0 !important;margin-bottom:3rem !important;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}@media(min-width: 768px){.dashboard-page dashboard-item{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}}.dashboard-list-page .title{text-shadow:1px 1px 2px #000;color:#fff}.dashboard-list-page .header-section{position:relative;padding-bottom:40px}.dashboard-list-page .header-section:before{content:"";background-image:url(/images/hero-bg.png);background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;left:0;right:0;top:0}.dashboard-list-page .header-section:after{content:"";background-image:url(/images/hero-curve.svg);background-repeat:no-repeat;background-position:center 102%;background-size:102% auto;position:absolute;bottom:0;left:0;right:0;top:0;pointer-events:none;-webkit-filter:drop-shadow(0 -20px 10px rgba(0, 0, 0, 0.0745098039));filter:drop-shadow(0 -20px 10px rgba(0, 0, 0, 0.0745098039))}.dashboard-list-page .body{background-color:#fafafa;-webkit-box-shadow:none;box-shadow:none}.dashboard-list-page .body h3{color:#505050;position:relative}.dashboard-list-page .body h3:after{content:"";display:block;width:100%;height:3px;position:absolute;background-color:#ffb300}.dashboard-list-page .body p{color:#8d8d8d}.dashboard-list-page .body li{color:#8d8d8d}.dashboard-list-page .body li::marker{color:#8d8d8d}.dashboard-list-page .dashboards ol{margin-left:3em}.dashboard-list-page .dashboards h5{font-size:22px}.dashboard-list-page .dashboards h5 a{text-decoration:none;color:#505050}.dashboard-list-page .dashboards h5 a:hover{color:#1e4f96;text-decoration:underline}.tooltip-button{position:relative;cursor:pointer;background-color:rgba(255,255,255,0);border:none;height:0}.tooltip-text{visibility:hidden;background-color:#505050;color:#fff;text-align:center;padding:5px 8px;border-radius:4px;position:absolute;z-index:1;bottom:125%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;font-size:14px}.tooltip-button:hover .tooltip-text{visibility:visible;opacity:1}@media print{.title-card{-webkit-box-shadow:-10px 0 10px rgba(0,0,0,.25),10px 0 10px rgba(0,0,0,.25) !important;box-shadow:-10px 0 10px rgba(0,0,0,.25),10px 0 10px rgba(0,0,0,.25) !important}.measure-card{border-radius:20px;-webkit-box-shadow:0px 0 10px rgba(0,0,0,.25) !important;box-shadow:0px 0 10px rgba(0,0,0,.25) !important;padding:0}.sub-card{border-radius:0px 20px 20px 0px;max-width:95%;background-color:#fff !important}.grey{color:#505050}.bg-grey{background-color:#505050 !important}.light-grey{color:#bababa}.green{color:#3c3}.bg-green{background-color:#3c3 !important}.red{color:#ff5050}.bg-red{background-color:#ff5050 !important}dashboard-item{padding:0 !important;margin-bottom:3rem !important;-ms-flex:0 0 50% !important;-webkit-box-flex:0 !important;flex:0 0 50% !important;max-width:50% !important}}
@media print{body *{visibility:visible !important}}.breadcrumb{margin:0;padding-left:0}.breadcrumb-background{background-color:#e9ecef}.toolkit-page .top-print{border-radius:0 0 10px 10px}.toolkit-page .top-print-row{margin-top:-48px}.toolkit-page .bottom-print{margin-bottom:-37px}.toolkit-page b{font-weight:700 !important}.toolkit-page .title{text-shadow:1px 1px 2px #000;color:#fff}.toolkit-page .header-section{position:relative;padding-bottom:40px}.toolkit-page .header-section:before{content:"";background-image:url(/images/hero-bg.png);background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;left:0;right:0;top:0}.toolkit-page .header-section:after{content:"";background-image:url(/images/hero-curve.svg);background-repeat:no-repeat;background-position:center 102%;background-size:102% auto;position:absolute;bottom:0;left:0;right:0;top:0;pointer-events:none;-webkit-filter:drop-shadow(0 -20px 10px rgba(0, 0, 0, 0.0745098039));filter:drop-shadow(0 -20px 10px rgba(0, 0, 0, 0.0745098039))}.toolkit-page .body{background-color:#fafafa;-webkit-box-shadow:none;box-shadow:none}.toolkit-page .body h3{color:#505050;position:relative}.toolkit-page .body h3:after{content:"";display:block;width:100%;height:3px;position:absolute;background-color:#ffb300}.toolkit-page .body p{color:#505050}.toolkit-page .body li{color:#505050}.toolkit-page .body li::marker{color:#505050}.toolkit-page .card-section{background-color:#1e4f96;border-radius:15px;-webkit-box-shadow:0px 3px 8px rgba(0,0,0,.45);box-shadow:0px 3px 8px rgba(0,0,0,.45);padding:20px;margin-left:-2rem;margin-right:3rem;margin-bottom:3rem}.toolkit-page .card-section h5{color:#fff;margin-left:1rem}.toolkit-page .checklist{background-color:#fff;-webkit-box-shadow:0px 3px 8px rgba(0,0,0,.45);box-shadow:0px 3px 8px rgba(0,0,0,.45);border-radius:0px 10px 10px 10px;padding:30px;margin-right:-4rem;margin-left:1rem;margin-bottom:-3rem;color:#525252}.toolkit-page .checklist .fa-circle{color:#1e4f96;padding-top:5px}.toolkit-page .checklist h5{color:#505050;margin-left:1rem;font-size:20px}.toolkit-page .checklist h5 a{text-decoration:none;color:#505050}.toolkit-page .checklist h5 a:hover{color:#1e4f96;text-decoration:underline}.toolkit-page .checklist h4{color:#505050}.toolkit-page .checklist p{color:#505050;margin-left:2.2rem}.toolkit-page .checklist .secondary-indent{margin-left:5.5rem !important}.toolkit-page .expandable-item button.toggle-button{position:relative;border:1px solid #1e4f96;padding:.75rem 130px .75rem 2rem;width:100%;text-align:left;background-color:#1e4f96}.toolkit-page .expandable-item button.toggle-button h5{color:#fff;margin:0}.toolkit-page .expandable-item button.toggle-button::after{color:#fff;position:absolute;right:50px;bottom:calc(50% - 1rem);width:2rem;height:2rem;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:2rem;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.toolkit-page .expandable-item button.toggle-button:not(.collapsed)::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.toolkit-page .expandable-item .expandable-content{border:1px solid #c1c1c1;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.2);box-shadow:inset 0 0 10px rgba(0,0,0,.2)}.toolkit-page .expandable-item .expandable-content .expandable-content-wrapper{padding:1rem;line-height:1.4}.toolkit-page .expandable-item .expandable-content .expandable-content-wrapper p{margin:0}.toolkit-page .expandable-item .expandable-content li{color:#505050}.toolkit-page .expandable-item .expandable-content li::marker{color:#505050}.toolkit-page .expandable-item .expandable-content .even{padding:1.5rem}.toolkit-page .expandable-item .expandable-content .odd{padding:1.5rem;background-color:#f2f2f2}.toolkit-page .expandable-item .expand-subheading{color:#505050;font-weight:600;font-size:20px;margin-bottom:.5rem}.toolkit-page table{width:100%;border-collapse:collapse;margin-bottom:2rem}.toolkit-page table td{padding:.75rem;text-align:left;border:1px solid #d0d0d0;color:#505050;font-size:17px;vertical-align:top}.toolkit-page table td a{word-break:break-word;overflow-wrap:anywhere}.toolkit-page table b{color:#505050}.toolkit-page table th{background-color:#1e4f96;color:#fff}.toolkit-page .domains ol{margin-left:3em}.toolkit-page .domains h5{font-size:22px}.toolkit-page .domains h5 a{text-decoration:none;color:#505050}.toolkit-page .domains h5 a:hover{color:#1e4f96;text-decoration:underline}.toolkit-page .references-card{background-color:#fff;border-radius:10px;-webkit-box-shadow:0px 3px 8px rgba(0,0,0,.45);box-shadow:0px 3px 8px rgba(0,0,0,.45);padding-top:100px;padding-bottom:100px}.toolkit-page .reference-section{position:relative;padding:80px;background-color:#fafafa}.toolkit-page .reference-section .reference-header{color:#505050;font-weight:600;font-size:20px}.toolkit-page .reference-section p{color:#505050;font-size:17px;line-height:1.5}.toolkit-page .reference-section::before{content:"";position:absolute;top:35%;left:0;right:0;height:33%;background-color:#1e4f96;z-index:0}.toolkit-page .reference-section .reference-card{position:relative;z-index:1;background-color:#fff;border-radius:10px;-webkit-box-shadow:0px 3px 8px rgba(0,0,0,.45);box-shadow:0px 3px 8px rgba(0,0,0,.45);padding:35px}.toolkit-page .table-header-row td{background:#5b7cab;color:#fff;font-weight:600;font-size:17px}.toolkit-page .table-odd-row td{background:rgba(91,124,171,.1)}
.cascade-page .header-subtext,.cascade-template .header-subtext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cascade-page .cas-icon,.cascade-template .cas-icon{color:#505050}.cascade-page .title-card-header,.cascade-template .title-card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cascade-page .button-row,.cascade-template .button-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:3rem;padding-bottom:1rem}.cascade-page .image-containter,.cascade-template .image-containter{margin-bottom:2rem;background-color:#fff;border-radius:30px;-webkit-box-shadow:-10px 0 10px rgba(0,0,0,.25),10px 0 10px rgba(0,0,0,.25);box-shadow:-10px 0 10px rgba(0,0,0,.25),10px 0 10px rgba(0,0,0,.25)}.cascade-page button.view-btn.active,.cascade-template button.view-btn.active{background-color:#0d6efd !important;color:#fff !important;border-color:#0d6efd !important}.cascade-page .cascade-content,.cascade-template .cascade-content{margin-top:7rem}.cascade-page .cascade-chart,.cascade-template .cascade-chart{overflow:visible !important}.cascade-page .sub-text,.cascade-template .sub-text{font-size:12px}.cascade-page .county-dropdown,.cascade-template .county-dropdown{position:relative}.cascade-page #chart-container,.cascade-template #chart-container{border:1px solid #d3d3d3;margin-top:1rem;border-radius:3px;padding:3px;overflow-x:auto !important}.cascade-page .county-dropdown-menu,.cascade-template .county-dropdown-menu{position:absolute;z-index:999;min-width:260px}.cascade-page .county-item:hover,.cascade-template .county-item:hover{background:#f1f5ff}.cascade-page #dropdown-toggle i,.cascade-template #dropdown-toggle i{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.cascade-page .county-dropdown.open #dropdown-toggle i,.cascade-template .county-dropdown.open #dropdown-toggle i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cascade-page .toggle-icon,.cascade-template .toggle-icon{display:inline-block;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;margin-left:6px}.cascade-page tr.expanded .toggle-icon,.cascade-template tr.expanded .toggle-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cascade-page #dropdown-menu,.cascade-template #dropdown-menu{position:absolute;top:100%;left:0;width:100%;z-index:9999;background:#fff;border:1px solid #ccc;border-radius:4px;max-height:300px;overflow-y:auto;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.cascade-page .county-option,.cascade-template .county-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 8px;border-radius:4px;cursor:pointer}.cascade-page .county-option:hover,.cascade-template .county-option:hover{background:#f1f5ff}.cascade-page .county-option.selected,.cascade-template .county-option.selected{background:#e7f1ff}.cascade-page #county-search,.cascade-template #county-search{width:100%}.cascade-page .form-control,.cascade-template .form-control{width:30%}.cascade-page .cascade-table,.cascade-template .cascade-table{margin-top:2rem}.cascade-page .cascade-table .text-end,.cascade-template .cascade-table .text-end{text-align:right}.cascade-page .cascade-table .dataTables_wrapper,.cascade-template .cascade-table .dataTables_wrapper{font-size:14px}.cascade-page .cascade-table table.promote-table,.cascade-template .cascade-table table.promote-table{border-collapse:separate;border-spacing:0;width:100%;width:100% !important}.cascade-page .cascade-table table.promote-table thead th,.cascade-template .cascade-table table.promote-table thead th{font-weight:600;padding:12px 16px;border-bottom:2px solid #e5e7eb;white-space:normal;line-height:1.3;border-top:none}.cascade-page .cascade-table table.promote-table tbody tr,.cascade-template .cascade-table table.promote-table tbody tr{-webkit-transition:background .2s ease;transition:background .2s ease}.cascade-page .cascade-table table.promote-table tbody tr:nth-child(even),.cascade-template .cascade-table table.promote-table tbody tr:nth-child(even){background:#fafafa}.cascade-page .cascade-table table.promote-table tbody tr:hover,.cascade-template .cascade-table table.promote-table tbody tr:hover{background:#f1f5f9}.cascade-page .cascade-table table.promote-table tbody td,.cascade-template .cascade-table table.promote-table tbody td{padding:10px 16px;border-bottom:1px solid #eee}.cascade-page .cascade-table .dataTables_scroll,.cascade-template .cascade-table .dataTables_scroll{border-radius:12px;overflow:hidden;border:1px solid #e5e7eb;background:#fff}.cascade-page .cascade-table .dataTables_scrollHead,.cascade-template .cascade-table .dataTables_scrollHead{border-bottom:1px solid #e5e7eb}.cascade-page .cascade-table .dataTables_scrollBody,.cascade-template .cascade-table .dataTables_scrollBody{max-height:60vh !important}.cascade-page .cascade-table .dataTables_filter,.cascade-template .cascade-table .dataTables_filter{margin-right:1rem}.cascade-page .cascade-table .dataTables_filter input,.cascade-template .cascade-table .dataTables_filter input{border:1px solid #d1d5db;border-radius:8px}.cascade-page .cascade-table .dataTables_filter input:focus,.cascade-template .cascade-table .dataTables_filter input:focus{outline:none;-webkit-box-shadow:0 0 0 2px;box-shadow:0 0 0 2px}.cascade-page .cascade-table .dataTables_info,.cascade-page .cascade-table .dataTables_paginate,.cascade-template .cascade-table .dataTables_info,.cascade-template .cascade-table .dataTables_paginate{display:none}.cascade-page .cascade-table .county-table-toolbar,.cascade-template .cascade-table .county-table-toolbar{margin-bottom:1rem}.cascade-page .cascade-table .county-table-toolbar .left-tools,.cascade-template .cascade-table .county-table-toolbar .left-tools{-webkit-box-flex:1;-ms-flex:1;flex:1}.cascade-page .cascade-table .county-table-toolbar .right-tools,.cascade-template .cascade-table .county-table-toolbar .right-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cascade-page .cascade-table .county-table-toolbar .dataTables_filter,.cascade-template .cascade-table .county-table-toolbar .dataTables_filter{margin:0}.cascade-page .cascade-table .county-table-toolbar .dataTables_filter input,.cascade-template .cascade-table .county-table-toolbar .dataTables_filter input{width:250px}.cascade-page .dataTables_scrollHeadInner,.cascade-page .dataTables_scrollHeadInner table,.cascade-template .dataTables_scrollHeadInner,.cascade-template .dataTables_scrollHeadInner table{width:100% !important}.cascade-page .chart-grid,.cascade-template .chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%}.cascade-page .chart-card,.cascade-template .chart-card{background:#fff;border-radius:8px;padding:10px 12px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.08);box-shadow:0 1px 4px rgba(0,0,0,.08);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cascade-page .chart-title,.cascade-template .chart-title{margin:0 0 8px 0;font-size:14px;font-weight:600}.cascade-page .chart-box,.cascade-template .chart-box{height:320px;width:100%}@media(max-width: 992px){.cascade-page .chart-grid,.cascade-template .chart-grid{grid-template-columns:1fr}}
