@media print {
.print {display: block !important;}
.print-header img {
float:left;
width: 20%;
height: auto;
}
.print-header p {
display: inline-block;
width: 55%;
padding-left:10%;
font-size: 12pt;
line-height: 16pt;
}
body { background:white; color:black; margin:0; }
footer, a#scrollTop, .breaker, .widget_fb-video-widget, .videofallback, .smallSlider, .so-widget-formular-widget, .so-widget-googlemap-textbox-widget, .so-widget-img-text-slider, .widget_parallax-image, .so-widget-relatedpages, .so-widget-griep-projekte, .widget_griep-project-download, #contactArea, .gb-features-feature .btn, .widget_image-grid-widget, #scrollNav {display: none !important;}
header .col1, header .col3 {
display: none !important;
}
header .col8 {width: 90% !important;}
header nav {
display: none !important;
}
header {
position: relative !important;
top: 0 !important;
display: block !important;
opacity: 1 !important;
visibility: visible !important;
clear: both;
-webkit-transform: translate(0, 0) !important;
-moz-transform: translate(0, 0) !important;
-ms-transform: translate(0, 0) !important;
transform: translate(0, 0) !important;
}
header .logo {
padding-top:0px !important;
float: right !important;
}
header .logo img {
max-height: initial !important;
width: 35mm !important;
height: auto !important;
}
@page { size: auto;  margin: 0mm;}
#masterWrap { margin: 20mm !important;}
.padTop,.padBot,.padTop10,.padBot10,.padTop15,.padBot15 {padding-top: 1% !important; padding-bot: 1% !important;}
.bubble > div {
margin-bottom: 0 !important;
margin-top: 0 !important;
}
.bg-green *, .bg-lila * {
color: black !important;
}
.owl-item {
width: 200px !important;
}
html {
font-size: 12px !important;
}
.wrapper {
margin-top: 150px !important;
}
.text-wrap p, .gb-features-list-intro p, .gb-feature-content ul li, .gb-features-feature .textwidget p, .gb-feature-content {
line-height: 18px !important;
padding-top: 10px !important;
font-size: 11px !important;
text-indent: 0 !important;
color: #454545 !important;
}
.textwidget ul {
list-style-type: circle !important;
padding-left: 20px;
}
a.imagewrap {
display: none !important;
}
.gb-features-list .gb-features-feature .textwidget h4, .gb-features-list .gb-features-feature .gb-feature-content h4 {
height: auto !important;
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
.gb-feature-content ul li::before {
display: none !important;
}
.gb-features-list .gb-features-feature {
padding: 1% 0 !important;
}
..widget_texteditor ul li, #modal ul li, .gb-feature-content ul li, .textwidget ul li, #tinymce.mce-content-body ul li, .gb-project-content ul li {
padding-left: 0 !important;
}
.gb-features-list .gb-features-feature.hiddenClass > *, .text-wrap.hiddenClass > *, .gb-counters-counter.hiddenClass > *, .hiddenClass{
opacity: 1 !important;
-webkit-transform: translate(0, 0) !important;
-moz-transform: translate(0, 0) !important;
-ms-transform: translate(0, 0) !important;
transform: translate(0, 0) !important;
}
.gb-features-list {
page-break-after: always !important;
}
.gb-features-feature .imagewrap {
display: none !important;
}
.so-widget-griep-leistungen {
padding-top: 7mm !important;
}
.gb-features-feature {
width: 50% !important;
}
.marg-vertical-xl, .marg-vertical-xxl, .marg-vertical-l, .marg-vertical-m, .marg-vertical-s {
margin: 20px 0 !important;
}
.pad-vertical-xl, .pad-vertical-xxl, .pad-vertical-l, .pad-vertical-m, .pad-vertical-s {
padding: 20px 0 !important;
}
.modalOpen #wrapper, .modalOpen header, .modalClose, a.adress {
display: none !important;
}
.m1 {
display: none !important;
}
.m2 {
width: 100% !important;
}
.m2 ul {
list-style-type: circle !important;
padding-top: 5px !important; }
.m2 li {
text-indent: 0 !important;
}
.m2 span.small {
font-size: 1rem;
padding-bottom: 5px;
}
main.post {
padding-top: 0 !important;
}
main.post ul {
list-style-type: circle !important;
}
main.post ul li {padding-left: 0 !important; padding-bottom: 3px !important; line-height: initial !important;}
main.post ul li::before {display: none !important;}
main.post a.btn {display: none !important;}
}