#teamlogo{width:100%;margin-bottom:15px;text-align:center;max-height:500px}#teamlogo img{max-height:450px}#teampow{display:block;margin-bottom:20px;overflow:hidden;background:#0000001a;padding:11px}.sports-wrap1{display:block;width:100%;overflow:hidden;margin-bottom:20px}.sports-wrap2{position:relative;display:inline;width:49%;margin-right:1%;float:left;margin-bottom:40px;text-align:center}.sports-wrap3{position:relative;display:inline;width:32.3%;margin-right:1%;float:left;margin-bottom:40px;text-align:center}.sports-wrap1 .team-thumbnail{width:220px;height:100px;background-size:cover;float:left;margin-right:15px;background-position:center center}.sports-wrap2 .team-thumbnail,.sports-wrap3 .team-thumbnail{width:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-bottom:15px}.teampow_image{float:left;width:19%;margin-right:1%}.team-thumbnail img,.teampow_image img{width:100%;height:auto}.teampow_info{float:left;width:80%}.teampow_info h3{margin:0 0 10px}.teampow_name{font-size:1.2em;font-weight:700;margin-bottom:5px}.teampow_sponsor{margin-top:10px}.archivepow_info h5{margin:10px 0 2px}.teamrow{display:block;width:100%;overflow:hidden}.teamheadings{font-weight:700}.pastevent{color:#595959}.teamloc,.teamscore,.teamtime{width:15%;padding:0 5px;float:left;box-sizing:border-box}.teamopp{width:40%;padding:0 5px;float:left;box-sizing:border-box}.teamdate{width:10%;padding:0 5px;float:left;box-sizing:border-box}.extrainfo,.schoollink{margin-top:15px}.noscore .teamscore,.nolocation .teamloc{display:none}.noscore .teamopp{width:60%}.nolocation .teamopp{width:55%}.noscore.nolocation .teamopp{width:60%}.noscore .teamtime,.teamscore{float:right}.srr_header_nextgame{width:100%;padding:5px 0}.srr_header_nextgame .teamimage{width:20%;height:45px;background-repeat:no-repeat;background-size:cover;background-position:center center;float:left;margin-right:2%}.srr_header_nextgame .nextgame{width:78%;float:left;text-align:left;font-size:14px;line-height:16px}.srr_header_nextgame #countdown{margin-top:3px}.srr_header_nextgame .time{font-weight:700;text-align:center;min-width:40px;display:inline-block;font-size:14px}.srr_header_nextgame .timetext{font-weight:400;padding:0;margin-top:-3px;text-transform:uppercase;font-size:8px}@media screen and (max-width:1200px){.teampow_image{float:none;display:block;width:100%;margin-right:0;text-align:center;margin-bottom:15px}.teampow_image img{max-width:300px}.teampow_info{float:none;width:100%;display:block;text-align:center}.teamtime{width:12%}.teamloc{width:14%}}@media screen and (max-width:991px){.sports-wrap2,.sports-wrap3{width:100%;margin-right:0}.sports-wrap2 .team-thumbnail,.sports-wrap3 .team-thumbnail{width:100%;height:200px!important;float:none;margin-right:0;margin-bottom:10px;background-repeat:no-repeat;background-size:contain}}@media screen and (max-width:767px){.team-thumbnail,.teampow_image{float:none;margin:0 auto}.team-thumbnail img,.teampow_image img{max-width:250px}.team-wrap,.teampow_info{margin:15px 0 0;width:100%}.sports-wrap1 .team-thumbnail{width:100%;height:200px!important;float:none;margin-right:0;margin-bottom:10px;background-repeat:no-repeat;background-size:contain}}.extra-abovelogo,.extra-belowlogo{margin-bottom:15px}@media screen and (max-width:700px){.teamrow{display:flex;align-items:flex-start;width:100%;font-size:14px;line-height:1.45}.teamdate,.teamloc,.teamopp,.teamscore,.teamtime{float:none;padding:0 3px}.teamdate,.teamloc,.teamscore,.teamtime{flex:0 0 auto;width:auto;white-space:nowrap}.teamopp,.noscore .teamopp,.nolocation .teamopp,.noscore.nolocation .teamopp{flex:1 1 auto;width:auto;min-width:0}.teamdate{min-width:54px}.teamloc{min-width:48px}.teamtime{min-width:60px}.teamscore{min-width:72px;text-align:right}.noscore .teamtime{text-align:right}}@media screen and (max-width:570px){.teamrow{font-size:12.5px}.teamdate,.teamloc,.teamopp,.teamscore,.teamtime{padding:0 2px}.teamdate{min-width:46px}.teamloc{min-width:42px}.teamtime{min-width:54px}.teamscore{min-width:64px}}@media screen and (max-width:380px){.teamrow{font-size:11.5px}.teamdate{min-width:42px}.teamloc{min-width:38px}.teamtime{min-width:50px}.teamscore{min-width:58px}}