﻿.pr-50 {
    padding-right: calc(1rem + 50%);
}
.Table__Head {
    pointer-events: none;
}

.Table__Wrapper table {
    width: 100%;
}

.Table__Wrapper thead {
    display: table; /* to take the same width as tr */
    width: 100%;
}

.Table__Wrapper tr {
    display: table; /* display purpose; th's border */
    width: 100%;
    box-sizing: border-box; /* because of the border (Chrome needs this line, but not FF) */
}

.Table__Wrapper td {
    /*text-align: center;*/
    border-bottom: none;
    border-left: none;
}

.Table__Wrapper .Table__Cell {
    white-space: normal;
}

.Table__Head {
    cursor: pointer;
}

.Table__Wrapper a {
    cursor: alias;
}