/*
 * Nowa identyfikacja wizualna DPIdea Laboratorium Wzorcujące (księga znaku 2026).
 * Ładowany w index.php po style.css i style_rwd.css tylko gdy $brand2026 = true
 * (od 19.10.2026 lub z parametrem ?brand2026 do podglądu).
 * Turkus #00b1c5, czarny, biały. Selektory z css/default.css (ładowany na końcu body)
 * mają przedrostek "body", żeby wygrać kolejnością.
 */

/* ---------- Kolory (desktop + mobile) ---------- */
.wrapper__menu--href:hover,
.wrapper__menu--name.wrapper__menu--active .wrapper__menu--href,
nav a.Active {
	color: #00b1c5;
}
.wrapper__other--href {
	color: #00b1c5;
	border-color: #00b1c5;
}
.wrapper__phone {
	background-color: #00b1c5;
}
.offer__box:last-child {
	background-color: #00b1c5;
}
.homeTwo__information {
	border-color: #00b1c5;
}
.contact__left .contact__text table tr td:before,
.contact__left .contact__text table:last-child tr td:after {
	background-color: #00b1c5;
}
.contact__left .contact__text table:nth-child(1) tr td {
	background-image: url(images/2026/contact_icon_1.svg);
}
.contact__left .contact__text table:nth-child(2) tr td {
	background-image: url(images/2026/contact_icon_2.svg);
}
.contact__left .contact__text table:nth-child(3) tr td {
	background-image: url(images/2026/contact_icon_3.svg);
}
.formSelect {
	outline-color: #00b1c5;
}
.formSubmit {
	background-color: #00b1c5;
}
.footer .menu__href:hover,
.footer .menu__name.menu__active .menu__href {
	color: #00b1c5;
}

body .header__20,
body .text__19 a,
body .text__19 a:hover,
body .page404__inside--header,
body .page404__inside--header strong {
	color: #00b1c5;
}
body .more__19,
body .more__19.white {
	border-color: #00b1c5;
}
body .popup__close,
body #close_info_cookie {
	background-color: #00b1c5;
}

/* ---------- Logo: nowy znak jest poziomy (proporcje ok. 4,5:1) ---------- */
@media screen and (min-width: 1001px) {
	.wrapper__logo {
		width: 15.6vw;
		margin: 0vw 0vw 0vw 0vw;
	}
	.wrapper.smallWrapper .wrapper__logo {
		width: 10.4vw;
		margin: 0vw 2vw 0vw 0vw;
	}
	.contact__left .contact__logo {
		width: 15.6vw;
	}
}

@media screen and (max-width: 1000px) {
	.wrapper__logo {
		width: 50vw;
	}
	.wrapper__logo--img {
		width: 100%;
	}
	.contact__left .contact__logo {
		width: 60vw;
	}
}
