h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin: 0;
}
/* color #fff */
.leftCol--taglink,
.topbox__block--left .topbox__block--title,
.topboxlist__block--connected-element,
.topbox__block--right .topbox__block--title,
.dosszie__block .tag,
.dosszie__block__element:nth-of-type(1) .dosszie__block--title,
.dosszie__block__element:not(:nth-of-type(1)) .dosszie__block--title,
.dosszie__block--lead,
.dosszielist__block--connected-element,
.breaking__block--title,
.box__block--title,
.content__right h6.news,
.tag,
.gallery__block--title,
.gosearch,
body.search .search__clear,
.connecter__right--title,
.articles__right--title,
.page18 div,
.fp p,
.fp a,
.fp button,
body.article .article div.card h2,
.article .article--figcaption:not(:empty),
footer .links a,
.swiper__options .swiper-pagination,
.swiper__options--fs .swiper-pagination,
.img-info-holder,
#js--search-field--button,
.boxlist__block--link {
  color: #fff;
}
/* FONT ROBOTO */
.mobile-menu__list--link,
.boxlist__block--link,
.weather-display__temperature,
.dosszie__block__element:nth-of-type(1) .dosszie__block--title,
.dosszie__block--lead,
.two-and-one__block--lead,
.two-and-one__block--lead p,
.single-important__block--lead,
.single-important__block--lead p,
.box__block--title,
.opinion-break__block--lead,
.page-404 .content__main a,
.modify-date,
.search .hdate,
.search .list--lead,
.search .list--lead p,
.messageHolder,
.list .hdate,
.article--lead,
.footer__container--nav-link,
.showme .box .copyinfo:not(:empty),
.showme .box:not(:empty),
.swiper-container .swiper-slide .copyinfo {
  font-family: "Roboto";
}
/* FONT DINPRO */
.leftCol--taglink,
.navigation__block__center-menu--link,
.sub-header__menu-list--link,
.navigation__block__elofizetes-link,
.topbox__block--left .topbox__block--title,
.topboxlist__block--connected-element,
.topbox__block--right .topbox__block--title,
.dosszie__block .tag,
.dosszie__block__element:not(:nth-of-type(1)) .dosszie__block--title,
.sixpack__block--title,
.two-and-one__block--title,
.dosszielist__block--connected-element,
.single-important__block--title,
.breaking__block--title,
.opinion-break__block--title,
.opinions__block .author--link,
.opinions__block .opinions__block--title,
.content__right a:not(.tag),
.content__right a:not(.tag) h4,
.content__right h6.news,
.tag,
.publish-date,
.author--link,
.gallery__block--title,
.search .author,
.search .list--title,
.search .list__block:not(.velemeny):not(.noimage) .listelement--rovat,
.search .list__block:not(.velemeny) .listelement--rovat,
body.search .dates .date input,
.list .author,
.list .list--title,
.list .list__block:not(.velemeny):not(.noimage) .listelement--rovat,
.list .list__block:not(.velemeny) .listelement--rovat,
.page h1,
.page h2,
.page h3,
.page .content,
.page p,
.page .content__custom a,
.connecter__right--title,
.articles__right--title,
.article__right.right .friss__link,
.article--right.right .friss__link,
.connecter__right--text,
.article__right.right .egyeb__text,
.fulltop .egyeb__text,
.article--title,
.article--lead,
.rovat-tag,
.author--label,
.social--label,
.author--link .author,
body.article .article .connected__title,
.showme .box .copyinfo:not(:empty),
.showme .box:not(:empty),
:not(.showme) .box .copyinfo,
:not(.showme) figcaption,
.swiper__options .swiper-pagination,
.swiper-fs-title,
.swiper__options--fs .swiper-pagination,
.img-info-holder,
#js--search-field--button,
#js--search-field--text,
body.article h2.egyeb-text,
body.article h2.egyeb-text p,
.single-article__title-row--text,
.publicdate-percrol {
  font-family: "DIN Pro";
}

/* FONT NOTICIA */
.article q,
.article .qfrom p.from,
body.article .article div.p p,
body.article .article div.p,
body.article .article div.p a,
body.article .article .connected__lead,
body.article .article .connected__lead p,
body.article .article ul li,
body.article .article div.card h2 p,
body.article .article div.card .holder__text p,
.search .list--lead,
.search .list--lead p,
body.search .boa,
.list .list--lead,
.list .list--lead p {
  font-family: "Noticia Text";
}
/* FONT SIZE 12 */
.leftCol--taglink,
.navigation__block__elofizetes-link,
.dosszie__block .tag,
.content__right h6.news,
.tag,
.publish-date,
.modify-date,
.search .list__block:not(.velemeny):not(.noimage) .listelement--rovat,
.search .list__block:not(.velemeny) .listelement--rovat,
body.search .dates .date input,
.list .list__block:not(.velemeny):not(.noimage) .listelement--rovat,
.list .list__block:not(.velemeny) .listelement--rovat,
.rovat-tag,
.author--label,
.social--label,
.sticky-footer .footer__container--nav-link,
.swiper__options .swiper-pagination,
.swiper__options--fs .swiper-pagination,
.swiper-container .swiper-slide .copyinfo,
.article .article--figcaption:not(:empty) {
  font-size: 12px;
}
/* FONT SIZE 14 */
.navigation__block__center-menu--link,
.sub-header__menu-list--link,
.weather-display__temperature,
.page-404 .content__main p,
.search .author,
body.search .boa,
.pika-title,
.pika-label,
.pika-button,
.messageHolder,
.list .author,
.connecter__right--title,
.articles__right--title,
.fp p,
.showme .box .copyinfo:not(:empty),
.showme .box:not(:empty),
.showme .box .copyinfo:not(:empty),
:not(.showme) .box .copyinfo,
:not(.showme) figcaption,
.swiper-fs-title,
body.article .swiper-container.inner:not(.multi) .swiper-slide .box,
.showme .box:not(:empty),
body.article .article .connected__lead,
.boxlist__block--link {
  font-size: 14px;
}
/* FONT SIZE 15 */
.topboxlist__block--connected-element,
.dosszie__block--lead,
.dosszie__block--lead p,
.sixpack__block--title,
.two-and-one__block--lead,
.two-and-one__block--lead p,
.single-important__block--lead,
.single-important__block--lead p,
.opinions__block .opinions__block--title,
.author--link,
.search .list--lead,
.search .list--lead p,
.list .list--lead,
.list .list--lead p,
body.search .search__clear,
.author--link .author,
body.article .article .connected__lead,
body.article .article div.card .holder__text p,
body.article .article .connected__lead p {
  font-size: 15px;
}
/* FONT SIZE 16 */
.opinion-break__block--lead,
.content__right a:not(.tag),
.gosearch,
.connecter__right--text,
.article__right.right .egyeb__text,
.article--right.right .egyeb__text,
body.article .article div.p p,
body.article .article div.p p span,
body.article .article div.p,
body.article .article div.p a,
body.article .article div.card h2 p,
.swiper-fs-title,
.img-info-holder,
body.article .article .connected__title,
body.article .article .connected__title {
  font-size: 16px;
}
#js--search-field--button {
  font-weight: 700;
  font-size: 17px;
  letter-spacing: 0.06em;
}
/* FONT SIZE 18 */
.search .hdate,
.list .hdate,
.swiper-slide-modal .swiper-zoom-container,
body.article .article ul li,
.page-404 .content__main a,
.page h3,
.single-article__main-content--content h2,
.single-article__title-row--text,
.fp a,
.fp button,
.dosszielist__block--connected-element,
.search-field.open .search-field--content input,
.search-field.open .search-field--content input::placeholder {
  font-size: 18px;
}
/* FONT SIZE 20 */
.article q,
.opinions__block .author--link,
.article .qfrom p.from p,
.article .qfrom p.from {
  font-size: 20px;
}
/* FONT SIZE 22 */
.article--lead {
  font-size: 22px;
}
/* FONT SIZE 24 */
.dosszie__block__element:not(:nth-of-type(1)) .dosszie__block--title,
.single-important__block--title,
.search .list--title,
.search__empty,
.list .list--title,
.page .content,
.page p,
body.article .article div.card h2,
.page h2,
.article .inner-articleholder h2.publicdate-percrol,
.box__block--title,
.article .qfrom q p {
  font-size: 24px;
}
/* FONT SIZE 28 */
.topbox__block--right .topbox__block--title,
.two-and-one__block--title,
.single-article__title-row--text,
.publicdate-percrol {
  font-size: 28px;
}
/* FONT SIZE 32 */
.opinion-break__block--title,
.gallery__block--title,
.page h1 {
  font-size: 32px;
}
/* FONT SIZE 34 */
.article--title {
  font-size: 34px;
}
/* NAVIGATION */
/* tags */
.leftCol--taglink {
  line-height: 20px;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}
/* menu links */
.navigation__block__center-menu--link,
.sub-header__menu-list--link {
  line-height: 30px;
  color: #999999;
  font-weight: 500;
  letter-spacing: 0.04em;
}
/* elofizetes link */
.navigation__block__elofizetes-link {
  letter-spacing: 0.06em;
  color: #999999;
  font-weight: 900;
  line-height: 27px;
}
/* weather display */
.weather-display__temperature {
  font-weight: 300;
}

/* TOPBOX */
/* left */
.topbox__block--left .topbox__block--title {
  font-size: 40px;
  font-weight: 700;
}
/* connected */
.topboxlist__block--connected-element {
  font-weight: 600;
}
/* right */
.topbox__block--right .topbox__block--title {
  font-weight: 700;
}
/* DOSSZIE */
.dosszie__block .tag {
  line-height: 12px;
  font-weight: 700;
  letter-spacing: 0.08em;
}
.dosszie__block__element:nth-of-type(1) .dosszie__block--title {
  font-size: 34px;
  font-weight: 700;
  line-height: 38px;
}
.dosszie__block__element:not(:nth-of-type(1)) .dosszie__block--title {
  font-weight: 700;
}
.dosszie__block--lead {
  line-height: 26px;
  font-weight: 400;
}
/* DOSSZIE CONNECTED */
.dosszielist__block--connected-element {
  letter-spacing: initial;
  line-height: 24px;
  font-weight: 500;
}

/* MAXSIX */
.sixpack__block--title {
  font-weight: 600;
  color: #020202;
  line-height: 26px;
}
/* TWOINONE */
.two-and-one__block--title {
  line-height: 32px;
  color: #020202;
  font-weight: bold;
}
.two-and-one__block--lead,
.two-and-one__block--lead p {
  line-height: 20px;
  font-weight: 400;
  color: #020202;
}
/* PERCROL PERCRE */
.single-article__title-row--text {
  color: #020202;
}
/* SINGLE IMPORTANT */
.single-important__block--title {
  line-height: 28px;
  color: #020202;
  font-weight: bold;
}
.single-important__block--lead,
.single-important__block--lead p {
  line-height: 20px;
  font-weight: 400;
  color: #020202;
}
/* BREAKING */
.breaking__block--title {
  font-weight: 700;
  letter-spacing: -0.02em;
  font-size: 58px;
  line-height: 70px;
}
/* INFO STRIPE */
.box__block--title {
  font-weight: 700;
  line-height: 38px;
}
/* OPINIONBREAK */
.opinion-break__block--title {
  color: #020202;
  font-weight: 500;
  font-style: italic;
}
.opinion-break__block--lead {
  line-height: 24px;
  font-weight: 400;
}
/* OPINIONS SLIDER */
.opinions__block .author--link {
  color: #157efc;
}
.opinions__block .opinions__block--title {
  color: #020202;
}
/* HOME RIGHT CONTENT */
.content__right a:not(.tag) {
  color: #020202;
  line-height: 32px;
  font-weight: 700;
}
.content__right a:not(.tag) h4 {
  letter-spacing: initial;
  line-height: 24px;
}
.content__right h6.news {
  line-height: 15px;
  font-weight: 700;
  letter-spacing: 0.08em;
}
/* 404 */
.page-404 .content__main div {
  font-size: 160px;
  line-height: 130px;
  color: #157efc;
}
.page-404 .content__main p {
  color: #157efc;
  font-weight: 700;
  line-height: 23px;
  letter-spacing: 0.04em;
}
.page-404 .content__main a {
  line-height: 40px;
  font-weight: 900;
}
/* TAG */
.tag {
  line-height: 15px;
  font-weight: 700;
  letter-spacing: 0.08em;
  border: 1px solid #157efc;
}
/* PUBLISH DATE */
.publish-date {
  line-height: 17px;
  letter-spacing: 0.08em;
  font-weight: 700;
  color: #adadad;
}
/* MODIFY DATE */
.modify-date {
  color: #828282;
  line-height: 17px;
  font-weight: 700;
  letter-spacing: 0.08em;
}
/* AUTHOR LINK */
.author--link {
  color: #157efc;
  font-weight: 700;
}
/* ADVERTS */
.ad span {
  font-size: 9px;
}
/* GALLERY */
.gallery__block--title {
  font-weight: 700;
  line-height: inherit;
}
/* SEARCH */
.search .hdate {
  font-style: italic;
  color: #828282;
}
.search .hdate p {
  color: #4d4d4d;
}
.search .author {
  font-weight: 700;
  color: #157efc;
}
.search .list--lead,
.search .list--lead p {
  line-height: 1.7em;
  font-weight: 400;
  color: #020202;
}
.search .list--title {
  line-height: 28px;
  color: #020202;
  font-weight: bold;
}
.search .list--lead,
.search .list--lead p {
  line-height: 20px;
  font-weight: 400;
  color: #020202;
}
.search .list__block:not(.velemeny):not(.noimage) .listelement--rovat {
  line-height: 15px;
  color: #157efc;
  font-weight: 700;
  letter-spacing: 0.08em;
}
.search .list__block:not(.velemeny) .listelement--rovat {
  line-height: 15px;
  color: #157efc;
  font-weight: 700;
  letter-spacing: 0.08em;
}
body.search .boa {
  outline: none !important;
  line-height: 40px;
  color: #157efc;
}

.gosearch {
  font-weight: 900;
  letter-spacing: 0.04em;
}
body.search .search__clear {
  font-weight: 900;
  letter-spacing: 0.04em;
}

.pika-single {
  color: #828282;
  font-weight: 900;
}

.pika-label {
  line-height: 20px;
  color: #828282;
}
.pika-button {
  color: #828282;
  line-height: 24px;
}
/* LISTS */
.messageHolder {
  line-height: 1.5rem;
  color: #020202;
}
.list .hdate {
  font-style: italic;
  color: #828282;
}
.list .author {
  font-weight: 700;
  color: #157efc;
}
.list .list--lead,
.list .list--lead p {
  line-height: 1.7em;
  font-weight: 400;
  color: #000000;
}
.list .list--title {
  line-height: 28px;
  color: #000000;
  font-weight: bold;
}
.list .list__block:not(.velemeny):not(.noimage) .listelement--rovat {
  line-height: 15px;
  color: #157efc;
  font-weight: 700;
  letter-spacing: 0.08em;
}
.list .list__block:not(.velemeny) .listelement--rovat {
  line-height: 15px;
  color: #157efc;
  font-weight: 700;
  letter-spacing: 0.08em;
}
/* STATIC */
.page h1 {
  color: #4d4d4d;
  line-height: 1.7em;
}
.page h2 {
  color: #4d4d4d;
  line-height: 1.2em;
}
.page h3 {
  color: #4d4d4d;
  line-height: 1.7em;
}
.page .content {
  color: #4d4d4d;
  line-height: 1.7em;
}
.page p {
  color: #4d4d4d;
  line-height: 1.7em;
}
.page .content__custom a {
  color: #157efc;
}
/* ARTICLE */

.article__right.right .friss__link,
.article--right.right .friss__link {
  line-height: 32px;
  font-weight: 700;
}
.connecter__right--text,
.article__right.right .egyeb__text,
.article--right.right .egyeb__text,
.article--right.right .friss__text {
  color: #020202;
  letter-spacing: initial;
  line-height: 28px;
}
.article--title {
  letter-spacing: -0.04em;
}
.article--lead {
  font-weight: 500;
}
.article q {
  line-height: 1.7em;
  color: #157efc;
  letter-spacing: 0.02em;
}
.article .qfrom q p {
  color: #157efc;
  font-weight: 700;
}
.article .qfrom p.from p {
  font-weight: 600;
}
body.article .article div.p p {
  line-height: 1.7em;
  font-weight: 400;
  color: #000000;
}
body.article .article div.p {
  line-height: 1.7em;
  font-weight: 400;
  color: #000000;
}

.rovat-tag {
  line-height: 15px;
  color: #157efc;
  font-weight: 700;
  letter-spacing: 0.08em;
}
.author--label,
.social--label {
  font-weight: 700;
  color: #adadad;
}
.author--link .author {
  color: #157efc;
  font-weight: 700;
}
.article .inner-articleholder h2.publicdate-percrol {
  color: #fff;
  background-color: #157efc;
  width: max-content;
  font-weight: 500;
}

.page18 div {
  font-size: 54px;
  line-height: 100px;
}
.fp div {
  font-weight: 700;
}
.fp p {
  font-weight: 700;
  line-height: 23px;
  letter-spacing: 0.04em;
}
.fp a,
.fp button {
  line-height: 40px;
  font-weight: 900;
}
body.article .article .connected__title {
  line-height: 28px;
  color: #000000;
  font-weight: bold;
}
body.article .article .connected__lead,
body.article .article .connected__lead p {
  line-height: 1.7em;
  font-weight: 400;
  color: #000000;
}
body.article .article ul li {
  font-weight: 700;
  line-height: 1.7em;
}
body.article .article div.card h2 {
  font-weight: 700;
}
body.article .article div.card h2 p {
  line-height: 1.7em;
  font-weight: 400;
}
body.article .article div.card .holder__text p {
  line-height: 1.7em;
  font-weight: 400;
  color: #000;
}
body.article .article div.p a,
.img--copyurl a {
  color: #157efc;
  text-decoration: underline;
}
/* FOOTER */
.footer__container--nav-link {
  font-weight: 700;
  color: #efefef;
}
footer .links a {
  font-weight: 700;
  color: #efefef;
}

/* SLIDERS */
.img--fotos .label,
.img--copy .label {
  font-weight: 600;
  font-size: inherit;
}
.showme .box .copyinfo:not(:empty),
.showme .box:not(:empty) {
  color: #212121;
  line-height: 22px;
}
.showme .box .copyinfo:not(:empty) {
  line-height: 18px;
}
:not(.showme) .box .copyinfo,
:not(.showme) figcaption {
  line-height: 18px;
}
.swiper-container .swiper-slide .copyinfo {
  color: #212121;
}
.swiper__options .swiper-pagination {
  font-weight: 400;
  line-height: 40px;
  letter-spacing: -0.04em;
}

.swiper__options--fs .swiper-pagination {
  font-weight: 400;
  line-height: 40px;
  letter-spacing: -0.04em;
}

@media screen and (max-width: 1000px) {
  .swiper__options .swiper-pagination {
    font-weight: 400;
    line-height: 40px;
    letter-spacing: -0.04em;
  }
  body.article .swiper-container.inner:not(.multi) .swiper-slide .box {
    line-height: 22px;
    color: #000;
    letter-spacing: 0.1em;
  }
  .showme .box:not(:empty) {
    color: #212121;
    line-height: 18px;
  }

  .footer__container--nav-link {
    font-weight: 700;
    color: #efefef;
  }
  .search .modify-date {
    color: #828282;
  }
  .article .qfrom p.from p,
  .egyeb-text p,
  .article--lead p {
    font-size: 18px;
  }
}
