﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}.mod-photo-feature>.mod-content:before,.row:before,.col:before,.mod-photo-feature>.mod-content:after,.row:after,.col:after{content:'';display:table}.mod-photo-feature>.mod-content:after,.row:after,.col:after{clear:both}.football-state,.table-data-2 td,.table-data-2 thead th,.mod4,.mod3,.detail-list,.nav-user-icon,nav,.btn,.user-entity-toggle.remove,.user-entity-toggle,h3,.table-data th,.table-data td{font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';font-weight:700}.bracket-container .bracket-viewport #dom-bracket .game-title,.tournament-bracket__team .tournament-bracket__text .tournament-bracket__team-name,.modal-admin .game-score-header-wrapper .team-name .name,.modal-admin .game-score-header-wrapper .team-name .mascot,.modal-admin .teams-selection .game-status .title,#admin-schedules table.roster-list .team-name,.select-with-float-label>select option,#boxscore-page .team-title,.players-of-the-game .sbl-game-content .sbl-team-location,.players-of-the-game .sbl-game-content .sbl-team-mascot,.admin-nav.nav-secondary .nav-subheader .nav-text h1,.nav-sections li.admin-dropdown.more-sports li .team-name,.nav-primary.admin-nav .admin-subnav .teams .detail .name,.nav-primary.admin-nav .admin-subnav .teams .detail .mascot,#league-profile .team-profile__game__detail__item__text__title,.team-profile__standings__footer__name a,.team-profile__standings__table .team-name,.team-profile__news__content .item .title,.team-profile__hero__detail__item__text__title,.team-schedules-container .table-data-2 tr td.name,.team-stats-container .table-data-2 tr td.name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.modal-content a{color:#439ded}.modal-content a:hover{color:black}#admin-team-game .game-stat .icon.sort,#admin-team-game .shares i,#admin-team-game .detail-column .detail-inner .icon i,.modal-admin .game-form .location i.icon,.modal-admin .teams-selection .icon-switch-group i.icon,.social-share-buttons .btn i,.social-share-buttons .user-entity-toggle i{background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block}.article,.table-list,.mod-profile-feature,.mod-photo-feature>.mod-header{background-color:#fff;border:1px solid #ccc}.modal-content a{color:#439ded}.modal-content a:hover{color:#000}.search-result .result-text a,.black-link,.mod-profile-feature .abbrev,.table-list .abbrev{color:#000}.search-result .result-text a:hover,.black-link:hover,.mod-profile-feature .abbrev:hover,.table-list .abbrev:hover{color:#439ded}.pg-wrapper,.pg-container{position:relative}.mobile-sim{width:320px;margin:0 auto;border-left:1px solid #ccc;border-right:1px solid #ccc}html{font-size:16px}body{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:700;background-color:#f3f4f6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:#439ded}a:hover{color:#000}.pg-content{overflow:hidden;max-width:990px;padding:0 6px 10px 6px;margin:0 auto;min-height:80%}@media (min-width: 769px){.pg-content{min-height:100%;padding:0 10px 12px 10px}}body.full-white-bg{background-color:#f5f6f9;height:fit-content}@media (min-width: 769px){body.full-white-bg{background-color:white}}body.full-white-bg .pg-container{background-color:#f5f6f9}@media (min-width: 769px){body.full-white-bg .pg-container{background-color:white;padding-left:30px;padding-right:30px}body.full-white-bg .pg-container footer{margin-left:-30px;margin-right:-30px}}@media (min-width: 769px){body.full-white-bg .pg-content{max-width:1280px}}.section-brackets .pg-content{padding:0 0 10px 0}section{margin-top:15px}@media (min-width: 769px){section{margin-top:20px}}.section-content.pg-index .pg-content{padding:0;max-width:1104px}@media (min-width: 769px){.section-content.pg-index .pg-content{padding:0 12px}}@media (min-width: 1024px){.section-content.pg-index .pg-content{padding:0}}.module{background-color:#fff;border:1px solid #ddd;padding:6px}@media (min-width: 769px){.module{padding:12px 10px}}.module-full img{max-width:100%}table{width:100%;border-collapse:collapse}table td.max{width:100%;white-space:normal}@media (min-width: 769px){table td{width:auto}}.left{text-align:left !important}.right{text-align:right}.center{text-align:center}.table-data thead th{text-align:center;color:#666;font-size:0.875rem;padding:0px 6px 2px 6px}.table-data thead th[data-sort]{padding:0px 7px}.table-data thead th[data-sort]:first-child{padding:0px}@media (min-width: 769px){.table-data thead th[data-sort]{padding:0px}}.table-data thead th[data-sort]:hover{color:#000;cursor:pointer}.table-data thead th.sorting-desc,.table-data thead th.sorting-asc{color:#000;position:relative}.table-data thead th.sorting-desc:after,.table-data thead th.sorting-asc:after{font-size:8px;position:absolute;top:3px;right:0px}@media (min-width: 769px){.table-data thead th.sorting-desc:after,.table-data thead th.sorting-asc:after{right:5px}}.table-data thead th.sorting-desc:after{content:'▼'}.table-data thead th.sorting-asc:after{content:'▲'}.table-data tbody{background-color:#fff;border:1px solid #ccc;font-size:1.125rem}@media (min-width: 769px){.table-data tbody{font-size:1.25rem}}.table-data tbody tr{border-top:1px solid #ccc}.table-data tbody td{padding:10px 6px 4px 6px;text-align:center}.table-data tbody td.sub{color:#666}.table-data tbody td.number{width:0px;padding:0px}.table-data tbody td.name{width:30%;text-align:left}.table-data tbody td.name .first-name{display:block;font-size:0.875rem}.table-data tbody td.sorted{background-color:#dedede}.table-data tfoot{font-size:1.5rem}.table-data tfoot td{padding:10px 2px 4px 2px;text-align:center}.text-content{background-color:#fff;text-transform:none;padding:3px}.banner{text-align:center}.banner img{max-width:100%}h3{font-size:1.25rem;margin-bottom:8px}h3 .more-link{margin-left:3px;padding-left:8px;border-left:1px solid #ddd}.subhead{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";color:#797979;font-size:16px;margin-bottom:10px}td>.subhead{margin-bottom:0px}@media (min-width: 769px){.subhead{margin-bottom:15px}}.subhead.error{color:#e00}.social-icons{padding-top:20px}.social-icon-square .social-outer{position:relative;cursor:pointer;display:inline-block;border-radius:5px;height:40px;width:80px;box-sizing:border-box}@media (min-width: 769px){.social-icon-square .social-outer{height:35px;width:75px}}.social-icon-square .social-outer div{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;height:20px;width:20px;transition:width 0.3s, height 0.3s}.social-icon-square .social-outer:hover{box-shadow:inset 0 0 0 1000px rgba(0,0,0,0.2)}.social-icon-square .social-outer:hover div{height:25px;width:25px}.social-icon-square .facebook{background-color:#3b5998}.social-icon-square .facebook div{background:url(https://assets.scorebooklive.com/assets/icons/facebook-white-4346360f375eb016a388015b7dc9db21e4565bc1a29664a3353bb02074ac9ae6.png) no-repeat;background-size:cover}.social-icon-square .twitter{background-color:#1da1f2}.social-icon-square .twitter div{background:url(https://assets.scorebooklive.com/assets/icons/twitter-white-e8ee3923e8f2a1c81c111a6c8678f854ea19e4f1842a399a2ef4f52037b93263.png) no-repeat;background-size:cover}.social-icon-square .instagram{background-color:#c13584}.social-icon-square .instagram div{background:url(https://assets.scorebooklive.com/assets/icons/instagram-white-46065d9c059002bc8b03f71aaf7ad46be59af6f4731649c96883d637a22b70b0.png) no-repeat;background-size:cover}.social-icons a,.social-icon a{cursor:pointer;display:inline-block;margin:0 10px;height:50px;width:50px}.social-icons a.facebook,.social-icon a.facebook{background:url(https://assets.scorebooklive.com/assets/facebook-circle-6f3eb3d32dd5dc98e22937a2db6b856c266da6dd8c045a6685ff75310fde8b82.png) no-repeat;background-size:cover}.social-icons a.twitter,.social-icon a.twitter{background:url(https://assets.scorebooklive.com/assets/twitter-circle-e7b30d399da095d3b7983fb93b2db9cb3e869f4fa43e6fbbb6715c29dcdf1028.png) no-repeat;background-size:cover}.social-icons a.instagram,.social-icon a.instagram{background:url(https://assets.scorebooklive.com/assets/instagram-circle-25a9f3a44510d3623e5fe8671a572e349974c1f991459c0d0c14177c46849dd4.png) no-repeat;background-size:cover}.social-icons a.youtube,.social-icon a.youtube{background:url(https://assets.scorebooklive.com/assets/youtube-circle-3e866e6549fb04dc03dadbc5c2e9ba065adc7d46e6f1364b127e77fe201d0f57.png) no-repeat;background-size:cover}.social-icons a.linkedin,.social-icon a.linkedin{background:url(https://assets.scorebooklive.com/assets/linkedin-circle-e97ee9cae1b6fae4969012f25fc44a093bbe0eebdf9aebb8ac4ae3f5df9a8a02.png) no-repeat;background-size:cover}.social-icons a.message,.social-icon a.message{background:url(https://assets.scorebooklive.com/assets/message-2350dff982b4f161ab9650bdf030613a459ff1d3ca6db49b75e23969d9365e60.png) no-repeat;background-size:cover}.social-icons a.email,.social-icon a.email{background:url(https://assets.scorebooklive.com/assets/email-82ecbd677320c3974b4294d1087b789f6cde791090846d402530f3124f009803.png) no-repeat;background-size:cover}.social-icons a.link,.social-icon a.link{display:inline-block;position:relative;background:url(https://assets.scorebooklive.com/assets/link-fef2ca2973c45d05b7cd0a83c3435fdccca2f63d877388da6af41b166e0a3ad9.png) no-repeat;background-size:cover}.social-icons a.link .menu-download-container,.social-icon a.link .menu-download-container{visibility:hidden;position:absolute;background-color:#ffffff;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);padding:5px;z-index:5;width:275px;top:25px;left:25px}.social-icons a.link .menu-download-container form,.social-icon a.link .menu-download-container form{display:block;width:auto;height:auto;color:#000000;line-height:1.5}.social-icons a.link .menu-download-container form input[type='text'],.social-icon a.link .menu-download-container form input[type='text']{font-size:x-small}.social-icons a.link:hover .menu-download-container,.social-icon a.link:hover .menu-download-container{visibility:visible}.social-icons a.download,.social-icon a.download{display:none}@media (min-width: 1024px){.social-icons a.download,.social-icon a.download{display:inline-block;position:relative;background:url(https://assets.scorebooklive.com/assets/download-circle-e5fb6922237bb6e7e852fa274fd3f98b53dae3e731d0e9d8b80bd97d72e880b0.png) no-repeat;background-size:cover}.social-icons a.download .menu-download-container,.social-icon a.download .menu-download-container{visibility:hidden;position:absolute;background-color:#ffffff;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);padding:5px 0px;width:150px;z-index:5;top:25px;left:25px}.social-icons a.download .menu-download-container span,.social-icon a.download .menu-download-container span{display:block;width:auto;height:auto;font-size:1rem;color:#000000;line-height:1.5}.social-icons a.download .menu-download-container span:hover,.social-icon a.download .menu-download-container span:hover{opacity:0.5}.social-icons a.download:hover .menu-download-container,.social-icon a.download:hover .menu-download-container{visibility:visible}}@media (min-width: 769px){.col{min-height:1px;float:left;margin-left:2%}.col:first-child{margin-left:0}.col-split{width:49%}.col-left{width:20%}.col-dbl-right{width:78%}.col-dbl-left{width:66%}.col-right{width:30%}.col-mid{width:44%}.col-single{max-width:700px;margin:0 auto}.col-single.wide{max-width:900px}}.mobile-hide{display:none}@media (min-width: 769px){.mobile-hide{display:initial}}.btn,.user-entity-toggle.remove,.user-entity-toggle{text-transform:uppercase;display:inline-block;cursor:pointer;background-color:#ebf0fa;border-radius:5px;box-sizing:border-box;font-size:0.75rem;padding:8px;line-height:14px;color:#439ded;border:1px solid #439ded;outline:0}.btn.red,.red.user-entity-toggle{color:#e00;border-color:#e00;background-color:#fde6e6}.btn.btn-lg,.btn-lg.user-entity-toggle{font-size:1.5rem;padding:14px}.btn.blue,.blue.user-entity-toggle{color:white;background-color:#439ded}.btn.blue:hover,.blue.user-entity-toggle:hover{background-color:white;color:#439ded}.btn.blue a,.blue.user-entity-toggle a{color:white}.btn.blue a:hover,.blue.user-entity-toggle a:hover{color:#439ded}.btn.grey,.grey.user-entity-toggle{background-color:#e5e7eb;border:none;color:black}.btn.grey a,.grey.user-entity-toggle a{color:black}.btn.grey a:hover,.grey.user-entity-toggle a:hover{color:white}.btn.light-grey,.light-grey.user-entity-toggle{background-color:#f4f4f4;border:none;color:#439ded}.btn.light-grey a,.light-grey.user-entity-toggle a{color:#439ded}.btn.light-grey a:hover,.light-grey.user-entity-toggle a:hover{color:black}.btn.white,.white.user-entity-toggle{color:#439ded;background-color:white}.btn.white:hover,.white.user-entity-toggle:hover{background-color:#439ded;color:white}.btn.white a,.white.user-entity-toggle a{color:white}.btn.white a:hover,.white.user-entity-toggle a:hover{color:#439ded}.btn.white[disabled],.white.user-entity-toggle[disabled],.btn.white[disabled]:hover{background-color:white;cursor:auto;color:#439ded;opacity:0.6}@media (min-width: 769px){.btn,.user-entity-toggle.remove,.user-entity-toggle{background-color:#fff;padding:9px;font-size:0.875rem}.btn:hover,.user-entity-toggle:hover{background-color:#439ded;color:#fff}.btn.red:hover,.user-entity-toggle.red:hover{background-color:#e00}.btn.btn-lg,.btn-lg.user-entity-toggle{font-size:1.625rem;padding:19px}}.user-entity-toggle{border:1px solid #4298e7;background-color:#4298e7;color:#fff;margin-left:10px;min-width:100px;text-align:center}@media (min-width: 769px){.user-entity-toggle{min-width:120px}}.user-entity-toggle:hover{background-color:#23579e;border:1px solid #23579e;color:#fff}.user-entity-toggle.remove{color:#e00;border-color:#e00;background-color:#fde6e6}.user-entity-toggle.owned,.user-entity-toggle.unclaimed{pointer-events:none;cursor:default}.description{text-transform:none;font-family:verdana, sans-serif;color:#333;font-size:0.875rem;margin-bottom:10px}.img-fluid{padding-top:56.25%;position:relative}.img-fluid img{position:absolute;top:0;left:0;right:0;bottom:0;max-height:100%;max-width:100%;margin:auto auto}.img-fluid img.placeholder{background-color:#333;width:100%;height:100%}.img-fluid.img-square{padding-top:100%}.img-fluid.img-tall{padding-top:150%}@media (min-width: 769px){.module-input{border-radius:10px;padding:40px}}code{font-family:monospace;text-transform:none;padding:12px;background:#fff;border:1px solid #ccc;border-radius:7px;word-wrap:break-word;white-space:normal}pre>code{display:block}.ad-pencil{margin-top:24px}@media (min-width: 769px){.ad-pencil{margin-top:36px}}.right-ad{margin-top:20px}i.icon{background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:30px;width:30px}i.all-sports-icon{background-image:url(https://assets.scorebooklive.com/assets/all-sports-ddc034c9dfb92ba35a6b14e9da5b09c73041657d3de9befc21c5b8d016a0c2b8.png)}i.football-icon,i.flag-football-icon{background-image:url(https://assets.scorebooklive.com/assets/football-5dbdb536640a9041cd1efa26220ed31d56538c9aad45fffd91fa9cb6d4a30a5c.png)}i.wrestling-icon{background-image:url(https://assets.scorebooklive.com/assets/wrestling-49ca5d8b1f51d1d103d261172fa98523cf0b7266f73e612a7c42706926f08fb0.png)}i.basketball-icon,i.girls-basketball-icon,i.unified-basketball-icon{background-image:url(https://assets.scorebooklive.com/assets/basketball-6cf7b614fb14fbfa47587523f4f321a5b12699b5b23e20847976429c80a465c2.png)}i.baseball-icon{background-image:url(https://assets.scorebooklive.com/assets/baseball-f6908da448caf3f4471801fc61785206d110707c9e4d6f0bfee4931b25e2e9d3.png)}i.softball-icon{background-image:url(https://assets.scorebooklive.com/assets/softball-830a43022f792d161ce4bf82bab07ea3a0864acad3384b08514e458e5b5ad60d.png)}i.lacrosse-icon,i.girls-lacrosse-icon{background-image:url(https://assets.scorebooklive.com/assets/lacrosse-c5468168ba00b7e28e15bf4b42fce5996fa783f68cf4076d90d3105ca0e2fa66.png)}i.soccer-icon,i.girls-soccer-icon{background-image:url(https://assets.scorebooklive.com/assets/soccer-aa453af1d28a793df4c2763fae3aafd6a9c797ae5f4df38c02b2fd26013d0a23.png)}i.volleyball-icon,i.boys-volleyball-icon{background-image:url(https://assets.scorebooklive.com/assets/volleyball-678a960d647ecf8b981f6fac26f821b73f8538785c02d9dbc6be27286e382b7a.png)}i.beach-volleyball-icon{background-image:url(https://assets.scorebooklive.com/assets/beach-volleyball-5b45586129dd22ec14404548f2b9e852230fb84e0b619f60e6e12272e033daef.png)}i.field-hockey-icon{background-image:url(https://assets.scorebooklive.com/assets/field_hockey-3cf005bc2d279ed73e5cf2a6c9e2a8649b0b1d81540ee15e0e62553e0da6790d.png)}i.ice-hockey-icon,i.girls-ice-hockey-icon{background-image:url(https://assets.scorebooklive.com/assets/ice_hockey-19f477f42a8e58c3721ec051fac9c74103eed541a22dc87c7121332a5a94f670.png)}i.water-polo-icon,i.girls-water-polo-icon{background-image:url(https://assets.scorebooklive.com/assets/water_polo-eac094a231e5ef3b01f295d127daa2d27da439ad637dd6a9b0ffed8c665a0a9b.png)}i.tennis-icon,i.girls-tennis-icon{background-image:url(https://assets.scorebooklive.com/assets/tennis-7ee997623460530fcc243ee1223bedbdbac3ad3a14f5e6cbd0d3fd9e8355fe2a.png)}i.golf-icon,i.girls-golf-icon{background-image:url(https://assets.scorebooklive.com/assets/golf-0aa2801dc260b5c301ebf8581609f82fb8a72c028fcb57102e6f42d8dc235091.png)}i.cross-country-icon,i.girls-cross-country-icon{background-image:url(https://assets.scorebooklive.com/assets/cross-country-23b693452a9a7c3dd8c25895655a5f5148d444b21470a62c7ef8f84215b81921.png)}i.ultimate-frisbee-icon,i.girls-ultimate-frisbee-icon,i.boys-ultimate-frisbee-icon{background-image:url(https://assets.scorebooklive.com/assets/ultimate-frisbee-dfbe67fd1fb0dfa6b017c0e1022ca22dbaba1ec38a75ed8f49cd297ff7d9d3a7.png)}i.badminton-icon{background-image:url(https://assets.scorebooklive.com/assets/badminton-d8086e675da7f201c815a4202b5ea7560fbd476d2843ee6bd12b9483017ec018.png)}i.girl-fencing-icon,i.fencing-icon{background-image:url(https://assets.scorebooklive.com/assets/fencing-8db985eab76d11e5d196f62efd4da84359cf8f32d3a86af30f8bfc934ae6f0f7.png)}i.track-and-field-icon,i.girls-track-and-field-icon,i.boys-track-and-field-icon{background-image:url(https://assets.scorebooklive.com/images/track-and-field.png)}i.gymnastics-icon,i.girls-gymnastics-icon{background-image:url(https://assets.scorebooklive.com/images/gymnastics.png)}i.navy-icon.all-sports-icon{background-image:url(https://assets.scorebooklive.com/assets/icons/all-sports-navy-d9d5855e1a6022e790162a5bf1cfb7838c1d67ac049c47b5e2b57c48c3f19af0.png)}i.navy-icon.football-icon,i.navy-icon.flag-football-icon{background-image:url(https://assets.scorebooklive.com/assets/icons/football-navy-97f00327a20ebd560759962db5ca447b775591ba76d0dbf917f8abfc8a14cfbd.png)}i.navy-icon.basketball-icon,i.navy-icon.girls-basketball-icon{background-image:url(https://assets.scorebooklive.com/assets/icons/basketball-navy-d50fab61160b126b96d82cc101d514dfdc0bce1928e03d78d8ed36bb5aac4481.png)}i.navy-icon.baseball-icon,i.navy-icon.softball-icon{background-image:url(https://assets.scorebooklive.com/assets/icons/baseball-navy-9559d30021de7a6472e4978d49c4f475950a7f7730a2142cdc10dc28e81c7748.png)}i.navy-icon.lacrosse-icon,i.navy-icon.girls-lacrosse-icon{background-image:url(https://assets.scorebooklive.com/assets/icons/lacrosse-navy-fc44c0638d9155e1e278b130e743e4f5f674055b1243ce47890065af702a0d2c.png)}i.navy-icon.soccer-icon,i.navy-icon.girls-soccer-icon{background-image:url(https://assets.scorebooklive.com/assets/icons/soccer-navy-524b2566cfce607d32ac0f91adacd8f3f8a00e38ecc2b6f959741464ceb09951.png)}i.navy-icon.volleyball-icon,i.navy-icon.boys-volleyball-icon,i.navy-icon.water-polo-icon,i.navy-icon.girls-water-polo-icon{background-image:url(https://assets.scorebooklive.com/assets/icons/volleyball-navy-c295e0cd16e41b461a31c4b0462bc1a7865959274e31a3e8009a06d995ddc155.png)}i.navy-icon.field-hockey-icon{background-image:url(https://assets.scorebooklive.com/assets/icons/field_hockey-navy-3bb65625d740f27e8bd8dc71f9fd07a59662b97a3953622e1d09da333fb50220.png)}i.navy-icon.ice-hockey-icon,i.navy-icon.girls-ice-hockey-icon{background-image:url(https://assets.scorebooklive.com/assets/icons/ice_hockey-navy-ae096c9e47b29c998d2f487e4992c8a61bce5dcd09eae58893602ea5d00d41b8.png)}i.navy-icon.tennis-icon,i.navy-icon.girls-tennis-icon{background-image:url(https://assets.scorebooklive.com/assets/icons/tennis-navy-cf02164e9ea0f0ccfa5c203f9ce99667ef9bf87299a2f3cfe4bd8715c37f7ab6.png)}i.navy-icon.golf-icon,i.navy-icon.girls-golf-icon{background-image:url(https://assets.scorebooklive.com/assets/icons/golf-navy-e4b104b6c344180f06b41890ecf2a272591afd6536103a577792608da68d39ec.png)}i.navy-icon.cross-country-icon,i.navy-icon.girls-cross-country-icon{background-image:url(https://assets.scorebooklive.com/assets/icons/cross-country-navy-327f1f654a265e86a03d254aed6a0131c8916e147257dd40ede7f9d2aa2d1c80.png)}.footer{background-color:#4d4d4d;padding:37px 0 15px 0;text-align:center}.footer a{color:white}.footer a:hover{color:black}.footer__nav__main{display:inline-block;border-bottom:2px solid grey}@media (min-width: 769px){.footer__nav__main{border-bottom:3px solid grey}}.footer__nav__main li{display:inline-block;font-size:12px;font-weight:900;padding-right:18px;padding-bottom:8px}@media (min-width: 769px){.footer__nav__main li{font-size:20px;padding-right:60px}}.footer__nav__main li:last-child{padding-right:0}.footer__nav__sub{padding-top:5px}.footer__nav__sub li{display:inline-block;font-size:10px;font-weight:700;padding:0 11px}@media (min-width: 769px){.footer__nav__sub li{font-size:14px;padding:0 20px}}.footer__copyright{font-size:7px;color:white;font-weight:500;padding-top:12px}@media (min-width: 769px){.footer__copyright{font-size:11px;padding-top:20px}}.footer__nav__icons{padding-top:20px}@media (min-width: 769px){.footer__nav__icons{padding-top:50px}}.footer__icon{background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:24px;width:24px;padding-right:12px;-webkit-filter:brightness(100%)}.footer__icon:last-child{padding-right:0}.footer__icon:hover{-webkit-filter:brightness(70%)}@media (min-width: 769px){.footer__icon{height:42px;width:42px;padding-right:28px}}.twitter--grey{background-image:url(https://assets.scorebooklive.com/assets/footer/twitter-1a21e102814172767449a442363acc75f092db3aed05c9476799e981a3dbe2a6.png)}.facebook--grey{background-image:url(https://assets.scorebooklive.com/assets/footer/facebook-291a690eeffd147d84e933e122b9f2d30a55576f56842a78630fa5670e192b17.png)}.instagram--grey{background-image:url(https://assets.scorebooklive.com/assets/footer/instagram-587beb359cd76b8a6e62497f31016ed825de8c7abfcc8e6ca7c48f592ef59eda.png)}.linkedin--grey{background-image:url(https://assets.scorebooklive.com/assets/footer/linkedin-d44f6c8409013e5c283ab1b3ca5aeb2e2f3f2c5523d2288189536ec12c9d79e9.png)}.youtube--grey{background-image:url(https://assets.scorebooklive.com/assets/footer/youtube-e1acb56cfd16301d19c7cee510a122b9bb0e8c31ca7f469969cd918c9c2956d4.png)}.boys{color:#219abf}.girls{color:#f47bf6}textarea,input.text,input[type='text'],input[type='button'],input[type='submit'],.input-checkbox{-webkit-appearance:none}.hide-on-mobile{display:none}@media (min-width: 769px){.hide-on-mobile{display:initial}}.hide-on-desktop{display:initial}@media (min-width: 769px){.hide-on-desktop{display:none}}.hide-on-ipad{display:none}@media (min-width: 1024px){.hide-on-ipad{display:initial}}.show-on-ipad{display:initial}@media (min-width: 1024px){.show-on-ipad{display:none}}.hide-cell-on-mobile{display:none}@media (min-width: 769px){.hide-cell-on-mobile{display:table-cell}}.hide-cell-on-desktop{display:table-cell}@media (min-width: 769px){.hide-cell-on-desktop{display:none}}.capitalize-text{text-transform:capitalize}.uppercase-text{text-transform:uppercase}.lowercase-text{text-transform:lowercase}@media (min-width: 769px){.tooltip{display:inline-block;position:relative;height:100%;width:100%}}.tooltip .tooltip-hidden{display:none}.tooltip .tooltiptext{background-color:#555;border-radius:6px;color:white;font-size:14px;left:50%;margin-left:-60px;padding:5px 0;position:absolute;text-align:center;top:120%;visibility:hidden;width:120px;z-index:1}.tooltip .tooltiptext::after{border-width:5px;border-style:solid;border-color:transparent transparent #555 transparent;bottom:100%;content:' ';left:50%;margin-left:-5px;position:absolute}.tooltip .tooltiptext.tooltip-top{bottom:50px;left:50%;margin-left:-60px;top:auto}.tooltip .tooltiptext.tooltip-top::after{border-color:#555 transparent transparent transparent;buttom:auto;top:100%}@media (min-width: 769px){.tooltip:hover .tooltiptext{visibility:visible}}.button-link{background-color:transparent;border:1px solid transparent;color:#439ded;cursor:pointer;font-size:inherit;font-weight:700;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";padding:0}.overlay-content{background-color:#b9b9b9;opacity:0.7;position:absolute;height:100%;width:100%;z-index:1}.hide{display:none}.reset-grid-columns{grid-template-columns:1fr !important}.right-gap{margin-right:5px}.left-gap{margin-left:5px}.cursor{cursor:pointer}div.sbl-input .label{color:#000000;font-size:8px;font-weight:900;padding-bottom:5px;text-transform:capitalize}div.sbl-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f6f7f8;padding:10px;border-color:#edeff1;border-radius:5px;text-transform:capitalize;height:50px;font-size:14px}div.sbl-input input:disabled{opacity:1;-webkit-text-fill-color:#000000}input.no-arrows{-moz-appearance:textfield}input.no-arrows::-webkit-outer-spin-button,input.no-arrows::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.subnav{display:none;margin:40px 0px 0px 50px;font-size:2.25rem}@media (min-width: 769px){.subnav{display:block}}.subnav li{margin-bottom:10px}.subnav li a{color:#797979}.subnav li a:hover{color:#439ded}.subnav li.active{position:relative}.subnav li.active:before{content:'▶';font-size:1.125rem;color:#e00;position:absolute;left:-25px;top:0px;line-height:34px}.roster-profile .stat-categories{text-align:right;padding-bottom:10px}.roster-stats h3{display:inline-block}.roster-stats .stat-categories{display:inline-block;float:right;padding-bottom:10px}.roster-stats .stat-categories .select{max-width:125px}@media (min-width: 769px){.roster-stats .stat-categories .select{max-width:none;min-width:130px}}.roster-stats .opponent{padding:0}.roster-stats .opponent span{padding:0 3px}@media (min-width: 769px){.roster-stats .opponent span{padding:0 10px}}.roster-stats .opponent-link{display:flex;height:35px;line-height:35px}.roster-stats .game-date{width:45px}@media (min-width: 769px){.roster-stats .game-date{width:65px}}.roster-stats .opponent-image{height:35px;width:35px}.roster-stats .opponent-image img{height:100%;width:100%}.roster-stats .table-data th,.roster-stats .table-data td,.roster-profile .table-data th,.roster-profile .table-data td{font-weight:700}.roster-profile tbody tr:last-child{height:50px}.roster-profile tbody td.left{padding-left:5px}@media (min-width: 769px){.roster-profile tbody td.left{padding-left:20px}}.roster-stats,.roster-profile{margin-top:0}.roster-stats .table-data thead,.roster-profile .table-data thead{background-color:#ebebeb;border:1px solid #ccc}.roster-stats .table-data thead tr,.roster-profile .table-data thead tr{height:25px}.roster-stats .table-data tbody,.roster-profile .table-data tbody{font-size:14px;padding:0}@media (min-width: 769px){.roster-stats .table-data tbody,.roster-profile .table-data tbody{font-size:18px}}.roster-stats .stat-categories,.roster-profile .stat-categories{position:absolute;margin-top:-60px;right:20px}.roster-stats .stat-categories .select,.roster-profile .stat-categories .select{max-width:125px}@media (min-width: 769px){.roster-stats .stat-categories .select,.roster-profile .stat-categories .select{max-width:none;min-width:130px}}.profile-image-wrapper{overflow:hidden;position:relative;background-color:white}.profile-image-wrapper.small-rectangle{border-radius:50%;height:40px;width:40px}.profile-image-wrapper.small-rectangle img{min-width:40px}.profile-image-wrapper.medium-rectangle{border-radius:50%;height:80px;width:80px}.profile-image-wrapper.medium-rectangle img{min-width:80px}.profile-image-wrapper.large-circle{border-radius:50%;height:270px;width:270px;margin:0 auto}.profile-image-wrapper.large-circle img{min-width:270px}.profile-image-wrapper .fit-profile-image,.profile-image-wrapper .profile-img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;margin:auto}#player-profile__hero .team-profile__hero--primary{width:100%}@media (min-width: 769px){#player-profile__hero .team-profile__hero--primary{width:65%}}#player-profile__hero .team-profile__hero--primary .team-profile__hero__background{background-size:150%;background-position:center;border-bottom:1px solid #acacac;height:200px}@media (min-width: 769px){#player-profile__hero .team-profile__hero--primary .team-profile__hero__background{background-size:cover}}#player-profile__hero .team-profile__hero--primary .team-profile__hero__background--basketball{background-image:url(https://assets.scorebooklive.com/assets/profiles/basketball-240585d3301c2b8bf36b4a5acd2692689c0c3d3a9227050807caa42b18a62bc8.jpg)}#player-profile__hero .team-profile__hero--primary .team-profile__hero__background--ice-hockey{background-image:url(https://assets.scorebooklive.com/assets/profiles/ice-hockey-0fc8bd958099c41f7ebc54bbc4029ab7d7e20bc12231322cf3f15375ce3bdb94.jpg)}#player-profile__hero .team-profile__hero--primary .team-profile__hero__background--field-hockey{background-image:url(https://assets.scorebooklive.com/assets/profiles/field-hockey-0989f0ec3282c4af1c42211f6622175e9d15b899bfba17fca92000932d04821d.jpg)}#player-profile__hero .team-profile__hero--primary .team-profile__hero__background--football{background-image:url(https://assets.scorebooklive.com/assets/profiles/football-9170f1e2c6d051a67b4ace5a291bd8d6a7fb8f7ae898f4c5b3f2be2cfca6b726.jpg)}#player-profile__hero .team-profile__hero--primary .team-profile__hero__background--baseball{background-image:url(https://assets.scorebooklive.com/assets/profiles/baseball-f7069a1d2de3ce3f3bf7e01db6da1fc5f8f9e7d3c53bb776b0e535af4cff8bfc.jpg)}#player-profile__hero .team-profile__hero--primary .team-profile__hero__background--lacrosse{background-image:url(https://assets.scorebooklive.com/assets/profiles/lacrosse-83c56dc664f7f1f147a9e2ce8d235aa3a4aa889f22415d56b7213ec63baecb31.jpg)}#player-profile__hero .team-profile__hero--primary .team-profile__hero__background--baseball{background-image:url(https://assets.scorebooklive.com/assets/profiles/baseball-f7069a1d2de3ce3f3bf7e01db6da1fc5f8f9e7d3c53bb776b0e535af4cff8bfc.jpg)}#player-profile__hero .team-profile__hero--primary .team-profile__hero__background--soccer{background-image:url(https://assets.scorebooklive.com/assets/profiles/soccer-7143c1a1bd65ae1b28ae89ac25d8c9c075f4da4c83b82f6679d8e27aae7f430f.jpg)}#player-profile__hero .team-profile__hero--primary .team-profile__hero__background--softball{background-image:url(https://assets.scorebooklive.com/assets/profiles/softball-7ee801ef309ee48bec699194b8a5f5e4e0c02bd521fba2ad92202352435e3010.jpg)}#player-profile__hero .team-profile__hero--primary .team-profile__hero__background--volleyball{background-image:url(https://assets.scorebooklive.com/assets/profiles/volleyball-b157d1867af6d92eb4093fc7abec603059c9ff2e1fdcd301bfce8a121089b430.jpg)}#player-profile__hero .team-profile__hero--primary .team-profile__hero__background--school{background-image:url(https://assets.scorebooklive.com/assets/profiles/school-7e1a312dad124af9707f0e9c90826fdc613183dbde89fb8601469d04267dcede.png)}#player-profile__hero .team-profile__hero--primary .player-profile__hero__detail{display:block;height:auto;margin-top:0;max-width:100%;padding-left:10px;padding-bottom:20px}@media (min-width: 769px){#player-profile__hero .team-profile__hero--primary .player-profile__hero__detail{max-width:465px;margin-top:-30px;padding-left:185px;width:100%}}#player-profile__hero .team-profile__hero--primary .player-profile__hero__detail .team-profile__hero__detail-wrapper{padding-top:15px}#player-profile__hero .team-profile__hero--primary .team-profile__hero__detail--item{border-right:1px solid #acacac;display:inline-block;padding-left:2%;width:22%}#player-profile__hero .team-profile__hero--primary .team-profile__hero__detail--item:last-child{border:none}#player-profile__hero .team-profile__hero--primary .team-profile__hero__detail--item .label{color:#acacac;font-size:12px}#player-profile__hero .team-profile__hero--primary .player-profile__detail{display:flex;height:140px;position:relative}@media (min-width: 769px){#player-profile__hero .team-profile__hero--primary .player-profile__detail{height:80px}}#player-profile__hero .team-profile__hero--primary .player-profile__detail .image-wrapper{position:absolute;border:5px solid white;margin-left:20px;margin-right:20px;margin-top:-80px;height:150px;width:150px}@media (min-width: 769px){#player-profile__hero .team-profile__hero--primary .player-profile__detail .image-wrapper{position:inherit}}#player-profile__hero .team-profile__hero--primary .player-profile__detail .name-wrapper{display:flex;padding-top:100px;padding-left:10px}@media (min-width: 769px){#player-profile__hero .team-profile__hero--primary .player-profile__detail .name-wrapper{padding-top:10px;padding-left:0}}#player-profile__hero .team-profile__hero--primary .player-profile__detail .name-wrapper .jersey{color:#acacac;padding-right:10px}#player-profile__hero .team-profile__hero--primary .player-profile__detail .name-wrapper .first-name,#player-profile__hero .team-profile__hero--primary .player-profile__detail .name-wrapper .last-name{display:block}#player-profile__hero .team-profile__hero--primary .player-profile__detail .name-wrapper .last-name{font-weight:900}.profile-image{overflow:hidden;border:1px solid #666;width:60px;height:60px;border-radius:30px;box-sizing:border-box;background-color:#000;position:relative}.profile-image img{max-width:100%;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.profile-image.profile-image-sm{width:60px;height:60px;border-radius:30px;border-width:1px}.profile-image.profile-image-lg{width:270px;height:270px;border-radius:135px}.profile-image.profile-image-md{width:140px;height:140px;border-radius:70px}@media (min-width: 769px){.profile-image.profile-image-md{width:200px;height:200px;border-radius:100px}}@media (min-width: 769px){.profile-image{width:120px;height:120px;border-radius:60px;border-width:2px}}.result-w{color:green}.result-l{color:red}.result-t{color:grey}.result-canc,.result-dlyd,.result-ppd{color:#888a8c}.result-w,.result-l,.result-t,.result-canc{padding-right:5px}.live{color:#e5e600}.official{background-image:url(https://assets.scorebooklive.com/assets/official-caf3a4aa33f82298c636d418ee532c40972db28de01037aeda43be4072a25601.png);background-repeat:no-repeat;display:inline-block;background-size:contain;height:20px;width:20px}@media (min-width: 769px){.official{height:30px;width:30px}}.result-form .strip-item{border:1px solid #ccc;border-radius:3px}@media (min-width: 769px){.result-form .strip-item{margin-right:25%;margin-left:25%}}.result-form .strip-item input[type='text']{margin-right:1px;border-color:transparent;max-width:60px;text-align:center}.result-form .strip-item-content{width:100%;text-align:left;border-right:1px solid #ccc;font-size:20px;padding-top:13px}.result-form .strip-item-image{width:100px}#team-stats.team-schedules .opponent-image img{display:inline-block;font-size:30px;margin:0 10px;width:30px}#team-stats.team-schedules table.team-stats-list td:last-child:last-child{text-align:right}.team-schedules-container .seasons-toggle span,.team-stats-container .seasons-toggle span{font-size:16px;padding:0 5px}.team-schedules-container .seasons-toggle span a,.team-stats-container .seasons-toggle span a{color:#797979}.team-schedules-container .seasons-toggle span.title,.team-stats-container .seasons-toggle span.title{display:inline-block;padding:0}.team-schedules-container .seasons-toggle span.active a,.team-stats-container .seasons-toggle span.active a{border-bottom:3px solid black;color:black;padding-bottom:3px}.team-schedules-container .seasons-toggle span:first-child,.team-stats-container .seasons-toggle span:first-child{padding-left:0}@media (min-width: 769px){.team-schedules-container .seasons-toggle span,.team-stats-container .seasons-toggle span{padding:0 10px;font-size:24px}.team-schedules-container .seasons-toggle span.title,.team-stats-container .seasons-toggle span.title{padding:0 10px}}.team-schedules-container .table-data-2 .sub-header th,.team-stats-container .table-data-2 .sub-header th{font-weight:900}.team-schedules-container .table-data-2 .sub-header th:first-child,.team-stats-container .table-data-2 .sub-header th:first-child{text-transform:capitalize}.team-schedules-container .table-data-2 tr td,.team-stats-container .table-data-2 tr td{font-weight:700}.team-schedules-container .table-data-2 tr td.name,.team-stats-container .table-data-2 tr td.name{float:left;width:100px}@media (min-width: 769px){.team-schedules-container .table-data-2 tr td.name,.team-stats-container .table-data-2 tr td.name{float:none;width:auto}}.team-schedules-container .table-data-2 tr td.number,.team-stats-container .table-data-2 tr td.number{width:50px}.team-schedules-container .table-data-2 tr td.no-stat,.team-stats-container .table-data-2 tr td.no-stat{font-weight:500}.team-schedules-container.team-roster-container td.coach .name,.team-stats-container.team-roster-container td.coach .name{padding-left:10px}@media (min-width: 769px){.team-schedules-container.team-roster-container td.coach .name,.team-stats-container.team-roster-container td.coach .name{padding-right:5px}}.team-schedules-container.team-roster-container .btn-header .left button,.team-stats-container.team-roster-container .btn-header .left button{margin-right:5px}@media (min-width: 769px){.team-schedules-container.team-roster-container .btn-header .right,.team-stats-container.team-roster-container .btn-header .right{display:inline-block;float:right}}.team-schedules-container.team-roster-container .btn-header .share,.team-stats-container.team-roster-container .btn-header .share{float:left}.team-schedules-container.team-roster-container .btn-header .share .btn,.team-schedules-container.team-roster-container .btn-header .share .user-entity-toggle,.team-stats-container.team-roster-container .btn-header .share .btn,.team-stats-container.team-roster-container .btn-header .share .user-entity-toggle{height:40px}.team-schedules-container.team-roster-container .btn-header .share-more,.team-stats-container.team-roster-container .btn-header .share-more{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:5px;margin-top:10px}@media (min-width: 769px){.team-schedules-container.team-roster-container .btn-header .share-more,.team-stats-container.team-roster-container .btn-header .share-more{display:none}}.social-share-buttons .tooltip{display:initial}.social-share-buttons .btn.icon,.social-share-buttons .icon.user-entity-toggle{display:inherit;position:relative}.social-share-buttons .btn,.social-share-buttons .user-entity-toggle{border:none;height:35px;padding:0}@media (min-width: 769px){.social-share-buttons .btn,.social-share-buttons .user-entity-toggle{height:40px}}.social-share-buttons .btn i,.social-share-buttons .user-entity-toggle i{height:25px;width:100%}@media (min-width: 769px){.social-share-buttons .btn i,.social-share-buttons .user-entity-toggle i{height:32px}}.social-share-buttons .btn.twitter,.social-share-buttons .twitter.user-entity-toggle{background-color:#54a9dc}.social-share-buttons .btn.twitter i.twitter-white,.social-share-buttons .twitter.user-entity-toggle i.twitter-white{background-image:url(https://assets.scorebooklive.com/assets/icons/twitter-white-e8ee3923e8f2a1c81c111a6c8678f854ea19e4f1842a399a2ef4f52037b93263.png)}.social-share-buttons .btn.facebook,.social-share-buttons .facebook.user-entity-toggle{background-color:#097cec}.social-share-buttons .btn.facebook i.facebook-white,.social-share-buttons .facebook.user-entity-toggle i.facebook-white{background-image:url(https://assets.scorebooklive.com/assets/icons/facebook-white-4346360f375eb016a388015b7dc9db21e4565bc1a29664a3353bb02074ac9ae6.png)}.social-share-buttons .btn.message,.social-share-buttons .message.user-entity-toggle{background-color:#61eb6b}.social-share-buttons .btn.message i.message-white,.social-share-buttons .message.user-entity-toggle i.message-white{background-image:url(https://assets.scorebooklive.com/assets/icons/message-white-b19d9700e1a2b6f397a4fd197ef897eb667d14392aef8ebce526463eed4e165b.png)}.social-share-buttons .btn.email,.social-share-buttons .email.user-entity-toggle{background-color:#79dbff}.social-share-buttons .btn.email i.email-white,.social-share-buttons .email.user-entity-toggle i.email-white{background-image:url(https://assets.scorebooklive.com/assets/icons/email-white-2f7ba950690d3ee2d153a153aa9a041bddc0a80721f7f1e3f39df8905a7a0dc8.png)}.social-share-buttons .btn.print,.social-share-buttons .print.user-entity-toggle{background-color:#efd12b}.social-share-buttons .btn.print i.print-white,.social-share-buttons .print.user-entity-toggle i.print-white{background-image:url(https://assets.scorebooklive.com/assets/icons/print-white-19f8918abb352f088705a67a373907d1886009f96b277ede6489cbaf3e48a02d.png)}.social-share-buttons .clear-dropdown{left:-5px;position:absolute;height:200px;width:200px}.social-share-buttons .download-dropdown{background-color:white;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border-radius:5px;margin-top:5px;padding:5px 0px;position:absolute;right:0;width:150px;z-index:1}@media (min-width: 769px){.social-share-buttons .download-dropdown{right:auto}}.social-share-buttons .download-dropdown span{color:black;display:block;font-size:1rem;line-height:2;height:auto;width:auto}.social-share-buttons.team-manager{float:left;min-width:70px}.social-share-buttons.team-manager .download-dropdown{right:auto}.team-logo-icon{display:block;font-size:40px;text-align:center;-moz-text-stroke-color:#e00;-webkit-text-stroke-color:#e00;-moz-text-stroke-width:1px;-webkit-text-stroke-width:1px}.team-logo-icon.team-logo-icon--large{font-size:48px}@media (min-width: 769px){.team-logo-icon.team-logo-icon--large{font-size:77px}}.section-teams:not(.full-white-bg) .pg-content{padding:0}@media (min-width: 769px){.section-teams:not(.full-white-bg) .pg-content{padding:0 10px 12px 10px}}.team-profile__game__opponent__stat-line{display:inline-block;right:40px;top:10px;position:absolute;font-weight:900}.split-layout-primary{width:100%}@media (min-width: 769px){.split-layout-primary{width:65%;padding-right:20px}}.split-layout-secondary{width:100%}@media (min-width: 769px){.split-layout-secondary{width:35%}}.team-profile__title{display:inline-block;color:black;margin:20px;font-size:1.25rem;font-weight:900}.team-profile__title:after{content:' ';border-bottom-style:solid;border-bottom-width:5px;display:table-cell;padding-bottom:15px;width:150px}.team-profile__title .powered-by-nfhs{content:url(https://assets.scorebooklive.com/assets/powered_by_nfhs-3ea523242bb55ae2b96dbdc94a182338294508812d15ff98a1ce9845b727d05c.png);position:absolute;right:10px;top:15px;width:120px}@media (min-width: 769px){.team-profile__title .powered-by-nfhs{right:10px;top:18px;width:95px}}.team-profile__split-line{background-color:#cbcbcb;height:1px;margin-bottom:10px;width:100%}.team-profile__main-content{display:block}@media (min-width: 769px){.team-profile__main-content{display:flex}}.team-profile__map__embeded{text-align:center;padding-bottom:10px}.team-profile__unclaimed__button{position:absolute;right:10px;top:25px}@media (min-width: 769px){.team-profile__unclaimed__button{right:20px}}.team-profile__unclaimed__content{padding:0 20px 0px 20px}.team-profile__unclaimed__content p{text-transform:initial;padding-bottom:20px;font-weight:500;line-height:22px}.team-profile__unclaimed__icons{padding:0 20px 20px 20px}.team-profile__unclaimed__icons .sbl-logo-small{width:42px;height:42px}.team-profile__unclaimed__icons .app-store{height:40px;width:auto}.team-profile__division{display:flex;line-height:30px;margin:20px 20px 10px 20px}.team-profile__division i.icon{margin-right:10px}.team-profile__title+.team-profile__division{margin-top:0}.card-wrapper{background-color:white;border:1px solid #e6e6e6;margin-bottom:10px}@media (min-width: 769px){.card-wrapper{border-radius:5px}}.card-wrapper .card.team-profile{background-color:transparent;border-top:none;border-right:none;border-left:none;border-bottom:1px solid #e6e6e6;border-radius:0}.card-wrapper .card.team-profile:last-child{border-bottom:transparent}.card.team-profile{background-color:white;border:1px solid #e6e6e6;display:inline-block;flex-flow:row nowrap;margin-bottom:7px;overflow:hidden;position:relative;width:100%}@media (min-width: 769px){.card.team-profile{border-radius:5px;margin-bottom:28px}}.card.team-profile.team-profile__hero{display:flex}.card.team-profile.team-profile__news--mobile{display:inline-block}@media (min-width: 769px){.card.team-profile.team-profile__news--mobile{display:none}}.team-profile__hero--primary{display:inline-block;position:relative;width:100%}@media (min-width: 769px){.team-profile__hero--primary{border-right:1px solid #e6e6e6;width:65%}}.team-profile__hero--primary.team-profile__hero--primary--admin{width:100%;border-right:transparent}.team-profile__hero__background{background-repeat:no-repeat;background-position:center;background-size:cover;height:200px;padding:10px;position:relative}@media (min-width: 769px){.team-profile__hero__background{height:310px;padding:2rem}}.team-profile__hero__background img,.team-profile__hero__background .team-logo-icon{background-color:white;border:1px solid #e6e6e6;border-radius:10%;bottom:20px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.1);display:inline-block;padding:10px;position:absolute;height:90px;width:90px}@media (min-width: 769px){.team-profile__hero__background img,.team-profile__hero__background .team-logo-icon{bottom:40px;width:150px;height:150px}}.team-profile__hero__background .team-logo-icon{font-size:77px;line-height:77px}@media (min-width: 769px){.team-profile__hero__background .team-logo-icon{font-size:130px;line-height:135px}}.team-profile__hero{margin-top:10px}.team-profile__hero__background--basketball{background-image:url(https://assets.scorebooklive.com/assets/profiles/team-profile-frame-57f599da6edd4d2987216563e923df3ed17f0de1aa376fa629e5a5d14715e35b.png),url(https://assets.scorebooklive.com/assets/profiles/basketball-240585d3301c2b8bf36b4a5acd2692689c0c3d3a9227050807caa42b18a62bc8.jpg)}.team-profile__hero__background--ice-hockey{background-image:url(https://assets.scorebooklive.com/assets/profiles/team-profile-frame-57f599da6edd4d2987216563e923df3ed17f0de1aa376fa629e5a5d14715e35b.png),url(https://assets.scorebooklive.com/assets/profiles/ice-hockey-0fc8bd958099c41f7ebc54bbc4029ab7d7e20bc12231322cf3f15375ce3bdb94.jpg)}.team-profile__hero__background--field-hockey{background-image:url(https://assets.scorebooklive.com/assets/profiles/team-profile-frame-57f599da6edd4d2987216563e923df3ed17f0de1aa376fa629e5a5d14715e35b.png),url(https://assets.scorebooklive.com/assets/profiles/field-hockey-0989f0ec3282c4af1c42211f6622175e9d15b899bfba17fca92000932d04821d.jpg)}.team-profile__hero__background--football{background-image:url(https://assets.scorebooklive.com/assets/profiles/team-profile-frame-57f599da6edd4d2987216563e923df3ed17f0de1aa376fa629e5a5d14715e35b.png),url(https://assets.scorebooklive.com/assets/profiles/football-9170f1e2c6d051a67b4ace5a291bd8d6a7fb8f7ae898f4c5b3f2be2cfca6b726.jpg)}.team-profile__hero__background--baseball{background-image:url(https://assets.scorebooklive.com/assets/profiles/team-profile-frame-57f599da6edd4d2987216563e923df3ed17f0de1aa376fa629e5a5d14715e35b.png),url(https://assets.scorebooklive.com/assets/profiles/baseball-f7069a1d2de3ce3f3bf7e01db6da1fc5f8f9e7d3c53bb776b0e535af4cff8bfc.jpg)}.team-profile__hero__background--lacrosse{background-image:url(https://assets.scorebooklive.com/assets/profiles/team-profile-frame-57f599da6edd4d2987216563e923df3ed17f0de1aa376fa629e5a5d14715e35b.png),url(https://assets.scorebooklive.com/assets/profiles/lacrosse-83c56dc664f7f1f147a9e2ce8d235aa3a4aa889f22415d56b7213ec63baecb31.jpg)}.team-profile__hero__background--baseball{background-image:url(https://assets.scorebooklive.com/assets/profiles/team-profile-frame-57f599da6edd4d2987216563e923df3ed17f0de1aa376fa629e5a5d14715e35b.png),url(https://assets.scorebooklive.com/assets/profiles/baseball-f7069a1d2de3ce3f3bf7e01db6da1fc5f8f9e7d3c53bb776b0e535af4cff8bfc.jpg)}.team-profile__hero__background--soccer{background-image:url(https://assets.scorebooklive.com/assets/profiles/team-profile-frame-57f599da6edd4d2987216563e923df3ed17f0de1aa376fa629e5a5d14715e35b.png),url(https://assets.scorebooklive.com/assets/profiles/soccer-7143c1a1bd65ae1b28ae89ac25d8c9c075f4da4c83b82f6679d8e27aae7f430f.jpg)}.team-profile__hero__background--softball{background-image:url(https://assets.scorebooklive.com/assets/profiles/team-profile-frame-57f599da6edd4d2987216563e923df3ed17f0de1aa376fa629e5a5d14715e35b.png),url(https://assets.scorebooklive.com/assets/profiles/softball-7ee801ef309ee48bec699194b8a5f5e4e0c02bd521fba2ad92202352435e3010.jpg)}.team-profile__hero__background--volleyball{background-image:url(https://assets.scorebooklive.com/assets/profiles/team-profile-frame-57f599da6edd4d2987216563e923df3ed17f0de1aa376fa629e5a5d14715e35b.png),url(https://assets.scorebooklive.com/assets/profiles/volleyball-b157d1867af6d92eb4093fc7abec603059c9ff2e1fdcd301bfce8a121089b430.jpg)}.team-profile__hero__background--school{background-image:url(https://assets.scorebooklive.com/assets/profiles/team-profile-frame-57f599da6edd4d2987216563e923df3ed17f0de1aa376fa629e5a5d14715e35b.png),url(https://assets.scorebooklive.com/assets/profiles/school-7e1a312dad124af9707f0e9c90826fdc613183dbde89fb8601469d04267dcede.png)}.team-profile__hero__detail{display:table;margin-top:0;padding:10px 0;position:relative;margin-left:auto}@media (min-width: 769px){.team-profile__hero__detail{background-color:rgba(255,255,255,0.8);border:1px solid #cbcbcb;border-bottom-left-radius:10px;border-top-left-radius:10px;border-right:transparent;bottom:50px;display:flex;position:absolute;padding:5px 15px;right:0;width:auto}}.team-profile__hero__detail .team-profile__hero__buttons{display:table-cell;padding-top:5px;vertical-align:middle}.team-profile__hero__detail .team-profile__hero__buttons .user-entity-toggle{margin-right:15px;margin-left:0px}.team-profile__hero__detail__item{display:table-cell;font-size:12px;min-width:120px;padding:0 5px;text-transform:initial;width:auto}@media (min-width: 769px){.team-profile__hero__detail__item{display:table-cell;font-size:16px;padding:0 10px 0 0}}.team-profile__hero__detail__item__text{display:inline-block;padding-left:5px;vertical-align:top}.team-profile__hero__detail__item__text__title{max-width:100px}@media (min-width: 769px){.team-profile__hero__detail__item__text__title{max-width:150px}}.team-profile__hero__detail__item__text__subtitle{color:#bababa;padding-top:5px}.team-profile__hero__detail__item__icon{width:40px;background-color:black;border-radius:50%;height:40px;display:inline-block;box-shadow:0 4px 8px 0 rgba(0,0,0,0.1);background-position:center;background-repeat:no-repeat}.team-profile__hero__detail__item__icon.icon-location-white{background-image:url(https://assets.scorebooklive.com/assets/profiles/location-white-6272a6326885f825a86fad8bfccaee5f06dcc92e6276ec38220be85d15d728e1.png);background-size:30px}.team-profile__hero__detail__item__icon.icon-fans-white{background-image:url(https://assets.scorebooklive.com/assets/profiles/fans-white-a34c8def06d49fcf66a7b9211890495c78d5c3dd61824cb56f99e95cf348d4cd.png);background-size:30px}.team-profile__hero__detail__item__icon.icon-correct-white{background-image:url(https://assets.scorebooklive.com/assets/profiles/correct-white-60158416465c01af8cf6b5e7c0759249e7668df20a04f970b2c0acb546200b9b.png);background-size:30px}.team-profile__hero__buttons{display:table-cell;padding-top:20px}@media (min-width: 769px){.team-profile__hero__buttons{display:block}}.team-profile__hero__buttons a{box-shadow:0 4px 8px 0 rgba(0,0,0,0.1)}.team-profile__news--desktop{display:none}@media (min-width: 769px){.team-profile__news--desktop{display:inline-block}}.team-profile__news--mobile{display:inline-block;width:100%}@media (min-width: 769px){.team-profile__news--mobile{display:none}}.team-profile__news__content{padding-left:10px;padding-right:20px}@media (min-width: 769px){.team-profile__news__content{padding-right:0}}.team-profile__news__content .item{border-bottom:1px solid #e6e6e6;margin-bottom:12px;margin-left:15px;position:relative;padding-bottom:12px;text-transform:initial}.team-profile__news__content .item:last-child{border-bottom:transparent;margin-bottom:0}.team-profile__news__content .item .title{max-width:310px;font-size:16px}@media (min-width: 769px){.team-profile__news__content .item .title{max-width:280px}}.team-profile__news__content .item span{color:#bababa;font-size:14px}.team-profile__news__content .item .division{color:#bababa;font-size:13px;line-height:18px}.team-profile—players__item{padding:30px 0px}@media (min-width: 769px){.team-profile—players__item{border-top:2px solid #e6e6e6;margin:15px auto 0 auto;padding:0;padding-top:25px;padding-bottom:30px;width:90%}}.team-profile—players__item__image-circle{border:2px solid #e6e6e6;background-color:#e6e6e6;display:inline-block;border-radius:100%;height:62px;width:62px;margin:0 10px}@media (min-width: 769px){.team-profile—players__item__image-circle{height:97px;width:97px;margin:0 20px}}.team-profile—players__item__image-circle.small{height:35px;width:35px;display:block;margin:0 auto}.team-profile—players__item__image-circle.small img{min-width:35px}.team-profile—players__item__image-circle.large{height:150px;width:150px}.team-profile—players__item__image-circle.large img{min-width:150px}.team-profile—players__item__text{display:inline-block;position:absolute;padding:5px 0}.team-profile—players__item__detail{border-top:2px solid #cbcbcb;border-bottom:2px solid #cbcbcb;margin-top:15px;padding:5px 0;width:200px}.team-profile—players__item__detail .label{display:block;font-size:12px}.team-profile—players__item__detail .value{color:black;font-weight:900;text-transform:uppercase}.team-profile—players__item__text__detail{color:#bababa;display:inline-block;font-size:14px;text-transform:initial;padding-top:10px;width:50%}.team-profile—players__item__header{display:flex}.team-profile—players__item__text__last-name{font-weight:900}.team-profile—players__item__text__jersey_number{padding-right:10px;color:#bababa}.team-profile__players ul.leader-list{display:flex}.team-profile__players ul.leader-list li{text-align:center;width:32%}.team-profile__players ul.leader-list li.current .team-profile—players__item__image-circle{background-color:#008bc9;border-color:#008bc9}.team-profile__players ul.leader-list li.current .name{color:black}.team-profile__players ul.leader-list li .name{color:#bababa}.team-profile__players ul.leader-list span{display:block}.team-profile__players ul.leader-list .first-name{font-size:14px;padding-top:5px}.team-profile__game__opponent{padding:10px 20px;position:relative}.team-profile__game__opponent__versus{display:table-cell;vertical-align:middle;padding-right:10px;font-weight:900}.team-profile__game__opponent__image{display:table-cell;width:40px;padding:0 10px 0 0;vertical-align:middle}.team-profile__game__opponent__image img{max-width:40px;max-height:40px}.team-profile__game__opponent__text{display:table-cell;vertical-align:middle;max-width:200px}@media (min-width: 769px){.team-profile__game__opponent__text{max-width:none}}.team-profile__game__opponent__text a{font-weight:900}.team-profile__game__opponent__buttons{display:inline-block;position:absolute;right:5px;top:10px}@media (min-width: 769px){.team-profile__game__opponent__buttons{right:40px}}.team-profile__game__opponent__buttons a{box-shadow:0 4px 8px 0 rgba(0,0,0,0.1)}.team-profile__game__detail{padding:10px;position:relative}.team-profile__game__detail__item{display:table-cell;font-size:14px;min-width:150px;vertical-align:top}@media (min-width: 769px){.team-profile__game__detail__item{font-size:16px;min-width:170px}}.team-profile__game__detail__item.division i.icon{display:table-cell}.team-profile__game__detail__item.division .text{display:table-cell;font-size:14px;max-width:100px;padding-left:5px}.team-profile__game__detail__item .icon-calender-black{background-image:url(https://assets.scorebooklive.com/assets/icons/calendar-black-3ae5db4834cc629a73ebc7d0044162b07736a9480d6abf035e6cc4cf8a87a865.png);background-size:25px;display:table-cell;padding:5px}.team-profile__game__detail__item .icon-location-black{background-image:url(https://assets.scorebooklive.com/assets/icons/location-black-8932ef71e2d89bd73cd5cdd02a177b7e342038cdfc27725967640e0951b5017c.png);background-size:25px;display:table-cell;padding:5px}.team-profile__game__detail__item__text{display:table-cell;vertical-align:middle;font-size:15px;text-transform:initial;color:black}.team-profile__game__detail__item__text__title{font-weight:900}.team-profile__standings__table img{width:25px;height:25px;padding:0 10px}.team-profile__standings__table tr{border-bottom:1px solid #cbcbcb;font-size:14px}.team-profile__standings__table th{font-weight:900;padding-bottom:5px}.team-profile__standings__table td.left{font-weight:900;padding:5px 0 5px 15px;line-height:32px;display:flex}.team-profile__standings__table .right{padding-left:5px}.team-profile__standings__table .team-name{max-width:140px}@media (min-width: 769px){.team-profile__standings__table .team-name{max-width:100px}}@media (min-width: 1024px){.team-profile__standings__table .team-name{max-width:145px}}.team-profile__standings__table th:last-child,.team-profile__standings__table td:last-child{padding-right:5px}.team-profile__standings__footer{padding:20px;font-weight:500;text-transform:initial}.team-profile__standings__footer p{padding-bottom:5px;font-size:14px}.team-profile__standings__footer img{width:35px;height:35px;padding:0 10px}.team-profile__standings__footer__name{display:flex}.team-profile__standings__footer__name .team-logo-icon{font-weight:900;font-size:35px;padding-right:5px;width:40px;height:40px;display:inline-block}.team-profile__standings__footer__name a{display:inline-block;vertical-align:middle;font-weight:900;line-height:40px;text-transform:uppercase;max-width:240px}.search-result.school-teams-profile{border:none;cursor:default;width:100%}.search-result.school-teams-profile .result-content{display:block}.search-result.school-teams-profile .img-container{display:flex}.search-result.school-teams-profile .img-container span{display:inline-block;line-height:35px;padding-right:10px}.search-result.school-teams-profile a.text{display:flex;line-height:22px}.search-result.school-teams-profile i.arrow-circle{background-image:url(https://assets.scorebooklive.com/assets/icons/arrow-blue-circle-ea56ef3456ee0b488be2b1f8b46ad2ba6b71ca98b8316dc39ec702719f4925a6.png);background-size:contain;background-repeat:no-repeat;border-radius:50%;box-shadow:0 4px 8px 0 rgba(0,0,0,0.1);display:inline-block;margin-left:8px;position:unset;height:25px;width:25px}#league-profile .team-profile__game__detail{padding:10px 10px 10px 20px}#league-profile .team-profile__game__detail__item{border-radius:5px;display:inline-block;font-weight:700;min-width:160px}#league-profile .team-profile__game__detail__item__text{font-size:14px}#league-profile .team-profile__game__detail__item__text__title{font-weight:700;max-width:120px}@media (min-width: 769px){#league-profile .team-profile__game__detail__item__text__title{max-width:150px}}#league-profile .team-profile__game__detail__item-date{display:table-cell;font-size:14px;min-width:120px;vertical-align:middle}#league-profile .team-profile__game__opponent__buttons{display:none;position:initial}@media (min-width: 769px){#league-profile .team-profile__game__opponent__buttons{display:inline-block;position:absolute}}#league-profile .team-profile__game__opponent__stat-line{font-size:22px;right:40px;top:18px}@media (min-width: 769px){#league-profile .team-profile__game__opponent__stat-line{right:100px}}#school-profile .team-profile__game__opponent__buttons{display:none}@media (min-width: 769px){#school-profile .team-profile__game__opponent__buttons{display:inline-block}}.modal-admin .team-player-form .image-input.player-cover_image{padding-bottom:300px}.modal-admin .team-player-form .image-input img{opacity:0.7}.modal-admin .team-player-form .image-input.player-image{border-radius:50%;overflow:hidden}.modal-admin .team-player-form .image-input .upload-btn{background-image:url(https://assets.scorebooklive.com/assets/admins/camera-white-7ba0a7d0bc4929b4d2fd2685a60804d3f04452bff871c0104af888e21fb0102e.png);background-color:transparent;border:none;height:31px;right:0;width:35px;left:0;bottom:0;top:0;background-size:cover;margin:auto}.modal-admin .team-player-form .image-input .upload-btn::after{content:'CHANGE IMAGE';display:block;width:71px;margin-left:-18px;font-size:10px;color:white;margin-top:38px}.modal-admin .btn.blue[disabled],.modal-admin .blue.user-entity-toggle[disabled]{background-color:#008bc9;color:white;cursor:auto;opacity:0.6}.modal-admin .btn.blue[disabled]:hover,.modal-admin .blue.user-entity-toggle[disabled]:hover{color:white}#admin-team-players .blue-btn{background-color:#008bc9;color:white}#admin-team-players .blue-btn:hover{background-color:black}#admin-team-players .center{text-align:center}#admin-team-players .mod3{background:transparent;border:none}#admin-team-players .mod3 .mod3-header{display:block;text-align:right;padding:0}#admin-team-players .mod3 .mod3-header .btn,#admin-team-players .mod3 .mod3-header .user-entity-toggle{position:initial;margin:0 5px 0 0;padding:10px}@media (min-width: 769px){#admin-team-players .mod3 .mod3-header .btn,#admin-team-players .mod3 .mod3-header .user-entity-toggle{margin:0 0 0 5px;padding:10px 20px}}#admin-team-players .mod3 .mod3-header .btn a,#admin-team-players .mod3 .mod3-header .user-entity-toggle a{color:white}i.setting-icon{background:url(https://assets.scorebooklive.com/assets/admins/setting-icon-6739f64dd23de605578eb64a3161c4b9d9199e8460cbabc518d2dc2e1c1e3fac.png) no-repeat;background-size:contain;display:inline-block;height:35px;width:35px;cursor:pointer}.button-wrapper{text-align:center;padding:10px 0}.overlay{position:relative;min-height:200px;background:url(https://assets.scorebooklive.com/assets/profiles/basketball-240585d3301c2b8bf36b4a5acd2692689c0c3d3a9227050807caa42b18a62bc8.jpg) no-repeat scroll center center/cover}.overlay.baseball{background:url(https://assets.scorebooklive.com/assets/profiles/baseball-f7069a1d2de3ce3f3bf7e01db6da1fc5f8f9e7d3c53bb776b0e535af4cff8bfc.jpg) no-repeat scroll center center/cover}.overlay.track-and-field{background:url(https://assets.scorebooklive.com/assets/profiles/cross-country-aa19930673059defed26d9ec3186fd00d1b4f76b75e816035236affaf3b16e50.jpg) no-repeat scroll center center/cover}.overlay.field-hockey{background:url(https://assets.scorebooklive.com/assets/profiles/field-hockey-0989f0ec3282c4af1c42211f6622175e9d15b899bfba17fca92000932d04821d.jpg) no-repeat scroll center center/cover}.overlay.football{background:url(https://assets.scorebooklive.com/assets/profiles/football-9170f1e2c6d051a67b4ace5a291bd8d6a7fb8f7ae898f4c5b3f2be2cfca6b726.jpg) no-repeat scroll center center/cover}.overlay.golf{background:url(https://assets.scorebooklive.com/assets/profiles/golf-0cb04a81838929b3dec033510342d179bb084385d3d8dd083b7ae12ed019d160.jpg) no-repeat scroll center center/cover}.overlay.ice-hockey{background:url(https://assets.scorebooklive.com/assets/profiles/ice-hockey-0fc8bd958099c41f7ebc54bbc4029ab7d7e20bc12231322cf3f15375ce3bdb94.jpg) no-repeat scroll center center/cover}.overlay.lacrosse{background:url(https://assets.scorebooklive.com/assets/profiles/lacrosse-83c56dc664f7f1f147a9e2ce8d235aa3a4aa889f22415d56b7213ec63baecb31.jpg) no-repeat scroll center center/cover}.overlay.soccer{background:url(https://assets.scorebooklive.com/assets/profiles/soccer-7143c1a1bd65ae1b28ae89ac25d8c9c075f4da4c83b82f6679d8e27aae7f430f.jpg) no-repeat scroll center center/cover}.overlay.softball{background:url(https://assets.scorebooklive.com/assets/profiles/softball-7ee801ef309ee48bec699194b8a5f5e4e0c02bd521fba2ad92202352435e3010.jpg) no-repeat scroll center center/cover}.overlay.tennis{background:url(https://assets.scorebooklive.com/assets/profiles/tennis-1225c881a22973a0827450b2fe7cb7bec3dc3fac92e9038c6ef578469a259820.jpg) no-repeat scroll center center/cover}.overlay.track-and-field{background:url(https://assets.scorebooklive.com/assets/profiles/track-and-field-a4a819911eb7ff245052b93ef0b118973d97e008a12c078e1c80da8e4c840465.jpg) no-repeat scroll center center/cover}.overlay.volleyball{background:url(https://assets.scorebooklive.com/assets/profiles/volleyball-b157d1867af6d92eb4093fc7abec603059c9ff2e1fdcd301bfce8a121089b430.jpg) no-repeat scroll center center/cover}.overlay.water-polo{background:url(https://assets.scorebooklive.com/assets/profiles/water-polo-f9555b6f364c5748da96132538f6300118f1f9c3d262765b452077e9eae56830.jpg) no-repeat scroll center center/cover}.overlay .playWrapper{position:absolute;z-index:1;top:0;width:100%;height:100%;opacity:0.5;cursor:pointer;background:rgba(0,0,0,0.6) url(https://assets.scorebooklive.com/assets/arrow-905b5bfb8a41131ada709dcf5462ec26fc1c6da1495016358031e0f160af8bd9.png) no-repeat scroll center center/50px 50px}.overlay .playWrapper:hover{opacity:1}#team-stats .btn-header{margin-bottom:20px}#team-stats table.team-stats-list{display:block;overflow-x:auto;white-space:nowrap}#team-stats table.team-stats-list th.full-width,#team-stats table.team-stats-list td.full-width{width:100%}#team-stats table.team-stats-list th,#team-stats table.team-stats-list td{min-width:30px;padding:0 5px}#team-stats table.team-stats-list tr.team td{font-weight:900}#team-stats table.team-stats-list tr.team .text{margin:auto 10px}#team-stats table.team-stats-list td:last-child:last-child{text-align:left}#team-stats table.team-stats-list.roster-list td.position{padding-right:20px}@media (min-width: 769px){#team-stats table.team-stats-list.roster-list td.position{padding-right:5px}}#team-stats table.team-stats-list.roster-list th.year{padding-right:20px}#team-stats .roster-container{display:flex;padding:2px 5px}#team-stats .roster-container .roster-avatar{background-repeat:no-repeat;background-size:cover;border-radius:50%;flex-shrink:0;margin:5px 0;height:40px;width:40px}#team-stats .roster-container .text{display:flex;padding:5px}#team-stats .roster-container .jersey-number{font-weight:900;margin:auto 0;min-width:40px;text-align:center;vertical-align:middle}#team-stats .roster-container .name{margin:auto 0}#team-stats .roster-container .first-name{line-height:20px}#team-stats .roster-container .last-name{font-weight:900}#team-stats .more-stats-toggle{display:flex;float:right;padding:25px 20px 0 0}@media (min-width: 769px){#team-stats .more-stats-toggle.hide-on-desktop{display:none}}#team-stats .more-stats-toggle .label{font-size:12px;height:100%;margin:auto}.section-schools .team-profile__news__content .item{margin-bottom:5px;padding-bottom:5px}.section-schools .team-profile__news__content .item .span{font-size:13px}.section-schools .team-profile__hero__background{height:100%;min-height:310px}.mod-photo-feature{position:relative}.mod-photo-feature>.mod-header{position:absolute;left:0;padding:10px 30px 0px 30px;top:150px;font-size:1.5rem}@media (min-width: 769px){.mod-photo-feature>.mod-header{font-size:2.25rem;bottom:30px;top:auto}}.mod-photo-feature>.mod-content>.image{background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;height:200px}@media (min-width: 769px){.mod-photo-feature>.mod-content>.image{height:350px;width:70%;float:left}}@media (min-width: 769px){.mod-photo-feature>.mod-content>.text{position:absolute;width:30%;right:0;top:0;bottom:0}}.mod-profile-feature{padding:12px;font-size:1.5rem}@media (min-width: 769px){.mod-profile-feature p.label a{display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.mod-profile-feature ol{display:grid;grid-gap:5px;grid-template-columns:repeat(1, 1fr)}@media (min-width: 769px){.mod-profile-feature ol{grid-template-columns:repeat(3, 1fr)}}.mod-profile-feature .number{margin-left:10px}.mod-profile-feature .profile-image{margin:0 auto}.mod-profile-feature .text{margin-top:10px;text-align:center}.mod-profile-feature .headline{font-size:2.25rem;margin-top:7px}.mod-profile-feature .profile-image.profile-image-md{height:100px;width:100px}.table-list{font-size:1.5rem}.table-list tr{border:1px solid #ccc}.table-list tr:nth-child(even){background-color:#eee}.table-list td{padding:15px 30px 7px 30px}.table-list td.right{font-size:2.25rem}.mod-profile-feature .abbrev,.table-list .abbrev{font-size:1.125rem}.alert{border:1px solid transparent;padding:0.75rem 10px;margin-bottom:1rem;-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s}.alert-success{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.alert-danger{background-color:#f2dede;border-color:#ebcccc;color:#a94442}.alert-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}.alert-info{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}#recap{display:block;font-weight:700}#recap .header{border-bottom:1px solid #ccc;margin-bottom:10px}#recap .report-date{padding:10px 0;margin-bottom:0}#recap .report-date span{color:#999;display:inline-block;font-size:14px;width:50%}@media (min-width: 769px){#recap .report-date span{font-size:16px}}#recap .report-date span.date{float:right;margin:0;text-align:right}#recap .player-of-the-game{padding-bottom:20px}#recap .player-stats{border-bottom:1px solid #ccc;padding:10px 0}#recap .player-stats .image{display:inline-block;text-align:center;width:30%}#recap .player-stats .image .profile-image-wrapper{display:inline-block;height:100px;width:100px}#recap .player-stats .image .profile-image-wrapper img{min-width:100px}#recap .player-stats .text{display:inline-block;padding-top:10px;vertical-align:top;width:65%}#recap .player-stats .text strong{font-weight:900}#recap .player-stats .stats{background-color:#e00;border-radius:50px;color:#fff;display:inline-block;padding:5px 15px;margin-top:10px}#recap .player-stats .stats table td{text-align:center;padding:0 5px}#recap .player-stats .stats table tr.mod-header{font-size:12px;line-height:15px}#recap .article-body{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:500}#recap .article-body strong{font-weight:900}#recap .article-body span{display:block;padding-bottom:10px;line-height:1.6;text-transform:none}#recap .article-header h2{font-weight:900;text-transform:none}.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}.croppie-container .cr-resizer,.croppie-container .cr-viewport{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,0.5);z-index:0}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.mod4,.mod3{background-color:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media (min-width: 769px){.mod4,.mod3{border-left:1px solid #ccc;border-right:1px solid #ccc}}.event-list>li,.event-grouping-header{display:table-row}.event-list>li>div,.event-grouping-header>div{display:table-cell;vertical-align:middle;white-space:nowrap}.event-list>li .text,.event-grouping-header .name{white-space:normal;width:100%}.table-data-2 .sub-header td,.table-data-2 .sub-header th,.section-header{background-color:#ebebeb;font-size:14px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px}.event-list>li .image{text-align:center;min-width:40px}.event-list>li .image img{max-width:100%;max-height:40px}.football-state .box .label{font-weight:700;font-size:12px;color:#797979;display:block}.light{font-weight:normal}.meta-line{display:block;margin-top:3px;font-weight:700;font-size:12px;color:#797979}@media (min-width: 769px){.meta-line{font-size:14px}}.meta-line.blue{color:#4598c6}.menu-open .pg-wrapper{overflow:hidden}.pg-container{padding-top:75px;transition:transform 0.3s ease-out}@media (min-width: 769px){.pg-container{padding-top:0}}.fan-app .pg-container{padding-top:0;transform:none}.pg-shim{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0);transition:background-color 0.3s ease-out;z-index:-1}.menu-open .pg-shim{z-index:2;background-color:rgba(0,0,0,0.5)}@media (min-width: 769px){.pg-shim{display:none}}.nav-primary{height:55px;position:fixed;top:0;z-index:9;left:0;right:0;background-color:white;border-bottom:1px solid #cbcbcb}.menu-open .nav-primary{background-color:#f4f4f4}@media (min-width: 769px){.nav-primary{position:static}}@media (min-width: 1024px){.nav-primary{height:66px}}.nav-primary a{color:#000}.nav-primary.admin-nav{border-bottom:1px solid #e6e6e6;display:flex;height:55px}@media (min-width: 769px){.nav-primary.admin-nav{height:50px}}.nav-primary.admin-nav.admin-nav-game{box-shadow:0px 3px 5px rgba(0,0,0,0.1);height:auto;margin-bottom:30px}.nav-primary.admin-nav.index{box-shadow:0px 3px 5px rgba(0,0,0,0.1)}.nav-primary.admin-nav .nav-image,.nav-primary.admin-nav .nav-text{display:inline-block;margin:auto 0}.nav-primary.admin-nav .nav-image .nav-image-inner{border:1px solid #e6e6e6;border-radius:50%;max-height:35px;display:inline-block;margin:5px 10px 5px 10px}@media (min-width: 769px){.nav-primary.admin-nav .nav-image .nav-image-inner{margin:5px 10px 5px 30px}}.nav-primary.admin-nav .nav-image img{max-height:35px;width:35px;padding:4px;box-sizing:border-box}.nav-primary.admin-nav .nav-text .title{font-size:18px}.nav-primary.admin-nav .nav-text .owner-label{background-color:#e6e6e6;border-radius:10px;display:inline-block;font-size:8px;margin-top:5px;padding:3px 15px;width:auto}.nav-primary.admin-nav .nav-text .owner-label.admin{background-color:white;border:1px solid #e6e6e6}.nav-primary.admin-nav .nav-text .owner-label.blue{background-color:#439ded;border-radius:2px;color:white;padding:4px 10px}.nav-primary.admin-nav i.close{background-image:url(https://assets.scorebooklive.com/assets/icons/close-nav-black-d70e65fd8c6620d393817e75424f707581d2ac262e2f9c35323ca2f300d882a1.png);background-repeat:no-repeat;background-position:center;background-color:#f4f4f4;background-size:17px;border-radius:5px;padding:8px;position:absolute;right:15px;top:7px;height:20px;width:20px}@media (min-width: 769px){.nav-primary.admin-nav i.close{background-color:transparent;right:25px}.nav-primary.admin-nav i.close:hover{background-color:#f4f4f4}}.nav-primary.admin-nav .manager-label{font-size:18px}.nav-primary.admin-nav .admin-subnav{width:100%}.nav-primary.admin-nav .admin-subnav .subnav-header{display:flex;margin:10px 0}.nav-primary.admin-nav .admin-subnav .subnav-header.team-games{height:65px}.nav-primary.admin-nav .admin-subnav .subnav-header-wrapper{margin:auto}.nav-primary.admin-nav .admin-subnav .teams{display:grid;grid-template-columns:50px 80px 50px}@media (min-width: 769px){.nav-primary.admin-nav .admin-subnav .teams{grid-template-columns:230px 60px 100px 60px 230px}}.nav-primary.admin-nav .admin-subnav .teams .away{display:grid;text-align:center}@media (min-width: 769px){.nav-primary.admin-nav .admin-subnav .teams .away{display:flex;text-align:left}}.nav-primary.admin-nav .admin-subnav .teams .home{display:grid;text-align:center}@media (min-width: 769px){.nav-primary.admin-nav .admin-subnav .teams .home{display:flex;text-align:right}}.nav-primary.admin-nav .admin-subnav .teams .detail{display:none}.nav-primary.admin-nav .admin-subnav .teams .detail .name,.nav-primary.admin-nav .admin-subnav .teams .detail .mascot{max-width:130px}.nav-primary.admin-nav .admin-subnav .teams .detail .mascot{font-weight:500;padding-top:2px}@media (min-width: 769px){.nav-primary.admin-nav .admin-subnav .teams .detail{display:inline-block;width:100%;margin:auto 0}}.nav-primary.admin-nav .admin-subnav .teams .abrev{display:inline-block;text-align:center;padding-top:10px}@media (min-width: 769px){.nav-primary.admin-nav .admin-subnav .teams .abrev{display:none}}.nav-primary.admin-nav .admin-subnav .teams .status{margin:auto}.nav-primary.admin-nav .admin-subnav .teams .score{margin:auto;font-size:25px}.nav-primary.admin-nav .admin-subnav .teams img{max-height:40px;max-width:40px;margin:auto}@media (min-width: 769px){.nav-primary.admin-nav .admin-subnav .teams img{max-height:62px;max-width:62px;margin:0 20px}}.nav-primary.admin-nav .admin-subnav .nav-text{margin:auto 0;min-height:auto;padding:0}.nav-primary.admin-nav .admin-subnav .nav-text .title{font-size:18px}.nav-primary.admin-nav .admin-subnav .nav-text .owner-label{background-color:#e6e6e6;border-radius:10px;display:inline-block;font-size:8px;margin-top:3px;padding:3px 15px;width:auto}.nav-primary.admin-nav .admin-subnav .nav-text .mascot{font-weight:500;font-size:14px}.nav-primary.admin-nav .admin-subnav .sbl-game-status-info{margin:auto}.nav-primary.admin-nav .admin-subnav .sbl-game-status-info .sbl-game-date,.nav-primary.admin-nav .admin-subnav .sbl-game-status-info .sbl-game-time,.nav-primary.admin-nav .admin-subnav .sbl-game-status-info .sbl-game-status{color:#888a8c;display:block;font-weight:500;font-size:14px;text-align:center}.nav-primary.admin-nav .admin-subnav .nav-menu{border-top:1px solid #e6e6e6;border-style:dotted;padding:10px 0 10px 15px}@media (min-width: 769px){.nav-primary.admin-nav .admin-subnav .nav-menu{padding:10px 0 10px 30px}}.nav-primary.admin-nav .admin-subnav .nav-menu ul{display:grid;grid-template-columns:repeat(3, 120px)}@media (min-width: 769px){.nav-primary.admin-nav .admin-subnav .nav-menu ul{grid-gap:10px}}.nav-primary.admin-nav .admin-subnav .nav-menu li a{color:#888a8c;font-weight:500}.nav-primary.admin-nav .admin-subnav .nav-menu li.active a,.nav-primary.admin-nav .admin-subnav .nav-menu li:hover a{color:black;font-weight:900}.nav-toggle{float:right;margin:16.5px 19px 0 0px;font-size:22px;display:inline-block;width:1em;height:1em;padding:0;cursor:pointer;transition:transform 0.2s ease-in-out;vertical-align:middle;border:0 none;background:transparent}.nav-toggle::-moz-focus-inner{padding:0;border:0 none}.nav-toggle:focus{outline:0}.nav-toggle::before,.nav-toggle::after{content:''}.nav-toggle::before,.nav-toggle .icon,.nav-toggle::after{display:block;width:100%;height:0.2em;margin:0 0 0.2em;transition:transform 0.2s ease-in-out;border-radius:0.05em;background:#000}.menu-open .nav-toggle .icon{transform:scale(0)}.menu-open .nav-toggle::before{transform:translateY(0.4em) rotate(135deg)}.menu-open .nav-toggle::after{transform:translateY(-0.4em) rotate(-135deg)}@media (min-width: 1024px){.nav-toggle{display:none}}.nav-logo{float:left;margin:15px 0px 0 7px;position:relative;height:26px;width:129px}@media (min-width: 1024px){.nav-logo{margin:16px 10px 0 15px;width:173px;height:35px}}.nav-logo:after{border-left:154px solid #2a2c43;border-right:32px solid transparent;border-top:58px solid #2a2c43;content:'';position:absolute;top:-17px;left:-24px;width:0;height:0;z-index:0}@media (min-width: 1024px){.nav-logo:after{border-left:200px solid #2a2c43;border-right:40px solid transparent;border-top:67px solid #2a2c43}}.menu-open .nav-logo{opacity:0.47;margin:0;width:54px;height:58px}.menu-open .nav-logo:after,.menu-open .nav-logo a{display:none}.menu-open .nav-logo.sb-icon{cursor:pointer;position:absolute;background-size:36px;background-position:center;background-repeat:no-repeat;background-image:url(https://assets.scorebooklive.com/assets/sblive-small-icon-87e90e34c5733ffd04744c7ddcbf667365ec930cf29af2df0770aa5e6b456329.png)}.menu-open .nav-logo.sb-icon.active{opacity:1;background-color:#ffffff;border-right:solid 1px #cbcbcb}@media (min-width: 1024px){.nav-logo.sb-icon{display:none}}.nav-logo.sb-icon::after{display:none}.nav-logo.staging:after{border-left:154px solid blue;border-top:58px solid blue}@media (min-width: 769px){.nav-logo.staging:after{border-left:200px solid blue;border-right:40px solid transparent;border-top:67px solid blue}}.nav-logo.beta:after{border-left:154px solid green;border-top:58px solid green}@media (min-width: 769px){.nav-logo.beta:after{border-left:200px solid green;border-right:40px solid transparent;border-top:67px solid green}}.nav-logo a{background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(https://assets.scorebooklive.com/assets/sblive-logo-full-2899c577badf252819ee87edf2f91349909f3208f07f7720d0cbb606e611596d.png);display:block;position:absolute;text-indent:-1000%;width:100%;height:100%;z-index:1}.nav-section-header{color:#e00;font-size:1rem;margin-top:4px;margin-left:10px;float:left}.nav-sections{transform:translateX(-200px);transition:transform 0.3s ease-out;top:56px;bottom:0;border-right:1px solid #cbcbcb;overflow-y:scroll;overflow-x:hidden;position:fixed;width:200px}@media (min-width: 1024px){.nav-sections{transform:none;position:static;width:auto;overflow:hidden;border-right:0px}}.nav-sections li{font-size:1.125rem;padding:10px 20px;border-bottom:1px solid #cbcbcb;background-color:#fff}@media (min-width: 769px){.nav-sections li{cursor:pointer;padding:0;margin-left:40px;overflow:hidden;float:left;list-style-type:none;text-align:center;border-bottom:0px;position:relative;line-height:65px;height:66px;padding-bottom:4px;background-color:transparent;min-width:60px}.nav-sections li.active:before{border-color:transparent transparent #cbcbcb transparent;border-style:solid;border-width:0 11px 11px 11px;bottom:4px;content:'';height:0;left:50%;margin-left:-11px;position:absolute;width:0}.nav-sections li.active:after{border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 10px 10px 10px;bottom:3px;content:'';height:0;left:50%;margin-left:-10px;position:absolute;width:0}}.nav-sections li a{color:#000;font-weight:900;font-size:0.9375rem}@media (min-width: 769px){.nav-sections li a{font-size:1.125rem}}.nav-sections li.active a,.nav-sections li:hover a{color:#e00}.nav-sections>li{z-index:10}.nav-sections li.more-sports{cursor:pointer;display:none;height:auto;min-width:180px;text-align:left;margin-left:-285px;padding-left:0;pointer-events:none;z-index:1;font-weight:900}.nav-sections li.more-sports::before{content:'';height:100%;position:absolute;pointer-events:auto;right:0;width:200px}@media (min-width: 1024px){.nav-sections li.more-sports{display:block}}.nav-sections li.more-sports:hover ul.dropdown,.nav-sections li.more-sports:focus ul.dropdown{display:block;width:50%}.nav-sections li.more-sports .dropdown-container{display:flex;pointer-events:auto;width:auto}@media (min-width: 1024px){.nav-sections li.more-sports .dropdown-container{margin-top:5px}}.nav-sections li.more-sports ul.dropdown{background-color:#fff;border-bottom:1px solid #ccc;display:none;margin-top:-2px}.nav-sections li.more-sports ul.dropdown.boys{border-left:1px solid #ccc}.nav-sections li.more-sports ul.dropdown.boys .header{border-right:transparent;color:#219abf}.nav-sections li.more-sports ul.dropdown.girls{border-right:1px solid #ccc}.nav-sections li.more-sports ul.dropdown.girls .header{border-left:transparent;color:#f47bf6}.nav-sections li.more-sports ul.dropdown.girls li{border-right:transparent}.nav-sections li.more-sports ul.dropdown li{background:#fff;border-right:1px solid #ccc;float:none;line-height:35px;height:35px;margin:0;padding:2px 2px 2px 20px;text-align:left;z-index:10}.nav-sections li.more-sports ul.dropdown li::before,.nav-sections li.more-sports ul.dropdown li::after{display:none}.nav-sections li.more-sports ul.dropdown li.header{border-bottom:1px solid #ccc;padding:0;text-align:center}@media (min-width: 769px){.nav-sections li.more-sports ul.dropdown li i.icon{height:25px;position:absolute;top:7px;width:25px}.nav-sections li.more-sports ul.dropdown li a{display:block;padding-left:35px}}.nav-sections li.more-sports ul.dropdown li a{color:#000;font-size:0.9375rem;font-weight:700}.nav-sections li.more-sports ul.dropdown li:hover a,.nav-sections li.more-sports ul.dropdown li.active a{color:#e00}.nav-sections li.more-sports span.label{font-size:18px;padding-left:332px}.nav-sections li.more-sports span.arrow{position:absolute;top:22px;left:78px}.nav-sections li.more-sports span.arrow::before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:8px 6.5px 0 6.5px;border-color:#797979 transparent transparent transparent;top:8px;left:5px}.nav-sections li.more-sports span.arrow::after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:7px 5.5px 0 5.5px;border-color:#ffffff transparent transparent transparent;top:7px;left:6px}.nav-sections li.more-sports .label.active{color:#e00}.nav-sections .more-sports-sidebar{display:block}@media (min-width: 769px){.nav-sections .more-sports-sidebar{display:none}}@media (min-width: 1280px){.nav-sections.has-more-sports>li:nth-child(3){display:block}}.nav-user-icon{position:absolute;top:25px;right:24px;display:none;font-size:1rem}.menu-open .nav-user-icon{display:block;top:0 !important;left:54px;right:unset !important;width:55px;height:58px;opacity:0.47}.menu-open .nav-user-icon.active{opacity:1;background-color:#ffffff;border-right:solid 1px #cbcbcb;border-left:solid 1px #cbcbcb}.menu-open .nav-user-icon .arrow{display:none}.menu-open .nav-user-icon .profile-image{width:40px;height:40px;top:7px;right:7px}.nav-user-icon.logged{top:18px;right:55px}@media (min-width: 1024px){.nav-user-icon{display:block;font-size:1.125rem}}.nav-user-icon>a{color:#000;font-weight:700}.nav-user-icon>a:hover{color:#e00}.nav-user-icon .arrow{position:absolute;top:5px;right:0;width:22px;height:22px;background-color:#439ded;border-radius:50%;z-index:10;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}.nav-user-icon .arrow::before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:8px 6.5px 0 6.5px;border-color:#ffffff transparent transparent transparent;top:8px;left:5px}.nav-user-icon .arrow::after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:7px 5.5px 0 5.5px;border-color:#439ded transparent transparent transparent;top:7px;left:6px}.nav-user-icon .arrow.open::before{border-width:0 6.5px 8px 6.5px;border-color:transparent transparent #ffffff transparent;top:6px}.nav-user-icon .arrow.open::after{border-width:0 5.5px 8px 5.5px;border-color:transparent transparent #439ded transparent;top:7px}.nav-user-icon .profile-image{position:absolute;top:-10px;right:-5px;width:34px;height:34px;border-radius:50%;border-width:2px;cursor:pointer;border-color:#b7b7b7}@media (min-width: 1024px){.nav-user-icon .profile-image{top:-8px;right:10px;width:47px;height:47px}}.nav-user-icon .profile-image:hover{border-color:#439ded}.nav-scores-link{position:absolute;top:18px;right:70px}.nav-scores-link a:hover,.nav-scores-link.active a{color:#e00}@media (min-width: 769px){.nav-scores-link{display:none}}.nav-secondary{background-color:white;box-shadow:0px 3px 5px rgba(0,0,0,0.1);position:relative}.nav-secondary ul{overflow-y:hidden;overflow-x:auto;padding:0 15px;white-space:nowrap}@media (min-width: 769px){.nav-secondary ul{padding:0 10px}}.nav-secondary li{display:inline-block;height:38px;list-style-type:none;margin-left:10px;text-align:center;line-height:2.5rem}@media (min-width: 769px){.nav-secondary li{margin-left:30px}}.nav-secondary li a{color:#888a8c}.nav-secondary li a:hover{color:black}.nav-secondary li.active{border-bottom:2px solid black;height:36px}.nav-secondary li.active a{color:black}.nav-secondary .nav-links{border-top:1px solid #e6e6e6;margin-top:10px}.nav-subheader{margin:0;min-height:67px;padding-top:10px;padding-bottom:5px}.nav-subheader .nav-image{float:left;margin-left:5px;position:relative;height:80px;width:90px}@media (min-width: 769px){.nav-subheader .nav-image{padding-right:15px;height:90px;width:120px}}.nav-subheader .nav-image img{max-height:60px;max-width:60px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1}@media (min-width: 769px){.nav-subheader .nav-image img{max-height:80px;max-width:80px}}.nav-subheader .name{font-size:1rem;line-height:18px;margin-top:5px;max-width:320px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;font-weight:900}@media (min-width: 769px){.nav-subheader .name{font-size:1.125rem;line-height:22px;margin-top:0px;max-width:100%;padding-top:10px;padding-right:0}}.nav-subheader h2{color:#797979;font-size:0.875rem;margin:2px 0 5px 0}@media (min-width: 769px){.nav-subheader h2{font-size:1.125rem}}.nav-subheader .division{font-size:0.875rem;color:black;line-height:16px}@media (min-width: 769px){.nav-subheader .division{line-height:20px;font-size:1rem}}.nav-subheader .location{color:black;padding-top:10px}.nav-subheader .location .icon{display:inline-block;height:13px;width:14px}.nav-subheader .location .icon-location-blue{background-image:url(https://assets.scorebooklive.com/assets/icons/location-blue-a6f7f44d0cbfeb9eb905c5576d16f74a24f8cfe11857b281fdc69ae9131f50ea.png)}.nav-subheader .location .text{font-weight:500}.nav-subheader .nav-text{display:inline-block}@media (min-width: 769px){.nav-subheader+div+ul{padding-left:0;min-width:initial}}nav .toggle-container{display:inline-block;margin-left:10px}@media (min-width: 769px){nav .toggle-container{position:absolute;top:10px;right:10px}}nav .toggle-container.entities-container{border-bottom:1px solid #ddd;display:block;padding-top:10px;padding-bottom:10px;margin-left:0}@media (min-width: 769px){nav .toggle-container.entities-container{border-bottom:transparent;padding:0}}#global-search{display:inline-block;padding-right:10px;position:absolute;right:50px;top:7px;z-index:10}.menu-open #global-search{display:none}@media (min-width: 1024px){#global-search{right:170px;top:8px}}#global-search input{outline:none}#global-search input::placeholder{color:transparent}#global-search input[type='search']{-webkit-appearance:textfield;-webkit-box-sizing:content-box;font-family:inherit;font-size:100%}#global-search input::-webkit-search-decoration,#global-search input::-webkit-search-cancel-button{display:none}#global-search input[type='search']{background:url(https://assets.scorebooklive.com/assets/search-circle-96e9daf6d81baebf6148214ca5cf6434b374848dfd09671f8055d668d2806312.png) no-repeat;background-position:right 9px center;background-size:30px;border:transparent;border-radius:5px;color:transparent;cursor:pointer;padding:9px 10px 9px 32px;-webkit-border-radius:5px;-moz-border-radius:5px;width:22px;height:22px}@media (min-width: 1024px){#global-search input[type='search']{width:30px;height:30px;background-size:47px}}#global-search input[type='search']:hover{background:url(https://assets.scorebooklive.com/assets/search-circle-blue-3723e58e1dbd3ef7658f2c58835eb8414f2cec88ae758feb2b9e226c2c0d8b31.png) no-repeat;background-position:right 9px center;background-size:30px}@media (min-width: 1024px){#global-search input[type='search']:hover{background-size:47px}}#global-search input.open[type='search']{background:url(https://assets.scorebooklive.com/assets/nav-search-a8ba78044f77e5f8f9d6560c239af716dc7c89b46c51e5f8a81dedabe017081f.png) no-repeat;background-size:22px;background-position:left 9px center;background-color:#fff;border-color:#545454;color:#000;cursor:auto;-webkit-box-shadow:0 0 5px rgba(84,84,84,0.5);-moz-box-shadow:0 0 5px rgba(84,84,84,0.5);box-shadow:0 0 5px rgba(84,84,84,0.5);padding-right:32px;padding-left:40px;width:calc(100vw - 150px)}@media (min-width: 769px){#global-search input.open[type='search']{width:calc(100vw - 485px);padding-left:50px}}#global-search input.open[type='search']::placeholder{color:#797979}#global-search input.open[type='search']+.close-search{display:block}#global-search .close-search{background-image:url(https://assets.scorebooklive.com/assets/close-icon-9d776b64e7e34adfcd175ceee462f8652d4f4780d1676dfc690cb49f034d4c42.png);background-size:contain;background-repeat:no-repeat;cursor:pointer;display:none;position:absolute;height:23px;right:20px;top:10px;width:23px}@media (min-width: 769px){#global-search .close-search{top:10px;height:28px;width:28px}}#global-search .global-search-results .search-result{z-index:1;margin-top:0;border-radius:0;border-bottom:transparent}#global-search .global-search-results .search-result:first-child{border-top-right-radius:10px;margin-top:25px}#global-search .global-search-results .search-result:first-child::before{content:'';position:absolute;top:-20px;width:65px;height:20px;background-size:contain;background-repeat:no-repeat;background-image:url(https://assets.scorebooklive.com/assets/search_arrow-2ffd8bd0b126a5d2599aef1b6d231a8e56c7935ec501d223b7f8c93295595cc2.png)}#global-search .global-search-results .search-result:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom:1px solid #ccc}#global-search .global-search-results .search-result .result-text p{font-weight:700}#global-search .global-search-results .search-result .result-text a{color:black}#global-search .global-search-results .result-header{padding:5px}.search-result .location .icon{display:inline-block;height:16px;width:14px;padding-right:5px}.search-result .location .icon-location-grey{background-image:url(https://assets.scorebooklive.com/assets/location-grey-3ef09cddc6ae6afa0ff5883af59ed218b0e21f8bfa613692a57583379f2a169f.png)}.nav-sections li.admin-link{float:none;min-width:auto;position:relative;text-align:left}@media (min-width: 769px){.nav-sections li.admin-link{float:right;min-width:180px}}.nav-sections li.admin-link span.arrow{background-image:url(https://assets.scorebooklive.com/assets/red_arrow-3738b3153e760469db9322f52a617c157fcb44c001dd6d02fbcb60d3e7cf147d.png);background-size:12px;background-repeat:no-repeat;height:12px;width:12px;margin-left:7px;position:absolute;top:15px}.nav-sections li.admin-dropdown.more-sports{margin-left:0;position:absolute;pointer-events:none;right:112px;font-size:1.125rem;color:#797979}.nav-sections li.admin-dropdown.more-sports:hover{color:#439ded}.nav-sections li.admin-dropdown.more-sports:hover .arrow::before{border-color:#439ded transparent transparent transparent}.nav-sections li.admin-dropdown.more-sports span.label{padding-left:22px}.nav-sections li.admin-dropdown.more-sports .dropdown-container{width:200px}.nav-sections li.admin-dropdown.more-sports .dropdown-container .dropdown{margin-top:-4px}.nav-sections li.admin-dropdown.more-sports:hover ul.dropdown{border:1px solid #ccc;width:100%}.nav-sections li.admin-dropdown.more-sports li{padding-left:7px}.nav-sections li.admin-dropdown.more-sports li .team-name{height:20px;line-height:20px;max-width:135px}.nav-sections li.admin-dropdown.more-sports li .gender-sport{line-height:12px;height:12px;font-size:12px}.nav-sections .team-image-wrapper{display:inline-block;position:absolute;height:30px;width:30px}.nav-sections .team-image-wrapper img{max-height:100%;height:auto;width:100%}.login-link{position:absolute;top:20px;right:10px}.admin-nav.nav-secondary .nav-subheader{border-bottom:1px solid #e6e6e6;border-style:dotted;display:flex;padding:10px 0px}.admin-nav.nav-secondary .nav-subheader .nav-image{display:inline-block;float:none;height:80px}@media (min-width: 769px){.admin-nav.nav-secondary .nav-subheader .nav-image{height:70px;width:auto;padding-right:30px}}.admin-nav.nav-secondary .nav-subheader .nav-image img{max-width:60px;max-height:60px;margin-left:5px}@media (min-width: 769px){.admin-nav.nav-secondary .nav-subheader .nav-image img{max-width:70px;max-height:70px;position:inherit;margin-left:25px}}.admin-nav.nav-secondary .nav-subheader .nav-text{margin:auto 0}.admin-nav.nav-secondary .nav-subheader .nav-text .name{font-size:17px;padding-top:0}.admin-nav.nav-secondary .nav-subheader .nav-text h1{font-size:18px;max-width:210px}@media (min-width: 769px){.admin-nav.nav-secondary .nav-subheader .nav-text h1{max-width:none}}.admin-nav.nav-secondary .nav-subheader .location{padding-top:5px}.admin-nav.nav-secondary .nav-subheader .owner-label{background-color:#e6e6e6;border-radius:10px;display:inline-block;font-size:8px;margin-top:5px;padding:3px 15px;width:auto}.admin-nav.nav-secondary li.my-teams a::before{display:none}.admin-nav.nav-secondary li a{color:#888a8c;font-weight:500}.admin-nav.nav-secondary li a::before{display:block;content:attr(title);font-weight:900;height:0;overflow:hidden;visibility:hidden}.admin-nav.nav-secondary li a:hover{color:black;font-weight:900}.admin-nav.nav-secondary li.active{border:none}.admin-nav.nav-secondary li.active a{color:black;font-weight:900}.admin-nav.nav-secondary .admin-nav-manager{display:grid;grid-gap:10px;padding:10px;position:absolute;right:10px;top:0}.admin-nav.nav-secondary .admin-nav-manager.with-back-btn{grid-gap:5px;padding:5px}@media (min-width: 769px){.admin-nav.nav-secondary .admin-nav-manager.with-back-btn{grid-gap:10px;padding:10px}}@media (min-width: 769px){.admin-nav.nav-secondary .admin-nav-manager{right:30px}}.admin-nav.nav-secondary .admin-nav-manager.one-column{grid-template-columns:repeat(1, 1fr)}.admin-nav.nav-secondary .admin-nav-manager .btn,.admin-nav.nav-secondary .admin-nav-manager .user-entity-toggle,.admin-nav.nav-secondary .admin-nav-manager .user-entity-toggle.remove{text-transform:capitalize;width:100%}@media (min-width: 769px){.admin-nav.nav-secondary .admin-nav-manager .btn,.admin-nav.nav-secondary .admin-nav-manager .user-entity-toggle,.admin-nav.nav-secondary .admin-nav-manager .user-entity-toggle.remove{width:auto}}.admin-nav.nav-secondary .admin-nav-manager .select.switch-teams{background-color:#e5e7eb;background-image:url(https://assets.scorebooklive.com/assets/arrow-down-a16993895ac02abbf61b60e444d70360b7a99397728521b9c50e94f1c74cc9a7.svg);border:none;color:black;font-size:12px;height:26px;padding:5px 25px 5px 20px;text-transform:capitalize}@media (min-width: 769px){.admin-nav.nav-secondary .admin-nav-manager .select.switch-teams{font-size:14px;height:34px}}@media (min-width: 769px){.admin-nav.nav-secondary ul{margin-left:20px}}.admin-nav.nav-secondary ul li{margin-left:0;padding-left:30px}@media (min-width: 769px){.admin-nav.nav-secondary ul li{padding-left:35px}}.admin-nav.nav-secondary ul li:first-child{padding-left:0}.admin-nav.nav-secondary ul li.my-teams i.back-arrow{background-image:url(https://assets.scorebooklive.com/assets/icons/back-arrow-df2a7a0b748d0a4e57da60fae7e748231198f17a604fd0ffa5dbab30b036c24a.png);background-size:13px;background-position:0 14px;float:left}.admin-nav.nav-secondary ul li.my-teams a{color:#439ded;margin-left:-13px}.admin-nav.index .nav-subheader{display:flex}.admin-nav.index .nav-subheader .title{display:inline-block;font-size:24px;line-height:90px}.admin-nav.index .nav-subheader .btn-actions{position:absolute;right:30px;top:10px}.admin-nav.index .nav-subheader .btn.exit,.admin-nav.index .nav-subheader .exit.user-entity-toggle{text-align:center;width:100px}.menu-open .team-manager{left:110px;opacity:0.47;position:absolute;height:58px;width:54px}.menu-open .team-manager.active{background-color:#ffffff;border-right:solid 1px #cbcbcb;border-left:solid 1px #cbcbcb;opacity:1}@media (min-width: 1024px){.nav-right-group{display:flex;position:absolute;top:0;width:100%}.nav-right-group .search-nav{display:inline-block;margin-left:auto;position:relative;top:0;width:auto}.nav-right-group #global-search{right:0}.nav-right-group .nav-profile{width:75px}.nav-right-group .nav-profile.logged-in{width:110px}}.image-group{position:relative;padding-bottom:30px}.image-input{position:relative;background-color:#000}.image-input input[type='file']{display:none}.image-input .upload-btn{height:20px;width:20px;position:absolute;bottom:5px;right:5px;background-image:url(https://assets.scorebooklive.com/assets/camera-8b8dc6a0d3ff1a3a81f7b400994657ae3f7bc7425edb193abca334d21fe77b7d.png);background-size:contain;background-color:rgba(255,255,255,0.5);border-radius:3px;border:3px solid rgba(255,255,255,0.5);background-repeat:no-repeat}.image-input .attachment{background-color:#999;left:0;right:0;bottom:0;top:0;position:absolute}.image-input .attachment-name{color:#666;font-family:helvetica, arial;margin-top:25%;text-align:center;padding:3px;overflow:hidden;font-size:12px;text-transform:none}.image-input img{max-width:100%;max-height:100%;margin:auto;left:0;right:0;bottom:0;top:0;position:absolute}.image-input.player-cover_image{padding-bottom:50%}@media (min-width: 769px){.image-input.player-cover_image{padding-bottom:40%}}.image-input.player-image,.image-input.coach-image{width:100px;height:100px;border:2px solid #ffffff;border-radius:5px;position:absolute;bottom:0;left:0}.modal-content .image-input.player-cover_image,.modal-content .image-input.coach-cover_image{margin-left:-20px;margin-right:-20px}@media (min-width: 769px){.modal-content .image-input.player-cover_image,.modal-content .image-input.coach-cover_image{margin-left:-30px;margin-right:-30px}}.account-player-image{position:relative !important;margin:0 auto;width:100px;height:100px;border:2px solid #666;border-radius:50%}.account-player-image img{border-radius:50%}.article .claim-button{display:block;float:none;padding:5px 0px 0px 10px}@media (min-width: 769px){.article .claim-button{display:inline-block;float:right;padding:20px 20px 0px 0px}}.article-header{padding:20px 20px 10px 20px;display:inline-block}.article-header h2{font-size:1.75rem}@media (min-width: 769px){.article-header h2{font-size:2.5rem}}.article-header .date{margin-top:5px;font-size:1.125rem}@media (min-width: 769px){.article-header .date{font-size:1.5rem}}.feature-area{height:180px;position:relative;overflow:hidden;margin-bottom:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media (min-width: 769px){.feature-area{height:300px}}.feature-divider{width:62%;overflow:hidden;display:inline-block;transform:skewX(-20deg);margin-left:-76px;height:100%;box-shadow:0 0 10px rgba(0,0,0,0.7)}.feature-left{transform:skewX(20deg);margin-left:76px;background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.feature-right{position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center;width:70%;height:100%;right:0}.article-body{padding:0 20px 20px 20px;font-family:Georgia, 'Times New Roman', Times, serif}.article-body p,.article-body ol,.article-body ul{text-transform:none;margin-top:15px;line-height:1.6}.article-body li{list-style:disc;margin-left:20px}.article-body h3{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";margin-top:20px}.article-body .card{float:left;width:30%;margin-right:15px;margin-bottom:15px;min-width:120px}@media (min-width: 769px){.article-body .card{min-width:200px}}.article-body .card .image{margin-bottom:5px}.article-body .card .image .profile-image{margin:0 auto}.article-body .card .text{margin-top:10px;text-align:center;font-size:1.5rem}.article-body .card-right{float:right;margin-right:20px;margin-left:15px}.video-player{position:relative;padding-bottom:56.25%;margin-bottom:10px}@media (min-width: 769px){.video-player{margin-bottom:20px}}.video-player iframe,.video-player video{position:absolute;top:0;left:0;width:100%;height:100%}.graph-area{font-size:14px}.graph-area .graph-bar-wrap{margin:10px 0;overflow:auto;padding-left:5%}.graph-area .graph-bar-wrap .image{display:table-cell;padding-right:10px;width:40px}.graph-area .graph-bar-wrap img{max-width:40px}.graph-area .graph-bar-label{display:table;padding-bottom:10px;width:100%}.graph-area .graph-bar-label span{display:table-cell;vertical-align:middle}.graph-area .graph-bar-bg{background:#ebebeb;background-clip:content;border-radius:5px;display:inline-block;float:left;height:20px;margin-right:10px;margin-bottom:10px;width:85%}@media (min-width: 769px){.graph-area .graph-bar-bg{width:90%}}.graph-area .graph-bar{border-radius:4px;display:block;height:100%}.graph-area .graph-bar.away{background:#1f3372}.graph-area .graph-bar.home{background:#870043}.section-games.pg-index .pg-content,.section-games.pg-all .pg-content,.section-games.pg-favorites .pg-content,.section-games.pg-local .pg-content,.section-games.pg-new_tournament .pg-content,.section-tournament_manager.pg-index .pg-content,.section-tournament_manager.pg-all .pg-content,.section-tournament_manager.pg-favorites .pg-content,.section-tournament_manager.pg-local .pg-content,.section-tournament_manager.pg-new_tournament .pg-content{max-width:1280px}.section-games .modal.modal-admin.game-stat-form .pg-content,.section-tournament_manager .modal.modal-admin.game-stat-form .pg-content{max-width:760px}.section-tournaments.pg-show .pg-content,.section-tournaments.pg-bracket .pg-content{max-width:100%;padding:0}.section-tournaments.pg-show .pg-content .tournament-content,.section-tournaments.pg-bracket .pg-content .tournament-content{max-width:100%}.section-tournament_manager .pg-content{display:flex;justify-content:center}.section-tournament_manager .col-container{width:100%}@media (min-width: 1024px){.section-tournament_manager .col-container{width:1020px}}.col-left-2{display:none}.col-right-2{display:none}@media (min-width: 769px){.col-container{display:flex}.col-2{padding:0 7px}.col-mid-2{display:block;flex-grow:1}.col-right-2{display:block;width:300px;min-width:300px}}@media (min-width: 1024px){.col-left-2{display:block;min-width:200px;width:200px}}@media (min-width: 1280px){.col-left-2{min-width:250px;width:250px}}/*!
 * https://github.com/YouCanBookMe/react-datetime
 */.rdt{position:relative}.rdtPicker{display:none;position:absolute;width:250px;padding:4px;margin-top:1px;z-index:99999 !important;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #f9f9f9}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:28px}.rdtPicker td{cursor:pointer}.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover,.rdtPicker .rdtTimeToggle:hover{background:#eeeeee;cursor:pointer}.rdtPicker td.rdtOld,.rdtPicker td.rdtNew{color:#999999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:'';display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtPrev span,.rdtNext span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999999;cursor:not-allowed}.rdtPicker thead tr:first-child th{cursor:pointer}.rdtPicker thead tr:first-child th:hover{background:#eeeeee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px}.rdtCounter{width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.detail-list li{border-top:1px solid #ccc}.detail-list li .image{display:table-cell;padding:10px 15px 10px 10px}.detail-list li .text{display:table-cell;vertical-align:middle;color:#797979;font-weight:700}.detail-list li .text .sub{display:block;font-size:12px}.drawers .drawer-header{padding:10px 5px 10px 25px;position:relative;cursor:pointer;border-top:1px solid #ccc}.drawers .drawer-header::before{content:'';position:absolute;left:7px;top:50%;margin-top:-7px;width:15px;height:15px;background-size:contain;background-image:url(https://assets.scorebooklive.com/assets/icons/arrow-blue-circle-ea56ef3456ee0b488be2b1f8b46ad2ba6b71ca98b8316dc39ec702719f4925a6.png);transition:transform 0.5s ease-out;background-repeat:no-repeat}.drawers .drawer-header img{max-width:40px}.drawers .drawer-content{overflow:hidden;max-height:0;transition:max-height 0.5s ease-out}.drawers>.open .drawer-header::before{transform:rotate(180deg)}.drawers>.open .drawer-content{overflow-y:auto;max-height:300px}.form-group{margin-bottom:25px}input::placeholder{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}input[type='text'],input[type='email'],input[type='password'],input[type='number']{padding:8px;border:1px solid #ccc;box-sizing:border-box;font-size:1.25rem;font-weight:700;width:100%;outline:0}input.search-box[type='text'],input.search-box[type='email'],input.search-box[type='password'],input.search-box[type='number']{background-image:url(https://assets.scorebooklive.com/assets/search-2d21d7fb5188ed102736fe4002c011888e7418db99d0a9aeea76942ac7bf9c0b.png);background-repeat:no-repeat;background-size:contain;background-position:center right}.select{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";border:1px solid #ccc;background-color:#fff;box-sizing:border-box;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;padding:10px 25px 10px 10px;background-image:url(https://assets.scorebooklive.com/assets/arrow-down-a16993895ac02abbf61b60e444d70360b7a99397728521b9c50e94f1c74cc9a7.svg);background-size:15px;background-position:95% center;background-repeat:no-repeat;font-size:18px;font-weight:700;outline:0}.btn-form{font-size:12px;background-color:#e00;border:none;color:#fff}@media (min-width: 769px){.btn-form{font-size:18px}}.btn-form[disabled],.btn-form[disabled]:hover{background-color:#ff8080;color:#ffe5e5;cursor:default}.btn-form:hover{background-color:#000}.btn-form.inactive{background-color:#797979}.btn-form.inactive:hover{background-color:#e00}label{font-size:1.125rem;display:block}.more-filter{display:grid;grid-gap:20px;grid-template-columns:300px 200px}@media (min-width: 769px){.more-filter.hide-on-desktop{display:none}}.more-filter .filter-btn .text{display:none}@media (min-width: 769px){.more-filter .filter-btn .text{display:inline-block}}.more-filter .filter-btn i.icon{background-image:url(https://assets.scorebooklive.com/assets/filter-white-8c61d71f4bb4af01b47516f4c5b6568c6e93505950366201d5e353537bafb3af.svg);background-size:20px}@media (min-width: 769px){.more-filter .filter-btn i.icon{display:none}}.more-filter .filter-btn:hover{background-color:#439ded}@media (min-width: 769px){.more-filter .filter-btn:hover{background-color:white}}.filters{display:grid;grid-gap:15px;grid-template-columns:repeat(1, 1fr);padding:0 20px}@media (min-width: 769px){.filters{grid-template-columns:repeat(2, 1fr)}}.full-width{margin:15px auto;width:95%}.grid-list{display:table;width:100%}@media (min-width: 769px){.grid-list{font-size:24px}}.grid-list-row{display:table-row;padding:0 10px}.grid-list-col{display:table-cell;vertical-align:middle;border-top:1px solid #797979;white-space:nowrap;padding:7px}.grid-list-col:first-child{padding-left:10px}.grid-list-col:last-child{padding-right:10px}@media (min-width: 769px){.grid-list-col{padding:10px}.grid-list-col:first-child{padding-left:15px}.grid-list-col:last-child{padding-right:15px}}.grid-list-col-max{white-space:normal;width:100%}.grid-list-col-image{text-align:center;min-width:40px}.grid-list-col-image img{max-width:100%;max-height:40px}.icon{width:35px;height:25px;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.icon-scoreboard{background-image:url(https://assets.scorebooklive.com/assets/pages/scoreboard-black-0936ff7579b74ab332e056e888d17ff52ae02525c9b9aac7461a143cf9ed350c.png)}.icon-location{background-image:url(https://assets.scorebooklive.com/assets/pages/location-black-ff8f77c5586591083dacc696683440c198b783b9d866fa2f9a71da667c07470c.png)}.icon-star{background-image:url(https://assets.scorebooklive.com/assets/star-d3c4f7dda5b00339c3da0bbf8b2d7f709e00c4f77251cc1bf6cb53f95c6f71c4.png)}.icon-lightning{background-image:url(https://assets.scorebooklive.com/assets/lightning-e776ebfd422fa04056f1c265b5823fe6afad2ca0abc1eac57bf13c3a055747c0.png)}.icon-users{background-image:url(https://assets.scorebooklive.com/assets/users-b248ee669d825062523baa5b836e0f84bb43c0d4f210650d05bad280a135fd06.png)}.icon-coach{background-image:url(https://assets.scorebooklive.com/assets/pages/coach-black-6bb34d79acbff0da326ebc6c274cb040bdea571c5a8de4ec48798d61244eeed8.png)}.icon-calendar{background-image:url(https://assets.scorebooklive.com/assets/pages/calendar-black-9ad06adee8e284400c7f0b11884e395d1ea53163b77bfd1ea7326eefb9d32e9b.png)}.mod3{margin-left:-6px;margin-right:-6px;margin-bottom:20px}@media (min-width: 769px){.mod3{margin:0 10px 25px 10px;border-radius:10px}}.mod3-header{padding:13px 15px 10px 15px;position:relative;border-collapse:collapse}@media (min-width: 769px){.mod3-header{padding:15px 20px}}.mod3-header h3{font-size:20px;margin:0}@media (min-width: 769px){.mod3-header h3{font-size:24px}}.mod3-header .btn,.mod3-header .user-entity-toggle{position:absolute;right:10px;top:7px}@media (min-width: 769px){.mod3-header .btn,.mod3-header .user-entity-toggle{top:8px;line-height:20px;right:20px}}.mod3-content .message{text-align:center}.mod4 .mod-header{padding:10px 5px}.mod4 .mod-header h3{font-size:18px;margin:0}.mod4 .mod-header.border{border-bottom:1px solid #ccc}.modal-container{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.7);z-index:11}.modal{box-shadow:0 2px 6px 0 rgba(0,0,0,0.25);border:1px solid #e6e6e6;position:absolute;background:#fff;width:90%;overflow-y:auto;box-sizing:border-box;top:10%;bottom:10%;left:5%;outline:none}@media (min-width: 769px){.modal{left:50%;margin-left:-380px;width:760px}}.modal-title{font-weight:900;padding:25px 20px 18px 20px;position:relative;font-size:1.125rem;line-height:1.125rem}@media (min-width: 769px){.modal-title h3{text-align:left}}.modal-title .close-btn{color:#e00;position:absolute;right:20px;top:25px;cursor:pointer}.modal-content{padding:10px 20px 20px 20px}@media (min-width: 769px){.modal-content{padding:10px 30px 30px 30px}}body.ReactModal__Body--open{overflow-y:scroll;width:100%}.modal-container--ad{display:flex;align-items:center}.modal--ad{width:350px;height:300px;max-width:100%;margin:auto;position:relative}.modal--ad__close{color:#e00;position:absolute;right:-10px;top:-10px;background-color:#fff;border-radius:50%;height:20px;width:20px;line-height:20px;cursor:pointer;text-align:center;z-index:10}.nav-filter{font-size:18px}@media (min-width: 769px){.nav-filter{font-size:24px}}.nav-filter li{display:inline-block}.nav-filter li:not(:first-child){margin-left:10px}@media (min-width: 769px){.nav-filter li:not(:first-child){margin-left:15px}}.nav-filter li a{color:#000}.nav-filter li:hover a{color:#e00}.nav-filter li.active{border-bottom:3px solid #e00;padding-bottom:3px}@media (min-width: 769px){.section-list.split-med{overflow:hidden}.section-list.split-med>li{width:50%;float:left;box-sizing:border-box}.section-list.split-med>li:nth-child(even){border-left:1px solid #ccc}}.item-list>li,.item-container{padding:7px}.item-list>li:not(:first-child),.item-container:not(:first-child){border-top:1px solid #ccc}.item-image{display:table-cell;width:40px;padding:0 10px 0 0;vertical-align:middle}.item-image img{max-width:40px;max-height:35px}.item-text{display:table-cell;vertical-align:middle}.item-text .title .image,.item-text .title .name{display:table-cell;vertical-align:middle}.item-text .title img{max-height:20px;margin-right:5px}.item-text .stat-line{color:#797979;font-weight:700;font-size:14px}.table-data-2{width:100%}.table-data-2 thead th{text-align:center;font-size:14px;color:#797979}.table-data-2 tbody tr{border-top:1px solid #ccc}.table-data-2 td{padding:5px;text-align:center;font-size:18px}.table-data-2 td.image{width:30px}.table-data-2 td.image img{max-width:100%}.table-data-2 td.name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:30%;text-align:left;font-size:14px}.table-data-2 td.name .first-name{display:block;font-size:12px;font-weight:700}.table-data-2 .empty td{color:#999;padding:7px;font-size:14px;font-style:italic}.scorebookcast-logo{background-image:url(https://assets.scorebooklive.com/assets/sb_cast-8fd4d8f1cc387aeaeb5a9569b748569f0d8aa8a12e15effe644211333a13d98c.png);text-indent:-10000%;height:30px;background-size:contain;background-repeat:no-repeat}.event-grouping-header>div{padding:5px}.event-grouping-header .name h3{margin:0}.event-grouping-header .score{text-align:center}.event-grouping-header .score .points{font-size:20px}.event-list{display:table;width:100%}.event-list .meta-line{margin:0}.event-list>li{margin:0 20px;padding:10px 0}.event-list>li>div{border-top:1px solid #ccc;padding:7px}.event-list>li:first-child>div{border-color:#ccc}.event-list>li .text{font-size:16px;font-weight:700;text-transform:capitalize}.event-list>li .score{font-size:18px;font-weight:700;text-align:center;min-width:20px}.football-state .boxes{display:flex;justify-content:center}.football-state .box{border:1px solid #ccc;border-radius:5px;background-color:#fff;padding:10px;font-size:24px;text-align:center;position:relative}.football-state .box:not(:first-child){margin-left:15px}.football-state .field-wrapper{padding:0 5%;margin-top:-5px}@media (min-width: 769px){.football-state .field-wrapper{padding:0;margin-top:40px}}.football-state .field-container{padding-bottom:48.48%;position:relative;transition:transform 1s;transform:perspective(600px) rotateX(40deg)}@media (min-width: 769px){.football-state .field-container{transform:perspective(600px) rotateZ(90deg) rotateY(-45deg)}.football-state .field-container.field-away{transform:perspective(600px) rotateZ(-90deg) rotateY(45deg)}}.football-state .field{background-image:url(https://assets.scorebooklive.com/assets/football_field-01a502b961fd72b1f9f8936a5c5c221a0d84cd3b1bd4187a7d57586a3c7515b5.jpg);background-size:contain;background-repeat:no-repeat;position:absolute;left:0;right:0;bottom:0;top:0;display:flex}.football-state .field .main{width:84%;position:relative}.football-state .field .field-marker{position:absolute;top:50%;width:50px;height:50px;box-sizing:border-box;padding:8px;margin-top:-25px;margin-left:-25px;background-color:white;border:1px solid #ccc;transition:left 1s ease-in}.football-state .field .field-marker img{max-width:100%;max-height:100%}.football-state .field .field-marker::before{content:'';position:absolute;top:50%;margin-top:-3px;width:6px;height:6px;background-size:cover;background-image:url(https://assets.scorebooklive.com/assets/red_arrow-3738b3153e760469db9322f52a617c157fcb44c001dd6d02fbcb60d3e7cf147d.png)}.football-state .field.field-away .field-marker::before{right:1px;transform:rotate(-90deg)}.football-state .field.field-home .field-marker::before{left:1px;transform:rotate(90deg)}.football-state .field .first-down,.football-state .field .line-of-scrimmage{position:absolute;width:2px;margin-left:-1.5px;height:100%;top:0;transition:left 1s ease-in}.football-state .field .first-down{background-color:rgba(255,255,0,0.5)}.football-state .field .line-of-scrimmage{background-color:rgba(0,0,255,0.5)}.football-state .field .end-zone{width:8%;position:relative}.football-state .field .end-zone .team-abbrev{color:rgba(255,255,255,0.7);display:block;position:absolute;top:50%;left:50%}.football-state .field .end-zone.away .team-abbrev{transform:translateX(-50%) translateY(-50%) rotate(-90deg)}.football-state .field .end-zone.home .team-abbrev{transform:translateX(-50%) translateY(-50%) rotate(90deg)}.team-profile__title{padding:10px}.live-field-wrapper{text-align:center;width:100%}.live-field-wrapper .sport-field{background-image:url(https://assets.scorebooklive.com/assets/widgets/sport-field-abbd5d4edc3c402612c4c61b20af240d85b5b1b83c21d6259714afdc534a4b9d.png);background-repeat:no-repeat;background-position:center;background-size:contain;min-height:210px;margin:0 auto;position:relative;width:85%;max-width:600px}.live-field-wrapper .sport-field .football-area{height:55px;position:relative;margin:0 auto;width:55%}.live-field-wrapper .sport-field .football,.live-field-wrapper .sport-field .direction{bottom:0;background-size:contain;background-repeat:no-repeat;display:inline-block;height:15px;position:absolute;transition:left 0.5s}.live-field-wrapper .sport-field .football{background-image:url(https://assets.scorebooklive.com/assets/widgets/football-cc72ef77abefd80ebc99f17f67f5edecb982daa37357ce21beb03477e8d1a6ef.png);margin-left:-13px;background-position:center;width:25px}.live-field-wrapper .sport-field .direction{background-image:url(https://assets.scorebooklive.com/assets/widgets/path-left-5d906e1d9db9bdf4b8eb00a0bd6413c01feb6e4779df5a83b647f25691b1b525.png);background-position:left;margin-left:-20px;width:40px}.live-field-wrapper .sport-field .direction.no-possession{display:none}.live-field-wrapper .sport-field .direction.right{transform:scaleX(-1);padding-left:0.5%}.live-field-wrapper .sport-field .box-scores .box-score{display:inline-flex;padding:0 10px}.live-field-wrapper .sport-field .box-scores .box-score .frame{background-color:white;border:1px solid black;font-size:14px;padding:5px 0;margin:0 auto;min-width:50px;width:50%;height:40px}.live-field-wrapper .sport-field .box-scores .box-score .frame img{max-height:30px;max-width:30px;margin:0 auto}.live-field-wrapper .sport-field .box-scores .box-score .score-lable{color:#b1b1b1;font-size:12px}.team-select{position:relative;height:40px}.team-select .team-text-box{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.team-select .team-text-box input{background-image:url(https://assets.scorebooklive.com/assets/search-2d21d7fb5188ed102736fe4002c011888e7418db99d0a9aeea76942ac7bf9c0b.png);background-position:10px center;background-size:20px;background-repeat:no-repeat;font-size:15px}.team-select input{background:transparent}.team-select.closed input{color:transparent}.team-active{position:absolute;top:0;left:0;right:0;bottom:0}.strip-item{display:flex}.active>.strip-item:hover{background-color:#dddddd;cursor:pointer}.active>.strip-item:hover .meta-line{color:#fff}.strip-item-image{width:50px;position:relative;margin:1px}.strip-item-image img{max-width:100%;max-height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.strip-item-content{float:left;padding:5px 10px 0 5px}.strip-item-content h4{font-size:16px;font-weight:900}.strip-item-content h4.expand-height{line-height:30px}.players-of-the-game .image{display:table-cell;padding-right:10px;vertical-align:middle}.players-of-the-game .sbl-game-content .sbl-team-location,.players-of-the-game .sbl-game-content .sbl-team-mascot{line-height:24px;max-width:200px;margin-bottom:0}@media (min-width: 769px){.players-of-the-game .sbl-game-content .sbl-team-location,.players-of-the-game .sbl-game-content .sbl-team-mascot{line-height:30px;max-width:450px}}.players-stat .col,.teams-stat,.game-details{width:100%;margin:0}.game-details .mod-content{display:blog;border:none}@media (min-width: 769px){.game-details .mod-content{display:flex}}.game-details .mod-content .location-map,.game-details .mod-content .location-detail{width:100%}@media (min-width: 769px){.game-details .mod-content .location-map,.game-details .mod-content .location-detail{width:50%}}.game-details .mod-content .location-map iframe{width:100%}.game-details .mod-content .location-map .location-name{display:flex;padding:10px 0}.game-details .mod-content .location-map .location-name .image,.game-details .mod-content .location-map .location-name .text,.game-details .mod-content .location-map .location-name .sub{display:table-cell}.game-details .mod-content .location-map .sub-text{display:block}.game-details .mod-content .location-map .sub-text .temp{padding-right:10px;margin-right:10px;border-right:1px solid #ccc}.game-details .mod-content .location-detail{height:100%}.game-details .mod-content .location-detail .detail-list{border-left:1px solid #e6e6e6;padding-left:10px;margin:10% 10px;vertical-align:middle}.game-details .mod-content .location-detail .detail-list li:first-child{border-top:transparent}.game-details .mod-content .location-detail .detail-list .icon img{width:100%}.teams-stat .stat-header{margin:0 30px 15px 30px;padding:10px 0;border-bottom:1px solid #cbcbcb;font-size:13px}.thumbnail.team{display:inline-block}.thumbnail.medium{width:50px;max-height:50px}.thumbnail.small{width:30px;max-height:30px}.thumbnail img{width:100%}.fan-corner-content{padding:0 20px 30px 20px;text-transform:initial}.fan-corner-content .following-count{padding-bottom:10px;border-bottom:1px solid #cbcbcb}.fan-corner-content .following-team{padding:10px 0}.fan-corner-content .align-wrapper{display:table-cell;vertical-align:middle}.fan-corner-content .image-wrapper{width:50px;text-align:center}.fan-corner-content a{text-transform:initial}@media (min-width: 769px){.card.team-profile .mod-content{margin:20px}}.card.team-profile hr{background-color:#e6e6e6;height:2px;border:0}.pickem-buttons{width:48%;display:inline-block;text-align:center;margin-bottom:10px}.pickem-buttons .thumbnail{margin:0 auto}.pickem-buttons .team-name{padding:5px 0}.pickem-buttons .user-entity-toggle{margin:10px 0}.pickem-buttons:first-child{border-right:1px solid #cccccc}.pickem-section .graph-area .graph-bar-bg{width:80%}.twitter-account{padding:10px 0}.twitter-account .title{padding:10px}#boxscore-page .card.team-profile{padding:20px;width:100%;box-sizing:border-box;margin-bottom:20px}#boxscore-page .card.team-profile .team-profile__title{margin:0 0 20px 0}#boxscore-page .table-data{border-top:1px solid #ccc;border-bottom:1px solid #ccc}#boxscore-page .table-data.all-stats{display:block;overflow:auto;white-space:nowrap}@media (min-width: 769px){#boxscore-page .table-data.all-stats{display:inline-table}}#boxscore-page .table-data tbody{font-size:12px;border:none}#boxscore-page .table-data td{padding:6px;font-weight:700}#boxscore-page .table-data td.player-name{display:flex}#boxscore-page .table-data td a{color:#4298e7}#boxscore-page .table-data td .jersey_number{display:inline-block;width:20px}#boxscore-page .table-data td .lastname{font-weight:900}#boxscore-page .table-data td .player{display:flex}#boxscore-page .table-data thead th{padding:7px}#boxscore-page .table-data tr:nth-child(even){background-color:#f5f5f5}#boxscore-page .table-data tr td:first-child{text-align:left}#boxscore-page .table-data tr.total-stat td{font-weight:900}#boxscore-page .team-logo{padding:0 10px;width:30px;height:30px}#boxscore-page .team-logo img{width:100%}#boxscore-page .team-logo .team-logo-icon{font-size:30px}#boxscore-page .team-logo,#boxscore-page .team-title{display:inline-block;vertical-align:middle}#boxscore-page .team-title{max-width:140px}@media (min-width: 1024px){#boxscore-page .team-title{max-width:220px}}#boxscore-page section.full-column,#boxscore-page section.half-column{width:100%;display:inline-block;padding:0 1%;vertical-align:top}@media (min-width: 769px){#boxscore-page section.half-column{width:47%}}#boxscore-page .more-stats-wrapper{display:inline-block;font-size:13px;float:right;position:absolute;right:10px;top:35px}@media (min-width: 769px){#boxscore-page .more-stats-wrapper{font-size:16px;right:20px}}#boxscore-page .more-stats-toggle,#team-stats .more-stats-toggle{align-items:center;display:flex}#boxscore-page .more-stats-toggle .label,#team-stats .more-stats-toggle .label{display:inline-block}#boxscore-page .more-stats-toggle .toggle-item,#team-stats .more-stats-toggle .toggle-item{display:inline-block;margin:0 0.5em}#boxscore-page .more-stats-toggle .toggle,#team-stats .more-stats-toggle .toggle{box-sizing:border-box;display:none}#boxscore-page .more-stats-toggle .toggle:after,#boxscore-page .more-stats-toggle .toggle:before,#team-stats .more-stats-toggle .toggle:after,#team-stats .more-stats-toggle .toggle:before{box-sizing:border-box}#boxscore-page .more-stats-toggle .toggle::selection,#boxscore-page .more-stats-toggle .toggle:after::selection,#boxscore-page .more-stats-toggle .toggle:before::selection,#team-stats .more-stats-toggle .toggle::selection,#team-stats .more-stats-toggle .toggle:after::selection,#team-stats .more-stats-toggle .toggle:before::selection{background:none}#boxscore-page .more-stats-toggle .toggle *::selection,#boxscore-page .more-stats-toggle .toggle *:after::selection,#boxscore-page .more-stats-toggle .toggle *:before::selection,#team-stats .more-stats-toggle .toggle *::selection,#team-stats .more-stats-toggle .toggle *:after::selection,#team-stats .more-stats-toggle .toggle *:before::selection{background:none}#boxscore-page .more-stats-toggle .toggle+.toggle-btn,#team-stats .more-stats-toggle .toggle+.toggle-btn{background:#fff;border:1px solid #cbcbcb;border-radius:0.4em;box-sizing:border-box;cursor:pointer;display:block;height:1.3em;width:2.5em;outline:0;padding:3px;position:relative;transition:all 0.2s ease;user-select:none}#boxscore-page .more-stats-toggle .toggle+.toggle-btn::selection,#team-stats .more-stats-toggle .toggle+.toggle-btn::selection{background:none}#boxscore-page .more-stats-toggle .toggle+.toggle-btn:before,#team-stats .more-stats-toggle .toggle+.toggle-btn:before{display:none}#boxscore-page .more-stats-toggle .toggle+.toggle-btn:after,#team-stats .more-stats-toggle .toggle+.toggle-btn:after{background:#cbcbcb;border-radius:0.3em;content:'';display:block;height:100%;width:45%;left:0;position:relative;transition:all 0.2s ease}#boxscore-page .more-stats-toggle .toggle:checked+.toggle-btn,#team-stats .more-stats-toggle .toggle:checked+.toggle-btn{border:1px solid #4298e7}#boxscore-page .more-stats-toggle .toggle:checked+.toggle-btn:after,#team-stats .more-stats-toggle .toggle:checked+.toggle-btn:after{background:#4298e7;left:55%}#game-details .meta-line,#game-details .detail-list .text{color:black}#game-details .follow-status .text{display:inline-block;line-height:30px;min-width:135px}#game-details .follow-status .team-abbrev{font-weight:900}#game-details i.following,#game-details i.follow{background-size:contain;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:30px;position:absolute;width:30px}#game-details i.following{background-image:url(https://assets.scorebooklive.com/assets/pages/follow-icon-blue-017fb2f5af2171a92787e2588920f4f02c632576056cd7fe49ada45388e7c177.png)}#game-details i.following:hover{background-image:url(https://assets.scorebooklive.com/assets/pages/follow-icon-gray-eff4652cd3210537c2581983b0df1262e707eda6b1583ca3a9c9017380061dc6.png)}#game-details i.follow{background-image:url(https://assets.scorebooklive.com/assets/pages/follow-icon-gray-eff4652cd3210537c2581983b0df1262e707eda6b1583ca3a9c9017380061dc6.png)}#game-details i.follow:hover{background-image:url(https://assets.scorebooklive.com/assets/pages/follow-icon-blue-017fb2f5af2171a92787e2588920f4f02c632576056cd7fe49ada45388e7c177.png)}#scorebook-cast .team-profile .section-header{background-color:transparent;border-top:transparent}#scorebook-cast .team-profile .meta-line{color:black}#scorebook-cast .team-profile .section-content{padding-bottom:10px}#scorebook-cast .team-profile .section-content ul.item-list li:nth-child(even){background-color:#ebebeb}#scorebook-cast .drawer-content ol.event-list li:nth-child(even){background-color:#ebebeb}#scorebook-cast .event-grouping-header .score{min-width:30px}#scorebook-cast .event-football .with-player{align-items:center;display:flex}#scorebook-cast .event-football .with-player .image{border-left:1px solid #cbcbcb;display:inline-block;margin-left:10px;padding:0 8px}#scorebook-cast .event-football .with-player .meta-line{width:30%}#scorebook-cast .event-football .with-player .details{align-items:center;display:flex;font-size:13px;width:68%}@media (min-width: 769px){#scorebook-cast .event-football .with-player .details{font-size:15px}}#scorebook-cast .live-field-wrapper{margin-bottom:30px;text-align:center;width:100%}#scorebook-cast .sport-field{background-image:url(https://assets.scorebooklive.com/assets/widgets/sport-field-abbd5d4edc3c402612c4c61b20af240d85b5b1b83c21d6259714afdc534a4b9d.png);background-repeat:no-repeat;background-position:center;background-size:contain;min-height:210px;margin:0 auto;position:relative;width:85%;max-width:600px}#scorebook-cast .sport-field .football-area{height:55px;position:relative;margin:0 auto;width:55%}#scorebook-cast .sport-field .football,#scorebook-cast .sport-field .direction{bottom:0;background-size:contain;background-repeat:no-repeat;display:inline-block;height:15px;position:absolute;transition:left 0.5s}#scorebook-cast .sport-field .football{background-image:url(https://assets.scorebooklive.com/assets/widgets/football-cc72ef77abefd80ebc99f17f67f5edecb982daa37357ce21beb03477e8d1a6ef.png);margin-left:-13px;background-position:center;width:25px}#scorebook-cast .sport-field .direction{background-image:url(https://assets.scorebooklive.com/assets/widgets/path-left-5d906e1d9db9bdf4b8eb00a0bd6413c01feb6e4779df5a83b647f25691b1b525.png);background-position:left;margin-left:-20px;width:40px}#scorebook-cast .sport-field .direction.no-possession{display:none}#scorebook-cast .sport-field .direction.right{transform:scaleX(-1)}#scorebook-cast .sport-field .box-scores .box-score{display:inline-flex;padding:0 10px}#scorebook-cast .sport-field .box-scores .box-score .frame{background-color:white;border:1px solid black;font-size:14px;padding:5px 0;margin:0 auto;min-width:50px;width:50%;height:40px}#scorebook-cast .sport-field .box-scores .box-score .frame img{max-height:30px;max-width:30px;margin:0 auto}#scorebook-cast .sport-field .box-scores .box-score .score-lable{color:#b1b1b1;font-size:12px}.live-field-wrapper{text-align:center;width:100%}.live-field-wrapper .basketball-field{background-image:url(https://assets.scorebooklive.com/assets/widgets/basketball-field-eba74d3338c193076c48ee8305354f0b9d3cc132c1a9ff73788331395f373b13.png);background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-flex;min-height:155px;margin:0 auto;max-width:600px;position:relative;width:100%}.live-field-wrapper .basketball-field .box-scores{background-color:rgba(255,255,255,0.5);border-radius:5px;display:inline-flex;font-size:14px;margin:auto;max-width:150px;padding:5px;width:50%;z-index:1}.live-field-wrapper .basketball-field .score{display:inline-block;padding:0 2.5%;text-align:left;text-transform:initial;width:60%}.live-field-wrapper .basketball-field .profile-image{border:none;border-radius:unset;background-color:transparent;display:inline-block;height:auto;width:35%}.live-field-wrapper .basketball-field .profile-image img{max-width:50px;width:95%}.live-field-wrapper .basketball-field .basketball-area{background-repeat:no-repeat;background-position:center;background-size:contain;height:100%;opacity:0.5;position:absolute;width:100%;z-index:0}.live-field-wrapper .basketball-field .basketball-area.home{transform:scaleX(-1);padding-left:0.5%}.live-field-wrapper .basketball-field .basketball-area.point-1{background-image:url(https://assets.scorebooklive.com/assets/widgets/1-point-1f2b5ad3b4b6ec1dcbc8da26bd134472ff52d48eb90da9da9e6d3655ca41b951.png)}.live-field-wrapper .basketball-field .basketball-area.point-2{background-image:url(https://assets.scorebooklive.com/assets/widgets/2-points-fd4ee2da760347c7f30d7783755da51424cc9b2688abd3a6d564d79eef9ddff7.png)}.live-field-wrapper .basketball-field .basketball-area.point-3{background-image:url(https://assets.scorebooklive.com/assets/widgets/3-points-5132fec14e0d6106d59980360bca5dcddf3da29f4406873dde37ca0a3d96cc8b.png)}.live-field-wrapper .last-play{margin:20px}.live-field-wrapper .last-play .image{display:flex;padding:5px}.live-field-wrapper .last-play .image .team-logo-icon{font-size:30px}.live-field-wrapper .last-play img{height:auto;max-height:30px;width:30px}.live-field-wrapper .last-play .team-name{border-right:1px solid #cbcbcb;padding:0 10px 0 5px}.live-field-wrapper .last-play .text{font-size:13px;line-height:1.2rem;padding:0 8px;width:100%}@media (min-width: 769px){.live-field-wrapper .last-play .text{font-size:16px}}.live-field-wrapper .last-play th{border-bottom:1px solid #cbcbcb}.live-field-wrapper .last-play th,.live-field-wrapper .last-play td{font-weight:700;font-size:13px;line-height:2rem;min-width:38px}@media (min-width: 769px){.live-field-wrapper .last-play th,.live-field-wrapper .last-play td{font-size:16px;min-width:50px}}.live-field-wrapper .last-play .team-name-with-image{align-items:center;display:flex;min-width:80px}.all-filters .games-filters{display:none}@media (min-width: 769px){.all-filters .games-filters{display:flex}.all-filters .games-filters .select-with-float-label{display:inline-block;min-width:200px;padding-right:10px}}.team-player-form .select{width:100%;box-sizing:border-box}.mod3 .mod3-header .btn,.mod3 .mod3-header .user-entity-toggle{border-radius:20px;padding:10px 20px}.pg-register .footer-message{line-height:22px;margin-top:20px}.mmt-btn{position:absolute;top:12px;right:230px}.mmt-btn .mmt{padding:19px 11px;font-size:1.5rem;text-transform:none;font-weight:900;color:#fff;background-color:#b7b7b7;border:0;border-radius:10px}.mmt-btn .mmt:hover{background-color:#439ded}.user-type .fan-icon,.user-type .coach-icon,.user-type .athletic-director-icon{display:block;margin-bottom:20px;min-height:55px;height:auto;width:auto}.user-type .options{cursor:pointer;display:grid;grid-gap:10px;grid-template-columns:repeat(1, 1fr);padding:10px}@media (min-width: 769px){.user-type .options{grid-template-columns:repeat(3, 1fr);padding:40px}}.user-type .user-type-option{border-radius:7px;box-shadow:0px 0px 5px rgba(0,0,0,0.2);color:#439ded;padding:10px}.user-type .user-type-option .fan-icon{background:url(https://assets.scorebooklive.com/assets/forms/fan-finger-a83a101a06b3c6862ebd51e6aa6ae0ca85e18da45fb70d4337685b0e23c9af57.png) center no-repeat;background-size:contain}.user-type .user-type-option .athletic-director-icon{background:url(https://assets.scorebooklive.com/assets/forms/clipboard-cc6f84f628995caae3f44011bfd245a9bf3fd2a08c622613e40f993ec9069d85.png) center no-repeat;background-size:contain}.user-type .user-type-option .coach-icon{background:url(https://assets.scorebooklive.com/assets/forms/diagram-a9e599c86344637e8fa51cb887732800c82d6c2f0de3710375bbbad62acfa369.png) center no-repeat;background-size:contain}.user-type .user-type-option.active{border:1px solid #0072f3;color:#0072f3}.user-type .user-type-option.active .fan-icon{background:url(https://assets.scorebooklive.com/assets/forms/fan-finger-active-38a5f0f70f560ec965898bb500f76aaa28ed5599dd4d6818fe0ca106c638be21.png) center no-repeat;background-size:contain}.user-type .user-type-option.active .athletic-director-icon{background:url(https://assets.scorebooklive.com/assets/forms/clipboard-active-371cdb7b01fb47ab332114c0eca0fde8ea9c9dc276c693f32813aba0c8593915.png) center no-repeat;background-size:contain}.user-type .user-type-option.active .coach-icon{background:url(https://assets.scorebooklive.com/assets/forms/diagram-active-6ac094b4f1cf0512f4add09ad62a50066a0e87b32fa6c5397a23e7991eba59ef.png) center no-repeat;background-size:contain}.user-type .title{font-size:15px;font-weight:900;text-align:center}.user-type .detail{font-size:12px;font-weight:500;line-height:14px;padding:10px 0;text-align:center}.modal.member-modal{bottom:0;left:0;top:0;padding:15px;width:100%}@media (min-width: 769px){.modal.member-modal{border-radius:5px;bottom:10%;left:50%;top:10%;margin-left:-380px;padding:0;width:760px}}@media (min-width: 769px){.modal.member-modal .background-left{background:url(https://assets.scorebooklive.com/assets/forms/basketball-bg-3e180f2b5cdd5b804d2669d49dec87b5a14af163c6239437eeec1afecc640bc8.png) left no-repeat #fff;background-size:cover;position:absolute;left:0;top:0;height:100%;width:28%}}@media (min-width: 769px){.modal.member-modal .background-left.password{background:url(https://assets.scorebooklive.com/assets/forms/softball-bg-acc5919d4dca759e6f4fb56ec3ead8df05f602c1c2de67115cd66b4d6798094d.png) left no-repeat #fff;background-size:cover}}@media (min-width: 769px){.modal.member-modal .background-left.register{background:url(https://assets.scorebooklive.com/assets/forms/football-players-be3e529f1c89e8f5ac32a994a78535178b2a4ad1154f3f475175acf5a1c30b39.png) left no-repeat #fff;background-size:cover}}@media (min-width: 769px){.modal.member-modal .background-left.register.step2{background:url(https://assets.scorebooklive.com/assets/forms/water-polo-bg-e1ba4bb297945c837dd52da226057618bc47519cc4036dde7d228eb83f2ba6e7.png) left no-repeat #fff;background-size:cover}}.modal.member-modal .background-left .logo-circle{background:url(https://assets.scorebooklive.com/assets/forms/logo-circle-7f2b25408c31783d30dcbfee346460e70374c0db6ffefcdc4c2eb186871b3742.png) left no-repeat;background-size:contain;display:block;margin:15px 0 15px 0;min-height:65px;height:auto;width:auto}@media (min-width: 769px){.modal.member-modal .background-left .logo-circle{margin:15px}}.modal.member-modal .modal-content{padding:0;margin:0;width:100%}@media (min-width: 769px){.modal.member-modal .modal-content{margin:0 auto 0 30%;padding:10px 20px 20px 20px;width:60%}}.modal.member-modal .close-btn{color:black;font-size:25px;font-weight:500}.modal.member-modal .title-wrapper .title{font-size:20px;margin-bottom:20px}.modal.member-modal .btn,.modal.member-modal .user-entity-toggle{min-width:100px}.modal.member-modal .footer-buttons{display:block;padding-bottom:10px;text-align:right}.modal.member-modal .footer-message{font-size:13px;line-height:16px;margin-top:10px;width:auto}@media (min-width: 769px){.modal.member-modal .footer-message{margin-top:20px;width:510px}}.select-with-float-label{position:relative}.select-with-float-label>select{background-image:url(https://assets.scorebooklive.com/assets/arrow-black-3aa29fbd67958d9e90edfb77dfc5555335a17701ab7ee3ba08c26055abef488b.svg);background-size:12px;color:black;font-size:16px;padding:12px 28px 5px 10px;width:100%}.select-with-float-label>select option{max-width:100px}.select-with-float-label>label{color:#888a8c;font-size:10px;position:absolute;left:11px;top:4px}.select-with-float-label.no-value select{color:#888a8c;background-color:#f6f7f8}.modal.invite-modal .two-columns{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:10px}.modal.invite-modal .input-with-float-label label{text-transform:uppercase}.modal-admin.success-modal{height:300px}.modal-admin.success-modal .modal-content{text-align:center;padding:40px 10px 0 10px}.modal-admin.success-modal .title{font-size:24px;padding:10px 0}.modal-admin.success-modal .detail{padding-top:10px;max-width:305px;margin:0 auto;line-height:20px}.modal-admin.success-modal i.icon.success,.modal-admin.success-modal i.icon.fail{display:inline-block;height:60px;width:60px}.modal-admin.success-modal i.icon.success{background:url(https://assets.scorebooklive.com/assets/check-circle-af131a87e0590d5ad4754a2701f69c1c12caa6498970202b97d5d0fef04fe8f9.svg) center no-repeat white;background-size:contain}.modal-admin.success-modal i.icon.fail{background:url(https://assets.scorebooklive.com/assets/close-icon-9d776b64e7e34adfcd175ceee462f8652d4f4780d1676dfc690cb49f034d4c42.png) center no-repeat white;background-size:contain}.modal-admin.success-modal i.icon.fail-large{background:url(https://assets.scorebooklive.com/assets/icons/close-large-d1a118a9ace1e4accbaa473a326fe2bf7f602286ae3c1503cfce0a2095df9066.png) center no-repeat white;background-size:contain;display:inline-block;margin-bottom:20px;height:100px;width:100px}.modal-admin.success-modal .invitation-fail p.error{color:#797979;line-height:22px;margin:auto;width:80%}#admin-pages .card,#team-stats .card,.card-container .card{width:100%;background:white;border:1px solid #e6e6e6;border-left-width:0;border-right-width:0;display:inline-block;overflow:hidden;position:relative}@media (min-width: 769px){#admin-pages .card,#team-stats .card,.card-container .card{border-radius:5px;border-left-width:1px;border-right-width:1px}}#admin-pages .team-form.grid,#admin-pages .team-players-container.grid,#team-stats .team-form.grid,#team-stats .team-players-container.grid,.card-container .team-form.grid,.card-container .team-players-container.grid{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:20px;margin:10px 5px}@media (min-width: 769px){#admin-pages .team-form.grid,#admin-pages .team-players-container.grid,#team-stats .team-form.grid,#team-stats .team-players-container.grid,.card-container .team-form.grid,.card-container .team-players-container.grid{grid-template-columns:repeat(3, 1fr)}}#admin-pages .team-form .card-left,#admin-pages .team-players-container .card-left,#team-stats .team-form .card-left,#team-stats .team-players-container .card-left,.card-container .team-form .card-left,.card-container .team-players-container .card-left{grid-column:span 1}#admin-pages .team-form .card-right,#admin-pages .team-players-container .card-right,#team-stats .team-form .card-right,#team-stats .team-players-container .card-right,.card-container .team-form .card-right,.card-container .team-players-container .card-right{grid-column:span 1;min-height:165px}@media (min-width: 769px){#admin-pages .team-form .card-right,#admin-pages .team-players-container .card-right,#team-stats .team-form .card-right,#team-stats .team-players-container .card-right,.card-container .team-form .card-right,.card-container .team-players-container .card-right{grid-column:span 2}}#admin-pages .team-form .team-info,#admin-pages .team-players-container .team-info,#team-stats .team-form .team-info,#team-stats .team-players-container .team-info,.card-container .team-form .team-info,.card-container .team-players-container .team-info{display:grid;padding:0 20px 20px 20px}#admin-pages .team-form .team-info .field,#admin-pages .team-players-container .team-info .field,#team-stats .team-form .team-info .field,#team-stats .team-players-container .team-info .field,.card-container .team-form .team-info .field,.card-container .team-players-container .team-info .field{padding-bottom:10px}#admin-pages .team-form .team-footer,#admin-pages .team-players-container .team-footer,#team-stats .team-form .team-footer,#team-stats .team-players-container .team-footer,.card-container .team-form .team-footer,.card-container .team-players-container .team-footer{color:black;display:inline-block;font-size:16px;font-weight:500;line-height:24px;margin:20px;padding:10px}#admin-pages .btn,#admin-pages .user-entity-toggle,#team-stats .btn,#team-stats .user-entity-toggle,.card-container .btn,.card-container .user-entity-toggle{min-width:80px;text-transform:capitalize;text-align:center}@media (min-width: 769px){#admin-pages .btn,#admin-pages .user-entity-toggle,#team-stats .btn,#team-stats .user-entity-toggle,.card-container .btn,.card-container .user-entity-toggle{min-width:100px}}#admin-pages .btn.icon,#admin-pages .icon.user-entity-toggle,#team-stats .btn.icon,#team-stats .icon.user-entity-toggle,.card-container .btn.icon,.card-container .icon.user-entity-toggle{min-width:auto;width:100%}@media (min-width: 769px){#admin-pages .btn.icon,#admin-pages .icon.user-entity-toggle,#team-stats .btn.icon,#team-stats .icon.user-entity-toggle,.card-container .btn.icon,.card-container .icon.user-entity-toggle{min-width:100px;width:auto}}#admin-pages table.roster-list,#admin-pages table.team-stats-list,#team-stats table.roster-list,#team-stats table.team-stats-list,.card-container table.roster-list,.card-container table.team-stats-list{text-transform:capitalize}#admin-pages table.roster-list tr,#admin-pages table.team-stats-list tr,#team-stats table.roster-list tr,#team-stats table.team-stats-list tr,.card-container table.roster-list tr,.card-container table.team-stats-list tr{font-size:14px}#admin-pages table.roster-list th.hide-on-mobile,#admin-pages table.roster-list td.hide-on-mobile,#admin-pages table.team-stats-list th.hide-on-mobile,#admin-pages table.team-stats-list td.hide-on-mobile,#team-stats table.roster-list th.hide-on-mobile,#team-stats table.roster-list td.hide-on-mobile,#team-stats table.team-stats-list th.hide-on-mobile,#team-stats table.team-stats-list td.hide-on-mobile,.card-container table.roster-list th.hide-on-mobile,.card-container table.roster-list td.hide-on-mobile,.card-container table.team-stats-list th.hide-on-mobile,.card-container table.team-stats-list td.hide-on-mobile{display:none}@media (min-width: 769px){#admin-pages table.roster-list th.hide-on-mobile,#admin-pages table.roster-list td.hide-on-mobile,#admin-pages table.team-stats-list th.hide-on-mobile,#admin-pages table.team-stats-list td.hide-on-mobile,#team-stats table.roster-list th.hide-on-mobile,#team-stats table.roster-list td.hide-on-mobile,#team-stats table.team-stats-list th.hide-on-mobile,#team-stats table.team-stats-list td.hide-on-mobile,.card-container table.roster-list th.hide-on-mobile,.card-container table.roster-list td.hide-on-mobile,.card-container table.team-stats-list th.hide-on-mobile,.card-container table.team-stats-list td.hide-on-mobile{display:table-cell}}#admin-pages table.roster-list th:last-child,#admin-pages table.roster-list td:last-child,#admin-pages table.team-stats-list th:last-child,#admin-pages table.team-stats-list td:last-child,#team-stats table.roster-list th:last-child,#team-stats table.roster-list td:last-child,#team-stats table.team-stats-list th:last-child,#team-stats table.team-stats-list td:last-child,.card-container table.roster-list th:last-child,.card-container table.roster-list td:last-child,.card-container table.team-stats-list th:last-child,.card-container table.team-stats-list td:last-child{text-align:center}#admin-pages table.roster-list th:first-child,#admin-pages table.roster-list td:first-child,#admin-pages table.team-stats-list th:first-child,#admin-pages table.team-stats-list td:first-child,#team-stats table.roster-list th:first-child,#team-stats table.roster-list td:first-child,#team-stats table.team-stats-list th:first-child,#team-stats table.team-stats-list td:first-child,.card-container table.roster-list th:first-child,.card-container table.roster-list td:first-child,.card-container table.team-stats-list th:first-child,.card-container table.team-stats-list td:first-child{padding-left:10px}@media (min-width: 769px){#admin-pages table.roster-list th:first-child,#admin-pages table.roster-list td:first-child,#admin-pages table.team-stats-list th:first-child,#admin-pages table.team-stats-list td:first-child,#team-stats table.roster-list th:first-child,#team-stats table.roster-list td:first-child,#team-stats table.team-stats-list th:first-child,#team-stats table.team-stats-list td:first-child,.card-container table.roster-list th:first-child,.card-container table.roster-list td:first-child,.card-container table.team-stats-list th:first-child,.card-container table.team-stats-list td:first-child{padding-left:30px}}#admin-pages table.roster-list thead th,#admin-pages table.team-stats-list thead th,#team-stats table.roster-list thead th,#team-stats table.team-stats-list thead th,.card-container table.roster-list thead th,.card-container table.team-stats-list thead th{color:#888a8c;font-size:13px;font-weight:900}#admin-pages table.roster-list thead tr,#admin-pages table.team-stats-list thead tr,#team-stats table.roster-list thead tr,#team-stats table.team-stats-list thead tr,.card-container table.roster-list thead tr,.card-container table.team-stats-list thead tr{background:#f6f7f8;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;color:#797979;font-size:14px;height:35px}#admin-pages table.roster-list tbody tr,#admin-pages table.team-stats-list tbody tr,#team-stats table.roster-list tbody tr,#team-stats table.team-stats-list tbody tr,.card-container table.roster-list tbody tr,.card-container table.team-stats-list tbody tr{border-bottom:1px solid #e6e6e6;height:40px}#admin-pages table.roster-list tbody tr:last-child,#admin-pages table.team-stats-list tbody tr:last-child,#team-stats table.roster-list tbody tr:last-child,#team-stats table.team-stats-list tbody tr:last-child,.card-container table.roster-list tbody tr:last-child,.card-container table.team-stats-list tbody tr:last-child{border-bottom:none}#admin-pages table.roster-list .copy-invite,#admin-pages table.team-stats-list .copy-invite,#team-stats table.roster-list .copy-invite,#team-stats table.team-stats-list .copy-invite,.card-container table.roster-list .copy-invite,.card-container table.team-stats-list .copy-invite{position:relative}#admin-pages table.roster-list .copy-invite .menu-download-container,#admin-pages table.team-stats-list .copy-invite .menu-download-container,#team-stats table.roster-list .copy-invite .menu-download-container,#team-stats table.team-stats-list .copy-invite .menu-download-container,.card-container table.roster-list .copy-invite .menu-download-container,.card-container table.team-stats-list .copy-invite .menu-download-container{background-color:white;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);position:absolute;padding:5px;left:5px;top:-55px;width:275px;z-index:5}#admin-pages table.roster-list .copy-invite .menu-download-container input[type='text'],#admin-pages table.team-stats-list .copy-invite .menu-download-container input[type='text'],#team-stats table.roster-list .copy-invite .menu-download-container input[type='text'],#team-stats table.team-stats-list .copy-invite .menu-download-container input[type='text'],.card-container table.roster-list .copy-invite .menu-download-container input[type='text'],.card-container table.team-stats-list .copy-invite .menu-download-container input[type='text']{font-size:x-small}#admin-pages .todo-container,#team-stats .todo-container,.card-container .todo-container{padding:0 15px 15px 15px}#admin-pages .todo-container ul.todo-list li,#team-stats .todo-container ul.todo-list li,.card-container .todo-container ul.todo-list li{color:#797979;display:grid;grid-template-columns:20px 1fr;padding-bottom:5px;line-height:25px}#admin-pages .todo-container ul.todo-list li a,#team-stats .todo-container ul.todo-list li a,.card-container .todo-container ul.todo-list li a{cursor:pointer}#admin-pages .todo-container ul.todo-list li::before,#team-stats .todo-container ul.todo-list li::before,.card-container .todo-container ul.todo-list li::before{border:1px solid #439ded;border-radius:6px;content:'';display:inline-block;margin-right:10px;margin-top:7px;height:10px;width:10px}#admin-pages .todo-container ul.todo-list li .sub-text,#team-stats .todo-container ul.todo-list li .sub-text,.card-container .todo-container ul.todo-list li .sub-text{display:block;font-size:14px;line-height:14px;text-transform:capitalize}#admin-pages .todo-container ul.todo-list li .player-name,#team-stats .todo-container ul.todo-list li .player-name,.card-container .todo-container ul.todo-list li .player-name{text-transform:capitalize}#admin-pages .player-image,#team-stats .player-image,.card-container .player-image{background-repeat:no-repeat;background-size:cover;border-radius:50%;border:1px solid #d0d0d0;flex-shrink:0;margin:3px auto;height:45px;width:45px}#admin-pages .admin-school-form,#team-stats .admin-school-form,.card-container .admin-school-form{margin-top:30px;color:#000}@media (min-width: 769px){#admin-pages .admin-school-form,#team-stats .admin-school-form,.card-container .admin-school-form{margin-top:10px}}#admin-pages .admin-school-form .card,#team-stats .admin-school-form .card,.card-container .admin-school-form .card{box-sizing:border-box;padding:30px 10px;overflow:visible}@media (min-width: 769px){#admin-pages .admin-school-form .card,#team-stats .admin-school-form .card,.card-container .admin-school-form .card{padding:30px 20px}}#admin-pages .admin-school-form .card .chrome-picker div,#team-stats .admin-school-form .card .chrome-picker div,.card-container .admin-school-form .card .chrome-picker div{z-index:200}#admin-pages .admin-school-form .card .image-input img,#team-stats .admin-school-form .card .image-input img,.card-container .admin-school-form .card .image-input img{opacity:0.6}#admin-pages .admin-school-form .card .image-input button.upload-btn,#team-stats .admin-school-form .card .image-input button.upload-btn,.card-container .admin-school-form .card .image-input button.upload-btn{height:36px;width:36px;transition:height 0.3s, width 0.3s;background-image:url(https://assets.scorebooklive.com/assets/icons/camera-efb37066773f5ea41fda49e85d51fa8a337e9cbe17a1b1d9df035e3c507961a1.png)}#admin-pages .admin-school-form .card .image-input button.upload-btn::after,#team-stats .admin-school-form .card .image-input button.upload-btn::after,.card-container .admin-school-form .card .image-input button.upload-btn::after{display:none}#admin-pages .admin-school-form .card .image-input:hover button.upload-btn,#team-stats .admin-school-form .card .image-input:hover button.upload-btn,.card-container .admin-school-form .card .image-input:hover button.upload-btn{height:48px;width:48px}#admin-pages .admin-school-form .card .image-group,#team-stats .admin-school-form .card .image-group,.card-container .admin-school-form .card .image-group{margin-left:-10px;margin-right:-10px;margin-bottom:30px}@media (min-width: 769px){#admin-pages .admin-school-form .card .image-group,#team-stats .admin-school-form .card .image-group,.card-container .admin-school-form .card .image-group{margin-left:-20px;margin-right:-20px}}#admin-pages .admin-school-form .admin-text,#team-stats .admin-school-form .admin-text,.card-container .admin-school-form .admin-text{font-size:16px;font-weight:900;margin-bottom:20px}#admin-pages .admin-school-form .admin-text .header,#team-stats .admin-school-form .admin-text .header,.card-container .admin-school-form .admin-text .header{font-size:18px;margin-bottom:20px}#admin-pages .admin-school-form .admin-text .update-text,#team-stats .admin-school-form .admin-text .update-text,.card-container .admin-school-form .admin-text .update-text{color:#439ded;text-transform:uppercase;margin-left:10px;font-size:14px;display:inline;cursor:pointer}#admin-pages .admin-school-form .admin-text .update-text:hover,#team-stats .admin-school-form .admin-text .update-text:hover,.card-container .admin-school-form .admin-text .update-text:hover{color:#0e75eb}#admin-pages .admin-school-form .school-form-container,#team-stats .admin-school-form .school-form-container,.card-container .admin-school-form .school-form-container{display:grid;grid-template-columns:1fr;column-gap:50px;row-gap:30px}@media (min-width: 769px){#admin-pages .admin-school-form .school-form-container,#team-stats .admin-school-form .school-form-container,.card-container .admin-school-form .school-form-container{grid-template-columns:repeat(2, 1fr)}}#admin-pages .admin-school-form .school-form-container .social-icon-square,#team-stats .admin-school-form .school-form-container .social-icon-square,.card-container .admin-school-form .school-form-container .social-icon-square{margin-right:10px}#admin-pages .admin-school-form .school-form-container div.sbl-input .admin-text,#team-stats .admin-school-form .school-form-container div.sbl-input .admin-text,.card-container .admin-school-form .school-form-container div.sbl-input .admin-text{margin-bottom:20px}#admin-pages .admin-school-form .school-form-container div.sbl-input .label,#team-stats .admin-school-form .school-form-container div.sbl-input .label,.card-container .admin-school-form .school-form-container div.sbl-input .label{color:#000000;font-size:10px;font-weight:900;padding-bottom:5px;text-transform:capitalize}#admin-pages .admin-school-form .school-form-container div.sbl-input input,#team-stats .admin-school-form .school-form-container div.sbl-input input,.card-container .admin-school-form .school-form-container div.sbl-input input{color:#000000;background-color:#f6f7f8;border-radius:3px;text-transform:none;height:50px;font-size:16px;max-width:350px;border:2px solid #439ded}#admin-pages .admin-school-form .school-form-container div.sbl-input input:disabled,#team-stats .admin-school-form .school-form-container div.sbl-input input:disabled,.card-container .admin-school-form .school-form-container div.sbl-input input:disabled{border:1px solid #edeff1;background-color:#ffffff;padding:10px;margin-top:-5px}#admin-pages .admin-school-form .color-inputs .react-color,#team-stats .admin-school-form .color-inputs .react-color,.card-container .admin-school-form .color-inputs .react-color{display:inline;margin-right:10px}@media (min-width: 769px){#admin-pages .admin-school-form .color-inputs .react-color .color,#team-stats .admin-school-form .color-inputs .react-color .color,.card-container .admin-school-form .color-inputs .react-color .color{height:35px;width:75px}}#admin-pages .admin-school-form .color-inputs .popover .cover,#team-stats .admin-school-form .color-inputs .popover .cover,.card-container .admin-school-form .color-inputs .popover .cover{top:0}#admin-pages .admin-school-form .color-inputs .secondary_color .popover,#team-stats .admin-school-form .color-inputs .secondary_color .popover,.card-container .admin-school-form .color-inputs .secondary_color .popover{right:0}#admin-pages.admin-school-teams i,#team-stats.admin-school-teams i,.card-container.admin-school-teams i{display:inline-block;height:30px;width:30px}@media (min-width: 769px){#admin-pages.admin-school-teams i,#team-stats.admin-school-teams i,.card-container.admin-school-teams i{height:20px;width:20px}}#admin-pages.admin-school-teams i.check,#team-stats.admin-school-teams i.check,.card-container.admin-school-teams i.check{background:url(https://assets.scorebooklive.com/assets/admins/check-circle-fbaa53a8ddcf55cd88e8b3e7b619f3a409532191b38da01cf2714c1537aa0180.png) no-repeat center;background-size:contain}#admin-pages.admin-school-teams i.uncheck,#team-stats.admin-school-teams i.uncheck,.card-container.admin-school-teams i.uncheck{background:url(https://assets.scorebooklive.com/assets/admins/uncheck-circle-cb49c646deafef3b7af99fa35a49798d50d376a4656a2029fd999ba55e0dd062.png) no-repeat center;background-size:contain}#admin-pages.admin-school-teams .player-image,#team-stats.admin-school-teams .player-image,.card-container.admin-school-teams .player-image{height:35px;width:35px}#admin-pages.admin-school-teams ul.todo-list li,#team-stats.admin-school-teams ul.todo-list li,.card-container.admin-school-teams ul.todo-list li{display:grid;grid-template-columns:20px 1fr;padding-bottom:5px}#admin-pages.admin-school-teams ul.todo-list li::before,#team-stats.admin-school-teams ul.todo-list li::before,.card-container.admin-school-teams ul.todo-list li::before{margin-top:7px}#admin-pages.admin-school-teams ul.todo-list li .list .title,#team-stats.admin-school-teams ul.todo-list li .list .title,.card-container.admin-school-teams ul.todo-list li .list .title{color:#439ded}#admin-pages.admin-school-teams ul.todo-list li .list .sub-text,#team-stats.admin-school-teams ul.todo-list li .list .sub-text,.card-container.admin-school-teams ul.todo-list li .list .sub-text{display:block;font-size:14px;line-height:14px;text-transform:capitalize}#admin-pages.admin-school-teams .hide-on-mobile,#team-stats.admin-school-teams .hide-on-mobile,.card-container.admin-school-teams .hide-on-mobile{display:none}@media (min-width: 769px){#admin-pages.admin-school-teams .hide-on-mobile,#team-stats.admin-school-teams .hide-on-mobile,.card-container.admin-school-teams .hide-on-mobile{display:table-cell}}#admin-pages.admin-school-teams .hide-on-desktop,#team-stats.admin-school-teams .hide-on-desktop,.card-container.admin-school-teams .hide-on-desktop{display:table-cell}@media (min-width: 769px){#admin-pages.admin-school-teams .hide-on-desktop,#team-stats.admin-school-teams .hide-on-desktop,.card-container.admin-school-teams .hide-on-desktop{display:none}}#admin-pages .hero.hero-profile-with-image{margin:0;padding:0}#admin-pages .hero.hero-with-form .player-cover_image{overflow:hidden;cursor:pointer}#admin-pages .hero.hero-with-form .player-cover_image img{height:auto;max-height:none;width:100%}#admin-pages .hero.hero-with-form .player-cover_image+.cropper-popover{right:10px;top:170px}@media (min-width: 769px){#admin-pages .hero.hero-with-form .player-cover_image+.cropper-popover{bottom:10px;right:20%;top:auto}}#admin-pages .hero.hero-with-form .player-image{overflow:hidden;border-radius:20px;margin:10px;height:100px;width:100px}@media (min-width: 769px){#admin-pages .hero.hero-with-form .player-image{margin:20px 20px 30px 20px;height:180px;width:180px}}#admin-pages .hero.hero-with-form .player-image+.cropper-popover{left:10px;top:170px}@media (min-width: 769px){#admin-pages .hero.hero-with-form .player-image+.cropper-popover{bottom:0;left:210px;top:auto}}#admin-pages .hero.hero-with-form .player-image img{border-radius:20px;max-height:100%;max-width:none;width:auto}#admin-pages .hero.hero-with-form .fieldset{color:black}@media (min-width: 769px){#admin-pages .hero.hero-with-form .fieldset{padding:10px 20px}}#admin-pages .hero.hero-with-form .cover-image-wrapper{position:relative}#admin-pages .hero.hero-with-form .upload-btn{background-image:url(https://assets.scorebooklive.com/assets/admins/camera-white-7ba0a7d0bc4929b4d2fd2685a60804d3f04452bff871c0104af888e21fb0102e.png);background-color:transparent;background-size:cover;border:none;bottom:0;right:0;left:0;top:0;height:31px;margin:auto;width:35px;z-index:1}#admin-pages .hero.hero-with-form .upload-btn::after{content:'CHANGE IMAGE';color:white;display:block;font-size:10px;margin-left:-18px;margin-top:38px;width:71px}#admin-pages .hero.hero-with-form .image-group{padding-bottom:0}#admin-pages .hero.hero-with-form .field{display:inline-block;font-size:16px;padding-buttom:10px}@media (min-width: 769px){#admin-pages .hero.hero-with-form .field{display:table-cell;min-width:150px}}#admin-pages .hero.hero-with-form .field-label{color:#c1c1c1;font-size:14px;padding:5px 0}#admin-pages .hero.hero-with-form input[type='text'],#admin-pages .hero.hero-with-form input[type='select'],#admin-pages .hero.hero-with-form input[type='color'],#admin-pages .hero.hero-with-form select{border-radius:20px;font-size:16px;text-transform:capitalize;padding:10px 15px}#admin-pages .hero.hero-with-form input[type='color']{height:32px}@media (min-width: 769px){#admin-pages .hero.hero-with-form input[type='color']{width:100px}}#admin-pages .hero.hero-with-form select{background-image:url(https://assets.scorebooklive.com/assets/admins/dropdown-icon-fe0ac1d97ae4659b43f1c93bda1f7088338f7e6e9194e1bb3d3d1144aab069a1.png);background-position:98% center;background-size:25px;height:36px;padding:5px 10px 5px 5px}@media (min-width: 769px){#admin-pages .hero.hero-with-form select{min-width:150px}}#admin-pages .hero.hero-with-form select:disabled{background-image:none}#admin-pages .blue-btn{background-color:#008bc9;color:white}#admin-pages .blue-btn:hover{background-color:black}#admin-pages .btn.blue[disabled],#admin-pages .blue.user-entity-toggle[disabled]{background-color:#008bc9;color:white;cursor:auto;opacity:0.6}#admin-pages .btn.blue[disabled]:hover,#admin-pages .blue.user-entity-toggle[disabled]:hover{color:white}#admin-pages.admin-team-info .hero.hero-with-form .player-cover_image+.cropper-popover{top:0}@media (min-width: 769px){#admin-pages.admin-team-info .hero.hero-with-form .player-cover_image+.cropper-popover{top:auto}}#admin-schedules .mod3{background-color:transparent;border:none}#admin-schedules .mod3-header{padding:0}#admin-schedules .btn,#admin-schedules .user-entity-toggle{border-radius:3px}#admin-schedules .blue-btn{background-color:#008bc9;color:white}#admin-schedules .blue-btn:hover{background-color:black}#admin-schedules .hide-on-mobile{display:none}@media (min-width: 769px){#admin-schedules .hide-on-mobile{display:table-cell}}#admin-schedules .hide-on-desktop{display:table-cell}@media (min-width: 769px){#admin-schedules .hide-on-desktop{display:none}}#admin-schedules .location-text{display:table-cell}#admin-schedules table.roster-list td.hide-on-mobile{display:none}@media (min-width: 769px){#admin-schedules table.roster-list td.hide-on-mobile{display:grid}}#admin-schedules table.roster-list td.hide-on-mobile.hide{display:none}#admin-schedules table.roster-list td.hide-on-desktop{display:grid}@media (min-width: 769px){#admin-schedules table.roster-list td.hide-on-desktop{display:none}}#admin-schedules table.roster-list td.hide-on-desktop.hide{display:none}#admin-schedules table.roster-list a.btn,#admin-schedules table.roster-list a.user-entity-toggle{font-size:13px;min-height:35px}#admin-schedules table.roster-list a.btn.score,#admin-schedules table.roster-list a.score.user-entity-toggle{padding:10px 0}#admin-schedules table.roster-list .team-name{max-width:140px}.modal-admin{border-radius:6px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}.modal-admin .btn.blue,.modal-admin .blue.user-entity-toggle{background-color:#439ded;color:white}.modal-admin .btn.blue:hover,.modal-admin .blue.user-entity-toggle:hover{background-color:#0e75eb}@media (min-width: 769px){.modal-admin{margin-left:-250px;width:500px}}.modal-admin .modal-title{padding-bottom:5px}@media (min-width: 769px){.modal-admin .modal-title{margin-left:10px}}.modal-admin .modal-title h3{padding-bottom:10px;font-size:18px;text-align:left;width:155px;font-size:1.125rem}.modal-admin .header-buttons{display:grid;grid-gap:5px;grid-template-columns:repeat(1, 1fr);position:absolute;right:10px;top:10px;z-index:1}@media (min-width: 769px){.modal-admin .header-buttons{grid-template-columns:repeat(2, 1fr);right:30px;top:15px}}.modal-admin .header-buttons .close-btn{border:0;width:34px;height:34px;background-color:#f4f4f4;border-radius:50%;cursor:pointer;outline:0}.modal-admin .header-buttons .close-btn:hover{background-color:#dddddd}.modal-admin .header-buttons .close-btn span{position:relative;top:-3px;left:1px;font-size:1.5625rem}.modal-admin .header-buttons .btn,.modal-admin .header-buttons .user-entity-toggle{margin-left:5px;text-align:center;width:70px}@media (min-width: 769px){.modal-admin .header-buttons .btn,.modal-admin .header-buttons .user-entity-toggle{margin-left:10px;width:100px}}.modal-admin .btn,.modal-admin .user-entity-toggle{border-radius:3px}.modal-admin.modal-team{height:500px}.modal-admin.modal-team .form-group,.modal-admin.modal-team .header-buttons{grid-template-columns:repeat(1, 1fr) !important}.modal-admin.modal-team .modal-title h3{width:215px}.modal-admin.modal-team .strip-item{padding:14px 20px;border-bottom:solid 1px #e6e6e6}.modal-admin.modal-team .active>.strip-item:hover{background-color:#dddddd}.modal-admin.modal-team .active>.strip-item:hover .meta-line{color:#000000}.modal-admin.modal-rounds{height:510px}.modal-admin.modal-rounds button[type='submit']{width:100%;height:44px;background-color:#439ded;color:#ffffff;margin-top:50px}.modal-admin.modal-rounds button[type='submit']:hover{background-color:#0e75eb}.modal-admin.modal-rounds .DateRangePicker,.modal-admin.modal-rounds .SingleDatePicker{width:100%}.modal-admin.modal-rounds .DateRangePickerInput{display:flex;justify-content:space-between}.modal-admin.modal-rounds .DateInput{width:auto;flex-basis:48%}.modal-admin.modal-rounds .DateInput_input{background-image:url(https://assets.scorebooklive.com/assets/icons/calendar-black-2-fe7aaf2aa4c8de8280d254700428aedd6455cdeb4860546dc46506b4ffa8c8bd.png);background-repeat:no-repeat;background-position:right 10px center;background-size:20px}.modal-admin.modal-rounds .time-picker input{background-image:url(https://assets.scorebooklive.com/assets/icons/schedule-24px-93365663e5e9be74fe2165418134547132393b98d46c2c6e4ea61d7e1a054980.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:25px}.modal-admin.modal-rounds .SingleDatePickerInput{width:100%}.modal-admin.modal-rounds .SingleDatePicker .DateInput{width:100%}.modal-admin.modal-rounds .DateRangePickerInput_arrow,.modal-admin.modal-rounds .DateRangePickerInput_clearDates,.modal-admin.modal-rounds .SingleDatePickerInput_clearDate{display:none}.modal-admin.modal-rounds .flex-2-col{display:flex;justify-content:space-between}.modal-admin.modal-rounds .flex-2-col>div{flex-basis:48%}.modal-admin.modal-rounds .alert .content{font-weight:500;font-size:14px;line-height:18px;padding:5px 0}.modal-admin.modal-rounds .react-datepicker-wrapper{width:100%}.modal-admin .team-container .teams-scroller{position:absolute;width:calc(100% - 60px);padding-right:30px;overflow-y:auto;height:calc(100% - 100px)}.modal-admin .team-container .pre-selected-teams{display:flex;align-items:center;height:53px;border-bottom:solid 1px #e6e6e6;cursor:pointer;padding-left:16px}.modal-admin .team-container .pre-selected-teams.active-team{background:#eee}.modal-admin .team-container .pre-selected-teams img{width:27px;height:27px;margin-right:10px}.modal-admin .team-container .pre-selected-teams div{display:flex;flex-direction:column}.modal-admin .team-container .pre-selected-teams div span:nth-child(1){font-size:1rem;font-weight:bold;line-height:1.36}@media (min-width: 769px){.modal-admin .team-container .pre-selected-teams div span:nth-child(1){font-size:0.875rem}}.modal-admin .team-container .pre-selected-teams div span:nth-child(2){font-size:0.875rem;line-height:1.33}@media (min-width: 769px){.modal-admin .team-container .pre-selected-teams div span:nth-child(2){font-size:0.75rem}}.modal-admin .team-container .team-options{display:flex;justify-content:flex-start;margin-bottom:20px}.modal-admin .team-container .team-options select{width:calc(33% - 10px);height:36px;border-radius:4px;background-color:#f4f4f4;font-size:0.75rem;font-weight:700;border:0;text-transform:uppercase;outline:0}.modal-admin .team-container .team-options select:nth-child(2){margin:0 18px}.modal-admin .team-container .team-options select:disabled{cursor:not-allowed}.modal-admin .team-container .team-options select:hover:not(:disabled){background-color:#dddddd}.modal-admin .team-container .team-text-box input{border-radius:4px !important;border:solid 1px #edeff1;background-color:#f6f7f8;background-image:url(https://assets.scorebooklive.com/assets/icons/search-24px-112d19dd1209ba4d1008ff9a4ac63fcb165c902a2bbb6725f56efe895db0206d.svg);background-repeat:no-repeat;background-position:left 10px center;background-size:20px;padding-left:40px !important}.modal-admin .team-container .team-text-box>div{width:calc(100% - 80px)}@media (min-width: 769px){.modal-admin .team-container .team-text-box>div{width:440px}}.modal-admin .blue-btn{background-color:#008bc9;color:white}.modal-admin .blue-btn:hover{background-color:black}.modal-admin .form-group input[type='text'],.modal-admin .form-group input[type='number'],.modal-admin .form-group select{background-color:#f4f4f4;border-radius:3px;font-size:14px;padding:8px 20px;text-transform:capitalize;height:40px}.modal-admin .form-group input[type='text']:hover,.modal-admin .form-group input[type='number']:hover,.modal-admin .form-group select:hover{background-color:#dddddd}.modal-admin .form-group input[type='text']:disabled,.modal-admin .form-group input[type='number']:disabled,.modal-admin .form-group select:disabled{cursor:not-allowed}.modal-admin .form-group input[type='text']:hover,.modal-admin .form-group input[type='text']:focus,.modal-admin .form-group input[type='number']:hover,.modal-admin .form-group input[type='number']:focus,.modal-admin .form-group select:hover,.modal-admin .form-group select:focus{background-color:#dddddd}@media (min-width: 769px){.modal-admin .form-group input[type='text'],.modal-admin .form-group input[type='number'],.modal-admin .form-group select{font-size:0.875rem;padding:12px 20px}}.modal-admin .form-group input[type='text']::placeholder,.modal-admin .form-group input[type='number']::placeholder,.modal-admin .form-group select::placeholder{color:#797979}.modal-admin .form-group label,.modal-admin .form-group .label{color:#4d4d4d;font-size:10px;padding-bottom:5px;text-transform:capitalize}.modal-admin .form-group .left-input,.modal-admin .form-group .right-input{display:inline-block;width:49%}.modal-admin .form-group .left-input{padding-right:2%;padding-bottom:10px}@media (min-width: 769px){.modal-admin .form-group .left-input{padding-bottom:0}}.modal-admin .form-group .input-time input[type='text'],.modal-admin .form-group .input-date input[type='text'],.modal-admin .form-group select{background-size:12px;font-size:14px;font-weight:700;background-image:url(https://assets.scorebooklive.com/assets/arrow-black-3aa29fbd67958d9e90edfb77dfc5555335a17701ab7ee3ba08c26055abef488b.svg);background-size:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://assets.scorebooklive.com/assets/icons/double-arrow-cf8d22c4368a8dce0d0a3a2c116b4e321288f5d12621d4129ffb4c61d87c067f.png);background-position:95% center;background-size:9px;background-repeat:no-repeat;font-size:14px;font-weight:500}@media (min-width: 769px){.modal-admin .form-group .input-time input[type='text'],.modal-admin .form-group .input-date input[type='text'],.modal-admin .form-group select{background-size:18px;font-size:14px}}.modal-admin .form-group .input-date input[type='text']{background-image:url(https://assets.scorebooklive.com/assets/icons/calendar-7787e530f35286f0bf7d348518e9206e7cf2120bd1f430d47d1341efb3381b49.png);background-size:16px}.modal-admin .form-group .input-time input[type='text']{background-image:url(https://assets.scorebooklive.com/assets/icons/schedule-24px-93365663e5e9be74fe2165418134547132393b98d46c2c6e4ea61d7e1a054980.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:25px}.modal-admin .teams-selection{align-items:center;margin-bottom:15px;display:grid;grid-template-columns:repeat(5, 1fr)}.modal-admin .teams-selection .team-selection{grid-column:span 2}.modal-admin .teams-selection .team-selection span{text-transform:capitalize}.modal-admin .teams-selection .team-selection.placeholder{color:#888a8c;font-size:11px;padding-top:10px}.modal-admin .teams-selection .team-selection .feature-score,.modal-admin .teams-selection .team-selection .opponent-score{border-radius:25px;text-align:center}.modal-admin .teams-selection .team-selection img{vertical-align:middle;margin:0 3px}.modal-admin .teams-selection .team-header .image{min-height:40px}.modal-admin .teams-selection .team-header .image img{display:inline-block;font-size:35px;width:35px}.modal-admin .teams-selection .team-header .forfeit{color:#888a8c}.modal-admin .teams-selection .game-status{min-width:130px;margin-bottom:auto;margin-top:10px;text-align:center}.modal-admin .teams-selection .game-status .title{color:#888a8c;display:inline-block;font-size:12px;max-width:65px;padding:0 10px;text-transform:uppercase}.modal-admin .teams-selection .game-status .score{font-weight:900;font-size:18px;display:inline-block}.modal-admin .teams-selection .game-status .score.forfeit{color:#888a8c}.modal-admin .teams-selection .icon-switch-group{display:inline-block;margin:0 auto;text-align:center;width:180px}.modal-admin .teams-selection .icon-switch-group .label{color:#888a8c;font-size:11px;padding-top:10px}.modal-admin .teams-selection .icon-switch-group .btn,.modal-admin .teams-selection .icon-switch-group .user-entity-toggle{background-color:#439ded;min-width:auto;height:40px;width:50px}.modal-admin .teams-selection .icon-switch-group i.icon{height:20px;width:20px}.modal-admin .teams-selection .icon-switch-group i.icon.switch{background-image:url(https://assets.scorebooklive.com/assets/icons/switch-white-732a5ce6d5ea961db8beb6f81ab340efbdf1e9d227e8f747807bcc98d3bbf30c.png)}.modal-admin .team-select.closed .meta-line{display:none}.modal-admin .form-group{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:0 10px;margin-bottom:10px}@media (min-width: 769px){.modal-admin .form-group{margin-bottom:25px}}.modal-admin .form-group .left-input,.modal-admin .form-group .right-input{width:100%}.modal-admin .form-group.input-span2 input,.modal-admin .form-group.input-span2 div,.modal-admin .form-group.input-span2 button,.modal-admin .form-group.input-span2 select{grid-column:span 2}.modal-admin.game-stat-form{width:100%;left:0;margin:auto;height:100%;border-radius:0;background-color:#f4f4f4}.modal-admin.game-stat-form .modal-content{padding:0}.modal-admin.game-stat-form .category-name{text-transform:capitalize}.modal-admin.game-stat-form .header-buttons{grid-template-columns:repeat(2, 1fr)}.modal-admin.game-stat-form .result-form .select-options{margin-bottom:10px;text-align:right;width:100%}.modal-admin.game-stat-form .result-form .select-options select{font-size:14px;display:inline-block;margin-left:20px;text-transform:capitalize;width:200px}@media (min-width: 769px){.modal-admin.game-stat-form .result-form .select-options select{font-size:16px}}.modal-admin.game-stat-form .buttons{margin-top:20px;text-align:right}.modal-admin .game-score-header-wrapper{background-color:white;height:120px;padding-top:50px;position:relative;width:100%}@media (min-width: 769px){.modal-admin .game-score-header-wrapper{padding-top:0}}.modal-admin .game-score-header-wrapper .team-name{margin:auto 0}.modal-admin .game-score-header-wrapper .team-name .mascot{font-size:14px;line-height:18px}.modal-admin .game-score-header-wrapper .team-name .name,.modal-admin .game-score-header-wrapper .team-name .mascot{max-width:150px}.modal-admin .game-score-header-wrapper .team-image{margin:auto 0}.modal-admin .game-score-header-wrapper .team-image img{width:40px}.modal-admin .game-score-header-wrapper .score-input input{border-radius:5px;background-color:#f6f7f8;border:1px solid #edeff1;padding-right:0;height:50px;width:50px}.modal-admin .game-score-header-wrapper .score-input input.zero{color:#888a8c}.modal-admin .game-score-header-wrapper .title-text{color:#797979;font-size:12px;line-height:14px;margin:auto;width:50px}.modal-admin .game-score-header-wrapper .title-text .optional{display:block;font-size:10px}.modal-admin .game-score-header-wrapper .game-score-header{display:grid;grid-template-columns:repeat(7, 1fr);max-width:600px;margin:0 auto;padding-top:12px;text-align:center}.modal-admin .game-score-header-wrapper .game-score-detail-wrapper{bottom:0px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;position:absolute;text-align:center;width:100%}.modal-admin .game-score-header-wrapper .game-score-detail{color:#888a8c;font-weight:500;font-size:12px;overflow-x:auto;white-space:nowrap}@media (min-width: 769px){.modal-admin .game-score-header-wrapper .game-score-detail{font-size:14px;overflow-x:unset;white-space:initial}}.modal-admin .game-score-header-wrapper .game-score-detail span{border-right:1px solid #e6e6e6;display:inline-block;margin:7px 0px;padding:2px 5px}@media (min-width: 769px){.modal-admin .game-score-header-wrapper .game-score-detail span{padding:2px 10px}}.modal-admin .game-score-header-wrapper .game-score-detail span:last-child{border-right:none}.modal-admin .game-score-header-wrapper .team-profile__title span{font-size:14px;font-weight:500;padding-left:5px}.modal-admin .card{width:100%;background:white;border-radius:5px;border:1px solid #e6e6e6;display:inline-block;overflow:hidden;position:relative}.modal-admin .select-options{margin-left:auto;margin-top:20px;width:200px}.modal-admin .forfeit-linescore{padding-top:40px}.modal-admin .forfeit-linescore .linescore-table td{border-right:none;border-left:none}.modal-admin .linescore-table{margin-bottom:50px}.modal-admin .linescore-table .team .team-image{display:inline-block;padding:5px}.modal-admin .linescore-table .team .team-name{display:inline-block;padding:0 0 5px 5px}.modal-admin .linescore-table .team .mascot{font-size:12px}.modal-admin .linescore-table .linescore-form{border:none}.modal-admin .linescore-table .linescore-form thead tr{background:#f6f7f8;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.modal-admin .linescore-table .linescore-form tbody tr{border-bottom:1px solid #e6e6e6}.modal-admin .linescore-table .linescore-form tbody tr:last-child{border-bottom:none}.modal-admin .linescore-table .linescore-form th{color:#888a8c;text-align:center;width:50px}.modal-admin .linescore-table .linescore-form th{border:none;font-size:13px;font-weight:900;width:100%}.modal-admin .linescore-table .linescore-form th.team{padding-left:10px;text-align:left}.modal-admin .linescore-table .linescore-form td{border:none;min-width:60px}.modal-admin .linescore-table .linescore-form td input{background-color:#f6f7f8;border-radius:3px;border:1px solid #edeff1;margin:5px;width:50px}.modal-admin .linescore-table .linescore-form td input.zero{color:#888a8c}.modal-admin .linescore-table .team-profile__title span{font-size:14px}.modal-admin .game-stat-table.table-category{margin-top:30px}.modal-admin .game-stat-table table{display:block;overflow-x:auto;white-space:nowrap}@media (min-width: 769px){.modal-admin .game-stat-table table{display:inline-table}}.modal-admin .game-stat-table table,.modal-admin .game-stat-table th,.modal-admin .game-stat-table td{border:1px solid #e6e6e6;text-transform:capitalize;font-size:13px}@media (min-width: 769px){.modal-admin .game-stat-table table,.modal-admin .game-stat-table th,.modal-admin .game-stat-table td{font-size:16px}}.modal-admin .game-stat-table table input,.modal-admin .game-stat-table th input,.modal-admin .game-stat-table td input{border:none;font-size:13px;padding-right:5px}@media (min-width: 769px){.modal-admin .game-stat-table table input,.modal-admin .game-stat-table th input,.modal-admin .game-stat-table td input{font-size:16px}}.modal-admin .game-stat-table thead tr{height:40px;background-color:#e6e6e6}.modal-admin .game-stat-table thead th{text-transform:uppercase}.modal-admin .game-stat-table .table-cell-sm{width:55px}.modal-admin .game-stat-table td{min-width:40px}.modal-admin .game-stat-table .team-stat-form tr th .tooltip{cursor:default}.modal-admin .game-stat-table .team-stat-form tr th .tooltip .tooltip-top{bottom:40px;min-width:120px;padding:5px;width:auto}.modal-admin .game-stat-table .team-stat-form tr th:last-child .tooltip .tooltip-top{left:-20px}.modal-admin .game-stat-table .team-stat-form tr th:last-child .tooltip .tooltip-top::after{left:80%}.modal-admin .table-group{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px}.modal-admin .game-form .form-group{grid-template-columns:repeat(2, 1fr);grid-gap:15px;margin-bottom:21px}.modal-admin .game-form .location{position:relative}.modal-admin .game-form .location i.icon{height:20px;width:20px}.modal-admin .game-form .location i.icon.delete{background-image:url(https://assets.scorebooklive.com/assets/icons/close-black-d0e4a828b0ed69b8243514a1b1aa966d04c7694975375d7b028f39dd7fc3a2ac.png);cursor:pointer;height:100%;position:absolute;margin:auto 0;right:20px}.modal-admin .game-form .btn:hover,.modal-admin .game-form .user-entity-toggle:hover,.modal-admin .game-form .user-entity-toggle.remove:hover{background-color:#0e75eb;color:#ffffff}.modal-admin .game-form i.close{background-image:url(https://assets.scorebooklive.com/assets/icons/close-nav-black-d70e65fd8c6620d393817e75424f707581d2ac262e2f9c35323ca2f300d882a1.png);background-repeat:no-repeat;background-position:center;background-color:#f4f4f4;background-size:17px;border-radius:5px;padding:8px;position:absolute;right:0;top:0;height:20px;width:20px}@media (min-width: 769px){.modal-admin .game-form i.close{background-color:transparent}.modal-admin .game-form i.close:hover{background-color:#f4f4f4}}.modal-admin .game-form .team-select.closed .team-active::after{background:white;content:'UPDATE OPPONENT';color:#439ded;display:block;font-size:12px;line-height:35px;position:absolute;text-align:center;top:0;height:100%;width:100%}@media (min-width: 769px){.modal-admin .game-form .team-select.closed .team-active::after{font-size:14px;line-height:44px}}.modal-admin .game-form .header-buttons .btn,.modal-admin .game-form .header-buttons .user-entity-toggle,.modal-admin .game-form .header-buttons .user-entity-toggle.remove{height:30px}@media (min-width: 769px){.modal-admin .game-form .header-buttons .btn,.modal-admin .game-form .header-buttons .user-entity-toggle,.modal-admin .game-form .header-buttons .user-entity-toggle.remove{height:35px}}.modal-admin .game-form .btn,.modal-admin .game-form .user-entity-toggle,.modal-admin .game-form .user-entity-toggle.remove{height:35px}@media (min-width: 769px){.modal-admin .game-form .btn,.modal-admin .game-form .user-entity-toggle,.modal-admin .game-form .user-entity-toggle.remove{height:44px}}.modal-admin .game-form input.btn[type='submit'],.modal-admin .game-form .user-entity-toggle[type='submit'],.modal-admin .game-form .user-entity-toggle.remove[type='submit']{width:100%}.modal-admin .team-select .team-text-box input{padding:12px 20px 12px 40px}.modal-admin{top:8%;bottom:8%}.modal-admin .team-player-form .image-group{padding-bottom:50px}.modal-admin.more-filters{height:400px}@media (min-width: 769px){.modal-admin.more-filters{height:300px}}.modal-admin.more-filters .modal-title h3{width:135px}@media (min-width: 769px){.modal-admin.more-filters .modal-title h3{width:155px}}.modal-admin.more-filters .header-buttons{display:grid;grid-gap:5px;grid-template-columns:repeat(1, 1fr)}@media (min-width: 769px){.modal-admin.more-filters .header-buttons{grid-template-columns:repeat(2, 1fr)}}.modal-admin.update-game{border-radius:5px}.modal-admin.update-game.modal{width:100%;height:100%;top:0;left:0}@media (min-width: 769px){.modal-admin.update-game.modal{margin-left:-250px;width:500px;top:10%;left:50%;height:auto}}.modal-admin.update-game h3{border:none}.modal-admin.update-game .select,.modal-admin.update-game input[type='text']{background-image:url(https://assets.scorebooklive.com/assets/icons/double-arrow-cf8d22c4368a8dce0d0a3a2c116b4e321288f5d12621d4129ffb4c61d87c067f.png);background-size:9px;background-position:95% center;background-repeat:no-repeat;background-color:#f4f4f4;border:none;cursor:pointer;font-weight:500;font-size:14px;padding:10px 45px 10px 10px;text-transform:none}.modal-admin.update-game .select:hover,.modal-admin.update-game input[type='text']:hover{background-color:#dddddd}.modal-admin.update-game .input-date input[type='text']{background-image:url(https://assets.scorebooklive.com/assets/icons/calendar-black-2-fe7aaf2aa4c8de8280d254700428aedd6455cdeb4860546dc46506b4ffa8c8bd.png)}.modal-admin.update-game .location input[type='text']{background-image:none}.modal-admin.update-game i.close{background-image:url(https://assets.scorebooklive.com/assets/icons/close-nav-black-d70e65fd8c6620d393817e75424f707581d2ac262e2f9c35323ca2f300d882a1.png);background-repeat:no-repeat;background-position:center;background-color:#f4f4f4;background-size:17px;border-radius:5px;padding:8px;position:absolute;right:15px;top:7px;height:20px;width:20px}@media (min-width: 769px){.modal-admin.update-game i.close{background-color:transparent;right:0;top:0}.modal-admin.update-game i.close:hover{background-color:#f4f4f4}}.modal-admin.update-game input[type='submit']{width:100%;border-radius:5px}.modal-admin.social-modal{height:100%;top:0;left:0;width:100%}.modal-admin.social-modal h3{text-transform:uppercase;border:none;width:225px}.modal-admin.social-modal .action-buttons{position:absolute;bottom:25px;width:100%;left:0;padding:0 20px;box-sizing:border-box}.modal-admin.social-modal .action-buttons input{width:100%;height:45px;text-transform:uppercase}.modal-admin.social-modal i.close{background-image:url(https://assets.scorebooklive.com/assets/icons/close-nav-black-d70e65fd8c6620d393817e75424f707581d2ac262e2f9c35323ca2f300d882a1.png);background-repeat:no-repeat;background-position:center;background-color:#f4f4f4;background-size:17px;border-radius:5px;padding:8px;position:absolute;right:15px;top:7px;height:20px;width:20px}@media (min-width: 769px){.modal-admin.social-modal i.close{background-color:transparent;right:0;top:0}.modal-admin.social-modal i.close:hover{background-color:#f4f4f4}}@media (min-width: 769px){.modal-admin.social-modal{height:400px;top:8%;bottom:8%;width:500px;left:50%;transform:translate(-50%, 0%);margin-left:0}}.loading-modal{background:none;background-color:transparent !important;border:none;box-shadow:none;top:50%}.loading-modal .modal-title{display:none}.loading-modal .loading-ring{margin:auto;position:relative;width:80px;height:80px}.loading-modal .loading-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #7c7c7c;border-radius:50%;animation:loading-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#7c7c7c transparent transparent transparent}.loading-modal .loading-ring div:nth-child(1){animation-delay:-0.45s}.loading-modal .loading-ring div:nth-child(2){animation-delay:-0.3s}.loading-modal .loading-ring div:nth-child(3){animation-delay:-0.15s}@keyframes loading-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#admin-team-game .card{margin-bottom:40px}@media (min-width: 769px){#admin-team-game .card{margin-bottom:0}}#admin-team-game .game-info{margin:0 30px 30px 15px;position:relative}@media (min-width: 769px){#admin-team-game .game-info{margin:0 30px 30px 30px}}#admin-team-game .game-info .btn.update-game,#admin-team-game .game-info .update-game.user-entity-toggle{position:absolute;padding:13px 5px;right:0;top:12px}@media (min-width: 769px){#admin-team-game .game-info .btn.update-game,#admin-team-game .game-info .update-game.user-entity-toggle{padding:10px 20px}}#admin-team-game .btn.blue,#admin-team-game .blue.user-entity-toggle{color:white;background-color:#439ded;font-size:12px;font-weight:900}#admin-team-game .btn.blue:hover,#admin-team-game .blue.user-entity-toggle:hover{background-color:#1a70ec}#admin-team-game .game-detail{display:grid;grid-template-columns:repeat(1, 1fr);margin-top:10px}@media (min-width: 769px){#admin-team-game .game-detail{grid-template-columns:repeat(2, 1fr)}}#admin-team-game .label{font-size:8px;padding-bottom:5px}#admin-team-game .label.hide-on-mobile{display:none}@media (min-width: 769px){#admin-team-game .label.hide-on-mobile{display:block}}#admin-team-game .label.hide-on-desktop{display:block}@media (min-width: 769px){#admin-team-game .label.hide-on-desktop{display:none}}#admin-team-game .subhead.error{margin:0 0 20px 20px;padding:0 10px}#admin-team-game .detail-column{border-bottom:1px solid #f2f2f2;border-style:dotted;padding:10px 0}#admin-team-game .detail-column .detail-inner{display:grid;grid-template-columns:40px 1fr}@media (min-width: 769px){#admin-team-game .detail-column .detail-inner{grid-template-columns:33px 1fr}}#admin-team-game .detail-column .detail-inner .icon{height:30px;width:30px}@media (min-width: 769px){#admin-team-game .detail-column .detail-inner .icon{height:25px;width:25px}}#admin-team-game .detail-column .detail-inner .icon i{height:25px;width:100%}@media (min-width: 769px){#admin-team-game .detail-column .detail-inner .icon i{height:25px}}#admin-team-game .detail-column .detail-inner .icon i.date{background-image:url(https://assets.scorebooklive.com/assets/icons/calendar-7787e530f35286f0bf7d348518e9206e7cf2120bd1f430d47d1341efb3381b49.png);background-size:24px}@media (min-width: 769px){#admin-team-game .detail-column .detail-inner .icon i.date{background-size:25px}}#admin-team-game .detail-column .detail-inner .icon i.time{background-image:url(https://assets.scorebooklive.com/assets/icons/time-e5029037a5e960f2c56221dec5903f0467d7959af726ae9bd660680a77eab451.png);background-size:24px}@media (min-width: 769px){#admin-team-game .detail-column .detail-inner .icon i.time{background-size:25px}}#admin-team-game .detail-column .detail-inner .icon i.game-type{background-image:url(https://assets.scorebooklive.com/assets/icons/team-f98dbc5532c435fa8137cf2e12a2fcf150920767cb234af4fffbf46f21a69193.png);background-size:24px}@media (min-width: 769px){#admin-team-game .detail-column .detail-inner .icon i.game-type{background-size:25px}}#admin-team-game .detail-column .detail-inner .icon i.game-status{background-image:url(https://assets.scorebooklive.com/assets/icons/lightning-1a0dd967380f18dfc3352b3edbc0a4b875200ae6e1052de47f55d54aa34873c6.png);background-size:24px}@media (min-width: 769px){#admin-team-game .detail-column .detail-inner .icon i.game-status{background-size:25px}}#admin-team-game .detail-column .detail-inner .icon i.neutral{background-image:url(https://assets.scorebooklive.com/assets/icons/home-f70354db1956c05ca22b2441002c539e60e40b33e657d944c90676a8982716b7.png);background-size:24px}@media (min-width: 769px){#admin-team-game .detail-column .detail-inner .icon i.neutral{background-size:25px}}#admin-team-game .detail-column .detail-inner .icon i.location{background-image:url(https://assets.scorebooklive.com/assets/icons/location-86ee38a5525195686207ed456c193f015854a61084427874e78be17167713c6e.png);background-size:16px}@media (min-width: 769px){#admin-team-game .detail-column .detail-inner .icon i.location{background-size:14px}}#admin-team-game .detail-column .detail-inner img{max-width:32px;max-height:32px}@media (min-width: 769px){#admin-team-game .detail-column .detail-inner img{max-width:25px;max-height:25px}}#admin-team-game .detail-column .detail-inner .text{margin:auto 0;font-size:14px;font-weight:500}@media (min-width: 769px){#admin-team-game .detail-column .detail-inner .text{font-size:13px}}#admin-team-game .detail-column .detail-inner .text.team-name{font-weight:700}#admin-team-game .team-profile__title{margin:20px 5px}@media (min-width: 769px){#admin-team-game .team-profile__title{margin:20px 0 20px 5px}}#admin-team-game .team-profile__title:after{display:none}#admin-team-game .shares{display:grid;grid-template-columns:repeat(5, 60px);grid-gap:10px}@media (min-width: 769px){#admin-team-game .shares{grid-template-columns:repeat(5, 70px)}}#admin-team-game .shares .btn,#admin-team-game .shares .user-entity-toggle,#admin-team-game .shares .user-entity-toggle.remove{background-color:#f4f4f4;height:42px;width:60px;min-width:auto;padding:6px}@media (min-width: 769px){#admin-team-game .shares .btn,#admin-team-game .shares .user-entity-toggle,#admin-team-game .shares .user-entity-toggle.remove{height:35px;width:70px}}#admin-team-game .shares .btn:hover,#admin-team-game .shares .user-entity-toggle:hover,#admin-team-game .shares .user-entity-toggle.remove:hover{background-color:#dddddd}#admin-team-game .shares i{height:32px;width:100%}@media (min-width: 769px){#admin-team-game .shares i{height:24px}}#admin-team-game .shares i.twitter{background-image:url(https://assets.scorebooklive.com/assets/icons/twitter-blue-486e7b8b36335c890c5c442fd12387dbc01fdda166802c46e7addaa3a3dde785.png);background-position:center;background-size:18px}#admin-team-game .shares i.twitter:hover{background-size:28px}#admin-team-game .shares i.facebook{background-image:url(https://assets.scorebooklive.com/assets/icons/facebook-05edb4362f149a34e42a60cb0da0dc4e9a0f3cca20319525d5dc6caa0a96f2e7.png);background-position:center;background-size:8px}#admin-team-game .shares i.facebook:hover{background-size:13px}#admin-team-game .shares i.message{background-image:url(https://assets.scorebooklive.com/assets/icons/message-1b7f7c68a542d3ccd3b8b78fa31069c887318d1f18a0357906d55fb7b5ea4712.png);background-position:center;background-size:14px}#admin-team-game .shares i.message:hover{background-size:23px}#admin-team-game .shares i.email{background-image:url(https://assets.scorebooklive.com/assets/icons/email-ac2763e09e50bb3a7404137fb248a913683586a992f7596451efad50aeb6120b.png);background-position:center;background-size:17px}#admin-team-game .shares i.email:hover{background-size:27px}#admin-team-game .shares i.link{background-image:url(https://assets.scorebooklive.com/assets/icons/link-9d822a1e4a525d0f50145ffa3df5d0464cd2133aeb7074a0f9f61cee0bf77ac4.png);background-position:center;background-size:15px}#admin-team-game .shares i.link:hover{background-size:24px}#admin-team-game .game-stat table thead td.jersey-number{color:#439ded;cursor:pointer;font-size:11px;min-width:98px;padding:10px}#admin-team-game .game-stat input[type='checkbox']{width:25px;height:25px;background:#f4f4f4;border:1px solid #439ded;margin:0 10px}#admin-team-game .game-stat .action-buttons{position:absolute;right:20px}#admin-team-game .game-stat .action-buttons input[type='submit']{margin-left:10px}#admin-team-game .game-stat .filters{display:inline-block;margin-bottom:20px;position:relative;padding:0 20px 0 30px}#admin-team-game .game-stat .filters .label{position:absolute;top:-15px;left:15px}#admin-team-game .game-stat .filters select{text-transform:capitalize;max-width:180px}@media (min-width: 769px){#admin-team-game .game-stat .filters select{max-width:220px}}#admin-team-game .game-stat td.team-name{width:100%;margin:auto;font-size:14px;position:absolute;width:122px;height:43px;z-index:99;background-color:white}@media (min-width: 769px){#admin-team-game .game-stat td.team-name{position:relative;width:100%;height:auto}}#admin-team-game .game-stat td.team-name .team-name-inner{display:flex}#admin-team-game .game-stat td.team-name .jersey-number{margin:auto 10px}#admin-team-game .game-stat td.team-name .first-name,#admin-team-game .game-stat td.team-name .last-name{display:block;font-weight:700}#admin-team-game .game-stat .icon.sort{height:10px;width:10px;background-image:url(https://assets.scorebooklive.com/assets/icons/sort-blue-741440daf9a2e60909e7c88552bcd32a758c7597443a9c04f331dd1d75967cec.png);background-size:contain}#admin-team-game .game-stat tr{border-bottom:1px solid #e6e6e6;border-style:dotted}@media (min-width: 769px){#admin-team-game .game-stat tr{border:transparent}}#admin-team-game .game-stat tbody td{position:relative}@media (min-width: 769px){#admin-team-game .game-stat tbody td:after{border-left:transparent;border-right:transparent;border-top:transparent;border-bottom:1px solid #e6e6e6;border-style:dotted;bottom:0;content:'';left:0;position:absolute;height:1px;width:100%}}@media (min-width: 769px){#admin-team-game .game-stat tbody td:first-child:after{left:10px;width:98%}}@media (min-width: 769px){#admin-team-game .game-stat tbody td:last-child:after{left:2%;width:70%}}#admin-team-game .game-submit table{width:100%;border-collapse:collapse;margin-bottom:30px}#admin-team-game .game-submit table thead tr{height:45px}@media (min-width: 769px){#admin-team-game .game-submit table thead tr{height:29px}}#admin-team-game .game-submit table thead th{text-align:right;padding-right:5px}#admin-team-game .game-submit table thead th:first-child{text-align:left}#admin-team-game .game-submit table thead th.team{min-width:143px;padding-left:15px;width:60%}#admin-team-game .game-submit table tbody .team-wrapper{position:absolute;width:122px;height:43px;z-index:99;background-color:white}@media (min-width: 769px){#admin-team-game .game-submit table tbody .team-wrapper{position:relative;width:100%;height:auto}}#admin-team-game .game-submit table tbody .team-wrapper .team-image img{width:38px}#admin-team-game .game-submit table tbody tr{border-bottom:1px solid #e6e6e6;border-style:dotted}@media (min-width: 769px){#admin-team-game .game-submit table tbody tr{border:transparent}}#admin-team-game .game-submit table tbody td{position:relative}@media (min-width: 769px){#admin-team-game .game-submit table tbody td:after{border-left:transparent;border-right:transparent;border-top:transparent;border-bottom:1px solid #e6e6e6;border-style:dotted;bottom:0;content:'';left:0;position:absolute;height:1px;width:100%}}@media (min-width: 769px){#admin-team-game .game-submit table tbody td:first-child:after{left:10px;width:98%}}@media (min-width: 769px){#admin-team-game .game-submit table tbody td:last-child:after{left:2%;width:80%}}#admin-team-game .game-submit table tbody .team{display:flex}#admin-team-game .game-submit table tbody .team-image{margin:auto 0;padding:0 10px}@media (min-width: 769px){#admin-team-game .game-submit table tbody .team-image{padding:10px 10px 10px 15px}}#admin-team-game .game-submit table tbody .team-name{margin:auto 0;font-size:14px;font-weight:700}#admin-team-game .game-submit table tbody td{padding:5px}#admin-team-game .game-submit table tbody td input{font-size:18px;border-radius:5px;height:43px;width:43px;background:#f4f4f4;border:1px solid #e6e6e6;text-align:center}#admin-team-game .game-submit table tbody td input:hover{border:1px solid #439ded}#admin-team-game .game-submit .filters{padding:0 20px 0 15px}#admin-team-game .game-submit .select-options select{margin-right:10px;margin-bottom:20px;padding:10px 65px 10px 10px}#admin-team-game .game-submit .select-options .select-wrapper{display:inline-block}#admin-team-game .select{background-image:url(https://assets.scorebooklive.com/assets/icons/double-arrow-cf8d22c4368a8dce0d0a3a2c116b4e321288f5d12621d4129ffb4c61d87c067f.png);background-size:9px;background-position:95% center;background-repeat:no-repeat;background-color:#f4f4f4;border:none;cursor:pointer;font-weight:500;font-size:14px;padding:10px 20px 10px 10px;text-transform:none}@media (max-width: 768px){#admin-team-game .select{max-width:125px}}#admin-team-game .select:hover{background-color:#dddddd}#admin-team-game input[type='checkbox']{width:20px;height:20px;background:#f4f4f4;border:1px solid #439ded;margin:0 10px}#admin-team-game .table-wrapper{display:block;overflow-y:auto}#admin-team-game table thead{background-color:#f6f7f8;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;color:#888a8c;font-size:12px}#admin-team-game table thead td{text-align:right;padding-right:10px}#admin-team-game table thead td:first-child{padding-right:0;padding-left:10px;text-align:left}#admin-team-game .copy-invite{position:relative}#admin-team-game .copy-invite .menu-download-container{background-color:white;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);position:absolute;padding:5px;top:-10px;left:160px;width:275px;z-index:5}#admin-team-game .copy-invite .menu-download-container input[type='text']{font-size:x-small}.modal-admin .team-player-form .image-input img{opacity:0.7}.modal-admin .team-player-form .image-input.player-cover_image,.modal-admin .team-player-form .image-input.coach-cover_image{padding-bottom:150px;grid-column:span 2}.modal-admin .team-player-form .image-input.player-cover_image img,.modal-admin .team-player-form .image-input.coach-cover_image img{width:100%;object-fit:cover}.modal-admin .team-player-form .image-input.player-cover_image+.cropper-popover,.modal-admin .team-player-form .image-input.coach-cover_image+.cropper-popover{right:0;top:210px}.modal-admin .team-player-form .image-input.player-image,.modal-admin .team-player-form .image-input.coach-image{border-radius:50%;overflow:hidden}.modal-admin .team-player-form .image-input .upload-btn{background-image:url(https://assets.scorebooklive.com/assets/admins/camera-white-7ba0a7d0bc4929b4d2fd2685a60804d3f04452bff871c0104af888e21fb0102e.png);background-color:transparent;background-size:cover;border:none;bottom:0;right:0;left:0;top:0;height:30px;margin:auto;width:30px;transition:height 0.3s, width 0.3s}.modal-admin .team-player-form .image-input .upload-btn::after{content:'CHANGE IMAGE';color:white;display:block;font-size:10px;margin-left:-18px;margin-top:38px;width:71px}.modal-admin .team-player-form .image-input:hover .upload-btn{height:35px;width:35px}.modal-admin .team-player-form .subhead.error{grid-column:span 2}.modal-admin .team-player-form .team-select .team-active .strip-item-content{align-items:center;display:flex;min-height:33px}.modal-admin.modal-game{height:570px}.modal-admin .btn,.modal-admin .user-entity-toggle{min-width:100px;text-transform:capitalize}.modal-admin .btn.full-width,.modal-admin .full-width.user-entity-toggle{width:100%;background-color:#439ded;color:#ffffff;height:44px}.modal-admin .btn.full-width:hover,.modal-admin .full-width.user-entity-toggle:hover{background-color:#0e75eb}@media (min-width: 769px){.modal-admin .reset-margin{margin-left:-15px;margin-right:-15px}}.modal-admin.delete-invite-modal .modal-title h3{width:250px}.modal-admin.delete-invite-modal .action-buttons{display:grid;grid-gap:10px}.modal-admin.delete-invite-modal .btn,.modal-admin.delete-invite-modal .user-entity-toggle{height:40px}.modal-admin.delete-invite-modal .btn.cancel,.modal-admin.delete-invite-modal .cancel.user-entity-toggle{color:#439ded}.modal-admin.delete-invite-modal .btn.cancel:hover,.modal-admin.delete-invite-modal .cancel.user-entity-toggle:hover{color:white}.modal-admin.delete-invite-modal .btn.delete,.modal-admin.delete-invite-modal .delete.user-entity-toggle{color:red}.modal-admin.delete-invite-modal .detail{font-weight:500;line-height:18px}#admin-team-players .blue-btn{background-color:#008bc9;color:white}#admin-team-players .blue-btn:hover{background-color:black}#admin-team-players .center{text-align:center}#admin-team-players .mod3{background:transparent;border:none}#admin-team-players .mod3 .mod3-header{display:block;padding:0;text-align:right}#admin-team-players .mod3 .mod3-header .btn,#admin-team-players .mod3 .mod3-header .user-entity-toggle{position:initial}.react-color{position:relative}.react-color .edit-icon{cursor:pointer;position:absolute;height:20px;width:20px;margin:auto;top:0;left:0;right:0;bottom:0;background-size:cover;background-image:url(https://assets.scorebooklive.com/assets/icons/edit-cf1cf86360ccf567abf90c78221186923fcc4a339ccf85c1698fb900d82b74b5.png);transition:height 0.3s, width 0.3s}.react-color .edit-icon.edit-icon-white{background-image:url(https://assets.scorebooklive.com/assets/icons/edit-white-457e37f11468f2b5d05d2da541624390eea6043c1f6aac77a577dd04172db2c4.png)}.react-color .popover{position:absolute;z-index:2}.react-color .color{position:relative;border-radius:5px;height:40px;width:80px;box-sizing:border-box;box-shadow:inset 0 0 0 1000px rgba(0,0,0,0.2)}.react-color .color:hover{box-shadow:inset 0 0 0 1000px rgba(0,0,0,0.4)}.react-color .color:hover .edit-icon{height:23px;width:23px}.react-color .swatch{cursor:pointer;padding:0;border:none;background-color:transparent}.react-color .cover{position:fixed;left:0;height:100%;width:100%}.react-color button:disabled{cursor:default;box-shadow:none}.cropper-popover{background:white;box-sizing:initial;border-radius:4px;box-shadow:rgba(0,0,0,0.15) 0px 0px 0px 1px,rgba(0,0,0,0.15) 0px 8px 16px;color:#000;padding:10px;position:absolute;margin-top:3px;text-align:center;z-index:999}.cropper-popover .title{padding-bottom:20px}#admin-index .roster-list tbody .team-wrapper{display:flex;margin:0;padding:5px}@media (min-width: 769px){#admin-index .roster-list tbody .team-wrapper{padding:6px 6px 6px 0px}}#admin-index .roster-list tbody .image{display:inline-block;margin:auto 10px auto 0}#admin-index .roster-list tbody .image img{max-width:40px}#admin-index .roster-list tbody .details{display:inline-block;margin:auto 0}#admin-index .roster-list tbody .details .name{font-size:16px;line-height:18px;font-weight:700}#admin-index .roster-list tbody .details .division-text{color:black;font-size:12px;font-weight:500}#admin-index .roster-list tbody .action-buttons{font-size:14px;padding:20px}@media (min-width: 769px){#admin-index .roster-list tbody .action-buttons{font-size:16px}}#admin-index .team-profile__title{font-size:20px;padding-bottom:0;padding-left:10px;margin-left:0px}@media (min-width: 769px){#admin-index .team-profile__title{font-size:18px;margin-left:20px}}#admin-index .team-profile__title:after{display:none}#admin-index table th{font-size:11px}#admin-index table th.col-alert{padding-left:50px;text-align:right}#admin-index table td{position:relative}#admin-index table td:after{border-left:transparent;border-right:transparent;border-top:transparent;border-bottom:1px solid #e6e6e6;border-style:dotted;bottom:0;content:'';left:0;position:absolute;height:1px;width:100%}#admin-index table td:first-child:after{width:100%}@media (min-width: 769px){#admin-index table td:first-child:after{left:2%;width:98%}}#admin-index table td:last-child:after{width:100%}@media (min-width: 769px){#admin-index table td:last-child:after{width:88%}}#admin-index table td.col-role{min-width:120px;text-align:right}#admin-index table td.col-alert{text-align:right}#admin-index table td.col-alert span{background-color:#e1464a;border-radius:12px;color:white;font-size:12px;font-weight:900;padding:3px 13px}#admin-index table td .team{display:flex;margin:0;padding:5px 0 5px 30px}#admin-index table td .team .image{margin-right:10px}#admin-index table a{font-weight:900}#admin-index table a:hover{color:#0e75eb}#admin-index .selection .select{background-image:url(https://assets.scorebooklive.com/assets/icons/double-arrow-cf8d22c4368a8dce0d0a3a2c116b4e321288f5d12621d4129ffb4c61d87c067f.png);background-size:9px;background-position:95% center;background-repeat:no-repeat;background-color:#f4f4f4;border:none;cursor:pointer;font-weight:500;font-size:14px;padding:10px 45px 10px 5px;text-transform:none}#admin-index .selection .select:hover{background-color:#dddddd}#admin-index .filters{display:block;padding-bottom:30px;padding-left:10px}@media (min-width: 769px){#admin-index .filters{padding-left:30px}}#admin-index .filters .sport,#admin-index .filters .level{display:inline-block;padding-right:10px}#admin-index .filters .sport .title,#admin-index .filters .level .title{font-size:10px;padding-bottom:5px}#admin-index #admin-pages table.roster-list thead th{font-size:11px}#admin-index #admin-pages table.roster-list tbody tr{border:none}@media (min-width: 769px){#admin-index #admin-pages table.roster-list tbody .action-buttons{padding:0 30px 0 50px}}#admin-index #admin-pages table.roster-list tbody .image img{max-width:30px}.section-schools.pg-show.admin-yes .pg-container{min-height:100%;height:auto}.section-schools.pg-show.admin-yes .pg-container .pg-content{padding:0 0 60px 0;overflow:inherit}@media (min-width: 769px){.section-schools.pg-show.admin-yes .pg-container .pg-content{padding:0 10px 60px 10px}}.section-teams.admin-yes .pg-content{padding:0 6px 10px 6px}.loading-more{background-image:url(https://assets.scorebooklive.com/assets/loading-ebd6a0b97d15d095aa3e583737c76b7988913652ae91d65db358e80e2ce2b52a.svg);height:15px;width:120px;margin:10px auto 0;text-align:center}@media (min-width: 769px){.loading-more{margin:20px auto 0}}.search-result{position:relative;border-radius:5px;background-color:#fff;border:1px solid #ccc;margin-top:10px;cursor:pointer}.search-result.inactive::before{content:'';background:rgba(0,0,0,0.1);z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;cursor:default}.search-result .result-header,.search-result .result-team{display:flex;padding:5px 10px;align-items:center}.search-result .result-image{width:40px}.search-result .result-image .img-container{height:40px;width:40px;position:relative}.search-result .result-image .img-container .logo-icon{font-size:36px;text-align:center;display:block;-moz-text-stroke-color:#e00;-webkit-text-stroke-color:#e00;-moz-text-stroke-width:1px;-webkit-text-stroke-width:1px}.search-result .result-image .img-container img{max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}.search-result .result-text{flex-grow:1;padding:0 10px}.search-result .result-text h4{color:#000;font-size:18px;font-weight:900}.search-result .result-text p{color:#797979;font-size:14px}.search-result .result-arrow{width:15px;height:15px;background-image:url(https://assets.scorebooklive.com/assets/red_arrow-3738b3153e760469db9322f52a617c157fcb44c001dd6d02fbcb60d3e7cf147d.png);background-size:15px;background-repeat:no-repeat;position:absolute;top:16px;right:10px}.search-result.open .result-arrow{transform:rotate(180deg)}.search-result .result-team{border-top:1px solid #ccc}.search-result .result-team .result-image{background-size:30px;background-repeat:no-repeat;height:30px;background-position:center}.search-result .result-team .result-image.sport-1{background-image:url(https://assets.scorebooklive.com/assets/basketball-6cf7b614fb14fbfa47587523f4f321a5b12699b5b23e20847976429c80a465c2.png)}.search-result .result-team .result-image.sport-2{background-image:url(https://assets.scorebooklive.com/assets/football-5dbdb536640a9041cd1efa26220ed31d56538c9aad45fffd91fa9cb6d4a30a5c.png)}.search-result .result-team .result-image.sport-3{background-image:url(https://assets.scorebooklive.com/assets/baseball-f6908da448caf3f4471801fc61785206d110707c9e4d6f0bfee4931b25e2e9d3.png)}.search-result .result-team .result-image.sport-4{background-image:url(https://assets.scorebooklive.com/assets/softball-830a43022f792d161ce4bf82bab07ea3a0864acad3384b08514e458e5b5ad60d.png)}.search-result .result-team .result-image.sport-5{background-image:url(https://assets.scorebooklive.com/assets/lacrosse-c5468168ba00b7e28e15bf4b42fce5996fa783f68cf4076d90d3105ca0e2fa66.png)}.search-result .result-team .result-image.sport-6{background-image:url(https://assets.scorebooklive.com/assets/soccer-aa453af1d28a793df4c2763fae3aafd6a9c797ae5f4df38c02b2fd26013d0a23.png)}.search-result .result-team .result-image.sport-7{background-image:url(https://assets.scorebooklive.com/assets/volleyball-678a960d647ecf8b981f6fac26f821b73f8538785c02d9dbc6be27286e382b7a.png)}.search-result .result-team .result-image.sport-8{background-image:url(https://assets.scorebooklive.com/assets/field_hockey-3cf005bc2d279ed73e5cf2a6c9e2a8649b0b1d81540ee15e0e62553e0da6790d.png)}.search-result .result-team .result-image.sport-9{background-image:url(https://assets.scorebooklive.com/assets/ice_hockey-19f477f42a8e58c3721ec051fac9c74103eed541a22dc87c7121332a5a94f670.png)}.search-result .result-team .result-image.sport-10{background-image:url(https://assets.scorebooklive.com/assets/water_polo-eac094a231e5ef3b01f295d127daa2d27da439ad637dd6a9b0ffed8c665a0a9b.png)}.search-result .result-team .result-image.sport-11{background-image:url(https://assets.scorebooklive.com/assets/cross-country-23b693452a9a7c3dd8c25895655a5f5148d444b21470a62c7ef8f84215b81921.png)}.search-result .result-team .result-image.sport-12{background-image:url(https://assets.scorebooklive.com/assets/golf-0aa2801dc260b5c301ebf8581609f82fb8a72c028fcb57102e6f42d8dc235091.png)}.search-result .result-team .result-image.sport-13{background-image:url(https://assets.scorebooklive.com/assets/tennis-7ee997623460530fcc243ee1223bedbdbac3ad3a14f5e6cbd0d3fd9e8355fe2a.png)}.search-result .result-team .result-image.school-hub{background-image:url(https://assets.scorebooklive.com/assets/icons/school-hub-7d4d052982cd28c8f4bc3cb8cdb17a02eaa9c526e4e61f2091270da399716f6e.png)}.search-result .result-content{display:none}.search-result .result-content .result-team .result-image{margin-left:5px}.search-result .result-content .result-team .result-text h4{font-weight:700;text-transform:capitalize}.search-result.open .result-content{display:block}.search-form{display:flex;width:100%;padding:5px 0}.search-form .search-select select{height:40px;border-radius:10px 0 0 10px;background-color:#ebebeb;color:#666;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:900;border:1px solid #e00;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 25px 10px 10px;background-image:url(https://assets.scorebooklive.com/assets/red_arrow-3738b3153e760469db9322f52a617c157fcb44c001dd6d02fbcb60d3e7cf147d.png);background-size:15px;background-position:right 5px center;background-repeat:no-repeat;font-size:16px;text-transform:uppercase;cursor:pointer}.search-form .search-select select:hover{background-color:#f3f3f3}.search-form .search-text{flex-grow:1}.search-form .search-text input{height:40px;box-sizing:border-box;padding:10px;font-size:16px;border-right:0px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";appearance:none;-webkit-appearance:none;border-radius:0}.search-form .search-text input::placeholder{text-transform:uppercase;font-weight:900}.search-form .search-submit{width:50px;height:40px;position:relative}.search-form .search-submit::after{content:'';border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#fff;width:25px;height:40px;position:absolute;z-index:-1;box-sizing:border-box}.search-form .search-submit input{cursor:pointer;background-image:url(https://assets.scorebooklive.com/assets/search_white-1faaad69cfde756c3578cfe44b9ceedbad756f0c93a272536576d3703e24c0d5.png);background-size:40px;background-repeat:no-repeat;background-position:center;border-radius:50%;background-color:#e00;width:50px;height:50px;position:absolute;top:-5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0}.search-form .search-submit input:hover{background-color:#fd0000}.sidebar-container{cursor:pointer}.sidebar-container .sport-title{display:block;font-size:18px;height:30px;line-height:30px}.sidebar-container i.icon{float:left;padding-right:5px}.sidebar-container .section-header{border:transparent;background-color:transparent;padding-top:10px}.sidebar-container .result-content{padding:5px}.sidebar-container .result-content .no-content{font-size:13px;line-height:18px;text-transform:none}.sidebar-container .result-content .section-content+.no-content{display:none}.sidebar-container .result-content .section-content:empty+.no-content{display:block}.sidebar-container .title-header{height:40px}.sidebar-container .favorite-container{padding-top:5px;padding-bottom:20px}@media (min-width: 769px){.sidebar-container{background:transparent;border-color:transparent;cursor:auto}.sidebar-container .result-content{display:block;padding:0}.sidebar-container .result-content .team-name{font-size:14px;font-weight:900}.sidebar-container .result-content .team-division p{font-size:12px}.sidebar-container .result-content .team-division p.boys{color:#219abf}.sidebar-container .result-content .team-division p.girls{color:#f47bf6}.sidebar-container .result-arrow{display:none}.sidebar-container .title-header,.sidebar-container .title-header .result-text{height:auto;padding-left:0}}.sidebar-container.sign-in-msg p{font-size:13px;line-height:18px;text-transform:none}.sidebar-container.sign-in-msg .title{font-weight:900;padding-bottom:10px}.sidebar-container.sign-in-msg .button-container a{font-size:15px;display:block;margin-top:10px;text-align:center;width:150px}.loser-braket{margin-top:80px}.loser-braket .tournament-brackets__rounds>div:last-of-type,.loser-braket .tournament-brackets__rounds>div:nth-last-child(2),.loser-braket .tournament-bracket>div:last-of-type,.loser-braket .tournament-bracket>div:nth-last-child(2){opacity:0}.loser-braket .tournament-brackets__rounds>div:last-of-type>div,.loser-braket .tournament-brackets__rounds>div:nth-last-child(2)>div,.loser-braket .tournament-bracket>div:last-of-type>div,.loser-braket .tournament-bracket>div:nth-last-child(2)>div{display:none}.loser-bracket{margin-top:80px}.third-place-game{position:absolute;left:0;width:100%;top:75px;display:none}.third-place-game.active{display:block}@media (min-width: 769px){.third-place-game{right:-120px;top:calc(50% + 100px);width:initial;display:block;left:initial}}.third-place-game .third-place-game-text{text-transform:capitalize;font-size:14px;font-weight:700;color:black;padding-left:25px;padding-bottom:20px;display:none}@media (min-width: 769px){.third-place-game .third-place-game-text{display:block}}.third-place-game .tournament-bracket__item::after{display:none !important}.third-place-game .tournament-bracket__match::after,.third-place-game .tournament-bracket__match::before{display:none !important}@media (min-width: 769px){.third-place-header{display:none !important}}.main-bracket>div:last-of-type .tournament-bracket__item>div::before{border-left:0}.main-bracket>div:last-of-type .tournament-bracket__item>div::after{display:none}.main-bracket>div:nth-last-child(2) .tournament-bracket__item::after{border-right:0}.main-bracket>div:nth-last-child(2) .tournament-bracket__item>div::before{border-left:0}.main-bracket>div:nth-last-child(2) .tournament-bracket__item>div::after{display:none}.main-bracket .tournament-bracket__round--championship_round .tournament-bracket__item::after{border-right:0}.tournament-bracket__match{display:flex;width:100%;background-color:#ffffff;padding:0;border:1px solid #cbcbcb;border-bottom:0;border-left:0;border-right:0;box-shadow:0 2px 0 0 #e5e5e5;outline:none;cursor:pointer;transition:padding 0.2s ease-in-out;flex-direction:row;justify-content:space-between;align-items:center}@media (min-width: 769px){.tournament-bracket__match{border-bottom:1px solid #cbcbcb;width:260px}}.tournament-bracket__match .game-title{display:none;position:absolute;left:0;top:-13px;font-size:0.625rem;font-weight:700;color:#000}@media (min-width: 769px){.tournament-bracket__match .game-title{display:block;width:100%}}.tournament-bracket__match .edit-game-btn{position:absolute;width:34px;height:34px;background-image:url(https://assets.scorebooklive.com/assets/icons/edit-24px-1ea8a6845f0b72de6507fda81b457ffb2e52507bf7091e3e64b192ec30f10e66.svg);background-size:20px;background-repeat:no-repeat;background-position:center;right:5px;top:0px;bottom:0px;margin:auto;background-color:#f4f4f4;border-radius:50%;cursor:pointer;outline:0;border:1px solid #cbcbcb}.tournament-bracket__match .edit-game-btn:hover{background-color:#dddddd}.tournament-bracket__match .bracket-team-container{position:relative;width:100%}.tournament-bracket__match .bracket-team-container .game-time{background-color:white;font-size:10px;font-weight:500;padding:0 4px;position:absolute;right:0px;top:40px}@media (min-width: 769px){.tournament-bracket__match .bracket-team-container .game-time{top:33px}}.tournament-bracket__match .btn,.tournament-bracket__match .user-entity-toggle{margin-right:8px;background-color:#439ded;color:#ffffff;font-size:1.125rem;font-weight:900;text-transform:none;padding:10px 17px}@media (min-width: 769px){.tournament-bracket__match{flex-direction:column;border:1px solid #cbcbcb;border-radius:4px}.tournament-bracket__match .btn,.tournament-bracket__match .user-entity-toggle{display:none}}.tournament-bracket__match:focus{border-color:#2196f3}.tournament-bracket__match.locked{cursor:not-allowed}.tournament-bracket__match.normal{cursor:default}.tournament-bracket__match.normal .btn,.tournament-bracket__match.normal .user-entity-toggle{display:none}.tournament-bracket__match.m-0-0::before,.tournament-bracket__match.m-0-0::after{opacity:0}.tournament-bracket__match.m-0-1::before{opacity:0}.tournament-bracket__match.m-1-0::after{opacity:0}@media (max-width: 769px){.tournament-bracket__match{padding:0.75em 0.5em}}@media (min-width: 38em){.tournament-bracket__match::before,.tournament-bracket__match::after{position:absolute;left:0;z-index:1;content:'';display:block;width:1.1em;height:10%;border-left:6px solid #48494a}.tournament-bracket__match::before{bottom:50%;border-bottom:6px solid #48494a;transform:translate(0, 3px)}.tournament-bracket--rounded .tournament-bracket__match::before{border-bottom-left-radius:0}.tournament-bracket__match::after{top:50%;border-top:6px solid #48494a;transform:translate(0, -3px)}.tournament-bracket--rounded .tournament-bracket__match::after{border-top-left-radius:0}}@media (min-width: 38em){.tournament-bracket__match::before,.tournament-bracket__match::after{width:1.1em}.tournament-bracket__match::before{transform:translate(0, 3px)}.tournament-bracket__match::after{transform:translate(0, -3px)}}.tournament-bracket__match:hover{border:solid 1px #439ded;background-color:#cee0f0}.tournament-bracket__match:hover .title-link{color:#0e75eb !important}.tournament-bracket__round:first-child .tournament-bracket__match::before,.tournament-bracket__round:first-child .tournament-bracket__match::after{display:none !important}.tournament-bracket__item{display:flex;flex:0 1 auto;justify-content:center;flex-direction:column;align-items:flex-start;position:relative;width:48%;transition:padding 0.2s linear;padding:0}@media (min-width: 769px){.tournament-bracket__item{padding:2% 0}}.tournament-bracket__item:nth-child(odd){margin-right:2%}.tournament-bracket__item:nth-child(even){margin-left:2%}.tournament-bracket__item::after{transition:width 0.2s linear}.tournament-bracket__item.hidden{display:none}@media (min-width: 769px){.tournament-bracket__item.hidden{display:flex}}.tournament-bracket__item.hidden .tournament-bracket__match{cursor:default;opacity:0}.tournament-bracket__item.hidden::after{display:none}@media (max-width: 769px){.tournament-bracket__item{width:100%}.tournament-bracket__item:nth-child(odd),.tournament-bracket__item:nth-child(even){margin-left:0;margin-right:0}}@media (min-width: 38em){.tournament-bracket__item{padding:0.5em 1.1em;width:100%}.tournament-bracket__item:nth-child(odd),.tournament-bracket__item:nth-child(even){margin:0}.tournament-bracket__item::after{position:absolute;right:0;content:'';display:block;width:1.1em;height:50%;border-right:6px solid #48494a}.tournament-bracket__item:nth-child(odd)::after{top:50%;border-top:6px solid #48494a;transform:translateY(-3px)}.tournament-bracket--rounded .tournament-bracket__item:nth-child(odd)::after{border-top-right-radius:0}.tournament-bracket__item:nth-child(even)::after{bottom:50%;border-bottom:6px solid #48494a;transform:translateY(1px)}.tournament-bracket--rounded .tournament-bracket__item:nth-child(even)::after{border-bottom-right-radius:0}.tournament-bracket__round:first-child .tournament-bracket__item{padding-left:0}.tournament-bracket__round:last-child .tournament-bracket__item{padding-right:0}.tournament-bracket__round:last-child .tournament-bracket__item::after{display:none}}@media (min-width: 38em){.tournament-bracket__item{padding:1em 3em}.tournament-bracket__item::after{width:1.1em}}.m-down-15::before{opacity:0}.m-down-15::after{height:14%}@media (min-width: 38em){.m-c-down-50::before{opacity:0}.m-c-down-50::after{opacity:1;height:60%;top:50%;bottom:0;border-top:6px solid #48494a !important;transform:translateY(-3px) !important;border-bottom:0 !important}}@media (min-width: 38em){.m-c-down-20::before{opacity:0}.m-c-down-20::after{opacity:1;height:20%;top:50%;bottom:0;border-top:6px solid #48494a !important;transform:translateY(-3px) !important;border-bottom:0 !important}}@media (min-width: 38em){.m-c-down-30::before{opacity:0}.m-c-down-30::after{opacity:1;height:29%;top:50%;bottom:0;border-top:6px solid #48494a !important;transform:translateY(-3px) !important;border-bottom:0 !important}}@media (min-width: 38em){.m-c-down-40::before{opacity:0}.m-c-down-40::after{opacity:1;height:29%;top:40%;bottom:0;border-top:6px solid #48494a !important;transform:translateY(-3px) !important;border-bottom:0 !important}}.m-up-30::after{opacity:0}.m-up-30::before{height:29%}.m-up-20::before{opacity:1}.m-up-20::after{opacity:0}.m-up-20::before{height:19%}@media (min-width: 38em){.m-c-up-50::before{opacity:0}.m-c-up-50::after{opacity:1;height:60%;bottom:50%;top:0 !important;border-bottom:6px solid #48494a !important;transform:translateY(-3px) !important;border-top:0 !important}}@media (min-width: 38em){.m-c-up-40::before{opacity:0}.m-c-up-40::after{opacity:1;height:40%;bottom:50%;top:0 !important;border-bottom:6px solid #48494a !important;transform:translateY(-3px) !important;border-top:0 !important}}@media (min-width: 38em){.m-c-up-20::before{opacity:0}.m-c-up-20::after{opacity:1;height:20%;bottom:50%;top:0 !important;border-bottom:6px solid #48494a !important;transform:translateY(-3px) !important;border-top:0 !important}}@media (min-width: 38em){.m-c-up-70::before{opacity:0}.m-c-up-70::after{opacity:1;height:70%;top:0 !important;bottom:50%;border-bottom:6px solid #48494a !important;transform:translateY(-3px) !important;border-top:0 !important}}.m-down-10::before{opacity:0 !important}.m-down-10::after{opacity:1 !important}@media (min-width: 38em){.m-down-10::before,.m-down-10::after{height:9%}}.m-down-20::before{opacity:0 !important}.m-down-20::after{opacity:1 !important}@media (min-width: 38em){.m-down-20::before,.m-down-20::after{height:19%}}.m-down-25::before{opacity:0 !important}.m-down-25::after{opacity:1 !important}@media (min-width: 38em){.m-down-25::before,.m-down-25::after{height:25%}}.m-down-30::before{opacity:0 !important}.m-down-30::after{opacity:1 !important}@media (min-width: 38em){.m-down-30::before,.m-down-30::after{height:29%}}.m-down-35::before{opacity:0 !important}.m-down-35::after{opacity:1 !important}@media (min-width: 38em){.m-down-35::before,.m-down-35::after{height:35%}}.m-down-40::before{opacity:0 !important}.m-down-40::after{opacity:1 !important}@media (min-width: 38em){.m-down-40::before,.m-down-40::after{height:40%}}.m-down-60::before{opacity:0 !important}.m-down-60::after{opacity:1 !important}@media (min-width: 38em){.m-down-60::before,.m-down-60::after{height:60%}}.m-none::before{opacity:0 !important}.m-none::after{opacity:0 !important}.m-down-50::before{opacity:0 !important}.m-down-50::after{opacity:1 !important}@media (min-width: 38em){.m-down-50::before,.m-down-50::after{position:absolute;left:0;z-index:1;content:'';display:block;width:1.1em;height:50%;border-left:6px solid #48494a}}@media (min-width: 38em){.m-down-100::before,.m-down-100::after{height:100%}}.m-double-connect::before{opacity:1 !important}.m-double-connect::after{opacity:1 !important}@media (min-width: 38em){.m-double-connect::before,.m-double-connect::after{height:50%}}.m-double-connect-30::before{opacity:1 !important}.m-double-connect-30::after{opacity:1 !important}@media (min-width: 38em){.m-double-connect-30::before,.m-double-connect-30::after{height:30%}}.m-connect::before{opacity:0 !important}.m-connect::after{opacity:1 !important}@media (min-width: 38em){.m-connect::before,.m-connect::after{height:0%}}.m-double-connect-70::before{opacity:1 !important}.m-double-connect-70::after{opacity:1 !important}@media (min-width: 38em){.m-double-connect-70::before,.m-double-connect-70::after{height:70%}}.m-double-connect-100::before{opacity:1 !important}.m-double-connect-100::after{opacity:1 !important}@media (min-width: 38em){.m-double-connect-100::before,.m-double-connect-100::after{height:100%}}.m-double-connect-130::before{opacity:1 !important}.m-double-connect-130::after{opacity:1 !important}@media (min-width: 38em){.m-double-connect-130::before,.m-double-connect-130::after{height:130%}}.m-connect-2::before{opacity:0 !important}.m-connect-2::after{opacity:1 !important}@media (min-width: 38em){.m-connect-2::before,.m-connect-2::after{height:0;top:50%;bottom:0}}.m-connect-2::after{transform:translateY(0) !important}.m-connect-3::before{opacity:0 !important}.m-connect-3::after{opacity:1 !important}@media (min-width: 38em){.m-connect-3::before,.m-connect-3::after{height:0%;bottom:49% !important}}@media (min-width: 38em){.tournament-bracket__match.m-c-up-50::before{opacity:0}.tournament-bracket__match.m-c-up-50::after{opacity:1;height:60%;border-bottom:6px solid #48494a !important;transform:translateY(-3px) !important;border-top:0 !important;bottom:50%;top:0 !important}}.bracket-contest-placeholder{height:94px}@media (min-width: 38em){.bracket-contest-placeholder{height:110px}}.tournament-bracket__period{position:absolute;font-size:0.875rem;font-weight:900;border:1px solid #cbcbcb;background-color:#ffffff;width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;top:50%;margin-top:-12.5px;right:10px}@media (min-width: 769px){.tournament-bracket__period{right:30px}}.tournament-bracket__period.ot{font-size:0.625rem}.tournament-bracket__round--championship_round .tournament-bracket__period{right:6px}.tournament-bracket__round-title{display:inline-block;white-space:normal;margin:0 15px}@media (min-width: 769px){.tournament-bracket__round-title{margin:0;display:flex;flex-direction:column;flex-grow:1;flex-basis:0}}.tournament-bracket__round-title:nth-child(1) h3{position:relative}.tournament-bracket__round-title .title-container{display:flex;align-items:flex-end;height:auto;color:#888a8c}.tournament-bracket__round-title .title-container *{white-space:nowrap}@media (min-width: 769px){.tournament-bracket__round-title .title-container{margin-bottom:14px;height:33px;color:black}}.tournament-bracket__round-title .title-container .active{color:black}.tournament-bracket__round-title .title-container .title{text-transform:capitalize}.tournament-bracket__round-title .title-container.showDates{display:flex;flex-direction:row;align-items:flex-end;font-size:14px}.tournament-bracket__round-title .title-container.showDates span{padding-left:10px;font-size:12px;margin-top:0;color:#48494a;display:none}@media (min-width: 769px){.tournament-bracket__round-title .title-container.showDates span{display:block}}.tournament-bracket__round-title .title-container button{border:0;background:transparent;color:#439ded;font-size:0.75rem;font-weight:900;padding:0 10px;cursor:pointer;outline:0}.tournament-bracket__round-title .title-container button:hover{color:#0e75eb}.tournament-bracket__round-title .title-container input{width:50%;font-size:0.75rem;border:solid 1px #cbcbcb;background-color:#f6f7f8;border-radius:4px}.tournament-bracket__round-title .DateRangePicker_picker{z-index:5}.tournament-bracket__round-title .DateRangePicker{width:200px}.tournament-bracket__round-title .SingleDatePicker{width:100px}.tournament-bracket__round-title .DateRangePickerInput,.tournament-bracket__round-title .SingleDatePickerInput{background:transparent}.tournament-bracket__round-title .DateRangePickerInput .DateInput,.tournament-bracket__round-title .SingleDatePickerInput .DateInput{background:transparent}.tournament-bracket__round-title .DateRangePickerInput .DateRangePickerInput_arrow,.tournament-bracket__round-title .SingleDatePickerInput .DateRangePickerInput_arrow{display:none;color:#439ded}.tournament-bracket__round-title .DateRangePickerInput .DateRangePickerInput_clearDates,.tournament-bracket__round-title .DateRangePickerInput .SingleDatePickerInput_clearDate,.tournament-bracket__round-title .SingleDatePickerInput .DateRangePickerInput_clearDates,.tournament-bracket__round-title .SingleDatePickerInput .SingleDatePickerInput_clearDate{width:30px;height:30px;display:flex;justify-content:center;align-items:center}.tournament-bracket__round-title .DateRangePickerInput input,.tournament-bracket__round-title .SingleDatePickerInput input{border:0;font-weight:700;padding:0;background:transparent;font-size:0.875rem;text-transform:uppercase;cursor:pointer}@media (min-width: 769px){.tournament-bracket__round-title .DateRangePickerInput input,.tournament-bracket__round-title .SingleDatePickerInput input{font-size:0.75rem}}.tournament-bracket__round-title .DateRangePickerInput input::placeholder,.tournament-bracket__round-title .SingleDatePickerInput input::placeholder{color:#439ded !important;text-transform:uppercase !important}.tournament-bracket__round-title h3{color:#797979;font-weight:700;text-transform:capitalize;margin-bottom:0;font-size:1rem;color:#888a8c}.tournament-bracket__round-title h3.w100{flex:1}@media (min-width: 769px){.tournament-bracket__round-title h3{font-size:0.875rem}}.tournament-bracket__round-title h3.active{color:#000000}@media (min-width: 769px){.tournament-bracket__round-title h3.active{color:#888a8c}}.tournament-bracket__round-title h3.w100{flex:1}@media (min-width: 769px){.tournament-bracket__round-title h3{font-size:0.875rem}}.tournament-bracket__round-title span{margin-top:5px;font-weight:500;color:#797979}@media (min-width: 769px){.tournament-bracket__round-title span{display:block;font-size:1rem}}.tournament-bracket__team{height:38px;display:flex}.tournament-bracket__team>div{display:flex;justify-content:space-between;align-items:center;padding:6px 35px 6px 11px;flex-grow:1}.tournament-bracket__team:nth-child(2){margin-bottom:17px}@media (min-width: 769px){.tournament-bracket__team:nth-child(2){margin-bottom:0;border-bottom:1px solid #cbcbcb}}.tournament-bracket__team.loser .tournament-bracket__text,.tournament-bracket__team.loser .tournament-bracket__score{color:#797979}.tournament-bracket__team.loser .tournament-bracket__image{opacity:0.5}.tournament-bracket__team .tournament-bracket__seed{color:#797979;font-weight:500;font-size:0.875rem}@media (min-width: 769px){.tournament-bracket__team .tournament-bracket__seed{font-size:0.625rem}}.tournament-bracket__team .tournament-bracket__seed .tournament-bracket__seed_div{line-height:23px}.tournament-bracket__team .tournament-bracket__seed input,.tournament-bracket__team .tournament-bracket__seed .tournament-bracket__seed_div{font-size:0.75rem;font-weight:700;color:#888a8c;background-color:#f6f7f8;border:solid 1px #edeff1;width:26px;height:26px;padding:0;text-align:center;-moz-appearance:textfield;margin-right:10px}.tournament-bracket__team .tournament-bracket__seed input::-webkit-outer-spin-button,.tournament-bracket__team .tournament-bracket__seed input::-webkit-inner-spin-button,.tournament-bracket__team .tournament-bracket__seed .tournament-bracket__seed_div::-webkit-outer-spin-button,.tournament-bracket__team .tournament-bracket__seed .tournament-bracket__seed_div::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tournament-bracket__team .team-content{display:flex;flex:1}.tournament-bracket__team .team-content.hidding{opacity:0}.tournament-bracket__team .tournament-bracket__image{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:10px}@media (min-width: 769px){.tournament-bracket__team .tournament-bracket__image{width:25px;height:25px}}.tournament-bracket__team .tournament-bracket__image img{width:100%}.tournament-bracket__team .tournament-bracket__image span{font-size:1.75rem}@media (min-width: 769px){.tournament-bracket__team .tournament-bracket__image span{font-size:1.5625rem}}.tournament-bracket__team .tournament-bracket__image.hide{margin:0;width:10px}.tournament-bracket__team .tournament-bracket__image.hide img{display:none}.tournament-bracket__team .tournament-bracket__text{color:#000;flex-grow:1;font-weight:500;font-size:0.875rem;width:0}@media (min-width: 769px){.tournament-bracket__team .tournament-bracket__text{font-size:0.625rem}}.tournament-bracket__team .tournament-bracket__text .tournament-bracket__team-name{font-weight:900;line-height:14px;font-size:1rem}@media (min-width: 769px){.tournament-bracket__team .tournament-bracket__text .tournament-bracket__team-name{font-size:0.875rem}}.tournament-bracket__team .tournament-bracket__text .tournament-bracket__team-name.title-link{color:#439ded}.tournament-bracket__team .tournament-bracket__text .tournament-bracket__team-division{line-height:12px}.tournament-bracket__team .tournament-bracket__score{font-size:1.125rem;font-weight:900;margin-left:5px;color:#000}.itemList{background-color:#ffffff;border-top:solid 1px #cbcbcb;border-bottom:solid 1px #cbcbcb;display:flex;align-items:center;padding:8px 15px;opacity:1;transition:opacity 0.5s ease-in-out}.itemList.opacity{opacity:0.5}@media (min-width: 769px){.itemList{padding:8px 0 8px 15px;border:solid 1px #cbcbcb;padding:8px 18px 8px 26px;border-radius:14px;margin-bottom:25px}}.itemList .left-content{display:flex;flex-grow:1;align-items:center}@media (min-width: 769px){.itemList .left-content{padding-right:26px}}.itemList .itemImage{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:11px}.itemList .itemImage.trophy{background-image:url(https://assets.scorebooklive.com/assets/trophy-bae062b7ab4300f356cec8a104c463e5c4e09a0d3671ff9ebe18c2f5a45474fc.svg);background-repeat:no-repeat;background-size:100%}.itemList .itemImage img{width:100%;height:100%}@media (min-width: 769px){.itemList .itemImage{width:36px;height:36px;margin-right:0}}.itemList .itemImage .team-logo-icon{font-size:1.75rem}@media (min-width: 769px){.itemList .itemImage .team-logo-icon{font-size:2.25rem}}.itemList .itemDescription{padding:0 10px 0 0}@media (min-width: 769px){.itemList .itemDescription{padding:0 23px}}.itemList .itemDescription h5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-height:1em;font-size:1rem;font-weight:900}.itemList .itemDescription h6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-height:1em;margin-top:5px;font-size:0.875rem;font-weight:500;color:#797979}@media (min-width: 769px){.itemList .right-content{display:block;padding-left:38px;border-left:solid 1px #cbcbcb}}.itemList .right-content .actionButtons{display:flex;flex-direction:column;align-items:center}.itemList .right-content .actionButtons h6{font-size:0.875rem;font-weight:500;color:#797979;margin-bottom:6px}.itemList .right-content .actionButtons .buttonsContainer{width:70px;display:flex;justify-content:center}.itemList .right-content .actionButtons .buttonsContainer button{width:29px;height:29px;background-color:#439ded;border:0;border-radius:4px;margin:5px}.itemList .right-content .actionButtons .buttonsContainer button.settings{background-image:url(https://assets.scorebooklive.com/assets/settings-101ae7349ec17ab0f5a7030cceff4f89ce755e10e4996f4fe44aedeb31b4cfa7.svg);background-repeat:no-repeat;background-position:center;background-size:15.4px 15.7px}.itemList .right-content .actionButtons .buttonsContainer button.export{background-image:url(https://assets.scorebooklive.com/assets/export-8cda130846618e63336865b21aed587b130f1f70cfcc91c4f9a7e161257bac52.svg);background-repeat:no-repeat;background-position:center;background-size:15.7px}.itemList .team-content .btn-add{padding:10px 20px;background-color:#439ded;font-size:0.875rem;color:#ffffff;text-transform:none;margin:5px 15px 5px 0}@media (min-width: 769px){.itemList .team-content .btn-add{padding:10px 34px;margin:5px 28px 5px 0}}@media (min-width: 769px){.tournament-modal.match-modal{height:550px}}.tournament-modal.match-modal .modal-content{height:calc(100vh - 20% - 255px)}@media (min-width: 769px){.tournament-modal.match-modal .modal-content{height:auto}}.row{display:flex;flex-direction:column}.row.reverse{flex-direction:column-reverse}@media (min-width: 769px){.row.reverse{flex-direction:row}}@media (min-width: 769px){.row{flex-direction:row}}.row>div{flex-grow:1;width:100%}.row>div:first-of-type{padding-right:0px}@media (min-width: 769px){.row>div:first-of-type{padding-right:14px}}.row>div:last-of-type{padding-left:0px}@media (min-width: 769px){.row>div:last-of-type{padding-left:14px}}.modal-match-container{margin-top:13px}.modal-match-container .error{color:red;font-size:0.875rem;margin-top:-10px}.modal-match-container input:read-only{background-color:#ffffff}.modal-match-container .time-picker input{background-image:url(https://assets.scorebooklive.com/assets/dropdown-arrow-a16993895ac02abbf61b60e444d70360b7a99397728521b9c50e94f1c74cc9a7.svg)}.modal-match-container .time-picker .rdtPicker{right:0}.modal-match-container .date-picker input{background-image:url(https://assets.scorebooklive.com/assets/calendar-35bc4ee7d280818139625ab789d009bdea298558132b9777bd9d4a786866736d.svg)}.modal-match-container .rdt input{background-repeat:no-repeat;background-position:right 19px center}.modal-match-container .rdt .rdtBtn{color:#439ded}.modal-match-container .rdt .rdtActive{background-color:#439ded}.modal-match-container .form-control select{background-position:right 19px center !important}.modal-match-container .header{display:flex;flex-direction:column;flex-grow:1}.modal-match-container .header>div{display:flex;justify-content:space-around;align-content:center}.modal-match-container .header .vs{width:34px;height:34px;background:#000000;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#ffffff;font-size:0.75rem;font-weight:900;flex-shrink:0}.modal-match-container .header .info{display:flex;justify-content:center;align-items:center;flex-basis:50%}.modal-match-container .header .info .name{font-size:1rem;font-weight:900}.modal-match-container .header .info .mascot{font-size:0.875rem;font-weight:500}.modal-match-container .header .image{width:33.6px;height:33.6px;margin:0 18px;flex-shrink:0}.modal-match-container .header .image img{width:100%}.modal-match-container .header .image span{font-size:2.1rem}.modal-match-container .header .bottom{margin-top:13px;margin-bottom:17px;font-size:0.875rem;font-weight:500;color:#797979}.modal-match-container .header .bottom .round-name{color:#000000}.modal-match-container .match-form{display:flex;flex-direction:column}.modal-match-container .match-form .two-columns{display:flex;flex-direction:column}.modal-match-container .match-form .two-columns .btn,.modal-match-container .match-form .two-columns .user-entity-toggle{background-color:#439ded;color:#ffffff;font-size:1rem;font-weight:900;width:100%;padding:16px 9px;text-transform:none}.modal-match-container .match-form input{height:55px}@media (min-width: 769px){.modal-match-container .match-form input{height:44px}}.modal-match-container .match-form .form-group .select{width:100%;background-color:#f6f7f8;border:solid 1px #edeff1;height:55px}@media (min-width: 769px){.modal-match-container .match-form .form-group .select{height:44px}}.modal-match-container .match-form .form-group .select:hover{background-color:#dddddd}.modal-match-container .datetime-input .react-datepicker-wrapper{width:100%}.react-datepicker .react-datepicker__header{background-color:white}.input-time.tbd-option .react-datepicker__time-container,.input-time.tbd-option .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:100%}.section-tournament_manager .modal-admin.modal-rounds{height:540px}.tournament-modal.save-modal .modal-content{height:calc(100vh - 10% - 255px)}@media (min-width: 769px){.tournament-modal.save-modal .modal-content{height:335px;padding:0 33px 17px 33px}}.tournament-modal.save-modal .save-modal-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;text-align:center}.tournament-modal.save-modal .save-modal-container p{margin-top:75px;font-size:1.125rem;line-height:1.5rem;color:#797979}.tournament-modal .swal-icon--error{border-color:#f27474;-webkit-animation:animateErrorIcon 0.5s;animation:animateErrorIcon 0.5s}.tournament-modal .swal-icon--error__x-mark{position:relative;display:block;-webkit-animation:animateXMark 0.5s;animation:animateXMark 0.5s}.tournament-modal .swal-icon--error__line{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.tournament-modal .swal-icon--error__line--left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.tournament-modal .swal-icon--error__line--right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}@-webkit-keyframes animateErrorIcon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@keyframes animateErrorIcon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}to{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@-webkit-keyframes animateXMark{0%{-webkit-transform:scale(0.4);transform:scale(0.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(0.4);transform:scale(0.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}to{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}@keyframes animateXMark{0%{-webkit-transform:scale(0.4);transform:scale(0.4);margin-top:26px;opacity:0}50%{-webkit-transform:scale(0.4);transform:scale(0.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}to{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}.tournament-modal .swal-icon--warning{border-color:#f8bb86;-webkit-animation:pulseWarning 0.75s infinite alternate;animation:pulseWarning 0.75s infinite alternate}.tournament-modal .swal-icon--warning__body{width:5px;height:47px;top:10px;border-radius:2px;margin-left:-2px;position:absolute;left:50%;background-color:#f8bb86}.tournament-modal .swal-icon--warning__dot{position:absolute;left:50%;background-color:#f8bb86;width:7px;height:7px;border-radius:50%;margin-left:-4px;bottom:-11px}@-webkit-keyframes pulseWarning{0%{border-color:#f8d486}to{border-color:#f8bb86}}@keyframes pulseWarning{0%{border-color:#f8d486}to{border-color:#f8bb86}}.tournament-modal .swal-icon--success{border-color:#000000}.tournament-modal .swal-icon--success:after{content:'';border-radius:50%;position:absolute;width:60px;height:120px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tournament-modal .swal-icon--success:before{content:'';border-radius:50%;position:absolute;width:60px;height:120px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.tournament-modal .swal-icon--success:after{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px;-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}.tournament-modal .swal-icon--success__ring{width:80px;height:80px;border:4px solid rgba(0,0,0,0.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.tournament-modal .swal-icon--success__hideCorners{width:5px;height:90px;background-color:#fff;padding:1px;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.tournament-modal .swal-icon--success__line{height:5px;background-color:#000000;display:block;border-radius:2px;position:absolute;z-index:2}.tournament-modal .swal-icon--success__line--tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:animateSuccessTip 0.75s;animation:animateSuccessTip 0.75s}.tournament-modal .swal-icon--success__line--long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:animateSuccessLong 0.75s;animation:animateSuccessLong 0.75s}@-webkit-keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}to{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@-webkit-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}.tournament-modal .swal-icon--info{border-color:#c9dae1}.tournament-modal .swal-icon--info:before{width:5px;height:29px;bottom:17px;border-radius:2px;margin-left:-2px}.tournament-modal .swal-icon--info:after,.tournament-modal .swal-icon--info:before{content:'';position:absolute;left:50%;background-color:#c9dae1}.tournament-modal .swal-icon--info:after{width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px}.tournament-modal .swal-icon{width:80px;height:80px;border-width:4px;border-style:solid;border-radius:50%;padding:0;position:relative;box-sizing:content-box;margin:20px auto;transform:scale(1.62);margin:0}.tournament-modal .swal-icon--custom{width:auto;height:auto;max-width:100%;border:none;border-radius:0}.tournament-modal .swal-icon img{max-width:100%;max-height:100%}.tournament-modal .swal-title{color:rgba(0,0,0,0.65);font-weight:700;text-transform:none;position:relative;display:block;padding:13px 16px;font-size:27px;line-height:normal;text-align:center;margin-bottom:0}.tournament-modal .swal-title:first-child{margin-top:26px}.tournament-modal .swal-title:not(:first-child){padding-bottom:0}.tournament-modal .swal-title:not(:last-child){margin-bottom:13px}.tournament-modal .swal-text{font-size:16px;position:relative;float:none;line-height:normal;vertical-align:top;text-align:left;display:inline-block;margin:0;padding:0 10px;font-weight:500;color:rgba(0,0,0,0.64);max-width:calc(100% - 20px);overflow-wrap:break-word;box-sizing:border-box}.tournament-modal .swal-text:first-child{margin-top:45px}.tournament-modal .swal-text:last-child{margin-bottom:45px}.tournament-modal .swal-footer{text-align:right;padding-top:13px;margin-top:13px;padding:13px 16px;border-radius:inherit;border-top-left-radius:0;border-top-right-radius:0}.tournament-modal .swal-button-container{margin:5px;display:inline-block;position:relative}.tournament-modal .swal-button{background-color:#7cd1f9;color:#fff;border:none;box-shadow:none;border-radius:5px;font-weight:700;font-size:14px;padding:10px 24px;margin:0;cursor:pointer}.tournament-modal .swal-button:not([disabled]):hover{background-color:#78cbf2}.tournament-modal .swal-button:active{background-color:#70bce0}.tournament-modal .swal-button:focus{outline:none;box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(43,114,165,0.29)}.tournament-modal .swal-button[disabled]{opacity:0.5;cursor:default}.tournament-modal .swal-button::-moz-focus-inner{border:0}.tournament-modal .swal-button--cancel{color:#555;background-color:#efefef}.tournament-modal .swal-button--cancel:not([disabled]):hover{background-color:#e8e8e8}.tournament-modal .swal-button--cancel:active{background-color:#d7d7d7}.tournament-modal .swal-button--cancel:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(116,136,150,0.29)}.tournament-modal .swal-button--danger{background-color:#e64942}.tournament-modal .swal-button--danger:not([disabled]):hover{background-color:#df4740}.tournament-modal .swal-button--danger:active{background-color:#cf423b}.tournament-modal .swal-button--danger:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(165,43,43,0.29)}.tournament-modal .swal-content{padding:0 20px;margin-top:20px;font-size:medium}.tournament-modal .swal-content:last-child{margin-bottom:20px}.tournament-modal .swal-content__input,.tournament-modal .swal-content__textarea{-webkit-appearance:none;background-color:#fff;border:none;font-size:14px;display:block;box-sizing:border-box;width:100%;border:1px solid rgba(0,0,0,0.14);padding:10px 13px;border-radius:2px;transition:border-color 0.2s}.tournament-modal .swal-content__input:focus{outline:none;border-color:#6db8ff}.tournament-modal .swal-content__textarea{resize:vertical}.tournament-modal .swal-content__textarea:focus{outline:none;border-color:#6db8ff}.tournament-modal .swal-button--loading{color:transparent}.tournament-modal .swal-button--loading~.swal-button__loader{opacity:1}.tournament-modal .swal-button__loader{position:absolute;height:auto;width:43px;z-index:2;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;pointer-events:none;opacity:0}.tournament-modal .swal-button__loader div{display:inline-block;float:none;vertical-align:baseline;width:9px;height:9px;padding:0;border:none;margin:2px;opacity:0.4;border-radius:7px;background-color:rgba(255,255,255,0.9);transition:background 0.2s;-webkit-animation:swal-loading-anim 1s infinite;animation:swal-loading-anim 1s infinite}.tournament-modal .swal-button__loader div:nth-child(3n + 2){-webkit-animation-delay:0.15s;animation-delay:0.15s}.tournament-modal .swal-button__loader div:nth-child(3n + 3){-webkit-animation-delay:0.3s;animation-delay:0.3s}@-webkit-keyframes swal-loading-anim{0%{opacity:0.4}20%{opacity:0.4}50%{opacity:1}to{opacity:0.4}}@keyframes swal-loading-anim{0%{opacity:0.4}20%{opacity:0.4}50%{opacity:1}to{opacity:0.4}}.tournament-modal .swal-overlay{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center;font-size:0;overflow-y:auto;background-color:rgba(0,0,0,0.4);z-index:10000;pointer-events:none;opacity:0;transition:opacity 0.3s}.tournament-modal .swal-overlay:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.tournament-modal .swal-overlay--show-modal{opacity:1;pointer-events:auto}.tournament-modal .swal-overlay--show-modal .swal-modal{opacity:1;pointer-events:auto;box-sizing:border-box;-webkit-animation:showSweetAlert 0.3s;animation:showSweetAlert 0.3s;will-change:transform}.tournament-modal .swal-modal{width:478px;opacity:0;pointer-events:none;background-color:#fff;text-align:center;border-radius:5px;position:static;margin:20px auto;display:inline-block;vertical-align:middle;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;z-index:10001;transition:opacity 0.2s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.2s;transition:transform 0.3s, opacity 0.2s, -webkit-transform 0.3s}@media (max-width: 500px){.tournament-modal .swal-modal{width:calc(100% - 20px)}}@-webkit-keyframes showSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1)}1%{-webkit-transform:scale(0.5);transform:scale(0.5)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(0.95);transform:scale(0.95)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes showSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1)}1%{-webkit-transform:scale(0.5);transform:scale(0.5)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(0.95);transform:scale(0.95)}to{-webkit-transform:scale(1);transform:scale(1)}}.tournament-modal.success-modal .header{text-align:right}.tournament-modal.success-modal .modal-content{height:100%;padding:20px}@media (min-width: 769px){.tournament-modal.success-modal .modal-content{height:auto;padding:auto}}.tournament-modal.success-modal .btn,.tournament-modal.success-modal .user-entity-toggle{min-width:100px}.tournament-modal.success-modal .detail{margin-top:70px}.tournament-modal.success-modal .detail .title{font-size:24px}.tournament-modal.success-modal .detail p{margin-top:10px}.navButtonsContainer{display:flex;align-items:center;flex-direction:column-reverse;flex-direction:row;margin-left:auto;width:100%}.navButtonsContainer button{background-color:#439ded;border:solid 1px #cbcbcb;border-radius:6px;color:white;cursor:pointer;font-weight:900;margin-bottom:15px;margin-left:10px;padding:11px 0;text-transform:none;width:90px;outline:0;font-size:0.875rem}.navButtonsContainer button span{display:none}@media (min-width: 769px){.navButtonsContainer button{font-size:0.75rem;margin-bottom:0;width:123px}.navButtonsContainer button span{display:inline}}.navButtonsContainer button.next{background-color:#439ded;border:solid 1px #439ded;color:white}.navButtonsContainer button:disabled{cursor:not-allowed;color:black;background-color:#ebebeb;border:solid 1px #cbcbcb}.navButtonsContainer button.delete{background-color:white;border:solid 1px red;color:red}.navButtonsContainer button:hover:not(:disabled){background-color:#0e75eb}.navButtonsContainer .right{margin-left:auto;margin-right:10px}@media (min-width: 769px){.navButtonsContainer .right{margin-right:0px}}.section-tournament_manager .nav-secondary{font-size:1rem}.section-tournament_manager .nav-secondary .nav-section-header{border-bottom:1px solid #e6e6e6;display:flex;height:100px;margin:0;width:100%}.section-tournament_manager .nav-secondary .nav-section-header .nav-image,.section-tournament_manager .nav-secondary .nav-section-header .nav-text{color:black;display:inline-block}.section-tournament_manager .nav-secondary .nav-section-header .nav-text{margin:auto 0}.section-tournament_manager .nav-secondary .nav-section-header .nav-text .title{font-size:1.125rem}@media (min-width: 769px){.section-tournament_manager .nav-secondary .nav-section-header .nav-text .title{font-size:1.25rem}}.section-tournament_manager .nav-secondary .nav-section-header .nav-text .subtitle{color:#888a8c;padding-top:5px;font-size:0.875rem}@media (min-width: 769px){.section-tournament_manager .nav-secondary .nav-section-header .nav-text .subtitle{font-size:1rem}}.section-tournament_manager .nav-secondary .nav-section-header .nav-image{margin:auto 0;padding:10px 15px}.section-tournament_manager .nav-secondary .nav-section-header .nav-image img{max-height:50px}@media (min-width: 769px){.section-tournament_manager .nav-secondary .nav-section-header .nav-image img{max-height:67px}}.section-tournament_manager .nav-secondary .nav-section-header .btn-actions{position:absolute;right:10px;top:30px}@media (min-width: 769px){.section-tournament_manager .nav-secondary .nav-section-header .btn-actions{right:30px;top:10px}}.section-tournament_manager .nav-secondary .nav-section-header .btn-actions .btn.exit,.section-tournament_manager .nav-secondary .nav-section-header .btn-actions .exit.user-entity-toggle{text-align:center;width:75px;padding:13.5px 8px;font-size:0.875rem}@media (min-width: 769px){.section-tournament_manager .nav-secondary .nav-section-header .btn-actions .btn.exit,.section-tournament_manager .nav-secondary .nav-section-header .btn-actions .exit.user-entity-toggle{width:100px;padding:8px;font-size:0.75rem}}.section-tournament_manager .nav-secondary .nav-section-header .btn-actions .btn.exit:hover,.section-tournament_manager .nav-secondary .nav-section-header .btn-actions .exit.user-entity-toggle:hover{background-color:#0e75eb;color:#ffffff}.section-tournament_manager .nav-secondary ul{padding:0 20px}.section-tournament_manager .nav-secondary ul li{border:0;color:#888a8c;font-weight:500;height:49px;line-height:49px;margin-left:16px}@media (min-width: 769px){.section-tournament_manager .nav-secondary ul li{margin-left:41px}}.section-tournament_manager .nav-secondary ul li:first-child{margin-left:0}.section-tournament_manager .nav-secondary ul li.active{border-bottom:2px solid black;color:black;font-weight:900}.positionerContainer{display:flex;justify-content:space-between;align-items:center;margin:3px 5px 3px 0}.positionerContainer.tournamentForm .form-control{padding:10px 5px;width:41px;text-align:center;margin-left:16px;margin-right:13px}@media (min-width: 769px){.positionerContainer.tournamentForm .form-control{margin-left:20px;margin-right:26px}}.positionerContainer .arrows{display:flex;flex-direction:column;margin:0 5px}@media (max-width: 360px){.positionerContainer .arrows{margin:0 10px}}.positionerContainer .arrows button{width:17px;height:10.5px;border:0;padding:0;background-repeat:no-repeat;background-size:100%;cursor:pointer;background-color:transparent}.positionerContainer .arrows button.up{background-image:url(https://assets.scorebooklive.com/assets/arrow-up-38c3d9c2364730f59bf4610e9b98df703c8f525793db344c777677fe521a234f.svg);margin-bottom:9px}.positionerContainer .arrows button.down{background-image:url(https://assets.scorebooklive.com/assets/arrow-down-a16993895ac02abbf61b60e444d70360b7a99397728521b9c50e94f1c74cc9a7.svg);margin-top:9px}.positionerContainer .arrows button:disabled{cursor:not-allowed}.positionerContainer .arrows button.up:disabled{background-image:url(https://assets.scorebooklive.com/assets/arrow-up-disabled-e32ff033a09b2f13372a4b54ff558a215787e23c9596161727d80c8796e5f58f.svg)}.positionerContainer .arrows button.down:disabled{background-image:url(https://assets.scorebooklive.com/assets/arrow-down-disabled-3764e5de3366ce86d0024c51a5d872d65a809b2840e41da3d9480c2ea9b19124.svg)}.positionerContainer .close{cursor:pointer;width:36px;height:36px;border:0;background-image:url(https://assets.scorebooklive.com/assets/btn-close-2a0b8d295038c3a16fe03fb17ca284d9e2f0e1e45c7efeb9c0940c1e0a4aab39.svg);background-repeat:no-repeat;background-size:100%;padding:0;background-color:transparent}.buttom-list .custom-radio input{width:0.1px;height:0.1px;opacity:0;position:absolute}.buttom-list .custom-radio input+label{display:flex;justify-content:space-between;padding:16px 21px 16px 15px;font-size:1rem;font-weight:900;cursor:pointer}@media (min-width: 769px){.buttom-list .custom-radio input+label{padding:10px 21px 8px 15px}}.buttom-list .custom-radio input:checked+label{background-color:#f4f4f4;border-radius:7px;color:#439ded}.buttom-list .custom-radio input:disabled+label{border:solid 1px #cbcbcb;background-color:#ffffff;border-radius:7px;color:#797979;cursor:not-allowed}.CalendarMonth_table{margin-top:10px}.DayPickerNavigation_button__horizontalDefault{border-radius:50%;background:#439ded;padding:6px}.DayPickerNavigation_button__horizontalDefault:active{border:solid 1px #439ded}.DayPickerNavigation_button__horizontalDefault:active .DayPickerNavigation_svg__horizontal{fill:#439ded}.DayPickerNavigation_svg__horizontal{fill:#ffffff}.CalendarDay__selected_span{background:#f5f5f5 !important;color:#000000 !important;border:solid 1px #e4e7e7 !important}.CalendarDay__selected{background:#439ded !important;color:#ffffff !important;border:solid 1px #e4e7e7 !important}.CalendarDay__hovered_span:hover,.CalendarDay__hovered_span{background:#f5f5f5;color:#000000;border:solid 1px #e4e7e7}.DateRangePickerInput__showClearDates{padding-right:0 !important}@media (max-width: 768px){.DateRangePickerInput_clearDates,.SingleDatePickerInput_clearDate{position:absolute !important;right:15px !important}}.tournamentForm .form-control{padding:14px 37px 14px 18px;border-radius:4px;border:solid 1px #edeff1;background-color:#f6f7f8;font-weight:500;font-size:0.875rem}.tournamentForm .form-control:hover,.tournamentForm .form-control:focus{background-color:#dddddd}@media (min-width: 769px){.tournamentForm .form-control{padding:14px 37px 14px 10px}}.tournamentForm .form-control:disabled,.tournamentForm .form-control.disabled{cursor:not-allowed;color:#797979}.tournamentForm .form-control:disabled input,.tournamentForm .form-control.disabled input{color:#797979 !important}.tournamentForm .form-control.custom-select{padding:0px}.tournamentForm .form-control.custom-datepicker{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);align-items:center}.tournamentForm .form-control.custom-datepicker .calendar-button{position:absolute;background-image:url(https://assets.scorebooklive.com/assets/calendar-35bc4ee7d280818139625ab789d009bdea298558132b9777bd9d4a786866736d.svg);background-repeat:no-repeat;width:22.7px;height:25.2px;right:37px;cursor:pointer}@media (min-width: 769px){.tournamentForm .form-control.custom-datepicker{background-position:right 37px center}}.tournamentForm .form-control.custom-datepicker label{font-size:1rem;font-weight:500;text-transform:capitalize}.tournamentForm .form-control.custom-datepicker .DateRangePicker_picker,.tournamentForm .form-control.custom-datepicker .SingleDatePicker_picker__directionLeft{margin-top:-1px}.tournamentForm .form-control.custom-datepicker .DateRangePickerInput_clearDates__small,.tournamentForm .form-control.custom-datepicker .SingleDatePickerInput_clearDate__small{padding:0;width:27px;height:27px}.tournamentForm .form-control.custom-datepicker .DateRangePickerInput_clearDates__small:disabled,.tournamentForm .form-control.custom-datepicker .SingleDatePickerInput_clearDate__small:disabled{display:none}.tournamentForm .form-control.custom-datepicker .DateRangePickerInput_arrow{margin:0 10px}.tournamentForm .form-control.custom-datepicker .DateRangePickerInput,.tournamentForm .form-control.custom-datepicker .SingleDatePickerInput{display:flex;align-items:center;background:transparent}.tournamentForm .form-control.custom-datepicker .DateRangePickerInput .DateInput__small,.tournamentForm .form-control.custom-datepicker .SingleDatePickerInput .DateInput__small{background:transparent}.tournamentForm .form-control.custom-datepicker .DateRangePickerInput .DateInput__small:nth-child(1) input,.tournamentForm .form-control.custom-datepicker .SingleDatePickerInput .DateInput__small:nth-child(1) input{text-align:right}.tournamentForm .form-control.custom-datepicker .DateRangePickerInput .DateInput__small input,.tournamentForm .form-control.custom-datepicker .SingleDatePickerInput .DateInput__small input{border:0;background:transparent;font-size:1rem;font-weight:500;color:#000000;padding:0}.tournamentForm .form-control.custom-datepicker .DateRangePickerInput .DateInput__small input::placeholder,.tournamentForm .form-control.custom-datepicker .SingleDatePickerInput .DateInput__small input::placeholder{color:#439ded}.tournamentForm .form-control.custom-datepicker .SingleDatePickerInput .DateInput__small input{text-align:center !important}.tournamentForm .form-control.custom-datepicker .SingleDatePickerInput .DateInput__small input::placeholder{color:#439ded}.tournamentForm .form-control.custom-datepicker .DateRangePicker,.tournamentForm .form-control.custom-datepicker .SingleDatePicker{margin-left:auto}.tournamentForm .form-control.custom-datepicker .DateInput_input{cursor:pointer}.tournamentForm .form-control select{font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';font-weight:700;border:none;box-shadow:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:0.875rem;width:100%;background-image:url(https://assets.scorebooklive.com/assets/arrow-black-3aa29fbd67958d9e90edfb77dfc5555335a17701ab7ee3ba08c26055abef488b.svg);background-repeat:no-repeat;height:48px;padding:0px 40px 0px 18px;border-radius:4px;background-position:right 19px center;background-size:15px}@media (min-width: 769px){.tournamentForm .form-control select{font-size:0.75rem;background-position:right 20px center;padding:0px 40px 0px 10px}}.tournamentForm .form-control select:disabled{cursor:not-allowed;color:#797979;background-color:#ffffff}.tournamentForm .form-control.calendar{background-image:url(https://assets.scorebooklive.com/assets/calendar-35bc4ee7d280818139625ab789d009bdea298558132b9777bd9d4a786866736d.svg);background-repeat:no-repeat;padding-right:72px;background-position:right 19px center}@media (min-width: 769px){.tournamentForm .form-control.calendar{background-position:right 37px center}}.tournamentForm .fullWidthButton{width:100%;margin-bottom:5px}.DateRangePicker_picker__portal,.SingleDatePicker_picker__portal{z-index:10 !important}.tournamentSettings{margin-top:0px;margin-bottom:55px;border-top:solid 1px #cbcbcb;padding-top:21px}@media (min-width: 769px){.tournamentSettings{margin-bottom:0px;margin-left:-15px;margin-right:-15px}}.tournamentSettings label{font-size:1rem;font-weight:500}@media (min-width: 769px){.tournamentSettings label{font-size:0.875rem}}.tournamentSetting{display:flex;align-items:center;padding-bottom:5px}.tournamentSetting input[type='checkbox']{width:18px;height:18px;margin-right:12px}.tournamentSetting input[type='checkbox']:disabled{cursor:not-allowed}@media (min-width: 769px){.tournamentForm{margin-left:-15px;margin-right:-15px}}.tournamentForm.identity .form-group .form-control{padding:0 18px;height:48px;line-height:48px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:0.875rem}@media (min-width: 769px){.tournamentForm.identity .form-group .form-control{padding:0 10px;height:39px;line-height:39px;font-size:0.75rem}}.tournamentForm.identity .form-group .fileContainer{display:flex;align-items:center;justify-content:space-around;margin-top:16px}@media (min-width: 769px){.tournamentForm.identity .form-group .fileContainer{justify-content:space-between;margin-top:8px}}.tournamentForm.identity .form-group .fileContainer .custom-input-file input[type='file']{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.tournamentForm.identity .form-group .fileContainer .custom-input-file input[type='file']:focus+label{outline:1px #439ded;outline:-webkit-focus-ring-color auto 5px}.tournamentForm.identity .form-group .fileContainer .custom-input-file label{font-weight:700;width:105px;font-size:1rem;border-radius:7px;color:#439ded;padding:10px 0;text-align:center;text-transform:none;cursor:pointer}.tournamentForm.identity .form-group .fileContainer .custom-input-file label:hover{color:#0e75eb}@media (min-width: 769px){.tournamentForm.identity .form-group .fileContainer .custom-input-file label{font-size:0.75rem;width:auto;padding:6px 8px}}.tournamentForm.identity .form-group .fileContainer span{font-weight:500;margin-right:20px;line-height:1.4;font-size:0.75rem}@media (min-width: 769px){.tournamentForm.identity .form-group .fileContainer span{font-size:0.625rem}}.tournamentForm.identity .form-group a{display:flex;justify-content:flex-end;margin-top:5px;font-size:0.75rem}.tournament-list-container{width:100%}@media (min-width: 769px){.tournament-list-container{width:635px}}.tournament-list-container .team-profile__title{font-size:1.125rem}.tournament-list-container .roster-list tbody tr{height:56px !important}.tournament-list-container .tournament .image{display:inline-block;margin-right:10px}.tournament-list-container .tournament .details{display:inline-block}.tournament-list-container .tournament .division-text{color:#888a8c;font-size:0.875rem}@media (min-width: 769px){.tournament-list-container .tournament .division-text{font-size:0.75rem}}.tournament-list-container .tournament .name{color:#439ded;cursor:pointer;font-size:1rem;line-height:18px;font-weight:700}@media (min-width: 769px){.tournament-list-container .tournament .name{font-size:0.875rem;color:black;cursor:auto}}.tournament-list-container .action-buttons{display:none}@media (min-width: 769px){.tournament-list-container .action-buttons{display:grid;grid-gap:10px;grid-template-columns:repeat(3, 1fr);padding:10px 20px}}.tournament-list-container .action-buttons button{font-weight:900;font-size:0.75rem}.tournament-list-container .action-buttons .blue,.tournament-list-container .action-buttons .light-grey:not(.delete){background:transparent;border-color:transparent;color:#439ded}.tournament-list-container .action-buttons .blue:hover,.tournament-list-container .action-buttons .light-grey:not(.delete):hover{color:#0e75eb}.tournament-list-container .action-buttons .delete{color:red;grid-column-start:3}.tournament-list-container .action-buttons .delete:hover{background-color:red;color:#ffffff}.tournament-list-container .action-buttons .profile{grid-column-start:2}.right-column-container{width:100%;margin-bottom:29px}.right-column-container .tournamentForm{display:block;width:299px;margin:0 auto}.right-column-container .tournamentForm .form-control{background-color:#ffffff}.right-column-container .tournamentForm .form-control select{padding:0px 40px 0px 19px;background-position:right 19px center}.right-column-container .buttom-list{display:none}@media (min-width: 769px){.right-column-container{background-color:#ffffff;border-radius:14px;padding:21px 27px 21px 23px;border:solid 1px #cbcbcb;width:239px;margin-bottom:40px}.right-column-container .tournamentForm{display:none}.right-column-container .buttom-list{display:block}}.tournament-modal{position:absolute;background:#fff;width:100%;box-sizing:border-box;top:10%;bottom:10%;left:0;outline:none}@media (min-width: 769px){.tournament-modal{width:500px;height:488px;top:0;right:0;bottom:0;margin:auto;border-radius:6px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}}.tournament-modal.teams-modal header .modal-title{width:33%}.tournament-modal.teams-modal .modal-content{margin-top:38px;height:calc(100% - 20% - 59px)}@media (min-width: 769px){.tournament-modal.teams-modal .modal-content{margin-top:15px;height:calc(100% - 115px)}}.tournament-modal.teams-modal .modal-content .team-select{height:48px}.tournament-modal.teams-modal .modal-content .team-select .team-text-box input{font-size:1rem;font-weight:500;border:solid 1px #cbcbcb;background-color:#f4f4f4;padding:14px 8px 14px 70px;background-image:url(https://assets.scorebooklive.com/assets/ico-search-b2d0dcb0978ce17b9ce472f51f05637a552deea651abbb7cd07313d7dd1a2373.svg);background-repeat:no-repeat;background-position:center left 28px}.tournament-modal.teams-modal .modal-content .team-select .team-text-box input:focus{outline:0}.tournament-modal.teams-modal .modal-content .team-select .team-text-box>div{width:calc(100% - 27px)}@media (min-width: 769px){.tournament-modal.teams-modal .modal-content .team-select .team-text-box>div{width:421px}}.tournament-modal.teams-modal .modal-content .team-select .team-text-box>div .strip-item{padding:8px 55px 8px 11px;border-bottom:solid 1px #cbcbcb;background-image:url(https://assets.scorebooklive.com/assets/add-team-b17d444be0ab879f73cd8c34b809d3f61020ba277522ba39e654d99e7ce07149.svg);background-repeat:no-repeat;background-position:center right 19px}.tournament-modal.teams-modal .modal-content .team-select .team-text-box>div .strip-item .strip-item-image{width:36px;margin-right:23px}.tournament-modal.teams-modal .modal-content .team-select .team-text-box>div .strip-item .strip-item-image span{font-size:2.25rem}.tournament-modal.teams-modal .modal-content .team-select .team-text-box>div .strip-item .strip-item-content h4{font-weight:900}.tournament-modal.teams-modal .modal-content .team-select .team-text-box>div .strip-item .strip-item-content .meta-line{font-weight:500}.tournament-modal.teams-modal .modal-content .team-select .team-text-box>div .strip-item:hover{background-color:#f4f4f4}.tournament-modal.teams-modal .modal-content .team-select .team-text-box>div .strip-item:hover .meta-line{color:#000000}.tournament-modal header{display:flex;justify-content:space-between;align-items:center;padding:24px 12px 0 12px}@media (min-width: 769px){.tournament-modal header{padding:35px 33px 0 44px}}.tournament-modal header.hide-on-desktop{display:flex;justify-content:center}@media (min-width: 769px){.tournament-modal header.hide-on-desktop{display:none}}.tournament-modal header .modal-title{font-size:1.125rem;font-weight:900;padding:0 0 12.5px 0}.tournament-modal header .modal-title::after{content:'';height:6px;background-color:#000000;width:100%;position:absolute;left:0;bottom:0}.tournament-modal header .header-buttons{display:flex;flex-direction:column-reverse}@media (min-width: 769px){.tournament-modal header .header-buttons{flex-direction:row}}.tournament-modal header .header-buttons.hide-on-mobile{display:none}@media (min-width: 769px){.tournament-modal header .header-buttons.hide-on-mobile{display:flex}}.tournament-modal header .header-buttons button{width:299px;font-size:0.875rem;font-weight:900;padding:12px 0px;background-color:#439ded;border:solid 1px #439ded;border-radius:7px;color:#ffffff;cursor:pointer;margin-bottom:15px}@media (min-width: 769px){.tournament-modal header .header-buttons button{margin-bottom:0px;margin-left:10px;padding:7px 0px;width:93px}}.tournament-modal header .header-buttons button.cancel{background-color:#ffffff;border:solid 1px #cbcbcb;margin-left:0px;color:#000000}.tournament-modal .modal-content{margin-top:15px;padding:0 12px;height:calc(100vh - 20% - 255px);overflow-y:auto}@media (min-width: 769px){.tournament-modal .modal-content{margin-top:30px;padding:0 33px 17px 44px;height:auto;overflow-y:none}}.tournament-modal .modal-content .tournament-modal-content{display:flex;align-items:flex-start;flex-direction:column}.tournament-modal .modal-content .tournament-modal-content .row{width:100%}.tournament-modal .modal-content .tournament-modal-content .row>div{flex-grow:1;width:100%}.tournament-modal .modal-content .tournament-modal-content .row>div:first-of-type{padding-right:0px}@media (min-width: 769px){.tournament-modal .modal-content .tournament-modal-content .row>div:first-of-type{padding-right:14px}}.tournament-modal .modal-content .tournament-modal-content .row>div:last-of-type{padding-left:0px}@media (min-width: 769px){.tournament-modal .modal-content .tournament-modal-content .row>div:last-of-type{padding-left:14px}}.tournament-modal .modal-content .tournament-modal-content.tournamentForm .form-group{margin-bottom:10px}.tournament-modal .modal-content .tournament-modal-content.tournamentForm .form-group label{font-size:0.875rem;font-weight:500;color:#797979;margin-bottom:5px}@media (min-width: 769px){.tournament-modal .modal-content .tournament-modal-content.tournamentForm .form-group label{font-size:0.75rem}}.tournament-modal .modal-content .tournament-modal-content.tournamentForm .form-control select{background-position:right 15px center;padding:0px 40px 0px 15px}.delete-tournament-modal{height:300px}.delete-tournament-modal .modal-title h3{font-size:1.125rem;font-weight:900;width:210px}.delete-tournament-modal .header-buttons{grid-template-columns:repeat(1, 1fr)}.delete-tournament-modal .action-buttons{display:grid;grid-gap:10px}.delete-tournament-modal .btn,.delete-tournament-modal .user-entity-toggle{height:40px}.delete-tournament-modal .btn.cancel,.delete-tournament-modal .cancel.user-entity-toggle{color:#439ded}.delete-tournament-modal .btn.cancel:hover,.delete-tournament-modal .cancel.user-entity-toggle:hover{color:white}.delete-tournament-modal .btn.delete,.delete-tournament-modal .delete.user-entity-toggle{color:red}.delete-tournament-modal .btn.delete:hover,.delete-tournament-modal .delete.user-entity-toggle:hover{background-color:red;color:#ffffff}.delete-tournament-modal .detail{font-weight:500;line-height:18px;font-size:0.875rem}.btn-blue{background-color:#439ded;color:#ffffff;border:0;padding:0px 36px;min-width:131px;border-radius:5px;text-transform:none;font-weight:900}.btn-blue:hover{background-color:#0e75eb}.section-tournament_manager .no-logged-card{width:100%;background:white;border-radius:5px;border:1px solid #acacac;box-shadow:0 4px 8px 0 rgba(0,0,0,0.1);display:inline-block;overflow:hidden;position:relative;margin-top:20px}.section-tournament_manager .no-logged-card a{text-transform:uppercase;text-decoration:none;color:#36c}.section-tournament_manager.pg-index .pg-content{padding:0;padding-top:34px}@media (min-width: 769px){.section-tournament_manager.pg-index .pg-content{padding:0 6px 10px 6px;padding-top:47px}}.section-tournament_manager.pg-index .pg-content header{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}@media (min-width: 769px){.section-tournament_manager.pg-index .pg-content header{align-items:center;flex-direction:row}}.section-tournament_manager.pg-index .pg-content header .big-title{position:relative;font-size:1.5rem;font-weight:900;padding-bottom:11px;margin-bottom:46px;margin-left:12px;font-weight:900}@media (min-width: 1280px){.section-tournament_manager.pg-index .pg-content header .big-title{margin-left:-92px}}@media (min-width: 769px){.section-tournament_manager.pg-index .pg-content header .big-title{margin-bottom:0px;font-size:2.625rem}}.section-tournament_manager.pg-index .pg-content header .big-title:after{content:'';height:6px;background-color:#000000;width:75%;position:absolute;left:0;bottom:0}.section-tournament_manager.pg-index .pg-content header .btn-blue{position:relative;margin:0 auto;font-size:0.875rem;line-height:43px;text-align:center;width:299px}@media (min-width: 769px){.section-tournament_manager.pg-index .pg-content header .btn-blue{width:auto;position:unset;margin:unset;font-size:0.75rem;line-height:36px}}.section-tournament_manager.pg-index .pg-content header .btn-blue.create-btn{width:95%}@media (min-width: 769px){.section-tournament_manager.pg-index .pg-content header .btn-blue.create-btn{width:auto}}.section-tournament_manager.pg-index .pg-content section{margin-top:46px;display:flex;justify-content:space-between;flex-direction:column-reverse}@media (min-width: 769px){.section-tournament_manager.pg-index .pg-content section{margin-top:60px;flex-direction:row;align-items:start}}.tournament-filters{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px;margin:0 auto 20px auto;width:95%}.tournament-filters select{font-size:14px;height:36px;background-image:url(https://assets.scorebooklive.com/assets/arrow-black-3aa29fbd67958d9e90edfb77dfc5555335a17701ab7ee3ba08c26055abef488b.svg);background-size:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.tournament-filters select:hover{background-color:#dddddd}@media (min-width: 769px){.tournament-filters{margin:0;width:auto}.tournament-filters select{font-size:12px}}.tournament-overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:10}.section-tournament_manager.pg-new_tournament .pg-content,.section-tournament_manager.pg-bracket .pg-content{overflow:unset;padding:0}.new-tournament-container .loading-msg{display:flex;justify-content:center;margin-top:54px;margin-bottom:54px}.new-tournament-container .loading-msg.mt0{margin-top:0}@media (min-width: 769px){.new-tournament-container .loading-msg{margin-bottom:0px}}.new-tournament-container .hide-on-mobile{display:none}@media (min-width: 769px){.new-tournament-container .hide-on-mobile{display:block}}.new-tournament-container .hide-on-desktop{display:block}@media (min-width: 769px){.new-tournament-container .hide-on-desktop{display:none}}.new-tournament-container header.header-container{display:flex;justify-content:space-between;margin-top:30px;margin-bottom:10px;flex-direction:column}.new-tournament-container header.header-container .save-warning{display:none;padding:5px 10px;margin-bottom:15px;background-color:#e6e6e6;align-self:center;border-radius:5px;border:solid 1px #cbcbcb}@media (min-width: 769px){.new-tournament-container header.header-container .save-warning{display:block}}@media (min-width: 769px){.new-tournament-container header.header-container{margin-top:40px;margin-bottom:0px}}.new-tournament-container .tournament-content{display:flex;flex-direction:column;max-width:1006px}@media (min-width: 769px){.new-tournament-container .tournament-content{justify-content:space-between;flex-direction:row}}@media (min-width: 1280px){.new-tournament-container .tournament-content{overflow-x:visible}}.new-tournament-container .tournament-content.tournament-bracket section{display:flex;justify-content:center}.new-tournament-container .tournament-content section{width:100%;margin-top:0px}@media (min-width: 769px){.new-tournament-container .tournament-content section{margin-top:46px}}.new-tournament-container .tournament-content section.col-left{width:100%}@media (min-width: 769px){.new-tournament-container .tournament-content section.col-left{width:635px}}.new-tournament-container .tournament-content section.col-right{width:100%}@media (min-width: 769px){.new-tournament-container .tournament-content section.col-right{width:289px}}.new-tournament-container .tournament-content section .cardContainer{background-color:#ffffff;border-top:solid 1px #cbcbcb;border-bottom:solid 1px #cbcbcb;margin-bottom:22px;padding:24px 12px 0;border-radius:4px}@media (min-width: 769px){.new-tournament-container .tournament-content section .cardContainer{margin-bottom:40px;padding:38px 60px 41px 38px;border:solid 1px #cbcbcb}}.new-tournament-container .tournament-content section .cardContainer.identity{min-height:240px;padding:24px 12px 0}@media (min-width: 769px){.new-tournament-container .tournament-content section .cardContainer.identity{padding:38px 32px 41px 32px}}.new-tournament-container .tournament-content section .cardContainer.format{padding:24px 12px 0}@media (min-width: 769px){.new-tournament-container .tournament-content section .cardContainer.format{min-height:275px;padding:38px 25px 41px 25px}}.new-tournament-container .tournament-content section .cardContainer.format header{margin-left:10px}.new-tournament-container .tournament-content section .cardContainer header{position:relative;display:inline-block;font-size:1.125rem;font-weight:900;padding-bottom:12.5px;margin-bottom:32px}.new-tournament-container .tournament-content section .cardContainer header::after{content:'';height:6px;background-color:#000000;width:75%;position:absolute;left:0;bottom:0}.new-tournament-container.index .header-buttons{display:grid;grid-template-columns:repeat(2, 1fr);padding:20px 5px 5px 5px}.new-tournament-container.index .header-buttons .btn:not(:last-child),.new-tournament-container.index .header-buttons .user-entity-toggle:not(:last-child){margin-right:10px}.filters-container{display:grid;grid-template-columns:repeat(2, 250px)}.teams-list.tournament-list-container{width:100%;margin-bottom:40px}@media (min-width: 769px){.teams-list.tournament-list-container{margin-bottom:0px}}.bracket-container{position:relative;width:100%;min-width:18em;margin:0}@media (min-width: 769px){.bracket-container{margin:20px auto 50px}.bracket-container.mt93{margin:0 auto 50px}.bracket-container.mt46{margin:-46px auto 50px}}.bracket-container *,.bracket-container *::before,.bracket-container *::after{box-sizing:border-box}.bracket-container .bracket-viewport{width:100vw}.bracket-container .bracket-viewport #dom-bracket{padding-bottom:76px}.bracket-container .bracket-viewport #dom-bracket.downloading .hide-on-download{display:none}.bracket-container .bracket-viewport #dom-bracket .bracket-title{font-size:20px;font-weight:900;margin-bottom:30px;text-align:center}.bracket-container .bracket-viewport #dom-bracket .game-title{max-width:250px}@media (min-width: 769px){.bracket-container .bracket-viewport{width:calc(100vw - 80px);overflow-x:auto}}.bracket-container .tournament-list-header{display:flex;justify-content:center;margin-top:0}@media (min-width: 769px){.bracket-container .tournament-list-header{margin-bottom:0}}.bracket-container .tournament-list-header .cover-image{background-size:cover;background-position:center;width:100%;max-width:100%;height:220px}@media (min-width: 1024px){.bracket-container .tournament-list-header .cover-image{max-width:1040px;height:440px;margin-bottom:44px;border-radius:45px}}.bracket-container .tournament-list-header.no-cover .cover-image{height:0;margin-bottom:0px}.bracket-container header{display:flex;flex-direction:column;margin-bottom:33px;margin-top:20px}@media (min-width: 769px){.bracket-container header{margin-top:0;margin-bottom:0}.bracket-container header.mb-34{margin-top:64px;margin-bottom:34px}}.bracket-container header .tournament-brackets__rounds{display:block;justify-content:space-around;background-color:#ffffff;border:solid 1px #cbcbcb;border-left:0;border-right:0;align-items:center;padding:13px 0px;overflow-x:auto;white-space:nowrap}@media (min-width: 769px){.bracket-container header .tournament-brackets__rounds{display:flex;padding:0;border:0;background:transparent;justify-content:space-between;align-items:flex-start;overflow-x:unset;white-space:normal}}.bracket-container header .tournament-bracket--subtitle{display:none}@media (min-width: 769px){.bracket-container header .tournament-bracket--subtitle{display:block;font-size:1rem;font-weight:500;color:#797979;top:90px;margin:34px 0}}.tournament-bracket{display:flex;flex-direction:column;margin-left:0px}.tournament-bracket.mt-26{margin-top:26px}@media (min-width: 769px){.tournament-bracket{margin-left:6px}}.tournament-bracket .tournament-bracket__round:nth-child(1) .tournament-bracket__round-title{margin-left:0}@media (min-width: 38em){.tournament-bracket{flex-direction:row}}.tournament-bracket__round{display:none;flex:1}.tournament-bracket__round.last .tournament-bracket__item::after{display:none}.tournament-bracket__round.active{display:block}@media (min-width: 769px){.tournament-bracket__round{display:block}}.tournament-bracket__list{display:flex;flex-direction:column;flex-flow:row wrap;justify-content:center;height:100%;min-height:100%;padding-bottom:2em;margin-bottom:2em;transition:padding 0.2s ease-in-out, margin 0.2s ease-in-out}@media (max-width: 769px){.tournament-bracket__list{padding-bottom:1em;margin-bottom:1em}}@media (min-width: 38em){.tournament-bracket__list{margin-bottom:0;padding-bottom:0;border-bottom:0}}.tournament-bracket__round:last-child .tournament-bracket__list{border:0}.section-errors{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(https://assets.scorebooklive.com/assets/errors/umpire-57a1846a0670dab335a963ef16570975521ea8547ca0b267558345de956144d0.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.section-errors .error-text{color:white;position:relative;top:50%;margin-top:5%;text-align:center}.section-errors .error-text .error{padding:15px}.section-errors .error-text h1{font-size:5em}@media (max-width: 650px){.section-errors .error-text h1{font-size:2.5em}}.section-errors .error-text h3{padding-top:3%}@media (min-width: 650px){.section-errors .error-text h3{font-size:1.25em}}.section-errors .error-text p{padding-top:5%;padding-bottom:5px}.section-errors .error-text li{padding:5px;padding-top:15px}.match-details{position:absolute;bottom:130%;text-align:center;background:#888a88;border:1px solid white;border-radius:9px;width:60%;color:white;left:0;right:0;margin-left:auto;margin-right:auto;padding-bottom:5px}.match-details:after{border-width:5px;border-style:solid;border-color:#888a88 transparent transparent transparent;top:100%;content:'';left:50%;margin-left:-5px;position:absolute}.match-details .team-img{background:url(https://assets.scorebooklive.com/assets/icons/team.png) no-repeat;width:40px;height:39px;margin-bottom:13px;float:left}.match-details p{font-size:13px;margin-top:10px}
