/**
 Если вы хотите увеличить высоту блоков товара, просто заменить высоту на необходимую и вынесите код из этого блока, по умолчанию высота блока 200px. В примере ниже указана высота в 300px

.thumbnail-catalog .image-block {
    height: 320px;
    line-height: 320px;
}
.thumbnail-catalog .image-block img {
    max-height: 300px;
} **/
.inCarts {
	position: absolute;
	bottom: 53px;
	color: red;
	font-size: 12px;
	left: 50px;
}
 .container { background: transparent; }
.b-cityselect__notifier {
	z-index: 1020 !important;
}
.badge.new {
	background: #029C09 !important;
	color: #ffffff;
}
.badge.bestseller {
	background: #f84c48 !important;
	color: #ffffff;
}
.badge.low-price {
	background: #FFB401 !important;
	color: #ffffff;
}
/*распродада*/
.badge.mysale {
	background: #fe0f03;
	color: #ffffff;
}
/*акция*/
.badge.mystock {
	background: #fee303;
	color: #fe1503;
}

.send-msg-right {
    padding:5px;
}

.send-msg > span {
	background: #c48a22;
	padding: 12px;
	text-align: center;
	border-radius: 4px;
	display: flex;
	max-width: 240px;
	margin-bottom: 10px;
}
.send-msg span a{
	line-height:1;
	color:#fff;
	border-style:none;
    
}
.send-msg > span:hover{
	background: #13B513;
	text-decoration:underline;
	color:#fff;
}
.alaali{ border: none !important; }

.inline-select.color-fix >.alaali >.alaali-img, .inline-select.color-fix > a > .alaali-img{
    border-radius:2px;
    width:54px;
    height:32px;
    

}
.wa-value > label {
	margin-top: 55px;
}
/* colors */

.count-total {
	font-size: 15px; 
	font-weight: 700; 
	color:#FF1E00;
}
.last-box , .first-box { 
	width:50px; 
	height:50px; 
	margin:2px; 
	color:#000; 
	font-size:12px; 
	text-align:center;
}
.spn-box {
	padding-left: 5px;
}
.propor {
	font-weight: 	700; 
font-size:16px;
}
.glyphicon {
	font-size:18px;
}
.icon-box {
	display:block; 
text-align: center;
}
.first-mix { 
	width:60px; 
height:60px; 
margin:4px; 
color:#000; 
font-size:12px; 
text-align:center; 
border:solid 1px #000;
cursor: pointer;
}
.first-mix-view { 
	width:250px; 
height:100px; 
margin:2px; 
color:#000; 
font-size:12px; 
text-align:center; 
border:solid 1px #000;
}
.web-box { 
	width:30px; 
height:18px; 
border:solid 1px #000; 
margin:1px 5px;
}
.back-box {
	width: 270px;
	max-height: 270px;
	background: #FAF7F7;
	border:solid 1px #E7E5E5;
	padding:7px;
}
.name-color {color:#3b1112;font-size:18px;border-bottom:3px solid #eaeaea;margin-bottom:5px;}
.header .phone i {font-size:15px;}
.holiday {
	border: solid #f00 2px;
	background: #FFEABC;
	padding: 10px;
	font-size: 18px;
	text-shadow: 1px 1px 1px #fff;
}
.promos-gift-slider__img img { max-width: 100%; }
/* модальное окно */ 
.promos-badge { display: inline-block; }

.filter {
	background-color: #f6f6f6 !important;
}
.brand_hide {
	max-height:240px !important;
	overflow: hidden;
}
.show-brands {
	color: #888888;
	border: 1px solid #d0cfcf;
	font-size: 14px;
	background: #ffffff;
	border-radius: 0;
}
.show-brands:hover {
    	background: #ffffff;
    	border:1px solid rgb(16, 160, 75);
}
.articul > span {
    font-size:16px;
    font-weight:900;
    color: rgb(16, 160, 75);;
}
.catalog-list .inner .section .height-control {
  height: 130px;
  min-height: 125px;
  overflow-y: hidden;
}
/*.hideskus-disabled {
    border:2px solid #FF0000 !important;
}  */

.preorder {float:right; margin-left:10px;}

.preorder-open,
.preorder-submit {
border-radius: 5px;
font-size: 18px; 
margin:0px !important;
padding: 6px 10px !important;
}