
@media all {
	.properties {

	}
	.property__it {
		display: flex;
	}
	.property__it + .property__it {
		margin-top: 10px;
	}
	.property__icon {
		color: #999999;
		font-size: 16px;
		width: 1em;
		margin-right: 12px;
	}
	.property__icon span {
		display: block;
		margin-top: 4px;
	}
	.property__value-list {

	}
	.property__value-it {
		display: flex;
		align-items: center;
		flex-wrap: wrap;
	}
	.property__value-it + .property__value-it {
		margin-top: 2px;
	}
	.property__value-it__description {
		font-size: 13px;
		color: #999999;
		margin-left: 4px;
	}

	.soc-list {
		display: flex;
		margin: -8px;
		flex-wrap: wrap;
		padding-top: 30px;
	}
	.soc-it, .footer-office .soc-it {
		margin: 8px;
		width: 40px;
		height: 40px;
		font-size: 25px;
		color: #cdcdcd;
		display: inline-flex;
		align-items: center;
		justify-content: center;
		text-decoration: none;
		border: 1px solid #515151;
		transition: .3s ease;
	}
	.soc-it:hover, .footer-office .soc-it:hover {
		color: #fff;
		border-color: transparent;
	}
	.soc-it._fb:hover {
		background-color: #334197;
	}
	.soc-it._vk:hover {
		background-color: #336699;
	}
	.soc-it._tw:hover {
		 background-color: #33ccff;
	 }
	.soc-it._yt:hover {
		background-color: #b40202;
	}
	.soc-it._ig:hover {
		background-color: #833ab4;
	}
	.soc-it._ok:hover {
		background-color: #ed812b;
	}
}