
/* Tablet Layout: 768px. */

@media only screen and (min-width: 768px) and (max-width: 991px) {

}


/* Mobile Layout: 320px. */

@media only screen and (max-width: 767px) {
.category {
    padding: 2px;
    margin-top: 10px;
    box-shadow: 0 1px 9px rgba(0,0,0,.15);
}
.category img{width: 50px; height:50px; }
.category-title {
    /*height: 12px;*/
    font-size: 12px;
}
.shop {
    padding: 2px;
    margin-top: 10px;
    box-shadow: 0 1px 9px rgba(0,0,0,.15);
}
.shop-title {
/*    height: 12px;*/
    font-size: 12px;
}
.shop img{width: 50px; height:50px; }

#slider img {
    height: 160px;
}
.package-image {
    width: 343px;
    height: 343px;
}

}


/* Wide Mobile Layout: 480px. */

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

}

