.page_title { display: none; } .record_table_container { height: 50px; padding: 1px 0 1px 0; } .record_row { float: left; width: 785px; height: 25px; } .record_header { padding: 2px; margin: 1px; float: left; width: 80px; height: 18px; text-transform: uppercase; text-align: center; font-size: 14px; font-weight: bold; } .record_title { height: 42px; width: 88px; float: left; padding: 4px 4px 2px 2px; margin: 1px; line-height: 15px; text-align: right; font-size: 16px; } .record_item { font-size: 18px; } .schedule_buttons { float: right; clear: right; } .schedule_buttons a:link, .past_schedules a:link, .schedule_buttons a:visited, .past_schedules a:visited, .schedule_buttons a:hover, .past_schedules a:hover, .schedule_buttons select, .past_schedules select, .schedule_buttons input[type='submit'], .past_schedules input[type='submit'] { color: #ffc324; margin-left: 5px; padding: 3px 8px; text-decoration: none; text-transform: uppercase; font-weight: bold; background: #00294c; border: none; font-family: sans-serif; font-size: 12px; cursor: pointer; height: 22px; display: inline-block; vertical-align: top; } .schedule_buttons select, .past_schedules select { text-transform: none; } .past_schedules select, .schedule_buttons select { border: 1px solid #00294c; padding: .5px 0; color: #00294c; font-weight: bold; background: #ffc324; margin-right: -0.7em; box-shadow: 0 0 2px 2px rgba(0, 41, 76, 0.1) inset; } .schedule_buttons select { width: 140px; } .past_schedules a { margin: 0 6px; } .past_schedules select { margin-left: 6px; } .schedule_filter { float: right; margin: 10px 0; } .schedule_note { float: left; clear: left; margin: 10px 0; } .schedule_buttons A:hover { color: black; } .schedule_subscriptions { background-color: #ebebeb; display: none; margin: 4px; padding: 4px; width: 220px; float: left; position: absolute; } .schedule_subscriptions a span { color: grey; font-weight: normal; text-transform: none; margin-left: 5px; } div.schedule_buttons div.schedule_subscriptions A { display: block; } .schedule_header { text-transform: uppercase; font-weight: bold; } .season_title { font-size: 24px; height: 26px; } .sport_title { float: left; font-size: 36px; padding-right: 40px; height: 36px; line-height: 36px; margin-top: -10px; } .location_title { float: left; font-size: 16px; margin-top: 5px; } .game_box { width: 14px; height: 14px; border: 1px solid #c4c4c4; float: left; margin-left: 10px; } .neutral_box { background: url('../../assets.sidearmsports.com/common/images/neutral.png') repeat scroll center bottom transparent; } .schedule_game { color: #7d7d7d; padding-top: 3px; width: 100%; border-bottom: solid 1px #cccccc; text-transform: uppercase; font-weight: bold; display: inline-block; /* For IE 7 */ zoom: 1; *display: inline; } .schedule_game_neutral { background: url('../../assets.sidearmsports.com/common/images/neutral.png') repeat-x scroll center bottom transparent; } .schedule_game_left { margin: 3px; float: left; width: 49%; border-right: solid 1px #cccccc; } .schedule_game_middle { margin: 3px; float: left; width: 24%; border-right: solid 1px #cccccc; } .schedule_game_right { margin: 3px; width: 24%; display: table-cell; vertical-align: middle; } .schedule_game_opponent_logo_container { width: 72px; height: 72px; float: left; background: white; } .schedule_game_opponent_logo { width: 72px; height: 72px; float: left; } .schedule_game_opponent_logo img { float: left; max-width: 72px; max-height: 72px; } .schedule_game_opponent_logo_mask { background: url('../../assets.sidearmsports.com/common/images/schedule_logo_mask.png') no-repeat scroll 0 0 transparent; margin: 0 0 0 -72px; width: 72px; height: 72px; float: left; } .schedule_game_left_text { float: left; width: 70%; margin: 16px 12px; } .schedule_game_separator { float: left; width: 7px; border-right: solid 1px; height: 12px; margin: 3px 7px 0 0; } .schedule_game_opponent_date { float: left; font-size: 14px; } .schedule_game_promotion_name { float: left; font-size: 14px; } .schedule_game_opponent_time { float: left; font-size: 14px; } .schedule_games_conference { float: right; margin-left: 7px; padding: 0 2px; } .schedule_game_opponent_name { font-size: 18px; } .schedule_game_opponent_name A { text-decoration: none; } .schedule_game_opponent_name A:hover { text-decoration: underline; } .schedule_game_location { float: left; font-size: 15px; margin-top: 16px; width: 100%; } .schedule_game_links { float: left; } .schedule_game_links A { float: left; text-decoration: none; color: black; } .schedule_game_links A:hover { text-decoration: underline; } .schedule_game_facility { float: left; width: 100%; } .schedule_game_facility A { text-decoration: none; } A.schedule_game_media_link, .schedule_game_right A { float: left; font-size: 14px; width: 115px; margin: 4px 0 0 8px; padding-left: 18px; text-decoration: none; background: url('../../assets.sidearmsports.com/common/images/link_arrow.png') no-repeat; line-height: 13px; } .schedule_game_results { float: left; margin: 0 0 0 26px; font-size: 21px; vertical-align: middle; } .schedule_game_results A { margin-left: -16px; } .tourney_title, .tourney_title A { float: left; margin: 5px; font-size: 16px; text-transform: uppercase; font-weight: bold; text-decoration: none; } .tourney_toggle { background: url('../../assets.sidearmsports.com/common/images/collapse.png'); float: right; width: 16px; height: 16px; margin: 10px; text-align: center; cursor: pointer; } .past_schedules { height: 22px; margin-bottom: 3px; margin-left: auto; text-align: right; float: right; } .past_schedules label { position: absolute; left: -9999px; } .location_title { cursor: pointer; } #location_tip { font-size: 10px; font-style: italic; float: left; margin: 5px 0 0 20px; } .record_table_container, .record_row, .record_header, .record_title, .past_schedules *, .schedule_buttons * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .record_table_container { height: 52px; } .record_row { height: auto; } .record_header { padding: 0; height: auto; } .record_title { padding: 4px 4px 2px 2px; height: 42px; }