div.wrapper-head-top .text-html {
    font-size: 14px;
    line-height: 19px;
    padding-left: 30px;
}
.order-2 {
    -ms-flex-order: 2;
    order: 2;
}

.icon-block__wrapper a {
    color: #2285c4;
    text-decoration: none;
    cursor: pointer;
    outline: 0;
    outline-offset: 0;
}

.icon-block__wrapper {
    height: 100px;
    display: flex;
    flex-wrap: wrap;
}

.icon-block__wrapper a {
    height: 100%;
    margin-right: 10px;
}

.icon-block__wrapper a img {
    height: 35px;
    margin-right: 10px;
}

.map-item .row-contacts-social {
	margin-top: 10px;
	display: flex;
}

@media (max-width: 767px) {
    .map-item .row-contacts-social {
    	justify-content: left;
		padding-left: 0px;
	}
}

.row-contacts-social {
	display: flex;
    justify-content: center;
}

.contact-item-foter-contacts .row-contacts-social {
	justify-content: flex-start;
	padding-left: 0px;
}
@media (max-width: 767px) {
	.contact-item-foter-contacts .row-contacts-social {
		justify-content: center;

	}
	.contact-item-foter-contacts .row-contacts-social a {

	}

	.contact-item-foter-contacts .row-contacts-social a img {
		margin-left: 5px;
		margin-right: 5px !important;
	}
}

.soc-groups-in-menu .row-contacts-social {
	justify-content: flex-start;
	padding-left: 0px;
}

.header-social-menu-contacts .row-contacts-social {
	#justify-content: flex-start;
	padding-left: 0px;
}

.list-contacts .row-contacts-social {
	justify-content: flex-start;
    padding-left: 0px !important;
}

@media (min-width: 992px) {
	.header-social-menu-contacts .row-contacts-social {
		justify-content: left;
	}
}



