header .fa-map-marker {
		font-size: 14px;
		margin: 5px 5px 0 30px;
	}
	
header .header_phone {
	float: right;
    font-size: 18px;
    line-height: 16px;
    color: #1a1a1a;
    text-decoration: none;
    text-transform: uppercase;
    margin: 3px 0 5px;
    font-family: 'Intro', sans-serif;
    border-bottom: 1px dotted #1a1a1a;
}

header .header_address {
	line-height: 16px;
    color: #1a1a1a;
    text-decoration: none;
    text-transform: none;
    margin: 3px 0 5px;
    font-family: 'Intro', sans-serif;
    border-bottom: 1px dotted #1a1a1a;
    float: right;
    margin-right: 50px;
}

.header_top h1 {
	display:none;
}

.geo_top_link a{
	font-size: 14px;
    line-height: 16px;
    color: #1a1a1a;
    text-decoration: none;
    text-transform: uppercase;
    margin: 8px 0 5px;
    font-family: "Intro", sans-serif;
    text-align: left;
    border-bottom: 1px dotted #1a1a1a;
}

.blk_priceblock {
    float: none!important;
    padding: 5px 15px;
}
.content_info .blk_priceblock {
    float: none!important;
    padding: 5px 0px;
}
.blk_item .normal_price {
    font-size: 18px!important;
}

@media screen and (max-width: 780px) {
	#block12235, #block12393, #block19918 {
		display: none!important;
	}
	#logo img {
		float: right;
		width: 150px;
		margin: 8px;
	}
}

@media screen and (max-width: 560px) {
	#header {
		padding: 0 20px !important;
	}
	header .fa-map-marker {
		font-size: 14px;
		margin: 5px 5px 0;
	}
	header .header_phone {
    font-size: 14px;
	}
	header .header_address {
		text-decoration: none;
		text-transform: none;
		text-align: center;
		margin: 10px 0 15px;
		border-bottom: 0;
	}
	.header_top {
		height: 40px!important;
	}
	.header_top h1 {
		font-size: 30px;
		margin: 0;
	}
	.geo_top_link a {
		text-transform: none;
		
	}
	#main .zone6 {
		overflow: inherit;
	}		
    .vkladki ul.kz_tabs_items li {
        float: none;
    }
	.vkladki li.act a {
		border-bottom: 1px solid rgba(0,0,0,0.34);
	}
	footer .dev {
		padding: 0 15px 15px;
	}
}