
/**
 * Regular tests related
 */

#test-regular-container {
  padding-top: 10%;
  text-align: center;
}

.test-regular-question-image {
  cursor: help;
  width: 150px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 20px;
}

.test-regular-answer-image {
  cursor: pointer;
  width: 150px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 20px;
}

.test-regular-correct-answer {
  border-radius: 5px;
  border: green solid 2px;
}

/**
 * Multiple answers tests related
 */

#test-multiple-container {
  padding-top: 10%;
  text-align: center;
}

.test-multiple-question-image {
  cursor: help;
  width: 150px;
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom: 10px;
}

.test-multiple-answer-image {
  cursor: pointer;
  width: 100px;
  margin-left: 2px;
  margin-right: 2px;
  margin-bottom: 5px;
}

.test-multiple-correct-answer {
  border-radius: 5px;
  border: green solid 2px;
}

/**
 * Image maps tests related
 */

 #test-imagemap-container {
  padding-top: 10%;
  text-align: center;
}

.test-image-map-wrapper {
  margin: 0 auto;
}

/* X-Small devices (portrait phones, less than 576px) */
@media (min-width: 575.98px) {

  .test-regular-answer-image,
  .test-regular-question-image {
    width: 140px;
  }

  .test-multiple-question-image {
    width: 140px;
  }

  .test-multiple-answer-image {
    width: 90px;
  }

  #test-imagemap-wrapper {
    height: 280px;
  }
}

/* Small devices (landscape phones, less than 768px) */
@media (min-width: 767.98px) {

  .test-regular-answer-image,
  .test-regular-question-image {
    width: 150px;
  }

  .test-multiple-question-image {
    width: 140px;
  }

  .test-multiple-answer-image {
    width: 92px;
  }

  #test-imagemap-wrapper {
    height: 320px;
  }
}

/* Medium devices (tablets, less than 992px) */
@media (min-width: 991.98px) {

  .test-regular-answer-image,
  .test-regular-question-image {
    width: 180px;
  }

  .test-multiple-question-image {
    width: 180px;
  }

  .test-multiple-answer-image {
    width: 95px;
  }

  #test-imagemap-wrapper {
    height: 380px;
  }
}

/* Large devices (desktops, less than 1200px) */
@media (min-width: 1199.98px) {

  .test-regular-answer-image,
  .test-regular-question-image {
    width: 300px;
  }

  .test-multiple-question-image {
    width: 280px;
  }

  .test-multiple-answer-image {
    width: 180px;
  }

  #test-imagemap-wrapper {
    height: 440px;
  }
}

/* X-Large devices (large desktops, less than 1400px) */
@media (min-width: 1399.98px) {

  .test-regular-answer-image,
  .test-regular-question-image {
    width: 330px;
  }

  .test-multiple-question-image {
    width: 300px;
  }

  .test-multiple-answer-image {
    width: 220px;
  }

  #test-imagemap-wrapper {
    height: 600px;
  }
}
