.all-bets-volleyball {
  background-color: var(--mainColor);
  width: 100%;
  display: flex;
  justify-content: center;
  

}


.all-bets-volleyball ul {
  display: flex;
}


.match-main-volleyball {
  display: block;
}


.header-container-volleyball {
  position: sticky;
  position: -webkit-sticky;
  display: flex;
  top: 0px;

  background-color: var(--mainColor);
  border-radius: 10px 10px 0 0;
  z-index: 2;
  justify-content: space-between;
}



.match-container-volleyball {
  display: block;
  width: auto;
}


.match-container-volleyball .teams-container-v1 {
  margin-left: 0px;
  display: flex;
}



.stats-logo-v1{
  font-size: 20px;
    cursor: pointer;
    margin: 0px 5px;
    border-radius: 6px;
    background-color: white;
}


.teams-container-v1 .mac-takimad-v1 {
  margin-left: 0px;
}


.div-header-odds-header {
  text-align: center;
  display: block;
  border-color: var(--hoverColor);
  border-radius: 10px 10px 0px 0px;
  border-width: 2px 0px;
  margin-top: 5px;
  color: #fff;
  background-image: -webkit-repeating-linear-gradient(left, rgba(255, 238, 170, 0) 0%, rgba(255, 238, 170, 0) 3%, rgba(255, 238, 170, .1) 3.75%), -webkit-repeating-linear-gradient(left, rgba(170, 153, 85, 0) 0%, rgba(170, 153, 85, 0) 2%, rgba(170, 153, 85, .03) 2.25%), -webkit-repeating-linear-gradient(left, rgba(255, 238, 170, 0) 0%, rgba(255, 238, 170, 0) .6%, rgba(255, 238, 170, .15) 1.2%), linear-gradient(180deg, #a95 0%, #fea 47%, #dc8 53%, #fea 100%);
}



.row-odds-v1 .div-header-odds-header {
  display: none;
}


.mac-id-container {
  
  display: flex;
  height: auto;
  margin-top: 0px;
}

.row-match-v1{
  display: flex;
  align-items: center;
}

.d-mac-zaman-v1{
  display: none;
}

.header-match-v1{
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
 
  background-color: var(--hoverColor);
  border-radius: 10px 10px 0px 0px;
  height: 44px;
  margin-top: 4px;
}


.mac-ligad-v1{
  display: flex;
  align-items: center;
}
.li-flag-v1{
  display: flex;
  width: 57px;
  align-items: center;
  justify-content: center;
}
.li-flag-v1 img{
  object-fit: contain;
  height: 32px;
}


@media screen and (max-width: 768px) {

  .all-bets-volleyball ul {
    display: flex;
  }

  .all-bets-volleyball {
    background-image: url("cssimg/paper/paper_golden_3.png");
  }

  .header-container-volleyball{
    display: none;
  }
  
  .match-main-volleyball {
    width: auto;
  }
  .match-container-volleyball {
    width: auto;
  }

  .match-container-volleyball .row-odds-v1 {
    display: block;
  }
  .match-container-volleyball .row-odds-v1 ul {
    display: flex;  
    flex-wrap: wrap;
  }

}






@media screen and (max-width: 768px) {


  .mac-id-container {
    display: block;
    border-radius: 10px 10px 0px 0px;
    margin: 20px 10px 0px 10px;
  }

  .d-mac-zaman-v1 {
    position: relative;
    display
    : block;
  }

    
  .row-odds-v1 .div-header-odds-header {

    display: block;
    text-align: center;
    border-color: var(--hoverColor);
    border-radius: 10px 10px 0px 0px;
    border-width: 2px 0px;
    margin-top: 5px;
    color: #fff;
    background-image: -webkit-repeating-linear-gradient(left, rgba(255, 238, 170, 0) 0%, rgba(255, 238, 170, 0) 3%, rgba(255, 238, 170, .1) 3.75%), -webkit-repeating-linear-gradient(left, rgba(170, 153, 85, 0) 0%, rgba(170, 153, 85, 0) 2%, rgba(170, 153, 85, .03) 2.25%), -webkit-repeating-linear-gradient(left, rgba(255, 238, 170, 0) 0%, rgba(255, 238, 170, 0) .6%, rgba(255, 238, 170, .15) 1.2%), linear-gradient(180deg, #a95 0%, #fea 47%, #dc8 53%, #fea 100%);
  }

  .row-odds-v1 .bet-list-item-baslik, 
  .row-odds-v1 .bet-list-item-baslik-handikap,
  .row-odds-v1 .bet-list-item-baslik-all-odds {
      height: 15px;
      font-size: 14px;
  }

  .mac-ligad-v1{
    display: block;
  }


  .teams-container-v1 {
    margin-top: 5px;
    width: 100%;
  }
  
  .teams-container-v1 .team-1-v1,
  .teams-container-v1 .team-2-v1 {
    width: 45%;
    
  }



  .mac-zaman-bilgisi-gun-v1 {
    display: flex;
    margin-left: 10px;
    color: red;
  }

  .mac-zaman-bilgisi-v1 {
    display: flex;
    margin-left: 10px;
    color: #08ee14;
  }


  .row-match-v1{
    display: block;
  }


}


.match-container-volleyball>div:nth-child(2n) {
  background-color: #09263b;
}

.match-container-volleyball>div:nth-child(2n+1) {
  background-color: #081f31;
}






/* Basketball------------------------------------------ */


.all-bets-basketball {
  background-color: var(--mainColor);
  width: 100%;
  display: flex;
  justify-content: center;

}

.all-bets-basketball ul {
  display: flex;
}


.match-main-basketball {
  display: block;
}


.header-container-basketball {
  position: sticky;
  position: -webkit-sticky;
  display: flex;
  top: 0px;

  background-color: var(--mainColor);
  border-radius: 10px 10px 0 0;
  z-index: 2;
  justify-content: space-between;
}



.match-container-basketball {
  display: block;
  width: auto;
}


.match-container-basketball .teams-container-v1 {
  margin-left: 0px;
  display: flex;
}



@media screen and (max-width: 768px) {

  .all-bets-basketball ul {
    display: flex;
  }

  .all-bets-basketball {
    background-image: url("cssimg/paper/paper_golden_3.png");
  }

  .header-container-basketball{
    display: none;
  }
  
  .match-main-basketball {
    width: auto;
  }
  .match-container-basketball {
    width: auto;
  }

  .match-container-basketball .row-odds-v1 {
    display: block;
  }
  .match-container-basketball .row-odds-v1 ul {
    display: flex;  
    flex-wrap: wrap;
  }

}




.match-container-basketball>div:nth-child(2n) {
  background-color: #09263b;
}

.match-container-basketball>div:nth-child(2n+1) {
  background-color: #081f31;
}








/* handtball -------------------------------------------------------- */

.all-bets-handball {
  background-color: var(--mainColor);
  width: 100%;
  display: flex;
  justify-content: center;
  
}

.all-bets-handball ul {
  display: flex;
}


.match-main-handball {
  display: block;
}


.header-container-handball {
  position: sticky;
  position: -webkit-sticky;
  display: flex;
  top: 0px;

  background-color: var(--mainColor);
  border-radius: 10px 10px 0 0;
  z-index: 2;
  justify-content: space-between;
}



.match-container-handball {
  display: block;
  width: auto;
}


.match-container-handball .teams-container-v1 {
  margin-left: 0px;
  display: flex;
}



@media screen and (max-width: 768px) {

  .all-bets-handball ul {
    display: flex;
  }

  .all-bets-handball {
    background-image: url("cssimg/paper/paper_golden_3.png");
  }

  .header-container-handball{
    display: none;
  }
  
  .match-main-handball {
    width: auto;
  }
  .match-container-handball {
    width: auto;
  }

  .match-container-handball .row-odds-v1 {
    display: block;
  }
  .match-container-handball .row-odds-v1 ul {
    display: flex;  
    flex-wrap: wrap;
  }

}




.match-container-handball>div:nth-child(2n) {
  background-color: #09263b;
}

.match-container-handball>div:nth-child(2n+1) {
  background-color: #081f31;
}








/* futbol -----------------------------------------------*/


.all-bets-futbol {
  background-color: var(--mainColor);
  width: 100%;
  display: flex;
  justify-content: center;

}

.all-bets-futbol ul {
  display: flex;
}


.match-main-futbol {
  display: block;
}


.header-container-futbol {
  position: sticky;
  position: -webkit-sticky;
  display: flex;
  top: 0px;

  background-color: var(--mainColor);
  border-radius: 10px 10px 0 0;
  z-index: 2;
  justify-content: space-between;
}



.match-container-futbol {
  display: block;
  width: auto;
}


.match-container-futbol .teams-container-v1 {
  margin-left: 0px;
  display: flex;
}



@media screen and (max-width: 768px) {

  .all-bets-futbol ul {
    display: flex;
  }

  .all-bets-futbol {
    background-image: url("cssimg/paper/paper_golden_3.png");
  }

  .header-container-futbol{
    display: none;
  }
  
  .match-main-futbol {
    width: auto;
    justify-content: left;
  }

  .match-container-futbol {
    width: auto;
  }

  .match-container-futbol .row-odds-v1 {
    display: block;
  }
  .match-container-futbol .row-odds-v1 ul {
    display: flex;  
    flex-wrap: wrap;
  }

}




.match-container-futbol>div:nth-child(2n) {
  background-color: #09263b;
}

.match-container-futbol>div:nth-child(2n+1) {
  background-color: #081f31;
}





/* ------------------------------------------------------ */





.team-1-v1,
.team-2-v1 {
    color: #240753;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 1;
    width: 120px;
    height: 27px;
    cursor: pointer;
    border-radius: 15px;
    text-wrap: balance;
    text-align: center;
    font-weight: bold;
    background: radial-gradient(ellipse farthest-corner at right bottom, #FEDB37 0%, #FDB931 8%, #9f7928 30%, #8A6E2F 40%, transparent 80%),
                radial-gradient(ellipse farthest-corner at left top, #FFFFFF 0%, #FFFFAC 8%, #D1B464 25%, #5d4a1f 62.5%, #5d4a1f 100%);
    
}


.matchtime-v1 {
   display: flex;
    width: 50px;
    align-items: center;
    justify-content: center;
    margin: 0px 5px;
   font-family: 'Times New Roman',serif;
   letter-spacing: 1px;
   font-size: 20px;
   font-weight: bold;
   background-image: linear-gradient(
	to right,
	#462523 0,
  #cb9b51 22%, 
	#f6e27a 45%,
	#f6f2c0 50%,
	#f6e27a 55%,
	#cb9b51 78%,
	#462523 100%
	);
  background-clip: text;
   -webkit-background-clip: text;
   color:transparent;
}





.platinum-lig-adi-v1 {
  padding-left: 7px;
  width: 230px;

  
  height: 28px;
  display: flex;
  align-items: center;
  justify-content: left;
  border-radius: 11px;
  font-size: 14px;
  color: #5B3900;
  /* text-decoration: none; */
  font-weight: bold;
  text-shadow: 1px 1px 0 #ffffff;

  text-wrap: balance;
  line-height: 1;
  
  /* overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; */

  box-shadow:
    2px 2px 0.5em rgba(122, 122, 122, 0.55),
    inset 1px 1px 0 rgba(255, 255, 255, 0.9),
    inset -1px -1px 0 rgba(0, 0, 0, 0.5)
  ;
  border: 1px solid #cacade;
  background:
    -moz-linear-gradient(
    -72deg,
    #dedeff,
    #ffffff 16%,
    #dedeff 21%,
    #ffffff 24%,
    #555564 27%,
    #dedeff 36%,
    #ffffff 45%,
    #ffffff 60%,
    #dedeff 72%,
    #ffffff 80%,
    #dedeff 84%,
    #555564
  );
  background:
  -webkit-linear-gradient(
    -72deg,
    #dedeff,
    #ffffff 16%,
    #dedeff 21%,
    #ffffff 24%,
    #555564 27%,
    #dedeff 36%,
    #ffffff 45%,
    #ffffff 60%,
    #dedeff 72%,
    #ffffff 80%,
    #dedeff 84%,
    #555564
  );
  background:
  -o-linear-gradient(
    -72deg,
    #dedeff,
    #ffffff 16%,
    #dedeff 21%,
    #ffffff 24%,
    #555564 27%,
    #dedeff 36%,
    #ffffff 45%,
    #ffffff 60%,
    #dedeff 72%,
    #ffffff 80%,
    #dedeff 84%,
    #555564
  );
  background:
  linear-gradient(
    -72deg,
    #dedeff,
    #ffffff 16%,
    #dedeff 21%,
    #ffffff 24%,
    #555564 27%,
    #dedeff 36%,
    #ffffff 45%,
    #ffffff 60%,
    #dedeff 72%,
    #ffffff 80%,
    #dedeff 84%,
    #555564
  );
}

@media screen and (max-width: 768px) {
  .platinum-lig-adi-v1 {
    width: 99%;
  }
}




.txt-luxe {
  text-shadow: #FFF572 0 -2px 0,
							 #D59F02 1px -3px 1px,
               #B58800 2px 1px 0,
               #5B3900 0 -1px 2px,
               #5B3900 1px 1px 1px,
               #322500 1px 3px 4px;
}


.text-silver {
	-webkit-transition: color 0.2s ease;
	-moz-transition: color 0.2s ease;
	-o-transition: color 0.2s ease;
	transition: color 0.2s ease;
	position: relative;
	font-family: Voltaire;
	font-size: 13px;
	font-weight: bold;
	color: #878787;
	text-shadow: 0px 1px 0px #ABABAB, 
              0px 2px 3px #828282, 
              0px 3px 0px #4F4F4F, 
              0px 4px 0px #4F4F4F, 
              0px 5px 0px #4F4F4F, 
              0px 6px 1px rgba(0,0,0,0.7), 
              0px 10px 5px rgba(0,0,0,0.5);
}
.text-silver:after {
	color: rgba(255,255,255,0.0);
	text-shadow: 0px -2px 2px rgba(255,255,255,0.6);
	content: "";
	position: absolute;
	right: 0px;
}
.text-silver:hover {
	color: #DEDEDE;
}






.paper-1 {
  background-color: #151515;
  /* width: 94%; */
  position: relative;
  /* margin: 0px 0px 0px 0px; */
  /* border-radius: 7px; */
  /* padding: 55px 4px 3px 2px; */
  background-image: url("cssimg/paper/paper_golden_1.png");
}
.paper-2 {
  background-color: #151515;
  /* width: 94%; */
  position: relative;
  /* margin: 0px 0px 0px 0px; */
  /* border-radius: 7px; */
  /* padding: 55px 4px 3px 2px; */
  background-image: url("cssimg/paper/paper_golden_2.png");
}
.paper-3 {
  background-color: #151515;
  /* width: 94%; */
  position: relative;
  /* margin: 0px 0px 0px 0px; */
  /* border-radius: 7px; */
  /* padding: 55px 4px 3px 2px; */
  background-image: url("cssimg/paper/paper_golden_3.png");
}


.paper-4 {
  background-color: #151515;
  /* width: 94%; */
  position: relative;
  /* margin: 0px 0px 0px 0px; */
  /* border-radius: 7px; */
  /* padding: 55px 4px 3px 2px; */
  background-image: url("cssimg/paper/paper_golden_4.png");
}


.paper-5 {
  background-color: #151515;
  /* width: 94%; */
  position: relative;
  /* margin: 0px 0px 0px 0px; */
  /* border-radius: 7px; */
  /* padding: 55px 4px 3px 2px; */
  background-image: url("cssimg/paper/paper_golden_5.png");
}


.paper-6 {
  background-color: #151515;
  /* width: 94%; */
  position: relative;
  /* margin: 0px 0px 0px 0px; */
  /* border-radius: 7px; */
  /* padding: 55px 4px 3px 2px; */
  background-image: url("cssimg/paper/paper_golden_6.png");
}

.bsf-message{
  color: var(--message-text-color);
  display: flex;
  justify-content: center;
  align-items: center;
  height: 15px;
  width: 100%;
}

.bs-filters-main {
  display: block;
  width: 100%;
}