span.accent {
    color: rgb(var(--accent)) !important;
}

.c4-footer-wrapper {
    background-color: #112c45 !important;
}

.c4-content-footer {
    padding-top: 3em;
}

.c4-footer-pad {
    color: white !important;
}

.c4-footer-links a {
    color: white !important;
}

.card-video {
    height: 172px;
}

.card-video .c4-link-content {
    padding: 0 !important;
}

.card-video .c4-link-link {
    visibility: hidden;
    height: 0;
    padding: 0 !important;
}

.card-video video {
    display: block;
    max-width: 100%;
}

@media (max-width: 599px) {
    .card-video video {
        width: 100%;
        max-height: unset; 
    }
}

.card-news {
    min-height: 158px;
}

.appDocExCardContent .app-fileExchangeWidgetWrapper .app-docExIcon:not(.app-docExIcon-readOnly),
.planning-module .c4-planlist-container .plan-ico.filtype,
.c4-content-wrapper .c4-document-browser .p-datatable-wrapper .c4-file-icon:not(.c4-file-icon-readOnly) {
      color: #01abdf!important;
}
.c4-tabs-nav .mat-tab-label{
    opacity: .7;
}