/* Checkout */
.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-ahia-checkout::before {
    background-image: url('../../images/checkout.svg');
    filter: invert(1);
}

.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-ahia-checkout.is-active::before {
    filter: unset !important;
}

/* Dashboard */
.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-dashboard::before {
    background-image: url('../../images/dashboard.svg');
    filter: invert(1);
}

.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-dashboard.is-active::before {
    filter: unset !important;
}

/* PDF Image */
.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-os-pdf-designs::before,
.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-omni-seller-pdf-designs::before {
    background-image: url('../../images/pdf_image.svg');
    filter: invert(1);
}

.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-os-pdf-designs.is-active::before,
.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-omni-seller-pdf-designs.is-active::before {
    filter: unset !important;
}


/* Quotes */
.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-os-quotes::before,
.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-omni-seller-quotes::before {
    background-image: url('../../images/quotes.svg');
    filter: invert(1);
}

.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-os-quotes.is-active::before,
.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-omni-seller-quotes.is-active::before {
    filter: unset !important;
}

/* Spreadsheeet */
.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-spreadsheet-connector::before,
.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-ahia-spreadsheet-connector::before {
    background-image: url('../../images/spreadsheet.svg');
    filter: invert(1);
}

.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-spreadsheet-connector.is-active::before,
.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-ahia-spreadsheet-connector.is-active::before {
    filter: unset !important;
}

.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-omni-seller-options.is-active::before {
    filter: unset !important;
}

/* Options */
.toolbar-bar .toolbar-icon-toolbar-menu.toolbar-icon-toolbar-menu-omni-seller-options::before {
    background-image: url('../../images/cog.svg');
    margin-left: 0.6em;
}

/* User */
.toolbar-bar .toolbar-icon.toolbar-icon-user::before {
    background-image: url('../../images/user.svg');
    margin-left: 0.6em;
    filter: invert(1);
}

.toolbar-bar .toolbar-icon.toolbar-icon-user.is-active::before {
    filter: unset !important;
}


/* Toolbar left/right layout - only applied when ahia is modifying the toolbar */
.toolbar-bar.ahia-toolbar-modified {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.toolbar-toggle-orientation {
    display: none !important;
}

.ahia-toolbar-modified .toolbar-region {
    display: flex;
    align-items: center;
}

.toolbar-bar.ahia-toolbar-modified.clearfix::after {
    content: unset; 
}

.ahia-toolbar-modified .toolbar__left,
.ahia-toolbar-modified .toolbar__right {
    display: flex;
    align-items: center;
}

.ahia-toolbar-modified .toolbar-tray:not(.toolbar-tray-vertical) {
    top: 100%;
}

.ahia-toolbar-modified .toolbar-region--right {
    flex-shrink: 0;
    padding-right: 5px;
}
