.fancybox__content {
	padding: 0;
}
        .ad-details {
            border: 1px solid #ddd;
            padding: 20px;
            border-radius: 10px;
            background: #f9f9f9;
            font-size: 1.2em;
        }
        .ad-details div {
            margin-bottom: 15px;
        }
        .ad-details i,.ad-details1 i {
            margin-right: 8px;
        }
        .icon-phones { color: #25D366; } /* WhatsApp зеленый */
        .icon-snapchat { color: #FFFC00; } /* Snapchat желтый */
        .icon-viber { color: #665CAC; } /* Viber фиолетовый */
        .icon-telegram { color: #0088cc; } /* Telegram синий */
        .icon-instagram { color: #E4405F; } /* Instagram розовый */
        .icon-twitter { color: #1DA1F2; } /* Twitter голубой */
        .icon-vk { color: #4C75A3; } /* VK синий */
        .icon-skype { color: #00AFF0; } /* Skype голубой */
        .icon-icq { color: #7EBD00; } /* ICQ зеленый */
.catalog-item__statuses {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    position: absolute;
    top: 10px;
    right: -10px;
}
.catalog-item__vip, .catalog-item__checked, .catalog-item__video, .catalog-item__vyezd, .catalog-item__apart, .catalog-item__indi, .catalog-item__top {
    display: block;
    width: 55px;
    height: 55px;
    margin-bottom: -6px;
}
@media (max-width: 768px) {
    .catalog-item__vip, .catalog-item__checked, .catalog-item__video, .catalog-item__apart, .catalog-item__vyezd, .catalog-item__indi, .catalog-item__top {
        width: 33px;
        height: 33px;
    }
}
.catalog-item__vip {
    background: url('../img/icon-vip-full.svg') no-repeat center / contain;
}
.catalog-item__top {
    background: url('../img/icon-top_2.svg?1') no-repeat center / contain;
}
.catalog-item__checked {
    background: url('../img/icon-checked-full.svg') no-repeat center / contain;
}
.catalog-item__video {
    background: url('../img/icon-video-full.svg') no-repeat center / contain;
}
.catalog-item__vyezd {
    background: url('../img/icon-vyezd-full.png') no-repeat center / contain;
}
.catalog-item__express {
    background: url('../img/icon-express-full.png') no-repeat center / contain;
}
.catalog-item__apart {
    background: url('../img/icon-apart-full.png') no-repeat center / contain;
}
.catalog-item__indi {
    background: url('../img/icon-indi-full.svg') no-repeat center / contain;
}
.product-services span::before, .product-services a::before, .dopuslugi span.alink::before {
    background: url('../img/services-check-icon.svg') no-repeat center / contain;
}

@media (max-width: 575px) {
.catalog-item__statuses {
    top: 2px;
    right: -2px;
}
}
.boards_list{
	display:flex;
	margin-bottom:29px;
}
.ad-details1,.board_text{
	padding:5px;
	font-size:1.4rem;
}
.ad-details1 div{
	padding-bottom:10px;
}
.board_text{
	font-size:1.8rem;
}