@media only screen and (max-width: 640px){#news-post{margin:100px auto}}.post-header{border:1px solid #000;padding:20px 30px;position:relative}.post-header .category{position:absolute;top:0;right:0;display:inline-block;padding:0.4em 1.5em;background-color:#EBFF00;font-weight:700;font-size:0.8rem}.imgBox{margin-top:30px}.contBox{margin:40px auto}

.singlePostMain{
	display: flex;
	justify-content: space-around;
	padding-top: 50px;
}
@media only screen and (max-width: 1400px){
	.singlePostMain{
		display: flex;
		flex-direction: column;
		}
}

h1{
	font-size: 25px;
}
.contBox{
	font-size: 20px;
	width: 90%;
}
.newsContainer{
	padding-top: 45px;	
}
.NEWS{
	font-size: 30px;
}

#area-news{
	width: 20%;
}
@media only screen and (max-width: 1400px) {
	
	#area-news{
		width: 100%;
	}
	.newsContainer{
		padding-top: 0px;	
	}
	.contBox{
		font-size: 1rem;
	}
	#news-post{
		margin-top: 10px;
	}
	.post-title{
		font-size: 1.2rem;
	} 
	.date{
		margin-top: 5px;
	}
}
#wrapper{
/* 	height: 96%; */
	min-height: 100vh;
    position: relative;
    padding-bottom: 60px;
    box-sizing: border-box;
}
#contentWrapper{
	height: 100%;
}

#footer{
    width: 100%;
 	position: absolute;
    bottom: 0;
}