

/* Start:/local/templates/citrus_aproduction3/components/bitrix/news.list/office_contacts/style.css?169443275745*/
.b-office__item {
    margin-bottom: 30px;
}

/* End */


/* Start:/local/templates/citrus_aproduction3/components/citrus.aproduction3/template/properties/style.css?17513761612018*/
@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;
	}


	.b-social_office {
		display:flex;
		align-items:flex-start;
		align-content:flex-start;
		flex-direction: row;
	}

	.b-social__item.b-social__item_tg {
		background-color:#FFF;
		color:#ccc;
		color:rgba(204, 204, 204, var(--bg-opacity));
	}
	.b-social__item.b-social__item_tg .b-social__icon {
		/*font-size:42px;
		line-height:0.8;*/
	}
	.b-social__item.b-social__item_tg .icon-tg:before {
		font-size:42px;
	}
	.b-social__item.b-social__item_tg:hover {
		--bg-opacity: 1;
		background-color: #FFF;
		color: #2481cc;
		color: rgba(36, 129, 204, var(--bg-opacity));
	}
}

@media (max-width: 560px) {
	.b-social__item.b-social__item_tg .icon-tg:before {
		font-size:39px;
	}
}
/* End */
/* /local/templates/citrus_aproduction3/components/bitrix/news.list/office_contacts/style.css?169443275745 */
/* /local/templates/citrus_aproduction3/components/citrus.aproduction3/template/properties/style.css?17513761612018 */
