.candidature-container {
}

.candidature-container .candidatura {
}

/* reset stili */

.area-utente.volontario.container {
  max-width: none;
}

html.area-utente-pw {
  font-size: 100%;
}

html.area-utente-pw .woocommerce form .form-row label {
  font-size: 1rem;
}

html.area-utente-pw .woocommerce-account #customer_login h2 {
  font-size: 1.8rem;
}

html.area-utente-pw .elementor-location-footer .elementor-heading-title {
  font-size: 2rem;
}

.candidatura:hover,
.candidatura:focus {
  color: unset !important;
}
.candidatura .turno,
.candidatura .tipo_richiesto,
.candidatura .stato,
.candidatura .ruolo,
.candidatura .modifica,
.candidatura .documento {
  font-size: 13px !important;
}
h1 {
  font-size: 3rem !important;
}

.select2-selection {
  font-size: 14px;
  padding: 10px !important;
}

.pw_hovered {
  -webkit-box-shadow: 1px 5px 15px 5px #6e6e6e;
  box-shadow: 1px 5px 15px 5px #6e6e6e;
}

.tabellone-istruttori .ast-container
, .gestisci-candidature .ast-container
, .tabellone-istruttori .ast-container .area-utente
, .gestisci-candidature .ast-container .area-utente{
  max-width: none !important;
}

.custom-tooltip {
  position: absolute;
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  padding: 5px 10px;
  border-radius: 5px;
  font-size: 12px;
  white-space: nowrap;
  z-index: 1000;
  pointer-events: none;
}

.woocommerce-MyAccount-navigation-link--report-questionari a,
.woocommerce-MyAccount-navigation-link--log-candidature a,
.woocommerce-MyAccount-navigation-link--log-candidature.is-active.woocommerce-MyAccount-navigation-link--log-candidature.is-active a{ /* PWS#175 */
  background-image: linear-gradient(to left top, #020202, #000c);
  color: #fff !important;
}