/**
 * 3Q Stream – Frontend im Corporate Design der Stadt Cottbus/Chóśebuz (eckig, ohne Schatten).
 * Entwickler: Philipp Ramsch · www.philippramsch.de
 */

body .tqs-zwei-klick {
	border-radius: 0 !important;
	background: #003f57 !important;
	border-bottom: 4px solid #e40033 !important;
}

body .tqs-zwei-klick .tqs-zwei-klick-titel {
	font-weight: 900 !important;
	text-transform: uppercase;
}

body .tqs-zwei-klick .tqs-zwei-klick-text {
	color: #ffffff !important;
}

body .tqs-zwei-klick .tqs-zwei-klick-knopf {
	border-radius: 0 !important;
	background: #e40033 !important;
	font-weight: 900 !important;
}

body .tqs-zwei-klick .tqs-zwei-klick-knopf:hover,
body .tqs-zwei-klick .tqs-zwei-klick-knopf:focus-visible {
	background: #ffffff !important;
	color: #003f57 !important;
}

body .tqs-live {
	border-radius: 0 !important;
	background: #e40033 !important;
	font-weight: 900 !important;
}

body .tqs-hinweis-redaktion {
	border-left-color: #43002e !important;
	background: #ffffff !important;
	color: #000000 !important;
}

body .tqs-live-punkt {
	border-radius: 0 !important;
}

/* ==========================================================================
 * Gestaltungsvorlagen im CD der Stadt Cottbus/Chóśebuz:
 * Rot = Überschriften/Akzentlinien, Dunkelblau = Flächen/Symbole/Verweise, eckig, ohne Schatten und Verläufe.
 * ========================================================================== */

body .tqs-v,
body .tqs-v-hinweise:not(.tqs-v .tqs-v-hinweise) {
	--tqs-akzent: #e40033;
	--tqs-akzent-text: #e40033;
	--tqs-akzent-2: #003f57;
	--tqs-titel: #e40033;
	--tqs-symbol: #003f57;
	--tqs-dunkel: #003f57;
	--tqs-linie: #dcdcdc;
	--tqs-flaeche: #fafafa;
	--tqs-text-leise: #4d4d4d;
	--tqs-link: #003f57;
	--tqs-radius: 0px;
	--tqs-text: #000000;
}

body .tqs-v .tqs-v-titel,
body .tqs-v .tqs-v-hinweise-titel,
body .tqs-v-hinweise .tqs-v-hinweise-titel {
	font-weight: 900 !important;
	text-transform: uppercase !important;
	letter-spacing: .02em !important;
}

body .tqs-v .tqs-v-kopf {
	font-weight: 900 !important;
	text-transform: uppercase !important;
}

body .tqs-v .tqs-f-wert {
	color: #000000 !important;
}

body .tqs-v .tqs-v-fakten a:hover,
body .tqs-v .tqs-v-to-mehr a:hover,
body .tqs-v .tqs-v-hinweise a:hover,
body .tqs-v-hinweise a:hover {
	color: #e40033 !important;
}

body .tqs-v .tqs-v-fakten a:focus-visible,
body .tqs-v .tqs-v-to-mehr a:focus-visible,
body .tqs-v .tqs-v-hinweise a:focus-visible,
body .tqs-v .tqs-v-hinweise summary:focus-visible {
	outline-color: #003f57 !important;
}

body .tqs-v .tqs-v-fakten.ist-hell .tqs-f-wert,
body .tqs-v .tqs-v-fakten.ist-hell a {
	color: #ffffff !important;
}

body .tqs-v .tqs-v-fakten.ist-hell a:hover {
	color: #ffffff !important;
	text-decoration-thickness: 2px !important;
}

body .tqs-v .tqs-v-hinweise.ist-kasten,
body .tqs-v-hinweise.ist-kasten {
	background: #ffffff !important;
	border-left-color: #389ec3 !important;
}

body .tqs-v .tqs-v-hinweise-text,
body .tqs-v-hinweise .tqs-v-hinweise-text {
	color: #000000 !important;
}
