/* Fonts */
@font-face {
  font-family: merryweather;
  src: url(fonts/Merriweather-Regular.ttf),
    url(fonts/Merriweather-RegularItalic.ttf);
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: merriweatherblack;
  src: url(fonts/Merriweather-Black.ttf),
    url(fonts/Merriweather-BlackItalic.ttf);
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: merriweatherbold;
  src: url(fonts/Merriweather-Bold.ttf), url(fonts/Merriweather-BoldItalic.ttf);
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: merriweatherlight;
  src: url(fonts/Merriweather-Light.ttf),
    url(fonts/Merriweather-LightItalic.ttf);
  font-weight: lighter;
  font-style: normal;
}
@font-face {
  font-family: neuehaasdisplayblack;
  src: url(fonts/NeueHaasDisplayBold.ttf);
}
@font-face {
  font-family: neuehaasgroteskpro75;
  src: url(fonts/NHaasGroteskDSPro-75Bd.otf);
}
@font-face {
  font-family: neuehaasgroteskpro55;
  src: url(fonts/NHaasGroteskTXPro-55Rg.ttf);
}
@font-face {
  font-family: neuehaasgroteskpro65;
  src: url(fonts/NHaasGroteskTXPro-65Md.ttf);
}
@font-face {
  font-family: neuehaasgroteskprolight;
  src: url(fonts/NeueHaasDisplayThin.ttf);
}
/* End Fonts */
.periskopi__container {
  padding: 0 16px;
  max-width: 1170px;
  margin: 0 auto !important;
  font-family: neuehaasgroteskpro75;
  padding-top: 20px;
}
.state_news_container {
  background: #1d042d;
  font-family: neuehaasgroteskpro65;
}
.footer__container {
  background: black;
  font-family: neuehaasgroteskpro65;
}
/* Slider  */
.swiper__items__item__time {
  font-size: 14px;
}
.swiper__items__item__title {
  font-size: 14px;
}
/* Breaking news section */

.breaking-news {
  background: #c52525;
  color: white;
  padding: 19px 16px;
}
.breaking-news__head {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px dashed white;
  margin-bottom: 18px;
}
.breaking-news__head__title {
  font-size: 18px;
  padding-bottom: 16px;
}
.breaking-news__update__info__time {
  font-size: 12px;
  margin-bottom: 2px;
}
.breaking-news__update__info__content {
  font-size: 14px;
}
.breaking-news__head__close {
  cursor: pointer;
}
.breaking-news__update__close {
  display: none;
}

/* Footer section */

.footer {
  background: black;
  color: white;
  text-align: center;
  padding: 22px 0 26px 0;
}
.footer__logo {
  margin-bottom: 29px;
}
.footer__info__text {
  opacity: 40%;
  font-size: 10px;
}
.footer__info__email {
  font-size: 12px;
  margin-bottom: 8px;
}
.footer__info__social__items {
  margin-bottom: 25px;
}
.footer__info__social__title {
  opacity: 50%;
}
.footer__info__nav {
  margin-bottom: 18px;
}
.footer__info__nav a {
  color: white;
  font-size: 12px;
}
.footer__info__copyright {
  font-size: 10px;
  opacity: 30%;
}
.footer__copyright {
  display: none;
}

/* Double lajme section */

.double_lajme_top {
  border-top: 1px solid;
  border-bottom: 1px solid;
  font-size: 18px;
  margin: 30px 0;
  padding: 6px 0;
}
.double_lajme_header_image img {
  width: 338px;
  height: 182px;
  margin: 0 0 19px 0;
}
.double_lajme_item_image img {
  width: 77px;
  height: 72px;
}
a.double_lajme_header_title {
  font-size: 22px;
  color: #000000;
  text-decoration: none;
}
.double_lajme_update_author {
  display: flex;
  align-items: center;
}
p.double_lajme_header_updated {
  font-size: 12px;
  color: #000000;
}
a.double_lajme_author {
  font-size: 12px;
  color: #000000;
  opacity: 0.8;
  text-decoration: none;
}
.double_lajme_header {
  border-bottom: 1px solid;
  margin: 0 0 30px 0;
}
.double_lajme_item_info {
  display: flex;
  align-items: center;
}
a.double_lajme_item_title {
  font-size: 16px;
  color: #000000;
  text-decoration: none;
  margin: 0 0 0 10px;
}
.double_lajme_item_update_author {
  display: flex;
  align-items: center;
}
.double_lajme_item_header_date {
  font-size: 12px;
  color: #000000;
}
a.double_lajme_item_author {
  font-size: 12px;
  color: #000000;
  opacity: 0.8;
  text-decoration: none;
}
.double_lajme_item {
  border-bottom: 1px solid #e5e5e5;
  margin: 0 0 15px 0;
}
.double_lajme_item_description {
  display: none;
}

/* Header */

.header {
  background: #fff;
  color: #000;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  padding: 4px 19px;
  max-width: 1024px;
  margin: auto;
  z-index: 999;
}
.header__title a .logo-desktop {
  display: none;
}
img.logo-desktop {
  height: 60px;
}
.header ul {
  display: none;
}
.header__info {
  display: flex;
  align-items: center;
}
.header__info__menu .close-menu {
  display: none;
}
.header__info__weather {
  display: flex;
  align-items: center;
  margin-right: 32px;
  font-size: 14px;
  border-right: 2px solid;
  padding-right: 7px;
}
.header__menu {
  display: none;
}
.header__info__menu .search-desktop {
  display: none;
}
.header__menu ul {
  padding: 0;
}
.header__menu__search {
  position: relative;
}
.header__menu__search input {
  width: 100%;
  height: 42px;
  border: none;
  background: #efefef;
  outline: none;
}
.header__menu__search input::placeholder {
  font-size: 18px;
  color: black;
  opacity: 20%;
  padding: 18px;
}
.header__menu__search img {
  position: absolute;
  top: 7px;
  right: 18px;
  width: 23px;
  height: 25px;
}
.open {
  display: block;
  position: fixed;
  top: 59px;
  bottom: 0;
  right: 0;
  background: #000000;
  left: 0;
}
.open ul.mobile-menu {
  display: block;
}
.open ul li a {
  font-size: 28px;
  text-align: center;
  text-transform: uppercase;
  list-style-type: none;
  color: white;
  text-decoration: none;
  display: block;
}
.header ul li a {
  font-weight: 400;
  font-size: 28px;
  margin-bottom: 10px;
}

/* Lajme section */

.live__top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  margin-bottom: 21px;
  padding: 6px 0;
}
.live__top__title {
  font-size: 10px;
  display: flex;
  align-items: center;
}
.live__top__title img {
  width: 9px;
  height: 9px;
  margin-right: 2px;
}
.live__top__anchor a {
  display: flex;
  align-items: center;
  text-decoration: none;
  color: black;
  font-size: 10px;
}
.live__top__anchor a img {
  width: 20px;
  height: 20px;
  margin-left: 2px;
}
.live__head__first__upper {
  display: none;
}
.live__left-desktop {
  display: none;
}
.live__best__right-desktop {
  display: none;
}
.live__head__first {
  margin-bottom: 20px;
}
.live__head__first__image a img {
  height: 202px;
  width: 100%;
}
.live__head__first__title {
  font-size: 22px;
  text-decoration: none;
  color: #000;
}
.live__head__first__title .red-circle {
  width: 9px;
  height: 9px;
  color: red;
}
.live__head__first__info {
  display: flex;
  flex-direction: column;
  padding-bottom: 8px;
  border-bottom: 1px solid black;
}
.live__head__first__info__update-time {
  color: #9c9c9c;
  font-size: 10px;
  margin-bottom: 12px;
}
.live__head__sub__item__title {
  font-size: 16px;
  text-decoration: none;
  color: #000;
}
.live__head__sub__item__update__category {
  display: none;
}
.live__head__sub__item__update__time {
  font-size: 10px;
}
.live__head__first__info__live {
  font-size: 10px;
}
.live__head__first__info__desc {
  font-size: 12px;
}

/* second and third  */

.live__head__sub {
  display: flex;
  flex-wrap: wrap;
  border-bottom: 1px solid lightgray;
  padding-bottom: 17px;
}
.live__head__sub__item:first-child {
  margin-right: 10px;
}
.live__head__sub__item__image a img {
  width: 164px;
  height: 110px;
}
.live__head__sub__item__update {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* the rest  */
.live__other__item {
  display: flex;
  padding: 15px 0;
  border-bottom: 1px solid lightgray;
}
.live__other__item:last-child {
  border-bottom: none;
}
.live__other__item__image {
  margin-right: 10px;
}
.live__other__item__image a img {
  width: 77px;
  height: 72px;
}
.live__other__item__info__details {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.live__other__item__info__title {
  font-size: 16px;
}
.live__other__item__info__details__time {
  font-size: 10px;
  color: #9c9c9c;
}
.live__other__item__info__details__category {
  display: none;
}

/* top stories */
.live__best__top {
  position: relative;
}
.live__best__top__head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  margin-top: 50px;
  margin-bottom: 26px;
}
.live__best__top__item {
  padding: 18px 0;
  border-bottom: 1px solid lightgray;
}
.live__best__top__item__title {
  font-size: 16px;
}
.live__best__top__item__info {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.live__best__top__item__info__time {
  font-size: 12px;
}
.live__best__top__item__info__category {
  font-size: 10px;
  background: black;
  color: white;
  padding: 2px 4px;
  border-radius: 8px;
}
.live__best__top__overflow {
  position: absolute;
  background: linear-gradient(#ffffff00, #ffffff);
  bottom: -19px;
  left: -19px;
  right: -19px;
  height: 177px;
}
.live__best__top__button {
  position: absolute;
  bottom: 0;
  background: #1d042d;
  border-radius: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.live__best__top__button a {
  color: white;
  text-decoration: none;
  display: block;
  width: 77px;
  height: 30px;
}
.live__head__sub__item__description {
  display: none;
}
.live__top__title-desktop {
  display: none;
}

.live__head__sub__item {
  margin: 20px 0 0 0;
  border-bottom: 1px solid;
}

.live__head__sub__item__update {
  margin: 0 0 20px 0;
}

/* first  */
.news {
  margin-top: 20px;
}
.news__left-desktop {
  display: none;
}
.news__left-desktop__item__title {
  text-decoration: none;
  color: #000;
}
.news__best {
  margin-bottom: 38px;
}
.news__best__right-desktop {
  display: none;
}
.news__best__right-desktop__item__title {
  text-decoration: none;
  color: #000;
}
.news__head__first {
  margin-bottom: 20px;
}
.news__head__first__image a img {
  height: 182px;
  width: 100%;
  object-fit: cover;
}
.news__head__first__title {
  font-size: 22px;
  text-decoration: none;
  color: #000;
}
.news__head__first__info {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 19px;
  border-bottom: 1px solid black;
}
.news__head__first__info__update-time {
  color: #9c9c9c;
  font-size: 10px;
}
.news__head__first__info__live {
  display: flex;
  align-items: center;
  font-size: 10px;
}
.news__head__first__info__live img {
  width: 9px;
  height: 9px;
  margin-right: 2px;
}
.news__head__first__info__live-2 {
  display: none;
}

/* second and third  */

.news__head__sub {
  display: flex;
  border-bottom: 1px solid lightgray;
  padding-bottom: 27px;
}
.news__head__sub__item:first-child {
  margin-right: 10px;
}
.news__head__sub__item__title {
  font-size: 16px;
  text-decoration: none;
  color: #000;
}
.news__head__sub__item__image a img {
  width: 100%;
  height: 110px;
}
.news__head__sub__item__update {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.news__head__sub__item__update__time,
.news__head__sub__item__update__category {
  font-size: 10px;
}

/* the rest  */

.news__other__item {
  display: flex;
  padding: 17px 0;
  border-bottom: 1px solid lightgray;
}
.news__other__item:last-child {
  border-bottom: 0;
}
.news__other__item__image {
  margin-right: 10px;
}
.news__other__item__image a img {
  width: 77px;
  height: 72px;
}
.news__other__item__info__details {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.news__other__item__info__title {
  font-size: 16px;
}
.news__other__item__info__details__time {
  font-size: 11px;
}
.news__other__item__info__details__category {
  font-size: 10px;
  display: flex;
  align-items: center;
}
.news__other__item__info__details__category img {
  width: 9px;
  height: 9px;
  margin-right: 2px;
}

/* top stories */
.news__best__top {
  position: relative;
}
.news__best__top__head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  margin-top: 32px;
  margin-bottom: 8px;
}
.news__best__top__head__title {
  font-size: 18px;
}
.news__best__top__head__all a {
  padding: 6px 0;
  font-size: 10px;
  color: black;
  text-decoration: none;
  display: flex;
  align-items: center;
}
.news__best__top__head__all a img {
  width: 20px;
  height: 20px;
  margin-left: 4px;
}
.news__best__top__item {
  padding: 18px 0;
  border-bottom: 1px solid lightgray;
}
.news__best__top__item__title {
  font-size: 16px;
  text-decoration: none;
  color: #000;
}
.news__best__top__item__info {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.news__best__top__item__info__time {
  font-size: 12px;
  color: #9c9c9c;
  font-family: neuehaasgroteskpro55;
  margin-top: 3px;
}
.news__best__top__item__info__category {
  font-size: 10px;
  background: black;
  color: white;
  padding: 1px 8px;
  border-radius: 8px;
}
.news__best__top__overflow {
  position: absolute;
  background: linear-gradient(#ffffff00, #ffffff);
  bottom: -19px;
  left: -19px;
  right: -19px;
  height: 177px;
}
.news__best__top__button {
  position: absolute;
  bottom: 0;
  background: #1d042d;
  border-radius: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.news__best__top__button a {
  color: white;
  text-decoration: none;
  width: 77px;
  height: 30px;
  font-size: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.news-video__left__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 6px 0;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  margin-bottom: 20px;
}
.news-video__left__head__title {
  font-size: 18px;
}

.news-video__left__head__anchor a {
  text-decoration: none;
  color: black;
  font-size: 10px;
  display: flex;
  align-items: center;
}
.news-video__left__head__anchor a img {
  width: 20px;
  height: 20px;
  margin-left: 2px;
}

.news-video__left__first {
  margin-bottom: 20px;
  border-bottom: 1px solid black;
  padding-bottom: 17px;
}
.news-video__left__first__image img {
  width: 100%;
  height: 182px;
}
.news-video__left__first__title {
  font-size: 22px;
}
.news-video__left__first__info {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.news-video__left__first__info__update-time {
  color: #9c9c9c;
  font-size: 10px;
}
.news-video__left__first__info__live {
  font-size: 10px;
}

.news-video__left__items__item {
  display: flex;
  padding: 15px 0;
  border-bottom: 1px solid lightgray;
}
.news-video__left__items__item:last-child {
  border-bottom: none;
}
.news-video__left__items__item__image {
  margin-right: 10px;
}
.news-video__left__items__item__image img {
  width: 77px;
  height: 72px;
}
.news-video__left__items__item__info__details {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.news-video__right__head {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  padding: 6px 0;
}
.news-video__right__head__title {
  font-size: 18px;
}
.news-video__right__head__anchor a {
  display: flex;
  align-items: center;
  font-size: 10px;
  color: black;
  text-decoration: none;
}
.news-video__right__head__anchor a img {
  width: 20px;
  height: 20px;
  margin-left: 2px;
}
.news-video__right__items__item {
  display: inline-block;
}
.news-video__right__items__item:nth-child(2n) {
  margin-left: 6px;
}
.news-video__right__items__item a {
  text-decoration: none;
}

.news-video__right__items__item a img {
  width: 100%;
  height: 100px;
}
.news-video__right__items__item__title {
  font-size: 16px;
  width: 164px;
  margin-top: 10px;
  margin-bottom: 18px;
}
.news-video__left__items__item__info__title {
  font-size: 16px;
}
.news-video__left__items__item__info__details__time {
  font-size: 10px;
  color: #9c9c9c;
}
.news-video__right {
  margin-top: 18px;
}
.news-video__left__first__description {
  display: none;
}
.news-video__left__items__item__info__description {
  display: none;
}
.news-video__left__items__item__info__details__author {
  display: none;
}
.news-video__right__add {
  display: none;
}

.opinione {
  margin: 20px 0 0 0;
}
.opinione__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  margin: 0 0 31px 0;
  padding: 6px 0;
}
.opinione__title {
  font-size: 18px;
}
.opinione__headeer__link {
  display: flex;
  align-items: center;
}
.opinione__header__link__text {
  font-size: 10px;
  margin: 0 10px 0 0;
  color: #000000;
  text-decoration: none;
}
.opinione__header__link__arrow {
  width: 20px;
  height: 20px;
}
.opinione__body--container {
  margin: 0 40px 30px 18px;
  display: flex;
  justify-content: flex-start;
  align-content: center;
}
.opinione__thumbnail {
  width: 77px;
  height: 77px;
  border-radius: 40px;
  object-fit: cover;
}
.opinione__text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: 0 0 0 30px;
}
.opinione__text__title {
  margin: 0 0 10px 0;
  font-size: 16px;
}
.opinione__author {
  margin: 0;
  font-size: 16px;
}
.opinione__text__link {
  text-decoration: none;
  color: #000;
}

.showbiz {
  margin: 30px 0;
}
.showbiz__primary {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  padding: 6px 0;
  margin: 30px 0;
}
.showbiz__gjitha {
  display: flex;
  align-items: center;
  margin: 0 19px 0 0;
}
.showbiz__primary__title {
  margin: 0;
  font-size: 18px;
  color: black;
}
.showbiz__primary__title__anchor {
  font-size: 10px;
  text-decoration: none;
  color: black;
  margin: 0 7px 0 0;
}
.showbiz__arrow {
  width: 20px;
  height: 20px;
}

.showbiz__main__head__first {
  margin-bottom: 20px;
}
.showbiz__main__head__first__image img {
  height: 182px;
  width: 100%;
}
.showbiz_author_main_info {
  display: none;
}
.showbiz__main__head__first__title {
  font-size: 22px;
  font-weight: bold;
  text-decoration: none;
  color: #000;
}
.showbiz__main__head__first__info {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 19px;
  border-bottom: 1px solid black;
}
.showbiz__main__head__first__info__update-time {
  color: #9c9c9c;
  font-size: 10px;
}
.showbiz__post___description {
  display: none;
}
.showbiz__credits {
  display: none;
}
.showbiz__main__other__item__info__description {
  display: none;
}
.showbiz__bottom__section {
  display: none;
}

/* the rest  */

.showbiz__main__other__item {
  display: flex;
  padding: 15px 0;
  border-bottom: 1px solid lightgray;
}
.showbiz__main__other__item__image {
  margin-right: 10px;
}
.showbiz__main__other__item__image img {
  width: 77px;
  height: 72px;
}
.showbiz__main__other__item__info__details {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.showbiz__main__other__item__info__details__time {
  color: #9c9c9c;
  font-size: 10px;
}
.showbiz__main__other__item__info__title {
  text-decoration: none;
  color: #000;
}

.sponsor {
  margin: 40px auto;
}
.sponsor p {
  text-align: center !important;
}

.footer__info__nav a:visited {
  color: #fff;
}
body {
  margin: 0;
}
.sport__primary {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  padding: 3px 0;
  margin-bottom: 15px;
}
.sport__primary__title {
  font-size: 18px;
  color: black;
}
.sport__primary__title__anchor {
  font-size: 10px;
  text-decoration: none;
  color: black;
}
.sport__main__head__first {
  margin-bottom: 20px;
}
.sport__main__head__first__image img {
  height: 182px;
  width: 100%;
}
.sport__main__head__first__title {
  font-size: 22px;
  font-weight: bold;
}
.sport__main__head__first__title a {
  text-decoration: none;
  color: #000;
}
.sport__main__head__first__info {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 19px;
  border-bottom: 1px solid black;
}
.sport__main__head__first__info__update-time {
  color: #9c9c9c;
  font-size: 10px;
}
.sport__main__head__first__info__live {
  font-size: 10px;
}

/* the rest  */
.sport__main__other__item {
  display: flex;
  padding: 15px 0;
  border-bottom: 1px solid #000;
}

.sport__main__other__item__image img {
  width: 77px;
  height: 72px;
}
.sport__main__other__item__info__details {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.sport__main__other__item__info__details__time {
  color: #9c9c9c;
  font-size: 10px;
}

/* video */
.sport__video {
  background: black;
  color: white;
  padding: 18px 0;
  margin: 30px 0;
  padding: 18px 12px 15px 12px;
}
.sport__video__url {
  position: relative;
}
.sport__video__url img {
  height: 186px;
  width: 100%;
}
.sport__video__url a {
  position: absolute;
  background: #ff4e4e;
  width: 57px;
  height: 57px;
  border-radius: 50%;
  text-align: center;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.sport__video__url a img {
  width: 19px;
  height: 17px;
  margin-top: 19px;
}
.sport__video__title {
  font-size: 22px;
  margin: 12px 0 5px 0;
}
.sport__video__time {
  font-size: 10px;
}
.sport__video__info {
  font-size: 12px;
  margin: 12px 0 31px 0;
}
.sport__video__item {
  display: flex;
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px solid #171717;
}
.sport__video__item__info {
  display: flex;
  flex-direction: column;
  margin-left: 10px;
}
.sport__video__item__info__title {
  font-size: 16px;
}
.sport__video__item__info__time {
  font-size: 10px;
  color: #9c9c9c;
}
.sport__video__item__image img {
  width: 77px;
  height: 72px;
}
.sport__video__all {
  display: flex;
  background: white;
  color: black;
  font-size: 10px;
  border-radius: 30px;
  width: 142px;
  height: 30px;
  text-decoration: none;
  justify-content: center;
  align-items: center;
  margin: auto;
}
.sport__main__other__item__info__title a {
  text-decoration: none;
  color: #000;
}
p.sport__main__other__item__info__description {
  display: none;
}
span.video__info__tag {
  display: none;
}
p.vide__info__date {
  display: none;
}
p.sport__video__description {
  display: none;
}

.state-news {
  background: #1d042d;
  color: white;
  padding: 12px 18px 0 18px;
}
.state-news__items__first__image img {
  width: 100%;
  height: 186px;
}
.state-news__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 16px;
}
.state-news__head__title {
  font-size: 18px;
}
.state-news__head__news a {
  font-size: 10px;
  color: white;
  text-decoration: none;
}
.state-news__items__first__image {
  margin-bottom: 7px;
}
.state-news__title {
  font-size: 22px;
  margin-bottom: 5px;
}
.state-news__items__first__updated {
  font-size: 10px;
  color: white;
  opacity: 50%;
  margin-bottom: 17px;
}
.state-news__items__first__description {
  font-size: 12px;
  padding-bottom: 18px;
  border-bottom: 1px solid white;
  margin-bottom: 30px;
}
.state-news__items__other__item {
  display: flex;
  padding-bottom: 30px;
}
.state-news__items__other__item:last-child {
  margin-bottom: 25px;
}
.state-news__items__other__item__image img {
  width: 77px;
  height: 72px;
  object-fit: cover;
}
.state-news__items__other__item__info {
  margin-left: 10px;
}
.state-news__items__other__item__title {
  font-size: 16px;
}
.state-news__items__other__item__title a {
  text-decoration: none;
  color: #fff;
}
.state-news__items__other__item__date {
  font-size: 10px;
  color: white;
  opacity: 50%;
}
.state-news__items__first__title a {
  text-decoration: none;
  color: #fff;
}

.swiper {
  display: flex;
  align-items: center;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  margin-bottom: 12px;
  padding: 11px;
  overflow: hidden;
  position: relative;
}

.marquee {
  margin: 0 auto;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
}

.marquee span {
  display: inline-block;
  font-size: 16px;
  position: relative;
  left: 100%;
  animation: marquee 60s linear infinite;
}

.marquee span a {
  text-decoration: none;
  color: #000;
}

.marquee:hover span {
  animation-play-state: paused;
}

.pause-slider {
  animation-play-state: paused !important;
}

.marquee span:nth-child(1) {
  animation-delay: 0s;
}

.marquee span:nth-child(2) {
  animation-delay: 0.3s;
}

.marquee span:nth-child(3) {
  animation-delay: 0.6s;
}

.marquee span:nth-child(4) {
  animation-delay: 1s;
}
.marquee span::after {
  color: #000;
  font-weight: bold;
  height: 2px;
  width: 2px;
  padding: 1px;
  border-radius: 50%;
  content: "";
  display: inline-block;
  width: 4px;
  height: 4px;
  -moz-border-radius: 7.5px;
  -webkit-border-radius: 7.5px;
  border-radius: 7.5px;
  background-color: #000;
  align-items: center;
  flex-direction: row;
  margin-bottom: 3px;
  margin-left: 30px;
}

@keyframes marquee {
  0% {
    left: 100%;
  }

  100% {
    left: -200%;
  }
}
.zoya {
  display: flex;
}
.zoya__left__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  padding: 6px 0;
}

.zoya__left__head__title {
  font-size: 18px;
}
.zoya__left__head__anchor a {
  display: flex;
  align-items: center;
  font-size: 10px;
  text-decoration: none;
  color: black;
}
.zoya__left__head__anchor img {
  width: 20px;
  height: 20px;
  margin-left: 10px;
}

.zoya__left__item {
  display: flex;
  margin: 20px 0 15px 0;
  padding-bottom: 15px;
  border-bottom: 1px solid #e5e5e5;
}

.zoya__left__item:last-child {
  border-bottom: 0;
}

.zoya__left__item__info {
  display: flex;
  flex-direction: column;
  margin-left: 10px;
}

.zoya__left__item__info__title {
  font-size: 16px;
}
.zoya__left__item__info__title a {
  text-decoration: none;
  color: #000;
}

.zoya__left__item__info__date {
  font-size: 10px;
  color: black;
  opacity: 50%;
}

.zoya__left__item__image img {
  width: 164px;
  height: 120px;
}

.zoya__right {
  display: none;
}
.zoya__left__item__info__description {
  display: none;
}
.single-post-author-header {
  display: flex;
  align-items: center;
  opacity: 1;
  padding: 9px 0;
}

img.single-post-author-profile {
  width: 28px;
  height: 28px;
  border-radius: 20px;
  margin: 0 10px 0 0;
}
span.single-post-updated {
  font-size: 12px;
}
span.single-post-author {
  letter-spacing: 0px;
  color: #000000;
  opacity: 0.8;
  font-size: 12px;
}

.single-post-widget-header {
  display: flex;
  align-items: center;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
  opacity: 1;
  padding: 13px 0;
}
.single-post-widget-item {
  display: flex;
  flex-direction: column;
}
a.widget-item-image {
  display: flex;
  justify-content: center;
}

a.widget-item-image img {
  width: 270px;
  height: 166px;
  margin: 30px 0 16px 0;
}

a.widget-item-title {
  font-size: 18px;
  letter-spacing: 0px;
  color: #000000;
  opacity: 1;
  text-decoration: none;
}
.widget-item-info {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 18px 0 0 0;
}
span.widget-item-info-date {
  font-size: 12px;
}
span.widget-item-info-author {
  font-size: 12px;
  opacity: 0.8;
}
span.widget-item-info-categoryh {
  font-size: 12px;
  opacity: 0.8;
}

/* te ngjashme section */
.te_ngjashme {
  margin: 30px 0;
}

.te_ngjashme_top {
  border-top: 1px solid;
  border-bottom: 1px solid;
  font-size: 24px;
  margin: 30px 0;
  padding: 8px 0;
}
.te_ngjashme_header_image img {
  width: 338px;
  height: 182px;
  margin: 0 0 19px 0;
}
.te_ngjashme_item_image img {
  width: 77px;
  height: 72px;
}
a.te_ngjashme_header_title {
  font-size: 22px;
  color: #000000;
  text-decoration: none;
}
.te_ngjashme_update_author {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
p.te_ngjashme_header_updated {
  font-size: 12px;
  color: #000000;
}
a.te_ngjashme_author {
  font-size: 12px;
  color: #000000;
  opacity: 0.8;
  text-decoration: none;
}
.te_ngjashme_header {
  border-bottom: 1px solid;
  margin: 0 0 30px 0;
}
.te_ngjashme_item_info {
  display: flex;
  align-items: center;
}
a.te_ngjashme_item_title {
  font-size: 14px;
  color: #000000;
  text-decoration: none;
  margin: 0 0 0 10px;
}
.te_ngjashme_item_update_author {
  display: flex;
  align-items: center;
}
.te_ngjashme_item_header_date {
  font-size: 12px;
  color: #000000;
}
a.te_ngjashme_item_author {
  font-size: 12px;
  color: #000000;
  opacity: 0.8;
  text-decoration: none;
}
.te_ngjashme_item {
  border-bottom: 1px solid #e5e5e5;
  margin: 0 0 15px 0;
}
.te_ngjashme_item_description {
  display: none;
}

.news__best__right-desktop__item__update {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.news__best__right-desktop__item__update__time {
  font-size: 12px;
  opacity: 80%;
}
.news__best__right-desktop__item__update__category {
  font-size: 12px;
  opacity: 80%;
}
img.single__post__featured__image {
  width: -webkit-fill-available;
}

.news__left-desktop__item__description,
.news-video__left__first__description,
.news-video__left__items__item__info__description,
.sport__main__other__item__info__description,
.zoya__left__item__info__description,
.live__head__sub__item__description,
.double_lajme_item_description,
.state-news__items__first__description,
.showbiz__post___description,
.showbiz__main__other__item__info__description {
  font-family: merryweather;
}

/*====================*/
@media only screen and (max-width: 768px) {
  .head__sub__desktop {
    display: none;
  }
  img.search_desktop {
    display: none;
  }
}

.news__left-desktop__item__title,
.news__head__first__title,
.news__best__right-desktop__item__title,
.news__left-desktop__item__title,
.news__head__sub__item__title,
.news-video__left__first__title,
.news-video__right__items__item__title,
.news-video__left__items__item__info__title,
.sport__main__other__item__info__title,
.zoya__left__item__info__title,
.double_lajme_header_title,
.double_lajme_item_title,
.showbiz__main__other__item__info__title,
.live__head__sub__item__title {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.single_post_content p {
  font-size: 16px;
  line-height: 20pt;
}

.a2a_button_facebook span,
.a2a_button_twitter span,
.a2a_button_whatsapp span,
.a2a_button_viber span {
  background: #fff !important;
  border: 2px solid #000;
}
.a2a_button_facebook span path,
.a2a_button_twitter span path,
.a2a_button_whatsapp span path,
.a2a_button_viber span path {
  fill: #000 !important;
}
.single-post iframe {
  max-width: 100%;
  max-height: 280px;
}
