

/* Start:/bitrix/templates/mkws/components/bitrix/system.pagenavigation/main/style.css?17793878442327*/
.wrap_pagination{margin:49px 0 0;text-align:center;position:relative;}
.pagination{display:block;border-radius:0;border-color:#dfe5e9;margin:0;position:relative;border:none;}
.pagination.pagination-lg  li a,.pagination.lg  li span{line-height:1.1em;}
.pagination > li{display:inline-block;margin:0 0 0 -3px;}
.pagination > li:first-of-type{margin-left:0;}
.pagination a, .pagination span{width:38px;height:38px;border-radius:100%!important;padding:10px 6px 9px!important;font-size:0.9333em;font-weight:bold;border:none !important;color:#333;margin-left:0 !important;display: inline-block;    box-sizing: border-box;
    line-height: 18px;}
.pagination .before span:hover, .pagination .before a:hover{color:#333 !important;background-color:transparent !important;border-left-color:#dddddd !important;}
.pagination a:hover, .pagination span:hover, .pagination a:active, .pagination span:active, .pagination a:focus, .pagination span:focus{color:white;}
.pagination .active a, .pagination .active span, .pagination a:focus, .pagination span:focus, .pagination a:active, .pagination span:active,.pagination span:hover{color:#999!important;border:none!important;background:transparent!important;padding-top:9px;padding-bottom:8px!important;}

.pagination li.next, .pagination li.prev{position: absolute;top:-1px;border-radius:100%;}
.pagination li.next{right: 0;}
.pagination li.prev{left: 0;}
.pagination li.prev i,.pagination li.next i{margin-top:-4px;font-size:0;width:12px;height:10px;background:url(/bitrix/templates/mkws/images/svg/Arrow_mask_and_white.svg) -28px 0 no-repeat;}
.pagination li.prev i{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .pagination li.prev a:hover i,.pagination li.next a:hover i,.pagination li.prev a:focus i,.pagination li.next a:focus i,.pagination li.prev a:active i,.pagination li.next a:active i{background-position:-14px 0!important;}

.pagination .fa{color:#333;font-size:12px;vertical-align:middle;}
.pagination li:hover a .fa{color:#fff;}
.pagination li a:hover {
    background: #6600cc !important;
}
/* End */


/* Start:/bitrix/templates/mkws/components/bitrix/news.list/news-blog2/style.css?17793878443247*/
.banners-small .col-md-8 .item .title a {
    font-size: 28px;
    line-height: 150%;
}
.banners-small.blog {
    padding: 0;
}
.banners-small.blog .items {
    display: flex;
    flex-flow: row wrap;
}
.animation-boxs {
    -webkit-transition: box-shadow ease .1s,border-color ease .1s;
    moz-transition: box-shadow ease .1s,border-color ease .1s;
    ms-transition: box-shadow ease .1s,border-color ease .1s;
    o-transition: box-shadow ease .1s,border-color ease .1s;
    transition: box-shadow ease .1s,border-color ease .1s;
}
.banners-small.blog .items .item {
    box-shadow: 0 0 0 1px #f5f5f5;
    margin: 0 0 32px;
}
.banners-small.blog .item .inner-item {
    padding-bottom: 23px;
}
.banners-small .item .inner-item {
    padding: 0 0 35px;
}
.banners-small .item .image {
    max-height: 203px;
    text-align: center;
    width: 100%;
    overflow: hidden;
    position: relative;
}
.shine {
    position: relative;
}
.banners-small .item .image img {
    vertical-align: middle;
    max-width: 100%;
    width: 100%;
}
.banners-small .item .title {
    text-align: left;
    text-decoration: none;
    color: #333;
    padding: 26px 20px 0;
    font-weight: bold;
    font-size: 15px;
}
.banners-small.blog .item .title {
    padding: 20px 30px 0;
}
.banners-small .item .title .prev_text-block {
    color: #555;
    padding: 16px 0 5px;
    font-weight: 400;
}

.banners-small .item .title a {
    text-decoration: none;
    color: #333;
}

.banners-small .item .title .prev_text-block h6 {
    margin: 0;
}
.more_text_ajax {
    margin: 32px 0 0;
    line-height: 20px;
    font-weight: bold;
    cursor: pointer;
    display: block;
    position: relative;
    padding: 20px 25px;
    border-radius: 3px;
    color: #6600cc;
    border: 1px solid rgba(102,0,204,0.3);
    text-align: center;
}

.more_text_ajax:hover {
    color: #ffffff;
    border-color: #7500eb;
    background: #7500eb;
}
.head-block.top {
    position: relative;
    margin: 0 0 32px;
    border: 1px solid #ecf2f4;
}
.head-block .item-link.active {
    background: #f9fbfb;
}
.head-block .item-link {
    font-weight: bold;
}
.head-block .item-link {
    border-right: 1px solid #ecf2f4;
    float: left;
}
.head-block .item-link.active .title {
    color: #333;
}
.head-block .item-link .title span, .head-block.top .item-link .title .btn-inline {
    display: block;
}
.head-block .item-link .title a, .head-block .item-link .title span {
    padding: 16px 20px 17px;
    cursor: pointer;
}
.btn-inline.black {
    color: #222;
}
.banners-small.blog .item .title .date-block {
    padding-top: 3px;
}
.banners-small .item .title .date-block {
    font-size: .867em;
    color: #9a9a9a;
    font-weight: normal;
    padding: 6px 0 0;
}
@media (max-width: 768px){
    .blog.list-type-block.item-views .item .title, body .banners-small.blog .item .inner-item .title span,
    .banners-small .col-md-8 .item .title a {
        font-size: 18px;
    }

    .banners-small .item .title .prev_text-block h6,
    .banners-small .item .title .prev_text-block {
        font-size: 14px;
        font-weight: normal;
    }

}

/* End */
/* /bitrix/templates/mkws/components/bitrix/system.pagenavigation/main/style.css?17793878442327 */
/* /bitrix/templates/mkws/components/bitrix/news.list/news-blog2/style.css?17793878443247 */
