@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a:visited svg,a svg{width:15px;height:15px}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}img{max-width:100%}.bread-crumbs-and-sharing,.breadCrumbs,.form,.infoBox,.mainMenu,.pageFooter,.pageHeader,.srOnly,button{display:none}#epi-quickNavigator,.conference footer,.conference header{display:none!important}.conference .bread-crumbs-and-sharing{padding:10px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;margin:16px}.conference .button-download,.conference .program .post-holder img,.conference .social-sharing__container,.conference button{display:none}.conference button.program__day.active{display:block;font-size:16px;font-weight:500}.municipalCountyElectionPage .compare-actions,.municipalCountyElectionPage .compare-header,.municipalCountyElectionPage .compare-options,.municipalCountyElectionPage .mce-survey__filters{display:none!important}.municipalCountyElectionPage .page__intro p{font-size:1rem!important;line-height:1.4!important}.municipalCountyElectionPage th.question{text-align:left!important}.municipalCountyElectionPage table *,.municipalCountyElectionPage table>tbody td,.municipalCountyElectionPage table>tbody th{font-size:.875rem!important;line-height:1.3}.municipalCountyElectionPage .mce-survey__result-table button.sort{display:inline-block!important;text-align:left!important}.municipalCountyElectionPage .mce-survey__result-table table.compare .answers-graph-percent-header{width:140px!important;min-width:140px!important}.municipalCountyElectionPage .layout--fullwidth .mce-survey__result-table .question{min-width:220px!important;max-width:220px!important;line-height:1.3!important}.conference h2,.conference h3{font-family:Open Sans,sans-serif}.conference .post-holder{display:flex;align-items:center}.conference .post-holder time{order:1;margin-right:1em;font-size:1.4em}.conference .post-holder .text-block{order:2}.conference .post-holder h2{display:inline;margin:0;font-size:inherit}.conference .post-holder p{display:none}}