@import url('desktop-blessed1.css?z=1455764371878');
.head-to-head .head-to-head-panel{position:relative;z-index:2}.head-to-head-rankings{overflow:hidden;position:relative;height:25px}.head-to-head-rankings *{position:relative;display:inline-block}.head-to-head-rankings>*{overflow:hidden;width:auto;height:25px;padding-left:10px}.head-to-head-left .head-to-head-rankings>*{border-left:1px solid #d4d7d9;float:left}.head-to-head-left .head-to-head-rankings>*:first-child{border-left:none}.head-to-head-right .head-to-head-rankings>*{border-left:1px solid #d4d7d9;float:right}.head-to-head-right .head-to-head-rankings>*:last-child{padding-left:0px;padding-right:10px;border-left:none}.head-to-head-rank{padding-left:13px;padding-right:9px}.head-to-head-rank-text{padding-left:10px;color:#da1418;font:32px/24px 'roboto_condensedbold'}.head-to-head-move{width:73px}.head-to-head-move-details{padding-left:13px}.head-to-head-move-value{font:33px/1em 'roboto_condensedbold';color:#000}.head-to-head-move-up,.head-to-head-move-down,.head-to-head-move-none{position:relative;font-size:18px;padding-left:4px;top:-3px}.head-to-head-move-up{color:#00aa0c}.head-to-head-move-down{color:#da1418}.head-to-head-move-none{color:#aaa}.head-to-head-move-none:before{content:"-";display:inline-block;padding-left:5px;padding-right:2px;font-size:33px}.move-type-none .head-to-head-move-value{float:right}.move-type-none .head-to-head-move-none{float:left}.head-to-head-label{text-transform:uppercase;position:relative;width:0;display:inline-block;position:absolute;bottom:4px;left:13px}.head-to-head-label-text{color:#969b9d;display:inline-block;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;font:12px/1em 'roboto_condensedregular';text-indent:-5px;margin-left:10px;letter-spacing:-0.75px}.head-to-head-graph{width:213px;height:213px;overflow:hidden;background-color:rgba(255,255,255,0.9);border-radius:106.5px;position:absolute;bottom:80px;z-index:20;left:50%;text-align:center;text-transform:uppercase;margin-left:-106.5px}.head-to-head-graph-copy{position:absolute;top:50%;left:50%;z-index:2;width:auto;height:auto;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);overflow:hidden}.head-to-head-vs{font:48px/1em 'roboto_condensedbold';color:#000}@media (max-width: 767px){.head-to-head-vs{font-size:24px;margin-top:5px;}}.head-to-head{background-color:#fff;border:1px solid #c7c8c8;height:500px;position:relative;overflow:hidden !important}.head-to-head-panel{position:relative}.head-to-head-left{width:50%;float:left;position:relative;height:410px}.head-to-head-right{width:50%;float:right;position:relative;height:410px}.head-to-head-stats{width:173px;position:absolute;top:0;z-index:2}.head-to-head-left .head-to-head-stats{left:13.65385%}.head-to-head-right .head-to-head-stats{right:13.65385%}.head-to-head-wins{font:194px/136px 'roboto_condensedbold';height:144px;letter-spacing:-10px;margin-bottom:10px}.head-to-head-left .head-to-head-wins{text-align:left;text-indent:-10px;color:#f47920}.head-to-head-right .head-to-head-wins{text-align:right;text-indent:0px;color:#472b93}.head-to-head-percentage{height:18px;font:18px/1em 'roboto_condensedbold';text-transform:uppercase;letter-spacing:-1px;margin-bottom:10px}.head-to-head-left .head-to-head-percentage{text-align:left;color:#f47920}.head-to-head-right .head-to-head-percentage{text-align:right;color:#472b93}.head-to-head-name{text-transform:uppercase;font:22px/1em 'roboto_condensedbold';color:#00aeef;height:auto;overflow:hidden;padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #d4d7d9;letter-spacing:-1.25px}.head-to-head-name .first-name,.head-to-head-name .last-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:.86em}.head-to-head-name .last-name{font-size:27px;line-height:.89em}.head-to-head-left .head-to-head-name{text-align:left}.head-to-head-right .head-to-head-name{text-align:right}.head-to-head-player-wrapper{width:266px;height:420px;overflow:hidden !important;bottom:60px;z-index:2;position:absolute}.head-to-head-player-wrapper img{width:100%;height:auto}.head-to-head-player-wrapper .item-container{overflow:hidden !important;width:266px;height:420px}.head-to-head-player-wrapper .head-to-head-player{width:266px;height:420px}.head-to-head-left .head-to-head-player-wrapper{right:-20px}.head-to-head-right .head-to-head-player-wrapper{left:-20px}.head-to-head-button{width:100%;max-width:233px;height:30px;text-align:center;color:#fff !important;display:block !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;font:16px/30px 'roboto_condensedbold';letter-spacing:-1px;z-index:2;position:absolute;bottom:30px;cursor:pointer;display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:none;-moz-transition:none;transition:none}.intro-animation .head-to-head-button{-webkit-transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.head-to-head-left .head-to-head-button{background-color:#472b93;color:#fff !important;right:120px}.head-to-head-left .head-to-head-button.middle{right:-116px;width:232px}.head-to-head-right .head-to-head-button{background-color:#472b93;color:#fff !important;left:120px}.head-to-head-button:hover,.head-to-head-button:active{background-color:#000;color:#fff}.head-to-head-button-search{-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;width:30px;height:60px;position:absolute;color:#fff;z-index:2;top:50%;text-align:center;font-size:20px;line-height:60px;cursor:pointer;margin-top:-75px}.head-to-head-left .head-to-head-button-search{left:0;background-color:#f47920;-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.head-to-head-right .head-to-head-button-search{right:0;background-color:#472b93}.head-to-head-button-search:hover,.head-to-head-button-search:active{background-color:#1f2223}.head-to-head-flag{width:45px;overflow:hidden}.head-to-head-flag .head-to-head-flag-image{width:34px;height:25px;border:1px solid #ddd;overflow:hidden}.head-to-head-flag img{margin-left:-1px;height:23px;width:auto}.head-to-head-canvas{width:193px;height:193px;margin:10px}.head-to-head-vs-details{font:18px/1em 'roboto_condensedregular';color:#969b9d}.head-to-head-search{bottom:0;position:absolute;z-index:20;color:#fff;height:500px;width:100%;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-webkit-transform:translateY(500px);-moz-transform:translateY(500px);-ms-transform:translateY(500px);-o-transform:translateY(500px);transform:translateY(500px)}.head-to-head-right .head-to-head-search{right:0;background-color:rgba(71,43,147,0.9)}.head-to-head-left .head-to-head-search{left:0;background-color:rgba(244,121,32,0.9)}.search-on .head-to-head-search{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.head-to-head-search-input{width:100%;height:80px;border:none;outline:none;margin-top:0px;padding:20px;font-size:18px}.head-to-head-search-input::-webkit-input-placeholder{color:#fff}.head-to-head-search-input::-moz-placeholder{color:#fff}.head-to-head-search-input:-moz-placeholder{color:#fff}.head-to-head-search-input:-ms-input-placeholder{color:#fff}.head-to-head-left .head-to-head-search-input{background-color:rgba(244,121,32,0.7);width:-webkit-calc(100% - 80px);width:calc(100% - 80px);padding-right:0;text-align:left}.head-to-head-right .head-to-head-search-input{background-color:rgba(71,43,147,0.7);width:-webkit-calc(100% - 80px);width:calc(100% - 80px);padding-left:0;margin-left:80px;text-align:right}.head-to-head-search-close{font-size:30px;padding:25px;position:absolute;z-index:2;top:0;cursor:pointer}.head-to-head-left .head-to-head-search-close{background-color:rgba(244,121,32,0.7);right:0}.head-to-head-right .head-to-head-search-close{background-color:rgba(71,43,147,0.7);left:0}.head-to-head-search-results{height:420px;overflow:auto;-webkit-overflow-scrolling:touch}.head-to-head-search-result{font-size:18px;padding:15px 20px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.head-to-head-left .head-to-head-search-result{text-align:left}.head-to-head-right .head-to-head-search-result{text-align:right}.head-to-head-search-result:hover{background-color:rgba(0,0,0,0.1)}.head-to-head{position:relative}.head-to-head .item-container,.head-to-head .previous-item,.head-to-head .current-item{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden !important}.head-to-head .previous-item,.head-to-head .current-item{float:left}.head-to-head-name-wrapper{width:173px;height:100px}.head-to-head-name-wrapper .item-container{width:346px;height:100px}@media (min-width: 1025px){.head-to-head-name-wrapper .item-container{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;}}.head-to-head-name-wrapper .previous-item,.head-to-head-name-wrapper .current-item{width:173px;height:100px}.animate-slide .head-to-head-name-wrapper .item-container{-webkit-transform:translateX(-173px);-moz-transform:translateX(-173px);-ms-transform:translateX(-173px);-o-transform:translateX(-173px);transform:translateX(-173px)}.head-to-head-player-wrapper .previous-item{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.head-to-head-player-wrapper .current-item{-webkit-transform:translateY(420px);-moz-transform:translateY(420px);-ms-transform:translateY(420px);-o-transform:translateY(420px);transform:translateY(420px)}.animate-slide .head-to-head-player-wrapper .previous-item{-webkit-transform:translateY(420px);-moz-transform:translateY(420px);-ms-transform:translateY(420px);-o-transform:translateY(420px);transform:translateY(420px)}.animate-slide .head-to-head-player-wrapper .current-item{-webkit-transform:translateY(-420px);-moz-transform:translateY(-420px);-ms-transform:translateY(-420px);-o-transform:translateY(-420px);transform:translateY(-420px)}@media (max-width: 768px){.head-to-head-left .head-to-head-stats{left:40px}.head-to-head-right .head-to-head-stats{right:40px}.head-to-head-left .head-to-head-player-wrapper{right:-20px}.head-to-head-right .head-to-head-player-wrapper{left:-20px}}.page-scores-h2h{background-color:#ffffff;padding:30px}@media (max-width: 767px){.page-scores-h2h{padding:15px;}}.page-scores-h2h .button-border-row-holder{padding:16px 0 0 0;margin:0 0 0 0 !important}.page-scores-h2h .module-header{padding:0 0 30px 0}@media (max-width: 767px){.page-scores-h2h .module-header{padding-bottom:15px;}}.page-scores-h2h .head-to-head-graph{border:10px solid #ffffff;bottom:auto;height:160px;margin-left:-80px;top:40px;width:160px}.page-scores-h2h .head-to-head-canvas{display:block !important;margin:0px !important;overflow:hidden !important;height:140px !important;width:140px !important;-webkit-transform:translateZ(0) !important;-moz-transform:translateZ(0) !important;-ms-transform:translateZ(0) !important;-o-transform:translateZ(0) !important;transform:translateZ(0) !important}.page-scores-h2h-table{position:relative;float:left;width:100%}.page-scores-h2h-players{float:left;width:100%;position:relative}.page-scores-h2h-players .h2h-player-left{float:left}.page-scores-h2h-players .h2h-player-right{float:right}.page-scores-h2h-players .h2h-player-left,.page-scores-h2h-players .h2h-player-right{width:50%}.page-scores-h2h-players .h2h-player-left .player-left-image,.page-scores-h2h-players .h2h-player-left .player-right-image,.page-scores-h2h-players .h2h-player-right .player-left-image,.page-scores-h2h-players .h2h-player-right .player-right-image{border:1px solid #c7c8c8;width:50%;float:inherit}.page-scores-h2h-players .h2h-player-left .player-left-image img,.page-scores-h2h-players .h2h-player-left .player-right-image img,.page-scores-h2h-players .h2h-player-right .player-left-image img,.page-scores-h2h-players .h2h-player-right .player-right-image img{display:block;height:auto;width:100%}.page-scores-h2h-players .player-left-name,.page-scores-h2h-players .player-right-name{margin-top:10px;float:inherit;clear:both;width:100%}.page-scores-h2h-players .player-left-name a,.page-scores-h2h-players .player-right-name a{float:inherit;display:block}.page-scores-h2h-players .player-left-name .last-name,.page-scores-h2h-players .player-right-name .last-name{font-size:25px;letter-spacing:-1.5px}.page-scores-h2h-players .player-left-name .first-name,.page-scores-h2h-players .player-left-name .last-name,.page-scores-h2h-players .player-right-name .first-name,.page-scores-h2h-players .player-right-name .last-name{display:block;line-height:1;font-family:'roboto_condensedbold';text-transform:uppercase}.page-scores-h2h-players .player-left-name .first-name,.page-scores-h2h-players .player-right-name .first-name{font-size:16px;letter-spacing:-0.5px}.page-scores-h2h-players .player-left-name .head-to-head-rank,.page-scores-h2h-players .player-right-name .head-to-head-rank{position:relative;float:inherit}.page-scores-h2h-players .player-left-name .head-to-head-label,.page-scores-h2h-players .player-right-name .head-to-head-label{bottom:-1px}.page-scores-h2h-players .player-left-name .head-to-head-label-text,.page-scores-h2h-players .player-right-name .head-to-head-label-text{text-transform:uppercase;text-indent:0;font:14px/1em 'roboto_condensedregular'}.page-scores-h2h-players .player-left-name .head-to-head-rank-text,.page-scores-h2h-players .player-right-name .head-to-head-rank-text{font:52px/38px 'roboto_condensedbold'}.page-scores-h2h-players .player-right-name{text-align:right;float:inherit}.page-scores-h2h-players .player-right-name a{border-right:1px solid #c7c8c8;padding-right:15px}.page-scores-h2h-players .page-h2h-wins{color:#f47920;float:left;font-family:'roboto_condensedbold';font-size:43px;letter-spacing:-2.5px;line-height:1}.page-scores-h2h-players .page-h2h-percentage,.page-scores-h2h-players .player-left-wins .players-head-rank-text,.page-scores-h2h-players .player-right-wins .players-head-rank-text{color:#f47920;float:left;font-family:'roboto_condensedbold';font-size:16px;letter-spacing:-0.5px;padding:21px 7px 0px;text-transform:uppercase}.page-scores-h2h-players .player-left-wins,.page-scores-h2h-players .player-right-wins{width:50%;margin-top:50px;float:inherit}.page-scores-h2h-players .player-left-wins .players-head-rank,.page-scores-h2h-players .player-right-wins .players-head-rank{float:inherit;color:#da1418;font-family:'roboto_condensedbold';text-align:center;width:100%;font-size:100px;line-height:100px;position:relative}.page-scores-h2h-players .player-left-wins .players-head-rank-text,.page-scores-h2h-players .player-right-wins .players-head-rank-text{float:inherit;text-align:center;width:100%;float:none;margin:0px;padding:0px}.page-scores-h2h-players .player-left-name a{border-left:1px solid #c7c8c8;padding-left:15px}.page-scores-h2h-players .player-left-wins *{color:#f47920 !important}.page-scores-h2h-players .player-right-wins *{color:#472b93 !important}.page-scores-h2h-players .player-right-wins a{float:inherit;border-right:1px solid #c7c8c8;padding-right:15px}.page-scores-h2h-players .player-right-wins .page-h2h-wins,.page-scores-h2h-players .player-right-wins .page-h2h-percentage,.page-scores-h2h-players .player-right-wins .players-head-rank-text{color:#472b93;float:inherit}.player-left-wins .page-h2h-info-wrapper:nth-child(2) .page-scores-h2h-players .players-head-rank{color:#f47920}.player-right-wins .page-h2h-info-wrapper:nth-child(2) .page-scores-h2h-players .players-head-rank{color:#472b93}.player-right-wins .page-scores-h2h-players .players-head-rank{text-align:right}.h2h-table{table-layout:fixed;width:100%}.h2h-table th,.h2h-table td{line-height:1;padding:10px 0px;vertical-align:middle;border-bottom:1px solid #dbdbdb}.h2h-table th{border-top:1px solid #dbdbdb;color:#1f2223;font-family:'roboto_condensedregular';font-size:16px;letter-spacing:-0.5px;text-transform:uppercase}.h2h-table td{font-family:'roboto_condensedbold';font-size:14px;letter-spacing:-0.25px}.h2h-table td:nth-child(2){background-color:#f1f1f1;font-family:'roboto_condensedregular';text-align:center;color:#969b9d}.h2h-table td:last-child{color:black;text-align:right}.h2h-table td:first-child{color:black}.player-left-wins,.player-right-wins{margin-top:15px;position:relative}.page-h2h-info-wrapper{width:65%}.player-left-wins .page-h2h-info-wrapper{float:left;margin-left:10px}.player-left-wins .page-h2h-info-wrapper:first-child{margin-left:0px}.player-right-wins .page-h2h-info-wrapper{float:right;margin-right:10px}.player-right-wins .page-h2h-info-wrapper:first-child{margin-right:0px}.h2h-table-ytd{margin-top:20px}.h2h-table-ytd tbody{border-top:1px solid #c7c8c8}.h2h-ytd-table-button{margin-top:20px}.show{display:block}.hide{display:none}.page-scores-h2h .slim .head-to-head-left .head-to-head-button:first-child{right:0 !important}.page-scores-h2h .head-to-head.slim .head-to-head-panel{padding:0px 0px 30px !important}.page-scores-h2h .head-to-head.slim .module-header{display:none}.head-to-head{border:none !important}.modal-scores-h2h .module-header{display:none !important}.heritage-header{overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;padding:45px 40px 20px}.heritage-header.expand .article-video{left:0px;opacity:1}.heritage-header .item-thumbnail{cursor:pointer}.heritage-row-wrapper{display:table;margin-top:30px;width:100%}.heritage-row-wrapper:first-child{margin-top:0px}.heritage-row{display:table-row;position:relative}.heritage-row>*{vertical-align:middle}.heritage-row-sub-wrapper{display:table-cell;position:relative;width:-webkit-calc(100% - 300px);width:calc(100% - 300px)}.heritage-logo-wrapper{float:left;margin-right:5%;width:22%}.heritage-title-wrapper{float:left;margin-right:10%;width:63%}.heritage-logo,.heritage-title{height:auto;width:100%}.heritage-rolex-clock{display:table-cell;width:300px}.heritage-video-wrapper{display:table-cell;overflow:hidden;position:relative;width:36%}.heritage-video-wrapper:before{bottom:25px;color:#ffffff;font-size:28px;left:25px;line-height:21px;position:absolute;z-index:3}.heritage-video{position:relative;padding-top:56.19335%}.heritage-stats{display:table-cell;padding-left:30px;width:64%}.heritage-stats img{height:auto;width:100%}.heritage-copy{font-size:1.6em;font-weight:300;color:#ffffff;line-height:30px;margin-top:20px}.heritage-header>*{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.heritage-header>*:nth-child(1){-webkit-transition-delay:0.65s;-moz-transition-delay:0.65s;transition-delay:0.65s}.heritage-header>*:nth-child(2){-webkit-transition-delay:0.8s;-moz-transition-delay:0.8s;transition-delay:0.8s}.heritage-header>*:nth-child(3){-webkit-transition-delay:0.95s;-moz-transition-delay:0.95s;transition-delay:0.95s}.long-form{background-color:#fff;opacity:0;position:absolute;bottom:0;left:0;z-index:100;width:100%;height:-webkit-calc(100% - 130px);height:calc(100% - 130px);text-align:center;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.long-form-on .long-form{opacity:1}.long-form .container{padding:30px}.long-form .page-title{display:block;margin-bottom:30px;float:none}.long-form p{font-size:20px;line-height:1.5em;text-align:left;margin-bottom:30px}html.long-form-on{overflow:hidden !important}html.long-form-on body{overflow:hidden !important}.movers-wrapper,.players-in-action{background-color:#ffffff;padding:35px 30px 40px}.movers-wrapper .section-title,.players-in-action .section-title,.movers-wrapper .module-title,.players-in-action .module-title{margin-bottom:20px}.movers,.action-players{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.mover,.action-player{float:left;margin-left:34px;width:168px}.mover:first-child,.action-player:first-child{margin-left:0px}.mover-image,.action-image{display:block;overflow:hidden;position:relative;width:100%;border-bottom:1px solid #ececec;height:235px;padding-top:100%}.mover-image img,.action-image img{height:auto;width:100%;image-rendering:-webkit-optimize-contrast;left:0px;position:absolute;top:0px}.mover-info,.action-info{display:table;table-layout:fixed;width:100%;height:54px}.mover-info>*,.action-info>*{display:table-cell;vertical-align:middle}.mover-name,.action-name{display:table-cell;text-align:left;font-family:'roboto_condensedbold';font-size:15px;letter-spacing:-0.5px;width:-webkit-calc(100% - 43px);width:calc(100% - 43px)}.mover-name span,.action-name span{line-height:1;position:relative;top:-2px;display:block}.mover-flag{text-align:right}.mover-flag img{border:1px solid #ddd;width:auto;height:25px}.player-movement{border-bottom:1px solid #ececec;border-top:1px solid #ececec}.movement-block{border-left:1px solid #ececec;float:left;padding:15px 0px 10px;text-align:center;width:28%}.movement-block:first-child{border-left:none}.movement-block:nth-child(3){width:44%}.movement-block.move-down .movement-value:before{color:#da1418;content:"\e62a";font-family:'icomoon';font-size:13px;margin-right:2px;position:relative;top:-1px}.movement-block.move-up .movement-value:before{color:#00aa0c;content:"\e629";font-family:'icomoon';font-size:13px;margin-right:2px;position:relative;top:-1px}.movement-block.move-none .movement-value:before{color:#aaa;content:"-";font-size:20px;margin-right:2px;position:relative;top:-1px}.movement-block .movement-value{font-family:'roboto_condensedbold';line-height:1;color:#1f2223;font-size:18px;letter-spacing:-1px}.movement-block .movement-value.rank-movement-color{color:#da1418}.movement-block .movement-category{font-family:'roboto_condensedregular';text-transform:uppercase;color:#969b9d;font-size:12px;line-height:16px}@media (max-width: 1039px){.mover,.action-player{margin-left:-webkit-calc(( 100% - 672px ) / 3);margin-left:calc(( 100% - 672px ) / 3)}.mover:last-child,.action-player:last-child{display:none}}.movers-wrapper,.players-in-action{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.movers-wrapper .mover,.players-in-action .mover,.movers-wrapper .action-player,.players-in-action .action-player{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.movers-wrapper .mover .mover-image,.players-in-action .mover .mover-image,.movers-wrapper .action-player .mover-image,.players-in-action .action-player .mover-image,.movers-wrapper .mover .action-image,.players-in-action .mover .action-image,.movers-wrapper .action-player .action-image,.players-in-action .action-player .action-image{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.movers-wrapper .mover .mover-image img,.players-in-action .mover .mover-image img,.movers-wrapper .action-player .mover-image img,.players-in-action .action-player .mover-image img,.movers-wrapper .mover .action-image img,.players-in-action .mover .action-image img,.movers-wrapper .action-player .action-image img,.players-in-action .action-player .action-image img{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.movers-wrapper .mover:nth-child(1) .mover-image img,.players-in-action .mover:nth-child(1) .mover-image img,.movers-wrapper .action-player:nth-child(1) .mover-image img,.players-in-action .action-player:nth-child(1) .mover-image img,.movers-wrapper .mover:nth-child(1) .action-image img,.players-in-action .mover:nth-child(1) .action-image img,.movers-wrapper .action-player:nth-child(1) .action-image img,.players-in-action .action-player:nth-child(1) .action-image img{-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;transition-delay:0.1s}.movers-wrapper .mover:nth-child(2) .mover-image img,.players-in-action .mover:nth-child(2) .mover-image img,.movers-wrapper .action-player:nth-child(2) .mover-image img,.players-in-action .action-player:nth-child(2) .mover-image img,.movers-wrapper .mover:nth-child(2) .action-image img,.players-in-action .mover:nth-child(2) .action-image img,.movers-wrapper .action-player:nth-child(2) .action-image img,.players-in-action .action-player:nth-child(2) .action-image img{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s}.movers-wrapper .mover:nth-child(3) .mover-image img,.players-in-action .mover:nth-child(3) .mover-image img,.movers-wrapper .action-player:nth-child(3) .mover-image img,.players-in-action .action-player:nth-child(3) .mover-image img,.movers-wrapper .mover:nth-child(3) .action-image img,.players-in-action .mover:nth-child(3) .action-image img,.movers-wrapper .action-player:nth-child(3) .action-image img,.players-in-action .action-player:nth-child(3) .action-image img{-webkit-transition-delay:0.3s;-moz-transition-delay:0.3s;transition-delay:0.3s}.movers-wrapper .mover:nth-child(4) .mover-image img,.players-in-action .mover:nth-child(4) .mover-image img,.movers-wrapper .action-player:nth-child(4) .mover-image img,.players-in-action .action-player:nth-child(4) .mover-image img,.movers-wrapper .mover:nth-child(4) .action-image img,.players-in-action .mover:nth-child(4) .action-image img,.movers-wrapper .action-player:nth-child(4) .action-image img,.players-in-action .action-player:nth-child(4) .action-image img{-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;transition-delay:0.4s}.movers-wrapper .mover:nth-child(5) .mover-image img,.players-in-action .mover:nth-child(5) .mover-image img,.movers-wrapper .action-player:nth-child(5) .mover-image img,.players-in-action .action-player:nth-child(5) .mover-image img,.movers-wrapper .mover:nth-child(5) .action-image img,.players-in-action .mover:nth-child(5) .action-image img,.movers-wrapper .action-player:nth-child(5) .action-image img,.players-in-action .action-player:nth-child(5) .action-image img{-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;transition-delay:0.5s}.player-rankings{background-color:#fff;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);border:1px solid #c7c8c8;height:500px}#playerRankingsDoubles{display:none}.data-label{width:0;display:inline-block;color:#969b9d;font:16px/1em 'roboto_condensedregular';letter-spacing:-1px;text-transform:uppercase;position:relative;padding-left:3px;top:0px;width:16px}.data-label-text{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);white-space:nowrap}.player-ranking-position{width:235px;height:185px;padding:0;float:left;padding:30px;border-right:1px solid #fff}.player-ranking-position .data-number{font-size:150px}.player-ranking-position .data-label{padding-left:7px;top:0px;width:35px}.player-ranking-position .data-label-text{font-size:29px}.data-number{display:inline-block;color:#da1418;font:55px/.7em 'roboto_condensedbold';text-transform:uppercase}.player-rank-breakdown .mega-table{margin-bottom:40px}.player-rank-breakdown .mega-table td,.player-rank-breakdown .mega-table td:last-child{text-align:center}.player-rank-breakdown .module-title{margin-bottom:20px}.player-rank-breakdown .module-title+.mega-table{table-layout:fixed}.player-rank-breakdown .module-title+.mega-table td:first-child,.player-rank-breakdown .module-title+.mega-table td:nth-child(3),.player-rank-breakdown .module-title+.mega-table td:nth-child(4),.player-rank-breakdown .module-title+.mega-table td:last-child,.player-rank-breakdown .module-title+.mega-table th:first-child,.player-rank-breakdown .module-title+.mega-table th:nth-child(3),.player-rank-breakdown .module-title+.mega-table th:nth-child(4),.player-rank-breakdown .module-title+.mega-table th:last-child{width:110px}.player-rank-breakdown .module-title+.mega-table td:nth-child(2){text-align:left}.player-rank-breakdown .module-header{padding-bottom:0px;padding-right:0px}.player-rank-breakdown .module-header .module-title{height:40px;margin-bottom:0px}.player-rank-breakdown .module-header .module-title.title-is-image{top:-5px}.player-rank-breakdown .module-header .module-title img{display:block;height:18px;width:auto}.player-rank-breakdown .module-header .module-title+.module-tabs{margin:0px 0px 0px 10px}.player-rank-breakdown .module-header .content-filters{float:right;margin-right:0px;padding:0px;width:29%}.player-ranking-bottom-links{font:15px/1em 'roboto_condensedregular';letter-spacing:-0.5px;margin-top:5px;text-transform:uppercase}.player-ranking-bottom-links a{padding:0 5px}.item-overflow{overflow:hidden}.player-ranking-image{position:absolute;bottom:0;right:0;overflow:hidden;width:360px;height:512px}.player-ranking-image .image-wrap{height:512px;width:360px;position:relative}.player-ranking-image img{width:100%;height:auto}.player-ranking-image .image-player-one,.player-ranking-image .image-player-two{position:absolute;width:300px;height:auto;top:35px;z-index:2}.player-ranking-image .player-doubles-image{position:absolute;width:100%;height:auto;top:35px;z-index:2}.player-ranking-image .image-player-two{right:0px}.player-ranking-image .image-player-one{left:0px}.player-ranking-image.player-ranking-image-doubles{right:-8%;width:420px}.player-ranking-image.player-ranking-image-doubles .image-wrap{width:420px}.player-ranking-panel{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:relative;padding-top:10px;padding-left:30px;padding-right:30px;max-width:806px;min-height:400px;margin:0 auto}.player-ranking-wrapper.panel-start .player-ranking-panel{opacity:0;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.player-ranking-wrapper.panel-done .player-ranking-panel{opacity:1}.player-ranking-top{margin-right:28.78412%;position:relative;height:145px}.player-ranking-details{float:left;width:-webkit-calc(100% - 150px);width:calc(100% - 150px)}.player-ranking-name{text-transform:uppercase;font:42px/1em 'roboto_condensedbold';text-align:right;color:#00aeef}.player-ranking-name a{display:inline-block;width:auto}.player-ranking-name .first-name,.player-ranking-name .last-name{display:block;letter-spacing:-3px;line-height:31px;overflow:hidden;padding-right:1px;white-space:nowrap;text-overflow:ellipsis;width:auto}.player-ranking-name .last-name{font-size:58px;letter-spacing:-4.5px;line-height:78px;margin-top:-10px}.player-ranking-flag{margin-left:20px;width:130px;height:84px;float:right;border:1px solid #ddd;overflow:hidden}.player-ranking-flag img{width:130px;height:86px;float:right}.player-ranking-links{max-width:424px;text-align:right;text-transform:uppercase;font:15px/1em 'roboto_condensedregular';letter-spacing:-0.5px}.player-ranking-links>*{padding:0 10px}.player-ranking-links>*:last-child{padding-right:0}.player-ranking-bottom{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);position:relative;margin-right:28.78412%}.player-ranking-data{background-color:#ebebeb;height:185px}.player-ranking-move{width:-webkit-calc(100% - 235px);width:calc(100% - 235px);padding:25px 30px;border-bottom:1px solid #fff;height:90px;overflow:hidden}.player-ranking-move .data-number{color:#000;padding-left:50px}.player-ranking-move .move-up{font-size:40px;padding-right:10px;color:#00aa0c}.player-ranking-move .move-down{font-size:40px;padding-right:10px;color:#da1418}.player-ranking-move .move-none:before{color:#aaa;content:"-";font-size:40px;padding-right:10px;position:relative;top:-5px}.player-ranking-points{width:-webkit-calc(100% - 235px);width:calc(100% - 235px);padding:25px 30px;height:90px;overflow:hidden}.player-ranking-points .data-number{line-height:40px;padding-left:10px}.player-ranking-pagination a{cursor:pointer;display:inline-block;padding:10px 8px;padding-bottom:3px;font:15px/1em 'roboto_condensedregular'}.player-ranking-pagination a.current{color:#000}.player-ranking-preview,.player-rankings .waves-effect{width:340px;height:120px;position:absolute;bottom:0;background-color:#000;background-color:rgba(0,0,0,0.8);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.player-ranking-preview .preview-label,.player-rankings .waves-effect .preview-label{position:absolute;bottom:0;z-index:2;width:30px;height:120px;text-transform:uppercase;color:#fff}.player-ranking-preview .preview-label .preview-label-wrap,.player-rankings .waves-effect .preview-label .preview-label-wrap{position:absolute;bottom:0;left:0;z-index:2;height:30px;font:18px/28px 'roboto_condensedregular';letter-spacing:-1px;width:120px;text-align:center;margin-bottom:-30px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%}.player-ranking-preview .preview-label .preview-label-text,.player-rankings .waves-effect .preview-label .preview-label-text{white-space:nowrap}.player-ranking-preview .preview-image,.player-rankings .waves-effect .preview-image{position:absolute;bottom:0;z-index:2;width:122px;height:132px;overflow:hidden}.player-ranking-preview .preview-image img,.player-rankings .waves-effect .preview-image img{width:100%;height:auto}.player-ranking-preview .preview-image img.preview-image-one,.player-ranking-preview .preview-image img.preview-image-two,.player-rankings .waves-effect .preview-image img.preview-image-one,.player-rankings .waves-effect .preview-image img.preview-image-two{position:relative;width:70%;height:auto;position:absolute;bottom:0;z-index:2}.player-ranking-preview .preview-image .preivew-image-one,.player-rankings .waves-effect .preview-image .preivew-image-one{left:0}.player-ranking-preview .preview-image .preview-image-two,.player-rankings .waves-effect .preview-image .preview-image-two{right:0}.player-ranking-preview .preview-rank,.player-rankings .waves-effect .preview-rank{position:absolute;bottom:25px;z-index:1;color:#da1418;font:53px/1.1em 'roboto_condensedbold'}.player-ranking-preview .preview-name,.player-rankings .waves-effect .preview-name{position:absolute;bottom:35px;z-index:1;color:#fff;width:145px;text-transform:uppercase;font:18px/.9em 'roboto_condensedbold';letter-spacing:-1px}.player-ranking-preview .preview-name .first-name,.player-ranking-preview .preview-name .last-name,.player-rankings .waves-effect .preview-name .first-name,.player-rankings .waves-effect .preview-name .last-name{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:.9em}.player-ranking-preview .preview-name.singles-button .last-name,.player-rankings .waves-effect .preview-name.singles-button .last-name{font-size:22px;letter-spacing:-1.5px}.player-ranking-prev .player-ranking-preview,.player-ranking-prev .player-rankings .waves-effect{left:-340px}.player-ranking-prev .player-ranking-preview .preview-label,.player-ranking-prev .player-rankings .waves-effect .preview-label{right:0;border-left:1px solid #3f4243}.player-ranking-prev .player-ranking-preview .preview-image,.player-ranking-prev .player-rankings .waves-effect .preview-image{right:25px}.player-ranking-prev .player-ranking-preview .preview-rank,.player-ranking-prev .player-rankings .waves-effect .preview-rank{right:133px}.player-ranking-prev .player-ranking-preview .preview-name,.player-ranking-prev .player-rankings .waves-effect .preview-name{left:30px;text-align:right}.player-ranking-prev .player-ranking-preview .rank-number-10 .preview-name,.player-ranking-prev .player-rankings .waves-effect .rank-number-10 .preview-name{left:30px;width:120px}.player-ranking-next .player-ranking-preview,.player-ranking-next .player-rankings .waves-effect{right:-340px}.player-ranking-next .player-ranking-preview .preview-label,.player-ranking-next .player-rankings .waves-effect .preview-label{left:0;border-right:1px solid #3f4243}.player-ranking-next .player-ranking-preview .preview-image,.player-ranking-next .player-rankings .waves-effect .preview-image{left:25px}.player-ranking-next .player-ranking-preview .preview-rank,.player-ranking-next .player-rankings .waves-effect .preview-rank{left:137px}.player-ranking-next .player-ranking-preview .preview-name,.player-ranking-next .player-rankings .waves-effect .preview-name{right:30px}.player-ranking-next .player-ranking-preview .rank-number-10 .preview-name,.player-ranking-next .player-rankings .waves-effect .rank-number-10 .preview-name{right:30px;width:120px}.player-rankings .waves-effect{background:none;z-index:10}.player-rankings .waves-effect .waves-ripple{background-color:rgba(255,255,255,0.2) !important}.player-ranking-button{width:31px;height:60px;text-align:center;background-color:#00aeef;color:#fff;position:absolute;bottom:0;top:50%;margin-top:-25px;z-index:10;cursor:pointer}.player-ranking-button:before{display:block;text-align:center;position:relative;top:50%;font-size:20px;margin-top:-10px}.player-ranking-prev .player-ranking-button{left:0}.player-ranking-next .player-ranking-button{right:0}@media (min-width: 768px) and (max-width: 1024px){.player-ranking-next .player-ranking-button{right:auto;left:0;}}.player-ranking-prev,.player-ranking-next{position:absolute;top:50%;z-index:10;overflow:hidden;width:37px;height:132px;margin-top:-59px;cursor:pointer;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.player-ranking-prev:hover,.player-ranking-prev:active,.player-ranking-next:hover,.player-ranking-next:active{width:371px}.player-ranking-next{right:0}@media (min-width: 768px) and (max-width: 1024px){.player-ranking-next{margin-top:2px;right:auto;}}.player-ranking-next:hover .player-ranking-preview,.player-ranking-next:hover .waves-effect,.player-ranking-next:active .player-ranking-preview,.player-ranking-next:active .waves-effect{right:0}@media (min-width: 768px) and (max-width: 1024px){.player-ranking-next:hover .player-ranking-preview,.player-ranking-next:hover .waves-effect,.player-ranking-next:active .player-ranking-preview,.player-ranking-next:active .waves-effect{right:auto;}}.player-ranking-prev{left:0}.player-ranking-prev:hover .player-ranking-preview,.player-ranking-prev:hover .waves-effect,.player-ranking-prev:active .player-ranking-preview,.player-ranking-prev:active .waves-effect{left:0}.doubles-template{height:144px !important}.doubles-template .doubles-detail-item{height:62px;margin-bottom:10px;overflow:hidden}.doubles-template .first-name{font-size:27px;letter-spacing:-1.5px;line-height:20px}.doubles-template .last-name{font-size:42px;letter-spacing:-2.5px;line-height:62px}.doubles-template .player-ranking-flag{width:93px;margin-left:10px;height:62px;float:left}.doubles-template .player-ranking-flag img{width:auto !important;height:62px}.player-rankings .item-overflow{overflow:hidden !important;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.player-rankings .item-overflow,.player-rankings .item-container,.player-rankings .current-item,.player-rankings .previous-item{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.player-rankings .player-ranking-image .item-container{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.player-ranking-top .item-overflow{width:574px}.player-ranking-top .item-container{position:relative;width:1148px;height:96px;overflow:hidden;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}@media (min-width: 1025px){.player-ranking-top .item-container{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;}}.player-ranking-top .current-item,.player-ranking-top .previous-item{width:574px;float:left}.animate-slide .player-ranking-top .item-container{-webkit-transform:translateX(-574px);-moz-transform:translateX(-574px);-ms-transform:translateX(-574px);-o-transform:translateX(-574px);transform:translateX(-574px)}.player-ranking-image .item-overflow{height:512px}.player-ranking-image .item-container{height:512px}.player-ranking-image .item-container .current-item,.player-ranking-image .item-container .previous-item{height:512px;overflow:hidden;position:absolute;bottom:0;left:0}.player-ranking-image .current-item{-webkit-transform:translateY(512px);-moz-transform:translateY(512px);-ms-transform:translateY(512px);-o-transform:translateY(512px);transform:translateY(512px)}.player-ranking-image .previous-item{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.animate-slide .player-ranking-image .current-item{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.animate-slide .player-ranking-image .previous-item{-webkit-transform:translateY(512px);-moz-transform:translateY(512px);-ms-transform:translateY(512px);-o-transform:translateY(512px);transform:translateY(512px)}.player-ranking-data .item-container{white-space:nowrap;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);width:1148px;height:185px}@media (min-width: 1025px){.player-ranking-data .item-container{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s;}}.player-ranking-data .current-item,.player-ranking-data .previous-item{width:574px;height:185px;float:left}.player-ranking-data .current-item>*,.player-ranking-data .previous-item>*{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.animate-slide .player-ranking-data .item-container{-webkit-transform:translateX(-574px);-moz-transform:translateX(-574px);-ms-transform:translateX(-574px);-o-transform:translateX(-574px);transform:translateX(-574px)}.player-ranking-next .current-item,.player-ranking-next .previous-item,.player-ranking-prev .current-item,.player-ranking-prev .previous-item{width:340px;height:120px;position:absolute;left:0;bottom:0;z-index:1}.player-ranking-next .current-item,.player-ranking-prev .current-item{z-index:1;-webkit-transform:translateY(120px);-moz-transform:translateY(120px);-ms-transform:translateY(120px);-o-transform:translateY(120px);transform:translateY(120px)}.player-ranking-next .previous-item,.player-ranking-prev .previous-item{z-index:2;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.animate-slide .player-ranking-next .current-item,.animate-slide .player-ranking-prev .current-item{z-index:2;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.animate-slide .player-ranking-next .previous-item,.animate-slide .player-ranking-prev .previous-item{z-index:1;-webkit-transform:translateY(120px);-moz-transform:translateY(120px);-ms-transform:translateY(120px);-o-transform:translateY(120px);transform:translateY(120px)}@media (min-width: 768px) and (max-width: 1024px){.player-ranking-prev,.player-ranking-next{width:31px;height:70px;overflow:hidden}.player-ranking-preview,.waves-button{display:none !important}}.no-animations .player-ranking-top .item-container,.no-animations .player-ranking-bottom .item-container{width:574px !important}.no-animations .item-container,.no-animations .current-item,.no-animations .previous-item{-webkit-transition:none !important;-moz-transition:none !important;transition:none !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important}.no-animations .previous-item{display:none !important}@media (min-width: 768px) and (max-width: 1024px){.player-ranking-image{width:340px;overflow:hidden;right:0}.player-ranking-image .item-overflow{width:360px}.player-ranking-image.player-ranking-image-doubles{width:350px;right:0px}.player-ranking-image.player-ranking-image-doubles .item-overflow{width:400px}.player-ranking-doubles-detail{width:84%}.player-ranking-position{padding-left:20px;width:208px}.singles-template .player-ranking-details{width:-webkit-calc(100% - 170px);width:calc(100% - 170px)}.singles-template .player-ranking-flag{float:left}.player-ranking-links{width:404px}}.tabbed-timelines{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.timeline{padding:30px;position:relative;background-color:#fff;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.timeline-panels .timeline{border-top:none}.centered-content .timeline{border:none;padding:20px 0px 0px}.timeline-container{position:relative}.timeline-container__line{width:1px;border:1px solid #00aeef;left:50%;top:20px;position:absolute;content:" ";display:block;z-index:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}@media (min-width: 768px) and (max-width: 1024px){.timeline-container__line{height:-webkit-calc(100% - 186px);height:calc(100% - 186px);}}@media (min-width: 1025px){.timeline-container__line{height:-webkit-calc(100% - 145px);height:calc(100% - 145px);}}.timeline-date-wrapper{position:relative;text-align:center}.timeline-load-more{text-align:center}.timeline-load-more .button-border,.timeline-load-more #doorbell .buttons .btn,#doorbell .buttons .timeline-load-more .btn,.timeline-load-more #doorbell .buttons button,#doorbell .buttons .timeline-load-more button,.timeline-load-more .tourney-details .button-row .button,.tourney-details .button-row .timeline-load-more .button,.timeline-load-more .tourney-details .button-row .button-border,.tourney-details .button-row .timeline-load-more .button-border,.timeline-load-more .tourney-details .button-row .filter-control,.tourney-details .button-row .timeline-load-more .filter-control,.timeline-load-more .print-button,.timeline-load-more .time-button,.timeline-load-more .scoring-section .button-row .button,.scoring-section .button-row .timeline-load-more .button,.timeline-load-more .scoring-section .button-row .button-border,.scoring-section .button-row .timeline-load-more .button-border,.timeline-load-more .scoring-section .button-row .filter-control,.scoring-section .button-row .timeline-load-more .filter-control{width:auto;text-align:center;display:inline-block;background-color:#fff}.timeline-load-more .button-border:hover,.timeline-load-more #doorbell .buttons .btn:hover,#doorbell .buttons .timeline-load-more .btn:hover,.timeline-load-more #doorbell .buttons button:hover,#doorbell .buttons .timeline-load-more button:hover,.timeline-load-more .tourney-details .button-row .button:hover,.tourney-details .button-row .timeline-load-more .button:hover,.timeline-load-more .tourney-details .button-row .filter-control:hover,.tourney-details .button-row .timeline-load-more .filter-control:hover,.timeline-load-more .print-button:hover,.timeline-load-more .time-button:hover,.timeline-load-more .scoring-section .button-row .button:hover,.scoring-section .button-row .timeline-load-more .button:hover,.timeline-load-more .scoring-section .button-row .filter-control:hover,.scoring-section .button-row .timeline-load-more .filter-control:hover,.timeline-load-more .button-border:active,.timeline-load-more #doorbell .buttons .btn:active,#doorbell .buttons .timeline-load-more .btn:active,.timeline-load-more #doorbell .buttons button:active,#doorbell .buttons .timeline-load-more button:active,.timeline-load-more .tourney-details .button-row .button:active,.tourney-details .button-row .timeline-load-more .button:active,.timeline-load-more .tourney-details .button-row .filter-control:active,.tourney-details .button-row .timeline-load-more .filter-control:active,.timeline-load-more .print-button:active,.timeline-load-more .time-button:active,.timeline-load-more .scoring-section .button-row .button:active,.scoring-section .button-row .timeline-load-more .button:active,.timeline-load-more .scoring-section .button-row .filter-control:active,.scoring-section .button-row .timeline-load-more .filter-control:active{background-color:#00aeef}.timeline-date{background-color:#fff;border:1px solid #ccc;position:relative;text-align:center;z-index:1;padding:10px;text-transform:uppercase;text-align:center;display:inline-block;color:#969b9d;width:auto;margin:30px 0;font:21px/1em 'roboto_condensedregular';letter-spacing:-1.25px}.timeline-date-wrapper:first-child .timeline-date{margin-top:0}.timeline-items{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.timeline-items .listing-title{max-height:48px;overflow:hidden}.timeline-items.timeline-ready{opacity:1}.timeline-item-info{width:-webkit-calc(50% - 20px);width:calc(50% - 20px);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.left-side .timeline-item-info,.default-side .timeline-item-info{float:left;text-align:right}.right-side .timeline-item-info{float:right;text-align:left;-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}.is-featured .timeline-item-info{width:100%;float:none;clear:both}.is-forty-years .timeline-item-info{position:relative}.is-forty-years .timeline-item-info:before{padding-top:57.61905%;content:" ";display:block}.timeline-item{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);width:-webkit-calc(50% - 70px);width:calc(50% - 70px);position:relative;z-index:20;margin:30px 0}.timeline-item .item-thumbnail{position:relative}.timeline-item.left-side,.timeline-item.default-side{float:left;margin-right:70px}.timeline-item.right-side{float:right;margin-left:70px}.timeline-item.slide-item{opacity:1}.timeline-item-inner{color:#1f2223;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.77, 0, 0.175, 1),opacity .8s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:-moz-transform 0.5s cubic-bezier(0.77, 0, 0.175, 1),opacity .8s cubic-bezier(0.77, 0, 0.175, 1);transition:transform 0.5s cubic-bezier(0.77, 0, 0.175, 1),opacity .8s cubic-bezier(0.77, 0, 0.175, 1);position:relative}.left-side .timeline-item-inner,.default-side .timeline-item-inner{-webkit-transform:translateZ(0) translateX(-100%);-moz-transform:translateZ(0) translateX(-100%);-ms-transform:translateZ(0) translateX(-100%);-o-transform:translateZ(0) translateX(-100%);transform:translateZ(0) translateX(-100%)}.right-side .timeline-item-inner{-webkit-transform:translateZ(0) translateX(100%);-moz-transform:translateZ(0) translateX(100%);-ms-transform:translateZ(0) translateX(100%);-o-transform:translateZ(0) translateX(100%);transform:translateZ(0) translateX(100%)}.slide-item .timeline-item-inner{opacity:1;-webkit-transform:translateZ(0) translateX(0%);-moz-transform:translateZ(0) translateX(0%);-ms-transform:translateZ(0) translateX(0%);-o-transform:translateZ(0) translateX(0%);transform:translateZ(0) translateX(0%)}.timeline-thumbnail{position:relative;width:50%;padding-top:28.30189%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);border-bottom:2px solid #d1d5d7}.timeline-thumbnail>*{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);position:absolute;top:0;left:0}.left-side .timeline-thumbnail,.default-side .timeline-thumbnail{float:right}.right-side .timeline-thumbnail{float:left}.is-featured .timeline-thumbnail{padding-top:56.60377%;width:100%;clear:both;margin-bottom:20px}.timeline-iab{position:relative;display:block;width:100%;padding-top:71.42857%}.timeline-iab>*{position:absolute;top:0;left:0;width:100%;height:100%}.left-side .timeline-iab,.default-side .timeline-iab{float:right}.right-side .timeline-iab{float:left}.timeline-years{width:auto;display:inline-block;font:18px/1em 'roboto_condensedbold';letter-spacing:-1px;padding-bottom:5px;border-bottom:1px solid #e8e8e8;margin-bottom:5px}.timeline-weeks{font:14px/1em 'roboto_condensedregular';letter-spacing:-0.25px}.timeline-year{color:#00aeef;overflow:hidden;bottom:-15px;font:36px/.9em 'roboto_condensedbold';letter-spacing:-2px;position:absolute;z-index:1}.right-side .timeline-year{left:0}.left-side .timeline-year{right:0}.timeline-copy{clear:both;font:16px/24px 'roboto_condensedregular';padding-top:18px;letter-spacing:-1px}.timeline-start{height:18px;position:relative;margin:0 auto;width:18px;margin-bottom:20px}.timeline-start .timeline-marker{top:0}.timeline-start .timeline-marker-dot{border-color:#c7c7c8;opacity:1}.timeline-start .timeline-marker-dot:before{background-color:#c7c7c8}.timeline-marker{width:70px;height:20px;position:absolute;top:10px;z-index:2}.left-side .timeline-marker,.default-side .timeline-marker{right:-70px}.right-side .timeline-marker{left:-70px}.timeline-marker-dot{width:20px;height:20px;border-radius:20px;position:absolute;top:0;border:1px solid #000;background-color:#fff;z-index:2;opacity:0}.timeline-marker-dot:before{content:" ";display:block;width:100%;height:100%;border-radius:10px;overflow:hidden;background-color:#000;border:4px solid #fff}.left-side .timeline-marker-dot,.default-side .timeline-marker-dot{right:-10px}.right-side .timeline-marker-dot{left:-10px}.is-iab .timeline-marker-dot{border-color:#ccc}.is-iab .timeline-marker-dot:before{background-color:#ccc}.slide-item .timeline-marker-dot{opacity:1;-webkit-animation:bounce-in 1s 1 ease-in-out forwards;-moz-animation:bounce-in 1s 1 ease-in-out forwards;animation:bounce-in 1s 1 ease-in-out forwards}.timeline-marker-line{-webkit-transition:width .5s cubic-bezier(0.77, 0, 0.175, 1);-moz-transition:width .5s cubic-bezier(0.77, 0, 0.175, 1);transition:width .5s cubic-bezier(0.77, 0, 0.175, 1);height:1px;background-color:#000;position:relative;top:50%;width:0px}.is-iab .timeline-marker-line{background-color:#ccc}.slide-item .timeline-marker-line{width:70px}.timeline-tabs{background-color:#fff;height:90px}.timeline-tab{background-color:#f1f1f1;cursor:pointer;text-transform:uppercase;border-bottom:1px solid #c7c8c8;border-left:1px solid #c7c8c8;float:left;text-align:center;height:100%;padding:20px 0;width:50%}.timeline-tab.current{background-color:#fff;border-bottom:none}.timeline-tab:not(.current):hover .timeline-title{color:#5f676a}.timeline-tab:first-child{border-left:none}.timeline-title{color:#00aeef;font:32px/28px 'roboto_condensedbold';letter-spacing:-1px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.current .timeline-title{color:#1f2223}.timeline-sub-title{color:#1f2223;font:21px/24px 'roboto_condensedregular';letter-spacing:-1px}.timeline-panel{display:none}.timeline-panel.current{display:block}@media (max-width: 768px){.timeline-item{width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}.timeline-item:after{content:"";display:table;clear:both}.timeline-item.left-side,.default-side .timeline-item{margin-right:30px}.timeline-item.right-side{margin-left:30px}.timeline-marker{width:30px;height:20px;position:absolute;top:10px;z-index:2}.left-side .timeline-marker,.default-side .timeline-marker{right:-30px}.right-side .timeline-marker{left:-30px}.slide-item .timeline-marker .timeline-marker-line{width:30px}}.whos-playing{padding:40px 30px 65px}.whos-playing .royalSlider{background-color:transparent}.whos-playing .movement-flag{float:right;height:auto;margin-bottom:0px;margin-top:12px;width:40px}.whos-playing .action-name{vertical-align:top;width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.whos-playing .action-image:before{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.stats-hero{z-index:0;height:390px}.stats-hero .player-profile-hero-table{background-color:#2a4863;height:160px;background-color:rgba(42,72,99,0.33);background-image:-webkit-linear-gradient(top, rgba(42, 72, 99, 0.33) 0%, rgba(31, 34, 35, 0.33) 100%);background-image:linear-gradient(to bottom,rgba(42, 72, 99, 0.33) 0%, rgba(31, 34, 35, 0.33) 100%)}.stats-hero .player-profile-hero-table:before,.stats-hero .player-profile-hero-table:after{display:none}.stats-hero .player-profile-hero-image{height:420px;right:80px;width:400px}.stat-centre-logo{height:35px;width:auto}.stat-centre-text{color:#ffffff;font-family:'roboto_condensedbold';font-size:27px;letter-spacing:-1.5px;margin-top:5px;text-transform:uppercase}.stats-hero-text{color:#ffffff;font-family:'roboto_condensedregular';font-size:36px;letter-spacing:-2px;line-height:40px;margin-top:30px;width:330px}.stats-hero-table td{padding:0px 30px;text-align:center;vertical-align:middle}.stats-hero-table-value{color:#ffffff;display:block !important;font-family:'roboto_condensedregular';font-size:46px;letter-spacing:-2.75px;line-height:1}.stats-hero-table-label{color:#969b9d;display:block !important;font-family:'roboto_condensedregular';font-size:13px;margin-top:5px;text-transform:uppercase}@media (max-width: 1039px){.stats-hero-table-value{font-size:40px}.stats-hero-table td{padding:0px 15px}}.scores-top-seeds{padding:20px 30px}.scores-top-seeds .movement-block:first-child .movement-value{color:#da1418}.scores-top-seeds .movement-block .movement-value{color:#969b9d;line-height:30px}.scores-top-seeds .action-name{text-transform:uppercase}.scores-top-seeds .action-player:nth-child(4n+1){margin-left:0px !important}.full-width-iframe iframe{border:none !important;display:block;width:100%}.live-streaming-module{padding:30px}.live-streaming-module .challenger-stream-container iframe{height:100%;width:100%}.no-stream{font-family:'roboto_condensedregular';font-size:24px;padding:30px}.challenger-stream{overflow:hidden}.challenger-stream .column{min-height:initial}.challenger-stream .column .listing-items{height:auto}.challenger-stream .column .listing-item{font-family:'roboto_condensedregular';font-size:18px;margin-top:10px}.challenger-stream .column .listing-item .event-title{display:block}.challenger-stream .column .listing-item .event-court{display:block;font-size:14px}.challenger-stream .column .listing-item .embed-video.active{color:#000}.race-to-london{padding:30px}.race-to-london .module-header{padding:0px 0px 20px}.race-to-london .module-title img{height:24px}.race-to-london-cta{float:right;font-family:'roboto_condensedbold';font-size:16px;position:relative;text-transform:uppercase;top:5px}.race-to-london-table{float:left;margin-left:40px;width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}.race-to-london-table:first-child{margin-left:0px}.race-to-london-table.doubles td{height:85px}.race-to-london-table th,.race-to-london-table td{vertical-align:middle}.race-to-london-table th{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;color:#969b9d;font-family:'roboto_condensedregular';font-size:12px;line-height:1;text-align:center;text-transform:uppercase;background-color:#f8f8f8;padding:10px 5px}.race-to-london-table td{border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;height:60px}.race-to-london-table td:first-child{border-left:none}.race-to-london-table .rank{color:#da1418;font-family:'roboto_condensedbold';line-height:1;text-align:center;font-size:24px}.race-to-london-table .points{color:#1f2223;font-family:'roboto_condensedbold';line-height:1;font-size:16px;text-align:center}.race-to-london-table .player{padding:10px 15px}.race-to-london-table .player-inner-wrapper{position:relative}.race-to-london-table .player-inner-wrapper:before,.race-to-london-table .player-inner-wrapper:after{display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.race-to-london-table .player-inner-wrapper:before{content:"";background-color:#00aa0c;border-radius:50%;right:0px;height:25px;width:25px}.race-to-london-table .player-inner-wrapper:after{color:#fff;content:"\e616";font-family:"icomoon";line-height:1;font-size:14px;right:5px}.race-to-london-table .player-inner-wrapper.confirmed{padding-right:35px}.race-to-london-table .player-inner-wrapper.confirmed:before,.race-to-london-table .player-inner-wrapper.confirmed:after{display:block}.race-to-london-table .player-info{margin-top:3px}.race-to-london-table .player-info:first-child{margin-top:0px}.race-to-london-table .player-flag{border:1px solid #ececec;display:inline-block;height:auto;margin-right:10px;width:30px}.race-to-london-table .player-name{color:#00aeef;line-height:1;position:relative;font-family:'roboto_condensedbold';font-size:16px;top:-5px}.race-to-london-table .blurb{color:#1f2223;font-size:11px;line-height:1;margin-top:3px;padding-left:40px}.board-members{padding:40px 30px}.board-member{border:none;border-top:1px solid #ececec;padding:40px 0px}.board-member:first-child{border-top:none;padding-top:0px}.board-member-image{height:auto;width:100%}.board-member-name{color:#1f2223;font-family:'roboto_condensedbold';line-height:1;font-size:21px;letter-spacing:-1px}.board-member-position{color:#1f2223;font-family:'roboto_condensedregular';font-size:21px;letter-spacing:-1.5px}.board-member-location{font-family:'roboto_condensedregular';text-transform:uppercase;color:#969b9d;font-size:18px;letter-spacing:-1px;margin:5px 0px 25px}.board-member-sub-heading{font-weight:bold;line-height:30px;font-size:1.8em;margin-top:30px}.cover-and-callout .cover-image{height:auto;margin-bottom:10px;width:100%}.cover-and-callout .button-border,.cover-and-callout #doorbell .buttons .btn,#doorbell .buttons .cover-and-callout .btn,.cover-and-callout #doorbell .buttons button,#doorbell .buttons .cover-and-callout button,.cover-and-callout .tourney-details .button-row .button,.tourney-details .button-row .cover-and-callout .button,.cover-and-callout .tourney-details .button-row .button-border,.tourney-details .button-row .cover-and-callout .button-border,.cover-and-callout .tourney-details .button-row .filter-control,.tourney-details .button-row .cover-and-callout .filter-control,.cover-and-callout .print-button,.cover-and-callout .time-button,.cover-and-callout .scoring-section .button-row .button,.scoring-section .button-row .cover-and-callout .button,.cover-and-callout .scoring-section .button-row .button-border,.scoring-section .button-row .cover-and-callout .button-border,.cover-and-callout .scoring-section .button-row .filter-control,.scoring-section .button-row .cover-and-callout .filter-control{margin-top:10px}.modal-intro__container{background-color:#fff;max-width:640px;position:relative;margin:40px auto}.modal-intro__header{background-color:#00b4f1;color:#fff;position:relative;padding:30px 40px}.modal-intro__header h1{font-family:"roboto_condensedregular", arial, sans-serif;font-size:24px}.modal-intro__header .icon,.modal-intro__header .tournaments-categories-item .item-link:before,.tournaments-categories-item .modal-intro__header .item-link:before,.modal-intro__header .score-box .now-serving:before,.score-box .modal-intro__header .now-serving:before,.modal-intro__header .score-box .won-game:before,.score-box .modal-intro__header .won-game:before{color:#fff;font-size:18px;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.modal-intro__header .icon:hover,.modal-intro__header .tournaments-categories-item .item-link:hover:before,.tournaments-categories-item .modal-intro__header .item-link:hover:before,.modal-intro__header .score-box .now-serving:hover:before,.score-box .modal-intro__header .now-serving:hover:before,.modal-intro__header .score-box .won-game:hover:before,.score-box .modal-intro__header .won-game:hover:before{color:#5f676a}.modal-intro__content{padding:40px}.modal-intro__content h1{font-family:"roboto_condensedbold", arial, sans-serif;font-weight:bold;font-size:30px}.modal-intro__content .button-border,.modal-intro__content #doorbell .buttons .btn,#doorbell .buttons .modal-intro__content .btn,.modal-intro__content #doorbell .buttons button,#doorbell .buttons .modal-intro__content button,.modal-intro__content .tourney-details .button-row .button,.tourney-details .button-row .modal-intro__content .button,.modal-intro__content .tourney-details .button-row .button-border,.tourney-details .button-row .modal-intro__content .button-border,.modal-intro__content .tourney-details .button-row .filter-control,.tourney-details .button-row .modal-intro__content .filter-control,.modal-intro__content .print-button,.modal-intro__content .time-button,.modal-intro__content .scoring-section .button-row .button,.scoring-section .button-row .modal-intro__content .button,.modal-intro__content .scoring-section .button-row .button-border,.scoring-section .button-row .modal-intro__content .button-border,.modal-intro__content .scoring-section .button-row .filter-control,.scoring-section .button-row .modal-intro__content .filter-control{padding-left:40px;padding-right:40px}.modal-on .modal-intro{background-color:rgba(0,0,0,0.9);height:100%;opacity:1;overflow:auto;position:fixed;top:0;z-index:10000}.modal-scores-match-stats{padding:30px}.modal-scores-match-stats .module-header{padding:0}.modal-scores-match-stats .module-header img{width:auto;height:30px}.modal-scores-match-stats .button-border-row-holder{padding:0 !important}.modal-scores-match-stats .button-border-row-holder.hide{display:none !important}.match-stats-table{width:100%;font:16px/1em 'roboto_condensedregular'}.match-stats-table th{padding-top:15px;vertical-align:middle;border-top:1px solid #c7c8c8;font-size:18px;padding-bottom:10px;text-transform:uppercase}.match-stats-table td{vertical-align:middle;border-top:1px solid #c7c8c8;padding:10px 0}.match-stats-row{width:100%}.match-stats-row td{-webkit-transition:all 1s linear;-moz-transition:all 1s linear;transition:all 1s linear;opacity:0;width:30%}.match-stats-row.percent-on td{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;transition:all .5s linear;opacity:1}.match-stats-number-left,.match-stats-number-right{color:#1f2223 !important;font-family:'roboto_condensedbold';width:30px !important}.match-stats-number-right{text-align:right}.match-stats-number-left{text-align:left}.match-stats-bar-length{-webkit-transition:width 1s cubic-bezier(0.615, 0.005, 0.23, 1) .5s;-moz-transition:width 1s cubic-bezier(0.615, 0.005, 0.23, 1) .5s;transition:width 1s cubic-bezier(0.615, 0.005, 0.23, 1) .5s;background-color:#1486c7;display:inline-block;height:10px;width:0%}.match-stats-bar-right .match-stats-bar-length{float:left}.match-stats-bar-left .match-stats-bar-length{float:right}.match-stats-label{color:#969b9d;background-color:#f8f8f8;border-left:1px solid #c7c8c8;border-right:1px solid #c7c8c8;text-align:center;width:150px !important}.modal-scores-match-stats-players .first-name,.modal-scores-match-stats-players .last-name{color:#00aeef;display:block;font:26px/1em 'roboto_condensedbold';text-transform:uppercase}.modal-scores-match-stats-players .first-name{font-size:18px;padding-top:5px}.modal-scores-match-stats-players .last-name{padding-bottom:2px}.modal-scores-match-stats-players .match-stats-player-left,.modal-scores-match-stats-players .match-stats-player-right{float:left;width:50%}.modal-scores-match-stats-players .match-stats-player-left a,.modal-scores-match-stats-players .match-stats-player-right a{display:block;width:auto}.modal-scores-match-stats-players .match-stats-player-left img,.modal-scores-match-stats-players .match-stats-player-right img{border:1px solid #c7c8c8;width:100%;height:auto}.modal-scores-match-stats-players .match-stats-player-right{text-align:right}.stat-breakdown{display:block;font-family:'roboto_condensedregular'}.modal-scores-header{position:relative;padding:30px 30px 0px}.modal-scores-header .module-header+.section-title,.modal-scores-header .module-header+.module-title{text-transform:none;font-size:18px}.modal-scores-header .dropdown-holder-wrapper{display:block}.modal-scores-header .dropdown-label{font-family:'roboto_condensedbold' !important}.modal-scores-header .filter-holder{float:none;font:10px/1em 'roboto_condensedregular' !important}.modal-scores-header .filter-holder.exposed{float:none;width:100%;margin-right:0}.modal-scores-header .filter-holder.exposed .dropdown-holder{margin-right:0;width:100%}.modal-scores-header .arrow-box{bottom:0}.modal-scores-header .expand .dropdown{border:1px solid #ececec;border-top:0}.modal-scores-header-info{margin-top:20px}.score-item{float:left;border-left:1px solid #c7c8c8;font:14px/1em 'roboto_condensedregular';letter-spacing:-0.25px;padding:0 5px;text-transform:uppercase}.score-item:first-child{padding-left:0;border-left:none}.score-item:first-child .score-label:first-child{padding-left:0}.score-item .score-label{color:#969b9d;padding:0 2px}.score-item .score-value{color:#000;padding:0 2px}.score-date{float:right;width:auto;color:#000;font:14px/1em 'roboto_condensedregular';letter-spacing:-0.25px}.modal .score-box{border-bottom:1px solid #c7c8c8;height:auto}.modal.modal-scores,.modal.modal-draw-by-player{display:block !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:transparent;overflow-y:auto !important;opacity:0}.modal .profile-tab{border-color:#dbdbdb}.modal-scores-container{-webkit-transition:all .6s cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition:all .6s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all .6s cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);background-color:#fff;max-width:530px;margin:40px auto;min-height:1000px;opacity:0;position:relative}.modal-scores-container .section-title,.modal-scores-container .module-title{font-size:28px}.modal-scores-container .module-header{padding:0 0 25px 0}.modal-scores-close{color:#00aeef;cursor:pointer;font-size:14px;padding:10px;position:absolute;right:0;top:0;z-index:2}.modal-previous,.modal-next{border:2px solid #00aeef}.modal-previous:hover,.modal-previous:active,.modal-next:hover,.modal-next:active{background-color:transparent;color:#00aeef}.modal-previous{border-right:none}.modal-next{border-left:none}.modal-scores-round-table .score-box{border-bottom:none}.modal-scores-round-table .score-box:not(.doubles) tbody tr:not(.match-info-row) td:first-child{padding:10px 0px !important}.modal-scores-round-table .score-box .scoring-content{padding:30px 0px 0px !important}.modal-on .modal-scores,.modal-on .modal-draw-by-player.modal{background-color:rgba(0,0,0,0.9);opacity:1}.modal-on.modal-on-transition-intro .modal-scores .modal-scores-container,.modal-on.modal-on-transition-intro .modal-draw-by-player.modal .modal-scores-container{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.modal-on.modal-on-transition .modal-scores .modal-scores-container *:not([data-modal-scores-open]):not([data-modal-scores-close]):not(td):not(table):not(.module-header):not(.arrow-box),.modal-on.modal-on-transition .modal-draw-by-player.modal .modal-scores-container *:not([data-modal-scores-open]):not([data-modal-scores-close]):not(td):not(table):not(.module-header):not(.arrow-box){-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}.modal-on.modal-on-transition .modal-scores .modal-scores-container .dropdown,.modal-on.modal-on-transition .modal-draw-by-player.modal .modal-scores-container .dropdown{display:none}.modal-carousel{position:relative;overflow:hidden;width:100%;height:100%;background-color:#000}.modal-carousel .inner-wrap{width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:2}.modal-carousel .item-thumbnail>video{-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);top:50%;left:50%;z-index:1;position:relative;background-color:black;min-width:100%;min-height:100%;width:auto;height:auto}.modal-carousel .royalSlider{background-color:black;overflow:hidden;width:100%;opacity:0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;height:-webkit-calc(100% - 70px);height:calc(100% - 70px)}.modal-carousel .royalSlider.rsHor{opacity:1}.modal-carousel .rsOverflow{z-index:1;width:100% !important;height:100% !important;position:relative}.modal-carousel .rsContainer{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.modal-carousel .rsContainer .rsContent,.modal-carousel .rsContainer .rsSlide{-webkit-transform:translateZ(0) !important;-moz-transform:translateZ(0) !important;-ms-transform:translateZ(0) !important;-o-transform:translateZ(0) !important;transform:translateZ(0) !important}.modal-carousel .rsNav{padding:20px;width:100%;overflow:hidden}.modal-carousel .rsNav .container{overflow:hidden}.modal-carousel .rsThumbs{background-color:rgba(40,43,44,0.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:115px;text-align:center;position:absolute;bottom:0;left:0;-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.615, 0.005, 0.23, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0.615, 0.005, 0.23, 1);transition:transform 0.25s cubic-bezier(0.615, 0.005, 0.23, 1);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.modal-carousel .rsThumbs .rsThumb{width:141px;height:75px}.modal-carousel .rsThumbs img{width:131px;margin:0 5px;height:100%;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.modal-carousel .rsThumbs .rsThumbsContainer{height:85px;overflow:hidden;position:relative;margin-bottom:10px}.modal-carousel .rsThumbs .rsNavItem{position:relative;display:inline-block}.modal-carousel .rsThumbs .rsNavItem.rsNavSelected img{height:75px;border-bottom:2px solid #00aeef}.modal-carousel .rsArrow{position:absolute;top:50%;z-index:2;width:30px;height:60px;border:1px solid #00aeef;background-color:#00aeef;color:#fff;margin-top:-30px;text-align:center;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.modal-carousel .rsArrow .rsArrowIcn{padding-top:20px;font-size:20px}.modal-carousel .rsArrow.rsArrowLeft{left:0;border-left:0}.modal-carousel .rsArrow.rsArrowRight{border-right:0;right:0}.modal-carousel .rsArrow:hover,.modal-carousel .rsArrow:active{border-color:#fff;background-color:#1f2223;color:#fff}.modal-carousel .caption{width:100%;bottom:0;left:0;position:absolute;z-index:5;padding:20px;-webkit-transition:bottom 0.25s ease-in-out;-moz-transition:bottom 0.25s ease-in-out;transition:bottom 0.25s ease-in-out}.modal-carousel .caption p{opacity:0;max-height:0;overflow:hidden;-webkit-transition:opacity 0.25s ease-in-out,max-height 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out,max-height 0.25s ease-in-out;transition:opacity 0.25s ease-in-out,max-height 0.25s ease-in-out}.modal-carousel .expand+.caption{bottom:-150px}.modal-carousel-footer{padding:20px;background-color:#181a1b}.modal-carousel-position{color:#fff;font-size:18px;float:left}.modal-carousel-buttons{float:right;width:auto}.modal-carousel-buttons .button-border,.modal-carousel-buttons #doorbell .buttons .btn,#doorbell .buttons .modal-carousel-buttons .btn,.modal-carousel-buttons #doorbell .buttons button,#doorbell .buttons .modal-carousel-buttons button,.modal-carousel-buttons .tourney-details .button-row .button,.tourney-details .button-row .modal-carousel-buttons .button,.modal-carousel-buttons .tourney-details .button-row .button-border,.tourney-details .button-row .modal-carousel-buttons .button-border,.modal-carousel-buttons .tourney-details .button-row .filter-control,.tourney-details .button-row .modal-carousel-buttons .filter-control,.modal-carousel-buttons .print-button,.modal-carousel-buttons .time-button,.modal-carousel-buttons .scoring-section .button-row .button,.scoring-section .button-row .modal-carousel-buttons .button,.modal-carousel-buttons .scoring-section .button-row .button-border,.scoring-section .button-row .modal-carousel-buttons .button-border,.modal-carousel-buttons .scoring-section .button-row .filter-control,.scoring-section .button-row .modal-carousel-buttons .filter-control{display:block;float:left;margin-left:10px;width:160px}.modal-carousel-buttons .button-border:first-child,.modal-carousel-buttons #doorbell .buttons .btn:first-child,#doorbell .buttons .modal-carousel-buttons .btn:first-child,.modal-carousel-buttons #doorbell .buttons button:first-child,#doorbell .buttons .modal-carousel-buttons button:first-child,.modal-carousel-buttons .tourney-details .button-row .button:first-child,.tourney-details .button-row .modal-carousel-buttons .button:first-child,.modal-carousel-buttons .tourney-details .button-row .filter-control:first-child,.tourney-details .button-row .modal-carousel-buttons .filter-control:first-child,.modal-carousel-buttons .print-button:first-child,.modal-carousel-buttons .time-button:first-child,.modal-carousel-buttons .scoring-section .button-row .button:first-child,.scoring-section .button-row .modal-carousel-buttons .button:first-child,.modal-carousel-buttons .scoring-section .button-row .filter-control:first-child,.scoring-section .button-row .modal-carousel-buttons .filter-control:first-child{margin-left:0px}.modal-carousel-actions{position:absolute;top:0;right:0;z-index:1000;color:#00aeef;padding:20px}.modal-carousel-actions>*{cursor:pointer;font-size:30px;padding:10px;float:left}.modal-carousel-close:hover,.modal-carousel-close:active,.modal-carousel-social-close:hover,.modal-carousel-social-close:active{color:#fff}.modal-carousel-social{position:absolute;top:0;left:0;z-index:0;width:100%;opacity:0;height:-webkit-calc(100% - 70px);height:calc(100% - 70px);background-color:rgba(0,0,0,0.8);-webkit-transition:opacity 0.25s ease-in-out 0.125s;-moz-transition:opacity 0.25s ease-in-out 0.125s;transition:opacity 0.25s ease-in-out 0.125s}.modal-carousel-social .social-share{width:auto;position:relative;top:50%;left:50%;z-index:2;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:195px;white-space:nowrap}.modal-carousel-social .social-share a{white-space:nowrap;width:45px;height:45px;margin:0 10px;display:inline-block;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.modal-carousel-social .social-share a:hover,.modal-carousel-social .social-share a:active{color:#fff;border-color:#fff}.modal-carousel-social .social-share a:nth-child(1n){-webkit-transform-origin:81px 88px;-moz-transform-origin:81px 88px;-ms-transform-origin:81px 88px;-o-transform-origin:81px 88px;transform-origin:81px 88px;-webkit-transition:border-color 0.25s ease-in-out,color 0.25s ease-in-out,opacity 0.25s ease-in-out,-webkit-transform 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.75s;-moz-transition:border-color 0.25s ease-in-out,color 0.25s ease-in-out,opacity 0.25s ease-in-out,-moz-transform 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.75s;transition:border-color 0.25s ease-in-out,color 0.25s ease-in-out,opacity 0.25s ease-in-out,transform 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.75s}.modal-carousel-social .social-share a:nth-child(2n){-webkit-transform-origin:23px 88px;-moz-transform-origin:23px 88px;-ms-transform-origin:23px 88px;-o-transform-origin:23px 88px;transform-origin:23px 88px;-webkit-transition:border-color 0.25s ease-in-out,color 0.25s ease-in-out,opacity 0.25s ease-in-out,-webkit-transform 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.625s;-moz-transition:border-color 0.25s ease-in-out,color 0.25s ease-in-out,opacity 0.25s ease-in-out,-moz-transform 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.625s;transition:border-color 0.25s ease-in-out,color 0.25s ease-in-out,opacity 0.25s ease-in-out,transform 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.625s}.modal-carousel-social .social-share a:nth-child(3n){-webkit-transform-origin:-41px 88px;-moz-transform-origin:-41px 88px;-ms-transform-origin:-41px 88px;-o-transform-origin:-41px 88px;transform-origin:-41px 88px;-webkit-transition:border-color 0.25s ease-in-out,color 0.25s ease-in-out,opacity 0.25s ease-in-out,-webkit-transform 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.875s;-moz-transition:border-color 0.25s ease-in-out,color 0.25s ease-in-out,opacity 0.25s ease-in-out,-moz-transform 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.875s;transition:border-color 0.25s ease-in-out,color 0.25s ease-in-out,opacity 0.25s ease-in-out,transform 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.875s}.modal-carousel-social .modal-carousel-social-close{-webkit-transition:color 0.25s ease-in-out,-webkit-transform 0.25s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.5s;-moz-transition:color 0.25s ease-in-out,-moz-transform 0.25s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.5s;transition:color 0.25s ease-in-out,transform 0.25s cubic-bezier(0.68, -0.55, 0.265, 1.55) 0.5s;cursor:pointer;text-align:center;font-size:30px;margin-top:20px;clear:both;color:#00aeef;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.modal-carousel-social .modal-carousel-social-close:hover,.modal-carousel-social .modal-carousel-social-close:active{color:#fff}.share-on .modal-carousel-social{opacity:1;z-index:1000}.share-on .modal-carousel-social .social-share a{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.share-on .modal-carousel-social .modal-carousel-social-close{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.share-animation-outro .modal-carousel-social{opacity:0;-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s}.share-animation-outro .modal-carousel-social .social-share a{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.share-animation-outro .modal-carousel-social .modal-carousel-social-close{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.thumbnails-on .rsThumbs{position:absolute;bottom:0;left:0;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.captions-on.thumbnails-on .caption{bottom:115px}.captions-on .caption p{max-height:60px;opacity:1}.share-on .modal-carousel-social-open{color:#fff}.modal-carousel-social-open:hover,.modal-carousel-social-open:active{color:#fff}.toggle-captions:before{content:"Show Captions"}.captions-on .toggle-captions{background-color:#00aeef;color:#fff}.captions-on .toggle-captions:before{content:"Hide Captions"}.toggle-thumbnails:before{content:"Show Thumbnails"}.thumbnails-on .toggle-thumbnails{background-color:#00aeef;color:#fff}.thumbnails-on .toggle-thumbnails:before{content:"Hide Thumbnails"}.toggle-autoplay:before{content:"Autoplay Off"}.autoplay-on .toggle-autoplay{background-color:#00aeef;color:#fff}.autoplay-on .toggle-autoplay:before{content:"Autoplay On"}@media (min-width: 768px) and (max-width: 1024px){.modal-carousel-open{display:none;}}@media (min-width: 1025px){.modal-carousel-open{position:absolute;top:0;right:0;z-index:2;font-size:30px;cursor:pointer;padding:30px;color:#00aeef;}.modal-carousel-open:hover,.modal-carousel-open:active{color:#fff;text-shadow:1px 1px 1px #000}}.before-rail .modal-carousel-open{right:auto;left:0}.draw-by-player{background-color:#ffffff;border:1px solid #ececec;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);max-width:980px;top:40px}.close-draw-by-player{cursor:pointer;font-size:15px;position:absolute;right:20px;top:20px}.close-draw-by-player:hover{color:#1f2223}.draw-by-player-player{background-color:#f1f1f1;padding:40px 30px 30px}.draw-by-player-player-image{float:left;border:2px solid #ececec;margin-right:20px;width:120px}.draw-by-player-player-image img{display:block;height:auto;width:100%}.draw-by-player-player-info{float:left;width:435px}.draw-by-player-player-info .dropdown-holder{margin-top:13px;width:215px}.draw-by-player-player-info .dropdown{top:30px}.draw-by-player-tourney-title{color:#1f2223;font-family:'roboto_condensedbold';line-height:1;text-transform:uppercase;font-size:18px;letter-spacing:-0.7px}.draw-by-player-player-row{margin-top:8px;border-bottom:1px solid #c7c8c8;border-top:1px solid #c7c8c8;padding:10px 0px;position:relative}.draw-by-player-player-row>*{float:left}.draw-by-player-player-seed{color:#969b9d;display:block;font-family:'roboto_condensedbold';margin-right:10px;text-align:center;font-size:18px;letter-spacing:-0.7px;height:25px;min-width:25px}.draw-by-player-player-name{font-family:'roboto_condensedbold';font-size:27px;letter-spacing:-1.25px;line-height:1;text-transform:uppercase}.draw-by-player-player-flag{width:auto;height:22px;margin-left:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.draw-by-player-versus-wrapper{border-top:1px solid #c7c8c8;max-height:292px;overflow:auto;padding:40px 30px 30px 15px;-webkit-overflow-scrolling:touch}.draw-by-player-versus{display:table;table-layout:fixed;width:100%}.draw-by-player-versus-player{display:table-cell;padding-left:15px}.draw-by-player-versus-player-box{border:2px solid #ececec}.draw-by-player-versus-player-box:before{background-position:left bottom;background-size:contain;font-size:1.6em}.draw-by-player-versus-round-number{color:#1f2223;text-align:center;text-transform:uppercase;background-color:#f1f1f1;border-bottom:2px solid #ececec;display:block;font-family:'roboto_condensedbold';font-size:14px;letter-spacing:-0.25px;padding:2px 0px}.draw-by-player-versus-player-image{display:block;height:auto;width:100%}.draw-by-player-versus-possibly-text{color:#1f2223;display:block;font-family:'roboto_condensedregular';text-align:center;text-transform:uppercase;background-color:#dbdbdb;font-size:14px;margin-top:-2px;padding-top:5px}.draw-by-player-versus-player-name{display:block;margin-top:10px;font-family:'roboto_condensedbold';font-size:14px;letter-spacing:-0.25px}.draw-by-player-versus-score{font-family:'roboto_condensedregular';margin-top:10px;font-size:14px;letter-spacing:-0.25px}.modal-scores-h2h{background-color:#ffffff;padding:30px}@media (max-width: 767px){.modal-scores-h2h{padding:15px;}}.modal-scores-h2h .button-border-row-holder{padding:16px 0 0 0;margin:0 0 0 0 !important}.modal-scores-h2h .module-header{padding:0 0 30px 0}@media (max-width: 767px){.modal-scores-h2h .module-header{padding-bottom:15px;}}.modal-scores-h2h .head-to-head-graph{border:10px solid #ffffff;bottom:auto;height:160px;margin-left:-80px;top:272px;width:160px}@media (max-width: 767px){.modal-scores-h2h .head-to-head-graph{margin-left:-50px;height:100px;width:100px;top:166px;}}.modal-scores-h2h .head-to-head-canvas{display:block !important;margin:0px !important;overflow:hidden !important;height:140px !important;width:140px !important;-webkit-transform:translateZ(0) !important;-moz-transform:translateZ(0) !important;-ms-transform:translateZ(0) !important;-o-transform:translateZ(0) !important;transform:translateZ(0) !important}@media (max-width: 767px){.modal-scores-h2h .head-to-head-canvas{height:80px !important;width:80px !important;}}.modal-scores-h2h-table{position:relative}.h2h-player-left,.h2h-player-right{float:left;width:50%}.player-left-image,.player-right-image{border:1px solid #c7c8c8}.player-left-image img,.player-right-image img{display:block;height:auto;width:100%}.player-left-name,.player-right-name{margin-top:10px}.player-left-name .last-name,.player-right-name .last-name{font-size:25px;letter-spacing:-1.5px}.player-left-name .first-name,.player-left-name .last-name,.player-right-name .first-name,.player-right-name .last-name{display:block;line-height:1;font-family:'roboto_condensedbold';text-transform:uppercase}.player-left-name .first-name,.player-right-name .first-name{font-size:16px;letter-spacing:-0.5px}.player-right-name{text-align:right}.modal-h2h-wins{color:#f47920;float:left;font-family:'roboto_condensedbold';font-size:43px;letter-spacing:-2.5px;line-height:1}.modal-h2h-percentage,.players-head-rank-text{color:#f47920;float:left;font-family:'roboto_condensedbold';font-size:16px;letter-spacing:-0.5px;padding:21px 7px 0px;text-transform:uppercase}.player-right-wins .modal-h2h-wins,.player-right-wins .modal-h2h-percentage,.player-right-wins .players-head-rank-text{color:#472b93;float:right}.h2h-table{table-layout:fixed;width:100%}.h2h-table th,.h2h-table td{line-height:1;padding:10px 0px;vertical-align:middle;border-bottom:1px solid #dbdbdb}.h2h-table th{border-top:1px solid #dbdbdb;color:#1f2223;font-family:'roboto_condensedregular';font-size:16px;letter-spacing:-0.5px;text-transform:uppercase}.h2h-table td{font-family:'roboto_condensedbold';font-size:14px;letter-spacing:-0.25px}.h2h-table td:nth-child(2){background-color:#f1f1f1;font-family:'roboto_condensedregular';text-align:center;color:#969b9d}.h2h-table td:last-child{color:black;text-align:right}.h2h-table td:first-child{color:black}.player-left-wins,.player-right-wins{margin-top:15px;position:relative}.player-left-wins .modal-h2h-info-wrapper{float:left;margin-left:10px}.player-left-wins .modal-h2h-info-wrapper:first-child{margin-left:0px}.player-right-wins .modal-h2h-info-wrapper{float:right;margin-right:10px}.player-right-wins .modal-h2h-info-wrapper:first-child{margin-right:0px}.players-head-rank{color:#da1418;font-family:'roboto_condensedbold';font-size:23px;line-height:14px;position:relative}.player-left-wins .modal-h2h-info-wrapper:nth-child(2) .players-head-rank{color:#f47920}.player-right-wins .modal-h2h-info-wrapper:nth-child(2) .players-head-rank{color:#472b93}.player-right-wins .players-head-rank{text-align:right}.players-head-rank-text{color:#da1418 !important;float:none;margin:0px;padding:0px}.player-left-wins .modal-h2h-info-wrapper:nth-child(2) .players-head-rank-text{color:#f47920 !important}.player-right-wins .modal-h2h-info-wrapper:nth-child(2) .players-head-rank-text{color:#472b93 !important}.h2h-table-ytd{margin-top:20px}.h2h-ytd-table-button{margin-top:20px}.show{display:block}.hide{display:none}.modal-event-breakdown-table{width:100%}@media (max-width: 767px){.modal-event-breakdown-table{margin-top:20px;}}.modal-event-breakdown-table tr:nth-child(2n) td{background-color:#f1f1f1}.modal-event-breakdown-table th,.modal-event-breakdown-table td{border-bottom:1px solid #ececec;color:#1f2223;font-family:'roboto_condensedregular';text-align:left}.modal-event-breakdown-table th:first-child,.modal-event-breakdown-table td:first-child{padding-left:20px;width:75px}.modal-event-breakdown-table th{border-top:1px solid #ececec;padding:5px 0px;text-transform:uppercase;vertical-align:middle;font-size:1.6em}.modal-event-breakdown-table td{padding:10px 0px;font-size:16px;letter-spacing:-1px;vertical-align:top}.modal-event-breakdown-scores{color:#1f2223}.page-header{padding:25px 0;position:relative;top:0;left:0}.transition-header-on .page-header{height:110px;overflow:hidden}.transition-header-on .page-header .page-header-holder{height:110px;overflow:hidden}.page-header .page-header-more-link{position:relative;cursor:pointer;margin-left:0px;padding-left:20px}.page-header .page-header-more-link>a{padding-right:15px}.page-header .page-header-more-link>a:after{color:#00aeef;content:"\e609";display:block;font-family:'icomoon';font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;position:absolute;right:0px;speak:none;text-transform:none;top:50%;-webkit-font-smoothing:antialiased;top:-webkit-calc(50% + 1px);top:calc(50% + 1px);-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.page-header .page-header-sub-nav{background-color:#fff;background-color:rgba(255,255,255,0.9);position:absolute;top:30px;border-top:10px solid #f1f1f1;left:0px;z-index:999;width:200px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.page-header .page-header-sub-nav>li{margin:0;padding:0px;display:block;clear:both;line-height:1;float:none}.page-header .page-header-sub-nav>li:first-child{border:none;padding:0px}.page-header .page-header-sub-nav>li:first-child a{padding-top:20px}.page-header .page-header-sub-nav>li:last-child a{padding-bottom:20px}.page-header .page-header-sub-nav>li a{display:block;font-size:14px;padding:10px 20px}.page-header .page-header-sub-nav>li a:hover{color:#00aeef}li.no-padding{padding:0px 0px 0px 0px !important}li.no-padding a{padding:10px 20px}html:not(.device-using-touch) .page-header-more-link .page-header-sub-nav{display:none}html:not(.device-using-touch) .page-header-more-link:hover .page-header-sub-nav{display:block}.device-using-touch .page-header-sub-nav{display:none}.device-using-touch .atp-touch-hover .page-header-more-link .page-header-sub-nav{display:block}.page-header-holder{font-family:'roboto_condensedregular';line-height:30px;padding:0px 30px}.transition-header-on .page-header-holder{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform 0.25s ease-in-out,opacity .25s ease-in-out;-moz-transition:-moz-transform 0.25s ease-in-out,opacity .25s ease-in-out;transition:transform 0.25s ease-in-out,opacity .25s ease-in-out}.transition-header-on .page-header-holder:nth-child(2){opacity:0;-webkit-transform:translateY(110px);-moz-transform:translateY(110px);-ms-transform:translateY(110px);-o-transform:translateY(110px);transform:translateY(110px)}.page-header-holder.is-empty{display:none}.page-title{color:#1f2223;float:left;font-family:'roboto_condensedbold';font-size:20px;height:30px;margin:0px;text-transform:uppercase}.page-title-image{height:100%}.page-title-image img{display:block;height:22px;position:relative;top:50%;width:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sub-navigation-wrap{float:left;padding-right:20px}.sub-navigation{float:left;font-size:16px;line-height:30px;width:0;height:0;overflow:hidden;opacity:0;-webkit-transition:opacity .25s ease-in-out .25s;-moz-transition:opacity .25s ease-in-out .25s;transition:opacity .25s ease-in-out .25s}.events-binded .sub-navigation{z-index:1;opacity:1;width:100%;height:inherit;overflow:visible}.sub-navigation li{float:left;margin-left:20px}.sub-navigation li:first-child{border-left:1px solid #c7c8c8;padding-left:20px}.sub-navigation li.current{position:relative}.sub-navigation li.current:first-child:before{width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}.sub-navigation li.current:before{background-color:#00aeef;bottom:0px;content:"";display:block;height:3px;position:absolute;right:0px;width:100%}.sub-navigation li a{color:#1f2223}.background-takeover .sub-navigation li a{color:#fff}.filter-control{background-color:#00aeef;color:#fff;position:relative;float:right;font-size:14px;height:20px;letter-spacing:0px;line-height:16px;padding-left:30px;top:5px;width:140px}.filter-control .icon-filter{color:#00aeef;position:absolute;font-size:20px;height:20px;display:block;overflow:hidden;font-weight:normal !important;left:-2px;top:-2px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.filter-control .icon-filter:before{background-color:#f1f1f1}.filter-control:hover{background-color:#000;border-color:#000}.filter-control:hover .icon-filter{color:#1f2223}.sub-nav-hidden .fixed-sub-navigation .header-sub-navigation{-webkit-transform:translate3d(0, -50px, 0);-moz-transform:translate3d(0, -50px, 0);-ms-transform:translate3d(0, -50px, 0);-o-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0);-ms-transform:translateY(-50px)}.filter-holder{float:left;height:0;opacity:0;position:relative;width:100%;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}@media (min-width: 768px) and (max-width: 1024px){.filter-holder{-webkit-transition:none;-moz-transition:none;transition:none;}}.filter-holder .dropdown-holder{height:37px}.filter-holder .dropdown-holder.player-input:after{font-size:16px;line-height:35px;top:0px}.filter-holder .dropdown-holder.player-input .dropdown-label{top:0px}.filter-holder .dropdown-label:not(.filter-text-input){font-size:14px;letter-spacing:0px;line-height:35px}.filter-holder .filter-submit,.filter-holder .filter-reset,.filter-holder .filter-reset{height:37px;width:37px}.filter-holder .filter-reset:before{font-size:22px;line-height:33px}.filter-holder:before{border-top:1px solid #bfc3c5;content:"";display:block;height:1px;left:50%;margin-left:-1500px;opacity:0;position:absolute;top:0px;width:3000px;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.filter-holder.expand{height:72px;margin-top:25px;padding:30px 0px 5px;opacity:1;overflow:visible}@media (min-width: 768px) and (max-width: 1024px){.filter-holder.expand{height:auto;zoom:1;}.filter-holder.expand:before,.filter-holder.expand:after{content:"\0020";display:block;height:0;overflow:hidden}.filter-holder.expand:after{clear:both}}.filter-holder.expand:before{opacity:1}.filter-holder.exposed{float:right;height:42px;margin-right:-30px;opacity:1;overflow:visible;width:320px}.page-header-holder>.filter-holder.exposed{margin-right:0px}.dropdown-layout-wrapper{width:-webkit-calc(100% - 90px);width:calc(100% - 90px)}.exposed .dropdown-layout-wrapper{width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.dropdown-wrapper{display:table;float:left;table-layout:fixed;width:100%}.dropdown-holder-wrapper{display:table-cell;vertical-align:top}.dropdown-holder{background-color:#fff;border-bottom:2px solid #00aeef;height:32px;margin-right:30px;position:relative}.dropdown-holder.disabled{opacity:0.3}.dropdown-holder.expand .dropdown{height:auto;max-height:234px}.dropdown-holder.player-input:after,.dropdown-holder.autocomplete-input:after{color:#00aeef;content:"\e603";font-family:"icomoon";font-size:18px;position:absolute;right:10px;top:-5px}.dropdown-holder.player-input .dropdown-label,.dropdown-holder.autocomplete-input .dropdown-label{border:none;cursor:auto;height:100%;line-height:30px;text-transform:uppercase;width:100%;top:-3px}.dropdown-holder.player-input input::-webkit-input-placeholder,.dropdown-holder.autocomplete-input input::-webkit-input-placeholder{color:#000}.dropdown-holder.player-input input::-moz-placeholder,.dropdown-holder.autocomplete-input input::-moz-placeholder{color:#000}.dropdown-holder.player-input input:-moz-placeholder,.dropdown-holder.autocomplete-input input:-moz-placeholder{color:#000}.dropdown-holder.player-input input:-ms-input-placeholder,.dropdown-holder.autocomplete-input input:-ms-input-placeholder{color:#000}.exposed .dropdown-holder{margin-right:20px}.dropdown-holder.dropdown-validation-error{border-bottom-color:#da1418}.dropdown-holder.dropdown-validation-error .dropdown-label:after{color:#da1418}.dropdown-label:not(.filter-text-input){color:#1f2223;font-family:'roboto_condensedbold';font-size:16px;letter-spacing:-0.5px;line-height:30px;padding:0px 30px 0 10px;position:relative;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;cursor:pointer}.dropdown-label:not(.filter-text-input):after{color:#00aeef;content:"\e601";font-family:"icomoon";font-size:0.6em;position:absolute;right:10px;top:2px}.dropdown{background-color:rgba(255,255,255,0.96);height:0px;left:0;max-height:0px;position:absolute;overflow:auto;right:0;top:32px;z-index:100;-webkit-overflow-scrolling:touch;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}@media (min-width: 768px) and (max-width: 1024px){.dropdown{-webkit-transition:none;-moz-transition:none;transition:none;}}.filter-holder .dropdown{top:37px}.dropdown li{border-top:1px solid #c7c8c8;color:#1f2223;cursor:pointer;font:16px/1em 'roboto_condensedregular';letter-spacing:-0.7px;padding:10px 20px;position:relative;text-transform:none}.dropdown li:hover{background-color:#dde0e1}.dropdown li:first-child{border-top:none}.dropdown li.current:after{color:#00aa0c;content:"\e616";font-family:"icomoon";font-size:10px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.dropdown li a{display:block}.filter-submit,.filter-reset{border:2px solid #00aeef;color:#00aeef;height:32px;float:left;font-family:'roboto_condensedbold';font-size:16px;line-height:28px;text-transform:uppercase;width:32px}.filter-submit:hover,.filter-reset:hover{border-color:#1f2223;color:#1f2223}.filter-reset{margin-left:10px;overflow:hidden}.filter-reset:before{content:"\e617";display:block;font-family:'icomoon';height:100%;width:100%;-webkit-transition:-webkit-transform 0.25s ease-in-out;-moz-transition:-moz-transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out}.filter-reset:hover:before{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.content-filter-full-padding .filter-reset{height:30px;line-height:26px;width:30px}.filter-control .filter-svg{background-color:#f1f1f1;width:20px;height:20px;position:absolute;left:-2px;top:-2px;z-index:2}.filter-control .filter-svg svg{display:block;height:100%;width:100%}.filter-control path{fill:#00aeef}.filter-control .knob-one,.filter-control .knob-two,.filter-control .knob-three{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.615, 0.005, 0.23, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0.615, 0.005, 0.23, 1);transition:transform 0.25s cubic-bezier(0.615, 0.005, 0.23, 1)}.filter-control:hover path{fill:#000}.filter-control:hover .knob-one{-webkit-animation:knobone .7s cubic-bezier(0.615, 0.005, 0.23, 1) infinite alternate;-moz-animation:knobone .7s cubic-bezier(0.615, 0.005, 0.23, 1) infinite alternate;animation:knobone .7s cubic-bezier(0.615, 0.005, 0.23, 1) infinite alternate}.filter-control:hover .knob-two{-webkit-animation:knobtwo .6s cubic-bezier(0.615, 0.005, 0.23, 1) infinite alternate;-moz-animation:knobtwo .6s cubic-bezier(0.615, 0.005, 0.23, 1) infinite alternate;animation:knobtwo .6s cubic-bezier(0.615, 0.005, 0.23, 1) infinite alternate}.filter-control:hover .knob-three{-webkit-animation:knobthree .5s cubic-bezier(0.615, 0.005, 0.23, 1) infinite alternate;-moz-animation:knobthree .5s cubic-bezier(0.615, 0.005, 0.23, 1) infinite alternate;animation:knobthree .5s cubic-bezier(0.615, 0.005, 0.23, 1) infinite alternate}.page-tabs{background-color:#ffffff;border:1px solid #c7c8c8;min-height:90px;padding:30px}.page-tabs.with-filter{padding:0px}.page-tabs.with-filter .module-tabs{float:left;padding:30px}.page-tabs.with-filter .module-tab:hover,.page-tabs.with-filter .module-tab:active{border-color:#5f676a}.tourney-overview-tabs .page-tabs{border:none;border-bottom:1px solid #ececec}.page-tabs .module-tabs{border:none;float:none;margin:0px;padding:0px;font-size:18px;letter-spacing:-0.7px}.page-tabs .module-tab{margin:0px 0px 0px 10px}.page-tabs .module-tab:first-child{margin-left:0px}.page-tabs .content-filters-with-buttons{float:right;width:350px}.page-tabs .content-filters-with-buttons .content-filters{padding:0}.page-tabs .content-filters-with-buttons .filter-action-buttons{margin:0}@media (max-width: 1039px){.page-tabs.with-filter .content-filters-with-buttons{float:left;padding:25px 0px 30px 30px}}.player-results{background-color:#ffffff;border:1px solid #c7c8c8;border-top:none;padding:40px 30px}.player-results .section-title,.player-results .module-title{margin-bottom:20px}.player-results-table{width:100%}.player-results-table tr{border-bottom:1px solid #c7c8c8;height:82px}.player-results-table tr:first-child{border-top:1px solid #c7c8c8}.player-results-table td{border-left:1px solid #c7c8c8;text-align:center;vertical-align:middle}.player-results-table td:first-child{border-left:0px}.player-results-table td.result-player-info{text-align:left}.player-results-table td.result-name{text-align:left}.player-results-table td.move-down .result-value:before{color:#da1418;content:"\e62a";font-family:'icomoon';position:relative;top:-1px;font-size:13px;margin-right:2px}.player-results-table td.move-up .result-value:before{color:#00aa0c;content:"\e629";font-family:'icomoon';position:relative;top:-1px;font-size:13px;margin-right:2px}.result-flag{width:100px}.result-flag a{display:inline-block;width:40px}.result-flag img{height:auto;width:100%}.result-avatar{width:81px}.result-avatar a{display:block;overflow:hidden;height:80px}.result-avatar img{display:block;height:auto;width:100%}.result-name{font-family:'roboto_condensedbold';font-size:18px;letter-spacing:-0.7px;padding:0px 30px}.result-tourneys-played{width:162px}.result-value{color:#1f2223;font-family:'roboto_condensedbold';font-size:18px;letter-spacing:-0.7px}.result-rank .result-value{color:#e24a4e;font-size:2.8em}.result-points .result-value{color:#1f2223}.result-label{color:#969b9d;font-family:'roboto_condensedregular';font-size:14px;letter-spacing:-0.25px}html.search-active,html.search-active body{height:100%;overflow:hidden}.search-container{background:#fff;bottom:0px;left:0px;opacity:0;overflow:auto;visibility:hidden;width:100%;z-index:10001;position:fixed;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;transition:all 0.25s linear;background:rgba(255,255,255,0.95)}.search-container .container{padding:0px 30px}.search-active .search-container{opacity:1;visibility:visible;height:-webkit-calc(100% - 110px);height:calc(100% - 110px)}body.fixed.search-active .search-container{position:fixed;height:-webkit-calc(100% - 90px);height:calc(100% - 90px)}body.fixed.fixed-sub-navigation.search-active .search-container{height:-webkit-calc(100% - 130px);height:calc(100% - 130px)}.site-search{background:transparent;width:100%;position:relative}.site-search .search{display:block;width:100%;margin:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:transparent;border-bottom:1px solid #c7c8c8;color:#1f2223;font-size:60px;padding:20px 90px 20px 0px}.site-search .search::-webkit-input-placeholder{color:#d0d3d5}.site-search .search:-moz-placeholder{color:#d0d3d5}.site-search .search::-moz-placeholder{color:#d0d3d5}.site-search .search:-ms-input-placeholder{color:#d0d3d5}.site-search .close-search{display:block;position:absolute;height:100%;right:-60px;text-indent:-9999px;top:-20px;width:185px}.site-search .close-search:before,.site-search .close-search:after{background-color:#00aeef;content:" ";height:2px;left:25%;position:absolute;width:50%;top:50%;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;transition:background-color 0.25s}.site-search .close-search:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.site-search .close-search:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.search-partner{margin-top:10px}.search-partner span{color:#969b9d;font-family:'roboto_condensedregular';margin-right:10px;font-size:18px}.search-partner img{height:20px;position:relative;top:5px;width:auto}.predictive-results-section{border-top:1px solid #c7c8c8;padding:15px 0px}.predictive-results-section:first-child{border-top:none}.predictive-results-section .section-title,.predictive-results-section .module-title{margin:20px 0px}.predictive-results{display:table;width:100%}.predictive-result{display:table-row}.predictive-result>*{vertical-align:middle;border-bottom:1px solid #c7c8c8;padding:20px 0px}.predictive-result-image{display:table-cell;width:75px}.predictive-result-image img{height:auto;width:46px}.predictive-players .predictive-result-image img{border:1px solid #c7c8c8}.predictive-result-title{display:table-cell;font-family:'roboto_condensedbold';font-size:2em}.predictive-result-sub-title{display:block;font-family:'roboto_condensedregular';color:#1f2223;font-size:18px}.predictive-result-buttons{display:table-cell}.predictive-result-buttons .button-row-holder,.predictive-result-buttons .button-border-row-holder,.predictive-result-buttons .button-group-row-holder{float:right;width:395px}.predictive-result-buttons .button-row{display:table-row}.predictive-result-buttons .button-row .button-border,.predictive-result-buttons .button-row #doorbell .buttons .btn,#doorbell .buttons .predictive-result-buttons .button-row .btn,.predictive-result-buttons .button-row #doorbell .buttons button,#doorbell .buttons .predictive-result-buttons .button-row button,.predictive-result-buttons .tourney-details .button-row .button,.tourney-details .predictive-result-buttons .button-row .button,.predictive-result-buttons .tourney-details .button-row .filter-control,.tourney-details .predictive-result-buttons .button-row .filter-control,.predictive-result-buttons .button-row .print-button,.predictive-result-buttons .button-row .time-button,.predictive-result-buttons .scoring-section .button-row .button,.scoring-section .predictive-result-buttons .button-row .button,.predictive-result-buttons .scoring-section .button-row .filter-control,.scoring-section .predictive-result-buttons .button-row .filter-control{border-left:none;font-size:18px;height:30px;line-height:30px;padding-top:4px}.predictive-result-buttons .button-row .button-border:first-child,.predictive-result-buttons .button-row #doorbell .buttons .btn:first-child,#doorbell .buttons .predictive-result-buttons .button-row .btn:first-child,.predictive-result-buttons .button-row #doorbell .buttons button:first-child,#doorbell .buttons .predictive-result-buttons .button-row button:first-child,.predictive-result-buttons .tourney-details .button-row .button:first-child,.tourney-details .predictive-result-buttons .button-row .button:first-child,.predictive-result-buttons .tourney-details .button-row .filter-control:first-child,.tourney-details .predictive-result-buttons .button-row .filter-control:first-child,.predictive-result-buttons .button-row .print-button:first-child,.predictive-result-buttons .button-row .time-button:first-child,.predictive-result-buttons .scoring-section .button-row .button:first-child,.scoring-section .predictive-result-buttons .button-row .button:first-child,.predictive-result-buttons .scoring-section .button-row .filter-control:first-child,.scoring-section .predictive-result-buttons .button-row .filter-control:first-child{border-left:2px solid #00aeef}.predictive-see-all{display:block;font-family:'roboto_condensedbold';margin-top:20px;text-transform:uppercase;font-size:18px}.predictive-see-all:after{content:"\e609";font-family:'icomoon';font-size:14px;margin-left:5px}.predictive-results-section:last-child .predictive-see-all{margin-top:0px}.search-active .header{z-index:10001}.search-active .site-search{opacity:1;visibility:visible}.tournament-results{background-color:#ffffff;border:1px solid #c7c8c8;border-top:none;padding:35px 30px}.tournament-results .section-title,.tournament-results .module-title{margin-bottom:25px}.tourney-results-wrapper{width:100%}.tourney-result{height:81px}.tourney-result:first-child td{border-top:1px solid #ececec}.tourney-result td{border-bottom:1px solid #ececec;padding-bottom:10px !important;padding-top:10px !important;text-align:center;vertical-align:middle}.tourney-result td.title-content,.tourney-result td.action-butotns{text-align:left}.tourney-result td.title-content{padding-right:20px}.tourney-result td.title-content+.tourney-details{padding-left:20px;width:98px}.tourney-result.with-icons{background-color:#f1f1f1}.tourney-result.with-icons .when-heading-inner{height:auto !important}.tourney-result.with-icons .image-icon{float:left;font-size:33px;padding-right:10px;padding-bottom:5px}.tourney-result.with-icons .image-icon.icon-court{font-size:36px}.tourney-result.with-icons .info-area{float:left}.tourney-result.with-icons .tourney-details{width:108px}.tourney-result.with-icons .tourney-details.prize-money,.tourney-result.with-icons .tourney-details.fin-commit{width:137px}.tourney-result.with-icons .item-details{line-height:1.2}.tourney-result.with-icons td.title-content+.tourney-details{width:118px}.tourney-result.with-icons *{border-color:#dbdbdb !important}.tourney-result.with-icons .tourney-pager{border-left:1px solid #dbdbdb;color:#969b9d;font:16px/1em 'roboto_condensedbold';letter-spacing:-0.5px;padding:0px 10px;text-align:center;text-transform:uppercase;width:47px}.tourney-result.with-icons .pager-of{padding:2px 0;font:13px/1em 'roboto_condensedregular'}.tourney-result.with-icons .pager-current{margin-top:5px}.tourney-result .when-heading{color:#1f2223;font-family:'roboto_condensedregular';font-size:14px;letter-spacing:-0.25px;position:relative;text-transform:uppercase;width:1px}.tourney-result .when-heading.live{background-color:#da1418;border-bottom:1px solid #da1418;border-top:1px solid #da1418;color:#ffffff;width:20px}.tourney-result .when-heading .when-heading-inner{position:relative;width:20px;-webkit-transform:translateY(30%);-moz-transform:translateY(30%);-ms-transform:translateY(30%);-o-transform:translateY(30%);transform:translateY(30%)}.tourney-result .when-heading span{display:inline-block;left:0px;position:absolute;height:20px;line-height:20px;margin:0 auto;white-space:nowrap;min-width:50px;-webkit-transform:rotate(-90deg) translateX(-50%);-moz-transform:rotate(-90deg) translateX(-50%);-ms-transform:rotate(-90deg) translateX(-50%);-o-transform:rotate(-90deg) translateX(-50%);transform:rotate(-90deg) translateX(-50%);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.tourney-result .tourney-badge-wrapper{width:50px;padding:0px 15px 0px 15px}.tourney-result .tourney-badge-wrapper img{height:auto;width:59px}.tourney-result .tourney-badge img{height:auto;width:50px}.tourney-result .tourney-title{display:block;font-family:'roboto_condensedbold';font-size:18px;letter-spacing:-0.7px;line-height:1}.tourney-result .tourney-location{color:#1f2223;font-family:'roboto_condensedregular';font-size:16px;letter-spacing:-0.5px;margin-right:30px}.tourney-result .tourney-dates{color:#1f2223;display:block;font-family:'roboto_condensedbold';font-size:16px;letter-spacing:-0.5px}.tourney-result .tourney-details{padding:0px 15px;width:70px}.tourney-result .tourney-details.prize-money{width:100px}.tourney-result .tourney-details.action-buttons{border-left:1px solid #ececec;width:315px}.tourney-result .tourney-details.action-buttons>.button-border,.tourney-result #doorbell .buttons .tourney-details.action-buttons>.btn,#doorbell .buttons .tourney-result .tourney-details.action-buttons>.btn,.tourney-result #doorbell .buttons .tourney-details.action-buttons>button,#doorbell .buttons .tourney-result .tourney-details.action-buttons>button,.tourney-result .tourney-details .button-row .tourney-details.action-buttons>.button,.tourney-details .button-row .tourney-result .tourney-details.action-buttons>.button,.tourney-result .tourney-details .button-row .tourney-details.action-buttons>.filter-control,.tourney-details .button-row .tourney-result .tourney-details.action-buttons>.filter-control,.tourney-result .tourney-details.action-buttons>.print-button,.tourney-result .tourney-details.action-buttons>.time-button,.tourney-result .scoring-section .button-row .tourney-details.action-buttons>.button,.scoring-section .button-row .tourney-result .tourney-details.action-buttons>.button,.tourney-result .scoring-section .button-row .tourney-details.action-buttons>.filter-control,.scoring-section .button-row .tourney-result .tourney-details.action-buttons>.filter-control{border-color:#97d300;color:#97d300;float:left;margin:5px 20px 0px 0px}.tourney-result .tourney-details.action-buttons>.button-border:hover,.tourney-result #doorbell .buttons .tourney-details.action-buttons>.btn:hover,#doorbell .buttons .tourney-result .tourney-details.action-buttons>.btn:hover,.tourney-result #doorbell .buttons .tourney-details.action-buttons>button:hover,#doorbell .buttons .tourney-result .tourney-details.action-buttons>button:hover,.tourney-result .tourney-details .button-row .tourney-details.action-buttons>.button:hover,.tourney-details .button-row .tourney-result .tourney-details.action-buttons>.button:hover,.tourney-result .tourney-details .button-row .tourney-details.action-buttons>.filter-control:hover,.tourney-details .button-row .tourney-result .tourney-details.action-buttons>.filter-control:hover,.tourney-result .tourney-details.action-buttons>.print-button:hover,.tourney-result .tourney-details.action-buttons>.time-button:hover,.tourney-result .scoring-section .button-row .tourney-details.action-buttons>.button:hover,.scoring-section .button-row .tourney-result .tourney-details.action-buttons>.button:hover,.tourney-result .scoring-section .button-row .tourney-details.action-buttons>.filter-control:hover,.scoring-section .button-row .tourney-result .tourney-details.action-buttons>.filter-control:hover,.tourney-result .tourney-details.action-buttons>.button-border:active,.tourney-result #doorbell .buttons .tourney-details.action-buttons>.btn:active,#doorbell .buttons .tourney-result .tourney-details.action-buttons>.btn:active,.tourney-result #doorbell .buttons .tourney-details.action-buttons>button:active,#doorbell .buttons .tourney-result .tourney-details.action-buttons>button:active,.tourney-result .tourney-details .button-row .tourney-details.action-buttons>.button:active,.tourney-details .button-row .tourney-result .tourney-details.action-buttons>.button:active,.tourney-result .tourney-details .button-row .tourney-details.action-buttons>.filter-control:active,.tourney-details .button-row .tourney-result .tourney-details.action-buttons>.filter-control:active,.tourney-result .tourney-details.action-buttons>.print-button:active,.tourney-result .tourney-details.action-buttons>.time-button:active,.tourney-result .scoring-section .button-row .tourney-details.action-buttons>.button:active,.scoring-section .button-row .tourney-result .tourney-details.action-buttons>.button:active,.tourney-result .scoring-section .button-row .tourney-details.action-buttons>.filter-control:active,.scoring-section .button-row .tourney-result .tourney-details.action-buttons>.filter-control:active{background-color:#97d300;color:#ffffff}.tourney-result .tourney-details.action-buttons .info-area{float:left}.tourney-result .tourney-details.action-buttons .info-area .info-item .item-details .item-value{color:#00aeef}.tourney-result .tourney-details.action-buttons .info-area .info-item .item-details .item-value:hover{color:#5f676a}.tourney-result .tourney-details .info-area{margin-top:0px}.tourney-result .tourney-details .info-area .item-value{display:inline-block;min-width:10px}.tourney-result .tourney-details .info-area .info-item{float:none;text-align:left;width:auto}.tourney-result .tourney-details .info-area .info-item .item-details{color:#969b9d;margin-top:0px}.tourney-result .tourney-details .info-area .info-item .item-details .item-value{color:#1f2223;display:block}.tourney-result .tourney-details .button-row-holder,.tourney-result .tourney-details .button-border-row-holder,.tourney-result .tourney-details .button-group-row-holder{margin-top:0px;table-layout:fixed}.tourney-result .tourney-details .button-row .button-border,.tourney-result .tourney-details .button-row #doorbell .buttons .btn,#doorbell .buttons .tourney-result .tourney-details .button-row .btn,.tourney-result .tourney-details .button-row #doorbell .buttons button,#doorbell .buttons .tourney-result .tourney-details .button-row button,.tourney-result .tourney-details .button-row .button,.tourney-result .tourney-details .button-row .print-button,.tourney-result .tourney-details .button-row .time-button,.tourney-result .tourney-details .button-row .filter-control{width:29%}body .tourney-result td.tourney-details-table-wrapper{border:none !important;border-bottom:1px solid #dbdbdb !important;border-top:1px solid #dbdbdb !important;padding:0px !important;width:30%}body .tourney-result td.tourney-details-table-wrapper table{table-layout:fixed;width:100%}body .tourney-result td.tourney-details-table-wrapper .icon-area{border-bottom:1px solid #dbdbdb;display:inline-block;height:40px;padding:0px 10px 5px}body .tourney-result td.tourney-details-table-wrapper .icon-area .item-details{float:left;line-height:1;margin-left:5px;position:relative;text-align:left;top:2px}body .tourney-result td.tourney-details-table-wrapper .icon-area .image-icon{position:relative}body .tourney-result td.tourney-details-table-wrapper .icon-area .image-icon.icon-court{top:-2px}body .tourney-result td.tourney-details-table-wrapper .icon-area .image-icon.icon-bracket{top:-1px}body .tourney-result td.tourney-details-table-wrapper .info-area{padding-top:5px;text-align:center;width:100%}body .tourney-result td.tourney-details-table-wrapper .tourney-details{border:none;font-family:'roboto_condensedregular';font-size:13px;letter-spacing:-0.25px;padding:10px;width:105px}body .tourney-result td.tourney-details-table-wrapper .tourney-details.fin-commit{width:150px}body .tourney-result td.tourney-details-table-wrapper .tourney-details.prize-money{width:110px}@media (max-width: 1039px){body .tourney-result td.tourney-details-table-wrapper .tourney-details.prize-money{display:none;}}body .tourney-result td.tourney-details-table-wrapper .tourney-details.fin-commit .icon-area,body .tourney-result td.tourney-details-table-wrapper .tourney-details.prize-money .icon-area{width:100%}body .tourney-result td.tourney-details-table-wrapper .tourney-details.fin-commit .icon-area .item-details,body .tourney-result td.tourney-details-table-wrapper .tourney-details.prize-money .icon-area .item-details{width:-webkit-calc(100% - 38px);width:calc(100% - 38px)}body .tourney-result td.tourney-details-table-wrapper .image-icon{color:#1f2223;padding:0px}body .tourney-result td.tourney-details-table-wrapper .item-value :not(a){color:#1f2223}@media (max-width: 1039px){.tourney-result .tourney-details.action-buttons{width:135px}.tourney-result .tourney-details.action-buttons .button-border,.tourney-result .tourney-details.action-buttons #doorbell .buttons .btn,#doorbell .buttons .tourney-result .tourney-details.action-buttons .btn,.tourney-result .tourney-details.action-buttons #doorbell .buttons button,#doorbell .buttons .tourney-result .tourney-details.action-buttons button,.tourney-result .tourney-details.action-buttons .button-row .button,.tourney-result .tourney-details.action-buttons .button-row .filter-control,.tourney-result .tourney-details.action-buttons .print-button,.tourney-result .tourney-details.action-buttons .time-button,.scoring-section .button-row .tourney-result .tourney-details.action-buttons .button,.scoring-section .button-row .tourney-result .tourney-details.action-buttons .filter-control{float:none;margin:0px auto}.tourney-result .tourney-details.action-buttons .info-area{float:none;margin-top:10px}.tourney-result .tourney-details.action-buttons .info-area .info-item{text-align:center}.tourney-result .tourney-details .button-row .button-border,.tourney-result .tourney-details .button-row #doorbell .buttons .btn,#doorbell .buttons .tourney-result .tourney-details .button-row .btn,.tourney-result .tourney-details .button-row #doorbell .buttons button,#doorbell .buttons .tourney-result .tourney-details .button-row button,.tourney-result .tourney-details .button-row .button,.tourney-result .tourney-details .button-row .print-button,.tourney-result .tourney-details .button-row .time-button,.tourney-result .tourney-details .button-row .filter-control{border:2px solid #00aeef;display:block;margin-top:2px;width:100px}.tourney-result .tourney-details .button-row .button-border:first-child,.tourney-result .tourney-details .button-row #doorbell .buttons .btn:first-child,#doorbell .buttons .tourney-result .tourney-details .button-row .btn:first-child,.tourney-result .tourney-details .button-row #doorbell .buttons button:first-child,#doorbell .buttons .tourney-result .tourney-details .button-row button:first-child,.tourney-result .tourney-details .button-row .button:first-child,.tourney-result .tourney-details .button-row .print-button:first-child,.tourney-result .tourney-details .button-row .time-button:first-child,.tourney-result .tourney-details .button-row .filter-control:first-child{margin-top:0px}}#win-loss-wrapper{border-top:none !important}#win-loss-wrapper .simple-pagination{display:block;padding-bottom:40px}.win-loss-table-list .player-cell{text-align:left;width:16%}.win-loss-table-list .player-avatar-cell{padding:0}.win-loss-table-list .mega-table th{padding-top:10px}.win-loss-table-list .mega-table th:first-child{color:#000;text-align:left}.win-loss-table-list .rank-cell{border-right:none;color:#000 !important;padding-right:10px}.win-loss-table-list .country-cell{border-right:none;border-left:none;padding:0 10px}.win-loss-table-list .player-cell{border-left:none;padding:0 10px}.player-avatar-cell{border-left:none !important;height:80px !important;padding:0 !important;vertical-align:bottom !important;width:80px !important}.player-avatar-cell a{display:block}.player-avatar-cell img{display:block;height:auto;width:100%;min-width:60px;max-width:80px}.mega-table td.fifty-two-week-index-cell,.mega-table td.career-index-cell{color:#433692}@media (max-width: 850px){.win-loss-table-list td{height:auto !important;padding:10px !important}.win-loss-table-list td.player-avatar-cell{padding:0px !important}.player-avatar-cell{overflow:hidden;width:0}.player-avatar-cell *{width:0;height:0}}.win-loss-table-chart .mega-table{border-top:1px solid #ececec}.win-loss-table-chart .player-cell{text-align:left;width:25%}.win-loss-score-cell{text-align:center;width:65px}.line-graph-cell{padding-left:0 !important;vertical-align:middle}.line-graph-cell-length{background-color:#433692;display:inline-block;float:left;height:20px;opacity:0;vertical-align:middle;width:0%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:width .5s cubic-bezier(0.615, 0.005, 0.23, 1),opacity .3s linear;-moz-transition:width .5s cubic-bezier(0.615, 0.005, 0.23, 1),opacity .3s linear;transition:width .5s cubic-bezier(0.615, 0.005, 0.23, 1),opacity .3s linear}.line-graph-cell-length.animate-line{opacity:1}.score-boxes{position:relative}.score-boxes:before{background-color:#dde0e1;content:"";display:block;height:100%;left:50%;position:absolute;width:1px}.score-boxes .score-box{width:50%}.score-boxes .score-box:nth-child(4n-1),.score-boxes .score-box:nth-child(4n-2){background-color:#f3f3f3}.score-boxes .score-box:nth-child(4n-1) .current-score,.score-boxes .score-box:nth-child(4n-2) .current-score{background-color:#fff !important}.score-boxes .score-box:nth-child(4n-1) .player-number,.score-boxes .score-box:nth-child(4n-2) .player-number{border-color:lightgray !important}.score-boxes .score-box .match-info-row td{height:30px !important;padding:0px !important}.score-boxes .score-box .scoring-section{position:relative}.score-box{float:left;height:368px;width:100%}.score-box:not(.doubles) tbody tr:not(.match-info-row) td:first-child{padding-bottom:32px !important;padding-top:32px !important}.score-box *{border-color:#e8e8e8 !important}.score-box thead td,.score-box .match-info-row td{font-size:14px !important;letter-spacing:-0.25px}.score-box tbody .player-number{margin-right:0px !important}@media (max-width: 1039px){.score-box tbody .player-number-wrapper{display:none;}}.score-box tbody td{font-family:'roboto_condensedregular' !important;font-size:16px !important;letter-spacing:-1px;padding:10px 0 !important}.score-box tbody td:first-child{width:70%}.score-box tbody tr:not(.match-info-row) td{color:#000 !important;font-family:'roboto_condensedregular' !important;font-size:16px !important;letter-spacing:-1px;padding:10px 0 !important}.score-box tbody tr:not(.match-info-row) td:first-child{padding-left:42px !important}@media (max-width: 1039px){.score-box tbody tr:not(.match-info-row) td:first-child{padding-left:0px !important;}}.score-box .title-area{color:#000 !important}.score-box .now-serving:before,.score-box .won-game:before{content:"\e628" !important;color:#000 !important;right:5px !important;width:20px;height:20px}.score-box .won-game:before{content:"\e616" !important;color:#00aa0c !important}.score-box .current-score{background-color:#f2f2f2 !important;color:#000 !important;font-family:'roboto_condensedbold' !important}.score-box .scoring-content{padding:30px !important;position:relative;height:100%}.score-box .scoring-player-image{left:-66px !important;margin-right:0px !important}@media (max-width: 1039px){.score-box .scoring-player-image{display:none;}}.score-box .doubles .player-number{top:20px !important}.score-box .scoring-players{padding-left:25px !important}@media (max-width: 1039px){.score-box .scoring-players{padding-left:0px !important;}}.score-box .scoring-player{height:auto;padding:8px 0;position:relative}.score-box .scoring-player-name{font-size:18px !important;line-height:25px !important}.score-box .scoring-player-flag{width:30px !important}.score-box .button-border-row-holder{margin-top:10px;margin-bottom:0px;position:absolute;bottom:-30px;left:0px;text-align:center;width:100%}.scoring-player-image{border:1px solid #e8e8e8;left:-80px !important;margin-right:10px;position:absolute;top:0px;float:left;height:38px;width:auto}.scoring-player-image img{width:auto;height:100%}.doubles .scoring-player-image{top:3px;height:34px !important}.scoring-player-group{float:left;width:38px}.table-rankings{position:relative;z-index:0}.table-rankings-wrapper{padding:30px}.table-rankings-wrapper .rank-cell{color:#da1418 !important}.table-rankings-wrapper tr th{color:#000 !important}.table-rankings-wrapper tr td:last-child{text-align:center !important}.button-border-row-holder{margin:30px 0}.move-cell .move-up,.move-cell .move-down{display:inline-block;font-size:.6em;padding-right:5px;position:relative;top:-1px}.move-cell .move-up{color:#66b75b}.move-cell .move-down{color:#da1418}.move-cell .move-none{display:inline-block}.move-cell .move-none:before{color:#aaa;content:"-";display:inline-block;font-size:26px;padding-right:5px;position:relative;top:1px;z-index:1}.move-cell .move-text{display:inline-block}.country-cell img{border:1px solid #ececec;height:25px;margin:0 5px;width:auto}.tourn-cell,.pts-cell,.next-cell,.move-cell,.rank-cell,.country-cell{width:40px}.move-cell{white-space:nowrap}.country-cell .country-inner{display:table;table-layout:fixed;width:100%}.country-cell .country-item{display:table-cell;width:46px}.player-cell a{display:block}.sorting-inner{display:inline-block;text-align:center;width:auto}.sorting-inner>*{display:table-cell;text-align:center;vertical-align:middle}.sorting-cell[data-ajax-url]{cursor:pointer}.sorting-cell .sorting-arrow{color:#00aeef;font-size:10px;padding-left:5px;cursor:pointer}@media (max-width: 820px){.pts-heading,.pts-cell{display:none}}.daily-media-notes-wrapper{background-color:#ffffff;border:1px solid #c7c8c8;padding:0px 30px 40px}.media-notes-table{table-layout:fixed;width:100%}.media-notes-table .tourney-badge{float:left;margin-right:20px}.media-notes-table .tourney-badge img{height:auto;width:60px}.media-notes-table .tourney-details{float:left;padding:0px;width:-webkit-calc(100% - 90px);width:calc(100% - 90px)}.media-notes-table .tourney-title{display:block;font-family:'roboto_condensedbold';font-size:18px;letter-spacing:-0.5px;line-height:24px;margin-bottom:5px}.media-notes-table .tourney-location{border-right:1px solid #ececec;color:#1f2223;font-family:'roboto_condensedregular';font-size:16px;letter-spacing:-0.5px;margin-right:20px;padding-right:20px}.media-notes-table .tourney-dates{color:#1f2223;display:inline-block;font-family:'roboto_condensedregular';font-size:16px;letter-spacing:-0.5px}.media-notes-table th{color:#1f2223;font-family:'roboto_condensedregular';font-size:21px;letter-spacing:-1.25px;padding-bottom:15px;text-align:left;text-transform:uppercase}.media-notes-table tr:first-child td{border-top:1px solid #ececec}.media-notes-table td{border-bottom:1px solid #ececec;border-left:1px solid #ececec;padding:30px 30px 25px;vertical-align:top;width:50%}.media-notes-table td:first-child{border-left:none}.daily-media-notes li{color:#969b9d;font-family:'roboto_condensedregular';font-size:16px;letter-spacing:-0.5px;margin-top:15px}.daily-media-notes li:first-child{margin-top:0px}.daily-media-day:before{content:"• "}@media (max-width: 1039px){.media-notes-table .tourney-location{border-right:none;display:block;margin-right:0px;padding-right:0px}}.rulebook-table-wrapper .intro-copy{margin-bottom:25px}.rulebook-table-wrapper .sub-section-title{margin-bottom:10px}.article-copy .pdf-table,#doorbell .pdf-table{border-bottom-color:#e8e8e8}.article-copy .pdf-table tbody td,#doorbell .pdf-table tbody td,.article-copy .pdf-table tbody td:first-child,#doorbell .pdf-table tbody td:first-child{border-top:1px solid #e8e8e8;color:#969b9d;line-height:1.2;padding:15px 20px}.article-copy .pdf-table tbody td,#doorbell .pdf-table tbody td{border-left:1px solid #e8e8e8}.article-copy .pdf-table tbody td:first-child,#doorbell .pdf-table tbody td:first-child{border-left:none}.article-copy .pdf-table tbody td:last-child,#doorbell .pdf-table tbody td:last-child{text-align:center;padding:15px 30px;width:85px}.scoring-header{position:relative;background-color:#282b2c}.scoring-header:before{border-left:10px solid transparent;border-right:10px solid transparent;bottom:-10px;content:"";display:block;height:0px;left:50%;position:absolute;width:0px;z-index:2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);border-top:10px solid #282b2c}.scoring-header .tourney-details .tourney-title-area{border-bottom:none;padding-bottom:0px}.rail .scoring-header .tourney-details .tourney-title-area{height:70px}.scoring-header .tourney-details .tourney-title-area .tourney-badge{float:left;margin-right:15px;width:50px}.scoring-header .tourney-details .tourney-title-area .title-content .tourney-title{font-family:'roboto_condensedregular';font-size:16px}.rail .scoring-header .tourney-details .tourney-title-area .title-content .tourney-title{font-family:'roboto_condensedbold'}.scoring-header .tourney-details .tourney-title-area .title-content .tourney-location{color:#969b9d;font-size:14px}.scoring-header .tourney-details .button-row .button-border,.scoring-header .tourney-details .button-row #doorbell .buttons .btn,#doorbell .buttons .scoring-header .tourney-details .button-row .btn,.scoring-header .tourney-details .button-row #doorbell .buttons button,#doorbell .buttons .scoring-header .tourney-details .button-row button,.scoring-header .tourney-details .button-row .button,.scoring-header .tourney-details .button-row .print-button,.scoring-header .tourney-details .button-row .time-button,.scoring-header .tourney-details .button-row .filter-control{background-color:#00aeef;border:2px solid #282b2c;color:#fff;position:relative;width:25%}.scoring-header .tourney-details .button-row .button-border:first-child,.scoring-header .tourney-details .button-row #doorbell .buttons .btn:first-child,#doorbell .buttons .scoring-header .tourney-details .button-row .btn:first-child,.scoring-header .tourney-details .button-row #doorbell .buttons button:first-child,#doorbell .buttons .scoring-header .tourney-details .button-row button:first-child,.scoring-header .tourney-details .button-row .button:first-child,.scoring-header .tourney-details .button-row .print-button:first-child,.scoring-header .tourney-details .button-row .time-button:first-child,.scoring-header .tourney-details .button-row .filter-control:first-child{border-left:none}.scoring-header .tourney-details .button-row .button-border:hover,.scoring-header .tourney-details .button-row #doorbell .buttons .btn:hover,#doorbell .buttons .scoring-header .tourney-details .button-row .btn:hover,.scoring-header .tourney-details .button-row #doorbell .buttons button:hover,#doorbell .buttons .scoring-header .tourney-details .button-row button:hover,.scoring-header .tourney-details .button-row .button:hover,.scoring-header .tourney-details .button-row .print-button:hover,.scoring-header .tourney-details .button-row .time-button:hover,.scoring-header .tourney-details .button-row .filter-control:hover,.scoring-header .tourney-details .button-row .button-border:active,.scoring-header .tourney-details .button-row #doorbell .buttons .btn:active,#doorbell .buttons .scoring-header .tourney-details .button-row .btn:active,.scoring-header .tourney-details .button-row #doorbell .buttons button:active,#doorbell .buttons .scoring-header .tourney-details .button-row button:active,.scoring-header .tourney-details .button-row .button:active,.scoring-header .tourney-details .button-row .print-button:active,.scoring-header .tourney-details .button-row .time-button:active,.scoring-header .tourney-details .button-row .filter-control:active{background-color:transparent;color:#00aeef}.scoring-header .tourney-details .button-row .button-border:before,.scoring-header .tourney-details .button-row #doorbell .buttons .btn:before,#doorbell .buttons .scoring-header .tourney-details .button-row .btn:before,.scoring-header .tourney-details .button-row #doorbell .buttons button:before,#doorbell .buttons .scoring-header .tourney-details .button-row button:before,.scoring-header .tourney-details .button-row .button:before,.scoring-header .tourney-details .button-row .print-button:before,.scoring-header .tourney-details .button-row .time-button:before,.scoring-header .tourney-details .button-row .filter-control:before{border:2px solid #00aeef;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.scoring-content{padding:30px 20px}.scoring-wrapper:last-child .scoring-content{padding-bottom:0px}.scoring-section{margin-top:10px}.scoring-section:first-child{margin-top:0px}.scoring-section .button-row .button-border,.scoring-section .button-row #doorbell .buttons .btn,#doorbell .buttons .scoring-section .button-row .btn,.scoring-section .button-row #doorbell .buttons button,#doorbell .buttons .scoring-section .button-row button,.scoring-section .button-row .print-button,.scoring-section .button-row .time-button,.scoring-section .button-row .button,.scoring-section .button-row .filter-control{border:2px solid #00aeef;border-left:none;display:table-cell}.scoring-section .button-row .button-border:first-child,.scoring-section .button-row #doorbell .buttons .btn:first-child,#doorbell .buttons .scoring-section .button-row .btn:first-child,.scoring-section .button-row #doorbell .buttons button:first-child,#doorbell .buttons .scoring-section .button-row button:first-child,.scoring-section .button-row .print-button:first-child,.scoring-section .button-row .time-button:first-child,.scoring-section .button-row .button:first-child,.scoring-section .button-row .filter-control:first-child{border-left:2px solid #00aeef}.scores-table{width:100%}.scores-table .match-info-row td:first-child{height:26px}.scores-table thead{border-bottom:1px solid #272a2b;border-top:2px solid #272a2b;font-size:1.4em}.scores-table thead .title-area{font-family:'roboto_condensedbold';text-align:left;color:#ffffff}.scores-table thead .time{font-family:'roboto_condensedregular';text-align:right;color:#969b9d}.scores-table thead td,.scores-table thead th{padding:5px 0px}.scores-table thead td.rank-heading,.scores-table thead td.player-heading,.scores-table thead th.rank-heading,.scores-table thead th.player-heading{text-align:left}.scores-table thead td.player-heading,.scores-table thead th.player-heading{padding-left:10px}.scores-table thead td.points-heading,.scores-table thead th.points-heading{text-align:right}.scores-table thead th{text-transform:uppercase;font-family:'roboto_condensedregular'}.scores-table tbody .player-number-wrapper{float:left;height:100%;position:relative}.doubles .scores-table tbody .player-number-wrapper{top:10px}.score-box.doubles .scores-table tbody .player-number-wrapper{top:22px}.rail .scores-table tbody .player-number-wrapper{height:18px}.score-boxes .scores-table tbody .player-number-wrapper{height:40px}.scores-table tbody .player-number{color:#969b9d;display:block;font-family:'roboto_condensedbold';font-size:13px;height:auto;line-height:12px;margin-right:10px;position:relative;text-align:center;width:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding-top:2px}.scores-table tbody .scoring-player-name{display:inline-block;font-family:'roboto_condensedregular';font-size:12px;line-height:18px;max-width:110px;width:-webkit-calc(100% - 60px);width:calc(100% - 60px)}.scores-table tbody .scoring-players{padding-left:30px}.rail .scores-table tbody .scoring-players{padding-left:0px}.scores-table tbody .scoring-players .scoring-player{margin-top:3px;line-height:0px}.scores-table tbody .scoring-players .scoring-player:first-child{margin-top:0px}.scores-table tbody .match-info-row td{border-bottom:none;border-left:none;font-family:'roboto_condensedregular';color:#969b9d;font-size:12px;padding:5px 0px 0px}.scores-table tbody .match-info-row td.stats{text-align:right}.scores-table tbody td{padding:5px 0px;text-align:center;vertical-align:middle;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s;border-bottom:1px solid #272a2b;border-left:1px solid #272a2b;color:#d1d5d7;font-family:'roboto_condensedbold';font-size:1.4em}.scores-table tbody td:nth-child(n+2){width:22px}.scores-table tbody td.player-cell{text-align:left;padding:10px}.scores-table tbody td.player-cell .player-name-and-flag{display:block;height:18px}.scores-table tbody td.player-cell .player-name-and-flag:nth-child(2){margin-top:2px}.scores-table tbody td.player-cell .player-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:120px;height:18px;display:block;float:left}.scores-table tbody td.player-cell .player-flag{margin-bottom:0px;margin-right:5px;width:26px;height:18px;overflow:hidden;border:1px solid #ddd;display:block;float:left}.scores-table tbody td.player-cell .player-flag img{margin-left:-1px;margin-top:-1px;width:26px;height:18px}.scores-table tbody td.rank-cell{color:#e24a4e;padding:10px 10px 10px 0px}.scores-table tbody td.points-cell{font-family:'roboto_condensedbold';text-align:right;padding:10px 0px 10px 10px}.scores-table tbody td.move-cell{padding:10px}.scores-table tbody td.move-cell .move-text{padding-left:5px;font-family:'roboto_condensedbold'}.scores-table tbody td.move-cell .move-up{font-size:.7em;color:#00aa0c}.scores-table tbody td.move-cell .move-down{font-size:.7em;color:#da1418}.scores-table tbody td.move-cell .move-none{font-size:1.2em;margin-left:-2px;color:#ccc}.scores-table tbody td.move-cell .move-none:before{content:"—"}.scores-table tbody td.current-score{background-color:#272a2b;color:#ffffff}.scores-table tbody td.now-serving{position:relative}.scores-table tbody td.now-serving:before{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#ffffff}.scores-table tbody td.won-game{position:relative}.scores-table tbody td.won-game:before{color:#00aa0c;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.scores-table tbody td.score-updating{background:#ffffff;color:#1f2223}.scores-table tbody td:not(.detail-cell):first-child{border-left:none;border-right-color:#c7c8c8;border-top-color:#c7c8c8;position:relative;text-align:left;width:185px}.scores-table tbody td:not(.detail-cell):first-child.rank-cell{width:auto}.scores-table tbody td .scoring-player-flag{display:block;float:left;height:auto;margin-right:10px;position:relative;top:2px;width:20px}.scores-table tbody td .scoring-player-flag img{border:1px solid #c7c8c8;height:auto;width:100%}.player-rankings .scores-table{display:none;margin-bottom:15px;border-top:1px solid #c7c8c8}.player-rankings .scores-table.current{display:table}.player-rankings .scores-table thead th,.player-rankings .scores-table thead td{padding-top:5px}.structure-table-wrapper{padding:40px 30px}.two-column-tables .structure-table-wrapper{float:left;padding:0px;width:50%}.two-column-tables .structure-table-wrapper:first-child .structure-table{border-left:0px solid #fff;border-right:20px solid #fff}.structure-table-wrapper+*:not(.iab-wrapper),*+.structure-table-wrapper{padding-top:0px}.structure-table{width:100%}.structure-table th{color:#1f2223;font-family:'roboto_condensedregular';line-height:1;text-align:left;text-transform:uppercase;font-size:21px;letter-spacing:-1.5px;padding-bottom:15px}.structure-table tr:first-child td{border-top:1px solid #ececec}.structure-table td{border-bottom:1px solid #ececec;border-left:1px solid #ececec;color:#1f2223;font-family:'roboto_condensedregular';vertical-align:middle;font-size:16px;letter-spacing:-0.7px;padding:15px 15px 10px}.structure-table td:first-child{border-left:none;color:#969b9d;padding-left:0px;width:215px}.two-column-tables .structure-table{border-left:20px solid #fff}.structure-personnel-name{display:inline}.structure-personnel-name:after{content:", "}.structure-personnel-name:last-child:after{display:none}.structure-multiline-wrapper{margin-top:20px}.structure-multiline-wrapper:first-child{margin-top:0px}.structure-multiline{float:left;margin-left:20px;width:35%}.structure-multiline:first-child{margin-left:0px}.structure-multiline span{display:block}.mega-table-wrapper{margin-top:30px;padding:0px 30px}.mega-table-wrapper.challenger-mega-table-wrapper th:first-child,.mega-table-wrapper.challenger-mega-table-wrapper td:first-child{text-align:left}.mega-table-wrapper.challenger-mega-table-wrapper th:nth-child(2),.mega-table-wrapper.challenger-mega-table-wrapper td:nth-child(2){width:110px}.mega-table-wrapper.challenger-mega-table-wrapper th:nth-child(3),.mega-table-wrapper.challenger-mega-table-wrapper td:nth-child(3){text-align:left;width:125px}.mega-table-wrapper.challenger-mega-table-wrapper th:nth-child(4),.mega-table-wrapper.challenger-mega-table-wrapper td:nth-child(4){text-align:left;width:250px}.mega-table{width:100%}.mega-table td,.mega-table th{border-bottom:1px solid #ececec;color:#1f2223;font-family:'roboto_condensedregular';vertical-align:middle;font-size:16px;letter-spacing:-.7px}.mega-table th{border-top:1px solid #ececec;padding:5px 15px;text-transform:uppercase;background-color:#f8f8f8}.mega-table th:first-child{padding-left:20px}.mega-table td{border-left:1px solid #ececec;text-align:center;vertical-align:middle;padding:15px 15px 10px}.mega-table td:first-child{border-left:none}.mega-table td:last-child,.mega-table td.player-cell,.rank-detail-mega-table .mega-table td{text-align:left}.mega-table td.fifty-two-week-win-loss-cell{text-align:center}.mega-table td.age-cell{width:150px}.mega-table .mega-player-flag{display:block;float:left;height:25px;margin-right:20px}.mega-table .mega-player-flag img{border:1px solid #ececec;display:block;height:100%;margin-top:-1px;width:auto}.mega-table .mega-player-name{display:block;float:left;font-family:'roboto_condensedbold';line-height:25px}.mega-table .day-table-name .mega-player-name{float:none;text-align:left}.mega-table .rank-cell{color:#000}.mega-table .tourney-result .tourney-location{display:block}.mega-table .tourney-result .tourney-dates{display:block}.futures-mega-container{padding-bottom:40px}.match-record-wrapper{padding:30px}.match-record-wrapper .mega-table:first-child th{border-top:1px solid #ececec}.match-record-wrapper .mega-table th:first-child,.match-record-wrapper .mega-table td:first-child{text-align:left;width:23.5%}.match-record-wrapper .mega-table th{border-top:none;color:#1f2223}.match-record-wrapper .mega-table td:nth-child(3),.match-record-wrapper .mega-table td:nth-child(4),.match-record-wrapper .mega-table td:nth-child(5){width:17.5%}.match-record-wrapper .mega-table td:nth-child(2),.match-record-wrapper .mega-table td:last-child{width:12%}.match-record-wrapper .mega-table td:nth-child(3),.match-record-wrapper .mega-table td:nth-child(5){background-color:#dbd5e9}.match-record-wrapper .mega-table td:last-child{text-align:center}.match-record-wrapper .inner-win-loss-cells{table-layout:fixed;width:100%}.match-record-wrapper .inner-win-loss-cells td{background:none !important;border:none !important;color:#1f2223 !important;padding:0px !important;width:auto !important}.match-record-wrapper .inner-win-loss-cells td:first-child{text-align:right !important}.match-record-wrapper .inner-win-loss-cells td:nth-child(2){text-align:center !important}.match-record-wrapper .inner-win-loss-cells td:nth-child(3){text-align:left !important}.match-record-wrapper .mobile-select-wrapper{padding:0px}.match-record-wrapper .asterisk-legend{margin-top:10px}.match-record-wrapper .asterisk-legend span{color:#969b9d;display:block;font-size:1.2em}.match-record-wrapper .button-border,.match-record-wrapper #doorbell .buttons .btn,#doorbell .buttons .match-record-wrapper .btn,.match-record-wrapper #doorbell .buttons button,#doorbell .buttons .match-record-wrapper button,.match-record-wrapper .tourney-details .button-row .button,.tourney-details .button-row .match-record-wrapper .button,.match-record-wrapper .tourney-details .button-row .button-border,.tourney-details .button-row .match-record-wrapper .button-border,.match-record-wrapper .tourney-details .button-row .filter-control,.tourney-details .button-row .match-record-wrapper .filter-control,.match-record-wrapper .print-button,.match-record-wrapper .time-button,.match-record-wrapper .scoring-section .button-row .button,.scoring-section .button-row .match-record-wrapper .button,.match-record-wrapper .scoring-section .button-row .button-border,.scoring-section .button-row .match-record-wrapper .button-border,.match-record-wrapper .scoring-section .button-row .filter-control,.scoring-section .button-row .match-record-wrapper .filter-control{border-color:#472f91;color:#472f91;margin-top:25px}.match-record-wrapper .button-border:hover,.match-record-wrapper #doorbell .buttons .btn:hover,#doorbell .buttons .match-record-wrapper .btn:hover,.match-record-wrapper #doorbell .buttons button:hover,#doorbell .buttons .match-record-wrapper button:hover,.match-record-wrapper .tourney-details .button-row .button:hover,.tourney-details .button-row .match-record-wrapper .button:hover,.match-record-wrapper .tourney-details .button-row .filter-control:hover,.tourney-details .button-row .match-record-wrapper .filter-control:hover,.match-record-wrapper .print-button:hover,.match-record-wrapper .time-button:hover,.match-record-wrapper .scoring-section .button-row .button:hover,.scoring-section .button-row .match-record-wrapper .button:hover,.match-record-wrapper .scoring-section .button-row .filter-control:hover,.scoring-section .button-row .match-record-wrapper .filter-control:hover{background-color:#472f91;color:#ffffff}.overview-stats-table-wrapper{margin-top:10px;padding:40px 30px;position:relative}.overview-stats-table-wrapper:before{content:attr(data-tab);font-family:'roboto_condensedregular';font-size:18px;left:39px;position:absolute;text-transform:uppercase;z-index:1;top:-webkit-calc(50% - 20px);top:calc(50% - 20px);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(-90deg) translateX(-50%);-moz-transform:rotate(-90deg) translateX(-50%);-ms-transform:rotate(-90deg) translateX(-50%);-o-transform:rotate(-90deg) translateX(-50%);transform:rotate(-90deg) translateX(-50%)}.players-stats-table{width:100%;table-layout:fixed}.players-stats-table .vertical-th{background:#f1f1f1;position:relative;font-family:'roboto_condensedregular';border:1px solid #ececec;border-right:none;font-size:18px;width:40px}.players-stats-table .vertical-th .vertical{color:#1f2223;display:block;letter-spacing:-0.25px;text-align:center;text-transform:uppercase;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:50%;right:0;left:0}.players-stats-table .overview-year{background:#f1f1f1}@media (min-width: 1040px){.has-side-widget .players-stats-table{float:left;width:-webkit-calc(100% - 340px);width:calc(100% - 340px);}.lt-ie10 .has-side-widget .players-stats-table{float:none;width:100%}}.players-stats-table tr:first-child td{border-top:1px solid #ececec}.players-stats-table tr:first-child td:nth-child(2),.players-stats-table tr:first-child td:nth-child(3),.players-stats-table tr:first-child td:nth-child(4),.players-stats-table tr:first-child td:nth-child(5){width:90px}.players-stats-table td{border-bottom:1px solid #ececec;border-left:1px solid #ececec;border-top:1px solid #ececec;font-family:'roboto_condensedregular';text-align:center;text-transform:uppercase;vertical-align:middle;color:#969b9d;font-size:14px;padding:15px 0px}.players-stats-table td:first-child{background-color:#f1f1f1;border-left:none;font-size:16px;letter-spacing:-0.5px;width:86px}.players-stats-table td:nth-child(2) .stat-value{color:#ff0000}.players-stats-table .stat-value{color:#1f2223;font-family:'roboto_condensedbold';line-height:normal;font-size:16px;letter-spacing:-0.5px}.players-stats-table .stat-value .icon-double-down-arrow:before,.players-stats-table .stat-value .head-to-head-move-down:before,.players-stats-table .stat-value .player-ranking-move .move-down:before,.player-ranking-move .players-stats-table .stat-value .move-down:before,.players-stats-table .stat-value .move-cell .move-down:before,.move-cell .players-stats-table .stat-value .move-down:before{color:#ff0000}.players-stats-table .stat-value .icon-double-up-arrow:before,.players-stats-table .stat-value .head-to-head-move-up:before,.players-stats-table .stat-value .player-ranking-move .move-up:before,.player-ranking-move .players-stats-table .stat-value .move-up:before,.players-stats-table .stat-value .move-cell .move-up:before,.move-cell .players-stats-table .stat-value .move-up:before{color:#00aa0c}.players-stats-table .stat-value .icon-arrow-none:before,.players-stats-table .stat-value .icon-arrow-none{content:"-";color:#ddd;font-size:30px !important;line-height:1;top:-4px;height:18px;display:block;font-family:sans-serif !important;position:relative;margin:0 !important}.players-stats-table .stat-value .stat-arrow{font-family:'icomoon';font-size:13px;margin-right:5px}.overview-stats-widget{margin-top:30px;width:300px}@media (min-width: 1040px){.overview-stats-widget{float:right;margin-top:0px;}.lt-ie10 .overview-stats-widget{float:none;margin-top:30px}}.activity-stats-table-wrapper{padding:40px 30px}.module-header+.activity-stats-table-wrapper,.module-header+script+.activity-stats-table-wrapper{margin-top:10px}.activity-stats-table-wrapper .players-stats-table tr:first-child td:first-child .stat-value{color:#969b9d;font-family:'roboto_condensedregular'}.activity-stats-table-wrapper .players-stats-table td:nth-child(2) .stat-value{color:#1f2223}.activity-tournament-table{margin-bottom:35px;padding:0px 30px}.activity-tournament-table .mega-table th:first-child,.activity-tournament-table .mega-table th:nth-child(2),.activity-tournament-table .mega-table th:nth-child(4),.activity-tournament-table .mega-table td:first-child,.activity-tournament-table .mega-table td:nth-child(2),.activity-tournament-table .mega-table td:nth-child(4){width:12.5%}.activity-tournament-table .mega-table th:first-child,.activity-tournament-table .mega-table td:first-child{text-align:left}.activity-tournament-table .mega-table th:last-child,.activity-tournament-table .mega-table td:last-child{width:16%}.activity-tournament-table .mega-table th{color:#1f2223;border-top:none}.activity-tournament-table .mega-table td{color:#969b9d}.activity-tournament-table .mega-table td:nth-child(2){color:#ff0000}.activity-tournament-table .mega-table td:last-child{text-align:center}.activity-tournament-table .tourney-result td{border-color:#e8e8e8;vertical-align:middle;padding-bottom:15px !important;padding-top:20px !important}.activity-tournament-caption{font-family:'roboto_condensedregular';color:#969b9d;font-size:12px;margin-top:10px}.mega-player-name-wrapper .mega-player-name:first-child:before{display:none}.mega-player-name-wrapper .mega-player-name:before{content:"/ ";margin-left:5px}.coaches-tables-wrapper{border-top:none !important;margin-bottom:30px;padding:0px 30px}.coaches-tables-wrapper:first-child{padding-top:30px}.coaches-table.mega-table.featured-coaches td:nth-child(2){padding:0px;vertical-align:middle;width:8%}.coaches-table.mega-table.featured-coaches td:nth-child(3){width:26%}.coaches-table.mega-table.featured-coaches td:nth-child(4){width:13%}.coaches-table.mega-table th{color:#1f2223;text-align:center}.coaches-table.mega-table th:first-child{padding-left:30px;text-align:left;width:44%}.coaches-table.mega-table th:nth-child(2){width:13%}.coaches-table.mega-table th:nth-child(3){width:24%}.coaches-table.mega-table th:last-child{width:19%}.coaches-table.mega-table td{color:#969b9d;line-height:20px;padding:8px 25px 4px}.coaches-table.mega-table td:first-child{padding-left:30px;padding-right:30px;width:10%}.coaches-table.mega-table td:nth-child(2){width:34%}.coaches-table.mega-table td:nth-child(3){width:13%}.coaches-table.mega-table td:nth-child(4){width:24%}.coaches-table.mega-table td:last-child{color:#00aeef;text-align:center;width:19%}.coach-flag{display:block;height:25px}.coach-flag img{border:1px solid #ddd;height:100%;width:auto}.coach-avatar{display:block;width:100%}.coach-avatar img{display:block;height:auto;width:100%}.coach-name{display:block;text-align:left;width:100%}.coaching-player{display:block}.coaching-player:last-child:after{display:none}.coaching-player:after{content:","}.past-players-tooltip{cursor:pointer;position:relative}.past-players-tooltip:before,.past-players-tooltip:after{opacity:0;position:absolute;visibility:hidden;z-index:999;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.past-players-tooltip:before{background-color:rgba(31,34,35,0.8);color:#fff;content:attr(data-tooltip-text);padding:15px 20px;right:-15px;text-align:left;width:300px;bottom:-webkit-calc(100% + 20px);bottom:calc(100% + 20px)}.past-players-tooltip:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid rgba(31,34,35,0.8);bottom:100%;content:"";height:0px;right:50%;width:0px;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.past-players-tooltip:hover:before,.past-players-tooltip:hover:after,.past-players-tooltip:active:before,.past-players-tooltip:active:after{opacity:1;visibility:visible}.past-results-and-draws-table-wrapper{padding:30px 30px 40px}.past-results-and-draws-table-wrapper .module-tabs{border:none;float:none;height:auto;margin:0px 0px 20px;padding:0px}.past-results-and-draws-table-wrapper .module-tabs .icon,.past-results-and-draws-table-wrapper .module-tabs .tournaments-categories-item .item-link:before,.tournaments-categories-item .past-results-and-draws-table-wrapper .module-tabs .item-link:before,.past-results-and-draws-table-wrapper .module-tabs .score-box .now-serving:before,.score-box .past-results-and-draws-table-wrapper .module-tabs .now-serving:before,.past-results-and-draws-table-wrapper .module-tabs .score-box .won-game:before,.score-box .past-results-and-draws-table-wrapper .module-tabs .won-game:before{top:0px}.past-results-and-draws-table.mega-table th{color:#1f2223}.past-results-and-draws-table.mega-table td:nth-child(2){text-align:left}.past-results-and-draws-table.mega-table td:last-child{text-align:center}.past-results-and-draws-table .player-flag{display:block;margin-right:10px;width:40px}.past-results-and-draws-table .player-flag img{display:block;height:auto;width:100%;border:1px solid #ddd}.past-results-and-draws-table .player-name{font-family:'roboto_condensedbold'}.past-results-and-draws-player{display:table;margin-top:10px}.past-results-and-draws-player:first-child{margin-top:0px}.past-results-and-draws-player>*{display:table-cell;vertical-align:middle}@media (min-width: 1040px){.past-results-and-draws-player{float:left;margin:0px 0px 0px 20px}.past-results-and-draws-player:first-child{margin-left:0px}}.seeds-table-wrapper{padding:30px 30px 40px}.seeds-table-wrapper .module-tabs{border:none;float:none;height:auto;margin:0px 0px 20px;padding:0px}.seeds-table-wrapper .module-tabs .icon,.seeds-table-wrapper .module-tabs .tournaments-categories-item .item-link:before,.tournaments-categories-item .seeds-table-wrapper .module-tabs .item-link:before,.seeds-table-wrapper .module-tabs .score-box .now-serving:before,.score-box .seeds-table-wrapper .module-tabs .now-serving:before,.seeds-table-wrapper .module-tabs .score-box .won-game:before,.score-box .seeds-table-wrapper .module-tabs .won-game:before{top:0px}.seeds-table.mega-table th{color:#1f2223}.seeds-table.mega-table th:first-child{padding:0 0 0 0;text-align:center}.seeds-table.mega-table td:nth-child(2){text-align:left}.seeds-table.mega-table td:last-child{text-align:center}.seeds-table .player-flag{display:block;margin-right:10px;width:40px}.seeds-table .player-flag img{border:1px solid #ddd;display:block;height:auto;width:100%}.seeds-table .player-name{font-family:'roboto_condensedbold'}.seeds-player{display:table;margin-top:10px}.seeds-player:first-child{margin-top:0px}.seeds-player>*{display:table-cell;vertical-align:middle}@media (min-width: 1040px){.seeds-player{float:left;margin:0px 0px 0px 20px}.seeds-player:first-child{margin-left:0px}}.points-and-prize-money-table-wrapper{padding:30px 30px 40px}.points-and-prize-money-table{margin-top:30px;position:relative}.points-and-prize-money-table:first-child{margin-top:0px}.points-and-prize-money-table:before{content:attr(data-table-version);color:#969b9d;display:block;font-family:'roboto_condensedregular';font-size:18px;left:0px;position:absolute;text-align:center;text-transform:uppercase;top:0px;width:170px;top:-webkit-calc(50% + 20px);top:calc(50% + 20px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.points-and-prize-money-table .mega-table{table-layout:fixed}.points-and-prize-money-table .mega-table tr:nth-child(2n) td{background-color:#f8f8f8}.points-and-prize-money-table .mega-table tr:last-child td:first-child{border-bottom:1px solid #ececec}.points-and-prize-money-table .mega-table th:first-child,.points-and-prize-money-table .mega-table td:first-child{width:170px}.points-and-prize-money-table .mega-table td{text-align:center}.points-and-prize-money-table .mega-table td:first-child{background-color:#f8f8f8;border-bottom:none}.points-and-prize-money-table .mega-table td:nth-child(2){color:#969b9d}.career-titles-finals-table-wrapper{margin-top:10px;padding-bottom:40px}.career-titles-finals-table-wrapper .mega-table{display:none}.career-titles-finals-table-wrapper .mega-table.current{display:table}.career-titles-finals-dropdown-holder-wrapper .mobile-select-wrapper{display:none}.career-titles-finals-dropdown-holder-wrapper .mobile-select-wrapper.current{display:block}.career-titles-finals-dropdown-holder-wrapper .dropdown-holder{display:none}.career-titles-finals-dropdown-holder-wrapper .dropdown-holder.current{display:block}.scores-draw-table-wrapper{overflow:auto;-webkit-overflow-scrolling:touch;padding:40px 0px 40px 30px}.scores-draw-table{margin-right:30px;table-layout:fixed;width:978px}.scores-draw-table th{color:#1f2223;font-family:'roboto_condensedbold';font-size:16px;letter-spacing:0.5px;text-align:left;text-transform:uppercase}.scores-draw-table th:first-child{width:24.5%}.scores-draw-table th:first-child span{width:100%}.scores-draw-table th span{border-bottom:1px solid #ececec;display:block;float:right;margin-bottom:10px;padding-bottom:5px;width:-webkit-calc(100% - 10px);width:calc(100% - 10px)}.scores-draw-table td{vertical-align:middle}.scores-draw-table>tbody>tr>td:first-child{width:24.5%}.scores-draw-entry-box-wrapper{float:left;margin-top:10px;width:-webkit-calc(100% - 10px);width:calc(100% - 10px)}.scores-draw-entry-box{border:1px solid #ececec;border-left:none;position:relative;width:100%;padding:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}td:first-child .scores-draw-entry-box{float:none;margin-top:10px;padding-left:0px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.scores-draw-entry-box-table{width:100%}.scores-draw-entry-box-table tr:first-child td{padding-bottom:10px}.scores-draw-entry-box-table tr:first-child td:last-child{border-bottom:1px dotted #c7c8c8}.scores-draw-entry-box-table tr:last-child td{padding-top:10px}.scores-draw-entry-box-table td{font-family:'roboto_condensedregular';font-size:13px;color:#969b9d}.scores-draw-entry-box-table td:first-child{color:#1f2223;width:15px}.scores-draw-entry-box-table td:nth-child(2){padding-left:5px;padding-right:10px;text-align:center;width:35px}.scores-draw-entry-box-table td:nth-child(2) span{display:block;line-height:13px;position:relative;width:20px}.scores-draw-entry-box-table td:last-child{padding-left:0px;padding-right:0px}.scores-draw-entry-box-players-item{display:block;font-family:'roboto_condensedregular';font-size:13px;letter-spacing:-0.25px;line-height:1;margin-top:5px}.scores-draw-entry-box-players-item:first-child{margin-top:0px}.scores-draw-entry-box-table .scores-draw-entry-box-players-item{padding-left:30px;position:relative}.scores-draw-entry-box-players-item.not-in-system{color:#1f2223}.scores-draw-entry-box-players-item-flag{height:auto;width:20px;border:1px solid #c7c8c8;left:0px;position:absolute;top:-webkit-calc(50% - 2px);top:calc(50% - 2px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.scores-draw-entry-box-players-item-flag.ghost-flag{border:none}.scores-draw-entry-box-score{font-family:'roboto_condensedregular';font-size:13px;letter-spacing:-0.25px;position:absolute;left:10px;top:100%;top:-webkit-calc(100% + 5px);top:calc(100% + 5px)}.scores-draw-h2h-link{background-color:#00aeef;color:#ffffff;display:block;font-family:'roboto_condensedregular';font-size:12px;position:relative;text-align:center;cursor:pointer;float:left;margin-top:10px;line-height:1;width:10px}.scaffolding-bracket .scores-draw-h2h-link{cursor:auto;background-color:#d1d5d7}.scaffolding-bracket .scores-draw-h2h-link:hover{background-color:#d1d5d7}.bye-bracket .scores-draw-h2h-link{cursor:auto}.bye-bracket .scores-draw-h2h-link:hover{background-color:#00aeef}.scores-draw-h2h-link:hover{background-color:#1f2223;color:#ffffff}.scores-draw-h2h-link span{display:block;left:50%;padding-top:4px;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 979px){.scores-draw-table-wrapper{padding:40px 0px}td:first-child .scores-draw-entry-box{padding-left:10px}.scores-draw-table th:first-child span{padding-left:10px}}.stats-listing-wrapper{padding:0px 30px 30px}.stats-listing-wrapper .section-title,.stats-listing-wrapper .module-title{margin-bottom:-10px}.stats-listing-wrapper .section-title a,.stats-listing-wrapper .module-title a{color:#1f2223}.stat-listing-table-content.no-pagination{margin:20px 0}.stats-listing-table{width:100%}.stats-listing-table th,.stats-listing-table td{vertical-align:middle}.stats-listing-table th{background-color:#f1f1f1;color:#1f2223;font-family:'roboto_condensedregular';font-size:18px;letter-spacing:-1px;padding-top:5px;text-transform:uppercase}.stats-listing-table th:first-child{padding-left:30px;text-align:left}.stats-listing-table td{color:#1f2223;font-family:'roboto_condensedregular';font-size:16px;letter-spacing:-0.7px}.stats-listing-table table{table-layout:fixed}.stats-listing-table table td:first-child{width:22px}.stats-listing-row>td{border-bottom:1px solid #ececec;border-left:1px solid #ececec;text-align:center;padding:0px 25px}.stats-listing-row>td:first-child{border-left:none;padding-left:30px}.stats-listing-info-cell{width:52%}.stats-listing-info-cell table{width:100%}.stats-listing-info-cell table td{padding-left:25px}.stats-listing-info-cell table td:first-child{padding-left:0px;text-align:left}.stats-listing-info-cell table td.stats-listing-image{padding-left:10px}.stats-listing-image{width:90px}.stats-listing-image img{display:block;height:auto;width:100%}.stats-listing-flag{width:65px}.stats-listing-flag img{display:block;height:auto;width:100%}.stats-listing-name{font-family:'roboto_condensedbold';font-size:20px;text-align:left}.scores-results-wrapper{padding-bottom:40px}.scores-results-wrapper .day-table-wrapper{padding-bottom:0px;padding-top:0px}.day-table-wrapper{padding:30px 30px 40px}.day-table-info{line-height:1;margin-bottom:15px}.day-table-date{color:#1f2223;display:inline-block;font-family:'roboto_condensedbold';font-size:21px;letter-spacing:-1px}.day-table-day{color:#969b9d;display:inline-block;font-family:'roboto_condensedregular';font-size:21px;letter-spacing:-1.25px}.day-table-day:before{content:"- ";margin-left:4px}.day-table{width:100%}.day-table tr:nth-child(2n) td:not(.day-table-vertical-label){background-color:#f1f1f1}.day-table tr:nth-child(2n) td:not(.day-table-vertical-label).day-table-seed span{border-color:lightgray}.day-table th,.day-table td{vertical-align:middle}.day-table th{background-color:#e8e8e8;color:#1f2223;font-family:'roboto_condensedregular';font-size:16px;letter-spacing:-1px;line-height:1;padding:10px 20px;text-align:left;text-transform:uppercase}.day-table td{border-bottom:1px solid #e8e8e8;padding-bottom:10px;padding-top:10px}@media (max-width: 900px){.day-table td{padding:10px 5px;}}.day-table-seed{padding-left:20px;width:45px}.day-table-seed span{display:block;font-family:'roboto_condensedbold';text-align:center;color:#969b9d;font-size:13px;line-height:16px;width:25px}.day-table-flag{padding-left:10px;width:40px}.day-table-flag img{border:1px solid #ddd;display:block;height:auto;width:100%}.day-table-flag.ghost-flag img{border:none}.day-table-name{padding-left:10px;font-family:'roboto_condensedregular';font-size:16px;letter-spacing:-1px}.day-table-name.is-bye{padding-left:66px}.scores-daily-schedule-content .day-table-name{width:22%}.match-type-doubles .day-table-name a{display:block}.day-table-name a.not-in-system{color:#1f2223}.day-table-vertical-label{background-color:#ffffff;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;position:relative;width:30px}.day-table-vertical-label span{color:#1f2223;display:block;font-family:'roboto_condensedregular';font-size:11px;letter-spacing:-0.25px;text-align:center;text-transform:uppercase;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.day-table-score{color:#1f2223;font-family:'roboto_condensedregular';text-transform:uppercase;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;font-size:16px;letter-spacing:-1px;text-align:center;width:130px}.day-table-button{padding-left:10px;padding-right:10px;text-align:center;width:85px}.day-table-button .tour-association-wta{border-color:#3d3e3f;color:#1f2223;font-size:14px;font-family:'roboto_condensedregular';pointer-events:none !important}@media (max-width: 1039px){.day-table-seed{padding-left:10px;width:35px}.day-table-name a{display:block}.day-table-name a:before{display:none}}.scores-results-archive{padding:0px 30px 40px}.scores-results-archive .when-heading{background:none;padding:0px}.scores-results-archive .tourney-badge-wrapper,.scores-results-archive .title-content{border-left:none}.scores-results-archive .tourney-result .tourney-badge-wrapper{padding-left:10px;padding-right:0px}.scores-results-archive .tourney-result .tourney-details.action-buttons{width:auto}.scores-results-archive .tourney-result .tourney-details .info-area .info-item{text-align:center}.scores-results-archive .mega-table th:first-child{color:#1f2223;padding-left:25px;text-align:left}.sectioned .day-table-vertical-label span{left:-8%}.sectioned .day-table{margin-top:40px}.sectioned .day-table:first-child{margin-top:0px}.day-table-heading{font-family:'roboto_condensedbold'}.day-table-round{font-family:'roboto_condensedregular';border-right:1px solid #ececec;color:#969b9d;font-size:16px;letter-spacing:-1px;text-align:center;text-transform:uppercase}td.day-table-section-title{background-color:#e8e8e8 !important;color:#1f2223;font-family:'roboto_condensedregular';line-height:1;font-size:14px;letter-spacing:-0.25px;padding:5px 20px;text-transform:uppercase}.scores-daily-schedule-content,.scores-results-content{border-top:none !important}.scores-daily-schedule-controls{padding:0 15px 0px;position:relative;margin:20px 0}.scores-daily-schedule-controls .select-wrap{padding-right:40px}.scores-daily-schedule-controls .modal-select{margin:0}.scores-daily-schedule-controls .button-time{height:32px;position:absolute;top:0;right:15px;width:32px}.scores-daily-schedule-controls .button-time:before{display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#pastNumberOnesFilter{width:35%;padding-bottom:0}#playerMatchFacts{min-height:684px}#playerMatchFacts .content-filters{padding:0px;float:right;width:calc(70% - 95px);position:relative}#playerMatchFacts .dropdown-label{text-transform:capitalize}#playerMatchFacts #playerMatchFactsContainer{border-top:0px !important;min-height:600px}#playerMatchFacts #playerMatchFactsContainer .mega-table{width:46%}#playerMatchFacts #playerMatchFactsContainer .mega-table th{text-align:left;color:black}#playerMatchFacts #playerMatchFactsContainer .mega-table td{text-align:left}#playerMatchFacts #playerMatchFactsContainer .mega-table:first-child{float:left}#playerMatchFacts #playerMatchFactsContainer .mega-table:last-child{float:right}#playerMatchFacts .table-button{padding-bottom:0px;width:990px;margin:auto;margin-top:10px;margin-bottom:20px;bottom:19px;position:relative}.module-header+#playerMatchFactsContainer{margin-top:10px !important}.content-not-found-select-wrapper .mobile-select{margin-left:0px !important;margin-right:0px !important}.content-not-found-select-wrapper .mobile-select .select-text{font-size:16px;padding-left:10px}.player-rank-history .mega-table-wrapper{margin-top:10px;margin-bottom:30px}.player-rank-history .mega-table td:nth-child(2){color:#da1418}.player-rank-history .mega-table td:last-child{color:#da1418;text-align:center}.table-rankings{border-top:none !important}.player-rank-history-container td:nth-child(n+2){color:#da1418;text-align:center}.event-listing .tab-container{padding:25px}.long-form-banner{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#ffffff;position:relative;height:545px}.long-form-banner.hero{height:575px}.long-form-banner:before{background:-moz-linear-gradient(top, rgba(31, 34, 35, 0) 0%, #002f40 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(31, 34, 35, 0)), color-stop(100%, #002f40));background:-webkit-linear-gradient(top, rgba(31, 34, 35, 0) 0%, #002f40 100%);background:-o-linear-gradient(top, rgba(31, 34, 35, 0) 0%, #002f40 100%);background:-ms-linear-gradient(top, rgba(31, 34, 35, 0) 0%, #002f40 100%);background:linear-gradient(to bottom, rgba(31, 34, 35, 0) 0%, #002f40 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#001f2223', endColorstr='#002f40',GradientType=0 );bottom:0px;content:"";display:block;height:55%;left:0px;opacity:0.9;position:absolute;width:100%}.long-form-banner .container{height:100%;position:relative;padding:0px 30px}.long-form-banner-inner{position:absolute;bottom:50px;left:30px;max-width:880px;width:-webkit-calc(100% - 60px);width:calc(100% - 60px)}.hero .long-form-banner-inner{max-width:1000px}.long-form-heading{font-family:'roboto_condensedbold';text-transform:uppercase;font-size:70px;line-height:60px}.hero .long-form-heading{margin-top:5px;font-size:107px;line-height:87px}.long-form-sub-heading{font-family:'roboto_condensedlight';line-height:1;text-transform:uppercase;font-size:30px}.hero .long-form-sub-heading{text-transform:none;font-size:40px}.long-form-banner-number{color:#ffffff;font-family:'roboto_condensedbold';letter-spacing:-0.05em;opacity:0.25;position:absolute;bottom:50px;font-size:202px;left:30px;line-height:158px}.flipped .long-form-banner-number{left:auto;right:30px}.long-form-banner-number+.long-form-banner-inner{padding-left:200px}.flipped .long-form-banner-number+.long-form-banner-inner{left:auto;padding-left:0px;text-align:right;padding-right:200px;right:30px}.long-form-author{font-family:'roboto_condensedlight';line-height:1;font-size:32px;margin-top:15px}.long-form-general-content{padding:80px 0px 110px}.long-form-general-content.alternate{background-color:#ffffff}.long-form-general-content .container{max-width:810px;padding:0px 30px}.long-form-general-content .article-copy,.long-form-general-content #doorbell{color:#5f676a;font-weight:400;font-size:22px;line-height:37px}.long-form-general-content .article-copy::first-letter,.long-form-general-content #doorbell::first-letter{color:#1f2223;float:left;font-weight:bold;font-size:140px;line-height:110px;margin-right:15px}.long-form-divider{border-bottom:1px solid #d2d2d2;position:relative}.long-form-divider:after{background-color:#d2d2d2;border:10px solid #f1f1f1;border-radius:50%;content:"";display:block;height:30px;left:50%;position:absolute;top:50%;width:30px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.alternate .long-form-divider:after{border-color:#ffffff}.long-form-divider+*{margin-top:75px}*+.long-form-divider{margin-top:80px}.long-form-content-squares{position:relative;width:100%}.long-form-content-squares .article-copy,.long-form-content-squares #doorbell{float:right;padding:75px 30px 75px 45px;width:50%}.long-form-content-squares.flipped .article-copy,.long-form-content-squares.flipped #doorbell{float:left;padding:75px 45px 75px 30px}.long-form-content-squares.alternate{background-color:#ffffff}.long-form-content-square{height:100%;left:0px;overflow:hidden;position:absolute;top:0px;width:50vw;z-index:2}.flipped .long-form-content-square{left:50%}.long-form-content-square-image{background-attachment:fixed;background-position:0px 110px;background-repeat:no-repeat;background-size:1280px 1099px;height:100%}