/* old */
figure{
margin:0
}
.cur-voted{
  background-color: var(--rx-color1) !important;

}
.tdj-button{
  vertical-align: middle;
  color:#FFF;
  white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
}
.alert h4{font-size:1rem}
.preloader.blacker {
    background-color: var(--rx-color1) !important;
}
.form-box-heading-text a:hover{color:black}
.matchs-stats-row .mvp-text{
  line-height:2rem;
  width:100%;
}
.matchiImage1,.matchiImage2 {border-radius:0 !important}
.LigaMatchBet{
  width: auto !important;
      height: auto !important;
}
.team-action .tdj-button{
  background-color:var(--rx-color1);
}
.matchiRight {
    background-color: var(--rx-color2);
    color:#FFF;
}
.matchiImage1 {

    max-width: 100%;
    max-height:5rem;
}
.matchiImage2 {

    max-width: 100%;
    max-height:5rem;
}
.matchi-vs {
    text-align: center;
    font-size: 1.5rem;
}
.matchiLeft {
    background-color: white;
    padding: 0.5rem;
    color: #17232c;
    padding-left: 1rem;
    padding-right: 1rem;
}
.matchi-item {
    border-bottom: 3px solid #000912;
    text-transform: uppercase;
    margin-bottom: 1.5rem;
    padding-bottom:0.5rem;
}
.matchiRight {
    color: #FFF;
    padding: 1rem;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}
.matchiDate {
    width: fit-content;
    border-bottom: 2px solid var(--rx-color1);
    display: inline-block;
    padding-bottom: 3px;
    margin-bottom: 5px;
}

.matchi-player2 {
    text-align: right;
}
.matchi-player {
    white-space: nowrap;
    font-size: 1.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
}
.goGame{cursor:pointer}
.goGame:hover{
  transform:scale(1.1);
}
.e-sport.medium .post-preview-img-wrap{
margin-bottom:0px;
}
.teamContainerList{
  display:none;
}
#podium-box {
  margin: 0 auto;
  display: flex;
}
.cr-sponsors-footer img,.cr-sponsors-footer2 img{
  max-width: 90%;
}
header .sp-container{
  width: 150px;
      display: inline-block !important;
      padding-bottom: 10px;
      text-transform: lowercase;
      color: var(--rx-color1);
      padding-top: 5px;
      font-weight: bold;
      font-size: 0.8rem;
}
.nav-left{
  overflow: hidden;
  white-space: nowrap;
}
.topGift .placeBg[data-poss='1']::before,.topGift .placeBg[data-poss='2']::before,.topGift .placeBg[data-poss='3']::before{
  content: url(/custom/uploads/icon_gift.png);
    position: absolute;
    z-index: 5;
    left: 2px;
    bottom: -23px;
    max-width: 100%;
    overflow: hidden;
}
.placeBgGold {
    background-color: var(--rx-color1);
    color: #000;
    font-weight: bold;
}
img{max-width:100%;}
.placeBgGold a:hover{
  color:#FFF;
}
.tit-icon{
  max-height: 30px;
      vertical-align: baseline;
}
.stvLoading img{
  max-width: 100%;
}
.tdj-modal{
      background: #a5a5a5;
  color:#FFF;
  padding:1rem;
}
.blackmode .matchs-stats-row{
border-bottom: 15px solid #252525
}
.backbg{
display:none;
}
a:hover .insc-title{
  background-color:var(--rx-color1);
  color:#000;
}
.blackmode .pprofile{
  background-color:black;
}
.blackmode .contact-section-form{
  color:#000;
}
.blackmode .backbg{
display:block; background-color: rgba(0,0,0,.85);position: fixed;width: 100%;height: 100%;z-index: -1;
}
body.blackmode, body.blackmode .table-stats-home thead,.blackmode h2.section-title.medium ,.blackmode .giftHomeHeader, body.blackmode .matchs-stats-header {
color:#FFF;
}
body.blackmode .post-preview.video a.post-preview-title{
  color:var(--rx-color1);
}
body.blackmode .table-stats-home.bottomrow tbody tr{
      border-bottom: 7px solid #252525;
}
.section-title .fa{
    color:var(--rx-color1);
}
.theme-switch-wrapper {
  display: flex;
  align-items: center;

  em {
    margin-left: 10px;
    font-size: 1rem;
  }
}
.theme-switch {
  height: 34px;
  position: relative;
  width: 60px;
  margin-left: 5px;
  margin-bottom:0;
}
.theme-switch input {
  display:none;
}

.sliderblack{
  background-color: #ccc;
  bottom: 0;
  cursor: pointer;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: .4s;
}

.sliderblack:before {
  background-color: #fff;
  bottom: 4px;
  content: "";
  height: 26px;
  left: 4px;
  position: absolute;
  transition: .4s;
  width: 26px;
}

input:checked + .sliderblack{
  background-color: var(--rx-color1);
  border:1px solid #FFF;
}
.sharer{
  cursor: pointer;
}
input:checked + .sliderblack:before {
  transform: translateX(26px);
}

.sliderblack.roundd{
  border-radius: 34px;
}

.sliderblack.roundd:before {
  border-radius: 50%;
}
.tttEquipo td{
  background-color:var(--rx-color1);
  color:black !important;
}
.tttSuplente td{
  background-color:#ad2222;
  color:black !important;
}
.tdj-modal .close{
  color:#FFF;
}
.tdj-modal .col-md-6{
  width:100%;
  max-width: 100%;
      flex: 0 0 100%;
}
.podium-number {
  font-weight: bold;
  font-size: 4em;
  color: white;
}

.step-container {
  flex: 1;
  display: flex;
  flex-direction: column;
}

.step-container>div:first-child {
  margin-top: auto;
  text-align: center;
}

.step {
  text-align: center;
}

.bg-blue {
  background-color: #063b65;
}
.podium_title{
  background-color: black;
  color: #FFF;
  margin-bottom: 1rem;
  line-height: 1.6rem;
  padding-top: 0.3rem;
}
.podium_title a{
  font-size:2rem;
}
.placeBg[data-poss='1'] a:hover,.placeBg[data-poss='2'] a:hover,.placeBg[data-poss='3'] a:hover{
  color:#000;
}
.podium-number.placeBg[data-poss='1']{
  height:60%;
}
.podium-number.placeBg[data-poss='2']{
  height: 40%;
}

.podium-number.placeBg[data-poss='3']{
  height: 30%;
}
.gdtImgChoice{
      background: var(--rx-color1)40;
}
.gdtImgChoice.active,.gdtImgChoice:hover{
  transform:scale(1.2);
  box-shadow: 0px 0px 11px 4px var(--rx-color1);
background:#c5a86f8c
}
.allPartiTeams  .col{
  position: relative;
}
.banner_home{
  text-align: center;
}
.player-prof{
  background-color:black !important;
  color:#FFF !important;
}
.gdtCh{
  margin-top: -1.9rem !important;
      background-color: black;
}
.nickTwol{
  display: -webkit-box !important;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
      overflow: hidden;
      text-overflow: ellipsis;
      font-weight: bold;
}
.lgge{line-height:1.3rem}
.clip_title{
  display: -webkit-box !important;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
      overflow: hidden;
      text-overflow: ellipsis;
      font-weight: bold;
      line-height: 0.95rem;
      margin-top: 0.3rem;
      margin-bottom: 0.5rem;
      font-size: 0.9rem;
}
.lateralLeftSmall{
  color:#FFF;
    display: none;
    position: fixed;
    width: 200px;
    height: 250px;
    top: 90px;
    left: 20px;
    z-index: 99;
    background-color:black;
    text-align: center;
    overflow: hidden;
}
.playerHeadHome{
  height: 220px;
      background-position: top center;
      background-size: 169px;
      background-repeat: no-repeat;

}
.p_nick{
  background-color: #000;
color: #FFF;
font-weight: bold;
text-transform: uppercase;
font-size: 1.5rem;
text-align: center;
-webkit-box-shadow: 10px -16px 59px 5px rgba(208,176,115,1);
-moz-box-shadow: 10px -16px 59px 5px rgba(208,176,115,1);
box-shadow: 10px -16px 59px 5px rgba(208,176,115,1);
z-index:1;
position: absolute;
bottom: 0;
width: 100%;
white-space: nowrap;
}
.lateralLeft{
  color:#FFF;
    display: none;
    position: fixed;
    width: 200px;
    height: 600px;
    top: 360px;
    left: 20px;
    z-index: 99;
    background-color:black;
    text-align: center;
}
.lateralLeftSmallSub{
  font-size: 0.85rem;
    color: var(--rx-color1);
    margin-top: 0.2rem;
    margin-bottom: -0.5rem;
}
.lateralLeftSmall img{
  position: absolute;
    height: 100%;
    left: 8%;
    top: 0;
}
.lateralLeft img{
  max-width: 100%;
}
a:hover .bigititle{
  background-color:#000;

}
.pulses{
  max-height:100px;
  margin-bottom:0.5rem;
}
.header-submenu{
  background-color:var(--rx-color1);
  font-weight: bold;
  border-bottom:1px solid #000;
  padding:0.3rem;
  cursor: pointer;
}
.header-submenu.logout{
  border-bottom: 0;
  margin-bottom: 0;
}
.header-submenu:hover{
  color:var(--rx-color1);
  background-color:black;
}
#stvTimeZone{
  font-size:0.8rem;
}
.lateralRight{
    color:#FFF;
display: none;
position: fixed;
width: 200px;
height: 870px;
top: 90px;
right: 20px;
z-index: 99;
text-align: center;
overflow: hidden;
}
.matchi-playersr{
  text-align: center;
}
.bg-graded{
  background-color: black;
  background-position: center;
}
.greenBg{
  background-color: #27a833;
      color: white;
      font-weight: bold;
      font-size: 2rem;
}
.teamRemaing{
  position: absolute;
      bottom: 2px;
      right: 42%;
      background-color: #27a833;
      color: white;
      padding: 0.5rem;
      padding-top: 0;
      padding-bottom: 0;
      border-radius: 50%;
      font-weight: bold;
}
.draftInfoZone{
  text-align: center;
  font-size:1.5rem;
  background-color: black;
      color: #FFF;
padding: 0.5rem;
}
.myTeamDrafts {
  margin-top:1rem;
  margin-bottom:1rem;
}
.btnDesc:hover{
  color:var(--rx-color1);
  background-color:black;
}
.btnDesc{
  background-color: var(--rx-color1);
  padding: 0.5rem;
  font-size: 2rem;
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
  margin-bottom:0.5rem;
  margin-top:0.5rem;
}
.bigititle{
  background-color: var(--rx-color1);
  color: var(--rx-color2);
  padding: 0.5rem;
  font-size: 2rem;
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
  margin-bottom:0.5rem;
  margin-top:0.5rem;
}
.bigititle a:hover{
  color:#FFF;
}
.gdtImgChoice{
  max-height: 5rem;
  cursor: pointer;
  transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
}
.allPartiTeams{margin-top:1.5rem;margin-bottom:1rem}
.allPartiTeams .col{
  text-align: center;
}
.teamContainerList.active{
  display:block;
}
.gdtAdd{
  background-color:#27a833;
}
.gdtRem{
  background-color:#e81212;
}
.gdtRemBlack{
  background-color:#666;
}
.rankFive{
  text-align: center;
  font-size:2.2rem;
  border-right:2px solid white;
}
.gdtImg{
  max-height: 50px;
}
.teamName{
  font-weight: bold;
  margin-bottom:1rem;
}
.gdtImgChoice{margin-bottom:1rem;}
.gdtt5 .col{
  min-width: 12%;
}
.gdtt7 .col{
  min-width: 12%;
}
.myTeamLucAll{
      padding-top: 1.5rem;
}
.teamMoneyBuy{
  color:black;
  font-weight:bold;
  background-color:var(--rx-color1);
  padding:0.5rem;
  font-size:1.6rem;
  display: inline;
  cursor: pointer;
}
.teamMoneyDisp{
  color:black;
  font-weight:bold;
  background-color:var(--rx-color1);
  padding:0.5rem;
  font-size:1.6rem;
  display: inline;
}
.teamMoneyDisp span{
  color:white;
}
.rankFive span{
  font-size:2rem;
}
.upTitleHead{
  margin-top:-3.7rem;
}
.giftHomeHeader{
  color:black;
  font-size:1.5rem;
}
.rankFiveBox{
  text-align: center;
  font-size:2.5rem;
}
.giftHome{
  background-color:black;
}
.giftHomePlayer{
  font-size:2rem;
  color:#FFF;
}
.giftHomeName {
  font-size:1.5rem;
  color:#FFF;
}
.placeBg{
  background-color:#FFF;
  color:#000;
  font-weight: bold;
}
#maincontent{
    flex: 1 0 auto;
}
.gdtGold{
  background-color:var(--rx-color1);
  color:black !important;
}
.cttid1.cardBoxLeftBottom{
  background-color:#dea905;
}
.colorGold{
  background-color:#dea905;
}
.cttid2.cardBoxLeftBottom{
  background-color:#c0c0c0;
}
.cttid3.cardBoxLeftBottom{
  background-color:#cd7f32;
}
.placeBg[data-poss='4'] .rankFive,.placeBg[data-poss='5'] .rankFive{
  border-right:2px solid black;
}
.placeBg[data-poss='1']{
  background-color:#dea905;
  color:#FFF;
}
.placeBg[data-poss='2']{
  background-color:#c0c0c0;
  color:#FFF;
}
.placeBg[data-poss='3']{
  background-color:#cd7f32;
  color:#FFF;
}
.flip-card {
  background-color: transparent;
  width: 100%;
  perspective: 1000px; /* Remove this if you don't want the 3D effect */
  height:320px;
}
.myTeamMoney  .flip-card{
  height:260px;
}
.myTeamDrafts .flip-card{
  height:365px;
}
footer {
  flex-shrink: none;
}
.statsContainer{
  margin-top:1rem;
}
.stats_sub{
  color:#FFF;
  font-weight: normal;
    font-size: 1.5rem;
}
.stats_sub img{
      margin-top: -5px;

}
.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}
.flip-card-back h1{
  font-size: 4rem;
      font-weight: bold;
      line-height: 3rem;
}
.flip-card-back p{
  margin-bottom:0.2rem;
}
.cCtitle{
  display:inline-block;
  width:53%;
  text-align:left;
}
.cCtitleVar{
  display:inline-block;
  width:30%;
  text-align:right;
  font-weight: bold;
  white-space: nowrap;
}
.flip-card:hover .flip-card-inner,  .flip-card-inner.active{
  transform: rotateY(180deg);
}

.flip-card-front, .flip-card-back {
  overflow: hidden;
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden; /* Safari */
  backface-visibility: hidden;
}
.teamName .gdtAdd, .teamName .gdtRem{
  margin-bottom: 0;
    margin-top: 0;
    border-radius: 0;
    margin-top: -7px;
}
.flipCCName{
  font-weight: bold;
  display: -webkit-box !important;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
text-overflow: hidden;
  font-size:1.2rem;
}
.paginate_button.disabled{
  display: none !important;
}
.flip-card-back{position: absolute;    line-height: 1.2rem;}

.flip-card-front {
  color: black;
}

.flip-card-back {
  background-repeat:no-repeat;
background-size:100%;
  color: white;
  padding-top: 2.4rem;
    padding-left: 25px;
    padding-right: 25px;
    color:#000;
  transform: rotateY(180deg);
}
.gdtPoints{
  margin-top:0.5rem;
  text-align: center;
  font-weight: bold;
  color:#FFF;
  padding:0.3rem;
  cursor:pointer;
  margin-bottom:2rem;
}
.gdtPointsRe{
  margin-top:-1.5rem;
  background-color:var(--rx-color1);
    margin-bottom:0rem;
}
.navigation-wrap{
background-color:#FFF !important;
}
.reg-cho-wrap{
  text-align:right !important;
}
.cr-home-news-slide .owl-stage-outer{
      border: 1px solid #FFF;
}
.playerHead{
  height: 100px;
  background-position: top;
  background-size: 123px;
  float: left;
  width: 150px;
  background-repeat: no-repeat;
}
.playerHeadFive{
  height: 85px;
  background-position: top;
  background-size: 90px;
  float: left;
  width: 125px;
  background-repeat: no-repeat;
}
.dropdown-item-menu{
  text-align: left;
width: 100%;
display: block;
padding-left: 10px;
}
.colNotPer{
  margin-bottom:1rem;
}
.topPlayerImg{
  max-width: 50px;
}
.cttid0 .flip-card-front .colCardBg,.cttidundefined .flip-card-front .colCardBg{
  background-image: url('/custom/images/back_blackk.png');
}
.cttid1 .flip-card-front .colCardBg{
  background-image: url('/custom/images/frontt1.png');
}
.cttid2 .flip-card-front .colCardBg{
  background-image: url('/custom/images/frontt2.png');
}
.cttid3 .flip-card-front .colCardBg{
  background-image: url('/custom/images/frontt3.png');
}
.cttid1 .flip-card-back {
  background-image: url('/custom/images/backk1.png');
}
.cttid2 .flip-card-back{
  background-image: url('/custom/images/backk2.png');
}
.cttid3 .flip-card-back{
  background-image: url('/custom/images/backk3.png');
}
.colCardBgBlock{
  position: absolute;
  z-index: 10;
  width:100%;
  height: 100%;
  background-color:rgba(0,0,0,.6);
}
.TeamNotSubMember{
  font-size: 3rem;
margin-top: 0.9rem;
text-align: center;
    margin-bottom: 0.5rem;
}
.myTeamLucAll .insc-title{
  background-color:var(--rx-color1);
  color:black;
}
.myTeamTeamSuplente{
  background-color:#000;
  color:white;
}
.myTeamTeamReal{
  background-color:var(--rx-color1);
  color:black;
  font-size:2.5rem;
}
.cardBoxLeftBottom{
  position: absolute;
bottom: 0;
left:0;
padding-left: 4px;
padding-right: 4px;
padding-bottom:3px;
}
.colCardBg{
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-size: 100%;
  z-index: -1;
background-repeat: no-repeat;
}
figure.player-preview-img{
  min-height: 350px;
background-position: center top;
background-size: cover;
}
#moduletid76 .bracketname,#moduletid77 .bracketname{
  color:#FFF;
}
.cr-home-news-slide3{
  margin-top:-2rem;
}
.cr-home-news-slide3 .owl-stage-outer{
padding-bottom: 2rem;
}
.owl-carousel.owl-drag .owl-item.center .item {
    transform: scale(1.1);
    z-index:1;
  }
  .cr-home-news-slide2 .owl-stage-outer{
    padding-bottom:2rem;
  }
  .cr-home-news-slide2{
    padding-bottom:5rem;
  }

  .owl-carousel .owl-stage{
    margin:0 auto;
  }
#tab263 .vid_container{
  margin-top: -9rem !important;
    z-index: 999999999;
    margin-bottom: 10rem !important;
    position: relative;
}
.m_win{
  color: green;
    font-family: NextArt;
    font-size: 2.3rem;
    font-weight: 400;
}
.m_loss{
  color: red;
    font-family: NextArt;
    font-weight: 400;
    font-size: 2.3rem;
}
.faqText{
  text-transform: initial;
  line-height: 1.2rem;
}

.reg-cho-wrap .curr{
      color: var(--rx-color1);
}
.card{
  background-color:transparent;
}
.team-info-wrap .team-name{
  text-transform: uppercase;
  font-weight: bold;
}
#realfixture{position:relative}
.bracketname {
    text-align: center;
    font-family: 'Rajdhani', sans-serif !important;
    font-weight: bold;
    text-transform: uppercase;
  }
div.jQBracket{
    font-family: "Exo",sans-serif
}
div.jQBracket .bracket{
margin-bottom:130px;
}
.jQBracket{
margin:0 auto;
}
.panzoom_btns{
position:absolute;
right:0;
top:0;
z-index:10;
}
.panzoom_btns div{
margin-right:1rem;
display:inline-block;
}
.teamContainer .team .label{
  cursor:pointer;
}
#bracket4r{
  overflow: hidden;
    position: relative;
    background-repeat: no-repeat;
    background-position: center 241px;
}

#stvExitFullScreen:-webkit-full-screen,#stvExitFullScreen:fullscreen {
  display:block;
}
#bracket4r:-webkit-full-screen,#bracket4r:fullscreen {
    background-repeat: space;
    background-color: white;
}


#tab262 .bracketname{
  color: #FFF !important;
}
#tab262 #bracket4r{
  margin-top:3rem;
  background-image:url('');
}
div.jQBracket{font-size:18px;position:relative}div.jQBracket .tools{position:absolute;top:0;color:#fff}div.jQBracket .tools span{cursor:pointer;margin:5px;display:block;text-align:center;width:18px;height:18px;background-color:#666}div.jQBracket .tools span:hover{background-color:#999}div.jQBracket .finals{float:right;right:0;clear:right;position:relative}div.jQBracket .bracket{float:right;clear:left}div.jQBracket .loserBracket{float:right;clear:left;position:relative}div.jQBracket .round{position:relative;width:160px;margin-right:40px;float:left}div.jQBracket .match{position:relative}div.jQBracket .editable{cursor:pointer}div.jQBracket .team{margin-bottom:5px;background-color:white;line-height:20px;padding:0.5rem;position:relative;z-index:1;float:left;color:#363636 !important;width:160px;cursor:default}div.jQBracket .team{border-left:5px solid var(--rx-color1)}div.jQBracket .team input{font-size:12px;padding:0;width:inherit;border:0;margin:0}div.jQBracket .team div.label[disabled]{cursor:default}div.jQBracket .team div.score{height:30px;margin-right:-10px;float:right;background-color:var(--rx-color1);color:#FFF;font-weight:bold;padding-top: 3px;
    padding-bottom: 3px;text-align:center;width:20px}div.jQBracket .team div.score[disabled]{color:#999;cursor:default}div.jQBracket .team div.label input.error,div.jQBracket .team div.score input.error{background-color:#fcc}div.jQBracket .team.np{background-color:#666;color:#666666}div.jQBracket .team.na{background-color:#999;color:#ccc}div.jQBracket .team.win{color:#00CC00}div.jQBracket .team.win div.score{}div.jQBracket .team.lose div.score{}div.jQBracket .team.lose{}div.jQBracket .team.tie div.score{color:#00f}div.jQBracket .team.highlightWinner{}div.jQBracket .team.highlightLoser{}div.jQBracket .team.highlight{background-color:var(--rx-color1);color:#FFF !important;}div.jQBracket .teamContainer{ z-index:1;position:relative;float:left}div.jQBracket .connector{border:2px solid var(--rx-color1);border-left-style:none;position:absolute;z-index:0;border-left:none !important;}div.jQBracket .connector div.connector{border:0;border-bottom:2px solid var(--rx-color1);height:0;position:absolute}div.jQBracket .connector.highlightWinner,div.jQBracket .connector div.connector.highlightWinner{border-color:#da0}div.jQBracket .connector.highlightLoser,div.jQBracket .connector div.connector.highlightLoser{}div.jQBracket .connector.highlight,div.jQBracket .connector div.connector.highlight{border-color:#0c0}div.jQBracket .np .connector,div.jQBracket .np .connector div.connector{border-color:var(--rx-color1)}div.jQBracket .bubble{height:22px;line-height:22px;width:30px;right:-35px;position:absolute;text-align:center;font-size:11px}div.jQBracket .bubble.third{background-color:#963;color:#d95}div.jQBracket .bubble.fourth{background-color:#678;color:#ccd}div.jQBracket .bubble:after{content:"";position:absolute;top:6px;width:0;height:0;border-top:5px solid transparent;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent}div.jQBracket .bubble:after{left:-5px;border-left:0}div.jQBracket .bubble.third:after{border-right:6px solid #963}div.jQBracket .bubble.fourth:after{border-right:6px solid #678}div.jQBracket .highlightWinner .bubble{background-color:#da0;color:#960}div.jQBracket .highlightWinner .bubble:after{border-right-color:#da0}div.jQBracket .highlightLoser .bubble{background-color:#ccc;color:#333}div.jQBracket .highlightLoser .bubble:after{border-right-color:#ccc}div.jQBracket.rl .finals{float:left;left:0;clear:left}div.jQBracket.rl .bracket{float:left;clear:right}div.jQBracket.rl .loserBracket{float:left;clear:right}div.jQBracket.rl .round{margin-right:0;margin-left:40px;float:right}div.jQBracket.rl .team{float:right}div.jQBracket.rl .team div.label{right:0}div.jQBracket.rl .team div.score{float:left;}div.jQBracket.rl .teamContainer{float:right}div.jQBracket.rl .connector{border-left-style:solid;border-right-style:none;border-width:2px}div.jQBracket.rl .connector.highlightWinner,div.jQBracket.rl .connector div.connector.highlightWinner{border-color:#da0}div.jQBracket.rl .connector.highlightLoser,div.jQBracket.rl .connector div.connector.highlightLoser{border-color:#ccc}div.jQBracket.rl .connector.highlight,div.jQBracket.rl .connector div.connector.highlight{border-color:#0c0}div.jQBracket.rl .bubble{left:-35px}div.jQBracket.rl .bubble.third{background-color:#963;color:#310}div.jQBracket.rl .bubble.fourth{background-color:#678;color:#ccd}div.jQBracket.rl .bubble:after{left:auto;right:-5px;border-left:5px solid transparent;border-right:0}div.jQBracket.rl .bubble.third:after{border-right:0;border-left:6px solid #963}div.jQBracket.rl .bubble.fourth:after{border-right:0;border-left:6px solid #678}div.jQBracket.rl .highlightWinner .bubble:after{border-left-color:#da0}div.jQBracket.rl .highlightLoser .bubble:after{border-left-color:#ccc}.labelito{position:absolute;left:-23px;width:25px;text-align:center;height:25px;background-color:#CCC;line-height:24px;}#bracket4{margin-left:23px}.labelito_date{position:absolute;left:20%;width:60px;top:50px;text-align:center;height:24px;background-color:#CCC;line-height:24px;border-radius:5px;}.labelito2{height:40px;width:100px !important;overflow:hidden;width:auto;text-align:center;height:auto;line-height:19px;position:absolute;left:155px;z-index:20;font-weight:bold;line-height:38px;}.rrult{background-color:#CCC;height:38px;width:27px;border-right:1px solid #666;border-bottom:1px solid #666;padding:4px;display:table-cell;padding-top:1px;padding-bottom:1px;}.rrult2{width:27px;border-bottom:0px !important;}.rlastt{border-right:0px !important;}.rwin{background-color:#00CC00;}
    div.jQBracket .team div.label {
    padding: 3px;
    text-overflow: ellipsis;
    position: absolute;
    font-size: 0.9rem;
    font-family: 'NextArt', sans-serif !important;
    line-height: 1.5rem;
    /* font-weight: bold; */
    text-transform: uppercase;
    height: 30px;
    white-space: nowrap;
    overflow: hidden;
    text-align: left;
    font-family: NextArt;
    font-size: 1.3rem;
}
.team .label img{
  width: 25px;
  height: 25px;
  margin-top: -4px;
  margin-right: 5px;
  margin-left: -5px;
  vertical-align: middle;
}
.bracketname{
  font-size: 0.7rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.labelito2{
      left: 204px;

}
.rrult{
  line-height: 46px;
      height: 100%;
      width: 30px;
}
.rrult2{
  width: 30px;
}
.next-match{
    border: 1px solid #CCC;
    padding: 1rem;
    border-radius: 1rem;
margin-bottom:2rem;
}
#inbox_message_container {
    height: 200px;
    overflow-x: hidden;
    overflow-y: scroll;
    padding-right: 3px;
}
#inbox_message_container {
    width: 80%;
    border: 1px solid #FFF;
    margin: 0 auto;
}
.mapvet_do{
  margin-bottom: 1rem;
    font-weight: bold;
    text-transform: uppercase;
    border: 2px solid var(--rx-color1);
}
.status-empezado{background-color:#0983a2;color:#fff;font-size:25px;text-align:center;text-transform:uppercase}.status-progreso{background-color:#1aa946;color:#fff;font-size:25px;text-align:center;text-transform:uppercase}.status-finalizado{background-color:#f65656;color:#fff;font-size:25px;text-align:center;text-transform:uppercase}
.vetBy3{position:absolute;right:-24px;top:2px}
.vetBy3 img{max-width:50px;margin-left:3px;}
.vetBy{position:absolute;width:40px;left:10px;top:15px}.vetBy2{position:absolute;width:40px;right:10px;top:15px}.reportar-sc{border:1px solid #666;padding:0.5rem;border-radius:0.5rem;display:flex;display:-ms-flexbox;align-items:center;-webkit-align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.sc-a{background-size:100%}.box-hidden{display:none}.box-file-upload{background-color:rgba(0,0,0,.3);border:2px dashed #798da0;cursor:pointer;margin:0;padding:20px;text-align:center;width:200px;text-shadow:1px 1px 0 #000}.box-file-upload p,.box-file-upload-max p{margin:0}.box-file-upload-max{background-color:rgba(0,0,0,.3);border:2px dashed #798da0;cursor:pointer;margin:0;padding:20px;text-align:center;width:100%}

#veto{font-size:20px}#veto p{margin:0}#veto .team img{width:50%}#veto .map a{background-color:#090e13;border-bottom:2px solid var(--rx-color1);display:block;margin:0 0 10px;padding:10px}.c-base {
    color: #FFF;
    font-family: NextArt;
}.c-green,.c-green:hover{color:#1aa946}.c-red,.c-red:hover{color:#f65656}
#veto p{position:relative}.vetBy{position:absolute;width:40px;left:10px;top:15px}.vetBy2{position:absolute;width:40px;right:10px;top:15px}
.messagein.rightt div.tick{
	font-size:10px;
	position:absolute;
	line-height:17px;
	left:-24px;
	z-index:10;
	text-align:right;
}
.clear{
clear:both;
}
.messagein.leftt div.tick {
    font-size: 10px;
    position: absolute;
    line-height: 17px;
    right: -24px;
    z-index: 10;
}
.messagein.rightt div.time{
	font-size:10px;
	position:absolute;
	line-height:17px;
	right:-6px;
	z-index:10;
}
.messagein.leftt div.readed, .messagein.rightt div.readed {
    color: #09F;
}
.messagein.leftt div.time {
    font-size: 10px;
    position: absolute;
    line-height: 17px;
    left: -6px;
    z-index: 10;
}
.messagein.leftt {
    text-align: left;
    float: left;
    border-radius: 0px 5px 5px 0px;
    position: relative;
    margin-left: 12px;
    padding-left: 22px;
}
.messagein.rightt {
    text-align: right;
    float: right;
    border-radius: 5px 0px 0px 5px;
    margin-right: 12px;
    position: relative;
    padding-right: 23px;
    background-color: #A4A4A4 !important;
}
.messagein {
    background-color: #DADADA;
    color: #000;
    width: auto;
    padding: 3px;
    margin-bottom: 5px;
    max-width: 80%;
    height: auto;
    /* float: left; */
}
#inbox_text {
    border: 1px solid #DADADA;
    padding: 1%;
    width: 90%;
    margin: 0 auto;
    height: 40px;
    border-radius: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 5%;
}
.next-match{
    border-bottom:3px solid var(--rx-color1);

}
.quejaSend:hover{
  cursor:pointer;
  color:#FFF !important;
  background-color:var(--rx-color1) !important;
}
.team-info-wrap .team-logo{
  max-width: 100%;
  max-height: 7rem;
}
.btn-primary{
  background-color:var(--rx-color1);
  border-color:var(--rx-color1);
}
.btn-cancel{
  background-color:#
}
.profile-pic{
  border-radius:50%;
  height: auto;
  width: 2.7rem;
  background-color: var(--rx-color1);
  border:2px solid #FFF;
}
.text-stroke {
  -webkit-text-fill-color: transparent;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #FFF;
  position: absolute;
  width: 100%;
  font-size: 33rem;
  top: -17rem;
  left: -11rem;
  opacity: 0.4;
  white-space: nowrap;
}
.btn-success{
  font-size:2rem !important;
}
.team_accept{
  font-weight: bold;
    text-transform: uppercase;
    font-size: 1.5rem;
}
.btnStv{
  font-size:1.5rem;
  text-transform:uppercase;
}
.game-parti{
  display:none;
}
.mi-equipo-item img{
  max-width:100%;
}
@media (min-width: 1650px) {
.lateralLeft,.lateralRight,.lateralLeftSmall{
  display:block !important;
}
}
@media (min-width: 1260px) {
#maincontent{
padding:1rem;
}
}
a:hover{
  color:var(--rx-color1);
}
.logo .logo-text .logo-title .highlight {
    color: #008dc0;
}
.logo .logo-img {
    width: 70px;
}
.logo .logo-img {
    float: left;
    width: 70px;
}
.nav-tabs{border:0;}
.navigation .logo {
    float: left;
    margin-top: 17px;
}
.nav-tabs .nav-link{
  font-size: 2rem;
    text-transform: uppercase;
    font-weight:bold;
}
#tab182 .container{
  background-color:#FFF;
  padding:1rem;

}
#moduletid57{
  margin-bottom: 3rem;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
  border:0px;
}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
    border-color: var(--rx-color1) var(--rx-color1) var(--rx-color1);
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{color:var(--rx-color1);}
.logo .logo-text {
    float: left;
    margin-top: 15px;
}
.footer-top-brand .logo {
    margin-top: 25px;
}
.banner-wrap.forum-banner {
    background: url(../img/banners/pixel-banner.jpg) no-repeat center,linear-gradient(45deg, #101010, #008dc0);
    background-size: cover;
}
.btn-facebook {
    color: #ffffff !important;
    background-color: #3b5998;
}
.btn-googleplus {
    color: #ffffff !important;
    background-color: #dd4b39;
}
.social-links .bubble-ornament {
    line-height: 30px;
    color: #FFF;
}
.user-dropdown-body{

  padding-top: 1rem;
  padding-bottom: 1rem;
}
.dropdown-menu.show {
    z-index: 9999;
    margin-top:15px;
    border: 2px solid #FFF;
}
.log-button{
  cursor:pointer;
  color:#FFF;
}
.navigation .search-button {
    font-size: 2rem;
    text-align: center;
    line-height: 5rem;
    color: #008dc0;
cursor:pointer;
}
.showMe{
opacity:1;
visibility:visible;
display:none;
}
.search-popup .close-button{
color:#FFF;
font-size:2rem;
}
.pulse {
	animation-name: pulse_animation;
	animation-duration: 2000ms;
	transform-origin:70% 70%;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
@keyframes pulse_animation {
	0% { transform: scale(1); }
	30% { transform: scale(1); }
	40% { transform: scale(1.08); }
	50% { transform: scale(1); }
	60% { transform: scale(1); }
	70% { transform: scale(1.05); }
	80% { transform: scale(1); }
	100% { transform: scale(1); }
}
.sponsors-slider-item img:hover{
opacity:1 !important;
}
.sponsors-slider .sponsors-slider-item .sponsor-img {
    opacity: .3;
}
#stvSearchHelper{
display:none;
text-align:center;
color:#FFF;
}
.faqe .fa-plus{padding:5px;border-radius:50%;background-color:var(--rx-color1);color:#FFF;margin-left:5px;font-size:2rem;}
.faqe .fa-minus{padding:5px;border-radius:50%;background-color:#f30a5c;color:#FFF;margin-left:5px;font-size:2rem;}
.faqe[aria-expanded="true"] .fa-plus {display:none}
.faqe[aria-expanded="false"] .fa-minus{display:none}

.post-preview.video .play-button{
color: var(--rx-color1);
    font-size: 0.75rem;
    width: 100%;
    text-align: center;
    font-size: 3rem;

    position: absolute;
    top: -6.5rem;
}
.post-preview .timestamp-tag{
margin-bottom:0;
display:inline-block
}
.button.xsmall {
    height: 24px;
    padding: 0 12px;
    font-size: .625em;
    line-height: 24px;
color:#FFF;
}
.tour_show .countrys{
position:absolute;
bottom:0px;
left:0px;
}
.tour_show .countrys img{
max-width:35px;
}
.tour_show .juego img{
max-width:50%;
}
.tour_show .juego{
position:absolute;
right: 10px;
text-align:right;
    top: 10px;
}
.tdj-success{
  background-color:#09cdff !important;
  color:black;

}
.tdj-progress{
  background-color:#1adeba !important;
  color:black;

}
.tdj-end{
  background-color:#f82e24 !important;
  color:white;
}
.stvLoadMore-Container{
margin:0 auto;
margin-top:1rem;
margin-bottom:1rem;
text-align:center;
width:100%;
}
.stvLoadMore-Container .btn{
    background-color: var(--rx-color1);
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 2rem;
display:inline;
}

/* end old*/

.navbar-brand{
margin-right:10rem;
}
.navbar-toggler-icon{
color:#FFF;

}
.lag-logo{
height: 8.5rem;
    position: absolute;
    top: -2rem;
}
.stvVueAdapter{

position: fixed;
    width: 100%;
    z-index: 999;

    top:0;
    left:0;
}
.log-button {
    width: 100%;
    text-transform: uppercase;
    color: var(--rx-color1);
    border: 0px;
    font-weight: bold;
    padding: 0.2rem;
    font-size: 1.4rem;
    padding-left: 0.6rem;
    padding-right: 0.6rem;
    border-radius: 2rem;
}
#copyme{top:0;right:0;}
body{
  padding-top:5rem;
  max-width: 2500px;
  margin: 0 auto;
}
#moduletid68 h2.section-title.medium{display:none;}
header .navbar .nav-item a{
color:#FFF;
text-transform:uppercase;
font-family:inherit;
font-weight: 600;
    font-size: 1.4rem;
}
header .navbar .nav-item .dropdown-menu{
background-color:var(--rx-color1);
text-align:center;
    border: 0;
    border-radius: 0;
}
.stvLoading{
width:100%;
height:100%;
position:fixed;
z-index: 99999;
top:0;
left:0;
background-color: rgba(0,0,0,0.7);
text-align:center;
padding-top:15%;
}
.predicimg{
  height:4rem;
}

.tdj-header{
border-right:1px solid var(--rx-color1);
padding-right:2rem;
margin-right:2rem;
display:inline-block;
}
.nav-left{
  position:absolute;
  left: 2rem;
    top: 0;
    z-index: 2;
}
.lalig{
  max-height: 3rem;
      vertical-align: bottom;
      margin-top: 1rem;
}
.nav-right{
  position:absolute;
  right: 0;
    top: 23px;
}
header{
  position:relative;
}
.stvVueAdapter{
  border-bottom:2px solid var(--rx-color1);
background-color:#101822;
color:#FFF;
}
@font-face {
  font-family: NextArt;
  font-weight: bold;
  src: url('/custom/fonts/GRTSKPETA-SEMIBOLD.TTF');
}
@font-face {
  font-family: NextArt;
  font-weight: 400;
  src: url('/custom/fonts/GRTSKPETA-MEDIUM.TTF');
}
@media (min-width: 992px) {
    .row-cols-lg-8 > * {
      flex: 0 0 12.5%;
      max-width: 12.5%;
    }
}
body{
font-family: 'NextArt', sans-serif !important;

    background-color: #dfdfdf;
        background-position: center top;
}
.contact-section-form{
  background-color: #FFF;
    padding: 2rem;
}
.persos1{
  width:100%;
  background-image:url('/custom/img/home-pers.png');
  height:44rem;
  max-height:700px;
  background-position: top center;
}
.player-preview-nickname{margin:0;height:6rem;overflow:hidden}
.home_bg{
  width:100%;
  background-image:url('/custom/video/VALORANT_30s-poster.jpg');
  background-position: center center;
      min-height: 33rem;
      overflow: hidden;
    position: relative;
}
.quees{
  font-family: 'NextArt', san-serif;
    letter-spacing: 0.3rem;
    font-size: 4rem;
    color:#FFF;
    text-align:left;
  width:100%;
  background-image:url('/custom/img/bg_quees.jpg');
}
.quees .breve{
  font-family: 'NextArt',san serif;
  letter-spacing:normal;
  font-size:1.5rem;
}
footer{
padding:1.5%;
color:#FFF;
background-color:#18212A;
width:100%;
min-height:120px;
margin-top:3rem;
}
footer .footer_bottom{
border-top:1px solid var(--rx-color1);
color:var(--rx-color1);
padding-top:0.8rem;
margin-top: 2rem;
    margin-bottom: 1rem;
}
footer .footer_bottom a{
color:var(--rx-color1);
font-size:1.5rem;
margin-right:1rem;
}
footer .footer_bottom .socials{
float:right;
}
footer .footer_bottom .copy{
float:left;
}
.footer-menu{
font-size:1.5rem;
text-transform:uppercase;
}
.footer-menu a{
color:#FFF;
}
.f_title{
color:var(--rx-color1);
font-weight: 900;
}
.pulse {
	animation-name: pulse_animation;
	animation-duration: 2000ms;
	transform-origin:70% 70%;
	animation-iteration-count: infinite;
	animation-timing-function: linear;
}
@keyframes pulse_animation {
	0% { transform: scale(1); }
	30% { transform: scale(1); }
	40% { transform: scale(1.08); }
	50% { transform: scale(1); }
	60% { transform: scale(1); }
	70% { transform: scale(1.05); }
	80% { transform: scale(1); }
	100% { transform: scale(1); }
}
.dropdown-item:focus, .dropdown-item:hover{
background-color:#000;
color:#FFF;
}
.navbar-toggler{
    position: absolute;
    left: -0.3rem;
    font-size: 2rem;
    top: 0.5rem;
border:0;
}
a.dropdown-item{
font-size:1.1rem !important;
}
a.nav-link:hover,.nav-item.active a{
color:var(--rx-color1) !important;
}

.navbar-dark .navbar-nav .nav-link{
  color:#FFF;
}
.navbar-nav li:not(:last-child){
margin-right: 1rem;
    padding-right: 1rem;

}
.navbar-toggler{
outline:none !important;
}
.card{
border:0 !important;
}
#dataLigaResponse{
  text-align:center;
}
#moduletid63 .ligacontainer{
  max-height: 835px;
overflow: hidden;
margin-top: 2rem;
position: relative;
}
@media (max-width: 1000px) {
  .myTeamTeamReal{
    font-size:2rem;
  }
.widget-simple-stat-row{
  width:100% !important;
  margin-bottom:1rem;
      height: auto !important;
}
  .predic-container{
    width: 820px;
      overflow: hidden;
  }
}
@media (max-width: 600px) {
  .form-box-wrap .tab-form-buttons .tab-form-button{
    font-size:1.2rem;
  }
  .nav-right{
      top: 15px;
  }
  .table-stats-home td, .table-stats-home th {
      line-height: 21px !important;
      text-align: center !important;
  }
  .matchi-player{font-size:1.2rem}
  .statsContainer{
    display: none;
  }
  .teamMoneyBuy{
    border:2px solid black;
  }
  .TeamNotSubMember{
    font-size:2rem;
  }
  .jq-toast-wrap{
    width:100% !important;
    right: 0 !important;
    bottom:0 !important;
  }
  .flip-card:hover .flip-card-inner:not(.active){
    transform:rotateY(0deg);
  }
  .stvLoading{
    padding-top:30%;
  }
  .lod_text{
    margin-top:1.5rem;
    max-width: 90% !important;
  }
  h2.section-title.medium{
    text-align: center;
  }
  .bigititle{
    font-size:1.5rem;
  }
  .flip-card-back h1{
    display: none;
  }
  #podium-box,.podium-number{
    height: auto !important;
  }
  .flip-card-back{
    padding-left: 20px;
padding-right: 20px;
font-size: 0.9rem;
line-height: 1.1rem;
  }
  .myTeamTeamReal{
    font-size:1.5rem;
  }
  .insc-title{
    font-size:1.2rem !important;
  }
  .ligacontainer{
    max-height: 500px;
    overflow: hidden;
  }
  .panzoom_btns{
    position: relative;
    text-align: right;
    margin-top: -20px;
  }
  .player-preview-info{
    font-size:1.5rem;
  }
#moduletid38 .col-12{
padding-right:0 !important;
}
.lag-logo{
height: 5.5rem;
    top: -0.7rem;
    left:3rem;
}
footer{
text-align: center;
    padding-bottom: 3rem;
}
.footer_bottom div{
float:none !important;
}
.footer_bottom .socials{
margin-bottom:2rem;
margin-top:1rem;
}
footer .row .col-12{
margin-bottom:1rem;
}
}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

.fechaHomeBlock{
  background-color: var(--rx-color1);
      color: black;
      font-size: 1rem;
      text-align: center;
      text-transform: uppercase;
      font-weight: bold;
      padding-left: 1rem;
      padding-right: 1rem;
      margin-left: 1rem;
      margin-right: 1rem;
      line-height: 1.1rem;
      padding-top: 0.3rem;
      padding-bottom: 0.3rem;
}
.cr-home-fechas{
overflow:hidden;
}
 .owl-nav{
position: absolute;
width: 96%;
    left: 2%;
    top: 0.2rem;
    color: #FFF;
    font-weight: bold;
    font-size: 2rem;
}
.owl-prev{
float:left;
}
 .owl-next{
float:right;
}
.black-white{
background-color:#FFF;
color:#000;
margin:0 auto;
font-weight:bold;
display:inline-block;
font-size:0.7rem;
margin-top:.5rem;
line-height: .9rem;
    padding: 0.2rem;
}
.wr-match{
width:100%;
margin:0 auto;
margin-top:0.5rem;
}
.cr-h-img{
display:inline-block;
width:32%;
vertical-align:middle;
}
.statsgc{
  font-weight:bold;
  text-transform:uppercase;
  text-align:right;
  color:#666;
  margin-top:2rem;
  margin-bottom:2rem;
}
.statsgc img{
  margin-left:0.3rem;
}
.cr-h-img img{
height:3rem;
width:auto !important;
display: inline-block !important;
}
.event79 .cr-h-img img{
  height:51px;
}
.event79 img.mvp-h-img{
  height:150px !important;
}
.cr-home-fechas-mvp.event79 .wr-match{
  width:50%;
  display:inline-block;
}
#moduletid52 .container{
  background-color:rgba(255,255,255,0.8);
  padding:1rem;
  border:1px solid var(--rx-color1);

}
#moduletid52 .container label{
  text-transform:uppercase;
}
#g-recaptcha{
  margin-left:1rem;
}
.cr-h-score{
display:inline-block;
width:30%;
text-align:center;
color:#FFF;
font-weight:bold;
text-transform:uppercase;
font-size:1.5rem;
}
.cr-home-news-slide figure{
width:60%;
display:inline-block;
height: 10rem;
transition: all 1s;
}
.cr-home-news-slide figure:hover {
    filter: sepia(100%) contrast(80%) saturate(500%) hue-rotate(-58deg);
  }
.cr-home-news-slide .post-preview-title,.post-title-big{
color:#FFF;
text-transform:uppercase;
background-color:#101822;
width:40%;
padding:4%;
    font-weight: bold;
display:inline-block;
height: 10rem;
}
.post-preview-img-wrap-home{
position:relative;
width:100%;
display:flex;
}
.nov-text{
  position: absolute;
    top: -2rem;
    color: #FFF;
    font-family: Source Sans Pro;
    text-transform: uppercase;
    z-index: 1;
    font-weight: bold;
    font-size: 1.5rem;
}
.cr-home-news-slide .owl-dots{ height:25px;margin-top:1rem;margin-bottom:1rem;text-align:center;
position: absolute;
    top: -2.5rem;
    text-align: right;
    right:-1rem;
}
.cr-home-news-slide .owl-dot{
    width: 20px;
    height: 20px;
    background-color: #000;
border:1px solid #FFF;
display:inline-block;
margin-right:1rem;
}
.cr-home-news-slide .owl-dot.active{
background-color:var(--rx-color1);
}
.post-preview-four{
position:relative;
}
.post-preview-four figure{
width:100%;
height:184px;
}
.post-preview-four a:hover > .post-preview-title{
color:var(--rx-color1);
    white-space: initial;
    font-size: 1.1rem;
    text-align: center;
}
.per-login{
  position:absolute;
  max-height:600px;
  bottom:0;
  left:10%;
}
.form-box-heading-subtitle{display:none}
.post-preview-four .post-preview-title{
color:#FFF;
font-weight:bold;
text-transform:uppercase;
background-color:rgba(0,0,0,0.8);
    bottom: 0;
    padding: 0.3rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 96%;
position:absolute;
}
.regcho span.cucu{
  display:none;
}
.user-dropdown-header-text{
  font-family: 'NextArt', san-serif;
text-transform: uppercase;
font-size: 1.5rem;
margin-bottom:1rem;
display:block;
}
.user-dropdown{min-width:250px;max-width:100%;}
.nav-right-item{
  display:inline-block;
  margin-left:0.5rem;
}
#moduletid62 .formphoto{
  position: absolute;
right: 1rem;
}
#moduletid62 ul.nav-tabs{
background-color: #101822;
color: #FFF;
}
#moduletid62 ul.nav-tabs li span.fa{
  font-size:3rem;display:block;
}
#moduletid62  .nav-tabs .nav-link.active{
  background:none !important;
}
#tab205{
  padding:1rem;
}
.form-box-heading-title-wrap{z-index:1;position:relative;}
.form-box-heading-text{position:absolute;bottom:0;
  font-family: 'NextArt';
  font-weight: bold;}
.login-me label{
  width:100%;
  font-weight:bold;
}
.form-group label{
  font-family:'NextArt',sans-serif;
  width:100%;
  text-transform:uppercase;
}
.button.blue{
  width: 100%;
text-transform: uppercase;
color: var(--rx-color2);
border: 0px;
font-weight: bold;
background-color: var(--rx-color1);
padding: 0.3rem;
font-size: 1rem;
}
.login-me .button.blue{font-size:2rem;}
.form-box-heading-title{
  font-size: 4rem;
line-height: 4rem;
}
.home-new-title{
  display: -webkit-box !important;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}
.post-preview-title .subtext{
  width:100%;
  margin-top:0.8rem;
  font-size:0.8rem;
  font-weight: normal;
  display: -webkit-box !important;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}
.post-preview-four:not(:last-child){
position:relative;
padding-right:1%;
}
.cr-home-news-slide a:hover > .post-preview-img-wrap .post-preview-title{

}
.post-preview-title{
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.placegr{
  display: inline-block;
padding-left: 5px;
padding-right: 5px;
line-height: 2rem;
margin-right: 5px;
width: 3.5rem;
text-align: center;
white-space: nowrap;
    margin-left: 10px;
}
.table-stats-home{
color:#FFF;
text-transform:uppercase;
font-family:inherit;
    border-collapse: initial;
    border-spacing:7px;
}
.table-stats-home.nopad{
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
}
.thtitle{
  font-weight: bold;
  color:var(--rx-color1);
}
.table-stats-home.bottomrow tbody tr{
  border-bottom: 7px solid #fdfdfd;
}
.table-stats-home a{
  white-space:nowrap;
}
.td_whited{
  color:#FFF !important;
}
.table-stats-home tbody tr{
  background-color:black;
}
.table-stats-home thead{
color:#000;
}
.table-stats-home td:not(:first-child){
color:var(--rx-color1);
}
/*
.table-stats-home tr th:nth-child(1){
	color:var(--rx-color1);
}
.table-stats-home thead th:not(:nth-child(1)){
	background-color:white;
  line-height:21px;
}*/
h2.zonatitle a{
    font-family: NextArt;
}
h2.zonatitle{
  color: var(--rx-color1);
    text-transform: uppercase;
    font-family: NextArt;
    padding-left: 0.5rem;
    transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
    text-decoration: underline;
}
h2.zonatitle:hover{
  text-shadow:1px 0px 1px #000;
}
/*
.table-stats-home thead th:nth-child(1){
background-color:black;
border: 0;
opacity: 0;
}*/
.table-stats-home th,.table-stats-home td{
border:0px !important;
    font-weight: bold;
    font-size: 1.2rem;
}
.table-stats-home thead th{
  padding-bottom:0;
}
h2.section-title.medium{
font-weight:bold;
text-transform:uppercase;
}
.table-stats-home td:not(:nth-child(1)),.table-stats-home th:not(:nth-child(1)){
text-align:center;
}
.table-stats-home td,.table-stats-home th{
line-height:43px;
}
.table-stats-home th:nth-child(1){
  padding-left:0;
}
.table-stats-home img{
width:40px;
margin-right:1rem;
border-radius:50%;
}
.dataTables_wrapper .dataTables_paginate {
  text-align: center;
  margin-bottom:1rem;
  padding-top: 0.5em; }

.dataTables_wrapper .dataTables_paginate .paginate_button {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  min-width: 1.5em;
  padding: 0.5em 1em;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  font-weight:bold;
  text-transform:uppercase;
  *cursor: hand;
  color: #67757c;
  border: 1px solid #ddd; }
.paginate_button.disabled{
  display:none;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  color: #ffffff !important;
  border: 1px solid var(--rx-color1);
  background-color: var(--rx-color1); }

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  cursor: default;
  color: #67757c;
  border: 1px solid #ddd;
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none; }

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: white;
  border: 1px solid var(--rx-color1);
  background-color: var(--rx-color1); }

.dataTables_wrapper .dataTables_paginate .paginate_button:active {
  outline: none;
  background-color: #67757c; }

.dataTables_wrapper .dataTables_paginate .ellipsis {
  padding: 0 1em; }
.post-preview.video .post-preview-overlay{
position:absolute;
bottom:0;
width:100%;
}
.post-preview.video a.post-preview-title{
color:#000;
    font-size: 1.5rem;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 1.5rem;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
}
.post-preview.video .post-preview-img-wrap{
margin-bottom:1rem;
overflow:hidden;
position: relative;
}
.post-preview.video{
margin-bottom:1rem;
}
.post-preview.video .timestamp-tag{
color:#FFF;
background-color:rgba(0,0,0,0.8);
font-weight:bold;
padding:0.3rem;

}
.post-preview.video a:hover > .post-preview-img-wrap .post-preview-overlay .play-button{
color:#FFF;
transform:scale(1.5);
}
.play-button{
   transition:all 0.5s;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
}
.cr-home-fechas-mvp .owl-nav, .cr-home-fechas-mvp .fechaHomeBlock{
font-size:1.5rem;
}
.cr-home-fechas-mvp  .owl-item{
text-align:center;
}
.cr-home-fechas-mvp .owl-stage-outer .owl-stage .owl-item img{
width:auto;
height:100px;
display:inline-block;
}
.player-nick{
color:var(--rx-color1);
text-transform:uppercase;
font-weight: bold;
    font-size: 1.2rem;
}
.cr-home-fechas-mvp .wr-match{
height:auto;
}
.player-mvp-1 .p_nick{
color:var(--rx-color1);
font-size:2.5rem;
text-transform:uppercase;
line-height: 2rem;
}
.player-mvp-1 .p_name{
color:#FFF;
background-color:black;
padding:.2rem;
font-size:2rem;
display: inline-block;
    line-height: 1.4rem;
margin-bottom: 1rem;
}
.p_name_caster{
color:#FFF;
background-color:black;
padding:.2rem;
font-size:2rem;
margin-top: 1rem;
display:inline;
    line-height: 1.4rem;
margin-bottom: 1rem;
font-weight:bold;
}
.player-mvp-1 .p_stats{
color:var(--rx-color1);
text-transform:uppercase;
font-size:2rem;
}
.player-mvp-1 .p_stats .fa{
font-size:2.5rem;
color:#000;
margin-right: 0.5rem;
}
.player-mvp-1{
font-weight:bold;
text-transform:uppercase;
}
.player-mvp-1 a{
text-decoration:none;
}
.lag-notice .post-preview-title{
font-size:2.5rem;
color:#FFF;
font-weight:900;
text-transform:uppercase;
line-height: 2rem;
}
.lag-notice .post-author-info{
color:var(--rx-color1);
font-size:1rem;
font-weight:bold;
margin-bottom:5px;
}
.lag-notice .post-preview,.box-shadow{
position: relative;
background-color:#FFF;
-webkit-box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.55);
-moz-box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.55);
box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.55);
color: black;
}
.r-match .match-score{
    display: inline-block;
    margin-left: 2rem;
    margin-right: 2rem;
    font-size: 3rem;
    font-weight: bold;
    line-height: 4rem;
}
.r-match .match-score .map_details{

color:#FFF;
background-color:var(--rx-color1);
    line-height: 1.25rem;
font-size:1rem;
}
.r-match  .map{
border-left: 2px solid black;
    border-right: 2px solid black;
}
.r-match{
background-color:#FFF;
-webkit-box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.75);
box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.75);
-webkit-box-shadow:  1px 5px 11px 4px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 5px 11px 4px rgba(0,0,0,0.75);
box-shadow: 1px 5px 11px 4px rgba(0,0,0,0.75);
margin-top:2rem;
}
.dataTables_info,.dataTables_length, .dataTables_wrapper{
display:none !important;
}
/*******************
Table-Data Table
******************/
.dataTables_wrapper {
  padding-top: 10px; }

.dt-buttons {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 15px; }
  .dt-buttons .dt-button {
    padding: 5px 15px;
    border-radius: 4px;
    background: #009efb;
    color: #ffffff;
    margin-right: 3px; }
    .dt-buttons .dt-button:hover {
      background: #2f3d4a; }

.dataTables_info, .dataTables_length {
  display: inline-block; }
.bg-title-next{
  background-color:#FFF;
  padding:0.8rem;
  border: 2px solid var(--rx-color1);
}
.supertitle{
  overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box !important;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
text-overflow: ellipsis;
margin: 0 auto;
line-height: 5rem;
color:#FFF;
font-size:4rem;
background:var(--rx-color1);
text-transform: uppercase;
font-weight: bold;
text-align: center;
padding:1rem;
background-repeat:no-repeat;
padding-top: 2rem;
padding-bottom: 2rem;
margin-bottom:1rem;
background-size:cover;
}
.cardfaq{
  font-size:1rem;
  line-height:1.1rem;
  font-weight:bold;
  background:#101822 !important;
  color:#FFF;
}
.cardfaq h3{
  font-weight:bold;
  font-size:2.5rem;
    text-transform:uppercase;
}
.red-title{
  position:relative;
}
.section-title-wrap{
  color:#000;
}
.svg_home{
  position: absolute;
    z-index: 2;
    width: 100%;
    left: 0;
    top: 11rem;
    text-align:center;
}
.svg_home svg{

  fill:white;
  max-width:500px;
}
.bg-opa{
  width:100%;
  height: 100%;
  opacity:0.4;
  background-color:#000;
  z-index: 1;
    position: absolute;
    left: 0;
    top: 0;
}
.red-bg-img{
  width:100%;
  height:100%;
  left:0;
  top:0;
  position:absolute;
  z-index:-3;

}
/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #f1f1f1;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #101822;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: var(--rx-color1);
}

.carousel-match-result-item{
  padding:20px;
}
.carousel-match-result-item .cr-h-score{
  font-size:1rem;
}
.carousel-match-result-item .wr-match{
  border-bottom:1px solid var(--rx-color1);
}
.dataTables_length {
  margin-top: 10px; }
.post-open-body{
    border-bottom: 3px solid var(--rx-color1);
    padding-bottom: 2rem;
    margin-bottom: 2rem;
}
.t-img{
height:80px;
vertical-align: bottom;
max-width: 80px;
}
.r-match .img-m{
width:100%;
vertical-align:baseline;
}
.match-info .team-logo{
max-width:100%;
}
.match-info{text-align:center}
.match-info .match_score{
font-size:5rem;
font-weight:bold
}
.match-info .match_stats{
font-weight:bold;
font-size:2rem;
}
.match-info .match_stats span{
color:var(--rx-color1);
font-weight:bold
}
.team-vet{
position:absolute;
top:-25px;
right:0;
width:100%;
text-align:center;
}
.team-vet img{
width:60px;
height:60px;
}
.liga-table{
  width:100%;
}
.bigvet{

}
.bigvet .user-avatar.character{

width:100%;
}
.bigvet .avatar-badge {
    position: absolute;
    bottom: 12px !important;
    left: 0px !important;
top: auto !important;
}
.bigvet .avatar-badge {
    width: 24px;
    height: 24px;
    background-color: #363636;
    position: relative;
    text-align: center;
    color: #FFF;
}
.blacked{
filter:grayscale(1);
}
.bigvet .team-name{
font-weight:bold;
text-transform:uppercase;
margin-top:0.5rem;
}
.mvp-pic{
width:30%;
display:inline-block;
}
.mvp-text{
margin-left:4%;
width:66%;
display:inline-block;
text-transform: uppercase;
    font-weight: bold;
    font-size: 2rem;
line-height: 3rem;
}
a{
color:inherit;
}
.mvp-stat{
font-size:1.5rem;
font-weight:bold;
}
.mvp-stat div{
color:var(--rx-color1);
}
.team-division .player-preview-img-wrap img{
width:100%;
}
.team-division{
  position:relative;
}
.team-division .range{
  position:absolute;
  right: 0.5rem;
      top: 0.5rem;

}
.team-stats{
  white-space:nowrap;
}
.player-preview-info{
background-color:#000;
text-transform:uppercase;
color:var(--rx-color1);
font-size:2rem;
text-align:center;
font-weight:bold;
}
.pprofile .player-overview-img-wrap img{
  max-height: 30rem;
  max-width: 100%;
}
.pprofile .team-name{
font-size:4.5rem;
text-transform:uppercase;
text-align:center;
font-weight:bold;
    text-shadow: 0px 1px 3px var(--rx-color1);
}
.social-links a{
background-color: var(--rx-color1);
    padding: 0.5rem;
    font-size: 1.5rem;
    line-height: 1rem;
}
.player-prof .player-overview-img-wrap{
border-right:2px solid #CCC;
    padding-right: 1rem;
    text-align:center;
}
.player-prof .p-title{
font-size:4rem;
font-weight:bold;
text-transform:uppercase;
line-height: 4rem;
    margin-top: 1rem;
margin-bottom:-1rem;
}
.player-prof .p-subtitle{
font-size:2rem;
font-weight:bold;
text-transform:uppercase;
color:var(--rx-color1);
padding-bottom:1rem;
border-bottom:2px solid #CCC;
margin-bottom:1rem;
}
.player_stat{
font-size:1.5rem;
font-weight:bold;
text-transform:uppercase;
}
.player_stat span{
float:right;
color:var(--rx-color1);
}
.pprofile .country{
  display:none;
  height: 4rem;
  margin-left: 0.5rem;
  margin-top: -1rem;
  margin-bottom: 0.5rem;
}
.player-prof .social-links{
    position: absolute;
    right: 2rem;
    top: 2rem;
}
.normativa-title{
text-transform:uppercase;
font-size:4rem;
color:#FFF;
background-color:#000;
font-weight:bold;
text-align:center;
    margin-bottom: 2.5rem;
    border:3px solid var(--rx-color1);
}
.normativa-title:hover{
color:var(--rx-color1);
text-decoration:none;
}
.calendar .map_details{
padding:0.5rem;
}
.title-sub{
font-weight:bold;
font-size:1.5rem;
color:#000;
text-transform:uppercase;
}
.stats-sep{
border-top:2px solid #CCC;
padding-top:2rem;
padding-bottom:2rem;
}
.stats-sep .stats-title{
font-weight:bold;
text-transform:uppercase;
font-size:1.5rem;
}
.stats-sep .stats-col{
margin-bottom:2rem;
}
.team-stats .sub-title{
color:#FFF;
font-weight:bold;
text-transform:uppercase;
font-size:2rem;
padding:0.2rem;
background-color:#000;
display:inline-block;
margin-top: 1rem;
}
.team-stats .sub-data{
font-weight:bold;
font-size:1.8rem;

text-transform:uppercase;
}
.team-stats .sub-data span{
color:var(--rx-color1);
}
.map-stats .sub-title{
color:#FFF;
background-color:var(--rx-color1);
text-transform:uppercase;
font-weight:bold;
font-size:2rem;
padding:0.3rem;
display:inline-block;
margin-top: 2.5rem;
}
.player-stats{
height:8rem;
}
.player-stats .picimg{
position:absolute;
right:1rem;
}
.player-stats .sub-title{
color:#FFF;
font-weight:bold;
text-transform:uppercase;
font-size:2rem;
padding:0.2rem;
background-color:#000;
display:inline-block;
margin-top: 2rem;
}
.predic-match{
height:8rem;
font-weight:bold;
font-size:1.5rem;
text-transform:uppercase;
margin-top:1rem;
}
.precs-users{
font-size:3rem;
padding-top: 1.7rem;
}
.prect-title{
font-size:1.3rem;
text-transform:uppercase;
font-weight:bold;
text-align:center;
}
.carousel-match-result-item .wr-match{
cursor:pointer;
}
.match-rounds .team1{
background-color:var(--rx-color1);
color:#FFF;
font-weight:bold;
position:relative;
}

.match-rounds .team2{
background-color:black;
color:#FFF;
font-weight:bold;
position:relative;
}
.match-rounds{
    padding-top: 3rem;
    padding-bottom: 3rem;
    padding-left: 1rem;
    padding-right: 1rem;
}
.result-score-win a{
  font-size:3rem;
}
.match-rounds .col{
  border: 1px solid #FFF;
      border-radius: 50%;
      font-size: 1.3rem;
      padding: 0;
      max-width: 40px;
      margin-left: 3px;
      display: inline-block;
}
.match-rounds .team1 .win_type{
position:absolute;
top: -1.7rem;
    color: var(--rx-color1);
    width:100%;
    text-align:center;
    left:0;
}
.match-rounds .team2 .win_type{
position:absolute;
bottom:-1.9rem;
color:black;
width:100%;
left:0;
}
 .owl-next.disabled, .owl-prev.disabled{
display:none;
}
.matchs-stats-header{
  font-weight: bold;
  color:#000;
  border-bottom:2px solid #000;
  text-transform:uppercase;
  font-size:1.5rem;
      border-bottom: 10px solid rgba(0,0,0,0);
}
.nav-tabs .nav-link{
  color:grey;
}
#moduletid80 .matchs-stats-header,#moduletid79 .matchs-stats-header{
  color:#FFF;
}
.matchs-stats-row .col{
  color:var(--rx-color1);
  font-weight:bold;
  text-transform:uppercase;
  font-size:1.5rem;
}
.cardBoxLeftTop{
  position: absolute;
      left: 2rem;
      top: 3rem;
}
.matchs-stats-row .col img{
  float:left;
  width:4rem;
  margin-right:1rem;
}
.matchs-stats-row .col .title{
  color:#FFF;
  overflow: hidden;
    text-overflow: ellipsis;
}
.matchs-stats-row .col .m-date{
  font-size:1.2rem;
}
.liga-table td:not(.mvp-text),.liga-table th:not(:first-child){
	text-align:center;
}
.matchs-stats-row {
  border-bottom:15px solid #FFF;
  padding-top:0.5rem;
  padding-bottom:0.5rem;
  font-weight: bold;
  font-size:1.5rem;
  color:var(--rx-color1);
  background-color:#000;
}
.btn-success{
  text-transform:uppercase;
  font-weight:bold;
  background-color:#000;
  color:var(--rx-color1);
  border:2px solid var(--rx-color1);
  border-radius:0;

}
.btn-success:hover{
  background-color:var(--rx-color1);
  color:black;
  border:2px solid #000;
}
#newnew.stvSubmitedForm{
  display:none;
}
.mvp-stat{text-transform:uppercase;}
.reg-choice{
  cursor:pointer;
z-index: 9999;
font-size: 1.5rem;
    font-weight: bold;
    text-transform: uppercase;
    line-height:2rem;
}
.reg-choice span{
  color:var(--rx-color1);
}
.champion figure{
  z-index:-1;
}
.champion .over{
  opacity:0;
  position:absolute;
  width:100%;
  height:100%;
  background-color:rgba(255,255,255,0.9);
  top:0;
  transition:all 0.5s;
 -webkit-transition:all 0.5s;
 -moz-transition:all 0.5s;

}
.champion{background-position:center center;position:relative;height:27rem;cursor:pointer;margin-bottom:5rem;}
.champion .over .left{
  float:left;
width:48%;
border-right:2px solid #000;
padding-right:2%;
margin-top:2rem;
}
.champion .over .left img{
  width:80%;
  padding:5%;
}
.champion .over .right{
  float: right;
  width: 45%;
  margin-right: 5%;
  margin-top:5rem;
  color: #000;
font-weight: bold;
text-transform: uppercase;
font-size: 2rem;
}

.champion .over span{
  color:var(--rx-color1);
}
.champion .over:hover{
  opacity:1;
}
.champion .title{
  background-color:var(--rx-color1);
  color:#FFF;
  font-weight:bold;
  padding:0.2rem;
  display:inline-block;
  margin:0 auto;
  font-size:3rem;
  text-transform:uppercase;
  margin-top:17rem;
}
.champion .over .title{
  margin-bottom:3rem;
  display:block;
  margin-top:0;
}
.champion .roster{
  color:#FFF;
  font-weight:bold;
  padding:0.2rem;
  margin:0 auto;
  font-size:1.5rem;
    text-transform:uppercase;
    background-color: rgba(0,0,0,0.8);
    display: block;
    margin-top: 1rem;
    padding: 0.5rem;
}
.table-stv-show .dataTables_wrapper{
display:block !important;
}
.table-stv-show table{
  width:100%;
}
table.dataTable thead th.sorting:after {
    content: "\f0dc";
    color: #ddd;
    font-size: 0.8em;
    padding-top: 0.12em;
    font-family: "Font Awesome 5 Free";
    cursor:pointer;
    right:1rem;
}
table.dataTable thead th.sorting_asc:after {
    content: "\f0de";
    font-family: "Font Awesome 5 Free";
      cursor:pointer;
}
table.dataTable thead th.sorting_desc:after {
    content: "\f0dd";
    font-family: "Font Awesome 5 Free";
      cursor:pointer;
}

.white{
  color:#FFF !important;
  margin-left:0.2rem;
  font-size:1rem;
}
.match_date{
  font-size:2rem;
  font-weight:bold;
}
.mit-roster{
  margin-right:1rem;
  border: 1px solid var(--rx-color1);
  }
  .svg_home img{
    max-width:100%;
  }
  .layout-content-1{
    background-color:#FFF;
    padding:1rem;
  }
.no-player{
  font-size:6rem;
  font-family:'NextArt',san-serif;
  text-align:center;
  color: var(--rx-color1);
      padding-top: 2rem;
      padding-bottom: 2rem;
      cursor:pointer;
}
.mit-roster h5{
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1rem;
  text-align:center;

}
.cuadro_home{
  margin:0 auto;
  max-width:100%;
}
@media (min-width: 1300px) {
  .log-left{min-height:560px;}
  .quees{
    /*
    height:30rem;*/
  }
.sstitle {/*max-width:55%*/ text-align:center;}
  .quees .breve{
  /*  width: 40%;
float: left;*/
text-align:center;
  }
}
.breve{
  margin-bottom:1.5rem;
}
@media (max-width: 1260px) {
header .sp-container{
  display: none !important;
}
}
@media (max-width: 1200px) {
  .navbar-nav li:not(:last-child) {
      margin-right: 0rem;
      padding-right: 0rem;
  }
}
@media (max-width: 1500px) {
.player-mvp-1 .p_stats{
  font-size:1.5rem;
}
.player-mvp-1 .p_stats .fa{font-size:2rem;}
}
@media (max-width: 1200px) {
  .topFive .col-12:nth-child(4),.topFive .col-12:nth-child(5){
    display:none;
  }
  .inscpic{
    margin-top:13px !important;
  }
  .flip-card{
    height: 235px;
  }
  .flipCCName{
    display:none;
  }
}
@media (max-width: 1000px) {

  .headlogo{max-height:3rem !important;}
  .topFive .col-12{
    margin-bottom:0.5rem;
  }
  .nav-left{display:none;}
.player-mvp-1{text-align:center;margin-bottom:1rem}
  .match-rounds .col {
    padding-left: 0.7rem;
    padding-right: 0.7rem;
    margin-bottom: 60px;
    min-width:35px;
}
.cr-home-fechas-mvp .wr-match{width:50%;display:inline-block;}
}
@media (max-width: 991px) {
  .tdj-button{
    text-overflow: inherit;
overflow: hidden;
padding:0.5rem !important;
  }
  .matchi-vs {
    font-size: 1.2rem;
}
  .matchiRight{flex-direction:row !important;padding:0.5rem}
  .matchiDate,.matchiFecha{    display: inline-block;
    width: 50%;
    text-align: center;}
  }
@media (max-width: 600px) {
  .player-prof .p-subtitle{font-size:1.5rem}
  .player-prof .p-title{
  font-size:2rem;
  line-height: 2rem;
}
.button.blue{
  font-size: 0.8rem;
}
.empate .button.blue{font-size:0.5rem}
.matchiLeft{padding:0.5rem}
  .container{padding:8px}
  .rsub-title .text-stroke{
    font-size: 13rem;
    top: 4rem;
  }
  .blockmb{
    display:block;
    margin-top: 0.5rem;
  }
  #tab208tabs{
    text-align: center;
  }
  .mit-roster{margin-right:0;margin-bottom:1rem !important}
  .navbar-nav li:not(:last-child){margin-right:0;padding-right:0}
  .match_date{font-size:1rem;}
  .match-info .match_score{font-size:3rem;}
  .r-match{position:relative;}
.r-match .match-score .map_details{
  position: absolute;
left: 39%;
bottom: -20px;
}
#moduletid40 .r-match .match-score .map_details{left:41%;bottom:-15px}
.match_stats{display:none}
  .champion .title{
    font-size:2rem;
    margin-top:10rem;
  }
  .champion .over .left{
    float:none;
    width:100%;
  }
  .champion .over .right .title{
    display:none;

  }
  .champion .over .left img{
    width:60%;
    padding:0;
  }
  .reg-choice{
    top:0.5rem;
    right:0.2rem;
  }
  .player-prof .social-links{
    position:relative;
    right:1rem;
  }
  .red-title{
    background-size: 100% 100%;
    font-size:2rem;
  }
  #navbarNavDropdown{
    margin-top:1rem;
  }
  table .mvp-text{
    font-size:1.5rem;
  }
  table td:not(:first-child){
    text-align:center;
  }
  .m-mvp{
    display:none;
  }
  .title-sub,h2{
    padding-left:0.5rem;
  }
  .rmatch.calendar{
    padding-bottom:1rem;
  }
  .r-match .match-score{
    margin-left:1rem;
    margin-right:1rem;
    padding-bottom:1rem;
  }
  .title-sub.text-right{
    padding-right:1rem;
  }
  .cr-home-news-slide .owl-dots{margin-bottom: 1rem;}
  .banner-home{
    margin-top:2rem;
  }
  .player-mvp-1{margin-top:2rem;}
  .cr-home-fechas{
    height:auto;
    padding-bottom:2rem;
  }
  .mvp-text{
    text-align:right;
  }
  .r-match{
    padding:.25rem!important;
  }
  .t-img{
    width:100px;
    height:auto;
  }
  .normativa-title{
    font-size:1.8rem;
    padding:0.1rem;
  }
  .champion .over .right{
    float: none;
    width: 100%;
    margin-top:1rem;
  }
  .pprofile{
    padding-bottom:1rem;
  }
  .pprofile .team-name{
    line-height:3.5rem;
  }
  .pprofile .social-links{
    margin-top:2rem;
  }
  .match-info .match_stats{
    white-space:nowrap;
  }
  .mvp-text span{
    display:none;
  }

  #moduletid40 h3{
    text-align:center;
  }
  .mvp-match .mvp-text{
    text-align:center;
  }
    .mvp-match .mvp-stat{
      text-align:center;
    }
  .mvp-match .mvp-text span,.mvp-match img{
    display:inline-block !important;
  }
    .mvp-text {
      text-align:left;
      color:#000 !important;
    }
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}


@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
form.stvSubmitedForm{
  display: none;
}
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
/**
 * jQuery toast plugin created by Kamran Ahmed copyright MIT license 2014
 */
.jq-toast-wrap { display: block; position: fixed; width: 300px;  pointer-events: none !important; margin: 0; padding: 0; letter-spacing: normal; z-index: 9000 !important; }
.jq-toast-wrap * { margin: 0; padding: 0; }

.jq-toast-wrap.bottom-left { bottom: 20px; left: 20px; }
.jq-toast-wrap.bottom-right { bottom: 20px; right: 40px; }
.jq-toast-wrap.top-left { top: 20px; left: 20px; }
.jq-toast-wrap.top-right { top: 20px; right: 40px; }

.jq-toast-single { display: block; box-shadow: 1px 0px 30px rgba(0, 0, 0, 0.1); width: 100%; padding: 15px; margin: 0px 0px 5px; font-size: 12px; font-family: arial, sans-serif; line-height: 17px; position: relative;  pointer-events: all !important; background-color: #fff; color: #2b2b2b; }

.jq-toast-single h2 { font-family: 'NextArt', sans-serif;font-weight:bold;text-transform:uppercase; font-size: 1.2rem; margin: 0px 0px 7px; background: none; color: inherit; line-height: 1.5rem; letter-spacing: normal; }
.jq-toast-single a { color: #eee; text-decoration: none; font-weight: bold; border-bottom: 1px solid white; padding-bottom: 3px; font-size: 12px; }

.jq-toast-single ul { margin: 0px 0px 0px 15px; background: none; padding:0px; }
.jq-toast-single ul li { list-style-type: disc !important; line-height: 17px; background: none; margin: 0; padding: 0; letter-spacing: normal; }

.close-jq-toast-single { position: absolute; top: 3px; right: 7px; font-size: 14px; cursor: pointer; }

.jq-toast-loader { display: block; position: absolute; bottom: -3px; height: 5px; width: 0%; left: 0; border-radius: 5px; background: red; }
.jq-toast-loaded { width: 100%; }
.jq-has-icon { padding: 10px 10px 10px 50px; background-repeat: no-repeat; background-position: 10px; }
.jq-icon-info { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII='); background-color: #31708f; color: #000; border-color: #bce8f1; }
.jq-icon-warning { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII='); background-color: #8a6d3b; color: #fcf8e3; border-color: #faebcc; }
.jq-icon-error { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII='); background-color: #a94442; color: #f2dede; border-color: #ebccd1; }
.jq-icon-success { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg=='); color: #dff0d8; background-color: #3c763d; border-color: #d6e9c6; }
.teamLogoMvp{
  position: absolute;
    z-index: -1;
    top: -20px;
    left: 10px;
    width:100%;
}

.red-title{
  font-weight: bold;
  background-color:var(--rx-color1);
z-index:-1;
font-size:6rem;
color:#FFF;
text-transform:uppercase;
width:100%;
text-align: center;
    padding-top: 7rem;
    padding-bottom: 12rem;
    font-family: NextArt;
    letter-spacing: 0.3rem;
margin-bottom:-10rem;
overflow:hidden;
}
.post-content img{
  max-width:100%;
  height: auto !important;
  margin-bottom: 2rem;
  margin-top: 1rem;
}
.videohome{
  position: absolute;
    left: 0;
    top: 0;
    object-fit: cover;
    width: 100%;
}
@media (max-width: 600px) {
  .pprofile .player-overview-img-wrap img{
    max-height: 10rem;
  }
  h2{
    font-size:1.5rem;
  }
  .teamName{
    font-size:2rem;
  }
  .svg_home{
    max-width: 90%;
    left: 5%;
  }
  .persos1{
    background-position: top center;
    background-size: 100%;
    height: 9rem;
    background-repeat: no-repeat;
  }
  .per-login{
    left:0;
  }

  .recpw {color:#FFF}
  .tab-form-buttons{
    background-color:#FFF;
  }
  .form-box-body {
  }
  .form-box-heading-text,.form-box-heading-title{
    display:none;
  }
  .login-me{
    margin-top:0;
  }
  .log-left{
    position:inherit;
  }
  .quees{
    padding:1rem !important;
    font-size: 3rem;
    line-height: 3.2rem;
    text-align: center;
    padding-top:2rem !important;
  }
  .quees .breve{
    line-height: 1.4rem;
    margin-top: 1rem;
  }
  .bannerRegister1 .powerfull{
    display:block;
    transform: rotate(90deg);
    }
  .bannerRegister1{
    font-size: 3rem !important;
line-height: 3.2rem;
  }
  .region-choice{
    font-size: 3.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
}
  .post-preview-title .subtext{
    display:none !important;
  }
  .home-new-title{
    -webkit-line-clamp:5
  }
  .nav-right{
    right:0.5rem;
  }
  #moduletid62 .container.mt-5{
    margin-top:0 !important;
  }
  #moduletid62 .nav-tabs .nav-link {
    font-size: 1rem;
  }
  #moduletid62 .nav-item{
    width:33%;
    font-size:2rem;
  }
  .cardfaq h3{
    font-size:2rem;
  }
  #accordion .p-3{
    font-size: 1rem;
line-height: 1.1rem;
  }
  #accordion{
    padding:0 !important;
  }
  .navbar-brand{
    margin-left:1.2rem !important
  }
  .teamMoneyDisp{
    font-size:1.3rem;
  }
  .supertitle {
    max-width: 100%;
    margin: 0 auto;
    line-height: 2.5rem;
    font-size: 2rem;
    padding: 1rem;
}
.red-title{
  font-size: 4rem;
padding-bottom: 6rem;
padding-top: 0rem;
margin-bottom:-5rem;
line-height: 4.2rem;
}
}
.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 3001;
  display: none;
  font-family: arial;
  font-size: 15px;
  line-height: 1em;
}

.daterangepicker:before, .daterangepicker:after {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}

.daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
}

.daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}

.daterangepicker.opensleft:before {
  right: 9px;
}

.daterangepicker.opensleft:after {
  right: 10px;
}

.daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}

.daterangepicker.openscenter:after {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}

.daterangepicker.opensright:before {
  left: 9px;
}

.daterangepicker.opensright:after {
  left: 10px;
}

.daterangepicker.drop-up {
  margin-top: -7px;
}

.daterangepicker.drop-up:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}

.daterangepicker.drop-up:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}

.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .calendar {
  float: none;
}

.daterangepicker.single .drp-selected {
  display: none;
}

.daterangepicker.show-calendar .calendar {
  display: block;
}

.daterangepicker.show-calendar .drp-buttons {
  display: block;
}

.daterangepicker.auto-apply .drp-buttons {
  display: none;
}

.daterangepicker .calendar {
  display: none;
  max-width: 270px;
}

.daterangepicker .calendar.left {
  padding: 8px 0 8px 8px;
}

.daterangepicker .calendar.right {
  padding: 8px;
}

.daterangepicker .calendar.single .calendar-table {
  border: none;
}
.daterangepicker .calendar-table{
  color:black;
}
.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid black;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px;
}

.daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}

.daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}

.daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}

.daterangepicker td.available:hover, .daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}

.daterangepicker td.week, .daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}

.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}

.daterangepicker td.in-range {
  background-color: #ebf4f8;
  border-color: transparent;
  color: #000;
  border-radius: 0;
}

.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}

.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}

.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff;
}

.daterangepicker th.month {
  width: auto;
}

.daterangepicker td.disabled, .daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}

.daterangepicker select.monthselect, .daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}

.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}

.daterangepicker select.yearselect {
  width: 40%;
}

.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}

.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}

.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}

.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}

.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}

.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 8px;
}

.daterangepicker.show-ranges .calendar.left {
  border-left: 1px solid #ddd;
}

.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}

.daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}

.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}

.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}

.daterangepicker .ranges li:hover {
  background-color: #eee;
}

.daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff;
}

/*  Larger Screen Styling */
@media (min-width: 564px) {
  .daterangepicker {
    width: auto; }
    .daterangepicker .ranges ul {
      width: 140px; }
    .daterangepicker.single .ranges ul {
      width: 100%; }
    .daterangepicker.single .calendar.left {
      clear: none; }
    .daterangepicker.single.ltr .ranges, .daterangepicker.single.ltr .calendar {
      float: left; }
    .daterangepicker.single.rtl .ranges, .daterangepicker.single.rtl .calendar {
      float: right; }
    .daterangepicker.ltr {
      direction: ltr;
      text-align: left; }
      .daterangepicker.ltr .calendar.left {
        clear: left;
        margin-right: 0; }
        .daterangepicker.ltr .calendar.left .calendar-table {
          border-right: none;
          border-top-right-radius: 0;
          border-bottom-right-radius: 0; }
      .daterangepicker.ltr .calendar.right {
        margin-left: 0; }
        .daterangepicker.ltr .calendar.right .calendar-table {
          border-left: none;
          border-top-left-radius: 0;
          border-bottom-left-radius: 0; }
      .daterangepicker.ltr .calendar.left .calendar-table {
        padding-right: 8px; }
      .daterangepicker.ltr .ranges, .daterangepicker.ltr .calendar {
        float: left; }
    .daterangepicker.rtl {
      direction: rtl;
      text-align: right; }
      .daterangepicker.rtl .calendar.left {
        clear: right;
        margin-left: 0; }
        .daterangepicker.rtl .calendar.left .calendar-table {
          border-left: none;
          border-top-left-radius: 0;
          border-bottom-left-radius: 0; }
      .daterangepicker.rtl .calendar.right {
        margin-right: 0; }
        .daterangepicker.rtl .calendar.right .calendar-table {
          border-right: none;
          border-top-right-radius: 0;
          border-bottom-right-radius: 0; }
      .daterangepicker.rtl .calendar.left .calendar-table {
        padding-left: 12px; }
      .daterangepicker.rtl .ranges, .daterangepicker.rtl .calendar {
        text-align: right;
        float: right; } }
@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto; }
  .daterangepicker.ltr .ranges {
    float: left; }
  .daterangepicker.rtl .ranges {
    float: right; }
  .daterangepicker .calendar.left {
    clear: none !important; } }


    .powerfull{
    color:var(--rx-color1);
    }
    a:hover{text-decoration:none !important;}
    .bannerRegister1{
    font-family:'NextArt', san-serif;
    font-size:4rem;
    color:#FFF;
    text-align:center;
    background-image:url('/custom/img/banner11.jpg');
    letter-spacing: 0.3rem;
    background-position: center center;
    }
    .form-box-body{padding:1rem !important;}
    .log-left{
    color:#FFF;
    background-color:var(--rx-color1);
    padding:1rem !important;
    font-family:'NextArt', san-serif;
    }
    .login-me{
    text-transform:uppercase;
    border: 2px solid var(--rx-color2);
    max-width:850px;
    margin:0 auto;
    margin-top:3rem;

    margin-bottom:3rem;
    }
    .inscpic {
        margin-bottom: 2rem;
        width: 100%;
        text-transform: uppercase;
        color: #000;
        font-weight: bold;
        text-align: center;
        border: 1px solid var(--rx-color1);
        background-color: #FFF;
        padding: 1rem;
    }
    .button-social.fb {
        background-color: #1778f2 !important;
    }
    .form-box .social-buttons .button-social {
        font-size: 1rem;
        cursor:pointer;
        color:#FFF;
    }
    .button-social.twc {
        background-color: #7442ce;
    }
    .button-social.gplus {
        background-color: #ffb400;
    }
    .button-social.twt {
        background-color: #10caff;
    }
    .button-social{width:100%;color:#FFF;font-size:1rem;font-weight:bold;text-transform:uppercase;padding:1rem;text-align:center;display:block;margin-top:1.5rem}
    .tab-form-buttons{margin-top:1rem;text-align:center;text-transform:uppercase;font-weight:bold;font-size:1.5rem;}
    .form-box-wrap .tab-form-buttons .tab-form-button.selected {
        color: #363636;
    display: block;
        width: 100%;
    }

    .form-box-wrap .tab-form-buttons .tab-form-button {
        width: 50%;
        height: 58px;
        border-top: 1px solid #dbdbdb;
        border-right: 1px solid #dbdbdb;
        color: #bfbfbf;
        line-height: 58px;
        text-align: center;
        cursor: pointer;
    }

    .search-popup {
        width: 100%;
        height: 100%;
        padding-top: 300px;
        background-color: rgba(255,70,84,0.94);
        position: fixed;
        top: 0;
        left: 0;
        z-index: 99999;
        overflow: hidden;
        opacity: 0;
        visibility: hidden;
        transition: all .4s ease-in-out;
    }
    .search-popup .search-popup-form {
        width: 850px;
        margin: 0 auto;
    }
    .search-popup .close-button {
        color: #FFF;
        font-size: 2rem;
    }
    .search-popup .close-button {
        position: absolute;
        top: 50px;
        right: 50px;
        cursor: pointer;
    }
    #stvSearchHelper {
        display: none;
        text-align: center;
        color: #FFF;
    }
    .showMe {
        opacity: 1;
        visibility: visible;
        display: none;
    }
    .search-popup .input-line {
        height: auto;
        padding: 0 0 32px;
        font-family: "Exo",sans-serif;
        font-size: 3.5em;
        font-weight: 700;
        text-transform: uppercase;
    color:#FFF;
    background-color: transparent;
        border: 0;
        outline: none;
    }
    .reg-choice ul{display:inline-block;} .reg-choice ul li{list-style-type:none;}
    .fab {
        font-family: "Font Awesome 5 Brands" !important;
    }
    #stv30Tab .modal-dialog{max-width:800px}
    .select2-results__option {
        font-size: 0.7rem;
        text-transform: uppercase;
    font-family: "Exo",sans-serif;
    white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .filterReal .select2-container--default{
    font-family: "Exo",sans-serif;
    text-transform:uppercase;
        font-weight: 700;
        font-size: 0.8rem;
    }
    .filterReal .select2-container--default .select2-selection--multiple,.filterReal .select2-container--default .select2-selection--single{
    border:0;
    }
    .select2-container,.filterReal{
    width:100% !important;
    }
    /* select 2*/
    .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--rx-color1);color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

.no-parti{
  text-transform: uppercase;
font-size: 1.5rem;
    max-width: 90%;
}
    .tdj-button:hover{
      color:var(--rx-color1) !important;
      background-color:var(--rx-color2) !important;

    }
    .tdj-button{
    display: inline-block;
        border-radius: 200px;
        padding: 0 68px 0 34px;
        background-color: #363636;
        color: #fff !important;
        font-family: "Exo",sans-serif;
        font-size: .6875em;
        /* font-weight: 800; */
        line-height: 46px;
        text-transform: uppercase;
        cursor: pointer;
        transition: background-color .2s ease-in-out;
        position: relative;
        /* height: 24px; */
        padding: 1rem;
        font-size: 1rem;
        line-height: 24px;
        font-family: NextArt;
        line-height: 1rem;
    }
    .mit-roster img {
        max-height: 100px;
        max-width: 100%;
        margin-top: 0.3rem;
    }
  .rsub-title{
    z-index: 0;
  }
  .rsub-title .text-stroke{
    font-size:20rem;
        top: -5rem;
        left:0;
  }
    #maincontent {
        padding: 0rem;
    }
    .textt_348, .textt_131{display:none;}
    .brand-centered {
      display: flex;
      justify-content: center;
      position: absolute;
      width: 100%;
      left: 0;
      top: 0;
    }
    .max1300{
    max-width:1300px;
    margin:0 auto;
    }
    .inscpic img{
    max-width:100%;
    }
    .inscpic,.colCard{
transition: all 0.3s;
}
.colCard:hover{
      transform:scale(1.1);
}
    .ctid1{
          background-color: gold;
    }
    .ctid2{
          background-color: silver;
    }
    .ctid3{
          background-color: brown;
    }
    .insc-title{    font-family: 'NextArt',san-serif;
    position: relative;
overflow:hidden;
    text-align:center;
    font-weight: bold;
    color:#FFF;
    font-size: 1.5rem;
    /* white-space: nowrap; */

    text-overflow: ellipsis;
    display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    background-color:black;
    width: 100%;}
span.nicki{
  font-family: 'NextArt';
font-weight: bold;
font-size: 1rem;
display: -webkit-box !important;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow:hidden;
}
    .inscpic {
      width: 80%;
      text-transform: uppercase;
      color: #000;
      font-weight: bold;
      text-align: center;
      padding: 1rem;
      margin-top: 1.7rem;
      margin-left: 10%;
  }
  .ptsPlayer{font-size:0.7rem}
  .inscpic img.gdtImg{
    position: absolute;
    top: 2.5rem;
    right: 1.5rem;
  }
  .inscpic img{max-width: 90%;margin:0 auto}
    .lag-notice.notice-list .post-content{
    position: absolute;
        bottom: 0;
        z-index: 1;
        background-color: rgba(0,0,0,.5);
        color: #FFF;
    }
    .widget-simple-stat-row{
    display:inline-block;
    width: 20%;
        padding-left: 1%;
        height: 130px;
        vertical-align: top;
    }
    .widget-simple-stat-row.border-green{
    border-left: 5px solid #58d819;
    }
    .widget-simple-stat-row.border-red{
    border-left: 5px solid red;
    }
    .widget-simple-stat-title{
    font-family:NextArt;
        text-transform: uppercase;
    }
    .has-error{
    color:red;
    }
    .has-error input ,.has-error select{border:1px solid red;}

    .headIcon:hover{
      border:2px solid var(--rx-color1) !important;
    }
    .mi-equipo-acciones{
      text-align:center;
    }
    .notification-item .fa{
      color:var(--rx-color1);
    }
    .notification-item{
      color: #666;
      text-align: right;
      border-bottom: 1px solid #CCC;
      line-height: 1rem;
      padding-bottom: 0.3rem;
      padding-top: 0.3rem;
  }
