/* 
 * BORDER REMOVER - Höchste Priorität
 * Diese Datei entfernt alle Rahmen und Schatten von Thumbnails
 */

/* Allgemeine Regel für alle Thumbnails */
.showcase-thumbnail {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
}

/* Spezifische Regeln für alle Zustände und Klassen */
.showcase-thumbnail.active,
.showcase-thumbnail:hover,
.showcase-thumbnail.active:hover,
.showcase-thumbnail::before,
.showcase-thumbnail::after {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
}

/* Alle spezifischen Thumbnails einzeln auflisten */
.showcase-thumbnail.gosteli,
.showcase-thumbnail.ibex,
.showcase-thumbnail.scheidegger,
.showcase-thumbnail.golf,
.showcase-thumbnail.landhaus,
.showcase-thumbnail.egelektro,
.showcase-thumbnail.boedeli,
.showcase-thumbnail.adelboden,
.showcase-thumbnail.brunne,
.showcase-thumbnail.actionsport,
.showcase-thumbnail.aarejungfrau,
.showcase-thumbnail.arabservice,
.showcase-thumbnail.ticketshop,
.showcase-thumbnail.autoga,
.showcase-thumbnail.kosmetikbeo,
.showcase-thumbnail.compiaz {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
}

/* Auch für alle aktiven und hover Zustände der spezifischen Thumbnails */
.showcase-thumbnail.gosteli.active, .showcase-thumbnail.gosteli:hover,
.showcase-thumbnail.ibex.active, .showcase-thumbnail.ibex:hover,
.showcase-thumbnail.scheidegger.active, .showcase-thumbnail.scheidegger:hover,
.showcase-thumbnail.golf.active, .showcase-thumbnail.golf:hover,
.showcase-thumbnail.landhaus.active, .showcase-thumbnail.landhaus:hover,
.showcase-thumbnail.egelektro.active, .showcase-thumbnail.egelektro:hover,
.showcase-thumbnail.boedeli.active, .showcase-thumbnail.boedeli:hover,
.showcase-thumbnail.adelboden.active, .showcase-thumbnail.adelboden:hover,
.showcase-thumbnail.brunne.active, .showcase-thumbnail.brunne:hover,
.showcase-thumbnail.actionsport.active, .showcase-thumbnail.actionsport:hover,
.showcase-thumbnail.aarejungfrau.active, .showcase-thumbnail.aarejungfrau:hover,
.showcase-thumbnail.arabservice.active, .showcase-thumbnail.arabservice:hover,
.showcase-thumbnail.ticketshop.active, .showcase-thumbnail.ticketshop:hover,
.showcase-thumbnail.autoga.active, .showcase-thumbnail.autoga:hover,
.showcase-thumbnail.kosmetikbeo.active, .showcase-thumbnail.kosmetikbeo:hover,
.showcase-thumbnail.compiaz.active, .showcase-thumbnail.compiaz:hover {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
}

/* Überschreibe alle inline Styles */
[style*="border"] .showcase-thumbnail {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
}

/* Überschreibe alle anderen möglichen Selektoren */
body .portfolio-showcase .showcase-thumbnail,
html body .portfolio-showcase .showcase-thumbnail,
#content .portfolio-showcase .showcase-thumbnail,
.portfolio-showcase .showcase-thumbnail {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
}

/* Überschreibe alle Animation-Keyframes */
@keyframes none {
    0% { border-color: transparent !important; box-shadow: none !important; }
    100% { border-color: transparent !important; box-shadow: none !important; }
}
