/* ============================== LNK CSS - ALL PAGE ==============================*/

.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    float: left;
}
@media screen and (min-width: 768px) {
	.col-md-1 {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 8.33333333%
	}

	.col-md-2 {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 16.66666667%
	}

	.col-md-3 {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 25%
	}

	.col-md-4 {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 33.33333333%
	}

	.col-md-5 {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 41.66666667%
	}

	.col-md-6 {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 50%
	}

	.col-md-7 {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 58.33333333%
	}

	.col-md-8 {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 66.66666667%
	}

	.col-md-9 {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 75%
	}

	.col-md-10 {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 83.33333333%
	}

	.col-md-11 {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 91.66666667%
	}

	.col-md-12 {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: 100%
	}
}
/*.col-md-12 {*/
/*    width: 100%;*/
/*}*/

/*.col-md-11 {*/
/*    width: 91.66666667%;*/
/*}*/

/*.col-md-10 {*/
/*    width: 83.33333333%;*/
/*}*/

/*.col-md-9 {*/
/*    width: 75%;*/
/*}*/

/*.col-md-8 {*/
/*    width: 66.66666667%;*/
/*}*/

/*.col-md-7 {*/
/*    width: 58.33333333%;*/
/*}*/

/*.col-md-6 {*/
/*  !*width: 50%;*!*/
/*}*/

/*.col-md-5 {*/
/*    width: 41.66666667%;*/
/*}*/

/*.col-md-4 {*/
/*    width: 33.33333333%;*/
/*}*/

/*.col-md-3 {*/
/*    width: 25%;*/
/*}*/

/*.col-md-2 {*/
/*    width: 16.66666667%;*/
/*}*/

/*.col-md-1 {*/
/*    width: 8.33333333%;*/
/*}*/
.padding-0{
	padding: 0;
}
.padding-left-0{
	padding-left: 0;
}
.padding-right-0{
	padding-right: 0;
}
.margin-0{
	margin: 0;
}
.margin-left-0{
	margin-left: 0;
}
.margin-right-0{
	margin-right: 0;
}
.margin-auto{
	margin-right: auto;
	margin-left: auto;
}

body.body_class, body{
	background-color: #fff;
}
footer.rr-footer{
	box-shadow: 0 -10px 24px -16px #ccc;
}
.rr-footer .rr-footer-menu__links a.nav-link:hover{
	color: #f5503c;
}
.page-content .b2b-banner-wrapper{
	box-shadow: none;
}
.rr-header .navbar-header{
	background-color: #004432;
}
.rr-header .navbar-header .sotbit-notification svg {
    stroke: #fff;
}
.rr-header .nav-group-sub li.nav-item:nth-child(n-5) a img{
	width: 25px!important;
	height: 25px!important;
}
.rr-header .nav-group-sub li.nav-item:nth-child(n+6) a img{
	width: 20px!important;
	height: 20px!important;
	margin-right: 2px;
	margin-left: 3px;
}
.blank-zakaza__scroll-wrapper a.rr-text-link-color:hover{
	color: #f5503c!important;
}
.page-header .page-title{
	font-size: 32px;
	font-weight: 400;
	text-transform: uppercase;
	font-family: Montserrat, Verdana, sans-serif;
}
.blank-zakaza-detail .blank-zakaza-detail-header .blank-zakaza-detail__title{
	font-size: 28px;
	font-weight: 400;
	text-transform: uppercase;
	font-family: Montserrat, Verdana, sans-serif;
}
.blank-zakaza-detail__main-section.card{
	box-shadow: none;
}
.input-group.bootstrap-touchspin button.btn{
	background: #004432 !important;
}
.input-group.bootstrap-touchspin button.btn i.ph-minus,
.input-group.bootstrap-touchspin button.btn i.ph-plus{
	color: #fff!important;
	font-size: 18px;
}
tr.bzd-props__table-row:nth-child(5) .rr-bzd-props__table-col-icon,
tr.bzd-props__table-row:nth-child(6) .rr-bzd-props__table-col-icon{
	padding-left: 6px;
    padding-right: 6px;
}
.blank-zakaza-detail__info-item.bzd-prices li.bzd-prices__item{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	justify-content: space-between;
}
.blank-zakaza-detail__info-item.bzd-prices .bzd-prices__list li.bzd-prices__item:last-child{
	/*display: none;*/
}
.blank-zakaza-detail__info-item > span{
  font-size: 0px;
}
.blank-zakaza-detail__info-item > span:before{
  content: "Наличие:";
  font-size: 16px;
}
.bzd-prices__item .product__property--discount-price#bx_117848907_793_price_OPT{
  text-decoration: none;
  color: var(--black-100);
}
.bzd-prices__item .product__property--discount-price#bx_117848907_793_price_OPT span:before{
  content: "Цена за 19 кг";
}
.blank-zakaza-detail__info-item.bzd-prices li.bzd-prices__item > span:first-child:after{
  content: ":";
}
.blank-zakaza-detail__info .bzd-prices__item span{
  font-weight: 700;
}
.lnk-delivery-block{
	width: 100%;
	float: left;
	margin-top: 16px;
}
.lnk-delivery-block-1,
.lnk-delivery-block-5{
	margin: 0;
}
.lnk-delivery-block p{
	text-align: justify;
}
.lnk-delivery-block img{
	width: 100%;
}
.lnk-delivery-block .col-md-12, .lnk-delivery-block .col-md-10, .lnk-delivery-block .col-md-2{
	padding: 0;
}
.lnk-delivery-block table td{
	padding: 1px;
	border: 1px solid #004432;
	padding: 6px;
}
.col-md-12 h2{
	font-size: 28px;
	padding-top: 16px;
}
.lnk-contacts.lnk-map{
	padding-top: 30px;
}
.lnk-contacts td{
	padding: 4px 16px 4px 16px;
}
.lnk-block.lnk-popular-products.lnk-popular-products-2,
.lnk-block.lnk-popular-products.lnk-popular-products-3{
	display: none;
}
/* ========================= / AKCIYA ========================= */
.blank-zakaza .blank-zakaza__item:nth-child(3) .rr-text-link-color[data-href^="/orders/blank_zakaza/p_tusha/"]:before{
	content:"";
	width: 35px;
	height: 35px;
	background: url(/img/icon.png);
	position: absolute;
	left: -90px;
	float: left;
	background-size: cover;
	top: 0;
	display: none;
}
.blank-zakaza .blank-zakaza__item:nth-child(4) .rr-text-link-color[data-href^="/orders/blank_zakaza/p_tusha/"]:before{
	content:"";
	width: 35px;
	height: 35px;
	background: url(/img/icon.png);
	position: absolute;
	left: -90px;
	float: left;
	background-size: cover;
	top: 0;
	display: none;
}
.catalog-section-list-tile-list .col-md-3:first-child:before{
	content:"";
	width: 70px;
	height: 70px;
	background: url(/img/icon.png);
	position: absolute;
	float: right;
	background-size: cover;
	top: -30px;
	margin-right: 8px;
	right: -10px;
	display: none;
}
.blank-zakaza .blank-zakaza__item .lnk-main{
	display: none;
}
.blank-zakaza .blank-zakaza__item:nth-child(3) .lnk-main,
.blank-zakaza .blank-zakaza__item:nth-child(4) .lnk-main{
	/*display: block;*/
	display: none;
}
.blank-zakaza .blank-zakaza__item .lnk-main{
    margin-bottom: 32px;
}
.blank-zakaza .blank-zakaza__item .lnk-main a{
    color: #f5503c;
}
.blank-zakaza .blank-zakaza__item .lnk-main a:hover{
    color: #004432;
    text-decoration: underline;
}
.blank-zakaza .blank-zakaza__item:nth-child(3) .wrap-product__property--price.rr-price-column,
.blank-zakaza .blank-zakaza__item:nth-child(4) .wrap-product__property--price.rr-price-column{
	/*color: #f5503c;*/
	/*font-weight: bold;*/
}
.rr-footer .rr-footer__column:nth-child(2) .rr-footer-menu .nav-b2bcabinet.rr-footer-menu__links li:last-child a span{
	text-transform: uppercase;
	font-weight: bold;
	color: #f5503c;
}
.rr-footer .rr-footer__column:nth-child(2) .rr-footer-menu .nav-b2bcabinet.rr-footer-menu__links li:last-child a:hover span{
	text-transform: uppercase;
	font-weight: bold;
	color: #004432;
}
.rr-footer .rr-footer__column:nth-child(2) .rr-footer-menu .nav-b2bcabinet.rr-footer-menu__links li:last-child a{
	display: none;
}
/* ========================= / AKCIYA ========================= */


/* ============================== / LNK CSS - ALL PAGE ==============================*/