/* Блок контента */
.block.single {  }
	.block.single > .content { border: 1px solid rgba(0,0,0, 0.075); box-shadow: inset 0 0 3px rgba(0,0,0, 0.10); }
		.block.single > .content > .wrap { padding: 12px !important; }
		
		.block.single > .content a.link {  }
		.block.single > .content p.excerpt {  }
		.block.single > .content img.thumb {  }
		
		.block.single > .content ul.items {  }
			.block.single > .content ul.items > li {  }
				.block.single > .content ul.items > li td {  }
		
		.block.single > .content ul.meta {  }
			.block.single > .content ul.meta > li { padding: 0 !important; background: none !important; border: none !important; }
			.block.single > .content ul.meta > li:last-child {  }
				.block.single > .content ul.meta > li > span {  }
				.block.single > .content ul.meta > li > a {  }

/* Фиксы */
.block.single.single-title {  }
	.block.single.single-title h1 { font-weight: normal; margin: 3px 0 0 0; }
	.block.single.single-title .breadcrumbs { font-size: 12px; color: rgba(0,0,0, 0.80); }

.block.single.single-meta {  }

.block.single.single-content {  }
	.block.single.single-content .thumbbox { float: left; margin: 0 12px 12px 0; }
	.block.single.single-content .thumbbox .wrap { margin-top: 12px; padding: 12px; width: 320px; border: 1px solid rgba(0,0,0, 0.10); }
	
	.block.single.single-content p { font-size: 0.95em; line-height: 1.8em; }
	
	.block.single.single-content li { padding-bottom: 12px; }
	
	.block.single.single-content td.td_map #map { width: 360px !important; height: 280px !important; margin-right: 12px; }
	.block.single.single-content td.td_desc { padding-top: 12px; font-size: 14px; }
		.block.single.single-content td.td_desc p { display: none; }
		.block.single.single-content td.td_desc tr.first td {  }
		.block.single.single-content td.td_desc tr.second td { padding-bottom: 12px; }

.block.single.single-social {  }
	.block.single.single-social table { width: 100%; }
	
	.block.single.single-social .rating { line-height: 36px; height: 36px; text-align: right; font-size: 14px; }
		.block.single.single-social .rating #spr_container { float: right; margin: 10px 0 0 6px; }

.block.single.single-comments {  }
	.block.single.single-comments ol.commentlist li.comment { list-style: none; }
	.block.single.single-comments div.navigation { display: none; }

.block.single div.wp-pagenavi { font-size: 14px; }