/* Medium Layout: 1280px. */

@media only screen and (min-width: 992px) and (max-width: 1200px) {}


/* Tablet Layout: 768px. */

@media only screen and (min-width: 768px) and (max-width: 991px) {}


/* Mobile Layout: 320px. */

@media only screen and (max-width: 767px) {
    .xs-text-center {
        padding: 20px 0 10px;
        text-align: center;
    }
    .navbar-header .navbar-toggle {
        border: 1px solid #52122b;
        border-radius: 1px;
        -webkit-transition: 0.3s;
        transition: 0.3s;
    }
    .navbar-header .navbar-toggle:focus,
    .navbar-header .navbar-toggle:hover {
        background-color: #52122b;
    }
    .navbar-header .navbar-toggle .icon-bar {
        background-color: #52122b;
        -webkit-transition: 0.3s;
        transition: 0.3s;
    }
    .navbar-header .navbar-toggle:focus .icon-bar,
    .navbar-header .navbar-toggle:hover .icon-bar {
        background-color: #ffffff;
    }
    .list-inline > li {
        padding-left: 2px;
        padding-right: 2px;
    }
    .dropdown.mega-dropdown {
        position: relative;
    }
    .logo img {
        width: 150px;
    }
    .navbar-header {
        padding-bottom: 20px;
    }
    .product-slide {
        margin: auto;
    }
    img {
        width: 100%;
    }
    .navbar-header {
        padding-bottom: 0;
    }
    .medium {
        font-size: 40px;
    }
}


/* Wide Mobile Layout: 480px. */

@media only screen and (min-width: 480px) and (max-width: 767px) {}