.exercise-column-full-width {width:calc(100% - 320px)}
.exercise-column-full-width .top {height:36px}
.exercise-column-full-width #content-box {min-height:500px;background-color:#fffcc8;padding:5px 10px;position:relative}
.exercise-column-full-width #content-box .canvas-box {float:left;width:calc(100% - 300px)}
.exercise-column-full-width #content-box .question-box {float:right;width:300px;color:#000}
.exercise-column-full-width #content-box .question-box .item {line-height:20px;margin-bottom:10px}
.exercise-column-full-width #content-box .question-box .item input[type="text"] {width:100%;border:solid 1px #ffa500;border-radius:4px;height:24px;padding:2px 5px}
.stats-column {margin-top:30px}

input[type="text"].ok {background:#ffa500;color:#000;font-weight:600}
p {margin-bottom:10px;line-height:20px}

#test_container.choice-test #counter-header {color:#000}
#container #content {min-height:2600px}
#container #content #question-element.choice-test {line-height:38px}
#exercise-text {color:#000;padding:10px;font-size:18px;line-height:20px}
#exercise-text h1 {font-size:22px;margin-bottom:10px;}