/*** WidgetLiveNowV01RC03.css ***/





/* #WidgetLiveNowV01RC03 */
/* #WidgetLiveNowV01RC03 */
/* #WidgetLiveNowV01RC03 */
/* #WidgetLiveNowV01RC03 */



@-o-keyframes fadeIt {

    0%   { color: #706500; }

    50%  { color: #FFEB3B; }

    100% { color: #706500; }

}

@keyframes fadeIt {

    0%   { color: #706500; }

    50%  { color: #FFEB3B; }

    100% { color: #706500; }

}

#WidgetLiveNowV01RC03 .Jwidget-title>h5>i {

    font-size: 12px;

    margin: 0 3px;

    -o-animation: fadeIt 3s ease-in-out;

    animation: fadeIt 3s ease-in-out infinite;

}




#WidgetLiveNowV01RC03 div.eventname {

    position: relative;

    border: none!important;

    font-weight: 200;

    justify-content: center;

    padding-left: 0px!important;

    flex: 1;

    /* min-width: 100px!important; */

    align-items: flex-start;

    margin-top: 0px!important;

    margin-right: 0px!important;

    flex-direction: column;

    width: auto!important;

    min-width: auto!important;

    display: flex!important;

    max-width: auto!important;

    /* border: 1px solid red!important; */

    height: 100%;
}



#WidgetLiveNowV01RC03 .live-row.divLiveClass>div {

    padding: 0.5px 0!important;

    border: none!important;

    background: var(--line-bg-color);

    display: flex;

    flex-direction: row;

    align-items: center;

    height:80px;

    border-bottom: 3px solid rgba(0,0,0,0.3);

    position: relative;

    padding-left: 0;
}



.live-row.divLiveClass {

    background: #242424;

    width: 100%;

    margin-top: 0px;

    padding-bottom: 0px;
}



#WidgetLiveNowV01RC03.Jwidget .Jmatchs-container div.liveTable {
    overflow: hidden;
    display: flex !important;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    grid-gap: 5px;
}



x {

    padding: 0.5px 0!important;

}





#WidgetLiveNowV01RC03 div.oddTd {
    display: inline-block;
    height: 100%;
    flex: 1;
    text-align: center;
}

#WidgetLiveNowV01RC03 div.eventname .evName {

    display: flex;

    font-weight: 200;

    /* justify-content: center; */

    align-items: center;

    cursor: pointer;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

    font-size: 10px;

    color: var(--page-txt)!important;

    /* padding-left: 9px!important; */

    width: 100px;

    /* border: 1px solid red!important; */

    margin-left: 20px;

    padding: 0!important;
}

#WidgetLiveNowV01RC03 .oddTd a {
    background:#494949;
}

#WidgetLiveNowV01RC03 div.eventname .evName>.positionTime {
    /* width: 100px; */
    font-weight: bold;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    left: 0px;
    top: 21px;
    color: #b8b8b8!important;
    font-weight: 400;
    margin-left: 0;
    padding-left: 0;
    /* border: 1px solid red; */
    display: flex;
    justify-content: flex-start;
    height: 100%;
    font-size: 11px;
}

#WidgetLiveNowV01RC03 div.eventname>.msPosLive {
    font-size: 12px;
    color: #cecece;
    /* margin-left: 6px; */
    display: flex;
    font-weight: 7600!important;
    justify-content: flex-end;
    align-items: flex-end;
    width: 100%;
    padding-right: 40px;
    position: absolute;
    flex-direction: column;
    font-weight: bold;
}

#WidgetLiveNowV01RC03 .live-row.divLiveClass>.labelSoccer {
    height: 45px;
    padding-left: 20px!important;
}

#WidgetLiveNowV01RC03 .live-row.divLiveClass>[class^="labe"] {
    height: 45px;
    padding-left: 20px!important;
}

#WidgetLiveNowV01RC03 .live-row.divLiveClass>.labelVolleyball {
    height: 45px;
}

#WidgetLiveNowV01RC03 .live-row.divLiveClass>.labelBasketball {
    height: 45px;
}

#WidgetLiveNowV01RC03 .live-row.divLiveClass>.labelBaseball {
    height: 45px;
}


.tableCategsCenterColumn {
    display: flex;
    flex: 1 0 100%;
}


#WidgetLiveNowV01RC03 .positioningItem {

    position: relative;

    top: -6px;

    margin-left: -6px;

}



#WidgetLiveNowV01RC03 .nameSport {

    display: inline-block;

    margin-left: 22px;

    width: 0;

    overflow: hidden;

}



#WidgetLiveNowV01RC03 .live-row.divLiveClass .bigHeader-style {

    font-weight: 600;

    background:transparent !important;

    color: #ffffff;

    padding-right: 60px !important;

    height: 20px;

}



#WidgetLiveNowV01RC03 .bigHeader-style div {

    display: inline-block;

    padding: 0.5px 0!important;

    border: none!important;

    display: none;

}





#WidgetLiveNowV01RC03 div[data-w="1"]{

    width: 43px!important;

    background: #292929;

    height: 20px;

    line-height: 16px;

    margin-right: 3px;

}



#WidgetLiveNowV01RC03 div[data-w="2"] {

    display: flex;
    justify-content: center;
    width: 120px;
    background: transparent;
    align-items: center;
    height: 20px;
    line-height: 16px;

}



#WidgetLiveNowV01RC03 div[data-w="3"] {

    width: 180px;
    background: transparent;
    height: 20px;
    line-height: 16px;
    display: flex;
    justify-content: center;
    align-items: center;

}



.bigHeader-style {

    /*grid-gap: 8px;*/

}

#WidgetLiveNowV01RC03 div[data-w="4"]{

    width: 152px!important;

    background: transparent;

    height: 20px;

    line-height: 16px;

    margin-right: 3px;

}



@media(min-width:1600px){

    #WidgetLiveNowV01RC03 .live-row.divLiveClass .bigHeader-style {

        /*padding-right: 40px!important;*/
        padding-left:48px!important;
    }

}



@media(min-width:1500px){

    #WidgetLiveNowV01RC03 .live-row.divLiveClass .bigHeader-style {

        /*padding-right: 40px!important;*/
        padding-left: 48px !important;

    }

}



#WidgetLiveNowV01RC03 .otnPosition2 {

    text-align: center;

    font-size: 10px;

    width: 84px!important;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

    display: inline-block;

    line-height: 12px;

    margin-bottom: -2px;

    color: #fff!important;

    text-transform: uppercase;

    font-weight: bold;

    display: none;

}





#WidgetLiveNowV01RC03 .Jmatchs-container {

    /* background: #28363b; */

}





#WidgetLiveNowV01RC03 .oddTd>a {
    /* width: 110px!important; */
    font-weight: 400;
    position: relative;
    /* max-width: 110px!important; */
    /* min-inline-size: 110px!important; */
    height: 100%!important;
    color: #ffdf1b;
}





#WidgetLiveNowV01RC03 .smallHeader-style .otnPosition {

    text-align: center;

    font-size: 10px;

    width: 100%!important;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

    display: inline-block;

    font-weight: 500;

    color: #ddd;

    position: relative;

}



#WidgetLiveNowV01RC03 div.allOdds.Live {

    width: 60px;
    min-width: 60px;
    background: transparent;
    height: 100%;
    color: #fff;
    display: flex;
    justify-content: center;
    text-align: center;
    align-items: center;
    display: none;

}

#WidgetLiveNowV01RC03 .allOdds.Live a {

    color: var(--skin-bg-color-txt);
    font-size: 19px;
    display: flex;
    font-weight: 600;
    justify-content: center;
    width: 100%;
    min-width: 100%;
    height: 100%;
    align-items: center;
    position: relative;
}



.gns .gns-wifi2,

.gns .gns-wifi2 {display:none!important;}



#WidgetLiveNowV01RC03 .evLabel {

    margin-left: 12px;

    margin-top: 1px;

    font-weight: 300;

    min-width: 200px;

    cursor: pointer;

    width: 50%;

    white-space: nowrap;

    overflow: hidden;

    display: inline-block;

    text-align: center;

    vertical-align: top;

    font-size: 10px;

}



.createQRCode {display:none!important;}



#WidgetLiveNowV01RC03 .live-row.divLiveClass>.smallHeader-style {

    background: transparent;

    display: flex;

    flex-wrap: nowrap;

    height: 30px;

    display:none;
}



#WidgetLiveNowV01RC03 .JsportsItm span.sportCount {

    display: flex;

    width: 18px;

    height: 18px;

    opacity: 0.5;

    font-family: monospace;

    padding: 0px;

    justify-content: center;

    align-items: center;

    font-size: 10px;

    position: relative;

    margin: 0px;

    border: 1px solid #fcac00;

    border-radius: 50%;
}



span.nameEvent {

    max-width: 200 px !important;

    width: 181 px !important;

    min-width: 136 px !important;

    overflow: hidden!important;

    text-overflow: ellipsis!important;

    white-space: nowrap!important;

    margin-left:0px!important;

}



#widgetTheBet {display:none!important;}

.bigHeader-style {
    display: none!important;
}

#WidgetLiveNowV01RC03 .smallHeader-style div[data-hide-live="0"]{
    height: 20px !important;
    max-height: 20px;
    width: 110px;
    position: relative;
    display: flex;
    /* justify-content: center; */
    padding: 0;
    margin: 0;


}












