
 #header [data-device=desktop] [data-row*=middle] { background: url(https://www.tennisclubalfter.de/tca/assets/tca_2012-webheader-09-1200.jpg.webp) repeat center -28px fixed; } #header [data-device=desktop] img.default-logo { display: none; } #main { background: white url(https://www.tennisclubalfter.de/tca/assets/tca_2012-webbackground-01.jpg.webp) no-repeat center top fixed !important; background-size: cover !important; } .entry-content > section { position: relative; padding-top: var(--theme-content-vertical-spacing) !important; padding-bottom: var(--theme-content-vertical-spacing) !important; margin-top: 0 !important; margin-bottom: 0 !important; } .entry-content > section:nth-of-type(odd) { background-color: rgba(128, 128, 128, .02); } .entry-content > section:nth-of-type(even) { background-color: rgba(255, 255, 255, .3); } .alignnarrow, .entry-content > section .alignnarrow, .entry-content > section .wp-block-group.alignnarrow { width: var(--theme-block-width); max-width: var(--theme-narrow-container-max-width) !important; margin-left: auto; margin-right: auto; } li a:empty, p:empty, span.ct-module-title { display: none !important; } p, a, td { hyphens: auto; } .padded *, a.wp-block-button__link { hyphens: none !important; } p.highlight { background-color: rgba(250, 235, 0, .7) !important; color: #252525; font-weight: 700; font-style: italic; font-size: 18px; letter-spacing: 1px; margin-bottom: 15px; display: inline-block; padding: 3px 10px !important; } sup { margin-left: 3px; } :root { --listIndent: 20px !important; --theme-list-indent: 20px !important; } figure.wp-block-pullquote { margin-top: 0 !important; margin-bottom: 0 !important; border-width: 0 !important; padding-top: var(--theme-content-vertical-spacing) !important; padding-bottom: var(--theme-content-vertical-spacing) !important; padding-left: 120px !important; padding-right: 90px !important; width: fit-content !important; max-width: 1170px; text-wrap: balance !important; } figure.wp-block-pullquote.has-text-align-center { margin-left: auto !important; margin-right: auto !important; padding-left: 90px !important; padding-right: 90px !important; } figure.wp-block-pullquote blockquote { border: 0 !important; padding: 0 !important; margin-left: auto !important; margin-right: auto !important; max-width: fit-content !important; hyphens: none !important; } figure.wp-block-pullquote blockquote:before { transform: rotate(180deg); } figure.wp-block-pullquote blockquote p { font-size: 1.3em !important; text-wrap: balance !important; } @media only screen and (max-width: 1470px) { figure.wp-block-pullquote { min-width: inherit !important; } } @media only screen and (max-width: 767px) { span.mobile.break { display: table-column !important; color: rgba(0, 0, 0, 0) !important; } } .padded h2, .padded p { margin-bottom: 40px !important; } .wp-block-button, .wp-block-button a.wp-block-button__link, .padded h2 span, .padded h2 a, .padded p span, .padded p a { -webkit-box-decoration-break: clone !important; box-decoration-break: clone !important; text-wrap: balance !important; } .padded h2 span, .padded h2 a, .padded p span, .padded p a { background-color: rgba(255, 255, 255, 0.5) !important; padding: 5px 20px !important; font-size: 1.8em; font-weight: 700 !important; color: var(--theme-palette-color-4) !important; }