.bck-gradient{background:-webkit-linear-gradient(bottom, rgba(0,0,0,0), rgba(0,0,0,0.4));background:-o-linear-gradient(bottom, rgba(0,0,0,0), rgba(0,0,0,0.4));background:-moz-linear-gradient(bottom, rgba(0,0,0,0), rgba(0,0,0,0.4));background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.4))}.light-shadow{-webkit-box-shadow:0 0 5px 1px rgba(100,100,100,0.15);-moz-box-shadow:0 0 5px 1px rgba(100,100,100,0.15);box-shadow:0 0 5px 1px rgba(100,100,100,0.15)}.text-divider{margin:2em 0;line-height:0}.text-divider span{background-color:#FFFFFF;padding-right:1em}.text-divider:before{content:" ";display:block;border-top:1px solid #e3e3e3;border-bottom:1px solid #f7f7f7}.text-divider.light-grey span{background-color:#FFFFFF}.form-control{font-size:1rem}.draggable-item{cursor:move}@keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(.755, .05, .855, .06);transition-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(.755, .05, .855, .06);transition-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.modal.fade .modal-dialog.modal-dialog-bottom{transform:translate(-50%, 50px);position:fixed;top:auto;right:auto;left:50%;bottom:0;margin:0;width:100%}.modal.fade.show .modal-dialog.modal-dialog-bottom{transform:translate(-50%, 0)}.timerange-tabs{display:flex;max-width:100%}.timerange-tabs .timerange-controls{width:40px;background:none;border:none;outline:none;text-align:center;margin:0;padding:0}.timerange-tabs .timerange-controls img{width:70%;margin:auto}.timerange-tabs .nav-tabs{border:none}.timerange-tabs .nav-tabs .nav-link.timerange-tab{border-radius:.2rem;outline:none}.timerange-tabs .nav-tabs .nav-link.timerange-tab.has_availabilities{color:#05AA84}.timerange-tabs .nav-tabs .nav-link.timerange-tab.active,.timerange-tabs .nav-tabs .nav-link.timerange-tab:active{background-color:#8EE4AF;color:#05386B;border:none}.timerange-tabs .nav-tabs .nav-link.timerange-tab:hover,.timerange-tabs .nav-tabs .nav-link.timerange-tab:focus{border-color:transparent;outline:none}.timerange-tabs .timerange-slider{width:calc(100% - 80px)}.timerange-date .list-group{display:flex;flex-wrap:wrap;flex-direction:row}.timerange-date .list-group .list-group-item{width:100%}.timerange-date .list-group .list-group-item .timerange-time{padding:0}.timerange-date .list-group .list-group-item .timerange-time .timerange-time-label{padding:1rem 2rem 1rem 4rem;height:auto;font-size:1.2rem;display:block;font-weight:600;line-height:1.4rem}.timerange-date .list-group .list-group-item .timerange-time .timerange-time-label .timerange-time-players{font-size:.8rem;display:block;color:#525f7f;font-weight:300;line-height:1rem}.timerange-date .list-group .list-group-item .timerange-time .timerange-time-label::before{top:.7rem;left:1.1rem;border-radius:2rem;width:2rem;height:2rem}.timerange-date .list-group .list-group-item .timerange-time .timerange-time-label::after{top:.9rem;left:1.6rem;content:''}.timerange-date .list-group .list-group-item .timerange-time .custom-control-input:checked~.timerange-time-label{color:#05386B}.timerange-date .list-group .list-group-item .timerange-time .custom-control-input:checked~.timerange-time-label::before{background-color:#5CDB95}.timerange-date .list-group .list-group-item .timerange-time .custom-control-input:checked~.timerange-time-label::after{color:#05386B;content:'\2714'}.timerange-date .list-group .list-group-item .timerange-time .custom-control-input[disabled]~.timerange-time-label{background-color:#f7fafc}.timerange-date .list-group .list-group-item .timerange-time .timerange-time-players>span{display:none}.timerange-date .list-group .list-group-item .timerange-time .timerange-time-players-details-trigger{display:none;width:4.4rem;height:4.4rem;background:url(../img/icons/angle-right.png);background-repeat:no-repeat;background-position:center;background-size:.6rem;transform:rotateZ(90deg)}.timerange-date .list-group .list-group-item .timerange-time .timerange-time-players-details-trigger[aria-expanded="true"]{transform:rotateZ(-90deg)}.timerange-date .list-group .list-group-item[availability='noone']{display:none}.timerange-date .list-group .list-group-item[availability='onlyyouuu']{display:block}.timerange-date .list-group .list-group-item[availability='onlyyouuu'] .timerange-time-players .timerange-time-players--onlyyouuu{display:block;color:#05386B}.timerange-date .list-group .list-group-item[availability='youandothers']{display:block}.timerange-date .list-group .list-group-item[availability='youandothers'] .timerange-time-players .timerange-time-players--youandothers{display:block;color:#05386B}.timerange-date .list-group .list-group-item[availability='youandothers'] .timerange-time-players-details-trigger{display:block}.timerange-date .list-group .list-group-item[availability='youtwo']{display:block}.timerange-date .list-group .list-group-item[availability='youtwo'] .timerange-time-players .timerange-time-players--youtwo{display:block;color:#05386B}.timerange-date .list-group .list-group-item[availability='youtwo'] .timerange-time-players-details-trigger{display:block}.timerange-date .list-group .list-group-item[availability='others']{display:block}.timerange-date .list-group .list-group-item[availability='others'] .timerange-time-players .timerange-time-players--others{display:block}.timerange-date .list-group .list-group-item[availability='others'] .timerange-time-players-details-trigger{display:block}.timerange-date .list-group .list-group-item[availability='oneother']{display:block}.timerange-date .list-group .list-group-item[availability='oneother'] .timerange-time-players .timerange-time-players--oneother{display:block}.timerange-date .list-group .list-group-item[availability='oneother'] .timerange-time-players-details-trigger{display:block}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#05386B;font-size:1.1rem;padding-left:0}.form-control{color:#05386B}.form-control-lg,.input-group-lg .form-control,.input-group-text{font-size:1.1rem !important}.club-gallery .club-gallery-slider .club-gallery-item img{width:100%;height:400px;object-fit:cover}.club-gallery .tns-nav{text-align:center;margin:10px 0}.club-gallery .tns-nav>[aria-controls]{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;background:#ddd;border:0;cursor:pointer}.club-gallery .tns-nav>.tns-nav-active{background:#999}.finals-brackets{display:flex;flex-direction:row;font-size:small;line-height:3em;min-height:3em;padding-left:2px;overflow-x:auto}.finals-brackets .round{display:flex;flex-direction:column;justify-content:center;min-width:200px;list-style:none;padding:0}.finals-brackets .round .spacer{flex-grow:1}.finals-brackets .round .spacer:first-child,.finals-brackets .round .spacer:last-child{flex-grow:.5}.finals-brackets .round .game-spacer{flex-grow:1}.finals-brackets li.game{font-size:.8rem;text-align:left;background:#fefefe;display:flex;justify-content:center;white-space:nowrap}.finals-brackets li.game .score{float:right}.finals-brackets li.game.droppable-target{background:#fefefe;border:1px dotted #aaa;justify-content:start}.finals-brackets li.game.winner{background-color:#8EE4AF;color:#05386B;font-weight:bold}.finals-brackets li.game-top{border:1px solid #aaa;margin-left:-1px}.finals-brackets li.game-spacer{border-right:1px solid #aaa;min-height:40px}.finals-brackets li.game-bottom{border:1px solid #aaa;margin-left:-1px}.teams-in-finals .team-in-finals-bracket{background-color:#8EE4AF;color:#05386B}body{background-color:#FFFFFF}body .avatar.brand-avatar{background:transparent}body .share-container-link{border:1px solid #05386B;border-radius:6px;padding:1rem;color:#05386B}body .lead{font-size:1.2rem}body .small-lead{font-size:.8rem}body .onboarding-slider .onboarding-section{background-color:#f7f7f9}body .onboarding-slider .onboarding-section>img{max-width:50%}body .onboarding-slider .tns-nav{text-align:center;list-style:none;display:block;padding:0}body .onboarding-slider .tns-nav>li{width:9px;height:9px;padding:0;margin:0 5px;border-radius:50%;display:inline-block;background:#ddd;border:0;cursor:pointer}body .onboarding-slider .tns-nav>li.tns-nav-active{background:#05386B}body #ppBottomBar .nav-item{position:relative}body #ppBottomBar .nav-item::after{content:"";display:none;position:absolute;right:0;left:0;margin-right:auto;margin-left:auto;width:1px;top:-18px;border-bottom:11px solid #fff;border-left:11px solid transparent;border-right:11px solid transparent;transform:rotateZ(180deg)}body #ppBottomBar.share-page .nav-item.share-nav-item::after{display:block}body #ppBottomBar.tournaments-page .nav-item.tournaments-nav-item::after{display:block}body #ppBottomBar.organize-page .nav-item.organize-nav-item::after{display:block}body #ppBottomBar.availabilities-page .nav-item.availabilities-nav-item::after{display:block}