.eliminarCarreraForm {
  max-width: 15px !important;
  color: #d43737de;
}
.btn-primary:hover,
.navbar-vertical .btn-purchase:hover,
.tox .tox-menu__footer .tox-button:hover:last-child,
.tox .tox-dialog__footer .tox-button:hover:last-child {
  background-color: #2569c3;
}
.tt-suggestion {
  background-color: white;
  border: 1px solid #ccc;
  padding-top: 0.5rem;
  padding-left: 20px;
  text-transform: capitalize;
  padding-bottom: 0.25rem;
  padding-right: 20px;
}

th {
  color: #840101 !important;
}

.opcion_contenedor button.sm_eliminar_btn svg,
.opcion_contenedor button.smj_eliminar_btn svg {
  color: #ff000087 !important;
}

.opcion_contenedor button.sm_edit_btn svg,
.opcion_contenedor button.smj_edit_btn svg {
  color: #0000ff85 !important;
}
.opcion_contenedor button.sm_check_btn svg,
.opcion_contenedor button.smj_check_btn svg {
  color: #008000b0 !important;
}

.requerido input,
.requerido label {
  float: right !important;
}
.pregunta_requerida {
  text-align: end;
  color: red;
  font-weight: 700;
}
.indicador_seleccionados {
  border: 2px solid white;
  padding: 0rem 0.3rem;
  margin-right: 1rem;
}

.bg-w {
  background-color: white;
}
tbody#smj_options_table > tr > td,
tbody#smj_options_table > tr > td,
tbody#sm_options_table > tr > td {
  max-width: 155px;
  width: 155px;
}
.descargar_reporte_cont {
  max-width: 340px;
  width: 340px;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.eliminarEgresadoForm {
  cursor: pointer;
}
.dashboard-encuesta_carreras {
  max-height: 201px !important;
}
.bloquear_encuesta {
  cursor: pointer;
}
.descargar_reporte_cont:hover,
.descargar_reporte_cont:hover > a {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  max-width: 340px;
  width: 340px;
  background-color: #840101;
  color: white !important;
}
.report_item_list {
  text-transform: uppercase;
  font-size: 13px;
}
.report_encuesta_number {
  padding-right: 1rem !important;
  font-weight: 600;
}
.icon-encuesta {
  font-size: 24px;
}
form.form_edicacion_encuesta > input {
  border: none;
  width: 78%;
}

.bi:hover {
  font-size: larger;
}
svg.eliminar_pregunta:hover {
  font-size: larger;
}
.input_titulo_pregunta {
  outline: none;
  border: none;
  border-bottom: 1px solid #ccc;
}
.edit_titulo_pergunta {
  overflow-wrap: anywhere;
}
.timeline-item-content:first-child {
  min-height: 223px;
}
.duplicar_pregunta:hover,
.eliminar_pregunta:hover,
.eliminar_encuesta:hover,
.duplicar_encuesta:hover {
  font-size: large !important;
}
.bg-pendiente {
  background-color: #c4c4c4 !important;
}
.requerido_pendiente {
  border: 1px solid red;
  box-shadow: 4px 3px 8px #f537376b;
}

.toast-body {
  font-weight: 700;
}
.fa-pencil-alt {
  color: #4747b4a8 !important;
}
.fa-trash-alt {
  color: #f53b3bc7 !important;
}
.filtro {
  border: 1px solid #cccccc42;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.footer {
  position: relative;
}