/* Caja blanca para el anuncio superior de la home */
.home .home-ads-top {
    background:#ffffff !important;
    padding:10px 0;
}

/* Por si algún padre tiene color raro, lo anulamos */
.home .home-ads-top,
.home .home-ads-top * {
    background-color:transparent;
}
/* Asegura que los anuncios tengan fondo transparente */
ins.adsbygoogle {
    background: transparent !important;
}

/* === Arreglar botones del buscador Jobitur (solo este formulario) === */
.jobitur-searchbar button[type="submit"],
.jobitur-searchbar a[href="https://fr.jobitur.com/offres/"]{
  height: 46px !important;
  min-height: 46px !important;
  padding: 0 16px !important;
  box-sizing: border-box !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  line-height: 1 !important;
  margin: 0 !important;
}

/* Evita que el tema meta sombras raras */
.jobitur-searchbar button[type="submit"]{
  box-shadow: none !important;
}

/* Asegura que el texto no se “baje” por estilos globales */
.jobitur-searchbar button[type="submit"] span{
  line-height: 1 !important;
}

.page-generator-pro-map{clear:both;float:left;width:100%;margin:0 0 20px 0;background:#f2f2f2;border:1px solid #dfdfdf}.page-generator-pro-related-links{clear:both;float:left;width:100%;margin:0 0 20px 0 !important;padding:0 !important;list-style:none}.page-generator-pro-related-links.page-generator-pro-related-links-columns-2 li{float:left;width:50%}.page-generator-pro-related-links.page-generator-pro-related-links-columns-2 li:nth-child(odd){clear:both}.page-generator-pro-related-links.page-generator-pro-related-links-columns-3 li{float:left;width:33%}.page-generator-pro-related-links.page-generator-pro-related-links-columns-3 li:nth-child(3n+1){clear:both}.page-generator-pro-related-links.page-generator-pro-related-links-columns-4 li{float:left;width:25%}.page-generator-pro-related-links.page-generator-pro-related-links-columns-4 li:nth-child(4n+1){clear:both}.page-generator-pro-related-links .prev{float:left;width:50%}.page-generator-pro-related-links .next{float:right;width:50%}.page-generator-pro-yelp{clear:both;float:left;width:100%;margin:0 0 20px 0}.page-generator-pro-yelp div.business{float:left;width:49%;margin:0 1% 20px 0}.page-generator-pro-yelp div.business .rating-stars{display:inline-block;vertical-align:middle;width:132px;height:24px;background:url(https://s3-media2.fl.yelpcdn.com/assets/srv0/yelp_design_web/9b34e39ccbeb/assets/img/stars/stars.png);background-size:132px 560px}.page-generator-pro-yelp div.business .rating-stars.rating-stars-1{background-position:0 -24px}.page-generator-pro-yelp div.business .rating-stars.rating-stars-1-5{background-position:0 -48px}.page-generator-pro-yelp div.business .rating-stars.rating-stars-2{background-position:0 -72px}.page-generator-pro-yelp div.business .rating-stars.rating-stars-2-5{background-position:0 -96px}.page-generator-pro-yelp div.business .rating-stars.rating-stars-3{background-position:0 -120px}.page-generator-pro-yelp div.business .rating-stars.rating-stars-3-5{background-position:0 -144px}.page-generator-pro-yelp div.business .rating-stars.rating-stars-4{background-position:0 -168px}.page-generator-pro-yelp div.business .rating-stars.rating-stars-4-5{background-position:0 -192px}.page-generator-pro-yelp div.business .rating-stars.rating-stars-5{background-position:0 -216px}
