.angielski-buttons .btn-lg {
  width: 170px;
  height: 68px;
  margin: 3px;
  border: 1px solid transparent;
}
.angielski-buttons .orange {
  background: #fd6812 !important;
}
.angielski-buttons .blue {
  background: #38c0ed !important;
}
.angielski-buttons-sidebar {
  right: 0px;
  top: 5%;
  position: absolute;
}
@media (max-width:1280px) {
  .angielski-buttons-sidebar {
    /*display: none;*/
	display:inherit;
  }
}
.angielski-buttons-sidebar .angielski-buttons .btn-lg {
  margin: 2px 0;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
   -moz-transform:scale(0.80);
  -moz-transform-origin:top right;
}

.white {
  background: white !important;
}

/*question*/
.question-buttons {
  margin-top: 16%;
}
@media (max-width: 1200px) {
  .button-footer {
    font-size: 16px !important;
  }
}
@media (max-width: 768px) {
  .button-footer {
    font-size: 10px !important;
  }
}
#question-angielski {
  background: #eee7d3;
  padding: 20px 10px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  margin: 2px 0;
  font-size: 18px;
  color: #414142;
}
#question-angielski .question-text {
  font-size: 26px;
}
@media (max-width: 1024px) {
  #question-angielski .question-text {
    font-size: 21px;
  }
  #question-angielski {
    font-size: 21px;
  }
}
#question-angielski table {
  width: 100%;
}
#question-angielski .question-number, #question-angielski .question-sum {
  display: inline-block;
}

.answer-buttons-txt .dummy {
  margin-top: 10%;
}
.answer-buttons-txt .answer-button a {
  position: static;
}
.answer-buttons-txt .answer-button.correct-answer a {
  background: #96dc16;
}
.answer-buttons-txt .answer-button .text {
  color: #38c0ed;
  font-size: 20px;
  width: 100%;
  padding: 20px 0;
}
.answer-buttons-txt .correct-answer .text {
  color: #fff;
}

.answer-buttons .answer-button a {
  text-decoration: none !important;
}
.answer-buttons .wrong-answer.last-answer::before {
  content:"Spróbuj jeszcze raz";
  position: absolute;
  width: 220px;
  padding: 10px 0;
  text-align: center;
  background: #ff4800;
  color: #fff;
  top: -65px;
  left: 15px;
  font-size: 20px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.answer-buttons .wrong-answer.last-answer::after {
  background: url('../img/triangle-wrong-answer.png') no-repeat center center transparent;
  position: absolute;
  top: -20px;
  left: 55px;
  content: '';
  width: 61px;
  height: 32px;
}

.answer-buttons .correct-answer .button-footer {
  background-color: #96dc16;
}
.answer-buttons .correct-answer.last-answer::before {
  content:"Świetnie!";
  position: absolute;
  width: 220px;
  padding: 10px 0;
  text-align: center;
  background: #96dc16;
  color: #414142;
  top: -65px;
  left: 15px;
  font-size: 20px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.answer-buttons .correct-answer.last-answer::after {
  background: url('../img/triangle-correct-answer.png') no-repeat center center transparent;
  content: '';
  position: absolute;
  top: -20px;
  left: 55px;
  width: 61px;
  height: 32px;
}

.answer-buttons .thumbnail {
  background: #fff;
}

.answer-audio i {
  color: #fff;
  background: #f0b300;
  padding: 12px;
  font-size: 20px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  cursor: pointer;
}

.modal-interactive-whiteboard.second-color {
  background-color: rgba(255, 255, 255, 0.92);
  color: #96dc16;
  border: 1px solid #ffffff;
}

.btn-navigation {
  /*border: 2px solid #fff;*/
  border:2px solid #57950E;
  width: 80px;
  height: 80px;
  /*color: #fff;*/
  color:#57950E;
  font-size: 26px;
  margin-bottom: 30px;
    margin-top: 55px;
}

.round {
  /*color: #fff;*/
  color:#57950E;
  font-size: 40px;
  text-align: center;
}

.round .round-number {
  display: inline-block;
}

.hidden {
  display: none;
}

.answer-buttons-text .text-thumb {
  color: #414142;
  margin-top: 17%;
  font-size: 21px;
}

.answer-audio i {
  font-size: 30px;
  padding: 14px;
}

.wrong-answer-2 a {
  border: 3px solid #ff4800 !important;
}

.correct-answer-2 a {
  border: 3px solid #96dc16 !important;
}

.wrong-answer-4 a {
  border: 3px solid #ff4800 !important;
}

.correct-answer-4 a {
  border: 3px solid #96dc16 !important;
}

.wrong-answer .button-footer {
  background-color: #ff4800 !important;
}

.correct-answer .button-footer {
  background-color: #96dc16 !important;
}