/* custom pages */
body.dark { background: #212121; }
.header.dark { background: #212121; }
.header.dark .header-menu a { color: #fff; }
.header.dark .header-basket-button { color: #fff; }
.header.dark .header-search-input { background: #2b2b2b; border-color: #444; color: #ccc; }
.header.dark .navbar-mega .navbar-nav { background: #24262a; }

@media (min-width: 992px) {
	.navbar.dark {
		background: #34363c !important;
		border: 1px solid #34363c;
	}
	.navbar.dark .navbar-nav .nav-subset-link { border-bottom: 1px solid #34363c; }
}
.navbar.dark .navbar-mega .navbar-nav .nav-subset .nav-subset-link { color: #fff; }
.navbar.dark .navbar-mega-context { background: #24262a; }

.footer-to-top.dark { background: #111; border-bottom: 1px solid #333; border-top: 1px solid #333; }
.footer-to-top.dark .footer-to-top-button { color: #666; }
.footer-to-top.dark .footer-to-top-button i.fa { background: #333; color: #777; }
.footer.dark { background: #111; }
.footer.dark .footer-features-item-title { color: #777; }
.footer.dark .footer-features, .footer.dark .footer-middle { border-bottom: 1px solid #333; }
.footer.dark .footer-links-title { color: #fff; }
.footer.dark .footer-links-link { color: #888; }
.footer.dark .footer-subscription-title, .footer.dark .footer-social-title { color: #999; }
.footer.dark .footer-contact { color: #888; }
.footer.dark .footer-subscription-email input { background: #2b2b2b; border-color: #444; }
.copyright-container.dark { background: #111; }
.copyright-container.dark .footer-about { border-bottom: 1px solid #333; }
.copyright-container.dark .footer-about-title { color: #999; }
.copyright-container.dark .footer-about-description { color: #888; }

.footer.dark .border-t { border-top: none; }
.footer.dark .footer-guarantees-items { border-bottom-color: #333; }
.footer.dark .footer-guarantees-item { background: #000; }
.footer.dark .footer-guarantees-item h4 { color: #666; }
.footer.dark .footer-title { color: #999; }

#myVideo {
	position: absolute;
	right: 0;
	bottom: 0;
	/* min-width: 100%;*/
	width: 100%;
	min-height: 100%;
}

@media (min-width: 1024px) {
	.lg\:text-4xl {
		font-size: 32px !important;
	}
}
@media (min-width: 1024px) {
	.lg\:leading-\[36px\] {
		line-height: 55px !important;
	}
}