.h2.products-section-title,
.featured-products > h2 {
    background-color: #272421;
    padding: 10px;
    color: white;
}
.featured-products > h2 {
    text-align: center;
    margin-bottom: 20px;
}
.footer-container {
    background-color: #272421;
    padding-top: 50px;
    padding-bottom: 25px;
}
.footer-container p.h3,
.footer-container p.h4,
.footer-container p.h3 a {
    color: white !important;
}
.footer-container a._blank {
    color: #7a7a7a;
}
.block-category-inner .category-cover {
    display: none;
}


/* Mega Escritorio */
@media only screen and (min-width: 1600px){
	
}
/* Escritorio */
@media only screen and (min-width: 1200px){
	.js-top-menu .top-menu {
        margin-top: 20px;
    }
    #header .header-top .position-static {
        float: right;
    }
    #header .logo {
        max-width: 60%;
    }
    #wrapper .breadcrumb {
        padding-left: 15px;
    }
    #products .product-price-and-shipping, .featured-products .product-price-and-shipping, .product-accessories .product-price-and-shipping, .product-miniature .product-price-and-shipping {
        font-size: 1.4em;
    }
    #index .featured-products .product-title a, 
    #index .product-accessories .product-title a, 
    #index .product-miniature .product-title a {
        padding: 0 10px;
    }
}
/* Tablet */
@media only screen and (width: 768px){
	
}
/* Mobile */
@media only screen and (max-width: 767px){
    .cart-grid-right .checkout .text-sm-center a {
        width: 100%;
    }
    .product-line-grid-right .row .row .qty {
        padding-left: 0;
        padding-right: 0;
    }
    #product .product-information div.tabs {
        padding: 10px;
        margin-top: 10px;
    }
    .footer-container div.title {
        text-align: center;
    }
	.all-product-link {
        width: 100%;
        display: inline-block;
        text-align: center;
    }
    .footer-container .links p.h3.hidden-sm-down,
    .footer-container .links .hidden-md-up span.h3,
    .footer-container .block-contact a.h3 {
        color: white !important;
    }
    .footer-container {
        padding-top: 5px;
        padding-bottom: 5px;
    }
    .footer-container .col-md-12 p.text-sm-center {
        text-align: center;
        padding-top: 15px;
    }
}
/* iPad landscape */
@media only screen and (min-width : 768px) and (max-width : 1024px) { 

}