@page{margin:2cm}
body,#header,#main,#page,.accordion,.accordion-body,.accordion-head,.media-list,.panel,.panel-body,.panel-body>.image-banner,.panel-body>.link-list,.panel-body>.teaser,.panel-head,.container,.content-wrap,.row,.panel-body>.image-banner,.panel-body>.image-banner>figcaption,.logo,[class^="col"]{background:transparent !important;border:0;box-shadow:none;height:auto;margin:0;padding:0;overflow:visible;width:auto !important}
form,nav,#header .search,#footer,.breadcrumb,.feature,.menu-mobile,.scrollup,.toggle-mobile,.share-buttons,.sidebar .news-list,.sidebar .panel-head-standalone,.tx-socialshareprivacy-pi1{display:none !important}
.accordion-body,.maincol nav{display:block !important}
#header h1{position:static}
[class^="col"]{float:none !important}
.accordion-head>h4:after,.accordion-head>h4:before,.maincol ul>li:before{content:none}
.accordion-head>h4,.panel-body>.image-banner,.panel-head>h4{margin-bottom:10px}
.maincol ul{list-style:outside disc;margin-left:24px}
ul.media-list{margin-left:0}
.maincol ul>li{padding-left:0}
.panel-body>.image-banner{min-height:0}
.mail,.panel-body>.image-banner>figcaption{color:#4A4A4A;position:static;text-align:left;margin-top:10px}
.mail:after{content:attr(title);margin-left:0.3em}
.mail:before{content:none}
.maincol a[href]:after{font-family:inherit;font-size:0.7em;color:inherit;content:" ("attr(href)") "}
.download-list>li>a[href]:after,.link-list>li>a[href]:after,.pagination>li>a[href]:after,.media.panel>a[href]:after{content:none}
h1.logo{text-align:right;margin-bottom:20px}
h1.logo img{max-width:250px}
