.content {
    padding-top: 0;
}
.content a {
    text-decoration: none;
}
/* fix for 52968 */
.meeting-content>.row>.content {
    padding-top: 18px;
}
/* END fix for 52968 */
.node-report .field-name-body {
    margin-top: 0;
}

#page-title-block .page-title-banner__text-wrapper {
    padding: 0 0 20px 0;
}

#page-title-block .page-title-banner__info {
    margin-top: 20px;
}

#page-title-block .page-title {
    margin: 0;
}

#page-title-block .field-name-field-updated-date .field-label,
#page-title-block .field-name-field-published-date .field-label,
#page-title-block .field-name-field-document-state .field-label {
    display: inline-block;
    font-size: 0.8rem;
    letter-spacing: .07em;
    text-transform: uppercase;
    font-family: 'Brandon Text Light', 'Helvetica', 'Arial', sans-serif;
    line-height: 2;
    font-style: italic;
}

#page-title-block .field-name-field-updated-date span,
#page-title-block .field-name-field-published-date span,
#page-title-block .field-name-field-document-state span {
    display: inline-block;
    font-size: 0.8rem;
    letter-spacing: .07em;
    text-transform: uppercase;
    font-family: 'Brandon Text Light', 'Helvetica', 'Arial', sans-serif;
    line-height: 2;
}

#page-title-block .field-name-field-report-id .field-label {
    display: inline-block;
    font-size: 0.8rem;
    letter-spacing: .07em;
    text-transform: uppercase;
    font-family: 'Brandon Text Light', 'Helvetica', 'Arial', sans-serif;
    line-height: 2;
    font-style: italic;
}

#page-title-block .field-name-field-report-id {
    display: inline-block;
    font-size: 0.8rem;
    letter-spacing: .07em;
    text-transform: uppercase;
    font-family: 'Brandon Text Light', 'Helvetica', 'Arial', sans-serif;
    line-height: 2;
}

#page-title-block .field-name-field-document-state .field-content {
    display: inline-block;
    margin-left: 5px;
    padding: 0 15px;
    font-size: 0.8rem;
    letter-spacing: .07em;
    font-family: 'Brandon Text', 'Helvetica', 'Arial', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    background-color: #ffffff;
    color: #446252;
}

.field-name-field-topics a {
    text-decoration: none;
}

.field-name-field-tags a {
    font-family: 'Brandon Text', 'Helvetica', 'Arial', sans-serif;
}
/* adding fix for 52528 hover color bug */
a.file-download,
a.file-download:hover,
.container a.file-download,
.container a.file-download:hover {
    color: #ffffff;
    text-decoration: none;
}
/* END adding fix for 52528 hover color bug */


.file-download .icon-wrapper__icon {
    width: 100%;
    height: 30px;
    background-image: url(/static/nwcouncil/img/icons/file-o.svg);
    background-repeat: no-repeat;
    background-size: contain;
}

.file-download .file-info__file-type {
    text-transform:uppercase ;
}
/* fix for 53647 */
#block-nwc-report-report-file-download {
    margin-top: -17px;
}
/* END 53647 */

@media (min-width: 768px) {
    #page-title-block .page-title-banner {
        padding-top: 1.75rem;
        padding-bottom: 20px;
    }
    .file-download .icon-wrapper__icon {
        height: 35px;
    }
}

@media (min-width: 992px) {
    #page-title-block .page-title-banner {
        padding-bottom: 1.5rem;
    }
}

@media(min-width: 1240px){
    #page-title-block {
        max-width: 79%;
    }
}
