/*Ultimo aggiornamento 05/05/2017*/
[class*="list-item-"] {overflow:hidden;}
[class*="list-item-"] li {position:relative;}

/* UTILIZZO LE MEDIA QUERY PER LE COLONNE DEL LAYOUT PAGINA NON AL 100% */
.mainWrapper div.gridCol.grid2 [class*="list-item-"] li {width:94%; margin-left:3%; margin-bottom:2%;}
.mainWrapper div.gridCol.grid2_3 [class*="list-item-"] li {width:94%; margin-left:3%; margin-bottom:2%;}
.mainWrapper div.gridCol.grid3 [class*="list-item-"] li {width:94%; margin-left:3%; margin-bottom:2%;}
.mainWrapper div.gridCol.grid3_4 [class*="list-item-"] li {width:94%; margin-left:3%; margin-bottom:2%;}
.mainWrapper div.gridCol.grid4 [class*="list-item-"] li {width:94%; margin-left:3%; margin-bottom:2%;}

/*NEW MEDIA QUERY MAGGIO 2018*/
/* ----------------------- MINI-SMARTPHONE ------------------*/
@media screen and (min-width: 0px) and (max-width: 600px) {
/*1 item*/
.list-item-1>li {width:100%;}
/*2 item*/
.list-item-2>li {width:100%;}
/*3 item*/
.list-item-3>li {width:49%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
/*4 item*/
.list-item-4>li {width:49%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
/*5 item*/
.list-item-5>li {width:49%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
/*6 item*/
.list-item-6>li {width:49%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
}

/* ----------------------- SMARTPHONE ------------------*/
@media screen and (min-width: 601px) and (max-width: 768px) {
/*1 item*/
.list-item-1>li {width:100%;}
/*2 item*/
.list-item-2>li {width:100%;}
/*3 item*/
.list-item-3>li {width:49%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
/*4 item*/
.list-item-4>li {width:49%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
/*5 item*/
.list-item-5>li {width:49%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
/*6 item*/
.list-item-6>li {width:49%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
}

/* ----------------------- TABLET LANDSCAPE ------------------*/
@media screen and (min-width: 769px) and (max-width: 1024px) {
/*1 item*/
.list-item-1>li {width:100%;}
/*2 item*/
.list-item-2>li {width:49%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
/*3 item*/
.list-item-3>li {width:32.33%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
/*4 item*/
.list-item-4>li {width:32.33%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
/*5 item*/
.list-item-5>li {width:32.33%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
/*6 item*/
.list-item-6>li {width:32.33%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
}

/* ----------------------- OVER ------------------*/
@media only screen and (min-width: 1025px){
/*1 item*/
.list-item-1>li {width:100%;}
/*2 item*/
.list-item-2>li {width:49%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
/*.list-item-2>li:nth-child(2n-2) {margin-right:0;}
*/
/*3 item*/
.list-item-3>li {width:32.33%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
/*.list-item-3>li:nth-child(3n-3) {margin-right:0;}
*/
/*4 item*/
.list-item-4>li {width:24.00%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
/*.list-item-4>li:nth-child(4n-4) {margin-right:0;}
*/
/*5 item*/
.list-item-5>li {width:19%; margin-right:.5%; margin-bottom:.5%; margin-left:.5%; margin-bottom:.5%;}
/*.list-item-5>li:nth-child(5n-5) {margin-right:0;}
*/
/*6 item*/
.list-item-6>li {width:15.66%; margin-right:.5%; margin-bottom:.5%; margin-top:.5%; margin-left:.5%;}
/*.list-item-6>li:nth-child(6n-6) {margin-right:0;}
*/
}
