.article-link a{
  font-size: 19px;
  font-weight: 700;
  color: #fff;
  background-color: #c4201b;
  text-transform: uppercase;
  margin-right: 10px;
  margin-bottom: 10px;
  padding: 5px 10px;
}
.article-link{margin-top:18px;}
.tabs, .tabs2{width:auto;}
.cover_table {
  margin: auto;
}

.homepage_news{position:relative;}
.right-banner-hp{display:none;}

@media (min-width: 1400px) {
  .right-banner-hp{
      display:block;
      position: absolute;
      top: 25px;
      right: 20px;
  }
}

@font-face {
  font-family: 'zbrojovka2023';
  src:
      url('/inc/fonts/ZBROJOVKA2023.otf') 
      format('opentype');
}

@font-face {
  font-family: 'BarlowCondensed';
  src:
      url('/inc/fonts/BarlowCondensed-MediumItalic.ttf') 
      format('opentype');
}

.textMain {
  font-family: 'zbrojovka2023' !important;
  font-weight: normal !important;
}
.subtextMain {
  font-family: 'BarlowCondensed' !important;
  color:#fee101;
}
i.ico-tw{
  margin-right:30px !important;
}
@media(max-width: 1200px){
  i.ico-tw{
    margin-right:15px !important;
  }
}
p.contact{justify-content: space-evenly !important;}

/* Hotfix mezerap 14.01.2025 */

@media(max-width: 560px){
  .vedeni {
    padding-inline: 16px;
  }
}

.hp_topstory_bcg {
    background-position: center;
}

.header .header_buttons .header_search .header_search_form {
  left: auto !important;
  right: 3px !important;
}

article .article_body > *:not(:last-child) {
  margin-bottom: 1rem;
}

article .article_body img {
  max-width:100%; height: auto;

}
article .article_body img[style*="float: left"] {
  margin-right: 1rem;
  margin-bottom: 1rem;
}
article .article_body img[style*="float: right"] {
  margin-left: 1rem;
  margin-bottom: 1rem;
}

article .article_body iframe {
  max-width: 100%;

  &[src*="youtube.com"] {
    width: 100%;
    height: auto;
    aspect-ratio: 16 / 9;
  }
}

.homepage_topstory .flickity-page-dots .dot:nth-child(1) {
  background-color: rgba(237, 28, 36, 0.5);
}

.homepage_topstory .flickity-page-dots .dot:nth-child(1).is-selected {
  background-color: rgba(237, 28, 36, 1) !important;
}

.homepage_topstory .flickity-page-dots .dot:nth-child(2) {
  background-color: rgba(255, 255, 255, 0.5);
}
.homepage_topstory .flickity-page-dots .dot:nth-child(2).is-selected {
  background-color: rgba(255, 255, 255, 1) !important;;
}

.homepage_topstory .flickity-page-dots .dot:nth-child(3) {
  background-color: rgba(0, 85, 150, 0.5);
} 
.homepage_topstory .flickity-page-dots .dot:nth-child(3).is-selected {
  background-color: rgba(0, 85, 150, 1) !important;
}

.menu .menu_desktop ul.main_menu li.dropdown_toggle .dropdown_menu {
  height: 485px;
}

.info_menu_group .button {
  padding: 2px 7px;
  background: #c4201b;
  border-color: #c4201b;
  color: white;
}

.results_main main .game .game_score {
  flex-grow: 1;
  display: flex;
  align-items: center;
  margin-right: 80px;
  font-size: 1.1em;
  span.score {
    width: 20%;
    background: transparent;
  }
  .home, .away {
    width: 40%;
  }
  .home {
    text-align: right;
  }
  .away {
    text-align: left;
  }
  .home span {
    margin-right: 5px;
  }
  .away span {
    margin-right: 5px;
  }
}

.results_main main .game .info_menu_group {
  flex: 0 0 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: -80px;
}

.game .link.tickets {
  display: block;
  text-transform: uppercase;
  background-color: #c4201b;
  color: #fff;
  padding: 3px 15px;
  width: 180px;
  margin-right: auto;
  margin-left: auto;
}