#page_cart article {
    background-color: #fff;
}

#page_cart article .list>.row:nth-child(2n+1) {
    background-color: #f7f6f9;
}

#page_cart article .list>.row:first-child {
    /* border-bottom: 2px solid #bcc2d5; */
    background-color: #dbdde3;
}

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

#page_cart #cart_registration_menu>.cart_registration_content {
    flex-grow: 1;
    border-radius: 0 3px 3px 3px;
}

#page_cart #cart_registration_menu>.cart_registration_content>div,
#page_cart #cart_registration_menu>.cart_registration_content>input {
    display: none;
}

#page_cart #cart_registration_menu>.cart_registration_content>input:checked+div {
    display: block;
}

#page_cart #cart_registration_menu>.cart_registration_content>div>.header_blue {
    background-color: #dbdde3;
}

#page_cart #cart_registration_menu>.cart_registration_content>div>.header_blue~.row:nth-child(2n) {
    background-color: #f7f6f9;
}

#page_cart #cart_registration_menu>.cart_registration_content #cart_registration_input_suppliers_requests .panel_supplier_request .cart_registration_input_suppliers_requests_block_textarea {
    min-height: 100px;
    display: inline-block;
    height: 100%;
}
