@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Smooch&display=swap');

textarea:focus, input:focus{
    outline: none;
}
.styles-app-structure-program-widget-title {
    margin: 10px 8px 10px 11px;
}

.Page-Casino section.MsnRow .MasonryTile-2x1, .Page-Category section.MsnRow .MasonryTile-2x1, .Page-LiveCasino section.MsnRow .MasonryTile-2x1, .Page-VirtualSports section.MsnRow .MasonryTile-2x1 {
    grid-column: auto/span 2;
}

.EventCards-styles-event-cards-wrapper > .HorizontalScroller-styles-arrow-container {
    top: 40%;
}
.Program-styles-program Program-styles-desktop > .HorizontalScroller-styles-arrow-container {
    top: 30%;
}
.MyBetsSettledTab-styles-results-meta {
    display: flex;
    padding: 15px 24px 0 15px;
    justify-content: space-between;
    align-items: center;
}
.MyBetsSettledTab-styles-filters-button {
    display: flex;
    align-items: center;
    margin-left: auto;
    font-size: 15px;
    color: var(--grey-dark);
}
.MyBetsListItemDesktop-styles-cashout-buttons {
    flex-direction: row;
    flex-basis: 30%;
}

.skiptranslate, #google_translate_element {
    display: none !important
}
body {
    top: 0px !important; 
}
.DesktopHeader-styles-home-tipico-logo {
    margin-right: 85px;
    margin-left: 60px;
    width: 50px;
    box-sizing: border-box;
    min-width: 50px;
}

.DesktopHeader-styles-app-bar {
    padding: 0 10px;
}
.EventPanelItem-styles-modal-wrapper:not(.EventPanelItem-styles-mobile) {
    position: sticky;
    top: 80px;
    height: calc(100vh - 64px);
    margin: 0 0 0 0;
    border-radius: 4px;
    box-shadow: 0 1.5px 2.5px 0rgba(0,0,0,.12),0 0 1.5px 0rgba(0,0,0,.12);
}

.styles-app-structure-program {
    margin: 0 0 0 0;
}
.styles-app-structure-aside {
    padding: 24px 5px 0;
}

.styles-app-structure-aside {
    width: 337px;
    min-width: 337px;
}

.EventPanelItem-styles-modal-wrapper:not(.EventPanelItem-styles-mobile) {
    margin: 0 0 0 5px;
}


.searchBox{
    display: flex;
    width: 10%;
}

.element-box {
    width: 100%;
    float: left;
    margin-top: 20px;
    background-color: var(--white);
    box-shadow: 0 0 2px 0 rgba(var(--black-box-shadow-rgb),.14),0 1px 3px 0 rgba(var(--black-box-shadow-rgb),.14);
}

.EventOddGroup-styles-fixed-param-texts .EventOddGroup-styles-fixed-param-text{
    line-height: 15px !important;
    padding-right: 3px;
}
.styles-app-structure-nav {
    margin-right: 0px !important;
}
.BetSlipRecommendations-styles-wrapper {
    text-align: center;
    display: flex;
    flex-direction: row;
    color: var(--blue);
    justify-content: space-around;
    font-weight: 600;
    font-size: 19px;
    border: 1px solid var(--grey-iron);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    touch-action: manipulation;
    background-color: var(--white);
}
.BetSlipRecommendations-styles-wrapper.BetSlipRecommendations-styles-desktop {
    color: var(--black);
    font-size: 17px;
    justify-content: space-between;
    padding: 0 8px;
    border: 0;
    margin: 0 0 8px;
}
.BetSlipRecommendations-styles-wrapper.BetSlipRecommendations-styles-desktop>div {
    box-shadow: 0 1px 2.5px 0 rgb(0 0 0 / 18%);
    padding: 9px 0;
    flex-grow: 1;
    border-radius: 4px;
    background: var(--white);
    margin-right: 8px;
    cursor: pointer;
}
.BetSlipRecommendations-styles-wrapper.BetSlipRecommendations-styles-desktop>div:last-child {
    margin-right: 0;
}
.Preloader-styles-container {
    position: fixed;
}




.fire {
    animation: burn 1.5s linear infinite alternate;
  }
  
  @keyframes burn {
    from { text-shadow: -.1em 0 .3em #fefcc9, .1em -.1em .3em #feec85, -.2em -.2em .4em #ffae34, .2em -.3em .3em #ec760c, -.2em -.4em .4em #cd4606, .1em -.5em .7em #973716, .1em -.7em .7em #451b0e; }
    45%  { text-shadow: .1em -.2em .5em #fefcc9, .15em 0 .4em #feec85, -.1em -.25em .5em #ffae34, .15em -.45em .5em #ec760c, -.1em -.5em .6em #cd4606, 0 -.8em .6em #973716, .2em -1em .8em #451b0e; }
    70%  { text-shadow: -.1em 0 .3em #fefcc9, .1em -.1em .3em #feec85, -.2em -.2em .6em #ffae34, .2em -.3em .4em #ec760c, -.2em -.4em .7em #cd4606, .1em -.5em .7em #973716, .1em -.7em .9em #451b0e; }
    to   { text-shadow: -.1em -.2em .6em #fefcc9, -.15em 0 .6em #feec85, .1em -.25em .6em #ffae34, -.15em -.45em .5em #ec760c, .1em -.5em .6em #cd4606, 0 -.8em .6em #973716, -.2em -1em .8em #451b0e; }
  }

.BetslipEvent-styles-content .BetslipEvent-styles-info-col {
    flex: 1;
    min-width: 0;
    justify-items: left;
    align-items: left;
    padding-left: 10px;
}

select option {
    background-color: #eee !important;
}
.sweet-modal-overlay {
    background: none !important;
}