#block_contact_infos{
	padding-top: 93px;
}
.undertitle_main.title_contacts_over{
	margin-bottom: 38px;
}
.content_contacts{
	border-top: 1px solid #ecf0f1;
}
#block_contact_infos p{
	font-family: 'latoregular','Open Sans';
	font-size: 14px;
	color: #40484b;
	line-height: 1.5;
	text-align: center;
}
#block_contact_infos h2.title_main_section{
	margin-bottom: 43px;
}
#block_contact_infos ul{
	font-family: 'latoregular','Open Sans';
}
#block_contact_infos ul li {
	color: #40484b;
	text-align: center;
	padding: 40px 15px 52px;
}
#block_contact_infos ul li.address_item,#block_contact_infos ul li.phones_item{
	border-right: 1px solid #ecf0f1;
}
#block_contact_infos ul li .title_contact_item{
	font-family: 'latosemibold','Open Sans';
	display: block;
	color: #1d212c;
	font-size: 18px;
	position: relative;
	padding: 25px 0 21px;
}
#block_contact_infos ul li.address_item .content_item{
	padding: 0 21%;
}
#block_contact_infos ul li .content_item{
	display: block;
	line-height: 1.8;
}
#block_contact_infos ul li:before{
	content: '\e812';
	font-family: 'fontello';
	display: inline-block;
	font-size: 30px;
	line-height: 1;
}
#block_contact_infos ul li.address_item:before{
	content: '\e811'
}
#block_contact_infos ul li.phones_item:before{
	content: '\e810';
	font-family: 'fontello';
	display: inline-block;
}
#block_contact_infos a {
	color:#40484b;
}
@media (max-width: 767px) {
	#block_contact_infos{
		padding-top: 30px;
	}
	#block_contact_infos ul li{
		padding-bottom: 30px;
		padding-top: 0;
	}
	#block_contact_infos ul li.address_item{
		padding-top: 30px;
	}
}