@import url('https://fonts.googleapis.com/css?family=Montserrat:200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i%7CUbuntu:300,300i,400,400i,500,500i,700,700i');
h1, h2, h3, h4, h5, h6, legend {
     margin: 55px 0 12px;
     font-weight: 600;
     font-size: 1.6em;
     line-height: 1.5833333333;
}
 h1, h2 {
     margin-bottom: 32px;
     font-weight: 400;
}
 h1 {
     font-size: 3em;
}
 h2 {
     font-size: 2.4em;
}
 h3 {
     font-size: 1.8em;
     font-weight: 400;
}
.header-line {
     position: relative;
     margin-bottom: 44px;
     padding-bottom: 12px;
}
h2.header-line {
	font-size: 30px;
}
.tags {
	display: none;
}
.article-header {
	background: #02324c;
	padding: 20px;
}
.article-header .logo {
	float: left;
	width: 60px;
}
.article-header .page-number {
	float: right;
	width: 40px;
}
.article-header p {
	color: #fff;
	font-size: 11px;
}
#content .tx-wb-readability .article-single .tags-pdf {
	display: block;
}
.article-accordion-header {
	margin-top: 30px;
}
.article-accordion-header-1 {
	margin-bottom: 30px;
}
.article-accordion-header span,
.article-accordion-header-1 span {
	font-size: 1.8em;
	font-weight: 400;
	display: block;
}
.article-accordion-header-1 span {
	font-size: 2.2em;
}
.slider-nav, 
.comments {
	display: none;
}
#top,
nav#aside,
figure#background,
.basket,
footer#footer,
header #logo,
header #nav,
header form,
.heading-circle .nav-breadcrumbs,
.heading-circle h1,
.module-wide,
.module-wide h2,
.filt-the-gap-teaser {
	display: none;
}
body,
#root:after {
	background: #fff;
}
body {
	font-family: Montserrat,Arial,Helvetica,sans-serif;
}
body a {
	color: #878787;
}
#content {
	margin: 0 auto;
}
html div#root {
	background: none;
}
html #root:before {
	content: none;
}
.tag-name,
.article-accordion .row .row-name,
.marker-content span,
.related-document span {
	color: #3d3d3d;
	margin-bottom: 10px;
}
.tag-content span,
.article-accordion .row .row-value,
.marker-content p {
	color: #878787;
}
.tx-wb-readability .tags .tag img {
	display: none;
}
.tx-wb-readability h1 {
	display: block;
	font-size: 25px;
	margin-bottom: 10px;
}
.tx-wb-readability .article .title {
	margin-top: 30px;
}
.tx-wb-readability h3 {
	display: block;
	font-size: 22px;
	margin-bottom: 10px;
}
.tx-wb-readability h5 {
	display: block;
	font-size: 18px;
	margin-bottom: 10px;
}
.tx-wb-readability div * {
	display: block !important;
	font-size: 14px !important;
	margin: 10px 0 !important;
}
.article-accordion .article-accordion-content .row,
.tx-wb-readability .slider-item .marker,
.related-documents-inner,
.related-document {
	margin-bottom: 20px;
	margin-top: 20px;
}
.tx-wb-readability .slider-item .marker .marker-content span {
	margin: 0;
}
.tx-wb-readability .space {
	display: block;
}
.tx-wb-readability .space.space-big {
	margin-top: 100px;
}
.tx-wb-readability .space.space-small {
	height: 20px;
}
.tx-wb-readability .space.extra-small {
	height: 2px;
}
.tx-wb-readability .space.none {
	height: 10px;
}
.tx-wb-readability .pdf-marker {
	display: block !important;
}
.tx-wb-readability .map-wrapper .marker {
	display: none;
}
.tx-wb-readability .tags-pdf .tag {
	margin: 10px 0;
}
.tx-wb-readability .related-document span {
	display: block;
}
body { 
    font-size: 14px;
}
body p { 
    font-size: 14px;
	margin: 0 !important;
}
.tx-wb-readability .quotes .quote {
	padding: 10px;
}
.tx-wb-readability .quotes .quote p {
	font-size: 14px !important;
	margin-bottom: 10px !important;
}
.tx-wb-readability .quotes .quote .author-wrapper {
	margin-bottom: 5px !important;
}
.tx-wb-readability .article {
	width: auto !important;
}
.tx-wb-readability .slider-item {
	margin-bottom: 20px;
}