.breadcrumb { background-color: #fff;}
#productsList .pagerProduct { background-color:#f4f4f4; padding: 10px; margin-bottom:10px}
#productsList label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold; color:#0073B4}
#productsList .input-sm { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; font-style: normal;}
#productsList hr { background-color:#ccc; border-width:0; color:#ccc; height:1px; line-height:0; margin-top: 20px; margin-right: 0; margin-bottom: 2px; margin-left: 0; }
#productsList .paginationTitle h6 { color:#757476}
#productsList .pagination { margin: 8px 0; margin-bottom:0px}
#productsList .pagination>li>a, .pagination>li>span { font-weight:600}
@media (min-width: 1023px) {
.feature-box-productsList .buttonFeature { font-size: 20px; }
/*#productsList .grid-rowList>li { display: inline-block;width:33%;}*/
}
@media (max-width: 1024px) {
.feature-box-productsList .buttonFeature { font-size: 18px; }
/*#productsList .grid-rowList>li { display: inline-block;width:32.4%;}*/
}
@media (max-width: 768px) {
.feature-box-productsList .buttonFeature { font-size: 18px; }
/*#productsList .grid-rowList>li { display: inline-block;width:32.4%;}*/
#productsList .products-list-block { margin-top:65px;}
}
@media (max-width: 480px) {
.feature-box-productsList .buttonFeature { font-size: 14px; }
/*#productsList .grid-rowList>li { display: inline-block;width:50%;}*/
}
@media (max-width: 320px) {.feature-box-vetrina .buttonFeature { font-size: 14px; text-transform:lowercase }}
#productsList .grid-rowList { padding:0; margin:0; }
#productsList .grid-rowList ul { list-style: none; padding: 0; margin: 0;}
#productsList h2 { font-size: 28px; font-family: 'Oswald', sans-serif; font-weight:400; color:#0B59A0 }
#productsList hr { background-color:#ccc; border-width:0; color:#ccc; height:1px; line-height:0; margin-top: 20px; margin-right: 0; margin-bottom: 0.5em; margin-left: 0; }
.feature-box-productsList { border: 1px solid #ccc; background-color:#fff; margin-top:15px; margin-bottom:-10px; }
.feature-box-productsList h3 a { color:#596A82; font-size: 15px; font-family: 'Oswald', sans-serif; font-weight:400; margin-left:5px; margin-right:5px; line-height:normal; }
.feature-box-productsList h3 a:hover { text-decoration:underline }
.feature-box-productsList .p_image { min-height: 225px; max-height: 225px; display: block; padding-top:25px; }
.feature-box-productsList .discount_box { color: white; font-weight: 400; padding:5px 10px; text-align: center; z-index: 2; position: absolute; top: 0px; right: 0; background-color: #df2662; font-size:12px; }
.feature-box-productsList .send_box { z-index: 2; position: absolute; top: 3px; left: 3px; }
.feature-box-productsList .selling { font-size: 1.125em; font-weight: 600; color: #df2662; font-family: 'Roboto', sans-serif; font-size: 20px; font-weight:600 }
.feature-box-productsList .list_price { text-decoration: line-through; color: #999; font-family: 'Roboto', sans-serif; font-size: 16px; font-weight:400 }
.feature-box-productsList .sconto { padding:5px 20px; color: #fff; font-size: 16px; font-family: 'Roboto', sans-serif; font-weight:400; background-color: #F60; }
.feature-box-productsList .buttonFeature { padding:8px 20px; width:100%;color:#fff; font-family: 'Roboto', sans-serif; border: 1px solid #0073B4;background: #0073B4;}
.feature-box-productsList .buttonFeature:hover { color:#0073B4;background: #fff; text-decoration:underline; border: 1px solid #0073B4;}
.marginDown20 { margin-bottom:20px }
.marginDown40 { margin-bottom:40px }
.no-padding { padding:0}
@media (max-width: 768px) {
.menuOpzioni { margin-top:30px;margin-bottom:-50px} 
.spaceSmart { margin-top:-50px}
}
.menuOpzioniTitle { background-color:#BD0017; height:35px; margin-top:-20px}
.menuOpzioni a { color:#fff;}
.menuOpzioni h3 { padding-top:8px; margin-left: 20px; color:#fff; font-family:'Roboto', sans-serif;  font-weight:500; font-size:16px;}
.menuOpzioni-item { list-style:none;	 border:0; padding:0; margin-top:0; border-top:0; border-radius:0; left:0; margin-top:-1px;}
.menuOpzioni-item li { border-bottom:1px solid #ccc; padding-top: 6px; padding-right: 0; padding-bottom: 6px; padding-left: 10px; margin-left: 10px;}
.menuOpzioni-item li a { font-size:16px; color:#0073B4; font-weight:400}
.menuOpzioni-item li a:hover { color:#E26125;}
.menuOpzioni-item li.active { font-size:16px; color:#596A82; font-weight:400}