 
 
html { scrollbar-color: #26D496 #02004E; scrollbar-width: thin; } html::-webkit-scrollbar { width: 8px !important; -webkit-appearance: none !important; } html::-webkit-scrollbar-track { background: #02004E !important; } html::-webkit-scrollbar-thumb:hover { background: #005EFF !important; } html::-webkit-scrollbar-thumb { background: #26D496 !important; border: 0px solid #000 !important; -webkit-border-radius: 3px !important;  } 
 

/* Страницы потока */

/*Тэги*/
.t-uptitle.t-uptitle_xs{
    margin-right: 7px;
    padding: 4px 8px;   /*Отступы снизу и сверху от текста*/
    background-color: #f3f5f7;  /*Цвет фона лейбла*/
    border-radius:7px;    /*Скругление углов*/
    color:#005EFF;  /*Цвет текста лейбла*/
    text-transform: uppercase;  /*Настройка регистра символов (capitalize | lowercase | uppercase | none | inherit)*/
}

.t-feed__post-popup__tag{
    margin-bottom: 10px;
}


/*Информационный блок*/
.t-redactor__callout.t-redactor__callout_fontSize_default, .t-redactor__callout.t-redactor__callout_fontSize_big, .t-redactor__callout.t-redactor__callout_fontSize_small {
    border-radius: 15px;    /*Скругление углов*/
}

/*Маркер для текста*/
.t-redactor__text span[style="background-color: rgb(222, 234, 255);"]{
    padding: 0 4px;   /*Отступы снизу и сверху от текста*/
    border-radius:7px;    /*Скругление углов*/
}

.t-feed__post-popup__container{
    position: relative;
    padding: 40px 0;
    z-index: 5;
}

.t-feed__post-popup.t-popup_show {
    background-color: #F3F5F7 !important;
}

.t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static{
    background-color: #Fff;
    border-radius: 30px;
    box-shadow: 0px 0px 10px 0px rgba(123,123,123,0.1);    
    overflow: hidden;
}
.t-feed__post-popup.t-popup_show{
    padding: 10px 0 30px 0;
}

@media screen and (min-width: 1440px){
    .t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static {
        max-width: 1360px;
    }
    
    .t-feed__post-popup__content.t-col.t-col_8 {
        max-width: 820px;
    }
}

@media screen and (max-width: 1440px){
    .t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static {
        max-width: 1160px;
    }
    
    .t-feed__post-popup__content.t-col.t-col_8 {
        max-width: 820px;
    }
}
@media screen and (max-width: 1200px){
    .t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static {
        max-width: 940px;
    }
    
    .t-feed__post-popup__content.t-col.t-col_8 {
        max-width: 820px;
    }
}
@media screen and (max-width: 960px){
    .t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static {
        max-width: 620px;
    }
    
    .t-feed__post-popup__content.t-col.t-col_8 {
        padding: 60px !important;
    }
}
@media screen and (max-width: 640px){
    .t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static {
        max-width: 640px;
    }
    
    .t-feed__post-popup__content.t-col.t-col_8 {
        padding: 20px !important;
    }
}
@media screen and (max-width: 480px){
    .t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static {
        max-width: 480px;
    }
    
    .t-feed__post-popup__content.t-col.t-col_8 {
        padding: 20px !important;
    }
  
}
@media screen and (max-width: 320px){
    .t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static {
        max-width: 320px;
    }
    
    .t-feed__post-popup__content.t-col.t-col_8 {
        padding: 20px !important;
    }
    
}

/* блок потоков */

/* https://dsgnmax.ru/border-card-standart */

/*Добавляем  скругления углов у карточек стандартных блоков*/
    .uc-potok {   /*Сюда вставляем класс блока из таблицы выше*/
        border-radius: 30px !important;    /*Радиус скругления у блока*/
        overflow: hidden; /*Используется для некоторых блоков, к которым не применяется скругление*/
        margin-left: auto;
        margin-right: auto;
        /*background-color: #F2F5F7;
        border-color: transparent; */
        border-style: solid;
        box-shadow: 0px 0px 10px 0px rgba(123,123,123,0.1);
        /*Если нужно скруглить углы, каждый по отдельности, то используйте вместо одного значения четыре,
        написав их через пробел, например 20px 30px 10px 50px*/
    }


@media screen and (min-width: 1440px){
    .uc-potok {
        max-width: 1360px;
    }
    
    .js-feed-container.t-feed__container.t915__container.t-feed__container_mobile-grid.t-feed__container_inrow3 {
        padding-left: 60px !important;
        max-width: 1300px;
    }
    
    .js-feed-post.t-feed__post.t-item.t-width.t-feed__grid-col.t-col.t-col_4.t-align_left {
        margin-left: 0px;
        margin-right: 40px;
        max-width: 387px;
    }
}

@media screen and (max-width: 1440px){
    .uc-potok {
        max-width: 1160px;
    }
    
    .js-feed-container.t-feed__container.t915__container.t-feed__container_mobile-grid.t-feed__container_inrow3 {
        padding-left: 60px !important;
        max-width: 1100px;
    }
    
    .js-feed-post.t-feed__post.t-item.t-width.t-feed__grid-col.t-col.t-col_4.t-align_left {
        margin-left: 0px;
        margin-right: 40px;
        max-width: 320px;
    }
}
@media screen and (max-width: 1200px){
    .uc-potok {
        max-width: 940px;
    }
    
    .js-feed-container.t-feed__container.t915__container.t-feed__container_mobile-grid.t-feed__container_inrow3 {
        padding-left: 60px !important;
        max-width: 880px;
    }
    
    .js-feed-post.t-feed__post.t-item.t-width.t-feed__grid-col.t-col.t-col_4.t-align_left {
        margin-left: 0px;
        margin-right: 20px;
        max-width: 260px;
    }
}
@media screen and (max-width: 960px){
    .uc-potok {
        max-width: 620px;
    }
    
    .js-feed-container.t-feed__container.t915__container.t-feed__container_mobile-grid.t-feed__container_inrow3 {
        padding-left: 0px !important;
        max-width: 540px;
        margin-left: auto;
        margin-right: auto;
    }
    
    .js-feed-post.t-feed__post.t-item.t-width.t-feed__grid-col.t-col.t-col_4.t-align_left {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
}
@media screen and (max-width: 640px){
    .uc-potok {
        max-width: 480px;
    }
    
    .js-feed-container.t-feed__container.t915__container.t-feed__container_mobile-grid.t-feed__container_inrow3 {
        padding-left: 0px !important;
        margin-left: auto;
        margin-right: auto;
    }

}
@media screen and (max-width: 480px){
    .uc-potok {
        max-width: 480px;
    }
    
    .js-feed-container.t-feed__container.t915__container.t-feed__container_mobile-grid.t-feed__container_inrow3 {
        padding-left: 0px !important;
        max-width: 440px;
        margin-left: auto;
        margin-right: auto;
    }
    
    .js-feed-post.t-feed__post.t-item.t-width.t-feed__grid-col.t-col.t-col_4.t-align_left {
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }

  
}
@media screen and (max-width: 320px){
    .uc-potok {
        max-width: 320px;
    }
    
    .js-feed-container.t-feed__container.t915__container.t-feed__container_mobile-grid.t-feed__container_inrow3 {
        padding-left: 0px !important;
        margin-left: auto;
        margin-right: auto;
    }
    
}

/*Стили для результатов поиска*/
.t-search-widget__result {
    margin-bottom: 20px;
}

.t-search-widget__result {
    background-color: #f3f5f7;
    border-radius: 15px;
    padding: 20px;
}

/*
h3.t-redactor__h3 {
    font-weight: 100 !important;
    color: #000000 !important;
}
*/
.t-redactor__text {
    font-size: 20px !important;
    line-height: 1.4 !important;
}
/*
h1.js-feed-post-title {
    font-weight: 500 !important;
}

.t-feed__post-popup__content img {
    max-width: 100%;
    border-radius: 32px;
    overflow: hidden;
}

.t-feed__post-popup__cover-wrapper img{
    border-radius: 24px;
}
*/