.static-titles				{ border-bottom:5px solid #e8ecb4; background:#FFFFFF url(backgrounds/about-banner.jpg) no-repeat 50% 40%; background-size:cover; color:#FFFFFF; }

/** LIST **/
.post							{ display:block; margin:30px 0px 0px 0px; padding:30px 0px 0px 0px; }
.post .image					{ display:block; float:left; width:250px; padding:10px; height:188px !important; max-height:unset !important; }
.post .image img				{ max-width:100%; height:auto; }
.post .text-wrapper				{ display:block; margin:0px 0px 0px 300px; }
.post .text-wrapper .title		{ display:block; font-size:1.4em; text-transform:uppercase; }
.post .text-wrapper .text		{ display:block; margin:10px 0px 20px 0px; }

.post							{ border-top:1px dotted #CCCCCC; }
.post .image					{ border:1px solid #CCCCCC; }
.post .text-wrapper .title		{ color:#a0277a; }
.post .text-wrapper .text		{ color:#333333; }



/** POST **/
.blog-post-title {
	margin:0px 0px 20px 0px;
	padding:0px 0px 20px 0px;
	border-bottom:1px dotted #CCCCCC;
}
a.blog-image {
	float:right;
	width:40%;
	display:block;

}
a.blog-image img {
	max-width:100%;
}
.post-content {
	float:left;
	width:55%;
}
.PostContent--full {
	float:none;
	width:100%;
	margin:30px 0px;
}



/** GALLERY **/
.post-gallery-wrapper { border-top:1px dotted #CCCCCC; padding:20px 0px 0px 0px; margin:20px 0px 0px 0px; }
.post-gallery-wrapper h2 { margin:0px 0px 20px 0px !important; }
.post-gallery-wrapper .post-gallery a { display:inline-block; vertical-align:top; width:30%; margin:10px; }



/** RESPONSIVE **/
@media screen and (max-width:760px){
	a.blog-image,
	.post-content {
		float:none;
		width:100%;
		clear:both;
	}
	.post-content {
		margin:30px 0px;
	}
}
@media screen and (max-width:730px){
	.post-gallery-wrapper .post-gallery a { width:48%; margin:5px; }
}
@media screen and (max-width:660px){
	.post .image			{ float:none; clear:both; width:94%; padding:3%; height:200px !important; margin:0px auto 20px auto; text-align:center; }
	.post .text-wrapper		{ clear:both; margin:0px 0px 0px 0px; }
}
@media screen and (max-width:630px){
	.post-gallery-wrapper .post-gallery a { display:block; width:100%; margin:0px 0px 20px 0px; }
}
