@charset "utf-8";@media screen and (min-width:980px) and (max-width:1190px){.cont_blocco1 .dx video{max-height:333px}}@media screen and (min-width:768px) and (max-width:979px){.nivo-directionNav{display:none!important}.ddsmoothmenu{display:none!important}.resp_menu{display:block}.cont_blocco1 .dx video{max-height:auto}#form_contatti ul li input{width:80%}}@media screen and (min-width:550px) and (max-width:767px){.nivoSlider{position:relative;width:100%;min-height:auto;overflow:hidden;margin:0 auto;border:#880000 solid 0}.nivo-directionNav{display:none!important}.ddsmoothmenu{display:none!important}.resp_menu{display:block}ul.elenco_news li{margin:0 20px 0 0!important;padding:10px 15px 10px 0!important;float:none;width:95%;border-right:none;border-top:#999 dotted 1px}}@media screen and (min-width:0px) and (max-width:549px){.nivoSlider{position:relative;width:100%;min-height:auto;overflow:hidden;margin:0 auto;border:#880000 solid 0}.nivo-directionNav{display:none!important}.ddsmoothmenu{display:none!important}.resp_menu{display:block}#cont_slide_nivo{overflow:visible}.nivoSlider{overflow:visible}.nivo-caption{display:none!important}ul.elenco_news li{margin:0 20px 0 0!important;padding:10px 15px 10px 0!important;float:none;width:95%;border-right:none;border-top:#999 dotted 1px}.scacchiera_home>.sx{float:none;width:80%;padding:0;margin:0 auto 30px}.scacchiera_home>.dx{float:none;width:80%;padding:0;margin:0 auto 30px}.cont_blocco1 .sx{width:50%;float:none;margin:0 auto}.cont_blocco1 .dx{width:80%;float:none;margin:0 auto}.cont_blocco2 .sx{width:80%;float:none;margin:0 auto}.cont_blocco2 .dx{width:50%;float:none;margin:0 auto}}@media screen and (max-width:1190px){.wrap{width:100%;border:#00FF00 solid 0;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (max-width:767px){.cont_corpo .slogan{margin:30px 0 0;text-align:center;padding:0 0 30px 0}.cont_blocco1{margin:30px 0 0}.colonne{column-count:1;column-gap:50px;-webkit-column-gap:50px;-moz-column-gap:50px;column-rule:1px dotted #003875;-moz-column-count:1;-moz-column-rule:1px dotted #003875;-webkit-column-count:1;-webkit-column-rule:1px dotted #003875}#form_contatti ul li input{width:80%;padding:10px}.cont_footer .cont_box>ul>li{text-align:left;list-style:none;float:none;width:100%;padding:0 20px 30px 20px;min-height:180px}}@media screen and (max-width:370px){.cont_blocco1 .sx{width:80%;float:none;margin:0 auto}.cont_blocco1 .dx{width:100%;float:none;margin:0 auto}.cont_blocco2 .sx{width:100%;float:none;margin:0 auto}.cont_blocco2 .dx{width:80%;float:none;margin:0 auto}}