.block-content--nir-global-block--13291 {
    font-weight: 300;
}

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

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

.block--nir-assets__widget--5836 .nir-widget--label,
.block--nir-assets__widget--18641 .nir-widget--label{
    font-weight: 500;
    padding: 0 0 15px;
    font-size: 20px;
}

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

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

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

    .nir-node--5836 .block-region-contentmain,
    .nir-node--18641 .block-region-contentmain {
        padding: 0 0 40px;
    }

}

/* person */

.page-node-type-person #ndq-content h2 {
    margin: 0;
    padding: 0 0 10px;
}

.page-node-type-person .field--name-field-nir-person-title {
    font-weight: 500;
}

.page-node-type-person .field--name-field-nir-person-bio {
    padding: 20px 0 0;
}

.page-node-type-person .field--name-field-nir-person-bio + .field > div:first-child,
.nir-node--5841 .nir-widget--person--bio + .nir-widget--field > div:first-child {
    margin-top: 20px;
}

.page-node-type-person .committee-composition [class*="icon"] a,
.page-node-type-person [class*="details"] [class*="icon"],
.nir-node--5841 [class*="details"] [class*="icon"],
.nir-node--5841 .nir-widget--person--committee a {
    position: relative;
    padding: 0 0 0 33px;
    display: block;
}

.page-node-type-person [class*="details"] [class*="icon"]::before,
.nir-node--5841 [class*="details"] [class*="icon"]::before {
    position: absolute;
    top: 1px;
    left: 0;
}

.page-node-type-person .committee-composition [class*="icon"] a::before,
.nir-node--5841 .nir-widget--person--committee a > span[class*="icon"] {
    position: absolute;
    top: -2px;
    left: 0;
}