.item-right dl.second_dl{}
.wrapper-inner .item-right dl.second_dl dt {
    
}
.wrapper-inner .item-right dl.second_dl dd {
    
}

.price_block {
    display: inline-block;
    max-width: 476px;
    width: 100%;
}
.price_block .item-price-desc {
    margin-top: 8px;
}
.price_block .item-price span {
    line-height: 25px;
}
.more-photo .fancybox_furniture {
    display: inline-block;
    height: 85px;
    margin-right: 25px;
    position: relative;
    width: 85px;
border: 1px solid #e9e9ea;
    border-radius: 5px;
}
.item-left>.fancybox_furniture {
    max-width: 250px;
    width:100%;
    height:260px;
	position:relative;
 display: inline-block;
 border: 1px solid #e9e9ea;
    border-radius: 5px;
}


@media (max-width: 600px) {
    .item-left>.fancybox_furniture img {width: 100%;}
}
.more-photo .fancybox_furniture img,.item-left>.fancybox_furniture img {
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
}
.fancybox_img_furniture .fancybox-outer{
 height: 500px;
    width: 500px;
}
.fancybox_img_furniture .fancybox-skin {
    width: 500px !important;
background: #fff none repeat scroll 0 0 !important;
}
.fancybox_img_furniture .fancybox-inner {
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
}
.price_comment {
   /* background: #d1000d none repeat scroll 0 0;*/
text-align: justify;
    border-radius: 5px;
    color: #6a757d;
    float: left;
    font-size: 12px;
   /* padding: 7px;*/
    width: 479px;
margin: 7px 0;
}
#callback.call-consult {
    background: rgba(0, 0, 0, 0) url("/bitrix/templates/1giper_v2/images/call-consult.png") no-repeat scroll 152px -52px;
    float: right;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 24px;
    font-weight: 300;
    height: 62px;
    line-height: 24px;
    padding-right: 75px;
    text-align: right;
    text-decoration: none;
    width: 140px;
}
.wrapper-inner .item-right dl dt{
 min-width: 86px;
}
.table_offers tr:first-child {
    background: #6A757D;
}
.table_offers .groupe_off td {
    border-top: 2px solid #6a757d;
}
.wrapper.reccom{}

.wrapper-red.reccom {
    height: 80px;
    line-height: 80px;
    margin-top: 40px;
}

.items .item .item-img {
    height: 150px;
    overflow: hidden;
    position: relative;
    width: 150px;
}
.items .item-img img {
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
}
.items .item-title {
     height: auto;
    line-height: 17px;
    white-space: normal;
}
.items .item-desc {
    white-space: normal;
}
.items .item {
    height: 300px;
}
.item-right .items .item-price {
    top: 256px;
}
.items .item-fade {
    display: none;
}
.table_offers tr td:last-child {
     text-align: center;
}
.table_offers th {
    color: #fff;
    padding: 6px 10px;
    text-align: center;
}

.table_offers td {
    border: 1px solid #e9e9ea;
    padding: 5px 10px;
}
.table_offers{ margin-top: 30px;width: 100%;  border-collapse: collapse;}
.more-photo .fancybox img {
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
}
.more-photo .fancybox {
    display: inline-block;
    height: 85px;
    margin-right: 25px;
    position: relative;
    width: 85px;
}