/* WRITINGS */

.frame {
	justify-content: center;
	display: flex;
	flex-wrap: wrap;
	overflow-y: visible;
}

.pieceBox {
    padding-top: 2vh;
	padding-left: 0.25vw;
	padding-right: 0.25vw;
    /* margin: auto; */
	width: 34vw;
	text-align: center;
	align-content: center;
}

.backPaper {
	border-width: 5px;
	border-spacing: 2px;
	border-style: outset;
	border-collapse: separate;
	border-color: saddlebrown;

    padding: 6px;
	
	background: url("assets/paper.jpg") repeat;
}

.body {
    font-size: 16px;
	padding: 3px;
	align-content: center;
	text-decoration: none;
	word-wrap: break-word;
	max-width: 75ch;
}

.rightText {
    text-align: left;
}

@media only screen and (max-width: 1200px) { 
	.pieceBox {
		width: 100vw;
	}
}