 @media screen and (min-width: 240px) and (max-width: 767px) {

    .logo img {    width: 60%; }
     
    #product-form .product-div .product-main-image { width: 71.333333%; }
    #product-form .product-div .product-thumb-image { width: 28.666667%; }
    .category-products .item {  margin: 10px 0; }
}
@media screen and (min-width: 320px) and (max-width: 480px) {

    .site-bottom-info p { text-align: center; }
    .category-products .product-content {
        background-color: #f6f6f6;
        border: none;
        min-height: inherit;
        overflow: inherit;
        padding: 12px;
        margin: 0;
    } 
}

@media screen and (min-width: 320px) and (max-width: 980px) {
    .category-products .product-container, .category-products .products-grid li.row-last .product-container{
        border:none;
        bottom: inherit;
        display: block;
        min-height: inherit;
        padding: inherit;
        position: inherit;
        top: inherit;
        width: inherit;
        z-index: inherit;
    }
    .category-products .grow:hover { border: none; } 

}
@media screen and (min-width: 480px) and (max-width: 980px) {
    .category-products .product-content{
        background-color: #f6f6f6;
        border: none;  
        padding: 12px;
    } 
}
@media screen and (min-width: 981px) and (max-width: 1200px) {
    .top-menu li a{padding: 15px 9px;font-size:12px;}
}