@media screen and (max-width:10000px) {
    .three-box {
        width: 80%;
    }
    
    .nav-box,
    .account_main1,
    .list_main2,
    .footer,
    .ardappelen-main-1,
    .assortiment-main-2,
    .forgot_card,
    .assortiment-main-3,
    .main-input,
    .bestelling_main1,
    .order_main1,
    .over_main,
    .facturen_main1,
    .account_main2,
    .winkelwagen-main,
    .main2-error,
    .bottom-fix,
    .card,
    .mapa_made,
    .popup-1,
    .technische-side,
    .chose_card,
    .main-loading,
    .main-1,
    .main-2,
    .main-3,
    .main-4,
    .main-5,
    .ardappelen-main-1,
    .assortiment-main-2,
    .assortiment-main-3,
    .geupdate-box,
    .back_box,
    .popup-2,
    .back-main,
    .geupdate-box,
    .content-box,
    .data_box,
    .big-box,
    .main-ok {
        width: 1440px;
    }

    .assortiment-main-1 {
        background-size: inherit;
        background-position: right;
    }

    .side-pop {
        height: 100vh;
    }

    .show_menu_navbar {
        display: none;
    }
}

@media screen and (max-width:2560px) {
    .footer .left_logo {
        margin-left: 50px;
    }

    .one-box {
        width: 300px;
    }

    .nav-box .logo {
        margin-left: 0;
        padding: 0;
    }

    .end-btn button {
        margin-top: 30px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text {
        justify-content: space-around;
    }

    .chose_container .passed_card .circle_box img {
        position: absolute;
        left: 120px;
        top: 60px;
    }


    .chose_container .passed_card .add_box {
        width: 30%;
        height: 20%;
        margin-top: 50px;
        position: relative;
    }
}

@media screen and (max-width:2100px) {
    .nav-box .logo {
        margin-left: 0;
        padding: 0;
    }
}

@media screen and (max-width:2000px) {
    .side-pop {
        height: max-content !important;
    }

    .chose_container .passed_card .circle_box img {
        position: absolute;
        left: 80px;
        top: 60px;
    }

    .chose_container .passed_card .add_box {
        width: 60%;
        height: 50%;
        margin-top: 0;
    }
}


@media screen and (max-width:1500px) {
    .chose_container .passed_card .circle_box img {
        position: absolute;
        left: 40px;
        top: 30px;
    }
}

@media screen and (max-width:1450px) {
    .three-box {
        width: 100%;
    }

    .chose_container .chose_card .chose_input {
        width: 90%;
        height: auto;
    }
}

@media screen and (max-width:1440px) {

    .nav-box,
    .account_main1,
    .list_main2,
    .footer,
    .ardappelen-main-1,
    .assortiment-main-2,
    .assortiment-main-3,
    .main-list,
    .main-input,
    .bestelling_main1,
    .order_main1,
    .over_main,
    .facturen_main1,
    .account_main2,
    .popup-3,
    .winkelwagen-main,
    .main2-error,
    .bottom-fix,
    .card,
    .mapa_made,
    .popup-1,
    .technische-side,
    .chose_card,
    .main-loading,
    .main-1,
    .main-2,
    .main-3,
    .main-4,
    .main-5,
    .ardappelen-main-1,
    .assortiment-main-2,
    .assortiment-main-3,
    .geupdate-box,
    .forgot_card,
    .back_box,
    .popup-2,
    .back-main,
    .geupdate-box,
    .content-box,
    .data_box,
    .big-box,
    .main-ok {
        width: 100%;
    }
    .object_Bestellingen {
        width:calc(25% - 20px);
    }
}

@media screen and (max-width:1330px) {
    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text {
        justify-content: space-between;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .price h1 {
        font-size: 16px;
    }


}

@media screen and (max-width:1230px) {
    .three-box {
        width: 95%;
    }

    .one-box {
        width: 280px;
    }

    .chose_container .passed_card {
        width: 40%;
    }
}

@media screen and (max-width:1200px) {
    .assortiment-main-1 {
        background-size: 100% 100%;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .text-box {
        margin-left: 40px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .text-box h1 {
        font-size: 14px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .price h1 {
        font-size: 14px;
        margin-top: 10px;
    }

    .chose_container .passed_card .circle_box img {
        position: absolute;
        left: 40px;
        top: -20px;
    }

    .item_content_one h3 {
        font-size: 16px;
    }

    .title_product_new p {
        font-size: 13px;
    }

    .item_updated_all .logo_new_item img {
        width: 100px;
    }

    .item_updated_all .logo_new_item {
        width: 35%;
    }

    .item_updated_all .new_item_options button {
        font-size: 12px;
        padding: 8px 15px;
    }

    .item_updated_all .item_content_two {
        width: 40%;
    }

    .bg-icon img {
        width: 25px;
    }

    .item_updated_all .new_item_options {
        width: 18%;
    }

    .quantity_product_new button {
        font-size: 10px;
        margin-left: 10px;
    }

    .unit_item {
        font-size: 10px;
    }

    .new_final_cube_unit input {
        font-size: 10px;
    }

    .conatiner-box .img-box img
    {
        width: 90%
    }
    .conatiner-box .content-box h1
    {
        font-size: 28px;
    }
    .conatiner-box .content-box .content-details
    {
        font-size: 17px;
    }
}


@media screen and (max-width:1100px) {
    .slide {
        min-width: calc(33% - 30px);
    }
}

@media screen and (max-width:1078px) {
    .chose_container .passed_card {
        margin: 10px 30%;
    }



    .main2-error .all-shop .all-cart .carts-2 .img-text .text-box h1 {
        font-size: 12px;
    }

    .main2-error .all-shop .all-cart .carts-2 .price-box .price h1 {
        font-size: 12px;
    }

    .main2-error .all-shop .all-cart .carts-2 .price-box .price .edit-box {
        justify-content: space-between;
    }

    .main2-error .all-shop .all-cart .carts-2 .price-box .price .edit-box p {
        font-size: 12px;
    }

    .main2-error .all-shop .all-cart .carts-3 .price h1 {
        font-size: 16px;
    }
}

@media screen and (max-width:1075px) {
    .end-btn {
        width: 60%;
    }

    .three-box {
        width: 100%;
        height: auto;
     }

    .one-box {
        width: 250px;
     }

    .conatiner-box {
        height: auto;
        flex-direction: column;
    }

    .conatiner-box .img-box {
        width: 100%;
    }

    .conatiner-box .content-box {
        width: 100%;
        margin-top: 20px;
    }

    .five-box {
        margin: 0;
        justify-content: center;
    }

    .prnt-box {
        margin-top: 0;
        flex-wrap: wrap;
        justify-content: center;
    }

    .boxes-5 {
        width: 90%;
        /* height: 80px; */
        margin-top: 30px;
    }

    .prnt-box .boxes-5 {
        width: 90%;
        height: 90px;
    }

    .prnt-box .boxes-6 {
        width: 90%;
        height: 90px;
        margin-left: 0;
        margin-top: 30px;
    }

    .ardap-box {
        width: 80%;
    }

    .nav-box .logo {
        margin-top: 10px;
    }

    /* .footer-logo {
        margin-left: 40px;
    } */
    .assortiment-main-1 .content-box .inp-box {
        margin-left: 0;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .text-box {
        margin-left: 20px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .text-box h1 {
        font-size: 12px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .price h1 {
        font-size: 14px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .price h1 {
        margin-top: 12px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .hashtag-box .hash-img {
        width: 30px;
        height: 30px;
        border-radius: 12px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .hashtag-box .input-img {
        width: 80px;
        height: 30px;
        border-radius: 12px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .hashtag-box .hash-width {
        width: 80px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .hashtag-box button {
        width: 60px;
        height: 25px;
        border-radius: 34px;
        font-size: 10px;
    }

    .container .mapa_made {
        display: none;
    }

    .container .show-1 {
        display: block;
        display: flex;
    }

    .account_main2 .bestel-box .text-arrow {
        width: 35%;
        height: 100px;
    }

    .over_main .all-facturen .pairent-box .box-1 h2 {
        font-size: 18px;
    }

    .over_main .all-facturen .pairent-box .box-2 h3 {
        font-size: 14px;
    }

    .over_main .all-facturen .pairent-box .box-3 button {
        width: 80%;
    }

    .list_main2 .small_list .all-list .listbox-2 .description-box .p2 {
        font-size: 12px;
    }

    .list_main2 .small_list .all-list .listbox-2 .put-box h3 {
        font-size: 16px;
    }

    .conatiner-box
    {
        position: relative;
    }

    .conatiner-box .modal-close
    {
        position: absolute;
        top: 20px;
        right: 20px;
    }

    .conatiner-box .img-box img
    {
        width: 80%;
        margin: auto;
    }


}

@media screen and (max-width:1050px) {
    .assortiment-main-3 {
        padding: 20px 20px 30px 10px;
    }

    .line_bottom_border {
        display: block;
        width: 100%;
        position: absolute;
        top: 48px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text,
    .assortiment-main-3 .all-prnt .four-box .onion-box-l {
        border: none;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box-l .like-box img {
        display: none;
    }

    .assortiment-main-3 .all-prnt .four-box {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding: 0;
        margin-top: 0;
        /* border-bottom: none; */
        border-bottom: 3px solid rgba(113, 183, 144, 1);
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box {
        width: 50%;
        margin-top: 20px;
        padding: 0;
        border-right: none;
    }

    .assortiment-main-3 .all-prnt .four-box .do-l .trash-img {
        width: 60% !important;
        justify-content: space-between;
    }

    .assortiment-main-3 .all-prnt .four-box .do-l {
        margin-left: -330px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: end;
        justify-content: space-between;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .img-box .sm-img {
        display: none;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .img-box .resp-img {
        width: 100%;
        display: block;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .img-box {
        width: 100%;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .text-box {
        width: 100%;
        height: auto;
        display: block;
        flex-direction: row;
        align-items: center;
        margin-top: 20px;
    }

    .one-img {
        display: none;
    }

    .onion-box-l .like-box {
        display: none;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box-l .like-box .heart {
        display: none;
    }

    .onion-box-l button {
        width: 100%;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .text-box h1 {
        font-size: 22px;
        padding: 0;
        margin: 0;
        justify-content: start;
        align-items: end;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .text-box p {
        display: none;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box-l {
        margin-top: 20px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box {
        height: 100%;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .price p {
        display: none;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .price h1 {
        font-size: 11px;
        margin-top: 22px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box-l .like-box {
        width: 100%;
        margin: 0;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box-l .like-box button {
        width: 150px;
        height: 40px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .img-box .position-img {
        display: block;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .hashtag-box button .cart-icon-mob {
        display: block;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .hashtag-box .new-box button p {
        display: none;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .hashtag-box button {
        width: 30px;
        height: 30px;
        border-radius: 50%;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .border-line {
        display: block;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .hashtag-box .new-box {
        width: 70%;
        margin-left: 60px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .hashtag-box .new-box-down {
        margin-top: 20px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .hashtag-box .new-box2 {
        margin-top: 30px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .text-box {
        display: flex;
        justify-content: space-between;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .text-box .none-heart {
        display: block;
    }

    .assortiment-main-3 .all-prnt .four-box .zakken {
        display: none;
    }

    .assortiment-main-3 .all-prnt .four-box .height-line,
    .zakken {
        display: none;
    }

    .box-best h3 {
        font-size: 14px;
        font-weight: 500;
        margin-top: 5px;
    }

    .main-input .text-box h2 {
        font-size: 20px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .img-box img {
        display: none;
    }
}

@media screen and (max-width:1015px) {
    .both {
        padding: 0;
        margin: 0;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .page-margin {
        margin-bottom: 300px;
    }

    .footer-box {
        width: max-content;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        justify-content: space-between;
    }

    .last-box {
        margin-top: 30px;
        width: 90%;
    }

    .last-box-1 {
        width: 90%;
        margin-top: 30px;
    }

    .footer-logo {
        width: 180px;
        height: 80px;
    }

    .last-box h2 {
        font-size: 18px;
    }

    .last-box-1 .made-box {
        margin-top: 40px;
    }

    .end-btn {
        width: 90%;
    }

    .main_parent_all_footer {
        position: static;
    }
}

@media screen and (max-width:1000px) {

   
    .quantity_product_new .new_final_cube_unit~button {
        margin-left:10px;
    }

    .logo_basket_error {
        width: 50%;
        display: none;
    }

    .logo_basket_error_content_one {
        width: 50%;
    }

    .logo_basket_error_content_two {
        width: 50%;
        padding: 0;
        border: none;
    }

    .logo_basket_error_content_third {
        width: 50%;
        padding: 0;
        border: none;
        align-items: flex-start;
    }

    /* ----------- */

    /* .item_updated_all .logo_new_item img:nth-child(1) {
        width: 120px !important;
    } */

    .item_updated_all .new_item_options .small_none ~ .position-img {
        display: block;
        width:25px !important;
    }

    .item_updated_all .new_item_options .position-img {
        display: none;
    }

    .item_updated_all .new_item_options .div_for_img + .position-img {
        display: block !important;
        margin-left:-20px;
    }


    
    .item_updated_all .item_content_one .position-img {
        display: block;
        width:30px !important;
    }

    .item_updated_all .logo_new_item .bg-icon {
        width:20px !important;
    }

    

    .list_detail_item .item_content_one img ,  .list_detail_item .new_item_options img  {
        width:25px;
    }

    .list_detail_item .new_item_options .small_none {
        display: none;
    }


    .list_detail_item .logo_new_item img:nth-child(2) {
        display: block;
    }

    .item_updated_all {
        flex-direction: column;
    }

    .list_detail_item .new_item_options {
        width:50% !important;
        justify-content: flex-start ;
        gap:20px;
    }

    .list_detail_item .quantity_product_new{
        justify-content: flex-end !important;
    }

    .logo_new_item {
        border: none !important;
        width: 50% !important;
        flex-direction: column;
    }

    .item_content_one {
        display: flex;
        justify-content: space-between;
        align-items: center;
        width: 100%;
        margin: 0;
    }

    .new_item_options {
        width: 50% !important;
        border: none !important;
    }

    .new_item_options .bg-icon {
        display: none;
    }


    .item_updated_all .item_content_one {
        margin-left: 0;
    }

    .new_item_options button {
        margin-top: 20px;
    }

    .item_content_one .bg-icon {
        display: flex;
        width: max-content;
    }

    .item_content_one .bg-icon img {
        width: 25px;
    }

    .item_content_two {
        width: 50% !important;
    }

    .item_product_detail {
        /* display: none; */
        /* border-bottom: 1px solid rgba(113, 183, 144, 1) !important; */
    }

    /* ---------- */
    .forgot_container {
        background-image: none;
    }


    .page-margin {
        margin: 0;
    }

    .main2-error .all-shop .all-cart .carts-2 .img-text .img-box {
        width: 100%;
    }

    /* .ardappelen-main-1 .ardappelen-text .p-box , .h1-box{
        width:70%;
    } */
    /* .ardappelen-main-1 .gesneden-text .p-box , .h1-box{
        width:80%;
    } */
    .img_remove {
        background-image: none;
    }

    .assortiment-main-3 .all-prnt .four-box .do-l .trash-img {
        width: 70% !important;
        justify-content: space-between;
    }

    .assortiment-main-3 .all-prnt .four-box .do-l {
        margin-left: -250px;
    }

    .geupdate-main {
        background-size: contain;
    }

    .geupdate-main .geupdate-box .break {
        display: block;
    }

    .main2-error .all-shop .all-cart {
        justify-content: center;
        align-items: center;
        flex-direction: column;
        padding: 10px 0px;
        border-bottom: 3px solid rgba(113, 183, 144, 1);
    }

    .chose_container .data_box .date_box .short_menu {
        display: none;
    }

    .chose_container .data_box .date_box .celender_box {
        width: 100%;
    }

    .chose_container .data_box {
        padding: 0px 10px !important;
    }

    .main2-error .all-shop .all-cart .carts-2 {
        width: 50%;
        height: auto;
        flex-direction: column;
        border-right: none;
    }

    .main2-error .all-shop .all-cart .carts-2 .img-text .sm-img {
        display: none;
    }

    .main2-error .all-shop .all-cart .under {
        margin-top: 30px;
    }

    .main2-error .all-shop .all-cart .carts-2 .img-text .resp-img {
        border-radius: 5px;
        display: block;
    }

    .main2-error .all-shop .all-cart .carts-2 .img-text .position-img {
        display: block;
    }

    .main2-error .all-shop .all-cart .carts-2 .img-text {
        flex-direction: column;
    }

    .main2-error .all-shop .all-cart .carts-2 .img-text .img-box img {
        width: 100%;
        height: 150px;
    }

    .main2-error .all-shop .all-cart .carts-2 .img-text .text-box {
        width: 100%;
        height: auto;
        margin-top: 30px;
    }

    .main2-error .all-shop .all-cart .carts-2 .img-text .text-box .warn-none {
        display: block;
    }

    .main2-error .all-shop .all-cart .carts-2 .img-text .text-box p {
        display: none;
    }

    .main2-error .all-shop .all-cart .carts-2 .img-text .text-box h1 {
        font-size: 22px;
    }

    .main2-error .all-shop .all-cart .carts-2 .price-box {
        width: 100%;
    }

    .main2-error .all-shop .all-cart .end-border {
        border-bottom: 1px solid #71B790;
    }

    .main2-error .all-shop .all-cart .carts-2 .price-box .price p {
        display: none;
    }

    .main2-error .all-shop .all-cart .carts-2 .price-box .price .edit-box {
        width: 80%;
    }

    .main2-error .all-shop .all-cart .carts-2 .price-box .price .edit-box p {
        display: block;
    }

    .main2-error .all-shop .all-cart .carts-2 .price-box .price h1 {
        font-size: 16px;
    }

    .main2-error .all-shop .all-cart .carts-3 .err-none {
        /* display: none; */
    }

    .chose_container {
        background-image: none;
    }

    .main2-error .all-shop .all-cart .carts-3 {
        width: 100%;
        height: auto;
        margin-top: 20px;
        border-right: none;
        display: flex;
        justify-content: start;
        align-items: start !important;
        border: none !important;
    }

    .main2-error .all-shop .all-cart .carts-3 .price {
        width: 100%;
        height: auto;
        display: flex;
        justify-content: start;
        flex-direction: row;
    }

    .main2-error .all-shop .all-cart .carts-3 .price p {
        color: black;
    }

    .main2-error .all-shop .all-cart .carts-3 .price h1 {
        margin-left: 10px;
    }

    .main2-error .all-shop .all-cart .carts-3 .trsh-error {
        justify-content: start;
        align-items:center;
    }

    .img-not {
        background-image: none;
    }

    /* 
    
    
    */
    .status_logo_div {
        display: none;
    }
    .new_item_options button {
        display: none;
    }
    .mobile-favicons button {
        display: inline-block;
    }
    .item_updated_all {
        padding: 10px 10px;
        border-bottom: 3px solid rgba(113, 183, 144, 1);
    }


    .sheet-container .list-box {
        gap: 20px;
        padding: 20px 20px;
    }

    .sheet-container .list-box {
        max-width: 1000px;
        width: calc(50% - 20px);
    }

    .object_Bestellingen {
        width:calc(33% - 20px);
    }

    .lg {
        display: none;
    }

    .sm {
        display: flex;
    }

    .Bestellingen {
        padding:30px 50px;
    }

    .four_icons {
        width: 100%;
    }

    .object_facturen div p {
        font-size: 14px;   
    }

    .object_facturen div{
        align-items: flex-start;
    }
    .fin-box {
        width: 18%;
    }
    .fin-box.sm {
        width: 13%;
    }
    .fin-box.lg {
        width: 25%;
    }

    .mobile_2_4_icons {
       width: 100%;
    }


}

@media screen and (max-width:980px) {
    .img_no {
        background-image: none;
    }
}

@media screen and (max-width:960px) {
    .assortiment-main-1 {
        background-size: cover;
        background-position: bottom;
    }



    .chose_container .passed_card {
        width: 50%;
    }

    .bestelling_main1 .facturen_heading .facturen_text h1 {
        font-size: 22px;
    }

    .bestelling_main1 .facturen_heading .facturen_text p {
        font-size: 14px;
    }

    .list_main2 .small_list .all-list {
        flex-direction: column;
    }

    .list_main2 .small_list .all-list .listbox-1 {
        width: 40%;
        border: none;
    }

    .list_main2 .small_list .all-list .listbox-1 .img-on {
        display: block;
    }

    .image_equal_prnt {
        display: flex;
    }

    .list_main2 .small_list .all-list .listbox-2 {
        width: 70%;
        padding: 0;
        border: none;
        flex-direction: column;
        margin-top: 20px;
    }

    .list_main2 .small_list .all-list .listbox-2 .description-box .p2 {
        font-size: 14px;
    }

    .list_main2 .small_list .all-list .listbox-2 .put-box h3 {
        font-size: 22px;
    }

    .list_main2 .small_list .all-list .listbox-2 .description-box {
        width: 80%;
        margin-top: 20px;
    }

    .list_main2 .small_list .all-list .listbox-2 .put-box {
        width: 40%;
    }

    .list_main2 .small_list .all-list .listbox-3 {
        width: 60%;
        padding-bottom: 0;
        margin-top: 20px;
        flex-direction: column-reverse;
        justify-content: start;
        align-items: start;
    }

    .list_main2 .small_list .all-list .listbox-3 .img-remove {
        display: none;
    }

    .list_main2 .small_list .all-list .listbox-3 .btn-prnt {
        width: 80%;
        height: auto;
        margin-top: 10px;
    }

    .list_main2 .small_list .all-list .listbox-3 .edit-prnt {
        width: 20%;
        height: auto;
        display: flex;
        justify-content: space-around;
        align-items: center;
    }
}

@media screen and (max-width:915px) {
    .account_main2 .bestel-box .text-arrow {
        width: 40%;
        height: 100px;
    }
}

@media screen and (max-width:910px) {
    .btn-box {
        display: none;
    }

    .show_menu_navbar {
        display: block !important;
    }

    .none {
        display: block;
    }

    .logo {
        width: 135px;
        height: 40px;
    }

    .vandag-box.desktop {
        display: none;
    }

    .nav-menu {
        display: block;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    /* .cart {
        background: #EDF6F1;
    } */

    .assortiment-main-1 {
        background-image: none;
        background: #EDF6F1;
    }

    .inp-box input {
        width: 80%;
    }

    .assortiment-main-1 .content-box h1 {
        font-size: 30px;
    }

    .assortiment-main-1 .content-box .p1 {
        font-size: 12px;
    }

    .order_main1 .order_heading .order_btn button {
        width: 100%;
    }

    .account_main1 .list-heading {
        width: 50%;
    }

    .account_main1 .plus-btn {
        width: 70%;
    }

    .del-pop {
        width: 300px;
        /* height: 110px; */
    }

    .del-pop .del-text {
        width: 100%;
        height: 100%;
    }

    .confirm-pop {
        width: 300px;
        height: auto;
    }

    .confirm-pop .confirm-text {
        width: 100%;
    }

    .three-box {
        width: 100%;
        height: auto;
        flex-direction: column;
    }

    .one-box {
        width: 100%;
        margin-top: 20px;
    }
}

@media screen and (max-width:900px) {
    .object_facturen .factuurnummer
    {
        display: none;
    }
    .object_here h1 {
        font-size:18px;
        display: block;
        padding-left: 20px;
    }

    .object_facturen {
        flex-wrap: wrap;
    }

    .object_facturen div {
        width: calc(50% - 20px);
        border: none;
    }

    .object_facturen div:last-child {
        width:100%;
        align-items: flex-start;
    }

    .object_facturen div button {
        width:100%;
        border-radius:8px;
        border: 1px solid rgba(113, 183, 144, 1);
        background-color:transparent;
        color: rgba(113, 183, 144, 1);
    }
    .date-box {
        flex-wrap: wrap;
    }
    .fin-box {
        margin-top: 20px;        
        width: 50%;
        justify-content: center;
        border-right: none;
    }
    .fin-box.sm {
        width: 15%;
    }
    .fin-box.lg {
        width: 28%;
    }
    .fin-btn {
        width: 80%;
        justify-content: center;
        margin: 20px auto;
    }
    .fin-btn button {
        width: 100%;
        height: 40px;
        color: white;
        /* color: #71B790; */
        background-color: white;
        border: 1px solid #71B790;
        color: #71B790;
        border-radius: 5px;
    }
}

@media screen and (max-width:870px) {
    .main-input {
        height: auto;
        padding: 20px;
        flex-direction: column;
        justify-content: start;
        align-items: start;
        padding-left: 50px;
    }

    .main-input .text-box {
        width: 30%;
    }

    .main-input .long-input {
        width: 90%;
        margin-top: 20px;
        height: 40px;
        padding-right: 10px;
    }
}

@media screen and (max-width:850px) {
    .over_main .all-history .all-box .both_pairent {
        flex-direction: column;
    }

    .all-history .all-box .both_pairent .padd {
        padding-left: 0;
    }

    .over_main .all-history .all-box .both_pairent .box-best {
        width: 49%;
        border-right: none;
        margin-top: 20px;
    }

    .over_main .all-history .all-box {
        flex-wrap: wrap;
    }

    .over_main .all-history .all-box .btn-best {
        width: 100%;
        margin-top: 20px;
        justify-content: center;
    }

    .over_main .all-history .all-box .best-end {
        justify-content: end;
    }

    .btn-best button {
        width: 100%;
        height: 40px;
        margin-top: 20px;
        background-color: #71B790;
        color: white;
        /* border:1px solid #71B790; */
        border-radius: 10px;
    }

    .h5-none {
        display: block;
    }
}

@media screen and (max-width:800px) {
    .assortiment-main-2 {
        height: auto;
        padding: 20px 0;
        box-sizing: border-box;
        display: flex;
        justify-content: center;
    }

    .item_updated_all_mobile {
        width: 80%;
    }

    .new-box{
        flex-direction: column;gap:10px 0
    }

    .fifty2 {
        width: 50%;
    }


    .assortiment-main-2 .content-box {
        flex-direction: column;
        display: block;
    }

    .assortiment-main-2 .content-box .text-box {
        margin-left: 0;
    }

    .assortiment-main-2 .content-box .button-box {
        width: 100%;
        margin-top: 20px;
    }

    .ardappelen-main-1 .gesneden-text {
        width: 80%;
    }

    .account_main2 .bestel-box .text-arrow {
        width: 45%;
        height: 100px;
    }

    .account_main2 .bestel-box-change {
        height: auto;
        flex-direction: column;
        align-items: start;
    }

    .account_main2 .bestel-box .left-ok {
        margin-top: 20px;
        margin-left: 0;
    }

    .account_main2 .bestel-box .just-top {
        margin-top: 10px;
    }

    .tech-top {
        margin-top: 20px !important;
    }

    .over_main .all-facturen .pairent-box {
        height: auto;
        padding: 20px 0;
        box-sizing: border-box;
        justify-content: space-between;
        flex-direction: column;
    }

    .over_main .all-facturen .pairent-box .box-2,
    .box-3 {
        margin-top: 20px;
    }

    .over_main .all-facturen .pairent-box .box-1 {
        width: 100%;
    }

    .over_main .all-facturen .pairent-box .box-2 {
        width: 100%;
        justify-content: space-between;
    }

    .over_main .all-facturen .pairent-box .box-3 {
        width: 100%;
        justify-content: center;
    }

    .over_main .all-facturen .pairent-box .box-3 button {
        width: 100%;
        height: 40px;
    }

    .over_main .all-facturen .pairent-box .box-2 .uro-box {
        padding-right: 10px;
        display: flex;
        flex-direction: column;
        align-items: end;
    }

    .list_main2 .small_list .all-list .listbox-3 .btn-prnt {
        width: 90%;
    }

    .list_main2 .small_list .all-list .listbox-3 .edit-prnt {
        width: 30%;
    }

    .account_main1 .name-heading {
        width: 70%;
    }

    .assortiment-main-3 .all-prnt .four-box .do-l {
        margin-left: -180px;
    }

    .main2-error .error-box {
        width: 90%;
        padding: 20px 10px 20px 50px;
    }

    .main2-error .error-box .dot-box {
        margin-left: 80px;
    }

    .main2-error .all-shop .all-cart .carts-2 {
        width: 60%;
    }

    .logo_basket_error_content_two .price-box {
        flex-direction: column;
        align-items: flex-start;
    }

    /* .main2-error .all-shop .all-cart .carts-3 {
        width: 100%;
    } */

    .over_main .all-facturen .pairent-box .box-1,
    .box-2 {
        border: none;
    }

    .over_main .all-facturen .pairent-box .box-2 {
        border: none;
    }

    .chose_container .last_text {
        display: none;
    }

    .slide {
        min-width: calc(50% - 30px);
    }

    .sheet-container .list-box {
        width: calc(50% - 10px);
    }
}

@media screen and (max-width:768px) {
    .date-box {
        flex-wrap: wrap;
    }

    .date-box-x {
        display: none;
    }

    .date-box {
        border-bottom: 1px solid #71B790;
    }

    .fin-box {
        width: 40%;
        border-right: none;
    }

    .fin-btn {
        width: 100%;
        margin-top: 20px;
        justify-content: center;
    }

    .fin-btn button {
        width: 100%;
        height: 40px;
        color: white;
        /* color: #71B790; */
        background-color: white;
        border: 1px solid #71B790;
        color: #71B790;
        border-radius: 5px;
    }

    .fin-box {
        margin-top: 20px;
    }

    .end-btn button {
        width: 100%;
        border-radius: 5px;
    }

    .chose_container .passed_card {
        width: 80%;
        margin: 40px 10%;
        padding: 10px;
    }

    .conatiner-box .img-box img
    {
        width: 80%;
        margin: auto;
    }

    .object_Bestellingen {
        width:calc(50% - 20px);
    }
    .inner_Bestellingen_facturen div small {
        display: none;
    }
    .fin-box {
        width: 50%;
        justify-content: center;
    }
    .fifty2{
        width: 100% !important;
    }

}

@media screen and (max-width:710px) {
    .account_main2 .bestel-box .text-arrow {
        width: 60%;
        height: 100px;
    }
}

@media screen and (max-width:700px) {
    .assortiment-main-1 .content-box h1 {
        font-size: 20px;
    }

    /*  */

    .logo_new_item,
    .item_content_two {
        width: 100% !important;
    }

    .list_detail_item .new_item_options {
        width:100% !important;
    }

    

    /*  */
    /* .chose_container .back_box {
        top:0;
    } */
    .assortiment-main-1 .content-box .p1 {
        font-size: 10px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .hashtag-box {
        width: 45%;
        height: 100%;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box-l .like-box {
        width: 100%;
        margin: 0;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box-l {
        width: 30%;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .text-box h1 {
        font-size: 15px;
    }

    .chose_container {
        background-image: none;
    }

    .t-none {
        display: none;
    }

    .ardappelen-main-1 .ardappelen-text .p-box p {
        font-size: 15px;
    }

    .ardappelen-main-1 .ardappelen-text .p-box i {
        font-size: 10px;
    }

    .ardappelen-main-1 .ardappelen-text .h1-box h1 {
        font-size: 25px;
    }

    .chose_container .data_box {
        width: 80%;
        margin-top: 40px;
    }

    .chose_container .back_box .treug-remove {
        display: none;
    }

    .bestelling_main1 .facturen_heading {
        width: 80%;
    }

    .history_main1 {
        /* align-items: start; */
        padding-left: 40px;
    }

    .history_main1 .facturen_heading {
        width: 70%;
        /* align-items: start; */
    }

    .history_main1 .facturen_heading p {
        /* text-align: start; */
    }

    .history_main1 .facturen_heading .facturen_text h1 {
        font-size: 24px;
    }

    .bottom-fix {
        padding: 30px 30px 20px 90px;
    }

    .bottom-fix .error-img {
        width: 230px;
    }
    .sheet-container {
        gap: 10px;
    }
    .sheet-container .list-box {
        width: calc(50% - 10px);
    }
}

@media screen and (max-width:670px) {
    .main-3 {
        padding: 40px 20px;
    }

    .order_main1 .order_heading .order_text h1 {
        font-size: 23px;
    }

    .order_main1 .order_heading .order_btn {
        width: 80%;
    }

    .account_main1 .list-heading {
        width: 60%;
    }

    .account_main1 .plus-btn {
        width: 70%;
    }

    .main-input .text-box {
        width: 50%;
    }

    .main2-error .error-box .dot-box {
        margin-left: 30px;
    }

    .sheet-container {
        gap: 20px;
    }
    
    .sheet-container .list-box {
        width: calc(100% - 20px);
    }

    .inner_Bestellingen_facturen h1
    {
        flex-direction: column;
        align-items: start;
        gap: 10px;
        justify-content: flex-start;
    }
}

@media screen and (max-width:620px) {
    /* .main2-error .all-shop .all-cart .carts-2 {
        width: 80%;
    }

    .main2-error .all-shop .all-cart .carts-3 {
        width: 80%;
    } */
}

@media screen and (max-width:600px) {
    .item_product_detail{
        justify-content: space-between;
    }

    .quantity_product_new .new_final_cube_unit button , .hash-img button {
        display: block;
    }

    .hash-img {
    gap:10px    ;    
    }

    .quantity_product_new .new_final_cube_unit ~ button {
        font-size:10px;
    }


    .logo_basket_error {
        width: 100%;
    }

    .logo_basket_error_content_one,
    .logo_basket_error_content_third
    {
        align-items: flex-start;
        width: 100%;
    }

    .main2-error .all-shop .all-cart .carts-3 {
        width: 100%;
    }

    .logo_basket_error_content_two .price-box {
        flex-direction: column;
        align-items: flex-start;
    }

    .logo_basket_error_content_two,
    .logo_basket_error_content_third {
        width: 100%;
        margin-top: 10px;
    }

    .logo_basket_error_content_two .hashtag-box .new-box 
    {
        margin-top: 15px;
    }

    .logo_basket_error_content_two .price h1,
    .logo_basket_error_content_third h1 
    {
        font-size: 16px;
    }

    .logo_basket_error_content_one h1 {
        font-size: 16px;
    }


    #preloader #status img {
        width: 200px;
    }

    .container .new1 {
        width: 300px;
    }

    .main-5 {
        padding: 0 0 20px 0;
    }

    .fin-box {
        padding: 0;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box {
        width: 100%;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text {
        width: 100% !important;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .img-box {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .img-box img {
        width: 100% !important;
        height: 150px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .price h1 {
        font-size: 15px;
        margin-top: 18px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box-l {
        width: 100%;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box-l .like-box button {
        width: 90%;
        margin: 0;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .hashtag-box .new-box {
        margin-left: 120px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .text-box .none-heart {
        margin-right: 25px;
    }

    .container .mapa_made {
        display: none;
    }

    .container .show-1 {
        display: block;
        display: flex;
    }

    .chose_container {
        padding: 20px;
    }

    .ardappelen-main-1 {
        display: flex;
        justify-content: start;
        align-items: center;
    }

    .ardappelen-main-1 .ardappelen-text .p-box p {
        font-size: 12px;
    }

    .ardappelen-main-1 .ardappelen-text .h1-box h1 {
        font-size: 18px;
    }

    .ardappelen-main-1 .ardappelen-text .pp-box {
        margin: 0;
        padding: 0;
    }

    .ardappelen-main-1 .ardappelen-text .ppp-box {
        width: 200px;
        padding: 0;
        margin: 0;
    }

    /* .ardappelen-main-1 .ardappelen-text .h1-box{
        height:auto;
        flex-direction:column;
        align-items:start;
        padding:0;
        margin:0;
    } */
    /* .ardappelen-main-1 .ardappelen-text .h1-box .h1-box-p{
        display:block;
    } */
    .account_main1 .main-heading {
        width: 90%;
    }

    .assortiment-main-3 .all-prnt .four-box .do-l .trash-img {
        width: 30% !important;
        justify-content: space-between;
    }

    .assortiment-main-3 .all-prnt .four-box .do-l {
        margin-left: -330px;
    }

    .main2-error .error-box {
        display: none;
    }

    .bottom-fix {
        padding: 30px 30px 20px 50px;
    }

    .bottom-fix .error-img {
        width: 230px;
    }


    .slide {
        min-width: calc(90% - 30px);
    }

    .object_Bestellingen {
        width:100%;
    }

    .inner_Bestellingen h1 {
        font-size:20px;
    }

    .banner_account h1 {
        font-size:23px;
    }

    .banner_account p {
        font-size:13px;
        margin-top:8px;
    }

    .banner_account a button span {
        font-size:13px;
    }

    .Bestellingen {
        padding:20px;
    }

    .banner_account {
        align-items: flex-start;
        padding: 40px 20px;
    }
    
    .banner_account div {
        align-items: flex-start;
    }

    .main2-error .all-shop .all-cart {
        border-radius: 8px;
        padding: 10px;
    }

    .date-range input {
        width: 200px;
        font-size: 15px;
        font-size: 13px;
    }
    .date-range label {
        font-size: 13px;
    }

}

@media screen and (max-width:570px) {
    .conatiner-box {
        padding: 0;
    }

    .conatiner-box .content-box {
        padding: 0;
    }

    .conatiner-box .content-box h1 {
        font-size: 30px;
    }

    .conatiner-box .content-box p {
        font-size: 13px;
    }

    .main-4 {
        padding: 20px 20px;
        box-sizing: border-box;
    }

    .forgot_container .back_box {
        left: 10px;
        padding: 10px 0;
    }

    .forgot_container .forgot_card .forgot_input {
        border: none;
        background-color: white;
        box-shadow: 0px 14px 42px -9px #6b8a79ab;
    }

    .forgot_container .forgot_card .text_heading p {
        font-size: 13px;
    }

    .account_main2 .bestel-box .text-arrow {
        width: 70%;
        height: 100px;
    }

    .account_main1 .name-heading {
        width: 80%;
    }

    .forgot_container .back_box .treug-remove {
        display: none;
    }
}

@media screen and (max-width:510px) {
    .bestelling_main1 .facturen_heading p {
        font-size: 10px;
    }

    .bestelling_main1 .facturen_heading .facturen_text h1 {
        font-size: 18px;
    }

    .bestelling_main1 .facturen_heading .facturen_text p {
        font-size: 10px;
    }

    .assortiment-main-3 .all-prnt .four-box .do-l {
        margin-left: -280px;
    }
}

@media screen and (max-width:500px) {
    .boxes-5 .ardap-box {
        width: 70%;
    }

    .trsh-error img {
        width: 30px;
    }

    .trsh-error .position-img {
        width: 30px !important;
    }

   
    /*  */

    .quantity_product_new .new_final_cube_unit ~ button {
        margin-left:10px;
    }

    .item_updated_all_mobile {
        width: 95%;
    }

    .quantity_product_new , .title_product_new {
        width: auto;
    }

    /* ---------- auto width ------------ */

    .title_product_new p {
        font-size: 10px;
    }

    .new_final_cube_unit input {
        width: 20px;
        font-size: 8px;
    }

    .new_final_cube_unit {
        padding: 5px;
        gap:5px;
    }

    .item_content_one .bg-icon img {
        width: 15px;
    }

    .new_item_options button {
        padding: 5px 10px;
        font-size: 13px;
        border-radius: 5px;
    }

    /*  */

    .chose_container .back_box i~h2 {
        display: block;
    }

    .bestelling_main1 .facturen_heading .text_icn i {
        font-size: 14px;
    }

    .modal-content {
        width: 90%;
    }

    .ardap-box h1 {
        font-size: 15px;
    }

    .ardap-box p {
        font-size: 8px;
    }

    .alert_same .alert_inner_child {
        width: 300px;
    }

    .alert_same .error-box .dot-box .dot-prnt p {
        font-size: 13px;
    }

    .alert_same .error-box .error-img img~p {
        font-size: 15px;
    }

    .alert_same .error-img img {
        width: 20px;
    }

    .alert_same .error-box .dot-box {
        margin: 0;
    }

    .alert_same button {
        font-size: 14px;
    }

    .boxes-5 {
        padding-right: 10px;
    }

    .prnt-box .boxes-6 {
        padding-right: 10px;
    }

    .assortiment-main-1 .content-box {
        width: 100%;
        padding: 20px 0 20px 20px;
        align-items: flex-start;
    }

    .assortiment-main-1 .content-box h1 {
        font-size: 18px;
    }

    .bar_arrow_detail {
        display: flex;
        margin-bottom: 10px;
    }

    .assortiment-main-1 .content-box .p1 {
        font-size: 12px;
    }

    .ok p img {
        width: 10px;
    }

    .ok {
        width: max-content;
        align-items: center;
    }

    .ok p:nth-child(2) {
        font-size: 12px;
        margin-top: 5px;
        margin-left: 5px;
    }

    .assortiment-main-2 .content-box .button-box {
        display: flex;
        flex-wrap: wrap;
    }

    .assortiment-main-2 .content-box .button-box .slider button {
        width: 20%;
    }

    .assortiment-main-2 .content-box .arrow-left-img {
        display: block;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .img-text .text-box .none-heart {
        margin-right: 10px;
    }

    .chose_container .passed_card button {
        margin-top: 90px !important;
    }

    .ardappelen-main-1 .gesneden-text {
        width: 100%;
        height: 70%;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
    }

    .ardappelen-main-1 .gesneden-text .p-box p {
        font-size: 12px;
    }

    .ardappelen-main-1 .gesneden-text .h1-box h1 {
        font-size: 28px;
    }

    .clender-p,
    .heading-none {
        display: none;
    }

    .clender-h1 {
        display: block;
        margin-left: 40px;
        font-weight: 600;
        font-size: 20px;
    }

    .back_top {
        top: 20px !important;
    }

    .chose_container .data_box {
        height: auto;
        border: none;
        box-shadow: none;
        padding-left: 0;
        /* margin-top:120px; */
    }

    .account_main1 {
        align-items: start;
    }

    .account_main1 .main-heading {
        text-align: start;
        margin-left: 10%;
    }

    .account_main1 .list-heading {
        width: 90%;
        margin-left: 5%;
    }

    .account_main1 .plus-btn {
        width: 90%;
        margin-top: 50px;
    }

    .account_main1 .main-heading h1 {
        font-size: 30px;
    }

    .account_main1 .main-heading p {
        font-size: 14px;
    }

    .account_main1 .scroll-box {
        width: 100%;
        display: flex;
        margin-top: 50px;
        margin-left: 40%;
    }

    .chose_container .data_box .data_text {
        /* display: none; */
    }

    .account_main1 .scroll-box .scroll-p {
        margin-top: 3px;
        font-size: 12px;
    }

    .facturen_main1 {
        display: flex;
        justify-content: center;
        align-items: start;
        flex-direction: column;
    }

    .facturen_main1 .facturen_heading .facturen_text {
        text-align: start;
    }

    .order_main1 {
        display: flex;
        justify-content: start;
        align-items: center;
    }

    .order_main1 .order_heading {
        width: 100%;
        /* margin-left: 40px; */
        /* align-items: start; */
    }

    .main-loading {
        background-color: white;
    }

    .list_main2 .small_list .all-list .listbox-3 {
        width: 100%;
    }

    .list_main2 .small_list .all-list .listbox-3 .btn-prnt {
        width: 90%;
    }

    .list_main2 .small_list .all-list .listbox-3 .edit-prnt {
        width: 30%;
    }

    .account_main1 .name-heading .p-hide {
        display: none;
    }

    .account_main1 .name-heading .p-show {
        display: block;
    }

    .account_main1 {
        padding-left: 50px;
    }

    .account_main1 .name-heading {
        align-items: start;
    }

    .geupdate-main {
        background-size: contain;
    }

    .main2-error {
        padding: 20px;
    }

    .main2-error .all-shop {
        width: 100%;
    }

    .main2-error .all-shop .all-cart .carts-2 {
        width: 100%;
    }

    .main2-error .all-shop .all-cart .carts-3 {
        width: 100%;
    }

    .bottom-fix {
        height: auto;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .bottom-fix .btn-fixed {
        width: 100%;
        height: 40px;
        margin-left: 0;
        margin-top: 20px;
        padding: 0;
    }

    .black-pop {
        width: 100%;
    }

    .side-prnt {
        width: 100%;
    }

    .technische-side .tech-prnt {
        width: 100%;
    }

    .account_main1 .op-btn {
        width: 80%;
        margin-top: 10px;
    }

    .end-btn button {
        padding: 5px 15px;
    }
}

@media screen and (max-width:490px) {
    .nav-box {
        padding: 15px;
    }

    .chose_container .passed_card .circle_text h5 {
        font-size: 13px;
    }

    .inner_nav_left {
        padding: 10px 0;
    }

    .history_main1 {
        align-items: start;
        padding-left: 20px;
    }

    .account_main1 {
        padding-left: 20px;
    }

    .main-input {
        padding-left: 20px;
    }

    .assortiment-main-3 .all-prnt .four-box .do-l {
        margin-left: -250px;
    }
}

@media screen and (max-width:460px) {
    .main-1 {
        padding: 20px 20px 50px 20px;
    }

    .save-box {
        padding: 0;
    }

    .footer-box {
        width: 100%;
        padding: 0;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .hashtag-box .new-box {
        margin-left: 80px;
    }

    .chose_container .passed_card .add_box img {
        position: absolute;
        left: 30px;
    }

    .chose_container .passed_card {
        width: 90%;
        margin: 40px 5%;
        padding: 10px;
        font-size: 11px;
    }

    .calendar-box .btn-next {
        margin-left: 0;
    }

    /* .ardappelen-main-1 .ardappelen-text .p-box , .h1-box{
        width:100%;
        padding:0;
    } */
    .ardappelen-main-1 .ardappelen-text .ppp-box {
        width: 200px;
        padding: 0;
        margin: 0;
    }

    .account_main2 .bestel-box .text-arrow {
        width: 100%;
        height: 80px;
    }

    .list_main2 .small_list .all-list .listbox-1,
    .listbox-2 {
        width: 100%;
        border: none;
    }

    .list_main2 .small_list .all-list .listbox-2 {
        width: 100%;
    }

    .list_main2 .small_list .all-list .listbox-2 .description-box {
        width: 100%;
    }
}

@media screen and (max-width:450px) {
    .main-list .main-card .text-div {
        display: none;
    }

    .main-list {
        justify-content: start;
        align-items: start;
        margin: 0;
        padding: 0 0 50px 0;
    }

    .main-list .main-card {
        width: 100% !important;
        border: none;
        box-shadow: none;
    }

    .main-list .text-div-mob {
        display: block;
        width: 100%;
        height: 150px;
        background-color: #EDF6F1;
        text-align: start;
        padding-top: 30px;
        padding-left: 20px;
        box-sizing: border-box;
    }

    .ardappelen-main-1 .ardappelen-text {
        flex-wrap: wrap;
        align-content: flex-start;
    }

    .account_main1 .name-heading .text_icn i {
        font-size: 10px;
    }
}

@media screen and (max-width:420px) {
    .conatiner-box .content-box h1 {
        font-size: 25px;
    }

    .conatiner-box .content-box p {
        font-size: 13px;
    }

    .container .card .login_text_david h1 {
        font-size: 22px;
    }

    .dis {
        display: none;
    }

    .bestelling_main1 {
        align-items: start;
        padding-left: 20px;
    }

    .bestelling_main1 .facturen_heading {
        width: 90%;
        align-items: start;
    }

    .bestelling_main1 .facturen_heading .facturen_text {
        text-align: start;
    }

    .bestelling_main1 .facturen_heading .text_icn {
        text-align: start;
    }

    .bestelling_main1 .facturen_heading .greed-btn {
        width: 90%;
    }

    .box-best h3 {
        font-size: 11px;
        font-weight: 600;
        margin-top: 5px;
    }

    .account_main1 .name-heading {
        width: 90%;
        height: 50%;
        text-align: start;
    }

    .account_main1 .name-heading h1 {
        font-size: 28px;
    }

    .account_main1 .name-heading p {
        font-size: 12px;
        margin-top: 0;
    }

    .assortiment-main-3 .all-prnt .four-box .do-l .trash-img {
        width: 40% !important;
        justify-content: space-between;
    }

    .assortiment-main-3 .all-prnt .four-box .do-l {
        margin-left: -200px;
    }
}

@media screen and (max-width:400px) {
    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .price h1 {
        font-size: 13px;
        margin-top: 22px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .price {
        width: 58%;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .hashtag-box {
        width: 40%;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .price-box .hashtag-box .new-box {
        margin-left: 40px;
    }

    .delievery_popup_con {
        width: 100%;
    }

    .container {
        /* height: 100vh; */
        /* max-height:auto; */
        background-image: url(../images/small_login_bg.png);
        background-position: top left;
        background-size: contain;
        position: relative;
        justify-content: flex-end;
    }

    .container .card {
        width: 100%;
        height: 50%;
        border: 0;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }

    .delievery_popup_con {
        margin-top: 90%;
    }

    .container .show-1 {
        display: none;
    }

    .container {
        padding-bottom: 0;
    }

    .container .card .logo_img {
        display: none;
    }

    .container .mobilescreen_img {
        width: 200px;
        height: 80px;
        display: flex;
        justify-content: center;
        align-items: center;
        display: block;
        position: absolute;
        top: 40px;
    }

    .container .mobilescreen_img img {
        width: 100%;
        height: auto;
    }

    .container .card .input_box {
        width: 100% !important;
    }

    .forgot_container .forgot_card {
        width: 100%;
        height: 100% !important;
        margin-top: 100px !important;
        display: flex;
        justify-content: space-between;
        padding: 10px;
        margin: 0;
        box-shadow: none;
        border: none;
    }

    .forgot_container .back_box {
        padding: 0;
    }

    .chose_container .chose_card {
        width: 100%;
        height: 100%;
        padding: 0;
        margin-top: 20px !important;
        box-sizing: border-box;
        margin: 0 0;
        border-color: transparent;
        border-radius: 0;
        box-shadow: 0 0 0 0;
    }



    .chose_container .back_box {
        padding: 0;
        margin: 0;
    }

    .forgot_container .forgot_card button {
        margin-top: 90px;
    }

    .chose_container .chose_card .p-none {
        display: block;
    }

    .chose_container .chose_card .p-600-none {
        display: none;
    }

    .chose_container .passed_card .circle_box img {
        position: absolute;
        left: 20px;
    }

    .chose_container .passed_card .circle_text h5 {
        font-size: 10px;
    }

    .ardappelen-main-1 .gesneden-text .p-box p {
        font-size: 10px;
    }

    .container .card .login_flag img {
        width: 30px;
        height: 30px;
    }

    .container .card .login_flag {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .container .card .login_flag .fr-flag {
        display: block;
        margin-left: 10px;
    }

    .ardappelen-main-1 .gesneden-text .h1-box h1 {
        font-size: 20px;
    }

    /* .ardappelen-main-1 .gesneden-text .p-box , .h1-box{
        padding:0;
    } */
    .chose_container .passed_card .add_box img {
        position: absolute;
        left: 10px;
    }

    .chose_container .data_box {
        width: 100%;
    }

    .account_main2 .bestel-box .text-arrow .product-box p {
        font-size: 12px;
        margin-top: 10px;
    }

    .br-none {
        display: block;
    }

    .bestelling_main1 .facturen_heading .facturen_text h1 {
        font-size: 22px;
    }

    .order_main1 .order_heading {
        margin-left: 20px;
    }

    .list_main2 .small_list .all-list .listbox-3 .btn-prnt {
        width: 100%;
    }

    .list_main2 .small_list .all-list .listbox-3 .edit-prnt {
        width: 35%;
    }

    .main-input .text-box {
        width: 70%;
    }

    .main-input .long-input {
        width: 100%;
    }

    .assortiment-main-3 .all-prnt .four-box .do-l .trash-img {
        width: 50% !important;
        justify-content: space-between;
    }

    .assortiment-main-3 .all-prnt .four-box .do-l {
        margin-left: -130px;
    }

    .assortiment-main-3 .all-prnt .four-box .onion-box .border-line {
        width: 190%;
    }

    .back-main .geupdate-box h1 {
        font-size: 22px;
    }

    .back-main .geupdate-box p {
        font-size: 14px;
    }

    .order-main {
        margin: 0;
        padding: 50px 0 20px 0;
    }

    .order-main .order-card {
        width: 100%;
        border: none;
        box-shadow: none;
    }

    .order-main .order-card h4 {
        font-size: 16px;
    }

    .order-main .order-card h1 {
        font-size: 24px;
    }

    .order-main .order-card .text-div2 h1 {
        font-size: 16px;
    }

    .technische-side .tech-pop .all-name .list-box .title-box {
        width: 60%;
    }

    .technische-side .tech-pop .all-name .list-box .title-box h2 {
        font-size: 15px;
    }

    .technische-side .tech-pop .all-name .list-box .title-box p {
        color: #00000080;
        font-size: 12px;
        margin-top: 10px;
    }

    .history_main1 {
        align-items: start;
    }
    .history_main1 .facturen_heading
    {
        text-align: left;
        align-items: start;
    }
    .history_main1 .facturen_heading .text_icn
    {
        justify-content: start;
    }

}

@media screen and (max-width:370px) {
    .content-box h3 {
        font-size: 18px;
    }

    .inner_nav_left {
        width: 100%;
    }

    .content-box p {
        font-size: 13px;
    }

    .inner-box {
        margin-top: 20px;
    }

    .main-1 {
        padding: 0;
        padding-bottom: 30px;
    }

    .main-3 {
        padding: 20px 0;
    }

    .date-box {
        padding: 0;
        padding-bottom: 20px;
    }

    .facturen_main1 .facturen_heading {
        margin-left: 10px;
    }

    .order_main1 .order_heading .order_text {
        /* text-align: start; */
    }

    .order_main1 .order_heading .order_text .dis-none {
        display: block;
    }

    .order_main1 .order_heading .order_btn {
        width: 90%;
    }

    .history_main1 .facturen_heading {
        width: 83%;
    }

    .slide {
        min-width: 100%;
    }
}

@media screen and (max-width:360px) {
    .conatiner-box .content-box h1 {
        font-size: 21px;
    }

    .conatiner-box .content-box p {
        font-size: 12px;
    }

 

    .main2-error .all-shop .all-cart .carts-2 .img-text .text-box h1 {
        font-size: 16px;
    }

    .main2-error .all-shop .all-cart .carts-2 .price-box .price h1 {
        font-size: 12px;
    }

    .main2-error .all-shop .all-cart .carts-2 .price-box .price .edit-box {
        width: 90%;
    }

    .main2-error .all-shop .all-cart .carts-2 .price-box .price .edit-box p {
        font-size: 13px;
    }
}

@media screen and (max-width:450px) {
    .product_warning_alert {
        width: 250px;
    }

    .product_warning_alert h2 {
        font-size: 18px;
    }

    .product_warning_alert li {
        font-size: 14px;
    }

    .product_warning_alert i {
        font-size: 25px;
    }

    .product_warning_alert button {
        font-size: 13px;
    }
}






