@font-face{font-family:'Franklin Gothic Book';src:url('//macnn.mnmcdn.com/fonts/FranklinGothic-Cd-webfont.eot');src:url('//macnn.mnmcdn.com/fonts/FranklinGothic-Cd-webfont.eot?#iefix') format('embedded-opentype'),url('//macnn.mnmcdn.com/fonts/FranklinGothic-Cd-webfont.woff') format('woff'),url('//macnn.mnmcdn.com/fonts/FranklinGothic-Cd-webfont.ttf') format('truetype'),url('//macnn.mnmcdn.com/fonts/FranklinGothic-Cd-webfont.svg#FranklinGothicFSCdRegular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'FranklinGothicFSMedCdRegular';src:url('//macnn.mnmcdn.com/fonts/FranklinGothic-MedCd-webfont.eot');src:url('//macnn.mnmcdn.com/fonts/FranklinGothic-MedCd-webfont.eot?#iefix') format('embedded-opentype'),url('//macnn.mnmcdn.com/fonts/FranklinGothic-MedCd-webfont.woff') format('woff'),url('//macnn.mnmcdn.com/fonts/FranklinGothic-MedCd-webfont.ttf') format('truetype'),url('//macnn.mnmcdn.com/fonts/FranklinGothic-MedCd-webfont.svg#FranklinGothicFSMedCdRegular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'FranklinGothicFSMedIt';src:url('//macnn.mnmcdn.com/fonts/FranklinGothic-MedIt-webfont.eot');src:url('//macnn.mnmcdn.com/fonts/FranklinGothic-MedIt-webfont.eot?#iefix') format('embedded-opentype'),url('//macnn.mnmcdn.com/fonts/FranklinGothic-MedIt-webfont.woff') format('woff'),url('//macnn.mnmcdn.com/fonts/FranklinGothic-MedIt-webfont.ttf') format('truetype'),url('//macnn.mnmcdn.com/fonts/FranklinGothic-MedIt-webfont.svg#FranklinGothicFSMedIt') format('svg');font-weight:normal;font-style:normal;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}#header-wrapper #global-header #global-nav-mobile-trigger span,#header-wrapper #global-header #global-nav-mobile-trigger span::before,#header-wrapper #global-header #global-nav-mobile-trigger span::after{border-radius:3px;display:block;height:3px;width:24px;}.upper_text1:before{border-top:40px solid transparent;border-right:15px solid #968BBB;left:-15px;content:'';width:0px;height:0px;top:0px;position:absolute;}.upper_text2:before{border-top:40px solid transparent;border-right:15px solid #E07704;left:-15px;content:'';width:0px;height:0px;top:0px;position:absolute;}.upper_text3:before{border-top:40px solid transparent;border-right:15px solid #7DBF3B;left:-15px;content:'';width:0px;height:0px;top:0px;position:absolute;}.upper_text4:before{border-top:40px solid transparent;border-right:15px solid #1994B8;left:-15px;content:'';width:0px;height:0px;top:0px;position:absolute;}.upper_text1{position:relative;right:0px;color:#fff;float:right;background:#968BBB;text-align:center;padding:8px;margin-left:7px;width:115px;}.upper_text2{position:relative;right:0px;color:#fff;background:#E07704;width:115px;text-align:center;padding:8px;float:right;margin-left:7px;}.upper_text3{position:relative;right:0px;color:#fff;background:#7DBF3B;width:115px;text-align:center;padding:8px;float:right;margin-left:7px;}.upper_text4{position:relative;right:0px;color:#fff;background:#1994B8;width:115px;text-align:center;padding:8px;float:right;margin-left:7px;}.share-count{float:right;}.share-count{-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-property:background 0.15s ease-in-out;-ms-transition-property:background 0.15s ease-in-out;-o-transition-property:background 0.15s ease-in-out;-webkit-transition-property:background 0.15s ease-in-out;transition-property:background 0.15s ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;color:#36c;cursor:pointer;display:block;font-family:"BentonSans",Arial,Helvetica,sans-serif;font-size:11px;padding:0 14px;text-transform:capitalize;}.share-count:after{-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-property:color 0.15s ease-in-out;-ms-transition-property:color 0.15s ease-in-out;-o-transition-property:color 0.15s ease-in-out;-webkit-transition-property:color 0.15s ease-in-out;transition-property:color 0.15s ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;color:#aaa;font-size:14px;margin-left:4px;}#header-wrapper #global-header #global-nav-mobile-trigger span::before{transition:margin 0.2s ease-in-out 0.2s;margin-top:-7px;}#header-wrapper #global-header #global-nav-mobile-trigger span::after{transition:margin 0.2s ease-in-out 0.2s;margin-top:7px;}div,span,h1,h2,h3,h4,h5,h6,p,a,dl,dt,dd,ol,ul,li{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}a{background:transparent;color:inherit;text-decoration:none}a:hover{cursor:pointer}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:'\201C' '\201D' '\2018' '\2019'}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;margin-bottom:10px;vertical-align:top}ol,ul{list-style:none;margin-bottom:1.25rem;}table{border-collapse:collapse;border-spacing:0}figure{line-height:0;margin:0;position:relative}*{box-sizing:border-box;-webkit-box-sizing:border-box}.center-wrap{float:left;left:50%;position:relative}.center-item{float:left;left:-50%;position:relative}.now-feed-item .img-container.headshot,.img-container.headshot{border:1px solid #ddd;border-radius:50px}.now-feed-item .img-container.headshot .focus-image,.img-container.headshot .focus-image{left:-16px;max-width:90px;top:14px}.now-feed-item .img-container.headshot.inline,.img-container.headshot.inline{background:#fff;height:70px;overflow:hidden;width:70px}.now-feed-item .img-container.headshot.inline .focus-image,.img-container.headshot.inline .focus-image{left:-11px;max-width:90px;position:relative;top:3px;width:90px}.headshot-sm,.headshot-md,.headshot-lg,.headshot-xl{background:#fff;border:1px solid #ddd;border-radius:50px;display:inline-block;overflow:hidden;position:relative}.headshot-sm img,.headshot-md img,.headshot-lg img,.headshot-xl img{position:absolute;top:0}.headshot-sm{height:30px;width:30px}.headshot-sm img{height:30px;width:30px}.headshot-sm.athlete:not(.soccer) img{height:36px;left:-4px;width:36px}.headshot-sm.soccer img{height:auto;top:-5.76923px}.headshot-md{height:42px;width:42px}.headshot-md img{height:42px;width:42px}.headshot-md.athlete:not(.soccer) img{height:51px;left:-5.5px;width:51px}.headshot-md.soccer img{height:auto;top:-8.07692px}.headshot-lg{height:60px;width:60px}.headshot-lg img{height:60px;width:60px}.headshot-lg.athlete:not(.soccer) img{height:72px;left:-7px;width:72px}.headshot-lg.soccer img{height:auto;top:-11.53846px}.headshot-xl{height:70px;width:70px}.headshot-xl img{height:70px;width:70px}.headshot-xl.athlete:not(.soccer) img{height:84px;left:-8px;width:84px}.headshot-xl.soccer img{height:auto;top:-13.46154px}.svg-object{width:100%}.headshot-jersey-xl,.headshot-jersey-lg,.headshot-jersey-md,.headshot-jersey-sm{position:relative}.headshot-jersey-xl{width:70px}.headshot-jersey-xl .player-number{font-size:24px}.headshot-jersey-lg{width:60px}.headshot-jersey-lg .player-number{font-size:20px}.headshot-jersey-md{width:42px}.headshot-jersey-md .player-number{font-size:13px}.headshot-jersey-sm{width:30px}.headshot-jersey-sm .player-number{font-size:11px}.player-number{color:#fff;left:0;position:absolute;right:0;text-align:center;top:25%}.form-group{margin-bottom:16px}form.filters{margin-bottom:-15px;padding-top:15px}.home_block{min-height:495px;}.top_image_mobile{display:none;}.top_image_original{display:block;}@media screen and (max-width: 767px) {form.filters{padding-top:15px}.home_block{min-height:unset;}.top_image_mobile{display:block;}.top_image_original{display:none;}}form.filters fieldset{border:0;margin-bottom:5px;padding:5px 0 0;width:100%}form.filters fieldset .form-group{float:left;margin:0 25px 30px 0}@media screen and (max-width: 767px) {form.filters fieldset .form-group{width:100%}form.filters fieldset .form-group.mobile{display:none}}form.filters fieldset .form-group .wrapper{display:inline-block;margin-right:10px}form.filters fieldset .form-group .wrapper label{display:block;font-size:12px;margin-top:20px}form.filters fieldset .form-group .wrapper .dropdown-menu{border:0 none}form.filters fieldset .form-group h3{font-family:"BentonSansMedium",Arial,Helvetica,sans-serif;font-size:10px;margin-bottom:-2px;text-transform:uppercase}form.filters fieldset .form-group.filter{display:none}@media screen and (max-width: 767px) {form.filters fieldset .form-group.filter{display:block!important;margin-top:-25px;width:100%}}.overlay-modal{background:#fff;margin-top:-22px;padding:10px 10px 10px 10px;position:relative;width:100%}.overlay-modal h1{color:#333;font-family:"BentonSansMedium",Arial,Helvetica,sans-serif;font-size:22px;line-height:26px;text-align:left;width:90%}.overlay-modal h1 span{color:#666;display:block;font-size:12px;line-height:16px;padding:0 0 18px 0;text-transform:uppercase}.overlay-modal fieldset{border:0;padding:0}.overlay-modal fieldset .form-group .wrapper{display:inline-block;margin-right:10px}.overlay-modal fieldset .form-group h3{margin-bottom:6px}.overlay-modal fieldset nav{margin:auto;width:155px}.overlay-modal fieldset nav button:first-child{margin-right:10px}.overlay-modal .btn-close{cursor:pointer;height:36px;position:absolute;right:0;text-align:center;top:0;width:30px}.overlay-modal .btn-close:before{color:#ccc;font-size:30px;line-height:36px}input[type="radio"],input[type="checkbox"]{}input[type="radio"]:checked+label:before{background-color:#666}input[type="checkbox"]:checked+label{color:#666}input[type="checkbox"]:checked+label:before{background-color:#666}input[type="checkbox"]:checked+label.disabled{color:#f2f2f2}input[type="checkbox"]:checked+label.disabled:before{background-color:#fff}label{cursor:pointer;padding-left:24px;position:relative}label:before,label:after{content:"";display:inline-block;position:absolute}label:before{background-color:#fff;border-radius:2px;height:10px;left:3px;top:5px;width:10px;z-index:1000001}label:after{background-color:#fff;border:1px solid #aaa;border-radius:3px;height:14px;left:0;top:2px;width:14px}label.disabled{cursor:default}label.disabled:after{border:1px solid #f2f2f2}.results label:after{display:none}.custom-select{background:#fbfbfb;border:1px solid #ccc;border-radius:5px;display:inline-block;font-size:13px;height:34px;overflow:hidden;position:relative}.custom-select:after{background:#fbfbfb;color:#36c;content:"\E00D";font-family:'macnnIcons';font-size:18px;padding:0 6px 0 2px;position:absolute;right:0;top:6px}.custom-select select{-webkit-appearance:none;background:transparent;border:0 none;border-radius:0;cursor:pointer;outline:0;padding:8px 28px 0 8px;width:112%}.custom-select select::-ms-expand{display:none}.custom-select select option{border:0 none;outline:0}.button,.button-alt,.send-email .btn-social,.btn-social.email,.button-filter,.date-picker-carousel .slick-prev,.date-picker-carousel .slick-next,.button-filter-alt,.btn-social,.pick-center-data .btn{-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-property:background-color;-moz-transition-property:background-color;-ms-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;background-color:#36c;border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:"BentonSans",Arial,Helvetica,sans-serif;font-size:13px;line-height:2.462;max-width:320px;padding:0 18px;position:relative;text-align:center;white-space:nowrap}.button:before,.button-alt:before,.send-email .btn-social:before,.btn-social.email:before,.button-filter:before,.date-picker-carousel .slick-prev:before,.date-picker-carousel .slick-next:before,.button-filter-alt:before,.btn-social:before,.button:after,.button-alt:after,.send-email .btn-social:after,.btn-social.email:after,.button-filter:after,.date-picker-carousel .slick-prev:after,.date-picker-carousel .slick-next:after,.button-filter-alt:after,.btn-social:after,.pick-center-data .btn:before,.pick-center-data .btn:after{display:inline-block;font-size:inherit}.button:before,.button-alt:before,.send-email .btn-social:before,.btn-social.email:before,.button-filter:before,.date-picker-carousel .slick-prev:before,.date-picker-carousel .slick-next:before,.button-filter-alt:before,.btn-social:before,.pick-center-data .btn:before{margin:0 9px 0 0}.button:after,.button-alt:after,.send-email .btn-social:after,.btn-social.email:after,.button-filter:after,.date-picker-carousel .slick-prev:after,.date-picker-carousel .slick-next:after,.button-filter-alt:after,.btn-social:after,.pick-center-data .btn:after{margin:0 0 0 9px}.button.disabled,.disabled.button-alt,.disabled.button-filter,.date-picker-carousel .disabled.slick-prev,.date-picker-carousel .disabled.slick-next,.disabled.button-filter-alt,.disabled.btn-social,.pick-center-data .btn.disabled{background-color:#f2f2f2;cursor:default}.button.disabled:hover,.disabled.button-alt:hover,.disabled.button-filter:hover,.date-picker-carousel .disabled.slick-prev:hover,.date-picker-carousel .disabled.slick-next:hover,.disabled.button-filter-alt:hover,.disabled.btn-social:hover,.pick-center-data .btn.disabled:hover{background-color:inherit!important}.no-touch .button:hover,.no-touch .button-alt:hover,.no-touch .button-filter:hover,.no-touch .date-picker-carousel .slick-prev:hover,.date-picker-carousel .no-touch .slick-prev:hover,.no-touch .date-picker-carousel .slick-next:hover,.date-picker-carousel .no-touch .slick-next:hover,.no-touch .button-filter-alt:hover,.no-touch .btn-social:hover,.button.hover,.hover.button-alt,.hover.button-filter,.date-picker-carousel .hover.slick-prev,.date-picker-carousel .hover.slick-next,.hover.button-filter-alt,.hover.btn-social,.no-touch .pick-center-data .btn:hover,.pick-center-data .btn.hover{background-color:#3a7fef;color:#fff;text-decoration:none}.button:active,.button-alt:active,.button-filter:active,.date-picker-carousel .slick-prev:active,.date-picker-carousel .slick-next:active,.button-filter-alt:active,.btn-social:active,.button.active,.active.button-alt,.active.button-filter,.date-picker-carousel .active.slick-prev,.date-picker-carousel .active.slick-next,.active.button-filter-alt,.active.btn-social,.pick-center-data .btn:active,.pick-center-data .btn.active{background-color:#2f5fa5}@media screen and (max-width: 767px) {.button.current-league-name,.current-league-name.button-alt,.current-league-name.button-filter,.date-picker-carousel .current-league-name.slick-prev,.date-picker-carousel .current-league-name.slick-next,.current-league-name.button-filter-alt,.current-league-name.btn-social,.button.current-conference-name,.current-conference-name.button-alt,.current-conference-name.button-filter,.date-picker-carousel .current-conference-name.slick-prev,.date-picker-carousel .current-conference-name.slick-next,.current-conference-name.button-filter-alt,.current-conference-name.btn-social,.pick-center-data .btn.current-league-name,.pick-center-data .btn.current-conference-name{max-width:100%}}.button.lg,.lg.button-alt,.lg.button-filter,.date-picker-carousel .lg.slick-prev,.date-picker-carousel .lg.slick-next,.lg.button-filter-alt,.lg.btn-social{font-size:13px;line-height:2.5;padding:0 18px}.button.med,.med.button-alt,.med.button-filter,.date-picker-carousel .med.slick-prev,.date-picker-carousel .med.slick-next,.med.button-filter-alt,.med.btn-social{font-size:11px;line-height:2.8;padding:0 15px}.button.sm,.sm.button-alt,.send-email .sm.btn-social,.sm.btn-social.email,.sm.button-filter,.date-picker-carousel .sm.slick-prev,.date-picker-carousel .sm.slick-next,.sm.button-filter-alt,.btn-social{font-size:10px;line-height:2.6;padding:0 12px}.button-border.lg,.lg.button-alt,.send-email .lg.btn-social,.lg.btn-social.email,.lg.button-filter,.date-picker-carousel .lg.slick-prev,.date-picker-carousel .lg.slick-next,.lg.button-filter-alt{line-height:2.35}.button-border.med,.med.button-alt,.send-email .med.btn-social,.med.btn-social.email,.med.button-filter,.date-picker-carousel .med.slick-prev,.date-picker-carousel .med.slick-next,.med.button-filter-alt{line-height:2.6}.button-border.sm,.sm.button-alt,.send-email .sm.btn-social,.sm.btn-social.email,.sm.button-filter,.date-picker-carousel .sm.slick-prev,.date-picker-carousel .sm.slick-next,.sm.button-filter-alt{line-height:2.4}.stand-alone{max-width:320px;min-width:120px}.stand-alone.lg{width:320px}@media screen and (max-width: 767px) {.stand-alone.lg{width:100%}}.stand-alone.med{width:180px}.stand-alone.sm{width:120px}.button-alt,.send-email .btn-social,.btn-social.email{background-color:transparent;border:1px solid #36c;color:#36c}.no-touch .button-alt:hover,.no-touch .send-email .btn-social:hover,.send-email .no-touch .btn-social:hover,.no-touch .btn-social.email:hover,.button-alt.hover,.send-email .hover.btn-social,.hover.btn-social.email,.button-alt:active,.send-email .btn-social:active,.btn-social.email:active,.button-alt.active,.send-email .active.btn-social,.active.btn-social.email{color:#fff}.no-touch .button-alt:hover,.no-touch .send-email .btn-social:hover,.send-email .no-touch .btn-social:hover,.no-touch .btn-social.email:hover,.button-alt.hover,.send-email .hover.btn-social,.hover.btn-social.email{background-color:#3a7fef;border:1px solid #3a7fef}.button-alt:active,.send-email .btn-social:active,.btn-social.email:active,.button-alt.active,.send-email .active.btn-social,.active.btn-social.email{background-color:#2f5fa5}.button-filter,.date-picker-carousel .slick-prev,.date-picker-carousel .slick-next{background-color:#fbfbfb;border:1px solid #ccc;color:#333;margin:0}.button-filter:after,.date-picker-carousel .slick-prev:after,.date-picker-carousel .slick-next:after{color:#36c;display:inline-block;width:12px}.no-touch .button-filter:hover,.no-touch .date-picker-carousel .slick-prev:hover,.date-picker-carousel .no-touch .slick-prev:hover,.no-touch .date-picker-carousel .slick-next:hover,.date-picker-carousel .no-touch .slick-next:hover,.button-filter.active,.date-picker-carousel .active.slick-prev,.date-picker-carousel .active.slick-next{background-color:#eee;color:inherit}.button-filter.fixed,.date-picker-carousel .fixed.slick-prev,.date-picker-carousel .fixed.slick-next,.button-filter-alt.fixed{width:120px}.button-filter.fixed.lg,.date-picker-carousel .fixed.lg.slick-prev,.date-picker-carousel .fixed.lg.slick-next,.button-filter-alt.fixed.lg{width:160px}.width-auto .button-filter,.width-auto .date-picker-carousel .slick-prev,.date-picker-carousel .width-auto .slick-prev,.width-auto .date-picker-carousel .slick-next,.date-picker-carousel .width-auto .slick-next,.width-auto .button-filter-alt{max-width:initial}.button-filter-alt{background-color:#f2f2f2;border:1px solid #ccc;color:#333}.no-touch .button-filter-alt:hover,.button-filter-alt.active,.button-filter-alt:active{background-color:#fff;color:#c00}.button-group{overflow:hidden}.button-group.package-module{margin-bottom:9px}.button-group .button,.button-group .button-alt,.button-group .button-filter,.button-group .date-picker-carousel .slick-prev,.date-picker-carousel .button-group .slick-prev,.button-group .date-picker-carousel .slick-next,.date-picker-carousel .button-group .slick-next,.button-group .button-filter-alt,.button-group .btn-social{border-radius:0;float:left}.button-group>.button+.button,.button-group>.button-alt+.button,.send-email .button-group>.btn-social+.button,.button-group>.button-filter+.button,.date-picker-carousel .button-group>.slick-prev+.button,.date-picker-carousel .button-group>.slick-next+.button,.button-group>.button-filter-alt+.button,.button-group>.btn-social+.button,.button-group>.button+.button-alt,.button-group>.button-alt+.button-alt,.send-email .button-group>.btn-social+.button-alt,.button-group>.button-filter+.button-alt,.date-picker-carousel .button-group>.slick-prev+.button-alt,.date-picker-carousel .button-group>.slick-next+.button-alt,.button-group>.button-filter-alt+.button-alt,.button-group>.btn-social+.button-alt,.send-email .button-group>.button+.btn-social,.send-email .button-group>.button-alt+.btn-social,.send-email .button-group>.button-filter+.btn-social,.date-picker-carousel .send-email .button-group>.slick-prev+.btn-social,.date-picker-carousel .send-email .button-group>.slick-next+.btn-social,.send-email .button-group>.button-filter-alt+.btn-social,.button-group>.button+.button-filter,.button-group>.button-alt+.button-filter,.send-email .button-group>.btn-social+.button-filter,.button-group>.button-filter+.button-filter,.date-picker-carousel .button-group>.slick-prev+.button-filter,.date-picker-carousel .button-group>.slick-next+.button-filter,.button-group>.button-filter-alt+.button-filter,.button-group>.btn-social+.button-filter,.date-picker-carousel .button-group>.button+.slick-prev,.date-picker-carousel .button-group>.button-alt+.slick-prev,.date-picker-carousel .send-email .button-group>.btn-social+.slick-prev,.date-picker-carousel .button-group>.button-filter+.slick-prev,.date-picker-carousel .button-group>.slick-prev+.slick-prev,.date-picker-carousel .button-group>.slick-next+.slick-prev,.date-picker-carousel .button-group>.button-filter-alt+.slick-prev,.date-picker-carousel .button-group>.btn-social+.slick-prev,.date-picker-carousel .button-group>.button+.slick-next,.date-picker-carousel .button-group>.button-alt+.slick-next,.date-picker-carousel .send-email .button-group>.btn-social+.slick-next,.date-picker-carousel .button-group>.button-filter+.slick-next,.date-picker-carousel .button-group>.slick-prev+.slick-next,.date-picker-carousel .button-group>.slick-next+.slick-next,.date-picker-carousel .button-group>.button-filter-alt+.slick-next,.date-picker-carousel .button-group>.btn-social+.slick-next,.button-group>.button+.button-filter-alt,.button-group>.button-alt+.button-filter-alt,.send-email .button-group>.btn-social+.button-filter-alt,.button-group>.button-filter+.button-filter-alt,.date-picker-carousel .button-group>.slick-prev+.button-filter-alt,.date-picker-carousel .button-group>.slick-next+.button-filter-alt,.button-group>.button-filter-alt+.button-filter-alt,.button-group>.btn-social+.button-filter-alt,.button-group>.button+.btn-social,.button-group>.button-alt+.btn-social,.send-email .button-group>.btn-social+.btn-social,.button-group>.button-filter+.btn-social,.date-picker-carousel .button-group>.slick-prev+.btn-social,.date-picker-carousel .button-group>.slick-next+.btn-social,.button-group>.button-filter-alt+.btn-social,.button-group>.btn-social+.btn-social{margin:0 0 0 -1px}.button-group .button-filter a:hover,.button-group .date-picker-carousel .slick-prev a:hover,.date-picker-carousel .button-group .slick-prev a:hover,.button-group .date-picker-carousel .slick-next a:hover,.date-picker-carousel .button-group .slick-next a:hover,.button-group .button-filter-alt a:hover{color:#c00}.button-group .button-filter:first-child,.button-group .date-picker-carousel .slick-prev:first-child,.date-picker-carousel .button-group .slick-prev:first-child,.button-group .date-picker-carousel .slick-next:first-child,.date-picker-carousel .button-group .slick-next:first-child,.button-group .button-filter.first,.button-group .date-picker-carousel .first.slick-prev,.date-picker-carousel .button-group .first.slick-prev,.button-group .date-picker-carousel .first.slick-next,.date-picker-carousel .button-group .first.slick-next,.button-group .button-filter-alt:first-child,.button-group .button-filter-alt.first{border-bottom-left-radius:4px;border-top-left-radius:4px}.button-group .button-filter:last-child,.button-group .date-picker-carousel .slick-prev:last-child,.date-picker-carousel .button-group .slick-prev:last-child,.button-group .date-picker-carousel .slick-next:last-child,.date-picker-carousel .button-group .slick-next:last-child,.button-group .button-filter.last,.button-group .date-picker-carousel .last.slick-prev,.date-picker-carousel .button-group .last.slick-prev,.button-group .date-picker-carousel .last.slick-next,.date-picker-carousel .button-group .last.slick-next,.button-group .button-filter-alt:last-child,.button-group .button-filter-alt.last{border-bottom-right-radius:4px;border-top-right-radius:4px}.reset{font-family:"BentonSansMedium",Arial,Helvetica,sans-serif}.reset:before{font-family:"BentonSansBold",Arial,Helvetica,sans-serif;line-height:100%}.arrow-btn{font-family:"BentonSansBold",Arial,Helvetica,sans-serif;padding:0;width:32px}.arrow-btn:before{bottom:1px;display:block;font-size:38px;line-height:.85;position:relative}.arrow-btn.left:before,.date-picker-carousel .slick-prev:before{left:-4px}.arrow-btn.right:before,.date-picker-carousel .slick-next:before{right:4px}.arrow-btn.button-filter:before,.date-picker-carousel .arrow-btn.slick-prev:before,.date-picker-carousel .arrow-btn.slick-next:before{color:#36c}.expand-button.icon .arrow{background-color:transparent;border-radius:0;transition:none}.expand-button.icon .arrow:hover{background-color:inherit}.expand-button.icon .arrow:hover:before{background-position:-22px 0}.expand-button.icon .arrow:before{background-image:url("//macnn.mnmcdn.com/www/sprites/sprite-expand-btn.png");background-position:0 0;background-repeat:no-repeat;content:" ";display:block;height:22px;width:22px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {.expand-button.icon .arrow:before{background-image:url("//macnn.mnmcdn.com/www/sprites/sprite-expand-btn@2x.png");background-size:44px auto}}.expand-button.icon .arrow.active:hover:before{background-position:-22px -22px}.expand-button.icon .arrow.active:before{background-position:0 -22px;content:" "}.expand-button .arrow{-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-property:all 0.2s ease;-ms-transition-property:all 0.2s ease;-o-transition-property:all 0.2s ease;-webkit-transition-property:all 0.2s ease;transition-property:all 0.2s ease;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-property:transform 0.2s ease 0.1s;-ms-transition-property:transform 0.2s ease 0.1s;-o-transition-property:transform 0.2s ease 0.1s;-webkit-transition-property:transform 0.2s ease 0.1s;transition-property:transform 0.2s ease 0.1s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;background-color:#36c;border-radius:22px;height:22px;text-align:center;transform-origin:center;width:22px}.expand-button .arrow:before{color:#fff;font-size:24px;position:relative;right:1px;top:-4px}.expand-button .arrow:hover{background-color:#3a7fef;cursor:pointer}.expand-button .arrow.alt{background-color:#fff;border:1px solid #36c}.expand-button .arrow.alt:before{color:#36c;right:2px}.expand-button .arrow.alt:hover{background-color:#3a7fef;border:1px solid #3a7fef}.expand-button .arrow.alt:hover:before{color:#fff}.toggle-btn label:before,.toggle-btn input[type="checkbox"]:checked{background-color:#fff!important}.toggle-btn .toggle-input+label{cursor:pointer;display:block;outline:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle-btn input.round+label{background-color:#fff;border:1px solid #ccc;border-radius:4px;height:28px;padding:2px;width:50px}.toggle-btn input.round+label:checked{background-color:inherit;z-index:1000001}.toggle-btn input.round+label:before,.toggle-btn input.round+label:after{border:0;content:"";display:block;position:absolute}.toggle-btn input.round+label:after{background-color:#ccc;bottom:4px;content:"a";height:18px;left:4px;text-indent:-9000px;top:4px;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-property:background 0.4s;-ms-transition-property:background 0.4s;-o-transition-property:background 0.4s;-webkit-transition-property:background 0.4s;transition-property:background 0.4s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-property:margin 0.4s;-ms-transition-property:margin 0.4s;-o-transition-property:margin 0.4s;-webkit-transition-property:margin 0.4s;transition-property:margin 0.4s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:22px;z-index:1000001}.no-touch .toggle-btn input.round+label:hover:after{background-color:#3a7fef}.toggle-btn input.round:checked+label:after{background-color:#36c;left:2px;margin:0 0 0 18px}.no-touch .toggle-btn input.round:checked+label:hover:after{background-color:#3a7fef}.toggle-btn.sm input.round+label:after{left:3px}.toggle-btn.sm input.round:checked+label:after{margin:0 0 0 12px}.toggle-btn.sm input.round+label{height:18px;width:32px}.toggle-btn.sm input.round+label:after{height:12px;top:2px;width:12px}.toggle-btn.disabled label{cursor:default}.toggle-btn.disabled input.round+label{border:1px solid #ccc}.toggle-btn.disabled input.round+label:hover:after,.toggle-btn.disabled input.round+label .disabled:after{background-color:#ccc!important}.button.disabled,.disabled.button-alt,.disabled.button-filter,.date-picker-carousel .disabled.slick-prev,.date-picker-carousel .disabled.slick-next,.disabled.button-filter-alt,.disabled.btn-social,.button-alt.disabled,.send-email .disabled.btn-social,.disabled.btn-social.email,.button-filter.disabled,.date-picker-carousel .disabled.slick-prev,.date-picker-carousel .disabled.slick-next,.button-filter-alt.disabled{background-color:transparent;border:#ccc 1px solid;color:#ccc;cursor:default}.no-touch .button.disabled:hover,.no-touch .disabled.button-alt:hover,.no-touch .disabled.button-filter:hover,.no-touch .date-picker-carousel .disabled.slick-prev:hover,.date-picker-carousel .no-touch .disabled.slick-prev:hover,.no-touch .date-picker-carousel .disabled.slick-next:hover,.date-picker-carousel .no-touch .disabled.slick-next:hover,.no-touch .disabled.button-filter-alt:hover,.no-touch .disabled.btn-social:hover,.button.disabled.hover,.disabled.hover.button-alt,.disabled.hover.button-filter,.date-picker-carousel .disabled.hover.slick-prev,.date-picker-carousel .disabled.hover.slick-next,.disabled.hover.button-filter-alt,.disabled.hover.btn-social,.button.disabled:active,.disabled.button-alt:active,.disabled.button-filter:active,.date-picker-carousel .disabled.slick-prev:active,.date-picker-carousel .disabled.slick-next:active,.disabled.button-filter-alt:active,.disabled.btn-social:active,.button.disabled.active,.disabled.active.button-alt,.disabled.active.button-filter,.date-picker-carousel .disabled.active.slick-prev,.date-picker-carousel .disabled.active.slick-next,.disabled.active.button-filter-alt,.disabled.active.btn-social,.no-touch .button-alt.disabled:hover,.no-touch .send-email .disabled.btn-social:hover,.send-email .no-touch .disabled.btn-social:hover,.no-touch .disabled.btn-social.email:hover,.button-alt.disabled.hover,.send-email .disabled.hover.btn-social,.disabled.hover.btn-social.email,.button-alt.disabled:active,.send-email .disabled.btn-social:active,.disabled.btn-social.email:active,.button-alt.disabled.active,.send-email .disabled.active.btn-social,.disabled.active.btn-social.email,.no-touch .button-filter.disabled:hover,.no-touch .date-picker-carousel .disabled.slick-prev:hover,.date-picker-carousel .no-touch .disabled.slick-prev:hover,.no-touch .date-picker-carousel .disabled.slick-next:hover,.date-picker-carousel .no-touch .disabled.slick-next:hover,.button-filter.disabled.hover,.date-picker-carousel .disabled.hover.slick-prev,.date-picker-carousel .disabled.hover.slick-next,.button-filter.disabled:active,.date-picker-carousel .disabled.slick-prev:active,.date-picker-carousel .disabled.slick-next:active,.button-filter.disabled.active,.date-picker-carousel .disabled.active.slick-prev,.date-picker-carousel .disabled.active.slick-next,.no-touch .button-filter-alt.disabled:hover,.button-filter-alt.disabled.hover,.button-filter-alt.disabled:active,.button-filter-alt.disabled.active{background-color:transparent!important;border-color:#ccc!important;color:#ccc!important}.button.disabled:after,.disabled.button-alt:after,.disabled.button-filter:after,.date-picker-carousel .disabled.slick-prev:after,.date-picker-carousel .disabled.slick-next:after,.disabled.button-filter-alt:after,.disabled.btn-social:after,.button-alt.disabled:after,.send-email .disabled.btn-social:after,.disabled.btn-social.email:after,.button-filter.disabled:after,.date-picker-carousel .disabled.slick-prev:after,.date-picker-carousel .disabled.slick-next:after,.button-filter-alt.disabled:after{color:#ccc!important}.pick-center-data .btn{background-color:#ff790d;color:#fff;display:inline-block;font-size:16px;height:42px;margin:0 auto;padding:6px 20px;text-align:center}.no-touch .pick-center-data .btn:hover{background:#d76613;text-decoration:none}.pick-center-data .btn.btn-sign-in{background:#3f3f3f;margin-right:0}.no-touch .pick-center-data .btn.btn-sign-in:hover{background:#272727;color:#fff}.button.watch:before,.watch.button-alt:before,.watch.button-filter:before,.date-picker-carousel .watch.slick-prev:before,.date-picker-carousel .watch.slick-next:before,.watch.button-filter-alt:before,.watch.btn-social:before,.button-alt.watch:before,.send-email .watch.btn-social:before,.watch.btn-social.email:before,.button.gamecast:before,.gamecast.button-alt:before,.gamecast.button-filter:before,.date-picker-carousel .gamecast.slick-prev:before,.date-picker-carousel .gamecast.slick-next:before,.gamecast.button-filter-alt:before,.gamecast.btn-social:before,.button-alt.gamecast:before,.send-email .gamecast.btn-social:before,.gamecast.btn-social.email:before{padding-right:4px}.button.watch:before,.watch.button-alt:before,.watch.button-filter:before,.date-picker-carousel .watch.slick-prev:before,.date-picker-carousel .watch.slick-next:before,.watch.button-filter-alt:before,.watch.btn-social:before,.button-alt.watch:before,.send-email .watch.btn-social:before,.watch.btn-social.email:before{font-size:16px}.button.gamecast,.gamecast.button-alt,.gamecast.button-filter,.date-picker-carousel .gamecast.slick-prev,.date-picker-carousel .gamecast.slick-next,.gamecast.button-filter-alt,.gamecast.btn-social,.button-alt.gamecast,.send-email .gamecast.btn-social,.gamecast.btn-social.email{line-height:22px}.button.gamecast:before,.gamecast.button-alt:before,.gamecast.button-filter:before,.date-picker-carousel .gamecast.slick-prev:before,.date-picker-carousel .gamecast.slick-next:before,.gamecast.button-filter-alt:before,.gamecast.btn-social:before,.button-alt.gamecast:before,.send-email .gamecast.btn-social:before,.gamecast.btn-social.email:before{font-size:20px;line-height:17px;position:relative;top:2px}.mobile-dropdown{background-color:#fbfbfb;border:1px solid #ccc;border-radius:5px;display:none;position:relative;z-index:1000001}.mobile-dropdown select{-moz-appearance:window;-o-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;border:0;font-size:11px;height:33px;padding:0 28px 0 10px;text-overflow:'';width:100%}.mobile-dropdown select::-ms-expand{display:none}.mobile-dropdown span.mobile-arrow{color:transparent;line-height:33px;position:absolute;right:10px;z-index:-1}.label span{}.mobile-dropdown span.mobile-arrow:after{color:#36c;content:"\E00D";font-family:macnnIcons,AdobeBlank;font-size:16px;-webkit-font-smoothing:antialiased;font-weight:bold;text-transform:none}@media screen and (max-width: 767px) {.mobile-dropdown{display:block}.desktop-dropdown{display:none}header{display:block;margin-bottom:20px;}.page-context-top #global-viewport.secondary #pane-main{padding-top:0px!important;}}.btn-social{color:#666;cursor:pointer;display:inline-block;line-height:26px;margin-right:0;margin-top:0!important}.btn-social:before{margin-right:4px;text-align:center}.btn-social:after{font-size:10px;margin-left:0;text-transform:none}.btn-social:before,.btn-social:after{content:'';display:block;float:left}.btn-social.vertical,.btn-social.footer{height:auto;margin-bottom:0;margin-right:0;padding:0}.btn-social.vertical:before,.btn-social.footer:before{color:#fff;font-size:20px;height:35px;line-height:35px;margin:0;width:35px}.btn-social.vertical:after,.btn-social.footer:after{content:'';display:none}.btn-social.horizontal{height:26px;line-height:26px;padding:0 12px;text-align:center;width:140px}.btn-social.horizontal:before,.btn-social.horizontal:after{display:inline-block;float:none}@media screen and (max-width: 767px) {.btn-social.horizontal{height:auto;margin-bottom:0;margin-right:0;padding:0;width:auto}.btn-social.horizontal:before{color:#fff;font-size:20px;height:35px;line-height:35px;margin:0;width:35px}.btn-social.horizontal:after{content:'';display:none}}.send-email .btn-social,.btn-social.email{display:inline-block;line-height:24px!important}.send-email .btn-social:before,.btn-social.email:before{font-size:14px;margin-right:4px}.send-email .btn-social:after,.btn-social.email:after{content:'Email';margin-left:0}.send-email .btn-social.vertical,.send-email .btn-social.footer,.btn-social.email.vertical,.btn-social.email.footer{background:#666;border:0}.str{display:none;}.send-email .btn-social.vertical:before,.send-email .btn-social.footer:before,.btn-social.email.vertical:before,.btn-social.email.footer:before{font-size:18px;margin-right:0}.send-email .btn-social.vertical>a,.send-email .btn-social.footer>a,.btn-social.email.vertical>a,.btn-social.email.footer>a{color:transparent;font:0/0 a;text-shadow:none}.no-touch .send-email .btn-social:hover,.no-touch .btn-social.email:hover{background-color:shade(#666,20%);border:0}.btn-social.facebook{background:#2272b4;border:0;color:#fff}.btn-social.facebook:before{font-size:12px}.btn-social.facebook:after{content:'Share'}.btn-social.facebook.vertical:before,.btn-social.facebook.footer:before{font-size:20px}@media screen and (max-width: 767px) {.btn-social.facebook.horizontal:before{font-size:20px}.btn-social.facebook.horizontal:after{content:''}}.btn-social.facebook.horizontal:before{font-size:14px}.btn-social.facebook.horizontal:after{content:'Share with Facebook'}.btn-social.facebook.sm:after{content:'Share'}.no-touch .btn-social.facebook:hover{background-color:shade(#2272b4,20%);border:0}.btn-social.twitter{background:#40b5e5;border:0;color:#fff}.btn-social.twitter:before{font-size:14px}.btn-social.twitter:after{content:'Tweet'}.btn-social.twitter.vertical:before,.btn-social.twitter.footer:before{font-size:20px}.btn-social.twitter.horizontal:after{content:'Share with Twitter'}.btn-social.twitter.sm:after{content:'Tweet'}.no-touch .btn-social.twitter:hover{background-color:shade(#40b5e5,20%);border:0}.btn-social.favorites{background:#2272b4;border:0;color:#fff}.btn-social.favorites:before{font-size:14px}.btn-social.favorites.horizontal:after{content:'Favorite'}.no-touch .btn-social.favorites:hover{background-color:shade(#2272b4,20%);border:0}.btn-social.pinterest{background:#c5192b;color:#fff}.btn-social.pinterest:before{font-size:14px}.btn-social.pinterest:after{content:'Pinterest'}.btn-social.pinterest.vertical:before,.btn-social.pinterest.footer:before{font-size:20px}.no-touch .btn-social.pinterest:hover{background-color:shade(#c5192b,20%);border:0}.btn-social.whats-app{background:#6cd94e;color:#fff}.btn-social.whats-app:before{font-size:14px}.btn-social.whats-app.vertical:before,.btn-social.whats-app.footer:before{font-size:20px}.no-touch .btn-social.whats-app:hover{background-color:shade(#6cd94e,20%);border:0}.dropdown-wrapper{display:inline-block;position:relative}.dropdown-wrapper .button.dropdown-toggle:after,.dropdown-wrapper .dropdown-toggle.button-alt:after,.dropdown-wrapper .dropdown-toggle.button-filter:after,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.slick-prev:after,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.slick-prev:after,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.slick-next:after,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.slick-next:after,.dropdown-wrapper .dropdown-toggle.button-filter-alt:after,.dropdown-wrapper .dropdown-toggle.btn-social:after{color:#369;font-size:16px;font-weight:bold;line-height:100%;margin-left:4px}.dropdown-wrapper .button.dropdown-toggle:hover,.dropdown-wrapper .dropdown-toggle.button-alt:hover,.dropdown-wrapper .dropdown-toggle.button-filter:hover,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.slick-prev:hover,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.slick-prev:hover,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.slick-next:hover,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.slick-next:hover,.dropdown-wrapper .dropdown-toggle.button-filter-alt:hover,.dropdown-wrapper .dropdown-toggle.btn-social:hover{background-color:#fbfbfb}.dropdown-wrapper .button.dropdown-toggle:hover:after,.dropdown-wrapper .dropdown-toggle.button-alt:hover:after,.dropdown-wrapper .dropdown-toggle.button-filter:hover:after,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.slick-prev:hover:after,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.slick-prev:hover:after,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.slick-next:hover:after,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.slick-next:hover:after,.dropdown-wrapper .dropdown-toggle.button-filter-alt:hover:after,.dropdown-wrapper .dropdown-toggle.btn-social:hover:after{color:#333}.dropdown-wrapper .button.dropdown-toggle.lg,.dropdown-wrapper .dropdown-toggle.lg.button-alt,.dropdown-wrapper .dropdown-toggle.lg.button-filter,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.lg.slick-prev,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.lg.slick-prev,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.lg.slick-next,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.lg.slick-next,.dropdown-wrapper .dropdown-toggle.lg.button-filter-alt,.dropdown-wrapper .dropdown-toggle.lg.btn-social{line-height:2.35}.dropdown-wrapper .button.dropdown-toggle.med,.dropdown-wrapper .dropdown-toggle.med.button-alt,.dropdown-wrapper .dropdown-toggle.med.button-filter,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.med.slick-prev,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.med.slick-prev,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.med.slick-next,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.med.slick-next,.dropdown-wrapper .dropdown-toggle.med.button-filter-alt,.dropdown-wrapper .dropdown-toggle.med.btn-social{line-height:2.6}.dropdown-wrapper .button.dropdown-toggle.sm,.dropdown-wrapper .dropdown-toggle.sm.button-alt,.dropdown-wrapper .dropdown-toggle.sm.button-filter,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.sm.slick-prev,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.sm.slick-prev,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.sm.slick-next,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.sm.slick-next,.dropdown-wrapper .dropdown-toggle.sm.button-filter-alt,.dropdown-wrapper .dropdown-toggle.btn-social{line-height:2.4}.dropdown-wrapper.hoverable:hover .button-filter,.dropdown-wrapper.hoverable:hover .date-picker-carousel .slick-prev,.date-picker-carousel .dropdown-wrapper.hoverable:hover .slick-prev,.dropdown-wrapper.hoverable:hover .date-picker-carousel .slick-next,.date-picker-carousel .dropdown-wrapper.hoverable:hover .slick-next,.dropdown-wrapper.show-dropdown .button-filter,.dropdown-wrapper.show-dropdown .date-picker-carousel .slick-prev,.date-picker-carousel .dropdown-wrapper.show-dropdown .slick-prev,.dropdown-wrapper.show-dropdown .date-picker-carousel .slick-next,.date-picker-carousel .dropdown-wrapper.show-dropdown .slick-next{background-color:#fff;border-bottom-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-wrapper.hoverable:hover .date-nav.dropdown-menu,.dropdown-wrapper.show-dropdown .date-nav.dropdown-menu{overflow-y:hidden}.dropdown-wrapper.hoverable:hover ul.dropdown-menu,.dropdown-wrapper.show-dropdown ul.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.3);display:block;max-height:400px;overflow-y:auto}@media screen and (max-width: 413px) {.dropdown-wrapper.hoverable:hover ul.dropdown-menu,.dropdown-wrapper.show-dropdown ul.dropdown-menu{max-height:320px}}.dropdown-wrapper.hide-dropdown ul.dropdown-menu,.dropdown-wrapper.hide-dropdown.hoverable:hover ul.dropdown-menu{display:none}.dropdown-wrapper ul.dropdown-menu{background-color:#fff;border-radius:4px;float:left;font-size:13px;left:0;list-style:none;margin:0 0 0;min-width:100%;max-height:0;overflow:hidden;position:absolute;text-align:left;top:100%;width:150px;z-index:1000061}.dropdown-wrapper ul.dropdown-menu.lg{font-size:11px;width:160px}.dropdown-wrapper ul.dropdown-menu.med{font-size:11px}.dropdown-wrapper ul.dropdown-menu.sm{font-size:10px}.dropdown-wrapper ul.dropdown-menu.drop-left{left:auto;right:0}.dropdown-wrapper ul.dropdown-menu>li{padding:2px 8px;width:100%}.dropdown-wrapper ul.dropdown-menu>li:first-child{border-top:0;padding-top:8px}.dropdown-wrapper ul.dropdown-menu>li:last-child{padding-bottom:8px}.dropdown-wrapper ul.dropdown-menu>li.label span{border-bottom:1px solid #f2f2f2;border-radius:0;border-top:1px solid #f2f2f2;cursor:default;font-family:"BentonSansBold",Arial,Helvetica,sans-serif;font-size:10px;text-transform:uppercase}.dropdown-wrapper ul.dropdown-menu>li a,.dropdown-wrapper ul.dropdown-menu>li span{border:1px solid transparent;border-radius:4px;cursor:pointer;display:block;line-height:1.15;padding:8px}@media screen and (max-width: 413px) {.dropdown-wrapper ul.dropdown-menu>li a,.dropdown-wrapper ul.dropdown-menu>li span{padding:5px}}.dropdown-wrapper ul.dropdown-menu>li a:hover{background-color:#3a7fef;color:#fff}.dropdown-wrapper.width-auto ul.dropdown-menu{white-space:nowrap;width:auto}.dropdown-wrapper.width-auto ul.dropdown-menu>li a,.dropdown-wrapper.width-auto ul.dropdown-menu>li span{padding-right:21px}#header-wrapper #global-header #global-nav-mobile-trigger span{margin:0 auto;position:relative;top:23px;-webkit-transition-delay:.2s;-webkit-transition-duration:0s}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {.dep-mobile #header-wrapper #global-header #global-nav-mobile-trigger,#header-wrapper #global-header .dep-mobile #global-nav-mobile-trigger{background-image:url("//macnn.mnmcdn.com/www/icons/icon-triline@2x.png");background-size:25px 20px}}.dep-mobile #header-wrapper #global-header #global-nav-mobile-trigger span,#header-wrapper #global-header .dep-mobile #global-nav-mobile-trigger span{display:none}.video-play-button{-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-property:all 0.25s ease-in-out;-ms-transition-property:all 0.25s ease-in-out;-o-transition-property:all 0.25s ease-in-out;-webkit-transition-property:all 0.25s ease-in-out;transition-property:all 0.25s ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.video-play-button:before{box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;height:50px;width:50px;left:50%;top:50%;margin-top:-25px;margin-left:-25px;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-property:all 0.25s ease-in-out;-ms-transition-property:all 0.25s ease-in-out;-o-transition-property:all 0.25s ease-in-out;-webkit-transition-property:all 0.25s ease-in-out;transition-property:all 0.25s ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;background-color:#000;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjUwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDMuNjk4LDIyLjg2MUw5LjMyLDAuNzYyQzYuNzkyLTAuOTQzLDUsMC4zMTIsNSwzLjU1djQyLjg5OWMwLDMuMjQsMS43OTIsNC40OTMsNC4zMiwyLjc5bDM0LjUxOC0yMi4xMDIKCWMwLDAsMS4xNjItMC44OTEsMS4xNjItMi4xMzlDNDUsMjMuNzUsNDMuNjk4LDIyLjg2MSw0My42OTgsMjIuODYxIi8+Cjwvc3ZnPgo=");background-position:60% center;background-repeat:no-repeat;background-size:50%;border:4px #fff solid;border-radius:50px;content:'';display:block;opacity:.5}html.no-svg .video-play-button:before{background-image:url("icons/icon-play-arrow.png")}.no-touch .video-play-button:hover:before{opacity:1}.live.video-play-button:before{background-color:#cd2027;background-position:60% 30%;color:#fff;content:'LIVE';font-family:"BentonSansBold",Arial,Helvetica,sans-serif;font-size:7px;opacity:1;padding-top:33px;text-align:center}#article-feed .article-figure.video .video-play-button:before,.video-standalone .feed-item-figure.video .video-play-button:before,.layout-bc .news-feed-item.video-standalone .feed-item-figure.video .video-play-button:before,.news-feed-story-package .video-play-button:before,.news-feed-video-package .video-play-button:before,.article-figure .video-play-button:before{position:absolute;height:70px;width:70px;left:50%;top:50%;margin-top:-35px;margin-left:-35px}#article-feed .article-figure.video .live.video-play-button:before,.video-standalone .feed-item-figure.video .live.video-play-button:before,.layout-bc .news-feed-item.video-standalone .feed-item-figure.video .live.video-play-button:before,.news-feed-story-package .live.video-play-button:before,.news-feed-video-package .live.video-play-button:before,.article-figure .live.video-play-button:before{background-position:60% 40%;font-size:8px;padding-top:50px}.scoreboard .article-figure.video .video-play-button:before{position:absolute;height:38px;width:38px;left:50%;top:50%;margin-top:-19px;margin-left:-19px;border-width:3px}.scoreboard .article-figure.video .live.video-play-button:before{display:none}.news-feed-video-package .related-links .video-play-button:before,.sidebar .video-play-button:before,.sidebar .news-feed-story-package .video-play-button:before{position:absolute;height:30px;width:30px;left:50%;top:50%;margin-top:-15px;margin-left:-15px;border-width:2px}.news-feed-video-package .related-links .live.video-play-button:before,.sidebar .live.video-play-button:before{padding-top:11%}.audio-play-button{-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-property:all 0.25s ease-in-out;-ms-transition-property:all 0.25s ease-in-out;-o-transition-property:all 0.25s ease-in-out;-webkit-transition-property:all 0.25s ease-in-out;transition-property:all 0.25s ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.audio-play-button:before{box-sizing:border-box;-webkit-box-sizing:border-box;position:absolute;height:50px;width:50px;left:50%;top:50%;margin-top:-25px;margin-left:-25px;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-property:all 0.25s ease-in-out;-ms-transition-property:all 0.25s ease-in-out;-o-transition-property:all 0.25s ease-in-out;-webkit-transition-property:all 0.25s ease-in-out;transition-property:all 0.25s ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;background-color:#000;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjUwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNS0wLjM4NGMtMTMuNzg1LDAtMjUsMTAuODItMjUsMjQuMTIxYzAsMi4xNTEsMC4yOTYsNC4yODUsMC44NzEsNi4zMjNsNC4xNCwxNS41NzJsMi43NDEtMC42NzkKCQlMMy42MDYsMjkuMzYxYy0wLjUxNy0xLjgyMS0wLjc3NC0zLjcxNi0wLjc3NC01LjYyNWMwLTExLjc5NCw5Ljk0My0yMS4zOSwyMi4xNjgtMjEuMzljMTIuMjI1LDAsMjIuMTcsOS41OTUsMjIuMTcsMjEuMzkKCQljMCwxLjkwOS0wLjI1OCwzLjgwNC0wLjc4LDUuNjQ1bC00LjE0LDE1LjU3MmwyLjc0MywwLjY3OWw0LjEzNS0xNS41NTJDNDkuNzA3LDI4LjAyMSw1MCwyNS44ODcsNTAsMjMuNzM2CgkJQzUwLDEwLjQzNiwzOC43ODQtMC4zODQsMjUtMC4zODR6Ii8+Cgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTYuOTQsMzMuODA1Yy0wLjU2Ny0xLjg5OS0yLjM4OS0zLjIyOC00LjQzOS0zLjIyOGMtMC40MywwLTAuODYsMC4wNTktMS4yNzMsMC4xNzEKCQljLTIuNDQ0LDAuNjc5LTMuODY0LDMuMTQ5LTMuMTY4LDUuNTExbDMuMDEyLDEwLjEyOWMwLjU2NCwxLjkwMiwyLjM5MiwzLjIyOCw0LjQ0MSwzLjIyOGMwLjQyOCwwLDAuODUzLTAuMDU2LDEuMjcxLTAuMTcxCgkJYzIuNDQ0LTAuNjc0LDMuODY3LTMuMTQ1LDMuMTY4LTUuNTA4TDE2Ljk0LDMzLjgwNXoiLz4KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zOC40OTYsMzAuNzQ4Yy0wLjQxNS0wLjExMi0wLjg0LTAuMTcxLTEuMjcxLTAuMTcxYy0yLjA1LDAtMy44NzIsMS4zMjgtNC40MzksMy4yM2wtMy4wMTEsMTAuMTI1CgkJYy0wLjY5OSwyLjM2NiwwLjcyNCw0LjgzOSwzLjE2OCw1LjUxM2MwLjQxNSwwLjExNSwwLjg0LDAuMTcxLDEuMjcsMC4xNzFjMi4wNDUsMCwzLjg3Ny0xLjMyNiw0LjQzOS0zLjIyOGwzLjAxMi0xMC4xMjcKCQljMC4zMzktMS4xNDUsMC4xOTctMi4zNDktMC40MDUtMy4zODlDNDAuNjYyLDMxLjgzLDM5LjY4LDMxLjA3OCwzOC40OTYsMzAuNzQ4eiIvPgo8L2c+Cjwvc3ZnPgo=");background-position:50% center;background-repeat:no-repeat;background-size:50%;border:4px #fff solid;border-radius:50px;content:'';display:block;opacity:.5}html.no-svg .audio-play-button:before{background-image:url("icons/icon-listen.png")}.no-touch .audio-play-button:hover:before{opacity:1}.live.audio-play-button:before{background-color:#cd2027;background-position:50% 40%;color:#fff;content:'LIVE';font-family:"BentonSansBold",Arial,Helvetica,sans-serif;font-size:7px;opacity:1;padding-top:33px;text-align:center}.news-feed-story-package .audio-play-button:before,.news-feed-video-package .audio-play-button:before,.article-figure .audio-play-button:before{position:absolute;height:70px;width:70px;left:50%;top:50%;margin-top:-35px;margin-left:-35px}.news-feed-story-package .live.audio-play-button:before,.news-feed-video-package .live.audio-play-button:before,.article-figure .live.audio-play-button:before{background-position:50% 40%;font-size:8px;padding-top:50px}.news-feed-video-package .related-links .audio-play-button:before,.sidebar .audio-play-button:before,.sidebar .news-feed-story-package .audio-play-button:before{position:absolute;height:30px;width:30px;left:50%;top:50%;margin-top:-15px;margin-left:-15px;border-width:2px}.news-feed-video-package .related-links .live.audio-play-button:before,.sidebar .live.audio-play-button:before{padding-top:11%}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {#global-header .container>h1 a,#global-header .container>h1 .progress .bar{background-image:url("//macnn.mnmcdn.com/www/logos/logo-macnn-82x20@2x.png");background-size:82px 20px}}#global-nav>ul>li.more-macnn .grantland>a{background-image:url("//macnn.mnmcdn.com/www/logos/logo-grantland-26x28.png");background-position:center center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {#global-nav>ul>li.more-macnn .grantland>a{background-image:url("//macnn.mnmcdn.com/www/logos/logo-grantland-26x28@2x.png");background-size:26px 28px}}#global-nav>ul>li.more-macnn .fivethirtyeight>a{background-image:url("//macnn.mnmcdn.com/www/logos/logo-538-24x31.png");background-position:center center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {#global-nav>ul>li.more-macnn .fivethirtyeight>a{background-image:url("//macnn.mnmcdn.com/www/logos/logo-538-24x31@2x.png");background-size:24px 31px}}#global-nav>ul>li.more-macnn .shop>a{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjUwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwb2x5Z29uIGZpbGw9IiNDQ0NDQ0MiIHBvaW50cz0iMTEuOTAzLDM4LjY0OCAxMy44MTYsMzguNjQ4IDE0LjMyOSwzNC4xMzYgNDUuMjg0LDM0LjE0MSA1MCwxMy45OTggOS4yNzIsMTAuNjEyIDcuMjIyLDIuMTYzIAoJCTAuMTIyLDIuOTYgMCw1LjE1NyA0LjgzNiw1LjAxNSAxMS44NjQsMzIuOTgzIAkiLz4KCTxnPgoJCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik00MC4zMzIsNDYuNTU1Yy0yLjIxOCwwLTQuMDIxLTEuODA2LTQuMDIxLTQuMDIyYy0wLjAwMy0yLjE2MiwxLjY4OC0zLjkyNywzLjg0Ny00LjAybDAuMTc1LTAuMDA0CgkJCWMyLjIxOCwwLDQuMDIzLDEuODA2LDQuMDIzLDQuMDIzQzQ0LjM1NSw0NC43NDksNDIuNTUsNDYuNTU1LDQwLjMzMiw0Ni41NTV6IE00MC4zMzIsNDAuMDkzIi8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjQ0NDQ0NDIiBkPSJNMTIuNjIyLDQ2LjU1NWMtMi4yMTcsMC00LjAyMS0xLjgwNi00LjAyMS00LjAyMmMtMC4wMDMtMi4xNjIsMS42ODgtMy45MjcsMy44NDgtNC4wMmwwLjE3My0wLjAwNAoJCQljMi4yMTgsMCw0LjAyMywxLjgwNiw0LjAyMyw0LjAyM0MxNi42NDUsNDQuNzQ5LDE0Ljg0LDQ2LjU1NSwxMi42MjIsNDYuNTU1eiIvPgoJPC9nPgoJPHJlY3QgeD0iMTIuMzI3IiB5PSIzOC41MDkiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIyNy44ODMiIGhlaWdodD0iMS41Ii8+CjwvZz4KPC9zdmc+Cg==");background-position:center center;background-repeat:no-repeat;background-size:30px 30px}html.no-svg #global-nav>ul>li.more-macnn .shop>a,#global-nav>ul>li.more-macnn html.no-svg .shop>a{background-image:url("icons/icon-shop.png")}#global-nav>ul>li.more-macnn .tickets>a{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjUwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0zMS4zOTksMzEuOTQzYzAuMjY0LTAuNzI1LDAuNzA4LTEuMzI0LDEuMjQ3LTEuODAxSDEzLjMzOVYxMy45NTJsLTUuOTk4LTIuMTg0TDUuMTk5LDE3LjY1CgkJYzIuMzIsMC44NDQsMy41MTcsMy40MSwyLjY3Miw1LjczYy0wLjg0NCwyLjMxOS0zLjQxLDMuNTE2LTUuNzI5LDIuNjcyTDAsMzEuOTM2bDMxLjkzMSwxMS42MTlsMi4xNDEtNS44ODEKCQlDMzEuNzUxLDM2LjgzLDMwLjU1NSwzNC4yNjQsMzEuMzk5LDMxLjk0M3oiLz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik01MCwxMi4yNTlWNkgxNi4wOTZ2Ni4yNTljMi40NywwLDQuMzk2LDIuMDAyLDQuMzk2LDQuNDcxYzAsMi40NjktMS45MjcsNC40NzEtNC4zOTYsNC40NzF2Ni4yNkg1MHYtNi4yNgoJCQljLTIuNDY4LDAtNC40NzEtMi4wMDItNC40NzEtNC40NzFDNDUuNTI5LDE0LjI2MSw0Ny41MzIsMTIuMjU5LDUwLDEyLjI1OXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K");background-position:center center;background-repeat:no-repeat;background-size:34px 34px}html.no-svg #global-nav>ul>li.more-macnn .tickets>a,#global-nav>ul>li.more-macnn html.no-svg .tickets>a{background-image:url("icons/icon-tickets.png")}#global-nav>ul>li.more-macnn .macnnw>a{background-image:url("//macnn.mnmcdn.com/www/logos/logo-macnnw-26x30.png");background-position:center center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {#global-nav>ul>li.more-macnn .macnnw>a{background-image:url("//macnn.mnmcdn.com/www/logos/logo-macnnw-26x30@2x.png");background-size:26px 30px}}#global-nav>ul>li.more-macnn .magazine>a{background-image:url("//macnn.mnmcdn.com/www/logos/logo-macnn-mag-26x30.png");background-position:center center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {#global-nav>ul>li.more-macnn .magazine>a{background-image:url("//macnn.mnmcdn.com/www/logos/logo-macnn-mag-26x30@2x.png");background-size:26px 30px}}.now-header h1{background-image:url("//macnn.mnmcdn.com/www/logos/logo-now-48x14.png");background-position:center center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {.now-header h1{background-image:url("//macnn.mnmcdn.com/www/logos/logo-now-48x14@2x.png");background-size:48px 14px}}#article-feed .article .insider-top,aside.insider>header h4{background-image:url("//macnn.mnmcdn.com/www/logos/logo-insider-101x29.png");background-position:center center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {#article-feed .article .insider-top,aside.insider>header h4{background-image:url("//macnn.mnmcdn.com/www/logos/logo-insider-101x29@2x.png");background-size:101px 29px}}#global-nav>ul>li.more-macnn .insider>a{background-image:url("//macnn.mnmcdn.com/www/logos/inisider-moremenu.png");background-position:center center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {#global-nav>ul>li.more-macnn .insider>a{background-image:url("//macnn.mnmcdn.com/www/logos/inisider-moremenu@2x.png");background-size:27px 27px}}.now-feed_item-meta .instagram:before{background-image:url("//macnn.mnmcdn.com/www/icons/icon-instagram.png");background-position:center -4px;background-repeat:no-repeat;height:17px;width:17px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {.now-feed_item-meta .instagram:before{background-image:url("//macnn.mnmcdn.com/www/icons/icon-instagram@2x.png");background-size:35px 25px}}.pick-center-content>h1{background-image:url("//macnn.mnmcdn.com/www/logos/logo-pickcenter-118x14.png");background-size:118px 14px;background-position:left top;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {.pick-center-content>h1{background-image:url("//macnn.mnmcdn.com/www/logos/logo-pickcenter-118x14@2x.png");background-size:118px 14px}}#global-nav-secondary .icon-all-sports:before,#global-nav-mobile .nav-sports:after,#global-nav-secondary .icon-all-sports-int:before,#global-nav-secondary .icon-all-sports-college:before,#global-nav-secondary .icon-baseball:before,.tml-logo-name .img-container.logo-icon.logo-baseball:before,.blog-mlb h1:before,#global-nav-secondary .icon-basketball:before,#global-nav-secondary .icon-recruitingbb:before,.tml-logo-name .img-container.logo-icon.logo-basketball:before,.blog-ncb h1:before,.blog-ncw h1:before,.blog-nba h1:before,#global-nav-secondary .icon-boxing:before,.tml-logo-name .img-container.logo-icon.logo-boxing:before,.blog-boxing h1:before,#global-nav-secondary .icon-cricket:before,.tml-logo-name .img-container.logo-icon.logo-cricket:before,.blog-cricket h1:before,#global-nav-secondary .icon-cycling:before,#global-nav-secondary .icon-darts:before,#global-nav-secondary .icon-equestrian:before,.tml-logo-name .img-container.logo-icon.logo-equestrian:before,#global-nav-secondary .icon-football:before,#global-nav-secondary .icon-recruitingfb:before,.tml-logo-name .img-container.logo-icon.logo-football:before,.blog-ncf h1:before,.blog-nfl h1:before,#global-nav-secondary .icon-football-college:before,.tml-logo-name .img-container.logo-icon.logo-ncaaf:before,#global-nav-secondary .icon-frisbee:before,.tml-logo-name .img-container.logo-icon.logo-frisbee:before,#global-nav-secondary .icon-golf:before,.tml-logo-name .img-container.logo-icon.logo-golf:before,.news-feed-item .featured-top.partner .golf-logo:before,.blog-golf h1:before,#global-nav-secondary .icon-gymnastics:before,.tml-logo-name .img-container.logo-icon.logo-gymnastics:before,#global-nav-secondary .icon-hockey:before,.tml-logo-name .img-container.logo-icon.logo-hockey:before,.blog-nhl h1:before,#global-nav-secondary .icon-lacrosse:before,.tml-logo-name .img-container.logo-icon.logo-lacrosse:before,#global-nav-secondary .icon-mma:before,.tml-logo-name .img-container.logo-icon.logo-mma:before,.blog-mma h1:before,#global-nav-secondary .icon-f1:before,#global-nav-secondary .icon-nascar:before,.tml-logo-name .img-container.logo-icon.logo-racing:before,.blog-rpm h1:before,.blog-motorsports h1:before,.blog-racing h1:before,#global-nav-secondary .icon-olympics:before,#global-nav-secondary .icon-poker:before,#global-nav-secondary .icon-rugby:before,.tml-logo-name .img-container.logo-icon.logo-rugby:before,#global-nav-secondary .icon-snooker:before,#global-nav-secondary .icon-soccer:before,.tml-logo-name .img-container.logo-icon.logo-soccer:before,.blog-mls h1:before,.blog-soccer h1:before,#global-nav-secondary .icon-swimming:before,.tml-logo-name .img-container.logo-icon.logo-swimming:before,#global-nav-secondary .icon-tennis:before,.tml-logo-name .img-container.logo-icon.logo-tennis:before,#global-nav-secondary .icon-track-field:before,#global-nav-secondary .icon-endurance:before,.tml-logo-name .img-container.logo-icon.logo-track-field:before,#global-nav-secondary .icon-water-polo:before,.tml-logo-name .img-container.logo-icon.logo-water-polo:before,#global-nav-secondary .icon-volleyball:before,.tml-logo-name .img-container.logo-icon.logo-volleyball:before,#global-nav-secondary .icon-xgames:before,.tray-text-stats .card:before,.game-package-summary-details .competitors .team .team-info ul li.penalty-card.red:before,.icon-redcard:before,.icon-yellowcard:before,.icon-substitute:before,.favfeed_item .icon-video:before,article.sub-module.drives-summary table tr>td.video .video-button:before,article.sub-module.play-by-play table tr>td.video .video-button:before,article.sub-module.match-commentary table tr>td.video .video-button:before,article.sub-module.drives-summary .content .drive-list>li>.video-play:after,article.sub-module.play-by-play .content .drive-list>li>.video-play:after,article.sub-module.match-commentary .content .drive-list>li>.video-play:after,.news-feed-item .additional-video:before,.news-feed-item.has-related .icon-video:before,.button.watch:before,.watch.button-alt:before,.watch.button-filter:before,.date-picker-carousel .watch.slick-prev:before,.date-picker-carousel .watch.slick-next:before,.watch.button-filter-alt:before,.watch.btn-social:before,#global-scoreboard .score-item .overview .overview-details .overview-wrapper .network .channels.watch-macnn:before,#global-scoreboard .score-item-i.event .overview .network .channels.watch-macnn:before,#leagues .league .nfl-draft-mobile .network:before,.score-item .overview .overview-details .network .channels.watch-macnn:before,.club-schedule ul li .game-meta .network.watch-macnn:before,.driveChartLinks .icon-watch:before,.sb-score .sb-content table thead .network.watch-macnn:before,.network-more.watch-macnn:before,#global-nav-mobile .nav-watch:after,.driveChartLinks .icon-listen:before,.alert-container.edition .grid-row .alert-column .alert-content:before,.alert-container.tooltip .grid-row .alert-column .alert-content:before,.alert-container .grid-row .alert-column .alert-content:before,a.external:after,#global-nav>ul>li>div>ul>li.external>a:after,#global-nav>ul>li.more-macnn .external>a:after,#global-nav-secondary .global-nav-container>ul>li.external>a:after,#global-nav-secondary .tertiary-nav-container>ul>li.external>a:after,#global-nav-tertiary .global-nav-container>ul>li.external>a:after,#global-nav-tertiary .tertiary-nav-container>ul>li.external>a:after,#global-nav-secondary .global-nav-container>ul>li.has-sub>div>ul .external>a:after,#global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div>ul .external>a:after,#global-nav-tertiary .global-nav-container>ul>li.has-sub>div>ul .external>a:after,#global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div>ul .external>a:after,.favfeed_item a.fav-content.external>p:after,.favfeed_item .fav-content a.external>p:after,.soccer .sb-team-info .sponsor.external:after,.soccer .sb-detail .sponsor.external:after,#dockable .utils .move:before,.overlay-modal .btn-close:before,.active #global-search-trigger:after,.video-standalone.news-feed-item .feed-item-figure .share-actions .btn-close:before,.alert-container.edition .grid-row .alert-column .alert-content a.close:after,.alert-container.tooltip .grid-row .alert-column .alert-content a.close:after,.alert-container .grid-row .alert-column .alert-content a.close:after,.lightbox-container .lightbox .btn-close:before,#dockable .utils .close:before,.article .author-overlay .close:after,.favRemove:before,#favorites-mgmt .favorites-search-container .clear-search:before,.poll .share-actions .btn-close:before,.now-feed_item-meta .share-actions .btn-close:before,#dockable .utils .popout:before,.reset:before,#favorites-mgmt .list-container li .edit.remove-favorite:before,#favorites-mgmt .list-container li .edit.move:before,body.standings .filter-modal:before,body.rankings .filter-modal:before,.club-game-score ul li .away.winner:after,.club-game-score ul li .home.winner:before,#global-nav-secondary .global-nav-container>ul>li.section-home:before,#global-nav-secondary .tertiary-nav-container>ul>li.section-home:before,#global-nav-tertiary .global-nav-container>ul>li.section-home:before,#global-nav-tertiary .tertiary-nav-container>ul>li.section-home:before,#global-scoreboard .scores-prev:before,.datepicker table thead tr.top-nav .prev:before,.favfeed_item .game.fav-content .controls .previous:before,.soccerTimeline .arrows.left:before,.carousel-item .carousel .slick-prev:before,#global-scoreboard .scores-next:before,#leagues .league .label .label-wrapper.top:before,.datepicker table thead tr.top-nav .next:after,.favfeed_item .game.fav-content .controls .next:before,.inline-video figcaption .next-video>a:after,.soccerTimeline .arrows.right:before,.sub-module-news .more:after,.carousel-item .carousel .slick-next:before,.pick-center-content>a.details-link:after,.accordion>li .accordion-header>.btn-accordion.active:before,.icon-accordion.active:before,.accordion>li .accordion-header>.btn-accordion:before,.icon-accordion:before,.arrow-btn.left:before,.date-picker-carousel .slick-prev:before,.arrow-btn.right:before,.date-picker-carousel .slick-next:before,.expand-button .arrow.active:before,.dep_responsive_table [data-sortable].desc:after,table [data-sortable].desc:after,.expand-button .arrow:before,.dropdown-wrapper .button.dropdown-toggle:after,.dropdown-wrapper .dropdown-toggle.button-alt:after,.dropdown-wrapper .dropdown-toggle.button-filter:after,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.slick-prev:after,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.slick-prev:after,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.slick-next:after,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.slick-next:after,.dropdown-wrapper .dropdown-toggle.button-filter-alt:after,.dropdown-wrapper .dropdown-toggle.btn-social:after,#global-nav-secondary .has-sub>a:after,.dep_responsive_table [data-sortable].asc:after,table [data-sortable].asc:after,.datepicker.icon:after,.slick-prev:before,[dir="rtl"] .slick-next:before,[dir="rtl"] .slick-prev:before,.slick-next:before,.rankings.dep_responsive_table tr td.trend.positive:before,table.rankings tr td.trend.positive:before,.backtotop:after,.rankings.dep_responsive_table tr td.trend.negative:before,table.rankings tr td.trend.negative:before,.game-package-summary.final.away-winner .competitors .team.away .score:after,.game-package-summary.final.home-winner .competitors .team.home .score:before,.button.gamecast:before,.gamecast.button-alt:before,.gamecast.button-filter:before,.date-picker-carousel .gamecast.slick-prev:before,.date-picker-carousel .gamecast.slick-next:before,.gamecast.button-filter-alt:before,.gamecast.btn-social:before,.driveChartLinks .icon-gamecast:before,.now-feed_item-meta .gamehq:before,#global-nav>ul>li>div>ul>li.insider>a:before,#global-nav-secondary .global-nav-container>ul>li.insider:before,#global-nav-secondary .tertiary-nav-container>ul>li.insider:before,#global-nav-tertiary .global-nav-container>ul>li.insider:before,#global-nav-tertiary .tertiary-nav-container>ul>li.insider:before,#global-nav-secondary .global-nav-container>ul>li.has-sub>div>ul .insider>a:before,#global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div>ul .insider>a:before,#global-nav-tertiary .global-nav-container>ul>li.has-sub>div>ul .insider>a:before,#global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div>ul .insider>a:before,#global-nav-mobile a.insider>span:before,.favfeed_item .icon-insider:before,.tml-logo-name .img-container.logo-icon.logo-insider:before,.news-feed-item .headlines a.insider:before,.article .article-body aside.editorial ul li h2>a.insider:before,aside.game_package .wrap-row ul.links li a.insider:before,#article-feed .article aside.game_package .wrap-row ul.links li a.insider:before,.news-feed-item .news-feed_item-meta.insider:before,.news-feed-story-package .related-links a.insider:before,.now-feed-item a.insider:after,.sb-detail .insider:before,.sb-tray .tabs li.pick-center-tab span:before,#global-nav>ul>li.more-macnn>a:after,#global-nav-mobile .nav-more:after,#global-nav>ul>li.more>a:after,.btn-social.twitter:before,.now-feed_item-meta .tweet:before,.btn-social.facebook:before,.now-feed_item-meta .instagram:before,.now-feed_item-meta .twitter-controls .reply:before,.now-feed_item-meta .twitter-controls .retweet:before,.now-feed_item-meta .twitter-controls .favorite:before,.btn-social.pinterest:before,.btn-social.whats-app:before,.sunny:after,.sun:after,.cloudy:after,.partlycloudy:after,.partly-cloudy:after,.fog:after,.rain:after,.snow:after,.sleet:after,.nightclear:after,.nightCloudy:after,#favfeed .feed-title span:after,.send-email .btn-social:before,.btn-social.email:before,#global-nav-mobile .cities:before,.sub-module.game-information .content .location-details .address:before,#global-nav-mobile .nav-fantasy:after,.club-mobile-schedule.scroll>ul>li.full-schedule a:before,.datepicker.icon:before,.dep_responsive_table td span.calendar:before,table td span.calendar:before,#global-nav-mobile .tickets:before,.dep_responsive_table td span.tickets:before,table td span.tickets:before,aside.game_package .wrap-row ul.links li a.tickets:before,#article-feed .article aside.game_package .wrap-row ul.links li a.tickets:before,.sb-detail .sponsor:before,.btn-social.favorites:before,.article-social .internal .page-action.print:before,.article-social .internal .page-action.comment:before,#article-feed .article .article-footer .social-footer-wrapper .internal.comments .page-action.comment .comment-count:before,#global-search-trigger:after,#global-nav-mobile .nav-search:after,#favorites-mgmt .favorites-search-container:before,.video-standalone.news-feed-item .feed-item-figure .share-count:after,.article-social.horizontal .sharing-more:before,.poll .share-count:after,.now-feed_item-meta .share-count:after,#global-user-trigger:after,#global-nav-mobile .nav-listen:after,.favfeed_item .icon-audio:before,.news-feed-item.has-related .icon-audio:before,#global-nav-secondary .icon-pennant-outline:before,#global-nav-secondary .icon-pennant:before,.tml-logo-name .img-container.logo-icon.logo-pennant:before,.score-item.nfl.live a .away-poss .away .team span.abbrev:after,.score-item.nfl.live a .away-poss .away .team span.name:after,.score-item.nfl.live a .home-poss .home .team span.abbrev:after,.score-item.nfl.live a .home-poss .home .team span.name:after,.score-item.college-football.live a .away-poss .away .team span.abbrev:after,.score-item.college-football.live a .away-poss .away .team span.name:after,.score-item.college-football.live a .home-poss .home .team span.abbrev:after,.score-item.college-football.live a .home-poss .home .team span.name:after,.game-package-summary.live.nfl .competitors .team.possession .score:after,.sb-meta h2 .has-possession:after,#global-nav-secondary .global-nav-container>ul>li.sports .positioning a .brand-logo.icon-logo:before,#global-nav-secondary .tertiary-nav-container>ul>li.sports .positioning a .brand-logo.icon-logo:before,#global-nav-tertiary .global-nav-container>ul>li.sports .positioning a .brand-logo.icon-logo:before,#global-nav-tertiary .tertiary-nav-container>ul>li.sports .positioning a .brand-logo.icon-logo:before{font-family:'macnnIcons';-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;visibility:inherit;text-transform:none}.icon-font,.icon-font-before:before,.icon-font-after:after{font-family:'macnnIcons';-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;visibility:inherit;text-transform:none}#global-nav-secondary .icon-all-sports:before,#global-nav-mobile .nav-sports:after{content:"\0042"}.icon-all-sports-solid-before:before,.icon-all-sports-solid-after:after{content:"\0042"}#global-nav-secondary .icon-all-sports-int:before{content:"\E06A"}.icon-all-sports-int-solid-before:before,.icon-all-sports-int-solid-after:after{content:"\E06A"}#global-nav-secondary .icon-all-sports-college:before{content:"\E070"}.icon-all-sports-college-solid-before:before,.icon-all-sports-college-solid-after:after{content:"\E070"}#global-nav-secondary .icon-baseball:before,.tml-logo-name .img-container.logo-icon.logo-baseball:before,.blog-mlb h1:before{content:"\004A"}.icon-baseball-solid-before:before,.icon-baseball-solid-after:after{content:"\004A"}#global-nav-secondary .icon-basketball:before,#global-nav-secondary .icon-recruitingbb:before,.tml-logo-name .img-container.logo-icon.logo-basketball:before,.blog-ncb h1:before,.blog-ncw h1:before,.blog-nba h1:before{content:"\0050"}.icon-basketball-solid-before:before,.icon-basketball-solid-after:after{content:"\0050"}#global-nav-secondary .icon-boxing:before,.tml-logo-name .img-container.logo-icon.logo-boxing:before,.blog-boxing h1:before{content:"\00A6"}.icon-boxing-solid-before:before,.icon-boxing-solid-after:after{content:"\00A6"}#global-nav-secondary .icon-cricket:before,.tml-logo-name .img-container.logo-icon.logo-cricket:before,.blog-cricket h1:before{content:"\0048"}.icon-cricket-solid-before:before,.icon-cricket-solid-after:after{content:"\0048"}#global-nav-secondary .icon-cycling:before{content:"\E07F"}.icon-cycling-outline-before:before,.icon-cycling-outline-after:after{content:"\E07F"}#global-nav-secondary .icon-darts:before{content:"\E081"}.icon-darts-solid-before:before,.icon-darts-solid-after:after{content:"\E081"}#global-nav-secondary .icon-equestrian:before,.tml-logo-name .img-container.logo-icon.logo-equestrian:before{content:"\201D"}.icon-equestrian-solid-before:before,.icon-equestrian-solid-after:after{content:"\201D"}#global-nav-secondary .icon-football:before,#global-nav-secondary .icon-recruitingfb:before,.tml-logo-name .img-container.logo-icon.logo-football:before,.blog-ncf h1:before,.blog-nfl h1:before{content:"\2265"}.icon-football-solid-before:before,.icon-football-solid-after:after{content:"\2265"}#global-nav-secondary .icon-football-college:before,.tml-logo-name .img-container.logo-icon.logo-ncaaf:before{content:"\00B1"}.icon-football-college-solid-before:before,.icon-football-college-solid-after:after{content:"\00B1"}#global-nav-secondary .icon-frisbee:before,.tml-logo-name .img-container.logo-icon.logo-frisbee:before{content:"\E048"}.icon-frisbee-solid-before:before,.icon-frisbee-solid-after:after{content:"\E048"}#global-nav-secondary .icon-golf:before,.tml-logo-name .img-container.logo-icon.logo-golf:before,.news-feed-item .featured-top.partner .golf-logo:before,.blog-golf h1:before{content:"\03BC"}.icon-golf-solid-before:before,.icon-golf-solid-after:after{content:"\03BC"}#global-nav-secondary .icon-gymnastics:before,.tml-logo-name .img-container.logo-icon.logo-gymnastics:before{content:"\201E"}.icon-gymnastics-solid-before:before,.icon-gymnastics-solid-after:after{content:"\201E"}#global-nav-secondary .icon-hockey:before,.tml-logo-name .img-container.logo-icon.logo-hockey:before,.blog-nhl h1:before{content:"\0046"}.icon-hockey-solid-before:before,.icon-hockey-solid-after:after{content:"\0046"}#global-nav-secondary .icon-lacrosse:before,.tml-logo-name .img-container.logo-icon.logo-lacrosse:before{content:"\2026"}.icon-lacrosse-solid-before:before,.icon-lacrosse-solid-after:after{content:"\2026"}#global-nav-secondary .icon-mma:before,.tml-logo-name .img-container.logo-icon.logo-mma:before,.blog-mma h1:before{content:"\00BF"}.icon-mma-solid-before:before,.icon-mma-solid-after:after{content:"\00BF"}#global-nav-secondary .icon-f1:before,#global-nav-secondary .icon-nascar:before,.tml-logo-name .img-container.logo-icon.logo-racing:before,.blog-rpm h1:before,.blog-motorsports h1:before,.blog-racing h1:before{content:"\0044"}.icon-nascar-solid-before:before,.icon-nascar-solid-after:after{content:"\0044"}#global-nav-secondary .icon-olympics:before{content:"\E07C"}.icon-olympics-solid-before:before,.icon-olympics-solid-after:after{content:"\E07C"}#global-nav-secondary .icon-poker:before{content:"\E07E"}.icon-poker-solid-before:before,.icon-poker-solid-after:after{content:"\E07E"}#global-nav-secondary .icon-rugby:before,.tml-logo-name .img-container.logo-icon.logo-rugby:before{content:"\0054"}.icon-rugby-solid-before:before,.icon-rugby-solid-after:after{content:"\0054"}#global-nav-secondary .icon-snooker:before{content:"\E083"}.icon-snooker-solid-before:before,.icon-snooker-solid-after:after{content:"\E083"}#global-nav-secondary .icon-soccer:before,.tml-logo-name .img-container.logo-icon.logo-soccer:before,.blog-mls h1:before,.blog-soccer h1:before{content:"\0052"}.icon-soccer-solid-before:before,.icon-soccer-solid-after:after{content:"\0052"}#global-nav-secondary .icon-swimming:before,.tml-logo-name .img-container.logo-icon.logo-swimming:before{content:"\E020"}.icon-swimming-solid-before:before,.icon-swimming-solid-after:after{content:"\E020"}#global-nav-secondary .icon-tennis:before,.tml-logo-name .img-container.logo-icon.logo-tennis:before{content:"\2211"}.icon-tennis-solid-before:before,.icon-tennis-solid-after:after{content:"\2211"}#global-nav-secondary .icon-track-field:before,#global-nav-secondary .icon-endurance:before,.tml-logo-name .img-container.logo-icon.logo-track-field:before{content:"\203A"}.icon-track-field-solid-before:before,.icon-track-field-solid-after:after{content:"\203A"}#global-nav-secondary .icon-water-polo:before,.tml-logo-name .img-container.logo-icon.logo-water-polo:before{content:"\00DB"}.icon-water-polo-solid-before:before,.icon-water-polo-solid-after:after{content:"\00DB"}#global-nav-secondary .icon-volleyball:before,.tml-logo-name .img-container.logo-icon.logo-volleyball:before{content:"\00C8"}.icon-volleyball-solid-before:before,.icon-volleyball-solid-after:after{content:"\00C8"}#global-nav-secondary .icon-xgames:before{content:"\E076"}.icon-xgames-outline-before:before,.icon-xgames-outline-after:after{content:"\E076"}.icon-soccer-leagues-solid-before:before,.icon-soccer-leagues-solid-after:after{content:"\0022"}.icon-soccer-cards-solid-before:before,.icon-soccer-cards-solid-after:after{content:"\0030"}.icon-soccer-time-possession-solid-before:before,.icon-soccer-time-possession-solid-after:after{content:"\0032"}.icon-soccer-off-sides-solid-before:before,.icon-soccer-off-sides-solid-after:after{content:"\0034"}.icon-soccer-corner-kick-solid-before:before,.icon-soccer-corner-kick-solid-after:after{content:"\0036"}.icon-soccer-save-solid-before:before,.icon-soccer-save-solid-after:after{content:"\0038"}.icon-soccer-goal-solid-before:before,.icon-soccer-goal-solid-after:after{content:"\003A"}.icon-soccer-foul-solid-before:before,.icon-soccer-foul-solid-after:after{content:"\003C"}.icon-soccer-shot-solid-before:before,.icon-soccer-shot-solid-after:after{content:"\003E"}.tray-text-stats .card:before{content:"\00CB"}.icon-soccer-card-solid-before:before,.icon-soccer-card-solid-after:after{content:"\00CB"}.game-package-summary-details .competitors .team .team-info ul li.penalty-card.red:before,.icon-redcard:before,.icon-yellowcard:before{content:"\E060"}.icon-soccer-card02-solid-before:before,.icon-soccer-card02-solid-after:after{content:"\E060"}.icon-world-cup01-solid-before:before,.icon-world-cup01-solid-after:after{content:"\0078"}.icon-world-cup02-solid-before:before,.icon-world-cup02-solid-after:after{content:"\00f4"}.icon-transfer-solid-before:before,.icon-transfer-solid-after:after{content:"\E05C"}.icon-soccer-ball-before:before,.icon-soccer-ball-after:after{content:"\E093"}.icon-substitute:before{content:"\E092"}.icon-soccer-substitution-before:before,.icon-soccer-substitution-after:after{content:"\E092"}.favfeed_item .icon-video:before,article.sub-module.drives-summary table tr>td.video .video-button:before,article.sub-module.play-by-play table tr>td.video .video-button:before,article.sub-module.match-commentary table tr>td.video .video-button:before,article.sub-module.drives-summary .content .drive-list>li>.video-play:after,article.sub-module.play-by-play .content .drive-list>li>.video-play:after,article.sub-module.match-commentary .content .drive-list>li>.video-play:after,.news-feed-item .additional-video:before,.news-feed-item.has-related .icon-video:before{content:"\E029"}.icon-play-solid-before:before,.icon-play-solid-after:after{content:"\E029"}.button.watch:before,.watch.button-alt:before,.watch.button-filter:before,.date-picker-carousel .watch.slick-prev:before,.date-picker-carousel .watch.slick-next:before,.watch.button-filter-alt:before,.watch.btn-social:before,#global-scoreboard .score-item .overview .overview-details .overview-wrapper .network .channels.watch-macnn:before,#global-scoreboard .score-item-i.event .overview .network .channels.watch-macnn:before,#leagues .league .nfl-draft-mobile .network:before,.score-item .overview .overview-details .network .channels.watch-macnn:before,.club-schedule ul li .game-meta .network.watch-macnn:before,.driveChartLinks .icon-watch:before,.sb-score .sb-content table thead .network.watch-macnn:before,.network-more.watch-macnn:before{content:"\E040"}.icon-watch-outline-before:before,.icon-watch-outline-after:after{content:"\E040"}#global-nav-mobile .nav-watch:after{content:"\00B9"}.icon-watch-solid-before:before,.icon-watch-solid-after:after{content:"\00B9"}.icon-watch-live-outline-before:before,.icon-watch-live-outline-after:after{content:"\02DB"}.icon-watch-live-solid-before:before,.icon-watch-live-solid-after:after{content:"\25CA"}.driveChartLinks .icon-listen:before{content:"\00e1"}.icon-listen01-solid-before:before,.icon-listen01-solid-after:after{content:"\00e1"}.icon-alert01-outline-before:before,.icon-alert01-outline-after:after{content:"\0057"}.alert-container.edition .grid-row .alert-column .alert-content:before,.alert-container.tooltip .grid-row .alert-column .alert-content:before,.alert-container .grid-row .alert-column .alert-content:before{content:"\0058"}.icon-alert01-solid-before:before,.icon-alert01-solid-after:after{content:"\0058"}a.external:after,#global-nav>ul>li>div>ul>li.external>a:after,#global-nav>ul>li.more-macnn .external>a:after,#global-nav-secondary .global-nav-container>ul>li.external>a:after,#global-nav-secondary .tertiary-nav-container>ul>li.external>a:after,#global-nav-tertiary .global-nav-container>ul>li.external>a:after,#global-nav-tertiary .tertiary-nav-container>ul>li.external>a:after,#global-nav-secondary .global-nav-container>ul>li.has-sub>div>ul .external>a:after,#global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div>ul .external>a:after,#global-nav-tertiary .global-nav-container>ul>li.has-sub>div>ul .external>a:after,#global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div>ul .external>a:after,.favfeed_item a.fav-content.external>p:after,.favfeed_item .fav-content a.external>p:after,.soccer .sb-team-info .sponsor.external:after,.soccer .sb-detail .sponsor.external:after{content:"\E085"}.icon-external-outline-before:before,.icon-external-outline-after:after{content:"\E085"}.icon-grid-outline-before:before,.icon-grid-outline-after:after{content:"\00FF"}.icon-grid-solid-before:before,.icon-grid-solid-after:after{content:"\017E"}#dockable .utils .move:before{content:"\00FD"}.icon-move-solid-before:before,.icon-move-solid-after:after{content:"\00FD"}.overlay-modal .btn-close:before,.active #global-search-trigger:after,.video-standalone.news-feed-item .feed-item-figure .share-actions .btn-close:before,.alert-container.edition .grid-row .alert-column .alert-content a.close:after,.alert-container.tooltip .grid-row .alert-column .alert-content a.close:after,.alert-container .grid-row .alert-column .alert-content a.close:after,.lightbox-container .lightbox .btn-close:before,#dockable .utils .close:before,.article .author-overlay .close:after,.favRemove:before,#favorites-mgmt .favorites-search-container .clear-search:before,.poll .share-actions .btn-close:before,.now-feed_item-meta .share-actions .btn-close:before{content:"\E007"}.icon-close-solid-before:before,.icon-close-solid-after:after{content:"\E007"}#dockable .utils .popout:before{content:"\E01C"}.icon-popout-solid-before:before,.icon-popout-solid-after:after{content:"\E01C"}.reset:before{content:"\E062"}.icon-reset-solid-before:before,.icon-reset-solid-after:after{content:"\E062"}.icon-refresh-solid-before:before,.icon-refresh-solid-after:after{content:"\E064"}#favorites-mgmt .list-container li .edit.remove-favorite:before{content:"\E06B"}.icon-remove-solid-before:before,.icon-remove-solid-after:after{content:"\E06B"}#favorites-mgmt .list-container li .edit.move:before{content:"\E06C"}.icon-grabber-solid-before:before,.icon-grabber-solid-after:after{content:"\E06C"}body.standings .filter-modal:before,body.rankings .filter-modal:before{content:"\E074"}.icon-filter-solid-before:before,.icon-filter-solid-after:after{content:"\E074"}.icon-plus-solid-before:before,.icon-plus-solid-after:after{content:"\E08C"}.icon-stop-solid-before:before,.icon-stop-solid-after:after{content:"\E02B"}.icon-pause-solid-before:before,.icon-pause-solid-after:after{content:"\E02D"}.club-game-score ul li .away.winner:after,.club-game-score ul li .home.winner:before{content:"\E041"}.icon-play-arrow-solid-before:before,.icon-play-arrow-solid-after:after{content:"\E041"}#global-nav-secondary .global-nav-container>ul>li.section-home:before,#global-nav-secondary .tertiary-nav-container>ul>li.section-home:before,#global-nav-tertiary .global-nav-container>ul>li.section-home:before,#global-nav-tertiary .tertiary-nav-container>ul>li.section-home:before,#global-scoreboard .scores-prev:before,.datepicker table thead tr.top-nav .prev:before,.favfeed_item .game.fav-content .controls .previous:before,.soccerTimeline .arrows.left:before,.carousel-item .carousel .slick-prev:before{content:"\E011"}.icon-caret-left-solid-before:before,.icon-caret-left-solid-after:after{content:"\E011"}#global-scoreboard .scores-next:before,#leagues .league .label .label-wrapper.top:before,.datepicker table thead tr.top-nav .next:after,.favfeed_item .game.fav-content .controls .next:before,.inline-video figcaption .next-video>a:after,.soccerTimeline .arrows.right:before,.sub-module-news .more:after,.carousel-item .carousel .slick-next:before,.pick-center-content>a.details-link:after{content:"\E017"}.icon-caret-right-solid-before:before,.icon-caret-right-solid-after:after{content:"\E017"}.accordion>li .accordion-header>.btn-accordion.active:before,.icon-accordion.active:before{content:"\E013"}.icon-caret-up-solid-before:before,.icon-caret-up-solid-after:after{content:"\E013"}.accordion>li .accordion-header>.btn-accordion:before,.icon-accordion:before{content:"\E015"}.icon-caret-down-solid-before:before,.icon-caret-down-solid-after:after{content:"\E015"}.arrow-btn.left:before,.date-picker-carousel .slick-prev:before{content:"\E009"}.icon-caret-sm-left-before:before,.icon-caret-sm-left-after:after{content:"\E009"}.arrow-btn.right:before,.date-picker-carousel .slick-next:before{content:"\E00F"}.icon-caret-sm-right-before:before,.icon-caret-sm-right-after:after{content:"\E00F"}.expand-button .arrow.active:before,.dep_responsive_table [data-sortable].desc:after,table [data-sortable].desc:after{content:"\E00B"}.icon-caret-sm-up-before:before,.icon-caret-sm-up-after:after{content:"\E00B"}.expand-button .arrow:before,.dropdown-wrapper .button.dropdown-toggle:after,.dropdown-wrapper .dropdown-toggle.button-alt:after,.dropdown-wrapper .dropdown-toggle.button-filter:after,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.slick-prev:after,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.slick-prev:after,.dropdown-wrapper .date-picker-carousel .dropdown-toggle.slick-next:after,.date-picker-carousel .dropdown-wrapper .dropdown-toggle.slick-next:after,.dropdown-wrapper .dropdown-toggle.button-filter-alt:after,.dropdown-wrapper .dropdown-toggle.btn-social:after,#global-nav-secondary .has-sub>a:after,.dep_responsive_table [data-sortable].asc:after,table [data-sortable].asc:after,.datepicker.icon:after{content:"\E00D"}.icon-caret-sm-down-before:before,.icon-caret-sm-down-after:after{content:"\E00D"}.slick-prev:before,[dir="rtl"] .slick-next:before{content:"\2B05"}.icon-arrow-left-solid-before:before,.icon-arrow-left-solid-after:after{content:"\2B05"}[dir="rtl"] .slick-prev:before,.slick-next:before{content:"\27A1"}.icon-arrow-right-solid-before:before,.icon-arrow-right-solid-after:after{content:"\27A1"}.rankings.dep_responsive_table tr td.trend.positive:before,table.rankings tr td.trend.positive:before,.backtotop:after{content:"\2B06"}.icon-arrow-up-solid-before:before,.icon-arrow-up-solid-after:after{content:"\2B06"}.rankings.dep_responsive_table tr td.trend.negative:before,table.rankings tr td.trend.negative:before{content:"\2B07"}.icon-arrow-down-solid-before:before,.icon-arrow-down-solid-after:after{content:"\2B07"}.game-package-summary.final.away-winner .competitors .team.away .score:after{content:"\E087"}.icon-arrow-winner-left-solid-before:before,.icon-arrow-winner-left-solid-after:after{content:"\E087"}.game-package-summary.final.home-winner .competitors .team.home .score:before{content:"\E088"}.icon-arrow-winner-right-solid-before:before,.icon-arrow-winner-right-solid-after:after{content:"\E088"}.icon-list-before:before,.icon-list-after:after{content:"\005E"}.button.gamecast:before,.gamecast.button-alt:before,.gamecast.button-filter:before,.date-picker-carousel .gamecast.slick-prev:before,.date-picker-carousel .gamecast.slick-next:before,.gamecast.button-filter-alt:before,.gamecast.btn-social:before{content:"\E03B"}#global-nav>ul>li.social a{border:none;padding:0 4px;}#global-nav>ul>li.social{border:none;}#global-nav>ul>li.social a:hover{background:none;}.icon-gamecast-outline-before:before,.icon-gamecast-outline-after:after{content:"\E03B"}.driveChartLinks .icon-gamecast:before,.now-feed_item-meta .gamehq:before{content:"\E03D"}.icon-gamecast-solid-before:before,.icon-gamecast-solid-after:after{content:"\E03D"}.icon-brand-sportscenter-solid-before:before,.icon-brand-sportscenter-solid-after:after{content:"\0024"}.icon-brand-cfb01-solid-before:before,.icon-brand-cfb01-solid-after:after{content:"\2212"}.icon-brand-cfb02-solid-before:before,.icon-brand-cfb02-solid-after:after{content:"\00D7"}#global-nav>ul>li>div>ul>li.insider>a:before,#global-nav-secondary .global-nav-container>ul>li.insider:before,#global-nav-secondary .tertiary-nav-container>ul>li.insider:before,#global-nav-tertiary .global-nav-container>ul>li.insider:before,#global-nav-tertiary .tertiary-nav-container>ul>li.insider:before,#global-nav-secondary .global-nav-container>ul>li.has-sub>div>ul .insider>a:before,#global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div>ul .insider>a:before,#global-nav-tertiary .global-nav-container>ul>li.has-sub>div>ul .insider>a:before,#global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div>ul .insider>a:before,#global-nav-mobile a.insider>span:before,.favfeed_item .icon-insider:before,.tml-logo-name .img-container.logo-icon.logo-insider:before,.news-feed-item .headlines a.insider:before,.article .article-body aside.editorial ul li h2>a.insider:before,aside.game_package .wrap-row ul.links li a.insider:before,#article-feed .article aside.game_package .wrap-row ul.links li a.insider:before,.news-feed-item .news-feed_item-meta.insider:before,.news-feed-story-package .related-links a.insider:before,.now-feed-item a.insider:after,.sb-detail .insider:before,.sb-tray .tabs li.pick-center-tab span:before{content:"\E038";color:#ff790d}.icon-brand-insider-solid-before:before,.icon-brand-insider-solid-after:after{content:"\E038";color:#ff790d}.icon-brand-cfb-playoff-solid-before:before,.icon-brand-cfb-playoff-solid-after:after{content:"\E067"}.icon-scores-before:before,.icon-scores-after:after{content:"\E019"}#global-nav>ul>li.more-macnn>a:after,#global-nav-mobile .nav-more:after{content:"\E033"}.icon-more-before:before,.icon-more-after:after{content:"\E033"}#global-nav>ul>li.more>a:after{content:"\E028"}.icon-more-3dots-before:before,.icon-more-3dots-after:after{content:"\E028"}.btn-social.twitter:before,.now-feed_item-meta .tweet:before{content:"\E035"}.icon-twitter-solid-before:before,.icon-twitter-solid-after:after{content:"\E035"}.btn-social.facebook:before{content:"\E037"}.icon-facebook-solid-before:before,.icon-facebook-solid-after:after{content:"\E037"}.now-feed_item-meta .instagram:before{content:"\E03E"}.icon-instagram-solid-before:before,.icon-instagram-solid-after:after{content:"\E03E"}.now-feed_item-meta .twitter-controls .reply:before{content:"\E042"}.icon-twitter-reply-solid-before:before,.icon-twitter-reply-solid-after:after{content:"\E042"}.now-feed_item-meta .twitter-controls .retweet:before{content:"\E043"}.icon-twitter-retweet-solid-before:before,.icon-twitter-retweet-solid-after:after{content:"\E043"}.now-feed_item-meta .twitter-controls .favorite:before{content:"\E044"}.icon-twitter-favorite-solid-before:before,.icon-twitter-favorite-solid-after:after{content:"\E044"}.icon-twitter-more-solid-before:before,.icon-twitter-more-solid-after:after{content:"\E045"}.icon-twitter-follow-solid-before:before,.icon-twitter-follow-solid-after:after{content:"\E046"}.btn-social.pinterest:before{content:"\E06D"}.icon-pinterest-solid-before:before,.icon-pinterest-solid-after:after{content:"\E06D"}.btn-social.whats-app:before{content:"\E06E"}.icon-whatsapp-solid-before:before,.icon-whatsapp-solid-after:after{content:"\E06E"}.sunny:after,.sun:after{content:"\0059"}.icon-weather-sun-outline-before:before,.icon-weather-sun-outline-after:after{content:"\0059"}.cloudy:after{content:"\005B"}.icon-weather-cloudy-outline-before:before,.icon-weather-cloudy-outline-after:after{content:"\005B"}.partlycloudy:after,.partly-cloudy:after{content:"\005D"}.icon-weather-partly-cloudy-outline-before:before,.icon-weather-partly-cloudy-outline-after:after{content:"\005D"}.fog:after{content:"\0061"}.icon-weather-fog-outline-before:before,.icon-weather-fog-outline-after:after{content:"\0061"}.rain:after{content:"\0063"}.icon-weather-rain-outline-before:before,.icon-weather-rain-outline-after:after{content:"\0063"}.snow:after{content:"\0065"}.icon-weather-snow-outline-before:before,.icon-weather-snow-outline-after:after{content:"\0065"}.sleet:after{content:"\0067"}.icon-weather-sleet-outline-before:before,.icon-weather-sleet-outline-after:after{content:"\0067"}.nightclear:after{content:"\0069"}.icon-weather-night-clear-outline-before:before,.icon-weather-night-clear-outline-after:after{content:"\0069"}.nightCloudy:after{content:"\0079"}.icon-weather-night-cloudy-outline-before:before,.icon-weather-night-cloudy-outline-after:after{content:"\0079"}.icon-audio03-outline-before:before,.icon-audio03-outline-after:after{content:"\004B"}.icon-audio03-solid-before:before,.icon-audio03-solid-after:after{content:"\004C"}#favfeed .feed-title span:after{content:"\004E"}.icon-settings-solid-before:before,.icon-settings-solid-after:after{content:"\004E"}.send-email .btn-social:before,.btn-social.email:before{content:"\0040"}.icon-email-solid-before:before,.icon-email-solid-after:after{content:"\0040"}#global-nav-mobile .cities:before{content:"\0055"}.icon-location-outline-before:before,.icon-location-outline-after:after{content:"\0055"}.sub-module.game-information .content .location-details .address:before{content:"\0056"}.icon-location-solid-before:before,.icon-location-solid-after:after{content:"\0056"}.icon-games-outline-before:before,.icon-games-outline-after:after{content:"\006D"}#global-nav-mobile .nav-fantasy:after{content:"\006E"}.icon-games-solid-before:before,.icon-games-solid-after:after{content:"\006E"}.club-mobile-schedule.scroll>ul>li.full-schedule a:before,.datepicker.icon:before{content:"\02DA"}.icon-calendar-outline-before:before,.icon-calendar-outline-after:after{content:"\02DA"}.dep_responsive_table td span.calendar:before,table td span.calendar:before{content:"\00B8"}.icon-calendar-solid-before:before,.icon-calendar-solid-after:after{content:"\00B8"}#global-nav-mobile .tickets:before{content:"\00c7"}.icon-tickets-outline-before:before,.icon-tickets-outline-after:after{content:"\00c7"}.dep_responsive_table td span.tickets:before,table td span.tickets:before,aside.game_package .wrap-row ul.links li a.tickets:before,#article-feed .article aside.game_package .wrap-row ul.links li a.tickets:before,.sb-detail .sponsor:before{content:"\00c9"}.icon-tickets-solid-before:before,.icon-tickets-solid-after:after{content:"\00c9"}.icon-star-outline-before:before,.icon-star-outline-after:after{content:"\00fb"}.btn-social.favorites:before{content:"\00fc"}.icon-star-solid-before:before,.icon-star-solid-after:after{content:"\00fc"}.article-social .internal .page-action.print:before{content:"\00b0"}.icon-print-solid-before:before,.icon-print-solid-after:after{content:"\00b0"}.article-social .internal .page-action.comment:before,#article-feed .article .article-footer .social-footer-wrapper .internal.comments .page-action.comment .comment-count:before{content:"\00a3"}.icon-comment-solid-before:before,.icon-comment-solid-after:after{content:"\00a3"}#global-search-trigger:after,#global-nav-mobile .nav-search:after,#favorites-mgmt .favorites-search-container:before{}.icon-search-solid-before:before,.icon-search-solid-after:after{}.video-standalone.news-feed-item .feed-item-figure .share-count:after,.article-social.horizontal .sharing-more:before,.poll .share-count:after,.now-feed_item-meta .share-count:after{content:"\00A9";color:#36c}.icon-share-solid-before:before,.icon-share-solid-after:after{content:"\00A9";color:#36c}#global-user-trigger:after{content:"\2260"}.icon-user-solid-before:before,.icon-user-solid-after:after{content:"\2260"}#global-nav-mobile .nav-listen:after,.favfeed_item .icon-audio:before,.news-feed-item.has-related .icon-audio:before{content:"\FB02"}.icon-listen02-solid-before:before,.icon-listen02-solid-after:after{content:"\FB02"}#global-nav-secondary .icon-pennant-outline:before{content:"\00FE"}.icon-pennant-outline-before:before,.icon-pennant-outline-after:after{content:"\00FE"}#global-nav-secondary .icon-pennant:before,.tml-logo-name .img-container.logo-icon.logo-pennant:before{content:"\0131"}.icon-pennant-solid-before:before,.icon-pennant-solid-after:after{content:"\0131"}.score-item.nfl.live a .away-poss .away .team span.abbrev:after,.score-item.nfl.live a .away-poss .away .team span.name:after,.score-item.nfl.live a .home-poss .home .team span.abbrev:after,.score-item.nfl.live a .home-poss .home .team span.name:after,.score-item.college-football.live a .away-poss .away .team span.abbrev:after,.score-item.college-football.live a .away-poss .away .team span.name:after,.score-item.college-football.live a .home-poss .home .team span.abbrev:after,.score-item.college-football.live a .home-poss .home .team span.name:after,.game-package-summary.live.nfl .competitors .team.possession .score:after,.sb-meta h2 .has-possession:after{content:"\E05E"}.icon-possession-football-before:before,.icon-possession-football-after:after{content:"\E05E"}.icon-baseball-base-before:before,.icon-baseball-base-after:after{content:"\E091"}#global-nav-secondary .fullbranding .icon-local-ny:before,#global-nav-secondary .fullbranding .icon-local-bos:before,#global-nav-secondary .fullbranding .icon-local-la:before,#global-nav-secondary .fullbranding .icon-local-dal:before,#global-nav-secondary .fullbranding .icon-local-chi:before,#global-nav-secondary .fullbranding .icon-sportsnation:before,#global-nav-secondary .fullbranding .icon-insider:before{background-image:url("//macnn.mnmcdn.com/www/sprites/transitional-secondary-navigation-icons.png");background-repeat:no-repeat;content:"";height:16px;position:absolute;top:16px!important;left:0!important}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {#global-nav-secondary .fullbranding .icon-local-ny:before,#global-nav-secondary .fullbranding .icon-local-bos:before,#global-nav-secondary .fullbranding .icon-local-la:before,#global-nav-secondary .fullbranding .icon-local-dal:before,#global-nav-secondary .fullbranding .icon-local-chi:before,#global-nav-secondary .fullbranding .icon-sportsnation:before,#global-nav-secondary .fullbranding .icon-insider:before{background-image:url("//macnn.mnmcdn.com/www/sprites/transitional-secondary-navigation-icons@2x.png");background-size:141px 840px}}#global-nav-secondary .fullbranding .link-text,#global-nav-secondary .fullbranding .link-text-short{text-indent:-9999px}#global-nav-secondary .icon-sportsnation-short:before,#global-nav-secondary .icon-fantasy:before,#global-nav-secondary .icon-fantasy-football:before,#global-nav-secondary .icon-fantasy-baseball:before,#global-nav-secondary .icon-fantasy-basketball:before,#global-nav-secondary .icon-fantasy-hockey:before,#global-nav-secondary .icon-fantasy-fcmp:before,#global-nav-secondary .icon-fantasy-clp:before,#global-nav-secondary .icon-fantasy-cfp:before,#global-nav-secondary .icon-fantasy-bc:before,#global-nav-secondary .icon-fantasy-cbm:before,#global-nav-secondary .icon-fantasy-gpc:before,#global-nav-secondary .icon-fantasy-pp:before,#global-nav-secondary .icon-fantasy-tc:before,#global-nav-secondary .icon-fantasy-tcsc:before,#global-nav-secondary .icon-fantasy-gc:before,#global-nav-secondary .icon-fantasy-wtc:before,#global-nav-secondary .icon-fantasy-ec:before,#global-nav-secondary .icon-fantasy-cfc:before,#global-nav-secondary .icon-fantasy-sfc:before,#global-nav-secondary .icon-chalk:before{background-image:url("//macnn.mnmcdn.com/www/sprites/transitional-secondary-navigation-icons.png");background-repeat:no-repeat;content:"";height:29px;position:absolute;top:10px!important;left:0!important}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {#global-nav-secondary .icon-sportsnation-short:before,#global-nav-secondary .icon-fantasy:before,#global-nav-secondary .icon-fantasy-football:before,#global-nav-secondary .icon-fantasy-baseball:before,#global-nav-secondary .icon-fantasy-basketball:before,#global-nav-secondary .icon-fantasy-hockey:before,#global-nav-secondary .icon-fantasy-fcmp:before,#global-nav-secondary .icon-fantasy-clp:before,#global-nav-secondary .icon-fantasy-cfp:before,#global-nav-secondary .icon-fantasy-bc:before,#global-nav-secondary .icon-fantasy-cbm:before,#global-nav-secondary .icon-fantasy-gpc:before,#global-nav-secondary .icon-fantasy-pp:before,#global-nav-secondary .icon-fantasy-tc:before,#global-nav-secondary .icon-fantasy-tcsc:before,#global-nav-secondary .icon-fantasy-gc:before,#global-nav-secondary .icon-fantasy-wtc:before,#global-nav-secondary .icon-fantasy-ec:before,#global-nav-secondary .icon-fantasy-cfc:before,#global-nav-secondary .icon-fantasy-sfc:before,#global-nav-secondary .icon-chalk:before{background-image:url("//macnn.mnmcdn.com/www/sprites/transitional-secondary-navigation-icons@2x.png");background-size:141px 840px}}#global-nav-secondary .icon-local-chi{padding-right:113px!important}#global-nav-secondary .icon-local-chi:before{background-position:-4px -4px;width:113px}#global-nav-secondary .icon-local-dal{padding-right:107px!important}#global-nav-secondary .icon-local-dal:before{background-position:-4px -25px;width:107px}#global-nav-secondary .icon-local-bos{padding-right:110px!important}#global-nav-secondary .icon-local-bos:before{background-position:-4px -46px;width:110px}#global-nav-secondary .icon-local-ny{padding-right:132px!important}#global-nav-secondary .icon-local-ny:before{background-position:-4px -67px;width:132px}#global-nav-secondary .icon-local-la{padding-right:73px!important}#global-nav-secondary .icon-local-la:before{background-position:-4px -88px;width:73px}#global-nav-secondary .icon-sportsnation{padding-right:78px!important}#global-nav-secondary .icon-sportsnation:before{background-position:-4px -109px;width:78px}#global-nav-secondary .icon-sportsnation-short:before{background-position:-4px -130px;height:25px;width:26px}#global-nav-secondary .icon-insider{padding-right:66px!important}#global-nav-secondary .icon-insider:before{background-position:-4px -159px;width:66px}#global-nav-secondary .icon-fantasy:before{background-position:-4px -180px;height:23px;width:30px}#global-nav-secondary .icon-fantasy-football:before{background-position:-4px -207px;width:30px}#global-nav-secondary .icon-fantasy-basketball:before{background-position:-4px -240px;width:30px}#global-nav-secondary .icon-fantasy-baseball:before{background-position:-4px -273px;width:30px}#global-nav-secondary .icon-fantasy-hockey:before{background-position:-4px -306px;width:30px}#global-nav-secondary .icon-fantasy-fcmp:before{background-position:-4px -340px;width:30px}#global-nav-secondary .icon-fantasy-clp:before{background-position:-7px -373px;height:18px;left:8px!important;top:14px!important;width:20px}#global-nav-secondary .icon-fantasy-cfp:before{background-position:-4px -396px;width:30px}#global-nav-secondary .icon-fantasy-bc:before{background-position:-4px -429px;width:30px}#global-nav-secondary .icon-fantasy-cbm:before{background-position:-4px -462px;width:30px}#global-nav-secondary .icon-fantasy-gpc:before{background-position:-4px -496px;width:30px}#global-nav-secondary .icon-fantasy-pp:before{background-position:-4px -529px;width:30px}#global-nav-secondary .icon-fantasy-tc:before{background-position:-4px -562px;width:30px}#global-nav-secondary .icon-fantasy-tcsc:before{background-position:-4px -595px;width:30px}#global-nav-secondary .icon-fantasy-gc:before{background-position:-4px -629px;width:30px}#global-nav-secondary .icon-fantasy-wtc:before{background-position:-4px -662px;width:30px}#global-nav-secondary .icon-fantasy-ec:before{background-position:-4px -696px;width:30px}#global-nav-secondary .icon-fantasy-cfc:before{background-position:-4px -729px;width:30px}#global-nav-secondary .icon-fantasy-sfc:before{background-position:-4px -763px;width:30px}#global-nav-secondary .icon-chalk{padding-right:61px!important}#global-nav-secondary .icon-chalk:before{background-position:-4px -798px;width:61px}.global-search .btn-search{background-color:#fff;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjUwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTAgNTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBkPSJNNDMuNyw0OC45NDdsLTEwLjg1LTkuMzk4Yy0zLjUsMi4xOTgtNy40NSwzLjI0OS0xMS40MDEsMy4yNDljLTUuNSwwLTEwLjk1LTIuMDQ5LTE1LjE0OS02LjI0OQoJYy00LjE1LTQuMi02LjMtOS42NTEtNi4zLTE1LjE1MWMwLTUuNSwyLjE0OS0xMC45OTgsNi4zLTE1LjE0OUMxMC41LDIuMDUsMTUuOTQ5LDAsMjEuNDQ5LDBjNS41LDAsMTAuOTk5LDIuMDUsMTUuMTUxLDYuMjQ5CgljNC4xOTksNC4xOTksNi4yNDksOS42NDgsNi4yNDksMTUuMTQ5YzAsMy45NTEtMS4wNTEsNy45LTMuMjUsMTEuNDAybDkuNCwxMC44NWMwLjYwMSwwLjgsMS4wMDIsMS41NDksMS4wMDIsMi4zCgljMCwwLjY5OS0wLjMwMiwxLjM1LTEuMDUxLDIuMDk5bC0wLjg1MSwwLjg1Yy0wLjc0OSwwLjc0OS0xLjQsMS4wNTEtMi4xLDEuMDUxQzQ1LjI1LDQ5Ljk0OSw0NC41LDQ5LjU0OCw0My43LDQ4Ljk0N3oKCSBNMzIuNzk5LDMyLjc0OGMzLjE0OS0zLjE0OCw0Ljc1LTcuMjUxLDQuNzUtMTEuMzVzLTEuNi04LjI0OC00Ljc1LTExLjM0OGMtMy4xLTMuMTUxLTcuMjUtNC43NTEtMTEuMzUtNC43NTEKCWMtNC4xLDAtOC4yLDEuNi0xMS4zNDksNC43NTFjLTMuMTUxLDMuMS00LjcsNy4yNDktNC43LDExLjM0OHMxLjU0OSw4LjIwMiw0LjcsMTEuMzVjMy4xNDksMy4xNTEsNy4yNDksNC43NTIsMTEuMzQ5LDQuNzUyCglDMjUuNTQ4LDM3LjUsMjkuNjk5LDM1Ljg5OSwzMi43OTksMzIuNzQ4eiIvPgo8L3N2Zz4K");background-position:center center;background-repeat:no-repeat;background-size:20px 20px}html.no-svg .global-search .btn-search,.global-search html.no-svg .btn-search{background-image:url("icons/icon-search.png")}.dep_responsive_table+p a{background-image:url("//macnn.mnmcdn.com/www/icons/icon-expand.png");background-position:100% 50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {.dep_responsive_table+p a{background-image:url("//macnn.mnmcdn.com/www/icons/icon-expand@2x.png");background-size:16px 16px}}.dep_responsive_table_container p a{background-image:url("//macnn.mnmcdn.com/www/icons/icon-contract.png");background-position:100% 50%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {.dep_responsive_table_container p a{background-image:url("//macnn.mnmcdn.com/www/icons/icon-contract@2x.png");background-size:16px 16px}}#dockable .utils .resize{background:url("//macnn.mnmcdn.com/www/icons/icon-videoDock-scaleUp.png") no-repeat 50%}#dockable .utils .resize-largest{background:url("//macnn.mnmcdn.com/www/icons/icon-videoDock-scaleDown.png") no-repeat 50%}object.OoyalaVideoPlayer,#videoPlayer,object #watchmacnn-player,.videoPlayer,#watchmacnn-player,#dockable{background:url("//macnn.mnmcdn.com/www/icons/shim-on-black.gif") no-repeat 50%}#global-nav-mobile .nav-more:after{font-size:30px!important}a.external:after{display:inline-block;font-size:14px;padding-left:5px;padding-right:2px;vertical-align:middle}.sprite-mlb-teams-25{background-image:url("http://assets.macnn.go.com/i/teamlogos/mlb/sprites/teams-mlb-25.png");background-repeat:no-repeat;position:relative}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {.sprite-mlb-teams-25{background-image:url("http://assets.macnn.go.com/i/teamlogos/mlb/sprites/teams-mlb-25@2x.png");background-size:25px}}.sprite-nba-teams-25{background-image:url("http://assets.macnn.go.com/i/teamlogos/nba/sprites/teams-nba-25.png");background-repeat:no-repeat;position:relative}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {.sprite-nba-teams-25{background-image:url("http://assets.macnn.go.com/i/teamlogos/nba/sprites/teams-nba-25@2x.png");background-size:25px}}.sprite-nfl-teams-25{background-image:url("http://assets.macnn.go.com/i/teamlogos/nfl/sprites/teams-nfl-25.png");background-repeat:no-repeat;position:relative}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {.sprite-nfl-teams-25{background-image:url("http://assets.macnn.go.com/i/teamlogos/nfl/sprites/teams-nfl-25@2x.png");background-size:25px}}.sprite-nhl-teams-25{background-image:url("http://assets.macnn.go.com/i/teamlogos/nhl/sprites/teams-nhl-25.png");background-repeat:no-repeat;position:relative}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {.sprite-nhl-teams-25{background-image:url("http://assets.macnn.go.com/i/teamlogos/nhl/sprites/teams-nhl-25@2x.png");background-size:25px}}.sprite-futbol-teams-25{background-image:url("//macnn.mnmcdn.com/www/logos/sports/soccer/teams-soccer-25.png");background-repeat:no-repeat;position:relative}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {.sprite-futbol-teams-25{background-image:url("//macnn.mnmcdn.com/www/logos/sports/soccer/teams-soccer-25@2x.png");background-size:25px}}.sprite-25-team-1{background-position:0 0px}.sprite-25-team-2{background-position:0 -50px}.sprite-25-team-3{background-position:0 -100px}.sprite-25-team-4{background-position:0 -150px}.sprite-25-team-5{background-position:0 -200px}.sprite-25-team-6{background-position:0 -250px}.sprite-25-team-7{background-position:0 -300px}.sprite-25-team-8{background-position:0 -350px}.sprite-25-team-9{background-position:0 -400px}.sprite-25-team-10{background-position:0 -450px}.sprite-25-team-11{background-position:0 -500px}.sprite-25-team-12{background-position:0 -550px}.sprite-25-team-13{background-position:0 -600px}.sprite-25-team-14{background-position:0 -650px}.sprite-25-team-15{background-position:0 -700px}.sprite-25-team-16{background-position:0 -750px}.sprite-25-team-17{background-position:0 -800px}.sprite-25-team-18{background-position:0 -850px}.sprite-25-team-19{background-position:0 -900px}.sprite-25-team-20{background-position:0 -950px}.sprite-25-team-21{background-position:0 -1000px}.sprite-25-team-22{background-position:0 -1050px}.sprite-25-team-23{background-position:0 -1100px}.sprite-25-team-24{background-position:0 -1150px}.sprite-25-team-25{background-position:0 -1200px}.sprite-25-team-26{background-position:0 -1250px}.sprite-25-team-27{background-position:0 -1300px}.sprite-25-team-28{background-position:0 -1350px}.sprite-25-team-29{background-position:0 -1400px}.sprite-25-team-30{background-position:0 -1450px}.sprite-25-team-31{background-position:0 -1500px}.sprite-25-team-32{background-position:0 -1550px}.sprite-25-team-33{background-position:0 -1600px}.sprite-25-team-34{background-position:0 -1650px}.sprite-25-team-35{background-position:0 -1700px}.article-social.horizontal .sharing-more>div,.article .author-overlay,.desktop body .article .author-overlay,.lightbox-container .lightbox,.rank-card,.now-feed-item{background-color:#fff;border:1px #ddd solid;border-radius:3px;margin-bottom:9px;padding:14px!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important}.article-social.horizontal .sharing-more>div,.article .author-overlay,.desktop body .article .author-overlay{border-color:#ddd;box-shadow:0 0 6px rgba(0,0,0,0.2);position:absolute;z-index:1000023}.article-social.horizontal .sharing-more>div:before,.article .author-overlay:before,.desktop body .article .author-overlay:before,.article-social.horizontal .sharing-more>div:after,.article .author-overlay:after,.desktop body .article .author-overlay:after{content:'';height:0;position:absolute;width:0;z-index:1000022}.article-social.horizontal .sharing-more>div:before,.article .author-overlay:before,.desktop body .article .author-overlay:before{border-width:10.5px;z-index:1000024}.article-social.horizontal .sharing-more>div:after,.article .author-overlay:after,.desktop body .article .author-overlay:after{z-index:1000025}.article-social.horizontal .sharing-more>div:before,.article .author-overlay:before,.desktop body .article .author-overlay:before,.article-social.horizontal .sharing-more>div:after,.article .author-overlay:after,.desktop body .article .author-overlay:after{height:0;width:0;border-color:transparent;border-style:solid;border-width:8px;border-bottom-color:#fff;left:50%;top:-15px}.article-social.horizontal .sharing-more>div:before,.article .author-overlay:before,.desktop body .article .author-overlay:before{border-bottom-color:rgba(208,208,208,0.4);top:-18px}.article .author-overlay:before,.desktop body .article .author-overlay:before,.article .author-overlay:after,.desktop body .article .author-overlay:after{left:20%}.article-social.horizontal .sharing-more>div:before,.article-social.horizontal .sharing-more>div:after{left:80%}.now-feed-item.pinned,.now-feed-item.permalinked{border:1px #ccc solid;border-radius:2px 0 2px 2px;border-width:1px}.now-feed-item.pinned:before,.now-feed-item.permalinked:before{background:#c00;border-color:#eee #eee #c00 #c00;border-radius:0 0 0 5px;border-style:solid;border-width:8px;content:"";display:block;position:absolute;right:-1px;top:-1px;width:0}.dep_responsive_table,.rank-card table,aside table,table{background:#fff;border-collapse:collapse;border-spacing:0;color:#666;position:relative;width:100%}.align-left.dep_responsive_table th,.rank-card table.align-left th,aside table.align-left th,.align-left.dep_responsive_table tr,.rank-card table.align-left tr,aside table.align-left tr,.align-left.dep_responsive_table td,.rank-card table.align-left td,aside table.align-left td,table.align-left th,table.align-left tr,table.align-left td{text-align:left}.align-left.dep_responsive_table td:first-child,.rank-card table.align-left td:first-child,aside table.align-left td:first-child,table.align-left td:first-child{text-align:left}.align-center.dep_responsive_table th,.rank-card table.align-center th,aside table.align-center th,.align-center.dep_responsive_table tr,.rank-card table.align-center tr,aside table.align-center tr,.align-center.dep_responsive_table td,.rank-card table.align-center td,aside table.align-center td,table.align-center th,table.align-center tr,table.align-center td{text-align:center}.align-center.dep_responsive_table td:first-child,.rank-card table.align-center td:first-child,aside table.align-center td:first-child,table.align-center td:first-child{text-align:left}.has-team-logos.dep_responsive_table td,.rank-card table.has-team-logos td,aside table.has-team-logos td,table.has-team-logos td{padding:11px 12px 10px 12px}.dep_responsive_table caption,.rank-card table caption,aside table caption,table caption{background:#ddd;border-left:1px #ddd solid;border-right:1px #ddd solid;border-top:1px #ddd solid;color:#333;font-family:"BentonSansMedium",Arial,Helvetica,sans-serif;font-size:16px;height:39px;line-height:32px;margin:0;padding:3px 12px;text-align:left;text-transform:capitalize}.dep_responsive_table abbr,.rank-card table abbr,aside table abbr,table abbr{border-bottom:none!important;display:none;padding:0 0 0 5px;text-transform:uppercase}@media screen and (max-width: 767px) {.dep_responsive_table abbr,.rank-card table abbr,aside table abbr,table abbr{display:block}}.dep_responsive_table .column-group th,.rank-card table .column-group th,aside table .column-group th,table .column-group th{background:#f1f1f1;border-bottom:0;border-top:0;text-align:center}.pinned .dep_responsive_table .column-group th,.pinned .rank-card table .column-group th,.rank-card .pinned table .column-group th,.pinned aside table .column-group th,aside .pinned table .column-group th,.pinned table .column-group th{border-right:0}.dep_responsive_table colgroup col:last-child,.rank-card table colgroup col:last-child,aside table colgroup col:last-child,table colgroup col:last-child{border-right:1px #ddd solid}.dep_responsive_table colgroup col.force-border,.rank-card table colgroup col.force-border,aside table colgroup col.force-border,table colgroup col.force-border{border-right:1px #ddd solid}.dep_responsive_table colgroup col.force-no-border,.rank-card table colgroup col.force-no-border,aside table colgroup col.force-no-border,table colgroup col.force-no-border{border-right:0}.dep_responsive_table colgroup col.sorted,.rank-card table colgroup col.sorted,aside table colgroup col.sorted,table colgroup col.sorted{background:rgba(170,170,170,0.12)}.pinned .dep_responsive_table colgroup col:last-child,.pinned .rank-card table colgroup col:last-child,.rank-card .pinned table colgroup col:last-child,.pinned aside table colgroup col:last-child,aside .pinned table colgroup col:last-child,.pinned table colgroup col:last-child{border-right:0}.dep_responsive_table colgroup:last-of-type col:last-child,.rank-card table colgroup:last-of-type col:last-child,aside table colgroup:last-of-type col:last-child,table colgroup:last-of-type col:last-child{border-right:0}.dep_responsive_table thead,.rank-card table thead,aside table thead,table thead{background:#f2f2f2;border:1px #ddd solid;border-right:0;color:#333;font-family:"BentonSansMedium",Arial,Helvetica,sans-serif;font-size:10px;line-height:10px;margin:0;padding:6px 12px;text-transform:uppercase}@media screen and (max-width: 767px) {.dep_responsive_table thead,.rank-card table thead,aside table thead,table thead{padding:9px 12px}}.dep_responsive_table thead tr+tr th,.rank-card table thead tr+tr th,aside table thead tr+tr th,table thead tr+tr th{border-top:0}.dep_responsive_table th,.rank-card table th,aside table th,table th{background:#f1f1f1;border-bottom:1px #ddd solid;border-top:1px #ddd solid;color:#333;font-family:"BentonSansMedium",Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;line-height:1.2;margin:0;padding:6px 12px 5px 12px;position:relative;text-transform:uppercase;white-space:nowrap}.dep_responsive_table th:first-child,.rank-card table th:first-child,aside table th:first-child,table th:first-child{text-align:left}@media screen and (max-width: 767px) {.dep_responsive_table th:first-child,.rank-card table th:first-child,aside table th:first-child,table th:first-child{padding:8px 12px 7px 12px}}.dep_responsive_table th:last-child .tooltip:before,.rank-card table th:last-child .tooltip:before,aside table th:last-child .tooltip:before,.dep_responsive_table th:last-child .tooltip:after,.rank-card table th:last-child .tooltip:after,aside table th:last-child .tooltip:after,table th:last-child .tooltip:before,table th:last-child .tooltip:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.dep_responsive_table th:last-child .tooltip:before,.rank-card table th:last-child .tooltip:before,aside table th:last-child .tooltip:before,table th:last-child .tooltip:before{left:inherit;right:0}.dep_responsive_table th:last-child .tooltip:after,.rank-card table th:last-child .tooltip:after,aside table th:last-child .tooltip:after,table th:last-child .tooltip:after{margin-left:-7px}.dep_responsive_table th.align-center,.rank-card table th.align-center,aside table th.align-center,table th.align-center{text-align:center}@media screen and (min-width: 1px) and (max-width: 1023px) {.dep_responsive_table th.schedule-timezone,.rank-card table th.schedule-timezone,aside table th.schedule-timezone,table th.schedule-timezone{white-space:nowrap}}.dep_responsive_table th.icons,.rank-card table th.icons,aside table th.icons,table th.icons{width:110px}.dep_responsive_table th.text-wrap,.rank-card table th.text-wrap,aside table th.text-wrap,table th.text-wrap{min-width:300px;text-align:left;width:300px}.dep_responsive_table th .betting,.rank-card table th .betting,aside table th .betting,table th .betting{float:left;margin:4px 0 0 0}.dep_responsive_table th img.betImg,.rank-card table th img.betImg,aside table th img.betImg,table th img.betImg{height:16px;left:10px;position:relative;width:48px}@media screen and (min-width: 1px) and (max-width: 1023px) {.dep_responsive_table th img.betImg,.rank-card table th img.betImg,aside table th img.betImg,table th img.betImg{display:none}}.dep_responsive_table th,.rank-card table th,aside table th,.dep_responsive_table td,.rank-card table td,aside table td,table th,table td{text-align:right}.dep_responsive_table th:first-child,.rank-card table th:first-child,aside table th:first-child,.dep_responsive_table td:first-child,.rank-card table td:first-child,aside table td:first-child,table th:first-child,table td:first-child{border-left:1px #ddd solid}.dep_responsive_table th:last-child,.rank-card table th:last-child,aside table th:last-child,.dep_responsive_table td:last-child,.rank-card table td:last-child,aside table td:last-child,table th:last-child,table td:last-child{border-right:1px #ddd solid}.dep_responsive_table th.align-left,.rank-card table th.align-left,aside table th.align-left,.dep_responsive_table td.align-left,.rank-card table td.align-left,aside table td.align-left,table th.align-left,table td.align-left{text-align:left}.dep_responsive_table th.align-center,.rank-card table th.align-center,aside table th.align-center,.dep_responsive_table td.align-center,.rank-card table td.align-center,aside table td.align-center,table th.align-center,table td.align-center{text-align:center}.dep_responsive_table th.number,.rank-card table th.number,aside table th.number,.dep_responsive_table td.number,.rank-card table td.number,aside table td.number,table th.number,table td.number{width:33px}.dep_responsive_table tr,.rank-card table tr,aside table tr,table tr{text-align:right}.dep_responsive_table tr:last-child td,.rank-card table tr:last-child td,aside table tr:last-child td,table tr:last-child td{border-bottom:1px #ddd solid}.dep_responsive_table tr:nth-child(odd),.rank-card table tr:nth-child(odd),aside table tr:nth-child(odd),table tr:nth-child(odd){background:rgba(0,0,0,0.017);border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2}.dep_responsive_table tr.bold,.rank-card table tr.bold,aside table tr.bold,table tr.bold{border-top:2px #999 solid}.dep_responsive_table tr.highlight td,.rank-card table tr.highlight td,aside table tr.highlight td,table tr.highlight td{font-family:"BentonSansMedium",Arial,Helvetica,sans-serif}.dep_responsive_table tr.favorite,.rank-card table tr.favorite,aside table tr.favorite,table tr.favorite{background:rgba(251,246,223,0.6)}.dep_responsive_table tr.has-results.even,.rank-card table tr.has-results.even,aside table tr.has-results.even,.dep_responsive_table tr.has-results.odd,.rank-card table tr.has-results.odd,aside table tr.has-results.odd,table tr.has-results.even,table tr.has-results.odd{border-bottom:0}.dep_responsive_table tr.has-results.even+.results,.rank-card table tr.has-results.even+.results,aside table tr.has-results.even+.results,.dep_responsive_table tr.has-results.odd+.results,.rank-card table tr.has-results.odd+.results,aside table tr.has-results.odd+.results,table tr.has-results.even+.results,table tr.has-results.odd+.results{border-top:0}.dep_responsive_table tr.has-results.even,.rank-card table tr.has-results.even,aside table tr.has-results.even,table tr.has-results.even{background:#fff}.dep_responsive_table tr.has-results.odd,.rank-card table tr.has-results.odd,aside table tr.has-results.odd,table tr.has-results.odd{background:#fbfbfb;border-top:1px solid #f2f2f2}.dep_responsive_table tr.results.even,.rank-card table tr.results.even,aside table tr.results.even,table tr.results.even{background:#fff}.dep_responsive_table tr.results.odd,.rank-card table tr.results.odd,aside table tr.results.odd,table tr.results.odd{background:#fbfbfb}.dep_responsive_table tr.results td,.rank-card table tr.results td,aside table tr.results td,table tr.results td{padding:6px 12px 5px 12px}.dep_responsive_table tr.footer td,.rank-card table tr.footer td,aside table tr.footer td,table tr.footer td{background:#f2f2f2;border-top:1px solid #ddd;padding:6px 12px 6px 12px;text-align:right}.dep_responsive_table tr.footer td a:link,.rank-card table tr.footer td a:link,aside table tr.footer td a:link,.dep_responsive_table tr.footer td a:visited,.rank-card table tr.footer td a:visited,aside table tr.footer td a:visited,.dep_responsive_table tr.footer td a:hover,.rank-card table tr.footer td a:hover,aside table tr.footer td a:hover,.dep_responsive_table tr.footer td a:visited:hover,.rank-card table tr.footer td a:visited:hover,aside table tr.footer td a:visited:hover,table tr.footer td a:link,table tr.footer td a:visited,table tr.footer td a:hover,table tr.footer td a:visited:hover{color:#36c;display:inline}.dep_responsive_table td,.rank-card table td,aside table td,table td{color:#666;font-family:"BentonSans",Arial,Helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0;padding:11px 12px 10px 12px;text-transform:none;vertical-align:top;white-space:nowrap}.dep_responsive_table td:first-child,.rank-card table td:first-child,aside table td:first-child,table td:first-child{text-align:left}.dep_responsive_table td.text-wrap,.rank-card table td.text-wrap,aside table td.text-wrap,table td.text-wrap{max-width:300px;text-align:left;white-space:inherit}.dep_responsive_table td.align-right,.rank-card table td.align-right,aside table td.align-right,table td.align-right{text-align:right}.dep_responsive_table td.align-right:first-child,.rank-card table td.align-right:first-child,aside table td.align-right:first-child,table td.align-right:first-child{text-align:right}.dep_responsive_table td .teams,.rank-card table td .teams,aside table td .teams,.dep_responsive_table td .team-name,.rank-card table td .team-name,aside table td .team-name,.dep_responsive_table td.missing-logo span,.rank-card table td.missing-logo span,aside table td.missing-logo span,.dep_responsive_table td.missing-logo abbr,.rank-card table td.missing-logo abbr,aside table td.missing-logo abbr,table td .teams,table td .team-name,table td.missing-logo span,table td.missing-logo abbr{display:table-cell;vertical-align:top}.dep_responsive_table td .team-names,.rank-card table td .team-names,aside table td .team-names,.dep_responsive_table td .key,.rank-card table td .key,aside table td .key,.dep_responsive_table td .team-name,.rank-card table td .team-name,aside table td .team-name,table td .team-names,table td .key,table td .team-name{padding:1px 0 0 5px}@media screen and (max-width: 767px) {.dep_responsive_table td .team-name span,.rank-card table td .team-name span,aside table td .team-name span,.dep_responsive_table td.missing-logo span,.rank-card table td.missing-logo span,aside table td.missing-logo span,table td .team-name span,table td.missing-logo span{display:none}}.dep_responsive_table td .teams,.rank-card table td .teams,aside table td .teams,.dep_responsive_table td.team img,.rank-card table td.team img,aside table td.team img,.dep_responsive_table td .team-logo img,.rank-card table td .team-logo img,aside table td .team-logo img,table td .teams,table td.team img,table td .team-logo img{bottom:5px;position:relative}.dep_responsive_table td .teams img,.rank-card table td .teams img,aside table td .teams img,.dep_responsive_table td .team-logo img,.rank-card table td .team-logo img,aside table td .team-logo img,.dep_responsive_table td.team img,.rank-card table td.team img,aside table td.team img,.dep_responsive_table td.team .teams,.rank-card table td.team .teams,aside table td.team .teams,table td .teams img,table td .team-logo img,table td.team img,table td.team .teams{margin-bottom:-12px}@media screen and (min-width: 768px) {.dep_responsive_table td.missing-logo abbr,.rank-card table td.missing-logo abbr,aside table td.missing-logo abbr,table td.missing-logo abbr{display:none}}@media screen and (max-width: 767px) {.dep_responsive_table td.missing-logo abbr,.rank-card table td.missing-logo abbr,aside table td.missing-logo abbr,table td.missing-logo abbr{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:45px}}.dep_responsive_table td.home:before,.rank-card table td.home:before,aside table td.home:before,table td.home:before{content:"at";display:table-cell;padding:1px 10px 0 0;vertical-align:top}.dep_responsive_table td .record,.rank-card table td .record,aside table td .record,table td .record{min-width:80px;padding-left:0;text-align:center}.dep_responsive_table td .record a,.rank-card table td .record a,aside table td .record a,table td .record a{width:100%}@media screen and (max-width: 767px) {.dep_responsive_table td.inactive>abbr,.rank-card table td.inactive>abbr,aside table td.inactive>abbr,table td.inactive>abbr{display:table-cell}}.dep_responsive_table td a,.rank-card table td a,aside table td a,table td a{color:#36c}.dep_responsive_table td a:hover,.rank-card table td a:hover,aside table td a:hover,table td a:hover{text-decoration:underline}.dep_responsive_table td a span,.rank-card table td a span,aside table td a span,table td a span{color:#36c;font-family:"BentonSans",Arial,Helvetica,sans-serif;margin-left:-14px}@media screen and (max-width: 767px) {.dep_responsive_table td a abbr,.rank-card table td a abbr,aside table td a abbr,table td a abbr{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:45px}}.dep_responsive_table td.live,.rank-card table td.live,aside table td.live,table td.live{color:#c00;font-family:"BentonSansMedium",Arial,Helvetica,sans-serif}.dep_responsive_table td.live:before,.rank-card table td.live:before,aside table td.live:before,table td.live:before{content:'\2022';font-size:14px;margin-right:2px;position:relative;top:1px}.dep_responsive_table td.live a,.rank-card table td.live a,aside table td.live a,table td.live a{color:#c00}.dep_responsive_table td.live a:hover,.rank-card table td.live a:hover,aside table td.live a:hover,table td.live a:hover{color:inherit}.dep_responsive_table td.emphasis,.rank-card table td.emphasis,aside table td.emphasis,.dep_responsive_table td span,.rank-card table td span,aside table td span,table td.emphasis,table td span{color:#333}.dep_responsive_table td span,.rank-card table td span,aside table td span,table td span{font-family:"BentonSans",Arial,Helvetica,sans-serif;padding:0 2px 0 14px}.dep_responsive_table td span:first-child,.rank-card table td span:first-child,aside table td span:first-child,table td span:first-child{margin-left:0;padding-left:0}.dep_responsive_table td span:first-child.team-names,.rank-card table td span:first-child.team-names,aside table td span:first-child.team-names,table td span:first-child.team-names{padding-left:5px}.dep_responsive_table td span.tickets,.rank-card table td span.tickets,aside table td span.tickets,.dep_responsive_table td span.calendar,.rank-card table td span.calendar,aside table td span.calendar,.dep_responsive_table td span.alert,.rank-card table td span.alert,aside table td span.alert,table td span.tickets,table td span.calendar,table td span.alert{cursor:pointer;float:left;font-size:14px}@media screen and (min-width: 1px) and (max-width: 1023px) {.dep_responsive_table td span.tickets,.rank-card table td span.tickets,aside table td span.tickets,.dep_responsive_table td span.calendar,.rank-card table td span.calendar,aside table td span.calendar,.dep_responsive_table td span.alert,.rank-card table td span.alert,aside table td span.alert,table td span.tickets,table td span.calendar,table td span.alert{display:none}}.dep_responsive_table td span.tickets:before,.rank-card table td span.tickets:before,aside table td span.tickets:before,.dep_responsive_table td span.calendar:before,.rank-card table td span.calendar:before,aside table td span.calendar:before,.dep_responsive_table td span.alert:before,.rank-card table td span.alert:before,aside table td span.alert:before,table td span.tickets:before,table td span.calendar:before,table td span.alert:before{color:#aaa}.dep_responsive_table td span.tickets:hover:before,.rank-card table td span.tickets:hover:before,aside table td span.tickets:hover:before,.dep_responsive_table td span.calendar:hover:before,.rank-card table td span.calendar:hover:before,aside table td span.calendar:hover:before,.dep_responsive_table td span.alert:hover:before,.rank-card table td span.alert:hover:before,aside table td span.alert:hover:before,table td span.tickets:hover:before,table td span.calendar:hover:before,table td span.alert:hover:before{color:#36c}.dep_responsive_table td span.tickets:first-child,.rank-card table td span.tickets:first-child,aside table td span.tickets:first-child,table td span.tickets:first-child{margin-left:10px}.dep_responsive_table td span.calendar,.rank-card table td span.calendar,aside table td span.calendar,table td span.calendar{margin:0 10px}.dep_responsive_table td.positive,.rank-card table td.positive,aside table td.positive,table td.positive{color:#009444}.dep_responsive_table td.negative,.rank-card table td.negative,aside table td.negative,table td.negative{color:#c00}.dep_responsive_table tfoot,.rank-card table tfoot,aside table tfoot,table tfoot{background:#f1f1f1;border:1px #ddd solid;color:#333;font-family:"BentonSansMedium",Arial,Helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0;padding:6px 12px;text-transform:uppercase}@media screen and (max-width: 767px) {.dep_responsive_table tfoot,.rank-card table tfoot,aside table tfoot,table tfoot{padding:9px 12px}}.dep_responsive_table tfoot td,.rank-card table tfoot td,aside table tfoot td,table tfoot td{color:#333;font-family:"BentonSansMedium",Arial,Helvetica,sans-serif;font-size:11px;line-height:1.1;padding:11px 12px}.dep_responsive_table [data-tooltip],.rank-card table [data-tooltip],aside table [data-tooltip],table [data-tooltip]{display:inline-block;position:relative}.dep_responsive_table [data-tooltip]:before,.rank-card table [data-tooltip]:before,aside table [data-tooltip]:before,table [data-tooltip]:before{background:#fff;bottom:29px;box-shadow:2px 2px 3px rgba(0,0,0,0.15);color:#333;content:attr(data-tooltip);display:block;left:50%;padding:6px 10px;position:absolute;text-transform:none;white-space:nowrap}.dep_responsive_table [data-tooltip]:after,.rank-card table [data-tooltip]:after,aside table [data-tooltip]:after,table [data-tooltip]:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:23px;content:'';display:block;left:50%;position:absolute}.dep_responsive_table [data-tooltip]:before,.rank-card table [data-tooltip]:before,aside table [data-tooltip]:before,.dep_responsive_table [data-tooltip]:after,.rank-card table [data-tooltip]:after,aside table [data-tooltip]:after,table [data-tooltip]:before,table [data-tooltip]:after{-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-property:opacity 0.15s ease-in-out;-ms-transition-property:opacity 0.15s ease-in-out;-o-transition-property:opacity 0.15s ease-in-out;-webkit-transition-property:opacity 0.15s ease-in-out;transition-property:opacity 0.15s ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-ms-transform:translateX(-50%);visibility:hidden}.dep_responsive_table [data-tooltip]:hover:before,.rank-card table [data-tooltip]:hover:before,aside table [data-tooltip]:hover:before,.dep_responsive_table [data-tooltip]:hover:after,.rank-card table [data-tooltip]:hover:after,aside table [data-tooltip]:hover:after,table [data-tooltip]:hover:before,table [data-tooltip]:hover:after{left:50%;opacity:1;visibility:visible}.dep_responsive_table [data-sortable],.rank-card table [data-sortable],aside table [data-sortable],table [data-sortable]{cursor:pointer}.dep_responsive_table [data-sortable]:hover,.rank-card table [data-sortable]:hover,aside table [data-sortable]:hover,table [data-sortable]:hover{color:#36c}.dep_responsive_table [data-sortable].asc,.rank-card table [data-sortable].asc,aside table [data-sortable].asc,.dep_responsive_table [data-sortable].desc,.rank-card table [data-sortable].desc,aside table [data-sortable].desc,table [data-sortable].asc,table [data-sortable].desc{white-space:nowrap}.dep_responsive_table [data-sortable].asc:after,.rank-card table [data-sortable].asc:after,aside table [data-sortable].asc:after,.dep_responsive_table [data-sortable].desc:after,.rank-card table [data-sortable].desc:after,aside table [data-sortable].desc:after,table [data-sortable].asc:after,table [data-sortable].desc:after{display:inline-block;font-size:16px;line-height:12px;margin-right:-6px;text-decoration:none}.dep_responsive_table [data-sortable] span a,.rank-card table [data-sortable] span a,aside table [data-sortable] span a,table [data-sortable] span a{text-decoration:underline}.schedule.dep_responsive_table thead,.rank-card table.schedule thead,aside table.schedule thead,.standings.dep_responsive_table thead,.rank-card table.standings thead,aside table.standings thead,table.schedule thead,table.standings thead{border:0}.schedule.dep_responsive_table td:first-child a,.rank-card table.schedule td:first-child a,aside table.schedule td:first-child a,.schedule.dep_responsive_table td:first-child span,.rank-card table.schedule td:first-child span,aside table.schedule td:first-child span,.standings.dep_responsive_table td:first-child a,.rank-card table.standings td:first-child a,aside table.standings td:first-child a,.standings.dep_responsive_table td:first-child span,.rank-card table.standings td:first-child span,aside table.standings td:first-child span,table.schedule td:first-child a,table.schedule td:first-child span,table.standings td:first-child a,table.standings td:first-child span{display:table-cell;vertical-align:top}.schedule.dep_responsive_table td:first-child span.teams,.rank-card table.schedule td:first-child span.teams,aside table.schedule td:first-child span.teams,.standings.dep_responsive_table td:first-child span.teams,.rank-card table.standings td:first-child span.teams,aside table.standings td:first-child span.teams,table.schedule td:first-child span.teams,table.standings td:first-child span.teams{display:inline-block;height:25px;width:25px}@media screen and (max-width: 767px) {.schedule.dep_responsive_table td:first-child .team-names,.rank-card table.schedule td:first-child .team-names,aside table.schedule td:first-child .team-names,.schedule.dep_responsive_table td:first-child .team-name span,.rank-card table.schedule td:first-child .team-name span,aside table.schedule td:first-child .team-name span,.standings.dep_responsive_table td:first-child .team-names,.rank-card table.standings td:first-child .team-names,aside table.standings td:first-child .team-names,.standings.dep_responsive_table td:first-child .team-name span,.rank-card table.standings td:first-child .team-name span,aside table.standings td:first-child .team-name span,table.schedule td:first-child .team-names,table.schedule td:first-child .team-name span,table.standings td:first-child .team-names,table.standings td:first-child .team-name span{display:none}}.schedule.dep_responsive_table td:first-child .number,.rank-card table.schedule td:first-child .number,aside table.schedule td:first-child .number,.schedule.dep_responsive_table td:first-child .key,.rank-card table.schedule td:first-child .key,aside table.schedule td:first-child .key,.standings.dep_responsive_table td:first-child .number,.rank-card table.standings td:first-child .number,aside table.standings td:first-child .number,.standings.dep_responsive_table td:first-child .key,.rank-card table.standings td:first-child .key,aside table.standings td:first-child .key,table.schedule td:first-child .number,table.schedule td:first-child .key,table.standings td:first-child .number,table.standings td:first-child .key{max-width:58px;min-width:20px;vertical-align:initial}.schedule.dep_responsive_table td:first-child .number.alt,.rank-card table.schedule td:first-child .number.alt,aside table.schedule td:first-child .number.alt,.schedule.dep_responsive_table td:first-child .key.alt,.rank-card table.schedule td:first-child .key.alt,aside table.schedule td:first-child .key.alt,.standings.dep_responsive_table td:first-child .number.alt,.rank-card table.standings td:first-child .number.alt,aside table.standings td:first-child .number.alt,.standings.dep_responsive_table td:first-child .key.alt,.rank-card table.standings td:first-child .key.alt,aside table.standings td:first-child .key.alt,table.schedule td:first-child .number.alt,table.schedule td:first-child .key.alt,table.standings td:first-child .number.alt,table.standings td:first-child .key.alt{max-width:none;min-width:inherit}.schedule.dep_responsive_table td:first-child .key.alt,.rank-card table.schedule td:first-child .key.alt,aside table.schedule td:first-child .key.alt,.standings.dep_responsive_table td:first-child .key.alt,.rank-card table.standings td:first-child .key.alt,aside table.standings td:first-child .key.alt,table.schedule td:first-child .key.alt,table.standings td:first-child .key.alt{max-width:auto;min-width:auto}.schedule.dep_responsive_table td:first-child picture img,.rank-card table.schedule td:first-child picture img,aside table.schedule td:first-child picture img,.standings.dep_responsive_table td:first-child picture img,.rank-card table.standings td:first-child picture img,aside table.standings td:first-child picture img,table.schedule td:first-child picture img,table.standings td:first-child picture img{padding:0 5px 0 0}.schedule.dep_responsive_table td:first-child .record a,.rank-card table.schedule td:first-child .record a,aside table.schedule td:first-child .record a,.standings.dep_responsive_table td:first-child .record a,.rank-card table.standings td:first-child .record a,aside table.standings td:first-child .record a,table.schedule td:first-child .record a,table.standings td:first-child .record a{display:block}.dep_responsive_table{margin:30px 0 0}.dep_responsive_table+p{font-size:13px;line-height:normal;margin:0;padding:12px 0 16px;text-align:right}.dep_responsive_table+p a{padding-right:24px}.dep_responsive_table_container{display:inline;float:left;padding:30px}.dep_responsive_table_container:before,.dep_responsive_table_container:after{content:'';display:table}.dep_responsive_table_container:after{clear:both}.dep_responsive_table_container .clearfix{zoom:1}.dep_responsive_table_container .dep_responsive_table{margin-top:0}.table-wrapper{margin:30px 0;overflow:hidden;position:relative}.table-wrapper .shadow{-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-property:opacity 0.15s linear;-ms-transition-property:opacity 0.15s linear;-o-transition-property:opacity 0.15s linear;-webkit-transition-property:opacity 0.15s linear;transition-property:opacity 0.15s linear;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;bottom:0;opacity:1;pointer-events:none;position:absolute;top:0;width:10px}.table-wrapper .shadow.left{background-color:transparent;background-image:-webkit-linear-gradient(right,transparent,rgba(0,0,0,0.1));background-image:linear-gradient(to left,transparent,rgba(0,0,0,0.1),,,,,,,, );
	left: 0;
	opacity: 0
}.table-wrapper .shadow.right{background-color:transparent;background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,0.1));background-image:linear-gradient(to right,transparent,rgba(0,0,0,0.1),,,,,,,, );
	right: 0
}.table-wrapper .scroll-padding{padding:0 15px 15px 15px}.table-wrapper .scrollable{overflow:scroll;-webkit-overflow-scrolling:touch;overflow-y:hidden}.table-wrapper .scrollable table td,.table-wrapper .scrollable table th{overflow:hidden;position:relative}.table-wrapper .pinned{background:#fff;border-right:1px solid #ddd;left:0;overflow:hidden;position:absolute;top:0}.table-wrapper .pinned table{width:100%}.responsive-table-wrap{margin-top:21px}@media screen and (max-width: 767px) {.responsive-table-wrap{margin-top:18px}}#global-scoreboard .score-item.tennis table,#leagues .league .nfl-draft-mobile table,.sb-soccer-stats,.sub-module table{background:none;background-image:none;border:0;border-collapse:collapse;border-spacing:0;margin:0;padding:0}#global-scoreboard .score-item.tennis table tr:nth-child(even),#leagues .league .nfl-draft-mobile table tr:nth-child(even),.sb-soccer-stats tr:nth-child(even),.sub-module table tr:nth-child(even),#global-scoreboard .score-item.tennis table tr:nth-child(odd),#leagues .league .nfl-draft-mobile table tr:nth-child(odd),.sb-soccer-stats tr:nth-child(odd),.sub-module table tr:nth-child(odd){background:transparent none}#global-scoreboard .score-item.tennis table tr,#leagues .league .nfl-draft-mobile table tr,.sb-soccer-stats tr,.sub-module table tr,#global-scoreboard .score-item.tennis table td,#leagues .league .nfl-draft-mobile table td,.sb-soccer-stats td,.sub-module table td,#global-scoreboard .score-item.tennis table tbody,#leagues .league .nfl-draft-mobile table tbody,.sb-soccer-stats tbody,.sub-module table tbody,#global-scoreboard .score-item.tennis table thead,#leagues .league .nfl-draft-mobile table thead,.sb-soccer-stats thead,.sub-module table thead,#global-scoreboard .score-item.tennis table tfoot,#leagues .league .nfl-draft-mobile table tfoot,.sb-soccer-stats tfoot,.sub-module table tfoot,#global-scoreboard .score-item.tennis table th,#leagues .league .nfl-draft-mobile table th,.sb-soccer-stats th,.sub-module table th,#global-scoreboard .score-item.tennis table tfoot,#leagues .league .nfl-draft-mobile table tfoot,.sb-soccer-stats tfoot,.sub-module table tfoot,#global-scoreboard .score-item.tennis table tfoot td,#leagues .league .nfl-draft-mobile table tfoot td,.sb-soccer-stats tfoot td,.sub-module table tfoot td{background:none;background-image:none;border:0;border-collapse:collapse;border-spacing:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.rankings.dep_responsive_table colgroup col,.rank-card table.rankings colgroup col,aside table.rankings colgroup col,table.rankings colgroup col{border:0}.rankings.dep_responsive_table tr th.ranking,.rank-card table.rankings tr th.ranking,aside table.rankings tr th.ranking,table.rankings tr th.ranking{width:40px}.rankings.dep_responsive_table tr td,.rank-card table.rankings tr td,aside table.rankings tr td,table.rankings tr td{padding:10px}.rankings.dep_responsive_table tr td.team,.rank-card table.rankings tr td.team,aside table.rankings tr td.team,table.rankings tr td.team{position:relative}.rankings.dep_responsive_table tr td.team a,.rank-card table.rankings tr td.team a,aside table.rankings tr td.team a,table.rankings tr td.team a{display:table-cell;vertical-align:top}.rankings.dep_responsive_table tr td.team a.logo,.rank-card table.rankings tr td.team a.logo,aside table.rankings tr td.team a.logo,table.rankings tr td.team a.logo{position:absolute;top:8px}.rankings.dep_responsive_table tr td.team a.logo img,.rank-card table.rankings tr td.team a.logo img,aside table.rankings tr td.team a.logo img,table.rankings tr td.team a.logo img{display:inline-block;width:25px;vertical-align:top}.rankings.dep_responsive_table tr td.team a.name,.rank-card table.rankings tr td.team a.name,aside table.rankings tr td.team a.name,table.rankings tr td.team a.name{padding-left:25px}.rankings.dep_responsive_table tr td.team .vote,.rank-card table.rankings tr td.team .vote,aside table.rankings tr td.team .vote,table.rankings tr td.team .vote{display:table-cell;padding:0 0 0 5px;vertical-align:top}.rankings.dep_responsive_table tr td.trend.positive:before,.rank-card table.rankings tr td.trend.positive:before,aside table.rankings tr td.trend.positive:before,.rankings.dep_responsive_table tr td.trend.negative:before,.rank-card table.rankings tr td.trend.negative:before,aside table.rankings tr td.trend.negative:before,table.rankings tr td.trend.positive:before,table.rankings tr td.trend.negative:before{position:relative;top:-2px}.schedule.dep_responsive_table [data-tooltip],.rank-card table.schedule [data-tooltip],aside table.schedule [data-tooltip],table.schedule [data-tooltip]{border:0}.schedule.dep_responsive_table th,.rank-card table.schedule th,aside table.schedule th,table.schedule th{padding:6px 12px 3px 12px}.schedule.dep_responsive_table th:first-child,.rank-card table.schedule th:first-child,aside table.schedule th:first-child,table.schedule th:first-child{width:130px}@media screen and (max-width: 767px) {.schedule.dep_responsive_table th:first-child,.rank-card table.schedule th:first-child,aside table.schedule th:first-child,table.schedule th:first-child{width:80px}}.schedule.dep_responsive_table th.matchup+.matchup,.rank-card table.schedule th.matchup+.matchup,aside table.schedule th.matchup+.matchup,table.schedule th.matchup+.matchup{width:200px}.schedule.dep_responsive_table td:first-child,.rank-card table.schedule td:first-child,aside table.schedule td:first-child,table.schedule td:first-child{padding-right:0}@media screen and (max-width: 767px) {.schedule.dep_responsive_table td.home,.rank-card table.schedule td.home,aside table.schedule td.home,table.schedule td.home{padding-left:0}}@media screen and (min-width: 768px) {.schedule.soccer.dep_responsive_table,.rank-card table.schedule.soccer,aside table.schedule.soccer,table.schedule.soccer{table-layout:fixed}.schedule.soccer.dep_responsive_table th:first-child,.rank-card table.schedule.soccer th:first-child,aside table.schedule.soccer th:first-child,table.schedule.soccer th:first-child{width:270px}.schedule.soccer.dep_responsive_table td,.rank-card table.schedule.soccer td,aside table.schedule.soccer td,table.schedule.soccer td{white-space:normal}}.schedule.soccer.dep_responsive_table td:first-child,.rank-card table.schedule.soccer td:first-child,aside table.schedule.soccer td:first-child,table.schedule.soccer td:first-child{padding-right:0}.schedule.soccer.dep_responsive_table td:first-child .team-name,.rank-card table.schedule.soccer td:first-child .team-name,aside table.schedule.soccer td:first-child .team-name,table.schedule.soccer td:first-child .team-name{min-width:140px;padding-left:0}@media screen and (max-width: 767px) {.schedule.soccer.dep_responsive_table td:first-child .team-name,.rank-card table.schedule.soccer td:first-child .team-name,aside table.schedule.soccer td:first-child .team-name,table.schedule.soccer td:first-child .team-name{min-width:45px;padding-left:0}.schedule.soccer.dep_responsive_table td:first-child .team-name abbr,.rank-card table.schedule.soccer td:first-child .team-name abbr,aside table.schedule.soccer td:first-child .team-name abbr,table.schedule.soccer td:first-child .team-name abbr{padding-left:0}}.schedule.soccer.dep_responsive_table td:nth-child(2),.rank-card table.schedule.soccer td:nth-child(2),aside table.schedule.soccer td:nth-child(2),table.schedule.soccer td:nth-child(2){padding-left:0}.schedule.soccer.dep_responsive_table td:nth-child(2) a,.rank-card table.schedule.soccer td:nth-child(2) a,aside table.schedule.soccer td:nth-child(2) a,.schedule.soccer.dep_responsive_table td:nth-child(2) span,.rank-card table.schedule.soccer td:nth-child(2) span,aside table.schedule.soccer td:nth-child(2) span,table.schedule.soccer td:nth-child(2) a,table.schedule.soccer td:nth-child(2) span{display:table-cell;vertical-align:top}.schedule.soccer.dep_responsive_table td .team-name span,.rank-card table.schedule.soccer td .team-name span,aside table.schedule.soccer td .team-name span,table.schedule.soccer td .team-name span{max-width:130px;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 767px) {.schedule.soccer.dep_responsive_table td .team-name span,.rank-card table.schedule.soccer td .team-name span,aside table.schedule.soccer td .team-name span,table.schedule.soccer td .team-name span{display:none}}.standings.nfl.dep_responsive_table td:first-child.team img,.rank-card table.standings.nfl td:first-child.team img,aside table.standings.nfl td:first-child.team img,.standings.nfl.dep_responsive_table td:first-child .teams,.rank-card table.standings.nfl td:first-child .teams,aside table.standings.nfl td:first-child .teams,table.standings.nfl td:first-child.team img,table.standings.nfl td:first-child .teams{margin-right:5px}.standings.nfl.dep_responsive_table td:first-child .team-names,.rank-card table.standings.nfl td:first-child .team-names,aside table.standings.nfl td:first-child .team-names,table.standings.nfl td:first-child .team-names{padding-left:0}.standings.cfb.dep_responsive_table th,.rank-card table.standings.cfb th,aside table.standings.cfb th,table.standings.cfb th{font-family:"BentonSansMedium",Arial,Helvetica,sans-serif}.standings.dep_responsive_table th,.rank-card table.standings th,aside table.standings th,table.standings th{padding:8px 12px 6px 12px}.standings.dep_responsive_table th:first-child,.rank-card table.standings th:first-child,aside table.standings th:first-child,table.standings th:first-child{width:234px}@media screen and (max-width: 767px) {.standings.dep_responsive_table th:first-child,.rank-card table.standings th:first-child,aside table.standings th:first-child,table.standings th:first-child{width:auto}}.standings.dep_responsive_table td .teams,.rank-card table.standings td .teams,aside table.standings td .teams,.standings.dep_responsive_table td.team img,.rank-card table.standings td.team img,aside table.standings td.team img,.standings.dep_responsive_table td .team-logo img,.rank-card table.standings td .team-logo img,aside table.standings td .team-logo img,table.standings td .teams,table.standings td.team img,table.standings td .team-logo img{height:25px}.article-body>ul,.article-body>ol{list-style-type:none;margin-bottom:25px;padding:0 0 0 20px}.article-body>ul li,.article-body>ol li{line-height:26px;margin-bottom:10px}.article-body>ul li:before,.article-body>ol li:before{left:-15px;margin-right:-7px;position:relative}.article-body>ul li:before{color:#aaa;content:'\025AA';font-size:20px}.article-body>ol{counter-reset:ol-counter;padding-left:30px}.article-body>ol li:before{color:#aaa;content:counter(ol-counter);counter-increment:ol-counter;display:block;left:-42px;text-align:right;top:-3px;width:37px}.article-body>ul p,.article-body>ol p{margin:-28px 0 20px 0}.article-body>ul p+p,.article-body>ol p+p{margin-top:20px}@media screen and (max-width: 767px) {.article-body>ul li .float-l,.article-body>ol li .float-l{float:left}.article-body>ul li .float-r,.article-body>ol li .float-r{float:right}}.sub-module ul.module-list li{border-top:1px solid #ddd;overflow:hidden;padding-bottom:10px;padding-top:10px;position:relative;width:100%}.sub-module ul.module-list li:first-child{border-top:0;margin-top:0;padding-top:0}.grid-container-fluid,.grid-container,article.sub-module.penalty-shootout,.container-split,#main-container,.alert-container,.alert-container.edition,.alert-container.tooltip,article.sub-module.drives-summary .content .scoring-summary>footer,article.sub-module.play-by-play .content .scoring-summary>footer,article.sub-module.match-commentary .content .scoring-summary>footer,article.sub-module.game-highlights>footer,article.sub-module.current-leaders>.content>.leader-container,article.sub-module.current-leaders>.content>footer,.carousel-item .carousel .item .item-content .caption,#global-header .in-news-section,#global-header .container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.grid-container-fluid:before,.grid-container:before,article.sub-module.penalty-shootout:before,.container-split:before,#main-container:before,.alert-container:before,.alert-container.edition:before,.alert-container.tooltip:before,article.sub-module.drives-summary .content .scoring-summary>footer:before,article.sub-module.play-by-play .content .scoring-summary>footer:before,article.sub-module.match-commentary .content .scoring-summary>footer:before,article.sub-module.game-highlights>footer:before,article.sub-module.current-leaders>.content>.leader-container:before,article.sub-module.current-leaders>.content>footer:before,.carousel-item .carousel .item .item-content .caption:before,.grid-container-fluid:after,.grid-container:after,article.sub-module.penalty-shootout:after,.container-split:after,#main-container:after,.alert-container:after,.alert-container.edition:after,.alert-container.tooltip:after,article.sub-module.drives-summary .content .scoring-summary>footer:after,article.sub-module.play-by-play .content .scoring-summary>footer:after,article.sub-module.match-commentary .content .scoring-summary>footer:after,article.sub-module.game-highlights>footer:after,article.sub-module.current-leaders>.content>.leader-container:after,article.sub-module.current-leaders>.content>footer:after,.carousel-item .carousel .item .item-content .caption:after,#global-header .in-news-section:before,#global-header .container:before{content:'';display:table}.grid-container-fluid:after,.grid-container:after,article.sub-module.penalty-shootout:after,.container-split:after,#main-container:after,.alert-container:after,.alert-container.edition:after,.alert-container.tooltip:after,article.sub-module.drives-summary .content .scoring-summary>footer:after,article.sub-module.play-by-play .content .scoring-summary>footer:after,article.sub-module.match-commentary .content .scoring-summary>footer:after,article.sub-module.game-highlights>footer:after,article.sub-module.current-leaders>.content>.leader-container:after,article.sub-module.current-leaders>.content>footer:after,.carousel-item .carousel .item .item-content .caption:after,#global-header .in-news-section:after{clear:both}.grid-container-fluid .clearfix,.grid-container .clearfix,article.sub-module.penalty-shootout .clearfix,.container-split .clearfix,#main-container .clearfix,.alert-container .clearfix,article.sub-module.drives-summary .content .scoring-summary>footer .clearfix,article.sub-module.play-by-play .content .scoring-summary>footer .clearfix,article.sub-module.match-commentary .content .scoring-summary>footer .clearfix,article.sub-module.game-highlights>footer .clearfix,article.sub-module.current-leaders>.content>.leader-container .clearfix,article.sub-module.current-leaders>.content>footer .clearfix,.carousel-item .carousel .item .item-content .caption .clearfix{zoom:1}@media (min-width: 768px) {.grid-container-fluid,.grid-container,article.sub-module.penalty-shootout,.container-split,#main-container,.alert-container,.alert-container.edition,.alert-container.tooltip,article.sub-module.drives-summary .content .scoring-summary>footer,article.sub-module.play-by-play .content .scoring-summary>footer,article.sub-module.match-commentary .content .scoring-summary>footer,article.sub-module.game-highlights>footer,article.sub-module.current-leaders>.content>.leader-container,article.sub-module.current-leaders>.content>footer,.carousel-item .carousel .item .item-content .caption,#global-header .in-news-section,#global-header .container{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.grid-container-fluid:before,.grid-container:before,article.sub-module.penalty-shootout:before,.container-split:before,#main-container:before,.alert-container:before,.alert-container.edition:before,.alert-container.tooltip:before,article.sub-module.drives-summary .content .scoring-summary>footer:before,article.sub-module.play-by-play .content .scoring-summary>footer:before,article.sub-module.match-commentary .content .scoring-summary>footer:before,article.sub-module.game-highlights>footer:before,article.sub-module.current-leaders>.content>.leader-container:before,article.sub-module.current-leaders>.content>footer:before,.carousel-item .carousel .item .item-content .caption:before,.grid-container-fluid:after,.grid-container:after,article.sub-module.penalty-shootout:after,.container-split:after,#main-container:after,.alert-container:after,.alert-container.edition:after,.alert-container.tooltip:after,article.sub-module.drives-summary .content .scoring-summary>footer:after,article.sub-module.play-by-play .content .scoring-summary>footer:after,article.sub-module.match-commentary .content .scoring-summary>footer:after,article.sub-module.game-highlights>footer:after,article.sub-module.current-leaders>.content>.leader-container:after,article.sub-module.current-leaders>.content>footer:after,.carousel-item .carousel .item .item-content .caption:after,#global-header .in-news-section:before,#global-header .container:before{content:'';display:table}.grid-container-fluid:after,.grid-container:after,article.sub-module.penalty-shootout:after,.container-split:after,#main-container:after,.alert-container:after,.alert-container.edition:after,.alert-container.tooltip:after,article.sub-module.drives-summary .content .scoring-summary>footer:after,article.sub-module.play-by-play .content .scoring-summary>footer:after,article.sub-module.match-commentary .content .scoring-summary>footer:after,article.sub-module.game-highlights>footer:after,article.sub-module.current-leaders>.content>.leader-container:after,article.sub-module.current-leaders>.content>footer:after,.carousel-item .carousel .item .item-content .caption:after,#global-header .in-news-section:after{clear:both}.grid-container-fluid .clearfix,.grid-container .clearfix,article.sub-module.penalty-shootout .clearfix,.container-split .clearfix,#main-container .clearfix,.alert-container .clearfix,article.sub-module.drives-summary .content .scoring-summary>footer .clearfix,article.sub-module.play-by-play .content .scoring-summary>footer .clearfix,article.sub-module.match-commentary .content .scoring-summary>footer .clearfix,article.sub-module.game-highlights>footer .clearfix,article.sub-module.current-leaders>.content>.leader-container .clearfix,article.sub-module.current-leaders>.content>footer .clearfix,.carousel-item .carousel .item .item-content .caption .clearfix{zoom:1}}@media (min-width: 1024px) {.grid-container-fluid,.grid-container,article.sub-module.penalty-shootout,.container-split,#main-container,.alert-container,.alert-container.edition,.alert-container.tooltip,article.sub-module.drives-summary .content .scoring-summary>footer,article.sub-module.play-by-play .content .scoring-summary>footer,article.sub-module.match-commentary .content .scoring-summary>footer,article.sub-module.game-highlights>footer,article.sub-module.current-leaders>.content>.leader-container,article.sub-module.current-leaders>.content>footer,.carousel-item .carousel .item .item-content .caption,#global-header .in-news-section,#global-header .container,#global-header .in-news-section,#global-header .container{margin-left:auto;margin-right:auto;padding-left:17px;padding-right:17px;max-width:1100px}.grid-container-fluid:before,.grid-container:before,article.sub-module.penalty-shootout:before,.container-split:before,#main-container:before,.alert-container:before,.alert-container.edition:before,.alert-container.tooltip:before,article.sub-module.drives-summary .content .scoring-summary>footer:before,article.sub-module.play-by-play .content .scoring-summary>footer:before,article.sub-module.match-commentary .content .scoring-summary>footer:before,article.sub-module.game-highlights>footer:before,article.sub-module.current-leaders>.content>.leader-container:before,article.sub-module.current-leaders>.content>footer:before,.carousel-item .carousel .item .item-content .caption:before,.grid-container-fluid:after,.grid-container:after,article.sub-module.penalty-shootout:after,.container-split:after,#main-container:after,.alert-container:after,.alert-container.edition:after,.alert-container.tooltip:after,article.sub-module.drives-summary .content .scoring-summary>footer:after,article.sub-module.play-by-play .content .scoring-summary>footer:after,article.sub-module.match-commentary .content .scoring-summary>footer:after,article.sub-module.game-highlights>footer:after,article.sub-module.current-leaders>.content>.leader-container:after,article.sub-module.current-leaders>.content>footer:after,.carousel-item .carousel .item .item-content .caption:after,#global-header .in-news-section:before,#global-header .container:before{content:'';display:table}.grid-container-fluid:after,.grid-container:after,article.sub-module.penalty-shootout:after,.container-split:after,#main-container:after,.alert-container:after,.alert-container.edition:after,.alert-container.tooltip:after,article.sub-module.drives-summary .content .scoring-summary>footer:after,article.sub-module.play-by-play .content .scoring-summary>footer:after,article.sub-module.match-commentary .content .scoring-summary>footer:after,article.sub-module.game-highlights>footer:after,article.sub-module.current-leaders>.content>.leader-container:after,article.sub-module.current-leaders>.content>footer:after,.carousel-item .carousel .item .item-content .caption:after,#global-header .in-news-section:after{clear:both}.grid-container-fluid .clearfix,.grid-container .clearfix,article.sub-module.penalty-shootout .clearfix,.container-split .clearfix,#main-container .clearfix,.alert-container .clearfix,article.sub-module.drives-summary .content .scoring-summary>footer .clearfix,article.sub-module.play-by-play .content .scoring-summary>footer .clearfix,article.sub-module.match-commentary .content .scoring-summary>footer .clearfix,article.sub-module.game-highlights>footer .clearfix,article.sub-module.current-leaders>.content>.leader-container .clearfix,article.sub-module.current-leaders>.content>footer .clearfix,.carousel-item .carousel .item .item-content .caption .clearfix{zoom:1}}@media (min-width: 1280px) {.grid-container-fluid,.grid-container,article.sub-module.penalty-shootout,.container-split,#main-container,.alert-container,.alert-container.edition,.alert-container.tooltip,article.sub-module.drives-summary .content .scoring-summary>footer,article.sub-module.play-by-play .content .scoring-summary>footer,article.sub-module.match-commentary .content .scoring-summary>footer,article.sub-module.game-highlights>footer,article.sub-module.current-leaders>.content>.leader-container,article.sub-module.current-leaders>.content>footer,.carousel-item .carousel .item .item-content .caption,#global-header .in-news-section,#global-header .container,#global-header .container{margin-left:auto;margin-right:auto;padding-left:9px;padding-right:9px;max-width:1280px}.grid-container-fluid:before,.grid-container:before,article.sub-module.penalty-shootout:before,.container-split:before,#main-container:before,.alert-container:before,.alert-container.edition:before,.alert-container.tooltip:before,article.sub-module.drives-summary .content .scoring-summary>footer:before,article.sub-module.play-by-play .content .scoring-summary>footer:before,article.sub-module.match-commentary .content .scoring-summary>footer:before,article.sub-module.game-highlights>footer:before,article.sub-module.current-leaders>.content>.leader-container:before,article.sub-module.current-leaders>.content>footer:before,.carousel-item .carousel .item .item-content .caption:before,.grid-container-fluid:after,.grid-container:after,article.sub-module.penalty-shootout:after,.container-split:after,#main-container:after,.alert-container:after,.alert-container.edition:after,.alert-container.tooltip:after,article.sub-module.drives-summary .content .scoring-summary>footer:after,article.sub-module.play-by-play .content .scoring-summary>footer:after,article.sub-module.match-commentary .content .scoring-summary>footer:after,article.sub-module.game-highlights>footer:after,article.sub-module.current-leaders>.content>.leader-container:after,article.sub-module.current-leaders>.content>footer:after,.carousel-item .carousel .item .item-content .caption:after,#global-header .in-news-section:before,#global-header .container:before{content:'';display:table}.grid-container-fluid:after,.grid-container:after,article.sub-module.penalty-shootout:after,.container-split:after,#main-container:after,.alert-container:after,.alert-container.edition:after,.alert-container.tooltip:after,article.sub-module.drives-summary .content .scoring-summary>footer:after,article.sub-module.play-by-play .content .scoring-summary>footer:after,article.sub-module.match-commentary .content .scoring-summary>footer:after,article.sub-module.game-highlights>footer:after,article.sub-module.current-leaders>.content>.leader-container:after,article.sub-module.current-leaders>.content>footer:after,.carousel-item .carousel .item .item-content .caption:after,#global-header .in-news-section:after{clear:both}.grid-container-fluid .clearfix,.grid-container .clearfix,article.sub-module.penalty-shootout .clearfix,.container-split .clearfix,#main-container .clearfix,.alert-container .clearfix,article.sub-module.drives-summary .content .scoring-summary>footer .clearfix,article.sub-module.play-by-play .content .scoring-summary>footer .clearfix,article.sub-module.match-commentary .content .scoring-summary>footer .clearfix,article.sub-module.game-highlights>footer .clearfix,article.sub-module.current-leaders>.content>.leader-container .clearfix,article.sub-module.current-leaders>.content>footer .clearfix,.carousel-item .carousel .item .item-content .caption .clearfix{zoom:1}}@media (min-width: 1px) {.row,.grid-row,.container-split .row-split,.layout-full,.layout-abc,.layout-cbc,.layout-bc,.layout-ab,.layout-cb,.alert-container.edition .grid-row,.alert-container.tooltip .grid-row,.alert-container .grid-row,article.sub-module.penalty-shootout .competitors,.sub-module-split,.sub-module-split-alt,.blog-container,.carousel-item .carousel .item .item-content .caption .content{}.row:before,.grid-row:before,.container-split .row-split:before,.layout-full:before,.layout-abc:before,.layout-cbc:before,.layout-bc:before,.layout-ab:before,.layout-cb:before,.alert-container.edition .grid-row:before,.alert-container.tooltip .grid-row:before,.alert-container .grid-row:before,article.sub-module.penalty-shootout .competitors:before,.sub-module-split:before,.sub-module-split-alt:before,.blog-container:before,.carousel-item .carousel .item .item-content .caption .content:before,.row:after,.grid-row:after,.container-split .row-split:after,.layout-full:after,.layout-abc:after,.layout-cbc:after,.layout-bc:after,.layout-ab:after,.layout-cb:after,.alert-container.edition .grid-row:after,.alert-container.tooltip .grid-row:after,.alert-container .grid-row:after,article.sub-module.penalty-shootout .competitors:after,.sub-module-split:after,.sub-module-split-alt:after,.blog-container:after,.carousel-item .carousel .item .item-content .caption .content:after{content:'';display:table}.row:after,.grid-row:after,.container-split .row-split:after,.layout-full:after,.layout-abc:after,.layout-cbc:after,.layout-bc:after,.layout-ab:after,.layout-cb:after,.alert-container.edition .grid-row:after,.alert-container.tooltip .grid-row:after,.alert-container .grid-row:after,article.sub-module.penalty-shootout .competitors:after,.sub-module-split:after,.sub-module-split-alt:after,.blog-container:after,.carousel-item .carousel .item .item-content .caption .content:after{clear:both}.row .clearfix,.grid-row .clearfix,.container-split .row-split .clearfix,.layout-full .clearfix,.layout-abc .clearfix,.layout-cbc .clearfix,.layout-bc .clearfix,.layout-ab .clearfix,.layout-cb .clearfix,article.sub-module.penalty-shootout .competitors .clearfix,.sub-module-split .clearfix,.sub-module-split-alt .clearfix,.blog-container .clearfix,.carousel-item .carousel .item .item-content .caption .content .clearfix{zoom:1}.col-xs-1,.col-xs-2,.club-game-score.soccer ul li.post-game .status,.club-game-score.soccer ul li.live-game .status,.col-xs-3,.club-game-score ul li.pre-game .team-away,.club-game-score ul li.pre-game .team-home,.carousel-item .carousel .item .item-content .caption .content span.meta,.col-xs-4,.layout-cbc .col-one,.layout-cbc .col-three,.club-game-score ul li .team-away,.club-game-score ul li .team-home,.club-game-score ul li .status,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-image,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-image,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-image,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-image,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-image,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-image,.col-xs-5,.club-game-score.soccer ul li.post-game .team-away,.club-game-score.soccer ul li.post-game .team-home,.club-game-score.soccer ul li.live-game .team-away,.club-game-score.soccer ul li.live-game .team-home,.col-xs-6,.club-game-score ul li.pre-game .status,article.sub-module.penalty-shootout .competitors .team.away,article.sub-module.penalty-shootout .competitors .team.home,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader,.sub-module.rankings .grid-rank,.col-xs-7,.col-xs-8,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-detail,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-detail,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-detail,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-detail,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-detail,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-detail,.col-xs-9,.carousel-item .carousel .item .item-content .caption .content span:first-child,.col-xs-10,.col-xs-11,.col-xs-12,.container-split .row-split .column-split,.layout-full .col-a,.layout-abc .col-a,.layout-abc .col-b,.layout-abc .col-c,.layout-cbc .col-two,.layout-bc .col-b,.layout-bc .col-c,.layout-bc.bc-full .col-b,.layout-bc.bc-full .col-c,.layout-ab .col-a,.layout-ab .col-b,.layout-cb .col-c,.layout-cb .col-b,.alert-container.edition .grid-row .alert-column,.alert-container.tooltip .grid-row .alert-column,.alert-container .grid-row .alert-column,.club-game-score ul li .meta-data,article.sub-module.drives-summary .content .scoring-summary>footer>.grid-row>.view-more,article.sub-module.play-by-play .content .scoring-summary>footer>.grid-row>.view-more,article.sub-module.match-commentary .content .scoring-summary>footer>.grid-row>.view-more,article.sub-module.game-highlights>footer>.grid-row>.view-more,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.headline,article.sub-module.current-leaders>.content>footer>.grid-row>.view-more,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.headline,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.headline,.sub-module-split .module-split,.sub-module-split-alt .module-split,#article-feed .article .article-body aside.inline.float-l,#article-feed .article .article-body aside.inline.float-r,aside.full-width,.blog-container .blog-column{min-height:1px;padding-left:8px;padding-right:8px;position:relative}.col-b-padder{padding-left:8px;padding-right:8px;}.col-xs-1,.col-xs-2,.club-game-score.soccer ul li.post-game .status,.club-game-score.soccer ul li.live-game .status,.col-xs-3,.club-game-score ul li.pre-game .team-away,.club-game-score ul li.pre-game .team-home,.carousel-item .carousel .item .item-content .caption .content span.meta,.col-xs-4,.layout-cbc .col-one,.layout-cbc .col-three,.club-game-score ul li .team-away,.club-game-score ul li .team-home,.club-game-score ul li .status,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-image,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-image,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-image,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-image,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-image,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-image,.col-xs-5,.club-game-score.soccer ul li.post-game .team-away,.club-game-score.soccer ul li.post-game .team-home,.club-game-score.soccer ul li.live-game .team-away,.club-game-score.soccer ul li.live-game .team-home,.col-xs-6,.club-game-score ul li.pre-game .status,article.sub-module.penalty-shootout .competitors .team.away,article.sub-module.penalty-shootout .competitors .team.home,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader,.sub-module.rankings .grid-rank,.col-xs-7,.col-xs-8,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-detail,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-detail,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-detail,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-detail,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-detail,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-detail,.col-xs-9,.carousel-item .carousel .item .item-content .caption .content span:first-child,.col-xs-10,.col-xs-11,.col-xs-12,.container-split .row-split .column-split,.layout-full .col-a,.layout-abc .col-a,.layout-abc .col-b,.layout-abc .col-c,.layout-cbc .col-two,.layout-bc .col-b,.layout-bc .col-c,.layout-bc.bc-full .col-b,.layout-bc.bc-full .col-c,.layout-ab .col-a,.layout-ab .col-b,.layout-cb .col-c,.layout-cb .col-b,.alert-container.edition .grid-row .alert-column,.alert-container.tooltip .grid-row .alert-column,.alert-container .grid-row .alert-column,.club-game-score ul li .meta-data,article.sub-module.drives-summary .content .scoring-summary>footer>.grid-row>.view-more,article.sub-module.play-by-play .content .scoring-summary>footer>.grid-row>.view-more,article.sub-module.match-commentary .content .scoring-summary>footer>.grid-row>.view-more,article.sub-module.game-highlights>footer>.grid-row>.view-more,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.headline,article.sub-module.current-leaders>.content>footer>.grid-row>.view-more,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.headline,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.headline,.sub-module-split .module-split,.sub-module-split-alt .module-split,#article-feed .article .article-body aside.inline.float-l,#article-feed .article .article-body aside.inline.float-r,aside.full-width,.blog-container .blog-column{float:left}.col-xs-1{width:8.33333%}.col-xs-2,.club-game-score.soccer ul li.post-game .status,.club-game-score.soccer ul li.live-game .status{width:16.66667%}.col-xs-3,.club-game-score ul li.pre-game .team-away,.club-game-score ul li.pre-game .team-home,.carousel-item .carousel .item .item-content .caption .content span.meta{width:25%}.col-xs-4,.layout-cbc .col-one,.layout-cbc .col-three,.club-game-score ul li .team-away,.club-game-score ul li .team-home,.club-game-score ul li .status,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-image,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-image,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-image,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-image,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-image,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-image{width:33.33333%}.col-xs-5,.club-game-score.soccer ul li.post-game .team-away,.club-game-score.soccer ul li.post-game .team-home,.club-game-score.soccer ul li.live-game .team-away,.club-game-score.soccer ul li.live-game .team-home{width:41.66667%}.col-xs-6,.club-game-score ul li.pre-game .status,article.sub-module.penalty-shootout .competitors .team.away,article.sub-module.penalty-shootout .competitors .team.home,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader,.sub-module.rankings .grid-rank{width:50%}.col-xs-7{width:58.33333%}.col-xs-8,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-detail,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-detail,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-detail,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-detail,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-detail,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-detail{width:66.66667%}.col-xs-9,.carousel-item .carousel .item .item-content .caption .content span:first-child{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12,.container-split .row-split .column-split,.layout-full .col-a,.layout-abc .col-a,.layout-abc .col-b,.layout-abc .col-c,.layout-cbc .col-two,.layout-bc .col-b,.layout-bc .col-c,.layout-bc.bc-full .col-b,.layout-bc.bc-full .col-c,.layout-ab .col-a,.layout-ab .col-b,.layout-cb .col-c,.layout-cb .col-b,.alert-container.edition .grid-row .alert-column,.alert-container.tooltip .grid-row .alert-column,.alert-container .grid-row .alert-column,.club-game-score ul li .meta-data,article.sub-module.drives-summary .content .scoring-summary>footer>.grid-row>.view-more,article.sub-module.play-by-play .content .scoring-summary>footer>.grid-row>.view-more,article.sub-module.match-commentary .content .scoring-summary>footer>.grid-row>.view-more,article.sub-module.game-highlights>footer>.grid-row>.view-more,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.headline,article.sub-module.current-leaders>.content>footer>.grid-row>.view-more,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.headline,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.headline,.sub-module-split .module-split,.sub-module-split-alt .module-split,#article-feed .article .article-body aside.inline.float-l,#article-feed .article .article-body aside.inline.float-r,aside.full-width,.blog-container .blog-column{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}}@media (min-width: 768px) {.row,.grid-row,.container-split .row-split,.layout-full,.layout-abc,.layout-cbc,.layout-bc,.layout-ab,.layout-cb,.alert-container.edition .grid-row,.alert-container.tooltip .grid-row,.alert-container .grid-row,article.sub-module.penalty-shootout .competitors,.sub-module-split,.sub-module-split-alt,.blog-container,.carousel-item .carousel .item .item-content .caption .content{}.row:before,.grid-row:before,.container-split .row-split:before,.layout-full:before,.layout-abc:before,.layout-cbc:before,.layout-bc:before,.layout-ab:before,.layout-cb:before,.alert-container.edition .grid-row:before,.alert-container.tooltip .grid-row:before,.alert-container .grid-row:before,article.sub-module.penalty-shootout .competitors:before,.sub-module-split:before,.sub-module-split-alt:before,.blog-container:before,.carousel-item .carousel .item .item-content .caption .content:before,.row:after,.grid-row:after,.container-split .row-split:after,.layout-full:after,.layout-abc:after,.layout-cbc:after,.layout-bc:after,.layout-ab:after,.layout-cb:after,.alert-container.edition .grid-row:after,.alert-container.tooltip .grid-row:after,.alert-container .grid-row:after,article.sub-module.penalty-shootout .competitors:after,.sub-module-split:after,.sub-module-split-alt:after,.blog-container:after,.carousel-item .carousel .item .item-content .caption .content:after{content:'';display:table}.row:after,.grid-row:after,.container-split .row-split:after,.layout-full:after,.layout-abc:after,.layout-cbc:after,.layout-bc:after,.layout-ab:after,.layout-cb:after,.alert-container.edition .grid-row:after,.alert-container.tooltip .grid-row:after,.alert-container .grid-row:after,article.sub-module.penalty-shootout .competitors:after,.sub-module-split:after,.sub-module-split-alt:after,.blog-container:after,.carousel-item .carousel .item .item-content .caption .content:after{clear:both}.row .clearfix,.grid-row .clearfix,.container-split .row-split .clearfix,.layout-full .clearfix,.layout-abc .clearfix,.layout-cbc .clearfix,.layout-bc .clearfix,.layout-ab .clearfix,.layout-cb .clearfix,article.sub-module.penalty-shootout .competitors .clearfix,.sub-module-split .clearfix,.sub-module-split-alt .clearfix,.blog-container .clearfix,.carousel-item .carousel .item .item-content .caption .content .clearfix{zoom:1}.col-sm-1,.col-sm-2,.col-sm-3,.layout-abc .col-a,.layout-ab .col-a,.col-sm-4,.club-game-score ul li.pre-game .team-away,.club-game-score ul li.pre-game .team-home,.club-game-score ul li.pre-game .status,.club-game-score ul li .team-away,.club-game-score ul li .team-home,.club-game-score ul li .status,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column,.col-sm-5,.sub-module-split-alt .module-split:last-child,.col-sm-6,.container-split .row-split .column-split,.sub-module-split .module-split,#article-feed .article .article-body aside.inline.float-l,#article-feed .article .article-body aside.inline.float-r,.col-sm-7,.sub-module-split-alt .module-split:first-child,.col-sm-8,.col-sm-9,.layout-abc .col-b,.layout-ab .col-b,.col-sm-10,.col-sm-11,.col-sm-12,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-image,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-detail,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-image,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-detail,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column{min-height:1px;padding-left:11px;padding-right:11px;position:relative}.col-b-padder{padding-left:11px;padding-right:11px;}.col-sm-1,.col-sm-2,.col-sm-3,.layout-abc .col-a,.layout-ab .col-a,.col-sm-4,.club-game-score ul li.pre-game .team-away,.club-game-score ul li.pre-game .team-home,.club-game-score ul li.pre-game .status,.club-game-score ul li .team-away,.club-game-score ul li .team-home,.club-game-score ul li .status,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column,.col-sm-5,.sub-module-split-alt .module-split:last-child,.col-sm-6,.container-split .row-split .column-split,.sub-module-split .module-split,#article-feed .article .article-body aside.inline.float-l,#article-feed .article .article-body aside.inline.float-r,.col-sm-7,.sub-module-split-alt .module-split:first-child,.col-sm-8,.col-sm-9,.layout-abc .col-b,.layout-ab .col-b,.col-sm-10,.col-sm-11,.col-sm-12,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-image,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-detail,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-image,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-detail,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3,.layout-abc .col-a,.layout-ab .col-a{width:25%}.col-sm-4,.club-game-score ul li.pre-game .team-away,.club-game-score ul li.pre-game .team-home,.club-game-score ul li.pre-game .status,.club-game-score ul li .team-away,.club-game-score ul li .team-home,.club-game-score ul li .status,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column{width:33.33333%}.col-sm-5,.sub-module-split-alt .module-split:last-child{width:41.66667%}.col-sm-6,.container-split .row-split .column-split,.sub-module-split .module-split,#article-feed .article .article-body aside.inline.float-l,#article-feed .article .article-body aside.inline.float-r{width:50%}.col-sm-7,.sub-module-split-alt .module-split:first-child{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9,.layout-abc .col-b,.layout-ab .col-b{width:64%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-image,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.home-leader>.grid-row>.player-detail,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-image,article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column>.grid-row>.away-leader>.grid-row>.player-detail,.col-one article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column,.sub-module-split article.sub-module.current-leaders>.content>.leader-container>.grid-row.leader-content>.leader-column{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 1024px) {.row,.grid-row,.container-split .row-split,.layout-full,.layout-abc,.layout-cbc,.layout-bc,.layout-ab,.layout-cb,.alert-container.edition .grid-row,.alert-container.tooltip .grid-row,.alert-container .grid-row,article.sub-module.penalty-shootout .competitors,.sub-module-split,.sub-module-split-alt,.blog-container,.carousel-item .carousel .item .item-content .caption .content{}.row:before,.grid-row:before,.container-split .row-split:before,.layout-full:before,.layout-abc:before,.layout-cbc:before,.layout-bc:before,.layout-ab:before,.layout-cb:before,.alert-container.edition .grid-row:before,.alert-container.tooltip .grid-row:before,.alert-container .grid-row:before,article.sub-module.penalty-shootout .competitors:before,.sub-module-split:before,.sub-module-split-alt:before,.blog-container:before,.carousel-item .carousel .item .item-content .caption .content:before,.row:after,.grid-row:after,.container-split .row-split:after,.layout-full:after,.layout-abc:after,.layout-cbc:after,.layout-bc:after,.layout-ab:after,.layout-cb:after,.alert-container.edition .grid-row:after,.alert-container.tooltip .grid-row:after,.alert-container .grid-row:after,article.sub-module.penalty-shootout .competitors:after,.sub-module-split:after,.sub-module-split-alt:after,.blog-container:after,.carousel-item .carousel .item .item-content .caption .content:after{content:'';display:table}.row:after,.grid-row:after,.container-split .row-split:after,.layout-full:after,.layout-abc:after,.layout-cbc:after,.layout-bc:after,.layout-ab:after,.layout-cb:after,.alert-container.edition .grid-row:after,.alert-container.tooltip .grid-row:after,.alert-container .grid-row:after,article.sub-module.penalty-shootout .competitors:after,.sub-module-split:after,.sub-module-split-alt:after,.blog-container:after,.carousel-item .carousel .item .item-content .caption .content:after{clear:both}.row .clearfix,.grid-row .clearfix,.container-split .row-split .clearfix,.layout-full .clearfix,.layout-abc .clearfix,.layout-cbc .clearfix,.layout-bc .clearfix,.layout-ab .clearfix,.layout-cb .clearfix,article.sub-module.penalty-shootout .competitors .clearfix,.sub-module-split .clearfix,.sub-module-split-alt .clearfix,.blog-container .clearfix,.carousel-item .carousel .item .item-content .caption .content .clearfix{zoom:1}.col-md-1,.col-md-2,.layout-abc .col-a,.layout-ab .col-a,.col-md-3,.col-md-4,.layout-abc .col-c,.layout-bc .col-c,.layout-cb .col-c,.club-game-score ul li.pre-game .team-away,.club-game-score ul li.pre-game .team-home,.club-game-score ul li.pre-game .status,.club-game-score ul li .team-away,.club-game-score ul li .team-home,.club-game-score ul li .status,.col-md-5,.col-md-6,.layout-abc .col-b,.col-md-7,.col-md-8,.layout-cbc .col-two,.layout-bc .col-b,.layout-cb .col-b,#article-feed .article .article-body aside.inline.float-l,#article-feed .article .article-body aside.inline.float-r,.col-md-9,.col-md-10,.layout-ab .col-b,.col-md-11,.col-md-12,.layout-bc.bc-full .col-b,.layout-bc.bc-full .col-c{min-height:1px;padding-left:9px;padding-right:9px;position:relative}.col-b-padder{padding-left:9px;padding-right:9px;}.col-md-1,.col-md-2,.layout-abc .col-a,.layout-ab .col-a,.col-md-3,.col-md-4,.layout-abc .col-c,.layout-bc .col-c,.layout-cb .col-c,.club-game-score ul li.pre-game .team-away,.club-game-score ul li.pre-game .team-home,.club-game-score ul li.pre-game .status,.club-game-score ul li .team-away,.club-game-score ul li .team-home,.club-game-score ul li .status,.col-md-5,.col-md-6,.layout-abc .col-b,.col-md-7,.col-md-8,.layout-cbc .col-two,.layout-bc .col-b,.layout-cb .col-b,#article-feed .article .article-body aside.inline.float-l,#article-feed .article .article-body aside.inline.float-r,.col-md-9,.col-md-10,.layout-ab .col-b,.col-md-11,.col-md-12,.layout-bc.bc-full .col-b,.layout-bc.bc-full .col-c{float:left}.col-md-1{width:8.33333%}.col-md-2,.layout-abc .col-a,.layout-ab .col-a{width:16.66667%}.col-md-3{width:25%}.col-md-4,.layout-abc .col-c,.layout-bc .col-c,.layout-cb .col-c,.club-game-score ul li.pre-game .team-away,.club-game-score ul li.pre-game .team-home,.club-game-score ul li.pre-game .status,.club-game-score ul li .team-away,.club-game-score ul li .team-home,.club-game-score ul li .status{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6,.layout-abc .col-b{width:50%}.col-md-7{width:58.33333%}.col-md-8,.layout-cbc .col-two,.layout-bc .col-b,.layout-cb .col-b,#article-feed .article .article-body aside.inline.float-l,#article-feed .article .article-body aside.inline.float-r{width:66.66667%}.col-md-9{width:75%}.col-md-10,.layout-ab .col-b{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12,.layout-bc.bc-full .col-b,.layout-bc.bc-full .col-c{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1280px) {.row,.grid-row,.container-split .row-split,.layout-full,.layout-abc,.layout-cbc,.layout-bc,.layout-ab,.layout-cb,.alert-container.edition .grid-row,.alert-container.tooltip .grid-row,.alert-container .grid-row,article.sub-module.penalty-shootout .competitors,.sub-module-split,.sub-module-split-alt,.blog-container,.carousel-item .carousel .item .item-content .caption .content{}.row:before,.grid-row:before,.container-split .row-split:before,.layout-full:before,.layout-abc:before,.layout-cbc:before,.layout-bc:before,.layout-ab:before,.layout-cb:before,.alert-container.edition .grid-row:before,.alert-container.tooltip .grid-row:before,.alert-container .grid-row:before,article.sub-module.penalty-shootout .competitors:before,.sub-module-split:before,.sub-module-split-alt:before,.blog-container:before,.carousel-item .carousel .item .item-content .caption .content:before,.row:after,.grid-row:after,.container-split .row-split:after,.layout-full:after,.layout-abc:after,.layout-cbc:after,.layout-bc:after,.layout-ab:after,.layout-cb:after,.alert-container.edition .grid-row:after,.alert-container.tooltip .grid-row:after,.alert-container .grid-row:after,article.sub-module.penalty-shootout .competitors:after,.sub-module-split:after,.sub-module-split-alt:after,.blog-container:after,.carousel-item .carousel .item .item-content .caption .content:after{content:'';display:table}.row:after,.grid-row:after,.container-split .row-split:after,.layout-full:after,.layout-abc:after,.layout-cbc:after,.layout-bc:after,.layout-ab:after,.layout-cb:after,.alert-container.edition .grid-row:after,.alert-container.tooltip .grid-row:after,.alert-container .grid-row:after,article.sub-module.penalty-shootout .competitors:after,.sub-module-split:after,.sub-module-split-alt:after,.blog-container:after,.carousel-item .carousel .item .item-content .caption .content:after{clear:both}.row .clearfix,.grid-row .clearfix,.container-split .row-split .clearfix,.layout-full .clearfix,.layout-abc .clearfix,.layout-cbc .clearfix,.layout-bc .clearfix,.layout-ab .clearfix,.layout-cb .clearfix,article.sub-module.penalty-shootout .competitors .clearfix,.sub-module-split .clearfix,.sub-module-split-alt .clearfix,.blog-container .clearfix,.carousel-item .carousel .item .item-content .caption .content .clearfix{zoom:1}.col-lg-1,.col-lg-2,.club-game-score ul li.pre-game .status,.club-game-score ul li .status,.col-lg-3,.layout-abc .col-c,.layout-cbc .col-one,.layout-cbc .col-three,.layout-bc .col-c,.layout-bc.bc-full .col-c,.layout-cb .col-c,.col-lg-4,.col-lg-5,.club-game-score ul li.pre-game .team-away,.club-game-score ul li.pre-game .team-home,.club-game-score ul li .team-away,.club-game-score ul li .team-home,.col-lg-6,.layout-cbc .col-two,#article-feed .article .article-body aside.inline.float-l,#article-feed .article .article-body aside.inline.float-r,.col-lg-7,.layout-abc .col-b,.col-lg-8,.col-lg-9,.layout-bc .col-b,.layout-bc.bc-full .col-b,.layout-cb .col-b,.col-lg-10,.col-lg-11,.col-lg-12{min-height:1px;padding-left:9px;padding-right:9px;position:relative}.col-b-padder{padding-left:9px;padding-right:9px;}.col-lg-1,.col-lg-2,.club-game-score ul li.pre-game .status,.club-game-score ul li .status,.col-lg-3,.layout-abc .col-c,.layout-cbc .col-one,.layout-cbc .col-three,.layout-bc .col-c,.layout-bc.bc-full .col-c,.layout-cb .col-c,.col-lg-4,.col-lg-5,.club-game-score ul li.pre-game .team-away,.club-game-score ul li.pre-game .team-home,.club-game-score ul li .team-away,.club-game-score ul li .team-home,.col-lg-6,.layout-cbc .col-two,#article-feed .article .article-body aside.inline.float-l,#article-feed .article .article-body aside.inline.float-r,.col-lg-7,.layout-abc .col-b,.col-lg-8,.col-lg-9,.layout-bc .col-b,.layout-bc.bc-full .col-b,.layout-cb .col-b,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2,.club-game-score ul li.pre-game .status,.club-game-score ul li .status{width:16.66667%}.col-lg-3,.layout-abc .col-c,.layout-cbc .col-one,.layout-cbc .col-three,.layout-bc .col-c,.layout-bc.bc-full .col-c,.layout-cb .col-c{width:25%}.col-lg-4{width:33.33333%}.col-lg-5,.club-game-score ul li.pre-game .team-away,.club-game-score ul li.pre-game .team-home,.club-game-score ul li .team-away,.club-game-score ul li .team-home{width:41.66667%}.col-lg-6,.layout-cbc .col-two,#article-feed .article .article-body aside.inline.float-l,#article-feed .article .article-body aside.inline.float-r{width:50%}.col-lg-7,.layout-abc .col-b{width:56.33333%}.col-lg-8{width:66.66667%}.col-lg-9,.layout-bc .col-b,.layout-bc.bc-full .col-b,.layout-cb .col-b{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:57.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}.col-adj-height{display:table-cell;float:none!important}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}.grid-container-menu{padding-left:22px;padding-right:22px;width:952px}.grid-container-menu:before,.grid-container-menu:after{content:'';display:table}.grid-container-menu:after{clear:both}.grid-container-menu .clearfix{zoom:1}.row-menu{margin-left:-11px;margin-right:-11px}.row-menu:before,.row-menu:after{content:'';display:table}.row-menu:after{clear:both}.row-menu .clearfix{zoom:1}.col-menu-1,.col-menu-2,.col-menu-3,.col-menu-4,.col-menu-5,.col-menu-6,.col-menu-7,.col-menu-8,.col-menu-9,.col-menu-10,.col-menu-11,.col-menu-12,.col-menu-13,.col-menu-14,.col-menu-15{min-height:1px;padding-left:11px;padding-right:11px;position:relative}.col-menu-1,.col-menu-2,.col-menu-3,.col-menu-4,.col-menu-5,.col-menu-6,.col-menu-7,.col-menu-8,.col-menu-9,.col-menu-10,.col-menu-11,.col-menu-12,.col-menu-13,.col-menu-14,.col-menu-15{float:left}.col-menu-pull-0{right:auto}.col-menu-pull-1{right:6.66667%}.col-menu-pull-2{right:13.33333%}.col-menu-pull-3{right:20%}.col-menu-pull-4{right:26.66667%}.col-menu-pull-5{right:33.33333%}.col-menu-pull-6{right:40%}.col-menu-pull-7{right:46.66667%}.col-menu-pull-8{right:53.33333%}.col-menu-pull-9{right:60%}.col-menu-pull-10{right:66.66667%}.col-menu-pull-11{right:73.33333%}.col-menu-pull-12{right:80%}.col-menu-pull-13{right:86.66667%}.col-menu-pull-14{right:93.33333%}.col-menu-pull-15{right:100%}.col-menu-push-0{left:auto}.col-menu-push-1{left:6.66667%}.col-menu-push-2{left:13.33333%}.col-menu-push-3{left:20%}.col-menu-push-4{left:26.66667%}.col-menu-push-5{left:33.33333%}.col-menu-push-6{left:40%}.col-menu-push-7{left:46.66667%}.col-menu-push-8{left:53.33333%}.col-menu-push-9{left:60%}.col-menu-push-10{left:66.66667%}.col-menu-push-11{left:73.33333%}.col-menu-push-12{left:80%}.col-menu-push-13{left:86.66667%}.col-menu-push-14{left:93.33333%}.col-menu-push-15{left:100%}.col-menu-offset-0{margin-left:0%}.col-menu-offset-1{margin-left:6.66667%}.col-menu-offset-2{margin-left:13.33333%}.col-menu-offset-3{margin-left:20%}.col-menu-offset-4{margin-left:26.66667%}.col-menu-offset-5{margin-left:33.33333%}.col-menu-offset-6{margin-left:40%}.col-menu-offset-7{margin-left:46.66667%}.col-menu-offset-8{margin-left:53.33333%}.col-menu-offset-9{margin-left:60%}.col-menu-offset-10{margin-left:66.66667%}.col-menu-offset-11{margin-left:73.33333%}.col-menu-offset-12{margin-left:80%}.col-menu-offset-13{margin-left:86.66667%}.col-menu-offset-14{margin-left:93.33333%}.col-menu-offset-15{margin-left:100%}@-ms-viewport {
width:device-width
}
.visible-xs, .visible-sm, .visible-md, .layout-cb .col-c, .visible-lg, .layout-cb .col-c {
	display: none !important
}
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {
	display: none !important
}
@media (max-width: 767px) {
.visible-xs {
 display: block !important
}
table.visible-xs {
 display: table
}
tr.visible-xs {
 display: table-row !important
}
th.visible-xs, td.visible-xs {
 display: table-cell !important
}
}
@media (max-width: 767px) {
.visible-xs-block {
 display: block !important
}
}
@media (max-width: 767px) {
.visible-xs-inline {
 display: inline !important
}
}
@media (max-width: 767px) {
.visible-xs-inline-block {
 display: inline-block !important
}
}
@media (min-width: 768px) and (max-width: 1023px) {
.visible-sm {
 display: block !important
}
table.visible-sm {
 display: table
}
tr.visible-sm {
 display: table-row !important
}
th.visible-sm, td.visible-sm {
 display: table-cell !important
}
}
@media (min-width: 768px) and (max-width: 1023px) {
.visible-sm-block {
 display: block !important
}
}
@media (min-width: 768px) and (max-width: 1023px) {
.visible-sm-inline {
 display: inline !important
}
}
@media (min-width: 768px) and (max-width: 1023px) {
.visible-sm-inline-block {
 display: inline-block !important
}
}
@media (min-width: 1024px) and (max-width: 1279px) {
.visible-md, .layout-cb .col-c {
 display: block !important
}
table.visible-md, .layout-cb table.col-c {
 display: table
}
tr.visible-md, .layout-cb tr.col-c {
 display: table-row !important
}
th.visible-md, .layout-cb th.col-c, td.visible-md, .layout-cb td.col-c {
 display: table-cell !important
}
}
@media (min-width: 1024px) and (max-width: 1279px) {
.visible-md-block {
 display: block !important
}
}
@media (min-width: 1024px) and (max-width: 1279px) {
.visible-md-inline {
 display: inline !important
}
}
@media (min-width: 1024px) and (max-width: 1279px) {
.visible-md-inline-block {
 display: inline-block !important
}
}
@media (min-width: 1280px) {
.visible-lg, .layout-cb .col-c {
 display: block !important
}
table.visible-lg, .layout-cb table.col-c {
 display: table
}
tr.visible-lg, .layout-cb tr.col-c {
 display: table-row !important
}
th.visible-lg, .layout-cb th.col-c, td.visible-lg, .layout-cb td.col-c {
 display: table-cell !important
}
}
@media (min-width: 1280px) {
.visible-lg-block {
 display: block !important
}
}
@media (min-width: 1280px) {
.visible-lg-inline {
 display: inline !important
}
}
@media (min-width: 1280px) {
.visible-lg-inline-block {
 display: inline-block !important
}
}
@media (max-width: 767px) {
.hidden-xs {
 display: none !important
}
}
@media (min-width: 768px) and (max-width: 1023px) {
.hidden-sm {
 display: none !important
}
}
@media (min-width: 1024px) and (max-width: 1279px) {
.hidden-md {
 display: none !important
}
}
@media (min-width: 1280px) {
.hidden-lg {
 display: none !important
}
}
.visible-print {
	display: none !important
}
@media print {
.visible-print {
	display: block !important
}
table.visible-print {
	display: table
}
tr.visible-print {
	display: table-row !important
}
th.visible-print, td.visible-print {
	display: table-cell !important
}
}
.visible-print-block {
	display: none !important
}
@media print {
.visible-print-block {
	display: block !important
}
}
.visible-print-inline {
	display: none !important
}
@media print {
.visible-print-inline {
	display: inline !important
}
}
.visible-print-inline-block {
	display: none !important
}
@media print {
.visible-print-inline-block {
	display: inline-block !important
}
}
@media print {
.hidden-print {
	display: none !important
}
}
.sr-only {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}
.sr-only-focusable:active, .sr-only-focusable:focus {
	clip: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	position: static;
	width: auto
}
@media screen and (max-width: 767px) {
.story #main-container {
 width: 100%
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.story #main-container {
 width: 100%
}
}
@media screen and (max-width: 767px) {
.layout-abc, .layout-bc, .layout-ab, .layout-cb, .layout-cbc {
 margin-left: -16px;
 margin-right: -16px
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
.layout-abc.no-padding-touch .col-b, .layout-bc.no-padding-touch .col-b, .layout-ab.no-padding-touch .col-b, .layout-cb.no-padding-touch .col-b, .layout-cbc.no-padding-touch .col-b {
 padding-left: 0;
 padding-right: 0
}
.col-b-padder{
 padding-left: 0px;
 padding-right: 0px;
 	
}

}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.layout-abc.no-padding-touch, .layout-bc.no-padding-touch, .layout-ab.no-padding-touch, .layout-cb.no-padding-touch, .layout-cbc.no-padding-touch {
 margin-left: -12px;
 margin-right: -12px
}
}
.container-split {
	padding: 0 0 20px 0
}
.container-split .row-split {
	margin: 0
}
.container-split .row-split .column-split {
	padding-top: 20px
}
@media screen and (max-width: 767px) {
.container-split .row-split .column-split {
 padding-left: 0;
 padding-right: 0
}
}
@media screen and (min-width: 768px) {
.container-split .row-split .column-split:first-child {
 padding-left: 0
}
.container-split .row-split .column-split:last-child {
 padding-right: 0
}
}
#main-container {
	padding-top: 20px;
	position: relative
}
#main-container:before, #main-container:after {
	content: '';
	display: table
}
#main-container:after {
	clear: both
}
#main-container .clearfix {
	zoom: 1
}
@media screen and (max-width: 767px) {
#main-container {
 padding-top: 10px
}
}
#main-container .main-content:before, #main-container .main-content:after {
	content: '';
	display: table
}
#main-container .main-content:after {
	clear: both
}
#main-container .main-content .clearfix {
	zoom: 1
}
@media screen and (min-width: 1280px) {
.layout-full .col-a {
 padding-left: 7px;
 padding-right: 7px
}
}
@media screen and (min-width: 1280px) {
.layout-abc .col-a {
 padding-left: 15px;/*margin-right: 15px;*/
}
.layout-abc .col-c {
 padding-right: 1px;
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {

.layout-abc .col-a {
 display: none
}
.layout-abc .col-b {
 display: block
}
.layout-abc .col-c {
 display: block;
}
.layout-abc .col-c {
 width: 36%;
}

.layout-abc.tab-2 .col-a, .layout-abc.tab-2 .col-b {
 display: block
}
.layout-abc.tab-2 .col-c {
 display: none
}
.layout-abc.tab-3 .col-a, .layout-abc.tab-3 .col-b {
 display: none
}
.layout-abc.tab-3 .col-c {
 display: block
}
.layout-abc.hide-c .col-c {
 display: none
}
}
@media screen and (max-width: 767px) {
.layout-abc .col-a, .layout-abc .col-c {
 display: none;margin-left: -10px;
}
.layout-abc .col-b {
 display: block
}
.layout-abc.tab-1 .col-a {
 display: block
}
.layout-abc.tab-1 .col-b, .layout-abc.tab-1 .col-c {
 display: none
}
.layout-abc.tab-2 .col-a, .layout-abc.tab-2 .col-c {
 display: none
}
.layout-abc.tab-2 .col-b {
 display: block
}
.layout-abc.tab-3 .col-a, .layout-abc.tab-3 .col-b {
 display: none
}
.layout-abc.tab-3 .col-c {
 display: block
}
.layout-abc.hide-c .col-c {
 display: none
}
}
@media screen and (min-width: 1280px) {
.layout-cbc .col-three {
 padding-right: 7px
}
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
.layout-cbc .col-one {
 display: none
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.layout-cbc .col-one, .layout-cbc .col-three {
 display: none
}
}
@media screen and (max-width: 767px) {
.layout-cbc .col-one, .layout-cbc .col-three {
 display: none
}
}
@media screen and (min-width: 1280px) {
.layout-bc .col-b {
 padding-left: 7px
}
.layout-bc .col-c {
 padding-right: 7px
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.layout-bc .col-b {
 display: block
}
.layout-bc .col-c {
 display: none
}
.layout-bc.tab-2 .col-b {
 display: block
}
.layout-bc.tab-2 .col-c {
 display: none
}
.layout-bc.tab-3 .col-b {
 display: none
}
.layout-bc.tab-3 .col-c {
 display: block
}
.layout-bc.hide-c .col-c {
 display: none
}
}
@media screen and (max-width: 767px) {
.layout-bc .col-b {
 display: block
}
.layout-bc .col-c {
 display: none
}
.layout-bc.tab-2 .col-b {
 display: block
}
.layout-bc.tab-2 .col-c {
 display: none
}
.layout-bc.tab-3 .col-b {
 display: none
}
.layout-bc.tab-3 .col-c {
 display: block
}
.layout-bc.hide-c .col-c {
 display: none
}
}
.layout-bc .col-a {
	display: none
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
.layout-bc.bc-full .col-c {
 display: block
}
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
.layout-bc.bc-full .col-c {
 padding-top: 10px
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.layout-bc.bc-full .col-c {
 padding-top: 10px
}
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
.layout-bc.bc-alt .col-b {
 width: 100%
}
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
.layout-bc.bc-alt .col-c {
 display: none
}
}
@media screen and (min-width: 1280px) {
.layout-ab .col-a {
 padding-right: 7px
}
.layout-ab .col-b {
 padding-right: 7px
}
}
@media screen and (max-width: 767px) {
.layout-ab .col-a {
 display: block
}
.layout-ab .col-b {
 display: none
}
.layout-ab.tab-1 .col-a {
 display: block
}
.layout-ab.tab-1 .col-b {
 display: none
}
.layout-ab.tab-2 .col-a {
 display: none
}
.layout-ab.tab-2 .col-b {
 display: block
}
}
@media screen and (min-width: 1280px) {
.layout-cb .col-c {
 padding-right: 7px
}
.layout-cb .col-b {
 padding-right: 7px
}
}
.loading {
	min-height: 64px
}
.loading:after {
	background: url("//macnn.mnmcdn.com/www/icons/shim.gif") no-repeat 50% 50% !important;
	content: "";
	display: inline-block;
	height: 64px;
	margin: auto;
	width: 32px
}
#main-container .loading {
	text-align: center
}
body.loading {
	text-align: inherit
}
@media screen and (max-width: 767px) {
body.loading:after {
 background: url("//macnn.mnmcdn.com/www/icons/shim-on-black.gif") no-repeat 50% 50% !important;
 left: 50%;
 margin: -32px 0 0 -16px;
 position: fixed;
 top: 50%;
 z-index: 1000073
}
body.loading #cboxOverlay {
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 filter: alpha(opacity=80);
 -moz-opacity: 0.8;
 -khtml-opacity: 0.8;
 opacity: 0.8;
 display: block !important;
 margin-left: 0 !important
}
}
.circleGraphs {
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	overflow: hidden;
	padding: 5px 0;
	width: 100%
}
@media screen and (min-width: 1280px) {
.circleGraphs {
 border-bottom: 0;
 border-top: 0;
 float: right;
 padding: 2px 0 5px 0;
 width: auto
}
}
@media screen and (max-width: 767px) {
.scoreboard.baseball .circleGraphs {
 display: none
}
}
.circleGraph {
	color: #666;
	float: left;
	font-size: 10px;
	line-height: 11px;
	margin-right: 12px;
	overflow: hidden;
	width: 52px
}
@media screen and (min-width: 1280px) {
.circleGraph {
 float: none;
 margin-bottom: 5px;
 margin-right: 6px;
 width: auto
}
}
.circleGraph.four {
	width: 64px
}
.circleGraph span {
	display: block
}
.circleGraph .abbrev {
	float: left;
	margin-right: 5px
}
.circleGraph .circle {
	background-color: #ccc;
	border-radius: 10px;
	float: left;
	height: 10px;
	margin-right: 3px;
	width: 10px
}
.circleGraph .active {
	background-color: #c00
}
.circleGraph .description {
	display: none
}
.tabs {
	display: inline-block;
	overflow: hidden;
	position: relative
}
.tabs:hover li.active {
	border-bottom-color: transparent
}
.tabs:hover li.active:hover {
	border-bottom-color: #c00
}
.tabs li {
	border-bottom: 4px solid transparent;
	display: inline-block;
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
	padding: 0 10px;
	vertical-align: bottom
}
.tabs li.active, .tabs li:hover {
	border-bottom: 4px solid #c00;
	position: relative
}
.tabs li.active span, .tabs li.active:hover, .tabs li:hover span, .tabs li:hover:hover {
	color: #000
}
.tabs li.hidden {
	display: none
}
.tabs span {
	color: #999;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	outline: 0;
	padding: 0 0 9px 0;
	text-decoration: none
}
.tabs span:hover {
	color: #000
}
.tab-content {
	border-top: 1px solid #ddd
}
.tab-container {
	height: 32px;
	margin: auto;
	text-align: center
}
.tab-pane {
	display: none
}
.tab-pane.active {
	display: block
}
@media screen and (max-width: 767px) {
.tabs:not(.alt) {
 background: #fff;
 border: #ccc 1px solid;
 border-radius: 5px;
 display: inline-block;
 height: auto;
 overflow: hidden;
 position: relative;
 width: auto
}
.tabs:not(.alt):after {
 color: #36c;
 content: "\E00D";
 font-family: 'macnnIcons';
 font-size: 20px;
 pointer-events: none;
 position: absolute;
 right: 4px;
 top: 5px;
 z-index: 1000001
}
.tabs:not(.alt).open {
 background: none repeat scroll 0 0 #fff;
 box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
 height: auto;
 position: absolute;
 width: auto;
 z-index: 1000061
}
.tabs:not(.alt).open li {
 border-radius: 0;
 display: block;
 padding-bottom: 0;
 padding-right: 10px;
 position: relative
}
.tabs:not(.alt).open li.active {
 background: #eee;
 padding-bottom: 2px
}
.tabs:not(.alt).open li:hover {
 background: #f6f6f6;
 border-bottom-color: transparent
}
.tabs:not(.alt).open span {
 color: #333;
 padding: 10px 0 10px 10px
}
.tabs:not(.alt) li {
 border-radius: 5px;
 display: block;
 font-family: "BentonSans", Arial, Helvetica, sans-serif;
 height: auto;
 left: 0;
 margin: 0;
 position: absolute;
 top: 0;
 width: 100%
}
.tabs:not(.alt) li.active {
 background: #f6f6f6;
 border: 0 none;
 position: relative;
 z-index: 1000001
}
.tabs:not(.alt) li.active span {
 color: #333;
 padding-bottom: 8px;
 padding-right: 30px
}
.tabs:not(.alt) span {
 height: 100%;
 padding: 8px 0 0 10px;
 padding-left: 0;
 width: 100%
}
}
.tab-wrap {
	display: block;
	height: 31px
}
@media screen and (max-width: 767px) {
.tab-wrap {
 height: 60px
}
}
.tab-wrap.internal-wrap {
	margin: 24px 0 0 0
}
.tab-modules {
	background: #fff;
	border: #ccc 1px solid;
	border-radius: 5px;
	display: inline-block;
	height: auto;
	overflow: hidden;
	position: relative;
	width: auto
}
.tab-modules li {
	border-bottom: 4px solid transparent;
	border-radius: 5px;
	display: block;
	font-family: "BentonSans", Arial, Helvetica, sans-serif;
	height: auto;
	left: 0;
	padding: 0;
	position: absolute;
	top: 0;
	vertical-align: bottom;
	width: 100%
}
.tab-modules li.active {
	background: #f6f6f6;
	border: 0;
	position: relative;
	z-index: 1000001
}
.tab-modules li.active span, .tab-modules li.active:hover {
	color: #c00
}
.tab-modules li.active span {
	color: #333;
	padding-bottom: 8px;
	padding-right: 30px
}
.tab-modules span {
	color: #bbb;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	height: 100%;
	outline: 0;
	padding: 10px 0 0 10px;
	text-decoration: none;
	width: 100%
}
.tab-modules span:hover {
	color: #999
}
.tab-modules:after {
	color: #36c;
	content: "\E00D";
	font-family: 'macnnIcons';
	font-size: 20px;
	pointer-events: none;
	position: absolute;
	right: 4px;
	top: 5px;
	z-index: 1000001
}
.tab-modules.open {
	background: none repeat scroll 0 0 #fff;
	box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2);
	height: auto;
	position: absolute;
	width: auto;
	z-index: 1000061
}
.tab-modules.open li {
	border-radius: 0;
	display: block;
	padding-bottom: 0;
	padding-right: 10px;
	position: relative
}
.tab-modules.open li.active {
	background: #eee;
	padding-bottom: 2px
}
.tab-modules.open li:hover {
	background: #f6f6f6
}
.tab-modules.open span {
	color: #333;
	padding: 10px 0 10px 10px
}
.layout-tabs {
	display: none;
	font-size: 12px;
	height: 50px;
	overflow: hidden;
	text-transform: uppercase;
	width: 100%
}
@media screen and (max-width: 767px) {
.layout-tabs.mobile {
 display: block
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.layout-tabs.tablet {
 display: block
}
}
.layout-tabs ul {
	background: #ddd;
	display: table;
	overflow: hidden;
	position: relative;
	width: 100%;
	z-index: 1000009
}
.layout-tabs ul li {
	display: table-cell
}
.layout-tabs ul li span {
	color: #666;
	display: block;
	line-height: 50px;
	position: relative;
	text-align: center;
	width: 100%
}
.layout-tabs ul li.active span {
	color: #1a1a1a
}
.layout-tabs ul li.active span:before {
	background: #c00;
	bottom: 0;
	content: '';
	height: 4px;
	left: 20px;
	position: absolute;
	right: 20px
}
.accordion>li {
	-moz-transition: height 0.15s ease-in-out;
	-o-transition: height 0.15s ease-in-out;
	-webkit-transition: height 0.15s ease-in-out;
	transition: height 0.15s ease-in-out;
	overflow: hidden;
	position: relative
}
.accordion>li .accordion-header {
	display: block;
	padding: 10px 0 10px 35px;
	position: relative
}
.accordion>li .accordion-header>.btn-accordion {
	left: 0;
	padding: 0 10px 10px 0;
	position: absolute;
	top: 10px
}
.accordion>li .accordion-header>.btn-accordion:before {
	-moz-transition: color 0.2s ease-in-out;
	-o-transition: color 0.2s ease-in-out;
	-webkit-transition: color 0.2s ease-in-out;
	transition: color 0.2s ease-in-out;
	color: #36c;
	cursor: pointer;
	font-size: 24px
}
.accordion>li .accordion-content {
	display: block;
	padding: 0 0 0 35px
}
.accordion>li .accordion-content.open {
	padding-bottom: 18px
}
.accordion-content {
	-moz-transition: max-height 0.15s ease;
	-o-transition: max-height 0.15s ease;
	-webkit-transition: max-height 0.15s ease;
	transition: max-height 0.15s ease;
	max-height: 0;
	overflow: hidden
}
.accordion-content.open {
	max-height: 1000px
}
.now-feed-item .credit, .sub-module .credit {
	display: none
}
.article-figure .credit, .news-feed-item .credit, .lightbox.module_bloom .credit {
	color: #999;
	display: none;
	font-size: 9px;
	font-style: normal;
	line-height: 11px;
	margin-bottom: -8px;
	padding-top: 5px;
	text-align: right
}
.news-feed-item.news-feed-story-package .credit, .article-figure .credit, .lightbox.module_bloom .credit {
	display: block;
	padding-right: 12px
}
@media screen and (max-width: 767px) {
.news-feed-item.news-feed-story-package .credit, .article-figure .credit, .lightbox.module_bloom .credit {
 display: none
}
}
.article-figure .img-wrap {
	overflow: hidden
}
.article-figure .credit {
	line-height: 11px;
	margin-bottom: 0
}
.video-length {
	background: rgba(0, 0, 0, 0.5);
	bottom: 0;
	color: #fff;
	font-size: 12px;
	left: 0;
	line-height: 29px;
	padding: 0 10px;
	position: absolute
}
.sidebar .video-length {
	display: none
}
.no-image {
	width: 52px !important
}
@media screen and (max-width: 767px) {
.no-image {
 width: 78px !important
}
}
.no-image .img-wrap {
	padding-bottom: 100% !important
}
.no-image img {
	display: none
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
.touch .news-feed-item:not(.news-feed-story-package):not(.news-feed-video-package):not(.video-standalone):not(.news-now) .audio-play-button, .touch .news-feed-item:not(.news-feed-story-package):not(.news-feed-video-package):not(.video-standalone):not(.news-now) .video-play-button {
 display: none
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.news-feed-item:not(.news-feed-story-package) .video-length {
 display: none
}
}
@media screen and (max-width: 767px) {
.news-feed-item:not(.news-feed-story-package) .audio-play-button:before, .news-feed-item:not(.news-feed-story-package) .video-play-button:before {
 position: absolute;
 height: 30px;
 width: 30px;
 left: 50%;
 top: 50%;
 margin-top: -15px;
 margin-left: -15px;
 border-width: 2px
}
.news-feed-item:not(.news-feed-story-package) .video-length {
 display: none
}
.news-feed-item:not(.news-feed-story-package) .live.video-play-button:before {
 background-position: 60% center;
 content: ' ';
 padding-top: 0
}
.news-feed-item:not(.news-feed-story-package) .live.audio-play-button:before {
 background-position: 50% center;
 content: ' ';
 padding-top: 0
}
.article-figure .audio-play-button, .article-figure .video-play-button {
 background-size: 48px auto
}
.news-feed-item.news-feed-video-package>figure .audio-play-button:before, .news-feed-item.news-feed-video-package>figure .video-play-button:before, .news-feed-item.video-standalone>figure .audio-play-button:before, .news-feed-item.video-standalone>figure .video-play-button:before {
 position: absolute;
 height: 70px;
 width: 70px;
 left: 50%;
 top: 50%;
 margin-top: -35px;
 margin-left: -35px;
 border-width: 4px
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.news-feed-item:not(.news-feed-story-package) .video-length {
 display: none
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
.touch .news-feed-item:not(.news-feed-story-package):not(.news-feed-video-package):not(.video-standalone):not(.news-now) .video-play-button {
 display: none
}
}
.audio-play-button {
	color: transparent;
	font: 0/0 a;
	text-shadow: none;
	background: none transparent;
	bottom: 0;
	cursor: pointer;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}
#article-feed .article-figure.video, .article-figure.video, .video-standalone .feed-item-figure.video {
	clear: both;
	overflow: hidden;
	width: inherit
}
#article-feed .article-figure.video img, .article-figure.video img, .video-standalone .feed-item-figure.video img {
	width: 100%
}
#article-feed .article-figure.video figcaption, .article-figure.video figcaption, .video-standalone .feed-item-figure.video figcaption {
	bottom: 0;
	overflow: hidden;
	padding: 0 9px;
	position: absolute;
	z-index: 1000030
}
.ie9 #article-feed .article-figure.video figcaption, .ie9 .article-figure.video figcaption, .ie9 .video-standalone .feed-item-figure.video figcaption {
	background: rgba(0, 0, 0, 0.5)
}
@media screen and (max-width: 374px) {
#article-feed .article-figure.video figcaption, .article-figure.video figcaption, .video-standalone .feed-item-figure.video figcaption {
 padding: 0 12px
}
}
#article-feed .article-figure.video .headline, .article-figure.video .headline, .video-standalone .feed-item-figure.video .headline {
	color: #f9f9f9;
	display: none;
	font-family: "BentonSans", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.6
}
@media screen and (max-width: 767px) {
#article-feed .article-figure.video .headline, .article-figure.video .headline, .video-standalone .feed-item-figure.video .headline {
 display: block
}
}
#article-feed .article-figure.video p, .article-figure.video p, .video-standalone .feed-item-figure.video p {
	color: #f9f9f9;
	font-size: 10px;
	line-height: 1.2;
	margin-bottom: 0
}
@media screen and (max-width: 767px) {
#article-feed .article-figure.video p, .article-figure.video p, .video-standalone .feed-item-figure.video p {
 display: none
}
}
#article-feed .article-figure.video .video-length, .article-figure.video .video-length, .video-standalone .feed-item-figure.video .video-length {
	background: transparent;
	display: none;
	font-size: 14px;
	left: auto;
	padding: 6px 15px;
	right: 0;
	z-index: 1000030
}
.ie9 #article-feed .article-figure.video .video-length, .ie9 .article-figure.video .video-length, .ie9 .video-standalone .feed-item-figure.video .video-length {
	background: rgba(0, 0, 0, 0.5)
}
#article-feed .article-figure.video .video-play-button, .article-figure.video .video-play-button, .video-standalone .feed-item-figure.video .video-play-button {
	background: -moz-linear-gradient(top, transparent 65%, rgba(0, 0, 0, 0.6) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(65%, transparent), color-stop(100%, rgba(0, 0, 0, 0.6)));
	background: -webkit-linear-gradient(top, transparent 65%, rgba(0, 0, 0, 0.6) 100%);
	background: -o-linear-gradient(top, transparent 65%, rgba(0, 0, 0, 0.6) 100%);
	background: -ms-linear-gradient(top, transparent 65%, rgba(0, 0, 0, 0.6) 100%);
	background: linear-gradient(to bottom, transparent 65%, rgba(0, 0, 0, 0.6) 100%)
}
#article-feed .article-figure.video .caption-wrapper, .article-figure.video .caption-wrapper, .video-standalone .feed-item-figure.video .caption-wrapper {
	margin: 0 auto 10px auto;
	max-width: 527px;
	overflow: hidden
}
.scoreboard .article-figure.video .video-play-button:before {
	margin-top: -24px
}
#article-feed .news-feed-item.video-geo-restricted, #news-feed .news-feed-item.video-geo-restricted.video-standalone, #news-feed .news-feed-item.video-geo-restricted figure {
	display: none
}
#news-feed .top.news-feed-item.video-geo-restricted figure {
	display: block
}
#news-feed .news-feed-item.video-geo-restricted.news-feed-story-package {
	display: block
}
#news-feed .news-feed-item.video-geo-restricted.news-feed-story-package .video-play-button, #news-feed .news-feed-item.video-geo-restricted.news-feed-story-package .video-length {
	display: none
}
#article-feed .article-figure.video, .video-standalone .feed-item-figure.video, .layout-bc .news-feed-item.video-standalone .feed-item-figure.video {
	clear: both;
	overflow: hidden;
	width: inherit
}
#article-feed .article-figure.video p, .video-standalone .feed-item-figure.video p, .layout-bc .news-feed-item.video-standalone .feed-item-figure.video p {
	font-size: 12px;
	line-height: 1.6
}
#article-feed .article-figure.video figcaption, .video-standalone .feed-item-figure.video figcaption, .layout-bc .news-feed-item.video-standalone .feed-item-figure.video figcaption {
	padding: 0 54px 0 18px
}
#article-feed .article-figure.video .video-length, .video-standalone .feed-item-figure.video .video-length, .layout-bc .news-feed-item.video-standalone .feed-item-figure.video .video-length {
	display: block
}
#article-feed .article-figure.video.active:after, .video-standalone .feed-item-figure.video.active:after, .layout-bc .news-feed-item.video-standalone .feed-item-figure.video.active:after {
	background: url("//macnn.mnmcdn.com/www/icons/shim.gif") no-repeat 50% 50% !important;
	bottom: 0;
	content: "";
	display: inline-block;
	height: 64px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	top: 0;
	width: 32px;
	z-index: 1000030
}
#article-feed .article-figure.video.active .img-wrap, .video-standalone .feed-item-figure.video.active .img-wrap, .layout-bc .news-feed-item.video-standalone .feed-item-figure.video.active .img-wrap {
	padding-bottom: 56.25%
}
#article-feed .article-figure.video.active .img-wrap img, .video-standalone .feed-item-figure.video.active .img-wrap img, .layout-bc .news-feed-item.video-standalone .feed-item-figure.video.active .img-wrap img {
	top: 0
}
#article-feed .article-figure.video.active .video-play-button, .video-standalone .feed-item-figure.video.active .video-play-button, .layout-bc .news-feed-item.video-standalone .feed-item-figure.video.active .video-play-button {
	background: #ddd
}
#article-feed .article-figure.video.active .video-play-button:before, .video-standalone .feed-item-figure.video.active .video-play-button:before, .layout-bc .news-feed-item.video-standalone .feed-item-figure.video.active .video-play-button:before {
	display: none
}
#article-feed .article-figure.video.active figcaption, #article-feed .article-figure.video.active .video-length, .video-standalone .feed-item-figure.video.active figcaption, .video-standalone .feed-item-figure.video.active .video-length, .layout-bc .news-feed-item.video-standalone .feed-item-figure.video.active figcaption, .layout-bc .news-feed-item.video-standalone .feed-item-figure.video.active .video-length {
	display: none
}
.video-standalone.news-feed-item {
	padding: 18px
}
@media screen and (max-width: 767px) {
.video-standalone.news-feed-item {
 padding: 15px
}
}
.video-standalone.news-feed-item .feed-item-figure {
	margin: 0;
	padding: 0
}
.video-standalone.news-feed-item .feed-item-figure .headline {
	display: block;
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
	font-size: 15px
}
@media screen and (max-width: 666px) {
.video-standalone.news-feed-item .feed-item-figure .headline {
 font-size: 14px
}
}
@media screen and (max-width: 413px) {
.video-standalone.news-feed-item .feed-item-figure .headline {
 font-size: 12px;
 line-height: 1.2
}
}
.video-standalone.news-feed-item .feed-item-figure .caption-wrapper {
	margin: 0 auto
}
.video-standalone.news-feed-item .feed-item-figure .text-container {
	padding: 0 0 14px
}
@media screen and (max-width: 767px) {
.video-standalone.news-feed-item .feed-item-figure .text-container {
 padding: 0 0 10px
}
}
@media screen and (max-width: 767px) {
.video-standalone.news-feed-item .feed-item-figure figcaption {
 padding: 0 58px 0 15px
}
}
.video-standalone.news-feed-item .feed-item-figure.video.active {
	margin: 0;
	width: 100%
}
.video-standalone.news-feed-item .feed-item-figure .video-length {
	display: inline-block;
	font-size: inherit;
	padding: 0;
	position: inherit
}
.video-standalone.news-feed-item .feed-item-figure .social-wrapper {
	color: #666;
	font-size: 11px;
	margin: 0;
	position: relative;
	z-index: 1000030
}
.video-standalone.news-feed-item .feed-item-figure .share-count {
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transition-property: background 0.15s ease-in-out;
	-ms-transition-property: background 0.15s ease-in-out;
	-o-transition-property: background 0.15s ease-in-out;
	-webkit-transition-property: background 0.15s ease-in-out;
	transition-property: background 0.15s ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	color: #36c;
	cursor: pointer;
	display: block;
	float: right;
	font-family: "BentonSans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: -22px 18px 0 0;
	text-transform: capitalize
}
@media screen and (max-width: 767px) {
.video-standalone.news-feed-item .feed-item-figure .share-count {
 margin-top: -18px
}
}
.video-standalone.news-feed-item .feed-item-figure .share-count:after {
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transition-property: color 0.15s ease-in-out;
	-ms-transition-property: color 0.15s ease-in-out;
	-o-transition-property: color 0.15s ease-in-out;
	-webkit-transition-property: color 0.15s ease-in-out;
	transition-property: color 0.15s ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	color: #fff;
	font-size: 14px;
	margin-left: 4px
}
@media screen and (min-width: 1px) and (max-width: 1279px) {
.video-standalone.news-feed-item .feed-item-figure .share-count:after {
 font-size: 12px
}
}
.video-standalone.news-feed-item .feed-item-figure .share-count:hover {
	background: #f2f2f2
}
.video-standalone.news-feed-item .feed-item-figure .share-count:hover:after {
	color: #36c
}
.video-standalone.news-feed-item .feed-item-figure .share-actions {
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transition-property: all 0.15s ease-in-out;
	-ms-transition-property: all 0.15s ease-in-out;
	-o-transition-property: all 0.15s ease-in-out;
	-webkit-transition-property: all 0.15s ease-in-out;
	transition-property: all 0.15s ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	border-top: 1px #ddd solid;
	bottom: -1px;
	height: 0;
	left: 0;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	right: 0
}
.video-standalone.news-feed-item .feed-item-figure .share-actions.active {
	height: 41px;
	opacity: 1;
	z-index: 1000011
}
.video-standalone.news-feed-item .feed-item-figure .share-actions .btn-close {
	background-size: 10px;
	content: '';
	cursor: pointer;
	display: block;
	height: 29px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	width: 40px
}
.video-standalone.news-feed-item .feed-item-figure .share-actions .btn-close:before {
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transition-property: background 0.15s ease-in-out;
	-ms-transition-property: background 0.15s ease-in-out;
	-o-transition-property: background 0.15s ease-in-out;
	-webkit-transition-property: background 0.15s ease-in-out;
	transition-property: background 0.15s ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	color: #999;
	font-size: 34px;
	left: 0;
	line-height: 39px;
	position: absolute;
	right: 0;
	text-align: center
}
.video-standalone.news-feed-item .feed-item-figure .share-actions .btn-close:hover:before {
	background: rgba(0, 0, 0, 0.05);
	color: #36c
}
.video-standalone.news-feed-item .feed-item-figure .share-actions .btn-social.email:hover {
	border: 1px solid #515151
}
.video-standalone.news-feed-item .feed-item-figure .share-actions>ul {
	background: #f2f2f2;
	height: 39px;
	overflow: hidden;
	padding: 7px 0 0 0;
	text-align: center
}
@media screen and (max-width: 374px) {
.video-standalone.news-feed-item .feed-item-figure .share-actions>ul {
 text-align: left
}
}
.video-standalone.news-feed-item .feed-item-figure .share-actions>ul>li {
	display: inline-block;
	height: 20px;
	line-height: 20px;
	margin: 0 8px 0 0
}
@media screen and (max-width: 374px) {
.video-standalone.news-feed-item .feed-item-figure .share-actions>ul>li:first-child {
 margin-left: 8px
}
}
.video-standalone.news-feed-item .feed-item-figure .share-actions>ul>li:before {
	content: none
}
.video-standalone.news-feed-item .feed-item-figure .share-actions>ul>li .btn-social {
	font-size: 12px;
	line-height: 23px
}
.video-standalone.news-feed-item .feed-item-figure .share-actions>ul>li .btn-social.email {
	line-height: 21px !important
}
.video-standalone.news-feed-item .feed-item-figure .share-actions>ul>li .btn-social.email:before {
	font-size: 15px
}
.feed-item-figure img {
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}
.feed-item-figure .img-wrap {
	display: block;
	/*overflow: hidden;*/
	padding-bottom: 71.16%;
	position: relative;
	margin-bottom:8px;
}
.feed-item-figure .img-wrap iframe {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}
.feed-item-figure .img-wrap img {
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transition-property: all 0.25s ease-in-out;
	-ms-transition-property: all 0.25s ease-in-out;
	-o-transition-property: all 0.25s ease-in-out;
	-webkit-transition-property: all 0.25s ease-in-out;
	transition-property: all 0.25s ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	left: 0;
	width: 100%
}
.feed-item-figure.dim1x1 .img-wrap img {
	left: 0 !important;
	top: 0 !important
}
@media screen and (max-width: 413px) {
.feed-item-figure.dim16x9 .img-wrap img {
 height: 100%;
 left: -40% !important;
 width: auto !important
}
}
.feed-item-figure.hover-two .img-wrap .video-play-button:hover+.content {
 -moz-animation-duration: .5s;
 -ms-animation-duration: .5s;
 -webkit-animation-duration: .5s;
 animation-duration: .5s;
	-moz-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-moz-animation-name: fadeInLeftBig;
	-ms-animation-name: fadeInLeftBig;
	-webkit-animation-name: fadeInLeftBig;
	animation-name: fadeInLeftBig
}
.feed-item-figure.hover-two .img-wrap .content {
	opacity: 0;
	padding-bottom: 10px;
	padding-top: 10px
}
.feed-item-figure.video.active:after {
	background: url("//macnn.mnmcdn.com/www/icons/shim.gif") no-repeat 50% 50% !important;
	bottom: 0;
	content: "";
	display: inline-block;
	height: 64px;
	left: 0;
	margin: auto;
	position: absolute;
	right: 0;
	top: 0;
	width: 32px;
	z-index: 1000030
}
.feed-item-figure.video.active .video-play-button {
	background: #ddd
}
.feed-item-figure.video.active .video-play-button:before {
	display: none
}
.feed-item-figure.video.active figcaption, .feed-item-figure.video.active .video-length {
	display: none
}
.sidebar .news-feed-item .feed-item-figure .img-wrap {
	padding-bottom: 100%
}
.sidebar .news-feed-item .feed-item-figure .img-wrap img {
	height: 100%;
	width: 100%
}
.video-standalone .feed-item-figure.video .img-wrap, #article-feed .article-figure.video .img-wrap, .layout-bc .news-feed-item.video-standalone .feed-item-figure.video .img-wrap, #article-feed .article .article-figure .img-wrap, #news-feed-content:not(.sidebar) .news-feed-story-package .feed-item-figure .img-wrap {
 padding-bottom: 40%
}
.video-standalone .feed-item-figure.video img, #article-feed .article-figure.video img, .layout-bc .news-feed-item.video-standalone .feed-item-figure.video img, #article-feed .article .article-figure img, #news-feed-content:not(.sidebar) .news-feed-story-package .feed-item-figure img {
 height: auto;
 left: auto;
 top: 0;
 width: 100%
}
.video-standalone .feed-item-figure.video .img-wrap img, #article-feed .article-figure.video .img-wrap img, .layout-bc .news-feed-item.video-standalone .feed-item-figure.video .img-wrap img, #article-feed .article .article-figure .img-wrap img, #news-feed-content:not(.sidebar) .news-feed-story-package .feed-item-figure .img-wrap img {
 height: auto;
 left: 0;
 top: 0;
 width: 100%
}
.now-feed-item .feed-item-figure.video.active .img-wrap {
	padding-bottom: 56.25% !important
}
.now-feed-item .feed-item-figure.video.active .img-wrap img {
	top: 0
}
.audio-play-button, .video-play-button {
	color: transparent;
	font: 0/0 a;
	text-shadow: none;
	background-size: 48px auto;
	bottom: 0;
	cursor: pointer;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1000030
}
.sidebar .audio-play-button, .sidebar .video-play-button {
	display: none
}
.no-touch .audio-play-button, .no-touch .video-play-button {
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0)
}
.no-touch .audio-play-button:hover:before, .no-touch .video-play-button:hover:before {
	opacity: 1;
	-moz-transform: scale(1.04, 1.04);
	-ms-transform: scale(1.04, 1.04);
	-webkit-transform: scale(1.04, 1.04);
	transform: scale(1.04, 1.04);
 transition-delay: .1s
}
.audio-play-button.live:before {
	background-position: 50% 30%;
	padding-top: 34px
}
.feed-title {
	color: #666;
	font-size: 12px;
	line-height: 24px;
	margin-bottom: 5px;
}
.feed-title.favorites span {
	color: transparent;
	font: 0/0 a;
	text-shadow: none;
	cursor: pointer;
	display: block;
	height: 14px;
	position: absolute;
	right: 0;
	top: 5px;
	width: 14px
}
.feed-title.favorites span:after {
	color: #b3b3b3;
	font-size: 13px;
	line-height: 13px
}
a {
	color: inherit;
	outline: 0 !important
}
/*.no-touch a:hover {
	color: #fff;
}*/
.macnn-footer-bottom p {
}
.img-wrap {
	background-color: #ddd
}
img[data-sizes="auto"] {
	display: block
}
@media screen and (min-width: 1024px) {
.mobile-only {
 display: none !important
}
}
@media screen and (min-width: 1024px) {
.mobile-only {
 display: none !important
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.mobile-only {
 display: none !important
}
}
@media screen and (max-width: 767px) {
.desktop-tablet-only {
 display: none !important
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.desktop-only {
 display: none !important
}
}
@media screen and (max-width: 767px) {
.desktop-only {
 display: none !important
}
}
body:after {
	color: transparent;
	font: 0/0 a;
	height: 1px;
	left: -1px;
	margin: -1px 0 0 -1px;
	position: absolute;
	text-shadow: none;
	top: -1px;
	width: 1px
}
@media screen and (min-width: 1280px) {
head {
 font-family: 'desktop-lg'
}
body:after {
 content: 'desktop-lg'
}
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
head {
 font-family: 'desktop'
}
body:after {
 content: 'desktop'
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
head {
 font-family: 'tablet'
}
body:after {
 content: 'tablet'
}
}
@media screen and (max-width: 767px) {
head {
 font-family: 'mobile'
}
body:after {
 content: 'mobile'
}
}
#global-header .container {
	position: relative;
	/*z-index: 1000046;*/
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-header .container:before, #global-header .container:after {
 content: '';
 display: table
}
#global-header .container:after {
 clear: both
}
}
@media screen and (max-width: 767px) {
#global-header .container:before, #global-header .container:after {
 content: '';
 display: table
}
#global-header .container:after {
 clear: both
}
}
@media screen and (min-width: 1024px) {
#global-header .container {
 margin: 0 auto;
 /* max-width: 1400px;
 max-width: 1100px; */
 position: relative
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) and (max-width: 767px) {
#global-header .container #global-user-trigger, #global-header .container #global-inbox-trigger {
 background-size: 20px
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-header .container #global-user-trigger {
 color: transparent;
 font: 0/0 a;
 text-shadow: none;
 width: 40px
}
#global-header .container #global-inbox-trigger {
 color: transparent;
 font: 0/0 a;
 text-shadow: none;
 width: 40px
}
#global-header .container #global-nav-mobile-trigger {
 float: left;
 height: 50px;
 position: relative;
 width: 44px;
 z-index: 2;
background: transparent url("//macnn.mnmcdn.com/www/menu.png") no-repeat scroll center center ;
}
 .close {
background: transparent url("//macnn.mnmcdn.com/www/crs.png") no-repeat scroll center center !important;
}
#global-header .container #global-nav-mobile-trigger span {
/* color: transparent;*/
 font: 0/0 a;
 text-shadow: none
}
.logo_holder { display:none;}
}
#global-header .container>h1 {
	float: left;
	margin-right: 10px;
	position: relative
}
#global-header .container>h1:before, #global-header .container>h1:after {
	-webkit-transform: skew(-25deg, 0);
	-ms-transform: skewX(-25deg) skewY(0);
	transform: skew(-25deg, 0);
	content: '';
	display: block;
	height: 50px;
	position: absolute;
	top: 0
}
/*#global-header .container>h1:before {
	background: #c00;
	width: 110px
}*/
@media (max-width: 1455px) {
#global-header .container>h1:before {
 right: 0;
 width: 200px
}
}
/*#global-header .container>h1:after {
	background: #b00000;
	left: -10px;
	width: 130px;
	z-index: -1
}*/
#global-header .container>h1 a {
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transition-property: all 0.2s ease-in-out;
	-ms-transition-property: all 0.2s ease-in-out;
	-o-transition-property: all 0.2s ease-in-out;
	-webkit-transition-property: all 0.2s ease-in-out;
	transition-property: all 0.2s ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	color: transparent;
	font: 0/0 a;
	text-shadow: none;
	display: block;
	height: 50px;
	position: relative;
	width: 110px
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-header .container>h1 a {
 background-position: 10px center
}
}
#global-header .container>h1 .progress {
	background-position: 16px 50%;
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1
}
#global-header .container>h1 .progress .bar {
	bottom: 0;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-header .container>h1 .progress .bar {
 background-position: 10px center
}
}
#global-header .container>h1 .progress .bar:before {
	-webkit-transform: skew(-25deg, 0);
	-ms-transform: skewX(-25deg) skewY(0);
	transform: skew(-25deg, 0);
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transition-property: width 0.25s ease-out;
	-ms-transition-property: width 0.25s ease-out;
	-o-transition-property: width 0.25s ease-out;
	-webkit-transition-property: width 0.25s ease-out;
	transition-property: width 0.25s ease-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	background: #800;
	content: '';
	display: block;
	height: 50px;
	position: absolute;
	right: 0;
	width: 100%;
	z-index: -1
}
@media (max-width: 1455px) {
#global-header .container>h1 .progress .bar:before {
 width: 110%
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-header .container>h1 .progress .bar:before {
 width: 170px
}
}
#global-header .container>h1 .progress .bar.p25:before {
	width: 75%
}
#global-header .container>h1 .progress .bar.p50:before {
	width: 50%
}
#global-header .container>h1 .progress .bar.p75:before {
	width: 25%
}
#global-header .container>h1 .progress .bar.p100:before {
	width: 0%
}
#global-header .container .tools {
	list-style-type: none;
	position: absolute;
	height: 50px;
	/* right: 112px; */
	right: 80px;
}
#global-header .container .tools>li {
	float: left;
	line-height: 50px;
	list-style-type: none;
	position: relative;
	text-align: center
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-header .container .tools>li.active, #global-header .container .tools>li.hover {
 -webkit-transition-duration: 0.25s;
 transition-duration: 0.25s;
 -moz-transition-property: background-color 0.2s ease-in-out;
 -ms-transition-property: background-color 0.2s ease-in-out;
 -o-transition-property: background-color 0.2s ease-in-out;
 -webkit-transition-property: background-color 0.2s ease-in-out;
 transition-property: background-color 0.2s ease-in-out;
 -moz-transition-timing-function: ease-in-out;
 -o-transition-timing-function: ease-in-out;
 -webkit-transition-timing-function: ease-in-out;
 transition-timing-function: ease-in-out
}
}
#global-header .container .tools>li.search>a, #global-header .container .tools>li.user>a {
	display: block;
	height: 0;
	overflow: hidden;
	padding-top: 50px;
	position: relative;
	height: 50px;
	width: 34px
}
@media screen and (max-width: 767px) {
#global-header .container .tools>li.search {
 display: none
}
}
#global-header .container .tools>li.search.active a:before {
	display: none
}
#global-header .container .tools>li.search.active #global-search {
	width: 300px
}
#global-header .container .tools>li.search #global-search {
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transition-property: width 0.25s ease;
	-ms-transition-property: width 0.25s ease;
	-o-transition-property: width 0.25s ease;
	-webkit-transition-property: width 0.25s ease;
	transition-property: width 0.25s ease;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	overflow: hidden;
	padding: 5px 0 0;
	position: absolute;
	right: 34px;
	top: 0;
	width: 0
}
#global-header .container .tools>li.search #global-search .btn-search {
	top: 5px
}
#global-header .container .tools>li.user>a {
	color: transparent;
	font-size: 0;
	text-shadow: none
}
#global-header .container .tools>li.user.active a:before, #global-header .container .tools>li.user.hover a:before {
	display: none
}
#global-header .container .tools>li.user.active a#global-user-trigger:before, #global-header .container .tools>li.user.hover a#global-user-trigger:before {
	display: block
}
li.social:hover {
	border-right: none;
	background: none;
}
li.social {
	border-right: none;
}
#global-header .container .tools>li.user.hover .global-user {
	background: #fff;
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
	display: block
}
#global-header .container .tools>li.user.hover .global-user>ul {
	display: inline-block;
	margin: 20px 0 0 -4px;
	padding-left: 30px;
	vertical-align: top
}
#global-header .container .tools>li.user.hover .global-user>ul:first-child {
	margin: 0;
	padding-left: 0
}
#global-header .container .tools>li.user.hover .global-user>ul:first-child>li a {
	display: block;
	line-height: 160%;
	margin-left: -10px;
	padding: 10px
}
#global-header .container .tools>li.user.hover .global-user>ul:first-child>li a:hover, #global-header .container .tools>li.user.hover .global-user>ul:first-child>li a:visited:hover {
	background: #c00;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px
}
#global-header .container .tools>li>a {
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transition-property: opacity 0.2s ease-out;
	-ms-transition-property: opacity 0.2s ease-out;
	-o-transition-property: opacity 0.2s ease-out;
	-webkit-transition-property: opacity 0.2s ease-out;
	transition-property: opacity 0.2s ease-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	color: #fff;
	font-family: "BentonSans", Arial, Helvetica, sans-serif;
	font-size: 16px;
	height: 50px;
	line-height: 100%;
	padding: 0 10px;
	text-align: left
}

@media screen and (max-width: 767px) {
#global-header .container .tools>li>a#global-scoreboard-trigger {
 font-size: 12px;
 text-transform: uppercase
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-header .container .tools>li>a#global-scoreboard-trigger {
 display: none
}
}
#global-header .container .tools.focused>li.active>a:link, #global-header .container .tools.focused>li.active>a:visited, #global-header .container .tools.focused>li.inactive>a:link, #global-header .container .tools.focused>li.inactive>a:visited {
	color: #fff
}
#global-header .container .tools.focused>li.active>a:link:before, #global-header .container .tools.focused>li.active>a:visited:before, #global-header .container .tools.focused>li.inactive>a:link:before, #global-header .container .tools.focused>li.inactive>a:visited:before {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0
}
#global-header .container .tools.focused>li.active>a:hover, #global-header .container .tools.focused>li.active>a:visited:hover, #global-header .container .tools.focused>li.inactive>a:hover, #global-header .container .tools.focused>li.inactive>a:visited:hover {
	color: #fff
}
#global-header .container .tools.focused>li.active>a:hover:before, #global-header .container .tools.focused>li.active>a:visited:hover:before, #global-header .container .tools.focused>li.inactive>a:hover:before, #global-header .container .tools.focused>li.inactive>a:visited:hover:before {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1
}
#global-header .container .tools.focused>li.hover>a:link, #global-header .container .tools.focused>li.hover>a:visited, #global-header .container .tools.focused>li.hover>a:hover, #global-header .container .tools.focused>li.hover>a:visited:hover {
	color: #fff
}
#global-header .container .tools.focused>li.hover>a:link:before, #global-header .container .tools.focused>li.hover>a:visited:before, #global-header .container .tools.focused>li.hover>a:hover:before, #global-header .container .tools.focused>li.hover>a:visited:hover:before {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1
}
#global-header .container .tools.focused>li.hover>a:link:after, #global-header .container .tools.focused>li.hover>a:visited:after, #global-header .container .tools.focused>li.hover>a:hover:after, #global-header .container .tools.focused>li.hover>a:visited:hover:after {
	color: #fff;
	font-size: 25px;
}
#global-header .container .tools.focused>li.search>a:before {
	display: none
}
#global-header .container .tools.focused>li>a:link, #global-header .container .tools.focused>li>a:visited {
	color: #7b7b7b !important
}
#global-header .container .tools.focused>li>a:link:before, #global-header .container .tools.focused>li>a:visited:before {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0
}
#global-header .container .tools.focused>li>a:link:after, #global-header .container .tools.focused>li>a:visited:after {
	color: #7b7b7b
}
#global-header .container .tools.focused>li>a:hover, #global-header .container .tools.focused>li>a:visited:hover {
	color: #fff !important
}
#global-header .container .tools.focused>li>a:hover:before, #global-header .container .tools.focused>li>a:visited:hover:before {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1
}
#global-header .container .tools.focused>li>a:hover:after, #global-header .container .tools.focused>li>a:visited:hover:after {
	color: #fff
}
.logged-out #global-header .container .tools>li.user a {
	color: #fff;
	display: block;
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	padding-top: 1px;
	width: inherit
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
.logged-out #global-header .container .tools>li.user a {
 font-size: 12px;
 text-transform: uppercase
}
}
.global-nav-collapse.secondary #global-header .container .tools.focused>li.active>a:link, .global-nav-collapse.secondary #global-header .container .tools.focused>li.active>a:visited, .global-nav-collapse.secondary #global-header .container .tools.focused>li.active>a:hover, .global-nav-collapse.secondary #global-header .container .tools.focused>li.active>a:visited:hover, .global-nav-collapse.secondary #global-header .container .tools.focused>li.inactive>a:link, .global-nav-collapse.secondary #global-header .container .tools.focused>li.inactive>a:visited, .global-nav-collapse.secondary #global-header .container .tools.focused>li.inactive>a:hover, .global-nav-collapse.secondary #global-header .container .tools.focused>li.inactive>a:visited:hover, .global-nav-collapse.secondary #global-header .container .tools.focused>li.hover>a:link, .global-nav-collapse.secondary #global-header .container .tools.focused>li.hover>a:visited, .global-nav-collapse.secondary #global-header .container .tools.focused>li.hover>a:hover, .global-nav-collapse.secondary #global-header .container .tools.focused>li.hover>a:visited:hover, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.active>a:link, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.active>a:visited, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.active>a:hover, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.active>a:visited:hover, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.inactive>a:link, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.inactive>a:visited, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.inactive>a:hover, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.inactive>a:visited:hover, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.hover>a:link, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.hover>a:visited, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.hover>a:hover, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.hover>a:visited:hover {
	color: #333 !important;
	background: #d7b800;
}
.global-nav-collapse.secondary #global-header .container .tools.focused>li.active>a:link:after, .global-nav-collapse.secondary #global-header .container .tools.focused>li.active>a:visited:after, .global-nav-collapse.secondary #global-header .container .tools.focused>li.active>a:hover:after, .global-nav-collapse.secondary #global-header .container .tools.focused>li.active>a:visited:hover:after, .global-nav-collapse.secondary #global-header .container .tools.focused>li.inactive>a:link:after, .global-nav-collapse.secondary #global-header .container .tools.focused>li.inactive>a:visited:after, .global-nav-collapse.secondary #global-header .container .tools.focused>li.inactive>a:hover:after, .global-nav-collapse.secondary #global-header .container .tools.focused>li.inactive>a:visited:hover:after, .global-nav-collapse.secondary #global-header .container .tools.focused>li.hover>a:link:after, .global-nav-collapse.secondary #global-header .container .tools.focused>li.hover>a:visited:after, .global-nav-collapse.secondary #global-header .container .tools.focused>li.hover>a:hover:after, .global-nav-collapse.secondary #global-header .container .tools.focused>li.hover>a:visited:hover:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.active>a:link:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.active>a:visited:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.active>a:hover:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.active>a:visited:hover:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.inactive>a:link:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.inactive>a:visited:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.inactive>a:hover:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.inactive>a:visited:hover:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.hover>a:link:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.hover>a:visited:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.hover>a:hover:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li.hover>a:visited:hover:after {
	color: #333
}
.global-nav-collapse.secondary #global-header .container .tools.focused>li>a:link, .global-nav-collapse.secondary #global-header .container .tools.focused>li>a:visited, .global-nav-collapse.secondary #global-header .container .tools.focused>li>a:hover, .global-nav-collapse.secondary #global-header .container .tools.focused>li>a:visited:hover, .global-nav-collapse.tertiary #global-header .container .tools.focused>li>a:link, .global-nav-collapse.tertiary #global-header .container .tools.focused>li>a:visited, .global-nav-collapse.tertiary #global-header .container .tools.focused>li>a:hover, .global-nav-collapse.tertiary #global-header .container .tools.focused>li>a:visited:hover {
	color: #7b7b7b
}
.global-nav-collapse.secondary #global-header .container .tools.focused>li>a:link:after, .global-nav-collapse.secondary #global-header .container .tools.focused>li>a:visited:after, .global-nav-collapse.secondary #global-header .container .tools.focused>li>a:hover:after, .global-nav-collapse.secondary #global-header .container .tools.focused>li>a:visited:hover:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li>a:link:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li>a:visited:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li>a:hover:after, .global-nav-collapse.tertiary #global-header .container .tools.focused>li>a:visited:hover:after {
	color: #7b7b7b
}
.global-nav-collapse.secondary #global-header .container .tools>li.active>a:link, .global-nav-collapse.secondary #global-header .container .tools>li.active>a:visited, .global-nav-collapse.secondary #global-header .container .tools>li.active>a:hover, .global-nav-collapse.secondary #global-header .container .tools>li.active>a:visited:hover, .global-nav-collapse.secondary #global-header .container .tools>li.inactive>a:link, .global-nav-collapse.secondary #global-header .container .tools>li.inactive>a:visited, .global-nav-collapse.secondary #global-header .container .tools>li.inactive>a:hover, .global-nav-collapse.secondary #global-header .container .tools>li.inactive>a:visited:hover, .global-nav-collapse.secondary #global-header .container .tools>li.hover>a:link, .global-nav-collapse.secondary #global-header .container .tools>li.hover>a:visited, .global-nav-collapse.secondary #global-header .container .tools>li.hover>a:hover, .global-nav-collapse.secondary #global-header .container .tools>li.hover>a:visited:hover, .global-nav-collapse.tertiary #global-header .container .tools>li.active>a:link, .global-nav-collapse.tertiary #global-header .container .tools>li.active>a:visited, .global-nav-collapse.tertiary #global-header .container .tools>li.active>a:hover, .global-nav-collapse.tertiary #global-header .container .tools>li.active>a:visited:hover, .global-nav-collapse.tertiary #global-header .container .tools>li.inactive>a:link, .global-nav-collapse.tertiary #global-header .container .tools>li.inactive>a:visited, .global-nav-collapse.tertiary #global-header .container .tools>li.inactive>a:hover, .global-nav-collapse.tertiary #global-header .container .tools>li.inactive>a:visited:hover, .global-nav-collapse.tertiary #global-header .container .tools>li.hover>a:link, .global-nav-collapse.tertiary #global-header .container .tools>li.hover>a:visited, .global-nav-collapse.tertiary #global-header .container .tools>li.hover>a:hover, .global-nav-collapse.tertiary #global-header .container .tools>li.hover>a:visited:hover {
	color: #333
}
.global-nav-collapse.secondary #global-header .container .tools>li.active>a:link:after, .global-nav-collapse.secondary #global-header .container .tools>li.active>a:visited:after, .global-nav-collapse.secondary #global-header .container .tools>li.active>a:hover:after, .global-nav-collapse.secondary #global-header .container .tools>li.active>a:visited:hover:after, .global-nav-collapse.secondary #global-header .container .tools>li.inactive>a:link:after, .global-nav-collapse.secondary #global-header .container .tools>li.inactive>a:visited:after, .global-nav-collapse.secondary #global-header .container .tools>li.inactive>a:hover:after, .global-nav-collapse.secondary #global-header .container .tools>li.inactive>a:visited:hover:after, .global-nav-collapse.secondary #global-header .container .tools>li.hover>a:link:after, .global-nav-collapse.secondary #global-header .container .tools>li.hover>a:visited:after, .global-nav-collapse.secondary #global-header .container .tools>li.hover>a:hover:after, .global-nav-collapse.secondary #global-header .container .tools>li.hover>a:visited:hover:after, .global-nav-collapse.tertiary #global-header .container .tools>li.active>a:link:after, .global-nav-collapse.tertiary #global-header .container .tools>li.active>a:visited:after, .global-nav-collapse.tertiary #global-header .container .tools>li.active>a:hover:after, .global-nav-collapse.tertiary #global-header .container .tools>li.active>a:visited:hover:after, .global-nav-collapse.tertiary #global-header .container .tools>li.inactive>a:link:after, .global-nav-collapse.tertiary #global-header .container .tools>li.inactive>a:visited:after, .global-nav-collapse.tertiary #global-header .container .tools>li.inactive>a:hover:after, .global-nav-collapse.tertiary #global-header .container .tools>li.inactive>a:visited:hover:after, .global-nav-collapse.tertiary #global-header .container .tools>li.hover>a:link:after, .global-nav-collapse.tertiary #global-header .container .tools>li.hover>a:visited:after, .global-nav-collapse.tertiary #global-header .container .tools>li.hover>a:hover:after, .global-nav-collapse.tertiary #global-header .container .tools>li.hover>a:visited:hover:after {
	color: #333
}
.global-nav-collapse.secondary #global-header .container .tools>li>a:link, .global-nav-collapse.secondary #global-header .container .tools>li>a:visited, .global-nav-collapse.secondary #global-header .container .tools>li>a:hover, .global-nav-collapse.secondary #global-header .container .tools>li>a:visited:hover, .global-nav-collapse.tertiary #global-header .container .tools>li>a:link, .global-nav-collapse.tertiary #global-header .container .tools>li>a:visited, .global-nav-collapse.tertiary #global-header .container .tools>li>a:hover, .global-nav-collapse.tertiary #global-header .container .tools>li>a:visited:hover {
	color: #333
}
.global-nav-collapse.secondary #global-header .container .tools>li>a:link:after, .global-nav-collapse.secondary #global-header .container .tools>li>a:visited:after, .global-nav-collapse.secondary #global-header .container .tools>li>a:hover:after, .global-nav-collapse.secondary #global-header .container .tools>li>a:visited:hover:after, .global-nav-collapse.tertiary #global-header .container .tools>li>a:link:after, .global-nav-collapse.tertiary #global-header .container .tools>li>a:visited:after, .global-nav-collapse.tertiary #global-header .container .tools>li>a:hover:after, .global-nav-collapse.tertiary #global-header .container .tools>li>a:visited:hover:after {
	color: #fff
}
.no-csstransitions .scrolled.interior #global-header .tools>li>a:after, .no-csstransitions .scrolled.interior #global-header .tools>li.user a {
	color: #fff
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-viewport #header-wrapper .global-user {
 display: none
}
}
.global-user {
	padding: 10px 0;
	position: absolute;
	top: 50px;
	z-index: 1000044
}
.global-user .current-favorites {
	padding-left: 16px;
	position: relative
}
.global-user .current-favorites .message {
	text-align: center
}
.global-user .current-favorites .message>p {
	color: #666;
	font-size: 12px;
	line-height: 18px
}
.global-user .current-favorites .feed-title.favorites {
	color: #666;
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
	font-size: 13px;
	position: relative;
	text-align: left
}
.global-user .current-favorites .feed-title.favorites>span:after {
	content: 'N';
	font-family: 'macnnIcons';
	font-size: 16px;
	position: absolute;
	right: 10px
}
.global-user .current-favorites ul>li {
	display: block;
	font-size: 13px;
	margin-bottom: 20px;
	overflow: hidden;
	text-align: left
}
.global-user .current-favorites ul>li .fav-img-wrap {
	float: left;
	margin-right: 8px;
	min-width: 45px
}
.global-user .current-favorites ul>li .fav-img-wrap img.main {
	float: left;
	max-height: 30px
}
.global-user .current-favorites ul>li .fav-img-wrap img.main.round {
	border: #ccc 1px solid;
	border-radius: 30px;
	height: 30px;
	width: 30px
}
.global-user .current-favorites ul>li>a {
	float: left;
	line-height: 13px;
	margin-top: 4px
}
.global-user .current-favorites ul>li>a div>span {
	color: #999;
	display: block;
	font-size: 10px
}
.global-user .current-favorites ul>li>a .link-text {
	float: left;
	max-width: 190px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.global-user .current-favorites ul>li>a .link-text-short {
	display: none;
	float: left
}
.global-user ul:first-child>li>a>img {
	margin-bottom: -1px;
	margin-right: 4px
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
.global-user {
 background: #fff;
 color: #888;
 font-size: 12px;
 line-height: 40px;
 padding-left: 20px;
 padding-right: 20px;
 right: 10px;
 text-align: left
}
.global-user .display-user {
 font-size: 14px;
 line-height: 18px;
 margin-bottom: 170px;
 margin-top: 20px;
 padding-bottom: 10px
}
.global-user .display-user>span {
 margin-left: 4px
}
.global-user .noMobile {
 display: none
}
.global-user ul:first-child>li>a {
 font-size: 13px
}
.global-user .current-favorites {
 background: #f2f2f2;
 border-radius: 2px;
 height: 140px;
 left: 20px;
 padding: 10px 10px 34px 10px;
 position: absolute;
 right: 20px;
 top: 70px
}
.global-user .current-favorites ul>li {
 display: inline-block;
 margin-bottom: 20px;
 margin-left: 10px;
 min-height: 84px;
 overflow: hidden;
 position: relative;
 text-align: center;
 vertical-align: text-bottom;
 white-space: normal;
 width: 54px
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) and (min-width: 1px) and (max-width: 1023px) {
.global-user .current-favorites ul>li {
 overflow: initial
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
.global-user .current-favorites ul>li:first-child {
 margin-left: 0
}
.global-user .current-favorites ul>li:nth-child(n+5) {
 display: none
}
.global-user .current-favorites ul>li img.main {
 left: 0;
 margin: 0 auto;
 max-height: 40px;
 position: absolute;
 right: 0
}
.global-user .current-favorites ul>li img.main.round {
 border-radius: 30px;
 height: 40px;
 width: 40px
}
.global-user .current-favorites ul>li>a {
 position: relative
}
.global-user .current-favorites ul>li>a .link-text-short {
 color: #999;
 display: block;
 float: none;
 font-size: 10px;
 position: relative;
 top: 44px
}
.global-user .current-favorites ul>li>a .link-text {
 display: none
}
}
@media screen and (min-width: 1024px) {
.global-user {
 height: 400px;
 overflow: hidden;
 width: 462px
}
.global-user .current-favorites {
 height: 380px;
 margin-left: -8px;
 padding: 0 10px 34px 20px;
 position: relative;
 width: 274px
}
.global-user .current-favorites ul>li>a .link-text-short {
 display: none
}
.global-user ul:first-child>li>a {
 color: #272727
}
}
#global-header .tools>li>.global-user>ul:first-child:not(.alt-format)>li {
 color: #888;
 font-size: 12px;
 line-height: 40px;
 padding-left: 7px;
 text-align: left
}
#global-header .tools>li>.global-user>ul:first-child:not(.alt-format)>li.display-user {
 border-bottom: #ddd 2px solid;
 font-size: 14px;
 line-height: 18px;
 margin-bottom: 2px;
 margin-left: 5px;
 margin-top: 20px;
 max-width: 170px;
 padding-bottom: 10px;
 padding-left: 0
}
#global-header .tools>li>.global-user>ul:first-child:not(.alt-format)>li.display-user>span {
 margin-left: 4px
}
#global-header .tools>li>.global-user>ul:first-child:not(.alt-format)>li>a {
 width: auto
}
#global-header .tools>li>.global-user>ul:first-child:not(.alt-format)>li>a>img {
 margin-bottom: -1px;
 margin-right: 4px
}
#global-header .tools>li>.global-user>ul:first-child:not(.alt-format)>li>a:hover {
 color: #fff
}
@media screen and (min-width: 768px) {
#global-nav>ul>li>a {
 -webkit-transition-duration: 0.25s;
 transition-duration: 0.25s;
 -moz-transition-property: opacity 0.2s ease-out;
 -ms-transition-property: opacity 0.2s ease-out;
 -o-transition-property: opacity 0.2s ease-out;
 -webkit-transition-property: opacity 0.2s ease-out;
 transition-property: opacity 0.2s ease-out;
 -moz-transition-timing-function: ease-in-out;
 -o-transition-timing-function: ease-in-out;
 -webkit-transition-timing-function: ease-in-out;
 transition-timing-function: ease-in-out;
 color: #fff;
 cursor: pointer;
 display: block;
 padding: 0 8px;
 position: relative
}
#global-nav>ul>li>a.hover {
 background-color: #c00
}
#global-nav>ul, :not(.alt-format) #global-nav-secondary .global-nav-container>ul, :not(.alt-format) #global-nav-secondary .tertiary-nav-container>ul, :not(.alt-format) #global-nav-tertiary .global-nav-container>ul, :not(.alt-format) #global-nav-tertiary .tertiary-nav-container>ul {
 list-style-type: none
}
#global-nav>ul>li, :not(.alt-format) #global-nav-secondary .global-nav-container>ul>li, :not(.alt-format) #global-nav-secondary .tertiary-nav-container>ul>li, :not(.alt-format) #global-nav-tertiary .global-nav-container>ul>li, :not(.alt-format) #global-nav-tertiary .tertiary-nav-container>ul>li {
 float: left;
 line-height: 50px;
 list-style-type: none;
 border-right: solid 1px #4e4e4e;
 text-align: center
}
#global-nav>ul>li>div, :not(.alt-format) #global-nav-secondary .global-nav-container>ul>li>div, :not(.alt-format) #global-nav-secondary .tertiary-nav-container>ul>li>div, :not(.alt-format) #global-nav-tertiary .global-nav-container>ul>li>div, :not(.alt-format) #global-nav-tertiary .tertiary-nav-container>ul>li>div {
 -moz-transition: max-height 0.2s ease-in;
 -o-transition: max-height 0.2s ease-in;
 -webkit-transition: max-height 0.2s ease-in;
 transition: max-height 0.2s ease-in;
 background: #fff;
 box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
 display: none;
 left: 0;
 max-height: 0;
 position: absolute;
 z-index: 1000045
}
.setting div ul li a {
 line-height: 30% !important;
}
#global-nav>ul>li>div>ul, :not(.alt-format) #global-nav-secondary .global-nav-container>ul>li>div>ul, :not(.alt-format) #global-nav-secondary .tertiary-nav-container>ul>li>div>ul, :not(.alt-format) #global-nav-tertiary .global-nav-container>ul>li>div>ul, :not(.alt-format) #global-nav-tertiary .tertiary-nav-container>ul>li>div>ul {
 display: block;
 float: left
}
#global-nav>ul>li.hover>div, :not(.alt-format) #global-nav-secondary .global-nav-container>ul>li.hover>div, :not(.alt-format) #global-nav-secondary .tertiary-nav-container>ul>li.hover>div, :not(.alt-format) #global-nav-tertiary .global-nav-container>ul>li.hover>div, :not(.alt-format) #global-nav-tertiary .tertiary-nav-container>ul>li.hover>div {
 display: block;
 max-height: 660px;
 z-index: 100000;
}
#global-nav>ul>li.hover>a, :not(.alt-format) #global-nav-secondary .global-nav-container>ul>li.hover>a, :not(.alt-format) #global-nav-secondary .tertiary-nav-container>ul>li.hover>a, :not(.alt-format) #global-nav-tertiary .global-nav-container>ul>li.hover>a, :not(.alt-format) #global-nav-tertiary .tertiary-nav-container>ul>li.hover>a {
 display: block
}
#global-nav>ul>li>div>ul:first-child:not(.alt-format), :not(.alt-format) #global-nav-secondary .global-nav-container>ul>li>div>ul:first-child:not(.alt-format), :not(.alt-format) #global-nav-secondary .tertiary-nav-container>ul>li>div>ul:first-child:not(.alt-format), :not(.alt-format) #global-nav-tertiary .global-nav-container>ul>li>div>ul:first-child:not(.alt-format), :not(.alt-format) #global-nav-tertiary .tertiary-nav-container>ul>li>div>ul:first-child:not(.alt-format) {
 background: #D7B800;
 padding: 0 10px
}
ul.bottom_nav li a:hover {
 background: none;
 color: #919191;
 text-decoration:none;
}
#global-nav>ul>li>div>ul:first-child:not(.alt-format)>li>a, :not(.alt-format) #global-nav-secondary .global-nav-container>ul>li>div>ul:first-child:not(.alt-format)>li>a, :not(.alt-format) #global-nav-secondary .tertiary-nav-container>ul>li>div>ul:first-child:not(.alt-format)>li>a, :not(.alt-format) #global-nav-tertiary .global-nav-container>ul>li>div>ul:first-child:not(.alt-format)>li>a, :not(.alt-format) #global-nav-tertiary .tertiary-nav-container>ul>li>div>ul:first-child:not(.alt-format)>li>a {
 display: block;
 color: #072c5c;
 text-shadow: #8e7a00 0 1px 4px;
 font-size: 13px;
 height: auto;
 line-height: 160%;
 min-width: 140px;
 padding: 10px;
 position: relative;
 text-align: left;
 border-bottom: 1px solid #BAA10D;
}
.no-touch #global-nav>ul>li>div>ul:first-child:not(.alt-format)>li:hover a, .no-touch :not(.alt-format) #global-nav-secondary .global-nav-container>ul>li>div>ul:first-child:not(.alt-format)>li:hover a, :not(.alt-format) #global-nav-secondary .no-touch .global-nav-container>ul>li>div>ul:first-child:not(.alt-format)>li:hover a, .no-touch :not(.alt-format) #global-nav-secondary .tertiary-nav-container>ul>li>div>ul:first-child:not(.alt-format)>li:hover a, :not(.alt-format) #global-nav-secondary .no-touch .tertiary-nav-container>ul>li>div>ul:first-child:not(.alt-format)>li:hover a, .no-touch :not(.alt-format) #global-nav-tertiary .global-nav-container>ul>li>div>ul:first-child:not(.alt-format)>li:hover a, :not(.alt-format) #global-nav-tertiary .no-touch .global-nav-container>ul>li>div>ul:first-child:not(.alt-format)>li:hover a, .no-touch :not(.alt-format) #global-nav-tertiary .tertiary-nav-container>ul>li>div>ul:first-child:not(.alt-format)>li:hover a, :not(.alt-format) #global-nav-tertiary .no-touch .tertiary-nav-container>ul>li>div>ul:first-child:not(.alt-format)>li:hover a {
/*background-color: #c00;
	color: #fff*/
}
#global-header .container .tools>li.active>a, #global-header .container .tools>li.hover>a, #global-nav>ul>li.active>a, #global-nav>ul>li.inactive>a, #global-nav>ul>li.hover>a {
 -webkit-transition-duration: 0.25s;
 transition-duration: 0.25s;
 -moz-transition-property: background-color 0.2s ease-in-out;
 -ms-transition-property: background-color 0.2s ease-in-out;
 -o-transition-property: background-color 0.2s ease-in-out;
 -webkit-transition-property: background-color 0.2s ease-in-out;
 transition-property: background-color 0.2s ease-in-out;
 -moz-transition-timing-function: ease-in-out;
 -o-transition-timing-function: ease-in-out;
 -webkit-transition-timing-function: ease-in-out;
 transition-timing-function: ease-in-out
}
#global-header .container .tools>li.active>a:before, #global-header .container .tools>li.hover>a:before, #global-nav>ul>li.active>a:before, #global-nav>ul>li.inactive>a:before, #global-nav>ul>li.hover>a:before {
}
#global-nav {
 -webkit-transition-duration: 0.25s;
 transition-duration: 0.25s;
 -moz-transition-property: height 0.2s ease-in-out;
 -ms-transition-property: height 0.2s ease-in-out;
 -o-transition-property: height 0.2s ease-in-out;
 -webkit-transition-property: height 0.2s ease-in-out;
 transition-property: height 0.2s ease-in-out;
 -moz-transition-timing-function: ease-in-out;
 -o-transition-timing-function: ease-in-out;
 -webkit-transition-timing-function: ease-in-out;
 transition-timing-function: ease-in-out;
 height: 50px;
 overflow: visible;
 z-index: 1000036
}
.interior #global-nav {
 box-shadow: none
}
#global-nav .sub-more {
 display: none
}
#global-nav .sports .label {
 color: #333;
 font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
 font-size: 14px;
 margin: 10px 0;
 padding: 0 10px;
 text-align: left
}
#global-nav .sports .label>span {
 border-bottom: 1px solid #f1f1f1;
 border-top: 1px solid #f1f1f1;
 display: block;
 line-height: 40px
}
#global-nav .sub-more-more {
 display: none
}
#global-nav .sports div>ul>.teams.sub-only {
 display: none
}
#global-nav .sports div>ul>.teams.sub-only.sub {
 display: block
}
#global-nav li.none.sub>div {
 display: none
}
#global-nav ul>li.more>a {
 cursor: default;
 font-size: 34px;
 line-height: 46px;
 padding-bottom: 2px
}
#global-nav ul>li.more>a .link-text, #global-nav ul>li.more>a .link-text-short {
 display: none
}
#global-nav ul>li.more.active a:before {
 background-color: transparent;
 height: 0
}
#global-nav ul>li.more div {
 white-space: normal
}
}
@media screen and (min-width: 768px) and (min-width: 1024px) {
#global-nav ul>li.more div .link-text {
 display: inline
}
#global-nav ul>li.more div .link-text-short {
 display: none
}
}
@media screen and (min-width: 768px) {
#global-nav>ul {
 display: none;
 margin: 0 auto;
 max-width: 1400px;
 padding-left: 220px;
 padding-right: 88px
}
#global-nav>ul:before, #global-nav>ul:after {
 content: '';
 display: table
}
#global-nav>ul:after {
 clear: both
}
#global-nav>ul .clearfix {
 zoom: 1
}
#global-nav>ul.focused>li.active>a:link, #global-nav>ul.focused>li.active>a:visited, #global-nav>ul.focused>li.inactive>a:link, #global-nav>ul.focused>li.inactive>a:visited {
 color: #fff
}
#global-nav>ul.focused>li.active>a:link:before, #global-nav>ul.focused>li.active>a:visited:before, #global-nav>ul.focused>li.inactive>a:link:before, #global-nav>ul.focused>li.inactive>a:visited:before {
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
 filter: alpha(opacity=0);
 -moz-opacity: 0;
 -khtml-opacity: 0;
 opacity: 0
}
#global-nav>ul.focused>li.active>a:hover, #global-nav>ul.focused>li.active>a:visited:hover, #global-nav>ul.focused>li.inactive>a:hover, #global-nav>ul.focused>li.inactive>a:visited:hover {
 color: #fff
}
#global-nav>ul.focused>li.active>a:hover:before, #global-nav>ul.focused>li.active>a:visited:hover:before, #global-nav>ul.focused>li.inactive>a:hover:before, #global-nav>ul.focused>li.inactive>a:visited:hover:before {
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
 filter: alpha(opacity=100);
 -moz-opacity: 1;
 -khtml-opacity: 1;
 opacity: 1
}
#global-nav>ul.focused>li.hover>a:link, #global-nav>ul.focused>li.hover>a:visited, #global-nav>ul.focused>li.hover>a:hover, #global-nav>ul.focused>li.hover>a:visited:hover {
 color: #fff
}
#global-nav>ul.focused>li.hover>a:link:before, #global-nav>ul.focused>li.hover>a:visited:before, #global-nav>ul.focused>li.hover>a:hover:before, #global-nav>ul.focused>li.hover>a:visited:hover:before {
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
 filter: alpha(opacity=100);
 -moz-opacity: 1;
 -khtml-opacity: 1;
 opacity: 1
}
#global-nav>ul.focused>li.hover>a:link:after, #global-nav>ul.focused>li.hover>a:visited:after, #global-nav>ul.focused>li.hover>a:hover:after, #global-nav>ul.focused>li.hover>a:visited:hover:after {
 color: #fff
}
#global-nav>ul.focused>li>a:link, #global-nav>ul.focused>li>a:visited {
 color: #7b7b7b
}
#global-nav>ul.focused>li>a:link:before, #global-nav>ul.focused>li>a:visited:before {
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
 filter: alpha(opacity=0);
 -moz-opacity: 0;
 -khtml-opacity: 0;
 opacity: 0
}
#global-nav>ul.focused>li>a:link:after, #global-nav>ul.focused>li>a:visited:after {
 color: #7b7b7b
}
#global-nav>ul.focused>li>a:hover, #global-nav>ul.focused>li>a:visited:hover {
 color: #fff
}
#global-nav>ul.focused>li>a:hover:before, #global-nav>ul.focused>li>a:visited:hover:before {
 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
 filter: alpha(opacity=100);
 -moz-opacity: 1;
 -khtml-opacity: 1;
 opacity: 1
}
#global-nav>ul.focused>li>a:hover:after, #global-nav>ul.focused>li>a:visited:hover:after {
 color: #fff
}
.logged-out #global-nav>ul {
 padding-right: 110px;
 padding-left: 220px;
}
#global-nav>ul>li.external>a:after {
 display: none
}
/*#global-nav>ul>li>a:hover {
	background: #d7b800;
}*/
#global-nav>ul>li.sports>a>span.link-text {
 display: none
}
#global-nav>ul>li.sports>a>span.link-text-short {
 display: block;
 font-size: 14px;
}
#global-nav>ul>li.more-macnn {
 position: relative
}
.head_marg {
 margin: 16px 0;
}
#global-nav>ul>li.more-macnn.active a:before {
 background-color: transparent
}
#global-nav>ul>li.more-macnn>a {
 color: transparent;
 font: 0/0 a;
 text-shadow: none;
 cursor: pointer;
 height: 50px;
 width: 44px
}
#global-nav>ul>li.more-macnn>a:after {
 -webkit-transition-duration: 0.25s;
 transition-duration: 0.25s;
 -moz-transition-property: color 0.2s ease-out;
 -ms-transition-property: color 0.2s ease-out;
 -o-transition-property: color 0.2s ease-out;
 -webkit-transition-property: color 0.2s ease-out;
 transition-property: color 0.2s ease-out;
 -moz-transition-timing-function: ease-in-out;
 -o-transition-timing-function: ease-in-out;
 -webkit-transition-timing-function: ease-in-out;
 transition-timing-function: ease-in-out;
 color: #fff;
 font-size: 34px;
 left: 0;
 line-height: 50px;
 position: absolute;
 right: 0;
 text-align: center
}
#global-nav>ul>li.more-macnn>div {
 margin-right: -10px;
 padding-bottom: 0;
 text-align: left;
 white-space: normal;
 width: 580px
}
#global-nav>ul>li.more-macnn>div>ul {
 display: inline-block;
 float: none;
 margin: 0 0 0 20px;
 padding: 0;
 vertical-align: top
}
#global-nav>ul>li.more-macnn>div>ul:first-child {
 padding: 0
}
#global-nav>ul>li.more-macnn>div>ul:first-child>li:hover>a {
 background-color: transparent !important;
 color: inherit !important
}
#global-nav>ul>li.more-macnn>div>ul:first-child>li:hover>div>ul>li>a {
 background-color: transparent !important;
 color: inherit !important
}
#global-nav>ul>li.more-macnn>div>ul:first-child>li:hover>div>ul>li>a:hover, #global-nav>ul>li.more-macnn>div>ul:first-child>li:hover>div>ul>li>a:visited:hover {
 color: #36c !important
}
#global-nav>ul>li.more-macnn>div>ul.featured {
 margin: 0 0 0 30px
}
#global-nav>ul>li.more-macnn>div>ul.featured>li>div>ul>li {
 border-top: #ddd 1px solid;
 width: 250px
}
#global-nav>ul>li.more-macnn>div>ul.featured>li>div>ul>li:first-child {
 border: 0
}
#global-nav>ul>li.more-macnn>div>ul.featured>li>div>ul>li>a {
 display: block;
 font-family: "BentonSans", Arial, Helvetica, sans-serif;
 font-size: 16px;
 line-height: 2;
 outline: none;
 padding: 12px 20px 12px 60px;
 position: relative
}
#global-nav>ul>li.more-macnn>div>ul>li {
 line-height: 100%;
 padding: 0;
 text-align: left
}
#global-nav>ul>li.more-macnn>div>ul>li>a {
 display: none !important
}
#global-nav>ul>li.more-macnn>div>ul>li>div>ul>li {
 line-height: 100%
}
#global-nav>ul>li.more-macnn>div>ul>li>div>ul>li.header-title span {
 color: #999;
 display: block;
 font-family: "BentonSans", Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 1;
 margin-top: 16px;
 text-transform: uppercase
}
#global-nav>ul>li.more-macnn>div>ul>li>div>ul>li.header-title span.link-text-short {
 display: none
}
#global-nav>ul>li.more-macnn>div>ul>li>div>ul>li>a {
 color: #333;
 display: block;
 font-family: "BentonSans", Arial, Helvetica, sans-serif;
 font-size: 14px;
 padding: 10px 30px 10px 0;
 position: relative
}
#global-nav>ul>li.more-macnn>div>ul>li>div>ul>li>a:hover, #global-nav>ul>li.more-macnn>div>ul>li>div>ul>li>a:visited:hover {
 color: #36c !important
}
#global-nav>ul>li.more-macnn>div>div.footer-links {
 padding: 0 15px;
 width: 100%
}
#global-nav>ul>li.more-macnn>div>div.footer-links>ul {
 border-top: 1px solid #ddd;
 display: block;
 line-height: 100%;
 padding: 10px 0;
 text-align: left
}
#global-nav>ul>li.more-macnn>div>div.footer-links>ul>li {
 display: inline-block;
 line-height: 1.4
}
#global-nav>ul>li.more-macnn>div>div.footer-links>ul>li:last-child:after {
 display: none
}
#global-nav>ul>li.more-macnn>div>div.footer-links>ul>li:after {
 color: #aaa;
 content: "|";
 padding-left: 4px;
 padding-right: 4px
}
#global-nav>ul>li.more-macnn>div>div.footer-links>ul>li>a {
 font-size: 11px;
 line-height: 100%
}
#global-nav>ul>li.more-macnn>div>div.footer-links>ul>li>a .link-text {
 display: inline-block
}
#global-nav>ul>li.more-macnn>div>div.footer-links>ul>li>a .link-text-short {
 display: none
}
#global-nav>ul>li.more-macnn>div>div.footer-wrapper {
 background: #f7f7f7;
 border-top: 1px solid #ddd;
 max-width: 614px;
 padding: 10px 15px;
 width: 100%
}
#global-nav>ul>li.more-macnn>div>div.footer-wrapper>ul>li {
 color: #999;
 font-family: "BentonSans", Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 15px
}
#global-nav>ul>li.more-macnn>div>div.footer-wrapper>ul>li>.link-text {
 display: block
}
#global-nav>ul>li.more-macnn>div>div.footer-wrapper>ul>li .link-text-short {
 display: none
}
#global-nav>ul>li a {
 outline: none;
 height: 50px;
}
#global-nav>ul>li>div {
 margin: 0 auto;
 overflow: hidden;
 padding: 0px 0;
 margin-left: 10px;
 z-index: 10000;
 white-space: nowrap
}
}
@media screen and (min-width: 768px) and (min-width: 1280px) {
#global-nav>ul>li>div .link-text {
 display: inline !important
}
#global-nav>ul>li>div .link-text-short {
 display: none
}
}
@media screen and (min-width: 768px) {
#global-nav>ul>li>div .link-text {
 display: none
}
#global-nav>ul>li>div>.col-right {
 background: #f2f2f2;
 border-radius: 3px;
 display: inline-block;
 height: 400px;
 overflow: hidden;
 padding: 20px 0 0 20px
}
}
@media screen and (min-width: 768px) and (min-width: 1024px) and (max-width: 1199px) {
#global-nav>ul>li>div>.col-right>ul>li>a>span {
 display: none
}
#global-nav>ul>li>div>.col-right.list-3 {
 width: 440px
}
#global-nav>ul>li>div>.col-right.list-4 {
 width: 540px
}
}
@media screen and (min-width: 768px) {
#global-nav>ul>li>div>.col-right.list-3 {
 width: 600px
}
#global-nav>ul>li>div>.col-right.list-3>ul {
 width: 33.33%
}
#global-nav>ul>li>div>.col-right.list-4 {
 width: 740px
}
#global-nav>ul>li>div>.col-right>ul {
 float: left;
 padding-bottom: 20px;
 width: 25%
}
#global-nav>ul>li>div>.col-right>ul>li {
 font-size: 12px;
 margin-right: 20px;
 text-align: left
}
#global-nav>ul>li>div>.col-right>ul>li>h2 {
 color: #666;
 font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
 line-height: 14px;
 margin-bottom: 10px
}
#global-nav>ul>li>div>.col-right>ul>li>a {
 -webkit-transition-duration: 0.25s;
 transition-duration: 0.25s;
 -moz-transition-property: all 0.2s ease-out;
 -ms-transition-property: all 0.2s ease-out;
 -o-transition-property: all 0.2s ease-out;
 -webkit-transition-property: all 0.2s ease-out;
 transition-property: all 0.2s ease-out;
 -moz-transition-timing-function: ease-in-out;
 -o-transition-timing-function: ease-in-out;
 -webkit-transition-timing-function: ease-in-out;
 transition-timing-function: ease-in-out;
 color: #666;
 display: block;
 line-height: 30px;
 padding: 0 10px;
 padding-left: 36px;
 white-space: nowrap
}
.no-touch #global-nav>ul>li>div>.col-right>ul>li>a:hover {
 background-color: #fff;
 border-radius: 3px;
 color: #c00
}
#global-nav>ul>li>div>.col-right.list-3>ul:first-child+ul+ul+ul, #global-nav>ul>li>div>.col-right.list-4>ul:first-child+ul+ul+ul+ul {
 clear: left
}
#global-nav>ul>li>a .link-text-short {
 display: none
}
#global-nav>ul>li.pillar {
 float: right
}
#global-nav .sprite-25-team-1 {
 background-position: 4px 2px
}
#global-nav .sprite-25-team-2 {
 background-position: 4px -48px
}
#global-nav .sprite-25-team-3 {
 background-position: 4px -98px
}
#global-nav .sprite-25-team-4 {
 background-position: 4px -148px
}
#global-nav .sprite-25-team-5 {
 background-position: 4px -198px
}
#global-nav .sprite-25-team-6 {
 background-position: 4px -248px
}
#global-nav .sprite-25-team-7 {
 background-position: 4px -298px
}
#global-nav .sprite-25-team-8 {
 background-position: 4px -348px
}
#global-nav .sprite-25-team-9 {
 background-position: 4px -398px
}
#global-nav .sprite-25-team-10 {
 background-position: 4px -448px
}
#global-nav .sprite-25-team-11 {
 background-position: 4px -498px
}
#global-nav .sprite-25-team-12 {
 background-position: 4px -548px
}
#global-nav .sprite-25-team-13 {
 background-position: 4px -598px
}
#global-nav .sprite-25-team-14 {
 background-position: 4px -648px
}
#global-nav .sprite-25-team-15 {
 background-position: 4px -698px
}
#global-nav .sprite-25-team-16 {
 background-position: 4px -748px
}
#global-nav .sprite-25-team-17 {
 background-position: 4px -798px
}
#global-nav .sprite-25-team-18 {
 background-position: 4px -848px
}
#global-nav .sprite-25-team-19 {
 background-position: 4px -898px
}
#global-nav .sprite-25-team-20 {
 background-position: 4px -948px
}
#global-nav .sprite-25-team-21 {
 background-position: 4px -998px
}
#global-nav .sprite-25-team-22 {
 background-position: 4px -1048px
}
#global-nav .sprite-25-team-23 {
 background-position: 4px -1098px
}
#global-nav .sprite-25-team-24 {
 background-position: 4px -1148px
}
#global-nav .sprite-25-team-25 {
 background-position: 4px -1198px
}
#global-nav .sprite-25-team-26 {
 background-position: 4px -1248px
}
#global-nav .sprite-25-team-27 {
 background-position: 4px -1298px
}
#global-nav .sprite-25-team-28 {
 background-position: 4px -1348px
}
#global-nav .sprite-25-team-29 {
 background-position: 4px -1398px
}
#global-nav .sprite-25-team-30 {
 background-position: 4px -1448px
}
#global-nav .sprite-25-team-31 {
 background-position: 4px -1498px
}
#global-nav .sprite-25-team-32 {
 background-position: 4px -1548px
}
#global-nav .sprite-25-team-33 {
 background-position: 4px -1598px
}
#global-nav .sprite-25-team-34 {
 background-position: 4px -1648px
}
#global-nav .sprite-25-team-35 {
 background-position: 4px -1698px
}
#global-nav .nav-logo-wrap {
 float: left;
 margin: 0;
 margin-right: 8px;
 max-height: 25px;
 min-width: 25px;
 padding: 0 0 0 5px !important
}
#global-nav .nav-logo-wrap img.main {
 float: left;
 max-height: 25px
}
#global-nav .nav-logo-wrap img.main.round {
 border: #ccc 1px solid;
 border-radius: 30px;
 height: 30px;
 width: 30px
}
#global-nav .menu-soccer .nav-logo-wrap {
 height: 25px;
 margin: 0 !important;
 max-width: 25px;
 min-width: 25px;
 padding: 5px 0 0 5px !important
}
#global-nav .menu-soccer .nav-logo-wrap img {
 max-height: 25px;
 width: 25px
}
#global-nav ul.split, #global-nav-secondary ul.split {
 margin: 0;
 padding: 0;
 width: 400px
}
#global-nav ul.split li, #global-nav-secondary ul.split li {
 display: block;
 float: left;
 margin: 0;
 padding: 0;
 vertical-align: top;
 width: 185px
}
.global-nav-secondary-olympics div ul.split {
 width: 600px !important
}
.global-nav-secondary-olympics div ul.split li:nth-child(2n) {
 margin-left: 0 !important
}
#global-nav ul>li.teams.nfl div, #global-nav ul>li.teams.nhl div, #global-nav ul>li.teams.mlb div, #global-nav ul>li.teams.nba div, #global-nav-secondary ul li.teams.nfl div, #global-nav-secondary ul li.teams.nhl div, #global-nav-secondary ul li.teams.mlb div, #global-nav-secondary ul li.teams.nba div {
 width: 540px
}
}
@media screen and (min-width: 768px) and (min-width: 1280px) {
#global-nav ul>li.teams.nfl div, #global-nav ul>li.teams.nhl div, #global-nav ul>li.teams.mlb div, #global-nav ul>li.teams.nba div, #global-nav-secondary ul li.teams.nfl div, #global-nav-secondary ul li.teams.nhl div, #global-nav-secondary ul li.teams.mlb div, #global-nav-secondary ul li.teams.nba div {
 width: 740px
}
}
@media screen and (min-width: 768px) {
#global-nav ul>li.teams.mlb div>ul, #global-nav ul>li.teams.nba div>ul, #global-nav-secondary ul li.teams.mlb div>ul, #global-nav-secondary ul li.teams.nba div>ul {
 width: 33.33% !important
}
}
@media screen and (min-width: 768px) and (min-width: 1280px) {
#global-nav ul>li.teams.nhl div ul>li, #global-nav-secondary ul li.teams.nhl div ul>li {
 margin-bottom: 6px
}
}
@media screen and (min-width: 768px) {
#global-nav ul>li.teams.soccer div, #global-nav-secondary ul li.teams.soccer div {
 height: auto !important
}
#global-nav ul>li.teams.soccer div ul:nth-child(n+3):not(:nth-last-child(-n+1)), #global-nav-secondary ul li.teams.soccer div ul:nth-child(n+3):not(:nth-last-child(-n+1)) {
margin-top:38px
}
#global-nav ul>li.teams.soccer div .leagues, #global-nav-secondary ul li.teams.soccer div .leagues {
 border-bottom: 2px solid #e5e5e5;
 border-radius: 0;
 display: none;
 height: auto;
 margin-bottom: 8px;
 padding: 0 0 5px 0
}
#global-nav ul>li.teams.soccer div .leagues ul, #global-nav-secondary ul li.teams.soccer div .leagues ul {
 width: 100%
}
#global-nav ul>li.teams.soccer div .leagues li, #global-nav-secondary ul li.teams.soccer div .leagues li {
 display: inline-block;
 float: left;
 font-size: 13px;
 margin-right: 10px;
 width: 105px
}
#global-nav ul>li.teams.soccer div .leagues li a, #global-nav-secondary ul li.teams.soccer div .leagues li a {
 padding: 0;
 text-align: center
}
#global-nav ul>li.teams.soccer div .leagues li a .link-text, #global-nav-secondary ul li.teams.soccer div .leagues li a .link-text {
 display: block;
 line-height: 20px;
 white-space: normal
}
#global-nav ul>li.teams.soccer div .leagues li a .link-text-short, #global-nav-secondary ul li.teams.soccer div .leagues li a .link-text-short {
 display: none
}
#global-nav ul>li.teams.soccer div .conference, #global-nav-secondary ul li.teams.soccer div .conference {
 margin-bottom: 8px !important
}
#global-nav ul>li.teams.soccer div .conference .link-text, #global-nav-secondary ul li.teams.soccer div .conference .link-text {
 display: block
}
#global-nav ul>li.teams.soccer div .conference .link-text-short, #global-nav-secondary ul li.teams.soccer div .conference .link-text-short {
 display: none
}
#global-nav ul>li.teams div:not(.link-text), #global-nav-secondary ul li.teams div:not(.link-text) {
 background: #f2f2f2;
 border-radius: 3px;
 height: 400px;
 margin: 0 10px 0 0;
 overflow: hidden;
 padding: 10px 0 0 10px
}
#global-nav ul>li.teams div:not(.link-text)>ul, #global-nav-secondary ul li.teams div:not(.link-text)>ul {
 float: left;
 line-height: 100%;
 padding-bottom: 20px;
 width: 25%
}
#global-nav ul>li.teams div:not(.link-text)>ul:first-child:empty, #global-nav-secondary ul li.teams div:not(.link-text)>ul:first-child:empty {
 padding: 0;
 width: 0
}
#global-nav ul>li.teams div:not(.link-text)>ul>li, #global-nav-secondary ul li.teams div:not(.link-text)>ul>li {
 font-size: 12px;
 margin-right: 20px;
 text-align: left
}
#global-nav ul>li.teams div:not(.link-text)>ul>li>h2, #global-nav-secondary ul li.teams div:not(.link-text)>ul>li>h2 {
 color: #666;
 font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
 line-height: 14px;
 margin-bottom: 10px
}
#global-nav ul>li.teams div:not(.link-text)>ul>li>a, #global-nav-secondary ul li.teams div:not(.link-text)>ul>li>a {
 -webkit-transition-duration: 0.25s;
 transition-duration: 0.25s;
 -moz-transition-property: all 0.2s ease-out;
 -ms-transition-property: all 0.2s ease-out;
 -o-transition-property: all 0.2s ease-out;
 -webkit-transition-property: all 0.2s ease-out;
 transition-property: all 0.2s ease-out;
 -moz-transition-timing-function: ease-in-out;
 -o-transition-timing-function: ease-in-out;
 -webkit-transition-timing-function: ease-in-out;
 transition-timing-function: ease-in-out;
 color: #666;
 display: block;
 line-height: 30px;
 padding: 0 10px;
 padding-left: 36px;
 white-space: nowrap
}
.no-touch #global-nav ul>li.teams div:not(.link-text)>ul>li>a:hover, .no-touch #global-nav-secondary ul li.teams div:not(.link-text)>ul>li>a:hover {
 color: #36c
}
#global-nav ul>li.teams div:not(.link-text)>ul>li.conference, #global-nav ul>li.teams div:not(.link-text)>ul>li.division, #global-nav-secondary ul li.teams div:not(.link-text)>ul>li.conference, #global-nav-secondary ul li.teams div:not(.link-text)>ul>li.division {
 display: block;
 margin-bottom: 0;
 margin-top: 0;
 padding: 0
}
#global-nav ul>li.teams div:not(.link-text)>ul>li.conference>a, #global-nav ul>li.teams div:not(.link-text)>ul>li.division>a, #global-nav-secondary ul li.teams div:not(.link-text)>ul>li.conference>a, #global-nav-secondary ul li.teams div:not(.link-text)>ul>li.division>a {
 color: #333;
 font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
 padding-left: 0
}
#global-nav ul>li.teams div:not(.link-text)>ul>li.conference>span, #global-nav ul>li.teams div:not(.link-text)>ul>li.division>span, #global-nav-secondary ul li.teams div:not(.link-text)>ul>li.conference>span, #global-nav-secondary ul li.teams div:not(.link-text)>ul>li.division>span {
 -webkit-transition-duration: 0.25s;
 transition-duration: 0.25s;
 -moz-transition-property: all 0.2s ease-out;
 -ms-transition-property: all 0.2s ease-out;
 -o-transition-property: all 0.2s ease-out;
 -webkit-transition-property: all 0.2s ease-out;
 transition-property: all 0.2s ease-out;
 -moz-transition-timing-function: ease-in-out;
 -o-transition-timing-function: ease-in-out;
 -webkit-transition-timing-function: ease-in-out;
 transition-timing-function: ease-in-out;
 color: #666;
 display: block;
 line-height: 30px;
 padding: 0;
 white-space: nowrap
}
#global-nav ul>li.teams div:not(.link-text)>ul>li.conference span, #global-nav-secondary ul li.teams div:not(.link-text)>ul>li.conference span {
 color: #333;
 font-family: "BentonSansMedium", Arial, Helvetica, sans-serif
}
#global-nav ul>li.teams.fantasy>div>ul, #global-nav-secondary ul li.teams.fantasy>div>ul {
 width: auto
}
#global-nav ul>li.teams.fantasy>div>ul li, #global-nav-secondary ul li.teams.fantasy>div>ul li {
 line-height: 14px;
 margin-bottom: 10px !important;
 overflow: hidden
}
#global-nav ul>li.teams.fantasy>div>ul li>a, #global-nav-secondary ul li.teams.fantasy>div>ul li>a {
 float: left;
 line-height: 100%;
 padding: 5px 0 0 0
}
#global-nav ul>li.teams.fantasy>div>ul li img, #global-nav ul>li.teams.fantasy>div>ul li .link-text, #global-nav-secondary ul li.teams.fantasy>div>ul li img, #global-nav-secondary ul li.teams.fantasy>div>ul li .link-text {
 float: left
}
#global-nav ul>li.teams.fantasy>div>ul li img, #global-nav-secondary ul li.teams.fantasy>div>ul li img {
 margin-right: 8px;
 max-height: 25px
}
#global-nav ul>li.teams.fantasy>div>ul li .link-text, #global-nav-secondary ul li.teams.fantasy>div>ul li .link-text {
 line-height: 14px
}
#global-nav ul>li.teams.fantasy>div>ul li .link-text span, #global-nav-secondary ul li.teams.fantasy>div>ul li .link-text span {
 display: block
}
}
.global-nav-secondary-olympics .has-sub.none.sub>div>ul {
	width: 310px
}
.global-nav-secondary-olympics .has-sub.none.sub>div>ul>li {
	float: left
}
#global-nav>ul>li>div>ul>li.external, #global-nav>ul>li>div>ul>li.insider {
	position: relative
}
#global-nav>ul>li>div>ul>li.external>a {
	padding-right: 20px
}
#global-nav>ul>li>div>ul>li.external>a:after {
	font-size: 14px;
	line-height: 100%;
	margin-top: -10px;
	position: relative;
	right: -10px;
	top: 50%
}
#global-nav>ul>li>div>ul>li.external>a:hover:after {
	color: #fff
}
#global-nav>ul>li>div>ul>li.insider>a {
	padding-left: 30px !important
}
#global-nav>ul>li>div>ul>li.insider>a:before {
	font-size: 14px;
	left: 10px;
	margin-top: -10px;
	position: absolute;
	top: 50%
}
#global-nav>ul>li>div>ul>li.insider>a:hover:before {
	color: #fff
}
#global-nav>ul>li>div>div {
	display: block;
	width: 400px
}
#global-nav>ul>li.more-macnn .grantland>a, #global-nav>ul>li.more-macnn .macnnw>a, #global-nav>ul>li.more-macnn .magazine>a, #global-nav>ul>li.more-macnn .fivethirtyeight>a, #global-nav>ul>li.more-macnn .shop>a, #global-nav>ul>li.more-macnn .tickets>a, #global-nav>ul>li.more-macnn .insider>a {
	background-position: 14px center
}
#global-nav>ul>li.more-macnn .external {
	position: relative
}
#global-nav>ul>li.more-macnn .external>a:after {
	font-size: 14px;
	line-height: 100%;
	margin-top: -7px;
	position: absolute;
	right: 0;
	top: 50%
}
#global-nav>ul>li.more-macnn .external>a:hover:after {
	color: #36c
}
#global-nav-secondary .global-nav-container>ul>li.external, #global-nav-secondary .global-nav-container>ul>li.insider, #global-nav-secondary .tertiary-nav-container>ul>li.external, #global-nav-secondary .tertiary-nav-container>ul>li.insider, #global-nav-tertiary .global-nav-container>ul>li.external, #global-nav-tertiary .global-nav-container>ul>li.insider, #global-nav-tertiary .tertiary-nav-container>ul>li.external, #global-nav-tertiary .tertiary-nav-container>ul>li.insider {
	position: relative
}
#global-nav-secondary .global-nav-container>ul>li.external>a, #global-nav-secondary .global-nav-container>ul>li.insider>a, #global-nav-secondary .tertiary-nav-container>ul>li.external>a, #global-nav-secondary .tertiary-nav-container>ul>li.insider>a, #global-nav-tertiary .global-nav-container>ul>li.external>a, #global-nav-tertiary .global-nav-container>ul>li.insider>a, #global-nav-tertiary .tertiary-nav-container>ul>li.external>a, #global-nav-tertiary .tertiary-nav-container>ul>li.insider>a {
	padding-right: 25px
}
#global-nav-secondary .global-nav-container>ul>li.external>a:after, #global-nav-secondary .global-nav-container>ul>li.insider>a:after, #global-nav-secondary .tertiary-nav-container>ul>li.external>a:after, #global-nav-secondary .tertiary-nav-container>ul>li.insider>a:after, #global-nav-tertiary .global-nav-container>ul>li.external>a:after, #global-nav-tertiary .global-nav-container>ul>li.insider>a:after, #global-nav-tertiary .tertiary-nav-container>ul>li.external>a:after, #global-nav-tertiary .tertiary-nav-container>ul>li.insider>a:after {
	position: absolute;
	right: 5px;
	top: 0
}
#global-nav-secondary .global-nav-container>ul>li.insider:before, #global-nav-secondary .tertiary-nav-container>ul>li.insider:before, #global-nav-tertiary .global-nav-container>ul>li.insider:before, #global-nav-tertiary .tertiary-nav-container>ul>li.insider:before {
	left: 8px;
	position: absolute
}
#global-nav-secondary .global-nav-container>ul>li.insider>a, #global-nav-secondary .tertiary-nav-container>ul>li.insider>a, #global-nav-tertiary .global-nav-container>ul>li.insider>a, #global-nav-tertiary .tertiary-nav-container>ul>li.insider>a {
	padding-left: 25px
}
#global-nav-secondary .global-nav-container>ul>li.has-sub>div>ul .external, #global-nav-secondary .global-nav-container>ul>li.has-sub>div>ul .insider, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div>ul .external, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div>ul .insider, #global-nav-tertiary .global-nav-container>ul>li.has-sub>div>ul .external, #global-nav-tertiary .global-nav-container>ul>li.has-sub>div>ul .insider, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div>ul .external, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div>ul .insider {
	position: relative
}
#global-nav-secondary .global-nav-container>ul>li.has-sub>div>ul .external>a:after, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div>ul .external>a:after, #global-nav-tertiary .global-nav-container>ul>li.has-sub>div>ul .external>a:after, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div>ul .external>a:after {
	line-height: 100%;
	margin-top: -10px;
	position: relative;
	right: -10px;
	top: 50%
}
#global-nav-secondary .global-nav-container>ul>li.has-sub>div>ul .external>a:hover:after, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div>ul .external>a:hover:after, #global-nav-tertiary .global-nav-container>ul>li.has-sub>div>ul .external>a:hover:after, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div>ul .external>a:hover:after {
	color: #fff
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul>li.has-sub>div>ul .external>a:hover:after, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div>ul .external>a:hover:after, #global-nav-tertiary .global-nav-container>ul>li.has-sub>div>ul .external>a:hover:after, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div>ul .external>a:hover:after {
 color: #1a1a1a
}
}
#global-nav-secondary .global-nav-container>ul>li.has-sub>div>ul .insider>a, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div>ul .insider>a, #global-nav-tertiary .global-nav-container>ul>li.has-sub>div>ul .insider>a, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div>ul .insider>a {
	padding-left: 30px !important
}
#global-nav-secondary .global-nav-container>ul>li.has-sub>div>ul .insider>a:before, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div>ul .insider>a:before, #global-nav-tertiary .global-nav-container>ul>li.has-sub>div>ul .insider>a:before, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div>ul .insider>a:before {
	left: 10px;
	margin-top: -11px;
	position: absolute;
	top: 50%
}
#global-nav-secondary .global-nav-container>ul>li.has-sub>div>ul .insider>a:hover:before, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div>ul .insider>a:hover:before, #global-nav-tertiary .global-nav-container>ul>li.has-sub>div>ul .insider>a:hover:before, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div>ul .insider>a:hover:before {
	color: #fff
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul>li.has-sub>div>ul .insider>a:hover:before, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div>ul .insider>a:hover:before, #global-nav-tertiary .global-nav-container>ul>li.has-sub>div>ul .insider>a:hover:before, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div>ul .insider>a:hover:before {
 color: #ff790d
}
}
#global-nav-mobile a.external {
	padding-right: 20px;
	position: relative
}
#global-nav-mobile a.external:after {
	position: absolute;
	right: 0;
	top: 0
}
#global-nav-mobile a.insider {
	padding-left: 20px
}
#global-nav-mobile a.insider>span:before {
	font-size: 14px;
	left: 15px;
	position: absolute
}
#global-nav-mobile a.team {
	padding-left: 45px;
	position: relative
}
#global-nav-mobile a.team>img {
	left: 0;
	margin-top: -15px;
	position: absolute;
	top: 50%
}
#global-nav-mobile a.logo.insider {
	padding-left: 30px
}
#global-nav-mobile a.logo.insider .link-text:before {
	font-size: 22px
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-mobile {
 background: #3c597f
}
#global-nav-mobile a {
 display: block
}
#global-nav-mobile ul>li {
 font-size: 13px
}
#global-nav-mobile ul>li.active .menu-trigger {
 background-color: #fff;
 color: #000;
}
#global-nav-mobile ul>li.active>ul>li>h1.footer.label {
 display: block;
 height: initial;
 line-height: 180%;
 overflow: initial;
 padding: 10px 0
}
#global-nav-mobile ul>li.active>ul>li>h1.footer.label:before, #global-nav-mobile ul>li.active>ul>li>h1.footer.label:after {
 content: '';
 display: table
}
#global-nav-mobile ul>li.active>ul>li>h1.footer.label:after {
 clear: both
}
#global-nav-mobile ul>li.active>ul>li>h1.footer.label .clearfix {
 zoom: 1
}
#global-nav-mobile ul>li.active>ul>li>h1.footer.label .link-text {
 overflow: initial;
 white-space: inherit
}
#global-nav-mobile ul>li.active>ul>li>h1.footer.label .link-text a {
 border-bottom: 0;
 display: inline-block;
 height: initial;
 line-height: 180%;
 margin: 0;
 padding: 0
}
#global-nav-mobile .grantland .link-text {
 background: transparent url("//macnn.mnmcdn.com/www/icons/icon-mobile-nav-grantland.png") no-repeat 0 center;
 background-repeat: no-repeat;
 text-indent: 30px
}
}
@media only screen and (min-width: 1px) and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-width: 1px) and (max-width: 1023px) and (min--moz-device-pixel-ratio: 1.3), only screen and (min-width: 1px) and (max-width: 1023px) and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-width: 1px) and (max-width: 1023px) and (min-resolution: 125dpi), only screen and (min-width: 1px) and (max-width: 1023px) and (min-resolution: 1.3dppx) {
#global-nav-mobile .grantland .link-text {
background-image:url("//macnn.mnmcdn.com/www/icons/icon-mobile-nav-grantland@2x.png");
background-size:20px 21px
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-mobile .macnnw .link-text {
 background: transparent url("//macnn.mnmcdn.com/www/icons/icon-mobile-nav-macnnw.png") no-repeat 0 center;
 text-indent: 30px
}
}
@media only screen and (min-width: 1px) and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-width: 1px) and (max-width: 1023px) and (min--moz-device-pixel-ratio: 1.3), only screen and (min-width: 1px) and (max-width: 1023px) and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-width: 1px) and (max-width: 1023px) and (min-resolution: 125dpi), only screen and (min-width: 1px) and (max-width: 1023px) and (min-resolution: 1.3dppx) {
#global-nav-mobile .macnnw .link-text {
background-image:url("//macnn.mnmcdn.com/www/icons/icon-mobile-nav-macnnw@2x.png");
background-size:25px 22px
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-mobile .magazine .link-text {
 background: transparent url("//macnn.mnmcdn.com/www/icons/icon-mobile-nav-magazine.png") no-repeat 0 center;
 text-indent: 30px
}
}
@media only screen and (min-width: 1px) and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-width: 1px) and (max-width: 1023px) and (min--moz-device-pixel-ratio: 1.3), only screen and (min-width: 1px) and (max-width: 1023px) and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-width: 1px) and (max-width: 1023px) and (min-resolution: 125dpi), only screen and (min-width: 1px) and (max-width: 1023px) and (min-resolution: 1.3dppx) {
#global-nav-mobile .magazine .link-text {
background-image:url("//macnn.mnmcdn.com/www/icons/icon-mobile-nav-magazine@2x.png");
background-size:22px 22px
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-mobile .fivethirtyeight .link-text {
 background: transparent url("//macnn.mnmcdn.com/www/icons/icon-mobile-nav-538.png") no-repeat 0 center;
 text-indent: 30px
}
}
@media only screen and (min-width: 1px) and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-width: 1px) and (max-width: 1023px) and (min--moz-device-pixel-ratio: 1.3), only screen and (min-width: 1px) and (max-width: 1023px) and (-o-min-device-pixel-ratio: 1.3/1), only screen and (min-width: 1px) and (max-width: 1023px) and (min-resolution: 125dpi), only screen and (min-width: 1px) and (max-width: 1023px) and (min-resolution: 1.3dppx) {
#global-nav-mobile .fivethirtyeight .link-text {
background-image:url("//macnn.mnmcdn.com/www/icons/icon-mobile-nav-538@2x.png");
background-size:17px 24px
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-mobile .cities, #global-nav-mobile .tickets, #global-nav-mobile .shop {
 text-indent: 30px
}
#global-nav-mobile .cities:before, #global-nav-mobile .tickets:before, #global-nav-mobile .shop:before {
 font-size: 20px;
 left: 10px;
 position: absolute;
 text-align: center;
 text-indent: 0px;
 width: 30px
}
#global-nav-mobile .tickets, #global-nav-mobile .shop {
 left: 0px;
 text-indent: 30px
}
#global-nav-mobile .tickets:before, #global-nav-mobile .shop:before {
 left: -5px
}
#global-nav-mobile .link-text {
 display: block;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap
}
#global-nav-mobile .link-text-short {
 display: none
}
#global-nav-mobile img {
 display: inline-block;
 max-height: 30px
}
#global-nav-mobile .tier-1 ul {
 -webkit-transition-duration: 0.25s;
 transition-duration: 0.25s;
 -moz-transition-property: top 0.2s;
 -ms-transition-property: top 0.2s;
 -o-transition-property: top 0.2s;
 -webkit-transition-property: top 0.2s;
 transition-property: top 0.2s;
 -moz-transition-timing-function: ease-in-out;
 -o-transition-timing-function: ease-in-out;
 -webkit-transition-timing-function: ease-in-out;
 transition-timing-function: ease-in-out;
 background: #fff;
 display: none;
 -webkit-overflow-scrolling: touch;
 overflow-y: auto
}
#global-nav-mobile .tier-1>li>a {
 border-bottom: 1px rgba(255, 255, 255, 0.1) solid;
 color: #888;
 font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
 font-size: 10px;
 height: 54px;
 line-height: 54px;
 outline: 0;
 padding-top: 14px;
 position: relative;
 text-align: center;
 width: 54px
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) and (max-width: 767px) and (orientation: landscape) {
#global-nav-mobile .tier-1>li>a {
 height: 45px;
 line-height: 100%;
 padding-top: 28px
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-mobile .tier-1>li>a:after {
 background-position: center 10px;
 background-size: 20px 20px;
 bottom: 0;
 color: #fff;
 font-size: 20px;
 left: 0;
 line-height: 44px;
 opacity: .5;
 position: absolute;
 right: 0;
 top: 0
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) and (max-width: 767px) and (orientation: landscape) {
#global-nav-mobile .tier-1>li>a:after {
 font-size: 14px;
 line-height: 30px
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-mobile .tier-1>li.active>a.menu-trigger {
 background-color: #D7B800;
 color: #fff
}
#global-nav-mobile .tier-1>li.active>a.menu-trigger:after {
 opacity: 1
}
#global-nav-mobile .tier-1>li.active>ul {
 display: block
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) and (min-width: 768px) and (max-width: 1023px) {
#global-nav-mobile .tier-1>li:first-child {
 display: none
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-mobile .tier-2 {
 bottom: 0;
 left: 54px;
 position: absolute;
 right: 0;
 top: 0
}
#global-nav-mobile .tier-2 ul {
 -webkit-transform: translate3d(0, 0, 0);
 -moz-transform: translate3d(0, 0, 0);
 -o-transform: translate3d(0, 0, 0);
 transform: translate3d(0, 0, 0);
 bottom: 0;
 display: block;
 left: 0;
 position: absolute;
 right: 0;
 top: 100%;
 z-index: 1000013
}
#global-nav-mobile .tier-2 a, #global-nav-mobile .tier-2 h1 {
 border-bottom: #ddd 1px solid;
 height: 40px;
 line-height: 40px;
 margin: 0 16px
}
#global-nav-mobile .tier-2 a {
 font-family: "BentonSansMedium", Arial, Helvetica, sans-serif
}
#global-nav-mobile .tier-2 a.feedback {
 color: #36c
}
#global-nav-mobile .tier-2 a.feedback .link-text:after {
 background: url("//macnn.mnmcdn.com/www/logos/beta_logo_mobile.png") no-repeat;
 content: "";
 display: inline-block;
 height: 14px;
 left: 5px;
 position: relative;
 width: 75px
}
#global-nav-mobile .tier-2 h1 {
 color: #666
}
#global-nav-mobile .tier-2 h1 .footer {
 border: 0;
 color: #999;
 height: auto;
 line-height: normal;
 margin: 10px 20px 20px 16px;
 padding: 0
}
#global-nav-mobile .tier-2 h1 .footer a {
 border: 0;
 display: inline;
 font-family: "BentonSans", Arial, Helvetica, sans-serif;
 line-height: 20px;
 margin: 0;
 padding: 0
}
#global-nav-mobile .tier-2 h1 .footer .link-text {
 text-overflow: inherit;
 white-space: normal
}
#global-nav-mobile .tier-2 h2 {
 color: #999;
 font-size: 10px;
 height: 30px;
 line-height: 30px
}
#global-nav-mobile .tier-2 .fantasy-team {
 padding: 6px 0
}
#global-nav-mobile .tier-2 .fantasy-team>a {
 line-height: 14px
}
#global-nav-mobile .tier-2 .fantasy-team>a>img {
 float: left;
 margin-right: 12px
}
#global-nav-mobile .tier-2 .fantasy-team>a span {
 display: block
}
}
.dep-mobile #global-nav {
	min-height: 324px;
	overflow: visible
}
.dep-mobile #global-nav>ul>li:nth-child(1) a {
 top: 0px
}
.dep-mobile #global-nav>ul>li:nth-child(2) a {
 top: 54px
}
.dep-mobile #global-nav>ul>li:nth-child(3) a {
 top: 108px
}
.dep-mobile #global-nav>ul>li:nth-child(4) a {
 top: 162px
}
.dep-mobile #global-nav>ul>li:nth-child(5) a {
 top: 216px
}
.dep-mobile #global-nav>ul>li:nth-child(6) a {
 top: 270px
}
.dep-mobile #global-nav ul, .dep-mobile #global-nav li {
	overflow: visible
}
.dep-mobile #global-nav ul>li ul {
	bottom: auto;
	display: none;
	position: relative
}
.dep-mobile #global-nav ul>li>ul {
	bottom: auto;
	position: relative;
	top: auto !important
}
.dep-mobile #global-nav ul>li.active {
	display: block !important
}
.dep-mobile #global-nav ul>li.active>ul {
	display: block
}
.dep-mobile #global-nav>ul>li>a {
	position: absolute
}
#global-nav-secondary, #global-nav-tertiary {
	background: #fff;
	border-radius: 1px;
	box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.3);
	display: none;
	font-size: 13px;
	overflow: visible;
	position: relative;
	z-index: 1000037
}
#global-nav-secondary .global-nav-container, #global-nav-secondary .tertiary-nav-container, #global-nav-tertiary .global-nav-container, #global-nav-tertiary .tertiary-nav-container {
	display: block;
	margin: 0 auto;
	max-width: 1400px;
	position: relative
}
#global-nav-secondary .global-nav-container>ul, #global-nav-secondary .tertiary-nav-container>ul, #global-nav-tertiary .global-nav-container>ul, #global-nav-tertiary .tertiary-nav-container>ul {
	display: inline-block;
	margin: 0;
	padding: 0 0 0 10px;
	position: relative;
	vertical-align: top;
	width: 100%
}
#global-nav-secondary .global-nav-container>ul:before, #global-nav-secondary .global-nav-container>ul:after, #global-nav-secondary .tertiary-nav-container>ul:before, #global-nav-secondary .tertiary-nav-container>ul:after, #global-nav-tertiary .global-nav-container>ul:before, #global-nav-tertiary .global-nav-container>ul:after, #global-nav-tertiary .tertiary-nav-container>ul:before, #global-nav-tertiary .tertiary-nav-container>ul:after {
	content: '';
	display: table
}
#global-nav-secondary .global-nav-container>ul:after, #global-nav-secondary .tertiary-nav-container>ul:after, #global-nav-tertiary .global-nav-container>ul:after, #global-nav-tertiary .tertiary-nav-container>ul:after {
	clear: both
}
#global-nav-secondary .global-nav-container>ul .clearfix, #global-nav-secondary .tertiary-nav-container>ul .clearfix, #global-nav-tertiary .global-nav-container>ul .clearfix, #global-nav-tertiary .tertiary-nav-container>ul .clearfix {
	zoom: 1
}
#global-nav-secondary .global-nav-container>ul.first-group.more-active>li.active>a:before, #global-nav-secondary .tertiary-nav-container>ul.first-group.more-active>li.active>a:before, #global-nav-tertiary .global-nav-container>ul.first-group.more-active>li.active>a:before, #global-nav-tertiary .tertiary-nav-container>ul.first-group.more-active>li.active>a:before {
	display: none
}
#global-nav-secondary .global-nav-container>ul.focused>li.active>a:link, #global-nav-secondary .global-nav-container>ul.focused>li.active>a:visited, #global-nav-secondary .global-nav-container>ul.focused>li.inactive>a:link, #global-nav-secondary .global-nav-container>ul.focused>li.inactive>a:visited, #global-nav-secondary .tertiary-nav-container>ul.focused>li.active>a:link, #global-nav-secondary .tertiary-nav-container>ul.focused>li.active>a:visited, #global-nav-secondary .tertiary-nav-container>ul.focused>li.inactive>a:link, #global-nav-secondary .tertiary-nav-container>ul.focused>li.inactive>a:visited, #global-nav-tertiary .global-nav-container>ul.focused>li.active>a:link, #global-nav-tertiary .global-nav-container>ul.focused>li.active>a:visited, #global-nav-tertiary .global-nav-container>ul.focused>li.inactive>a:link, #global-nav-tertiary .global-nav-container>ul.focused>li.inactive>a:visited, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.active>a:link, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.active>a:visited, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.inactive>a:link, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.inactive>a:visited {
	color: #272727
}
#global-nav-secondary .global-nav-container>ul.focused>li.active>a:link:before, #global-nav-secondary .global-nav-container>ul.focused>li.active>a:visited:before, #global-nav-secondary .global-nav-container>ul.focused>li.inactive>a:link:before, #global-nav-secondary .global-nav-container>ul.focused>li.inactive>a:visited:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li.active>a:link:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li.active>a:visited:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li.inactive>a:link:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li.inactive>a:visited:before, #global-nav-tertiary .global-nav-container>ul.focused>li.active>a:link:before, #global-nav-tertiary .global-nav-container>ul.focused>li.active>a:visited:before, #global-nav-tertiary .global-nav-container>ul.focused>li.inactive>a:link:before, #global-nav-tertiary .global-nav-container>ul.focused>li.inactive>a:visited:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.active>a:link:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.active>a:visited:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.inactive>a:link:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.inactive>a:visited:before {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0
}
#global-nav-secondary .global-nav-container>ul.focused>li.active>a:hover, #global-nav-secondary .global-nav-container>ul.focused>li.active>a:visited:hover, #global-nav-secondary .global-nav-container>ul.focused>li.inactive>a:hover, #global-nav-secondary .global-nav-container>ul.focused>li.inactive>a:visited:hover, #global-nav-secondary .tertiary-nav-container>ul.focused>li.active>a:hover, #global-nav-secondary .tertiary-nav-container>ul.focused>li.active>a:visited:hover, #global-nav-secondary .tertiary-nav-container>ul.focused>li.inactive>a:hover, #global-nav-secondary .tertiary-nav-container>ul.focused>li.inactive>a:visited:hover, #global-nav-tertiary .global-nav-container>ul.focused>li.active>a:hover, #global-nav-tertiary .global-nav-container>ul.focused>li.active>a:visited:hover, #global-nav-tertiary .global-nav-container>ul.focused>li.inactive>a:hover, #global-nav-tertiary .global-nav-container>ul.focused>li.inactive>a:visited:hover, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.active>a:hover, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.active>a:visited:hover, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.inactive>a:hover, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.inactive>a:visited:hover {
	color: #272727
}
#global-nav-secondary .global-nav-container>ul.focused>li.active>a:hover:before, #global-nav-secondary .global-nav-container>ul.focused>li.active>a:visited:hover:before, #global-nav-secondary .global-nav-container>ul.focused>li.inactive>a:hover:before, #global-nav-secondary .global-nav-container>ul.focused>li.inactive>a:visited:hover:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li.active>a:hover:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li.active>a:visited:hover:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li.inactive>a:hover:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li.inactive>a:visited:hover:before, #global-nav-tertiary .global-nav-container>ul.focused>li.active>a:hover:before, #global-nav-tertiary .global-nav-container>ul.focused>li.active>a:visited:hover:before, #global-nav-tertiary .global-nav-container>ul.focused>li.inactive>a:hover:before, #global-nav-tertiary .global-nav-container>ul.focused>li.inactive>a:visited:hover:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.active>a:hover:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.active>a:visited:hover:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.inactive>a:hover:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.inactive>a:visited:hover:before {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1
}
#global-nav-secondary .global-nav-container>ul.focused>li.hover>a:link, #global-nav-secondary .global-nav-container>ul.focused>li.hover>a:visited, #global-nav-secondary .global-nav-container>ul.focused>li.hover>a:hover, #global-nav-secondary .global-nav-container>ul.focused>li.hover>a:visited:hover, #global-nav-secondary .tertiary-nav-container>ul.focused>li.hover>a:link, #global-nav-secondary .tertiary-nav-container>ul.focused>li.hover>a:visited, #global-nav-secondary .tertiary-nav-container>ul.focused>li.hover>a:hover, #global-nav-secondary .tertiary-nav-container>ul.focused>li.hover>a:visited:hover, #global-nav-tertiary .global-nav-container>ul.focused>li.hover>a:link, #global-nav-tertiary .global-nav-container>ul.focused>li.hover>a:visited, #global-nav-tertiary .global-nav-container>ul.focused>li.hover>a:hover, #global-nav-tertiary .global-nav-container>ul.focused>li.hover>a:visited:hover, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.hover>a:link, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.hover>a:visited, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.hover>a:hover, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.hover>a:visited:hover {
	color: #272727
}
#global-nav-secondary .global-nav-container>ul.focused>li.hover>a:link:before, #global-nav-secondary .global-nav-container>ul.focused>li.hover>a:visited:before, #global-nav-secondary .global-nav-container>ul.focused>li.hover>a:hover:before, #global-nav-secondary .global-nav-container>ul.focused>li.hover>a:visited:hover:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li.hover>a:link:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li.hover>a:visited:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li.hover>a:hover:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li.hover>a:visited:hover:before, #global-nav-tertiary .global-nav-container>ul.focused>li.hover>a:link:before, #global-nav-tertiary .global-nav-container>ul.focused>li.hover>a:visited:before, #global-nav-tertiary .global-nav-container>ul.focused>li.hover>a:hover:before, #global-nav-tertiary .global-nav-container>ul.focused>li.hover>a:visited:hover:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.hover>a:link:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.hover>a:visited:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.hover>a:hover:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li.hover>a:visited:hover:before {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1
}
#global-nav-secondary .global-nav-container>ul.focused>li>a:link, #global-nav-secondary .global-nav-container>ul.focused>li>a:visited, #global-nav-secondary .tertiary-nav-container>ul.focused>li>a:link, #global-nav-secondary .tertiary-nav-container>ul.focused>li>a:visited, #global-nav-tertiary .global-nav-container>ul.focused>li>a:link, #global-nav-tertiary .global-nav-container>ul.focused>li>a:visited, #global-nav-tertiary .tertiary-nav-container>ul.focused>li>a:link, #global-nav-tertiary .tertiary-nav-container>ul.focused>li>a:visited {
	color: #999
}
#global-nav-secondary .global-nav-container>ul.focused>li>a:link:before, #global-nav-secondary .global-nav-container>ul.focused>li>a:visited:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li>a:link:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li>a:visited:before, #global-nav-tertiary .global-nav-container>ul.focused>li>a:link:before, #global-nav-tertiary .global-nav-container>ul.focused>li>a:visited:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li>a:link:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li>a:visited:before {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0
}
#global-nav-secondary .global-nav-container>ul.focused>li>a:hover, #global-nav-secondary .global-nav-container>ul.focused>li>a:visited:hover, #global-nav-secondary .tertiary-nav-container>ul.focused>li>a:hover, #global-nav-secondary .tertiary-nav-container>ul.focused>li>a:visited:hover, #global-nav-tertiary .global-nav-container>ul.focused>li>a:hover, #global-nav-tertiary .global-nav-container>ul.focused>li>a:visited:hover, #global-nav-tertiary .tertiary-nav-container>ul.focused>li>a:hover, #global-nav-tertiary .tertiary-nav-container>ul.focused>li>a:visited:hover {
	color: #272727
}
#global-nav-secondary .global-nav-container>ul.focused>li>a:hover:before, #global-nav-secondary .global-nav-container>ul.focused>li>a:visited:hover:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li>a:hover:before, #global-nav-secondary .tertiary-nav-container>ul.focused>li>a:visited:hover:before, #global-nav-tertiary .global-nav-container>ul.focused>li>a:hover:before, #global-nav-tertiary .global-nav-container>ul.focused>li>a:visited:hover:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li>a:hover:before, #global-nav-tertiary .tertiary-nav-container>ul.focused>li>a:visited:hover:before {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1
}
#global-nav-secondary .global-nav-container>ul>li, #global-nav-secondary .tertiary-nav-container>ul>li, #global-nav-tertiary .global-nav-container>ul>li, #global-nav-tertiary .tertiary-nav-container>ul>li {
	position: relative;
	vertical-align: top
}
#global-nav-secondary .global-nav-container>ul>li>span>.link-text-short, #global-nav-secondary .tertiary-nav-container>ul>li>span>.link-text-short, #global-nav-tertiary .global-nav-container>ul>li>span>.link-text-short, #global-nav-tertiary .tertiary-nav-container>ul>li>span>.link-text-short {
	display: none
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul>li, #global-nav-secondary .tertiary-nav-container>ul>li, #global-nav-tertiary .global-nav-container>ul>li, #global-nav-tertiary .tertiary-nav-container>ul>li {
 display: inline-block
}
#global-nav-secondary .global-nav-container>ul>li.show, #global-nav-secondary .tertiary-nav-container>ul>li.show, #global-nav-tertiary .global-nav-container>ul>li.show, #global-nav-tertiary .tertiary-nav-container>ul>li.show {
 position: static !important
}
#global-nav-secondary .global-nav-container>ul>li.show>a, #global-nav-secondary .tertiary-nav-container>ul>li.show>a, #global-nav-tertiary .global-nav-container>ul>li.show>a, #global-nav-tertiary .tertiary-nav-container>ul>li.show>a {
 color: #333
}
#global-nav-secondary .global-nav-container>ul>li.show>a:before, #global-nav-secondary .tertiary-nav-container>ul>li.show>a:before, #global-nav-tertiary .global-nav-container>ul>li.show>a:before, #global-nav-tertiary .tertiary-nav-container>ul>li.show>a:before {
 background-color: #c00;
 bottom: 0;
 content: '';
 height: 4px;
 left: 0;
 position: absolute;
 right: 0
}
#global-nav-secondary .global-nav-container>ul>li.show>div, #global-nav-secondary .tertiary-nav-container>ul>li.show>div, #global-nav-tertiary .global-nav-container>ul>li.show>div, #global-nav-tertiary .tertiary-nav-container>ul>li.show>div {
 display: block
}
#global-nav-secondary .global-nav-container>ul>li.show>div:before, #global-nav-secondary .global-nav-container>ul>li.show>div:after, #global-nav-secondary .tertiary-nav-container>ul>li.show>div:before, #global-nav-secondary .tertiary-nav-container>ul>li.show>div:after, #global-nav-tertiary .global-nav-container>ul>li.show>div:before, #global-nav-tertiary .global-nav-container>ul>li.show>div:after, #global-nav-tertiary .tertiary-nav-container>ul>li.show>div:before, #global-nav-tertiary .tertiary-nav-container>ul>li.show>div:after {
 content: '';
 display: table
}
#global-nav-secondary .global-nav-container>ul>li.show>div:after, #global-nav-secondary .tertiary-nav-container>ul>li.show>div:after, #global-nav-tertiary .global-nav-container>ul>li.show>div:after, #global-nav-tertiary .tertiary-nav-container>ul>li.show>div:after {
 clear: both
}
#global-nav-secondary .global-nav-container>ul>li.show>div .clearfix, #global-nav-secondary .tertiary-nav-container>ul>li.show>div .clearfix, #global-nav-tertiary .global-nav-container>ul>li.show>div .clearfix, #global-nav-tertiary .tertiary-nav-container>ul>li.show>div .clearfix {
 zoom: 1
}
#global-nav-secondary .global-nav-container>ul>li.teams a:after, #global-nav-secondary .tertiary-nav-container>ul>li.teams a:after, #global-nav-tertiary .global-nav-container>ul>li.teams a:after, #global-nav-tertiary .tertiary-nav-container>ul>li.teams a:after {
 display: none !important
}
#global-nav-secondary .global-nav-container>ul>li.teams>div, #global-nav-secondary .tertiary-nav-container>ul>li.teams>div, #global-nav-tertiary .global-nav-container>ul>li.teams>div, #global-nav-tertiary .tertiary-nav-container>ul>li.teams>div {
 display: none !important
}
#global-nav-secondary .global-nav-container>ul>li>div ul li.teams>div, #global-nav-secondary .tertiary-nav-container>ul>li>div ul li.teams>div, #global-nav-tertiary .global-nav-container>ul>li>div ul li.teams>div, #global-nav-tertiary .tertiary-nav-container>ul>li>div ul li.teams>div {
 display: none !important
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul>li, #global-nav-secondary .tertiary-nav-container>ul>li, #global-nav-tertiary .global-nav-container>ul>li, #global-nav-tertiary .tertiary-nav-container>ul>li {
 position: relative
}
}
#global-nav-secondary .global-nav-container>ul>li.sports, #global-nav-secondary .tertiary-nav-container>ul>li.sports, #global-nav-tertiary .global-nav-container>ul>li.sports, #global-nav-tertiary .tertiary-nav-container>ul>li.sports {
	line-height: 50px;
	padding-right: 25px
}
#global-nav-secondary .global-nav-container>ul>li.sports:after, #global-nav-secondary .tertiary-nav-container>ul>li.sports:after, #global-nav-tertiary .global-nav-container>ul>li.sports:after, #global-nav-tertiary .tertiary-nav-container>ul>li.sports:after {
	border-left: 1px solid #ccc;
	content: '';
	height: 25px;
	margin-top: -13px;
	position: absolute;
	right: 8px;
	top: 50%
}
#global-nav-secondary .global-nav-container>ul>li.sports.hover a:before, #global-nav-secondary .tertiary-nav-container>ul>li.sports.hover a:before, #global-nav-tertiary .global-nav-container>ul>li.sports.hover a:before, #global-nav-tertiary .tertiary-nav-container>ul>li.sports.hover a:before {
	display: none !important
}
#global-nav-secondary .global-nav-container>ul>li.sports .positioning, #global-nav-secondary .tertiary-nav-container>ul>li.sports .positioning, #global-nav-tertiary .global-nav-container>ul>li.sports .positioning, #global-nav-tertiary .tertiary-nav-container>ul>li.sports .positioning {
	display: block
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul>li.sports .positioning, #global-nav-secondary .tertiary-nav-container>ul>li.sports .positioning, #global-nav-tertiary .global-nav-container>ul>li.sports .positioning, #global-nav-tertiary .tertiary-nav-container>ul>li.sports .positioning {
 position: relative;
 right: 0
}
}
#global-nav-secondary .global-nav-container>ul>li.sports .positioning a, #global-nav-secondary .tertiary-nav-container>ul>li.sports .positioning a, #global-nav-tertiary .global-nav-container>ul>li.sports .positioning a, #global-nav-tertiary .tertiary-nav-container>ul>li.sports .positioning a {
	color: #272727;
	display: table;
	position: relative
}
#global-nav-secondary .global-nav-container>ul>li.sports .positioning a .brand-logo, #global-nav-secondary .tertiary-nav-container>ul>li.sports .positioning a .brand-logo, #global-nav-tertiary .global-nav-container>ul>li.sports .positioning a .brand-logo, #global-nav-tertiary .tertiary-nav-container>ul>li.sports .positioning a .brand-logo {
	padding-right: 40px;
	position: relative
}
#global-nav-secondary .global-nav-container>ul>li.sports .positioning a .brand-logo.icon-logo:before, #global-nav-secondary .tertiary-nav-container>ul>li.sports .positioning a .brand-logo.icon-logo:before, #global-nav-tertiary .global-nav-container>ul>li.sports .positioning a .brand-logo.icon-logo:before, #global-nav-tertiary .tertiary-nav-container>ul>li.sports .positioning a .brand-logo.icon-logo:before {
	font-size: 24px;
	left: 2px;
	position: absolute;
	top: 0
}
#global-nav-secondary .global-nav-container>ul>li.sports .positioning a .brand-logo.icon-logo img, #global-nav-secondary .tertiary-nav-container>ul>li.sports .positioning a .brand-logo.icon-logo img, #global-nav-tertiary .global-nav-container>ul>li.sports .positioning a .brand-logo.icon-logo img, #global-nav-tertiary .tertiary-nav-container>ul>li.sports .positioning a .brand-logo.icon-logo img {
	display: none
}
#global-nav-secondary .global-nav-container>ul>li.sports .positioning a .brand-logo img, #global-nav-secondary .tertiary-nav-container>ul>li.sports .positioning a .brand-logo img, #global-nav-tertiary .global-nav-container>ul>li.sports .positioning a .brand-logo img, #global-nav-tertiary .tertiary-nav-container>ul>li.sports .positioning a .brand-logo img {
	left: 0;
	position: absolute;
	top: 9px;
	width: 30px
}
#global-nav-secondary .global-nav-container>ul>li.sports .positioning a .link-text-short, #global-nav-secondary .tertiary-nav-container>ul>li.sports .positioning a .link-text-short, #global-nav-tertiary .global-nav-container>ul>li.sports .positioning a .link-text-short, #global-nav-tertiary .tertiary-nav-container>ul>li.sports .positioning a .link-text-short {
	display: none !important
}
#global-nav-secondary .global-nav-container>ul>li.sports .positioning a span, #global-nav-secondary .tertiary-nav-container>ul>li.sports .positioning a span, #global-nav-tertiary .global-nav-container>ul>li.sports .positioning a span, #global-nav-tertiary .tertiary-nav-container>ul>li.sports .positioning a span {
	display: table-cell;
	white-space: nowrap
}
#global-nav-secondary .global-nav-container>ul>li.sports .positioning button, #global-nav-secondary .tertiary-nav-container>ul>li.sports .positioning button, #global-nav-tertiary .global-nav-container>ul>li.sports .positioning button, #global-nav-tertiary .tertiary-nav-container>ul>li.sports .positioning button {
	line-height: 170%;
	margin: 0 0 0 10px
}
#global-nav-secondary .global-nav-container>ul>li.section-home, #global-nav-secondary .tertiary-nav-container>ul>li.section-home, #global-nav-tertiary .global-nav-container>ul>li.section-home, #global-nav-tertiary .tertiary-nav-container>ul>li.section-home {
	padding-left: 20px;
	padding-right: 20px;
	position: relative
}
#global-nav-secondary .global-nav-container>ul>li.section-home:before, #global-nav-secondary .tertiary-nav-container>ul>li.section-home:before, #global-nav-tertiary .global-nav-container>ul>li.section-home:before, #global-nav-tertiary .tertiary-nav-container>ul>li.section-home:before {
	color: #999;
	font-size: 20px;
	left: -5px;
	margin-top: -26px;
	position: absolute;
	top: 50%
}
#global-nav-secondary .global-nav-container>ul>li.section-home:after, #global-nav-secondary .tertiary-nav-container>ul>li.section-home:after, #global-nav-tertiary .global-nav-container>ul>li.section-home:after, #global-nav-tertiary .tertiary-nav-container>ul>li.section-home:after {
	border-left: 1px solid #ccc;
	content: '';
	height: 25px;
	margin-top: -13px;
	position: absolute;
	right: 8px;
	top: 50%
}
#global-nav-secondary .global-nav-container>ul>li.section-home.hover a:before, #global-nav-secondary .tertiary-nav-container>ul>li.section-home.hover a:before, #global-nav-tertiary .global-nav-container>ul>li.section-home.hover a:before, #global-nav-tertiary .tertiary-nav-container>ul>li.section-home.hover a:before {
	display: none !important
}
#global-nav-secondary .global-nav-container>ul>li.section-home .positioning, #global-nav-secondary .tertiary-nav-container>ul>li.section-home .positioning, #global-nav-tertiary .global-nav-container>ul>li.section-home .positioning, #global-nav-tertiary .tertiary-nav-container>ul>li.section-home .positioning {
	display: block
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul>li.section-home .positioning, #global-nav-secondary .tertiary-nav-container>ul>li.section-home .positioning, #global-nav-tertiary .global-nav-container>ul>li.section-home .positioning, #global-nav-tertiary .tertiary-nav-container>ul>li.section-home .positioning {
 position: relative;
 right: 0
}
}
#global-nav-secondary .global-nav-container>ul>li.section-home .positioning a, #global-nav-secondary .tertiary-nav-container>ul>li.section-home .positioning a, #global-nav-tertiary .global-nav-container>ul>li.section-home .positioning a, #global-nav-tertiary .tertiary-nav-container>ul>li.section-home .positioning a {
	color: #272727;
	display: block;
	position: relative
}
#global-nav-secondary .global-nav-container>ul>li.section-home .positioning a span, #global-nav-secondary .tertiary-nav-container>ul>li.section-home .positioning a span, #global-nav-tertiary .global-nav-container>ul>li.section-home .positioning a span, #global-nav-tertiary .tertiary-nav-container>ul>li.section-home .positioning a span {
	white-space: nowrap
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul>li.section-home .positioning a span.link-text, #global-nav-secondary .global-nav-container>ul>li.section-home .positioning a span.icon-logo, #global-nav-secondary .tertiary-nav-container>ul>li.section-home .positioning a span.link-text, #global-nav-secondary .tertiary-nav-container>ul>li.section-home .positioning a span.icon-logo, #global-nav-tertiary .global-nav-container>ul>li.section-home .positioning a span.link-text, #global-nav-tertiary .global-nav-container>ul>li.section-home .positioning a span.icon-logo, #global-nav-tertiary .tertiary-nav-container>ul>li.section-home .positioning a span.link-text, #global-nav-tertiary .tertiary-nav-container>ul>li.section-home .positioning a span.icon-logo {
 display: none
}
}
#global-nav-secondary .global-nav-container>ul>li>div, #global-nav-secondary .tertiary-nav-container>ul>li>div, #global-nav-tertiary .global-nav-container>ul>li>div, #global-nav-tertiary .tertiary-nav-container>ul>li>div {
	box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.3);
	display: none;
	margin: 0 auto;
	overflow: hidden;
	padding: 10px 0
}
@media screen and (max-width: 767px) {
#global-nav-secondary .global-nav-container>ul>li>div, #global-nav-secondary .tertiary-nav-container>ul>li>div, #global-nav-tertiary .global-nav-container>ul>li>div, #global-nav-tertiary .tertiary-nav-container>ul>li>div {
 left: 0 !important
}
#global-nav-secondary .global-nav-container>ul>li>div ul li div, #global-nav-secondary .tertiary-nav-container>ul>li>div ul li div, #global-nav-tertiary .global-nav-container>ul>li>div ul li div, #global-nav-tertiary .tertiary-nav-container>ul>li>div ul li div {
 display: none
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul>li>div, #global-nav-secondary .tertiary-nav-container>ul>li>div, #global-nav-tertiary .global-nav-container>ul>li>div, #global-nav-tertiary .tertiary-nav-container>ul>li>div {
 left: inherit !important;
 width: 414px
}
#global-nav-secondary .global-nav-container>ul>li>div ul li div, #global-nav-secondary .tertiary-nav-container>ul>li>div ul li div, #global-nav-tertiary .global-nav-container>ul>li>div ul li div, #global-nav-tertiary .tertiary-nav-container>ul>li>div ul li div {
 display: none
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul>li>div, #global-nav-secondary .tertiary-nav-container>ul>li>div, #global-nav-tertiary .global-nav-container>ul>li>div, #global-nav-tertiary .tertiary-nav-container>ul>li>div {
 background: #fff;
 bottom: 0;
 margin: 0 !important;
 max-height: inherit !important;
 max-width: 414px;
 overflow: auto !important;
 position: absolute !important;
 right: 0;
 top: 50px
}
#global-nav-secondary .global-nav-container>ul>li>div ul, #global-nav-secondary .tertiary-nav-container>ul>li>div ul, #global-nav-tertiary .global-nav-container>ul>li>div ul, #global-nav-tertiary .tertiary-nav-container>ul>li>div ul {
 bottom: 0;
 display: block;
 left: 0;
 -webkit-overflow-scrolling: touch;
 overflow-y: auto;
 padding: 10px 0 !important;
 position: absolute;
 right: 0;
 top: 0;
 width: auto
}
#global-nav-secondary .global-nav-container>ul>li>div ul li, #global-nav-secondary .tertiary-nav-container>ul>li>div ul li, #global-nav-tertiary .global-nav-container>ul>li>div ul li, #global-nav-tertiary .tertiary-nav-container>ul>li>div ul li {
 width: 100%
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) and (max-width: 767px) {
#global-nav-secondary .global-nav-container>ul>li>div ul li.teams a:after, #global-nav-secondary .tertiary-nav-container>ul>li>div ul li.teams a:after, #global-nav-tertiary .global-nav-container>ul>li>div ul li.teams a:after, #global-nav-tertiary .tertiary-nav-container>ul>li>div ul li.teams a:after {
 display: none
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul>li>div ul li a, #global-nav-secondary .tertiary-nav-container>ul>li>div ul li a, #global-nav-tertiary .global-nav-container>ul>li>div ul li a, #global-nav-tertiary .tertiary-nav-container>ul>li>div ul li a {
 color: #1a1a1a !important;
 display: block;
 padding: 10px;
 position: relative;
 width: 100%
}
#global-nav-secondary .global-nav-container>ul>li>div ul li a.active, #global-nav-secondary .tertiary-nav-container>ul>li>div ul li a.active, #global-nav-tertiary .global-nav-container>ul>li>div ul li a.active, #global-nav-tertiary .tertiary-nav-container>ul>li>div ul li a.active {
 color: #1a1a1a;
 font-family: "BentonSansBold", helvetica, arial, sans-serif
}
#global-nav-secondary .global-nav-container>ul>li>div ul li a:hover, #global-nav-secondary .tertiary-nav-container>ul>li>div ul li a:hover, #global-nav-tertiary .global-nav-container>ul>li>div ul li a:hover, #global-nav-tertiary .tertiary-nav-container>ul>li>div ul li a:hover {
 background-color: transparent !important
}
#global-nav-secondary .global-nav-container>ul>li>div ul li div, #global-nav-secondary .tertiary-nav-container>ul>li>div ul li div, #global-nav-tertiary .global-nav-container>ul>li>div ul li div, #global-nav-tertiary .tertiary-nav-container>ul>li>div ul li div {
 display: none
}
#global-nav-secondary .global-nav-container>ul>li>div ul.insider>a:hover:before, #global-nav-secondary .tertiary-nav-container>ul>li>div ul.insider>a:hover:before, #global-nav-tertiary .global-nav-container>ul>li>div ul.insider>a:hover:before, #global-nav-tertiary .tertiary-nav-container>ul>li>div ul.insider>a:hover:before {
 color: #ff790d
}
#global-nav-secondary .global-nav-container>ul>li>div ul.external>a:hover:before, #global-nav-secondary .tertiary-nav-container>ul>li>div ul.external>a:hover:before, #global-nav-tertiary .global-nav-container>ul>li>div ul.external>a:hover:before, #global-nav-tertiary .tertiary-nav-container>ul>li>div ul.external>a:hover:before {
 color: #1a1a1a
}
}
#global-nav-secondary .global-nav-container>ul>li>a, #global-nav-secondary .tertiary-nav-container>ul>li>a, #global-nav-tertiary .global-nav-container>ul>li>a, #global-nav-tertiary .tertiary-nav-container>ul>li>a {
	display: block;
	font-family: "BentonSans", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 50px;
	padding: 0 10px;
	position: relative;
	white-space: nowrap
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul>li>a, #global-nav-secondary .tertiary-nav-container>ul>li>a, #global-nav-tertiary .global-nav-container>ul>li>a, #global-nav-tertiary .tertiary-nav-container>ul>li>a {
 padding: 0 7px
}
}
@media screen and (max-width: 767px) {
#global-nav-secondary .global-nav-container>ul>li>a, #global-nav-secondary .tertiary-nav-container>ul>li>a, #global-nav-tertiary .global-nav-container>ul>li>a, #global-nav-tertiary .tertiary-nav-container>ul>li>a {
 padding: 0 7px
}
}
#global-nav-secondary .global-nav-container>ul>li>a.hover, #global-nav-secondary .tertiary-nav-container>ul>li>a.hover, #global-nav-tertiary .global-nav-container>ul>li>a.hover, #global-nav-tertiary .tertiary-nav-container>ul>li>a.hover {
	color: #272727
}
#global-nav-secondary .global-nav-container>ul>li>a.hover:before, #global-nav-secondary .tertiary-nav-container>ul>li>a.hover:before, #global-nav-tertiary .global-nav-container>ul>li>a.hover:before, #global-nav-tertiary .tertiary-nav-container>ul>li>a.hover:before {
	background-color: #c00;
	bottom: 0;
	content: '';
	height: 4px;
	left: 0;
	position: absolute;
	right: 0
}
#global-nav-secondary .global-nav-container>ul>li>a>.link-text-short, #global-nav-secondary .tertiary-nav-container>ul>li>a>.link-text-short, #global-nav-tertiary .global-nav-container>ul>li>a>.link-text-short, #global-nav-tertiary .tertiary-nav-container>ul>li>a>.link-text-short {
	display: none
}
#global-nav-secondary .global-nav-container>ul>li.sub-more-nolink.hover>a, #global-nav-secondary .tertiary-nav-container>ul>li.sub-more-nolink.hover>a, #global-nav-tertiary .global-nav-container>ul>li.sub-more-nolink.hover>a, #global-nav-tertiary .tertiary-nav-container>ul>li.sub-more-nolink.hover>a {
	color: #999;
	cursor: default
}
#global-nav-secondary .global-nav-container>ul>li.active>a, #global-nav-secondary .global-nav-container>ul>li.hover>a, #global-nav-secondary .global-nav-container>ul>li.inactive>a, #global-nav-secondary .tertiary-nav-container>ul>li.active>a, #global-nav-secondary .tertiary-nav-container>ul>li.hover>a, #global-nav-secondary .tertiary-nav-container>ul>li.inactive>a, #global-nav-tertiary .global-nav-container>ul>li.active>a, #global-nav-tertiary .global-nav-container>ul>li.hover>a, #global-nav-tertiary .global-nav-container>ul>li.inactive>a, #global-nav-tertiary .tertiary-nav-container>ul>li.active>a, #global-nav-tertiary .tertiary-nav-container>ul>li.hover>a, #global-nav-tertiary .tertiary-nav-container>ul>li.inactive>a {
	color: #272727;
	position: relative
}
#global-nav-secondary .global-nav-container>ul>li.active>a:before, #global-nav-secondary .global-nav-container>ul>li.hover>a:before, #global-nav-secondary .global-nav-container>ul>li.inactive>a:before, #global-nav-secondary .tertiary-nav-container>ul>li.active>a:before, #global-nav-secondary .tertiary-nav-container>ul>li.hover>a:before, #global-nav-secondary .tertiary-nav-container>ul>li.inactive>a:before, #global-nav-tertiary .global-nav-container>ul>li.active>a:before, #global-nav-tertiary .global-nav-container>ul>li.hover>a:before, #global-nav-tertiary .global-nav-container>ul>li.inactive>a:before, #global-nav-tertiary .tertiary-nav-container>ul>li.active>a:before, #global-nav-tertiary .tertiary-nav-container>ul>li.hover>a:before, #global-nav-tertiary .tertiary-nav-container>ul>li.inactive>a:before {
	background-color: #c00;
	bottom: 0;
	content: '';
	height: 4px;
	left: 0;
	position: absolute;
	right: 0
}
#global-nav-secondary .global-nav-container>ul>li>li.current, #global-nav-secondary .global-nav-container>ul>li>li>a.current, #global-nav-secondary .tertiary-nav-container>ul>li>li.current, #global-nav-secondary .tertiary-nav-container>ul>li>li>a.current, #global-nav-tertiary .global-nav-container>ul>li>li.current, #global-nav-tertiary .global-nav-container>ul>li>li>a.current, #global-nav-tertiary .tertiary-nav-container>ul>li>li.current, #global-nav-tertiary .tertiary-nav-container>ul>li>li>a.current {
	color: #333
}
@media screen and (min-width: 1280px) {
#global-nav-secondary .global-nav-container>ul>li.has-sub>div .link-text, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div .link-text, #global-nav-tertiary .global-nav-container>ul>li.has-sub>div .link-text, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div .link-text {
 display: inline !important
}
#global-nav-secondary .global-nav-container>ul>li.has-sub>div .link-text-short, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div .link-text-short, #global-nav-tertiary .global-nav-container>ul>li.has-sub>div .link-text-short, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div .link-text-short {
 display: none
}
}
#global-nav-secondary .global-nav-container>ul>li.has-sub>div>ul>li.label, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div>ul>li.label, #global-nav-tertiary .global-nav-container>ul>li.has-sub>div>ul>li.label, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div>ul>li.label {
	border: 0;
	line-height: 40px;
	margin: 10px 0;
	padding: 0 10px;
	width: 100%
}
#global-nav-secondary .global-nav-container>ul>li.has-sub>div>ul>li.label>span, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div>ul>li.label>span, #global-nav-tertiary .global-nav-container>ul>li.has-sub>div>ul>li.label>span, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div>ul>li.label>span {
	border-bottom: 1px solid #f1f1f1;
	border-top: 1px solid #f1f1f1;
	display: block;
	padding: 0;
	width: 100%
}
#global-nav-secondary .global-nav-container>ul>li.has-sub>div .link-text, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>div .link-text, #global-nav-tertiary .global-nav-container>ul>li.has-sub>div .link-text, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>div .link-text {
	display: none
}
#global-nav-secondary .global-nav-container>ul>li.has-sub .has-sub>a:after, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub .has-sub>a:after, #global-nav-tertiary .global-nav-container>ul>li.has-sub .has-sub>a:after, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub .has-sub>a:after {
	display: none
}
#global-nav-secondary .global-nav-container>ul>li.has-sub>a, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>a, #global-nav-tertiary .global-nav-container>ul>li.has-sub>a, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>a {
	padding-right: 20px
}
#global-nav-secondary .global-nav-container>ul>li.has-sub>a:after, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub>a:after, #global-nav-tertiary .global-nav-container>ul>li.has-sub>a:after, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub>a:after {
	color: #333;
	font-size: 20px;
	line-height: 100%;
	margin-top: -10px;
	position: absolute;
	right: 3px;
	top: 50%
}
#global-nav-secondary .global-nav-container>ul>li.has-sub.hover>a:after, #global-nav-secondary .tertiary-nav-container>ul>li.has-sub.hover>a:after, #global-nav-tertiary .global-nav-container>ul>li.has-sub.hover>a:after, #global-nav-tertiary .tertiary-nav-container>ul>li.has-sub.hover>a:after {
	border-color: #c00 transparent transparent transparent
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul>li.teams>a, #global-nav-secondary .tertiary-nav-container>ul>li.teams>a, #global-nav-tertiary .global-nav-container>ul>li.teams>a, #global-nav-tertiary .tertiary-nav-container>ul>li.teams>a {
 padding-right: 10px
}
}
#global-nav-secondary .global-nav-container>ul>li.label>span, #global-nav-secondary .global-nav-container>ul>li .label>span, #global-nav-secondary .tertiary-nav-container>ul>li.label>span, #global-nav-secondary .tertiary-nav-container>ul>li .label>span, #global-nav-tertiary .global-nav-container>ul>li.label>span, #global-nav-tertiary .global-nav-container>ul>li .label>span, #global-nav-tertiary .tertiary-nav-container>ul>li.label>span, #global-nav-tertiary .tertiary-nav-container>ul>li .label>span {
	color: #333;
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-right: 5px
}
#global-nav-secondary .global-nav-container>ul>li.label>span, #global-nav-secondary .tertiary-nav-container>ul>li.label>span, #global-nav-tertiary .global-nav-container>ul>li.label>span, #global-nav-tertiary .tertiary-nav-container>ul>li.label>span {
	margin-left: 30px
}
#global-nav-secondary .global-nav-container>ul>li.label:first-child>span, #global-nav-secondary .tertiary-nav-container>ul>li.label:first-child>span, #global-nav-tertiary .global-nav-container>ul>li.label:first-child>span, #global-nav-tertiary .tertiary-nav-container>ul>li.label:first-child>span {
	margin-left: 0
}
#global-nav-secondary .global-nav-container>ul>li .label, #global-nav-secondary .tertiary-nav-container>ul>li .label, #global-nav-tertiary .global-nav-container>ul>li .label, #global-nav-tertiary .tertiary-nav-container>ul>li .label {
	border-top: 1px #eee solid;
	line-height: 30px;
	margin-top: 10px;
	padding-top: 10px;
	text-align: left
}
#global-nav-secondary .global-nav-container>ul>li .label>span, #global-nav-secondary .tertiary-nav-container>ul>li .label>span, #global-nav-tertiary .global-nav-container>ul>li .label>span, #global-nav-tertiary .tertiary-nav-container>ul>li .label>span {
	padding: 0 0 0 10px
}
#global-nav-secondary .global-nav-container>ul>li .label:first-child, #global-nav-secondary .tertiary-nav-container>ul>li .label:first-child, #global-nav-tertiary .global-nav-container>ul>li .label:first-child, #global-nav-tertiary .tertiary-nav-container>ul>li .label:first-child {
	border: 0;
	margin-top: 0;
	padding-top: 0
}
#global-nav-secondary .global-nav-container .sportbrand, #global-nav-secondary .tertiary-nav-container .sportbrand, #global-nav-tertiary .global-nav-container .sportbrand, #global-nav-tertiary .tertiary-nav-container .sportbrand {
	display: table;
	height: 50px;
	line-height: 50px;
	position: absolute;
	right: 12px;
	top: 0;
	z-index: 1000001
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container .sportbrand, #global-nav-secondary .tertiary-nav-container .sportbrand, #global-nav-tertiary .global-nav-container .sportbrand, #global-nav-tertiary .tertiary-nav-container .sportbrand {
 display: none
}
}
#global-nav-secondary .global-nav-container .sportbrand>a, #global-nav-secondary .tertiary-nav-container .sportbrand>a, #global-nav-tertiary .global-nav-container .sportbrand>a, #global-nav-tertiary .tertiary-nav-container .sportbrand>a {
	display: table-cell;
	line-height: normal;
	vertical-align: middle
}
#global-nav-secondary .global-nav-container .sportbrand img, #global-nav-secondary .tertiary-nav-container .sportbrand img, #global-nav-tertiary .global-nav-container .sportbrand img, #global-nav-tertiary .tertiary-nav-container .sportbrand img {
	width: 150px
}
#global-nav-secondary.global-nav-secondary-nba .teams.has-sub>div, #global-nav-secondary.global-nav-secondary-mlb .teams.has-sub>div, #global-nav-tertiary.global-nav-secondary-nba .teams.has-sub>div, #global-nav-tertiary.global-nav-secondary-mlb .teams.has-sub>div {
	height: 440px
}
#global-nav-secondary ul.alt-format, #global-nav-tertiary ul.alt-format {
	margin: 0 0 0 10px
}
@media screen and (max-width: 767px) {
#global-nav-secondary .button-alt .link-text, #global-nav-secondary .send-email .btn-social .link-text, .send-email #global-nav-secondary .btn-social .link-text, #global-nav-secondary .btn-social.email .link-text, #global-nav-tertiary .button-alt .link-text, #global-nav-tertiary .send-email .btn-social .link-text, .send-email #global-nav-tertiary .btn-social .link-text, #global-nav-tertiary .btn-social.email .link-text {
 display: none
}
#global-nav-secondary .button-alt .link-text-short, #global-nav-secondary .send-email .btn-social .link-text-short, .send-email #global-nav-secondary .btn-social .link-text-short, #global-nav-secondary .btn-social.email .link-text-short, #global-nav-tertiary .button-alt .link-text-short, #global-nav-tertiary .send-email .btn-social .link-text-short, .send-email #global-nav-tertiary .btn-social .link-text-short, #global-nav-tertiary .btn-social.email .link-text-short {
 display: block
}
}
#global-nav-secondary .fav-added, #global-nav-tertiary .fav-added {
	display: block;
	font-size: 11px;
	margin: 0
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .fav-added, #global-nav-tertiary .fav-added {
 display: none
}
}
@media screen and (max-width: 767px) {
#global-nav-secondary .fav-added, #global-nav-tertiary .fav-added {
 margin-left: 10px
}
}
#global-nav-secondary .fav-added.short, #global-nav-tertiary .fav-added.short {
	display: none
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .fav-added.short, #global-nav-tertiary .fav-added.short {
 display: block
}
}
@media screen and (max-width: 767px) {
.index.page-context-top #global-nav-secondary .global-nav-container>ul {
 background: #fff;
 display: block;
 margin: 0;
 overflow: hidden;
 padding: 0;
 position: relative;
 vertical-align: top
}
.index.page-context-top #global-nav-secondary .global-nav-container>ul li {
 float: left;
 width: 33.33333%
}
.index.page-context-top #global-nav-secondary .global-nav-container>ul li.active a, .index.page-context-top #global-nav-secondary .global-nav-container>ul li.hover a {
 font-family: "BentonSansMedium", Arial, Helvetica, sans-serif
}
.index.page-context-top #global-nav-secondary .global-nav-container>ul li.active a:before, .index.page-context-top #global-nav-secondary .global-nav-container>ul li.hover a:before {
 display: none
}
.index.page-context-top #global-nav-secondary .global-nav-container>ul li.active a span, .index.page-context-top #global-nav-secondary .global-nav-container>ul li.hover a span {
 position: relative
}
.index.page-context-top #global-nav-secondary .global-nav-container>ul li.active a span:before, .index.page-context-top #global-nav-secondary .global-nav-container>ul li.hover a span:before {
 background-color: #E0C003;
 bottom: -12px;
 content: '';
 height: 4px;
 left: -10px;
 position: absolute;
 right: -10px
}
.index.page-context-top #global-nav-secondary .global-nav-container>ul li a {
 display: block;
 font-size: 12px;
 font-size: 14px;
 line-height: 38px;
 position: relative;
 text-align: center;
 width: 100%
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.index.page-context-top #global-nav-secondary .global-nav-container>ul li {
 width: 50%
}
.index.page-context-top #global-nav-secondary .global-nav-container>ul li.active a:before, .index.page-context-top #global-nav-secondary .global-nav-container>ul li.hover a:before {
 display: none
}
.index.page-context-top #global-nav-secondary .global-nav-container>ul li.active a span, .index.page-context-top #global-nav-secondary .global-nav-container>ul li.hover a span {
 position: relative
}
.index.page-context-top #global-nav-secondary .global-nav-container>ul li.active a span:before, .index.page-context-top #global-nav-secondary .global-nav-container>ul li.hover a span:before {
 background-color: #D7B800;
 bottom: -17px;
 content: '';
 height: 4px;
 left: -10px;
 position: absolute;
 right: -10px
}
}
.index.page-context-top #global-nav-secondary .global-nav-container>ul li {
	text-transform: uppercase
}
#global-nav-secondary .global-nav-container>ul.tertiary-mobile {
	border-bottom: 1px solid #ccc;
	display: none;
	padding: 0 8px
}
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li {
	line-height: 50px
}
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li.tier-3 .positioning {
	display: inline-block
}
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li.tier-3 .positioning .brand-logo {
	display: block
}
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li.tier-3 .positioning .brand-logo>a {
	display: block
}
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li.tier-3 .positioning .brand-logo>a img {
	height: 30px;
	vertical-align: middle;
	width: 30px
}
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li.tier-3 .headline {
	display: inline-block
}
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li.tier-3 .headline li {
	display: inline-block
}
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li.tier-3 .headline li:nth-child(2) {
 display: none
}
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li.tier-3 .headline li button {
	margin: 0 0 0 10px
}
@media screen and (max-width: 767px) {
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li.tier-3 .headline li button:not(.add-fav) .link-text {
 display: none
}
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li.tier-3 .headline li button:not(.add-fav) .link-text-short {
 display: block
}
}
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li.tier-3 .headline .team-name {
	padding-left: 8px
}
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li.tier-3 .headline .team-name a {
	display: block
}
@media screen and (max-width: 767px) {
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li.tier-3 .headline .team-name .link-text {
 display: none
}
}
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li.tier-3 .headline .team-name .link-text-short {
	display: none
}
@media screen and (max-width: 767px) {
#global-nav-secondary .global-nav-container>ul.tertiary-mobile li.tier-3 .headline .team-name .link-text-short {
 display: block
}
}
#global-nav-secondary .global-nav-container>ul.tertiary {
	padding-left: 135px
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul.tertiary {
 padding-left: 8px
}
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.section-home {
	display: none
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.section-home {
 display: block
}
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3 {
	float: none;
	padding: 20px 10px 0;
	position: relative;
	text-align: left;
	width: 100%
}
@media screen and (max-width: 767px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3 {
 display: none
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3 {
 float: left;
 height: 50px;
 line-height: 50px;
 margin-right: 10px;
 padding: 0 10px 0 0;
 width: auto
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3:after {
 border-left: 1px solid #ccc;
 content: '';
 height: 25px;
 margin-top: -11px;
 position: absolute;
 right: 0;
 top: 50%
}
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3:before {
	border-left: 1px solid #ccc;
	content: '';
	height: 80px;
	left: -6px;
	margin-top: 8px;
	position: absolute;
	top: 0
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3:before {
 display: none
}
}
@media screen and (min-width: 1024px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3 .positioning {
 left: -90px;
 margin-top: -14px;
 position: absolute;
 top: 50%
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3 .positioning {
 display: block;
 float: left;
 line-height: 50px;
 position: relative
}
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3 .positioning .brand-logo {
	display: block
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3 .positioning .brand-logo img {
	height: 75px;
	vertical-align: middle;
	width: 75px
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3 .positioning .brand-logo>a {
	display: block
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3 .positioning .brand-logo>a img {
 height: 30px;
 width: 30px
}
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul {
	display: block;
	width: 100%
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul:before, #global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul:after {
	content: '';
	display: table
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul:after {
	clear: both
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul .clearfix {
	zoom: 1
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul {
 display: inline-block;
 width: auto
}
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li {
	display: block;
	float: left;
	font-size: 26px;
	line-height: 100%;
	padding: 0 5px 0 5px;
	vertical-align: top
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li {
 font-size: 13px;
 line-height: 50px;
 padding: 0 0 0 10px;
 vertical-align: middle
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li:nth-child(2) {
 display: none
}
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li:first-child {
	padding-left: 0;
	padding-right: 15px
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li:first-child {
 padding: 0 0 0 8px
}
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li.team-name .link-text, #global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li.team-name .link-text-short {
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li.team-name .link-text, #global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li.team-name .link-text-short {
 font-family: "BentonSans", Arial, Helvetica, sans-serif
}
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li.team-name a {
	display: block
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li.team-name .link-text {
 display: none
}
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li.team-name .link-text-short {
	display: none
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li.team-name .link-text-short {
 display: inline-block
}
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li ul.details {
	color: #666
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li ul.details li {
	display: inline-block;
	font-size: 12px;
	padding: 0 10px;
	position: relative;
	vertical-align: top
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li ul.details li:first-child {
	border-left: 0;
	padding-left: 0
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li ul.details li.ranking {
	padding-left: 10px;
	position: relative
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li ul.details li.ranking:before {
	border-left: 1px solid #ccc;
	content: '';
	height: 15px;
	left: 0;
	margin-top: -8px;
	position: absolute;
	top: 50%
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li button {
	margin: 1px 0 0 0;
	vertical-align: top
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li button {
 vertical-align: middle
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li button .link-text {
 display: none
}
}
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li button .link-text-short {
	display: none
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-nav-secondary .global-nav-container>ul.tertiary>li.tier-3>ul.headline>li button .link-text-short {
 display: block
}
}
.fam-alert-clubhouse {
	background: #fff;
	border: 1px solid #ccc;
	border-radius: 10px;
	font-size: 12px;
	left: -250px;
	margin: auto;
	padding: 20px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 17%;
	width: 220px;
	z-index: 1000072
}
#global-nav-tertiary {
	border-bottom: #ddd 1px solid;
	box-shadow: none
}
#global-viewport #header-wrapper {
/*	-webkit-perspective: 800px;
	-moz-perspective: 800px;
	perspective: 800px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden*/
}
#global-viewport #header-wrapper #global-header {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}
#global-viewport #header-wrapper #global-header #global-nav {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
#global-viewport #header-wrapper #global-header #global-nav-secondary {
	-ms-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	-webkit-transform: translateY(0);
	transform: translateY(0);
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transition-property: transform ease-in-out 0.2s;
	-ms-transition-property: transform ease-in-out 0.2s;
	-o-transition-property: transform ease-in-out 0.2s;
	-webkit-transition-property: transform ease-in-out 0.2s;
	transition-property: transform ease-in-out 0.2s;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}
@media screen and (max-width: 767px) {
#global-viewport #header-wrapper #global-header #global-nav-secondary {
 -moz-animation: none;
 -o-animation: none;
 -webkit-animation: none;
 animation: none;
 -moz-animation-fill-mode: none;
 -o-animation-fill-mode: none;
 -webkit-animation-fill-mode: none;
 animation-fill-mode: none
}
}
#global-viewport #header-wrapper #global-header #global-nav-secondary .global-nav-container {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
#global-viewport #header-wrapper #global-header #global-nav-secondary .global-nav-container>ul {
	-ms-transform: translateX(0);
	-moz-transform: translateX(0);
	-o-transform: translateX(0);
	-webkit-transform: translateX(0);
	transform: translateX(0);
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transition-property: transform ease-in-out 0.2s;
	-ms-transition-property: transform ease-in-out 0.2s;
	-o-transition-property: transform ease-in-out 0.2s;
	-webkit-transition-property: transform ease-in-out 0.2s;
	transition-property: transform ease-in-out 0.2s;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
.index #global-viewport #header-wrapper #global-header #global-nav-secondary .global-nav-container>ul {
 -ms-animations: none;
 -webkit-animation: none;
 -moz-animation: none;
 -o-animation: none;
 animation: none
}
}
#global-viewport #header-wrapper #global-header #global-nav-secondary .global-nav-container>ul>li.sports {
	overflow: hidden
}
#global-viewport #header-wrapper #global-header #global-nav-secondary .global-nav-container>ul>li.sports .positioning {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}
#global-viewport #header-wrapper #global-header #global-nav-secondary .global-nav-container>ul>li.sports .positioning a .brand-logo {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d
}
#global-viewport.scrolled #header-wrapper #global-header {
/*height: 50px*/
}
#global-viewport.scrolled .sportbrand {
	display: none
}
#global-viewport.secondary.global-nav-collapse #header-wrapper #global-header #global-nav-secondary {
/*-ms-transform: translateY(-50px);
	-moz-transform: translateY(-50px);
	-o-transform: translateY(-50px);
	-webkit-transform: translateY(-50px);
	transform: translateY(-50px)*/
}
#global-viewport.secondary.global-nav-collapse #header-wrapper #global-header #global-nav-secondary:before {
	background: #aaa;
	content: '';
	height: 1px;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}
#global-viewport.secondary.global-nav-collapse #header-wrapper #global-header #global-nav-secondary .global-nav-container>ul {
/*-ms-transform: translateX(130px);
	-moz-transform: translateX(130px);
	-o-transform: translateX(130px);
	-webkit-transform: translateX(130px);
	transform: translateX(130px)*/
}
#global-viewport.secondary.global-nav-collapse #header-wrapper #global-header #global-nav-secondary .global-nav-container>ul>li.sports {
	width: 40px
}
#global-viewport.secondary.global-nav-collapse #header-wrapper #global-header #global-nav-secondary .global-nav-container>ul>li.sports:after {
	display: none
}
#global-viewport.tertiary.global-nav-collapse #header-wrapper #global-scoreboard {
	border-bottom: 1px solid #aaa
}
#global-viewport.tertiary.global-nav-collapse #header-wrapper #global-header #global-nav-secondary {
	-ms-transform: translateY(-97px);
	-moz-transform: translateY(-97px);
	-o-transform: translateY(-97px);
	-webkit-transform: translateY(-97px);
	transform: translateY(-97px)
}
#global-viewport.tertiary.global-nav-collapse #header-wrapper #global-header #global-nav-secondary .global-nav-container>ul {
	-ms-transform: translateX(50px);
	-moz-transform: translateX(50px);
	-o-transform: translateX(50px);
	-webkit-transform: translateX(50px);
	transform: translateX(50px)
}
#global-viewport.tertiary.global-nav-collapse #header-wrapper #global-header #global-nav-secondary .global-nav-container>ul li.tier-3:before {
	display: none
}
#global-viewport.tertiary.global-nav-collapse #header-wrapper #global-header #global-nav-secondary .global-nav-container>ul li.tier-3 .positioning {
	-ms-animations: change-position ease-in-out 0.2s;
	-webkit-animation: change-position ease-in-out 0.2s;
	-moz-animation: change-position ease-in-out 0.2s;
	-o-animation: change-position ease-in-out 0.2s;
	animation: change-position ease-in-out 0.2s;
	-ms-animations-delay: forwards;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	-o-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	left: -40px;
	margin-top: 0;
	position: absolute;
	top: inherit
}
#global-viewport.tertiary.global-nav-collapse #header-wrapper #global-header #global-nav-secondary .global-nav-container>ul li.tier-3 .positioning .brand-logo img {
	-ms-animations: change-image-dimensions ease-in-out 0.2s;
	-webkit-animation: change-image-dimensions ease-in-out 0.2s;
	-moz-animation: change-image-dimensions ease-in-out 0.2s;
	-o-animation: change-image-dimensions ease-in-out 0.2s;
	animation: change-image-dimensions ease-in-out 0.2s;
	-ms-animations-delay: forwards;
	-webkit-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
	-o-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	height: 30px;
	width: 30px
}
#global-viewport.tertiary #header-wrapper #global-header #global-nav-secondary .global-nav-container>ul {
	-ms-transform: translateX(0);
	-moz-transform: translateX(0);
	-o-transform: translateX(0);
	-webkit-transform: translateX(0);
	transform: translateX(0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}
@-ms-keyframes collapse-header {
0% {
-ms-transform:translateY(0);
-moz-transform:translateY(0);
-o-transform:translateY(0);
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
-ms-transform:translateY(-168px);
-moz-transform:translateY(-168px);
-o-transform:translateY(-168px);
-webkit-transform:translateY(-168px);
transform:translateY(-168px)
}
}
@-webkit-keyframes collapse-header {
0% {
-ms-transform:translateY(0);
-moz-transform:translateY(0);
-o-transform:translateY(0);
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
-ms-transform:translateY(-168px);
-moz-transform:translateY(-168px);
-o-transform:translateY(-168px);
-webkit-transform:translateY(-168px);
transform:translateY(-168px)
}
}
@-moz-keyframes collapse-header {
0% {
-ms-transform:translateY(0);
-moz-transform:translateY(0);
-o-transform:translateY(0);
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
-ms-transform:translateY(-168px);
-moz-transform:translateY(-168px);
-o-transform:translateY(-168px);
-webkit-transform:translateY(-168px);
transform:translateY(-168px)
}
}
@-o-keyframes collapse-header {
0% {
-ms-transform:translateY(0);
-moz-transform:translateY(0);
-o-transform:translateY(0);
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
-ms-transform:translateY(-168px);
-moz-transform:translateY(-168px);
-o-transform:translateY(-168px);
-webkit-transform:translateY(-168px);
transform:translateY(-168px)
}
}
@keyframes collapse-header {
0% {
-ms-transform:translateY(0);
-moz-transform:translateY(0);
-o-transform:translateY(0);
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
-ms-transform:translateY(-168px);
-moz-transform:translateY(-168px);
-o-transform:translateY(-168px);
-webkit-transform:translateY(-168px);
transform:translateY(-168px)
}
}
@-ms-keyframes open-header {
0% {
-ms-transform:translateY(-168px);
-moz-transform:translateY(-168px);
-o-transform:translateY(-168px);
-webkit-transform:translateY(-168px);
transform:translateY(-168px)
}
100% {
-ms-transform:translateY(0);
-moz-transform:translateY(0);
-o-transform:translateY(0);
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@-webkit-keyframes open-header {
0% {
-ms-transform:translateY(-168px);
-moz-transform:translateY(-168px);
-o-transform:translateY(-168px);
-webkit-transform:translateY(-168px);
transform:translateY(-168px)
}
100% {
-ms-transform:translateY(0);
-moz-transform:translateY(0);
-o-transform:translateY(0);
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@-moz-keyframes open-header {
0% {
-ms-transform:translateY(-168px);
-moz-transform:translateY(-168px);
-o-transform:translateY(-168px);
-webkit-transform:translateY(-168px);
transform:translateY(-168px)
}
100% {
-ms-transform:translateY(0);
-moz-transform:translateY(0);
-o-transform:translateY(0);
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@-o-keyframes open-header {
0% {
-ms-transform:translateY(-168px);
-moz-transform:translateY(-168px);
-o-transform:translateY(-168px);
-webkit-transform:translateY(-168px);
transform:translateY(-168px)
}
100% {
-ms-transform:translateY(0);
-moz-transform:translateY(0);
-o-transform:translateY(0);
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes open-header {
0% {
-ms-transform:translateY(-168px);
-moz-transform:translateY(-168px);
-o-transform:translateY(-168px);
-webkit-transform:translateY(-168px);
transform:translateY(-168px)
}
100% {
-ms-transform:translateY(0);
-moz-transform:translateY(0);
-o-transform:translateY(0);
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@-ms-keyframes animate-opacity {
0% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1
}
100% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0
}
}
@-webkit-keyframes animate-opacity {
0% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1
}
100% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0
}
}
@-moz-keyframes animate-opacity {
0% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1
}
100% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0
}
}
@-o-keyframes animate-opacity {
0% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1
}
100% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0
}
}
@keyframes animate-opacity {
0% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1
}
100% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0
}
}
@-ms-keyframes return-opacity {
0% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0
}
100% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1
}
}
@-webkit-keyframes return-opacity {
0% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0
}
100% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1
}
}
@-moz-keyframes return-opacity {
0% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0
}
100% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1
}
}
@-o-keyframes return-opacity {
0% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0
}
100% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1
}
}
@keyframes return-opacity {
0% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter:alpha(opacity=0);
-moz-opacity:0;
-khtml-opacity:0;
opacity:0
}
100% {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1
}
}
@-ms-keyframes adjust-padding {
0% {
padding-right:25px
}
100% {
padding:0
}
}
@-webkit-keyframes adjust-padding {
0% {
padding-right:25px
}
100% {
padding:0
}
}
@-moz-keyframes adjust-padding {
0% {
padding-right:25px
}
100% {
padding:0
}
}
@-o-keyframes adjust-padding {
0% {
padding-right:25px
}
100% {
padding:0
}
}
@keyframes adjust-padding {
0% {
padding-right:25px
}
100% {
padding:0
}
}
@-ms-keyframes reset-padding {
0% {
padding:0
}
100% {
padding-right:25px
}
}
@-webkit-keyframes reset-padding {
0% {
padding:0
}
100% {
padding-right:25px
}
}
@-moz-keyframes reset-padding {
0% {
padding:0
}
100% {
padding-right:25px
}
}
@-o-keyframes reset-padding {
0% {
padding:0
}
100% {
padding-right:25px
}
}
@keyframes reset-padding {
0% {
padding:0
}
100% {
padding-right:25px
}
}
@-ms-keyframes change-position {
0% {
bottom:-30px;
height:30px;
margin-top:0;
position:absolute;
width:30px
}
100% {
bottom:-30px;
height:30px;
left:-40px;
margin-top:0;
position:absolute;
width:30px
}
}
@-webkit-keyframes change-position {
0% {
bottom:-30px;
height:30px;
margin-top:0;
position:absolute;
width:30px
}
100% {
bottom:-30px;
height:30px;
left:-40px;
margin-top:0;
position:absolute;
width:30px
}
}
@-moz-keyframes change-position {
0% {
bottom:-30px;
height:30px;
margin-top:0;
position:absolute;
width:30px
}
100% {
bottom:-30px;
height:30px;
left:-40px;
margin-top:0;
position:absolute;
width:30px
}
}
@-o-keyframes change-position {
0% {
bottom:-30px;
height:30px;
margin-top:0;
position:absolute;
width:30px
}
100% {
bottom:-30px;
height:30px;
left:-40px;
margin-top:0;
position:absolute;
width:30px
}
}
@keyframes change-position {
0% {
bottom:-30px;
height:30px;
margin-top:0;
position:absolute;
width:30px
}
100% {
bottom:-30px;
height:30px;
left:-40px;
margin-top:0;
position:absolute;
width:30px
}
}
@-ms-keyframes change-image-dimensions {
100% {
width:30px
}
}
@-webkit-keyframes change-image-dimensions {
0% {
}
100% {
width:30px
}
}
@-moz-keyframes change-image-dimensions {
0% {
}
100% {
width:30px
}
}
@-o-keyframes change-image-dimensions {
0% {
}
100% {
width:30px
}
}
@keyframes change-image-dimensions {
0% {
}
100% {
width:30px
}
}
@media screen and (max-width: 767px) {
.index.page-context-top #global-header.macnnuk-en #global-nav-secondary .global-nav-container>ul li {
 width: 50%
}
}
#global-header.macnnuk-en .container .tools>li.user {
	display: none
}
#global-header.macnnuk-en #global-nav>ul {
	padding-right: 40px
}
#global-header #global-nav>ul.macnnuk-en>li.more-macnn>div {
	width: 440px
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
.lite #header-wrapper {
 position: fixed
}
}
#header-wrapper {
	position: relative;
	z-index: 1000078;
	background-color: #3c597f;
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#header-wrapper {
 -webkit-transition-duration: 0.25s;
 transition-duration: 0.25s;
 -moz-transition-property: all 0.3s ease;
 -ms-transition-property: all 0.3s ease;
 -o-transition-property: all 0.3s ease;
 -webkit-transition-property: all 0.3s ease;
 transition-property: all 0.3s ease;
 -moz-transition-timing-function: ease-in-out;
 -o-transition-timing-function: ease-in-out;
 -webkit-transition-timing-function: ease-in-out;
 transition-timing-function: ease-in-out
}
}
@media screen and (max-height: 558px) and (max-width: 1023px) {
#header-wrapper {
 position: relative
}
}
@media screen and (max-width: 1023px) {
.ei-slider-thumbs li a {
 font-size: 13px !important;
}
.top_bottom {
 display: none;
}
}
#header-wrapper.active-menu {
	position: fixed;
	width: 100%;
}
#header-wrapper #global-header {
	position: relative;
	width: 100%
}
#header-wrapper #global-header .menu-overlay-secondary {
	display: none;
	z-index: 1000038 !important
}
#header-wrapper #global-header .menu-overlay-secondary.active {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	display: block
}
body.scroll-locked, body.inactive {
	overflow: hidden
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
}
 @media screen and (min-width: 1px) and (max-width: 1023px) {
}
body.rendering>.shim {
	display: block
}
body>.shim {
	background: #fff;
	display: none;
	filter: alpha(opacity=50);
	height: 100%;
	left: 0;
	opacity: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1000068
}
body.ios-position-fix #header-wrapper {
	position: absolute
}
@media screen and (max-width: 767px) {
.page-context-top.secondary #pane-main {
 padding-top: 90px
}
}
@media screen and (max-width: 767px) {
.page-context-top #global-viewport.secondary #pane-main {
 padding-top: 90px
}
}
@media screen and (max-height: 558px) and (max-width: 1023px) {
.page-context-top #global-viewport.secondary #pane-main {
 padding-top: 0
}
}
 @media screen and (max-width: 767px) {
#global-viewport #global-nav-mobile, #global-viewport .global-user {
 top: 50px
}
#global-viewport #global-scoreboard {
 max-width: 414px;
 position: absolute;
 right: 0
}
#global-viewport #global-scoreboard .wrap {
 background: #eee;
 bottom: 0;
 box-shadow: 0 3px 4px 2px rgba(0, 0, 0, 0.3);
 margin: 0;
 max-width: 414px;
 overflow-y: scroll;
 position: fixed !important;
 right: 0;
 top: 50px;
 width: 100%;
 z-index: 1000065
}
#global-viewport #global-scoreboard .wrap .scoreboard-content {
 position: relative
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-viewport #global-nav-mobile, #global-viewport .global-user {
 top: 50px
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-viewport #global-nav-mobile, #global-viewport .global-user {
 bottom: 0;
 max-width: 414px;
 position: fixed !important;
 right: 0;
 width: 100%;
 z-index: 1000065
}
#global-viewport #global-nav-mobile {
 box-shadow: 2px 3px 4px 0 rgba(0, 0, 0, 0.3);
 left: 0
}
#global-viewport .global-user {
 box-shadow: 0 3px 4px 2px rgba(0, 0, 0, 0.3);
 overflow-y: auto;
 right: 0
}
#global-viewport .global-user ul {
 display: block
}
#global-viewport .global-user ul:before, #global-viewport .global-user ul:after {
 content: '';
 display: table
}
#global-viewport .global-user ul:after {
 clear: both
}
#global-viewport .global-user ul .clearfix {
 zoom: 1
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) and (max-height: 558px) and (max-width: 1023px) {
#global-viewport.js-more .menu-overlay-primary {
 top: 100px !important
}
}
#global-viewport.dep-mobile {
	max-width: 100%;
	position: relative
}
#global-viewport.dep-mobile #pane-main, #global-viewport.dep-mobile #global-header, #global-viewport.dep-mobile #mobile-tabs, #global-viewport.dep-mobile #pane-trigger-close, #global-viewport.dep-mobile #global-scoreboard {
	-moz-transition: none 0.25s ease-in-out;
	-o-transition: none 0.25s ease-in-out;
	-webkit-transition: none 0.25s ease-in-out;
	transition: none 0.25s ease-in-out
}
#global-viewport.dep-mobile #global-nav-mobile, #global-viewport.dep-mobile #global-scoreboard, #global-viewport.dep-mobile .global-user {
	display: none;
	position: absolute
}
#global-viewport.dep-mobile.js-global-nav-mobile #global-header {
	left: 0
}
#global-viewport.dep-mobile.js-global-nav-mobile #global-nav-mobile {
	display: block
}
#global-viewport.dep-mobile.js-scoreboard #global-header {
	left: 0
}
#global-viewport.dep-mobile.js-scoreboard #global-scoreboard {
	display: block
}
#global-viewport.dep-mobile #global-header .container .tools {
	overflow: visible
}
#global-viewport.dep-mobile #global-header .container .tools li {
	position: static
}
#global-viewport.dep-mobile #global-inbox, #global-viewport.dep-mobile .global-user {
	bottom: auto;
	left: auto;
	padding: 10px;
	position: absolute;
	width: 280px
}
#global-viewport.secondary #pane-main {
}
@media screen and (max-width: 767px) {
#global-viewport.secondary #pane-main {
 padding-top: 100px
}
}
@media screen and (max-height: 558px) and (max-width: 1023px) {
#global-viewport.secondary #pane-main {
 padding-top: 0
}
}
#global-viewport.tertiary #pane-main {
	padding-top: 213px
}
@media screen and (max-width: 767px) {
#global-viewport.tertiary #pane-main {
 padding-top: 155px
}
#global-viewport.tertiary #pane-main #main-container {
 padding-top: 0
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-viewport.tertiary #pane-main {
 padding-top: 166px
}
}
@media screen and (max-height: 558px) and (max-width: 1023px) {
#global-viewport.tertiary #pane-main {
 padding-top: 0
}
}
#global-viewport .menu-overlay-primary {
	display: none;
	z-index: 1000035 !important
}
@media screen and (max-height: 558px) and (max-width: 1023px) {
#global-viewport .menu-overlay-primary {
 top: 50px !important
}
}
#global-viewport .menu-overlay-primary.active {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	display: block
}
#global-viewport #pane-main {
	background: #eee;
	position: relative;
	width: 100%;
	z-index: 1000006
}
#global-viewport #pane-main:before, #global-viewport #pane-main:after {
	content: '';
	display: table
}
#global-viewport #pane-main:after {
	clear: both
}
#global-viewport #pane-main .clearfix {
	zoom: 1
}
@media screen and (max-width: 767px) {
#global-viewport #pane-main {
 padding-top: 50px
 
}
}
@media screen and (max-height: 558px) and (max-width: 1023px) {
#global-viewport #pane-main {
 padding-top: 0
}
}
#global-viewport #pane-main #main-container {
	position: relative;height: 100% !important;
	/* z-index: 1000007 */
}
#global-viewport #pane-main #main-container.page-container {
	padding-top: 0
}
#global-viewport #pane-main .page-container {
	background: #fff;
	margin-top: 12px
}
@media screen and (max-width: 767px) {
#global-viewport #pane-main .page-container {
 margin-top: 9px
}
}
#global-viewport #pane-main .alert-container {
	padding-top: 20px
}
@media screen and (max-width: 767px) {
#global-viewport #pane-main .alert-container {
 padding-top: 10px
}
}
#global-viewport.js-global-nav-mobile #global-nav-mobile {
	display: block;
	z-index: 2147483647;
}
#global-viewport.js-scoreboard #global-scoreboard {
	display: block
}
#global-viewport.js-global-user .global-user {
	display: block
}
@media screen and (max-width: 767px) {
#global-viewport #global-nav-mobile, #global-viewport #global-scoreboard, #global-viewport .global-user {
 display: none
}
}
#global-viewport #global-nav-mobile, #global-viewport .global-user {
	display: none
}
@media screen and (max-width: 767px) {
#global-search-trigger {
 display: none !important
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#global-nav, #global-footer {
 display: none !important
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#global-scoreboard-trigger {
 display: none !important
}
}
@media screen and (min-width: 1024px) {
#global-nav-mobile, #global-nav-mobile-trigger, #global-scoreboard-trigger {
 display: none !important
}
}
.ad-300 {
	clear: both;
	overflow: hidden;
	position: relative;
	z-index: 1000026
}
.ad-300:empty {
	display: none
}
.ad-300 .ad-wrapper {
	padding-bottom: 9px
}
#now-feed .ad-300 .ad-slot {
	min-height: 259px
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#now-feed .ad-300 {
 display: none
}
}
#now-feed .ad-300 .ad-wrapper {
	padding-bottom: 9px
}
#article-feed .ad-300 {
	margin: 0 -10px
}
#news-feed-content.sidebar .ad-300:before {
	background: #ddd;
	content: '';
	display: block;
	height: 1px;
	left: 0;
	position: absolute;
	right: 0;
	top: 0
}
#news-feed-content.sidebar .ad-300 .ad-wrapper {
	padding: 10px 0
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
#news-feed-content.sidebar .ad-300 {
 display: none
}
}
#news-feed-content.sidebar .ad-300 .ad-slot {
	min-height: 270px
}
@media screen and (min-width: 768px) {
#article-feed .ad-300 {
 float: right;
 margin: 0 0 0 10px
}
}
.standard-ad {
	display: none
}
#news-feed .ad-slot-inview, #news-feed .ad-slot.loaded {
	display: none
}
#now-feed .ad-slot-inview, #news-feed .ad-slot.loaded {
	display: none
}
#favfeed .ad-slot-inview, #news-feed .ad-slot.loaded {
	display: none
}
@media screen and (max-width: 767px) {
#news-feed .ad-slot-inview, #news-feed .ad-slot.loaded {
 display: block;
 margin: 8px 0
}
#now-feed .ad-slot-inview, #now-feed .ad-slot.loaded {
 display: block;
 margin-bottom: 8px
}
#favfeed .ad-slot-inview, #favfeed .ad-slot.loaded {
 display: block;
 margin-bottom: 10px
}
}
@media screen and (max-width: 1038px) {
.scrollbars-15 .ad-300 .ad-slot:not(.ad-slot-incontent2) {
 display: none
}
}
@media screen and (max-width: 1039px) {
.scrollbars-16 .ad-300 .ad-slot:not(.ad-slot-incontent2) {
 display: none
}
}
@media screen and (max-width: 1040px) {
.scrollbars-17 .ad-300 .ad-slot:not(.ad-slot-incontent2) {
 display: none
}
}
@media screen and (max-width: 1041px) {
.scrollbars-18 .ad-300 .ad-slot:not(.ad-slot-incontent2) {
 display: none
}
}
@media screen and (max-width: 1042px) {
.scrollbars-19 .ad-300 .ad-slot:not(.ad-slot-incontent2) {
 display: none
}
}
@media screen and (max-width: 1043px) {
.scrollbars-20 .ad-300 .ad-slot:not(.ad-slot-incontent2) {
 display: none
}
}
.ad-slot-banner {
	width: 1227px;
	/* background-color: rgb(60, 89, 127); */
	margin: 0 auto;
}
@media screen and (max-width: 767px) {
.ad-slot-banner {
 margin-top: 9px
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.ad-slot-banner {
 min-height: 50px
}
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
.ad-slot-banner {
 min-height: 66px
}
}
@media screen and (min-width: 1024px) {
.ad-slot-banner {
 min-height: 90px;margin-top: 20px;
}
}
.ad-slot-banner>div>div[id^=creative_] {
 margin: auto
}
@media screen and (min-width: 16px) {
.scrollbars-15 .ad-slot-banner {
 min-height: 50px
}
}
@media screen and (min-width: 783px) {
.scrollbars-15 .ad-slot-banner {
 min-height: 90px
}
}
@media screen and (min-width: 1039px) {
.scrollbars-15 .ad-slot-banner {
 min-height: 66px
}
}
@media screen and (min-width: 1295px) {
.scrollbars-15 .ad-slot-banner {
 min-height: 100px
}
}
@media screen and (min-width: 17px) {
.scrollbars-16 .ad-slot-banner {
 min-height: 50px
}
}
@media screen and (min-width: 784px) {
.scrollbars-16 .ad-slot-banner {
 min-height: 90px
}
}
@media screen and (min-width: 1040px) {
.scrollbars-16 .ad-slot-banner {
 min-height: 66px
}
}
@media screen and (min-width: 1296px) {
.scrollbars-16 .ad-slot-banner {
 min-height: 100px
}
}
@media screen and (min-width: 18px) {
.scrollbars-17 .ad-slot-banner {
 min-height: 50px
}
}
@media screen and (min-width: 785px) {
.scrollbars-17 .ad-slot-banner {
 min-height: 90px;
 margin-top: 20px;
}
}
@media screen and (min-width: 1041px) {
.scrollbars-17 .ad-slot-banner {
}
}
@media screen and (min-width: 1297px) {
.scrollbars-17 .ad-slot-banner {
 min-height: 100px;
 max-width: 1280px;
 background-color: #3C597F;
 margin: 30px auto;
}
}
@media screen and (min-width: 19px) {
.scrollbars-18 .ad-slot-banner {
 min-height: 50px
}
}
@media screen and (min-width: 786px) {
.scrollbars-18 .ad-slot-banner {
 min-height: 90px
}
}
@media screen and (min-width: 1042px) {
.scrollbars-18 .ad-slot-banner {
 min-height: 66px
}
}
@media screen and (min-width: 1298px) {
.scrollbars-18 .ad-slot-banner {
 min-height: 100px
}
}
@media screen and (min-width: 20px) {
.scrollbars-19 .ad-slot-banner {
 min-height: 50px
}
}
@media screen and (min-width: 787px) {
.scrollbars-19 .ad-slot-banner {
 min-height: 90px
}
}
@media screen and (min-width: 1043px) {
.scrollbars-19 .ad-slot-banner {
 min-height: 66px
}
}
@media screen and (min-width: 1299px) {
.scrollbars-19 .ad-slot-banner {
 min-height: 100px
}
}
@media screen and (min-width: 21px) {
.scrollbars-20 .ad-slot-banner {
 min-height: 50px
}
}
@media screen and (min-width: 788px) {
.scrollbars-20 .ad-slot-banner {
 min-height: 90px
}
}
@media screen and (min-width: 1044px) {
.scrollbars-20 .ad-slot-banner {
 min-height: 66px
}
}
@media screen and (min-width: 1300px) {
.scrollbars-20 .ad-slot-banner {
 min-height: 100px
}
}
.ad-pencil {
	background: #eee;
	clear: both;
	overflow: hidden;
	position: relative;
	z-index: 1000026
}
.ad-pencil:empty {
	display: none
}
.ad-pencil .ad-wrapper {
	padding: 16px 0
}
.ad-parallax {
	display: none;
	margin-left: -170px;
	margin-right: -310px;
	max-width: 1280px;
	overflow: hidden;
	position: relative;
	z-index: 1000026
}
@media screen and (max-width: 767px) {
.ad-parallax {
 display: none
}
}
.ad-parallax:empty {
	display: none
}
.ad-slot.ad-slot-overlay>div:first-child {
	display: none
}
#now-feed .ad-slot-incontent-strip, .col-c .ad-slot-incontent-strip {
	margin-bottom: 8px
}
#news-feed .ad-slot-incontent-strip {
	padding: 5px 0
}
.breaking-news-alert {
	color: #fff;
	display: block;
	font-family: "BentonSans", Arial, Helvetica, sans-serif;
	padding: 10px
}
.breaking-news-alert {
	background-color: #c00
}
.breaking-news-alert p {
	font-size: 16px
}
.breaking-news-alert p span {
	font-family: "BentonSansBold", Arial, Helvetica, sans-serif;
	font-style: italic;
	padding-right: 5px;
	text-transform: uppercase
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
.alert-container {
 display: none
}
.alert-container.tooltip {
 left: 10px;
 right: initial !important;
 top: 45px !important
}
.alert-container.tooltip .row .alert-column:before, .alert-container.tooltip .container-split .row-split .alert-column:before, .container-split .alert-container.tooltip .row-split .alert-column:before, .alert-container.tooltip .layout-full .alert-column:before, .alert-container.tooltip .layout-abc .alert-column:before, .alert-container.tooltip .layout-cbc .alert-column:before, .alert-container.tooltip .layout-bc .alert-column:before, .alert-container.tooltip .layout-ab .alert-column:before, .alert-container.tooltip .layout-cb .alert-column:before, .alert-container.tooltip .grid-row .alert-column:before, .alert-container.tooltip article.sub-module.penalty-shootout .competitors .alert-column:before, article.sub-module.penalty-shootout .alert-container.tooltip .competitors .alert-column:before, .alert-container.tooltip .sub-module-split .alert-column:before, .alert-container.tooltip .sub-module-split-alt .alert-column:before, .alert-container.tooltip .blog-container .alert-column:before, .alert-container.tooltip .carousel-item .carousel .item .item-content .caption .content .alert-column:before, .carousel-item .carousel .item .item-content .caption .alert-container.tooltip .content .alert-column:before {
 left: 3px;
 right: initial;
 top: -8px
}
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
.alert-container.tooltip {
 top: 110px
}
}
.alert-container.edition, .alert-container.tooltip {
	display: none;
	padding: 0;
	position: absolute;
	right: 44px;
	top: 52px;
	width: 300px;
	z-index: 1000063
}
.alert-container.edition .grid-row, .alert-container.tooltip .grid-row {
	margin: 0;
	position: relative
}
.alert-container.edition .grid-row .alert-column, .alert-container.tooltip .grid-row .alert-column {
	padding: 0
}
.alert-container.edition .grid-row .alert-column:before, .alert-container.tooltip .grid-row .alert-column:before {
	border-color: transparent transparent #36c transparent;
	border-style: solid;
	border-width: 0 9.5px 10px 9.5px;
	content: '';
	height: 0;
	position: absolute;
	right: 10px;
	top: -8px;
	width: 0
}
.alert-container.edition .grid-row .alert-column .alert-content, .alert-container.tooltip .grid-row .alert-column .alert-content {
	padding: 10px 30px 10px 40px
}
.alert-container.edition .grid-row .alert-column .alert-content:before, .alert-container.tooltip .grid-row .alert-column .alert-content:before {
	color: #fff;
	font-size: 20px;
	left: 10px;
	position: absolute;
	top: 10px
}
.alert-container.edition .grid-row .alert-column .alert-content p, .alert-container.tooltip .grid-row .alert-column .alert-content p {
	color: #fff;
	font-family: "BentonSans", Arial, Helvetica, sans-serif;
	font-size: 13px
}
.alert-container.edition .grid-row .alert-column .alert-content p a, .alert-container.tooltip .grid-row .alert-column .alert-content p a {
	color: #fff;
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif
}
.alert-container.edition .grid-row .alert-column .alert-content p a:hover, .alert-container.edition .grid-row .alert-column .alert-content p a:visited:hover, .alert-container.tooltip .grid-row .alert-column .alert-content p a:hover, .alert-container.tooltip .grid-row .alert-column .alert-content p a:visited:hover {
	text-decoration: underline
}
.alert-container.edition .grid-row .alert-column .alert-content a.close, .alert-container.tooltip .grid-row .alert-column .alert-content a.close {
	position: absolute;
	right: 5px;
	top: 5px
}
.alert-container.edition .grid-row .alert-column .alert-content a.close:after, .alert-container.tooltip .grid-row .alert-column .alert-content a.close:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	color: #fff;
	font-size: 20px
}
.alert-container.edition .grid-row .alert-column .alert-content a.close:hover:after, .alert-container.edition .grid-row .alert-column .alert-content a.close:visited:hover:after, .alert-container.tooltip .grid-row .alert-column .alert-content a.close:hover:after, .alert-container.tooltip .grid-row .alert-column .alert-content a.close:visited:hover:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1
}
.alert-container .grid-row .alert-column .alert-content {
	background-color: #36c;
	padding: 10px 35px 10px 40px;
	position: relative
}
.alert-container .grid-row .alert-column .alert-content:before {
	color: #fff;
	font-size: 20px;
	left: 10px;
	position: absolute;
	top: 6px
}
.alert-container .grid-row .alert-column .alert-content p {
	color: #fff;
	font-family: "BentonSans", Arial, Helvetica, sans-serif;
	font-size: 13px
}
.alert-container .grid-row .alert-column .alert-content p a {
	color: #fff;
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif
}
.alert-container .grid-row .alert-column .alert-content p a:hover, .alert-container .grid-row .alert-column .alert-content p a:visited:hover {
	text-decoration: underline
}
.alert-container .grid-row .alert-column .alert-content a.close {
	position: absolute;
	right: 5px;
	top: 6px
}
.alert-container .grid-row .alert-column .alert-content a.close:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	color: #fff;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	font-size: 20px
}
.alert-container .grid-row .alert-column .alert-content a.close:hover:after, .alert-container .grid-row .alert-column .alert-content a.close:visited:hover:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1
}
.fake-background {
	bottom: 0;
	position: absolute;
	width: 100%
}
.fake-background img {
	display: block;
	margin: auto;
	max-width: 1280px;
	position: relative
}
.cookie-overlay {
	background-color: rgba(0, 0, 0, 0.75);
	bottom: 0;
	display: none;
	padding: 25px 0;
	position: fixed;
	width: 100%;
	z-index: 1000069
}
.cookie-overlay h1, .cookie-overlay p {
	color: #fff;
	margin: auto;
	text-align: center;
	width: 50%
}
.cookie-overlay h1 {
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: uppercase
}
.cookie-overlay .message {
	font-size: 14px;
	line-height: 26px;
	padding: 5px 0 10px 0
}
.cookie-overlay .mobile-message {
	display: none
}
.cookie-overlay a {
	font-family: "BentonSansBold", Arial, Helvetica, sans-serif;
	text-decoration: none
}
.cookie-overlay a:hover {
	color: #fff;
	text-decoration: underline
}
.cookie-overlay .button, .cookie-overlay .button-alt, .cookie-overlay .button-filter, .cookie-overlay .date-picker-carousel .slick-prev, .date-picker-carousel .cookie-overlay .slick-prev, .cookie-overlay .date-picker-carousel .slick-next, .date-picker-carousel .cookie-overlay .slick-next, .cookie-overlay .button-filter-alt, .cookie-overlay .btn-social {
	display: block;
	font-size: 11px;
	margin: auto;
	width: 140px
}
@media screen and (min-width: 1px) and (max-width: 1279px) {
.fake-background img {
 width: 100%
}
.cookie-overlay h1, .cookie-overlay p {
 width: 90%
}
.cookie-overlay p {
 font-size: 12px
}
}
@media screen and (max-width: 767px) {
.cookie-overlay {
 padding: 15px 0
}
.cookie-overlay h1, .cookie-overlay .message {
 display: none
}
.cookie-overlay .mobile-message {
 display: block;
 font-size: 14px;
 padding-bottom: 15px
}
}
@media screen and (min-width: 768px) {
#global-scoreboard .scores-date-pick, #global-scoreboard .scores-prev, #global-scoreboard .scores-next, #global-scoreboard .view-full, #global-scoreboard .scoreboard-dropdown-wrapper, #global-scoreboard .conference-menu {
 height: 65px
}
}
#global-scoreboard .scoreboard-dropdown-wrapper {
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transition-property: background 0.2s ease-in-out;
	-ms-transition-property: background 0.2s ease-in-out;
	-o-transition-property: background 0.2s ease-in-out;
	-webkit-transition-property: background 0.2s ease-in-out;
	transition-property: background 0.2s ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	border-right: 1px solid #aaa;
	color: #333;
	float: left;
	min-width: 120px;
	padding: 18px 7px 0 10px;
	position: relative
}
@media screen and (max-width: 767px) {
#global-scoreboard .scoreboard-dropdown-wrapper {
 background-color: #aaa;
 border-right: 0;
 margin-bottom: 10px;
 padding: 8px 5px 8px 5px;
 width: 100%
}
#global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.hoverable:hover .button, #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.hoverable:hover .button-alt, #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.hoverable:hover .button-filter, #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.hoverable:hover .date-picker-carousel .slick-prev, .date-picker-carousel #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.hoverable:hover .slick-prev, #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.hoverable:hover .date-picker-carousel .slick-next, .date-picker-carousel #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.hoverable:hover .slick-next, #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.hoverable:hover .button-filter-alt, #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.hoverable:hover .btn-social, #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.show-dropdown .button, #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.show-dropdown .button-alt, #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.show-dropdown .button-filter, #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.show-dropdown .date-picker-carousel .slick-prev, .date-picker-carousel #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.show-dropdown .slick-prev, #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.show-dropdown .date-picker-carousel .slick-next, .date-picker-carousel #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.show-dropdown .slick-next, #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.show-dropdown .button-filter-alt, #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.show-dropdown .btn-social {
 border-radius: 5px 5px 0 0
}
#global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.hoverable:hover ul.dropdown-menu, #global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper.show-dropdown ul.dropdown-menu {
 box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.3)
}
#global-scoreboard .scoreboard-dropdown-wrapper.live, #global-scoreboard .scoreboard-dropdown-wrapper.live.show-menu {
 background: #c00
}
#global-scoreboard .scoreboard-dropdown-wrapper .league-nav, #global-scoreboard .scoreboard-dropdown-wrapper .conference-nav {
 border-radius: 0;
 left: 0;
 right: 0;
 top: 30px;
 width: auto
}
#global-scoreboard .scoreboard-dropdown-wrapper.show-menu {
 background: #666
}
#global-scoreboard .scoreboard-dropdown-wrapper.show-menu ul {
 display: block
}
#global-scoreboard .scoreboard-dropdown-wrapper.show-menu ul>li.active>a {
 color: #666
}
#global-scoreboard .scoreboard-dropdown-wrapper.show-menu>span {
 background: #333;
 color: #fff
}
#global-scoreboard .scoreboard-dropdown-wrapper.show-menu>span:after {
 border-color: #fff transparent transparent transparent
}
}
#global-scoreboard .scoreboard-dropdown-wrapper.hoverable:hover ul.dropdown-menu, #global-scoreboard .scoreboard-dropdown-wrapper.show-dropdown ul.dropdown-menu {
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transition-property: max-height 0.2s ease-in;
	-ms-transition-property: max-height 0.2s ease-in;
	-o-transition-property: max-height 0.2s ease-in;
	-webkit-transition-property: max-height 0.2s ease-in;
	transition-property: max-height 0.2s ease-in;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	padding: 10px 0
}
@media screen and (max-width: 767px) {
#global-scoreboard .scoreboard-dropdown-wrapper.hoverable:hover ul.dropdown-menu, #global-scoreboard .scoreboard-dropdown-wrapper.show-dropdown ul.dropdown-menu {
 -moz-box-sizing: border-box;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 left: 0;
 right: inherit
}
}
#global-scoreboard .scoreboard-dropdown-wrapper .dropdown-wrapper {
	width: 100%
}
#global-scoreboard .dropdown-menu li {
	margin: 0;
	padding: 0
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
#global-scoreboard .dropdown-menu li {
 padding: 2px 6px
}
#global-scoreboard .dropdown-menu li:first-child {
 padding-top: 2px
}
#global-scoreboard .dropdown-menu li:last-child {
 padding-bottom: 2px
}
}
@media screen and (max-width: 767px) {
#global-scoreboard .dropdown-wrapper.hoverable:hover ul.dropdown-menu, #global-scoreboard .dropdown-wrapper.show-dropdown ul.dropdown-menu {
 box-shadow: none;
 max-height: 300px
}
#global-scoreboard .dropdown-wrapper.hoverable:hover ul.dropdown-menu.conference-nav, #global-scoreboard .dropdown-wrapper.hoverable:hover ul.dropdown-menu.league-nav, #global-scoreboard .dropdown-wrapper.show-dropdown ul.dropdown-menu.conference-nav, #global-scoreboard .dropdown-wrapper.show-dropdown ul.dropdown-menu.league-nav {
 overflow-y: auto
}
#global-scoreboard .dropdown-wrapper.hoverable:hover ul.dropdown-menu .dropdown-toggle, #global-scoreboard .dropdown-wrapper.show-dropdown ul.dropdown-menu .dropdown-toggle {
 border: #aaa 1px solid
}
}
.no-touch #global-scoreboard .dropdown-wrapper.hoverable:hover ul.dropdown-menu, .no-touch #global-scoreboard .dropdown-wrapper.show-dropdown ul.dropdown-menu {
	padding: 6px
}
#global-scoreboard .desktop-dropdown {
	display: block
}
#global-scoreboard .mobile-dropdown {
	border: 0
}
#global-scoreboard .mobile-dropdown select {
	font-size: 14px
}
@media screen and (max-width: 767px) {
#global-scoreboard {
 background-color: #aaa
}
#global-scoreboard .mobile-dropdown {
 display: block
}
#global-scoreboard .desktop-dropdown {
 display: none
}
#global-scoreboard .dropdown-wrapper.hoverable:hover .current-conference-name, #global-scoreboard .dropdown-wrapper.show-dropdown .current-conference-name {
 border-bottom-color: #fff
}
}
#global-scoreboard .dropdown-toggle {
	margin: 0;
	text-transform: uppercase;
	width: 100%
}
@media screen and (max-width: 767px) {
#global-scoreboard .dropdown-toggle {
 border: 0;
 font-family: "BentonSans", Arial, Helvetica, sans-serif;
 text-align: left;
 text-transform: none
}
#global-scoreboard .dropdown-toggle:after {
 position: absolute;
 right: 15px
}
}
#global-scoreboard .conference-menu {
	background: transparent;
	display: none
}
@media screen and (max-width: 767px) {
#global-scoreboard .conference-menu {
 padding-top: 0
}
#global-scoreboard .conference-menu .dropdown-toggle {
 border: #aaa 1px solid
}
#global-scoreboard .conference-menu.hoverable:hover ul.conference-nav, #global-scoreboard .conference-menu.show-dropdown ul.conference-nav {
 max-height: 300px
}
}
@media screen and (max-width: 767px) {
#global-scoreboard.conference .conference-menu {
 display: block
}
}
#global-scoreboard .view-full {
	-webkit-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-moz-transition-property: all 0.2s ease-in-out;
	-ms-transition-property: all 0.2s ease-in-out;
	-o-transition-property: all 0.2s ease-in-out;
	-webkit-transition-property: all 0.2s ease-in-out;
	transition-property: all 0.2s ease-in-out;
	-moz-transition-timing-function: ease-in-out;
	-o-transition-timing-function: ease-in-out;
	-webkit-transition-timing-function: ease-in-out;
	transition-timing-function: ease-in-out;
	border-right: 0;
	cursor: pointer;
	display: table;
	float: right;
	overflow: hidden;
	padding: 0
}
@media screen and (min-width: 768px) {
#global-scoreboard .view-full {
 border-left: 1px solid #aaa;
 line-height: 1.6;
 padding: 6px;
 text-align: center;
 width: 90px
}
}
@media screen and (max-width: 767px) {
#global-scoreboard .view-full {
 display: block;
 margin: 0 6px
}
}
#global-scoreboard .view-full a {
	display: table-cell;
	height: 100%;
	vertical-align: middle;
	width: 100%
}
.no-touch #global-scoreboard .view-full:hover a {
	color: #36c
}
#global-scoreboard .scores-prev, #global-scoreboard .scores-next {
	color: transparent;
	font: 0/0 a;
	text-shadow: none;
	-moz-transition: background-position 0.3s ease-in-out;
	-o-transition: background-position 0.3s ease-in-out;
	-webkit-transition: background-position 0.3s ease-in-out;
	transition: background-position 0.3s ease-in-out;
	cursor: pointer;
	display: block;
	float: left;
	overflow: hidden;
	position: relative;
	text-align: center;
	width: 40px;
	z-index: 1000054
}
@media screen and (max-width: 767px) {
#global-scoreboard .scores-prev, #global-scoreboard .scores-next {
 display: none
}
}
#global-scoreboard .scores-prev:before, #global-scoreboard .scores-next:before {
	color: #333;
	font-size: 30px;
	left: 0;
	line-height: 65px;
	position: absolute;
	right: 0;
	text-align: center;
	text-indent: 0
}
.no-touch #global-scoreboard .scores-prev:hover:before, .no-touch #global-scoreboard .scores-next:hover:before {
	color: #36c
}
#global-scoreboard .scores-prev:active, #global-scoreboard .scores-next:active {
	background-color: rgba(0, 0, 0, 0.1)
}
#global-scoreboard .scores-prev.inactive, #global-scoreboard .scores-next.inactive {
	border: none !important;
	width: 0
}
#global-scoreboard .scores-next {
	border-left: 1px solid #aaa;
	float: right
}
#global-scoreboard .scores-prev {
	border-right: 1px solid #aaa
}
#global-scoreboard.no-controls .scores-next, #global-scoreboard.no-controls .scores-prev {
	border: 0;
	width: 0
}
#global-scoreboard.no-controls .controls {
	pointer-events: none
}
#global-scoreboard.no-controls .view-full {
	position: relative;
	z-index: 1000052
}
@media screen and (max-width: 767px) {
#global-scoreboard.no-controls .view-full {
 bottom: 10px;
 box-shadow: none;
 left: 2px;
 position: absolute;
 right: 0
}
#global-scoreboard.no-controls .view-full a {
 background-color: #36c;
 border-radius: 4px;
 color: #fff;
 cursor: pointer;
 display: block;
 font-size: 13px;
 line-height: 32px;
 text-align: center;
 white-space: nowrap
}
.no-touch #global-scoreboard.no-controls .view-full a:hover, #global-scoreboard.no-controls .view-full a.hover {
 background-color: #3a7fef;
 color: #fff
}
}
#global-scoreboard.hide-fullbtn .scores-next {
	border-right: 1px solid #aaa
}
@media screen and (min-width: 768px) {
#global-scoreboard.hide-fullbtn .scores-next {
 border-right: 0
}
}
@media screen and (min-width: 768px) {
#global-scoreboard.hide-fullbtn .scores-next.inactive {
 border-left: 1px solid #aaa !important;
 border-right: 0
}
}
#global-scoreboard.hide-fullbtn .view-full {
	display: none
}
#global-scoreboard.no-datepicker .scores-date-pick {
	border: 0;
	display: none;
	width: 0
}
@media screen and (max-width: 767px) {
#global-scoreboard.no-datepicker .scores-date-pick {
 display: none
}
}
#global-scoreboard.no-datepicker .scores-date-pick .selected-date {
	display: none
}
#global-scoreboard.no-datepicker .scores-prev {
	border-right: 1px solid #aaa
}
@media screen and (max-width: 767px) {
#global-scoreboard.no-datepicker .scores-carousel {
 margin-top: 10px
}
}
html.ie9 #global-scoreboard .mobile-dropdown span.mobile-arrow {
	display: none
}
@media screen and (min-width: 768px) {
.js-scoreboard #global-scoreboard .view-full>a {
 background-color: transparent;
 border-radius: 0;
 color: #000;
 font-size: 11px;
 line-height: 1.6;
 margin: 0;
 padding: 0;
 white-space: normal
}
.js-scoreboard #global-scoreboard .view-full>a:hover {
 background-color: transparent !important;
 color: #36c !important
}
}
#global-scoreboard .scores-date-pick {
	width: 100px;
	z-index: 1000051
}
@media screen and (max-width: 767px) {
#global-scoreboard .scores-date-pick {
 background-color: transparent;
 margin-bottom: 0;
 padding-top: 0;
 width: 100%
}
#global-scoreboard .scores-date-pick .dropdown-toggle {
 display: none
}
#global-scoreboard .scores-date-pick .dropdown-menu {
 background-color: #fbfbfb;
 border: 1px solid #ccc;
 border-radius: 5px;
 color: #333;
 display: block;
 float: none;
 left: auto;
 max-height: 50px;
 position: relative;
 text-align: center;
 top: auto;
 width: auto
}
#global-scoreboard .scores-date-pick .dropdown-menu>li a {
 border-radius: 0
}
#global-scoreboard .scores-date-pick li {
 float: left;
 width: 33.3%
}
#global-scoreboard .scores-date-pick li:first-child {
 border-right: #ddd 1px solid
}
#global-scoreboard .scores-date-pick li:last-child {
 border-left: #ddd 1px solid
}
#global-scoreboard .scores-date-pick li.active {
 background-color: #fff;
 color: #c00
}
#global-scoreboard .scores-date-pick li a {
 font-size: 11px;
 height: 30px;
 line-height: 30px;
 padding: 0 15px
}
#global-scoreboard .scores-date-pick li a:hover {
 background-color: #fff;
 color: #c00
}
#global-scoreboard .scores-date-pick .dropdown-wrapper.hoverable:hover ul.dropdown-menu {
 box-shadow: none;
 padding: 0
}
}
#global-scoreboard .scores-date-pick .dropdown-menu>li {
	text-transform: uppercase
}
#global-scoreboard .scores-date-pick .dropdown-menu>li span {
	border: 0;
	display: inline;
	line-height: 16px;
	margin-left: 2px;
	padding: 12px 0
}
#global-scoreboard .score-item {
	background: #fff;
	border-left: 1px solid #aaa;
	cursor: pointer;
	display: table-cell;
	font-size: 10px;
	height: 65px;
	min-width: 115px;
	overflow: visible;
	position: relative;
	vertical-align: top
}
#global-scoreboard .score-item a {
	display: table;
	width: 100%
}
#global-scoreboard .score-item a:link, #global-scoreboard .score-item a:visited {
	color: #333;
	overflow: hidden
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item a:link, #global-scoreboard .score-item a:visited {
 padding: 4px 0;
 position: relative
}
}
.no-touch #global-scoreboard .score-item:hover {
	background: #f2f2f2
}
#global-scoreboard .score-item .overview {
	display: table;
	font-family: "BentonSans", Arial, Helvetica, sans-serif;
	line-height: 100%;
	overflow: hidden;
	padding: 7px 10px 6px 10px;
	width: 100%
}
#global-scoreboard .score-item .overview>.status {
	display: none
}
#global-scoreboard .score-item .overview .overview-details {
	color: #666;
	display: table-row;
	font-size: 10px
}
#global-scoreboard .score-item .overview .overview-details .overview-wrapper {
	display: table;
	width: 100%
}
#global-scoreboard .score-item .overview .overview-details .overview-wrapper .status {
	float: none
}
#global-scoreboard .score-item .overview .overview-details .overview-wrapper .title {
	font-size: 10px
}
#global-scoreboard .score-item .overview .overview-details .overview-wrapper .network {
	display: table-cell;
	font-family: "BentonSans", Arial, Helvetica, sans-serif;
	text-align: right;
	width: 100%
}
#global-scoreboard .score-item .overview .overview-details .overview-wrapper .network .channels.watch-macnn:before {
	font-size: 14px;
	margin-right: 3px
}
#global-scoreboard .score-item .overview .overview-details .overview-wrapper .date-time {
	display: table-cell;
	padding-right: 10px
}
#global-scoreboard .score-item .overview .overview-details .overview-wrapper .date-time span {
	display: inline-block
}
@media screen and (min-width: 768px) {
#global-scoreboard .score-item .overview .overview-details .overview-wrapper .date-time span.month-day:after {
 content: ' - ';
 display: inline-block;
 text-align: center;
 width: 8px
}
}
#global-scoreboard .score-item .overview .overview-details .overview-wrapper .date-time span.time {
	margin-right: 0
}
@media screen and (min-width: 768px) {
#global-scoreboard .score-item .overview .overview-details .overview-wrapper .football-details {
 display: none
}
}
#global-scoreboard .score-item .game-details, #global-scoreboard .score-item .draft-details {
	display: table;
	position: relative;
	width: 100%
}
#global-scoreboard .score-item .game-details ul.competitors, #global-scoreboard .score-item .game-details ul.team-picks, #global-scoreboard .score-item .draft-details ul.competitors, #global-scoreboard .score-item .draft-details ul.team-picks {
	display: table-cell;
	padding: 0 10px 0 10px;
	position: relative;
	vertical-align: top
}
#global-scoreboard .score-item .game-details ul.competitors li, #global-scoreboard .score-item .game-details ul.team-picks li, #global-scoreboard .score-item .draft-details ul.competitors li, #global-scoreboard .score-item .draft-details ul.team-picks li {
	display: table;
	float: none;
	line-height: 100%;
	padding-top: 3px
}
#global-scoreboard .score-item .game-details ul.competitors li:first-child, #global-scoreboard .score-item .game-details ul.team-picks li:first-child, #global-scoreboard .score-item .draft-details ul.competitors li:first-child, #global-scoreboard .score-item .draft-details ul.team-picks li:first-child {
	padding-top: 0
}
#global-scoreboard .score-item .game-details ul.competitors li .logo, #global-scoreboard .score-item .game-details ul.competitors li .team, #global-scoreboard .score-item .game-details ul.competitors li .score, #global-scoreboard .score-item .game-details ul.team-picks li .logo, #global-scoreboard .score-item .game-details ul.team-picks li .team, #global-scoreboard .score-item .game-details ul.team-picks li .score, #global-scoreboard .score-item .draft-details ul.competitors li .logo, #global-scoreboard .score-item .draft-details ul.competitors li .team, #global-scoreboard .score-item .draft-details ul.competitors li .score, #global-scoreboard .score-item .draft-details ul.team-picks li .logo, #global-scoreboard .score-item .draft-details ul.team-picks li .team, #global-scoreboard .score-item .draft-details ul.team-picks li .score {
	float: none;
	line-height: 100%;
	vertical-align: middle
}
#global-scoreboard .score-item .game-details ul.competitors li .logo, #global-scoreboard .score-item .game-details ul.team-picks li .logo, #global-scoreboard .score-item .draft-details ul.competitors li .logo, #global-scoreboard .score-item .draft-details ul.team-picks li .logo {
	display: inline-block;
	padding-right: 5px;
	position: relative;
	width: 16px
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item .game-details ul.competitors li .logo, #global-scoreboard .score-item .game-details ul.team-picks li .logo, #global-scoreboard .score-item .draft-details ul.competitors li .logo, #global-scoreboard .score-item .draft-details ul.team-picks li .logo {
 display: table-cell
}
}
#global-scoreboard .score-item .game-details ul.competitors li .logo>img, #global-scoreboard .score-item .game-details ul.team-picks li .logo>img, #global-scoreboard .score-item .draft-details ul.competitors li .logo>img, #global-scoreboard .score-item .draft-details ul.team-picks li .logo>img {
	vertical-align: top;
	width: 16px
}
#global-scoreboard .score-item .game-details ul.competitors li .team, #global-scoreboard .score-item .game-details ul.competitors li .player, #global-scoreboard .score-item .game-details ul.team-picks li .team, #global-scoreboard .score-item .game-details ul.team-picks li .player, #global-scoreboard .score-item .draft-details ul.competitors li .team, #global-scoreboard .score-item .draft-details ul.competitors li .player, #global-scoreboard .score-item .draft-details ul.team-picks li .team, #global-scoreboard .score-item .draft-details ul.team-picks li .player {
	display: table-cell;
	height: 16px;
	padding-top: 1px;
	width: 100%
}
#global-scoreboard .score-item .game-details ul.competitors li .team .rank, #global-scoreboard .score-item .game-details ul.competitors li .team .abbrev, #global-scoreboard .score-item .game-details ul.competitors li .team .name, #global-scoreboard .score-item .game-details ul.competitors li .player .rank, #global-scoreboard .score-item .game-details ul.competitors li .player .abbrev, #global-scoreboard .score-item .game-details ul.competitors li .player .name, #global-scoreboard .score-item .game-details ul.team-picks li .team .rank, #global-scoreboard .score-item .game-details ul.team-picks li .team .abbrev, #global-scoreboard .score-item .game-details ul.team-picks li .team .name, #global-scoreboard .score-item .game-details ul.team-picks li .player .rank, #global-scoreboard .score-item .game-details ul.team-picks li .player .abbrev, #global-scoreboard .score-item .game-details ul.team-picks li .player .name, #global-scoreboard .score-item .draft-details ul.competitors li .team .rank, #global-scoreboard .score-item .draft-details ul.competitors li .team .abbrev, #global-scoreboard .score-item .draft-details ul.competitors li .team .name, #global-scoreboard .score-item .draft-details ul.competitors li .player .rank, #global-scoreboard .score-item .draft-details ul.competitors li .player .abbrev, #global-scoreboard .score-item .draft-details ul.competitors li .player .name, #global-scoreboard .score-item .draft-details ul.team-picks li .team .rank, #global-scoreboard .score-item .draft-details ul.team-picks li .team .abbrev, #global-scoreboard .score-item .draft-details ul.team-picks li .team .name, #global-scoreboard .score-item .draft-details ul.team-picks li .player .rank, #global-scoreboard .score-item .draft-details ul.team-picks li .player .abbrev, #global-scoreboard .score-item .draft-details ul.team-picks li .player .name {
	display: inline-block;
	line-height: 100%;
	margin: 0;
	padding: 0;
	vertical-align: top
}
#global-scoreboard .score-item .game-details ul.competitors li .team .rank, #global-scoreboard .score-item .game-details ul.competitors li .player .rank, #global-scoreboard .score-item .game-details ul.team-picks li .team .rank, #global-scoreboard .score-item .game-details ul.team-picks li .player .rank, #global-scoreboard .score-item .draft-details ul.competitors li .team .rank, #global-scoreboard .score-item .draft-details ul.competitors li .player .rank, #global-scoreboard .score-item .draft-details ul.team-picks li .team .rank, #global-scoreboard .score-item .draft-details ul.team-picks li .player .rank {
	font-size: 9px;
	padding-top: 1px
}
#global-scoreboard .score-item .game-details ul.competitors li .team .name, #global-scoreboard .score-item .game-details ul.competitors li .player .name, #global-scoreboard .score-item .game-details ul.team-picks li .team .name, #global-scoreboard .score-item .game-details ul.team-picks li .player .name, #global-scoreboard .score-item .draft-details ul.competitors li .team .name, #global-scoreboard .score-item .draft-details ul.competitors li .player .name, #global-scoreboard .score-item .draft-details ul.team-picks li .team .name, #global-scoreboard .score-item .draft-details ul.team-picks li .player .name {
	display: none
}
#global-scoreboard .score-item .game-details ul.competitors li .score, #global-scoreboard .score-item .game-details ul.team-picks li .score, #global-scoreboard .score-item .draft-details ul.competitors li .score, #global-scoreboard .score-item .draft-details ul.team-picks li .score {
	display: table-cell;
	padding-top: 1px;
	text-align: right
}
#global-scoreboard .score-item .game-details .football-details, #global-scoreboard .score-item .draft-details .football-details {
	color: #666;
	display: table-cell;
	padding: 3px 10px 0 0;
	position: relative;
	text-align: right;
	vertical-align: middle
}
#global-scoreboard .score-item .game-details .football-details .downDistance, #global-scoreboard .score-item .game-details .football-details .ballOn, #global-scoreboard .score-item .draft-details .football-details .downDistance, #global-scoreboard .score-item .draft-details .football-details .ballOn {
	display: block;
	line-height: 100%;
	margin: 0;
	padding: 1px 0;
	vertical-align: top
}
#global-scoreboard .score-item .game-notes {
	display: none
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item .game-notes {
 border-top: 1px solid #ccc;
 color: #666;
 display: block;
 margin: 5px 10px 0 10px;
 padding: 5px 10px 0 10px;
 white-space: normal
}
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item {
 border: 1px solid #ddd;
 box-shadow: none;
 display: block;
 height: auto;
 margin: 5px 0;
 overflow: hidden;
 padding: 6px 0
}
#global-scoreboard .score-item.pregame .overview, #global-scoreboard .score-item.live .overview, #global-scoreboard .score-item.final .overview {
 border-left: #aaa 1px solid;
 bottom: 0;
 display: table-row;
 float: none;
 height: 100%;
 padding: 0 10px;
 position: absolute;
 right: 0;
 top: 0;
 width: 35%
}
#global-scoreboard .score-item.pregame .overview .overview-details, #global-scoreboard .score-item.live .overview .overview-details, #global-scoreboard .score-item.final .overview .overview-details {
 display: table;
 height: 100%;
 width: 100%
}
#global-scoreboard .score-item.pregame .overview .overview-details .overview-wrapper, #global-scoreboard .score-item.live .overview .overview-details .overview-wrapper, #global-scoreboard .score-item.final .overview .overview-details .overview-wrapper {
 display: table-cell;
 vertical-align: middle
}
#global-scoreboard .score-item.pregame .overview .overview-details .overview-wrapper .month-day, #global-scoreboard .score-item.pregame .overview .overview-details .overview-wrapper .date-time, #global-scoreboard .score-item.pregame .overview .overview-details .overview-wrapper .football-details, #global-scoreboard .score-item.pregame .overview .overview-details .overview-wrapper .network, #global-scoreboard .score-item.live .overview .overview-details .overview-wrapper .month-day, #global-scoreboard .score-item.live .overview .overview-details .overview-wrapper .date-time, #global-scoreboard .score-item.live .overview .overview-details .overview-wrapper .football-details, #global-scoreboard .score-item.live .overview .overview-details .overview-wrapper .network, #global-scoreboard .score-item.final .overview .overview-details .overview-wrapper .month-day, #global-scoreboard .score-item.final .overview .overview-details .overview-wrapper .date-time, #global-scoreboard .score-item.final .overview .overview-details .overview-wrapper .football-details, #global-scoreboard .score-item.final .overview .overview-details .overview-wrapper .network {
 display: block;
 line-height: 100%;
 margin: 0;
 padding: 1px 0;
 vertical-align: top
}
#global-scoreboard .score-item.pregame .overview .overview-details .overview-wrapper .football-details, #global-scoreboard .score-item.live .overview .overview-details .overview-wrapper .football-details, #global-scoreboard .score-item.final .overview .overview-details .overview-wrapper .football-details {
 padding: 0
}
#global-scoreboard .score-item.pregame .overview .overview-details .overview-wrapper .football-details .downDistance, #global-scoreboard .score-item.pregame .overview .overview-details .overview-wrapper .football-details .ballOn, #global-scoreboard .score-item.live .overview .overview-details .overview-wrapper .football-details .downDistance, #global-scoreboard .score-item.live .overview .overview-details .overview-wrapper .football-details .ballOn, #global-scoreboard .score-item.final .overview .overview-details .overview-wrapper .football-details .downDistance, #global-scoreboard .score-item.final .overview .overview-details .overview-wrapper .football-details .ballOn {
 display: block;
 line-height: 100%;
 margin: 0;
 padding: 1px 0;
 vertical-align: top
}
#global-scoreboard .score-item.pregame .overview .overview-details .overview-wrapper .network, #global-scoreboard .score-item.live .overview .overview-details .overview-wrapper .network, #global-scoreboard .score-item.final .overview .overview-details .overview-wrapper .network {
 text-align: left
}
#global-scoreboard .score-item .game-details ul.competitors {
 border-right: 0;
 display: block;
 float: none;
 margin-right: 0;
 padding: 0 10px 0 10px;
 width: 65%
}
#global-scoreboard .score-item .game-details ul.competitors li {
 font-size: 13px
}
#global-scoreboard .score-item .game-details ul.competitors li:first-child {
 padding-bottom: 3px
}
#global-scoreboard .score-item .game-details ul.competitors li .logo, #global-scoreboard .score-item .game-details ul.competitors li .team, #global-scoreboard .score-item .game-details ul.competitors li .score {
 vertical-align: middle
}
#global-scoreboard .score-item .game-details ul.competitors li .logo {
 margin: 0;
 padding: 5px
}
#global-scoreboard .score-item .game-details ul.competitors li .team {
 font-family: "BentonSans", Arial, Helvetica, sans-serif;
 padding: 2px 0
}
#global-scoreboard .score-item .game-details ul.competitors li .team .rank, #global-scoreboard .score-item .game-details ul.competitors li .team .abbrev, #global-scoreboard .score-item .game-details ul.competitors li .team .name {
 display: table-cell;
 vertical-align: middle
}
#global-scoreboard .score-item .game-details ul.competitors li .team .rank {
 display: inline-block;
 float: left;
 padding-right: 3px;
 padding-top: 3px
}
#global-scoreboard .score-item .game-details ul.competitors li .team .abbrev {
 display: none
}
#global-scoreboard .score-item .game-details ul.competitors li .team .name {
 display: inline-block;
 float: left;
 max-width: 84px;
 overflow: hidden;
 padding: 1px 0;
 text-overflow: ellipsis;
 white-space: nowrap
}
}
@media screen and (max-width: 767px) and (max-width: 767px) {
#global-scoreboard .score-item .game-details ul.competitors li .team .name {
 max-width: 160px
}
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item .game-details ul.competitors li .score {
 padding-left: 13px;
 padding-top: 1px;
 position: relative
}
#global-scoreboard .score-item .game-details .football-details {
 display: none
}
}
#global-scoreboard .score-item.away-winner li.away:before {
	margin-top: 4px;
	right: -10px
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.away-winner li.away:before {
 margin-top: 9px;
 right: -11px
}
}
#global-scoreboard .score-item.home-winner li.home:before {
	margin-top: 4px;
	right: -10px
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.home-winner li.home:before {
 margin-top: 9px;
 right: -11px
}
}
#global-scoreboard .score-item.featured ul.competitors .team {
	line-height: 20px
}
 @media screen and (max-width: 768px) {
.ad-slot-banner {
 min-height: 50px;
 width: 350px;
}
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.f1 a {
 padding: 0
}
#global-scoreboard .score-item.f1 .game-details, #global-scoreboard .score-item.f1 .overview {
 width: 42%
}
#global-scoreboard .score-item.f1 .game-details {
 float: left
}
#global-scoreboard .score-item.f1 .overview {
 float: right
}
}
#global-scoreboard .score-item.f1 .competitors {
	padding: 5px 10px 0 10px !important
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.f1 .competitors:first-child {
 padding-top: 4px
}
#global-scoreboard .score-item.f1 .competitors li {
 font-family: "BentonSans", Arial, Helvetica, sans-serif
}
}
#global-scoreboard .score-item.f1 .competitors .player-detail {
	display: table-row;
	padding: 7px 0
}
#global-scoreboard .score-item.f1 .competitors .player-detail .content-wrap, #global-scoreboard .score-item.f1 .competitors .player-detail .rank {
	display: table-cell
}
#global-scoreboard .score-item.f1 .competitors .player-detail .content-wrap {
	position: relative;
	top: -1px
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.f1 .competitors .player-detail .content-wrap {
 margin: -20px 0 0 15px
}
}
#global-scoreboard .score-item.f1 .competitors .player-detail .rank {
	padding: 0 4px 0 0
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.f1 .competitors .player-detail .rank {
 height: 13px
}
}
#global-scoreboard .score-item.f1 .competitors .player-detail .logo {
	margin: 0 8px 0 0
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.f1 .competitors .player-detail .logo {
 display: inline-block
}
}
@media screen and (max-width: 480px) {
#ei-slider {
 display: none
}
}
#global-scoreboard .score-item.f1 .competitors .player-detail .logo img {
	height: 16px;
	width: 20px
}
#global-scoreboard .score-item.f1 .competitors .player-detail .name {
	display: inline-block;
	padding: 0 0 4px 0;
	position: relative;
	top: 1px
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.f1 .competitors .player-detail .name {
 padding: 0 0 4px 4px
}
}
#global-scoreboard .score-item.f1 .competitors .player-detail .team, #global-scoreboard .score-item.f1 .competitors .player-detail .date-time span {
	display: block;
	font-family: "BentonSans", Arial, Helvetica, sans-serif;
	font-size: 10px
}
#global-scoreboard .score-item.f1 .competitors .player-detail .date-time span {
	padding: 2px 0
}
#global-scoreboard .score-item.f1 .competitors .player-detail .team {
	padding-top: 4px
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.f1 .competitors .player-detail .team {
 margin: 0 0 0 4px
}
}
#global-scoreboard .score-item.f1 .overview {
	padding-top: 10px
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.f1 .overview {
 padding-top: 8px
}
}
#global-scoreboard .score-item.f1 .overview .overview-details {
	color: #333;
	font-size: 11px
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.f1 .overview .overview-details {
 float: right !important;
 font-size: 13px
}
}
#global-scoreboard .score-item.f1 .overview .overview-details .time, #global-scoreboard .score-item.f1 .overview .overview-details .laps {
	display: inline-block;
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.f1 .overview .overview-details .time, #global-scoreboard .score-item.f1 .overview .overview-details .laps {
 font-family: "BentonSans", Arial, Helvetica, sans-serif
}
}
#global-scoreboard .score-item.f1 .overview .overview-details .time span, #global-scoreboard .score-item.f1 .overview .overview-details .laps span {
	font-family: "BentonSans", Arial, Helvetica, sans-serif
}
#global-scoreboard .score-item.f1 .overview .overview-details .time {
	padding: 0 15px 0 0
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.f1 .overview .overview-details .time {
 padding: 0 10px 0 0
}
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.f1 .overview .overview-details .laps {
 min-width: 24px
}
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.f1 .overview .overview-details .laps span {
 display: none
}
}
#global-scoreboard .score-item.cricket.home-winner .competitors.full-width .away, #global-scoreboard .score-item.cricket.away-winner .competitors.full-width .home {
	color: #999
}
#global-scoreboard .score-item.cricket.home-winner .competitors.full-width .home:before, #global-scoreboard .score-item.cricket.away-winner .competitors.full-width .away:before {
	display: none
}
#global-scoreboard .score-item.cricket.home-winner .competitors.full-width .home .score:after, #global-scoreboard .score-item.cricket.away-winner .competitors.full-width .away .score:after {
	content: "\E041";
	display: inline-block;
	font-family: "macnnIcons";
	margin-left: -12px;
	position: relative;
	right: -14px;
	-webkit-transform: rotate(60deg);
	-moz-transform: rotate(60deg);
	-o-transform: rotate(60deg);
	transform: rotate(60deg)
}
#global-scoreboard .score-item.cricket.live .time span {
	color: #666
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.cricket a {
 padding: 0
}
#global-scoreboard .score-item.cricket .game-details, #global-scoreboard .score-item.cricket .overview, #global-scoreboard .score-item.cricket .game-notes.overview-details {
 padding: 0;
 position: relative;
 width: 100%
}
#global-scoreboard .score-item.cricket .overview {
 display: table-footer-group
}
#global-scoreboard .score-item.cricket .game-details {
 display: table-header-group
}
#global-scoreboard .score-item.cricket .full-width.competitors {
 padding: 4px 8px 0 8px;
 width: 100%
}
#global-scoreboard .score-item.cricket .full-width.competitors li {
 margin-top: -4px;
 padding: 0
}
#global-scoreboard .score-item.cricket .full-width.competitors li:last-child {
 border-bottom: 1px solid #ccc;
 padding-bottom: 5px
}
#global-scoreboard .score-item.cricket .full-width.competitors li .logo {
 padding: 5px 5px 5px 0;
 top: -2px
}
#global-scoreboard .score-item.cricket .overview-details.game-notes {
 display: table;
 padding: 8px 10px 0 10px
}
#global-scoreboard .score-item.cricket .overview-details.game-notes .overview-wrapper {
 display: block
}
#global-scoreboard .score-item.cricket .overview-details.game-notes .overview-wrapper .date-time, #global-scoreboard .score-item.cricket .overview-details.game-notes .overview-wrapper .network {
 display: inline-block;
 width: auto
}
#global-scoreboard .score-item.cricket .overview-details.game-notes .overview-wrapper .date-time {
 float: left;
 line-height: 1.4;
 white-space: initial;
 width: 50%
}
#global-scoreboard .score-item.cricket .overview-details.game-notes .overview-wrapper .network {
 float: right
}
#global-scoreboard .score-item.cricket.home-winner .competitors.full-width .home .score:after, #global-scoreboard .score-item.cricket.away-winner .competitors.full-width .away .score:after {
 right: -12px
}
}
#global-scoreboard .score-item.mlb.live .competitors {
	padding-right: 45px
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.mlb.live .competitors {
 padding-right: 10px;
 width: 65%
}
}
#global-scoreboard .score-item.mlb.live .status {
	position: absolute;
	right: 10px;
	top: 0
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.mlb.live .status {
 right: 10px;
 top: 4px
}
}
#global-scoreboard .score-item.mlb.live .status .detail-status {
	bottom: -16px;
	font-size: 9px;
	left: 0;
	position: absolute;
	right: 0;
	text-align: center
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.nhl.pregame .team {
 max-width: 85px
}
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.nfl.live a .away-poss .away .score:before, #global-scoreboard .score-item.nfl.live a .home-poss .home .score:before, #global-scoreboard .score-item.college-football.live a .away-poss .away .score:before, #global-scoreboard .score-item.college-football.live a .home-poss .home .score:before {
 display: inline
}
}
@media screen and (min-width: 768px) {
#global-scoreboard .score-item.nfl.live a>.football-details, #global-scoreboard .score-item.college-football.live a>.football-details {
 color: #666;
 display: table-cell;
 margin: 0;
 padding: 4px 10px 0 0;
 position: relative;
 text-align: right
}
#global-scoreboard .score-item.nfl.live a>.football-details>span, #global-scoreboard .score-item.college-football.live a>.football-details>span {
 display: block;
 line-height: 100%;
 padding: 2px 0
}
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.college-football .game-details ul.competitors li .team .name {
 max-width: 75px
}
}
#global-scoreboard .score-item.nfl-draft .draft-details .team-picks .logo, #global-scoreboard .score-item.nfl-draft .draft-details .team-picks .player-info {
	display: table-cell;
	vertical-align: middle
}
#global-scoreboard .score-item.nfl-draft .draft-details .team-picks .logo {
	padding-right: 10px;
	width: 32px
}
#global-scoreboard .score-item.nfl-draft .draft-details .team-picks .logo img {
	max-width: 32px;
	width: 32px
}
#global-scoreboard .score-item.nfl-draft .draft-details .team-picks .player-info {
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
	font-size: 11px
}
#global-scoreboard .score-item.nfl-draft .draft-details .team-picks .player-info span {
	color: #aaa;
	display: block;
	font-family: "BentonSans", Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px 0 0 0
}
#global-scoreboard .score-item.nfl-draft.live .overview .draft-pick {
	color: #c00
}
#global-scoreboard .score-item.tennis .overview {
	border-left: 0;
	padding: 5px 10px;
	width: auto
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.tennis .overview {
 bottom: auto;
 display: block;
 height: auto;
 padding: 4px 10px 10px;
 position: relative;
 right: auto;
 top: auto
}
}
#global-scoreboard .score-item.tennis .overview .event {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 150px
}
#global-scoreboard .score-item.tennis table {
	margin-bottom: 0;
	margin-top: 3px
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.tennis table {
 margin-top: 0
}
}
#global-scoreboard .score-item.tennis table.standing-list tr>td:first-child {
	display: inline-block;
	overflow: hidden;
	padding-bottom: 2px;
	padding-left: 10px;
	text-align: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 130px
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.tennis table.standing-list tr>td:first-child {
 display: table-cell;
 padding-bottom: 5px;
 width: auto
}
}
#global-scoreboard .score-item.tennis table.standing-list tr td {
	text-align: left;
	vertical-align: top
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item.tennis table.standing-list tr td {
 width: 20px
}
}
#global-scoreboard .score-item.tennis table.standing-list tr:last-child td {
	padding-bottom: 0
}
#global-scoreboard .score-item.tennis .tennisAthletes {
	width: 100%
}
#global-scoreboard .score-item.tennis.final td {
	color: #999
}
#global-scoreboard .score-item.tennis.final tr.winner td {
	color: #333
}
#global-scoreboard .score-item.golf>a {
	padding: 0
}
#global-scoreboard .score-item .standing-list tr td {
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
	padding: 2px 4px 0 4px;
	text-align: center
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item .standing-list tr td {
 font-size: 13px
}
}
#global-scoreboard .score-item .standing-list tr td:first-child {
	padding-left: 0;
	text-align: left
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item .standing-list tr td:first-child {
 font-family: "BentonSans", Arial, Helvetica, sans-serif
}
}
#global-scoreboard .score-item .standing-list tr td:last-child {
	padding-right: 10px
}
#global-scoreboard .score-item .standing-list tr td span.rank {
	color: #999;
	display: inline-block;
	font-family: "BentonSans", Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 100%;
	min-width: 12px;
	padding-left: 0;
	padding-top: 3px;
	text-align: right;
	vertical-align: top;
	width: 10px
}
#global-scoreboard .score-item .standing-list tr td span.flag {
	display: inline-block;
	height: 10px;
	margin-right: 2px;
	overflow: hidden;
	position: relative;
	top: 1px;
	width: 15px
}
#global-scoreboard .score-item .standing-list tr td span.flag img {
	position: relative;
	top: -3px
}
#global-scoreboard .score-item .standing-list tr td sup {
	left: 2px;
	position: relative;
	top: -5px
}
#global-scoreboard .score-item .standing {
	padding: 5px 10px 0 10px
}
#global-scoreboard .score-item.pregame .overview>.title, #global-scoreboard .score-item.pregame .overview>.event {
	padding-right: 10px
}
#global-scoreboard .score-item.live .overview>.title, #global-scoreboard .score-item.live .overview>.event {
	color: #c00;
	padding-right: 10px
}
#global-scoreboard .score-item.live .overview .channels.watch-macnn:before {
	color: #c00
}
#global-scoreboard .score-item.live .label-wrapper div.title {
	color: #c00
}
#global-scoreboard .score-item.live .status {
	font-family: "BentonSans", Arial, Helvetica, sans-serif
}
#global-scoreboard .score-item>a>.status {
	color: #666;
	font-size: 10px;
	line-height: 14px;
	padding: 2px 10px 0
}
#global-scoreboard .score-item .winner:after {
	right: -10px
}
#global-scoreboard .score-item .round {
	padding: 0 10px
}
#global-scoreboard .f1-mobile .event .score-item.pregame {
	font-family: "BentonSans", Arial, Helvetica, sans-serif
}
#global-scoreboard .f1-mobile .event .score-item.pregame .title {
	padding-bottom: 0
}
#global-scoreboard .f1-mobile .event .score-item.pregame .event-status {
	border: 0;
	line-height: 16px;
	margin-bottom: 5px
}
#global-scoreboard .f1-mobile .event .score-item .event-status .round-status {
	width: 82% !important
}
#global-scoreboard .f1-mobile .event .score-item .event-status .status {
	padding: 0 8px 0 0
}
#global-scoreboard .athleteList {
	display: inline-block !important
}
@media screen and (max-width: 767px) {
#global-scoreboard .athleteList {
 display: table !important
}
}
#global-scoreboard .empty-schedule {
	cursor: default
}
#global-scoreboard .empty-schedule.active {
	background: #eee;
	display: block
}
#global-scoreboard .empty-schedule.active .empty-schedule-item p {
	font-size: 11px;
	line-height: 65px;
	margin: 0 10px;
	text-align: center
}
@media screen and (max-width: 767px) {
#global-scoreboard .empty-schedule.active .empty-schedule-item p {
 line-height: 18px;
 padding: 10px;
 white-space: normal
}
}
@media screen and (max-width: 767px) {
.dep-mobile #global-scoreboard .score-item, .dep-mobile #global-scoreboard .score-item * {
 display: block;
 position: relative
}
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item-i.event {
 border-bottom: 0;
 border-left: 1px solid #ddd;
 border-right: 1px solid #ddd;
 border-top: 0;
 margin: 0 !important
}
#global-scoreboard .score-item-i.event:last-child {
 border-bottom: 1px solid #ddd
}
#global-scoreboard .score-item-i.event.racing .score {
 float: right !important
}
#global-scoreboard .score-item-i.event .standing {
 font-family: "BentonSans", Arial, Helvetica, sans-serif;
 font-size: 13px
}
#global-scoreboard .score-item-i.event .standing img {
 float: left;
 margin-right: 5px;
 position: relative;
 top: 0 !important
}
#global-scoreboard .score-item-i.event .standing span {
 display: inline-block !important;
 position: relative
}
#global-scoreboard .score-item-i.event .standing span.place {
 float: left;
 min-width: 20px
}
#global-scoreboard .score-item-i.event .standing span.athlete-name {
 float: left;
 margin-right: 10px;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
 width: 115px
}
#global-scoreboard .score-item-i.event .standing span.athlete-name .team {
 display: block;
 font-size: 10px;
 margin: -2px 0 0 20px
}
#global-scoreboard .score-item-i.event .standing span.status, #global-scoreboard .score-item-i.event .standing span.laps {
 float: right;
 font-size: 13px;
 padding: 0;
 text-align: right
}
#global-scoreboard .score-item-i.event .standing span.status {
 color: #999
}
#global-scoreboard .score-item-i.event .standing span.laps {
 color: #333
}
#global-scoreboard .score-item-i.event-label {
 background-color: #fff;
 border-bottom: 0;
 margin: 0 !important
}
#global-scoreboard .score-item-i.event-label .label-wrapper {
 padding-bottom: 0 !important;
 position: relative;
 width: 100%
}
#global-scoreboard .score-item-i.event-label .label-wrapper .label-text {
 padding: 0 10px
}
#global-scoreboard .score-item-i.event-label .label-wrapper .title {
 display: block;
 overflow: hidden;
 padding-bottom: 5px;
 text-overflow: ellipsis;
 white-space: nowrap;
 width: 230px
}
#global-scoreboard .score-item-i.event-label .label-wrapper .network {
 position: absolute;
 right: 10px;
 top: 11px
}
#global-scoreboard .score-item-i.event-label .label-wrapper .event-status {
 border-bottom: 1px solid #999;
 border-top: 1px solid #999;
 display: table;
 line-height: 25px;
 margin-bottom: 2px;
 width: 100%
}
#global-scoreboard .score-item-i.event-label .label-wrapper .event-status span {
 display: table-cell
}
#global-scoreboard .score-item-i.event-label .label-wrapper .event-status span.round-status {
 width: 142px
}
}
@media screen and (max-width: 767px) and (max-width: 767px) {
#global-scoreboard .score-item-i.event-label .label-wrapper .event-status span.col-header.score {
 padding: 0 5px 0 0
}
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item-i.event-label .label-wrapper .event-status span.col-header.status {
 text-align: right
}
#global-scoreboard .score-item-i.event-label.live .label-wrapper .title {
 color: #666
}
#global-scoreboard .score-item-i.event-label.live .label-wrapper .event-status .round-status {
 color: #c00
}
#global-scoreboard .score-item-i.event-label.tennis {
 background-color: transparent;
 border: 0
}
#global-scoreboard .score-item-i.event-label.tennis .event-status {
 display: none
}
#global-scoreboard .score-item-i.event-label.tennis .label-text {
 padding: 0
}
}
#global-scoreboard .score-item-i .overview {
	border: 0
}
#global-scoreboard .score-item-i>a>.status {
	padding: 0
}
#global-scoreboard .score-item-i.golf .standing-list, #global-scoreboard .score-item-i.nascar .standing-list {
	display: none
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item-i.golf .standing-list, #global-scoreboard .score-item-i.nascar .standing-list {
 display: table
}
}
#global-scoreboard .score-item-i.event-label.detail-left .label-text {
	text-align: left
}
#global-scoreboard .score-item-i.event-label.detail-left .label-text .title {
	font-family: "BentonSansBold", Arial, Helvetica, sans-serif;
	font-size: 11px
}
#global-scoreboard .score-item-i.event-label.detail-left .label-text .title span {
	display: block;
	font-family: "BentonSans", Arial, Helvetica, sans-serif
}
#global-scoreboard .score-item-i.event .overview {
	display: block
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item-i.event .overview .network {
 position: absolute;
 right: 10px;
 top: 10px
}
}
#global-scoreboard .score-item-i.event .overview .network .channels.watch-macnn:before {
	font-size: 14px;
	margin-right: 3px
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item-i.event .overview .date-time {
 display: none
}
}
#global-scoreboard .score-item-i.event .standing {
	padding-top: 7px
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item-i.event .standing {
 padding-top: 0
}
}
#global-scoreboard .score-item-i.event .standing .status {
	float: right
}
#global-scoreboard .score-item-i.event .standing .score {
	display: block;
	float: none;
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right
}
#global-scoreboard .score-item-i.event .standing img {
	position: relative;
	top: 3px
}
@media screen and (min-width: 768px) {
#global-scoreboard .score-item-i.event.pregame .overview, #global-scoreboard .score-item-i.event.final .overview {
 display: none
}
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item-i.event.pregame .overview, #global-scoreboard .score-item-i.event.final .overview {
 display: none
}
}
#global-scoreboard .score-item-i.event.live .overview {
	display: block;
	float: none;
	width: 100%
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item-i.event.live .overview {
 display: none
}
}
#global-scoreboard .score-item-i.event.live .overview .date-time {
	display: none
}
#global-scoreboard .score-item-i.event.live .overview .channels.watch-macnn:before {
	color: #c00
}
#global-scoreboard .score-item-i.top.event .overview {
	display: block !important
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item-i.top.event .overview {
 height: auto;
 padding: 0 0 5px 0
}
}
#global-scoreboard .score-item-i.top.event .standing {
	overflow: hidden;
	padding-top: 0 !important;
	width: auto
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item-i.top.event .standing {
 padding: 0
}
}
#global-scoreboard .score-item-i.top.event .standing span.score {
	display: inline-block;
	float: right;
	font-size: 11px;
	line-height: 22px
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item-i.top.event .standing span.score {
 line-height: 16px
}
}
#global-scoreboard .score-item-i.top.event .standing span.athlete {
	margin-right: 10px
}
#global-scoreboard .score-item-i.top.event .event-status {
	padding: 0 10px
}
@media screen and (max-width: 767px) {
#global-scoreboard .score-item-i.top.event .event-status {
 padding: 0
}
}
#global-scoreboard {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	background: #eee;
	font-size: 11px;
	line-height: 16px;
	margin: 0 auto;
	position: relative
}
#global-scoreboard:before, #global-scoreboard:after {
	content: '';
	display: table
}
#global-scoreboard:after {
	clear: both
}
#global-scoreboard .clearfix {
	zoom: 1
}
@media screen and (min-width: 768px) {
#global-scoreboard {
 height: 66px;
 left: 0;
 overflow: visible;
 right: 0;
 z-index: 1000053
}
#global-scoreboard .wrap {
 margin: 0 auto;
 max-width: 1400px
}
#global-scoreboard .wrap:before, #global-scoreboard .wrap:after {
 content: '';
 display: table
}
#global-scoreboard .wrap:after {
 clear: both
}
#global-scoreboard .wrap .clearfix {
 zoom: 1
}
}
@media screen and (max-width: 767px) {
#global-scoreboard .wrap {
 -webkit-overflow-scrolling: touch;
 padding-bottom: 10px
}
#global-scoreboard .scoreboard-content {
 padding-bottom: 45px
}
}
#global-scoreboard .hidden {
	display: none
}
#global-scoreboard .show {
	display: block !important
}
#global-scoreboard .label {
	background-color: #eee;
	color: #666
}
@media screen and (min-width: 768px) {
#global-scoreboard .label {
 border-left: 1px solid #aaa
}
}
#global-scoreboard .label a {
	color: #666
}
.scores-carousel {
	background: #eee;
	overflow: hidden;
	position: relative
}
@media screen and (max-width: 767px) {
.scores-carousel {
 background: none;
 border: 0;
 clear: both;
 float: none;
 margin: 0 6px;
 width: auto
}
}
@media screen and (min-width: 768px) {
.scores-carousel {
 height: 65px;
 padding: 0
}
.overflow-scrolling .scores-carousel {
 overflow: hidden
}
}
.scores-carousel::-webkit-scrollbar {
display:none
}
@media screen and (min-width: 768px) {
.scores-carousel>ul:first-child>li:first-child>ul:first-child>li:first-child {
 border-left: 0 !important
}
}
@media screen and (min-width: 768px) {
.scores-carousel>ul:last-child>li:last-child>ul:last-child>li:last-child {
 border-right: 1px solid #aaa
}
}
.scoreboard .label {
	display: inline-block;
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif
}
@media screen and (max-width: 767px) {
.scoreboard .label {
 border: 0;
 width: 100%
}
}
.scoreboard .label .label-wrapper {
	display: table;
	height: 40px;
	margin: 10px 0
}
.scoreboard .label .label-wrapper>.label-text {
	display: table-cell;
	padding: 0 10px;
	text-align: center;
	vertical-align: middle
}
@media screen and (max-width: 767px) {
.scoreboard .label .label-wrapper>.label-text {
 padding: 0
}
}
.scoreboard .label .label-wrapper>.label-text>h4 {
	color: #333;
	font-family: "BentonSansBold", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	text-transform: uppercase;
	vertical-align: middle
}
@media screen and (max-width: 767px) {
.scoreboard .label .label-wrapper>.label-text>h4 {
 font-family: "BentonSans", Arial, Helvetica, sans-serif;
 font-size: 14px;
 text-transform: none
}
}
.scoreboard .label .label-wrapper>.label-text>h4 span {
	display: none;
	font-size: 9px;
	text-transform: none
}
.scoreboard .label .label-wrapper>.label-text.display-both>h4 {
	float: left
}
.scoreboard .label .label-wrapper>.label-text.display-both>h4.title {
	border-left: 1px solid #999;
	padding-left: 10px;
	padding-right: 0
}
.scoreboard .label .overview>.network, .scoreboard .label .status {
	display: block;
	float: none !important;
	padding: 0
}
#leagues {
	font-size: 0;
	height: inherit;
	overflow: hidden;
	white-space: nowrap
}
@media screen and (max-width: 767px) {
#leagues {
 display: block
}
#leagues .league, #leagues .league .scoreboard {
 width: 100%
}
#leagues ul.scoreboard {
 height: auto
}
}
@media screen and (min-width: 768px) {
#leagues .league {
 height: 65px
}
#leagues .league:last-child {
 margin-right: 0
}
#leagues .league:first-child {
 border-left: 0
}
}
#leagues .active {
	display: inline-block;
	margin-right: 0;
	padding-right: 0
}
@media screen and (max-width: 767px) {
#leagues .active {
 display: block
}
}
#leagues ul.scoreboard {
	display: table;
	height: 65px
}
#leagues ul.scoreboard li:not(.empty-schedule-item) {
 cursor: pointer
}
@media screen and (max-width: 767px) {
#leagues ul.scoreboard li.score-item {
 margin: 0 0 5px 0
}
}
@media screen and (min-width: 768px) {
#leagues ul.scoreboard li.event:first-child .event-label {
 border-left: 0 !important
}
}
@media screen and (max-width: 767px) {
#leagues .league {
 margin-bottom: 10px
}
}
#leagues .league .label {
	color: #666;
	display: inline-block;
	min-width: 60px;
	padding: 0;
	position: relative
}
#leagues .league .label.top {
	max-width: 130px;
	white-space: normal
}
@media screen and (max-width: 767px) {
#leagues .league .label.top {
 max-width: 100%
}
#leagues .league .label.golf.top .label-wrapper:after {
 content: "See More"
}
}
@media screen and (min-width: 768px) {
#leagues .league .label:hover .label-text h4 span {
 display: block
}
}
#leagues .league .label a {
	color: #666
}
#leagues .league .label .label-wrapper {
	height: 65px;
	margin: 0
}
#leagues .league .label .label-wrapper.top:before {
	display: block;
	font-size: 11px;
	position: absolute;
	right: 0
}
@media screen and (min-width: 768px) {
#leagues .league .label .label-wrapper {
 width: 100%
}
#leagues .league .label .label-wrapper.top:before {
 display: none
}
}
@media screen and (max-width: 767px) {
#leagues .league .label .label-wrapper {
 height: 30px;
 padding: 10px 0
}
#leagues .league .label .label-wrapper.top:after {
 content: "See All";
 font-size: 11px;
 position: absolute;
 right: 14px
}
}
#leagues .league .event-label {
	cursor: default
}
#leagues .league table tr td.player-name a, #leagues .league table tr td.school-name {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
#leagues .league table tr td.player-name a {
	max-width: 150px
}
#leagues .league table tr td.school-name {
	max-width: 80px
}
#leagues .league .nfl-draft-mobile {
	display: block;
	font-size: 11px
}
#leagues .league .nfl-draft-mobile .wrapper {
	background: #fff;
	border: 1px solid #ccc;
	padding: 10px
}
#leagues .league .nfl-draft-mobile h4 {
	color: #888;
	float: left;
	font-family: "BentonSansBold", Arial, Helvetica, sans-serif;
	margin: 0 0 6px 0
}
#leagues .league .nfl-draft-mobile .network {
	color: #888;
	float: right
}
#leagues .league .nfl-draft-mobile .network:before {
	color: #888;
	font-size: 13px;
	padding: 0 5px 0 0
}
#leagues .league .nfl-draft-mobile.in tr.live {
	color: #c00
}
#leagues .league .nfl-draft-mobile.in h4 {
	color: #c00
}
#leagues .league .nfl-draft-mobile.in .network:before {
	color: #c00
}
#leagues .league .nfl-draft-mobile table thead tr {
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc
}
#leagues .league .nfl-draft-mobile table thead th {
	color: #888;
	padding: 5px 0;
	text-transform: none
}
#leagues .league .nfl-draft-mobile table thead th.adj-width {
	width: 120px
}
#leagues .league .nfl-draft-mobile table tbody tr:first-child td {
	padding-top: 5px
}
#leagues .league .nfl-draft-mobile table tbody tr:last-child td {
	border-bottom: 0;
	padding-bottom: 0
}
#leagues .league .nfl-draft-mobile table tbody td {
	padding: 1px 0;
	vertical-align: baseline
}
#leagues .league .nfl-draft-mobile table tbody td a {
	color: inherit
}
#leagues .league .nfl-draft-mobile table tbody td a:hover {
	text-decoration: none
}
#leagues .league .nfl-draft-mobile table tbody .logo {
	display: inline-block;
	margin: 0 8px 0 5px;
	position: relative;
	top: 5px;
	width: 20px
}
#leagues .league .nfl-draft-mobile table tbody .logo img {
	max-width: 20px;
	width: 20px
}
#leagues .league .nfl-draft-mobile .button, #leagues .league .nfl-draft-mobile .button-alt, #leagues .league .nfl-draft-mobile .button-filter, #leagues .league .nfl-draft-mobile .date-picker-carousel .slick-prev, .date-picker-carousel #leagues .league .nfl-draft-mobile .slick-prev, #leagues .league .nfl-draft-mobile .date-picker-carousel .slick-next, .date-picker-carousel #leagues .league .nfl-draft-mobile .slick-next, #leagues .league .nfl-draft-mobile .button-filter-alt, #leagues .league .nfl-draft-mobile .btn-social {
	background-color: #3960a8;
	width: 100%
}
@media screen and (min-width: 768px) {
.overflow-scrolling #leagues {
 box-sizing: content-box;
 -webkit-overflow-scrolling: touch;
 overflow-x: scroll;
 padding-bottom: 16px
}
}
.module_bloom.social .img-container {
	float: none;
	height: 40px;
	left: 0;
	position: absolute;
	top: -22px;
	width: 40px
}
.module_bloom.social .img-container img {
	max-width: 40px
}
.module_bloom.social h1 {
	float: left;
	font-size: 12px;
	margin: 10px 0 0 40px;
	padding-left: 15px;
	text-transform: none
}
.module_bloom.social h1 span {
	display: block
}
.share-actions li a {
	padding: 0 12px !important;
}
.share-actions li a:hover {
/* background: none !important;*/
   
}
.module_bloom.social a>h1 {
	padding-right: 0
}
.module_bloom.social p {
	clear: both;
	margin: 2px 0 15px 15px;
	padding-left: 0;
	white-space: pre-wrap
}
.module_bloom h1 {
	color: #1a1a1a;
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	padding: 15px 100px 10px 15px;
	overflow: hidden;
	padding-left: 0;
	text-transform: uppercase
}
.module_bloom h1 .now-feed_item-meta {
	display: none
}
.module_bloom p {
	font-size: 14px;
	line-height: 20px;
	margin: -6px 22px 18px;
	overflow: hidden;
	padding-left: 0;
	padding-right: 30px;
	word-wrap: break-word
}
@media screen and (max-width: 767px) {
.module_bloom p {
 padding-right: 10px
}
}
.module_bloom ul, .module_bloom ol {
	margin: 0 22px 23px;
	padding-left: 15px;
	padding-right: 15px
}
.module_bloom ul>li {
	margin-bottom: 4px;
	margin-left: 20px;
	position: relative
}
.module_bloom ul>li:before {
	color: #aaa;
	content: '\25A0';
	display: inline-block;
	font-size: 11px;
	left: -16px;
	line-height: 14px;
	position: absolute
}
.module_bloom ol {
	list-style: decimal;
	padding-left: 34px
}
.module_bloom ol>li {
	margin-bottom: 4px;
	margin-left: 0
}
.module_bloom a {
	color: #36c
}
.module_bloom figure {
	background: #f2f2f2;
	clear: both;
	max-height: 640px;
	overflow: hidden;
	text-align: center
}
@media screen and (max-width: 767px) {
.module_bloom figure {
 background: #000
}
}
.module_bloom figure img {
	display: inline;
	padding-right: 12px;
	max-width: 625px;
}
@media screen and (max-width: 767px) {
.module_bloom figure img {
 display: block;
 margin: 0 auto;
 max-width: 100%
}
}
.module_bloom #videoPlayer {
	min-height: 360px;
	position: static
}
.module_bloom .share-actions ul, .module_bloom .now-feed_item-meta .share-actions ul {
	height: 28px;
	line-height: 50px;
	margin-right: 2px;
	overflow: visible;
	padding: 13px 22px 0
}
.module_bloom .share-actions ul li, .module_bloom .now-feed_item-meta .share-actions ul li {
	float: left;
	height: 20px;
	line-height: 20px;
	margin-left: 0;
	margin-right: 10px
}
.module_bloom .share-actions ul li:last-child, .module_bloom .now-feed_item-meta .share-actions ul li:last-child {
	margin-right: 0
}
.module_bloom .img-container {
	background: #eee;
	border-radius: 2px;
	float: right;
	/* height: 60px; */
	height: 80px;
	margin: 35px 15px 15px 15px;
	overflow: hidden;
	position: relative;
	/* width: 60px */
	width: 80px;
}
.module_bloom .img-container.thumb {
	display: block !important
}
.module_bloom .img-container.no-thumb {
	display: none
}
.module_bloom .img-container .focus-image {
	border-radius: 2px;
	bottom: 0;
	left: 0;
	margin: auto;
	/* max-width: 60px; */
	max-width: 80px;
	position: absolute;
	right: 0;
	top: 0;
	/* width: 60px */
	width: 80px
}
.module_bloom .img-container .focus-image.headshot {
	bottom: -16px;
	margin-left: -23px;
	max-width: 104px;
	width: auto
}
.touch .module_bloom .share-actions ul {
	padding-left: 0
}
.lightbox.module_bloom .credit {
	margin-bottom: 0 !important;
	padding-right: 22px !important
}
.lightbox.module_bloom .now-feed_item-meta .now-share {
	position: relative;
	top: 7px
}
.lightbox.module_bloom .now-feed_item-meta .now-share .share-actions>ul {
	margin: 0;
	padding: 0
}
@media screen and (max-width: 767px) {
.lightbox.js-bloomed.pinch-to-zoom {
 background: #000 !important;
 padding: 33px 0 0 0
}
.lightbox.js-bloomed.pinch-to-zoom h1, .lightbox.js-bloomed.pinch-to-zoom ul, .lightbox.js-bloomed.pinch-to-zoom ol, .lightbox.js-bloomed.pinch-to-zoom li, .lightbox.js-bloomed.pinch-to-zoom a, .lightbox.js-bloomed.pinch-to-zoom .img-container {
 display: none
}
.lightbox.js-bloomed.pinch-to-zoom p {
 height: 0px
}
.lightbox.js-bloomed.pinch-to-zoom figure {
 margin: 0;
 background: #000;
 margin: 0;
 overflow: hidden
}
.lightbox.js-bloomed.pinch-to-zoom figure img {
 display: block;
 margin: 0 auto;
 max-width: 100%;
 padding: 0 0 0 0
}
.lightbox.js-bloomed.pinch-to-zoom .now-feed_item-meta {
 display: none;
 height: 0
}
}
.lightbox.comments {
	bottom: 50px;
	margin-left: -300px;
	overflow: hidden;
	position: fixed;
	top: 50px !important;
	width: 600px
}
@media screen and (max-width: 767px) {
.lightbox.comments {
 bottom: 0;
 left: 0;
 margin: 0;
 overflow: hidden;
 position: absolute;
 right: 0;
 top: 0 !important;
 width: 100%
}
}
.lightbox.comments .comment-headline {
	padding: 0 29px 0 29px
}
.lightbox.comments .comment-headline h1 {
	color: #1a1a1a;
	font-family: "BentonSansBold", Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 1.2;
	margin-bottom: 15px;
	padding-right: 20px
}
@media screen and (max-width: 767px) {
.lightbox.comments .comment-headline h1 {
 font-size: 20px
}
}
.lightbox.comments .comment-body {
	display: block;
	-webkit-overflow-scrolling: touch;
	overflow-y: scroll;
	padding: 0 15px 0 18px;
	position: relative;
	width: 100%
}
.lightbox.comments .comment-body h3 {
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.2;
	margin-bottom: 5px;
	padding-left: 12px;
	padding-right: 12px;
	text-transform: uppercase
}
.lightbox.comments .comment-body .condition {
	color: #666;
	font-size: 10px;
	line-height: 14px;
	margin-bottom: 22px;
	padding-left: 12px;
	padding-right: 12px
}
.lightbox-container .lightbox.favorites-mgmt {
	height: 518px;
	margin-left: -378px;
	width: 756px
}
@media screen and (min-width: 1280px) {
.lightbox-container .lightbox.favorites-mgmt iframe {
 width: 1280px
}
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
.lightbox-container .lightbox.favorites-mgmt iframe {
 width: 1024px
}
}
@media screen and (min-width: 1px) and (max-width: 1023px) {
.lightbox-container .lightbox.favorites-mgmt {
 margin-left: -338px;
 -webkit-overflow-scrolling: touch;
 width: 676px
}
.lightbox-container .lightbox.favorites-mgmt iframe {
 width: 768px
}
}
@media screen and (max-width: 767px) {
.lightbox-container .lightbox.favorites-mgmt {
 height: inherit;
 margin-left: 0;
 width: 100%
}
.lightbox-container .lightbox.favorites-mgmt iframe {
 width: 100%
}
}
.js-feed-item-mask, #header-wrapper #global-header .menu-overlay-secondary, #global-viewport .menu-overlay-primary {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	-moz-transition: opacity 0.15s linear;
	-o-transition: opacity 0.15s linear;
	-webkit-transition: opacity 0.15s linear;
	transition: opacity 0.15s linear;
	background-color: #0a0b0f;
	bottom: 0;
	cursor: pointer;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 1000059
}
.js-feed-item-mask.active, #header-wrapper #global-header .active.menu-overlay-secondary, #global-viewport .active.menu-overlay-primary {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5
}
.desktop-ua .lightbox {
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	-o-transform: scale(0.5);
	transform: scale(0.5);
	-moz-transition: opacity 0.15s linear;
	-o-transition: opacity 0.15s linear;
	-webkit-transition: opacity 0.15s linear;
	transition: opacity 0.15s linear
}
.desktop-ua .lightbox.js-bloomed {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1)
}
.lightbox-container {
	bottom: 0;
	left: 0;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	padding-bottom: 5px;
	position: fixed;
	right: 0;
	top: 0;
	z-index: 1000078;
}
.lightbox-container .lightbox {
	border: 0;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
	left: 50%;
	margin: 0 0 10px -320px;
	opacity: 0;
	overflow: hidden;
	padding: 22px 0 0 0;
	position: absolute;
	top: 100px;
	width: 640px;
	z-index: 1000066
}
@media screen and (max-width: 767px) {
.lightbox-container .lightbox {
 bottom: 0;
 left: 0;
 margin: 0;
 overflow: auto;
 position: absolute;
 top: 0 !important;
 width: 100%
}
}
.lightbox-container .lightbox.js-bloomed {
	opacity: 1
}
@media screen and (max-width: 767px) {
.lightbox-container .lightbox.beta-overlay {
 bottom: 0;
 left: 0;
 margin: 0;
 right: 0;
 top: 0 !important;
 width: 100%
}
}
.lightbox-container .lightbox .now-feed_item-meta {
	padding: 0 19px 10px 22px
}
.lightbox-container .lightbox .now-feed_item-meta .share-actions ul {
	padding-right: 0
}
.lightbox-container .lightbox .now-feed_item-meta li:last-child {
	margin-right: 0
}
.lightbox-container .lightbox .now-feed_item-meta .btn-close, .lightbox-container .lightbox .now-feed_item-meta .share-actions .btn-close, .lightbox-container .lightbox .now-feed_item-meta .share-count {
	display: none
}
.lightbox-container .lightbox .share-actions, .lightbox-container .lightbox .now-feed_item-meta .share-actions {
	border-top: 0;
	bottom: auto;
	float: right;
	height: auto;
	left: auto;
	position: relative;
	right: auto;
	top: auto
}
.lightbox-container .lightbox .share-actions.active, .lightbox-container .lightbox .now-feed_item-meta .share-actions.active {
	height: auto
}
.lightbox-container .lightbox .btn-close {
	cursor: pointer;
	padding: 5px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	z-index: 1000012
}
.lightbox-container .lightbox .btn-close:before {
	color: #ccc;
	font-size: 34px;
	line-height: 36px
}
.no-touch .lightbox-container .lightbox .btn-close:hover {
	background-color: rgba(0, 0, 0, 0.05)
}
.no-touch .lightbox-container .lightbox .btn-close:hover:before {
	color: #999
}
.lbFooter {
	color: #888;
	padding: 25px
}
.lbFooter .category {
	color: #888;
	display: inline-block;
	margin-top: 17px
}
.lbFooter .share-actions {
	float: right
}
#colorbox, #cboxOverlay, #cboxWrapper {
	left: 0;
	position: absolute;
	top: 0;
	z-index: 1000069
}
#cboxWrapper {
	background: #fff
}
#cboxOverlay {
	background: #000;
	height: 100%;
	position: fixed;
	width: 100%
}
#cboxMiddleLeft, #cboxBottomLeft {
	clear: left
}
#cboxContent {
	background: #fff;
	border-radius: 3px;
	margin-top: 20px;
	padding: 16px 0 0 36px;
	position: relative
}
#cboxLoadedContent {
	background: #fff;
	overflow: auto
}
#cboxLoadedContent iframe {
	border: 0;
	display: block;
	height: 100%;
	width: 100%
}
#cboxLoadingOverlay, #cboxLoadingGraphic {
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
	cursor: pointer
}
body.overlay {
	background: transparent
}
#cboxLoadingGraphic {
	background: url("http://a2.macnncdn.com/prod/assets/universal_overlay/loading.gif") 50% 50% no-repeat
}
#cboxLoadingOverlay {
	background: #fff
}
#cboxClose {
	background: none;
	border: 0;
	height: 34px;
	position: absolute;
	right: -32px;
	text-indent: -9999px;
	top: -16px;
	width: 34px
}
#cboxClose:hover {
	background: #eee
}
#cboxClose:after {
	color: #aaa;
	content: '\E007';
	font-family: 'macnnIcons';
	font-size: 32px;
	left: 1px;
	position: absolute;
	text-indent: 0;
	top: -5px
}
#cboxTitle {
	background: none repeat scroll 0 0 #fff;
	bottom: 25px;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	left: 25px;
	opacity: .5;
	padding-right: 5px;
	position: absolute;
	right: 25px;
	text-align: right
}
.mod-site-overlay input.btn-action, .mod-site-overlay input.btn-action-disabled, .mod-site-overlay .form-content ul li.ok .msg-ok span.icon, .mod-site-overlay .form-content ul li.error .msg-error span.icon, a.icon-more-info, .mod-btn-toggle, .mod-btn-toggle a.active {
	background-image: url("http://a2.macnncdn.com/prod/assets/universal_overlay/uOverlay_sprite.png");
	background-position: 0 0;
	background-repeat: no-repeat
}
.mod-site-overlay {
	font-family: verdana, arial, sans-serif
}
.mod-site-overlay a {
	color: #225db7
}
.mod-site-overlay h2 {
	font-family: helvetica, arial, sans-serif;
	font-size: 18px;
	padding: 4px 0 16px
}
.mod-site-overlay h2 span {
	color: #444;
	font-size: 12px;
	font-style: italic;
	font-weight: 400;
	padding: 0 2px
}
.mod-site-overlay h3 {
	color: #333;
	font-family: helvetica, arial, sans-serif;
	font-size: 14px;
	padding: 0 10px 16px 0
}
.mod-site-overlay p {
	color: #333;
	font-size: 12px;
	margin: 0 0 10px
}
.mod-site-overlay h4 {
	clear: both;
	color: #333;
	font-size: 12px
}
.mod-site-overlay h5 {
	color: #333;
	font-size: 11px;
	padding: 0 0 2px
}
.mod-site-overlay ul.bulletlinks {
	font-size: 12px
}
.mod-site-overlay ul.bulletlinks li {
	padding-left: 11px
}
.mod-site-overlay .scrollable {
	font-size: 11px;
	height: 250px;
	margin: 0 0 10px;
	overflow: scroll
}
.mod-site-overlay .scrollable p {
	font-size: 11px
}
.mod-site-overlay .scrollable .subhead {
	font-weight: 700;
	text-decoration: underline
}
.mod-site-overlay .mod-header-promo {
	color: #555;
	font-size: 10px;
	line-height: 12px;
	position: absolute;
	right: 0;
	text-align: right;
	top: 0;
	width: 220px
}
.mod-site-overlay .mod-header-promo .fb-connect {
	margin: 2px 0 0
}
.mod-site-overlay .form-content {
	border-color: #777;
	border-style: dotted;
	border-width: 0;
	clear: both;
	color: #333;
	font-size: 11px;
	overflow: hidden;
	padding: 0 0 12px
}
.mod-site-overlay .form-content.border-right {
	border-width: 0 1px 0 0
}
.mod-site-overlay .form-content.border-left {
	border-width: 0 1px 0 0
}
.mod-site-overlay .form-content p {
	color: #333;
	font-size: 11px;
	line-height: 15px;
	margin: 0;
	padding: 4px 0 8px
}
.mod-site-overlay .form-content ul li {
	background: #fff;
	border: 1px solid #fff;
	clear: both;
	display: block;
	height: 1%;
	margin: 0;
	overflow: hidden;
	padding: 0 0 12px
}
.mod-site-overlay .form-content ul li .msg {
	display: none
}
.mod-site-overlay .form-content ul li div {
	float: left
}
.mod-site-overlay .form-content ul li div.row-wrapper {
	border: 1px solid #fff;
	padding: 0 8px;
	width: 585px
}
.mod-site-overlay .form-content ul li div span {
	color: #777;
	display: block;
	font-size: 10px;
	line-height: 11px;
	margin: 4px 0;
	width: 300px
}
.mod-site-overlay .form-content ul li label {
	float: left;
	font-weight: 700;
	padding: 4px 10px 4px 2px;
	width: 150px
}
.mod-site-overlay .form-content ul li label.input-label {
	float: none;
	font-weight: 400;
	margin: 0 10px 0 0;
	padding: 0 !important;
	width: auto
}
.mod-site-overlay .form-content ul li select {
	margin: 0 4px 0 0;
	visibility: visible
}
.mod-site-overlay .form-content ul li select option {
	color: #333
}
.mod-site-overlay .form-content ul li input.txt-input {
	background: #fff;
	border: 1px solid #ccc;
	color: #333;
	font-size: 11px;
	margin: 0 4px 0 0;
	padding: 4px
}
.mod-site-overlay .form-content ul li input.chk-input, .mod-site-overlay .form-content ul li input.radio-input {
	margin: 0 2px 0 0;
	position: relative;
	top: 1px
}
.mod-site-overlay .form-content ul li.action {
	padding: 16px 0 10px 172px
}
.mod-site-overlay .form-content ul li.action.centered {
	padding: 16px 0 10px;
	text-align: center
}
.mod-site-overlay .form-content ul li.action div {
	position: relative;
	width: 100%
}
.mod-site-overlay .form-content ul li.action div span {
	margin: 8px 0 0
}
.mod-site-overlay .form-content ul li.action div span.sub-action {
	border-top: 1px solid #ccc;
	padding: 4px 0 0
}
.mod-site-overlay .form-content ul li.action div.action-content {
	padding: 12px 0
}
.mod-site-overlay .form-content ul li.break h5 {
	border-bottom: 1px dashed #f00;
	color: #f00;
	font-family: helvetica, arial, sans-serif;
	font-size: 12px;
	padding: 4px 0 0 8px;
	width: 90px
}
.mod-site-overlay .form-content ul li.ok .msg-ok {
	display: inline;
	float: none
}
.mod-site-overlay .form-content ul li.ok .msg-ok span.icon {
	background-position: 0 -32px;
	display: inline-block;
	height: 14px;
	margin: 2px 0 0 5px;
	width: 14px
}
.mod-site-overlay .form-content ul li.error .error-wrap {
	padding: 4px 6px 6px
}
.mod-site-overlay .form-content ul li.error .msg-error {
	clear: both;
	display: block;
	float: none;
	padding: 5px 0 0
}
.mod-site-overlay .form-content ul li.error .msg-error p {
	font-size: 10px;
	line-height: 13px;
	margin: 0 0 0 20px;
	padding: 0
}
.mod-site-overlay .form-content ul li.error .msg-error p strong {
	color: #f00;
	display: block
}
.mod-site-overlay .form-content ul li.error .msg-error span.icon {
	background-position: 0 -17px;
	float: left;
	height: 14px;
	margin: 0;
	width: 14px
}
.mod-site-overlay .form-content ul li.error .msg-error ul.bulletlinks {
	margin: 6px 0 0 20px;
	padding: 0
}
.mod-site-overlay .form-content ul li.error .msg-error ul.bulletlinks li {
	background: transparent url("http://a3.macnncdn.com/prod/assets/bullet_gray.gif") no-repeat scroll 0 5px;
	border: 0;
	font-size: 10px;
	padding: 0 0 4px 8px
}
.mod-site-overlay .form-content ul li.error .inline-error {
	clear: none;
	float: left;
	padding: 5px 0 0 5px;
	width: 250px
}
.mod-site-overlay input.btn-action {
	background-position: 0 -47px;
	background-repeat: repeat-x;
	border: 1px solid #900;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #fff;
	cursor: pointer;
	font-family: helvetica, arial, sans-serif;
	font-size: 12px;
	font-weight: 700;
	height: 25px;
	padding: 0 12px
}
.mod-site-overlay input.btn-action-disabled {
	background-position: 0 -125px;
	background-repeat: repeat-x;
	border: 1px solid #999
}
.mod-site-overlay input.btn-cancel {
	background: #777;
	border: 1px solid #555
}
.mod-site-overlay .col-split {
	float: left;
	padding: 6px 16px;
	width: 350px
}
.mod-site-overlay .col-split ul li {
	overflow: hidden;
	padding: 8px 0
}
.mod-site-overlay .col-split ul li p {
	font-size: 10px;
	line-height: 13px
}
.mod-site-overlay .col-split ul li a {
	font-size: 10px
}
.mod-site-overlay .col-split ul li h5 a {
	font-size: 12px
}
.mod-site-overlay .col-split ul li .floatleft {
	margin: 0 16px 10px 0
}
.mod-site-overlay .span-3 .form-content ul li div.row-wrapper {
	width: 273px
}
.mod-site-overlay .span-3 .form-content ul li div span {
	width: 250px
}
.mod-site-overlay .span-2 .form-content ul li label {
	padding: 4px 6px 4px 2px;
	width: 98px
}
.mod-site-overlay .span-2 .form-content ul li div.row-wrapper {
	padding: 0 4px;
	width: 185px
}
.mod-site-overlay .span-2 .form-content ul li div span {
	width: 170px
}
.mod-site-overlay .span-2 .form-content ul li.action {
	padding: 16px 0 10px 114px
}
.ie7 .mod-site-overlay .form-content ul li {
	padding: 0 0 6px
}
#panel-dob .mod-site-overlay .form-content ul li input.txt-input {
	width: 50px
}
.ie .mod-site-overlay .form-content ul li input.chk-input, .ie .mod-site-overlay .form-content ul li input.radio-input {
	margin: 0
}
.cboxIE .mod-site-overlay input.btn-action {
	background-color: #900
}
.no-touch .mod-site-overlay input.btn-action:hover {
	filter: alpha(opacity=85);
	opacity: .85
}
.cboxIE .mod-site-overlay input.btn-action-disabled {
	background-color: #999
}
.cboxIE .mod-site-overlay .form-content ul li.ok .msg-ok span.icon {
	position: relative;
	top: -4px
}
.mod-site-overlay .form-content ul li.error input.txt-input, .mod-site-overlay .form-content ul li.error select, .mod-site-overlay .form-content ul li.error .error-wrap {
	background: #fffaa7;
	border: 1px solid #f00
}
.cboxIE .mod-site-overlay .form-content ul li.error .msg-error {
	padding: 0
}
a.icon-more-info {
	background-position: 0 0;
	display: inline-block;
	height: 16px;
	vertical-align: middle;
	width: 16px
}
a.icon-more-info span {
	left: -9999em;
	position: absolute
}
.cboxIE a.icon-more-info {
	position: relative;
	top: -4px
}
.qtip .qtip-content h4 {
	color: #a25f24;
	font-family: helvetica, arial, sans-serif;
	font-size: 12px;
	padding: 0 0 4px
}
.qtip .qtip-content p {
	color: #222;
	font-size: 11px;
	line-height: 13px;
	padding: 0
}
.mod-btn-toggle {
	background-position: 0 -204px;
	background-repeat: repeat-x;
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	display: inline-block;
	font-size: 11px;
	margin: 0 6px;
	position: relative;
	top: -2px
}
.mod-btn-toggle a {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	display: inline-block;
	padding: 3px 8px;
	position: relative;
	text-align: center;
	width: 90px
}
.mod-btn-toggle a span {
	color: #888;
	display: none;
	left: 42px;
	position: absolute;
	top: 17px
}
.mod-btn-toggle a:hover {
	text-decoration: none
}
.mod-btn-toggle a.active {
	background-position: 0 -125px;
	background-repeat: repeat-x;
	color: #444;
	text-shadow: #ccc 0 1px 0
}
.mod-btn-toggle a.active span {
	display: block
}
p.warning span {
	background: url("http://a1.macnncdn.com/macnn360/images/macnn3/affiliate_tool/warning_icons.png") left 0 no-repeat;
	display: inline-block;
	line-height: 24px;
	padding-left: 28px
}
.score-item.tennis table tr.winner td:last-child span:after, .score-item.away-winner li.away:before, .score-item.home-winner li.home:before {
	border-color: transparent #333 transparent transparent;
	border-style: solid;
	border-width: 4px 4px 4px 0;
	content: '';
	height: 0;
	position: absolute;
	width: 0
}
.score-item.featured ul.competitors li.winner:first-child:after {
	border-color: transparent transparent transparent #333;
	border-width: 4px;
	left: -10px
}
.score-item.featured.live .pos.last>.team:before, .score-item.featured.live .pos:last-child>.team:before, .score-item .pos .team:after {
	background: #666;
	-moz-border-radius: 10px/6px;
	-webkit-border-radius: 10px/6px;
	border-radius: 10px/6px;
	content: '';
	height: 6px;
	position: absolute;
	width: 10px
}
.score-item.featured {
	position: relative;
	vertical-align: top
}
.score-item.featured .overview {
	margin-bottom: 4px
}
.score-item.featured ul.competitors li {
	clear: none;
	float: left;
	padding-right: 10px
}
@media screen and (max-width: 767px) {
.score-item.featured ul.competitors li {
 clear: both;
 float: none
}
}
.score-item.featured ul.competitors li .team {
	float: right;
	line-height: 20px
}
@media screen and (max-width: 767px) {
.score-item.featured ul.competitors li .team {
 float: left
}
}
.score-item.featured ul.competitors li .score {
	float: left;
	line-height: 20px
}
@media screen and (max-width: 767px) {
.score-item.featured ul.competitors li .score {
 float: right
}
}
.score-item.featured ul.competitors li .logo {
	display: block;
	float: right
}
@media screen and (max-width: 767px) {
.score-item.featured ul.competitors li .logo {
 float: left
}
}
.score-item.featured ul.competitors li.home .score {
	margin-right: 4px
}
.score-item.featured ul.competitors li.home .team {
	margin-right: 0
}
.score-item.featured ul.competitors li.winner:after {
	top: 15px
}
.score-item.featured ul.competitors li:first-child .logo, .score-item.featured ul.competitors li:first-child .team {
	float: left
}
.score-item.featured ul.competitors li:first-child .score {
	float: right;
	padding-right: 0
}
@media screen and (min-width: 1024px) {
.score-item.featured ul.competitors li:last-child, .score-item.featured ul.competitors li.last {
 float: right;
 padding-right: 0
}
}
.score-item.featured .status {
	margin-top: 4px
}
.score-item.featured .overview>.status {
	margin: 0
}
@media screen and (max-width: 767px) {
.score-item.featured .overview>.status {
 padding-left: 0
}
.score-item.featured .overview>.status>span {
 display: block
}
}
@media screen and (min-width: 1024px) {
.score-item.featured.live .overview>div.status>span {
 display: inline;
 padding-left: 2px
}
}
.score-item.featured.live .pos.last>.team, .score-item.featured.live .pos:last-child>.team {
	margin-left: 4px;
	padding-left: 14px;
	position: relative
}
.score-item.featured.live .pos.last>.team:after, .score-item.featured.live .pos:last-child>.team:after {
	display: none
}
.score-item.featured.live .pos.last>.team:before, .score-item.featured.live .pos:last-child>.team:before {
	left: 0;
	top: 3px
}
.diamond {
	border-width: 5px;
	top: -5px;
	border-color: transparent transparent #ccc transparent;
	border-style: solid;
	height: 0;
	position: relative;
	width: 0
}
.diamond:after {
	border-width: 5px;
	left: -5px;
	top: 5px
}
.diamond:after {
	border-color: transparent;
	border-style: solid;
	border-top-color: #ccc;
	content: '';
	height: 0;
	position: absolute;
	width: 0
}
.first-base {
	float: right
}
.second-base {
	clear: both;
	margin: 0 auto;
	top: -2px !important
}
.third-base {
	float: left;
	margin-right: 4px
}
.base-1-0-0 .first-base {
	border-bottom-color: #c00
}
.base-1-0-0 .first-base:after {
	border-top-color: #c00
}
.base-1-1-0 .first-base, .base-1-1-0 .second-base {
	border-bottom-color: #c00
}
.base-1-1-0 .first-base:after, .base-1-1-0 .second-base:after {
	border-top-color: #c00
}
.base-1-0-1 .first-base, .base-1-0-1 .third-base {
	border-bottom-color: #c00
}
.base-1-0-1 .first-base:after, .base-1-0-1 .third-base:after {
	border-top-color: #c00
}
.base-1-1-1 .first-base, .base-1-1-1 .second-base, .base-1-1-1 .third-base {
	border-bottom-color: #c00
}
.base-1-1-1 .first-base:after, .base-1-1-1 .second-base:after, .base-1-1-1 .third-base:after {
	border-top-color: #c00
}
.base-0-1-0 .second-base {
	border-bottom-color: #c00
}
.base-0-1-0 .second-base:after {
	border-top-color: #c00
}
.base-0-1-1 .second-base, .base-0-1-1 .third-base {
	border-bottom-color: #c00
}
.base-0-1-1 .second-base:after, .base-0-1-1 .third-base:after {
	border-top-color: #c00
}
.base-0-0-1 .third-base {
	border-bottom-color: #c00
}
.base-0-0-1 .third-base:after {
	border-top-color: #c00
}
.score-item-i .title {
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif
}
.score-item-i .overview {
	float: none;
	padding: 0;
	width: auto
}
.score-item-i .overview .date-time {
	padding-left: 0
}
.score-item-i .overview div {
	float: left !important
}
.score-item-i .overview .network {
	float: right !important
}
.score-item-i .date-time {
	clear: both;
	padding: 0 10px
}
@media screen and (max-width: 767px) {
.score-item-i .status {
 padding-left: 0
}
}
.score-item-i .standing {
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
	font-size: 11px
}
.score-item-i .standing .score {
	float: right
}
.standing-list {
	width: 100%
}
.standing-list thead {
	border-color: #aaa;
	border-style: solid;
	border-width: 1px 0;
	color: #999
}
.standing-list th {
	font-weight: normal
}
.standing-list th, .standing-list td {
	text-align: right
}
.standing-list th:first-child, .standing-list td:first-child {
	text-align: left
}
.score-item.tennis {
	height: auto
}
.score-item.tennis .overview {
	margin-bottom: 0 !important
}
.score-item.tennis .overview>div {
	float: left
}
.score-item.tennis .overview>div.network {
	float: right
}
.score-item.tennis .round {
	border-left: 1px rgba(0, 0, 0, 0.2) solid;
	display: none;
	float: right;
	line-height: 14px;
	margin: 6px 0;
	padding: 0 10px;
	text-align: right;
	white-space: normal;
	width: 30%
}
.score-item.tennis table {
	border: 0;
	float: left;
	font-size: 11px;
	line-height: 14px;
	position: relative;
	text-align: left;
	width: 100%
}
@media screen and (min-width: 1024px) {
.score-item.tennis table thead {
 display: none
}
}
.score-item.tennis table th {
	padding: 0 3px
}
.score-item.tennis table tr.winner td:last-child span:after {
	margin-top: 3px;
	right: 0 !important
}
.score-item.tennis table td {
	border: 0;
	padding: 0 3px
}
.score-item.tennis table td:first-child {
	padding-right: 14px
}
@media screen and (min-width: 1024px) {
.score-item.tennis table.right tr.winner:after {
 right: 0
}
}
.score-item.tennis.detail .round {
	display: block
}
@media screen and (min-width: 1024px) {
.score-item.tennis.detail table {
 width: 70%
}
}
.score-item.tennis.detail table.standing-list.right tr.winner:after {
	right: -1px
}
.score-item.golf .overview {
	float: none;
	padding-left: 0;
	text-align: left;
	width: auto
}
.score-item.golf .standing-table tr td.last, .score-item.golf .standing-table tr td:last-child {
	border-left: #aaa 1px solid;
	padding-left: 10px
}
.score-item-links {
	background-color: #eee;
	display: none;
	height: 100%;
	overflow: hidden;
	position: absolute;
	top: 65px;
	width: 100%;
	z-index: 1000001
}
.score-item.show-links .score-item-links {
	display: block;
	top: 0
}
.score-item-links.two a {
	border-bottom: 1px solid #ddd;
	line-height: 32.5px
}
.score-item-links a {
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 65px;
	overflow: hidden;
	padding: 0 6px;
	text-align: center;
	text-overflow: ellipsis
}
.no-touch #global-scoreboard .score-item .score-item-links a:hover, .touch #global-scoreboard .score-item .score-item-links a:active {
	color: #36c
}
#global-scoreboard .score-item-links a {
	display: block
}
.score-item {
	font-size: 11px;
	overflow: hidden;
	padding: 0;
	text-align: left
}
.score-item a {
	display: block
}
.score-item .overview {
	display: block;
	font-size: 11px
}
@media screen and (max-width: 767px) {
.score-item .overview {
 float: right;
 padding-left: 2%;
 width: 25%
}
}
@media screen and (max-width: 480px) {
#main-container {
	height:500% !important;
}
}
.score-item .overview .overview-details .network .channels span {
	display: inline-block
}
.score-item .overview .overview-details .network .channels span:after {
	content: '/'
}
.score-item .overview .overview-details .network .channels span:last-child:after {
	content: '' !important
}
.score-item .overview .overview-details .network .channels.watch-macnn {
	margin-left: 1px
}
.score-item .overview .overview-details .network .channels.watch-macnn:before {
	font-size: 12px;
	margin-right: 3px
}
.score-item .overview>.status {
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
	text-transform: capitalize
}
@media screen and (max-width: 767px) {
.score-item .overview>.status {
 bottom: inherit;
 padding-left: 4px;
 position: relative;
 right: inherit;
 text-align: left
}
}
@media screen and (max-width: 767px) {
.score-item ul.competitors {
 border-right: #ddd 1px solid;
 float: left;
 padding-right: 10px;
 width: 75%
}
}
.score-item ul.competitors.home-missing-logo.away-missing-logo li .logo {
	display: none !important
}
.score-item ul.competitors li {
	clear: both;
	color: #333;
	float: left;
	font-family: "BentonSansMedium", Arial, Helvetica, sans-serif;
	font-size: 11px;
	overflow: visible;
	position: relative;
	width: 100%
}
.score-item ul.competitors li .team {
	float: left;
	line-height: 20px;
	padding-right: 8px
}
.score-item ul.competitors li .team>.rank {
	color: #999;
	font-family: "BentonSans", Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 4px
}
.score-item ul.competitors li .score {
	float: right;
	margin-right: 0
}
.score-item ul.competitors li .score.record {
	color: #999;
	font-family: "BentonSans", Arial, Helvetica, sans-serif !important;
	font-size: 9px
}
.score-item .pos .team {
	position: relative
}
.score-item .pos .team:after {
	margin-top: -3px;
	right: 0;
	top: 50%
}
.score-item .away.pos .team:after {
	right: -4px
}
.score-item.away-winner li.away, .score-item.home-winner li.home {
	color: #333
}
.score-item.away-winner li.away .network, .score-item.home-winner li.home .network {
	display: none
}
.score-item.away-winner li.away:before, .score-item.home-winner li.home:before {
	color: #333;
	right: -10px
}
@media screen and (max-width: 767px) {
.score-item.pregame>.status {
 clear: both
}
}
.score-item.final .competitors>li {
	color: #333
}
.score-item.final.home-winner li.away, .score-item.final.away-winner li.home {
	color: #999
}
.score-item .status {
	float: left
}
@media screen and (max-width: 767px) {
.score-item .status>span {
 display: block
}
}
.score-item.detail ul.competitors {
	float: left
}
@media screen and (max-width: 767px) {
.score-item.detail ul.competitors {
 margin-right: 0
}
}
.score-item.detail ul.competitors>li>.team {
	padding-right: 20px
}
.score-item.detail .status {
	clear: none;
	float: right
}
@media screen and (max-width: 767px) {
.score-item.detail .status {
 float: left
}
}
.score-item.detail .status>span {
	display: block
}
.score-item .standing {
	clear: both
}
@media screen and (max-width: 767px) {
.score-item.xgames>.overview {
 float: none;
 width: auto
}
}
.score-item.xgames>.overview>div {
	display: block;
	float: none;
	padding-left: 0
}
.score-item.mlb.live .status {
	position: absolute;
	right: 0;
	top: 25%
}
.score-item.live .overview span.time {
	color: #c00
}
.score-item.live .overview .network .channels.watch-macnn:before {
	color: #c00
}
.score-item.nfl.live a .away-poss .away .team span.abbrev:after, .score-item.nfl.live a .away-poss .away .team span.name:after, .score-item.nfl.live a .home-poss .home .team span.abbrev:after, .score-item.nfl.live a .home-poss .home .team span.name:after, .score-item.college-football.live a .away-poss .away .team span.abbrev:after, .score-item.college-football.live a .away-poss .away .team span.name:after, .score-item.college-football.live a .home-poss .home .team span.abbrev:after, .score-item.college-football.live a .home-poss .home .team span.name:after {
	color: #888;
	display: inline;
	margin-left: 4px
}
.score-item.soccer .competitors .team .name {
	display: none
}
@media screen and (max-width: 767px) {
.score-item.detail-left .round {
 border: 0;
 float: none;
 margin: 0;
 padding: 0;
 width: auto
}
.score-item.detail-left .overview {
 float: none;
 padding: 0;
 text-align: left;
 width: auto
}
.score-item.detail-left .overview>.date-time {
 float: left
}
.score-item.detail-left .overview>div {
 float: left !important
}
.score-item.detail-left .overview>.network {
 float: right !important
}
}
.score-item .logo {
	display: block;
	float: left;
	margin-right: 5px;
	width: 20px
}
@media screen and (max-width: 767px) {
.score-item .logo {
 display: block
}
}
.score-item .logo>img {
	max-width: 20px
}
.football-details {
	display: none
}
.overview-details .football-details {
	display: inline-block
}
.global-search {
	z-index: 1000046
}
.global-search input {
	border: 0;
	/* display: block; */
	font-size: 14px;
	height: 42px;
	margin: 0
}
.global-search input:focus {
	outline: none !important;
	-moz-outline-style: none
}
.global-search .search-box {
	padding: 0 45px 0 5px;
	width: 300px
}
.global-search .btn-search {
	color: transparent;
	font: 0/0 a;
	text-shadow: none;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 0;
	width: 40px
}
.global-search .search-results {
	background-color: #ccc;
	font-size: 12px;
	line-height: 16px;
	padding: 1px 0 0;
	display: none;
}
.global-search .search-results ul li {
	border-bottom: 1px solid #ccc;
	display: table;
	width: 100%
}
.global-search .search-results ul li.active-search a {
	background: #fff;
	text-decoration: none
}
.global-search .search-results ul a {
	background: #f2f2f2;
	display: table-cell;
	padding: 15px 15px 15px 76px;
	position: relative;
	text-align: left;
	vertical-align: middle
}
.no-touch .global-search .search-results ul a:hover {
	background: #fff
}
.global-search .search-results ul b {
	color: #333;
	font-weight: normal
}
.global-search .search-results ul i {
	color: #aaa;
	font-style: normal
}
.global-search .search-results ul .img-container, .global-search .search-results ul .img-container img {
	bottom: 0;
	position: absolute;
	top: 0
}
.global-search .search-results ul .img-container {
	left: 15px;
	vertical-align: middle;
	width: 45px
}
.global-search .search-results ul .img-container img {
	display: block;
	left: 0;
	margin: auto;
	max-height: 45px;
	max-width: 45px;
	right: 0
}
.global-search .search-results p {
	background: #fff;
	border-bottom: 1px solid #ccc;
	padding: 10px 15px
}
.global-search .search-results p a {
	background: #fbfbfb;
	border: 1px solid #ddd;
	border-radius: 3px;
	box-shadow: inset 0 1px 1px #fff;
	color: #333;
	display: block;
	padding: 14px;
	text-align: center
}
.no-touch .global-search .search-results p a:hover {
	background: #fff
}
@media screen and (max-width: 767px) {
#global-search-mobile {
 padding: 12px;
 position: static;
 width: auto
}
#global-search-mobile input {
 height: 30px
}
#global-search-mobile .search-box {
 width: 100%
}
#global-search-mobile .btn-search {
 right: 12px;
 top: 12px
}
#global-search-mobile .search-results {
 margin: 0 -12px -12px;
 padding: 12px 0 0
}
#global-search-mobile .search-results a {
 font-size: 12px;
 height: auto;
 line-height: 16px;
 margin: 0
}
#global-search-mobile .search-results ul {
 -webkit-transform: none;
 -moz-transform: none;
 -o-transform: none;
 transform: none;
 border-top: 1px solid #ccc;
 padding: 0;
 position: static
}
#global-search-mobile .search-results ul a {
 border-bottom: 0 none;
 min-height: 44px;
 padding-left: 60px
}
#global-search-mobile .search-results ul img {
 max-height: 30px;
 max-width: 30px
}
#global-search-mobile .search-results p a {
 border-bottom: 1px solid #ddd;
 padding: 9px
}
}
@-ms-keyframes dockable-rise {
from {
-webkit-transform:translateY(240px);
-moz-transform:translateY(240px);
-o-transform:translateY(240px);
transform:translateY(240px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@-webkit-keyframes dockable-rise {
from {
-webkit-transform:translateY(240px);
-moz-transform:translateY(240px);
-o-transform:translateY(240px);
transform:translateY(240px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@-moz-keyframes dockable-rise {
from {
-webkit-transform:translateY(240px);
-moz-transform:translateY(240px);
-o-transform:translateY(240px);
transform:translateY(240px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@-o-keyframes dockable-rise {
from {
-webkit-transform:translateY(240px);
-moz-transform:translateY(240px);
-o-transform:translateY(240px);
transform:translateY(240px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@keyframes dockable-rise {
from {
-webkit-transform:translateY(240px);
-moz-transform:translateY(240px);
-o-transform:translateY(240px);
transform:translateY(240px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@-ms-keyframes dockable-drop {
from {
-webkit-transform:translateY(-240px);
-moz-transform:translateY(-240px);
-o-transform:translateY(-240px);
transform:translateY(-240px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@-webkit-keyframes dockable-drop {
from {
-webkit-transform:translateY(-240px);
-moz-transform:translateY(-240px);
-o-transform:translateY(-240px);
transform:translateY(-240px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@-moz-keyframes dockable-drop {
from {
-webkit-transform:translateY(-240px);
-moz-transform:translateY(-240px);
-o-transform:translateY(-240px);
transform:translateY(-240px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@-o-keyframes dockable-drop {
from {
-webkit-transform:translateY(-240px);
-moz-transform:translateY(-240px);
-o-transform:translateY(-240px);
transform:translateY(-240px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@keyframes dockable-drop {
from {
-webkit-transform:translateY(-240px);
-moz-transform:translateY(-240px);
-o-transform:translateY(-240px);
transform:translateY(-240px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
object.OoyalaVideoPlayer, #videoPlayer, object #watchmacnn-player, .videoPlayer, #watchmacnn-player {
	background-color: #000 !important;
	height: 100% !important;
	left: 0;
	position: absolute;
	top: 0;
	width: 100% !important;
	z-index: 1000031
}
#dockable {
	background-color: #000;
	position: absolute;
	z-index: 1000031
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
#dockable {
 z-index: 1000055
}
}
@media screen and (max-width: 767px) {
#dockable {
 z-index: 1000055
}
}
#dockable.docked {
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.75);
	position: fixed;
	z-index: 1000056
}
#dockable.docked .utils {
	display: block
}
#dockable.animate-up {
	-ms-animation: dockable-rise 0.5s ease-out;
	-webkit-animation: dockable-rise 0.5s ease-out;
	-moz-animation: dockable-rise 0.5s ease-out;
	-o-animation: dockable-rise 0.5s ease-out;
	animation: dockable-rise 0.5s ease-out
}
#dockable.animate-down {
	-ms-animation: dockable-drop 0.5s ease-out;
	-webkit-animation: dockable-drop 0.5s ease-out;
	-moz-animation: dockable-drop 0.5s ease-out;
	-o-animation: dockable-drop 0.5s ease-out;
	animation: dockable-drop 0.5s ease-out
}
#dockable.hidden {
	filter: alpha(opacity=0);
	left: -9999em !important;
	opacity: 0;
	pointer-events: none;
	top: -9999em !important
}
#dockable .utils {
	background: #272727;
	display: none;
	height: 40px;
	left: 0;
	position: absolute;
	right: 0;
	top: -40px;
	z-index: 1000031
}
#dockable .utils a {
	color: transparent;
	font: 0/0 a;
	text-shadow: none;
	height: 40px;
	opacity: .7;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 40px
}
#dockable .utils a:hover {
	opacity: 1
}
#dockable .utils .close:before, #dockable .utils .popout:before, #dockable .utils .move:before {
	color: #fff;
	left: 0;
	line-height: 40px;
	position: absolute;
	right: 0;
	text-align: center
}
#dockable .utils .close {
	right: 0
}
#dockable .utils .close:before {
	font-size: 20px;
	position: absolute
}
#dockable .utils .popout {
	right: 40px
}
#dockable .utils .popout:before {
	font-size: 16px
}
#dockable .utils .resize {
	left: 0
}
#dockable .utils .move {
	left: 40px;
	right: 80px;
	width: auto
}
#dockable .utils .move:before {
	font-size: 16px
}
#disable_docking {
	background: #f2f2f2;
	box-shadow: 0 0 20px rgba(0, 0, 0, 0.25);
	padding: 10px;
	position: fixed;
	width: 300px;
	z-index: 1000031
}
#disable_docking p {
	color: #666;
	font-size: 11px;
	text-align: center
}
#disable_docking p.enabled, #disable_docking p.disabled {
	margin-bottom: 15px
}
#disable_docking p.disabled {
	font-weight: bold
}
#disable_docking a {
	color: #000;
	text-decoration: underline
}
#disable_docking a:hover {
	color: #999
}
@-ms-keyframes global-viewport-drop {
from {
-webkit-transform:translateY(-15px);
-moz-transform:translateY(-15px);
-o-transform:translateY(-15px);
transform:translateY(-15px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@-webkit-keyframes global-viewport-drop {
from {
-webkit-transform:translateY(-15px);
-moz-transform:translateY(-15px);
-o-transform:translateY(-15px);
transform:translateY(-15px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@-moz-keyframes global-viewport-drop {
from {
-webkit-transform:translateY(-15px);
-moz-transform:translateY(-15px);
-o-transform:translateY(-15px);
transform:translateY(-15px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@-o-keyframes global-viewport-drop {
from {
-webkit-transform:translateY(-15px);
-moz-transform:translateY(-15px);
-o-transform:translateY(-15px);
transform:translateY(-15px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@keyframes global-viewport-drop {
from {
-webkit-transform:translateY(-15px);
-moz-transform:translateY(-15px);
-o-transform:translateY(-15px);
transform:translateY(-15px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@-ms-keyframes global-viewport-fadeIn {
from {
opacity:0
}
to {
	opacity: 1
}
}
@-webkit-keyframes global-viewport-fadeIn {
from {
opacity:0
}
to {
	opacity: 1
}
}
@-moz-keyframes global-viewport-fadeIn {
from {
opacity:0
}
to {
	opacity: 1
}
}
@-o-keyframes global-viewport-fadeIn {
from {
opacity:0
}
to {
	opacity: 1
}
}
@keyframes global-viewport-fadeIn {
from {
opacity:0
}
to {
	opacity: 1
}
}
@-ms-keyframes card-fadeInUp {
from {
-webkit-transform:translateY(100px);
-moz-transform:translateY(100px);
-o-transform:translateY(100px);
transform:translateY(100px);
opacity:0
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	opacity: 1
}
}
@-webkit-keyframes card-fadeInUp {
from {
-webkit-transform:translateY(100px);
-moz-transform:translateY(100px);
-o-transform:translateY(100px);
transform:translateY(100px);
opacity:0
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	opacity: 1
}
}
@-moz-keyframes card-fadeInUp {
from {
-webkit-transform:translateY(100px);
-moz-transform:translateY(100px);
-o-transform:translateY(100px);
transform:translateY(100px);
opacity:0
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	opacity: 1
}
}
@-o-keyframes card-fadeInUp {
from {
-webkit-transform:translateY(100px);
-moz-transform:translateY(100px);
-o-transform:translateY(100px);
transform:translateY(100px);
opacity:0
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	opacity: 1
}
}
@keyframes card-fadeInUp {
from {
-webkit-transform:translateY(100px);
-moz-transform:translateY(100px);
-o-transform:translateY(100px);
transform:translateY(100px);
opacity:0
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	opacity: 1
}
}
@-ms-keyframes scores-show {
0% {
-webkit-transform:rotateX(20deg) translateY(-120px);
-moz-transform:rotateX(20deg) translateY(-120px);
-o-transform:rotateX(20deg) translateY(-120px);
transform:rotateX(20deg) translateY(-120px);
opacity:0
}
100% {
-webkit-transform:rotateX(0deg) translateY(0);
-moz-transform:rotateX(0deg) translateY(0);
-o-transform:rotateX(0deg) translateY(0);
transform:rotateX(0deg) translateY(0);
opacity:1
}
}
@-webkit-keyframes scores-show {
0% {
-webkit-transform:rotateX(20deg) translateY(-120px);
-moz-transform:rotateX(20deg) translateY(-120px);
-o-transform:rotateX(20deg) translateY(-120px);
transform:rotateX(20deg) translateY(-120px);
opacity:0
}
100% {
-webkit-transform:rotateX(0deg) translateY(0);
-moz-transform:rotateX(0deg) translateY(0);
-o-transform:rotateX(0deg) translateY(0);
transform:rotateX(0deg) translateY(0);
opacity:1
}
}
@-moz-keyframes scores-show {
0% {
-webkit-transform:rotateX(20deg) translateY(-120px);
-moz-transform:rotateX(20deg) translateY(-120px);
-o-transform:rotateX(20deg) translateY(-120px);
transform:rotateX(20deg) translateY(-120px);
opacity:0
}
100% {
-webkit-transform:rotateX(0deg) translateY(0);
-moz-transform:rotateX(0deg) translateY(0);
-o-transform:rotateX(0deg) translateY(0);
transform:rotateX(0deg) translateY(0);
opacity:1
}
}
@-o-keyframes scores-show {
0% {
-webkit-transform:rotateX(20deg) translateY(-120px);
-moz-transform:rotateX(20deg) translateY(-120px);
-o-transform:rotateX(20deg) translateY(-120px);
transform:rotateX(20deg) translateY(-120px);
opacity:0
}
100% {
-webkit-transform:rotateX(0deg) translateY(0);
-moz-transform:rotateX(0deg) translateY(0);
-o-transform:rotateX(0deg) translateY(0);
transform:rotateX(0deg) translateY(0);
opacity:1
}
}
@keyframes scores-show {
0% {
-webkit-transform:rotateX(20deg) translateY(-120px);
-moz-transform:rotateX(20deg) translateY(-120px);
-o-transform:rotateX(20deg) translateY(-120px);
transform:rotateX(20deg) translateY(-120px);
opacity:0
}
100% {
-webkit-transform:rotateX(0deg) translateY(0);
-moz-transform:rotateX(0deg) translateY(0);
-o-transform:rotateX(0deg) translateY(0);
transform:rotateX(0deg) translateY(0);
opacity:1
}
}
@-ms-keyframes index-newsFeed-items-reveal {
from {
-webkit-transform:translateY(20px);
-moz-transform:translateY(20px);
-o-transform:translateY(20px);
transform:translateY(20px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@-webkit-keyframes index-newsFeed-items-reveal {
from {
-webkit-transform:translateY(20px);
-moz-transform:translateY(20px);
-o-transform:translateY(20px);
transform:translateY(20px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@-moz-keyframes index-newsFeed-items-reveal {
from {
-webkit-transform:translateY(20px);
-moz-transform:translateY(20px);
-o-transform:translateY(20px);
transform:translateY(20px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@-o-keyframes index-newsFeed-items-reveal {
from {
-webkit-transform:translateY(20px);
-moz-transform:translateY(20px);
-o-transform:translateY(20px);
transform:translateY(20px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@keyframes index-newsFeed-items-reveal {
from {
-webkit-transform:translateY(20px);
-moz-transform:translateY(20px);
-o-transform:translateY(20px);
transform:translateY(20px)
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
}
@-ms-keyframes story-newsFeed-items-reveal {
from {
-webkit-transform:translateY(50px);
-moz-transform:translateY(50px);
-o-transform:translateY(50px);
transform:translateY(50px);
opacity:0
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	opacity: 1
}
}
@-webkit-keyframes story-newsFeed-items-reveal {
from {
-webkit-transform:translateY(50px);
-moz-transform:translateY(50px);
-o-transform:translateY(50px);
transform:translateY(50px);
opacity:0
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	opacity: 1
}
}
@-moz-keyframes story-newsFeed-items-reveal {
from {
-webkit-transform:translateY(50px);
-moz-transform:translateY(50px);
-o-transform:translateY(50px);
transform:translateY(50px);
opacity:0
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	opacity: 1
}
}
@-o-keyframes story-newsFeed-items-reveal {
from {
-webkit-transform:translateY(50px);
-moz-transform:translateY(50px);
-o-transform:translateY(50px);
transform:translateY(50px);
opacity:0
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	opacity: 1
}
}
@keyframes story-newsFeed-items-reveal {
from {
-webkit-transform:translateY(50px);
-moz-transform:translateY(50px);
-o-transform:translateY(50px);
transform:translateY(50px);
opacity:0
}
to {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	opacity: 1
}
}
@-ms-keyframes reveal-text {
from {
max-width:0
}
to {
	max-width: 300px
}
}
@-webkit-keyframes reveal-text {
from {
max-width:0
}
to {
	max-width: 300px
}
}
@-moz-keyframes reveal-text {
from {
max-width:0
}
to {
	max-width: 300px
}
}
@-o-keyframes reveal-text {
from {
max-width:0
}
to {
	max-width: 300px
}
}
@keyframes reveal-text {
from {
max-width:0
}
to {
	max-width: 300px
}
}
@media screen and (min-width: 1024px) {
#global-viewport {
 -ms-animation: global-viewport-drop 0.5s ease-out;
 -webkit-animation: global-viewport-drop 0.5s ease-out;
 -moz-animation: global-viewport-drop 0.5s ease-out;
 -o-animation: global-viewport-drop 0.5s ease-out;
 animation: global-viewport-drop 0.5s ease-out;
 -ms-animation: global-viewport-fadeIn 0.25s ease-out;
 -webkit-animation: global-viewport-fadeIn 0.25s ease-out;
 -moz-animation: global-viewport-fadeIn 0.25s ease-out;
 -o-animation: global-viewport-fadeIn 0.25s ease-out;
 animation: global-viewport-fadeIn 0.25s ease-out
}
.desktop-ua #favfeed>*:not(:first-child), .desktop-ua #now-feed>*:not(:first-child) {
 -ms-animation: card-fadeInUp 0.25s ease-out;
 -webkit-animation: card-fadeInUp 0.25s ease-out;
 -moz-animation: card-fadeInUp 0.25s ease-out;
 -o-animation: card-fadeInUp 0.25s ease-out;
 animation: card-fadeInUp 0.25s ease-out;
 -ms-animations-delay: backwards;
 -webkit-animation-fill-mode: backwards;
 -moz-animation-fill-mode: backwards;
 -o-animation-fill-mode: backwards;
 animation-fill-mode: backwards
}
.desktop-ua #favfeed>*:not(:first-child):nth-child(2), .desktop-ua #now-feed>*:not(:first-child):nth-child(2) {
 -ms-animation-delay: 0.1s;
 -webkit-animation-delay: 0.1s;
 -moz-animation-delay: 0.1s;
 -o-animation-delay: 0.1s;
 animation-delay: 0.1s
}
.desktop-ua #favfeed>*:not(:first-child):nth-child(3), .desktop-ua #now-feed>*:not(:first-child):nth-child(3) {
 -ms-animation-delay: 0.2s;
 -webkit-animation-delay: 0.2s;
 -moz-animation-delay: 0.2s;
 -o-animation-delay: 0.2s;
 animation-delay: 0.2s
}
.desktop-ua #favfeed>*:not(:first-child):nth-child(4), .desktop-ua #now-feed>*:not(:first-child):nth-child(4) {
 -ms-animation-delay: 0.3s;
 -webkit-animation-delay: 0.3s;
 -moz-animation-delay: 0.3s;
 -o-animation-delay: 0.3s;
 animation-delay: 0.3s
}
.desktop-ua #favfeed>*:not(:first-child):nth-child(4) ~ *, .desktop-ua #now-feed>*:not(:first-child):nth-child(4) ~ * {
 -ms-animation-delay: 0.4s;
 -webkit-animation-delay: 0.4s;
 -moz-animation-delay: 0.4s;
 -o-animation-delay: 0.4s;
 animation-delay: 0.4s
}
.desktop-ua #favfeed .favfeed_item.fav_added {
 -ms-animation: card-fadeInUp 0.25s ease-out;
 -webkit-animation: card-fadeInUp 0.25s ease-out;
 -moz-animation: card-fadeInUp 0.25s ease-out;
 -o-animation: card-fadeInUp 0.25s ease-out;
 animation: card-fadeInUp 0.25s ease-out;
 -ms-animations-delay: backwards;
 -webkit-animation-fill-mode: backwards;
 -moz-animation-fill-mode: backwards;
 -o-animation-fill-mode: backwards;
 animation-fill-mode: backwards;
 -ms-animation-delay: 0.1s;
 -webkit-animation-delay: 0.1s;
 -moz-animation-delay: 0.1s;
 -o-animation-delay: 0.1s;
 animation-delay: 0.1s
}
.desktop-ua .index #news-feed>.container>* {
 -ms-animation: index-newsFeed-items-reveal 0.25s ease-out;
 -webkit-animation: index-newsFeed-items-reveal 0.25s ease-out;
 -moz-animation: index-newsFeed-items-reveal 0.25s ease-out;
 -o-animation: index-newsFeed-items-reveal 0.25s ease-out;
 animation: index-newsFeed-items-reveal 0.25s ease-out;
 -ms-animations-delay: backwards;
 -webkit-animation-fill-mode: backwards;
 -moz-animation-fill-mode: backwards;
 -o-animation-fill-mode: backwards;
 animation-fill-mode: backwards
}
.desktop-ua .index #news-feed>.container>*:nth-child(2) {
 -ms-animation-delay: 0.1s;
 -webkit-animation-delay: 0.1s;
 -moz-animation-delay: 0.1s;
 -o-animation-delay: 0.1s;
 animation-delay: 0.1s
}
.desktop-ua .index #news-feed>.container>*:nth-child(3) {
 -ms-animation-delay: 0.2s;
 -webkit-animation-delay: 0.2s;
 -moz-animation-delay: 0.2s;
 -o-animation-delay: 0.2s;
 animation-delay: 0.2s
}
.desktop-ua .index #news-feed>.container>*:nth-child(3) ~ * {
 -ms-animation-delay: 0.3s;
 -webkit-animation-delay: 0.3s;
 -moz-animation-delay: 0.3s;
 -o-animation-delay: 0.3s;
 animation-delay: 0.3s
}
.desktop-ua .story #news-feed>.container>* {
 -ms-animation: story-newsFeed-items-reveal 0.25s ease-out;
 -webkit-animation: story-newsFeed-items-reveal 0.25s ease-out;
 -moz-animation: story-newsFeed-items-reveal 0.25s ease-out;
 -o-animation: story-newsFeed-items-reveal 0.25s ease-out;
 animation: story-newsFeed-items-reveal 0.25s ease-out;
 -ms-animations-delay: backwards;
 -webkit-animation-fill-mode: backwards;
 -moz-animation-fill-mode: backwards;
 -o-animation-fill-mode: backwards;
 animation-fill-mode: backwards
}
.desktop-ua .story #news-feed>.container>*:nth-child(2) {
 -ms-animation-delay: 0.1s;
 -webkit-animation-delay: 0.1s;
 -moz-animation-delay: 0.1s;
 -o-animation-delay: 0.1s;
 animation-delay: 0.1s
}
.desktop-ua .story #news-feed>.container>*:nth-child(3) {
 -ms-animation-delay: 0.2s;
 -webkit-animation-delay: 0.2s;
 -moz-animation-delay: 0.2s;
 -o-animation-delay: 0.2s;
 animation-delay: 0.2s
}
.desktop-ua .story #news-feed>.container>*:nth-child(4) {
 -ms-animation-delay: 0.3s;
 -webkit-animation-delay: 0.3s;
 -moz-animation-delay: 0.3s;
 -o-animation-delay: 0.3s;
 animation-delay: 0.3s
}
.desktop-ua .story #news-feed>.container>*:nth-child(5) {
 -ms-animation-delay: 0.4s;
 -webkit-animation-delay: 0.4s;
 -moz-animation-delay: 0.4s;
 -o-animation-delay: 0.4s;
 animation-delay: 0.4s
}
.desktop-ua .story #news-feed>.container>*:nth-child(6) {
 -ms-animation-delay: 0.5s;
 -webkit-animation-delay: 0.5s;
 -moz-animation-delay: 0.5s;
 -o-animation-delay: 0.5s;
 animation-delay: 0.5s
}
.desktop-ua .story #news-feed>.container>*:nth-child(7) {
 -ms-animation-delay: 0.6s;
 -webkit-animation-delay: 0.6s;
 -moz-animation-delay: 0.6s;
 -o-animation-delay: 0.6s;
 animation-delay: 0.6s
}
.desktop-ua .story #news-feed>.container>*:nth-child(7) ~ * {
 -ms-animation-delay: 0.7s;
 -webkit-animation-delay: 0.7s;
 -moz-animation-delay: 0.7s;
 -o-animation-delay: 0.7s;
 animation-delay: 0.7s
}
.desktop-ua #leagues>.league>.scoreboard>li.score-item, .desktop-ua #leagues>.league>.scoreboard>li.score-item-i, .desktop-ua #leagues>.league>.scoreboard>li.label, .desktop-ua #leagues>.league>.scoreboard>.event>.scoreboard>* {
 -ms-animations-delay: forwards;
 -webkit-animation-fill-mode: forwards;
 -moz-animation-fill-mode: forwards;
 -o-animation-fill-mode: forwards;
 animation-fill-mode: forwards;
 -webkit-backface-visibility: hidden;
 backface-visibility: hidden;
 -webkit-transform-style: preserve-3d;
 transform-style: preserve-3d;
 opacity: 0
}
.desktop-ua #leagues>.league>.scoreboard>li.score-item.js-show, .desktop-ua #leagues>.league>.scoreboard>li.score-item-i.js-show, .desktop-ua #leagues>.league>.scoreboard>li.label.js-show, .desktop-ua #leagues>.league>.scoreboard>.event>.scoreboard>*.js-show {
 -ms-animation: scores-show 0.2s ease-out;
 -webkit-animation: scores-show 0.2s ease-out;
 -moz-animation: scores-show 0.2s ease-out;
 -o-animation: scores-show 0.2s ease-out;
 animation: scores-show 0.2s ease-out;
 opacity: 1
}
.desktop-ua #leagues>.league>.scoreboard>li.score-item.show, .desktop-ua #leagues>.league>.scoreboard>li.score-item-i.show, .desktop-ua #leagues>.league>.scoreboard>li.label.show, .desktop-ua #leagues>.league>.scoreboard>.event>.scoreboard>*.show {
 opacity: 1
}
.desktop-ua #scoreboard-page.scoreboards article.scoreboard {
 -ms-animations-delay: forwards;
 -webkit-animation-fill-mode: forwards;
 -moz-animation-fill-mode: forwards;
 -o-animation-fill-mode: forwards;
 animation-fill-mode: forwards;
 -webkit-backface-visibility: hidden;
 backface-visibility: hidden;
 -webkit-transform-style: preserve-3d;
 transform-style: preserve-3d;
 opacity: 0
}
.desktop-ua #scoreboard-page.scoreboards article.scoreboard.js-show {
 -ms-animation: scores-show 0.2s ease-out;
 -webkit-animation: scores-show 0.2s ease-out;
 -moz-animation: scores-show 0.2s ease-out;
 -o-animation: scores-show 0.2s ease-out;
 animation: scores-show 0.2s ease-out;
 opacity: 1
}
.desktop-ua #scoreboard-page.scoreboards article.scoreboard.show {
 opacity: 1
}
.desktop-ua .news-feed_item-meta.active a:nth-child(n+3) {
 -ms-animation: reveal-text 0.06s ease-out;
 -webkit-animation: reveal-text 0.06s ease-out;
 -moz-animation: reveal-text 0.06s ease-out;
 -o-animation: reveal-text 0.06s ease-out;
 animation: reveal-text 0.06s ease-out;
 -ms-animations-delay: backwards;
 -webkit-animation-fill-mode: backwards;
 -moz-animation-fill-mode: backwards;
 -o-animation-fill-mode: backwards;
 animation-fill-mode: backwards
}
.desktop-ua .news-feed_item-meta.active a:nth-child(3) {
 -ms-animation-delay: 0.1s;
 -webkit-animation-delay: 0.1s;
 -moz-animation-delay: 0.1s;
 -o-animation-delay: 0.1s;
 animation-delay: 0.1s
}
.desktop-ua .news-feed_item-meta.active a:nth-child(4) {
 -ms-animation-delay: 0.2s;
 -webkit-animation-delay: 0.2s;
 -moz-animation-delay: 0.2s;
 -o-animation-delay: 0.2s;
 animation-delay: 0.2s
}
.desktop-ua .news-feed_item-meta.active a:nth-child(5) {
 -ms-animation-delay: 0.3s;
 -webkit-animation-delay: 0.3s;
 -moz-animation-delay: 0.3s;
 -o-animation-delay: 0.3s;
 animation-delay: 0.3s
}
.desktop-ua .news-feed_item-meta.active a:nth-child(6) {
 -ms-animation-delay: 0.4s;
 -webkit-animation-delay: 0.4s;
 -moz-animation-delay: 0.4s;
 -o-animation-delay: 0.4s;
 animation-delay: 0.4s
}
.desktop-ua .news-feed_item-meta.active a:nth-child(7) {
 -ms-animation-delay: 0.5s;
 -webkit-animation-delay: 0.5s;
 -moz-animation-delay: 0.5s;
 -o-animation-delay: 0.5s;
 animation-delay: 0.5s
}
.desktop-ua .news-feed_item-meta.active a:nth-child(8) {
 -ms-animation-delay: 0.6s;
 -webkit-animation-delay: 0.6s;
 -moz-animation-delay: 0.6s;
 -o-animation-delay: 0.6s;
 animation-delay: 0.6s
}
.desktop-ua .news-feed_item-meta.active a:nth-child(9) {
 -ms-animation-delay: 0.7s;
 -webkit-animation-delay: 0.7s;
 -moz-animation-delay: 0.7s;
 -o-animation-delay: 0.7s;
 animation-delay: 0.7s
}
.desktop-ua .news-feed_item-meta.active a:nth-child(10) {
 -ms-animation-delay: 0.8s;
 -webkit-animation-delay: 0.8s;
 -moz-animation-delay: 0.8s;
 -o-animation-delay: 0.8s;
 animation-delay: 0.8s
}
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translate3d(-2000px, 0, 0);
transform:translate3d(-2000px, 0, 0)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}
}
@keyframes fadeInLeftBig {
0% {
opacity:0;
-ms-transform:translate3d(-2000px, 0, 0);
-webkit-transform:translate3d(-2000px, 0, 0);
transform:translate3d(-2000px, 0, 0)
}
100% {
opacity:1;
-ms-transform:none;
-webkit-transform:none;
transform:none
}
}
.home_pad p {
	margin-bottom: 10px;
	padding-bottom: 10px;
	color: #585858;
	font-family: Franklin Gothic Book;
	font-size: 11px;
}
.macnn-footer-bottom p {
	    color: #fff !important;
}



/* newly added from custom.css - 27012106 */

.comment-meta { width:15%;}

.comment-meta span.autor-info { float: left; font-size: 11px; font-weight: bold; }

/* newly added from custom.css ends */

 @media (min-width: 800px) and (max-width: 1280px) {
.ei-slider-thumbs li a {
 font-size: 13px;
}
#global-nav>ul>li>div .link-text {
 display: block;
}
.review_block {
 margin-left: 0px;
}
#favfeed .feed-title.favorites {
 margin-left: 0px;
}
}




/*my css*/



@media screen and (max-width: 767px) {
#global-nav-secondary .global-nav-container>ul.tertiary-mobile {
 display: block
}
}
 @media screen and (min-width: 768px) and (max-width: 1024px) {
.index.page-context-top #global-nav-secondary .global-nav-container > ul li:first-child {
 display: none !important
}
#global-nav-secondary .global-nav-container > ul > li {
 border-right:none !important;
}
}
@media screen and (max-width: 1023px) {
#global-viewport.interior #global-nav-secondary {
 display: block
}
.ad-slot {
 min-height: 50px !Important;
 margin-top: 20px;
}
#favfeed .feed-title.favorites {
 margin-right: 0px;
}
.review_block {
 margin-right: 0px;
}
}
@media screen and (max-width: 480px) {
.str {
 display: block;
 width: 100%;
}
.page-context-top #global-viewport.secondary #pane-main {
 padding-top: 0px;
}
}
@media screen and (min-width: 1024px) and (max-width: 1130px) {
#global-nav > ul > li.social {
 display: none;
}
}
@media screen and (min-width: 771px) and (max-width: 1023px) {
#favfeed {
padding-left:2px;
}
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
#favfeed {
padding-left:0px;
}
}
 @media screen and (min-width: 872px) and (max-width: 1024px) {
.upper_text1 {
 width: 150px;
}
 .upper_text2 {
 width: 150px;
}
 .upper_text3 {
 width: 150px;
}
 .upper_text4 {
 width: 150px;
}
}
 @media screen and (min-width: 1280px) {
.upper_text1 {
 width: 120px;
}
 .upper_text2 {
 width: 120px;
}
 .upper_text3 {
 width: 120px;
}
 .upper_text4 {
 width: 120px;
}
}
 @media screen and (max-width: 1024px) {
 .ad-slot {
 margin-bottom: 10px;
}
}
.first-group li.active {
	background:none;
}
.macnn-footer-bottom {
	background: #3c597f;
	padding: 16px 0 0px;
	margin-top: 20px;
}
footer p, footer a {
	color: #fff;
	font-size: 11px;
}
.social li a:hover {
	/*background: none !important;
*/}
.social li a {
	padding: 0px !important;
	margin-right: 10px;
}
.setting li a {
	padding: 15px 8px;
	margin-right: 1px;
}

.setting > ul > li.divider {
	border-bottom: none;
	border-top: none;
	border-right: solid 1px #254C80;
	clear: none;
	height: 27px;
	width: 0;
	margin-top: 8px;
}
.review_title {
	font-size: 12px;
	font-weight: bold;
	color: #3c597f;
	padding: 8px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-family: 'Roboto', sans-serif;
	/* font-family: inherit; */
}
body {
	font-family: 'Roboto', sans-serif;
}
#contact-form2 .large-3.columns
{float:none;}
.upper_text {
	position: absolute;
	right: 15px;
	top: 8px;
	color: #fff;
}
.meta {
	font-size: 10px;
	font-family: 'Roboto', sans-serif;  border-top: 1px solid gainsboro;
  margin-top: 10px;
  padding-top: 10px;

}
.meta span {
	background: none;
	color: #88898a;
	font-style: italic;
}
.bottom_nav {
	margin-bottom: 0px;
	margin-left: 0;
}
.right a {
  /* font-size: 11px; */
  font-size: 100%;
 /* font-family: lucida grande,Helvetica,Arial,sans-serif; */
  color: #fff;
  padding: 2px;
}
.social .fa {
	color: #d7b800
}
.social i {
	padding: 10px;
	background-color: #fff;
	border-radius: 50%;
	width: 30px;
	height: 30px;
}
.tag_margin{margin-top: 15px;}
.pd_left{
  padding-left: 0px;
}
.article_meta p {
	/*color: #585858;*/
	color: rgb(15, 9, 9);
	font-size: 12px;
	font-family: lucida grande,Helvetica,Arial,sans-serif;
}
.current {
	color: #5c5c5c !important
}
ul.bottom_nav li a {
	color: #919191;
	padding-bottom: 11px;
	padding-bottom: 11px;
}
footer .inline-list > li > a {
	display: block;
	display: block;
	height: auto;
	width: auto;
	background: none;
	border-radius: 0;
}
.share_border {
	border-bottom: 1px solid gainsboro;
	  position: relative;
  display: flex;
}

.inline-list > li a:hover {
	background-color: #d7b800;
	border-radius: 50%;
}
footer .inline-list > li > a:hover {
	background: none;
	border-radius: 0;
}
ul.bottom_nav li {
	list-style-type: none;
	float: left;
	padding-bottom: 11px;
	font-size: 13px;
	margin-right: 1%;
	line-height: 20px;
	padding-bottom: 7px;
	padding-top: 5px;
}
ul.bottom_nav li a:hover {
	border-bottom: 2px solid #d7b800;
}
.mom_review_score {
	top: 0;
	float: none;
	margin-top: 10px;
}
ul.social li {
	float: left;
}
ul.setting li {
	float: left;
}
top-bar-section ul {
	width: auto;
	height: auto !important;
	display: inline;
}
.top-bar-section ul li {
	float: left;
}
.top-bar-section ul li > a {
	display: block;
	width: 100%;
	color: #FFFFFF;
	padding: 12px 0 12px 0;
	padding-left: 0.9375rem;
	font-family: Franklin Gothic book;
	font-size: 0.8125rem;
	font-weight: normal;
	text-transform: none;
}
h6.agent {
	font-size: 12px;
	margin-top: 0px;
}
.agent {
	display: table;
	margin-top: 10px;
}
.lg {
	background-color: #Fff;
	  margin-bottom: 12px;
}
@media only screen and (max-width: 1280px) {
	.layout-abc{
    margin-left: 1%;
}
	}
@media only screen and (max-width: 480px) {
.subcribe_btn {
    background-color: #3C597F;
    padding: 8px 13px;
    color: #FFF;
    font-size: 12px;
    vertical-align: bottom;
}
/*.sidebar_title {
	margin: 1px 0px 6px;
}*/
.review_block {
	margin-left: auto;
	margin-right: auto;
}

.top_bottom {
	display: none;
}
.row {
	margin: 0 auto;
	max-width: 62.5rem;
	width: 100%;
}
.social {
	display: none;
}
.setting {
	display: none;
}
.top-bar-section ul li {
	float: none;
}
.revie_img {
	position: relative;
	clear:both;
	
}
.margn_right {
	margin-left: 0px !important;
	margin-right: 0;
}
.large-2 .sidebar_title {
	margin-left: 0px;
	margin-right: 0px;
}
footer .large-6 {
	width: 50%;
}
.large-3 {
	width: 91%;
	margin-left: 15px;
	margin-top: 10px;
	background: #fff;
}
.columns + .columns:last-child {
	float: left;

}
.pd_left {
padding-left: 0.9375rem;
}
.article_meta {
   padding-left: 20px !important;
padding-right: 20px !important;
}

.share_border{ display:inline-block;width:100%;}

.share_border .inline-list{float: left;
}
.tag_margin {
    margin-top: 15px;
    float: left;
    clear: both;
}
ul.tags > li {
    display: block;
    float: left;
    list-style: outside none none;
    margin-left: 1.375rem;
    margin-bottom: 8px;
}
.share_border .inline-list li{
	float: left;
	margin-left:0px;
	margin-right: 5px;
	/* margin-top: 5px; */
}
.large-5 .subcribe_btn {
    background-color: #3C597F;
   padding: 7px 8px 8px;
    color: #FFF;
    font-size: 12px;
    vertical-align: bottom;
}
.comment-meta {
  
    min-width: 120px;
}
.bottom_reply {
  
    margin-top: 10px;
}
}
.imageLoaded{
	float:left;
	}
.yellow {
	color: #d8b907;
}

ul.top_news {
	margin-left: 0px;
	/* border-bottom: 1px solid gainsboro;  */
	width: 100%; 
	/* padding-bottom: 10px; 
	margin-bottom:1rem;*/
	margin-bottom:0;
}

.col-lg-6 p {

  margin-bottom: 10px;
  /* padding-bottom: 10px; */
  padding-bottom: 2px;
  color: #585858;
 /*  font-family: Franklin Gothic Book; */
  /* font-family: lucida grande,Helvetica,Arial,sans-serif;*/
  font-family: "BentonSans",'Roboto',Helvetica,Arial,sans-serif; 
 /*  font-size: 11px; */
  font-size: 13px;
}

.review_title a:hover {
	background:none !important;  color: #0078a0 !important;}

meta.foundation-data-attribute-namespace {
	font-family: false;
}

html, body {
	/* height: 100%;  */
}
html {
	box-sizing: border-box;
}
*, *:before, *:after {
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;
}
html, body {
	font-size: 100%;
	overflow-x: hidden;
}
body {
	background: #eeeeee;
	color: #222;
	cursor: auto;
	font-family: Franklin Gothic book;
	font-style: normal;
	font-weight: normal;
	line-height: 1.5;
	margin: 0;
	padding: 0;
	position: relative;
}
a:hover {
	cursor: pointer;
}
img {
	max-width: 100%;
	height: auto;
}
img {
	-ms-interpolation-mode: bicubic;
}
.home_pad {
	padding: 0px !important;
}
.num-block {
	background-color: rgb(215, 184, 0) !important;
	width: 17px;
	border-radius: 50%;
	text-align: center;
	position: absolute;
	right: 12px;
}
.num-blocks {
	  background-color: rgb(215, 184, 0) !important;
  width: 19px;
  border-radius: 50%;
  text-align: center;
  position: absolute;
  right: 20px;
  top: 20px;
  font-family: Franklin Gothic Book;
  font-size: 11px;
  color: #fff;
  padding: 2px;
}
.my_bg{
  background-color: #fff;
}
.home_block img {
	width:100%}
.home_block {
	background-color: #fff;
	padding-top: 0.9375rem;
	position: relative;
	padding-bottom: 0.9375rem;
	padding-left: 0.9375rem;
	padding-right: 0.9375rem;
	
	margin-right: 5px;
}
.home_pad h3 {
	font-size: 18px;
	color: #595959;
	font-family: Franklin Gothic Book;
	font-weight: bold;
}
.review_block {
	display: block;
	background-color: #fff;
	margin-bottom: 6px;
	/*margin-left: -15px;*/
	padding-bottom: 7px;
	min-height: 120px;
	/*margin-right: -15px;*/
}
.stars form {
	float: left;
}

.setting li a {
	padding: 0px;
}
.margn_right {
	margin-left: 5px !important;
	margin-right: 0px !important;
}
.home_pad p {
	border-bottom: 1px solid gainsboro;
	margin-bottom: 10px;
	padding-bottom: 10px;
	color: #585858;
	font-family: Franklin Gothic Book;
	font-size: 11px;
}
.star-rating:before {
	content: "\f006\f006\f006\f006\f006";
}
.star-rating span {
	overflow: hidden;
	float: left;
	top: 0;
	left: 0;
	position: absolute;
	padding-top: 16px;
}
.mom_review_score {
	top: 0;
	float: none;
	margin-top: 10px;
}
.sidebar_title {
  font-weight: 400;
  font-size: 14px;
  line-height: 25px;
  background-color: #3C597F;
  color: #fff;
  padding-left: 15px;
  margin-left: -15px;
 
  font-family: Roboto;
  margin-top: 0px;
  margin-bottom: 6px;
  padding-top: 3px;
  padding-bottom: 3px;
}
.newsletter span {
   margin-top: 3px;
}
.newsletter_text{  
  font-size: 12px !important;

  color: #D2D2D2  !important;}
.subcribe_title {
	 font-size: 13px;

  font-family: 'Roboto', sans-serif;
  margin-top: 20px;
  color: #6c6c6c;
  margin-bottom: 10px;
}

.sub_text{

  font-style: italic;
}
.agent {
	display: table;
	margin-top: 10px;
}
.agent img {
	float: left;
}
.agent .agent-wrapper {
	padding-left: 38px;
}
.agent-wrapper h4 {
	font-size: 13px;
	color: #6c6c6c;
	font-family: 'Roboto', sans-serif;
	margin-bottom: 0px;
	margin-top: 0px;
}
.tweet {
	color: #A1A1A1;
}
.footer_contact p {
	color: #A1A1A1;
	margin-bottom: 20px;  font-size: 11px;
}
.tweet a:hover {
	background:none !important;
	  color: #3c597f !important; }
	   .tweet_list a {  color: #3c597f !important;}
	  .tweet_list a:hover {
	background:none !important;
	  color: #3c597f !important; } 
.agent-wrapper p {
	font-family: 'Roboto', sans-serif;
	font-size: 11px;
	color: #b9b9b9;/* margin-top: -5px; */
}
.twitter_img {
	padding-bottom: 15px;
}
.tweet_list li {
	list-style: none;
	font-size: 11px;
	    margin-right: 10px;
	margin-top: 10px;
}
.star-rating {
	display: block;
	overflow: hidden;
	position: relative;
	height: 16px;
	font-size: 15px;
	width: 75px;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: #eace13;
	margin-left: 5%
}
.fa-angle-double-right {
	color: #fff !Important;
	background-color: #D7B800;
	padding: 1px 3px 1px 3px;
}
.fa-share-alt {
	color: #fff !Important;
	background-color: #3C597F;
	padding: 1px 3px 1px 3px;
}
.top_news li {
	font-size: 12px;
	list-style-type: none;
	margin-bottom: 7px;
	background-position: 0px 4px;
	/* background-image: url("//macnn.mnmcdn.com/www/list_icon.png"); */
	background:none;
	background-repeat: no-repeat;
	padding-left: 13px !Important;
	color: #585858;
}
.actives {
   height: 41px !important;
  z-index: 1000011;
}
.home_pad span {
	font-size: 10px;
	background-color: #595959;
	color: #fff;
	padding: 2px;
}

.my_frm_input {
    border-color: #cccccc !important;
    background-color: #fff !important;
    width: 100% ! important;
    height: 100% !important;
}
.my_form_textarea {
    border-color: #cccccc !important;
    background-color: #fff !important;
    width: 100% ! important;
    height: 100% !important;
}
/*Added by Mike for dynamic ad slots */
div.nowAdSlot {
	margin-bottom:9px;
}
div.landingAdSlot {
	margin: 0 auto;
	padding-bottom: 27px;
	border-bottom: 1px solid gainsboro;
	text-align:center;
}

@media screen and (max-width: 1023px) and (min-width: 1px) {
div.landingAdSlot {
padding-top:27px;
}
}

/*Dynamic ad slots end*/

/*Top Stories */
.top_stories {
    height: auto;
    margin-bottom: 10px;
    margin-top: 0;
}
.top_stories.for_single{ height:251px;}
.top_stories.for_two{ height:261px; }
.top_stories.for_three{ height:261px; }

.top_stories .heading {
    border-top: 1px solid #a39d84;}
.top_stories .heading {
    background: rgba(0, 0, 0, 0) url("http://lln.mnmcdn.com/photos/lln_www/si51/top_stories_tab.png") no-repeat scroll left top;
    height: 31px;
    position: relative;
    z-index: 2;
	width:96.5%;
	margin:0 auto;
}
.top_stories .heading h2 {
    color: #191919;
    font-size: 12px;
    margin: 0;
    padding: 10px 0 0 8px;
    text-transform: uppercase;
}

.top_stories ul.three_stories, .top_stories ul.two_stories, .top_stories ul.one_story {
    /* margin-top: -20px; */
	/* margin:-20px auto auto; */
	margin:0px auto auto;
    position: static;
    z-index: 1;
	 /*width:96.5%;*/
	 width:100%;
	height:100%;
}

.top_stories ul.one_story li {
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    overflow: hidden;
	width:100%;
	height:100%;
    /* width: 652px; */
}
.top_stories ul.one_story img {
 	max-height: 100%;
    max-width: none;
    width: auto
}

 .story {
    box-shadow: 0 2px 4px #25272b;
    float: left;
    position: relative;
}

.topstorym {
    line-height: 17px !important;
}

 .story h3 {
    background: #000 none repeat scroll 0 0;
    bottom: 10px;
    display: inline;
    float: left;
    font-size: 16px;
    left: 0;
    line-height: 22px;
    padding: 5px 10px;
    position: absolute;
}

.top_stories .story h3 {
    bottom: 0;
    position: relative;
}

.top_stories ul.one_story li.story h3 {
    width: 100%;
}

.top_stories ul.two_stories li {
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    float: left;
    /* margin-left: 8px; */
    margin-left: 0.5%;
    overflow: hidden;
    /* width: 322px; */
    width: 49.75%;
	height:100%;
}
.top_stories ul.two_stories li:first-child {
    margin-left: 0;
}

.top_stories  ul.two_stories img {
    /* height: 251px; */
	/* width:100%; */
	/* height: 98%; */
	max-height: 100%;
    max-width: none;
    width: auto
}
 
.top_stories .story h3 {
    bottom: 0;
    position: relative;
}

.top_stories ul.two_stories li.story h3 {
    /* width: 302px; */
    width: 100%;
	letter-spacing:normal;
}

.top_stories ul.three_stories li {
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    float: left;
    margin-left: 8px;
    overflow: hidden;
    width: 212px;
}

.top_stories ul.three_stories li.story h3 {
    width: 100%;
}

.top_stories  ul.three_stories img {
    /* height: 271px; */
    /* height: 98%;*/
	/* width:100%;  */
	max-height: 100%;
    max-width: none;
    width: auto
}



.top_stories ul.three_stories li {
    margin-left: 0.5%;
    width: 33%;
	height:100%;
}

.top_stories ul.three_stories li:first-child{
	margin-left: 0px;
}
/* Top Stories end */
ul.bottom_nav li.inthenewsitem { margin-right:35px;}
/* In the news item */


/* In the news item ends */

.mobile_icons{ display:none;}
#popup_call{display:none;}

@media only screen and (min-width: 1280px) {
	.top_stories ul.one_story img {
		max-height: 100%;
		max-width: none;
		width: 100%;
	}
}

@media only screen and (max-width: 768px) {
	.top_stories.for_single{ height:auto;}
	.top_stories.for_two{ height:auto;}
	.top_stories.for_three{ height:auto;}
	.top_stories ul.one_story img{ width:100%;}
	.top_stories ul.two_stories img{ width:100%;}
	.top_stories ul.three_stories img{ width:100%;}
}