.single-project{display:block;padding-bottom:1em}
.single-project span{display:block}
.single-project span hover {color:#039be5}

.project-img{padding-bottom:50%;background:no-repeat center;background-size:cover}
.project-caption{padding:0 12px;}
.project-caption strong{display:block;line-height:1.2;padding-top:0.2em;}

.post .description{padding:0 12px}
.post .description h2{margin-bottom:0;line-height:1.2}
.post .description p{margin-top:0.2em}
.post .description a{text-decoration:underline}
.post .description a:hover{color:#039be5}
.post .meta{background:#f3f7f9;padding-bottom:3em}
.post .meta .block{border-bottom:1px solid #979797;padding:12px;font-size:0.9em}
.post .meta .credits{padding:12px;font-size:0.9em;padding-top:2em}
.post .meta .services{border-bottom:none}
.post .meta h4{text-transform:uppercase;margin:0}
.post .meta a:hover{color:#039be5}
.servicesintro a:hover{color:#039be5}

.more-link a{display: inline-block;border:1px solid #444;padding:8px 12px;margin:2em 0}
#projects-index{padding:1em 0 2em}

@media only screen and (min-width:35em){
	.project-caption{padding:0;}
	.slide-bkg{margin-right:2px}
	.post{padding-right:12px}
	.post .description{padding-right:24px}
	.post .meta{border-left:1px solid #979797}
	.post .meta .client{padding-top:3em}

}