/**
 * Extra CSS
 * Copyright: Refresj
 * http://www.refresj.nl/
 */

div[class*=" backgroundimage-"] {
    align-items: flex-end;
}

.news-list-view .header {
    background-color: #000000 !important;
}
.news-list-view .header h2 a span {
    color: #ffffff !important;
}

.news-list-date {
    display: none;
}

.news-backlink-wrap {
    margin-top: 30px;
}

#footer .frame-100np.frame-type-googlereviews_reviewlist.frame-layout-1 {
    width: 100% !important;
}

@media screen and (max-width: 599px) {
    #sideRight .contact {
        width: 100%;
    }
    #sideRight .contact .ce-bodytext {
        display: flex;
        justify-content: center;
        width: 100%;
    }
    #sideRight .contact img {
        height: 30px !important;
        width: auto !important;
        max-width: inherit !important;
    }
    #sideRight .contact ul {
    }
}
