.slick-list {
    min-width: 100%;
}
.compare__row.only .compare__row_name::after {
    display: none !important;   
}

.compare__item.disabled {
    opacity: 0.2;
    pointer-events: none;
}
.slick-slide img {
	margin: auto;
}

table.compare__table td {
    border: 2px #fff solid;
    text-align: center;
    width: auto;
    padding: 16px 20px;
    min-width: 122px;
    vertical-align: middle;
}

table.compare__table tbody tr:nth-child(even) {
    background: #F7F8F8;
}
.table-responsive{
    max-height: 500px;
    position: relative;
}

.compare__head{
    position: sticky;
    top: 0;
}
.compare__head tr {
    background: var(--bwt-dark-blue);
}

.compare__head td {
    color: #fff;
    vertical-align: middle;
}

table.compare__table td img {
    width: 80px !important;
    margin: auto;
}
.compare__table .compare__item_element {
    text-align: center;
}
.table-responsive {
    overflow: auto;
}
.compare__row_title {
    /*font-weight: bold;*/
}
span.table_plus {
    font-size: 1.3em;
}
@media(max-width: 767.98px){
    .table-responsive{
        max-height: 400px;
    }
}
@media(max-width: 479.98px){
    .table-responsive{
        max-height: 350px;
    }
}