﻿@media print {

    @page {
        size: landscape !important;
    }

    body {
        page: auto;
        zoom: 100%;
        width: 100%;
    }

    .offerNew {
        background: none !important;
    }
    
    .printGreyBackground {
        background: grey !important;
    }

    .terms {
        overflow-y: visible !important;
        height: auto !important;
        max-height: none !important;
    }

    .terms > p {
        margin-bottom: 5px;
    }

    .print-hide, footer {
        display: none;
    }

    table td, table th {
        border: 1px solid #ccc;
        padding: 8px;
        word-wrap: break-word; /* Allow content to wrap within cells */
        white-space: nowrap; /* Prevent wrapping within cells */
        font-size: 10px; /* Set the initial font size */
    }

    table tr td:last-child {
        display: none;
    }

    #PageContent .jumbotron-secondary h2 {
        color: black;
        font-size: 20px;
    }

    nav {
        display: none !important;
    }

    .show-print {
        display: flex !important;
    }

    .show-print-row {
        display: table-row !important;
    }
}

.table > :not(caption) > * > * {
    border-left: none;
    border-right: none;
}

.show-print {
    display: none;
}

.show-print-row {
    display: none;
}
