.avatar{border-radius:50%;flex-shrink:0;width:85px;height:85px;margin:0 8px 0 0;padding:0;position:relative;overflow:hidden}.avatar img{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.avatar a{width:100%;height:100%;display:block}.avatar.more a{text-align:center;vertical-align:middle;color:#fff;background-color:#000000b3;font-size:24px;font-weight:700;line-height:85px}.date-group{float:left;text-align:center;text-transform:uppercase;margin:0}.date-group span{display:block}.date-group .day,.date-group .month{font-size:12px}.date-group .date{font-size:22px;line-height:22px}.btn{text-transform:capitalize;padding:8px 20px}.btn.link a{display:block}.btn.outlined{border:1px solid #3a3a3a}.btn.outlined a{color:#666}.btn.dark-grey{color:#fff;background-color:#3a3a3a}.btn.dark-grey a{color:#fff}.btn.green{color:#fff;background-color:#7bcb45}.btn.green a{color:#fff}.btn.round{border-radius:20px}.tab-list{justify-content:space-evenly;display:flex}.tab-list .tab{cursor:pointer;flex-grow:1;justify-content:center;align-items:center;padding:10px 20px;display:flex}.tab-list .tab.react-tabs__tab--selected{border-bottom:2px solid #7bcb45}.tab-list .tab:focus-visible{outline:none}.tab-panel{background-color:#f4f4f4}.comments{flex-wrap:wrap;justify-content:flex-start;padding:10px 20px;display:flex}.comments .pagination,.comments p.pagination{text-align:right;display:block;margin:1em 0 0 auto!important}.comments ul{width:100%;margin:0}.comments ul li{justify-content:space-between;align-items:stretch;margin:10px 0;display:flex;overflow:auto}.comments .avatar{width:45px;height:45px;margin:0 10px 0 0!important}.comments .details{flex-grow:1;width:50%}.comments .details .bubble{background-color:#ebedf0;border-radius:10px;padding:6px 10px 8px;position:relative}.comments .details .bubble p{color:#000;margin:0!important}.comments .details .bubble .date{height:auto;font-size:12px;line-height:1.5em;position:absolute;top:10px;right:10px}.comments .details .comments-footer{justify-content:space-between;align-items:center;margin:10px 10px 0;display:flex}.comments .details .comments-footer p{text-transform:capitalize;padding:0 0 0 30px;margin:0 5% 0 0!important}.comments .details .comments-footer.reply-with-quote a,.comments .details .comments-footer .reply a,.comments .details .comments-footer .report a{text-overflow:ellipsis;white-space:nowrap;color:#ccc}.comments .details .comments-footer .reply{background:url(../media/bubble-line-grey.1bomsblydz6h5.svg) 0 no-repeat}.comments .details .comments-footer .like{background:url(../media/heart-line-grey.2aik4-cjstpmn.svg) 0 no-repeat;margin:0 auto 0 0!important}.comments .details .comments-footer .report{margin:0}.comments #reply .reply-to .bubble p{color:#000;margin:0}.comments #reply .reply-to .bubble .comment{margin:.5em 0}.comments .empty{text-align:center;width:100%}.comments .empty p{text-transform:capitalize;font-size:16px}.events.MainTable.detail .section svg{vertical-align:middle;width:12px;line-height:1em;display:inline}.events.MainTable.detail .section>.section{border-bottom:1px solid #ccc}.events.MainTable.detail .section .date-group{margin:1em 20px 1em 0}.events.MainTable.detail .section .heading.main{width:auto;margin:0 0 15px;font-size:17px}.events.MainTable.detail .section .location{margin:0}.events.MainTable.detail .section .btn-container{text-align:center}.events.MainTable.detail .section.date-location .date-line{color:#f23e35;width:100%;margin:10px 0;font-size:18px}.events.MainTable.detail .section.date-location .details{margin:1em 0}.events.MainTable.detail .section.date-location .details .heading.main{font-size:20px;font-weight:700}.events.MainTable.detail .section.who-is-going h2{margin:1em 0}.events.MainTable.detail .section.who-is-going h2 svg{width:16px}.events.MainTable.detail .section.who-is-going .user-list{flex-wrap:wrap;justify-content:center;margin:1em 0;display:flex}@media screen and (max-width:1166px){.events.MainTable.detail .section.who-is-going .user-list li:nth-child(7){display:none}}@media screen and (max-width:1028px){.events.MainTable.detail .section.who-is-going .user-list li:nth-child(6){display:none}}@media screen and (max-width:890px){.events.MainTable.detail .section.who-is-going .user-list li:nth-child(7),.events.MainTable.detail .section.who-is-going .user-list li:nth-child(6){display:block}}@media screen and (max-width:816px){.events.MainTable.detail .section.who-is-going .user-list li:nth-child(7){display:none}}@media screen and (max-width:720px){.events.MainTable.detail .section.who-is-going .user-list li:nth-child(6){display:none}}@media screen and (max-width:623px){.events.MainTable.detail .section.who-is-going .user-list li:nth-child(5){display:none}}@media screen and (max-width:526px){.events.MainTable.detail .section.who-is-going .user-list li .avatar{width:65px;height:65px}.events.MainTable.detail .section.who-is-going .user-list li .avatar.more a{font-size:24px;line-height:66px}}@media screen and (max-width:423px){.events.MainTable.detail .section.who-is-going .user-list li .avatar{width:58px;height:58px}.events.MainTable.detail .section.who-is-going .user-list li .avatar.more a{font-size:20px;line-height:58px}}.events.MainTable.detail .section.who-is-going .btn.green.link{display:inline-block}.events.MainTable.detail .section.cost-tickets dl{flex-wrap:wrap;padding:0 0 10px 20px;display:flex}.events.MainTable.detail .section.cost-tickets dl dt{align-items:center;margin-left:-20px;display:flex}.events.MainTable.detail .section.cost-tickets dl dt .ico{width:15px;margin-right:4px}.events.MainTable.detail .section.cost-tickets .btns{justify-content:center;display:flex}.events.MainTable.detail .section.cost-tickets .btns .btn{margin:1em;padding:0}.events.MainTable.detail .section.cost-tickets .btns .btn a{align-items:center;padding:7px 20px;display:flex}.events.MainTable.detail .section.cost-tickets .btns .btn a .ico{width:15px;margin-right:4px}@media screen and (max-width:398px){.events.MainTable.detail .section.cost-tickets .btns .btn{margin:4px}.events.MainTable.detail .section.cost-tickets .btns .btn a{padding:10px 15px}}.events.MainTable.detail .section.hosted-by dl{align-items:center;margin:1em 0;padding:0 0 0 20px;display:flex}@media screen and (max-width:550px){.events.MainTable.detail .section.hosted-by dl{flex-wrap:wrap}}.events.MainTable.detail .section.hosted-by dl dt{margin:0 10px 0 -17px}@media screen and (max-width:550px){.events.MainTable.detail .section.hosted-by dl dt{width:100%;margin:0 0 10px -17px}}.events.MainTable.detail .section.hosted-by dl dt svg{width:13px}.events.MainTable.detail .section.hosted-by dl dd{flex-grow:1;justify-content:space-between;display:flex}.events.MainTable.detail .section.hosted-by dl .user.club{align-items:center;display:flex}.events.MainTable.detail .section.hosted-by dl .user.club .avatar{width:65px;height:65px}.events.MainTable.detail .section.share-event{justify-content:center;align-items:center;display:flex}.events.MainTable.detail .section.share-event .share-link{font-size:18px;font-weight:700;display:flex}.events.MainTable.detail .section.share-event .share-link svg{width:18px;margin:0 10px 0 0}.events.MainTable.detail .section.more dl{align-items:center;margin:1em 0;padding:0 0 0 20px;display:flex}@media screen and (max-width:550px){.events.MainTable.detail .section.more dl{flex-wrap:wrap}}.events.MainTable.detail .section.more dl dt{margin:0 10px 0 -17px}@media screen and (max-width:550px){.events.MainTable.detail .section.more dl dt{width:100%;margin:0 0 10px -17px}}.events.MainTable.detail .section.more dl dt svg{width:13px}.events.MainTable.detail .section.more dl dd{flex-grow:1;justify-content:space-between;display:flex}.events.MainTable.detail .info-comments-tab{background-color:#fff;margin:20px 0 0}.events.MainTable.detail .info-comments-tab .section{background-color:#fff;padding:20px}.events.MainTable.detail .info-comments-tab .section dl{flex-wrap:wrap;justify-content:space-between;display:flex}.events.MainTable.detail .info-comments-tab .section dl dt{text-transform:uppercase}.events.MainTable.detail .info-comments-tab .section.rules dl dt,.events.MainTable.detail .info-comments-tab .section.rules dl dd{flex-basis:100%}.events.MainTable.detail .info-comments-tab .section.register-interest .green.btn{display:inline-block}.events.MainTable.detail .info-comments-tab .section.comments{min-height:200px}.events.MainTable.detail .info-comments-tab .player{background-color:#fff;padding:20px 0 0}
.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #aaa;margin:0 0 10px;padding:0}.react-tabs__tab{cursor:pointer;border:1px solid #0000;border-bottom:none;padding:6px 12px;list-style:none;display:inline-block;position:relative;bottom:-1px}.react-tabs__tab--selected{color:#000;background:#fff;border-color:#aaa;border-radius:5px 5px 0 0}.react-tabs__tab--disabled{color:graytext;cursor:default}.react-tabs__tab:focus{outline:none}.react-tabs__tab:focus:after{content:"";background:#fff;height:5px;position:absolute;bottom:-5px;left:-4px;right:-4px}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}
