#led-landing{
    background: rgb(12,56,149);
    background: linear-gradient(180deg, #0c3895 0%, #0541c3 100%);
    padding: 4% 0;
}

#led-landing-producttext{
    text-align: center;
    padding: 0 1%;
    width: 70%;
    margin: 4% auto;
}

#led-landing-producttext p:first-child{
    margin-bottom: 1%; 
}

#led-landing-producttext .text-small{
    margin: 3% 0;
}

#led-landing img{
    max-width: 700px;
    text-align: center;
}

#home-landingtext-buttons a{
    margin: 0 2%;
}

#addtocart{
    border: 1px solid rgb(53, 136, 168);
    width: 70%;
    margin: 4% auto;
    border-radius: 5px;
}

video{
    width: 70%;
}

#addtocart p{
    margin: 0 ;
    padding: 0;
}

#buynow{
    margin: 1% 0 !important;
}

#lieferzeit{
    margin: 1% 0 !important;
}

.shopify{
    margin: 2% auto;
    text-align: center;
    width: 100%;
}

#productinfo{
    padding: 2% 0;
    text-align: center;
}

#productinfo-firsttext{
    margin-bottom: 2%;
}

.picture-step{
    width: 27%;
    margin: 0 1%;
    display: inline-block;
    border: 1px solid black;
    position: relative;
}

.picture-step img{
    width: 100%;
}

.picture-step p{
    background-color: rgba(14, 14, 17, 0.151);
    padding: 2% 2%;
}

.step-number{
    color: blue;
    border: 2px solid blue;
    padding: 0.5% 2%;
    display: inline-block;
}

#min{
    position: absolute;
    width: 100%;
    padding: 2% 0;
    background-color: rgba(39, 63, 139, 0.801);
    color:  whitesmoke;
}










.product{
    width: 25%;
    border: 1px solid rgb(49, 48, 48);
    text-align: center;
    display: inline-block;
    margin: 3% 4%;
}

.product img{
    max-height: 300px;
}

.product-cap{
    background: rgb(12,56,149);
    padding: 1% 0;
}

.feature{
    margin: 4% 0;
    margin-left: 4%;
    text-align: left;
}

.feature i{
    color: rgb(87, 87, 87);
    padding-right: 3%;
}

.product .text-smallest{
    color: rgb(50, 128, 58);
}

#text-led{
    margin: 2% auto;
    width: 70%;
}

#prod-video{
    margin: 1% 0;
}







#led-kontakt{
    text-align: center;
    padding-bottom: 2%;
}

#led-kontakt p{
    margin: 2% 0;
}

/*1441 to 1920*/
@media only screen and (min-width: 1440px) and (max-width: 20000px){
    #led-landing{
        background: rgb(12,56,149);
        background: linear-gradient(180deg, #0c3895 0%, #0541c3 100%);
        padding: 6% 0;
        background: linear-gradient(to right,#0c3795d3, #0541c3d0), url(/assets/images/livestream_3_ss.jpg) no-repeat top center;
    }
}

/*1025 to 1440*/
@media only screen and (min-width: 1024px) and (max-width: 1439px){
    #led-landing img{
        max-width: 400px;
        text-align: center;
    }

    #led-landing-producttext, #led-landing-image{
        padding-left: 5%;
    }

    #led-landing-producttext p:first-child{
        margin-bottom: 2%; 
    }
    
    #led-landing-producttext .text-small{
        margin: 4% 0;
    }

    .product{
        width: 35%;
    }

    .product img{
        max-height: 250px;
    }

    .picture-step{
        width: 30%;
        margin: 0 1%;
        display: inline-block;
        border: 1px solid black;
        position: relative;
    }
}

/*768 to 1024*/
@media only screen and (min-width: 768px) and (max-width: 1023px){
    #led-landing-producttext, #led-landing-image{
        display: table-cell;
        width: 60%;
        text-align: center;
        vertical-align: middle;
    }

    #led-landing img{
        max-width: 300px;
        text-align: center;
    }

    #led-landing-producttext, #led-landing-image{
        padding-left: 5%;
    }

    #led-landing-producttext p:first-child{
        margin-bottom: 3%; 
    }
    
    #led-landing-producttext .text-small{
        margin: 5% 0;
    }

    .picture-step{
        width: 50%;
        margin: 2% 0%;
        display: inline-block;
        border: 1px solid black;
        position: relative;
    }
}

/*425 to 767*/
@media only screen and (min-width: 425px) and (max-width: 767px){
    #led-landing-producttext, #led-landing-image{
        display: block;
        width: 80%;
        margin: 7% auto;
        text-align: center;
    }

    #led-landing img{
        display: none;
    }

    #led-landing-producttext, #led-landing-image{
        padding-left: 0%;
    }

    #led-landing-producttext p:first-child{
        margin-bottom: 4%; 
    }
    
    #led-landing-producttext .text-small{
        margin: 6% 0;
    }

    #productinfo{
        padding: 7% 0;
        text-align: center;
    }

    #text-led{
        margin: 4% auto;
        width: 80%;
    }

    .picture-step{
        width: 70%;
        margin: 2% 0%;
        display: inline-block;
        border: 1px solid black;
        position: relative;
    }

    .picture-step img{
        width: 70%;
    }
}

/*375 to 424*/
@media only screen and (min-width: 375px) and (max-width: 424px){
    #led-landing-producttext, #led-landing-image{
        display: block;
        width: 90%;
        margin: 7% auto;
        text-align: center;
    }

    #led-landing img{
        display: none;
    }

    #led-landing-producttext, #led-landing-image{
        padding-left: 0%;
    }

    #led-landing-producttext p:first-child{
        margin-bottom: 4%; 
    }
    
    #led-landing-producttext .text-small{
        margin: 6% 0;
    }

    #productinfo{
        padding: 7% 0;
        text-align: center;
    }

    .product{
        width: 80%;
        margin: 5% 2%;
    }

    .product img{
        max-height: 130px;
    }

    .product-cap{
        background: rgb(12,56,149);
        padding: 2% 0;
    }
    
    .feature{
        margin: 5% 0;
        margin-left: 5%;
        text-align: left;
    }

    #text-cap-prodtext{
        margin-top: 3%; 
    }

    #text-led{
        margin: 6% auto;
        width: 80%;
    }

    .picture-step{
        width: 70%;
        margin: 2% 0%;
        display: inline-block;
        border: 1px solid black;
        position: relative;
    }

    .picture-step img{
        width: 70%;
    }
}

/*320 to 374*/
@media only screen and (min-width: 320px) and (max-width: 374px){
    #led-landing-producttext, #led-landing-image{
        display: block;
        width: 96%;
        margin: 9% auto;
        text-align: center;
    }

    #led-landing img{
        display: none;
    }

    #led-landing-producttext, #led-landing-image{
        padding-left: 0%;
    }

    #led-landing-producttext p:first-child{
        margin-bottom: 4%; 
    }
    
    #led-landing-producttext .text-small{
        margin: 6% 0;
    }

    #productinfo{
        padding: 7% 0;
        text-align: center;
    }

    .product{
        width: 80%;
        margin: 5% 2%;
    }

    .product img{
        max-height: 110px;
    }

    .product-cap{
        background: rgb(12,56,149);
        padding: 2% 0;
    }
    
    .feature{
        margin: 5% 0;
        margin-left: 5%;
        text-align: left;
    }

    #text-cap-prodtext{
        margin-top: 3%; 
    }

    #text-led{
        margin: 6% auto;
        width: 80%;
    }

    .picture-step{
        width: 70%;
        margin: 2% 0%;
        display: inline-block;
        border: 1px solid black;
        position: relative;
    }

    .picture-step img{
        width: 70%;
    }
}
