#ingite-dashboard-page-banner{
    width:100%;
    text-align: right;
    background: #005BAA;
    color: #FFFFFF;
    position:relative;
    z-index:2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: flex-end;
    transition:all 300ms;
    opacity:1!important;
}

#ingite-dashboard-page-banner img{
    display:block;
    float:right;
    height:auto;
    width:auto;
    max-width:50vw;
    max-height:90px;
    transition:all 300ms;
    transition-delay:300ms;
    opacity:1!important;
}

#ingite-dashboard-page-banner:after{
    display:table;
    content:"";
    clear:both;
}

#ingite-dashboard-page-banner .ingite-dashboard-breadcrumbs{
    line-height:25px;
    background:transparent;
    color:inherit;
    padding: 0 0.5rem 0 0.5rem;
    flex:1 1 0;
}

#ingite-dashboard-page-banner .ingite-dashboard-breadcrumbs .dashboard-breadcrumb{
    padding:0.5rem 0;
    text-align:left;
}

#ingite-dashboard-page-banner .ingite-dashboard-breadcrumbs .dashboard-breadcrumb:first-child{
    padding-left:0.5rem;
}

#ingite-dashboard-page-banner .ingite-dashboard-breadcrumbs .dashboard-breadcrumb:not(:first-child){
    padding:0.5rem 0 0.5rem 25px;
}

#ingite-dashboard-page-banner .ingite-dashboard-breadcrumbs .dashboard-breadcrumb:not(:first-child):before{
    margin-left:-25px;
}

#ingite-dashboard-page-banner .ingite-dashboard-breadcrumbs > .row .col{
    padding:0;
}

#ingite-dashboard-page-banner .ingite-dashboard-breadcrumbs > .row > .col > .card{
    margin-top:0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2) !important;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2) !important;
}
