.sprint_header{
 border: 0.00em solid #fff;
 font-size: 1em;
 width: fit-content;
 text-align: center;
 padding: 0.2em;
 margin: 0em 1em 0.5em 0em;
}

.bid_on{
 display: -webkit-flex; 
 display: flex;
 -webkit-flex-flow: column wrap; 
 flex-flow: column wrap;
 -webkit-justify-content: flex-start;
 justify-content: flex-start;
 -webkit-align-content: center;
 align-content: center;
 -webkit-align-items: flex-start;
 align-items : center;
}

.bid_off{
 display: none;
}

.sprint_bid_div{
 position: relative;
 border: 0.15em solid #fff;
 font-size: 1em;
 text-shadow: 2px 2px 5px #000;
 min-width: 5em;
 width: fit-content;
 margin: 0em 0em 0.5em 0em;
 background-color: rgba(200,200,200,0.5);
 border-radius: 30px;
}

#bids_table_div{
	max-width: 27em;
	font-size: 1em;
	width: 100%;
}

#bids_table_div > div:nth-child(odd){
	background-color: #004;
}

#bids_table_div > div:nth-child(even){
	background-color: #226;
}

.sprint_bid{
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: fit-content;
}

.credit_pos{
 position: relative;
 display: flex;
 width: 100%;
}

.credit_team_name{
 position: relative;
 width: 94%;
 text-align: right;
 padding: 0.5em;
 box-sizing: border-box;
}

.credit_team_credit{
 width: 16%;
 padding: 0.3em;
 box-sizing: border-box;
 text-align: center;
}
