.xsd-calc-table {
    border: 1px;
    width: 95%;
}

.xsd-header-td {
    background-color: rgb(153, 153, 255);
    text-align: center;
}

.xsd-header-td {
    background-color: rgb(153, 153, 255);
    text-align: center;
}

@media (max-width: 920px) {
    .card-header {
        color: #ffffff;
        background-color: rgb(61 57 65);
    }
    table.floor-layers tr {
        display: flex;
        flex-wrap: wrap;
        border-bottom: #eaeaea 1px solid;
    }
    table.floor-layers tr th {
        display: none;
    }
    table.floor-layers tr td {
        border: none;
    }
    table.floor-layers tr td.operation {
        background: #fff8e1;
       
        width: 100%;
        font-weight: bold;
    }

    table.floor-layers tr td.operation:before {
        content: 'Операция: ';
        color: #fec002;
        white-space: nowrap;
        font-size: 12px;

        display: block;
    }

    table.floor-layers tr td.materials {
        width: 100%;
    }

    table.floor-layers tr td.materials:before {
        content: 'Материал: ';
        color: #bcbcbc;
        white-space: nowrap;
        font-size: 12px;

        display: block;
    }

    table.floor-layers tr td.consumption {
        max-width: calc(100% / 3);
    }
    table.floor-layers tr td.consumption:before {
        content: 'Расход (кг/кв.м): ';
        color: #bcbcbc;
        white-space: nowrap;
        font-size: 12px;

        display: block;

    }

    table.floor-layers tr td.price {
        max-width: calc(100% / 3);
    }
    table.floor-layers tr td.price:before {
        content: 'Цена (руб/кг): ';
        color: #bcbcbc;
        white-space: nowrap;
        font-size: 12px;

        display: block;
    }

    table.floor-layers tr td.summ {
        max-width: calc(100% / 3);
    }
    table.floor-layers tr td.summ:before {
        content: 'Расчётная стоимость: ';
        color: #bcbcbc;
        white-space: nowrap;
        font-size: 12px;

        display: block;

    }
    table.floor-layers tr td.method {
        width: 100%;
    }
    table.floor-layers tr td.method:before {
        content: 'Способ нанесения: ';
        color: #bcbcbc;
        white-space: nowrap;
        font-size: 12px;

        display: block;

    }
}