div.rnx_item{
    display: block;
    clear: both;
    border: 2px solid #004b9a;
    border-radius: 5px;
    color: #004b9a;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 10px;
    line-height: 14px;
}

div.rnx_item div.rnx_item_title{
    display: block;
    clear: both;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 16px;
    color: #004c9b;
    line-height: 21px;
}

div.rnx_item .rnx_item_data_col1 .section_1{
    display: block;
    clear: both;
    height: 100px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    margin-right: 10px;
    cursor: pointer;
}

div.rnx_item .rnx_item_preloader {
    display: block;
    clear: both;
    height: 130px;
    background: url('/static/img/placeholders/item_listed.gif');
    background-position: 0px 10px;
    background-repeat: no-repeat;
    background-size: auto 100px;
}


div.rnx_item .rnx_item_data_col1 .section_2 p:last-child{
    margin-bottom: 0px;
}

div.rnx_item .rnx_item_data_col2 .section_1 p{
    margin-bottom: 10px;
}

div.rnx_item .rnx_item_data_col2 .section_2 {
    border-top: 1px solid #004490;
    border-bottom: 1px solid #004490;
}



div.rnx_item .rnx_item_data_col2 .section_2 .form-check-label{
    margin-bottom: 5px;
}

.price-red {
    color: #9a1d09;
}

.price-big {
    font-size: 16px;
}

.rnx_item_data_col2 .section_1 {
    max-height: 100px;
    overflow: hidden;
    position: relative;
    padding-bottom: 15px;
}

.rnx_item_data_col2 .section_1::after {
    content: ""; /* Псевдоэлемент для градиента */
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 20px; /* Высота градиента */
    background: linear-gradient(transparent, #f5be00); /* Градиент, плавно переходящий в белый цвет */
}
.rnx_item_data_col2 .section_1.active {
    max-height: inherit;
    overflow: visible;
    padding-top: -0.01rem;
}

.SectionReadMore{
    display: block;
    clear: both;
    color: #9a1d09;
    margin-bottom: 2px;
}

