.match-market-template.display-rows {
    display:flex;
    flex-direction:row;
}
.match-market-template {
    margin-bottom:4px;
}
.match-market-template .match-market-body {
    width:100%;
    
}
.match-market-template .match-market-header {
    display:none;
    gap: 10px;
}
.mobile .match-market-template .match-market-header {
    gap:5px;
}
.match-market-template .match-market-header .item-cell {
    
}
.match-market-template:first-child .match-market-header {
    display:flex;
    flex-direction:row;
    font-weight:bold;
}

.match-market-template .empty-cell {
    display:none
}
.match-market-template .template-rows-wrapper {
    display:flex;
    flex-direction:row;
    width:100%;
    
}
.match-market-template .template-row-wrapper {
    display:flex;
    flex-direction:row;
    width:100%;
}
.match-market-template .market-template-row {
     display:flex;
    flex-direction:row;
    width:100%;
    gap:10px
}
.match-market-template .item-cell:not(.empty-cell) {
    flex:1;
    display:flex;
    align-items:center;
    justify-content:center;
    min-height:32px;
}
.cls-tpl-playermarkets .market-template-row,
.cls-tpl-playermarkets .template-row-wrapper{
    display:contents;
}
.cls-tpl-playermarkets .match-market-has-special .match-market-header .item-cell:empty,
.cls-tpl-playermarkets .match-market-has-special .special-value{
    width:30%;
     
    flex:unset;
    min-width:20%;
}
.cls-tpl-playermarkets .match-market-has-special .special-value {
    padding:0 10px;
    display:flex;
    align-items:center;
}
.cls-tpl-playermarkets .odd-outcome {
    display:none;
}
.cls-tpl-playermarkets  .match-market-template .template-rows-wrapper {
    gap:10px;
    padding:0px 5px;
}
.mobile .cls-tpl-playermarkets  .match-market-template .template-rows-wrapper {
    gap:5px;
}