#root .view-page-antepost .events-sport-header {
    display: none;
}


#root .view-page-antepost .sports-filter,
#root .view-page-antepost.os-ios .sports-filter {
    margin-bottom: 2px;
}
#root app-sports-coupon.outrights-coupon .events-tournaments-wrapper.expanded .tournament-header-wrapper {
    margin-bottom: 2px;
}
#root .view-page-antepost app-sports-coupon .tournament-header-wrapper,
#root .outrights-coupon .events-tournament-wrapper span:first-child,
#root .events-category-header-outrights .events-category-name,
#root .events-outright-market {
    color: var(--c-white-text);
    font-family: Roboto;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

#root .events-tournaments-wrapper.expanded .events-category-header-outrights .events-category-name {
    font-weight: 700;
}

#root .outrights-coupon .events-tournament-wrapper .outright-competitor .outright-odd,
#root .outrights-coupon .events-tournament-wrapper .outright-competitor .outright-competitor-name {
    color: var(--c-white-text);
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    font-size: 14px;
}

#root .outrights-coupon .events-tournament-wrapper {
    padding: 0;
}

#root .outrights-coupon .events-tournament-wrapper span:first-child {
    padding-left: 15px;
}

#root .outrights-coupon .events-tournament-wrapper .outrights-by-tournament-header.categ-expanded span:first-child {
    font-weight: 700;
}

#root .events-tournaments-wrapper .events-tournament-content,
#root .view-page-antepost .events-tournament-wrapper {
    background: transparent;
}

#root app-sports-coupon .tournament-header-wrapper {
    background: var(--c-primary);
}

#root app-sports-coupon .outrights-by-tournament-header {
    background: rgba(29, 88, 255, 0.25);
    border-radius: 6px;
    border-bottom: unset;
}
#root app-sports-coupon .outrights-by-tournament:not(:last-child) {
    margin-bottom: 4px;
}

#root .outrights-coupon .outrights-by-tournament-content app-event-item .item-info-wrapper.outrights-item, #root .outrights-coupon .item-info-wrapper.outrights-item {
    background: rgb(54 66 156);
    margin-top: 2px;
    border-radius:6px;
}

#root .toggle-button:after,
#root .outrights-coupon .events-category-header .toggle-button:after {
    transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
}

#root .outrights-by-tournament .outrights-by-tournament-header span:last-child {
    background-image: url(/v1.073/r/images/site/icons/Arrow_Down.svg);
    margin-right: 10px;
    display:none;
}

#root .view-page-antepost .events-category-flag {
    width: 17px;
    height: 17px !important;
    border-radius: 50%;
    background-size: 25px !important;
}

#root .events-category-header-outrights {
    align-items: center;
}

#root .view-page-antepost.mobile .events-outright-market {
    margin-top: 0;
}

#root app-outrights-coupon app-outright-markets>div {
    /* margin-left: 0 !important; */
    /* margin-right: 0 !important; */
}

#root .view-page-antepost.mobile .item-info-wrapper.outrights-item>.outright-title~.toggle-button {
    /* margin-right: 8px; */
    margin-right: 0;
}

#root .view-page-antepost.mobile .sports-filter li {
    height: 38px;
}

#root .view-page-antepost.mobile .events-tournament-wrapper .outrights-by-tournament {
    /* margin-bottom: 2px; */
}

#root .view-page-antepost.mobile .events-tournament-wrapper .outrights-by-tournament .outright-competitor:not(.bet-slip-selected) {
    /* border-bottom: 1.5px solid var(--c-primary); */
    border-radius: 0;
    /* margin-left: 0 !important; */
    /* margin-right: 0 !important; */
    /* padding-left: 10px; */
    /* padding-right: 10px; */
}
#root app-sports-coupon.outrights-coupon .events-tournaments-wrapper {
    margin-bottom: 6px;
}
#root .mobile app-sports-coupon.outrights-coupon .events-tournaments-wrapper:first-child {
    margin-top: 6px;
}
#root .beto-outrights-coupon .events-tournaments-wrapper,
#root .events-tournaments-wrapper.closed {
    margin-bottom: 0;
}

#root .beto-outrights-coupon app-sports-coupon .tournament-header-wrapper {
    border-radius: 6px;
    position: unset;
    min-height: 35px;
    margin-bottom:0px;
}

#root .events-tournaments-wrapper {
    min-height: 35px;
}
#root .euro-banner-image img {
    width:100%;
    height:auto;
}
#root .outrights-coupon div[class*="outrights-show"] {
    border: unset;
    /* border-radius: 2px; */
    height: 36px;
    /* margin: 2px; */
    text-align: center;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    display: flex;
    text-transform: capitalize;
    font-size: 14px;
    grid-column: 1 / 4;
    border-radius: 6px;
}
div[class*="outrights-show"]::after {
    content:"";
    width:24px;
    height:24px;
    background-image:url(/v1.048/r/images/site/icons/Arrow_Down.svg); 
}
div.outrights-show-less::after {
    transform:rotate(180deg)
}
#root .outrights-coupon .item-info-wrapper.outrights-item:not(:only-child) {
    font-weight: bold;
}