@media (min-width:500px) { .adv1_336X280 {width:336px;}  }
@media (min-width:500px) { .adv2_336X280 {width:100%;} }
@media (min-width:500px) { .468-15 {display:none;} }
@media (min-width:800px) { .adsense-336 {width:336px;} }

@media only screen and (max-width:1256px) {
ul.primary-navigation,#breaking-news,ul.footer-navigation{display:none}
a.click-to-open-menu{display:block;color:#fff}
#primary-navigation{position:relative!important;height:auto}
#primary-navigation>.inner{height:auto;max-width:100%;background:#222}
#footer .inner{height:auto;padding:0;border-bottom:1px solid #333;line-height:inherit}
ul.products_home li.product {width:90%;height:auto;}
}
@media only screen and (max-width:480px) { 
ul.products li.product{width:100%;margin-right:0}
ul.products li.product img{}
.product .gallery-block,.product .summary{float:none;width:100%}
.product{margin-bottom:40px}
.product .gallery-block{padding-bottom:0}
ul.products .product-desc {height:100%;}
.widget_network,.bannerone {float:none;}
#sidebar {float:left;position:static;top:0px!important;height:2970px;}
.stickysb {width:100%;display:block;position:static;}
.carousel-group {float: left;width: 100%; overflow: hidden;}
@media only screen and (max-width:768px) {
.top-speciali,.top-social,#main-slider .caption .entry-meta,.category-block-news-1 .main-post .post-format,.gallery-block .caption,.small-carousel .post-format,.related-post .post-format{display:none}
#logo{float:none;display:block;text-align:center}
.widget_network {float:none;}
.boxcar {float:none;padding-top:0px 10px;width:260px;}
.top-buttons {float:none;display:block;text-align:center}
.col1,.col2,.col3,.col4,.col5,.col5-of-5,.col6,.col7,.col7-of-7,.col8,.col8-of-8,.col9,.col9-of-9,.col10,.col10-of-10,.col11,.col11-of-11,.col12{float:none;width:auto;clear:both;display:block;margin-left:0;margin-right:0;width:100%}
#sidebar,#primary-left,#primary-right{width:100%;max-width:100%;margin-right:0;padding:10px;}
#main-slider .caption h2{font-size:14px;padding:4px}
.small-thumb-post .cont-img img{width:100%;height:auto;}
.small-thumb-post h2{font-size:13px}
ul.products_home li.product {width:90%;height:auto;}
.content-top-left {width:100%;height:auto;}
.category-block-news-1 .main-post{float:none;width:100%;margin-right:0;border-bottom:1px solid #f0f0f0;margin-bottom:10px}
.category-block-news-1 .main-post .cont-img img{width:100%}
.category-block-news-1 ul.block-news{float:none;width:100%}
ul.banner-block-125 li{margin:3px;padding:1px}
.gallery-pager a img{width:40px;margin:0 5px 5px 0}
.gallery-pager img{border:solid #fff 1px}
.gallery-pager a.active img{border:solid #222 1px}
.post-title h1{font-size:24px;line-height:1.2}
article .entry-meta .post-date,article .entry-meta .post-comments,article .entry-meta .post-author,article .entry-meta .post-views{border-right:none;float:none;display:block;padding:4px 0;font-size:12px;border-bottom:1px solid #f0f0f0}
article .entry-meta{overflow:visible;margin-bottom:20px;border-top:1px solid #f0f0f0;border-bottom:none}
#page-404{text-align:center}
#page-404 h3{font-size:80px}
#footer .widget{margin-bottom:30px}
.bannerone img {
    display: block;
    max-width: 100%;
    width: 100%;
    height: auto;
}