.hidden { display: none; } #banner_background { position: absolute; left: 0; right: 0; background-position: center; background-repeat: no-repeat; background-size: cover; } .schedule_upcoming_games_group_container { width: 100%; color: #ffc324; background-color: #00294c; background-position: center; display: block; float: left; padding: 20px 0; margin-bottom: 10px; } .schedule_upcoming_games_group_container *, .schedule_upcoming_games_group_container *:before, .schedule_upcoming_games_group_container *:after { box-sizing: initial; } .schedule_upcoming_games_group_container > ul { float: left; width: 100%; margin: 0; } .schedule_upcoming_games_group_container > ul > li { display: block; float: left; text-align: center; position: relative; margin-left: 0; } .schedule_upcoming_games_group_container > ul > li > div:hover > img { transform: scale(1.1); } .schedule_upcoming_games_group_container > ul > li > div { margin: 0 auto; width: 100%; } .schedule_upcoming_games_group_container > ul > li > div > img { border: solid 1px white; background-color: #7f7f7f; background-color: rgba(0, 0, 0, 0.5); padding: 20px; margin: -2px auto; display: inline-block; float: none; border-bottom-width: 0; width: 160px; height: 160px; transform: scale(1); transition-duration: 300ms; transition-property: transform; transition-timing-function: ease; } .schedule_upcoming_games_group_container > ul > li > div > div.game_date_time { position: relative; display: block; text-align: center; font-weight: bold; font-size: 14px; width: 130px; height: 30px; line-height: 30px; z-index: 3; margin: -15px auto; border: 1px solid #000d19; } .schedule_upcoming_games_group_container > ul > li > div > div.game_date_time.location_H, .schedule_upcoming_games_group_container > ul > li > div span.location_H { background-color: #00294c; color: #ffc324; } .schedule_upcoming_games_group_container > ul > li > div > div.game_date_time.location_N, .schedule_upcoming_games_group_container > ul > li > div span.location_N, .schedule_upcoming_games_group_container > ul > li > div div.game_date_time.location_A, .schedule_upcoming_games_group_container > ul > li > div span.location_A { background-color: #a0a0a0; color: white; } .schedule_upcoming_games_group_container > ul > li > div > div.game_card { z-index: 2; position: relative; width: 100%; padding: 0; margin: 0; background-color: white; color: #00294c; } .schedule_upcoming_games_group_container > ul > li > div > div.game_card > span.location { position: absolute; top: 5px; right: 5px; font-size: 12px; font-weight: bold; text-align: center; display: block; width: 18px; height: 18px; line-height: 18px; } .schedule_upcoming_games_group_container > ul > li > div > div.game_card > h3 { font-size: 20px; font-weight: bold; border-bottom: 1px solid #dddddd; margin: 0 20px 10px; padding: 30px 0 10px; } .schedule_upcoming_games_group_container > ul > li > div > div.game_card > p { font-size: 14px; } .schedule_upcoming_games_group_container > ul > li > div > div.game_card > p.tickets { display: none; text-align: center; width: 100%; margin: 0 auto 10px; } .schedule_upcoming_games_group_container > ul > li > div > div.game_card > p.tickets > a { display: block; background-color: #ffc324; color: black; text-decoration: none; width: 135px; height: 35px; line-height: 35px; border: 1px solid #00294c; margin: 0 auto 10px; font-weight: bold; } .schedule_upcoming_games_group_container > ul > li > div > div.game_card div.game_links { bottom: 0px; left: 0; right: 0; padding-bottom: 10px; } .schedule_upcoming_games_group_container > ul > li > div > div.game_card div.game_links > a { font-size: 18px; color: #ababab; text-decoration: none; cursor: default; display: none; height: 20px; vertical-align: middle; } .schedule_upcoming_games_group_container > ul > li > div > div.game_card div.game_links > a.active { color: #00294c; cursor: pointer; } .schedule_upcoming_games_group_container > ul > li > div > div.game_card div.game_links > a.details { display: inline-block; background-color: #00294c; color: #ffc324; width: 100px; font-size: 10px; line-height: 20px; letter-spacing: 0; cursor: pointer; } .schedule_upcoming_games_group_container > ul > li > div > div.game_card .upper { text-transform: uppercase; } .schedule_upcoming_games_group_container > ul > li > div > div.game_card .bold { font-weight: bold; } .schedule_upcoming_games_group_container > ul > li.game_count_1.game { width: 98%; margin: 15px 0 20px; } .schedule_upcoming_games_group_container > ul > li.game_count_1.game > div { width: 610px; margin: 20px auto 0 auto; } .schedule_upcoming_games_group_container > ul > li.game_count_1.game > div > img { position: relative; float: left; padding: 35px 72px; height: 160px; margin: 0; border-bottom-width: 1px; border-right: none; } .schedule_upcoming_games_group_container > ul > li.game_count_1.game > div > div.game_card { margin: 0; width: 305px; min-height: 240px; float: left; } .schedule_upcoming_games_group_container > ul > li.game_count_1.game > div > div.game_date_time { margin: -15px 0 -15px 393px; } .schedule_upcoming_games_group_container > ul > li.game_count_1.game > div:hover > img { transform: scale(1.04); } .schedule_upcoming_games_group_container > ul > li.game_count_1.spacer { width: 1%; } .schedule_upcoming_games_group_container > ul > li.game_count_2.game { width: 40%; } .schedule_upcoming_games_group_container > ul > li.game_count_2.game > div > img { padding: 10px 60px; } .schedule_upcoming_games_group_container > ul > li.game_count_2.spacer { width: 3.33%; } .schedule_upcoming_games_group_container > ul > li.game_count_2.first-spacer, .schedule_upcoming_games_group_container > ul > li.game_count_2.last-spacer { width: 6.67%; } .schedule_upcoming_games_group_container > ul > li.game_count_3.game { width: 30.667%; } .schedule_upcoming_games_group_container > ul > li.game_count_3.spacer { width: 1%; } .schedule_upcoming_games_group_container > ul > li.game_count_3.first-spacer, .schedule_upcoming_games_group_container > ul > li.game_count_3.last-spacer { width: 2%; } .schedule_upcoming_games_group_container > ul > li.game_count_4.game { width: 22.5%; } .schedule_upcoming_games_group_container > ul > li.game_count_4.game > div:hover > img { transform: scale(1.02); } .schedule_upcoming_games_group_container > ul > li.game_count_4.game > div > img { padding: 20px; } .schedule_upcoming_games_group_container > ul > li.game_count_4.spacer { width: 1%; } .schedule_upcoming_games_group_container > ul > li.game_count_4.first-spacer, .schedule_upcoming_games_group_container > ul > li.game_count_4.last-spacer { width: 2%; } .section_links { border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; padding: 10px 0; margin: 10px 0; } .title_links > div, .section_links > div { float: left; margin-left: 10px; } .title_links .ui-button, .section_links .ui-button { display: inline-block; position: relative; cursor: pointer; margin: 0; padding: 0; line-height: 2em; text-decoration: none; } .title_links a.ui-button:hover, .section_links a.ui-button:hover { color: #ffc324; } .title_links .ui-helper-hidden-accessible, .section_links .ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .title_links .ui-button-text-only .ui-button-text, .section_links .ui-button-text-only .ui-button-text { padding: 4px 5px; } .title_links .ui-state-default, .section_links .ui-state-default { background: #e6e6e6; color: #555555; border: 1px solid lightgray; } .title_links .ui-state-active, .section_links .ui-state-active { background-color: white; color: #00294c; font-weight: bold; border: 1px solid #00294c; } .title_links .ui-state-hover, .section_links .ui-state-hover { background-color: #00294c; color: #ffc324; } .title_links .ui-button-text, .section_links .ui-button-text { padding: 4px 5px; } .alltime_schedule_data .alltime-header { padding: 10px 0; margin-bottom: 10px; border-bottom: 1px solid #dadada; *zoom: 1; } .alltime_schedule_data .alltime-header:before, .alltime_schedule_data .alltime-header:after { content: ""; display: table; } .alltime_schedule_data .alltime-header:after { clear: both; } .alltime_schedule_data .alltime-header h1 { float: left; font-size: 2em; font-weight: bold; padding: 0; margin: 1px 0; line-height: 1; } .alltime_schedule_data .alltime-header .title_links { float: right; } .alltime_schedule_data h2 { clear: both; } .alltime_schedule_data .all_seasons_holder, .alltime_schedule_data .all_opponents_holder { text-align: center; } .alltime_schedule_data .all_seasons_holder span, .alltime_schedule_data .all_opponents_holder span { margin: 5px; } .alltime_schedule_data .all_opponents_holder .opponent-names { text-align: left; } .alltime_schedule_data .all_opponents_holder .opponent-names > ul { margin: 0; padding: 0; list-style: none; -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; -webkit-column-gap: 10px; -moz-column-gap: 10px; column-gap: 10px; } .alltime_schedule_data .all_opponents_holder .opponent-names > ul > li { padding: 5px 0; border-bottom: 1px dotted #dadada; } .alltime_schedule_data .all_opponents_holder .opponent-names > ul > li align-content { color: #00294c; } .alltime_schedule_data .per_season_holder, .alltime_schedule_data .per_opponent_holder { float: left; width: 100%; } .alltime_schedule_data .per_season_holder table, .alltime_schedule_data .per_opponent_holder table { width: 45%; margin: 10px 2.5%; font-size: 10px; float: left; padding: 5px; color: #00294c; background: white; } .alltime_schedule_data .per_season_holder table tr th, .alltime_schedule_data .per_opponent_holder table tr th { text-align: center; font-weight: bold; font-size: 16px; padding: 2px 5px; } .alltime_schedule_data .per_season_holder table tr td, .alltime_schedule_data .per_opponent_holder table tr td { padding: 2px 5px; border-bottom: 1px solid #dadada; } .alltime_schedule_data .per_season_holder table tr td > center, .alltime_schedule_data .per_opponent_holder table tr td > center { margin: 10px 0; font-weight: bold; font-size: 14px; } .alltime_schedule_data .per_season_holder table tr:nth-of-type(2) th, .alltime_schedule_data .per_opponent_holder table tr:nth-of-type(2) th, .alltime_schedule_data .per_season_holder table .per_opponent_holder table tr:nth-of-type(2) th, .alltime_schedule_data .per_opponent_holder table .per_opponent_holder table tr:nth-of-type(2) th { text-align: left; font-size: 12px; background: #00294c; color: #ffc324; } .alltime_schedule_data .per_season_holder table tr:hover td, .alltime_schedule_data .per_opponent_holder table tr:hover td { background-color: #004a89; color: black !important; } .alltime_schedule_data .per_season_holder table.seasons_table, .alltime_schedule_data .per_opponent_holder table.seasons_table { width: 45%; margin: 10px 2.5%; display: table; } .alltime_schedule_data .per_season_holder table.seasons_table table, .alltime_schedule_data .per_opponent_holder table.seasons_table table { display: table; } .alltime_schedule_data table.seasons_table_s, .alltime_schedule_data table.opponents_table_s { width: 100%; } .alltime_schedule_data table.seasons_table_s tr, .alltime_schedule_data table.opponents_table_s tr { vertical-align: top; } .alltime_schedule_data table.seasons_table_s tr > th, .alltime_schedule_data table.opponents_table_s tr > th { text-align: center; font-weight: bold; font-size: 14px; padding: 2px 5px; color: white; background-color: #00294c; cursor: default; } .alltime_schedule_data table.seasons_table_s tr > td, .alltime_schedule_data table.opponents_table_s tr > td { padding: 10px; } .alltime_schedule_data table.seasons_table_s tr table.seasons_table, .alltime_schedule_data table.opponents_table_s tr table.seasons_table, .alltime_schedule_data table.seasons_table_s tr table.opponents_table, .alltime_schedule_data table.opponents_table_s tr table.opponents_table { width: 100%; } .alltime_schedule_data table.seasons_table_s tr table.seasons_table center > table, .alltime_schedule_data table.opponents_table_s tr table.seasons_table center > table, .alltime_schedule_data table.seasons_table_s tr table.opponents_table center > table, .alltime_schedule_data table.opponents_table_s tr table.opponents_table center > table { width: 100%; width: 100%; } .alltime_schedule_data table.seasons_table_s tr table.seasons_table center > table tr, .alltime_schedule_data table.opponents_table_s tr table.seasons_table center > table tr, .alltime_schedule_data table.seasons_table_s tr table.opponents_table center > table tr, .alltime_schedule_data table.opponents_table_s tr table.opponents_table center > table tr { vertical-align: top; } .alltime_schedule_data table.seasons_table_s tr table.seasons_table center > table tr > th, .alltime_schedule_data table.opponents_table_s tr table.seasons_table center > table tr > th, .alltime_schedule_data table.seasons_table_s tr table.opponents_table center > table tr > th, .alltime_schedule_data table.opponents_table_s tr table.opponents_table center > table tr > th { text-align: left; font-weight: bold; font-size: 14px; padding: 2px 5px; color: white; background-color: #00294c; } .alltime_schedule_data table.seasons_table_s tr table.seasons_table center > table tr > th:first-of-type, .alltime_schedule_data table.opponents_table_s tr table.seasons_table center > table tr > th:first-of-type, .alltime_schedule_data table.seasons_table_s tr table.opponents_table center > table tr > th:first-of-type, .alltime_schedule_data table.opponents_table_s tr table.opponents_table center > table tr > th:first-of-type { text-align: center; } .alltime_schedule_data table.seasons_table_s tr table.seasons_table center > table tr > td, .alltime_schedule_data table.opponents_table_s tr table.seasons_table center > table tr > td, .alltime_schedule_data table.seasons_table_s tr table.opponents_table center > table tr > td, .alltime_schedule_data table.opponents_table_s tr table.opponents_table center > table tr > td { vertical-align: middle; font-size: 14px; padding: 5px; border-bottom: 1px solid #dadada; } .alltime_schedule_data table.seasons_table_s tr table.seasons_table center > table tr:hover td, .alltime_schedule_data table.opponents_table_s tr table.seasons_table center > table tr:hover td, .alltime_schedule_data table.seasons_table_s tr table.opponents_table center > table tr:hover td, .alltime_schedule_data table.opponents_table_s tr table.opponents_table center > table tr:hover td { background-color: #004a89; color: #ffc324 !important; } .alltime_schedule_data table.seasons_table_s tr table.seasons_table center > table tr > td, .alltime_schedule_data table.opponents_table_s tr table.seasons_table center > table tr > td, .alltime_schedule_data table.seasons_table_s tr table.opponents_table center > table tr > td, .alltime_schedule_data table.opponents_table_s tr table.opponents_table center > table tr > td { cursor: pointer; } .alltime_schedule_data table.seasons_table_s tr table.seasons_table center > table tr > td span.sparkline, .alltime_schedule_data table.opponents_table_s tr table.seasons_table center > table tr > td span.sparkline, .alltime_schedule_data table.seasons_table_s tr table.opponents_table center > table tr > td span.sparkline, .alltime_schedule_data table.opponents_table_s tr table.opponents_table center > table tr > td span.sparkline { background-color: white; display: block; padding: 5px; } .alltime_schedule_data table.seasons_table_s tr table.seasons_table center > table tr:not([data-identifier]) td, .alltime_schedule_data table.opponents_table_s tr table.seasons_table center > table tr:not([data-identifier]) td, .alltime_schedule_data table.seasons_table_s tr table.opponents_table center > table tr:not([data-identifier]) td, .alltime_schedule_data table.opponents_table_s tr table.opponents_table center > table tr:not([data-identifier]) td { cursor: default; } .alltime_schedule_data table.seasons_table_s tr table.seasons_table center > table tr:not([data-identifier]) td:hover, .alltime_schedule_data table.opponents_table_s tr table.seasons_table center > table tr:not([data-identifier]) td:hover, .alltime_schedule_data table.seasons_table_s tr table.opponents_table center > table tr:not([data-identifier]) td:hover, .alltime_schedule_data table.opponents_table_s tr table.opponents_table center > table tr:not([data-identifier]) td:hover { background: none; color: inherit; } .ui-widget-overlay { background: #cccccc; opacity: .5; position: fixed; top: 0; left: 0; width: 100%; height: 100%; bottom: 0; right: 0; } .full_record_table { width: 100%; } .full_record_table tr { vertical-align: top; } .full_record_table tr > th { text-align: left; font-weight: bold; font-size: 14px; padding: 2px 5px; color: white; background-color: #00294c; } .full_record_table tr > th:first-of-type { text-align: center; } .full_record_table tr > td { vertical-align: middle; font-size: 14px; padding: 5px; border-bottom: 1px solid #dadada; } .full_record_table tr:hover td { background-color: #004a89; color: #ffc324 !important; } .ui-dialog { padding: 20px; background: white; box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); border: solid 1px #666666; overflow-x: hidden; overflow-y: auto; } .ui-dialog a.print-link { float: left; margin-top: -18px; } .ui-dialog .records_table { width: 100%; } .ui-dialog .records_table tr { vertical-align: top; } .ui-dialog .records_table tr > th { text-align: left; font-weight: bold; font-size: 14px; padding: 2px 5px; color: white; background-color: #00294c; } .ui-dialog .records_table tr > th:first-of-type { text-align: center; } .ui-dialog .records_table tr > td { vertical-align: middle; font-size: 14px; padding: 5px; border-bottom: 1px solid #dadada; } .ui-dialog .records_table tr:hover td { background-color: #004a89; color: #ffc324 !important; } .ui-dialog .records_table th { display: none; } .ui-dialog .records_table tr:hover td { background-color: white; color: black !important; } .ui-dialog-titlebar { text-align: right; } .jqstooltip { box-sizing: content-box; -webkit-box-sizing: content-box; }