﻿@charset "UTF-8";
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */


@font-face {
    font-family: 'icomoon';
    src: url('../icons/icomoon.eot');
    src: url('../icons/icomoon.eot?#iefix') format('embedded-opentype'), url('../icons/icomoon.svg#icomoon') format('svg'), url('../font/icomoon.woff') format('woff'), url('../icons/icomoon.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

.icon-font,
.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,
.head-to-head-move-up,
.player-ranking-move .move-up,
.move-cell .move-up,
.scores-table tbody td.move-cell .move-up,
.icon-double-down-arrow,
.head-to-head-move-down,
.player-ranking-move .move-down,
.move-cell .move-down,
.scores-table tbody td.move-cell .move-down,
.icon-external,
.icon-arrow-down,
.sorting-cell .sorting-arrow,
.icon-arrow-right,
.controls-wrapper .rsArrowRight,
.icon-arrow-up,
.sorting-cell.sort-up .sorting-arrow,
.icon-arrow-left,
.controls-wrapper .rsArrowLeft,
.map-continent-container .world-link,
.icon-arrow-up-thin,
.icon-arrow-down-thin,
.icon-arrow-left-thin,
.modal-previous,
.last-events-played .rsArrow.rsArrowLeft .rsArrowIcn,
.detail-carousel .rsArrow.rsArrowLeft .rsArrowIcn,
.player-ranking-prev .player-ranking-button,
.modal-carousel .rsArrow.rsArrowLeft .rsArrowIcn,
.icon-arrow-right-thin,
.modal-next,
.last-events-played .rsArrow.rsArrowRight .rsArrowIcn,
.detail-carousel .rsArrow.rsArrowRight .rsArrowIcn,
.player-ranking-next .player-ranking-button,
.modal-carousel .rsArrow.rsArrowRight .rsArrowIcn,
.icon-myatp,
.icon-search,
.column-search-icon,
.head-to-head-button-search,
.icon-facebook,
.icon-twitter,
.icon-google-plus,
.icon-instagram,
.icon-youtube,
.icon-close,
.search-on .column-search-icon,
.marker-tooltip-close,
.head-to-head-search-close,
.modal-scores-close,
.close-draw-by-player,
.icon-facebook-circleless,
.icon-google-plus-circleless,
.icon-googleplus-circleless,
.icon-linkedin-circleless,
.icon-mail,
.icon-pinterest-circleless,
.icon-twitter-circleless,
.icon-close-circle,
.breaking-close,
.close-nav,
.modal-carousel-close,
.modal-carousel-social-close,
.icon-filter,
.icon-share,
.modal-carousel-social-open,
.icon-circle-minus,
.icon-circle-plus,
.icon-checkmark,
.scores-table tbody td.won-game,
.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,
.scores-table tbody td.now-serving,
.icon-favorite,
.icon-reply,
.icon-retweet,
.icon-minus,
.icon-plus,
.icon-singles,
.icon-doubles,
.icon-youtube-circleless,
.icon-clock,
.time-button,
.scores-daily-schedule-controls .button-time:before,
.icon-vixlet-circleless,
.icon-bracket,
.icon-currency,
.icon-finance,
.icon-header-search,
.icon-header-menu,
.icon-weibo-circleless,
.icon-hexagon,
.before-rail .rail-social-icon {
    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-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,
.head-to-head-move-up,
.player-ranking-move .move-up,
.move-cell .move-up,
.scores-table tbody td.move-cell .move-up,
.icon-double-down-arrow,
.head-to-head-move-down,
.player-ranking-move .move-down,
.move-cell .move-down,
.scores-table tbody td.move-cell .move-down,
.icon-external,
.icon-arrow-down,
.sorting-cell .sorting-arrow,
.icon-arrow-right,
.controls-wrapper .rsArrowRight,
.icon-arrow-up,
.sorting-cell.sort-up .sorting-arrow,
.icon-arrow-left,
.controls-wrapper .rsArrowLeft,
.map-continent-container .world-link,
.icon-arrow-up-thin,
.icon-arrow-down-thin,
.icon-arrow-left-thin,
.modal-previous,
.last-events-played .rsArrow.rsArrowLeft .rsArrowIcn,
.detail-carousel .rsArrow.rsArrowLeft .rsArrowIcn,
.player-ranking-prev .player-ranking-button,
.modal-carousel .rsArrow.rsArrowLeft .rsArrowIcn,
.icon-arrow-right-thin,
.modal-next,
.last-events-played .rsArrow.rsArrowRight .rsArrowIcn,
.detail-carousel .rsArrow.rsArrowRight .rsArrowIcn,
.player-ranking-next .player-ranking-button,
.modal-carousel .rsArrow.rsArrowRight .rsArrowIcn,
.icon-arrow-up-thin,
.icon-myatp,
.icon-search,
.column-search-icon,
.head-to-head-button-search,
.icon-facebook,
.icon-twitter,
.icon-google-plus,
.icon-instagram,
.icon-youtube,
.icon-close,
.search-on .column-search-icon,
.marker-tooltip-close,
.head-to-head-search-close,
.modal-scores-close,
.close-draw-by-player,
.icon-facebook-circleless,
.icon-google-plus-circleless,
.icon-googleplus-circleless,
.icon-linkedin-circleless,
.icon-mail,
.icon-pinterest-circleless,
.icon-twitter-circleless,
.icon-close-circle,
.breaking-close,
.close-nav,
.modal-carousel-close,
.modal-carousel-social-close,
.icon-filter,
.icon-share,
.modal-carousel-social-open,
.icon-circle-minus,
.icon-circle-plus,
.icon-checkmark,
.scores-table tbody td.won-game,
.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,
.scores-table tbody td.now-serving,
.icon-favorite,
.icon-reply,
.icon-retweet,
.icon-minus,
.icon-plus,
.icon-singles,
.icon-doubles,
.icon-youtube-circleless,
.icon-clock,
.time-button,
.scores-daily-schedule-controls .button-time:before,
.icon-vixlet-circleless,
.icon-bracket,
.icon-currency,
.icon-finance,
.icon-header-search,
.icon-header-menu,
.icon-weibo-circleless,
.icon-hexagon,
.before-rail .rail-social-icon {
    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-hexagon:before,
.before-rail .rail-social-icon:before {
    content: "\e900"
}
.icon-bracket:before {
    content: "\e63e"
}
.icon-currency:before {
    content: "\e63f"
}
.icon-finance:before {
    content: "\e640"
}
.icon-small-search:before {
    content: "\e63c"
}
.icon-cart:before {
    content: "\e63d"
}
.icon-list:before {
    content: "\e639"
}
.icon-help:before {
    content: "\e63a"
}
.icon-chart:before {
    content: "\e63b"
}
.icon-map-marker:before,
.map-marker .marker-icon:before {
    content: "\e637"
}
.icon-youtube-circleless:before {
    content: "\e636"
}
.icon-doubles:before {
    content: "\e634"
}
.icon-singles:before {
    content: "\e635"
}
.icon-world-circleless:before {
    content: "\e631"
}
.icon-instagram-circleless:before {
    content: "\e632"
}
.icon-charity-circleless:before {
    content: "\e633"
}
.icon-audio:before {
    content: "\e630"
}
.icon-minus:before {
    content: "\e62e"
}
.icon-plus:before {
    content: "\e62f"
}
.icon-favorite:before {
    content: "\e62b"
}
.icon-reply:before {
    content: "\e62c"
}
.icon-retweet:before {
    content: "\e62d"
}
.icon-tennis-ball:before,
.scores-table tbody td.now-serving:before {
    content: "\e628"
}
.icon-court:before {
    content: "\e625"
}
.icon-currency-other:before {
    content: "\e626"
}
.icon-fullscreen:before,
.modal-carousel-open:before {
    content: "\e622"
}
.icon-close-filled:before,
.up-next .up-next-close:before {
    content: "\e61e"
}
.icon-map-pin:before,
.intro-section .location-credit:before {
    content: "\e61d"
}
.icon-circle-video:before,
.play-video:before {
    content: "\e61c"
}
.icon-checkmark:before,
.scores-table tbody td.won-game:before {
    content: "\e616"
}
.icon-reset:before {
    content: "\e617"
}
.icon-circle-minus:before {
    content: "\e614"
}
.icon-circle-plus:before {
    content: "\e615"
}
.icon-filter:before {
    content: "\e612"
}
.icon-share:before,
.modal-carousel-social-open:before {
    content: "\e613"
}
.icon-close:before,
.search-on .column-search-icon:before,
.marker-tooltip-close:before,
.head-to-head-search-close:before,
.modal-scores-close:before,
.close-draw-by-player:before {
    content: "\e60b"
}
.icon-facebook-circleless:before {
    content: "\e60c"
}
.icon-googleplus-circleless:before,
.icon-google-plus-circleless:before {
    content: "\e60d"
}
.icon-linkedin-circleless:before {
    content: "\e60e"
}
.icon-mail:before {
    content: "\e60f"
}
.icon-pinterest-circleless:before {
    content: "\e610"
}
.icon-twitter-circleless:before {
    content: "\e611"
}
.icon-close-circle:before,
.breaking-close:before,
.close-nav:before,
.modal-carousel-close:before,
.modal-carousel-social-close:before {
    content: "\e60a"
}
.icon-facebook:before {
    content: "\e604"
}
.icon-google-plus:before {
    content: "\e605"
}
.icon-instagram:before {
    content: "\e606"
}
.icon-twitter:before {
    content: "\e607"
}
.icon-youtube:before {
    content: "\e608"
}
.icon-external:before {
    content: "\e600"
}
.icon-arrow-up:before,
.sorting-cell.sort-up .sorting-arrow:before {
    content: "\e623"
}
.icon-arrow-left:before,
.controls-wrapper .rsArrowLeft:before,
.map-continent-container .world-link:before {
    content: "\e624"
}
.icon-arrow-right:before,
.controls-wrapper .rsArrowRight:before {
    content: "\e609"
}
.icon-arrow-down:before,
.sorting-cell .sorting-arrow:before {
    content: "\e601"
}
.icon-myatp:before {
    content: "\e602"
}
.icon-search:before,
.column-search-icon:before,
.head-to-head-button-search:before {
    content: "\e603"
}
.icon-type-play:before,
.heritage-video-wrapper:before {
    content: "\e618"
}
.icon-type-gallery:before {
    content: "\e619"
}
.icon-arrow-up-thin:before {
    content: "\e61a"
}
.icon-arrow-down-thin:before {
    content: "\e61f"
}
.icon-arrow-left-thin:before,
.modal-previous:before,
.last-events-played .rsArrow.rsArrowLeft .rsArrowIcn:before,
.detail-carousel .rsArrow.rsArrowLeft .rsArrowIcn:before,
.player-ranking-prev .player-ranking-button:before,
.modal-carousel .rsArrow.rsArrowLeft .rsArrowIcn:before {
    content: "\e620";
    font-weight: bold !important
}
.icon-arrow-right-thin:before,
.modal-next:before,
.last-events-played .rsArrow.rsArrowRight .rsArrowIcn:before,
.detail-carousel .rsArrow.rsArrowRight .rsArrowIcn:before,
.player-ranking-next .player-ranking-button:before,
.modal-carousel .rsArrow.rsArrowRight .rsArrowIcn:before {
    content: "\e621";
    font-weight: bold !important
}
.icon-up-down:before {
    content: "\e61b"
}
.icon-double-up-arrow:before,
.head-to-head-move-up:before,
.player-ranking-move .move-up:before,
.move-cell .move-up:before,
.scores-table tbody td.move-cell .move-up:before {
    content: "\e629"
}
.icon-double-down-arrow:before,
.head-to-head-move-down:before,
.player-ranking-move .move-down:before,
.move-cell .move-down:before,
.scores-table tbody td.move-cell .move-down:before {
    content: "\e62a"
}
.icon-clock:before,
.time-button:before,
.scores-daily-schedule-controls .button-time:before {
    content: "\e638"
}
.icon-vixlet-circleless:before {
    content: "\e627"
}
.icon-header-search {
    content: "\e642"
}
.icon-header-menu {
    content: "\e641"
}
.icon-weibo-circleless:before {
    content: "\e643"
}