/*Стиль контейнера с новостями*/
.new-Gw{height: 134px;text-indent: 20px;}
.half-lf{margin: 0px 5px 12px 12px; /*Отсупы: верх, право, низ, лево*/}
.half-rg{margin: 0px 12px 12px 5px; /*Отсупы: верх, право, низ, лево*/}
.fl-Vidcont{width: 290px;text-align: justify;letter-spacing: -0.1px;}
.tit-vid{text-indent: 20px;margin: 12px;font-weight: bold;height: 69px;}
.txt-vid{text-indent: 20px;margin: 12px;-moz-hyphens: auto;-webkit-hyphens: auto;-ms-hyphens: auto;}
.fl-sm-PicTxtcont{  
    height: 220px;
    margin: auto 12px;
    padding: 20px;
    background: #aaa url(Pict.png); /*цвет фона и фоновой картинки*/
    background-repeat: no-repeat; /*Без повторений на полотне*/
    background-position: center center; /*Центрирование фоновой картинки*/
    /*Стиль скругленных углов*/
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -ms-border-radius: 15px;
    -moz-border-radius: 15px;
    -o-border-radius: 15px;
}
.fl-sm-PicTxtcont img{height: 100%;width: 100%;object-fit: contain;}

/*Стили для пагинатора*/
.pagination {text-align: center;}
.pagination button.active_btn {background-color: #999;}
.pagination button:hover {background-color: #aaa;}
.pagination button:active {
    border-top:2px solid #222;
    background-color: #888;
    margin-top: 2px;
}
.pagination button{
    padding: 6px 12px; 
    margin: 0px 6px 12px; /*Внутренние отсупы: верхний, боковые и нижний*/
    text-decoration: none; /*Ссылка без оформления*/
    background-color: #333; /*Цвет фона*/
    box-shadow: 1px 1px 2px #fff; /*Тень к ссылке*/
    /*Стиль скругленных углов*/
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -ms-border-radius: 15px;
    -moz-border-radius: 15px;
    -o-border-radius: 15px;
}
.hidden { /* Превращение элемента в квадрат со скругленными углами 1 на 1 и его скрытие*/
  clip: rect(0 0 0 0); /*Задание фигуры - квадрат*/
  clip-path: inset(50%); /*Задание скругленных углов*/
  height: 1px; width: 1px; /*Задание размера - 1 на 1*/
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
}
/*Стиль контейнера со стандартами*/
.tit-stand{margin: 12px 12px 0px 12px;font-weight: bold;height: 69px;text-align: center;}
/*Стиль для надписи-заглушки "В разработке"*/
.Bg-Txt-c{text-align: center;margin: 12px 12px 0px;border-radius: inherit;-webkit-border-radius: inherit;-ms-border-radius:inherit;-moz-border-radius:inherit;-o-border-radius:inherit;}
.Bl-ghost{width: 292px;}


.tit-publ{font-size: 24px;font-weight: bold;height: 96px;}
.conf-Gw{height: 190px;text-indent: 20px;}
.txt-news{height: 260px;}
.tit-news{font-size: 24px;font-weight: bold;}
.fl-sm-VidTxtcont{  
    height: 170px;
    margin: auto 12px;
    background: #aaa url(Play.png); /*цвет фона и фоновой картинки*/
    background-repeat: no-repeat; /*Без повторений на полотне*/
    background-position: center center; /*Центрирование фоновой картинки*/
    /*Стиль скругленных углов*/
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -ms-border-radius: 15px;
    -moz-border-radius: 15px;
    -o-border-radius: 15px;
}
iframe{ 
    /*Стиль скругленных углов*/
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -ms-border-radius: 15px;
    -moz-border-radius: 15px;
    -o-border-radius: 15px;
}

.fl-PicTxtcont{  
    height: 260px;
    margin: auto 12px;
}
.fl-PicTxtcont img{
    height: 100%;
    width: 100%;
    object-fit: contain;
    /*Стиль скругленных углов*/
    border-radius: 15px;
    -webkit-border-radius: 15px;
    -ms-border-radius: 15px;
    -moz-border-radius: 15px;
    -o-border-radius: 15px;
}