.orders-item.accepted{background-color: rgba(169,169,169,0.1)}
.orders-item-priority.low{background-color: greenyellow}
.orders-item-priority.normal{}
.orders-item-priority.medium{}
.orders-item-priority.high{background-color: orangered}

.orders-list td {vertical-align: top;}


.order-volume-negative{background-color: lightcyan}
.order-price-small:not(.order-volume-negative){background-color: #f8d8db}
.order-price-small.order-volume-negative{
    background-color: lightcyan;
    color: orangered;
}
td.orders-item-order-number,
td.orders-item-shipment-date,
td.orders-item-order-date
{
    white-space: nowrap;
}


.ajax-container.s_loading::after{
    top: 5px;
    right: 5px;
    left: auto;
}

.ajax-container.has_error::after{
    content: "!";
    position: absolute;
    top: 15px;
    right: 15px;
    z-index: 10;
    width: 24px;
    height: 30px;
    border: 3px solid #eb8a92;
    padding: 0 6px;
    color: #eb8a92;
    font-weight: bold;
}

.alerts.global .alert-info .s_loading::before{background: none}
.alerts.global .alert-info .s_loading::after{
    border: 3px solid var(--color-blue-200);
    border-color: var(--color-blue-200) transparent;
}
.alerts.global .alert-info .s_loading{
    margin-right: 15px;
}

.alerts.global{
    position: absolute;
    right: 12px;
    top: 30px;
    z-index: 10;
}

.text-color-red{
    color: orangered;
}


.products-item.in-cart.overcrowding{
    background-color: var(--color-red-50);
}
