/**handles:bs_lol_widget_css**/
.lol-upcoming-widget{position:relative}.lol-widgetBody{display:flex;flex-wrap:wrap;max-height:530px;overflow-y:scroll;border-radius:0 0 5px 5px}.lol-widgetBody::after{content:"";width:100%;position:absolute;height:50px;background:linear-gradient(#00000000,#0a0a0a 45px);bottom:0}.lol-match{display:flex;flex-wrap:wrap;flex:1;min-width:100%;align-self:flex-start}.datebar,.leaguebar,.lol-match .time{width:100%}.datebar{margin-top:20px;font-family:Impact,Roboto;color:#fff;font-size:1.6em}.leaguebar{background:#ffd927;margin-top:10px;border-radius:8px;color:#000;font-weight:900;text-align:center;font-size:1.2em;padding:5px}.lol-match .time{background:linear-gradient(to left,#00bfffcc,#0087b4);color:#fff;font-weight:600;padding:2px 10px;font-size:.85em;border-radius:10px 10px 0 0;margin-top:5px}.lol-match .time::before{content:"Start Time:"}.lol-match .teamImage{width:40px;background:#fff;min-width:55px;max-width:55px;height:55px;display:flex;padding:8px;border-radius:50%}.lol-team{flex:1;display:flex;align-items:center;padding:13px 5px 13px 0;position:relative}.lol-match .lol-team:nth-of-type(2){flex-direction:row-reverse;justify-content:flex-start;padding-right:20px;background:#ffffff11;border-radius:0 0 0 10px;border:1px solid #ffffff33;border-right:none;border-top:none}.lol-match .lol-team:nth-of-type(2)::after{position:absolute;content:"vs";right:-8px}.lol-match .lol-team:nth-of-type(3){padding-left:20px;background:#ffffff11;border-radius:0 0 10px 0;border:1px solid #ffffff33;border-left:none;border-top:none}.team-txt span{line-height:1.2em;font-weight:600;font-family:Impact;font-size:1.1em;color:#fff}.lol-match .lol-team:nth-of-type(3) .team-txt{padding-left:10px}.lol-match .lol-team:nth-of-type(2) .team-txt{padding-right:10px;text-align:right}