
.categories { margin-top: 20px; margin-bottom: 20px;}
	.categories ul {margin: 0;}
		.categories ul li { float: left; list-style-type: none; padding: 3px 5px;}
			.categories li span.desc {padding-right: 15px; font-size: 1em; }
			.categories li span.count { font-size: 1em; background-color: #EEEEEE; padding: 2px 5px 3px 5px; border: 1px solid #122905; color: #333333; left: -11px; position: relative;}
		/*.categories ul li.first { margin: 0 5px 0 0; }
		.categories ul li.last { margin: 0 0 0 5px;}*/



.works {}

	.work {margin-bottom: 80px !important;}
		.work .leftcol { display: flex;
			flex-wrap: wrap; }
			.work .leftcol img { margin: 0 8px 8px 0;}
			.work .rightcol {}
				.work .rightcol .content {min-height: 203px;}
				.work .rightcol > footer a { margin: 0 !important;}
		.work .rightcol {}
			.rightcol footer a.likebutton {padding: 7px 10px 5px; display: inline-block; margin: 0 0 0 20px !important;}
				.rightcol footer a.likebutton > img {position: relative; top: -1px; margin: 0 3px 0 0;}
