div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}

.mfp-gallery a {display:block; width:33.33%; text-align:center; float:left;}
.mfp-gallery img{height:220px; width:auto;}
.news-item-date {
    font-size: 19px;
}
@media (max-width: 991px) {
.mfp-gallery img {
    height: 73px;
}
}

.new__title-all-news {
 text-align: right;
    float: right;
    margin-top: -47px;
}
.new__title-all-news a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 13px 10px;
    font-size: 18px;
	color:#000;
}
.new__title-all-news a::after {
    content: "";
    display: block;
    width: 11px;
    height: 23px;
    margin-left: 20px;
    background-image: url(img/right-arrow.png);
    background-repeat: no-repeat;
    background-position: 0 0;
}
.news__item-lab {
    font-size: 16px;
    color: #918f90;
}
.news__item-lab span{
    font-size: 14px;
    color: #00aae1;
    border: 1px solid #00aae1;
padding: 3px 5px;
    margin-left: 1%;
}
.files{margin: 26px 20px;}
.files a[href]
{background: url("img/other.png");}
.files a[href$=".doc"],
.files a[href$=".docx"],
.files a[href$=".rtf"] {
    background: url("img/doc.png");
   
}

.files a[href$=".pdf"] {
    background: url("img/pdf.png");
}

.files a[href$=".xls"],
.files a[href$=".xlsx"] {
    background: url("img/xls.png");
}
.files a[href$=".zip"] {
    background: url("img/zip.png");
}
.files a[href$=".rar"] {
    background: url("img/rar.png");
}
.files a[href$=".txt"] {
    background: url("img/txt.png");
}
.files a[href$=".pptx"] {
    background: url("img/pptx.png");
}
.files a[href$=".ppt"] {
    background: url("img/ppt.png");
}


.files a{min-height: 47px;
    display: block;
    border-bottom: 2px dotted #e9ecef;
    margin-bottom: 5px;
	padding-top: 7px;}
.files a[href]
{background-repeat: no-repeat;
background-size: 40px;
    padding-left: 43px;}