.header-menu-item__drop-link[data-section="spain"] {
  position: relative;
  background-image: linear-gradient(90deg, #6700D8 0%, #022236 100%);
}
.header-menu-item__drop-link[data-section="spain"]:after {
  content: '';
  position: absolute;
  left: 75px;
  top: 3px;
  width: 24px;
  height: 24px;
  background: url(https://img.championat.com/brand/1692283367113970652.svg) no-repeat center/contain;
}

@media (max-width:767px) {
  .header-menu-item__drop-link[data-section="spain"]:after {
    left: 109px;
    top: 6px;
    width: 33px;
    height: 34px;
  }
  .header-menu-item__drop-link[data-section="spain"]:not(._selected) {
    color: #FAFBFD;
  }
}
.tag-page.tag-33817 .entity-header._bg-img {
	background: url(https://img.championat.com/brand/1660130747136564568.png) no-repeat right top, linear-gradient(176.41deg, #FF3C0D 45.45%, #FF4E1E 106.91%); 
	background-size: contain;
}
.tag-page.tag-33817 .entity-header__title, .tag-page.tag-33817 .tournament-top .entity-header__img img {
	display: none; 
}
.tag-page.tag-33817 .tournament-top .entity-header__img {
 	 background: #37003c url(https://img.championat.com/brand/16601308381684596188.jpg) no-repeat right top/auto 100%;
}
.tag-page.tag-34187 .entity-header._bg-img {
	background: url(https://img.championat.com/brand/16601309461442801617.png) no-repeat right top, linear-gradient(36.25deg, #000B2A 56.84%, #0A1436 84.93%); 
	background-size: contain;
}
.tag-page.tag-34187 .tournament-top .entity-header__img img {
	display: none; 
}
.tag-page.tag-34187 .tournament-top .entity-header__img {
 	 background: #37003c url(https://img.championat.com/brand/1660130902284565431.jpg) no-repeat right top/auto 100%;
}
.tag-page.tag-34187 .entity-header__title-name {
	max-width: 150px; 
}
@media (min-width: 970px) {
  ._football-5017 .entity-header__wrapper {
      background: url(https://img.championat.com/brand/1660643948961597482.png) no-repeat right top, #000; 
      background-size: contain;
  }
  ._football-5017 .entity-header__title a, ._football-5017 .entity-header__facts li, ._football-5017 .entity-header__facts li a, ._football-5017 .entity-header__title-name {
      color: #fff;
  }
  ._football-5017 ._tournament .entity-header__title .button._all-tournaments {
      background: none;
      color: #FEC500;
      top: 65px;
      left: 268px;
      position: absolute;
      min-width: auto;
      font: 12px/16px Roboto,Arial,sans-serif;
  }
  ._football-5017 .extra-content .entity-header__wrapper {
    	background: #fbfbfb
  }
}
@media (max-width: 969px) {
  ._football-5017:before {
  		content: '';
    	display: block;
    	width: 100%;
    	height: 70px;
    	background: url(https://img.championat.com/brand/16606438931669109094.png) no-repeat right bottom, #000;
        background-size: contain;
  }
}
@media (min-width: 970px) {
  .tournament-top._football-5557 > .entity-header .entity-header__wrapper {
      background: url(https://img.championat.com/brand/16922835852013393841.png) no-repeat right top, #000305; 
      background-size: contain;
  }
  .tournament-top._football-5557 > .entity-header .entity-header__title a,
  .tournament-top._football-5557 > .entity-header .entity-header__facts li,
  .tournament-top._football-5557 > .entity-header .entity-header__facts li a,
  .tournament-top._football-5557 > .entity-header .entity-header__title-name {
      color: #fff;
  }
  .tournament-top._football-5557 > .entity-header .entity-header__title .button._all-tournaments {
      background: none;
      color: #9C6AFF;
      font-size: 12px;
      margin-left: -7px;
      min-width: auto;
  }
  .tournament-top._football-5557 > .entity-header .entity-header__title .button._all-tournaments:hover {
    text-decoration: underline;
  }
}
@media (max-width: 969px) {
  .tournament-top._football-5557 > .entity-header {
      padding-top: 84px;
  }
}

.football.spain .video-block__top {
  position: relative;
}
.football.spain .video-block__content {
  border-top: none;
}
.football.spain .video-block__link {
  background: radial-gradient(93.27% 325.01% at 93.27% 10.63%, #7733FF 0%, rgba(119, 51, 255, 0) 100%), #000305;
  display: block;
  height: 110px;
}
.football.spain .video-block__link:before {
  content: 'Смотри яркие моменты';
  position: absolute;
  top: 27px;
  left: 30px;
  font: bold 26px/28px 'Roboto', 'Arial', sans-serif;
  color: #fff;
}
.football.spain .video-block__link:after {
  color: #AB81FF;
  content: 'Испанской примеры';
  position: absolute;
  top: 55px;
  left: 30px;
  font: bold 26px/28px 'Roboto', 'Arial', sans-serif;
}
.football.spain .video-block__link span {
  background: url(https://img.championat.com/brand/1692283508122987262.png) no-repeat center; 
  background-size: contain;
  width: 133px;
  height: 32px;
  position: absolute;
  top: 39px;
  right: 41px;
}

@media screen and (max-width: 767px) {
  .football.spain .video-block__link {
    height: 150px;
    background: radial-gradient(93.27% 325.01% at 93.27% 10.63%, #7733FF 0%, rgba(119, 51, 255, 0) 100%), #000305;
    background-size: contain;
  }
  .football.spain .video-block__link:before {
    top: 78px;
    left: 0;
    width: 100%;
    text-align: center;
    font: bold 20px/24px 'Roboto', 'Arial', sans-serif;
  }
  .football.spain .video-block__link:after {
    bottom: 24px;
    top: auto;
    left: 0;
    width: 100%;
    text-align: center;
    font: bold 20px/24px 'Roboto', 'Arial', sans-serif;
  }
  .football.spain .video-block__link span {
    width: 122px;
    height: 29px;
    top: 33px;
    left: 50%;
    right: auto;
    transform: translateX(-50%);
  }
}
.tag-page.tag-36545 .entity-header._bg-img {
	background: url(https://img.championat.com/brand/16733522101006895041.jpg) no-repeat right top, #008978; 
	background-size: contain;
}
.tag-page.tag-36545 .tournament-top .entity-header__img img {
	display: none; 
}
.tag-page.tag-36545 .tournament-top .entity-header__img {
 	 background: #008978 url(https://img.championat.com/brand/16733473621484254476.png) no-repeat right top/auto 100%;
}
@media screen and (max-width: 969px) {
  .tag-page.tag-36545 .entity-header._bg-img {
    background-image: url(https://img.championat.com/brand/1673347148475187780.jpg)
  }
}
@media (min-width: 970px) {
    .tournament-top._chess-769 > .entity-header .entity-header__wrapper {
        background: #19191A url(https://img.championat.com/brand/16806942172141170561.jpg) no-repeat right top;
        background-size: contain;
    }
    .tournament-top._chess-769 .entity-header__title .fav-item .fav-item__button {
        background-color: #fff;
    }
    .tournament-top._chess-769 .entity-header__title-name,
    .tournament-top._chess-769 .entity-header__title-name a,
    .tournament-top._chess-769 .entity-header__facts li,
    .tournament-top._chess-769 .entity-header__facts li a {
        color: #fff;
    }
    .tournament-top._chess-769 .entity-header__title .button._all-tournaments {
        background: none;
        color: #fff;
        font-size: 12px;
        margin-left: -7px;
        min-width: auto;
    }
    .tournament-top._chess-769 .entity-header__title .button._all-tournaments:hover {
        text-decoration: underline;
    }
}
@media (max-width: 969px) {
    .tournament-top._chess-769 > .entity-header {
        padding-top: 84px;
    }
    .tournament-top._chess-769 > .entity-header::before {
        content: '';
        background: #19191A url(https://img.championat.com/brand/16806941891474302425.png) no-repeat right top/auto 100%;
        height: 84px;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
    }
    .tournament-top._chess-769 > .entity-header::after {
        content: '';
        background: url(https://img.championat.com/brand/1680694161630191580.png) no-repeat 0 0/contain;
        height: 52px;
        width: 125px;
        position: absolute;
        top: 19px;
        left: 27px;
    }
}
@media (min-width: 970px) {
  	/* 2022/2023 */
    .tournament-top._football-4987 > .entity-header._tournament .entity-header__wrapper,
    .tournament-top._football-4987 > .entity-header._team[data-id="231223"] .entity-header__wrapper,
    .tournament-top._football-4987 > .entity-header._team[data-id="231229"] .entity-header__wrapper,
    .tournament-top._football-4987 > .entity-header._team[data-id="231241"] .entity-header__wrapper,
  	/* 2023/2024 */
    .tournament-top._football-5441 > .entity-header._tournament .entity-header__wrapper,
    .tournament-top._football-5441 > .entity-header._team[data-id="242435"] .entity-header__wrapper,
    .tournament-top._football-5441 > .entity-header._team[data-id="242431"] .entity-header__wrapper,
    .tournament-top._football-5441 > .entity-header._team[data-id="242415"] .entity-header__wrapper {
        background: #00062d url(https://img.championat.com/brand/1680804442292206473.jpg) no-repeat right top;
        background-size: contain;
    }
  	/* 2022/2023 */
    .tournament-top._football-4987 .entity-header._tournament .entity-header__title .fav-item .fav-item__button,
  	/* 2023/2024 */
    .tournament-top._football-5441 .entity-header._tournament .entity-header__title .fav-item .fav-item__button {
        background-color: #fff;
    }
  	/* 2022/2023 */
    .tournament-top._football-4987 .entity-header._tournament .entity-header__title-name,
    .tournament-top._football-4987 .entity-header._tournament .entity-header__title-name a,
    .tournament-top._football-4987 .entity-header._tournament .entity-header__facts li,
    .tournament-top._football-4987 .entity-header._tournament .entity-header__facts li a,
    .tournament-top._football-4987 .entity-header._team[data-id="231223"] .entity-header__title-name,
    .tournament-top._football-4987 .entity-header._team[data-id="231223"] .entity-header__title-name a,
    .tournament-top._football-4987 .entity-header._team[data-id="231223"] .entity-header__facts li,
    .tournament-top._football-4987 .entity-header._team[data-id="231223"] .entity-header__facts li a,
    .tournament-top._football-4987 .entity-header._team[data-id="231229"] .entity-header__title-name,
    .tournament-top._football-4987 .entity-header._team[data-id="231229"] .entity-header__title-name a,
    .tournament-top._football-4987 .entity-header._team[data-id="231229"] .entity-header__facts li,
    .tournament-top._football-4987 .entity-header._team[data-id="231229"] .entity-header__facts li a,
    .tournament-top._football-4987 .entity-header._team[data-id="231241"] .entity-header__title-name,
    .tournament-top._football-4987 .entity-header._team[data-id="231241"] .entity-header__title-name a,
    .tournament-top._football-4987 .entity-header._team[data-id="231241"] .entity-header__facts li,
    .tournament-top._football-4987 .entity-header._team[data-id="231241"] .entity-header__facts li a,
  	/* 2023/2024 */
    .tournament-top._football-5441 .entity-header._tournament .entity-header__title-name,
    .tournament-top._football-5441 .entity-header._tournament .entity-header__title-name a,
    .tournament-top._football-5441 .entity-header._tournament .entity-header__facts li,
    .tournament-top._football-5441 .entity-header._tournament .entity-header__facts li a,
    .tournament-top._football-5441 .entity-header._team[data-id="242435"] .entity-header__title-name,
    .tournament-top._football-5441 .entity-header._team[data-id="242435"] .entity-header__title-name a,
    .tournament-top._football-5441 .entity-header._team[data-id="242435"] .entity-header__facts li,
    .tournament-top._football-5441 .entity-header._team[data-id="242435"] .entity-header__facts li a,
    .tournament-top._football-5441 .entity-header._team[data-id="242431"] .entity-header__title-name,
    .tournament-top._football-5441 .entity-header._team[data-id="242431"] .entity-header__title-name a,
    .tournament-top._football-5441 .entity-header._team[data-id="242431"] .entity-header__facts li,
    .tournament-top._football-5441 .entity-header._team[data-id="242431"] .entity-header__facts li a,
    .tournament-top._football-5441 .entity-header._team[data-id="242415"] .entity-header__title-name,
    .tournament-top._football-5441 .entity-header._team[data-id="242415"] .entity-header__title-name a,
    .tournament-top._football-5441 .entity-header._team[data-id="242415"] .entity-header__facts li,
    .tournament-top._football-5441 .entity-header._team[data-id="242415"] .entity-header__facts li a {
        color:#fff;
    }
  	/* 2022/2023 */
    .tournament-top._football-4987 .entity-header._tournament .entity-header__title .button._all-tournaments,
  	/* 2023/2024 */
    .tournament-top._football-5441 .entity-header._tournament .entity-header__title .button._all-tournaments {
        background: none;
        font-size: 12px;
      	margin-left: -7px;
        min-width: auto;
    }
  	/* 2022/2023 */
    .tournament-top._football-4987 .entity-header._tournament .entity-header__title .button._all-tournaments:hover,
  	/* 2023/2024 */
    .tournament-top._football-5441 .entity-header._tournament .entity-header__title .button._all-tournaments:hover {
        text-decoration: underline;
    }
  	/* 2022/2023 */
	.match-center .tournament-top._football-4987 .entity-header__title .button._all-tournaments,
  	/* 2023/2024 */
	.match-center .tournament-top._football-5441 .entity-header__title .button._all-tournaments {
      	display: none;
  	}
}
@media (max-width: 969px) {
  	/* 2022/2023 */
    .tournament-top._football-4987 > .entity-header._tournament,
    .tournament-top._football-4987 > .entity-header._team[data-id="231223"],
    .tournament-top._football-4987 > .entity-header._team[data-id="231229"],
    .tournament-top._football-4987 > .entity-header._team[data-id="231241"],
  	/* 2023/2024 */
    .tournament-top._football-5441 > .entity-header._tournament,
    .tournament-top._football-5441 > .entity-header._team[data-id="242435"],
    .tournament-top._football-5441 > .entity-header._team[data-id="242431"],
    .tournament-top._football-5441 > .entity-header._team[data-id="242415"] {
        padding-top: 84px;
    }
}
.tag-page.tag-37695 .entity-header._bg-img {
	background: url(https://img.championat.com/brand/1686131553523990905.jpg) no-repeat right top, #0B2B36; 
	background-size: contain;
}
.tag-page.tag-37695 .tournament-top .entity-header__img img {
	display: none; 
}
.tag-page.tag-37695 .tournament-top .entity-header__img {
 	 background: #0B2B36 url(https://img.championat.com/brand/1686131474983141321.jpg) no-repeat right top/auto 100%;
}
@media screen and (max-width: 969px) {
  .tag-page.tag-37695 .entity-header._bg-img {
    background-image: url(https://img.championat.com/brand/16861314521963448940.jpg);
  }
  .tag-page.tag-37695 .entity-header__title-name {
    max-width: 80px;
  }
  .tag-page.tag-37695 .entity-header__wrapper {
    padding: 12px 12px 8px; 
  }
  .tag-page.tag-37695 .entity-header__info {
    margin-bottom: 4px;
  }
}
@media (min-width: 970px) {
  ._football-5287 .entity-header._tournament {
      background: #000000;
  }
  ._football-5287 ._tournament .entity-header__wrapper {
      background: url(https://img.championat.com/brand/1686661377678590746.jpg) no-repeat right top; 
      background-size: contain;
  }
  ._football-5287 ._tournament .entity-header__title a,
  ._football-5287 ._tournament .entity-header__facts li,
  ._football-5287 ._tournament .entity-header__facts li a,
  ._football-5287 ._tournament .entity-header__title-name {
      color: #fff;
  }
  ._football-5287 ._tournament .entity-header__title .button._all-tournaments {
      background: none;
      color: #fff;
      top: 66px;
      left: 235px;
      position: absolute;
      min-width: auto;
      font: 12px/16px Roboto,Arial,sans-serif;
  }
  ._football-5287 ._tournament .entity-header__title .button._all-tournaments:hover {
      text-decoration: underline;
  }
  ._football-5287 .extra-content ._tournament,
  ._football-5287 .extra-content .entity-header__wrapper {
      background: #fbfbfb
  }
}
@media (max-width: 969px) {
  ._football-5287 ._tournament {
      padding-top: 84px;
  }
  ._football-5287 .extra-content ._tournament {
      padding-top: 0;
  }
}
.tag-page.tag-37967 .entity-header._bg-img {
	background: url(https://img.championat.com/brand/16867340571665208099.jpg) no-repeat right top, #2840C6; 
	background-size: contain;
}
.tag-page.tag-37967 .tournament-top .entity-header__img img {
	display: none; 
}
.tag-page.tag-37967 .tournament-top .entity-header__img {
 	 background: #2840C6 url(https://img.championat.com/brand/1686734134900182585.jpg) no-repeat right top/auto 100%;
}
@media screen and (max-width: 969px) {
  .tag-page.tag-37967 .entity-header._bg-img {
    background-image: url(https://img.championat.com/brand/1686734085735579069.jpg);
  }
  .tag-page.tag-37967 .entity-header__title-name {
    max-width: 80px;
  }
  .tag-page.tag-37967 .entity-header__wrapper {
    padding: 12px 12px 8px; 
  }
  .tag-page.tag-37967 .entity-header__info {
    margin-bottom: 4px;
  }
}
.tag-page.tag-31493 .entity-header._bg-img {
	background-image: url(https://img.championat.com/brand/16917569071719289654.jpg);
	background-color: #FE4401;
}
.tag-page.tag-31493 .entity-header__img {
	background-color: transparent;
}

@media (max-width: 969px) {
  .tag-page.tag-31493 .entity-header._bg-img {
	background-image: url(https://img.championat.com/brand/16917569341633784267.png);
    background-size: auto 100%;
  }
  .tag-page.tag-31493 .entity-header._bg-img .entity-header__wrapper {
	padding: 5px 0 0 20px;
  }
  .tag-page.tag-31493 .entity-header._bg-img .entity-header__info {
	margin-bottom: 5px;
  }
  .tag-page.tag-31493 .entity-header._bg-img .entity-header__title {
	display: none;
  }
}
.header-menu-item__drop-link[data-section="euro"] {
  position: relative;
  background-image: linear-gradient(90deg, #6700D8 0%, #022236 100%);
}
.header-menu-item__drop-link[data-section="euro"]:after {
  content: '';
  background: url(https://img.championat.com/brand/1693832443772572214.svg) no-repeat center/contain;
  display: inline-block;
  vertical-align: middle;
  margin: -7px 0 -4px 8px;
  width: 23px;
  height: 22px;
}

@media (max-width:767px) {
  .header-menu-item__drop-link[data-section="euro"]:after {
    width: 33px;
    height: 32px;
    margin: -3px 0 0px 12px;
  }
  .header-menu-item__drop-link[data-section="euro"]:not(._selected) {
    color: #FAFBFD;
  }
}
.football.euro .video-block__top {
  position: relative;
}
.football.euro .video-block__content {
  border-top: none;
}
.football.euro .video-block__link {
  background: radial-gradient(93.27% 325.01% at 93.27% 10.63%, #7733FF 0%, rgba(119, 51, 255, 0) 100%), #000305;
  display: block;
  height: 110px;
}
.football.euro .video-block__link:before {
  content: 'Смотри яркие моменты';
  position: absolute;
  top: 27px;
  left: 30px;
  font: bold 26px/28px 'Roboto', 'Arial', sans-serif;
  color: #fff;
}
.football.euro .video-block__link:after {
  color: #AB81FF;
  content: 'квалификации Евро-2024';
  position: absolute;
  top: 55px;
  left: 30px;
  font: bold 26px/28px 'Roboto', 'Arial', sans-serif;
}
.football.euro .video-block__link span {
  background: url(https://img.championat.com/brand/16938327751318333600.svg) no-repeat center; 
  background-size: contain;
  width: 71px;
  height: 77px;
  position: absolute;
  top: 16px;
  right: 40px;
}

@media screen and (max-width: 767px) {
  .football.euro .video-block__link {
    height: 150px;
  }
  .football.euro .video-block__link:before,
  .football.euro .video-block__link:after {
    left: 0;
    font-size: 20px;
    line-height: 24px;
    text-align: center;
    width: 100%;
  }
  .football.euro .video-block__link:before {
    top: 78px;
  }
  .football.euro .video-block__link:after {
    bottom: 24px;
    top: auto;
  }
  .football.euro .video-block__link span {
    width: 53px;
    height: 58px;
    top: 10px;
    left: 50%;
    right: auto;
    transform: translateX(-50%);
  }
}
