

.cms-wrapper									{ padding:60px 0px; }
.cms-wrapper .news-post							{ position:relative; }
.cms-wrapper .image								{ position:absolute; top:0; bottom:0; left:0; width:45%; z-index:1; }
.cms-wrapper .news-content						{ margin:0px 0px 0px 50%; position:relative; z-index:2; }
.cms-wrapper .news-content h2					{ font-family:'Open Sans', sans-serif; line-height:2.6em; text-transform:uppercase; }
.cms-wrapper .news-content h2 span				{ font-family:'Cinzel', serif; display:block; font-size:2.6em; }
.cms-wrapper .news-content p					{ font-size:1.3em; font-weight:300; line-height:1.6em; }
.cms-wrapper .news-link							{ position:absolute; top:0; bottom:0; left:0; right:0; z-index:3; }

.cms-wrapper									{ background:#FAFAFA; color:#777777; }



/** RESPONSIVE **/
@media screen and (max-width:860px){
	
	.cms-wrapper .image							{ width:40%; }
	.cms-wrapper .news-content					{ margin:0px 0px 0px 45%; }
	.cms-wrapper .news-content h2 span			{ font-size:2em; }
	
}

@media screen and (max-width:660px){
	
	.cms-wrapper .image							{ position:static; width:100%; height:250px; }
	.cms-wrapper .news-content					{ margin:30px 0px 0px 0px; }
	.cms-wrapper .news-content h2 span			{ font-size:2em; }
	
}

@media screen and (max-width:400px){

	.cms-wrapper .news-content h2 span				{ font-size:1.6em; }
	
}