.footer-sprite { background-image: url('../png/footer-sac1d499d9e.png'); background-repeat: no-repeat; }

#header-top { display: none; }

.inner.home-content { padding-bottom: 0px !important; }

html.responsive, html.responsive body { margin: 0px; padding: 0px; overflow-x: clip !important; background-image: none; }

html.responsive body { width: 100%; }
html.responsive body header #header-bottom #top-search { clear: both; margin: 10px 0px 0px -5px; }
html.responsive body header #header-bottom #top-search input#search-field { width: 370px; float: left; clear: both; margin-left: 5px; }
html.responsive body header #header-bottom #top-search input#search-field:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
html.responsive body header #header-bottom #top-search input#search-submit { float: right; }
html.responsive body header #header-bottom #header-social-icons { float: left; margin: -80px 0px 0px -335px; }
html.responsive body #content { width: 100%; margin-right: 10px; }
html.responsive body #content #sub-header { display: none; }
html.responsive body #content .blue-bar { margin: 5px 0; width: 100%; }
html.responsive body #content .blue-bar h4 { font-size: 18px; line-height: 20px; }
html.responsive body #content #staff-bio-wrapper #bio-top-half-wrapper { height: auto; }
html.responsive body #content #staff-bio-wrapper #bio-top-half-wrapper #bio-image-right, html.responsive body #content #staff-bio-wrapper #bio-top-half-wrapper .name, html.responsive body #content #staff-bio-wrapper #bio-top-half-wrapper .blue-bar { position: static; }
html.responsive body #content #staff-bio-wrapper #bio-top-half-wrapper .blue-bar { margin-bottom: 5px; }
html.responsive body #content #staff-bio-wrapper #bio-top-half-wrapper #bio-image-right { margin-top: 10px; text-align: center; }
html.responsive body #content #staff-bio-wrapper #bio-bottom-half-wrapper .bio-p { float: none; width: 100%; clear: left; margin-top: 15px; }
html.responsive body #content .left-column { width: 100%; }
html.responsive body #content .left-column .box img { max-width: 100%; height: auto; width: 100%; }
html.responsive body #content .left-column .box .inner-small, html.responsive body #content .left-column .box .inner-big { width: 100%; }
html.responsive body #content .left-column .box .inner-small img, html.responsive body #content .left-column .box .inner-big img { width: 100%; }
html.responsive body #content .left-column .box .inner-small.right h2, html.responsive body #content .left-column .box .inner-small.right p, html.responsive body #content .left-column .box .inner-big.right h2, html.responsive body #content .left-column .box .inner-big.right p { display: none; }
html.responsive body #content .left-column .box .inner-small .arrow-title, html.responsive body #content .left-column .box .inner-small ul, html.responsive body #content .left-column .box .inner-big .arrow-title, html.responsive body #content .left-column .box .inner-big ul { display: none; }
html.responsive body #content .left-column .box .inner-small .slab-topic .icon, html.responsive body #content .left-column .box .inner-big .slab-topic .icon { display: none; }
html.responsive body #content .left-column .box .inner-small .slab-topic h2, html.responsive body #content .left-column .box .inner-big .slab-topic h2 { margin: -10px 0px 0px -70px; display: block; width: 60%; }
html.responsive body #content .left-column .box .inner-small .slab-topic .more, html.responsive body #content .left-column .box .inner-big .slab-topic .more { margin-left: -70px; }
html.responsive body #content .left-column .box .inner-small .slab-topic.no-icon h2, html.responsive body #content .left-column .box .inner-big .slab-topic.no-icon h2 { margin-left: 0; }
html.responsive body #content .left-column .box.full-post .wp-caption { max-width: 100% !important; /* override html attribute */ }
html.responsive body #content .left-column .box.full-post img { max-width: 100%; }
html.responsive body #content .left-column .box.full-post .exhibit-slider-top, html.responsive body #content .left-column .box.full-post .exhibit-slider-wrapper { display: none; }
html.responsive body #content .right-column, html.responsive body #content .right-double-column { width: 96%; float: left; }
html.responsive body #content .right-column .box img, html.responsive body #content .right-double-column .box img { max-width: 100%; height: auto; }
html.responsive body #content .single-column { width: 100%; }
html.responsive body #content #data-center-search-results-wrapper { width: 100%; }
html.responsive body #content #data-center-search-results-wrapper .box.light-brown html.responsive body #content #data-center-search-results-wrapper .box.light-gray { width: 80%; }
html.responsive body #content #data-center-search-results-wrapper .box.light-brown html.responsive body #content #data-center-search-results-wrapper .box.light-gray .search-field-wrap #search-field { width: 65%; }
html.responsive body #content #data-center-search-results-wrapper .box.light-brown html.responsive body #content #data-center-search-results-wrapper .box.light-gray .search-field-wrap .radio-search-btns form { width: 60%; }
html.responsive body #content #data-center-search-results-wrapper .single-column #refine-results-wrapper { display: none; }
html.responsive body #content #data-center-search-results-wrapper .right-double-column { width: 96%; float: left; }
html.responsive body #content #data-center-search-results-wrapper .right-double-column #view-style { display: none; }
html.responsive body #content #faq-wrapper { flex-direction: column; }
html.responsive body #content #faq-wrapper #search-box { background-color: initial; flex-direction: column; width: 100%; }
html.responsive body #content #faq-wrapper #search-box.fixed { left: auto; position: relative; right: auto; top: auto; }
html.responsive body #content #faq-wrapper #search-box .clear-search-button { flex: 0 1 auto; }
html.responsive body #content #faq-wrapper #search-box .search-form { flex: 0 1 auto; margin-bottom: 5px; width: 100%; }
html.responsive body #content #faq-wrapper .fixed .faq-index { left: auto; position: static; right: auto; top: auto; width: 100%; }
html.responsive body #content #faq-wrapper .right-double-column { float: none; width: 100%; }
html.responsive body #content #faq-wrapper .single-column { float: none; }
