* {
	font-family: "Montserrat", sans-serif;
}
body {
	font: 13px/20px "Montserrat", sans-serif !important
}

/* БАННЕР НА ГЛАВНОЙ */
.front_page .wrapper_inner.front .right_block .top_slider_wrapp .flexslider .flex-viewport ul.slides li.box.light.left {
	background-repeat:no-repeat !important;
	background-position:bottom !important;
	background-size:cover !important;
}

.flexslider .light, .flexslider .light .banner_title, .flexslider .light .banner_text, .flexslider .light .banner_title a { text-shadow: 1px 1px black; }
div.catalog_section_list .item_block .section_item table.section_item_inner td.desc .desc_wrapp img { display:none !important; }

.pntskzn_photo {
	padding:0 !important;
	margin:0 !important;
	display:inline-block !important;
	text-align:left !important;
	vertical-align:top !important;
	width:49% !important;
	padding-bottom:40px !important;
}
.pntskzn_photo2 {
	padding:0 !important;
	margin:0 !important;
	display:inline-block !important;
	text-align:left !important;
	vertical-align:top !important;
	width:49% !important;
}
.pntskzn_photo3 {
	padding:0 !important;
	margin:0 !important;
	display:inline-block !important;
	text-align:left !important;
	vertical-align:top !important;
	width:100% !important;
	padding-bottom:40px !important;
}
.pntskzn_title {
	font-size:30px;
	color:#000000;
	text-decoration:none;
	line-height:1.3;
	text-decoration:none;
	border-bottom:1px dashed #000000;
	text-transform:uppercase;
}
.pntskzn_title:hover { border-bottom:0; color:#0065BB; }
.pntskzn_img { max-width:100%; }

#header .middle-h-row .logo_wrapp .logo a img { width:220px !important; height:45px !important; }





@media (max-width: 991px) {
.pntskzn_photo { width:100% !important; text-align:center !important; }
.pntskzn_photo2 { width:100% !important; text-align:center !important; }
.pntskzn_photo3 { width:100% !important; text-align:center !important; }
.pntskzn_title { font-size:18px; }
#header .middle-h-row .logo_wrapp .logo a img { width:100% !important; height:auto !important; }
}