.questionset.started > .qs-footer {
  background: #fff !important;
}

#block-platon-local-actions > nav > li.list-inline-item > a {
  background-color: #1e3787;
}

#block-platon-content > dl > dt:nth-child(9),
#block-platon-content > dl > dt:nth-child(13) {
  display: none;
}

.contextual-region > .opigno-h5p > .content > .h5p-content .h5p-question-buttons {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 400px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}

.btn-listen.fla-btn-audio > p {
  margin-bottom: 0;
}

.button.btn-success {
  background-color: #00aeef !important;
  color: #fff !important;
}

.button.btn-success:hover {
  background-color: #1e3787 !important;
  color: #fff !important;
}

#edit-submit,
#edit-preview,
#edit-reset-alphabetical {
  background-color: #1e3787 !important;
  color: #fff !important;
}

#edit-delete {
  background-color: #ff5c5e !important;
  color: #fff !important;
}

#edit-trainings-list > tbody > tr > td > a.details:hover {
  color: #1e3787;
}

.btn.btn-success:focus {
  -webkit-box-shadow: 0 0 0 0.2rem #1e378744 !important;
  box-shadow: 0 0 0 0.2rem #1e378744 !important;
}

.loading::before {
  content: " ";
  position: fixed;
  z-index: 1000;
  width: 100%;
  height: 100%;
  opacity: 1 !important;
  background-color: #232323;
  background-image: url(/../../core/misc/loading-small.gif);
  background-repeat: no-repeat;
  background-position: center center;
}

body {
  word-wrap: break-word;
}

.dark-mode #main #main-content .block-system_main_block .h5p-content {
  color: #E8EDF2 !important;
}
.dark-mode #main #main-content .block-system_main_block .h5p-content .h5p-advanced-text p span > a {
  color: #00aeef !important;
}
.dark-mode #main #main-content .block-system_main_block .h5p-question table th, .dark-mode #main #main-content .block-system_main_block .h5p-question td {
  color: #E8EDF2 !important;
}
.dark-mode #main #main-content .block-system_main_block .h5p-question .h5p-question-content .h5p-answer .h5p-alternative-container:before {
  color: #E8EDF2 !important;
}
.dark-mode #main #main-content .block-system_main_block .h5p-question .h5p-question-content .h5p-answer[role=radio][aria-checked=true] .h5p-alternative-container:before {
  color: #00aeef !important;
}

#edit-field-budget-icon-wrapper {
  display: none;
}