@charset "UTF-8";
@font-face { font-family: 'wim-icons'; src: url("/wim/static-css/fonts/wim_icons/wim-icons.eot"); src: url("/wim/static-css/fonts/wim_icons/wim-icons.eot?#iefix") format("embedded-opentype"), url("/wim/static-css/fonts/wim_icons/wim-icons.ttf") format("truetype"), url("/wim/static-css/fonts/wim_icons/wim-icons.woff") format("woff"), url("/wim/static-css/fonts/wim_icons/wim-icons.svg?#wim-icons") format("svg"); font-weight: normal; font-style: normal; }
@media screen and (-webkit-min-device-pixel-ratio: 0) { @font-face { font-family: "wim-icons"; src: url("/wim/static-css/fonts/wim_icons/wim-icons.svg#wim-icons") format("svg"); } }
[class^="icon-"], [class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'wim-icons' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.icon-GooglePlus:before { content: ""; }

.icon-Check { color: #1E860A; }
.icon-Check:before { content: ""; }

.icon-TennisBall { color: #FFF000; }
.icon-TennisBall:before { content: ""; }

.icon-Article:before { content: ""; }

.icon-Close:before { content: ""; }

.icon-Down-Arrow:before, .icon-down-direction:before { content: ""; }

.icon-Facebook:before { content: ""; }

.icon-Favs:before { content: ""; }

.icon-Hamburger:before { content: ""; }

.icon-Home:before { content: ""; }

.icon-Instagram:before { content: ""; }

.icon-Menu:before { content: ""; }

.icon-Photos:before { content: ""; }

.icon-Pinterest:before { content: ""; }

.icon-Radio:before { content: ""; }

.icon-RSS:before { content: ""; }

.icon-Scores:before { content: ""; }

.icon-Search:before { content: ""; }

.icon-Twitter:before { content: ""; }

.icon-Up-Arrow:before, .icon-up-direction:before { content: ""; }

.icon-Video:before { content: ""; }

.icon-VideoPlay:before { content: ""; }

.icon-Warning:before { content: ""; }

.icon-WhatsApp:before { content: ""; }

.icon-YouTube:before { content: ""; }

#draws.genericMainContent { margin-left: 0px; margin-right: 0px; position: relative; }
#draws .ui-tabs { padding-left: 0px; }

.drawsDropdown { width: 45%; float: left; margin-bottom: 10px; }
.drawsDropdown .selector { float: left; width: 307px; margin: 7px 0px 0px 7px; }

.drawsPrint { color: #FFFFFF; text-transform: uppercase; }
.drawsPrint a { text-decoration: none; color: #FFFFFF; }

#drawsEventTitle { color: #FFFFFF; text-transform: uppercase; font-size: 14px; font-family: 'Gotham 5r', Helvetica, Arial, sans-serif; bottom: 0px; text-align: center; }

#drawsTop { position: relative; margin: 0 auto; height: auto; }
#drawsTop #printLink { width: 100%; text-align: center; bottom: 20px; line-height: 18px; }
#drawsTop #printLink a { position: static; text-transform: uppercase; font-size: .8em; font-family: 'Gotham SSm 5r', 'Gotham 5r', Helvetica, Arial, sans-serif; color: #FFFFFF; display: inline-block; margin: 0 0 0 10px; }
#drawsTop #printLink a:after { content: ""; display: inline-block; margin-left: 5px; width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #FFFFFF; }

#drawsUtils { width: 100%; height: auto; margin: 0px auto 20px; position: relative; }
#drawsUtils .round_title { position: absolute; font-size: 22px; height: 18px; line-height: 18px; color: #FFFFFF; font-family: 'Gotham 5r', Helvetica, Arial, sans-serif; text-transform: uppercase; padding-right: 17px; margin-right: 17px; left: 30px; border-right: 2px solid #FFFFFF; display: none; }
#drawsUtils .dropdownWrapper { height: auto; }
#drawsUtils .dropdownWrapper .tabsLabel { height: 22px; color: #FFFFFF; display: none; }
#drawsUtils .dropdownWrapper .tabs a.selected { color: #FFFFFF; background-color: transparent; }
#drawsUtils .dropdownWrapper .tabs.open a { text-align: left; padding: 0px 10px; box-sizing: border-box; }
#drawsUtils .dropdownWrapper .tabs.open a.selected { color: #FFFFFF; background: #333333; border-radius: 0; border: none; width: 100%; }
#drawsUtils .dropdownWrapper .tabs.open a:first-child:after { display: none; }

#rounds_nav_container { display: block; margin: 5px auto 0px; padding: 8px 0; width: 100%; background: #E1E5D0; background: rgba(255, 255, 255, 0.8); }
#rounds_nav_container .selector_links { display: none; }
#rounds_nav_container .selector_graphic { display: block; }
#rounds_nav_container .bottomborder { float: left; width: calc(100% - 30px); margin-top: -2px; margin-left: 30px; height: 2px; background-color: rgba(115, 115, 115, 0.3); display: none; }
.ie8 #rounds_nav_container .bottomborder { -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4D737373', endColorstr='#4D737373')"; }
#rounds_nav_container .next_round { display: none; width: 20px; height: 34px; background: url(/images/scores/draws_next.png) no-repeat; position: absolute; right: 0px; bottom: 43px; cursor: pointer; z-index: 1; }
#rounds_nav_container .previous_round { display: none; width: 20px; height: 34px; background: url(/images/scores/draws_previous.png) no-repeat; position: absolute; left: 0px; bottom: 43px; cursor: pointer; z-index: 1; }
#rounds_nav_container .selector_graphic a { display: block; width: 100%; height: 100%; cursor: pointer; }
#rounds_nav_container .selector_graphic a.navsect { width: 100%; height: 100%; cursor: pointer; }
#rounds_nav_container .selector_graphic a.selected { border: none; width: 100%; height: 100%; }

@media only screen and (min-width: 768px) { #drawsUtils { width: 666px; min-height: 200px; }
  #drawsUtils .dropdownWrapper { position: absolute; left: 0px; right: 0px; width: 360px; margin: 5px 0px 7px 0px; }
  #drawsUtils .dropdownWrapper .tabs a.selected { font-size: 22px; border-radius: 3px; border: solid 2px #FFFFFF; display: block; text-align: center; padding-left: 0px; }
  #drawsUtils .dropdownWrapper .tabs a.selected:after { right: 2px; top: 2px; width: 26px; height: 28px; background: url("/images/misc/filter_arrow_sprite.png") no-repeat 0 0; }
  #drawsTop #printLink { position: absolute; right: 20px; bottom: auto; top: 24px; width: auto !important; }
  #rounds_nav_container { padding: 0; margin-bottom: 7px; background-color: transparent; position: relative; top: 65px; margin: 0px; }
  #rounds_nav_container .selector_links { display: none; }
  #rounds_nav_container .text { float: left; text-transform: uppercase; margin-right: 20px; font-size: 12px; height: 35px; line-height: 38px; display: block; color: #9C9C9C; font-family: 'Gotham 5r', Helvetica, Arial, sans-serif; }
  #rounds_nav_container a { display: block; float: left; font-family: 'Gotham 5r', Helvetica, Arial, sans-serif; cursor: pointer; font-size: 14px; color: #9C9C9C; }
  #rounds_nav_container a .label { display: none; }
  #rounds_nav_container a.link { display: none; }
  #rounds_nav_container a.navsect { width: 33px; height: 35px; font-size: 16px; line-height: 35px; text-align: center; cursor: pointer; margin: 0px; }
  #rounds_nav_container a.selected { color: #FFFFFF; width: 29px; height: 31px; line-height: 31px; border: 2px solid #FFFFFF; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; background-color: none; }
  #rounds_nav_container a.selected:after, #rounds_nav_container a:first-child:after { background: none; }
  #rounds_nav_container .tabs { min-width: 225px; }
  #rounds_nav_container .selector_graphic { display: block; }
  #rounds_nav_container .selector_graphic a { display: block; width: 100%; height: 100%; cursor: pointer; }
  #rounds_nav_container .selector_graphic a.navsect { width: 100%; height: 100%; cursor: pointer; }
  #rounds_nav_container .selector_graphic a.selected { border: none; width: 100%; height: 100%; }
  #rounds_nav_container .bottomborder { display: none; }
  #rounds_nav_container .next_round { display: block; }
  #rounds_nav_container .previous_round { display: block; } }
@media only screen and (min-width: 1024px) { #drawsUtils .dropdownWrapper { margin-left: auto; margin-right: auto; } }
@media only screen and (min-width: 1240px) { #drawsUtils { width: 95%; }
  #drawsEventTitle { font-size: 22px; position: absolute; left: 0px; line-height: 18px; width: auto !important; margin-top: 0px; text-align: left; } }
#history { float: left; /*div.g_round:first-of-type { .g_game { margin-bottom: 20px; }
}*/ /*.g_score {width:80px; float:right; color: #c85a19;
}*/ }
#history #drawsUtils .selector { margin: 0px; }
#history #drawsUtils .more { margin: 0px; }
#history #drawsUtils .navigator { border: none; }
#history #drawsUtils .more { background: none; }
#history #drawsUtils .more a { color: #FFFFFF; text-transform: none; text-decoration: none; }
#history #drawsUtils .navsect { cursor: pointer; }
#history .g_gracket { width: 9999px; padding: 20px 0px 5px; line-height: 100%; position: relative; float: left; }
@media only screen and (min-width: 768px) { #history .g_gracket { padding-top: 30px; } }
#history .g_round { float: left; margin-right: 35px; position: relative; z-index: 1; }
#history .g_game { background-color: rgba(255, 255, 255, 0.6); -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; margin-bottom: 20px; }
.ie8 #history .g_game { -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#99FFFFFF', endColorstr='#99FFFFFF')"; }
#history .g_game.hidden { display: none; }
@media only screen and (min-width: 768px) { #history .g_game.hidden { display: block; } }
#history .g_gracket h3 { margin: 0; font-size: 18px; font-weight: normal; color: #555555; height: 52px; line-height: 52px; padding-left: 15px; }
#history .g_gracket .unknown h3 { height: 62px; }
#history .g_gracket h3.double { position: relative; }
#history .g_gracket h3.double > div { line-height: 22px; display: inline; float: left; clear: left; padding-top: 2px; }
#history .g_gracket h3.double .g_score { position: absolute; right: 0; }
#history .g_team { background-color: #FFFFFF; }
#history .g_team:first-child { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; border-top-right-radius: 10px; margin-bottom: 2px; }
#history .g_team:first-child.highlight .name { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; border-top-left-radius: 10px; }
#history .g_team:nth-of-type(2) { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; }
#history .g_team:nth-of-type(2).highlight .name { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; }
#history .g_team.highlight .name, #history .g_team.highlight .crticon { background: #4E2683; }
#history .g_team.highlight .name, #history .g_team.highlight .name a { color: #FFFFFF; }
#history .g_team a, #history .g_team a:visited { color: #006633; text-decoration: none; }
#history .g_stats { float: left; width: 100%; height: 28px; line-height: 28px; color: #333333; font-size: 13px; font-family: 'Gotham 5r', Helvetica, Arial, sans-serif; display: block; text-transform: uppercase; }
#history .g_stats a { color: #333333; }
#history .g_stats .direct_stats { float: right; margin-right: 5px; }
#history .g_stats .match_status { float: left; margin-left: 5px; }
@media only screen and (min-width: 640px) { #history .g_stats .direct_stats { margin-right: 10px; }
  #history .g_stats .match_status { margin-left: 10px; } }
@media only screen and (min-width: 1024px) { #history .g_stats { font-size: 14px; } }
#history .g_team:last-child { /*background: $t2_color; */ }
#history .g_round:last-child { margin-right: 20px; }
#history .g_winner { background: #f6f6f6; }
#history .g_winner .in_progress, #history .g_winner img, #history .g_winner .g_score, #history .g_winner span.score { display: none; }
#history .g_winner h3 { border-bottom: 1px solid #e5e5e5; }
#history .g_winner .g_team { background: none; }
#history .g_current { background-color: rgba(0, 0, 0, 0.3); }
.ie8 #history .g_current { -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4D000000', endColorstr='#4D000000')"; }
#history .g_round_label { top: 0px; margin: 0; font-weight: normal; color: #FFFFFF; text-align: center; font-size: 14px; height: 20px; text-transform: uppercase; font-family: 'Gotham 5r', Helvetica, Arial, sans-serif; }
#history .g_spacer { float: left; width: 100%; }

#drawsPresentedBy { float: left; width: 598px !important; height: 21px !important; padding-left: 10px; }

.drawNavigation { margin-bottom: 10px; }
.drawNavigation .graphical { float: right; text-align: right; }
.drawNavigation .textNav { font-size: 0.9em; }

.moreDrawsNav { margin-bottom: 10px; }

#drawRounds { float: left; width: 650px; height: 19px; line-height: 19px; color: #00503C; text-transform: uppercase; }
#drawRounds .first { float: left; width: 390px; height: 19px; text-align: center; border-bottom: 1px solid #CCCCCC; margin-right: 10px; }
#drawRounds .second { float: left; width: 250px; height: 19px; text-align: center; border-bottom: 1px solid #CCCCCC; }

/*.drawTable{float:left; width:310px; width:308px !important; height:113px; height:106px !important; background:url(/images/scores/draws_index_bkg2.gif) no-repeat; margin-bottom:10px; padding:1px 1px 6px 1px; overflow:hidden;}
.drawTable .title{float:left; width:308px; width:301px !important; height:18px; line-height:15px; padding-left:7px; font-weight:bold; color:#FFFFFF;}
.drawTable .round{float:left; width:154px; width:147px !important; height:15px; line-height:14px; color:#FFFFFF; padding-left:7px; margin-bottom:6px;}
.drawTable .status{float:right; width:154px; width:147px !important; height:15px; line-height:14px; color:#FFFFFF; padding-right:7px; text-align:right; margin-bottom:6px;}
.drawTable .playerRow{float:left; position:relative; width:308px; height:28px;}
.drawTable .playerSingle{position:absolute; width:158px; left:15px; bottom:5px;}
.drawTable .games{position:absolute; left:180px; bottom:5px; width:22px; text-align:center;}
.drawTable .set1{position:absolute; left:203px; bottom:5px; width:19px; text-align:center;}
.drawTable .set2{position:absolute; left:223px; bottom:5px; width:19px; text-align:center;}
.drawTable .set3{position:absolute; left:243px; bottom:5px; width:19px; text-align:center;}
.drawTable .set4{position:absolute; left:263px; bottom:5px; width:19px; text-align:center;}
.drawTable .set5{position:absolute; left:283px; bottom:5px; width:20px; text-align:center;}
.drawTable .middle{float:left; width:308px; height:11px;}

.pdfTable{float:left; width:200px; border:1px solid black; border-bottom:0px;}
.pdfTable .header{float:left; width:200px; height:20px; line-height:20px; width:195px !important; color:#FFFFFF; font-size:1.1em; font-weight:bold; background:#052A48; padding-left:5px;}
.pdfTable .row{float:left; width:200px; width:195px !important; height:15px; border-bottom:1px solid black; padding-left:5px; background:#FFFFFF;}
*/
/** draws index page **/
#drawsIndexUtils { float: left; width: 100%; margin: 0px; }

#mensDraws { float: left; width: 300px; margin-right: 10px; }

#womensDraws { float: left; width: 300px; }

.navigator { width: 300px; height: 47px; margin: 0px auto 0px auto; }
.navigator .title { float: left; width: 300px; height: 22px; line-height: 21px; background: #005479; font-size: 1.2em; color: #FFFFFF; font-weight: bold; text-align: center; }
.navigator .presented { float: left; width: 300px; width: 293px !important; height: 15px; line-height: 14px; background: #007AB0; color: #FFFFFF; padding-left: 7px; }
.navigator .graphic { float: left; width: 300px; /*height:74px; height:64px !important;*/ background: #FFFFFF; padding: 5px 0; }
.navigator .text { float: left; width: 300px; width: 296px !important; height: 25px; height: 20px; font-size: 1em; background: #DDE7EE; padding: 5px 2px 0px 2px; text-align: center; }
.navigator .button { float: left; width: 298px; width: 120px !important; height: 25px; background: #DDE7EE; padding: 0px 90px; }

/** draw navigator styles **/
.navigator .headers { display: none; }
.navigator .column { float: left; width: 41px; height: 45px; margin-left: 2px; overflow: hidden; }
.navigator .column > div { float: left; width: 100%; }
.navigator .headers + .column { margin-left: 0; }
.navigator .btm-margin { margin-bottom: 2px; }
.navigator a { background-image: url(/images/scores/draw_navigator_sprite.png); background-repeat: no-repeat; background-size: 894px; }
.navigator.navm7 { width: 299px; }
.navigator.navm7 .r1s1 { height: 10px; }
.navigator.navm7 .r1s1 a { background-position: 0 -252px; }
.navigator.navm7 .r1s1 a.selected { background-position: 0 -299px; }
.navigator.navm7 .r1s2 { height: 10px; }
.navigator.navm7 .r1s2 a { background-position: 0 -263.5px; }
.navigator.navm7 .r1s2 a.selected { background-position: 0 -310.5px; }
.navigator.navm7 .r1s3 { height: 10px; }
.navigator.navm7 .r1s3 a { background-position: 0 -275px; }
.navigator.navm7 .r1s3 a.selected { background-position: 0 -322px; }
.navigator.navm7 .r1s4 { height: 10px; }
.navigator.navm7 .r1s4 a { background-position: 0 -286.5px; }
.navigator.navm7 .r1s4 a.selected { background-position: 0 -333.5px; }
.navigator.navm7 .r2s1 { height: 21px; }
.navigator.navm7 .r2s1 a { background-position: -42.5px -252px; }
.navigator.navm7 .r2s1 a.selected { background-position: -42.5px -299px; }
.navigator.navm7 .r2s2 { height: 21px; }
.navigator.navm7 .r2s2 a { background-position: -42.5px -275px; }
.navigator.navm7 .r2s2 a.selected { background-position: -42.5px -322px; }
.navigator.navm7 .r3s1 a { background-position: -85px -252px; }
.navigator.navm7 .r3s1 a.selected { background-position: -85px -299px; }
.navigator.navm7 .r4s1 a { background-position: -127.5px -252px; }
.navigator.navm7 .r4s1 a.selected { background-position: -127.5px -299px; }
.navigator.navm7 .r5s1 a { background-position: -170.5px -252px; }
.navigator.navm7 .r5s1 a.selected { background-position: -170.5px -299px; }
.navigator.navm7 .r6s1 a { background-position: -211.5px -252px; }
.navigator.navm7 .r6s1 a.selected { background-position: -211.5px -299px; }
.navigator.navm7 .r7s1 a { background-position: -254px -252px; }
.navigator.navm7 .r7s1 a.selected { background-position: -254px -299px; }
.navigator.navm6 { width: 256px; }
.navigator.navm6 .r1s1 { height: 21px; }
.navigator.navm6 .r1s1 a { background-position: -42.5px -252px; }
.navigator.navm6 .r1s1 a.selected { background-position: -42.5px -299px; }
.navigator.navm6 .r1s2 { height: 21px; }
.navigator.navm6 .r1s2 a { background-position: -42.5px -275px; }
.navigator.navm6 .r1s2 a.selected { background-position: -42.5px -322px; }
.navigator.navm6 .r2s1 a { background-position: -85px -252px; }
.navigator.navm6 .r2s1 a.selected { background-position: -85px -299px; }
.navigator.navm6 .r3s1 a { background-position: -127.5px -252px; }
.navigator.navm6 .r3s1 a.selected { background-position: -127.5px -299px; }
.navigator.navm6 .r4s1 a { background-position: -170.5px -252px; }
.navigator.navm6 .r4s1 a.selected { background-position: -170.5px -299px; }
.navigator.navm6 .r5s1 a { background-position: -211.5px -252px; }
.navigator.navm6 .r5s1 a.selected { background-position: -211.5px -299px; }
.navigator.navm6 .r6s1 a { background-position: -254px -252px; }
.navigator.navm6 .r6s1 a.selected { background-position: -254px -299px; }
.navigator.navm5 { width: 213px; }
.navigator.navm5 .r1s1 a { background-position: -85px -252px; }
.navigator.navm5 .r1s1 a.selected { background-position: -85px -299px; }
.navigator.navm5 .r2s1 a { background-position: -127.5px -252px; }
.navigator.navm5 .r2s1 a.selected { background-position: -127.5px -299px; }
.navigator.navm5 .r3s1 a { background-position: -170.5px -252px; }
.navigator.navm5 .r3s1 a.selected { background-position: -170.5px -299px; }
.navigator.navm5 .r4s1 a { background-position: -211.5px -252px; }
.navigator.navm5 .r4s1 a.selected { background-position: -211.5px -299px; }
.navigator.navm5 .r5s1 a { background-position: -254px -252px; }
.navigator.navm5 .r5s1 a.selected { background-position: -254px -299px; }
.navigator.navq3 { width: 127px; }
.navigator.navq3 .r1s1 { height: 10px; }
.navigator.navq3 .r1s1 a { background-position: 0 -252px; }
.navigator.navq3 .r1s1 a.selected { background-position: 0 -299px; }
.navigator.navq3 .r1s2 { height: 10px; }
.navigator.navq3 .r1s2 a { background-position: 0 -263.5px; }
.navigator.navq3 .r1s2 a.selected { background-position: 0 -310.5px; }
.navigator.navq3 .r1s3 { height: 10px; }
.navigator.navq3 .r1s3 a { background-position: 0 -275px; }
.navigator.navq3 .r1s3 a.selected { background-position: 0 -322px; }
.navigator.navq3 .r1s4 { height: 10px; }
.navigator.navq3 .r1s4 a { background-position: 0 -286.5px; }
.navigator.navq3 .r1s4 a.selected { background-position: 0 -333.5px; }
.navigator.navq3 .r2s1 { height: 21px; }
.navigator.navq3 .r2s1 a { background-position: -42.5px -252px; }
.navigator.navq3 .r2s1 a.selected { background-position: -42.5px -299px; }
.navigator.navq3 .r2s2 { height: 21px; }
.navigator.navq3 .r2s2 a { background-position: -42.5px -275px; }
.navigator.navq3 .r2s2 a.selected { background-position: -42.5px -322px; }
.navigator.navq3 .r3s1 a { background-position: -85px -252px; }
.navigator.navq3 .r3s1 a.selected { background-position: -85px -299px; }
.navigator.navq2 { width: 84px; }
.navigator.navq2 .r1s1 a { background-position: -127.5px -252px; }
.navigator.navq2 .r1s1 a.selected { background-position: -127.5px -299px; }
.navigator.navq2 .r2s1 a { background-position: -170.5px -252px; }
.navigator.navq2 .r2s1 a.selected { background-position: -170.5px -299px; }
.navigator.navm3 { width: 127px; }
.navigator.navm3 .r1s1 a { background-position: -170.5px -252px; }
.navigator.navm3 .r1s1 a.selected { background-position: -170.5px -299px; }
.navigator.navm3 .r2s1 a { background-position: -211.5px -252px; }
.navigator.navm3 .r2s1 a.selected { background-position: -211.5px -299px; }
.navigator.navm3 .r3s1 a { background-position: -254px -252px; }
.navigator.navm3 .r3s1 a.selected { background-position: -254px -299px; }
.navigator.navm2 { width: 84px; }
.navigator.navm2 .r1s1 a { background-position: -211.5px -252px; }
.navigator.navm2 .r1s1 a.selected { background-position: -211.5px -299px; }
.navigator.navm2 .r2s1 a { background-position: -254px -252px; }
.navigator.navm2 .r2s1 a.selected { background-position: -254px -299px; }
@media only screen and (max-width: 767px) { .navigator.navm7 .r1s1, .navigator.navm7 .r1s3 { margin-bottom: 1px; }
  .navigator.navq3 .r1s1, .navigator.navq3 .r1s3 { margin-bottom: 1px; } }

@media only screen and (min-width: 768px) { .navigator { height: 139px; margin-bottom: 20px; }
  .navigator .headers { display: block; float: left; height: 18px; line-height: 18px; color: #FFFFFF; font-family: 'Gotham 5r', Helvetica, Arial, sans-serif; font-size: 13px; text-transform: uppercase; width: 100%; overflow: hidden; }
  .navigator .headers div { float: left; width: 77px; margin-left: 0; text-align: center; }
  .navigator .headers div .long { display: none; }
  .navigator .headers div .short { display: block; }
  .navigator .column { width: 77px; height: 121px; margin-left: 0; }
  .navigator .btm-margin { margin-bottom: 7px; }
  .navigator a { background-size: auto; }
  .navigator.navm7 { width: 539px; }
  .navigator.navm7 .r1s1 { height: 25px; }
  .navigator.navm7 .r1s1 a { background-position: 0 -252px; }
  .navigator.navm7 .r1s1 a.selected { background-position: 0 -378px; }
  .navigator.navm7 .r1s2 { height: 25px; }
  .navigator.navm7 .r1s2 a { background-position: 0 -284px; }
  .navigator.navm7 .r1s2 a.selected { background-position: 0 -410px; }
  .navigator.navm7 .r1s3 { height: 25px; }
  .navigator.navm7 .r1s3 a { background-position: 0 -316px; }
  .navigator.navm7 .r1s3 a.selected { background-position: 0 -441px; }
  .navigator.navm7 .r1s4 { height: 25px; }
  .navigator.navm7 .r1s4 a { background-position: 0 -348px; }
  .navigator.navm7 .r1s4 a.selected { background-position: 0 -474px; }
  .navigator.navm7 .r2s1 { height: 57px; }
  .navigator.navm7 .r2s1 a { background-position: -79px -252px; }
  .navigator.navm7 .r2s1 a.selected { background-position: -79px -378px; }
  .navigator.navm7 .r2s2 { height: 57px; }
  .navigator.navm7 .r2s2 a { background-position: -79px -316px; }
  .navigator.navm7 .r2s2 a.selected { background-position: -79px -441px; }
  .navigator.navm7 .r3s1 a { background-position: -157px -252px; }
  .navigator.navm7 .r3s1 a.selected { background-position: -157px -378px; }
  .navigator.navm7 .r4s1 a { background-position: -235px -252px; }
  .navigator.navm7 .r4s1 a.selected { background-position: -235px -378px; }
  .navigator.navm7 .r5s1 a { background-position: -312px -252px; }
  .navigator.navm7 .r5s1 a.selected { background-position: -312px -378px; }
  .navigator.navm7 .r6s1 a { background-position: -390px -252px; }
  .navigator.navm7 .r6s1 a.selected { background-position: -390px -378px; }
  .navigator.navm7 .r7s1 a { background-position: -468px -252px; }
  .navigator.navm7 .r7s1 a.selected { background-position: -468px -378px; }
  .navigator.navm6 { width: 462px; }
  .navigator.navm6 .r1s1 { height: 57px; }
  .navigator.navm6 .r1s1 a { background-position: -79px -252px; }
  .navigator.navm6 .r1s1 a.selected { background-position: -79px -378px; }
  .navigator.navm6 .r1s2 { height: 57px; }
  .navigator.navm6 .r1s2 a { background-position: -79px -316px; }
  .navigator.navm6 .r1s2 a.selected { background-position: -79px -441px; }
  .navigator.navm6 .r2s1 a { background-position: -157px -252px; }
  .navigator.navm6 .r2s1 a.selected { background-position: -157px -378px; }
  .navigator.navm6 .r3s1 a { background-position: -235px -252px; }
  .navigator.navm6 .r3s1 a.selected { background-position: -235px -378px; }
  .navigator.navm6 .r4s1 a { background-position: -312px -252px; }
  .navigator.navm6 .r4s1 a.selected { background-position: -312px -378px; }
  .navigator.navm6 .r5s1 a { background-position: -390px -252px; }
  .navigator.navm6 .r5s1 a.selected { background-position: -390px -378px; }
  .navigator.navm6 .r6s1 a { background-position: -468px -252px; }
  .navigator.navm6 .r6s1 a.selected { background-position: -468px -378px; }
  .navigator.navm5 { width: 385px; }
  .navigator.navm5 .r1s1 a { background-position: -157px -252px; }
  .navigator.navm5 .r1s1 a.selected { background-position: -157px -378px; }
  .navigator.navm5 .r2s1 a { background-position: -235px -252px; }
  .navigator.navm5 .r2s1 a.selected { background-position: -235px -378px; }
  .navigator.navm5 .r3s1 a { background-position: -312px -252px; }
  .navigator.navm5 .r3s1 a.selected { background-position: -312px -378px; }
  .navigator.navm5 .r4s1 a { background-position: -390px -252px; }
  .navigator.navm5 .r4s1 a.selected { background-position: -390px -378px; }
  .navigator.navm5 .r5s1 a { background-position: -468px -252px; }
  .navigator.navm5 .r5s1 a.selected { background-position: -468px -378px; }
  .navigator.navq3 { width: 231px; }
  .navigator.navq3 .r1s1 { height: 25px; }
  .navigator.navq3 .r1s1 a { background-position: 0 -252px; }
  .navigator.navq3 .r1s1 a.selected { background-position: 0 -378px; }
  .navigator.navq3 .r1s2 { height: 25px; }
  .navigator.navq3 .r1s2 a { background-position: 0 -284px; }
  .navigator.navq3 .r1s2 a.selected { background-position: 0 -410px; }
  .navigator.navq3 .r1s3 { height: 25px; }
  .navigator.navq3 .r1s3 a { background-position: 0 -316px; }
  .navigator.navq3 .r1s3 a.selected { background-position: 0 -441px; }
  .navigator.navq3 .r1s4 { height: 25px; }
  .navigator.navq3 .r1s4 a { background-position: 0 -348px; }
  .navigator.navq3 .r1s4 a.selected { background-position: 0 -474px; }
  .navigator.navq3 .r2s1 { height: 57px; }
  .navigator.navq3 .r2s1 a { background-position: -79px -252px; }
  .navigator.navq3 .r2s1 a.selected { background-position: -79px -378px; }
  .navigator.navq3 .r2s2 { height: 57px; }
  .navigator.navq3 .r2s2 a { background-position: -79px -316px; }
  .navigator.navq3 .r2s2 a.selected { background-position: -79px -441px; }
  .navigator.navq3 .r3s1 a { background-position: -157px -252px; }
  .navigator.navq3 .r3s1 a.selected { background-position: -157px -378px; }
  .navigator.navq2 { width: 154px; }
  .navigator.navq2 .r1s1 a { background-position: -235px -252px; }
  .navigator.navq2 .r1s1 a.selected { background-position: -235px -378px; }
  .navigator.navq2 .r2s1 a { background-position: -312px -252px; }
  .navigator.navq2 .r2s1 a.selected { background-position: -312px -378px; }
  .navigator.navm3 { width: 231px; }
  .navigator.navm3 .r1s1 a { background-position: -312px -252px; }
  .navigator.navm3 .r1s1 a.selected { background-position: -312px -378px; }
  .navigator.navm3 .r2s1 a { background-position: -390px -252px; }
  .navigator.navm3 .r2s1 a.selected { background-position: -390px -378px; }
  .navigator.navm3 .r3s1 a { background-position: -468px -252px; }
  .navigator.navm3 .r3s1 a.selected { background-position: -468px -378px; }
  .navigator.navm2 { width: 154px; }
  .navigator.navm2 .r1s1 a { background-position: -390px -252px; }
  .navigator.navm2 .r1s1 a.selected { background-position: -390px -378px; }
  .navigator.navm2 .r2s1 a { background-position: -468px -252px; }
  .navigator.navm2 .r2s1 a.selected { background-position: -468px -378px; } }
@media only screen and (min-width: 1240px) { .navigator .headers div, .navigator .column { width: 150px; }
  .navigator .headers div .long { display: block; }
  .navigator .headers div .short { display: none; }
  .navigator.navm7 { width: 1050px; }
  .navigator.navm7 .r1s1 { height: 25px; }
  .navigator.navm7 .r1s1 a { background-position: 0 0px; }
  .navigator.navm7 .r1s1 a.selected { background-position: 0 -126px; }
  .navigator.navm7 .r1s2 { height: 25px; }
  .navigator.navm7 .r1s2 a { background-position: 0 -32px; }
  .navigator.navm7 .r1s2 a.selected { background-position: 0 -158px; }
  .navigator.navm7 .r1s3 { height: 25px; }
  .navigator.navm7 .r1s3 a { background-position: 0 -63px; }
  .navigator.navm7 .r1s3 a.selected { background-position: 0 -190px; }
  .navigator.navm7 .r1s4 { height: 25px; }
  .navigator.navm7 .r1s4 a { background-position: 0 -96px; }
  .navigator.navm7 .r1s4 a.selected { background-position: 0 -222px; }
  .navigator.navm7 .r2s1 { height: 57px; }
  .navigator.navm7 .r2s1 a { background-position: -150px 0px; }
  .navigator.navm7 .r2s1 a.selected { background-position: -150px -126px; }
  .navigator.navm7 .r2s2 { height: 57px; }
  .navigator.navm7 .r2s2 a { background-position: -150px -63px; }
  .navigator.navm7 .r2s2 a.selected { background-position: -150px -190px; }
  .navigator.navm7 .r3s1 a { background-position: -300px 0px; }
  .navigator.navm7 .r3s1 a.selected { background-position: -300px -126px; }
  .navigator.navm7 .r4s1 a { background-position: -450px 0px; }
  .navigator.navm7 .r4s1 a.selected { background-position: -450px -126px; }
  .navigator.navm7 .r5s1 a { background-position: -600px 0px; }
  .navigator.navm7 .r5s1 a.selected { background-position: -600px -126px; }
  .navigator.navm7 .r6s1 a { background-position: -750px 0px; }
  .navigator.navm7 .r6s1 a.selected { background-position: -750px -126px; }
  .navigator.navm7 .r7s1 a { background-position: -900px 0px; }
  .navigator.navm7 .r7s1 a.selected { background-position: -900px -126px; }
  .navigator.navm6 { width: 900px; }
  .navigator.navm6 .r1s1 { height: 57px; }
  .navigator.navm6 .r1s1 a { background-position: -150px 0px; }
  .navigator.navm6 .r1s1 a.selected { background-position: -150px -126px; }
  .navigator.navm6 .r1s2 { height: 57px; }
  .navigator.navm6 .r1s2 a { background-position: -150px -63px; }
  .navigator.navm6 .r1s2 a.selected { background-position: -150px -190px; }
  .navigator.navm6 .r2s1 a { background-position: -300px 0px; }
  .navigator.navm6 .r2s1 a.selected { background-position: -300px -126px; }
  .navigator.navm6 .r3s1 a { background-position: -450px 0px; }
  .navigator.navm6 .r3s1 a.selected { background-position: -450px -126px; }
  .navigator.navm6 .r4s1 a { background-position: -600px 0px; }
  .navigator.navm6 .r4s1 a.selected { background-position: -600px -126px; }
  .navigator.navm6 .r5s1 a { background-position: -750px 0px; }
  .navigator.navm6 .r5s1 a.selected { background-position: -750px -126px; }
  .navigator.navm6 .r6s1 a { background-position: -900px 0px; }
  .navigator.navm6 .r6s1 a.selected { background-position: -900px -126px; }
  .navigator.navm5 { width: 750px; }
  .navigator.navm5 .r1s1 a { background-position: -300px 0px; }
  .navigator.navm5 .r1s1 a.selected { background-position: -300px -126px; }
  .navigator.navm5 .r2s1 a { background-position: -450px 0px; }
  .navigator.navm5 .r2s1 a.selected { background-position: -450px -126px; }
  .navigator.navm5 .r3s1 a { background-position: -600px 0px; }
  .navigator.navm5 .r3s1 a.selected { background-position: -600px -126px; }
  .navigator.navm5 .r4s1 a { background-position: -750px 0px; }
  .navigator.navm5 .r4s1 a.selected { background-position: -750px -126px; }
  .navigator.navm5 .r5s1 a { background-position: -900px 0px; }
  .navigator.navm5 .r5s1 a.selected { background-position: -900px -126px; }
  .navigator.navq3 { width: 450px; }
  .navigator.navq3 .r1s1 { height: 25px; }
  .navigator.navq3 .r1s1 a { background-position: 0 0px; }
  .navigator.navq3 .r1s1 a.selected { background-position: 0 -126px; }
  .navigator.navq3 .r1s2 { height: 25px; }
  .navigator.navq3 .r1s2 a { background-position: 0 -32px; }
  .navigator.navq3 .r1s2 a.selected { background-position: 0 -158px; }
  .navigator.navq3 .r1s3 { height: 25px; }
  .navigator.navq3 .r1s3 a { background-position: 0 -63px; }
  .navigator.navq3 .r1s3 a.selected { background-position: 0 -190px; }
  .navigator.navq3 .r1s4 { height: 25px; }
  .navigator.navq3 .r1s4 a { background-position: 0 -96px; }
  .navigator.navq3 .r1s4 a.selected { background-position: 0 -222px; }
  .navigator.navq3 .r2s1 { height: 57px; }
  .navigator.navq3 .r2s1 a { background-position: -150px 0px; }
  .navigator.navq3 .r2s1 a.selected { background-position: -150px -126px; }
  .navigator.navq3 .r2s2 { height: 57px; }
  .navigator.navq3 .r2s2 a { background-position: -150px -63px; }
  .navigator.navq3 .r2s2 a.selected { background-position: -150px -190px; }
  .navigator.navq3 .r3s1 a { background-position: -300px 0px; }
  .navigator.navq3 .r3s1 a.selected { background-position: -300px -126px; }
  .navigator.navq2 { width: 300px; }
  .navigator.navq2 .r1s1 a { background-position: -450px 0px; }
  .navigator.navq2 .r1s1 a.selected { background-position: -450px -126px; }
  .navigator.navq2 .r2s1 a { background-position: -600px 0px; }
  .navigator.navq2 .r2s1 a.selected { background-position: -600px -126px; }
  .navigator.navm3 { width: 450px; }
  .navigator.navm3 .r1s1 a { background-position: -600px 0px; }
  .navigator.navm3 .r1s1 a.selected { background-position: -600px -126px; }
  .navigator.navm3 .r2s1 a { background-position: -750px 0px; }
  .navigator.navm3 .r2s1 a.selected { background-position: -750px -126px; }
  .navigator.navm3 .r3s1 a { background-position: -900px 0px; }
  .navigator.navm3 .r3s1 a.selected { background-position: -900px -126px; }
  .navigator.navm2 { width: 300px; }
  .navigator.navm2 .r1s1 a { background-position: -750px 0px; }
  .navigator.navm2 .r1s1 a.selected { background-position: -750px -126px; }
  .navigator.navm2 .r2s1 a { background-position: -900px 0px; }
  .navigator.navm2 .r2s1 a.selected { background-position: -900px -126px; } }
@media only screen and (min-width: 1388px) and (max-width: 1600px) { .sidepanel .navigator .headers div, .sidepanel .navigator .column { width: 77px; }
  .sidepanel .navigator .headers div .long { display: none; }
  .sidepanel .navigator .headers div .short { display: block; }
  .sidepanel .navigator.navm7 { width: 539px; }
  .sidepanel .navigator.navm7 .r1s1 { height: 25px; }
  .sidepanel .navigator.navm7 .r1s1 a { background-position: 0 -252px; }
  .sidepanel .navigator.navm7 .r1s1 a.selected { background-position: 0 -378px; }
  .sidepanel .navigator.navm7 .r1s2 { height: 25px; }
  .sidepanel .navigator.navm7 .r1s2 a { background-position: 0 -284px; }
  .sidepanel .navigator.navm7 .r1s2 a.selected { background-position: 0 -410px; }
  .sidepanel .navigator.navm7 .r1s3 { height: 25px; }
  .sidepanel .navigator.navm7 .r1s3 a { background-position: 0 -316px; }
  .sidepanel .navigator.navm7 .r1s3 a.selected { background-position: 0 -441px; }
  .sidepanel .navigator.navm7 .r1s4 { height: 25px; }
  .sidepanel .navigator.navm7 .r1s4 a { background-position: 0 -348px; }
  .sidepanel .navigator.navm7 .r1s4 a.selected { background-position: 0 -474px; }
  .sidepanel .navigator.navm7 .r2s1 { height: 57px; }
  .sidepanel .navigator.navm7 .r2s1 a { background-position: -79px -252px; }
  .sidepanel .navigator.navm7 .r2s1 a.selected { background-position: -79px -378px; }
  .sidepanel .navigator.navm7 .r2s2 { height: 57px; }
  .sidepanel .navigator.navm7 .r2s2 a { background-position: -79px -316px; }
  .sidepanel .navigator.navm7 .r2s2 a.selected { background-position: -79px -441px; }
  .sidepanel .navigator.navm7 .r3s1 a { background-position: -157px -252px; }
  .sidepanel .navigator.navm7 .r3s1 a.selected { background-position: -157px -378px; }
  .sidepanel .navigator.navm7 .r4s1 a { background-position: -235px -252px; }
  .sidepanel .navigator.navm7 .r4s1 a.selected { background-position: -235px -378px; }
  .sidepanel .navigator.navm7 .r5s1 a { background-position: -312px -252px; }
  .sidepanel .navigator.navm7 .r5s1 a.selected { background-position: -312px -378px; }
  .sidepanel .navigator.navm7 .r6s1 a { background-position: -390px -252px; }
  .sidepanel .navigator.navm7 .r6s1 a.selected { background-position: -390px -378px; }
  .sidepanel .navigator.navm7 .r7s1 a { background-position: -468px -252px; }
  .sidepanel .navigator.navm7 .r7s1 a.selected { background-position: -468px -378px; }
  .sidepanel .navigator.navm6 { width: 462px; }
  .sidepanel .navigator.navm6 .r1s1 { height: 57px; }
  .sidepanel .navigator.navm6 .r1s1 a { background-position: -79px -252px; }
  .sidepanel .navigator.navm6 .r1s1 a.selected { background-position: -79px -378px; }
  .sidepanel .navigator.navm6 .r1s2 { height: 57px; }
  .sidepanel .navigator.navm6 .r1s2 a { background-position: -79px -316px; }
  .sidepanel .navigator.navm6 .r1s2 a.selected { background-position: -79px -441px; }
  .sidepanel .navigator.navm6 .r2s1 a { background-position: -157px -252px; }
  .sidepanel .navigator.navm6 .r2s1 a.selected { background-position: -157px -378px; }
  .sidepanel .navigator.navm6 .r3s1 a { background-position: -235px -252px; }
  .sidepanel .navigator.navm6 .r3s1 a.selected { background-position: -235px -378px; }
  .sidepanel .navigator.navm6 .r4s1 a { background-position: -312px -252px; }
  .sidepanel .navigator.navm6 .r4s1 a.selected { background-position: -312px -378px; }
  .sidepanel .navigator.navm6 .r5s1 a { background-position: -390px -252px; }
  .sidepanel .navigator.navm6 .r5s1 a.selected { background-position: -390px -378px; }
  .sidepanel .navigator.navm6 .r6s1 a { background-position: -468px -252px; }
  .sidepanel .navigator.navm6 .r6s1 a.selected { background-position: -468px -378px; }
  .sidepanel .navigator.navm5 { width: 385px; }
  .sidepanel .navigator.navm5 .r1s1 a { background-position: -157px -252px; }
  .sidepanel .navigator.navm5 .r1s1 a.selected { background-position: -157px -378px; }
  .sidepanel .navigator.navm5 .r2s1 a { background-position: -235px -252px; }
  .sidepanel .navigator.navm5 .r2s1 a.selected { background-position: -235px -378px; }
  .sidepanel .navigator.navm5 .r3s1 a { background-position: -312px -252px; }
  .sidepanel .navigator.navm5 .r3s1 a.selected { background-position: -312px -378px; }
  .sidepanel .navigator.navm5 .r4s1 a { background-position: -390px -252px; }
  .sidepanel .navigator.navm5 .r4s1 a.selected { background-position: -390px -378px; }
  .sidepanel .navigator.navm5 .r5s1 a { background-position: -468px -252px; }
  .sidepanel .navigator.navm5 .r5s1 a.selected { background-position: -468px -378px; }
  .sidepanel .navigator.navq3 { width: 231px; }
  .sidepanel .navigator.navq3 .r1s1 { height: 25px; }
  .sidepanel .navigator.navq3 .r1s1 a { background-position: 0 -252px; }
  .sidepanel .navigator.navq3 .r1s1 a.selected { background-position: 0 -378px; }
  .sidepanel .navigator.navq3 .r1s2 { height: 25px; }
  .sidepanel .navigator.navq3 .r1s2 a { background-position: 0 -284px; }
  .sidepanel .navigator.navq3 .r1s2 a.selected { background-position: 0 -410px; }
  .sidepanel .navigator.navq3 .r1s3 { height: 25px; }
  .sidepanel .navigator.navq3 .r1s3 a { background-position: 0 -316px; }
  .sidepanel .navigator.navq3 .r1s3 a.selected { background-position: 0 -441px; }
  .sidepanel .navigator.navq3 .r1s4 { height: 25px; }
  .sidepanel .navigator.navq3 .r1s4 a { background-position: 0 -348px; }
  .sidepanel .navigator.navq3 .r1s4 a.selected { background-position: 0 -474px; }
  .sidepanel .navigator.navq3 .r2s1 { height: 57px; }
  .sidepanel .navigator.navq3 .r2s1 a { background-position: -79px -252px; }
  .sidepanel .navigator.navq3 .r2s1 a.selected { background-position: -79px -378px; }
  .sidepanel .navigator.navq3 .r2s2 { height: 57px; }
  .sidepanel .navigator.navq3 .r2s2 a { background-position: -79px -316px; }
  .sidepanel .navigator.navq3 .r2s2 a.selected { background-position: -79px -441px; }
  .sidepanel .navigator.navq3 .r3s1 a { background-position: -157px -252px; }
  .sidepanel .navigator.navq3 .r3s1 a.selected { background-position: -157px -378px; }
  .sidepanel .navigator.navq2 { width: 154px; }
  .sidepanel .navigator.navq2 .r1s1 a { background-position: -235px -252px; }
  .sidepanel .navigator.navq2 .r1s1 a.selected { background-position: -235px -378px; }
  .sidepanel .navigator.navq2 .r2s1 a { background-position: -312px -252px; }
  .sidepanel .navigator.navq2 .r2s1 a.selected { background-position: -312px -378px; }
  .sidepanel .navigator.navm3 { width: 231px; }
  .sidepanel .navigator.navm3 .r1s1 a { background-position: -312px -252px; }
  .sidepanel .navigator.navm3 .r1s1 a.selected { background-position: -312px -378px; }
  .sidepanel .navigator.navm3 .r2s1 a { background-position: -390px -252px; }
  .sidepanel .navigator.navm3 .r2s1 a.selected { background-position: -390px -378px; }
  .sidepanel .navigator.navm3 .r3s1 a { background-position: -468px -252px; }
  .sidepanel .navigator.navm3 .r3s1 a.selected { background-position: -468px -378px; }
  .sidepanel .navigator.navm2 { width: 154px; }
  .sidepanel .navigator.navm2 .r1s1 a { background-position: -390px -252px; }
  .sidepanel .navigator.navm2 .r1s1 a.selected { background-position: -390px -378px; }
  .sidepanel .navigator.navm2 .r2s1 a { background-position: -468px -252px; }
  .sidepanel .navigator.navm2 .r2s1 a.selected { background-position: -468px -378px; } }
.pdfTable { float: left; width: 200px; border: 1px solid black; border-bottom: 0px; }
.pdfTable .header { float: left; width: 200px; height: 20px; line-height: 20px; width: 195px !important; color: #FFFFFF; font-size: 1.1em; font-weight: bold; background: #052A48; padding-left: 5px; }
.pdfTable .row { float: left; width: 200px; width: 195px !important; height: 15px; border-bottom: 1px solid black; padding-left: 5px; background: #FFFFFF; }

.scoringtable.drawTable { margin-bottom: 10px; }
.scoringtable.drawTable .courtinfo { cursor: default; }
.scoringtable.drawTable .headers { padding: 0 5px; width: 288px !important; border-right: 1px solid #919191; border-left: 1px solid #919191; }
.scoringtable.drawTable .headers .round { float: left; width: 140px; text-align: left; }
.scoringtable.drawTable .headers .match_status { float: right; width: 140px; text-align: right; }
.scoringtable.drawTable #crtcontent { border-right: 1px solid #919191; border-left: 1px solid #919191; }
.scoringtable.drawTable .crtlinks { border: 1px solid #919191; border-top: none; }

#history_container { overflow: hidden; clear: both; margin: 0 auto; }

.g_game { float: left; width: 100%; }
.g_game .crtrow { float: left; width: 100%; }
.g_game .crtrow .name { float: left; width: calc(100% - 170px); height: 46px; line-height: 46px; padding-left: 10px; font-size: 14px; white-space: nowrap; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.g_game .crtrow .name a { color: #006633; text-decoration: none; }
.g_game .crtrow .name .player_seed, .g_game .crtrow .name .player_country { color: #333333; }
.g_game .crtrow .crticon { float: left; width: 20px; height: 46px; padding-left: 10px; position: relative; font-size: 13px; text-align: center; line-height: 46px; }
.g_game .crtrow .crtset, .g_game .crtrow .past { float: left; position: relative; width: 24px; height: 46px; text-align: center; border-left: 2px solid #BCC3A9; color: #333333; font-size: 18px; }
.g_game .crtrow .crtset .score, .g_game .crtrow .past .score { position: absolute; width: 100%; bottom: 14px; left: 0px; }
.g_game .crtrow .crtset .has_super, .g_game .crtrow .past .has_super { margin-top: -4px; margin-left: auto; margin-right: auto; }
.g_game .crtrow .crtset .super, .g_game .crtrow .past .super { vertical-align: super; font-size: 10px; }
.g_game .in_progress { text-align: left; background-color: #e5e5e5; color: #555555; font-size: 12px; padding-left: 14px; white-space: normal; text-transform: uppercase; }
.g_game .in_progress .round_info { float: right; }
.g_game .in_progress .round_info div { float: left; }
.g_game .in_progress .round_info div:first-of-type { margin-right: 13px; }
.g_game .in_progress .round_info .round_number { width: 30px; text-align: center; border-left: 1px solid #dfdfdf; }
.g_game .direct_scores { color: #fff; background-color: #65cfe9; font-size: 18px; font-family: 'Gotham 5r', Helvetica, Arial, sans-serif; text-align: center; }
.g_game .unknown .g_score .past { height: 62px; }
.g_game .unknown .direct_stats { display: none; }
.g_game h3 { position: relative; }

.g_team.double .name { line-height: 23px; }

@media only screen and (max-width: 320px) { #history_container, .dropdownWrapper { width: 300px; }
  .g_round, .g_round_label { width: 300px; } }
@media only screen and (min-width: 321px) and (max-width: 439px) { #history_container, .dropdownWrapper { width: 320px; }
  .g_round, .g_round_label { width: 320px; } }
@media only screen and (min-width: 440px) and (max-width: 767px) { #history_container, .dropdownWrapper { width: 400px; }
  .g_round, .g_round_label { width: 400px; } }
@media only screen and (min-width: 768px) and (max-width: 1023px) { #history_container, #drawsTop { width: 690px; }
  .g_round, .g_round_label { width: 320px; } }
@media only screen and (min-width: 1024px) and (max-width: 1239px) { #history_container, #drawsTop { width: 840px; }
  .g_round, .g_round_label { width: 400px; } }
@media only screen and (min-width: 1240px) { #history_container, #drawsTop { width: 1200px; }
  .g_round, .g_round_label { width: 372px; } }
@media only screen and (min-width: 1388px) and (max-width: 1600px) { .sidepanel #history_container, .sidepanel #drawsTop { width: 840px; }
  .sidepanel .g_round, .sidepanel .g_round_label { width: 400px; } }

/*# sourceMappingURL=drawsShared.css.map */
