﻿@media all and (min-width: 480px) {

    /* GLOBAL STYLES */
    .side-2:after {
        content: "";
        display: block;
        clear: both;
    }

    /* GLOBAL FORMS */
    /* NOTIFICATIONS & POPUPS */
    .eu-cookie-bar-notification {
        width: 450px;
        max-width: 95%;
        margin-left: -225px;
    }

    /* HEADER */
    /* HEADER MENU */
    /* FOOTER */
    /* LEFT/RIGHT COLUMN */
    .block .tags {
        margin: 0 -5px;
    }

    .block .tags li,
    .product-tags-all-page li {
        margin: 0 5px;
    }

    .block .poll-options li,
    .block .poll-results li {
        display: block;
    }

    /* CATEGORY PAGE & GRIDS */
    .product-grid .item-box,
    .product-list .item-box {
        /* width: calc(33.333% - 6.66px); */
    }

    .product-grid .item-box:nth-child(2n+1),
    .product-list .item-box:nth-child(2n+1) {
        /* clear: none; */
        /* margin-right: 10px; */
    }

    .item-box .price {
        font-size: 15px;
    }

    .item-box .old-price {
        font-size: 14px;
    }

    /* PRODUCT PAGE */
    .gallery .picture {
        border: none;
        padding: 10px;
    }

    .gallery .picture a,
    .product-image-holder {
        /* border: 1px solid #eee; */
    }

    .gallery .picture-thumbs {
        margin: 0 10px;
    }

    /* REVIEW PAGE */
    /* WISHLIST & COMPARE LIST */
    /* TOPICS */
    .enter-password-form #password {
        width: 300px;
    }

    .enter-password-form .button-1 {
        min-width: 100px;
    }

    /* CONTACT PAGE & EMAILaFRIEND */
    /* REGISTRATION, LOGIN, MY ACCOUNT */
    /* SHOPPING CART & CHECKOUT */
    .order-progress ul {
        width: 100%;
        position: relative;
        margin: auto;
        font-size: 0;
    }

    .order-progress ul li {
        position: relative;
        z-index: 2;
    }

    .order-progress a {}

    .common-buttons button {
        margin: 0 10px 3px;
    }

    .cart-collaterals .hint,
    .cart-collaterals .shipping-results {
        text-align: center;
    }

    /* SEARCH PAGE & SITEMAP */
    /* BLOG & NEWS */
    .news-list-homepage .news-item {
        text-align: right;
    }

    .news-list-homepage .news-date {
        float: right;
        margin-right: -4px;
    }

    .news-list-homepage .news-title {
        margin: 0 76px 0 0;
    }

    .news-list-homepage .buttons {
        text-align: right;
    }

    .blog-page .post,
    .news-list-page .news-item {
        text-align: right;
    }

    .blog-page .post-date,
    .news-list-page .news-date {
        float: right;
    }

    .post-title,
    .news-list-page .news-title {
        /* margin: 0 80px 0 0; */
    }

    .blog-posts .buttons {
        overflow: hidden;
    }

    .blog-posts .buttons .read-more {
        float: right;
    }

    .blog-posts .buttons .read-comments {
        display: block;
        position: relative;
        bottom: -2px;
        float: left;
    }

    .account-page.payments-ecredit-hs-page .data-table td:first-child {
        text-align: right;
    }
}