.portal-logo {
    background-image: url(Images/logo.svg);
    width: 1225px;
    height: 140px;
}

.portal-header {
    background-color: #FFFFFF;
    color: #004494;
}

body:not(.mobile) .portal-header-content{
	height: 140px;
}

.portal-nav {
    background-color: #004494;
    color: #FFFFFF;
    padding: 0 16px 0 0;
}

.portal-navbar .tab.is-selected, .portal-navbar .tab.x-tab.is-selected {
    color: #FFFFFF;
}

    .portal-navbar .tab.is-selected .tab-label, .portal-navbar .tab.x-tab.is-selected .x-tab-inner {
        font-weight: bold;
    }

.tab.is-selected, .tab.x-tab.is-selected, body .mce-tabs .mce-tab.mce-active {
    border-bottom-color: #FFFFFF;
}

.header-badge.type-count.toggled-on {
    background-color: #004494;
    color: #FFFFFF;
}

    .header-badge.type-count.toggled-on:before {
        color: #004494;
    }

.badge {
    background-color: #004494;
    color: #FFFFFF;
}

.logon-info-description {
    color: #004494;
}

.logon-info-description-secondary {
    color: #004494;
}

.btn.btn-primary {
    background-color: #004494;
    border-color: #004494;
    color: #FFFFFF !important;
    box-shadow: none;
    border-radius: 2px;
}

    .btn.btn-primary:hover,
    .btn.btn-primary.is-over,
    .btn.btn-primary.x-btn.is-over {
        background-color: #004494;
        border-color: #004494;
        text-decoration: underline !important;
    }

    .btn.btn-primary:focus,
    .btn.btn-primary.is-focused,
    .btn.btn-primary.x-btn.is-focused {
        background-color: #004494;
        border-color: #004494;
    }

.btn.btn-secondary {
    background-color: #FFFFFF;
    border-color: #004494;
    color: #004494;
    box-shadow: none;
    border-radius: 2px;
}

    .btn.btn-secondary:hover,
    .btn.btn-secondary.is-over,
    .btn.btn-secondary.x-btn.is-over {
        background-color: #FFFFFF;
        border-color: #004494;
        text-decoration: underline !important;
    }

    .btn.btn-secondary:focus,
    .btn.btn-secondary.is-focused,
    .btn.btn-secondary.x-btn.is-focused {
        background-color: #FFFFFF;
        border-color: #004494;
    }

body .timeline {
    border-color: #004494;
}

    body .timeline .header {
        background: #FFFFFF;
        color: #004494;
        border-color: #D8D8D8;
    }

    body .timeline .externaluser .header {
        background: #004494;
        border-color: #004494;
        color: #FFFFFF;
    }

.list-view .list-view-row.is-selected,
.list-view .list-view-row.is-over {
    background-color: #76B6EC;
}

    .list-view .list-view-row.is-selected,
    .list-view .list-view-row.is-over,
    .list-view .list-view-row.is-selected + .list-view-row,
    .list-view .list-view-row.is-over + .list-view-row {
        border-top-color: #D8D8D8;
    }

.service-catalog-base .catalog-search-ct {
    display: none;
}

.list-view .x-grid-item:nth-child(even) {
   background-color: #EEEEEE;
}


/* hide empty containre in catalog header */
.service-catalog-2 .catalog-header-ct{
	display:none;
}