﻿.c-table-has-head tbody th{
    text-align: left;
    display: flex;
    flex-wrap: wrap;
    min-width: 272px;
    min-width: 236px;
}
@media screen and (min-width: 768px) {
    .c-table-has-head tbody th{
        min-width: 238px;
    }
}
@media screen and (min-width: 1025px) {
    .c-table-has-head tbody th,.c-table-has-head thead th{
        width: 272px;
    }
}

.c-table-has-head tbody th span {
    width: fit-content;
    display: block;
}
.c-table-has-head tbody th span:nth-of-type(1) {
    width: 42%;
    width: 108px;
}
@media screen and (min-width: 768px) {
    .c-table-has-head tbody th span:nth-of-type(1) {
        width: 108px;
    }
}
@media screen and (min-width: 1025px) {
    .c-table-has-head tbody th span:nth-of-type(1) {
        width: 124px;
    }
}

.c-table-has-head tbody th span:nth-of-type(2) {
    width: 58%;
    width: 143px;
    font-weight: 400;
    letter-spacing: -.01em;
    width: 112px;
}
@media screen and (min-width: 768px) {
    .c-table-has-head tbody th span:nth-of-type(2) {
        width: 112px;
    }
}
@media screen and (min-width: 1025px) {
    .c-table-has-head tbody th span:nth-of-type(2) {
        width: 132px;
    }
}