@media print {
    .container_print-out h1{
        font-size: 26px;
    }

    .container_print-out .info-block p,
    .container_print-out .info-block  a{
        font-size: 12px;
        margin-bottom: 18px;
    }

    .container_print-out .info-block p{
        margin-bottom: 5px;
    }

    .container_print-out span {
        font-size: 12px;
    }

    .container_print-out h2{
        font-size: 16px;
        line-height: 18px;
        margin-bottom: 18px;
    }

    .container_print-out .info-block table.info-block__table td:first-child,
    .container_print-out .info-block table.info-block__table td:nth-child(2),
    .container_print-out .info-block table.info-block__table p,
    .container_print-out .info-block table.info-block__table a{
        font-size: 12px;
        line-height: 14px;
        margin-bottom: 0;
    }

    .container_print-out table.info-block__table{
        margin-bottom: 23px;
    }

    .container_print-out img {
        max-width: 80%;
    }

    .container_print-out .info-block table.info-block__table td:first-child,
    .container_print-out .info-block table.info-block__table tr:first-child td{
        padding-top: 15px;
    }

    .container_print-out .info-block table.info-block__table tr:last-child td,
    .container_print-out .info-block table.info-block__table tr:last-child td{
        padding-bottom: 15px;
    }

    .container_print-out .info-block table.info-block__table tr.row-blue-bg td{
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .hedaer-section .hedaer-section__top-bar,
    .hedaer-section .info,
    .hedaer-section .hedaer-section__slogan-container--title,
    .ds-footer,
    .breadcrumb-section,
    .site-nav-section{
        display: none !important;
    }

    .hedaer-section{
        min-height: 0 !important;
        margin-bottom: 20px !important;
    }
    .hedaer-section header{
        padding-top: 0!important;
    }

    .hedaer-section .hedaer-section__slogan-container--logo{
        float: none !important;
        display: block !important;
        background-color: #2c6dab !important;
        -webkit-print-color-adjust: exact;
    }

    /*Chart print styling*/
    .chart-graph-wrapper .chart-graph-inner{
        width: 100% !important;
         padding-left: 0 !important;
    }

    .chart-graph{
        width: 100% !important;
    }

    .canvasjs-chart-canvas{
        width: 100% !important;
        height: auto !important;
    }

    .quick-search-result-print .section_search-tabs.comparison-section_search-tabs .info-block table.info-block__table{
        border: 0!important;

    }
    .container_print-out_to_pdf .info-block a[href*="mailto"]{
        background: none;
        padding-left: 5px;
        display: inline;
    }
}
