/*.b-page_newyear {z-index: 1000;} */

.custom-order-make .order-block{background: none;}
.catalog_section_list .item_block.lg .section_item li.name span, .sections_wrapper .list .item .name a{
	font-size: 1.25em;
}
.confirm-block-basket table{
	width: 100%;
}
.confirm-block-basket table th{
	text-align: center;
	padding: 3px 5px;
}
.confirm-block-basket table td{
	padding: 3px 5px;
}
.confirm-block-basket table .basket-yes{
	background: linear-gradient(45deg,rgb(97,151,39), rgb(165,212,114));
	border-radius: 50%;
	display: inline-block;
	height: 9px;
	margin-right: 3px;
	width: 9px;
}
.comment-block{display: flex;}
.comment-block * {
	width: 50%;
	padding: 10px;
	margin-top: 20px;
}
.comment-block .comment-title{
	text-align: right;
}
.contact-block span{
	display: inline-block;
	width: 130px;
	margin-bottom: 10px;
	margin-right: 10px;
	text-align: right;
}
.contact-block span.desc{
	width: inherit;
}
.payment-list h3{margin-bottom: 12px;}

.nav-tabs span{margin: 0 3px; cursor: pointer;}
.nav-tabs span.active{font-weight: bold;}
.nav-tabs span.disabled{cursor: default;}
.nav-tabs span::after{
	content: "\276F";
	margin-left: 4px;
}
.nav-tabs span:last-child::after{
	content: "";
}

.order-block .err{margin-bottom: 10px; color: red;}
.order-block .btn{margin-top: 10px;}

.confirm-block-contcts p, .confirm-block-delivery p{margin: 10px;}
.confirm-block-contcts span, .confirm-block-delivery span{font-weight: bold;}
.order-block .payment-block{
	display: flex;
	align-items: flex-start;
}
.order-block .payment-block input{
	margin-right: 5px;
}
.menu-row.bgcolored .menu-only {
  z-index: 1!important;
}
.custom-order-make .order-block .row > div{display: block; padding: 0; text-align: left;}

.bx-auth .bx-registration-table input[type="submit"], input[name="send_account_info"], .bx-changepass-table input[type="submit"]{
	margin-top: 5px;
	text-transform: uppercase !important;
	border-radius: 3px;
	font-size: 10px;
	line-height: 12px;
	padding: 10px 14px 8px;
	background-color: #0087ce;
	color: #fff;
	border: none;
}

@media(max-width: 600px){
	.catalog_item_wrapp .article_block{ display: block !important; }
	.compact-catalog .ajax_load .item .item-title a{ -webkit-line-clamp: unset; }
}

.shop-detail1 .left_block_store .address:not(.property) .value{
	font-weight: normal;
}
.top-block.top-block-v1.header-wrapper {
    position: relative;
    z-index: 5;
}