/*
Theme Name: StakeFans
Version: 0.0.71
*/

/*@import url(//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);*/

:root {
    --theme-font-color: #ddd;
    --theme-link-color: #45d1aa;
    --theme-admin-color: #45d1aa;
    --theme-admin-opacity: 1;
    --theme-button-color: #49dfb5;
    --theme-bg-button: #12362f;
    --theme-bg-dark: #1b1f26;
    --theme-bg-darker: #2b303b;
    --theme-bg-light: #232830;
}

.stake {
    display: inline-flex !important;
    align-items: center;
    justify-content: space-between;
    padding: 85px 10px 10px 10px !important;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2Ni45NSIgaGVpZ2h0PSIzMy40NyI+PHBhdGggZD0iTTQuMzQsOS42MmMwLTQuNDgsMi44NS03LDguMS03LDMuNzksMCw0LjQ2LDIuNDcsNC40NywzLjM2LDAsMS43My0yLjQ0LDMuNTYtMi40NCwzLjU2cy4xNCwxLjA3LDIuMjMsMS4wNiw0LjEzLTEuMzksNC4xMi00Ljg1YzAtNC00LjE4LTUuNzgtOC4yOS01Ljc3QzkuMDksMCwwLC41LDAsOS41NmMwLDgsMTUuMiw4Ljc1LDE1LjIyLDEzLjkxLDAsNS41OS02LjI2LDcuMS04LjM3LDcuMTFhMi43MiwyLjcyLDAsMCwxLTMtMi4zNWMwLTQuNTMsNC40OS01Ljc5LDQuNDktNS43OWExLjg5LDEuODksMCwwLDAtMi0xLjg0Yy00LjUsMC02LjI5LDMuODktNi4yOCw3LjY2LDAsMy4yMSwyLjI5LDUuMjIsNS43MSw1LjIxLDYuNTYsMCwxNC0zLjIyLDEzLjkyLTEwLjMzQzE5LjY3LDE2LjQ5LDQuMzYsMTQuNzYsNC4zNCw5LjYyWiIgZmlsbD0id2hpdGUiPjwvcGF0aD48cGF0aCBkPSJNNjYuODMsMjcuNDJjLS4wNi0uMTItLjItLjA5LS40LjA3QTguOCw4LjgsMCwwLDEsNjAsMjkuODZjLTcuMjYsMC04LjUxLTExLjk0LTguNTEtMTEuOTRzNS41Mi00LjEzLDYuMzktNS43OS0xLjg5LTItMS44OS0yLTMuODYsNC43MS02LjYxLDYuMDljLjMtMiwyLjMyLTYuNzEsMi40NS05LjM5cy0zLjIzLTItMy43Ny0xLjc4YzAsMS4xOC0zLDExLjgxLTQsMTcuNjYtLjYzLDEtMS41NCwyLjE4LTIuMzUsMi4xOC0uNDcsMC0uNjQtLjg3LS42NS0yLjEyLDAtMS43MywxLTQuNTEsMS02LjE5LDAtMS4xNy0uNTQtMS4yNC0xLTEuMjRsLS43NSwwYy0xLjE5LDAtLjgtMS0xLjg2LTEtMy4yNiwwLTcuNDEsMy41Ny03LjU5LDlhOS4zNiw5LjM2LDAsMCwxLTMuNDMsMS42NWMtLjgyLDAtMS0uNzctMS0xLjQzLDAtMS4xNSwxLjg4LTgsMS44OC04czIuMzgtLjYxLDMuNDItLjgxYy43OS0uMTUsMS0uMjEsMS4zMi0uNTlzLjkxLTEuMTcsMS4zOS0xLjg3LDAtMS4yNi0uODktMS4yNWEzMSwzMSwwLDAsMC00LjMxLjc0UzMwLjY1LDUuMTYsMzAuNjUsNXMtLjE4LS4yLS40My0uMkE4LjcsOC43LDAsMCwwLDI4LDUuMzdhMy44LDMuOCwwLDAsMC0yLDIuMTVjLS4xNy41Ny0xLjMsNS0xLjMsNXMtNiwyLjA5LTYuODcsMi40YS4xMy4xMywwLDAsMC0uMDkuMTJzLjcsMi43LDIuMTEsMi42OWExOSwxOSwwLDAsMCw0LTEuMjJzLTEuNTMsNi4xLTEuNTMsOC4xMmMwLDEuMy42MiwyLjgzLDMuMTYsMi44MmExMCwxMCwwLDAsMCw1LjYtMi4wNywzLjI4LDMuMjgsMCwwLDAsMy4xNSwyLDYuNDYsNi40NiwwLDAsMCw0LjI4LTIuMDgsMi44OSwyLjg5LDAsMCwwLDIuNjEsMi4wNWMuOSwwLDEuODQtMSwyLjUzLTJhNC4wNiw0LjA2LDAsMCwwLDAsLjYyYy4yOCwyLjUyLDQsMSw0LjIyLjY5LjEzLTEuODMsMC01LjU2Ljc4LTcuODZDNDkuNjMsMjYuNzIsNTMuMywzMiw1OS44OSwzMmMzLjY5LDAsNS41OC0xLjA4LDYuMzctMS45NUEyLjczLDIuNzMsMCwwLDAsNjYuODMsMjcuNDJaTTM1LjE5LDI0Ljg0Yy0zLjE2LDAsMS04LjIsMy42Ny04LjIxQzM4Ljg2LDE3LjY4LDM4LjgsMjQuODIsMzUuMTksMjQuODRaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPjxwYXRoIGQ9Ik02MC44OSwyNy4zNWE3LjU4LDcuNTgsMCwwLDAsNS40OC0yLjVjLjUyLS44LS42MS0yLTEtMmE1LjEyLDUuMTIsMCwwLDEtNCwxLjkxYy0yLjUsMC0xLjkzLTIuNzMtMS45My0yLjczczQuOC42Miw2LjczLTIuODNhNC42NSw0LjY1LDAsMCwwLC4zOS0zLjI5LDMuODUsMy44NSwwLDAsMC0zLjg3LTEuNjljLTIuNzIuMjMtNi4xNiwzLjA4LTYuOTIsNi41QzU1LjI0LDIzLjQ4LDU2LjM4LDI3LjM3LDYwLjg5LDI3LjM1Wm0zLTExLjUxYy40NSwwLC40MS43Mi4yOSwxLjQ5LS4xNywxLjA1LTEuNjEsMy43Mi00LjM2LDMuNjJDNjAuMDUsMTkuNCw2Mi4xLDE1LjksNjMuOTQsMTUuODRaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPjwvc3ZnPgo=);
    background-repeat: no-repeat;
    background-position: 10px 10px;
    background-size: 100px auto;
    text-align: left !important;
    font-size: 200% !important;
    font-weight: bold !important;
    text-transform: none !important;
    white-space: nowrap;
}
.wrap, .stake.wrap {
    white-space: unset !important;
    line-height: 1 !important;
}
@media only screen and (max-width: 900px) {
    .stake {
        font-size: 150% !important;
    }
}
@media only screen and (max-width: 768px) {
    .stake {
        font-size: 150% !important;
    }
}
.su-column .stake {
    min-width: 90%;
}
@media only screen and (max-width: 768px) { 
    .stake {
        width: calc(100% - 25px) !important;
    }
    table .stake {
        width: 100% !important;
    }
}
.stake img {
    margin-top: -75px;
    max-height: 100px !important;
    max-width: 100px !important;
    margin-left: 10px;
    width: auto;
}
.stake br {
    display: none !important;
}
.stake, .stake *, .stake:hover, .stake:hover * {
    text-decoration: none;
}
.turquoise {
    color: var(--theme-link-color) !important;
    border-color: var(--theme-button-color) !important;
}
.fill {
    fill: #328c7b !important;
}
.bg tr {
  filter: none !important;
  color: white !important;
}
.bg tr.even {
  /*background: rgba(0,0,0,0.30);*/
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAEsGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgZXhpZjpQaXhlbFhEaW1lbnNpb249IjEwIgogICBleGlmOlBpeGVsWURpbWVuc2lvbj0iMTAiCiAgIGV4aWY6Q29sb3JTcGFjZT0iMSIKICAgdGlmZjpJbWFnZVdpZHRoPSIxMCIKICAgdGlmZjpJbWFnZUxlbmd0aD0iMTAiCiAgIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiCiAgIHRpZmY6WFJlc29sdXRpb249IjcyLzEiCiAgIHRpZmY6WVJlc29sdXRpb249IjcyLzEiCiAgIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiCiAgIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIKICAgeG1wOk1vZGlmeURhdGU9IjIwMjItMDEtMTFUMTA6MTM6NTMrMDE6MDAiCiAgIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDEtMTFUMTA6MTM6NTMrMDE6MDAiPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJwcm9kdWNlZCIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWZmaW5pdHkgUGhvdG8gMS4xMC40IgogICAgICBzdEV2dDp3aGVuPSIyMDIyLTAxLTExVDEwOjEzOjUzKzAxOjAwIi8+CiAgICA8L3JkZjpTZXE+CiAgIDwveG1wTU06SGlzdG9yeT4KICA8L3JkZjpEZXNjcmlwdGlvbj4KIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+Cjw/eHBhY2tldCBlbmQ9InIiPz4nI874AAABgWlDQ1BzUkdCIElFQzYxOTY2LTIuMQAAKJF1kctLQkEUhz+16KFhUIsWLSSqlUYPkNoEKWFBhJhBVhu9+Qh8XO5VQtoGbYWCqE2vRf0FtQ1aB0FRBNEyWhe1qbidq4ESeQ4z881vzjnMnAFrOK1k9IZByGTzWijgcy1EFl1Nz1iw02J6VNHViWBwhrr2cSfRYjces1b9uH/NvhLXFbA0C48rqpYXnhKeWcurJm8Ldyqp6IrwqbBbkwsK35p6rMIvJicr/GWyFg75wdou7ErWcKyGlZSWEZaX05tJF5Tf+5gvccSz83Oy9sjoRidEAB8uppnEj5chxmT24mGYAdlRJ3+wnD9LTnIVmVWKaKySJEUet6gFqR6XNSF6XDxN0ez/377qiZHhSnWHDxqfDOOtD5q24LtkGJ+HhvF9BLZHuMhW83MHMPoueqmq9e6DcwPOLqtabAfON6HrQY1q0bJkk2FNJOD1BNoi0HENrUuVnv2ec3wP4XX5qivY3YN+iXcu/wDNjmegbXkaZAAAAAlwSFlzAAALEwAACxMBAJqcGAAAABhJREFUGJVjZGBg8GEgAjARo2hUIfUUAgCKJgBg3xnEogAAAABJRU5ErkJggg==) !important;
}
.wpcf7-submit,
.su-button,
.button,
.turquoise tr.border td, tr.border.turquoise td, tr.border.turquoise td:not(:first-child), section > table:not(#toptable) tr.border.turquoise td,
.turquoise img {
    border-color: var(--theme-button-color) !important;
    border-width: 2px !important;
}
body .su-button {
    display: inline-flex !important;
    justify-content: center;
    align-items: center;
}
.su-button > * {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.bg,
.bg tr {
    background-color: var(--theme-bg-dark);
    filter: drop-shadow(0 0 1px rgba(0,0,0,0.75));
    border-radius: 5px;
}
.bg tr {
    filter: none !important; 
    border-radius: 0 !important;
}
.wpcf7-submit,
.bg.turquoise,
.bg.turquoise tr,
.su-button,
.button {
    background-color: var(--theme-bg-button) !important;
}
.wpcf7-submit.raised,
.bg.raised.turquoise,
.su-button.raised,
.button.raised {
    background-color: #328c7b !important;
}
.pink,
.pink tr.border td, tr.border.pink td, tr.border.pink td:not(:first-child), section > table:not(#toptable) tr.border.pink td,
.pink img {
    color: #f443c0 !important;
    border-color: #ff3ac5 !important;
}
.pink.fill,
.pink .fill {
    fill: #ff3ac5 !important;
}
.su-button.pink,
.button.pink {
    border-color: #f443c0 !important;
}
.bg.pink,
.bg.pink tr,
.su-button.pink,
.button.pink {
    background-color: #4f2041 !important;
}
.bg.raised.pink,
.su-button.raised.pink,
.button.raised.pink {
    background-color: #b9278e !important;
}
.yellow,
.yellow tr.border td, tr.border.yellow td, tr.border.yellow td:not(:first-child), section > table:not(#toptable) tr.border.yellow td,
.yellow img {
    color: #ffd147 !important;
    border-color: #ffd147 !important;
}
.yellow.fill,
.yellow .fill {
    fill: #ffd147 !important;
}
.su-button.yellow,
.button.yellow {
    border-color: #ffd147 !important;
}
.bg.yellow,
.bg.yellow tr,
.su-button.yellow,
.button.yellow {
    background-color: #4f4320 !important;
}
.bg.raised.yellow,
.su-button.raised.yellow,
.button.raised.yellow {
    background-color: #b99527 !important;
}
.blue,
.blue tr.border td, tr.border.blue td, tr.border.blue td:not(:first-child), section > table:not(#toptable) tr.border.blue td,
.blue img {
    color: #4388f4 !important;
    border-color: #4388f4 !important;
}
.blue.fill,
.blue .fill {
    fill: #4388f4 !important;
}
.su-button.blue,
.button.blue {
    border-color: #4388f4 !important;
}
.bg.blue,
.bg.blue tr,
.su-button.blue,
.button.blue {
    background-color: #24204f !important;
}
.bg.raised.blue,
.su-button.raised.blue,
.button.raised.blue {
    background-color: #4388f4 !important;
}
.red,
.red tr.border td, tr.border.red td, tr.border.red td:not(:first-child), section > table:not(#toptable) tr.border.red td,
.red img {
    color: #ee4343 !important;
    border-color: #ee4343 !important;
}
.red.fill,
.red .fill {
    fill: #ee4343 !important;
}
.su-button.red,
.button.red {
    border-color: #ee4343 !important;
}
.bg.red,
.bg.red tr,
.su-button.red,
.button.red {
    background-color: #4f2020 !important;
}
.bg.raised.red,
.su-button.raised.red,
.button.raised.red {
    background-color: #bd4141 !important;
}
.purple,
.purple tr.border td, tr.border.purple td, tr.border.purple td:not(:first-child), section > table:not(#toptable) tr.border.purple td,
.purple img {
    color: #d06aff !important;
    border-color: #d06aff !important;
}
.purple.fill,
.purple .fill {
    fill: #d06aff !important;
}
.su-button.purple,
.button.purple {
    border-color: #d06aff !important;
}
.bg.purple,
.bg.purple tr,
.su-button.purple,
.button.purple {
    background-color: #3c154f !important;
}
.bg.raised.purple,
.su-button.raised.purple,
.button.raised.purple {
    background-color: #992fcc !important;
}
.white,
.white tr.border td, tr.border.white td, tr.border.white td:not(:first-child), section > table:not(#toptable) tr.border.white td,
.white img {
    color: var(--theme-font-color) !important;
    border-color: var(--theme-font-color) !important;
}
.white.fill,
.white .fill {
    fill: var(--theme-font-color) !important;
}
.su-button.white,
.button.white {
    border-color: var(--theme-font-color) !important;
}
.bg.white,
.bg.white tr,
.su-button.white,
.button.white {
    background-color: #555 !important;
}
.bg.raised.white,
.su-button.raised.white,
.button.raised.white {
    background-color: #ccc !important;
    color: black;
}
.border {
    border: 2px solid var(--theme-button-color);
    border-radius: 5px;
}
tr.border
table.border tr {
    border-width: 0 !important;
}
tr:not(:first-child).border td  {
    border-top: 1px solid var(--theme-button-color) !important;
    border-width: 1px !important;
}
tr.border td:not(:first-child)  {
    border-left: 1px solid var(--theme-button-color) !important;
    border-width: 1px !important;
}
.gallery-icon img {
    border-radius: 5px;
}
img[data-src*="300x250"] {
    max-width: 230px;
    height: auto;
    margin-right: 5px;
    margin-top: 20px;
}
a[href*="stake.php"].alignright {
    position: relative;
    z-index: 1000;
}

.invert {
    filter: invert();
}
.grayscale {
    filter: grayscale();
}
.invert.grayscale {
    filter: invert() grayscale();
}

* {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
body {
    font-size: 16px;
    line-height: 26px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: var(--theme-font-color);
    margin: 0;
    background: var(--theme-bg-darker);
}
img {
    border: none;
    max-width: 920px;
    object-fit: contain;
    height: auto;
}
p {
    margin: 0 0 18px 0;
    line-height: 18px;
}
a {
    color: var(--theme-link-color);
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
/*strong{
    font-weight:400;
}*/
.alignright {
    margin: 0 0 0 20px;
    display: inline;
    float: right;
}
.aligncenter {
    display: block;
    margin: 0 auto 20px auto;
}
td .aligncenter {
    margin: 0 auto 0 auto;
}
.alignleft {
    margin: 0 20px 0 0;
    display: inline;
    float: left;
}
/* WRAPPER */

#wrapper {
    width: 100%;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
/* WRAPPER */

#main, #header nav#menu ul {
    width: 960px;
    max-width: 100%;
}
#header, #footer {
    width: 100%;
}
#footer .wrapper {
    width: 100%;
    background-color: var(--theme-bg-light) !important;
    margin-top: 20px;
    filter: drop-shadow(0 0 5px rgba(0,0,0,0.5));
}
#footer div.disclaimer {
    width: 100%;
}
#header {
    background: var(--theme-bg-light);
    margin-bottom: 30px;
    filter: drop-shadow(0 0 5px black);
    z-index: 1000;
}
#header nav#menu {
    background: var(--theme-bg-dark);
    border-top: 1px solid var(--theme-bg-dark) !important;
    border-bottom: 1px solid var(--theme-bg-dark) !important;
}
#header nav#menu ul li a {
    border-right-color: var(--theme-bg-dark) !important;
}

#header {
    position: relative;
}
#header a.logo {
    width: 100%;
    height: 110px;
    margin: 10px 0 0 0;
    float: left;
    display: block;
    background: url(/images/stakefans.png) 50% 50% / 150px auto no-repeat;
}
#header .h1 {
    position: absolute;
    top: 25px;
    left: 160px;
    font-weight: 400;
    font-size: 35px;
    color: var(--theme-font-color);
    z-index: 1000;
    text-decoration: none !important;
}
#header .h1 span {
    color: var(--theme-link-color);
}
#header .h2 {
    position: absolute;
    top: 65px;
    left: 160px;
    font-weight: 300;
    font-size: 16px;
    color: #aaa;
    z-index: 1000;
    text-decoration: none !important;
}

#header .h1:hover,
#header .h2:hover {
    text-decoration: none !important;
}
#header nav#menu {
    width: 100%;
    margin: 10px 0 0 0;
    padding: 0 10px;
    float: left;
    box-sizing: border-box;
}
#header nav#menu > div[class*="container"] {
    display: flex;
    justify-content: center;
}
#header nav#menu ul li {
    float: left;
    list-style: none;
    margin: 0 0 0 0;
    position:relative;
}
#header nav#menu ul li a {
	height: auto;
    line-height: 26px;
    display: block;
    padding: 0 12px;
    font-size: 15px;
    text-transform: uppercase;
    color: #fff;
    text-decoration: none;
    font-weight: 400;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    margin: 10px 0;
    border-right: 1px solid #000;
}
#header nav#menu ul li.current_page_item a, 
#header nav#menu ul li a:hover, 
#header nav#menu ul li.current-cat a, 
#header nav#menu ul li.current-menu-parent a {
    color: var(--theme-link-color);
}
#header nav#menu ul.sub-menu li.current_page_item a, 
#header nav#menu ul.sub-menu li a:hover, 
#header nav#menu ul.sub-menu li.current-cat a, 
#header nav#menu ul.sub-menu li.current-menu-parent a {
    color: white !important;
}


/* SUBMENU */


#header nav#menu ul li ul {
    display:none;
}

body.touch #header nav#menu ul li > ul {
	left: -1000px;
}
body.touch #header nav#menu ul li > ul.active,
body:not(.touch) #header nav#menu ul li:hover > ul {
    display:block;
    position:absolute;
    top:50px;
    background:var(--theme-link-color);
    width: 245px !important;
    min-width: 245px !important;
    padding: 0;
    z-index:2000;
    margin: 0 0 0 -5px !important;
    border-radius: 5px;
}

body.touch #header nav#menu ul ul li > ul.active,
body:not(.touch) #header nav#menu ul ul li:hover > ul {
	box-shadow: 0 0 5px rgba(0,0,0,0.5);
}
@media only screen and (max-width: 768px) {
	body.touch #header nav#menu ul li > ul.active,
	body:not(.touch) #header nav#menu ul li:hover > ul {
		box-shadow: 0 0 5px rgba(0,0,0,0.5);
	}
}

body.touch #header nav#menu ul ul li > ul.active,
body:not(.touch) #header nav#menu ul ul li:hover > ul {
	top: 10px;
	left: 210px;
}
#header nav#menu ul li ul li,
body:not(.touch) #header nav#menu ul li ul li {
    width: 220px !important;
    margin: 0 10px;
}
#header nav#menu ul li ul li:not(:last-child) {
    border-bottom: 1px solid #000;
}

#header nav#menu ul li ul li a, #header nav#menu ul li.current-menu-parent ul li.menu-item a, #header nav#menu ul li.current_page_item ul li.menu-item a{
    border-right:none;
    color:#fff;
}

#header nav#menu ul li ul li a:hover, #header nav#menu ul li.current-menu-parent ul li.menu-item a:hover, #header nav#menu ul li.current-menu-parent ul li.current_page_item a, #header nav#menu ul li.current_page_item ul li a{
    color: var(--theme-link-color);
}
/* PAGE */

/* CONTENT */

#content {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
    position: relative;
}
/* POST */


#content section {
    width: 100%;
    position: relative;
}

#content section h1.cattitle {
    padding:0 0 40px 0;    
    background-position: bottom left;
    /*background-image: url(images/dropline.png);*/
    background-repeat: repeat-x;
    width: 100%;
    margin: 0 0 20px 0;
    line-height: 30px;
    text-align: left;
    font-weight: 400;
    font-size: 35px;
}

#content section h2, #content section h3, #content section h4, #content section h5 {
    width: 100%;
    margin: 0 0 20px 0;
    line-height: 30px;
    text-align: left;
    font-weight: 400;
    font-size: 30px;
    padding-top: 15px;
}
#content section .border + h2, 
#content section .border + a[name] + h2, 
#content section .border + h3, 
#content section .border + a[name] + h3, 
#content section .border + h4, 
#content section .border + a[name] + h4, 
#content section .border + h5, 
#content section .border + a[name] + h5 {
    margin: 20px 0 20px 0;
}
#content section h3 {
    font-size: 24px;
}
#content section h4 {
    font-size: 18px;
}
#content section p {
    margin: 0 0 20px 0;
    line-height: 26px;
}

/*#content section .stars{
    float:right;
    margin:0 0 30px 0;
}

#content section .stars span.hide{
    display:none;
}*/

/* TOP TABLE */

table#toptable {
    background: url(images/bg.png);
    width: 100%;
    margin: 0 0 20px 0;
    text-shadow: none;
}
table#toptable td, table#toptable th {
  padding: .5em 1em !important;
}
table#toptable tr.odd {
    background: rgba(255,255,255,0.5);
}
table#toptable tr td.logo {
    width: 110px;
}
table#toptable tr td.logo a img.logo {
    height: 65px;
    width: 90px;
    display: block;
    margin: 10px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    padding: 2px;
}
table#toptable tr td.logo a img.logo:hover {
    background: var(--theme-font-color);
}
table#toptable tr td.bonus {
    width: 190px;
    text-align: left;
    font-size: 24px;
    font-weight: 400;
}
table#toptable tr td.bonus span {
    font-size: 15px;
    width: 100%;
    display: block;
    font-weight: 300;
    color: #aaa;
}
table#toptable tr td.stars {
    width: 250px;
    margin:0;
    float:none;
}
table#toptable tr td.stars img {
    width: 221px;
    height: 41px;
    display: block;
    margin:0;
    float:none;
}
table#toptable tr td.games, table#toptable tr td.payout {
    width: 100px;
    text-align: left;
    font-size: 24px;
    font-weight: 400;
}
table#toptable tr td.games span, table#toptable tr td.payout span {
    font-size: 15px;
    width: 100%;
    display: block;
    font-weight: 300;
    color: #aaa;
}
table#toptable tr td.review, table#toptable tr td.goto {
    width: 100px;
}
table#toptable tr td.review a.button, 
table#toptable tr td.goto a.button {
    width: 90px;
    height: 60px;
    display: block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    color: #fff;
    font-size: 15px;
    text-transform: uppercase;
    line-height: 60px;
    text-align: center;
    font-weight: 400;
}
table#toptable tr td.review a.button {
    background: #f5f5f5; /* Old browsers */
    color: var(--theme-font-color);
    background: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #f1f1f1), color-stop(51%, #e1e1e1), color-stop(100%, #f6f6f6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=0 ); /* IE6-9 */
    border: 1px solid #ccc;
}
table#toptable tr td.goto a.button {
    background: #ffc000; /* Old browsers */
    color: var(--theme-font-color);
    background: -moz-linear-gradient(top, #ffd968 0%, #ffd968 50%, #ffc000 50%, #ffc000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd968), color-stop(50%, #ffd968), color-stop(50%, #ffc000), color-stop(100%, #ffc000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffd968 0%, #ffd968 50%, #ffc000 50%, #ffc000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffd968 0%, #ffd968 50%, #ffc000 50%, #ffc000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffd968 0%, #ffd968 50%, #ffc000 50%, #ffc000 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffd968 0%, #ffd968 50%, #ffc000 50%, #ffc000 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd968', endColorstr='#ffc000', GradientType=0 ); /* IE6-9 */
    border: 1px solid #EDA600;
}
table#toptable tr td.review a.button:hover, table#toptable tr td.goto a.button:hover {
    opacity: 0.8;
    text-decoration: none;
}
@media only screen and (min-width: 992px) {
    .su-button {
        max-width: calc(100% - 60px);
        width: 100%;
    }
}
@media only screen and (max-width: 992px) {
    .su-button {
        max-width: calc(100% - 60px);
        white-space: nowrap;
    }
}
@media only screen and (max-width: 768px) {
    table {
        max-width: 100% !important;
        width: 100% !important;
    }
    #toptable:not(.block) tr {
        display:grid;
        margin:0rem auto
    }
    #toptable:not(.block) tr,
    #toptable:not(.block) tfoot tr {
        grid-auto-rows:auto;
        grid-template-columns:[left] 0.75fr [right] 1.5fr
    }
    #toptable:not(.block) tbody tr>:first-child,
    #toptable:not(.block) tfoot tr>:first-child {
        grid-column:left;
        grid-row-start:1;
        grid-row-end:span 1000
    }
    #toptable tr>[data-fields*="logo"]:first-child {
        display:flex;
        justify-content:center;
        align-items:center
    }
    #toptable tr td:first-child+td {
        padding-top:10px
    }
    table#toptable tr td.logo {
        width:auto;
        display:flex;
        justify-content:center;
        align-items:flex-start
    }
    #toptable tr td+td,
    #toptable tr td a.button {
        width:100%!important;
        text-align:center!important;
        box-sizing:border-box
    }
    .su-button {
        max-width: calc(100% - 30px);
    }
    #toptable tr td+td {
        padding-right:10px;
        padding-bottom:10px;
        padding-left:10px
    }
    #content section .post .button,
    #toptable tr td a.button {
        height:30px!important;
        line-height:30px!important;
        font-size:13px!important;
        float:none!important
    }
    table#toptable tr td.stars img {
        margin:0 auto;
        max-width:65%;
        height:auto
    }
    table#toptable tr td {
        font-size:20px!important
    }
    table#toptable tr td .small {
        padding-top:3px!important;
        font-size:13px!important
    }
}

/* KATEGORIE */

#content .post {
    width: 100%;
    position: relative;
    padding:0 0 40px 0;    
    background-position: bottom left;
    /*background-image: url(images/dropline.png);*/
    background-repeat: repeat-x;
    margin:0 0 20px 0;
}

#content h1,
#content h2,
#content h3,
#content h4,
#content h5 {
    color: white;
    line-height: 1.1 !important;
}

#content .post h2 {
    width: 100%;
    line-height:30px;
    margin:0 0 20px 0;
    background:none;
    padding:0;
}

#content ol li {
    margin-left: 18px;
}
#content ol + p,
#content ul + p {
    margin-top: 20px;
}

#content .post h2 a{
    text-decoration:none;
}

#content .post h2 a:hover{
    text-decoration:none;
    color:var(--theme-font-color);
}

#content .post .entry {
    width: 100%;
}

#content .post .entry a.thumb{
    width:300px;
    height:200px;
    margin:0 20px 0 0;
    float:left;
}

#content .post .entry a.thumb:hover{
    opacity:0.8;
    padding:1px;
    width:298px;
    height:198px;
}

.nafets_imprint-accept {
    color: var(--theme-button-color) !important;
    background: var(--theme-bg-button) !important;
    border: 2px solid var(--theme-button-color) !important;
}
.wpcf7-submit {
    padding-top: 3px;
    padding-bottom: 5px;
}
.wpcf7-submit,
.su-button,
.button {
    color: var(--theme-button-color);
    background-color: var(--theme-bg-button);
    border: 2px solid var(--theme-button-color);
    padding-left: 30px;
    padding-right: 30px;
    display: block;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 15px;
    text-transform: uppercase;
    text-align: center;
    font-weight: 400;
}
@media only screen and (max-width: 768px) { 
    .wpcf7-submit,
    .su-button,
    .button {
        padding-left: 15px;
        padding-right: 15px;
    }
}
.su-button {
    padding-top: .15em !important;
}
.su-button span {
    padding-top: .25em !important;
    padding-bottom: .25em !important;
    line-height: 1.2 !important;
}
@media only screen and (max-width: 468px) { 
    .su-button,
    .su-button span,
    .button:not(.stake) {
        font-size: 15px !important;
    }
    .su-button {
        padding-top: 0 !important;
    }
    .wpcf7-submit,
    .su-button,
    .button {
        padding-left: 10px;
        padding-right: 10px;
        max-width: calc(100% - 20px) !important;
    }
    td .su-button i {
        display: none;
    }
}
.su-button.raised,
.button.raised {
    background: var(--theme-button-color);
}
.su-button > span {
    border-color: transparent !important;
}

#content .post .entry a.button:hover {
    opacity:0.8;
    text-decoration:none;
}

#content .post .entry a.button.review {
    background: #ffc000; /* Old browsers */
    color: var(--theme-font-color);
    background: -moz-linear-gradient(top, #ffd968 0%, #ffd968 50%, #ffc000 50%, #ffc000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd968), color-stop(50%, #ffd968), color-stop(50%, #ffc000), color-stop(100%, #ffc000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffd968 0%, #ffd968 50%, #ffc000 50%, #ffc000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffd968 0%, #ffd968 50%, #ffc000 50%, #ffc000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffd968 0%, #ffd968 50%, #ffc000 50%, #ffc000 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffd968 0%, #ffd968 50%, #ffc000 50%, #ffc000 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd968', endColorstr='#ffc000', GradientType=0 ); /* IE6-9 */
    border: 1px solid #EDA600;
    width: 170px;
    display: block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 15px;
    text-transform: uppercase;
    height: 48px;
    line-height: 48px;
    text-align: center;
    font-weight: 400;
    float:right;
    margin:0 30px 0 0;
}


/* SIDEBAR */

#sidebar {
    float: right;
    width: 280px;
    margin: 0 10px 0 0;
}
/* FOOTER */

#footer {
    text-align: center;
    padding: 40px 0 0 0;
    font-size: 11px;
    line-height: 13px;
    color: #aaa;
    background-position: top left;
    /*background-image: url(images/dropline.png);*/
    background-repeat: repeat-x;
}
#footer p {
    margin: 0;
}
@media only screen and (max-width: 500px) {
    .about .author {
        display: block;
    }
    .about .author span {
        display: none;
    }
}
div.footer-wrapper {
    width: 920px;
    max-width: 100%;
    display: flex;
    margin: 0 auto !important;
    align-items: center;
    margin-bottom: 10px !important;
}
.co2-neutral img {
    margin-top: 8px;
    margin-left: 10px;
    margin-right: 10px;
    height: 33px;
    filter: grayscale() contrast(2);
}
div.disclaimer {
    width: 100%;
    text-align: left;
    padding: 20px 0 20px 20px;
    margin-bottom: 20px;
    margin: 0;
    box-sizing: border-box;
    position: relative;
    display: flex;
    justify-content: center;
    line-height: 14px;
}
div.disclaimer > div {
    width: 100%;
    min-height: 30px;
}
div.disclaimer > div::before {
    position: absolute;
    content: '';
    width: 30px;
    height: 30px;
    display: inline-block;
    float: left;
    background: url(/images/ab18.png) no-repeat;
    background-size: 30px 30px;
    color: var(--theme-font-color);
    font-size: 12px;
    margin: 0 15px 0 0;
}
div.disclaimer > div::after {
    content: 'Disclaimer: Sie müssen mindestens 18 Jahre alt sein, um diese Webseite zu nutzen! Online Glücksspiel ist in einigen Ländern illegal. Es liegt daher in der Verantwortung des Spieler, die örtlichen Vorschriften zum Thema Online-Glücksspiel zu überprüfen, diese Seite übernimmt keine Verantwortung für Ihr Handeln.';
    color: var(--theme-font-color);
    font-size: 12px;
    padding-top: 2px;
    padding-left: 40px;
    display: inline-block;
}
@media (max-width: 768px) {
    div.footer-wrapper {
        flex-direction: column;
    }
    .co2-neutral img {
        margin-top: 25px;
        height: 40px;
    }
    div.disclaimer {
        padding: 25px 20px 30px 20px;
    }
    div.disclaimer > div {
        padding: 0;
    }
}
html:not([lang="de-DE"]) div.disclaimer > div::after {
    content: 'Disclaimer: You must be at least 18 years old to use this website. Online gambling is illegal in some countries. It is the player’s responsibility to review and to comply with local online gambling regulations.';
}
div.disclaimer + p {
    margin: 0 0 20px 0 !important;
}
p.liz {
    font-size: 12px;
    padding-left: 20px;
    padding-right: 20px;
}
ul.licenses {
    width: 920px;
    max-width: 100%;
    display: flex;
    margin: 0 auto !important;
    padding: 20px 0 0 0;
    text-align: center;
    justify-content: space-between;
    flex-wrap: nowrap;
    box-sizing: border-box;
}
ul.licenses li {
    list-style: none;
    flex-basis: 10%;
}
ul.licenses li, ul.licenses li a {
    display: flex;
    justify-content: center;
}
ul.licenses li svg {
    width: 100%;
    height: auto;
    max-height: 40px;
    height: auto;
    display: inline-block;
}
ul.licenses li.kick svg {
    transform: scale(0.5);
}
@media (max-width: 768px) {
    ul.licenses {
        flex-wrap: wrap;
        justify-content: space-around;
    }
    ul.licenses li {
        margin-top: 10px;
        flex-basis: 30%;
    }
    ul.licenses li.kick svg {
        transform: scale(0.7);
    }
    ul.licenses li.h {
        flex-basis: 26%;
    }
}
#rating {
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 40px 0 10px 0;
    position: relative;
    clear: both;
    border-radius: 5px;
    font-size: 14px;
    border: 2px solid #ffd147;
    background-color: var(--theme-bg-light);
}
#rating::before {
    content: 'Bewerte diesen Beitrag:';
    width: calc(100% - 2px);
    max-width: 400px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-weight: bold;
    position: absolute;
    top: 1px;
    left: 1px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    color: white;
    background-color: var(--theme-bg-light);
}
.nafets-stars_table .nafets-stars_table-col:first-child {
    width: 30%;
    padding-right: 7px;
}
#rating .nafets-stars-hide,
#rating [itemprop="dateModified"],
#rating [itemprop="image"] {
    display: none;
}
.nafets-stars div.stars.stars-25,
.nafets-stars div.stars.stars-25 div.star:hover,
.nafets-stars div.stars.stars-25 div.vote {
    background-image: url(./images/stars.svg) !important;
    background-size: 25px 76px !important;
}

html:not([lang="de-DE"]) #rating::before {
    content: 'Rate this post:';
}
.nafets-stars {
    max-width: 400px;
    margin: 20px auto 0 auto;
}
#rating .stars {
    margin: -15px auto 5px auto;
}
#rating .nafets-stars_hide {
    text-align: center;
    display: block;
}
#rating .nafets-stars_hide span:first-child:before {
    content: 'Bewertung: ';
}
html:not([lang="de-DE"]) #rating .nafets-stars_hide span:first-child:before {
    content: 'Rating: ';
}
#rating .nafets-stars_hide span:last-child {
    display: none;
}
[itemprop="publisher"] {
    display: none;
}
.blockquote {
    padding: 60px 80px 40px;
    position: relative;
}
.blockquote p {
    font-family: "Utopia-italic";
    font-size: 35px;
    font-weight: 700px;
    text-align: center;
}

/*blockquote p::before {
    content: "\f095"; 
    font-family: FontAwesome;
   display: inline-block;
   padding-right: 6px;
   vertical-align: middle;
  font-size: 180px;
 }*/

.blockquote:before {
  position: absolute;
  font-family: 'FontAwesome';
  top: 0;
  content:"\f10d";
  font-size: 200px;
  color: rgba(0,0,0,0.1);
   
}

.blockquote::after {
    content: "";
    top: 20px;
    left: 50%;
    margin-left: -100px;
    position: absolute;
    border-bottom: 3px solid #bf0024;
    height: 3px;
    width: 200px;
}

blockquote{
  margin:50px auto;
  font-style:italic;
  color: var(--theme-font-color);
  padding:1.2em 30px 1.2em 50px;
  border-left:3px solid #ffc200 ;
  line-height:1.6;
  position: relative;
}

blockquote::before{
  font-family:Arial;
  content: "\201C";
  color:#ffc200;
  font-size:4em;
  position: absolute;
  left: 10px;
  top:-10px;
}

blockquote::after{
  content: '';
}

blockquote span{
  display:block;
  font-style: normal;
  font-weight: bold;
  margin-top:1em;
}
blockquote p:last-child{
  margin-bottom: 0 !important;
}


#mobile-menu {
    display: none;
}
#mobile-menu div {
    width: 30px;
    overflow: hidden;
    padding: 9px;
    border: 1px solid transparent;
    border-bottom-width: 0;
}
#mobile-menu div:hover {
    cursor: pointer;
}

#mobile-menu div span {
    display: block;
    width: 30px;
    height: 4px;
    position: relative;
  
    background: var(--theme-font-color);
    border-radius: 3px;
  
    transform-origin: 4px 0px;
  
    transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
                background 0.5s cubic-bezier(0.77,0.2,0.05,1.0),
                opacity 0.55s ease;
}
#mobile-menu div.active span {
    background: white;
}
#mobile-menu div span:not(.s3) {
    margin-bottom: 6px;
}

#mobile-menu div span.s1 {
    transform-origin: 0% 0%;
}

#mobile-menu div span.s3 {
    transform-origin: 0% 100%;
}
#mobile-menu div.active {
    background: white;
}
#mobile-menu div.active span {
    width: 32px;
    opacity: 1;
    transform: rotate(45deg) translate(3px, -3px);
}

#mobile-menu div.active span.s2 {
    opacity: 0;
    transform: rotate(0deg) scale(0.2, 0.2);
}

#mobile-menu div.active span.s3 {
    transform: rotate(-45deg) translate(2px, 4px);
}

#menu-overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0.125);
    z-index: 21;
}
section .wp-caption-text {
    font-size: 85%;
    font-style: italic;
}
section .wp-caption.aligncenter .wp-caption-text {
    text-align: center;
}
ul li,
ol li,
div#nafets_imprint ul.table li span {
	padding: 5px 5px 5px 0;
}
ul:not(.table) + h2,
div#nafets_imprint ul + h2 {
	margin-top: 20px !important;
}
ul:not(.table):not(.menu) {
	margin-left: 12px;
}
.post-edit-link {
	display: block;
	width: 100%;
	text-align: left;
	margin-top: 28px;
}
section > table:not(#toptable),
section > .table {
	width: 100%!important;
    margin: 0!important;
    border-collapse: collapse!important;
    font-size: 1em!important;
    border: 1px solid #ccc !important;
    table-layout: auto!important;
    margin-bottom: 1.5em !important;
}
section > table:not(#toptable) td,
section > .table td {
    padding: .5em 1em!important;
    border: 1px solid #ccc !important;
    background: #fff!important;
}
section > table:not(#toptable) tr:nth-child(even) td,
section > .table tr:nth-child(even) td {
    background-color: #f7f7f7 !important;
}
section p {
    font-size: 16px;
}
#toc + p,
#toc + a + p {
	margin-top: 30px !important;
}
#toc + .post,
#toc + a + .post {
	margin-top: 55px !important;
}
#toc {
    margin-bottom: 1em;
    width: 410px;
    display: table;
    font-size: 95%;
    background: var(--theme-bg-light);
    padding: 0;
    position: relative;
    z-index: 100;
    filter: drop-shadow(0 0 1px rgba(0,0,0,0.75))
}
.toc_wrap_right {
    float: right;
    margin-left: 10px;
}
#toc p.toc_title {
    background: var(--theme-bg-dark);
    color: var(--theme-font-color);
    font-weight: 400;
    padding: 0 30px;
    text-align: center;
    font-weight: 400;
    margin: 0;
    line-height: 30px;
}
#toc span.toc_toggle {
    font-weight: 400;
    font-size: 90%;
}
#toc p.toc_title a {
    color: #7b8487;
}
#toc a {
    text-decoration: none;
    text-shadow: none;
    margin: 2px 4px;
    display: inline-block;
}
#toc ul {
    margin-top: 7px;
}
#toc ul ul {
    margin-top: 5px;
    margin-left: 18px;
}
#toc p.toc_title + ul.toc_list {
    margin-top: 1em;
    margin: 0;
}
#toc p.toc_title {
    border-top: 2px solid var(--theme-bg-dark);
    border-bottom: 2px solid var(--theme-button-color);
}
#toc ul.toc_list {
    padding: 20px;
    margin: 0;
}
#toc.no_bullets li, #toc.no_bullets ul, #toc.no_bullets ul li, .toc_widget_list.no_bullets, .toc_widget_list.no_bullets li {
    background: 0 0;
    list-style-type: none;
    list-style: none;
}
#toc ul.toc_list {
    padding: 20px;
    margin: 0;
}
#toc:not(.active) ul,
#toc:not(.active) p.toc_title a span + span,
#toc.active p.toc_title a span:first-child {
	display: none;
}
#toc ul li a {
    position: relative;
    padding-left: 20px;
}
#toc ul li a::before {
    content: '\203A';
    font-style: normal;
    font-weight: 400;
    text-decoration: inherit;
    position: absolute;
    left: 0;
    top: -1px;
}
#toc ul li ul li a::before {
    content: '\203A';
}
section .gallery + .su-button-center + p {
	margin-top: 20px !important;
}
@media only screen and (max-width: 992px) {
	#toc {
		float: none !important;
		width: 100% !important;
		margin: 0;
	}
    body {
        min-width: 350px;
    }
    #wrapper {
        box-sizing: border-box;
        overflow: hidden;
    }
    #header {
        width: 100%;
        min-height: 106px;
        background-position: bottom left;
        /*background-image: url(images/dropline.png);*/
        background-repeat: repeat-x;
        background-size: 20px 25px;
        margin-bottom: 25px;
    }
    #header a.logo {
        margin-bottom: 15px;
    }
    /*#header a.logo {
        width: 80px;
        height: 60px;
        background-size: 80px 60px;
        margin: 0 !important;
        position: absolute;
        right: -9px;
        top: 10px;
    }*/
    #header .h1,
    #header .h2 {
        left: 42px;
		right: 50px;
        text-align: center;
    }
    #header .h1 {
        top: 15px;
    }
    #header .h2 {
        top: 50px;
    }
    #header nav#menu {
        margin-top: 15px;
        width: 100%;
        box-sizing: border-box;
    }
    #mobile-menu {
        display: block !important;
    }
    #menu div[class*="-container"] > ul {
        box-shadow: 2px 2px 3px -1px rgba(0,0,0,0.5);
    }
    #menu:not(.active) > div[class*="-container"] {
        display: none !important;
    }
    /*#header nav#menu.active {
        filter: drop-shadow(0 0 5px rgba(0,0,0,0.5));
    }*/
    #header nav#menu {
        background: transparent;
        position: absolute;
        margin: 0 !important;
        margin-top: 7px !important;
        margin-left: 10px !important;
        border-color: transparent !important;
        padding: 0 !important;
    }
    #header nav#menu {
	    max-width: 50px;
    }
    #header nav#menu:hover,
    #header nav#menu.active {
        z-index: 1100;
    }
    #menu.active #mobile-menu div,
    #menu.active div[class*="-container"] > ul {
        background: var(--theme-bg-dark);
    }
    #header nav#menu #mobile-menu + div,
    #header nav#menu ul {
        width: 260px;
    }
    #header nav#menu ul {
        display: flex;
        flex-direction: column;
    }
    #menu div[class*="-container"] > ul li {
        margin: 0 10px !important;
    }
    #menu div[class*="-container"] > ul li:not(:last-child) {
        border-bottom: 1px solid #ffffff80 !important;
    }
    #menu div[class*="-container"] > ul ul li:not(:last-child) {
        border-bottom: 1px solid #ffffff80 !important;
    }
    #menu div[class*="-container"] > ul li a {
        border: 0 !important;
    }
    body.touch #header nav#menu ul li > ul.active,
    body:not(.touch) #header nav#menu ul li:hover > ul {
        left: 55px !important;
		top: 35px !important;
    }
    #main {
        max-width: 100%;
    }
    #content section h1.cattitle {
	    background: none !important;
	    padding-bottom: 0 !important;
    }
    section h1,
    section h2 {
        font-size: 28px !important;
        line-height: 28px !important;
    }
    #toptable tr {
        /*display: grid;*/
        margin: 0rem auto;
    }
    #toptable:not(.block) tr,
    #toptable:not(.block) tfoot tr {
        /*grid-auto-flow: column;*/
        grid-auto-rows: auto;
        grid-template-columns: [left] 0.75fr [right] 1.5fr;
    }
    #toptable:not(.block) tbody tr > :first-child,
    #toptable:not(.block) tfoot tr > :first-child {
        grid-column: left;
        grid-row-start: 1;
        grid-row-end: span 1000;
    }
    #toptable:not(.block) thead tr > td,
    #toptable:not(.block) tbody tr > td,
    #toptable:not(.block) tfoot tr > td {
        width: auto;
    }
    #toptable:not(.block) tr > td img:not([src]) {
        max-width: 1px !important;
    }
    #toptable:not(.block) tr > td:has(> img:first-child:last-child),
    #toptable:not(.block) tr > td:has(> img:first-child + noscript:last-child) {
        display: flex;
    }
    #toptable tr > [data-fields*="logo"]:first-child {
        display: flex;
        justify-content: center;
        align-items: center;
    }
    #toptable tr td:first-child + td {
	    padding-top: 10px;
    }
    table#toptable tr td.logo {
	    width: auto;
	    display: flex;
		justify-content: center;
		align-items: flex-start;
    }
    #toptable tr td + td,
    #toptable tr td a.button {
	    text-align: center !important;
	    box-sizing: border-box;
    }
    #toptable tr td a.button {
	    width: 100% !important;
    }
    #toptable tr td + td {
	    padding-right: 10px;
	    padding-bottom: 10px;
	    padding-left: 10px;
    }
    #toptable:not(.bg) tr td + td {
      border-left: 1px solid white;
    }
    #content .post .button,
    #toptable tr td a.button {
	    height: 30px !important;
	    line-height: 30px !important;
	    font-size: 13px !important;
	    float: none !important;
	}
	table#toptable tr td.stars img {
		margin: 0 auto;
		max-width: 65%;
		height: auto;
	}
    table#toptable tr td {
	    font-size: 14px !important;
    }
    table#toptable tr td .small {
	    padding-top: 3px !important;
	    font-size: 13px !important;
    }
    section img {
	    max-width: 100%;
	    height: auto;
    }
    section .wp-caption,
    section img:not([src*="banner"]):not(.aligncenter):not(.logo):not([alt="Vorschau"]) {
	    max-width: 40% !important;
    }
    section .gallery img:not([src*="banner"]):not(.aligncenter):not(.logo):not([alt="Vorschau"]) {
	   max-width: 100% !important;
    }
    section .wp-caption img:not([src*="banner"]):not(.aligncenter):not(.logo):not([alt="Vorschau"]) {
	    max-width: 100% !important;
    }
    section .wp-caption.aligncenter {
	    
    }
    section .wp-caption.aligncenter,
    section .wp-caption.aligncenter img:not([src*="banner"]):not(.aligncenter):not(.logo):not([alt="Vorschau"]) {
	    max-width: 100% !important;
    }
    /*#content .post .button {
	    width: 100% !important;
    }*/
    #content .post .button + .button {
	    margin-top: 10px !important;
    }
    #content .post .entry a.thumb,
    #content .post .entry a.thumb:hover {
	    max-width: 33%;
	    height: auto;
    }
    #content .post .entry a.thumb img {
	    max-width: 100% !important;
	    height: auto;
    }
    iframe[src*="youtube"] {
	    position: static !important;
	    width: 100% !important;
	    height: auto !important;
	    max-width: 510px !important;
	    min-height: 288px !important;
	    margin: 0 auto !important;
		display: block !important;
    }
    .su-youtube {
	    height: auto !important;
	    padding-bottom: 0 !important;
    }
    .iframe {
	    position: relative;
	    width: 100%;
	    padding-top: 60%;
    }
    .iframe iframe {
	    position: absolute;
	    top: 0;
	    right: 0;
	    bottom: 0;
	    left: 0;
	    width: 100%;
	    height: 100%;
    }
}
@media only screen and (max-width: 768px) {
    #toptable:not(.block) tr,
    #toptable:not(.block) tfoot tr {
        /*grid-auto-flow: column;*/
        grid-auto-rows: auto;
        grid-template-columns: [left] 1fr [right] 1fr;
    }
}
@media only screen and (max-width: 560px) { 
    /*#header a.logo {
        top: 15px;
        width: 75px;
        height: 55px;
        background-size: 75px 55px;
    }*/
    #header .h2 {
        font-size: 14px;
    }
    #header .h2 span {
        display: none;
    }
    section h1,
    section h2 {
        font-size: 25px !important;
        line-height: 30px !important;
    }
    section .size-560:not([src*="banner"]):not(.aligncenter):not(.logo):not([alt="Vorschau"]) {
	    max-width: 100% !important;
	    width: 100% !important;
		height: auto;
    }
    section p > .size-560 {
	    margin-top: 20px;
	    margin-bottom: 20px;
    }
    section :not(.stake) > .size-300:not([src*="banner"]):not(.aligncenter):not(.logo):not([alt="Vorschau"]) {
	    max-width: 200px !important;
	    width: 100% !important;
		height: auto;
    }
    section :not(.stake) > .size-200:not([src*="banner"]):not(.aligncenter):not(.logo):not([alt="Vorschau"]) {
	    max-width: 150px !important;
	    width: 100% !important;
		height: auto;
    }
    section :not(.stake) > .size-150:not([src*="banner"]):not(.aligncenter):not(.logo):not([alt="Vorschau"]) {
	    max-width: 75px !important;
	    width: 100% !important;
		height: auto;
    }
    
    iframe[src*="youtube"] {
	    max-width: 410px !important;
	    min-height: 230px !important;
    }
}
@media only screen and (max-width: 460px) {
    /*#wrapper {
        margin-top: 10px;
    }*/
    #header .h1 {
        top: 20px;
        font-size: 25px;
    }
    #header .h2 {
        top: 53px;
        font-size: 12px;
    }
    section h1,
    section h2 {
        font-size: 20px !important;
        line-height: 26	px !important;
    }
    section p {
	    font-size: 14px;
    }
    section :not(.stake) > .size-460:not([src*="banner"]):not(.aligncenter):not(.logo):not([alt="Vorschau"]) {
	    max-width: 100% !important;
	    width: 100% !important;
		height: auto;
    }
    section p > .size-460 {
	    margin-top: 20px;
	    margin-bottom: 20px;
    }
    section :not(.stake) > .size-300:not([src*="banner"]):not(.aligncenter):not(.logo):not([alt="Vorschau"]) {
	    max-width: 150px !important;
	    width: 100% !important;
		height: auto;
    }
    section :not(.stake) > .size-200:not([src*="banner"]):not(.aligncenter):not(.logo):not([alt="Vorschau"]) {
	    max-width: 100px !important;
	    width: 100% !important;
		height: auto;
    }
    section :not(.stake) > .size-150:not([src*="banner"]):not(.aligncenter):not(.logo):not([alt="Vorschau"]) {
	    max-width: 75px !important;
	    width: 100% !important;
		height: auto;
    }
    section > .table td,
    .su-table table td {
	    font-size: 0.85rem;
    }
    
    iframe[src*="youtube"] {
	    max-width: 310px !important;
	    min-height: 175px !important;
    }
}
@media only screen and (max-width: 375px) { 
    section .size-375:not([src*="banner"]):not(.aligncenter):not(.logo):not([alt="Vorschau"]) {
	    max-width: 100% !important;
	    width: 100% !important;
		height: auto;
    }
    section p > .size-375 {
	    margin-top: 20px;
	    margin-bottom: 20px;
    }
}
@media only screen and (max-width: 360px) { 
    #header .h1 {
        top: 21px;
        font-size: 24px;
    }
}

#header div.wpml-ls {
  position: absolute;
  top: 10px;
  right: 30px;
  width: 100%;
  max-width: var(--theme-body-width);
  z-index: 20;
  padding: 0;
}
#header div.wpml-ls > ul {
  position: absolute;
  top: -9px;
  right: 0;
  display: flex;
}
@media only screen and (max-width: 992px) {
    #header div.wpml-ls > ul {
        top: 2px;
      }
}
#header div.wpml-ls > ul > li {
  padding: 0 !important;
}
#header div.wpml-ls > ul > li + li {
  margin-left: 10px;
}
#header div.wpml-ls li,
#header div.wpml-ls .wpml-ls-link,
#header div.wpml-ls .wpml-ls-flag {
  display: inline-block;
  width: 21px;
  height: 16px;
}
#header div.wpml-ls .wpml-ls-flag[data-lang="en"],
#header div.wpml-ls .wpml-ls-flag[data-lang="de"] {
  border-radius: 3px;
  background-image: url('./images/flags/4x3/de.svg');
  background-repeat: no-repeat !important;
  background-position: 50% 50% !important;
  background-size: 21px 16px !important;
  filter: drop-shadow(0 0 1px rgba(0,0,0,.3));
}
#header div.wpml-ls .wpml-ls-flag[data-lang="en"] {
  background-image: url('./images/flags/4x3/us.svg') !important;
}
/*@media only screen and (max-width: 768px) { 
  #header div.wpml-ls {
    top: 79px !important;
  }
}*/
.wpml-ls-statics-footer.wpml-ls {
  display: none;
}

div#nafets_imprint-cookie {
    padding-left: 20px;
    padding-right: 20px;
    box-sizing: border-box;
}
.gallery {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.gallery > br {
    display: none;
}
.gallery, .gallery * {
    box-sizing: border-box;
}
.gallery-item {
    flex-basis: calc(33% - 5px);
    float: none !important;
}
.gallery-columns-2 .gallery-item {
    flex-basis: calc(50% - 5px);
}
.gallery-columns-4 .gallery-item {
    flex-basis: calc(25% - 5px);
}
.gallery-columns-5 .gallery-item {
    flex-basis: calc(20% - 5px);
}
.gallery-item img {
    width: 100% !important;
    max-width: 100% !important;
    height: auto;
}
@media only screen and (max-width: 768px) {
    .gallery-item {
        flex-basis: calc(50% - 10px);
    }
}
.gallery-icon, .gallery-icon * {
    width: 100% !important;
}

.captcha-image {
    padding-left: 0 !important;
    padding-bottom: 0 !important;
    text-align: left;
}
.captcha-image,
input[type="email"],
input[type="text"],
textarea {
    color: white;
    outline: none;
    width: 50%;
    box-sizing: border-box;
    border: 0;
}
.captcha-image,
textarea {
    width: 66%;
}
@media only screen and (max-width: 768px) {
    .captcha-image,
    input[type="email"],
    input[type="text"],
    textarea {
        width: 100%;
    }
}
.captcha-image > label {
    width: 60px !important;
    height: 60px !important;
    margin-top: 10px;
    margin-bottom: 10px;
}
.captcha-image > label input {
    display: none;
}
.captcha-image > label svg {
    padding: 5px;
}
.captcha-image > label + label {
    margin-left: 15px;
}
.captcha-image label > input + svg,
input[type="email"],
input[type="text"],
textarea {
    background-color: var(--theme-bg-light);
    border-color: var(--theme-font-color);
    border-width: 2px !important;
    border-style: solid !important;
    border-radius: 5px;
    line-height: 1.5;
    padding: 2px;
    margin-top: 5px;
}
.captcha-image label > input + svg {
    padding: 5px;
}
.wpcf7-response-output {
    border-radius: 5px;
    margin: 0 !important;
}
input + .wpcf7-not-valid-tip {
    margin-top: 8px;
    color: red;
}
div[data-iframe] {
	background: #1b1f26;
	position: relative;
}
div[data-iframe]:empty::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QCgRXhpZgAATU0AKgAAAAgABQEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAAEyAAIAAAAUAAAAWodpAAQAAAABAAAAbgAAAAAAAABIAAAAAQAAAEgAAAABMjAyMzowODoyOCAxMjo1ODoyOQAAA6ABAAMAAAAB//8AAKACAAMAAAABAUAAAKADAAMAAAABAMgAAAAAAAD/4Qs1aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA1LjUuMCI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA4LTI4VDEyOjU4OjI5KzAyOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA4LTI4VDEyOjU4OjI5KzAyOjAwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0icHJvZHVjZWQiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFmZmluaXR5IFBob3RvIDIgMi4xLjEiIHN0RXZ0OndoZW49IjIwMjMtMDgtMjhUMTI6NTg6MjkrMDI6MDAiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/eHBhY2tldCBlbmQ9InciPz7/7QAsUGhvdG9zaG9wIDMuMAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/+IB2ElDQ19QUk9GSUxFAAEBAAAByGxjbXMEMAAAbW50clJHQiBYWVogB+AAAQABAAAAAAAAYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAPbWAAEAAAAA0y1sY21zAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJZGVzYwAAAPAAAAAkclhZWgAAARQAAAAUZ1hZWgAAASgAAAAUYlhZWgAAATwAAAAUd3RwdAAAAVAAAAAUclRSQwAAAWQAAAAoZ1RSQwAAAWQAAAAoYlRSQwAAAWQAAAAoY3BydAAAAYwAAAA8bWx1YwAAAAAAAAABAAAADGVuVVMAAAAIAAAAHABzAFIARwBCWFlaIAAAAAAAAG+iAAA49QAAA5BYWVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAkoAAAD4QAALbPWFlaIAAAAAAAAPbWAAEAAAAA0y1wYXJhAAAAAAAEAAAAAmZmAADypwAADVkAABPQAAAKWwAAAAAAAAAAbWx1YwAAAAAAAAABAAAADGVuVVMAAAAgAAAAHABHAG8AbwBnAGwAZQAgAEkAbgBjAC4AIAAyADAAMQA2/9sAQwADAgIDAgIDAwMDBAMDBAUIBQUEBAUK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');
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    opacity: 0.7;
}
div[data-iframe] > * {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
div[data-iframe]::after {
	content: 'Play demo';
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	color: #fff;
	z-index: 10;
	padding: 10px 15px 10px 40px;
	border: 4px solid #fff;
	border-radius: 10px;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMDAgMTAwMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnPgogICAgICAgIDxwYXRoIGQ9Ik0zNjYuNCwyNzcuMkw3MjIuNyw1MDBMMzY2LjQsNzIyLjdMMzY2LjQsMjc3LjJaIiBzdHlsZT0iZmlsbDp3aGl0ZTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
	background-size: 44px;
	background-repeat: no-repeat;
	background-position: 0 50%;
	cursor: pointer;
	font-size: 19px;
}
html[lang="de-DE"] div[data-iframe]::after {
	content: 'Demo starten';
}

.note-not-available-wrapper {
    position: absolute;
    left: 50%;
    width: 460px;
    height: 130px;
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
.note-not-available-wrapper > a {
    background: var(--theme-bg-dark);
    border: 2px solid #ee4343;
    border-radius: 5px;
    padding: 6px 8px 5px 8px;
}
@media only screen and (max-width: 992px) {
    .note-not-available-wrapper {
        position: absolute;
        left: 0;
        width: 100%;
        justify-content: center;
        align-items: flex-end;
        height: 195px;
    }
    #header {
        min-height: 225px;
    }
}
.note-not-available-wrapper > a:hover .a {
    text-decoration: underline !important;
}
.note-not-available {
    position: relative;
    border-radius: 9999em;  
    display: flex;
    height: 25px;
    max-width: 300px;
}
.note-not-available-logo {
    position: relative;
    background-size: 30px;
    border-radius: 50%;
}
.note-not-available-logo {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic3ZnLWljb24iIHN0eWxlPSJ3aWR0aDogMWVtOyBoZWlnaHQ6IDFlbTt2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO2ZpbGw6IGN1cnJlbnRDb2xvcjtvdmVyZmxvdzogaGlkZGVuOyIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik00OTYgMGMtMjczLjk1MiAwLTQ5NiAyMjIuMDQ4LTQ5NiA0OTZzMjIyLjA0OCA0OTYgNDk2IDQ5NiA0OTYtMjIyLjA0OCA0OTYtNDk2LTIyMi4wNDgtNDk2LTQ5Ni00OTZ6TTkyNy4yIDQ4MGwtMTkxLjg3MiAwYy0xLjc2LTcwLjg4LTE0LjM2OC0xMzguNTkyLTM2LjczNi0yMDAuNTc2IDQzLjItMTguMDE2IDgzLjEzNi00MS45ODQgMTE5LjU1Mi03MC4zMDQgNjQuNzM2IDcyLjY3MiAxMDUuMjE2IDE2Ny4wNCAxMDkuMDU2IDI3MC44OHpNNDc4LjMwNCA5MjcuMTA0Yy01My4xODQtNDQuMjg4LTk3Ljc5Mi0xMDEuNzkyLTEzMC40MzItMTY4LjU3NiA0MS44ODgtMTMuMDg4IDg2LjI3Mi0yMC4yNTYgMTMyLjEyOC0yMS43MjhsMCAxOTAuMzY4Yy0wLjU3NiAwLTEuMTItMC4wMzItMS42OTYtMC4wNjR6TTUxMy42MzIgNjQuODk2YzYwLjM1MiA1MC4yNCAxMDkuNiAxMTcuNTM2IDE0Mi45MTIgMTk2LjAzMi00NS42MzIgMTUuNTg0LTk0LjExMiAyNC42NC0xNDQuNTc2IDI2LjI0bDAtMjIyLjM2OGMwLjYwOCAwLjAzMiAxLjEyIDAuMDY0IDEuNjY0IDAuMDk2ek01NjYuOTQ0IDcwLjMzNmM4OC4zMiAxNC42ODggMTY3LjU1MiA1NS45MzYgMjI5LjI0OCAxMTUuNjQ4LTMzLjUwNCAyNS42OTYtNzAuMTEyIDQ3LjQ1Ni0xMDkuNjk2IDYzLjkzNi0yOS4xMi02OS4wMjQtNjkuOTg0LTEzMC4wNDgtMTE5LjU1Mi0xNzkuNTg0ek00ODAgNjQuOGwwIDIyMi4zNjhjLTUwLjQ2NC0xLjYzMi05OC45NzYtMTAuNjU2LTE0NC41NzYtMjYuMjQgMzMuMzEyLTc4LjQ5NiA4Mi41Ni0xNDUuNzkyIDE0Mi45MTItMTk2LjAzMiAwLjU3Ni0wLjAzMiAxLjA4OC0wLjA2NCAxLjY2NC0wLjA5NnpNMzA1LjQ3MiAyNDkuOTUyYy0zOS41Mi0xNi40OC03Ni4xNi0zOC4yNC0xMDkuNjY0LTYzLjkzNiA2MS42NjQtNTkuNzEyIDE0MC45MjgtMTAwLjk2IDIyOS4yNDgtMTE1LjY0OC00OS42IDQ5LjUwNC05MC40MzIgMTEwLjUyOC0xMTkuNTg0IDE3OS41ODR6TTMyMy4zNiAyOTAuNDMyYzQ5LjM0NCAxNy4xMiAxMDEuOTIgMjcuMTA0IDE1Ni42NCAyOC43NjhsMCAxNjAuOC0xOTEuMzI4IDBjMS43MjgtNjcuMDA4IDEzLjYtMTMxLjA0IDM0LjY4OC0xODkuNTY4ek00ODAgNTEybDAgMTkyLjhjLTUwLjQ2NCAxLjUzNi05OS4yNjQgOS43OTItMTQ1LjI0OCAyNC42MDgtMjcuNzEyLTY1Ljk4NC00NC4wNjQtMTM5LjQ4OC00Ni4wOC0yMTcuNDA4bDE5MS4zMjggMHpNNDI1LjA1NiA5MjEuNjY0Yy03OS4xMzYtMTMuMTUyLTE1MS4wMDgtNDcuNjE2LTIwOS40NC05Ny42NjQgMzEuNTItMjEuODU2IDY1LjYtNDAuMzUyIDEwMi4wMTYtNTQuNCAyNy45MDQgNTcuODU2IDY0LjQxNiAxMDkuMjE2IDEwNy40MjQgMTUyLjA2NHpNNTEyIDkyNy4ybDAtMTkwLjM2OGM0NS44MjQgMS40NzIgOTAuMjQgOC42NCAxMzIuMTI4IDIxLjcyOC0zMi42NzIgNjYuNzg0LTc3LjI0OCAxMjQuMjg4LTEzMC40MzIgMTY4LjU3Ni0wLjU0NCAwLTEuMTIgMC4wMzItMS42OTYgMC4wNjR6TTY3NC4zNjggNzY5LjZjMzYuMzg0IDE0LjA0OCA3MC40MzIgMzIuNTc2IDEwMi4wMTYgNTQuNC01OC40MzIgNTAuMDE2LTEzMC4zMDQgODQuNTEyLTIwOS40NCA5Ny42NjQgNDMuMDA4LTQyLjg0OCA3OS40ODgtOTQuMjA4IDEwNy40MjQtMTUyLjA2NHpNNjU3LjI0OCA3MjkuNDA4Yy00Ni4wMTYtMTQuODE2LTk0LjgxNi0yMy4wNzItMTQ1LjI0OC0yNC42MDhsMC0xOTIuOCAxOTEuMzI4IDBjLTIuMDE2IDc3LjkyLTE4LjQgMTUxLjQyNC00Ni4wOCAyMTcuNDA4ek01MTIgNDgwbDAtMTYwLjhjNTQuNjg4LTEuNjY0IDEwNy4yNjQtMTEuNjE2IDE1Ni42NC0yOC43MzYgMjEuMDU2IDU4LjUyOCAzMi45MjggMTIyLjU2IDM0LjY4OCAxODkuNTY4bC0xOTEuMzI4IDB6TTE3My44ODggMjA5LjEyYzM2LjQxNiAyOC4zMiA3Ni4zNTIgNTIuMjg4IDExOS41MiA3MC4zMDQtMjIuMzY4IDYxLjk4NC0zNC45NzYgMTI5LjY5Ni0zNi43MzYgMjAwLjU3NmwtMTkxLjg3MiAwYzMuODQtMTAzLjg0IDQ0LjMyLTE5OC4yMDggMTA5LjA4OC0yNzAuODh6TTY0LjggNTEybDE5MS44NzIgMGMxLjk4NCA4MS43NiAxOS4wNzIgMTU4Ljk3NiA0OC4wOTYgMjI4LjM4NC00MC41NDQgMTUuODA4LTc4LjMzNiAzNi44NjQtMTEzLjIxNiA2MS43OTItNzUuMTM2LTc0Ljc4NC0xMjIuNTYtMTc3LjAyNC0xMjYuNzUyLTI5MC4xNzZ6TTgwMC40NDggODAyLjE0NGMtMzQuODgtMjQuODk2LTcyLjY3Mi00NS45ODQtMTEzLjI0OC02MS43OTIgMjkuMDU2LTY5LjQwOCA0Ni4xMTItMTQ2LjYyNCA0OC4xMjgtMjI4LjM4NGwxOTEuODcyIDBjLTQuMTkyIDExMy4xODQtNTEuNjQ4IDIxNS40MjQtMTI2Ljc1MiAyOTAuMTc2eiIgIHN0eWxlPSJmaWxsOiB3aGl0ZSIgLz48L3N2Zz4=");
    background-size: 13.5px 13.5px;
    background-position: 5px 6px;
    background-repeat: no-repeat;
}
.note-not-available-logo,
.note-not-available-logo::after {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 25px;
    min-width: 25px;
    height: 25px;
    min-height: 25px;
}
.note-not-available-logo::after {
    content: '';
    position: absolute;
    background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgo8ZGVmcz4KPC9kZWZzPgo8ZyBzdHlsZT0ic3Ryb2tlOiBub25lOyBzdHJva2Utd2lkdGg6IDA7IHN0cm9rZS1kYXNoYXJyYXk6IG5vbmU7IHN0cm9rZS1saW5lY2FwOiBidXR0OyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyBzdHJva2UtbWl0ZXJsaW1pdDogMTA7IGZpbGw6IG5vbmU7IGZpbGwtcnVsZTogbm9uemVybzsgb3BhY2l0eTogMTsiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNDA2NTkzNDA2NTkzNDAxNiAxLjQwNjU5MzQwNjU5MzQwMTYpIHNjYWxlKDIuODEgMi44MSkiID4KCTxwYXRoIGQ9Ik0gNDUgOTAgYyAtMTIuMDIgMCAtMjMuMzIgLTQuNjgxIC0zMS44MiAtMTMuMTgxIEMgNC42ODEgNjguMzIgMCA1Ny4wMiAwIDQ1IGMgMCAtMTIuMDIgNC42ODEgLTIzLjMyIDEzLjE4IC0zMS44MiBsIDAgMCBsIDAgMCBDIDIxLjY4IDQuNjgxIDMyLjk4IDAgNDUgMCBjIDEyLjAyIDAgMjMuMzIgNC42ODEgMzEuODE5IDEzLjE4IEMgODUuMzE5IDIxLjY4IDkwIDMyLjk4IDkwIDQ1IGMgMCAxMi4wMiAtNC42ODEgMjMuMzIgLTEzLjE4MSAzMS44MTkgQyA2OC4zMiA4NS4zMTkgNTcuMDIgOTAgNDUgOTAgeiBNIDQ1IDggYyAtOS44ODMgMCAtMTkuMTc0IDMuODQ5IC0yNi4xNjMgMTAuODM3IGwgMCAwIEMgMTEuODQ5IDI1LjgyNiA4IDM1LjExNyA4IDQ1IGMgMCA5Ljg4MyAzLjg0OSAxOS4xNzQgMTAuODM3IDI2LjE2MyBDIDI1LjgyNiA3OC4xNTEgMzUuMTE3IDgyIDQ1IDgyIGMgOS44ODMgMCAxOS4xNzQgLTMuODQ5IDI2LjE2MyAtMTAuODM3IEMgNzguMTUxIDY0LjE3NCA4MiA1NC44ODMgODIgNDUgYyAwIC05Ljg4MyAtMy44NDkgLTE5LjE3NCAtMTAuODM3IC0yNi4xNjMgQyA2NC4xNzQgMTEuODQ5IDU0Ljg4MyA4IDQ1IDggeiIgc3R5bGU9InN0cm9rZTogbm9uZTsgc3Ryb2tlLXdpZHRoOiAxOyBzdHJva2UtZGFzaGFycmF5OiBub25lOyBzdHJva2UtbGluZWNhcDogYnV0dDsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjsgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOyBmaWxsOiByZ2IoMCwwLDApOyBmaWxsLXJ1bGU6IG5vbnplcm87IG9wYWNpdHk6IDE7IGZpbGw6IHdoaXRlIiB0cmFuc2Zvcm09IiBtYXRyaXgoMSAwIDAgMSAwIDApICIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiAvPgoJPHJlY3QgeD0iNCIgeT0iNDEiIHJ4PSIwIiByeT0iMCIgd2lkdGg9IjgyIiBoZWlnaHQ9IjgiIHN0eWxlPSJzdHJva2U6IG5vbmU7IHN0cm9rZS13aWR0aDogMTsgc3Ryb2tlLWRhc2hhcnJheTogbm9uZTsgc3Ryb2tlLWxpbmVjYXA6IGJ1dHQ7IHN0cm9rZS1saW5lam9pbjogbWl0ZXI7IHN0cm9rZS1taXRlcmxpbWl0OiAxMDsgZmlsbDogcmdiKDI1NSwyNTUsMjU1KTsgZmlsbC1ydWxlOiBub256ZXJvOyBvcGFjaXR5OiAxOyIgdHJhbnNmb3JtPSIgbWF0cml4KDAuNzA3IC0wLjcwNzIgMC43MDcyIDAuNzA3IC0xOC42Mzk2IDQ1LjAwNTUpICIvPgo8L2c+Cjwvc3ZnPg==") 1px 2px / 21px 21px no-repeat;
    font-size: 21px;
    line-height: 21px;
    font-weight: bold;
}
.note-not-available-content {
    padding: 2px 7px 2px 7px;
    line-height: 22px;
    font-weight: bold;
}
.note-not-available-wrapper a,
.note-not-available-content {
    font-size: 13px;
}
.note-not-available-wrapper,
.note-not-available-wrapper .note-not-available-content,
.note-not-available-wrapper .a {
    color: white;
}
.note-not-available-wrapper,
.note-not-available-wrapper a:hover {
    text-decoration: none !important;
}
.note-not-available-wrapper .a,
.note-not-available-wrapper .a:hover {
    display: flex;
    color: var(--theme-link-color);
    font-size: 17px;
    font-weight: bold;
    justify-content: center !important;
}
.note-not-available-wrapper > div {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}