.alt-blck {
  background: #fff;
  padding: 0;
}
body.settings-sepia .alt-blck {
  background: transparent;
}
.alt-blck > div:empty {
  display: none;
}
.alt-blck > div:first-of-type {
  padding: 5px 7px 0;
}
.alt-blck .jcfe {
  display: none !important;
}
.alt-blck div[class*="-ad-"] {
  display: none;
}
.alt-blck div[class*="_item_container"] span[class*="_image"] {
  padding-top: 147px;
  background-size: 100%;
  overflow: hidden;
  transition: all 1s linear;
}
.alt-blck div[class*="_item_container"]:hover span[class*="_image"] {
  background-size: 110%;
}
.alt-blck div[class*="_item_container"]:hover span[class*="_title_outer"] span[class*="_title"] {
  text-decoration: none !important;
}
body.article-page .article-content .alt-blck {
  padding: 0;
  margin-bottom: 20px;
}
body.article-page .article-content .alt-blck div[class*="_list"] {
  margin: 0;
}
body.article-page .article-content .alt-blck div[class*="_item_container"] {
  padding: 0;
  margin: 0 10px;
  width: 200px;
}
body.article-page .article-content .alt-blck div[class*="_item_container"]:nth-child(3n-2) {
  margin-left: 0;
}
body.article-page .article-content .alt-blck div[class*="_item_container"]:nth-child(3n) {
  margin-right: 0;
}
header.site-header-holder .hvg-pass-modal .loader {
  height: calc(100% - 60px);
  margin-top: 60px;
}
.stretch-tv-wrapper {
  z-index: 11;
}
.stretch-tv-wrapper.expand {
  z-index: 11;
}
.scarab_banner_category {
  width: auto !important;
  height: auto !important;
}
.site-header-nav .nav-categories .hvg360-btn-header .category .category-button {
  color: #222 !important;
}
.site-header-nav .nav-weather {
  display: none;
}
.site-header-nav .nav-categories .category-sub-button[data-event-name="NavKalkulator"] {
  display: none;
}
.site-header-menu .tab-content.categories .menu-elem[data-event-name="HamburgerColumnsKalkulator"] {
  display: none;
}
.mainpage-weatherbox {
  display: none;
}
.article-series__column-box {
  border: 0;
}
.adtype-l-ribbon {
  max-height: 250px;
}
/* dark mode sponsor */
.site-header-sponsor {
  display: none;
}
.article-content .article-menu {
  padding-top: 0;
}
.article-content .article-menu .share .item {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.article-content .article-body {
  margin-right: 0;
}
.article-content .article-info a {
  font-weight: normal;
}
.article-content .article-info a:hover {
  background: none;
  text-decoration: underline;
}
.article-content a.caption {
  background: none;
}
.article-content q,
.article-content blockquote {
  margin-top: 30px;
}
.article-content p + .embed-container {
  margin-top: 30px;
}
body:not(.main-page) .container .cimlap-grid .dark {
  padding-bottom: 0;
  margin-bottom: 0;
}
body:not(.main-page) .container .cimlap-grid .dark.h500.articlebox header.boxheader:before {
  background: #1e1e1e;
}
body:not(.main-page) .container .cimlap-grid .dark.h500.articlebox .articleitem:last-of-type {
  padding-bottom: 30px;
}
body:not(.main-page) .container .cimlap-grid .h500 {
  margin-bottom: 0;
}
body:not(.main-page) .container .column-articlelist .adsbygoogle,
body:not(.main-page) .container .column-articlelist div[data-google-query-id] {
  padding-right: 0;
  padding-left: 0;
}
body.column-page .container .sidebar .panelgap > .adtype-l-right:first-of-type,
body.article-page .container .sidebar .panelgap > .adtype-l-right:first-of-type {
  padding-bottom: 0;
  padding-top: 20px !important;
}
.article-page .cimlap-grid .cimlap-grid-elem.elem-805 .boxheader,
.article-page .cimlap-grid .cimlap-grid-elem.elem-675 .boxheader,
.article-page .cimlap-grid .cimlap-grid-elem.elem-375 .boxheader,
.article-page .cimlap-grid .cimlap-grid-elem.elem-505 .boxheader,
.column-page .cimlap-grid .cimlap-grid-elem.elem-805 .boxheader,
.column-page .cimlap-grid .cimlap-grid-elem.elem-675 .boxheader,
.column-page .cimlap-grid .cimlap-grid-elem.elem-375 .boxheader,
.column-page .cimlap-grid .cimlap-grid-elem.elem-505 .boxheader {
  padding: 20px 20px 20px 0;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .boxheader-tipp .boxheader:before,
.cimlap-grid .cimlap-grid-elem.elem-675 .boxheader-tipp .boxheader:before,
.cimlap-grid .cimlap-grid-elem.elem-375 .boxheader-tipp .boxheader:before,
.cimlap-grid .cimlap-grid-elem.elem-505 .boxheader-tipp .boxheader:before {
  display: none;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .boxheader-tipp .topborder,
.cimlap-grid .cimlap-grid-elem.elem-675 .boxheader-tipp .topborder,
.cimlap-grid .cimlap-grid-elem.elem-375 .boxheader-tipp .topborder,
.cimlap-grid .cimlap-grid-elem.elem-505 .boxheader-tipp .topborder {
  border-left: 0;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .boxheader-tipp .topborder:after,
.cimlap-grid .cimlap-grid-elem.elem-675 .boxheader-tipp .topborder:after,
.cimlap-grid .cimlap-grid-elem.elem-375 .boxheader-tipp .topborder:after,
.cimlap-grid .cimlap-grid-elem.elem-505 .boxheader-tipp .topborder:after {
  right: 53px;
  top: 7px;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .live-video,
.cimlap-grid .cimlap-grid-elem.elem-675 .live-video {
  margin-top: 0;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .articlelist-element,
.cimlap-grid .cimlap-grid-elem.elem-675 .articlelist-element {
  padding-left: 20px;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .articlelist-element .text-holder,
.cimlap-grid .cimlap-grid-elem.elem-675 .articlelist-element .text-holder {
  padding-right: 25px;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .articlelist-element .text-holder .bookmark,
.cimlap-grid .cimlap-grid-elem.elem-675 .articlelist-element .text-holder .bookmark {
  right: 4px;
}
.article-page .cimlap-grid .cimlap-grid-elem.elem-805 .articlelist-element,
.article-page .cimlap-grid .cimlap-grid-elem.elem-675 .articlelist-element,
.column-page .cimlap-grid .cimlap-grid-elem.elem-805 .articlelist-element,
.column-page .cimlap-grid .cimlap-grid-elem.elem-675 .articlelist-element {
  padding-left: 0px;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .articleitem,
.cimlap-grid .cimlap-grid-elem.elem-675 .articleitem {
  border-bottom: 1px solid #e4e4e4;
  padding-bottom: 8px;
}
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-805 .articleitem,
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-675 .articleitem {
  border-bottom: 1px solid #444;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .articleitem:last-of-type,
.cimlap-grid .cimlap-grid-elem.elem-675 .articleitem:last-of-type {
  border-bottom: 0;
  padding-bottom: 0;
}
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-805 .articleitem:last-of-type,
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-675 .articleitem:last-of-type {
  border-bottom: 0;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .articleitem .text-holder,
.cimlap-grid .cimlap-grid-elem.elem-675 .articleitem .text-holder {
  padding-right: 25px;
}
.article-page .cimlap-grid .cimlap-grid-elem.elem-805 .articleitem .text-holder,
.article-page .cimlap-grid .cimlap-grid-elem.elem-675 .articleitem .text-holder,
.column-page .cimlap-grid .cimlap-grid-elem.elem-805 .articleitem .text-holder,
.column-page .cimlap-grid .cimlap-grid-elem.elem-675 .articleitem .text-holder {
  padding-left: 0px;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .articleitem .text-holder .bookmark,
.cimlap-grid .cimlap-grid-elem.elem-675 .articleitem .text-holder .bookmark {
  right: 4px;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .articleitem.emphasized + .articlelist-element,
.cimlap-grid .cimlap-grid-elem.elem-675 .articleitem.emphasized + .articlelist-element {
  border-top: 0;
}
.article-page .cimlap-grid .cimlap-grid-elem.elem-805 .articleitem.emphasized,
.article-page .cimlap-grid .cimlap-grid-elem.elem-675 .articleitem.emphasized,
.column-page .cimlap-grid .cimlap-grid-elem.elem-805 .articleitem.emphasized,
.column-page .cimlap-grid .cimlap-grid-elem.elem-675 .articleitem.emphasized {
  padding-left: 0px;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .articleitem + .articlelist-element,
.cimlap-grid .cimlap-grid-elem.elem-675 .articleitem + .articlelist-element {
  border-top: 1px solid #e4e4e4;
}
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-805 .articleitem + .articlelist-element,
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-675 .articleitem + .articlelist-element {
  border-top: 0;
}
.article-page .cimlap-grid .cimlap-grid-elem.elem-805,
.article-page .cimlap-grid .cimlap-grid-elem.elem-675,
.column-page .cimlap-grid .cimlap-grid-elem.elem-805,
.column-page .cimlap-grid .cimlap-grid-elem.elem-675 {
  padding-left: 20px;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .cimlap-big_square_article + article ~ .livereport-container,
.cimlap-grid .cimlap-grid-elem.elem-675 .cimlap-big_square_article + article ~ .livereport-container {
  border-bottom: 0;
  padding-bottom: 0;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .cimlap-big_square_article + article ~ .livereport-container .articlebox.pp-box,
.cimlap-grid .cimlap-grid-elem.elem-675 .cimlap-big_square_article + article ~ .livereport-container .articlebox.pp-box {
  padding-bottom: 0;
  margin-bottom: 0;
}
.cimlap-grid .cimlap-grid-elem.elem-805 .cimlap-big_square_article + article ~ .livereport-container .articlebox.pp-box .timeitem:last-of-type,
.cimlap-grid .cimlap-grid-elem.elem-675 .cimlap-big_square_article + article ~ .livereport-container .articlebox.pp-box .timeitem:last-of-type {
  padding-bottom: 0;
  border-bottom: 0;
  padding-top: 0;
}
.cimlap-grid .cimlap-grid-elem.elem-375 .articleitem.big-pictured-article:not(:first-child),
.cimlap-grid .cimlap-grid-elem.elem-505 .articleitem.big-pictured-article:not(:first-child) {
  padding-top: 20px;
}
.cimlap-grid .cimlap-grid-elem.elem-375 .boxheader,
.cimlap-grid .cimlap-grid-elem.elem-505 .boxheader {
  padding: 20px 0;
}
.cimlap-grid .cimlap-grid-elem.elem-375 .boxheader .info,
.cimlap-grid .cimlap-grid-elem.elem-505 .boxheader .info {
  padding-left: 20px !important;
}
.cimlap-grid .cimlap-grid-elem.elem-375 .boxheader:first-of-type,
.cimlap-grid .cimlap-grid-elem.elem-505 .boxheader:first-of-type {
  border-bottom: 1px solid #d8d8d8;
  margin-bottom: 20px;
}
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-375 .boxheader:first-of-type,
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-505 .boxheader:first-of-type {
  border-bottom: 1px solid #444;
}
.cimlap-grid .cimlap-grid-elem.elem-380 .articlelist-element-wrap .articlelist-element:last-of-type {
  padding-bottom: 0;
}
.cimlap-grid .cimlap-grid-elem.elem-380 .articlelist-element-wrap > .boxheader-nyuzsi .articlelist-element {
  border-bottom: 1px solid #e4e4e4;
  padding: 20px 0;
}
.cimlap-grid .cimlap-grid-elem.elem-380 .articlelist-element-wrap > .boxheader-nyuzsi .articlelist-element:last-of-type {
  border-bottom: 0;
  padding-bottom: 0;
}
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-380 .boxheader-nyuzsi .boxheader {
  background: #333333;
  border-top: none;
}
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-380 .boxheader-nyuzsi .boxheader .topborder {
  border-top: 0 !important;
}
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-380 .boxheader-nyuzsi .boxheader:before {
  background: #1a1a1a;
}
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-380 .boxheader-nyuzsi .boxheader:after {
  bottom: 6px;
  right: 6px;
  border: 15px solid transparent;
  border-bottom: 15px solid #0a0a0a;
}
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-380 .articlelist-element-wrap > .boxheader-nyuzsi .articlelist-element {
  border-bottom: 1px solid #444;
}
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-380 .articlelist-element-wrap > .boxheader-nyuzsi .articlelist-element:last-of-type {
  border-bottom: 0;
}
.cimlap-grid .cimlap-grid-elem.elem-380 .articlebox .more {
  margin-top: 40px;
}
.cimlap-grid .cimlap-grid-elem.elem-380 .articlebox .more:before {
  content: '';
  position: absolute;
  left: -316px;
  top: -20px;
  width: 380px;
  height: 1px;
  pointer-events: none;
  border-top: 1px solid #e4e4e4;
}
.cimlap-grid.articlelist-element-wrap .cimlap-grid-elem.elem-805 .articlelist-element,
.cimlap-grid.articlelist-element-wrap .cimlap-grid-elem.elem-675 .articlelist-element {
  padding-left: 20px;
}
.cimlap-grid .dark .cimlap-grid-elem .boxheader:first-of-type,
.cimlap-grid .dark .cimlap-grid-elem .boxheader:first-of-type {
  border-bottom: 1px solid #444;
}
.cimlap-grid .dark .boxheader .info:hover {
  color: #eaeaea !important;
}
.cimlap-grid .dark .boxheader .info:hover:after {
  filter: brightness(4) !important;
}
.cimlap-grid-elem.articlelist-element-wrap.articlebox.cimlap-tematikus-blokk-right .cimlap-tematikus-jobb {
  bottom: 0;
}
.cimlap-grid-elem.articlelist-element-wrap.articlebox.cimlap-tematikus-blokk-right .cimlap-tematikus-jobb .articlelist-element-wrap .articleitem:first-of-type,
.cimlap-grid-elem.articlelist-element-wrap.articlebox.cimlap-tematikus-blokk-right .cimlap-tematikus-jobb .articlelist-element-wrap .articlelist-element:first-of-type {
  padding-top: 0;
}
.cimlap-grid-elem.articlelist-element-wrap.articlebox.cimlap-tematikus-blokk-right .cimlap-tematikus-jobb .articlelist-element-wrap .articleitem:last-of-type,
.cimlap-grid-elem.articlelist-element-wrap.articlebox.cimlap-tematikus-blokk-right .cimlap-tematikus-jobb .articlelist-element-wrap .articlelist-element:last-of-type {
  padding-bottom: 15px;
}
.cimlap-grid-elem.articlelist-element-wrap.articlebox.cimlap-tematikus-blokk-right .cimlap-tematikus-jobb-button {
  margin-bottom: 5px;
}
.main-page .cimlap-tematikus-szalag {
  padding-bottom: 20px;
}
.main-page .cimlap-tematikus-szalag + .cimlap-row-bottom {
  margin-bottom: 0;
}
.main-page .cimlap-tematikus-szalag + .cimlap-row-bottom .articlelist-element-wrap .articleitem:first-of-type,
.main-page .cimlap-tematikus-szalag + .cimlap-row-bottom .articlelist-element-wrap .articlelist-element:first-of-type {
  padding-top: 0;
}
.main-page .cimlap-tematikus-szalag + .cimlap-row-bottom .articlelist-element-wrap .articleitem:last-of-type,
.main-page .cimlap-tematikus-szalag + .cimlap-row-bottom .articlelist-element-wrap .articlelist-element:last-of-type {
  padding-bottom: 15px;
}
.main-page .cimlap-tematikus-jobb {
  position: relative;
  bottom: 0;
}
.main-page .cimlap-tematikus-jobb-button {
  bottom: 0;
  margin-bottom: 5px;
  position: relative;
  z-index: 1;
}
.articleitem.timeitem.newarticle {
  background-color: transparent;
}
.articleitem.timeitem.newarticle h1 a {
  text-decoration: none;
  background-size: 0% 21px;
  background-image: linear-gradient(#ffdcbf, #ffdcbf);
  animation-name: highlighter;
  animation-duration: 2s;
  animation-iteration-count: 1;
  animation-direction: alternate;
  animation-fill-mode: forwards;
}
.settings-sepia .articleitem.timeitem.newarticle h1 a {
  background-image: linear-gradient(#444, #444);
}
@keyframes highlighter {
  0% {
    background-size: 0% 21px;
  }
  100% {
    background-size: 100% 21px;
  }
}
.article-page .cimlap-grid.articlelist-element-wrap,
.column-page .cimlap-grid.articlelist-element-wrap,
body:not(.main-page) .cimlap-grid.articlelist-element-wrap {
  padding-bottom: 20px;
}
.article-page .cimlap-tematikus-box,
.column-page .cimlap-tematikus-box,
body:not(.main-page) .cimlap-tematikus-box {
  position: relative;
}
.article-page .cimlap-tematikus-box .articlelist-element-wrap .articlelist-element:first-child,
.column-page .cimlap-tematikus-box .articlelist-element-wrap .articlelist-element:first-child,
body:not(.main-page) .cimlap-tematikus-box .articlelist-element-wrap .articlelist-element:first-child {
  padding-top: 0;
}
.article-page .cimlap-tematikus-box .articlelist-element-wrap .articleitem:first-of-type,
.column-page .cimlap-tematikus-box .articlelist-element-wrap .articleitem:first-of-type,
body:not(.main-page) .cimlap-tematikus-box .articlelist-element-wrap .articleitem:first-of-type {
  padding-top: 0;
}
.article-page .footer,
.column-page .footer,
body:not(.main-page) .footer {
  position: relative;
}
.article-page .random-article-page-box,
.column-page .random-article-page-box,
body:not(.main-page) .random-article-page-box {
  justify-content: flex-start;
  padding-left: 30px;
}
.article-page .random-article-page-box .article-page-widget,
.column-page .random-article-page-box .article-page-widget,
body:not(.main-page) .random-article-page-box .article-page-widget {
  margin: 0 10px;
}
.article-page .random-article-box-container,
.column-page .random-article-box-container,
body:not(.main-page) .random-article-box-container {
  justify-content: center;
  padding: 20px 10px 0;
}
.article-page .random-article-box-container .article-box-widget,
.column-page .random-article-box-container .article-box-widget,
body:not(.main-page) .random-article-box-container .article-box-widget {
  width: 20%;
  margin: 0 10px;
}
.article-page .article-body .random-article-page-box {
  padding-left: 0;
  margin-left: 0;
}
.article-page .article-body .random-article-page-box .article-page-widget:first-child {
  margin-left: 0;
}
.article-page .article-body .random-article-page-box .article-page-widget:last-child {
  margin-right: 0;
}
.article-page .article-body .random-article-page-box .article-page-widget .bch .bch-title {
  background: transparent;
  padding-left: 30px;
}
.article-page .article-body .random-article-page-box .article-page-widget.bch-element .bch.posted-text-area .bch-icon {
  width: 25px;
  height: 25px;
  background-position: -75px -250px;
  top: 8px;
  position: absolute;
}
.article-page .article-body .article-series-box .article-series__header {
  min-height: 50px;
}
.article-page .article-body .article-series-box .article-series__header .text {
  padding-right: 0;
  max-width: 70%;
  background: none;
  position: relative;
  z-index: 2;
  padding-left: 45px;
}
.article-page .article-body .article-series-box .article-series__header .text:before {
  position: absolute;
  top: 6px;
  left: 0;
}
.article-page .article-body .article-series-box .article-series__header .logo a {
  background: none;
}
.article-page .article-body .article-text-ads p {
  font-style: italic;
  margin-bottom: 7px;
}
.article-page.article-brandchannel .article-content .article-menu .author-img,
.article-page.article-brandcontent .article-content .article-menu .author-img {
  border-radius: 0;
}
.article-page.article-brandchannel .article-content .article-menu .author-img img,
.article-page.article-brandcontent .article-content .article-menu .author-img img {
  border-radius: 0;
}
.article-page .stickout .larger-header {
  margin-bottom: 10px;
}
.article-page .stickout .larger-header + .G-pagination {
  width: 100%;
}
.grid-item.articlebox .articlebox article.articleitem.emphasized.featured {
  border-bottom: 0;
}
.articlelist-element-wrap .articlelist-element + .boxheader {
  margin-top: -1px;
}
article.articleitem.big-pictured-article + .boxheader {
  margin-top: 20px;
}
.grid-layout .grid-item .articleitem.big-pictured-article {
  border-bottom: 0;
  margin-top: -1px;
}
.hirdetesfelho-wrapper + .articlebox {
  margin-top: 20px;
}
.hirdetesfelho-wrapper .articlebox.hirdetesfelho-lista .articleitem:last-of-type {
  padding-bottom: 20px;
}
.cimlap-videok {
  margin-left: 0;
  margin-right: 0;
}
.cimlap-videok .cimlap-videok-article.big {
  height: 510px;
  width: 800px;
  padding: 40px 0px 40px 40px;
}
.cimlap-videok .cimlap-videok-more {
  width: 380px;
  padding: 40px 40px 0px 0px;
}
body.settings-sepia .cimlap-videok .cimlap-videok-more {
  padding: 0;
}
.grid-layout .grid-item .articleitem {
  border-bottom: 1px solid #d8d8d8;
}
body.settings-sepia .grid-layout .grid-item .articleitem {
  border-bottom-color: #444;
}
.grid-layout .grid-item .articleitem:last-of-type {
  border-bottom-color: transparent;
}
body.settings-sepia .grid-layout .grid-item .articleitem:last-of-type {
  border-bottom-color: transparent;
}
.sidebar .latest-news-box .timeitem .text-holder {
  padding-left: 80px;
  padding-right: 20px;
}
.articlebox .timeitem .text-holder {
  padding-left: 85px;
  padding-right: 22px;
}
.article-content .adult-content-img .L-button {
  padding: 10px 25px;
}
.box-article .text-holder {
  background: none;
  padding-right: 0;
}
.box-article .text-holder .text {
  right: 0;
  padding: 50px 30px 20px;
  background: rgba(0, 0, 0, 0.4);
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 1%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.8) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#cc000000', GradientType=0);
}
.info span.blog-icon {
  height: 12px;
  margin: -1px 4px 0 0;
  padding-top: 1px;
}
.info span.blog-icon + a.uppercase {
  letter-spacing: 0.5px;
}
.blog-list-box .info span.blog-icon {
  margin-top: 1px;
}
.blog-list-box .info time + a.uppercase {
  letter-spacing: 0.5px;
}
.articlebox .articleitem.smallimage .text-holder .bookmark {
  top: 0;
}
.image-holder {
  margin-bottom: 10px;
}
.articlebox .articleitem *:not(.bullet) + .image-holder,
.articlebox .articleitem *:not(.bullet) + .text-holder {
  margin-top: 0;
}
.articleitem .image-holder + .text-holder .info {
  margin-top: 0;
}
.article-info.byline .info {
  margin-bottom: 0;
}
.L-color_button.grey.gallery {
  padding-bottom: 12px;
}
.article-content .article-info .L-color_button.grey:hover {
  background: #5e5e5e;
}
.hvg-aszf-content .aszf-button-scroll {
  width: 40px;
  padding: 10px;
  border-radius: 2px;
}
.hvg-aszf-content .aszf-button-scroll img {
  width: 15px;
}
.hvg-aszf-content a {
  color: #12b6ec;
}
.hvg-aszf-content a a:hover {
  transition: background-size 0.2s ease;
}
.hvg-aszf-content a.aszf-top {
  background-size: 0% 1px;
  font-size: 14px;
  color: #e25900;
  font-weight: normal;
  transition: background-size 0.2s ease;
}
.hvg-aszf-content a.aszf-top:hover {
  background-size: 100% 1px;
}
.hvg-aszf-content .aszf-scroll-to-top-right {
  width: 60px;
}
.hvg-aszf-content .aszf-content-right-box {
  padding-left: 30px;
  width: 800px;
}
.page_menu_container .page_menu ul li:before {
  display: none;
}
.bb-box {
  background-color: transparent !important;
}
.panelgap.leaderboard-1a {
  overflow: hidden;
  margin: 0;
}
.boxheader-tipp .boxheader {
  background: #e1e1e1;
  border-top: none;
  position: relative;
  margin-bottom: 0;
}
.boxheader-qatar .boxheader {
  background: #56042c;
  border-top: none;
  position: relative;
  margin-bottom: 0;
  height: 50px;
  display: flex;
  align-items: center;
}
.boxheader-tipp .boxheader .topborder {
  border-left: 6px solid #e25900;
  border-top: none!important;
}
.boxheader-qatar .boxheader .topborder {
  border-left: none !important;
  border-top: none !important;
}
.boxheader-tipp .boxheader .emp,
.boxheader-qatar .boxheader .emp {
  border-top: none!important;
  margin-top: 0!important;
  width: 100%;
  position: relative;
  z-index: 2;
}
.boxheader-tipp .boxheader .topborder:after {
  content: '';
  position: absolute;
  right: -10px;
  top: -14px;
  width: 104px;
  height: 60px;
  background: url(https://static.hvgrt.hu/img/tipp_01.png) center center no-repeat;
  background-size: 100%;
  z-index: 1;
}
.boxheader-qatar .boxheader .topborder:after {
  content: '';
  position: absolute;
  right: 15px;
  top: -14px;
  width: 39px;
  height: 70px;
  background: url(https://static.hvgrt.hu/img/qatar2022.png) center center no-repeat;
  background-size: 100%;
  z-index: 1;
}
.boxheader-tipp .boxheader .info,
.boxheader-qatar .boxheader .info {
  font-size: 17px!important;
  padding: 8px 0 8px 10px;
  position: relative;
  z-index: 2;
  margin: 0;
}
.boxheader-qatar .boxheader .info {
  color: #fff;
}
.boxheader-tipp .boxheader a.info:after {
  display: none;
}
.boxheader-qatar .boxheader a.info:after {
  filter: brightness(4);
}
.boxheader-qatar .boxheader a.info:hover,
.boxheader-qatar .boxheader a.info:focus {
  color: #e25900;
}
.boxheader-qatar .boxheader a.info:hover:after,
.boxheader-qatar .boxheader a.info:focus:after {
  filter: brightness(1);
}
.boxheader-tipp .boxheader:before {
  position: absolute;
  content: '';
  width: 35px;
  height: 38px;
  background: #fff;
  right: 0;
  bottom: 0;
}
.boxheader-tipp .boxheader:after {
  display: none;
}
.cimlap-grid-elem .boxheader-tipp .boxheader:before {
  display: none;
}
.cimlap-grid-elem .boxheader-tipp .boxheader .topborder {
  border-left: 0;
}
@media screen and (min-width: 1200px) {
  .boxheader-tipp .boxheader:before {
    height: 43px;
  }
  .boxheader-tipp .boxheader .topborder:after {
    top: -10px;
  }
  .boxheader-qatar .boxheader .topborder:after {
    top: -9px;
  }
}
.boxheader-nyuzsi.valasztas .boxheader .topborder:after {
  content: '';
  background: url(https://static.hvgrt.hu/img/votebox.png);
  position: absolute;
  top: -21px;
  right: 25px;
  width: 77px;
  height: 66px;
}
.cimlap-tematikus-szalag:empty {
  margin-bottom: 0;
}
.cimlap-tematikus-szalag:empty + .cimlap-tematikus-blokk {
  display: none;
}
.cimlap-tematikus-blokk .content .boxheader-tipp {
  display: none !important;
}
.site-cimlap .articlebox .content + .boxheader {
  margin-top: 20px;
}
.cimlap-grid .h500.articlebox .cimlap-grid-elem.elem-505 article ~ .livereport-container,
.cimlap-grid .h500.articlebox .cimlap-grid-elem.elem-375 article ~ .livereport-container {
  border-top: 0;
}
.cimlap-grid .h500.articlebox .cimlap-grid-elem.elem-505 > .articleitem.big-pictured-article ~ .livereport-container,
.cimlap-grid .h500.articlebox .cimlap-grid-elem.elem-375 > .articleitem.big-pictured-article ~ .livereport-container {
  padding-top: 45px;
}
.cimlap-grid .h500.articlebox .cimlap-grid-elem.elem-505 > .articleitem.big-pictured-article ~ .livereport-container:before,
.cimlap-grid .h500.articlebox .cimlap-grid-elem.elem-375 > .articleitem.big-pictured-article ~ .livereport-container:before {
  top: 15px;
}
.cimlap-grid .h500.articlebox .cimlap-grid-elem.elem-505 > .articleitem.big-pictured-article ~ .livereport-container:after,
.cimlap-grid .h500.articlebox .cimlap-grid-elem.elem-375 > .articleitem.big-pictured-article ~ .livereport-container:after {
  top: 13px;
}
body.settings-sepia .site-header-nav .nav-categories .category-sub {
  background-color: #333;
}
body.settings-sepia .site-header-nav .nav-categories .category.group:hover {
  box-shadow: none;
}
body.settings-sepia .articlebox .articleitem.timeitem:last-of-type,
body.settings-sepia .articlebox .articleitem.timeitem:nth-of-type(5),
body.settings-sepia .articlebox .articleitem.timeitem:nth-of-type(4) {
  border-bottom-color: transparent;
}
body.settings-sepia .articlebox .more:hover:after {
  filter: brightness(2);
}
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-380 .articlebox .more:before {
  border-top-color: #444444;
}
body.settings-sepia .hvg-aszf-content {
  background-color: transparent;
}
body.settings-sepia .hvg-aszf-content .panelgap_aszf {
  margin-right: 0;
}
body.settings-sepia .hvg-aszf-content .aszf-button-scroll {
  background-color: transparent;
}
body.settings-sepia .hvg-aszf-content .aszf-content-left-box {
  background-color: transparent;
}
body.settings-sepia .hvg-aszf-content .aszf-content-right-box {
  background-color: transparent;
  border-left: 10px solid #111;
}
body.settings-sepia .hvg-aszf-content .aszf-content-right-box .article-content span {
  color: unset;
}
body.settings-sepia .hvg-aszf-content .aszf-scroll-to-top-right {
  background-color: transparent;
}
body.settings-sepia .article-content .article-vote {
  background: #111111;
}
body.settings-sepia .article-content .embed-container {
  background-color: transparent;
}
body.settings-sepia .article-content .embed-container .fb_iframe_widget iframe,
body.settings-sepia .article-content .embed-container iframe {
  background: #f4f4f4;
}
body.settings-sepia .article-content .embed-container .twitter-tweet iframe[src*="twitter.com"] {
  border-radius: 12px;
}
body.settings-sepia .article-content .embed-container .embedly-card {
  background-color: #f4f4f4;
}
body.settings-sepia .article-content .embed-container blockquote.embedly-card,
body.settings-sepia .article-content .embed-container .blockquote.embedly-card {
  background-color: #1a1a1a;
}
body.settings-sepia .article-content .article-otherelements-container .articlelist-element.switch-article {
  background: #1a1a1a;
}
body.settings-sepia .article-content .article-pp-featured time.info span {
  color: #fff;
}
body.settings-sepia .article-content .article-series-box .article-series__box--2:before {
  border-top: 1px solid #444444;
}
body.settings-sepia .article-content .article-series-box .article-series__box--2 .caption {
  border-top: 1px solid #444444;
}
body.settings-sepia .article-content .article-series-box .article-series__box--3 .boxheader .topborder .emp {
  border-top: 2px solid #848484;
}
body.settings-sepia .article-content .article-series-box .article-series__box--3 .boxheader .topborder .emp .info {
  color: #7b7b7b;
}
body.settings-sepia ::selection {
  background: #e6e6e6;
  color: #000;
}
body.settings-sepia ::-webkit-selection {
  background: #e6e6e6;
  color: #000;
}
body.settings-sepia ::-moz-selection {
  background: #e6e6e6;
  color: #000;
}
body.settings-sepia .boxheader-tipp .boxheader {
  background: #333333;
}
body.settings-sepia .boxheader-tipp .boxheader:before {
  background: #1a1a1a;
}
body.settings-sepia .cimlap-tematikus-szalag:empty {
  height: 0;
}
body.settings-sepia .random-article-page-box .article-page-widget .bch .bch-title {
  color: #fff;
}
body.settings-sepia .random-article-page-box .article-page-widget p {
  color: #fff;
}
body.settings-sepia .container .column-articlelist.sponsoration-list .articleitem {
  background: transparent;
}
body.settings-sepia .container .column-articlelist.sponsoration-list .articleitem .article-info.byline .info {
  margin-bottom: 5px;
}
body.settings-sepia .articlebox.pp-box .timeitem .text-holder h1.heading-5 a {
  color: #eaeaea;
}
body.settings-sepia .livereport-container:before {
  filter: brightness(1);
}
body.settings-sepia .livereport-container:after {
  color: #fff;
}
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-805 .livereport-container,
body.settings-sepia .cimlap-grid .cimlap-grid-elem.elem-675 .livereport-container {
  border-bottom: 1px solid #444444;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 992px) and (orientation: portrait) {
  .site-header-nav .nav-categories .category-button {
    padding: 5px 4px;
  }
  .site-header-sponsor .sponsor-header {
    margin-top: 2px;
  }
  .site-header-sponsor .sponsor-header .sponsor-link {
    font-size: 12px;
  }
  .site-header-sponsor .sponsor-header img {
    max-width: 60px;
    filter: none;
    margin: 0 2px 0 2px;
  }
}
.articlelist-element.switch-article img[src*="data:image/gif;base64"] {
  min-height: 150px;
}
.articlelist-element img[src*="data:image/gif;base64"] {
  min-height: 110px;
}
.articlelist-element-wrap .big-pictured-article {
  border-bottom: 0;
}
.articlelist-element-wrap .big-pictured-article img[src*="data:image/gif;base64"] {
  min-height: 230px;
}
body.settings-sepia #hvg_login_app .hvg-pass-modal button.logo-modal {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAAeCAYAAABdalL1AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAARxSURBVGiB7ZlLbJRVFMd/p1QQH6AkjYIiPgqxTYwaiVh8FB8LX9G40LgwxJBYNiaaEFe6c6OJjw0hgZ1BFkYLQkxLIkhSDJoUSxMXLamGKNFKg1KqtLSl/bu43+Bw53wz0843bSX9J5O5c849j/v/7ne/M+dDDrgMIGm7s7TNMxG7ZiaCzCEsmIkg86RWAfOkVgHzpFYB86RWASVJlbRE0tKZSEbSUkkLqxjiIqmSFkpaVo14LqmSrpL0rqSTwFlgUNKApA9yBEt6VdLR6POx46vRmdchqTbR3y5pp6QhYBAYlvSdpCclrXZs365gvQskNUk6CJwD/gRGJB2W9ESU9wulYkuqc+a049WpkjpT5JLULek6SXc5ugFJFgV+w5n3eaJrkvRPSpxJSW2OfHs57MmvU7skjafEm5C0Kc++pVRsSSucOb+l3f5ri+R7N/Cemf0I9Ea6OuDOSPao46NV0rXAbuDqlDgGPFUkj+ngXqA2RVcDbJV0W6VBip2pp4EeYNzRbcwjJUZzbiCpBngk0o8CbcCbwI2O/SnCxZosklslGAP6kjgxFgObHPmU4JE6AjxsZnVm1gisp3CBi4F1QKtj35w3vge4PtLvN7Mh4BXHdidws5k1AI3AT6WXMCV8BiwzszXATcCXzpwNlQbxSD1jZt/mfpjZUaDTmbfazLqAnyN5PqmPOXatkm4B1kTys0CLmV1I4h4HdpXIf6r4xszOJf4nAO98jvOaMsqtU084slyZFe/W5ZLqk3F8no4DXxHO5RhtZna+zHyygreuJZU6LZfUvx3ZouTbPQIUSqaHIvnXZnYGWOnYHC8zlyzhrevKSp2WS6rXDsyVTp3AL5GuGbiPwqueuwDxOQuhRr0sUPHfVDMThVXABgpv/QvAvmQ84riqd2SziWIbqSiy+u8fHwErgY2R7JCZnU7GA46PdRnlkhW8C+/dYQVIK4SniiPASS49KxuiOV/kjbscH2slNZhZT56s6END0o5YZmYtJXItF384svWSFpnZaPL7Gs8wE1LNTJL2Aq+nTJng0pqwh1CK3ZHvBtgnaQvhfH2e8AehGF5zZFmR2kXIO7+ztQI4KGk3sBx42TPMaqdCOALSSO0ws4u3fHIRtgEfRvPqgb0Z5jRtmNlfktqBZyPVg8knFVn2UzuA/hSdV3ZtBbozjF8NvIVfduUwhlMKZkaqmU3i77JJYI8zfwx4GvghxWU/gfhZg5n1EnoX30eqSWA/cD/wSWxXC7wUybyn3qcULt4j4yPgWCQbMrPfU5Lul/QA8CKB4FuBYeAwsA2/uZHf4Cn2ynkHcKBEzoMlfGBm3UCTpFWEZ8AY0GdmpwAknSD0FHKYKOZvViHJJB1w+pXvzHZupZDlg2pakPQ+YcccIrT8hglNjS3A447JkZnL7n8IhTcI51M68R56k57CnMZsv019jv8aM6UwCmzOtQbnkQJJu8rcoX2KXszNZZTVIKgWJF1BKK6fIXT6VwE3AEPAr4RKYg/Qbmbea505iX8B1pRDgtZdWa4AAAAASUVORK5CYII=);
}
body.settings-sepia #hvg_login_app .hvg-pass-modal .box-hvg-modal .link {
  color: #000;
}
body.settings-sepia #hvg_login_app .hvg-pass-modal .help {
  color: #000;
}
body.settings-sepia #hvg_login_app .hvg-pass-modal .color-explanation {
  color: #5e5e5e;
}
body.settings-sepia #hvg_login_app .hvg-pass-modal .box-hvg-modal .page-title {
  color: #000;
}
body.settings-sepia #hvg_login_app .hvg-pass-modal .box-hvg-modal .help {
  color: #000;
}
body.settings-sepia #hvg_login_app .hvg-pass-modal .box-hvg-modal .color-explanation {
  color: #000;
}
body.settings-sepia #hvg_login_app .hvg-pass-modal .box-hvg-modal .label {
  color: #777777;
}
body.settings-sepia #hvg_login_app .hvg-pass-modal .box-hvg-modal .custom-control-label {
  color: #000;
}
@media screen and (max-width: 1199px) {
  .adtype-multipanel .adtype-multipanel-wrapper .panel-position .panel-parent .expand-button {
    width: 240px;
    height: 36px;
    left: 5px;
    animation: none;
    border: 0;
    border-radius: 0;
    background: transparent;
    box-shadow: none;
  }
  .adtype-multipanel .adtype-multipanel-wrapper .panel-position .panel-parent .expand-button:before {
    content: '';
    transform: rotate(0);
    right: auto;
    position: absolute;
    bottom: auto;
    border-radius: 50%;
    border: 2px solid #fff;
    background: rgba(0, 0, 0, 0.3);
    box-shadow: none;
    cursor: pointer;
    transition: none;
    z-index: 2;
    animation: none;
    font-size: 20px;
    width: 30px;
    height: 30px;
    top: 0;
    left: 0;
  }
  .adtype-multipanel .adtype-multipanel-wrapper .panel-position .panel-parent .expand-button:after {
    content: '';
    background: transparent;
    box-sizing: border-box;
    height: 15px;
    width: 15px;
    border-style: solid;
    border-color: white;
    border-width: 0px 2px 2px 0px;
    box-shadow: none;
    transform: rotate(45deg);
    transition: none;
    position: absolute;
    left: 9px;
    top: 6px;
    z-index: 2;
  }
  .adtype-multipanel .adtype-multipanel-wrapper .panel-position .panel-parent .close-button {
    width: 36px;
    height: 36px;
  }
  .adtype-multipanel .adtype-multipanel-wrapper .panel-position .panel-parent .close-button:before,
  .adtype-multipanel .adtype-multipanel-wrapper .panel-position .panel-parent .close-button:after {
    width: 24px;
    top: 15px;
  }
  .multipanel-wide .adtype-multipanel-wrapper:hover .panel-parent.panel-basic.current + .panel-parent {
    animation: none;
  }
  .multipanel-wide .adtype-multipanel-wrapper:hover .panel-parent.panel-basic.current + .panel-parent .panel {
    animation: none;
    animation-fill-mode: none;
  }
}
@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance:none) {
    .main-tag-container .main-tag .main-tag-follow {
      padding-top: 4px;
    }
    .user-profile-page label.button-filter {
      padding: 9px 10px;
    }
    .user-profile-page .button-filter.button-profile-mod {
      padding: 9px 10px;
    }
  }
}
