@media only screen and (max-width:480px){ul.products li.product{width:100% !important;margin-right:0}
ul.products li.product img{width:100%}
.product .woocommerce-block, .product .summary{float:none !important;width:100% !important}
.product{margin-bottom:40px}
.product .woocommerce-block{padding-bottom:0}
}
@media only screen and (min-width:768px) and (max-width:1024px){ul.products li.product a.add_to_cart_button i{display:none !important}
ul.products li.product a.button{padding:0 4px !important;font-size:12px !important;}
.homeshop-item .add_to_cart_button{clear:none !important;height:25px !important;line-height:25px !important;font-size:12px;}
.homeshop-item .add_to_cart_button i{line-height:25px !important;height:25px !important;width:25px !important}
.homeshop-item .cont-img img{width:90px !important}
.category-block-news-1 .main-post{float:none;width:100% !important;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% !important;}
.category-block-news-1 .main-post .post-format{display:none}
.category-block-news-2 .main-post{float:none;width:100%;margin-right:0;border-bottom:1px solid #f0f0f0;margin-bottom:10px}
.category-block-news-2 .main-post .cont-img{width:100% !important;float:none;margin-right:0;margin-bottom:5px}
.category-block-news-2 .main-post .cont-img img{width:100%}
.category-block-news-2 .main-post .post-format{display:none}
.category-block-news-2 ul.block-news .small-thumb-post{float:none;width:100%;margin-right:0;}
.category-block-news-2 ul.block-news .small-thumb-post{padding:10px 0;border-bottom:1px solid #f0f0f0;position:relative}
.category-block-news-2 ul.block-news li:last-child{border-bottom:none}
.category-block-news-2 ul.block-news .small-thumb-post .cont-img{float:left;margin-right:10px;margin-bottom:0}
.category-block-news-2 ul.block-news .small-thumb-post .cont-img img{width:60px;}
.category-block-news-2 ul.block-news .small-thumb-post .post-format{display:none}
.category-block-news-3 ul.block-news .small-thumb-post{float:none;width:100%;margin-right:0;}
.category-block-news-3 ul.block-news .small-thumb-post{padding:10px 0;border-bottom:1px solid #f0f0f0;position:relative}
.category-block-news-3 ul.block-news li:last-child{border-bottom:none}
.category-block-news-3 ul.block-news .small-thumb-post .cont-img{float:left;margin-right:10px;margin-bottom:0}
.category-block-news-3 ul.block-news .small-thumb-post .cont-img img{width:60px;}
.category-block-news-3 ul.block-news .small-thumb-post .post-format{display:none}
.group-post-list{border-bottom:1px solid #f0f0f0;}
.category-block-news-5 .main-post{float:none;width:100%;margin-right:0;border-bottom:1px solid #f0f0f0;margin-bottom:20px}
.category-block-news-5 .main-post .cont-img{width:100% !important;float:none;margin-right:0;margin-bottom:5px}
.category-block-news-5 .main-post .cont-img img{width:100%}
.category-block-news-5 .main-post .post-format{display:none}
}
@media only screen and (max-width:768px){.homeshop-item .add_to_cart_button{clear:none !important;height:25px !important;line-height:25px !important;font-size:12px;}
.homeshop-item .add_to_cart_button i{line-height:25px !important;height:25px !important;width:25px !important}
.homeshop-item .cont-img img{width:90px !important}
table.cart .product-thumbnail, table.cart .product-price{display:none}
table.cart .product-thumbnail, table.cart .product-price, table.cart .product-quantity{left:-999px;position:absolute}
table.cart .actions .coupon{float:none}
table.cart td.actions .button, td.actions .coupon .input-text{display:block;width:100%;margin-bottom:5px}
.coupon label{display:none}
.login .form-row-first,.login .form-row-last{width:100%;float:none;margin-right:0 !important;}
.col2-set .col-1,.col2-set .col-2{width:100%;float:none;margin-right:0;}
ul.products li.product a.add_to_cart_button i{display:none !important}
ul.products li.product a.button{padding:0 4px !important;font-size:12px !important;}
#style-switcher{display:none;}
#logo{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% !important;max-width:100%;margin-right:0}
#main-slider .caption h2{font-size:14px;padding:4px}
#main-slider .caption .entry-meta{display:none}
.small-thumb-post .cont-img img{width:60px}
.small-thumb-post h2{font-size:13px}
.small-thumb-post .description{margin-left:76px}
.category-block-news-1 .main-post{float:none;width:100%!important;margin-right:0;border-bottom:1px solid #f0f0f0;margin-bottom:10px}
.category-block-news-1 .main-post .cont-img img{width:100%!important}
.category-block-news-1 ul.block-news{float:none;width:100%!important;}
.category-block-news-1 .main-post .post-format{display:none}
.category-block-news-2 .main-post{float:none;width:100%;margin-right:0;border-bottom:1px solid #f0f0f0;margin-bottom:10px}
.category-block-news-2 .main-post .cont-img{width:100%!important;float:none;margin-right:0;margin-bottom:5px}
.category-block-news-2 .main-post .cont-img img{width:100%}
.category-block-news-2 .main-post .post-format{display:none}
.category-block-news-2 ul.block-news .small-thumb-post{float:none;width:100%;margin-right:0;}
.category-block-news-2 ul.block-news .small-thumb-post{padding:10px 0;border-bottom:1px solid #f0f0f0;position:relative}
.category-block-news-2 ul.block-news li:last-child{border-bottom:none}
.category-block-news-2 ul.block-news .small-thumb-post .cont-img{float:left;margin-right:10px;margin-bottom:0}
.category-block-news-2 ul.block-news .small-thumb-post .cont-img img{width:60px;}
.category-block-news-2 ul.block-news .small-thumb-post .post-format{display:none}
.category-block-news-3 ul.block-news .small-thumb-post{float:none;width:100%;margin-right:0;}
.category-block-news-3 ul.block-news .small-thumb-post{padding:10px 0;border-bottom:1px solid #f0f0f0;position:relative}
.category-block-news-3 ul.block-news li:last-child{border-bottom:none}
.category-block-news-3 ul.block-news .small-thumb-post .cont-img{float:left;margin-right:10px;margin-bottom:0}
.category-block-news-3 ul.block-news .small-thumb-post .cont-img img{width:60px;}
.category-block-news-3 ul.block-news .small-thumb-post .post-format{display:none}
.group-post-list{border-bottom:1px solid #f0f0f0;}
.category-block-news-5 .main-post{float:none;width:100%;margin-right:0;border-bottom:1px solid #f0f0f0;margin-bottom:20px}
.category-block-news-5 .main-post .cont-img{width:100%!important;float:none;margin-right:0;margin-bottom:5px}
.category-block-news-5 .main-post .cont-img img{width:100%!important}
.category-block-news-5 .main-post .post-format{display:none}
ul.banner-block-125 li{margin:3px;padding:1px;}
.gallery-pager a img, .woocommerce-pager a img{width:40px;margin:0 5px 5px 0}
.gallery-pager img, .woocommerce-pager img{border:solid #fff 1px;}
.gallery-pager a.active img, .woocommerce-pager a.active img{border:solid #222 1px}
.gallery-block .caption, .woocommerce-block .caption{display:none}
.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,
article .entry-meta .post-category{border-right:none;float:none;display:block;padding:4px 0px;font-size:12px;border-bottom:1px solid #f0f0f0;}
article .entry-meta{overflow:visible;margin-bottom:20px;border-top:1px solid #f0f0f0;border-bottom:none;}
.small-carousel .post-format, .related-post .post-format{display:none}
img.comment-avatar{display:none}
.comment-meta, .comment-content, .reply{margin-left:0px}
ul.children li.comment article, ul.children li.comment ul article, ul.children li.comment ul ul article{padding-left:0px;background-color:#f5f5f5}
.tabs ul.tabs-list{border-bottom:2px solid #f0f0f0;}
.tabs ul.tabs-list li{border-bottom:1px solid #f0f0f0;display:block;float:none;}
.tabs ul.tabs-list li.ui-tabs-active:after{border-width:0;}
.tabs ul.tabs-list li a{padding:0;display:block;float:none;}
.tabs ul.tabs-list li.ui-tabs-active a{transition:none !important;margin-bottom:0;border-bottom:none;color:#222}
.zodiac-tabs ul li.ui-tabs-active:after{border-width:0;}
.zodiac-tabs ul li.ui-tabs-active a{border-bottom:0}
#page-404{text-align:center}
#page-404 h3{font-size:80px}
#contact-human p{width:100%;float:none;margin:0 0 10px 0}
#contact-human div{float:none;width:100%;margin-bottom:15px}
#footer .widget{margin-bottom:30px;float:none;width:auto;clear:both;display:block;margin-left:0;margin-right:0;width:100%;}
}