
.qt-box, .card-box {
	padding: 4px;
	border: 1px solid black;
}

.tweet-actions-box {
	width: 100%;
	background-color: lightgrey;
	padding: 2px;
	text-align: right;
}

#tweets .tweet.tweet-viewed {
	background-color: powderblue;
}

.theme-dark #tweets .tweet.tweet-viewed {
	background-color: lightslategray;
}

#tweets .tweet.marked {
	background-color: powderblue;
}

.theme-dark #tweets .tweet.marked {
	background-color: lightslategray;
}

.theme-dark {
	color: #dfdfdf;
	background-color: #030303;
}
    
	

.theme-dark a {
	color: green;
}

.theme a:visited {
	color: orange;
}

.theme-dark .qt-box, .theme-dark .card-box {
	border-color: #dfdfdf;
}

.theme-dark .tweet-actions-box {
	background-color: midnightblue;
}

.theme-dark .tweet-actions-box a {
    color: #dfdfdf;
}

.theme-dark textarea, .theme-dark input {
	background-color: #121212;
	border-color: #dfdfdf;
	color: #dfdfdf;
}

.theme-dark button {
    background-color: #121212;
    color: #dfdfdf;
    border-color: #dfdfdf;
}

.theme-dark #tweets .tweet {
	background: revert;
}