.latest-news-list .latest-news-list__text-category, .latest-news-list .latest-news-list__text-date{
    display: none; /* hides date and subject in Latest News list */
}
.latest-news-list__link {
    display: none; /* hides link in Latest News list */
}
.latest-news-list .latest-news-list__item {
    margin-bottom: 0; /* reduces padding on news*/
}
.mega-nav-action-buttons-list__item:nth-last-child(1) .nav-icon-btn .nav-icon-btn__icon-1 {
    background-color: #EB6030; /* changes colour on log in button*/
}
.mega-nav-action-buttons-list__item:nth-last-child(2) .nav-icon-btn .nav-icon-btn__icon-1, .mega-nav-action-buttons-list__item:nth-last-child(2) .nav-icon-btn .nav-icon-btn__icon-2, .mega-nav-action-overlay--2 {
    background-color: #004133; /* changes colour on contact button*/
}
.mega-nav-action-buttons-list__item:nth-last-child(2):after {
        background-color: #004133;
}
.mega-nav-action-buttons-list__item:nth-last-child(3) .nav-icon-btn .nav-icon-btn__icon-1, .mega-nav-action-buttons-list__item:nth-last-child(3) .nav-icon-btn .nav-icon-btn__icon-2, .mega-nav-action-overlay--3 {
    background-color: #ebe6d6; /* changes colour on search button*/
}
.hero-module-b__content {
    align-items: center;
    display: flex;
    flex: 1;
    justify-content: end;
    background: #d5e9d5;
    color: #004133;
    padding: 24px;
}
.btn.btn--primary.btn--brand-2 {
    background-color: #004133;
    color: #fff;
}
.footer-contact-area {
    padding: 80px 16px;
    background-color: #d5e9d5;
} 
@media (max-width: 1400px) {
.footer-widget {
        background-color: #004133;
}
}
    @media (max-width: 1400px) {
.footer-widget {
    border-bottom: 1px solid rgba(0,65,51,2);
    margin: auto;
}
}
@media (min-width: 1400px) {
.footer-widget-area {
    background-color: #004133 !important;
}
}
@media (min-width: 1024px) {    
}

.btn.btn--primary.btn--brand-2 {
    background-color: #004133;
    color: #fff;
}

.benefit-list-b {
    background-color: #ebe6d6;
}

.mega-nav-action-buttons-list__item:nth-last-child(4) .nav-icon-btn .nav-icon-btn__icon-1, .mega-nav-action-buttons-list__item:nth-last-child(4) .nav-icon-btn .nav-icon-btn__icon-2, .mega-nav-action-overlay--4 {
    background-color: #7db458;
    color: #fff;
}

.mega-nav-menu-toggle__button .icon-1, .mega-nav-menu-toggle__button .icon-2 {
    background-color: #eb602b;
}   

.rt-button--brand-2 {
    background-color: #eb602b;
    color: #fff;
} 

.service-message--t-bg-color-1 {
    background-color: #ebe6d6;
    color: #323e48;
    padding-bottom: 12px;
}
.accordion-sideview.t-bg-color-1 {
    color: #fff;
}
.t-color-white {
    color: #004133 !important;
}
      .grid-cell {
        background: #f8f8f8;
    }
    .button--color-default {
        background-color: #004133;
        color: #fff;
        border-color: transparent;
    }
    .login-grid-wrapper {
        background-color: #f5f4f0;
    }
    .action-btn--2 {
        background: #eb602b;
        color: #fff;
    }
    span.ebank-nav-company-selector__button-text::before {
        content: "Velg avtale: ";
        margin-right: 4px;
        color: #004133;
        font-weight: 900;
    }
    .grid-cell {
        background: #f8f8f8;
    }
    [data-test-id="company-select-button"] svg.icon.icon_16_arrow-down {
        color: #004133;
        stroke:#004133;
        width: 16px;
        height: 16px;
    }
    [data-test-id="company-select-button"] svg.icon.icon_16_arrow-up {
        color: #004133;
        stroke:#004133;
        width: 16px;
        height: 16px;
    }
    h1.backdrop__title {
        color: #fff;
    }
    .account-overview__tools {
        background: white;
    }
    .widget-title {
        margin-top: 1.5rem;
        margin-bottom: 1.25rem;
        margin-left: 1.25rem;
    }
    .button--color-default:hover:not([disabled]) {
        border: solid;
        border-width: 1px;
        border-color: #004133;
        color: #fff;
        box-shadow: none;
    }
    .quick-menu__trigger-button {
        transition: .1s linear all;
    }
    .quick-menu__trigger-button:hover {
        background: #004133;
    }
    .quick-menu__trigger-button svg.quick-menu__icon--default {
        fill: #fff;
    }
    .account-overview-sections__cards-container {
        background: #fff;
    }
    .shortcuts-widget__top {
        background: #fff;
    }
    .menu-toggle__button {
        background-color: #004133;
        color: #fff;
    }
    .payment-form__top {
    	background-color: #004133;
    	color: #fff;
    }
    .circle.circle--bg-color-brand-1 {
   	 background-color: #004133;
    }
    .circle.circle--bg-color-palette-7 {
    	background-color: #eb602b;
    }
.link-list-a__link, .link-list-a__link:visited {
    background-color: #004133;
    color: currentcolor;
    display: block;
    padding-bottom: 100%;
    position: relative;
    transition: background-color .25s ease-in-out;
}
.link-list-a__link, .link-list-a__link:visited {
    background-color: #004133;
    color: #ffffff;
    border-radius: 30px;
}
.link-list-a__link-image {
    opacity: 100;
}
.link-list-a__link-image {
    top: 10px;
}
.link-list-a__link:hover, .link-list-a__link:visited:hover {
    background-color: #004133;
    color: #004133;
}
.link-list-a__link-title {
    top: 70%;
}
.link-list-a__list {
    max-width: 780px;
}
.link-list-a__link-cta {
    bottom: 10%;
    color: #004133;
    font-size: 1rem;
    opacity: 0;
    visibility: hidden;
}
.tab-menu-secondary--brand-1 .tab-menu-secondary__button {
    background-color: #d5e9d5;
    color: #004133;
}
:root {
  font-size: 16px;
} 
p {
  font-size: calc(10px + 0.5rem) !important; line-height: calc(20px + 0.5rem) !important;
}
.news-article-top-a__primary .frame__cell-item {
    background-color: #d5e9d5;
    color: #004133;
}
.search-overlay {
    background: #f5f4f0;
}
.embedded-login__description-container {
    justify-content: space-between;
}
.embedded-login__description-container {
    justify-content: space-between;
}