@charset "UTF-8";

:root {
	color-scheme: dark;
	--dark: #505961;
	--secondary: #505961;
	--white: #c9d1d9;
	--black: #c9d1d9;
	--light: #b1bac4;
	--muted: #c9d1d9;
	--gray: #505961;
	--gray-100: #c9d1d9;
	--gray-200: #b1bac4;
	--gray-300: #505961;
	--gray-400: #6e7681;
	--gray-500: #262b32;
	--gray-600: #1e293B;
	--gray-700: #21262d;
	--gray-800: #161b22;
	--gray-900: #0d1117;
	--background: 30, 41, 59;
}

* {
	border-color: var(--primary);
}

.border {
	border-color: var(--primary) !important;
}

body, .navbar-light, .navbar-dark, .card, .modal-content, .comment-write textarea, #root > div.App {
	background-color: var(--gray-600) !important;
}

.transparent, #login, .App-side {
	background: none !important;
}

.tooltip-inner {
	color: #383838 !important;
}

.modal .comment-actions .list-group-item {
	background-color: var(--gray-600) !important;
}

.sidebar {
	border-radius: 6px;
	margin-top: 6px;
}

.table th, .table td {
	border-top: none;
}

table tbody tr:nth-of-type(odd) {
	background-color: rgba(0, 0, 0, 0.3);
}

.visited, h5.post-title a:not(.effortpost-flair):visited, a[href^="https://"]:not([href^="https://rdrama.net" i], [href^="https://watchpeopledie.tv" i], [href^="https://watchpeoplelive.tv" i], [href^="https://redscarepod.net" i], .dropdown-item, .nav-link, .novisited):visited {
	color: #6e6e6e !important;
}

.modal-content {
	border: 1px var(--gray-500) solid;
}

[disabled], .disabled, button[disabled], .btn[disabled], button.disabled, .btn.disabled, .disabled:before {
	color: #aeb5bb !important;
}

/* repeated here to override an earlier rule in this file */
.unread {
	background: #ffffff22 !important;
}

blockquote {
	background-color: #000E25;
}

@media (min-width: 768px) {
	::-webkit-scrollbar {
		width: 10px;
	}
}

.btn {
	border-color: var(--primary) !important;
}

.btn-gray {
	border-color: #6c757d !important;
}

.form-control:disabled, [readonly] {
	background: transparent;
	border-color: var(--primary) !important;
}

.btn-success {
	border-color: #38A169 !important;
}

.btn-danger {
	border-color: #E53E3E !important;
}

#frontpage .pseudo-submit-form.card .card-body .form-control {
	border-color: transparent !important;
}

.btn-lg {
	border-color: transparent !important;
}

#frontpage .posts .card, #userpage .posts .card, #search .posts .card {
	border-color: #101010;
}

#wysiwyg-toolbar {
    background: #323f4b !important;
}
