@media print {

	* {
		background: transparent !important;
		box-shadow: none !important;
		color: #000 !important;
		text-shadow: none !important;
		filter: none !important;
		-ms-filter: none !important;
	}

	a {
		text-decoration: underline !important;
	}

	a[href]:after {
		content: normal !important;
	}

	.ndq-accordion .block-faq {
		display: none;
	}

	.faq-acc-dl dt, .faq-acc-dl .acc-title, .acc-wrap dt, .acc-wrap .acc-title {
		background: none transparent;
		font-weight: bold;
		padding: 10px 0;
	}
	
	.faq-acc-dl dt:before {
		display: none !important;
	}

	.faq-acc-dl dd, .acc-wrap dd {
		height: auto !important;
		width: auto !important;
		position: static !important;
		clip: auto !important;
		margin-left: 0 !important;
	}

	#ndq-content .nirtable > thead {
		display: table-row-group !important;
	}

	#ndq-content .nirtable > thead > tr {
		display: table-row !important;
	}

	#ndq-content .nirtable > thead > tr > th {
		display: table-cell !important;
		position: static !important;
		text-align: left !important;
	}

	#ndq-content .nirtable > thead > tr > td, #ndq-content .nirtable > thead > tr > th {
		background-color: #fff !important;
		color: #000 !important;
	}

	.collapse-table-wide .total-row .views-field-field-nir-div-rec-date,.collapse-table-wide .total-row .views-field-field-nir-div-pay-date,.collapse-table-wide .total-row .views-field-field-nir-div-dec-date,.collapse-table-wide .total-row .views-field-field-nir-div-type,.collapse-table-wide .total-row .views-field-field-nir-split-numerator {
        display: inherit !important;
    }

    .collapse-table-wide .desk-absolute {
        position: static !important;
    }

    .collapse-table-wide th {
        position: relative !important;
        height: auto !important;
        width: auto !important;
    }

    .collapse-table-wide tbody tr {
        border-bottom: 0 !important;
        margin-bottom: inherit !important;
        display: table-row !important;
        float: none !important;
    }

    .collapse-table-wide tbody tr td,.collapse-table-wide tfoot tr td {
        box-sizing: border-box;
        float: none !important;
        width: auto !important;
        text-align: left !important;
        position: static !important;
        padding-left: inherit !important;
    }

    .collapse-table-wide tbody tr td:empty,.collapse-table-wide tfoot tr td:empty {
        display: none
    }

    .collapse-table-wide tbody tr td::before,.collapse-table-wide tfoot tr td::before {
    	display: none !important;
    }

    .ec-all {
    	display: none !important;
    }

    .ndq-accordion-item {
    	border: 0;
    	margin: 20px;
    }

    .ndq-accordion-trigger:after {
    	display: none !important;
    }

    .ndq-accordion-trigger {
    	border: 0 !important;
    	font-weight: bold;
    	padding: 0 0 10px !important;
    }

    .ndq-accordion-target {
    	display: block !important;
    	padding: 0 !important;
    }

    .title-bar, .top-bar-arrow-down, #investor-relations, .show-in-front + .row hr, .ndq-tools, footer {
    	display: none !important;
    }

    ul.slides {
    	margin: 0 !important;
    }





}