@media (max-width:768px){
.onlyMobile{
display:none !important;
}
}

span.rouble{
display:none;
}

h2,h3,b,strong{
font-family: sans-serif!important; color:#666!important;
}

h2{
font-size: 1.6em;
}

h3{
font-size: 1.4em;
}

a{color:#ff0000}


#orderForm_1 .orderProps:nth-child(2) tr:nth-child(2){
display:none;
}

.mainTable .price s{
    display: none;
}

	#list_offers{
		position: absolute;
    	bottom: 140px;
    	padding: 3px 3px 0 3px;
		z-index: 89;
	}
	#list_offers li{
		display:inline-block;
		 margin-right: 10;
	}

#list_offers li.active img{
		border: 2px solid #00AF00;
}
	#list_offers li:last-child{
		margin-right: 0;
	}
	#list_offers li img{
		margin: 0;
		padding: 0;
		width: 25px;
		border: 1px solid #6E7275;
		    cursor: pointer;
	}

#catalogLines .item .tools .addCart, #catalogLines .item .tools .addSku {
background: #009900!important;
}



.list_offers{
		position: absolute;
    	bottom: 10px;
    	padding: 3px 3px 0 3px;
		z-index: 89;
}
.list_offers li{
		display:inline-block;
		 margin-right: 0;
}

.list_offers li.active img{
		border: 2px solid #00AF00;
}

.list_offers li:last-child{
		margin-right: 0;
}

.list_offers li img{
		margin: 0;
		padding: 0;
		width: 25px;
		border: 1px solid #6E7275;
		cursor: pointer;
}


.button_review{
	display: inline-block;
	background: #f72136;
	color: #fff;
	text-decoration: none;
	text-align: center;
	height: 35px;
	vertical-align: middle;
	line-height: 35px;
	margin-left: 3%;
	width: 23%;
	cursor: pointer;
}





.mob-phone{
  position: relative;
  display: none;
}

@media (max-width: 768px){
  .mob-phone{
    display: block;
  }
}

.phone-mobile-list{
  position: absolute;
  right: 15px;
    top: 68px;
  display: none;
  flex-direction: column;
  padding: 7px 24px 14px 15px;
  background: #FFFFFF;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.25);
  border-radius: 5px;
  z-index: 10;
}

.phone-mobile-list.active{
  display: flex;
}

.phone-mobile-list__item{
  display: flex;
  justify-content: flex-end;
	align-items: center;
}

.social-networks{
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-right: 16px;
}

.social-networks img{
  width: 30px;
}


.phone-mobile__number{
  color: #00B000;
  font-size: 14px;
  line-height: 16px;
  margin-left: 8px;
text-decoration: none;
}

.phone-mobile__number span{
  font-weight: 700;
}

.social-networks a{
 margin-left: 17px;
}
.mob-phone--img{
  padding: 27px 15px 0 0;
}
.phone-mobile-list__item:not(:first-child){
  margin-top: 7px;
}