.bx-context-toolbar-empty-area {
	width: inherit;
}

.b-buy-modal-img img {
	max-width: 100%;
}

.modal.in .modal-dialog {
    transform: translateY(-50%);
    margin-top: 0;
}

.bj-tag-panel a {
	display: inline-block;
	vertical-align: top;
	border: 1px solid #ccc;
	border-radius: 2px;
	margin: 0 10px 5px 0;
	padding: 0 12px;
	text-transform: capitalize;
	-webkit-box-shadow: none;
	box-shadow: none;
}

/*в блок ВЫ СМОТРЕЛИ картинка по центру*/
.product_preview .image img {
	margin: 0 auto;
}

.border-top {
	border-top: 1px solid #e1e1e1;
}

.retail-price {
    color: #969;
}

.b-catalog-detail__action a {
	color: inherit;
}

.bj-catalogue-group .b-actions-item__price {
	display: block;
}

.bj-catalogue-group .b-catalog-detail__props-icons {
	position: absolute;
	top: 10px;
	left: 10px;
	z-index: 5;
}
.b-catalog-detail__props-icons .b-prop {
    background-color: #fff;
    line-height: 20px;
    height: 20px;
    padding: 0 5px;
    font-size: 7pt;
    text-transform: uppercase;
    margin: 0 3px 3px 0;
    display: inline-block;
    border-width: 1px;
    border-style: solid;
}

/*Order side nav*/
#sideOrderPanel.side-nav {
	transform: none;
	-webkit-transform: none;
}

.b-catalog-detail__auth-reg {
    border: 1px solid #F48C06;
}

.b-catalog-detail__auth-reg .btn:nth-child(1) {
    background-color: #DC2F02;
}

.b-catalog-detail__auth-reg .btn:nth-child(2) {
    background-color: #F48C06;
}

.b-catalog-detail__prices input:checked ~ label {
    border: 2px solid #D00000;
}

.b-catalog-detail__sizes-item.i-active {
    color: #D00000;
    border: 2px solid #D00000;
    padding: 3px 0;
}
.b-catalog-detail__info .btn-default {
    background-color: #DC2F02;
}