.btnyear{
	float:right;
	font-family:'autour one';
	font-size:14px;
	font-weight:600;
	letter-spacing:1px;
	color:#b30000;
	margin-top:25px;
	cursor:pointer;
	position:relative;
}

.btnyear:active{bottom:2px;}

.card{
	display:grid;
	grid-template-columns:auto 1fr;
	column-gap:25px;
	margin-top:25px;
}

.cardImg{
	display:block;
	width:140px;
	border:2px ridge gold;
	border-radius:14px;
}

.cardName{
	font-family:'autour one';
	font-size:14px;
	font-weight:600;
	letter-spacing:1px;
	color:#b30000;
	margin-top:9px;
}

.story{
	white-space:pre-wrap;
	text-align:justify;
	font-family: 'Open Sans', sans-serif;
	font-size:1.6rem;
	font-weight:500;
	color:#555;
	letter-spacing:1px;
	line-height:29px;
}

.bline{
	margin-top:9px;
	border-top:2px dashed #b30000;
}

@media screen and (max-width: 768px){
	.card{display:block;}
	.cardImg{max-width:50%; max-height:50vh;}
	.cardName{margin-top:25px;}
	.story{padding-top:14px;}
}
