.control-scheda-prodotto{position:relative;margin:-56px auto 0 auto;padding:0;color:#fff;text-align:center;width:100%}
.control-scheda-prodotto .control-prodotti-intro{position:relative;margin:0 auto;padding:20px 0;text-align:left;color:#fff}
.control-scheda-prodotto .control-prodotti-intro h1{padding:36px 0 0 0;color:#fff}
.control-simplepage{position:relative;margin:0 auto;padding:30px 0;text-align:left;width:70%}
.control-simplepage p{padding:0 0 20px 0}
.control-simplepage .control-simplepage-intro-text p{padding:0 0 10px 0}
.control-simplepage .control-simplepage-intro-text h2{text-transform:none}
.control-simplepage .control-simplepage-img{position:relative;margin:0 auto;padding:20px 0;text-align:center}
.control-simplepage .control-simplepage-img-inner{position:relative;margin:0;padding:0 20px 0 0;text-align:center;float:left;width:40%}
.control-simplepage-footer{position:relative;margin:0 0 30px 0;padding:0;text-align:center;background:#f1f1f1}
.control-simplepage-footer img{display:block;margin:0 auto;max-width:70%}
.control-simplepage a:link,.control-simplepage a:active,.control-simplepage a:visited{color:#0e4a8f;text-decoration:underline}
.control-simplepage a:hover{color:#052f60 !important;opacity:1 !important;text-decoration:none}
@media(min-width:1px) and (max-width:1100px){.control-simplepage .control-simplepage-intro h2{width:100%}
}
@media(min-width:1px) and (max-width:990px){.control-simplepage{width:90%}
.control-simplepage-footer img{max-width:90%}
.control-simplepage .control-simplepage-intro h1{padding:48px 0 20px 0}
}
@media(min-width:1px) and (max-width:760px){.control-simplepage .control-simplepage-intro-text h2{font-size:30px;line-height:32px}
.control-simplepage .control-simplepage-intro h1{padding:34px 0 20px 0}
.control-simplepage .control-simplepage-intro{min-height:270px}
.control-simplepage .control-simplepage-intro h2{width:100%;font-size:16px;line-height:20px}
}