	
section{	
	
	float:left;
	margin: 0, auto;
	
	
}

.textTRI{
	text-align: justify;
	letter-spacing: 1px;
	line-height: 1.5;
}


article{
	width: 68%;
	font-size:16px;	
	float: left;
	text-align:justify;
	
}
aside{
	float:right;
	background-color: #f1f1f1;
	width: 25%;
	font-size:14px;
}

aside a.img-wrapper{
	text-align: center;
    display: flex;
    align-items: center;
	justify-content: center;
}
aside a.img-wrapper img{
	border: solid 3px grey;
    width: 90%;
    padding: 0;
}
aside div.related-post{
    margin-bottom: 10px;
}

@media (max-width: 1000px){
	article {
		width: 100%;
		font-size: 16px;
		float: none;
		text-align: center;
		padding: 10px;
	}
	.textTRI {
		text-align: center;
	}
	.textTRI img {
		max-width: 100% !important;
		height: auto !important;
		padding: 0;
	}
	.related-posts-wrapper {
		width: 100%;
		float: none;
	}
}




	