.container{position:relative;width:100%;display:flex;flex:row;max-width:1920px}#event_list .filters{position:sticky;top:0;padding:15px;-webkit-box-shadow:0 3px 8px 0 rgb(0 0 0 / 20%);box-shadow:0 3px 8px 0 rgb(0 0 0 / 20%);max-width:800px;margin:0 auto;z-index:2;background-color:#fff}@media (max-width:300px){#event_list .filters{width:100%}}#event_list .races{position:relative;max-width:800px;margin:15px auto;-webkit-box-shadow:0 3px 8px 0 rgb(0 0 0 / 20%);box-shadow:0 3px 8px 0 rgb(0 0 0 / 20%);padding:15px}#event_list .races .list{flex-direction:row;display:flex;flex-wrap:wrap;justify-content:space-evenly;padding-top:15px;width:100%;border-radius:0;margin-bottom:15px;align-content:baseline}#event_list .races .list .race img{max-height:200px;width:100%;object-fit:contain;left:0;right:0;margin:0 auto}#event_list .races .list .race{flex:unset;width:100%;font-size:1.4rem;-webkit-box-shadow:0 3px 8px 0 rgb(0 0 0 / 20%);box-shadow:0 3px 8px 0 rgb(0 0 0 / 20%);padding:15px;margin-bottom:10px}#event_list .races .list .race .lead{text-align:center}#event_list .races .list .race .detail_row{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:100%;margin-bottom:5px}#event_list .races .list .race .detail_row .col{text-align:left;flex-basis:30%}#event_list .races .list .race .detail_row .col img{max-width:100px;width:100%}#event_list .races .list .race .detail_row .detail{text-align:left;flex-basis:60%;overflow-x:hidden}.range{justify-content:center}.range>div{margin:10px}.range .row{width:100%;display:block}form{display:flex;flex-direction:column}form .buttons_container{width:100%;justify-content:space-between}