#page_orders .page_order_panel {
    background-color: #fff;
}

#page_orders .page_order_panel .list>.row:first-child, #page_orders article .cart_list_target_total {
    background-color: #dbdde3;
}

#page_orders .page_order_panel .list>.supply.row:nth-child(2n-1) {
    background-color: #f7f6f9;
}

#page_orders .page_order_panel .list>.supply.supply_accepted.row {
    -webkit-box-shadow: 4px 0px 0px 0px #123EAB inset;
    -moz-box-shadow: 4px 0px 0px 0px #123EAB inset;
    box-shadow: 4px 0px 0px 0px #123EAB inset;
}

#page_orders .cart_field_cost span {
    font-weight: bold;
    font-size: larger;
}

#page_orders>article, #page_orders>input {
    display: none;
}

#page_orders>input:checked+article {
    display: block;
}

#page_orders article .row_supply {
    height: 60px;
}

#page_orders article .row_supply:hover {
    background-color: #e9e7ee;
}

#page_orders article .row_supply:active, #page_orders article .row_supply_active {
    background-color: #e4e2ea;
}

#page_orders article input[type="date"] {
    margin-right: -25%;
    padding-right: 12px;
    height: 100%;
    vertical-align: middle;
    text-align: center;
    font-size: 1rem;
    outline: none;
    border: none;
}

#page_orders article input[type="date"]+i {
    z-index: 1;
    position: relative;
    pointer-events: none;
    background: #fff;
    -webkit-box-shadow: 0px 0px 0px 5px rgb(255 255 255);
    -moz-box-shadow: 0px 0px 0px 5px rgba(255, 255, 255, 1);
    box-shadow: 0px 0px 0px 5px rgb(255 255 255);
}

#page_orders article input[type=date]::-webkit-calendar-picker-indicator {
    margin-left: 0;
    opacity: 0;
}

#page_orders article #orders_search_line_icon {
    position: absolute;
}

#page_orders article #orders_search_line {
    padding-left: 13%;
}
