body.price_list {
    #content {
        .container {
            display: flex;
            flex-wrap: wrap;
            align-items: flex-start;
            .partnerstatus {
                position: sticky;
                top: 40px;
            }
            @media (width < 1200px) {
                .partnerstatus {
                    margin-top: 20px;
                    padding: unset;
                }
            }
        }
    }
    .block-right {
        display: flex;
        flex-direction: column;
        background: var(--bg-white);
        padding-top: 15px;
        border-radius: var(--br);
        border: 1px solid var(--b);

        .block-right_title {
            margin: 0px 15px;
            font-size: var(--fs-800);
            border-bottom: 2px solid var(--ac-2);
            padding-block-end: 5px;
            margin-bottom: 20px;
        }
        .block-right_text {
            margin: 0px 15px;
        }
    }
    .col_pricelist:not(.collection_list) {
        display: flex;
        flex-direction: column;
        padding-top: 15px;
        .collection_list.col_pricelist {
            width: 100%;
            .col_pricelist__title {
                font-size: var(--fs-800);
                border-bottom: 2px solid var(--ac-2);
                padding-block-end: 14px;
                margin-bottom: 20px;
            }

            table {
                width: 100% !important;
                border-collapse: collapse;
                border: 0px solid var(--b);
                /* overflow-y: scroll; */
                th, td {
                    padding: 10px;
                    text-align: left;
                    /* border-bottom: 1px solid var(--b); */
                    border: 0px solid var(--b);
                }
                th {
                    background-color: var(--ac-2);
                    color: var(--fc-light-header);
                }
                tr:nth-child(even) {
                    background-color: var(--bg-light);
                }
            }
        }
       
    }
    .collection_list.partnermanager {
        background: var(--bg-white);
        padding-top: 15px;
        border-radius: var(--br);
        border: 1px solid var(--b);
        .collection_container {
            display: flex;
            flex-wrap: wrap;
            .partnermanager_title {
                width: 100%;
            }
            .partnermanager_img {
                flex: 1 1 30%;
                max-width: 30%;
                @media (width < 991px) { 
                    padding: 20px;
                    flex: 1 1 100%;
                    max-width: 100%;
                    width: unset;
                }
            }
            .partnermanager_text {
                flex: 1 1 55%;
                max-width: 55%;
                @media (width < 1200px) { 
                    padding: 20px;
                    flex: 1 1 100%;
                    max-width: 100%;
                    width: unset;
                }
            }
        }
    }
}
