@media screen and (max-width: 550px) {
body .content-template-container.main-content { width: 100% }
body .content-template-container.main-content p { word-break: break-word; }   
}

.tm-block .tm-block__content p:has(iframe) { margin-top: auto }
.tm-block__header h3.onlylines-2 { overflow: hidden }

.tm-block:has(.tm-block__header h3.onlylines-2) .tm-block__content { 
display: flex;
height: calc(100% - calc(2.4rem + 10px));
flex-direction: column;
justify-content: space-between
 }

body[data-subpage-style=modern] .search-article .item-img img { max-height: 15rem }

body[data-subpage-style=modern] .search-article .content-wrapper .modern-basic-btn-outlined.accent
 {
    --border-searcher-r-more: #0C1213;
    --color-searcher-r-more: #0C1213;
    --color-searcher-r-more-hover: white;
margin-top: auto
}

body[data-subpage-style=modern] .searcher-content-row .search-article {
background-color: var(--bg-search-unit, #fff);
box-shadow: var(--bshadow-box-shadow, 0 0 25px 6px rgba(0, 0, 0, .09));
    border: var(--border-search-unit, 1px solid #909090);
border-radius: var(--br-search-unit, 0);
color: var(--color-search-unit, #000);
padding: 0;
transition: .25s;
}

body[data-subpage-style=modern] .searcher-content-row .search-article .element-hover,
body[data-subpage-style=modern] .searcher-content-row .search-article .modern-basic-btn-outlined { display: none !important } 
body[data-subpage-style=modern] .searcher-content-row .search-article .item-img { border-right: none }
body[data-subpage-style=modern] .searcher-content-row .search-article a { text-decoration : none !important }

.tags time {
    background-color: var(--bg-tags,transparent);
    border: var(--border-tags,none);
    border-radius: var(--br-tags,.25rem .75rem);
    color: var(--color-tags,#000);
    font-size: var(--fs-tags,1rem);
    font-weight: var(--fw-tags,400);
    padding: var(--padding-tags,.25rem .75rem)
}

.content-template-container.tags { gap: .5rem }
.content-template-container.article-infos { margin-bottom: 1.25rem }

.custom-tooltip { z-index: 100 }