/* print style */
@media only print {
body { font: 12pt Georgia, "Times New Roman", Times, serif; line-height: 1.3; color: #000; margin: .25mm .5mm .25mm .5mm; }
body:after { display: none; }
body, * { font-size: 12pt; font-family: Georgia, "Times New Roman", Times, serif; line-height: 1.5; color: #000 !important; font-style: normal; }
h1, h2, h3, h4, h5, h5 { color: #000 !important; }
h1 { font-size: 24pt; }
h2 { font-size: 14pt; margin-top: 25px; }
a { color: #000 !important; border-color: #666 !important; }
#site-logo:after { content: "bw.squeeze-testing.com"; }
#site-logo a:after { display: none; }
.sticky header#branding, header#branding { height: 80px; box-shadow: none; position: static; margin-bottom: 50px; }
#page { padding-top:0 !important; margin: .25mm .5mm .25mm .5mm; }
.toogle-menu { display: none; }
#banner, #main-navigation, #hero, #footer, .ContentSocialLink, .page-navigation, .mobile-nav.page-navigation, .edit-link, iframe, .btn { display: none !important; }
img { display: none; }
#site-logo img { display: block; }
header#branding { height: 80px; }
h1, h2, h3, h4, h5, h6 { page-break-after: avoid; page-break-inside: avoid }
img { page-break-inside: avoid; page-break-after: avoid; }
blockquote, table, pre { page-break-inside: avoid }
ul, ol, dl { page-break-before: avoid }
p a { word-wrap: break-word; }
a:after { display: none; }
.entry-content a:after { content: " (" attr(href) ")"; }
.cat-wrap .cat-content h3 { color: #000 !important; }
#divToPrint {width:100%;}
#divToPrint img {display:block;}
.map-full {background-color:transparent !important; background-size:contain !important;}
.map-full .gm-style {display:none !important;}
img.print-map {display:block !important; margin:20px;}
}
