@media print{
    @page {
        margin-right: 0.75in;
    }
    body{
        background:transparent;
        -webkit-print-color-adjust:exact !important;
        print-color-adjust:exact !important;
    }
    .row.header{
        background:transparent;
    }
    .row.header h2{
        color:#000;
    }
    /*.row.content{
        display:none;
    }*/
    .row.content .col-5.offset-1:nth-last-child(1):not(:has(.description)) {
        display:none;
    }
    .content .form-group input, .results .form-group input{
        padding:10px 20% 10px 7px;
    }
    .row.results .resultsHeader .buttons{
        display:none
    }
    .infoBox_1{
        border:1px solid #000;
    }
    .calculatorContainer .scrollOverflow{
        max-height:100%;
        width:100%;
        position:relative;
        overflow-y:auto;
        border:1px solid #ccc;
    }
    .printFrom,
    .wydruk,
    button[name="submit_calculate"],
    button[type="submit"],
    button[type="button"],
    input[type="submit"],
    input[type="reset"],
    .legenda,
    .printHidden,
    .downloadPDF {
        display: none;
    }
    .form-row{
        page-break-after:auto;
    }
    .description p {
        padding: 20px 50px 20px 20px;
    }
}
