MediaWiki:Pivot.css
Aus INOVe
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Strg+F5
/* Kopfleiste */ .tab-bar { background: #333; font-family: 'Montserrat', 'Jost', sans-serif; } /* style the labels - Überschriften im linken Seitenmenü */ ul.side-nav label { color: #fff; font-size: 1.0em; font-weight: 600; border: none; display: block; background: #00acac; padding: .25em .5em; font-family: Montserrat, Jost, sans-serif; pointer-events: none; border-radius: 0; } /* sidebar background color */ body { background-color: #333; } /* controls the main body area styling */ #p-cactions { margin-top: 0; padding-top: 1.5em; padding-bottom: .5em; background-color: #fff; border-left: 1px solid #ccc; border-right: 1px solid #ccc; } footer.row { background-color: #fff; } #Lelue { font-size: 12px; } /* Style here are only to highlight functionality of Pivot */ /* make the main page subheaders solid bars */ .subheader { background-color: #c00000; color: #fff; text-align: center; padding: .5em; font-size: 15px; border-radius: 0; font-family: Montserrat, Jost, sans-serif; font-weight: 600; margin-top: 20px; } .row.display .columns:nth-child(2), .row.display .columns.small-centered, .row.display .columns.large-centered { background: #e1e1e1 none repeat scroll 0% 0%; } .row.display { background: #eee none repeat scroll 0% 0%; font-size: 1rem; margin-bottom: 10px; line-height: 2rem; border: 1px solid #333; margin-left: 0 !important; margin-right: 0 !important; } .row.display-end { background: #fff none repeat scroll 0% 0%; font-size: 1rem; margin-bottom: 10px; line-height: 2rem; border: 1px solid #333; margin-left: 0px !important; margin-right: 0px !important; } .row.display-end .columns { background: #e1e1e1 none repeat scroll 0% 0%; border-left: 1px solid #333; } pre.code { /*background-color: #ffffff;*/ border-color: #dfdfdf; border-style: solid; border-width: 1px; color: #444; font-family: Montserrat, Jost, sans-serif; font-weight: normal; padding: .75em; font-size: .85rem; } /* Table of Contents */ @media only screen and (min-width: 769px) { #toc, .toc { margin: .5em 0 .5em .5em; } } /* Fix edit bar of VisualEditor at least for MediaWiki 1.31 and later */ .oo-ui-tool .oo-ui-tool-link { padding-top: 0; } .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-accel, .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title { padding-top: 1em; } h4.namespace.label { padding:0.4em; font-size:1.25em !important; font-weight:500 ; font-family: Montserrat, Jost, sans-serif; background-color: #acac00; border-radius: 0px; transform: rotate(0.2deg); } /* Aside CSS */ ul.off-canvas-list input#searchInput-offcanvas, ul.off-canvas-list button.button.search { height: 2rem; margin: 0; } /* max-width row */ .row { max-width: 100%; } ul.side-nav .button { margin: 0; } /*Suchfeld*/ ul.side-nav input[type="search"] { height: 1.9rem; font-size: 0.9rem; font-family: Jost, Montserrat, sans-serif; font-weight: 500; } /*Inhalt des linken Seitenmenüs*/ .side-nav li a:not(.button) { padding: 0 0 0 .5em; background-color: #333; color: #333; font-family: Jost, Montserrat, sans-serif; font-size: 16px; } /*Überschrift des rechten Seitenmenüs ("Personal")*/ ul.off-canvas-list li label { background: #00acac; border: none; color: #fff; font-size: 18px; text-transform: capitalize; padding-top: 9px; padding-bottom: 9px; font-family: Montserrat, Jost, sans-serif; cursor: default; } /*Inhalt des rechten Seitenmenüs*/ ul.off-canvas-list li a { border: none; background: #333; color: #333; font-family: Jost, Montserrat, sans-serif; } ul.off-canvas-list li a:hover { background: #555; } /* Bereich im rechten Seitenmenü unterhalb der Buttons*/ .right-off-canvas-menu, .left-off-canvas-menu { background: #333; } /*Hover-Effekt bei Buttons im linken Seitenmenü */ .side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus { background: #333; color: #333; } /*Startseite Text oben (Willkommen...)*/ li.name.logo { margin-bottom: 1em; margin-right: auto; margin-left: auto; text-align: center; } li.name.logo:hover, li.name.logo:focus { background-color: #333; background: #333; } @media only screen and (min-width: 642px) { .tab-bar-section.middle { left: .8125rem; text-align: left; } } /* TOC */ /* Inhaltsverzeichnis oben Überschrift und "verbergen"*/ #toc #toctitle, .toc #toctitle, #toc .toctitle, .toc .toctitle { text-align: center; padding: 5px 15px 10px 10px; font-size: 10px; line-height: 2px; } .toctitle > h2 { padding-top: 5px !important; font-size: 14px; } h1 { font-weight: 600; font-family: Montserrat, Jost, sans-serif; } h2 { font-weight: 600; } h3 { font-weight: 500; font-family: Jost, sans-serif; padding-top: 15px; } h4 {font-weight: 500; font-family: Jost, sans-serif; } h5 {font-weight: 500; font-family: Jost, sans-serif; } .toctogglelabel { font-size: 11px; line-height: 2px; color: #009999; } /* Inhaltsverzeichnis unterer Teil*/ #toc ul, .toc ul { list-style-type: none; list-style-image: none; margin-left: 1em; margin-right: 1em; padding: 0; text-align: left; font-size: 14px; } #toctitle h2 { font-size: 16px; display: inline; font-weight: bold; font-family: sans-serif; border: none; } /*Inhaltsverzeichnis Hintergrund*/ #toc, .toc, .mw-warning { border: 1px solid #aaa; background-color: #f9f9f9; } /*Ausrichtung der Inhaltsverzeichnis-Box*/ #toc { display: inline-block; } /* Anmelde-Icon rechts oben*/ span#menu-user { display: block; width: 100%; margin: 0 .9em; color: #fff; } #menu-user:hover { color: #00acac; } span#nav-main { display: block; width: 100%; margin: 0 .9em; color: #333; } /*Schrift im Menü links*/ #sidebar ul a { font-size: 15px; font-family: Jost, Montserrat, sans-serif; } .tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 { font-size: 1.5em; font-weight: 400; } /*Anmeldeicon*/ section.right-small { border-left: none; } section.left-small { border-right: none; } h5.subtitle { font-size:.80em !important; } /*Trennstrich Inhaltsverzeichnis und Startseite unten*/ .mw-content-ltr h2 { display: block; border-bottom: 1px solid #ddd; overflow: hidden; padding-top: 20px; } /*Seitenname "Lünepedia" ganz oben*/ .tab-bar .title { color: #FFFFFF; line-height: 2.8125rem; margin: 0; font-weight:600; font-size: 1.5rem; text-align: center; font-family: Montserrat, Jost, sans-serif; } h1.title { font-size: 1.8rem; padding-bottom: 0em; margin-top: .5em; margin-bottom: 0.1rem; } section#middle-nav .title a { text-decoration: none; } @media only screen and (min-width: 40.0625em){ h1.title { font-size: 1.9rem; } } h1, h2, h3, h4, h5, h6 { line-height: 1.4; } /* Input boxes, e.g. on main page */ .mw-ui-button.mw-ui-progressive { background-color: #c00000; color: #fff; border: 1px solid #ccc; font-family: Montserrat, Jost, sans-serif; border-radius: 0; } .mw-ui-button.mw-ui-progressive:hover { background-color: #a10000; color: #fff; border: 1px solid #ccc; } .mw-ui-button.mw-ui-progressive:focus { box-shadow: inset 0 0 0 1px #a10000,inset 0 0 0 2px #ffffff; } .mw-ui-button.mw-ui-progressive:active, .mw-ui-button.mw-ui-progressive.is-on { background-color: #a10000; border-color: #a10000; box-shadow: none; } .mw-ui-button.mw-ui-progressive:disabled { border-radius: 0; } input[type="submit"] { background-color: #c00000; border-color: #ccc; color: white; font-family: Montserrat, Jost, sans-serif; } .mw-ui-button:hover { background-color: #ffffff; color: #c00000; border: none; font-family: Montserrat, Jost, sans-serif } /* Schriftart des Haupttextes */ p, table { font-size: 15px; } /* Zahnrad Icon für Aktionsmenü mit Font Awesome 4 */ #p-cactions > a.button i::before { margin-bottom: 0.8em; content: "\f013"!important; } /* Menü Icon für mobile Ansicht */ .left-off-canvas-toggle #menu-user > i.fa::before { content: "\f0c9"!important; } /* Benutzer-Icon rechts oben mit FA4 */ .right-off-canvas-toggle #menu-user > i.fa::before { content: "\f007"!important; } /* Make Echo extension more mobile friendly on small widths including mobiles in landscape view */ @media only screen and (max-width: 750px) { .oo-ui-popupWidget-popup { width: auto !important; position: relative !important; margin-left: 10rem !important; margin-right: 0!important; left: auto; right: 0.9rem; font-size: 75% !important; } .oo-ui-clippableElement-clippable.oo-ui-popupWidget-body { width: 100% !important; right: 1.5rem; } .leaflet-container.leaflet-touch-drag.leaflet-touch-zoom { width: 100% !important; } } .infobox { float: right; padding: 10px; } @media only screen and (min-width: 750px) { .infobox { max-width: 350px; } } @media only screen and (max-width: 750px) { /* Infoboxen auf kleinen Bildschirmen nicht mehr neben, sondern über Einleitungstext */ .infobox { width: 100%; } } #pt-notifications-notice .mw-echo-notifications-badge, #pt-notifications-message .mw-echo-notifications-badge { display: none; } .mw-echo-ui-overlay { z-index: 1000; } .f-dropdown.drop-left::before { border-color: transparent transparent transparent #333; } .mw-echo-ui-toggleReadCircleButtonWidget-circle { background-color: #c00000; } .mw-echo-ui-toggleReadCircleButtonWidget-circle-unread { background-color: #333; border: 1px solid #72777d; } .mw-echo-ui-toggleReadCircleButtonWidget:hover .mw-echo-ui-toggleReadCircleButtonWidget-circle { background-color: #a10000; } .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { color: #fff; background-color: #00acac; border-color: #00acac; } .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover { background-color: #009999; border-color: #009999; } .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked + span, .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate + span { background-color: #c00000; border-color: #c00000; } .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:hover + span, .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:hover + span { background-color: #a10000; border-color: #a10000; } .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:active + span { background-color: #a10000; border-color: #a10000; box-shadow: inset 0 0 0 1px #a10000; } .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:focus + span { border-color: #00acac; box-shadow: inset 0 0 0 1px #00acac; } .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus { border-color: #009999; box-shadow: inset 0 0 0 1px #09999,inset 0 0 0 2px #fff; } .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active, .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active:focus, .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button, .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button { color: #fff; background-color: #0a5454; border-color: #0a5454; box-shadow: none; } .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button { background-color: #a10000; color: #fff; border-color: #a10000; } .mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected { color: #c00000; } .mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected { background-color: #eaf3ff; color: #c00000; } .mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected { background-color: #00acac30; color: #c00000; } .oo-ui-optionWidget-selected .mw-echo-ui-pageNotificationsOptionWidget-label-count { background: none; color: #c00000; } .mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-selected.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-highlighted, .mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-pressed.mw-echo-ui-pageNotificationsOptionWidget.oo-ui-optionWidget-highlighted { background-color: #00acac30; color: #a10000; } .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked + span { border-color: #c00000; } .oo-ui-radioInputWidget.oo-ui-widget-enabled [type="radio"]:checked:hover + span { border-color: #a10000; } #mw-createaccount-join { background-color: #00acac; color: #fff; font-family: Montserrat, Jost; } #mw-createaccount-join:hover { background-color: #009999; color: #fff; border: 1px solid #ccc; } #mw-createaccount-join:focus { border-color: #009999; box-shadow: inset 0 0 0 1px #009999; } #mw-createaccount-join:active { background-color: #ccc; color: #009999; border-color: #009999; } .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:checked:focus + span, .oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type="checkbox"]:indeterminate:focus + span { background-color: #c00000; border-color: #c00000; box-shadow: inset 0 0 0 1px #c00000,inset 0 0 0 2px #fff; } .wikiEditor-ui-toolbar .tabs span.tab a, .wikiEditor-ui-toolbar .tabs span.tab a:visited { color: #009999; } .wikiEditor-ui-toolbar .sections .section { background-color: #e7e7e7; } .wikiEditor-ui-toolbar .booklet .index div { color: #fff; background-color: #333; } .wikiEditor-ui-toolbar { background-image: -webkit-gradient(linear,right top,right bottom,color-stop(0,#fdfefe),color-stop(32px,#00acac30)); background-image: -webkit-linear-gradient(top,#fdfefe 0,#00acac30 32px); background-image: -moz-linear-gradient(top,#fdfefe 0,#00acac30 32px); background-image: linear-gradient(to bottom,#fdfefe 0,#00acac30 32px); } .wikiEditor-ui-toolbar .booklet .index .current { background-color: #555; color: #fff; cursor: default; } #mw-normal-catlinks a.new { color: #ad0606; } .leaflet-container.leaflet-touch-drag.leaflet-touch-zoom { -ms-touch-action: none; touch-action: none; z-index: 5; } .leaflet-popup-content p { font-family: Jost; } /* Edit Button bei GeoJSON Karten vergrößern */ .easy-button-button .button-state { display: block; width: 60%; height: 100%; position: absolute; top: -2px; left: 8px; } .easy-button-container { border:none !important; } .oo-ui-buttonElement.oo-ui-labelElement > input.oo-ui-buttonElement-button, .oo-ui-buttonElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { border-radius: 0; } .wikitable > tr > th, .wikitable > * > tr > th { background-color: #c00000; text-align: center; color: #fff; } .wikitable { background-color: #eee; } table.wikitable > tr > th, table.wikitable > tr > td, table.wikitable > * > tr > th, table.wikitable > * > tr > td { border: 1px #aaa solid; } @media only screen and (max-width: 750px) { .wikitable { overflow: scroll; width: max-content; display: block; } } .row .row { margin-bottom: 0.6em; } /* .infobox { background: #eee; border: 1px solid #aaa; float: right; margin: 10px; } .infobox-title { font-size: 20px; text-align: center; } .infobox-image { text-align: center; } .infobox th { vertical-align: top; width: 120px; } .infobox td { vertical-align: top; } */ section.middle.tab-bar-section a { color: #333; } section.middle.tab-bar-section a:hover { color: #00acac; } span#menu-user { color: #333; } @media only screen and (max-width: 750px) { section.middle.tab-bar-section a { color: #c00000; } section.middle.tab-bar-section a:hover { color: #00acac; } span#menu-user { color: #c00000; } } /* Stichpunkte und linkes Seitenmenü in selber Schriftgröße wie normaler Text */ ul { font-size: 15px; } #pt-notifications .mw-echo-notifications-badge.mw-echo-unread-notifications { background-color: #333; } #pt-notifications-alert .mw-echo-notifications-badge.mw-echo-notifications-badge-all-read, #pt-notifications-notice .mw-echo-notifications-badge.mw-echo-notifications-badge-all-read { opacity: 0.20; position: relative; right: -15px; } #pt-notifications-notice .mw-echo-notifications-badge, #pt-notifications-alert .mw-echo-notifications-badge, #pt-notifications-message .mw-echo-notifications-badge { position: relative; right: -15px; } span#page-actions { font-family: Montserrat, Jost, sans-serif; font-weight: 500; } h3#tagline { font-family: Montserrat, Jost, sans-serif; padding-top: 0; } h2 span { font-family: Montserrat, Jost, serif; } .leaflet-popup-content { font-family: Jost, Montserrat, sans-serif; } button, .button { border-radius: 0; font-family: jost, Montserrat, sans-serif; background-color: #c00000; } button:hover, button:focus, .button:hover, .button:focus { background-color: #a10000; } input[type="submit"] { background-color: #c00000; border: none; border-radius: 0; color: white; font-family: Montserrat, Jost, sans-serif; font-weight: 500; padding: 5px 7px 5px 7px; box-shadow: none; } pre { font-family: Jost, Montserrat, sans-serif; font-size: 1em; } h3 small { color: inherit; font-size: 75%; line-height: 0; } /* Schriftart und Punktfarbe der Slideshows */ .orbit-container .orbit-slide-number { background-color: rgba(51,51,51,0.8); } .orbit-bullets li.active { background: #c00000; } .orbit-bullets li { background: #c000004A; } .leaflet-container a { color: #c00000; } .leaflet-popup-content-wrapper { border-radius: 0; } .leaflet-marker-icon.leaflet-interactive, .leaflet-image-layer.leaflet-interactive, .leaflet-pane > svg path.leaflet-interactive, svg.leaflet-image-layer.leaflet-interactive path { color: white; } /* .leaflet-marker-icon.leaflet-interactive, .leaflet-image-layer.leaflet-interactive, .leaflet-pane > svg path.leaflet-interactive, svg.leaflet-image-layer.leaflet-interactive path { fill: #c00000; opacity: 1; stroke-width: 2px; stroke: #c00000; } */ div.tleft, div.floatleft, table.floatleft { float: left; clear: left; margin-right: 20px; } /* Abstand unten von Nachrichtenboxen verringern */ p, table { margin-bottom: 0.4em; } .infobox-title { font-size: 16px; font-weight: 600; } .embedvideo.ev_right { margin: 0 0 20px 10px; border: 1px solid #c8ccd1; padding: 3px; background-color: #f8f9fa; width: min-content; } .warningbox { background-color: #acac0050; border-color: #acac00; } .tabs dd > a, .tabs .tab-title > a { font-size: 15px; padding: 5px 20px; font-family: Jost; background-color: #c0000030; border: 2px #c00000 solid; border-radius: 0; } .tabs dd > a, .tabs .tab-title > a { display: inline-block; } .tabs dd > a:hover, .tabs .tab-title > a:hover { background-color: #c00000; color: #fff; } .mw-parser-output div.NavPic { padding: 0 20px 0 0 !important; z-index: 10; position: relative; } div.NavFrame div.NavHead { background-color: #c00000; color: #fff; } button.radius, .button.radius { border-radius: 0; } #p-navigation, #p-tb { background-color: #00acac; } .message-box { border: 2px solid; padding: 0.4em 1em 0.4em 0.5em; margin-bottom: 5px; clear: both; display: inline-block; } .yellow { border-color: #efa02d; background-color: #efa02d52; } .red { border-color: #e66661; background-color: #e6666170; } .green { border-color: #779b48; background-color: #779b4852; } /* Font-Awesome-Icons anpassen, um Inline-CSS zu vermeiden */ .small-icon { vertical-align: 0px; font-size: 12px; } /* Parameter in Infoboxen fett machen */ .fw-500 { font-weight: 500; } /* Hervorhebung von Schaltflächen im Wiki, wenn diese im Text genannt werden */ .grey-bg { background-color: #333; color: #fff; padding: 3px 10px 3px 10px; white-space: nowrap; } /*Wenn Überschriften des Seitenmenüs (Werkzeuge, Navigation) um Text erwähnt werden, diese hervorheben */ .sidebar-label-bg { background-color: #00acac; font-family: Montserrat; color: #fff; font-size: 90%; font-weight: 500; padding: 3px 10px 3px 10px; } .map { float: right; border: 1px solid #c8ccd1; padding: 3px; background-color: #f8f9fa; min-width: 300px; margin-bottom: 20px; clear: both; width: min-content; } .map > p { font-size: 94%; padding: 3px 0 0 3px; } .mw-number-text.icon-contributors { display: none; } .mw-code { font-family: monospace; } ul li ul { margin-top: 0 !important; } strong, b { font-weight: 600; } /* New colors */ section.middle.tab-bar-section a { color: #fff; } span#menu-user { color: #fff; } ul.off-canvas-list li a { border: none; color: #fff; } .side-nav li a:not(.button) { color: #fff; } button.secondary, .button.secondary { background-color: #c00000; border: none; color: #fff; } .side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus { background: transparent; color: #ccc; } #p-cactions #drop1 a { color: #fff; } #p-cactions #drop1 { background-color: #333; } #p-cactions #drop1 a:hover { background-color: #555; color: #fff; } button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { color: #fff; background-color: #a10000; } .f-dropdown li a { border-bottom: 1px solid #666; } a { color: #009999; } a:hover { color: #007373; } .toctitle h2 { font-family: Jost; } .thumbcaption { border: 0; line-height: 1.4em; padding: 3px; font-size: 94%; text-align: left; } .kv-abschnitt { margin-top: 20px; border: 2px solid #00acac; border-radius: 10px; padding: 5px 5px 5px 10px; background-color: #9fe0e0; font-family: Consolas,"Liberation Mono",Courier,monospace; } .mw-ui-checkbox:not(#noop) [type="checkbox"]:enabled:checked + label::before { background-color: #00acac; border-color: #00acac; } .mw-ui-checkbox:not(#noop) [type="checkbox"]:enabled:checked:hover + label::before, .mw-ui-checkbox:not(#noop) [type="checkbox"]:enabled:checked:active + label::before { background-color: #009999; border-color: #009999; } .mw-ui-checkbox:not(#noop) [type="checkbox"]:enabled:checked:focus + label::before { background-color: #00acac; border-color: #00acac; box-shadow: inset 0 0 0 1px #00acac,inset 0 0 0 2px #ffffff; } .mw-ui-checkbox:not(#noop) [type="checkbox"]:enabled:focus + label::before { border-color: #009999; box-shadow: inset 0 0 0 1px #009999; } .mw-ui-checkbox:not(#noop) [type="checkbox"]:enabled:active + label::before { background-color: #009999; border-color: #009999; box-shadow: inset 0 0 0 1px #009999; } .heading-box { display: inline-block; font-family: Montserrat, Jost; font-weight: 500; background-color: #c00000; padding: 0.6em 1.6em 0.3em 1.6em; margin-bottom: 5px; -webkit-box-shadow: 4px 4px 10px -2px rgba(0,0,0,0.75); -moz-box-shadow: 4px 4px 10px -2px rgba(0,0,0,0.75); box-shadow: 4px 4px 10px -2px rgba(0,0,0,0.75); } .border-box { border: solid 2px #c00000; padding: 13px 8px 8px 8px; margin-top: -11px; font-size: 15px; background-color: #ffffffe0; z-index: 2; position: relative; } .sh-box { background-color: #c00000; margin-bottom: 0; position: relative; z-index: 3; } #deco-line-left { width: 8px; height: 1500px; background-color: #00acac; transform: rotate(-60deg); position: absolute; left: 500px; top: -700px; z-index: 0; } .page-Worum_es_geht #drop, .page-Worum_es_geht #tagline { display:none; } li.name.logo { display: none; } .heading-block { color: #fff; text-align: center; padding: 60px 0; font-size: 60px; font-family: Montserrat, Jost, serif; font-weight: 600; background-position: center; background-repeat: no-repeat; background-size: cover; margin-bottom: 30px; margin-left: -0.9375rem; margin-right: -0.9375rem; background-image: linear-gradient(#00000090, #00000070), url('https://images.unsplash.com/photo-1477414348463-c0eb7f1359b6?ixid=MXwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHw%3D&ixlib=rb-1.2.1&auto=format&fit=crop&w=1050&q=80'); }