/*
Theme Name: Tutor LMS Child
Template: hello-elementor
*/




/* Style pour les boutons radio */
#tutor-answering-quiz .tutor-form-check-input {
  width: 20px; /* Agrandir le bouton radio */
  height: 20px; /* Assure une forme circulaire */
  border-radius: 50%; /* Forme arrondie */
  border: 2px solid #007bff; /* Bordure bleue */
  background-color: #fff; /* Fond blanc */
  transition: all 0.3s ease; /* Transition douce pour le changement de couleur */
}

/* Style du bouton radio lorsque sélectionné */
#tutor-answering-quiz .tutor-form-check-input:checked {
  background-color: #007bff; /* Fond bleu quand sélectionné */
  border-color: #007bff; /* Bordure bleue quand sélectionné */
}

/* Style du label associé aux boutons radio */
#tutor-answering-quiz .tutor-quiz-question-item {
  display: flex;
  align-items: center;
  margin-bottom: 16px; /* Espacement entre les options */
  font-size: 16px; /* Taille du texte */
}

/* Pour les étiquettes qui contiennent des boutons radio (alignement et espacement) */
#tutor-answering-quiz .tutor-quiz-question-item span {
  margin-left: 10px; /* Espacement entre le bouton radio et le texte */
}

ul.h5p-actions {
  display: none !important;
}

.az-table-container {
  max-width: 1000px;
  font-family: 'Segoe UI', Roboto, sans-serif;
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.08);
}

.az-table {
  width: 100%;
  border-collapse: collapse;
}

.az-table thead {
  background-color: #A6033F;
}

.az-table th {
  padding: 16px 14px;
  font-size: 1rem;
  color: #ffffff;
  text-align: left;
  font-weight: 600;
}

.az-table td {
  padding: 14px 14px;
  font-size: 0.95rem;
  color: #2c2c2c;
  background-color: #fff7f6;
  border-top: 1px solid #e1c1ba;
  vertical-align: top;
}

.az-table tr:nth-child(even) td {
  background-color: #fbeeed;
}

.az-table td strong {
  color: #BF2E04;
}

@media (max-width: 768px) {
  .az-table-container {
    margin: 20px;
  }

  .az-table th,
  .az-table td {
    padding: 10px 12px;
    font-size: 0.88rem;
  }

  .az-table {
    display: block;
    overflow-x: auto;
  }
}


/* Désactive toutes les étoiles du site Tutor LMS */
.tutor-ratings,
.tutor-course-card .tutor-ratings,
.tutor-single-rating,
.tutor-course-rating,
.tutor-dashboard-review,
.tutor-course-details-page .tutor-ratings,
.tutor-course-filter-rating,
.tutor-review-summary,
.tutor-ratings-stars {
    display: none !important;
}




