.localconsult {
    background: #6bb840 !important;

}

.close-btn-dop {
	display: none;
}

.tab_null .article-date {
	font-size: 11px;
	margin-top: -10px;
	margin-bottom: 5px;
}

.decor-wrap .localconsult__inner-frm button[type="submit"] {
    font-size: 18px !important;
    background-color: #2ca6d3 !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.29), inset 0 -2px 0 rgba(0, 0, 0, 0.11) !important;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #208dc7), color-stop(100%, #38bfdf)) !important;
    background-image: -o-linear-gradient(bottom, #208dc7 0%, #38bfdf 100%) !important;
    background-image: -moz-linear-gradient(bottom, #208dc7 0%, #38bfdf 100%) !important;
    background-image: -webkit-linear-gradient(bottom, #208dc7 0%, #38bfdf 100%) !important;
    background-image: -ms-linear-gradient(bottom, #208dc7 0%, #38bfdf 100%) !important;
    background-image: linear-gradient(to top, #208dc7 0%, #38bfdf 100%) !important;
    -pie-background: linear-gradient(to top, #208dc7 0%, #38bfdf 100%) !important;
}


.decor-wrap .localconsult__inner-frm button[type="submit"]:hover {
    background-color: #34b8db !important;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0%, #34b7db), color-stop(100%, #34b7db)) !important;
    background-image: -o-linear-gradient(bottom, #208dc7 0%, #38bfdf 100%) !important;
    background-image: -moz-linear-gradient(bottom, #208dc7 0%, #38bfdf 100%) !important;
    background-image: -webkit-linear-gradient(bottom, #33b5da 0%, #38bfdf 100%);
    background-image: linear-gradient(to top, #34b7db 0%, #38bfdf 100%) !important;
    -pie-background: linear-gradient(to top, #208dc7 0%, #38bfdf 100%) !important;
}



.localcontacts__adress-inner b {
    padding-bottom: 10px!important;
    font-size: 17px!important;
}


.seocategory__prodblock-title__inner {
    background: #145291!important;
}


.seocategory__prodblock-title {
    border-bottom: 1px solid #0b4177!important;
}

.seocategory__prodblock-link {

    text-decoration: none!important;
}

.decor-darant-tit, body .decor-cont-tit {
    background: #dcdada!important;

}

.product-icons {
	text-align: center;
	margin: 0 0 15px;
}

.product-icons img {
	width: 90px;
}

.prod-pay-icons {
	text-align: center;
	font-size: 12px;
}

.prod-pay-icons strong {
	display: block;
	font-size: 16px;
	text-align: left;
	margin: 0 0 10px;
}

.product-order-icons strong {
	display: block;
	font-size: 16px;
	text-align: left;
	margin: 0 0 3px;
}

.prod-pay-icons div {
	display: inline-block;
	vertical-align: top;
	margin: 0 3px;
	width: 100px;
}

.prod-pay-icons img {
	width: 40px;
}

.prod-pay-icons span {
	display: block;
}

.product-order-icons {
	font-size: 12px;
	margin: 0 0 20px;
}

.product-order-icons div {
	margin: 0 0 10px;
}

.product-order-icons img {
	width: 45px;
	vertical-align: middle;
	display: inline-block;
	margin-right: 5px;
}

.product-order-icons span {
	display: inline-block;
	vertical-align: middle;
	width: 278px;
}

@media only screen and (max-width: 416px) { 
	.product-order-icons div, .prod-article-link {
		text-align: center;
	}
	
	.product-order-icons img {
		margin-bottom: 5px;
	}
	
	.product-order-icons span {
		width: auto;
		display: block;
	}
	
	.prod-pay-icons strong, .product-order-icons strong {
		text-align: center;
	}
}

.site-path-wrapper .site-path-wrapper2 {
	border-bottom: none;
}

.site-path-wrapper .site-path-wrapper2::before {
	background: none;
}

.shop-product {
	background: #f7f7f7;
}

.one-click-dost-bl {
	display: none;
}

.product-form-bl-wr .one-click-dost-bl {
	display: block;
}

.product-form-bl-wr .product-order-icons span {
	width: 222px;
}

.product-form-bl-wr .prod-pay-icons div {
	width: 83px;
}

.site-container.site-container-back {
	z-index: 4 !important;
}

@media only screen and (max-width: 416px) {
	.product-form-bl-wr .product-order-icons span {
		width: auto;
	}
}

.mjs-block-wr {
	font-size: 0;
	text-align: left;
	margin: 0 0 20px;
}

.mjs-block {
	display: inline-block;
	vertical-align: top;
    border-radius: 3px;
    padding: 18px 10px;
    margin: 6px;
    text-align: center;
    background: rgba(216, 195, 141, 0.2) none repeat scroll 0 0;
    color: #5f242c;
    width: 130px;
    min-height: 35px;
    position: relative;
}

.mjs-block:after {
	content: "";
	position: absolute;
	top: 22px;
	right: -21px;
	width: 33px;
	height: 37px;
	background: url(/t/v637/images/mjs-arr.png) 0 0 no-repeat;
}

.mjs-block:last-child:after {
	display: none;
}

.mjs-block .mjs-pic {
	float: left;
    margin: 1px 1px 1px 8px;
}

.mjs-block .mjs-title {
	overflow: hidden;
	font-size: 15px;
}
/*
     */
/*
*/