.page-content-hero.finals,.page-content-hero.next-gen{padding:16px}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto;-webkit-overflow-scrolling:touch}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto;-webkit-overflow-scrolling:touch}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.royalSlider{width:100%;height:100%;position:relative;direction:ltr;background-color:#000}.royalSlider>*{float:left}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;margin-bottom:20px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none !important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15;-webkit-backface-visibility:hidden}.grabbing-cursor{cursor:url(../../atpwt/images/global/grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(../../atpwt/images/global/blank.gif);-webkit-backface-visibility:hidden}.videoSlider .rsNav,.videoSlider .rsArrowLeft,.videoSlider .rsArrowRight{display:none !important}.thumbs-pager{width:40px;height:65px;margin-top:25px;position:absolute;bottom:30px;z-index:222;line-height:65px;text-align:center;font-size:15px;cursor:pointer}.thumbs-pager.icon-pager-previous{left:30px}.thumbs-pager.icon-pager-next{right:30px}.thumbs-pager.rsThumbsArrowDisabled{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"roboto_regular";src:url("../../atpwt/fonts/roboto-regular-webfont.eot");src:url("../../atpwt/fonts/roboto-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../../atpwt/fonts/roboto-regular-webfont.woff2") format("woff2"),url("../../atpwt/fonts/roboto-regular-webfont.woff") format("woff"),url("../../atpwt/fonts/roboto-regular-webfont.svg#roboto_regular") format("svg"),url("../../atpwt/fonts/roboto-regular-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"roboto_bold";src:url("../../atpwt/fonts/roboto-bold-webfont.eot");src:url("../../atpwt/fonts/roboto-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../../atpwt/fonts/roboto-bold-webfont.woff2") format("woff2"),url("../../atpwt/fonts/roboto-bold-webfont.woff") format("woff"),url("../../atpwt/fonts/roboto-bold-webfont.svg#roboto_bold") format("svg"),url("../../atpwt/fonts/roboto-bold-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"roboto_light";src:url("../../atpwt/fonts/roboto-light-webfont.eot");src:url("../../atpwt/fonts/roboto-light-webfont.eot?#iefix") format("embedded-opentype"),url("../../atpwt/fonts/roboto-light-webfont.woff2") format("woff2"),url("../../atpwt/fonts/roboto-light-webfont.woff") format("woff"),url("../../atpwt/fonts/roboto-light-webfont.svg#roboto_light") format("svg"),url("../../atpwt/fonts/roboto-light-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"roboto_regular";src:url("../../atpwt/fonts/roboto-italic-webfont.eot");src:url("../../atpwt/fonts/roboto-italic-webfont.eot?#iefix") format("embedded-opentype"),url("../../atpwt/fonts/roboto-italic-webfont.woff2") format("woff2"),url("../../atpwt/fonts/roboto-italic-webfont.woff") format("woff"),url("../../atpwt/fonts/roboto-italic-webfont.svg#roboto_regular") format("svg"),url("../../atpwt/fonts/roboto-italic-webfont.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"roboto_bold";src:url("../../atpwt/fonts/roboto-bolditalic-webfont.eot");src:url("../../atpwt/fonts/roboto-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("../../atpwt/fonts/roboto-bolditalic-webfont.woff2") format("woff2"),url("../../atpwt/fonts/roboto-bolditalic-webfont.woff") format("woff"),url("../../atpwt/fonts/roboto-bolditalic-webfont.svg#roboto_bold") format("svg"),url("../../atpwt/fonts/roboto-bolditalic-webfont.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"roboto_light";src:url("../../atpwt/fonts/roboto-lightitalic-webfont.eot");src:url("../../atpwt/fonts/roboto-lightitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../../atpwt/fonts/roboto-lightitalic-webfont.woff2") format("woff2"),url("../../atpwt/fonts/roboto-lightitalic-webfont.woff") format("woff"),url("../../atpwt/fonts/roboto-lightitalic-webfont.svg#roboto_light_italic") format("svg"),url("../../atpwt/fonts/roboto-lightitalic-webfont.ttf") format("truetype");font-weight:normal;font-style:italic}.icon-font,.icon,.tournaments-categories-item .item-link:before,.icon-small-search,.icon-cart,.icon-list,.icon-help,.icon-chart,.icon-map-marker,.map-marker .marker-icon,.icon-world-circleless,.icon-instagram-circleless,.icon-charity-circleless,.icon-audio,.icon-double-up-arrow,.player-ranking-move .move-up,.head-to-head-move-up,.icon-double-down-arrow,.player-ranking-move .move-down,.head-to-head-move-down,.icon-external,.icon-arrow-down,.table-rankings-wrapper .mega-table .sorting-cell .sorting-arrow,.icon-arrow-right,.controls-wrapper .rsArrowRight,.icon-arrow-up,.table-rankings-wrapper .mega-table .sorting-cell.sort-up .sorting-arrow,.icon-arrow-left,.map-continent-container .world-link,.controls-wrapper .rsArrowLeft,.icon-arrow-up-thin,.icon-arrow-down-thin,.icon-arrow-left-thin,.modal-carousel .rsArrow.rsArrowLeft .rsArrowIcn,.player-ranking-prev .player-ranking-button,.detail-carousel .rsArrow.rsArrowLeft .rsArrowIcn,.last-events-played .rsArrow.rsArrowLeft .rsArrowIcn,.icon-arrow-right-thin,.modal-carousel .rsArrow.rsArrowRight .rsArrowIcn,.player-ranking-next .player-ranking-button,.detail-carousel .rsArrow.rsArrowRight .rsArrowIcn,.last-events-played .rsArrow.rsArrowRight .rsArrowIcn,.icon-myatp,.icon-search,.head-to-head-button-search,.column-search-icon,.icon-facebook,.icon-twitter,.icon-google-plus,.icon-instagram,.icon-youtube,.icon-close,.close-draw-by-player,.head-to-head-search-close,.marker-tooltip-close,.search-on .column-search-icon,.icon-facebook-circleless,.icon-facebook-messenger,.icon-google-plus-circleless,.icon-googleplus-circleless,.icon-linkedin-circleless,.icon-mail,.icon-pinterest-circleless,.icon-twitter-circleless,.icon-close-circle,.modal-carousel-close,.modal-carousel-social-close,.close-nav,.breaking-close,.icon-filter,.icon-share,.modal-carousel-social-open,.icon-circle-minus,.icon-circle-plus,.icon-checkmark,.icon-reset,.icon-type-gallery,.icon-type-play,.heritage-video-wrapper,.icon-circle-video,.play-video,.icon-map-pin,.intro-section .location-credit,.icon-close-filled,.up-next .up-next-close,.icon-fullscreen,.modal-carousel-open,.icon-currency-other,.icon-court,.icon-tennis-ball,.icon-favorite,.icon-reply,.icon-retweet,.icon-minus,.icon-plus,.icon-singles,.icon-doubles,.icon-youtube-circleless,.icon-clock,.scores-daily-schedule-controls .button-time:before,.time-button,.icon-vixlet-circleless,.icon-bracket,.icon-currency,.icon-finance,.icon-header-search,.icon-header-menu,.icon-weibo-circleless,.icon-hexagon,.icon-radio-signal-both,.icon-mic,.icon-newspaper,.icon-headphones,.icon-feed,.icon-cart2,.icon-tv,.icon-display,.icon-play2,.video-container .video-player .video-play-btn,.icon-spinner11,.video-container .video-player .video-replay-btn,.icon-whatsapp,.icon-next,.video-container .video-player .video-next-btn{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-none:before{content:"-";color:#aaa;font-size:2em;position:relative;top:2px}.icon,.tournaments-categories-item .item-link:before,.icon-small-search,.icon-cart,.icon-list,.icon-help,.icon-chart,.icon-map-marker,.map-marker .marker-icon,.icon-world-circleless,.icon-instagram-circleless,.icon-charity-circleless,.icon-audio,.icon-double-up-arrow,.player-ranking-move .move-up,.head-to-head-move-up,.icon-double-down-arrow,.player-ranking-move .move-down,.head-to-head-move-down,.icon-external,.icon-arrow-down,.table-rankings-wrapper .mega-table .sorting-cell .sorting-arrow,.icon-arrow-right,.controls-wrapper .rsArrowRight,.icon-arrow-up,.table-rankings-wrapper .mega-table .sorting-cell.sort-up .sorting-arrow,.icon-arrow-left,.map-continent-container .world-link,.controls-wrapper .rsArrowLeft,.icon-arrow-up-thin,.icon-arrow-down-thin,.icon-arrow-left-thin,.modal-carousel .rsArrow.rsArrowLeft .rsArrowIcn,.player-ranking-prev .player-ranking-button,.detail-carousel .rsArrow.rsArrowLeft .rsArrowIcn,.last-events-played .rsArrow.rsArrowLeft .rsArrowIcn,.icon-arrow-right-thin,.modal-carousel .rsArrow.rsArrowRight .rsArrowIcn,.player-ranking-next .player-ranking-button,.detail-carousel .rsArrow.rsArrowRight .rsArrowIcn,.last-events-played .rsArrow.rsArrowRight .rsArrowIcn,.icon-myatp,.icon-search,.head-to-head-button-search,.column-search-icon,.icon-facebook,.icon-twitter,.icon-google-plus,.icon-instagram,.icon-youtube,.icon-close,.close-draw-by-player,.head-to-head-search-close,.marker-tooltip-close,.search-on .column-search-icon,.icon-facebook-circleless,.icon-facebook-messenger,.icon-google-plus-circleless,.icon-googleplus-circleless,.icon-linkedin-circleless,.icon-mail,.icon-pinterest-circleless,.icon-twitter-circleless,.icon-close-circle,.modal-carousel-close,.modal-carousel-social-close,.close-nav,.breaking-close,.icon-filter,.icon-share,.modal-carousel-social-open,.icon-circle-minus,.icon-circle-plus,.icon-checkmark,.icon-reset,.icon-type-gallery,.icon-type-play,.heritage-video-wrapper,.icon-circle-video,.play-video,.icon-map-pin,.intro-section .location-credit,.icon-close-filled,.up-next .up-next-close,.icon-fullscreen,.modal-carousel-open,.icon-currency-other,.icon-court,.icon-tennis-ball,.icon-favorite,.icon-reply,.icon-retweet,.icon-minus,.icon-plus,.icon-singles,.icon-doubles,.icon-youtube-circleless,.icon-clock,.scores-daily-schedule-controls .button-time:before,.time-button,.icon-vixlet-circleless,.icon-bracket,.icon-currency,.icon-finance,.icon-header-search,.icon-header-menu,.icon-weibo-circleless,.icon-hexagon,.icon-radio-signal-both,.icon-mic,.icon-newspaper,.icon-headphones,.icon-feed,.icon-cart2,.icon-tv,.icon-display,.icon-play2,.video-container .video-player .video-play-btn,.icon-spinner11,.video-container .video-player .video-replay-btn,.icon-whatsapp,.icon-next,.video-container .video-player .video-next-btn{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}@font-face{font-family:"icomoon";src:url("../../atpwt/icons//icomoon.eot?9il97n");src:url("../../atpwt/icons//icomoon.eot?9il97n#iefix") format("embedded-opentype"),url("../../atpwt/icons//icomoon.ttf?9il97n") format("truetype"),url("../../atpwt/icons//icomoon.woff?9il97n") format("woff"),url("../../atpwt/icons//icomoon.svg?9il97n#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-info:before{content:""}.icon-newspaper:before{content:""}.icon-headphones:before{content:""}.icon-feed:before{content:""}.icon-mic:before{content:""}.icon-cart2:before{content:""}.icon-display:before{content:""}.icon-spinner11:before,.video-container .video-player .video-replay-btn:before{content:""}.icon-play2:before,.video-container .video-player .video-play-btn:before{content:""}.icon-next:before,.video-container .video-player .video-next-btn:before{content:""}.icon-tv:before{content:""}.icon-arrow-down-fill:before,.table-rankings-wrapper .move-down:before,.live-rankings .table .row .down-text:before,.rankings-table tbody .rankings-table__move-down:before{content:""}.icon-arrow-up-fill:before,.table-rankings-wrapper .move-up:before,.live-rankings .table .row .up-text:before,.rankings-table tbody .rankings-table__move-up:before{content:""}.icon-stats:before{content:""}.icon-facebook-messenger:before{content:""}.icon-whatsapp:before{content:""}.icon-hexagon:before{content:""}.icon-weibo-circleless:before{content:""}.icon-header-menu:before{content:""}.icon-header-search:before{content:""}.icon-bracket:before{content:""}.icon-currency:before{content:""}.icon-finance:before{content:""}.icon-small-search:before{content:""}.icon-cart:before{content:""}.icon-map-marker:before,.map-marker .marker-icon:before{content:""}.icon-youtube-circleless:before{content:""}.icon-doubles:before{content:""}.icon-singles:before{content:""}.icon-world-circleless:before{content:""}.icon-instagram-circleless:before{content:""}.icon-charity-circleless:before{content:""}.icon-audio:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-favorite:before{content:""}.icon-reply:before{content:""}.icon-retweet:before{content:""}.icon-tennis-ball:before{content:""}.icon-court:before{content:""}.icon-currency-other:before{content:""}.icon-fullscreen:before,.modal-carousel-open:before{content:""}.icon-close-filled:before,.up-next .up-next-close:before{content:""}.icon-map-pin:before,.intro-section .location-credit:before{content:""}.icon-circle-video:before,.play-video:before{content:""}.icon-checkmark:before{content:""}.icon-reset:before{content:""}.icon-circle-minus:before{content:""}.icon-circle-plus:before{content:""}.icon-filter:before{content:""}.icon-share:before,.modal-carousel-social-open:before{content:""}.icon-close:before,.close-draw-by-player:before,.head-to-head-search-close:before,.marker-tooltip-close:before,.search-on .column-search-icon:before{content:""}.icon-facebook-circleless:before{content:""}.icon-googleplus-circleless:before{content:""}.icon-linkedin-circleless:before{content:""}.icon-mail:before{content:""}.icon-pinterest-circleless:before{content:""}.icon-twitter-circleless:before{content:""}.icon-close-circle:before,.modal-carousel-close:before,.modal-carousel-social-close:before,.close-nav:before,.breaking-close:before{content:""}.icon-facebook:before{content:""}.icon-google-plus:before{content:""}.icon-instagram:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.icon-external:before{content:""}.icon-arrow-up:before,.table-rankings-wrapper .mega-table .sorting-cell.sort-up .sorting-arrow:before{content:""}.icon-arrow-left:before,.map-continent-container .world-link:before,.controls-wrapper .rsArrowLeft:before{content:""}.icon-arrow-right:before,.controls-wrapper .rsArrowRight:before{content:""}.icon-arrow-down:before,.table-rankings-wrapper .mega-table .sorting-cell .sorting-arrow:before{content:""}.icon-myatp:before{content:""}.icon-search:before,.head-to-head-button-search:before,.column-search-icon:before{content:""}.icon-type-play:before,.heritage-video-wrapper:before{content:""}.icon-type-gallery:before{content:""}.icon-arrow-up-thin:before{content:""}.icon-arrow-down-thin:before{content:""}.icon-arrow-left-thin:before,.modal-carousel .rsArrow.rsArrowLeft .rsArrowIcn:before,.player-ranking-prev .player-ranking-button:before,.detail-carousel .rsArrow.rsArrowLeft .rsArrowIcn:before,.last-events-played .rsArrow.rsArrowLeft .rsArrowIcn:before{content:""}.icon-arrow-right-thin:before,.modal-carousel .rsArrow.rsArrowRight .rsArrowIcn:before,.player-ranking-next .player-ranking-button:before,.detail-carousel .rsArrow.rsArrowRight .rsArrowIcn:before,.last-events-played .rsArrow.rsArrowRight .rsArrowIcn:before{content:""}.icon-up-down:before{content:""}.icon-double-up-arrow:before,.player-ranking-move .move-up:before,.head-to-head-move-up:before{content:""}.icon-double-down-arrow:before,.player-ranking-move .move-down:before,.head-to-head-move-down:before{content:""}.icon-clock:before,.scores-daily-schedule-controls .button-time:before,.time-button:before{content:""}.icon-list:before{content:""}.icon-help:before{content:""}.icon-chart:before{content:""}.icon-vixlet:before{content:""}.icon-radio-signal-both:before{content:""}.clearfix:after,.footer-foot:after,.footer:after,.long-form-content-squares:after,.overview-stats-table-wrapper.has-side-widget:after,.structure-multiline-wrapper:after,body .tourney-result td.tourney-details-table-wrapper .icon-area:after,.page-tabs.with-filter:after,.sub-navigation-wrap:after,.page-header-holder:after,.modal-h2h-info-wrapper:after,.player-left-wins:after,.player-right-wins:after,.draw-by-player-player-row:after,.draw-by-player-player:after,.modal-carousel-actions:after,.modal-carousel-footer:after,.modal-carousel .rsThumbs .rsThumbsContainer:after,.modal-carousel .royalSlider:after,.modal-scores-header-info:after,.modal-scores-match-stats-players:after,.modal-scores-match-stats:after,.single-filter:after,.race-to-london-tables-wrapper:after,.scores-top-seeds:after,.timeline-tabs:after,.timeline-thumbnail:after,.timeline-item-inner:after,.timeline-item:after,.timeline-items:after,.player-rankings .item-overflow:after,.player-rankings .item-container:after,.player-rankings .current-item:after,.player-rankings .previous-item:after,.player-ranking-bottom:after,.player-ranking-name a:after,.player-ranking-top:after,.player-rankings:after,.player-movement:after,.movers:after,.action-players:after,.movers-wrapper:after,.players-in-action:after,.heritage-row-sub-wrapper:after,.page-h2h-info-wrapper:after,.page-scores-h2h-players .player-left-wins:after,.page-scores-h2h-players .player-right-wins:after,.head-to-head .item-container:after,.head-to-head .previous-item:after,.head-to-head .current-item:after,.head-to-head-panel:after,.move-type-none:after,.head-to-head-rankings:after,.player-profile-hero-social:after,.tournament-hero-links:after,.tournament-hero .inner-wrap:after,.map-world .continent-info-inner:after,.map-world .continent-info:after,.map-world .continent:after,.filter-action-buttons:after,.singles-doubles-tabs-with-filters:after,.stat-percentage-wrapper:after,.top-stat-player-stats:after,.players-equipment:after,.contact-form:after,.two-column:after,.mobile-promo:after,.column-header:after,.listing-item:after,.content-listing.tabs .section-title-wrapper:after,.listing-wrapper.alternate .listing-items:after,.accordion-panel-wrapper:after,.content-accordion-wrapper .intro-content:after,.wrapper-404:after,.content-filters-with-buttons:after,.content-filter-with-singles-doubles-tabs:after,.content-filter-laver-cup-tabs:after,.content-filters .dropdown-layout-wrapper:after,.content-filters:after,.tournaments-categories-item .item-link:after,.tournaments-categories-item:after,.tournaments-lists-link:after,.module-icon-tabs:after,.win-loss-filters-with-buttons:after,.category-type:after,.landing-carousel .royalSlider:after,.detail-carousel .rsThumbs .rsThumbsContainer:after,.detail-carousel .royalSlider:after,.info-area:after,.tourney-title-area:after,.schedule-info:after,.last-event-played-player:after,.last-events-played-bottom:after,.last-events-played .last-event-played-inner:after,.last-events-played:after,.bottom-content:after,.article-copy:after,#doorbell:after,.article-info .author:after,.article-info:after,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons:after,.rail-content-tabs:after,.rail-container-tabs:after,.partners:after,.atp-nav-list:after,.atp-nav-wrap-inner:after,.header-sub-navigation-title:after,.header-sub-navigation:after,.language-selector:after,.module-tabs:after,.module-header:after,.button-border-row-holder .button-border:after,.button-border-row-holder .channel-container .view-more:after,.channel-container .button-border-row-holder .view-more:after,.button-border-row-holder .channel-container .live-video:after,.channel-container .button-border-row-holder .live-video:after,.button-border-row-holder .time-button:after,.button-border-row-holder .print-button:after,.button-border-row-holder #doorbell .buttons .btn:after,#doorbell .buttons .button-border-row-holder .btn:after,.button-border-row-holder #doorbell .buttons button:after,#doorbell .buttons .button-border-row-holder button:after,.button-border-row-holder .button:after,.button-border-row-holder .filter-control:after,.button-border-row-holder .button-row .filter-control:after,.button-row .button-border-row-holder .filter-control:after,.button-border-row-holder .featured-banner-button:after,.button-border-row-holder .button-row .featured-banner-button:after,.button-row .button-border-row-holder .featured-banner-button:after,.button-group-row-holder .button-border:after,.button-group-row-holder .channel-container .view-more:after,.channel-container .button-group-row-holder .view-more:after,.button-group-row-holder .channel-container .live-video:after,.channel-container .button-group-row-holder .live-video:after,.button-group-row-holder .time-button:after,.button-group-row-holder .print-button:after,.button-group-row-holder #doorbell .buttons .btn:after,#doorbell .buttons .button-group-row-holder .btn:after,.button-group-row-holder #doorbell .buttons button:after,#doorbell .buttons .button-group-row-holder button:after,.button-group-row-holder .button:after,.button-group-row-holder .filter-control:after,.button-group-row-holder .button-row .filter-control:after,.button-row .button-group-row-holder .filter-control:after,.button-group-row-holder .featured-banner-button:after,.button-group-row-holder .button-row .featured-banner-button:after,.button-row .button-group-row-holder .featured-banner-button:after,.button-border-row-holder:after,.button-group-row-holder:after,.buttons-group:after,.two-column-tables:after,.mega-template:after,.main-content:after,.container:after{content:"";display:table;clear:both}@keyframes breakingNewsFrames{50%{height:0px;padding:0px}51%{height:0px;padding:0px;position:fixed;top:90px}100%{position:fixed;top:90px;height:80px;padding:25px 0px}}@keyframes gelatine{from,to{transform:scale(1, 1)}25%{transform:scale(0.9, 1.1)}50%{transform:scale(1.1, 0.9)}75%{transform:scale(0.95, 1.05)}}@keyframes bounce-in{0%{opacity:0;transform:scale(0.1)}50%{opacity:1;transform:scale(1.1)}70%{transform:scale(0.9)}100%{transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes svgshare{from{transform:translateY(0%)}to{transform:translateY(15%)}}@keyframes knobone{from{transform:translateY(7px)}to{transform:translateY(-11px)}}@keyframes knobtwo{from{transform:translateY(13px)}to{transform:translateY(-5px)}}@keyframes knobthree{from{transform:translateY(4px)}to{transform:translateY(-14px)}}*,*:before,*:after{box-sizing:border-box}a,input,select,textarea{transition:all .25s ease-in-out}*{outline:0}*::-ms-clear{display:block}body{-ms-overflow-style:scrollbar !important}input,textarea{-webkit-appearance:none;appearance:none}select{border-radius:0}textarea{resize:none}input[type=submit]{cursor:pointer}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none}.touch *:not(input):not(textarea):not(select):not(object):not(embed):not(iframe):not(video):not(audio){-webkit-user-select:none;user-select:none}*{text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;transition:all 300ms ease-in}@media(min-width: 768px)and (max-width: 1024px){.invisibility{visibility:hidden}.invisibility.hide-me{visibility:visible}}.ios .hide-on-ios{display:none}html{overflow:visible}html body{overflow:visible;overflow-x:hidden}html.page-edit-mode-on *{transition:none !important}body{background-color:#f1f1f1;font-size:10px;font-family:"roboto_regular";color:#1f2223}.breaking-news-on body.fixed{padding-top:80px}html.on-load-animation-complete,html.on-load-animation-complete body{overflow-x:hidden !important}a{text-decoration:none;color:#051224}a:hover{color:#1f2223}.rail a:hover{color:#1f2223}a.not-in-system{color:#1f2223;pointer-events:none}a.button,a.filter-control,.button-row a.filter-control,a.featured-banner-button,.button-row a.featured-banner-button,a.button-border,.channel-container a.view-more,.channel-container a.live-video,a.time-button,.button-row a.time-button,a.print-button,.button-row a.print-button,.button-row a.button,.button-row a.button-border,#doorbell .buttons a.btn,.rail-content-tabs a{transition:none}sup{font-size:.75em}button{background:none;border:none;margin:0;padding:0;-webkit-appearance:none;appearance:none}input{border-radius:0px !important}input[type=search]{-webkit-appearance:none;appearance:none;border-radius:0px !important}.is-mobile{width:100vw}.wrapper{position:relative;overflow:hidden;zoom:1;padding-top:16px}.wrapper:before,.wrapper:after{content:" ";display:block;height:0;overflow:hidden}.wrapper:after{clear:both}.container{margin:0 auto;max-width:1012px}@media(min-width: 1332px){.container{max-width:1332px}.container[id=backbonePlaceholder]{display:flex}}.text-center{text-align:center !important}.max-width-unset{max-width:unset !important}.main-container{position:relative;background-color:#fff}@media(min-width: 1332px){.main-container{float:left;width:1012px;margin-right:8px}}.transition-content-on .main-container,.transition-header-on .main-container{position:relative;z-index:2}.main-content{border:1px solid #c7c8c8;min-height:500px}.transition-content-on .main-content{opacity:0;transition:opacity .5s ease-in-out}.main-content>*{border-left:none !important;border-right:none !important;border-top:1px solid #c7c8c8 !important;border-bottom:none !important}.main-content>*.border-top-0{border-top:0 !important}.main-content>*:first-child{border-top:none !important}.main-content>*.structure-table-wrapper,.main-content>*.two-column-tables,.main-content>*.board-members{border-top:none !important}.main-content>*.breadcrumbs+*,.main-content>*.profile-tabs-wrapper+*,.main-content>*.content-filters+script+*:not(.stats-listing-wrapper):not(.scores-results-archive),.main-content>*.double-image-cta,.main-content>*.single-image-cta,.main-content>*.singles-doubles-tabs-with-filters+script+*,.main-content>*.with-singles-doubles-tabs+*,.main-content>*.module-header+.content-filter-with-singles-doubles-tabs+*,.main-content>*.content-filters+script+.scores-results-archive,.main-content>*.content-filters-with-buttons+script+*,.main-content>*.content-filters-with-buttons+*,.main-content>*.last-events-played.is-standalone+script+.module-header,.main-content>*.daily-schedule-filters+.scores-daily-schedule-content,.main-content>*.singles-doubles-tabs-with-filters+.scores-draw-table-content,.main-content>*.module-header.with-singles-doubles-tabs+script+.scores-results-content,.main-content>*.contact-success{border-top:none !important}.main-content>*.module-header.with-singles-doubles-tabs+script+.scores-results-content>.day-table-wrapper,.main-content>*.content-filters-with-buttons+script+.win-loss-header,.main-content>*.content-filters-with-buttons+.win-loss-header{padding-top:0px !important}.centered-content{background-color:#fff;padding:16px;position:relative}.centered-content .section-title,.centered-content .module-title{border-bottom:1px solid #c7c8c8;display:block;font-size:32px;letter-spacing:0px;margin-bottom:20px;padding-bottom:10px;text-transform:none;width:100%}.centered-content .title-button{position:absolute;right:115px;top:45px}.mega-template{background-color:#fff;background-color:#fff;border:1px solid #c7c8c8;padding:40px 30px}.mega-template .side-panel{float:left;margin-right:40px;width:215px}.mega-template .main-panel{float:left;width:calc(100% - 255px)}.two-column-tables{padding:40px 30px}.external:after{content:"";font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:5px;font-size:10px}.nav-push:after{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:""}.accordion:before{background-color:#051224;content:" ";height:15px;position:absolute;right:21px;top:8px;width:3px}.accordion:after{background-color:#051224;content:" ";height:3px;position:absolute;right:15px;top:14px;width:15px}.accordion.expand:before{display:none}.ghost-flag{border:none !important}.buttons-group{position:relative;margin-top:20px;margin-right:-1px}.button,.filter-control,.button-row .filter-control,.featured-banner-button,.button-row .featured-banner-button,.button-border,.channel-container .view-more,.channel-container .live-video,.time-button,.button-row .time-button,.print-button,.button-row .print-button,.button-row .button,.button-row .button-border,.button-row #doorbell .buttons button,#doorbell .buttons .button-row button,#doorbell .buttons .btn,#doorbell .buttons button{cursor:pointer;background-color:#fff;color:#051224;display:block;font-family:"roboto_bold";font-size:16px;height:30px;letter-spacing:0px;line-height:26px;text-align:center;text-transform:uppercase;border:1px solid #051224;padding:0 10px;border-radius:3px}.button:hover,.filter-control:hover,.featured-banner-button:hover,.button-border:hover,.channel-container .view-more:hover,.channel-container .live-video:hover,.time-button:hover,.print-button:hover,#doorbell .buttons .btn:hover,#doorbell .buttons button:hover,.button:active,.filter-control:active,.featured-banner-button:active,.button-border:active,.channel-container .view-more:active,.channel-container .live-video:active,.time-button:active,.print-button:active,#doorbell .buttons .btn:active,#doorbell .buttons button:active{background-color:#051224;color:#fff}.buttons-group .button,.buttons-group .filter-control,.buttons-group .featured-banner-button,.buttons-group .button-border,.buttons-group .channel-container .view-more,.channel-container .buttons-group .view-more,.buttons-group .channel-container .live-video,.channel-container .buttons-group .live-video,.buttons-group .time-button,.buttons-group .print-button,.buttons-group #doorbell .buttons .btn,#doorbell .buttons .buttons-group .btn,.buttons-group #doorbell .buttons button,#doorbell .buttons .buttons-group button{width:50%;float:left;position:relative}.buttons-group .button:first-child,.buttons-group .filter-control:first-child,.buttons-group .featured-banner-button:first-child,.buttons-group .button-border:first-child,.buttons-group .channel-container .view-more:first-child,.channel-container .buttons-group .view-more:first-child,.buttons-group .channel-container .live-video:first-child,.channel-container .buttons-group .live-video:first-child,.buttons-group .time-button:first-child,.buttons-group .print-button:first-child,.buttons-group #doorbell .buttons .btn:first-child,#doorbell .buttons .buttons-group .btn:first-child,.buttons-group #doorbell .buttons button:first-child,#doorbell .buttons .buttons-group button:first-child{margin-right:-1px}.buttons-group .button:last-child,.buttons-group .filter-control:last-child,.buttons-group .featured-banner-button:last-child,.buttons-group .button-border:last-child,.buttons-group .channel-container .view-more:last-child,.channel-container .buttons-group .view-more:last-child,.buttons-group .channel-container .live-video:last-child,.channel-container .buttons-group .live-video:last-child,.buttons-group .time-button:last-child,.buttons-group .print-button:last-child,.buttons-group #doorbell .buttons .btn:last-child,#doorbell .buttons .buttons-group .btn:last-child,.buttons-group #doorbell .buttons button:last-child,#doorbell .buttons .buttons-group button:last-child{margin-left:-1px}.buttons-group .button:hover,.buttons-group .filter-control:hover,.buttons-group .featured-banner-button:hover,.buttons-group .button-border:hover,.buttons-group .channel-container .view-more:hover,.channel-container .buttons-group .view-more:hover,.buttons-group .channel-container .live-video:hover,.channel-container .buttons-group .live-video:hover,.buttons-group .time-button:hover,.buttons-group .print-button:hover,.buttons-group #doorbell .buttons .btn:hover,#doorbell .buttons .buttons-group .btn:hover,.buttons-group #doorbell .buttons button:hover,#doorbell .buttons .buttons-group button:hover{z-index:2}.tennis-yellow-button{background-color:#e4f53b;color:#051224}.tennis-yellow-button:hover,.tennis-yellow-button:active{background-color:#051224;color:#e4f53b}.button-border-row-holder,.button-group-row-holder{display:table !important;table-layout:fixed;text-transform:uppercase}.button-border-row-holder .button-row,.button-group-row-holder .button-row{display:flex;text-align:center;flex-direction:row;justify-content:space-evenly}.button-border-row-holder .button-row .button-border,.button-border-row-holder .button-row .channel-container .view-more,.channel-container .button-border-row-holder .button-row .view-more,.button-border-row-holder .channel-container .button-row .view-more,.button-border-row-holder .button-row .channel-container .live-video,.channel-container .button-border-row-holder .button-row .live-video,.button-border-row-holder .channel-container .button-row .live-video,.button-border-row-holder .button-row .time-button,.button-border-row-holder .button-row .print-button,.button-border-row-holder .button-row .button,.button-border-row-holder .button-row .filter-control,.button-border-row-holder .button-row .featured-banner-button,.button-border-row-holder .button-row #doorbell .buttons .btn,.button-border-row-holder #doorbell .buttons .button-row .btn,#doorbell .buttons .button-border-row-holder .button-row .btn,.button-border-row-holder .button-row #doorbell .buttons button,.button-border-row-holder #doorbell .buttons .button-row button,#doorbell .buttons .button-border-row-holder .button-row button,.button-group-row-holder .button-row .button-border,.button-group-row-holder .button-row .channel-container .view-more,.channel-container .button-group-row-holder .button-row .view-more,.button-group-row-holder .channel-container .button-row .view-more,.button-group-row-holder .button-row .channel-container .live-video,.channel-container .button-group-row-holder .button-row .live-video,.button-group-row-holder .channel-container .button-row .live-video,.button-group-row-holder .button-row .time-button,.button-group-row-holder .button-row .print-button,.button-group-row-holder .button-row .button,.button-group-row-holder .button-row .filter-control,.button-group-row-holder .button-row .featured-banner-button,.button-group-row-holder .button-row #doorbell .buttons .btn,.button-group-row-holder #doorbell .buttons .button-row .btn,#doorbell .buttons .button-group-row-holder .button-row .btn,.button-group-row-holder .button-row #doorbell .buttons button,.button-group-row-holder #doorbell .buttons .button-row button,#doorbell .buttons .button-group-row-holder .button-row button{flex-basis:100%}.button-border-row-holder .button-border,.button-border-row-holder .channel-container .view-more,.channel-container .button-border-row-holder .view-more,.button-border-row-holder .channel-container .live-video,.channel-container .button-border-row-holder .live-video,.button-border-row-holder .time-button,.button-border-row-holder .print-button,.button-border-row-holder #doorbell .buttons .btn,#doorbell .buttons .button-border-row-holder .btn,.button-border-row-holder #doorbell .buttons button,#doorbell .buttons .button-border-row-holder button,.button-border-row-holder .button,.button-border-row-holder .filter-control,.button-border-row-holder .featured-banner-button,.button-group-row-holder .button-border,.button-group-row-holder .channel-container .view-more,.channel-container .button-group-row-holder .view-more,.button-group-row-holder .channel-container .live-video,.channel-container .button-group-row-holder .live-video,.button-group-row-holder .time-button,.button-group-row-holder .print-button,.button-group-row-holder #doorbell .buttons .btn,#doorbell .buttons .button-group-row-holder .btn,.button-group-row-holder #doorbell .buttons button,#doorbell .buttons .button-group-row-holder button,.button-group-row-holder .button,.button-group-row-holder .filter-control,.button-group-row-holder .featured-banner-button{margin:0 !important;width:auto !important}.button-border-row-holder.tabs-content-mode,.button-group-row-holder.tabs-content-mode{padding:15px;padding-bottom:0}.button-border-row-holder.tabs-content-mode .button-border.current,.button-border-row-holder.tabs-content-mode .channel-container .current.view-more,.channel-container .button-border-row-holder.tabs-content-mode .current.view-more,.button-border-row-holder.tabs-content-mode .channel-container .current.live-video,.channel-container .button-border-row-holder.tabs-content-mode .current.live-video,.button-border-row-holder.tabs-content-mode .current.time-button,.button-border-row-holder.tabs-content-mode .current.print-button,.button-border-row-holder.tabs-content-mode .button-row .current.button,.button-border-row-holder.tabs-content-mode .button-row .current.filter-control,.button-border-row-holder.tabs-content-mode .button-row .current.featured-banner-button,.button-row .button-border-row-holder.tabs-content-mode .current.button,.button-row .button-border-row-holder.tabs-content-mode .current.filter-control,.button-row .button-border-row-holder.tabs-content-mode .current.featured-banner-button,.button-border-row-holder.tabs-content-mode #doorbell .buttons .current.btn,#doorbell .buttons .button-border-row-holder.tabs-content-mode .current.btn,.button-border-row-holder.tabs-content-mode #doorbell .buttons button.current,#doorbell .buttons .button-border-row-holder.tabs-content-mode button.current,.button-group-row-holder.tabs-content-mode .button-border.current,.button-group-row-holder.tabs-content-mode .channel-container .current.view-more,.channel-container .button-group-row-holder.tabs-content-mode .current.view-more,.button-group-row-holder.tabs-content-mode .channel-container .current.live-video,.channel-container .button-group-row-holder.tabs-content-mode .current.live-video,.button-group-row-holder.tabs-content-mode .current.time-button,.button-group-row-holder.tabs-content-mode .current.print-button,.button-group-row-holder.tabs-content-mode .button-row .current.button,.button-group-row-holder.tabs-content-mode .button-row .current.filter-control,.button-group-row-holder.tabs-content-mode .button-row .current.featured-banner-button,.button-row .button-group-row-holder.tabs-content-mode .current.button,.button-row .button-group-row-holder.tabs-content-mode .current.filter-control,.button-row .button-group-row-holder.tabs-content-mode .current.featured-banner-button,.button-group-row-holder.tabs-content-mode #doorbell .buttons .current.btn,#doorbell .buttons .button-group-row-holder.tabs-content-mode .current.btn,.button-group-row-holder.tabs-content-mode #doorbell .buttons button.current,#doorbell .buttons .button-group-row-holder.tabs-content-mode button.current{color:#000 !important;background-color:transparent !important}.action-player .button-border-row-holder,.action-player .button-group-row-holder{display:block !important;width:100% !important}.action-player .button-border-row-holder .button-row,.action-player .button-group-row-holder .button-row{display:block !important;width:100% !important}.action-player .button-border-row-holder .button-border,.action-player .button-border-row-holder .channel-container .view-more,.channel-container .action-player .button-border-row-holder .view-more,.action-player .button-border-row-holder .channel-container .live-video,.channel-container .action-player .button-border-row-holder .live-video,.action-player .button-border-row-holder .time-button,.action-player .button-border-row-holder .print-button,.action-player .button-border-row-holder .button-row .button,.action-player .button-border-row-holder .button-row .filter-control,.action-player .button-border-row-holder .button-row .featured-banner-button,.button-row .action-player .button-border-row-holder .button,.button-row .action-player .button-border-row-holder .filter-control,.button-row .action-player .button-border-row-holder .featured-banner-button,.action-player .button-border-row-holder #doorbell .buttons .btn,#doorbell .buttons .action-player .button-border-row-holder .btn,.action-player .button-border-row-holder #doorbell .buttons button,#doorbell .buttons .action-player .button-border-row-holder button,.action-player .button-group-row-holder .button-border,.action-player .button-group-row-holder .channel-container .view-more,.channel-container .action-player .button-group-row-holder .view-more,.action-player .button-group-row-holder .channel-container .live-video,.channel-container .action-player .button-group-row-holder .live-video,.action-player .button-group-row-holder .time-button,.action-player .button-group-row-holder .print-button,.action-player .button-group-row-holder .button-row .button,.action-player .button-group-row-holder .button-row .filter-control,.action-player .button-group-row-holder .button-row .featured-banner-button,.button-row .action-player .button-group-row-holder .button,.button-row .action-player .button-group-row-holder .filter-control,.button-row .action-player .button-group-row-holder .featured-banner-button,.action-player .button-group-row-holder #doorbell .buttons .btn,#doorbell .buttons .action-player .button-group-row-holder .btn,.action-player .button-group-row-holder #doorbell .buttons button,#doorbell .buttons .action-player .button-group-row-holder button{display:block !important;float:left;width:100% !important}.button-group-row-holder{border-color:#fff !important;text-transform:uppercase}.button-group-row-holder .button,.button-group-row-holder .filter-control,.button-group-row-holder .featured-banner-button,.button-group-row-holder .button-border,.button-group-row-holder .channel-container .view-more,.channel-container .button-group-row-holder .view-more,.button-group-row-holder .channel-container .live-video,.channel-container .button-group-row-holder .live-video,.button-group-row-holder .time-button,.button-group-row-holder .print-button,.button-group-row-holder #doorbell .buttons .btn,#doorbell .buttons .button-group-row-holder .btn,.button-group-row-holder #doorbell .buttons button,#doorbell .buttons .button-group-row-holder button{border-color:#fff !important}.button-group-row-holder .button:first-child,.button-group-row-holder .filter-control:first-child,.button-group-row-holder .featured-banner-button:first-child,.button-group-row-holder .button-border:first-child,.button-group-row-holder .channel-container .view-more:first-child,.channel-container .button-group-row-holder .view-more:first-child,.button-group-row-holder .channel-container .live-video:first-child,.channel-container .button-group-row-holder .live-video:first-child,.button-group-row-holder .time-button:first-child,.button-group-row-holder .print-button:first-child,.button-group-row-holder #doorbell .buttons .btn:first-child,#doorbell .buttons .button-group-row-holder .btn:first-child,.button-group-row-holder #doorbell .buttons button:first-child,#doorbell .buttons .button-group-row-holder button:first-child{border-color:#fff !important}.button-group-row-holder .button.current,.button-group-row-holder .current.filter-control,.button-group-row-holder .current.featured-banner-button,.button-group-row-holder .current.button-border,.button-group-row-holder .channel-container .current.view-more,.channel-container .button-group-row-holder .current.view-more,.button-group-row-holder .channel-container .current.live-video,.channel-container .button-group-row-holder .current.live-video,.button-group-row-holder .current.time-button,.button-group-row-holder .current.print-button,.button-group-row-holder #doorbell .buttons .current.btn,#doorbell .buttons .button-group-row-holder .current.btn,.button-group-row-holder #doorbell .buttons button.current,#doorbell .buttons .button-group-row-holder button.current{background-color:#000 !important}.button-ajax{position:relative}.button-ajax .button-progress{width:0%;height:100%;top:0;left:0;z-index:2;position:absolute;background-color:#051224;transition:all .3s ease-in-out;opacity:0;color:#fff !important}.button-ajax .button-progress-text{opacity:0;transition:all .3s ease-in-out}.button-ajax.loading .button-progress{opacity:1}.button-ajax.loaded .button-progress-text{opacity:1}.button-ajax.loading:hover,.button-ajax.loading:active{color:#fff !important;border-color:#051224 !important;background-color:transparent !important}.button-ajax-top,.button-ajax-bottom{padding:30px}.button-ajax-top{padding-bottom:0}.button-ajax-bottom{padding-top:0}.search-container::-webkit-scrollbar,.draw-by-player-versus-wrapper::-webkit-scrollbar,.no-tourneys .other-tourneys::-webkit-scrollbar,.rail-content::-webkit-scrollbar,.sub-nav::-webkit-scrollbar,.main-nav::-webkit-scrollbar,.dropdown::-webkit-scrollbar{width:7px}.search-container::-webkit-scrollbar-thumb,.draw-by-player-versus-wrapper::-webkit-scrollbar-thumb,.no-tourneys .other-tourneys::-webkit-scrollbar-thumb,.rail-content::-webkit-scrollbar-thumb,.sub-nav::-webkit-scrollbar-thumb,.main-nav::-webkit-scrollbar-thumb,.dropdown::-webkit-scrollbar-thumb{display:block;background-color:#051224}.dropdown::-webkit-scrollbar{width:12px}.scores-draw-table-wrapper::-webkit-scrollbar{height:7px}.scores-draw-table-wrapper::-webkit-scrollbar-thumb{display:block;background-color:#051224}.button-border,.channel-container .view-more,.channel-container .live-video,.time-button,.button-row .time-button,.print-button,.button-row .print-button,.button-row .button,.button-row .filter-control,.button-row .featured-banner-button,.button-row .button-border,.button-row #doorbell .buttons button,#doorbell .buttons .button-row button,#doorbell .buttons .btn,#doorbell .buttons button{background-color:transparent;color:#051224;line-height:26px;position:relative;border-radius:3px;border:1px solid #051224}.button-border:hover,.channel-container .view-more:hover,.channel-container .live-video:hover,.time-button:hover,.print-button:hover,.button-row .button:hover,.button-row .filter-control:hover,.button-row .featured-banner-button:hover,#doorbell .buttons .btn:hover,#doorbell .buttons button:hover,.button-border:active,.channel-container .view-more:active,.channel-container .live-video:active,.time-button:active,.print-button:active,.button-row .button:active,.button-row .filter-control:active,.button-row .featured-banner-button:active,#doorbell .buttons .btn:active,#doorbell .buttons button:active{background-color:#051224;color:#fff;border-color:#051224}.button-border.alternate-color,.channel-container .alternate-color.view-more,.channel-container .alternate-color.live-video,.alternate-color.time-button,.alternate-color.print-button,.button-row .alternate-color.button,.button-row .alternate-color.filter-control,.button-row .alternate-color.featured-banner-button,#doorbell .buttons .alternate-color.btn,#doorbell .buttons button.alternate-color{border-color:#97d300 !important;color:#97d300 !important}.button-border.alternate-color:hover,.channel-container .alternate-color.view-more:hover,.channel-container .alternate-color.live-video:hover,.alternate-color.time-button:hover,.alternate-color.print-button:hover,.button-row .alternate-color.button:hover,.button-row .alternate-color.filter-control:hover,.button-row .alternate-color.featured-banner-button:hover,#doorbell .buttons .alternate-color.btn:hover,#doorbell .buttons button.alternate-color:hover,.button-border.alternate-color:active,.channel-container .alternate-color.view-more:active,.channel-container .alternate-color.live-video:active,.alternate-color.time-button:active,.alternate-color.print-button:active,.button-row .alternate-color.button:active,.button-row .alternate-color.filter-control:active,.button-row .alternate-color.featured-banner-button:active,#doorbell .buttons .alternate-color.btn:active,#doorbell .buttons button.alternate-color:active{background-color:#97d300;color:#fff}.button-border.button-disabled,.channel-container .button-disabled.view-more,.channel-container .button-disabled.live-video,.button-disabled.time-button,.button-disabled.print-button,.button-row .button-disabled.button,.button-row .button-disabled.filter-control,.button-row .button-disabled.featured-banner-button,#doorbell .buttons .button-disabled.btn,#doorbell .buttons button.button-disabled{border-right:none !important;opacity:.5;cursor:default !important}.button-border.button-disabled:hover,.channel-container .button-disabled.view-more:hover,.channel-container .button-disabled.live-video:hover,.button-disabled.time-button:hover,.button-disabled.print-button:hover,.button-row .button-disabled.button:hover,.button-row .button-disabled.filter-control:hover,.button-row .button-disabled.featured-banner-button:hover,#doorbell .buttons .button-disabled.btn:hover,#doorbell .buttons button.button-disabled:hover{background-color:transparent !important;color:#051224}.button-border.button-disabled+.button-border,.channel-container .button-disabled.view-more+.button-border,.channel-container .button-border.button-disabled+.view-more,.channel-container .button-disabled.view-more+.view-more,.button-row .channel-container .button-border.button-disabled+.view-more,.button-row .channel-container .button-disabled.view-more+.view-more,.channel-container .button-row .button-border.button-disabled+.view-more,.channel-container .button-row .button-disabled.view-more+.view-more,.channel-container .button-disabled.live-video+.button-border,.channel-container .button-disabled.live-video+.view-more,.button-row .channel-container .button-disabled.live-video+.view-more,.channel-container .button-row .button-disabled.live-video+.view-more,.channel-container .button-border.button-disabled+.live-video,.channel-container .button-disabled.view-more+.live-video,.channel-container .button-disabled.live-video+.live-video,.button-row .channel-container .button-border.button-disabled+.live-video,.button-row .channel-container .button-disabled.view-more+.live-video,.button-row .channel-container .button-disabled.live-video+.live-video,.channel-container .button-row .button-border.button-disabled+.live-video,.channel-container .button-row .button-disabled.view-more+.live-video,.channel-container .button-row .button-disabled.live-video+.live-video,.button-disabled.time-button+.button-border,.channel-container .button-disabled.time-button+.view-more,.button-row .channel-container .button-disabled.time-button+.view-more,.channel-container .button-row .button-disabled.time-button+.view-more,.channel-container .button-disabled.time-button+.live-video,.button-row .channel-container .button-disabled.time-button+.live-video,.channel-container .button-row .button-disabled.time-button+.live-video,.button-border.button-disabled+.time-button,.channel-container .button-disabled.view-more+.time-button,.channel-container .button-disabled.live-video+.time-button,.button-disabled.time-button+.time-button,.button-row .button-border.button-disabled+.time-button,.button-row .channel-container .button-disabled.view-more+.time-button,.channel-container .button-row .button-disabled.view-more+.time-button,.button-row .channel-container .button-disabled.live-video+.time-button,.channel-container .button-row .button-disabled.live-video+.time-button,.button-row .button-disabled.time-button+.time-button,.button-disabled.print-button+.button-border,.channel-container .button-disabled.print-button+.view-more,.button-row .channel-container .button-disabled.print-button+.view-more,.channel-container .button-row .button-disabled.print-button+.view-more,.channel-container .button-disabled.print-button+.live-video,.button-row .channel-container .button-disabled.print-button+.live-video,.channel-container .button-row .button-disabled.print-button+.live-video,.button-disabled.print-button+.time-button,.button-row .button-disabled.print-button+.time-button,.button-border.button-disabled+.print-button,.channel-container .button-disabled.view-more+.print-button,.channel-container .button-disabled.live-video+.print-button,.button-disabled.time-button+.print-button,.button-disabled.print-button+.print-button,.button-row .button-border.button-disabled+.print-button,.button-row .channel-container .button-disabled.view-more+.print-button,.channel-container .button-row .button-disabled.view-more+.print-button,.button-row .channel-container .button-disabled.live-video+.print-button,.channel-container .button-row .button-disabled.live-video+.print-button,.button-row .button-disabled.time-button+.print-button,.button-row .button-disabled.print-button+.print-button,.button-row .button-disabled.button+.button-border,.button-row .channel-container .button-disabled.button+.view-more,.channel-container .button-row .button-disabled.button+.view-more,.button-row .channel-container .button-disabled.button+.view-more,.channel-container .button-row .button-disabled.button+.view-more,.button-row .channel-container .button-disabled.button+.live-video,.channel-container .button-row .button-disabled.button+.live-video,.button-row .channel-container .button-disabled.button+.live-video,.channel-container .button-row .button-disabled.button+.live-video,.button-row .button-disabled.filter-control+.button-border,.button-row .channel-container .button-disabled.filter-control+.view-more,.channel-container .button-row .button-disabled.filter-control+.view-more,.button-row .channel-container .button-disabled.filter-control+.view-more,.channel-container .button-row .button-disabled.filter-control+.view-more,.button-row .channel-container .button-disabled.filter-control+.live-video,.channel-container .button-row .button-disabled.filter-control+.live-video,.button-row .channel-container .button-disabled.filter-control+.live-video,.channel-container .button-row .button-disabled.filter-control+.live-video,.button-row .button-disabled.featured-banner-button+.button-border,.button-row .channel-container .button-disabled.featured-banner-button+.view-more,.channel-container .button-row .button-disabled.featured-banner-button+.view-more,.button-row .channel-container .button-disabled.featured-banner-button+.view-more,.channel-container .button-row .button-disabled.featured-banner-button+.view-more,.button-row .channel-container .button-disabled.featured-banner-button+.live-video,.channel-container .button-row .button-disabled.featured-banner-button+.live-video,.button-row .channel-container .button-disabled.featured-banner-button+.live-video,.channel-container .button-row .button-disabled.featured-banner-button+.live-video,.button-row .button-disabled.button+.time-button,.button-row .button-disabled.filter-control+.time-button,.button-row .button-disabled.featured-banner-button+.time-button,.button-row .button-disabled.button+.print-button,.button-row .button-disabled.filter-control+.print-button,.button-row .button-disabled.featured-banner-button+.print-button,#doorbell .buttons .button-row .button-disabled.btn+.button-border,#doorbell .buttons .button-row .channel-container .button-disabled.btn+.view-more,.channel-container #doorbell .buttons .button-row .button-disabled.btn+.view-more,#doorbell .buttons .button-row .channel-container .button-disabled.btn+.view-more,#doorbell .buttons .channel-container .button-row .button-disabled.btn+.view-more,.channel-container #doorbell .buttons .button-row .button-disabled.btn+.view-more,#doorbell .buttons .button-row .channel-container .button-disabled.btn+.live-video,.channel-container #doorbell .buttons .button-row .button-disabled.btn+.live-video,#doorbell .buttons .button-row .channel-container .button-disabled.btn+.live-video,#doorbell .buttons .channel-container .button-row .button-disabled.btn+.live-video,.channel-container #doorbell .buttons .button-row .button-disabled.btn+.live-video,#doorbell .buttons .button-row .button-disabled.btn+.time-button,#doorbell .buttons .button-row .button-disabled.btn+.print-button,#doorbell .buttons .button-row button.button-disabled+.button-border,#doorbell .buttons .button-row .channel-container button.button-disabled+.view-more,.channel-container #doorbell .buttons .button-row button.button-disabled+.view-more,#doorbell .buttons .button-row .channel-container button.button-disabled+.view-more,#doorbell .buttons .channel-container .button-row button.button-disabled+.view-more,.channel-container #doorbell .buttons .button-row button.button-disabled+.view-more,#doorbell .buttons .button-row .channel-container button.button-disabled+.live-video,.channel-container #doorbell .buttons .button-row button.button-disabled+.live-video,#doorbell .buttons .button-row .channel-container button.button-disabled+.live-video,#doorbell .buttons .channel-container .button-row button.button-disabled+.live-video,.channel-container #doorbell .buttons .button-row button.button-disabled+.live-video,#doorbell .buttons .button-row button.button-disabled+.time-button,#doorbell .buttons .button-row button.button-disabled+.print-button,.button-row .button-border.button-disabled+.button,.button-row .channel-container .button-disabled.view-more+.button,.channel-container .button-row .button-disabled.view-more+.button,.button-row .channel-container .button-disabled.live-video+.button,.channel-container .button-row .button-disabled.live-video+.button,.button-row .button-border.button-disabled+.filter-control,.button-row .channel-container .button-disabled.view-more+.filter-control,.channel-container .button-row .button-disabled.view-more+.filter-control,.button-row .channel-container .button-disabled.live-video+.filter-control,.channel-container .button-row .button-disabled.live-video+.filter-control,.button-row .button-border.button-disabled+.filter-control,.button-row .channel-container .button-disabled.view-more+.filter-control,.channel-container .button-row .button-disabled.view-more+.filter-control,.button-row .channel-container .button-disabled.live-video+.filter-control,.channel-container .button-row .button-disabled.live-video+.filter-control,.button-row .button-border.button-disabled+.featured-banner-button,.button-row .channel-container .button-disabled.view-more+.featured-banner-button,.channel-container .button-row .button-disabled.view-more+.featured-banner-button,.button-row .channel-container .button-disabled.live-video+.featured-banner-button,.channel-container .button-row .button-disabled.live-video+.featured-banner-button,.button-row .button-disabled.time-button+.button,.button-row .button-disabled.time-button+.filter-control,.button-row .button-disabled.time-button+.filter-control,.button-row .button-disabled.time-button+.featured-banner-button,.button-row .button-disabled.print-button+.button,.button-row .button-disabled.print-button+.filter-control,.button-row .button-disabled.print-button+.filter-control,.button-row .button-disabled.print-button+.featured-banner-button,.button-row .button-disabled.button+.button,.button-row .button-disabled.filter-control+.button,.button-row .button-disabled.button+.filter-control,.button-row .button-disabled.filter-control+.filter-control,.button-row .button-disabled.button+.filter-control,.button-row .button-disabled.filter-control+.filter-control,.button-row .button-disabled.featured-banner-button+.button,.button-row .button-disabled.featured-banner-button+.filter-control,.button-row .button-disabled.featured-banner-button+.filter-control,.button-row .button-disabled.button+.featured-banner-button,.button-row .button-disabled.filter-control+.featured-banner-button,.button-row .button-disabled.featured-banner-button+.featured-banner-button,.button-row #doorbell .buttons .button-disabled.btn+.button,.button-row #doorbell .buttons .button-disabled.btn+.filter-control,.button-row #doorbell .buttons .button-disabled.btn+.filter-control,.button-row #doorbell .buttons .button-disabled.btn+.featured-banner-button,#doorbell .buttons .button-row .button-disabled.btn+.button,#doorbell .buttons .button-row .button-disabled.btn+.filter-control,#doorbell .buttons .button-row .button-disabled.btn+.filter-control,#doorbell .buttons .button-row .button-disabled.btn+.featured-banner-button,.button-row #doorbell .buttons button.button-disabled+.button,.button-row #doorbell .buttons button.button-disabled+.filter-control,.button-row #doorbell .buttons button.button-disabled+.filter-control,.button-row #doorbell .buttons button.button-disabled+.featured-banner-button,#doorbell .buttons .button-row button.button-disabled+.button,#doorbell .buttons .button-row button.button-disabled+.filter-control,#doorbell .buttons .button-row button.button-disabled+.filter-control,#doorbell .buttons .button-row button.button-disabled+.featured-banner-button,.button-row .button-border.button-disabled+.button-border,.button-row .channel-container .button-disabled.view-more+.button-border,.channel-container .button-row .button-disabled.view-more+.button-border,.button-row .channel-container .button-border.button-disabled+.view-more,.channel-container .button-row .button-border.button-disabled+.view-more,.button-row .channel-container .button-disabled.view-more+.view-more,.channel-container .button-row .button-disabled.view-more+.view-more,.button-row .channel-container .button-border.button-disabled+.view-more,.button-row .channel-container .button-disabled.view-more+.view-more,.channel-container .button-row .channel-container .button-disabled.view-more+.view-more,.channel-container .button-row .button-border.button-disabled+.view-more,.button-row .channel-container .button-row .button-disabled.view-more+.view-more,.channel-container .button-row .button-disabled.view-more+.view-more,.button-row .channel-container .button-disabled.live-video+.button-border,.button-row .channel-container .button-disabled.live-video+.view-more,.button-row .channel-container .button-disabled.live-video+.view-more,.button-row .channel-container .button-row .button-disabled.live-video+.view-more,.channel-container .button-row .button-disabled.live-video+.button-border,.channel-container .button-row .button-disabled.live-video+.view-more,.channel-container .button-row .channel-container .button-disabled.live-video+.view-more,.channel-container .button-row .button-disabled.live-video+.view-more,.button-row .channel-container .button-border.button-disabled+.live-video,.button-row .channel-container .button-disabled.view-more+.live-video,.channel-container .button-row .button-border.button-disabled+.live-video,.channel-container .button-row .button-disabled.view-more+.live-video,.button-row .channel-container .button-disabled.live-video+.live-video,.channel-container .button-row .button-disabled.live-video+.live-video,.button-row .channel-container .button-border.button-disabled+.live-video,.button-row .channel-container .button-disabled.view-more+.live-video,.button-row .channel-container .button-disabled.live-video+.live-video,.channel-container .button-row .channel-container .button-disabled.live-video+.live-video,.channel-container .button-row .button-border.button-disabled+.live-video,.channel-container .button-row .button-disabled.view-more+.live-video,.button-row .channel-container .button-row .button-disabled.live-video+.live-video,.channel-container .button-row .button-disabled.live-video+.live-video,.button-row .button-disabled.time-button+.button-border,.button-row .channel-container .button-disabled.time-button+.view-more,.channel-container .button-row .button-disabled.time-button+.view-more,.button-row .channel-container .button-disabled.time-button+.view-more,.channel-container .button-row .button-disabled.time-button+.view-more,.button-row .channel-container .button-disabled.time-button+.live-video,.channel-container .button-row .button-disabled.time-button+.live-video,.button-row .channel-container .button-disabled.time-button+.live-video,.channel-container .button-row .button-disabled.time-button+.live-video,.button-row .button-disabled.print-button+.button-border,.button-row .channel-container .button-disabled.print-button+.view-more,.channel-container .button-row .button-disabled.print-button+.view-more,.button-row .channel-container .button-disabled.print-button+.view-more,.channel-container .button-row .button-disabled.print-button+.view-more,.button-row .channel-container .button-disabled.print-button+.live-video,.channel-container .button-row .button-disabled.print-button+.live-video,.button-row .channel-container .button-disabled.print-button+.live-video,.channel-container .button-row .button-disabled.print-button+.live-video,.button-row #doorbell .buttons .button-disabled.button+.btn,.button-row #doorbell .buttons .button-disabled.filter-control+.btn,.button-row #doorbell .buttons .button-disabled.featured-banner-button+.btn,#doorbell .buttons .button-row .button-border.button-disabled+.btn,#doorbell .buttons .button-row .channel-container .button-disabled.view-more+.btn,.channel-container #doorbell .buttons .button-row .button-disabled.view-more+.btn,#doorbell .buttons .button-row .channel-container .button-disabled.live-video+.btn,.channel-container #doorbell .buttons .button-row .button-disabled.live-video+.btn,#doorbell .buttons .button-row .button-disabled.time-button+.btn,#doorbell .buttons .button-row .button-disabled.print-button+.btn,#doorbell .buttons .button-row .button-disabled.button+.btn,#doorbell .buttons .button-row .button-disabled.filter-control+.btn,#doorbell .buttons .button-row .button-disabled.featured-banner-button+.btn,#doorbell .buttons .button-row .button-disabled.btn+.btn,#doorbell .buttons .button-row button.button-disabled+.btn,.button-row #doorbell .buttons .button-disabled.button+button,.button-row #doorbell .buttons .button-disabled.filter-control+button,.button-row #doorbell .buttons .button-disabled.featured-banner-button+button,#doorbell .buttons .button-row .button-border.button-disabled+button,#doorbell .buttons .button-row .channel-container .button-disabled.view-more+button,.channel-container #doorbell .buttons .button-row .button-disabled.view-more+button,#doorbell .buttons .button-row .channel-container .button-disabled.live-video+button,.channel-container #doorbell .buttons .button-row .button-disabled.live-video+button,#doorbell .buttons .button-row .button-disabled.time-button+button,#doorbell .buttons .button-row .button-disabled.print-button+button,#doorbell .buttons .button-row .button-disabled.button+button,#doorbell .buttons .button-row .button-disabled.filter-control+button,#doorbell .buttons .button-row .button-disabled.featured-banner-button+button,#doorbell .buttons .button-row .button-disabled.btn+button,#doorbell .buttons .button-row button.button-disabled+button,#doorbell .buttons .button-disabled.btn+.button-border,#doorbell .buttons .channel-container .button-disabled.btn+.view-more,.channel-container #doorbell .buttons .button-disabled.btn+.view-more,#doorbell .buttons .button-row .channel-container .button-disabled.btn+.view-more,.button-row .channel-container #doorbell .buttons .button-disabled.btn+.view-more,#doorbell .buttons .channel-container .button-row .button-disabled.btn+.view-more,.channel-container .button-row #doorbell .buttons .button-disabled.btn+.view-more,#doorbell .buttons .channel-container .button-disabled.btn+.live-video,.channel-container #doorbell .buttons .button-disabled.btn+.live-video,#doorbell .buttons .button-row .channel-container .button-disabled.btn+.live-video,.button-row .channel-container #doorbell .buttons .button-disabled.btn+.live-video,#doorbell .buttons .channel-container .button-row .button-disabled.btn+.live-video,.channel-container .button-row #doorbell .buttons .button-disabled.btn+.live-video,#doorbell .buttons .button-disabled.btn+.time-button,#doorbell .buttons .button-disabled.btn+.print-button,#doorbell .buttons button.button-disabled+.button-border,#doorbell .buttons .channel-container button.button-disabled+.view-more,.channel-container #doorbell .buttons button.button-disabled+.view-more,#doorbell .buttons .button-row .channel-container button.button-disabled+.view-more,.button-row .channel-container #doorbell .buttons button.button-disabled+.view-more,#doorbell .buttons .channel-container .button-row button.button-disabled+.view-more,.channel-container .button-row #doorbell .buttons button.button-disabled+.view-more,#doorbell .buttons .channel-container button.button-disabled+.live-video,.channel-container #doorbell .buttons button.button-disabled+.live-video,#doorbell .buttons .button-row .channel-container button.button-disabled+.live-video,.button-row .channel-container #doorbell .buttons button.button-disabled+.live-video,#doorbell .buttons .channel-container .button-row button.button-disabled+.live-video,.channel-container .button-row #doorbell .buttons button.button-disabled+.live-video,#doorbell .buttons button.button-disabled+.time-button,#doorbell .buttons button.button-disabled+.print-button,#doorbell .buttons .button-border.button-disabled+.btn,#doorbell .buttons .channel-container .button-disabled.view-more+.btn,.channel-container #doorbell .buttons .button-disabled.view-more+.btn,#doorbell .buttons .channel-container .button-disabled.live-video+.btn,.channel-container #doorbell .buttons .button-disabled.live-video+.btn,#doorbell .buttons .button-disabled.time-button+.btn,#doorbell .buttons .button-disabled.print-button+.btn,#doorbell .buttons .button-disabled.btn+.btn,#doorbell .buttons button.button-disabled+.btn,#doorbell .buttons .button-border.button-disabled+button,#doorbell .buttons .channel-container .button-disabled.view-more+button,.channel-container #doorbell .buttons .button-disabled.view-more+button,#doorbell .buttons .channel-container .button-disabled.live-video+button,.channel-container #doorbell .buttons .button-disabled.live-video+button,#doorbell .buttons .button-disabled.time-button+button,#doorbell .buttons .button-disabled.print-button+button,#doorbell .buttons .button-disabled.btn+button,#doorbell .buttons button.button-disabled+button{border-left-width:2px !important}.section-title-wrapper{background-color:#fff;padding-bottom:20px}.section-title-wrapper .section-title,.section-title-wrapper .module-title{margin-bottom:0px}.sub-section-title{color:#1f2223;font-family:"roboto_regular";text-transform:uppercase;font-size:21px;letter-spacing:0px}.top-stat-player-info-section,.tourney-slider-wrapper{position:relative;background:linear-gradient(50deg, #ddd 0%, #fff 100%);background-size:100% 2px;background-color:#fff;background-position:left bottom;background-repeat:no-repeat}.top-stat-player-info-section:before,.tourney-slider-wrapper:before{content:"";width:0;height:0;border-style:solid;border-width:0 200px 5px 0;border-color:transparent rgba(170,170,170,.66) transparent transparent;position:absolute;bottom:-5px;right:5px;z-index:1}.top-stat-player-info-section:after,.tourney-slider-wrapper:after{content:"";width:0;height:0;border-style:solid;border-width:0 200px 10px 0;border-color:transparent rgba(215,217,217,.44) transparent transparent;position:absolute;bottom:-10px;right:5px;z-index:1}.test-wrapper{width:320px;height:180px;overflow:hidden;position:relative}.test-wrapper .lazy-loader,.test-wrapper .lazy-scroll{position:absolute;top:0;left:0}.simple-pagination-page.current a{color:#000}.player-profile-hero-table:before{background:linear-gradient(to left, transparent, rgba(255, 255, 255, 0.25) 50%, transparent);content:" ";display:block;position:absolute;height:1px;width:100%;z-index:2}.lt-ie10 .player-profile-hero-table:before{background:rgba(255,255,255,.25)}.player-of-the-week-hero .module-title:before,.player-profile-hero-ranking .player-ranking-position:before,.player-profile-hero-ranking .player-ranking-position:after,.tournament-hero .module-title:before{background:linear-gradient(to left, transparent, rgba(255, 255, 255, 0.25) 0%, transparent);content:" ";display:block;position:absolute;height:1px;width:100%;z-index:2}.lt-ie10 .player-of-the-week-hero .module-title:before,.player-of-the-week-hero .lt-ie10 .module-title:before,.lt-ie10 .player-profile-hero-ranking .player-ranking-position:before,.player-profile-hero-ranking .lt-ie10 .player-ranking-position:before,.lt-ie10 .player-profile-hero-ranking .player-ranking-position:after,.player-profile-hero-ranking .lt-ie10 .player-ranking-position:after,.lt-ie10 .tournament-hero .module-title:before,.tournament-hero .lt-ie10 .module-title:before{background:rgba(255,255,255,.25)}.player-profile-hero-table .inner-wrap:after,.player-profile-hero-table .inner-wrap:before,.player-profile-hero-table:after,.tournament-hero-grid:before{background:linear-gradient(to top, transparent, rgba(255, 255, 255, 0.25) 50%, transparent);content:" ";display:block;position:absolute;height:100%;width:1px;z-index:2}.lt-ie10 .player-profile-hero-table .inner-wrap:after,.player-profile-hero-table .lt-ie10 .inner-wrap:after,.lt-ie10 .player-profile-hero-table .inner-wrap:before,.player-profile-hero-table .lt-ie10 .inner-wrap:before,.lt-ie10 .player-profile-hero-table:after,.lt-ie10 .tournament-hero-grid:before{background:rgba(255,255,255,.25)}.lazy-loader,.lazy-scroll{position:relative;background-color:#000;display:block;width:100%;height:100%;overflow:hidden;position:absolute}.lazy-loader>*,.lazy-scroll>*{overflow:hidden;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-position:center;background-size:cover}.lazy-loader>*>*,.lazy-loader>* img,.lazy-scroll>*>*,.lazy-scroll>* img{position:relative;width:100%;height:auto;z-index:-2}.modal,.modal2,.modal-carousel-wrapper{background-color:#000;bottom:0;display:none;left:0;position:fixed;width:100%;z-index:99999;height:calc(100% - 110px)}.modal-on .modal,.modal .modal-carousel-on,.modal-on .modal2,.modal2 .modal-carousel-on,.modal-on .modal-carousel-wrapper,.modal-carousel-wrapper .modal-carousel-on{display:block}.cookies-flag .modal,.cookies-flag .modal2,.cookies-flag .modal-carousel-wrapper{height:calc(100% - 150px)}.modal-on,.modal-carousel-on{overflow:hidden !important;height:100% !important}.modal-on body,.modal-carousel-on body{overflow:hidden !important;padding:0 !important;height:100% !important}.spinner{transform:translateY(-50%) translateX(-50%);width:70px !important;height:25px !important;text-align:center;position:absolute;top:50%;left:50%;z-index:0}.spinner>div{width:18px;height:18px;background-color:#fff;border-radius:100%;display:inline-block;animation:bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both}.spinner .bounce1{animation-delay:-0.32s}.spinner .bounce2{animation-delay:-0.16s}.module-header{position:relative;z-index:20}.player-rankings .module-header,.head-to-head .module-header{height:90px}.module-header.with-singles-doubles-tabs .icon-font,.module-header.with-singles-doubles-tabs .icon,.module-header.with-singles-doubles-tabs .tournaments-categories-item .item-link:before,.tournaments-categories-item .module-header.with-singles-doubles-tabs .item-link:before,.module-header.with-singles-doubles-tabs .icon-small-search,.module-header.with-singles-doubles-tabs .icon-cart,.module-header.with-singles-doubles-tabs .icon-list,.module-header.with-singles-doubles-tabs .icon-help,.module-header.with-singles-doubles-tabs .icon-chart,.module-header.with-singles-doubles-tabs .icon-map-marker,.module-header.with-singles-doubles-tabs .map-marker .marker-icon,.map-marker .module-header.with-singles-doubles-tabs .marker-icon,.module-header.with-singles-doubles-tabs .icon-world-circleless,.module-header.with-singles-doubles-tabs .icon-instagram-circleless,.module-header.with-singles-doubles-tabs .icon-charity-circleless,.module-header.with-singles-doubles-tabs .icon-audio,.module-header.with-singles-doubles-tabs .icon-double-up-arrow,.module-header.with-singles-doubles-tabs .player-ranking-move .move-up,.player-ranking-move .module-header.with-singles-doubles-tabs .move-up,.module-header.with-singles-doubles-tabs .head-to-head-move-up,.module-header.with-singles-doubles-tabs .icon-double-down-arrow,.module-header.with-singles-doubles-tabs .player-ranking-move .move-down,.player-ranking-move .module-header.with-singles-doubles-tabs .move-down,.module-header.with-singles-doubles-tabs .head-to-head-move-down,.module-header.with-singles-doubles-tabs .icon-external,.module-header.with-singles-doubles-tabs .icon-arrow-down,.module-header.with-singles-doubles-tabs .table-rankings-wrapper .mega-table .sorting-cell .sorting-arrow,.table-rankings-wrapper .mega-table .sorting-cell .module-header.with-singles-doubles-tabs .sorting-arrow,.module-header.with-singles-doubles-tabs .icon-arrow-right,.module-header.with-singles-doubles-tabs .controls-wrapper .rsArrowRight,.controls-wrapper .module-header.with-singles-doubles-tabs .rsArrowRight,.module-header.with-singles-doubles-tabs .icon-arrow-up,.module-header.with-singles-doubles-tabs .table-rankings-wrapper .mega-table .sorting-cell.sort-up .sorting-arrow,.table-rankings-wrapper .mega-table .sorting-cell.sort-up .module-header.with-singles-doubles-tabs .sorting-arrow,.module-header.with-singles-doubles-tabs .icon-arrow-left,.module-header.with-singles-doubles-tabs .map-continent-container .world-link,.map-continent-container .module-header.with-singles-doubles-tabs .world-link,.module-header.with-singles-doubles-tabs .controls-wrapper .rsArrowLeft,.controls-wrapper .module-header.with-singles-doubles-tabs .rsArrowLeft,.module-header.with-singles-doubles-tabs .icon-arrow-up-thin,.module-header.with-singles-doubles-tabs .icon-arrow-down-thin,.module-header.with-singles-doubles-tabs .icon-arrow-left-thin,.module-header.with-singles-doubles-tabs .modal-carousel .rsArrow.rsArrowLeft .rsArrowIcn,.modal-carousel .rsArrow.rsArrowLeft .module-header.with-singles-doubles-tabs .rsArrowIcn,.module-header.with-singles-doubles-tabs .player-ranking-prev .player-ranking-button,.player-ranking-prev .module-header.with-singles-doubles-tabs .player-ranking-button,.module-header.with-singles-doubles-tabs .detail-carousel .rsArrow.rsArrowLeft .rsArrowIcn,.detail-carousel .rsArrow.rsArrowLeft .module-header.with-singles-doubles-tabs .rsArrowIcn,.module-header.with-singles-doubles-tabs .last-events-played .rsArrow.rsArrowLeft .rsArrowIcn,.last-events-played .rsArrow.rsArrowLeft .module-header.with-singles-doubles-tabs .rsArrowIcn,.module-header.with-singles-doubles-tabs .icon-arrow-right-thin,.module-header.with-singles-doubles-tabs .modal-carousel .rsArrow.rsArrowRight .rsArrowIcn,.modal-carousel .rsArrow.rsArrowRight .module-header.with-singles-doubles-tabs .rsArrowIcn,.module-header.with-singles-doubles-tabs .player-ranking-next .player-ranking-button,.player-ranking-next .module-header.with-singles-doubles-tabs .player-ranking-button,.module-header.with-singles-doubles-tabs .detail-carousel .rsArrow.rsArrowRight .rsArrowIcn,.detail-carousel .rsArrow.rsArrowRight .module-header.with-singles-doubles-tabs .rsArrowIcn,.module-header.with-singles-doubles-tabs .last-events-played .rsArrow.rsArrowRight .rsArrowIcn,.last-events-played .rsArrow.rsArrowRight .module-header.with-singles-doubles-tabs .rsArrowIcn,.module-header.with-singles-doubles-tabs .icon-myatp,.module-header.with-singles-doubles-tabs .icon-search,.module-header.with-singles-doubles-tabs .head-to-head-button-search,.module-header.with-singles-doubles-tabs .column-search-icon,.module-header.with-singles-doubles-tabs .icon-facebook,.module-header.with-singles-doubles-tabs .icon-twitter,.module-header.with-singles-doubles-tabs .icon-google-plus,.module-header.with-singles-doubles-tabs .icon-instagram,.module-header.with-singles-doubles-tabs .icon-youtube,.module-header.with-singles-doubles-tabs .icon-close,.module-header.with-singles-doubles-tabs .close-draw-by-player,.module-header.with-singles-doubles-tabs .head-to-head-search-close,.module-header.with-singles-doubles-tabs .marker-tooltip-close,.module-header.with-singles-doubles-tabs .search-on .column-search-icon,.search-on .module-header.with-singles-doubles-tabs .column-search-icon,.module-header.with-singles-doubles-tabs .icon-facebook-circleless,.module-header.with-singles-doubles-tabs .icon-facebook-messenger,.module-header.with-singles-doubles-tabs .icon-google-plus-circleless,.module-header.with-singles-doubles-tabs .icon-googleplus-circleless,.module-header.with-singles-doubles-tabs .icon-linkedin-circleless,.module-header.with-singles-doubles-tabs .icon-mail,.module-header.with-singles-doubles-tabs .icon-pinterest-circleless,.module-header.with-singles-doubles-tabs .icon-twitter-circleless,.module-header.with-singles-doubles-tabs .icon-close-circle,.module-header.with-singles-doubles-tabs .modal-carousel-close,.module-header.with-singles-doubles-tabs .modal-carousel-social-close,.module-header.with-singles-doubles-tabs .close-nav,.module-header.with-singles-doubles-tabs .breaking-close,.module-header.with-singles-doubles-tabs .icon-filter,.module-header.with-singles-doubles-tabs .icon-share,.module-header.with-singles-doubles-tabs .modal-carousel-social-open,.module-header.with-singles-doubles-tabs .icon-circle-minus,.module-header.with-singles-doubles-tabs .icon-circle-plus,.module-header.with-singles-doubles-tabs .icon-checkmark,.module-header.with-singles-doubles-tabs .icon-reset,.module-header.with-singles-doubles-tabs .icon-type-gallery,.module-header.with-singles-doubles-tabs .icon-type-play,.module-header.with-singles-doubles-tabs .heritage-video-wrapper,.module-header.with-singles-doubles-tabs .icon-circle-video,.module-header.with-singles-doubles-tabs .play-video,.module-header.with-singles-doubles-tabs .icon-map-pin,.module-header.with-singles-doubles-tabs .intro-section .location-credit,.intro-section .module-header.with-singles-doubles-tabs .location-credit,.module-header.with-singles-doubles-tabs .icon-close-filled,.module-header.with-singles-doubles-tabs .up-next .up-next-close,.up-next .module-header.with-singles-doubles-tabs .up-next-close,.module-header.with-singles-doubles-tabs .icon-fullscreen,.module-header.with-singles-doubles-tabs .modal-carousel-open,.module-header.with-singles-doubles-tabs .icon-currency-other,.module-header.with-singles-doubles-tabs .icon-court,.module-header.with-singles-doubles-tabs .icon-tennis-ball,.module-header.with-singles-doubles-tabs .icon-favorite,.module-header.with-singles-doubles-tabs .icon-reply,.module-header.with-singles-doubles-tabs .icon-retweet,.module-header.with-singles-doubles-tabs .icon-minus,.module-header.with-singles-doubles-tabs .icon-plus,.module-header.with-singles-doubles-tabs .icon-singles,.module-header.with-singles-doubles-tabs .icon-doubles,.module-header.with-singles-doubles-tabs .icon-youtube-circleless,.module-header.with-singles-doubles-tabs .icon-clock,.module-header.with-singles-doubles-tabs .scores-daily-schedule-controls .button-time:before,.scores-daily-schedule-controls .module-header.with-singles-doubles-tabs .button-time:before,.module-header.with-singles-doubles-tabs .time-button,.module-header.with-singles-doubles-tabs .icon-vixlet-circleless,.module-header.with-singles-doubles-tabs .icon-bracket,.module-header.with-singles-doubles-tabs .icon-currency,.module-header.with-singles-doubles-tabs .icon-finance,.module-header.with-singles-doubles-tabs .icon-header-search,.module-header.with-singles-doubles-tabs .icon-header-menu,.module-header.with-singles-doubles-tabs .icon-weibo-circleless,.module-header.with-singles-doubles-tabs .icon-hexagon,.module-header.with-singles-doubles-tabs .icon-radio-signal-both,.module-header.with-singles-doubles-tabs .icon-mic,.module-header.with-singles-doubles-tabs .icon-newspaper,.module-header.with-singles-doubles-tabs .icon-headphones,.module-header.with-singles-doubles-tabs .icon-feed,.module-header.with-singles-doubles-tabs .icon-cart2,.module-header.with-singles-doubles-tabs .icon-tv,.module-header.with-singles-doubles-tabs .icon-display,.module-header.with-singles-doubles-tabs .icon-play2,.module-header.with-singles-doubles-tabs .video-container .video-player .video-play-btn,.video-container .video-player .module-header.with-singles-doubles-tabs .video-play-btn,.module-header.with-singles-doubles-tabs .icon-spinner11,.module-header.with-singles-doubles-tabs .video-container .video-player .video-replay-btn,.video-container .video-player .module-header.with-singles-doubles-tabs .video-replay-btn,.module-header.with-singles-doubles-tabs .icon-whatsapp,.module-header.with-singles-doubles-tabs .icon-next,.module-header.with-singles-doubles-tabs .video-container .video-player .video-next-btn,.video-container .video-player .module-header.with-singles-doubles-tabs .video-next-btn{font-family:"roboto_bold"}.module-header.with-singles-doubles-tabs .dropdown-holder-wrapper{display:table-cell}@media(min-width: 1025px){.module-header.with-singles-doubles-tabs .dropdown-holder-wrapper:last-child .dropdown-holder{margin-right:30px}}.module-header.with-singles-doubles-tabs .dropdown-holder{margin-right:10px}.module-title{line-height:1;width:auto;float:left}h2.module-title{position:relative;top:5px}h2.module-title.pepperstone{top:10px}.module-tabs{font-family:"roboto_bold";font-size:16px;padding:0;color:#000;float:left;text-transform:uppercase;width:auto;height:30px;letter-spacing:0px}.with-singles-doubles-tabs .module-tabs .content-filters{width:calc(100% - 98px)}.module-title+.module-tabs{border-left:1px solid #bfc3c5;margin:0 0 15px 10px;padding-left:10px}@media(max-width: 1039px){.module-title+.module-tabs{border-left:0px;margin-left:15px;padding-left:0px}.player-match-record-wrapper .module-title+.module-tabs{margin:15px 0px 0px;width:100%}}.module-title+.module-tabs.player-stats-tabs{margin:0px 0px 0px 10px}.career-titles.module-title+.module-tabs,.career-finals.module-title+.module-tabs,.module-tabs .player-stats-tabs,.player-activity-filter-title+.module-tabs{margin:0px 0px 0px 10px}.module-tabs .icon,.module-tabs .tournaments-categories-item .item-link:before,.tournaments-categories-item .module-tabs .item-link:before{border:1px solid #1f2223;border-color:#1f2223;color:#fff;background-color:#1f2223;cursor:pointer;float:left;height:30px;margin-left:8px;position:relative;text-align:center;top:0px;width:30px;transition:all .25s ease-in-out;text-transform:uppercase;padding:0px 5px}.with-singles-doubles-tabs .module-tabs .icon,.with-singles-doubles-tabs .module-tabs .tournaments-categories-item .item-link:before,.tournaments-categories-item .with-singles-doubles-tabs .module-tabs .item-link:before{height:30px;top:0px;width:30px}.with-singles-doubles-tabs .module-tabs .icon.icon-doubles:before,.with-singles-doubles-tabs .module-tabs .tournaments-categories-item .icon-doubles.item-link:before,.tournaments-categories-item .with-singles-doubles-tabs .module-tabs .icon-doubles.item-link:before{font-size:17px}.with-singles-doubles-tabs .module-tabs .icon:before,.with-singles-doubles-tabs .module-tabs .tournaments-categories-item .item-link:before,.tournaments-categories-item .with-singles-doubles-tabs .module-tabs .item-link:before{font-size:15px}.module-tabs .icon.current,.module-tabs .tournaments-categories-item .current.item-link:before,.tournaments-categories-item .module-tabs .current.item-link:before,.module-tabs .icon:hover,.module-tabs .tournaments-categories-item .item-link:hover:before,.tournaments-categories-item .module-tabs .item-link:hover:before{border-color:#1f2223;color:#1f2223;background-color:#fff}.module-tabs .icon:first-child,.module-tabs .tournaments-categories-item .item-link:first-child:before,.tournaments-categories-item .module-tabs .item-link:first-child:before{margin-left:0px}.module-tabs .icon:before,.module-tabs .tournaments-categories-item .item-link:before,.tournaments-categories-item .module-tabs .item-link:before{font-size:18px;line-height:26px}.module-tabs .icon.disabled,.module-tabs .tournaments-categories-item .disabled.item-link:before,.tournaments-categories-item .module-tabs .disabled.item-link:before{pointer-events:none;color:#9d9d9d;background-color:#f5f5f5;border:1px solid #c7c8c8}.module-tabs .icon-blank{width:auto !important}.module-tabs .icon-font,.module-tabs .icon,.module-tabs .tournaments-categories-item .item-link:before,.tournaments-categories-item .module-tabs .item-link:before,.module-tabs .icon-small-search,.module-tabs .icon-cart,.module-tabs .icon-list,.module-tabs .icon-help,.module-tabs .icon-chart,.module-tabs .icon-map-marker,.module-tabs .map-marker .marker-icon,.map-marker .module-tabs .marker-icon,.module-tabs .icon-world-circleless,.module-tabs .icon-instagram-circleless,.module-tabs .icon-charity-circleless,.module-tabs .icon-audio,.module-tabs .icon-double-up-arrow,.module-tabs .player-ranking-move .move-up,.player-ranking-move .module-tabs .move-up,.module-tabs .head-to-head-move-up,.module-tabs .icon-double-down-arrow,.module-tabs .player-ranking-move .move-down,.player-ranking-move .module-tabs .move-down,.module-tabs .head-to-head-move-down,.module-tabs .icon-external,.module-tabs .icon-arrow-down,.module-tabs .table-rankings-wrapper .mega-table .sorting-cell .sorting-arrow,.table-rankings-wrapper .mega-table .sorting-cell .module-tabs .sorting-arrow,.module-tabs .icon-arrow-right,.module-tabs .controls-wrapper .rsArrowRight,.controls-wrapper .module-tabs .rsArrowRight,.module-tabs .icon-arrow-up,.module-tabs .table-rankings-wrapper .mega-table .sorting-cell.sort-up .sorting-arrow,.table-rankings-wrapper .mega-table .sorting-cell.sort-up .module-tabs .sorting-arrow,.module-tabs .icon-arrow-left,.module-tabs .map-continent-container .world-link,.map-continent-container .module-tabs .world-link,.module-tabs .controls-wrapper .rsArrowLeft,.controls-wrapper .module-tabs .rsArrowLeft,.module-tabs .icon-arrow-up-thin,.module-tabs .icon-arrow-down-thin,.module-tabs .icon-arrow-left-thin,.module-tabs .modal-carousel .rsArrow.rsArrowLeft .rsArrowIcn,.modal-carousel .rsArrow.rsArrowLeft .module-tabs .rsArrowIcn,.module-tabs .player-ranking-prev .player-ranking-button,.player-ranking-prev .module-tabs .player-ranking-button,.module-tabs .detail-carousel .rsArrow.rsArrowLeft .rsArrowIcn,.detail-carousel .rsArrow.rsArrowLeft .module-tabs .rsArrowIcn,.module-tabs .last-events-played .rsArrow.rsArrowLeft .rsArrowIcn,.last-events-played .rsArrow.rsArrowLeft .module-tabs .rsArrowIcn,.module-tabs .icon-arrow-right-thin,.module-tabs .modal-carousel .rsArrow.rsArrowRight .rsArrowIcn,.modal-carousel .rsArrow.rsArrowRight .module-tabs .rsArrowIcn,.module-tabs .player-ranking-next .player-ranking-button,.player-ranking-next .module-tabs .player-ranking-button,.module-tabs .detail-carousel .rsArrow.rsArrowRight .rsArrowIcn,.detail-carousel .rsArrow.rsArrowRight .module-tabs .rsArrowIcn,.module-tabs .last-events-played .rsArrow.rsArrowRight .rsArrowIcn,.last-events-played .rsArrow.rsArrowRight .module-tabs .rsArrowIcn,.module-tabs .icon-myatp,.module-tabs .icon-search,.module-tabs .head-to-head-button-search,.module-tabs .column-search-icon,.module-tabs .icon-facebook,.module-tabs .icon-twitter,.module-tabs .icon-google-plus,.module-tabs .icon-instagram,.module-tabs .icon-youtube,.module-tabs .icon-close,.module-tabs .close-draw-by-player,.module-tabs .head-to-head-search-close,.module-tabs .marker-tooltip-close,.module-tabs .search-on .column-search-icon,.search-on .module-tabs .column-search-icon,.module-tabs .icon-facebook-circleless,.module-tabs .icon-facebook-messenger,.module-tabs .icon-google-plus-circleless,.module-tabs .icon-googleplus-circleless,.module-tabs .icon-linkedin-circleless,.module-tabs .icon-mail,.module-tabs .icon-pinterest-circleless,.module-tabs .icon-twitter-circleless,.module-tabs .icon-close-circle,.module-tabs .modal-carousel-close,.module-tabs .modal-carousel-social-close,.module-tabs .close-nav,.module-tabs .breaking-close,.module-tabs .icon-filter,.module-tabs .icon-share,.module-tabs .modal-carousel-social-open,.module-tabs .icon-circle-minus,.module-tabs .icon-circle-plus,.module-tabs .icon-checkmark,.module-tabs .icon-reset,.module-tabs .icon-type-gallery,.module-tabs .icon-type-play,.module-tabs .heritage-video-wrapper,.module-tabs .icon-circle-video,.module-tabs .play-video,.module-tabs .icon-map-pin,.module-tabs .intro-section .location-credit,.intro-section .module-tabs .location-credit,.module-tabs .icon-close-filled,.module-tabs .up-next .up-next-close,.up-next .module-tabs .up-next-close,.module-tabs .icon-fullscreen,.module-tabs .modal-carousel-open,.module-tabs .icon-currency-other,.module-tabs .icon-court,.module-tabs .icon-tennis-ball,.module-tabs .icon-favorite,.module-tabs .icon-reply,.module-tabs .icon-retweet,.module-tabs .icon-minus,.module-tabs .icon-plus,.module-tabs .icon-singles,.module-tabs .icon-doubles,.module-tabs .icon-youtube-circleless,.module-tabs .icon-clock,.module-tabs .scores-daily-schedule-controls .button-time:before,.scores-daily-schedule-controls .module-tabs .button-time:before,.module-tabs .time-button,.module-tabs .icon-vixlet-circleless,.module-tabs .icon-bracket,.module-tabs .icon-currency,.module-tabs .icon-finance,.module-tabs .icon-header-search,.module-tabs .icon-header-menu,.module-tabs .icon-weibo-circleless,.module-tabs .icon-hexagon,.module-tabs .icon-radio-signal-both,.module-tabs .icon-mic,.module-tabs .icon-newspaper,.module-tabs .icon-headphones,.module-tabs .icon-feed,.module-tabs .icon-cart2,.module-tabs .icon-tv,.module-tabs .icon-display,.module-tabs .icon-play2,.module-tabs .video-container .video-player .video-play-btn,.video-container .video-player .module-tabs .video-play-btn,.module-tabs .icon-spinner11,.module-tabs .video-container .video-player .video-replay-btn,.video-container .video-player .module-tabs .video-replay-btn,.module-tabs .icon-whatsapp,.module-tabs .icon-next,.module-tabs .video-container .video-player .video-next-btn,.video-container .video-player .module-tabs .video-next-btn,.module-tabs span{font-family:"roboto_bold" !important;text-transform:uppercase;font-size:13px;position:relative;line-height:29px}.module-tab{display:inline-block;width:auto;margin:0 5px;cursor:pointer;border-bottom:2px solid transparent;line-height:17px;padding-bottom:5px;position:relative;top:5px;transition:border-color .25s ease-in-out;text-transform:uppercase}.module-tab :not(.current-tournament-tab)>*{transition:color .25s ease-in-out;color:#051224;opacity:.5}.module-tab:hover{border-color:#00aeef}.module-tab:hover a{color:#051224;opacity:1}.module-tab:active,.module-tab.current{border-color:#00aeef}.module-tab:active>*,.module-tab:active a,.module-tab.current>*,.module-tab.current a{color:#051224;opacity:1}.module-header{padding:16px}.module-header+*:not(.double-image-cta) :not(.single-image-cta) :not(.with-singles-doubles-tabs) :not(.singles-doubles-tabs-with-filters) :not(.scores-top-seeds) :not(.stat-box) :not(.page-content-hero) :not(.single .listing-item-thumb){padding-top:0px !important}.module-header.player-bio-tab-container{padding-bottom:0px}.module-header.player-bio-tab-container~* .intro-section{padding-top:0px}.module-header.player-bio-tab-container~* .intro-section .article-copy,.module-header.player-bio-tab-container~* .intro-section #doorbell{padding-top:16px}.module-title.landscape-logo{height:20px}.module-title.landscape-logo .module-sponsor,.module-title.landscape-logo img{height:18px;width:auto}.module-title.landscape-logo .module-sponsor.pepperstone,.module-title.landscape-logo img.pepperstone{height:24px}.modal-scores .module-title.landscape-logo,.modal-draw-by-player.modal .module-title.landscape-logo,.modal-scores .module-title.landscape-logo .module-sponsor,.modal-draw-by-player.modal .module-title.landscape-logo .module-sponsor,.modal-scores .module-title.landscape-logo img,.modal-draw-by-player.modal .module-title.landscape-logo img,.head-to-head .module-title.landscape-logo,.head-to-head .module-title.landscape-logo .module-sponsor,.head-to-head .module-title.landscape-logo img{height:18px;top:0px}.module-title.portrait-logo{height:20px}.module-title.portrait-logo .module-sponsor,.module-title.portrait-logo img{height:18px;width:auto}.module-cta{float:right;font-family:"roboto_bold";font-size:16px;cursor:pointer;text-transform:uppercase;color:#051224;margin:0 0 15px 10px;letter-spacing:0px}.module-cta:hover{color:#000}.module-cta a{position:relative;top:5px}.controls-wrapper{text-align:center;float:none}.controls-wrapper>*{display:inline-block !important;margin-left:10px}.controls-wrapper>*:first-child{margin-left:0px}.controls-wrapper .rsBullets{padding-top:4px;position:relative;top:-6px}.controls-wrapper .rsBullet{background-color:#bbbcbd;cursor:pointer;float:left;height:6px;margin-left:4px;width:30px;transition:background-color .25s ease-in-out}.controls-wrapper .rsBullet:first-child{margin-left:0px}.controls-wrapper .rsBullet.rsNavSelected,.controls-wrapper .rsBullet.rsNavSelected_challenger{background-color:#1f2223}.controls-wrapper .rsBullet:hover{background-color:#051224}.controls-wrapper .rsArrow{color:#051224;font-size:12px}.controls-wrapper .rsArrow:hover,.controls-wrapper .rsArrow:active{color:#000}.filter-text-input{background-color:#f1f1f1;border:none;border-bottom:1px solid #051224;color:#1f2223;font-family:"roboto_bold";font-size:1.8em;height:32px;text-transform:capitalize;width:100%;padding:5px 20px 0px}.past-number-ones-mega-table .mobile-select-wrapper{padding-right:0px;width:100%}.background-takeover{background-attachment:fixed;background-position:top center;background-repeat:no-repeat;background-size:cover}.background-takeover .large-dropin{background:none !important}.takeover-light{background-color:#fff !important}.takeover-light .footer{background-color:rgba(241,241,241,.5)}.takeover-dark{background-color:#000 !important;color:#fff}.takeover-dark .page-title{color:#fff}.takeover-dark .sub-navigation li.current a{color:#fff}.takeover-dark .footer{background-color:rgba(0,0,0,.5)}.takeover-dark .footer-links-title{color:#fff}.takeover-dark .footer-links a{color:#fff}.takeover-dark .footer-social a:hover{border-color:#fff;color:#fff}.takeover-dark .copyright a{color:#fff}.takeover-dark .copyright p{color:#fff}.takeover-dark .page-header .filter-control g.knob-one path,.takeover-dark .page-header .filter-control g.knob-two path,.takeover-dark .page-header .filter-control g.knob-three path{fill:#051224 !important}.takeover-dark .page-header .filter-control:hover{background:transparent !important;border-color:#051224}.takeover-dark .page-header .filter-control:hover path{fill:#051224 !important}.takeover-dark .page-header .filter-reset:hover,.takeover-dark .page-header .filter-submit:hover{border-color:#051224;background-color:#051224;color:#fff}#doorbell-button{z-index:9}#doorbell input[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}.atp-loader-skrim{left:0;position:fixed;background:#000;opacity:.5;width:100%;z-index:1000;height:calc(100% - 110px);top:110px}.page-edit-mode-on .atp-loader-skrim{display:none}.on-load-animation-complete .atp-loader-skrim{z-index:0;display:none}.atp-loader{width:172px;height:172px;overflow:hidden;position:fixed;top:50%;left:50%;z-index:2;opacity:1;transform:translateY(-50%) translateX(-50%) scale(1);transition:opacity .5s linear,transform 1s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.on-load-animation .atp-loader{opacity:0;transform:translateY(-50%) translateX(-50%) scale(0)}.lt-ie10 .atp-loader,.atp-loader .page-edit-mode-on{display:none !important}.atp-loader--page-transition{width:172px;height:172px;overflow:hidden;position:absolute;top:220px;left:50%;z-index:-1000;opacity:0;transform:translateX(-50%) scale(0);transition:opacity .25s linear,transform .25s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.transition-content-on--player-profile .atp-loader--page-transition{top:700px}.transition-content-on .atp-loader--page-transition,.transition-content-on--player-profile .atp-loader--page-transition{z-index:2;opacity:1;transform:translateX(-50%) scale(1)}[data-filtered-module]{transition:opacity .25s linear}.transition-content-on--player-profile [data-filtered-module]{opacity:.3;pointer-events:none}.transition-content-on .main-container{max-height:640px}.atp-loader-logo{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:2;width:70px;height:84px;background:url("../../atpwt/images/global/atp-loader-logo.svg") left top no-repeat;background-size:70px 83px;text-align:center}.atp-loader-spinner{position:relative;animation:rotation .6s infinite linear;border-left:6px solid rgba(0,174,239,.8);border-right:6px solid rgba(0,174,239,.15);border-bottom:6px solid rgba(0,174,239,.15);border-top:6px solid rgba(0,174,239,.8);width:172px;height:172px;border-radius:86px}#doorbell-button{background-color:#051224 !important;z-index:9999;right:7%}.breadcrumbs{background-color:#fff;padding:35px 30px 0px}.breadcrumb-titles li{color:#1f2223;display:inline-block;font-family:"roboto_bold";font-size:21px;letter-spacing:0px;text-transform:capitalize}.breadcrumb-titles li:before{color:#c7c8c8;content:"/ "}.breadcrumb-titles li:first-child:before{display:none}.breaking-news{background:red;height:0px;overflow:hidden;padding:0px;width:100%;transform:translateZ(0);z-index:100;position:relative}@media(min-width: 768px)and (max-width: 1024px){.breaking-news{transition:none}}.breaking-news.expand{height:80px;padding:25px 0px}.fixed .breaking-news.expand{position:fixed;top:110px}.fixed-sub-navigation .breaking-news.expand{top:130px}.breaking-news .container{height:100%;line-height:1;position:relative;padding:0px 30px}.breaking-news .container>*{color:#fff;display:block;font-family:"roboto_bold";font-size:1.6em}.breaking-title{background:#dd0606;position:absolute;text-transform:capitalize;top:50%;transform:translateY(-50%);left:30px;padding:6px 40px}.breaking-text{overflow:hidden;width:100%;line-height:30px;padding:0px 70px 0px 170px;text-overflow:ellipsis;white-space:nowrap}.breaking-close{position:absolute;top:50%;transform:translateY(-50%);right:30px}.breaking-close:before{font-family:"icomoon";font-size:30px}.breaking-close span{display:none}.button-row-holder,.button-border-row-holder,.button-group-row-holder{display:table;width:100%}.button-row{display:table-row;text-align:center}.button-row .button,.button-row .filter-control,.button-row .featured-banner-button,.button-row .button-border,.button-row .channel-container .view-more,.channel-container .button-row .view-more,.button-row .channel-container .live-video,.channel-container .button-row .live-video,.button-row .time-button,.button-row .print-button,.button-row #doorbell .buttons .btn,#doorbell .buttons .button-row .btn,.button-row #doorbell .buttons button,#doorbell .buttons .button-row button{display:table-cell;padding:0;width:17%}.header,.header-preview{position:-webkit-sticky;position:sticky;left:0;right:0;top:0;z-index:9991}.header .container,.header-preview .container{padding:0px}.header-preview{position:relative;z-index:0}.main-header{background-color:#051224;position:relative;z-index:10;width:100%;top:0px;left:0px;border-top:2px solid #12243c;box-shadow:rgba(0,0,0,.15) 0 1px;height:70px;line-height:70px}@media(max-width: 1024px){.main-header{padding:0 16px}}.modal-on .main-header{position:static !important}.site-logo{margin:0;text-align:center}@media(min-width: 1040px){.site-logo{left:50%;position:absolute;top:0;margin-left:-159.5}}.site-logo img{vertical-align:middle;height:22px;width:auto}.site-logo span{display:none}.main-header-controls{float:left}.main-header-controls>li{color:#1f2223;float:left;position:relative}.main-header-controls>li a{color:inherit}.main-header-controls .icon,.main-header-controls .tournaments-categories-item .item-link:before,.tournaments-categories-item .main-header-controls .item-link:before{display:block;top:50%;position:relative}.main-header-controls .icon span,.main-header-controls .tournaments-categories-item .item-link:before span,.tournaments-categories-item .main-header-controls .item-link:before span{display:none}.main-header-controls .icon:hover,.main-header-controls .tournaments-categories-item .item-link:hover:before,.tournaments-categories-item .main-header-controls .item-link:hover:before{color:#1f2223}.main-header-controls .icon-cart{font-weight:bold}.main-header-controls>li{height:90px;margin-right:40px}.main-header-controls .icon,.main-header-controls .tournaments-categories-item .item-link:before,.tournaments-categories-item .main-header-controls .item-link:before{font-size:30px;margin-top:-15px}.search-active .main-header-controls .icon.icon-search,.search-active .main-header-controls .icon.head-to-head-button-search,.search-active .main-header-controls .icon.column-search-icon,.search-active .main-header-controls .tournaments-categories-item .icon-search.item-link:before,.search-active .main-header-controls .tournaments-categories-item .item-link.head-to-head-button-search:before,.search-active .main-header-controls .tournaments-categories-item .item-link.column-search-icon:before,.tournaments-categories-item .search-active .main-header-controls .icon-search.item-link:before,.tournaments-categories-item .search-active .main-header-controls .item-link.head-to-head-button-search:before,.tournaments-categories-item .search-active .main-header-controls .item-link.column-search-icon:before{color:#1f2223}.control-menu{display:block;color:#fff;text-transform:uppercase;height:30px;margin-top:-15px;position:relative;top:50%;width:33px}.control-menu span{background-color:#fff;display:block;height:2px;position:relative;text-indent:-9999px;transition:all .25s ease-in-out}.control-menu span:before,.control-menu span:after{background-color:#fff;content:" ";height:100%;left:0;position:absolute;width:100%;height:2px;transition:all .25s ease-in-out}.control-menu:hover span{background-color:#1f2223}.control-menu:hover span:before,.control-menu:hover span:after{background-color:#1f2223}.control-menu span{width:20px}.control-menu span:before{top:-12px}.control-menu span:after{bottom:-12px}.site-sponsor{float:right}.site-sponsor img{vertical-align:middle;height:45px;width:auto}.sub-header{background-color:#051224;color:#fff;font-size:11px;font-weight:bold;height:40px;z-index:11;position:relative}.sub-header .container{display:flex;height:100%;align-items:center}@media(max-width: 1024px){.sub-header{padding:10px 16px}}.sub-header a{color:inherit}.sub-header a:hover{color:#e4f53b}.sub-header a:after{color:#051224}.sub-header .icon,.sub-header .tournaments-categories-item .item-link:before,.tournaments-categories-item .sub-header .item-link:before{color:#051224;font-size:10px;margin-left:5px}.language-selector{cursor:pointer;position:relative;padding:0 10px;border-radius:20px;background:#ffffff21;width:61px;transition:all .25s ease-in-out}.language-selector .icon-arrow-down,.language-selector .table-rankings-wrapper .mega-table .sorting-cell .sorting-arrow,.table-rankings-wrapper .mega-table .sorting-cell .language-selector .sorting-arrow{font-size:12px;margin-left:10px;color:#fff}.language-selector .icon-arrow-down:before,.language-selector .table-rankings-wrapper .mega-table .sorting-cell .sorting-arrow:before,.table-rankings-wrapper .mega-table .sorting-cell .language-selector .sorting-arrow:before{display:inline-flex;transform:rotateZ(0deg)}.language-selector:hover{color:#e4f53b;border-radius:10px 10px 0 0}.language-selector:hover .language-dropdown{opacity:1;transform:translateY(0) scaleY(1)}.language-selector:hover .icon-arrow-down,.language-selector:hover .table-rankings-wrapper .mega-table .sorting-cell .sorting-arrow,.table-rankings-wrapper .mega-table .sorting-cell .language-selector:hover .sorting-arrow{color:#e4f53b}.language-selector:hover .icon-arrow-down:before,.language-selector:hover .table-rankings-wrapper .mega-table .sorting-cell .sorting-arrow:before,.table-rankings-wrapper .mega-table .sorting-cell .language-selector:hover .sorting-arrow:before{display:inline-flex;transform:rotateZ(180deg)}.language-flag{float:left;padding-top:2px}.language-flag img{height:auto;width:22px}.language-name{float:left}.language-dropdown{background-color:#ffffff21;right:0;max-height:0;padding:0;position:absolute;top:22px;opacity:0;overflow:hidden;z-index:100;max-height:140px;padding:10px 0;transform:translateY(-10px) scaleY(0);transform-origin:top;transition:all .25s ease-in-out;border-radius:0 0 10px 10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(min-width: 768px)and (max-width: 1024px){.language-dropdown{transition:none}}.language-dropdown a{color:#fff;display:block;padding:4px 8px;text-transform:uppercase}.language-dropdown a:hover{color:#e4f53b}.language-dropdown img{float:left;height:auto;margin-right:10px;width:22px}.language-dropdown .current a{color:#bfc3c5}.language-dropdown.expand{display:block}.sub-header-controls{float:left}.sub-header-controls>li{border-left:1px solid #393b3c;float:left;line-height:20px;padding:0 20px}.sub-header-controls>li:first-child{border-left:none;padding-left:0}.sub-header-controls .external:after{color:#051224}.sub-header-links>li{float:left;line-height:20px;margin-left:15px}.sub-header-links>li:first-child{margin-left:0}.sub-header-links .icon-myatp{font-size:14px}@media(max-width: 1024px){.sub-header-links>li:not(.sub-header-language-selector){display:none}}.shop-link .icon,.shop-link .tournaments-categories-item .item-link:before,.tournaments-categories-item .shop-link .item-link:before{bottom:-2px;font-size:15px;position:relative}.sub-header-sponsor-logo{height:19px;flex-grow:1}.sub-header-sponsor-logo .site-sub-sponsor-link{display:inline-block;height:100%}.sub-header-sponsor-logo img{display:block;height:100%;width:auto}.header-sub-navigation{background-color:#fff;height:50px;position:fixed;top:110px;width:100%;z-index:0;box-shadow:0px 3px 3px 0px rgba(0,0,0,.17)}@media(min-width: 768px)and (max-width: 1024px){.header-sub-navigation{top:-50px;transform:translate3d(0, 0px, 0);-ms-transform:translateY(0px)}.fixed-sub-navigation .header-sub-navigation{top:110px}}@media(min-width: 1025px){.header-sub-navigation{transition:transform .25s cubic-bezier(0.77, 0, 0.175, 1)}}.fixed-sub-navigation .header-sub-navigation{transform:translate3d(0, 0, 0);-ms-transform:translateY(0)}@media(min-width: 768px)and (max-width: 1024px){.fixed-sub-navigation .header-sub-navigation{display:block}}.modal-on .header-sub-navigation{display:none}.cookies-flag .header-sub-navigation{top:150px}.header-sub-navigation .container{height:100%}.header-sub-navigation-title{color:#1f2223;display:block;float:left;line-height:50px;font:16px "roboto_regular";height:100%;text-transform:capitalize;width:auto}.header-sub-navigation-title .text-title{display:block;line-height:50px;height:50px}.header-sub-navigation-title img{display:block;height:18px;position:relative;top:50%;width:auto;transform:translateY(-50%)}.header-sub-navigation-list-wrap{float:left}.header-sub-navigation-list-wrap .page-header-more-link{position:relative}.header-sub-navigation .header-sub-navigation-list-wrap .page-header-more-link>a{padding-left:20px;padding-right:15px;margin-left:0px}.header-sub-navigation-list-wrap .page-header-more-link>a:after{color:#051224;content:"";display:block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;font-size:10px;text-transform:none;line-height:1;position:absolute;right:0px;-webkit-font-smoothing:antialiased;top:calc(50% + 1px);transform:translateY(-55%) rotate(90deg);transition:all .25s ease-in-out}.header-sub-navigation-list-wrap .page-header-more-link .page-header-sub-nav{position:absolute;top:50px;left:-10px;z-index:10;background-color:#fff;width:160px}.header-sub-navigation-list-wrap .page-header-more-link .page-header-sub-nav li{width:100%}.header-sub-navigation-list-wrap .page-header-more-link .page-header-sub-nav li:first-child a{padding-top:20px}.header-sub-navigation-list-wrap .page-header-more-link .page-header-sub-nav li:last-child a{padding-bottom:20px}.header-sub-navigation-list-wrap .page-header-more-link .page-header-sub-nav a{line-height:1;margin-left:0;padding:10px 20px}.header-sub-navigation-list-wrap .page-header-more-link .page-header-sub-nav a:hover{color:#051224}.header-sub-navigation-list{display:block;float:left;width:auto}.header-sub-navigation-item,.header-sub-navigation .page-header-more-link{display:inline-block}.header-sub-navigation-item.current a,.header-sub-navigation .page-header-more-link.current a{position:relative}.header-sub-navigation-item.current a:after,.header-sub-navigation .page-header-more-link.current a:after{background-color:#051224;bottom:0px;content:"";display:block;height:3px;left:0px;position:absolute;width:100%}.header-sub-navigation-item a,.header-sub-navigation .page-header-more-link a{color:#1f2223;display:block;line-height:50px;font:14px "roboto_regular";margin-left:15px}.header-sub-navigation-item:first-child>a,.header-sub-navigation .page-header-more-link:first-child>a{margin-left:15px;position:relative}.header-sub-navigation-item:first-child>a:before,.header-sub-navigation .page-header-more-link:first-child>a:before{border-left:1px solid #ebebeb;content:" ";display:block;height:20px;left:-10px;position:absolute;top:50%;transform:translateY(-50%)}.page-header-sub-nav{border:none !important;font-size:18px}.page-header-sub-nav *:before{border:none !important}.atp-header-container{position:relative}.atp-logo{margin:0px 16px 0px 0px}.atp-logo .atp-logo-name{display:none}.atp-logo .atp-logo-image{display:block;height:auto;width:96px}.atp-logo .atp-logo-link{display:block}.atp-nav-wrap{text-align:center;float:left;height:70px;display:inline-block;flex-grow:1;margin-right:32px}.atp-nav-wrap .atp-nav,.atp-nav-wrap .atp-search{text-align:center;flex-grow:1}.atp-nav-wrap .atp-nav-wrap-inner{display:flex}.atp-nav{height:70px;width:auto}.atp-nav-icon{display:grid;grid-auto-flow:column;grid-column-gap:8px;margin-right:8px}.atp-header-container{height:70px;display:flex;align-items:center}.atp-nav-list{list-style:none;width:auto;display:grid;grid-auto-flow:column;justify-content:start;grid-column-gap:10px}.atp-nav-list *{-webkit-user-select:none;user-select:none}.atp-nav-list>.atp-nav-item{position:relative}.atp-nav-list>.atp-nav-item:first-child{margin-left:0px}.atp-nav-list>.atp-nav-item>a{color:#fff;display:block;line-height:1em;font:15px "roboto_regular";height:70px;line-height:70px;position:relative;text-transform:uppercase;width:auto;transition:all .25s ease-in-out}.atp-nav-list>.atp-nav-item ul{position:absolute;top:70px;left:-20px;z-index:2;display:none}.atp-nav-list>.atp-nav-item>a:hover{color:#e4f53b}.atp-nav-list>.atp-nav-item>a:hover:after{color:#000}.atp-nav-list>.atp-nav-item:hover .atp-sub-nav{display:block}.device-using-touch .atp-touch-hover>a{color:#000 !important}.device-using-touch .atp-touch-hover>a:after{color:#000 !important}.device-using-touch .atp-touch-hover>ul{display:block}.device-using-touch .header-sub-navigation .atp-touch-hover>a{color:#fff !important}.device-using-touch .header-sub-navigation .atp-touch-hover>a:after{color:#fff !important}.fixed-sub-navigation .header-sub-navigation{opacity:1}.atp-sub-nav{border:1px solid #ddd;background-color:#fff;background-color:rgba(255,255,255,.9);display:block;line-height:1}.atp-nav-item .atp-sub-nav-item{display:block;height:auto;line-height:1em;font:16px "roboto_regular";text-align:left;width:248px}.atp-nav-item .atp-sub-nav-item>a{color:#051224;display:block;padding:10px 20px}.atp-nav-item .atp-sub-nav-item>a:hover{color:#051224;font-weight:bold}.atp-nav-item .atp-sub-nav-item:first-child>a{padding-top:20px}.atp-nav-item .atp-sub-nav-item:last-child>a{padding-bottom:20px}.atp-nav-item .atp-sub-nav-item:hover{background-color:#f2f2f2}.atp-more-link{display:none}.atp-more-link>a:after{content:"";display:inline-block;font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;font-size:10px;margin-left:5px;position:relative;top:-2px;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;transform:rotate(90deg);transition:all .25s ease-in-out}.atp-more-link .atp-nav-item{display:block;height:auto;line-height:1em;font:18px "roboto_bold";text-align:left;text-transform:capitalize;width:248px}.atp-more-link .atp-nav-item>a{display:block;padding:10px 20px}.atp-more-link .atp-nav-item:first-child>a{padding-top:20px}.atp-more-link .atp-nav-item:last-child>a{padding-bottom:20px}.atp-more-link .atp-sub-nav .atp-sub-nav{display:none !important}@media(max-width: 1332px){.atp-more-link{display:list-item}.more-item{display:none}}.atp-nav-sponsor .atp-nav-sponsor-image{display:block;height:70px;width:auto}.atp-menu{cursor:pointer;display:none;float:left;margin:0;overflow:hidden;position:relative}.atp-menu-label{line-height:1em;font:9px "roboto_bold";letter-spacing:1.4px;text-align:center;text-transform:capitalize}.atp-menu-icon{position:relative}.atp-menu-icon:after{content:"";display:block;font-family:"icomoon";font-size:30px;font-style:normal;font-variant:normal;line-height:1;position:relative;speak:none;text-transform:none;z-index:1;-webkit-font-smoothing:antialiased}.atp-menu-icon>*{display:none}@media(min-width: 1025px){.atp-shop-link{cursor:pointer;color:#fff;height:70px;line-height:1em;font:13px "roboto_bold";text-align:center;text-transform:capitalize}.atp-shop-link .icon,.atp-shop-link .tournaments-categories-item .item-link:before,.tournaments-categories-item .atp-shop-link .item-link:before{display:block;font-size:22px;margin-top:15px}.atp-shop-link .icon-cart{font-weight:bold}.atp-shop-link .icon-cart:before{color:#1f2223}.atp-shop-link a{color:#1f2223;display:block;padding:0px}.atp-shop-link a:hover{color:#000}.atp-search{cursor:pointer;color:#fff;height:70px;line-height:1em;font:13px "roboto_bold";text-transform:capitalize;transition:color .25s ease-in-out}.atp-search .atp-search-label{position:relative;width:auto;margin:17px auto 0}.atp-search .atp-search-label:after{content:"";font-family:"icomoon";speak:none;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;font-size:19px;-webkit-font-smoothing:antialiased}.atp-search .atp-search-label-text{float:left;margin-left:5px}.atp-search:hover{color:#e4f53b}}@media(max-width: 1024px){.atp-search .atp-search-label{display:none}}.atp-cart{cursor:pointer;color:#fff;line-height:1em;margin-right:5px;height:100%}.atp-cart-icon{display:flex;height:100%;flex-direction:column;justify-content:center}.atp-cart-icon::before{font-size:25px;display:flex;align-items:center;font-style:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased}@media(max-width: 1024px){.atp-cart-icon::before{font-size:18px;padding:2px;padding-bottom:4px}}.atp-cart-icon__label{font:13px "roboto_bold";text-transform:capitalize}@media(max-width: 1024px){.atp-cart-icon__label{font-size:9px;letter-spacing:1.4px}}@media(min-width: 768px)and (max-width: 1024px){.atp-search{transition:none}}@media(max-width: 1024px){.atp-shop-link{cursor:pointer;color:#1f2223;margin-right:10px;float:left;text-transform:capitalize}.atp-shop-link .icon,.atp-shop-link .tournaments-categories-item .item-link:before,.tournaments-categories-item .atp-shop-link .item-link:before{display:block;font-size:22px}.atp-shop-link .icon-cart{font-weight:bold;color:#1f2223}.atp-shop-link a{color:#fff;display:block;line-height:1;font:9px "roboto_regular";letter-spacing:1.4px;margin-top:4px;text-transform:uppercase}.atp-shop-link a:hover{color:#000}.atp-logo{margin:2px 10px 0px 10px}.atp-menu{color:#fff;display:block;width:30px}.atp-menu:hover{color:#e4f53b}.atp-nav,.atp-nav-list{display:none}.atp-nav-wrap-inner{position:relative;top:calc(50% + 2px);transform:translateY(-50%)}.atp-search{color:#1f2223;cursor:pointer;float:left !important;line-height:1;font:9px "roboto_bold";letter-spacing:1.4px;position:relative;text-transform:capitalize;color:#fff}.atp-search:before{content:"";display:block;font-family:"icomoon";font-size:22px;font-style:normal;font-variant:normal;line-height:1;speak:none;-webkit-font-smoothing:antialiased}.atp-search:hover{color:#e4f53b}.atp-search:hover:before{color:#e4f53b}.atp-search-label{display:none}.atp-search-label-text{margin-top:2px}}.cookie-message{background:#f1f1f1;color:#1f2223;display:none;font-size:12px;line-height:16px;padding:12px 0px}.cookies-flag .cookie-message{display:block}.cookie-message .container{position:relative;padding:0px 150px 0px 30px}.cookie-close{color:#1f2223;padding-right:20px;position:absolute;top:50%;transform:translateY(-50%);right:30px}.cookie-close:after{content:"";font-family:"icomoon";font-size:16px;position:absolute;right:0px;top:0px}.is-iOS .live-scores-app{display:none}.breaking-news-container{background:#da1418;color:#fff;padding:8px 0}.breaking-news-container .breaking-news-title{font-family:"roboto_bold";display:block;float:left;font-size:16px;margin-right:16px;line-height:20px;height:20px}.breaking-news-container .breaking-news-blurb{font-family:"roboto_regular";display:block;float:left;font-size:14px;line-height:20px;height:20px;width:calc(100% - 400px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.breaking-news-container .breaking-news-link{font-family:"roboto_regular";display:block;float:left;font-size:14px;line-height:20px;height:20px;color:#fff;text-transform:capitalize;text-decoration:underline}.breaking-news-container .breaking-news-close{display:block;float:right;color:#fff;height:20px;line-height:20px;font-size:16px}.iab-wrapper.featured{display:flex;padding:16px 0 16px 10px;justify-items:center;align-items:center;justify-content:space-evenly}@media(min-width: 760px)and (max-width: 1023px){.iab-wrapper.featured{flex-direction:column}.iab-wrapper.featured iframe[class*=clock]{margin-bottom:20px !important}.iab-wrapper.featured .adtech-wrapper-ad{order:2}}.iab-wrapper{background:url("../../atpwt/images/global/adbg.jpg");background-size:cover;clear:both;overflow:hidden;display:table;text-align:center;width:100%;padding:15px 0px}.iab-wrapper.mobile{position:relative}.iab-wrapper.mobile>*:not(.rolex-wrapper){display:block;height:50px !important;left:50%;position:relative;transform:translateX(-50%)}.iab-wrapper.mobile .rolex-wrapper{background-color:transparent;height:100%;position:relative;width:100%}.iab-wrapper.mobile .rolex-wrapper>*{display:block;height:50px !important;left:50%;position:relative;transform:translateX(-50%)}.main-container>.iab-wrapper{border-left:1px solid #c7c8c8;border-right:1px solid #c7c8c8}@media(min-width: 1332px){.main-container>.iab-wrapper{border-right:none}}.sub-nav .iab-wrapper,.rail .iab-wrapper{background:none}.inline-banner{margin-top:10px}.interstitial-lock{overflow:hidden}.iab-interstitial{display:grid;grid-template-columns:auto 300px auto;grid-template-rows:auto 250px auto;grid-template-areas:". button ." ". ad ." " . . .";position:fixed;top:0;left:0;height:100vh;width:100vw;opacity:0;background:rgba(0,0,0,.85);z-index:9999;transform:translateY(-100vh);transition:all 1000ms}.iab-interstitial.on{opacity:1;pointer-events:all;transform:translateY(0);transition-delay:2000ms}.iab-interstitial div[id^=div-gpt-ad-]{grid-area:ad;height:250px;width:300px;background:#fff}.close-interstitial{grid-area:button;display:grid;grid-auto-flow:column;font-size:14px;color:#fff;align-self:end;justify-self:end;align-items:center;column-gap:4px;margin-bottom:8px}.close-interstitial .icon-close-circle,.close-interstitial .modal-carousel-close,.close-interstitial .modal-carousel-social-close,.close-interstitial .close-nav,.close-interstitial .breaking-close{font-size:18px}.large-dropin{height:0px;position:relative;text-align:center;transition:all .5s cubic-bezier(0.785, 0.135, 0.15, 0.86);height:0;opacity:0;pointer-events:none}.large-dropin.expand{padding-top:20px;padding-bottom:0px;height:290px;opacity:100;pointer-events:auto}.large-dropin-wrapper{position:relative;display:inline-block}.large-dropin-wrapper .close-ad{color:#1f2223;cursor:pointer;display:block;font-size:1.2em;font-weight:bold;height:20px;line-height:20px;position:absolute;right:20px;top:20px}.large-dropin-wrapper .close-ad:after{content:"";font-family:"icomoon";font-size:12px;margin-left:5px;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.navigation{height:100%;left:-100%;position:fixed;top:0px;transition:all .25s;z-index:10000}@media(min-width: 768px)and (max-width: 1024px){.navigation{transition:none}}.navigation.expand{left:0px}.main-nav{overflow:auto;-webkit-overflow-scrolling:touch;transition:all .25s;background:rgba(255,255,255,.96);height:100%;padding:40px 30px;position:relative;width:230px;z-index:1}@media(min-width: 768px)and (max-width: 1024px){.main-nav{transition:none}}.close-nav{color:#1f2223;padding:10px;position:absolute;right:20px;top:30px}.close-nav:hover{color:#051224}.close-nav:before{font-size:15px}.close-nav span{display:none}.nav-spacer-wrapper{background:rgba(18,18,18,.9);height:100px;width:100%}.nav-spacer-wrapper .nav-spacer{height:100%;width:100%;background-image:linear-gradient(to top, #121212, transparent)}.nav-section{margin-top:30px}.nav-section:first-of-type{margin-top:0px}.nav-section-title{display:block;text-transform:uppercase;color:#969b9d;font-family:"roboto_regular";font-size:1.6em;margin-bottom:35px}.nav-list>li{margin-top:25px}.nav-list>li:first-child{margin-top:0px}.nav-list>li>a{display:block;font-family:"roboto_bold";font-size:16px;letter-spacing:0px;position:relative;text-transform:uppercase}.nav-list>li>a.nav-push:after{top:4px}.nav-list>li>a.nav-push.expand{color:#1f2223}.nav-list>li>a.icon-search:before,.nav-list>li>a.head-to-head-button-search:before,.nav-list>li>a.column-search-icon:before{font-family:"icomoon";font-size:14px}.nav-list>li>a:after{margin:0px;position:absolute;font-size:12px;right:0px}.nav-list>li>a.external:after{top:3px}.nav-list.secondary{margin-top:10px}.nav-list.secondary li{margin-top:10px}.nav-list.secondary li:first-child{margin-top:0px}.nav-list.secondary li a{font-family:"roboto_regular";font-size:1.6em}.language-flags{margin-bottom:30px}.language-flags a{display:inline-block;height:20px;margin-left:10px;position:relative}.language-flags a:first-child{margin-left:0px}.language-flags a img{height:100%;width:auto}.sub-nav{background:rgba(255,255,255,.96);border-left:1px solid #c7c8c8;height:100%;left:-361px;overflow:auto;padding:40px 30px;position:absolute;top:0px;width:361px;-webkit-overflow-scrolling:touch;transition:all .25s}@media(min-width: 768px)and (max-width: 1024px){.sub-nav{transition:none}}.main-nav.expand+.sub-nav.expand{left:100%}.sub-nav .sponsor-logo{display:block;height:20px;position:absolute;right:30px;top:40px}.sub-nav .sponsor-logo img{height:100%;width:auto}.sub-nav-title{color:#1f2223;display:block;font-family:"roboto_bold";font-size:2em;margin-bottom:30px;text-transform:uppercase}:root{--partnerLogoHeight: 150px}.partners-page{background-color:#fff}.partners{background:#fff;text-align:center}@media(min-width: 1332px){.partners{border-right:none}}.partners>*{float:left;padding:16px}.partners>* a{display:inline-block;position:relative}.partners>* a img{height:auto;left:50%;position:absolute;top:50%;width:auto;transform:translate(-50%, -50%)}.partners-page .partners{border:none;padding:16px 16px 0px}.partners-page .partners>*{padding:0px}.premier{width:330px;height:240px}.premier a{height:235px;width:100%}.footer-partners .premier a{height:153px}.footer-partners .premier a img{height:153px}.premier a img{height:var(--partnerLogoHeight)}.partners-page .premier{width:100%}.partners-page .premier a{height:var(--partnerLogoHeight)}.other-partners{border-left:1px solid #c7c8c8;width:calc(100% - 330px)}.other-partners a{width:50%;margin-bottom:20px;display:inline-block}.other-partners a.portrait-logo{height:156px}.footer-partners .other-partners a{height:140px;width:30%;margin:0}.footer-partners .other-partners a img{height:140px}.partners-page .other-partners:nth-child(2) img{height:calc(var(--partnerLogoHeight)*.8)}.partners-page .other-partners:nth-child(3) img{height:calc(var(--partnerLogoHeight)*.7)}.partners-page .other-partners:nth-child(4)~.other-partners img{height:calc(var(--partnerLogoHeight)*.6)}.partners-page .other-partners:nth-child(4) img{height:calc(var(--partnerLogoHeight)*.6)}.other-partners .partner-list{display:table;height:230px;width:100%}.footer-partners .other-partners .partner-list{height:190px}.other-partners .partner-list-wrapper{display:flex;align-items:center;height:100%;flex-direction:row;justify-content:space-around}.partners-page .other-partners{border-left:none;width:100%}.partners-page .other-partners a{padding:10px}.partners-page .other-partners .partner-list-wrapper{margin-top:-20px}.partner-section-title{color:#1f2223;display:block;font-family:"roboto_bold";line-height:.75em;text-transform:uppercase;font-size:18px;letter-spacing:0px;margin-bottom:5px}.partners-page .partner-section-title{background-color:#f1f1f1;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;margin-bottom:0px;padding:15px 0px}body{overflow-x:hidden}@media(max-width: 1332px){.rail-scores-icon{border:1px solid #fff;color:#fff;display:block;font-family:"roboto_regular",Arial,sans-serif;font-size:9px;height:26px;line-height:16px;margin:0 10px;position:relative;top:12px;width:30px}.rail-scores-icon__item{border-top:1px solid #fff;bottom:0;display:block;height:9px;position:absolute;width:100%}.rail-scores-icon__item:before{content:"";background-color:#fff;height:100%;left:50%;position:absolute;top:0;width:1px}.rail-latest-icon{border:1px solid #fff;color:#fff;display:block;font-family:"roboto_regular",Arial,sans-serif;font-size:9px;height:26px;line-height:16px;margin:0 10px;position:relative;top:12px;width:30px}.rail-latest-icon__box{border:1px solid #fff;display:block;height:7px;width:12px;position:absolute;bottom:2px;left:2px}.rail-latest-icon__lines{height:1px;width:10px;background-color:#fff;position:absolute;bottom:2px;right:2px}.rail-latest-icon__lines:before,.rail-latest-icon__lines:after{content:"";height:100%;width:100%;background-color:#fff;position:absolute;right:0;bottom:3px}.rail-latest-icon__lines:after{bottom:6px}.rail-fixer.expand .current .rail-latest-icon,.rail-fixer.expand .current .rail-scores-icon{border:none;color:#051224}.rail-fixer.expand .current .rail-latest-icon__item,.rail-fixer.expand .current .rail-latest-icon__box,.rail-fixer.expand .current .rail-latest-icon__lines,.rail-fixer.expand .current .rail-scores-icon__item,.rail-fixer.expand .current .rail-scores-icon__box,.rail-fixer.expand .current .rail-scores-icon__lines{display:none}.rail-fixer.expand .current .rail-latest-icon:before,.rail-fixer.expand .current .rail-latest-icon:after,.rail-fixer.expand .current .rail-scores-icon:before,.rail-fixer.expand .current .rail-scores-icon:after{content:"";width:1px;height:28px;background-color:#fff;display:block;position:absolute;top:0}.rail-fixer.expand .current .rail-latest-icon:before,.rail-fixer.expand .current .rail-scores-icon:before{left:14px;transform:rotate(45deg)}.rail-fixer.expand .current .rail-latest-icon:after,.rail-fixer.expand .current .rail-scores-icon:after{right:14px;transform:rotate(-45deg)}}.rail-fixer{width:calc(100% - 1021px)}@media(max-width: 1332px){.rail-fixer{position:fixed;right:0;top:126px;z-index:9999;transform:translateX(0);-ms-transform:translateX(0);height:calc(100% - 126px);width:0}.rail-fixer.expand{top:126px;height:calc(100% - 126px)}.rail-fixer.expand .rail{box-shadow:-2px 2px 10px rgba(0,0,0,.5);transform:translateX(0);-ms-transform:translateX(0)}}@media(min-width: 768px)and (max-width: 1024px){.rail-fixer{transform:translateX(0)}}.rail{border:1px solid #051224;background-color:#f8f8f8;height:100%}@media(min-width: 1332px){.rail{float:right;position:relative}.rail .rail-container{top:50px}.rail .rail-container.current{opacity:1 !important}}@media(max-width: 1332px){.rail{width:320px;bottom:0;height:auto !important;position:absolute;right:0;top:0;transition:transform .25s ease-in-out;transform:translateX(320px);-ms-transform:translateX(320px)}.rail .rail-container{top:0}}@media(min-width: 768px)and (max-width: 1024px){.rail{transition:none}}@media(min-width: 1332px){.rail-container-tabs-row{display:table-row}}.rail-container-tabs{width:100%}.rail-container-tabs li{background-color:#051224;border-left:1px solid #051224;color:#fff;cursor:pointer;font-family:"roboto_bold";font-size:18px;height:50px;letter-spacing:0px;line-height:50px;text-align:center;text-transform:uppercase;transition:background-color .25s ease-in-out}@media(min-width: 768px)and (max-width: 1024px){.rail-container-tabs li{transition:none}}@media(min-width: 1332px){.rail-container-tabs li:hover{background-color:#051224}}@media(min-width: 1332px){.rail-container-tabs li.current{background-color:#f8f8f8;color:#051224}}@media(min-width: 1332px){.rail-container-tabs li:first-child{border-left:none}}@media(min-width: 768px)and (max-width: 1024px){.rail-container-tabs li{transition:none}}@media(min-width: 1332px){.rail-container-tabs{display:table;table-layout:fixed}.rail-container-tabs li{display:table-cell}}@media(max-width: 1332px){.rail-container-tabs{bottom:0;position:absolute;right:100%;width:50px}.rail-container-tabs li{border:1px solid #051224;width:50px}.rail-container-tabs li:first-child{border-bottom:none}.rail-fixer.expand .rail-container-tabs{border-bottom:1px solid #c7c8c8}}.rail-container{width:100%;height:100%;opacity:0;overflow:hidden;position:absolute;left:0;z-index:1;display:flex;flex-direction:column;transition:opacity .5s cubic-bezier(0.615, 0.005, 0.23, 1)}@media(min-width: 1332px){.rail-container{height:calc(100% - 50px)}}@media(min-width: 768px)and (max-width: 1024px){.rail-container{transition:none}}.rail-container.current{z-index:2;opacity:1}.rail-container.animation-on{opacity:1}.rail-container .button-group{display:flex;width:100%;text-transform:uppercase}.rail-container .button-group a{cursor:pointer;flex-grow:1;text-align:center;border:1px solid #051224;font-size:14px;font-family:"roboto_bold";padding:4px;color:#fff;background-color:#051224}.rail-container .button-group a:hover{border:1px solid #051224;color:#051224;background-color:#fff}.rail-container .button-group a.current{border:1px solid #051224;color:#051224;background-color:#fff}.rail-container .button-group a.button-rail{border:1px solid #051224;color:#051224;background-color:#fff;border-radius:3px}.rail-container .button-group a.button-rail:hover{border:1px solid #051224;color:#fff;background-color:#051224}.rail-container .button-group .button__first.no-draw{margin-right:1px}.rail-container .button-group .button__middle{border-left-color:#fff;border-right-color:#fff}.rail-proud{border-bottom:1px solid #bfc3c5;background-color:#f8f8f8;height:auto;padding:16px 10px}.rail-proud-title{color:#969b9d;float:left;font-size:1.2em;font-weight:bold;height:18px;line-height:18px;margin-bottom:10px}.rail-proud-title img{height:18px;width:auto}.rail-proud-title-option{display:none}.rail-proud-logo{float:right}.rail-proud-logo img{max-height:20px;width:auto}.rail-proud-title-vixlet{color:#969b9d;float:left;font-size:1.2em;font-weight:bold;height:20px;line-height:20px;margin-bottom:10px}.rail-proud-title-vixlet img{height:30px;width:auto}.rail-proud-logo{float:right}.rail-proud-logo img{max-height:20px;width:auto}.rail-content-tabs{clear:both;width:100%;display:flex}.rail-content-tabs li{border-bottom:1px solid #051224;border-left:1px solid #051224;border-right:1px solid #051224;border-top:1px solid #051224;float:left;font-family:"roboto_bold";font-size:12px;height:30px;line-height:24px;text-align:center;text-transform:uppercase;flex-grow:1}.social-rail-tab .rail-content-tabs li{width:50%}.rail-content-tabs li:first-child{border-left-width:2px}.rail-content-tabs li:last-child{border-right-width:2px}.rail-content-tabs li a{display:block;height:100%;width:100%}.rail-content-tabs li a:hover{background-color:#051224;color:#fff}.rail-content-tabs li.current a{color:#fff}.rail-content{-webkit-overflow-scrolling:touch;transition:opacity .5s cubic-bezier(0.615, 0.005, 0.23, 1);overflow:auto}@media(min-width: 768px)and (max-width: 1024px){.rail-content{transition:none}}.rail-content .content-section{display:none}.rail-content .content-section.current{display:block}.rail-content .iab-wrapper{margin-top:0;padding:10px 0}.rail-content .iab-wrapper>*,.rail-content .iab-wrapper img{display:block;margin:0 auto}.rail-content.animation-on{opacity:1}@media(min-width: 768px)and (max-width: 1024px){.rail-content.animation-on{overflow:scroll}}.rail-content .tourney-details{padding:20px 10px;box-shadow:0 0 15px 5px inset #e3e8eb}.rail-content .rail-scores-content{display:flex;flex-direction:column}.rail-content .scoring-wrapper{display:flex;flex-direction:column}.rail-content .scoring-wrapper .scoring-header::before{border-left:8px solid transparent;border-right:8px solid transparent;bottom:-8px;border-top:8px solid #e3e8eb}.rail-content .scoring-wrapper .scoring-header .tourney-details .tourney-title-area .title-content .tourney-location{color:#1f2223}.rail-content .scoring-wrapper .scoring-content{padding:8px 10px}.rail-content .scoring-wrapper .scoring-content .title-area{padding:3px 0;color:#1f2223;font-family:"roboto_regular"}.rail-content .scoring-wrapper .scoring-content h5{display:flex;width:100%}.rail-content .scoring-wrapper .scoring-content h5 .title{flex-grow:1}.rail-content .scoring-wrapper .scoring-content .scoring-section{margin-bottom:8px}.rail-content .scoring-wrapper .scoring-content .scoring-section .scores-table thead{border-bottom-color:#d1d5d7}.rail-content .scoring-wrapper .scoring-content .scoring-section .scores-table tbody td{border-color:#d1d5d7}.rail-content .scoring-wrapper .scoring-content .scoring-section .scores-table tbody td.now-serving::before{color:#051224}.rail-content .scoring-wrapper .scoring-content .scoring-section .scores-table tbody td:not(:first-child){color:#1f2223;border-color:#d1d5d7;font-family:"roboto_regular"}.rail-content .scoring-wrapper .scoring-content .scoring-section .scores-table tbody .scoring-player-name{font-size:14px}.rail-content .scoring-wrapper .scoring-content .scoring-section .scores-table tbody .match-info-row td{color:#1f2223}.rail-content .scoring-wrapper .scoring-content .scoring-section .current-score{background-color:#d1d5d7;font-family:"roboto_regular"}.rail-ad{display:flex}.rail-ad *:not(script){height:250px;width:300px;flex-grow:1}[data-vix=feed]{height:100%}[data-vix=feed]>iframe{height:100% !important}@media(max-width: 1332px){.rail-social-icon{font-family:"roboto_regular";font-size:9px;position:relative;top:-3px}.rail-social-icon:before{content:"";font-family:"icomoon";font-size:35px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}}.footer-partners .splide{height:15.625rem;width:100%;align-items:center}.footer-partners .splide .splide__track{width:100%;height:auto;text-align:center}.footer-partners .splide .other-partners{min-height:12.5rem;margin-top:-1rem}.footer-partners .splide .other-partners .partner-section-title{margin-top:.8125rem}.footer-partners .splide .other-partners-wrap{flex-direction:inherit;transition:none}.footer-partners .premier{width:50%;text-align:center;border-right:.0625rem solid #c7c8c8;height:15.625rem}.footer-partners .premier a{display:flex;flex-wrap:wrap}.footer-partners .premier a img{top:65%}.footer-partners .partners{display:flex;flex-direction:row}.footer-partners .partner-section-title{margin-top:.3125rem;margin-bottom:0}.footer-partners .other-partners{border-left:0 !important}.footer-partners .splide .other-partners a{height:auto;width:100%}.footer-partners .splide .other-partners a img{height:5.3125rem;width:auto;margin:0 auto}.footer-partners .splide .partner-list-wrapper{display:flex;flex-wrap:wrap;justify-content:space-around}.footer-partners .splide .partner-list-wrapper a{text-decoration:none;flex:0 0 25%;text-align:center}.footer-partners .splide-crossfade .splide__slide:first-of-type{opacity:1 !important}.splide-crossfade .is-prev{opacity:1 !important}.footer-partners .splide.is-initialized,.splide.is-rendered{overflow:hidden}.splide__slide--is-out{animation:fadeinout 3s linear forwards}@keyframes fadeinout{0%,100%{opacity:0}50%{opacity:1}}@media(max-width: 48rem){.splide .other-partners a img{height:4.0625rem !important}}.simple-pagination{padding:20px 0px;text-align:right}.simple-pagination:before{color:#969b9d;content:attr(data-special-text);display:block;float:left;font-size:12px;font-style:italic;width:auto}.simple-pagination-page{cursor:pointer;display:inline-block;font-family:"roboto_regular";line-height:1;font-size:16px;letter-spacing:0px;margin-left:15px}.simple-pagination-page.current,.simple-pagination-page:active{color:#1f2223}.simple-pagination-page:first-child{margin-left:0px}.login-link{height:20px}[data-vix=comments]{margin-top:30px}[data-vix=auth-bar]{min-width:130px;top:-4px}.tooltip,.past-players-tooltip{position:relative}.tooltip.left:before,.left.past-players-tooltip:before{left:-3px}.tooltip.right:before,.right.past-players-tooltip:before{right:0}.tooltip:before,.past-players-tooltip:before,.tooltip:after,.past-players-tooltip:after{opacity:0;position:absolute;visibility:hidden;z-index:999;transition:all .25s}.tooltip:before,.past-players-tooltip:before{background-color:rgba(31,34,35,.8);color:#fff;content:attr(data-tooltip-text);padding:15px 20px;right:-15px;text-align:left;width:300px;bottom:calc(100% + 20px);white-space:normal;font-size:14px !important}.tooltip:after,.past-players-tooltip:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid rgba(31,34,35,.8);bottom:100%;content:"";height:0;right:50%;width:0;transform:translateX(50%)}.tooltip.right:after,.right.past-players-tooltip:after{right:80%}.tooltip:hover:before,.past-players-tooltip:hover:before,.tooltip:hover:after,.past-players-tooltip:hover:after,.tooltip:active:before,.past-players-tooltip:active:before,.tooltip:active:after,.past-players-tooltip:active:after{opacity:1;visibility:visible}.tickets-accordion-wrapper{background-color:#fff;padding:16px}.tickets-accordion{margin-bottom:1px}.tickets-accordion.expand{margin-bottom:0px}.accordion-label{background-color:#f1f1f1;border-bottom:1px solid #e8e8e8;color:#1f2223;cursor:pointer;font-family:"roboto_bold";font-size:18px;letter-spacing:0px;padding:10px 50px;text-transform:capitalize;width:100%;transition:all .25s}.accordion-label:before,.accordion-label:after{color:#051224;font-family:"icomoon";position:absolute;right:30px !important;transform:translateY(-50%);transform-origin:50% 0%;transition:all .25s;padding-top:15px}.accordion-label:before{content:"";transform:scale(0) translateY(-50%)}.accordion-label:after{content:"";transform:scale(1) translateY(-50%)}.tickets-accordion:first-child .accordion-label{border-top:1px solid #e8e8e8}.tickets-accordion.expand .accordion-label:before{transform:scale(1) translateY(-50%)}.tickets-accordion.expand .accordion-label:after{transform:scale(0) translateY(-50%)}.tickets-table-wrapper{max-height:0px;overflow:hidden;transition:all .5s;transform:translateZ(0)}.tickets-accordion.expand .tickets-table-wrapper{max-height:1200px}.tickets-table{width:100%}.tickets-table .tourney-result:first-child td{border-top:none}.tickets-table .tourney-result .tourney-location{border-right:1px solid #c7c8c8;font-family:"roboto_regular";margin-right:10px;padding-right:10px;line-height:22px}.tickets-table .tourney-result .tourney-flag{padding:20px;width:85px}.tickets-table .tourney-result .tourney-flag img{border:1px solid #ddd;height:auto;width:40px}.tickets-table .tourney-result .tourney-badge-wrapper{padding:20px 5px;width:75px}.tickets-table .tourney-result .tourney-badge-wrapper img{width:59px;height:auto}.tickets-table .tourney-result .title-content{padding:21px}.tickets-table .tourney-result .tourney-title{max-width:320px}.tickets-table .tourney-result .tourney-details.action-buttons{border-color:#051224;padding:15px 20px;width:340px}@media(max-width: 839px){.tickets-table .tourney-result .tourney-details.action-buttons{width:165px}}.tickets-table .tourney-result .tourney-details.action-buttons .button-border,.tickets-table .tourney-result .tourney-details.action-buttons .channel-container .view-more,.channel-container .tickets-table .tourney-result .tourney-details.action-buttons .view-more,.tickets-table .tourney-result .tourney-details.action-buttons .channel-container .live-video,.channel-container .tickets-table .tourney-result .tourney-details.action-buttons .live-video,.tickets-table .tourney-result .tourney-details.action-buttons .time-button,.tickets-table .tourney-result .tourney-details.action-buttons .print-button,.tickets-table .tourney-result .tourney-details.action-buttons .button-row .button,.tickets-table .tourney-result .tourney-details.action-buttons .button-row .filter-control,.tickets-table .tourney-result .tourney-details.action-buttons .button-row .featured-banner-button,.button-row .tickets-table .tourney-result .tourney-details.action-buttons .button,.button-row .tickets-table .tourney-result .tourney-details.action-buttons .filter-control,.button-row .tickets-table .tourney-result .tourney-details.action-buttons .featured-banner-button,.tickets-table .tourney-result .tourney-details.action-buttons #doorbell .buttons .btn,#doorbell .buttons .tickets-table .tourney-result .tourney-details.action-buttons .btn,.tickets-table .tourney-result .tourney-details.action-buttons #doorbell .buttons button,#doorbell .buttons .tickets-table .tourney-result .tourney-details.action-buttons button{border-color:#051224;color:#051224;padding:0px;width:125px}.tickets-table .tourney-result .tourney-details.action-buttons .button-border:hover,.tickets-table .tourney-result .tourney-details.action-buttons .channel-container .view-more:hover,.channel-container .tickets-table .tourney-result .tourney-details.action-buttons .view-more:hover,.tickets-table .tourney-result .tourney-details.action-buttons .channel-container .live-video:hover,.channel-container .tickets-table .tourney-result .tourney-details.action-buttons .live-video:hover,.tickets-table .tourney-result .tourney-details.action-buttons .time-button:hover,.tickets-table .tourney-result .tourney-details.action-buttons .print-button:hover,.tickets-table .tourney-result .tourney-details.action-buttons .button-row .button:hover,.tickets-table .tourney-result .tourney-details.action-buttons .button-row .filter-control:hover,.tickets-table .tourney-result .tourney-details.action-buttons .button-row .featured-banner-button:hover,.button-row .tickets-table .tourney-result .tourney-details.action-buttons .button:hover,.button-row .tickets-table .tourney-result .tourney-details.action-buttons .filter-control:hover,.button-row .tickets-table .tourney-result .tourney-details.action-buttons .featured-banner-button:hover,.tickets-table .tourney-result .tourney-details.action-buttons #doorbell .buttons .btn:hover,#doorbell .buttons .tickets-table .tourney-result .tourney-details.action-buttons .btn:hover,.tickets-table .tourney-result .tourney-details.action-buttons #doorbell .buttons button:hover,#doorbell .buttons .tickets-table .tourney-result .tourney-details.action-buttons button:hover{background-color:#051224;color:#fff}.tickets-table .tourney-result .tourney-details .info-area .info-item .item-details{color:#1f2223}.tickets-table .tourney-result .tourney-details .info-area .info-item .item-details.is-one-line{padding-top:13px}.tickets-table .tourney-result .when-heading{background-color:transparent;width:20px}.tickets-table .tourney-result .when-heading.live{background-color:#051224;border-color:#e8e8e8}.tickets-table .tourney-result .when-heading.live span{display:block}.tickets-table .tourney-result .when-heading span{display:none}.tickets-table .tourney-result td{border-color:#e8e8e8;padding-bottom:20px !important;padding-top:20px !important}.tourney-accordion-wrapper.content-accordion-wrapper .intro-content{text-align:right}.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .button-border,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .channel-container .view-more,.channel-container .tourney-accordion-wrapper.content-accordion-wrapper .intro-content .view-more,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .channel-container .live-video,.channel-container .tourney-accordion-wrapper.content-accordion-wrapper .intro-content .live-video,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .time-button,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .print-button,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .button-row .button,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .button-row .filter-control,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .button-row .featured-banner-button,.button-row .tourney-accordion-wrapper.content-accordion-wrapper .intro-content .button,.button-row .tourney-accordion-wrapper.content-accordion-wrapper .intro-content .filter-control,.button-row .tourney-accordion-wrapper.content-accordion-wrapper .intro-content .featured-banner-button,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content #doorbell .buttons .btn,#doorbell .buttons .tourney-accordion-wrapper.content-accordion-wrapper .intro-content .btn,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content #doorbell .buttons button,#doorbell .buttons .tourney-accordion-wrapper.content-accordion-wrapper .intro-content button{display:inline-block;float:none;margin:0px 0px 0px 10px;width:225px}.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .button-border:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .channel-container .view-more:first-child,.channel-container .tourney-accordion-wrapper.content-accordion-wrapper .intro-content .view-more:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .channel-container .live-video:first-child,.channel-container .tourney-accordion-wrapper.content-accordion-wrapper .intro-content .live-video:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .time-button:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .print-button:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .button-row .button:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .button-row .filter-control:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .button-row .featured-banner-button:first-child,.button-row .tourney-accordion-wrapper.content-accordion-wrapper .intro-content .button:first-child,.button-row .tourney-accordion-wrapper.content-accordion-wrapper .intro-content .filter-control:first-child,.button-row .tourney-accordion-wrapper.content-accordion-wrapper .intro-content .featured-banner-button:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content #doorbell .buttons .btn:first-child,#doorbell .buttons .tourney-accordion-wrapper.content-accordion-wrapper .intro-content .btn:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content #doorbell .buttons button:first-child,#doorbell .buttons .tourney-accordion-wrapper.content-accordion-wrapper .intro-content button:first-child{margin-left:0px}.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .section-title,.tourney-accordion-wrapper.content-accordion-wrapper .intro-content .module-title{float:left;position:relative;top:5px}.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons{margin-top:30px}.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .button-border,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .channel-container .view-more,.channel-container .tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .view-more,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .channel-container .live-video,.channel-container .tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .live-video,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .time-button,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .print-button,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .button-row .button,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .button-row .filter-control,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .button-row .featured-banner-button,.button-row .tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .button,.button-row .tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .filter-control,.button-row .tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .featured-banner-button,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons #doorbell .buttons .btn,#doorbell .buttons .tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .btn,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons #doorbell .buttons button,#doorbell .buttons .tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons button{float:left;margin-left:15px;margin-top:0px;width:calc(33.33% - 10px)}.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .button-border:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .channel-container .view-more:first-child,.channel-container .tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .view-more:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .channel-container .live-video:first-child,.channel-container .tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .live-video:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .time-button:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .print-button:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .button-row .button:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .button-row .filter-control:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .button-row .featured-banner-button:first-child,.button-row .tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .button:first-child,.button-row .tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .filter-control:first-child,.button-row .tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .featured-banner-button:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons #doorbell .buttons .btn:first-child,#doorbell .buttons .tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons .btn:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons #doorbell .buttons button:first-child,#doorbell .buttons .tourney-accordion-wrapper.content-accordion-wrapper .secondary-download-buttons button:first-child{margin-left:0px}.tourney-accordion-wrapper.content-accordion-wrapper .accordion-label{text-transform:uppercase;background-color:#f1f1f1;padding:10px 45px 10px 15px}.tourney-accordion-wrapper.content-accordion-wrapper .accordion-label:before,.tourney-accordion-wrapper.content-accordion-wrapper .accordion-label:after{right:15px}.tourney-accordion-wrapper.content-accordion-wrapper .accordion-label:hover{background-color:#e4e4e4}.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-title{margin-bottom:10px}@media(max-width: 1039px){.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details{width:70px}.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons{min-width:135px}.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .button,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .filter-control,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .featured-banner-button,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .button-border,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .channel-container .view-more,.channel-container .tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .view-more,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .channel-container .live-video,.channel-container .tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .live-video,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .time-button,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .print-button,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons #doorbell .buttons .btn,#doorbell .buttons .tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .btn,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons #doorbell .buttons button,#doorbell .buttons .tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons button{margin-top:5px}.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .button:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .filter-control:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .featured-banner-button:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .button-border:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .channel-container .view-more:first-child,.channel-container .tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .view-more:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .channel-container .live-video:first-child,.channel-container .tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .live-video:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .time-button:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .print-button:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons #doorbell .buttons .btn:first-child,#doorbell .buttons .tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons .btn:first-child,.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons #doorbell .buttons button:first-child,#doorbell .buttons .tourney-accordion-wrapper.content-accordion-wrapper .tourney-result .tourney-details.action-buttons button:first-child{margin-top:0px}}.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result td{border-color:#ececec !important}.tourney-accordion-wrapper.content-accordion-wrapper .tourney-result:first-child td{border-top:none !important}.tourney-detail-winner{font-family:"roboto_regular";text-align:left;font-size:14px;letter-spacing:0px}.tourney-detail-winner a:after{content:", "}.tourney-detail-winner a:last-child:after{display:none}.tourney-title-area .title-content .action-button-icon{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:4px;padding:0;margin:auto}.tourney-title-area .title-content .action-button-icon .print-button{display:inline-grid;height:auto;margin:0;padding:4px;font-size:12px;justify-items:center;color:#97d300;font-weight:700;border:2px solid #97d300;border-radius:5px}.tourney-title-area .title-content .action-button-icon .print-button .icon::before,.tourney-title-area .title-content .action-button-icon .print-button .tournaments-categories-item .item-link::before,.tournaments-categories-item .tourney-title-area .title-content .action-button-icon .print-button .item-link::before{font-size:18px;font-weight:bold;color:#97d300}.tourney-title-area .title-content .action-button-icon .print-button:hover{color:#fff;background:#97d300}.tourney-title-area .title-content .action-button-icon .print-button:hover .icon::before,.tourney-title-area .title-content .action-button-icon .print-button:hover .tournaments-categories-item .item-link::before,.tournaments-categories-item .tourney-title-area .title-content .action-button-icon .print-button:hover .item-link::before{color:#fff}.tournament-calendar .accordion-label{background-color:#e8e8e8}.tournament-calendar .tourney-dates{font-family:"roboto_bold";color:#1f2223 !important}.tournament-calendar .tourney-result{margin-top:0px !important}.tournament-calendar .schedule-info{border-bottom:none;padding:0 0 0 0}.tournament-calendar .tourney-result:first-child .schedule-info{border-top:none}.article-content{background-color:#fff;position:relative;padding:40px 30px 30px 115px;min-height:450px}.article-title{color:#1f2223;margin:0;line-height:1em;font:44px "roboto_bold";letter-spacing:0px}.article-info{border-bottom:1px solid #c7c8c8;border-top:1px solid #c7c8c8;margin-top:20px;max-height:100px}.article-info>*{border-left:1px solid #c7c8c8;float:left;padding:21px 20px}.article-info>*.content-categories{display:none}.article-info>*:first-child{border-left:none;padding-left:0;border-right:1px solid #c7c8c8}.article-info>*:nth-child(2){border-left:none}.article-info .date-wrapper{padding:8px}.article-info .date-wrapper .date{padding:8px}.article-info .date-wrapper .date *{display:block}.article-info .date-wrapper .date .month{color:#969b9d;font-size:1.1em;text-transform:capitalize}.article-info .date-wrapper .date .day{color:#1f2223;font-size:2em;font-weight:bold}.article-info .author{min-width:200px;padding:8px}.article-info .author>*{display:block;float:left}.article-info .author .avatar{height:50px;width:auto}.article-info .author .avatar+.author-info{margin-left:10px}.article-info .author .author-info *{display:block}.article-info .author .author-info .name{color:#1f2223;font-weight:bold;font-size:1.3em}.article-info .author .author-info .title{margin-top:5px;color:#969b9d;font-size:1.1em}.article-info .author .author-info .title a{display:inline-block}.article-copy,#doorbell{font-weight:300;color:#1f2223;font-size:18px;line-height:30px}.has-blockquote .article-section .article-copy,.has-blockquote .article-section #doorbell{padding-left:170px}.article-copy .instagram-media,#doorbell .instagram-media,.article-copy .twitter-tweet,#doorbell .twitter-tweet{margin-left:150px !important}.article-copy.intro-copy,.intro-copy#doorbell{font-size:24px;line-height:37px;font-weight:normal}.article-copy.intro-copy *,.intro-copy#doorbell *{font-size:24px;line-height:37px}.article-copy img,#doorbell img{max-width:100%;height:auto}.article-copy>*,#doorbell>*{margin-top:25px}.article-copy>*:first-child,#doorbell>*:first-child{margin-top:0px}.article-copy .blockquote,#doorbell .blockquote{clear:left;color:#1f2223;float:left;line-height:37px;font:23px "roboto_bold";letter-spacing:0px;margin-left:-207px;width:180px}.article-copy .blockquote:before,#doorbell .blockquote:before{content:"“";margin:0px 0px 0px -13px}.article-copy .blockquote:after,#doorbell .blockquote:after{content:"”"}.article-copy .blockquote *,#doorbell .blockquote *{display:inline}.article-copy i,#doorbell i{font-style:italic}.article-copy ul,#doorbell ul{list-style:disc outside;padding-left:1em}.article-copy ol,#doorbell ol{list-style:decimal outside;padding-left:1em}.article-copy h1,#doorbell h1{font-size:36px}.article-copy h2,#doorbell h2{font-size:30px}.article-copy h3,#doorbell h3{font-size:24px}.article-copy h4,#doorbell h4{font-size:20px}.article-copy h5,#doorbell h5{font-size:16px}.article-copy h6,#doorbell h6{font-size:14px}.article-copy table,#doorbell table{border-bottom:1px solid #c7c8c8;width:100%}.article-copy table thead td,#doorbell table thead td{border-bottom:1px solid #c7c8c8;font-family:"roboto_bold";font-size:16px;padding:0px 0px 5px}.article-copy table tbody tr,#doorbell table tbody tr{background-color:#fff}.article-copy table tbody tr:nth-child(2n),#doorbell table tbody tr:nth-child(2n){background-color:#f7f7f7}.article-copy table tbody td,#doorbell table tbody td{font-family:"roboto_regular";font-size:16px;letter-spacing:0px;padding:15px 0px}.article-copy table tbody td:first-child,#doorbell table tbody td:first-child{padding-left:10px}.article-copy table tbody td:last-child,#doorbell table tbody td:last-child{padding-right:10px}.article-copy table td,#doorbell table td{color:#1f2223;text-align:left}.article-copy b,#doorbell b,.article-copy strong,#doorbell strong{font-weight:bold}.article-copy em,#doorbell em{font-style:italic}.article-copy :root,#doorbell :root{--letterboxHeight: 400px}.article-copy .libris-iframe,#doorbell .libris-iframe{width:100%;height:var(--letterboxHeight)}.article-copy p a,#doorbell p a{color:#051224;text-decoration:underline}.article-copy p a:hover,#doorbell p a:hover{color:#00aeef;-webkit-text-decoration-color:#00aeef;text-decoration-color:#00aeef}.intro-section{padding:8px 0px 16px;border-bottom:1px solid #c7c8c8}.intro-section .location-credit{color:#969b9d;font-family:Helvetica,Arial,sans-serif;font-size:1.3em;font-style:italic;margin-top:15px}.intro-section .location-credit:before{font-family:"icomoon";font-size:20px;font-style:normal;position:relative;top:3px}.article-section{padding:30px 0px 0px 50px}.article-section .related-articles{border:1px solid #c7c8c8;background:#f1f1f1}.article-section .related-articles .content-listing,.article-section .related-articles .section-title,.article-section .related-articles .module-title{background-color:none;background:none}.article-section .related-articles .listing-item-info{width:calc(100% - 110px)}.article-section .related-articles .listing-items{padding-left:0}.article-section .related-articles .listing-items .icon,.article-section .related-articles .listing-items .tournaments-categories-item .item-link:before,.tournaments-categories-item .article-section .related-articles .listing-items .item-link:before{top:20px;left:60px;font-size:19px}.article-section .related-articles .listing-buttons{width:100%}.article-section .related-articles .listing-buttons a:first-child{width:calc(50% - 5px);float:left}.article-section .related-articles .listing-buttons a:last-child{width:100%;float:right}.article-section .fb-comments{display:block;margin-top:20px;width:100%}.article-section .fb-comments>span{width:100% !important}.article-section .fb-comments>span>iframe{width:100% !important}#articleSection>div.article-copy>div.blockquote>div>div:nth-child(3)>a>svg,#articleSection>div#doorbell>div.blockquote>div>div:nth-child(3)>a>svg{display:none !important}#articleSection>div.article-copy>div.blockquote,#articleSection>div#doorbell>div.blockquote{display:none !important}.article-recommendation{border-bottom:1px solid #c7c8c8;border-top:1px solid #c7c8c8;color:#1f2223;text-transform:capitalize;line-height:30px;font:21px "roboto_bold";letter-spacing:0px;padding:25px 0px}.article-recommendation a{text-transform:none}.article-image-wrapper{width:100%}.has-blockquote .article-image-wrapper{margin-left:-170px;width:calc(100% + 170px)}.article-image{position:relative;width:100%;overflow:hidden;padding-top:56.3313609467%}.article-image .item-thumbnail{left:0px;position:absolute;top:0px}.article-image .item-thumbnail .icon,.article-image .item-thumbnail .tournaments-categories-item .item-link:before,.tournaments-categories-item .article-image .item-thumbnail .item-link:before{z-index:2}.article-image .item-thumbnail .icon:before,.article-image .item-thumbnail .tournaments-categories-item .item-link:before,.tournaments-categories-item .article-image .item-thumbnail .item-link:before{bottom:15px;color:#fff;font-size:20px;left:15px;position:absolute}.article-image .caption{bottom:20px;left:20px;position:absolute;z-index:5}.article-image .caption p{font-size:13px;line-height:1}.article-image .item-credit-text{line-height:1}.gallery-cta{overflow:hidden;position:relative;width:100%;padding-top:56.3529411765%}.article-section .gallery-cta{margin-top:25px}.gallery-cta .item-thumbnail{left:0px;position:absolute;top:0px}.gallery-cta .caption{bottom:20px;left:20px;position:absolute;z-index:5;width:calc(100% - 55px)}.gallery-cta .caption .button,.gallery-cta .caption .filter-control,.gallery-cta .caption .featured-banner-button,.gallery-cta .caption .button-border,.gallery-cta .caption .channel-container .view-more,.channel-container .gallery-cta .caption .view-more,.gallery-cta .caption .channel-container .live-video,.channel-container .gallery-cta .caption .live-video,.gallery-cta .caption .time-button,.gallery-cta .caption .print-button,.gallery-cta .caption #doorbell .buttons .btn,#doorbell .buttons .gallery-cta .caption .btn,.gallery-cta .caption #doorbell .buttons button,#doorbell .buttons .gallery-cta .caption button{position:absolute;right:0px;top:50%;width:150px;transform:translateY(-50%)}.gallery-cta .caption p{font-family:"roboto_bold";font-size:36px;letter-spacing:0px;line-height:.9em;padding-top:0px;width:calc(100% - 170px)}.content-categories .contains-title{color:#1f2223;font-size:12px;font-weight:bold}.content-categories .categories li{display:inline-block;margin-right:10px;margin-top:5px}.content-categories .categories li:last-child{margin-right:0px}.content-categories .categories li:last-child a:after{content:""}.content-categories .categories li a{background-color:#f2f2f2;display:block;font-size:11px;padding:3px 6px}.bottom-content{margin-top:30px;border-top:1px solid #c7c8c8;padding:20px 0px 0px}.bottom-content .content-categories{float:left;padding:5px;font-family:"roboto_regular";font-size:14px}.oo_start_button{bottom:calc(50% - 30px) !important;left:calc(50% - 30px) !important;opacity:.7 !important;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70) !important;background-color:#0aaeef !important}.related-article-link{border-top:1px solid #bbb;border-bottom:1px solid #bbb;padding:10px 0px}iframe[src*=scribblelive]{display:block;margin:0 auto}blockquote[class*=instagram-media] svg{position:relative}.item-listing-action{border-color:#051224;color:#051224;background-color:transparent}.item-listing-action:hover{color:#fff;background-color:#051224;border-color:#051224}.article-header{background-color:#fff;position:relative;width:100%;height:100%;z-index:1;overflow:hidden}.article-header .full-video-width{height:auto !important;width:100% !important}.detail-carousel .article-header video{top:3px;width:100% !important;height:auto !important}.article-header .item-thumbnail{background-color:#000}.article-header:before{content:"";display:block;padding-top:56.0693641618%}.article-header .item-thumbnail{left:0;position:absolute;top:0}.article-header .caption{bottom:20px;left:20px;position:absolute;z-index:5}.article-header.expand .article-video{left:0;opacity:1}.article-header object,.article-header embed{width:100%;height:100%;display:block}.caption{color:#fff;font-weight:bold}.caption p{clear:both;font-size:1.3em;padding-top:30px}.play-video{cursor:pointer;transition:all .25s;float:left;font-size:90px}.play-video:hover{color:#051224}.article-video{top:0;width:100%;z-index:6;position:absolute;background-size:cover;transition:all .25s;height:100%}.article-video>*{z-index:10000;width:100%;height:100%}.article-video video{width:100% !important;height:100% !important;display:inline-block;text-align:center}.social-share{left:30px;position:absolute;top:40px;width:45px}.social-stuck .social-share{left:auto;margin-left:-85px;position:fixed;top:130px}.fixed-sub-navigation .social-stuck .social-share{top:170px}.breaking-news-on .social-stuck .social-share{top:240px}.social-stuck-bottom .social-share,.breaking-news-on .social-stuck-bottom .social-share,.fixed-sub-navigation .social-stuck-bottom .social-share{bottom:40px;left:30px;margin-left:0px;position:absolute;top:auto}.social-share a{border:1px solid #051224;border-radius:50%;text-align:center;display:block;font-size:2.3em;height:45px;line-height:45px;margin-top:20px}.social-share a.icon-linkedin-circleless{line-height:40px}.social-share a:first-child{margin-top:0px}.social-share a:hover{border-color:#1f2223}.sticky-wrapper{height:auto !important}@media(max-height: 604px){.breaking-news-on .social-stuck .social-share{width:35px}.breaking-news-on .social-stuck .social-share a{font-size:15px;height:35px;line-height:35px;margin-top:12px}.breaking-news-on .social-stuck .social-share a:first-child{margin-top:0px}}.top-court-wrapper{width:105px;height:25px;display:flex;align-items:center}.top-court-wrapper img{margin-left:2px}.up-next{background:rgba(0,174,239,.9);bottom:0px;height:110px;right:-490px;padding:20px 90px 20px 60px;position:fixed;width:490px;z-index:110;transition:right .25s}.up-next.expand{right:0px}.up-next .title-tag{background-color:#051224;color:#fff;font-family:"roboto_bold";font-size:1.8em;height:100%;left:0px;position:absolute;text-align:center;text-transform:capitalize;top:0px;width:40px}.up-next .title-tag span{display:inline-block;left:-33px;position:absolute;top:45px;width:110px;transform:rotate(-90deg)}.up-next .listing-item{margin-top:0px}.up-next .listing-item-thumb{border-bottom:none;height:70px;width:123px}.up-next .listing-item-info{padding-top:0px;width:195px}.up-next .listing-title{font-size:1.8em;line-height:1.222em}.up-next .listing-title a{color:#fff}.up-next .listing-category .icon,.up-next .listing-category .tournaments-categories-item .item-link:before,.tournaments-categories-item .up-next .listing-category .item-link:before{color:#fff;font-size:2.1em}.up-next .listing-category .listing-category-title{background-color:#fff;font-size:1.4em;padding:1px 10px 0px;position:relative;top:-2px}.up-next .up-next-close{color:#fff;font-size:1.8em;position:absolute;right:50px;top:50%;transform:translateY(-50%)}.up-next .up-next-close span{display:none}.head-to-head.slim{height:auto;overflow:visible !important;z-index:21}.head-to-head.slim .head-to-head-panel{padding:16px}.head-to-head.slim .vs{background:#fff;border-radius:100%;color:#1f2223;display:inline-block;font-family:"roboto_bold";font-size:15px;height:50px;line-height:47px;position:absolute;text-align:center;top:-5px;vertical-align:top;width:50px;z-index:99;left:calc(50% - 150px)}.head-to-head.slim ::-webkit-input-placeholder{color:#666}.head-to-head.slim :-moz-placeholder{color:#666}.head-to-head.slim ::-moz-placeholder{color:#666}.head-to-head.slim :-ms-input-placeholder{color:#666}.slim .head-to-head-left,.slim .head-to-head-right{float:left;height:40px;margin-left:15px;width:calc(50% - 135px)}.slim .head-to-head-left:first-child,.slim .head-to-head-right:first-child{margin-left:0px}.slim .head-to-head-left .head-to-head-button,.slim .head-to-head-right .head-to-head-button{height:40px;line-height:40px;right:auto;top:0px;left:calc(300% + 45px);text-transform:uppercase}.slim .head-to-head-left .head-to-head-button:first-child,.slim .head-to-head-right .head-to-head-button:first-child{left:calc(200% + 30px)}.slim .head-to-head-left{position:static}.slim .head-to-head-left .head-to-head-button:first-child{left:auto;max-width:240px;right:30px;width:240px}.slim .head-to-head-search{height:auto;width:100%;position:static;transform:translateY(0)}.slim .head-to-head-left .head-to-head-search-input,.slim .head-to-head-right .head-to-head-search-input{background-color:#f1f1f1;color:#1f2223;font-family:"roboto_bold";height:40px;line-height:38px;margin:0px;text-align:left;text-transform:capitalize;width:100%}.slim .head-to-head-left .head-to-head-search-input{border-bottom:1px solid #051224;padding:0px 30px 0px 20px}.slim .head-to-head-right .head-to-head-search-input{border-bottom:1px solid #051224;padding:0px 20px 0px 30px}.slim .head-to-head-search-results{height:auto;max-height:420px}.head2head{border-bottom:1px solid #c7c8c8;border-top:1px solid #c7c8c8;padding:16px}.head2head-form{position:relative;zoom:1}.head2head-form:before,.head2head-form:after{content:" ";display:block;height:0;overflow:hidden}.head2head-form:after{clear:both}.head2head-form .form-item{display:inline-block;float:left;vertical-align:top;width:25%}.head2head-form .form-item.form-item-search{position:relative}.head2head-form .form-item.form-item-search:after{font-family:"icomoon";color:#e4f53b;content:"";font-size:18px;position:absolute;right:10px;top:10px;z-index:1}.head2head-form input{background-color:#e8e8e8;border-bottom:1px solid #051224;border-left:none;border-right:none;border-top:none;color:#666;display:inline-block;font-family:"roboto_bold";font-size:15px;font-weight:bold;padding:0 30px 0 20px;text-transform:capitalize;width:100%;height:40px;line-height:40px}.head2head-form input :-moz-placeholder{color:#1f2223}.head2head-form input ::-moz-placeholder{color:#1f2223}.head2head-form input :-ms-input-placeholder{color:#1f2223}.head2head-form input.search-player-input{border-bottom:1px solid #e4f53b;position:relative;padding-left:40px}.head2head-form .btn{background-color:#051224;color:#fff;cursor:pointer;display:inline-block;float:left;font-family:"roboto_bold";font-size:15px;height:40px;line-height:40px;text-transform:uppercase;height:40px;line-height:40px;margin-left:1.5%;width:23.5%}.promo-players-grid{margin:auto;margin-top:25px}.promo-players-grid ul{margin:0;padding:0;display:grid;column-gap:24px;row-gap:24px}.promo-players-grid ul li{list-style:none}.promo-players-grid ul li .player-image{background:#dbdbdb;display:inline-block}.promo-players-grid ul li .player-image img{width:100%;max-width:250px;max-height:250px;display:block}.promo-players-grid ul li h4{margin:0 0 10px;padding:0;font-size:20px;font-weight:bold}.promo-players-grid ul li p{margin:0;padding:0}.promo-players-grid ul li p>a{border:1px solid #051224;border-radius:50%;color:#051224;float:left;font-size:16px;height:30px;line-height:32px;margin-right:5px;text-align:center;width:32px;height:32px;text-decoration:none}.promo-players-grid ul li p>a:hover{background:#051224;color:#fff}.promo-players-grid.promo-players-grid--2{max-width:524px}.promo-players-grid.promo-players-grid--2 ul{grid-template-columns:auto auto}.promo-players-grid.promo-players-grid--3{max-width:798px}.promo-players-grid.promo-players-grid--3 ul{grid-template-columns:auto auto auto}.promo-players-grid.promo-players-grid--4{max-width:1072px}.promo-players-grid.promo-players-grid--4 ul{grid-template-columns:calc(25% - 18px) calc(25% - 18px) calc(25% - 18px) calc(25% - 18px)}.last-events-played{padding:16px}.last-events-played .module-header{padding:16px 0}.last-events-played .arrow-next-tourney{background-color:#000;background-color:rgba(0,0,0,.8);height:92px;line-height:1;padding:20px 50px;position:absolute;top:1px;width:340px;transition:all .25s ease-in-out}.last-events-played .arrow-next-tourney .tourney-title{display:block;font-family:"roboto_bold";font-size:16px;color:#fff !important}.last-events-played .arrow-next-tourney .tourney-location{color:#fff;display:block;font-family:"roboto_regular";font-size:14px}.last-events-played .arrow-next-tourney .preview-label{bottom:0;color:#fff;height:100%;position:absolute;text-transform:capitalize;width:30px}.last-events-played .arrow-next-tourney .preview-label .preview-label-wrap{bottom:0;font:17px "roboto_regular";line-height:30px;height:30px;left:0;margin-bottom:-30px;position:absolute;text-align:center;width:92px;transform:rotate(-90deg);transform-origin:0% 0%}.last-events-played .rsArrowRight:hover+.arrow-next-tourney,.last-events-played .rsArrowRight+.arrow-next-tourney:hover{right:0px}.last-events-played .rsArrowRight+.arrow-next-tourney{right:-340px}.last-events-played .rsArrowRight+.arrow-next-tourney .preview-label{border-right:1px solid #3f4243;left:0px}.last-events-played .rsArrowLeft:hover+.arrow-next-tourney,.last-events-played .rsArrowLeft+.arrow-next-tourney:hover{left:0px}.last-events-played .rsArrowLeft+.arrow-next-tourney{left:-340px}.last-events-played .rsArrowLeft+.arrow-next-tourney .preview-label{border-left:1px solid #3f4243;right:0px}.last-events-played .last-event-played-inner{position:relative}.last-events-played .button-border-row-holder{clear:both;margin-bottom:0 !important;margin-top:20px}.last-events-played .left-player .button-border-row-holder{margin-left:2px}.last-events-played .tourney-results td.title-content{width:275px}.last-events-played .rsArrow{background-color:#051224;width:30px;position:absolute;top:0;transition:all .1s;border-bottom:1px solid #c7c8c8 !important;border-top:1px solid #c7c8c8 !important;height:95px;z-index:1}.last-events-played .rsArrow:hover,.last-events-played .rsArrow:active{background-color:#1f2223}.last-events-played .rsArrow:hover .rsArrowIcn,.last-events-played .rsArrow:active .rsArrowIcn{color:#051224}.last-events-played .rsArrow .rsArrowIcn{color:#fff;font-size:18px;left:0;margin-top:-9px;position:absolute;text-align:center;top:50%;width:30px}.last-events-played .rsArrow.rsArrowLeft{left:0}.last-events-played .rsArrow.rsArrowRight{right:0}.last-events-played-slider-wrapper{-webkit-user-select:none;user-select:none;padding:0}.is-standalone .last-events-played-slider-wrapper{padding-bottom:0px}.last-events-played-slider{background:transparent;overflow:hidden}.last-events-played-slider .tourney-results-wrapper{border-left:30px solid #fff;border-right:30px solid #fff;border-bottom:1px solid #c7c8c8 !important}.single-slide .last-events-played-slider .title-content{width:286px}.single-slide .last-events-played-slider .tourney-results-wrapper{border-left:1px solid #c7c8c8;border-right:1px solid #c7c8c8}.last-event-played-table{float:left;margin:0 3.7%;width:31.1860940695%}.last-event-played-table table{border:1px solid #ececec;border-left:none;border-right:none;font:14px "roboto_regular";line-height:1em;letter-spacing:0px;height:120px;table-layout:fixed;width:100%}.last-event-played-table th{border-bottom:1px solid #ececec;height:45px}.last-event-played-table td{color:#000;font-size:18px;letter-spacing:0px;width:25%}.last-event-played-table th,.last-event-played-table td{padding:2px;text-align:center;text-transform:capitalize;vertical-align:middle}.last-event-played-table tr>*:first-child{border-right:1px solid #ececec}.last-events-played-top{position:relative}.last-events-played-top .tourney-results-wrapper{min-height:93px}.last-events-played-top .arrow-box{bottom:2px !important}.last-events-played-bottom{height:170px}.last-event-played-player{display:block;float:left;text-transform:capitalize;width:30.6748466258%}.last-event-played-player span{display:block}.last-event-played-player .first-name{font:18px "roboto_bold";line-height:1em;letter-spacing:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.last-event-played-player .last-name{font:23px "roboto_bold";line-height:1em;letter-spacing:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:none}.last-event-played-table .button-row,.last-event-played-player .button-row{display:table-row}.last-event-played-info{float:left;width:calc(100% - 120px)}.right-player .last-event-played-info{text-align:left}.left-player .last-event-played-info{text-align:right}.right-player .last-event-played-info{float:right;padding-left:20px}.left-player .last-event-played-info{float:left;padding-right:20px}.last-events-played-image{height:120px;width:120px}.last-events-played-image img{border:1px solid #ececec;display:block;height:100%;width:100%;transition:border-color .25s}.last-events-played-image img:hover{border-color:#051224}.right-player .last-events-played-image{float:left}.left-player .last-events-played-image{float:right}.player-rank-label{transform:rotate(-90deg);transform-origin:bottom left}.last-events-played-flag{border:1px solid #ddd;height:31px;width:44px}.right-player .last-events-played-flag{float:left}.left-player .last-events-played-flag{float:right}.last-events-played-flag img{height:100%;width:100%}.last-events-played-rank{color:#051224;width:auto;float:left;font:12px "roboto_regular";line-height:1em;letter-spacing:0px;height:30px;padding-left:18px;position:relative}.left-player .last-events-played-rank{float:right}.right-player .last-events-played-rank{float:left}.left-player .last-events-played-rank{margin-left:8px}.right-player .last-events-played-rank{margin-right:8px}.last-events-played-rank .player-rank-label{bottom:0;position:absolute;text-transform:capitalize;left:18px}.last-events-played-rank .player-rank-value{font:35px "roboto_bold";line-height:32px;letter-spacing:0px}.last-events-played-header{border:1px solid #051224;display:block;padding:8px 38px;text-align:center;margin-bottom:20px}.last-events-played-header[href]:hover,.last-events-played-header[href]:active{background-color:#051224}.last-events-played-header[href]:hover *,.last-events-played-header[href]:active *{color:#fff}.last-events-played-title{color:#051224;display:block;font:15px "roboto_bold";line-height:1em;margin-bottom:2px}.last-events-played-pager{color:#1f2223;font:13px "roboto_bold";line-height:15px}.last-events-played-pager>*{position:relative;top:2px}.last-events-played-pager .played-title{text-transform:capitalize;padding-right:10px}.last-events-played-details{display:block;font:12px "roboto_regular";line-height:1em}.last-events-played-location,.last-events-played-dates{color:#000;font:12px "roboto_bold";line-height:1em}.last-events-played-divider{color:#969b9d;padding:0 5px}.last-events-played-table{table-layout:fixed;text-align:center;text-transform:capitalize;width:100%}.last-events-played-table td,.last-events-played-table th{border-bottom:1px solid #ececec;border-left:1px solid #ececec}.last-events-played-table tr:first-child{border-top:1px solid #ececec}.last-events-played-table tr td,.last-events-played-table tr th{overflow:hidden}.last-events-played-table tr td:first-child,.last-events-played-table tr th:first-child{border-left:none}.last-events-played-table tr.last-event-played-values{height:40px}.last-events-played-table tr.last-event-played-values td{vertical-align:middle}.last-events-played-table .table-img{width:60px;height:60px}.last-events-played-table .table-img img{height:100%;width:100%}.last-events-played-table .player-column{width:60px}.last-events-played-table .table-value{color:#000;font:14px "roboto_bold";line-height:1em;padding:0 2px}.last-events-played-table .table-title{font:14px "roboto_regular";line-height:1em;color:#969b9d}.challenger-tour.last-events-played .rsArrow{background-color:#28c185}.challenger-tour.last-events-played .rsArrow:hover .rsArrowIcn{color:#28c185}.challenger-tour.last-events-played .tourney-title{color:#28c185}#lastEventsPlayedStandAloneNoSlider.last-events-played .rsArrow{background-color:#051224}#lastEventsPlayedStandAloneNoSlider.last-events-played .rsArrow:hover .rsArrowIcn{color:#051224}#lastEventsPlayedStandAloneNoSlider.last-events-played .tourney-title{color:#051224}#lastEventsPlayedStandAloneNoSlider.challenger-tour.last-events-played .rsArrow{background-color:#28c185}#lastEventsPlayedStandAloneNoSlider.challenger-tour.last-events-played .rsArrow:hover .rsArrowIcn{color:#28c185}#lastEventsPlayedStandAloneNoSlider.challenger-tour.last-events-played .tourney-title{color:#28c185}.last-events-played .doubles-version .last-events-played-image{height:77px;width:77px}.last-events-played .doubles-version .last-event-played-inner:first-child{margin-bottom:10px}.last-events-played .doubles-version .last-event-played-table table{height:164px}.last-events-played .doubles-version .last-event-played-info{width:calc(100% - 77px)}@media(max-width: 963px){.last-event-played-player{width:36.2985685072%}.last-event-played-table{margin:0 1.72%;width:23.9263803681%}.last-event-played-table table{height:100px}.last-events-played-image{height:100px;width:100px}.last-event-played-info{width:calc(100% - 100px)}.left-player .last-event-played-info{padding-right:10px}.right-player .last-event-played-info{padding-left:10px}.tourney-results-wrapper .title-content{width:500px !important}.tourney-accordion-wrapper .tourney-results-wrapper .title-content{width:auto !important}.last-events-played .last-event-played-table table td,.last-events-played .last-event-played-table table th{font-size:14px}.last-events-played .last-event-played-table table td:first-child,.last-events-played .last-event-played-table table th:first-child{width:40px}}.tourney-results-container{position:relative}.arrow-box:before,.arrow-box:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow-box{position:absolute;bottom:32px;left:0;width:100%}.lt-ie10 .rsHor .arrow-box{bottom:2px}.arrow-box:after{border-color:rgba(241,241,241,0);border-top-color:#f1f1f1;border-width:14px;margin-left:-14px}.arrow-box:before{border-color:rgba(194,198,200,0);border-top-color:#c2c6c8;border-width:16px;margin-left:-16px}.last-events-played.is-standalone+script+.module-header{padding-top:0px}.current-tournament{background-color:#fff;height:100%;width:100%;display:flex;flex-direction:column}.current-tournament .module-tabs{height:50px;margin:20px}.current-tournament .module-tabs .icon,.current-tournament .module-tabs .tournaments-categories-item .item-link:before,.tournaments-categories-item .current-tournament .module-tabs .item-link:before{width:50% !important;height:40px;margin-left:0;line-height:37px !important}.current-tournament .tourney-result.with-icons{background-color:transparent}.current-tournament .tourney-result.with-icons td.tourney-details-table-wrapper{border-top:none !important;border-bottom:none !important;padding-top:8px !important}.current-tournament .rsOverflow,.current-tournament .rsContainer,.current-tournament .rsSlide{width:100% !important;padding:1px}.current-tournament .rsContainer{height:303px !important}.current-tournament .rail-content{opacity:1}.current-tournament .tournament-module{display:none;height:100%}.current-tournament .tournament-module.active{display:block}.current-tournament .tourney-slider-wrapper{padding-bottom:16px;flex-grow:1;display:flex;flex-direction:column;height:100%}.current-tournament .tourney-slider-wrapper:after,.current-tournament .tourney-slider-wrapper:before{border-style:none}.current-tournament .controls-wrapper{bottom:-16px}.tourney-slider-wrapper{background:none;overflow:hidden;padding-bottom:35px}.tourney-slider-wrapper:before{bottom:30px}.tourney-slider-wrapper:after{bottom:25px}.tourney-slider-wrapper .rsContent{min-height:303px}.tourney-slider{background-color:transparent;position:relative;transition:opacity .5s ease-in-out;padding:0px;flex-grow:1}.tourney-slider.rsHor{opacity:1}.schedule-info{border-bottom:1px solid #c7c8c8;line-height:1;font-family:"roboto_regular";font-size:16px;letter-spacing:0px;padding:5px 20px}.schedule-info .when-heading{color:#1f2223;float:left}.schedule-info .when-heading.live{color:red}.schedule-info .tourney-dates{color:#1f2223;float:right}.tourney-details.active{display:block}.tourney-title-area{border-bottom:1px solid #c7c8c8;padding-bottom:15px}.tourney-title-area .tourney-badge{display:grid;float:left;height:auto;align-items:center;margin-right:16px;width:60px}.tourney-title-area .tourney-badge img{height:auto;width:100%}.tourney-title-area .title-content{float:left;display:block;width:calc(100% - 80px)}.tourney-title-area .title-content .official-website-link{display:block;font-size:12px;margin-top:4px}.tourney-title-area .title-content .tourney-title{display:block;margin-bottom:4px;font:16px "roboto_bold";line-height:1;letter-spacing:0px}.tourney-title-area .title-content .tourney-location{color:#1f2223;font-family:"roboto_regular";margin-top:5px;font-size:14px}.tourney-title-area .title-content .tourney-dates{color:#1f2223;font-family:"roboto_regular";font-size:14px}.info-area{margin-top:20px}.info-area .info-item{float:left;text-align:center;width:33.33%}.info-area .info-item .icon,.info-area .info-item .tournaments-categories-item .item-link:before,.tournaments-categories-item .info-area .info-item .item-link:before{color:#1f2223;font-size:30px}.info-area .info-item .item-details{color:#969b9d;font-family:"roboto_regular";font-size:14px;letter-spacing:0px;margin-top:8px}.info-area .info-item .item-details .value{color:#1f2223}.button-row-holder,.button-border-row-holder,.button-group-row-holder{margin-top:7px}.button-row .button,.button-row .filter-control,.button-row .featured-banner-button,.button-row .button-border,.button-row .channel-container .view-more,.channel-container .button-row .view-more,.button-row .channel-container .live-video,.channel-container .button-row .live-video,.button-row .time-button,.button-row .print-button,.button-row #doorbell .buttons .btn,#doorbell .buttons .button-row .btn,.button-row #doorbell .buttons button,#doorbell .buttons .button-row button{border:1px solid #051224;display:table-cell}.button-row.itf{display:flex;text-align:center;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap}.button-row.itf .button,.button-row.itf .filter-control,.button-row.itf .featured-banner-button,.button-row.itf .button-border,.button-row.itf .channel-container .view-more,.channel-container .button-row.itf .view-more,.button-row.itf .channel-container .live-video,.channel-container .button-row.itf .live-video,.button-row.itf .time-button,.button-row.itf .print-button,.button-row.itf #doorbell .buttons .btn,#doorbell .buttons .button-row.itf .btn,.button-row.itf #doorbell .buttons button,#doorbell .buttons .button-row.itf button{width:39% !important;border-left:1px solid #051224;margin-bottom:5px}.tourney-slider.moving-left .tourney-detail-container,.tourney-slider.moving-left .tourney-detail-container_challenger{transform:translateX(-100%)}.tourney-slider.moving-right .tourney-detail-container,.tourney-slider.moving-right .tourney-detail-container_challenger{transform:translateX(100%)}.tourney-slider .tourney-detail-container,.tourney-slider .tourney-detail-container_challenger{transform:translateX(-100%);transition:transform ease-in-out 500ms;opacity:0;position:absolute}.tourney-slider .tourney-detail-container.active,.tourney-slider .tourney-detail-container_challenger.active{opacity:1;transform:translateX(0);position:initial}.tourney-slider .tourney-detail-container.move-left,.tourney-slider .tourney-detail-container_challenger.move-left{transform:translateX(100%);position:absolute;opacity:0}.tourney-slider .tourney-detail-container.move-right,.tourney-slider .tourney-detail-container_challenger.move-right{transform:translateX(-100%);position:absolute;opacity:0}.no-tourneys{padding:15px 20px 20px}.no-tourneys .title{color:#1f2223;font-family:"roboto_regular";font-size:16px;letter-spacing:0px;padding-bottom:10px}.rail .no-tourneys .title{color:#969b9d}.no-tourneys .other-tourneys{overflow:hidden;height:223px}.no-tourneys .other-tourneys li{border-bottom:1px solid #c7c8c8;display:table;margin-right:5px;padding:10px 0px 5px}.rail .no-tourneys .other-tourneys li{border-color:#3d3e3f;display:block;margin-right:0px;padding:10px 0px}.rail .no-tourneys .other-tourneys li:first-child{border-color:#3d3e3f}.rail .no-tourneys .other-tourneys li .tourney-title{display:block}.no-tourneys .other-tourneys li:first-child{border-top:1px solid #c7c8c8}.no-tourneys .other-tourneys li .tourney-badge{display:inline-block;height:auto;margin-right:20px;width:45px}.no-tourneys .other-tourneys li .tourney-badge img{height:auto;width:100%}.no-tourneys .other-tourneys li .tourney-title{width:100%;display:table-cell;font-family:"roboto_bold";font-size:18px;letter-spacing:0px;vertical-align:middle}.rsActiveSlide .other-tourneys{overflow:auto;-webkit-overflow-scrolling:touch}@media(max-width: 920px){.current-tournament td.tourney-details{vertical-align:top;width:70px !important}.current-tournament td.tourney-details.fin-commit{width:150px !important}}.detail-carousel{position:relative;overflow:hidden;width:100%;max-height:708px;background-color:#000;transform:translateZ(0)}.detail-carousel .inner-wrap{width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:2}.detail-carousel .royalSlider{background-color:#000;overflow:hidden;width:100%;opacity:0}.detail-carousel .royalSlider.rsHor{opacity:1}.detail-carousel .rsOverflow{overflow:hidden;position:relative;z-index:1;width:100% !important;height:100% !important;padding-top:56.9920844327%}.detail-carousel .rsContainer{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.detail-carousel .rsContainer .rsContent,.detail-carousel .rsContainer .rsSlide{transform:translateZ(0) !important}.detail-carousel .rsSlide{overflow:hidden;height:100%}.detail-carousel .rsNav{padding-left:25px;padding-right:25px;padding-top:20px;padding-bottom:20px;width:100%;overflow:hidden;position:relative;z-index:2}.detail-carousel .rsNav:before,.detail-carousel .rsNav:after{content:"";display:block;height:115px;width:30px;position:absolute;top:0;z-index:2;background-color:#fff}.detail-carousel .rsNav:before{left:0}.detail-carousel .rsNav:after{right:0}.detail-carousel .rsThumbs{background-color:#fff;box-sizing:border-box;height:115px;border-bottom:1px solid #e8e8e8;text-align:center}.detail-carousel .rsThumbs .rsThumb{width:141px;height:75px}.detail-carousel .rsThumbs img{transition:all .25s ease-in-out;width:131px;margin:0 5px;border:1px solid #000;height:77px;overflow:hidden}.detail-carousel .rsThumbs .rsThumbsContainer{height:85px;overflow:hidden;position:relative}.detail-carousel .rsThumbs .rsNavItem{position:relative;display:inline-block}.detail-carousel .rsThumbs .rsNavItem.rsNavSelected img{border:4px solid #051224}.detail-carousel .rsArrow{position:absolute;top:50%;z-index:2;width:30px;height:60px;border:1px solid #051224;background-color:#051224;color:#fff;margin-top:-30px;text-align:center;transition:all .25s ease-in-out}.detail-carousel .rsArrow .rsArrowIcn{padding-top:20px;font-size:20px}.detail-carousel .rsArrow.rsArrowLeft{left:0;border-left:0}.detail-carousel .rsArrow.rsArrowRight{border-right:0;right:0}.detail-carousel .rsArrow:hover,.detail-carousel .rsArrow:active{border-color:#1f2223;background-color:#1f2223;color:#fff}.detail-carousel .caption{bottom:20px;left:20px;position:absolute;z-index:5;transition:bottom .5s ease-in-out}.detail-carousel .article-header.expand+.caption{bottom:-150px}@media(max-width: 1332px){.detail-carousel .rsArrowRight{right:auto;margin-top:-100px;border-left:0;left:0;border-right:1px solid #051224 !important}.detail-carousel .rsArrowRight:hover,.detail-carousel .rsArrowRight:active{border-right:1px solid #1f2223 !important}}.landing-carousel{position:relative;overflow:hidden;width:100%;background-color:#000;transform:translateZ(0)}.landing-carousel .inner-wrap{width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:2}.landing-carousel .royalSlider{background-color:#000;overflow:hidden;transform:translateZ(0);width:72.8846153846% !important;float:left;max-width:757px !important}.landing-carousel .rsOverflow{width:100% !important;height:100% !important;position:relative;transform:translateZ(0);max-width:757px;padding-top:56.9920844327%}.landing-carousel .rsContainer{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.landing-carousel .rsBullets{position:absolute;bottom:15px;right:30px;z-index:10}.landing-carousel .rsBullet{height:25px;width:25px;margin:2px;float:left;cursor:pointer;position:relative;display:block;outline:none !important;border:none !important}.landing-carousel .rsBullet span{outline:none !important;border:none !important;position:absolute;top:50%;width:100%;margin-top:-1px;height:2px;background-color:#0b6b8e;display:block;transition:all .25s ease-in-out}.landing-carousel .rsBullet.rsNavSelected span{background-color:#fff}.landing-carousel .rsBullet:hover span{background-color:rgba(255,255,255,.4)}.landing-carousel .side-carousel-items{width:27.1153846154%;float:right;position:relative;z-index:80}.landing-carousel .side-carousel-item{border-left:1px solid #fff;border-top:1px solid #fff;position:relative;display:block;overflow:hidden}.landing-carousel .side-carousel-item:before{padding-top:76.7857142857%;content:"";display:block}.landing-carousel .side-carousel-item:first-child{border-top:0}.item-text{padding:16px;position:absolute;bottom:0;left:0;z-index:2;transform:translateZ(0)}.side-carousel-items .item-text{padding:20px}.item-title{font:36px "roboto_bold";line-height:1em;text-shadow:1px 1px 1px #000;color:#fff;letter-spacing:0px}.has-pagination .item-title{padding-bottom:10px}.has-pagination .item-title~.item-buttons{margin-top:-10px}.side-carousel-items .item-title{font-size:18px}.item-credit{display:inline-block;position:absolute;font-size:10px;left:calc(100% - 20px);bottom:20px;z-index:5;transform-origin:bottom left;transform:rotate(-90deg) translateZ(0);-ms-transform:rotate(-90deg)}.item-credit .item-credit-text{white-space:nowrap;color:rgba(255,255,255,.3)}.category-type{color:#fff;font-size:20px;margin-bottom:10px;display:block;clear:both}.category-type span{display:block;width:auto;float:left}.category-type span.icon-type-play,.category-type span.heritage-video-wrapper,.category-type span.icon-type-gallery{margin-top:0px;margin-right:10px}.category-type-title{font:13px "roboto_regular";line-height:1em;padding-top:3px;padding-left:4px;padding-right:4px;padding-bottom:3px;background-color:#fff;color:#000}.item-thumbnail{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.item-thumbnail:before{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;display:block;content:" ";background:linear-gradient(rgba(0, 47, 64, 0) 0%, rgba(0, 47, 64, 0) 86%, rgba(0, 47, 64, 0.75) 100%);background-color:none !important}.item-thumbnail>*{display:block;position:relative;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.detail-carousel .item-thumbnail,.modal-carousel .item-thumbnail{background-size:auto 100%}.detail-carousel .item-thumbnail video,.modal-carousel .item-thumbnail video{height:100% !important;width:auto !important}.item-button{border:1px solid #051224;display:block;margin-right:10px;padding:0 10px;height:30px;color:#fff;font:16px "roboto_bold";line-height:26px;letter-spacing:0px;background-color:#051224;text-transform:capitalize;text-align:center}.item-button:hover{background-color:transparent;color:#051224 !important}.item-buttons .item-button{margin-top:20px;float:left;color:#fff}.slides-container{color:#fff}.slides-container .slide{display:block;float:left;height:141px;background:#ccc;background-size:cover;position:relative}.slides-container .slide:hover{box-shadow:inset 0 0 100px rgba(0,0,0,.75)}.slides-container .slide .icon,.slides-container .slide .tournaments-categories-item .item-link:before,.tournaments-categories-item .slides-container .slide .item-link:before{font-size:19px;font-weight:bold;line-height:24px;text-shadow:1px 1px 2px #000}.slides-container .slide-content{width:100%;position:absolute;bottom:0;padding:8px 16px;color:#fff;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%)}.slides-container .slide-content .featured-icon{font-size:48px}.slides-container .slide-content .feature-slide-title{font-family:"roboto_bold";text-shadow:1px 1px 2px #000;color:#fff;font-size:24px}.slides-container .slide-content .slide-title{font-family:"roboto_bold";font-size:15px;letter-spacing:.3px;text-shadow:1px 1px 2px #000}.slides-container .featured-slides{width:100%;border-bottom:1px solid #fff;height:426px}.slides-container .featured-slides .featured-slide{float:left;width:75%;background:#ccc;height:100%;background-size:cover;font-size:18px;font-family:"roboto_bold";position:relative}.slides-container .featured-slides .featured-slide img{width:100%}.slides-container .featured-slides .slides{float:right;width:25%;height:100%}.slides-container .featured-slides .slide{width:100%;border-bottom:1px solid #fff;border-left:1px solid #fff}.slides-container .featured-slides .feature-slide-cta{width:100%;float:left;margin-bottom:8px}.slides-container .featured-slides .feature-slide-cta .read-cta,.slides-container .featured-slides .feature-slide-cta .misc-cta{float:left;margin-right:48px;margin-right:48px}.slides-container .featured-slides .feature-slide-cta a{text-shadow:1px 1px 2px #000;color:#fff;letter-spacing:.3px;font-size:15px}.slides-container .featured-slides .feature-slide-cta a .icon,.slides-container .featured-slides .feature-slide-cta a .tournaments-categories-item .item-link:before,.tournaments-categories-item .slides-container .featured-slides .feature-slide-cta a .item-link:before{margin-right:8px}.slides-container .featured-slides .feature-slide-cta .video-timestamp{float:right;font-size:15px}.slides-container .secondary-slides{width:100%}.slides-container .secondary-slides .slide{width:25%;border-left:1px solid #fff}.slides-container .content-listing{margin-top:16px}.tabbed-carousel{background-color:#fff;transform:translateZ(0);border:1px solid #c7c8c8}.tabbed-carousel .module-header{padding-bottom:20px}.tabbed-carousel .detail-carousel .rsThumbs{padding:20px 0px}.tabbed-carousel .detail-carousel .rsThumbs:before,.tabbed-carousel .detail-carousel .rsThumbs:after{display:none}.tabbed-carousel-panel{padding:0px 16px 16px}.win-loss-content{padding:0}.win-loss-tabs-table-chart-container{padding:0 16px}.win-loss-table-list-container{padding:0 16px}.win-loss-header{position:relative;border-top:1px solid #c7c8c8}.module-icon-tabs{float:right;margin-top:-10px}.module-icon-tab{display:block;float:left;height:40px;margin-left:10px;width:40px}.module-icon-tab a{border:1px solid #051224;color:#051224;display:block;height:100%;line-height:38px;text-align:center;width:100%;font-size:25px}.module-icon-tab a:hover{border-color:#000;color:#000}.module-icon-tab.current a{border-color:#000;color:#000}.tournaments-lists .tabs-content-mode{border-bottom:1px solid #ececec;padding:15px}.tournaments-lists-link{border-bottom:1px solid #ececec;padding:15px}.tournaments-lists-badges{text-align:center;padding:7px}.tournaments-lists-badges .badge-link{display:inline-block;text-align:center}.tournaments-lists-badges img{margin:7px;display:inline-block;text-align:center;height:40px;width:auto}.tournaments-categories-content{border-top:1px solid #ececec}.tournaments-categories-item{display:block;list-style:none}.tournaments-categories-item .item-title{color:#051224;float:left;font:15px "roboto_bold";line-height:1em;text-shadow:none;text-transform:capitalize;width:calc(100% - 145px)}.tournaments-categories-item .item-date{color:#969b9d;font:15px "roboto_regular";line-height:1em;position:absolute;right:40px;top:50%;transform:translateY(-50%)}.tournaments-categories-item .item-link{border-bottom:1px solid #ececec;color:#051224;display:block;padding:15px;padding-bottom:10px;padding-right:40px;position:relative;font:13px "roboto_regular";line-height:1em}.tournaments-categories-item .item-link:before{content:"";position:absolute;top:50%;right:15px;z-index:2;transform:translateY(-50%)}.tournaments-categories-item .item-link:hover{color:#1f2223}.tournaments-categories-item .item-link:hover .item-title{color:#1f2223}.tournaments-categories-item .item-link:hover:before{color:#1f2223}.content-filters{padding:16px;padding-right:0;text-transform:none !important;transform:translateZ(0);width:calc(100% - 32px)}.content-filters .dropdown-holder-wrapper{position:relative}.content-filters .dropdown-holder-wrapper[data-operator]:before{content:attr(data-operator);color:#000;font:16px "roboto_regular";line-height:1em;left:-16px;margin-top:-5px;text-align:center;position:absolute;top:50%;text-transform:capitalize;width:32px}.content-filters .dropdown-holder-wrapper[data-operator] .dropdown-holder{margin:0 0 0 16px}.content-filters .dropdown-holder-wrapper[data-operator]:before{content:attr(data-operator);color:#000;font:16px "roboto_regular";line-height:1em;left:-16px;margin-top:-5px;text-align:center;position:absolute;top:50%;text-transform:capitalize;width:32px}.module-tabs+.content-filters,.module-title+.content-filters{float:right;padding:0px;width:40%}.content-filters.content-filter-full-padding{padding:16px;position:relative;z-index:22;width:100%}.content-filters.content-filter-full-padding .dropdown-layout-wrapper{float:left;width:calc(100% - 90px)}.content-filters.content-filter-full-padding .dropdown-layout-wrapper.rank-detail-filter,.content-filters.content-filter-full-padding .dropdown-layout-wrapper.live-rank-filter{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-filters.content-filter-full-padding .dropdown-layout-wrapper.rank-detail-filter .dropdown-wrapper,.content-filters.content-filter-full-padding .dropdown-layout-wrapper.live-rank-filter .dropdown-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content-filters.content-filter-full-padding .dropdown-label{line-height:28px}.content-filters .dropdown-layout-wrapper{width:100%;transform:translateZ(0)}@media(min-width: 1025px){.content-filters .dropdown-layout-wrapper{height:32px}}.content-filters .dropdown-holder{background-color:#f8f8f8;transform:translateZ(0)}@media(min-width: 768px)and (max-width: 1024px){.content-filters .dropdown-holder.expand{z-index:1}}.content-filters .dropdown-holder.player-input{padding-top:2px;position:relative;top:-1px}.content-filters .dropdown-holder.player-input .dropdown-label{background-color:#f8f8f8;text-transform:none}.content-filters .dropdown-holder.player-input:after{right:10px;top:3px}.content-filters .dropdown-holder.player-input input{line-height:1 !important}.content-filters .dropdown-holder.player-input input:placeholder{line-height:24px}.content-filters .dropdown-holder.expand .dropdown{border:1px solid #ddd;border-top:0px}.content-filter-laver-cup-tabs{padding:16px;position:absolute;right:0;top:0;z-index:20;width:calc(100% - 350px)}@media(min-width: 768px)and (max-width: 1024px){.content-filter-laver-cup-tabs{float:left;padding:0 16px;margin-top:0;position:static;width:calc(100% - 150px)}}.content-filter-with-singles-doubles-tabs{padding:16px;position:absolute;right:0;top:0;z-index:20;width:calc(100% - 170px)}@media(min-width: 768px)and (max-width: 1024px){.content-filter-with-singles-doubles-tabs{float:left;padding:0 16px;margin-top:0;position:static;width:calc(100% - 170px)}}.content-filters-with-buttons{padding:16px;position:relative;z-index:500}.content-filters-with-buttons .content-filters{float:left;width:calc(100% - 70px);padding:0}.content-filters-with-buttons .content-filters+.filter-action-buttons{margin-right:0px}.content-filters-with-buttons .content-filters .dropdown-wrapper{width:calc(100% - 16px)}.module-header .content-filters-with-buttons{float:right;padding:0px;width:60%}.content-filter-with-singles-doubles-tabs .content-filters-with-buttons{padding:0px;width:auto}.content-filters-with-buttons+.last-events-played.is-standalone.is-no-slider .last-events-played-slider-wrapper,.content-filters-with-buttons+script+.last-events-played.is-standalone.is-no-slider .last-events-played-slider-wrapper{padding-top:0px}.content-filters-with-buttons.expandable-body-filter{padding-bottom:0px}.content-filters-with-buttons.expandable-body-filter .content-filters{height:0px;overflow:hidden;padding-top:0px;width:100%}.content-filters-with-buttons.expandable-body-filter .content-filters .dropdown-layout-wrapper{float:left;width:calc(100% - 70px)}.content-filters-with-buttons.expandable-body-filter .content-filters.expand{height:52px;overflow:visible;padding-top:20px}.content-filters-with-buttons.expandable-body-filter .filter-control{top:0px}.content-filters-with-buttons.expandable-body-filter .filter-action-buttons{margin-right:0px}.content-filters-with-buttons.results-archive .dropdown-holder{width:200px}.content-filters-with-buttons.results-archive .dropdown-holder.expand .dropdown{width:200px}.mobile-select-group{display:table;margin-top:15px;table-layout:fixed;width:100%}.mobile-select-group .mobile-select-wrapper{display:table-cell}.wrapper-404{text-align:center;padding:40px}.title-box-404{display:inline-block;position:relative;width:250px}.text-404{color:#333;font-family:"roboto_bold";font-size:182px;letter-spacing:0px;line-height:155px}.not-found-404{font-family:"roboto_regular";line-height:1;text-transform:capitalize;color:#969b9d;font-size:40px;left:5px;letter-spacing:0px;line-height:70px;margin-top:-10px;position:relative}.content-box-404{display:inline-block;margin-left:55px;position:relative;top:-13px;width:560px}.content-box-404 .button-border,.content-box-404 .channel-container .view-more,.channel-container .content-box-404 .view-more,.content-box-404 .channel-container .live-video,.channel-container .content-box-404 .live-video,.content-box-404 .time-button,.content-box-404 .print-button,.content-box-404 #doorbell .buttons .btn,#doorbell .buttons .content-box-404 .btn,.content-box-404 #doorbell .buttons button,#doorbell .buttons .content-box-404 button,.content-box-404 .button-row .button,.content-box-404 .button-row .filter-control,.content-box-404 .button-row .featured-banner-button,.button-row .content-box-404 .button,.button-row .content-box-404 .filter-control,.button-row .content-box-404 .featured-banner-button{display:inline-block;margin-left:15px;width:125px}.content-box-404 .button-border:first-of-type,.content-box-404 .channel-container .view-more:first-of-type,.channel-container .content-box-404 .view-more:first-of-type,.content-box-404 .channel-container .live-video:first-of-type,.channel-container .content-box-404 .live-video:first-of-type,.content-box-404 .time-button:first-of-type,.content-box-404 .print-button:first-of-type,.content-box-404 #doorbell .buttons .btn:first-of-type,#doorbell .buttons .content-box-404 .btn:first-of-type,.content-box-404 #doorbell .buttons button:first-of-type,#doorbell .buttons .content-box-404 button:first-of-type,.content-box-404 .button-row .button:first-of-type,.content-box-404 .button-row .filter-control:first-of-type,.content-box-404 .button-row .featured-banner-button:first-of-type,.button-row .content-box-404 .button:first-of-type,.button-row .content-box-404 .filter-control:first-of-type,.button-row .content-box-404 .featured-banner-button:first-of-type{margin-left:0px}.content-box-404 p{color:#333;font-family:"roboto_regular";font-size:25px;letter-spacing:0px;padding:15px 0px}.content-box-404 p:first-child{border-bottom:1px solid #c7c8c8;padding-top:0px}.content-box-404 p span{font-family:"roboto_bold";text-transform:capitalize}@media(max-width: 1039px){.title-box-404,.content-box-404{display:block;margin:0px auto}.content-box-404{margin-top:35px}}.desktop{display:block}.mobile{display:none}body.error-500 .main-container{background-color:transparent;margin:0 auto;border-left:10px solid #c7c8c8;border-right:10px solid #c7c8c8;border-bottom:10px solid #c7c8c8}body.error-500 .main-container .main-content{border-top:none;border-left:10px solid #c7c8c8;border-right:10px solid #c7c8c8;width:700px;margin:0 auto;display:grid;grid-template-rows:repeat(3, [row] auto);grid-template-columns:repeat(6, [col] auto)}body.error-500 .main-container .main-content>*{border-top:none !important}body.error-500 .main-container .main-content .top-left{grid-column:col/span 3;grid-row:row;border-right:5px solid #c7c8c8 !important}body.error-500 .main-container .main-content .top-right{grid-column:col 4/span 3;grid-row:row;border-left:5px solid #c7c8c8 !important}body.error-500 .main-container .main-content .top{grid-column:col/span 6;grid-row:1;z-index:20;border-bottom:10px solid #c7c8c8 !important;display:grid;grid-template-rows:repeat(3, [row] auto);grid-template-columns:repeat(3, [col] auto);color:#181a1b;padding-left:10px;padding-right:10px;font-family:"roboto_regular"}body.error-500 .main-container .main-content .top .error-message-1{grid-column:col/span 3;grid-row:row;font-size:20px;align-self:center;line-height:10px}body.error-500 .main-container .main-content .top .error-message-2{grid-column:col/span 3;grid-row:row 2;font-size:99px;align-self:center;line-height:80px;text-align:center;letter-spacing:2px}body.error-500 .main-container .main-content .top .error-num{grid-column:1/3;grid-row:row 3;background-color:#181a1b;color:#fff;text-align:right;font-size:29px;align-self:center;padding-right:5px}body.error-500 .main-container .main-content .top .error-message-3{grid-column:2/-1;grid-row:row 3;text-align:right;font-size:16px;align-self:center}body.error-500 .main-container .main-content .bottom{grid-column:col/span 6;grid-row:6}body.error-500 .main-container .main-content .bottom-left{grid-column:col/span 3;grid-row:6}body.error-500 .main-container .main-content .bottom-right{grid-column:col 4/span 3;grid-row:6}.content-accordion-wrapper{background-color:#fff;border:1px solid #c7c8c8;padding:40px 30px}.content-accordion-wrapper .intro-content{border-bottom:1px solid #e8e8e8;padding-bottom:20px}.content-accordion-wrapper .intro-content .button-border,.content-accordion-wrapper .intro-content .channel-container .view-more,.channel-container .content-accordion-wrapper .intro-content .view-more,.content-accordion-wrapper .intro-content .channel-container .live-video,.channel-container .content-accordion-wrapper .intro-content .live-video,.content-accordion-wrapper .intro-content .time-button,.content-accordion-wrapper .intro-content .print-button,.content-accordion-wrapper .intro-content #doorbell .buttons .btn,#doorbell .buttons .content-accordion-wrapper .intro-content .btn,.content-accordion-wrapper .intro-content #doorbell .buttons button,#doorbell .buttons .content-accordion-wrapper .intro-content button,.content-accordion-wrapper .intro-content .button-row .button,.content-accordion-wrapper .intro-content .button-row .filter-control,.content-accordion-wrapper .intro-content .button-row .featured-banner-button,.button-row .content-accordion-wrapper .intro-content .button,.button-row .content-accordion-wrapper .intro-content .filter-control,.button-row .content-accordion-wrapper .intro-content .featured-banner-button{float:right;margin-right:10px;width:135px}.content-accordion-wrapper .intro-content .button-border:first-of-type,.content-accordion-wrapper .intro-content .channel-container .view-more:first-of-type,.channel-container .content-accordion-wrapper .intro-content .view-more:first-of-type,.content-accordion-wrapper .intro-content .channel-container .live-video:first-of-type,.channel-container .content-accordion-wrapper .intro-content .live-video:first-of-type,.content-accordion-wrapper .intro-content .time-button:first-of-type,.content-accordion-wrapper .intro-content .print-button:first-of-type,.content-accordion-wrapper .intro-content #doorbell .buttons .btn:first-of-type,#doorbell .buttons .content-accordion-wrapper .intro-content .btn:first-of-type,.content-accordion-wrapper .intro-content #doorbell .buttons button:first-of-type,#doorbell .buttons .content-accordion-wrapper .intro-content button:first-of-type,.content-accordion-wrapper .intro-content .button-row .button:first-of-type,.content-accordion-wrapper .intro-content .button-row .filter-control:first-of-type,.content-accordion-wrapper .intro-content .button-row .featured-banner-button:first-of-type,.button-row .content-accordion-wrapper .intro-content .button:first-of-type,.button-row .content-accordion-wrapper .intro-content .filter-control:first-of-type,.button-row .content-accordion-wrapper .intro-content .featured-banner-button:first-of-type{margin-right:0px}.content-accordion-wrapper .article-copy,.content-accordion-wrapper #doorbell{margin-bottom:20px}.content-accordion-wrapper .centered-content{border-bottom:1px solid #e8e8e8}.accordion-label{background-color:#fff;color:#051224;text-transform:none;padding:10px 30px 10px 0px}.accordion-label:before,.accordion-label:after{right:0px}.accordion-label:hover{color:#1f2223}.accordion-label:hover:before,.accordion-label:hover:after{color:#1f2223}.content-accordion.expand .accordion-label:before{transform:scale(1) translateY(-50%)}.content-accordion.expand .accordion-label:after{content:""}.content-accordion .centered-content-wrapper{overflow:hidden;transition:all .25s}.listing-wrapper.alternate{background-color:#fff;border-left:1px solid #c7c8c8;border-right:1px solid #c7c8c8}.listing-wrapper.alternate .section-title,.listing-wrapper.alternate .module-title{margin-bottom:-10px;padding:16px 16px 0px}.listing-wrapper.alternate .listing-items{height:auto;overflow:visible;padding:16px 8px}.listing-wrapper.alternate .listing-item{float:left;height:260px;margin:8px;width:calc(33.33% - 16px)}.listing-wrapper.alternate .listing-item-thumb{margin-right:0px;position:relative;width:100%;padding-top:56.6666666667%}.listing-wrapper.alternate .listing-item-thumb .lazy-loader{left:0px;top:0px}.listing-wrapper.alternate .listing-item-thumb .icon,.listing-wrapper.alternate .listing-item-thumb .tournaments-categories-item .item-link:before,.tournaments-categories-item .listing-wrapper.alternate .listing-item-thumb .item-link:before{position:absolute;bottom:0;color:#fff;font-size:24px;margin:8px;height:auto;width:auto;z-index:2;font-weight:bold}.listing-wrapper.alternate .listing-item-info{width:100%}.listing-wrapper.alternate .listing-title{max-height:48px;overflow:hidden}.listing-wrapper.alternate .listing-items-ad{clear:both;margin:0px 0px 35px 30px}.with-section-title .section-title,.with-section-title .module-title{padding:0px !important;padding-bottom:30px !important}.with-section-title .listing-item{height:300px !important}@media(max-width: 940px){.listing-wrapper.alternate .listing-item{height:240px}.listing-wrapper.alternate.with-section-title .listing-item{height:280px !important}}@media(max-width: 900px){.listing-wrapper.alternate .listing-item{height:230px}.listing-wrapper.alternate.with-section-title .listing-item{height:270px !important}}@media(max-width: 830px){.listing-wrapper.alternate .listing-item{height:220px}.listing-wrapper.alternate.with-section-title .listing-item{height:260px !important}}@media(max-width: 768px){.listing-wrapper.alternate .listing-item{height:210px}.listing-wrapper.alternate.with-section-title .listing-item{height:250px !important}}.content-listing.tabs .section-title-wrapper{margin-bottom:24px;padding-bottom:13px}.content-listing.tabs .section-title,.content-listing.tabs .module-title{float:left;margin-bottom:0px;margin-top:-3px}.content-listing.tabs .module-tabs{margin-left:10px;position:relative;top:-5px}@media(max-width: 1039px){.content-listing.tabs .module-tabs{margin-left:10px;top:-5px}.content-listing.tabs .module-tabs .module-tab:first-child{margin-left:0px}}.content-listing.tabs .listing-wrapper{display:none}.content-listing.tabs .listing-wrapper.current{display:block}.section-title,.module-title{color:#051224;font-family:"roboto_bold";text-transform:uppercase;margin-bottom:15px;font-size:19px;letter-spacing:0px}.section-title.pepperstone img,.pepperstone.module-title img{width:auto;max-width:100%;height:24px}.section-title img,.module-title img{width:auto;max-width:100%;height:20px}.content-listing .section-title,.content-listing .module-title{margin-bottom:20px;max-height:30px;width:auto}.content-listing{background:#fff;position:relative;display:flex;flex-direction:column;height:100%}.content-listing .sponsor-logo{max-height:30px;max-width:100px;position:absolute;right:0px;top:0px}.listing-wrapper{flex-grow:1;display:flex;position:relative;flex-direction:column}.rail .listing-wrapper{border-top:1px solid #bfc3c5;padding:30px 10px}.rail .listing-wrapper:first-child{border-top:none}.listing-items{height:auto;display:block;transform:translateZ(0);flex-grow:1}.rail .listing-items{height:auto;overflow:visible;display:grid}.listing-items.hidden{display:none}.listing-items .ad{margin-top:10px}.listing-item{margin-top:20px;position:relative}.feature-listing .listing-item{margin-top:5px;padding-bottom:5px}.listing-item:first-child{margin-top:0px}.rail .listing-item{clear:both;float:none;display:block;opacity:1;overflow:hidden;transform:translateZ(0) scale(1);transition:opacity .5s linear,max-height .25s linear,transform .8s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.rail .listing-item [data-type=image]{transition:opacity .5s linear .25s;opacity:1}.listing-item.single{display:block}.rail .listing-item.single{transform:none !important;background:#fff;border:1px solid #c7c8c8;padding:8px}.rail .listing-item.single .listing-item-thumb{display:block;float:none}.rail .listing-item.single .listing-item-thumb .icon,.rail .listing-item.single .listing-item-thumb .tournaments-categories-item .item-link:before,.tournaments-categories-item .rail .listing-item.single .listing-item-thumb .item-link:before{font-weight:bold}.rail .listing-item.single .listing-item-info{display:block;padding-left:0;padding-top:10px}.listing-item.prepended-item{opacity:0;max-height:0px;transform:translateZ(0) scale(0.5)}.listing-item.prepended-item [data-type=image]{opacity:0}.listing-item-thumb{background-size:cover;display:block;float:left;position:relative}.listing-item-thumb .icon,.listing-item-thumb .tournaments-categories-item .item-link:before,.tournaments-categories-item .listing-item-thumb .item-link:before{font-weight:bold}@media(min-width: 768px)and (max-width: 1024px){.listing-item-thumb{height:67.5px;margin-right:16px;width:120px}}@media(min-width: 1025px){.listing-item-thumb{height:67.5px;margin-right:16px;width:120px}}.listing-item-thumb img{border-bottom:1px solid #d1d5d7}.rail .listing-item-thumb{border-bottom:none;display:table-cell;height:67px;margin-right:0;width:120px;vertical-align:middle}.listing-item-thumb *{display:block;height:100%;width:100%}.listing-item-thumb .icon,.listing-item-thumb .tournaments-categories-item .item-link:before,.tournaments-categories-item .listing-item-thumb .item-link:before{position:absolute;bottom:0;color:#fff;font-size:24px;margin:8px;height:auto;width:auto;z-index:2}.listing-item-info{float:right}@media(min-width: 768px)and (max-width: 1024px){.listing-item-info{width:210px;width:calc(100% - 136px)}}@media(min-width: 1025px){.listing-item-info{padding-top:10px;width:260px;width:calc(100% - 136px)}}.rail .listing-item-info{display:table-cell;float:none;padding-left:10px;padding-top:0;vertical-align:middle;width:calc(100% - 130px)}.listing-item-info.no-thumbnail{width:100%;float:left}.no-thumbnail .listing-title{display:grid;grid-auto-flow:column;grid-template-columns:14px 1fr;grid-gap:8px;align-items:center}.no-thumbnail .listing-title .icon,.no-thumbnail .listing-title .tournaments-categories-item .item-link:before,.tournaments-categories-item .no-thumbnail .listing-title .item-link:before{color:#051224;font-size:14px;font-weight:bold;grid-column:1}.no-thumbnail .listing-title a{grid-column:2}.listing-title{color:#051224;font:16px "roboto_bold";line-height:1.2em;letter-spacing:0px}.rail .listing-title{font-size:14px;font-family:"roboto_regular"}.listing-category{color:#1f2223;line-height:20px;margin-top:0px}.rail .listing-category{color:#fff;margin-top:0px}.rail .listing-category.news{display:none}.no-video .listing-category{float:left;width:100px;text-align:right}.listing-category .icon,.listing-category .tournaments-categories-item .item-link:before,.tournaments-categories-item .listing-category .item-link:before{font-size:1.9em;margin-left:0;position:relative;top:3px}.listing-category .icon+.listing-category-title,.listing-category .tournaments-categories-item .item-link:before+.listing-category-title,.tournaments-categories-item .listing-category .item-link:before+.listing-category-title{margin-left:10px}.rail .listing-category .icon,.rail .listing-category .tournaments-categories-item .item-link:before,.tournaments-categories-item .rail .listing-category .item-link:before{left:10px;margin-right:0px;position:absolute;top:42px;z-index:1;font-weight:bold}.listing-category .listing-category-title{font-family:"roboto_regular";font-size:14px;letter-spacing:0px;margin-left:0}.rail .listing-category .listing-category-title{font-size:1.4em;margin-left:0px;color:#1f2223}.listing-buttons{margin-top:10px}.two-column .content-listing .listing-buttons{margin-top:15px}.listing-buttons.feature-buttons .button-border,.listing-buttons.feature-buttons .channel-container .view-more,.channel-container .listing-buttons.feature-buttons .view-more,.listing-buttons.feature-buttons .channel-container .live-video,.channel-container .listing-buttons.feature-buttons .live-video,.listing-buttons.feature-buttons .time-button,.listing-buttons.feature-buttons .print-button,.listing-buttons.feature-buttons #doorbell .buttons .btn,#doorbell .buttons .listing-buttons.feature-buttons .btn,.listing-buttons.feature-buttons #doorbell .buttons button,#doorbell .buttons .listing-buttons.feature-buttons button,.listing-buttons.feature-buttons .button-row .button,.listing-buttons.feature-buttons .button-row .filter-control,.listing-buttons.feature-buttons .button-row .featured-banner-button,.button-row .listing-buttons.feature-buttons .button,.button-row .listing-buttons.feature-buttons .filter-control,.button-row .listing-buttons.feature-buttons .featured-banner-button{width:calc(50% - 5px);float:left}.listing-buttons.feature-buttons .button-border:first-child,.listing-buttons.feature-buttons .channel-container .view-more:first-child,.channel-container .listing-buttons.feature-buttons .view-more:first-child,.listing-buttons.feature-buttons .channel-container .live-video:first-child,.channel-container .listing-buttons.feature-buttons .live-video:first-child,.listing-buttons.feature-buttons .time-button:first-child,.listing-buttons.feature-buttons .print-button:first-child,.listing-buttons.feature-buttons #doorbell .buttons .btn:first-child,#doorbell .buttons .listing-buttons.feature-buttons .btn:first-child,.listing-buttons.feature-buttons #doorbell .buttons button:first-child,#doorbell .buttons .listing-buttons.feature-buttons button:first-child,.listing-buttons.feature-buttons .button-row .button:first-child,.listing-buttons.feature-buttons .button-row .filter-control:first-child,.listing-buttons.feature-buttons .button-row .featured-banner-button:first-child,.button-row .listing-buttons.feature-buttons .button:first-child,.button-row .listing-buttons.feature-buttons .filter-control:first-child,.button-row .listing-buttons.feature-buttons .featured-banner-button:first-child{width:100%;margin-bottom:10px}.listing-buttons.feature-buttons .button-border:last-child,.listing-buttons.feature-buttons .channel-container .view-more:last-child,.channel-container .listing-buttons.feature-buttons .view-more:last-child,.listing-buttons.feature-buttons .channel-container .live-video:last-child,.channel-container .listing-buttons.feature-buttons .live-video:last-child,.listing-buttons.feature-buttons .time-button:last-child,.listing-buttons.feature-buttons .print-button:last-child,.listing-buttons.feature-buttons #doorbell .buttons .btn:last-child,#doorbell .buttons .listing-buttons.feature-buttons .btn:last-child,.listing-buttons.feature-buttons #doorbell .buttons button:last-child,#doorbell .buttons .listing-buttons.feature-buttons button:last-child,.listing-buttons.feature-buttons .button-row .button:last-child,.listing-buttons.feature-buttons .button-row .filter-control:last-child,.listing-buttons.feature-buttons .button-row .featured-banner-button:last-child,.button-row .listing-buttons.feature-buttons .button:last-child,.button-row .listing-buttons.feature-buttons .filter-control:last-child,.button-row .listing-buttons.feature-buttons .featured-banner-button:last-child{float:right}.listing-buttons .button-border,.listing-buttons .channel-container .view-more,.channel-container .listing-buttons .view-more,.listing-buttons .channel-container .live-video,.channel-container .listing-buttons .live-video,.listing-buttons .time-button,.listing-buttons .print-button,.listing-buttons #doorbell .buttons .btn,#doorbell .buttons .listing-buttons .btn,.listing-buttons #doorbell .buttons button,#doorbell .buttons .listing-buttons button,.listing-buttons .button-row .button,.listing-buttons .button-row .filter-control,.listing-buttons .button-row .featured-banner-button,.button-row .listing-buttons .button,.button-row .listing-buttons .filter-control,.button-row .listing-buttons .featured-banner-button{font-size:16px;height:30px;letter-spacing:0px;line-height:26px;width:100%}.listing-buttons .button-border:hover,.listing-buttons .channel-container .view-more:hover,.channel-container .listing-buttons .view-more:hover,.listing-buttons .channel-container .live-video:hover,.channel-container .listing-buttons .live-video:hover,.listing-buttons .time-button:hover,.listing-buttons .print-button:hover,.listing-buttons #doorbell .buttons .btn:hover,#doorbell .buttons .listing-buttons .btn:hover,.listing-buttons #doorbell .buttons button:hover,#doorbell .buttons .listing-buttons button:hover,.listing-buttons .button-row .button:hover,.listing-buttons .button-row .filter-control:hover,.listing-buttons .button-row .featured-banner-button:hover,.button-row .listing-buttons .button:hover,.button-row .listing-buttons .filter-control:hover,.button-row .listing-buttons .featured-banner-button:hover{background-color:#051224;color:#fff}.listing-buttons.buttons-group .button-border,.listing-buttons.buttons-group .channel-container .view-more,.channel-container .listing-buttons.buttons-group .view-more,.listing-buttons.buttons-group .channel-container .live-video,.channel-container .listing-buttons.buttons-group .live-video,.listing-buttons.buttons-group .time-button,.listing-buttons.buttons-group .print-button,.listing-buttons.buttons-group #doorbell .buttons .btn,#doorbell .buttons .listing-buttons.buttons-group .btn,.listing-buttons.buttons-group #doorbell .buttons button,#doorbell .buttons .listing-buttons.buttons-group button,.listing-buttons.buttons-group .button-row .button,.listing-buttons.buttons-group .button-row .filter-control,.listing-buttons.buttons-group .button-row .featured-banner-button,.button-row .listing-buttons.buttons-group .button,.button-row .listing-buttons.buttons-group .filter-control,.button-row .listing-buttons.buttons-group .featured-banner-button{margin-left:10px;width:50%;width:calc(50% - 5px)}.listing-buttons.buttons-group .button-border:first-child,.listing-buttons.buttons-group .channel-container .view-more:first-child,.channel-container .listing-buttons.buttons-group .view-more:first-child,.listing-buttons.buttons-group .channel-container .live-video:first-child,.channel-container .listing-buttons.buttons-group .live-video:first-child,.listing-buttons.buttons-group .time-button:first-child,.listing-buttons.buttons-group .print-button:first-child,.listing-buttons.buttons-group #doorbell .buttons .btn:first-child,#doorbell .buttons .listing-buttons.buttons-group .btn:first-child,.listing-buttons.buttons-group #doorbell .buttons button:first-child,#doorbell .buttons .listing-buttons.buttons-group button:first-child,.listing-buttons.buttons-group .button-row .button:first-child,.listing-buttons.buttons-group .button-row .filter-control:first-child,.listing-buttons.buttons-group .button-row .featured-banner-button:first-child,.button-row .listing-buttons.buttons-group .button:first-child,.button-row .listing-buttons.buttons-group .filter-control:first-child,.button-row .listing-buttons.buttons-group .featured-banner-button:first-child{margin-left:0px}.main-container[data-page=home] .listing-wrapper:not(.alternate) .listing-item:not(.single):not(:first-child){margin-top:16px}.main-container[data-page=home] .listing-wrapper:not(.alternate) .listing-item:not(.single) .listing-item-thumb{height:67.5px;margin-right:16px;width:120px}.main-container[data-page=home] .listing-wrapper:not(.alternate) .listing-item:not(.single) .listing-item-thumb .icon,.main-container[data-page=home] .listing-wrapper:not(.alternate) .listing-item:not(.single) .listing-item-thumb .tournaments-categories-item .item-link:before,.tournaments-categories-item .main-container[data-page=home] .listing-wrapper:not(.alternate) .listing-item:not(.single) .listing-item-thumb .item-link:before{font-weight:bold}.main-container[data-page=home] .listing-wrapper:not(.alternate) .listing-item:not(.single) .listing-item-info:not(.no-thumbnail){padding-top:0;width:calc(100% - 136px)}.main-container[data-page=home] .listing-wrapper:not(.alternate) .listing-item:not(.single) .listing-item-info.no-thumbnail{width:100%;float:left}.headToheadSection{border-top:1px solid #000;border-bottom:1px solid #000;margin-top:15px}.headToheadSection .headToHeadModule{display:flex;flex-direction:column;max-width:100%;background-color:#dbe9ec;border:.0625rem solid #000;border-radius:.3125rem;margin-top:1.25rem;margin-bottom:1.25rem}.headToheadSection .headToHeadModule .headLogos{display:flex;align-items:center;padding:3px;width:100%}.headToheadSection .headToHeadModule .headLogos img{width:100%;max-width:17rem;padding:3px 3px 3px 12px}.headToheadSection .headToHeadModule .headItems{display:flex;align-items:center;background-image:linear-gradient(117deg, #b3b3b3 8.33%, #dbe9ec 8.33%, #dbe9ec 50%, #b3b3b3 50%, #b3b3b3 58.33%, #dbe9ec 58.33%, #dbe9ec 100%);background-size:.4219rem .8281rem;width:100%;border-bottom-right-radius:13px;border-bottom-left-radius:13px}.headToheadSection .headToHeadModule .headItems .headToheadProfile{display:flex;align-items:center;justify-content:space-between;width:60%;padding:.3rem 1rem}.headToheadSection .headToHeadModule .headItems .headToheadProfile img{max-width:100%;margin-bottom:-2px;transform:scale(1.25);transform-origin:50% 0%}.headToheadSection .headToHeadModule .headItems .headToheadProfile .leftProfile,.headToheadSection .headToHeadModule .headItems .headToheadProfile .rightProfile{width:28%;height:auto;box-sizing:border-box;overflow:hidden;border-radius:50%;background:#121fff;min-width:3rem}@media only screen and (max-width: 415px){.headToheadSection .headToHeadModule .headItems .headToheadProfile .leftProfile,.headToheadSection .headToHeadModule .headItems .headToheadProfile .rightProfile{width:3rem;height:3rem}}@media only screen and (max-width: 300px){.headToheadSection .headToHeadModule .headItems .headToheadProfile .leftProfile,.headToheadSection .headToHeadModule .headItems .headToheadProfile .rightProfile{width:2rem;height:2rem}}.headToheadSection .headToHeadModule .headItems .versus{color:#7583fd;font-family:Arial,Helvetica,sans-serif;font-size:3.6rem;font-weight:bold;display:inline-block;transform:scaleY(0.6)}@media only screen and (max-width: 415px){.headToheadSection .headToHeadModule .headItems .versus{font-size:2.5rem}}@media only screen and (max-width: 300px){.headToheadSection .headToHeadModule .headItems .versus{font-size:1.875rem}}.headToheadSection .headToHeadModule .headItems .headDetails{width:30%;text-align:center;margin:0 auto}.headToheadSection .headToHeadModule .headItems .headDetails span{padding:.5rem 1.5rem .5rem 1.5rem;display:inline;border-radius:.375rem;font-family:"roboto_bold";border:0;margin:0 .3125rem;background:#000;letter-spacing:.125rem;width:55%;color:#fff;height:auto;box-sizing:content-box;box-shadow:.1875rem .1875rem 0px #121fff;display:inline-block;cursor:pointer;line-height:11px}@media only screen and (max-width: 400px){.headToheadSection .headToHeadModule .headItems .headDetails span{font-size:.5rem;letter-spacing:.0625rem;margin:0;box-shadow:.125rem .125rem 0px #121fff}}@media only screen and (max-width: 300px){.headToheadSection .headToHeadModule .headItems .headDetails span{font-size:.3125rem}}.column-content{padding:0;padding-top:0}.column-content-inner{border:1px solid #ececec;padding:20px}.column-search{position:relative;margin-top:-10px}.column-search-input{background-color:#f1f1f1;border:none;border-bottom:1px solid #051224;font:18px "roboto_regular";line-height:1.5em;height:42px;outline:none;width:100%;padding:10px 20px;box-sizing:border-box !important}.column-search-icon{color:#051224;position:absolute;z-index:2;font-size:20px;right:10px;top:10px}.search-on .column-search-icon{cursor:pointer}.column-search-results{background-color:rgba(0,0,0,.8);display:none;left:0;overflow:auto;position:absolute;width:100%;z-index:100;-webkit-overflow-scrolling:touch;max-height:300px;top:42px}.search-on .column-search-results{display:block}.column-search-result{color:#fff !important;display:block;font-size:18px;padding:10px 20px}.column-search-result:hover{background-color:rgba(0,0,0,.2)}.column-search-wrapper{background-color:#fff;padding:10px}.column-search-wrapper .column-search{margin:0}.column-header{border-bottom:1px solid #ececec;padding-bottom:20px;margin-bottom:20px}.column-header-image{border:1px solid #ececec;float:left;height:auto;width:72px}.column-header-info{height:70px;position:relative;float:right;width:calc(100% - 92px)}.column-header-info a{max-height:40px;overflow:hidden;display:inline-block;line-height:1em;font:18px "roboto_bold"}.column-header-info a.column-header-name{max-height:70px;padding-top:20px}.column-header-info a.column-header-name span{display:block}.column-header-center{top:0;left:0;display:inline-block;position:absolute;z-index:1;transform:translateY(50%)}.column-header-location{margin-top:5px;line-height:1em;font:17px "roboto_regular"}.column-copy{margin-bottom:20px;font-size:1.8em;line-height:1.8em}.column-buttons .button-border:first-child,.column-buttons .channel-container .view-more:first-child,.channel-container .column-buttons .view-more:first-child,.column-buttons .channel-container .live-video:first-child,.channel-container .column-buttons .live-video:first-child,.column-buttons .time-button:first-child,.column-buttons .print-button:first-child,.column-buttons #doorbell .buttons .btn:first-child,#doorbell .buttons .column-buttons .btn:first-child,.column-buttons #doorbell .buttons button:first-child,#doorbell .buttons .column-buttons button:first-child,.column-buttons .button-row .button:first-child,.column-buttons .button-row .filter-control:first-child,.column-buttons .button-row .featured-banner-button:first-child,.button-row .column-buttons .button:first-child,.button-row .column-buttons .filter-control:first-child,.button-row .column-buttons .featured-banner-button:first-child{margin-bottom:10px}.logo-blurb-wrapper{background-color:#fff;border-bottom:1px solid #c7c8c8;border-top:1px solid #c7c8c8;width:100%;border:1px solid #c7c8c8;display:table}.logo-blurb-wrapper .logo-blurb{display:table-row}.logo-blurb-wrapper .logo-blurb>*{display:table-cell;padding-bottom:30px;padding-top:30px;vertical-align:middle}.logo-blurb-wrapper .the-logo{padding-left:30px;padding-right:20px}.logo-blurb-wrapper .the-logo img{height:auto !important;width:200px !important}.logo-blurb-wrapper .the-blurb{font-size:1.8em;line-height:30px;padding-left:20px;padding-right:30px}.logo-blurb-wrapper .the-blurb strong{font-weight:bold}.mobile-promos{background-color:#fff;border:1px solid #c7c8c8;padding:40px 30px}.mobile-promo{margin-top:40px}.mobile-promo:first-child{margin-top:0px}.mobile-app-image-wrapper{float:left;margin-right:4%;width:40%}.mobile-app-image{border:1px solid #ececec;position:relative;padding-top:56.25%}.mobile-app-image img{height:auto;left:0px;height:100%;width:100%;position:absolute;top:0px}.mobile-app-image .lazy-loader{left:0;position:absolute;top:0;z-index:2}.mobile-app-info{float:left;width:56%}.mobile-app-title{color:#1f2223;font-family:"roboto_bold";font-size:21px;letter-spacing:0px}.mobile-app-copy{font-size:1.8em;line-height:30px;margin-top:15px}.app-store-badges{margin-top:20px}.app-store-badges a{margin-left:5px}.app-store-badges a:first-child{margin-left:0px}.app-store-badges img{width:auto;height:40px}.press-release{background-color:#fff;border:1px solid #c7c8c8;padding:40px 30px}.press-item{border-top:1px solid #ececec;margin-top:35px;padding-top:35px}.press-item:first-child{border-top:none;margin-top:0px;padding-top:0px}.press-item-info{position:relative;padding-left:170px}.press-item-title{font-family:"roboto_bold";font-size:18px;letter-spacing:0px}.press-item-copy{font-size:1.8em;line-height:30px}.press-item-date{color:#1f2223;font-family:"roboto_regular";text-transform:capitalize;font-size:18px;letter-spacing:0px;left:0px;max-width:150px;position:absolute;top:0px}.single .listing-item-thumb{background-size:cover;height:auto;margin-right:0px;width:100%;position:relative;padding-top:56.9920844327%}.single .listing-item-thumb .icon,.single .listing-item-thumb .tournaments-categories-item .item-link:before,.tournaments-categories-item .single .listing-item-thumb .item-link:before{font-weight:bold}.single .listing-item-thumb>*{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.single .listing-item-info{width:100%}.rail .single .listing-title{line-height:19px}.rail .single .listing-category .listing-category-title{font-size:1.6em}.rail .single .listing-category .icon,.rail .single .listing-category .tournaments-categories-item .item-link:before,.tournaments-categories-item .rail .single .listing-category .item-link:before{top:128px}.two-column{display:flex !important;align-content:stretch;overflow:hidden;background-color:#fff;border:1px solid #c7c8c8;width:100%;position:relative;transform:translateZ(0)}.two-column:before{background-color:#c7c8c8;content:" ";display:block;position:absolute;top:0;left:50%;width:1px;height:100%}.column{overflow:hidden;transform:translateZ(0);overflow:hidden;float:left;padding:16px;position:relative;width:50%}.column:first-child{border-left:none}.column .section-title-wrapper{margin-bottom:0 !important}.column .module-header{padding:0;padding-bottom:30px}.profile-tabs{display:table;width:100%}.profile-tab{background-color:#f1f1f1;border-bottom:1px solid #bfc3c5;display:table-cell;font-family:"roboto_bold";line-height:1;text-align:center;text-transform:capitalize;vertical-align:middle;font-size:16px}.profile-tab.current{background-color:#fff;border-bottom:none;border-left:1px solid #bfc3c5;border-right:1px solid #bfc3c5}.profile-tab.current a{color:#1f2223}.profile-tab:first-child.current{border-left:none}.profile-tab:last-child.current{border-right:none}.profile-tab a{display:block;padding:10px 18px}.profile-tab.disabled{pointer-events:none;color:#c4c4c4;background:repeating-linear-gradient(45deg, transparent, transparent 5px, #f1f1f1 5px, #f1f1f1 10px)}.profile-tab.disabled span{color:#9d9d9d}.current-tab-content{border-top:none !important}.current-tab-content>*{border-bottom:none !important;border-left:none !important;border-right:none !important;border-top:1px solid #ececec !important}.current-tab-content>*.module-header+*,.current-tab-content>*.activity-tournament-table{border-top:none !important}.current-tab-content>*.two-column:before{background-color:#ececec}.current-tab-content>*:first-child{border-top:none !important}.current-tab-content .dropdown-wrapper{float:right}.contact-form-wrapper{padding:30px 30px}.centered-content .contact-form-wrapper{padding:0px}.contact-form .button-border,.contact-form .channel-container .view-more,.channel-container .contact-form .view-more,.contact-form .channel-container .live-video,.channel-container .contact-form .live-video,.contact-form .time-button,.contact-form .print-button,.contact-form #doorbell .buttons .btn,#doorbell .buttons .contact-form .btn,.contact-form #doorbell .buttons button,#doorbell .buttons .contact-form button,.contact-form .button-row .button,.contact-form .button-row .filter-control,.contact-form .button-row .featured-banner-button,.button-row .contact-form .button,.button-row .contact-form .filter-control,.button-row .contact-form .featured-banner-button{float:left;margin-top:30px;width:215px}.contact-item{position:relative;margin-top:30px}.contact-item:first-child{margin-top:0px}.contact-item.form-error:after{color:red;content:attr(data-error);display:block;font-weight:300;margin-top:5px;font-size:14px}.contact-item.form-error .dropdown-holder,.contact-item.form-error input,.contact-item.form-error textarea{border-color:red}.contact-item.form-error .dropdown-label:after{color:red}.contact-item .dropdown-holder{background-color:#f1f1f1;font-family:"roboto_bold";width:100%}.contact-item .dropdown-label{color:#969b9d;text-transform:capitalize}.contact-item label{display:block;font-family:"roboto_regular";text-transform:capitalize;color:#969b9d;font-size:16px;letter-spacing:0px;margin-bottom:10px}.contact-item input,.contact-item textarea{background-color:#f1f1f1;border:none;border-bottom:1px solid #051224;color:#969b9d;font-family:"roboto_bold";font-size:16px;width:100%;padding:10px 20px}.contact-item input{height:32px}.contact-item textarea{height:152px}.result-message{text-align:center;float:left;margin-top:45px;width:calc(100% - 215px)}.result-message[data-succeeded=true] span{color:#00aa0c;border-bottom:1px solid #00aa0c}.result-message[data-succeeded=false] span{color:red;border-bottom:1px solid red}.result-message span{color:transparent;display:inline-block;font-family:"roboto_bold";text-transform:capitalize;font-size:1.8em;height:30px;line-height:30px}.contact-success .title-box-404{display:block;text-transform:capitalize;width:100%}.contact-success .text-404{font-size:72px;letter-spacing:0px;line-height:1}.contact-success .not-found-404{font-size:36px;line-height:1;margin-top:0px}.contact-success .content-box-404{border-top:1px solid #c7c8c8;margin:30px auto 0px;padding-top:30px;width:80%}.contact-success .content-box-404 p:first-child{border:none;padding-bottom:30px}.players-equipment{padding:0px 16px 16px}.players-equipment-item{display:table;float:left;width:33.33%}.players-equipment-item:first-child{margin-left:0px}.players-equipment-item>*{display:table-cell;vertical-align:middle}.equipment-item-image-wrapper{width:100px}.equipment-item-image{display:block;overflow:hidden;width:100%;border:1px solid #ececec;height:100px}.equipment-item-image:hover,.equipment-item-image:active{border-color:#051224}.equipment-item-image img{height:auto;width:100%}.equipment-item-info{padding:0 20px}.equipment-item-info .button,.equipment-item-info .filter-control,.equipment-item-info .featured-banner-button,.equipment-item-info .button-border,.equipment-item-info .channel-container .view-more,.channel-container .equipment-item-info .view-more,.equipment-item-info .channel-container .live-video,.channel-container .equipment-item-info .live-video,.equipment-item-info .time-button,.equipment-item-info .print-button,.equipment-item-info #doorbell .buttons .btn,#doorbell .buttons .equipment-item-info .btn,.equipment-item-info #doorbell .buttons button,#doorbell .buttons .equipment-item-info button{margin-top:10px;width:125px}.equipment-item-name{color:#1f2223;font-family:"roboto_bold";font-size:16px;letter-spacing:0px}.double-image-cta{position:relative;padding-top:51.5414258189%}.image-cta{bottom:0px;display:block;position:absolute;width:100%;z-index:10}.image-cta img{display:block;height:auto;width:100%}.double-image-cta .image-cta{width:calc(50% - .5px)}.double-image-cta .image-cta:first-child{left:0px}.double-image-cta .image-cta:last-child{right:0px}.single-image-cta{clear:both;display:block;position:relative;width:100%;padding-top:47.2061657033%}.single-phrase-header{padding-bottom:0px}.single-phrase-header img{width:auto;height:20px}.stat-box{border:none !important;position:relative;float:left;padding:16px;position:relative;height:622px;width:50%}.stat-box:first-child,.stat-box:nth-child(2){border-top:none}.stat-box:first-child:after,.stat-box:nth-child(2):after{display:none}.stat-box:nth-child(2n){border-right:none}.stat-box:last-child:after{border-top:1px solid #c7c8c8;content:"";left:100%;position:absolute;top:-1px;width:105%}.stat-box .section-title,.stat-box .module-title{height:48px;line-height:23px;margin-bottom:5px;overflow:hidden}.stat-box .listing-buttons{bottom:30px;position:absolute;left:30px;width:calc(100% - 32px);z-index:2}.top-stat-player-wrapper{border:1px solid #ececec;position:relative;width:100%;display:table;margin-bottom:25px}.top-stat-player-wrapper>*{display:table-cell;vertical-align:middle}.top-stat-player-image{border-right:1px solid #ececec;width:130px}.top-stat-player-image img{display:block;height:auto;width:100%}.top-stat-player-info-section{background:none;padding:0px 20px}.top-stat-player-flag{height:20px;width:auto;margin-right:10px}.top-stat-player-stats{margin-top:10px}.top-stat-player-stats-inner-wrapper{display:table-row}.top-stat-player-stat{border-left:1px solid #ececec;float:left;margin-left:20px;padding-left:20px}.top-stat-player-stat:first-child{border-left:none;margin-left:0px;padding-left:0px}.top-stat-player-stat-value{color:#1f2223;font-family:"roboto_regular";line-height:1;text-align:center;font-size:29px;letter-spacing:0px}.top-stat-player-stat-label{font-family:"roboto_regular";line-height:1;text-align:center;text-transform:capitalize;color:#969b9d;font-size:12px;letter-spacing:0px}.stat-percentage-wrapper{height:25px}.stat-percentage-text{color:#1f2223;float:left;font-family:"roboto_regular";line-height:1;margin-right:10px;position:relative;top:4px;font-size:2em;width:35px}.stat-percentage-meter-wrapper{background-color:#e8e8e8;float:left;height:100%;position:relative;width:200px;width:calc(100% - 45px)}.stat-percentage-meter{background-color:#1486c7;left:0px;height:100%;position:absolute;top:0px;width:0%;transition:width .5s ease-in-out}.stat-players-table{width:100%;margin-top:20px}.stat-players-table th,.stat-players-table td{border-bottom:1px solid #ececec;vertical-align:middle;font-family:"roboto_regular";text-align:center}.stat-players-table th:nth-child(2),.stat-players-table td:nth-child(2){width:40px}.stat-players-table th:first-child,.stat-players-table td:first-child{text-align:left;color:#969b9d;font-size:16px;letter-spacing:0px;padding-right:10px}.stat-players-table th{text-transform:capitalize;color:#969b9d;font-size:14px}.stat-players-table td{font-size:18px;letter-spacing:0px;padding:15px 0px;min-height:58px}.stat-player-flag{display:block;height:auto;width:40px}.stat-player-name{line-height:1;position:relative;font-family:"roboto_bold";font-size:18px;letter-spacing:0px}.top-stat-player-wrapper .stat-player-name{top:-3px}.stat-players-table .stat-player-name{display:block;text-align:left;top:2px;padding-left:20px}.stat-player-name br{display:none}.stat-box.fedex-performance .top-stat-player-stat-value{color:#051224}.stat-box.fedex-performance tr td{color:#051224}.stat-box.fedex-performance tr td:first-child{color:#1f2223}@media(max-width: 1039px){.stat-box{border:none !important;border-top:1px solid #c7c8c8 !important;float:none;width:100%}.stat-box:first-child{border-top:none}}.singles-doubles-tabs-with-filters{padding:30px 0px 0px 30px;position:relative;z-index:1}.singles-doubles-tabs-with-filters.scores-draw-tabs-with-filters .print-button{float:right;margin-right:30px}.singles-doubles-tabs-with-filters .module-tabs{border:none;float:left;margin:0px;padding:0px}.singles-doubles-tabs-with-filters .module-tabs>*{margin-left:5px}.singles-doubles-tabs-with-filters .module-tabs>*:first-child{margin-left:0px}.singles-doubles-tabs-with-filters .module-tabs .icon,.singles-doubles-tabs-with-filters .module-tabs .tournaments-categories-item .item-link:before,.tournaments-categories-item .singles-doubles-tabs-with-filters .module-tabs .item-link:before{font-family:"roboto_bold";font-size:18px;height:32px;line-height:29px;margin-left:0px;min-width:32px;padding:0px 5px;width:auto}.singles-doubles-tabs-with-filters .module-tabs .icon:before,.singles-doubles-tabs-with-filters .module-tabs .tournaments-categories-item .item-link:before,.tournaments-categories-item .singles-doubles-tabs-with-filters .module-tabs .item-link:before{font-family:"icomoon";font-size:15px}.singles-doubles-tabs-with-filters .module-tabs .icon.current,.singles-doubles-tabs-with-filters .module-tabs .tournaments-categories-item .current.item-link:before,.tournaments-categories-item .singles-doubles-tabs-with-filters .module-tabs .current.item-link:before,.singles-doubles-tabs-with-filters .module-tabs .icon.current a,.singles-doubles-tabs-with-filters .module-tabs .tournaments-categories-item .current.item-link:before a,.tournaments-categories-item .singles-doubles-tabs-with-filters .module-tabs .current.item-link:before a{color:#1f2223;border-color:#1f2223}.singles-doubles-tabs-with-filters .module-tabs .icon[data-tab=quarter-singles]:before,.singles-doubles-tabs-with-filters .module-tabs .tournaments-categories-item [data-tab=quarter-singles].item-link:before,.tournaments-categories-item .singles-doubles-tabs-with-filters .module-tabs [data-tab=quarter-singles].item-link:before,.singles-doubles-tabs-with-filters .module-tabs .icon[data-tab=quarter-doubles]:before,.singles-doubles-tabs-with-filters .module-tabs .tournaments-categories-item [data-tab=quarter-doubles].item-link:before,.tournaments-categories-item .singles-doubles-tabs-with-filters .module-tabs [data-tab=quarter-doubles].item-link:before{margin-right:5px}.singles-doubles-tabs-with-filters .module-tabs li{float:left}.singles-doubles-tabs-with-filters .module-tabs li:first-child .icon.current,.singles-doubles-tabs-with-filters .module-tabs li:first-child .tournaments-categories-item .current.item-link:before,.tournaments-categories-item .singles-doubles-tabs-with-filters .module-tabs li:first-child .current.item-link:before{border-color:#000 !important}.singles-doubles-tabs-with-filters .content-filters{float:left;margin-left:18px;padding:0px;width:calc(100% - 585px)}.singles-doubles-tabs-with-filters .content-filters+.filter-action-buttons{margin-right:0px;margin-left:20px}.filter-action-buttons{float:left;margin-right:30px}.filter-action-buttons .filter-submit,.filter-action-buttons .filter-reset{margin-left:5px}.filter-action-buttons .filter-submit:first-child,.filter-action-buttons .filter-reset:first-child{margin-left:0px}.daily-schedule-filters{z-index:1000;position:relative}.daily-schedule-filters .print-button{float:left}.time-button{padding:0px 10px 0px 40px;position:relative}.time-button:before{font-family:"icomoon";font-size:20px;left:10px;position:absolute;top:0px}.daily-schedule-filters .time-button{float:right;margin-right:30px}.daily-schedule-filters .dropdown-layout-wrapper{float:left;width:280px}.daily-schedule-filters .dropdown-holder{width:100px}.daily-schedule-filters .content-filters{padding-bottom:0px;padding-right:16px;width:100%}.daily-schedule-filters .print-button{float:right}.content-listing.related-listing,.content-listing.related-listing .section-title,.content-listing.related-listing .module-title{background-color:#f1f1f1}.listing-tags{font-size:14px;margin-top:15px}.listing-tags-title{font-family:"roboto_bold";margin-right:5px;text-transform:capitalize}.listing-tag{font-family:"roboto_regular"}.tournaments-map{background-color:#313942;background-size:100% 100%;overflow:hidden;position:relative;padding-top:53.0828516378%;background-image:linear-gradient(163deg, #293142 0, #313942 100%)}.tournaments-map.intro-animation-on .map-tournament-filters{opacity:1;transform:translateX(0)}.tournaments-map.intro-animation-on .map-month-filters{opacity:1;transform:translateY(0%)}.tournaments-map.intro-animation-on .continent{opacity:1}.tournaments-map.intro-animation-on .continent:before{transform:scale(1)}.tournaments-map.intro-animation-on .continent-line{width:35px}.tournaments-map.intro-animation-on .map-piece{opacity:.5;transform:translateZ(0) scale(1);-ms-transform:scale(1)}.tournaments-map.intro-animation-on .map-piece.disabled-continent{opacity:.25}.tournaments-map.intro-animation-on .continent-info{max-width:200px}.tournaments-map.intro-animation-on .continent-info-inner{opacity:1;transform:translateY(0%)}.tournaments-map.tooltip-on .map-tournament-filters{opacity:0;transform:translateX(100%)}.tournaments-map.tooltip-on .map-month-filters{opacity:0;transform:translateY(100%)}.tournaments-map.tooltip-on .world-link{opacity:0;transform:translateY(-100%)}.tournaments-map.continent-zoom-on .map-world-container,.tournaments-map.continent-zoom-on .map-pieces{opacity:0;transform:scale(1.5)}.tournaments-map.continent-zoom-on .map-continent-container{opacity:1;z-index:10;transform:scale(1)}.tournaments-map.continent-zoom-on .map-marker{opacity:1;transform:scale(1) translateY(0px);-ms-transform:scale(1) translateY(0px)}.map-pieces{height:100%;opacity:1;position:relative;width:100%;transform-origin:50% 50%;transition:all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.map-piece{background-size:100% 100% !important;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;transform:translateZ(0) scale(0);-ms-transform:scale(0);transform-origin:50% 50%}.map-piece.current{opacity:1 !important}.world-continent-north-america{background:url(../../atpwt/images/tournament/world-continent-north-america.png) left top no-repeat;z-index:1;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(0.615, 0.005, 0.23, 1) .125s}.world-continent-south-america{background:url(../../atpwt/images/tournament/world-continent-south-america.png) left top no-repeat;z-index:2;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(0.615, 0.005, 0.23, 1) .25s}.world-continent-europe{background:url(../../atpwt/images/tournament/world-continent-europe.png) left top no-repeat;z-index:3;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(0.615, 0.005, 0.23, 1) .375s}.world-continent-africa{background:url(../../atpwt/images/tournament/world-continent-africa.png) left top no-repeat;z-index:4;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(0.615, 0.005, 0.23, 1) .5s}.world-continent-asia{background:url(../../atpwt/images/tournament/world-continent-asia.png) left top no-repeat;z-index:5;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(0.615, 0.005, 0.23, 1) .625s}.world-continent-australia{background:url(../../atpwt/images/tournament/world-continent-australia.png) left top no-repeat;z-index:6;transition:opacity .25s ease-in-out,transform .25s cubic-bezier(0.615, 0.005, 0.23, 1) .75s}.tournaments-map-inner{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.map-month-filters{bottom:0;border-top:1px solid rgba(150,155,157,.51);height:82px;left:0;margin:0 40px;opacity:0;padding:20px 0;position:absolute;z-index:20;width:calc(100% - 189px);transform:translateY(100%);transition:all .25s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.map-month-filters .month-filter{color:#fff;cursor:pointer;float:left;line-height:1em;font:16px "roboto_regular";letter-spacing:0px;text-align:center;text-transform:capitalize;width:8.3333333333%}.map-month-filters .month-filter:before{content:"";border:1px solid #051224;border-radius:100%;display:block;height:15px;margin:0 auto;margin-bottom:14px;width:15px;transition:border-color .25s ease-in-out}.map-month-filters .month-filter.current:before,.map-month-filters .month-filter:active:before,.map-month-filters .month-filter:hover:before{border-color:#fff}.map-tournament-filters{border-left:1px solid rgba(150,155,157,.51);height:100%;opacity:0;position:absolute;right:0;table-layout:fixed;top:0;width:109px;z-index:20;display:table;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.1) 0, rgba(0, 0, 0, 0.1) 100%);transform:translateX(100%);transition:all .25s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.map-tournament-filters .tournament-filter-inner{display:table-cell;vertical-align:middle}.map-tournament-filters .tournament-filter{cursor:pointer;display:table-row;text-align:center;transition:all .25s ease-in-out}.map-tournament-filters .tournament-filter img{text-align:center;width:38px}.map-tournament-filters .tournament-filter:first-child .tournament-filter-inner{padding-top:5%}.map-tournament-filters .tournament-filter:hover,.map-tournament-filters .tournament-filter.current{background-color:rgba(5,18,36,.3)}.map-tournament-filters .tournamnet-trophy{cursor:pointer;display:table-row;text-align:center}.map-tournament-filters .tournamnet-trophy img{text-align:center;width:38px}.map-tournament-filters .tournamnet-trophy-reset-text{color:#fff;cursor:pointer;display:block;padding-top:5px}.map-world-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:9;transform:scale(1);transform-origin:50% 50%;transition:all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.map-world{height:100%;width:100%}.map-world .continent{cursor:pointer;display:inline-block;height:60px;opacity:0;padding:0 23px;position:absolute;width:auto;z-index:3;transition:all .25s ease-in-out}.map-world .continent:before{background-color:#051224;border-radius:50%;bottom:-5px;content:"";display:block;left:-5px;position:absolute;height:11px;width:11px;z-index:3;transform:scale(0);transition:transform .5s cubic-bezier(0.68, -1.55, 0.265, 2.55)}.map-world .continent[data-continent="1"]{top:24.4821092279%;left:11.2716763006%;transition-delay:1s}.map-world .continent[data-continent="1"] .continent-info-inner{transition-delay:1.5s}.map-world .continent[data-continent="1"] .continent-info{transition-delay:1.5s}.map-world .continent[data-continent="1"] .continent-line{transition-delay:1.5s}.map-world .continent[data-continent="1"]:before{transition-delay:1.5s}.map-world .continent[data-continent="2"]{top:52.9190207156%;left:26.0115606936%;transition-delay:1.125s}.map-world .continent[data-continent="2"] .continent-info-inner{transition-delay:1.625s}.map-world .continent[data-continent="2"] .continent-info{transition-delay:1.625s}.map-world .continent[data-continent="2"] .continent-line{transition-delay:1.625s}.map-world .continent[data-continent="2"]:before{transition-delay:1.625s}.map-world .continent[data-continent="3"]{top:16.5725047081%;left:41.5221579961%;transition-delay:1.25s}.map-world .continent[data-continent="3"] .continent-info-inner{transition-delay:1.75s}.map-world .continent[data-continent="3"] .continent-info{transition-delay:1.75s}.map-world .continent[data-continent="3"] .continent-line{transition-delay:1.75s}.map-world .continent[data-continent="3"]:before{transition-delay:1.75s}.map-world .continent[data-continent="4"]{top:43.3145009416%;left:44.6050096339%;transition-delay:1.375s}.map-world .continent[data-continent="4"] .continent-info-inner{transition-delay:1.875s}.map-world .continent[data-continent="4"] .continent-info{transition-delay:1.875s}.map-world .continent[data-continent="4"] .continent-line{transition-delay:1.875s}.map-world .continent[data-continent="4"]:before{transition-delay:1.875s}.map-world .continent[data-continent="5"]{top:26.3653483992%;left:65.5105973025%;transition-delay:1.5s}.map-world .continent[data-continent="5"] .continent-info-inner{transition-delay:2s}.map-world .continent[data-continent="5"] .continent-info{transition-delay:2s}.map-world .continent[data-continent="5"] .continent-line{transition-delay:2s}.map-world .continent[data-continent="5"]:before{transition-delay:2s}.map-world .continent[data-continent="6"]{top:63.0885122411%;left:73.2177263969%;transition-delay:1.625s}.map-world .continent[data-continent="6"] .continent-info-inner{transition-delay:2.125s}.map-world .continent[data-continent="6"] .continent-info{transition-delay:2.125s}.map-world .continent[data-continent="6"] .continent-line{transition-delay:2.125s}.map-world .continent[data-continent="6"]:before{transition-delay:2.125s}.map-world .continent.count-00{border-color:#626972 !important;cursor:default;color:#626972 !important}.map-world .continent.count-00 *{border-color:#626972 !important;color:#626972 !important}.map-world .continent.count-00:before{background-color:#626972 !important}.map-world .continent-info{border-bottom:1px solid rgba(255,255,255,.5);display:inline-block;height:37px;overflow:hidden;max-width:0px;transition:all .5s ease-in-out}.map-world .continent-info-inner{opacity:0;transition:all .5s ease-in-out;transform:translateY(100%);transform-origin:0 100%}.map-world .continent-count{color:rgba(255,255,255,.5);float:left;line-height:32px;font:39px "roboto_regular";margin-right:10px}.map-world .continent-text{float:left}.map-world .continent-name{line-height:1em;font:16px "roboto_regular";letter-spacing:0px;color:#051224}.map-world .continent-label{line-height:1em;font:16px "roboto_regular";letter-spacing:0px;color:#fff}.map-world .continent-line{border-bottom:1px solid rgba(255,255,255,.5);margin-top:-3px;height:1px;width:0px;transition:all .25s cubic-bezier(0.615, 0.005, 0.23, 1);transform:rotate(135deg);transform-origin:left center}.map-continent-container{height:100%;left:0;overflow:hidden;opacity:0;position:absolute;top:0;width:100%;z-index:0;background-image:linear-gradient(163deg, #293142 0, #313942 100%);transition:all .5s cubic-bezier(0.615, 0.005, 0.23, 1);transform:scale(1.5)}.map-continent-container .map-continent{background-size:100% 100%;height:100%;width:100%}.map-continent-container .world-link{color:#051224;cursor:pointer;display:inline-block;font-size:13px;padding:20px;text-transform:capitalize;width:auto;transition:all .25s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.map-continent-container .world-link .back-button-text{transition:color .25s ease-in-out;color:#051224;line-height:1em;font:18px "roboto_regular";padding-left:5px}.map-continent-container .world-link:hover .back-button-text{color:#fff}.map-marker{height:34px;opacity:0;position:absolute;width:34px;z-index:2;transform:translateZ(0) scale(1.5) translateY(-200px);-ms-transform:scale(1.25) translateY(-200px);transform-origin:50% 50%;transition:transform .5s cubic-bezier(0.68, -0.55, 0.265, 1.55) .8s,opacity .5s cubic-bezier(0.68, -0.55, 0.265, 1.55) .8s}.map-marker:before{background-color:#fff;border-radius:50%;cursor:pointer;content:"";display:block;position:absolute;top:6px;left:13px;height:8px;width:8px;z-index:2;transition:transform .25s ease-in-out;transform:scale(0)}.map-marker .marker-icon{color:#051224;cursor:pointer;position:relative;z-index:4;font-size:34px;transition:color .25s ease-in-out}.map-marker .marker-tooltip{height:81px;opacity:0;position:absolute;width:321px;transition:all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.map-marker .marker-tooltip:before{border-style:solid;content:"";display:block;height:0;position:absolute;width:0}.map-marker .marker-tooltip.top{left:-134.5px;top:-102px;transform:scale(0) translateX(0px) translateY(75px);transform-origin:46.5% 100%}.map-marker .marker-tooltip.top:before{border-color:rgba(39,43,46,.8) transparent transparent transparent;border-width:21px 19px 0 19px;bottom:-21px;left:50%;margin-left:-28px}.map-marker .marker-tooltip.bottom{left:-134.5px;top:55px;transform:scale(0) translateX(0px) translateY(-75px);transform-origin:46.5% 0%}.map-marker .marker-tooltip.bottom:before{border-color:transparent transparent rgba(39,43,46,.8) transparent;border-width:0 19px 21px 19px;top:-21px;left:50%;margin-left:-28px}.map-marker .marker-tooltip.left{right:48px;top:-22px;transform:scale(0) translateX(75px) translateY(0px);transform-origin:100% 46.5%}.map-marker .marker-tooltip.left:before{border-width:19px 0 19px 21px;border-color:transparent transparent transparent rgba(39,43,46,.8);top:22px;right:-21px}.map-marker .marker-tooltip.right{left:48px;top:-22px;transform:scale(0) translateX(-75px) translateY(0px);transform-origin:0 46.5%}.map-marker .marker-tooltip.right:before{border-color:transparent rgba(39,43,46,.8) transparent transparent;border-width:19px 21px 19px 0;top:22px;left:-21px}.map-marker.inactive-marker .marker-icon{color:#72777e}.map-marker:hover,.map-marker.marker-tooltip-on{z-index:100}.map-marker:hover:before,.map-marker.marker-tooltip-on:before{transform:scale(1)}.map-marker.marker-tooltip-on .marker-tooltip{opacity:1;transform:scale(1) translateX(0px) translateY(0px)}.map-marker:nth-child(2){transition-delay:.25s}.map-marker:nth-child(3){transition-delay:.375s}.map-marker:nth-child(4){transition-delay:.5s}.map-marker:nth-child(5){transition-delay:.625s}.map-marker:nth-child(6){transition-delay:.75s}.map-marker:nth-child(7){transition-delay:.875s}.map-marker:nth-child(8){transition-delay:1s}.map-marker:nth-child(9){transition-delay:1.125s}.map-marker:nth-child(10){transition-delay:1.25s}.map-marker:nth-child(11){transition-delay:1.375s}.map-marker:nth-child(12){transition-delay:1.5s}.map-marker:nth-child(13){transition-delay:1.625s}.map-marker:nth-child(14){transition-delay:1.75s}.map-marker:nth-child(15){transition-delay:1.875s}.map-marker:nth-child(16){transition-delay:2s}.map-marker:nth-child(17){transition-delay:2.125s}.map-marker:nth-child(18){transition-delay:2.25s}.map-marker:nth-child(19){transition-delay:2.375s}.map-marker:nth-child(20){transition-delay:2.5s}.map-marker:nth-child(21){transition-delay:2.625s}.map-marker:nth-child(22){transition-delay:2.75s}.map-marker:nth-child(23){transition-delay:2.875s}.map-marker:nth-child(24){transition-delay:3s}.map-marker:nth-child(25){transition-delay:3.125s}.map-marker:nth-child(26){transition-delay:3.25s}.map-marker:nth-child(27){transition-delay:3.375s}.map-marker:nth-child(28){transition-delay:3.5s}.map-marker:nth-child(29){transition-delay:3.625s}.map-marker:nth-child(30){transition-delay:3.75s}.map-marker:nth-child(31){transition-delay:3.875s}.map-marker:nth-child(32){transition-delay:4s}.map-marker:nth-child(33){transition-delay:4.125s}.map-marker:nth-child(34){transition-delay:4.25s}.map-marker:nth-child(35){transition-delay:4.375s}.map-marker:nth-child(36){transition-delay:4.5s}.map-marker:nth-child(37){transition-delay:4.625s}.map-marker:nth-child(38){transition-delay:4.75s}.map-marker:nth-child(39){transition-delay:4.875s}.map-marker:nth-child(40){transition-delay:5s}.marker-tooltip-content{background-color:rgba(39,43,46,.8);color:#fff;line-height:1em;font:15px "roboto_regular";letter-spacing:0px;height:81px;padding:20px}.marker-tooltip-content .start-and-stop-dates{border-right:1px solid #fff;float:left;height:43px;width:133px}.marker-tooltip-content .start-and-stop-dates>div{padding-bottom:10px}.marker-tooltip-content .date-label{display:inline-block;padding-right:5px;text-align:left;width:55px}.marker-tooltip-content .date-value{display:inline-block}.marker-tooltip-content .tournament-info{float:left;padding-left:15px;width:140px}.marker-tooltip-content .tournament-name{display:block;overflow:hidden;font-size:13px;letter-spacing:0px;line-height:1;max-height:30px;width:100%}.marker-tooltip-content .tournament-name:hover{color:#fff}.marker-tooltip-content .tournament-location{font-size:13px;letter-spacing:0px}.marker-tooltip-close{cursor:pointer;color:#051224;font-size:14px;padding:8px;position:absolute;z-index:2;transition:color .25s ease-in-out}.marker-tooltip-close:hover{color:#fff}.top .marker-tooltip-close{left:137px;top:62px}.bottom .marker-tooltip-close{left:137px;top:-12px}.left .marker-tooltip-close{right:-12px;top:26px}.right .marker-tooltip-close{left:-12px;top:26px}.map-world-title{left:30px;opacity:0;position:absolute;top:30px;z-index:2;transform:translateY(-45);transition:transform .5s cubic-bezier(0.615, 0.005, 0.23, 1),opacity .5s cubic-bezier(0.615, 0.005, 0.23, 1)}.map-world-title img{width:380px;height:11px}.intro-animation-on .map-world-title{opacity:1;transform:translateY(0px)}.continent-zoom-on .map-world-title{opacity:0;transform:translateY(-45px)}.map-marker-helper .map-continent{cursor:url(../../atpwt/images/tournament/cursor-marker.png),auto}.tournament-clipboard{padding:20px;position:relative}.tournament-clipboard .contact-item{position:relative}.tournament-clipboard .button,.tournament-clipboard .filter-control,.tournament-clipboard .featured-banner-button,.tournament-clipboard .button-border,.tournament-clipboard .channel-container .view-more,.channel-container .tournament-clipboard .view-more,.tournament-clipboard .channel-container .live-video,.channel-container .tournament-clipboard .live-video,.tournament-clipboard #doorbell .buttons .btn,#doorbell .buttons .tournament-clipboard .btn,.tournament-clipboard #doorbell .buttons button,#doorbell .buttons .tournament-clipboard button,.tournament-clipboard .print-button,.tournament-clipboard .time-button{transition:background-color .25s ease-in-out;position:absolute;bottom:1px;right:0;z-index:2;background-color:#051224}.tournament-clipboard .button.zeroclipboard-is-hover,.tournament-clipboard .zeroclipboard-is-hover.filter-control,.tournament-clipboard .zeroclipboard-is-hover.featured-banner-button,.tournament-clipboard .zeroclipboard-is-hover.button-border,.tournament-clipboard .channel-container .zeroclipboard-is-hover.view-more,.channel-container .tournament-clipboard .zeroclipboard-is-hover.view-more,.tournament-clipboard .channel-container .zeroclipboard-is-hover.live-video,.channel-container .tournament-clipboard .zeroclipboard-is-hover.live-video,.tournament-clipboard #doorbell .buttons .zeroclipboard-is-hover.btn,#doorbell .buttons .tournament-clipboard .zeroclipboard-is-hover.btn,.tournament-clipboard #doorbell .buttons button.zeroclipboard-is-hover,#doorbell .buttons .tournament-clipboard button.zeroclipboard-is-hover,.tournament-clipboard .zeroclipboard-is-hover.print-button,.tournament-clipboard .zeroclipboard-is-hover.time-button,.tournament-clipboard .button:hover,.tournament-clipboard .filter-control:hover,.tournament-clipboard .featured-banner-button:hover,.tournament-clipboard .button-border:hover,.tournament-clipboard .channel-container .view-more:hover,.channel-container .tournament-clipboard .view-more:hover,.tournament-clipboard .channel-container .live-video:hover,.channel-container .tournament-clipboard .live-video:hover,.tournament-clipboard #doorbell .buttons .btn:hover,#doorbell .buttons .tournament-clipboard .btn:hover,.tournament-clipboard #doorbell .buttons button:hover,#doorbell .buttons .tournament-clipboard button:hover,.tournament-clipboard .print-button:hover,.tournament-clipboard .time-button:hover{background-color:#081d3a;color:#fff}.tournament-clipboard .flash-off{display:none}@media(max-width: 930px){.map-tournament-filters{width:90px}.map-tournament-filters .tournament-filter img,.map-tournament-filters .tournamnet-trophy img{width:30px;height:auto}.map-world .continent{padding:0 12px;height:43px}.map-world .continent:before{bottom:-15px;left:-15px}.map-world .continent-line{width:20px}.map-world .continent-info{height:29px}.map-world .continent-count{font-size:32px;margin-right:5px}.map-world .continent-name,.map-world .continent-label{font-size:14px}}.tournament-hero .inner-wrap{z-index:2}.tournament-hero .module-title{color:#fff;clear:both;display:block;padding-bottom:5px;position:relative;margin-bottom:5px;float:none}.tournament-hero .module-title:before{bottom:0%;left:0%}.tournament-hero .player-profile-hero-dash{background-size:100% auto;bottom:0px;height:auto;top:auto;width:510px !important;background:url(../../atpwt/images/global/bg-gradient-dash-blurred.png) right top no-repeat}.tournament-hero .player-profile-hero-dash:after{content:"";display:block;height:150px;width:100%}.tournament-hero .player-profile-hero-name .last-name{font-size:36px;letter-spacing:0px;line-height:40px;text-transform:none}.tournament-hero .player-profile-hero-table{height:150px}.tournament-hero .player-profile-hero-table:before,.tournament-hero .player-profile-hero-table:after{display:none}.tournament-hero .player-profile-hero-table td{width:auto}@media(max-width: 990px){.tournament-hero .player-profile-hero-table td:nth-child(3){display:none}}.tournament-hero .item-credit .item-credit-text{width:505px;text-align:right}.tournament-logos{margin-left:30px;margin-top:43px}.tournament-logos>*{float:left;height:auto;width:208px}.tournament-logos>* img{width:auto;height:auto;max-height:70px;max-width:100%}.tournament-logos>*:first-child{margin-right:20px;width:auto;min-width:60px}.tournmanet-logo>img{height:59px;margin-top:8px}.tournament-hero-grid{bottom:0;position:absolute;right:0;width:66.3461538462%;display:grid;padding:16px;grid-row-gap:8px;grid-column-gap:16px;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr 1fr;grid-template-areas:"bracketTop surfaceTop prizeMoneyTop TFCTop" "bracketBottom surfaceBottom prizeMoneyBottom TFCBottom";color:rgba(255,255,255,.5);font-size:14px}.tournament-hero-grid .bracket-top{display:grid;justify-content:center;grid-area:bracketTop;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.5)}.tournament-hero-grid .bracket-bottom{display:grid;grid-auto-flow:column;grid-area:bracketBottom;justify-items:center}.tournament-hero-grid .surface-top{display:grid;justify-content:center;grid-area:surfaceTop;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.5)}.tournament-hero-grid .surface-bottom{grid-area:surfaceBottom;display:grid;align-items:center;align-content:start;justify-content:center;justify-items:center}.tournament-hero-grid .prize-money-top{display:flex;grid-area:prizeMoneyTop;align-items:center;justify-content:center;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.5)}.tournament-hero-grid .prize-money-bottom{grid-area:prizeMoneyBottom;display:grid;justify-content:center}.tournament-hero-grid .tfc-top{display:flex;grid-area:TFCTop;align-items:center;padding-bottom:8px;justify-content:center;border-bottom:1px solid rgba(255,255,255,.5)}.tournament-hero-grid .tfc-bottom{grid-area:TFCBottom;display:grid;justify-content:center}.tournament-hero-grid:before{top:0;left:0%}.tournament-hero-grid .image-icon{font-size:33px;padding:5px}.tournament-hero-grid .info-area{font-size:14px;letter-spacing:0px}.tournament-hero-grid .item-value{display:block}.tournament-hero-grid .item-inline-label,.tournament-hero-grid .item-label{color:rgba(255,255,255,.5)}.tournament-hero-table-wrapper{height:150px}.tournament-hero-links{float:left;margin-bottom:10px}.tournament-hero-links .button,.tournament-hero-links .filter-control,.tournament-hero-links .featured-banner-button,.tournament-hero-links .button-border,.tournament-hero-links .channel-container .view-more,.channel-container .tournament-hero-links .view-more,.tournament-hero-links .channel-container .live-video,.channel-container .tournament-hero-links .live-video,.tournament-hero-links #doorbell .buttons .btn,#doorbell .buttons .tournament-hero-links .btn,.tournament-hero-links #doorbell .buttons button,#doorbell .buttons .tournament-hero-links button,.tournament-hero-links .print-button,.tournament-hero-links .time-button{float:left;width:130px}.tournament-hero-links .button:hover,.tournament-hero-links .filter-control:hover,.tournament-hero-links .featured-banner-button:hover,.tournament-hero-links .button-border:hover,.tournament-hero-links .channel-container .view-more:hover,.channel-container .tournament-hero-links .view-more:hover,.tournament-hero-links .channel-container .live-video:hover,.channel-container .tournament-hero-links .live-video:hover,.tournament-hero-links #doorbell .buttons .btn:hover,#doorbell .buttons .tournament-hero-links .btn:hover,.tournament-hero-links #doorbell .buttons button:hover,#doorbell .buttons .tournament-hero-links button:hover,.tournament-hero-links .print-button:hover,.tournament-hero-links .time-button:hover{background-color:#fff;color:#051224}.tournament-hero-links .button:first-child,.tournament-hero-links .filter-control:first-child,.tournament-hero-links .featured-banner-button:first-child,.tournament-hero-links .button-border:first-child,.tournament-hero-links .channel-container .view-more:first-child,.channel-container .tournament-hero-links .view-more:first-child,.tournament-hero-links .channel-container .live-video:first-child,.channel-container .tournament-hero-links .live-video:first-child,.tournament-hero-links #doorbell .buttons .btn:first-child,#doorbell .buttons .tournament-hero-links .btn:first-child,.tournament-hero-links #doorbell .buttons button:first-child,#doorbell .buttons .tournament-hero-links button:first-child,.tournament-hero-links .print-button:first-child,.tournament-hero-links .time-button:first-child{margin-right:10px}.hero-date-range{color:#fff;line-height:1em;font:21px "roboto_regular";letter-spacing:0px;margin-bottom:10px;margin-top:10px;text-transform:capitalize}.top-cell,.bottom-cell{clear:both !important;display:block !important}.top-cell *,.bottom-cell *{display:inline-block !important;width:auto}.top-cell *.total-financial-label,.bottom-cell *.total-financial-label{text-align:left;width:87px}.top-cell *.prize-money-label,.bottom-cell *.prize-money-label{text-align:left;position:relative;top:-6px}.bottom-cell{border-top:1px solid rgba(255,255,255,.25);padding-top:10px;margin-left:10px;margin-right:10px;margin-top:5px}.bottom-cell .item-label{padding-left:2px}.bottom-cell .item-value{padding-right:2px}@media(max-width: 990px){.tournament-hero-table{width:56.7307692308%}.top-cell .total-financial-label,.bottom-cell .total-financial-label{text-align:center}.top-cell .prize-money-label,.bottom-cell .prize-money-label{position:relative;text-align:center;top:0}}.players-in-action{padding-bottom:60px !important}.players-in-action .button-row{border-left:1px solid #051224}.players-in-action .button-border-row-holder{margin-top:10px}.players-in-action .royalSlider{background:transparent;opacity:0}.players-in-action .royalSlider.rsHor{opacity:1}.action-players .movement-value{color:#051224 !important}.action-players .movement-value{display:inline-block;border:1px solid transparent;border-radius:27px;height:27px;line-height:1.4em !important;margin-bottom:-10px;position:relative;top:-7px;width:27px}.action-players .movement-value.circle{border-color:#c7c8c8;color:#878989 !important}.action-player{display:block !important;margin-left:4% !important;width:22% !important}.action-player .player-movement{border:none;display:table;width:calc(100% - 60px)}.action-player .player-movement>*{width:33.3%}.action-player .movement-block{border-bottom:1px solid #ececec;border-color:#ececec;border-top:1px solid #ececec;display:table-cell;float:none;text-align:center;vertical-align:middle;height:64px}.action-player:first-child{margin-left:0 !important}.action-image{border-color:#ececec !important;display:block;height:auto !important;border-bottom:none !important}.action-image:before{transform:translateZ(0)}.action-image img{display:block;width:100%;height:auto}.action-name{padding-top:8px}.action-name span{display:block}.player-info{display:flex}.player-info .action-info{width:60px !important;padding-top:14px}.movement-flag{border:1px solid #c7c8c8;width:auto;height:24px;margin-bottom:6px;margin-top:7px}.action-gray,.action-red,.action-blue,.action-green{position:relative}.action-gray:before,.action-red:before,.action-blue:before,.action-green:before{color:#fff;content:attr(data-message);display:block;position:absolute;background-size:100% 100%;bottom:0;line-height:1em;font:11px "roboto_regular";height:68px;left:0;padding-left:10px;padding-top:48px;text-transform:capitalize;width:100%;z-index:3}.action-status{color:#000;margin-top:10px}.action-status .button-border-row-holder{margin-top:20px}.action-tournament{font-family:"roboto_bold";font-size:18px}.action-vs-copy{font-family:"roboto_regular";font-size:12px;height:32px;overflow:hidden}.action-green:before{background:url(../../atpwt/images/global/bg-action-green.png) left top no-repeat}.action-blue:before{background:url(../../atpwt/images/global/bg-action-blue.png) left top no-repeat}.action-red:before{background:url(../../atpwt/images/global/bg-action-red.png) left top no-repeat}.action-gray:before{background:url(../../atpwt/images/global/bg-action-gray.png) left top no-repeat}.coaches-profile-hero{height:320px !important;overflow:hidden}.coaches-profile-hero .small-headshot{margin:0px !important;position:absolute;right:-45px !important;top:10px !important}.coaches-profile-hero .player-profile-hero-dash{width:90%}.coaches-profile-hero .player-profile-hero-table{height:100px}.coaches-profile-hero .player-profile-hero-table:before{display:none}.small-headshot{border:1px solid #fff;float:left;height:158px;margin-right:20px;overflow:hidden;width:158px}.small-headshot img{background-color:#fff;height:100%;width:100%}.see-profile-link{position:relative;margin-top:10px}.small-headshot-details{float:left}.player-profile-hero,.stats-hero,.player-of-the-week-hero,.tournament-hero,.coaches-profile-hero{transition:opacity .5s linear;background-position:center;background-repeat:no-repeat;background-size:cover;height:550px;position:relative;width:100%}.player-profile-hero:before,.stats-hero:before,.player-of-the-week-hero:before,.tournament-hero:before,.coaches-profile-hero:before{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;display:block;content:" ";background:linear-gradient(rgba(0, 47, 64, 0) 0%, rgba(0, 47, 64, 0) 30%, #002f40 100%);background-color:none !important}.player-profile-hero .small-headshot,.stats-hero .small-headshot,.player-of-the-week-hero .small-headshot,.tournament-hero .small-headshot,.coaches-profile-hero .small-headshot{position:absolute;top:0;right:0;height:200px;margin:60px;width:200px;z-index:2}.player-profile-hero-image{bottom:0;height:586px;overflow:hidden;position:absolute;right:30px;width:435px;z-index:1}.player-profile-hero-image img{height:auto;width:100%;transform:translateY(0)}.profile-hero-gradient{background:url(../../atpwt/images/global/bg-player-profile-hero-mobile-gradient.png) left top no-repeat;background-size:100% 100%;top:0;left:0;position:absolute;height:100%;width:100%;z-index:3}.player-profile-hero-overflow{transform:translateZ(0);height:100%;overflow:hidden;position:absolute;width:100%;z-index:4}.player-profile-hero-overflow .dunlop-image{position:absolute;right:35%;bottom:40%;z-index:5;display:none}.player-profile-hero-overflow .dunlop-image img{max-width:85px}@media(max-width: 768px){.player-profile-hero-overflow .dunlop-image{right:2%}}.player-profile-hero-dash{transform:translateX(0);background:url(../../atpwt/images/global/bg-gradient-dash.png) left top no-repeat;background-size:100% 100%;left:0;padding:16px;position:absolute;top:0;height:550px;width:660px;z-index:4}.player-profile-hero-table{transform:translateY(185px);transition:transform .5s cubic-bezier(0.615, 0.005, 0.23, 1) 1.5s;background:rgba(44,48,49,.43);bottom:0;height:185px;left:0;position:absolute;text-transform:capitalize;width:100%;z-index:5;transform:translateY(0)}.player-profile-hero-table:before{top:50%;left:0%}.player-profile-hero-table:after{top:0%;left:25%}.player-profile-hero-table:before,.player-profile-hero-table:after{transition:opacity .5s linear 2s;opacity:0}.player-profile-hero-table .inner-wrap{transition:opacity .5s linear 2s;opacity:0;position:relative;height:100%}.player-profile-hero-table .inner-wrap:before{top:0%;left:50%}.player-profile-hero-table .inner-wrap:after{top:0%;left:75%}.player-profile-hero-table table{width:100%;height:100%}.player-profile-hero-table td{color:#fff;line-height:1em;font:18px "roboto_regular";letter-spacing:0px;height:50%;vertical-align:middle;width:25%}.player-profile-hero-table td>*{display:inline-block}.player-profile-hero-table .table-row td{width:100%}.player-profile-hero-table .wrap{display:table;width:100%;height:100%;position:relative}.player-profile-hero-table .table-label,.player-profile-hero-table .table-big-label{display:table-cell;height:100%;font-size:11px;opacity:.5;line-height:1;padding:0 8px;position:relative;vertical-align:middle;text-align:right;width:30% !important}.player-profile-hero-table .table-value,.player-profile-hero-table .table-big-value{display:table-cell;height:100%;padding:0 8px;text-align:left;vertical-align:middle}.player-profile-hero-table .table-big-value{font-size:46px;letter-spacing:0px;line-height:.9em;overflow:hidden}.player-profile-hero-table .table-big-value .table-birthday-wrapper,.player-profile-hero-table .table-big-value .table-weight-lbs-label,.player-profile-hero-table .table-big-value .table-weight-kg-wrapper,.player-profile-hero-table .table-big-value .table-height-cm-wrapper{font-size:14px;letter-spacing:0px;padding-left:5px}.player-profile-hero-table .table-big-value .table-big-value-pro{margin-bottom:11px;display:block}.player-profile-hero-table .table-big-value .table-birthday-wrapper{bottom:-5px;left:42.5%;padding-left:0px;margin-left:-23px;position:absolute;z-index:1}.player-profile-hero-table .table-big-value-lbs-label{position:absolute;text-align:center;top:0px;margin-left:5px;font-size:11px;letter-spacing:-0.25px}.player-profile-hero-table:before,.player-profile-hero-table:after,.player-profile-hero-table .inner-wrap{opacity:1}.player-profile-hero-name{color:#fff;line-height:1em;font:46px "roboto_bold";letter-spacing:0px;text-transform:capitalize}.player-profile-hero-name .first-name{font-size:32px;letter-spacing:0px}.player-profile-hero-name .last-name{text-transform:none;flex-direction:row;display:flex;align-items:center;gap:1.5rem;font-size:71px;letter-spacing:0px;line-height:60px}.player-profile-hero-name .last-name img{max-width:2.5rem;margin-top:1rem}.player-profile-hero-name .long{font-size:48px;line-height:40px}.player-profile-hero-audio{line-height:1em;font:17px "roboto_regular";letter-spacing:0px;margin:10px 0;width:auto;color:#fff}.player-profile-hero-audio>*{display:inline-block}.player-profile-hero-audio .icon-audio{color:#fff;font-size:21px;padding-right:5px}.player-profile-hero-audio .audio-word{position:relative;top:-2px}.player-profile-hero-audio audio{opacity:0;height:0;width:0;overflow:hidden}.player-profile-hero-audio.has-audio{cursor:pointer}.player-profile-hero-ranking{padding:20px 0;position:relative;margin-bottom:12px;height:130px;width:400px}.player-profile-hero-ranking:after{content:"";display:table;clear:both}.player-profile-hero .player-profile-hero-ranking,.stats-hero .player-profile-hero-ranking,.player-of-the-week-hero .player-profile-hero-ranking,.tournament-hero .player-profile-hero-ranking,.coaches-profile-hero .player-profile-hero-ranking{width:480px;display:inline}.player-profile-hero-ranking .player-ranking-position{border-right:1px solid rgba(255,255,255,.25);margin-left:-10px;overflow:hidden;padding-right:0px;width:auto;float:left;height:130px;margin-top:-20px;margin-bottom:20px;margin-right:20px}.player-profile-hero-ranking .player-ranking-position .data-label-text{color:#fff;font-size:25px !important;letter-spacing:0px}.player-profile-hero-ranking .player-ranking-position:after{top:0;left:0}.player-profile-hero-ranking .player-ranking-position:before{left:0;top:130px}.player-profile-hero-ranking .player-ranking-position .data-label{top:-10px}.player-profile-hero-ranking .player-ranking-position .data-number{font-size:122px !important;line-height:87px;margin:0 10px}.player-profile-hero-ranking .player-flag{float:left;overflow:hidden;position:relative;height:90px}.player-profile-hero-ranking .player-flag .player-flag-img{display:inline-block;width:auto}.player-profile-hero-ranking .player-flag .player-flag-img img{border:1px solid #ececec;display:block;height:90px;width:auto}.player-profile-hero-ranking .player-flag .player-flag-code{color:#fff;width:auto;line-height:1em;font:18px "roboto_regular";padding-left:10px;display:inline-block}.player-profile-hero-ranking .hero-rank-label{font-family:"roboto_regular";display:block;letter-spacing:0px;font-size:13px;margin-bottom:6px}.player-profile-hero-social{clear:both;width:100%;white-space:nowrap;display:flex !important}.player-profile-hero-social .official-website-link{float:left;clear:left;font-size:14px;font-family:"roboto_regular";color:#fff}.player-profile-hero-social .official-website-link:hover{color:#e4f53b}.player-profile-hero-social a:not(.official-website-link),.player-profile-hero-social a:not(.top-court-link){border:1px solid #fff;border-radius:30px;color:#fff;float:left;font-size:15px;height:30px;line-height:30px;margin-right:20px;text-align:center;width:30px}.player-profile-hero-social a:not(.official-website-link):hover,.player-profile-hero-social a:not(.top-court-link):hover{color:#e4f53b;border-color:#e4f53b}.player-profile-hero-social .top-court-link{border:0 !important;width:115px !important;line-height:40px !important}.player-profile-hero-social .official-website-link{border:0 !important;width:115px !important;line-height:30px !important}.table-big-row td{padding-top:5px;padding-bottom:5px}.table-big-row td:nth-child(1)~td:before{border-left:1px solid rgba(255,255,255,.15);content:" ";display:block;left:0;position:absolute;top:1px;height:50px}.player-profile-official-website{margin:5px auto;text-transform:capitalize;font-family:"roboto_regular";font-size:11px;text-align:center}.player-profile-hero-gradient{background:url(../../atpwt/images/global/bg-player-profile-hero-gradient.png) left top no-repeat;height:704.5px;width:100%}@media(max-width: 890px){.player-profile-hero-dash{width:430px}}.player-of-the-week-hero .inner-wrap{bottom:30px;left:30px;position:absolute;z-index:2}.player-of-the-week-hero .module-title{color:#fff;clear:both;display:block;padding-bottom:10px;position:relative;margin-bottom:15px;float:none}.player-of-the-week-hero .module-title:before{bottom:-4px;left:0%}.player-of-the-week-hero .player-profile-hero-name{padding-bottom:12px}.player-of-the-week-hero .data-label{top:0px}.player-of-the-week-hero .player-profile-link{width:190px}.head-to-head{transform:translateZ(0)}.head-to-head .module-header{height:60px;position:relative;z-index:1}.head-to-head .head-to-head-panel{position:relative;z-index:2;padding:0 16px}.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:#051224;font:32px/24px "roboto_bold";line-height:24px}.head-to-head-move{width:73px}.head-to-head-move-details{padding-left:13px}.head-to-head-move-value{line-height:1em;font:33px "roboto_bold";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:capitalize;width:0;display:inline-block;position:absolute;bottom:4px;left:13px}.head-to-head-label-text{color:#969b9d;display:inline-block;transform:rotate(-90deg);transform-origin:bottom left;line-height:1em;font:12px "roboto_regular";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,.9);border-radius:106.5px;position:absolute;bottom:80px;z-index:20;left:50%;text-align:center;text-transform:capitalize;margin-left:-106.5px}.head-to-head-graph-copy{position:absolute;top:50%;left:50%;z-index:2;width:auto;height:auto;transform:translateY(-50%) translateX(-50%);overflow:hidden}.head-to-head-vs{line-height:1em;font:48px "roboto_bold";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:650px;position:relative;overflow:hidden !important}.head-to-head-panel{position:relative}.head-to-head-left{width:50%;float:left;position:relative;height:480px}.head-to-head-right{width:50%;float:right;position:relative;height:480px}.head-to-head-stats{width:173px;position:absolute;top:50px;z-index:2}.head-to-head-left .head-to-head-stats{left:13.6538461538%}.head-to-head-right .head-to-head-stats{right:13.6538461538%}.head-to-head-wins{line-height:136px;font:144px/136px "roboto_bold";height:144px;letter-spacing:-10px;margin-bottom:10px}.head-to-head-left .head-to-head-wins{text-align:left;text-indent:-10px;color:#e4f53b}.head-to-head-right .head-to-head-wins{text-align:right;text-indent:0px;color:#051224}.head-to-head-percentage{height:18px;line-height:1em;font:18px "roboto_bold";text-transform:capitalize;letter-spacing:0px;margin-bottom:10px}.head-to-head-left .head-to-head-percentage{text-align:left;color:#e4f53b}.head-to-head-right .head-to-head-percentage{text-align:right;color:#051224}.head-to-head-name{text-transform:capitalize;font-family:"roboto_bold";color:#051224;height:auto;overflow:hidden;padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #d4d7d9;letter-spacing:0px}.head-to-head-name .first-name,.head-to-head-name .last-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:20px;line-height:24px}.head-to-head-name .last-name{font-size:24px;line-height:28px;text-transform:none}.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:240px;height:383px;overflow:hidden !important;bottom:44px;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:240px;height:383px}.head-to-head-player-wrapper .head-to-head-player{width:240px;height:383px}.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;border-radius:3px;text-align:center;background-color:#fff;color:#051224 !important;border:1px solid #051224;display:block !important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;line-height:30px;font:16px "roboto_bold";letter-spacing:0px;z-index:2;position:absolute;bottom:16px;cursor:pointer;display:block;transform:translateZ(0);transition:none}.head-to-head-button.show-detail{top:60px;transform:translateX(-50%);left:50%;z-index:600;height:34px;line-height:34px}.intro-animation .head-to-head-button{transition:background-color .25s ease-in-out}.head-to-head-left .head-to-head-button{background-color:#fff;color:#051224 !important;border:1px solid #051224;right:4px}.head-to-head-left .head-to-head-button.middle{right:-116px;width:232px}.head-to-head-right .head-to-head-button{background-color:#fff;color:#051224 !important;border:1px solid #051224;left:4px}.head-to-head-button:hover,.head-to-head-button:active{background-color:#051224;color:#fff !important}.head-to-head-button-search{transition:all .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:#e4f53b;transform:scale(-1, 1)}.head-to-head-right .head-to-head-button-search{right:0;background-color:#051224}.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{line-height:1em;font:18px "roboto_regular";color:#969b9d}.head-to-head-search{top:0;position:absolute;z-index:20;color:#fff;max-height:500px;width:calc(100% - 124px);transition:all .25s ease-in-out}.head-to-head-right .head-to-head-search{right:0;background-color:rgba(5,18,36,.9)}.head-to-head-left .head-to-head-search{left:0;background-color:rgba(5,18,36,.9)}.search-on .head-to-head-search{transform:translateY(0)}.head-to-head-search-input{width:100%;border:none;outline:none;margin-top:0px;font-size:18px;color:#1f2223;padding:3px 8px}.head-to-head-search-input:focus .head-to-head-search-results{max-height:500px}.head-to-head-left .head-to-head-search-input{background-color:#e8e8e8;text-align:left;border-bottom:4px solid #051224}.head-to-head-right .head-to-head-search-input{background-color:#e8e8e8;text-align:right;border-bottom:4px solid #051224}.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(228,245,59,.7);right:0}.head-to-head-right .head-to-head-search-close{background-color:rgba(5,18,36,.7);left:0}.head-to-head-search-results{max-height:500px;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,.1)}.head-to-head{position:relative;height:auto}.head-to-head .item-container,.head-to-head .previous-item,.head-to-head .current-item{transform:translateZ(0);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{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{transform:translateX(-173px)}.head-to-head-player-wrapper .previous-item{transform:translateY(0)}.head-to-head-player-wrapper .current-item{transform:translateY(383px)}.animate-slide .head-to-head-player-wrapper .previous-item{transform:translateY(383px)}.animate-slide .head-to-head-player-wrapper .current-item{transform:translateY(-383px)}@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}}.is-mobile .related-h2h-article{border-top:1px dotted #c7c8c8;margin:0 10px;padding-top:10px}.is-mobile .related-h2h-article .listing-wrapper{padding:0px 0 10px 0}.is-mobile .related-h2h-article .button-border:first-child,.is-mobile .related-h2h-article .channel-container .view-more:first-child,.channel-container .is-mobile .related-h2h-article .view-more:first-child,.is-mobile .related-h2h-article .channel-container .live-video:first-child,.channel-container .is-mobile .related-h2h-article .live-video:first-child,.is-mobile .related-h2h-article #doorbell .buttons .btn:first-child,#doorbell .buttons .is-mobile .related-h2h-article .btn:first-child,.is-mobile .related-h2h-article #doorbell .buttons button:first-child,#doorbell .buttons .is-mobile .related-h2h-article button:first-child,.is-mobile .related-h2h-article .button-row .button:first-child,.is-mobile .related-h2h-article .button-row .filter-control:first-child,.is-mobile .related-h2h-article .button-row .featured-banner-button:first-child,.button-row .is-mobile .related-h2h-article .button:first-child,.button-row .is-mobile .related-h2h-article .filter-control:first-child,.button-row .is-mobile .related-h2h-article .featured-banner-button:first-child,.is-mobile .related-h2h-article .print-button:first-child,.is-mobile .related-h2h-article .time-button:first-child{margin-bottom:10px}.is-desktop .related-h2h-article{border-top:1px solid #c7c8c8;padding:16px}.is-desktop .related-h2h-article .related-article-title{font-size:16px;font-family:"roboto_bold"}.is-desktop .related-h2h-article .listing-wrapper{display:flex}.is-desktop .related-h2h-article .listing-items{min-height:0;flex-grow:4}.is-desktop .related-h2h-article .buttons-group{flex-grow:1}.is-desktop .related-h2h-article .buttons-group .button-border,.is-desktop .related-h2h-article .buttons-group .channel-container .view-more,.channel-container .is-desktop .related-h2h-article .buttons-group .view-more,.is-desktop .related-h2h-article .buttons-group .channel-container .live-video,.channel-container .is-desktop .related-h2h-article .buttons-group .live-video,.is-desktop .related-h2h-article .buttons-group #doorbell .buttons .btn,#doorbell .buttons .is-desktop .related-h2h-article .buttons-group .btn,.is-desktop .related-h2h-article .buttons-group #doorbell .buttons button,#doorbell .buttons .is-desktop .related-h2h-article .buttons-group button,.is-desktop .related-h2h-article .buttons-group .button-row .button,.is-desktop .related-h2h-article .buttons-group .button-row .filter-control,.is-desktop .related-h2h-article .buttons-group .button-row .featured-banner-button,.button-row .is-desktop .related-h2h-article .buttons-group .button,.button-row .is-desktop .related-h2h-article .buttons-group .filter-control,.button-row .is-desktop .related-h2h-article .buttons-group .featured-banner-button,.is-desktop .related-h2h-article .buttons-group .print-button,.is-desktop .related-h2h-article .buttons-group .time-button{width:100%;margin:0}.is-desktop .related-h2h-article .buttons-group .button-border:last-child,.is-desktop .related-h2h-article .buttons-group .channel-container .view-more:last-child,.channel-container .is-desktop .related-h2h-article .buttons-group .view-more:last-child,.is-desktop .related-h2h-article .buttons-group .channel-container .live-video:last-child,.channel-container .is-desktop .related-h2h-article .buttons-group .live-video:last-child,.is-desktop .related-h2h-article .buttons-group #doorbell .buttons .btn:last-child,#doorbell .buttons .is-desktop .related-h2h-article .buttons-group .btn:last-child,.is-desktop .related-h2h-article .buttons-group #doorbell .buttons button:last-child,#doorbell .buttons .is-desktop .related-h2h-article .buttons-group button:last-child,.is-desktop .related-h2h-article .buttons-group .button-row .button:last-child,.is-desktop .related-h2h-article .buttons-group .button-row .filter-control:last-child,.is-desktop .related-h2h-article .buttons-group .button-row .featured-banner-button:last-child,.button-row .is-desktop .related-h2h-article .buttons-group .button:last-child,.button-row .is-desktop .related-h2h-article .buttons-group .filter-control:last-child,.button-row .is-desktop .related-h2h-article .buttons-group .featured-banner-button:last-child,.is-desktop .related-h2h-article .buttons-group .print-button:last-child,.is-desktop .related-h2h-article .buttons-group .time-button:last-child{margin:8px 0 0 0}.page-scores-h2h{background-color:#fff;padding:16px}.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 16px 0}.page-scores-h2h .head-to-head-graph{border:10px solid #fff;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;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:0px;text-transform:none}.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_bold"}.page-scores-h2h-players .player-left-name .first-name,.page-scores-h2h-players .player-right-name .first-name{font-size:16px;letter-spacing:0px;text-transform:capitalize}.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:capitalize;text-indent:0;font:14px "roboto_regular";line-height:1em}.page-scores-h2h-players .player-left-name .head-to-head-rank-text,.page-scores-h2h-players .player-right-name .head-to-head-rank-text{line-height:38px;font:52px "roboto_bold"}.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:#e4f53b;float:left;font-family:"roboto_bold";font-size:43px;letter-spacing:0px;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:#e4f53b;float:left;font-family:"roboto_bold";font-size:16px;letter-spacing:0px;padding:21px 7px 0px;text-transform:capitalize}.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;font-family:"roboto_bold";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%;color:#051224;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:#e4f53b}.page-scores-h2h-players .player-right-wins *{color:#0f1845 !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:#051224;float:inherit}.player-left-wins .page-h2h-info-wrapper:nth-child(2) .page-scores-h2h-players .players-head-rank{color:#e4f53b}.player-right-wins .page-h2h-info-wrapper:nth-child(2) .page-scores-h2h-players .players-head-rank{color:#051224}.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_regular";font-size:16px;letter-spacing:0px;text-transform:capitalize}.h2h-table td{font-family:"roboto_bold";font-size:14px;letter-spacing:0px}.h2h-table td:nth-child(2){background-color:#f1f1f1;font-family:"roboto_regular";text-align:center;color:#969b9d}.h2h-table td:last-child{color:#000;text-align:right}.h2h-table td:first-child{color:#000}.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}.modal-scores-h2h .module-header{display:none !important}.heritage-header{overflow:hidden;background-position:top;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;height:56.25vw;max-height:570px;padding:16px 16px}.heritage-header.expand .article-video{left:0px;opacity:1}.heritage-header .item-thumbnail{cursor:pointer}.heritage-row-wrapper{flex-grow:1}.heritage-row{display:table-row;position:relative;opacity:0}.heritage-row>*{vertical-align:middle}.heritage-row-sub-wrapper{display:table-cell;position:relative;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:#fff;font-size:28px;left:25px;line-height:21px;position:absolute;z-index:3}.heritage-video{position:relative;padding-top:56.1933534743%}.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;max-height:180px;height:17.8vw;color:#fff;padding-top:8px;line-height:30px}.heritage-header>*{transform:scale(1)}.heritage-header>*:nth-child(1){transition-delay:.65s}.heritage-header>*:nth-child(2){transition-delay:.8s}.heritage-header>*:nth-child(3){transition-delay:.95s}.long-form{background-color:#fff;opacity:0;position:absolute;bottom:0;left:0;z-index:100;width:100%;height:calc(100% - 130px);text-align:center;overflow-y:scroll;-webkit-overflow-scrolling:touch;transition:opacity .5s ease-in-out}.long-form-on .long-form{opacity:1}.long-form .container{padding:16px}.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:#fff;padding:16px}.movers-wrapper .section-title,.players-in-action .section-title,.movers-wrapper .module-title,.players-in-action .module-title{margin-bottom:20px}.movers,.action-players{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,.player-info .action-info{display:table;table-layout:fixed;width:100%;height:54px}.mover-info>*,.player-info .action-info>*{display:table-cell;vertical-align:middle}.mover-name,.action-name{display:table-cell;text-align:left;font-family:"roboto_bold";font-size:15px;letter-spacing:0px;width:calc(100% - 43px)}.mover-name span,.action-name span{line-height:1;position:relative;top:-2px;display:block}.mover-name span:last-child,.action-name span:last-child{text-transform:none}.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:"";font-family:"icomoon";font-size:13px;margin-right:2px;position:relative;top:-1px}.movement-block.move-up .movement-value:before{color:#00aa0c;content:"";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_bold";line-height:1;color:#1f2223;font-size:18px;letter-spacing:0px}.movement-block .movement-value.rank-movement-color{color:#051224}.movement-block .movement-category{font-family:"roboto_regular";text-transform:capitalize;color:#969b9d;font-size:12px;line-height:16px}@media(max-width: 1039px){.mover,.action-player{margin-left:calc((100% - 672px)/3)}.mover:last-child,.action-player:last-child{display:none}}.movers-wrapper,.players-in-action{transform:translateZ(0)}.movers-wrapper .mover,.players-in-action .mover,.movers-wrapper .action-player,.players-in-action .action-player{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{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{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{transition-delay:.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{transition-delay:.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{transition-delay:.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{transition-delay:.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{transition-delay:.5s}.player-rankings{background-color:#fff;position:relative;transform:translateZ(0);border:1px solid #c7c8c8;height:500px}#playerRankingsDoubles{display:none}.data-label{display:inline-block;color:#969b9d;line-height:1em;font:16px "roboto_regular";letter-spacing:0px;text-transform:capitalize;position:relative;padding-left:3px;top:0;width:100%}.data-label-text{transform:rotate(-90deg);white-space:nowrap;text-align:center}.player-ranking-position{width:235px;height:185px;border-right:1px solid #fff;grid-area:player-ranking-position;display:grid;grid-template-columns:50px auto;align-items:center}.player-ranking-position .data-number{font-size:140px}.player-ranking-position .data-label{padding-left:10px;top:0;width:44px}.player-ranking-position .data-label-text{font-size:29px;margin-top:80px}.data-number{display:inline-block;color:#fff;line-height:.7em;font:55px "roboto_bold";text-transform:capitalize}.player-rank-breakdown .dropdown-wrapper{width:auto;display:inline-flex}.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.pepperstone{top:5px}.player-rank-breakdown .module-header .module-title.title-is-image{top:-5px}.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{line-height:1em;font:15px "roboto_regular";letter-spacing:0px;margin-top:5px;text-transform:capitalize}.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{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;transition:opacity .25s ease-in-out}.player-ranking-wrapper.panel-done .player-ranking-panel{opacity:1}.player-ranking-panel .data-number{color:#051224}.player-ranking-top{margin-right:28.7841191067%;position:relative;height:145px}.player-ranking-details{float:left;width:calc(100% - 150px)}.player-ranking-name{text-transform:capitalize;line-height:1em;font:36px "roboto_bold";text-align:right;color:#051224}.player-ranking-name a{display:inline-block;width:auto}.player-ranking-name .first-name,.player-ranking-name .last-name{display:block;letter-spacing:0px;line-height:31px;padding-right:1px;white-space:nowrap;text-overflow:ellipsis;width:auto}.player-ranking-name .last-name{font-size:54px;letter-spacing:0px;line-height:54px;margin-top:2px;text-transform:none}.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:capitalize;line-height:1em;font:15px "roboto_regular";letter-spacing:0px}.player-ranking-links>*{padding:0 10px}.player-ranking-links>*:last-child{padding-right:0}.player-ranking-bottom{transform:translateZ(0);position:relative;margin-right:28.7841191067%}.player-ranking-data{background-color:#ebebeb;height:185px}.player-ranking-move{border-bottom:1px solid #fff;height:90px;overflow:hidden;display:grid;grid-template-columns:60px 280px;grid-template-rows:90px;align-items:center;grid-area:player-ranking-move}.player-ranking-move .data-number{color:#000}.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{display:grid;grid-template-columns:60px 280px;grid-template-rows:90px;height:90px;overflow:hidden;align-items:center;grid-area:player-ranking-points}.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;line-height:1em;font:15px "roboto_bold"}.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,.8);transition:all .25s ease-in-out}.player-ranking-preview .preview-label,.player-rankings .waves-effect .preview-label{bottom:0;z-index:2;width:30px;height:120px;text-transform:capitalize;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;line-height:28px;font:18px "roboto_regular";letter-spacing:0px;width:120px;text-align:center;margin-bottom:-30px;transform:rotate(-90deg);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{bottom:0;z-index:2;width:122px;height:132px;overflow:hidden;margin-top:-13px}.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{z-index:1;color:#da1418;line-height:1.1em;font:53px "roboto_bold";margin:0 4px}.player-ranking-preview .preview-name,.player-rankings .waves-effect .preview-name{z-index:1;color:#fff;width:145px;line-height:.9em;font:18px "roboto_bold";letter-spacing:0px}.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 .first-name,.player-rankings .waves-effect .preview-name .first-name{text-transform:capitalize}.player-ranking-preview .preview-name .last-name,.player-rankings .waves-effect .preview-name .last-name{text-transform:none;margin-bottom:8px}.player-ranking-preview .preview-name.singles-button .last-name,.player-rankings .waves-effect .preview-name.singles-button .last-name{font-size:22px;letter-spacing:0px;text-transform:none}.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,.2) !important}.player-ranking-button{width:31px;height:60px;text-align:center;background-color:#051224;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;transform:translateZ(0);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:24px;letter-spacing:0px;line-height:20px}.doubles-template .last-name{font-size:38px;letter-spacing:0px;line-height:38px;text-transform:none}.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;transform:translateZ(0)}.player-rankings .item-overflow,.player-rankings .item-container,.player-rankings .current-item,.player-rankings .previous-item{transition:all .3s ease-in-out;position:relative}.player-rankings .player-ranking-image .item-container{transform:translateY(0px)}.player-ranking-top .item-overflow{width:574px}.player-ranking-top .item-container{position:relative;width:1148px;height:96px;overflow:hidden;transform:translateX(0)}@media(min-width: 1025px){.player-ranking-top .item-container{transition-delay:.3s}}.player-ranking-top .current-item,.player-ranking-top .previous-item{width:574px;float:left}.animate-slide .player-ranking-top .item-container{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{transform:translateY(512px)}.player-ranking-image .previous-item{transform:translateY(0)}.animate-slide .player-ranking-image .current-item{transform:translateY(0)}.animate-slide .player-ranking-image .previous-item{transform:translateY(512px)}.player-ranking-data .item-container{white-space:nowrap;transform:translateZ(0);width:1148px;height:185px}@media(min-width: 1025px){.player-ranking-data .item-container{transition-delay:.6s}}.player-ranking-data .current-item,.player-ranking-data .previous-item{width:574px;height:185px;float:left;display:grid;grid-template-areas:"player-ranking-position player-ranking-move" "player-ranking-position player-ranking-points";grid-template-columns:235px 340px;grid-template-rows:90px 90px}.player-ranking-data .current-item>*,.player-ranking-data .previous-item>*{transform:none !important}.animate-slide .player-ranking-data .item-container{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;display:flex;align-items:center}.player-ranking-next .current-item,.player-ranking-prev .current-item{z-index:1;transform:translateY(120px)}.player-ranking-next .previous-item,.player-ranking-prev .previous-item{z-index:2;transform:translateY(0)}.animate-slide .player-ranking-next .current-item,.animate-slide .player-ranking-prev .current-item{z-index:2;transform:translateY(0)}.animate-slide .player-ranking-next .previous-item,.animate-slide .player-ranking-prev .previous-item{z-index:1;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{transition: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:calc(100% - 170px)}.singles-template .player-ranking-flag{float:left}.player-ranking-links{width:404px}}.player-wrapper[data-rank="1"] .player-ranking-pagination a[data-index="1"]{color:#000}.player-wrapper[data-rank="2"] .player-ranking-pagination a[data-index="2"]{color:#000}.player-wrapper[data-rank="3"] .player-ranking-pagination a[data-index="3"]{color:#000}.player-wrapper[data-rank="4"] .player-ranking-pagination a[data-index="4"]{color:#000}.player-wrapper[data-rank="5"] .player-ranking-pagination a[data-index="5"]{color:#000}.player-wrapper[data-rank="6"] .player-ranking-pagination a[data-index="6"]{color:#000}.player-wrapper[data-rank="7"] .player-ranking-pagination a[data-index="7"]{color:#000}.player-wrapper[data-rank="8"] .player-ranking-pagination a[data-index="8"]{color:#000}.player-wrapper[data-rank="9"] .player-ranking-pagination a[data-index="9"]{color:#000}.player-wrapper[data-rank="10"] .player-ranking-pagination a[data-index="10"]{color:#000}.tabbed-timelines{transform:translateZ(0)}.timeline{padding:16px;position:relative;background-color:#fff;overflow:hidden;transform:translateZ(0)}.timeline-panels .timeline{border-top:none}.centered-content .timeline{border:none;padding:16px 0px 0px}.timeline-container{position:relative}.timeline-container__line{width:1px;border:1px solid #051224;left:50%;top:20px;position:absolute;content:" ";display:block;z-index:0;transform:translateZ(0)}@media(min-width: 768px)and (max-width: 1024px){.timeline-container__line{height:calc(100% - 186px)}}@media(min-width: 1025px){.timeline-container__line{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 .channel-container .view-more,.channel-container .timeline-load-more .view-more,.timeline-load-more .channel-container .live-video,.channel-container .timeline-load-more .live-video,.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 .button-row .button,.timeline-load-more .button-row .filter-control,.timeline-load-more .button-row .featured-banner-button,.button-row .timeline-load-more .button,.button-row .timeline-load-more .filter-control,.button-row .timeline-load-more .featured-banner-button,.timeline-load-more .print-button,.timeline-load-more .time-button{width:auto;text-align:center;display:inline-block;background-color:#fff}.timeline-load-more .button-border:hover,.timeline-load-more .channel-container .view-more:hover,.channel-container .timeline-load-more .view-more:hover,.timeline-load-more .channel-container .live-video:hover,.channel-container .timeline-load-more .live-video: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 .button-row .button:hover,.timeline-load-more .button-row .filter-control:hover,.timeline-load-more .button-row .featured-banner-button:hover,.button-row .timeline-load-more .button:hover,.button-row .timeline-load-more .filter-control:hover,.button-row .timeline-load-more .featured-banner-button:hover,.timeline-load-more .print-button:hover,.timeline-load-more .time-button:hover,.timeline-load-more .button-border:active,.timeline-load-more .channel-container .view-more:active,.channel-container .timeline-load-more .view-more:active,.timeline-load-more .channel-container .live-video:active,.channel-container .timeline-load-more .live-video: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 .button-row .button:active,.timeline-load-more .button-row .filter-control:active,.timeline-load-more .button-row .featured-banner-button:active,.button-row .timeline-load-more .button:active,.button-row .timeline-load-more .filter-control:active,.button-row .timeline-load-more .featured-banner-button:active,.timeline-load-more .print-button:active,.timeline-load-more .time-button:active{background-color:#051224}.timeline-date{background-color:#fff;border:1px solid #ccc;position:relative;text-align:center;z-index:1;padding:10px;text-transform:capitalize;text-align:center;display:inline-block;color:#969b9d;width:auto;margin:30px 0;line-height:1em;font:21px "roboto_regular";letter-spacing:0px}.timeline-date-wrapper:first-child .timeline-date{margin-top:0}.timeline-items{transform:translateZ(0);opacity:0;transition:opacity .5s ease-in-out}.timeline-items .listing-title{overflow:hidden}.timeline-items.timeline-ready{opacity:1}.timeline-item-info{width:calc(50% - 20px);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;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.619047619%;content:" ";display:block}.timeline-item{transform:translateZ(0);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;transform:translateZ(0);transition:transform .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{transform:translateZ(0) translateX(-100%)}.right-side .timeline-item-inner{transform:translateZ(0) translateX(100%)}.slide-item .timeline-item-inner{opacity:1;transform:translateZ(0) translateX(0%)}.timeline-thumbnail{position:relative;width:50%;padding-top:28.3018867925%;transform:translateZ(0);border-bottom:1px solid #d1d5d7}.timeline-thumbnail>*{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.6037735849%;width:100%;clear:both;margin-bottom:20px}.timeline-iab{position:relative;display:block;width:100%;padding-top:71.4285714286%}.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;line-height:1em;font:18px "roboto_bold";letter-spacing:0px;padding-bottom:5px;border-bottom:1px solid #e8e8e8;margin-bottom:5px}.timeline-weeks{line-height:1em;font:14px "roboto_regular";letter-spacing:0px}.timeline-year{color:#051224;overflow:hidden;bottom:-15px;line-height:.9em;font:36px "roboto_bold";letter-spacing:0px;position:absolute;z-index:1}.right-side .timeline-year{left:0}.left-side .timeline-year{right:0}.timeline-copy{clear:both;line-height:24px;font:16px/24px "roboto_regular";padding-top:18px;letter-spacing:0px}.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;animation:bounce-in 1s 1 ease-in-out forwards}.timeline-marker-line{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:capitalize;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:#1f2223}.timeline-tab:first-child{border-left:none}.timeline-title{color:#051224;line-height:28px;font:32px "roboto_bold";letter-spacing:0px;transition:all .25s ease-in-out}.current .timeline-title{color:#1f2223}.timeline-sub-title{color:#1f2223;line-height:24px;font:21px "roboto_regular";letter-spacing:0px}.timeline-panel{display:none}.timeline-panel.current{display:block}@media(max-width: 768px){.timeline-item{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 45px}.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:calc(100% - 40px)}.whos-playing .action-image:before{transform:translateZ(0)}.stats-hero{z-index:0;height:390px}.stats-hero .player-profile-hero-table{background-color:#2a4863;height:160px;background:linear-gradient(to top, 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:#fff;font-family:"roboto_bold";font-size:27px;letter-spacing:0px;margin-top:5px;text-transform:capitalize}.stats-hero-text{color:#fff;font-family:"roboto_regular";font-size:36px;letter-spacing:0px;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:#fff;display:block !important;font-family:"roboto_regular";font-size:46px;letter-spacing:0px;line-height:1}.stats-hero-table-label{color:#969b9d;display:block !important;font-family:"roboto_regular";font-size:13px;margin-top:5px;text-transform:capitalize}@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:#051224}.scores-top-seeds .movement-block .movement-value{color:#969b9d;line-height:30px}.scores-top-seeds .action-name{text-transform:capitalize}.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_regular";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_regular";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:16px}.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_bold";font-size:16px;position:relative;text-transform:capitalize;top:5px}.race-to-london-table{float:left;margin-left:40px;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_regular";font-size:12px;line-height:1;text-align:center;text-transform:capitalize;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:#051224;font-family:"roboto_bold";line-height:1;text-align:center;font-size:24px}.race-to-london-table .points{color:#1f2223;font-family:"roboto_bold";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%;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:"";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;margin-right:10px;width:30px;height:auto}.race-to-london-table .player-name{color:#051224;line-height:1;position:relative;font-family:"roboto_bold";font-size:16px;top:-5px}.race-to-london-table .blurb{color:#1f2223;font-size:11px;line-height:1;margin-top:3px;padding-left:40px}.featured-banner{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:56.25%}.featured-banner:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;display:block;content:" ";background-color:rgba(0,47,64,0);background-image:linear-gradient(rgba(0, 47, 64, 0) 0%, rgba(0, 47, 64, 0) 50%, rgba(0, 47, 64, 0.75) 100%);background-color:none !important}.featured-banner-info{bottom:0px;left:0px;padding:0px 15px 15px;position:absolute;width:100%;z-index:2}.featured-banner-title{font:25px "roboto_bold";line-height:1em;text-shadow:1px 1px 1px #000;color:#fff;letter-spacing:0px}.featured-banner-button{display:inline-block;margin:15px 10px 0px 0px;width:auto}.featured-banner-button:last-child{margin-right:0px}.nav-tabs{border-bottom:1px solid #ddd;background:#007cc2}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;border-bottom-color:transparent}.nav{padding-left:0;margin-bottom:0;list-style:none;height:55px}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;height:39px;line-height:39px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none}.stats-hero-container{display:grid;grid-auto-columns:1fr;grid-template-areas:"statsHeader statsHeader statsHeader" "serveLeader returnLeader pressureLeader" "statsFooter statsFooter statsFooter"}.stats-hero-container .dropdown{min-width:initial}.service-column{grid-area:serveLeader}.return-column{grid-area:returnLeader}.pressure-column{grid-area:pressureLeader}.leaders-stats{background-color:#fff}.stats-head{height:auto;background-color:#007cc2;padding:24px 16px;grid-area:statsHeader;display:flex;align-items:center}.stats-head img{margin:23px 0 0 20px}.sub-txt{display:inline-block;font-size:24px;color:#fff;height:22px;line-height:18px;padding-left:10px;margin-left:10px;position:relative;font-weight:bold}.stats-hero-title{flex-grow:1}.stat-bx{border:1px solid #c7c8c8;background-color:#fff;clear:left;float:left;width:100%;border-top:none}.white-bg{background-color:#fff}.leaderes-bx{position:relative}.leaderes-bx h1{font-size:16px;line-height:40px;text-align:center;margin:0;color:#fff;font-family:"roboto_bold";text-transform:capitalize}.ser-box{background-color:#036}.ret-box{background-color:#09f}.ptl-box{background-color:#3cc}.no-gutter{padding:0}.border-right-gray-web{border-right:1px solid #f5f5f5}.leader-img-bx{position:relative;text-align:center;padding-top:17px}.leader-img-bx .flag-position{position:absolute;top:20px;right:37px;border:1px solid #ececec}.info-details{line-height:40px;text-align:left;margin:0;color:#fff;position:relative;height:40px;padding-left:35px}.ser-detail-bg{background-color:#036}.ret-detail-bg{background-color:#09f}.pt-detail-bg{background-color:#3cc}.sl-no{position:absolute;left:10px;font-size:14px;color:#5c5e5f;top:auto;bottom:auto}.white-color-txt{color:#fff}.info-details .name{font-size:18px}.info-details .score{position:absolute;right:37px;top:auto;bottom:auto;font-size:24px}.palyers-list{list-style:none;margin:0;padding:0}.palyers-list li{position:relative;background-color:#fff;border-bottom:1px solid #f5f5f5;height:80px}.palyers-list li .sl-no{position:relative;top:0;bottom:35px;line-height:80px}.palyers-list li img{display:inline-block}.palyers-list .player-name{font-size:16px;color:#00b9f2;margin-left:12px;display:inline-block;line-height:80px;vertical-align:top;width:125px}.palyers-list .player-name a{color:#00b9f2;text-decoration:none}.palyers-list .player-name a:hover{color:#5f676a}.palyers-list .player-points{position:absolute;right:37px;top:30px;bottom:auto;font-size:18px;color:#000;vertical-align:middle}#element{padding-top:110px;border:1px solid red}.padding-clear{padding:0 !important}.see-more-btn-serve{margin:25px 20px;border:3px solid #036;display:block;text-align:center;line-height:28px;text-transform:capitalize;color:#036;font-size:16px}.see-more-btn-return{margin:25px 20px;border:3px solid #09f;display:block;text-align:center;line-height:28px;text-transform:capitalize;color:#09f;font-size:16px}.see-more-btn-pressure{margin:25px 20px;border:3px solid #3cc;display:block;text-align:center;line-height:28px;text-transform:capitalize;color:#3cc;font-size:16px}.marginB30{margin-bottom:30px}.see-more-btn:hover{background-color:#051224;color:#fff;text-decoration:none}.dropdown .btn,.dropdown.open{border-radius:0;background-color:#00bef3 !important;color:#fff !important;border:none}.dropdown-menu{top:30px;left:-67px;border-radius:0;background-color:#00bef3;border:none;box-shadow:none}.dropdown-menu>li>a{color:#fff !important;padding-left:15px}.dropdown-menu>li>a:hover{color:#00bef3 !important}.inlin-dv{display:inline-block;margin-left:10px}.surface-dd .dropdown-menu{left:0px;min-width:100px}.surface-dd .dropdown-toggle{min-width:100px;text-align:left}.year-dd .dropdown-menu{left:0px;min-width:80px}.year-dd .dropdown-toggle{width:80px;text-align:left}.dropdown-toggle .ddContent{margin-right:5px;display:inline-block;font-size:17px;font-weight:bold}.thin-arrow{background-image:url("../images/thin-arrow.png");width:9px;height:9px;display:inline-block;background-repeat:no-repeat;background-position:center right;position:absolute;right:12px;top:14px}.date-month-circle{position:absolute;top:26px;right:9px;width:45px;height:45px;border-radius:50%;background-color:#00bcf2;z-index:1;text-align:center;color:#fff;line-height:11px;padding-top:11px}.date-month-circle span{display:block;font-size:16px;font-weight:bold}.date-month-circle label{display:block;font-weight:normal;line-height:15px;font-size:11px}.marginT30{margin-top:30px !important}.width100{width:500px}.surfacedrop-down{float:right;width:250px;margin-left:20px}.surfacedrop-down .dropdown-holder,.year-down .dropdown-holder{margin-right:10px}.year-down{float:left;width:280px;margin-left:20px}.padding0{padding:0 !important}.nav-tabs>li>a{margin-right:0;outline:none;text-transform:capitalize;font-size:16px;color:#000;text-align:center;font-family:"roboto_bold"}.leader-board-tab .nav-tabs>li{height:40px}.leader-board-tab .nav-tabs>li:last-child{border-right:none}.leader-board-tab .main-content{border:none}.leader-board-tab .stats-listing-table th{padding-right:10px;vertical-align:bottom}.leader-board-tab .stats-listing-table th:first-child{padding-left:15px;text-align:left}.leader-board-tab .stats-listing-row>td{padding:0 10px}.stats-img{height:80px;position:relative;overflow:hidden}.stats-img img{position:absolute;bottom:-15px}.player-img{float:left;height:80px;position:relative;width:80px;overflow:hidden;margin-left:20px}.player-img img{position:absolute;bottom:-15px}.trademark{font-size:9px;margin-left:3px;line-height:35px;vertical-align:top;display:none}.leader-board-tab{float:left;width:100%;border-top:0px !important}.leader-board-tab .tab-content{margin-top:20px;margin-bottom:20px}.leader-board-tab .dropdown-layout-wrapper{margin:0 auto}.leader-board-tab .content-filters{padding:0px;margin:0 auto}.leader-board-tab .stats-listing-description{float:left;padding:15px 30px;background-color:#007cc2;color:#fff;width:100%}.leader-board-tab .stats-listing-description h3{font-family:"roboto_bold";font-size:18px;margin-bottom:10px}.leader-board-tab .stats-listing-description p span{font-family:"roboto_bold"}.leader-board-tab .stats-listing-description p{font-size:16px;margin-bottom:10px}.leader-board-intro{margin:15px 20px 0}.leader-board-intro p{color:#fff;font-size:16px}.serve-leaders-tab-wrapper,.return-leaders-tab-wrapper,.pressure-leaders-tab-wrapper{border-radius:8px 8px 0 0;width:calc(33.3% - 2px);margin:0 1px;border:1px solid #7ab4da}.former-no1s .serve-leaders-tab-wrapper,.former-no1s .return-leaders-tab-wrapper,.former-no1s .pressure-leaders-tab-wrapper{width:calc(25% - 2px)}.no1-leaders-tab,.serve-leaders-tab,.return-leaders-tab,.pressure-leaders-tab{color:#fff !important;border-left:0px;border-right:0px;border-radius:7px 7px 0 0;cursor:pointer}.no1-leaders-tab{border-top:#007cc2;background-color:#007cc2}.serve-leaders-tab{border-top:#036;background-color:#036}.return-leaders-tab{border-top:#09f;background-color:#09f}.pressure-leaders-tab{border-top:#3cc;background-color:#3cc}.sorting-arrow-up:before{content:""}.sorting-arrow-down:before{content:""}.leader-image-wrapper{height:150px;width:150px;position:relative;margin:0 auto}.leader-image-wrapper img{position:absolute;bottom:-25px;left:0}.leaderboard-hero-desc{grid-area:statsFooter;font-size:16px;padding:16px 20px;background:#007cc2;color:#fff}#serviceLeaders,#returnLeaders,#pressureLeaders{min-height:672px}.main-content-infosys .stats-listing-wrapper{padding-bottom:10px}.leaderboard-title-wrapper{width:100%}.leaderboard-title-text{width:100%}.leaderboard-table-wrapper .stats-listing-player{width:320px}.stats-headshot{width:80px;height:80px;overflow:hidden;float:left}.stats-headshot img{width:100%;margin-top:-15px}.stats-flag{width:40px;display:table-cell;height:80px;vertical-align:middle}.stats-flag img{width:100%}.stats-listing-rank{float:left;margin-right:10px;margin-left:10px;line-height:80px;width:22px;text-align:right}.leaderboard-table-wrapper .stats-listing-row>td:first-child{border-left:none;padding-left:10px}.stats-listing-player-link{padding-left:10px;width:100px;text-align:left;display:table-cell;height:80px;vertical-align:middle}.leaderboard-filter-title{float:left;font-size:18px;color:#000;font-family:"roboto_bold";text-transform:capitalize;margin-left:16px}.is-mobile .leaderboard-filter-title{margin-top:15px;margin-bottom:10px}.stats-listing-row>td.leaderboard-info{border-left-color:transparent;padding:0 10px 0 0}.player-leaderboard-info{width:250px;height:80px;overflow-y:hidden}.player-leaderboard-info.no-pic{width:160px}.player-leaderboard-info .stats-listing-image{display:block;float:left;width:80px;margin-top:-15px}.player-leaderboard-info .stats-listing-flag{display:block;float:left;width:40px;margin-top:28px;margin-left:10px}.player-leaderboard-info .stats-player-name{display:table-cell;vertical-align:middle;height:80px;padding-left:10px;text-align:left}.sorting-label.standing-label{width:50%;float:left;margin-bottom:14px;vertical-align:bottom;bottom:0;text-align:center}.sorting-label.player-label{margin-top:24px}.player-sort{display:block;float:right;width:48%;text-align:center}.leaderboard-table-header .sorting-cell .sorting-arrow{visibility:hidden}.leaderboard-table-header .sorting-cell.sort-up .sorting-arrow{visibility:visible}.leaderboard-table-header .sorting-cell.sort-down .sorting-arrow{visibility:visible}td[data-type*=Rating]{background:#cf3}.is-mobile td[data-type*=Rating]{background:none}.stats-listing-table .former-no1-rating-summary th{height:30px;color:#fff;background:#007cc2;padding:5px 0}.stats-listing-table .former-no1-rating-summary .serve-rating-summary{background:#036}.stats-listing-table .former-no1-rating-summary .return-rating-summary{background:#09f}.stats-listing-table .former-no1-rating-summary .pressure-rating-summary{background:#3cc}.summary-row .leaderboard-info{width:150px}.dropdown-holder-wrapper:last-child .dropdown-holder{margin:0px}.leaderboard-table-header .sorting-inner>*{display:block}.leaderboard-player--container{display:flex;flex-direction:row;width:100%}.leaderboard-player_rank{display:inline-flex;flex:0 0 auto;align-items:center;font-size:14px;margin-left:10px;color:#5c5e5f}.leaderboard-player_img{margin-left:0px;height:80px;width:80px;flex:0 0 auto}.leaderboard-player_img img{position:absolute;bottom:-15px}.leaderboard-player_name{display:flex;flex-wrap:wrap;align-items:center;font-size:16px;flex:1 0 auto;width:auto;max-width:130px}.leaderboard-player_name a{color:#00b9f2}.leaderboard-player_points{display:flex;align-items:center;font-size:18px;color:#000;flex:1 0 auto;justify-content:center}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:0}to{opacity:1}}.serve-label{display:inline}.Return .serve-label{display:none !important}.stat-years{width:100%;padding:5px;margin-bottom:14px;font-size:12px;font-family:"roboto_bold"}.return-court{line-height:1;position:absolute;top:232px;width:380px;left:182px}.ServiceBox_container{margin:0 auto;width:100%;height:120px}.ServiceBox_container .deuce-section,.ServiceBox_container .ad-section{margin-top:20px}.Middle_container{margin:0 auto;width:100%;height:92px}.Baseline_container{margin:0 auto;width:100%;height:92px}.Return .stats-court .DeuceCourt{float:right}.Return .stats-court .AdCourt{float:left}.ad-section{width:48%;float:left;text-align:center}.deuce-section{width:48%;float:right;text-align:center}.balltracking-container .auto-complete-input{text-transform:capitalize}.stats-description{float:left;width:100%;border-top:1px dotted #333;border-bottom:1px dotted #333;font-style:italic;text-align:center;color:#333;font-size:14px;margin-bottom:10px}.stats-summary-title{float:left;width:100%}.court-title{font-size:16px;width:100%;color:#333}.player-title,.opponent-title{width:100%}.player-title,.opponent-title{padding:4px 10px}.player-title{position:relative;text-align:center;font-family:"roboto_regular";font-size:14px;letter-spacing:.5px}.opponent-title{position:relative;text-align:center;font-family:"roboto_regular";font-size:14px;letter-spacing:.5px}.versus-title{text-align:center;color:#333;text-shadow:none;text-align:center;position:relative;font-size:12px}.balltracking-filter{width:185px;height:610px;padding:15px;float:left;background:rgba(0,0,0,.1)}.balltracking-filter .content-filters{position:relative;z-index:1000;padding:5px 0 0;margin:0 auto;width:100%}.balltracking-filter .content-filters .descriptive-label{font-family:"roboto_regular";font-size:14px;padding:0;line-height:14px;letter-spacing:0px;color:#333;text-align:center}.balltracking-filter .content-filters .dropdown-wrapper{width:100%;min-width:unset}.balltracking-filter .content-filters .dropdown-holder-wrapper{display:block !important;margin-bottom:10px}.balltracking-filter .content-filters .dropdown-holder{margin-right:0}.split{width:50%;float:left}.split input[disabled=disabled],.split input[disabled]{cursor:default}.split input[disabled=disabled]+label,.split input[disabled]+label{background-color:#fbfbfb;color:rgba(0,0,0,.2);cursor:default}.stat-field{font-family:"roboto_bold";padding-bottom:15px;overflow:hidden}.switch-title{margin-bottom:6px}.stat-field input{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}.stat-field label{float:left}.stat-field label{display:inline-block;width:60px;background-color:#e4e4e4;color:rgba(0,0,0,.6);font-size:13px;font-weight:normal;text-align:center;text-shadow:none;padding:3px 10px;border:1px solid rgba(0,0,0,.2);border-bottom:none;transition:all .1s ease-in-out;width:100%;-webkit-user-select:none;user-select:none}.stat-field .returner label{border-bottom:none;border-left:none}.stat-field .server label{border-bottom:none}.stat-field label:hover{cursor:pointer}.stat-field input:checked+label,.checked-label{background-color:#a5dc86 !important;box-shadow:none !important}.stat-field .split.server label:first-of-type{border-radius:4px 0 0 0}.stat-field .split.returner label:first-of-type{border-radius:0 4px 0 0}.stat-field .split.server label:last-of-type{border-radius:0 0 0 4px}.stat-field .split.returner label:last-of-type{border-radius:0 0 4px 0}.stat-field label:first-of-type{border-radius:4px 4px 0 0}.stat-field label:last-of-type{border-radius:0 0 4px 4px;border-bottom:1px solid rgba(0,0,0,.2)}.stat-field .surfaces label{width:25%;padding:3px 3px;border:1px solid rgba(0,0,0,.2)}.stat-field .surfaces label:first-of-type{border-radius:4px 0 0 4px;border-right:0px}.stat-field .surfaces label:last-of-type{border-radius:0 4px 4px 0;border-left:0}.stat-field .serves label,.stat-field .score-scenarios label{width:50%;border:1px solid rgba(0,0,0,.2)}.stat-field .serves label:first-of-type,.stat-field .score-scenarios label:first-of-type{border-radius:4px 0 0 4px;border-right:0px}.stat-field .serves label:last-of-type,.stat-field .score-scenarios label:last-of-type{border-radius:0 4px 4px 0}.balltracking-filter .filter-submit,.balltracking-filter .filter-reset{width:100%;float:none;margin-bottom:20px;background:#051224;color:#fff;text-decoration:none;border-bottom:1px solid #0595cb;border-top:1px solid #8adffe;border-radius:4px}.balltracking-filter .filter-submit:hover,.balltracking-filter .filter-reset:hover{border-width:1px 1px 2px;border-style:solid;border-color:#4ec9f6 #4ec9f6 #00aeef;border-image:initial;border-bottom:1px solid #00aeef;border-top:1px solid #4ec9f6;background:#4ec9f6}.t-section,.middle-section,.wide-section{display:block;font-size:24px;color:#333}.AdCourt .t-section,.AdCourt .middle-section,.AdCourt .wide-section{float:right}.DeuceCourt .t-section,.DeuceCourt .middle-section,.DeuceCourt .wide-section{float:left}h1{font-size:1em}.balltracking-container{font-family:"roboto_regular"}.balltracking-container .title{position:relative;background:#007cc2;float:left;width:100%}.balltracking-container .title h2{font-size:24px;color:#fff;padding:20px 20px 10px 20px;line-height:1;text-transform:uppercase;font-family:"roboto_bold"}.balltracking-container .title p{font-size:16px;color:#fff;padding:0 25px 10px 25px}.tab-container{padding-left:0;margin-bottom:0;list-style:none;background:#007cc2}.no-background{background:none}.serve-tab,.return-tab{border-radius:8px 8px 0 0;margin:0 1px;border:1px solid #7ab4da;border-bottom:1px solid #051224;display:inline-block;background:#051224;padding:0 20px;color:#fff;-webkit-user-select:none;user-select:none;cursor:pointer}.serve-tab:hover,.return-tab:hover{background:#fff;border-bottom:1px solid #fff;color:#051224}.selected-tab{background:#fff;border-bottom:1px solid #fff;color:#051224}.serve-tab span,.return-tab span{outline:none;text-transform:capitalize;font-size:16px;text-align:center;font-family:"roboto_bold";position:relative;display:block;height:26px;line-height:26px;text-transform:uppercase}.court-container{height:610px;font-family:"roboto_regular";background:#92dcff;float:left;width:100%;background-repeat:no-repeat;background-position:center;position:relative}.court-container .player-name,.court-container .opponent-name{position:absolute;color:#333;font-size:16px;text-shadow:1px 1px 5px #f8f8f8;line-height:1;font-family:"roboto_bold";letter-spacing:.75px;width:300px}.stats-court.Return{background-image:url("../../atpwt/images/placeholders/fullcourt-return.png")}.stats-court.Serve{background-image:url("../../atpwt/images/placeholders/fullcourt.png")}.stats-court.DeuceCourtServeReturnStats,.stats-court.AdCourtServeReturnStats{display:block;background-image:url("../../atpwt/images/placeholders/fullcourt-return.png")}.stats-court.serve_AdCourt,.stats-court.serve_DeuceCourt{background-image:url("../../atpwt/images/placeholders/fullcourt.png")}.stats-court{height:600px;width:calc(100% - 185px);left:185px;position:absolute;top:0;background-repeat:no-repeat;background-position:left;transition:all .1s ease-in-out}.scale-down{background-position:20px 20px;background-size:20%}.AdCourt{display:none;position:absolute;top:233px;left:129px;width:240px}.serve_AdCourt .AdCourt{display:block}.serve_AdCourt .ad-court-label,.serve_AdCourt .deuce-court-label,.serve_DeuceCourt .ad-court-label,.serve_DeuceCourt .deuce-court-label{position:absolute;bottom:30px;color:#fff;font-size:12px;font-family:"roboto_regular"}.serve_AdCourt .ad-court-label,.serve_DeuceCourt .ad-court-label{left:225px}.serve_AdCourt .deuce-court-label,.serve_DeuceCourt .deuce-court-label{left:460px}.DeuceCourt{display:none;position:absolute;top:233px;left:372px;width:240px}.serve_DeuceCourt .DeuceCourt{display:block}.serve-placement{width:231px;display:table}.DeuceCourt .serve-placement{float:left}.AdCourt .serve-placement{float:right}.serve-placement a{display:table-cell;color:#fff;text-align:center;font-size:12px;height:158px;position:relative;transition:all .3s ease}.AdCourt .serve-placement a{float:right}.AdCourt .serve-placement a:before{border-left:1px dotted #fff}.DeuceCourt .serve-placement a{float:left}.DeuceCourt .serve-placement a:before{border-right:1px dotted #fff}.serve-placement a:before{width:20px;height:158px;position:absolute;content:"";transition:all .3s ease}.serve-placement a:hover{color:#333;transition:all .3s ease}.serve-placement a .serve-attempt-pct{font-size:18px}.serve-placement a .serves-made-label,.serve-placement a .serves-won-label{display:block;text-align:center;font-size:12px;font-family:"roboto_bold";margin-top:5px;padding:0 5px}.DeuceCourt .serve-placement a .serves-made-label,.DeuceCourt .serve-placement a .serves-won-label{float:left}.AdCourt .serve-placement a .serves-made-label,.AdCourt .serve-placement a .serves-won-label{float:right}.serve-placement .serve-t-link{transform:skew(0deg);width:65px;background:linear-gradient(to bottom, #5d9fff 0%, #066dab 100%)}.serve-placement .serve-t-link:before{background:linear-gradient(to bottom, #5d9fff 0%, #066dab 100%)}.serve-placement .serve-t-link:hover{background:linear-gradient(to bottom, #a6c6f6 0%, #5d9fff 100%)}.serve-placement .serve-t-link:hover:before{background:linear-gradient(to bottom, #a6c6f6 0%, #5d9fff 100%)}.AdCourt .serve-placement .serve-t-link:before{transform:skew(-3deg);left:-2px}.DeuceCourt .serve-placement .serve-t-link:before{transform:skew(3deg);right:-2px}.serve-placement .serve-mid-link{width:65px;background:linear-gradient(to bottom, #5d9fff 0%, #066dab 100%)}.serve-placement .serve-mid-link:before{background:linear-gradient(to bottom, #5d9fff 0%, #066dab 100%)}.serve-placement .serve-mid-link:hover{background:linear-gradient(to bottom, #a6c6f6 0%, #5d9fff 100%)}.serve-placement .serve-mid-link:hover:before{background:linear-gradient(to bottom, #a6c6f6 0%, #5d9fff 100%)}.AdCourt .serve-placement .serve-mid-link{transform:skew(-3deg);left:-3px}.AdCourt .serve-placement .serve-mid-link:before{transform:skew(-4deg);left:-5px}.DeuceCourt .serve-placement .serve-mid-link{transform:skew(3deg);right:-3px}.DeuceCourt .serve-placement .serve-mid-link:before{transform:skew(4deg);right:-5px}.serve-placement .serve-wide-link{width:66px;background:linear-gradient(to bottom, #5d9fff 0%, #066dab 100%)}.serve-placement .serve-wide-link:before{background:linear-gradient(to bottom, #5d9fff 0%, #066dab 100%)}.serve-placement .serve-wide-link:hover{background:linear-gradient(to bottom, #a6c6f6 0%, #5d9fff 100%)}.serve-placement .serve-wide-link:hover:before{background:linear-gradient(to bottom, #a6c6f6 0%, #5d9fff 100%)}.AdCourt .serve-placement .serve-wide-link{transform:skew(-7deg);left:-8px}.AdCourt .serve-placement .serve-wide-link:before{transform:skew(-4deg);left:-7px}.DeuceCourt .serve-placement .serve-wide-link{transform:skew(7deg);right:-8px}.DeuceCourt .serve-placement .serve-wide-link:before{transform:skew(4deg);right:-7px}.serve-placement div,.serve-placement span{display:block;z-index:20;position:relative}.serve-placement .section-label{margin-top:20px;font-family:"roboto_bold";color:#fff}.serve-placement .section-label:hover{color:#333}.alley-court{position:absolute;width:100%;height:600px;left:0;background-color:#92dcff;display:none;padding-left:20px}.alley-court .detail-section-title{float:left;width:100%;height:40px}.alley-court .detail-section-title h2{font-size:16px;color:#333;margin:10px 20px;font-family:"roboto_bold";float:left}.alley-court .detail-section-title .close-section{margin:10px 20px;right:0;font-size:16px;float:right;border:1px solid #4ec9f6;border-radius:4px;padding:0 5px;background:#051224;color:#fff;text-decoration:none;border-bottom:1px solid #0595cb;border-top:1px solid #8adffe}.alley-court .detail-section-title .close-section:hover{border:1px solid #4ec9f6;border-bottom:1px solid #051224;border-top:1px solid #4ec9f6;background:#4ec9f6}.alley-court .detail-section-content{float:left;width:100%}.alley-court .detail-controls{float:left;margin:0 20px;width:185px;position:relative}.alley-court .section-highlight{width:181px;height:105px;position:absolute;top:166px;overflow:hidden}.alley-court .section-highlight:before{width:2px;content:"";position:absolute;height:123px;top:0px;border-left:1px solid #fff;border-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.5), #82a1af) 1 100%}.alley-court .section-highlight:after{width:2px;content:"";position:absolute;height:123px;top:0px;border-left:1px solid #fff;border-image:linear-gradient(to bottom, rgba(255, 255, 255, 0.5), #82a1af) 1 100%}.alley-court .detail-target-container{float:left;position:relative;margin-top:30px}.alley-court .small-court{width:181px;margin:10px 0;background-size:contain;background-repeat:no-repeat}.serve_AdCourt .alley-court .small-court{float:right;margin-right:4px}.serve_AdCourt .alley-court .small-court .in-bounds{margin-left:2px}.serve_DeuceCourt .alley-court .small-court{float:left}.serve_DeuceCourt .alley-court .small-court .in-bounds{margin-right:2px}.alley-court .small-court .court-lines{width:182px;float:inherit;background:linear-gradient(to bottom, white 0%, white 60%, white 60%, #92dcff 100%);border-top:4px solid #fff}.alley-court .small-court .court-lines .court-control{width:180px;height:216px;display:table;border-collapse:collapse;float:inherit}.alley-court .small-court .court-lines .court-control .in-bounds{width:138px;height:210px;background:linear-gradient(to bottom, #00aeef 0%, #00aeef 60%, #00aeef 60%, #92dcff 100%);display:table;border-collapse:collapse;float:inherit}.alley-court .small-court .court-lines .court-control .out-bounds{width:40px;float:inherit;height:210px;background:linear-gradient(to bottom, #00aeef 0%, #00aeef 60%, #00aeef 60%, #92dcff 100%)}.alley-court .small-court .court-lines .court-control .service-box{float:inherit;width:100%}.alley-court .small-court .court-lines .court-control .service-box .small-mid{border-right:1px dotted #fff;border-left:1px dotted #fff;width:47px}.alley-court .small-court .court-lines .court-control .baseline{float:inherit;width:100%;border-top:1px solid #fff}.alley-court .small-court .court-lines .court-control .baseline p{color:#fff;font-size:14px;text-align:center}.alley-court .small-court .court-lines .court-control .serve-section{float:inherit;width:45px;height:150px;display:table-cell;background:#051224;border-collapse:collapse;cursor:pointer;transition:all .3s ease}.alley-court .small-court .court-lines .court-control .serve-section:hover{background:rgba(203,236,251,.75)}.alley-court .small-court .court-lines .court-control .serve-section .mid-slice,.alley-court .small-court .court-lines .court-control .serve-section .deep-slice{float:left;width:15px;display:table;border-collapse:collapse}.alley-court .small-court .court-lines .court-control .serve-section .mid-slice{height:100px}.alley-court .small-court .court-lines .court-control .serve-section .deep-slice{height:50px}.alley-court div[class^=detailed-stats_]{width:540px;float:left;display:none}.alley-court div[class^=subSection_]{display:none;width:100%;border:1px solid #8cc63f;background:rgba(140,198,63,.5);margin:10px 0;padding:10px;float:left;color:#333;height:240px}.alley-court div[class^=subSection_] h3{font-size:14px;font-family:"roboto_bold";border-bottom:1px dotted rgba(51,51,51,.43);padding-bottom:10px}.alley-court div[class^=subSection_] .subsection-label{float:left;font-size:12px}.alley-court div[class^=subSection_] .subsection-value{float:right;font-size:13px;font-family:"roboto_bold"}.alley-court div[class^=subSection_] .stat-column{float:left;width:33%;margin-top:5px;padding:5px 5px 10px 5px;height:calc(100% - 30px)}.alley-court div[class^=subSection_] .stat-column:nth-child(3){background:rgba(0,0,0,.05)}.alley-court div[class^=subSection_] .half-container{width:49%;float:left}.alley-court div[class^=subSection_] .circle-chart-text{height:80px;padding-top:25px}.alley-court div[class^=subSection_] .full-container{width:100%;float:left}.alley-court div[class^=subSection_] .full-container h4{font-size:14px;font-family:"roboto_bold";margin-bottom:10px}.alley-court div[class^=subSection_] .full-container.centered *{width:100%;text-align:center;display:inline-block}.alley-court div[class^=subSection_] .full-container.centered .subsection-value{margin-top:15px}.alley-court div[class^=subSection_] .label-value{width:100%;float:left}.alley-court div[class^=subSection_] .pct-txt{background:#8fd19f}.alley-court div[class$=_Summary]{border-color:#82a1af;background:rgba(203,236,251,.5)}.alley-court div[class$=_Summary] .bar-chart-fill{background:#1683c1}.alley-court div[class$=_Summary] .pct-txt{background:#afe4fd}.alley-court.T_selected .detail-targets_T{display:block}.alley-court.T_selected .detailed-stats_T{display:block}.alley-court.T_selected .detailed-stats_T .subSection_T_Summary{display:block}.alley-court.T_selected .court-control .serve-section.small-t{background:#cbecfb}.alley-court.T_selected .court-control .serve-section.small-t:hover{background:#cbecfb}.alley-court.T_selected.MiddleLeft .subSection_T_MiddleLeft{display:block}.alley-court.T_selected.MiddleLeft .small-t .mid-left{background:#8cc63f}.alley-court.T_selected.MiddleCenter .subSection_T_MiddleCenter{display:block}.alley-court.T_selected.MiddleCenter .small-t .mid-center{background:#8cc63f}.alley-court.T_selected.MiddleRight .subSection_T_MiddleRight{display:block}.alley-court.T_selected.MiddleRight .small-t .mid-right{background:#8cc63f}.alley-court.T_selected.DeepLeft .subSection_T_DeepLeft{display:block}.alley-court.T_selected.DeepLeft .small-t .deep-left{background:#8cc63f}.alley-court.T_selected.DeepCenter .subSection_T_DeepCenter{display:block}.alley-court.T_selected.DeepCenter .small-t .deep-center{background:#8cc63f}.alley-court.T_selected.DeepRight .subSection_T_DeepRight{display:block}.alley-court.T_selected.DeepRight .small-t .deep-right{background:#8cc63f}.alley-court.Mid_selected .detail-targets_Mid{display:block}.alley-court.Mid_selected .detailed-stats_Mid{display:block}.alley-court.Mid_selected .detailed-stats_Mid .subSection_Mid_Summary{display:block}.alley-court.Mid_selected .court-control .serve-section.small-mid{background:#cbecfb}.alley-court.Mid_selected .court-control .serve-section.small-mid:hover{background:#cbecfb}.alley-court.Mid_selected.MiddleLeft .subSection_Mid_MiddleLeft{display:block}.alley-court.Mid_selected.MiddleLeft .small-mid .mid-left{background:#8cc63f}.alley-court.Mid_selected.MiddleCenter .subSection_Mid_MiddleCenter{display:block}.alley-court.Mid_selected.MiddleCenter .small-mid .mid-center{background:#8cc63f}.alley-court.Mid_selected.MiddleRight .subSection_Mid_MiddleRight{display:block}.alley-court.Mid_selected.MiddleRight .small-mid .mid-right{background:#8cc63f}.alley-court.Mid_selected.DeepLeft .subSection_Mid_DeepLeft{display:block}.alley-court.Mid_selected.DeepLeft .small-mid .deep-left{background:#8cc63f}.alley-court.Mid_selected.DeepCenter .subSection_Mid_DeepCenter{display:block}.alley-court.Mid_selected.DeepCenter .small-mid .deep-center{background:#8cc63f}.alley-court.Mid_selected.DeepRight .subSection_Mid_DeepRight{display:block}.alley-court.Mid_selected.DeepRight .small-mid .deep-right{background:#8cc63f}.alley-court.Wide_selected .detail-targets_Wide{display:block}.alley-court.Wide_selected .detailed-stats_Wide{display:block}.alley-court.Wide_selected .detailed-stats_Wide .subSection_Wide_Summary{display:block}.alley-court.Wide_selected .court-control .serve-section.small-wide{background:#cbecfb}.alley-court.Wide_selected .court-control .serve-section.small-wide:hover{background:#cbecfb}.alley-court.Wide_selected.MiddleLeft .subSection_Wide_MiddleLeft{display:block}.alley-court.Wide_selected.MiddleLeft .small-wide .mid-left{background:#8cc63f}.alley-court.Wide_selected.MiddleCenter .subSection_Wide_MiddleCenter{display:block}.alley-court.Wide_selected.MiddleCenter .small-wide .mid-center{background:#8cc63f}.alley-court.Wide_selected.MiddleRight .subSection_Wide_MiddleRight{display:block}.alley-court.Wide_selected.MiddleRight .small-wide .mid-right{background:#8cc63f}.alley-court.Wide_selected.DeepLeft .subSection_Wide_DeepLeft{display:block}.alley-court.Wide_selected.DeepLeft .small-wide .deep-left{background:#8cc63f}.alley-court.Wide_selected.DeepCenter .subSection_Wide_DeepCenter{display:block}.alley-court.Wide_selected.DeepCenter .small-wide .deep-center{background:#8cc63f}.alley-court.Wide_selected.DeepRight .subSection_Wide_DeepRight{display:block}.alley-court.Wide_selected.DeepRight .small-wide .deep-right{background:#8cc63f}.attempted-pct{font-size:18px}.attempted{font-size:14px;color:khaki;display:block}.made-pct{font-size:20px}.made{font-size:14px;color:#333;display:block}.won-pct{font-size:20px}.won{font-size:14px;color:#333;display:block}.t-section,.middle-section,.wide-section{width:33%;display:table-cell;text-align:center}.stats-summary{display:table;color:#fff;margin:30px auto 10px;width:50%}.summary-title{float:left;width:100%;padding:5px 5px 10px;margin-bottom:10px;border-bottom:1px solid #12b0eb}.summary-title span{font-size:16px;font-family:"roboto_bold";float:left}.summary-title a{float:right;right:0;font-size:12px;float:right;border:1px solid #4ec9f6;border-radius:4px;padding:0 5px;background:#051224;color:#fff;text-decoration:none;border-bottom:1px solid #0595cb;border-top:1px solid #8adffe}.summary-title a:hover{border:1px solid #4ec9f6;border-bottom:1px solid #051224;border-top:1px solid #4ec9f6;background:#4ec9f6}.return-serve-summary{width:50%;font-size:12px;float:left;padding:3px;margin-bottom:2px}.return-serve-summary .donut-container{width:120px;height:120px;background:#051224;margin:0 auto;border-radius:50%;position:relative;overflow:hidden}.return-serve-summary .donut-container:after{content:"";position:absolute;width:60px;height:120px;top:0;transform-origin:100% 50%}.return-serve-summary .donut-container.greater-than:after{background:#051224;right:0;z-index:15}.return-serve-summary .donut-container.less-than:after{background:#333;left:0}.return-serve-summary .donut-container.greater-than .rotate,.return-serve-summary .donut-container.less-than .rotate{background:#333;position:absolute;width:60px;height:120px;left:60px;top:0;transform-origin:0 50%}.return-serve-summary .donut-container .pct-txt{height:80px;width:80px;border-radius:50%;background:#7cbdd6;position:absolute;top:20px;left:20px;line-height:80px;text-align:center;font-size:18px;font-family:"roboto_bold";z-index:20;color:#333}.first-serve,.first-serve-won{font-size:12px;width:100%;float:left;padding:3px;margin-bottom:2px}.court-distribution{background:url("../../atpwt/images/placeholders/court-distribution.png") no-repeat top right;float:left;width:50%;background-position-y:20px}.court-distribution .short-court{float:left;font-size:12px;width:45%;margin:9px 3px 0;clear:both;height:59px;line-height:59px;position:relative}.court-distribution .short-court:after{content:"";position:absolute;width:200px;height:1px;border-top:1px dashed #5a5f61;bottom:0;left:0}.court-distribution .short-court .summary-label{float:left}.court-distribution .short-court .summary-value{float:right;font-family:"roboto_bold";font-size:14px;margin-right:5px}.court-distribution .mid-court{float:left;font-size:12px;width:45%;clear:both;margin:0 3px;height:26px;line-height:26px;position:relative}.court-distribution .mid-court:after{content:"";position:absolute;width:200px;height:1px;border-top:1px dashed #5a5f61;bottom:0;left:0}.court-distribution .mid-court .summary-label{float:left}.court-distribution .mid-court .summary-value{float:right;font-family:"roboto_bold";font-size:14px;margin-right:5px}.court-distribution .deep-court{float:left;font-size:12px;width:45%;float:left;margin:0 3px;height:26px;line-height:26px;clear:both;position:relative}.court-distribution .deep-court .summary-label{float:left}.court-distribution .deep-court .summary-value{float:right;font-family:"roboto_bold";font-size:14px;margin-right:5px}.ad-deuce-section{float:left;width:100%;font-size:12px}.ad-deuce-section:before{content:"";width:1px;height:157px;border-right:1px dashed #5a5f61;position:absolute;right:62px;bottom:0}.ad-deuce-section .summary-label{display:block;text-align:center}.ad-deuce-section .summary-value{font-family:"roboto_bold";display:block;font-size:14px;margin-top:5px;text-align:center}.ad-deuce-section .ad-side{float:right;width:55px}.ad-deuce-section .deuce-side{float:right;text-align:right;margin-right:8px;width:55px}.first-serve .summary-label,.first-serve-won .summary-label{float:left}.first-serve .summary-value,.first-serve-won .summary-value{float:right}.attempted-label{margin-top:20px}.made-label{margin-top:51px}.won-label{margin-top:75px}.stats-options-title,.split-server-title,.split-returner-title{font-family:"roboto_regular";text-align:center;font-size:14px;color:#333}.return-details{display:none;position:absolute;top:232px;left:175px;width:390px}.return-details .return-details-title{background:#333;width:100%;padding:10px;height:40px}.return-details .return-details-title:before{content:"";position:absolute;height:40px;width:10px;transform:skew(-10deg);right:calc(100% - 6px);top:0px;background:inherit}.return-details .return-details-title:after{content:"";position:absolute;height:40px;width:10px;transform:skew(10deg);left:calc(100% - 6px);top:0px;background:inherit}.return-details .return-details-title span{font-size:14px;font-family:"roboto_bold";color:#fff}.return-details .return-details-title a{float:right;right:0;font-size:12px;float:right;border:1px solid #4ec9f6;border-radius:4px;padding:0 5px;background:#051224;color:#fff;text-decoration:none;border-bottom:1px solid #0595cb;border-top:1px solid #8adffe}.return-details .return-details-title a:hover{border:1px solid #4ec9f6;border-bottom:1px solid #051224;border-top:1px solid #4ec9f6;background:#4ec9f6}.show-return_T.show-details .return-details_T{display:block}.show-return_T.show-details .return_T{animation:fadeOut 1s}.show-return_T.show-summary .return_T{display:block}.show-return_T.show-summary .return-details_T{animation:fadeOut 1s}.show-return_Mid.show-details .return-details_Mid{display:block}.show-return_Mid.show-summary .return_Mid{display:block}.show-return_Wide.show-details .return-details_Wide{display:block}.show-return_Wide.show-summary .return_Wide{display:block}.DeuceCourtServeReturnStats.show-return_T .return-t-link{color:#333;background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.DeuceCourtServeReturnStats.show-return_T .return-t-link:before{background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.DeuceCourtServeReturnStats.show-return_T .return-t-link:after{background:linear-gradient(to left, #5d9fff 0%, rgba(135, 224, 253, 0) 100%)}.DeuceCourtServeReturnStats.show-return_Mid .return-mid-link{color:#333;background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.DeuceCourtServeReturnStats.show-return_Mid .return-mid-link:before{background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.DeuceCourtServeReturnStats.show-return_Mid .return-mid-link:after{background:linear-gradient(to left, #5d9fff 0%, rgba(135, 224, 253, 0) 100%)}.DeuceCourtServeReturnStats.show-return_Wide .return-wide-link{color:#333;background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.DeuceCourtServeReturnStats.show-return_Wide .return-wide-link:before{background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.DeuceCourtServeReturnStats.show-return_Wide .return-wide-link:after{background:linear-gradient(to left, #5d9fff 0%, rgba(135, 224, 253, 0) 100%)}.AdCourtServeReturnStats.show-return_T .return-t-link{color:#333;background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.AdCourtServeReturnStats.show-return_T .return-t-link:before{background:linear-gradient(to right, #5d9fff 0%, rgba(135, 224, 253, 0) 100%)}.AdCourtServeReturnStats.show-return_T .return-t-link:after{background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.AdCourtServeReturnStats.show-return_Mid .return-mid-link{color:#333;background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.AdCourtServeReturnStats.show-return_Mid .return-mid-link:before{background:linear-gradient(to right, #5d9fff 0%, rgba(135, 224, 253, 0) 100%)}.AdCourtServeReturnStats.show-return_Mid .return-mid-link:after{background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.AdCourtServeReturnStats.show-return_Wide .return-wide-link{color:#333;background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.AdCourtServeReturnStats.show-return_Wide .return-wide-link:before{background:linear-gradient(to right, #5d9fff 0%, rgba(135, 224, 253, 0) 100%)}.AdCourtServeReturnStats.show-return_Wide .return-wide-link:after{background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.section-summary-container{position:absolute;top:235px;left:125px}.return-section-summary{display:none;color:#333;float:right;background:#7cbdd6;border:1px solid #051224;margin:20px;width:450px;height:300px;padding:10px;box-shadow:0px 5px 20px #4a5e66;position:relative;z-index:15;transition:all .8s ease}.return-section-summary *{position:inherit;z-index:inherit}.return-section-summary .label-value{width:100%;text-align:center}.return-section-summary .subsection-value{font-family:"roboto_bold";width:100%;text-align:center;font-size:14px}.return-section-summary h3{font-size:14px;padding-left:3px;font-family:"roboto_bold"}.total-returns-text{float:left;width:calc(100% - 105px);margin-top:33px}.total-returns-text .summary-points-won{float:left;width:100%}.total-returns-text .summary-points-won span{font-size:14px}.total-returns-text .summary-points-won span:last-child{font-family:"roboto_bold"}.summary-chart{width:150px;height:150px;position:relative;margin:0 auto}.summary-chart span{display:block;line-height:150px;width:100%;text-align:center;position:absolute;top:0;vertical-align:middle;font-size:22px;font-family:"roboto_bold"}.section-stats-container .section-stats-text{width:calc(100% - 80px);float:left;margin-top:20px;color:#333}.section-stats-container .section-stats-text .section-stats-text-line{width:100%;float:left}.section-stats-container .section-stats-text .return-label{float:left;color:#333;text-shadow:none;font-size:12px;display:inline}.section-stats-container .section-stats-text .made,.section-stats-container .section-stats-text .won{float:right;color:#333;text-shadow:none}.won-chart{width:70px;height:70px;position:relative;float:right}.frequency-container .return-label{float:left;width:calc(100% - 80px);color:#333;text-shadow:none;text-align:left;font-size:14px;font-family:"roboto_bold";display:inline}.frequency-container .made-pct{color:#333;text-shadow:none;font-size:15px;font-family:"roboto_bold"}.serve-placement-section{position:absolute;top:110px}.stats-court .serve-placement-section{display:none}.stats-court.AdCourtServeReturnStats .serve-placement-section{display:block;left:373px}.stats-court.AdCourtServeReturnStats .serve-placement-section a{float:left}.stats-court.AdCourtServeReturnStats .serve-placement-section a:after{content:"";position:absolute;height:90px;width:7px;top:0;border-right:1px dotted #fff}.stats-court.AdCourtServeReturnStats .serve-placement-section a:hover:before{content:"";position:absolute;height:90px;width:6px;top:0;left:0;background:linear-gradient(to right, #5d9fff 0%, rgba(135, 224, 253, 0) 100%)}.stats-court.AdCourtServeReturnStats .serve-placement-section .return-t-link:after{transform:skew(3deg);right:-3px}.stats-court.AdCourtServeReturnStats .serve-placement-section .return-mid-link{transform:skew(3deg);right:-3px}.stats-court.AdCourtServeReturnStats .serve-placement-section .return-mid-link:after{transform:skew(5deg);right:-3px}.stats-court.AdCourtServeReturnStats .serve-placement-section .return-wide-link{transform:skew(8deg);right:-6px}.stats-court.AdCourtServeReturnStats .serve-placement-section .return-wide-link:after{transform:skew(3deg);right:-3px}.stats-court.DeuceCourtServeReturnStats .serve-placement-section{display:block;left:198px}.stats-court.DeuceCourtServeReturnStats .serve-placement-section a{float:right}.stats-court.DeuceCourtServeReturnStats .serve-placement-section a:before{content:"";position:absolute;height:90px;width:7px;top:0;border-left:1px dotted #fff}.stats-court.DeuceCourtServeReturnStats .serve-placement-section a:hover:after{content:"";position:absolute;height:90px;width:6px;top:0;right:0;background:linear-gradient(to left, #5d9fff 0%, rgba(135, 224, 253, 0) 100%)}.stats-court.DeuceCourtServeReturnStats .serve-placement-section .return-t-link:before{transform:skew(-3deg);left:-3px}.stats-court.DeuceCourtServeReturnStats .serve-placement-section .return-mid-link{transform:skew(-3deg);left:-3px}.stats-court.DeuceCourtServeReturnStats .serve-placement-section .return-mid-link:before{transform:skew(-5deg);left:-3px}.stats-court.DeuceCourtServeReturnStats .serve-placement-section .return-wide-link{transform:skew(-8deg);left:-6px}.stats-court.DeuceCourtServeReturnStats .serve-placement-section .return-wide-link:before{transform:skew(-3deg);left:-3px}.serve-placement-section a{color:#fff;font-size:14px;width:57px;display:block;background:linear-gradient(to bottom, #87e0fd 0%, #5d9fff 100%);height:90px;position:relative;text-align:center;line-height:1;padding-top:30px}.serve-placement-section a span{display:block}.serve-placement-section a:before,.serve-placement-section a:after{background:linear-gradient(to bottom, #87e0fd 0%, #5d9fff 100%)}.serve-placement-section a:hover{color:#333;background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.serve-placement-section a:hover:before,.serve-placement-section a:hover:after{background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.serve-placement-section .selected{color:#333;background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.serve-placement-section .selected:before,.serve-placement-section .selected:after{background:linear-gradient(to bottom, #80b0f5 0%, #5d9fff 100%)}.circle-chart-container{height:80px;width:80px;position:relative;margin:0 auto}.circle-chart-container span{position:absolute;display:block;top:0;line-height:85px;text-align:center;width:100%;font-size:18px;font-family:"roboto_bold"}div[class^=detail-targets_]{width:181px;float:left;display:none;padding:5px 2px 5px 6px;background:#82a1af}div[class^=detail-targets_] a{width:33%;display:block;float:left;border:1px solid #82a1af;background:#cbecfb}div[class^=detail-targets_] a:hover{background:#badd8c}div[class^=detail-targets_] .selected{background:#8cc63f}div[class^=detail-targets_] .selected:hover{background:#8cc63f}div[class^=detail-targets_] a[class^=mid]{height:160px}div[class^=detail-targets_] a[class^=deep]{height:80px}.vertical-text{transform:rotate(-90deg);transform-origin:left bottom 0;float:left;position:absolute;bottom:21px;font-size:12px;width:240px}.vertical-text .mid-label{width:160px;float:left;text-align:center}.vertical-text .mid-label span{display:block}.vertical-text .deep-label{width:80px;float:left;text-align:center}.vertical-text .deep-label span{display:block}.horizontal-text{width:100%;display:table}.horizontal-text span{display:table-cell;font-size:12px;text-align:center;width:33%}.loader,.loader:before,.loader:after{background:#fff;animation:load1 1s infinite ease-in-out;width:1em;height:4em}.loading-container{display:none;position:absolute;left:185px;width:calc(100% - 185px);height:600px;background:rgba(146,220,255,.64);z-index:1000}.loader{color:#fff;text-indent:-9999em;margin:216px auto;position:relative;font-size:11px;transform:translateZ(0);animation-delay:-0.16s}.loader:before,.loader:after{position:absolute;top:0;content:""}.loader:before{left:-1.5em;animation-delay:-0.32s}.loader:after{left:1.5em}@keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}#serveTracking .player-name{top:-226px}#serveTracking .opponent-name{top:350px}#returnTracking .player-name{top:5px}#returnTracking .opponent-name{top:580px}#AdCourt .player-name{left:100%}#AdCourt .opponent-name{right:0;text-align:right}#DeuceCourt .player-name{right:100%;text-align:right}#DeuceCourt .opponent-name{left:0}.AdCourtServeReturnStats .player-name{left:370px}.AdCourtServeReturnStats .opponent-name{left:70px;text-align:right}.DeuceCourtServeReturnStats .player-name{left:70px;text-align:right}.DeuceCourtServeReturnStats .opponent-name{right:180px}.alley-court div[class^=subSection_] .donut-container{width:80px;height:80px;background:#16a539;margin:0 auto;border-radius:50%;position:relative;overflow:hidden}.alley-court div[class^=subSection_] .donut-container:after{content:"";position:absolute;width:40px;height:80px;top:0;transform-origin:100% 50%}.alley-court div[class^=subSection_] .donut-container.greater-than:after{background:#16a539;right:0;z-index:15}.alley-court div[class^=subSection_] .donut-container.less-than:after{background:#333;left:0}.alley-court div[class^=subSection_] .donut-container.greater-than .rotate,.alley-court div[class^=subSection_] .donut-container.less-than .rotate{background:#333;position:absolute;width:40px;height:80px;left:40px;top:0;transform-origin:0 50%}.alley-court div[class^=subSection_] .donut-container .pct-txt{height:55px;width:55px;border-radius:50%;background:#8fd19f;position:absolute;top:12.5px;left:12.5px;line-height:55px;text-align:center;font-size:18px;font-family:"roboto_bold";z-index:20;color:#333}.alley-court div[class$=Summary] .donut-container{width:80px;height:80px;background:#051224;margin:0 auto;border-radius:50%;position:relative;overflow:hidden}.alley-court div[class$=Summary] .donut-container:after{content:"";position:absolute;width:40px;height:80px;top:0;transform-origin:100% 50%}.alley-court div[class$=Summary] .donut-container.greater-than:after{background:#051224;right:0;z-index:15}.alley-court div[class$=Summary] .donut-container.less-than:after{background:#333;left:0}.alley-court div[class$=Summary] .donut-container.greater-than .rotate,.alley-court div[class$=Summary] .donut-container.less-than .rotate{background:#333;position:absolute;width:40px;height:80px;left:40px;top:0;transform-origin:0 50%}.alley-court div[class$=Summary] .donut-container .pct-txt{height:55px;width:55px;border-radius:50%;background:#afe4fd;position:absolute;top:12.5px;left:12.5px;line-height:55px;text-align:center;font-size:18px;font-family:"roboto_bold";z-index:20;color:#333}.ServiceBox_container .deuce-section .donut-container{width:65px;height:65px;background:#051224;margin:0 auto;border-radius:50%;position:relative;overflow:hidden}.ServiceBox_container .deuce-section .donut-container:after{content:"";position:absolute;width:32.5px;height:65px;top:0;transform-origin:100% 50%}.ServiceBox_container .deuce-section .donut-container.greater-than:after{background:#051224;right:0;z-index:15}.ServiceBox_container .deuce-section .donut-container.less-than:after{background:#333;left:0}.ServiceBox_container .deuce-section .donut-container.greater-than .rotate,.ServiceBox_container .deuce-section .donut-container.less-than .rotate{background:#333;position:absolute;width:32.5px;height:65px;left:32.5px;top:0;transform-origin:0 50%}.ServiceBox_container .deuce-section .donut-container .pct-txt{height:50px;width:50px;border-radius:50%;background:#8cc63f;position:absolute;top:7.5px;left:7.5px;line-height:50px;text-align:center;font-size:18px;font-family:"roboto_bold";z-index:20;color:#333}.ServiceBox_container .ad-section .donut-container{width:65px;height:65px;background:#051224;margin:0 auto;border-radius:50%;position:relative;overflow:hidden}.ServiceBox_container .ad-section .donut-container:after{content:"";position:absolute;width:32.5px;height:65px;top:0;transform-origin:100% 50%}.ServiceBox_container .ad-section .donut-container.greater-than:after{background:#051224;right:0;z-index:15}.ServiceBox_container .ad-section .donut-container.less-than:after{background:#333;left:0}.ServiceBox_container .ad-section .donut-container.greater-than .rotate,.ServiceBox_container .ad-section .donut-container.less-than .rotate{background:#333;position:absolute;width:32.5px;height:65px;left:32.5px;top:0;transform-origin:0 50%}.ServiceBox_container .ad-section .donut-container .pct-txt{height:50px;width:50px;border-radius:50%;background:#d9e021;position:absolute;top:7.5px;left:7.5px;line-height:50px;text-align:center;font-size:18px;font-family:"roboto_bold";z-index:20;color:#333}.Middle_container .deuce-section .donut-container{width:65px;height:65px;background:#051224;margin:0 auto;border-radius:50%;position:relative;overflow:hidden}.Middle_container .deuce-section .donut-container:after{content:"";position:absolute;width:32.5px;height:65px;top:0;transform-origin:100% 50%}.Middle_container .deuce-section .donut-container.greater-than:after{background:#051224;right:0;z-index:15}.Middle_container .deuce-section .donut-container.less-than:after{background:#333;left:0}.Middle_container .deuce-section .donut-container.greater-than .rotate,.Middle_container .deuce-section .donut-container.less-than .rotate{background:#333;position:absolute;width:32.5px;height:65px;left:32.5px;top:0;transform-origin:0 50%}.Middle_container .deuce-section .donut-container .pct-txt{height:50px;width:50px;border-radius:50%;background:#a3d165;position:absolute;top:7.5px;left:7.5px;line-height:50px;text-align:center;font-size:18px;font-family:"roboto_bold";z-index:20;color:#333}.Middle_container .ad-section .donut-container{width:65px;height:65px;background:#051224;margin:0 auto;border-radius:50%;position:relative;overflow:hidden}.Middle_container .ad-section .donut-container:after{content:"";position:absolute;width:32.5px;height:65px;top:0;transform-origin:100% 50%}.Middle_container .ad-section .donut-container.greater-than:after{background:#051224;right:0;z-index:15}.Middle_container .ad-section .donut-container.less-than:after{background:#333;left:0}.Middle_container .ad-section .donut-container.greater-than .rotate,.Middle_container .ad-section .donut-container.less-than .rotate{background:#333;position:absolute;width:32.5px;height:65px;left:32.5px;top:0;transform-origin:0 50%}.Middle_container .ad-section .donut-container .pct-txt{height:50px;width:50px;border-radius:50%;background:#e1e64d;position:absolute;top:7.5px;left:7.5px;line-height:50px;text-align:center;font-size:18px;font-family:"roboto_bold";z-index:20;color:#333}.Baseline_container .deuce-section .donut-container{width:65px;height:65px;background:#051224;margin:0 auto;border-radius:50%;position:relative;overflow:hidden}.Baseline_container .deuce-section .donut-container:after{content:"";position:absolute;width:32.5px;height:65px;top:0;transform-origin:100% 50%}.Baseline_container .deuce-section .donut-container.greater-than:after{background:#051224;right:0;z-index:15}.Baseline_container .deuce-section .donut-container.less-than:after{background:#333;left:0}.Baseline_container .deuce-section .donut-container.greater-than .rotate,.Baseline_container .deuce-section .donut-container.less-than .rotate{background:#333;position:absolute;width:32.5px;height:65px;left:32.5px;top:0;transform-origin:0 50%}.Baseline_container .deuce-section .donut-container .pct-txt{height:50px;width:50px;border-radius:50%;background:#badd8c;position:absolute;top:7.5px;left:7.5px;line-height:50px;text-align:center;font-size:18px;font-family:"roboto_bold";z-index:20;color:#333}.Baseline_container .ad-section .donut-container{width:65px;height:65px;background:#051224;margin:0 auto;border-radius:50%;position:relative;overflow:hidden}.Baseline_container .ad-section .donut-container:after{content:"";position:absolute;width:32.5px;height:65px;top:0;transform-origin:100% 50%}.Baseline_container .ad-section .donut-container.greater-than:after{background:#051224;right:0;z-index:15}.Baseline_container .ad-section .donut-container.less-than:after{background:#333;left:0}.Baseline_container .ad-section .donut-container.greater-than .rotate,.Baseline_container .ad-section .donut-container.less-than .rotate{background:#333;position:absolute;width:32.5px;height:65px;left:32.5px;top:0;transform-origin:0 50%}.Baseline_container .ad-section .donut-container .pct-txt{height:50px;width:50px;border-radius:50%;background:#e8ec7a;position:absolute;top:7.5px;left:7.5px;line-height:50px;text-align:center;font-size:18px;font-family:"roboto_bold";z-index:20;color:#333}.serve_DeuceCourt .T_selected .section-highlight:before{left:0;transform:skew(0)}.serve_DeuceCourt .T_selected .section-highlight:after{left:125px;transform:skew(52deg)}.serve_DeuceCourt .Mid_selected .section-highlight:before{left:19px;transform:skew(-23deg)}.serve_DeuceCourt .Mid_selected .section-highlight:after{left:141px;transform:skew(41deg)}.serve_DeuceCourt .Wide_selected .section-highlight:before{left:36px;transform:skew(-41deg)}.serve_DeuceCourt .Wide_selected .section-highlight:after{left:162px;transform:skew(22deg)}.serve_AdCourt .T_selected .section-highlight:before{right:125px;transform:skew(-52deg)}.serve_AdCourt .T_selected .section-highlight:after{right:0;transform:skew(0)}.serve_AdCourt .Mid_selected .section-highlight:before{right:19px;transform:skew(23deg)}.serve_AdCourt .Mid_selected .section-highlight:after{right:141px;transform:skew(-41deg)}.serve_AdCourt .Wide_selected .section-highlight:before{right:36px;transform:skew(41deg)}.serve_AdCourt .Wide_selected .section-highlight:after{right:162px;transform:skew(-22deg)}.no-data-container{display:none;position:absolute;width:600px;height:545px;background:#cbecfb;color:#333;margin:10px 0;padding:50px;left:255px;border:1px solid #82a1af;font-size:16px;text-align:left;top:20px;z-index:60}.court-container .click-desc{position:absolute;color:#fff;font-size:12px;width:100%;top:200px;text-align:center}@media only screen and (min-width: 768px){.race-to-destination{padding:16px}}.race-to-destination_loader{width:100%;min-height:500px;background:#fff;display:flex;justify-content:center;align-items:center}.race-to-destination_loader-loading{display:inline-block;position:relative;width:48px;height:48px}.race-to-destination_loader-loading div{box-sizing:border-box;display:block;position:absolute;width:40px;height:40px;margin:4px;border:4px solid #051224;border-radius:50%;animation:loading 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#051224 transparent transparent transparent}.race-to-destination_loader-loading div:nth-child(1){animation-delay:-0.45s}.race-to-destination_loader-loading div:nth-child(2){animation-delay:-0.3s}.race-to-destination_loader-loading div:nth-child(3){animation-delay:-0.15s}.race-to-destination_header{position:relative}@media only screen and (min-width: 768px){.race-to-destination_header{display:flex;align-items:center}}.race-to-destination_header::before{content:"";width:0;height:0;border-style:solid;border-width:5px 200px 0 0;border-color:rgba(170,170,170,.66) transparent transparent transparent;position:absolute;bottom:-4px;left:0;z-index:1}@media only screen and (min-width: 768px){.race-to-destination_header::before{display:none}}.race-to-destination_header::after{content:"";width:0;height:0;border-style:solid;border-width:10px 200px 0 0;border-color:rgba(215,217,217,.44) transparent transparent transparent;position:absolute;bottom:-10px;left:0;z-index:1}@media only screen and (min-width: 768px){.race-to-destination_header::after{display:none}}.race-to-destination_header-logo{padding:10px}@media only screen and (min-width: 768px){.race-to-destination_header-logo{padding:0}}.race-to-destination_header-logo>img{height:16px}@media only screen and (min-width: 768px){.race-to-destination_header-logo>img{height:24px}}.race-to-destination_header-tabs{display:none}@media only screen and (min-width: 768px){.race-to-destination_header-tabs{display:flex;margin:0 0 0 15px;border-left:1px solid #bfc3c5}}@media only screen and (min-width: 768px){.race-to-destination_header-tabs-container{margin:0;padding:0;display:flex;align-items:center}}@media only screen and (min-width: 768px){.race-to-destination_header-tabs-item{list-style:none;cursor:pointer;font-family:"roboto_bold";font-size:13px;text-transform:uppercase;color:#051224;padding:5px 0 10px;display:block;margin-left:15px;margin-bottom:5px;border-bottom:2px solid transparent}}@media only screen and (min-width: 768px){.race-to-destination_header-tabs-item:hover,.race-to-destination_header-tabs-item.race-to-destination_header-tabs-item--active{border-bottom:2px solid #00aeef}}.race-to-destination_switcher{padding:20px 15px 0;display:none}.race-to-destination_switcher-select{position:relative}.race-to-destination_switcher-select::after{content:"";font-family:"icomoon";speak:none;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;position:absolute;top:50%;transform:translateY(-50%);right:10px}.race-to-destination_switcher select{-webkit-appearance:none;appearance:none;background-color:#e8e8e8;color:#051224;border:none;padding:8px 10px;padding-right:40px;width:100%;font-family:"roboto_bold";font-size:16px;cursor:pointer;line-height:1.1;border-bottom:1px solid #051224;outline:none}.race-to-destination_switcher select::-ms-expand{display:none}.race-to-destination_switcher select option{font-family:"roboto_regular";background:#fff;font-size:14px}.race-to-destination_rankings{padding:15px;padding-top:20px}@media only screen and (min-width: 768px){.race-to-destination_rankings{padding:0;margin-top:20px;display:flex;justify-content:space-between}}@media only screen and (min-width: 768px){.race-to-destination_rankings-container{width:48%}}.race-to-destination_rankings-container:last-child .race-to-destination_rankings-header{display:none}@media only screen and (min-width: 768px){.race-to-destination_rankings-container:last-child .race-to-destination_rankings-header{display:flex}}.race-to-destination_rankings-header{display:flex;align-items:center;justify-content:space-between;background:#f8f8f8;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;font-family:"roboto_regular";font-size:12px;color:#969b9d}.race-to-destination_rankings-rank,.race-to-destination_rankings-points{width:35px;flex-shrink:0;flex-grow:0;padding:10px 5px;text-align:center}@media only screen and (min-width: 768px){.race-to-destination_rankings-rank,.race-to-destination_rankings-points{width:40px}}@media(min-width: 1025px){.race-to-destination_rankings-rank,.race-to-destination_rankings-points{width:60px}}.race-to-destination_rankings-item .race-to-destination_rankings-rank,.race-to-destination_rankings-item .race-to-destination_rankings-points{padding:0;font-size:15px}@media only screen and (min-width: 768px){.race-to-destination_rankings-item .race-to-destination_rankings-rank,.race-to-destination_rankings-item .race-to-destination_rankings-points{font-size:24px}}.race-to-destination_rankings-points{width:60px}@media only screen and (min-width: 768px){.race-to-destination_rankings-points{width:50px}}@media(min-width: 1025px){.race-to-destination_rankings-points{width:75px}}.race-to-destination_rankings-item .race-to-destination_rankings-points{font-size:15px}@media only screen and (min-width: 768px){.race-to-destination_rankings-item .race-to-destination_rankings-points{font-size:16px}}.race-to-destination_rankings-players{text-align:center}.race-to-destination_rankings-player-flag{border:1px solid #ececec;margin-right:10px;line-height:.5}.race-to-destination_rankings-player-flag>img{width:20px}@media only screen and (min-width: 768px){.race-to-destination_rankings-player-flag>img{width:30px}}.race-to-destination_rankings-item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8e8e8;font-family:"roboto_bold";font-size:15px;color:#051224;min-height:40px}@media only screen and (min-width: 768px){.race-to-destination_rankings-item{font-size:16px;min-height:60px}}.race-to-destination_rankings-item .race-to-destination_rankings-players{padding:10px 15px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;flex-grow:1;text-align:left;display:flex;align-items:center;flex-wrap:wrap;min-height:40px;position:relative}.race-to-destination_rankings-item .race-to-destination_rankings-players-info{font-family:"roboto_regular";font-size:11px;color:#1f2223;padding-left:42px;width:100%}.race-to-destination_rankings-item .race-to-destination_rankings-players-info.race-to-destination_rankings-players-info--qualified{padding-right:35px}@media only screen and (min-width: 768px){.race-to-destination_rankings-item .race-to-destination_rankings-players{min-height:60px}}.race-to-destination_rankings-item .race-to-destination_rankings-player{font-family:"roboto_regular";width:100%}.race-to-destination_rankings-item .race-to-destination_rankings-player-link{display:flex;align-items:center;width:100%}.race-to-destination_rankings-item .race-to-destination_rankings-player-link.race-to-destination_rankings-player-link--qualified{padding-right:35px}.race-to-destination_rankings-item .race-to-destination_rankings-player-link.race-to-destination_rankings-player-link--qualified::before{position:absolute;top:50%;transform:translateY(-50%);content:"";background-color:#00aa0c;border-radius:50%;right:10px;height:25px;width:25px}.race-to-destination_rankings-item .race-to-destination_rankings-player-link.race-to-destination_rankings-player-link--qualified::after{position:absolute;top:50%;transform:translateY(-50%);color:#fff;content:"";font-family:"icomoon";line-height:1;font-size:14px;right:15px}.race-to-destination_rankings-item .race-to-destination_rankings-player:last-child{margin-top:5px}.race-to-destination_rankings-item .race-to-destination_rankings-player:first-child{margin-top:0}@media only screen and (min-width: 768px){.race-to-destination_rankings-item .race-to-destination_rankings-player{font-family:"roboto_bold"}}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.single-filter{align-items:center;display:flex;padding:15px}.non-modal-filter+script+.single-filter,.non-modal-filter+.single-filter{margin-top:15px}.single-filter .non-modal-filter{padding:0px;width:100%}.single-filter .button,.single-filter .filter-control,.single-filter .button-border,.single-filter .channel-container .view-more,.channel-container .single-filter .view-more,.single-filter .channel-container .live-video,.channel-container .single-filter .live-video,.single-filter #doorbell .buttons .btn,#doorbell .buttons .single-filter .btn,.single-filter #doorbell .buttons button,#doorbell .buttons .single-filter button,.single-filter .print-button,.single-filter .time-button,.single-filter .featured-banner-button{margin:0px;width:100%}.single-filter.with-button .non-modal-filter{float:left;width:calc(50% - 10px)}.single-filter.with-button .button,.single-filter.with-button .filter-control,.single-filter.with-button .button-border,.single-filter.with-button .channel-container .view-more,.channel-container .single-filter.with-button .view-more,.single-filter.with-button .channel-container .live-video,.channel-container .single-filter.with-button .live-video,.single-filter.with-button #doorbell .buttons .btn,#doorbell .buttons .single-filter.with-button .btn,.single-filter.with-button #doorbell .buttons button,#doorbell .buttons .single-filter.with-button button,.single-filter.with-button .print-button,.single-filter.with-button .time-button,.single-filter.with-button .featured-banner-button{float:left;height:32px;line-height:28px;margin-left:10px;width:calc(50% - 10px)}.single-filter.with-arrows .non-modal-filter{float:left;width:calc(100% - 60px)}.single-filter-arrow{float:left;width:30px}.single-filter-arrow:before{display:block;font-family:"icomoon";font-size:18px;position:relative;top:7px}.single-filter-arrow.left:before{content:"";text-align:left}.single-filter-arrow.right:before{content:"";text-align:right}.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:Arial;font-weight:bold;line-height:1;font-size:21px;letter-spacing:0px}.board-member-position{color:#1f2223;font-family:"roboto_regular";font-size:21px;letter-spacing:0px}.board-member-location{font-family:"roboto_regular";text-transform:capitalize;color:#969b9d;font-size:18px;letter-spacing:0px;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 .channel-container .view-more,.channel-container .cover-and-callout .view-more,.cover-and-callout .channel-container .live-video,.channel-container .cover-and-callout .live-video,.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 .button-row .button,.cover-and-callout .button-row .filter-control,.button-row .cover-and-callout .button,.button-row .cover-and-callout .filter-control,.cover-and-callout .print-button,.cover-and-callout .time-button,.cover-and-callout .button-row .featured-banner-button,.button-row .cover-and-callout .featured-banner-button{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_regular",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{color:#fff;font-size:18px;position:absolute;right:30px;top: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{color:#5f676a}.modal-intro__content{padding:40px}.modal-intro__content h1{font-family:"roboto_bold",arial,sans-serif;font-weight:bold;font-size:30px}.modal-intro__content .button-border,.modal-intro__content .channel-container .view-more,.channel-container .modal-intro__content .view-more,.modal-intro__content .channel-container .live-video,.channel-container .modal-intro__content .live-video,.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 .button-row .button,.modal-intro__content .button-row .filter-control,.button-row .modal-intro__content .button,.button-row .modal-intro__content .filter-control,.modal-intro__content .print-button,.modal-intro__content .time-button,.modal-intro__content .button-row .featured-banner-button,.button-row .modal-intro__content .featured-banner-button{padding-left:40px;padding-right:40px}.modal-on .modal-intro{background-color:rgba(0,0,0,.9);height:100%;opacity:1;overflow:auto;position:fixed;top:0;z-index:10000}.modal-scores-match-stats{padding:16px}.modal-scores-match-stats .module-header{padding:0}.modal-scores-match-stats .module-header img{width:auto;margin-bottom:5px}.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%;line-height:1em;font:16px "roboto_regular"}.match-stats-table th{padding-top:15px;vertical-align:middle;border-top:1px solid #c7c8c8;font-size:18px;padding-bottom:10px;text-transform:capitalize}.match-stats-table td{vertical-align:middle;border-top:1px solid #c7c8c8;padding:10px 0}.match-stats-row{width:100%}.match-stats-row td{transition:all 1s linear;opacity:0;width:30%}.match-stats-row.percent-on td{transition:all .5s linear;opacity:1}.match-stats-number-left,.match-stats-number-right{color:#1f2223 !important;font-family:"roboto_bold";width:30px !important}.match-stats-number-right{text-align:right}.match-stats-number-left{text-align:left}.match-stats-bar-length{transition:width 1s cubic-bezier(0.615, 0.005, 0.23, 1) .5s;background-color:#051224;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:#051224;display:block;line-height:1em;font:26px "roboto_bold"}.modal-scores-match-stats-players .first-name{font-size:18px;padding-top:5px;text-transform:capitalize}.modal-scores-match-stats-players .last-name{padding-bottom:2px;text-transform:none}.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_regular"}.match-stats-page .modal-scores-header{margin-bottom:20px}.match-stats-page .modal-scores-header .section-title,.match-stats-page .modal-scores-header .module-title{letter-spacing:normal;float:left;width:calc(100% - 150px)}.match-stats-page .modal-scores-header .button,.match-stats-page .modal-scores-header .filter-control,.match-stats-page .modal-scores-header .button-border,.match-stats-page .modal-scores-header .channel-container .view-more,.channel-container .match-stats-page .modal-scores-header .view-more,.match-stats-page .modal-scores-header .channel-container .live-video,.channel-container .match-stats-page .modal-scores-header .live-video,.match-stats-page .modal-scores-header #doorbell .buttons .btn,#doorbell .buttons .match-stats-page .modal-scores-header .btn,.match-stats-page .modal-scores-header #doorbell .buttons button,#doorbell .buttons .match-stats-page .modal-scores-header button,.match-stats-page .modal-scores-header .print-button,.match-stats-page .modal-scores-header .time-button,.match-stats-page .modal-scores-header .featured-banner-button{float:right}.match-stats-page .match-stats-player-left{width:200px}.match-stats-page .match-stats-player-left.doubles{width:100px}.match-stats-page .match-stats-player-right{width:200px}.match-stats-page .match-stats-player-right.doubles{width:100px}.match-stats-page .tabs-content-mode{margin-bottom:0px}.match-stats-page .tabs-content-mode .button,.match-stats-page .tabs-content-mode .filter-control,.match-stats-page .tabs-content-mode .button-border,.match-stats-page .tabs-content-mode .channel-container .view-more,.channel-container .match-stats-page .tabs-content-mode .view-more,.match-stats-page .tabs-content-mode .channel-container .live-video,.channel-container .match-stats-page .tabs-content-mode .live-video,.match-stats-page .tabs-content-mode #doorbell .buttons .btn,#doorbell .buttons .match-stats-page .tabs-content-mode .btn,.match-stats-page .tabs-content-mode #doorbell .buttons button,#doorbell .buttons .match-stats-page .tabs-content-mode button,.match-stats-page .tabs-content-mode .print-button,.match-stats-page .tabs-content-mode .time-button,.match-stats-page .tabs-content-mode .featured-banner-button{border:1px solid #c7c8c8;border-bottom:0px;transition:all .3s ease;border-radius:0 !important;background:#051224;color:#fff}.match-stats-page .tabs-content-mode .button:hover,.match-stats-page .tabs-content-mode .filter-control:hover,.match-stats-page .tabs-content-mode .button-border:hover,.match-stats-page .tabs-content-mode .channel-container .view-more:hover,.channel-container .match-stats-page .tabs-content-mode .view-more:hover,.match-stats-page .tabs-content-mode .channel-container .live-video:hover,.channel-container .match-stats-page .tabs-content-mode .live-video:hover,.match-stats-page .tabs-content-mode #doorbell .buttons .btn:hover,#doorbell .buttons .match-stats-page .tabs-content-mode .btn:hover,.match-stats-page .tabs-content-mode #doorbell .buttons button:hover,#doorbell .buttons .match-stats-page .tabs-content-mode button:hover,.match-stats-page .tabs-content-mode .print-button:hover,.match-stats-page .tabs-content-mode .time-button:hover,.match-stats-page .tabs-content-mode .featured-banner-button:hover{background:#fff;color:#051224}.match-stats-page .tabs-content-mode .button.current,.match-stats-page .tabs-content-mode .current.filter-control,.match-stats-page .tabs-content-mode .current.button-border,.match-stats-page .tabs-content-mode .channel-container .current.view-more,.channel-container .match-stats-page .tabs-content-mode .current.view-more,.match-stats-page .tabs-content-mode .channel-container .current.live-video,.channel-container .match-stats-page .tabs-content-mode .current.live-video,.match-stats-page .tabs-content-mode #doorbell .buttons .current.btn,#doorbell .buttons .match-stats-page .tabs-content-mode .current.btn,.match-stats-page .tabs-content-mode #doorbell .buttons button.current,#doorbell .buttons .match-stats-page .tabs-content-mode button.current,.match-stats-page .tabs-content-mode .current.print-button,.match-stats-page .tabs-content-mode .current.time-button,.match-stats-page .tabs-content-mode .current.featured-banner-button{background:#fff;color:#051224}.match-stats-page .button-border.selected,.match-stats-page .channel-container .selected.view-more,.channel-container .match-stats-page .selected.view-more,.match-stats-page .channel-container .selected.live-video,.channel-container .match-stats-page .selected.live-video,.match-stats-page #doorbell .buttons .selected.btn,#doorbell .buttons .match-stats-page .selected.btn,.match-stats-page #doorbell .buttons button.selected,#doorbell .buttons .match-stats-page button.selected,.match-stats-page .button-row .selected.button,.match-stats-page .button-row .selected.filter-control,.button-row .match-stats-page .selected.button,.button-row .match-stats-page .selected.filter-control,.match-stats-page .selected.print-button,.match-stats-page .selected.time-button,.match-stats-page .button-row .selected.featured-banner-button,.button-row .match-stats-page .selected.featured-banner-button{background:#051224;color:#fff}.match-stats-page #ytdContainer{display:none}.match-stats-page .match-stats-table.selected{opacity:1}.match-stats-page .match-stats-content-container{width:100%;border:1px solid #c7c8c8;border-top:0;padding:16px;padding-top:0}.match-stats-page .h2h-table.h2h-table-ytd:first-child{margin-top:0}.match-stats-page .live-vue-container .button-border,.match-stats-page .live-vue-container .channel-container .view-more,.channel-container .match-stats-page .live-vue-container .view-more,.match-stats-page .live-vue-container .channel-container .live-video,.channel-container .match-stats-page .live-vue-container .live-video,.match-stats-page .live-vue-container #doorbell .buttons .btn,#doorbell .buttons .match-stats-page .live-vue-container .btn,.match-stats-page .live-vue-container #doorbell .buttons button,#doorbell .buttons .match-stats-page .live-vue-container button,.match-stats-page .live-vue-container .button-row .button,.match-stats-page .live-vue-container .button-row .filter-control,.button-row .match-stats-page .live-vue-container .button,.button-row .match-stats-page .live-vue-container .filter-control,.match-stats-page .live-vue-container .print-button,.match-stats-page .live-vue-container .time-button,.match-stats-page .live-vue-container .button-row .featured-banner-button,.button-row .match-stats-page .live-vue-container .featured-banner-button{background:#051224;color:#fff}.match-stats-page .live-vue-container .button-border.selected,.match-stats-page .live-vue-container .channel-container .selected.view-more,.channel-container .match-stats-page .live-vue-container .selected.view-more,.match-stats-page .live-vue-container .channel-container .selected.live-video,.channel-container .match-stats-page .live-vue-container .selected.live-video,.match-stats-page .live-vue-container #doorbell .buttons .selected.btn,#doorbell .buttons .match-stats-page .live-vue-container .selected.btn,.match-stats-page .live-vue-container #doorbell .buttons button.selected,#doorbell .buttons .match-stats-page .live-vue-container button.selected,.match-stats-page .live-vue-container .button-row .selected.button,.match-stats-page .live-vue-container .button-row .selected.filter-control,.button-row .match-stats-page .live-vue-container .selected.button,.button-row .match-stats-page .live-vue-container .selected.filter-control,.match-stats-page .live-vue-container .selected.print-button,.match-stats-page .live-vue-container .selected.time-button,.match-stats-page .live-vue-container .button-row .selected.featured-banner-button,.button-row .match-stats-page .live-vue-container .selected.featured-banner-button{background:#fff;color:#5f676a;border-bottom:0}.match-stats-page .live-vue-container .match-stats-table{display:none}.match-stats-page .live-vue-container .match-stats-table:first-child{display:table}.match-stats-page .live-vue-container .match-stats-table tr:first-child th:first-child{border-top:none}.modal-scores-header{position:relative;padding:16px 16px 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_bold" !important}.modal-scores-header .filter-holder{float:none;line-height:1em;font:10px "roboto_regular" !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;line-height:1em;font:14px "roboto_regular";letter-spacing:0px;padding:0 5px;text-transform:capitalize}.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;line-height:1em;font:14px "roboto_regular";letter-spacing:0px}.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{transform:translateY(-50%) translateX(-50%);top:50%;left:50%;z-index:1;position:relative;background-color:#000;min-width:100%;min-height:100%;width:auto;height:auto}.modal-carousel .royalSlider{background-color:#000;overflow:hidden;width:100%;opacity:0;transition:opacity 1s ease-in-out;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{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,.7);box-sizing:border-box;height:115px;text-align:center;position:absolute;bottom:0;left:0;transition:transform .25s cubic-bezier(0.615, 0.005, 0.23, 1);transform:translateY(100%)}.modal-carousel .rsThumbs .rsThumb{width:141px;height:75px}.modal-carousel .rsThumbs img{width:131px;margin:0 5px;height:100%;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:1px solid #051224}.modal-carousel .rsArrow{position:absolute;top:50%;z-index:2;width:30px;height:60px;border:1px solid #051224;background-color:#051224;color:#fff;margin-top:-30px;text-align:center;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;transition:bottom .25s ease-in-out}.modal-carousel .caption p{opacity:0;max-height:0;overflow:hidden;transition:opacity .25s ease-in-out,max-height .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 .channel-container .view-more,.channel-container .modal-carousel-buttons .view-more,.modal-carousel-buttons .channel-container .live-video,.channel-container .modal-carousel-buttons .live-video,.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 .button-row .button,.modal-carousel-buttons .button-row .filter-control,.button-row .modal-carousel-buttons .button,.button-row .modal-carousel-buttons .filter-control,.modal-carousel-buttons .print-button,.modal-carousel-buttons .time-button,.modal-carousel-buttons .button-row .featured-banner-button,.button-row .modal-carousel-buttons .featured-banner-button{display:block;float:left;margin-left:10px;width:160px}.modal-carousel-buttons .button-border:first-child,.modal-carousel-buttons .channel-container .view-more:first-child,.channel-container .modal-carousel-buttons .view-more:first-child,.modal-carousel-buttons .channel-container .live-video:first-child,.channel-container .modal-carousel-buttons .live-video: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 .button-row .button:first-child,.modal-carousel-buttons .button-row .filter-control:first-child,.button-row .modal-carousel-buttons .button:first-child,.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 .button-row .featured-banner-button:first-child,.button-row .modal-carousel-buttons .featured-banner-button:first-child{margin-left:0px}.modal-carousel-actions{position:absolute;top:0;right:0;z-index:1000;color:#051224;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:calc(100% - 70px);background-color:rgba(0,0,0,.8);transition:opacity .25s ease-in-out .125s}.modal-carousel-social .social-share{width:auto;position:relative;top:50%;left:50%;z-index:2;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;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){transform-origin:81px 88px;transition:border-color .25s ease-in-out,color .25s ease-in-out,opacity .25s ease-in-out,transform .5s cubic-bezier(0.68, -0.55, 0.265, 1.55) .75s}.modal-carousel-social .social-share a:nth-child(2n){transform-origin:23px 88px;transition:border-color .25s ease-in-out,color .25s ease-in-out,opacity .25s ease-in-out,transform .5s cubic-bezier(0.68, -0.55, 0.265, 1.55) .625s}.modal-carousel-social .social-share a:nth-child(3n){transform-origin:-41px 88px;transition:border-color .25s ease-in-out,color .25s ease-in-out,opacity .25s ease-in-out,transform .5s cubic-bezier(0.68, -0.55, 0.265, 1.55) .875s}.modal-carousel-social .modal-carousel-social-close{transition:color .25s ease-in-out,transform .25s cubic-bezier(0.68, -0.55, 0.265, 1.55) .5s;cursor:pointer;text-align:center;font-size:30px;margin-top:20px;clear:both;color:#051224;transform-origin:center;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{transform:scale(1)}.share-on .modal-carousel-social .modal-carousel-social-close{transform:scale(1)}.share-animation-outro .modal-carousel-social{opacity:0;transition-delay:1s}.share-animation-outro .modal-carousel-social .social-share a{transform:scale(0)}.share-animation-outro .modal-carousel-social .modal-carousel-social-close{transform:scale(0)}.thumbnails-on .rsThumbs{position:absolute;bottom:0;left: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:#051224;color:#fff}.captions-on .toggle-captions:before{content:"Hide Captions"}.toggle-thumbnails:before{content:"Show Thumbnails"}.thumbnails-on .toggle-thumbnails{background-color:#051224;color:#fff}.thumbnails-on .toggle-thumbnails:before{content:"Hide Thumbnails"}.toggle-autoplay:before{content:"Autoplay Off"}.autoplay-on .toggle-autoplay{background-color:#051224;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:16px;color:#051224}.modal-carousel-open:hover,.modal-carousel-open:active{color:#fff;text-shadow:1px 1px 1px #000}}@media(max-width: 1332px){.modal-carousel-open{right:auto;left:0}}.draw-by-player{background-color:#fff;border:1px solid #ececec;position:relative;left: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:1px 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_bold";line-height:1;text-transform:capitalize;font-size:18px;letter-spacing:0px}.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_bold";margin-right:10px;text-align:center;font-size:18px;letter-spacing:0px;height:25px;min-width:25px}.draw-by-player-player-name{font-family:"roboto_bold";font-size:27px;letter-spacing:0px;line-height:1;text-transform:capitalize}.draw-by-player-player-flag{width:auto;height:22px;margin-left:20px;position:absolute;top: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:1px 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:capitalize;background-color:#f1f1f1;border-bottom:1px solid #ececec;display:block;font-family:"roboto_bold";font-size:14px;letter-spacing:0px;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_regular";text-align:center;text-transform:capitalize;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_bold";font-size:14px;letter-spacing:0px}.draw-by-player-versus-score{font-family:"roboto_regular";margin-top:10px;font-size:14px;letter-spacing:0px}.modal-scores-h2h{background-color:#fff;padding:16px}@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 #fff;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;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-right-flag,.player-left-flag{padding-top:5px;height:60px;width:auto}.player-right-flag a,.player-left-flag a{justify-content:center;display:flex;height:auto;width:auto}.player-right-flag a img,.player-left-flag a img{width:auto;height:40px;border:1px solid #c7c8c8}.player-left-name,.player-right-name{margin-top:10px}.player-left-name .last-name,.player-right-name .last-name{font-size:25px;letter-spacing:0px;text-transform:none}.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_bold"}.player-left-name .first-name,.player-right-name .first-name{font-size:16px;letter-spacing:0px;text-transform:capitalize}.player-right-name{text-align:right}.modal-h2h-wins{color:#e4f53b;float:left;font-family:"roboto_bold";font-size:43px;letter-spacing:0px;line-height:1}.modal-h2h-percentage,.players-head-rank-text{color:#e4f53b;float:left;font-family:"roboto_bold";font-size:16px;letter-spacing:0px;padding:21px 7px 0px;text-transform:capitalize}.player-right-wins .modal-h2h-wins,.player-right-wins .modal-h2h-percentage,.player-right-wins .players-head-rank-text{color:#051224;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_regular";font-size:16px;letter-spacing:0px;text-transform:capitalize}.h2h-table td{font-family:"roboto_bold";font-size:14px;letter-spacing:0px}.h2h-table td:nth-child(2){background-color:#f1f1f1;font-family:"roboto_regular";text-align:center;color:#969b9d}.h2h-table td:last-child{color:#000;text-align:right}.h2h-table td:first-child{color:#000}.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:#051224;font-family:"roboto_bold";font-size:23px;line-height:14px;position:relative}.player-left-wins .modal-h2h-info-wrapper:nth-child(2) .players-head-rank{color:#e4f53b}.player-right-wins .modal-h2h-info-wrapper:nth-child(2) .players-head-rank{color:#051224}.player-right-wins .players-head-rank{text-align:right}.players-head-rank-text{color:#051224 !important;float:none;margin:0px;padding:0px}.player-left-wins .modal-h2h-info-wrapper:nth-child(2) .players-head-rank-text{color:#e4f53b !important}.player-right-wins .modal-h2h-info-wrapper:nth-child(2) .players-head-rank-text{color:#051224 !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_regular";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:capitalize;vertical-align:middle;font-size:1.6em}.modal-event-breakdown-table td{padding:10px 0px;font-size:16px;letter-spacing:0px;vertical-align:top}.modal-event-breakdown-scores{color:#1f2223}.modal-calendar-map,.modal-tournament-map{max-width:1040px;min-height:inherit;height:auto}.modal-calendar-map .modal-scores-close,.modal-tournament-map .modal-scores-close{z-index:12}.page-header{background:#fff;position:relative;top:0;left:0;box-shadow:0px 3px 3px 0px rgba(0,0,0,.17)}.transition-header-on .page-header{height:110px;overflow:hidden}.transition-header-on .page-header .page-header-holder{height:110px;overflow:hidden}@media(max-width: 1024px){.page-header{padding:0px 16px}.is-mobile .page-header{padding:0px}}.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:#051224;content:"";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:calc(50% + 1px);transform:translateY(-50%) rotate(90deg);transition:all .25s ease-in-out}.page-header .page-header-sub-nav{background-color:#fff;background-color:rgba(255,255,255,.9);position:absolute;top:30px;border-top:10px solid #f1f1f1 !important;right:0px;z-index:999;min-width:140px;transform:translateZ(0)}.page-header .page-header-sub-nav>li{margin:0;padding:0px;display:block;clear:both;line-height:1;float:none;display: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:#051224}.page-header .page-header-sub-nav .start-morelinks{display:block}.page-header .page-header-sub-nav .start-morelinks~li{display:block}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}.has-filter-toggle .page-header-holder{grid-template-areas:"header-name header header header filter-button" "expanded-filter expanded-filter expanded-filter expanded-filter expanded-filter"}.page-header-holder{font-family:"roboto_regular";line-height:30px;display:grid;grid-template-areas:"header-name header filter-button" "expanded-filter expanded-filter expanded-filter";padding:10px 0;margin:0 auto;max-width:1012px}@media(min-width: 1332px){.page-header-holder{max-width:1332px}}.transition-header-on .page-header-holder{opacity:1;transform:translateY(0px);transition:transform .25s ease-in-out,opacity .25s ease-in-out}.transition-header-on .page-header-holder:nth-child(2){opacity:0;transform:translateY(110px)}.page-header-holder.is-empty{display:none}.page-title{color:#1f2223;float:left;font-family:"roboto_bold";font-size:20px;height:30px;margin:0px;text-transform:capitalize;display:block;white-space:nowrap}.page-title.title-only~.filter-control{float:right}.page-title-image{height:100%}.page-title-image img{display:block;height:18px;position:relative;top:50%;width:auto;transform:translateY(-50%)}.page-title-image.pepperstone img{height:24px}.sub-navigation-wrap{float:left;margin-right:20px;display:block;white-space:nowrap;width:100%}.sub-navigation-wrap .page-header-link{font-family:"roboto_regular";font-size:14px;margin-left:10px;text-transform:capitalize;color:#1f2223;display:inline-block}.sub-navigation{float:left;font-size:14px;z-index:1;opacity:1;width:100%;height:inherit;display:inline-flex}.sub-navigation li{margin-left:10px;display:inline-block}.sub-navigation li:first-child{border-left:1px solid #c7c8c8;padding-left:10px}.sub-navigation li.overflow-start{display:none}.sub-navigation li.overflow-start~li[id*=SectionLink]{display:none}.sub-navigation li.current{position:relative}.sub-navigation li.current:first-child:before{width:calc(100% - 10px)}.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:#051224;color:#fff;position:relative;font-size:14px;height:20px;letter-spacing:0px;line-height:16px;padding-left:30px;top:5px;width:180px}.filter-control .icon-filter{color:#051224;position:absolute;font-size:18px;height:18px;display:block;overflow:hidden;font-weight:normal !important;left:0px;top:0px;transition:all .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}.filter-holder{float:left;height:0;opacity:0;position:relative;width:100%}.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{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;transition:opacity .25s ease-in-out}.filter-holder.expand{display:table;margin-top:9px;padding:16px 0 8px;opacity:1;overflow:visible;grid-area:expanded-filter}@media(min-width: 768px)and (max-width: 1024px){.filter-holder.expand{height:auto;zoom:1}.filter-holder.expand:before,.filter-holder.expand:after{content:" ";display:block;height:0;overflow:hidden}.filter-holder.expand:after{clear:both}}.filter-holder.expand:before{opacity:1}.filter-holder.exposed{float:right;height:30px;opacity:1;overflow:visible;width:auto;margin-top:-3px;grid-area:filter-button}.page-header-holder>.filter-holder.exposed{margin-right:0px}.dropdown-layout-wrapper{width:calc(100% - 90px)}.exposed .dropdown-layout-wrapper{width:auto}.dropdown-wrapper{display:table;float:left;table-layout:fixed;width:calc(100% - 200px);margin-right:16px;min-width:181px}.exposed .dropdown-wrapper{width:190px;margin-right:0px}.filter-title{font-family:"roboto_bold";font-size:16px;width:auto;display:inline-block;float:left;margin-right:16px;color:#1f2223}.dropdown-holder-wrapper{display:inline-flex;vertical-align:top}.dropdown-holder{background-color:#fff;border:1px solid #c7c8c8;border-radius:3px;height:32px;width:150px;margin-right:15px;position:relative}.dropdown-holder.disabled{opacity:.3}.dropdown-holder.expand .dropdown{height:auto;max-height:234px;width:150px;border:1px solid #c7c8c8;border-top:1px dashed #c7c8c8;border-radius:0 0 3px 3px}.dropdown-holder:focus .dropdown{height:auto;max-height:234px;min-width:180px;border:1px solid #c7c8c8;border-top:1px dashed #c7c8c8;border-radius:0 0 3px 3px}.dropdown-holder.player-input:after,.dropdown-holder.autocomplete-input:after{color:#051224;content:"";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:capitalize;width:100%;top:-3px}.dropdown-holder.player-input input:placeholder,.dropdown-holder.autocomplete-input 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_bold";font-size:16px;letter-spacing:0px;line-height:30px;padding:0px 30px 0 10px;position:relative;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;cursor:pointer}.dropdown-label:not(.filter-text-input):after{color:#051224;content:"";font-family:"icomoon";font-size:.6em;position:absolute;right:10px;top:2px}.dropdown{background-color:rgba(255,255,255,.96);height:0px;left:0;max-height:0px;position:absolute;overflow:auto;right:0;top:32px;z-index:100;-webkit-overflow-scrolling:touch;transition:all .25s ease-in-out}@media(min-width: 768px)and (max-width: 1024px){.dropdown{transition:none}}.filter-holder .dropdown{top:34px}.dropdown li{border-top:1px solid #c7c8c8;color:#1f2223;cursor:pointer;line-height:1em;font:16px "roboto_regular";letter-spacing:0px;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:"";font-family:"icomoon";font-size:10px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.dropdown li a{display:block}.filter-submit,.filter-reset{border:1px solid #051224;border-radius:3px;color:#051224;height:32px;float:left;font-family:"roboto_bold";font-size:16px;line-height:28px;text-transform:capitalize;width:32px}.filter-submit:hover,.filter-reset:hover{border-color:#051224;background-color:#051224;color:#fff}.filter-reset{margin-left:10px;overflow:hidden}.filter-reset:before{content:"";display:block;font-family:"icomoon";height:100%;width:100%;transition:transform .25s ease-in-out}.filter-reset:hover:before{transform:rotate(-180deg)}.content-filter-full-padding .filter-reset{height:32px;line-height:28px;width:32px}.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:#051224}.filter-control .knob-one,.filter-control .knob-two,.filter-control .knob-three{transform:translateY(0);transition:transform .25s cubic-bezier(0.615, 0.005, 0.23, 1)}.filter-control:hover path{fill:#000}.filter-control:hover .knob-one{animation:knobone .7s cubic-bezier(0.615, 0.005, 0.23, 1) infinite alternate}.filter-control:hover .knob-two{animation:knobtwo .6s cubic-bezier(0.615, 0.005, 0.23, 1) infinite alternate}.filter-control:hover .knob-three{animation:knobthree .5s cubic-bezier(0.615, 0.005, 0.23, 1) infinite alternate}.page-tabs{background-color:#fff;min-height:60px;padding:6px 16px 16px 16px}.page-tabs.with-filter{padding:0px}.page-tabs.with-filter .module-tabs{float:left;padding:16px}.page-tabs.with-filter .module-tab:hover,.page-tabs.with-filter .module-tab:active{border-color:#1f2223}.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:0px}.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}}.tooltip,.past-players-tooltip{position:relative;display:inline-block;text-align:center}.tooltip .tooltiptext,.past-players-tooltip .tooltiptext{visibility:hidden;width:350px;background-color:#2f4f4f;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;font-size:12px;z-index:99999}.tooltip:hover .tooltiptext,.past-players-tooltip:hover .tooltiptext{visibility:visible}.player-results{background-color:#fff;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:"";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:"";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_bold";font-size:18px;letter-spacing:0px;padding:0px 30px}.result-tourneys-played{width:162px}.result-value{color:#1f2223;font-family:"roboto_bold";font-size:18px;letter-spacing:0px}.result-rank .result-value{color:#e24a4e;font-size:2.8em}.result-points .result-value{color:#1f2223}.result-label{color:#969b9d;font-family:"roboto_regular";font-size:14px;letter-spacing:0px}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;transform:translateZ(0);transition:all .25s linear;background:rgba(255,255,255,.95)}.search-container .container{padding:0px 30px}.search-active .search-container{opacity:1;visibility:visible;height:calc(100% - 110px)}.search-active.cookies-flag .search-container{height:calc(100% - 150px)}body.fixed.search-active .search-container{position:fixed;height:calc(100% - 90px)}body.fixed.fixed-sub-navigation.search-active .search-container{height:calc(100% - 130px)}body.fixed.search-active.cookies-flag .search-container{position:fixed;height:calc(100% - 130px)}body.fixed.fixed-sub-navigation.search-active.cookies-flag .search-container{height:calc(100% - 170px)}.site-search{background:transparent;width:100%;position:relative}.site-search .search{display:block;width:100%;margin:0;border:0;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:#051224;content:" ";height:2px;left:25%;position:absolute;width:50%;top:50%;transition:background-color .25s}.site-search .close-search:before{transform:rotate(45deg)}.site-search .close-search:after{transform:rotate(-45deg)}.search-partner{margin-top:10px}.search-partner span{color:#969b9d;font-family:"roboto_regular";margin-right:10px;font-size:18px}.search-partner img{height:20px;position:relative;top:5px;width:auto}.predictive-results-section{border-top:none;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_bold";font-size:2em}.predictive-result-sub-title{display:block;font-family:"roboto_regular";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 .channel-container .view-more,.channel-container .predictive-result-buttons .button-row .view-more,.predictive-result-buttons .channel-container .button-row .view-more,.predictive-result-buttons .button-row .channel-container .live-video,.channel-container .predictive-result-buttons .button-row .live-video,.predictive-result-buttons .channel-container .button-row .live-video,.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 .button-row .button,.predictive-result-buttons #doorbell .buttons .button-row .btn,.predictive-result-buttons #doorbell .buttons .button-row button,.predictive-result-buttons .button-row .print-button,.predictive-result-buttons .button-row .time-button,.predictive-result-buttons .button-row .featured-banner-button,.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 .channel-container .view-more:first-child,.channel-container .predictive-result-buttons .button-row .view-more:first-child,.predictive-result-buttons .button-row .channel-container .live-video:first-child,.channel-container .predictive-result-buttons .button-row .live-video: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 .button-row .button:first-child,.predictive-result-buttons .button-row .print-button:first-child,.predictive-result-buttons .button-row .time-button:first-child,.predictive-result-buttons .button-row .featured-banner-button:first-child,.predictive-result-buttons .button-row .filter-control:first-child{border-left:1px solid #051224}.predictive-see-all{display:block;font-family:"roboto_bold";margin-top:20px;text-transform:capitalize;font-size:18px}.predictive-see-all:after{content:"";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:#fff;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;line-height:1em;font:16px "roboto_bold";letter-spacing:0px;padding:0px 10px;text-align:center;text-transform:capitalize;width:47px}.tourney-result.with-icons .pager-of{padding:2px 0;line-height:1em;font:13px "roboto_regular"}.tourney-result.with-icons .pager-current{margin-top:5px}.tourney-result .when-heading{color:#1f2223;font-family:"roboto_regular";font-size:14px;letter-spacing:0px;position:relative;text-transform:capitalize;width:1px}.tourney-result .when-heading.live{background-color:#051224;border-bottom:1px solid #051224;border-top:1px solid #051224;color:#fff;width:20px}.tourney-result .when-heading .when-heading-inner{position:relative;width:20px;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;transform:rotate(-90deg) translateX(-50%);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;padding:4px;margin-right:10px}.tourney-result .tourney-badge img{height:auto;width:50px}.tourney-result .tourney-title{display:block;font-family:"roboto_bold";font-size:18px;letter-spacing:0px;line-height:1}.tourney-result .tourney-location{color:#1f2223;font-family:"roboto_regular";font-size:16px;letter-spacing:0px;margin-right:30px}.tourney-result .tourney-dates{color:#1f2223;display:block;font-family:"roboto_bold";font-size:16px;letter-spacing:0px}.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 .channel-container .tourney-details.action-buttons>.view-more,.channel-container .tourney-result .tourney-details.action-buttons>.view-more,.tourney-result .channel-container .button-row .tourney-details.action-buttons>.view-more,.tourney-result .channel-container .tourney-details.action-buttons>.live-video,.channel-container .tourney-result .tourney-details.action-buttons>.live-video,.tourney-result .channel-container .button-row .tourney-details.action-buttons>.live-video,.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 .button-row .tourney-details.action-buttons>.button,.button-row .tourney-result .tourney-details.action-buttons>.button,.tourney-result .button-row .tourney-details.action-buttons>.button-border,.channel-container .tourney-result .button-row .tourney-details.action-buttons>.view-more,.channel-container .tourney-result .button-row .tourney-details.action-buttons>.live-video,.tourney-result #doorbell .buttons .button-row .tourney-details.action-buttons>.btn,.tourney-result #doorbell .buttons .button-row .tourney-details.action-buttons>button,.tourney-result .tourney-details.action-buttons>.print-button,.tourney-result .button-row .tourney-details.action-buttons>.print-button,.tourney-result .tourney-details.action-buttons>.time-button,.tourney-result .button-row .tourney-details.action-buttons>.time-button,.tourney-result .button-row .tourney-details.action-buttons>.featured-banner-button,.button-row .tourney-result .tourney-details.action-buttons>.featured-banner-button,.tourney-result .button-row .tourney-details.action-buttons>.filter-control,.button-row .tourney-result .tourney-details.action-buttons>.filter-control{float:left;margin:5px 20px 0px 0px}.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:#051224}.tourney-result .tourney-details.action-buttons .info-area .info-item .item-details .item-value:hover{color:#1f2223}.tourney-result .tourney-details.action-button-icon{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;width:200px;padding:10px;margin:auto}.tourney-result .tourney-details.action-button-icon .print-button{display:inline-grid;height:auto;margin:0;padding:8px;font-size:14px;color:#97d300;border:2px solid #97d300}.tourney-result .tourney-details.action-button-icon .print-button .icon::before,.tourney-result .tourney-details.action-button-icon .print-button .tournaments-categories-item .item-link::before,.tournaments-categories-item .tourney-result .tourney-details.action-button-icon .print-button .item-link::before{font-size:24px;font-weight:bold;color:#97d300}.tourney-result .tourney-details.action-button-icon .print-button:hover{color:#fff;background:#97d300}.tourney-result .tourney-details.action-button-icon .print-button:hover .icon::before,.tourney-result .tourney-details.action-button-icon .print-button:hover .tournaments-categories-item .item-link::before,.tournaments-categories-item .tourney-result .tourney-details.action-button-icon .print-button:hover .item-link::before{color:#fff}.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}.tourney-result .tourney-details .info-area .info-item .item-details.is-one-line{padding-top:13px;margin:0}.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{display:flex;text-align:center;flex-direction:row;justify-content:space-evenly}.tourney-result .tourney-details .button-row .button,.tourney-result .tourney-details .button-row .button-border,.tourney-result .tourney-details .button-row .channel-container .view-more,.channel-container .tourney-result .tourney-details .button-row .view-more,.tourney-result .tourney-details .channel-container .button-row .view-more,.tourney-result .tourney-details .button-row .channel-container .live-video,.channel-container .tourney-result .tourney-details .button-row .live-video,.tourney-result .tourney-details .channel-container .button-row .live-video,.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 #doorbell .buttons .button-row .btn,.tourney-result .tourney-details #doorbell .buttons .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 .featured-banner-button,.tourney-result .tourney-details .button-row .filter-control{width:140px;margin-right:2px}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 .icon-area.category{font-family:inherit !important;text-align:center}body .tourney-result td.tourney-details-table-wrapper .icon-area.category>div{margin-top:10px}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_regular";font-size:12px;letter-spacing:0px;padding:10px 8px}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: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 .channel-container .view-more,.channel-container .tourney-result .tourney-details.action-buttons .view-more,.tourney-result .tourney-details.action-buttons .channel-container .live-video,.channel-container .tourney-result .tourney-details.action-buttons .live-video,.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,.button-row .tourney-result .tourney-details.action-buttons .button,.tourney-result .tourney-details.action-buttons .print-button,.tourney-result .tourney-details.action-buttons .time-button,.tourney-result .tourney-details.action-buttons .button-row .featured-banner-button,.button-row .tourney-result .tourney-details.action-buttons .featured-banner-button,.tourney-result .tourney-details.action-buttons .button-row .filter-control,.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,.tourney-result .tourney-details .button-row .button-border,.tourney-result .tourney-details .button-row .channel-container .view-more,.channel-container .tourney-result .tourney-details .button-row .view-more,.tourney-result .tourney-details .channel-container .button-row .view-more,.tourney-result .tourney-details .button-row .channel-container .live-video,.channel-container .tourney-result .tourney-details .button-row .live-video,.tourney-result .tourney-details .channel-container .button-row .live-video,.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 #doorbell .buttons .button-row .btn,.tourney-result .tourney-details #doorbell .buttons .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 .featured-banner-button,.tourney-result .tourney-details .button-row .filter-control{border:1px solid #051224;display:block;margin-top:2px;width:100px}.tourney-result .tourney-details .button-row .button:first-child,.tourney-result .tourney-details .button-row .button-border:first-child,.tourney-result .tourney-details .button-row .channel-container .view-more:first-child,.channel-container .tourney-result .tourney-details .button-row .view-more:first-child,.tourney-result .tourney-details .button-row .channel-container .live-video:first-child,.channel-container .tourney-result .tourney-details .button-row .live-video: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 .print-button:first-child,.tourney-result .tourney-details .button-row .time-button:first-child,.tourney-result .tourney-details .button-row .featured-banner-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 .country-cell img{max-width:40px}.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 .country-cell img{max-width:40px}.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%;transform:translateZ(0);transition:width .5s cubic-bezier(0.615, 0.005, 0.23, 1),opacity .3s linear}.line-graph-cell-length.animate-line{opacity:1}.daily-media-notes-wrapper{background-color:#fff;padding:0px 16px 16px;border:1px solid #c7c8c8}.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:calc(100% - 90px)}.media-notes-table .tourney-title{display:block;font-family:"roboto_bold";font-size:18px;letter-spacing:0px;line-height:24px;margin-bottom:5px}.media-notes-table .tourney-location{border-right:1px solid #ececec;color:#1f2223;font-family:"roboto_regular";font-size:16px;letter-spacing:0px;margin-right:20px;padding-right:20px}.media-notes-table .tourney-dates{color:#1f2223;display:inline-block;font-family:"roboto_regular";font-size:16px;letter-spacing:0px}.media-notes-table th{color:#1f2223;font-family:"roboto_regular";font-size:21px;letter-spacing:0px;padding-bottom:15px;text-align:left;text-transform:capitalize}.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_regular";font-size:16px;letter-spacing:0px;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{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}.rankings-table{width:100%;font-size:14px;font-family:"roboto_regular";display:none}.rankings-table.current{display:table}.rankings-table thead th{text-align:center;padding:4px 0}.rankings-table tbody tr:last-child td{border-bottom:0}.rankings-table tbody td{border:1px solid #c7c8c8;padding:4px 8px;vertical-align:middle}.rankings-table tbody td:first-child{border-left:0}.rankings-table tbody td:last-child{border-right:0}.rankings-table tbody .rankings-table__rank{text-align:center;color:#051224}.rankings-table tbody .rankings-table__points{text-align:center;font-family:"roboto_bold"}.rankings-table tbody .rankings-table__move{text-align:center}.rankings-table tbody .rankings-table__move-up{color:#da1418;text-align:center}.rankings-table tbody .rankings-table__move-up:before{font-family:"icomoon";text-align:center}.rankings-table tbody .rankings-table__move-none{text-align:center;color:#c7c8c8}.rankings-table tbody .rankings-table__move-none:before{content:"—"}.rankings-table tbody .rankings-table__move-down{text-align:center;font-size:10px;color:#da1418}.rankings-table tbody .rankings-table__move-down:before{font-family:"icomoon";text-align:center}.rankings-table tbody .rankings-table__player-link{display:flex;align-items:center;padding:4px 0}.rankings-table tbody .rankings-table__player-flag{width:30px;padding-right:8px}.rankings-table tbody .rankings-table__player-flag img{border:1px solid #c7c8c8;width:100%;height:auto}.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_regular";line-height:1;text-align:left;text-transform:capitalize;font-size:21px;letter-spacing:0px;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_regular";vertical-align:middle;font-size:16px;letter-spacing:0px;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{margin-left:-3px;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:16px;padding:0px 16px}.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_regular";vertical-align:middle;font-size:16px;letter-spacing:0px}.mega-table th{border-top:1px solid #ececec;text-transform:capitalize;padding:5px 15px;background-color:#f8f8f8}.mega-table th .tooltip,.mega-table th .past-players-tooltip,.mega-table th.tooltip,.mega-table th.past-players-tooltip{text-transform:initial}.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:50px}.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_bold";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}.player-cell-wrapper{display:grid;grid-template-columns:auto 10px;height:20px;align-items:center}.player-cell-wrapper a:first-of-type{margin-right:10px}.match-record-wrapper{padding:16px}.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 .channel-container .view-more,.channel-container .match-record-wrapper .view-more,.match-record-wrapper .channel-container .live-video,.channel-container .match-record-wrapper .live-video,.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 .button-row .button,.button-row .match-record-wrapper .button,.match-record-wrapper .print-button,.match-record-wrapper .time-button,.match-record-wrapper .button-row .featured-banner-button,.button-row .match-record-wrapper .featured-banner-button,.match-record-wrapper .button-row .filter-control,.button-row .match-record-wrapper .filter-control{border-color:#051224;color:#051224;margin-top:25px}.match-record-wrapper .button-border:hover,.match-record-wrapper .channel-container .view-more:hover,.channel-container .match-record-wrapper .view-more:hover,.match-record-wrapper .channel-container .live-video:hover,.channel-container .match-record-wrapper .live-video: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 .button-row .button:hover,.button-row .match-record-wrapper .button:hover,.match-record-wrapper .print-button:hover,.match-record-wrapper .time-button:hover,.match-record-wrapper .button-row .featured-banner-button:hover,.button-row .match-record-wrapper .featured-banner-button:hover,.match-record-wrapper .button-row .filter-control:hover,.button-row .match-record-wrapper .filter-control:hover{background-color:#051224;color:#fff}.overview-stats-table-wrapper{margin-top:10px;padding:16px;position:relative}.overview-stats-table-wrapper:before{content:attr(data-tab);font-family:"roboto_regular";font-size:18px;left:39px;position:absolute;text-transform:capitalize;z-index:1;top:calc(50% - 20px);transform-origin:top left;transform:rotate(-90deg) translateX(-50%)}.overview-stats-table-wrapper.career:before{top:calc(50% - 8px)}.players-stats-table{width:100%;table-layout:fixed}.players-stats-table .vertical-th{background:#f1f1f1;position:relative;font-family:"roboto_regular";border:1px solid #ececec;border-right:none;font-size:18px;width:40px}.players-stats-table .vertical-th .vertical{color:#1f2223;display:block;letter-spacing:0px;text-align:center;text-transform:capitalize;transform:rotate(-90deg);position:absolute;top:50%;right:0;left:0}.players-stats-table .overview-year{background:#f1f1f1}@media(min-width: 1012px){.has-side-widget .players-stats-table{float:left;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 td{border-bottom:1px solid #ececec;border-left:1px solid #ececec;border-top:1px solid #ececec;font-family:"roboto_regular";text-align:center;text-transform:capitalize;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:0px;width:86px}.players-stats-table td:nth-child(2) .stat-value{color:red}.players-stats-table .stat-value{color:#1f2223;font-family:"roboto_bold";line-height:normal;font-size:16px;letter-spacing:0px}.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{color:red}.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{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: 1012px){.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_regular"}.activity-stats-table-wrapper .players-stats-table td:nth-child(2) .stat-value{color:#1f2223}.match-watch-link span{font-size:13px;font-weight:bold}.match-watch-link .icon,.match-watch-link .tournaments-categories-item .item-link:before,.tournaments-categories-item .match-watch-link .item-link:before{font-size:22px}.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:red}.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_regular";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}.activity-tournament-table .mega-table.doubles-diff-partners-layout th:nth-child(2),.activity-tournament-table .mega-table.doubles-diff-partners-layout td:nth-child(2){width:29.5%}.activity-tournament-table .mega-table.doubles-diff-partners-layout .rank{color:red}.activity-tournament-table .mega-table.doubles-diff-partners-layout .rank:before{content:" ("}.activity-tournament-table .mega-table.doubles-diff-partners-layout .rank:after{content:") "}.activity-tournament-table .mega-table.doubles-diff-partners-layout .player-name-wrapper{text-align:left}.activity-tournament-table .mega-table.doubles-diff-partners-layout .player-name-wrapper .mega-player-name{display:initial}.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:#051224;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-results-and-draws-table-wrapper{padding:0px 16px 16px}.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{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_bold"}.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: 1012px){.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:0px 16px 16px}.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{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:30px}.seeds-table .player-flag img{border:1px solid #ddd;display:block;height:auto;width:100%}.seeds-table .player-name{font-family:"roboto_bold"}.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: 1012px){.seeds-player{float:left;margin:0px 0px 0px 20px}.seeds-player:first-child{margin-left:0px}}.points-and-prize-money-table-wrapper{padding:0px 16px 16px}.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_regular";font-size:18px;left:0px;position:absolute;text-align:center;text-transform:capitalize;top:0px;width:170px;top:calc(50% + 20px);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}.title-and-finals .dropdown-wrapper{width:auto}.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_bold";font-size:16px;letter-spacing:.5px;text-align:left;text-transform:capitalize}.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: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:calc(100% - 10px)}.scores-draw-entry-box{position:relative;width:100%;border:1px solid #ececec;border-left:none;padding:10px;top:50%;transform:translateY(-50%)}td:first-child .scores-draw-entry-box{float:none;margin-top:10px;padding-left:0px;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_regular";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_regular";font-size:13px;letter-spacing:0px;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:calc(50% - 2px);transform:translateY(-50%)}.scores-draw-entry-box-players-item-flag.ghost-flag{border:none}.scores-draw-entry-box-score{font-family:"roboto_regular";font-size:13px;letter-spacing:0px;position:absolute;left:10px;top:100%;top:calc(100% + 5px)}.scores-draw-h2h-link{background-color:#051224;color:#fff;display:block;font-family:"roboto_regular";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:#051224}.scores-draw-h2h-link:hover{background-color:#1f2223;color:#fff}.scores-draw-h2h-link span{display:block;left:50%;padding-top:4px;position:absolute;top: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:16px}.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_regular";font-size:16px;letter-spacing:0px;padding-top:5px;text-transform:capitalize}.stats-listing-table th:first-child{padding-left:30px;text-align:left}.stats-listing-table td{color:#1f2223;font-family:"roboto_regular";font-size:16px;letter-spacing:0px}.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_bold";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:16px;padding-bottom:0}.day-table-info{line-height:1;margin-bottom:15px}.day-table-date,.day-table-host-city{color:#1f2223;display:inline-block;font-family:"roboto_bold";font-size:21px;letter-spacing:0px}.day-table-host-city{text-transform:uppercase;padding-top:10px}.day-table-day{color:#969b9d;display:inline-block;font-family:"roboto_regular";font-size:21px;letter-spacing:0px}.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:#d3d3d3}.day-table th,.day-table td{vertical-align:middle}.day-table th{background-color:#e8e8e8;color:#1f2223;font-family:"roboto_regular";font-size:16px;letter-spacing:0px;line-height:1;padding:10px 20px;text-align:left;text-transform:capitalize}.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_bold";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_regular";font-size:16px;letter-spacing:0px}.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:#fff;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_regular";font-size:11px;letter-spacing:0px;text-align:center;text-transform:capitalize;transform:rotate(-90deg)}.day-table-score{color:#1f2223;font-family:"roboto_regular";text-transform:capitalize;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;font-size:16px;letter-spacing:0px;text-align:center;width:150px}.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_regular";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 16px 16px}.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-title{font-size:22px;font-weight:bold;color:#000;font-family:"roboto_bold";display:block;float:left}.day-table-options{float:right}.day-table-heading{font-family:"roboto_bold"}.day-table-round{font-family:"roboto_regular";border-right:1px solid #ececec;color:#969b9d;font-size:16px;letter-spacing:0px;text-align:center;text-transform:capitalize}td.day-table-section-title{background-color:#e8e8e8 !important;color:#1f2223;font-family:"roboto_regular";line-height:1;font-size:14px;letter-spacing:0px;padding:5px 20px;text-transform:capitalize}.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%;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:#000}#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:#051224}.player-rank-history .mega-table td:last-child{color:#051224;text-align:center}.table-rankings{border-top:none !important}.player-rank-history-container td:nth-child(n+2){color:#051224;text-align:center}.event-listing .tab-container{padding:25px}.featured-video{display:flex;width:100%}.video-container{width:100%;background-size:cover;z-index:1;overflow:hidden;position:relative}.video-container .video-player{display:flex;width:100%;height:100%;background-size:cover;transition:bottom 500ms;overflow:hidden}.video-container .video-player .video-play-btn{transition:all .25s;cursor:pointer;transition:all .25s;float:none;font-size:90px;height:90px;width:90px;margin:auto;position:relative;color:#051224}.video-container .video-player .video-play-btn:hover{color:#fff}.video-container .video-player .video-next-btn{transition:all .25s;cursor:pointer;transition:all .25s;float:none;font-size:70px;line-height:90px;height:90px;width:90px;margin:auto;position:relative;color:#051224;flex-grow:2;text-align:right}.video-container .video-player .video-next-btn:hover{color:#fff}.video-container .video-player .video-replay-btn{transition:all .25s;cursor:pointer;transition:all .25s;float:none;font-size:90px;height:90px;width:90px;margin:auto;position:relative;color:#051224;transform:scaleX(-1);text-align:left;flex-grow:3}.video-container .video-player .video-replay-btn:hover{color:#fff}.video-container .video-player .video{height:100%;width:100%;margin:auto;transform:translateX(0)}.video-container .video-player .upcoming-video{height:400px;width:100%;background:rgba(0,0,0,.7);position:absolute;color:#fff;background-size:cover;display:flex;align-items:center;flex-direction:column;box-shadow:0 0 200px 150px rgba(0,0,0,.85) inset;transform:translateX(100%);padding:50px 32px;transition:transform ease-in-out 500ms}.video-container .video-player .upcoming-video.active{transform:translateX(0)}.video-container .video-player .upcoming-video.active circle{animation:countdown 10s linear infinite forwards}.video-container .video-player .upcoming-video a:hover{color:#fff}.video-container .video-player .upcoming-video .autoplay-screen{display:flex;width:100%;height:100%;flex-direction:column;text-align:center}.video-container .video-player .upcoming-video .replay-screen{display:flex;width:100%;height:100%}.video-container .video-player .upcoming-video .autoplay-toggle{padding:32px;font-size:16px;cursor:pointer}.video-container .video-player .upcoming-video img{width:100px;height:auto}.video-container .video-player .upcoming-video h3{font-size:18px;padding:32px}.video-container .video-player .upcoming-video h4{font-size:16px;padding:32px}.video-container .video-player.playing .play-video,.video-container .video-player.playing .item-credit-text{display:none}.video-container .video-player.playing .video{transform:translateX(0)}.video-container .video-player.played .video{transform:translateX(-100%);transition:transform ease-in-out 500ms}.video-description{width:310px;height:400px;box-shadow:inset 8px 0px 50px 0px rgba(0,0,0,.15);display:flex;flex-direction:column}.video-description h2{font-family:"roboto_bold";font-size:24px;padding:16px;flex-grow:1}.video-description p{font-family:"roboto_regular";font-size:16px;padding:0 16px;flex-grow:8}.video-description a{text-decoration:underline}.video-description .related-container{display:grid;margin-bottom:8px}.video-description .related-channel-tags{padding:8px 16px;font-size:12px;flex-grow:3;order:1}.video-description .related-channel-tags h3{font-family:"roboto_bold";margin:4px 0}.video-description .related-channel-tags a{margin:4px 8px 4px 0px}.video-description .related-channel-tags .top-court-wrapper{width:105px;height:25px;display:flex;align-items:center}.video-description .related-channel-tags .top-court-wrapper img{margin-left:2px}.video-description .social{flex-grow:1;border-top:1px dashed rgba(0,0,0,.15);order:2}.video-description .social li{flex-grow:1;margin:8px}.video-description .social li a{border:1px solid #051224;border-radius:50%;height:36px;width:36px;line-height:36px;display:block;text-align:center;margin:0 auto;font-size:18px;text-decoration:none}.video-description .social.small-margin{display:flex;justify-content:center}.video-description .social.small-margin li{margin:5px;display:inline-block}svg{margin:auto;width:70px;height:70px;transform:rotateY(-180deg) rotateZ(-90deg);position:absolute;top:10px;left:10px}svg circle{stroke-dasharray:200px;stroke-dashoffset:0px;stroke-linecap:square;stroke-width:4px;stroke:#051224;fill:none}@keyframes countdown{from{stroke-dashoffset:0px}to{stroke-dashoffset:200px}}.article-with-video{display:flex;overflow:unset}.article-with-video .video-container{width:100%}.article-with-video .video-container .video-replay-btn{position:absolute;z-index:3;bottom:70px;left:16px;display:none}.article-with-video .video-container.played .video-replay-btn{display:block}.article-with-video .video-container .video-caption{display:none}@media(max-width: 500px){#brightcovePlayer{width:auto;height:220px}}@media(min-width: 500px)and (max-width: 770px){#brightcovePlayer{width:auto;height:430px}}.channels-wrapper{display:flex}.channel-containers{width:100%;padding:16px;display:flex;flex-direction:column}.channel-containers .channel-filter-title{font-family:"roboto_bold";margin-bottom:16px;font-size:19px}.channel-containers .channel-filter-title img{height:20px;width:auto}.channel-containers .channel-filter-title em{padding-top:8px;font-family:"roboto_regular";display:block;font-size:13px}.channel-containers .channel-filter-title.no-channel em{font-family:"roboto_bold";font-size:18px}.channel-containers .listing-item{padding:8px 0;margin:0}.channel-containers .listing-item a{cursor:pointer}.channel-containers .listing-item.current{background:rgba(0,174,239,.15);border-bottom:1px solid rgba(0,174,239,.35);border-top:1px solid rgba(0,174,239,.35)}.channel-container{margin-bottom:8px;padding-bottom:8px;width:100%;border-bottom:1px solid #dbdbdb}.channel-container:last-child{border-bottom:none}.channel-container ul{display:flex;justify-content:space-evenly}.channel-container li{flex-basis:100%;margin:10px;max-width:180px}.channel-container li .thumbnail-container{display:block;cursor:pointer}.channel-container li .img-container{width:100%;max-height:90px;overflow:hidden}.channel-container li .img-container img{width:100%;height:auto}.channel-container li .img-wrapper{width:100%;height:80px;position:relative}.channel-container li span{display:block;padding:8px 0 0 0;font-size:13px;font-family:"roboto_regular";line-height:1.2}.channel-container .channel-category{float:right}.channel-container .live-video{margin:10px 20px}.channel-container .view-more{float:right;margin-top:10px}.channel-container.vertical ul{display:block;width:100%}.channel-container.vertical li{display:block;width:100%;padding-bottom:16px}.channel-container.vertical li a{display:flex}.channel-container.vertical li img{width:155px}.channel-container.vertical li span{padding:8px}.video-side-bar{box-shadow:inset 8px 0px 50px 0px rgba(0,0,0,.15);width:310px;display:flex;flex-direction:column;padding-top:16px;overflow:hidden}.video-side-bar>*{margin:0 auto !important}.media-filters{width:100%;display:flex;flex-direction:column;padding:0 8px;position:relative}.media-filters.no-results .no-results-container{opacity:1;transform:translateX(0)}.media-filters h3{padding:8px;font-family:"roboto_bold";font-size:16px}.media-filters .media-filter-btn{border:1px solid #c7c8c8;height:37px;width:100%;border-radius:4px;text-align:left;padding-left:8px;position:relative;font-family:"roboto_bold"}.media-filters .media-filter-btn::after{color:#051224;content:"";font-family:"icomoon";font-size:12px;position:absolute;right:10px}.media-filters .media-filter-btn:focus,.media-filters .media-filter-btn.active{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-bottom:none}.media-filters .media-filter-btn:focus+div,.media-filters .media-filter-btn.active+div{height:160px;overflow-y:scroll;border:1px solid #c7c8c8;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.media-filters .channels-list,.media-filters .tournaments-list,.media-filters .years-list,.media-filters .player-search-list{height:0px;overflow-y:hidden;transition:height 500ms;transition-delay:200ms;display:flex;flex-direction:column}.media-filters .channels-list.active,.media-filters .tournaments-list.active,.media-filters .years-list.active,.media-filters .player-search-list.active{height:160px;overflow-y:scroll;border:1px solid #c7c8c8}.media-filters .channels-list a,.media-filters .channels-list span,.media-filters .tournaments-list a,.media-filters .tournaments-list span,.media-filters .years-list a,.media-filters .years-list span,.media-filters .player-search-list a,.media-filters .player-search-list span{display:block;padding:8px;font-size:13px;font-family:"roboto_regular";border:1px dotted #c7c8c8}.media-filters .media-field-container{font-size:14px;margin:8px 0px 8px 8px;font-family:"roboto_regular"}.media-filters .media-field-container input,.media-filters .media-field-container select{padding:8px;width:100%;border-radius:4px !important;border:1px solid #c7c8c8;font-family:"roboto_bold"}.media-filters .media-field-container.search-field{position:relative;background:#fff}.media-filters .media-field-container.search-field::after{color:#051224;content:"";font-family:"icomoon";font-size:18px;position:absolute;right:10px;top:9px}.media-filters .media-field-container select:after{color:#051224;content:"";font-family:"icomoon";font-size:18px;position:absolute;right:10px;top:-5px}.media-filters .media-field-container .player-search:after{color:#051224;content:"";font-family:"icomoon";font-size:18px;position:absolute;right:10px;top:-5px}.media-filters .media-field-container .player-search:focus+div{height:0px;max-height:160px;overflow-y:scroll;border:1px solid #c7c8c8;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.media-filters .media-field-container .filter-link{cursor:pointer;color:#051224}.media-filters .media-field-container .filter-link:hover{background:rgba(0,174,239,.15)}.media-filters .media-field-container .filter-link.current{color:#fff;background:#051224}.media-filters .no-results-container{background:rgba(250,251,251,.95);position:absolute;width:calc(100% - 8px);padding:16px;top:8px;height:100%;transform:translateX(100%);opacity:0;transition:all ease-in-out 500ms;display:flex}.media-filters .no-results-container h4{display:block;font-family:"roboto_bold";margin:auto;font-size:18px;line-height:1.2}.media-filters.horizontal{display:grid;position:relative;z-index:1;grid-template-columns:1fr 0px 1fr 1fr 1fr -webkit-min-content;grid-template-columns:1fr 0px 1fr 1fr 1fr min-content;grid-template-rows:-webkit-min-content 32px;grid-template-rows:min-content 32px;grid-gap:16px;grid-template-areas:"channelHeader . filterHeader filterHeader filterHeader ." "videoChannel . videoPlayer videoTournaments videoYears videoReset";padding:16px}.media-filters.horizontal h3{padding:0;font-family:"roboto_bold";font-size:16px}.media-filters.horizontal select,.media-filters.horizontal input{box-sizing:border-box;border-radius:5px !important;border:1px solid #3d3e3f;font-family:"roboto_bold";font-size:14px;padding-left:6px}.media-filters.horizontal option{font-family:"roboto_regular"}.media-filters.horizontal .icon-search,.media-filters.horizontal .column-search-icon,.media-filters.horizontal .head-to-head-button-search{grid-row:2/3;grid-column:3/4;justify-self:end;align-self:center;padding-right:6px;margin-right:1px;font-size:16px;background:#fff;font-weight:bold}.media-filters.horizontal .channels-list,.media-filters.horizontal .years-list,.media-filters.horizontal .tournaments-list{background:rgba(250,251,251,.95)}.media-filters.horizontal .video-channel-title{grid-area:channelHeader}.media-filters.horizontal .video-filter-title{grid-area:filterHeader}.media-filters.horizontal .channel-area{grid-area:videoChannel}.media-filters.horizontal .player-area{grid-area:videoPlayer}.media-filters.horizontal .tournament-area{grid-area:videoTournaments}.media-filters.horizontal .year-area{grid-area:videoYears}.media-filters.horizontal .video-area{grid-area:videoReset}.media-filters.horizontal h3{grid-area:header;justify-self:center;text-transform:uppercase}.media-filters.horizontal.challenger{grid-template-columns:1fr 0px 1fr 1fr;grid-template-rows:-webkit-min-content 32px;grid-template-rows:min-content 32px;grid-gap:10px;grid-template-areas:"videoPlayerHeader . filterHeader filterHeader " "videoPlayer .  videoTournaments videoYears";padding:16px;margin-bottom:16px}.media-filters.horizontal.challenger .videoPlayerHeader{grid-area:videoPlayerHeader}.media-filters.horizontal.challenger .filterHeader{grid-area:filterHeader}.player-search-list li{display:block}.long-form-banner{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;position:relative;height:545px}.long-form-banner.hero{height:575px}.long-form-banner:before{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:.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:calc(100% - 60px)}.hero .long-form-banner-inner{max-width:1000px}.long-form-heading{font-family:"roboto_bold";text-transform:capitalize;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_light";line-height:1;text-transform:capitalize;font-size:30px}.hero .long-form-sub-heading{text-transform:none;font-size:40px}.long-form-banner-number{color:#fff;font-family:"roboto_bold";letter-spacing:-0.05em;opacity:.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_light";line-height:1;font-size:32px;margin-top:15px}.long-form-general-content{padding:80px 0px 110px}.long-form-general-content.alternate{background-color:#fff}.long-form-general-content .container{max-width:810px;padding:0px 30px}.long-form-general-content .article-copy,.long-form-general-content #doorbell{color:#1f2223;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;transform:translateX(-50%) translateY(-50%)}.alternate .long-form-divider:after{border-color:#fff}.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:#fff}.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%}.leaderboard-title{margin:16px;font-size:24px;font-family:"roboto_regular";border-top:none !important;text-transform:uppercase;color:#3aacda}.leaderboard{display:grid;border:1px solid #ccc;grid-auto-flow:row;margin:8px;font-family:"roboto_regular"}.leaderboard .labels{display:grid;grid-template-columns:35px auto auto 50px 30px;grid-column-gap:8px;grid-template-areas:"rankLabel titleLabel pointsLabel moveLabel expandLabel";font-size:16px;padding:8px}.leaderboard .labels div{display:grid}.leaderboard .labels div a{display:grid;color:#5f676a}.leaderboard .labels div a span{text-align:center;font-size:10px;color:#ccc}.leaderboard .labels div a.active-sort span{color:#5f676a}.leaderboard .labels .rank{grid-area:rankLabel;justify-self:start}.leaderboard .labels .title{grid-area:titleLabel;justify-self:start}.leaderboard .labels .points{grid-area:pointsLabel;text-align:right;justify-self:right}.leaderboard .labels .move{grid-area:moveLabel;text-align:center;justify-self:center}.leaderboard .labels .expand{grid-area:expandLabel;color:#3babda;justify-content:center;align-items:center;font-size:13px;cursor:pointer}.leaderboard .country{display:grid;grid-template-columns:1fr;grid-template-rows:50px auto;grid-template-areas:"info" "players";overflow-x:hidden}.leaderboard .country.expanded .icon-plus::before{content:""}.leaderboard .country.expanded .players{margin:8px 0;height:456px;opacity:1}.leaderboard .info{grid-area:info;display:grid;grid-template-columns:35px auto auto 50px 30px;grid-column-gap:8px;grid-auto-rows:40px;grid-template-areas:"rank title points move expand";border:1px solid #c7c8c8;background:#fafafa;border-radius:4px;align-items:center;font-size:28px;line-height:.8;padding:4px 8px;overflow-x:hidden}.leaderboard .info .rank{grid-area:rank;font-family:"roboto_regular";z-index:1;position:relative}.leaderboard .info .title{grid-area:title;height:inherit;display:flex;align-self:center;height:auto;align-items:center;text-transform:uppercase;font-weight:bold;overflow:hidden}.leaderboard .info .globe{height:40px;width:40px;margin-right:8px;cursor:pointer}.leaderboard .info .title-img{height:24px;width:auto;cursor:pointer}.leaderboard .info .points{grid-area:points;text-align:right}.leaderboard .info .move{grid-area:move;text-align:left;font-size:22px;display:flex;align-items:center;justify-self:center}.leaderboard .info .move .icon-arrow-down,.leaderboard .info .move .table-rankings-wrapper .mega-table .sorting-cell .sorting-arrow,.table-rankings-wrapper .mega-table .sorting-cell .leaderboard .info .move .sorting-arrow{font-size:10px;color:#b21d1d;margin-left:4px}.leaderboard .info .move .icon-arrow-up,.leaderboard .info .move .table-rankings-wrapper .mega-table .sorting-cell.sort-up .sorting-arrow,.table-rankings-wrapper .mega-table .sorting-cell.sort-up .leaderboard .info .move .sorting-arrow{font-size:10px;color:#09d400;margin-left:4px}.leaderboard .info .expand{grid-area:expand;justify-self:center;font-size:12px;color:#3aacda;cursor:pointer}.leaderboard .players{grid-area:players;overflow-x:scroll;overflow-y:hidden;display:grid;grid-template-columns:repeat(5, 1fr);justify-content:space-between;grid-column-gap:8px;margin:4px 0;height:0;transition:all 300ms ease-in-out;-webkit-overflow-scrolling:touch;opacity:0}.leaderboard .player{background:#c7c8c8;display:grid;grid-template-columns:16px 1fr 1fr 40px 16px;grid-template-rows:16px auto auto 16px;grid-template-areas:". . . . ." ". playerName playerName . ." ". playerRank . . ." "playerImage playerImage playerImage playerImage playerImage";height:440px;width:325px;border:1px solid #c7c8c8;border-radius:4px;background-size:cover;box-shadow:0 11px 30px inset rgba(0,0,0,.6)}.leaderboard .player .playerImage{grid-area:playerImage;filter:grayscale(1) drop-shadow(0 0 4px rgba(0, 0, 0, 0.6));justify-self:end;z-index:0}.leaderboard .player .playerImage.playerGladiator{height:400px;align-self:self-end}.leaderboard .player .playerImage.playerHeadshot{height:130px;align-self:center;background-color:rgba(255,255,255,.75);grid-area:none;border-radius:4px;grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3}.leaderboard .player .rules{padding:8px;font-size:14px;flex-direction:column}.leaderboard .player .rules .atpcup-filter-btn{margin:8px 0 0;font-size:16px;align-self:initial;text-align:center}.leaderboard .player .name{color:#fff;display:grid;grid-area:playerName;align-self:self-start;margin:0;text-transform:uppercase;z-index:1;position:relative;text-shadow:0 0 5px rgba(0,0,0,.35)}.leaderboard .player .name .firstName{font-size:28px;font-weight:bold}.leaderboard .player .name .lastName{font-size:30px;font-family:"roboto_regular"}.leaderboard .player .rank{color:#fff;display:grid;grid-area:playerRank;align-content:end;text-transform:uppercase;font-family:"roboto_regular";z-index:1;text-shadow:0 0 5px rgba(0,0,0,.35)}.leaderboard .player .player-rank{font-size:48px;align-self:self-end}.leaderboard .player .player-rank .player-pr{font-family:"roboto_regular";font-size:28px;margin-left:4px}.leaderboard .player .rank-type{font-size:26px;display:grid;align-self:self-end}.leaderboard .player .rank-type span:first-child{font-size:18px}.leaderboard .player .rank-type span:last-child{letter-spacing:.5px}.leaderboard .player .qualified-stamp{display:grid;grid-template-columns:repeat(1, 1fr);grid-auto-rows:65px;grid-template-areas:"a" "b";width:310px}.leaderboard .player .qualified-stamp .commited{color:#fff;display:grid;margin:0;text-transform:uppercase;z-index:1;position:relative;text-shadow:0 0 5px rgba(0,0,0,.35);font-size:20px;font-family:"roboto_regular";transform:rotate(90deg);grid-area:b;justify-self:right;margin-top:-20px}.leaderboard .player .qualified-stamp .commited-image{grid-area:a;justify-self:right;margin-top:20px}.rules{padding:16px 8px;font-size:16px;display:block;background:#f1f1f1;margin:8px;border-radius:4px;border:1px solid #c7c8c8 !important;justify-content:space-between}.rules .atpcup-faq-container{display:inline}.rules .atpcup-filter-btn{border:1px solid #051224;padding:8px 16px;border-radius:4px;background:#fff;align-self:center;font-family:"roboto_regular";font-size:18px;letter-spacing:1px;margin:0 16px;color:#051224;display:block;float:right}.rules .atpcup-filter-btn:hover{background-color:#051224;color:#fff;box-shadow:0 0 5px #c1c1c1}.is-mobile .leaderboard .labels{grid-template-columns:30px auto auto 28px 28px}.is-mobile .leaderboard .info{font-size:18px;grid-template-columns:30px auto auto 28px 28px}.is-mobile .leaderboard .info .globe{height:32px;width:32px;margin-right:8px;cursor:pointer}.is-mobile .leaderboard .info .title-img{height:16px;width:auto;cursor:pointer}.is-mobile .leaderboard .info .move{font-size:18px}.is-mobile .leaderboard .info .move span{font-size:8px}.is-mobile .rules-and-filter{flex-direction:column}.is-mobile .rules-and-filter .rules{padding:8px;font-size:14px;flex-direction:column}.is-mobile .rules-and-filter .rules .atpcup-filter-btn{margin:8px 0 0;font-size:16px;align-self:initial;text-align:center}.is-mobile .rules-and-filter .filter-select{align-self:initial;width:auto}.atpcup-banner{display:flex;align-items:center;padding:8px}.atpcup-banner img{display:block;width:70px;height:70px}.atpcup-banner__tagLine{text-transform:uppercase;flex-grow:1;text-align:left;margin-left:8px}.atpcup-banner__tagLine h2{font-family:"roboto_regular";font-size:27px;line-height:1;margin:0;color:#3aacda;letter-spacing:-0.6px}.atpcup-banner__tagLine span{font-family:"roboto_regular";font-weight:bold;display:block;font-size:15px;line-height:1;margin:4px 0}.score-boxes{display:flex;flex-wrap:wrap;flex:1}.score-box{font-family:"roboto_regular";font-size:12px}.scoring-content{background-color:#f8f8f8;padding:10px 15px}.scores-table{width:100%}.scores-table thead{font-size:12px;border-bottom:1px solid #c7c8c8}.scores-table thead tr{border-top:1px solid #3d3e3f}.scores-table thead td{padding:8px 0}.scores-table thead td span.stats{float:right}.scores-table thead .title-area{text-transform:capitalize;font-family:"roboto_bold";text-align:left;color:#1f2223}.scores-table thead .time{font-family:"roboto_regular";text-align:right;color:#1f2223;color:#1f2223}.scores-table thead .scores-table-links{text-align:right}.scores-table tbody{font-size:12px}.scores-table tbody tr{border:1px solid #d1d5d7;border-left:none;border-right:none}.scores-table tbody .match-info-row{border-bottom:none}.scores-table tbody td{padding:4px 0;vertical-align:middle}.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}.scores-table tbody td .scoring-players{display:flex}.scores-table tbody td .scoring-players .player-number-wrapper{min-width:20px;padding:4px 0;display:flex;align-items:center}.scores-table tbody td .scoring-players .team{display:flex;flex-direction:column;line-height:20px}.scores-table tbody td .scoring-players .scoring-player{padding:4px 0;display:flex;align-items:center;flex-direction:row}.scores-table tbody td .scoring-players .scoring-player .scoring-player-image{width:40px;margin-right:16px}.scores-table tbody td .scoring-players .scoring-player .scoring-player-image a{width:100%;display:block}.scores-table tbody td .scoring-players .scoring-player .scoring-player-flag{width:20px;display:block;margin-right:8px}.scores-table tbody td .scoring-players .scoring-player img{width:100%;border:1px solid #d1d5d7;height:auto}.scores-table tbody td .scoring-players .scoring-player .player{display:flex;flex-direction:row}.scores-table tbody td .scoring-players.doubles{flex-direction:column;align-items:left}.scores-table tbody .now-serving:before{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#051224;content:"";font-family:"icomoon"}.scores-table tbody .won-game:before{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#00aa0c;content:"";font-family:"icomoon"}.scores-table tbody .current-score{background-color:#d1d5d7;width:26px;text-align:center;border-left:1px solid #d1d5d7}.scores-table tbody .current-score~td{width:26px;text-align:center;border-left:1px solid #d1d5d7}.rail-scores-container .scores-table{width:26px}.rail-scores-container .scores-table tbody .current-score~td{width:26px}.match-stats-scores{display:flex}.match-stats-scores .match-stats-score-container{flex-grow:1}.match-stats-scores .scoring-content{background:transparent}.match-stats-scores .scores-table thead{font-size:16px}.match-stats-scores .scores-table tbody{font-size:16px}.match-stats-scores .scores-table tbody td .scoring-players .scoring-player .scoring-player-flag{width:30px}.match-stats-scores .match-title{width:100%;font-size:16px;padding-bottom:8px}.match-stats-scores .title-area{text-align:left;font-family:"roboto_bold";display:block;float:left}.match-stats-scores .stats{text-align:right;display:block;float:right}.event-scores{display:flex;flex-wrap:wrap}.event-scores .score-box{width:50%}.event-scores .scoring-content{background:transparent}.event-scores .scores-table thead{font-size:16px}.event-scores .scores-table tbody{font-size:16px}.event-scores .scores-table tbody td .scoring-players .scoring-player .scoring-player-flag{width:30px}.event-scores .scores-table tbody .current-score{width:36px}.event-scores .scores-table tbody .current-score~td{width:36px}.event-scores.expanded{display:flex}.event-scores.hidden{display:none}.tourney-detail-container .scoring-content,.tourney-detail-container_challenger .scoring-content{background:transparent;padding:24px 0 16px}.tourney-detail-container .scores-table thead,.tourney-detail-container_challenger .scores-table thead{font-size:16px}.tourney-detail-container .scores-table thead td,.tourney-detail-container_challenger .scores-table thead td{padding:12px 0}.tourney-detail-container .scores-table tbody,.tourney-detail-container_challenger .scores-table tbody{font-size:16px}.tourney-detail-container .scores-table tbody td .scoring-players .scoring-player .scoring-player-flag,.tourney-detail-container_challenger .scores-table tbody td .scoring-players .scoring-player .scoring-player-flag{width:30px}.tourney-detail-container .scores-table tbody .current-score,.tourney-detail-container_challenger .scores-table tbody .current-score{width:36px}.tourney-detail-container .scores-table tbody .current-score~td,.tourney-detail-container_challenger .scores-table tbody .current-score~td{width:36px}.results-by-day{background-color:#e8e8e8;color:#1f2223;font-family:"roboto_regular";font-size:16px;letter-spacing:0px;line-height:1;padding:10px 20px;text-align:left;text-transform:capitalize}.score-box-tie{text-transform:capitalize;font-family:"roboto_bold";text-align:left;color:#1f2223;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:70px auto;grid-template-areas:"info"}.rail-scores-content .info,#homePageCurrentTournament .info,.match-stats-scores .score-box-tie .info,#TournamentLiveScores .score-box-tie .info,.score-box-tie .info{grid-area:info;display:grid;grid-column-gap:8px;border-radius:4px;align-items:center;font-size:18px;line-height:.8}.score-box-tie{font-family:"roboto_regular";position:relative}.score-box-tie .info{grid-template-areas:"team-flag tie-score opponent-flag options";border-bottom:1px solid #c7c8c8;grid-template-columns:auto 500px auto 25px}.score-box-tie .info .loosing{color:#969b9d}.score-box-tie .team-flag{grid-area:team-flag;grid-template-areas:" team-country-name team-flag";display:grid;grid-template-columns:40px 45px;justify-self:end}.score-box-tie .team-flag .team-country-code{grid-area:team-country-name;line-height:50px;font-size:22px}.score-box-tie .team-flag-container{grid-area:team-flag;width:28px;align-self:center;justify-self:center}.score-box-tie .team-flag-container img{text-align:center;width:100%;height:auto}.score-box-tie .opponent-flag-container{grid-area:opponent-flag;width:28px;align-self:center;justify-self:center}.score-box-tie .opponent-flag-container img{text-align:center;width:100%;height:auto}.score-box-tie .tie-score{grid-area:tie-score;display:inline-block;text-align:center}.score-box-tie .tie-score h2{font-size:22px;padding:5px 0;text-transform:uppercase}.score-box-tie .tie-score h2.rr-city-name{grid-area:location;font-size:18px}.score-box-tie .tie-score a{color:inherit}.score-box-tie .tie-score .rr-location{display:flex;justify-content:center}.score-box-tie .tie-score .rr-location .rr-location-icon{margin-top:4px;margin-right:5px}.score-box-tie .opponent-flag{grid-area:opponent-flag;text-align:center;width:100%;height:auto;grid-template-areas:"opponent-flag opponent-country-name ";display:grid;grid-template-columns:45px 40px}.score-box-tie .opponent-flag .opponent-country-code{grid-area:opponent-country-name;line-height:50px;font-size:22px}.score-box-tie .options{grid-area:options;text-align:center;cursor:pointer}.score-box-tie-options{text-align:right;cursor:pointer;position:absolute;width:100%;height:100%;font-size:18px;padding-right:11px;padding-top:25px}.match-stats-scores .score-box-tie,#TournamentLiveScores .score-box-tie{padding-bottom:10px}.match-stats-scores .score-box-tie .info,#TournamentLiveScores .score-box-tie .info{grid-template-areas:"team-flag tie-score opponent-flag";border:0px;background:transparent;grid-template-columns:auto 250px auto}#homePageCurrentTournament .info{grid-template-areas:"team-flag tie-score opponent-flag";border:0px;grid-template-columns:auto 250px auto}.rail-scores-content .info{grid-template-areas:"team-flag tie-score opponent-flag";border:0px;background:transparent;grid-template-columns:auto 100px auto}.rail-scores-content .info h2,.rail-scores-content .info .opponent-country-code,.rail-scores-content .info .team-country-code{font-size:18px}.rail-scores-content .info .rr-location{display:flex;justify-content:center;white-space:nowrap}.rail-scores-content .info .rr-location .rr-location-icon{margin-top:1px;margin-right:3px}.rail-scores-content .info .rr-location .rr-city-name{font-size:11px;line-height:12px;white-space:nowrap}#scoresDailyScheduleContent .score-box-tie{padding-top:10px}.score-box-tie-info{width:100%}.group-standings{display:grid;grid-template-columns:repeat(12, 1fr);justify-self:center}@media(max-width: 767px){.group-standings{grid-template-columns:1fr}}.group-standings__type{grid-column:1/-1}.group-standings__title{grid-column:1/-1;margin:30px 0;font-size:2em}.group-standings__description{grid-column:2/10;font-family:"roboto_regular";font-size:16px;line-height:24px}@media(max-width: 767px){.group-standings__description{grid-column:1/-1}}.group-standings__noresults{grid-column:1/-1;font-size:16px;line-height:inherit;padding-bottom:50px;text-align:center}.group-standings__group{grid-column:2/-1;border-top:1px solid rgba(213,215,218,.5);padding-top:15px;margin-bottom:25px}@media(max-width: 768px){.group-standings__group{grid-column:1/-1}}@media(max-width: 767px){.group-standings__group{grid-column:1/-1}}.group-standings__group>h4{text-transform:capitalize;font-size:18px}.group-standings__group-table{margin-top:25px;padding:5px}.group-standings__row{display:grid;grid-template-columns:minmax(-webkit-min-content, 3.5%) 5% minmax(-webkit-min-content, 1fr) 10% 10% 10% 10% 10%;grid-template-columns:minmax(min-content, 3.5%) 5% minmax(min-content, 1fr) 10% 10% 10% 10% 10%;grid-template-rows:48px;font-size:14px}.group-standings__row:nth-child(odd){background-color:#f2f2f2}.group-standings__row:first-child{background-color:#fff;align-items:center;justify-items:center;border-bottom:1px solid rgba(213,215,218,.5)}@media(max-width: 767px){.group-standings__row{grid-template-columns:minmax(-webkit-min-content, 3.5%) 30px minmax(120px, 1fr) minmax(-webkit-min-content, 1fr) minmax(-webkit-min-content, 1fr) minmax(-webkit-min-content, 1fr);grid-template-columns:minmax(min-content, 3.5%) 30px minmax(120px, 1fr) minmax(min-content, 1fr) minmax(min-content, 1fr) minmax(min-content, 1fr);font-size:14px}}.group-standings__label{background-color:#fff}@media(max-width: 767px){.group-standings__label--percentage{display:none}}.group-standings__values{border-bottom:1px solid rgba(213,215,218,.5);display:grid;justify-content:center;align-content:center}@media(max-width: 767px){.group-standings__values--percentage{display:none}}.group-standings__values-doubles{border-bottom:1px solid rgba(213,215,218,.5);display:grid;justify-content:center}.group-standings .flag-wrapper{display:grid;align-items:center;justify-items:center;border-bottom:1px solid rgba(213,215,218,.5)}.group-standings .flag-wrapper .flag{width:28px;border-radius:2px}@media(max-width: 767px){.group-standings .flag-wrapper .flag{width:20px}}.group-standings .flag-wrapper .flag-doubles{width:20px;height:13.5px;border-radius:2px}.group-standings .name{width:100%;display:grid;justify-content:start;align-items:center}.page-content-hero.finals .section-description{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-items:flex-start;padding-top:30px;padding-bottom:30px}.page-content-hero.finals .section-description .section-name{font-family:"roboto_bold";color:#051224;font-size:18px;line-height:18px;text-transform:uppercase;white-space:nowrap;letter-spacing:2px;font-weight:600;opacity:.96}@media(max-width: 767px){.page-content-hero.finals .section-description .section-name{font-size:14px;white-space:unset}}.page-content-hero.finals .section-description .divider{width:50px;height:1px;border-bottom:1px solid #0ad4be;margin-left:10px}@media(max-width: 768px){.page-content-hero.finals .section-description .divider{width:24px}}@media(max-width: 767px){.page-content-hero.finals .section-description .divider{width:24px}}.page-content-hero.next-gen .section-description{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-items:flex-start;padding-top:30px;padding-bottom:30px}.page-content-hero.next-gen .section-description .section-name{font-family:"roboto_bold";color:#051224;font-size:18px;line-height:18px;text-transform:uppercase;white-space:nowrap;letter-spacing:2px;font-weight:600;opacity:.96}@media(max-width: 767px){.page-content-hero.next-gen .section-description .section-name{font-size:14px;white-space:unset}}.page-content-hero.next-gen .section-description .divider{width:50px;height:1px;border-bottom:1px solid #fb1128;margin-left:10px}@media(max-width: 768px){.page-content-hero.next-gen .section-description .divider{width:24px}}@media(max-width: 767px){.page-content-hero.next-gen .section-description .divider{width:24px}}.draw-intro{grid-column:1/-1;display:grid;width:1014px;justify-self:center;margin:25px;font-family:"roboto_regular";font-size:16px;line-height:24px}@media(max-width: 768px){.draw-intro{width:500px;margin:15px !important}}@media(max-width: 767px){.draw-intro{width:280px;margin:15px !important}}.no-draw{grid-column:1/-1;font-size:16px;line-height:inherit;padding-bottom:50px;text-align:center;font-family:"roboto_bold"}.draw-container{grid-column:1/-1;display:grid;grid-template-columns:repeat(12, 72px);column-gap:24px;justify-content:center}@media(min-width: 1025px){.draw-container{grid-template-columns:repeat(12, 56px);margin:0 15px}}@media(max-width: 768px){.draw-container{grid-template-columns:repeat(6, 1fr);column-gap:20px;margin:0 15px}}@media(max-width: 767px){.draw-container{grid-template-columns:1fr;grid-gap:0;margin:0 15px}}.draw-section{grid-column:1/-1;display:grid;grid-template-areas:"draw-type print-draw-btn" "draw-rounds-wrapper draw-rounds-wrapper";margin:0 0 50px 0}.draw-section .draw-type{grid-area:draw-type}.draw-section .print-draw-btn{grid-area:print-draw-btn;justify-self:end;white-space:nowrap;align-self:center}.draw-section .draw-rounds-wrapper{grid-area:draw-rounds-wrapper;display:grid;grid-template-areas:"rr-label . sf-label . final-label" "rr-round rr-bracket sf-round sf-bracket final-round";grid-template-columns:32% 2% 32% 2% 32%;grid-row-gap:20px;grid-column:1/-1}.draw-section .previous-round-icon{grid-area:previous-round-icon;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:36px;width:48px;z-index:2;display:none}.draw-section .next-round-icon{grid-area:next-round-icon;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:36px;width:48px;z-index:2;display:none}.draw-section .rr-label{grid-area:rr-label}.draw-section .sf-label{grid-area:sf-label}.draw-section .final-label{grid-area:final-label}.draw-section .rr-round{grid-area:rr-round}.draw-section .rr-bracket{grid-area:rr-bracket}.draw-section .sf-round{grid-area:sf-round}.draw-section .sf-bracket{grid-area:sf-bracket}.draw-section .final-round{grid-area:final-round;align-items:center}.draw-section .round-name{display:grid;justify-items:center;align-self:center;z-index:1}.draw-section .round-container{display:grid;grid-auto-flow:row;grid-row-gap:40px;align-items:center}.draw-section .round-container .score-box{grid-column:1/-1;height:120px;display:grid;grid-template-areas:"player" "opponent"}.draw-section .round-container .score-box .main{display:grid;grid-template-areas:"head-shot flag name game-point-wrapper";grid-template-columns:48px 38px 127px auto;align-items:center;height:60px}.draw-section .round-container .score-box .main.doubles{grid-template-columns:70px 22px 117px auto}.draw-section .round-container .score-box .main.winner{grid-template-areas:"head-shot flag name winner game-point-wrapper";grid-template-columns:48px 38px 87px 40px auto}.draw-section .round-container .score-box .main.winner.doubles{grid-template-columns:70px 22px 80px 37px auto}.draw-section .round-container .score-box .main>*{color:#333;font-size:14px}.draw-section .round-container .score-box .main .item.head-shot{grid-area:head-shot;justify-content:center;display:grid}.draw-section .round-container .score-box .main .item.head-shot img,.draw-section .round-container .score-box .main .item.head-shot .empty-headshot{width:34px;height:34px;border-radius:50%;background-color:#fff;border:2px solid #171c8f}.draw-section .round-container .score-box .main .item.head-shot .empty-headshot{background-color:#58616d;border:2px solid transparent}.draw-section .round-container .score-box .main .item.head-shot.doubles{display:inline-flex}.draw-section .round-container .score-box .main .item.head-shot.doubles img.partner,.draw-section .round-container .score-box .main .item.head-shot.doubles .empty-headshot.partner{margin-left:-10px;z-index:2}.draw-section .round-container .score-box .main .item.flag{grid-area:flag}.draw-section .round-container .score-box .main .item.flag img,.draw-section .round-container .score-box .main .item.flag .empty-flag{width:28px;border-radius:2px;background-color:#f2f2f2}.draw-section .round-container .score-box .main .item.flag .empty-flag{background-color:#58616d;height:18.77px}.draw-section .round-container .score-box .main .item.flag.doubles{display:flex;flex-direction:column}.draw-section .round-container .score-box .main .item.flag.doubles img,.draw-section .round-container .score-box .main .item.flag.doubles .country-flag,.draw-section .round-container .score-box .main .item.flag.doubles .empty-flag{width:20px !important;height:13.5px}.draw-section .round-container .score-box .main .item.flag.doubles img.partner,.draw-section .round-container .score-box .main .item.flag.doubles .country-flag.partner,.draw-section .round-container .score-box .main .item.flag.doubles .empty-flag.partner{margin-top:5px}.draw-section .round-container .score-box .main .item.name{grid-area:name;line-height:16px;padding-left:0;text-transform:capitalize}.draw-section .round-container .score-box .main .item.name.empty{white-space:nowrap}.draw-section .round-container .score-box .main .item.name.doubles{display:flex;flex-direction:column;font-size:14px}.draw-section .round-container .score-box .main .item.name.doubles .partner{margin-top:5px}.draw-section .round-container .score-box .main .item.name.doubles.empty{white-space:nowrap}.draw-section .round-container .score-box .main .item.winner{grid-area:winner;font-size:14px;padding-left:0;text-transform:uppercase}.draw-section .round-container .score-box .main .item.winner span{color:#fff;background-color:#171c8f;padding:5px}.draw-section .round-container .score-box .main .item.game-point-wrapper{grid-area:game-point-wrapper;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;height:100%}.draw-section .round-container .score-box .main .item.game-point-wrapper .game-point{border-left:1px solid rgba(255,255,255,.1);padding:unset;display:grid;align-content:center;justify-content:center;position:relative;font-size:14px}.draw-section .round-container .score-box .main .item.game-point-wrapper .game-point .tie-score{position:absolute;top:3px;right:3px;font-size:12px !important}.draw-section .round-container .score-box .main.player{grid-area:player;grid-column:1/-1}.draw-section .round-container .score-box .main.opponent{grid-area:opponent;grid-column:1/-1}.draw-section .round-container .score-box.final.not-played{grid-template-areas:"player trophy" "opponent trophy"}.draw-section .round-container .score-box.final.not-played .trophy{grid-area:trophy;z-index:2;display:grid;justify-items:center;align-items:center}.draw-section .round-container .score-box.final.not-played .trophy img{width:75px}.draw-section .round-container.rr-round{grid-template-areas:"group-1-player" "group-1-opponent" "group-2-player" "group-2-opponent"}.draw-section .round-container.rr-round .group-1-player{grid-area:group-1-player}.draw-section .round-container.rr-round .group-1-opponent{grid-area:group-1-opponent}.draw-section .round-container.rr-round .group-2-player{grid-area:group-2-player}.draw-section .round-container.rr-round .group-2-opponent{grid-area:group-2-opponent}.draw-section .round-container.rr-round .round-robin{grid-column:1/-1;display:grid;align-items:center;height:60px;padding:0 15px;color:#fff;font-size:14px}.draw-section .round-container.rr-round .round-robin.player{background-color:#1e2939}.draw-section .round-container.rr-round .round-robin.opponent{background-color:#051224}.draw-section .bracket-wrapper{display:grid;grid-template-areas:"line-short-1 vertical-line-1 ." ". vertical-line-2 connect-line" "line-short-2 vertical-line-3 .";grid-template-columns:1fr 2px 1fr;align-items:center}.draw-section .bracket-wrapper .line{width:100%;height:2px;background-color:#051224}.draw-section .bracket-wrapper .line-short{width:100%;height:2px;background-color:#051224}.draw-section .bracket-wrapper .vertical-line{width:2px;background-color:#051224}.draw-section .bracket-wrapper .connect-line{width:100%;height:2px;background-color:#051224;grid-area:connect-line}.draw-section .bracket-wrapper .line-short-1{grid-area:line-short-1}.draw-section .bracket-wrapper .line-short-2{grid-area:line-short-2}.draw-section .bracket-wrapper .vertical-line-1{grid-area:vertical-line-1;height:51%;align-self:end}.draw-section .bracket-wrapper .vertical-line-2{grid-area:vertical-line-2;height:100%}.draw-section .bracket-wrapper .vertical-line-3{grid-area:vertical-line-3;height:51%;align-self:start}.draw-section .bracket-wrapper .connect-line{grid-area:connect-line}.draw-section .rr-bracket{display:grid;row-gap:40px;height:100%}.draw-section .rr-bracket .bracket-wrapper{height:160px;grid-template-rows:60px auto 60px}.draw-section .sf-bracket{height:100%;display:grid}.draw-section .sf-bracket .bracket-wrapper{height:320px;align-self:center;grid-template-rows:120px auto 120px}@media(max-width: 768px){.draw-intro{margin:0 15px 50px 15px}.draw-section{grid-template-areas:"draw-type" "draw-rounds-wrapper";margin:0 15px 50px 15px}.draw-section .print-draw-btn{display:none}.draw-section .draw-rounds-wrapper{justify-content:center}.draw-section .draw-rounds-wrapper.current.current-rr-round{grid-template-areas:"rr-label . sf-label  next-round-icon" "rr-round rr-bracket sf-round sf-bracket ";grid-template-columns:45% 3% 45% 3%}.draw-section .draw-rounds-wrapper.current.current-rr-round .next-round-icon,.draw-section .draw-rounds-wrapper.current.current-rr-round .rr-label,.draw-section .draw-rounds-wrapper.current.current-rr-round .sf-label,.draw-section .draw-rounds-wrapper.current.current-rr-round .rr-round,.draw-section .draw-rounds-wrapper.current.current-rr-round .rr-bracket .sf-round .sf-bracket{display:grid}.draw-section .draw-rounds-wrapper.current.current-rr-round .final-label,.draw-section .draw-rounds-wrapper.current.current-rr-round .final-round,.draw-section .draw-rounds-wrapper.current.current-rr-round .previous-round-icon{display:none}.draw-section .draw-rounds-wrapper.current.current-final-round{grid-template-areas:"previous-round-icon  sf-label . final-label" "rr-bracket  sf-round sf-bracket final-round";grid-template-columns:3% 45% 3% 45%}.draw-section .draw-rounds-wrapper.current.current-final-round .previous-round-icon,.draw-section .draw-rounds-wrapper.current.current-final-round .sf-label,.draw-section .draw-rounds-wrapper.current.current-final-round .final-label,.draw-section .draw-rounds-wrapper.current.current-final-round .rr-bracket,.draw-section .draw-rounds-wrapper.current.current-final-round .sf-round,.draw-section .draw-rounds-wrapper.current.current-final-round .sf-bracket,.draw-section .draw-rounds-wrapper.current.current-final-round .final-round{display:grid}.draw-section .draw-rounds-wrapper.current.current-final-round .next-round-icon,.draw-section .draw-rounds-wrapper.current.current-final-round .rr-label,.draw-section .draw-rounds-wrapper.current.current-final-round .rr-round{display:none}}@media(max-width: 767px){.draw-intro{margin:0 15px}.draw-section{grid-template-areas:"draw-type" "draw-rounds-wrapper";margin:0 15px}.draw-section .print-draw-btn{display:none}.draw-section .draw-rounds-wrapper{margin:0 0 40px 0}.draw-section .draw-rounds-wrapper.current .next-round-icon{margin-left:-20px}.draw-section .draw-rounds-wrapper.current.current-rr-round{grid-template-areas:". rr-label next-round-icon" ". rr-round rr-bracket";grid-template-columns:3% 94% 3%}.draw-section .draw-rounds-wrapper.current.current-rr-round .next-round-icon,.draw-section .draw-rounds-wrapper.current.current-rr-round .rr-label,.draw-section .draw-rounds-wrapper.current.current-rr-round .rr-round,.draw-section .draw-rounds-wrapper.current.current-rr-round .rr-bracket{display:grid}.draw-section .draw-rounds-wrapper.current.current-rr-round .final-label,.draw-section .draw-rounds-wrapper.current.current-rr-round .final-round,.draw-section .draw-rounds-wrapper.current.current-rr-round .previous-round-icon,.draw-section .draw-rounds-wrapper.current.current-rr-round .sf-label,.draw-section .draw-rounds-wrapper.current.current-rr-round .sf-round,.draw-section .draw-rounds-wrapper.current.current-rr-round .sf-bracket{display:none}.draw-section .draw-rounds-wrapper.current.current-sf-round{grid-template-areas:"previous-round-icon  sf-label next-round-icon" "rr-bracket sf-round sf-bracket";grid-template-columns:3% 94% 3%}.draw-section .draw-rounds-wrapper.current.current-sf-round .previous-round-icon,.draw-section .draw-rounds-wrapper.current.current-sf-round .next-round-icon,.draw-section .draw-rounds-wrapper.current.current-sf-round .sf-bracket,.draw-section .draw-rounds-wrapper.current.current-sf-round .rr-bracket,.draw-section .draw-rounds-wrapper.current.current-sf-round .sf-label,.draw-section .draw-rounds-wrapper.current.current-sf-round .sf-round{display:grid}.draw-section .draw-rounds-wrapper.current.current-sf-round .rr-label,.draw-section .draw-rounds-wrapper.current.current-sf-round .rr-round,.draw-section .draw-rounds-wrapper.current.current-sf-round .final-label,.draw-section .draw-rounds-wrapper.current.current-sf-round .final-round{display:none}.draw-section .draw-rounds-wrapper.current.current-final-round{grid-template-areas:"previous-round-icon final-label ." "sf-bracket final-round .";grid-template-columns:3% 94% 3%}.draw-section .draw-rounds-wrapper.current.current-final-round .previous-round-icon,.draw-section .draw-rounds-wrapper.current.current-final-round .sf-bracket,.draw-section .draw-rounds-wrapper.current.current-final-round .final-label,.draw-section .draw-rounds-wrapper.current.current-final-round .final-round{display:grid}.draw-section .draw-rounds-wrapper.current.current-final-round .next-round-icon,.draw-section .draw-rounds-wrapper.current.current-final-round .rr-label,.draw-section .draw-rounds-wrapper.current.current-final-round .rr-round,.draw-section .draw-rounds-wrapper.current.current-final-round .rr-bracket,.draw-section .draw-rounds-wrapper.current.current-final-round .sf-label,.draw-section .draw-rounds-wrapper.current.current-final-round .sf-round{display:none}.draw-section .draw-rounds-wrapper.current .score-box:not(.round-robin) .main{grid-template-columns:48px 114px auto;grid-template-areas:"head-shot name game-point-wrapper"}.draw-section .draw-rounds-wrapper.current .score-box:not(.round-robin) .main.doubles{grid-template-columns:70px 117px auto}.draw-section .draw-rounds-wrapper.current .score-box:not(.round-robin) .main.winner{grid-template-areas:"head-shot name winner game-point-wrapper";grid-template-columns:48px 82px 32px auto}.draw-section .draw-rounds-wrapper.current .score-box:not(.round-robin) .main.winner.doubles{grid-template-columns:70px 80px 37px auto}.draw-section .draw-rounds-wrapper.current .score-box:not(.round-robin) .main .item.flag{display:none}}.page-content-hero.finals .draw-section .previous-round-icon,.page-content-hero.finals .draw-section .next-round-icon{color:#0ad4be}.page-content-hero.finals .draw-section .round-name{font-family:"roboto_bold";font-size:16px;line-height:16px;text-align:left;text-transform:uppercase;color:#171c8f}.page-content-hero.finals .draw-section .round-name:disabled{color:#b1b3d9}.page-content-hero.finals .draw-section .round-container .score-box .main .item.game-point-wrapper .game-point .tie-score{color:#fff}.page-content-hero.finals .draw-section .round-container .score-box .main.player{background-color:#0adbc5 !important}.page-content-hero.finals .draw-section .round-container .score-box .main.opponent{background-color:#0ad4be !important}.page-content-hero.next-gen .draw-section .previous-round-icon,.page-content-hero.next-gen .draw-section .next-round-icon{color:#fb1128}.page-content-hero.next-gen .draw-section .round-name{font-family:"roboto_bold";font-size:16px;line-height:16px;text-align:left;text-transform:uppercase;color:#171c8f}.page-content-hero.next-gen .draw-section .round-name:disabled{color:#b1b3d9}.page-content-hero.next-gen .draw-section .round-container .score-box .main .item.game-point-wrapper .game-point .tie-score{color:#fb1128}.page-content-hero.next-gen .draw-section .round-container .score-box .main.player{background-color:#b2d3f0 !important}.page-content-hero.next-gen .draw-section .round-container .score-box .main.opponent{background-color:#99c5ec !important}.leaderboard-title{margin:16px;font-size:24px;font-family:"roboto_regular";border-top:none !important;text-transform:uppercase;color:#3aacda}.leaderboard{display:grid;border:1px solid #ccc;grid-auto-flow:row;margin:8px;font-family:"roboto_regular"}.leaderboard .labels{display:grid;grid-template-columns:35px auto auto 50px 30px;grid-column-gap:8px;grid-template-areas:"rankLabel titleLabel pointsLabel moveLabel expandLabel";font-size:16px;padding:8px}.leaderboard .labels div{display:grid}.leaderboard .labels div a{display:grid;color:#5f676a}.leaderboard .labels div a span{text-align:center;font-size:10px;color:#ccc}.leaderboard .labels div a.active-sort span{color:#5f676a}.leaderboard .labels .rank{grid-area:rankLabel;justify-self:start}.leaderboard .labels .title{grid-area:titleLabel;justify-self:start}.leaderboard .labels .points{grid-area:pointsLabel;text-align:right;justify-self:right}.leaderboard .labels .move{grid-area:moveLabel;text-align:center;justify-self:center}.leaderboard .labels .expand{grid-area:expandLabel;color:#3babda;justify-content:center;align-items:center;font-size:13px;cursor:pointer}.leaderboard .country{display:grid;grid-template-columns:1fr;grid-template-rows:50px auto;grid-template-areas:"info" "players";overflow-x:hidden}.leaderboard .country.expanded .icon-plus::before{content:""}.leaderboard .country.expanded .players{margin:8px 0;height:456px;opacity:1}.leaderboard .info{grid-area:info;display:grid;grid-template-columns:35px auto auto 50px 30px;grid-column-gap:8px;grid-auto-rows:40px;grid-template-areas:"rank title points move expand";border:1px solid #c7c8c8;background:#fafafa;border-radius:4px;align-items:center;font-size:28px;line-height:.8;padding:4px 8px;overflow-x:hidden}.leaderboard .info .rank{grid-area:rank;font-family:"roboto_regular";z-index:1;position:relative}.leaderboard .info .title{grid-area:title;height:inherit;display:flex;align-self:center;height:auto;align-items:center;text-transform:uppercase;font-weight:bold;overflow:hidden}.leaderboard .info .globe{height:40px;width:40px;margin-right:8px;cursor:pointer}.leaderboard .info .title-img{height:24px;width:auto;cursor:pointer}.leaderboard .info .points{grid-area:points;text-align:right}.leaderboard .info .move{grid-area:move;text-align:left;font-size:22px;display:flex;align-items:center;justify-self:center}.leaderboard .info .move .icon-arrow-down,.leaderboard .info .move .table-rankings-wrapper .mega-table .sorting-cell .sorting-arrow,.table-rankings-wrapper .mega-table .sorting-cell .leaderboard .info .move .sorting-arrow{font-size:10px;color:#b21d1d;margin-left:4px}.leaderboard .info .move .icon-arrow-up,.leaderboard .info .move .table-rankings-wrapper .mega-table .sorting-cell.sort-up .sorting-arrow,.table-rankings-wrapper .mega-table .sorting-cell.sort-up .leaderboard .info .move .sorting-arrow{font-size:10px;color:#09d400;margin-left:4px}.leaderboard .info .expand{grid-area:expand;justify-self:center;font-size:12px;color:#3aacda;cursor:pointer}.leaderboard .players{grid-area:players;overflow-x:scroll;overflow-y:hidden;display:grid;grid-template-columns:repeat(5, 1fr);justify-content:space-between;grid-column-gap:8px;margin:4px 0;height:0;transition:all 300ms ease-in-out;-webkit-overflow-scrolling:touch;opacity:0}.leaderboard .player{background:#c7c8c8;display:grid;grid-template-columns:16px 1fr 1fr 40px 16px;grid-template-rows:16px auto auto 16px;grid-template-areas:". . . . ." ". playerName playerName . ." ". playerRank . . ." "playerImage playerImage playerImage playerImage playerImage";height:440px;width:325px;border:1px solid #c7c8c8;border-radius:4px;background-size:cover;box-shadow:0 11px 30px inset rgba(0,0,0,.6)}.leaderboard .player .playerImage{grid-area:playerImage;filter:grayscale(1) drop-shadow(0 0 4px rgba(0, 0, 0, 0.6));justify-self:end;z-index:0}.leaderboard .player .playerImage.playerGladiator{height:400px;align-self:self-end}.leaderboard .player .playerImage.playerHeadshot{height:130px;align-self:center;background-color:rgba(255,255,255,.75);grid-area:none;border-radius:4px;grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3}.leaderboard .player .rules{padding:8px;font-size:14px;flex-direction:column}.leaderboard .player .rules .atpcup-filter-btn{margin:8px 0 0;font-size:16px;align-self:initial;text-align:center}.leaderboard .player .name{color:#fff;display:grid;grid-area:playerName;align-self:self-start;margin:0;text-transform:uppercase;z-index:1;position:relative;text-shadow:0 0 5px rgba(0,0,0,.35)}.leaderboard .player .name .firstName{font-size:28px;font-weight:bold}.leaderboard .player .name .lastName{font-size:30px;font-family:"roboto_regular"}.leaderboard .player .rank{color:#fff;display:grid;grid-area:playerRank;align-content:end;text-transform:uppercase;font-family:"roboto_regular";z-index:1;text-shadow:0 0 5px rgba(0,0,0,.35)}.leaderboard .player .player-rank{font-size:48px;align-self:self-end}.leaderboard .player .player-rank .player-pr{font-family:"roboto_regular";font-size:28px;margin-left:4px}.leaderboard .player .rank-type{font-size:26px;display:grid;align-self:self-end}.leaderboard .player .rank-type span:first-child{font-size:18px}.leaderboard .player .rank-type span:last-child{letter-spacing:.5px}.leaderboard .player .qualified-stamp{display:grid;grid-template-columns:repeat(1, 1fr);grid-auto-rows:65px;grid-template-areas:"a" "b";width:310px}.leaderboard .player .qualified-stamp .commited{color:#fff;display:grid;margin:0;text-transform:uppercase;z-index:1;position:relative;text-shadow:0 0 5px rgba(0,0,0,.35);font-size:20px;font-family:"roboto_regular";transform:rotate(90deg);grid-area:b;justify-self:right;margin-top:-20px}.leaderboard .player .qualified-stamp .commited-image{grid-area:a;justify-self:right;margin-top:20px}.rules{padding:16px 8px;font-size:16px;display:block;background:#f1f1f1;margin:8px;border-radius:4px;border:1px solid #c7c8c8 !important;justify-content:space-between}.rules .atpcup-faq-container{display:inline}.rules .atpcup-filter-btn{border:1px solid #051224;padding:8px 16px;border-radius:4px;background:#fff;align-self:center;font-family:"roboto_regular";font-size:18px;letter-spacing:1px;margin:0 16px;color:#051224;display:block;float:right}.rules .atpcup-filter-btn:hover{background-color:#051224;color:#fff;box-shadow:0 0 5px #c1c1c1}.is-mobile .leaderboard .labels{grid-template-columns:30px auto auto 28px 28px}.is-mobile .leaderboard .info{font-size:18px;grid-template-columns:30px auto auto 28px 28px}.is-mobile .leaderboard .info .globe{height:32px;width:32px;margin-right:8px;cursor:pointer}.is-mobile .leaderboard .info .title-img{height:16px;width:auto;cursor:pointer}.is-mobile .leaderboard .info .move{font-size:18px}.is-mobile .leaderboard .info .move span{font-size:8px}.is-mobile .rules-and-filter{flex-direction:column}.is-mobile .rules-and-filter .rules{padding:8px;font-size:14px;flex-direction:column}.is-mobile .rules-and-filter .rules .atpcup-filter-btn{margin:8px 0 0;font-size:16px;align-self:initial;text-align:center}.is-mobile .rules-and-filter .filter-select{align-self:initial;width:auto}.atpcup-banner{display:flex;align-items:center;padding:8px}.atpcup-banner img{display:block;width:70px;height:70px}.atpcup-banner__tagLine{text-transform:uppercase;flex-grow:1;text-align:left;margin-left:8px}.atpcup-banner__tagLine h2{font-family:"roboto_regular";font-size:27px;line-height:1;margin:0;color:#3aacda;letter-spacing:-0.6px}.atpcup-banner__tagLine span{font-family:"roboto_regular";font-weight:bold;display:block;font-size:15px;line-height:1;margin:4px 0}.atpcup-scorebox-header{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, auto);align-items:center;justify-items:center;padding:16px 16px 0 16px}.atpcup-scorebox-header .team-flag{width:30px;height:22px;border-radius:4px;border:1px solid #ccc;background:#ccc}.atpcup-scorebox-header .country-tie-score{font-family:"roboto_bold";font-size:21px;text-transform:uppercase;text-align:center;color:#1f2223}.atpcup-scorebox-header .city-group{grid-row-start:2;grid-column-start:span 3}.atpcup-draw{display:grid;grid-template-columns:1fr 40px 1fr 20px 1.5fr 20px 1fr 40px 1fr;grid-template-rows:auto 40px 40px 40px 40px 40px 40px;grid-template-areas:"qf1-label . sf1-label . final-label . sf2-label . qf2-label" "qf1-container . . . . . . . qf2-container" "qf1-container qf-bracket-a . . final-container . . qf-bracket-b qf2-container" ". qf-bracket-a sf1-container . final-container . sf2-container qf-bracket-b ." ". qf-bracket-a sf1-container . final-container . sf2-container qf-bracket-b ." "qf3-container qf-bracket-a . . final-container . . qf-bracket-b qf4-container" "qf3-container . . . . . . . qf4-container";padding:16px;font-family:"roboto_regular";font-size:16px;clear:both}.atpcup-draw .round{justify-content:center;align-self:center;text-align:center;border-bottom:1px solid #c7c8c8;font-family:"roboto_bold";font-size:21px;padding:16px;margin-bottom:16px}.atpcup-draw .round-label{display:none}.atpcup-draw .qf1-label{grid-area:qf1-label}.atpcup-draw .qf2-label{grid-area:qf2-label}.atpcup-draw .sf1-label{grid-area:sf1-label}.atpcup-draw .sf2-label{grid-area:sf2-label}.atpcup-draw .final-label{grid-area:final-label}.atpcup-draw .tie-container{display:grid;grid-auto-flow:row;border-radius:3px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.15);overflow:hidden;color:inherit}.atpcup-draw .tie-container.has-placeholder{justify-content:center}.atpcup-draw .country{display:grid;align-items:center;grid-column-gap:8px}.atpcup-draw .country:first-of-type{border-bottom:1px solid #c7c8c8}.atpcup-draw .country:first-of-type.has-placeholder{border-bottom:0}.atpcup-draw .bracket-a .country{grid-template-columns:-webkit-max-content auto 20px 20px 5px;grid-template-columns:max-content auto 20px 20px 5px;grid-template-areas:"flag name score leading winner";padding-left:16px}.atpcup-draw .bracket-a .country.has-placeholder{grid-template-columns:-webkit-max-content 40px;grid-template-columns:max-content 40px;grid-template-areas:"flag name ";padding-left:0;justify-items:center}.atpcup-draw .bracket-b .country{grid-template-columns:5px -webkit-max-content auto 20px 20px;grid-template-columns:5px max-content auto 20px 20px;grid-template-areas:"winner flag name score leading";padding-right:12px}.atpcup-draw .bracket-b .country.has-placeholder{grid-template-columns:-webkit-max-content 40px;grid-template-columns:max-content 40px;grid-template-areas:"flag name ";padding-right:0;justify-items:center}.atpcup-draw .placeholder{vertical-align:middle;display:grid;text-align:center;font-weight:bold;align-items:center;grid-column-start:1 !important;grid-column-end:6 !important;white-space:nowrap}.atpcup-draw .flag{width:18px;grid-area:flag;justify-self:center}.atpcup-draw .name{grid-area:name}.atpcup-draw .score{grid-area:score}.atpcup-draw .icon-checkmark{grid-area:leading;color:#fff;height:16px;width:16px;font-size:8px;display:grid;border-radius:8px;background:#051224}.atpcup-draw .icon-checkmark:before{align-self:center;justify-self:center}.atpcup-draw .round-winner{grid-area:winner;background-color:#051224;width:100%;height:100%}.atpcup-draw .qf1{grid-area:qf1-container}.atpcup-draw .qf2{grid-area:qf2-container}.atpcup-draw .qf3{grid-area:qf3-container}.atpcup-draw .qf4{grid-area:qf4-container}.atpcup-draw .sf1{grid-area:sf1-container}.atpcup-draw .sf2{grid-area:sf2-container}.atpcup-draw .final{grid-area:final-container;font-size:20px}.atpcup-draw .final .flag{width:30px}.atpcup-draw .qf-bracket-a{border:1px solid #051224;border-left:none;grid-area:qf-bracket-a;width:50%;background-color:#fff}.atpcup-draw .qf-bracket-b{border:1px solid #051224;border-right:none;grid-area:qf-bracket-b;width:50%;justify-self:end;background-color:#fff}.atpcup-draw .center-bracket{height:1px;background-color:#c7c8c8;grid-column-start:2;grid-column-end:9;grid-row-start:5;z-index:1}.atpcup-draw .center-bracket.no-qf{grid-column-start:3;grid-column-end:8}.atpcup-draw .icon-leading{height:16px;width:16px;border-radius:8px;background-color:#051224}.atpcup-draw-options{width:200px;float:right;margin:0 10px 10px 0}@media(max-width: 768px){.atpcup-draw{display:grid;grid-template-columns:1fr 1fr 32px 1fr 1fr;grid-template-rows:1fr 60px 1fr 35px 1.25fr 35px 1fr 60px 1fr;grid-template-areas:"qf1-container qf1-container . qf3-container qf3-container" ". qf-bracket-a qf-bracket-a qf-bracket-a ." ". sf1-container sf1-container sf1-container ." ". . . . ." "final-container final-container final-container final-container final-container" ". . . . ." ". sf2-container sf2-container sf2-container ." ". qf-bracket-b qf-bracket-b qf-bracket-b ." "qf4-container qf4-container . qf2-container qf2-container"}.atpcup-draw.no-qf{grid-template-rows:10px 1fr 35px 1.25fr 35px 1fr 60px;grid-template-areas:". qf-bracket-a qf-bracket-a qf-bracket-a ." ". sf1-container sf1-container sf1-container ." ". . . . ." "final-container final-container final-container final-container final-container" ". . . . ." ". sf2-container sf2-container sf2-container ." ". qf-bracket-b qf-bracket-b qf-bracket-b ."}.atpcup-draw .round{display:none}.atpcup-draw .tie-container{grid-auto-flow:unset;grid-template-columns:50.5% 50.5%}.atpcup-draw .tie-container.has-placeholder{display:grid;min-height:90px;grid-auto-rows:50%}.atpcup-draw .country{grid-row-gap:8px}.atpcup-draw .country:first-of-type{border-bottom:none;border-right:1px solid #cfcfcf}.atpcup-draw .country.has-placeholder:first-of-type{grid-column-start:1 !important;grid-column-end:2 !important;justify-content:center}.atpcup-draw .country.has-placeholder:last-of-type{grid-column-start:2 !important;justify-content:center}.atpcup-draw .placeholder{font-weight:bold;white-space:normal}.atpcup-draw .bracket-a .country{grid-template-columns:auto auto auto;grid-template-areas:"flag name name" ". score leading" "winner winner winner";padding-left:0}.atpcup-draw .bracket-b .country{grid-template-columns:auto auto auto;grid-template-areas:"winner winner winner" "flag name name" ". score leading";padding-right:0;padding-bottom:7px}.atpcup-draw .bracket-b.qf2{grid-area:qf4-container}.atpcup-draw .bracket-b.qf4{grid-area:qf2-container}.atpcup-draw .flag{justify-self:end}.atpcup-draw .score{justify-self:center}.atpcup-draw .final{margin:0 12.5%}.atpcup-draw .round-label{font-family:"roboto_bold";font-size:12px;display:block;grid-column-start:1;grid-column-end:3;margin:8px 0;justify-self:center;align-self:center}.atpcup-draw .qf-bracket-a{border:1px solid #051224;border-top:none;grid-area:qf-bracket-a;width:unset;height:50%}.atpcup-draw .qf-bracket-b{border:1px solid #051224;border-bottom:none;grid-area:qf-bracket-b;width:unset;height:50%;justify-self:unset;align-self:end}.atpcup-draw .center-bracket{height:unset;width:1px;background-color:#c7c8c8;grid-column-start:3;grid-column-end:3;grid-row-start:2;grid-row-end:9;margin:30px auto;z-index:unset}.atpcup-draw .center-bracket.no-qf{grid-column-start:1;grid-column-end:9;grid-row-start:2;grid-row-end:7}}.atpcup-scoring-section{padding:7px;color:#1f2223}.atpcup-scoring-section iframe.draw-frame{height:760px;width:100%;overflow:hidden}.atpcup-scoring-section #filter-buttons-wrapper{padding-top:7px;padding-left:20px;margin-bottom:10px}.atpcup-scoring-section #filter-buttons-wrapper .icon-font,.atpcup-scoring-section #filter-buttons-wrapper .icon,.atpcup-scoring-section #filter-buttons-wrapper .icon-small-search,.atpcup-scoring-section #filter-buttons-wrapper .icon-cart,.atpcup-scoring-section #filter-buttons-wrapper .icon-list,.atpcup-scoring-section #filter-buttons-wrapper .icon-help,.atpcup-scoring-section #filter-buttons-wrapper .icon-chart,.atpcup-scoring-section #filter-buttons-wrapper .icon-map-marker,.atpcup-scoring-section #filter-buttons-wrapper .icon-world-circleless,.atpcup-scoring-section #filter-buttons-wrapper .icon-instagram-circleless,.atpcup-scoring-section #filter-buttons-wrapper .icon-charity-circleless,.atpcup-scoring-section #filter-buttons-wrapper .icon-audio,.atpcup-scoring-section #filter-buttons-wrapper .icon-double-up-arrow,.atpcup-scoring-section #filter-buttons-wrapper .icon-double-down-arrow,.atpcup-scoring-section #filter-buttons-wrapper .icon-external,.atpcup-scoring-section #filter-buttons-wrapper .icon-arrow-down,.atpcup-scoring-section #filter-buttons-wrapper .table-rankings-wrapper .mega-table .sorting-cell .sorting-arrow,.table-rankings-wrapper .mega-table .sorting-cell .atpcup-scoring-section #filter-buttons-wrapper .sorting-arrow,.atpcup-scoring-section #filter-buttons-wrapper .icon-arrow-right,.atpcup-scoring-section #filter-buttons-wrapper .icon-arrow-up,.atpcup-scoring-section #filter-buttons-wrapper .table-rankings-wrapper .mega-table .sorting-cell.sort-up .sorting-arrow,.table-rankings-wrapper .mega-table .sorting-cell.sort-up .atpcup-scoring-section #filter-buttons-wrapper .sorting-arrow,.atpcup-scoring-section #filter-buttons-wrapper .icon-arrow-left,.atpcup-scoring-section #filter-buttons-wrapper .icon-arrow-up-thin,.atpcup-scoring-section #filter-buttons-wrapper .icon-arrow-down-thin,.atpcup-scoring-section #filter-buttons-wrapper .icon-arrow-left-thin,.atpcup-scoring-section #filter-buttons-wrapper .icon-arrow-right-thin,.atpcup-scoring-section #filter-buttons-wrapper .icon-myatp,.atpcup-scoring-section #filter-buttons-wrapper .icon-search,.atpcup-scoring-section #filter-buttons-wrapper .icon-facebook,.atpcup-scoring-section #filter-buttons-wrapper .icon-twitter,.atpcup-scoring-section #filter-buttons-wrapper .icon-google-plus,.atpcup-scoring-section #filter-buttons-wrapper .icon-instagram,.atpcup-scoring-section #filter-buttons-wrapper .icon-youtube,.atpcup-scoring-section #filter-buttons-wrapper .icon-close,.atpcup-scoring-section #filter-buttons-wrapper .icon-facebook-circleless,.atpcup-scoring-section #filter-buttons-wrapper .icon-facebook-messenger,.atpcup-scoring-section #filter-buttons-wrapper .icon-google-plus-circleless,.atpcup-scoring-section #filter-buttons-wrapper .icon-googleplus-circleless,.atpcup-scoring-section #filter-buttons-wrapper .icon-linkedin-circleless,.atpcup-scoring-section #filter-buttons-wrapper .icon-mail,.atpcup-scoring-section #filter-buttons-wrapper .icon-pinterest-circleless,.atpcup-scoring-section #filter-buttons-wrapper .icon-twitter-circleless,.atpcup-scoring-section #filter-buttons-wrapper .icon-close-circle,.atpcup-scoring-section #filter-buttons-wrapper .icon-filter,.atpcup-scoring-section #filter-buttons-wrapper .icon-share,.atpcup-scoring-section #filter-buttons-wrapper .icon-circle-minus,.atpcup-scoring-section #filter-buttons-wrapper .icon-circle-plus,.atpcup-scoring-section #filter-buttons-wrapper .icon-checkmark,.atpcup-scoring-section #filter-buttons-wrapper .icon-reset,.atpcup-scoring-section #filter-buttons-wrapper .icon-type-gallery,.atpcup-scoring-section #filter-buttons-wrapper .icon-type-play,.atpcup-scoring-section #filter-buttons-wrapper .icon-circle-video,.atpcup-scoring-section #filter-buttons-wrapper .icon-map-pin,.atpcup-scoring-section #filter-buttons-wrapper .icon-close-filled,.atpcup-scoring-section #filter-buttons-wrapper .icon-fullscreen,.atpcup-scoring-section #filter-buttons-wrapper .icon-currency-other,.atpcup-scoring-section #filter-buttons-wrapper .icon-court,.atpcup-scoring-section #filter-buttons-wrapper .icon-tennis-ball,.atpcup-scoring-section #filter-buttons-wrapper .icon-favorite,.atpcup-scoring-section #filter-buttons-wrapper .icon-reply,.atpcup-scoring-section #filter-buttons-wrapper .icon-retweet,.atpcup-scoring-section #filter-buttons-wrapper .icon-minus,.atpcup-scoring-section #filter-buttons-wrapper .icon-plus,.atpcup-scoring-section #filter-buttons-wrapper .icon-singles,.atpcup-scoring-section #filter-buttons-wrapper .icon-doubles,.atpcup-scoring-section #filter-buttons-wrapper .icon-youtube-circleless,.atpcup-scoring-section #filter-buttons-wrapper .icon-clock,.atpcup-scoring-section #filter-buttons-wrapper .icon-vixlet-circleless,.atpcup-scoring-section #filter-buttons-wrapper .icon-bracket,.atpcup-scoring-section #filter-buttons-wrapper .icon-currency,.atpcup-scoring-section #filter-buttons-wrapper .icon-finance,.atpcup-scoring-section #filter-buttons-wrapper .icon-header-search,.atpcup-scoring-section #filter-buttons-wrapper .icon-header-menu,.atpcup-scoring-section #filter-buttons-wrapper .icon-weibo-circleless,.atpcup-scoring-section #filter-buttons-wrapper .icon-hexagon,.atpcup-scoring-section #filter-buttons-wrapper .icon-radio-signal-both,.atpcup-scoring-section #filter-buttons-wrapper .icon-mic,.atpcup-scoring-section #filter-buttons-wrapper .icon-newspaper,.atpcup-scoring-section #filter-buttons-wrapper .icon-headphones,.atpcup-scoring-section #filter-buttons-wrapper .icon-feed,.atpcup-scoring-section #filter-buttons-wrapper .icon-cart2,.atpcup-scoring-section #filter-buttons-wrapper .icon-tv,.atpcup-scoring-section #filter-buttons-wrapper .icon-display,.atpcup-scoring-section #filter-buttons-wrapper .icon-play2,.atpcup-scoring-section #filter-buttons-wrapper .icon-spinner11,.atpcup-scoring-section #filter-buttons-wrapper .icon-whatsapp,.atpcup-scoring-section #filter-buttons-wrapper .icon-next,.atpcup-scoring-section #filter-buttons-wrapper .controls-wrapper .rsArrowLeft,.controls-wrapper .atpcup-scoring-section #filter-buttons-wrapper .rsArrowLeft,.atpcup-scoring-section #filter-buttons-wrapper .controls-wrapper .rsArrowRight,.controls-wrapper .atpcup-scoring-section #filter-buttons-wrapper .rsArrowRight,.atpcup-scoring-section #filter-buttons-wrapper .breaking-close,.atpcup-scoring-section #filter-buttons-wrapper .close-nav,.atpcup-scoring-section #filter-buttons-wrapper .intro-section .location-credit,.intro-section .atpcup-scoring-section #filter-buttons-wrapper .location-credit,.atpcup-scoring-section #filter-buttons-wrapper .play-video,.atpcup-scoring-section #filter-buttons-wrapper .up-next .up-next-close,.up-next .atpcup-scoring-section #filter-buttons-wrapper .up-next-close,.atpcup-scoring-section #filter-buttons-wrapper .last-events-played .rsArrow.rsArrowLeft .rsArrowIcn,.last-events-played .rsArrow.rsArrowLeft .atpcup-scoring-section #filter-buttons-wrapper .rsArrowIcn,.atpcup-scoring-section #filter-buttons-wrapper .last-events-played .rsArrow.rsArrowRight .rsArrowIcn,.last-events-played .rsArrow.rsArrowRight .atpcup-scoring-section #filter-buttons-wrapper .rsArrowIcn,.atpcup-scoring-section #filter-buttons-wrapper .detail-carousel .rsArrow.rsArrowLeft .rsArrowIcn,.detail-carousel .rsArrow.rsArrowLeft .atpcup-scoring-section #filter-buttons-wrapper .rsArrowIcn,.atpcup-scoring-section #filter-buttons-wrapper .detail-carousel .rsArrow.rsArrowRight .rsArrowIcn,.detail-carousel .rsArrow.rsArrowRight .atpcup-scoring-section #filter-buttons-wrapper .rsArrowIcn,.atpcup-scoring-section #filter-buttons-wrapper .tournaments-categories-item .item-link:before,.tournaments-categories-item .atpcup-scoring-section #filter-buttons-wrapper .item-link:before,.atpcup-scoring-section #filter-buttons-wrapper .column-search-icon,.atpcup-scoring-section #filter-buttons-wrapper .search-on .column-search-icon,.search-on .atpcup-scoring-section #filter-buttons-wrapper .column-search-icon,.atpcup-scoring-section #filter-buttons-wrapper .time-button,.atpcup-scoring-section #filter-buttons-wrapper .map-continent-container .world-link,.map-continent-container .atpcup-scoring-section #filter-buttons-wrapper .world-link,.atpcup-scoring-section #filter-buttons-wrapper .map-marker .marker-icon,.map-marker .atpcup-scoring-section #filter-buttons-wrapper .marker-icon,.atpcup-scoring-section #filter-buttons-wrapper .marker-tooltip-close,.atpcup-scoring-section #filter-buttons-wrapper .head-to-head-move-up,.atpcup-scoring-section #filter-buttons-wrapper .head-to-head-move-down,.atpcup-scoring-section #filter-buttons-wrapper .head-to-head-button-search,.atpcup-scoring-section #filter-buttons-wrapper .head-to-head-search-close,.atpcup-scoring-section #filter-buttons-wrapper .heritage-video-wrapper,.atpcup-scoring-section #filter-buttons-wrapper .player-ranking-move .move-up,.player-ranking-move .atpcup-scoring-section #filter-buttons-wrapper .move-up,.atpcup-scoring-section #filter-buttons-wrapper .player-ranking-move .move-down,.player-ranking-move .atpcup-scoring-section #filter-buttons-wrapper .move-down,.atpcup-scoring-section #filter-buttons-wrapper .player-ranking-prev .player-ranking-button,.player-ranking-prev .atpcup-scoring-section #filter-buttons-wrapper .player-ranking-button,.atpcup-scoring-section #filter-buttons-wrapper .player-ranking-next .player-ranking-button,.player-ranking-next .atpcup-scoring-section #filter-buttons-wrapper .player-ranking-button,.atpcup-scoring-section #filter-buttons-wrapper .modal-carousel .rsArrow.rsArrowLeft .rsArrowIcn,.modal-carousel .rsArrow.rsArrowLeft .atpcup-scoring-section #filter-buttons-wrapper .rsArrowIcn,.atpcup-scoring-section #filter-buttons-wrapper .modal-carousel .rsArrow.rsArrowRight .rsArrowIcn,.modal-carousel .rsArrow.rsArrowRight .atpcup-scoring-section #filter-buttons-wrapper .rsArrowIcn,.atpcup-scoring-section #filter-buttons-wrapper .modal-carousel-close,.atpcup-scoring-section #filter-buttons-wrapper .modal-carousel-social-close,.atpcup-scoring-section #filter-buttons-wrapper .modal-carousel-social-open,.atpcup-scoring-section #filter-buttons-wrapper .modal-carousel-open,.atpcup-scoring-section #filter-buttons-wrapper .close-draw-by-player,.atpcup-scoring-section #filter-buttons-wrapper .scores-daily-schedule-controls .button-time:before,.scores-daily-schedule-controls .atpcup-scoring-section #filter-buttons-wrapper .button-time:before,.atpcup-scoring-section #filter-buttons-wrapper .video-container .video-player .video-play-btn,.video-container .video-player .atpcup-scoring-section #filter-buttons-wrapper .video-play-btn,.atpcup-scoring-section #filter-buttons-wrapper .video-container .video-player .video-next-btn,.video-container .video-player .atpcup-scoring-section #filter-buttons-wrapper .video-next-btn,.atpcup-scoring-section #filter-buttons-wrapper .video-container .video-player .video-replay-btn,.video-container .video-player .atpcup-scoring-section #filter-buttons-wrapper .video-replay-btn{white-space:nowrap}.atpcup-scoring-section .info-label{display:flex;font-family:"roboto_bold";font-size:16px;justify-content:flex-end;align-items:center;margin:16px;color:#1f2223}.atpcup-scoring-section .info-label .green-color-legend{background-color:#97d300;width:10px;height:10px;margin:10px}.atpcup-scoring-section .info-label-small{display:flex;font-family:"roboto_bold";font-size:16px;justify-content:flex-end;align-items:center;margin:0 16px;color:#1f2223}.atpcup-scoring-section .info-label-small .green-color-legend{background-color:#97d300;width:10px;height:10px;margin:10px}.atpcup-scoring-section p{font-size:15px;margin:16px}.atpcup-scoring-section .draw-title{display:flex;font-size:36px;padding-top:5px;font-family:"roboto_bold";align-items:center;clear:both;float:left}.atpcup-scoring-section .grouping-title{display:flex;padding-top:16px;font-size:36px;font-family:"roboto_bold";align-items:center;clear:both}.atpcup-scoring-section .logo{width:90px}.atpcup-scoring-section .atpcup-grouping{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:40px;margin:0 30px;font-family:"roboto_regular"}.atpcup-scoring-section .atpcup-grouping.final8{display:flex !important;flex-direction:column;width:auto}.atpcup-scoring-section .atpcup-grouping.final8 .team{grid-template-columns:30px 30px auto 70px 70px 70px 70px 70px}.atpcup-scoring-section .atpcup-grouping.final8 .team.labels{grid-template-columns:16px 30px 30px auto 70px 70px 70px 70px 70px}.atpcup-scoring-section .atpcup-grouping .group{display:grid;grid-auto-flow:row}.atpcup-scoring-section .atpcup-grouping .title{font-family:"roboto_bold";font-size:22px;margin-bottom:22px;text-transform:uppercase}.atpcup-scoring-section .atpcup-grouping .teams{display:grid;grid-auto-flow:row;box-shadow:0 0 10px rgba(0,0,0,.15);background-color:#fff;border-radius:3px;margin:0;padding-right:10px}.atpcup-scoring-section .atpcup-grouping .row-wrapper{display:grid;grid-template-columns:10px auto}.atpcup-scoring-section .atpcup-grouping .team{display:grid;grid-template-columns:30px 30px auto 55px 60px 60px 60px;padding:0;border-top:1px solid #c7c8c8;font-family:"roboto_regular";font-size:16px;align-items:center}.atpcup-scoring-section .atpcup-grouping .team.labels{grid-template-columns:16px 30px 30px auto 55px 60px 60px 60px;font-size:14px;border-top:none;align-items:baseline}.atpcup-scoring-section .atpcup-grouping .country{grid-column-start:3;grid-column-end:5}.atpcup-scoring-section .atpcup-grouping .name{margin-left:8px}.atpcup-scoring-section .atpcup-grouping .flag{width:28px}.atpcup-scoring-section .atpcup-grouping .win,.atpcup-scoring-section .atpcup-grouping .loss,.atpcup-scoring-section .atpcup-grouping .sets,.atpcup-scoring-section .atpcup-grouping .games{justify-self:center;text-align:center;display:block}.atpcup-scoring-section .atpcup-grouping .knockout{height:100%;width:7px}.atpcup-scoring-section .atpcup-grouping .knockout.qualified{background-color:#97d300}.atpcup-scoring-section .atpcup-grouping .position{padding:16px 0;text-align:center}.atpcup-scoring-section .city{grid-column-start:1;grid-column-end:3;font-family:"roboto_bold";font-size:22px;text-transform:uppercase;margin-top:16px}.atpcup-scoring-section .city.margin-left{margin-left:30px}.is-mobile .atpcup-scoring-section iframe.draw-frame{height:320px;width:100%;overflow:hidden}.is-mobile .content-title{font-size:.7em}.is-mobile .atpcup-grouping{display:flex !important;flex-direction:column;margin:5px !important}.is-mobile .atpcup-grouping .city{grid-column-end:2;margin-bottom:10px}.is-mobile .atpcup-grouping .group{margin-bottom:20px}.is-mobile .atpcup-grouping .teams{padding-right:5px}.is-mobile .atpcup-grouping .team{font-size:13px !important;grid-template-columns:22px 30px auto 30px 35px 35px 45px !important}.is-mobile .atpcup-grouping .team.labels{font-size:11px !important;grid-template-columns:10px 22px 30px auto 30px 35px 35px 45px !important}.is-mobile .atpcup-grouping.final8 .team{grid-template-columns:22px 30px auto 55px 35px 45px !important;grid-gap:1px}.is-mobile .atpcup-grouping.final8 .team .group-name{text-align:center}.is-mobile .atpcup-grouping.final8 .team.labels{grid-template-columns:10px 22px 30px auto 55px 35px 45px !important}.is-mobile .atpcup-grouping.final8 .team .sets,.is-mobile .atpcup-grouping.final8 .team .games{display:none}.is-mobile #filter-buttons-wrapper{display:flex;line-height:28px}.is-mobile #filter-buttons-wrapper .icon,.is-mobile #filter-buttons-wrapper .tournaments-categories-item .item-link:before,.tournaments-categories-item .is-mobile #filter-buttons-wrapper .item-link:before{background-color:transparent;color:#051224;width:45%;font-size:16px;height:30px;letter-spacing:0px;line-height:26px;text-align:center;text-transform:capitalize;border-radius:5px;border:1px solid #051224 !important;border-bottom:3px solid #051224 !important;border-top-color:#4bc0ef !important;border-left-color:#4bc0ef !important;margin:10px;cursor:pointer}.is-mobile #filter-buttons-wrapper .icon.current,.is-mobile #filter-buttons-wrapper .tournaments-categories-item .current.item-link:before,.tournaments-categories-item .is-mobile #filter-buttons-wrapper .current.item-link:before{color:#000}.is-mobile #filter-buttons-wrapper .icon-font,.is-mobile #filter-buttons-wrapper .icon,.is-mobile #filter-buttons-wrapper .icon-small-search,.is-mobile #filter-buttons-wrapper .icon-cart,.is-mobile #filter-buttons-wrapper .icon-list,.is-mobile #filter-buttons-wrapper .icon-help,.is-mobile #filter-buttons-wrapper .icon-chart,.is-mobile #filter-buttons-wrapper .icon-map-marker,.is-mobile #filter-buttons-wrapper .icon-world-circleless,.is-mobile #filter-buttons-wrapper .icon-instagram-circleless,.is-mobile #filter-buttons-wrapper .icon-charity-circleless,.is-mobile #filter-buttons-wrapper .icon-audio,.is-mobile #filter-buttons-wrapper .icon-double-up-arrow,.is-mobile #filter-buttons-wrapper .icon-double-down-arrow,.is-mobile #filter-buttons-wrapper .icon-external,.is-mobile #filter-buttons-wrapper .icon-arrow-down,.is-mobile #filter-buttons-wrapper .table-rankings-wrapper .mega-table .sorting-cell .sorting-arrow,.table-rankings-wrapper .mega-table .sorting-cell .is-mobile #filter-buttons-wrapper .sorting-arrow,.is-mobile #filter-buttons-wrapper .icon-arrow-right,.is-mobile #filter-buttons-wrapper .icon-arrow-up,.is-mobile #filter-buttons-wrapper .table-rankings-wrapper .mega-table .sorting-cell.sort-up .sorting-arrow,.table-rankings-wrapper .mega-table .sorting-cell.sort-up .is-mobile #filter-buttons-wrapper .sorting-arrow,.is-mobile #filter-buttons-wrapper .icon-arrow-left,.is-mobile #filter-buttons-wrapper .icon-arrow-up-thin,.is-mobile #filter-buttons-wrapper .icon-arrow-down-thin,.is-mobile #filter-buttons-wrapper .icon-arrow-left-thin,.is-mobile #filter-buttons-wrapper .icon-arrow-right-thin,.is-mobile #filter-buttons-wrapper .icon-myatp,.is-mobile #filter-buttons-wrapper .icon-search,.is-mobile #filter-buttons-wrapper .icon-facebook,.is-mobile #filter-buttons-wrapper .icon-twitter,.is-mobile #filter-buttons-wrapper .icon-google-plus,.is-mobile #filter-buttons-wrapper .icon-instagram,.is-mobile #filter-buttons-wrapper .icon-youtube,.is-mobile #filter-buttons-wrapper .icon-close,.is-mobile #filter-buttons-wrapper .icon-facebook-circleless,.is-mobile #filter-buttons-wrapper .icon-facebook-messenger,.is-mobile #filter-buttons-wrapper .icon-google-plus-circleless,.is-mobile #filter-buttons-wrapper .icon-googleplus-circleless,.is-mobile #filter-buttons-wrapper .icon-linkedin-circleless,.is-mobile #filter-buttons-wrapper .icon-mail,.is-mobile #filter-buttons-wrapper .icon-pinterest-circleless,.is-mobile #filter-buttons-wrapper .icon-twitter-circleless,.is-mobile #filter-buttons-wrapper .icon-close-circle,.is-mobile #filter-buttons-wrapper .icon-filter,.is-mobile #filter-buttons-wrapper .icon-share,.is-mobile #filter-buttons-wrapper .icon-circle-minus,.is-mobile #filter-buttons-wrapper .icon-circle-plus,.is-mobile #filter-buttons-wrapper .icon-checkmark,.is-mobile #filter-buttons-wrapper .icon-reset,.is-mobile #filter-buttons-wrapper .icon-type-gallery,.is-mobile #filter-buttons-wrapper .icon-type-play,.is-mobile #filter-buttons-wrapper .icon-circle-video,.is-mobile #filter-buttons-wrapper .icon-map-pin,.is-mobile #filter-buttons-wrapper .icon-close-filled,.is-mobile #filter-buttons-wrapper .icon-fullscreen,.is-mobile #filter-buttons-wrapper .icon-currency-other,.is-mobile #filter-buttons-wrapper .icon-court,.is-mobile #filter-buttons-wrapper .icon-tennis-ball,.is-mobile #filter-buttons-wrapper .icon-favorite,.is-mobile #filter-buttons-wrapper .icon-reply,.is-mobile #filter-buttons-wrapper .icon-retweet,.is-mobile #filter-buttons-wrapper .icon-minus,.is-mobile #filter-buttons-wrapper .icon-plus,.is-mobile #filter-buttons-wrapper .icon-singles,.is-mobile #filter-buttons-wrapper .icon-doubles,.is-mobile #filter-buttons-wrapper .icon-youtube-circleless,.is-mobile #filter-buttons-wrapper .icon-clock,.is-mobile #filter-buttons-wrapper .icon-vixlet-circleless,.is-mobile #filter-buttons-wrapper .icon-bracket,.is-mobile #filter-buttons-wrapper .icon-currency,.is-mobile #filter-buttons-wrapper .icon-finance,.is-mobile #filter-buttons-wrapper .icon-header-search,.is-mobile #filter-buttons-wrapper .icon-header-menu,.is-mobile #filter-buttons-wrapper .icon-weibo-circleless,.is-mobile #filter-buttons-wrapper .icon-hexagon,.is-mobile #filter-buttons-wrapper .icon-radio-signal-both,.is-mobile #filter-buttons-wrapper .icon-mic,.is-mobile #filter-buttons-wrapper .icon-newspaper,.is-mobile #filter-buttons-wrapper .icon-headphones,.is-mobile #filter-buttons-wrapper .icon-feed,.is-mobile #filter-buttons-wrapper .icon-cart2,.is-mobile #filter-buttons-wrapper .icon-tv,.is-mobile #filter-buttons-wrapper .icon-display,.is-mobile #filter-buttons-wrapper .icon-play2,.is-mobile #filter-buttons-wrapper .icon-spinner11,.is-mobile #filter-buttons-wrapper .icon-whatsapp,.is-mobile #filter-buttons-wrapper .icon-next,.is-mobile #filter-buttons-wrapper .controls-wrapper .rsArrowLeft,.controls-wrapper .is-mobile #filter-buttons-wrapper .rsArrowLeft,.is-mobile #filter-buttons-wrapper .controls-wrapper .rsArrowRight,.controls-wrapper .is-mobile #filter-buttons-wrapper .rsArrowRight,.is-mobile #filter-buttons-wrapper .breaking-close,.is-mobile #filter-buttons-wrapper .close-nav,.is-mobile #filter-buttons-wrapper .intro-section .location-credit,.intro-section .is-mobile #filter-buttons-wrapper .location-credit,.is-mobile #filter-buttons-wrapper .play-video,.is-mobile #filter-buttons-wrapper .up-next .up-next-close,.up-next .is-mobile #filter-buttons-wrapper .up-next-close,.is-mobile #filter-buttons-wrapper .last-events-played .rsArrow.rsArrowLeft .rsArrowIcn,.last-events-played .rsArrow.rsArrowLeft .is-mobile #filter-buttons-wrapper .rsArrowIcn,.is-mobile #filter-buttons-wrapper .last-events-played .rsArrow.rsArrowRight .rsArrowIcn,.last-events-played .rsArrow.rsArrowRight .is-mobile #filter-buttons-wrapper .rsArrowIcn,.is-mobile #filter-buttons-wrapper .detail-carousel .rsArrow.rsArrowLeft .rsArrowIcn,.detail-carousel .rsArrow.rsArrowLeft .is-mobile #filter-buttons-wrapper .rsArrowIcn,.is-mobile #filter-buttons-wrapper .detail-carousel .rsArrow.rsArrowRight .rsArrowIcn,.detail-carousel .rsArrow.rsArrowRight .is-mobile #filter-buttons-wrapper .rsArrowIcn,.is-mobile #filter-buttons-wrapper .tournaments-categories-item .item-link:before,.tournaments-categories-item .is-mobile #filter-buttons-wrapper .item-link:before,.is-mobile #filter-buttons-wrapper .column-search-icon,.is-mobile #filter-buttons-wrapper .search-on .column-search-icon,.search-on .is-mobile #filter-buttons-wrapper .column-search-icon,.is-mobile #filter-buttons-wrapper .time-button,.is-mobile #filter-buttons-wrapper .map-continent-container .world-link,.map-continent-container .is-mobile #filter-buttons-wrapper .world-link,.is-mobile #filter-buttons-wrapper .map-marker .marker-icon,.map-marker .is-mobile #filter-buttons-wrapper .marker-icon,.is-mobile #filter-buttons-wrapper .marker-tooltip-close,.is-mobile #filter-buttons-wrapper .head-to-head-move-up,.is-mobile #filter-buttons-wrapper .head-to-head-move-down,.is-mobile #filter-buttons-wrapper .head-to-head-button-search,.is-mobile #filter-buttons-wrapper .head-to-head-search-close,.is-mobile #filter-buttons-wrapper .heritage-video-wrapper,.is-mobile #filter-buttons-wrapper .player-ranking-move .move-up,.player-ranking-move .is-mobile #filter-buttons-wrapper .move-up,.is-mobile #filter-buttons-wrapper .player-ranking-move .move-down,.player-ranking-move .is-mobile #filter-buttons-wrapper .move-down,.is-mobile #filter-buttons-wrapper .player-ranking-prev .player-ranking-button,.player-ranking-prev .is-mobile #filter-buttons-wrapper .player-ranking-button,.is-mobile #filter-buttons-wrapper .player-ranking-next .player-ranking-button,.player-ranking-next .is-mobile #filter-buttons-wrapper .player-ranking-button,.is-mobile #filter-buttons-wrapper .modal-carousel .rsArrow.rsArrowLeft .rsArrowIcn,.modal-carousel .rsArrow.rsArrowLeft .is-mobile #filter-buttons-wrapper .rsArrowIcn,.is-mobile #filter-buttons-wrapper .modal-carousel .rsArrow.rsArrowRight .rsArrowIcn,.modal-carousel .rsArrow.rsArrowRight .is-mobile #filter-buttons-wrapper .rsArrowIcn,.is-mobile #filter-buttons-wrapper .modal-carousel-close,.is-mobile #filter-buttons-wrapper .modal-carousel-social-close,.is-mobile #filter-buttons-wrapper .modal-carousel-social-open,.is-mobile #filter-buttons-wrapper .modal-carousel-open,.is-mobile #filter-buttons-wrapper .close-draw-by-player,.is-mobile #filter-buttons-wrapper .scores-daily-schedule-controls .button-time:before,.scores-daily-schedule-controls .is-mobile #filter-buttons-wrapper .button-time:before,.is-mobile #filter-buttons-wrapper .video-container .video-player .video-play-btn,.video-container .video-player .is-mobile #filter-buttons-wrapper .video-play-btn,.is-mobile #filter-buttons-wrapper .video-container .video-player .video-next-btn,.video-container .video-player .is-mobile #filter-buttons-wrapper .video-next-btn,.is-mobile #filter-buttons-wrapper .video-container .video-player .video-replay-btn,.video-container .video-player .is-mobile #filter-buttons-wrapper .video-replay-btn{font-family:"roboto_bold" !important;white-space:nowrap}*{padding:0;margin:0;scroll-behavior:smooth}.emphasis-screen strong,.story-section strong,.milestone-screen strong,.time-lapse-screen strong,.video-screen strong{font-weight:700}.emphasis-screen em,.story-section em,.milestone-screen em,.time-lapse-screen em,.video-screen em{font-style:italic}.emphasis-screen .stat-graphic{object-fit:contain;object-position:center center}#backToTop::after{font-family:"icomoon"}.is-desktop .with-background .left-of-sticky.big-infogram{grid-column:1/span 3;margin-bottom:5vh}.is-desktop .big-infogram .big-infogram-container{width:70%}.is-desktop .video-screen{display:grid;justify-items:center;justify-content:center;align-items:center;align-content:center}.is-desktop .video-screen iframe{height:45vw;position:unset;width:80vw;top:unset;transform:unset;-webkit-transform:unset}.is-mobile .video-screen iframe{height:56.25vw;position:unset;width:100vw;top:unset;transform:unset;-webkit-transform:unset}.title-section{z-index:2;height:calc(100vh - 110px)}.hero-video{width:100%;height:calc(100vh - 110px);object-fit:cover;z-index:2}.hero-title{font-size:64px;transform:translateY(0);transition:all ease-in 500ms;text-align:center;margin-top:-48px;line-height:1;opacity:0;color:#fff;text-shadow:0px 0px 10px #000;text-transform:uppercase;font-family:"roboto_bold"}.entry{transform:translateY(-20vh);opacity:1}.story-section{display:grid;position:relative;grid-column:1/span 6;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:32px;grid-auto-flow:column;background-attachment:fixed;background-size:cover;background-position:top left;z-index:2}.with-shaded-background{color:#fff}.with-shaded-background *{border-color:#fff !important}.with-shaded-background::before{content:"";display:block;position:absolute;top:0px;width:100%;height:100%}.with-background .right-of-sticky,.with-background .left-of-sticky{border-radius:6px;margin-top:100vh;margin-bottom:50vh;color:#373737}.left-of-sticky,.left-flow-text{grid-column:2/span 2;grid-row:1;font-size:20px;line-height:1.3;padding:64px 32px;z-index:2;text-align:justify}.right-of-sticky,.right-flow-text{grid-column:4/span 2;grid-row:1;font-size:20px;line-height:1.3;padding:64px 32px;z-index:2;text-align:justify}.right-sticky-container{grid-column:4/span 2;padding:64px 0;display:grid}.left-sticky-container{grid-column:2/span 2;padding:64px 0;display:grid}.right-sticky-photo-container{grid-column:4/span 3;padding:64px 0}.left-sticky-photo-container{grid-column:1/span 3;padding:64px 0}.right-sticky-photo-container{grid-column:4/span 3;padding:64px 0}.left-sticky-photo-container{grid-column:1/span 3;padding:64px 0}.right-sticky,.left-sticky{position:-webkit-sticky;position:sticky;top:15vh;transition:all ease-in-out 1000ms;justify-self:center;border:6px solid #fff;transform:rotate(0deg);height:80vh;margin-bottom:10vh;opacity:0}.left-sticky.on-step-enter,.right-sticky.on-step-enter{opacity:1;top:220px}.story-section h3{font-size:36px;margin-bottom:16px;text-align:left;font-family:"roboto_bold"}.story-section h4{display:block;margin-bottom:16px;padding:8px 0;border-top:1px solid #000;border-bottom:1px solid #000;font-family:"roboto_bold"}.left-of-sticky p,.right-of-sticky p{margin-bottom:24px}.first-letter-cap p:first-of-type::first-letter{font-size:400%;line-height:.875;float:left;padding-right:8px}.left-of-sticky blockquote,.right-of-sticky blockquote{display:block;margin-bottom:16px;border-top:4px solid #06aeee;border-bottom:4px solid #06aeee;font-style:italic;padding:22px;font-size:32px;text-align:left;color:#06aeee;line-height:1.3}.left-of-sticky blockquote footer cite,.right-of-sticky blockquote footer cite{margin-top:16px;font-style:normal;font-size:18px;display:block}.emphasis-screen{display:grid;position:relative;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;background-attachment:fixed;background-color:#657786;background-blend-mode:multiply;background-size:cover;background-position:center;z-index:2}.emphasis-screen h2{text-transform:uppercase;font-family:"roboto_bold";font-size:64px}.emphasis-screen-slug{height:calc(100vh - 110px);margin-bottom:50vh}.emphasis-screen-slug.with-right-title{grid-column:4/span 2;z-index:2;color:#fff;font-size:42px;text-transform:capitalize}.emphasis-screen-slug.with-center-title{grid-column:1/span 6;z-index:2;color:#fff;font-size:42px;text-transform:capitalize;text-align:center}.emphasis-screen picture,.emphasis-screen img{grid-column:1/span 6;width:100%;height:calc(100vh - 110px);z-index:1;justify-self:center;position:-webkit-sticky;position:sticky;transition:all ease-in-out 1000ms;object-fit:cover;object-position:top center;top:110px}.milestone-screen{display:grid;position:relative;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;background-attachment:fixed;background-color:#657786;background-blend-mode:multiply;background-size:cover;background-position:center;z-index:2}.fixed{position:fixed;top:110px}.milestone-screen picture,.milestone-screen img{grid-column:1/span 6;width:100%;height:calc(100vh - 110px);z-index:1;justify-self:center;position:-webkit-sticky;position:sticky;transition:all ease-in-out 1000ms;object-fit:cover;object-position:top center;top:110px;opacity:0}.milestone-screen picture:first-of-type,.milestone-screen img:first-of-type{opacity:1 !important}.milestone-text-container{grid-column:2/span 4;padding:32px 32px;z-index:2;line-height:1.3;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);margin-bottom:50vh}.milestone-text-container h3{color:#e6ed3c;font-size:34px;font-weight:bold;margin-bottom:34px}.milestone-text-container p{color:#fff;font-size:20px;line-height:1.3}.video-screen{height:calc(100vh - 110px);perspective:1;z-index:1;background:#000}.video-screen iframe{position:fixed;top:50%;transform:translateY(-50%);width:100%}.time-lapse-screen{display:grid;position:relative;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;background-attachment:fixed;background-color:#657786;background-blend-mode:multiply;background-size:cover;background-position:center;z-index:2}.time-lapse-img:first-of-type{display:block}.time-lapse-img{grid-column:1/span 6;grid-row:1;position:-webkit-sticky;position:sticky;top:110px;width:100%;height:calc(100vh - 110px);object-fit:cover;object-position:top left;display:none}.stack-img:first-of-type{opacity:1}.stack-img{grid-column:1/span 6;grid-row:1;position:-webkit-sticky;position:sticky;top:110px;width:100%;height:calc(100vh - 110px);object-fit:cover;object-position:top left;opacity:0}.start-gray-scale{filter:grayscale(0)}.tribute-quote{background-color:rgba(255,255,255,.8);padding:30px;margin-bottom:62px;border-radius:6px;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.tribute-quote h3{font-size:32px}.tribute-quote p{font-style:italic;margin-bottom:40px;font-size:25px}@media only screen and (max-width: 1320px){.with-background .right-of-sticky,.with-background .left-of-sticky{margin-left:16px;margin-right:16px}.left-of-sticky,.left-flow-text{grid-column:1/span 3}.right-of-sticky,.right-flow-text{grid-column:4/span 3}.right-sticky-container{grid-column:4/span 3;width:100%;padding:64px 0}.left-sticky-container{grid-column:1/span 3;padding:64px 0;width:100%;justify-self:end}.emphasis-screen-slug.with-right-title{grid-column:4/span 3}}@media only screen and (max-width: 728px){.title-section{height:calc(100vh - 84px)}.hero-video{width:100%;height:calc(100vh - 84px);object-fit:cover;z-index:2}.hero-title{font-size:48px;transform:translateY(0);transition:all ease-in 500ms;text-align:center;margin-top:-48px;line-height:1;opacity:0;color:#fff;text-shadow:0px 0px 10px #000}.entry{transform:translateY(-100%);opacity:1}.story-section{display:grid;position:relative;grid-column:1/span 6;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:8px;grid-auto-flow:row;background-attachment:fixed;background-size:cover;background-position:top left;z-index:2}.with-shaded-background{color:#fff}.with-shaded-background *{border-color:#fff !important}.with-shaded-background::before{content:"";display:block;position:absolute;top:0;width:100%;height:100%}.with-background .right-of-sticky,.with-background .left-of-sticky{border-radius:6px;margin-top:100vh;margin-bottom:50vh;margin-left:0;margin-right:0;color:#373737}.left-of-sticky,.left-flow-text{grid-column:1/span 6;grid-row:2;font-size:18px;padding:32px 32px;z-index:2;text-align:justify}.right-of-sticky,.right-flow-text{grid-column:1/span 6;grid-row:2;font-size:18px;padding:32px 32px;z-index:2;text-align:justify}.right-sticky-container{grid-column:1/span 6;padding:64px 0;width:100%;grid-row:1;display:grid;justify-content:center}.left-sticky-container{grid-column:1/span 6;padding:64px 0;grid-row:1;display:grid;justify-content:center}.right-sticky,.left-sticky{position:-webkit-sticky;position:sticky;top:108px;transition:all ease-in-out 1000ms;justify-self:center;border:6px solid #fff;transform:rotate(0deg);height:80vh;margin-top:10vh;margin-bottom:0;opacity:0}.left-sticky.on-step-enter,.right-sticky.on-step-enter{opacity:1;top:220px}.story-section h3{font-size:32px;margin-bottom:16px;text-align:left;font-weight:bold}.story-section h4{display:block;margin-bottom:16px;padding:8px 0;border-top:1px solid #000;border-bottom:1px solid #000}.left-of-sticky p,.right-of-sticky p{margin-bottom:18px}.first-letter-cap p:first-of-type::first-letter{font-size:400%;line-height:.875;float:left;padding-right:8px}.left-of-sticky blockquote,.right-of-sticky blockquote{display:block;margin-bottom:16px;padding:8px 0;font-style:italic;padding:22px;font-size:28px;line-height:1.3;text-align:left}.left-of-sticky blockquote footer cite,.right-of-sticky blockquote footer cite{margin-top:16px;font-style:normal;font-size:18px;display:block}.emphasis-screen{display:grid;position:relative;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;background-attachment:fixed;background-size:cover;background-position:top left;z-index:2}.emphasis-screen h2{text-transform:uppercase;font-family:"roboto_bold";font-size:48px}.emphasis-screen-slug{height:calc(100vh - 110px);margin-bottom:50vh}.emphasis-screen-slug.with-right-title{grid-column:1/span 6;z-index:2;color:#fff;font-size:32px;text-transform:capitalize;text-align:center;padding:16px}.emphasis-screen-slug.with-center-title{grid-column:1/span 6;z-index:2;color:#fff;font-size:32px;text-transform:capitalize;text-align:center;padding:16px;text-shadow:0px 0px 10px #000}.emphasis-screen picture,.emphasis-screen img{grid-column:1/span 6;width:100%;height:calc(100vh - 84px);z-index:1;justify-self:center;position:-webkit-sticky;position:sticky;transition:all ease-in-out 1000ms;object-fit:cover;object-position:top center;top:84px}.milestone-screen{display:grid;position:relative;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;background-attachment:fixed;background-size:cover;background-position:center;z-index:2}.fixed{position:fixed;top:110px}.milestone-screen picture,.emphasis-screen picture,.milestone-screen img,.emphasis-screen img{grid-column:1/span 6;width:100%;height:calc(100vh - 84px);z-index:1;justify-self:center;position:-webkit-sticky;position:sticky;transition:all ease-in-out 1000ms;object-fit:cover;object-position:top center;top:84px;opacity:0}.milestone-screen picture:first-of-type,.milestone-screen img:first-of-type,.emphasis-screen picture:first-of-type,.emphasis-screen img:first-of-type{opacity:1 !important}.milestone-text-container{grid-column:1/span 6;padding:32px 32px;z-index:2;line-height:1.3;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);margin-bottom:50vh}.milestone-text-container h3{font-size:28px;margin-bottom:28px}.milestone-text-container p{color:#fff;font-size:18px}.video-screen{height:calc(56.25vw + 10vh);perspective:1;z-index:1;background:none;padding-top:5vh;padding-bottom:5vh}.video-screen iframe{position:relative;top:0;transform:translateY(0);width:100%;height:56.25vw}.time-lapse-screen{display:grid;position:relative;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;background-attachment:fixed;background-color:#657786;background-blend-mode:multiply;background-size:cover;background-position:center;z-index:2}.time-lapse-img:first-of-type{display:block}.time-lapse-img{grid-column:1/span 6;grid-row:1;position:-webkit-sticky;position:sticky;top:84px;width:100%;height:calc(100vh - 84px);object-fit:cover;object-position:top left;display:none}.stack-img:first-of-type{opacity:1}.stack-img{grid-column:1/span 6;grid-row:1;position:-webkit-sticky;position:sticky;top:84px;width:100%;height:calc(100vh - 84px);object-fit:cover;object-position:top center;opacity:0}.tribute-quote{background-color:rgba(255,255,255,.8);padding:30px;margin-bottom:62px;border-radius:6px;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.tribute-quote h3{font-size:24px}.tribute-quote p{font-style:italic;margin-bottom:40px;font-size:22px}}#backToTop{display:inline-block;background-color:#051224;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:1000}#backToTop::after{content:"";font-family:"ic0moon";font-weight:normal;font-style:normal;font-size:2em;line-height:50px;color:#fff}#backToTop:hover{cursor:pointer;background-color:#333}#backToTop:active{background-color:#555}#backToTop.show{opacity:1;visibility:visible}.emphasis-screen strong,.story-section strong,.milestone-screen strong,.time-lapse-screen strong,.video-screen strong{font-weight:700}.emphasis-screen em,.story-section em,.milestone-screen em,.time-lapse-screen em,.video-screen em{font-style:italic}.emphasis-screen .stat-graphic{object-fit:contain;object-position:center center}.emphasis-screen .green-background{background-color:#e0ed39}#backToTop::after{font-family:"icomoon"}.is-desktop .with-background .left-of-sticky.big-infogram{grid-column:1/span 3;margin-bottom:5vh}.is-desktop .big-infogram .big-infogram-container{width:70%}[data-wireframe]{outline:2px solid gray;position:relative;z-index:1;width:50%;height:auto;margin:10px auto;padding:35px 0}.data-wireframe-inner{height:75px}[data-wireframe]::before{position:absolute;top:0;bottom:0;right:0;left:0;border:2px solid gray;background:#F7F6F1BB;content:attr(data-wireframe);font:bold 2em Jubilat,Georgia,serif;color:var(--wire);text-shadow:0 0 .25em var(--fill),0 0 .25em var(--fill),0 0 .25em var(--fill),0 0 .25em var(--fill),0 0 .25em var(--fill);display:flex;justify-content:center;align-items:center}.faq-section{padding:26px}.faq-section a{text-decoration:underline !important;color:#051224}.rankings-options{grid-column:2/-1;height:auto;z-index:23;position:relative}.rankings-options #filterHolder{padding:16px;border-top:0 !important}.rankings-options #filterHolder .dropdown-wrapper{display:inline-flex}.rankings-options #filterHolder #filterReset{float:left;margin-left:0}.rankings-options #filterControlMobile{width:48%;margin:15px 10px 10px 10px;float:left;display:none}.rankings-options #filter-buttons-wrapper.folder-tabs{display:flex;flex-direction:row}.rankings-options #filter-buttons-wrapper.folder-tabs .tab{color:#fff;background-color:#051224;border-right:1px solid #051224;border-top:1px solid #051224;border-left:1px solid #051224;display:inline-flex;justify-content:center;align-items:center;align-content:center;text-transform:uppercase;font-family:"roboto_bold";cursor:pointer;width:250px;height:50px;font-size:18px}.rankings-options #filter-buttons-wrapper.folder-tabs .tab span{text-align:center}.rankings-options #filter-buttons-wrapper.folder-tabs .tab.current{color:#051224;background-color:#fff}.rankings-options .border-wrapper{width:100%;height:1px;display:grid;grid-template-columns:250px 250px auto}.rankings-options .border-wrapper .border-tab{border-top:1px solid #051224}.rankings-options .border-wrapper .border-tab.current{border-top:0}.rankings-options .border-wrapper .border-content{border-top:1px solid #051224}#filterHolder{border-top:0 !important}#filterHolder.content-filter-full-padding #filterReset{margin-left:0}.icon-info{width:30px;height:30px;float:right;margin:15px 10px 10px 10px;display:grid;align-content:center;justify-content:center}.live-rankings{border-top:0 !important;margin-bottom:25px;display:grid;row-gap:5px}.live-rankings .mobile{display:none !important}.live-rankings .message{padding:0 16px 15px 16px !important}.live-rankings .table{padding:0 5px 5px 5px}.live-rankings .table .live-rank{grid-area:live-rank}.live-rankings .table .live-rank-change{grid-area:live-rank-change}.live-rankings .table .player-info{grid-area:player-info}.live-rankings .table .player-name{grid-area:player-name}.live-rankings .table .player-age{grid-area:player-age}.live-rankings .table .tournament{grid-area:tournament}.live-rankings .table .live-points{grid-area:live-points}.live-rankings .table .official-points{grid-area:official-points}.live-rankings .table .live-points-change{grid-area:live-points-change}.live-rankings .table .next-max-points{grid-area:next-max-points;text-align:center}.live-rankings .table .next-points{grid-area:next-points}.live-rankings .table .max-points{grid-area:max-points}.live-rankings .table .top-court{grid-area:top-court}.live-rankings .table .header-row{display:grid;grid-template-columns:5.5% 5.5% auto 4% 32.5% 8% 8% 6% 10%;grid-template-areas:"live-rank live-rank-change player-name player-age tournament live-points official-points live-points-change  next-max-points";grid-template-rows:minmax(42px, -webkit-max-content) 1fr;grid-template-rows:minmax(42px, max-content) 1fr;border-bottom:4px solid rgba(213,215,218,.5)}@media(min-width: 768px)and (max-width: 819px){.live-rankings .table .header-row{grid-template-columns:5% 5% 26% 5% 30% 6% 6% 6% 11%}}@media(min-width: 820px)and (max-width: 1023px){.live-rankings .table .header-row{grid-template-columns:5% 5% 26% 5% 31% 6% 6% 6% 10%}}.live-rankings .table .header-row .label{display:flex}@media(max-width: 820px){.live-rankings .table .header-row .label{flex-wrap:wrap}}@media(max-width: 820px){.live-rankings .table .header-row .label span{display:block;width:100%}}[data-lang=es] .live-rankings .table .header-row{grid-template-columns:6.5% 5.5% 26% 4% 25% 8% 8% 6% 11%}@media(min-width: 768px)and (max-width: 819px){[data-lang=es] .live-rankings .table .header-row{grid-template-columns:7.5% 5.5% 25% 4% 25% 8% 8% 6% 11%}}@media(min-width: 820px)and (max-width: 1023px){[data-lang=es] .live-rankings .table .header-row{grid-template-columns:7.5% 5.5% 25% 4% 25% 8% 8% 6% 11%}}.live-rankings .table .header-row .label{width:100%;height:100%;align-items:center;color:#1f2223;font-family:"roboto_regular";letter-spacing:0;background-color:#f8f8f8;border-top:4px solid rgba(213,215,218,.5);justify-content:center;font-size:14px}.live-rankings .table .header-row .label.first{border-left:4px solid rgba(213,215,218,.5)}.live-rankings .table .header-row .label.last{border-right:4px solid rgba(213,215,218,.5);display:grid}.live-rankings .table .header-row .label .icon-arrow-down,.live-rankings .table .header-row .label .table-rankings-wrapper .mega-table .sorting-cell .sorting-arrow,.table-rankings-wrapper .mega-table .sorting-cell .live-rankings .table .header-row .label .sorting-arrow,.live-rankings .table .header-row .label .icon-arrow-up{font-size:10px;padding-left:2px}.live-rankings .table .header-row--race{grid-template-columns:5.5% 5.5% auto 6% 28% 8% 6% 10%;grid-template-areas:"live-rank live-rank-change player-name player-age tournament live-points live-points-change next-max-points"}[data-lang=es] .live-rankings .table .header-row--race{grid-template-columns:6.5% 5.5% 29% 6% 28% 8% 6% 11%}@media(min-width: 768px)and (max-width: 819px){[data-lang=es] .live-rankings .table .header-row--race{grid-template-columns:7.5% 5.5% 28% 6% 28% 8% 6% 11%}}@media(min-width: 820px)and (max-width: 1023px){[data-lang=es] .live-rankings .table .header-row--race{grid-template-columns:7.5% 5.5% 28% 6% 28% 8% 6% 11%}}.live-rankings .table .row{background-color:#fff;color:#1f2223;font-family:"roboto_regular";letter-spacing:0;justify-items:center;align-items:center;display:grid;border-bottom:1px solid rgba(213,215,218,.5);grid-template-columns:5.5% 5.5% auto 32.5% 8% 8% 6% 10%;grid-template-areas:"live-rank live-rank-change player-info tournament live-points official-points live-points-change next-max-points";grid-template-rows:minmax(42px, -webkit-max-content) 1fr;grid-template-rows:minmax(42px, max-content) 1fr;font-size:16px}.live-rankings .table .row.in-contention{background-color:#eff9fd}@media(min-width: 768px)and (max-width: 819px){.live-rankings .table .row{grid-template-columns:5% 5% 31% 30% 6% 6% 6% 11%}}@media(min-width: 820px)and (max-width: 1023px){.live-rankings .table .row{grid-template-columns:5% 5% 31% 31% 6% 6% 6% 10%}}.live-rankings .table .row .desktop-hide{display:none !important}[data-lang=es] .live-rankings .table .row{grid-template-columns:6.5% 5.5% 30% 25% 8% 8% 6% 11%}.live-rankings .table .row .values-wrapper{width:100%;height:100%;display:grid;align-content:center;justify-content:center}.live-rankings .table .row .values{display:grid;text-align:center;align-content:center}.live-rankings .table .row .player-info{width:100%;height:100%;display:grid;grid-template-areas:"flag-wrapper player-name player-age";align-items:center;grid-template-columns:40px auto 30px}.live-rankings .table .row .player-info .flag-wrapper{grid-area:flag-wrapper;display:grid;align-items:center;justify-items:center}.live-rankings .table .row .player-info .flag-wrapper .flag{width:28px;border:1px solid #ececec;border-radius:2px}@media(max-width: 820px){.live-rankings .table .row .player-info .flag-wrapper .flag{width:20px}}.live-rankings .table .row .player-info .player-name{display:grid;justify-content:space-between;align-items:center;grid-template-columns:auto 20px}.live-rankings .table .row .player-info .player-name a{padding:0 5px}.live-rankings .table .row .tournament{align-items:center;width:100%;height:100%;display:flex;flex-direction:row;justify-items:flex-start;display:flex;flex-direction:row;justify-items:flex-start}.live-rankings .table .row .tournament .event-badge{grid-area:event-badge;width:50px;padding-left:2px}@media(max-width: 820px){.live-rankings .table .row .tournament .event-badge{width:40px}}.live-rankings .table .row .tournament .current-event{grid-area:current-event;padding:0 10px}.live-rankings .table .row .tournament .current-event.messaging{display:flex;flex-direction:column}.live-rankings .table .row .tournament .current-event.messaging .event-message{padding-top:5px;font-size:12px;display:inline}.live-rankings .table .row .tournament .event-info,.live-rankings .table .row .tournament .event-info>*{font-size:11px;color:#69707b}.live-rankings .table .row .up-text{color:#00aa0c;text-align:center}.live-rankings .table .row .up-text:before{font-family:"icomoon";text-align:center}.live-rankings .table .row .down-text{color:#da1418;text-align:center}.live-rankings .table .row .down-text:before{font-family:"icomoon";text-align:center}.live-rankings .table .row .border-right-4{border-right:4px solid rgba(213,215,218,.5)}.live-rankings .table .row .border-left-4{border-left:4px solid rgba(213,215,218,.5)}.live-rankings .table .row .border-right-dash-1{border-right:1px dashed rgba(213,215,218,.5)}.live-rankings .table .row--race{grid-template-columns:5.5% 5.5% auto 28% 8% 6% 10%;grid-template-areas:"live-rank live-rank-change player-info tournament live-points live-points-change next-max-points";grid-template-rows:minmax(42px, -webkit-max-content) 1fr;grid-template-rows:minmax(42px, max-content) 1fr;font-size:16px}.live-rankings .table .row--race .desktop-hide{display:none !important}[data-lang=es] .live-rankings .table .row--race{grid-template-columns:6.5% 5.5% 35% 28% 8% 6% 11%}.live-rankings .table .row--teamrace .player-info{grid-template-columns:80px auto 60px}@media(min-width: 768px)and (max-width: 1023px){.live-rankings .table .row--teamrace .player-info{grid-template-columns:50px auto 60px}}.live-rankings .table .row--teamrace .player-info .flag-wrapper{grid-template-columns:35px 35px}@media(min-width: 768px)and (max-width: 1023px){.live-rankings .table .row--teamrace .player-info .flag-wrapper{grid-template-columns:25px 25px}}.live-rankings .table .row--teamrace .player-info .player-name{grid-template-columns:none}.message{padding:10px 16px 20px 0;font-size:16px;clear:both}.faq-link,.link{text-decoration:underline !important;color:#051224}.sticky{z-index:99;position:fixed}.table-rankings{position:relative}.table-rankings-wrapper{padding:3px 16px 16px 16px}.table-rankings-wrapper .mega-table thead tr th{border-top:4px solid rgba(213,215,218,.5) !important;padding:5px 5px}.table-rankings-wrapper .mega-table thead tr th.first{border-left:4px solid rgba(213,215,218,.5)}.table-rankings-wrapper .mega-table thead tr th.last{border-right:4px solid rgba(213,215,218,.5)}.table-rankings-wrapper .mega-table tr th{font-size:14px;color:#000 !important}.table-rankings-wrapper .mega-table tr td{padding:10px 5px 5px}.table-rankings-wrapper .mega-table tr td:last-child{text-align:center !important}.table-rankings-wrapper .mega-table tr:last-of-type{border-bottom:4px solid rgba(213,215,218,.5)}.table-rankings-wrapper .mega-table .border-right-4{border-right:4px solid rgba(213,215,218,.5)}.table-rankings-wrapper .mega-table .border-left-4{border-left:4px solid rgba(213,215,218,.5)}.table-rankings-wrapper .mega-table .border-right-dash-1{border-right:1px dashed rgba(213,215,218,.5)}.table-rankings-wrapper .mega-table .border-left-dash-1{border-left:1px dashed rgba(213,215,218,.5)}.table-rankings-wrapper .mega-table .rank-cell{color:#051224 !important}.table-rankings-wrapper .mega-table .button-border-row-holder{margin:30px 0}.table-rankings-wrapper .mega-table .move-cell .move-up,.table-rankings-wrapper .mega-table .move-cell .move-down,.table-rankings-wrapper .mega-table .move-cell .move-none,.table-rankings-wrapper .mega-table .points-move-cell .move-up,.table-rankings-wrapper .mega-table .points-move-cell .move-down,.table-rankings-wrapper .mega-table .points-move-cell .move-none{display:grid;width:100%}.table-rankings-wrapper .mega-table .move-cell{white-space:nowrap}.table-rankings-wrapper .mega-table .country-cell .country-inner{display:table;table-layout:fixed;width:100%}.table-rankings-wrapper .mega-table .country-cell .country-item{display:table-cell;width:46px}.table-rankings-wrapper .mega-table .country-cell .country-item img{border:1px solid #ececec;margin:0 5px;width:28px}.table-rankings-wrapper .mega-table .player-cell a{display:block}.table-rankings-wrapper .mega-table .sorting-inner{display:inline-flex;text-align:center;width:auto;align-content:center;align-items:center;justify-items:center;justify-content:center}.table-rankings-wrapper .mega-table .sorting-cell[data-ajax-url]{cursor:pointer}.table-rankings-wrapper .mega-table .sorting-cell .sorting-arrow{color:#051224;font-size:10px;padding-left:5px;cursor:pointer}@media(max-width: 820px){.table-rankings-wrapper .mega-table .pts-heading,.table-rankings-wrapper .mega-table .pts-cell{display:none}}.table-rankings-wrapper .move-up{color:#00aa0c;text-align:center}.table-rankings-wrapper .move-up:before{font-family:"icomoon";text-align:center}.table-rankings-wrapper .move-down{color:#da1418;text-align:center}.table-rankings-wrapper .move-down:before{font-family:"icomoon";text-align:center}.table-rankings-wrapper .move-none:before{color:#aaa;content:"-";padding-right:5px;position:relative;top:1px;z-index:1;font-size:26px}.singles-ranking .mega-table .rank-cell,.doubles-ranking .mega-table .rank-cell{width:102px}.singles-ranking .mega-table .move-cell,.doubles-ranking .mega-table .move-cell{width:79px}.singles-ranking .mega-table .country-cell,.doubles-ranking .mega-table .country-cell{width:77px}.singles-ranking .mega-table .player-cell,.doubles-ranking .mega-table .player-cell{width:286px}.singles-ranking .mega-table .age-cell,.doubles-ranking .mega-table .age-cell{width:60px}.singles-ranking .mega-table .points-cell,.doubles-ranking .mega-table .points-cell{width:75px}.singles-ranking .mega-table .points-move-cell,.doubles-ranking .mega-table .points-move-cell{width:75px}.singles-ranking .mega-table .tourn-cell,.doubles-ranking .mega-table .tourn-cell{width:72px}.singles-ranking .mega-table .pts-cell,.doubles-ranking .mega-table .pts-cell{width:80px}.singles-ranking .mega-table .next-cell,.doubles-ranking .mega-table .next-cell{width:65px}.singles-ranking .message{padding:0 16px 20px 0}.singles-race .mega-table .rank-cell,.doubles-race .mega-table .rank-cell{width:128px}.singles-race .mega-table .move-cell,.doubles-race .mega-table .move-cell{width:100px}.singles-race .mega-table .country-cell,.doubles-race .mega-table .country-cell{width:97px}.singles-race .mega-table .player-cell,.doubles-race .mega-table .player-cell{width:283px}.singles-race .mega-table .age-cell,.doubles-race .mega-table .age-cell{width:87px}.singles-race .mega-table .points-cell,.doubles-race .mega-table .points-cell{width:100px}.singles-race .mega-table .points-move-cell,.doubles-race .mega-table .points-move-cell{width:100px}.singles-race .mega-table .tourn-cell,.doubles-race .mega-table .tourn-cell{width:100px}.nextgen-ranking .mega-table .rank-cell{width:80px}.nextgen-ranking .mega-table .move-cell{width:79px}.nextgen-ranking .mega-table .country-cell{width:77px}.nextgen-ranking .mega-table .player-cell{width:427px}.nextgen-ranking .mega-table .age-cell{width:69px}.nextgen-ranking .mega-table .points-cell{width:100px}.nextgen-ranking .mega-table .points-move-cell{width:100px}.nextgen-ranking .mega-table .tourn-cell{width:89px}#pastNumberOnesModule .mega-table .rank-cell{width:102px}#pastNumberOnesModule .mega-table .country-cell{width:77px}#pastNumberOnesModule .mega-table .player-cell{width:427px}#pastNumberOnesModule .mega-table .points-cell{width:131px}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.footer{overflow:hidden;transform:translateZ(0);opacity:1;padding:40px 0;transition:opacity .5s ease-in-out}.footer-links-title{font-family:"roboto_bold";text-transform:uppercase;color:#051224;font-size:18px;letter-spacing:0px;line-height:.75em}.footer-links>li{margin-top:20px;font-size:1.2em;opacity:1;transform:translateY(0);transition:opacity .8s ease,transform .8s ease}.footer-links a{color:#051224}.footer-links a:hover{text-decoration:underline}.footer-foot{position:relative;border-top:1px solid #dde0e1;border-bottom:1px solid #dde0e1;clear:both;padding:20px 0;margin:0 30px;opacity:1;transition:transform 1s cubic-bezier(0.68, -0.55, 0.265, 1.55),opacity 1.5s linear;transition-delay:1s;transform:translate3d(0, 0, 0)}.copyright{float:left;width:calc(100% - 350px)}.copyright p{font-size:1.2em;line-height:1.5em;color:#969b9d}.copyright p a{color:inherit}.copyright p a:hover{color:#051224}.copyright p{display:inline}@media(max-width: 1039px){.copyright{padding-top:40px;width:100%}}.copyright-links{display:inline;font-size:1.2em}.copyright-links li{border-left:1px solid #969b9d;display:inline;padding:0 5px}.copyright-links li:first-child{border-left:none}.copyright-links a{color:#969b9d}.copyright-links a:hover{color:#051224}.footer-social{position:absolute;top:50%;right:0;z-index:2;transform:translateY(-50%)}.footer-social>li{float:left;font-size:30px;margin-left:30px}.footer-social a{border:1px solid #051224;border-radius:50%;display:block;position:relative;height:30px;width:30px}.footer-social a:before{font-size:.6em;left:50%;top:50%;margin-left:-0.5em;margin-top:-0.5em;position:absolute;text-align:center;z-index:1}.footer-social a:hover{color:#000;border-color:#000}@media(max-width: 1039px){.footer-social{top:17px;right:50%;transform:translateY(0) translateX(50%);display:table}.footer-social>li{display:table-cell;float:none;margin-left:0px;padding-left:30px}.footer-social>li:first-child{padding-left:0px}}.footer-links-column{float:left;padding:0 30px 20px;width:25%}