.no-date .middle-panel .date{font-size:20px;color:#ddd;font-weight:200}.no-date .external{width:0 !important;overflow:hidden !important;margin:0 !important}.live-game-section{opacity:0;height:0;overflow:hidden;position:relative;padding-bottom:0 !important}.live-game-section.loaded{opacity:1;height:auto;overflow:initial;transition:all 200ms linear}.live-game-section .bar{position:relative;background:#2e2e2e}.live-game-section .game-info-wrapper{width:60%;display:inline-block}.live-game-section .external{text-align:center;display:inline-grid;vertical-align:middle;align-items:center}.live-game-section .calendar>.external{width:100%}.live-game-section .games .external .button.direct{width:89px;font-size:12px;display:block}.live-game-section .games .external .button.betclick{width:89px;background-image:url('/-/media/BenficaDP/Betting/Placard/placard-HP')}.live-game-section .games .external .button.betclick:hover{background-image:url('/-/media/BenficaDP/Betting/Placard/placard-HP-hover');border-color:transparent !important}.live-game-section .games .external .button.betclick:before{width:0;height:0}.live-game-section .games .external .button.direct{font-size:12px;display:block}.live-game-section .games{background:#242424;-webkit-box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.75),inset -15px 0 15px -15px rgba(0,0,0,.75);-moz-box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.75),inset -15px 0 15px -15px rgba(0,0,0,.75);box-shadow:inset 0 10px 10px -10px rgba(0,0,0,.75),inset -15px 0 15px -15px rgba(0,0,0,.75)}.live-game-section .games .game{padding:0 10px;text-align:center;margin-top:5px}.live-game-section .games .game.live .team{padding-top:15px}.live-game-section .games .item:not(:first-child) .game{border-left:1px solid #393939}.live-game-section .games .game .game-info-wrapper>*{display:inline-block;margin:0;vertical-align:middle}.live-game-section .games .game .team-short{font-size:22px;text-transform:uppercase;font-weight:300}.live-game-section .games .game .result{font-size:24px}.live-game-section .games .game .x{font-size:10px;font-weight:300;margin:0}.live-game-section .games .game .external .button{padding-left:10px;padding-right:10px;margin-bottom:5px;margin-top:5px}.live-game-section .games .game .team img{margin-bottom:8px;height:45px}.live-game-section .games .game .team .name{text-transform:uppercase;font-size:11px}.live-game-section .games .game .date{font-size:18px;margin:0}.live-game-section .games .edge-holder,.live-game-section .games .edge-button{width:30px}.live-game-section .games .edge-button-path{width:10px;height:14px;margin-top:18px;margin-bottom:18px;stroke-width:4px}.live-game-section .game-detail-wrapper{display:block}.live-game-section .game-detail-wrapper div{display:inline-block}.live-game-section .game .competition-small{font-size:10px;color:#fff;text-transform:uppercase;display:block !important}.live-game-section .games .game-detail-wrapper>*{display:inline-block;margin:0 10px;vertical-align:middle}.live-game-section .selected{background-color:#333}.live-game-section .item:hover:not(:last-child):not(:first-child):not(.selected){background-color:#111;cursor:pointer}.live-game-section .games>.carousel .item{display:table}.live-game-section .games>.carousel .item>.inner-item{display:-ms-flexbox!important;-ms-flex-align:center;-ms-flex-pack:center;vertical-align:middle;display:table-cell}@media(min-width:425px){.live-game-section .games .game .game-info-wrapper>*{display:inline-block;margin:0 5px;vertical-align:middle}.live-game-section .games .game .team-short{font-size:28px;text-transform:uppercase;font-weight:300}.live-game-section .games .game .result{font-size:38px}.live-game-section .games .game .x{font-size:20px;font-weight:300;margin:0}.live-game-section .external{width:auto;height:124px;padding-top:10px;padding-bottom:10px;display:-ms-flexbox;-ms-flex-direction:column;-ms-flex-pack:center}.live-game-section .games .game .team img{margin-bottom:10px;height:50px}.live-game-section .games .game .team .name{text-transform:uppercase;font-size:13px}.live-game-section .games .game .date{font-size:22px;margin:0}}@media(min-width:768px){.live-game-section .game-info-wrapper{width:auto}.live-game-section .games .game .team .name{text-transform:uppercase;font-size:14px}}@media(min-width:1024px){.live-game-section .games .game{padding:0 20px}}@media(min-width:1280px){.live-game-section .games .game>*{margin:0 7px}}@media(min-width:1366px){.live-game-section .inner-item.game>.external>.button.direct,.live-game-section .inner-item.game>.external>.button.betclick{font-size:14px}}