#map{
	width: 100%;
	height: 550px;
}
.shop-contactsBlock{
	background: url("images/bgContactsBlock.jpg") top left repeat-y;
	width: 550px;
	position: absolute;
	z-index: 2;
	top:-200px;
	color: #000;
	background-size: cover;
}
.shop-contactsBlockWrapper{
	padding: 30px;
}
.shop-contacts{
	position: relative;
	z-index: 1;
}
.shop-contacts-block_img{
	max-height: 300px;
}
.shop-contactsBlock ._block__title p{
	font-size: 20px;
}
.shop-contactsBlock ._block__title p span{
	font-family: "Futura PT";
	font-weight: bold;
}

.shop-contacts__unit{
	width: 50%;
	float: left;
	font-size: 18px;
}
.shop-contacts__unitName{
	font-family: "Futura PT";
	font-weight: bold;
	font-size: 20px;
	padding-bottom: 15px;
}
/*.shop-contact__worktime_div{*/
	/*padding-bottom: 15px;*/
/*}*/
.shop-contact__phoneCont{
	padding-bottom: 15px;
	font-family: "Futura PT";
	font-weight: bold;
}
/*.shop-contact__address{*/
	/*padding-bottom: 15px;*/
/*}*/
/*.shop-contact__station_div{*/
	/*padding-bottom: 15px;*/
/*}*/
/*.shop-contact__comment{*/
	/*padding-bottom: 15px;*/
/*}*/
.shop-contacts__unit:first-of-type .shop-contacts__unitWrapper{
	padding-right: 10px;
}
.shop-contacts__unit:last-of-type .shop-contacts__unitWrapper{
	padding-left: 10px;
}
.shopContactAction{
	padding-top: 20px;
}
.shop-sloganBlock{
	opacity: 0.7;
	position: absolute;
	right: 350px;
	top: -250px;
	width: 350px;
}
.shop-sloganBlock p{
	font-family: "Futura PT";
	font-weight: bold;
	color: #f6dc40;
	text-transform: uppercase;
	font-size: 58px;
	line-height: 1;
	font-style: italic;
	padding-bottom: 15px;
}
.shop-sloganBlock p:last-of-type{
	padding-bottom: 0px;
}

.shop-contacts_head a, .shop-contact__phone a{
	color: #000;
	text-decoration: none;
}

.shop-contacts-block_img .showTablet .__container{
	padding: 0px;
}

.shop-contacts_body{
	display: none;
}

@media screen and (max-width: 767px) {
	.shop-contacts__unit{
		width: 100%;
		float: none;
	}
	.shop-contacts__unit:last-of-type .shop-contacts__unitWrapper{
		padding-left: 0px;
	}
	.shop-contactsBlock{

	}
	._block_inner.shop-contacts.__container{
		padding-left: 0px;
		padding-right: 0px;
	}
	.shop-contactsBlock h2{
		text-align: center;
	}
	.shop-contact.shop-contacts__unit{
		padding-top: 20px;
	}
}
