
/* Start:/local/templates/rg/components/bitrix/news.list/news-main/style.css?1496646654368*/
.news-main-list{
    margin-bottom: .5em;
}
.news-main-list ul.level0 {
    display: flex;
	gap: 10px;
}
.news-main-list .news-item{
    margin-bottom: .5em;
}
.news-main-list .news-item .news-list__item{
    margin-bottom: 0.5em;
}
.news-main-list .news-item-2x img{
    width: auto;
    height: 100%;
}
.news-main-list .news-list__item--h-2:before{
    display: block;
    content: "";
    width: 100%;
   padding-top: 82.5%;
}
/* End */


/* Start:/local/templates/rg/components/bitrix/news.list/main-sb-index/style.css?15052234981105*/
.sb-news-index{
    margin-bottom: .75em;
    
}
.sb-news-index .section-title{
    border-bottom: 1px solid #ddd;
}
.sb-news-index .sb-news-items{
    margin: 0;
    padding: 0;
}
.sb-news-index .sb-news-items .custom{
	display: none;
}
.sb-news-index .sb-news-items .sb-news-item{
    display: block;
    list-style: none;
    padding-bottom: .7em;
    margin-bottom: .5em;
    border-bottom: 1px solid #ddd;
}
.sb-news-index .sb-item__date{
    display: block;
    color: #939598;
    font-size: .8em;
    font-family: 'Open Sans',sans-serif;
    text-decoration: none;
    margin-bottom: 0.8em;
}
.sb-news-index .sb_item__name{
    display: block;
    line-height: 1.2em;
    /* height: 3.6em; */
    overflow: hidden;
}
.sb-news-item.first .sb_item__name{
    font-size: 1.2em;
    height: 4.2em;
    line-height: 1.2;
}
.sb-news-index a{
    text-decoration: none;
}
.sb-news-index a:hover{
        text-decoration: none;
        color: #888;
}

@media screen and (max-width:768px){
   .sb-news-item.first .sb_item__name{
        font-size: 1em;
        height: auto;
        line-height: 1;
    } 
    .sb-news-item .sb_item__name{
        height: auto;
    }
}
/* End */


/* Start:/local/templates/rg/components/bitrix/news.list/main-head-news/style.css?15162826272397*/
.main-head-news{
    position: relative;
    margin-bottom: 1.5em;
    overflow: hidden;
}
.main-head-news a{
    display: block;
    text-decoration: none;
    border: none !important;
}
.main-head-news .main-head-news-image:after,
.main-head-news:after{
    content: " ";
    display: table;
    clear: both;
}
.main-head-news .main-head-news-content{
    position: absolute;
    top: 30px;
    left: 30px;
    width: 35%;
    color: #fff;
    padding: 1.5em;
    background-color: #000;
    z-index: 100;
    transition: all 0.5s;
    min-height: 90%;
}
.main-head-news:hover .main-head-news-content{
}
.main-head-news .main-head-news-image{
    text-align: right;
    width: 60%;
    margin-left: 40%;
}
.main-head-news .main-head-news-image img{
    position: relative;
    border-bottom: none;
    padding: 0;
    margin: 0;
    width: 100%;
    height: auto;
}
.main-head-news .main-head-news-image-wrap{
    position: relative;
}
.main-head-news .main-head-news-image-wrap:after{
    content: " ";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 15%;
    background: -moz-linear-gradient(left, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
    background: -webkit-linear-gradient(left, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);
    background: linear-gradient(to right, rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 );    
}
.main-head-news .main-head-news-image-fill{
    position: relative;
}
.main-head-news .main-head-news-image-fill img{
    width: 100%;
    height: auto;
}
.main-head-news .main-head-news-header{
   font-size: 24px;
    font-weight: 700;
    display: block;
    margin-bottom: 1em;
    text-transform: uppercase;
}

.main-head-news .main-head-news-author{
    display: block;
    margin-top: 2em;
    font-weight: 700;
       
}
@media screen and (max-width:768px){
    .main-head-news{
        padding-top: 1.5em;
        padding-bottom: 1.5em;
    }
    .main-head-news .main-head-news-content{
        position: initial;
        width: 100%;
        padding: 1.5em;
    }
    .main-head-news .main-head-news-image{
        width: 100%;
        margin: 0;
    }
    .main-head-news .main-head-news-header{
        margin-bottom: 0;
    }
    .main-head-news .main-head-news-text{
        display: none;
    }
}
/* End */


/* Start:/local/templates/rg/components/bitrix/news.list/news-list-simple/style.css?14931356701411*/

.articles-columns{
    column-gap: 30px;
    position: relative;
}

@media only screen and (min-width: 769px) {
    .articles-columns{
        -webkit-column-count: 3; /* Chrome, Safari, Opera */
        -moz-column-count: 3; /* Firefox */
        column-count: 3;
        -webkit-column-gap: 30px; /* Chrome, Safari, Opera */
        -moz-column-gap: 30px; /* Firefox */
        column-gap: 30px;
        position: relative;
    }
}

@media only screen and (min-width: 1199px) {
    .articles-columns{
        -webkit-column-count: 4; /* Chrome, Safari, Opera */
        -moz-column-count: 4; /* Firefox */
        column-count: 4;
    }    
}
@media only screen and (max-width: 768px) {
    .articles-columns{
        -webkit-column-count: 2; /* Chrome, Safari, Opera */
        -moz-column-count: 2; /* Firefox */
        column-count: 2;
    }    
}
@media only screen and (max-width: 480px) {
    .articles-columns{
        -webkit-column-count: 1; /* Chrome, Safari, Opera */
        -moz-column-count: 1; /* Firefox */
        column-count: 1;
    }    
}

.articles-columns .news-list-item{
    break-inside: avoid-column;
}
.articles-columns .news-list__btn-block{
    -webkit-column-span: all; /* Chrome, Safari, Opera */
    column-span: all;
}

@supports not (column-span: all) {
    .articles-columns .news-list__btn-block{
        position: absolute;
        bottom: -4em;right:0;left:0;
    } 
}
/* End */
/* /local/templates/rg/components/bitrix/news.list/news-main/style.css?1496646654368 */
/* /local/templates/rg/components/bitrix/news.list/main-sb-index/style.css?15052234981105 */
/* /local/templates/rg/components/bitrix/news.list/main-head-news/style.css?15162826272397 */
/* /local/templates/rg/components/bitrix/news.list/news-list-simple/style.css?14931356701411 */

/*
     FILE ARCHIVED ON 07:36:01 Jan 24, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 12:20:51 Feb 21, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  esindex: 0.015
  exclusion.robots.policy: 0.179
  PetaboxLoader3.datanode: 48.827 (4)
  captures_list: 59.87
  CDXLines.iter: 13.202 (3)
  exclusion.robots: 0.205
  PetaboxLoader3.resolve: 56.165
  load_resource: 184.066
  LoadShardBlock: 40.292 (3)
  RedisCDXSource: 3.196
*/

.tag-cloud a {
	margin: 0 5px;
}

.pagination .lik {
	display: inline-block;	
	margin: 0 3px;
}

.pagination .lik .p_item {
	padding: 3px 5px;
	border: 1px solid #000;
	color: #000;	
}

.pagination .lik .p_item_a {
	padding: 3px 5px;
	border: 1px solid #000;
	color: #fff;
	background-color: #000	
}

.pagination .lik a:hover {
	color: #fff;
	background-color: #000	
}

.pagination {
	text-align: center;	
}

.news-list__bot .btn {
background-color: #000;
}

.single-post img {
	max-width: 100%;
}