.block--nir-assets__widget--5836 {
	padding: 40px 0 0;
}

.block--nir-assets__widget--5836 article:not(:last-child) {
    padding: 0 0 12px; 
}

.block--nir-assets__widget--5836 a {
    display: inline-block;
    position: relative;
    padding: 0 0 0 32px;
}

.block--nir-assets__widget--5836 a::before {
    position: absolute;
    top: -3px;
    left: 0;
    padding: 0;
}

.field--name-field-nir-committee-body {
	float:left;
}

.commiteetable thead span {
	display:none;
}

.block-widget-committee-composition table tbody tr td{text-align:center}

.block-widget-committee-composition table tbody tr td:first-child{text-align:left;}

.block-widget-committee-composition table tbody tr a::before{content:none}

.block-widget-committee-composition table tbody tr span::before{padding-right:0}

.commitee-key [class^="ndqicon"] {
	display: inline-block;
    padding: 0 1rem 0 0;
}

.commitee-key span::before {
	padding-right: 0 !important;
    position: relative;
    top: -2px;
}

.commitee-key span.ndqicon__cob::before {
    top: 0;
}

@media (max-width: 1024px) {

	#ndq-content table.commiteetable {
		border: 0;
	}

	.commiteetable td::before{display:none}

	.commiteetable tr{border:0;margin-bottom:0}

	.commiteetable thead{display:none}

	.commiteetable thead span{display:none}

	.commiteetable tbody a{}

    .commiteetable tbody td {
/*        min-height: 56px;*/
    }

    #ndq-content table.commiteetable tbody td:empty {
    	display:none;
    }

    #ndq-content table.commiteetable tbody td:empty:last-child {
    	display:block;
    	padding: 0;
    	border-bottom: 0;
    }

    .commiteetable tbody td:not(:first-child) span[class*="ndqicon"] {
        position: absolute;
		top: 17px;
		left: 0;
    }

    .commiteetable .mobile-show {
        display: block;
        padding: 0 0 0 34px;
    }

	.commitee-key [class^="ndqicon"] {
	    display: block;
	    padding: 0 0 12px;
	}

	.commitee-key [class^="ndqicon"]:last-child {
	    padding: 0;
	}

}

@media (min-width: 1025px) {


	#ndq-content table.commiteetable th {
		text-align: center;
	}

}