.sports_widget_slider {
    max-width: 300px;
    margin: 0 auto;
}

.sports_widget_slider .content-slider li{
    height: 330px;  
    width: 100%;
    padding: 10px;
}

.sports_widget_slider li[class*="baseball"] {
    background: url("/external/static.itmwpb.com/sports_media/baseball.jpg") center top no-repeat;
}

.sports_widget_slider li[class*="basketball"] {
    background: url("/external/static.itmwpb.com/sports_media/basketball.jpg") center top no-repeat;
}

.sports_widget_slider li[class*="soccer"] {
    background: url("/external/static.itmwpb.com/sports_media/soccer.jpg") center top no-repeat;
}

.sports_widget_slider li.hockey {
    background: url("/external/static.itmwpb.com/sports_media/hockey.jpg") center top no-repeat;
}

.sports_widget_slider li[class*="football"] {
    background: url("/external/static.itmwpb.com/sports_media/football.jpg") center top no-repeat;
}

.sports_widget_slider li[class*="tennis"] {
    background: url("/external/static.itmwpb.com/sports_media/tennis.jpg") center top no-repeat;
}

.sports_widget_slider li[class*="volleyball"] {
    background: url("/external/static.itmwpb.com/sports_media/volleyball.jpg") center top no-repeat;
}

.sports_widget_slider li[class*="golf"] {
    background: url("/external/static.itmwpb.com/sports_media/golf.jpg") center top no-repeat;
}

.sports_widget_slider li[class*="wrestling"] {
    background: url("/external/static.itmwpb.com/sports_media/wrestling.jpg") center top no-repeat;
}

.sports_widget_slider li div[class*="logo"] {
    width: 70px;
    height: 70px;
    border-radius: 50%;
    background-color: #ccc;
    padding: 10px;
}

.sports_widget_slider li div[class*="logo"] img{
    max-width: 50px;
    max-height: 50px;
}

.sports_widget_slider div[class*="team"] {
    display: inline-block;
    width: 100%;
}

.sports_widget_slider .team-1 .logo {
    float: left;
    margin-right: 15px;
}

.sports_widget_slider .team-2 .logo {
    float: right;
    margin-left: 15px;
}

.sports_widget_slider .team-1 .name {
    float: left;
    text-align: center;
    margin-top: 25px;
    font-size:14px;
}

.sports_widget_slider .team-2 .name {
    float: right;
    text-align: center;
    margin-top: 25px;
    font-size: 14px;
}

.sports_widget_slider .lSAction {
    position: relative;
    top: -310px;
}

.sports_widget_slider .lSAction > .lSPrev {
    right: 40px;
    left: auto;
}

.sports_widget_slider .lSSlideOuter .lSPager.lSpg {
    margin-top:-40px!important;
}

#sectionTeamInfoWrapper .sectionTeamInfoDiv{
 width:68%;
 float:left;
 text-align:left;
}

#sectionTeamInfoWrapper .sectionTeamLogoDiv{
 width:30%;
 float:left;
 text-align:right;
}

#sectionTeamInfoWrapper .teamDisplayName{
 font-size: 24px;
}

#sectionTeamInfoWrapper .teamAddress{
 font-size: 18px;
}

#sectionTeamInfoWrapper .teamCoach{
 font-size: 18px;
}

#sectionTeamInfoWrapper .teamSchool{
 font-size: 18px;
}

#sectionTeamInfoWrapper .teamType{
 font-size: 18px;
}

/*  Default Styles for the Game wrapper were switched with default table styles
********************************************************************************

#upcomingGameWrapper {
 width:98%;
 margin-top:10px;
}

#upcomingGameWrapper .upcomingGameHeader{
 width:100%;
 height:30px;
 background-color:#cfcfcf;
}

#upcomingGameWrapper .dateHeader{
 float:left;
 width:15%;
}

#upcomingGameWrapper .homeTeamHeader{
 float:left;
 width:35%;
}

#upcomingGameWrapper .awayTeamHeader{
 float:left;
 width:35%;
}
#upcomingGameWrapper .timeHeader{
 float:left;
 width:15%;


#upcomingGameWrapper .upcomingGameRow{
width:100%;
}

#upcomingGameWrapper .date{
 float:left;
 width:15%;
}

#upcomingGameWrapper .homeTeam{
 float:left;
 width:34%;
}

#upcomingGameWrapper .awayTeam{
 float:left;
 width:34%;
}
#upcomingGameWrapper .time{
 float:left;
 width:15%;
}
#upcomingGameWrapper .upcomingTitle{
 font-size: 24px;
 margin:5px;
}
}*/

#previousNewsWrapper {
 width:98%;
 margin-top:10px;
}
#previousNewsWrapper .previousNewsTitle{
 font-size: 24px;
 margin:5px;
}
#previousNewsWrapper .read_more{
 
 width:100%;
 text-align:right;
}


#previousNewsWrapper .share-link{
    display: inline;
}

#upcomingGameWrapper .upcomingGameRow {
cursor:pointer;
}

#loadMorePreviousGames {
    text-align: center;
}

#loadMorePreviousGames a {
    border: medium none;
    font-family: "Play", sans-serif;
    font-size: 1.2em;
    padding: 5px 25px;
    display: inline-block;
    margin: 0 auto;
    position: relative;
    background: #aaa none repeat scroll 0% 0%;
    color: #FFF;
    box-shadow: 0px 6px #999;
    border-radius: 10px;
    transition: all 0s;
}

#loadMorePreviousGames a:hover {
    box-shadow: 0px 4px #999;
    top: 2px;
}

#loadMorePreviousGames a:active {
    box-shadow: 0px 0px #999;
    top: 6px;
}

/*
     FILE ARCHIVED ON 00:46:22 Aug 03, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:55:51 Apr 12, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.696
  exclusion.robots: 0.085
  exclusion.robots.policy: 0.073
  esindex: 0.009
  cdx.remote: 11.088
  LoadShardBlock: 146.214 (3)
  PetaboxLoader3.datanode: 165.414 (4)
  load_resource: 114.833
  PetaboxLoader3.resolve: 75.741
*/