/*ul.MuiCollapse-root.MuiCollapse-vertical.MuiTreeItem-group.MuiCollapse-entered.css-1xxsnna .styles_navItemsContainer__6t8rW.false.styles_selectedSportCategory__9Irl0.MuiBox-root.css-0 {
     background: #d8918c;
}
 .MuiTreeItem-label > .styles_navItemsContainer__6t8rW.false.styles_selectedSportCategory__9Irl0.MuiBox-root.css-0 {
     background: #aaa;
}
 .styles_textRightItemResult__aWMHy {
     color: #4d90a7;
     font-size: 10px;
}
 .styles_eventText__Gct7f, .styles_textRightItem__lTN5a, .styles_text__26hqL, .styles_timeEventText__wpoxS {
     font-size: 12px;
}
 .styles_videoContainer__96Pju>div {
     font-size: 10px;
}
*/
body {
    background-color: rgb(1 51 89) !important;
}

.fa-ticket:before {
    content: "\f217";
}


#root .styles_content__Cnj0v {
    background-color: #013359 !important;
    border-width: 0px !important;
}

.styles_navbarContainer__oeV9L {
    background: #000 !important;
}

.styles_selectedSport__iu8c5 {
    border-bottom: 2px solid #013359 !important;
}

.styles_matchEventLabel__6YWpP {
    color: #0b5d9d !important;
}

::-webkit-scrollbar-thumb {
    background: #ffbf00 !important;
}

::-webkit-scrollbar-track {
    background: #025b8d !important;
}

    /* Inizio Sidebar Coupon*/ 

.styles_tabs__ks\+93 .styles_tabButtonActive__1pMeS {
    background: #ffbf00 !important;
    border: 1px solid #ffbf00 !important;
    color: #023c5e !important;
    text-transform: capitalize !important;
}

.styles_tabs__ks\+93 button > div > p {
font-size:14px !important;
    font-weight:600;
}

.styles_content__Bn-4e {
    background-color: #8fb1c7 !important;
    border: 1px solid rgba(0,0,0,.176);
    border-radius: 6px;
    padding-top: 3px;
}
     
     .styles_oddType__DN-Oi p {
    color: #025b8d !important;
}

 .styles_oddType__DN-Oi .css-igs3ac {
     background: #4c4c4c00 !important;
     border-color: rgb(2 91 141) !important;
}
     .styles_couponColumn__0qdnn {
    background-color: #025b8d !important;
    padding: 8px 8px 0px !important;
}

.styles_select__JoaDy {
    color: #025b8d !important;
}

.styles_amountButton__I0ztb {
    font-size: 11px !important;
    min-width: auto !important;
    flex: 1 !important;
    width: 100% !important;
    color: #013359 !important;
}

.styles_infoContainer__lGeAq .styles_infoContainerColumnItem__uKG9M>p>span {
    font-size: 12px !important;
}

.styles_infoContainer__lGeAq .styles_infoContainerColumnItem__uKG9M>p {
    font-size: 12px !important;
}

.styles_gridContainerSystem__cyB1b p {
    font-size: 12px !important;
}

.styles_gridContainerSystem__cyB1b .styles_gridHeader__ePt6V {
    padding: 0px 0px 10px !important;
}

.styles_couponContainer__VL1kp p {
    font-size: 12px !important;
    font-weight:600 !important;
    color: #013359 !important;
}

.styles_event__EhQxs {
    background-image: linear-gradient(180deg, #ffbf00, #ff9800) !important;
}

.styles_tabButton__5j33S {
    background-color: #8eb0c7 !important;
    border: 1px solid #ffbf00 !important;
}

.styles_tabButtonActive__Ee8bt {
    background-color: #ffb600 !important;
    border: 1px solid #dcbd88 !important;
}

.styles_liveEvent__uJ1Za {
    background-color: #addeff !important;
}

.styles_amountsContainer__n-wMa {
    background: rgb(207 229 244) !important;
}

.styles_playedAmount__u0HeH {
    background: rgb(207 229 244) !important;
    margin:0px 10px;
}


     
     
    /* Fine Sidebar Coupon*/  


/*inizio top eventi */

.styles_overviewMarketsContainer__tkfqR .styles_toolbarContainer__jeRJf {
    background: transparent !important;
    box-shadow: none !important;
}

.styles_widgetContainer__ToF4T .styles_marketsContainer__NHNur {
    background: transparent !important;
}



.styles_widgetContainer__ToF4T .styles_sportBarItemWidget__YTOZu {
    border-bottom: 0px !important;
    border-radius: 5px !important;
    padding: 5px !important;
    background: #e6e7e8 !important;
    min-width: 85px !important;
    justify-content: flex-start !important;
    width: 100% !important;
}

.styles_widgetContainer__ToF4T .styles_sportBarItemWidget__YTOZu p.styles_text__hCl6z {
    font-size: 12px !important;
    font-weight: 600 !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    width: 100% !important;
    text-align: center !important;
}

.styles_widgetContainer__ToF4T .styles_selectedItem__PqHxM {
    background-color: #ffbf00 !important;
    min-width: 85px !important;
    border-radius: 6px !important;
    border-bottom: 0px !important;
}

.styles_topLeagueContainer__mAtCY p.styles_topLeagueLabel__DrGr0 {
    margin:10px 15px 15px !important;
}

.styles_topLeagueContainer__mAtCY p.styles_topLeagueLabel__DrGr0 > span {
   color: #ffbf00 !important;
}

.styles_topLeagueItemsContainer__CGBN7 {
    border-radius: 5px !important;
    overflow: hidden !important;
}

.styles_overviewMarkets__ygzOX {
    box-shadow: 0 2px 5px #0003 !important;
    padding: 5px 0px !important;
    position:relative !important;
    z-index:20 !important;
    background-color:#f3f3f3 !important;
}

.styles_oddContent__hOOFv:hover {
    background-color: #ffeaac !important;
    color: #013359 !important;
    outline: 1px solid #ffeaac !important;
}



/* fine top eventi */

    /*inizio sidebar*/
.styles_navigationPaper__cSJuV {
    background-color: #025b8d !important;
}

.styles_triggerSidebarClose__akDIt {
    height: 30px !important;
    width: 30px !important;
    right: auto !important;
    background-color: #013359 !important;
    color: #ffbf00 !important;
}

.styles_sidebarContainer__Q7Iji {
    margin-top: 25px !important;
}

.styles_triggerSidebarOpen__MD6ti.MuiBox-root.css-0 {
    height: 30px !important;
    width: 30px !important;
    background-color: #ffbf00 !important;
    left: 10px !important;
    color: #013359 !important;
}

.styles_topEventsContainer__Q2vKd > p > span {
    color: #013359 !important;
    font-weight: 600 !important;
}

.styles_topEventsContainer__Q2vKd {
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px !important;
}

.styles_topEventsContainer__Q2vKd .styles_eventContainer__th2uQ {
    background: #fff !important;
    margin: 0px 0px 3px !important;
}

.styles_topEventsContainer__Q2vKd .styles_eventContainer__th2uQ:hover {
    background-color: #ffbf00 !important;
}

.styles_topEventsContainer__Q2vKd > p {
    margin-bottom: 7px !important;
}

.styles_topEventsContainer__Q2vKd .styles_eventContainer__th2uQ:last-child {
    margin: 0px !important;
}

.styles_topEventsContainer__Q2vKd .styles_eventContainer__th2uQ > p {
    font-weight: 600 !important;
    padding: 0px 5px !important;
    line-height: 1em !important;
    color: #00589a !important;
}

.styles_topEventsContainer__Q2vKd .styles_eventContainer__th2uQ:hover > p {
    color:#013359 !important;
}


.styles_favoritesContainer__Kwhir .MuiBox-root > p > span {
    color: #013359 !important;
    font-weight: 600 !important;
}

.styles_favoritesContainer__Kwhir .MuiBox-root > p {
    margin-bottom: 7px !important;
  
}

.styles_favoritesContainer__Kwhir ul.css-12mehxg {
    padding: 0px !important;
    background-color: transparent!important;
}


.styles_favoritesContainer__Kwhir ul.css-12mehxg li.css-105mfs8 {
    background-color: #fafafa !important;
    padding: 0px !important;
    margin-bottom: 3px !important;
    border-radius: 5px !important;
    overflow: hidden !important;
}

.styles_favoritesContainer__Kwhir ul.css-12mehxg li.css-105mfs8:last-child {

    margin-bottom: 0px !important;
}

.styles_favoritesContainer__Kwhir ul.css-12mehxg li.css-105mfs8 div.css-8ldoy7:hover{
    background-color: #ddd !important;

}

.styles_favoritesContainer__Kwhir ul.css-12mehxg li.css-105mfs8 .styles_labelsContainer__3bn7f > p {
    margin-bottom: 0px !important;
    color: #00589a !important;!i;!;
}

.styles_timeFilterContainer__J0j4y .styles_filterContainer__wErOU.styles_selectedFilter__591f4 {
    background-color: #ffbf00 !important;
    border-bottom: 0px !important;
}

.styles_selectedFilter__591f4 p {}

.styles_timeFilterContainer__J0j4y .styles_selectedFilter__591f4 p {
    font-size: 11px !important;
    color: #013359 !important;
    font-weight: 600 !important;
}

.styles_timeFilterContainer__J0j4y .styles_filterContainer__wErOU p {
    font-size: 11px !important;
    font-weight: 600 !important;
}

.styles_timeFilterContainer__J0j4y .styles_filterContainer__wErOU {
    background-color: #fff !important;
    flex: 1 !important;
    margin: 2px !important;
}







.styles_sportsContainer__BByb9 > .MuiBox-root > p {
    margin-bottom: 7px !important;
    color: #ffbf00 !important;
    font-weight: 600 !important;
    margin-left: 5px !important;
}

.styles_sportsContainer__BByb9 ul.css-12mehxg {
    padding: 0px !important;
    background-color: transparent!important;
}


.styles_sportsContainer__BByb9 ul.css-12mehxg li.css-105mfs8 {
    background-color: #fafafa !important;
    padding: 0px !important;
    margin-bottom: 3px !important;
    border-radius: 5px !important;
    overflow: hidden !important;
}

.styles_sportsContainer__BByb9 ul.css-12mehxg li.css-105mfs8:last-child {

    margin-bottom: 0px !important;
}

.styles_sportsContainer__BByb9 ul.css-12mehxg li.css-105mfs8 div.css-8ldoy7:hover{
    background-color: #ddd !important;

}

.styles_sportsContainer__BByb9 ul.css-12mehxg li.css-105mfs8 .styles_labelsContainer__3bn7f > p {
    margin-bottom: 0px !important;
}


.styles_sportsContainer__BByb9 ul.css-12mehxg li.css-105mfs8 > ul.css-1xxsnna {
    margin: 10px 0px 0px !important;
}

.styles_sportsContainer__BByb9 ul.css-12mehxg li.css-105mfs8 > ul.css-1xxsnna .css-8atqhb {
    background-color: #3681ab !important;
    padding: 5px !important;
}


.styles_sportsContainer__BByb9 ul.css-12mehxg li.css-105mfs8 > ul.css-1xxsnna li.css-105mfs8 {
    background-color: #e6e6e6 !important;
}

.styles_sportsContainer__BByb9 ul.css-12mehxg li.css-105mfs8 > ul.css-1xxsnna li.css-105mfs8 ul .css-8atqhb {
    background-color: #013359 !important;
}


.styles_outrightsContainer__1qeE\+ {
    margin-top: 10px !important
}

.styles_outrightsContainer__1qeE\+ .styles_sectionContainer__CnqQ7 p {
    text-transform: none !important;
    color: #febe01 !important;
    font-weight:600 !important;
}

.styles_outrightsContainer__1qeE\+ .styles_sectionContainer__CnqQ7 > div {
    color: #febe01 !important;
}

.styles_outrightsContainer__1qeE\+ > ul.css-12mehxg {
    padding: 0px !important;
    background-color: transparent !important;
}

.styles_outrightsContainer__1qeE\+ > ul.css-12mehxg > li .styles_navItemsContainer__6t8rW {
    background-color:#fafafa !important;
}

.styles_outrightsContainer__1qeE\+ > ul.css-12mehxg > li .styles_navItemsContainer__6t8rW:hover {
    background-color:#fff !important;
}

.styles_outrightsContainer__1qeE\+ > ul.css-12mehxg > li > ul {
    margin-left:0px !important;
}

.styles_outrightsContainer__1qeE\+ > ul.css-12mehxg > li > ul .css-8atqhb > li .styles_navItemsContainer__6t8rW {
    background-color: #e6e6e6 !important;
}

.styles_outrightsContainer__1qeE\+ > ul.css-12mehxg > li > ul .css-8atqhb {
    background-color: #3781ab !important;
}

.styles_outrightsContainer__1qeE\+ > ul.css-12mehxg > li > ul .css-8atqhb > li .styles_navItemsContainer__6t8rW:hover {
    background-color: #fff !important;
}

.styles_outrightsContainer__1qeE\+ > ul.css-12mehxg > li > ul .css-8atqhb > li > ul  {
    margin-left:0px !important;
}

.styles_outrightsContainer__1qeE\+ > ul.css-12mehxg > li > ul .css-8atqhb > li > ul .css-8atqhb {
    background-color: #013359 !important;
}

    /*fine sidebar*/











/*Inizio slick slider*/

.styles_couponColumn__0qdnn > div {
    border-radius: 5px !important;
    margin-top: 19px !important;
    background-color: #8dafc7 !important;
    overflow: hidden !important;
}

.styles_btncontainer__0hhaq button > span {
    font-size: 12px !important;
    font-weight: 600 !important;
}

.styles_tabButtonActive__JEQKi {
    background-color:#025b8d !important;
    color: #ffbf00 !important;
    border-bottom: 2px solid #ffbf00 !important;
}

.styles_couponLabel__KBaGd {
    color: #ffbf00 !important;
    font-weight: 600 !important;
    font-size: 12px;
}

.styles_tabButton__g5rpo {
    background-color: #4b86aa !important;
    font-size: 12px;
    color: #ffbf00 !important;
}

.styles_group__zBRls > p {
    border-radius: 5px !important;
    font-size:12px !important;
    line-height:12px !important;
    color: #013359 !important;
    font-weight:600 !important;
}

.styles_selectedGroup__-DW6s {
    background-color: #ffbf00 !important;
}

.styles_mostPlayedContainer__RqoZp > p > span {
    color: #ffbf00 !important;
    margin-left: 10px !important;
}

.css-6xugel > :nth-of-type(1) {
    font-size: 13px !important;
    /* color: #ffbf00 !important; */
}

.styles_tabButtonActive__JEQKi>span {
     font-size: 12px !important;
     line-height: 11px !important;
}

span.MuiBadge-badge.MuiBadge-standard.MuiBadge-anchorOriginTopRight.MuiBadge-anchorOriginTopRightRectangular.MuiBadge-overlapRectangular.MuiBadge-colorSecondary.css-18do3hq {
    background-color: #ffbf00 !important;
    top: -10px !important;
    padding: 0px !important;
    font-size: 10px !important;
    letter-spacing: 0px !important;
    color: #025b8d !important;
    font-weight: 600 !important;
}

.styles_arrow__qHYxk:before {
    color: #ffbf00 !important;
    font-size: 24px!important;
}

.styles_mostPlayedContainer__RqoZp .slick-slide {
}

.styles_singleCombinationContainer__vP7Tt {
    background-color: #01599e !important;
    overflow: hidden !important;
    border-radius: 10px !important;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px !important;
}

.styles_mostPlayedContainer__RqoZp .slick-slider .slick-list {
    padding: 0px 0px 40px !important;
}

.styles_marketsContainer__TEDbe .styles_line__6JlgA {
    display: none !important;
}

.styles_eventContainer__eSUlm {
    background-color: #eaf6ff !important;
    padding: 10px 10px 30px 10px !important;
    -webkit-box-shadow: inset 0px 0px 12px 0px rgba(0,0,0,0.2) !important;
    box-shadow: inset 0px 0px 12px 0px rgba(0,0,0,0.2) !important;
    border: 4px solid #ffbf00 !important;
    border-radius: 10px !important;
}

.styles_marketsContainer__TEDbe {
    margin-top: -8px !important;
    position: relative !important;
    z-index: 2 !important;
}

.styles_headerLabel__hf1N- {
    font-weight: 600 !important;
    color: #ffbf00 !important;
    width: 170px !important;
    display: block !important;
    height: 40px !important;
    line-height: 40px !important;
    text-align: center !important;
    margin-top: -10px !important;
    border-radius: 20px !important;
    background: #01599e !important;
    margin-bottom: 0px !important;
}

.styles_marketsHeader__Vxlwr {
    justify-content: center !important;
}

.styles_marketsContainer__TEDbe .styles_marketLabel__VGJ6h  {
    font-size:11px !important;
    margin-bottom:5px !important;
    font-weight:600 !important;
    color: #ffffff !important;
}

.styles_clickedOdd__BR2TB {
    background: #ffbf00 !important;
    color: #013359 !important;
}

/*fine slick slider*/





    /*inizio Sport */

.styles_eventViewGrid__orKAG {
    padding-top: 20px !important;
    background: #013359 !important;
}

     .styles_searchContainer__1mR7W {
         margin-top: 10px !important;
         margin-bottom:0px !important;
    }
     .styles_searchContainer__1mR7W .styles_searchButton__fUiZG {
         height: 35px !important;
         margin: 0px 0px 0px !important;
         width: 100% !important;
         box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px !important;
         background-color: #ffbf00 !important;
    }
     .styles_searchButton__fUiZG span > div {
         color: #023258 !important;
    }
     .styles_searchButton__fUiZG p {
         color: #013359 !important;
         opacity: 1 !important;
         font-weight:700 !important;
    }
     .MuiPaper-root .css-r8u8y9 {
         padding: 0px 0px !important;
    }
     .styles_searchfieldContainer__h9Thp {
         border-bottom: 1px solid #e1e1e1 !important;
         margin-bottom: 5px !important;
         padding: 5px 5px 5px 10px !important;
    }
     .css-mnn31 {
         background-color:#f3f3f3 !important;
         border-radius:4px !important;
         padding:0px 8px !important;
         font-size:13px !important;
         min-height:30px !important;
         color: #013359 !important;
         font-weight:600 !important;
    }
     .styles_searchResultsContainer__YLnw3 {
         width: 100% !important;
    }
     .styles_searchResultsContainer__YLnw3 .styles_noResults__HuhQX {
         font-size:13px !important;
         color:#676767 !important;
    }
     .styles_searchResultItemsTitle__6IWBW {
         background:transparent !important;
         margin:10px 10px 0px !important;
    }
     .styles_searchResultItemsTitle__6IWBW p {
         font-weight:600 !important;
         color: #013359 !important;
    }
     .styles_searchResultItemContainer__k903h > p {
         font-weight: 600 !important;
         color: #00589a !important;
    }
     .styles_searchResultItemContainer__k903h > div > p {
         color: #666 !important;
    }
     .styles_timeFilterContainer__lrVUq {
         height:auto !important;
         min-height: 45px !important;
         align-items: center !important;
         margin: 0px 5px !important;
    }
     .styles_filterContainer__S8J4p {
         align-items: center !important;
         display: flex !important;
         height: 100% !important;
         justify-content: center !important;
         width: 100% !important;
         background: #d6d6d6 !important;
         border-right:0px !important;
         margin:0px 5px !important;
         border-radius: 3px !important;
         min-height: 29px !important;
         color: #666 !important;
    }
     .styles_selectedFilter__DrLA\+ {
         border-bottom: 0px !important;
         background: #c8102e !important;
         color:#fff !important;
    }
     .styles_sportsBar__k96lC {
         padding: 5px 0px 5px 5px !important;
         width: 100% !important;
    }
     .styles_singlesportContainer__SmpG0 {
         border-bottom: 0px !important;
         border-radius: 5px !important;
         padding: 5px !important;
         background:#e6e7e8 !important;
         min-width:85px !important;
         justify-content:flex-start !important;
         width:100% !important;
    }
     .styles_sportLabel__lfNHL {
         font-size: 10px !important;
         text-align: center !important;
         white-space:normal !important;
         line-height:1.1em !important;
         color:#666 !important;
         margin-top:5px !important;
         font-weight:600 !important;
    }
     .styles_selected__fv2PT {
         background: #c8102e !important;
         color: #fff !important;
    }
     .styles_selected__fv2PT .styles_sportLabel__lfNHL {
         color: #fff !important;
    }
     .css-12mehxg {
         padding: 5px 10px !important;
         background: #e6e7e8 !important;
    }
     .css-105mfs8 {
         padding: 0px 0px 5px !important;
    }
     .styles_navItemsContainer__6t8rW {
         padding: 5px 8px !important;
         border-radius: 4px !important;
    }
     .styles_overflowNone__-H5Yy .css-8atqhb {
         background: #ffffff !important;
         padding: 15px 5px 0px !important;
         margin-top: -5px !important;
         border-radius: 5px !important;
    }
     .styles_label__Raka0 {
         font-size: 14px !important;
         font-weight:600 !important;
         color: #00589a !important;
    }
     .css-hboir5 .styles_label__Raka0 {
         font-size: 12px !important;
         font-weight:600 !important;
         color: #3781ab !important;
    }
     .styles_treeItem__y99fL ul .styles_selectedTournament__-UBC5 {
         background-color: #ffbf00 !important;
    }
     .styles_treeItem__y99fL ul .styles_selectedTournament__-UBC5 .styles_label__Raka0 {
         color: #013359 !important;
    }
     .styles_openSelectedButton__pt9nk {
         border: 0px !important;
         font-weight: 600 !important;
         font-size: 12px !important;
         background: #000 !important;
    }
     .styles_floatButton__9dugQ {
         background-color: #c8102e !important;
         opacity: 1 !important;
         border-radius: 6px !important;
    }
     .styles_tournamentContainer__z37OS {
         margin: 10px 5px !important;
         background: #fff !important;
         border-radius: 10px !important;
         overflow: hidden !important;
    }
     .styles_backArrow__cmBBI {
         box-shadow: none !important;
    }
     .styles_tournamentLabel__tDIGy {
         color: #013359 !important;
         font-weight: 600 !important;
    }
     .styles_tournamentHeaderText__-NulT {
         font-weight: 600 !important;
         color: #212121 !important;
         font-size: 15px !important;
    }
     .styles_sportContainer__MWdB4 {
         display: flex !important;
         align-items: center !important;
         gap: 8px !important;
    }
     .styles_label__c\+RTS {
         font-weight: 600 !important;
         color: #212121 !important;
    }
     .styles_dateLabel__TkOBW, .styles_oddLabel__oo0d1 {
         font-weight: 600 !important;
         color: #0094e7 !important;
    }
     .css-1cccqvr.css-1cccqvr.css-1cccqvr {
         font-size: 15px !important;
         color: #013359 !important;
         font-weight: 600 !important;
    }

.styles_legendsContainer__RjGl1 {
    margin: 10px !important;
    padding: 5px 5px !important;
    background: #ffffffb5 !important;
    border-radius: 5px !important;
}
     .styles_tournamentHeader__-R-HI {
         padding-bottom: 0px !important;
         border-bottom: 0px !important;
         box-shadow: rgba(0, 0, 0, 0.09) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px;
    }
     .styles_eventRowContainer__geI6f {
         border-top:2px solid #e6e7e8 !important;
    }
     .styles_eventsBox__wo8lR {
         border-bottom: 0px solid #e4e4e4 !important;
    }
     .styles_oddsBox__E5dk1 {
         border-bottom: 0px solid #e4e4e4 !important;
    }
     .styles_eventRowContainer__geI6f:last-child {
         border-bottom:2px solid #e6e7e8 !important;
    }
     .styles_eventLabel__PoKzq {
         font-size: 12px !important;
         font-weight: 600 !important;
         color: #212121 !important;
    }
     .styles_shortLabel__2R7nV {
         font-size: 12px !important;
         color: #6392b6 !important;
         font-weight: 400 !important;
    }
     .styles_timeLabel__PCe4d {
         font-size: 11px !important;
         color: #444 !important;
         font-weight: 600 !important;
    }
     .styles_widgetLabel__O5k\+r {
         color: #747474 !important;
    }
     .styles_marketHeader3col__CtZnR {
         padding: 10px !important;
         margin: 5px !important;
         border-radius: 5px !important;
         width: calc(100% - 10px) !important;
         background: linear-gradient(-45deg, #ffbf00, #FFC107, #8cadc4, #013359) !important;
         background-size: 400% 400% !important;
         animation: gradient 15s ease infinite !important;
         box-shadow: rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset !important;
         border: 1px solid #ffbf00 !important;
    }
     .styles_closeIcon__9AODm {
         right: 10px !important;
    }
     .styles_marketsContainer3col__T3u0N {
         background-color: #0000 !important;
    }
     .styles_tournamentLabel__SUmO- {
         font-weight: 600 !important;
         font-size: 14px !important;
         letter-spacing: 1px !important;
         color: #fff !important;
         text-shadow: -1px 1px 0px rgb(0 0 0) !important;
    }
     .styles_categoryLabel__cVsaY {
         font-size: 12px !important;
         color: #ddd !important;
    }
     .styles_timeLabel__fu8tn {
         font-weight: 400 !important;
         color: #013359 !important;
         font-size: 13px !important;
         background: #ffbf00 !important;
         border-radius: 4px !important;
    }
     .styles_matchLabel__Ddl8m {
         text-align: center !important;
         line-height: 1em !important;
    }
     .styles_menuLabel__zoW66 {
         font-weight:600 !important;
    }
    /*.css-12xas7j {
         margin: 0px 10px !important;
         width: calc(100% - 20px) !important;
    }
    */
     .styles_market__u0kG4 {
         border-radius: 5px !important;
         overflow: hidden !important;
    }
     .styles_marketLabel__QyYXu {
         font-size: 12px !important;
         font-weight: 600 !important;
         color: #013359 !important;
         background-color: #ffbf00!important;
    }
     .styles_oddLabel__G0zWT {
         font-size: 12px !important;
         color: #7c7c7c !important;
         font-weight: 600 !important;
    }
     .styles_radiobuttonsContainer__qfCNE .css-9l3uo3 {
         font-size: 13px !important;
         color: #555 !important;
         line-height: 1.2em !important;
         margin-bottom: 0px !important;
    }
     .styles_trashIcon__d\+pk9 {
         margin-right: 10px !important;
         height: 24px !important;
    }
     .styles_content__Bn-4e {
         border-radius: 0px !important;
    }

.styles_btncontainer__vFUPr {
    flex-direction: column !important;
}

.styles_btncontainer__vFUPr button {
    width:100% !important;
}

.styles_btncontainer__vFUPr button > span > div {
    color:#fff !important;
}

.styles_btncontainer__vFUPr button > p {
    color:#fff !important;
}
     .styles_callerLabelLive__xRsIQ, .styles_callerLabelSport__P-YQw {
         font-size:13px !important;
         font-weight:600 !important;
    }
     .styles_sportEvent__BlhDv {
         background: #ffbf00 !important;
    }
     .styles_tabButton__5j33S {
         margin: 5px !important;
    }
     .styles_tabButton__5j33S .css-9l3uo3 {
         font-size: 14px !important;
         font-weight: 600 !important;
    }
     .styles_tabsContainer__nT5gB {
         margin-top: 10px !important;
         border-top-left-radius: 6px !important;
         border-top-right-radius: 6px !important;
         background-color: #ffffff !important;
    }
     .styles_amountInputContainer__H6viB {
         grid-template-columns: 25% 25% 20% calc(30% - 10px) !important;
    }
     .styles_amountInputContainer__H6viB .styles_clearButton__nVP5y {
         height: 26px !important;
         font-size: 11px !important;
         background-color: #ffb600 !important;
         border-color: #ffb600 !important;
         color:#013358;
    }
     .styles_amountButtonsContainer__fjmOw {
         padding: 5px !important;
    }

.styles_amountButton__I0ztb:hover {
    background-color: #025b8d !important;
    border: 1px solid #0000;
    color: #f8f9fa !important;
}
     .styles_infoContainer__lGeAq {
         margin-left: 10px !important;
         margin-right: 10px !important;
    }
    /* fine Sport */








    /* inizio Live */
.styles_contentGrid__lrJNw {
    padding: 0px 0px 0px !important;
}

.styles_contentGridItem__eRrI9 {
    padding-top: 15px !important;
}

.styles_eventviewContainer__8-0Wq {
    background-color: #025b8d !important;
    margin-top: 0px !important;
    padding-top: 15px !important;

}

.styles_contentGridItemScrollable__G1UA5 {
    background-color: #004267 !important;
    margin-top: 0px !important;
    padding-top: 15px !important;
}

.styles_overflowNone__-H5Yy {
    padding-bottom: 0px !important;
}

.css-15esgpx.Mui-disabled {
    color: rgb(255 181 2) !important;
}

     .styles_sportBarItem__VeAui {
         border-bottom: 0px !important;
         border-radius: 5px !important;
         padding: 5px !important;
         background: #e6e7e8 !important;
         min-width: 85px !important;
         justify-content: flex-start !important;
         width: 100% !important;
    }
     .styles_sportBar__gmL3h {
         margin: 5px !important;
         height: 70px !important;
    }


.styles_topbarContainer__pc2Lp .styles_selectedItem__h7wUK  .css-1o4n2ye {
         top:5px !important;
         right:-15px !important;
         color: #000;
         text-align:right !important;
    }

.styles_topbarContainer__pc2Lp .styles_text__pMZOV  .css-1o4n2ye {
         top:5px !important;
         right:-15px !important;
         color: #000;
         text-align:right !important;
    }

     .css-1o4n2ye {
         top:5px !important;
         right:-5px !important;
         text-align:right !important;
    }
     .styles_sportBar__gmL3h .styles_selectedItem__PqHxM {
         background-color: #ffbf00 !important;
         min-width: 85px !important;
         border-radius: 6px !important;
         border-bottom: 0px !important;
    }
     .styles_sportBar__gmL3h .styles_selectedVideo__cqHn3 {
         background: #7c7677 !important;
         min-width: 85px !important;
         border-radius: 6px !important;
         border-bottom: 0px !important;
    }
     .styles_selectedItem__PqHxM .css-1o4n2ye, .styles_selectedVideo__cqHn3 .css-1o4n2ye {
         color: #013359 !important;
    }
     .styles_sportBarItem__VeAui .styles_text__hCl6z {
         font-size: 12px !important;
         font-weight: 600 !important;
         white-space: nowrap !important;
         overflow: hidden !important;
         text-overflow: ellipsis !important;
         width:100% !important;
         text-align:center !important;
    }
     .styles_selectedItem__PqHxM .styles_text__hCl6z, .styles_selectedVideo__cqHn3 .styles_text__hCl6z {
         color: #013359 !important;
    }
     .styles_categoryBarItem__xpkdY {
         background-color: #ddd !important;
         min-width: 125px !important;
         width:auto !important;
         height: 35px !important;
         justify-content: flex-start !important;
    }
     .styles_categoryBarItem__xpkdY .styles_text__hCl6z {
         font-size: 13px !important;
         width: 100% !important;
         display: block !important;
         text-align: center !important;
         font-weight: 600 !important;
    }
     .styles_categoryBarItem__xpkdY .styles_categoryLabel__Dp1nV {
         font-size: 11px !important;
         margin: 8px 0px !important;
         font-weight: 600 !important;
         width: calc(100% - 30px) !important;
         white-space: nowrap !important;
         overflow: hidden !important;
         text-overflow: ellipsis !important;
         display: block !important;
         text-align: left !important;
    }
     .styles_categoryBarItemImg__XBGXB {
         width:18px !important;
         height:18px !important;
    }
     .styles_selectedItemCategory__Og5V3 {
         border-bottom: 0px !important;
         border-radius: 6px !important;
         box-shadow: none !important;
         background-color: #ffbf00 !important;
    }
     .styles_selectedItemCategory__Og5V3 .styles_text__hCl6z {
         color: #013359 !important;
    }
     .styles_selectedItemCategory__Og5V3 .styles_categoryLabel__Dp1nV {
         color: #fff !important;
    }
     .styles_selectedFilter__HB7CM {
         background-color: #fff !important;
         border-radius: 5px !important;
         color: #212121 !important;
    }
     .styles_filtersContainer__p8BuQ.MuiBox-root.css-0 {
         background-color: #767676 !important;
    }
     .styles_filterPaper__wMcDU, .styles_filtersContainer__p8BuQ {
         border: 0px !important;
         border-radius: 5px !important;
         background-color: #767676 !important;
    }
.styles_sortBy__IwfGD {
    color: #ffffff!important;
}

     .styles_filterPaper__wMcDU.styles_selectedFilter__HB7CM>p {
         color: #013359 !important;
    }
     .styles_filterPaper__wMcDU>p {
         color: #fff !important;
         font-weight:600 !important;
    }
     .styles_switch__OQQzk {
         background-color: #fff !important;
    }
     .styles_selectedFilter__HB7CM {
         background-color: #fff !important;
    }
     .styles_searchContainer__2jLOO .styles_searchButton__EYW0-{
    height: 35px !important;
    margin: 0px 0px 0px 10px !important;
    width: 100% !important;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px !important;
    background-color: #ffbf00 !important;
    }



    .styles_searchContainer__2jLOO .css-6xugel > :nth-of-type(1) {
        font-size: 13px !important;
        color: #857945 !important;
    }
     .styles_searchButton__EYW0- span > div{
         color:#013359!important;
    }
     .styles_searchButton__EYW0- p{
         color:#013359!important;
         font-weight:700!important;
    }
     .styles_searchfieldContainer__tuN2V{
         border-bottom:1px solid #e1e1e1!important;
         margin-bottom:5px!important;
         padding:5px 5px 5px 10px!important;
    }
     .styles_searchResultsContainer__f6cLh{
         width:100%!important;
    }
     .styles_noResults__YR5Cv {
         font-size: 13px !important;
         color: #676767 !important;
    }
     .styles_searchResultItemsTitle__kNcv0{
         background:transparent!important;
         margin:10px 10px 0px!important;
    }
     .styles_searchResultItemsTitle__kNcv0 p{
    font-weight: 600 !important;
    color: #013359 !important;
    }
     .styles_searchResultItemContainer__LgCq5 > p{
         font-weight:600!important;
    }
     .styles_searchResultItemContainer__LgCq5 > div > p.styles_searchResultItemFont__JNsJb{
         color:#666!important;
         font-weight:600!important;
    }
     
     .styles_tournamentContainer__f5Gtc {
    background: #fff!important;
    margin-bottom: 15px!important;
    border-radius: 6px!important;
}

.styles_overviewMarketsContainer__6Tz8- {
    margin-bottom: 6px!important;
}

.styles_toolbarContainer__jeRJf {
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px!important;
    border-radius: 6px!important;
    overflow: hidden!important;
    padding: 0px!important;
}

.styles_sportLabel__zjHiP {
    color: #333333!important;
    font-size: 16px!important;
}

.styles_select__6UYHk {
}

.css-1cccqvr.MuiSelect-select {
    min-height: auto!important;
    padding-left: 5px!important;
}

.styles_marketsContainer__NHNur {
    height: auto!important;
}

.styles_sportImage__MHmXX {
    width: 15px!important;
}

.styles_sportLabelContainer__5Hjhf {
    padding: 8px 10px!important;
}

.styles_tournamentTitle__BDewf p {
    color: #197fcd !important;
}

.styles_marketsContainer__T6wMk .styles_oddsContainer__bDXs5 > p {
    font-size: 10px!important;
    font-weight: 600!important;
    color: #868686 !important;
}

.styles_eventContainerCenterItem__EZmRP p {
    font-size: 13px!important;
    font-weight: 600!important;
    color: #00589a!important;
}

.styles_textRightItemResult__aWMHy, .styles_textRightItem__lTN5a {
    font-size: 14px!important;
}

.styles_eventRowContainer__UJpGv {
    border-top: 1px solid #ddd!important;
}
     
.styles_mobileCloseIcon__CEeRE {
    color: #fff!important;
    top: 0px!important;
    right: 6px!important;
}

.styles_eventHeaderContainer__ME-9A {
    padding: 10px !important;
    margin: 5px !important;
    border-radius: 5px !important;
    width: calc(100% - 10px) !important;
    background: linear-gradient(-45deg, #ffbf00, #FFC107, #8cadc4, #013359) !important;
    background-size: 400% 400% !important;
    animation: gradient 15sease infinite !important;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset !important;
    border: 1px solid #ffbf00 !important;
}

.styles_phase__EzhDf {
    color: #ffbf00 !important;
}

.styles_mobileWidgetContainer__YWucU {
    border-radius: 5px!important;
    overflow: hidden!important;
}

.styles_categoryLabel__dlG6v {
    font-weight: 600 !important;
    font-size: 14px !important;
    letter-spacing: 1px !important;
    color: #fff !important;
    text-shadow: -1px 1px 0px rgb(0 0 0) !important;
}

.styles_tournamentLabel__\+-4gK {
    font-size: 12px !important;
    color: #ddd !important;
    
}

.styles_timer__eRDOF {
    font-weight: 600!important;
}

.styles_eventLabel__D-EpP {
    font-weight: 600!important;
    color: #ffffff!important;
} 
     
.styles_accordionSummary__Txa\+d>div {
    background: #014267 !important;
    border-radius: 3px!important;
}

.styles_overflowNone__-H5Yy .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1.MuiAccordion-root.MuiAccordion-rounded.MuiAccordion-gutters.css-67l5gl {
    margin: 10px 5px !important;
    border-radius: 5px!important;
    background-color: #014267 !important;
    box-shadow: none;
    border: 1px solid #30719c;
    padding-bottom: 0px;
}

.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1.MuiAccordion-root.MuiAccordion-rounded.MuiAccordion-gutters.css-67l5gl {
    margin: 10px 5px !important;
    border-radius: 5px!important;
    background-color: #90b2c7 !important;
    box-shadow: none;
    border: 1px solid #30719c;
    padding-bottom: 0px;
}

.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1.MuiAccordion-root.MuiAccordion-rounded.MuiAccordion-gutters.css-67l5gl .MuiAccordionSummary-content.MuiAccordionSummary-contentGutters.css-17o5nyn > span {
    color:#025b8d;
    font-weight:700;
}

.MuiAccordionDetails-root.styles_accordionDetails__obWob.css-u7qq7e {
    padding: 3px !important;
}


.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1.MuiAccordion-root.MuiAccordion-rounded.MuiAccordion-gutters.css-67l5gl  .MuiButtonBase-root.MuiAccordionSummary-root.MuiAccordionSummary-gutters.styles_accordionSummary__jnuUG.css-1iji0d4  {
    padding: 0px 8px !important;
}


.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1.MuiAccordion-root.MuiAccordion-rounded.MuiAccordion-gutters.css-67l5gl .css-17o5nyn.Mui-expanded {
    background-color:transparent !important;
    font-weight:600;
}


.styles_quickBetCodes__0ymLN > p {
    font-size: 12px !important;
    color:#025b8d !important;
    font-weight:600 !important;
}

.styles_quickBetCodes__0ymLN > div {
    font-size: 13px !important;
        color:#025b8d !important;
}

fieldset.MuiOutlinedInput-notchedOutline.css-igs3ac {
    border-color: #30719c !important;
}

.styles_autocompleteContainer__l1PO- div label {
    color: #025b8d !important;
    font-weight: 600;
}

.styles_eventField__mw5f5 label {
    color: #025b8d !important;
    font-weight: 600;
}

.styles_eventField__mw5f5 input {
    color: #025b8d !important;
}

.styles_autocompleteContainer__l1PO- div input {
 color: #025b8d !important;
}

.css-1na9fln.Mui-focused {
      color: #025b8d !important;
    font-weight: 600;
}

.styles_autocompleteContainer__l1PO- div {
      color: #025b8d !important;
    font-weight: 600;
}


.css-67l5gl::before {
    content: ""!important;
    background-color: rgb(0 0 0 / 0%)!important;
    transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1), background-color 150ms cubic-bezier(0.4, 0, 0.2, 1)!important;
}

.css-17o5nyn.Mui-expanded {
    background: #ffbf00 !important;
    padding: 4px!important;
}

.styles_accordionSummary__Txa\+d {
    padding: 7px!important;
}

.styles_accordionSummary__Txa\+d>div>p {
    font-size: 14px!important;
    font-weight: 600!important;
    color: #ffbf00 !important;
}

.css-17o5nyn.Mui-expanded>p {
    color: #ffbf00 !important;
}

.styles_accordionDetails__DFTeY {
    background: #fff!important;
}

.styles_market__Zbofe {
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px!important;
}

.styles_marketTitle__HF6nC {
    background: #ffbf00 !important;
    color: #013359 !important;
    font-size: 15px!important;
    margin-bottom: 10px!important;
}

.styles_marketTitle__HF6nC > p {
    font-size: 13px!important;
    font-weight: 600!important;
}

.styles_oddLabelText__Kbmmy, .styles_spreadText__vj0Rz {
    font-size: 12px!important;
    font-weight: 600!important;
}

.styles_marketWithSpreadOddLocked__\+8X3b > p, .styles_odd__hO75U > p, .styles_oddsLabel__6HYjz > p {
    font-size: 13px!important;
    font-weight: 600!important;
    color: #777!important;
}
     
     .styles_eventsContainerHeader__8zFod > .MuiBox-root {
    width: 50%!important;
}
     
     .styles_eventsContainerHeader__8zFod .styles_marketsContainer__T6wMk {
    width: 100%!important;
}

.styles_eventContainerCenterItem__EZmRP .styles_timeEventText__wpoxS {
    color: #8b8b8b !important;
}
     
.styles_eventsRowContainer__p0Nu5 .styles_eventRowContainer__UJpGv {
    border-top: 0px !important;
    background: #fff;
    border-radius: 5px;
    overflow: hidden;
}     
     
     
    /*fine Live */







     
     /*Inizio calendario*/
              .styles_text__pMZOV{
            border-bottom:0px!important;
            border-radius:5px!important;
            padding:5px!important;
            min-width:85px!important;
            justify-content:flex-start!important;
            width:100%!important;
        }
         .styles_selectedItem__h7wUK>p, .styles_selectedItem__h7wUK>span{
            font-size:10px!important;
            text-align:center!important;
            white-space:normal!important;
            line-height:1.1em!important;
            color:#666!important;
            margin-top:5px!important;
            font-weight:600!important;
        }
         .styles_selectedItem__h7wUK{
            background: #ffbf00 !important;
            color:#fff!important;
            border-bottom: 0px solid #ffbf00 !important;
            border-width: 0px !important;
        }

.styles_topbarContainer__pc2Lp .styles_selectedItem__h7wUK{

            border-bottom: 2px solid #ffbf00 !important;
        }





         .styles_selectedItem__h7wUK>p, .styles_selectedItem__h7wUK>span{
            color:#fff!important;
        }
         
         .styles_sportBarItem__iDH\+3, .styles_sportBarStaticItem__akVlO {
    border-radius: 5px!important;
    padding: 1px!important;
    align-items: center!important;
    display: flex!important;
    flex-direction: column!important;
    justify-content: center!important;
}
         
         .styles_sportBarItem__iDH\+3 p, .styles_sportBarStaticItem__akVlO p {
    font-size: 10px !important;
    text-align: center !important;
    white-space: normal !important;
    line-height: 1.1em !important;
    color: #666 !important;
    margin-top: 5px !important;
    font-weight: 600 !important;
}

.styles_selectedItem__h7wUK p {
    color: #013359 !important;
}
         
         .styles_categoryBarItem__HFNGq {
    border-radius: 5px;
    background: #ddd;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 3px -2px, rgba(0, 0, 0, 0.14) 0px 3px 4px 0px, rgba(0, 0, 0, 0.12) 0px 1px 8px 0px;
    transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
}
         
         .styles_categoryBarItem__HFNGq {
    border-radius: 5px !important;
    display: flex !important;
    align-items: center !important;
}

.styles_categoryBarItemImg__khWYc {
    width: 18px !important;
    height: 18px !important;
}

.styles_categoryBar__NZYkQ .styles_text__pMZOV {
    font-size: 11px !important;
    margin: 5px 0px !important;
    font-weight: 600 !important;
    width: calc(100% - 30px) !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    display: block !important;
    text-align: left !important;
}



.styles_dateBar__P2TRt .styles_dateBarItem__PpX0w {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 3px -2px, rgba(0, 0, 0, 0.14) 0px 3px 4px 0px, rgba(0, 0, 0, 0.12) 0px 1px 8px 0px !important;
    transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) !important;
    border-radius: 5px !important;
}

.styles_dateBar__P2TRt .styles_dateBarItem__PpX0w p {
    text-align: center !important;
    font-size: 11px !important;
    font-weight: 600 !important;
}

.styles_contentContainer__IpMXY > div {
    border-radius: 10px !important;
    background-color: #fff !important;
}

.styles_contentContainer__IpMXY .styles_tournamentHeader__x570e {
 background-color:transparent !important;
 padding: 5px;
}

.styles_contentContainer__IpMXY .css-17o5nyn.Mui-expanded {
    background-color: #fff !important;
    margin-bottom: 0px !important;
    margin-top: 7px !important;
}

.styles_contentContainer__IpMXY .css-17o5nyn.Mui-expanded p {
    font-weight: 600 !important;
    color: #013359 !important;
}
     /* fine calendario */

.styles_searchAndBtnContainer__Dq41Y>div>div {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px;
    font-size: 14px;
}

.styles_searchContainer__Or\+ZZ>div>div {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px;
    font-size: 14px;
}

.styles_loadBtn__EogR7, .styles_loadBtn__EogR7:hover {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px!important;
    font-size:14px !important;
    font-weight:600 !important;
    background: #ffbf00!important;
    border-color: #ffbf00!important;
    color:#025b8d!important;
}

.styles_verifyButton__jEhYJ {
       border-top-left-radius: 0px !important;
       border-bottom-left-radius: 0px!important;
       font-size:14px !important;
       background-color: #ffbf00 !important;
       border: 1px solid #ffbf00 !important;
       font-weight:600 !important;
}

.styles_buttonsContainer__z0d8p {
    background-color: #fff !important;
}

.styles_dialogContent__T7Xdz {
    background-color: #fff !important;
}


 @media (max-width: 700px) {
    /*inizio Sport */
     .styles_searchContainer__1mR7W {
         margin-top: 10px !important;
         margin-bottom:0px !important;
    }
     .styles_searchContainer__1mR7W .styles_searchButton__fUiZG {
         height: 35px !important;
         margin: 0px 10px 0px !important;
         width: calc(100% - 20px) !important;
         box-shadow: none !important;
         background-color: #ffbf00 !important;
    }
     .styles_searchButton__fUiZG span > div {
         color: #023258 !important;
    }
     .styles_searchButton__fUiZG p {
         color: #393939 !important;
         font-weight:700 !important;
    }
     .MuiPaper-root .css-r8u8y9 {
         padding: 0px 0px !important;
    }
     .styles_searchfieldContainer__h9Thp {
         border-bottom: 1px solid #e1e1e1 !important;
         margin-bottom: 5px !important;
         padding: 5px 5px 5px 10px !important;
    }
     .css-mnn31 {
         background-color:#f3f3f3 !important;
         border-radius:4px !important;
         padding:0px 8px !important;
         font-size:13px !important;
         min-height:30px !important;
         color:#ff0200 !important;
         font-weight:600 !important;
    }
     .styles_searchResultsContainer__YLnw3 {
         width: 100% !important;
    }
     .styles_searchResultsContainer__YLnw3 .styles_noResults__HuhQX {
         font-size:13px !important;
         color:#676767 !important;
    }
     .styles_searchResultItemsTitle__6IWBW {
         background:transparent !important;
         margin:10px 10px 0px !important;
    }
     .styles_searchResultItemsTitle__6IWBW p {
         font-weight:600 !important;
         color:#ff0200 !important;
    }
     .styles_searchResultItemContainer__k903h > p {
         font-weight: 600 !important;
    }
     .styles_searchResultItemContainer__k903h > div > p {
         color: #666 !important;
    }
     .styles_timeFilterContainer__lrVUq {
         height:auto !important;
         min-height: 45px !important;
         align-items: center !important;
         margin: 0px 5px !important;
    }
     .styles_filterContainer__S8J4p {
         align-items: center !important;
         display: flex !important;
         height: 100% !important;
         justify-content: center !important;
         width: 100% !important;
         background: #a5daf9 !important;
         border-right:0px !important;
         margin:0px 5px !important;
         border-radius: 3px !important;
         min-height: 29px !important;
         color: #3c3c3c !important;
    }
     .styles_selectedFilter__DrLA\+ {
         border-bottom: 0px !important;
         background: #ffbf00 !important;
         color: #063858 !important;
    }
.styles_sportsTabs__NAJ\+Z{

         background: #013451 !important;
    }

     .styles_treeContainer__93thH{

         background-color: #013451 !important;
    }
     
     .styles_sportsBar__k96lC {
         padding: 5px 0px 5px 5px !important;
         width: 100% !important;
       
    }
     .styles_singlesportContainer__SmpG0 {
         border-bottom: 0px !important;
         border-radius: 5px !important;
         padding: 5px !important;
         background: #a6daf9 !important;
         min-width:85px !important;
         justify-content:flex-start !important;
         width:100% !important;
    }
     .styles_sportLabel__lfNHL {
         font-size: 10px !important;
         text-align: center !important;
         white-space:normal !important;
         line-height:1.1em !important;
         color:#666 !important;
         margin-top:5px !important;
         font-weight:600 !important;
    }
     .styles_selected__fv2PT {
         background: #ffbf00 !important;
         color: #003451 !important;
    }
     .styles_selected__fv2PT .styles_sportLabel__lfNHL {
         color: #025b8d !important;
    }
     .css-12mehxg {
         padding: 5px 10px !important;
         background: #025b8d !important;
    }
     .css-105mfs8 {
         padding: 0px 0px 5px !important;
    }
     .styles_navItemsContainer__6t8rW {
         padding: 5px 8px !important;
         border-radius: 4px !important;
    }
     .css-8atqhb {
         background: #ffffff !important;
         padding: 15px 5px 0px !important;
         margin-top: -5px !important;
         border-radius: 5px !important;
    }
     .styles_label__Raka0 {
         font-size: 14px !important;
         font-weight:600 !important;
         color:#555 !important;
    }
     .css-hboir5 .styles_label__Raka0 {
         font-size: 12px !important;
         font-weight:600 !important;
         color:#6b6868 !important;
    }
     .styles_treeItem__y99fL ul .styles_selectedTournament__-UBC5 {
         background-color: #ffbf00 !important;
         
    }
     .styles_treeItem__y99fL ul .styles_selectedTournament__-UBC5 .styles_label__Raka0 {
         color: #003451 !important;
    }
     .styles_openSelectedButton__pt9nk {
         border: 0px !important;
         font-weight: 600 !important;
         font-size: 12px !important;
         color: #003451 !important;
         background: #ffbf00 !important;
    }
     .styles_floatButton__9dugQ {
         background-color: #009406 !important;
         color: #ffffff !important;
         opacity: 1 !important;
         border-radius: 6px !important;
    }
     .styles_tournamentContainer__z37OS {
         margin: 10px 5px !important;
         background: #fff !important;
         border-radius: 10px !important;
         overflow: hidden !important;
    }
     .styles_backArrow__cmBBI {
         box-shadow: none !important;
         color: #fff !important;
    }
     .styles_tournamentLabel__tDIGy {
         color: #0077d1 !important;
         font-weight: 600 !important;
    }
     .styles_tournamentHeaderText__-NulT {
         font-weight: 600 !important;
         color: #212121 !important;
         font-size: 15px !important;
    }
     .styles_sportContainer__MWdB4 {
         display: flex !important;
         align-items: center !important;
         gap: 8px !important;
    }
     .styles_label__c\+RTS {
         font-weight: 600 !important;
         color: #212121 !important;
    }
     .styles_dateLabel__TkOBW, .styles_oddLabel__oo0d1 {
         font-weight: 600 !important;
         color: #0377d2 !important;
    }
     .css-1cccqvr.css-1cccqvr.css-1cccqvr {
         font-size: 15px !important;
         color: #ffbf00 !important;
         font-weight: 600 !important;
    }
     .styles_tournamentHeader__-R-HI {
         padding-bottom: 0px !important;
         border-bottom: 0px !important;
         box-shadow: rgba(0, 0, 0, 0.09) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px;
    }
     .styles_eventRowContainer__geI6f {
         border-top:2px solid #e6e7e8 !important;
    }
     .styles_eventsBox__wo8lR {
         border-bottom: 0px solid #e4e4e4 !important;
    }
     .styles_oddsBox__E5dk1 {
         border-bottom: 0px solid #e4e4e4 !important;
    }
     .styles_eventRowContainer__geI6f:last-child {
         border-bottom:2px solid #e6e7e8 !important;
    }
     .styles_eventLabel__PoKzq {
         font-size: 12px !important;
         font-weight: 600 !important;
         color: #212121 !important;
    }
     .styles_shortLabel__2R7nV {
         font-size: 12px !important;
         color: #0377d2 !important;
         font-weight: 400 !important;
    }
     .styles_timeLabel__PCe4d {
         font-size: 11px !important;
         color: #444 !important;
         font-weight: 600 !important;
    }
     .styles_widgetLabel__O5k\+r {
         color: #747474 !important;
    }
     .styles_marketHeader3col__CtZnR {
padding: 10px !important;
    margin: 5px !important;
    border-radius: 5px !important;
    width: calc(100% - 10px) !important;
    background: linear-gradient(-45deg, #ffbf00, #FFC107, #8cadc4, #013359) !important;
    background-size: 400% 400% !important;
    animation: gradient 15s ease infinite !important;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset !important;
    border: 1px solid #ffbf00 !important;
    }
     .styles_closeIcon__9AODm {
         right: 10px !important;
    }
     .styles_marketsContainer3col__T3u0N {
         background-color: #0000 !important;
    }
     .styles_tournamentLabel__SUmO- {
         font-weight: 600 !important;
         font-size: 14px !important;
         letter-spacing: 1px !important;
         color: #fff !important;
         text-shadow: -1px 1px 0px rgb(0 0 0) !important;
    }
     .styles_categoryLabel__cVsaY {
         font-size: 12px !important;
         color: #ddd !important;
    }
     .styles_timeLabel__fu8tn {
         font-weight: 400 !important;
         color: #002b4b !important;
         font-size: 13px !important;
         background: #ffbf00 !important;
         border-radius: 4px !important;
    }
     .styles_matchLabel__Ddl8m {
         text-align: center !important;
         line-height: 1em !important;
    }
     .styles_menuLabel__zoW66 {
         font-weight:600 !important;
    }
     .styles_groupsSelectField3col__ZPBa8 svg.MuiSvgIcon-root.MuiSvgIcon-fontSizeMedium.MuiSelect-icon.MuiSelect-iconStandard.css-1utq5rl {
    fill: #fff;
}
    /*.css-12xas7j {
         margin: 0px 10px !important;
         width: calc(100% - 20px) !important;
    }
    */
     .styles_market__u0kG4 {
         border-radius: 5px !important;
         overflow: hidden !important;
    }
     .styles_marketLabel__QyYXu {
         font-size: 12px !important;
         font-weight: 600 !important;
         color: #013359 !important;
    }
     .styles_oddLabel__G0zWT {
         font-size: 12px !important;
         color: #7c7c7c !important;
         font-weight: 600 !important;
    }
     .styles_radiobuttonsContainer__qfCNE .css-9l3uo3 {
         font-size: 13px !important;
         color: #555 !important;
         line-height: 1.2em !important;
         margin-bottom: 0px !important;
    }
     .styles_trashIcon__d\+pk9 {
         margin-right: 10px !important;
         height: 24px !important;
    }
     .styles_content__Bn-4e {
         border-radius: 0px !important;
    }
     .styles_callerLabelLive__xRsIQ, .styles_callerLabelSport__P-YQw {
         font-size:13px !important;
         font-weight:600 !important;
    }
     .styles_sportEvent__BlhDv {
         background: #ffb100 !important;
    }
     .styles_tabButton__5j33S {
         margin: 5px !important;
    }
     .styles_tabButton__5j33S .css-9l3uo3 {
         font-size: 14px !important;
         font-weight: 600 !important;
    }
     .styles_tabsContainer__nT5gB {
         margin-top: 10px !important;
         border-top-left-radius: 6px !important;
         border-top-right-radius: 6px !important;
    }
     .styles_amountInputContainer__H6viB {
         grid-template-columns: 25% 25% 20% calc(30% - 10px) !important;
    }
     .styles_amountInputContainer__H6viB .styles_clearButton__nVP5y {
         height: 26px !important;
         font-size: 12px !important;
    }
     .styles_amountButtonsContainer__fjmOw {
         padding: 5px !important;
    }
     .styles_infoContainer__lGeAq {
         margin-left: 10px !important;
         margin-right: 10px !important;
    }
    /* fine Sport */
     
     
     
     

     
     
     
     
    /* inizio Live */
     .styles_sportBarItem__VeAui {
         border-bottom: 0px !important;
         border-radius: 5px !important;
         padding: 5px !important;
         background: #e6e7e8 !important;
         min-width: 85px !important;
         justify-content: flex-start !important;
         width: 100% !important;
    }
     .styles_sportBar__gmL3h {
         margin: 5px 0px !important;
         height: 70px !important;
    }
     .css-1o4n2ye {
         top:5px !important;
         right:-5px !important;
         text-align:right !important;
    }
     .styles_sportBar__gmL3h .styles_selectedItem__PqHxM {
         background-color: #ffbf00 !important;
         min-width: 85px !important;
         border-radius: 6px !important;
         border-bottom: 0px !important;
    }
     .styles_sportBar__gmL3h .styles_selectedVideo__cqHn3 {
         background: #7c7677 !important;
         min-width: 85px !important;
         border-radius: 6px !important;
         border-bottom: 0px !important;
    }
     .styles_selectedItem__PqHxM .css-1o4n2ye, .styles_selectedVideo__cqHn3 .css-1o4n2ye {
         color: #001f36 !important;
    }
     .styles_sportBarItem__VeAui .styles_text__hCl6z {
         font-size: 12px !important;
         font-weight: 600 !important;
         white-space: nowrap !important;
         overflow: hidden !important;
         text-overflow: ellipsis !important;
         width:100% !important;
         text-align:center !important;
    }
     .styles_selectedItem__PqHxM .styles_text__hCl6z, .styles_selectedVideo__cqHn3 .styles_text__hCl6z {
         color: #013359 !important;
    }
     .styles_categoryBarItem__xpkdY {
         background-color: #ddd !important;
         min-width: 125px !important;
         width:auto !important;
         height: 35px !important;
         justify-content: flex-start !important;
    }
     .styles_categoryBarItem__xpkdY .styles_text__hCl6z {
         font-size: 13px !important;
         width: 100% !important;
         display: block !important;
         text-align: center !important;
         font-weight: 600 !important;
    }
     .styles_categoryBarItem__xpkdY .styles_categoryLabel__Dp1nV {
         font-size: 11px !important;
         margin: 8px 0px !important;
         font-weight: 600 !important;
         width: calc(100% - 30px) !important;
         white-space: nowrap !important;
         overflow: hidden !important;
         text-overflow: ellipsis !important;
         display: block !important;
         text-align: left !important;
    }
     .styles_categoryBarItemImg__XBGXB {
         width:18px !important;
         height:18px !important;
    }
     .styles_selectedItemCategory__Og5V3 {
         border-bottom: 0px !important;
         border-radius: 6px !important;
         box-shadow: none !important;
         background-color: #ffbf00 !important;
    }
     .styles_selectedItemCategory__Og5V3 .styles_text__hCl6z {
         color: #001f36 !important;
    }
     .styles_selectedItemCategory__Og5V3 .styles_categoryLabel__Dp1nV {
         color: #fff !important;
    }
     .styles_selectedFilter__HB7CM {
         background-color: #fff !important;
         border-radius: 5px !important;
         color: #212121 !important;
    }
     .styles_filtersContainer__p8BuQ.MuiBox-root.css-0 {
         background-color: #767676 !important;
    }
     .styles_filterPaper__wMcDU, .styles_filtersContainer__p8BuQ {
         border: 0px !important;
         border-radius: 5px !important;
         background-color: #00518f !important;
    }
     .styles_filterPaper__wMcDU.styles_selectedFilter__HB7CM>p {
         color: #013359 !important;
    }
     .styles_filterPaper__wMcDU>p {
         color: #fff !important;
         font-weight:600 !important;
    }
     .styles_switch__OQQzk {
         background-color: #fff !important;
    }
     .styles_selectedFilter__HB7CM {
         background-color: #ffbf00 !important;
    }
     .styles_searchContainer__2jLOO .styles_searchButton__EYW0-{
         height:35px!important;
         margin:0px 10px 0px!important;
         width:calc(100% - 20px)!important;
         box-shadow:none!important;
         background-color: #ffbf00 !important;
    }
     .styles_searchButton__EYW0- span > div{
         color: #001f36 !important;
    }
     .styles_searchButton__EYW0- p{
         color: #001f36 !important;
         font-weight:700!important;
         opacity: 1;
    }
     .styles_searchfieldContainer__tuN2V{
         border-bottom:1px solid #e1e1e1!important;
         margin-bottom:5px!important;
         padding:5px 5px 5px 10px!important;
    }
     .styles_searchResultsContainer__f6cLh{
         width:100%!important;
    }
     .styles_noResults__YR5Cv {
         font-size: 13px !important;
         color: #676767 !important;
    }
     .styles_searchResultItemsTitle__kNcv0{
         background:transparent!important;
         margin:10px 10px 0px!important;
    }
     .styles_searchResultItemsTitle__kNcv0 p{
         font-weight:600!important;
         color:#ff0200!important;
    }
     .styles_searchResultItemContainer__LgCq5 > p{
         font-weight:600!important;
    }
     .styles_searchResultItemContainer__LgCq5 > div > p.styles_searchResultItemFont__JNsJb{
         color:#666!important;
         font-weight:600!important;
    }
     
     .styles_tournamentContainer__f5Gtc {
    background: #fff!important;
    margin-bottom: 15px!important;
    border-radius: 6px!important;
}

.styles_overviewMarketsContainer__6Tz8- {
    margin-bottom: 6px!important;
}

.styles_toolbarContainer__jeRJf {
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px!important;
    border-radius: 6px!important;
    overflow: hidden!important;
    padding: 0px!important;
}

.styles_sportLabel__zjHiP {
    color: #333333!important;
    font-size: 16px!important;
}

.styles_select__6UYHk {
}

.css-1cccqvr.MuiSelect-select {
    min-height: auto!important;
    padding-left: 5px!important;
}

.styles_marketsContainer__NHNur {
    height: auto!important;
}

.styles_sportImage__MHmXX {
    width: 15px!important;
}

.styles_sportLabelContainer__5Hjhf {
    padding: 8px 10px!important;
}

.styles_tournamentTitle__BDewf p {
    color: #197fcd !important;
}

.styles_marketsContainer__T6wMk .styles_oddsContainer__bDXs5 > p {
    font-size: 10px!important;
    font-weight: 600!important;
    color: #666!important;
}

.styles_eventContainerCenterItem__EZmRP p {
    font-size: 13px!important;
    font-weight: 600!important;
}

.styles_textRightItemResult__aWMHy, .styles_textRightItem__lTN5a {
    font-size: 14px!important;
}

.styles_eventRowContainer__UJpGv {
    border-top: 1px solid #ddd!important;
}
     
.styles_mobileCloseIcon__CEeRE {
    color: #fff!important;
    top: 0px!important;
    right: 6px!important;
}

.styles_eventHeaderContainer__ME-9A {
padding: 10px !important;
    margin: 5px !important;
    border-radius: 5px !important;
    width: calc(100% - 10px) !important;
    background: linear-gradient(-45deg, #ffbf00, #FFC107, #8cadc4, #013359) !important;
    background-size: 400% 400% !important;
    animation: gradient 15s ease infinite !important;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset !important;
    border: 1px solid #ffbf00 !important;
}

.styles_mobileWidgetContainer__YWucU {
    border-radius: 5px!important;
    overflow: hidden!important;
}

.styles_categoryLabel__dlG6v {
    font-weight: 600 !important;
    font-size: 14px !important;
    letter-spacing: 1px !important;
    color: #fff !important;
    text-shadow: -1px 1px 0px rgb(0 0 0) !important;
}

.styles_tournamentLabel__\+-4gK {
    font-size: 12px !important;
    color: #ddd !important;
    
}

.styles_timer__eRDOF {
    font-weight: 600!important;
}

.styles_eventLabel__D-EpP {
    font-weight: 600!important;
    color: #ffffff!important;
} 
     
.styles_accordionSummary__Txa\+d>div {
    background: #ffffff!important;
    border-radius: 3px!important;
}

.MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation1.MuiAccordion-root.MuiAccordion-rounded.MuiAccordion-gutters.css-67l5gl {
    margin-bottom: 10px!important;
    margin: 5px 5px!important;
    border-radius: 5px!important;
}

.css-67l5gl::before {
    content: ""!important;
    background-color: rgb(0 0 0 / 0%)!important;
    transition: opacity 150ms cubic-bezier(0.4, 0, 0.2, 1), background-color 150ms cubic-bezier(0.4, 0, 0.2, 1)!important;
}

.css-17o5nyn.Mui-expanded {
    background: #ffbf00 !important;
    padding: 4px!important;
}

.styles_accordionSummary__Txa\+d {
    padding: 7px!important;
}

.styles_accordionSummary__Txa\+d>div>p {
    font-size: 14px!important;
    font-weight: 600!important;
    color: #7b7b7b!important;
}

.css-17o5nyn.Mui-expanded>p {
    color: #103459 !important;
}

.styles_accordionDetails__DFTeY {
    background: #fff!important;
}

.styles_market__Zbofe {
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px!important;
}

.styles_marketTitle__HF6nC {
    background: transparent!important;
    color: #0781c6 !important;
    font-size: 15px!important;
    margin-bottom: 10px!important;
}

.styles_marketTitle__HF6nC > p {
    font-size: 13px!important;
    font-weight: 600!important;
}

.styles_oddLabelText__Kbmmy, .styles_spreadText__vj0Rz {
    font-size: 12px!important;
    font-weight: 600!important;
}

.styles_marketWithSpreadOddLocked__\+8X3b > p, .styles_odd__hO75U > p, .styles_oddsLabel__6HYjz > p {
    font-size: 13px!important;
    font-weight: 600!important;
    color: #777!important;
}
     
     .styles_eventsContainerHeader__8zFod > .MuiBox-root {
    width: 50%!important;
}
     
     .styles_eventsContainerHeader__8zFod .styles_marketsContainer__T6wMk {
    width: 100%!important;
}

.styles_timeEventText__wpoxS {
    color: #c8102e!important;
}
     
.styles_eventsRowContainer__p0Nu5 .styles_eventRowContainer__UJpGv {
    border-top: 0px !important;!i;!;
    background: #fff;
    border-radius: 5px;
    overflow: hidden;
}     
     
     
    /*fine Live */
     
     /*Inizio calendario*/
              .styles_text__pMZOV{
            border-bottom:0px!important;
            border-radius:5px!important;
            padding:5px!important;
            min-width:85px!important;
            justify-content:flex-start!important;
            width:100%!important;
        }
         .styles_selectedItem__h7wUK>p, .styles_selectedItem__h7wUK>span{
            font-size:10px!important;
            text-align:center!important;
            white-space:normal!important;
            line-height:1.1em!important;
            color:#666!important;
            margin-top:5px!important;
            font-weight:600!important;
        }
         .styles_selectedItem__h7wUK{
            background:#c8102e!important;
            color:#fff!important;
        }
         .styles_selectedItem__h7wUK>p, .styles_selectedItem__h7wUK>span{
            color:#fff!important;
        }
         
         .styles_sportBarItem__iDH\+3, .styles_sportBarStaticItem__akVlO {
    border-radius: 5px!important;
    padding: 1px!important;
             align-items: center!important;
    display: flex!important;
    flex-direction: column!important;
    justify-content: center!important;
}
         
         .styles_sportBarItem__iDH\+3 p, .styles_sportBarStaticItem__akVlO p {
    font-size: 10px !important;
    text-align: center !important;
    white-space: normal !important;
    line-height: 1.1em !important;
    color: #666 !important;
    margin-top: 5px !important;
    font-weight: 600 !important;
}

.styles_selectedItem__h7wUK p {
    color: #fff !important;
}
         
         .styles_categoryBarItem__HFNGq {
    border-radius: 5px;
    background: #ddd;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 3px -2px, rgba(0, 0, 0, 0.14) 0px 3px 4px 0px, rgba(0, 0, 0, 0.12) 0px 1px 8px 0px;
    transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
}
         
         .styles_categoryBarItem__HFNGq {
    border-radius: 5px !important;
    display: flex !important;
    align-items: center !important;
}

.styles_categoryBarItemImg__khWYc {
    width: 18px !important;
    height: 18px !important;
}

.styles_categoryBar__NZYkQ .styles_text__pMZOV {
    font-size: 11px !important;
    margin: 5px 0px !important;
    font-weight: 600 !important;
    width: calc(100% - 30px) !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    display: block !important;
    text-align: left !important;
}



.styles_dateBar__P2TRt .styles_dateBarItem__PpX0w {
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 3px -2px, rgba(0, 0, 0, 0.14) 0px 3px 4px 0px, rgba(0, 0, 0, 0.12) 0px 1px 8px 0px !important;
    transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) !important;
    border-radius: 5px !important;
}

.styles_dateBar__P2TRt .styles_dateBarItem__PpX0w p {
    text-align: center !important;
    font-size: 11px !important;
    font-weight: 600 !important;
}

.styles_contentContainer__IpMXY > div {
    border-radius: 10px !important;
    background-color: #fff !important;
}

.styles_contentContainer__IpMXY .styles_tournamentHeader__x570e {
 background-color:transparent !important;
 padding: 5px;
}

.styles_contentContainer__IpMXY .css-17o5nyn.Mui-expanded {
    background-color: #fff !important;
    margin-bottom: 0px !important;
    margin-top: 7px !important;
}

.styles_contentContainer__IpMXY .css-17o5nyn.Mui-expanded p {
    font-weight: 600 !important;
    color: #c8102e !important;
}
     /* fine calendario */
     
     .styles_searchAndBtnContainer__Dq41Y>div>div {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px;
    font-size: 14px;
}

.styles_searchContainer__Or\+ZZ>div>div {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px;
    font-size: 14px;
}

.styles_loadBtn__EogR7, .styles_loadBtn__EogR7:hover {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px!important;
        font-size:14px !important;
    font-weight:600 !important;
}

.styles_verifyButton__jEhYJ {
       border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px!important;
        font-size:14px !important;
    font-weight:600 !important; 
}
     
    .styles_topbarContainer__7E74r {
        background-color: #001f36 !important;
     }
     
     .styles_contentGridItem__eRrI9 {
    padding-top: 0px !important;
}
     

     
         .styles_buttonGroup__tAagZ {
        height: auto !important;
   
    }
     
     .styles_btncontainer__0hhaq {
    margin: 10px 2px 20px !important;
}
     
}

     .styles_btncontainer__0hhaq {
    margin: 10px 2px 60px !important;
}


     
         .styles_buttonGroup__tAagZ {
        height: auto !important;
   
    }

.styles_buttonsContainer__z0d8p:before {
    content: '';
    width: 100%;
    background: url(https://cloud.gsplattform.com/sport-gsystem/1x2play/1x2-logo-black.png) no-repeat center;
    height: 50px;
    margin-top: 30px;
    background-size: auto 50px;
}

.styles_cashoutButtonRow__T-D0J > button {
    background: #be0101;
}

.styles_mainContainer__AgMtH {
    background-color: #ffffff !important;
}


.styles_mainContainer__AgMtH > h2 > div > button {
    background-color: #084378 !important;
    margin-top: 10px !important;
    font-size: 20px !important;
    color: #FFEB3B !important;
    padding: 0px !important;
    width: 30px !important;
    height: 30px !important;
    border-radius: 15px !important;
}

.styles_cashoutButtonRow__T-D0J > button > span.MuiButton-startIcon > div {
    color: #fff !important;
}

.styles_buttonGroup__tAagZ > button > span.MuiButton-startIcon > div {
    color: #383838 !important;
}

.styles_btncontainer__0hhaq {
    margin: 10px 2px 60px;
}



.styles_betContainer__UGhA5 {
    margin: 10px !important;
    background: #025b8d !important;
    border-radius:5px !important;
}

.styles_betContainer__UGhA5 p {
    color: #fff !important;
}

.styles_betContainer__UGhA5  .styles_betContainerItem__FPeSX {
    color: #fff !important;
}

.styles_tournamentContainer__z37OS .styles_oddsBoxMore12__GYpvY {
    display: flex !important;
    overflow: scroll !important;
    margin-bottom: 0px !important;
}

.styles_oddsBoxMore12__GYpvY .styles_singleMarket__rEmYr {
    min-width: 600px !important;
}
.styles_tournamentContainer__z37OS .styles_oddsBoxMore12__GYpvY .styles_singleMarket__rEmYr  .styles_single__JaFbU > p {

}


 @keyframes gradient {
     0% {
         background-position: 0% 50% !important;
    }
     50% {
         background-position: 100% 50% !important;
    }
     100% {
         background-position: 0% 50% !important;
    }
}





























 