body{margin:0;padding:0;height:100%;width:100%;border:0;font-size:100%;background-attachment:fixed}A:link{TEXT-DECORATION:none}A:visited{text-decoration:none}A:hover{text-decoration:underline}.borditondi{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.testocommenti{font-family:"Arial Narrow";font-size:20px;font-weight:normal;color:#666}.testocommenti01{font-family:"Arial Narrow";font-size:20px;font-weight:normal;color:#566D07}.cappello-articolo{font-family:"Arial Narrow";font-size:1.7em;background:-webkit-linear-gradient(#2f2020,#999);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;font-weight:bold;padding:0px;margin:0px;letter-spacing:3px;font-variant:normal}.campimodulomessaggio{font-family:"Agency FB";font-size:20px;font-style:normal;color:#000;line-height:normal;font-weight:normal;padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:5px;height:192px;width:100%;border:thin solid #CCC}.borditondiconvelo{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-family:"Agency FB";font-size:24px;color:#516606;border:thin outset #BFD99B;float:left;padding-right:10px;padding-top:3px;padding-bottom:3px;padding-left:10px}.borditondiconvelo:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;background-color:#BFD99B}.borditondiconvelologin{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-family:"Agency FB";font-size:90%;color:#516606;border:thin outset #BFD99B;float:center;padding:5px}.borditondiconvelologin:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;background-color:#BFD99B}
.testoannunciprezzo{font-family:"Agency FB";font-size:18px;color:#666;text-decoration:none;font-weight:normal;padding:0px;margin:0px}.testoannuncivenditore{font-family:"Agency FB";font-size:18px;color:#627D08;text-decoration:none;font-weight:normal;padding:0px;margin:0px}.menuforum{color:#566D33;font-family:"Agency FB";font-size:18px}.formattazione-tabella {width:99%;border-collapse:collapse;border:1px solid #CCC;margin:0 auto;text-align:center}.formattazione-tabella th,.formattazione-tabella td {border:1px solid #CCC;padding-top:5px;padding-bottom:5px}.toglitabella415{width:99%;border-collapse:collapse;border:1px solid #CCC;margin:0 auto;text-align:center}.toglitabella415 th,.toglitabella415 td{border:1px solid #CCC;padding-top:5px;padding-bottom:5px}#commentidomContainer{display:none}.responsiveyou{position:relative;display:block;width:100%}.testi, .testo, .testi01, .testilink {
  font-family: "Arial Narrow";
  font-size: 20px;
  font-weight: normal;
  line-height: 1.5;
}
#faq {
 width: 100%;
  margin: 0 auto;
  display: block;
}

/* Nasconde i checkbox */
.faq-item input {
  display: none;
}

/* Stile della domanda */
.faq-domanda {
  display: block;
  cursor: pointer;
  position: relative;
  background-color: #f8f8f8;
  padding: 12px 40px 12px 12px;
  margin-top: 10px;
  border-radius: 4px;
  transition: background-color 0.3s ease;
}

.faq-domanda:hover {
  background-color: #f0f0f0;
}

/* Icona + o - */
.faq-domanda::after {
  content: '+';
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1.4rem;
  color: #666;
  transition: transform 0.3s ease;
}

.faq-item input:checked + .faq-domanda::after {
  content: '-';
}

/* Stile della risposta */
.faq-risposta {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  padding: 0 12px;
  transition: all 0.4s ease;
  line-height: 1.5;
  background-color: #fff;
}

.faq-item input:checked ~ .faq-risposta {
  max-height: 600px;
  opacity: 1;
  padding: 12px;
}

/* Margini armonizzati con il tuo stile */
.faq-item {
  border-bottom: 1px solid #ddd;
  margin-bottom: 8px;
}

.testi {
  color: #444;
}

.testo {
 font-style:italic;
 color:#000;
}

.testi01 {
  font-weight: bold;
  color: #222;
}
.short-title {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding: 13px 5px;
  text-align: center;
  background: linear-gradient(to right,#8db60b,#5f8500);
  font-family: 'Arial Narrow', Arial, sans-serif;
  font-weight: normal;
  font-size: 16px;
  color: white;
  box-sizing: border-box;
  pointer-events: none;
}

.testilink {
  color: #111;
  background-color: #a4c588;
}
.responsiveyou img{width:100%;height:auto;display:block;transition:opacity .3s ease}.responsiveyou:hover img{opacity:.8}.responsiveyou::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:50px;background-image:url('https://www.elettro-domestici.com/grafica/play.png');background-size:100% 100%;background-repeat:no-repeat;cursor:pointer;z-index:1}.responsivevideoyou {
   position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}

.responsivevideoyou iframe {
    position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
@media (max-width: 600px) {
  p, div {
    padding-left: 10px;
    padding-right: 10px;
    margin: 0;
    box-sizing: border-box; /* <- aggiunto */
  }
  .testi, .testi01, .testilink {
    font-size: 20px;
  }
  p img, div img {
    display: block;
    max-width: 100%;
    height: auto;
    margin: 0 auto;
  }
}
@media (max-width: 600px) {
  .cappello-articolo {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 600px) {
  .testiinizialemaiuscolo {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media only screen and (min-width:1080px) {body {background-image:url(../grafica/sfondo-elettro-donna.webp);background-repeat:no-repeat;background-position: right top;}}

@media (min-width:280px) {.immagine720 {width:280px;height:186px}}
@media (min-width:320px) {.immagine720 {width:100%;height:213px}}
@media (min-width:375px) {.immagine720 {width:348px;height:232px}}
@media (min-width:412px) {.immagine720 {width:388px;height:259px}}
@media (min-width:414px) {.immagine720 {width:390px;height:260px}}
@media (min-width:480px) {.immagine720 {width:480px;height:320px}}
@media (min-width:600px) {.immagine720 {width:600px;height:400px}}
@media (min-width:648px) {.immagine720 {width:648px;height:432px}}
@media (min-width:667px) {.immagine720 {width:633px;height:422px}}
@media (min-width:684px) {.immagine720 {width:649px;height:433px}}
@media (min-width:734px) {.immagine720 {width:697px;height:465px}}
@media (min-width:768px) {.immagine720 {width:729px;height:486px}}
@media (min-width:800px) {.immagine720 {width:800px;height:533px}}
@media (min-width:960px) {.immagine720 {width:960px;height:640px}}
@media (min-width:1024px) {.immagine720 {width:972px;height:648px}}
@media (min-width:1080px) {.immagine720 {width:1080px;height:720px}}
@media (max-width:1024px){.tecnico{display:none !important}}
@media (max-width:1024px){.togli{display:none !important}}
@media (max-width:415px){.toglitabelle{display:none !important}}
@media (max-width:415px){.toglitabella415 {display:none}}
@media only screen and (min-width:239px) and (max-width:1024px){.responsive100{width:100%;height:auto;float:center}}
@media only screen and (min-width:239px) and (max-width:1024px){.responsive{width:98%;height:auto;float:center}}
@media only screen and (min-width:769px) and (max-width:1930px){.solosmart{display:none !important}}
@media only screen and (min-width:239px) and (max-width:1024px){.responsiveback{background-attachment:scroll;background-image:url(../grafica/ad.png);background-repeat:no-repeat;background-position:center top;width:250px;height:250px;float:center}}.linkamazon{font-family:"Arial Narrow";font-size:20px;font-weight:bold;color:#1A1A1A;text-transform:capitalize;background-color:#F90;height:45px;width:99%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding-top:3px}.checkelettrodomestici{font-family:"Agency FB";font-size:28px;font-style:normal;color:#86B0FA;line-height:normal;font-weight:normal;background-color:#0D1A3C;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:25px;width:25px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}.campocerca{border:thin solid #CCC;height:35px;width:93%;font-family:"Agency FB";font-size:20px;color:#060}.testiinizialemaiuscolo{font-family:"Arial Narrow";font-size:30px;font-weight:normal;color:#333}.testorecpassword{font-family:"Agency FB";font-size:18px;color:#627D08;text-decoration:none;font-weight:normal;padding:0px;margin:0px;text-indent:6px}.tecnico {position:absolute;top:170px;left:-53px}.container::before{content:"Elettro-domestici.com: la tua guida gratuita per acquisti intelligenti e riparazioni rapide";position:fixed;top:0;right:0;width:calc(100% - 252px);height:60px;background:linear-gradient(to right,#8db60b,#5f8500);z-index:1;display:flex;align-items:center;justify-content:flex-start;opacity:0;animation:fadeIn 2s forwards;font-family:'Arial Narrow',Arial,sans-serif;color:white;font-size:24px;padding-left:10px}
@media (max-width:1024px){.container::before{width:100%;content:"Elettro-domestici.com: consulenza per acquisti e riparazioni";background:#8db60b;font-size:18px}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.menu{background-color:#333;color:#fff;padding:20px;position:fixed;left:0;top:0px;bottom:0;width:202px;transition:transform .3s ease-in-out;overflow-y:auto}.menu ul{list-style:none;padding:0;margin:0}.menu ul li{padding:10px 0}.menu ul li a{color:#fff;font-family:"Arial Narrow";font-size:20px;text-decoration:none;display:inline-block;width:180px;padding:10px;border-radius:10px;background:linear-gradient(to right,#5f8500,#8db60b)}.menu-toggle{display:none}@media screen and (max-width:1024px){.menu{transform:translateX(-100%);position:fixed;left:0;top:0;bottom:0;z-index:1000}.menu-toggle{display:block;position:fixed;right:20px;top:20px;z-index:1001;cursor:pointer}.menu-toggle:before{content:'\2630';font-size:24px}.menu.active{transform:translateX(0)}}.contenitore{position:relative;max-width:1420px;margin:0 auto;padding-top:60px;background-color:white}.left-table{width:1080px;float:left;background-color:white;padding:10px;position:relative}.overlay-contenitore{position:absolute;top:110px;right:0;width:320px;height:600px;background-color:white}.right-table{width:320px;margin-left:1100px;background-color:white;padding-top:660px;position:relative}
@media (max-width:1024px){.left-table,.right-table{width:100%;float:none}.right-table,.overlay-contenitore{display:none}}@media screen and (max-width:1024px){.left-table{padding:0;width:99%;margin:0 auto;max-width:1080px}}