main {
  min-height: calc(100vh - 212px);
}

body {
  height: 10%;
}

#ssilogin {
   display: none;
}

/* rate.php */
/*#progressslider { width: 100%; }*/
/*#progressslider .slider-selection {	background: #81bfde; }*/
/*#progressslider .slider-rangeHighlight { background: #f70616; }     */
.tooltip-inner { cursor: default; }
#question .questiontext { font-weight: bold; }
/* #question ol { list-style-type: lower-alpha; } */
/* #question ol .correct { font-weight: bold; color: #096; } */

#vignette img, #question img {
  max-width: 100%;
  max-height: 300px;
}

#nextquestion, #previousquestion {
    padding: 0px;
    width: 100%;
    height: 100%;
    border: none;
}

#nextquestion i, #previousquestion i {
    font-size: 5vw;
    margin: 0;
}

#nextquestion span, #previousquestion span {
    color: #4d317e;
    font-style: italic;
}

#nextquestion:focus, #previousquestion:focus {
    box-shadow: none;
}

#nextquestion:active, #previousquestion:active {
    box-shadow: none;
    color: #4d317e;
}