.news-item__img {display: none;}
.header__lang li:last-child {padding-right: 5px;}


.lightbox {

   box-sizing: border-box;

   padding: 20px !important;

   position:fixed;

   top:0;

   bottom:0;

   left:0;

   right:0;

   background:rgba(0,0,0,.7);

   z-index:15000 !important;

}

.lightbox img {

   position:absolute;

   margin:auto;

   top:0;

   left:0;

   right:0;

   bottom:0;

   max-width:80%;

   max-height:80%;

}

.lightbox-title {

   display:block;

   position:absolute;

   overflow:hidden;

   text-overflow: ellipsis;

   height: 10%;

   left:10%;

   right:10%;

   bottom:0px;

   font-size: 14px;

   line-height: 1.4;

   color: white;

   text-align: center;

}

.lightbox-close {

   display:block;

   position:absolute;

   overflow:hidden;

   height:50px;

   width:50px;

   right:10px;

   top:10px;

   -webkit-transform:rotate(45deg);

   -moz-transform:rotate(45deg);

   -ms-transform:rotate(45deg);

   -o-transform:rotate(45deg);

   transform:rotate(45deg);

   outline: none !important;

}

.lightbox-close:before {

   content:'';

   display:block;

   position:absolute;

   height:36px;

   width:2px;

   left:24px;

   top:7px;

   background:white;

   border-radius:1px;

}

.lightbox-close:after {

   content:'';

   display:block;

   position:absolute;

   width:36px;

   height:2px;

   top:24px;

   left:7px;

   background:white;

   border-radius:1px;

}

.lightbox-prev, .lightbox-next {

   display:block;

   position:absolute;

   overflow:hidden;

   width:30%;

   top:70px;

   bottom:70px;

   outline: none !important;

}

.lightbox-prev.lightbox-inactive, .lightbox-next.lightbox-inactive {

   opacity: 0.2;

}

.lightbox-prev {

   left: 0px;

}

.lightbox-next {

   right: 0px;

}

.lightbox-prev:before,

.lightbox-prev:after,

.lightbox-next:before,

.lightbox-next:after {

   content:'';

   display:block;

   position:absolute;

   width:32px;

   height:2px;

   top:50%;

   background:white;

   border-radius:1px;

}

.lightbox-prev:before,

.lightbox-prev:after

{

   left: 16.6%;

   margin-left: -16px;

}

.lightbox-next:before,

.lightbox-next:after

{

   right: 16.6%;

   margin-right: -16px;

}

.lightbox-prev:before,

.lightbox-next:before

{

   -webkit-transform:rotate(-45deg);

   -moz-transform:rotate(-45deg);

   -ms-transform:rotate(-45deg);

   -o-transform:rotate(-45deg);

   transform:rotate(-45deg);

}

.lightbox-prev:after,

.lightbox-next:after

{

   -webkit-transform:rotate(45deg);

   -moz-transform:rotate(45deg);

   -ms-transform:rotate(45deg);

   -o-transform:rotate(45deg);

   transform:rotate(45deg);

}

.lightbox-prev:before,

.lightbox-next:after

{

   margin-top: -11px;

}

.lightbox-prev:after,

.lightbox-next:before

{

   margin-top: 11px;

}