table, th, td {
    border-collapse: collapse;
    padding: 6px;
}

table {
    color: #fff;
    font-size: 1.2rem;
    line-height: 1.1;
}

td {
    font-family: 'UniversLTStd-Bold', Arial, Helvetica, sans-serif;
}

tr {
    padding-bottom: 0.5em;
    border: none solid #fff;
    border-bottom: 1px solid #fff;
}

tr td:nth-of-type(1) {
    text-align: left;
    padding-bottom: 0.5em;
    width: 400px;
}

@media (max-width: 980px) {
    tr td:nth-of-type(1) {
    width: 400px;
}
}

@media (max-width: 680px) {
    tr td:nth-of-type(1) {
    width: 320px;
}
}

@media (max-width: 380px) {
    tr td:nth-of-type(1) {
    width: 150px;
}
}

tr td:nth-of-type(2) {
    text-align: right;
    padding-bottom: 0.5em;
    border: 2px solid #fff;
    width: 250px;
}

@media (max-width: 980px) {
    tr td:nth-of-type(2) {
    width: 250px;
}
}

@media (max-width: 680px) {
    tr td:nth-of-type(2) {
    width: 170px;
}
}

@media (max-width: 380px) {
    tr td:nth-of-type(2) {
    width: 100px;
}
}

tr td:nth-of-type(3) {
    text-align: right;
    padding-bottom: 0.5em;
    width: 250px;
}

@media (max-width: 980px) {
    tr td:nth-of-type(3) {
    width: 250px;
}
}

@media (max-width: 680px) {
    tr td:nth-of-type(3) {
    width: 170px;
}
}

@media (max-width: 380px) {
    tr td:nth-of-type(2) {
    width: 100px;
}
}

.noline {
    border-bottom-style: hidden !important;
}

.noborder{
    border-style: hidden !important;
}

.indent {
    padding-left: 20px;
}

.transparent_bg {
    background-color: rgba(255, 255, 255, 0.2);
}

.transparent_bg_yellow {
    background-color: rgba(247,231,0,1);
}

.floater_right {
    float: right;
    clear: both;
}

.font_black {
    font-family: 'UniversLTStd-Black', Arial, Helvetica, sans-serif;
}

.font_black_on_yellow {
    font-family: 'UniversLTStd-Black', Arial, Helvetica, sans-serif;
    color: black
}

.font_bold {
    font-family: 'UniversLTStd-Bold', Arial, Helvetica, sans-serif;
}
