@font-face {
	font-family: 'Voltaire';
	src: url('../fonts/Voltaire-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
h1, h2 {
	font-family: 'Voltaire', sans-serif;
}

.entry-image {
 text-align: center;
}
.error-page .error-page-inner:before {
background: none !important;
}
#sp-bottom:before {
    background: none !important;
height: 0px !important;
}
.travelia-title {
font-size: 108px;
}
.homepage-dynamic .sp-megamenu-parent > li > a, .homepage-dynamic .sp-megamenu-parent > li > span {
text-transform: uppercase !important;
}
#sp-blog-bottom .container {
z-index: 911;
}
#gdpr_privacy_policy_checkbox {
	height: 15px !important;
}
.social-media-text-wrap {
	text-align: left !important;
}
.homepage-dynamic #sp-logo {
	margin-top: 0px !important;
}

.icon-top-wrapper i {
  font-size: 18px !important;
}

#sp-top2 .sp-travelia-login .info-text a {
  font-size: 18px !important;
}
#sp-top-bar {
  padding: 0px 0 0px !important;
  margin-top: 0px !important;
}
/*inizio CSS del QUIZ Che tipo di ballerino sei?*/
#quiz-container {
  max-width: 600px;
  margin: 0 auto;
}
.question {
  margin-bottom: 20px;
}
.question h2 {
  margin-top: 0;
}
ul {
  list-style-type: none;
  padding: 0;
}
button {
  display: block;
  margin: 0 auto;
}
.hidden {
  display: none;
}
/* Stile per dispositivi mobili */
@media (max-width: 767px) {
  /* Sostituisci "NOME_CLASSE" con la classe del contenitore della colonna principale nella pagina Categoria Blog */
  .blog.homepage-dynamic {
    width: 100% !important;
  }
}
@media only screen and (max-width: 599px) {
.homepage-dynamic #sp-menu {
    width: 66% !important;
}
}
