﻿@page {
    size: A4 portrait;
    margin: 1.5cm;
}

header {
    margin: 0 !important;
    padding: 0 !important;
}

body {
    width: 100%;
    margin: 0 !important;
    padding: 0 !important;
    color: #000;
    background: #fff;
    text-align: left;
}

section {
    margin: 0 !important;
    padding: 0 !important;
}

.row {
    margin: 0 !important;
    padding: 0 !important;
}

div.page {
    page-break-after: always;
    page-break-inside: avoid;
}

nav {
    display: none;
}

.logo {
    margin-bottom: 20px !important;
}

.btn {
    display: none !important;
}

img {
    max-width: 50% !important;
    max-height: 200px !important;
    border: none !important;
    margin: 4px !important;
    padding: 0 !important;
}

.image {
    box-shadow: none !important;
    padding: 0 !important;
}

li {
    padding: 0 !important;
    float: none !important;
}

[class*="block-grid-"] {
    margin: 0 !important;
}

a {
    padding: 0 !important;
    height: inherit !important;
}

a[href]:after {
    content: "";
}

a:after > img {
    content: "";
}

.column, .columns {
    padding: 0 !important;
}

/* Use the "NoPrint" class for any elements that should never show when printing */
.no-print, .NoPrint {
    display: none !important;
}

/* Use the "PrintOnly" class for any elements that should only show when printing */
.print-only {
    display: block !important;
}

h1, h2, h3, h4, h5 {
    page-break-after: avoid;
    margin: 0 !important;
    padding: 0 !important;
}
