body {
    --table_border_width: 2px;
}

.everything_container_w {
    height: 57em;
}

.partitions_w {
    font-size: 1.5em;
}

.partitions_w > .left {
    border-right: solid calc(var(--table_border_width) / 2) black;
}

.partitions_w > .right {
    border-left: solid calc(var(--table_border_width) / 2) black;
}

.answer_box_w {
    height: 2em;
    width: 50%;
}

.answer_box_text_w {
    width: 50%;
    padding-top: 0.2em;
}

.dividend_w {
    font-weight: bold;
    font-size: 1.5em;
    padding-bottom: 0.3em;
    border-bottom: solid var(--table_border_width) black;
}

.table_w {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    /*border: solid 0.5px #999;*/
    padding: 0em 1em 1em 1em;
}

.dotted_w {
    position: relative;
    bottom: -0.2em;
    color: transparent;
    border-bottom: 1px #999 dotted;
}

.answer_w {
    position: relative;
    bottom: -0.2em;
    color: green;
    font-weight: bold;
}

.question_index_w {
    height: 1.5em;
    width: 1.5em;
    border-radius: 50%;
    /*box-shadow: 0px 0px 5px 0px rgba(153,153,153,0.35);*/
    position: relative;
    top: 1em;
    text-align: center;
}

.question_index_w > p2 {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    color: #999999;
}
