/** GENERATED: Thu Sep 09 23:19:33 GMT 2021 **/
body.topics #sub-branding{margin:20px 0 6px}body.topics #sub-branding .bg-trans{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.6;filter:alpha(opacity=60);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}body.topics #sub-branding h2{position:relative}body.topics #sub-branding h3{text-indent:-9999em;width:79px;height:13px;position:absolute;left:10px;top:-12px;background:transparent url('/prod/assets/topics/pagehead.png') 0 0 no-repeat}body.topics #sub-branding .ribbon-hot{position:absolute;display:none;top:0;right:-1px;width:72px;height:40px;background:transparent url('/prod/assets/topics/ribbon_hot.png') 0 0 no-repeat}body.topics #sub-branding.hot-topic .ribbon-hot{display:block}.subbranding-subnav{clear:both;padding-top:0;width:100%;float:left;background:transparent url(/prod/assets/bg_tier3/bg_submenu_gradient.png) repeat-x scroll 0 0}.subbranding-subnav ul{color:#fff;clear:both;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:11px;float:left;overflow:hidden;height:1%}.subbranding-subnav ul li{float:left;list-style-type:none}.subbranding-subnav ul li a{padding:0 10px;font-weight:700;color:#FFF;width:auto !important;float:left}.subbranding-subnav ul li.selected a{background:#FFF;color:#4b4b4b}.subbranding-subnav ul.subbranding-ui-tabs{padding:6px 4px 0;line-height:24px}.subbranding-subnav ul.subbranding-ui-tabs li a{height:26px !important}.subbranding-subnav ul.subbranding-ui-tabs li.selected a{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-radius-topleft:5px}.subbranding-subnav ul.subbranding-ui-buttons{padding:5px 4px;line-height:20px}.subbranding-subnav ul.subbranding-ui-buttons li a{height:22px !important}.subbranding-subnav ul.subbranding-ui-buttons li.selected a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}body.topics #top-stories .mod-content{height:auto}body.topics #top-stories .mod-content .gradient-container{padding:10px 0 15px}.mod-overview .mod-content .ui-tabs-panel{height:250px}.mod-overview .mod-content h5{padding:10px;margin:0 0 -16px;color:#333}.mod-related-links .mod-content ul li{float:left;width:130px;padding:6px 8px}.insider-icon,.rating-stars .gray-stars span.star{background:transparent url(/prod/assets/master_search.png) 0 0 no-repeat}.mod-search-results .mod-content{padding:10px 10px 0}.mod-search-results .mod-content ol li{margin:0 0 20px;clear:both;overflow:hidden;height:1%}.mod-search-results .mod-content ol li h3{font-size:12px;line-height:16px;margin:0 0 4px}.mod-search-results .mod-content ol li h3 span{font-size:11px;color:#333;font-weight:400}.mod-search-results .mod-content ol li div cite{color:#777;font-size:11px;font-style:normal;display:block;margin:-4px 0 2px}.mod-search-results .mod-content ol li div p{font-size:11px;line-height:14px;margin:0 0 6px}.mod-search-results .mod-content ol li div span{font-size:11px;color:#777;display:block}.mod-search-results .mod-content ol li div span.txt{display:inline}.mod-media-results ul{padding:6px 0 0 12px;overflow:hidden}.mod-media-results ul li{float:left;width:134px;margin:0 15px 0 0;position:relative}.mod-media-results ul li h3{line-height:18px;margin:0 0 4px}.mod-media-results ul li h3 a{font-size:11px;line-height:13px;font-weight:400;height:28px;display:block;overflow:hidden}.mod-media-results ul li span{font-size:10px;color:#aaa;margin:2px 0 0}.mod-media-results ul li cite{padding:2px 0 0;line-height:11px;font-size:9px;margin:0;display:block;color:#777;font-style:normal}.mod-media-results ul a.grid-thumb{position:relative;display:block;margin:0 0 3px}.mod-media-results ul a.grid-thumb:hover{text-decoration:none;opacity:.8;filter:alpha(opacity=80)}.mod-media-results .mod-footer{padding:8px 0 0}.mod-media-results ul.video-results li a.grid-thumb{height:75px;width:134px}.mod-media-results ul.video-results li a.list-thumb{position:relative;margin:0 8px 0 0;display:block;float:left;width:203px;height:114px}.mod-media-results ul.video-results li div.mod-video-rating{padding:2px 0 0}.mod-media-results ul.video-results li span.votes{margin:0;color:#777}.mod-media-results ul.video-results li .vid-icon{background:transparent url(/prod/assets/icon_video.png) no-repeat scroll 0 0;height:25px;width:25px;opacity:.85;position:absolute;left:4px;top:4px;margin:0}.mod-media-results ul.video-results li .vid-time{background:#000;position:absolute;right:0;bottom:0;padding:2px 4px;font-size:9px;color:#fff;font-weight:700;opacity:.8;margin:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}.ie6 .mod-media-results ul.video-results li .vid-icon{background:transparent url(/prod/assets/icon_video_ie6.png) no-repeat scroll 0 0}.ie6 .mod-media-results ul.video-results li .vid-time{bottom:1px}.rating-stars .gray-stars{float:left;margin:0 4px 0 0}.rating-stars .gray-stars span.star{width:11px;height:11px;float:left;overflow:hidden;padding:0;border:0}.rating-stars .gray-stars span.full{background-position:-106px -21px}.rating-stars .gray-stars span.half{background-position:-116px -21px}.rating-stars .gray-stars span.none{background-position:-96px -21px}.insider-icon{height:11px;width:11px;float:left;margin:0 4px 0 0;position:relative;top:2px;background-position:-80px 0}.mod-social-interact .mod-content .gradient-container,.mod-social-interact .mod-content .gradient-container-down{padding:4px 8px 8px}.mod-social-interact h4{color:#555;font-family:helvetica,arial,sans-serif;font-size:12px;padding:0 0 8px}.mod-social-interact ul{overflow:hidden;padding:6px 0}.mod-social-interact ul li{float:left;padding:0 20px 0 0;line-height:18px}.mod-social-interact ul li a.facebook{text-decoration:none}.mod-social-interact ul li a.retweet-link{background:url(/icons/tweetmeme-widget.gif) no-repeat scroll 0 -45px transparent;color:#fff;float:left;display:block;font-family:Helvetica,Arial,sans-serif;font-size:11px;width:50px;height:16px;line-height:16px;margin:1px 0;text-align:center;text-transform:lowercase;text-decoration:none}.mod-social-interact ul li a.retweet-link:hover,.mod-social-interact ul li .retweet-link:active{background-position:0 -61px;color:#80b62a}.mod-social-interact ul li a.retweet-count{color:#424242;float:left;display:block;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:700;margin:0 0 0 4px;text-decoration:none}.mod-social-interact ul li .fb_share_size_Small .fb_share_count_right .fb_share_count_inner{font-size:11px;font-family:Helvetica,Arial,sans-serif}.mod-social-interact ul li .fb_share_count_right{margin-left:-5px}.mod-social-interact ul li a.comment-link{float:left;padding:4px 0;color:#999;font-size:9px}.mod-social-interact ul li a.comment-count{background:url("/prod/assets/count_bubble_right_sm2.png") no-repeat scroll right top transparent;color:#225db7;display:block;float:left;margin:0 0 0 8px;min-width:22px;padding:0;text-align:center;text-decoration:none}.mod-social-interact ul li a.comment-count span{background:url("/prod/assets/count_bubble_left_sm2.png") no-repeat scroll left top transparent;display:block;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:bold;line-height:16px;padding:2px 6px 9px;text-decoration:none}.mod-topic-overview .mod-header{background:#fff;height:auto;border-color:#ccc;border-style:solid;border-width:1px 1px 0;padding:16px 16px 0}.mod-topic-overview .mod-header h4{font-size:20px;color:#333;padding:16px 0 0}.mod-topic-overview .mod-header .utility-row{font-size:11px;color:#777;overflow:hidden}.mod-topic-overview .mod-header .utility-row .updated{float:left}.mod-topic-overview .mod-header .utility-row ul{float:right}.mod-topic-overview .mod-header .utility-row ul li{float:left;margin:0 0 0 10px}.mod-topic-overview .mod-header .utility-row ul li.comments{margin:0}.mod-topic-overview .mod-header .utility-row ul li.comments a.comment-link{color:#777;font-size:10px;float:left;overflow:hidden;line-height:18px}.mod-topic-overview .mod-header .utility-row ul li.comments a.comment-count{background:url("/prod/assets/count_bubble_right_sm2.png") no-repeat 100% 0 transparent;margin:0 0 0 4px;min-width:22px;padding:0;text-align:center;color:#225db7;display:block;float:left}.mod-topic-overview .mod-header .utility-row ul li.comments a.comment-count span{background:url("/prod/assets/count_bubble_left_sm2.png") no-repeat 0 0 transparent;font-family:helvetica,arial,sans-serif;font-size:11px;font-weight:700;padding:2px 6px 10px;line-height:16px;display:block}.mod-topic-overview .mod-content .gradient-container{padding:6px 12px 12px}.mod-topic-overview .mod-content p{line-height:17px;margin:0 0 10px;color:#333;font-size:12px}.mod-topic-overview .mod-content img{padding:2px;border:1px solid #ccc;margin:0 0 10px}.mod-topic-overview .mod-content h5{padding:2px 0;color:#333;font-size:12px}.mod-topic-overview ul.slider-nav{height:22px;padding:0 0 10px;float:left;width:520px;overflow:hidden}.mod-topic-overview ul.slider-nav li{margin:0 0 0 8px;float:left}.mod-topic-overview ul.slider-nav li a{color:#225db7 !important;padding:2px 8px 4px;display:block;font-size:11px;font-weight:700;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #fff}.mod-topic-overview ul.slider-nav li a:hover{text-decoration:none;background:#eee;border:1px solid #ccc;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ddd));background:-moz-linear-gradient(top,#fff,#ddd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dddddd')}.mod-topic-overview ul.slider-nav li a.selected{background:#ddd;text-shadow:1px 1px 0 #ddd;border:1px solid #bbb;color:#444 !important;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#aaa));background:-moz-linear-gradient(top,#eee,#aaa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#aaaaaa')}.mod-topic-overview .slider-wrapper{height:200px;width:580px;overflow:auto;overflow-x:hidden;position:relative;clear:both;border-top:1px solid #ddd}.mod-topic-overview .slider-container .slider-panel{height:180px;width:560px;overflow:auto;padding:10px}.mod-topic-overview .slider-controls{overflow:hidden}.mod-topic-overview .slider-controls a{padding:0}.mod-topic-overview .slider-controls a.slider-btn{height:18px;width:18px;float:left;margin:2px 6px;background:transparent url(/prod/assets/master_search.png) 0 0 no-repeat}.mod-topic-overview .slider-controls a.slider-prev{background-position:0 -33px}.mod-topic-overview .slider-controls a.slider-prev:hover{background-position:-19px -33px}.mod-topic-overview .slider-controls a.slider-prev-disabled{background-position:-38px -33px}.mod-topic-overview .slider-controls a.slider-prev-disabled:hover{background-position:-38px -33px}.mod-topic-overview .slider-controls a.slider-next{background-position:-95px -33px;float:right}.mod-topic-overview .slider-controls a.slider-next:hover{background-position:-76px -33px}.mod-topic-overview .slider-controls a.slider-next-disabled{background-position:-57px -33px}.mod-topic-overview .slider-controls a.slider-next-disabled:hover{background-position:-57px -33px}@charset "UTF-8";.topsports-mod{background:transparent url(/i/oly/headers/choose_sport.jpg) no-repeat scroll left top;height:67px;position:relative}.topsports-mod form{padding-top:3px;text-align:center}.topsports-mod select{color:#484848;font-size:10px;position:relative;top:30px}table.mod-data tbody tr td,table.mod-data tbody tr th{background:0;border-right:0;color:#484848;font-size:10px;font-weight:normal;height:19px;padding-left:29px;padding-right:4px;padding-top:30px;text-align:left;vertical-align:middle}body.tier3 #sub-branding{clear:both;height:68px;width:924px;overflow:hidden;background-image:url(/i/oly/headers/header-bg.jpg) !important}.countdown{margin:65px 57px 0;float:left}.countdown li{float:left;width:46px}.countdown li div{width:26px;height:18px;background:transparent url(/i/oly/box_trans.png) no-repeat top left;text-align:center;font:700 12px helvetica,Arial,sans-serif;color:#fff;padding-top:2px;margin:0 auto}.countdown li p{margin:0 !important;text-align:center;font:400 9px Verdana,Arial,sans-serif;color:#fff}.mod-london{height:120px;background:transparent url(/i/oly/London2012_304x120.jpg) no-repeat top left}.mod-sochi{height:120px;background:transparent url(/i/oly/Sochi2014_304x120.jpg) no-repeat top left}.mod-rio{height:120px;background:transparent url(/i/oly/Rio2016_304x120.jpg) no-repeat top left}