

/* Start:/local/templates/truckprice/components/bitrix/news.detail/blog/style.css?17655462832493*/
div.news-detail {
    word-wrap: break-word;
}

div.news-detail img.detail_picture {
    float: left;
    margin: 0 8px 6px 1px;
}

.news-date-time {
    color: #486DAA;
}

#img-top {
    max-width: 100%;
    border-radius: 20px;
    background-position: center;
    background-size: cover;

    img {
        max-width: 100%;
        height: auto;
        border-radius: 20px;
    }

}

.img-cont {
    max-width: 100%;
    border-radius: 20px;
    background-position: center;
    background-size: cover;
}

.owl-carousel .slide, #img-top, .img-cont {
    height: 380px;
    @media (max-width: 768px) {
        height: 250px;
    }

}

.owl-stage-outer {
    z-index: 1;
}

.owl-carousel .slide {
    background-position: center;
    background-size: cover;
    border-radius: 16px;
}

.owl-carousel {
    .owl-dots {
        display: none;
    }

    .owl-prev:hover, .owl-next:hover {
        background: none!important;
    }

    @media (min-width: 650px) {
        position: relative;

        .owl-nav {
            position: absolute;
            height: 100%;
            width: calc(100% + 80px);
            display: flex;
            justify-content: space-between;
            top: 0;
            left: -40px;
            margin-top: 0!important;

            .owl-prev, .owl-next {
                margin: 0!important;
            }
        }
    }

}

.news-detail {

    @media (min-width: 1024px) {
        max-width: 810px!important;
        .head {
            h1 {
                font-size: 32px;
            }
            .fs-3 {
                margin-top: 8px;
                margin-bottom: 32px;
                font-size: 14px!important;
            }
        }
        .detail-text {
            margin-top: 40px;
            font-size: 20px!important;
        }
    }

    @media (max-width: 1023px) {
        max-width: 532px!important;;
        .head {
            h1 {
                font-size: 28px;
            }
            .fs-3 {
                margin-top: 24px;
                margin-bottom: 20px;
                font-size: 12px!important;
            }
        }
        .detail-text {
            margin-top: 40px;
            font-size: 18px!important;
        }
    }

    @media (max-width: 767px) {
        max-width: 355px!important;;
        .head {
            .fs-3 {
                margin-bottom: 28px;
            }
        }
        .detail-text {
            margin-top: 32px;
            font-size: 16px!important;
        }
    }
}


/* End */


/* Start:/local/templates/truckprice/components/bitrix/news.list/line/style.css?1765546283724*/
div.news-list {
    word-wrap: break-word;
}

div.news-list img.preview_picture {
    float: left;
    margin: 0 4px 6px 0;
}

.news-date-time {
    color: #486DAA;
}

img.news-image {
    border-radius: 16px;
}

.news-line {
    @media (min-width: 1024px) {
        img {
            height: 320px;
            object-fit: cover;
        }
    }

    @media (max-width: 1023px) {
        img {
            height: 280px;
            object-fit: cover;
        }
    }

    @media (max-width: 767px) {
        .card-title {
            font-size: 20px;
            line-height: 110%;
        }

        .card-text {
            font-size: 12px;
            line-height: 100%;
            margin-top: 16px;
        }
    }

}
/* End */
/* /local/templates/truckprice/components/bitrix/news.detail/blog/style.css?17655462832493 */
/* /local/templates/truckprice/components/bitrix/news.list/line/style.css?1765546283724 */
