.block-content--nir-global-block--13296 {
    padding: 0 0 1.6em;
}

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

.commiteetable thead span {
	display:none;
}

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

#ndq-content .block-widget-committee-composition table tbody tr td:first-child,
#ndq-content .block-widget-committee-composition table tbody tr td:first-child a {
    text-align:left;
    font-weight: 500;
}

.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 {
    clear: both;
    padding: 30px 0 0; 
}

.commitee-key [class*="icon"] {
	display: block;
    padding: 0 0 0 32px;
    margin: 0 0 11px;
    position: relative;
}

.commitee-key [class*="icon"]::before {
    position: absolute;
    top: 0;
    left: 0;
}

.commitee-key [class*="chairperson"]::before,
.commitee-key [class*="member"]::before,
.commitee-key [class*="leaddir"]::before {
    top: -2px;
}

.commitee-key [class*="calculator"]::before {
    top: 2px;
}

.commitee-key [class*="cob"]::before,
.commitee-key [class*="vicechair"]::before {
    top: -2px;
}

@media screen and (min-width: 1200px) {

    #ndq-content .block-widget-committee-composition table tbody tr td:first-child {
        white-space: nowrap;
    }

}

@media screen and (max-width: 1199px) {

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

    .commiteetable thead{display:none}

    .commiteetable thead span{display:none}

    #ndq-content .commiteetable td {
        border: 0 !important;
        padding: 7px 15px 0 2px;
    }

    .commiteetable td::before{display:none}

    #ndq-content .block-widget-committee-composition table tbody tr td:first-child {
        padding-top: 0 !important;
        padding-bottom: 10px;
    }

    .commiteetable tbody a {
        font-weight: ;
    }

    #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: -1px;
        left: 0;
    }

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

}