.tournament_title{
    padding: 1em;
    border: 1px solid #909090;
    margin-bottom: 2em;
}

.tournament_title h2{
  margin:0;
}


.tournament_result_layout{
    padding-left: 1em;
    /* margin-bottom: 2em; */
    transition: all 1s linear;
}
.tournament_result_layout h3{
  color:red;
}
.tournament_result_layout h4{
  padding:0px;
  margin:1em 0 0;
}
.tournament_title p,
.tournament_result_layout p{
  padding:0px;
  margin:0px;
}

.collapse_button{
  color:#606060;
  background-color:#EEEEEF;
/*   border-radius:5px; */
  padding:0.5em 1em;
  margin-top: 2em;
  /* margin-right:50% ; */
/*   width:10em; */
/*   text-align:center; */
  /* border-bottom:2px solid #909090; */

}










/* .tournament_result_layout {
  position: relative;
  cursor: pointer;
  padding: 5px 10px;
  border-top: 1px solid gray;
}
.tournament_result_layout.open {
  border-bottom: 1px solid gray;
}
.tournament_result_layout:hover {
  background-color: #eee;
}
.tournament_result_layout::after {
  content: "";
  display: inline-block;
  width: 18px;
  height: 11px;
  background: url(../img/arrow_down.svg) no-repeat center center;
  background-size: contain;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 20px;
  transition: transform .2s;
}
.tournament_result_layout.open::after {
  transform: rotateZ(180deg);
  top: 46%;
} */
