/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{margin:0 auto;font-family:'Zilla Slab',serif;font-weight:400;font-size:20px;line-height:28px;color:#555555;word-wrap:break-word;}h1,h2,h3,h4,h5{margin-bottom:0;font-weight:600;font-family:'Montserrat',sans-serif;font-weight:500;line-height:normal;padding-top:40px;padding-bottom:20px;}h1{font-size:2.2em;}h2{padding:0;font-size:1.45em;margin:40px 0 20px 0;}h3{font-size:1.25em;font-weight:bold;text-transform:uppercase;}h4{padding-top:20px;font-size:1.1em;}h5{font-size:1em;}legend{font-size:1em;}p{line-height:160%;}a{text-decoration:underline;color:#018383;}hr{border-top:2px solid #f1b51c;width:60px;margin:20px 0 15px 0;display:block;clear:both;}.underline{text-decoration:underline;}.state-instructions-block hr,.page-node-828 hr,.page-node-348 hr{width:100%;margin:40px 0;}.page-node-819 h1,.page-node-820 h1,.page-node-821 h1{padding-bottom:15px;border-bottom:4px solid #018383;}.page-node-822 h1,.page-node-823 h1,.page-node-824 h1{padding-bottom:15px;border-bottom:4px solid #f1b51c;}.page-node-825 h1,.page-node-826 h1,.page-node-827 h1{padding-bottom:15px;border-bottom:4px solid #d02b27;}.pill_btn.white{background:none;}.pill_btn.white:hover{background:#0b2949;color:#fff;}.pill_btn.white.fp{border:1px solid #0b2949;}.pill_btn,.pill_btn:visited{font-family:'Montserrat',sans-serif;text-decoration:none !important;display:inline-block;color:#0b2949;text-transform:uppercase;font-weight:700;font-size:13px;line-height:1;padding:20px 40px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.pill_btn.gold{background:#f1b51c;border:1px solid #f1b51c;}.pill_btn.green{background:#018383;color:#ffffff !important;border:1px solid #018383;}.pill_btn.red{background:#d02b27;color:#ffffff !important;border:1px solid #d02b27;}.pill_btn.gold:hover,.pill_btn.green:hover,.pill_btn.red:hover{background:#0b2949;color:#fff;border:1px solid #0b2949;}#new_hero h1{color:#ffffff;font-weight:500;font-size:48px;line-height:normal;}#new_hero .content{color:#ffffff;font-family:'Zilla Slab',serif;}@media (min-width:768px){.soe-text .col-sm-9{padding:0;}}.row{margin:0;}@media (max-width:1380px){.row{margin:0 10px;}}.container{width:100%;max-width:1300px;padding:30px 0 0 0;}.page-header{color:#0B2949;width:100%;border:none;padding-bottom:0;max-width:1300px;margin:20px auto;}@media (max-width:1380px){.page-header{padding-left:10px;}}.content{min-width:375px;max-width:1300px;margin:0 auto;position:relative;width:100%;}footer.container{background:#0b2949;max-width:100%;margin-top:60px;color:#ffffff;font-family:'Montserrat',sans-serif;font-size:15px;}.footer ul.footer-nav-links{margin:20px 30px 0 0;padding-bottom:20px;padding-left:10px;}.footer .footer-nav-links li{display:inline;list-style:none;}.footer .footer-nav-links li:before{content:"/";padding:0 10px;color:#f1b51c;}.footer .footer-nav-links li:first-child:before{content:"";padding:0;}.footer .footer-nav-links li a{color:#ffffff;text-decoration:underline;font-weight:700;}.footer-logo-math{max-width:1300px;margin:20px auto;}.footer-links{max-width:1300px;margin:0 auto 30px auto;color:#fff;}.footer-links #copyright{float:left;}.footer-links #sitemap-privacy{float:right;}.col-sm-3{padding-right:30px;}.well{padding:0;background:none;border:0;border-radius:0;}.navbar-default{border:none;margin-top:0;}header.navbar-default{background-color:#ffffff;}.navbar-nav a{padding-top:0;padding:5px 5px 10px 5px;}.navbar-nav a:hover,.navbar-nav a.is-active{border-bottom:8px solid #f1b51c;}@media (max-width:1000px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#ffffff !important;}.navbar-nav .dropdown-menu{padding:10px !important;}.container > .navbar-header{margin-right:0;margin-left:0;}}@media (max-width:1000px){.navbar-nav a{padding-left:50px !important;}.navbar-nav a:hover,.navbar-nav a.is-active{border-bottom:0;background:none !important;}}a.navbar-brand{font-weight:bold;font-family:montserrat;font-size:1.6em;line-height:1.2em;color:#000 !important;}.navbar-header{width:100%;display:inline-block;}#mag_icon{float:right;margin-top:10px;margin-right:10px;width:30px;height:30px;text-indent:-9999px;display:none;background:url(/sites/default/files/images/search_magnifying_glass_large.png) center center/cover no-repeat scroll transparent;cursor:pointer;}#hamburger_menu{display:none;}.logo-rwjf{color:#fff;float:left;margin-top:5px;}.logo-rwjf a{color:#fff;text-decoration:none;}section.full-nav-block{max-width:1300px;margin:10px auto 0 auto;}.full-nav-block nav[role="navigation"]{float:left;}.navbar-collapse{background:#046b5c;clear:both;width:100%;margin:auto;}@media (max-width:1000px){#block-mpr-main-menu ul li.last{}#mag_icon{display:none;}#hamburger_menu{width:auto;float:right;display:block;clear:both;margin-right:26px;font-size:0.7em;}.navbar-toggle{display:block;margin-bottom:3px;margin-top:20px;margin-right:20px;}div#navbar-collapse,div#navbar-collapse[aria-expanded=false]{display:none !important;}div#navbar-collapse[aria-expanded=true]{display:block !important;}}.navbar .logo img{width:250px;}.navbar-collapse{padding-right:0;padding-left:0;}.navbar.container{max-width:100%;padding:0;margin-top:0;}ul.menu--main{font-family:'Montserrat',sans-serif;font-weight:500;clear:both;background-image:none;color:#fff;margin-top:5px;font-size:14px;padding-left:0;}ul.menu--main > li > a{color:#fff !important;}@media (min-width:768px){ul.menu--main{float:right;}}@media (max-width:780px){.full-nav-block nav[role="navigation"]{float:left;}}.pull-left{float:none !important;}a.logo img{width:450px;}@media (max-width:450px){.navbar .logo img{width:300px;}}div#logo-section{max-width:1300px;margin:auto;padding:20px 0 0 0;}a.logo{text-decoration:none;}.site-name{font-family:'Montserrat',sans-serif;font-size:32px;padding-left:10px;}.site-name .site-name-line-1{font-weight:500;}.site-name .site-name-line-2{font-weight:600;}.navbar-nav > li > a{display:block;text-decoration:none;color:#fff;padding:30px 15px 30px 15px;height:80px;}.breadcrumb-wrapper{margin-top:-1px;}.path-frontpage .breadcrumb-wrapper{display:none;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background-color:#046b5c !important;border-color:#f1b51c;}.navbar-nav .dropdown-menu a:hover,.navbar-nav .dropdown-menu a.is-active{border-bottom:none;color:#333333;background-color:#fff;}.navbar-nav .dropdown-menu > li > a{text-decoration:none;margin-bottom:20px;white-space:unset;}.navbar-nav .dropdown-menu > li > a:hover{text-decoration:underline;}.navbar-nav .dropdown-menu{padding:30px 10px;}.navbar-nav > li > .dropdown-menu{width:350px;}#block-searchform{margin-left:10px;display:none;}#block-mpr-search{display:none;float:right;clear:both;width:100%}@media (max-width:767px){#block-searchform{clear:both;width:100%
    float:right;}}#search-block-form{float:right;margin-top:5px;clear:both;width:100%}@media (max-width:450px){#search-block-form{float:right;width:100%;margin-top:5px;clear:both;width:100%}}form#search-block-form{margin-top:10px;}@media (max-width:1000px){form#search-block-form{margin-top:45px;}}@media (max-width:768px){form#search-block-form{margin-top:22px;}.region-sidebar-first .field--name-body{height:200px !important;}}.input-group .form-search{border-top:none;border-left:none;border-radius:0;box-shadow:none;}.breadcrumb-wrapper .row{min-width:375px;margin:1px auto;}.path-frontpage .container{padding:0;max-width:100%;}header.navbar{margin-bottom:0;}#block-homeoverview{margin:50px auto;}#block-homeicons{width:90%;margin:50px auto;max-width:1140px;}#block-overviewofhcf,#block-aboutrwjfmathematica{float:left;}#block-overviewofhcf{width:48%;background:#f6f1e9;padding-right:3%;padding-bottom:3%;margin-right:4%;}#block-aboutrwjfmathematica{width:48%;}#block-overviewofhcf div{width:530px;float:right;}#block-aboutrwjfmathematica div{width:570px;}@media (max-width:1210px){#block-overviewofhcf div{float:left;padding:0 1%;}}@media (max-width:1010px){#block-aboutrwjfmathematica div{width:98%;padding:0 1%;}#block-aboutrwjfmathematica,#block-overviewofhcf{width:100%;}#block-overviewofhcf div{width:98%;float:left;padding:0 1%;}}#block-nutritionsupport,#block-earlycareandeducationforchildren,#block-incomesupport{width:32%;float:left;border:solid 1px #000;padding:20px;text-align:center;min-height:520px;}#block-nutritionsupport,#block-earlycareandeducationforchildren{margin-right:2%;}@media (max-width:800px){#block-nutritionsupport,#block-earlycareandeducationforchildren,#block-incomesupport{width:100%;min-height:auto;margin-bottom:20px;}}.col-sm-12{padding-right:0;padding-left:0;}.path-frontpage .content{max-width:100%;overflow:hidden;}.path-frontpage .page-header{display:none;}.topintrohome{background-repeat:no-repeat;display:block;position:relative;width:100%;height:320px;max-height:320px;background-size:cover;background-position:bottom;}.topintrohome .home-overlay{background:rgba(11,41,73,0.75);width:100%;height:100%;}.introbox{position:relative;margin-top:-275px;padding:30px;display:block;z-index:10;color:#ffffff;text-align:center;width:60%;max-width:1000px;min-width:500px;min-height:350px;max-height:375px;margin-left:auto;margin-right:auto;font-size:20px;line-height:28px;}@media (max-width:1010px){.introbox{width:100%;}}@media (max-width:676px){.introbox{font-size:16px;line-height:18px;padding:0;min-width:fit-content;}}td.rb-column{border-right:1px solid #B1B1B1;}.table-striped > tbody > tr:nth-of-type(odd){background-color:#FFFFFF;border-bottom:1px solid #B1B1B1;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{border-top:1px solid #B1B1B1;}.table > thead > tr > th{border-bottom:2px solid #C5C5C5;}.nav-tab-center{text-align:center;border:0;margin-bottom:20px;font-family:'Montserrat',sans-serif;border-bottom:1px solid #ddd;padding:15px 0 15px 15px;}.nav-tab-center a{margin-right:30px;font-size:medium;text-decoration:none;color:#0b2949;}.nav-tab-center a:hover{color:#018383;}nav.secondary-nav{text-align:center;margin:10px 0 30px 0;border-bottom:1px solid #ddd;background:#fff;}nav.secondary-nav #nav-pages{margin:auto;font-family:'Montserrat',sans-serif;}nav.secondary-nav ul{list-style:none;}nav.secondary-nav ul li{display:inline;margin-right:40px;padding:0;font-weight:500;}nav.secondary-nav ul li.last{margin-right:0;}nav.secondary-nav ul li a{font-size:medium;text-decoration:none;color:#0b2949;}nav.secondary-nav ul li a:hover,nav.secondary-nav ul li a.active{color:#018383;}@media (max-width:820px){nav.secondary-nav ul li{display:block;margin-right:0;}}#teal{background:#018383;}#new_hero hr{border-top:2px solid #fff;width:60px;margin:20px auto 10px auto;display:inline-block;}#shell_logo_banner{background:rgba(255,255,255,1);-webkit-box-shadow:0px 5px 10px 0px rgb(0 0 0 / 15%);-moz-box-shadow:0px 5px 10px 0px rgba(0,0,0,0.15);box-shadow:0px 5px 10px 0px rgb(0 0 0 / 15%);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;}body[class*="path-ece-"] section.shell-program-area-headers,body[class*="path-nutrition-"] section.shell-program-area-headers,body[class*="path-income-"] section.shell-program-area-headers{background:#f6f1e9;padding-top:40px;width:98.5%;margin:0 auto;}body[class*="path-ece-"] .page-header,body[class*="path-nutrition-"] .page-header,body[class*="path-income-"] .page-header{color:#ffffff;}body[class*="path-ece-"] section.shell-program-area-headers{background-image:url("/themes/custom/mpr/images/ChildhoodEd.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;height:500px;}body[class*="path-nutrition-"] section.shell-program-area-headers{background-image:url("/themes/custom/mpr/images/photo-of-woman-feeding-her-child-3820121_title angle.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;height:500px;}body[class*="path-income-"] section.shell-program-area-headers{background-image:url("/themes/custom/mpr/images/photo-of-woman-and-her-children-lying-on-bed-4473869_full slide.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;height:500px;}body[class*="path-ece-"] .col-sm-12[role="heading"],body[class*="path-nutrition-"] .col-sm-12[role="heading"],body[class*="path-income-"] .col-sm-12[role="heading"]{padding:0;text-align:center;}body[class*="path-ece-"] .col-sm-12[role="heading"] h6,body[class*="path-nutrition-"] .col-sm-12[role="heading"] h6,body[class*="path-income-"] .col-sm-12[role="heading"] h6{text-transform:uppercase;font-family:'Montserrat',sans-serif;font-size:0.7em;}#block-homeicons h2{font-size:1.1em;text-transform:uppercase;margin-bottom:20px;}.view-content{margin:auto;}.sidebar{margin:auto;}.sidebar-info{background:#f6f1e9;min-width:250px;}.sidebar-info h4{color:#fff;background:#0b2949;padding:20px;margin:0;text-transform:uppercase;font-size:0.8em;}.sidebar-content{padding:20px;}.sidebar-content ul{list-style:none;margin-bottom:20px;padding-left:0;}.sidebar-content ul a{text-decoration:none;color:#018383;}.sidebar-content ul a:hover{color:#0b2949;}.program-area-info h4{margin:20px;text-transform:uppercase;font-size:0.8em;border-bottom:1px solid #ddd;padding-bottom:10px;}.program-area-info .sidebar-content{font-family:'Montserrat',sans-serif;font-size:0.7em;padding:0 20px;}.program-area-info .sidebar-content li a{border-left:4px solid #ddd;padding-left:20px;display:block;margin-bottom:20px;height:35px;}.program-area-sidebar .sidebar-content li a.active,.program-area-sidebar .sidebar-content li a:hover{border-left:4px solid #018383;}.program-area-info .sidebar-content li:nth-child(2){line-height:1.1em;}.program-area-sidebar{box-shadow:0px 2px 7px 2px #e1e1e1;margin-bottom:20px;}.well{-webkit-box-shadow:none;box-shadow:none;}}.programs-policies .views-view-grid .views-col{padding:0 20px;}.col-1,.col-2{border-right:1px solid #ddd;}.col-2,.col-3{padding-left:20px;}.external-link a{background:url(/sites/default/files/icon_external_link.png);background-repeat:no-repeat;background-size:15px 15px;background-position:left center;padding-left:22px;}.external-link ul{padding:0;}.external-link li{list-style:none;}.programs-policies .views-row{margin-bottom:40px;}.programs-policies hr{border-top:2px solid #555;}.gcs-1{margin-top:40px;border:solid 1px #ddd;border-left:solid 8px #01496a;padding:40px;font-size:0.8em;}.gcs-1 h5,.gcs-2 h5,.gcs-3 h5,.gcs-4 h5{font-weight:600;}.gcs-3,.gcs-4{margin-top:70px;font-size:0.8em;}.gcs-3{border-bottom:1px solid #ddd;padding-bottom:30px;}.gcs-3 p,.gcs-4 p{padding-left:60px;}.gcs-3 ul,.gcs-4 ul{padding-left:90px;}.gcs-2{margin-top:10px;font-size:0.8em;}.gcs-2 h5{text-transform:uppercase;background:url(/sites/default/files/icon_gcs_2.png);background-repeat:no-repeat;background-size:45px 43px;background-position:left bottom;padding-left:60px;height:46px;line-height:3em;font-size:0.9em;border-bottom:4px solid #f1b51c;margin-bottom:20px;}.gcs-3 h5{padding:10px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;background:url(/sites/default/files/icon_gcs_3.png);background-repeat:no-repeat;background-color:#e3ebef;background-size:45px 43px;background-position:left center;padding-left:60px;height:45px;line-height:1.8em;margin-bottom:20px;}.gcs-4 h5{padding:10px;background:url(/sites/default/files/icon_gcs_4.png);background-repeat:no-repeat;background-size:45px 43px;background-position:left center;padding-left:60px;height:45px;line-height:1.8em;margin-bottom:20px;color:#018383;}text[class^="sm_label_"] tspan{fill:#555;}svg.map-view path{stroke:#fff;stroke-width:.1;}a.selected path{stroke:#6f685d;stroke-width:0.1em;stroke-opacity:1 !important;}a.selected text[class^="sm_label_"] tspan{fill:#f6f1e9;}a[alt="District of Columbia"].selected text tspan,a[alt="Maryland"].selected text tspan,a[alt="Delaware"].selected text tspan,a[alt="Rhode Island"].selected text tspan,a[alt="New Jersey"].selected text tspan,a[alt="Connecticut"].selected text tspan,a[alt="Vermont"].selected text tspan,a[alt="Massachusetts"].selected text tspan,a[alt="New Hampshire"].selected text tspan,a[alt="Hawaii"].selected text tspan{fill:#5C4377;text-decoration:underline;}svg a,svg a:hover{text-decoration:none !important;}.view-usamap svg tspan{font-size:0.5em;font-family:monospace;font-weight:600;fill:#333;}.view-usamap svg .selected tspan{fill:#5C4377;fill:#107C56;fill:#222;outline-color:#777;outline-color:#632F20;outline-color:#846060;outline-color:#000000;}a[data-abbr="DC"].selected text tspan,a[data-abbr="MD"].selected text tspan,a[data-abbr="RI"].selected text tspan,a[data-abbr="MA"].selected text tspan,a[data-abbr="DE"].selected text tspan,a[data-abbr="NJ"].selected text tspan,a[data-abbr="CT"].selected text tspan,a[data-abbr="VT"].selected text tspan,a[data-abbr="NH"].selected text tspan{fill:#5C4377;fill:#222;outline-style:solid;outline-width:1px;outline-offset:.16em;}a[data-abbr="HI"].selected text tspan{fill:#5C4377;text-decoration:underline;}#block-usamap a{text-decoration:none !important;}.view-compare-states td,.view-compare-states th,.view-compare-states-heatmap td,.view-compare-states-heatmap th,.view-usamap td,.view-usamap th{padding:20px;}.view-compare-states-heatmap .view-content{}#tooltip{background:#5b6771;color:#f6f1e9;padding:15px;display:none;position:absolute;z-index:9999999;font-size:0.8em;}.bar_graph{width:200px;height:30px;background:#f6f1e9;margin:0 10px 0 0;float:left;}.nutrition,.income,.total,.education{height:30px;}.nutrition{background:#189394;}.income{background:#F1B51C;}.total{background:#c4b58e;background:#857299;}.education{background:#D02B27;}.n_index,.i_index,.t_index,.e_index{margin-left:10px;line-height:1.5em;}#Eg1,#Eg2,#Eg3,#Eg4{margin-right:20px;}#Eg4{margin-top:20px;}.family-profile .form-actions{display:block;clear:both;}.form-item-field-family-monthly-income-target-id,.form-item-field-number-in-household-value,.form-item-field-number-per-household-target-id{display:block;clear:both;}.form-item-field-number-in-household-value input{width:250px !important;}.family-profile legend{border-bottom:0;}.family-profile .form-type-select,.family-profile .form-type-textfield{margin-bottom:45px;}.family-profile .form-type-select label,.family-profile .form-type-textfield label{margin-right:10px;}fieldset[data-drupal-selector=edit-field-parental-status-target-id]{float:none !important;clear:both;}.family-profile .view-filters{}.family-profile .view-content{}.family-profile label{display:block;}.family-profile select{font-size:0.95em;height:2.5em;}label[for=edit-field-state-target-id],label[for=edit-field-number-per-household-target-id],label[for=edit-field-family-monthly-income-target-id],.family-profile span.fieldset-legend{font-family:'Montserrat',sans-serif;font-weight:600;font-size:18px;}.family-profile legend{margin-bottom:0;}.family-profile fieldset{margin-bottom:10px;}fieldset[data-drupal-selector=edit-field-parental-status-target-id] ul li:first-child{display:none;}.family-profile .form-checkboxes ul li,.family-profile .form-radios ul li{list-style:none;}.family-profile .form-checkboxes ul li input,.family-profile .form-radios ul li input{margin-right:10px;}#household_number{color:red;font-size:0.8em;display:none;}select[name=field_family_monthly_income_target_id] option{}select[name=field_family_monthly_income_target_id] option[value=All]{display:block;}.piechart_1,.piechart_2{float:left;margin-right:20px;}.piechart_1,.piechart_2,.piechart_3{display:block;width:200px;height:200px;border-radius:50%;background-image:conic-gradient(#01496a 180deg,#f6f1e9 0);}.piechart_1{background-image:conic-gradient(#17A673 180deg,#f6f1e9 0);}.piechart_2{background-image:conic-gradient(#189394 180deg,#f6f1e9 0);}.piechart_1,.piechart_2,.piechart_3{display:flex;justify-content:center;align-items:center;}.hole{width:135px;height:135px;border-radius:50%;background:white;text-align:center;padding-top:27px;}.required_icon{color:red;}.hole h3{margin-top:27px;}.views-field-field-score-1-text h3#result-subtitle{margin-top:20px;}.form-item-field-family-monthly-income-target-id{}.path-family-profile .view-content{}.subtitle-children-block,.subtitle-income-block{clear:both;}.family-profile .view-footer{clear:both;}.example-profiles-block{margin-bottom:40px;clear:both;display:none;}.views-field-field-score-1-text,.views-field-field-score-2-text{float:left;width:48%;}.views-field-field-score-1-text{margin-right:4%;border-right:solid 1px #eee;padding-right:45px;}@media (max-width:1000px){.views-field-field-score-1-text,.views-field-field-score-2-text{float:none;width:auto;}.views-field-field-score-1-text{margin-right:0;border-right:none;padding-right:0;border-bottom:solid 1px #eee;padding-bottom:40px;}}.state-compare-button-block{padding:20px;float:left;display:block;width:20%;z-index:9999999;margin-top:400px;}.path-compare-states .states-map-block,.heatmap-block{float:left;display:block;width:78%;padding-right:2%;z-index:9999999;}ul#heatmap-tabs{clear:both;list-style-type:none;margin:30px 0;float:left;width:100%;border-bottom:1px solid #000;}ul#heatmap-tabs li a{float:left;display:block;background:#f6f1e9;padding:16px 60px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8em;margin-right:10px;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;}ul#heatmap-tabs li a{text-decoration:none;color:#555;font-weight:bold;font-size:1.2em;}ul#heatmap-tabs li:nth-child(1) a.index-on,ul#heatmap-tabs li:nth-child(1):hover a{background:#c4b58e;background:#857299;color:#000;}ul#heatmap-tabs li:nth-child(2) a.index-on,ul#heatmap-tabs li:nth-child(2):hover a{background:#189394;color:#000;}ul#heatmap-tabs li:nth-child(3) a.index-on,ul#heatmap-tabs li:nth-child(3):hover a{background:#F1B51C;color:#000;}.total-index-on path{fill:#c4b58e;fill:#857299 !important;}.nutrition-index-on path{fill:#189394 !important;}.income-index-on path{fill:#F1B51C !important;}.state-piecharts,.state-barcharts{float:left;display:block;width:100%;}.state-piecharts .views-field-title,.state-barcharts .views-field-title{clear:both;}.state-piecharts .view-content,.state-barcharts .view-content{overflow-x:auto;}.state-compare-button-block .gold{margin-bottom:20px;}@media (max-width:1000px){.path-compare-states .states-map-block{width:100%;}.state-compare-button-block{width:100%;margin-top:0;}}.mobile_tables{font-size:0.7em;font-family:'Montserrat',sans-serif;font-weight:500;display:none;}.mobile_tables .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.mobile_tables i{border:solid #333333;border-width:0 2px 2px 0;display:inline-block;padding:3px;}@media (max-width:900px){.mobile_tables{display:block;}}.state-piecharts th,.state-barcharts th{text-align:center;vertical-align:top;}.state-barcharts tbody th{text-align:right;}.flexbox-wrapper{display:flex;flex-wrap:wrap;}.flexbox-item{flex-basis:48%;}.flexbox-right{padding-left:80px;}.flexbox-item h2{margin:0;font-size:1.1em;}.nutrition-puzzle{background-image:url(/themes/custom/mpr/images/Nutrition-icon.jpg);}.income-puzzle{background-image:url(/themes/custom/mpr/images/Income-icon.jpg);}.early-care-puzzle{background-image:url(/themes/custom/mpr/images/ECE-icon.jpg);}.puzzle-piece{position:relative;display:block;background-repeat:no-repeat;background-position:0px -7px;background-color:#ffffff;top:7px;height:57px;padding-left:82px;right:82px;}@media (max-width:1108px){.flexbox-item{flex-basis:98%;}}.policy-areas-table-wrapper{margin:20px 0;}.policy-areas-table-item{padding:10px;margin-right:20px;}.policy-table-headers{padding:15px;background-color:#046B5C;color:#ffffff;text-align:center;margin-bottom:20px;}.path-nutrition-access ul,.path-income-access ul{margin-bottom:30px;}.data-tables th,td,table{border:1px solid #046B5C;border-collapse:collapse;}.data-tables th{padding:20px;background-color:#046B5C;color:#ffffff;}.data-tables td{padding:20px;}.max-width-text,.path-nutrition-access ul li,.path-income-access ul li{max-width:900px !important;}.no-max-width-text{width:1380px;}.overview-callout{border-top:2px solid #ddd;border-right:2px solid #ddd;border-bottom:2px solid #ddd;border-width:2px 2px 2px 20px;padding:20px 40px;margin-top:40px;}.overview-callout h3,.references h3{padding:0;margin-bottom:20px;}.callout-nutrition-support{border-left:2px solid #018383;border-width:2px 2px 2px 10px;}.callout-income-support{border-left:2px solid #f1b51c;border-width:2px 2px 2px 10px;}.references{border:10px solid #f6f1e9;background-color:#f6f1e9;padding:20px;margin-top:60px;}.secondary-hr{color:#555;}.skip-links{top:60px;padding:20px;border:1px solid #ddd;position:sticky;}.skip-links h2{font-size:.8em;text-transform:uppercase;font-weight:bold;margin-top:0;}.skip-links ul{list-style:none;padding-left:0;}.skip-links ul li{margin-bottom:20px;line-height:1em;}svg.ext{width:20px;height:20px;margin-left:5px;padding-right:0;}.view-spotlight-on-equity .view-header{margin-bottom:10px;}.view-spotlight-on-equity .form-item-field-cohort{display:block;width:100%;margin:10px 0 20px 0;}.view-spotlight-on-equity .form-item-search-api-fulltext{display:block;width:100%;margin:10px 0;}.view-spotlight-on-equity .item-list ul li{list-style-type:none;border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px;}.view-spotlight-on-equity .item-list ul li:last-child{border-bottom:none;}.view-spotlight-on-equity .item-list ul{padding:0;}.view-spotlight-on-equity .view-header h2{display:inline-block;}.view-spotlight-on-equity .Nutrition{color:#ffffff;border:1px solid #189394;background-color:#189394;width:100%;padding:10px;}.view-spotlight-on-equity .Education{color:#ffffff;border:1px solid #d02b27;background-color:#d02b27;width:100%;padding:10px;}.view-spotlight-on-equity .Income{color:#000000;border:1px solid #F1B51C;background-color:#F1B51C;width:100%;padding:10px;}.view-spotlight-on-equity .Cross-cutting{color:#ffffff;border:1px solid #7b5ca2;background-color:#7b5ca2;width:100%;padding:10px;}[data-drupal-selector="views-exposed-form-spotlight-on-equity-page-1"] .btn-danger{background:none;}[data-drupal-selector="views-exposed-form-spotlight-on-equity-page-1"] .btn-danger:hover{background:#0b2949;color:#fff;}[data-drupal-selector="views-exposed-form-spotlight-on-equity-page-1"] .btn-danger{border:1px solid #0b2949;}[data-drupal-selector="views-exposed-form-spotlight-on-equity-page-1"] .btn,.btn:visited{font-family:'Montserrat',sans-serif;text-decoration:none !important;display:inline-block;color:#0b2949;text-transform:uppercase;font-weight:700;font-size:13px;line-height:1;padding:20px 40px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}[data-drupal-selector="views-exposed-form-spotlight-on-equity-page-1"] .btn-info{background:#f1b51c;border:1px solid #f1b51c;}[data-drupal-selector="views-exposed-form-spotlight-on-equity-page-1"] .btn-info:hover{background:#0b2949;color:#fff;border:1px solid #0b2949;}.soe-text{margin-bottom:20px;padding-bottom:40px;border-bottom:1px solid #ddd;}.soe-text p{line-height:110%;}.soe-links{margin-top:90px;}@media (max-width:768px){.soe-links{margin-top:20px;}}h2.focus-area{font-size:34px;line-height:24px;font-weight:400;letter-spacing:0;color:#0b2949;font-family:'Montserrat',sans-serif;}h2.focus-area::after{content:"";width:50px;height:2px;display:block;background:#f1b51c;margin:25px 0;}.homepage-content{margin-left:auto;margin-right:auto;max-width:1200px;}a.pill_btn.gold{background:#f1b51c;}a.pill_btn,a.pill_btn:visited{text-decoration:none !important;display:inline-block;color:#0b2949;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:700;font-size:13px;line-height:1;padding:20px 40px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.hp-tile{padding:10px;}.hp-tile h4{font-family:'Zilla Slab',serif;font-size:20px;line-height:28px;}.d-flex{display:flex !important;}.flex-column{flex-direction:column !important;}.justify-content-center{justify-content:center !important;}.align-items-center{align-items:center !important;}.inside-border{padding:20px;border:1px solid #C4C2C0;min-height:345px;width:100%;}.program-description-inside-border{min-height:270px;padding-top:0;}.bold-blue{color:#0B2949;font-weight:bold;}.about-logos{margin:10px 0 20px 0;}.about-mathematica-logo{margin-right:30px;padding-right:30px;border-right:1px solid #707070;}@media (max-width:1000px){.about-logos .d-flex{flex-direction:column;}.about-mathematica-logo{border-right:none;margin-bottom:50px;}}@media (max-width:1000px){.navbar-nav > li{float:none;}}@media (max-width:1000px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;}}.page-node-819 table,.page-node-819 table th,.page-node-819 table td{border:none;padding:2px 4px;font-size:14px;}.page-node-829 table,.page-node-829 table th,.page-node-829 table td{border:1px solid #046b5c;padding:2px 4px;font-size:20px;}.page-node-829 table th.table-header-underline{border-bottom:1px solid #ffffff;}.page-node-819 table th.table-header,.page-node-829 table th.table-header,.page-node-831 table th.table-header{color:#ffffff;background-color:#046b5c;text-align:center;}.page-node-819 table th.table-subheader{color:#ffffff;background-color:#0b2949;text-align:center;}.page-node-831 table th,.page-node-831 table td{padding:5px;}.table-note{border:1px solid #046b5c;width:85%;padding:10px;font-size:14px;margin:20px 0 20px 20px;}
