drbbly-image{position:relative;display:inline-block;width:100%;height:100%;overflow:hidden}drbbly-image .background{width:100%;height:100%;background-size:cover;background-color:#000;filter:blur(2px)}drbbly-image .image{position:absolute;top:0;z-index:1;height:100%;width:100%;object-fit:contain;background-color:rgba(0,0,0,.6)}drbbly-timegridevent{cursor:pointer}drbbly-timegridevent.fc-event{background-color:#20c997;border-color:#158765}drbbly-timegridevent .fc-content{height:100%}drbbly-timegridevent .fc-content.highlight{animation:glow-down 3s ease-in .2s}@keyframes glow-down{0%{box-shadow:0 0 10px 5px #ffc107}100%{box-shadow:none}}drbbly-courtprice>div{display:block;background-color:#28a745!important;color:#fff}drbbly-courtprice>div drbbly-courtprice .amount{line-height:2.5rem}drbbly-courtlistitem{display:inline-block;vertical-align:top}drbbly-courtlistitem .photo-container{position:relative;height:100px}drbbly-courtlistitem .photo-container .primary-photo{position:absolute}drbbly-courtlistitem .photo-container .rate{position:absolute;right:0;bottom:0;color:#fff;background-color:rgba(89,125,96,.9);line-height:1rem;padding:.125rem}drbbly-courtlistitem .details .name{white-space:initial;line-height:1.2}drbbly-accounthome .top-section .profile-photo{height:auto;width:150px}drbbly-accounthome .highlights .videos-wrapper{white-space:nowrap;overflow-x:auto}drbbly-accounthome .highlights .videos-wrapper drbbly-videolistitem:not(:last-child){margin-right:5px}drbbly-accountphotos drbbly-image,drbbly-accountphotos .ng-image-gallery .ng-image-gallery-thumbnails .thumb{height:150px!important;width:20%!important}@media(max-width:1199.98px){drbbly-accountphotos drbbly-image,drbbly-accountphotos .ng-image-gallery .ng-image-gallery-thumbnails .thumb{height:150px!important;width:25%!important}}@media(max-width:991.98px){drbbly-accountphotos drbbly-image,drbbly-accountphotos .ng-image-gallery .ng-image-gallery-thumbnails .thumb{height:100px!important;width:33.3333%!important}}drbbly-accountdetails .top-section tr:first-child{background-image:url(../../src/images/backgrounds/dark_orange_with_ball_pattern.png)}drbbly-accountdetails .top-section .stats-container{background-color:#000;color:#fff}drbbly-accountdetails .top-section .user-details-container{background-color:#4dabe2;color:#fff}drbbly-accountdetails .top-section .user-details-container>td:nth-child(2){width:100%}drbbly-accountdetails .top-section .user-details-container .profile-photo{height:80px;width:80px;border-radius:50%;margin-top:-40px;border:5px solid #fff}@media(min-width:576px){drbbly-accountdetails .top-section .user-details-container .profile-photo{height:120px;width:120px;margin-top:-60px}}drbbly-accountviewercontainer .profile-photo{height:auto;width:150px;border-radius:1em}.drbbly-court-list.no-wrap .list-container{overflow-x:auto}.drbbly-court-list.no-wrap .list-container>drbbly-courtlistitem{width:150px;vertical-align:top}drbbly-courthome div.primary-photo-container{height:20rem;position:relative}drbbly-courthome div.primary-photo-container>.controls{display:inline-block;position:absolute;right:0}drbbly-courthome div.primary-photo-container>.controls>*{border:0;background:rgba(0,0,0,.3);border-radius:0;margin:.5rem .5rem 0 0}drbbly-courthome .court-details .name{color:#fff;font-weight:bold}drbbly-courthome .upcoming-games .game-list{overflow-x:auto;white-space:nowrap}drbbly-courthome .upcoming-games .game-list drbbly-gamelistitem{width:90%;max-width:320px}drbbly-courthome .upcoming-games .game-list drbbly-gamelistitem:not(:last-child){margin-right:.5rem}drbbly-courtdetails div.primary-photo-container{height:20rem;position:relative}drbbly-courtdetails div.primary-photo-container>.controls{display:inline-block;position:absolute;right:0}drbbly-courtdetails div.primary-photo-container>.controls>*{border:0;background:rgba(0,0,0,.3);border-radius:0;margin:.5rem .5rem 0 0}drbbly-courtdetails .court-details .name{color:#fff;font-weight:bold}drbbly-courtphotos drbbly-image,drbbly-courtphotos .ng-image-gallery .ng-image-gallery-thumbnails .thumb{height:150px!important;width:20%!important}@media(max-width:1199.98px){drbbly-courtphotos drbbly-image,drbbly-courtphotos .ng-image-gallery .ng-image-gallery-thumbnails .thumb{height:150px!important;width:25%!important}}@media(max-width:991.98px){drbbly-courtphotos drbbly-image,drbbly-courtphotos .ng-image-gallery .ng-image-gallery-thumbnails .thumb{height:100px!important;width:33.3333%!important}}drbbly-courtphotos drbbly-image,drbbly-courtphotos .ng-image-gallery .ng-image-gallery-thumbnails .thumb{height:150px!important;width:20%!important}@media(max-width:1199.98px){drbbly-courtphotos drbbly-image,drbbly-courtphotos .ng-image-gallery .ng-image-gallery-thumbnails .thumb{height:150px!important;width:25%!important}}@media(max-width:991.98px){drbbly-courtphotos drbbly-image,drbbly-courtphotos .ng-image-gallery .ng-image-gallery-thumbnails .thumb{height:100px!important;width:33.3333%!important}}drbbly-videolistitem{display:inline-block;position:relative;min-width:160px;margin-bottom:1em}drbbly-videolistitem>div{width:100%}drbbly-videolistitem>div.video{position:relative;height:100%;min-height:120px;max-height:100%;border:1px solid #1a1a1a;color:#e6e6e6;background:#000}drbbly-videolistitem>div.video .video-wrapper{position:absolute;width:100%;height:100%;display:flex}drbbly-videolistitem>div.video .video-wrapper video{width:100%;height:100%}drbbly-videolistitem>div.video .drbbly-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}drbbly-videolistitem>div.video .drbbly-video-overlay .duration{background:rgba(0,0,0,.8);padding:3px;position:absolute;bottom:2px;right:2px;border-radius:5px;letter-spacing:1px;line-height:1em}drbbly-videolistitem>div.video>.controls{position:absolute;top:0;right:0}drbbly-videolistitem>div.video>.controls [data-toggle=dropdown]{background-color:rgba(0,0,0,.8);width:20px;height:20px;padding:0;line-height:1;border-radius:2px}drbbly-videolistitem>div.details .title{max-height:2.5em;line-height:1.25em;text-overflow:ellipsis;overflow:hidden;white-space:initial;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}drbbly-searchmodal #court-search-map>div{min-height:500px!important}drbbly-courtviewercontainer div.primary-photo-container{height:20rem;position:relative}drbbly-courtviewercontainer div.primary-photo-container .controls{display:inline-block;position:absolute;right:0}drbbly-courtviewercontainer div.primary-photo-container .controls>*{border:0;background:rgba(0,0,0,.3);border-radius:0;margin:.5rem .5rem 0 0}drbbly-courtviewercontainer .court-details .name{color:#fff;font-weight:bold}drbbly-courts-container .search-section .search-box{background-color:rgba(225,225,225,.9)}drbbly-courts-container .search-section .search-box .search-textbox{color:#333}drbbly-courts-container drbbly-courtlistitem .details .name{color:#fff}drbbly-teammemberslist .team-member-list-item .jersey-no,drbbly-teammemberslist .team-member-list-item .position{color:#fff;font-size:1.5em;line-height:1;-webkit-text-stroke:1px #000}drbbly-teammemberslist .team-member-list-item .position{font-size:1em}drbbly-teamhome drbbly-gamelistitem{margin-bottom:1rem;height:calc(100% - 1rem)}drbbly-teamviewercontainer .info-summary>div.black-transparent-bg{border:1px solid #4d4d4d;background:linear-gradient(180deg,#4d4d4d 0%,#000 62%)}drbbly-teamviewercontainer .info-summary .logo-container img{width:120px}drbbly-teamviewercontainer .info-summary .logo-container drbbly-positionbadge{z-index:2}drbbly-courtpreviewmodal .photo-container drbbly-gallery{height:250px}@media(min-width:768px){drbbly-courtpreviewmodal .photo-container drbbly-gallery{height:350px}}@media(min-width:992px){drbbly-courtpreviewmodal .photo-container drbbly-gallery{height:500px}}drbbly-gameviewercontainer div.fullscreen{height:100vh}drbbly-gameviewercontainer .game-title{font-size:1.2em;margin:0}drbbly-gameviewercontainer .fullscreen-button{position:absolute;z-index:1;top:0;right:0}drbbly-gameviewercontainer .teams .status{height:5rem}drbbly-gameviewercontainer .teams .score{font-size:3rem}drbbly-gameviewercontainer .teams .logo{height:3rem;width:3rem;display:inline-block}body.game-tracking{overflow-y:auto;padding-top:1px}body.game-tracking #drbbly-root-container{position:unset}#page-body-container{min-height:unset!important}drbbly-gametracking{color:#fff}drbbly-gametracking .last-event-preview{position:absolute;width:100%;z-index:1;text-align:center;overflow:visible;height:0}drbbly-gametracking .wrapper{height:100vh;max-height:380px;width:calc(100vw - 6px);position:relative;padding:.5rem;display:flex;font-size:.9em;max-width:800px;display:flex;min-height:330px;flex-direction:column;margin-top:10px}drbbly-gametracking .wrapper .top-bar{width:100%;height:2em}drbbly-gametracking .wrapper .top-bar button{padding:.375rem .5rem}drbbly-gametracking .wrapper .top-bar .game-title{flex-grow:1;white-space:nowrap;overflow:hidden}drbbly-gametracking .wrapper .control-panel{height:calc(100% - 2em);max-height:100%;width:100%;max-width:100%;position:relative;display:flex}drbbly-gametracking .wrapper .control-panel .tabbed-content{border:5px solid #d56529;border-radius:5px 0 0 5px;border-right-width:0;height:100%;display:flex;flex-direction:column;flex-grow:1;min-width:250px;min-width:250px;position:relative}drbbly-gametracking .wrapper .control-panel .tabbed-content .nav-tabs .nav-link{padding:.25em;line-height:1;color:#fff!important;background-color:#d56529;border-color:rgba(0,0,0,.15) rgba(0,0,0,.15) #4d4d4d!important}drbbly-gametracking .wrapper .control-panel .tabbed-content .nav-tabs .nav-link.active{background-color:rgba(0,0,0,.15)}drbbly-gametracking .wrapper .control-panel .tabbed-content .tab-content{height:calc(100% - 1.5em);overflow-y:auto}drbbly-gametracking .wrapper .control-panel .tabbed-content .tab-content>.tab-pane{height:100%}drbbly-gametracking .wrapper .control-panel .tabbed-content .tab-content .player-options{padding:5px;height:100%;width:100%}drbbly-gametracking .wrapper .control-panel .tabbed-content .tab-content .player-options>.options{position:relative;display:grid!important;grid-auto-flow:column;grid-auto-columns:1fr}drbbly-gametracking .wrapper .control-panel .tabbed-content .tab-content .player-options>.options button.btn{padding:.5em;line-height:1;font-size:1em;margin:0!important;white-space:nowrap}drbbly-gametracking .wrapper .control-panel .tabbed-content .tab-content .player-options>.options>div:not(.modal){display:flex;flex-direction:column;gap:5px;margin:.25rem}drbbly-gametracking .wrapper .control-panel .tabbed-content .tab-content .player-options>.options>div:not(.modal)>div{display:flex;align-items:center;gap:1px}drbbly-gametracking .wrapper .control-panel .tabbed-content .tab-content .player-options .player-list tr.player.selected{background:#d56529;color:#000;font-weight:600}drbbly-gametracking .wrapper .control-panel .tabbed-content .tab-content .player-options .modal .modal-content>*{height:100%;display:flex;flex-direction:column;overflow:hidden}drbbly-gametracking .wrapper .control-panel .tabbed-content .tab-content .player-options .modal .modal-content>*>.modal-body{flex-grow:1;overflow-y:auto}drbbly-gametracking .wrapper .control-panel .tabbed-content .tab-content .player-options .modal .modal-content>*>.modal-footer{justify-content:flex-start}drbbly-gametracking .wrapper .control-panel .tabbed-content .tab-content .player-options .modal .modal-content>*>.modal-footer>*:not(last-child){margin-right:.25em}drbbly-gametracking .wrapper .control-panel .tabbed-content .tab-content #playbyplay>drbbly-gameeventslist{height:100%}drbbly-gametracking .wrapper .control-panel .tabbed-content .turnover-cause-choices .modal-content{border:0!important;background-color:rgba(0,0,0,0)}drbbly-gametracking .wrapper .control-panel .tabbed-content .turnover-cause-choices .modal-content>drbbly-menumodal{overflow-x:hidden}drbbly-gametracking .wrapper .control-panel .tabbed-content .turnover-cause-choices .modal-content .modal-header{border:0;padding-right:0}drbbly-gametracking .wrapper .control-panel .tabbed-content .turnover-cause-choices .modal-content .modal-body{display:flex;flex-wrap:wrap;align-items:stretch;padding:1px;margin:0 -4px}drbbly-gametracking .wrapper .control-panel .tabbed-content .turnover-cause-choices .modal-content .modal-body .turnover-cause-choice{width:calc(33.33% - 2px);margin:1px;border:1px solid #333}drbbly-gametracking .wrapper .control-panel .tabbed-content .modal .modal-dialog .modal-footer{justify-content:start}drbbly-gametracking .wrapper .control-panel .tabbed-content .modal .modal-backdrop.show{opacity:.8}drbbly-gametracking .wrapper .control-panel .score-board{border:5px solid #d56529;border-radius:0 5px 5px 0;padding:5px;max-width:35%;height:100%;display:inline-block;min-height:300px;min-width:250px}drbbly-gametracking .wrapper .control-panel .score-board .team-stats .logo{height:1em;width:2em;object-fit:cover}drbbly-gametracking .wrapper .control-panel .score-board .team-stats .score{font-size:2em;margin-top:3px;line-height:1.3;align-self:stretch}drbbly-gametracking .wrapper .control-panel .score-board .clocks{max-width:50%}drbbly-gametracking .wrapper .control-panel .score-board .clocks .status-text{line-height:1em;display:block;margin-bottom:7px;height:1.2em;text-align:center}drbbly-gametracking .wrapper .control-panel .score-board .clocks .game-clock{text-align:center}drbbly-gametracking .wrapper .control-panel .score-board .clocks .game-clock drbbly-timer{width:6em}drbbly-gametracking .wrapper .control-panel .score-board .clocks .game-clock .controls>.btn,drbbly-gametracking .wrapper .control-panel .score-board .clocks .shot-clock .controls>.btn{padding:.25em}drbbly-gametracking .wrapper .control-panel .score-board .clocks .game-clock .controls>.btn:hover:not([disabled]),drbbly-gametracking .wrapper .control-panel .score-board .clocks .shot-clock .controls>.btn:hover:not([disabled]){background-color:#4b4b4b}drbbly-gametracking .wrapper .control-panel .score-board .clocks .shot-clock .controls .btn{position:relative}drbbly-gametracking .wrapper .control-panel .score-board .clocks .shot-clock .controls .btn .reset-to-value{font-size:.6em;line-height:1;position:absolute;left:0;bottom:1px;background-color:#000;padding:.2em}drbbly-gametracking .wrapper .control-panel .score-board .bonus-indicator{font-size:1.5em;line-height:1em}drbbly-gametracking .wrapper .control-panel .blocker{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);display:flex;flex-direction:column;justify-content:center;align-items:center}drbbly-gametracking .wrapper .control-panel *::-webkit-scrollbar,drbbly-gametracking .wrapper .control-panel *::-webkit-scrollbar-thumb{border-radius:0;width:1em;background-clip:padding-box;border:.35em solid #000;color:#333;background-color:#000}drbbly-gametracking .wrapper .control-panel *::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 .7em;border-radius:.6em}drbbly-gametracking .wrapper .form-control:not(drbbly-playerselect){display:inline-block;padding:0;height:unset}drbbly-gametracking .wrapper.vertical{max-height:unset;height:unset;align-items:center}drbbly-gametracking .wrapper.vertical .top-bar{max-width:450px}drbbly-gametracking .wrapper.vertical .control-panel{flex-direction:column-reverse;justify-content:start;max-height:unset;max-width:450px}drbbly-gametracking .wrapper.vertical .control-panel .score-board{max-height:300px;max-width:unset;border-bottom:0;border-radius:5px 5px 0 0}drbbly-gametracking .wrapper.vertical .control-panel .tabbed-content{height:350px;max-height:350px;border-radius:0 0 5px 5px;border-right-width:5px}drbbly-tournamentviewercontainer .logo{width:100px}drbbly-tournamentviewercontainer .logo .overlay-target{min-height:unset}drbbly-tournamentviewercontainer .logo img{width:100%}drbbly-gamelistitem{display:inline-block;cursor:pointer;position:relative;border:1px solid #4d4d4d;background-color:#000;padding:1rem;margin-bottom:1rem;height:calc(100% - 1rem)}drbbly-gamelistitem .team1,drbbly-gamelistitem .team2{width:30%}drbbly-gamelistitem .team-logo{width:50px;height:50px}drbbly-gamelistitem .score{font-size:2em}drbbly-timer{display:inline-block}drbbly-timer drbbly-lcddisplay{width:100%}drbbly-timer drbbly-lcddisplay.is-up .display{border-color:#f00}drbbly-editclockmodal fieldset>div{display:flex;width:100%;justify-content:center}drbbly-editclockmodal fieldset>div .form-group{display:inline-block;margin-bottom:0;flex-grow:1}drbbly-editclockmodal fieldset>div .form-group input{display:block;font-size:2rem;text-align:right;width:100%}drbbly-editclockmodal fieldset>div .form-group label{display:block;text-align:center;font-weight:600}drbbly-editclockmodal fieldset>div .separator{font-size:2rem}drbbly-editclockmodal .shot-clock .form-group{max-width:100px}drbbly-recordshotmodal .modal-header .player-details{width:100%}drbbly-recordshotmodal .modal-header .player-details drbbly-image{min-width:80px}drbbly-recordshotmodal .modal-footer .additional-options>:not(:last-child){margin-right:.25rem}drbbly-recordshotmodal .form-row .col-8 select{width:calc(100% - 28px)}drbbly-recordshotmodal input.points{max-width:80px}drbbly-fouldetailsmodal .modal-header .player-details{width:100%}drbbly-fouldetailsmodal .modal-header .player-details drbbly-image{min-width:80px}drbbly-playerstats{display:block;width:100%}drbbly-gameeventslist{display:block;width:100%;overflow-y:auto}drbbly-gameeventslist .teams .logo{height:30px;width:30px}drbbly-gameeventslist .period{position:sticky;top:0;background-color:#000}drbbly-gameeventslist .event-row{padding:.25rem}drbbly-gameeventslist .event-row .event-wrapper{display:flex;align-items:center}drbbly-gameeventslist .event-row .event-wrapper .player-logo,drbbly-gameeventslist .event-row .event-wrapper .team-logo{width:27px;height:27px;object-fit:cover;margin:0 .25rem;border-radius:50%;flex-shrink:0}drbbly-gameeventslist .event-row .event-wrapper .clock{width:50px;font-size:.9rem;flex-shrink:0}drbbly-gameeventslist .event-row.is-team1,drbbly-gameeventslist .event-row.is-team2{display:flex}drbbly-gameeventslist .side-by-side .teams{display:flex;justify-content:space-around}drbbly-gameeventslist .side-by-side .teams>div{display:flex;align-items:center}drbbly-gameeventslist .side-by-side .period{text-align:center}drbbly-gameeventslist .side-by-side .event-row.is-team1 .event-wrapper{flex-direction:row-reverse}drbbly-gameeventslist .side-by-side .event-row.is-team1 .event-wrapper .event-description{text-align:right}drbbly-gameeventslist .side-by-side .event-row.is-team2{justify-content:flex-end}drbbly-gameeventslist .side-by-side .event-row.is-team1 .event-wrapper,drbbly-gameeventslist .side-by-side .event-row.is-team2 .event-wrapper{width:calc(50% + 36px)}drbbly-gameeventslist .side-by-side .event-row.is-both{text-align:center}drbbly-gameeventslist .side-by-side .event-row.is-both .event-wrapper{display:block}drbbly-gameeventslist .side-by-side .event-row .event-wrapper .clock{width:72px;text-align:center}drbbly-jumpballmodal .team-details{margin-bottom:5px}drbbly-jumpballmodal .team-details .logo{width:30px;height:30px}drbbly-jumpballmodal .vs{text-align:center;align-self:center}drbbly-lcddisplay{display:inline-block}drbbly-lcddisplay .label{display:block;width:100%}drbbly-lcddisplay .display{width:100%;border:1px solid #fff;padding:.2em;line-height:1em}drbbly-lcddisplay .display.compact{padding:0;line-height:.8}drbbly-lcddisplay .display.danger{color:#d9534f;border-color:#d9534f;box-shadow:0 0 5px 1px #d9534f,inset 0 0 5px 1px #d9534f}drbbly-lcddisplay .display.warning{color:#ffc107;border-color:#ffc107;box-shadow:0 0 5px 1px #ffc107,inset 0 0 5px 1px #ffc107}drbbly-lcddisplay .display.borderless{border:0;box-shadow:none}drbbly-setlineupmodal .nav-tabs{align-items:stretch}drbbly-setlineupmodal .nav-tabs .uib-tab{width:50%}drbbly-setlineupmodal .nav-tabs .uib-tab>a.nav-link{font-weight:bold;height:100%;padding:0}drbbly-setlineupmodal .nav-tabs .uib-tab>a.nav-link.active{border-bottom:2px solid #d56529}drbbly-setlineupmodal table>tbody>tr>td{width:50%}drbbly-setlineupmodal div.selected,drbbly-setlineupmodal div.choices{width:50%;padding:.25em}drbbly-setlineupmodal .player-list{display:flex;flex-direction:column;align-items:stretch;padding:.1em;border:1px solid #b3b3b3;height:50vh;max-height:320px;overflow:auto}drbbly-setlineupmodal .player-list .player{margin-bottom:.1em}drbbly-setlineupmodal .player-list .player .btn-sm{line-height:1}drbbly-setlineupmodal .player-list .player .jersey-no{margin-right:auto;padding:0 .25em}drbbly-setlineupmodal .player-list .player .name{flex-grow:1}drbbly-gameeventdetailsmodal input.points{max-width:80px}drbbly-playerlistitem{display:inline-block;position:relative;height:100px;width:100%}drbbly-playerlistitem .photo-container{position:relative;width:100%;height:100%}drbbly-playerlistitem .photo-container>drbbly-image{border-radius:.5rem}drbbly-playerlistitem .photo-container .stats{position:absolute;z-index:1;padding-left:30px;top:0;right:0;bottom:0;background:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.6) 40%,rgba(0,0,0,.9));display:flex;justify-content:end;align-items:end;max-width:50%}drbbly-playerlistitem .photo-container .stats table .stat .label{font-size:.7em;color:#b3b3b3;vertical-align:bottom;line-height:1}drbbly-playerlistitem .photo-container .stats table .stat .value{color:#fff;line-height:1;text-align:right}drbbly-playerlistitem .player-name{line-height:1.2}drbbly-playerlistitem .additional-details{font-size:1rem;line-height:1}drbbly-home-container .features-carousel .feature{height:300px;position:relative;overflow:hidden}@media(min-width:768px){drbbly-home-container .features-carousel .feature{height:500px}}drbbly-home-container .features-carousel .feature .background{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-repeat:no-repeat}drbbly-home-container .features-carousel .feature .content{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.6) 60%,transparent)}drbbly-home-container .top-players drbbly-playerlistitem,drbbly-home-container .new-players drbbly-playerlistitem{width:100%}drbbly-tournamentlistitem{display:inline-block;position:relative;width:150px}drbbly-tournamentlistitem .photo-container{position:relative;width:100%}drbbly-tournamentlistitem .photo-container>img{border-radius:.5rem}drbbly-teamlistitem{display:inline-block;position:relative;width:150px}drbbly-teamlistitem .photo-container{position:relative;width:100%}drbbly-teamlistitem .photo-container>img{border-radius:.5rem}drbbly-teamlistitem .photo-container .stats{position:absolute;padding-left:30px;top:0;right:0;bottom:0;background:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.6) 40%,rgba(0,0,0,.9))}drbbly-teamlistitem .photo-container .stats .stat .label{font-size:.7em;color:#b3b3b3;vertical-align:bottom;line-height:1}drbbly-teamlistitem .photo-container .stats .stat .value{color:#fff;line-height:1}drbbly-tournamentteams .join-requests .team-logo,drbbly-tournamentteams .current-teams .team-logo{height:50px;width:50px;object-fit:cover}drbbly-tournamentteams .ui-droppable-hover .bracket-name{color:#fff!important;text-decoration:underline}drbbly-tournamentteams .stage .team{margin-bottom:.1em;display:flex;padding:0;border:1px solid #1a1a1a;background-color:#000}drbbly-tournamentteams .stage .team .logo{height:30px;width:30px;flex-shrink:0;border-radius:50%}drbbly-tournamentteams .stage .team .name{flex-grow:1;text-align:left;padding:0 .15em}drbbly-tournamentteams .stage .team .drag-handle{align-self:center;padding:0 .5em}drbbly-tournamentstages .stage .nav{display:block;white-space:nowrap;overflow-x:auto;overflow-y:hidden}drbbly-tournamentstages .stage .nav .nav-item{display:inline-block}drbbly-tournamentstages .stage .ui-droppable-hover .bracket-name{color:#fff!important;text-decoration:underline}drbbly-tournamentstages .stage .bracket-list-item,drbbly-tournamentstages .stage .team{margin-bottom:.1em;display:flex;padding:0;border:1px solid #1a1a1a;background-color:#000;color:#fff}drbbly-tournamentstages .stage .team .logo{height:30px;width:30px;flex-shrink:0;border-radius:50%}drbbly-tournamentstages .stage .team .name{flex-grow:1;text-align:left;padding:0 .15em}drbbly-tournamentstages .stage .team .drag-handle{align-self:center;padding:0 .5em}drbbly-teamselectionmodal div.selected,drbbly-teamselectionmodal div.choices{width:50%;padding:.25em}drbbly-teamselectionmodal .team-list{display:flex;flex-direction:column;align-items:stretch;padding:.1em;border:1px solid #b3b3b3;height:50vh;max-height:320px;overflow:auto}drbbly-teamselectionmodal .team-list .team{margin-bottom:.1em;display:flex;padding:0}drbbly-teamselectionmodal .team-list .team .logo{height:30px;width:30px;flex-shrink:0;border-radius:50%}drbbly-teamselectionmodal .team-list .team .name{flex-grow:1;text-align:left;padding:0 .15em}drbbly-playbyplay drbbly-gameeventslist{max-height:500px;overflow-y:auto}drbbly-playerselectionmodal .player .jersey-no{width:3em;text-align:center}drbbly-gamestats th,drbbly-gamestats td{text-align:right}drbbly-gamestats .player-stats th.jersey-no,drbbly-gamestats .player-stats td.jersey-no{width:2.5rem;left:0;text-align:center;background-color:#1a1a1a}drbbly-gamestats .player-stats th.player,drbbly-gamestats .player-stats td.player{text-align:left;left:2.5rem;white-space:nowrap;background-color:#1a1a1a}drbbly-gamestats .team-stats th.team,drbbly-gamestats .team-stats td.team{text-align:left;left:0;white-space:nowrap;background-color:#1a1a1a}drbbly-tournamentstats th,drbbly-tournamentstats td{text-align:right}drbbly-tournamentstats .player-stats th.jersey-no,drbbly-tournamentstats .player-stats td.jersey-no{width:2.5rem;left:0;text-align:center;background-color:#1a1a1a}drbbly-tournamentstats .player-stats th.player,drbbly-tournamentstats .player-stats td.player{text-align:left;left:2.5rem;white-space:nowrap;background-color:#1a1a1a}drbbly-tournamentstats .team-stats th.team,drbbly-tournamentstats .team-stats td.team{text-align:left;left:0;white-space:nowrap;background-color:#1a1a1a}drbbly-playergames .player-stats th,drbbly-playergames .player-stats td{background-color:#000}drbbly-playergames .player-stats th.jersey-no,drbbly-playergames .player-stats td.jersey-no{position:sticky;left:0;text-align:center;background-color:#1a1a1a}drbbly-playergames .player-stats th.gameId,drbbly-playergames .player-stats td.gameId{left:0;max-width:150px;text-overflow:ellipsis;text-align:left;position:sticky}drbbly-playerselectormodal .nav-tabs{align-items:stretch}drbbly-playerselectormodal .nav-tabs .uib-tab{width:50%}drbbly-playerselectormodal .nav-tabs .uib-tab>a.nav-link{font-weight:bold;height:100%;padding:0}drbbly-playerselectormodal .nav-tabs .uib-tab>a.nav-link.active{border-bottom:2px solid #d56529}drbbly-playerselectormodal div.selected,drbbly-playerselectormodal div.choices{width:50%;padding:.25em}drbbly-playerselectormodal .player-list{display:flex;padding:.1em;flex-wrap:wrap}drbbly-playerselectormodal .player-list .player{margin-bottom:.1em;display:flex;flex-direction:column;align-items:center;width:20%;padding:3px}drbbly-playerselectormodal .player-list .player .jersey-no{display:block;text-align:center;width:1.5em}drbbly-playerselectormodal .player-list .player .name{flex-grow:1;font-size:.8em;width:100%}drbbly-playerselect{display:inline-flex!important;align-items:center}drbbly-teamcolorselectormodal .colors-container{display:flex;flex-wrap:wrap}drbbly-teamcolorselectormodal .colors-container .color-box{height:30px;width:30px;border:1px solid rgba(255,255,255,.3)}drbbly-teamhome drbbly-gamelistitem{margin-bottom:1rem;height:calc(100% - 1rem)}drbbly-groupmembers .member button.options{border-radius:50%}drbbly-eventattendees .member button.options{border-radius:50%}drbbly-accountdetailswizardmodal .profile-photo{height:auto;width:100%;border-radius:.25rem}drbbly-video{display:inline-block;position:relative;min-width:160px;margin-bottom:1em}drbbly-video>div{width:100%;height:100%}drbbly-video>div.video{position:relative;height:100%;min-height:120px;max-height:100%;border:1px solid #1a1a1a;color:#e6e6e6;background:#000}drbbly-video>div.video .video-wrapper{position:absolute;width:100%;height:100%;display:flex}drbbly-video>div.video .video-wrapper img.thumbnail{width:100%;height:100%;object-fit:cover}drbbly-video>div.video .video-wrapper video-js,drbbly-video>div.video .video-wrapper video{padding:0!important;height:100%!important;width:100%!important}drbbly-video>div.video .video-wrapper .loader,drbbly-video>div.video .video-wrapper .play-button{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}drbbly-video>div.video .drbbly-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}drbbly-video>div.video .drbbly-video-overlay .duration{background:rgba(0,0,0,.8);padding:3px;position:absolute;bottom:2px;right:2px;border-radius:5px;letter-spacing:1px;line-height:1em}drbbly-video>div.video>.controls{position:absolute;top:0;right:0}drbbly-video>div.video>.controls [data-toggle=dropdown]{background-color:rgba(0,0,0,.8);width:20px;height:20px;padding:0;line-height:1;border-radius:2px}drbbly-video>div.details .title{max-height:2.5em;line-height:1.25em;text-overflow:ellipsis;overflow:hidden;white-space:initial;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}drbbly-gameteamplayers .selected-entity-wrapper{border:1px solid #d56529;padding:.1em;display:flex;align-items:center;margin-bottom:.2em}drbbly-gameteamplayers .selected-entity-wrapper .profile-photo,drbbly-gameteamplayers .selected-entity-wrapper .logo{height:2em;width:2em;object-fit:cover}drbbly-gameteamplayers .selected-entity-wrapper .name{white-space:nowrap}drbbly-gameteamplayers .selected-entity-wrapper .team-color-preview{height:1.5em;width:1.5em;border:1px solid rgba(255,255,255,.3)}drbbly-gameteamplayers .selected-entity-wrapper .stats{margin-left:auto;display:flex;align-items:center}drbbly-gameteamplayers .selected-entity-wrapper .stats .stat{text-align:center;width:2em}drbbly-gameteamplayers .selected-entity-wrapper .stats .stat>*{display:block}drbbly-gameteamplayers .selected-entity-wrapper .stats .stat .label{font-size:.5em}drbbly-gameteamplayers .team-players{font-size:1.3em}drbbly-gameteamplayers .team-players .team-wrapper{width:100%;display:flex;align-items:stretch}drbbly-gameteamplayers .team-players .team-wrapper:first-child{margin-bottom:2px}drbbly-gameteamplayers .team-players .team-wrapper .logo-name-wrapper{width:2em}drbbly-gameteamplayers .team-players .team-wrapper .logo-name-wrapper .logo{height:2em;width:2em;object-fit:cover}drbbly-gameteamplayers .team-players .team-wrapper .logo-name-wrapper .name{display:block;margin:0}drbbly-gameteamplayers .team-players .team-wrapper .logo-name-wrapper.selected .logo{border:3px solid #d56529!important}drbbly-gameteamplayers .team-players .team-wrapper .score{width:2em;color:#fff}drbbly-gameteamplayers .team-players .team-wrapper .players{flex-grow:1}drbbly-gameteamplayers .team-players .team-wrapper .players .player{display:flex;flex-direction:column;width:2.5em;height:2em;text-align:center;margin:.02em;color:#ccc}drbbly-gameteamplayers .team-players .team-wrapper .players .player .jersey-no{line-height:1.2;font-size:.9em;flex-grow:1}drbbly-gameteamplayers .team-players .team-wrapper .players .player .name{font-size:.5em;white-space:nowrap}drbbly-gameteamplayers .team-players .team-wrapper .players .player.selected{border:3px solid #d56529!important;background-color:#555}drbbly-scoreboardviewer{position:relative;display:inline-block;min-width:350px}drbbly-scoreboardviewer .score-board{height:100%;display:inline-block}drbbly-scoreboardviewer .score-board .status-text{position:absolute;left:0;line-height:1em;display:block;text-align:center;width:100%}drbbly-scoreboardviewer .score-board .final-label{font-size:2em}drbbly-scoreboardviewer .score-board .team-stats .logo{height:1.5em;width:3em;object-fit:cover}drbbly-scoreboardviewer .score-board .team-stats .team-name{display:inline-block;max-width:100%;font-size:2em}drbbly-scoreboardviewer .score-board .team-stats .score{font-size:6em;margin-top:3px;line-height:.8em;width:2em;border-radius:.1em}drbbly-scoreboardviewer .score-board .clocks .game-clock{text-align:center}drbbly-scoreboardviewer .score-board .clocks .game-clock drbbly-timer{width:6em}drbbly-scoreboardviewer .score-board .clocks .game-clock .controls>.btn,drbbly-scoreboardviewer .score-board .clocks .shot-clock .controls>.btn{padding:.25em}drbbly-scoreboardviewer .score-board .clocks .game-clock .controls>.btn:hover:not([disabled]),drbbly-scoreboardviewer .score-board .clocks .shot-clock .controls>.btn:hover:not([disabled]){background-color:#4b4b4b}drbbly-scoreboardviewer .score-board .clocks .shot-clock drbbly-timer{width:6.5em}drbbly-scoreboardviewer .score-board .clocks .shot-clock .controls .btn{position:relative}drbbly-scoreboardviewer .score-board .clocks .shot-clock .controls .btn .reset-to-value{font-size:.6em;line-height:1;position:absolute;left:0;bottom:1px;background-color:#000;padding:.2em}drbbly-scoreboardviewer .score-board .clocks drbbly-lcddisplay>div{line-height:.6em}drbbly-scoreboardviewer .score-board .clocks drbbly-lcddisplay.tol{color:#008000}drbbly-scoreboardviewer .score-board .clocks drbbly-lcddisplay.team-foul{color:#f00}drbbly-scoreboardviewer .score-board .bonus-indicator{font-size:1.5em;line-height:1em}drbbly-periodindicator{display:inline-flex;justify-content:space-between;width:100%}drbbly-periodindicator>span{font-size:1.2em}drbbly-groupviewercontainer .info-summary>div.black-transparent-bg{border:1px solid #4d4d4d;background:linear-gradient(180deg,#4d4d4d 0%,#000 62%)}drbbly-groupviewercontainer .info-summary .logo-container img{width:120px}drbbly-groupviewercontainer .info-summary .logo-container drbbly-positionbadge{z-index:2}drbbly-accountscontainer .top-players drbbly-playerlistitem{width:100%}drbbly-accountscontainer .leaders .player-name{text-overflow:ellipsis;white-space:nowrap}drbbly-videoviewercontainer .video-title{font-size:1.2rem}drbbly-blogscontainer .blog-listitem img{width:100%;height:10em;object-fit:cover}@media(min-width:992px){drbbly-blogscontainer .blog-listitem img{height:20em}}drbbly-eventviewercontainer .info-summary>div.black-transparent-bg{border:1px solid #4d4d4d;background:linear-gradient(180deg,#4d4d4d 0%,#000 62%)}drbbly-eventviewercontainer .info-summary .logo-container img{width:120px;height:120px}drbbly-eventviewercontainer .info-summary .logo-container drbbly-positionbadge{z-index:2}drbbly-eventscontainer .event-listitem .logo-container img{width:100%;height:10em;object-fit:cover}drbbly-eventscontainer .event-listitem .details{height:10em}