.news-detail img{
width: 100%;
height: auto;
max-height: 100%;
max-width: 100%;
}
.news-detail table img{
max-width: 190px;
height: auto;
}
.news-detail .bx-wrapper img {
	height: auto;
}
.news-detail .bx-wrapper ul {
	margin: 0;
}
.news-detail .bx-wrapper ul li {
	margin: 0;
}
.news-banner {
    float: left;
    width: 100%;
}

.index-anons {
    margin-left: -5px;
    margin-bottom: 12px;
}

    .index-anons__item {
        float: left;
        width: 298px;
        border: 1px solid #ccc;
        font-size: 18px;
        font-weight: bold;
        background: url(images/index_news_anons.png) 8px 3px no-repeat;
        height: 81px;
        overflow: hidden;
        margin-right: 20px;
    }
        .index-anons__item a {
            color: #000;
            text-decoration: none;
            display: inline-block;
            padding: 0px 15px 0px 35px;
            position: relative;
            top: 50%;
            transform: translateY(-50%);
            min-height: 10px;
        }

.news-view-count {
    display: block;
    font-size: 12px;
    padding-left: 17px;
    color: #949494;
    background: url(/bitrix/templates/corp_services_gray/images/ico/eye-ico.png) 0px 4px no-repeat;
    text-decoration: none;
    float: right;
    margin-right: 15px;
}
.news-item .comments {
    margin-right: 15px;
}

.archive-block ul li .news-view-count {
    display: inline;
    float: none;
    margin-right: 7px;
    background-position: 4px 0px;
    padding-left: 21px;
}

.banner-border_collapsed-empty {
	display: none;
}
.news-button a {
    height: 50px;
    line-height: 50px;
    padding: 0 15px;
    display: inline-block;
    margin: 0 10px;
    font-size: 18px;
    text-decoration: none;
    color: #231F20;
    border: 1px solid #E4E5E6!important;
    border-radius: 37px;
    vertical-align: middle;
}
.news-button a > img {
    margin: auto 14px;
    width: 18px;
    height: 18px;
    float: left;
    margin-top: 14px;
}
.news-button .show-more
{
   padding-right: 30px; 
}
.news-button a:nth-child(2)
{
    padding-right: 30px;
}
.news-button a:nth-child(3)
{
    padding-right: 30px;
}