
.print {
	display: block;
}

@media print {
    .region-banner-with-sidebar {
       width: auto;
    }
    .region-banner-sidebar {
       width: auto;
    }
}


@media print {
    .content table tr,
    /*.content itable thead,
    .responsive-table.table-row thead,*/
    .responsive-table.table-row tr{
    /*width: 100%;*/
    display: table-row;
    }
    .content table td,
    .content table th,
    .responsive-table.table-row th,
    .responsive-table.table-row td{
    font-size: 100%;
    /*width: 100%;*/
    display: table-cell;
    }

    .row-header {
    display: none;
    flex: 0 1 45%;
    padding: 0;
    font-weight: 500;
    background: #fff; 
    }

}


@media print {

	.view-banner {
		display: none;
	}

	.sticky-header {
		display: none;
	}
}



