/* Jackfactory : toutes les pages sauf la page d'accueil générée par l'extension V4.3 */
body:not(:has(.jf-home)) {background:#0b080a!important;}
body:not(:has(.jf-home)) #page-container {
  background-color:#0b080a!important;
  background-image:url('fond.jpg')!important;
  background-position:center top!important;
  background-repeat:no-repeat!important;
  background-size:100% 100%!important;
  background-attachment:scroll!important;
}
body:not(:has(.jf-home)) #main-content,
body:not(:has(.jf-home)) #et-main-area {background:transparent!important;}
body:not(:has(.jf-home)) #main-content .et_pb_section {background-color:transparent!important;background-image:none!important;}
body:not(:has(.jf-home)) #main-content .et_pb_row {background-color:transparent!important;}
body:not(:has(.jf-home)) #main-content .et_pb_text {background-color:rgba(12,8,10,.78);padding:16px;border-radius:0;}
body:not(:has(.jf-home)) #main-content .et_pb_text,
body:not(:has(.jf-home)) #main-content .et_pb_text p,
body:not(:has(.jf-home)) #main-content .et_pb_text li {color:#fff!important;}
body:not(:has(.jf-home)) #main-content .et_pb_text h1,
body:not(:has(.jf-home)) #main-content .et_pb_text h2,
body:not(:has(.jf-home)) #main-content .et_pb_text h3 {color:#ffcc00!important;font-family:Impact,'Arial Black',sans-serif!important;font-weight:900!important;}
body:not(:has(.jf-home)) #main-content .et_pb_button {background:#ed164b!important;color:#fff!important;border-color:#ffcc00!important;}
/* Ne pas recolorer les images, galeries, formulaires ou contenus des modules externes. */
@media(max-width:767px){body:not(:has(.jf-home)) #page-container{background-size:100% 100%!important;}body:not(:has(.jf-home)) #main-content .et_pb_text{padding:12px;}}
