
/* Maschinen Icon Slider */

@media(min-width:200px) {

    #slickid-522 figcaption,
    #slickid-522 caption,
    .caption {
        text-align: center;
        color: black;
        position: relative;
        left: 50%;
        transform: translateX(-50%);
        top: 0px;
        /*border: 1px solid red;*/
    }

    #slickid-522.swiper-slide img {
        text-align: center;
        align-content: center;
        align-items: center;

    }

    #slickid-522.slick-slider .image  {

    }

    #slickid-522.slick-slider .image a {
        border: 1px transparent;
        /*height: 120px;*/
    }

    #slickid-522.slick-slider .image img {
        justify-content: center;
        align-content: center;
        align-items: center;
        padding-bottom: 10px;
        height: auto;
        width: 100%;
    }

    #slickid-522.slick-slider .image img {
        height: 60px;
        width: auto;
    }

    .slick-slider .slick-active.slick-current .image :hover {
        /*border:1px solid black;*/
    }
    #slickid-522.slick-slider .image a {
        border: 1px solid transparent;
        padding: 0px;
    }

    #slickid-522.slick-slider .image a:hover {
        border: 1px solid transparent;
    }


    /* navigation dots */
    #slickid-522 ul.slick-dots,
    #slicksync-522 ul.slick-dots {
        border: 0px solid red;
        /*bottom: 0px;*/
    }



}

@media(min-width:768px) {
    
    #slickid-522 figcaption,
    #slickid-522 caption,
    .caption {
        top: 0px;
    }

    #slickid-522.swiper-slide img {
        text-align: center;
        align-content: center;
        align-items: center;
    }

    #slickid-522.slick-slider .image a {
        border: 1px solid transparent;
        padding: 10px;
    }
    
    #slickid-522.slick-slider .image a:hover {
        border: 1px solid transparent;
    }
    
}

@media(min-width:992px) {
    
    #slickid-522 figcaption,
    #slickid-522 caption,
    .caption {
        top: 0px;
    }

    #slickid-522.swiper-slide img {
        text-align: center;
        align-content: center;
        align-items: center;
    }

    #slickid-522.slick-slider .image a {
        border: 1px solid transparent;
        padding: 10px;
    }
    
    #slickid-522.slick-slider .image a:hover {
        border: 1px solid black;
    }
    
}



/* Dropdown Maschinen per default ausblenden */
.class-maschinen {
    border: 0px solid red;
    height: 0px;
    opacity: 0;
}
.class-maschinen.show {
     opacity: 1;
     height: auto;
     border: 0px solid green;
}

/* Markiere die Slider Icon die ein Link zum Dropdown haben */
#slickid-522.slick-slider .image .use-dropdown {
        /*border: 1px solid transparent;*/
        /*padding: 10px;*/
}

/* Abstand in Dropddown Slider */
.frame .class-maschinen {
    
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}
.frame .class-maschinen .frame-container {
    border: 0px solid blue;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    --bs-gutter-x: 0px;
}

.frame .class-maschinen .frame {
    
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.pswp {
    --pswp-bg: rgba(0,0,0,.7);
   
}
/*
.section-default>.frame {
    border: 0px solid red;
    padding-top: 0rem;
    padding-bottom: 0rem;
}
*/

#c532>.frame {
    border: 1px solid red;
    padding-top: 0rem;
    padding-bottom: 0rem;
}

#c532 { 

border: 0px solid green;
margin-top: 0rem;
padding-top: 0rem;
padding-bottom: 0rem;

}
#c532 .frame{ 

border: 0px solid yellow;
margin-top: 0rem;
padding-top: 0rem;
padding-bottom: 0rem;

}



/* Maschinen Dropdown Startseite */
#c525.frame { 
    margin-top: 0rem;
    padding-top: 0rem;
    padding-bottom: 0rem;
}
#c525.frame .frame { 
    margin-top: 0rem;
    padding-top: 0rem;
    padding-bottom: 0rem;
}
#c557.frame { 
    margin-top: 0rem;
    padding-top: 0rem;
    padding-bottom: 0rem;
}
#c557.frame .frame { 
    margin-top: 0rem;
    padding-top: 0rem;
    padding-bottom: 0rem;
}
#c555.frame .frame { 
    margin-top: 0rem;
    padding-top: 0rem;
    padding-bottom: 0rem;
}

/* Maschinen Dropdown Baumaschinenseite  */

#c554 { padding-bottom: 0rem;}
#c555 {padding-top: 4rem; /* padding-bottom: 0rem; */}



.slick-dots {
    border: 0px solid red;
    margin-bottom:-40px;
}
/* Startseite */
#c554 #slickid-522 .slick-dots {
    border: 0px solid red;
    margin-bottom:20px;
}
/* Baumaschinen Seite */
#c529 #slickid-522 .slick-dots {
    border: 0px solid red;
    margin-bottom:20px;
}
@media(max-width: 992px) {
    
   
    
    
 
@media(max-width:992px) {
    .frame-type-text .btn {
        margin-bottom: .75rem;
    }
    .slick-dotted.slick-slider {
        margin-bottom: 0px;
        /*border: .1px solid red;*/
    }
    #c525.frame {
        margin-top: 0rem;
        padding-top: 0rem;
        padding-bottom: 5rem;
    }

}



}