  
.wrapper_content .inner .contenuto .allestimento{ float:left; width: 100%; height: auto; border:none; }

.wrapper_content .inner .contenuto .blocco{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float:left; width: 100%; margin: 0px 0px 10px 0px; padding:0px; height: auto; }

.wrapper_content .inner .contenuto .blocco1{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float:left; width: 100%; margin: 0px; padding:0px; height: auto; }
 
.wrapper_content .inner .contenuto .blocco2a{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 48%; padding:0px; height: auto; margin: 0% 0% 0% 0%; }
.wrapper_content .inner .contenuto .blocco2a.pos1{ float:left; margin: 0% 2% 0% 0%; }
.wrapper_content .inner .contenuto .blocco2a.pos2{ float:right; margin: 0% 0% 0% 2%; }
 
.wrapper_content .inner .contenuto .blocco2b,
.wrapper_content .inner .contenuto .blocco2c{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding:0px; height: auto; margin: 0% 0% 0% 0%;  }
.wrapper_content .inner .contenuto .blocco2b.pos1{ float:left; width: 70%; margin: 0% 2% 0% 0%; }
.wrapper_content .inner .contenuto .blocco2b.pos2{ float:right; width: 26%; margin: 0% 0% 0% 2%; }
.wrapper_content .inner .contenuto .blocco2c.pos1{ float:left; width: 26%; margin: 0% 2% 0% 0%; }
.wrapper_content .inner .contenuto .blocco2c.pos2{ float:right; width: 70%; margin: 0% 0% 0% 2%; }

.wrapper_content .inner .contenuto .blocco3{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float:left; width: 31.3%; margin: 0px; padding:0px; height: auto; min-height: 370px; }
 
.wrapper_content .inner .contenuto .blocco3.pos1{ float:left; margin: 0% 2% 0% 0%; }
.wrapper_content .inner .contenuto .blocco3.pos2{ float:left; margin: 0% 1% 0% 1%; }
.wrapper_content .inner .contenuto .blocco3.pos3{ float:right; margin: 0% 0% 0% 2%; }
 
.wrapper_content .inner .contenuto .blocco4{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float:left; width: 23%; margin: 0px; padding:0px; height: auto; min-height: 370px; }
.wrapper_content .inner .contenuto .blocco4.pos1{ float:left; margin: 0% 2% 0% 0%; }
.wrapper_content .inner .contenuto .blocco4.pos2,
.wrapper_content .inner .contenuto .blocco4.pos3{ float:left; margin: 0% 1% 0% 1%; }
.wrapper_content .inner .contenuto .blocco4.pos4{ float:right; margin: 0% 0% 0% 2%; }
 
    
.wrapper_content .inner .contenuto .blocco1 .banner_content,    
.wrapper_content .inner .contenuto .blocco1 .shadow{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float:left; width: 100%; margin: 0px; padding:0px; }    


.wrapper_content .inner .contenuto .blocco1 .banner_content{ background-color: #fff; /*border: none; border-radius: 0px; -webkit-box-shadow: 0px 0px 9px 4px #BDBDBD; -moz-box-shadow: 0px 0px 9px 4px rgba(189,189,189,0.69); box-shadow: 0px 0px 9px 4px #BDBDBD; */}

.wrapper_content .inner .contenuto .blocco1 .shadow{ height: 30px; background-repeat: no-repeat; background-position: center top; background-size: 100% auto; background-image: url(https://www.arcadiabimboclub.it//images/shadow/shadow_2.png); }    

.wrapper_content .inner .contenuto .blocco1 .shadow.select01{ background-image: url(https://www.arcadiabimboclub.it//images/shadow/shadow_1.png); }    
.wrapper_content .inner .contenuto .blocco1 .shadow.select02{ background-image: url(https://www.arcadiabimboclub.it//images/shadow/shadow_2.png); }    
.wrapper_content .inner .contenuto .blocco1 .shadow.select03{ background-image: url(https://www.arcadiabimboclub.it//images/shadow/shadow_3.png); }    
.wrapper_content .inner .contenuto .blocco1 .shadow.select04{ background-image: url(https://www.arcadiabimboclub.it//images/shadow/shadow_4.png); }    
.wrapper_content .inner .contenuto .blocco1 .shadow.select05{ background-image: url(https://www.arcadiabimboclub.it//images/shadow/shadow_5.png); }    
.wrapper_content .inner .contenuto .blocco1 .shadow.select06{ background-image: url(https://www.arcadiabimboclub.it//images/shadow/shadow_6.png); }    
.wrapper_content .inner .contenuto .blocco1 .shadow.select07{ background-image: url(https://www.arcadiabimboclub.it//images/shadow/shadow_7.png); }    
.wrapper_content .inner .contenuto .blocco1 .shadow.select08{ background-image: url(https://www.arcadiabimboclub.it//images/shadow/shadow_8.png); }    
.wrapper_content .inner .contenuto .blocco1 .shadow.select09{ background-image: url(https://www.arcadiabimboclub.it//images/shadow/shadow_9.png); }    
 
 
.wrapper_content .inner .contenuto .blocco1 .banner-blocco{ float: left; clear:both; width: 100%; margin: 0px 0px 10px 0px; padding: 0px; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img .img{ float: left; width: 100%; margin: 0px; padding: 0px; border:none; outline:none; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n1{ float: left; width: 100%; height:320px; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n1 .img{ float: left; height:320px; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2{ float: left; width: 49%; height:450px; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2 .img{ float: left; height:450px; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2.left{ margin: 0px 1% 10px 0%; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2.right{ margin: 0px 0% 10px 1%; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3{ float: left; width: 32%; height:400px; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3 .img{ float: left; height:400px; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3.left{ margin: 0px 1% 10px 0%; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3.center{ margin: 0px 1% 10px 1%; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3.right{ margin: 0px 0% 10px 1%; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4{ float: left; width: 23.5%; height:300px; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4 .img{ float: left; height:300px; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.left{ margin: 0px 1% 10px 0%; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.center1{ margin: 0px 1% 10px 1%; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.center2{ margin: 0px 1% 10px 1%; }
.wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.right{ margin: 0px 0% 10px 1%; }

 
.wrapper_content .inner .contenuto .blocco1 .blocco_icone,
.wrapper_content .inner .contenuto .blocco2b .blocco_icone,
.wrapper_content .inner .contenuto .blocco2c .blocco_icone{ float:left; }
.wrapper_content .inner .contenuto .blocco2b .blocco_icone.icon2,
.wrapper_content .inner .contenuto .blocco2c .blocco_icone.icon2{ width:34%; margin:30px 8%; }
.wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon3{ width:29%; margin:30px 2%; }
.wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon4{ width:21%;  margin:30px 2%; }
.wrapper_content .inner .contenuto .blocco1 .blocco_icone .our-icone,
.wrapper_content .inner .contenuto .blocco2b .blocco_icone .our-icone,
.wrapper_content .inner .contenuto .blocco2c .blocco_icone .our-icone{ overflow: hidden; text-align: center; }
.wrapper_content .inner .contenuto .blocco1 .blocco_icone .our-icone .pic,
.wrapper_content .inner .contenuto .blocco2b .blocco_icone .our-icone .pic,
.wrapper_content .inner .contenuto .blocco2c .blocco_icone .our-icone .pic{ position: relative; height: 220px; margin: 5% 10% 0% 10%; width: 80%; overflow:hidden; border-radius: 50%; box-shadow: 0px 0px 7px 0px rgba(119, 119, 119, 0.71); -moz-box-shadow: 0px 0px 7px 0px rgba(119, 119, 119, 0.71); -webkit-box-shadow: 0px 0px 7px 0px rgba(119, 119, 119, 0.71); }
.wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon3 .our-icone .pic{ height: 250px;  }
.wrapper_content .inner .contenuto .blocco2b .blocco_icone.icon2 .our-icone .pic,
.wrapper_content .inner .contenuto .blocco2c .blocco_icone.icon2 .our-icone .pic{ height: 230px;  }
.wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon4 .our-icone .pic{ height: 180px;  }
.wrapper_content .inner .contenuto .blocco1 .blocco_icone .our-icone .pic .img,
.wrapper_content .inner .contenuto .blocco2b .blocco_icone .our-icone .pic .img,
.wrapper_content .inner .contenuto .blocco2c .blocco_icone .our-icone .pic .img{ width: 100%; }
/*
.wrapper_content .inner .contenuto .blocco1 .blocco_icone .our-icone:hover .pic,
.wrapper_content .inner .contenuto .blocco2b .blocco_icone .our-icone:hover .pic,
.wrapper_content .inner .contenuto .blocco2c .blocco_icone .our-icone:hover .pic{ opacity: 0.79; }
.wrapper_content .inner .contenuto .blocco1 .blocco_icone .our-icone:hover .post-title,
.wrapper_content .inner .contenuto .blocco2b .blocco_icone .our-icone:hover .post-title,
.wrapper_content .inner .contenuto .blocco2c .blocco_icone .our-icone:hover .post-title{ color:#6F0001; }
*/
.wrapper_content .inner .contenuto .blocco1 .blocco_icone .our-icone .team-content,
.wrapper_content .inner .contenuto .blocco2b .blocco_icone .our-icone .team-content,
.wrapper_content .inner .contenuto .blocco2c .blocco_icone .our-icone .team-content{ padding:12px 15px; }
.wrapper_content .inner .contenuto .blocco1 .blocco_icone .our-icone .post-title,
.wrapper_content .inner .contenuto .blocco2b .blocco_icone .our-icone .post-title,
.wrapper_content .inner .contenuto .blocco2c .blocco_icone .our-icone .post-title{ margin:0; color:#1A1A1A; font-size:18px; line-height:20px; letter-spacing:1px; text-align: center; font-weight: 600; }
.wrapper_content .inner .contenuto .blocco1 .blocco_icone .our-icone .post-title small,
.wrapper_content .inner .contenuto .blocco2b .blocco_icone .our-icone .post-title small,
.wrapper_content .inner .contenuto .blocco2c .blocco_icone .our-icone .post-title small{ display: block; font-size:16px; line-height:15px;margin-top:0px; letter-spacing:1px; text-align: center; font-weight: 400; }
 
.wrapper_content .inner .contenuto .articolo_list{ float:left; width:100%; margin: 0px 0px 0px 0px; padding: 0px; z-index: 1; }
.wrapper_content .inner .contenuto .articolo_list .articolo{ float: left; padding: 0px; }
.wrapper_content .inner .contenuto .articolo_list.blocco1 .articolo{ width: 21%; height: auto; margin: 0px 2% 10px 2%; }

.wrapper_content .inner .contenuto .articolo_list.blocco2a .articolo{ width: 46%; height: auto; margin: 0px 2% 10px 2%; }
.wrapper_content .inner .contenuto .articolo_list.blocco2b .articolo,
.wrapper_content .inner .contenuto .articolo_list.blocco2c .articolo{ width: 29.3%; height: auto; margin: 0px 2% 10px 2%; }
.wrapper_content .inner .contenuto .articolo_list .articolo a:hover{ opacity: 0.78; }
.wrapper_content .inner .contenuto .articolo_list .articolo .immage { position:relative; width:100%; height: 220px; margin:0 auto; }
.wrapper_content .inner .contenuto .articolo_list .articolo .immage .immage-top,
.wrapper_content .inner .contenuto .articolo_list .articolo .immage .immage-bottom { width:100%; height: 100%; position:absolute; left:0; -webkit-transition: opacity 1s ease-in-out; -moz-transition: opacity 1s ease-in-out; -o-transition: opacity 1s ease-in-out; transition: opacity 1s ease-in-out; }
.wrapper_content .inner .contenuto .articolo_list .articolo .immage .immage-top:hover { opacity:0; }
.wrapper_content .inner .contenuto .articolo_list .articolo .immage .dettagli{ width: 96%; position: absolute; bottom: 0; left: 0; display: block; background-color: rgba(237,237,237,0.74); font-size: 16px; font-weight: 600; color: #141414; line-height: 20px; padding: 5px 10px; margin: 2%; text-align: center; text-transform: uppercase; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.wrapper_content .inner .contenuto .articolo_list .titolo{ float: left; width: 100%; text-align: center; font-size: 16px; font-weight: 400; color: #212121; line-height: 20px; height: 40px; overflow-y: hidden; margin: 5px 0px; }
.wrapper_content .inner .contenuto .articolo_list .prezzo{ float: left; width: 100%; text-align: center; font-size: 22px; font-weight: 600; color: #262626; line-height: 30px; height: 30px; overflow-y: hidden; margin: 3px 0px; }

/* ELENCO BLOCCHI INIZIO *****************************************************/
.wrapper_content .inner .contenuto .elenco-blocchi{ float:left; width:100%; margin:10px 0px 10px 0px; padding:0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.wrapper_content .inner .contenuto .elenco-blocchi li{ float: left; width:48%; margin: 0px 1% 20px 1%; padding: 0px; list-style-type: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.wrapper_content .inner .contenuto .elenco-blocchi li a, .wrapper_content .inner .contenuto .elenco-blocchi li .item{ text-decoration: none; outline:none;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.wrapper_content .inner .contenuto .elenco-blocchi li .item{ float: left; width: 100%; height: 280px; margin: 0px 0px 0px 0px; padding: 10px; background-color: #ffffff; -webkit-box-shadow: 0px 0px 3px 2px #d0d0d0; box-shadow: 0px 0px 3px 2px #d0d0d0;  border-top-left-radius: 20px; border-bottom-right-radius: 20px; }
.wrapper_content .inner .contenuto .elenco-blocchi li .item:hover{ background-color: #e4e4e4; }
.wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb{ float: left; padding: 0px; width: 100%; height: 150px; margin: 0px 10px 0px 0px; }
.wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb .crop_trumb{ float: left; overflow: hidden; position: relative; border: 2px solid #ffffff; width: 100%; height: 150px; padding: 0px; margin: 0px;  border-top-left-radius: 20px; border-bottom-right-radius: 20px;}
.wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb .crop_trumb img{ position:absolute; top:0px; left:0px; border: none; width: 100%; min-height: 150px; height: auto !important; height: 150px; padding: 0px; margin: 0px; }	
.wrapper_content .inner .contenuto .elenco-blocchi li .item .titolo{ float: left; width: 100%; height: 70px; margin: 5px 0px 5px 0px; color: #212121; font-weight: 400; font-size: 16px; line-height: 18px; text-decoration: none; text-align: left; overflow-y: hidden; }
.wrapper_content .inner .contenuto .elenco-blocchi li .item .leggi{ float: right; text-align:center; margin: 3px auto 0px auto; padding: 3px 5px 3px 5px; color: #e8e8e8; font-weight: 400; font-size: 16px; line-height: 22px; background-color: #e00877; text-transform: uppercase;  border-top-left-radius: 5px; border-bottom-right-radius: 5px; }
.wrapper_content .inner .contenuto .elenco-blocchi li .item .leggi:hover{ background-color: #838383; color: #ffffff; }
/* ELENCO BLOCCHI FINE *******************************************************/

/* ELENCO LISTA INIZIO *******************************************************/
.wrapper_content .inner .contenuto .elenco-lista{ float:left; width:100%; margin:10px 0px 10px 0px; padding:0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.wrapper_content .inner .contenuto .elenco-lista li{ float: left; width:100%; margin: 0px 0px 20px 0px; padding: 0px; list-style-type: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.wrapper_content .inner .contenuto .elenco-lista li a, .wrapper_content .inner .contenuto .elenco-lista li .item{ text-decoration: none; outline:none;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.wrapper_content .inner .contenuto .elenco-lista li .item{ float: left; width: 100%; height: auto; margin: 0px 0px 0px 0px; padding: 10px; background-color: #ffffff; /*border-right: 4px solid #8C8C8C; border-bottom: 4px solid #8C8C8C;*/ border-radius: 0px 20px 0px 20px; -webkit-box-shadow: 0px 0px 3px 2px #d0d0d0; box-shadow: 0px 0px 3px 2px #d0d0d0;  border-top-left-radius: 20px; border-bottom-right-radius: 20px;  }
.wrapper_content .inner .contenuto .elenco-lista li .item:hover{ background-color: #e4e4e4; }

.wrapper_content .inner .contenuto .elenco-lista li .item .trumb{ float: left; padding: 0px; width: 22%; height: 75px; margin: 5px 3% 0px 0px; }
.wrapper_content .inner .contenuto .elenco-lista li .item .trumb .crop_trumb{ float: left; overflow: hidden; position: relative; border: 2px solid #ffffff; width: 100%; height: 75px; padding: 0px; margin: 0px;  border-top-left-radius: 20px; border-bottom-right-radius: 20px;}
.wrapper_content .inner .contenuto .elenco-lista li .item .trumb .crop_trumb img{ position:absolute; top:0px; left:0px; border: none; width: 100%; min-height: 75px; height: auto !important; height: 75px; padding: 0px; margin: 0px; }	

.wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list2bc{ width: 30%; height: 75px; }
.wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list3{ width: 30%; height: 75px; }

.wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list4{ width: 100%; height: 130px; margin: 0px 0% 0px 0px; }
.wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list4 .crop_trumb{ height: 130px; }
.wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list4 .crop_trumb img{ min-height: 130px; height: 130px;}

.wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list4b{ width: 100%; height: 130px; margin: 0px 0% 0px 0px; }

.wrapper_content .inner .contenuto .elenco-lista li .item .titolo{ float: left; height: auto; margin: 5px 0px 5px 0px; color: #212121; font-weight: 400; font-size: 16px; line-height: 18px; text-decoration: none; text-align: left; overflow-y: hidden; }

.wrapper_content .inner .contenuto .elenco-lista li .item .leggi{ float: right; text-align:center; margin: 3px auto 0px auto; padding: 3px 5px 3px 5px; color: #e8e8e8; font-weight: 400; font-size: 16px; line-height: 22px; background-color: #e00877; text-transform: uppercase;  border-top-left-radius: 5px; border-bottom-right-radius: 5px; }

.wrapper_content .inner .contenuto .elenco-lista li .item .leggi:hover{ background-color: #838383; color: #ffffff; }

.wrapper_content .inner .contenuto .elenco-blocchi li .item .titolo.inline60px,
.wrapper_content .inner .contenuto .elenco-lista li .item .titolo.inline60px{ width: 60%; }

.wrapper_content .inner .contenuto .elenco-blocchi li .item .titolo.inline77px,
.wrapper_content .inner .contenuto .elenco-lista li .item .titolo.inline77px{ width: 77%; }

.wrapper_content .inner .contenuto .elenco-blocchi li .item .titolo.inline100px,
.wrapper_content .inner .contenuto .elenco-lista li .item .titolo.inline100px{ width: 100%; }

/* ELENCO LISTA FINE *********************************************************/




.wrapper_content .inner .contenuto .modulo_images{ float:left; width:100%; margin:0px; padding: 0px; }
.wrapper_content .inner .contenuto .modulo_images a .img,
.wrapper_content .inner .contenuto .modulo_images .img{ float:left; width:100%; height:auto; margin:0px; padding: 0px; border:none; outline:none; }


/*Crappyt Poirtrait (240x300)*/
@media only screen and (min-width: 240px) and (max-width: 319px) { 
   .wrapper_content .inner .contenuto .blocco1,
   .wrapper_content .inner .contenuto .blocco2b,
   .wrapper_content .inner .contenuto .blocco2c{ min-height: auto; }
   .wrapper_content .inner .contenuto .blocco2a{ width: 100%; min-height: auto; }
   .wrapper_content .inner .contenuto .blocco2a.pos1{ float:left; margin: 0% 0% 10px 0%; }
   .wrapper_content .inner .contenuto .blocco2a.pos2{ float:right; margin: 0% 0% 0% 0%; }
   .wrapper_content .inner .contenuto .blocco2b.pos1,
   .wrapper_content .inner .contenuto .blocco2c.pos1{ float:left; width: 100%; margin: 0% 0% 10px 0%; }
   .wrapper_content .inner .contenuto .blocco2b.pos2,
   .wrapper_content .inner .contenuto .blocco2c.pos2{ float:right; width: 100%; margin: 0% 0% 0% 0%; }
   .wrapper_content .inner .contenuto .blocco3{ width: 100%; min-height: auto; }
   .wrapper_content .inner .contenuto .blocco3.pos1{ float:left; margin: 0% 0% 10px 0%; }
   .wrapper_content .inner .contenuto .blocco3.pos2{ float:left; margin: 0% 0% 10px 0%; }
   .wrapper_content .inner .contenuto .blocco3.pos3{ float:right; margin: 0% 0% 0% 0%; }
   .wrapper_content .inner .contenuto .blocco4{ width: 100%; min-height: auto; }
   .wrapper_content .inner .contenuto .blocco4.pos1,
   .wrapper_content .inner .contenuto .blocco4.pos2,
   .wrapper_content .inner .contenuto .blocco4.pos3{ float:left; margin: 0% 0% 10px 0%; }
   .wrapper_content .inner .contenuto .blocco4.pos4{ float:right; margin: 0% 0% 0% 0%; }

   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n1,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n1 .img,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2 .img,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3 .img,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4 .img{ height:auto; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4{ width: 100%; height:auto; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2.left,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2.right,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3.left,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3.center,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3.right,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.left,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.center1,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.center2,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.right{ margin: 0px 0% 10px 0%; }

   .wrapper_content .inner .contenuto .blocco2b .blocco_icone.icon2,
   .wrapper_content .inner .contenuto .blocco2c .blocco_icone.icon2{ width:100%; margin:1px 0% 10px 0%; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon3{ width:100%; margin:1px 0% 10px 0%; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon4{ width:100%;  margin:1px 0% 10px 0%; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone .our-icone .pic,
   .wrapper_content .inner .contenuto .blocco2b .blocco_icone .our-icone .pic,
   .wrapper_content .inner .contenuto .blocco2c .blocco_icone .our-icone .pic{ height: 160px; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon3 .our-icone .pic{ height: 160px;  }
   .wrapper_content .inner .contenuto .blocco2b .blocco_icone.icon2 .our-icone .pic,
   .wrapper_content .inner .contenuto .blocco2c .blocco_icone.icon2 .our-icone .pic{ height: 160px;  }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon4 .our-icone .pic{ height: 160px;  }

   .wrapper_content .inner .contenuto .articolo_list.blocco1 .articolo,
   .wrapper_content .inner .contenuto .articolo_list.blocco2a .articolo,
   .wrapper_content .inner .contenuto .articolo_list.blocco2b .articolo,
   .wrapper_content .inner .contenuto .articolo_list.blocco2c .articolo{ width: 100%; height: auto; margin: 0px 0% 20px 0%; }
 
   .wrapper_content .inner .contenuto .elenco-blocchi li{ width:100%; margin: 0px 0% 10px 0%; }
   .wrapper_content .inner .contenuto .elenco-lista li .item .titolo.inline60px{ width: 100%; }
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list2bc{ width: 100%; height: 130px; margin: 0px 0% 0px 0px;}
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list2bc .crop_trumb{ height: 130px; }
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list2bc .crop_trumb img{ min-height: 130px; height: 130px;}
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list3{ width: 100%; height: 130px; margin: 0px 0% 0px 0px; }
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list3 .crop_trumb{ height: 130px; }
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list3 .crop_trumb img{ min-height: 130px; height: 130px;}

     
}
      
/*Mobile portrait (320x480)*/
@media only screen and (min-width: 320px) and (max-width: 480px) { 
   .wrapper_content .inner .contenuto .blocco1,
   .wrapper_content .inner .contenuto .blocco2b,
   .wrapper_content .inner .contenuto .blocco2c{ min-height: auto; }
   .wrapper_content .inner .contenuto .blocco2a{ width: 100%; min-height: auto; }
   .wrapper_content .inner .contenuto .blocco2a.pos1{ float:left; margin: 0% 0% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco2a.pos2{ float:right; margin: 0% 0% 0% 0%; }
   .wrapper_content .inner .contenuto .blocco2b.pos1,
   .wrapper_content .inner .contenuto .blocco2c.pos1{ float:left; width: 100%; margin: 0% 0% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco2b.pos2,
   .wrapper_content .inner .contenuto .blocco2c.pos2{ float:right; width: 100%; margin: 0% 0% 0% 0%; }
   .wrapper_content .inner .contenuto .blocco3{ width: 100%; min-height: auto; }
   .wrapper_content .inner .contenuto .blocco3.pos1{ float:left; margin: 0% 0% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco3.pos2{ float:left; margin: 0% 0% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco3.pos3{ float:right; margin: 0% 0% 0% 0%; }
   .wrapper_content .inner .contenuto .blocco4{ width: 100%; min-height: auto; }
   .wrapper_content .inner .contenuto .blocco4.pos1,
   .wrapper_content .inner .contenuto .blocco4.pos2,
   .wrapper_content .inner .contenuto .blocco4.pos3{ float:left; margin: 0% 0% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco4.pos4{ float:right; margin: 0% 0% 0% 0%; }

   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n1,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n1 .img,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2 .img,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3 .img,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4 .img{ height:auto; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4{ width: 100%; height:auto; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2.left,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2.right,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3.left,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3.center,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3.right,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.left,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.center1,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.center2,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.right{ margin: 0px 0% 10px 0%; }

   .wrapper_content .inner .contenuto .blocco2b .blocco_icone.icon2,
   .wrapper_content .inner .contenuto .blocco2c .blocco_icone.icon2{ width:100%; margin:1px 0% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon3{ width:100%; margin:1px 0% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon4{ width:100%;  margin:1px 0% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone .our-icone .pic,
   .wrapper_content .inner .contenuto .blocco2b .blocco_icone .our-icone .pic,
   .wrapper_content .inner .contenuto .blocco2c .blocco_icone .our-icone .pic{ height: 220px; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon3 .our-icone .pic{ height: 220px;  }
   .wrapper_content .inner .contenuto .blocco2b .blocco_icone.icon2 .our-icone .pic,
   .wrapper_content .inner .contenuto .blocco2c .blocco_icone.icon2 .our-icone .pic{ height: 220px;  }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon4 .our-icone .pic{ height: 220px;  }

   .wrapper_content .inner .contenuto .articolo_list.blocco1 .articolo,
   .wrapper_content .inner .contenuto .articolo_list.blocco2a .articolo,
   .wrapper_content .inner .contenuto .articolo_list.blocco2b .articolo,
   .wrapper_content .inner .contenuto .articolo_list.blocco2c .articolo{ width: 100%; height: auto; margin: 0px 0% 20px 0%; }

   .wrapper_content .inner .contenuto .elenco-blocchi li{ width:100%; margin: 0px 0% 20px 0%; }

}
      
/* Mobile landscape (480x320) - Small tablet portrait (600x800)*/
@media only screen and (min-width: 481px) and (max-width: 768px) { 
   .wrapper_content .inner .contenuto .blocco1,
   .wrapper_content .inner .contenuto .blocco2b,
   .wrapper_content .inner .contenuto .blocco2c{ min-height: auto; }
   .wrapper_content .inner .contenuto .blocco2a{ width: 100%; min-height: auto; }
   .wrapper_content .inner .contenuto .blocco2a.pos1{ float:left; margin: 0% 0% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco2a.pos2{ float:right; margin: 0% 0% 0% 0%; }
   .wrapper_content .inner .contenuto .blocco2b.pos1,
   .wrapper_content .inner .contenuto .blocco2c.pos1{ float:left; width: 100%; margin: 0% 0% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco2b.pos2,
   .wrapper_content .inner .contenuto .blocco2c.pos2{ float:right; width: 100%; margin: 0% 0% 0% 0%; }
   .wrapper_content .inner .contenuto .blocco3{ width: 100%; min-height: auto; }
   .wrapper_content .inner .contenuto .blocco3.pos1{ float:left; margin: 0% 0% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco3.pos2{ float:left; margin: 0% 0% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco3.pos3{ float:right; margin: 0% 0% 0% 0%; }
   .wrapper_content .inner .contenuto .blocco4{ width: 100%; min-height: auto; }
   .wrapper_content .inner .contenuto .blocco4.pos1,
   .wrapper_content .inner .contenuto .blocco4.pos2,
   .wrapper_content .inner .contenuto .blocco4.pos3{ float:left; margin: 0% 0% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco4.pos4{ float:right; margin: 0% 0% 0% 0%; }

   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n1,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n1 .img,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2 .img,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3 .img{ height:auto; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4{ width: 49%; height:auto; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4 .img{ height:auto; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.left{ margin: 0px 1% 10px 0%; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.center1{ margin: 0px 0% 10px 1%; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.center2{ margin: 0px 1% 10px 0%; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.right{ margin: 0px 0% 10px 1%; }

   .wrapper_content .inner .contenuto .blocco2b .blocco_icone.icon2,
   .wrapper_content .inner .contenuto .blocco2c .blocco_icone.icon2{ width:46%; margin:20px 2% 20px 2%; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon3{ width:100%; margin:20px 2% 20px 2%; clear:both; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon4{ width:46%;  margin:10px 2% 20px 2%; height:auto;  }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon3 .our-icone .pic{ width:46%; height: 200px; margin:0px 27% 0px 27%; }
   .wrapper_content .inner .contenuto .blocco2b .blocco_icone .our-icone .pic,
   .wrapper_content .inner .contenuto .blocco2c .blocco_icone .our-icone .pic{ height: 200px; margin-top:5%; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon4 .our-icone .pic{ height: 160px; margin-top:5%; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon3 .our-icone .pic{ height: 200px; margin-top:5%; }
   .wrapper_content .inner .contenuto .blocco2b .blocco_icone.icon2 .our-icone .pic,
   .wrapper_content .inner .contenuto .blocco2c .blocco_icone.icon2 .our-icone .pic{ height: 200px; margin-top:5%; }

   .wrapper_content .inner .contenuto .articolo_list.blocco1 .articolo{ width: 46%; height: 300px; margin: 0px 2% 20px 2%; }
   .wrapper_content .inner .contenuto .articolo_list.blocco2a .articolo{ width: 46%; height: 300px; margin: 0px 2% 20px 2%; }
   .wrapper_content .inner .contenuto .articolo_list.blocco2b .articolo,
   .wrapper_content .inner .contenuto .articolo_list.blocco2c .articolo{ width: 29.3%; height: 220px; margin: 0px 2% 20px 2%; }
   .wrapper_content .inner .contenuto .articolo_list.blocco2b .articolo .immage,
   .wrapper_content .inner .contenuto .articolo_list.blocco2c .articolo .immage { height: 150px; }

   .wrapper_content .inner .contenuto .elenco-blocchi li .item{ width: 100%; height: auto; margin: 0px 0px 5px 0px; }
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb{ width: 30%; height: 85px; margin: 0px 10px 0px 0px; }
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb .crop_trumb{ height: 85px; }
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb .crop_trumb img{ min-height: 85px; height: 85px; }	
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .titolo{ width: 50%; height: 70px; }


   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list3{ width: 30%; height: 75px; }
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb{ width: 100%; height: 130px; margin: 0px 0% 0px 0px; }
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb .crop_trumb{ height: 130px; }
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb .crop_trumb img{ min-height: 130px; height: 130px;}

   .wrapper_content .inner .contenuto .elenco-blocchi li .item .titolo.inline100px,
   .wrapper_content .inner .contenuto .elenco-lista li .item .titolo.inline100px{ width: 60%; }
   
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list4,
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb.list4b{ width: 30%; height: 70px; margin: 5px 2% 0px 0px; }
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list4 .crop_trumb,
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb.list4b .crop_trumb{ height: 70px; }
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list4 .crop_trumb img,
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb.list4b .crop_trumb img{ min-height: 70px; height: 70px;}
   
   
}
      
/*Small tablet landscape (800x600) Tablet portrait (768x1024) */
@media only screen and (min-width: 769px) and (max-width: 1024px) { 
   .wrapper_content .inner .contenuto .blocco2b.pos1{ float:left; width: 60%; margin: 0% 2% 0% 0%; }
   .wrapper_content .inner .contenuto .blocco2b.pos2{ float:right; width: 34%; margin: 0% 0% 0% 2%; }
   .wrapper_content .inner .contenuto .blocco2c.pos1{ float:left; width: 34%; margin: 0% 2% 0% 0%; }
   .wrapper_content .inner .contenuto .blocco2c.pos2{ float:right; width: 60%; margin: 0% 0% 0% 2%; }
   /*.wrapper_content .inner .contenuto .blocco3{ width: 100%; }
   .wrapper_content .inner .contenuto .blocco3.pos1{ float:left; margin: 0% 0% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco3.pos2{ float:left; margin: 0% 0% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco3.pos3{ float:right; margin: 0% 0% 0% 0%; }*/
   .wrapper_content .inner .contenuto .blocco4{ width: 48%; }
   .wrapper_content .inner .contenuto .blocco4.pos1{ float:left; margin: 0% 1% 20px 0%; }
   .wrapper_content .inner .contenuto .blocco4.pos2{ float:right; margin: 0% 0% 20px 1%; }
   .wrapper_content .inner .contenuto .blocco4.pos3{ float:left; margin: 0% 1% 0% 0%; }
   .wrapper_content .inner .contenuto .blocco4.pos4{ float:right; margin: 0% 0% 0% 1%; }

   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n1,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n1 .img,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2 .img,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3 .img{ height:auto; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4{ width: 49%; height:auto; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4 .img{ height:auto; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.left{ margin: 0px 1% 10px 0%; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.center1{ margin: 0px 0% 10px 1%; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.center2{ margin: 0px 1% 10px 0%; }
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4.right{ margin: 0px 0% 10px 1%; }

   .wrapper_content .inner .contenuto .blocco2b .blocco_icone.icon2,
   .wrapper_content .inner .contenuto .blocco2c .blocco_icone.icon2{ width:46%; margin:30px 2%; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon4{ width:46%; margin:30px 2%; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone .our-icone .pic,
   .wrapper_content .inner .contenuto .blocco2b .blocco_icone .our-icone .pic,
   .wrapper_content .inner .contenuto .blocco2c .blocco_icone .our-icone .pic{ height: 130px; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon3 .our-icone .pic{ height: 180px;  }
   .wrapper_content .inner .contenuto .blocco2b .blocco_icone.icon2 .our-icone .pic,
   .wrapper_content .inner .contenuto .blocco2c .blocco_icone.icon2 .our-icone .pic{ height: 195px;  }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon4 .our-icone .pic{ height: 250px; }

   .wrapper_content .inner .contenuto .articolo_list.blocco2b .articolo,
   .wrapper_content .inner .contenuto .articolo_list.blocco2c .articolo{ height: auto;}
   .wrapper_content .inner .contenuto .articolo_list.blocco2a .articolo{ height: auto;}
   .wrapper_content .inner .contenuto .articolo_list.blocco2a .articolo .immage { height: 170px; }
   .wrapper_content .inner .contenuto .articolo_list.blocco1 .articolo .immage { height: 170px; }
   .wrapper_content .inner .contenuto .articolo_list.blocco2b .articolo .immage,
   .wrapper_content .inner .contenuto .articolo_list.blocco2c .articolo .immage{ height: 150px; }
 
   .wrapper_content .inner .contenuto .elenco-blocchi,
   .wrapper_content .inner .contenuto .elenco-lista { min-height: 270px; }
   .wrapper_content .inner .contenuto  .blocco3 .elenco-blocchi li{ width:100%; margin: 0px 0% 20px 0%; }
   .wrapper_content .inner .contenuto .elenco-blocchi li{ width:48%; margin: 0px 1% 20px 1%; }
   .wrapper_content .inner .contenuto .elenco-blocchi li .item { height: auto; }
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb{ width: 100%; height: 140px; margin: 0px 0% 0px 0px; }
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb .crop_trumb{ height: 140px; }
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb .crop_trumb img{ min-height: 140px; height: 140px;}
   .wrapper_content .inner .contenuto .elenco-blocchi li .item,
   .wrapper_content .inner .contenuto .elenco-lista li .item { height: auto; }
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list4,
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb.list4b{ width: 30%; height: 70px; margin: 5px 2% 0px 0px; }
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list4 .crop_trumb,
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb.list4b .crop_trumb{ height: 70px; }
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list4 .crop_trumb img,
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .trumb.list4b .crop_trumb img{ min-height: 70px; height: 70px;}
   .wrapper_content .inner .contenuto .elenco-blocchi li .item .titolo.inline100px,
   .wrapper_content .inner .contenuto .blocco4 .elenco-lista li .item .titolo.inline100px{ width: 68%; }
   .wrapper_content .inner .contenuto .elenco-lista li .item .titolo.inline100px{ width: 100%; }
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list2bc,
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list3{ width: 100%; height: 130px; margin: 0px 0% 0px 0px; }
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list2bc .crop_trumb,
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list3 .crop_trumb{ height: 130px; }
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list2bc .crop_trumb img,
   .wrapper_content .inner .contenuto .elenco-lista li .item .trumb.list3 .crop_trumb img{ min-height: 130px; height: 130px;}
   .wrapper_content .inner .contenuto .elenco-lista li .item .titolo.inline60px{ width: 100%; }
 
}
      
/*Tablet landscape (1024x768)*/
@media only screen and (min-width: 1024px) and (max-width: 1279px) { 
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n1,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n1 .img,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n2 .img,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n3 .img,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4,
   .wrapper_content .inner .contenuto .blocco1 .banner-blocco .link-img.n4 .img{ height:auto; }
 
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone .our-icone .pic,
   .wrapper_content .inner .contenuto .blocco2b .blocco_icone .our-icone .pic,
   .wrapper_content .inner .contenuto .blocco2c .blocco_icone .our-icone .pic{ position: relative; height: 210px; overflow:hidden; border-radius: 50%; }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon3 .our-icone .pic{ height: 220px;  }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon4 .our-icone .pic{ height: 200px;  }
   .wrapper_content .inner .contenuto .blocco2b .blocco_icone.icon2 .our-icone .pic,
   .wrapper_content .inner .contenuto .blocco2c .blocco_icone.icon2 .our-icone .pic{ height: 220px;  }
   .wrapper_content .inner .contenuto .blocco1 .blocco_icone.icon4 .our-icone .pic{ height: 160px; }

   .wrapper_content .inner .contenuto .elenco-blocchi li{ width:31.3%; margin: 0px 1% 20px 1%; }
   .wrapper_content .inner .contenuto .blocco3 .elenco-blocchi li{ width: 100%; height: auto; margin: 0px 0% 10px 0px; }
   .wrapper_content .inner .contenuto .blocco3 .elenco-blocchi li .item{ height: auto; }
   .wrapper_content .inner .contenuto .blocco3 .elenco-blocchi li .item .trumb{ width: 30%; height: 70px; margin: 5px 2% 0px 0px; }
   .wrapper_content .inner .contenuto .blocco3 .elenco-blocchi li .item .trumb .crop_trumb{ height: 70px; }
   .wrapper_content .inner .contenuto .blocco3 .elenco-blocchi li .item .trumb .crop_trumb img{ min-height: 70px; height: 70px;}
   .wrapper_content .inner .contenuto .blocco3 .elenco-blocchi li .item .titolo.inline77px{ width: 68%; }
    
}
      
/* DESKTOP */
@media only screen and (min-width: 1280px) { .inner { width: 1100px; } 
   .wrapper_content .inner .contenuto .elenco-blocchi li{ width:31.3%; margin: 0px 1% 20px 1%; }

}
