#panel{border-radius:30px;display:flex;background-color:rgba(255,255,255,.71);border:20px solid rgba(255,255,255,.71);border-radius:20px;box-shadow:0 11px 37px rgba(211,211,211,.4)}#panel .panel_column{width:20%;box-sizing:border-box;padding:20px;background:#f1f1f1;border-radius:14px 0 0 14px}#panel .panel_content{width:80%;box-sizing:border-box;padding:30px;background-color:#e1e1e1;border-radius:0 14px 14px 0;line-height:1.5}.column{padding-bottom:0;border-radius:10px;margin-bottom:20px}.column p.title{font-size:16px;color:#000;font-weight:600;padding:14px 0}.column.fun p.title{color:#df902b}.column.club p.title{color:#be070d}.column.sponsor p.title{color:#0e803b}.column a{display:flex;padding:8px 0 8px 5px;color:#4b4b4b;font-size:14px;text-decoration:none;align-items:center;transition:padding .3s ease-in}.column a:hover,.column a.active{color:#000;padding-left:10px;font-weight:600}.column a svg{width:20px;margin-right:10px}.panel_content h1{font-weight:600;font-size:18px;margin-bottom:20px}.panel_content p{margin-bottom:20px}.panel_content div.info{padding:10px;background-color:#cecece;border-radius:10px;font-size:13px;display:flex;align-items:flex-start;margin-bottom:30px}.panel_content div.info svg{width:30px;margin-right:10px;color:#619455}.panel_content div.info p{padding-top:5px;margin-bottom:0}.clubs{display:flex;flex-wrap:wrap;margin:0 -10px 20px}.clubs div{display:inline-flex;flex-direction:column;background-color:#f1f1f1;padding:20px;border-radius:8px;justify-content:flex-end;align-items:center;font-size:14px;color:#888;margin:10px}.clubs div img{width:100px;margin-bottom:20px;justify-self:flex-start}.clubs div a.button{margin-top:20px}#club{text-align:center;justify-content:center}#club p{display:inline-flex;flex-direction:column;background-color:#f1f1f1;padding:20px;border-radius:8px;justify-content:space-between;align-items:center;font-size:14px;color:#888;margin:10px}#club p img{width:200px;margin-bottom:30px}#club p span.icon{margin-top:20px;display:inline-block;width:50px}#club p span.icon svg{color:#619455}div.table_outer{overflow-y:auto}.table{border-collapse:separate;width:100%;line-height:1.4;margin-bottom:1.7rem;text-align:center}.table tr th,.table tr td{text-align:center}.table tr th{background-color:#646d87;color:#fff;font-size:16px;padding:12px 5px}.table tr th.mod_th{background:#588a7f;color:#fff}.table tr td{font-size:15px;padding:15px;text-align:center;vertical-align:middle}.table tr td.left{text-align:left}.table tr td.right{text-align:right}.table tr.mod td{background-color:#adaeb5}.table img{max-width:100px}.table tr:last-child td:first-child{border-bottom-left-radius:10px}.table tr:last-child td:last-child{border-bottom-right-radius:10px}.table tr:first-child td:first-child{border-top-left-radius:10px}.table tr:first-child td:last-child{border-top-right-radius:10px}.table tr:first-child th:first-child{border-top-left-radius:10px}.table tr:first-child th:last-child{border-top-right-radius:10px}.paginator{padding:30px 0;text-align:center}.paginator span{display:inline-block;width:40px;height:40px;line-height:40px;border-radius:50%;margin:0 5px 5px;transition:.1s;border:1px solid #be070d;font-size:16px;color:#be070d;font-weight:400}.paginator span.current,.paginator span:hover{background:#be070d;border-color:#be070d;color:#fff}.paginator span a{color:#be070d;text-decoration:none;display:block}.paginator span:hover a{color:#fff}ul{padding:10px 0;text-align:left}ul li{padding-bottom:10px;padding-left:35px;line-height:1.4;background-size:25px;background-repeat:no-repeat}ul.fun li{background-image:url(../images/svg/li_fun-2WsSDr0.svg)}ul.club li{background-image:url(../images/svg/li_club-CXivfAh.svg)}ul.sponsor li{background-image:url(../images/svg/li_sponsor-lp--ml9.svg)}.box{background:#fff;border-radius:16px;padding:20px;box-sizing:border-box;margin-bottom:30px}.box.box_transparent{background:0 0;padding:0 0 10px;margin-bottom:10px}.box h3{font-weight:700;text-transform:uppercase;font-size:14px;padding-bottom:10px}.box_flex{display:flex;justify-content:space-between}.box_flex .box{width:calc(50% - 15px)}#header_clubs{display:flex;flex-wrap:wrap}.club_logo{display:inline-flex;flex-direction:column;align-items:center;font-size:11px;padding:10px}.club_logo img{height:60px;margin-bottom:10px}#articles_box .article{display:flex;margin-bottom:10px;font-weight:600;align-items:flex-start}#articles_box .article .logo_club{margin-left:auto}#articles_box .article img.photo_article{width:100px;margin-right:10px}#articles_box .article:hover h4{color:#df902b}#article_box .article{position:relative}#article_box .article img.photo_article{width:100%;border-radius:8px;margin-top:20px}#article_box .article img.logo_club{position:absolute;top:20px;right:20px;height:60px;width:auto}#article_box .article h1{font-size:40px;font-weight:700;margin-bottom:0;padding-right:25%}#article_box .article span.date{font-size:14px}#article_box .article div.article_headline{font-weight:600;padding:0 10px}#article_box .article div.article_headline p{font-size:18px;margin-top:20px}#article_box .article div.article_content{padding:0 10px}#messages_box .message{padding:10px;background-color:#f5f5f5;border-radius:12px;margin-bottom:10px;font-size:13px;box-shadow:0 4px 12px rgba(211,211,211,.1);display:flex;justify-content:space-between}#messages_box .message h4{font-weight:700}#messages_box .message p{margin-bottom:0}#gamification_box .row{display:flex;justify-content:flex-start;align-items:center;font-weight:18px;font-weight:600;padding:20px;background-color:#f5f5f5;border-radius:12px;margin-bottom:10px;box-shadow:0 4px 12px rgba(211,211,211,.1)}#gamification_box .row img{width:50px;margin-right:30px}#gamification_box .row div{margin-left:auto}#gamification_box .row div span{color:#df902b;font-size:24px;font-weight:700}.logo_club{width:20px}span.date{display:block;color:#919191;font-size:10px;font-weight:500}.event{text-align:center;padding-bottom:10px}h3.discipline{padding:10px;margin:3px;border-bottom:2px solid #000;font-size:13px;text-transform:uppercase;font-weight:700}a.league{display:inline-block;padding:8px 12px;border:1px solid #000;border-radius:8px;margin:3px 3px 8px;font-size:13px;text-transform:uppercase;font-weight:700}a.league:hover,a.league.active{background-color:#000;color:#fff}#survey_link{position:fixed;top:10%;right:0;transform:translateY(-50%)rotate(-90deg);transform-origin:right bottom;background-color:#007bff;color:#fff;font-weight:500;padding:10px 20px;text-decoration:none;border-radius:8px 8px 0 0;box-shadow:0 4px 6px rgba(0,0,0,.2);transition:background-color .3s ease;z-index:1000}#survey_link:hover{background-color:#0056b3}@keyframes flicker{0%{opacity:1;filter:brightness(1)}20%{opacity:.3;filter:brightness(.3)}40%{opacity:1;filter:brightness(1.1)}60%{opacity:.7;filter:brightness(.7)}80%{opacity:1;filter:brightness(1)}100%{opacity:.95;filter:brightness(1)}}#survey p{font-size:15px;margin-bottom:20px;line-height:1.6}#survey p strong{font-weight:700}#survey textarea{height:150px}