

/* Start:/local/templates/glavdent/components/bitrix/news/news/bitrix/news.detail/.default/style.css?17793693214392*/
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;
}
.blog-detali-page {
    margin-bottom: 60px;
}

.blog-detali-page-item {
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.blog-detali-page-item-bottom,
.blog-detali-page-item-top {
    display: flex;
    gap: 50px;
    margin: 20px 0px;
}
.blog-detali-page-item-top img {
    min-width: 367px;
    min-height: 292px;
    object-fit: cover;
    border-radius: 20px;
}
.blog-detali-title-mobile {
    display: none;
}
.blog-detali-page-item {
    font: 400 16px/26px Onest;
    color: #1e1e1e;
}
.blog-detali-page-item a {
    font-weight: 500;
    color: #00ADC7;
    text-decoration: underline;
}
.blog-detali-page-item a:hover {
    text-decoration: none;
}
.blog-detali-page-item b.b-green,
.blog-detali-page-item strong.b-green {
    color: #00ADC7;
}
.blog-detali-page-item b,
.blog-detali-page-item strong {
    font-weight: 600;
}
.blog-detali-page-item h1 {
    font: 600 24px/140% Onest;
    text-transform: uppercase;
    margin: 0 0 20px;
}
.blog-detali-page-item h2 {
    font: 600 24px/140% Onest;
    text-transform: uppercase;
    margin: 0 0 20px;
}
.blog-detali-page-item h3 {
    font: 600 18px/140% Onest;
    margin: 0 0 20px;
    color: #00ADC7;
}
.blog-detali-page-item p {
    margin: 26px 0px;
}
.blog-detali-page-item p.p-margin40 {
    margin: 40px 0px;
}
.blog-detali-page-item p.no-bottom {
    margin-bottom: 0px;
}
.blog-detali-page-item p.p-citata {
    margin: 40px 0px;
    padding: 26px 0px;
    border-top: solid 1px #00ADC7;
    border-bottom: solid 1px #00ADC7;
}
.blog-detali-page-item p.p-gray {
    color: #787878;
}
.blog-detali-page-item ul {
    margin-bottom: 26px;
}
.blog-detali-page-item ul li:before {
    content: '•';
    margin-left: -15px;
    margin-right: 10px;
}
.blog-detali-page-item ul.ul-green li:before {
    color: #00ADC7;
}
.navigation-block {
    display: flex;
    justify-content: center;
    gap: 5px;
}
.navigation-block div,
.navigation-block a {
    border-radius: 5px;
    width: 25px;
    height: 25px;
    background: #bbe8f0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    color: #1e1e1e;
}
.navigation-block div.navigation-active {
    background: #00adc7;
    font-weight: 500;
    color: #fff;
}
@media (max-width: 1208px) {
    .bg-icon.circle-bg-ball.circle-bg-ball-2.bg-icon-4.mobile {
        display: none;
    }
    .blog-page__btn-div {
        flex-direction: column;
    }
    .blog-page__btn-div-items {
        width: 100%;
    }
    .blog-page__btn-div-item {
        width: 100%;
        text-align: center;
    }
    .blog-page__container-items {
        grid-template-columns: repeat(2, 1fr);
    }
    .blog-page__container-item-tabs {
        left: 10px;
        top: 10px;
    }
    .blog-page__container-item-tabs {
        left: 10px;
        top: 10px;
        padding: 2px 5px;
        font-size: 10px;
        line-height: 159%;
        letter-spacing: -0.03em;
        border-radius: 7px;
    }
    .blog-page__container-item-title {
        font-size: 14px;
        line-height: 129%;
    }
    .blog-page__container-item-desc {
        font-size: 12px;
        line-height: 133%;
        margin-top: 5px;
    }
    .blog-page__container-item-link {
        gap: 10px;
    }
    .blog-detali-page h1 {
        display: none;
    }
    .blog-detali-title-mobile {
        display: block;
        font-weight: 700;
        font-size: 18px;
        line-height: 122%;
        letter-spacing: -0.03em;
        text-transform: uppercase;
    }
    .blog-detali-page-item-bottom, .blog-detali-page-item-top {
        flex-direction: column;
    }
    .blog-detali-page-item-top img {
        min-width: unset;
        height: 260px;
        width: 100%;
    }
    .blog-detali-page-item p {
        font-size: 14px;
    }
    .blog-detali-page .blog-page__container-item-tabs {
        font-weight: 400;
        font-size: 14px;
        padding: 5px 12px;
    }
    .blog-page__main,
    .blog-detali-page {
        margin-bottom: 40px;
    }
    .catalog__seminary-div-tabs .catalog__seminary-div-tab:first-child {
        border-radius: 7px 7px 0 0;
    }
    .catalog__seminary-div-tabs .catalog__seminary-div-tab:last-child {
        border-radius: 0 0 7px 7px;
    }
}
/* End */
/* /local/templates/glavdent/components/bitrix/news/news/bitrix/news.detail/.default/style.css?17793693214392 */
