.site-container div,
.site-container h1,
.site-container h2,
.site-container h3,
.site-container h4,
.site-container h5,
.site-container h6,
.site-container p,
.site-container blockquote,
.site-container pre,
.site-container a {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
}

.site-container ul,
.site-container ol {
    list-style: none;
    margin: 0;
    padding: 0;
}
.site-container .box {
    background-color: transparent;
    margin: 0px 0px 10px 0px;
    padding: 25px;
    position: relative;
}
.site-container .box.full-post, .site-container .box.primary {
    padding: 10px 0;
}
.site-container #report-wrapper .box.primary,
.tax-state-category .box.primary {
    border-bottom: 1px solid #aaafb3;
    padding-bottom: 30px;
    margin-bottom: 20px;
}

@font-face { font-display: block; font-family: 'FontAwesome'; src: url("../fonts/FontAwesome.eot?q1zXg5"); src: url("../fonts/FontAwesome.eot?q1zXg5#iefix") format("embedded-opentype"), url("../fonts/FontAwesome.ttf?q1zXg5") format("truetype"), url("../fonts/FontAwesome.woff?q1zXg5") format("woff"), url("../fonts/FontAwesome.svg?q1zXg5#FontAwesome") format("svg"); font-weight: normal; font-style: normal; }
.site-container .box ul li:before {
    display: inline-block;
    font: normal normal normal 14px / 1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f054";
}
.site-container .box ul li:before {
    font-size: 0.7em;
    float: left;
    margin-top: 4px;
    margin-right: 10px;
    margin-left: -18px;
    color: #004B87;
}
.site-container h2 {
    font-family: "Source Sans 3", Arial, sans-serif;
}
.site-container p {
    font-family: "Source Sans 3", Arial, sans-serif;
    font-size: 16px;
    line-height: 24px;
    color: #464646;
    margin: 0px 0px 20px 0px;
}
.site-container .box h2, .site-container .box h3, .site-container .box h4, .site-container .box h5, .site-container .box h6 {
    margin: 0 0 10px 0;
}
.site-container .box h2, .site-container .box h3 {
    color: #333333;
    font-size: 26px;
    font-weight: 600;
    line-height: 33px;
    word-wrap: break-word;
}
.site-container .box ul {
    padding-left: 0;
    margin-left: 0;
    font-family: "Source Sans 3", Arial, sans-serif;
    color: #000000;
}
.site-container .box li, .site-container .box p, .site-container .box div {
    color: #333333;
    font: 18px / 27px "Source Sans 3", Arial, sans-serif;
    text-decoration: none;
}
.site-container .box ul li {
    line-height: 27px;
    margin-bottom: 7px;
    margin-left: 18px;
    padding-bottom: 10px;
}

.site-container h4 {
    font-family: "Source Sans 3", Arial, sans-serif;
    font-size: 28px;
    line-height: 34px;
    color: #004B87;
}
.site-container #refine-results-wrapper #refine-results-header-top .results-first-header-box h4 {
    font-family: "Source Sans 3", Arial, sans-serif;
    font-weight: bold;
    font-size: 20px;
    text-transform: uppercase;
    color: #949494;
}
.site-container #refine-results-wrapper #refine-results-header-top .results-first-header-box {
    padding: 10px 0;
    position: relative;
}
.site-container #state-path-wrapper #refine-results-wrapper #refine-results-header-top,
.site-container #state-path-wrapper #refine-results-wrapper #refine-results-left-box,
.site-container #state-path-wrapper #refine-results-wrapper #refine-results-left-box .left-content-header-container,
.site-container #state-path-wrapper #refine-results-wrapper #refine-results-left-box .left-content-header-container-first,
.site-container #state-path-wrapper #refine-results-wrapper #refine-results-left-box .check-boxes,
.site-container #state-path-wrapper #refine-results-wrapper .check-boxes-dropdown-field {
    width: 100% !important;
    box-sizing: border-box;
}
.site-container #refine-results-wrapper #refine-results-header-top {
    width: 375px;
    margin-bottom: 10px;
}

#state-path-wrapper .right-double-column { float: none; overflow-x: auto; width: 100%; }
@media (min-width: 768px) { #state-path-wrapper .right-double-column { float: right; max-width: calc(100% - 400px); width: 853px; } }

#state-path-wrapper { max-width: calc(100% - 20px); }
#state-path-wrapper::after { clear: both; content: ''; display: table; }
#state-path-wrapper #refine-results-wrapper { margin-top: 0; width: 100%; }
@media (min-width: 768px) { #state-path-wrapper #refine-results-wrapper { max-width: 350px; } }
#state-path-wrapper #refine-results-wrapper #refine-results-header-top,
#state-path-wrapper #refine-results-wrapper #refine-results-left-box,
#state-path-wrapper #refine-results-wrapper #refine-results-left-box .left-content-header-container,
#state-path-wrapper #refine-results-wrapper #refine-results-left-box .left-content-header-container-first,
#state-path-wrapper #refine-results-wrapper #refine-results-left-box .check-boxes,
#state-path-wrapper #refine-results-wrapper .check-boxes-dropdown-field {
    width: 100% !important; box-sizing: border-box;
}
#state-path-wrapper #refine-results-wrapper .shfo-category-jump { max-width: 100%; }
#state-path-wrapper .subcategory h4 { color: #004B87; font: bold 28px/32px "Source Sans 3", Arial, sans-serif; text-transform: uppercase; }
#state-path-wrapper .subcategory.subcat-show { display: block; }
#state-path-wrapper .subcategory.subcat-hide { display: none; }
#state-path-wrapper .sub-sub { padding-left: 20px; }
#state-path-wrapper h3.parent { color: #004B87; font-weight: normal; padding: 20px 0; }

.fa, #perspectives_view .grid-view a:before, #perspectives_view .search-view a:before, nav.tertiary h2.has-icon.polling .topic:before, nav.tertiary h2.has-icon.khn .topic:before, nav.tertiary .title-icons li a:before, nav.primary .menu-item-has-children > a:before, .box a.see-more:before, .box h2.arrow-title .rss-icon, .box ul li:before, .box.full-post blockquote:before, .box .exhibit-slider-top .arrow-circle-left:before, .box .exhibit-slider-top .arrow-circle-right:before, .box .previous-section:before, .box .next-section:before, .pdf-document:before, .pdf-document:hover:before, .ppt-document:before, .ppt-document:hover:before, .xls-document:before, .xls-document:hover:before, .mp3-document:before, .mp3-document:hover:before, .doc-document:before, .doc-document:hover:before, .pdf-document:after, .pdf-document:hover:after, .ppt-document:after, .ppt-document:hover:after, .xls-document:after, .xls-document:hover:after, .mp3-document:after, .mp3-document:hover:after, .doc-document:after, .doc-document:hover:after, .accordion-wrapper .plus-btn-black, .accordion-wrapper .plus-btn-dark-blue, .accordion-wrapper .plus-btn, .accordion-wrapper .plus-btn-faded, .accordion-wrapper .plus-btn-tan, .accordion-wrapper .plus-btn-blue, dl.accordion.inline .plus-btn-black, dl.accordion.inline .plus-btn-dark-blue, dl.accordion.inline .plus-btn, dl.accordion.inline .plus-btn-faded, dl.accordion.inline .plus-btn-tan, dl.accordion.inline .plus-btn-blue, .search-form:before, .kaiser-hubspot-mini-signup-form__submit:before, .newsletter__button--submit:before, #quiz-wrapper .answer-status-wrapper .correct, #quiz-wrapper .answer-status-wrapper .incorrect, body #main .slab-container .slab ul li:before, body #main .slab-container .slab .see-more:before, body #main .slab-container .slab.button-link:before, body #main .slab-container .slab .campaign .campaign-list li a:before, body #main .slab-container.sidebar .slab .kicker a.link-url:before, body #main .slab-container.sidebar .slab.khn .kicker a.rss-link:before, body.home #main .slab-container.center .slab.polling .topic:before, body.single-home-page #main .slab-container.center .slab.polling .topic:before, body.single-dashboard #main .slab-container.center .slab.polling .topic:before, body.single-landing-page #main .slab-container.center .slab.polling .topic:before, body.home #main .slab-container.center .slab.khn .topic:before, body.single-home-page #main .slab-container.center .slab.khn .topic:before, body.single-dashboard #main .slab-container.center .slab.khn .topic:before, body.single-landing-page #main .slab-container.center .slab.khn .topic:before, .share a:before, body #map:before, body #table:before, body #graph:before, body .info-icon:before, body #save-image:before, body #table-new-window:before, body #table-raw-data:before, body #table-notes:before, .search-form__search-input:before, body:not(.is-converted-post) #main .link-button:before, .report-tabs #main .link-button:before, body:not(.is-converted-post) #main .arrow-link-button:before, .report-tabs #main .arrow-link-button:before, body:not(.is-converted-post) #main .arrow-link-button.yellow:before, .report-tabs #main .arrow-link-button.yellow:before, body:not(.is-converted-post) #main .clear-search-button:before, .report-tabs #main .clear-search-button:before, body:not(.is-converted-post) #main #refine-results-wrapper .dates-wrapper p span i.calendar-icon, .report-tabs #main #refine-results-wrapper .dates-wrapper p span i.calendar-icon, body:not(.is-converted-post) ul#view-style li .view-grid:before, body:not(.is-converted-post) ul#view-style li .view-list:before, .report-tabs ul#view-style li .view-grid:before, .report-tabs ul#view-style li .view-list:before, body:not(.is-converted-post) .share-results-box li a:before, .report-tabs .share-results-box li a:before, #faq-wrapper .faq-questions .question-links .share .share-twitter, #faq-wrapper .faq-questions .question-links .share .share-facebook, #faq-wrapper .faq-questions .question-links .share .share-link { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.fa.fa-pull-left, #perspectives_view .grid-view a.fa-pull-left:before, #perspectives_view .search-view a.fa-pull-left:before, nav.tertiary h2.has-icon.polling .fa-pull-left.topic:before, nav.tertiary h2.has-icon.khn .fa-pull-left.topic:before, nav.tertiary .title-icons li a.fa-pull-left:before, nav.primary .menu-item-has-children > a.fa-pull-left:before, .box a.fa-pull-left.see-more:before, .box h2.arrow-title .fa-pull-left.rss-icon, .box ul li.fa-pull-left:before, .box.full-post blockquote.fa-pull-left:before, .box .exhibit-slider-top .fa-pull-left.arrow-circle-left:before, .box .exhibit-slider-top .fa-pull-left.arrow-circle-right:before, .box .fa-pull-left.previous-section:before, .box .fa-pull-left.next-section:before, .fa-pull-left.pdf-document:before, .fa-pull-left.ppt-document:before, .fa-pull-left.xls-document:before, .fa-pull-left.mp3-document:before, .fa-pull-left.doc-document:before, .fa-pull-left.pdf-document:after, .fa-pull-left.ppt-document:after, .fa-pull-left.xls-document:after, .fa-pull-left.mp3-document:after, .fa-pull-left.doc-document:after, .accordion-wrapper .fa-pull-left.plus-btn-black, .accordion-wrapper .fa-pull-left.plus-btn-dark-blue, .accordion-wrapper .fa-pull-left.plus-btn, .accordion-wrapper .fa-pull-left.plus-btn-faded, .accordion-wrapper .fa-pull-left.plus-btn-tan, .accordion-wrapper .fa-pull-left.plus-btn-blue, dl.accordion.inline .fa-pull-left.plus-btn-black, dl.accordion.inline .fa-pull-left.plus-btn-dark-blue, dl.accordion.inline .fa-pull-left.plus-btn, dl.accordion.inline .fa-pull-left.plus-btn-faded, dl.accordion.inline .fa-pull-left.plus-btn-tan, dl.accordion.inline .fa-pull-left.plus-btn-blue, .fa-pull-left.search-form:before, .fa-pull-left.kaiser-hubspot-mini-signup-form__submit:before, .fa-pull-left.newsletter__button--submit:before, #quiz-wrapper .answer-status-wrapper .fa-pull-left.correct, #quiz-wrapper .answer-status-wrapper .fa-pull-left.incorrect, body #main .slab-container .slab ul li.fa-pull-left:before, body #main .slab-container .slab .fa-pull-left.see-more:before, body #main .slab-container .fa-pull-left.slab.button-link:before, body #main .slab-container .slab .campaign .campaign-list li a.fa-pull-left:before, body #main .slab-container.sidebar .slab .kicker a.fa-pull-left.link-url:before, body #main .slab-container.sidebar .slab.khn .kicker a.fa-pull-left.rss-link:before, body.home #main .slab-container.center .slab.polling .fa-pull-left.topic:before, body.single-home-page #main .slab-container.center .slab.polling .fa-pull-left.topic:before, body.single-dashboard #main .slab-container.center .slab.polling .fa-pull-left.topic:before, body.single-landing-page #main .slab-container.center .slab.polling .fa-pull-left.topic:before, body.home #main .slab-container.center .slab.khn .fa-pull-left.topic:before, body.single-home-page #main .slab-container.center .slab.khn .fa-pull-left.topic:before, body.single-dashboard #main .slab-container.center .slab.khn .fa-pull-left.topic:before, body.single-landing-page #main .slab-container.center .slab.khn .fa-pull-left.topic:before, .share a.fa-pull-left:before, body .fa-pull-left#map:before, body .fa-pull-left#table:before, body .fa-pull-left#graph:before, body .fa-pull-left.info-icon:before, body .fa-pull-left#save-image:before, body .fa-pull-left#table-new-window:before, body .fa-pull-left#table-raw-data:before, body .fa-pull-left#table-notes:before, .fa-pull-left.search-form__search-input:before, body:not(.is-converted-post) #main .fa-pull-left.link-button:before, .report-tabs #main .fa-pull-left.link-button:before, body:not(.is-converted-post) #main .fa-pull-left.arrow-link-button:before, .report-tabs #main .fa-pull-left.arrow-link-button:before, body:not(.is-converted-post) #main .fa-pull-left.clear-search-button:before, .report-tabs #main .fa-pull-left.clear-search-button:before, body:not(.is-converted-post) #main #refine-results-wrapper .dates-wrapper p span i.fa-pull-left.calendar-icon, .report-tabs #main #refine-results-wrapper .dates-wrapper p span i.fa-pull-left.calendar-icon, body:not(.is-converted-post) ul#view-style li .fa-pull-left.view-grid:before, body:not(.is-converted-post) ul#view-style li .fa-pull-left.view-list:before, .report-tabs ul#view-style li .fa-pull-left.view-grid:before, .report-tabs ul#view-style li .fa-pull-left.view-list:before, body:not(.is-converted-post) .share-results-box li a.fa-pull-left:before, .report-tabs .share-results-box li a.fa-pull-left:before, #faq-wrapper .faq-questions .question-links .share .fa-pull-left.share-twitter, #faq-wrapper .faq-questions .question-links .share .fa-pull-left.share-facebook, #faq-wrapper .faq-questions .question-links .share .fa-pull-left.share-link { margin-right: .3em; }
.fa.fa-pull-right, #perspectives_view .grid-view a.fa-pull-right:before, #perspectives_view .search-view a.fa-pull-right:before, nav.tertiary h2.has-icon.polling .fa-pull-right.topic:before, nav.tertiary h2.has-icon.khn .fa-pull-right.topic:before, nav.tertiary .title-icons li a.fa-pull-right:before, nav.primary .menu-item-has-children > a.fa-pull-right:before, .box a.fa-pull-right.see-more:before, .box h2.arrow-title .fa-pull-right.rss-icon, .box ul li.fa-pull-right:before, .box.full-post blockquote.fa-pull-right:before, .box .exhibit-slider-top .fa-pull-right.arrow-circle-left:before, .box .exhibit-slider-top .fa-pull-right.arrow-circle-right:before, .box .fa-pull-right.previous-section:before, .box .fa-pull-right.next-section:before, .fa-pull-right.pdf-document:before, .fa-pull-right.ppt-document:before, .fa-pull-right.xls-document:before, .fa-pull-right.mp3-document:before, .fa-pull-right.doc-document:before, .fa-pull-right.pdf-document:after, .fa-pull-right.ppt-document:after, .fa-pull-right.xls-document:after, .fa-pull-right.mp3-document:after, .fa-pull-right.doc-document:after, .accordion-wrapper .fa-pull-right.plus-btn-black, .accordion-wrapper .fa-pull-right.plus-btn-dark-blue, .accordion-wrapper .fa-pull-right.plus-btn, .accordion-wrapper .fa-pull-right.plus-btn-faded, .accordion-wrapper .fa-pull-right.plus-btn-tan, .accordion-wrapper .fa-pull-right.plus-btn-blue, dl.accordion.inline .fa-pull-right.plus-btn-black, dl.accordion.inline .fa-pull-right.plus-btn-dark-blue, dl.accordion.inline .fa-pull-right.plus-btn, dl.accordion.inline .fa-pull-right.plus-btn-faded, dl.accordion.inline .fa-pull-right.plus-btn-tan, dl.accordion.inline .fa-pull-right.plus-btn-blue, .fa-pull-right.search-form:before, .fa-pull-right.kaiser-hubspot-mini-signup-form__submit:before, .fa-pull-right.newsletter__button--submit:before, #quiz-wrapper .answer-status-wrapper .fa-pull-right.correct, #quiz-wrapper .answer-status-wrapper .fa-pull-right.incorrect, body #main .slab-container .slab ul li.fa-pull-right:before, body #main .slab-container .slab .fa-pull-right.see-more:before, body #main .slab-container .fa-pull-right.slab.button-link:before, body #main .slab-container .slab .campaign .campaign-list li a.fa-pull-right:before, body #main .slab-container.sidebar .slab .kicker a.fa-pull-right.link-url:before, body #main .slab-container.sidebar .slab.khn .kicker a.fa-pull-right.rss-link:before, body.home #main .slab-container.center .slab.polling .fa-pull-right.topic:before, body.single-home-page #main .slab-container.center .slab.polling .fa-pull-right.topic:before, body.single-dashboard #main .slab-container.center .slab.polling .fa-pull-right.topic:before, body.single-landing-page #main .slab-container.center .slab.polling .fa-pull-right.topic:before, body.home #main .slab-container.center .slab.khn .fa-pull-right.topic:before, body.single-home-page #main .slab-container.center .slab.khn .fa-pull-right.topic:before, body.single-dashboard #main .slab-container.center .slab.khn .fa-pull-right.topic:before, body.single-landing-page #main .slab-container.center .slab.khn .fa-pull-right.topic:before, .share a.fa-pull-right:before, body .fa-pull-right#map:before, body .fa-pull-right#table:before, body .fa-pull-right#graph:before, body .fa-pull-right.info-icon:before, body .fa-pull-right#save-image:before, body .fa-pull-right#table-new-window:before, body .fa-pull-right#table-raw-data:before, body .fa-pull-right#table-notes:before, .fa-pull-right.search-form__search-input:before, body:not(.is-converted-post) #main .fa-pull-right.link-button:before, .report-tabs #main .fa-pull-right.link-button:before, body:not(.is-converted-post) #main .fa-pull-right.arrow-link-button:before, .report-tabs #main .fa-pull-right.arrow-link-button:before, body:not(.is-converted-post) #main .fa-pull-right.clear-search-button:before, .report-tabs #main .fa-pull-right.clear-search-button:before, body:not(.is-converted-post) #main #refine-results-wrapper .dates-wrapper p span i.fa-pull-right.calendar-icon, .report-tabs #main #refine-results-wrapper .dates-wrapper p span i.fa-pull-right.calendar-icon, body:not(.is-converted-post) ul#view-style li .fa-pull-right.view-grid:before, body:not(.is-converted-post) ul#view-style li .fa-pull-right.view-list:before, .report-tabs ul#view-style li .fa-pull-right.view-grid:before, .report-tabs ul#view-style li .fa-pull-right.view-list:before, body:not(.is-converted-post) .share-results-box li a.fa-pull-right:before, .report-tabs .share-results-box li a.fa-pull-right:before, #faq-wrapper .faq-questions .question-links .share .fa-pull-right.share-twitter, #faq-wrapper .faq-questions .question-links .share .fa-pull-right.share-facebook, #faq-wrapper .faq-questions .question-links .share .fa-pull-right.share-link { margin-left: .3em; }
.fa-calendar:before, nav.tertiary .title-icons li a.calendar:before, body:not(.is-converted-post) #main #refine-results-wrapper .dates-wrapper p span i.calendar-icon:before, .report-tabs #main #refine-results-wrapper .dates-wrapper p span i.calendar-icon:before { content: "\f073"; }
[kff-datacenter] .loading-placeholder h3 .fa, [kff-datacenter] .loading-placeholder h3 #perspectives_view .grid-view a:before, #perspectives_view .grid-view [kff-datacenter] .loading-placeholder h3 a:before, [kff-datacenter] .loading-placeholder h3 #perspectives_view .search-view a:before, #perspectives_view .search-view [kff-datacenter] .loading-placeholder h3 a:before, [kff-datacenter] .loading-placeholder h3 nav.tertiary h2.has-icon.polling .topic:before, nav.tertiary h2.has-icon.polling [kff-datacenter] .loading-placeholder h3 .topic:before, [kff-datacenter] .loading-placeholder h3 nav.tertiary h2.has-icon.khn .topic:before, nav.tertiary h2.has-icon.khn [kff-datacenter] .loading-placeholder h3 .topic:before, [kff-datacenter] .loading-placeholder h3 nav.tertiary .title-icons li a:before, nav.tertiary .title-icons li [kff-datacenter] .loading-placeholder h3 a:before, [kff-datacenter] .loading-placeholder h3 nav.primary .menu-item-has-children > a:before, nav.primary [kff-datacenter] .loading-placeholder h3 .menu-item-has-children > a:before, [kff-datacenter] .loading-placeholder h3 .box a.see-more:before, .box [kff-datacenter] .loading-placeholder h3 a.see-more:before, [kff-datacenter] .loading-placeholder h3 .box h2.arrow-title .rss-icon, .box h2.arrow-title [kff-datacenter] .loading-placeholder h3 .rss-icon, [kff-datacenter] .loading-placeholder h3 .box ul li:before, .box ul [kff-datacenter] .loading-placeholder h3 li:before, [kff-datacenter] .loading-placeholder h3 .box.full-post blockquote:before, .box.full-post [kff-datacenter] .loading-placeholder h3 blockquote:before, [kff-datacenter] .loading-placeholder h3 .box .exhibit-slider-top .arrow-circle-left:before, .box .exhibit-slider-top [kff-datacenter] .loading-placeholder h3 .arrow-circle-left:before, [kff-datacenter] .loading-placeholder h3 .box .exhibit-slider-top .arrow-circle-right:before, .box .exhibit-slider-top [kff-datacenter] .loading-placeholder h3 .arrow-circle-right:before, [kff-datacenter] .loading-placeholder h3 .box .previous-section:before, .box [kff-datacenter] .loading-placeholder h3 .previous-section:before, [kff-datacenter] .loading-placeholder h3 .box .next-section:before, .box [kff-datacenter] .loading-placeholder h3 .next-section:before, [kff-datacenter] .loading-placeholder h3 .pdf-document:before, [kff-datacenter] .loading-placeholder h3 .ppt-document:before, [kff-datacenter] .loading-placeholder h3 .xls-document:before, [kff-datacenter] .loading-placeholder h3 .mp3-document:before, [kff-datacenter] .loading-placeholder h3 .doc-document:before, [kff-datacenter] .loading-placeholder h3 .pdf-document:after, [kff-datacenter] .loading-placeholder h3 .ppt-document:after, [kff-datacenter] .loading-placeholder h3 .xls-document:after, [kff-datacenter] .loading-placeholder h3 .mp3-document:after, [kff-datacenter] .loading-placeholder h3 .doc-document:after, [kff-datacenter] .loading-placeholder h3 .accordion-wrapper .plus-btn-black, .accordion-wrapper [kff-datacenter] .loading-placeholder h3 .plus-btn-black, [kff-datacenter] .loading-placeholder h3 .accordion-wrapper .plus-btn-dark-blue, .accordion-wrapper [kff-datacenter] .loading-placeholder h3 .plus-btn-dark-blue, [kff-datacenter] .loading-placeholder h3 .accordion-wrapper .plus-btn, .accordion-wrapper [kff-datacenter] .loading-placeholder h3 .plus-btn, [kff-datacenter] .loading-placeholder h3 .accordion-wrapper .plus-btn-faded, .accordion-wrapper [kff-datacenter] .loading-placeholder h3 .plus-btn-faded, [kff-datacenter] .loading-placeholder h3 .accordion-wrapper .plus-btn-tan, .accordion-wrapper [kff-datacenter] .loading-placeholder h3 .plus-btn-tan, [kff-datacenter] .loading-placeholder h3 .accordion-wrapper .plus-btn-blue, .accordion-wrapper [kff-datacenter] .loading-placeholder h3 .plus-btn-blue, [kff-datacenter] .loading-placeholder h3 dl.accordion.inline .plus-btn-black, dl.accordion.inline [kff-datacenter] .loading-placeholder h3 .plus-btn-black, [kff-datacenter] .loading-placeholder h3 dl.accordion.inline .plus-btn-dark-blue, dl.accordion.inline [kff-datacenter] .loading-placeholder h3 .plus-btn-dark-blue, [kff-datacenter] .loading-placeholder h3 dl.accordion.inline .plus-btn, dl.accordion.inline [kff-datacenter] .loading-placeholder h3 .plus-btn, [kff-datacenter] .loading-placeholder h3 dl.accordion.inline .plus-btn-faded, dl.accordion.inline [kff-datacenter] .loading-placeholder h3 .plus-btn-faded, [kff-datacenter] .loading-placeholder h3 dl.accordion.inline .plus-btn-tan, dl.accordion.inline [kff-datacenter] .loading-placeholder h3 .plus-btn-tan, [kff-datacenter] .loading-placeholder h3 dl.accordion.inline .plus-btn-blue, dl.accordion.inline [kff-datacenter] .loading-placeholder h3 .plus-btn-blue, [kff-datacenter] .loading-placeholder h3 .search-form:before, [kff-datacenter] .loading-placeholder h3 .kaiser-hubspot-mini-signup-form__submit:before, [kff-datacenter] .loading-placeholder h3 .newsletter__button--submit:before, [kff-datacenter] .loading-placeholder h3 #quiz-wrapper .answer-status-wrapper .correct, #quiz-wrapper .answer-status-wrapper [kff-datacenter] .loading-placeholder h3 .correct, [kff-datacenter] .loading-placeholder h3 #quiz-wrapper .answer-status-wrapper .incorrect, #quiz-wrapper .answer-status-wrapper [kff-datacenter] .loading-placeholder h3 .incorrect, [kff-datacenter] .loading-placeholder h3 body #main .slab-container .slab ul li:before, body #main .slab-container .slab ul [kff-datacenter] .loading-placeholder h3 li:before, [kff-datacenter] .loading-placeholder h3 body #main .slab-container .slab .see-more:before, body #main .slab-container .slab [kff-datacenter] .loading-placeholder h3 .see-more:before, [kff-datacenter] .loading-placeholder h3 body #main .slab-container .slab.button-link:before, body #main .slab-container [kff-datacenter] .loading-placeholder h3 .slab.button-link:before, [kff-datacenter] .loading-placeholder h3 body #main .slab-container .slab .campaign .campaign-list li a:before, body #main .slab-container .slab .campaign .campaign-list li [kff-datacenter] .loading-placeholder h3 a:before, [kff-datacenter] .loading-placeholder h3 body #main .slab-container.sidebar .slab .kicker a.link-url:before, body #main .slab-container.sidebar .slab .kicker [kff-datacenter] .loading-placeholder h3 a.link-url:before, [kff-datacenter] .loading-placeholder h3 body #main .slab-container.sidebar .slab.khn .kicker a.rss-link:before, body #main .slab-container.sidebar .slab.khn .kicker [kff-datacenter] .loading-placeholder h3 a.rss-link:before, [kff-datacenter] .loading-placeholder h3 body.home #main .slab-container.center .slab.polling .topic:before, body.home #main .slab-container.center .slab.polling [kff-datacenter] .loading-placeholder h3 .topic:before, [kff-datacenter] .loading-placeholder h3 body.single-home-page #main .slab-container.center .slab.polling .topic:before, body.single-home-page #main .slab-container.center .slab.polling [kff-datacenter] .loading-placeholder h3 .topic:before, [kff-datacenter] .loading-placeholder h3 body.single-dashboard #main .slab-container.center .slab.polling .topic:before, body.single-dashboard #main .slab-container.center .slab.polling [kff-datacenter] .loading-placeholder h3 .topic:before, [kff-datacenter] .loading-placeholder h3 body.single-landing-page #main .slab-container.center .slab.polling .topic:before, body.single-landing-page #main .slab-container.center .slab.polling [kff-datacenter] .loading-placeholder h3 .topic:before, [kff-datacenter] .loading-placeholder h3 body.home #main .slab-container.center .slab.khn .topic:before, body.home #main .slab-container.center .slab.khn [kff-datacenter] .loading-placeholder h3 .topic:before, [kff-datacenter] .loading-placeholder h3 body.single-home-page #main .slab-container.center .slab.khn .topic:before, body.single-home-page #main .slab-container.center .slab.khn [kff-datacenter] .loading-placeholder h3 .topic:before, [kff-datacenter] .loading-placeholder h3 body.single-dashboard #main .slab-container.center .slab.khn .topic:before, body.single-dashboard #main .slab-container.center .slab.khn [kff-datacenter] .loading-placeholder h3 .topic:before, [kff-datacenter] .loading-placeholder h3 body.single-landing-page #main .slab-container.center .slab.khn .topic:before, body.single-landing-page #main .slab-container.center .slab.khn [kff-datacenter] .loading-placeholder h3 .topic:before, [kff-datacenter] .loading-placeholder h3 .share a:before, .share [kff-datacenter] .loading-placeholder h3 a:before, [kff-datacenter] .loading-placeholder h3 body #map:before, body [kff-datacenter] .loading-placeholder h3 #map:before, [kff-datacenter] .loading-placeholder h3 body #table:before, body [kff-datacenter] .loading-placeholder h3 #table:before, [kff-datacenter] .loading-placeholder h3 body #graph:before, body [kff-datacenter] .loading-placeholder h3 #graph:before, [kff-datacenter] .loading-placeholder h3 body .info-icon:before, body [kff-datacenter] .loading-placeholder h3 .info-icon:before, [kff-datacenter] .loading-placeholder h3 body #save-image:before, body [kff-datacenter] .loading-placeholder h3 #save-image:before, [kff-datacenter] .loading-placeholder h3 body #table-new-window:before, body [kff-datacenter] .loading-placeholder h3 #table-new-window:before, [kff-datacenter] .loading-placeholder h3 body #table-raw-data:before, body [kff-datacenter] .loading-placeholder h3 #table-raw-data:before, [kff-datacenter] .loading-placeholder h3 body #table-notes:before, body [kff-datacenter] .loading-placeholder h3 #table-notes:before, [kff-datacenter] .loading-placeholder h3 .search-form__search-input:before, [kff-datacenter] .loading-placeholder h3 body:not(.is-converted-post) #main .link-button:before, body:not(.is-converted-post) #main [kff-datacenter] .loading-placeholder h3 .link-button:before, [kff-datacenter] .loading-placeholder h3 .report-tabs #main .link-button:before, .report-tabs #main [kff-datacenter] .loading-placeholder h3 .link-button:before, [kff-datacenter] .loading-placeholder h3 body:not(.is-converted-post) #main .arrow-link-button:before, body:not(.is-converted-post) #main [kff-datacenter] .loading-placeholder h3 .arrow-link-button:before, [kff-datacenter] .loading-placeholder h3 .report-tabs #main .arrow-link-button:before, .report-tabs #main [kff-datacenter] .loading-placeholder h3 .arrow-link-button:before, [kff-datacenter] .loading-placeholder h3 body:not(.is-converted-post) #main .clear-search-button:before, body:not(.is-converted-post) #main [kff-datacenter] .loading-placeholder h3 .clear-search-button:before, [kff-datacenter] .loading-placeholder h3 .report-tabs #main .clear-search-button:before, .report-tabs #main [kff-datacenter] .loading-placeholder h3 .clear-search-button:before, [kff-datacenter] .loading-placeholder h3 body:not(.is-converted-post) #main #refine-results-wrapper .dates-wrapper p span i.calendar-icon, body:not(.is-converted-post) #main #refine-results-wrapper .dates-wrapper p span [kff-datacenter] .loading-placeholder h3 i.calendar-icon, [kff-datacenter] .loading-placeholder h3 .report-tabs #main #refine-results-wrapper .dates-wrapper p span i.calendar-icon, .report-tabs #main #refine-results-wrapper .dates-wrapper p span [kff-datacenter] .loading-placeholder h3 i.calendar-icon, [kff-datacenter] .loading-placeholder h3 body:not(.is-converted-post) ul#view-style li .view-grid:before, body:not(.is-converted-post) ul#view-style li [kff-datacenter] .loading-placeholder h3 .view-grid:before, [kff-datacenter] .loading-placeholder h3 body:not(.is-converted-post) ul#view-style li .view-list:before, body:not(.is-converted-post) ul#view-style li [kff-datacenter] .loading-placeholder h3 .view-list:before, [kff-datacenter] .loading-placeholder h3 .report-tabs ul#view-style li .view-grid:before, .report-tabs ul#view-style li [kff-datacenter] .loading-placeholder h3 .view-grid:before, [kff-datacenter] .loading-placeholder h3 .report-tabs ul#view-style li .view-list:before, .report-tabs ul#view-style li [kff-datacenter] .loading-placeholder h3 .view-list:before, [kff-datacenter] .loading-placeholder h3 body:not(.is-converted-post) .share-results-box li a:before, body:not(.is-converted-post) .share-results-box li [kff-datacenter] .loading-placeholder h3 a:before, [kff-datacenter] .loading-placeholder h3 .report-tabs .share-results-box li a:before, .report-tabs .share-results-box li [kff-datacenter] .loading-placeholder h3 a:before, [kff-datacenter] .loading-placeholder h3 #faq-wrapper .faq-questions .question-links .share .share-twitter, #faq-wrapper .faq-questions .question-links .share [kff-datacenter] .loading-placeholder h3 .share-twitter, [kff-datacenter] .loading-placeholder h3 #faq-wrapper .faq-questions .question-links .share .share-facebook, #faq-wrapper .faq-questions .question-links .share [kff-datacenter] .loading-placeholder h3 .share-facebook, [kff-datacenter] .loading-placeholder h3 #faq-wrapper .faq-questions .question-links .share .share-link, #faq-wrapper .faq-questions .question-links .share [kff-datacenter] .loading-placeholder h3 .share-link { left: 45%; position: absolute; top: 0; }

#refine-results-wrapper #refine-results-left-box
{ width: 375px; height: auto; background-color: #e9eff0; }
#refine-results-wrapper #refine-results-left-box .left-content-header-container-first,
 #refine-results-wrapper #refine-results-left-box .left-content-header-container
{ background-color: #95988f; display: block; width: 375px; position: relative; }
#refine-results-wrapper #refine-results-left-box .left-content-header-container-first h1,
 #refine-results-wrapper #refine-results-left-box .left-content-header-container h1
 { margin-left: 20px; font-family: "Source Sans 3",
 Arial,
 sans-serif; font-size: 16px; padding: 6px 0 5px; color: #ffffff; text-transform: uppercase; }
#refine-results-wrapper #refine-results-left-box .check-boxes
 { display: block; width: 355px; color: #424242; font-size: 16px; font-family: Georgia,
 serif; padding: 23px 20px 25px 20px; clear: both; line-height: 40px; }
#refine-results-wrapper #refine-results-left-box .check-boxes #indicator-start,
 #refine-results-wrapper #refine-results-left-box .check-boxes #indicator-timeframe,
 #refine-results-wrapper #refine-results-left-box .check-boxes #category-selector
 { width: 340px; height: 46px; border: 1px solid #ded4c9; padding: 12px 15px; font-family: "Source Sans 3",
 Arial,
 sans-serif; font-weight: bold; font-size: 18px; color: #686868; }
#refine-results-wrapper #refine-results-left-box .check-boxes input
 { float: left; margin-right: -22px; margin-top: 4px; }
#refine-results-wrapper #refine-results-left-box .check-boxes input[type=radio]
 { margin-top: 2px; }
#refine-results-wrapper #refine-results-left-box .check-boxes label
 { cursor: pointer; display: block; line-height: 1.2em; margin-left: 25px; }
#refine-results-wrapper #refine-results-left-box .check-boxes p
 { line-height: 27px; margin: 0 0 12px; clear: both; }
#refine-results-wrapper #refine-results-left-box .check-boxes p.select-all
 { padding: 0 0 10px; border-bottom: 1px solid #b9b9b9; }
#refine-results-wrapper #refine-results-left-box .left-content-header-container
 { position: relative; float: left; top: 0px; left: 0px; }
#refine-results-wrapper #refine-results-header-top
 { width: 375px; margin-bottom: 10px; }
#refine-results-wrapper #refine-results-header-top .results-first-header-box
 { padding: 10px 0; position: relative; }
#refine-results-wrapper #refine-results-header-top .results-first-header-box h4
 { font-family: "Source Sans 3",
 Arial,
 sans-serif; font-weight: bold; font-size: 20px; text-transform: uppercase; color: #949494; }
#refine-results-wrapper .fieldset
 { clear: both; }
#refine-results-wrapper .fieldset p
 { margin: 0px; line-height: 40px; }
#refine-results-wrapper .dates-wrapper
 { padding: 23px 0 17px; }
#refine-results-wrapper .dates-wrapper:after
 { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#refine-results-wrapper .dates-wrapper p
 { float: left; width: 49%; }
#refine-results-wrapper .dates-wrapper p label
 { font: normal 14px/18px "Source Sans 3",
 Arial,
 sans-serif; padding-left: 1px; }
#refine-results-wrapper .dates-wrapper p label,
 #refine-results-wrapper .dates-wrapper p span
 { margin-left: 20px; }
#refine-results-wrapper .dates-wrapper p span
 { display: block; width: 140px; height: 28px; background-color: white; position: relative; }
#refine-results-wrapper .dates-wrapper p span i.calendar-icon
 { display: block; position: absolute; right: 6px; top: 5px; width: 17px; height: 28px; cursor: pointer; }
#refine-results-wrapper .dates-wrapper #start,
 #refine-results-wrapper .dates-wrapper #end
 { background: none; border: none; outline: none; font: italic 12px/14px Georgia,
 serif; color: #686868; width: 100px; height: 14px; position: absolute; left: 11px; top: 7px; }

#refine-results-wrapper fieldset {
    border: 0 none;
}
@media (min-width: 768px) {
    #refine-results-wrapper {
        clear: both;
        display: block;
        float: left;
        margin-bottom: 10px;
        margin-top: 25px;
    }
}
.site-container .search-form {
    border: 1px solid #ccc;
    font-size: 0;
    position: relative;
}
.site-container #top-box-search-input {
    margin-top: 15px;
}
@media (min-width: 992px) {
    .site-container #top-box-search-input {
        margin-top: 0;
        position: absolute;
        right: 20px;
        top: 10px;
    }
}
.site-container .search-form input[type=submit] {
    background-color: transparent;
    border: 0;
    height: 44px;
}
.site-container .search-form input[type=submit] {
    cursor: pointer;
    display: inline-block;
    padding: 0;
    position: absolute;
    right: 0;
    text-indent: -9999px;
    top: 0;
    width: 44px;
}
.site-container #top-box-search-input input#search-submit,
.site-container #top-box-search-input input.search-submit {
    width: 47px;
    height: 44px;
    border: none;
    float: right;
}
.site-container .search-form input[type=text],
.site-container .search-form input[type=search],
.site-container .search-form input[type=submit] {
    background-color: transparent;
    border: 0;
    height: 44px;
}
.site-container .search-form input[type=text],
.site-container .search-form input[type=search] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #686868;
    font-family: "Source Sans 3", Arial, sans-serif;
    font-size: 15px;
    font-style: italic;
    font-weight: 100;
    padding: 0px 59px 0px 15px;
    width: 100%;
}
.site-container #top-box-search-input input#search-field {
    width: 288px;
    height: 37px;
    border: 0;
    padding: 0px 15px 0px 15px;
    font-size: 14px;
    background: white;
}
.site-container .search-form:before,
.site-container .search-form__search-input:before {
    content: "\f002";
}
.site-container .search-form:before {
    color: #004B87;
    display: block;
    font-size: 22px;
    height: 44px;
    line-height: 2;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 44px;
}
.site-container #top-box-search-input:before {
    font-size: 22px;
    height: 37px;
    line-height: 1.6;
}
@media (min-width: 992px) {
    .site-container #top-box-search-input {
        margin-top: 0;
        position: absolute;
        right: 20px;
        top: 10px;
    }
}