* {
    font-family: myriad-pro, arial, sans-serif;
}

.menuPageIndexInputWrapper input {
    font-size: 16px;
}

.menuBar {
    box-shadow: 0px 0px 50px 10px rgba(0, 0, 0, .1)
}

.menuBar input {
    color: #878787;
}

.thumbItemMarked p {
    color: #fff;
}

.thumbsBox,
.bookmarksBox,
.searchBox,
.shopBox,
.privacyBox,
.helpButton {
    background-color: rgba(245, 245, 245, 0.9);
}

.thumbItemCurrent p,
.tooltip,
.tooltip-menu,
.tooltip-left-menu {
    color: #002e5d;
    background: white;
}

.thumbItemCurrent p,
.tooltip[id="tooltip"],
.tooltip-left-menu,
.tooltipContentWrapper {
    filter: drop-shadow(0px 5px 10px rgba(0, 0, 0, .1));
}

.tooltipArrow.top {
    border-top-color: white;
}

.tooltip-right-menu:after {
    border-left-color: white;
}

.tooltip-left-menu:after {
    border-right-color: white;
}

.tooltipArrow.bottom {
    border-bottom-color: white;
}


/** 
    Absoluter megapfusch 
    der button ist mit einer blauen icongrafik hinterlegt
    Der Filter macht aus #eee mit einem blaun Icon einen blauen Button mit weißem Icon (ca der passende Ton)
**/
.menuButton,
.leftMenuButton,
.hover-effect,
#closeZoom,
.closeButton,
.articleClose,
.iFrameClose,
.articleAddToCartButton,
.actionButton,
.actionButtonBottom,
.actionButtonCart {
    transition: background-color .2s ease, filter background-color .2s ease;
}

.activeModule,
.menuButton:HOVER,
.leftMenuButton:HOVER,
.hover-effect,
#closeZoom,
.closeButton:HOVER,
.articleClose:HOVER,
.iFrameClose:HOVER,
.articleAddToCartButton:HOVER,
.actionButton:HOVER,
.actionButtonBottom:HOVER,
.actionButtonCart:HOVER {
    background-color: #eee;
    filter: saturate(0) contrast(1.5) invert(1) contrast(0.9) brightness(3.17) sepia(1) contrast(1.1) saturate(6.43) hue-rotate(195deg);
}


.prevButton,
.nextButton {
    height: 50px;
    background: none;
    margin-top: -15px;
    transform: rotate(45deg);
    color: #002e5d;
    opacity: .9;
}

.nextButton {
    border: 5px solid currentColor;
    border-left-color: transparent;
    border-bottom-color: transparent;
    border-left-width: 0;
    border-bottom-width: 0;
    margin-right: 5px;
}

.prevButton {
    border: 5px solid currentColor;
    border-right-color: transparent;
    border-top-color: transparent;
    border-right-width: 0;
    border-top-width: 0;
    margin-left: 5px;
}