section.text-icon-grid .block-region-quarter2,
section.text-icon-grid .block-region-quarter3,
section.text-icon-grid .block-region-quarter4 {
	height: 100%;
    display: flex;
    flex-flow: column nowrap;
}

section.text-icon-grid .block-content--nir-global-block:first-child {

}

nav.block--system-menu-blockview-releases--5806,
nav.block--system-menu-blockview-events--5806 {
    padding: 35px 0 0;
}

.block--nir-news__widget--5806 article:not(:last-child),
.block--nir-events__widget--5806 article:not(:last-child) {
	margin: 0;
	padding: 0 0 22px;
}

.block--nir-news__widget--5806 h4 {
	margin: 0;
	padding: 0;
}

.block-content--nir-global-block--6106 h3,
.block--views-blockwidget-sec-filings-table--5806 h3,
.block--market-data-block__stock-quote--5806 h3 {
	margin: 0;
	padding: 35px 0 20px;
}

section.text-icon-grid img {
    width: 100%;
    min-height: 370px;
    display: inline-block;
}

@media (min-width: 481px) {

    section.text-icon-grid img {
        width: initial;
        max-width: 100%;
    }

}

section.text-icon-grid nav {
    margin-top: auto;
    padding: 30px 0 0;
}

.block--views-blockwidget-sec-filings-table--5806 .view-filters,
.block--views-blockwidget-sec-filings-table--5806 thead {
	display: none;
}

.block--views-blockwidget-sec-filings-table--5806 table,
.block--views-blockwidget-sec-filings-table--5806 tr,
.block--views-blockwidget-sec-filings-table--5806 tbody,
.block--views-blockwidget-sec-filings-table--5806 td {
	display: block;
	width: 100%;
	float: left;
}

.block--views-blockwidget-sec-filings-table--5806 tr:not(:last-child) {
	padding: 0 0 25px;
}

.block--views-blockwidget-sec-filings-table--5806 .views-field-field-nir-sec-form a {
	font-size: 16px;
    line-height: 1.5;
    font-family: AvenirNextLTPro-Bold,arial,helvetica;
}

@media (min-width: 768px) {

	.block--views-blockwidget-sec-filings-table--5806 .views-field-field-nir-sec-form a {
	    font-size: 18px;
	}

}

.block--views-blockwidget-sec-filings-table--5806 .views-field-nothing-1 [class*="-link"] {
	display: inline-block;
}

.stock-quote__featured #exchange {
    padding: 0 0 4px;
}

.stock-quote__featured #quote-price {
    font-family: "AvenirNextLTPro-Medium",arial,helvetica, sans-serif;
    font-size: 48px;
    line-height: 1.3;
	color: #e53d2e;
	letter-spacing: -.2rem;
}

.stock-quote__featured #change {
	padding: 0 0 10px;
}

.block--attribution-block__stock-info-attribution__thomson-reuters--5806 {
    max-width: 200px;
    padding: 0;
    clear: both;
}

nav.block--system-menu-blockresources ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

nav.block--system-menu-blockresources li {
    list-style: none;
    margin: 0;
}

nav.block--system-menu-blockresources li:not(:last-child) {
    padding: 0 0 12px;
}

nav.block--system-menu-blockresources li::before {
	color: #e53d2e;
}