/* add custom site CSS here */

.txt-center {
    text-align: center;
}

.hidex {
	display:none;
}

h3.pre-footer__heading, h4.pre-footer__sub-heading, ul.pre-footer__contact-list {
    color: #fff;
}

.matrix2 .row {
	max-width: none !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.dsh > select {
    -webkit-appearance: none!important;
    -moz-appearance: none!important;
    background-color: #FAFAFA;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);
    background-position: 100% center;
    background-repeat: no-repeat;
    border-color: #ccc;
    color: #444;
    font-family: inherit;
    border-radius: 0;
}

/**
 *
 * Thermo
 *
 */
 
h3.listed {
    margin-bottom: 35px;
}
 
.thermo {
    width: 100%;
}

    .thermo_img {
        display: block;
        float: left;
        width: 102px;
    }
    
    ul.thermo_list {
        list-style: none;
        float: right;
        width: 80%;
    }
    
        ul.thermo_list li .thermo_level {
            font-family: 'BentonSansBold';
            font-size: 1.45rem;
            margin-bottom: 5px;
        }
    
        ul.thermo_list li p {
            font-size: 1rem;
        }
        
@media screen and (max-width: 640px) {
    
    .thermo_img {
        display: none;
    }
    
    ul.thermo_list {
        float: left;
        margin-left: 0;
        width: 100%;
    }
    
}

/* News */
.news-list__item {
    border-bottom: 1px solid #999 !important;
    margin-top: 2em;
    padding-bottom: 2em;
}

.news-list__item:last-child {
    border-bottom: none;
}
    
.news-list__item .date {
    margin-bottom: 1em;
}

/*Siteimprove*/
.iu-notice.extreme {
    background: #e6282f;
}

