app-all-in-one-goalscorer {
    width:100%;
}
.match-market table.all-in-one-goalscorer {
    display: flex;
    flex-direction:column;
    width:100%;
}
.match-market table.all-in-one-goalscorer thead,
.match-market table.all-in-one-goalscorer tbody{
    display:flex;
    flex-direction:column;
}
.match-market table.all-in-one-goalscorer tr {
    display:flex;
}
.match-market table.all-in-one-goalscorer td {
    display:flex;
    flex:1;
    color: var(--c-f-e);
   
}
#root .match-market table.all-in-one-goalscorer td .markets-page.odds-selection-default {
    /* border:0; */
}
#root .match-market table.all-in-one-goalscorer td.all-in-one-goalscorer-odd {
    border-bottom:1px solid var(--c-o2i);
     justify-content:center;
    align-items:center;
}
#root .match-market table.all-in-one-goalscorer td.all-in-one-goalscorer-odd:not(:last-child) {
    border-right:1px solid var(--c-o2i)
}
.match-market table.all-in-one-goalscorer th {
    background-color:var(--o-primary-c);
    color: var(--c-f-e);
}
.match-market table.all-in-one-goalscorer th.competitor-header {
    width:50%;
    display:flex;
    flex:unset;
    font-size:0px;
    min-height:36px;
    
}
.match-market table.all-in-one-goalscorer th:not(.competitor-header) {
    flex:1;
    align-items:center;
     display:flex;
    justify-content:center;
}
.match-market table.all-in-one-goalscorer td:not(.all-in-one-goalscorer-odd) {
    width:50%;
    flex:unset;
    align-items:center;
    padding:0px 20px;
    
}
#root .match-market table.all-in-one-goalscorer td  .match-odd {
    width:100%;
    max-width:unset;
    min-height: 36px;
}
#root .match-market table.all-in-one-goalscorer td  .match-odd .odd-outcome {
    display:none!important;
}
#root .match-market table.all-in-one-goalscorer td  .match-odd .odd {
    width:100%;
    display:flex;
    justify-content:center;
    padding:0;
}