/*!
 * This file is part of the nginx-fancyindex-flat-theme (licensed under the GPL
 * license) and uses Twitter Bootstrap (v4) (licensed under the MIT license).
 *
 * Copyright (C)
 *  2018-2024 Alexander Haase <ahaase@alexhaase.de>
 *
 * See the LICENSE file for details.
 */
body {
	background-color:#efefef;
	padding-bottom:40px;
}

.breadcrumb {
	background-color:transparent;
	padding-left:35px;
	border-width: 1px;
	border-style: solid;
	border-radius: 3px;
	border-color: #0005;

	.breadcrumb-item::before {
		display: none;
	}

	.breadcrumb-item a {
		color:#4caf50;
	}

	.breadcrumb-item a::after {
		content: '';
		display: inline-block;
		height: 1em;
		width: 1.28571429em;
		vertical-align: -0.125em;
		font-size: 90%;
		color: #849090;
		background-color: currentColor;
		mask: url('/forums/styles/fa/regular/angle-right.svg?v=5.15.3') no-repeat center;
		-webkit-mask: url('/forums/styles/fa/regular/angle-right.svg?v=5.15.3') no-repeat center;
	}
}

.light-show {
	display: unset;
}

.dark-show {
	display: none;
}

div.container {
	background-color: #fff;
	padding-top: 15px;
}

html {
	position:relative;
	min-height:100%;
	font-family: "Droid Sans", sans-serif;
}

.footer {
	position:absolute;
	bottom:0;
	width:100%;
	margin-bottom:0;
}

.footer a,.footer a:focus,.footer a:hover {
	color:#4caf50;
}

.header {
	background-image: url('https://bitbuilt.net/forums/styles/bitbuilt/banners/banner_light.webp');
	background-size: cover;
	background-position: 50% 50%;
	color:#fff;
	min-height:24px;
}

.header .navbar-brand {
	padding:8px;
	font-size:16px;
	line-height:24px;
	height:117px;
}

#list a,#list a:focus,#list a:hover {
	color:#000;
}

#list colgroup {
	display:none;
}

#list .filename {
	word-break:break-all;
	white-space:normal;
}

@media (prefers-color-scheme:dark) {
	body {
		background-color:#1a1a1a;
		color:#e0e0e0;
	}

	.breadcrumb {
		border-color: #ffffff28;

		.breadcrumb-item a {
			color: #d6d9e0;
		}
	}

	.light-show {
		display: none;
	}

	.dark-show {
		display: unset;
	}

	div.container {
		background-color: #1f1f1f;
	}

	.header {
		background-image: url('https://bitbuilt.net/forums/styles/bitbuilt/banners/banner_dark.webp');
	}

	#list a,#list a:focus,#list a:hover {
		color:#d6d9e0;
	}

	.footer a,.footer a:focus,.footer a:hover {
		color:#d6d9e0;
	}
}