/* Výsledky - Pointbench */
div#pb-main div.content-main .results-menu td {
  padding: 2px 0.5ex;
  border: solid 0px #FFE4E4;
}
div#pb-main div.content-main {
  overflow: auto;
}
div#pb-main div.content-main td a{
  padding: 2px 0.5ex;
  color:white;
  white-space: nowrap;
}
div#pb-main div.content-main .results-menu td a {
  background-color: #088302;
  padding: 5px 15px;
  color: #fff;
}
div#pb-main div.content-main .results-menu tr:hover td {
  background-color: transparent!important;
}
div#pb-main table thead tr td {
  background-color: #088302 !important;
}

div#pb-main table tr:nth-child(2n) td {
  background-color: #171817;
}
div#pb-main table tr:nth-child(2n):hover td {
  background: #444444 !important;
  color: white !important;
}

/*MEN*/
.men div#pb-main table thead tr td {
  background-color: #246EEB !important;
}
.men div#pb-main div.content-main .results-menu td a {
  background-color: #246EEB;
  padding: 5px 15px;
  color: #fff;
}
/*women*/
.women div#pb-main table thead tr td {
  background-color: #A50824 !important;
}
.women div#pb-main div.content-main .results-menu td a {
  background-color: #A50824;
  padding: 5px 15px;
  color: #fff;
}
/*INTER*/
.inter div#pb-main table thead tr td {
  background-color: #AE5400 !important;
}
.inter div#pb-main div.content-main .results-menu td a {
  background-color: #AE5400;
  padding: 5px 15px;
  color: #fff;
}
/*Youth*/
.youth div#pb-main table thead tr td {
  background-color: #5507AA !important;
}
.youth div#pb-main div.content-main .results-menu td a {
  background-color: #5507AA;
  padding: 5px 15px;
  color: #fff;
}
#team-page-menu {
  margin-top: 15px;
  margin-bottom: 15px;
  /* position: absolute; */
}

