/* CSS Document */
a {
  color: antiquewhite;
  text-underline-position: below;
}
a .text-info {
  color: antiquewhite;
}
h1 {
  color: antiquewhite;
  font-variant: small-caps;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
}
h2  {
    color: antiquewhite;
    text-align: center;
}

h1.ccg-icon {
  color: black;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
}
p.ccg-text {
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ccg-text-e {
  font-weight: bold;
  color: #1F1F1F;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
p {
  font-weight: 500;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
li {
  font-weight: 500;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
strong {
  color: antiquewhite;
  font-weight: bolder;
}
* .ccg-padded {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  margin-bottom: 30px !important;
  margin-top: 30px !important;
}
.col-sl-1 {}
.col-sl-2 {}
.ccg-table-breeder {
  border-width: medium;
  border-style: solid;
  border-color: #494E61;
  padding-left: 1em;
  padding-right: 1em;
}
.ccg-table-breeder td, th {
  border-width: medium;
  border-style: solid;
  border-color: #494E61;
  padding-left: 1em;
  padding-right: 1em;
}
.ccg-table-breeder th {
    background-color: antiquewhite;
    text-align: center;

}
.ccg-challenge-title td {
  text-align: center;
}
.ccg-challenge-title button {
  border-radius: 5px;
  border: 5px solid #38404E;
  padding: 5px;
  margin: 2px;
  width: 100px;
  color:  antiquewhite;
  font-weight: bolder;
  background: #415463
}
.ccg-challenge-table td, th {
  text-align: left;
  padding-left: 1em;
  padding-right: 1em;
}
.ccg-challenge-table td {
  font-weight: medium;

}

.ccg-challenge-table h2 {
    padding-top: 2em;
}