
/*
	font-family: "Source Serif 4", serif;
	font-family: "Crimson Pro", serif;
	font-family: "Cormorant Garamond", serif;
	font-family: "Libre Baskerville", serif;
	font-family: "Literata", serif;
	font-family: "Alegreya", serif;
 */

html {
	zoom: 1.25;
}

.revive .topic-container tr.topicligne {
	display: none;
}

.revive .topic-container .mainboxTop img {
	height: 18px;
}

.revive .forumline tr.topicligne {
	background-image: none;
	background-color: rgb(0 0 0 / 0.25);
	border-bottom: 1px solid #807167;
}

.revive .forumline tr.topicligne span {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #212121;
}

.revive .forumline .topicligne div td:first-child > div {
	padding-left: 52px;
	text-align: left;
}

.revive .footer-box .mainboxLefttop,
.revive .footer-box .mainboxRightbottom {
	height: 18px;
	width: 18px;
}

.revive .mainboxBottom {
	font-size: 0;
}

.revive .mainboxRighttop {
	background-position: right top;
}

.revive .mainboxLeftbottom {
	background-position: left bottom;
}

.revive .mainboxRight,
.revive .mainboxRightbottom,
.revive .mainboxBottom {
	background-position: right bottom;
}

.revive .mainboxLefttop img,
.revive .mainboxRighttop img,
.revive .mainboxTop img,
.revive .mainboxLeftbottom img,
.revive .mainboxBottom img,
.revive .mainboxRightbottom img {
	width: 3px;
	height: 3.2px;
}

.revive .mainboxLefttop,
.revive .mainboxRighttop {
	width: 3px;
}

.revive td.tview,
.revive p.tview {
	font-family: "Source Serif 4", serif;
	font-size: 16px;
	font-weight: 380;
}

.revive .index_numtopics,
.revive .index_numposts,
.revive h1,
.revive h2,
.revive .genbig,
.revive .gensligne,
.revive .gensnoir,
.revive .forumlink,
.revive a.forumlink,
.revive .forumdescription {
	font-family: "Source Serif 4", serif;
}

.revive .maintitle {
	font-family: "Alegreya", serif;
	font-size: 32px;
}

.revive .topictitle {
	font-family: "Source Serif 4", serif;
	font-weight: 600;
}

.revive .cattitle,
.revive .cattitleblack,
.revive a.cattitle,
.revive a.cattitle:hover {
	font-family: "Alegreya", serif;
	font-size: 24px;
}

.revive .forumline > tbody > tr:nth-child(2) > td {
	padding-top: 12px;
}