/* Question Set */

.h5p-question-check-answer.h5p-joubelui-button {
  font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;
  font-weight: bold!important;
  background-color: #fff!important;
  border-width: 5px!important;
  border-color: #483627!important;
  color: #483627!important;
}

.h5p-question-check-answer.h5p-joubelui-button:hover {
  background-color: #eba315!important;
  border-color: #fff!important;
  transition: all 300ms ease 0ms!important;
}

.h5p-question-buttons .h5p-joubelui-button, .h5p-question-buttons .h5p-joubelui-button:first-child:last-child {
  border: 5px solid #483627!important;
}

.h5p-question-buttons .h5p-joubelui-button, .h5p-question-buttons .h5p-joubelui-button:first-child:last-child:hover {
  transition: all 300ms ease 0ms!important;
}

.h5p-multichoice .h5p-alternative-container {
  background: #fff!important;
}

.h5p-question-introduction {
  line-height: 1.6em!important;
}

.h5p-question-feedback {
  color: #483627!important;
}

.h5p-question {
  background: transparent!important;
}

.h5p-question-introduction {
  font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;
  color: #483627!important;
}

.h5p-multichoice .h5p-answer {
  font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;
  color: #483627!important;
}

.h5p-multichoice .h5p-answer[aria-checked="true"] .h5p-alternative-container {
  color: #eba315!important;
}

.h5p-question-image {
  text-align: center!important;
}

.h5p-question-introduction {
  text-align: left!important;
}

.h5p-multichoice .h5p-alternative-container {
  border: 0px!important;
  border-radius: 0px!important;
  -webkit-box-shadow: none!important;
  box-shadow: none!important;
}

.h5p-multichoice.h5p-answer {
  align-self: flex-start!important;
  padding: 15px!important;
  width: 100%!important;
}

.h5p-should .h5p-alternative-container {
  background-color: rgba(155,211,65,0.24)!important;
}

/*-----*/


/* Drag and Drop*/

.h5p-draggable.ui-draggable.h5p-advanced-text {
  font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;
  font-weight: bold!important;
  background-color: #648c2d!important;
  color: #fff!important;
}

.h5p-joubelui-score-bar-progress {
  background: linear-gradient(to right, #648c2d, #4f721e)!important;
}

.h5p-flashcards .h5p-textinput {
  display: none!important;
}

.h5p-flashcards.h5p-answer.h5p-button {
  display: none!important;
}

.h5p-flashcards.h5p-standalone {
 background-color: #fff!important;
}

.h5p-flashcards .h5p-card.h5p-current .h5p-cardholder {
 background-color: rgba(155,211,65,0.24)!important;
 border-color: rgba(155,211,65,0.24)!important;
}

.h5p-flashcards .h5p-card > .h5p-flashcard-overlay {
 background-color: rgba(155,211,65,0.24)!important;
}

.h5p-flashcards .h5p-imageholder {
 background-color: #fff!important;
}

.h5p-flashcards .h5p-current .h5p-cardholder {
 box-shadow: none!important;
}

.h5p-flashcards .h5p-imagetext {
 font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;
 font-size: 12px!important;
 font-style: italic!important;
 font-weight: 500!important;
 color: #648c2d!important;
 padding-bottom: 35px!important;
}

.h5p-flashcards.h5p-standalone .h5p-description {
 display: none!important;
}

.h5p-flashcards .h5p-progress {    
 display: none!important;
}

.h5p-flashcards .h5p-navigation .h5p-button {
  background-color: #fff!important;
  border-width: 5px!important;
  border-color: #483627!important;
  color: #483627!important;
}

.h5p-flashcards .h5p-navigation .h5p-button {
  background-color: #eba315!important;
  border-color: #fff!important;
  transition: all 300ms ease 0ms!important;
}

.h5p-flashcards .h5p-visual-progress div {
  background-color: #648c2d!important;
}


.h5peditor .ui-dialog .h5p-joubelui-button, .h5peditor .h5p-joubelui-button, .h5p-joubelui-button {
  background: #eba315!important;
  color: #483627!important;
}

.progress-dot.current {
  background: #eba315!important;
}

.progress-dot.answered {
  background: #483627!important;
}

.h5p-dialogcards .h5p-dialogcards-progress {
  display: none!important;
}

.h5p-dialogcards .h5p-joubelui-button.h5p-dialogcards-footer-button {
  display: none!important;
}

.h5p-dialogcards .h5p-dialogcards-card-content {
  background: #fff!important;
  box-shadow: none!important;
}


.h5p-flashcards .h5p-cardholder {
  border-radius: none!important;
}

.h5p-dialogcards .h5p-dialogcards-card-text-area p, .h5p-dialogcards .h5p-dialogcards-title p {
  font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;
  color: #483627!important;
}

.h5p-image-pair .mate-container {
  background-color: #fff!important;
  box-shadow: none!important;
}

.h5p-image-pair-overlay {
  background-color: rgba(155,211,65,0.24)!important;  
}

.h5p-image-pair-item {
  box-shadow: none!important;
  border: none!important;
}

.h5p-image-pair .game-container > ul {
  border: none!important;
}

.h5p-image-pair-item {
  background-color: #fff!important;
  border-radius: 0px!important;
}

.h5p-image-pair-desc {
  font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;
  color: #483627!important;
  border-bottom: none!important;
}

.h5peditor .ui-dialog .h5p-joubelui-button, .h5peditor .h5p-joubelui-button, .h5p-joubelui-button {
  font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;
  font-weight: bold!important;
}


.h5p-image-pair-item.draggable.ui-draggable {
  background: #fff!important;
  background-color: #fff!important;
}


.card-green .h5p-flashcards.h5p-standalone {
  background-color: rgba(155,211,65,0.24)!important;
}


.h5p-image-hotspot-popup-header {
  font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;
  font-size: 14px!important;
  color: #483627!important;
}

.h5p-image-hotspot-popup-body p {
  font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;
  font-size: 14px!important;
  color: #483627!important;
}

.h5p-image-hotspot {
  background: #eba315!important;
}


.h5p-content {
  background-color: transparent!important;
}

.h5p-joubelui-score-bar {
  background: transparent!important;
  border: none!important;
}

.h5p-joubelui-score-number {
  color: #483627!important;
}

.h5p-joubelui-score-bar-star-fill {
  fill: #483627!important;
}

.h5p-flashcards .h5p-card.h5p-current .h5p-cardholder {
  background-color: #fff!important;
  border: none!important;
}

.h5p-flashcards .h5p-card .h5p-clue {
  border: none!important;
  padding: 0px!important;
  border-radius: 0px!important;
}


.h5p-dialogcards .h5p-dialogcards-image-wrapper>.h5p-dialogcards-image {
  border-top: 5px solid #efebe1;
  border-left: 5px solid #efebe1;
  border-right: 5px solid #efebe1;
  border-bottom: 15px solid #efebe1;
  box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3);
}

.h5p-image-pair-item .image-container {
  border: 0px!important;
  border-radius: 0px!important;
  -webkit-box-shadow: none!important;
  box-shadow: none!important;
}

.h5p-image-pair-item {
  border-radius: 0px!important;
}