


/* SHOP CSS */

    /*SHOP Produktseiten*/
    .list-all-allehanda.product_even {
    float:left;
    width:45%;
    margin-right:10%;
    margin-bottom: 45px;
    }
    .list-all-allehanda.product_odd {
        float:left;
        width:45%;
        margin-right:0%;
        margin-bottom: 45px;
    }

    .list-all-allehanda .price,
    .list-all-allehanda .sku {
    width:50%;
    float:left;
    background: #d1b095;
    color:white;
    margin:10px 0px;
    padding: 10px 15px;
    }
    
    .list-all-allehanda .sku {
        text-align: right;
    }

    /*SHOP Deteilseite*/
    .mod_iso_productreader .back a {
        color: white;
        background: #d1b095;
        width: 50%;
        float: left;
        padding: 15px 20px;
        height: 48px;
        cursor: pointer;
        transition: all 0.2s ease-out 0s;
        border-radius: 3px;
        font-weight: 700;
        font-size: .8rem;
        min-width: 140px;
        text-align: center;
        position: relative;
        -webkit-appearance: none;
    }
    .quantity_container input {
        margin-bottom: 10px;
    }
    

    /*SHOP Warenkorb*/
    #iso_ajaxOverlay[style],
    #iso_ajaxBox[style] {
        display: none!important;
    }

    tr.product {
        margin-bottom: 20px;
    }


    /*SHOP Kasse*/

        /*Menü*/
        .steps.block ol li {
            float: left;
            display: inline-block;
            margin-right:20px;
            background:#d1b095;
            margin-bottom:40px;
            padding: 5px 10px;
            color:white;
        }
        .steps.block ol li a {
            color:white;
        }
        .steps.block ol li .active {
            text-decoration: underline;
            text-underline-offset: 8px;
        }
        input.submit[type="submit"], button.submit[type="submit"]{
            width:50%;
            float:left;
        }
        .review.orderproducts table tr td {
            padding-bottom: 20px;  
        }
        .review.orderproducts table tr td.col_0 {
            width: 15%;
            margin-bottom: 40px
        }
        .review.orderproducts table tr td.col_1 {
            padding-left:20px
        }

        .review.orderinfo .info_container {
            margin-bottom:40px;
        }
        .review.orderinfo .info_container h3 {
            margin-bottom:0px;
        }
        .mod_privacy_optin .privacy_links {
            margin-bottom: 30px;
        }