/* Evaluation */

.uni-eval-question .headline {
    background-color: #283146;
    color: white;
}
  
.uni-eval-question-number {
    background-color: #00A9B7;
}

.mandatory_marker {
    color: #00A9B7;
  }
  
.uni-eval-question-helptext {
    background-color: #3D4B6B;
    color: white;
}

.uni-eval-question .qcontent {
    background-color: #EBF1FF;
}

/* Questions > Table */
.uni-eval-question table tr:nth-of-type(even) {
    background-color: #D6E3FF;
  }
  .uni-eval-question table.striped_odd tr:nth-of-type(odd) {
    background-color: #D6E3FF;
  }
  .uni-eval-question table.striped_odd tr:nth-of-type(even) {
    background-color: #EBF1FF;
  }
  
  .uni-eval-question table.repeat_captions tr:nth-of-type(4n+1), .uni-eval-question table.repeat_captions tr:nth-of-type(4n+2) {
    background-color: #D6E3FF;
  }
  .uni-eval-question table.repeat_captions tr:nth-of-type(4n+3), .uni-eval-question table.repeat_captions tr:nth-of-type(4n+4) {
    background-color: #EBF1FF;
  }
  
  .seperate_right_column th:last-child, .seperate_right_column td:last-child {
    border-left: 2px solid black;
  }
  
  
  /* Question-Type: Sum */
  .uni-eval-question.sum tr:nth-of-type(odd) {
    background-color: #D6E3FF;
  }
  .uni-eval-question.sum tr:last-of-type {
    border-top: 2px solid black;
  }
  
  
  /* Question-Type: Constsum */
  .uni-eval-question.constsum tr:nth-of-type(odd) {
    background-color: #D6E3FF;
  }
  .uni-eval-question.constsum tr:nth-last-of-type(2) {
    border-top: 2px solid black;
  }
  
  
  /* Question-Type: Grades */
  .uni-eval-question.grades.uni-eval-mobile table tr:nth-of-type(6n+1), 
  .uni-eval-question.grades.uni-eval-mobile table tr:nth-of-type(6n+2),
  .uni-eval-question.grades.uni-eval-mobile table tr:nth-of-type(6n+3) {
      background-color: #D6E3FF;
  }
  .uni-eval-question.grades.uni-eval-mobile table tr:nth-of-type(6n+4), 
  .uni-eval-question.grades.uni-eval-mobile table tr:nth-of-type(6n+5),
  .uni-eval-question.grades.uni-eval-mobile table tr:nth-of-type(6n+6) {
      background-color: #EBF1FF;
  }
  
  /* Question-Type: Grades 1-5 */
  .uni-eval-question.grades1to5.uni-eval-mobile table tr:nth-of-type(6n+1), 
  .uni-eval-question.grades1to5.uni-eval-mobile table tr:nth-of-type(6n+2),
  .uni-eval-question.grades1to5.uni-eval-mobile table tr:nth-of-type(6n+3) {
      background-color: #D6E3FF;
  }
  .uni-eval-question.grades1to5.uni-eval-mobile table tr:nth-of-type(6n+4), 
  .uni-eval-question.grades1to5.uni-eval-mobile table tr:nth-of-type(6n+5),
  .uni-eval-question.grades1to5.uni-eval-mobile table tr:nth-of-type(6n+6) {
      background-color: #EBF1FF;
  }
  
  /* Question-Type: Grades 1-4*/
  .uni-eval-question.grades1to4.uni-eval-mobile table tr:nth-of-type(6n+1), 
  .uni-eval-question.grades1to4.uni-eval-mobile table tr:nth-of-type(6n+2),
  .uni-eval-question.grades1to4.uni-eval-mobile table tr:nth-of-type(6n+3) {
      background-color: #D6E3FF;
  }
  .uni-eval-question.grades1to4.uni-eval-mobile table tr:nth-of-type(6n+4), 
  .uni-eval-question.grades1to4.uni-eval-mobile table tr:nth-of-type(6n+5),
  .uni-eval-question.grades1to4.uni-eval-mobile table tr:nth-of-type(6n+6) {
      background-color: #EBF1FF;
  }

/* Progress bar */
#uni-eval-progress-bar {
    border: 1px solid #283146;
    background-color: #EBF1FF;
}
#uni-eval-progress-bar::-webkit-progress-bar {
    background-color: #EBF1FF;
}
#uni-eval-progress-bar::-webkit-progress-value {
    background-color: #00A9B7;
}
#uni-eval-progress-bar::-moz-progress-bar {
    background-color: #00A9B7;
}


  /* Buttons */
.btn-primary, .btn-primary:active, .btn-primary:focus {
    color: #ffffff;
    background: #00A9B7;
    border-color: #00A9B7;
}

.btn-primary:hover {
	color: #ffffff;
	background: #283146;
	border-color: #283146;
}

.btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #7daaad;
    border-color: #7daaad;
}


/* Header */
.header-image-headline-wrapper {
  display: none;
}

/* Slider */
.swiper-slide {
	filter: blur(0px);
}

/* Breadcrumb / Breadcrump */
.uni-breadcrummp-container {
  display: none;
}