.home_body {
    background-image: url("../IMAGES/market.jpg");
}

.location_header, .slogan {
    background-color: #b4b4b4;
}

.login_text {
    color: blue;
}

.modal-content, .popup .popuptext {
    background-color: white;
}

.popup .popuptext, .modal-content {
    color: black;
}

.modal_header {
    color: black;
}

.category_list {
    background-color: black;
}

.category_list_selected {
    background-color: white;
}

.items_for_cat, .category_buttons, .order_qnt, .small_order_qnt {
    color: black;
}

.items_for_cat {
    background-color: #E0E0E0;
}

.item_cat_header {
    background-color: #E0E0E0;
    color: black;
}

.item_cat_header_desc {
    background-color: #E0E0E0;
    color: black;
}

.item_info, .order {
    background-color: white;
}

.order_item, .small_order_item {
    border-bottom: solid 1px orange;
}

.small_order_item {
    padding: 10px 0;
}

.cat_title, .items_title {
    background-color: #fd813e;
    border: 1px solid black;
}

.cats_container {
    border: 1px solid black;
}

.about_content {
    background-color: rgb(209, 209, 209);
    box-shadow: 5px 10px 18px #888888;
}

.location_button {
    background-color: white;
    border-radius: 1vmax;
    border: 3px solid black;
}

.location_header_button {
    border-bottom: 2px solid rgb(224, 223, 223);
}

.login_container {
    background-color: #E1E1E1;
}

.login_container, .login_changes {
    color: #303030;
}

.login_error, .not_logged_server {
    background-color: #222629;
    color: red;
}

.modal_cancel_multiple_orders {
    overflow: hidden;
}

.modal-content_cancel_multiple_orders {
    background-color: white;
    color: black;
    border-radius: 0;
}

.order_headers, .order_total, .order_header_items_div {
    border: 1px solid black;
    height: fit-content;
}

.order_payment_type label > input:checked + img { /* (RADIO CHECKED) IMAGE STYLES */
    border:2px solid #f00;
}

.order_payment_type > input:checked + img { /* (RADIO CHECKED) IMAGE STYLES */
    border:2px solid #f00;
}

.action_order_button_cancel {
    background-color: red;
}

.action_order_button_submit {
    background-color: black;
}
