.tag-page.tag-33817 .entity-header__wrapper {
	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__wrapper {
	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 {
	color: #fff;
}

@media screen and (max-width: 969px) {
  .tag-page.tag-34187 .entity-header__title-name {
      max-width: 150px; 
  }
}
@media (min-width: 970px) {
  ._football-5017 ._tournament .entity-header__wrapper {
      background: url(https://img.championat.com/brand/1660643948961597482.png) no-repeat right top, #000; 
      background-size: contain;
  }
  ._football-5017 ._tournament .entity-header__title a,
  ._football-5017 ._tournament .entity-header__title-name {
      color: #fff;
  }
  ._football-5017 .extra-content .entity-header__wrapper {
    background: transparent;
  }
}
}
@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;
  }
}
.tag-page.tag-36545 .entity-header__wrapper {
	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%;
}
.tag-page.tag-36545 .entity-header__title {
	color: #fff;
}
@media screen and (max-width: 969px) {
  .tag-page.tag-36545 .entity-header__wrapper {
    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-name,
    .tournament-top._chess-769 .entity-header__title a {
        color: #fff;
    }
}
@media (max-width: 969px) {
    .tournament-top._chess-769 > .entity-header {
        padding-top: 84px;
    }
    .tournament-top._chess-769 .entity-header__facts-toggler {
      top: 96px;
    }
    .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;
    }
}
.tag-page.tag-37695 .entity-header__wrapper {
	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 .entity-header__title {
	color: #fff;
}
.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__wrapper {
    background-image: url(https://img.championat.com/brand/16861314521963448940.jpg);
  }
  .tag-page.tag-37695 .entity-header__title-name {
    max-width: 80px;
  }
}
.tag-page.tag-37967 .entity-header__wrapper {
	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%;
}
.tag-page.tag-37967 .tournament-top .entity-header__title {
  	color: #fff;
}
@media screen and (max-width: 969px) {
  .tag-page.tag-37967 .entity-header {
    background-image: url(https://img.championat.com/brand/1686734085735579069.jpg);
  }
  .tag-page.tag-37967 .entity-header__title-name {
    max-width: 80px;
  }
}
.tag-page.tag-31493 .entity-header__wrapper {
	background-image: url(https://img.championat.com/brand/16917569071719289654.jpg);
	background-color: #FE4401;
}
.tag-page.tag-31493 .entity-header__img {
	background-color: transparent;
}
.tag-page.tag-31493 .entity-header__title {
	color: #fff;
}

@media (max-width: 969px) {
  .tag-page.tag-31493 .entity-header {
	background-image: url(https://img.championat.com/brand/16917569341633784267.png);
    background-size: auto 100%;
  }
  .tag-page.tag-31493 .entity-header .entity-header__wrapper {
	padding: 5px 0 0 20px;
  }
  .tag-page.tag-31493 .entity-header .entity-header__info {
	margin-bottom: 5px;
  }
  .tag-page.tag-31493 .entity-header .entity-header__title {
	display: none;
  }
}
@media (min-width: 970px) {
  ._football-6150 .entity-header__wrapper {
    background: #000305 url(https://img.championat.com/brand/17056963821033134976.jpg) no-repeat right top;
    background-size: contain;
  }
  ._football-6150 .entity-header__title-name,
  ._football-6150 .entity-header__title a {
    color:#fff;
  }
  ._football-6150 .extra-content .entity-header__wrapper {
    background: transparent;
  }
}
@media (max-width: 969px) {
  .tournament-top._football-6150 {
    padding-top: 70px;
  }
}
@media (min-width: 970px) {
  ._football-6002 .entity-header__wrapper {
      background: url(https://img.championat.com/brand/17068853881676315466.jpg) no-repeat right top; 
      background-size: contain;
      background-color: #00133C;
  }
  ._football-6002 .entity-header__title a,
  ._football-6002 .entity-header__title-name {
      color: #fff;
  }
  ._football-6002 .extra-content .entity-header__wrapper {
      background: transparent;
  }
}
@media (max-width: 969px) {
  ._football-6002 .entity-header {
      padding-top: 84px;
  }
  ._football-6002 .extra-content .entity-header {
      padding-top: 0;
  }
  ._football-6002 .entity-header__facts-toggler {
      top: 96px;
  }
}
@media (min-width: 970px) {
  ._cybersport-6216 .entity-header__wrapper {
      background: url(https://img.championat.com/brand/1708598236858886251.jpg) no-repeat right top; 
      background-size: contain;
      background-color: #000;
  }
  ._cybersport-6216 .entity-header__title a,
  ._cybersport-6216 .entity-header__title-name {
      color: #fff;
  }
  ._cybersport-6216 .extra-content .entity-header__wrapper {
      background: transparent;
  }
}
@media (max-width: 969px) {
  .tournament-top._cybersport-6216 {
      padding-top: 70px;
  }
}
.header-menu-item__drop-link[data-section="dota2"] {
  position: relative;
  background: linear-gradient(90deg, #6700D8 0%, #022236 100%);
}
.header-menu-item__drop-link[data-section="dota2"]:after {
  content: '';
  background: url(https://img.championat.com/brand/17086059911499827552.svg) no-repeat center/contain;
  display: inline-block;
  vertical-align: middle;
  margin: -6px 0 -5px 8px;
  width: 12px;
  height: 12px;
}

@media (max-width:767px) {
  .header-menu-item__drop-link[data-section="dota2"]:after {
    width: 20px;
    height: 33px;
    margin: -3px 0 0px 12px;
  }
  .header-menu-item__drop-link[data-section="dota2"]:not(._selected) {
    color: #FAFBFD;
  }
}
@media (min-width: 970px) {
  ._cybersport-6218 .entity-header__wrapper {
      background: url(https://img.championat.com/brand/17092628671477485268.jpg) no-repeat right top; 
      background-size: contain;
      background-color: #000;
  }
  ._cybersport-6218 .entity-header__title a,
  ._cybersport-6218 .entity-header__title-name {
      color: #fff;
  }
  ._cybersport-6218 .extra-content .entity-header__wrapper {
      background: transparent;
  }
}
@media (max-width: 969px) {
  .tournament-top._cybersport-6218 {
      padding-top: 70px;
  }
}
.header-menu-item__drop-link[data-section="counterstrike"] {
  position: relative;
  background: linear-gradient(90deg, #6700D8 0%, #022236 100%);
}
.header-menu-item__drop-link[data-section="counterstrike"]:after {
  content: '';
  background: url(https://img.championat.com/brand/17092970351323117734.png) no-repeat center/contain;
  display: inline-block;
  vertical-align: middle;
  margin: -6px 0 -5px 8px;
  width: 41px;
  height: 23.3px;
}

@media (max-width:767px) {
  .header-menu-item__drop-link[data-section="counterstrike"]:after {
    width: 50px;
    height: 30px;
    margin: -3px 0 0px 12px;
  }
  .header-menu-item__drop-link[data-section="counterstrike"]:not(._selected) {
    color: #FAFBFD;
  }
}
.header-menu-item__drop-link[data-section="saudiarabia"] {
  position: relative;
  background: linear-gradient(90deg, #6700D8 0%, #022236 100%);
}
.header-menu-item__drop-link[data-section="saudiarabia"]:after {
  content: '';
  background: url(https://img.championat.com/brand/17107853011380457667.svg) no-repeat center/contain;
  display: inline-block;
  vertical-align: middle;
  margin: -6px 0 -5px 8px;
  width: 15px;
  height: 14px;
}

@media (max-width:767px) {
  .header-menu-item__drop-link[data-section="saudiarabia"]:after {
    width: 35px;
    height: 30px;
    margin: -3px 0 0px 12px;
  }
  .header-menu-item__drop-link[data-section="saudiarabia"]:not(._selected) {
    color: #FAFBFD;
  }
}
@media (min-width: 970px) {
  ._football-5980 .entity-header__wrapper {
      background: url(https://img.championat.com/brand/17218262041550709581.jpg) no-repeat right top; 
      background-size: contain;
      background-color: #03112D;
  }
  ._football-5980 .entity-header__title a,
  ._football-5980 .entity-header__title-name {
      color: #fff;
  }
  ._football-5980 .extra-content .entity-header__wrapper {
      background: transparent;
  }
}
@media (max-width: 969px) {
  .tournament-top._football-5980 {
      padding-top: 70px;
  }
}
.infographic-duel .countdown {
  display: none;
}
.infographic-duel__wrap {
  padding-top: 104px;
}
.infographic-duel__rates {
  gap: 14px;
}
.infographic-duel__rates-button img {
  height: 42px;
}
.infographic-duel__survey-title {
  font-family: Roboto;
  letter-spacing: 0;
  line-height: 47px;
  margin-top: 3px;
}
.infographic-duel__survey-btn {
  border-radius: 10px;
}
.infographic-duel__survey-btn:first-child:after {
  content: '';
}
.infographic-duel__survey-result-title {
  color: #000;
  padding: 0;
}

@media screen and (min-width: 970px) {
  .article-content .infographic-duel {
    margin-left: -47px;
    margin-right: -48px;
  }
  .article-content .article-live .infographic-duel {
    margin-left: 0;
    margin-right: 0;
  }
}

@media screen and (max-width: 767px) {
  .infographic-duel__wrap {
    padding-top: 18vw;
    padding-bottom: 10vw;
  }
  .infographic-duel._voted .infographic-duel__wrap {
    padding-bottom: 2vw;
  }
  .infographic-duel__survey-title {
    color: #000;
  }
  .infographic-duel__survey {
    flex-grow: 0;
    margin: auto 0;
  }
  .infographic-duel._voted .infographic-duel__survey {
    margin: auto 0;
  }
  .infographic-duel__survey-btn:first-child {
    margin-bottom: 8px;
  }
}

@media screen and (max-width: 600px) {
  .infographic-duel__rates {
    gap: 12px;
  }
  .infographic-duel__rates-logo img {
    height: 18px;
  }
  .infographic-duel__survey-title {
    line-height: 25px;
    margin-top: 8px;
  }
  .infographic-duel__survey-action {
    margin-bottom: 0;
  }
}
@media (min-width: 970px) {
  ._football-6128 .entity-header__wrapper {
      background: url(https://img.championat.com/brand/17242620221765443031.jpg) no-repeat right top; 
      background-size: contain;
      background-color: #000;
  }
  ._football-6128 .entity-header__title a,
  ._football-6128 .entity-header__title-name {
      color: #fff;
  }
  ._football-6128 .extra-content .entity-header__wrapper {
      background: transparent;
  }
}
@media (max-width: 969px) {
  .tournament-top._football-6128 {
      padding-top: 70px;
  }
}
.header-menu-item__drop-link[data-section="france"] {
  position: relative;
  background: linear-gradient(90deg, #6700D8 0%, #022236 100%);
}
.header-menu-item__drop-link[data-section="france"]:after {
  content: '';
  background: url(https://img.championat.com/brand/1724262279835314305.svg) no-repeat center/contain;
  display: inline-block;
  vertical-align: middle;
  margin: -10px 0 -5px 10px;
  width: 11px;
  height: 15px;
}

@media (max-width:767px) {
  .header-menu-item__drop-link[data-section="france"]:after {
    width: 22px;
    height: 26px;
    margin: -3px 0 0px 12px;
  }
  .header-menu-item__drop-link[data-section="france"]:not(._selected) {
    color: #FAFBFD;
  }
}
@media (min-width: 970px) {
  ._football-6006 .entity-header__wrapper {
      background: url(https://img.championat.com/brand/17261428011015126637.png) no-repeat right top; 
      background-size: contain;
      background-color: #000;
  }
  ._football-6006 .entity-header__title a,
  ._football-6006 .entity-header__title-name {
      color: #fff;
  }
  ._football-6006 .extra-content .entity-header__wrapper {
      background: transparent;
  }
}
@media (max-width: 969px) {
  .tournament-top._football-6006 {
      padding-top: 70px;
  }
}
.header-menu-item__drop-link[data-section="conferenceleague"] {
  position: relative;
  background: linear-gradient(90deg, #6700D8 0%, #022236 100%);
}
.header-menu-item__drop-link[data-section="conferenceleague"]:after {
  content: '';
  background: url(https://img.championat.com/brand/17242622281667414934.svg) no-repeat center/contain;
  display: inline-block;
  vertical-align: middle;
  margin: -10px 0 -5px 10px;
  width: 17px;
  height: 15px;
}

@media (max-width:767px) {
  .header-menu-item__drop-link[data-section="conferenceleague"]:after {
    width: 30px;
    height: 26px;
    margin: -3px 0 0px 12px;
  }
  .header-menu-item__drop-link[data-section="conferenceleague"]:not(._selected) {
    color: #FAFBFD;
  }
}
.header-menu-item__drop-link[data-section="belgium"] {
  position: relative;
  background: linear-gradient(90deg, #6700D8 0%, #022236 100%);
}
.header-menu-item__drop-link[data-section="belgium"]:after {
  content: '';
  background: url(https://img.championat.com/brand/17242623791496400449.svg) no-repeat center/contain;
  display: inline-block;
  vertical-align: middle;
  margin: -6px 0 -5px 10px;
  width: 12px;
  height: 15px;
}

@media (max-width:767px) {
  .header-menu-item__drop-link[data-section="belgium"]:after {
    width: 24px;
    height: 30px;
    margin: -3px 0 0px 12px;
  }
  .header-menu-item__drop-link[data-section="belgium"]:not(._selected) {
    color: #FAFBFD;
  }
}
@media (min-width: 970px) {
  ._football-6012 .entity-header__wrapper {
    background: url(https://img.championat.com/brand/1724262465725829404.png) no-repeat right top; 
    background-size: contain;
    background-color: #000;
  }
  ._football-6012 .entity-header__title a,
  ._football-6012 .entity-header__title-name {
      color: #fff;
  }
  ._football-6012 .extra-content .entity-header__wrapper {
    background: transparent;
  }
}
@media (max-width: 969px) {
  .tournament-top._football-6012 {
    padding-top: 70px;
  }
}
.header-menu-item__drop-link[data-section="europeleague"] {
  position: relative;
  background: linear-gradient(90deg, #6700D8 0%, #022236 100%);
}
.header-menu-item__drop-link[data-section="europeleague"]:after {
  content: '';
  background: url(https://img.championat.com/brand/1724263361563621983.svg) no-repeat center/contain;
  display: inline-block;
  vertical-align: middle;
  margin: -7px 0 -5px 8px;
  width: 17px;
  height: 15px;
}

@media (max-width:767px) {
  .header-menu-item__drop-link[data-section="europeleague"]:after {
    width: 32px;
    height: 28px;
    margin: -3px 0 0px 12px;
  }
  .header-menu-item__drop-link[data-section="europeleague"]:not(._selected) {
    color: #FAFBFD;
  }
}
@media (min-width: 970px) {
  ._football-6008 .entity-header__wrapper {
    background: url(https://img.championat.com/brand/1724263293788149399.jpg) no-repeat right top; 
    background-size: contain;
    background-color: #000;
  }
  ._football-6008 .entity-header__title a,
  ._football-6008 .entity-header__title-name {
      color: #fff;
  }
  ._football-6008 .extra-content .entity-header__wrapper {
    background: transparent;
  }
}
@media (max-width: 969px) {
  .tournament-top._football-6008 {
    padding-top: 70px;
  }
}
.header-menu-item__drop-link[data-section="nationsleague"] {
  background: linear-gradient(90deg, #6700D8 0%, #022236 100%);
  display: flex;
  align-items: center;
}
.header-menu-item__drop-link[data-section="nationsleague"]:after {
  content: '';
  background: url(https://img.championat.com/brand/17256550261186517558.svg) no-repeat center/contain;
  width: 20px;
  height: 18px;
  margin-left: 7px;
}

@media (max-width:767px) {
  .header-menu-item__drop-link[data-section="nationsleague"]:after {
    width: 36px;
    height: 32px;
  	margin-left: 9px;
  }
  .header-menu-item__drop-link[data-section="nationsleague"]:not(._selected) {
    color: #FAFBFD;
  }
}
@media (min-width: 970px) {
  ._football-6142 .entity-header__wrapper {
    background: #E4E6F3 url(https://img.championat.com/brand/1725655092449475935.png) no-repeat right top/contain; 
  }
  ._football-6142 .entity-header__title a {
      color: #36393F;
  }
  ._football-6142 .extra-content .entity-header__wrapper {
    background: transparent;
  }
}
@media (max-width: 969px) {
  .tournament-top._football-6142 {
    padding-top: 70px;
  }
}
