.product-item-detail-short-card-fixed .product-item-detail-short-title-container {
    max-width: 500px;
}

.product-item-detail-short-card-fixed .product-item-detail-short-title-text {
    font-size: 14px;
}
.product-item-detail-short-card-fixed .btn.product-item-detail-buy-button {
	background: #fe5730 !important;
	padding: 0;
	display: flex;
	justify-content: center;
	align-items: center;
}
.product-item-detail-short-card-fixed .btn.product-item-detail-buy-button > span {
	position: relative;
	transform: translate(0);
	top: 0;
	padding-left: 0 !important;
}
.product-item-detail-short-card-fixed .btn.product-item-detail-buy-button > span:after {
	content: '';
	display: flex;
	width: 17px;
    height: 17px;
    float: right;
	margin-left: 6px;
	background: url(/bitrix/templates/eshop_bootstrap_blue/./img/buy-button-bg.png) no-repeat;
}

.product-itemlist.mnpg :first-child {
	margin-top: 0;
}
.product-item-detail-tab-content.active {
	padding-bottom: 0;
	padding-top: 0;
}
.product-itemlist {
    margin-top: 15px !important;
}

.bx-catalog-element .row {
	padding-top: 0!important;
	padding-bottom: 0!important;
	border: 0 !important;
}



@media only screen and (max-width: 768px) {
	.wrap_btn_menu .btn_sidebar {
		margin-bottom: 0 !important;
	}
	#content > .left {
		padding-top: 5px !important;
		padding-bottom: 5px !important;
	}
	
	#content .left.block-left + br {
		display: none;
	}	
	#content h1.bx-title {
		margin: 0 !important;
	}
} 

@media only screen and (max-width: 480px) {
	.product-item-detail-slider-images-container {

	}
}