/*
* CSS for sienna accessibility widget
* author: Werbeagentur 15°, Enrico Droske
* Position: bottom-right
*/

/* === BUTTON POSITION: RECHTS UNTEN === */
.asw-container .asw-widget a.asw-menu-btn {
    left: auto !important;
    right: 20px !important;
    bottom: 20px !important;
    outline: 3px solid #3D7A11 !important;
    background: #3D7A11 !important;
}

/* === ICON (Männchen) FARBE === */
.asw-container .asw-widget a.asw-menu-btn svg {
    fill: #FCF300 !important; /* Gelb - Männchen */
}

/* === KREIS UM DAS ICON === */
.asw-container .asw-widget a.asw-menu-btn svg circle,
.asw-container .asw-widget a.asw-menu-btn svg path[stroke] {
    stroke: #FCF300 !important; /* Gelb - Kreis-Rand */
    fill: none !important;
}

/* Falls der Kreis als Hintergrund dient */
.asw-container .asw-widget a.asw-menu-btn svg path:first-child,
.asw-container .asw-widget a.asw-menu-btn svg > circle:first-child {
    fill: #3D7A11 !important; /* Grün - Kreis-Hintergrund */
}

/* === MENU POSITION: RECHTS === */
.asw-container .asw-menu {
    left: auto !important;
    right: 0 !important;
    background: #eeeee8;
}

.asw-container .asw-menu .asw-menu-header {
    background-color: #609327 !important;
}

.asw-container .asw-menu .asw-menu-header button svg {
    fill: #808f0c !important;
}

.asw-container .asw-menu .asw-menu-content .asw-card .asw-menu-reset-footer-btn {
    background: #609327 !important;
}

.asw-menu .asw-card .asw-select {
    border-radius: 0 !important;
}

.asw-card .asw-adjust-font div[role=button] {
    background: #eeeee8 !important;
}

.asw-card .asw-adjust-font div[role=button]:hover {
    border-color: #609327 !important;
}

.asw-card .asw-btn:hover, .asw-card .asw-btn.asw-selected {
    border-color: #609327 !important;
}

.asw-card .asw-btn.asw-selected svg, .asw-card .asw-btn.asw-selected span {
    fill: #808f0c !important;
    color: #808f0c !important;
}

.asw-card .asw-btn.asw-selected:after {
    background-color: #808f0c !important;
}

.asw-menu .asw-footer {
    display: none;  /* dont show link of developer website */
}

.asw-menu .asw-footer a:hover, .asw-menu .asw-footer a:hover span {
    color: #808f0c !important;
}
