html {
  box-sizing: border-box;
}
*,
*:before,
*:after {
  box-sizing: inherit;
}
body {
  margin: 0px;
  padding: 0px;
  font-family: "Roboto", sans-serif;
  font-weight: 100;
  line-height: 2.0rem;
 background: rgb(234,239,232);
background: linear-gradient(14deg, rgba(234,239,232,1) 0%, rgba(39,177,166,1) 61%, rgba(22,32,7,1) 100%);
  }

.content { margin-top:100px; }
.header {padding:5px; position:fixed; top:0; width:100%; z-index:9999; }
.left-title { width:150px; color:#FFF; font-size:18px; float:right; }
.right-title { width:150px; text-align:right; float:left; color:#FFF;  }
.quiz-body { margin-left:800px;margin-top:10px; padding-bottom:100px; }
.option-block-container { margin-top:20px; max-width:600px; }
.option-block { padding:10px; background:linear-gradient(250deg, #ff934f, #db222a);; border:1px solid #84c5fe; margin-bottom:10px; cursor:pointer; }
.result-question { font-weight:bold; }
.c-wrong { margin-left:50px; color:#FF0000; }
.c-correct {  margin-left:50px; color:green; }
.last-row { border-bottom:1px solid #ccc; padding-bottom:25px; margin-bottom:25px; }
.res-header { border-bottom:1px solid #ccc; margin-bottom:100px; padding-bottom:100px; }
