
@media screen and (max-width: 5000px) and (min-width: 1500px) {
    .product-miniature .product-title {
        min-height: 50px !important;
    }
}



@media screen and (max-width: 1499px) and (min-width: 1200px) {
    .product-miniature .product-title {
        min-height: 72px !important;
    }
}

@media screen and (max-width: 1199px) and (min-width: 1024px) {
    .product-miniature .product-title {
        min-height: 90px !important;
    }
}



@media screen and (max-width: 4000px) and (min-width: 1024px) {
    div#js-product-list {
        margin-left: 25px !important;
        margin-right: 15px !important;
    }
}


div#left-column {
    display: none;
}


div#content-wrapper {
    float: left;
    width: 100%;
}


div#js-product-list {
    width: unset !important;
    margin: auto 0;
} 

.col-md-9 {
    background: #ff4c4c00 !important;
}

.block-category.card.card-block {
    background: #f6f6f600 !important;
}

#wrapper {
    padding-top: 1.563rem;
    background: #f6f6f6de;
    background-image: url(/img/cms/gross.jpg);
    background-position: top center;
    background-repeat: no-repeat;
}

    .container {
        width: 1800px;
        max-width: 100%;
        
    }    
    
    @media screen and (max-width: 4000px) and (min-width: 1200px) {
.js-product.product.col-xs-12.col-sm-6.col-xl-4 {
    width: 25%;
}
}





div#js-product-list {
    width: 1800px;
    margin: auto 0;

}

    .col-md-9 {
        float: left;
        width: 100%;
    }
    
    div#js-product-list-top {
    display: none;
}


nav.breadcrumb.hidden-sm-down {
    display: none;
}


.block-category h1 {
    margin-bottom: 1rem;
    font-size: 2rem;
    display: none;
}



.col-md-9 {
    background: #f6f6f6;
}

.block-category.card.card-block {
    background: #f6f6f6;
}

    .firstletter {
        color: #ff6200;
        font-family: 'Merriweather', serif;
        font-size: 340%;
        float: left;
        padding-right: 0.110em;
        line-height: 72%;
    }
    
@media screen and (max-width: 4000px) and (min-width: 768px) {
    span.extratext {
        color: #3a3a3a;
        font-size: 22px;
        font-family: Helvetica, Sans-serif;
        line-height: 175%;
        letter-spacing: 0.5px;
    }
}


@media screen and (max-width: 767px) and (min-width: 200px) {
    span.extratext {
        color: #3a3a3a;
        font-size: 1.2rem;
        line-height: 145%;
    }
} 

a {
    color: #636363;
    text-decoration: none;
}



h2.Extratitel {
    font-size: 2rem;
    color: #3a3a3a;
    margin-top: 30px;
    margin-bottom: 30px;
}



  @media screen and (max-width: 767px) and (min-width: 200px) {
        
 h2.Extratitel {
    font-size: 1.4rem;
    color: #3a3a3a;
    margin-top: 30px;
    margin-bottom: 30px;
} 
}  



  @media screen and (max-width: 767px) and (min-width: 200px) {
.card-block {
    padding: 0px;
}
}  

@media (max-width: 768px) {
    .container, .container-fluid {
        padding-right: 15px !important;
        padding-left: 15px !important;
    }
}


@media (max-width: 768px) {
.js-product.product.col-xs-12.col-sm-6.col-xl-4 {
    padding: 0px;
}
}