
#shopLast_1 .slick-slider .slick-track{
    width:100vw !important;
    max-width:1250px;
}

#shopLast_1 .slick-slider .slick-track, .slick-slider .slick-list {
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}

#shopLast_1 .slick-initialized .slick-slide {
    display: block;
    width: 230px !important;
    height:400px;
    min-height: 320px;
}

#shopLast_1 .slick-slide img {
    display: inline-block;
}
/*-----  listenansicht nurfuerMobile ---*/
#extraOnlyMobileNeuerscheing{
    display:none;
}
#extraOnlyMobileFachgebiet{
    display:none;
}

#shopRandom_1 .slick-slider .slick-track{
    width:100vw !important;
    max-width:1250px;
}

#shopRandom_1 .slick-slider .slick-track, .slick-slider .slick-list {
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}

#shopRandom_1 .slick-initialized .slick-slide {
    display: block;
    width: 230px !important;
    height:400px;
    min-height: 320px;
}

#shopRandom_1 .slick-slide img {
    display: inline-block;
}

@media screen and (max-width: 660px){

/* --- Hightlights + News ----*/

#mainInhaltAktuell{
    padding:0 0 0 0;
}

.rowMainSide_1-2  {
    flex-direction: column-reverse;
    margin:0 10px 0 10px;
}
#shopHighlights, #subscribeNL {
    /* width: 395px; */
    margin: 0 0 5px 0;
    padding: 0 0 5px 0;
    max-width: 96vw;
}
#shopHighlights .tt-products {
     margin: 0 0 0 0;
    height: auto;
}

#shopHighlights .slick-slider{
    /*max-height: 300px;
    max-width: 96vw; */
}
#shopHighlights .slick-prev:before, #shopHighlights .slick-next:before{
    font-size: 40px;
}

#shopHighlights .slick-prev  {
    left: 0px;
    z-index: 10;
    width: 40px;
    height:40px;
}
#shopHighlights .slick-next  {
    right: 0px;
    z-index: 10;
    width: 40px;
    height:40px;
}
#shopHighlights .slick-slider .slick-prev:before, #shopHighlights .slick-slider .slick-next:before{
    color:#0350a2;
}
#shopHighlights .boxMainEmpflg {
    margin: 15px 0 0 0;
}
#shopHighlights .boxListEmpflg img{
    display: inline-block;
    width:
}
#shopHighlights .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
    max-width: 90vw;
}

/*----- listenansicht latest ----*/
#shopLast_1 .tt-products{
    width:98vw;
}

#shopLast_1 .tt-products-list{
    display: block;
    margin: 30px 10px 15px 10px;
    /*background-color: yellow;*/

}
#shopLast_1 .slick-slider{
    max-width: 99vw;
    max-height: 380px;

}
#shopLast_1 .slick-slider .slick-track{
    width:2000vw !important;
    max-width: unset;
}

#shopLast_1 .slick-initialized .slick-slide {
    width: 93vw !important;
   /* out 12.08. zu unflexibel
   width: 326px !important; */
   max-width:100%;

}
#shopLast_1 .slick-prev:before, #shopLast_1 .slick-next:before{
    font-size: 40px;
}

#shopLast_1 .slick-prev  {
    left: 0px;
    z-index: 10;
    width: 40px;
    height:40px;
}
#shopLast_1 .slick-next  {
    right: 0px;
    z-index: 10;
    width: 40px;
    height:40px;
}

#shopLast_1 .slick-slider .slick-prev:before, #shopLast_1 .slick-slider .slick-next:before{
    color:#0350a2;
}

#shopLast_1 .boxListLast .divValueImage img {
    display: inline-block;
}
#shopLast_1 .boxListLast{
    max-width: 100%;

}
#shopLast_1 .divValueSubtitle, #shopLast_1 .divValueTitle{
    width: unset;
    max-width: 100%;
}
/*-----  listenansicht nurfuerMobile ---*/
#extraOnlyMobileNeuerscheing{
    display:block;
}
#extraOnlyMobileFachgebiet{
    display:block;
}
/*----- listenansicht random ----*/
#shopRandom_1 .tt-products{
    width:98vw;
}

#shopRandom_1 .tt-products-list{
    display: block;
    margin: 30px 10px 15px 10px;
    /*background-color: yellow;*/

}
#shopRandom_1 .slick-slider{
    max-width: 99vw;
    max-height: 380px;

}
#shopRandom_1 .slick-slider .slick-track {
    width: 3000vw !important;
    max-width: unset;
}
#shopRandom_1 .slick-initialized .slick-slide {
    width: 93vw !important;
   /* out 12.08. zu unflexibel
   width: 326px !important; */
   max-width:100%;

}
#shopRandom_1 .slick-prev:before, #shopRandom_1 .slick-next:before{
    font-size: 40px;
}

#shopRandom_1 .slick-prev  {
    left: 0px;
    z-index: 10;
    width: 40px;
    height:40px;
}
#shopRandom_1 .slick-next  {
    right: 0px;
    z-index: 10;
    width: 40px;
    height:40px;
}

#shopRandom_1 .slick-slider .slick-prev:before, #shopRandom_1 .slick-slider .slick-next:before{
    color:#0350a2;
}

#shopRandom_1 .boxListLast .divValueImage img {
    display: inline-block;
}
#shopRandom_1 .boxListLast{
    max-width: 100%;

}
#shopRandom_1 .divValueSubtitle, #shopRandom_1 .divValueTitle{
    width: unset;
    max-width: 100%;
}
/* ------------------ INS ALLGEMEINE STYLE dann -------------*/

}
