.cdx-welcome-post {
	width:100%; 
	display: flex; 
	align-items: center; 
	justify-content: center;
}
.cdx-welcome-post .post-container {
	position: absolute; 
	top: 220px; 
	z-index:1000;
	width:60%;
}
.cdx-nomore-welcome-post {
	font-size:x-small;
	padding-top: 10px;
	color:grey;
}
#cdx-short-menu a {
	padding-right:5px;
}
#cdx-short-menu span.dashicons::before {
	font-size:30px;
	color:#CCCCCC;
}
#cdx-short-menu img {
  width: 25px;
  height: auto;
  padding-top: 2px;
}
@media (max-width: 815px) {
	.cdx-welcome-post .post-container {
		top: 230px;
		width:80%;
	}
	.blog-title {
		font-size: 3.5em;
	}
	.blog-description {
		font-size: 2.8em;
	}
}
@media (max-width: 700px) {
	.cdx-welcome-post .post-container {
		top: 200px;
		width:90%;
	}
	.blog-title {
		font-size: 3em;
	}
	.blog-description {
		font-size: 2.5em;
	}
}
