.print-content {
.site-header-text { color: $primary-brand-color; font-family: $header-font-family; font-size: 40px; } #document-title { color: $primary-brand-color; margin-bottom: 30px; font-size: 30px; } #main-content { padding-left: 0; padding-right: 0; padding-top: 0; margin-top: -40px; position: relative; font-size: $base-font-size; }
}
.print-content-small {
.site-header-text { font-size: 25px; } #document-title { font-size: 20px; } #main-content { font-size: 13px; }
}
.print-content-large {
.site-header-text { font-size: 40px; } #document-title { font-size: 30px; } #main-content { font-size: $base-font-size; }
}
@media print {
@page { size: A4; margin: 1.5cm; } .site-main { height: auto; left: 0; top: 0; position: relative; padding-top: 20px; padding-bottom: 20px; } .no-print { display: none !important; }
}