#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:#aaa}.teamloc,.teamscore,.teamtime{width:15%;padding:0 5px;float:left}.teamopp{width:40%;padding:0 5px;float:left}.teamdate{width:10%;padding:0 5px;float:left}.extrainfo,.schoollink{margin-top:15px}.noscore .teamopp{width:60%}.nolocation .teamtime,.noscore .teamtime,.teamscore{float:right}.pastevent.nolocation .teamopp{width:55%}.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}}@media screen and (max-width:700px){.teamscore,.teamtime{display:none}.teamloc{width:14%}.teamdate{width:20%}.noscore .teamdate{width:15%}.noscore .teamopp,.teamopp{width:50%}.noscore .teamtime{display:inherit}}@media screen and (max-width:570px){.teamopp{width:40%}.teamloc{width:20%}.noscore .teamdate{width:15%}.noscore .teamopp{width:45%}}