/* Minification failed. Returning unminified contents.
(86,27): run-time error CSS1038: Expected hex color, found '#fff5'
(156,23): run-time error CSS1038: Expected hex color, found '#fff2'
(164,23): run-time error CSS1038: Expected hex color, found '#fff4'
(165,23): run-time error CSS1038: Expected hex color, found '#fff2'
 */
.article-blocked {
    font-weight: bold !important;
    color: #CA0500 !important;
}

.future-date-warning {
    font-weight: bold !important;
    color: #CA0500 !important;
}

.article-blocked-cell::after {
    float: right;
    content: '\203C';
}

.navitem-quick-search {
    display: block !important;
}

.btn-ulogi-quick-search {
    display: inline-block !important;
}

.ulogi-quick-search {
    width: 200px;
    display: none;
    transform-origin: right;
    transform: scaleX(0);
    transition: transform 0.2s ease-in-out;
}

.navitem-quick-search.navitem-quick-search-visible .ulogi-quick-search {
    display: inline-block;
    transform: scaleX(1);
    transition: transform 0.2s ease-in-out;
}

body.with-search-results .body-content {
    transform: scale(0.8) translateY(1%);
    transform-origin: left top;
    border: 1px solid lightgray;
    transition: all .3s linear;
}

.ulogi-quick-search-result-panel {
    display: none;
}

body.with-search-results .ulogi-quick-search-result-panel {
    position: absolute;
    display: block;
    right: 8px;
    width: 20%;
    min-width: 320px;
    max-height: calc(100% - 140px);
    overflow-y: scroll;
    padding: 8px;
    background-color: #00448B;
    color: white;
    /*  border: 1px solid #080808;*/
    border-radius: 4px;
    z-index: 2001;
    /*scrollbar-width: none; */
}

    body.with-search-results .ulogi-quick-search-result-panel::-webkit-scrollbar {
        display: none;
    }

body.with-search-results .result-panel-body {
    /*display: flex;*/
    width: 100%;
}

.ulogi-quick-search-result-panel .search-result-header-tile {
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    /*text-align: center;*/
}

.ulogi-quick-search-result-panel .search-result-footer-tile + .search-result-header-tile,
.ulogi-quick-search-result-panel .search-result-tile + .search-result-header-tile {
    margin-top: 6px;
    padding-top: 6px;
    border-top: 1px solid #fff5;
}


.ulogi-quick-search-result-panel .search-result-tile {
    cursor: pointer;
    opacity: 0.8;
    padding-right: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

    .ulogi-quick-search-result-panel .search-result-tile:hover {
        opacity: 1;
        transition: all .3s linear;
    }

        .ulogi-quick-search-result-panel .search-result-tile:hover:after {
            content: '〉';
            font-weight: bold;
            position: absolute;
            margin-top: -2px;
            right: 8px;
        }


    .ulogi-quick-search-result-panel .search-result-tile .search-result-tile-title {
        font-weight: bold;
    }

    .ulogi-quick-search-result-panel .search-result-tile .search-result-tile-subtitle {
        /*  opacity: 0.8;*/
        /* float: right;*/
        margin-left: 8px;
    }

    .ulogi-quick-search-result-panel .search-result-tile .search-result-action-button {
        display: none;
        float: right;
        margin-right: 8px;
    }

    .ulogi-quick-search-result-panel .search-result-tile:hover .search-result-action-button {
        display: inline;
    }

.ulogi-quick-search-result-panel .search-result-footer-tile {
    opacity: 0.8;
    font-size: 12px;
    text-align: center;
    text-transform: uppercase;
    padding-top: 4px;
}

.ulogi-quick-search-result-panel .search-result-no-result-tile {
    /*opacity: 0;
    transition: opacity 1.0s ease;
*/
    font-size: 12px;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 4px;
}
/*  .ulogi-quick-search-result-panel .search-result-no-result-tile.visible {
        opacity: 1;
    }*/

.ulogi-quick-search-result-panel .search-result-footer-tile .search-result-tile-footer-title {
    border: 1px solid #fff2;
    margin-top: 2px;
    border-radius: 12px;
    padding: 4px 12px;
    cursor: pointer;
}

.ulogi-quick-search-result-panel .search-result-footer-tile:hover .search-result-tile-footer-title {
    border: 1px solid #fff4;
    background-color: #fff2;
}

.bbd-expired > .jsgrid-cell {
    background-color: #F6CECE !important;
    border-color: #D39898 !important;
}

.order-with-invalid-lines > .jsgrid-cell {
    background-color: #F6CECE !important;
    border-color: #D39898 !important;
}

.order-with-invalid-lines.jsgrid-selected-row > .jsgrid-cell {
    background-color: #D39898 !important;
    border-color: #D39898 !important;
}

.order-with-invalid-lines.jsgrid-keep-focussed-row > .jsgrid-cell {
    background-color: #e12424 !important;
    border-color: #D39898 !important;
}

body.bamboo.with-search-results .ulogi-quick-search-result-panel {
    background-color: #DA6304;
}

body.bottle.with-search-results .ulogi-quick-search-result-panel {
    background-color: #093624;
}

body.camelot.with-search-results .ulogi-quick-search-result-panel {
    background-color: #893456;
}

body.gray.with-search-results .ulogi-quick-search-result-panel {
    background-color: #595F72;
}

body.lblue2.with-search-results .ulogi-quick-search-result-panel {
    background-color: #E5F1F9;
    color: #1779ba;
}

body.coffee.with-search-results .ulogi-quick-search-result-panel {
    background-color: #8B6220;
}

body.darkred.with-search-results .ulogi-quick-search-result-panel {
    background-color: #45050C;
}

body.sweetbrown.with-search-results .ulogi-quick-search-result-panel {
    background-color: #AC3931;
}

body.pinky.with-search-results .ulogi-quick-search-result-panel {
    background-color: #000;
    color: #B4A0E5;
}

body.morningblue.with-search-results .ulogi-quick-search-result-panel {
    background-color: #24332D;
}

body.ghostwhite.with-search-results .ulogi-quick-search-result-panel {
    color: #FAFAFF;
    background-color: #30343F;
}

body.lblue.with-search-results .ulogi-quick-search-result-panel {
    background-color: #008cba;
}
 
.ol-ni .ni {
    display: inline-block; 
    padding: 0 4px;
}

.ol-ni .ni:last-child { 
    min-width: 24px; 
}
