body,
html {
    overflow-x: hidden
}

blockquote,
body,
dd,
dl,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
li,
ol,
p,
pre,
ul {
    margin: 0;
    padding: 0
}

.espn-template .select-none,
img {
    -webkit-user-select: none;
    -moz-user-select: none
}

#main-header,
#toolbar,
.jumper {
    display: none
}

.container a,
.container a:hover,
.container a:visited,
a {
    text-decoration: none
}

.espn-template .border0,
:focus {
    border: 0
}

.espn-template .antialiased,
body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

html {
    background-color: #fff;
    color: #000;
    overflow-y: scroll;
    min-height: 100vh;
    box-sizing: border-box
}

body {
    width: 100%;
    opacity: 0
}

*,
:after,
:before {
    box-sizing: inherit
}

:focus {
    outline: 0;
    box-shadow: none
}

li,
ul {
    list-style-type: none
}

img {
    -ms-user-select: none;
    user-select: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

* {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0)
}

#main-article {
    top: 0 !important;
    padding-top: 0;
    padding-bottom: 0 !important
}

#section-1 .container {
    background: 0 0;
    padding: 0;
    width: 100%;
    overflow: visible;
    margin: 0 !important
}

.container p {
    max-width: none;
    margin-bottom: 0;
    line-height: 22px
}

#toolbar {
    z-index: 9998;
    background: #000
}

#toolbar>h1.logo a.espn {
    background: url(https://a2.espncdn.com/prod/styles/pagetype/otl/20161007_goatbusters/images/espn_logo-2x.png) 0 1px/79px 21px no-repeat;
    width: 89px;
    height: 22px
}

.mod-page-actions {
    top: 11px
}

.mod-page-actions li a .sprite-page-actions {
    margin: 0;
    height: 20px
}

.espn-template {
    font-family: bentonsans, sans-serif
}

.espn-template .reset {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    outline: 0;
    background-color: transparent;
    cursor: pointer;
    padding: 0
}

.espn-template .br0 {
    border-radius: 0
}

.espn-template .br1 {
    border-radius: 16px
}

.espn-template .br-100 {
    border-radius: 100%
}

.espn-template .br-pill {
    border-radius: 9999px
}

.espn-template .oa {
    outline: #FFF solid 1px
}

.espn-template .ba {
    border: 1px solid #FFF
}

.espn-template .brt {
    border-top: 1px solid #c2c2c2
}

.espn-template .brr {
    border-right: 1px solid #c2c2c2
}

.espn-template .brb {
    border-bottom: 1px dotted
}

.no-touch .espn-template .brb:hover {
    border-bottom-style: solid
}

.espn-template .brl {
    border-left: 1px solid #c2c2c2
}

.espn-template .btrr {
    border-top-right-radius: 8px
}

.espn-template .btlr {
    border-top-left-radius: 8px
}

.espn-template .bttr {
    border-top-top-radius: 8px
}

.espn-template .btbr {
    border-top-bottom-radius: 8px
}

@media screen and (min-width:320px) {
    .espn-template .xxs\|border0 {
        border: 0
    }

    .espn-template .xxs\|br0 {
        border-radius: 0
    }

    .espn-template .xxs\|br1 {
        border-radius: 16px
    }

    .espn-template .xxs\|br-100 {
        border-radius: 100%
    }

    .espn-template .xxs\|br-pill {
        border-radius: 9999px
    }

    .espn-template .xxs\|oa {
        outline: #FFF solid 1px
    }

    .espn-template .xxs\|ba {
        border: 1px solid #FFF
    }

    .espn-template .xxs\|brt {
        border-top: 1px solid #c2c2c2
    }

    .espn-template .xxs\|brr {
        border-right: 1px solid #c2c2c2
    }

    .espn-template .xxs\|brb {
        border-bottom: 1px dotted
    }

    .no-touch .espn-template .xxs\|brb:hover {
        border-bottom-style: solid
    }

    .espn-template .xxs\|brl {
        border-left: 1px solid #c2c2c2
    }

    .espn-template .xxs\|btrr {
        border-top-right-radius: 8px
    }

    .espn-template .xxs\|btlr {
        border-top-left-radius: 8px
    }

    .espn-template .xxs\|bttr {
        border-top-top-radius: 8px
    }

    .espn-template .xxs\|btbr {
        border-top-bottom-radius: 8px
    }
}

@media screen and (min-width:375px) {
    .espn-template .xs\|border0 {
        border: 0
    }

    .espn-template .xs\|br0 {
        border-radius: 0
    }

    .espn-template .xs\|br1 {
        border-radius: 16px
    }

    .espn-template .xs\|br-100 {
        border-radius: 100%
    }

    .espn-template .xs\|br-pill {
        border-radius: 9999px
    }

    .espn-template .xs\|oa {
        outline: #FFF solid 1px
    }

    .espn-template .xs\|ba {
        border: 1px solid #FFF
    }

    .espn-template .xs\|brt {
        border-top: 1px solid #c2c2c2
    }

    .espn-template .xs\|brr {
        border-right: 1px solid #c2c2c2
    }

    .espn-template .xs\|brb {
        border-bottom: 1px dotted
    }

    .no-touch .espn-template .xs\|brb:hover {
        border-bottom-style: solid
    }

    .espn-template .xs\|brl {
        border-left: 1px solid #c2c2c2
    }

    .espn-template .xs\|btrr {
        border-top-right-radius: 8px
    }

    .espn-template .xs\|btlr {
        border-top-left-radius: 8px
    }

    .espn-template .xs\|bttr {
        border-top-top-radius: 8px
    }

    .espn-template .xs\|btbr {
        border-top-bottom-radius: 8px
    }
}

@media screen and (min-width:414px) {
    .espn-template .s\|border0 {
        border: 0
    }

    .espn-template .s\|br0 {
        border-radius: 0
    }

    .espn-template .s\|br1 {
        border-radius: 16px
    }

    .espn-template .s\|br-100 {
        border-radius: 100%
    }

    .espn-template .s\|br-pill {
        border-radius: 9999px
    }

    .espn-template .s\|oa {
        outline: #FFF solid 1px
    }

    .espn-template .s\|ba {
        border: 1px solid #FFF
    }

    .espn-template .s\|brt {
        border-top: 1px solid #c2c2c2
    }

    .espn-template .s\|brr {
        border-right: 1px solid #c2c2c2
    }

    .espn-template .s\|brb {
        border-bottom: 1px dotted
    }

    .no-touch .espn-template .s\|brb:hover {
        border-bottom-style: solid
    }

    .espn-template .s\|brl {
        border-left: 1px solid #c2c2c2
    }

    .espn-template .s\|btrr {
        border-top-right-radius: 8px
    }

    .espn-template .s\|btlr {
        border-top-left-radius: 8px
    }

    .espn-template .s\|bttr {
        border-top-top-radius: 8px
    }

    .espn-template .s\|btbr {
        border-top-bottom-radius: 8px
    }
}

@media screen and (min-width:768px) {
    .espn-template .m\|border0 {
        border: 0
    }

    .espn-template .m\|br0 {
        border-radius: 0
    }

    .espn-template .m\|br1 {
        border-radius: 16px
    }

    .espn-template .m\|br-100 {
        border-radius: 100%
    }

    .espn-template .m\|br-pill {
        border-radius: 9999px
    }

    .espn-template .m\|oa {
        outline: #FFF solid 1px
    }

    .espn-template .m\|ba {
        border: 1px solid #FFF
    }

    .espn-template .m\|brt {
        border-top: 1px solid #c2c2c2
    }

    .espn-template .m\|brr {
        border-right: 1px solid #c2c2c2
    }

    .espn-template .m\|brb {
        border-bottom: 1px dotted
    }

    .no-touch .espn-template .m\|brb:hover {
        border-bottom-style: solid
    }

    .espn-template .m\|brl {
        border-left: 1px solid #c2c2c2
    }

    .espn-template .m\|btrr {
        border-top-right-radius: 8px
    }

    .espn-template .m\|btlr {
        border-top-left-radius: 8px
    }

    .espn-template .m\|bttr {
        border-top-top-radius: 8px
    }

    .espn-template .m\|btbr {
        border-top-bottom-radius: 8px
    }
}

@media screen and (min-width:1024px) {
    .espn-template .l\|border0 {
        border: 0
    }

    .espn-template .l\|br0 {
        border-radius: 0
    }

    .espn-template .l\|br1 {
        border-radius: 16px
    }

    .espn-template .l\|br-100 {
        border-radius: 100%
    }

    .espn-template .l\|br-pill {
        border-radius: 9999px
    }

    .espn-template .l\|oa {
        outline: #FFF solid 1px
    }

    .espn-template .l\|ba {
        border: 1px solid #FFF
    }

    .espn-template .l\|brt {
        border-top: 1px solid #c2c2c2
    }

    .espn-template .l\|brr {
        border-right: 1px solid #c2c2c2
    }

    .espn-template .l\|brb {
        border-bottom: 1px dotted
    }

    .no-touch .espn-template .l\|brb:hover {
        border-bottom-style: solid
    }

    .espn-template .l\|brl {
        border-left: 1px solid #c2c2c2
    }

    .espn-template .l\|btrr {
        border-top-right-radius: 8px
    }

    .espn-template .l\|btlr {
        border-top-left-radius: 8px
    }

    .espn-template .l\|bttr {
        border-top-top-radius: 8px
    }

    .espn-template .l\|btbr {
        border-top-bottom-radius: 8px
    }
}

@media screen and (min-width:1441px) {
    .espn-template .xl\|border0 {
        border: 0
    }

    .espn-template .xl\|br0 {
        border-radius: 0
    }

    .espn-template .xl\|br1 {
        border-radius: 16px
    }

    .espn-template .xl\|br-100 {
        border-radius: 100%
    }

    .espn-template .xl\|br-pill {
        border-radius: 9999px
    }

    .espn-template .xl\|oa {
        outline: #FFF solid 1px
    }

    .espn-template .xl\|ba {
        border: 1px solid #FFF
    }

    .espn-template .xl\|brt {
        border-top: 1px solid #c2c2c2
    }

    .espn-template .xl\|brr {
        border-right: 1px solid #c2c2c2
    }

    .espn-template .xl\|brb {
        border-bottom: 1px dotted
    }

    .no-touch .espn-template .xl\|brb:hover {
        border-bottom-style: solid
    }

    .espn-template .xl\|brl {
        border-left: 1px solid #c2c2c2
    }

    .espn-template .xl\|btrr {
        border-top-right-radius: 8px
    }

    .espn-template .xl\|btlr {
        border-top-left-radius: 8px
    }

    .espn-template .xl\|bttr {
        border-top-top-radius: 8px
    }

    .espn-template .xl\|btbr {
        border-top-bottom-radius: 8px
    }
}

.espn-template .bc-white {
    border-color: #FFF
}

.espn-template .bc-white-20 {
    border-color: rgba(255, 255, 255, .2)
}

.espn-template .oc-white {
    outline-color: #FFF
}

.espn-template .bc-black {
    border-color: #000
}

.espn-template .bc-black-20 {
    border-color: rgba(0, 0, 0, .2)
}

.espn-template .oc-black {
    outline-color: #000
}

.espn-template .bc-blue {
    border-color: #32c5ff
}

.espn-template .bc-blue-20 {
    border-color: rgba(50, 197, 255, .2)
}

.espn-template .oc-blue {
    outline-color: #32c5ff
}

.espn-template .bc-red {
    border-color: #ef4123
}

.espn-template .bc-red-20 {
    border-color: rgba(239, 65, 35, .2)
}

.espn-template .oc-red {
    outline-color: #ef4123
}

.espn-template .bc-light-gray {
    border-color: #c2c2c2
}

.espn-template .bc-light-gray-20 {
    border-color: rgba(194, 194, 194, .2)
}

.espn-template .oc-light-gray {
    outline-color: #c2c2c2
}

.espn-template .bc-dark-gray {
    border-color: #6d7278
}

.espn-template .bc-dark-gray-20 {
    border-color: rgba(109, 114, 120, .2)
}

.espn-template .oc-dark-gray {
    outline-color: #6d7278
}

.espn-template .bc-dark-red {
    border-color: #cc290d
}

.espn-template .bc-dark-red-20 {
    border-color: rgba(204, 41, 13, .2)
}

.espn-template .oc-dark-red {
    outline-color: #cc290d
}

.espn-template .bc-dark-blue {
    border-color: #1187b6
}

.espn-template .bc-dark-blue-20 {
    border-color: rgba(17, 135, 182, .2)
}

.espn-template .oc-dark-blue {
    outline-color: #1187b6
}

.espn-template .bc-darker-gray {
    border-color: #4C5055
}

.espn-template .bc-darker-gray-20 {
    border-color: rgba(76, 80, 85, .2)
}

.espn-template .oc-darker-gray {
    outline-color: #4C5055
}

.espn-template .bw2 {
    border-width: 2px
}

.espn-template .ow20 {
    outline-width: 20px
}

.espn-template .color-black-80 {
    color: rgba(0, 0, 0, .8)
}

.espn-template .hover-color-white-80:hover {
    color: rgba(255, 255, 255, .8)
}

.espn-template .color-white,
.espn-template .hover-color-white:hover {
    color: #FFF
}

.espn-template .color-black {
    color: #000
}

.espn-template .color-blue {
    color: #32c5ff
}

.espn-template .color-red {
    color: #ef4123
}

.espn-template .color-light-gray {
    color: #c2c2c2
}

.espn-template .color-dark-gray {
    color: #6d7278
}

.espn-template .color-dark-red {
    color: #cc290d
}

.espn-template .color-dark-blue {
    color: #1187b6
}

.espn-template .color-darker-gray {
    color: #4C5055
}

.espn-template .bgcolor-black-80 {
    background-color: rgba(0, 0, 0, .8)
}

.espn-template .bgcolor-white-80 {
    background-color: rgba(255, 255, 255, .8)
}

.espn-template .bgcolor-white {
    background-color: #FFF
}

.espn-template .bgcolor-black {
    background-color: #000
}

.espn-template .bgcolor-blue {
    background-color: #32c5ff
}

.espn-template .bgcolor-red {
    background-color: #ef4123
}

.espn-template .bgcolor-light-gray {
    background-color: #c2c2c2
}

.espn-template .bgcolor-dark-gray {
    background-color: #6d7278
}

.espn-template .bgcolor-dark-red {
    background-color: #cc290d
}

.espn-template .bgcolor-dark-blue {
    background-color: #1187b6
}

.espn-template .bgcolor-darker-gray {
    background-color: #4C5055
}

.espn-template .color-inherit {
    color: inherit
}

.espn-template .active-bgcolor-white:active,
.espn-template .hover-outline:active,
.no-touch .espn-template .active-bgcolor-white:hover {
    background-color: #FFF;
    color: #ef4123
}

.espn-template .block {
    display: block
}

.espn-template .inline {
    display: inline
}

.espn-template .inline-block {
    display: inline-block
}

.espn-template .flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.espn-template .grid {
    display: -ms-grid;
    display: grid
}

.espn-template .hide {
    display: none !important
}

.espn-template .ov-h {
    overflow: hidden
}

.espn-template .ov-a {
    overflow: auto
}

.espn-template .ov-v {
    overflow: visible
}

.espn-template .ov-s {
    overflow: scroll
}

.espn-template .ov-s-x {
    overflow-x: scroll
}

.espn-template .ov-h-x {
    overflow-x: hidden
}

.espn-template .ov-s-y {
    overflow-y: scroll
}

.espn-template .ov-h-y {
    overflow-y: hidden
}

.espn-template .ov-sc-t {
    -webkit-overflow-scrolling: touch
}

.espn-template .visibility-hidden {
    visibility: hidden
}

.espn-template .visibility-visible {
    visibility: visible
}

.espn-template .m-auto {
    margin: auto
}

.espn-template .va-t {
    vertical-align: top
}

.espn-template .va-m {
    vertical-align: middle
}

.espn-template .va-b {
    vertical-align: bottom
}

.espn-template .autoAlpha0,
.espn-template .off {
    visibility: hidden;
    opacity: 0
}

@media screen and (min-width:320px) {
    .espn-template .xxs\|block {
        display: block
    }

    .espn-template .xxs\|inline {
        display: inline
    }

    .espn-template .xxs\|inline-block {
        display: inline-block
    }

    .espn-template .xxs\|flex {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .espn-template .xxs\|grid {
        display: -ms-grid;
        display: grid
    }

    .espn-template .xxs\|hide {
        display: none !important
    }

    .espn-template .xxs\|ov-h {
        overflow: hidden
    }

    .espn-template .xxs\|ov-a {
        overflow: auto
    }

    .espn-template .xxs\|ov-v {
        overflow: visible
    }

    .espn-template .xxs\|ov-s {
        overflow: scroll
    }

    .espn-template .xxs\|ov-s-x {
        overflow-x: scroll
    }

    .espn-template .xxs\|ov-h-x {
        overflow-x: hidden
    }

    .espn-template .xxs\|ov-s-y {
        overflow-y: scroll
    }

    .espn-template .xxs\|ov-h-y {
        overflow-y: hidden
    }

    .espn-template .xxs\|ov-sc-t {
        -webkit-overflow-scrolling: touch
    }

    .espn-template .xxs\|visibility-hidden {
        visibility: hidden
    }

    .espn-template .xxs\|visibility-visible {
        visibility: visible
    }

    .espn-template .xxs\|m-auto {
        margin: auto
    }

    .espn-template .xxs\|va-t {
        vertical-align: top
    }

    .espn-template .xxs\|va-m {
        vertical-align: middle
    }

    .espn-template .xxs\|va-b {
        vertical-align: bottom
    }

    .espn-template .xxs\|autoAlpha0,
    .espn-template .xxs\|off {
        visibility: hidden;
        opacity: 0
    }
}

@media screen and (min-width:375px) {
    .espn-template .xs\|block {
        display: block
    }

    .espn-template .xs\|inline {
        display: inline
    }

    .espn-template .xs\|inline-block {
        display: inline-block
    }

    .espn-template .xs\|flex {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .espn-template .xs\|grid {
        display: -ms-grid;
        display: grid
    }

    .espn-template .xs\|hide {
        display: none !important
    }

    .espn-template .xs\|ov-h {
        overflow: hidden
    }

    .espn-template .xs\|ov-a {
        overflow: auto
    }

    .espn-template .xs\|ov-v {
        overflow: visible
    }

    .espn-template .xs\|ov-s {
        overflow: scroll
    }

    .espn-template .xs\|ov-s-x {
        overflow-x: scroll
    }

    .espn-template .xs\|ov-h-x {
        overflow-x: hidden
    }

    .espn-template .xs\|ov-s-y {
        overflow-y: scroll
    }

    .espn-template .xs\|ov-h-y {
        overflow-y: hidden
    }

    .espn-template .xs\|ov-sc-t {
        -webkit-overflow-scrolling: touch
    }

    .espn-template .xs\|visibility-hidden {
        visibility: hidden
    }

    .espn-template .xs\|visibility-visible {
        visibility: visible
    }

    .espn-template .xs\|m-auto {
        margin: auto
    }

    .espn-template .xs\|va-t {
        vertical-align: top
    }

    .espn-template .xs\|va-m {
        vertical-align: middle
    }

    .espn-template .xs\|va-b {
        vertical-align: bottom
    }

    .espn-template .xs\|autoAlpha0,
    .espn-template .xs\|off {
        visibility: hidden;
        opacity: 0
    }
}

@media screen and (min-width:414px) {
    .espn-template .s\|block {
        display: block
    }

    .espn-template .s\|inline {
        display: inline
    }

    .espn-template .s\|inline-block {
        display: inline-block
    }

    .espn-template .s\|flex {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .espn-template .s\|grid {
        display: -ms-grid;
        display: grid
    }

    .espn-template .s\|hide {
        display: none !important
    }

    .espn-template .s\|ov-h {
        overflow: hidden
    }

    .espn-template .s\|ov-a {
        overflow: auto
    }

    .espn-template .s\|ov-v {
        overflow: visible
    }

    .espn-template .s\|ov-s {
        overflow: scroll
    }

    .espn-template .s\|ov-s-x {
        overflow-x: scroll
    }

    .espn-template .s\|ov-h-x {
        overflow-x: hidden
    }

    .espn-template .s\|ov-s-y {
        overflow-y: scroll
    }

    .espn-template .s\|ov-h-y {
        overflow-y: hidden
    }

    .espn-template .s\|ov-sc-t {
        -webkit-overflow-scrolling: touch
    }

    .espn-template .s\|visibility-hidden {
        visibility: hidden
    }

    .espn-template .s\|visibility-visible {
        visibility: visible
    }

    .espn-template .s\|m-auto {
        margin: auto
    }

    .espn-template .s\|va-t {
        vertical-align: top
    }

    .espn-template .s\|va-m {
        vertical-align: middle
    }

    .espn-template .s\|va-b {
        vertical-align: bottom
    }

    .espn-template .s\|autoAlpha0,
    .espn-template .s\|off {
        visibility: hidden;
        opacity: 0
    }
}

@media screen and (min-width:768px) {
    .espn-template .m\|block {
        display: block
    }

    .espn-template .m\|inline {
        display: inline
    }

    .espn-template .m\|inline-block {
        display: inline-block
    }

    .espn-template .m\|flex {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .espn-template .m\|grid {
        display: -ms-grid;
        display: grid
    }

    .espn-template .m\|hide {
        display: none !important
    }

    .espn-template .m\|ov-h {
        overflow: hidden
    }

    .espn-template .m\|ov-a {
        overflow: auto
    }

    .espn-template .m\|ov-v {
        overflow: visible
    }

    .espn-template .m\|ov-s {
        overflow: scroll
    }

    .espn-template .m\|ov-s-x {
        overflow-x: scroll
    }

    .espn-template .m\|ov-h-x {
        overflow-x: hidden
    }

    .espn-template .m\|ov-s-y {
        overflow-y: scroll
    }

    .espn-template .m\|ov-h-y {
        overflow-y: hidden
    }

    .espn-template .m\|ov-sc-t {
        -webkit-overflow-scrolling: touch
    }

    .espn-template .m\|visibility-hidden {
        visibility: hidden
    }

    .espn-template .m\|visibility-visible {
        visibility: visible
    }

    .espn-template .m\|m-auto {
        margin: auto
    }

    .espn-template .m\|va-t {
        vertical-align: top
    }

    .espn-template .m\|va-m {
        vertical-align: middle
    }

    .espn-template .m\|va-b {
        vertical-align: bottom
    }

    .espn-template .m\|autoAlpha0,
    .espn-template .m\|off {
        visibility: hidden;
        opacity: 0
    }
}

@media screen and (min-width:1024px) {
    .espn-template .l\|block {
        display: block
    }

    .espn-template .l\|inline {
        display: inline
    }

    .espn-template .l\|inline-block {
        display: inline-block
    }

    .espn-template .l\|flex {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .espn-template .l\|grid {
        display: -ms-grid;
        display: grid
    }

    .espn-template .l\|hide {
        display: none !important
    }

    .espn-template .l\|ov-h {
        overflow: hidden
    }

    .espn-template .l\|ov-a {
        overflow: auto
    }

    .espn-template .l\|ov-v {
        overflow: visible
    }

    .espn-template .l\|ov-s {
        overflow: scroll
    }

    .espn-template .l\|ov-s-x {
        overflow-x: scroll
    }

    .espn-template .l\|ov-h-x {
        overflow-x: hidden
    }

    .espn-template .l\|ov-s-y {
        overflow-y: scroll
    }

    .espn-template .l\|ov-h-y {
        overflow-y: hidden
    }

    .espn-template .l\|ov-sc-t {
        -webkit-overflow-scrolling: touch
    }

    .espn-template .l\|visibility-hidden {
        visibility: hidden
    }

    .espn-template .l\|visibility-visible {
        visibility: visible
    }

    .espn-template .l\|m-auto {
        margin: auto
    }

    .espn-template .l\|va-t {
        vertical-align: top
    }

    .espn-template .l\|va-m {
        vertical-align: middle
    }

    .espn-template .l\|va-b {
        vertical-align: bottom
    }

    .espn-template .l\|autoAlpha0,
    .espn-template .l\|off {
        visibility: hidden;
        opacity: 0
    }
}

@media screen and (min-width:1441px) {
    .espn-template .xl\|block {
        display: block
    }

    .espn-template .xl\|inline {
        display: inline
    }

    .espn-template .xl\|inline-block {
        display: inline-block
    }

    .espn-template .xl\|flex {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .espn-template .xl\|grid {
        display: -ms-grid;
        display: grid
    }

    .espn-template .xl\|hide {
        display: none !important
    }

    .espn-template .xl\|ov-h {
        overflow: hidden
    }

    .espn-template .xl\|ov-a {
        overflow: auto
    }

    .espn-template .xl\|ov-v {
        overflow: visible
    }

    .espn-template .xl\|ov-s {
        overflow: scroll
    }

    .espn-template .xl\|ov-s-x {
        overflow-x: scroll
    }

    .espn-template .xl\|ov-h-x {
        overflow-x: hidden
    }

    .espn-template .xl\|ov-s-y {
        overflow-y: scroll
    }

    .espn-template .xl\|ov-h-y {
        overflow-y: hidden
    }

    .espn-template .xl\|ov-sc-t {
        -webkit-overflow-scrolling: touch
    }

    .espn-template .xl\|visibility-hidden {
        visibility: hidden
    }

    .espn-template .xl\|visibility-visible {
        visibility: visible
    }

    .espn-template .xl\|m-auto {
        margin: auto
    }

    .espn-template .xl\|va-t {
        vertical-align: top
    }

    .espn-template .xl\|va-m {
        vertical-align: middle
    }

    .espn-template .xl\|va-b {
        vertical-align: bottom
    }

    .espn-template .xl\|autoAlpha0,
    .espn-template .xl\|off {
        visibility: hidden;
        opacity: 0
    }
}

.espn-template .flex-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.espn-template .flex-2 {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    -ms-flex: 2;
    flex: 2
}

.espn-template .flex-3 {
    -webkit-box-flex: 3;
    -webkit-flex: 3;
    -ms-flex: 3;
    flex: 3
}

.espn-template .flex-4 {
    -webkit-box-flex: 4;
    -webkit-flex: 4;
    -ms-flex: 4;
    flex: 4
}

.espn-template .flex-auto {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.espn-template .flex-grow {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto
}

.espn-template .flex-10 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0;
    -ms-flex: 1 0;
    flex: 1 0
}

.espn-template .flex-11 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1;
    -ms-flex: 1 1;
    flex: 1 1
}

.espn-template .flex-100 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%
}

.espn-template .flex-200 {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 200%;
    -ms-flex: 1 1 200%;
    flex: 1 1 200%
}

.espn-template .flex-none {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none
}

.espn-template .flex-1\/2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%
}

.espn-template .flex-1\/3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(100 / 3 * 1%);
    -ms-flex: 0 0 calc(100 / 3 * 1%);
    flex: 0 0 calc(100 / 3 * 1%)
}

.espn-template .flex-1\/4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%
}

.espn-template .flex-60 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 60%;
    -ms-flex: 0 0 60%;
    flex: 0 0 60%
}

.espn-template .flex-50 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%
}

.espn-template .flex-narrow {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 20%;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%
}

.espn-template .flex-wide {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(80% - 1rem);
    -ms-flex: 0 0 calc(80% - 1rem);
    flex: 0 0 calc(80% - 1rem)
}

.espn-template .flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.espn-template .flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row
}

.espn-template .flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.espn-template .flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.espn-template .flex-wrap {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.espn-template .flex-nowrap {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.espn-template .items-start {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.espn-template .items-end {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.espn-template .items-center {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.espn-template .items-baseline {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    align-items: baseline
}

.espn-template .items-stretch {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.espn-template .justify-start {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.espn-template .justify-end {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.espn-template .justify-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.espn-template .justify-between {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.espn-template .justify-around {
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.espn-template .justify-evenly {
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly
}

.espn-template .content-start {
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start
}

.espn-template .content-end {
    -webkit-align-content: flex-end;
    -ms-flex-line-pack: end;
    align-content: flex-end
}

.espn-template .content-center {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center
}

.espn-template .content-between {
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between
}

.espn-template .content-around {
    -webkit-align-content: space-around;
    -ms-flex-line-pack: distribute;
    align-content: space-around
}

.espn-template .content-stretch {
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch
}

.espn-template .self-start {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start
}

.espn-template .self-end {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end
}

.espn-template .self-center {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center
}

.espn-template .self-baseline {
    -webkit-align-self: baseline;
    -ms-flex-item-align: baseline;
    align-self: baseline
}

.espn-template .self-stretch {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch
}

.espn-template .order-0 {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0
}

.espn-template .order-1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}

.espn-template .order-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2
}

.espn-template .order-3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3
}

@media screen and (min-width:320px) {
    .espn-template .xxs\|flex-1 {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }

    .espn-template .xxs\|flex-2 {
        -webkit-box-flex: 2;
        -webkit-flex: 2;
        -ms-flex: 2;
        flex: 2
    }

    .espn-template .xxs\|flex-3 {
        -webkit-box-flex: 3;
        -webkit-flex: 3;
        -ms-flex: 3;
        flex: 3
    }

    .espn-template .xxs\|flex-4 {
        -webkit-box-flex: 4;
        -webkit-flex: 4;
        -ms-flex: 4;
        flex: 4
    }

    .espn-template .xxs\|flex-auto {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .espn-template .xxs\|flex-grow {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .espn-template .xxs\|flex-10 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0;
        -ms-flex: 1 0;
        flex: 1 0
    }

    .espn-template .xxs\|flex-11 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1;
        -ms-flex: 1 1;
        flex: 1 1
    }

    .espn-template .xxs\|flex-100 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 100%;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%
    }

    .espn-template .xxs\|flex-200 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 200%;
        -ms-flex: 1 1 200%;
        flex: 1 1 200%
    }

    .espn-template .xxs\|flex-none {
        -webkit-box-flex: 0;
        -webkit-flex: none;
        -ms-flex: none;
        flex: none
    }

    .espn-template .xxs\|flex-1\/2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%
    }

    .espn-template .xxs\|flex-1\/3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(100 / 3 * 1%);
        -ms-flex: 0 0 calc(100 / 3 * 1%);
        flex: 0 0 calc(100 / 3 * 1%)
    }

    .espn-template .xxs\|flex-1\/4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%
    }

    .espn-template .xxs\|flex-60 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 60%;
        -ms-flex: 0 0 60%;
        flex: 0 0 60%
    }

    .espn-template .xxs\|flex-50 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%
    }

    .espn-template .xxs\|flex-narrow {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%
    }

    .espn-template .xxs\|flex-wide {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(80% - 1rem);
        -ms-flex: 0 0 calc(80% - 1rem);
        flex: 0 0 calc(80% - 1rem)
    }

    .espn-template .xxs\|flex-col {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .espn-template .xxs\|flex-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .espn-template .xxs\|flex-col-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .espn-template .xxs\|flex-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .espn-template .xxs\|flex-wrap {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .espn-template .xxs\|flex-nowrap {
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .espn-template .xxs\|items-start {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .espn-template .xxs\|items-end {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

    .espn-template .xxs\|items-center {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .espn-template .xxs\|items-baseline {
        -webkit-box-align: baseline;
        -webkit-align-items: baseline;
        -ms-flex-align: baseline;
        align-items: baseline
    }

    .espn-template .xxs\|items-stretch {
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }

    .espn-template .xxs\|justify-start {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .espn-template .xxs\|justify-end {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .espn-template .xxs\|justify-center {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .espn-template .xxs\|justify-between {
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .espn-template .xxs\|justify-around {
        -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around
    }

    .espn-template .xxs\|justify-evenly {
        -webkit-box-pack: space-evenly;
        -webkit-justify-content: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly
    }

    .espn-template .xxs\|content-start {
        -webkit-align-content: flex-start;
        -ms-flex-line-pack: start;
        align-content: flex-start
    }

    .espn-template .xxs\|content-end {
        -webkit-align-content: flex-end;
        -ms-flex-line-pack: end;
        align-content: flex-end
    }

    .espn-template .xxs\|content-center {
        -webkit-align-content: center;
        -ms-flex-line-pack: center;
        align-content: center
    }

    .espn-template .xxs\|content-between {
        -webkit-align-content: space-between;
        -ms-flex-line-pack: justify;
        align-content: space-between
    }

    .espn-template .xxs\|content-around {
        -webkit-align-content: space-around;
        -ms-flex-line-pack: distribute;
        align-content: space-around
    }

    .espn-template .xxs\|content-stretch {
        -webkit-align-content: stretch;
        -ms-flex-line-pack: stretch;
        align-content: stretch
    }

    .espn-template .xxs\|self-start {
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }

    .espn-template .xxs\|self-end {
        -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
        align-self: flex-end
    }

    .espn-template .xxs\|self-center {
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center
    }

    .espn-template .xxs\|self-baseline {
        -webkit-align-self: baseline;
        -ms-flex-item-align: baseline;
        align-self: baseline
    }

    .espn-template .xxs\|self-stretch {
        -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
        -ms-grid-row-align: stretch;
        align-self: stretch
    }

    .espn-template .xxs\|order-0 {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0
    }

    .espn-template .xxs\|order-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .espn-template .xxs\|order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .espn-template .xxs\|order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .espn-template .xxs\|grid-4x4>div {
        float: left;
        display: block;
        width: calc(50% - 8px)
    }

    .espn-template .xxs\|grid-4x4>div:nth-child(3),
    .espn-template .xxs\|grid-4x4>div:nth-child(4) {
        margin-top: 16px
    }

    .espn-template .xxs\|grid-4x4>div:nth-child(2),
    .espn-template .xxs\|grid-4x4>div:nth-child(4) {
        margin-left: 16px
    }

    .espn-template .xxs\|gg2 {
        grid-gap: 16px
    }
}

@media screen and (min-width:375px) {
    .espn-template .xs\|flex-1 {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }

    .espn-template .xs\|flex-2 {
        -webkit-box-flex: 2;
        -webkit-flex: 2;
        -ms-flex: 2;
        flex: 2
    }

    .espn-template .xs\|flex-3 {
        -webkit-box-flex: 3;
        -webkit-flex: 3;
        -ms-flex: 3;
        flex: 3
    }

    .espn-template .xs\|flex-4 {
        -webkit-box-flex: 4;
        -webkit-flex: 4;
        -ms-flex: 4;
        flex: 4
    }

    .espn-template .xs\|flex-auto {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .espn-template .xs\|flex-grow {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .espn-template .xs\|flex-10 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0;
        -ms-flex: 1 0;
        flex: 1 0
    }

    .espn-template .xs\|flex-11 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1;
        -ms-flex: 1 1;
        flex: 1 1
    }

    .espn-template .xs\|flex-100 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 100%;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%
    }

    .espn-template .xs\|flex-200 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 200%;
        -ms-flex: 1 1 200%;
        flex: 1 1 200%
    }

    .espn-template .xs\|flex-none {
        -webkit-box-flex: 0;
        -webkit-flex: none;
        -ms-flex: none;
        flex: none
    }

    .espn-template .xs\|flex-1\/2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%
    }

    .espn-template .xs\|flex-1\/3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(100 / 3 * 1%);
        -ms-flex: 0 0 calc(100 / 3 * 1%);
        flex: 0 0 calc(100 / 3 * 1%)
    }

    .espn-template .xs\|flex-1\/4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%
    }

    .espn-template .xs\|flex-60 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 60%;
        -ms-flex: 0 0 60%;
        flex: 0 0 60%
    }

    .espn-template .xs\|flex-50 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%
    }

    .espn-template .xs\|flex-narrow {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%
    }

    .espn-template .xs\|flex-wide {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(80% - 1rem);
        -ms-flex: 0 0 calc(80% - 1rem);
        flex: 0 0 calc(80% - 1rem)
    }

    .espn-template .xs\|flex-col {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .espn-template .xs\|flex-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .espn-template .xs\|flex-col-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .espn-template .xs\|flex-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .espn-template .xs\|flex-wrap {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .espn-template .xs\|flex-nowrap {
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .espn-template .xs\|items-start {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .espn-template .xs\|items-end {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

    .espn-template .xs\|items-center {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .espn-template .xs\|items-baseline {
        -webkit-box-align: baseline;
        -webkit-align-items: baseline;
        -ms-flex-align: baseline;
        align-items: baseline
    }

    .espn-template .xs\|items-stretch {
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }

    .espn-template .xs\|justify-start {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .espn-template .xs\|justify-end {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .espn-template .xs\|justify-center {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .espn-template .xs\|justify-between {
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .espn-template .xs\|justify-around {
        -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around
    }

    .espn-template .xs\|justify-evenly {
        -webkit-box-pack: space-evenly;
        -webkit-justify-content: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly
    }

    .espn-template .xs\|content-start {
        -webkit-align-content: flex-start;
        -ms-flex-line-pack: start;
        align-content: flex-start
    }

    .espn-template .xs\|content-end {
        -webkit-align-content: flex-end;
        -ms-flex-line-pack: end;
        align-content: flex-end
    }

    .espn-template .xs\|content-center {
        -webkit-align-content: center;
        -ms-flex-line-pack: center;
        align-content: center
    }

    .espn-template .xs\|content-between {
        -webkit-align-content: space-between;
        -ms-flex-line-pack: justify;
        align-content: space-between
    }

    .espn-template .xs\|content-around {
        -webkit-align-content: space-around;
        -ms-flex-line-pack: distribute;
        align-content: space-around
    }

    .espn-template .xs\|content-stretch {
        -webkit-align-content: stretch;
        -ms-flex-line-pack: stretch;
        align-content: stretch
    }

    .espn-template .xs\|self-start {
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }

    .espn-template .xs\|self-end {
        -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
        align-self: flex-end
    }

    .espn-template .xs\|self-center {
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center
    }

    .espn-template .xs\|self-baseline {
        -webkit-align-self: baseline;
        -ms-flex-item-align: baseline;
        align-self: baseline
    }

    .espn-template .xs\|self-stretch {
        -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
        -ms-grid-row-align: stretch;
        align-self: stretch
    }

    .espn-template .xs\|order-0 {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0
    }

    .espn-template .xs\|order-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .espn-template .xs\|order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .espn-template .xs\|order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .espn-template .xs\|grid-4x4>div {
        float: left;
        display: block;
        width: calc(50% - 8px)
    }

    .espn-template .xs\|grid-4x4>div:nth-child(3),
    .espn-template .xs\|grid-4x4>div:nth-child(4) {
        margin-top: 16px
    }

    .espn-template .xs\|grid-4x4>div:nth-child(2),
    .espn-template .xs\|grid-4x4>div:nth-child(4) {
        margin-left: 16px
    }

    .espn-template .xs\|gg2 {
        grid-gap: 16px
    }
}

@media screen and (min-width:414px) {
    .espn-template .s\|flex-1 {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }

    .espn-template .s\|flex-2 {
        -webkit-box-flex: 2;
        -webkit-flex: 2;
        -ms-flex: 2;
        flex: 2
    }

    .espn-template .s\|flex-3 {
        -webkit-box-flex: 3;
        -webkit-flex: 3;
        -ms-flex: 3;
        flex: 3
    }

    .espn-template .s\|flex-4 {
        -webkit-box-flex: 4;
        -webkit-flex: 4;
        -ms-flex: 4;
        flex: 4
    }

    .espn-template .s\|flex-auto {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .espn-template .s\|flex-grow {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .espn-template .s\|flex-10 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0;
        -ms-flex: 1 0;
        flex: 1 0
    }

    .espn-template .s\|flex-11 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1;
        -ms-flex: 1 1;
        flex: 1 1
    }

    .espn-template .s\|flex-100 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 100%;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%
    }

    .espn-template .s\|flex-200 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 200%;
        -ms-flex: 1 1 200%;
        flex: 1 1 200%
    }

    .espn-template .s\|flex-none {
        -webkit-box-flex: 0;
        -webkit-flex: none;
        -ms-flex: none;
        flex: none
    }

    .espn-template .s\|flex-1\/2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%
    }

    .espn-template .s\|flex-1\/3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(100 / 3 * 1%);
        -ms-flex: 0 0 calc(100 / 3 * 1%);
        flex: 0 0 calc(100 / 3 * 1%)
    }

    .espn-template .s\|flex-1\/4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%
    }

    .espn-template .s\|flex-60 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 60%;
        -ms-flex: 0 0 60%;
        flex: 0 0 60%
    }

    .espn-template .s\|flex-50 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%
    }

    .espn-template .s\|flex-narrow {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%
    }

    .espn-template .s\|flex-wide {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(80% - 1rem);
        -ms-flex: 0 0 calc(80% - 1rem);
        flex: 0 0 calc(80% - 1rem)
    }

    .espn-template .s\|flex-col {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .espn-template .s\|flex-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .espn-template .s\|flex-col-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .espn-template .s\|flex-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .espn-template .s\|flex-wrap {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .espn-template .s\|flex-nowrap {
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .espn-template .s\|items-start {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .espn-template .s\|items-end {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

    .espn-template .s\|items-center {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .espn-template .s\|items-baseline {
        -webkit-box-align: baseline;
        -webkit-align-items: baseline;
        -ms-flex-align: baseline;
        align-items: baseline
    }

    .espn-template .s\|items-stretch {
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }

    .espn-template .s\|justify-start {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .espn-template .s\|justify-end {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .espn-template .s\|justify-center {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .espn-template .s\|justify-between {
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .espn-template .s\|justify-around {
        -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around
    }

    .espn-template .s\|justify-evenly {
        -webkit-box-pack: space-evenly;
        -webkit-justify-content: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly
    }

    .espn-template .s\|content-start {
        -webkit-align-content: flex-start;
        -ms-flex-line-pack: start;
        align-content: flex-start
    }

    .espn-template .s\|content-end {
        -webkit-align-content: flex-end;
        -ms-flex-line-pack: end;
        align-content: flex-end
    }

    .espn-template .s\|content-center {
        -webkit-align-content: center;
        -ms-flex-line-pack: center;
        align-content: center
    }

    .espn-template .s\|content-between {
        -webkit-align-content: space-between;
        -ms-flex-line-pack: justify;
        align-content: space-between
    }

    .espn-template .s\|content-around {
        -webkit-align-content: space-around;
        -ms-flex-line-pack: distribute;
        align-content: space-around
    }

    .espn-template .s\|content-stretch {
        -webkit-align-content: stretch;
        -ms-flex-line-pack: stretch;
        align-content: stretch
    }

    .espn-template .s\|self-start {
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }

    .espn-template .s\|self-end {
        -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
        align-self: flex-end
    }

    .espn-template .s\|self-center {
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center
    }

    .espn-template .s\|self-baseline {
        -webkit-align-self: baseline;
        -ms-flex-item-align: baseline;
        align-self: baseline
    }

    .espn-template .s\|self-stretch {
        -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
        -ms-grid-row-align: stretch;
        align-self: stretch
    }

    .espn-template .s\|order-0 {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0
    }

    .espn-template .s\|order-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .espn-template .s\|order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .espn-template .s\|order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .espn-template .s\|grid-4x4>div {
        float: left;
        display: block;
        width: calc(50% - 8px)
    }

    .espn-template .s\|grid-4x4>div:nth-child(3),
    .espn-template .s\|grid-4x4>div:nth-child(4) {
        margin-top: 16px
    }

    .espn-template .s\|grid-4x4>div:nth-child(2),
    .espn-template .s\|grid-4x4>div:nth-child(4) {
        margin-left: 16px
    }

    .espn-template .s\|gg2 {
        grid-gap: 16px
    }
}

@media screen and (min-width:768px) {
    .espn-template .m\|flex-1 {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }

    .espn-template .m\|flex-2 {
        -webkit-box-flex: 2;
        -webkit-flex: 2;
        -ms-flex: 2;
        flex: 2
    }

    .espn-template .m\|flex-3 {
        -webkit-box-flex: 3;
        -webkit-flex: 3;
        -ms-flex: 3;
        flex: 3
    }

    .espn-template .m\|flex-4 {
        -webkit-box-flex: 4;
        -webkit-flex: 4;
        -ms-flex: 4;
        flex: 4
    }

    .espn-template .m\|flex-auto {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .espn-template .m\|flex-grow {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .espn-template .m\|flex-10 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0;
        -ms-flex: 1 0;
        flex: 1 0
    }

    .espn-template .m\|flex-11 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1;
        -ms-flex: 1 1;
        flex: 1 1
    }

    .espn-template .m\|flex-100 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 100%;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%
    }

    .espn-template .m\|flex-200 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 200%;
        -ms-flex: 1 1 200%;
        flex: 1 1 200%
    }

    .espn-template .m\|flex-none {
        -webkit-box-flex: 0;
        -webkit-flex: none;
        -ms-flex: none;
        flex: none
    }

    .espn-template .m\|flex-1\/2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%
    }

    .espn-template .m\|flex-1\/3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(100 / 3 * 1%);
        -ms-flex: 0 0 calc(100 / 3 * 1%);
        flex: 0 0 calc(100 / 3 * 1%)
    }

    .espn-template .m\|flex-1\/4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%
    }

    .espn-template .m\|flex-60 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 60%;
        -ms-flex: 0 0 60%;
        flex: 0 0 60%
    }

    .espn-template .m\|flex-50 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%
    }

    .espn-template .m\|flex-narrow {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%
    }

    .espn-template .m\|flex-wide {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(80% - 1rem);
        -ms-flex: 0 0 calc(80% - 1rem);
        flex: 0 0 calc(80% - 1rem)
    }

    .espn-template .m\|flex-col {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .espn-template .m\|flex-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .espn-template .m\|flex-col-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .espn-template .m\|flex-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .espn-template .m\|flex-wrap {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .espn-template .m\|flex-nowrap {
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .espn-template .m\|items-start {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .espn-template .m\|items-end {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

    .espn-template .m\|items-center {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .espn-template .m\|items-baseline {
        -webkit-box-align: baseline;
        -webkit-align-items: baseline;
        -ms-flex-align: baseline;
        align-items: baseline
    }

    .espn-template .m\|items-stretch {
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }

    .espn-template .m\|justify-start {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .espn-template .m\|justify-end {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .espn-template .m\|justify-center {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .espn-template .m\|justify-between {
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .espn-template .m\|justify-around {
        -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around
    }

    .espn-template .m\|justify-evenly {
        -webkit-box-pack: space-evenly;
        -webkit-justify-content: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly
    }

    .espn-template .m\|content-start {
        -webkit-align-content: flex-start;
        -ms-flex-line-pack: start;
        align-content: flex-start
    }

    .espn-template .m\|content-end {
        -webkit-align-content: flex-end;
        -ms-flex-line-pack: end;
        align-content: flex-end
    }

    .espn-template .m\|content-center {
        -webkit-align-content: center;
        -ms-flex-line-pack: center;
        align-content: center
    }

    .espn-template .m\|content-between {
        -webkit-align-content: space-between;
        -ms-flex-line-pack: justify;
        align-content: space-between
    }

    .espn-template .m\|content-around {
        -webkit-align-content: space-around;
        -ms-flex-line-pack: distribute;
        align-content: space-around
    }

    .espn-template .m\|content-stretch {
        -webkit-align-content: stretch;
        -ms-flex-line-pack: stretch;
        align-content: stretch
    }

    .espn-template .m\|self-start {
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }

    .espn-template .m\|self-end {
        -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
        align-self: flex-end
    }

    .espn-template .m\|self-center {
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center
    }

    .espn-template .m\|self-baseline {
        -webkit-align-self: baseline;
        -ms-flex-item-align: baseline;
        align-self: baseline
    }

    .espn-template .m\|self-stretch {
        -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
        -ms-grid-row-align: stretch;
        align-self: stretch
    }

    .espn-template .m\|order-0 {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0
    }

    .espn-template .m\|order-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .espn-template .m\|order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .espn-template .m\|order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .espn-template .m\|grid-4x4>div {
        float: left;
        display: block;
        width: calc(50% - 8px)
    }

    .espn-template .m\|grid-4x4>div:nth-child(3),
    .espn-template .m\|grid-4x4>div:nth-child(4) {
        margin-top: 16px
    }

    .espn-template .m\|grid-4x4>div:nth-child(2),
    .espn-template .m\|grid-4x4>div:nth-child(4) {
        margin-left: 16px
    }

    .espn-template .m\|gg2 {
        grid-gap: 16px
    }
}

.espn-template .grid-4x4>div {
    float: left;
    display: block;
    width: calc(50% - 8px)
}

.espn-template .grid-4x4>div:nth-child(3),
.espn-template .grid-4x4>div:nth-child(4) {
    margin-top: 16px
}

.espn-template .grid-4x4>div:nth-child(2),
.espn-template .grid-4x4>div:nth-child(4) {
    margin-left: 16px
}

.espn-template .gg2 {
    grid-gap: 16px
}

@media screen and (min-width:1024px) {
    .espn-template .l\|flex-1 {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }

    .espn-template .l\|flex-2 {
        -webkit-box-flex: 2;
        -webkit-flex: 2;
        -ms-flex: 2;
        flex: 2
    }

    .espn-template .l\|flex-3 {
        -webkit-box-flex: 3;
        -webkit-flex: 3;
        -ms-flex: 3;
        flex: 3
    }

    .espn-template .l\|flex-4 {
        -webkit-box-flex: 4;
        -webkit-flex: 4;
        -ms-flex: 4;
        flex: 4
    }

    .espn-template .l\|flex-auto {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .espn-template .l\|flex-grow {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .espn-template .l\|flex-10 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0;
        -ms-flex: 1 0;
        flex: 1 0
    }

    .espn-template .l\|flex-11 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1;
        -ms-flex: 1 1;
        flex: 1 1
    }

    .espn-template .l\|flex-100 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 100%;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%
    }

    .espn-template .l\|flex-200 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 200%;
        -ms-flex: 1 1 200%;
        flex: 1 1 200%
    }

    .espn-template .l\|flex-none {
        -webkit-box-flex: 0;
        -webkit-flex: none;
        -ms-flex: none;
        flex: none
    }

    .espn-template .l\|flex-1\/2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%
    }

    .espn-template .l\|flex-1\/3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(100 / 3 * 1%);
        -ms-flex: 0 0 calc(100 / 3 * 1%);
        flex: 0 0 calc(100 / 3 * 1%)
    }

    .espn-template .l\|flex-1\/4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%
    }

    .espn-template .l\|flex-60 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 60%;
        -ms-flex: 0 0 60%;
        flex: 0 0 60%
    }

    .espn-template .l\|flex-50 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%
    }

    .espn-template .l\|flex-narrow {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%
    }

    .espn-template .l\|flex-wide {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(80% - 1rem);
        -ms-flex: 0 0 calc(80% - 1rem);
        flex: 0 0 calc(80% - 1rem)
    }

    .espn-template .l\|flex-col {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .espn-template .l\|flex-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .espn-template .l\|flex-col-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .espn-template .l\|flex-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .espn-template .l\|flex-wrap {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .espn-template .l\|flex-nowrap {
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .espn-template .l\|items-start {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .espn-template .l\|items-end {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

    .espn-template .l\|items-center {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .espn-template .l\|items-baseline {
        -webkit-box-align: baseline;
        -webkit-align-items: baseline;
        -ms-flex-align: baseline;
        align-items: baseline
    }

    .espn-template .l\|items-stretch {
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }

    .espn-template .l\|justify-start {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .espn-template .l\|justify-end {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .espn-template .l\|justify-center {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .espn-template .l\|justify-between {
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .espn-template .l\|justify-around {
        -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around
    }

    .espn-template .l\|justify-evenly {
        -webkit-box-pack: space-evenly;
        -webkit-justify-content: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly
    }

    .espn-template .l\|content-start {
        -webkit-align-content: flex-start;
        -ms-flex-line-pack: start;
        align-content: flex-start
    }

    .espn-template .l\|content-end {
        -webkit-align-content: flex-end;
        -ms-flex-line-pack: end;
        align-content: flex-end
    }

    .espn-template .l\|content-center {
        -webkit-align-content: center;
        -ms-flex-line-pack: center;
        align-content: center
    }

    .espn-template .l\|content-between {
        -webkit-align-content: space-between;
        -ms-flex-line-pack: justify;
        align-content: space-between
    }

    .espn-template .l\|content-around {
        -webkit-align-content: space-around;
        -ms-flex-line-pack: distribute;
        align-content: space-around
    }

    .espn-template .l\|content-stretch {
        -webkit-align-content: stretch;
        -ms-flex-line-pack: stretch;
        align-content: stretch
    }

    .espn-template .l\|self-start {
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }

    .espn-template .l\|self-end {
        -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
        align-self: flex-end
    }

    .espn-template .l\|self-center {
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center
    }

    .espn-template .l\|self-baseline {
        -webkit-align-self: baseline;
        -ms-flex-item-align: baseline;
        align-self: baseline
    }

    .espn-template .l\|self-stretch {
        -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
        -ms-grid-row-align: stretch;
        align-self: stretch
    }

    .espn-template .l\|order-0 {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0
    }

    .espn-template .l\|order-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .espn-template .l\|order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .espn-template .l\|order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .espn-template .l\|grid-4x4>div {
        float: left;
        display: block;
        width: calc(50% - 8px)
    }

    .espn-template .l\|grid-4x4>div:nth-child(3),
    .espn-template .l\|grid-4x4>div:nth-child(4) {
        margin-top: 16px
    }

    .espn-template .l\|grid-4x4>div:nth-child(2),
    .espn-template .l\|grid-4x4>div:nth-child(4) {
        margin-left: 16px
    }

    .espn-template .l\|gg2 {
        grid-gap: 16px
    }
}

@media screen and (min-width:1441px) {
    .espn-template .xl\|flex-1 {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }

    .espn-template .xl\|flex-2 {
        -webkit-box-flex: 2;
        -webkit-flex: 2;
        -ms-flex: 2;
        flex: 2
    }

    .espn-template .xl\|flex-3 {
        -webkit-box-flex: 3;
        -webkit-flex: 3;
        -ms-flex: 3;
        flex: 3
    }

    .espn-template .xl\|flex-4 {
        -webkit-box-flex: 4;
        -webkit-flex: 4;
        -ms-flex: 4;
        flex: 4
    }

    .espn-template .xl\|flex-auto {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .espn-template .xl\|flex-grow {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .espn-template .xl\|flex-10 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0;
        -ms-flex: 1 0;
        flex: 1 0
    }

    .espn-template .xl\|flex-11 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1;
        -ms-flex: 1 1;
        flex: 1 1
    }

    .espn-template .xl\|flex-100 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 100%;
        -ms-flex: 1 1 100%;
        flex: 1 1 100%
    }

    .espn-template .xl\|flex-200 {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 200%;
        -ms-flex: 1 1 200%;
        flex: 1 1 200%
    }

    .espn-template .xl\|flex-none {
        -webkit-box-flex: 0;
        -webkit-flex: none;
        -ms-flex: none;
        flex: none
    }

    .espn-template .xl\|flex-1\/2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%
    }

    .espn-template .xl\|flex-1\/3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(100 / 3 * 1%);
        -ms-flex: 0 0 calc(100 / 3 * 1%);
        flex: 0 0 calc(100 / 3 * 1%)
    }

    .espn-template .xl\|flex-1\/4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%
    }

    .espn-template .xl\|flex-60 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 60%;
        -ms-flex: 0 0 60%;
        flex: 0 0 60%
    }

    .espn-template .xl\|flex-50 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%
    }

    .espn-template .xl\|flex-narrow {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%
    }

    .espn-template .xl\|flex-wide {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(80% - 1rem);
        -ms-flex: 0 0 calc(80% - 1rem);
        flex: 0 0 calc(80% - 1rem)
    }

    .espn-template .xl\|flex-col {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .espn-template .xl\|flex-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .espn-template .xl\|flex-col-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .espn-template .xl\|flex-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .espn-template .xl\|flex-wrap {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .espn-template .xl\|flex-nowrap {
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }

    .espn-template .xl\|items-start {
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .espn-template .xl\|items-end {
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

    .espn-template .xl\|items-center {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .espn-template .xl\|items-baseline {
        -webkit-box-align: baseline;
        -webkit-align-items: baseline;
        -ms-flex-align: baseline;
        align-items: baseline
    }

    .espn-template .xl\|items-stretch {
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }

    .espn-template .xl\|justify-start {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .espn-template .xl\|justify-end {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .espn-template .xl\|justify-center {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .espn-template .xl\|justify-between {
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .espn-template .xl\|justify-around {
        -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around
    }

    .espn-template .xl\|justify-evenly {
        -webkit-box-pack: space-evenly;
        -webkit-justify-content: space-evenly;
        -ms-flex-pack: space-evenly;
        justify-content: space-evenly
    }

    .espn-template .xl\|content-start {
        -webkit-align-content: flex-start;
        -ms-flex-line-pack: start;
        align-content: flex-start
    }

    .espn-template .xl\|content-end {
        -webkit-align-content: flex-end;
        -ms-flex-line-pack: end;
        align-content: flex-end
    }

    .espn-template .xl\|content-center {
        -webkit-align-content: center;
        -ms-flex-line-pack: center;
        align-content: center
    }

    .espn-template .xl\|content-between {
        -webkit-align-content: space-between;
        -ms-flex-line-pack: justify;
        align-content: space-between
    }

    .espn-template .xl\|content-around {
        -webkit-align-content: space-around;
        -ms-flex-line-pack: distribute;
        align-content: space-around
    }

    .espn-template .xl\|content-stretch {
        -webkit-align-content: stretch;
        -ms-flex-line-pack: stretch;
        align-content: stretch
    }

    .espn-template .xl\|self-start {
        -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
        align-self: flex-start
    }

    .espn-template .xl\|self-end {
        -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
        align-self: flex-end
    }

    .espn-template .xl\|self-center {
        -webkit-align-self: center;
        -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center
    }

    .espn-template .xl\|self-baseline {
        -webkit-align-self: baseline;
        -ms-flex-item-align: baseline;
        align-self: baseline
    }

    .espn-template .xl\|self-stretch {
        -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
        -ms-grid-row-align: stretch;
        align-self: stretch
    }

    .espn-template .xl\|order-0 {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0
    }

    .espn-template .xl\|order-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .espn-template .xl\|order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .espn-template .xl\|order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .espn-template .xl\|grid-4x4>div {
        float: left;
        display: block;
        width: calc(50% - 8px)
    }

    .espn-template .xl\|grid-4x4>div:nth-child(3),
    .espn-template .xl\|grid-4x4>div:nth-child(4) {
        margin-top: 16px
    }

    .espn-template .xl\|grid-4x4>div:nth-child(2),
    .espn-template .xl\|grid-4x4>div:nth-child(4) {
        margin-left: 16px
    }

    .espn-template .xl\|gg2 {
        grid-gap: 16px
    }
}

.espn-template .hover-bgcolor-dark-gold {
    will-change: opacity;
    transition: opacity .1s ease-out
}

.espn-template .active-bgcolor-white {
    will-change: background-color;
    transition: background-color .1s ease-out
}

.espn-template .hover-outline {
    border: 2px solid transparent
}

.no-touch .espn-template .hover-outline:hover {
    border: 2px solid #fff
}

.espn-template .hover-scale {
    will-change: transform;
    transition: -webkit-transform .3s cubic-bezier(.19, 1, .22, 1);
    transition: transform .3s cubic-bezier(.19, 1, .22, 1);
    transition: transform .3s cubic-bezier(.19, 1, .22, 1), -webkit-transform .3s cubic-bezier(.19, 1, .22, 1)
}

.espn-template .hover-scale:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1)
}

.espn-template .hover-underlined {
    overflow: hidden
}

.espn-template .hover-underlined:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    height: 1px;
    will-change: width;
    transition: width .15s ease-in-out;
    width: 0
}

.espn-template .hover-underlined:hover:after {
    width: 100%
}

.espn-template .animateTransX {
    transition: -webkit-transform .3s ease-in-out;
    transition: transform .3s ease-in-out;
    transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out
}

.espn-template .fl-none {
    float: none
}

.espn-template .fl-left {
    float: left
}

.espn-template .stack0>*+* {
    margin-top: 0
}

.espn-template .stack0-o>*+* {
    margin-top: 1.6px
}

.espn-template .stack0-q>*+* {
    margin-top: 4px
}

.espn-template .stack0-h>*+* {
    margin-top: 8px
}

.espn-template .stack0-t>*+* {
    margin-top: 12px
}

.espn-template .stack1>*+* {
    margin-top: 16px
}

.espn-template .stack1-o>*+* {
    margin-top: 17.6px
}

.espn-template .stack1-q>*+* {
    margin-top: 20px
}

.espn-template .stack1-h>*+* {
    margin-top: 24px
}

.espn-template .stack1-t>*+* {
    margin-top: 28px
}

.espn-template .stack2>*+* {
    margin-top: 32px
}

.espn-template .stack2-o>*+* {
    margin-top: 33.6px
}

.espn-template .stack2-q>*+* {
    margin-top: 36px
}

.espn-template .stack2-h>*+* {
    margin-top: 40px
}

.espn-template .stack2-t>*+* {
    margin-top: 44px
}

.espn-template .stack3>*+* {
    margin-top: 48px
}

.espn-template .stack3-o>*+* {
    margin-top: 49.6px
}

.espn-template .stack3-q>*+* {
    margin-top: 52px
}

.espn-template .stack3-h>*+* {
    margin-top: 56px
}

.espn-template .stack3-t>*+* {
    margin-top: 60px
}

.espn-template .stack4>*+* {
    margin-top: 64px
}

.espn-template .stack4-o>*+* {
    margin-top: 65.6px
}

.espn-template .stack4-q>*+* {
    margin-top: 68px
}

.espn-template .stack4-h>*+* {
    margin-top: 72px
}

.espn-template .stack4-t>*+* {
    margin-top: 76px
}

@media screen and (min-width:320px) {
    .espn-template .xxs\|fl-none {
        float: none
    }

    .espn-template .xxs\|fl-left {
        float: left
    }

    .espn-template .xxs\|stack0>*+* {
        margin-top: 0
    }

    .espn-template .xxs\|stack0-o>*+* {
        margin-top: 1.6px
    }

    .espn-template .xxs\|stack0-q>*+* {
        margin-top: 4px
    }

    .espn-template .xxs\|stack0-h>*+* {
        margin-top: 8px
    }

    .espn-template .xxs\|stack0-t>*+* {
        margin-top: 12px
    }

    .espn-template .xxs\|stack1>*+* {
        margin-top: 16px
    }

    .espn-template .xxs\|stack1-o>*+* {
        margin-top: 17.6px
    }

    .espn-template .xxs\|stack1-q>*+* {
        margin-top: 20px
    }

    .espn-template .xxs\|stack1-h>*+* {
        margin-top: 24px
    }

    .espn-template .xxs\|stack1-t>*+* {
        margin-top: 28px
    }

    .espn-template .xxs\|stack2>*+* {
        margin-top: 32px
    }

    .espn-template .xxs\|stack2-o>*+* {
        margin-top: 33.6px
    }

    .espn-template .xxs\|stack2-q>*+* {
        margin-top: 36px
    }

    .espn-template .xxs\|stack2-h>*+* {
        margin-top: 40px
    }

    .espn-template .xxs\|stack2-t>*+* {
        margin-top: 44px
    }

    .espn-template .xxs\|stack3>*+* {
        margin-top: 48px
    }

    .espn-template .xxs\|stack3-o>*+* {
        margin-top: 49.6px
    }

    .espn-template .xxs\|stack3-q>*+* {
        margin-top: 52px
    }

    .espn-template .xxs\|stack3-h>*+* {
        margin-top: 56px
    }

    .espn-template .xxs\|stack3-t>*+* {
        margin-top: 60px
    }

    .espn-template .xxs\|stack4>*+* {
        margin-top: 64px
    }

    .espn-template .xxs\|stack4-o>*+* {
        margin-top: 65.6px
    }

    .espn-template .xxs\|stack4-q>*+* {
        margin-top: 68px
    }

    .espn-template .xxs\|stack4-h>*+* {
        margin-top: 72px
    }

    .espn-template .xxs\|stack4-t>*+* {
        margin-top: 76px
    }
}

@media screen and (min-width:375px) {
    .espn-template .xs\|fl-none {
        float: none
    }

    .espn-template .xs\|fl-left {
        float: left
    }

    .espn-template .xs\|stack0>*+* {
        margin-top: 0
    }

    .espn-template .xs\|stack0-o>*+* {
        margin-top: 1.6px
    }

    .espn-template .xs\|stack0-q>*+* {
        margin-top: 4px
    }

    .espn-template .xs\|stack0-h>*+* {
        margin-top: 8px
    }

    .espn-template .xs\|stack0-t>*+* {
        margin-top: 12px
    }

    .espn-template .xs\|stack1>*+* {
        margin-top: 16px
    }

    .espn-template .xs\|stack1-o>*+* {
        margin-top: 17.6px
    }

    .espn-template .xs\|stack1-q>*+* {
        margin-top: 20px
    }

    .espn-template .xs\|stack1-h>*+* {
        margin-top: 24px
    }

    .espn-template .xs\|stack1-t>*+* {
        margin-top: 28px
    }

    .espn-template .xs\|stack2>*+* {
        margin-top: 32px
    }

    .espn-template .xs\|stack2-o>*+* {
        margin-top: 33.6px
    }

    .espn-template .xs\|stack2-q>*+* {
        margin-top: 36px
    }

    .espn-template .xs\|stack2-h>*+* {
        margin-top: 40px
    }

    .espn-template .xs\|stack2-t>*+* {
        margin-top: 44px
    }

    .espn-template .xs\|stack3>*+* {
        margin-top: 48px
    }

    .espn-template .xs\|stack3-o>*+* {
        margin-top: 49.6px
    }

    .espn-template .xs\|stack3-q>*+* {
        margin-top: 52px
    }

    .espn-template .xs\|stack3-h>*+* {
        margin-top: 56px
    }

    .espn-template .xs\|stack3-t>*+* {
        margin-top: 60px
    }

    .espn-template .xs\|stack4>*+* {
        margin-top: 64px
    }

    .espn-template .xs\|stack4-o>*+* {
        margin-top: 65.6px
    }

    .espn-template .xs\|stack4-q>*+* {
        margin-top: 68px
    }

    .espn-template .xs\|stack4-h>*+* {
        margin-top: 72px
    }

    .espn-template .xs\|stack4-t>*+* {
        margin-top: 76px
    }
}

@media screen and (min-width:414px) {
    .espn-template .s\|fl-none {
        float: none
    }

    .espn-template .s\|fl-left {
        float: left
    }

    .espn-template .s\|stack0>*+* {
        margin-top: 0
    }

    .espn-template .s\|stack0-o>*+* {
        margin-top: 1.6px
    }

    .espn-template .s\|stack0-q>*+* {
        margin-top: 4px
    }

    .espn-template .s\|stack0-h>*+* {
        margin-top: 8px
    }

    .espn-template .s\|stack0-t>*+* {
        margin-top: 12px
    }

    .espn-template .s\|stack1>*+* {
        margin-top: 16px
    }

    .espn-template .s\|stack1-o>*+* {
        margin-top: 17.6px
    }

    .espn-template .s\|stack1-q>*+* {
        margin-top: 20px
    }

    .espn-template .s\|stack1-h>*+* {
        margin-top: 24px
    }

    .espn-template .s\|stack1-t>*+* {
        margin-top: 28px
    }

    .espn-template .s\|stack2>*+* {
        margin-top: 32px
    }

    .espn-template .s\|stack2-o>*+* {
        margin-top: 33.6px
    }

    .espn-template .s\|stack2-q>*+* {
        margin-top: 36px
    }

    .espn-template .s\|stack2-h>*+* {
        margin-top: 40px
    }

    .espn-template .s\|stack2-t>*+* {
        margin-top: 44px
    }

    .espn-template .s\|stack3>*+* {
        margin-top: 48px
    }

    .espn-template .s\|stack3-o>*+* {
        margin-top: 49.6px
    }

    .espn-template .s\|stack3-q>*+* {
        margin-top: 52px
    }

    .espn-template .s\|stack3-h>*+* {
        margin-top: 56px
    }

    .espn-template .s\|stack3-t>*+* {
        margin-top: 60px
    }

    .espn-template .s\|stack4>*+* {
        margin-top: 64px
    }

    .espn-template .s\|stack4-o>*+* {
        margin-top: 65.6px
    }

    .espn-template .s\|stack4-q>*+* {
        margin-top: 68px
    }

    .espn-template .s\|stack4-h>*+* {
        margin-top: 72px
    }

    .espn-template .s\|stack4-t>*+* {
        margin-top: 76px
    }
}

@media screen and (min-width:768px) {
    .espn-template .m\|fl-none {
        float: none
    }

    .espn-template .m\|fl-left {
        float: left
    }

    .espn-template .m\|stack0>*+* {
        margin-top: 0
    }

    .espn-template .m\|stack0-o>*+* {
        margin-top: 1.6px
    }

    .espn-template .m\|stack0-q>*+* {
        margin-top: 4px
    }

    .espn-template .m\|stack0-h>*+* {
        margin-top: 8px
    }

    .espn-template .m\|stack0-t>*+* {
        margin-top: 12px
    }

    .espn-template .m\|stack1>*+* {
        margin-top: 16px
    }

    .espn-template .m\|stack1-o>*+* {
        margin-top: 17.6px
    }

    .espn-template .m\|stack1-q>*+* {
        margin-top: 20px
    }

    .espn-template .m\|stack1-h>*+* {
        margin-top: 24px
    }

    .espn-template .m\|stack1-t>*+* {
        margin-top: 28px
    }

    .espn-template .m\|stack2>*+* {
        margin-top: 32px
    }

    .espn-template .m\|stack2-o>*+* {
        margin-top: 33.6px
    }

    .espn-template .m\|stack2-q>*+* {
        margin-top: 36px
    }

    .espn-template .m\|stack2-h>*+* {
        margin-top: 40px
    }

    .espn-template .m\|stack2-t>*+* {
        margin-top: 44px
    }

    .espn-template .m\|stack3>*+* {
        margin-top: 48px
    }

    .espn-template .m\|stack3-o>*+* {
        margin-top: 49.6px
    }

    .espn-template .m\|stack3-q>*+* {
        margin-top: 52px
    }

    .espn-template .m\|stack3-h>*+* {
        margin-top: 56px
    }

    .espn-template .m\|stack3-t>*+* {
        margin-top: 60px
    }

    .espn-template .m\|stack4>*+* {
        margin-top: 64px
    }

    .espn-template .m\|stack4-o>*+* {
        margin-top: 65.6px
    }

    .espn-template .m\|stack4-q>*+* {
        margin-top: 68px
    }

    .espn-template .m\|stack4-h>*+* {
        margin-top: 72px
    }

    .espn-template .m\|stack4-t>*+* {
        margin-top: 76px
    }
}

.espn-template .opacity-90 {
    opacity: .9
}

.espn-template .opacity-80 {
    opacity: .8
}

.espn-template .opacity-0 {
    opacity: 0
}

@media screen and (min-width:320px) {
    .espn-template .xxs\|opacity-90 {
        opacity: .9
    }

    .espn-template .xxs\|opacity-80 {
        opacity: .8
    }

    .espn-template .xxs\|opacity-0 {
        opacity: 0
    }
}

@media screen and (min-width:375px) {
    .espn-template .xs\|opacity-90 {
        opacity: .9
    }

    .espn-template .xs\|opacity-80 {
        opacity: .8
    }

    .espn-template .xs\|opacity-0 {
        opacity: 0
    }
}

@media screen and (min-width:414px) {
    .espn-template .s\|opacity-90 {
        opacity: .9
    }

    .espn-template .s\|opacity-80 {
        opacity: .8
    }

    .espn-template .s\|opacity-0 {
        opacity: 0
    }
}

@media screen and (min-width:768px) {
    .espn-template .m\|opacity-90 {
        opacity: .9
    }

    .espn-template .m\|opacity-80 {
        opacity: .8
    }

    .espn-template .m\|opacity-0 {
        opacity: 0
    }
}

.espn-template .rel {
    position: relative
}

.espn-template .abs {
    position: absolute
}

.espn-template .fixed {
    position: fixed
}

.espn-template .top-1 {
    top: -16px
}

.espn-template .top-3\/4 {
    top: 12px
}

.espn-template .top0 {
    top: 0
}

.espn-template .top-60 {
    top: 60%
}

.espn-template .top-70 {
    top: 70%
}

.espn-template .top1 {
    top: 16px
}

.espn-template .top3-1\/2 {
    top: 24px
}

.espn-template .top-50 {
    top: 50%
}

.espn-template .bottom0 {
    bottom: 0
}

.espn-template .bottom2 {
    bottom: 8px
}

.espn-template .bottom3 {
    bottom: 16px
}

.espn-template .bottom4 {
    bottom: 32px
}

.espn-template .left0 {
    left: 0
}

.espn-template .left2 {
    left: 8px
}

.espn-template .left3-q {
    left: 20px
}

.espn-template .left3 {
    left: 16px
}

.espn-template .left4 {
    left: 32px
}

.espn-template .left-50 {
    left: 50%
}

.espn-template .left-1 {
    left: -16px
}

.espn-template .left-100 {
    left: 100%
}

.espn-template .right0 {
    right: 0
}

.espn-template .right1 {
    right: 16px
}

.espn-template .right2 {
    right: 8px
}

.espn-template .right-3\/4 {
    right: 12px
}

.espn-template .right3 {
    right: 16px
}

.espn-template .z-0 {
    z-index: 0
}

.espn-template .z-1 {
    z-index: 1
}

.espn-template .z-10 {
    z-index: 10
}

.espn-template .z-100 {
    z-index: 100
}

.espn-template .z-1000 {
    z-index: 1000
}

.espn-template .z-10000 {
    z-index: 10000
}

.espn-template .z-100000 {
    z-index: 100000
}

.espn-template .z-1000000 {
    z-index: 1000000
}

@media screen and (min-width:320px) {
    .espn-template .xxs\|rel {
        position: relative
    }

    .espn-template .xxs\|abs {
        position: absolute
    }

    .espn-template .xxs\|fixed {
        position: fixed
    }

    .espn-template .xxs\|top-1 {
        top: -16px
    }

    .espn-template .xxs\|top-3\/4 {
        top: 12px
    }

    .espn-template .xxs\|top0 {
        top: 0
    }

    .espn-template .xxs\|top-60 {
        top: 60%
    }

    .espn-template .xxs\|top-70 {
        top: 70%
    }

    .espn-template .xxs\|top1 {
        top: 16px
    }

    .espn-template .xxs\|top3-1\/2 {
        top: 24px
    }

    .espn-template .xxs\|top-50 {
        top: 50%
    }

    .espn-template .xxs\|bottom0 {
        bottom: 0
    }

    .espn-template .xxs\|bottom2 {
        bottom: 8px
    }

    .espn-template .xxs\|bottom3 {
        bottom: 16px
    }

    .espn-template .xxs\|bottom4 {
        bottom: 32px
    }

    .espn-template .xxs\|left0 {
        left: 0
    }

    .espn-template .xxs\|left2 {
        left: 8px
    }

    .espn-template .xxs\|left3-q {
        left: 20px
    }

    .espn-template .xxs\|left3 {
        left: 16px
    }

    .espn-template .xxs\|left4 {
        left: 32px
    }

    .espn-template .xxs\|left-50 {
        left: 50%
    }

    .espn-template .xxs\|left-1 {
        left: -16px
    }

    .espn-template .xxs\|left-100 {
        left: 100%
    }

    .espn-template .xxs\|right0 {
        right: 0
    }

    .espn-template .xxs\|right1 {
        right: 16px
    }

    .espn-template .xxs\|right2 {
        right: 8px
    }

    .espn-template .xxs\|right-3\/4 {
        right: 12px
    }

    .espn-template .xxs\|right3 {
        right: 16px
    }

    .espn-template .xxs\|z-0 {
        z-index: 0
    }

    .espn-template .xxs\|z-1 {
        z-index: 1
    }

    .espn-template .xxs\|z-10 {
        z-index: 10
    }

    .espn-template .xxs\|z-100 {
        z-index: 100
    }

    .espn-template .xxs\|z-1000 {
        z-index: 1000
    }

    .espn-template .xxs\|z-10000 {
        z-index: 10000
    }

    .espn-template .xxs\|z-100000 {
        z-index: 100000
    }

    .espn-template .xxs\|z-1000000 {
        z-index: 1000000
    }
}

@media screen and (min-width:375px) {
    .espn-template .xs\|rel {
        position: relative
    }

    .espn-template .xs\|abs {
        position: absolute
    }

    .espn-template .xs\|fixed {
        position: fixed
    }

    .espn-template .xs\|top-1 {
        top: -16px
    }

    .espn-template .xs\|top-3\/4 {
        top: 12px
    }

    .espn-template .xs\|top0 {
        top: 0
    }

    .espn-template .xs\|top-60 {
        top: 60%
    }

    .espn-template .xs\|top-70 {
        top: 70%
    }

    .espn-template .xs\|top1 {
        top: 16px
    }

    .espn-template .xs\|top3-1\/2 {
        top: 24px
    }

    .espn-template .xs\|top-50 {
        top: 50%
    }

    .espn-template .xs\|bottom0 {
        bottom: 0
    }

    .espn-template .xs\|bottom2 {
        bottom: 8px
    }

    .espn-template .xs\|bottom3 {
        bottom: 16px
    }

    .espn-template .xs\|bottom4 {
        bottom: 32px
    }

    .espn-template .xs\|left0 {
        left: 0
    }

    .espn-template .xs\|left2 {
        left: 8px
    }

    .espn-template .xs\|left3-q {
        left: 20px
    }

    .espn-template .xs\|left3 {
        left: 16px
    }

    .espn-template .xs\|left4 {
        left: 32px
    }

    .espn-template .xs\|left-50 {
        left: 50%
    }

    .espn-template .xs\|left-1 {
        left: -16px
    }

    .espn-template .xs\|left-100 {
        left: 100%
    }

    .espn-template .xs\|right0 {
        right: 0
    }

    .espn-template .xs\|right1 {
        right: 16px
    }

    .espn-template .xs\|right2 {
        right: 8px
    }

    .espn-template .xs\|right-3\/4 {
        right: 12px
    }

    .espn-template .xs\|right3 {
        right: 16px
    }

    .espn-template .xs\|z-0 {
        z-index: 0
    }

    .espn-template .xs\|z-1 {
        z-index: 1
    }

    .espn-template .xs\|z-10 {
        z-index: 10
    }

    .espn-template .xs\|z-100 {
        z-index: 100
    }

    .espn-template .xs\|z-1000 {
        z-index: 1000
    }

    .espn-template .xs\|z-10000 {
        z-index: 10000
    }

    .espn-template .xs\|z-100000 {
        z-index: 100000
    }

    .espn-template .xs\|z-1000000 {
        z-index: 1000000
    }
}

@media screen and (min-width:414px) {
    .espn-template .s\|rel {
        position: relative
    }

    .espn-template .s\|abs {
        position: absolute
    }

    .espn-template .s\|fixed {
        position: fixed
    }

    .espn-template .s\|top-1 {
        top: -16px
    }

    .espn-template .s\|top-3\/4 {
        top: 12px
    }

    .espn-template .s\|top0 {
        top: 0
    }

    .espn-template .s\|top-60 {
        top: 60%
    }

    .espn-template .s\|top-70 {
        top: 70%
    }

    .espn-template .s\|top1 {
        top: 16px
    }

    .espn-template .s\|top3-1\/2 {
        top: 24px
    }

    .espn-template .s\|top-50 {
        top: 50%
    }

    .espn-template .s\|bottom0 {
        bottom: 0
    }

    .espn-template .s\|bottom2 {
        bottom: 8px
    }

    .espn-template .s\|bottom3 {
        bottom: 16px
    }

    .espn-template .s\|bottom4 {
        bottom: 32px
    }

    .espn-template .s\|left0 {
        left: 0
    }

    .espn-template .s\|left2 {
        left: 8px
    }

    .espn-template .s\|left3-q {
        left: 20px
    }

    .espn-template .s\|left3 {
        left: 16px
    }

    .espn-template .s\|left4 {
        left: 32px
    }

    .espn-template .s\|left-50 {
        left: 50%
    }

    .espn-template .s\|left-1 {
        left: -16px
    }

    .espn-template .s\|left-100 {
        left: 100%
    }

    .espn-template .s\|right0 {
        right: 0
    }

    .espn-template .s\|right1 {
        right: 16px
    }

    .espn-template .s\|right2 {
        right: 8px
    }

    .espn-template .s\|right-3\/4 {
        right: 12px
    }

    .espn-template .s\|right3 {
        right: 16px
    }

    .espn-template .s\|z-0 {
        z-index: 0
    }

    .espn-template .s\|z-1 {
        z-index: 1
    }

    .espn-template .s\|z-10 {
        z-index: 10
    }

    .espn-template .s\|z-100 {
        z-index: 100
    }

    .espn-template .s\|z-1000 {
        z-index: 1000
    }

    .espn-template .s\|z-10000 {
        z-index: 10000
    }

    .espn-template .s\|z-100000 {
        z-index: 100000
    }

    .espn-template .s\|z-1000000 {
        z-index: 1000000
    }
}

@media screen and (min-width:768px) {
    .espn-template .m\|rel {
        position: relative
    }

    .espn-template .m\|abs {
        position: absolute
    }

    .espn-template .m\|fixed {
        position: fixed
    }

    .espn-template .m\|top-1 {
        top: -16px
    }

    .espn-template .m\|top-3\/4 {
        top: 12px
    }

    .espn-template .m\|top0 {
        top: 0
    }

    .espn-template .m\|top-60 {
        top: 60%
    }

    .espn-template .m\|top-70 {
        top: 70%
    }

    .espn-template .m\|top1 {
        top: 16px
    }

    .espn-template .m\|top3-1\/2 {
        top: 24px
    }

    .espn-template .m\|top-50 {
        top: 50%
    }

    .espn-template .m\|bottom0 {
        bottom: 0
    }

    .espn-template .m\|bottom2 {
        bottom: 8px
    }

    .espn-template .m\|bottom3 {
        bottom: 16px
    }

    .espn-template .m\|bottom4 {
        bottom: 32px
    }

    .espn-template .m\|left0 {
        left: 0
    }

    .espn-template .m\|left2 {
        left: 8px
    }

    .espn-template .m\|left3-q {
        left: 20px
    }

    .espn-template .m\|left3 {
        left: 16px
    }

    .espn-template .m\|left4 {
        left: 32px
    }

    .espn-template .m\|left-50 {
        left: 50%
    }

    .espn-template .m\|left-1 {
        left: -16px
    }

    .espn-template .m\|left-100 {
        left: 100%
    }

    .espn-template .m\|right0 {
        right: 0
    }

    .espn-template .m\|right1 {
        right: 16px
    }

    .espn-template .m\|right2 {
        right: 8px
    }

    .espn-template .m\|right-3\/4 {
        right: 12px
    }

    .espn-template .m\|right3 {
        right: 16px
    }

    .espn-template .m\|z-0 {
        z-index: 0
    }

    .espn-template .m\|z-1 {
        z-index: 1
    }

    .espn-template .m\|z-10 {
        z-index: 10
    }

    .espn-template .m\|z-100 {
        z-index: 100
    }

    .espn-template .m\|z-1000 {
        z-index: 1000
    }

    .espn-template .m\|z-10000 {
        z-index: 10000
    }

    .espn-template .m\|z-100000 {
        z-index: 100000
    }

    .espn-template .m\|z-1000000 {
        z-index: 1000000
    }
}

.espn-template .maxw0 {
    max-width: 0
}

.espn-template .width0 {
    width: 0
}

.espn-template .height0 {
    height: 0
}

.espn-template .maxw1 {
    max-width: 16px
}

.espn-template .maxw2 {
    max-width: 32px
}

.espn-template .maxw3 {
    max-width: 48px
}

.espn-template .maxw4 {
    max-width: 64px
}

.espn-template .width4 {
    width: 64px
}

.espn-template .maxw5 {
    max-width: 80px
}

.espn-template .maxw6 {
    max-width: 96px
}

.espn-template .height6 {
    height: 96px
}

.espn-template .maxw7 {
    max-width: 112px
}

.espn-template .maxw8 {
    max-width: 128px
}

.espn-template .maxw9 {
    max-width: 144px
}

.espn-template .height9 {
    height: 144px
}

.espn-template .maxw10 {
    max-width: 160px
}

.espn-template .maxw11 {
    max-width: 176px
}

.espn-template .width11 {
    width: 176px
}

.espn-template .height11 {
    height: 176px
}

.espn-template .maxw12 {
    max-width: 192px
}

.espn-template .width12 {
    width: 192px
}

.espn-template .height12 {
    height: 192px
}

.espn-template .maxw13 {
    max-width: 208px
}

.espn-template .width13 {
    width: 208px
}

.espn-template .height13 {
    height: 208px
}

.espn-template .maxw14 {
    max-width: 224px
}

.espn-template .width14 {
    width: 224px
}

.espn-template .height14 {
    height: 224px
}

.espn-template .maxw15 {
    max-width: 240px
}

.espn-template .maxw16 {
    max-width: 256px
}

.espn-template .width16 {
    width: 256px
}

.espn-template .height16 {
    height: 256px
}

.espn-template .maxw17 {
    max-width: 272px
}

.espn-template .width17 {
    width: 272px
}

.espn-template .height17 {
    height: 272px
}

.espn-template .maxw18 {
    max-width: 288px
}

.espn-template .width18 {
    width: 288px
}

.espn-template .height18 {
    height: 288px
}

.espn-template .maxw19 {
    max-width: 304px
}

.espn-template .width19 {
    width: 304px
}

.espn-template .height19 {
    height: 304px
}

.espn-template .maxw20 {
    max-width: 320px
}

.espn-template .width20 {
    width: 320px
}

.espn-template .height20 {
    height: 320px
}

.espn-template .maxw21 {
    max-width: 336px
}

.espn-template .width21 {
    width: 336px
}

.espn-template .height21 {
    height: 336px
}

.espn-template .maxw22 {
    max-width: 352px
}

.espn-template .width22 {
    width: 352px
}

.espn-template .height22 {
    height: 352px
}

.espn-template .maxw23 {
    max-width: 368px
}

.espn-template .width23 {
    width: 368px
}

.espn-template .height23 {
    height: 368px
}

.espn-template .maxw24 {
    max-width: 384px
}

.espn-template .width24 {
    width: 384px
}

.espn-template .height24 {
    height: 384px
}

.espn-template .maxw25 {
    max-width: 400px
}

.espn-template .width25 {
    width: 400px
}

.espn-template .height25 {
    height: 400px
}

.espn-template .maxw26 {
    max-width: 416px
}

.espn-template .width26 {
    width: 416px
}

.espn-template .height26 {
    height: 416px
}

.espn-template .maxw27 {
    max-width: 432px
}

.espn-template .width27 {
    width: 432px
}

.espn-template .height27 {
    height: 432px
}

.espn-template .maxw28 {
    max-width: 448px
}

.espn-template .width28 {
    width: 448px
}

.espn-template .height28 {
    height: 448px
}

.espn-template .maxw29 {
    max-width: 464px
}

.espn-template .width29 {
    width: 464px
}

.espn-template .height29 {
    height: 464px
}

.espn-template .maxw30 {
    max-width: 480px
}

.espn-template .width30 {
    width: 480px
}

.espn-template .height30 {
    height: 480px
}

.espn-template .maxw31 {
    max-width: 496px
}

.espn-template .width31 {
    width: 496px
}

.espn-template .height31 {
    height: 496px
}

.espn-template .maxw32 {
    max-width: 512px
}

.espn-template .width32 {
    width: 512px
}

.espn-template .height32 {
    height: 512px
}

.espn-template .maxw33 {
    max-width: 528px
}

.espn-template .width33 {
    width: 528px
}

.espn-template .height33 {
    height: 528px
}

.espn-template .maxw34 {
    max-width: 544px
}

.espn-template .width34 {
    width: 544px
}

.espn-template .height34 {
    height: 544px
}

.espn-template .maxw35 {
    max-width: 560px
}

.espn-template .width35 {
    width: 560px
}

.espn-template .height35 {
    height: 560px
}

.espn-template .maxw36 {
    max-width: 576px
}

.espn-template .width36 {
    width: 576px
}

.espn-template .height36 {
    height: 576px
}

.espn-template .maxw37 {
    max-width: 592px
}

.espn-template .width37 {
    width: 592px
}

.espn-template .height37 {
    height: 592px
}

.espn-template .maxw38 {
    max-width: 608px
}

.espn-template .width38 {
    width: 608px
}

.espn-template .height38 {
    height: 608px
}

.espn-template .maxw39 {
    max-width: 624px
}

.espn-template .width39 {
    width: 624px
}

.espn-template .height39 {
    height: 624px
}

.espn-template .maxw40 {
    max-width: 640px
}

.espn-template .width40 {
    width: 640px
}

.espn-template .height40 {
    height: 640px
}

.espn-template .maxw41 {
    max-width: 656px
}

.espn-template .width41 {
    width: 656px
}

.espn-template .height41 {
    height: 656px
}

.espn-template .maxw42 {
    max-width: 672px
}

.espn-template .width42 {
    width: 672px
}

.espn-template .height42 {
    height: 672px
}

.espn-template .maxw43 {
    max-width: 688px
}

.espn-template .width43 {
    width: 688px
}

.espn-template .height43 {
    height: 688px
}

.espn-template .maxw44 {
    max-width: 704px
}

.espn-template .width44 {
    width: 704px
}

.espn-template .height44 {
    height: 704px
}

.espn-template .maxw45 {
    max-width: 720px
}

.espn-template .width45 {
    width: 720px
}

.espn-template .height45 {
    height: 720px
}

.espn-template .maxw46 {
    max-width: 736px
}

.espn-template .width46 {
    width: 736px
}

.espn-template .height46 {
    height: 736px
}

.espn-template .maxw47 {
    max-width: 752px
}

.espn-template .width47 {
    width: 752px
}

.espn-template .height47 {
    height: 752px
}

.espn-template .maxw48 {
    max-width: 768px
}

.espn-template .width48 {
    width: 768px
}

.espn-template .height48 {
    height: 768px
}

.espn-template .maxw49 {
    max-width: 784px
}

.espn-template .width49 {
    width: 784px
}

.espn-template .height49 {
    height: 784px
}

.espn-template .maxw50 {
    max-width: 800px
}

.espn-template .width50 {
    width: 800px
}

.espn-template .height50 {
    height: 800px
}

.espn-template .maxw51 {
    max-width: 816px
}

.espn-template .width51 {
    width: 816px
}

.espn-template .height51 {
    height: 816px
}

.espn-template .maxw52 {
    max-width: 832px
}

.espn-template .width52 {
    width: 832px
}

.espn-template .height52 {
    height: 832px
}

.espn-template .maxw53 {
    max-width: 848px
}

.espn-template .width53 {
    width: 848px
}

.espn-template .height53 {
    height: 848px
}

.espn-template .maxw54 {
    max-width: 864px
}

.espn-template .width54 {
    width: 864px
}

.espn-template .height54 {
    height: 864px
}

.espn-template .maxw55 {
    max-width: 880px
}

.espn-template .width55 {
    width: 880px
}

.espn-template .height55 {
    height: 880px
}

.espn-template .maxw56 {
    max-width: 896px
}

.espn-template .width56 {
    width: 896px
}

.espn-template .height56 {
    height: 896px
}

.espn-template .maxw57 {
    max-width: 912px
}

.espn-template .width57 {
    width: 912px
}

.espn-template .height57 {
    height: 912px
}

.espn-template .maxw58 {
    max-width: 928px
}

.espn-template .width58 {
    width: 928px
}

.espn-template .height58 {
    height: 928px
}

.espn-template .maxw59 {
    max-width: 944px
}

.espn-template .width59 {
    width: 944px
}

.espn-template .height59 {
    height: 944px
}

.espn-template .maxw60 {
    max-width: 960px
}

.espn-template .width60 {
    width: 960px
}

.espn-template .height60 {
    height: 960px
}

.espn-template .maxw61 {
    max-width: 976px
}

.espn-template .width61 {
    width: 976px
}

.espn-template .height61 {
    height: 976px
}

.espn-template .maxw62 {
    max-width: 992px
}

.espn-template .width62 {
    width: 992px
}

.espn-template .height62 {
    height: 992px
}

.espn-template .maxw63 {
    max-width: 1008px
}

.espn-template .width63 {
    width: 1008px
}

.espn-template .height63 {
    height: 1008px
}

.espn-template .maxw64 {
    max-width: 1024px
}

.espn-template .width64 {
    width: 1024px
}

.espn-template .height64 {
    height: 1024px
}

.espn-template .maxw65 {
    max-width: 1040px
}

.espn-template .width65 {
    width: 1040px
}

.espn-template .height65 {
    height: 1040px
}

.espn-template .maxw66 {
    max-width: 1056px
}

.espn-template .width66 {
    width: 1056px
}

.espn-template .height66 {
    height: 1056px
}

.espn-template .maxw67 {
    max-width: 1072px
}

.espn-template .width67 {
    width: 1072px
}

.espn-template .height67 {
    height: 1072px
}

.espn-template .maxw68 {
    max-width: 1088px
}

.espn-template .width68 {
    width: 1088px
}

.espn-template .height68 {
    height: 1088px
}

.espn-template .maxw69 {
    max-width: 1104px
}

.espn-template .width69 {
    width: 1104px
}

.espn-template .height69 {
    height: 1104px
}

.espn-template .maxw70 {
    max-width: 1120px
}

.espn-template .width70 {
    width: 1120px
}

.espn-template .height70 {
    height: 1120px
}

.espn-template .maxw71 {
    max-width: 1136px
}

.espn-template .width71 {
    width: 1136px
}

.espn-template .height71 {
    height: 1136px
}

.espn-template .maxw72 {
    max-width: 1152px
}

.espn-template .width72 {
    width: 1152px
}

.espn-template .height72 {
    height: 1152px
}

.espn-template .maxw73 {
    max-width: 1168px
}

.espn-template .width73 {
    width: 1168px
}

.espn-template .height73 {
    height: 1168px
}

.espn-template .maxw74 {
    max-width: 1184px
}

.espn-template .width74 {
    width: 1184px
}

.espn-template .height74 {
    height: 1184px
}

.espn-template .maxw75 {
    max-width: 1200px
}

.espn-template .width75 {
    width: 1200px
}

.espn-template .height75 {
    height: 1200px
}

.espn-template .maxw76 {
    max-width: 1216px
}

.espn-template .width76 {
    width: 1216px
}

.espn-template .height76 {
    height: 1216px
}

.espn-template .maxw77 {
    max-width: 1232px
}

.espn-template .width77 {
    width: 1232px
}

.espn-template .height77 {
    height: 1232px
}

.espn-template .maxw78 {
    max-width: 1248px
}

.espn-template .width78 {
    width: 1248px
}

.espn-template .height78 {
    height: 1248px
}

.espn-template .maxw79 {
    max-width: 1264px
}

.espn-template .width79 {
    width: 1264px
}

.espn-template .height79 {
    height: 1264px
}

.espn-template .maxw80 {
    max-width: 1280px
}

.espn-template .width80 {
    width: 1280px
}

.espn-template .height80 {
    height: 1280px
}

.espn-template .maxw81 {
    max-width: 1296px
}

.espn-template .width81 {
    width: 1296px
}

.espn-template .height81 {
    height: 1296px
}

.espn-template .maxw82 {
    max-width: 1312px
}

.espn-template .width82 {
    width: 1312px
}

.espn-template .height82 {
    height: 1312px
}

.espn-template .maxw83 {
    max-width: 1328px
}

.espn-template .width83 {
    width: 1328px
}

.espn-template .height83 {
    height: 1328px
}

.espn-template .maxw84 {
    max-width: 1344px
}

.espn-template .width84 {
    width: 1344px
}

.espn-template .height84 {
    height: 1344px
}

.espn-template .maxw85 {
    max-width: 1360px
}

.espn-template .width85 {
    width: 1360px
}

.espn-template .height85 {
    height: 1360px
}

.espn-template .maxw86 {
    max-width: 1376px
}

.espn-template .width86 {
    width: 1376px
}

.espn-template .height86 {
    height: 1376px
}

.espn-template .maxw87 {
    max-width: 1392px
}

.espn-template .width87 {
    width: 1392px
}

.espn-template .height87 {
    height: 1392px
}

.espn-template .maxw88 {
    max-width: 1408px
}

.espn-template .width88 {
    width: 1408px
}

.espn-template .height88 {
    height: 1408px
}

.espn-template .maxw89 {
    max-width: 1424px
}

.espn-template .width89 {
    width: 1424px
}

.espn-template .height89 {
    height: 1424px
}

.espn-template .maxw90 {
    max-width: 1440px
}

.espn-template .width90 {
    width: 1440px
}

.espn-template .height90 {
    height: 1440px
}

.espn-template .maxw91 {
    max-width: 1456px
}

.espn-template .width91 {
    width: 1456px
}

.espn-template .height91 {
    height: 1456px
}

.espn-template .maxw92 {
    max-width: 1472px
}

.espn-template .width92 {
    width: 1472px
}

.espn-template .height92 {
    height: 1472px
}

.espn-template .maxw93 {
    max-width: 1488px
}

.espn-template .width93 {
    width: 1488px
}

.espn-template .height93 {
    height: 1488px
}

.espn-template .maxw94 {
    max-width: 1504px
}

.espn-template .width94 {
    width: 1504px
}

.espn-template .height94 {
    height: 1504px
}

.espn-template .maxw95 {
    max-width: 1520px
}

.espn-template .width95 {
    width: 1520px
}

.espn-template .height95 {
    height: 1520px
}

.espn-template .maxw96 {
    max-width: 1536px
}

.espn-template .width96 {
    width: 1536px
}

.espn-template .height96 {
    height: 1536px
}

.espn-template .maxw97 {
    max-width: 1552px
}

.espn-template .width97 {
    width: 1552px
}

.espn-template .height97 {
    height: 1552px
}

.espn-template .maxw98 {
    max-width: 1568px
}

.espn-template .width98 {
    width: 1568px
}

.espn-template .height98 {
    height: 1568px
}

.espn-template .maxw99 {
    max-width: 1584px
}

.espn-template .width99 {
    width: 1584px
}

.espn-template .height99 {
    height: 1584px
}

.espn-template .maxw100 {
    max-width: 1600px
}

.espn-template .width100 {
    width: 1600px
}

.espn-template .height100 {
    height: 1600px
}

.espn-template .width3px {
    width: 3px
}

.espn-template .width-40 {
    width: 40%
}

.espn-template .width-50 {
    width: 50%
}

.espn-template .width15 {
    width: 240px
}

.espn-template .width-80 {
    width: 80%
}

.espn-template .width-85 {
    width: 85%
}

.espn-template .width-90 {
    width: 90%
}

.espn-template .width-100 {
    width: 100%
}

.espn-template .width-100vw {
    width: 100vw
}

.espn-template .width-200 {
    width: 200%
}

.espn-template .width-auto {
    width: auto
}

.espn-template .height-1px {
    height: 1px
}

.espn-template .height-30 {
    height: 30%
}

.espn-template .height-40 {
    height: 40%
}

.espn-template .height-50 {
    height: 50%
}

.espn-template .height-60 {
    height: 60%
}

.espn-template .height-70 {
    height: 70%
}

.espn-template .height-100 {
    height: 100%
}

.espn-template .height-80 {
    height: 80%
}

.espn-template .height-150 {
    height: 150%
}

.espn-template .height-auto {
    height: auto
}

.espn-template .minh-50 {
    min-height: 50%
}

.espn-template .minh-100 {
    min-height: 100%
}

.espn-template .minh-200 {
    min-height: 200%
}

.espn-template .minh-200vh {
    min-height: 200vh
}

.espn-template .height-75vh {
    height: 75vh
}

.espn-template .height-100vh {
    height: 100vh
}

.espn-template .height-150vh {
    height: 150vh
}

.espn-template .height-200vh {
    height: 200vh
}

.espn-template .height-200 {
    height: 200%
}

.espn-template .height-300vh {
    height: 300vh
}

.espn-template .minh-100vh {
    min-height: calc(100% - 44px);
    padding-top: 44px
}

.espn-template .width0-h {
    width: 8px
}

.espn-template .width1 {
    width: 16px
}

.espn-template .width2 {
    width: 32px
}

.espn-template .width3 {
    width: 48px
}

.espn-template .width3rem {
    width: 4rem
}

.espn-template .width3rem-1\/3 {
    width: 5rem
}

.espn-template .width5 {
    width: 80px
}

.espn-template .width6 {
    width: 96px
}

.espn-template .width7 {
    width: 112px
}

.espn-template .width8 {
    width: 128px
}

.espn-template .width9 {
    width: 144px
}

.espn-template .width10 {
    width: 160px
}

.espn-template .height0-q {
    height: 4px
}

.espn-template .height0-h {
    height: 8px
}

.espn-template .height1 {
    height: 16px
}

.espn-template .height2 {
    height: 2rem
}

.espn-template .height2-h {
    height: 40px
}

.espn-template .height3 {
    height: 48px
}

.espn-template .height4 {
    height: 64px
}

.espn-template .height5 {
    height: 80px
}

.espn-template .height7 {
    height: 112px
}

.espn-template .height3-h {
    height: 56px
}

.espn-template .height3rem {
    height: 4rem
}

.espn-template .height8 {
    height: 128px
}

.espn-template .height10 {
    height: 160px
}

.espn-template .height15 {
    height: 240px
}

.espn-template .maxh3 {
    max-height: 80%
}

.espn-template .maxw-100 {
    max-width: 100%
}

.espn-template .sixteen-nine {
    height: 0;
    padding-bottom: 56.25%
}

@media screen and (min-width:320px) {
    .espn-template .xxs\|maxw0 {
        max-width: 0
    }

    .espn-template .xxs\|width0 {
        width: 0
    }

    .espn-template .xxs\|height0 {
        height: 0
    }

    .espn-template .xxs\|maxw1 {
        max-width: 16px
    }

    .espn-template .xxs\|maxw2 {
        max-width: 32px
    }

    .espn-template .xxs\|maxw3 {
        max-width: 48px
    }

    .espn-template .xxs\|maxw4 {
        max-width: 64px
    }

    .espn-template .xxs\|width4 {
        width: 64px
    }

    .espn-template .xxs\|maxw5 {
        max-width: 80px
    }

    .espn-template .xxs\|maxw6 {
        max-width: 96px
    }

    .espn-template .xxs\|height6 {
        height: 96px
    }

    .espn-template .xxs\|maxw7 {
        max-width: 112px
    }

    .espn-template .xxs\|maxw8 {
        max-width: 128px
    }

    .espn-template .xxs\|maxw9 {
        max-width: 144px
    }

    .espn-template .xxs\|height9 {
        height: 144px
    }

    .espn-template .xxs\|maxw10 {
        max-width: 160px
    }

    .espn-template .xxs\|maxw11 {
        max-width: 176px
    }

    .espn-template .xxs\|width11 {
        width: 176px
    }

    .espn-template .xxs\|height11 {
        height: 176px
    }

    .espn-template .xxs\|maxw12 {
        max-width: 192px
    }

    .espn-template .xxs\|width12 {
        width: 192px
    }

    .espn-template .xxs\|height12 {
        height: 192px
    }

    .espn-template .xxs\|maxw13 {
        max-width: 208px
    }

    .espn-template .xxs\|width13 {
        width: 208px
    }

    .espn-template .xxs\|height13 {
        height: 208px
    }

    .espn-template .xxs\|maxw14 {
        max-width: 224px
    }

    .espn-template .xxs\|width14 {
        width: 224px
    }

    .espn-template .xxs\|height14 {
        height: 224px
    }

    .espn-template .xxs\|maxw15 {
        max-width: 240px
    }

    .espn-template .xxs\|maxw16 {
        max-width: 256px
    }

    .espn-template .xxs\|width16 {
        width: 256px
    }

    .espn-template .xxs\|height16 {
        height: 256px
    }

    .espn-template .xxs\|maxw17 {
        max-width: 272px
    }

    .espn-template .xxs\|width17 {
        width: 272px
    }

    .espn-template .xxs\|height17 {
        height: 272px
    }

    .espn-template .xxs\|maxw18 {
        max-width: 288px
    }

    .espn-template .xxs\|width18 {
        width: 288px
    }

    .espn-template .xxs\|height18 {
        height: 288px
    }

    .espn-template .xxs\|maxw19 {
        max-width: 304px
    }

    .espn-template .xxs\|width19 {
        width: 304px
    }

    .espn-template .xxs\|height19 {
        height: 304px
    }

    .espn-template .xxs\|maxw20 {
        max-width: 320px
    }

    .espn-template .xxs\|width20 {
        width: 320px
    }

    .espn-template .xxs\|height20 {
        height: 320px
    }

    .espn-template .xxs\|maxw21 {
        max-width: 336px
    }

    .espn-template .xxs\|width21 {
        width: 336px
    }

    .espn-template .xxs\|height21 {
        height: 336px
    }

    .espn-template .xxs\|maxw22 {
        max-width: 352px
    }

    .espn-template .xxs\|width22 {
        width: 352px
    }

    .espn-template .xxs\|height22 {
        height: 352px
    }

    .espn-template .xxs\|maxw23 {
        max-width: 368px
    }

    .espn-template .xxs\|width23 {
        width: 368px
    }

    .espn-template .xxs\|height23 {
        height: 368px
    }

    .espn-template .xxs\|maxw24 {
        max-width: 384px
    }

    .espn-template .xxs\|width24 {
        width: 384px
    }

    .espn-template .xxs\|height24 {
        height: 384px
    }

    .espn-template .xxs\|maxw25 {
        max-width: 400px
    }

    .espn-template .xxs\|width25 {
        width: 400px
    }

    .espn-template .xxs\|height25 {
        height: 400px
    }

    .espn-template .xxs\|maxw26 {
        max-width: 416px
    }

    .espn-template .xxs\|width26 {
        width: 416px
    }

    .espn-template .xxs\|height26 {
        height: 416px
    }

    .espn-template .xxs\|maxw27 {
        max-width: 432px
    }

    .espn-template .xxs\|width27 {
        width: 432px
    }

    .espn-template .xxs\|height27 {
        height: 432px
    }

    .espn-template .xxs\|maxw28 {
        max-width: 448px
    }

    .espn-template .xxs\|width28 {
        width: 448px
    }

    .espn-template .xxs\|height28 {
        height: 448px
    }

    .espn-template .xxs\|maxw29 {
        max-width: 464px
    }

    .espn-template .xxs\|width29 {
        width: 464px
    }

    .espn-template .xxs\|height29 {
        height: 464px
    }

    .espn-template .xxs\|maxw30 {
        max-width: 480px
    }

    .espn-template .xxs\|width30 {
        width: 480px
    }

    .espn-template .xxs\|height30 {
        height: 480px
    }

    .espn-template .xxs\|maxw31 {
        max-width: 496px
    }

    .espn-template .xxs\|width31 {
        width: 496px
    }

    .espn-template .xxs\|height31 {
        height: 496px
    }

    .espn-template .xxs\|maxw32 {
        max-width: 512px
    }

    .espn-template .xxs\|width32 {
        width: 512px
    }

    .espn-template .xxs\|height32 {
        height: 512px
    }

    .espn-template .xxs\|maxw33 {
        max-width: 528px
    }

    .espn-template .xxs\|width33 {
        width: 528px
    }

    .espn-template .xxs\|height33 {
        height: 528px
    }

    .espn-template .xxs\|maxw34 {
        max-width: 544px
    }

    .espn-template .xxs\|width34 {
        width: 544px
    }

    .espn-template .xxs\|height34 {
        height: 544px
    }

    .espn-template .xxs\|maxw35 {
        max-width: 560px
    }

    .espn-template .xxs\|width35 {
        width: 560px
    }

    .espn-template .xxs\|height35 {
        height: 560px
    }

    .espn-template .xxs\|maxw36 {
        max-width: 576px
    }

    .espn-template .xxs\|width36 {
        width: 576px
    }

    .espn-template .xxs\|height36 {
        height: 576px
    }

    .espn-template .xxs\|maxw37 {
        max-width: 592px
    }

    .espn-template .xxs\|width37 {
        width: 592px
    }

    .espn-template .xxs\|height37 {
        height: 592px
    }

    .espn-template .xxs\|maxw38 {
        max-width: 608px
    }

    .espn-template .xxs\|width38 {
        width: 608px
    }

    .espn-template .xxs\|height38 {
        height: 608px
    }

    .espn-template .xxs\|maxw39 {
        max-width: 624px
    }

    .espn-template .xxs\|width39 {
        width: 624px
    }

    .espn-template .xxs\|height39 {
        height: 624px
    }

    .espn-template .xxs\|maxw40 {
        max-width: 640px
    }

    .espn-template .xxs\|width40 {
        width: 640px
    }

    .espn-template .xxs\|height40 {
        height: 640px
    }

    .espn-template .xxs\|maxw41 {
        max-width: 656px
    }

    .espn-template .xxs\|width41 {
        width: 656px
    }

    .espn-template .xxs\|height41 {
        height: 656px
    }

    .espn-template .xxs\|maxw42 {
        max-width: 672px
    }

    .espn-template .xxs\|width42 {
        width: 672px
    }

    .espn-template .xxs\|height42 {
        height: 672px
    }

    .espn-template .xxs\|maxw43 {
        max-width: 688px
    }

    .espn-template .xxs\|width43 {
        width: 688px
    }

    .espn-template .xxs\|height43 {
        height: 688px
    }

    .espn-template .xxs\|maxw44 {
        max-width: 704px
    }

    .espn-template .xxs\|width44 {
        width: 704px
    }

    .espn-template .xxs\|height44 {
        height: 704px
    }

    .espn-template .xxs\|maxw45 {
        max-width: 720px
    }

    .espn-template .xxs\|width45 {
        width: 720px
    }

    .espn-template .xxs\|height45 {
        height: 720px
    }

    .espn-template .xxs\|maxw46 {
        max-width: 736px
    }

    .espn-template .xxs\|width46 {
        width: 736px
    }

    .espn-template .xxs\|height46 {
        height: 736px
    }

    .espn-template .xxs\|maxw47 {
        max-width: 752px
    }

    .espn-template .xxs\|width47 {
        width: 752px
    }

    .espn-template .xxs\|height47 {
        height: 752px
    }

    .espn-template .xxs\|maxw48 {
        max-width: 768px
    }

    .espn-template .xxs\|width48 {
        width: 768px
    }

    .espn-template .xxs\|height48 {
        height: 768px
    }

    .espn-template .xxs\|maxw49 {
        max-width: 784px
    }

    .espn-template .xxs\|width49 {
        width: 784px
    }

    .espn-template .xxs\|height49 {
        height: 784px
    }

    .espn-template .xxs\|maxw50 {
        max-width: 800px
    }

    .espn-template .xxs\|width50 {
        width: 800px
    }

    .espn-template .xxs\|height50 {
        height: 800px
    }

    .espn-template .xxs\|maxw51 {
        max-width: 816px
    }

    .espn-template .xxs\|width51 {
        width: 816px
    }

    .espn-template .xxs\|height51 {
        height: 816px
    }

    .espn-template .xxs\|maxw52 {
        max-width: 832px
    }

    .espn-template .xxs\|width52 {
        width: 832px
    }

    .espn-template .xxs\|height52 {
        height: 832px
    }

    .espn-template .xxs\|maxw53 {
        max-width: 848px
    }

    .espn-template .xxs\|width53 {
        width: 848px
    }

    .espn-template .xxs\|height53 {
        height: 848px
    }

    .espn-template .xxs\|maxw54 {
        max-width: 864px
    }

    .espn-template .xxs\|width54 {
        width: 864px
    }

    .espn-template .xxs\|height54 {
        height: 864px
    }

    .espn-template .xxs\|maxw55 {
        max-width: 880px
    }

    .espn-template .xxs\|width55 {
        width: 880px
    }

    .espn-template .xxs\|height55 {
        height: 880px
    }

    .espn-template .xxs\|maxw56 {
        max-width: 896px
    }

    .espn-template .xxs\|width56 {
        width: 896px
    }

    .espn-template .xxs\|height56 {
        height: 896px
    }

    .espn-template .xxs\|maxw57 {
        max-width: 912px
    }

    .espn-template .xxs\|width57 {
        width: 912px
    }

    .espn-template .xxs\|height57 {
        height: 912px
    }

    .espn-template .xxs\|maxw58 {
        max-width: 928px
    }

    .espn-template .xxs\|width58 {
        width: 928px
    }

    .espn-template .xxs\|height58 {
        height: 928px
    }

    .espn-template .xxs\|maxw59 {
        max-width: 944px
    }

    .espn-template .xxs\|width59 {
        width: 944px
    }

    .espn-template .xxs\|height59 {
        height: 944px
    }

    .espn-template .xxs\|maxw60 {
        max-width: 960px
    }

    .espn-template .xxs\|width60 {
        width: 960px
    }

    .espn-template .xxs\|height60 {
        height: 960px
    }

    .espn-template .xxs\|maxw61 {
        max-width: 976px
    }

    .espn-template .xxs\|width61 {
        width: 976px
    }

    .espn-template .xxs\|height61 {
        height: 976px
    }

    .espn-template .xxs\|maxw62 {
        max-width: 992px
    }

    .espn-template .xxs\|width62 {
        width: 992px
    }

    .espn-template .xxs\|height62 {
        height: 992px
    }

    .espn-template .xxs\|maxw63 {
        max-width: 1008px
    }

    .espn-template .xxs\|width63 {
        width: 1008px
    }

    .espn-template .xxs\|height63 {
        height: 1008px
    }

    .espn-template .xxs\|maxw64 {
        max-width: 1024px
    }

    .espn-template .xxs\|width64 {
        width: 1024px
    }

    .espn-template .xxs\|height64 {
        height: 1024px
    }

    .espn-template .xxs\|maxw65 {
        max-width: 1040px
    }

    .espn-template .xxs\|width65 {
        width: 1040px
    }

    .espn-template .xxs\|height65 {
        height: 1040px
    }

    .espn-template .xxs\|maxw66 {
        max-width: 1056px
    }

    .espn-template .xxs\|width66 {
        width: 1056px
    }

    .espn-template .xxs\|height66 {
        height: 1056px
    }

    .espn-template .xxs\|maxw67 {
        max-width: 1072px
    }

    .espn-template .xxs\|width67 {
        width: 1072px
    }

    .espn-template .xxs\|height67 {
        height: 1072px
    }

    .espn-template .xxs\|maxw68 {
        max-width: 1088px
    }

    .espn-template .xxs\|width68 {
        width: 1088px
    }

    .espn-template .xxs\|height68 {
        height: 1088px
    }

    .espn-template .xxs\|maxw69 {
        max-width: 1104px
    }

    .espn-template .xxs\|width69 {
        width: 1104px
    }

    .espn-template .xxs\|height69 {
        height: 1104px
    }

    .espn-template .xxs\|maxw70 {
        max-width: 1120px
    }

    .espn-template .xxs\|width70 {
        width: 1120px
    }

    .espn-template .xxs\|height70 {
        height: 1120px
    }

    .espn-template .xxs\|maxw71 {
        max-width: 1136px
    }

    .espn-template .xxs\|width71 {
        width: 1136px
    }

    .espn-template .xxs\|height71 {
        height: 1136px
    }

    .espn-template .xxs\|maxw72 {
        max-width: 1152px
    }

    .espn-template .xxs\|width72 {
        width: 1152px
    }

    .espn-template .xxs\|height72 {
        height: 1152px
    }

    .espn-template .xxs\|maxw73 {
        max-width: 1168px
    }

    .espn-template .xxs\|width73 {
        width: 1168px
    }

    .espn-template .xxs\|height73 {
        height: 1168px
    }

    .espn-template .xxs\|maxw74 {
        max-width: 1184px
    }

    .espn-template .xxs\|width74 {
        width: 1184px
    }

    .espn-template .xxs\|height74 {
        height: 1184px
    }

    .espn-template .xxs\|maxw75 {
        max-width: 1200px
    }

    .espn-template .xxs\|width75 {
        width: 1200px
    }

    .espn-template .xxs\|height75 {
        height: 1200px
    }

    .espn-template .xxs\|maxw76 {
        max-width: 1216px
    }

    .espn-template .xxs\|width76 {
        width: 1216px
    }

    .espn-template .xxs\|height76 {
        height: 1216px
    }

    .espn-template .xxs\|maxw77 {
        max-width: 1232px
    }

    .espn-template .xxs\|width77 {
        width: 1232px
    }

    .espn-template .xxs\|height77 {
        height: 1232px
    }

    .espn-template .xxs\|maxw78 {
        max-width: 1248px
    }

    .espn-template .xxs\|width78 {
        width: 1248px
    }

    .espn-template .xxs\|height78 {
        height: 1248px
    }

    .espn-template .xxs\|maxw79 {
        max-width: 1264px
    }

    .espn-template .xxs\|width79 {
        width: 1264px
    }

    .espn-template .xxs\|height79 {
        height: 1264px
    }

    .espn-template .xxs\|maxw80 {
        max-width: 1280px
    }

    .espn-template .xxs\|width80 {
        width: 1280px
    }

    .espn-template .xxs\|height80 {
        height: 1280px
    }

    .espn-template .xxs\|maxw81 {
        max-width: 1296px
    }

    .espn-template .xxs\|width81 {
        width: 1296px
    }

    .espn-template .xxs\|height81 {
        height: 1296px
    }

    .espn-template .xxs\|maxw82 {
        max-width: 1312px
    }

    .espn-template .xxs\|width82 {
        width: 1312px
    }

    .espn-template .xxs\|height82 {
        height: 1312px
    }

    .espn-template .xxs\|maxw83 {
        max-width: 1328px
    }

    .espn-template .xxs\|width83 {
        width: 1328px
    }

    .espn-template .xxs\|height83 {
        height: 1328px
    }

    .espn-template .xxs\|maxw84 {
        max-width: 1344px
    }

    .espn-template .xxs\|width84 {
        width: 1344px
    }

    .espn-template .xxs\|height84 {
        height: 1344px
    }

    .espn-template .xxs\|maxw85 {
        max-width: 1360px
    }

    .espn-template .xxs\|width85 {
        width: 1360px
    }

    .espn-template .xxs\|height85 {
        height: 1360px
    }

    .espn-template .xxs\|maxw86 {
        max-width: 1376px
    }

    .espn-template .xxs\|width86 {
        width: 1376px
    }

    .espn-template .xxs\|height86 {
        height: 1376px
    }

    .espn-template .xxs\|maxw87 {
        max-width: 1392px
    }

    .espn-template .xxs\|width87 {
        width: 1392px
    }

    .espn-template .xxs\|height87 {
        height: 1392px
    }

    .espn-template .xxs\|maxw88 {
        max-width: 1408px
    }

    .espn-template .xxs\|width88 {
        width: 1408px
    }

    .espn-template .xxs\|height88 {
        height: 1408px
    }

    .espn-template .xxs\|maxw89 {
        max-width: 1424px
    }

    .espn-template .xxs\|width89 {
        width: 1424px
    }

    .espn-template .xxs\|height89 {
        height: 1424px
    }

    .espn-template .xxs\|maxw90 {
        max-width: 1440px
    }

    .espn-template .xxs\|width90 {
        width: 1440px
    }

    .espn-template .xxs\|height90 {
        height: 1440px
    }

    .espn-template .xxs\|maxw91 {
        max-width: 1456px
    }

    .espn-template .xxs\|width91 {
        width: 1456px
    }

    .espn-template .xxs\|height91 {
        height: 1456px
    }

    .espn-template .xxs\|maxw92 {
        max-width: 1472px
    }

    .espn-template .xxs\|width92 {
        width: 1472px
    }

    .espn-template .xxs\|height92 {
        height: 1472px
    }

    .espn-template .xxs\|maxw93 {
        max-width: 1488px
    }

    .espn-template .xxs\|width93 {
        width: 1488px
    }

    .espn-template .xxs\|height93 {
        height: 1488px
    }

    .espn-template .xxs\|maxw94 {
        max-width: 1504px
    }

    .espn-template .xxs\|width94 {
        width: 1504px
    }

    .espn-template .xxs\|height94 {
        height: 1504px
    }

    .espn-template .xxs\|maxw95 {
        max-width: 1520px
    }

    .espn-template .xxs\|width95 {
        width: 1520px
    }

    .espn-template .xxs\|height95 {
        height: 1520px
    }

    .espn-template .xxs\|maxw96 {
        max-width: 1536px
    }

    .espn-template .xxs\|width96 {
        width: 1536px
    }

    .espn-template .xxs\|height96 {
        height: 1536px
    }

    .espn-template .xxs\|maxw97 {
        max-width: 1552px
    }

    .espn-template .xxs\|width97 {
        width: 1552px
    }

    .espn-template .xxs\|height97 {
        height: 1552px
    }

    .espn-template .xxs\|maxw98 {
        max-width: 1568px
    }

    .espn-template .xxs\|width98 {
        width: 1568px
    }

    .espn-template .xxs\|height98 {
        height: 1568px
    }

    .espn-template .xxs\|maxw99 {
        max-width: 1584px
    }

    .espn-template .xxs\|width99 {
        width: 1584px
    }

    .espn-template .xxs\|height99 {
        height: 1584px
    }

    .espn-template .xxs\|maxw100 {
        max-width: 1600px
    }

    .espn-template .xxs\|width100 {
        width: 1600px
    }

    .espn-template .xxs\|height100 {
        height: 1600px
    }

    .espn-template .xxs\|width3px {
        width: 3px
    }

    .espn-template .xxs\|width-40 {
        width: 40%
    }

    .espn-template .xxs\|width-50 {
        width: 50%
    }

    .espn-template .xxs\|width15 {
        width: 240px
    }

    .espn-template .xxs\|width-80 {
        width: 80%
    }

    .espn-template .xxs\|width-85 {
        width: 85%
    }

    .espn-template .xxs\|width-90 {
        width: 90%
    }

    .espn-template .xxs\|width-100 {
        width: 100%
    }

    .espn-template .xxs\|width-100vw {
        width: 100vw
    }

    .espn-template .xxs\|width-200 {
        width: 200%
    }

    .espn-template .xxs\|width-auto {
        width: auto
    }

    .espn-template .xxs\|height-1px {
        height: 1px
    }

    .espn-template .xxs\|height-30 {
        height: 30%
    }

    .espn-template .xxs\|height-40 {
        height: 40%
    }

    .espn-template .xxs\|height-50 {
        height: 50%
    }

    .espn-template .xxs\|height-60 {
        height: 60%
    }

    .espn-template .xxs\|height-70 {
        height: 70%
    }

    .espn-template .xxs\|height-100 {
        height: 100%
    }

    .espn-template .xxs\|height-80 {
        height: 80%
    }

    .espn-template .xxs\|height-150 {
        height: 150%
    }

    .espn-template .xxs\|height-auto {
        height: auto
    }

    .espn-template .xxs\|minh-50 {
        min-height: 50%
    }

    .espn-template .xxs\|minh-100 {
        min-height: 100%
    }

    .espn-template .xxs\|minh-200 {
        min-height: 200%
    }

    .espn-template .xxs\|minh-200vh {
        min-height: 200vh
    }

    .espn-template .xxs\|height-75vh {
        height: 75vh
    }

    .espn-template .xxs\|height-100vh {
        height: 100vh
    }

    .espn-template .xxs\|height-150vh {
        height: 150vh
    }

    .espn-template .xxs\|height-200vh {
        height: 200vh
    }

    .espn-template .xxs\|height-200 {
        height: 200%
    }

    .espn-template .xxs\|height-300vh {
        height: 300vh
    }

    .espn-template .xxs\|minh-100vh {
        min-height: calc(100% - 44px);
        padding-top: 44px
    }

    .espn-template .xxs\|width0-h {
        width: 8px
    }

    .espn-template .xxs\|width1 {
        width: 16px
    }

    .espn-template .xxs\|width2 {
        width: 32px
    }

    .espn-template .xxs\|width3 {
        width: 48px
    }

    .espn-template .xxs\|width3rem {
        width: 4rem
    }

    .espn-template .xxs\|width3rem-1\/3 {
        width: 5rem
    }

    .espn-template .xxs\|width5 {
        width: 80px
    }

    .espn-template .xxs\|width6 {
        width: 96px
    }

    .espn-template .xxs\|width7 {
        width: 112px
    }

    .espn-template .xxs\|width8 {
        width: 128px
    }

    .espn-template .xxs\|width9 {
        width: 144px
    }

    .espn-template .xxs\|width10 {
        width: 160px
    }

    .espn-template .xxs\|height0-q {
        height: 4px
    }

    .espn-template .xxs\|height0-h {
        height: 8px
    }

    .espn-template .xxs\|height1 {
        height: 16px
    }

    .espn-template .xxs\|height2 {
        height: 2rem
    }

    .espn-template .xxs\|height2-h {
        height: 40px
    }

    .espn-template .xxs\|height3 {
        height: 48px
    }

    .espn-template .xxs\|height4 {
        height: 64px
    }

    .espn-template .xxs\|height5 {
        height: 80px
    }

    .espn-template .xxs\|height7 {
        height: 112px
    }

    .espn-template .xxs\|height3-h {
        height: 56px
    }

    .espn-template .xxs\|height3rem {
        height: 4rem
    }

    .espn-template .xxs\|height8 {
        height: 128px
    }

    .espn-template .xxs\|height10 {
        height: 160px
    }

    .espn-template .xxs\|height15 {
        height: 240px
    }

    .espn-template .xxs\|maxh3 {
        max-height: 80%
    }

    .espn-template .xxs\|maxw-100 {
        max-width: 100%
    }

    .espn-template .xxs\|sixteen-nine {
        height: 0;
        padding-bottom: 56.25%
    }
}

@media screen and (min-width:375px) {
    .espn-template .xs\|maxw0 {
        max-width: 0
    }

    .espn-template .xs\|width0 {
        width: 0
    }

    .espn-template .xs\|height0 {
        height: 0
    }

    .espn-template .xs\|maxw1 {
        max-width: 16px
    }

    .espn-template .xs\|maxw2 {
        max-width: 32px
    }

    .espn-template .xs\|maxw3 {
        max-width: 48px
    }

    .espn-template .xs\|maxw4 {
        max-width: 64px
    }

    .espn-template .xs\|width4 {
        width: 64px
    }

    .espn-template .xs\|maxw5 {
        max-width: 80px
    }

    .espn-template .xs\|maxw6 {
        max-width: 96px
    }

    .espn-template .xs\|height6 {
        height: 96px
    }

    .espn-template .xs\|maxw7 {
        max-width: 112px
    }

    .espn-template .xs\|maxw8 {
        max-width: 128px
    }

    .espn-template .xs\|maxw9 {
        max-width: 144px
    }

    .espn-template .xs\|height9 {
        height: 144px
    }

    .espn-template .xs\|maxw10 {
        max-width: 160px
    }

    .espn-template .xs\|maxw11 {
        max-width: 176px
    }

    .espn-template .xs\|width11 {
        width: 176px
    }

    .espn-template .xs\|height11 {
        height: 176px
    }

    .espn-template .xs\|maxw12 {
        max-width: 192px
    }

    .espn-template .xs\|width12 {
        width: 192px
    }

    .espn-template .xs\|height12 {
        height: 192px
    }

    .espn-template .xs\|maxw13 {
        max-width: 208px
    }

    .espn-template .xs\|width13 {
        width: 208px
    }

    .espn-template .xs\|height13 {
        height: 208px
    }

    .espn-template .xs\|maxw14 {
        max-width: 224px
    }

    .espn-template .xs\|width14 {
        width: 224px
    }

    .espn-template .xs\|height14 {
        height: 224px
    }

    .espn-template .xs\|maxw15 {
        max-width: 240px
    }

    .espn-template .xs\|maxw16 {
        max-width: 256px
    }

    .espn-template .xs\|width16 {
        width: 256px
    }

    .espn-template .xs\|height16 {
        height: 256px
    }

    .espn-template .xs\|maxw17 {
        max-width: 272px
    }

    .espn-template .xs\|width17 {
        width: 272px
    }

    .espn-template .xs\|height17 {
        height: 272px
    }

    .espn-template .xs\|maxw18 {
        max-width: 288px
    }

    .espn-template .xs\|width18 {
        width: 288px
    }

    .espn-template .xs\|height18 {
        height: 288px
    }

    .espn-template .xs\|maxw19 {
        max-width: 304px
    }

    .espn-template .xs\|width19 {
        width: 304px
    }

    .espn-template .xs\|height19 {
        height: 304px
    }

    .espn-template .xs\|maxw20 {
        max-width: 320px
    }

    .espn-template .xs\|width20 {
        width: 320px
    }

    .espn-template .xs\|height20 {
        height: 320px
    }

    .espn-template .xs\|maxw21 {
        max-width: 336px
    }

    .espn-template .xs\|width21 {
        width: 336px
    }

    .espn-template .xs\|height21 {
        height: 336px
    }

    .espn-template .xs\|maxw22 {
        max-width: 352px
    }

    .espn-template .xs\|width22 {
        width: 352px
    }

    .espn-template .xs\|height22 {
        height: 352px
    }

    .espn-template .xs\|maxw23 {
        max-width: 368px
    }

    .espn-template .xs\|width23 {
        width: 368px
    }

    .espn-template .xs\|height23 {
        height: 368px
    }

    .espn-template .xs\|maxw24 {
        max-width: 384px
    }

    .espn-template .xs\|width24 {
        width: 384px
    }

    .espn-template .xs\|height24 {
        height: 384px
    }

    .espn-template .xs\|maxw25 {
        max-width: 400px
    }

    .espn-template .xs\|width25 {
        width: 400px
    }

    .espn-template .xs\|height25 {
        height: 400px
    }

    .espn-template .xs\|maxw26 {
        max-width: 416px
    }

    .espn-template .xs\|width26 {
        width: 416px
    }

    .espn-template .xs\|height26 {
        height: 416px
    }

    .espn-template .xs\|maxw27 {
        max-width: 432px
    }

    .espn-template .xs\|width27 {
        width: 432px
    }

    .espn-template .xs\|height27 {
        height: 432px
    }

    .espn-template .xs\|maxw28 {
        max-width: 448px
    }

    .espn-template .xs\|width28 {
        width: 448px
    }

    .espn-template .xs\|height28 {
        height: 448px
    }

    .espn-template .xs\|maxw29 {
        max-width: 464px
    }

    .espn-template .xs\|width29 {
        width: 464px
    }

    .espn-template .xs\|height29 {
        height: 464px
    }

    .espn-template .xs\|maxw30 {
        max-width: 480px
    }

    .espn-template .xs\|width30 {
        width: 480px
    }

    .espn-template .xs\|height30 {
        height: 480px
    }

    .espn-template .xs\|maxw31 {
        max-width: 496px
    }

    .espn-template .xs\|width31 {
        width: 496px
    }

    .espn-template .xs\|height31 {
        height: 496px
    }

    .espn-template .xs\|maxw32 {
        max-width: 512px
    }

    .espn-template .xs\|width32 {
        width: 512px
    }

    .espn-template .xs\|height32 {
        height: 512px
    }

    .espn-template .xs\|maxw33 {
        max-width: 528px
    }

    .espn-template .xs\|width33 {
        width: 528px
    }

    .espn-template .xs\|height33 {
        height: 528px
    }

    .espn-template .xs\|maxw34 {
        max-width: 544px
    }

    .espn-template .xs\|width34 {
        width: 544px
    }

    .espn-template .xs\|height34 {
        height: 544px
    }

    .espn-template .xs\|maxw35 {
        max-width: 560px
    }

    .espn-template .xs\|width35 {
        width: 560px
    }

    .espn-template .xs\|height35 {
        height: 560px
    }

    .espn-template .xs\|maxw36 {
        max-width: 576px
    }

    .espn-template .xs\|width36 {
        width: 576px
    }

    .espn-template .xs\|height36 {
        height: 576px
    }

    .espn-template .xs\|maxw37 {
        max-width: 592px
    }

    .espn-template .xs\|width37 {
        width: 592px
    }

    .espn-template .xs\|height37 {
        height: 592px
    }

    .espn-template .xs\|maxw38 {
        max-width: 608px
    }

    .espn-template .xs\|width38 {
        width: 608px
    }

    .espn-template .xs\|height38 {
        height: 608px
    }

    .espn-template .xs\|maxw39 {
        max-width: 624px
    }

    .espn-template .xs\|width39 {
        width: 624px
    }

    .espn-template .xs\|height39 {
        height: 624px
    }

    .espn-template .xs\|maxw40 {
        max-width: 640px
    }

    .espn-template .xs\|width40 {
        width: 640px
    }

    .espn-template .xs\|height40 {
        height: 640px
    }

    .espn-template .xs\|maxw41 {
        max-width: 656px
    }

    .espn-template .xs\|width41 {
        width: 656px
    }

    .espn-template .xs\|height41 {
        height: 656px
    }

    .espn-template .xs\|maxw42 {
        max-width: 672px
    }

    .espn-template .xs\|width42 {
        width: 672px
    }

    .espn-template .xs\|height42 {
        height: 672px
    }

    .espn-template .xs\|maxw43 {
        max-width: 688px
    }

    .espn-template .xs\|width43 {
        width: 688px
    }

    .espn-template .xs\|height43 {
        height: 688px
    }

    .espn-template .xs\|maxw44 {
        max-width: 704px
    }

    .espn-template .xs\|width44 {
        width: 704px
    }

    .espn-template .xs\|height44 {
        height: 704px
    }

    .espn-template .xs\|maxw45 {
        max-width: 720px
    }

    .espn-template .xs\|width45 {
        width: 720px
    }

    .espn-template .xs\|height45 {
        height: 720px
    }

    .espn-template .xs\|maxw46 {
        max-width: 736px
    }

    .espn-template .xs\|width46 {
        width: 736px
    }

    .espn-template .xs\|height46 {
        height: 736px
    }

    .espn-template .xs\|maxw47 {
        max-width: 752px
    }

    .espn-template .xs\|width47 {
        width: 752px
    }

    .espn-template .xs\|height47 {
        height: 752px
    }

    .espn-template .xs\|maxw48 {
        max-width: 768px
    }

    .espn-template .xs\|width48 {
        width: 768px
    }

    .espn-template .xs\|height48 {
        height: 768px
    }

    .espn-template .xs\|maxw49 {
        max-width: 784px
    }

    .espn-template .xs\|width49 {
        width: 784px
    }

    .espn-template .xs\|height49 {
        height: 784px
    }

    .espn-template .xs\|maxw50 {
        max-width: 800px
    }

    .espn-template .xs\|width50 {
        width: 800px
    }

    .espn-template .xs\|height50 {
        height: 800px
    }

    .espn-template .xs\|maxw51 {
        max-width: 816px
    }

    .espn-template .xs\|width51 {
        width: 816px
    }

    .espn-template .xs\|height51 {
        height: 816px
    }

    .espn-template .xs\|maxw52 {
        max-width: 832px
    }

    .espn-template .xs\|width52 {
        width: 832px
    }

    .espn-template .xs\|height52 {
        height: 832px
    }

    .espn-template .xs\|maxw53 {
        max-width: 848px
    }

    .espn-template .xs\|width53 {
        width: 848px
    }

    .espn-template .xs\|height53 {
        height: 848px
    }

    .espn-template .xs\|maxw54 {
        max-width: 864px
    }

    .espn-template .xs\|width54 {
        width: 864px
    }

    .espn-template .xs\|height54 {
        height: 864px
    }

    .espn-template .xs\|maxw55 {
        max-width: 880px
    }

    .espn-template .xs\|width55 {
        width: 880px
    }

    .espn-template .xs\|height55 {
        height: 880px
    }

    .espn-template .xs\|maxw56 {
        max-width: 896px
    }

    .espn-template .xs\|width56 {
        width: 896px
    }

    .espn-template .xs\|height56 {
        height: 896px
    }

    .espn-template .xs\|maxw57 {
        max-width: 912px
    }

    .espn-template .xs\|width57 {
        width: 912px
    }

    .espn-template .xs\|height57 {
        height: 912px
    }

    .espn-template .xs\|maxw58 {
        max-width: 928px
    }

    .espn-template .xs\|width58 {
        width: 928px
    }

    .espn-template .xs\|height58 {
        height: 928px
    }

    .espn-template .xs\|maxw59 {
        max-width: 944px
    }

    .espn-template .xs\|width59 {
        width: 944px
    }

    .espn-template .xs\|height59 {
        height: 944px
    }

    .espn-template .xs\|maxw60 {
        max-width: 960px
    }

    .espn-template .xs\|width60 {
        width: 960px
    }

    .espn-template .xs\|height60 {
        height: 960px
    }

    .espn-template .xs\|maxw61 {
        max-width: 976px
    }

    .espn-template .xs\|width61 {
        width: 976px
    }

    .espn-template .xs\|height61 {
        height: 976px
    }

    .espn-template .xs\|maxw62 {
        max-width: 992px
    }

    .espn-template .xs\|width62 {
        width: 992px
    }

    .espn-template .xs\|height62 {
        height: 992px
    }

    .espn-template .xs\|maxw63 {
        max-width: 1008px
    }

    .espn-template .xs\|width63 {
        width: 1008px
    }

    .espn-template .xs\|height63 {
        height: 1008px
    }

    .espn-template .xs\|maxw64 {
        max-width: 1024px
    }

    .espn-template .xs\|width64 {
        width: 1024px
    }

    .espn-template .xs\|height64 {
        height: 1024px
    }

    .espn-template .xs\|maxw65 {
        max-width: 1040px
    }

    .espn-template .xs\|width65 {
        width: 1040px
    }

    .espn-template .xs\|height65 {
        height: 1040px
    }

    .espn-template .xs\|maxw66 {
        max-width: 1056px
    }

    .espn-template .xs\|width66 {
        width: 1056px
    }

    .espn-template .xs\|height66 {
        height: 1056px
    }

    .espn-template .xs\|maxw67 {
        max-width: 1072px
    }

    .espn-template .xs\|width67 {
        width: 1072px
    }

    .espn-template .xs\|height67 {
        height: 1072px
    }

    .espn-template .xs\|maxw68 {
        max-width: 1088px
    }

    .espn-template .xs\|width68 {
        width: 1088px
    }

    .espn-template .xs\|height68 {
        height: 1088px
    }

    .espn-template .xs\|maxw69 {
        max-width: 1104px
    }

    .espn-template .xs\|width69 {
        width: 1104px
    }

    .espn-template .xs\|height69 {
        height: 1104px
    }

    .espn-template .xs\|maxw70 {
        max-width: 1120px
    }

    .espn-template .xs\|width70 {
        width: 1120px
    }

    .espn-template .xs\|height70 {
        height: 1120px
    }

    .espn-template .xs\|maxw71 {
        max-width: 1136px
    }

    .espn-template .xs\|width71 {
        width: 1136px
    }

    .espn-template .xs\|height71 {
        height: 1136px
    }

    .espn-template .xs\|maxw72 {
        max-width: 1152px
    }

    .espn-template .xs\|width72 {
        width: 1152px
    }

    .espn-template .xs\|height72 {
        height: 1152px
    }

    .espn-template .xs\|maxw73 {
        max-width: 1168px
    }

    .espn-template .xs\|width73 {
        width: 1168px
    }

    .espn-template .xs\|height73 {
        height: 1168px
    }

    .espn-template .xs\|maxw74 {
        max-width: 1184px
    }

    .espn-template .xs\|width74 {
        width: 1184px
    }

    .espn-template .xs\|height74 {
        height: 1184px
    }

    .espn-template .xs\|maxw75 {
        max-width: 1200px
    }

    .espn-template .xs\|width75 {
        width: 1200px
    }

    .espn-template .xs\|height75 {
        height: 1200px
    }

    .espn-template .xs\|maxw76 {
        max-width: 1216px
    }

    .espn-template .xs\|width76 {
        width: 1216px
    }

    .espn-template .xs\|height76 {
        height: 1216px
    }

    .espn-template .xs\|maxw77 {
        max-width: 1232px
    }

    .espn-template .xs\|width77 {
        width: 1232px
    }

    .espn-template .xs\|height77 {
        height: 1232px
    }

    .espn-template .xs\|maxw78 {
        max-width: 1248px
    }

    .espn-template .xs\|width78 {
        width: 1248px
    }

    .espn-template .xs\|height78 {
        height: 1248px
    }

    .espn-template .xs\|maxw79 {
        max-width: 1264px
    }

    .espn-template .xs\|width79 {
        width: 1264px
    }

    .espn-template .xs\|height79 {
        height: 1264px
    }

    .espn-template .xs\|maxw80 {
        max-width: 1280px
    }

    .espn-template .xs\|width80 {
        width: 1280px
    }

    .espn-template .xs\|height80 {
        height: 1280px
    }

    .espn-template .xs\|maxw81 {
        max-width: 1296px
    }

    .espn-template .xs\|width81 {
        width: 1296px
    }

    .espn-template .xs\|height81 {
        height: 1296px
    }

    .espn-template .xs\|maxw82 {
        max-width: 1312px
    }

    .espn-template .xs\|width82 {
        width: 1312px
    }

    .espn-template .xs\|height82 {
        height: 1312px
    }

    .espn-template .xs\|maxw83 {
        max-width: 1328px
    }

    .espn-template .xs\|width83 {
        width: 1328px
    }

    .espn-template .xs\|height83 {
        height: 1328px
    }

    .espn-template .xs\|maxw84 {
        max-width: 1344px
    }

    .espn-template .xs\|width84 {
        width: 1344px
    }

    .espn-template .xs\|height84 {
        height: 1344px
    }

    .espn-template .xs\|maxw85 {
        max-width: 1360px
    }

    .espn-template .xs\|width85 {
        width: 1360px
    }

    .espn-template .xs\|height85 {
        height: 1360px
    }

    .espn-template .xs\|maxw86 {
        max-width: 1376px
    }

    .espn-template .xs\|width86 {
        width: 1376px
    }

    .espn-template .xs\|height86 {
        height: 1376px
    }

    .espn-template .xs\|maxw87 {
        max-width: 1392px
    }

    .espn-template .xs\|width87 {
        width: 1392px
    }

    .espn-template .xs\|height87 {
        height: 1392px
    }

    .espn-template .xs\|maxw88 {
        max-width: 1408px
    }

    .espn-template .xs\|width88 {
        width: 1408px
    }

    .espn-template .xs\|height88 {
        height: 1408px
    }

    .espn-template .xs\|maxw89 {
        max-width: 1424px
    }

    .espn-template .xs\|width89 {
        width: 1424px
    }

    .espn-template .xs\|height89 {
        height: 1424px
    }

    .espn-template .xs\|maxw90 {
        max-width: 1440px
    }

    .espn-template .xs\|width90 {
        width: 1440px
    }

    .espn-template .xs\|height90 {
        height: 1440px
    }

    .espn-template .xs\|maxw91 {
        max-width: 1456px
    }

    .espn-template .xs\|width91 {
        width: 1456px
    }

    .espn-template .xs\|height91 {
        height: 1456px
    }

    .espn-template .xs\|maxw92 {
        max-width: 1472px
    }

    .espn-template .xs\|width92 {
        width: 1472px
    }

    .espn-template .xs\|height92 {
        height: 1472px
    }

    .espn-template .xs\|maxw93 {
        max-width: 1488px
    }

    .espn-template .xs\|width93 {
        width: 1488px
    }

    .espn-template .xs\|height93 {
        height: 1488px
    }

    .espn-template .xs\|maxw94 {
        max-width: 1504px
    }

    .espn-template .xs\|width94 {
        width: 1504px
    }

    .espn-template .xs\|height94 {
        height: 1504px
    }

    .espn-template .xs\|maxw95 {
        max-width: 1520px
    }

    .espn-template .xs\|width95 {
        width: 1520px
    }

    .espn-template .xs\|height95 {
        height: 1520px
    }

    .espn-template .xs\|maxw96 {
        max-width: 1536px
    }

    .espn-template .xs\|width96 {
        width: 1536px
    }

    .espn-template .xs\|height96 {
        height: 1536px
    }

    .espn-template .xs\|maxw97 {
        max-width: 1552px
    }

    .espn-template .xs\|width97 {
        width: 1552px
    }

    .espn-template .xs\|height97 {
        height: 1552px
    }

    .espn-template .xs\|maxw98 {
        max-width: 1568px
    }

    .espn-template .xs\|width98 {
        width: 1568px
    }

    .espn-template .xs\|height98 {
        height: 1568px
    }

    .espn-template .xs\|maxw99 {
        max-width: 1584px
    }

    .espn-template .xs\|width99 {
        width: 1584px
    }

    .espn-template .xs\|height99 {
        height: 1584px
    }

    .espn-template .xs\|maxw100 {
        max-width: 1600px
    }

    .espn-template .xs\|width100 {
        width: 1600px
    }

    .espn-template .xs\|height100 {
        height: 1600px
    }

    .espn-template .xs\|width3px {
        width: 3px
    }

    .espn-template .xs\|width-40 {
        width: 40%
    }

    .espn-template .xs\|width-50 {
        width: 50%
    }

    .espn-template .xs\|width15 {
        width: 240px
    }

    .espn-template .xs\|width-80 {
        width: 80%
    }

    .espn-template .xs\|width-85 {
        width: 85%
    }

    .espn-template .xs\|width-90 {
        width: 90%
    }

    .espn-template .xs\|width-100 {
        width: 100%
    }

    .espn-template .xs\|width-100vw {
        width: 100vw
    }

    .espn-template .xs\|width-200 {
        width: 200%
    }

    .espn-template .xs\|width-auto {
        width: auto
    }

    .espn-template .xs\|height-1px {
        height: 1px
    }

    .espn-template .xs\|height-30 {
        height: 30%
    }

    .espn-template .xs\|height-40 {
        height: 40%
    }

    .espn-template .xs\|height-50 {
        height: 50%
    }

    .espn-template .xs\|height-60 {
        height: 60%
    }

    .espn-template .xs\|height-70 {
        height: 70%
    }

    .espn-template .xs\|height-100 {
        height: 100%
    }

    .espn-template .xs\|height-80 {
        height: 80%
    }

    .espn-template .xs\|height-150 {
        height: 150%
    }

    .espn-template .xs\|height-auto {
        height: auto
    }

    .espn-template .xs\|minh-50 {
        min-height: 50%
    }

    .espn-template .xs\|minh-100 {
        min-height: 100%
    }

    .espn-template .xs\|minh-200 {
        min-height: 200%
    }

    .espn-template .xs\|minh-200vh {
        min-height: 200vh
    }

    .espn-template .xs\|height-75vh {
        height: 75vh
    }

    .espn-template .xs\|height-100vh {
        height: 100vh
    }

    .espn-template .xs\|height-150vh {
        height: 150vh
    }

    .espn-template .xs\|height-200vh {
        height: 200vh
    }

    .espn-template .xs\|height-200 {
        height: 200%
    }

    .espn-template .xs\|height-300vh {
        height: 300vh
    }

    .espn-template .xs\|minh-100vh {
        min-height: calc(100% - 44px);
        padding-top: 44px
    }

    .espn-template .xs\|width0-h {
        width: 8px
    }

    .espn-template .xs\|width1 {
        width: 16px
    }

    .espn-template .xs\|width2 {
        width: 32px
    }

    .espn-template .xs\|width3 {
        width: 48px
    }

    .espn-template .xs\|width3rem {
        width: 4rem
    }

    .espn-template .xs\|width3rem-1\/3 {
        width: 5rem
    }

    .espn-template .xs\|width5 {
        width: 80px
    }

    .espn-template .xs\|width6 {
        width: 96px
    }

    .espn-template .xs\|width7 {
        width: 112px
    }

    .espn-template .xs\|width8 {
        width: 128px
    }

    .espn-template .xs\|width9 {
        width: 144px
    }

    .espn-template .xs\|width10 {
        width: 160px
    }

    .espn-template .xs\|height0-q {
        height: 4px
    }

    .espn-template .xs\|height0-h {
        height: 8px
    }

    .espn-template .xs\|height1 {
        height: 16px
    }

    .espn-template .xs\|height2 {
        height: 2rem
    }

    .espn-template .xs\|height2-h {
        height: 40px
    }

    .espn-template .xs\|height3 {
        height: 48px
    }

    .espn-template .xs\|height4 {
        height: 64px
    }

    .espn-template .xs\|height5 {
        height: 80px
    }

    .espn-template .xs\|height7 {
        height: 112px
    }

    .espn-template .xs\|height3-h {
        height: 56px
    }

    .espn-template .xs\|height3rem {
        height: 4rem
    }

    .espn-template .xs\|height8 {
        height: 128px
    }

    .espn-template .xs\|height10 {
        height: 160px
    }

    .espn-template .xs\|height15 {
        height: 240px
    }

    .espn-template .xs\|maxh3 {
        max-height: 80%
    }

    .espn-template .xs\|maxw-100 {
        max-width: 100%
    }

    .espn-template .xs\|sixteen-nine {
        height: 0;
        padding-bottom: 56.25%
    }
}

@media screen and (min-width:414px) {
    .espn-template .s\|maxw0 {
        max-width: 0
    }

    .espn-template .s\|width0 {
        width: 0
    }

    .espn-template .s\|height0 {
        height: 0
    }

    .espn-template .s\|maxw1 {
        max-width: 16px
    }

    .espn-template .s\|maxw2 {
        max-width: 32px
    }

    .espn-template .s\|maxw3 {
        max-width: 48px
    }

    .espn-template .s\|maxw4 {
        max-width: 64px
    }

    .espn-template .s\|width4 {
        width: 64px
    }

    .espn-template .s\|maxw5 {
        max-width: 80px
    }

    .espn-template .s\|maxw6 {
        max-width: 96px
    }

    .espn-template .s\|height6 {
        height: 96px
    }

    .espn-template .s\|maxw7 {
        max-width: 112px
    }

    .espn-template .s\|maxw8 {
        max-width: 128px
    }

    .espn-template .s\|maxw9 {
        max-width: 144px
    }

    .espn-template .s\|height9 {
        height: 144px
    }

    .espn-template .s\|maxw10 {
        max-width: 160px
    }

    .espn-template .s\|maxw11 {
        max-width: 176px
    }

    .espn-template .s\|width11 {
        width: 176px
    }

    .espn-template .s\|height11 {
        height: 176px
    }

    .espn-template .s\|maxw12 {
        max-width: 192px
    }

    .espn-template .s\|width12 {
        width: 192px
    }

    .espn-template .s\|height12 {
        height: 192px
    }

    .espn-template .s\|maxw13 {
        max-width: 208px
    }

    .espn-template .s\|width13 {
        width: 208px
    }

    .espn-template .s\|height13 {
        height: 208px
    }

    .espn-template .s\|maxw14 {
        max-width: 224px
    }

    .espn-template .s\|width14 {
        width: 224px
    }

    .espn-template .s\|height14 {
        height: 224px
    }

    .espn-template .s\|maxw15 {
        max-width: 240px
    }

    .espn-template .s\|maxw16 {
        max-width: 256px
    }

    .espn-template .s\|width16 {
        width: 256px
    }

    .espn-template .s\|height16 {
        height: 256px
    }

    .espn-template .s\|maxw17 {
        max-width: 272px
    }

    .espn-template .s\|width17 {
        width: 272px
    }

    .espn-template .s\|height17 {
        height: 272px
    }

    .espn-template .s\|maxw18 {
        max-width: 288px
    }

    .espn-template .s\|width18 {
        width: 288px
    }

    .espn-template .s\|height18 {
        height: 288px
    }

    .espn-template .s\|maxw19 {
        max-width: 304px
    }

    .espn-template .s\|width19 {
        width: 304px
    }

    .espn-template .s\|height19 {
        height: 304px
    }

    .espn-template .s\|maxw20 {
        max-width: 320px
    }

    .espn-template .s\|width20 {
        width: 320px
    }

    .espn-template .s\|height20 {
        height: 320px
    }

    .espn-template .s\|maxw21 {
        max-width: 336px
    }

    .espn-template .s\|width21 {
        width: 336px
    }

    .espn-template .s\|height21 {
        height: 336px
    }

    .espn-template .s\|maxw22 {
        max-width: 352px
    }

    .espn-template .s\|width22 {
        width: 352px
    }

    .espn-template .s\|height22 {
        height: 352px
    }

    .espn-template .s\|maxw23 {
        max-width: 368px
    }

    .espn-template .s\|width23 {
        width: 368px
    }

    .espn-template .s\|height23 {
        height: 368px
    }

    .espn-template .s\|maxw24 {
        max-width: 384px
    }

    .espn-template .s\|width24 {
        width: 384px
    }

    .espn-template .s\|height24 {
        height: 384px
    }

    .espn-template .s\|maxw25 {
        max-width: 400px
    }

    .espn-template .s\|width25 {
        width: 400px
    }

    .espn-template .s\|height25 {
        height: 400px
    }

    .espn-template .s\|maxw26 {
        max-width: 416px
    }

    .espn-template .s\|width26 {
        width: 416px
    }

    .espn-template .s\|height26 {
        height: 416px
    }

    .espn-template .s\|maxw27 {
        max-width: 432px
    }

    .espn-template .s\|width27 {
        width: 432px
    }

    .espn-template .s\|height27 {
        height: 432px
    }

    .espn-template .s\|maxw28 {
        max-width: 448px
    }

    .espn-template .s\|width28 {
        width: 448px
    }

    .espn-template .s\|height28 {
        height: 448px
    }

    .espn-template .s\|maxw29 {
        max-width: 464px
    }

    .espn-template .s\|width29 {
        width: 464px
    }

    .espn-template .s\|height29 {
        height: 464px
    }

    .espn-template .s\|maxw30 {
        max-width: 480px
    }

    .espn-template .s\|width30 {
        width: 480px
    }

    .espn-template .s\|height30 {
        height: 480px
    }

    .espn-template .s\|maxw31 {
        max-width: 496px
    }

    .espn-template .s\|width31 {
        width: 496px
    }

    .espn-template .s\|height31 {
        height: 496px
    }

    .espn-template .s\|maxw32 {
        max-width: 512px
    }

    .espn-template .s\|width32 {
        width: 512px
    }

    .espn-template .s\|height32 {
        height: 512px
    }

    .espn-template .s\|maxw33 {
        max-width: 528px
    }

    .espn-template .s\|width33 {
        width: 528px
    }

    .espn-template .s\|height33 {
        height: 528px
    }

    .espn-template .s\|maxw34 {
        max-width: 544px
    }

    .espn-template .s\|width34 {
        width: 544px
    }

    .espn-template .s\|height34 {
        height: 544px
    }

    .espn-template .s\|maxw35 {
        max-width: 560px
    }

    .espn-template .s\|width35 {
        width: 560px
    }

    .espn-template .s\|height35 {
        height: 560px
    }

    .espn-template .s\|maxw36 {
        max-width: 576px
    }

    .espn-template .s\|width36 {
        width: 576px
    }

    .espn-template .s\|height36 {
        height: 576px
    }

    .espn-template .s\|maxw37 {
        max-width: 592px
    }

    .espn-template .s\|width37 {
        width: 592px
    }

    .espn-template .s\|height37 {
        height: 592px
    }

    .espn-template .s\|maxw38 {
        max-width: 608px
    }

    .espn-template .s\|width38 {
        width: 608px
    }

    .espn-template .s\|height38 {
        height: 608px
    }

    .espn-template .s\|maxw39 {
        max-width: 624px
    }

    .espn-template .s\|width39 {
        width: 624px
    }

    .espn-template .s\|height39 {
        height: 624px
    }

    .espn-template .s\|maxw40 {
        max-width: 640px
    }

    .espn-template .s\|width40 {
        width: 640px
    }

    .espn-template .s\|height40 {
        height: 640px
    }

    .espn-template .s\|maxw41 {
        max-width: 656px
    }

    .espn-template .s\|width41 {
        width: 656px
    }

    .espn-template .s\|height41 {
        height: 656px
    }

    .espn-template .s\|maxw42 {
        max-width: 672px
    }

    .espn-template .s\|width42 {
        width: 672px
    }

    .espn-template .s\|height42 {
        height: 672px
    }

    .espn-template .s\|maxw43 {
        max-width: 688px
    }

    .espn-template .s\|width43 {
        width: 688px
    }

    .espn-template .s\|height43 {
        height: 688px
    }

    .espn-template .s\|maxw44 {
        max-width: 704px
    }

    .espn-template .s\|width44 {
        width: 704px
    }

    .espn-template .s\|height44 {
        height: 704px
    }

    .espn-template .s\|maxw45 {
        max-width: 720px
    }

    .espn-template .s\|width45 {
        width: 720px
    }

    .espn-template .s\|height45 {
        height: 720px
    }

    .espn-template .s\|maxw46 {
        max-width: 736px
    }

    .espn-template .s\|width46 {
        width: 736px
    }

    .espn-template .s\|height46 {
        height: 736px
    }

    .espn-template .s\|maxw47 {
        max-width: 752px
    }

    .espn-template .s\|width47 {
        width: 752px
    }

    .espn-template .s\|height47 {
        height: 752px
    }

    .espn-template .s\|maxw48 {
        max-width: 768px
    }

    .espn-template .s\|width48 {
        width: 768px
    }

    .espn-template .s\|height48 {
        height: 768px
    }

    .espn-template .s\|maxw49 {
        max-width: 784px
    }

    .espn-template .s\|width49 {
        width: 784px
    }

    .espn-template .s\|height49 {
        height: 784px
    }

    .espn-template .s\|maxw50 {
        max-width: 800px
    }

    .espn-template .s\|width50 {
        width: 800px
    }

    .espn-template .s\|height50 {
        height: 800px
    }

    .espn-template .s\|maxw51 {
        max-width: 816px
    }

    .espn-template .s\|width51 {
        width: 816px
    }

    .espn-template .s\|height51 {
        height: 816px
    }

    .espn-template .s\|maxw52 {
        max-width: 832px
    }

    .espn-template .s\|width52 {
        width: 832px
    }

    .espn-template .s\|height52 {
        height: 832px
    }

    .espn-template .s\|maxw53 {
        max-width: 848px
    }

    .espn-template .s\|width53 {
        width: 848px
    }

    .espn-template .s\|height53 {
        height: 848px
    }

    .espn-template .s\|maxw54 {
        max-width: 864px
    }

    .espn-template .s\|width54 {
        width: 864px
    }

    .espn-template .s\|height54 {
        height: 864px
    }

    .espn-template .s\|maxw55 {
        max-width: 880px
    }

    .espn-template .s\|width55 {
        width: 880px
    }

    .espn-template .s\|height55 {
        height: 880px
    }

    .espn-template .s\|maxw56 {
        max-width: 896px
    }

    .espn-template .s\|width56 {
        width: 896px
    }

    .espn-template .s\|height56 {
        height: 896px
    }

    .espn-template .s\|maxw57 {
        max-width: 912px
    }

    .espn-template .s\|width57 {
        width: 912px
    }

    .espn-template .s\|height57 {
        height: 912px
    }

    .espn-template .s\|maxw58 {
        max-width: 928px
    }

    .espn-template .s\|width58 {
        width: 928px
    }

    .espn-template .s\|height58 {
        height: 928px
    }

    .espn-template .s\|maxw59 {
        max-width: 944px
    }

    .espn-template .s\|width59 {
        width: 944px
    }

    .espn-template .s\|height59 {
        height: 944px
    }

    .espn-template .s\|maxw60 {
        max-width: 960px
    }

    .espn-template .s\|width60 {
        width: 960px
    }

    .espn-template .s\|height60 {
        height: 960px
    }

    .espn-template .s\|maxw61 {
        max-width: 976px
    }

    .espn-template .s\|width61 {
        width: 976px
    }

    .espn-template .s\|height61 {
        height: 976px
    }

    .espn-template .s\|maxw62 {
        max-width: 992px
    }

    .espn-template .s\|width62 {
        width: 992px
    }

    .espn-template .s\|height62 {
        height: 992px
    }

    .espn-template .s\|maxw63 {
        max-width: 1008px
    }

    .espn-template .s\|width63 {
        width: 1008px
    }

    .espn-template .s\|height63 {
        height: 1008px
    }

    .espn-template .s\|maxw64 {
        max-width: 1024px
    }

    .espn-template .s\|width64 {
        width: 1024px
    }

    .espn-template .s\|height64 {
        height: 1024px
    }

    .espn-template .s\|maxw65 {
        max-width: 1040px
    }

    .espn-template .s\|width65 {
        width: 1040px
    }

    .espn-template .s\|height65 {
        height: 1040px
    }

    .espn-template .s\|maxw66 {
        max-width: 1056px
    }

    .espn-template .s\|width66 {
        width: 1056px
    }

    .espn-template .s\|height66 {
        height: 1056px
    }

    .espn-template .s\|maxw67 {
        max-width: 1072px
    }

    .espn-template .s\|width67 {
        width: 1072px
    }

    .espn-template .s\|height67 {
        height: 1072px
    }

    .espn-template .s\|maxw68 {
        max-width: 1088px
    }

    .espn-template .s\|width68 {
        width: 1088px
    }

    .espn-template .s\|height68 {
        height: 1088px
    }

    .espn-template .s\|maxw69 {
        max-width: 1104px
    }

    .espn-template .s\|width69 {
        width: 1104px
    }

    .espn-template .s\|height69 {
        height: 1104px
    }

    .espn-template .s\|maxw70 {
        max-width: 1120px
    }

    .espn-template .s\|width70 {
        width: 1120px
    }

    .espn-template .s\|height70 {
        height: 1120px
    }

    .espn-template .s\|maxw71 {
        max-width: 1136px
    }

    .espn-template .s\|width71 {
        width: 1136px
    }

    .espn-template .s\|height71 {
        height: 1136px
    }

    .espn-template .s\|maxw72 {
        max-width: 1152px
    }

    .espn-template .s\|width72 {
        width: 1152px
    }

    .espn-template .s\|height72 {
        height: 1152px
    }

    .espn-template .s\|maxw73 {
        max-width: 1168px
    }

    .espn-template .s\|width73 {
        width: 1168px
    }

    .espn-template .s\|height73 {
        height: 1168px
    }

    .espn-template .s\|maxw74 {
        max-width: 1184px
    }

    .espn-template .s\|width74 {
        width: 1184px
    }

    .espn-template .s\|height74 {
        height: 1184px
    }

    .espn-template .s\|maxw75 {
        max-width: 1200px
    }

    .espn-template .s\|width75 {
        width: 1200px
    }

    .espn-template .s\|height75 {
        height: 1200px
    }

    .espn-template .s\|maxw76 {
        max-width: 1216px
    }

    .espn-template .s\|width76 {
        width: 1216px
    }

    .espn-template .s\|height76 {
        height: 1216px
    }

    .espn-template .s\|maxw77 {
        max-width: 1232px
    }

    .espn-template .s\|width77 {
        width: 1232px
    }

    .espn-template .s\|height77 {
        height: 1232px
    }

    .espn-template .s\|maxw78 {
        max-width: 1248px
    }

    .espn-template .s\|width78 {
        width: 1248px
    }

    .espn-template .s\|height78 {
        height: 1248px
    }

    .espn-template .s\|maxw79 {
        max-width: 1264px
    }

    .espn-template .s\|width79 {
        width: 1264px
    }

    .espn-template .s\|height79 {
        height: 1264px
    }

    .espn-template .s\|maxw80 {
        max-width: 1280px
    }

    .espn-template .s\|width80 {
        width: 1280px
    }

    .espn-template .s\|height80 {
        height: 1280px
    }

    .espn-template .s\|maxw81 {
        max-width: 1296px
    }

    .espn-template .s\|width81 {
        width: 1296px
    }

    .espn-template .s\|height81 {
        height: 1296px
    }

    .espn-template .s\|maxw82 {
        max-width: 1312px
    }

    .espn-template .s\|width82 {
        width: 1312px
    }

    .espn-template .s\|height82 {
        height: 1312px
    }

    .espn-template .s\|maxw83 {
        max-width: 1328px
    }

    .espn-template .s\|width83 {
        width: 1328px
    }

    .espn-template .s\|height83 {
        height: 1328px
    }

    .espn-template .s\|maxw84 {
        max-width: 1344px
    }

    .espn-template .s\|width84 {
        width: 1344px
    }

    .espn-template .s\|height84 {
        height: 1344px
    }

    .espn-template .s\|maxw85 {
        max-width: 1360px
    }

    .espn-template .s\|width85 {
        width: 1360px
    }

    .espn-template .s\|height85 {
        height: 1360px
    }

    .espn-template .s\|maxw86 {
        max-width: 1376px
    }

    .espn-template .s\|width86 {
        width: 1376px
    }

    .espn-template .s\|height86 {
        height: 1376px
    }

    .espn-template .s\|maxw87 {
        max-width: 1392px
    }

    .espn-template .s\|width87 {
        width: 1392px
    }

    .espn-template .s\|height87 {
        height: 1392px
    }

    .espn-template .s\|maxw88 {
        max-width: 1408px
    }

    .espn-template .s\|width88 {
        width: 1408px
    }

    .espn-template .s\|height88 {
        height: 1408px
    }

    .espn-template .s\|maxw89 {
        max-width: 1424px
    }

    .espn-template .s\|width89 {
        width: 1424px
    }

    .espn-template .s\|height89 {
        height: 1424px
    }

    .espn-template .s\|maxw90 {
        max-width: 1440px
    }

    .espn-template .s\|width90 {
        width: 1440px
    }

    .espn-template .s\|height90 {
        height: 1440px
    }

    .espn-template .s\|maxw91 {
        max-width: 1456px
    }

    .espn-template .s\|width91 {
        width: 1456px
    }

    .espn-template .s\|height91 {
        height: 1456px
    }

    .espn-template .s\|maxw92 {
        max-width: 1472px
    }

    .espn-template .s\|width92 {
        width: 1472px
    }

    .espn-template .s\|height92 {
        height: 1472px
    }

    .espn-template .s\|maxw93 {
        max-width: 1488px
    }

    .espn-template .s\|width93 {
        width: 1488px
    }

    .espn-template .s\|height93 {
        height: 1488px
    }

    .espn-template .s\|maxw94 {
        max-width: 1504px
    }

    .espn-template .s\|width94 {
        width: 1504px
    }

    .espn-template .s\|height94 {
        height: 1504px
    }

    .espn-template .s\|maxw95 {
        max-width: 1520px
    }

    .espn-template .s\|width95 {
        width: 1520px
    }

    .espn-template .s\|height95 {
        height: 1520px
    }

    .espn-template .s\|maxw96 {
        max-width: 1536px
    }

    .espn-template .s\|width96 {
        width: 1536px
    }

    .espn-template .s\|height96 {
        height: 1536px
    }

    .espn-template .s\|maxw97 {
        max-width: 1552px
    }

    .espn-template .s\|width97 {
        width: 1552px
    }

    .espn-template .s\|height97 {
        height: 1552px
    }

    .espn-template .s\|maxw98 {
        max-width: 1568px
    }

    .espn-template .s\|width98 {
        width: 1568px
    }

    .espn-template .s\|height98 {
        height: 1568px
    }

    .espn-template .s\|maxw99 {
        max-width: 1584px
    }

    .espn-template .s\|width99 {
        width: 1584px
    }

    .espn-template .s\|height99 {
        height: 1584px
    }

    .espn-template .s\|maxw100 {
        max-width: 1600px
    }

    .espn-template .s\|width100 {
        width: 1600px
    }

    .espn-template .s\|height100 {
        height: 1600px
    }

    .espn-template .s\|width3px {
        width: 3px
    }

    .espn-template .s\|width-40 {
        width: 40%
    }

    .espn-template .s\|width-50 {
        width: 50%
    }

    .espn-template .s\|width15 {
        width: 240px
    }

    .espn-template .s\|width-80 {
        width: 80%
    }

    .espn-template .s\|width-85 {
        width: 85%
    }

    .espn-template .s\|width-90 {
        width: 90%
    }

    .espn-template .s\|width-100 {
        width: 100%
    }

    .espn-template .s\|width-100vw {
        width: 100vw
    }

    .espn-template .s\|width-200 {
        width: 200%
    }

    .espn-template .s\|width-auto {
        width: auto
    }

    .espn-template .s\|height-1px {
        height: 1px
    }

    .espn-template .s\|height-30 {
        height: 30%
    }

    .espn-template .s\|height-40 {
        height: 40%
    }

    .espn-template .s\|height-50 {
        height: 50%
    }

    .espn-template .s\|height-60 {
        height: 60%
    }

    .espn-template .s\|height-70 {
        height: 70%
    }

    .espn-template .s\|height-100 {
        height: 100%
    }

    .espn-template .s\|height-80 {
        height: 80%
    }

    .espn-template .s\|height-150 {
        height: 150%
    }

    .espn-template .s\|height-auto {
        height: auto
    }

    .espn-template .s\|minh-50 {
        min-height: 50%
    }

    .espn-template .s\|minh-100 {
        min-height: 100%
    }

    .espn-template .s\|minh-200 {
        min-height: 200%
    }

    .espn-template .s\|minh-200vh {
        min-height: 200vh
    }

    .espn-template .s\|height-75vh {
        height: 75vh
    }

    .espn-template .s\|height-100vh {
        height: 100vh
    }

    .espn-template .s\|height-150vh {
        height: 150vh
    }

    .espn-template .s\|height-200vh {
        height: 200vh
    }

    .espn-template .s\|height-200 {
        height: 200%
    }

    .espn-template .s\|height-300vh {
        height: 300vh
    }

    .espn-template .s\|minh-100vh {
        min-height: calc(100% - 44px);
        padding-top: 44px
    }

    .espn-template .s\|width0-h {
        width: 8px
    }

    .espn-template .s\|width1 {
        width: 16px
    }

    .espn-template .s\|width2 {
        width: 32px
    }

    .espn-template .s\|width3 {
        width: 48px
    }

    .espn-template .s\|width3rem {
        width: 4rem
    }

    .espn-template .s\|width3rem-1\/3 {
        width: 5rem
    }

    .espn-template .s\|width5 {
        width: 80px
    }

    .espn-template .s\|width6 {
        width: 96px
    }

    .espn-template .s\|width7 {
        width: 112px
    }

    .espn-template .s\|width8 {
        width: 128px
    }

    .espn-template .s\|width9 {
        width: 144px
    }

    .espn-template .s\|width10 {
        width: 160px
    }

    .espn-template .s\|height0-q {
        height: 4px
    }

    .espn-template .s\|height0-h {
        height: 8px
    }

    .espn-template .s\|height1 {
        height: 16px
    }

    .espn-template .s\|height2 {
        height: 2rem
    }

    .espn-template .s\|height2-h {
        height: 40px
    }

    .espn-template .s\|height3 {
        height: 48px
    }

    .espn-template .s\|height4 {
        height: 64px
    }

    .espn-template .s\|height5 {
        height: 80px
    }

    .espn-template .s\|height7 {
        height: 112px
    }

    .espn-template .s\|height3-h {
        height: 56px
    }

    .espn-template .s\|height3rem {
        height: 4rem
    }

    .espn-template .s\|height8 {
        height: 128px
    }

    .espn-template .s\|height10 {
        height: 160px
    }

    .espn-template .s\|height15 {
        height: 240px
    }

    .espn-template .s\|maxh3 {
        max-height: 80%
    }

    .espn-template .s\|maxw-100 {
        max-width: 100%
    }

    .espn-template .s\|sixteen-nine {
        height: 0;
        padding-bottom: 56.25%
    }
}

@media screen and (min-width:768px) {
    .espn-template .m\|maxw0 {
        max-width: 0
    }

    .espn-template .m\|width0 {
        width: 0
    }

    .espn-template .m\|height0 {
        height: 0
    }

    .espn-template .m\|maxw1 {
        max-width: 16px
    }

    .espn-template .m\|maxw2 {
        max-width: 32px
    }

    .espn-template .m\|maxw3 {
        max-width: 48px
    }

    .espn-template .m\|maxw4 {
        max-width: 64px
    }

    .espn-template .m\|width4 {
        width: 64px
    }

    .espn-template .m\|maxw5 {
        max-width: 80px
    }

    .espn-template .m\|maxw6 {
        max-width: 96px
    }

    .espn-template .m\|height6 {
        height: 96px
    }

    .espn-template .m\|maxw7 {
        max-width: 112px
    }

    .espn-template .m\|maxw8 {
        max-width: 128px
    }

    .espn-template .m\|maxw9 {
        max-width: 144px
    }

    .espn-template .m\|height9 {
        height: 144px
    }

    .espn-template .m\|maxw10 {
        max-width: 160px
    }

    .espn-template .m\|maxw11 {
        max-width: 176px
    }

    .espn-template .m\|width11 {
        width: 176px
    }

    .espn-template .m\|height11 {
        height: 176px
    }

    .espn-template .m\|maxw12 {
        max-width: 192px
    }

    .espn-template .m\|width12 {
        width: 192px
    }

    .espn-template .m\|height12 {
        height: 192px
    }

    .espn-template .m\|maxw13 {
        max-width: 208px
    }

    .espn-template .m\|width13 {
        width: 208px
    }

    .espn-template .m\|height13 {
        height: 208px
    }

    .espn-template .m\|maxw14 {
        max-width: 224px
    }

    .espn-template .m\|width14 {
        width: 224px
    }

    .espn-template .m\|height14 {
        height: 224px
    }

    .espn-template .m\|maxw15 {
        max-width: 240px
    }

    .espn-template .m\|maxw16 {
        max-width: 256px
    }

    .espn-template .m\|width16 {
        width: 256px
    }

    .espn-template .m\|height16 {
        height: 256px
    }

    .espn-template .m\|maxw17 {
        max-width: 272px
    }

    .espn-template .m\|width17 {
        width: 272px
    }

    .espn-template .m\|height17 {
        height: 272px
    }

    .espn-template .m\|maxw18 {
        max-width: 288px
    }

    .espn-template .m\|width18 {
        width: 288px
    }

    .espn-template .m\|height18 {
        height: 288px
    }

    .espn-template .m\|maxw19 {
        max-width: 304px
    }

    .espn-template .m\|width19 {
        width: 304px
    }

    .espn-template .m\|height19 {
        height: 304px
    }

    .espn-template .m\|maxw20 {
        max-width: 320px
    }

    .espn-template .m\|width20 {
        width: 320px
    }

    .espn-template .m\|height20 {
        height: 320px
    }

    .espn-template .m\|maxw21 {
        max-width: 336px
    }

    .espn-template .m\|width21 {
        width: 336px
    }

    .espn-template .m\|height21 {
        height: 336px
    }

    .espn-template .m\|maxw22 {
        max-width: 352px
    }

    .espn-template .m\|width22 {
        width: 352px
    }

    .espn-template .m\|height22 {
        height: 352px
    }

    .espn-template .m\|maxw23 {
        max-width: 368px
    }

    .espn-template .m\|width23 {
        width: 368px
    }

    .espn-template .m\|height23 {
        height: 368px
    }

    .espn-template .m\|maxw24 {
        max-width: 384px
    }

    .espn-template .m\|width24 {
        width: 384px
    }

    .espn-template .m\|height24 {
        height: 384px
    }

    .espn-template .m\|maxw25 {
        max-width: 400px
    }

    .espn-template .m\|width25 {
        width: 400px
    }

    .espn-template .m\|height25 {
        height: 400px
    }

    .espn-template .m\|maxw26 {
        max-width: 416px
    }

    .espn-template .m\|width26 {
        width: 416px
    }

    .espn-template .m\|height26 {
        height: 416px
    }

    .espn-template .m\|maxw27 {
        max-width: 432px
    }

    .espn-template .m\|width27 {
        width: 432px
    }

    .espn-template .m\|height27 {
        height: 432px
    }

    .espn-template .m\|maxw28 {
        max-width: 448px
    }

    .espn-template .m\|width28 {
        width: 448px
    }

    .espn-template .m\|height28 {
        height: 448px
    }

    .espn-template .m\|maxw29 {
        max-width: 464px
    }

    .espn-template .m\|width29 {
        width: 464px
    }

    .espn-template .m\|height29 {
        height: 464px
    }

    .espn-template .m\|maxw30 {
        max-width: 480px
    }

    .espn-template .m\|width30 {
        width: 480px
    }

    .espn-template .m\|height30 {
        height: 480px
    }

    .espn-template .m\|maxw31 {
        max-width: 496px
    }

    .espn-template .m\|width31 {
        width: 496px
    }

    .espn-template .m\|height31 {
        height: 496px
    }

    .espn-template .m\|maxw32 {
        max-width: 512px
    }

    .espn-template .m\|width32 {
        width: 512px
    }

    .espn-template .m\|height32 {
        height: 512px
    }

    .espn-template .m\|maxw33 {
        max-width: 528px
    }

    .espn-template .m\|width33 {
        width: 528px
    }

    .espn-template .m\|height33 {
        height: 528px
    }

    .espn-template .m\|maxw34 {
        max-width: 544px
    }

    .espn-template .m\|width34 {
        width: 544px
    }

    .espn-template .m\|height34 {
        height: 544px
    }

    .espn-template .m\|maxw35 {
        max-width: 560px
    }

    .espn-template .m\|width35 {
        width: 560px
    }

    .espn-template .m\|height35 {
        height: 560px
    }

    .espn-template .m\|maxw36 {
        max-width: 576px
    }

    .espn-template .m\|width36 {
        width: 576px
    }

    .espn-template .m\|height36 {
        height: 576px
    }

    .espn-template .m\|maxw37 {
        max-width: 592px
    }

    .espn-template .m\|width37 {
        width: 592px
    }

    .espn-template .m\|height37 {
        height: 592px
    }

    .espn-template .m\|maxw38 {
        max-width: 608px
    }

    .espn-template .m\|width38 {
        width: 608px
    }

    .espn-template .m\|height38 {
        height: 608px
    }

    .espn-template .m\|maxw39 {
        max-width: 624px
    }

    .espn-template .m\|width39 {
        width: 624px
    }

    .espn-template .m\|height39 {
        height: 624px
    }

    .espn-template .m\|maxw40 {
        max-width: 640px
    }

    .espn-template .m\|width40 {
        width: 640px
    }

    .espn-template .m\|height40 {
        height: 640px
    }

    .espn-template .m\|maxw41 {
        max-width: 656px
    }

    .espn-template .m\|width41 {
        width: 656px
    }

    .espn-template .m\|height41 {
        height: 656px
    }

    .espn-template .m\|maxw42 {
        max-width: 672px
    }

    .espn-template .m\|width42 {
        width: 672px
    }

    .espn-template .m\|height42 {
        height: 672px
    }

    .espn-template .m\|maxw43 {
        max-width: 688px
    }

    .espn-template .m\|width43 {
        width: 688px
    }

    .espn-template .m\|height43 {
        height: 688px
    }

    .espn-template .m\|maxw44 {
        max-width: 704px
    }

    .espn-template .m\|width44 {
        width: 704px
    }

    .espn-template .m\|height44 {
        height: 704px
    }

    .espn-template .m\|maxw45 {
        max-width: 720px
    }

    .espn-template .m\|width45 {
        width: 720px
    }

    .espn-template .m\|height45 {
        height: 720px
    }

    .espn-template .m\|maxw46 {
        max-width: 736px
    }

    .espn-template .m\|width46 {
        width: 736px
    }

    .espn-template .m\|height46 {
        height: 736px
    }

    .espn-template .m\|maxw47 {
        max-width: 752px
    }

    .espn-template .m\|width47 {
        width: 752px
    }

    .espn-template .m\|height47 {
        height: 752px
    }

    .espn-template .m\|maxw48 {
        max-width: 768px
    }

    .espn-template .m\|width48 {
        width: 768px
    }

    .espn-template .m\|height48 {
        height: 768px
    }

    .espn-template .m\|maxw49 {
        max-width: 784px
    }

    .espn-template .m\|width49 {
        width: 784px
    }

    .espn-template .m\|height49 {
        height: 784px
    }

    .espn-template .m\|maxw50 {
        max-width: 800px
    }

    .espn-template .m\|width50 {
        width: 800px
    }

    .espn-template .m\|height50 {
        height: 800px
    }

    .espn-template .m\|maxw51 {
        max-width: 816px
    }

    .espn-template .m\|width51 {
        width: 816px
    }

    .espn-template .m\|height51 {
        height: 816px
    }

    .espn-template .m\|maxw52 {
        max-width: 832px
    }

    .espn-template .m\|width52 {
        width: 832px
    }

    .espn-template .m\|height52 {
        height: 832px
    }

    .espn-template .m\|maxw53 {
        max-width: 848px
    }

    .espn-template .m\|width53 {
        width: 848px
    }

    .espn-template .m\|height53 {
        height: 848px
    }

    .espn-template .m\|maxw54 {
        max-width: 864px
    }

    .espn-template .m\|width54 {
        width: 864px
    }

    .espn-template .m\|height54 {
        height: 864px
    }

    .espn-template .m\|maxw55 {
        max-width: 880px
    }

    .espn-template .m\|width55 {
        width: 880px
    }

    .espn-template .m\|height55 {
        height: 880px
    }

    .espn-template .m\|maxw56 {
        max-width: 896px
    }

    .espn-template .m\|width56 {
        width: 896px
    }

    .espn-template .m\|height56 {
        height: 896px
    }

    .espn-template .m\|maxw57 {
        max-width: 912px
    }

    .espn-template .m\|width57 {
        width: 912px
    }

    .espn-template .m\|height57 {
        height: 912px
    }

    .espn-template .m\|maxw58 {
        max-width: 928px
    }

    .espn-template .m\|width58 {
        width: 928px
    }

    .espn-template .m\|height58 {
        height: 928px
    }

    .espn-template .m\|maxw59 {
        max-width: 944px
    }

    .espn-template .m\|width59 {
        width: 944px
    }

    .espn-template .m\|height59 {
        height: 944px
    }

    .espn-template .m\|maxw60 {
        max-width: 960px
    }

    .espn-template .m\|width60 {
        width: 960px
    }

    .espn-template .m\|height60 {
        height: 960px
    }

    .espn-template .m\|maxw61 {
        max-width: 976px
    }

    .espn-template .m\|width61 {
        width: 976px
    }

    .espn-template .m\|height61 {
        height: 976px
    }

    .espn-template .m\|maxw62 {
        max-width: 992px
    }

    .espn-template .m\|width62 {
        width: 992px
    }

    .espn-template .m\|height62 {
        height: 992px
    }

    .espn-template .m\|maxw63 {
        max-width: 1008px
    }

    .espn-template .m\|width63 {
        width: 1008px
    }

    .espn-template .m\|height63 {
        height: 1008px
    }

    .espn-template .m\|maxw64 {
        max-width: 1024px
    }

    .espn-template .m\|width64 {
        width: 1024px
    }

    .espn-template .m\|height64 {
        height: 1024px
    }

    .espn-template .m\|maxw65 {
        max-width: 1040px
    }

    .espn-template .m\|width65 {
        width: 1040px
    }

    .espn-template .m\|height65 {
        height: 1040px
    }

    .espn-template .m\|maxw66 {
        max-width: 1056px
    }

    .espn-template .m\|width66 {
        width: 1056px
    }

    .espn-template .m\|height66 {
        height: 1056px
    }

    .espn-template .m\|maxw67 {
        max-width: 1072px
    }

    .espn-template .m\|width67 {
        width: 1072px
    }

    .espn-template .m\|height67 {
        height: 1072px
    }

    .espn-template .m\|maxw68 {
        max-width: 1088px
    }

    .espn-template .m\|width68 {
        width: 1088px
    }

    .espn-template .m\|height68 {
        height: 1088px
    }

    .espn-template .m\|maxw69 {
        max-width: 1104px
    }

    .espn-template .m\|width69 {
        width: 1104px
    }

    .espn-template .m\|height69 {
        height: 1104px
    }

    .espn-template .m\|maxw70 {
        max-width: 1120px
    }

    .espn-template .m\|width70 {
        width: 1120px
    }

    .espn-template .m\|height70 {
        height: 1120px
    }

    .espn-template .m\|maxw71 {
        max-width: 1136px
    }

    .espn-template .m\|width71 {
        width: 1136px
    }

    .espn-template .m\|height71 {
        height: 1136px
    }

    .espn-template .m\|maxw72 {
        max-width: 1152px
    }

    .espn-template .m\|width72 {
        width: 1152px
    }

    .espn-template .m\|height72 {
        height: 1152px
    }

    .espn-template .m\|maxw73 {
        max-width: 1168px
    }

    .espn-template .m\|width73 {
        width: 1168px
    }

    .espn-template .m\|height73 {
        height: 1168px
    }

    .espn-template .m\|maxw74 {
        max-width: 1184px
    }

    .espn-template .m\|width74 {
        width: 1184px
    }

    .espn-template .m\|height74 {
        height: 1184px
    }

    .espn-template .m\|maxw75 {
        max-width: 1200px
    }

    .espn-template .m\|width75 {
        width: 1200px
    }

    .espn-template .m\|height75 {
        height: 1200px
    }

    .espn-template .m\|maxw76 {
        max-width: 1216px
    }

    .espn-template .m\|width76 {
        width: 1216px
    }

    .espn-template .m\|height76 {
        height: 1216px
    }

    .espn-template .m\|maxw77 {
        max-width: 1232px
    }

    .espn-template .m\|width77 {
        width: 1232px
    }

    .espn-template .m\|height77 {
        height: 1232px
    }

    .espn-template .m\|maxw78 {
        max-width: 1248px
    }

    .espn-template .m\|width78 {
        width: 1248px
    }

    .espn-template .m\|height78 {
        height: 1248px
    }

    .espn-template .m\|maxw79 {
        max-width: 1264px
    }

    .espn-template .m\|width79 {
        width: 1264px
    }

    .espn-template .m\|height79 {
        height: 1264px
    }

    .espn-template .m\|maxw80 {
        max-width: 1280px
    }

    .espn-template .m\|width80 {
        width: 1280px
    }

    .espn-template .m\|height80 {
        height: 1280px
    }

    .espn-template .m\|maxw81 {
        max-width: 1296px
    }

    .espn-template .m\|width81 {
        width: 1296px
    }

    .espn-template .m\|height81 {
        height: 1296px
    }

    .espn-template .m\|maxw82 {
        max-width: 1312px
    }

    .espn-template .m\|width82 {
        width: 1312px
    }

    .espn-template .m\|height82 {
        height: 1312px
    }

    .espn-template .m\|maxw83 {
        max-width: 1328px
    }

    .espn-template .m\|width83 {
        width: 1328px
    }

    .espn-template .m\|height83 {
        height: 1328px
    }

    .espn-template .m\|maxw84 {
        max-width: 1344px
    }

    .espn-template .m\|width84 {
        width: 1344px
    }

    .espn-template .m\|height84 {
        height: 1344px
    }

    .espn-template .m\|maxw85 {
        max-width: 1360px
    }

    .espn-template .m\|width85 {
        width: 1360px
    }

    .espn-template .m\|height85 {
        height: 1360px
    }

    .espn-template .m\|maxw86 {
        max-width: 1376px
    }

    .espn-template .m\|width86 {
        width: 1376px
    }

    .espn-template .m\|height86 {
        height: 1376px
    }

    .espn-template .m\|maxw87 {
        max-width: 1392px
    }

    .espn-template .m\|width87 {
        width: 1392px
    }

    .espn-template .m\|height87 {
        height: 1392px
    }

    .espn-template .m\|maxw88 {
        max-width: 1408px
    }

    .espn-template .m\|width88 {
        width: 1408px
    }

    .espn-template .m\|height88 {
        height: 1408px
    }

    .espn-template .m\|maxw89 {
        max-width: 1424px
    }

    .espn-template .m\|width89 {
        width: 1424px
    }

    .espn-template .m\|height89 {
        height: 1424px
    }

    .espn-template .m\|maxw90 {
        max-width: 1440px
    }

    .espn-template .m\|width90 {
        width: 1440px
    }

    .espn-template .m\|height90 {
        height: 1440px
    }

    .espn-template .m\|maxw91 {
        max-width: 1456px
    }

    .espn-template .m\|width91 {
        width: 1456px
    }

    .espn-template .m\|height91 {
        height: 1456px
    }

    .espn-template .m\|maxw92 {
        max-width: 1472px
    }

    .espn-template .m\|width92 {
        width: 1472px
    }

    .espn-template .m\|height92 {
        height: 1472px
    }

    .espn-template .m\|maxw93 {
        max-width: 1488px
    }

    .espn-template .m\|width93 {
        width: 1488px
    }

    .espn-template .m\|height93 {
        height: 1488px
    }

    .espn-template .m\|maxw94 {
        max-width: 1504px
    }

    .espn-template .m\|width94 {
        width: 1504px
    }

    .espn-template .m\|height94 {
        height: 1504px
    }

    .espn-template .m\|maxw95 {
        max-width: 1520px
    }

    .espn-template .m\|width95 {
        width: 1520px
    }

    .espn-template .m\|height95 {
        height: 1520px
    }

    .espn-template .m\|maxw96 {
        max-width: 1536px
    }

    .espn-template .m\|width96 {
        width: 1536px
    }

    .espn-template .m\|height96 {
        height: 1536px
    }

    .espn-template .m\|maxw97 {
        max-width: 1552px
    }

    .espn-template .m\|width97 {
        width: 1552px
    }

    .espn-template .m\|height97 {
        height: 1552px
    }

    .espn-template .m\|maxw98 {
        max-width: 1568px
    }

    .espn-template .m\|width98 {
        width: 1568px
    }

    .espn-template .m\|height98 {
        height: 1568px
    }

    .espn-template .m\|maxw99 {
        max-width: 1584px
    }

    .espn-template .m\|width99 {
        width: 1584px
    }

    .espn-template .m\|height99 {
        height: 1584px
    }

    .espn-template .m\|maxw100 {
        max-width: 1600px
    }

    .espn-template .m\|width100 {
        width: 1600px
    }

    .espn-template .m\|height100 {
        height: 1600px
    }

    .espn-template .m\|width3px {
        width: 3px
    }

    .espn-template .m\|width-40 {
        width: 40%
    }

    .espn-template .m\|width-50 {
        width: 50%
    }

    .espn-template .m\|width15 {
        width: 240px
    }

    .espn-template .m\|width-80 {
        width: 80%
    }

    .espn-template .m\|width-85 {
        width: 85%
    }

    .espn-template .m\|width-90 {
        width: 90%
    }

    .espn-template .m\|width-100 {
        width: 100%
    }

    .espn-template .m\|width-100vw {
        width: 100vw
    }

    .espn-template .m\|width-200 {
        width: 200%
    }

    .espn-template .m\|width-auto {
        width: auto
    }

    .espn-template .m\|height-1px {
        height: 1px
    }

    .espn-template .m\|height-30 {
        height: 30%
    }

    .espn-template .m\|height-40 {
        height: 40%
    }

    .espn-template .m\|height-50 {
        height: 50%
    }

    .espn-template .m\|height-60 {
        height: 60%
    }

    .espn-template .m\|height-70 {
        height: 70%
    }

    .espn-template .m\|height-100 {
        height: 100%
    }

    .espn-template .m\|height-80 {
        height: 80%
    }

    .espn-template .m\|height-150 {
        height: 150%
    }

    .espn-template .m\|height-auto {
        height: auto
    }

    .espn-template .m\|minh-50 {
        min-height: 50%
    }

    .espn-template .m\|minh-100 {
        min-height: 100%
    }

    .espn-template .m\|minh-200 {
        min-height: 200%
    }

    .espn-template .m\|minh-200vh {
        min-height: 200vh
    }

    .espn-template .m\|height-75vh {
        height: 75vh
    }

    .espn-template .m\|height-100vh {
        height: 100vh
    }

    .espn-template .m\|height-150vh {
        height: 150vh
    }

    .espn-template .m\|height-200vh {
        height: 200vh
    }

    .espn-template .m\|height-200 {
        height: 200%
    }

    .espn-template .m\|height-300vh {
        height: 300vh
    }

    .espn-template .m\|minh-100vh {
        min-height: calc(100% - 44px);
        padding-top: 44px
    }

    .espn-template .m\|width0-h {
        width: 8px
    }

    .espn-template .m\|width1 {
        width: 16px
    }

    .espn-template .m\|width2 {
        width: 32px
    }

    .espn-template .m\|width3 {
        width: 48px
    }

    .espn-template .m\|width3rem {
        width: 4rem
    }

    .espn-template .m\|width3rem-1\/3 {
        width: 5rem
    }

    .espn-template .m\|width5 {
        width: 80px
    }

    .espn-template .m\|width6 {
        width: 96px
    }

    .espn-template .m\|width7 {
        width: 112px
    }

    .espn-template .m\|width8 {
        width: 128px
    }

    .espn-template .m\|width9 {
        width: 144px
    }

    .espn-template .m\|width10 {
        width: 160px
    }

    .espn-template .m\|height0-q {
        height: 4px
    }

    .espn-template .m\|height0-h {
        height: 8px
    }

    .espn-template .m\|height1 {
        height: 16px
    }

    .espn-template .m\|height2 {
        height: 2rem
    }

    .espn-template .m\|height2-h {
        height: 40px
    }

    .espn-template .m\|height3 {
        height: 48px
    }

    .espn-template .m\|height4 {
        height: 64px
    }

    .espn-template .m\|height5 {
        height: 80px
    }

    .espn-template .m\|height7 {
        height: 112px
    }

    .espn-template .m\|height3-h {
        height: 56px
    }

    .espn-template .m\|height3rem {
        height: 4rem
    }

    .espn-template .m\|height8 {
        height: 128px
    }

    .espn-template .m\|height10 {
        height: 160px
    }

    .espn-template .m\|height15 {
        height: 240px
    }

    .espn-template .m\|maxh3 {
        max-height: 80%
    }

    .espn-template .m\|maxw-100 {
        max-width: 100%
    }

    .espn-template .m\|sixteen-nine {
        height: 0;
        padding-bottom: 56.25%
    }
}

@media screen and (min-width:1024px) {
    .espn-template .l\|fl-none {
        float: none
    }

    .espn-template .l\|fl-left {
        float: left
    }

    .espn-template .l\|stack0>*+* {
        margin-top: 0
    }

    .espn-template .l\|stack0-o>*+* {
        margin-top: 1.6px
    }

    .espn-template .l\|stack0-q>*+* {
        margin-top: 4px
    }

    .espn-template .l\|stack0-h>*+* {
        margin-top: 8px
    }

    .espn-template .l\|stack0-t>*+* {
        margin-top: 12px
    }

    .espn-template .l\|stack1>*+* {
        margin-top: 16px
    }

    .espn-template .l\|stack1-o>*+* {
        margin-top: 17.6px
    }

    .espn-template .l\|stack1-q>*+* {
        margin-top: 20px
    }

    .espn-template .l\|stack1-h>*+* {
        margin-top: 24px
    }

    .espn-template .l\|stack1-t>*+* {
        margin-top: 28px
    }

    .espn-template .l\|stack2>*+* {
        margin-top: 32px
    }

    .espn-template .l\|stack2-o>*+* {
        margin-top: 33.6px
    }

    .espn-template .l\|stack2-q>*+* {
        margin-top: 36px
    }

    .espn-template .l\|stack2-h>*+* {
        margin-top: 40px
    }

    .espn-template .l\|stack2-t>*+* {
        margin-top: 44px
    }

    .espn-template .l\|stack3>*+* {
        margin-top: 48px
    }

    .espn-template .l\|stack3-o>*+* {
        margin-top: 49.6px
    }

    .espn-template .l\|stack3-q>*+* {
        margin-top: 52px
    }

    .espn-template .l\|stack3-h>*+* {
        margin-top: 56px
    }

    .espn-template .l\|stack3-t>*+* {
        margin-top: 60px
    }

    .espn-template .l\|stack4>*+* {
        margin-top: 64px
    }

    .espn-template .l\|stack4-o>*+* {
        margin-top: 65.6px
    }

    .espn-template .l\|stack4-q>*+* {
        margin-top: 68px
    }

    .espn-template .l\|stack4-h>*+* {
        margin-top: 72px
    }

    .espn-template .l\|stack4-t>*+* {
        margin-top: 76px
    }

    .espn-template .l\|opacity-90 {
        opacity: .9
    }

    .espn-template .l\|opacity-80 {
        opacity: .8
    }

    .espn-template .l\|opacity-0 {
        opacity: 0
    }

    .espn-template .l\|rel {
        position: relative
    }

    .espn-template .l\|abs {
        position: absolute
    }

    .espn-template .l\|fixed {
        position: fixed
    }

    .espn-template .l\|top-1 {
        top: -16px
    }

    .espn-template .l\|top-3\/4 {
        top: 12px
    }

    .espn-template .l\|top0 {
        top: 0
    }

    .espn-template .l\|top-60 {
        top: 60%
    }

    .espn-template .l\|top-70 {
        top: 70%
    }

    .espn-template .l\|top1 {
        top: 16px
    }

    .espn-template .l\|top3-1\/2 {
        top: 24px
    }

    .espn-template .l\|top-50 {
        top: 50%
    }

    .espn-template .l\|bottom0 {
        bottom: 0
    }

    .espn-template .l\|bottom2 {
        bottom: 8px
    }

    .espn-template .l\|bottom3 {
        bottom: 16px
    }

    .espn-template .l\|bottom4 {
        bottom: 32px
    }

    .espn-template .l\|left0 {
        left: 0
    }

    .espn-template .l\|left2 {
        left: 8px
    }

    .espn-template .l\|left3-q {
        left: 20px
    }

    .espn-template .l\|left3 {
        left: 16px
    }

    .espn-template .l\|left4 {
        left: 32px
    }

    .espn-template .l\|left-50 {
        left: 50%
    }

    .espn-template .l\|left-1 {
        left: -16px
    }

    .espn-template .l\|left-100 {
        left: 100%
    }

    .espn-template .l\|right0 {
        right: 0
    }

    .espn-template .l\|right1 {
        right: 16px
    }

    .espn-template .l\|right2 {
        right: 8px
    }

    .espn-template .l\|right-3\/4 {
        right: 12px
    }

    .espn-template .l\|right3 {
        right: 16px
    }

    .espn-template .l\|z-0 {
        z-index: 0
    }

    .espn-template .l\|z-1 {
        z-index: 1
    }

    .espn-template .l\|z-10 {
        z-index: 10
    }

    .espn-template .l\|z-100 {
        z-index: 100
    }

    .espn-template .l\|z-1000 {
        z-index: 1000
    }

    .espn-template .l\|z-10000 {
        z-index: 10000
    }

    .espn-template .l\|z-100000 {
        z-index: 100000
    }

    .espn-template .l\|z-1000000 {
        z-index: 1000000
    }

    .espn-template .l\|maxw0 {
        max-width: 0
    }

    .espn-template .l\|width0 {
        width: 0
    }

    .espn-template .l\|height0 {
        height: 0
    }

    .espn-template .l\|maxw1 {
        max-width: 16px
    }

    .espn-template .l\|maxw2 {
        max-width: 32px
    }

    .espn-template .l\|maxw3 {
        max-width: 48px
    }

    .espn-template .l\|maxw4 {
        max-width: 64px
    }

    .espn-template .l\|width4 {
        width: 64px
    }

    .espn-template .l\|maxw5 {
        max-width: 80px
    }

    .espn-template .l\|maxw6 {
        max-width: 96px
    }

    .espn-template .l\|height6 {
        height: 96px
    }

    .espn-template .l\|maxw7 {
        max-width: 112px
    }

    .espn-template .l\|maxw8 {
        max-width: 128px
    }

    .espn-template .l\|maxw9 {
        max-width: 144px
    }

    .espn-template .l\|height9 {
        height: 144px
    }

    .espn-template .l\|maxw10 {
        max-width: 160px
    }

    .espn-template .l\|maxw11 {
        max-width: 176px
    }

    .espn-template .l\|width11 {
        width: 176px
    }

    .espn-template .l\|height11 {
        height: 176px
    }

    .espn-template .l\|maxw12 {
        max-width: 192px
    }

    .espn-template .l\|width12 {
        width: 192px
    }

    .espn-template .l\|height12 {
        height: 192px
    }

    .espn-template .l\|maxw13 {
        max-width: 208px
    }

    .espn-template .l\|width13 {
        width: 208px
    }

    .espn-template .l\|height13 {
        height: 208px
    }

    .espn-template .l\|maxw14 {
        max-width: 224px
    }

    .espn-template .l\|width14 {
        width: 224px
    }

    .espn-template .l\|height14 {
        height: 224px
    }

    .espn-template .l\|maxw15 {
        max-width: 240px
    }

    .espn-template .l\|maxw16 {
        max-width: 256px
    }

    .espn-template .l\|width16 {
        width: 256px
    }

    .espn-template .l\|height16 {
        height: 256px
    }

    .espn-template .l\|maxw17 {
        max-width: 272px
    }

    .espn-template .l\|width17 {
        width: 272px
    }

    .espn-template .l\|height17 {
        height: 272px
    }

    .espn-template .l\|maxw18 {
        max-width: 288px
    }

    .espn-template .l\|width18 {
        width: 288px
    }

    .espn-template .l\|height18 {
        height: 288px
    }

    .espn-template .l\|maxw19 {
        max-width: 304px
    }

    .espn-template .l\|width19 {
        width: 304px
    }

    .espn-template .l\|height19 {
        height: 304px
    }

    .espn-template .l\|maxw20 {
        max-width: 320px
    }

    .espn-template .l\|width20 {
        width: 320px
    }

    .espn-template .l\|height20 {
        height: 320px
    }

    .espn-template .l\|maxw21 {
        max-width: 336px
    }

    .espn-template .l\|width21 {
        width: 336px
    }

    .espn-template .l\|height21 {
        height: 336px
    }

    .espn-template .l\|maxw22 {
        max-width: 352px
    }

    .espn-template .l\|width22 {
        width: 352px
    }

    .espn-template .l\|height22 {
        height: 352px
    }

    .espn-template .l\|maxw23 {
        max-width: 368px
    }

    .espn-template .l\|width23 {
        width: 368px
    }

    .espn-template .l\|height23 {
        height: 368px
    }

    .espn-template .l\|maxw24 {
        max-width: 384px
    }

    .espn-template .l\|width24 {
        width: 384px
    }

    .espn-template .l\|height24 {
        height: 384px
    }

    .espn-template .l\|maxw25 {
        max-width: 400px
    }

    .espn-template .l\|width25 {
        width: 400px
    }

    .espn-template .l\|height25 {
        height: 400px
    }

    .espn-template .l\|maxw26 {
        max-width: 416px
    }

    .espn-template .l\|width26 {
        width: 416px
    }

    .espn-template .l\|height26 {
        height: 416px
    }

    .espn-template .l\|maxw27 {
        max-width: 432px
    }

    .espn-template .l\|width27 {
        width: 432px
    }

    .espn-template .l\|height27 {
        height: 432px
    }

    .espn-template .l\|maxw28 {
        max-width: 448px
    }

    .espn-template .l\|width28 {
        width: 448px
    }

    .espn-template .l\|height28 {
        height: 448px
    }

    .espn-template .l\|maxw29 {
        max-width: 464px
    }

    .espn-template .l\|width29 {
        width: 464px
    }

    .espn-template .l\|height29 {
        height: 464px
    }

    .espn-template .l\|maxw30 {
        max-width: 480px
    }

    .espn-template .l\|width30 {
        width: 480px
    }

    .espn-template .l\|height30 {
        height: 480px
    }

    .espn-template .l\|maxw31 {
        max-width: 496px
    }

    .espn-template .l\|width31 {
        width: 496px
    }

    .espn-template .l\|height31 {
        height: 496px
    }

    .espn-template .l\|maxw32 {
        max-width: 512px
    }

    .espn-template .l\|width32 {
        width: 512px
    }

    .espn-template .l\|height32 {
        height: 512px
    }

    .espn-template .l\|maxw33 {
        max-width: 528px
    }

    .espn-template .l\|width33 {
        width: 528px
    }

    .espn-template .l\|height33 {
        height: 528px
    }

    .espn-template .l\|maxw34 {
        max-width: 544px
    }

    .espn-template .l\|width34 {
        width: 544px
    }

    .espn-template .l\|height34 {
        height: 544px
    }

    .espn-template .l\|maxw35 {
        max-width: 560px
    }

    .espn-template .l\|width35 {
        width: 560px
    }

    .espn-template .l\|height35 {
        height: 560px
    }

    .espn-template .l\|maxw36 {
        max-width: 576px
    }

    .espn-template .l\|width36 {
        width: 576px
    }

    .espn-template .l\|height36 {
        height: 576px
    }

    .espn-template .l\|maxw37 {
        max-width: 592px
    }

    .espn-template .l\|width37 {
        width: 592px
    }

    .espn-template .l\|height37 {
        height: 592px
    }

    .espn-template .l\|maxw38 {
        max-width: 608px
    }

    .espn-template .l\|width38 {
        width: 608px
    }

    .espn-template .l\|height38 {
        height: 608px
    }

    .espn-template .l\|maxw39 {
        max-width: 624px
    }

    .espn-template .l\|width39 {
        width: 624px
    }

    .espn-template .l\|height39 {
        height: 624px
    }

    .espn-template .l\|maxw40 {
        max-width: 640px
    }

    .espn-template .l\|width40 {
        width: 640px
    }

    .espn-template .l\|height40 {
        height: 640px
    }

    .espn-template .l\|maxw41 {
        max-width: 656px
    }

    .espn-template .l\|width41 {
        width: 656px
    }

    .espn-template .l\|height41 {
        height: 656px
    }

    .espn-template .l\|maxw42 {
        max-width: 672px
    }

    .espn-template .l\|width42 {
        width: 672px
    }

    .espn-template .l\|height42 {
        height: 672px
    }

    .espn-template .l\|maxw43 {
        max-width: 688px
    }

    .espn-template .l\|width43 {
        width: 688px
    }

    .espn-template .l\|height43 {
        height: 688px
    }

    .espn-template .l\|maxw44 {
        max-width: 704px
    }

    .espn-template .l\|width44 {
        width: 704px
    }

    .espn-template .l\|height44 {
        height: 704px
    }

    .espn-template .l\|maxw45 {
        max-width: 720px
    }

    .espn-template .l\|width45 {
        width: 720px
    }

    .espn-template .l\|height45 {
        height: 720px
    }

    .espn-template .l\|maxw46 {
        max-width: 736px
    }

    .espn-template .l\|width46 {
        width: 736px
    }

    .espn-template .l\|height46 {
        height: 736px
    }

    .espn-template .l\|maxw47 {
        max-width: 752px
    }

    .espn-template .l\|width47 {
        width: 752px
    }

    .espn-template .l\|height47 {
        height: 752px
    }

    .espn-template .l\|maxw48 {
        max-width: 768px
    }

    .espn-template .l\|width48 {
        width: 768px
    }

    .espn-template .l\|height48 {
        height: 768px
    }

    .espn-template .l\|maxw49 {
        max-width: 784px
    }

    .espn-template .l\|width49 {
        width: 784px
    }

    .espn-template .l\|height49 {
        height: 784px
    }

    .espn-template .l\|maxw50 {
        max-width: 800px
    }

    .espn-template .l\|width50 {
        width: 800px
    }

    .espn-template .l\|height50 {
        height: 800px
    }

    .espn-template .l\|maxw51 {
        max-width: 816px
    }

    .espn-template .l\|width51 {
        width: 816px
    }

    .espn-template .l\|height51 {
        height: 816px
    }

    .espn-template .l\|maxw52 {
        max-width: 832px
    }

    .espn-template .l\|width52 {
        width: 832px
    }

    .espn-template .l\|height52 {
        height: 832px
    }

    .espn-template .l\|maxw53 {
        max-width: 848px
    }

    .espn-template .l\|width53 {
        width: 848px
    }

    .espn-template .l\|height53 {
        height: 848px
    }

    .espn-template .l\|maxw54 {
        max-width: 864px
    }

    .espn-template .l\|width54 {
        width: 864px
    }

    .espn-template .l\|height54 {
        height: 864px
    }

    .espn-template .l\|maxw55 {
        max-width: 880px
    }

    .espn-template .l\|width55 {
        width: 880px
    }

    .espn-template .l\|height55 {
        height: 880px
    }

    .espn-template .l\|maxw56 {
        max-width: 896px
    }

    .espn-template .l\|width56 {
        width: 896px
    }

    .espn-template .l\|height56 {
        height: 896px
    }

    .espn-template .l\|maxw57 {
        max-width: 912px
    }

    .espn-template .l\|width57 {
        width: 912px
    }

    .espn-template .l\|height57 {
        height: 912px
    }

    .espn-template .l\|maxw58 {
        max-width: 928px
    }

    .espn-template .l\|width58 {
        width: 928px
    }

    .espn-template .l\|height58 {
        height: 928px
    }

    .espn-template .l\|maxw59 {
        max-width: 944px
    }

    .espn-template .l\|width59 {
        width: 944px
    }

    .espn-template .l\|height59 {
        height: 944px
    }

    .espn-template .l\|maxw60 {
        max-width: 960px
    }

    .espn-template .l\|width60 {
        width: 960px
    }

    .espn-template .l\|height60 {
        height: 960px
    }

    .espn-template .l\|maxw61 {
        max-width: 976px
    }

    .espn-template .l\|width61 {
        width: 976px
    }

    .espn-template .l\|height61 {
        height: 976px
    }

    .espn-template .l\|maxw62 {
        max-width: 992px
    }

    .espn-template .l\|width62 {
        width: 992px
    }

    .espn-template .l\|height62 {
        height: 992px
    }

    .espn-template .l\|maxw63 {
        max-width: 1008px
    }

    .espn-template .l\|width63 {
        width: 1008px
    }

    .espn-template .l\|height63 {
        height: 1008px
    }

    .espn-template .l\|maxw64 {
        max-width: 1024px
    }

    .espn-template .l\|width64 {
        width: 1024px
    }

    .espn-template .l\|height64 {
        height: 1024px
    }

    .espn-template .l\|maxw65 {
        max-width: 1040px
    }

    .espn-template .l\|width65 {
        width: 1040px
    }

    .espn-template .l\|height65 {
        height: 1040px
    }

    .espn-template .l\|maxw66 {
        max-width: 1056px
    }

    .espn-template .l\|width66 {
        width: 1056px
    }

    .espn-template .l\|height66 {
        height: 1056px
    }

    .espn-template .l\|maxw67 {
        max-width: 1072px
    }

    .espn-template .l\|width67 {
        width: 1072px
    }

    .espn-template .l\|height67 {
        height: 1072px
    }

    .espn-template .l\|maxw68 {
        max-width: 1088px
    }

    .espn-template .l\|width68 {
        width: 1088px
    }

    .espn-template .l\|height68 {
        height: 1088px
    }

    .espn-template .l\|maxw69 {
        max-width: 1104px
    }

    .espn-template .l\|width69 {
        width: 1104px
    }

    .espn-template .l\|height69 {
        height: 1104px
    }

    .espn-template .l\|maxw70 {
        max-width: 1120px
    }

    .espn-template .l\|width70 {
        width: 1120px
    }

    .espn-template .l\|height70 {
        height: 1120px
    }

    .espn-template .l\|maxw71 {
        max-width: 1136px
    }

    .espn-template .l\|width71 {
        width: 1136px
    }

    .espn-template .l\|height71 {
        height: 1136px
    }

    .espn-template .l\|maxw72 {
        max-width: 1152px
    }

    .espn-template .l\|width72 {
        width: 1152px
    }

    .espn-template .l\|height72 {
        height: 1152px
    }

    .espn-template .l\|maxw73 {
        max-width: 1168px
    }

    .espn-template .l\|width73 {
        width: 1168px
    }

    .espn-template .l\|height73 {
        height: 1168px
    }

    .espn-template .l\|maxw74 {
        max-width: 1184px
    }

    .espn-template .l\|width74 {
        width: 1184px
    }

    .espn-template .l\|height74 {
        height: 1184px
    }

    .espn-template .l\|maxw75 {
        max-width: 1200px
    }

    .espn-template .l\|width75 {
        width: 1200px
    }

    .espn-template .l\|height75 {
        height: 1200px
    }

    .espn-template .l\|maxw76 {
        max-width: 1216px
    }

    .espn-template .l\|width76 {
        width: 1216px
    }

    .espn-template .l\|height76 {
        height: 1216px
    }

    .espn-template .l\|maxw77 {
        max-width: 1232px
    }

    .espn-template .l\|width77 {
        width: 1232px
    }

    .espn-template .l\|height77 {
        height: 1232px
    }

    .espn-template .l\|maxw78 {
        max-width: 1248px
    }

    .espn-template .l\|width78 {
        width: 1248px
    }

    .espn-template .l\|height78 {
        height: 1248px
    }

    .espn-template .l\|maxw79 {
        max-width: 1264px
    }

    .espn-template .l\|width79 {
        width: 1264px
    }

    .espn-template .l\|height79 {
        height: 1264px
    }

    .espn-template .l\|maxw80 {
        max-width: 1280px
    }

    .espn-template .l\|width80 {
        width: 1280px
    }

    .espn-template .l\|height80 {
        height: 1280px
    }

    .espn-template .l\|maxw81 {
        max-width: 1296px
    }

    .espn-template .l\|width81 {
        width: 1296px
    }

    .espn-template .l\|height81 {
        height: 1296px
    }

    .espn-template .l\|maxw82 {
        max-width: 1312px
    }

    .espn-template .l\|width82 {
        width: 1312px
    }

    .espn-template .l\|height82 {
        height: 1312px
    }

    .espn-template .l\|maxw83 {
        max-width: 1328px
    }

    .espn-template .l\|width83 {
        width: 1328px
    }

    .espn-template .l\|height83 {
        height: 1328px
    }

    .espn-template .l\|maxw84 {
        max-width: 1344px
    }

    .espn-template .l\|width84 {
        width: 1344px
    }

    .espn-template .l\|height84 {
        height: 1344px
    }

    .espn-template .l\|maxw85 {
        max-width: 1360px
    }

    .espn-template .l\|width85 {
        width: 1360px
    }

    .espn-template .l\|height85 {
        height: 1360px
    }

    .espn-template .l\|maxw86 {
        max-width: 1376px
    }

    .espn-template .l\|width86 {
        width: 1376px
    }

    .espn-template .l\|height86 {
        height: 1376px
    }

    .espn-template .l\|maxw87 {
        max-width: 1392px
    }

    .espn-template .l\|width87 {
        width: 1392px
    }

    .espn-template .l\|height87 {
        height: 1392px
    }

    .espn-template .l\|maxw88 {
        max-width: 1408px
    }

    .espn-template .l\|width88 {
        width: 1408px
    }

    .espn-template .l\|height88 {
        height: 1408px
    }

    .espn-template .l\|maxw89 {
        max-width: 1424px
    }

    .espn-template .l\|width89 {
        width: 1424px
    }

    .espn-template .l\|height89 {
        height: 1424px
    }

    .espn-template .l\|maxw90 {
        max-width: 1440px
    }

    .espn-template .l\|width90 {
        width: 1440px
    }

    .espn-template .l\|height90 {
        height: 1440px
    }

    .espn-template .l\|maxw91 {
        max-width: 1456px
    }

    .espn-template .l\|width91 {
        width: 1456px
    }

    .espn-template .l\|height91 {
        height: 1456px
    }

    .espn-template .l\|maxw92 {
        max-width: 1472px
    }

    .espn-template .l\|width92 {
        width: 1472px
    }

    .espn-template .l\|height92 {
        height: 1472px
    }

    .espn-template .l\|maxw93 {
        max-width: 1488px
    }

    .espn-template .l\|width93 {
        width: 1488px
    }

    .espn-template .l\|height93 {
        height: 1488px
    }

    .espn-template .l\|maxw94 {
        max-width: 1504px
    }

    .espn-template .l\|width94 {
        width: 1504px
    }

    .espn-template .l\|height94 {
        height: 1504px
    }

    .espn-template .l\|maxw95 {
        max-width: 1520px
    }

    .espn-template .l\|width95 {
        width: 1520px
    }

    .espn-template .l\|height95 {
        height: 1520px
    }

    .espn-template .l\|maxw96 {
        max-width: 1536px
    }

    .espn-template .l\|width96 {
        width: 1536px
    }

    .espn-template .l\|height96 {
        height: 1536px
    }

    .espn-template .l\|maxw97 {
        max-width: 1552px
    }

    .espn-template .l\|width97 {
        width: 1552px
    }

    .espn-template .l\|height97 {
        height: 1552px
    }

    .espn-template .l\|maxw98 {
        max-width: 1568px
    }

    .espn-template .l\|width98 {
        width: 1568px
    }

    .espn-template .l\|height98 {
        height: 1568px
    }

    .espn-template .l\|maxw99 {
        max-width: 1584px
    }

    .espn-template .l\|width99 {
        width: 1584px
    }

    .espn-template .l\|height99 {
        height: 1584px
    }

    .espn-template .l\|maxw100 {
        max-width: 1600px
    }

    .espn-template .l\|width100 {
        width: 1600px
    }

    .espn-template .l\|height100 {
        height: 1600px
    }

    .espn-template .l\|width3px {
        width: 3px
    }

    .espn-template .l\|width-40 {
        width: 40%
    }

    .espn-template .l\|width-50 {
        width: 50%
    }

    .espn-template .l\|width15 {
        width: 240px
    }

    .espn-template .l\|width-80 {
        width: 80%
    }

    .espn-template .l\|width-85 {
        width: 85%
    }

    .espn-template .l\|width-90 {
        width: 90%
    }

    .espn-template .l\|width-100 {
        width: 100%
    }

    .espn-template .l\|width-100vw {
        width: 100vw
    }

    .espn-template .l\|width-200 {
        width: 200%
    }

    .espn-template .l\|width-auto {
        width: auto
    }

    .espn-template .l\|height-1px {
        height: 1px
    }

    .espn-template .l\|height-30 {
        height: 30%
    }

    .espn-template .l\|height-40 {
        height: 40%
    }

    .espn-template .l\|height-50 {
        height: 50%
    }

    .espn-template .l\|height-60 {
        height: 60%
    }

    .espn-template .l\|height-70 {
        height: 70%
    }

    .espn-template .l\|height-100 {
        height: 100%
    }

    .espn-template .l\|height-80 {
        height: 80%
    }

    .espn-template .l\|height-150 {
        height: 150%
    }

    .espn-template .l\|height-auto {
        height: auto
    }

    .espn-template .l\|minh-50 {
        min-height: 50%
    }

    .espn-template .l\|minh-100 {
        min-height: 100%
    }

    .espn-template .l\|minh-200 {
        min-height: 200%
    }

    .espn-template .l\|minh-200vh {
        min-height: 200vh
    }

    .espn-template .l\|height-75vh {
        height: 75vh
    }

    .espn-template .l\|height-100vh {
        height: 100vh
    }

    .espn-template .l\|height-150vh {
        height: 150vh
    }

    .espn-template .l\|height-200vh {
        height: 200vh
    }

    .espn-template .l\|height-200 {
        height: 200%
    }

    .espn-template .l\|height-300vh {
        height: 300vh
    }

    .espn-template .l\|minh-100vh {
        min-height: calc(100% - 44px);
        padding-top: 44px
    }

    .espn-template .l\|width0-h {
        width: 8px
    }

    .espn-template .l\|width1 {
        width: 16px
    }

    .espn-template .l\|width2 {
        width: 32px
    }

    .espn-template .l\|width3 {
        width: 48px
    }

    .espn-template .l\|width3rem {
        width: 4rem
    }

    .espn-template .l\|width3rem-1\/3 {
        width: 5rem
    }

    .espn-template .l\|width5 {
        width: 80px
    }

    .espn-template .l\|width6 {
        width: 96px
    }

    .espn-template .l\|width7 {
        width: 112px
    }

    .espn-template .l\|width8 {
        width: 128px
    }

    .espn-template .l\|width9 {
        width: 144px
    }

    .espn-template .l\|width10 {
        width: 160px
    }

    .espn-template .l\|height0-q {
        height: 4px
    }

    .espn-template .l\|height0-h {
        height: 8px
    }

    .espn-template .l\|height1 {
        height: 16px
    }

    .espn-template .l\|height2 {
        height: 2rem
    }

    .espn-template .l\|height2-h {
        height: 40px
    }

    .espn-template .l\|height3 {
        height: 48px
    }

    .espn-template .l\|height4 {
        height: 64px
    }

    .espn-template .l\|height5 {
        height: 80px
    }

    .espn-template .l\|height7 {
        height: 112px
    }

    .espn-template .l\|height3-h {
        height: 56px
    }

    .espn-template .l\|height3rem {
        height: 4rem
    }

    .espn-template .l\|height8 {
        height: 128px
    }

    .espn-template .l\|height10 {
        height: 160px
    }

    .espn-template .l\|height15 {
        height: 240px
    }

    .espn-template .l\|maxh3 {
        max-height: 80%
    }

    .espn-template .l\|maxw-100 {
        max-width: 100%
    }

    .espn-template .l\|sixteen-nine {
        height: 0;
        padding-bottom: 56.25%
    }
}

@media screen and (min-width:1441px) {
    .espn-template .xl\|fl-none {
        float: none
    }

    .espn-template .xl\|fl-left {
        float: left
    }

    .espn-template .xl\|stack0>*+* {
        margin-top: 0
    }

    .espn-template .xl\|stack0-o>*+* {
        margin-top: 1.6px
    }

    .espn-template .xl\|stack0-q>*+* {
        margin-top: 4px
    }

    .espn-template .xl\|stack0-h>*+* {
        margin-top: 8px
    }

    .espn-template .xl\|stack0-t>*+* {
        margin-top: 12px
    }

    .espn-template .xl\|stack1>*+* {
        margin-top: 16px
    }

    .espn-template .xl\|stack1-o>*+* {
        margin-top: 17.6px
    }

    .espn-template .xl\|stack1-q>*+* {
        margin-top: 20px
    }

    .espn-template .xl\|stack1-h>*+* {
        margin-top: 24px
    }

    .espn-template .xl\|stack1-t>*+* {
        margin-top: 28px
    }

    .espn-template .xl\|stack2>*+* {
        margin-top: 32px
    }

    .espn-template .xl\|stack2-o>*+* {
        margin-top: 33.6px
    }

    .espn-template .xl\|stack2-q>*+* {
        margin-top: 36px
    }

    .espn-template .xl\|stack2-h>*+* {
        margin-top: 40px
    }

    .espn-template .xl\|stack2-t>*+* {
        margin-top: 44px
    }

    .espn-template .xl\|stack3>*+* {
        margin-top: 48px
    }

    .espn-template .xl\|stack3-o>*+* {
        margin-top: 49.6px
    }

    .espn-template .xl\|stack3-q>*+* {
        margin-top: 52px
    }

    .espn-template .xl\|stack3-h>*+* {
        margin-top: 56px
    }

    .espn-template .xl\|stack3-t>*+* {
        margin-top: 60px
    }

    .espn-template .xl\|stack4>*+* {
        margin-top: 64px
    }

    .espn-template .xl\|stack4-o>*+* {
        margin-top: 65.6px
    }

    .espn-template .xl\|stack4-q>*+* {
        margin-top: 68px
    }

    .espn-template .xl\|stack4-h>*+* {
        margin-top: 72px
    }

    .espn-template .xl\|stack4-t>*+* {
        margin-top: 76px
    }

    .espn-template .xl\|opacity-90 {
        opacity: .9
    }

    .espn-template .xl\|opacity-80 {
        opacity: .8
    }

    .espn-template .xl\|opacity-0 {
        opacity: 0
    }

    .espn-template .xl\|rel {
        position: relative
    }

    .espn-template .xl\|abs {
        position: absolute
    }

    .espn-template .xl\|fixed {
        position: fixed
    }

    .espn-template .xl\|top-1 {
        top: -16px
    }

    .espn-template .xl\|top-3\/4 {
        top: 12px
    }

    .espn-template .xl\|top0 {
        top: 0
    }

    .espn-template .xl\|top-60 {
        top: 60%
    }

    .espn-template .xl\|top-70 {
        top: 70%
    }

    .espn-template .xl\|top1 {
        top: 16px
    }

    .espn-template .xl\|top3-1\/2 {
        top: 24px
    }

    .espn-template .xl\|top-50 {
        top: 50%
    }

    .espn-template .xl\|bottom0 {
        bottom: 0
    }

    .espn-template .xl\|bottom2 {
        bottom: 8px
    }

    .espn-template .xl\|bottom3 {
        bottom: 16px
    }

    .espn-template .xl\|bottom4 {
        bottom: 32px
    }

    .espn-template .xl\|left0 {
        left: 0
    }

    .espn-template .xl\|left2 {
        left: 8px
    }

    .espn-template .xl\|left3-q {
        left: 20px
    }

    .espn-template .xl\|left3 {
        left: 16px
    }

    .espn-template .xl\|left4 {
        left: 32px
    }

    .espn-template .xl\|left-50 {
        left: 50%
    }

    .espn-template .xl\|left-1 {
        left: -16px
    }

    .espn-template .xl\|left-100 {
        left: 100%
    }

    .espn-template .xl\|right0 {
        right: 0
    }

    .espn-template .xl\|right1 {
        right: 16px
    }

    .espn-template .xl\|right2 {
        right: 8px
    }

    .espn-template .xl\|right-3\/4 {
        right: 12px
    }

    .espn-template .xl\|right3 {
        right: 16px
    }

    .espn-template .xl\|z-0 {
        z-index: 0
    }

    .espn-template .xl\|z-1 {
        z-index: 1
    }

    .espn-template .xl\|z-10 {
        z-index: 10
    }

    .espn-template .xl\|z-100 {
        z-index: 100
    }

    .espn-template .xl\|z-1000 {
        z-index: 1000
    }

    .espn-template .xl\|z-10000 {
        z-index: 10000
    }

    .espn-template .xl\|z-100000 {
        z-index: 100000
    }

    .espn-template .xl\|z-1000000 {
        z-index: 1000000
    }

    .espn-template .xl\|maxw0 {
        max-width: 0
    }

    .espn-template .xl\|width0 {
        width: 0
    }

    .espn-template .xl\|height0 {
        height: 0
    }

    .espn-template .xl\|maxw1 {
        max-width: 16px
    }

    .espn-template .xl\|maxw2 {
        max-width: 32px
    }

    .espn-template .xl\|maxw3 {
        max-width: 48px
    }

    .espn-template .xl\|maxw4 {
        max-width: 64px
    }

    .espn-template .xl\|width4 {
        width: 64px
    }

    .espn-template .xl\|maxw5 {
        max-width: 80px
    }

    .espn-template .xl\|maxw6 {
        max-width: 96px
    }

    .espn-template .xl\|height6 {
        height: 96px
    }

    .espn-template .xl\|maxw7 {
        max-width: 112px
    }

    .espn-template .xl\|maxw8 {
        max-width: 128px
    }

    .espn-template .xl\|maxw9 {
        max-width: 144px
    }

    .espn-template .xl\|height9 {
        height: 144px
    }

    .espn-template .xl\|maxw10 {
        max-width: 160px
    }

    .espn-template .xl\|maxw11 {
        max-width: 176px
    }

    .espn-template .xl\|width11 {
        width: 176px
    }

    .espn-template .xl\|height11 {
        height: 176px
    }

    .espn-template .xl\|maxw12 {
        max-width: 192px
    }

    .espn-template .xl\|width12 {
        width: 192px
    }

    .espn-template .xl\|height12 {
        height: 192px
    }

    .espn-template .xl\|maxw13 {
        max-width: 208px
    }

    .espn-template .xl\|width13 {
        width: 208px
    }

    .espn-template .xl\|height13 {
        height: 208px
    }

    .espn-template .xl\|maxw14 {
        max-width: 224px
    }

    .espn-template .xl\|width14 {
        width: 224px
    }

    .espn-template .xl\|height14 {
        height: 224px
    }

    .espn-template .xl\|maxw15 {
        max-width: 240px
    }

    .espn-template .xl\|maxw16 {
        max-width: 256px
    }

    .espn-template .xl\|width16 {
        width: 256px
    }

    .espn-template .xl\|height16 {
        height: 256px
    }

    .espn-template .xl\|maxw17 {
        max-width: 272px
    }

    .espn-template .xl\|width17 {
        width: 272px
    }

    .espn-template .xl\|height17 {
        height: 272px
    }

    .espn-template .xl\|maxw18 {
        max-width: 288px
    }

    .espn-template .xl\|width18 {
        width: 288px
    }

    .espn-template .xl\|height18 {
        height: 288px
    }

    .espn-template .xl\|maxw19 {
        max-width: 304px
    }

    .espn-template .xl\|width19 {
        width: 304px
    }

    .espn-template .xl\|height19 {
        height: 304px
    }

    .espn-template .xl\|maxw20 {
        max-width: 320px
    }

    .espn-template .xl\|width20 {
        width: 320px
    }

    .espn-template .xl\|height20 {
        height: 320px
    }

    .espn-template .xl\|maxw21 {
        max-width: 336px
    }

    .espn-template .xl\|width21 {
        width: 336px
    }

    .espn-template .xl\|height21 {
        height: 336px
    }

    .espn-template .xl\|maxw22 {
        max-width: 352px
    }

    .espn-template .xl\|width22 {
        width: 352px
    }

    .espn-template .xl\|height22 {
        height: 352px
    }

    .espn-template .xl\|maxw23 {
        max-width: 368px
    }

    .espn-template .xl\|width23 {
        width: 368px
    }

    .espn-template .xl\|height23 {
        height: 368px
    }

    .espn-template .xl\|maxw24 {
        max-width: 384px
    }

    .espn-template .xl\|width24 {
        width: 384px
    }

    .espn-template .xl\|height24 {
        height: 384px
    }

    .espn-template .xl\|maxw25 {
        max-width: 400px
    }

    .espn-template .xl\|width25 {
        width: 400px
    }

    .espn-template .xl\|height25 {
        height: 400px
    }

    .espn-template .xl\|maxw26 {
        max-width: 416px
    }

    .espn-template .xl\|width26 {
        width: 416px
    }

    .espn-template .xl\|height26 {
        height: 416px
    }

    .espn-template .xl\|maxw27 {
        max-width: 432px
    }

    .espn-template .xl\|width27 {
        width: 432px
    }

    .espn-template .xl\|height27 {
        height: 432px
    }

    .espn-template .xl\|maxw28 {
        max-width: 448px
    }

    .espn-template .xl\|width28 {
        width: 448px
    }

    .espn-template .xl\|height28 {
        height: 448px
    }

    .espn-template .xl\|maxw29 {
        max-width: 464px
    }

    .espn-template .xl\|width29 {
        width: 464px
    }

    .espn-template .xl\|height29 {
        height: 464px
    }

    .espn-template .xl\|maxw30 {
        max-width: 480px
    }

    .espn-template .xl\|width30 {
        width: 480px
    }

    .espn-template .xl\|height30 {
        height: 480px
    }

    .espn-template .xl\|maxw31 {
        max-width: 496px
    }

    .espn-template .xl\|width31 {
        width: 496px
    }

    .espn-template .xl\|height31 {
        height: 496px
    }

    .espn-template .xl\|maxw32 {
        max-width: 512px
    }

    .espn-template .xl\|width32 {
        width: 512px
    }

    .espn-template .xl\|height32 {
        height: 512px
    }

    .espn-template .xl\|maxw33 {
        max-width: 528px
    }

    .espn-template .xl\|width33 {
        width: 528px
    }

    .espn-template .xl\|height33 {
        height: 528px
    }

    .espn-template .xl\|maxw34 {
        max-width: 544px
    }

    .espn-template .xl\|width34 {
        width: 544px
    }

    .espn-template .xl\|height34 {
        height: 544px
    }

    .espn-template .xl\|maxw35 {
        max-width: 560px
    }

    .espn-template .xl\|width35 {
        width: 560px
    }

    .espn-template .xl\|height35 {
        height: 560px
    }

    .espn-template .xl\|maxw36 {
        max-width: 576px
    }

    .espn-template .xl\|width36 {
        width: 576px
    }

    .espn-template .xl\|height36 {
        height: 576px
    }

    .espn-template .xl\|maxw37 {
        max-width: 592px
    }

    .espn-template .xl\|width37 {
        width: 592px
    }

    .espn-template .xl\|height37 {
        height: 592px
    }

    .espn-template .xl\|maxw38 {
        max-width: 608px
    }

    .espn-template .xl\|width38 {
        width: 608px
    }

    .espn-template .xl\|height38 {
        height: 608px
    }

    .espn-template .xl\|maxw39 {
        max-width: 624px
    }

    .espn-template .xl\|width39 {
        width: 624px
    }

    .espn-template .xl\|height39 {
        height: 624px
    }

    .espn-template .xl\|maxw40 {
        max-width: 640px
    }

    .espn-template .xl\|width40 {
        width: 640px
    }

    .espn-template .xl\|height40 {
        height: 640px
    }

    .espn-template .xl\|maxw41 {
        max-width: 656px
    }

    .espn-template .xl\|width41 {
        width: 656px
    }

    .espn-template .xl\|height41 {
        height: 656px
    }

    .espn-template .xl\|maxw42 {
        max-width: 672px
    }

    .espn-template .xl\|width42 {
        width: 672px
    }

    .espn-template .xl\|height42 {
        height: 672px
    }

    .espn-template .xl\|maxw43 {
        max-width: 688px
    }

    .espn-template .xl\|width43 {
        width: 688px
    }

    .espn-template .xl\|height43 {
        height: 688px
    }

    .espn-template .xl\|maxw44 {
        max-width: 704px
    }

    .espn-template .xl\|width44 {
        width: 704px
    }

    .espn-template .xl\|height44 {
        height: 704px
    }

    .espn-template .xl\|maxw45 {
        max-width: 720px
    }

    .espn-template .xl\|width45 {
        width: 720px
    }

    .espn-template .xl\|height45 {
        height: 720px
    }

    .espn-template .xl\|maxw46 {
        max-width: 736px
    }

    .espn-template .xl\|width46 {
        width: 736px
    }

    .espn-template .xl\|height46 {
        height: 736px
    }

    .espn-template .xl\|maxw47 {
        max-width: 752px
    }

    .espn-template .xl\|width47 {
        width: 752px
    }

    .espn-template .xl\|height47 {
        height: 752px
    }

    .espn-template .xl\|maxw48 {
        max-width: 768px
    }

    .espn-template .xl\|width48 {
        width: 768px
    }

    .espn-template .xl\|height48 {
        height: 768px
    }

    .espn-template .xl\|maxw49 {
        max-width: 784px
    }

    .espn-template .xl\|width49 {
        width: 784px
    }

    .espn-template .xl\|height49 {
        height: 784px
    }

    .espn-template .xl\|maxw50 {
        max-width: 800px
    }

    .espn-template .xl\|width50 {
        width: 800px
    }

    .espn-template .xl\|height50 {
        height: 800px
    }

    .espn-template .xl\|maxw51 {
        max-width: 816px
    }

    .espn-template .xl\|width51 {
        width: 816px
    }

    .espn-template .xl\|height51 {
        height: 816px
    }

    .espn-template .xl\|maxw52 {
        max-width: 832px
    }

    .espn-template .xl\|width52 {
        width: 832px
    }

    .espn-template .xl\|height52 {
        height: 832px
    }

    .espn-template .xl\|maxw53 {
        max-width: 848px
    }

    .espn-template .xl\|width53 {
        width: 848px
    }

    .espn-template .xl\|height53 {
        height: 848px
    }

    .espn-template .xl\|maxw54 {
        max-width: 864px
    }

    .espn-template .xl\|width54 {
        width: 864px
    }

    .espn-template .xl\|height54 {
        height: 864px
    }

    .espn-template .xl\|maxw55 {
        max-width: 880px
    }

    .espn-template .xl\|width55 {
        width: 880px
    }

    .espn-template .xl\|height55 {
        height: 880px
    }

    .espn-template .xl\|maxw56 {
        max-width: 896px
    }

    .espn-template .xl\|width56 {
        width: 896px
    }

    .espn-template .xl\|height56 {
        height: 896px
    }

    .espn-template .xl\|maxw57 {
        max-width: 912px
    }

    .espn-template .xl\|width57 {
        width: 912px
    }

    .espn-template .xl\|height57 {
        height: 912px
    }

    .espn-template .xl\|maxw58 {
        max-width: 928px
    }

    .espn-template .xl\|width58 {
        width: 928px
    }

    .espn-template .xl\|height58 {
        height: 928px
    }

    .espn-template .xl\|maxw59 {
        max-width: 944px
    }

    .espn-template .xl\|width59 {
        width: 944px
    }

    .espn-template .xl\|height59 {
        height: 944px
    }

    .espn-template .xl\|maxw60 {
        max-width: 960px
    }

    .espn-template .xl\|width60 {
        width: 960px
    }

    .espn-template .xl\|height60 {
        height: 960px
    }

    .espn-template .xl\|maxw61 {
        max-width: 976px
    }

    .espn-template .xl\|width61 {
        width: 976px
    }

    .espn-template .xl\|height61 {
        height: 976px
    }

    .espn-template .xl\|maxw62 {
        max-width: 992px
    }

    .espn-template .xl\|width62 {
        width: 992px
    }

    .espn-template .xl\|height62 {
        height: 992px
    }

    .espn-template .xl\|maxw63 {
        max-width: 1008px
    }

    .espn-template .xl\|width63 {
        width: 1008px
    }

    .espn-template .xl\|height63 {
        height: 1008px
    }

    .espn-template .xl\|maxw64 {
        max-width: 1024px
    }

    .espn-template .xl\|width64 {
        width: 1024px
    }

    .espn-template .xl\|height64 {
        height: 1024px
    }

    .espn-template .xl\|maxw65 {
        max-width: 1040px
    }

    .espn-template .xl\|width65 {
        width: 1040px
    }

    .espn-template .xl\|height65 {
        height: 1040px
    }

    .espn-template .xl\|maxw66 {
        max-width: 1056px
    }

    .espn-template .xl\|width66 {
        width: 1056px
    }

    .espn-template .xl\|height66 {
        height: 1056px
    }

    .espn-template .xl\|maxw67 {
        max-width: 1072px
    }

    .espn-template .xl\|width67 {
        width: 1072px
    }

    .espn-template .xl\|height67 {
        height: 1072px
    }

    .espn-template .xl\|maxw68 {
        max-width: 1088px
    }

    .espn-template .xl\|width68 {
        width: 1088px
    }

    .espn-template .xl\|height68 {
        height: 1088px
    }

    .espn-template .xl\|maxw69 {
        max-width: 1104px
    }

    .espn-template .xl\|width69 {
        width: 1104px
    }

    .espn-template .xl\|height69 {
        height: 1104px
    }

    .espn-template .xl\|maxw70 {
        max-width: 1120px
    }

    .espn-template .xl\|width70 {
        width: 1120px
    }

    .espn-template .xl\|height70 {
        height: 1120px
    }

    .espn-template .xl\|maxw71 {
        max-width: 1136px
    }

    .espn-template .xl\|width71 {
        width: 1136px
    }

    .espn-template .xl\|height71 {
        height: 1136px
    }

    .espn-template .xl\|maxw72 {
        max-width: 1152px
    }

    .espn-template .xl\|width72 {
        width: 1152px
    }

    .espn-template .xl\|height72 {
        height: 1152px
    }

    .espn-template .xl\|maxw73 {
        max-width: 1168px
    }

    .espn-template .xl\|width73 {
        width: 1168px
    }

    .espn-template .xl\|height73 {
        height: 1168px
    }

    .espn-template .xl\|maxw74 {
        max-width: 1184px
    }

    .espn-template .xl\|width74 {
        width: 1184px
    }

    .espn-template .xl\|height74 {
        height: 1184px
    }

    .espn-template .xl\|maxw75 {
        max-width: 1200px
    }

    .espn-template .xl\|width75 {
        width: 1200px
    }

    .espn-template .xl\|height75 {
        height: 1200px
    }

    .espn-template .xl\|maxw76 {
        max-width: 1216px
    }

    .espn-template .xl\|width76 {
        width: 1216px
    }

    .espn-template .xl\|height76 {
        height: 1216px
    }

    .espn-template .xl\|maxw77 {
        max-width: 1232px
    }

    .espn-template .xl\|width77 {
        width: 1232px
    }

    .espn-template .xl\|height77 {
        height: 1232px
    }

    .espn-template .xl\|maxw78 {
        max-width: 1248px
    }

    .espn-template .xl\|width78 {
        width: 1248px
    }

    .espn-template .xl\|height78 {
        height: 1248px
    }

    .espn-template .xl\|maxw79 {
        max-width: 1264px
    }

    .espn-template .xl\|width79 {
        width: 1264px
    }

    .espn-template .xl\|height79 {
        height: 1264px
    }

    .espn-template .xl\|maxw80 {
        max-width: 1280px
    }

    .espn-template .xl\|width80 {
        width: 1280px
    }

    .espn-template .xl\|height80 {
        height: 1280px
    }

    .espn-template .xl\|maxw81 {
        max-width: 1296px
    }

    .espn-template .xl\|width81 {
        width: 1296px
    }

    .espn-template .xl\|height81 {
        height: 1296px
    }

    .espn-template .xl\|maxw82 {
        max-width: 1312px
    }

    .espn-template .xl\|width82 {
        width: 1312px
    }

    .espn-template .xl\|height82 {
        height: 1312px
    }

    .espn-template .xl\|maxw83 {
        max-width: 1328px
    }

    .espn-template .xl\|width83 {
        width: 1328px
    }

    .espn-template .xl\|height83 {
        height: 1328px
    }

    .espn-template .xl\|maxw84 {
        max-width: 1344px
    }

    .espn-template .xl\|width84 {
        width: 1344px
    }

    .espn-template .xl\|height84 {
        height: 1344px
    }

    .espn-template .xl\|maxw85 {
        max-width: 1360px
    }

    .espn-template .xl\|width85 {
        width: 1360px
    }

    .espn-template .xl\|height85 {
        height: 1360px
    }

    .espn-template .xl\|maxw86 {
        max-width: 1376px
    }

    .espn-template .xl\|width86 {
        width: 1376px
    }

    .espn-template .xl\|height86 {
        height: 1376px
    }

    .espn-template .xl\|maxw87 {
        max-width: 1392px
    }

    .espn-template .xl\|width87 {
        width: 1392px
    }

    .espn-template .xl\|height87 {
        height: 1392px
    }

    .espn-template .xl\|maxw88 {
        max-width: 1408px
    }

    .espn-template .xl\|width88 {
        width: 1408px
    }

    .espn-template .xl\|height88 {
        height: 1408px
    }

    .espn-template .xl\|maxw89 {
        max-width: 1424px
    }

    .espn-template .xl\|width89 {
        width: 1424px
    }

    .espn-template .xl\|height89 {
        height: 1424px
    }

    .espn-template .xl\|maxw90 {
        max-width: 1440px
    }

    .espn-template .xl\|width90 {
        width: 1440px
    }

    .espn-template .xl\|height90 {
        height: 1440px
    }

    .espn-template .xl\|maxw91 {
        max-width: 1456px
    }

    .espn-template .xl\|width91 {
        width: 1456px
    }

    .espn-template .xl\|height91 {
        height: 1456px
    }

    .espn-template .xl\|maxw92 {
        max-width: 1472px
    }

    .espn-template .xl\|width92 {
        width: 1472px
    }

    .espn-template .xl\|height92 {
        height: 1472px
    }

    .espn-template .xl\|maxw93 {
        max-width: 1488px
    }

    .espn-template .xl\|width93 {
        width: 1488px
    }

    .espn-template .xl\|height93 {
        height: 1488px
    }

    .espn-template .xl\|maxw94 {
        max-width: 1504px
    }

    .espn-template .xl\|width94 {
        width: 1504px
    }

    .espn-template .xl\|height94 {
        height: 1504px
    }

    .espn-template .xl\|maxw95 {
        max-width: 1520px
    }

    .espn-template .xl\|width95 {
        width: 1520px
    }

    .espn-template .xl\|height95 {
        height: 1520px
    }

    .espn-template .xl\|maxw96 {
        max-width: 1536px
    }

    .espn-template .xl\|width96 {
        width: 1536px
    }

    .espn-template .xl\|height96 {
        height: 1536px
    }

    .espn-template .xl\|maxw97 {
        max-width: 1552px
    }

    .espn-template .xl\|width97 {
        width: 1552px
    }

    .espn-template .xl\|height97 {
        height: 1552px
    }

    .espn-template .xl\|maxw98 {
        max-width: 1568px
    }

    .espn-template .xl\|width98 {
        width: 1568px
    }

    .espn-template .xl\|height98 {
        height: 1568px
    }

    .espn-template .xl\|maxw99 {
        max-width: 1584px
    }

    .espn-template .xl\|width99 {
        width: 1584px
    }

    .espn-template .xl\|height99 {
        height: 1584px
    }

    .espn-template .xl\|maxw100 {
        max-width: 1600px
    }

    .espn-template .xl\|width100 {
        width: 1600px
    }

    .espn-template .xl\|height100 {
        height: 1600px
    }

    .espn-template .xl\|width3px {
        width: 3px
    }

    .espn-template .xl\|width-40 {
        width: 40%
    }

    .espn-template .xl\|width-50 {
        width: 50%
    }

    .espn-template .xl\|width15 {
        width: 240px
    }

    .espn-template .xl\|width-80 {
        width: 80%
    }

    .espn-template .xl\|width-85 {
        width: 85%
    }

    .espn-template .xl\|width-90 {
        width: 90%
    }

    .espn-template .xl\|width-100 {
        width: 100%
    }

    .espn-template .xl\|width-100vw {
        width: 100vw
    }

    .espn-template .xl\|width-200 {
        width: 200%
    }

    .espn-template .xl\|width-auto {
        width: auto
    }

    .espn-template .xl\|height-1px {
        height: 1px
    }

    .espn-template .xl\|height-30 {
        height: 30%
    }

    .espn-template .xl\|height-40 {
        height: 40%
    }

    .espn-template .xl\|height-50 {
        height: 50%
    }

    .espn-template .xl\|height-60 {
        height: 60%
    }

    .espn-template .xl\|height-70 {
        height: 70%
    }

    .espn-template .xl\|height-100 {
        height: 100%
    }

    .espn-template .xl\|height-80 {
        height: 80%
    }

    .espn-template .xl\|height-150 {
        height: 150%
    }

    .espn-template .xl\|height-auto {
        height: auto
    }

    .espn-template .xl\|minh-50 {
        min-height: 50%
    }

    .espn-template .xl\|minh-100 {
        min-height: 100%
    }

    .espn-template .xl\|minh-200 {
        min-height: 200%
    }

    .espn-template .xl\|minh-200vh {
        min-height: 200vh
    }

    .espn-template .xl\|height-75vh {
        height: 75vh
    }

    .espn-template .xl\|height-100vh {
        height: 100vh
    }

    .espn-template .xl\|height-150vh {
        height: 150vh
    }

    .espn-template .xl\|height-200vh {
        height: 200vh
    }

    .espn-template .xl\|height-200 {
        height: 200%
    }

    .espn-template .xl\|height-300vh {
        height: 300vh
    }

    .espn-template .xl\|minh-100vh {
        min-height: calc(100% - 44px);
        padding-top: 44px
    }

    .espn-template .xl\|width0-h {
        width: 8px
    }

    .espn-template .xl\|width1 {
        width: 16px
    }

    .espn-template .xl\|width2 {
        width: 32px
    }

    .espn-template .xl\|width3 {
        width: 48px
    }

    .espn-template .xl\|width3rem {
        width: 4rem
    }

    .espn-template .xl\|width3rem-1\/3 {
        width: 5rem
    }

    .espn-template .xl\|width5 {
        width: 80px
    }

    .espn-template .xl\|width6 {
        width: 96px
    }

    .espn-template .xl\|width7 {
        width: 112px
    }

    .espn-template .xl\|width8 {
        width: 128px
    }

    .espn-template .xl\|width9 {
        width: 144px
    }

    .espn-template .xl\|width10 {
        width: 160px
    }

    .espn-template .xl\|height0-q {
        height: 4px
    }

    .espn-template .xl\|height0-h {
        height: 8px
    }

    .espn-template .xl\|height1 {
        height: 16px
    }

    .espn-template .xl\|height2 {
        height: 2rem
    }

    .espn-template .xl\|height2-h {
        height: 40px
    }

    .espn-template .xl\|height3 {
        height: 48px
    }

    .espn-template .xl\|height4 {
        height: 64px
    }

    .espn-template .xl\|height5 {
        height: 80px
    }

    .espn-template .xl\|height7 {
        height: 112px
    }

    .espn-template .xl\|height3-h {
        height: 56px
    }

    .espn-template .xl\|height3rem {
        height: 4rem
    }

    .espn-template .xl\|height8 {
        height: 128px
    }

    .espn-template .xl\|height10 {
        height: 160px
    }

    .espn-template .xl\|height15 {
        height: 240px
    }

    .espn-template .xl\|maxh3 {
        max-height: 80%
    }

    .espn-template .xl\|maxw-100 {
        max-width: 100%
    }

    .espn-template .xl\|sixteen-nine {
        height: 0;
        padding-bottom: 56.25%
    }
}

.espn-template .mt0-q {
    margin-top: 4px
}

.espn-template .mt0-h {
    margin-top: 8px
}

.espn-template .mt0-t {
    margin-top: 12px
}

.espn-template .mt0 {
    margin-top: 0
}

.espn-template .mt1-q {
    margin-top: 20px
}

.espn-template .mt1-h {
    margin-top: 24px
}

.espn-template .mt1-t {
    margin-top: 28px
}

.espn-template .mt1 {
    margin-top: 16px
}

.espn-template .mt2-q {
    margin-top: 36px
}

.espn-template .mt2-h {
    margin-top: 40px
}

.espn-template .mt2-t {
    margin-top: 44px
}

.espn-template .mt2 {
    margin-top: 32px
}

.espn-template .mt3-q {
    margin-top: 52px
}

.espn-template .mt3-h {
    margin-top: 56px
}

.espn-template .mt3-t {
    margin-top: 60px
}

.espn-template .mt3 {
    margin-top: 48px
}

.espn-template .mt4-q {
    margin-top: 68px
}

.espn-template .mt4-h {
    margin-top: 72px
}

.espn-template .mt4-t {
    margin-top: 76px
}

.espn-template .mt4 {
    margin-top: 64px
}

.espn-template .mt5-q {
    margin-top: 84px
}

.espn-template .mt5-h {
    margin-top: 88px
}

.espn-template .mt5-t {
    margin-top: 92px
}

.espn-template .mt5 {
    margin-top: 80px
}

.espn-template .mt6-q {
    margin-top: 100px
}

.espn-template .mt6-h {
    margin-top: 104px
}

.espn-template .mt6-t {
    margin-top: 108px
}

.espn-template .mt6 {
    margin-top: 96px
}

.espn-template .mt7-q {
    margin-top: 116px
}

.espn-template .mt7-h {
    margin-top: 120px
}

.espn-template .mt7-t {
    margin-top: 124px
}

.espn-template .mt7 {
    margin-top: 112px
}

.espn-template .mt8-q {
    margin-top: 132px
}

.espn-template .mt8-h {
    margin-top: 136px
}

.espn-template .mt8-t {
    margin-top: 140px
}

.espn-template .mt8 {
    margin-top: 128px
}

.espn-template .mt9-q {
    margin-top: 148px
}

.espn-template .mt9-h {
    margin-top: 152px
}

.espn-template .mt9-t {
    margin-top: 156px
}

.espn-template .mt9 {
    margin-top: 144px
}

.espn-template .mt10-q {
    margin-top: 164px
}

.espn-template .mt10-h {
    margin-top: 168px
}

.espn-template .mt10-t {
    margin-top: 172px
}

.espn-template .mt10 {
    margin-top: 160px
}

.espn-template .mb2-h {
    margin-bottom: 40px
}

.espn-template .mb3 {
    margin-bottom: 48px
}

.espn-template .mb4 {
    margin-bottom: 64px
}

.espn-template .mr0 {
    margin-right: 0
}

.espn-template .ml1 {
    margin-left: 4px
}

.espn-template .ml2 {
    margin-left: 8px
}

.espn-template .legend .legend-item+.legend-item,
.espn-template .ml3 {
    margin-left: 16px
}

.espn-template .ml4 {
    margin-left: 32px
}

.espn-template .ml5,
.espn-template .ml5-1\/4 {
    margin-left: 64px
}

.espn-template .ml5-1\/2 {
    margin-left: 96px
}

.espn-template .ml6 {
    margin-left: 128px
}

.espn-template .ml0 {
    margin-left: 0
}

.espn-template .ml0-q {
    margin-left: 4px
}

.espn-template .ml-10 {
    margin-left: 10%
}

.espn-template .ml-20 {
    margin-left: 20%
}

.espn-template .ml-1\/4 {
    margin-left: 25%
}

.espn-template .mt-auto {
    margin-top: auto
}

.espn-template .ml-auto {
    margin-left: auto
}

.espn-template .mb-auto {
    margin-bottom: auto
}

.espn-template .mr-auto {
    margin-right: auto
}

.espn-template .pa3 {
    padding: 16px
}

.espn-template .pa4 {
    padding: 32px
}

.espn-template .pa0 {
    padding: 0
}

.espn-template .pt1 {
    padding-top: 4px
}

.espn-template .pt2 {
    padding-top: 8px
}

.espn-template .pt3 {
    padding-top: 16px
}

.espn-template .pt4 {
    padding-top: 32px
}

.espn-template .pt4-h {
    padding-top: 48px
}

.espn-template .pt5 {
    padding-top: 64px
}

.espn-template .pr0-t {
    padding-right: 12px
}

.espn-template .pl0-t {
    padding-left: 12px
}

.espn-template .pr1 {
    padding-right: 4px
}

.espn-template .pr2 {
    padding-right: 8px
}

.espn-template .pr3 {
    padding-right: 16px
}

.espn-template .pr4 {
    padding-right: 64px
}

.espn-template .pr6 {
    padding-right: 96px
}

.espn-template .pr4-h {
    padding-right: 48px
}

.espn-template .pr5 {
    padding-right: 64px
}

.espn-template .pr0 {
    padding-right: 0
}

.espn-template .pb1 {
    padding-bottom: 4px
}

.espn-template .pb2 {
    padding-bottom: 8px
}

.espn-template .pb3 {
    padding-bottom: 16px
}

.espn-template .pb4 {
    padding-bottom: 32px
}

.espn-template .pb5 {
    padding-bottom: 64px
}

.espn-template .pl1 {
    padding-left: 4px
}

.espn-template .pl2 {
    padding-left: 8px
}

.espn-template .pl3 {
    padding-left: 16px
}

.espn-template .pl3-h {
    padding-left: 32px
}

.espn-template .pr3-h {
    padding-right: 32px
}

.espn-template .pl4 {
    padding-left: 64px
}

.espn-template .pl6 {
    padding-left: 96px
}

.espn-template .pl4-h {
    padding-left: 48px
}

.espn-template .pl0 {
    padding-left: 0
}

.espn-template .mr1 {
    margin-right: 4px
}

.espn-template .mr2 {
    margin-right: 8px
}

.espn-template .mr3 {
    margin-right: 16px
}

@media screen and (min-width:320px) {
    .espn-template .xxs\|mt0-q {
        margin-top: 4px
    }

    .espn-template .xxs\|mt0-h {
        margin-top: 8px
    }

    .espn-template .xxs\|mt0-t {
        margin-top: 12px
    }

    .espn-template .xxs\|mt0 {
        margin-top: 0
    }

    .espn-template .xxs\|mt1-q {
        margin-top: 20px
    }

    .espn-template .xxs\|mt1-h {
        margin-top: 24px
    }

    .espn-template .xxs\|mt1-t {
        margin-top: 28px
    }

    .espn-template .xxs\|mt1 {
        margin-top: 16px
    }

    .espn-template .xxs\|mt2-q {
        margin-top: 36px
    }

    .espn-template .xxs\|mt2-h {
        margin-top: 40px
    }

    .espn-template .xxs\|mt2-t {
        margin-top: 44px
    }

    .espn-template .xxs\|mt2 {
        margin-top: 32px
    }

    .espn-template .xxs\|mt3-q {
        margin-top: 52px
    }

    .espn-template .xxs\|mt3-h {
        margin-top: 56px
    }

    .espn-template .xxs\|mt3-t {
        margin-top: 60px
    }

    .espn-template .xxs\|mt3 {
        margin-top: 48px
    }

    .espn-template .xxs\|mt4-q {
        margin-top: 68px
    }

    .espn-template .xxs\|mt4-h {
        margin-top: 72px
    }

    .espn-template .xxs\|mt4-t {
        margin-top: 76px
    }

    .espn-template .xxs\|mt4 {
        margin-top: 64px
    }

    .espn-template .xxs\|mt5-q {
        margin-top: 84px
    }

    .espn-template .xxs\|mt5-h {
        margin-top: 88px
    }

    .espn-template .xxs\|mt5-t {
        margin-top: 92px
    }

    .espn-template .xxs\|mt5 {
        margin-top: 80px
    }

    .espn-template .xxs\|mt6-q {
        margin-top: 100px
    }

    .espn-template .xxs\|mt6-h {
        margin-top: 104px
    }

    .espn-template .xxs\|mt6-t {
        margin-top: 108px
    }

    .espn-template .xxs\|mt6 {
        margin-top: 96px
    }

    .espn-template .xxs\|mt7-q {
        margin-top: 116px
    }

    .espn-template .xxs\|mt7-h {
        margin-top: 120px
    }

    .espn-template .xxs\|mt7-t {
        margin-top: 124px
    }

    .espn-template .xxs\|mt7 {
        margin-top: 112px
    }

    .espn-template .xxs\|mt8-q {
        margin-top: 132px
    }

    .espn-template .xxs\|mt8-h {
        margin-top: 136px
    }

    .espn-template .xxs\|mt8-t {
        margin-top: 140px
    }

    .espn-template .xxs\|mt8 {
        margin-top: 128px
    }

    .espn-template .xxs\|mt9-q {
        margin-top: 148px
    }

    .espn-template .xxs\|mt9-h {
        margin-top: 152px
    }

    .espn-template .xxs\|mt9-t {
        margin-top: 156px
    }

    .espn-template .xxs\|mt9 {
        margin-top: 144px
    }

    .espn-template .xxs\|mt10-q {
        margin-top: 164px
    }

    .espn-template .xxs\|mt10-h {
        margin-top: 168px
    }

    .espn-template .xxs\|mt10-t {
        margin-top: 172px
    }

    .espn-template .xxs\|mt10 {
        margin-top: 160px
    }

    .espn-template .xxs\|mb2-h {
        margin-bottom: 40px
    }

    .espn-template .xxs\|mb3 {
        margin-bottom: 48px
    }

    .espn-template .xxs\|mb4 {
        margin-bottom: 64px
    }

    .espn-template .xxs\|mr0 {
        margin-right: 0
    }

    .espn-template .xxs\|ml1 {
        margin-left: 4px
    }

    .espn-template .xxs\|ml2 {
        margin-left: 8px
    }

    .espn-template .xxs\|ml3 {
        margin-left: 16px
    }

    .espn-template .xxs\|ml4 {
        margin-left: 32px
    }

    .espn-template .xxs\|ml5,
    .espn-template .xxs\|ml5-1\/4 {
        margin-left: 64px
    }

    .espn-template .xxs\|ml5-1\/2 {
        margin-left: 96px
    }

    .espn-template .xxs\|ml6 {
        margin-left: 128px
    }

    .espn-template .xxs\|ml0 {
        margin-left: 0
    }

    .espn-template .xxs\|ml0-q {
        margin-left: 4px
    }

    .espn-template .xxs\|ml-10 {
        margin-left: 10%
    }

    .espn-template .xxs\|ml-20 {
        margin-left: 20%
    }

    .espn-template .xxs\|ml-1\/4 {
        margin-left: 25%
    }

    .espn-template .xxs\|mt-auto {
        margin-top: auto
    }

    .espn-template .xxs\|ml-auto {
        margin-left: auto
    }

    .espn-template .xxs\|mb-auto {
        margin-bottom: auto
    }

    .espn-template .xxs\|mr-auto {
        margin-right: auto
    }

    .espn-template .xxs\|pa3 {
        padding: 16px
    }

    .espn-template .xxs\|pa4 {
        padding: 32px
    }

    .espn-template .xxs\|pa0 {
        padding: 0
    }

    .espn-template .xxs\|pt1 {
        padding-top: 4px
    }

    .espn-template .xxs\|pt2 {
        padding-top: 8px
    }

    .espn-template .xxs\|pt3 {
        padding-top: 16px
    }

    .espn-template .xxs\|pt4 {
        padding-top: 32px
    }

    .espn-template .xxs\|pt4-h {
        padding-top: 48px
    }

    .espn-template .xxs\|pt5 {
        padding-top: 64px
    }

    .espn-template .xxs\|pr0-t {
        padding-right: 12px
    }

    .espn-template .xxs\|pl0-t {
        padding-left: 12px
    }

    .espn-template .xxs\|pr1 {
        padding-right: 4px
    }

    .espn-template .xxs\|pr2 {
        padding-right: 8px
    }

    .espn-template .xxs\|pr3 {
        padding-right: 16px
    }

    .espn-template .xxs\|pr4 {
        padding-right: 64px
    }

    .espn-template .xxs\|pr6 {
        padding-right: 96px
    }

    .espn-template .xxs\|pr4-h {
        padding-right: 48px
    }

    .espn-template .xxs\|pr5 {
        padding-right: 64px
    }

    .espn-template .xxs\|pr0 {
        padding-right: 0
    }

    .espn-template .xxs\|pb1 {
        padding-bottom: 4px
    }

    .espn-template .xxs\|pb2 {
        padding-bottom: 8px
    }

    .espn-template .xxs\|pb3 {
        padding-bottom: 16px
    }

    .espn-template .xxs\|pb4 {
        padding-bottom: 32px
    }

    .espn-template .xxs\|pb5 {
        padding-bottom: 64px
    }

    .espn-template .xxs\|pl1 {
        padding-left: 4px
    }

    .espn-template .xxs\|pl2 {
        padding-left: 8px
    }

    .espn-template .xxs\|pl3 {
        padding-left: 16px
    }

    .espn-template .xxs\|pl3-h {
        padding-left: 32px
    }

    .espn-template .xxs\|pr3-h {
        padding-right: 32px
    }

    .espn-template .xxs\|pl4 {
        padding-left: 64px
    }

    .espn-template .xxs\|pl6 {
        padding-left: 96px
    }

    .espn-template .xxs\|pl4-h {
        padding-left: 48px
    }

    .espn-template .xxs\|pl0 {
        padding-left: 0
    }

    .espn-template .xxs\|mr1 {
        margin-right: 4px
    }

    .espn-template .xxs\|mr2 {
        margin-right: 8px
    }

    .espn-template .xxs\|mr3 {
        margin-right: 16px
    }
}

@media screen and (min-width:375px) {
    .espn-template .xs\|mt0-q {
        margin-top: 4px
    }

    .espn-template .xs\|mt0-h {
        margin-top: 8px
    }

    .espn-template .xs\|mt0-t {
        margin-top: 12px
    }

    .espn-template .xs\|mt0 {
        margin-top: 0
    }

    .espn-template .xs\|mt1-q {
        margin-top: 20px
    }

    .espn-template .xs\|mt1-h {
        margin-top: 24px
    }

    .espn-template .xs\|mt1-t {
        margin-top: 28px
    }

    .espn-template .xs\|mt1 {
        margin-top: 16px
    }

    .espn-template .xs\|mt2-q {
        margin-top: 36px
    }

    .espn-template .xs\|mt2-h {
        margin-top: 40px
    }

    .espn-template .xs\|mt2-t {
        margin-top: 44px
    }

    .espn-template .xs\|mt2 {
        margin-top: 32px
    }

    .espn-template .xs\|mt3-q {
        margin-top: 52px
    }

    .espn-template .xs\|mt3-h {
        margin-top: 56px
    }

    .espn-template .xs\|mt3-t {
        margin-top: 60px
    }

    .espn-template .xs\|mt3 {
        margin-top: 48px
    }

    .espn-template .xs\|mt4-q {
        margin-top: 68px
    }

    .espn-template .xs\|mt4-h {
        margin-top: 72px
    }

    .espn-template .xs\|mt4-t {
        margin-top: 76px
    }

    .espn-template .xs\|mt4 {
        margin-top: 64px
    }

    .espn-template .xs\|mt5-q {
        margin-top: 84px
    }

    .espn-template .xs\|mt5-h {
        margin-top: 88px
    }

    .espn-template .xs\|mt5-t {
        margin-top: 92px
    }

    .espn-template .xs\|mt5 {
        margin-top: 80px
    }

    .espn-template .xs\|mt6-q {
        margin-top: 100px
    }

    .espn-template .xs\|mt6-h {
        margin-top: 104px
    }

    .espn-template .xs\|mt6-t {
        margin-top: 108px
    }

    .espn-template .xs\|mt6 {
        margin-top: 96px
    }

    .espn-template .xs\|mt7-q {
        margin-top: 116px
    }

    .espn-template .xs\|mt7-h {
        margin-top: 120px
    }

    .espn-template .xs\|mt7-t {
        margin-top: 124px
    }

    .espn-template .xs\|mt7 {
        margin-top: 112px
    }

    .espn-template .xs\|mt8-q {
        margin-top: 132px
    }

    .espn-template .xs\|mt8-h {
        margin-top: 136px
    }

    .espn-template .xs\|mt8-t {
        margin-top: 140px
    }

    .espn-template .xs\|mt8 {
        margin-top: 128px
    }

    .espn-template .xs\|mt9-q {
        margin-top: 148px
    }

    .espn-template .xs\|mt9-h {
        margin-top: 152px
    }

    .espn-template .xs\|mt9-t {
        margin-top: 156px
    }

    .espn-template .xs\|mt9 {
        margin-top: 144px
    }

    .espn-template .xs\|mt10-q {
        margin-top: 164px
    }

    .espn-template .xs\|mt10-h {
        margin-top: 168px
    }

    .espn-template .xs\|mt10-t {
        margin-top: 172px
    }

    .espn-template .xs\|mt10 {
        margin-top: 160px
    }

    .espn-template .xs\|mb2-h {
        margin-bottom: 40px
    }

    .espn-template .xs\|mb3 {
        margin-bottom: 48px
    }

    .espn-template .xs\|mb4 {
        margin-bottom: 64px
    }

    .espn-template .xs\|mr0 {
        margin-right: 0
    }

    .espn-template .xs\|ml1 {
        margin-left: 4px
    }

    .espn-template .xs\|ml2 {
        margin-left: 8px
    }

    .espn-template .xs\|ml3 {
        margin-left: 16px
    }

    .espn-template .xs\|ml4 {
        margin-left: 32px
    }

    .espn-template .xs\|ml5,
    .espn-template .xs\|ml5-1\/4 {
        margin-left: 64px
    }

    .espn-template .xs\|ml5-1\/2 {
        margin-left: 96px
    }

    .espn-template .xs\|ml6 {
        margin-left: 128px
    }

    .espn-template .xs\|ml0 {
        margin-left: 0
    }

    .espn-template .xs\|ml0-q {
        margin-left: 4px
    }

    .espn-template .xs\|ml-10 {
        margin-left: 10%
    }

    .espn-template .xs\|ml-20 {
        margin-left: 20%
    }

    .espn-template .xs\|ml-1\/4 {
        margin-left: 25%
    }

    .espn-template .xs\|mt-auto {
        margin-top: auto
    }

    .espn-template .xs\|ml-auto {
        margin-left: auto
    }

    .espn-template .xs\|mb-auto {
        margin-bottom: auto
    }

    .espn-template .xs\|mr-auto {
        margin-right: auto
    }

    .espn-template .xs\|pa3 {
        padding: 16px
    }

    .espn-template .xs\|pa4 {
        padding: 32px
    }

    .espn-template .xs\|pa0 {
        padding: 0
    }

    .espn-template .xs\|pt1 {
        padding-top: 4px
    }

    .espn-template .xs\|pt2 {
        padding-top: 8px
    }

    .espn-template .xs\|pt3 {
        padding-top: 16px
    }

    .espn-template .xs\|pt4 {
        padding-top: 32px
    }

    .espn-template .xs\|pt4-h {
        padding-top: 48px
    }

    .espn-template .xs\|pt5 {
        padding-top: 64px
    }

    .espn-template .xs\|pr0-t {
        padding-right: 12px
    }

    .espn-template .xs\|pl0-t {
        padding-left: 12px
    }

    .espn-template .xs\|pr1 {
        padding-right: 4px
    }

    .espn-template .xs\|pr2 {
        padding-right: 8px
    }

    .espn-template .xs\|pr3 {
        padding-right: 16px
    }

    .espn-template .xs\|pr4 {
        padding-right: 64px
    }

    .espn-template .xs\|pr6 {
        padding-right: 96px
    }

    .espn-template .xs\|pr4-h {
        padding-right: 48px
    }

    .espn-template .xs\|pr5 {
        padding-right: 64px
    }

    .espn-template .xs\|pr0 {
        padding-right: 0
    }

    .espn-template .xs\|pb1 {
        padding-bottom: 4px
    }

    .espn-template .xs\|pb2 {
        padding-bottom: 8px
    }

    .espn-template .xs\|pb3 {
        padding-bottom: 16px
    }

    .espn-template .xs\|pb4 {
        padding-bottom: 32px
    }

    .espn-template .xs\|pb5 {
        padding-bottom: 64px
    }

    .espn-template .xs\|pl1 {
        padding-left: 4px
    }

    .espn-template .xs\|pl2 {
        padding-left: 8px
    }

    .espn-template .xs\|pl3 {
        padding-left: 16px
    }

    .espn-template .xs\|pl3-h {
        padding-left: 32px
    }

    .espn-template .xs\|pr3-h {
        padding-right: 32px
    }

    .espn-template .xs\|pl4 {
        padding-left: 64px
    }

    .espn-template .xs\|pl6 {
        padding-left: 96px
    }

    .espn-template .xs\|pl4-h {
        padding-left: 48px
    }

    .espn-template .xs\|pl0 {
        padding-left: 0
    }

    .espn-template .xs\|mr1 {
        margin-right: 4px
    }

    .espn-template .xs\|mr2 {
        margin-right: 8px
    }

    .espn-template .xs\|mr3 {
        margin-right: 16px
    }
}

@media screen and (min-width:414px) {
    .espn-template .s\|mt0-q {
        margin-top: 4px
    }

    .espn-template .s\|mt0-h {
        margin-top: 8px
    }

    .espn-template .s\|mt0-t {
        margin-top: 12px
    }

    .espn-template .s\|mt0 {
        margin-top: 0
    }

    .espn-template .s\|mt1-q {
        margin-top: 20px
    }

    .espn-template .s\|mt1-h {
        margin-top: 24px
    }

    .espn-template .s\|mt1-t {
        margin-top: 28px
    }

    .espn-template .s\|mt1 {
        margin-top: 16px
    }

    .espn-template .s\|mt2-q {
        margin-top: 36px
    }

    .espn-template .s\|mt2-h {
        margin-top: 40px
    }

    .espn-template .s\|mt2-t {
        margin-top: 44px
    }

    .espn-template .s\|mt2 {
        margin-top: 32px
    }

    .espn-template .s\|mt3-q {
        margin-top: 52px
    }

    .espn-template .s\|mt3-h {
        margin-top: 56px
    }

    .espn-template .s\|mt3-t {
        margin-top: 60px
    }

    .espn-template .s\|mt3 {
        margin-top: 48px
    }

    .espn-template .s\|mt4-q {
        margin-top: 68px
    }

    .espn-template .s\|mt4-h {
        margin-top: 72px
    }

    .espn-template .s\|mt4-t {
        margin-top: 76px
    }

    .espn-template .s\|mt4 {
        margin-top: 64px
    }

    .espn-template .s\|mt5-q {
        margin-top: 84px
    }

    .espn-template .s\|mt5-h {
        margin-top: 88px
    }

    .espn-template .s\|mt5-t {
        margin-top: 92px
    }

    .espn-template .s\|mt5 {
        margin-top: 80px
    }

    .espn-template .s\|mt6-q {
        margin-top: 100px
    }

    .espn-template .s\|mt6-h {
        margin-top: 104px
    }

    .espn-template .s\|mt6-t {
        margin-top: 108px
    }

    .espn-template .s\|mt6 {
        margin-top: 96px
    }

    .espn-template .s\|mt7-q {
        margin-top: 116px
    }

    .espn-template .s\|mt7-h {
        margin-top: 120px
    }

    .espn-template .s\|mt7-t {
        margin-top: 124px
    }

    .espn-template .s\|mt7 {
        margin-top: 112px
    }

    .espn-template .s\|mt8-q {
        margin-top: 132px
    }

    .espn-template .s\|mt8-h {
        margin-top: 136px
    }

    .espn-template .s\|mt8-t {
        margin-top: 140px
    }

    .espn-template .s\|mt8 {
        margin-top: 128px
    }

    .espn-template .s\|mt9-q {
        margin-top: 148px
    }

    .espn-template .s\|mt9-h {
        margin-top: 152px
    }

    .espn-template .s\|mt9-t {
        margin-top: 156px
    }

    .espn-template .s\|mt9 {
        margin-top: 144px
    }

    .espn-template .s\|mt10-q {
        margin-top: 164px
    }

    .espn-template .s\|mt10-h {
        margin-top: 168px
    }

    .espn-template .s\|mt10-t {
        margin-top: 172px
    }

    .espn-template .s\|mt10 {
        margin-top: 160px
    }

    .espn-template .s\|mb2-h {
        margin-bottom: 40px
    }

    .espn-template .s\|mb3 {
        margin-bottom: 48px
    }

    .espn-template .s\|mb4 {
        margin-bottom: 64px
    }

    .espn-template .s\|mr0 {
        margin-right: 0
    }

    .espn-template .s\|ml1 {
        margin-left: 4px
    }

    .espn-template .s\|ml2 {
        margin-left: 8px
    }

    .espn-template .s\|ml3 {
        margin-left: 16px
    }

    .espn-template .s\|ml4 {
        margin-left: 32px
    }

    .espn-template .s\|ml5,
    .espn-template .s\|ml5-1\/4 {
        margin-left: 64px
    }

    .espn-template .s\|ml5-1\/2 {
        margin-left: 96px
    }

    .espn-template .s\|ml6 {
        margin-left: 128px
    }

    .espn-template .s\|ml0 {
        margin-left: 0
    }

    .espn-template .s\|ml0-q {
        margin-left: 4px
    }

    .espn-template .s\|ml-10 {
        margin-left: 10%
    }

    .espn-template .s\|ml-20 {
        margin-left: 20%
    }

    .espn-template .s\|ml-1\/4 {
        margin-left: 25%
    }

    .espn-template .s\|mt-auto {
        margin-top: auto
    }

    .espn-template .s\|ml-auto {
        margin-left: auto
    }

    .espn-template .s\|mb-auto {
        margin-bottom: auto
    }

    .espn-template .s\|mr-auto {
        margin-right: auto
    }

    .espn-template .s\|pa3 {
        padding: 16px
    }

    .espn-template .s\|pa4 {
        padding: 32px
    }

    .espn-template .s\|pa0 {
        padding: 0
    }

    .espn-template .s\|pt1 {
        padding-top: 4px
    }

    .espn-template .s\|pt2 {
        padding-top: 8px
    }

    .espn-template .s\|pt3 {
        padding-top: 16px
    }

    .espn-template .s\|pt4 {
        padding-top: 32px
    }

    .espn-template .s\|pt4-h {
        padding-top: 48px
    }

    .espn-template .s\|pt5 {
        padding-top: 64px
    }

    .espn-template .s\|pr0-t {
        padding-right: 12px
    }

    .espn-template .s\|pl0-t {
        padding-left: 12px
    }

    .espn-template .s\|pr1 {
        padding-right: 4px
    }

    .espn-template .s\|pr2 {
        padding-right: 8px
    }

    .espn-template .s\|pr3 {
        padding-right: 16px
    }

    .espn-template .s\|pr4 {
        padding-right: 64px
    }

    .espn-template .s\|pr6 {
        padding-right: 96px
    }

    .espn-template .s\|pr4-h {
        padding-right: 48px
    }

    .espn-template .s\|pr5 {
        padding-right: 64px
    }

    .espn-template .s\|pr0 {
        padding-right: 0
    }

    .espn-template .s\|pb1 {
        padding-bottom: 4px
    }

    .espn-template .s\|pb2 {
        padding-bottom: 8px
    }

    .espn-template .s\|pb3 {
        padding-bottom: 16px
    }

    .espn-template .s\|pb4 {
        padding-bottom: 32px
    }

    .espn-template .s\|pb5 {
        padding-bottom: 64px
    }

    .espn-template .s\|pl1 {
        padding-left: 4px
    }

    .espn-template .s\|pl2 {
        padding-left: 8px
    }

    .espn-template .s\|pl3 {
        padding-left: 16px
    }

    .espn-template .s\|pl3-h {
        padding-left: 32px
    }

    .espn-template .s\|pr3-h {
        padding-right: 32px
    }

    .espn-template .s\|pl4 {
        padding-left: 64px
    }

    .espn-template .s\|pl6 {
        padding-left: 96px
    }

    .espn-template .s\|pl4-h {
        padding-left: 48px
    }

    .espn-template .s\|pl0 {
        padding-left: 0
    }

    .espn-template .s\|mr1 {
        margin-right: 4px
    }

    .espn-template .s\|mr2 {
        margin-right: 8px
    }

    .espn-template .s\|mr3 {
        margin-right: 16px
    }
}

@media screen and (min-width:768px) {
    .espn-template .m\|mt0-q {
        margin-top: 4px
    }

    .espn-template .m\|mt0-h {
        margin-top: 8px
    }

    .espn-template .m\|mt0-t {
        margin-top: 12px
    }

    .espn-template .m\|mt0 {
        margin-top: 0
    }

    .espn-template .m\|mt1-q {
        margin-top: 20px
    }

    .espn-template .m\|mt1-h {
        margin-top: 24px
    }

    .espn-template .m\|mt1-t {
        margin-top: 28px
    }

    .espn-template .m\|mt1 {
        margin-top: 16px
    }

    .espn-template .m\|mt2-q {
        margin-top: 36px
    }

    .espn-template .m\|mt2-h {
        margin-top: 40px
    }

    .espn-template .m\|mt2-t {
        margin-top: 44px
    }

    .espn-template .m\|mt2 {
        margin-top: 32px
    }

    .espn-template .m\|mt3-q {
        margin-top: 52px
    }

    .espn-template .m\|mt3-h {
        margin-top: 56px
    }

    .espn-template .m\|mt3-t {
        margin-top: 60px
    }

    .espn-template .m\|mt3 {
        margin-top: 48px
    }

    .espn-template .m\|mt4-q {
        margin-top: 68px
    }

    .espn-template .m\|mt4-h {
        margin-top: 72px
    }

    .espn-template .m\|mt4-t {
        margin-top: 76px
    }

    .espn-template .m\|mt4 {
        margin-top: 64px
    }

    .espn-template .m\|mt5-q {
        margin-top: 84px
    }

    .espn-template .m\|mt5-h {
        margin-top: 88px
    }

    .espn-template .m\|mt5-t {
        margin-top: 92px
    }

    .espn-template .m\|mt5 {
        margin-top: 80px
    }

    .espn-template .m\|mt6-q {
        margin-top: 100px
    }

    .espn-template .m\|mt6-h {
        margin-top: 104px
    }

    .espn-template .m\|mt6-t {
        margin-top: 108px
    }

    .espn-template .m\|mt6 {
        margin-top: 96px
    }

    .espn-template .m\|mt7-q {
        margin-top: 116px
    }

    .espn-template .m\|mt7-h {
        margin-top: 120px
    }

    .espn-template .m\|mt7-t {
        margin-top: 124px
    }

    .espn-template .m\|mt7 {
        margin-top: 112px
    }

    .espn-template .m\|mt8-q {
        margin-top: 132px
    }

    .espn-template .m\|mt8-h {
        margin-top: 136px
    }

    .espn-template .m\|mt8-t {
        margin-top: 140px
    }

    .espn-template .m\|mt8 {
        margin-top: 128px
    }

    .espn-template .m\|mt9-q {
        margin-top: 148px
    }

    .espn-template .m\|mt9-h {
        margin-top: 152px
    }

    .espn-template .m\|mt9-t {
        margin-top: 156px
    }

    .espn-template .m\|mt9 {
        margin-top: 144px
    }

    .espn-template .m\|mt10-q {
        margin-top: 164px
    }

    .espn-template .m\|mt10-h {
        margin-top: 168px
    }

    .espn-template .m\|mt10-t {
        margin-top: 172px
    }

    .espn-template .m\|mt10 {
        margin-top: 160px
    }

    .espn-template .m\|mb2-h {
        margin-bottom: 40px
    }

    .espn-template .m\|mb3 {
        margin-bottom: 48px
    }

    .espn-template .m\|mb4 {
        margin-bottom: 64px
    }

    .espn-template .m\|mr0 {
        margin-right: 0
    }

    .espn-template .m\|ml1 {
        margin-left: 4px
    }

    .espn-template .m\|ml2 {
        margin-left: 8px
    }

    .espn-template .m\|ml3 {
        margin-left: 16px
    }

    .espn-template .m\|ml4 {
        margin-left: 32px
    }

    .espn-template .m\|ml5,
    .espn-template .m\|ml5-1\/4 {
        margin-left: 64px
    }

    .espn-template .m\|ml5-1\/2 {
        margin-left: 96px
    }

    .espn-template .m\|ml6 {
        margin-left: 128px
    }

    .espn-template .m\|ml0 {
        margin-left: 0
    }

    .espn-template .m\|ml0-q {
        margin-left: 4px
    }

    .espn-template .m\|ml-10 {
        margin-left: 10%
    }

    .espn-template .m\|ml-20 {
        margin-left: 20%
    }

    .espn-template .m\|ml-1\/4 {
        margin-left: 25%
    }

    .espn-template .m\|mt-auto {
        margin-top: auto
    }

    .espn-template .m\|ml-auto {
        margin-left: auto
    }

    .espn-template .m\|mb-auto {
        margin-bottom: auto
    }

    .espn-template .m\|mr-auto {
        margin-right: auto
    }

    .espn-template .m\|pa3 {
        padding: 16px
    }

    .espn-template .m\|pa4 {
        padding: 32px
    }

    .espn-template .m\|pa0 {
        padding: 0
    }

    .espn-template .m\|pt1 {
        padding-top: 4px
    }

    .espn-template .m\|pt2 {
        padding-top: 8px
    }

    .espn-template .m\|pt3 {
        padding-top: 16px
    }

    .espn-template .m\|pt4 {
        padding-top: 32px
    }

    .espn-template .m\|pt4-h {
        padding-top: 48px
    }

    .espn-template .m\|pt5 {
        padding-top: 64px
    }

    .espn-template .m\|pr0-t {
        padding-right: 12px
    }

    .espn-template .m\|pl0-t {
        padding-left: 12px
    }

    .espn-template .m\|pr1 {
        padding-right: 4px
    }

    .espn-template .m\|pr2 {
        padding-right: 8px
    }

    .espn-template .m\|pr3 {
        padding-right: 16px
    }

    .espn-template .m\|pr4 {
        padding-right: 64px
    }

    .espn-template .m\|pr6 {
        padding-right: 96px
    }

    .espn-template .m\|pr4-h {
        padding-right: 48px
    }

    .espn-template .m\|pr5 {
        padding-right: 64px
    }

    .espn-template .m\|pr0 {
        padding-right: 0
    }

    .espn-template .m\|pb1 {
        padding-bottom: 4px
    }

    .espn-template .m\|pb2 {
        padding-bottom: 8px
    }

    .espn-template .m\|pb3 {
        padding-bottom: 16px
    }

    .espn-template .m\|pb4 {
        padding-bottom: 32px
    }

    .espn-template .m\|pb5 {
        padding-bottom: 64px
    }

    .espn-template .m\|pl1 {
        padding-left: 4px
    }

    .espn-template .m\|pl2 {
        padding-left: 8px
    }

    .espn-template .m\|pl3 {
        padding-left: 16px
    }

    .espn-template .m\|pl3-h {
        padding-left: 32px
    }

    .espn-template .m\|pr3-h {
        padding-right: 32px
    }

    .espn-template .m\|pl4 {
        padding-left: 64px
    }

    .espn-template .m\|pl6 {
        padding-left: 96px
    }

    .espn-template .m\|pl4-h {
        padding-left: 48px
    }

    .espn-template .m\|pl0 {
        padding-left: 0
    }

    .espn-template .m\|mr1 {
        margin-right: 4px
    }

    .espn-template .m\|mr2 {
        margin-right: 8px
    }

    .espn-template .m\|mr3 {
        margin-right: 16px
    }
}

.espn-template .rotate90 {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.espn-template .to-50-50 {
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.espn-template .t-t {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
}

.espn-template .t-r {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.espn-template .t-b {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
}

.espn-template .t-l {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.espn-template .transY-200px {
    -webkit-transform: translateY(-200px);
    transform: translateY(-200px)
}

.espn-template .transY-100 {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
}

.espn-template .transY100 {
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
}

.espn-template .transY100vh {
    -webkit-transform: translateY(100vh);
    transform: translateY(100vh)
}

.espn-template .transY1 {
    -webkit-transform: translateY(1rem);
    transform: translateY(1rem)
}

.espn-template .transY2 {
    -webkit-transform: translateY(2rem);
    transform: translateY(2rem)
}

.espn-template .transX-100 {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.espn-template .transX100 {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.espn-template .transX0 {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.espn-template .transX200 {
    -webkit-transform: translateX(200%);
    transform: translateX(200%)
}

.espn-template .transX-50 {
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.espn-template .trans-50 {
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.espn-template .transY-50 {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.espn-template .scale-5 {
    -webkit-transform: scale(.5);
    transform: scale(.5)
}

@media screen and (min-width:320px) {
    .espn-template .xxs\|rotate90 {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .espn-template .xxs\|to-50-50 {
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%
    }

    .espn-template .xxs\|t-t {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .espn-template .xxs\|t-r {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    .espn-template .xxs\|t-b {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    .espn-template .xxs\|t-l {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    .espn-template .xxs\|transY-200px {
        -webkit-transform: translateY(-200px);
        transform: translateY(-200px)
    }

    .espn-template .xxs\|transY-100 {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .espn-template .xxs\|transY100 {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    .espn-template .xxs\|transY100vh {
        -webkit-transform: translateY(100vh);
        transform: translateY(100vh)
    }

    .espn-template .xxs\|transY1 {
        -webkit-transform: translateY(1rem);
        transform: translateY(1rem)
    }

    .espn-template .xxs\|transY2 {
        -webkit-transform: translateY(2rem);
        transform: translateY(2rem)
    }

    .espn-template .xxs\|transX-100 {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    .espn-template .xxs\|transX100 {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    .espn-template .xxs\|transX0 {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    .espn-template .xxs\|transX200 {
        -webkit-transform: translateX(200%);
        transform: translateX(200%)
    }

    .espn-template .xxs\|transX-50 {
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    .espn-template .xxs\|trans-50 {
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%)
    }

    .espn-template .xxs\|transY-50 {
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .espn-template .xxs\|scale-5 {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
}

@media screen and (min-width:375px) {
    .espn-template .xs\|rotate90 {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .espn-template .xs\|to-50-50 {
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%
    }

    .espn-template .xs\|t-t {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .espn-template .xs\|t-r {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    .espn-template .xs\|t-b {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    .espn-template .xs\|t-l {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    .espn-template .xs\|transY-200px {
        -webkit-transform: translateY(-200px);
        transform: translateY(-200px)
    }

    .espn-template .xs\|transY-100 {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .espn-template .xs\|transY100 {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    .espn-template .xs\|transY100vh {
        -webkit-transform: translateY(100vh);
        transform: translateY(100vh)
    }

    .espn-template .xs\|transY1 {
        -webkit-transform: translateY(1rem);
        transform: translateY(1rem)
    }

    .espn-template .xs\|transY2 {
        -webkit-transform: translateY(2rem);
        transform: translateY(2rem)
    }

    .espn-template .xs\|transX-100 {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    .espn-template .xs\|transX100 {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    .espn-template .xs\|transX0 {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    .espn-template .xs\|transX200 {
        -webkit-transform: translateX(200%);
        transform: translateX(200%)
    }

    .espn-template .xs\|transX-50 {
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    .espn-template .xs\|trans-50 {
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%)
    }

    .espn-template .xs\|transY-50 {
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .espn-template .xs\|scale-5 {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
}

@media screen and (min-width:414px) {
    .espn-template .s\|rotate90 {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .espn-template .s\|to-50-50 {
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%
    }

    .espn-template .s\|t-t {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .espn-template .s\|t-r {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    .espn-template .s\|t-b {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    .espn-template .s\|t-l {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    .espn-template .s\|transY-200px {
        -webkit-transform: translateY(-200px);
        transform: translateY(-200px)
    }

    .espn-template .s\|transY-100 {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .espn-template .s\|transY100 {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    .espn-template .s\|transY100vh {
        -webkit-transform: translateY(100vh);
        transform: translateY(100vh)
    }

    .espn-template .s\|transY1 {
        -webkit-transform: translateY(1rem);
        transform: translateY(1rem)
    }

    .espn-template .s\|transY2 {
        -webkit-transform: translateY(2rem);
        transform: translateY(2rem)
    }

    .espn-template .s\|transX-100 {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    .espn-template .s\|transX100 {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    .espn-template .s\|transX0 {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    .espn-template .s\|transX200 {
        -webkit-transform: translateX(200%);
        transform: translateX(200%)
    }

    .espn-template .s\|transX-50 {
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    .espn-template .s\|trans-50 {
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%)
    }

    .espn-template .s\|transY-50 {
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .espn-template .s\|scale-5 {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
}

@media screen and (min-width:768px) {
    .espn-template .m\|rotate90 {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .espn-template .m\|to-50-50 {
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%
    }

    .espn-template .m\|t-t {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .espn-template .m\|t-r {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    .espn-template .m\|t-b {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    .espn-template .m\|t-l {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    .espn-template .m\|transY-200px {
        -webkit-transform: translateY(-200px);
        transform: translateY(-200px)
    }

    .espn-template .m\|transY-100 {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .espn-template .m\|transY100 {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    .espn-template .m\|transY100vh {
        -webkit-transform: translateY(100vh);
        transform: translateY(100vh)
    }

    .espn-template .m\|transY1 {
        -webkit-transform: translateY(1rem);
        transform: translateY(1rem)
    }

    .espn-template .m\|transY2 {
        -webkit-transform: translateY(2rem);
        transform: translateY(2rem)
    }

    .espn-template .m\|transX-100 {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    .espn-template .m\|transX100 {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    .espn-template .m\|transX0 {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    .espn-template .m\|transX200 {
        -webkit-transform: translateX(200%);
        transform: translateX(200%)
    }

    .espn-template .m\|transX-50 {
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    .espn-template .m\|trans-50 {
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%)
    }

    .espn-template .m\|transY-50 {
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .espn-template .m\|scale-5 {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
}

@media screen and (min-width:1024px) {
    .espn-template .l\|mt0-q {
        margin-top: 4px
    }

    .espn-template .l\|mt0-h {
        margin-top: 8px
    }

    .espn-template .l\|mt0-t {
        margin-top: 12px
    }

    .espn-template .l\|mt0 {
        margin-top: 0
    }

    .espn-template .l\|mt1-q {
        margin-top: 20px
    }

    .espn-template .l\|mt1-h {
        margin-top: 24px
    }

    .espn-template .l\|mt1-t {
        margin-top: 28px
    }

    .espn-template .l\|mt1 {
        margin-top: 16px
    }

    .espn-template .l\|mt2-q {
        margin-top: 36px
    }

    .espn-template .l\|mt2-h {
        margin-top: 40px
    }

    .espn-template .l\|mt2-t {
        margin-top: 44px
    }

    .espn-template .l\|mt2 {
        margin-top: 32px
    }

    .espn-template .l\|mt3-q {
        margin-top: 52px
    }

    .espn-template .l\|mt3-h {
        margin-top: 56px
    }

    .espn-template .l\|mt3-t {
        margin-top: 60px
    }

    .espn-template .l\|mt3 {
        margin-top: 48px
    }

    .espn-template .l\|mt4-q {
        margin-top: 68px
    }

    .espn-template .l\|mt4-h {
        margin-top: 72px
    }

    .espn-template .l\|mt4-t {
        margin-top: 76px
    }

    .espn-template .l\|mt4 {
        margin-top: 64px
    }

    .espn-template .l\|mt5-q {
        margin-top: 84px
    }

    .espn-template .l\|mt5-h {
        margin-top: 88px
    }

    .espn-template .l\|mt5-t {
        margin-top: 92px
    }

    .espn-template .l\|mt5 {
        margin-top: 80px
    }

    .espn-template .l\|mt6-q {
        margin-top: 100px
    }

    .espn-template .l\|mt6-h {
        margin-top: 104px
    }

    .espn-template .l\|mt6-t {
        margin-top: 108px
    }

    .espn-template .l\|mt6 {
        margin-top: 96px
    }

    .espn-template .l\|mt7-q {
        margin-top: 116px
    }

    .espn-template .l\|mt7-h {
        margin-top: 120px
    }

    .espn-template .l\|mt7-t {
        margin-top: 124px
    }

    .espn-template .l\|mt7 {
        margin-top: 112px
    }

    .espn-template .l\|mt8-q {
        margin-top: 132px
    }

    .espn-template .l\|mt8-h {
        margin-top: 136px
    }

    .espn-template .l\|mt8-t {
        margin-top: 140px
    }

    .espn-template .l\|mt8 {
        margin-top: 128px
    }

    .espn-template .l\|mt9-q {
        margin-top: 148px
    }

    .espn-template .l\|mt9-h {
        margin-top: 152px
    }

    .espn-template .l\|mt9-t {
        margin-top: 156px
    }

    .espn-template .l\|mt9 {
        margin-top: 144px
    }

    .espn-template .l\|mt10-q {
        margin-top: 164px
    }

    .espn-template .l\|mt10-h {
        margin-top: 168px
    }

    .espn-template .l\|mt10-t {
        margin-top: 172px
    }

    .espn-template .l\|mt10 {
        margin-top: 160px
    }

    .espn-template .l\|mb2-h {
        margin-bottom: 40px
    }

    .espn-template .l\|mb3 {
        margin-bottom: 48px
    }

    .espn-template .l\|mb4 {
        margin-bottom: 64px
    }

    .espn-template .l\|mr0 {
        margin-right: 0
    }

    .espn-template .l\|ml1 {
        margin-left: 4px
    }

    .espn-template .l\|ml2 {
        margin-left: 8px
    }

    .espn-template .l\|ml3 {
        margin-left: 16px
    }

    .espn-template .l\|ml4 {
        margin-left: 32px
    }

    .espn-template .l\|ml5,
    .espn-template .l\|ml5-1\/4 {
        margin-left: 64px
    }

    .espn-template .l\|ml5-1\/2 {
        margin-left: 96px
    }

    .espn-template .l\|ml6 {
        margin-left: 128px
    }

    .espn-template .l\|ml0 {
        margin-left: 0
    }

    .espn-template .l\|ml0-q {
        margin-left: 4px
    }

    .espn-template .l\|ml-10 {
        margin-left: 10%
    }

    .espn-template .l\|ml-20 {
        margin-left: 20%
    }

    .espn-template .l\|ml-1\/4 {
        margin-left: 25%
    }

    .espn-template .l\|mt-auto {
        margin-top: auto
    }

    .espn-template .l\|ml-auto {
        margin-left: auto
    }

    .espn-template .l\|mb-auto {
        margin-bottom: auto
    }

    .espn-template .l\|mr-auto {
        margin-right: auto
    }

    .espn-template .l\|pa3 {
        padding: 16px
    }

    .espn-template .l\|pa4 {
        padding: 32px
    }

    .espn-template .l\|pa0 {
        padding: 0
    }

    .espn-template .l\|pt1 {
        padding-top: 4px
    }

    .espn-template .l\|pt2 {
        padding-top: 8px
    }

    .espn-template .l\|pt3 {
        padding-top: 16px
    }

    .espn-template .l\|pt4 {
        padding-top: 32px
    }

    .espn-template .l\|pt4-h {
        padding-top: 48px
    }

    .espn-template .l\|pt5 {
        padding-top: 64px
    }

    .espn-template .l\|pr0-t {
        padding-right: 12px
    }

    .espn-template .l\|pl0-t {
        padding-left: 12px
    }

    .espn-template .l\|pr1 {
        padding-right: 4px
    }

    .espn-template .l\|pr2 {
        padding-right: 8px
    }

    .espn-template .l\|pr3 {
        padding-right: 16px
    }

    .espn-template .l\|pr4 {
        padding-right: 64px
    }

    .espn-template .l\|pr6 {
        padding-right: 96px
    }

    .espn-template .l\|pr4-h {
        padding-right: 48px
    }

    .espn-template .l\|pr5 {
        padding-right: 64px
    }

    .espn-template .l\|pr0 {
        padding-right: 0
    }

    .espn-template .l\|pb1 {
        padding-bottom: 4px
    }

    .espn-template .l\|pb2 {
        padding-bottom: 8px
    }

    .espn-template .l\|pb3 {
        padding-bottom: 16px
    }

    .espn-template .l\|pb4 {
        padding-bottom: 32px
    }

    .espn-template .l\|pb5 {
        padding-bottom: 64px
    }

    .espn-template .l\|pl1 {
        padding-left: 4px
    }

    .espn-template .l\|pl2 {
        padding-left: 8px
    }

    .espn-template .l\|pl3 {
        padding-left: 16px
    }

    .espn-template .l\|pl3-h {
        padding-left: 32px
    }

    .espn-template .l\|pr3-h {
        padding-right: 32px
    }

    .espn-template .l\|pl4 {
        padding-left: 64px
    }

    .espn-template .l\|pl6 {
        padding-left: 96px
    }

    .espn-template .l\|pl4-h {
        padding-left: 48px
    }

    .espn-template .l\|pl0 {
        padding-left: 0
    }

    .espn-template .l\|mr1 {
        margin-right: 4px
    }

    .espn-template .l\|mr2 {
        margin-right: 8px
    }

    .espn-template .l\|mr3 {
        margin-right: 16px
    }

    .espn-template .l\|rotate90 {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .espn-template .l\|to-50-50 {
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%
    }

    .espn-template .l\|t-t {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .espn-template .l\|t-r {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    .espn-template .l\|t-b {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    .espn-template .l\|t-l {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    .espn-template .l\|transY-200px {
        -webkit-transform: translateY(-200px);
        transform: translateY(-200px)
    }

    .espn-template .l\|transY-100 {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .espn-template .l\|transY100 {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    .espn-template .l\|transY100vh {
        -webkit-transform: translateY(100vh);
        transform: translateY(100vh)
    }

    .espn-template .l\|transY1 {
        -webkit-transform: translateY(1rem);
        transform: translateY(1rem)
    }

    .espn-template .l\|transY2 {
        -webkit-transform: translateY(2rem);
        transform: translateY(2rem)
    }

    .espn-template .l\|transX-100 {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    .espn-template .l\|transX100 {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    .espn-template .l\|transX0 {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    .espn-template .l\|transX200 {
        -webkit-transform: translateX(200%);
        transform: translateX(200%)
    }

    .espn-template .l\|transX-50 {
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    .espn-template .l\|trans-50 {
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%)
    }

    .espn-template .l\|transY-50 {
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .espn-template .l\|scale-5 {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
}

@media screen and (min-width:1441px) {
    .espn-template .xl\|mt0-q {
        margin-top: 4px
    }

    .espn-template .xl\|mt0-h {
        margin-top: 8px
    }

    .espn-template .xl\|mt0-t {
        margin-top: 12px
    }

    .espn-template .xl\|mt0 {
        margin-top: 0
    }

    .espn-template .xl\|mt1-q {
        margin-top: 20px
    }

    .espn-template .xl\|mt1-h {
        margin-top: 24px
    }

    .espn-template .xl\|mt1-t {
        margin-top: 28px
    }

    .espn-template .xl\|mt1 {
        margin-top: 16px
    }

    .espn-template .xl\|mt2-q {
        margin-top: 36px
    }

    .espn-template .xl\|mt2-h {
        margin-top: 40px
    }

    .espn-template .xl\|mt2-t {
        margin-top: 44px
    }

    .espn-template .xl\|mt2 {
        margin-top: 32px
    }

    .espn-template .xl\|mt3-q {
        margin-top: 52px
    }

    .espn-template .xl\|mt3-h {
        margin-top: 56px
    }

    .espn-template .xl\|mt3-t {
        margin-top: 60px
    }

    .espn-template .xl\|mt3 {
        margin-top: 48px
    }

    .espn-template .xl\|mt4-q {
        margin-top: 68px
    }

    .espn-template .xl\|mt4-h {
        margin-top: 72px
    }

    .espn-template .xl\|mt4-t {
        margin-top: 76px
    }

    .espn-template .xl\|mt4 {
        margin-top: 64px
    }

    .espn-template .xl\|mt5-q {
        margin-top: 84px
    }

    .espn-template .xl\|mt5-h {
        margin-top: 88px
    }

    .espn-template .xl\|mt5-t {
        margin-top: 92px
    }

    .espn-template .xl\|mt5 {
        margin-top: 80px
    }

    .espn-template .xl\|mt6-q {
        margin-top: 100px
    }

    .espn-template .xl\|mt6-h {
        margin-top: 104px
    }

    .espn-template .xl\|mt6-t {
        margin-top: 108px
    }

    .espn-template .xl\|mt6 {
        margin-top: 96px
    }

    .espn-template .xl\|mt7-q {
        margin-top: 116px
    }

    .espn-template .xl\|mt7-h {
        margin-top: 120px
    }

    .espn-template .xl\|mt7-t {
        margin-top: 124px
    }

    .espn-template .xl\|mt7 {
        margin-top: 112px
    }

    .espn-template .xl\|mt8-q {
        margin-top: 132px
    }

    .espn-template .xl\|mt8-h {
        margin-top: 136px
    }

    .espn-template .xl\|mt8-t {
        margin-top: 140px
    }

    .espn-template .xl\|mt8 {
        margin-top: 128px
    }

    .espn-template .xl\|mt9-q {
        margin-top: 148px
    }

    .espn-template .xl\|mt9-h {
        margin-top: 152px
    }

    .espn-template .xl\|mt9-t {
        margin-top: 156px
    }

    .espn-template .xl\|mt9 {
        margin-top: 144px
    }

    .espn-template .xl\|mt10-q {
        margin-top: 164px
    }

    .espn-template .xl\|mt10-h {
        margin-top: 168px
    }

    .espn-template .xl\|mt10-t {
        margin-top: 172px
    }

    .espn-template .xl\|mt10 {
        margin-top: 160px
    }

    .espn-template .xl\|mb2-h {
        margin-bottom: 40px
    }

    .espn-template .xl\|mb3 {
        margin-bottom: 48px
    }

    .espn-template .xl\|mb4 {
        margin-bottom: 64px
    }

    .espn-template .xl\|mr0 {
        margin-right: 0
    }

    .espn-template .xl\|ml1 {
        margin-left: 4px
    }

    .espn-template .xl\|ml2 {
        margin-left: 8px
    }

    .espn-template .xl\|ml3 {
        margin-left: 16px
    }

    .espn-template .xl\|ml4 {
        margin-left: 32px
    }

    .espn-template .xl\|ml5,
    .espn-template .xl\|ml5-1\/4 {
        margin-left: 64px
    }

    .espn-template .xl\|ml5-1\/2 {
        margin-left: 96px
    }

    .espn-template .xl\|ml6 {
        margin-left: 128px
    }

    .espn-template .xl\|ml0 {
        margin-left: 0
    }

    .espn-template .xl\|ml0-q {
        margin-left: 4px
    }

    .espn-template .xl\|ml-10 {
        margin-left: 10%
    }

    .espn-template .xl\|ml-20 {
        margin-left: 20%
    }

    .espn-template .xl\|ml-1\/4 {
        margin-left: 25%
    }

    .espn-template .xl\|mt-auto {
        margin-top: auto
    }

    .espn-template .xl\|ml-auto {
        margin-left: auto
    }

    .espn-template .xl\|mb-auto {
        margin-bottom: auto
    }

    .espn-template .xl\|mr-auto {
        margin-right: auto
    }

    .espn-template .xl\|pa3 {
        padding: 16px
    }

    .espn-template .xl\|pa4 {
        padding: 32px
    }

    .espn-template .xl\|pa0 {
        padding: 0
    }

    .espn-template .xl\|pt1 {
        padding-top: 4px
    }

    .espn-template .xl\|pt2 {
        padding-top: 8px
    }

    .espn-template .xl\|pt3 {
        padding-top: 16px
    }

    .espn-template .xl\|pt4 {
        padding-top: 32px
    }

    .espn-template .xl\|pt4-h {
        padding-top: 48px
    }

    .espn-template .xl\|pt5 {
        padding-top: 64px
    }

    .espn-template .xl\|pr0-t {
        padding-right: 12px
    }

    .espn-template .xl\|pl0-t {
        padding-left: 12px
    }

    .espn-template .xl\|pr1 {
        padding-right: 4px
    }

    .espn-template .xl\|pr2 {
        padding-right: 8px
    }

    .espn-template .xl\|pr3 {
        padding-right: 16px
    }

    .espn-template .xl\|pr4 {
        padding-right: 64px
    }

    .espn-template .xl\|pr6 {
        padding-right: 96px
    }

    .espn-template .xl\|pr4-h {
        padding-right: 48px
    }

    .espn-template .xl\|pr5 {
        padding-right: 64px
    }

    .espn-template .xl\|pr0 {
        padding-right: 0
    }

    .espn-template .xl\|pb1 {
        padding-bottom: 4px
    }

    .espn-template .xl\|pb2 {
        padding-bottom: 8px
    }

    .espn-template .xl\|pb3 {
        padding-bottom: 16px
    }

    .espn-template .xl\|pb4 {
        padding-bottom: 32px
    }

    .espn-template .xl\|pb5 {
        padding-bottom: 64px
    }

    .espn-template .xl\|pl1 {
        padding-left: 4px
    }

    .espn-template .xl\|pl2 {
        padding-left: 8px
    }

    .espn-template .xl\|pl3 {
        padding-left: 16px
    }

    .espn-template .xl\|pl3-h {
        padding-left: 32px
    }

    .espn-template .xl\|pr3-h {
        padding-right: 32px
    }

    .espn-template .xl\|pl4 {
        padding-left: 64px
    }

    .espn-template .xl\|pl6 {
        padding-left: 96px
    }

    .espn-template .xl\|pl4-h {
        padding-left: 48px
    }

    .espn-template .xl\|pl0 {
        padding-left: 0
    }

    .espn-template .xl\|mr1 {
        margin-right: 4px
    }

    .espn-template .xl\|mr2 {
        margin-right: 8px
    }

    .espn-template .xl\|mr3 {
        margin-right: 16px
    }

    .espn-template .xl\|rotate90 {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    .espn-template .xl\|to-50-50 {
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%
    }

    .espn-template .xl\|t-t {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .espn-template .xl\|t-r {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    .espn-template .xl\|t-b {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    .espn-template .xl\|t-l {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    .espn-template .xl\|transY-200px {
        -webkit-transform: translateY(-200px);
        transform: translateY(-200px)
    }

    .espn-template .xl\|transY-100 {
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%)
    }

    .espn-template .xl\|transY100 {
        -webkit-transform: translateY(100%);
        transform: translateY(100%)
    }

    .espn-template .xl\|transY100vh {
        -webkit-transform: translateY(100vh);
        transform: translateY(100vh)
    }

    .espn-template .xl\|transY1 {
        -webkit-transform: translateY(1rem);
        transform: translateY(1rem)
    }

    .espn-template .xl\|transY2 {
        -webkit-transform: translateY(2rem);
        transform: translateY(2rem)
    }

    .espn-template .xl\|transX-100 {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    .espn-template .xl\|transX100 {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    .espn-template .xl\|transX0 {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    .espn-template .xl\|transX200 {
        -webkit-transform: translateX(200%);
        transform: translateX(200%)
    }

    .espn-template .xl\|transX-50 {
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%)
    }

    .espn-template .xl\|trans-50 {
        -webkit-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%)
    }

    .espn-template .xl\|transY-50 {
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .espn-template .xl\|scale-5 {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
}

.espn-template .spin {
    -webkit-animation: spin 2s forwards infinite ease-in-out;
    animation: spin 2s forwards infinite ease-in-out
}

@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100%,
    50% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg)
    }
}

@keyframes spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100%,
    50% {
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg)
    }
}

.espn-template .type-sans {
    font-family: HCo Tungsten, sans-serif
}

.espn-template .type-serif {
    font-family: bentonsans, sans-serif
}

.espn-template .type-sans-medium {
    font-family: bentonsansmedium, sans-serif
}

.espn-template .type-sans-bold {
    font-family: bentonsansbold, sans-serif
}

.espn-template .type-publico {
    font-family: Publico Text Web, Arial, serif
}

.espn-template .type-publico-black {
    font-family: Publico Banner Web, serif
}

.espn-template .fz450 {
    font-size: 450px
}

.espn-template .fz250 {
    font-size: 250px
}

.espn-template .fz180 {
    font-size: 180px
}

.espn-template .fz170 {
    font-size: 170px
}

.espn-template .fz80 {
    font-size: 80px
}

.espn-template .fz60 {
    font-size: 60px
}

.espn-template .fz55 {
    font-size: 55px
}

.espn-template .fz52 {
    font-size: 52px
}

.espn-template .fz50 {
    font-size: 50px
}

.espn-template .fz48 {
    font-size: 48px
}

.espn-template .fz46 {
    font-size: 46px
}

.espn-template .fz40 {
    font-size: 40px
}

.espn-template .fz36 {
    font-size: 36px
}

.espn-template .fz34 {
    font-size: 34px
}

.espn-template .fz32 {
    font-size: 32px
}

.espn-template .fz30 {
    font-size: 30px
}

.espn-template .fz26 {
    font-size: 26px
}

.espn-template .fz24 {
    font-size: 24px
}

.espn-template .fz22 {
    font-size: 22px
}

.espn-template .fz20 {
    font-size: 20px
}

.espn-template .fz18 {
    font-size: 18px
}

.espn-template .fz16 {
    font-size: 16px
}

.espn-template .fz15 {
    font-size: 15px
}

.espn-template .fz14 {
    font-size: 14px
}

.espn-template .fz13 {
    font-size: 13px
}

.espn-template .fz12 {
    font-size: 12px
}

.espn-template .fz11 {
    font-size: 11px
}

.espn-template .fz10 {
    font-size: 10px
}

.espn-template .fz9 {
    font-size: 9px
}

.espn-template .fz8 {
    font-size: 8px
}

.espn-template .lh-0 {
    line-height: 0
}

.espn-template .lh-050 {
    line-height: .5
}

.espn-template .lh-070 {
    line-height: .7
}

.espn-template .lh-080 {
    line-height: .8
}

.espn-template .lh-085 {
    line-height: .85
}

.espn-template .lh-090 {
    line-height: .9
}

.espn-template .lh-095 {
    line-height: .95
}

.espn-template .lh-100 {
    line-height: 1
}

.espn-template .lh-120 {
    line-height: 1.2
}

.espn-template .lh-150 {
    line-height: 1.5
}

.espn-template .lh-140 {
    line-height: 1.4
}

.espn-template .lh-16\/13 {
    line-height: calc(16/13)
}

.espn-template .roman {
    font-style: normal
}

.espn-template .italic {
    font-style: italic
}

.espn-template .fw-light {
    font-weight: 300
}

.espn-template .fw-medium {
    font-weight: 500
}

.espn-template .fw-bold {
    font-weight: 700
}

.espn-template .ta-c {
    text-align: center
}

.espn-template .ta-l {
    text-align: left
}

.espn-template .ta-r {
    text-align: right
}

.espn-template .ls-1\/4 {
    letter-spacing: .25px
}

.espn-template .ls-5\/10 {
    letter-spacing: .5px
}

.espn-template .ls-6\/10 {
    letter-spacing: .6px
}

.espn-template .ls-8\/10 {
    letter-spacing: .8px
}

.espn-template .ls-1 {
    letter-spacing: 1px
}

@media screen and (min-width:320px) {
    .espn-template .xxs\|fz450 {
        font-size: 450px
    }

    .espn-template .xxs\|fz250 {
        font-size: 250px
    }

    .espn-template .xxs\|fz180 {
        font-size: 180px
    }

    .espn-template .xxs\|fz170 {
        font-size: 170px
    }

    .espn-template .xxs\|fz80 {
        font-size: 80px
    }

    .espn-template .xxs\|fz60 {
        font-size: 60px
    }

    .espn-template .xxs\|fz55 {
        font-size: 55px
    }

    .espn-template .xxs\|fz52 {
        font-size: 52px
    }

    .espn-template .xxs\|fz50 {
        font-size: 50px
    }

    .espn-template .xxs\|fz48 {
        font-size: 48px
    }

    .espn-template .xxs\|fz46 {
        font-size: 46px
    }

    .espn-template .xxs\|fz40 {
        font-size: 40px
    }

    .espn-template .xxs\|fz36 {
        font-size: 36px
    }

    .espn-template .xxs\|fz34 {
        font-size: 34px
    }

    .espn-template .xxs\|fz32 {
        font-size: 32px
    }

    .espn-template .xxs\|fz30 {
        font-size: 30px
    }

    .espn-template .xxs\|fz26 {
        font-size: 26px
    }

    .espn-template .xxs\|fz24 {
        font-size: 24px
    }

    .espn-template .xxs\|fz22 {
        font-size: 22px
    }

    .espn-template .xxs\|fz20 {
        font-size: 20px
    }

    .espn-template .xxs\|fz18 {
        font-size: 18px
    }

    .espn-template .xxs\|fz16 {
        font-size: 16px
    }

    .espn-template .xxs\|fz15 {
        font-size: 15px
    }

    .espn-template .xxs\|fz14 {
        font-size: 14px
    }

    .espn-template .xxs\|fz13 {
        font-size: 13px
    }

    .espn-template .xxs\|fz12 {
        font-size: 12px
    }

    .espn-template .xxs\|fz11 {
        font-size: 11px
    }

    .espn-template .xxs\|fz10 {
        font-size: 10px
    }

    .espn-template .xxs\|fz9 {
        font-size: 9px
    }

    .espn-template .xxs\|fz8 {
        font-size: 8px
    }

    .espn-template .xxs\|lh-0 {
        line-height: 0
    }

    .espn-template .xxs\|lh-050 {
        line-height: .5
    }

    .espn-template .xxs\|lh-070 {
        line-height: .7
    }

    .espn-template .xxs\|lh-080 {
        line-height: .8
    }

    .espn-template .xxs\|lh-085 {
        line-height: .85
    }

    .espn-template .xxs\|lh-090 {
        line-height: .9
    }

    .espn-template .xxs\|lh-095 {
        line-height: .95
    }

    .espn-template .xxs\|lh-100 {
        line-height: 1
    }

    .espn-template .xxs\|lh-120 {
        line-height: 1.2
    }

    .espn-template .xxs\|lh-150 {
        line-height: 1.5
    }

    .espn-template .xxs\|lh-140 {
        line-height: 1.4
    }

    .espn-template .xxs\|lh-16\/13 {
        line-height: calc(16/13)
    }

    .espn-template .xxs\|roman {
        font-style: normal
    }

    .espn-template .xxs\|italic {
        font-style: italic
    }

    .espn-template .xxs\|fw-light {
        font-weight: 300
    }

    .espn-template .xxs\|fw-medium {
        font-weight: 500
    }

    .espn-template .xxs\|fw-bold {
        font-weight: 700
    }

    .espn-template .xxs\|ta-c {
        text-align: center
    }

    .espn-template .xxs\|ta-l {
        text-align: left
    }

    .espn-template .xxs\|ta-r {
        text-align: right
    }

    .espn-template .xxs\|ls-1\/4 {
        letter-spacing: .25px
    }

    .espn-template .xxs\|ls-5\/10 {
        letter-spacing: .5px
    }

    .espn-template .xxs\|ls-6\/10 {
        letter-spacing: .6px
    }

    .espn-template .xxs\|ls-8\/10 {
        letter-spacing: .8px
    }

    .espn-template .xxs\|ls-1 {
        letter-spacing: 1px
    }

    .espn-template .xxs\|cover {
        background-size: cover
    }

    .espn-template .xxs\|no-repeat {
        background-repeat: no-repeat
    }

    .espn-template .xxs\|bgp-c {
        background-position: center center
    }
}

@media screen and (min-width:375px) {
    .espn-template .xs\|fz450 {
        font-size: 450px
    }

    .espn-template .xs\|fz250 {
        font-size: 250px
    }

    .espn-template .xs\|fz180 {
        font-size: 180px
    }

    .espn-template .xs\|fz170 {
        font-size: 170px
    }

    .espn-template .xs\|fz80 {
        font-size: 80px
    }

    .espn-template .xs\|fz60 {
        font-size: 60px
    }

    .espn-template .xs\|fz55 {
        font-size: 55px
    }

    .espn-template .xs\|fz52 {
        font-size: 52px
    }

    .espn-template .xs\|fz50 {
        font-size: 50px
    }

    .espn-template .xs\|fz48 {
        font-size: 48px
    }

    .espn-template .xs\|fz46 {
        font-size: 46px
    }

    .espn-template .xs\|fz40 {
        font-size: 40px
    }

    .espn-template .xs\|fz36 {
        font-size: 36px
    }

    .espn-template .xs\|fz34 {
        font-size: 34px
    }

    .espn-template .xs\|fz32 {
        font-size: 32px
    }

    .espn-template .xs\|fz30 {
        font-size: 30px
    }

    .espn-template .xs\|fz26 {
        font-size: 26px
    }

    .espn-template .xs\|fz24 {
        font-size: 24px
    }

    .espn-template .xs\|fz22 {
        font-size: 22px
    }

    .espn-template .xs\|fz20 {
        font-size: 20px
    }

    .espn-template .xs\|fz18 {
        font-size: 18px
    }

    .espn-template .xs\|fz16 {
        font-size: 16px
    }

    .espn-template .xs\|fz15 {
        font-size: 15px
    }

    .espn-template .xs\|fz14 {
        font-size: 14px
    }

    .espn-template .xs\|fz13 {
        font-size: 13px
    }

    .espn-template .xs\|fz12 {
        font-size: 12px
    }

    .espn-template .xs\|fz11 {
        font-size: 11px
    }

    .espn-template .xs\|fz10 {
        font-size: 10px
    }

    .espn-template .xs\|fz9 {
        font-size: 9px
    }

    .espn-template .xs\|fz8 {
        font-size: 8px
    }

    .espn-template .xs\|lh-0 {
        line-height: 0
    }

    .espn-template .xs\|lh-050 {
        line-height: .5
    }

    .espn-template .xs\|lh-070 {
        line-height: .7
    }

    .espn-template .xs\|lh-080 {
        line-height: .8
    }

    .espn-template .xs\|lh-085 {
        line-height: .85
    }

    .espn-template .xs\|lh-090 {
        line-height: .9
    }

    .espn-template .xs\|lh-095 {
        line-height: .95
    }

    .espn-template .xs\|lh-100 {
        line-height: 1
    }

    .espn-template .xs\|lh-120 {
        line-height: 1.2
    }

    .espn-template .xs\|lh-150 {
        line-height: 1.5
    }

    .espn-template .xs\|lh-140 {
        line-height: 1.4
    }

    .espn-template .xs\|lh-16\/13 {
        line-height: calc(16/13)
    }

    .espn-template .xs\|roman {
        font-style: normal
    }

    .espn-template .xs\|italic {
        font-style: italic
    }

    .espn-template .xs\|fw-light {
        font-weight: 300
    }

    .espn-template .xs\|fw-medium {
        font-weight: 500
    }

    .espn-template .xs\|fw-bold {
        font-weight: 700
    }

    .espn-template .xs\|ta-c {
        text-align: center
    }

    .espn-template .xs\|ta-l {
        text-align: left
    }

    .espn-template .xs\|ta-r {
        text-align: right
    }

    .espn-template .xs\|ls-1\/4 {
        letter-spacing: .25px
    }

    .espn-template .xs\|ls-5\/10 {
        letter-spacing: .5px
    }

    .espn-template .xs\|ls-6\/10 {
        letter-spacing: .6px
    }

    .espn-template .xs\|ls-8\/10 {
        letter-spacing: .8px
    }

    .espn-template .xs\|ls-1 {
        letter-spacing: 1px
    }

    .espn-template .xs\|cover {
        background-size: cover
    }

    .espn-template .xs\|no-repeat {
        background-repeat: no-repeat
    }

    .espn-template .xs\|bgp-c {
        background-position: center center
    }
}

@media screen and (min-width:414px) {
    .espn-template .s\|fz450 {
        font-size: 450px
    }

    .espn-template .s\|fz250 {
        font-size: 250px
    }

    .espn-template .s\|fz180 {
        font-size: 180px
    }

    .espn-template .s\|fz170 {
        font-size: 170px
    }

    .espn-template .s\|fz80 {
        font-size: 80px
    }

    .espn-template .s\|fz60 {
        font-size: 60px
    }

    .espn-template .s\|fz55 {
        font-size: 55px
    }

    .espn-template .s\|fz52 {
        font-size: 52px
    }

    .espn-template .s\|fz50 {
        font-size: 50px
    }

    .espn-template .s\|fz48 {
        font-size: 48px
    }

    .espn-template .s\|fz46 {
        font-size: 46px
    }

    .espn-template .s\|fz40 {
        font-size: 40px
    }

    .espn-template .s\|fz36 {
        font-size: 36px
    }

    .espn-template .s\|fz34 {
        font-size: 34px
    }

    .espn-template .s\|fz32 {
        font-size: 32px
    }

    .espn-template .s\|fz30 {
        font-size: 30px
    }

    .espn-template .s\|fz26 {
        font-size: 26px
    }

    .espn-template .s\|fz24 {
        font-size: 24px
    }

    .espn-template .s\|fz22 {
        font-size: 22px
    }

    .espn-template .s\|fz20 {
        font-size: 20px
    }

    .espn-template .s\|fz18 {
        font-size: 18px
    }

    .espn-template .s\|fz16 {
        font-size: 16px
    }

    .espn-template .s\|fz15 {
        font-size: 15px
    }

    .espn-template .s\|fz14 {
        font-size: 14px
    }

    .espn-template .s\|fz13 {
        font-size: 13px
    }

    .espn-template .s\|fz12 {
        font-size: 12px
    }

    .espn-template .s\|fz11 {
        font-size: 11px
    }

    .espn-template .s\|fz10 {
        font-size: 10px
    }

    .espn-template .s\|fz9 {
        font-size: 9px
    }

    .espn-template .s\|fz8 {
        font-size: 8px
    }

    .espn-template .s\|lh-0 {
        line-height: 0
    }

    .espn-template .s\|lh-050 {
        line-height: .5
    }

    .espn-template .s\|lh-070 {
        line-height: .7
    }

    .espn-template .s\|lh-080 {
        line-height: .8
    }

    .espn-template .s\|lh-085 {
        line-height: .85
    }

    .espn-template .s\|lh-090 {
        line-height: .9
    }

    .espn-template .s\|lh-095 {
        line-height: .95
    }

    .espn-template .s\|lh-100 {
        line-height: 1
    }

    .espn-template .s\|lh-120 {
        line-height: 1.2
    }

    .espn-template .s\|lh-150 {
        line-height: 1.5
    }

    .espn-template .s\|lh-140 {
        line-height: 1.4
    }

    .espn-template .s\|lh-16\/13 {
        line-height: calc(16/13)
    }

    .espn-template .s\|roman {
        font-style: normal
    }

    .espn-template .s\|italic {
        font-style: italic
    }

    .espn-template .s\|fw-light {
        font-weight: 300
    }

    .espn-template .s\|fw-medium {
        font-weight: 500
    }

    .espn-template .s\|fw-bold {
        font-weight: 700
    }

    .espn-template .s\|ta-c {
        text-align: center
    }

    .espn-template .s\|ta-l {
        text-align: left
    }

    .espn-template .s\|ta-r {
        text-align: right
    }

    .espn-template .s\|ls-1\/4 {
        letter-spacing: .25px
    }

    .espn-template .s\|ls-5\/10 {
        letter-spacing: .5px
    }

    .espn-template .s\|ls-6\/10 {
        letter-spacing: .6px
    }

    .espn-template .s\|ls-8\/10 {
        letter-spacing: .8px
    }

    .espn-template .s\|ls-1 {
        letter-spacing: 1px
    }

    .espn-template .s\|cover {
        background-size: cover
    }

    .espn-template .s\|no-repeat {
        background-repeat: no-repeat
    }

    .espn-template .s\|bgp-c {
        background-position: center center
    }
}

@media screen and (min-width:768px) {
    .espn-template .m\|fz450 {
        font-size: 450px
    }

    .espn-template .m\|fz250 {
        font-size: 250px
    }

    .espn-template .m\|fz180 {
        font-size: 180px
    }

    .espn-template .m\|fz170 {
        font-size: 170px
    }

    .espn-template .m\|fz80 {
        font-size: 80px
    }

    .espn-template .m\|fz60 {
        font-size: 60px
    }

    .espn-template .m\|fz55 {
        font-size: 55px
    }

    .espn-template .m\|fz52 {
        font-size: 52px
    }

    .espn-template .m\|fz50 {
        font-size: 50px
    }

    .espn-template .m\|fz48 {
        font-size: 48px
    }

    .espn-template .m\|fz46 {
        font-size: 46px
    }

    .espn-template .m\|fz40 {
        font-size: 40px
    }

    .espn-template .m\|fz36 {
        font-size: 36px
    }

    .espn-template .m\|fz34 {
        font-size: 34px
    }

    .espn-template .m\|fz32 {
        font-size: 32px
    }

    .espn-template .m\|fz30 {
        font-size: 30px
    }

    .espn-template .m\|fz26 {
        font-size: 26px
    }

    .espn-template .m\|fz24 {
        font-size: 24px
    }

    .espn-template .m\|fz22 {
        font-size: 22px
    }

    .espn-template .m\|fz20 {
        font-size: 20px
    }

    .espn-template .m\|fz18 {
        font-size: 18px
    }

    .espn-template .m\|fz16 {
        font-size: 16px
    }

    .espn-template .m\|fz15 {
        font-size: 15px
    }

    .espn-template .m\|fz14 {
        font-size: 14px
    }

    .espn-template .m\|fz13 {
        font-size: 13px
    }

    .espn-template .m\|fz12 {
        font-size: 12px
    }

    .espn-template .m\|fz11 {
        font-size: 11px
    }

    .espn-template .m\|fz10 {
        font-size: 10px
    }

    .espn-template .m\|fz9 {
        font-size: 9px
    }

    .espn-template .m\|fz8 {
        font-size: 8px
    }

    .espn-template .m\|lh-0 {
        line-height: 0
    }

    .espn-template .m\|lh-050 {
        line-height: .5
    }

    .espn-template .m\|lh-070 {
        line-height: .7
    }

    .espn-template .m\|lh-080 {
        line-height: .8
    }

    .espn-template .m\|lh-085 {
        line-height: .85
    }

    .espn-template .m\|lh-090 {
        line-height: .9
    }

    .espn-template .m\|lh-095 {
        line-height: .95
    }

    .espn-template .m\|lh-100 {
        line-height: 1
    }

    .espn-template .m\|lh-120 {
        line-height: 1.2
    }

    .espn-template .m\|lh-150 {
        line-height: 1.5
    }

    .espn-template .m\|lh-140 {
        line-height: 1.4
    }

    .espn-template .m\|lh-16\/13 {
        line-height: calc(16/13)
    }

    .espn-template .m\|roman {
        font-style: normal
    }

    .espn-template .m\|italic {
        font-style: italic
    }

    .espn-template .m\|fw-light {
        font-weight: 300
    }

    .espn-template .m\|fw-medium {
        font-weight: 500
    }

    .espn-template .m\|fw-bold {
        font-weight: 700
    }

    .espn-template .m\|ta-c {
        text-align: center
    }

    .espn-template .m\|ta-l {
        text-align: left
    }

    .espn-template .m\|ta-r {
        text-align: right
    }

    .espn-template .m\|ls-1\/4 {
        letter-spacing: .25px
    }

    .espn-template .m\|ls-5\/10 {
        letter-spacing: .5px
    }

    .espn-template .m\|ls-6\/10 {
        letter-spacing: .6px
    }

    .espn-template .m\|ls-8\/10 {
        letter-spacing: .8px
    }

    .espn-template .m\|ls-1 {
        letter-spacing: 1px
    }

    .espn-template .m\|cover {
        background-size: cover
    }

    .espn-template .m\|no-repeat {
        background-repeat: no-repeat
    }

    .espn-template .m\|bgp-c {
        background-position: center center
    }
}

@media screen and (min-width:1024px) {
    .espn-template .l\|fz450 {
        font-size: 450px
    }

    .espn-template .l\|fz250 {
        font-size: 250px
    }

    .espn-template .l\|fz180 {
        font-size: 180px
    }

    .espn-template .l\|fz170 {
        font-size: 170px
    }

    .espn-template .l\|fz80 {
        font-size: 80px
    }

    .espn-template .l\|fz60 {
        font-size: 60px
    }

    .espn-template .l\|fz55 {
        font-size: 55px
    }

    .espn-template .l\|fz52 {
        font-size: 52px
    }

    .espn-template .l\|fz50 {
        font-size: 50px
    }

    .espn-template .l\|fz48 {
        font-size: 48px
    }

    .espn-template .l\|fz46 {
        font-size: 46px
    }

    .espn-template .l\|fz40 {
        font-size: 40px
    }

    .espn-template .l\|fz36 {
        font-size: 36px
    }

    .espn-template .l\|fz34 {
        font-size: 34px
    }

    .espn-template .l\|fz32 {
        font-size: 32px
    }

    .espn-template .l\|fz30 {
        font-size: 30px
    }

    .espn-template .l\|fz26 {
        font-size: 26px
    }

    .espn-template .l\|fz24 {
        font-size: 24px
    }

    .espn-template .l\|fz22 {
        font-size: 22px
    }

    .espn-template .l\|fz20 {
        font-size: 20px
    }

    .espn-template .l\|fz18 {
        font-size: 18px
    }

    .espn-template .l\|fz16 {
        font-size: 16px
    }

    .espn-template .l\|fz15 {
        font-size: 15px
    }

    .espn-template .l\|fz14 {
        font-size: 14px
    }

    .espn-template .l\|fz13 {
        font-size: 13px
    }

    .espn-template .l\|fz12 {
        font-size: 12px
    }

    .espn-template .l\|fz11 {
        font-size: 11px
    }

    .espn-template .l\|fz10 {
        font-size: 10px
    }

    .espn-template .l\|fz9 {
        font-size: 9px
    }

    .espn-template .l\|fz8 {
        font-size: 8px
    }

    .espn-template .l\|lh-0 {
        line-height: 0
    }

    .espn-template .l\|lh-050 {
        line-height: .5
    }

    .espn-template .l\|lh-070 {
        line-height: .7
    }

    .espn-template .l\|lh-080 {
        line-height: .8
    }

    .espn-template .l\|lh-085 {
        line-height: .85
    }

    .espn-template .l\|lh-090 {
        line-height: .9
    }

    .espn-template .l\|lh-095 {
        line-height: .95
    }

    .espn-template .l\|lh-100 {
        line-height: 1
    }

    .espn-template .l\|lh-120 {
        line-height: 1.2
    }

    .espn-template .l\|lh-150 {
        line-height: 1.5
    }

    .espn-template .l\|lh-140 {
        line-height: 1.4
    }

    .espn-template .l\|lh-16\/13 {
        line-height: calc(16/13)
    }

    .espn-template .l\|roman {
        font-style: normal
    }

    .espn-template .l\|italic {
        font-style: italic
    }

    .espn-template .l\|fw-light {
        font-weight: 300
    }

    .espn-template .l\|fw-medium {
        font-weight: 500
    }

    .espn-template .l\|fw-bold {
        font-weight: 700
    }

    .espn-template .l\|ta-c {
        text-align: center
    }

    .espn-template .l\|ta-l {
        text-align: left
    }

    .espn-template .l\|ta-r {
        text-align: right
    }

    .espn-template .l\|ls-1\/4 {
        letter-spacing: .25px
    }

    .espn-template .l\|ls-5\/10 {
        letter-spacing: .5px
    }

    .espn-template .l\|ls-6\/10 {
        letter-spacing: .6px
    }

    .espn-template .l\|ls-8\/10 {
        letter-spacing: .8px
    }

    .espn-template .l\|ls-1 {
        letter-spacing: 1px
    }

    .espn-template .l\|cover {
        background-size: cover
    }

    .espn-template .l\|no-repeat {
        background-repeat: no-repeat
    }

    .espn-template .l\|bgp-c {
        background-position: center center
    }
}

@media screen and (min-width:1441px) {
    .espn-template .xl\|fz450 {
        font-size: 450px
    }

    .espn-template .xl\|fz250 {
        font-size: 250px
    }

    .espn-template .xl\|fz180 {
        font-size: 180px
    }

    .espn-template .xl\|fz170 {
        font-size: 170px
    }

    .espn-template .xl\|fz80 {
        font-size: 80px
    }

    .espn-template .xl\|fz60 {
        font-size: 60px
    }

    .espn-template .xl\|fz55 {
        font-size: 55px
    }

    .espn-template .xl\|fz52 {
        font-size: 52px
    }

    .espn-template .xl\|fz50 {
        font-size: 50px
    }

    .espn-template .xl\|fz48 {
        font-size: 48px
    }

    .espn-template .xl\|fz46 {
        font-size: 46px
    }

    .espn-template .xl\|fz40 {
        font-size: 40px
    }

    .espn-template .xl\|fz36 {
        font-size: 36px
    }

    .espn-template .xl\|fz34 {
        font-size: 34px
    }

    .espn-template .xl\|fz32 {
        font-size: 32px
    }

    .espn-template .xl\|fz30 {
        font-size: 30px
    }

    .espn-template .xl\|fz26 {
        font-size: 26px
    }

    .espn-template .xl\|fz24 {
        font-size: 24px
    }

    .espn-template .xl\|fz22 {
        font-size: 22px
    }

    .espn-template .xl\|fz20 {
        font-size: 20px
    }

    .espn-template .xl\|fz18 {
        font-size: 18px
    }

    .espn-template .xl\|fz16 {
        font-size: 16px
    }

    .espn-template .xl\|fz15 {
        font-size: 15px
    }

    .espn-template .xl\|fz14 {
        font-size: 14px
    }

    .espn-template .xl\|fz13 {
        font-size: 13px
    }

    .espn-template .xl\|fz12 {
        font-size: 12px
    }

    .espn-template .xl\|fz11 {
        font-size: 11px
    }

    .espn-template .xl\|fz10 {
        font-size: 10px
    }

    .espn-template .xl\|fz9 {
        font-size: 9px
    }

    .espn-template .xl\|fz8 {
        font-size: 8px
    }

    .espn-template .xl\|lh-0 {
        line-height: 0
    }

    .espn-template .xl\|lh-050 {
        line-height: .5
    }

    .espn-template .xl\|lh-070 {
        line-height: .7
    }

    .espn-template .xl\|lh-080 {
        line-height: .8
    }

    .espn-template .xl\|lh-085 {
        line-height: .85
    }

    .espn-template .xl\|lh-090 {
        line-height: .9
    }

    .espn-template .xl\|lh-095 {
        line-height: .95
    }

    .espn-template .xl\|lh-100 {
        line-height: 1
    }

    .espn-template .xl\|lh-120 {
        line-height: 1.2
    }

    .espn-template .xl\|lh-150 {
        line-height: 1.5
    }

    .espn-template .xl\|lh-140 {
        line-height: 1.4
    }

    .espn-template .xl\|lh-16\/13 {
        line-height: calc(16/13)
    }

    .espn-template .xl\|roman {
        font-style: normal
    }

    .espn-template .xl\|italic {
        font-style: italic
    }

    .espn-template .xl\|fw-light {
        font-weight: 300
    }

    .espn-template .xl\|fw-medium {
        font-weight: 500
    }

    .espn-template .xl\|fw-bold {
        font-weight: 700
    }

    .espn-template .xl\|ta-c {
        text-align: center
    }

    .espn-template .xl\|ta-l {
        text-align: left
    }

    .espn-template .xl\|ta-r {
        text-align: right
    }

    .espn-template .xl\|ls-1\/4 {
        letter-spacing: .25px
    }

    .espn-template .xl\|ls-5\/10 {
        letter-spacing: .5px
    }

    .espn-template .xl\|ls-6\/10 {
        letter-spacing: .6px
    }

    .espn-template .xl\|ls-8\/10 {
        letter-spacing: .8px
    }

    .espn-template .xl\|ls-1 {
        letter-spacing: 1px
    }

    .espn-template .xl\|cover {
        background-size: cover
    }

    .espn-template .xl\|no-repeat {
        background-repeat: no-repeat
    }

    .espn-template .xl\|bgp-c {
        background-position: center center
    }
}

.espn-template .intro,
.espn-template .related-stories,
.espn-template .stat,
.espn-template section p {
    text-align: center
}

.espn-template .uppercase {
    text-transform: uppercase
}

.espn-template .capitalize {
    text-transform: capitalize
}

.espn-template .none {
    text-transform: none
}

.espn-template .dotted {
    -webkit-text-decoration-style: dotted;
    text-decoration-style: dotted
}

.espn-template .pointer {
    cursor: pointer
}

.espn-template .cursor-not-allowed {
    cursor: not-allowed
}

.espn-template .cursor-default-all-children * {
    cursor: default
}

.espn-template .select-none {
    -ms-user-select: none;
    user-select: none
}

.espn-template .pe-none {
    pointer-events: none
}

.espn-template .pe-all {
    pointer-events: all
}

.espn-template .will-change-transform {
    will-change: transform
}

.espn-template .cover {
    background-size: cover
}

.espn-template .no-repeat {
    background-repeat: no-repeat
}

.espn-template .bgp-c {
    background-position: center center
}

.espn-template .fill-white {
    fill: #FFF
}

.espn-template .fill-black {
    fill: #000
}

.espn-template .fill-blue {
    fill: #32c5ff
}

.espn-template .fill-red {
    fill: #ef4123
}

.espn-template .fill-light-gray {
    fill: #c2c2c2
}

.espn-template .fill-dark-gray {
    fill: #6d7278
}

.espn-template .fill-dark-red {
    fill: #cc290d
}

.espn-template .fill-dark-blue {
    fill: #1187b6
}

.espn-template .fill-darker-gray {
    fill: #4C5055
}

.espn-template .intro {
    overflow: hidden;
    position: relative;
    overflow-x: hidden;
    width: 100%;
    background-color: #fff;
    border-bottom: 8px solid #000
}

.espn-template .intro .intro__arrow {
    cursor: pointer;
    width: 34px;
    height: 34px;
    padding: 0;
    margin-left: auto;
    margin-right: auto;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    outline: 0;
    background: 0 0
}

.espn-template .intro .intro__arrow svg {
    width: 34px;
    height: 34px
}

.espn-template .intro .intro__arrow svg circle,
.espn-template .intro .intro__arrow svg path,
.espn-template .intro .intro__arrow svg polyline,
.espn-template .intro .intro__arrow svg rect {
    transition: all .15s linear
}

.no-touch .espn-template .intro .intro__arrow:hover svg circle {
    stroke: #000;
    fill: #fff
}

.no-touch .espn-template .intro .intro__arrow:hover svg path,
.no-touch .espn-template .intro .intro__arrow:hover svg polyline,
.no-touch .espn-template .intro .intro__arrow:hover svg rect {
    stroke: #000
}

.espn-template .intro.alt .intro__container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.espn-template .intro.alt .intro__image {
    position: relative;
    min-width: 0;
    min-height: 0
}

.espn-template .intro.alt .intro__image .intro__image-container {
    width: auto;
    height: auto;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto
}

.espn-template .intro.alt .intro__details {
    position: relative;
    top: 0;
    left: 0;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0)
}

.espn-template .intro img {
    float: left;
    width: 100%
}

.espn-template .intro .intro__image {
    overflow: hidden;
    pointer-events: none;
    position: relative;
    width: 100%
}

@media screen and (max-width:768px) {
    .espn-template .intro .intro__image {
        margin-top: 40px;
        width: 120%;
        margin-left: -10%
    }
}

.espn-template .intro .intro__image .intro__image-container {
    position: relative;
    overflow: hidden;
    width: 100%;
    max-width: 950px;
    margin-left: auto;
    margin-right: auto
}

.espn-template .intro .intro__image .intro__image-container .intro__image-holder:not(:nth-child(1)) {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.espn-template .intro .intro__image .intro__image-container .intro__image-holder:nth-child(1) {
    opacity: 0
}

.espn-template .intro .intro__image .intro__image-container .intro__image-holder:nth-child(2) {
    z-index: 20
}

.espn-template .intro .intro__image .intro__image-container .intro__image-holder:nth-child(3) {
    z-index: 19
}

.espn-template .intro .intro__image .intro__image-container .intro__image-holder:nth-child(4) {
    z-index: 18
}

.espn-template .intro .intro__image .intro__image-container .intro__image-holder:nth-child(5) {
    z-index: 17
}

.espn-template .intro .intro__image .intro__image-container .intro__image-holder:nth-child(6) {
    z-index: 16
}

.espn-template .intro .intro__image .intro__image-container .intro__image-holder:nth-child(7) {
    z-index: 15
}

.espn-template .intro .intro__details {
    width: 100%;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 610px;
    margin-left: auto;
    margin-right: auto;
    z-index: 100;
    margin-top: 100px
}

.espn-template .intro .intro__details>*+* {
    margin-top: 8px
}

@media screen and (max-width:768px) {
    .espn-template .intro .intro__details {
        margin-top: 82px
    }
}

@media (orientation:landscape) {
    .touch .espn-template .intro .intro__details {
        max-width: 750px
    }
}

@media (max-height:320px) and (orientation:landscape) {
    .touch .espn-template .intro .intro__details>*+* {
        margin-top: 4px
    }
}

@media screen and (max-width:768px) {
    .espn-template .intro .intro__details :nth-child(2) {
        margin-top: 8px
    }

    .espn-template .intro .intro__details :nth-child(3),
    .espn-template .intro .intro__details :nth-child(4) {
        margin-top: 16px
    }

    .espn-template .intro .intro__details :nth-child(5) {
        margin-top: 8px
    }
}

.espn-template .intro .intro__details div:nth-child(1) {
    margin-left: auto;
    margin-right: auto;
    width: 72px;
    height: 18px
}

.espn-template .intro .intro__details div:nth-child(1) svg {
    width: 100%
}

.espn-template .intro .intro__details div:nth-child(1) path {
    transition: all .15s linear;
    fill: #ef4123
}

.espn-template .intro h1 {
    font-size: 64px;
    line-height: 52px;
    letter-spacing: .8px;
    text-transform: uppercase;
    font-family: HCo Tungsten, sans-serif;
    color: #000;
    max-width: 420px;
    margin-left: auto;
    margin-right: auto
}

@media (max-width:320px) {
    .espn-template .intro h1 {
        font-size: 54px;
        line-height: 48px
    }
}

@media screen and (min-width:768px) {
    .espn-template .intro h1 {
        font-size: 96px;
        line-height: 76px;
        letter-spacing: 0;
        max-width: none
    }
}

@media (orientation:landscape) {
    .touch .espn-template .intro h1 {
        font-size: 60px;
        max-width: none
    }
}

@media (max-height:320px) and (orientation:landscape) {
    .touch .espn-template .intro h1 {
        font-size: 40px;
        line-height: 26px;
        max-width: none
    }
}

.espn-template .intro h2,
.espn-template .intro p {
    font-size: 13px;
    letter-spacing: .6px;
    text-transform: uppercase
}

.espn-template .intro h2 {
    font-family: bentonsans, sans-serif;
    font-weight: 300;
    background-color: #ef4123;
    padding: 2px 6px 1px;
    color: #000;
    line-height: 20px;
    display: inline-block
}

.espn-template .intro p {
    font-family: bentonsansmedium, sans-serif;
    font-weight: 500;
    color: #6D7278
}

.espn-template .intro .button {
    width: 32px;
    height: 32px;
    font-size: 15px;
    background-color: transparent;
    border-color: #ef4123;
    color: #000;
    transition: all .1s linear;
    display: inline-block;
    cursor: pointer;
    text-transform: uppercase
}

.espn-template .header,
.espn-template .header:after {
    top: 0;
    left: 0;
    width: 100%;
    height: 38px;
    position: absolute
}

.espn-template .legend,
.espn-template.iOS .intro {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.no-touch .espn-template .intro .button:hover {
    background-color: #ef4123
}

.espn-template .intro .animate-me {
    opacity: 0;
    -webkit-transform: translateY(75px);
    transform: translateY(75px);
    transition: all 1s cubic-bezier(.19, 1, .22, 1), opacity .5s linear
}

.espn-template .intro .animate-me:nth-child(1) {
    transition-delay: .1s
}

.espn-template .intro .animate-me:nth-child(2) {
    transition-delay: .2s
}

.espn-template .intro .animate-me:nth-child(3) {
    transition-delay: .3s
}

.espn-template .intro .animate-me:nth-child(4) {
    transition-delay: .4s
}

.espn-template .intro .animate-me:nth-child(5) {
    transition-delay: .5s
}

.espn-template .intro .animate-me:nth-child(6) {
    transition-delay: .6s
}

.espn-template .intro .animate-me:nth-child(7) {
    transition-delay: .7s
}

.espn-template .intro .animate-me:nth-child(8) {
    transition-delay: .8s
}

.espn-template .intro .animate-me:nth-child(9) {
    transition-delay: .9s
}

.espn-template .intro .animate-me:nth-child(10) {
    transition-delay: 1s
}

.espn-template .intro .animate-me:nth-child(11) {
    transition-delay: 1.1s
}

.espn-template .intro .animate-me:nth-child(12) {
    transition-delay: 1.2s
}

.espn-template .intro .animate-me:nth-child(13) {
    transition-delay: 1.3s
}

.espn-template .intro .animate-me:nth-child(14) {
    transition-delay: 1.4s
}

.espn-template .intro .animate-me:nth-child(15) {
    transition-delay: 1.5s
}

.espn-template .intro .animate-me:nth-child(16) {
    transition-delay: 1.6s
}

.espn-template .intro .animate-me:nth-child(17) {
    transition-delay: 1.7s
}

.espn-template .intro .animate-me:nth-child(18) {
    transition-delay: 1.8s
}

.espn-template .intro .animate-me:nth-child(19) {
    transition-delay: 1.9s
}

.espn-template .intro .animate-me:nth-child(20) {
    transition-delay: 2s
}

.espn-template .intro .intro__image-holder:nth-child(1) .animate-me {
    transition-delay: .6s
}

.espn-template .intro .intro__image-holder:nth-child(2) .animate-me {
    transition-delay: .7s
}

.espn-template .intro .intro__image-holder:nth-child(3) .animate-me {
    transition-delay: .8s
}

.espn-template .intro .intro__image-holder:nth-child(4) .animate-me {
    transition-delay: .9s
}

.espn-template .intro .intro__image-holder:nth-child(5) .animate-me {
    transition-delay: 1s
}

.espn-template .intro .intro__image-holder:nth-child(6) .animate-me {
    transition-delay: 1.1s
}

.espn-template .intro .intro__image-holder:nth-child(7) .animate-me {
    transition-delay: 1.2s
}

.espn-template .intro .intro__image-holder:nth-child(8) .animate-me {
    transition-delay: 1.3s
}

.espn-template .intro .intro__image-holder:nth-child(9) .animate-me {
    transition-delay: 1.4s
}

.espn-template .intro .intro__image-holder:nth-child(10) .animate-me {
    transition-delay: 1.5s
}

.espn-template .intro .intro__image-holder:nth-child(11) .animate-me {
    transition-delay: 1.6s
}

.espn-template .intro .intro__image-holder:nth-child(12) .animate-me {
    transition-delay: 1.7s
}

.espn-template .intro .intro__image-holder:nth-child(13) .animate-me {
    transition-delay: 1.8s
}

.espn-template .intro .intro__image-holder:nth-child(14) .animate-me {
    transition-delay: 1.9s
}

.espn-template .intro .intro__image-holder:nth-child(15) .animate-me {
    transition-delay: 2s
}

.espn-template .intro .intro__image-holder:nth-child(16) .animate-me {
    transition-delay: 2.1s
}

.espn-template .intro .intro__image-holder:nth-child(17) .animate-me {
    transition-delay: 2.2s
}

.espn-template .intro .intro__image-holder:nth-child(18) .animate-me {
    transition-delay: 2.3s
}

.espn-template .intro .intro__image-holder:nth-child(19) .animate-me {
    transition-delay: 2.4s
}

.espn-template .intro .intro__image-holder:nth-child(20) .animate-me {
    transition-delay: 2.5s
}

.espn-template .intro.active .animate-me {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.espn-template.iOS .intro {
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.espn-template .header {
    z-index: 101;
    padding-top: 9px
}

.espn-template .header:after {
    content: "";
    background-color: #000;
    transition: all .2s ease-in-out;
    will-change: transform;
    z-index: 100
}

.espn-template .header .logo {
    position: absolute;
    left: 21px;
    width: 70px;
    height: 18px;
    z-index: 103
}

.espn-template .header .logo svg {
    width: 100%
}

.espn-template .header .logo path,
.espn-template .header .logo polygon {
    fill: #fff;
    transition: all .2s ease-in-out
}

.espn-template .header .socials {
    display: inline-block;
    margin-top: -2px;
    float: right;
    z-index: 105;
    position: absolute;
    right: 32px;
    top: 11px;
    width: 35px
}

.touch .espn-template .header .socials {
    display: none
}

.no-touch .espn-template .header .socials:hover .social-title {
    opacity: 0;
    visibility: hidden
}

.no-touch .espn-template .header .socials:hover .social {
    opacity: 1;
    visibility: visible
}

.espn-template .header .socials .social-title {
    font-size: 15px;
    text-transform: uppercase;
    font-family: bentonsans, sans-serif;
    color: #646464;
    line-height: 1;
    transition: all .2s linear;
    opacity: 1;
    visibility: visible;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.espn-template .header .socials .social-title:after {
    content: "";
    position: absolute;
    bottom: -3px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #646464
}

.espn-template .header.active,
.espn-template .legend .legend-item:nth-child(1) .legend-swatch {
    background-color: #32c5ff
}

.espn-template .header .socials .social {
    height: 20px;
    float: left;
    width: 20px;
    transition: all .2s linear;
    position: absolute;
    top: 0;
    left: 3px
}

.espn-template .header .socials .social:nth-child(2) {
    left: 30px
}

.espn-template .header .socials .social svg {
    height: 20px;
    width: 20px
}

.espn-template .header .socials .social path {
    fill: #fff;
    transition: all .2s ease-in-out;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.espn-template .header .socials .social:active {
    -webkit-transform: scale(.95);
    transform: scale(.95)
}

.no-touch .espn-template .header .socials .social.facebook:hover path,
.no-touch .espn-template .header .socials .social.twitter:hover path {
    fill: #FFF
}

.espn-template .header.active .social,
.espn-template .header.active:after {
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.espn-template .header.active .logo path,
.espn-template .header.active .logo polygon,
.espn-template .header.active .social path,
.espn-template .header.active .social polygon {
    fill: #fff
}

.espn-template section {
    border-bottom: 8px solid #000;
    padding-bottom: 22px
}

.espn-template .legend {
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.espn-template .legend .legend-item {
    font-size: 11px;
    letter-spacing: .8px;
    font-family: bentonsansmedium, sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.espn-template .legend .legend-item:nth-child(1) {
    color: #32c5ff
}

.espn-template .legend .legend-item:nth-child(2) {
    color: #ef4123
}

.espn-template .legend .legend-item:nth-child(2) .legend-swatch {
    background-color: #ef4123
}

.espn-template .legend .legend-item:nth-child(3) {
    color: #6d7278
}

.espn-template .legend .legend-item:nth-child(3) .legend-swatch {
    background-color: #6d7278
}

.espn-template .legend .legend-item .legend-swatch {
    width: 8px;
    height: 8px;
    border-radius: 2px;
    margin-right: 5px
}

.espn-template p {
    font-size: 15px;
    line-height: 21px
}

.espn-template [data-action=contract],
.espn-template [data-action=expand] {
    display: none
}

.espn-template .interactive-map .Alabama .selection[data-state=Alabama],
.espn-template .interactive-map .Alaska .selection[data-state=Alaska],
.espn-template .interactive-map .Arizona .selection[data-state=Arizona],
.espn-template .interactive-map .Arkansas .selection[data-state=Arkansas],
.espn-template .interactive-map .California .selection[data-state=California],
.espn-template .interactive-map .Colorado .selection[data-state=Colorado],
.espn-template .interactive-map .Connecticut .selection[data-state=Connecticut],
.espn-template .interactive-map .Delaware .selection[data-state=Delaware],
.espn-template .interactive-map .District-of-Columbia .selection[data-state="District of Columbia"],
.espn-template .interactive-map .Florida .selection[data-state=Florida],
.espn-template .interactive-map .Georgia .selection[data-state=Georgia],
.espn-template .interactive-map .Hawaii .selection[data-state=Hawaii],
.espn-template .interactive-map .Idaho .selection[data-state=Idaho],
.espn-template .interactive-map .Illinois .selection[data-state=Illinois],
.espn-template .interactive-map .Indiana .selection[data-state=Indiana],
.espn-template .interactive-map .Iowa .selection[data-state=Iowa],
.espn-template .interactive-map .Kansas .selection[data-state=Kansas],
.espn-template .interactive-map .Kentucky .selection[data-state=Kentucky],
.espn-template .interactive-map .Louisiana .selection[data-state=Louisiana],
.espn-template .interactive-map .Maine .selection[data-state=Maine],
.espn-template .interactive-map .Maryland .selection[data-state=Maryland],
.espn-template .interactive-map .Massachusetts .selection[data-state=Massachusetts],
.espn-template .interactive-map .Michigan .selection[data-state=Michigan],
.espn-template .interactive-map .Minnesota .selection[data-state=Minnesota],
.espn-template .interactive-map .Mississippi .selection[data-state=Mississippi],
.espn-template .interactive-map .Montana .selection[data-state=Montana],
.espn-template .interactive-map .Nebraska .selection[data-state=Nebraska],
.espn-template .interactive-map .Nevada .selection[data-state=Nevada],
.espn-template .interactive-map .New-Hampshire .selection[data-state="New Hampshire"],
.espn-template .interactive-map .New-Jersey .selection[data-state="New Jersey"],
.espn-template .interactive-map .New-Mexico .selection[data-state="New Mexico"],
.espn-template .interactive-map .New-York .selection[data-state="New York"],
.espn-template .interactive-map .North-Carolina .selection[data-state="North Carolina"],
.espn-template .interactive-map .North-Dakota .selection[data-state="North Dakota"],
.espn-template .interactive-map .Ohio .selection[data-state=Ohio],
.espn-template .interactive-map .Oklahoma .selection[data-state=Oklahoma],
.espn-template .interactive-map .Oregon .selection[data-state=Oregon],
.espn-template .interactive-map .Pennsylvania .selection[data-state=Pennsylvania],
.espn-template .interactive-map .Rhode-Island .selection[data-state="Rhode Island"],
.espn-template .interactive-map .South-Carolina .selection[data-state="South Carolina"],
.espn-template .interactive-map .South-Dakota .selection[data-state="South Dakota"],
.espn-template .interactive-map .Tennessee .selection[data-state=Tennessee],
.espn-template .interactive-map .Texas .selection[data-state=Texas],
.espn-template .interactive-map .Utah .selection[data-state=Utah],
.espn-template .interactive-map .Vermont .selection[data-state=Vermont],
.espn-template .interactive-map .Virginia .selection[data-state=Virginia],
.espn-template .interactive-map .Washington .selection[data-state=Washington],
.espn-template .interactive-map .West-Virginia .selection[data-state="West Virginia"],
.espn-template .interactive-map .Wisconsin .selection[data-state=Wisconsin],
.espn-template .interactive-map .Wyoming .selection[data-state=Wyoming],
.espn-template [data-action=contract].active,
.espn-template [data-action=expand].active {
    display: block
}

.espn-template .content {
    max-width: 532px;
    padding-left: 16px;
    padding-right: 16px;
    margin-left: auto;
    margin-right: auto
}

.espn-template .pinch-zoom-container {
    height: 193px !important;
    margin-left: auto;
    margin-right: auto;
    margin-top: 6px
}

@media (max-width:960px) {
    .espn-template .pinch-zoom-container {
        height: 230px !important;
        width: 338px !important;
        max-width: 338px
    }
}

.espn-template .map-container {
    position: relative;
    margin-top: 16px;
    width: 100%;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(.75);
    transform: scale(.75);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%
}

.espn-template .map {
    width: 100%;
    height: auto;
    overflow: hidden
}

.espn-template .map svg {
    width: 100%;
    height: auto
}

.espn-template .map path {
    stroke-width: 2px
}

.espn-template .map .name path,
.espn-template .map .name polygon,
.espn-template .map .name polyline {
    transition: fill 0s linear
}

.espn-template .map .item {
    transition: stroke 0s linear, fill .1s linear
}

.espn-template .map g[data-name] {
    cursor: pointer
}

.no-touch .espn-template .map g[data-name]:hover .item {
    fill: #4C5055
}

.espn-template .map g[data-name].active {
    cursor: default
}

.espn-template .map g[data-name].active .name path,
.espn-template .map g[data-name].active .name polygon,
.espn-template .map g[data-name].active .name polyline {
    fill: #6d7278
}

.espn-template .map g[data-name].active .item {
    stroke: #6d7278;
    fill: #fff !important
}

.no-touch .espn-template .map g[data-name][data-color=red]:hover .item {
    fill: #cc290d
}

.espn-template .map g[data-name][data-color=red].active .name path,
.espn-template .map g[data-name][data-color=red].active .name polygon,
.espn-template .map g[data-name][data-color=red].active .name polyline {
    fill: #ef4123
}

.espn-template .map g[data-name][data-color=red].active .item {
    stroke: #ef4123;
    fill: #fff !important
}

.no-touch .espn-template .map g[data-name][data-color=blue]:hover .item {
    fill: #1187b6
}

.espn-template .map g[data-name][data-color=blue].active .name path,
.espn-template .map g[data-name][data-color=blue].active .name polygon,
.espn-template .map g[data-name][data-color=blue].active .name polyline {
    fill: #32c5ff
}

.espn-template .map g[data-name][data-color=blue].active .item {
    stroke: #32c5ff;
    fill: #fff
}

.espn-template .map .name {
    pointer-events: none
}

.espn-template .interactive-map .Alabama .selection[data-state=Alabama] .chart-container:nth-child(2) .chart-foreground {
    background-color: #ef4123
}

.espn-template .interactive-map .Alabama .selection[data-state=Alabama] .stat-value {
    color: #ef4123
}

.espn-template .interactive-map .Alaska .selection[data-state=Alaska] .chart-container:nth-child(2) .chart-foreground {
    background-color: #6d7278
}

.espn-template .interactive-map .Alaska .selection[data-state=Alaska] .stat-value {
    color: #6d7278
}

.espn-template .interactive-map .Arizona .selection[data-state=Arizona] .chart-container:nth-child(2) .chart-foreground {
    background-color: #32c5ff
}

.espn-template .interactive-map .Arkansas .selection[data-state=Arkansas] .chart-container:nth-child(2) .chart-foreground,
.espn-template .interactive-map .California .selection[data-state=California] .chart-container:nth-child(2) .chart-foreground,
.espn-template .interactive-map .Colorado .selection[data-state=Colorado] .chart-container:nth-child(2) .chart-foreground {
    background-color: #ef4123
}

.espn-template .interactive-map .Arizona .selection[data-state=Arizona] .stat-value {
    color: #32c5ff
}

.espn-template .interactive-map .Arkansas .selection[data-state=Arkansas] .stat-value,
.espn-template .interactive-map .California .selection[data-state=California] .stat-value,
.espn-template .interactive-map .Colorado .selection[data-state=Colorado] .stat-value {
    color: #ef4123
}

.espn-template .interactive-map .Connecticut .selection[data-state=Connecticut] .chart-container:nth-child(2) .chart-foreground {
    background-color: #32c5ff
}

.espn-template .interactive-map .Connecticut .selection[data-state=Connecticut] .stat-value {
    color: #32c5ff
}

.espn-template .interactive-map .Delaware .selection[data-state=Delaware] .chart-container:nth-child(2) .chart-foreground {
    background-color: #6d7278
}

.espn-template .interactive-map .Florida .selection[data-state=Florida] .chart-container:nth-child(2) .chart-foreground,
.espn-template .interactive-map .Georgia .selection[data-state=Georgia] .chart-container:nth-child(2) .chart-foreground {
    background-color: #ef4123
}

.espn-template .interactive-map .Delaware .selection[data-state=Delaware] .stat-value {
    color: #6d7278
}

.espn-template .interactive-map .Florida .selection[data-state=Florida] .stat-value,
.espn-template .interactive-map .Georgia .selection[data-state=Georgia] .stat-value {
    color: #ef4123
}

.espn-template .interactive-map .Hawaii .selection[data-state=Hawaii] .chart-container:nth-child(2) .chart-foreground {
    background-color: #6d7278
}

.espn-template .interactive-map .Idaho .selection[data-state=Idaho] .chart-container:nth-child(2) .chart-foreground,
.espn-template .interactive-map .Illinois .selection[data-state=Illinois] .chart-container:nth-child(2) .chart-foreground,
.espn-template .interactive-map .Indiana .selection[data-state=Indiana] .chart-container:nth-child(2) .chart-foreground,
.espn-template .interactive-map .Iowa .selection[data-state=Iowa] .chart-container:nth-child(2) .chart-foreground {
    background-color: #ef4123
}

.espn-template .interactive-map .Hawaii .selection[data-state=Hawaii] .stat-value {
    color: #6d7278
}

.espn-template .interactive-map .Idaho .selection[data-state=Idaho] .stat-value,
.espn-template .interactive-map .Illinois .selection[data-state=Illinois] .stat-value,
.espn-template .interactive-map .Indiana .selection[data-state=Indiana] .stat-value,
.espn-template .interactive-map .Iowa .selection[data-state=Iowa] .stat-value {
    color: #ef4123
}

.espn-template .interactive-map .Kansas .selection[data-state=Kansas] .chart-container:nth-child(2) .chart-foreground,
.espn-template .interactive-map .Kentucky .selection[data-state=Kentucky] .chart-container:nth-child(2) .chart-foreground {
    background-color: #32c5ff
}

.espn-template .interactive-map .Kansas .selection[data-state=Kansas] .stat-value,
.espn-template .interactive-map .Kentucky .selection[data-state=Kentucky] .stat-value {
    color: #32c5ff
}

.espn-template .interactive-map .Louisiana .selection[data-state=Louisiana] .chart-container:nth-child(2) .chart-foreground {
    background-color: #ef4123
}

.espn-template .interactive-map .Louisiana .selection[data-state=Louisiana] .stat-value {
    color: #ef4123
}

.espn-template .interactive-map .Maine .selection[data-state=Maine] .chart-container:nth-child(2) .chart-foreground {
    background-color: #6d7278
}

.espn-template .interactive-map .Maine .selection[data-state=Maine] .stat-value {
    color: #6d7278
}

.espn-template .interactive-map .Maryland .selection[data-state=Maryland] .chart-container:nth-child(2) .chart-foreground {
    background-color: #32c5ff
}

.espn-template .interactive-map .Maryland .selection[data-state=Maryland] .stat-value {
    color: #32c5ff
}

.espn-template .interactive-map .Massachusetts .selection[data-state=Massachusetts] .chart-container:nth-child(2) .chart-foreground {
    background-color: #6d7278
}

.espn-template .interactive-map .Michigan .selection[data-state=Michigan] .chart-container:nth-child(2) .chart-foreground,
.espn-template .interactive-map .Minnesota .selection[data-state=Minnesota] .chart-container:nth-child(2) .chart-foreground,
.espn-template .interactive-map .Mississippi .selection[data-state=Mississippi] .chart-container:nth-child(2) .chart-foreground {
    background-color: #ef4123
}

.espn-template .interactive-map .Massachusetts .selection[data-state=Massachusetts] .stat-value {
    color: #6d7278
}

.espn-template .interactive-map .Michigan .selection[data-state=Michigan] .stat-value,
.espn-template .interactive-map .Minnesota .selection[data-state=Minnesota] .stat-value,
.espn-template .interactive-map .Mississippi .selection[data-state=Mississippi] .stat-value {
    color: #ef4123
}

.espn-template .interactive-map .Missouri .selection[data-state=Missouri] {
    display: block
}

.espn-template .interactive-map .Missouri .selection[data-state=Missouri] .chart-container:nth-child(2) .chart-foreground {
    background-color: #32c5ff
}

.espn-template .interactive-map .Missouri .selection[data-state=Missouri] .stat-value {
    color: #32c5ff
}

.espn-template .interactive-map .Montana .selection[data-state=Montana] .chart-container:nth-child(2) .chart-foreground {
    background-color: #6d7278
}

.espn-template .interactive-map .Nebraska .selection[data-state=Nebraska] .chart-container:nth-child(2) .chart-foreground,
.espn-template .interactive-map .Nevada .selection[data-state=Nevada] .chart-container:nth-child(2) .chart-foreground {
    background-color: #ef4123
}

.espn-template .interactive-map .Montana .selection[data-state=Montana] .stat-value {
    color: #6d7278
}

.espn-template .interactive-map .Nebraska .selection[data-state=Nebraska] .stat-value,
.espn-template .interactive-map .Nevada .selection[data-state=Nevada] .stat-value {
    color: #ef4123
}

.espn-template .interactive-map .New-Hampshire .selection[data-state="New Hampshire"] .chart-container:nth-child(2) .chart-foreground {
    background-color: #6d7278
}

.espn-template .interactive-map .New-Jersey .selection[data-state="New Jersey"] .chart-container:nth-child(2) .chart-foreground,
.espn-template .interactive-map .New-Mexico .selection[data-state="New Mexico"] .chart-container:nth-child(2) .chart-foreground {
    background-color: #ef4123
}

.espn-template .interactive-map .New-Hampshire .selection[data-state="New Hampshire"] .stat-value {
    color: #6d7278
}

.espn-template .interactive-map .New-Jersey .selection[data-state="New Jersey"] .stat-value,
.espn-template .interactive-map .New-Mexico .selection[data-state="New Mexico"] .stat-value {
    color: #ef4123
}

.espn-template .interactive-map .New-York .selection[data-state="New York"] .chart-container:nth-child(2) .chart-foreground {
    background-color: #6d7278
}

.espn-template .interactive-map .New-York .selection[data-state="New York"] .stat-value {
    color: #6d7278
}

.espn-template .interactive-map .North-Carolina .selection[data-state="North Carolina"] .chart-container:nth-child(2) .chart-foreground {
    background-color: #32c5ff
}

.espn-template .interactive-map .North-Carolina .selection[data-state="North Carolina"] .stat-value {
    color: #32c5ff
}

.espn-template .interactive-map .North-Dakota .selection[data-state="North Dakota"] .chart-container:nth-child(2) .chart-foreground {
    background-color: #6d7278
}

.espn-template .interactive-map .Ohio .selection[data-state=Ohio] .chart-container:nth-child(2) .chart-foreground,
.espn-template .interactive-map .Oklahoma .selection[data-state=Oklahoma] .chart-container:nth-child(2) .chart-foreground {
    background-color: #ef4123
}

.espn-template .interactive-map .North-Dakota .selection[data-state="North Dakota"] .stat-value {
    color: #6d7278
}

.espn-template .interactive-map .Ohio .selection[data-state=Ohio] .stat-value,
.espn-template .interactive-map .Oklahoma .selection[data-state=Oklahoma] .stat-value {
    color: #ef4123
}

.espn-template .interactive-map .Oregon .selection[data-state=Oregon] .chart-container:nth-child(2) .chart-foreground {
    background-color: #32c5ff
}

.espn-template .interactive-map .Oregon .selection[data-state=Oregon] .stat-value {
    color: #32c5ff
}

.espn-template .interactive-map .Pennsylvania .selection[data-state=Pennsylvania] .chart-container:nth-child(2) .chart-foreground {
    background-color: #ef4123
}

.espn-template .interactive-map .Pennsylvania .selection[data-state=Pennsylvania] .stat-value {
    color: #ef4123
}

.espn-template .interactive-map .Rhode-Island .selection[data-state="Rhode Island"] .chart-container:nth-child(2) .chart-foreground {
    background-color: #32c5ff
}

.espn-template .interactive-map .Rhode-Island .selection[data-state="Rhode Island"] .stat-value {
    color: #32c5ff
}

.espn-template .interactive-map .South-Carolina .selection[data-state="South Carolina"] .chart-container:nth-child(2) .chart-foreground {
    background-color: #ef4123
}

.espn-template .interactive-map .South-Carolina .selection[data-state="South Carolina"] .stat-value {
    color: #ef4123
}

.espn-template .interactive-map .South-Dakota .selection[data-state="South Dakota"] .chart-container:nth-child(2) .chart-foreground {
    background-color: #32c5ff
}

.espn-template .interactive-map .Tennessee .selection[data-state=Tennessee] .chart-container:nth-child(2) .chart-foreground,
.espn-template .interactive-map .Texas .selection[data-state=Texas] .chart-container:nth-child(2) .chart-foreground,
.espn-template .interactive-map .Utah .selection[data-state=Utah] .chart-container:nth-child(2) .chart-foreground {
    background-color: #ef4123
}

.espn-template .interactive-map .South-Dakota .selection[data-state="South Dakota"] .stat-value {
    color: #32c5ff
}

.espn-template .interactive-map .Tennessee .selection[data-state=Tennessee] .stat-value,
.espn-template .interactive-map .Texas .selection[data-state=Texas] .stat-value,
.espn-template .interactive-map .Utah .selection[data-state=Utah] .stat-value {
    color: #ef4123
}

.espn-template .interactive-map .Vermont .selection[data-state=Vermont] .chart-container:nth-child(2) .chart-foreground {
    background-color: #6d7278
}

.espn-template .interactive-map .Vermont .selection[data-state=Vermont] .stat-value {
    color: #6d7278
}

.espn-template .interactive-map .Virginia .selection[data-state=Virginia] .chart-container:nth-child(2) .chart-foreground {
    background-color: #32c5ff
}

.espn-template .interactive-map .Virginia .selection[data-state=Virginia] .stat-value {
    color: #32c5ff
}

.espn-template .interactive-map .Washington .selection[data-state=Washington] .chart-container:nth-child(2) .chart-foreground {
    background-color: #ef4123
}

.espn-template .interactive-map .Washington .selection[data-state=Washington] .stat-value {
    color: #ef4123
}

.espn-template .interactive-map .West-Virginia .selection[data-state="West Virginia"] .chart-container:nth-child(2) .chart-foreground {
    background-color: #32c5ff
}

.espn-template .interactive-map .Wisconsin .selection[data-state=Wisconsin] .chart-container:nth-child(2) .chart-foreground,
.espn-template .interactive-map .Wyoming .selection[data-state=Wyoming] .chart-container:nth-child(2) .chart-foreground {
    background-color: #ef4123
}

.espn-template .interactive-map .West-Virginia .selection[data-state="West Virginia"] .stat-value {
    color: #32c5ff
}

.espn-template .interactive-map .Wisconsin .selection[data-state=Wisconsin] .stat-value,
.espn-template .interactive-map .Wyoming .selection[data-state=Wyoming] .stat-value {
    color: #ef4123
}

.espn-template .selections {
    background-image: url(../images/map-footer.svg);
    background-repeat: no-repeat;
    background-position: 50% 0;
    margin-top: 18px
}

.espn-template .selection {
    display: none
}

.espn-template .selection>*+* {
    margin-top: 8px
}

.espn-template .selection .chart-container+.chart-container {
    margin-top: 12px
}

.espn-template .selection__name {
    font-size: 15px;
    letter-spacing: .18px;
    text-align: center;
    text-transform: uppercase;
    font-family: bentonsansbold, sans-serif;
    font-weight: 400;
    padding-top: 28px
}

.espn-template .selection .stats {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 12px
}

.espn-template .selection .stats .stat {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%
}

.espn-template .chart-container {
    margin-top: 14px
}

.espn-template .related-stories div>*+*,
.espn-template .related-stories>*+* {
    margin-top: 8px
}

.espn-template .chart-container .chart-details {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.espn-template .chart-container .chart-details .chart-detail {
    font-size: 15px;
    line-height: 20px;
    color: #6d7278;
    font-family: bentonsansmedium, sans-serif;
    font-weight: 500
}

.espn-template .stat .stat-value {
    color: #32c5ff;
    font-size: 36px;
    line-height: 42px;
    letter-spacing: 1.2px;
    font-family: HCo Tungsten, sans-serif;
    font-weight: 700
}

.espn-template .stat .stat-label {
    font-size: 12px;
    line-height: 16px;
    letter-spacing: .2px
}

.espn-template .chart-container[data-type=basketball] .chart-foreground {
    background-color: #32c5ff
}

.espn-template .chart-container[data-type=football] .chart-foreground {
    background-color: #ef4123
}

.espn-template .chart-container .chart {
    width: 100%;
    height: 18px;
    position: relative;
    overflow: hidden
}

.espn-template .chart-container .chart.blue .chart-foreground {
    background-color: #32c5ff
}

.espn-template .chart-container .chart.red .chart-foreground {
    background-color: #ef4123
}

.espn-template .chart-container .chart.gray .chart-foreground {
    background-color: #6d7278
}

.espn-template .chart-container .chart .chart-foreground {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 18px;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: 1
}

.espn-template .chart-container .chart .chart-background {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 18px;
    background-color: #e9e9e9
}

.espn-template section[data-type=basketball] .control[data-type=basketball] {
    background-color: #fff;
    border-color: #32c5ff;
    color: #32c5ff
}

.no-touch .espn-template section[data-type=basketball] .control[data-type=basketball]:hover {
    background-color: #fff;
    border-color: #1187b6;
    color: #1187b6
}

.espn-template section[data-type=basketball] .control[data-type=football] {
    background-color: #ef4123;
    border-color: #ef4123;
    color: #fff
}

.espn-template section[data-type=basketball] .chart-container[data-type=basketball] {
    display: block
}

.espn-template section[data-type=basketball] .chart-container[data-type=football] {
    display: none
}

.espn-template section[data-type=basketball] .tr[data-type=basketball] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.espn-template section[data-type=basketball] .tr[data-type=football] {
    display: none
}

.espn-template section[data-type=football] .control[data-type=basketball] {
    background-color: #32c5ff;
    border-color: #32c5ff;
    color: #fff
}

.espn-template section[data-type=football] .control[data-type=football] {
    background-color: #fff;
    border-color: #ef4123;
    color: #ef4123
}

.no-touch .espn-template section[data-type=football] .control[data-type=football]:hover {
    background-color: #fff;
    border-color: #cc290d;
    color: #cc290d
}

.espn-template section[data-type=football] .chart-container[data-type=football] {
    display: block
}

.espn-template section[data-type=football] .chart-container[data-type=basketball] {
    display: none
}

.espn-template section[data-type=football] .tr[data-type=football] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.espn-template section[data-type=football] .tr[data-type=basketball] {
    display: none
}

.espn-template .related-stories {
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 30px;
    padding-bottom: 20px
}

.espn-template .related-stories h5 {
    font-family: bentonsansbold, sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 20px;
    letter-spacing: .18px
}

.espn-template .related-stories div a {
    border-bottom: 1px dotted #ef4123;
    color: #000;
    font-size: 15px;
    line-height: 21px
}

.no-touch .espn-template .related-stories div a:hover {
    border-bottom: 1px solid #ef4123;
    color: #ef4123
}

.espn-template .big-circle,
.espn-template .little-circle {
    border-radius: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    color: #fff;
    text-align: center;
    background-color: #ef4123
}

.espn-template .big-circle {
    width: 280px;
    height: 280px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-transform: scale(.8);
    transform: scale(.8)
}

@media screen and (max-width:414px) {
    .espn-template .big-circle {
        margin-left: auto;
        margin-right: auto
    }
}

.espn-template .big-circle .value {
    font-size: 36px;
    font-family: HCo Tungsten, sans-serif;
    font-weight: 700;
    letter-spacing: 1.2px
}

.espn-template .big-circle .label {
    font-size: 12px;
    line-height: 16px;
    letter-spacing: .2px;
    padding-left: 16px;
    padding-right: 16px
}

.espn-template .little-circle {
    width: 200px;
    height: 200px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-transform: scale(.8);
    transform: scale(.8);
    position: absolute;
    top: calc(50% - 100px);
    right: 0
}

@media screen and (max-width:768px) {
    .espn-template .big-circle {
        margin-left: auto;
        margin-right: auto
    }

    .espn-template .little-circle {
        margin-top: 16px;
        margin-left: auto;
        margin-right: auto;
        position: relative
    }
}

.espn-template .little-circle .value {
    font-size: 36px;
    font-family: HCo Tungsten, sans-serif;
    font-weight: 700;
    letter-spacing: 1.2px
}

.espn-template .little-circle .label {
    font-size: 12px;
    line-height: 16px;
    letter-spacing: .2px;
    padding-left: 16px;
    padding-right: 16px
}

.espn-template .table {
    margin-top: 20px
}

.espn-template .table .tbody .tr,
.espn-template .table .thead .tr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px)
}

.espn-template .controls,
.espn-template .items .item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox
}

.espn-template .table .tbody .tr .td,
.espn-template .table .thead .tr .td {
    width: calc(100 / 3 * 1%);
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

@media screen and (max-width:768px) {

    .espn-template .table .tbody .tr .td:nth-child(1),
    .espn-template .table .thead .tr .td:nth-child(1) {
        width: calc(50%);
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(50%);
        -ms-flex: 0 0 calc(50%);
        flex: 0 0 calc(50%)
    }
}

.espn-template .table .tbody .tr .td:nth-child(2),
.espn-template .table .tbody .tr .td:nth-child(3),
.espn-template .table .thead .tr .td:nth-child(2),
.espn-template .table .thead .tr .td:nth-child(3) {
    width: calc(25%);
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(25%);
    -ms-flex: 0 0 calc(25%);
    flex: 0 0 calc(25%)
}

.espn-template .table .tbody .tr .td:nth-child(2),
.espn-template .table .thead .tr .td:nth-child(2) {
    text-align: center
}

.espn-template .table .tbody .tr .td:last-child,
.espn-template .table .thead .tr .td:last-child {
    text-align: right
}

.espn-template .table .thead {
    font-size: 13px;
    letter-spacing: .6px;
    color: #000;
    font-family: bentonsansmedium, sans-serif;
    text-transform: uppercase
}

.espn-template .table .tbody {
    margin-top: 5px
}

.espn-template .table .tbody .tr {
    border-top: 1px solid #c2c2c2;
    padding-top: 5px;
    padding-bottom: 5px
}

.espn-template .table .tbody .tr .td {
    font-size: 15px;
    color: #6d7278;
    font-family: bentonsansmedium, sans-serif
}

.espn-template .items .item {
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.espn-template .items .item .stat {
    padding-left: 16px
}

.espn-template .items .item:nth-child(even) {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.espn-template .items .item:nth-child(even) .stat {
    padding-left: 0;
    padding-right: 16px
}

.espn-template h2 {
    font-size: 36px;
    line-height: 30px;
    letter-spacing: 1.2px;
    font-family: HCo Tungsten, sans-serif;
    font-weight: 700;
    text-align: center;
    margin-top: 25px;
    text-transform: uppercase
}

.espn-template h2+p {
    margin-top: 10px
}

.espn-template .interactive-map .map-container {
    margin-top: 16px
}

.espn-template .interactive-map .legend {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%
}

@media screen and (max-width:1024px) {
    .espn-template .interactive-map .legend {
        position: relative
    }
}

.espn-template .controls {
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 20px
}

.espn-template .controls .control {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: #fff;
    font-size: 13px;
    letter-spacing: .8px;
    outline: 0;
    background-color: #ef4123;
    border-radius: 16px;
    padding: 6px 13px 5px;
    text-transform: uppercase;
    font-family: bentonsansmedium, sans-serif;
    cursor: pointer;
    border: 2px solid #ef4123;
    transition: all .1s linear;
    margin-left: 10px;
    margin-right: 10px
}

.espn-template .controls .control.blue {
    background-color: #32c5ff;
    border-color: #32c5ff
}

.no-touch .espn-template .controls .control.blue:hover {
    background-color: #1187b6;
    border-color: #1187b6
}

.espn-template .controls .control.red {
    background-color: #ef4123;
    border-color: #ef4123
}

.no-touch .espn-template .controls .control.red:hover {
    background-color: #cc290d;
    border-color: #cc290d
}

.espn-template .controls .control.gray {
    background-color: #c2c2c2;
    border-color: #c2c2c2
}

.no-touch .espn-template .controls .control.gray:hover {
    background-color: #6d7278;
    border-color: #6d7278
}

.espn-template .controls .control.gray[data-action=contract] {
    background-color: #fff;
    color: #c2c2c2 !important
}

.no-touch .espn-template .controls .control.gray[data-action=contract]:hover {
    background-color: #fff;
    border-color: #6d7278;
    color: #6d7278 !important
}

.espn-template .axis-charts .charts {
    margin-top: 9px;
    overflow: hidden;
    position: relative
}

.espn-template .axis-charts .charts__gradient {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 500px;
    height: 231px;
    z-index: 10;
    opacity: 0;
    visibility: hidden;
    transition: opacity .15s linear, visibility .15s linear
}

.espn-template .axis-charts .charts__gradient.active {
    opacity: 1;
    visibility: visible
}

.espn-template .axis {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    height: 23px;
    width: 100%;
    margin-top: 20px
}

.espn-template .axis__line {
    position: absolute;
    top: 19px;
    left: 0;
    height: 1px;
    width: 100%;
    background-color: #000
}

.espn-template .axis__values {
    width: 100%
}

.espn-template .axis__value {
    font-family: bentonsansmedium, sans-serif;
    font-size: 11px;
    letter-spacing: .8px;
    position: absolute;
    top: 0
}

.espn-template .axis__value:nth-child(1) span {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.espn-template .axis__value:nth-child(2) {
    left: 20%
}

.espn-template .axis__value:nth-child(3) {
    left: 40%
}

.espn-template .axis__value:nth-child(4) {
    left: 60%
}

.espn-template .axis__value:nth-child(5) {
    left: 80%
}

.espn-template .axis__value:nth-child(6) {
    left: 100%
}

.espn-template .axis__value:nth-child(6) span {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.espn-template .axis__value span {
    display: block;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.espn-template .axis__value:after {
    content: '';
    position: absolute;
    top: 16px;
    left: 0;
    width: 1px;
    height: 7px;
    background-color: #000
}

.espn-template .circles {
    margin-top: 20px;
    position: relative
}

.espn-template .win-percentage {
    text-align: center
}

.espn-template .win-percentage .legend {
    margin-top: 22px
}

.espn-template .win-percentage .legend .legend-item {
    width: 165px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: 0
}

.espn-template .win-percentage .circle-items {
    margin-top: 9px
}

.espn-template .win-percentage .circle-item {
    border-top: 1px solid #c2c2c2;
    padding-bottom: 12px
}

.espn-template .win-percentage h3 {
    font-size: 15px;
    font-family: bentonsansbold, sans-serif;
    font-weight: 400;
    letter-spacing: .18px;
    margin-top: 12px
}

.espn-template .win-percentage .people {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 14px
}

.espn-template .win-percentage .people .person {
    opacity: 0;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
    width: 165px
}

.espn-template .win-percentage .people .person .image-container {
    width: 100px;
    height: 100px;
    background-color: #32c5ff;
    border-radius: 100%;
    position: relative;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto
}

.espn-template .win-percentage .people .person .image-container img {
    width: 100%
}

.espn-template .win-percentage .people .person .details {
    font-size: 15px;
    letter-spacing: .18px;
    color: #6d7278;
    font-family: bentonsansmedium, sans-serif;
    margin-top: 5px
}

.espn-template .win-percentage .people .person:nth-child(2) .image-container {
    background-color: #ef4123
}

.espn-template .coaches-corner {
    padding-bottom: 0;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto
}

.espn-template .coaches-corner .details {
    max-width: 160px;
    margin-left: auto;
    margin-right: auto
}

.espn-template .coaches-corner .item {
    margin-top: 36px;
    overflow: hidden;
    border-bottom: 1px solid #c2c2c2;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.espn-template .coaches-corner .item .stat {
    -webkit-transform: translateY(-22px);
    transform: translateY(-22px)
}

.espn-template .coaches-corner .item:nth-child(odd) .stat-value {
    color: #ef4123
}

.espn-template .coaches-corner .item img {
    opacity: 0;
    -webkit-transform: translateY(30px);
    transform: translateY(30px)
}

.espn-template .coaches-corner .label {
    font-size: 12px;
    line-height: 16px;
    letter-spacing: .2px;
    text-align: center
}

.espn-template .coaches-corner .value {
    font-family: HCo Tungsten, sans-serif;
    font-weight: 700;
    font-size: 36px;
    letter-spacing: 1.2px;
    text-align: center;
    color: #ef4123
}

.espn-template .coaches-corner .stat-label {
    max-width: 170px;
    margin-left: auto;
    margin-right: auto
}

.espn-template .coaches-corner .item:nth-child(2) .value {
    color: #32c5ff
}

.espn-template .coaches-corner .item:last-child {
    border-bottom: none
}

.espn-template .coaches-corner img {
    max-width: 200px;
    float: left
}

@media screen and (max-width:768px) {
    .espn-template .coaches-corner img {
        max-width: 180px
    }
}

.espn-template .citation {
    margin-top: 20px;
    padding-bottom: 90px;
    border-bottom: none
}

.espn-template .citation p {
    font-size: 12px;
    line-height: 16px;
    letter-spacing: .2px;
    color: #6d7278
}

.espn-template .win-percentage-vs-pay .win-percentage-vs-pay__image {
    overflow: hidden
}

.espn-template .win-percentage-vs-pay img {
    margin-top: 27px;
    width: 100%;
    float: left;
    opacity: 0;
    -webkit-transform: translateY(30px);
    transform: translateY(30px)
}

.espn-template .win-percentage-vs-pay hr {
    background-color: #c2c2c2;
    width: 100%;
    height: 1px;
    box-shadow: none;
    border: 0;
    outline: 0
}

.espn-template .win-percentage-vs-pay p:nth-child(4) {
    margin-top: 12px
}

.espn-template .reset-map__container {
    text-align: center;
    margin-top: 8px
}

.no-touch .espn-template .reset-map__container {
    display: none
}

.espn-template .reset-map__container .reset-map {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    cursor: pointer;
    outline: 0;
    background: 0 0;
    display: inline-block;
    opacity: .2;
    transition: opacity .1s linear
}

.espn-template .reset-map__container .reset-map.active {
    opacity: 1
}

.espn-template .reset-map__container .reset-map path,
.espn-template .reset-map__container .reset-map polyline,
.espn-template .reset-map__container .reset-map rect {
    transition: all .15s linear
}

.no-touch .espn-template .reset-map__container .reset-map:hover rect {
    fill: #c2c2c2
}

.no-touch .espn-template .reset-map__container .reset-map:hover .reset-text {
    fill: #fff
}

.no-touch .espn-template .reset-map__container .reset-map:hover .reset-line,
.no-touch .espn-template .reset-map__container .reset-map:hover polyline {
    stroke: #fff
}

.espn-template .map-clicks {
    -webkit-transform: scale(.9);
    transform: scale(.9)
}

.espn-template .map-click {
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 40px;
    background-color: red;
    opacity: 0;
    display: none
}

.espn-template .map-click[data-state=Washington] {
    top: 84px;
    left: 42px
}

.espn-template .map-click[data-state=Alaska] {
    top: 0;
    left: 0
}

.espn-template .map-click[data-state=Oregon] {
    top: 125px;
    left: 42px
}

.espn-template .map-click[data-state=California] {
    top: 167px;
    left: 42px
}

.espn-template .map-click[data-state=Hawaii] {
    top: 293px;
    left: 0
}

.espn-template .map-click[data-state=Idaho] {
    top: 84px;
    left: 84px
}

.espn-template .map-click[data-state=Utah] {
    top: 167px;
    left: 84px
}

.espn-template .map-click[data-state=Nevada] {
    top: 125px;
    left: 84px
}

.espn-template .map-click[data-state=Arizona] {
    top: 209px;
    left: 84px
}

.espn-template .map-click[data-state=Montana] {
    top: 84px;
    left: 126px
}

.espn-template .map-click[data-state=Wyoming] {
    top: 125px;
    left: 126px
}

.espn-template .map-click[data-state=Colorado] {
    top: 167px;
    left: 126px
}

.espn-template .map-click[data-state="New Mexico"] {
    top: 209px;
    left: 126px
}

.espn-template .map-click[data-state="North Dakota"] {
    top: 84px;
    left: 167px
}

.espn-template .map-click[data-state="South Dakota"] {
    top: 125px;
    left: 167px
}

.espn-template .map-click[data-state=Nebraska] {
    top: 167px;
    left: 167px
}

.espn-template .map-click[data-state=Kansas] {
    top: 209px;
    left: 167px
}

.espn-template .map-click[data-state=Oklahoma] {
    top: 251px;
    left: 167px
}

.espn-template .map-click[data-state=Texas] {
    top: 293px;
    left: 167px
}

.espn-template .map-click[data-state=Minnesota] {
    top: 84px;
    left: 209px
}

.espn-template .map-click[data-state=Iowa] {
    top: 125px;
    left: 209px
}

.espn-template .map-click[data-state=Missouri] {
    top: 167px;
    left: 209px
}

.espn-template .map-click[data-state=Arkansas] {
    top: 209px;
    left: 209px
}

.espn-template .map-click[data-state=Louisiana] {
    top: 251px;
    left: 209px
}

.espn-template .map-click[data-state=Wisconsin] {
    top: 42px;
    left: 251px
}

.espn-template .map-click[data-state=Illinois] {
    top: 84px;
    left: 251px
}

.espn-template .map-click[data-state=Indiana] {
    top: 125px;
    left: 251px
}

.espn-template .map-click[data-state=Kentucky] {
    top: 167px;
    left: 251px
}

.espn-template .map-click[data-state=Tennessee] {
    top: 209px;
    left: 251px
}

.espn-template .map-click[data-state=Mississippi] {
    top: 251px;
    left: 251px
}

.espn-template .map-click[data-state=Michigan] {
    top: 84px;
    left: 293px
}

.espn-template .map-click[data-state=Ohio] {
    top: 125px;
    left: 293px
}

.espn-template .map-click[data-state="West Virginia"] {
    top: 167px;
    left: 293px
}

.espn-template .map-click[data-state="North Carolina"] {
    top: 209px;
    left: 293px
}

.espn-template .map-click[data-state=Alabama] {
    top: 251px;
    left: 293px
}

.espn-template .map-click[data-state=Pennsylvania] {
    top: 125px;
    left: 336px
}

.espn-template .map-click[data-state=Virginia] {
    top: 167px;
    left: 336px
}

.espn-template .map-click[data-state="South Carolina"] {
    top: 209px;
    left: 336px
}

.espn-template .map-click[data-state=Georgia] {
    top: 251px;
    left: 336px
}

.espn-template .map-click[data-state="New York"] {
    top: 84px;
    left: 377px
}

.espn-template .map-click[data-state="New Jersey"] {
    top: 125px;
    left: 377px
}

.espn-template .map-click[data-state=Maryland] {
    top: 167px;
    left: 377px
}

.espn-template .map-click[data-state=Florida] {
    top: 293px;
    left: 377px
}

.espn-template .map-click[data-state=Vermont] {
    top: 42px;
    left: 419px
}

.espn-template .map-click[data-state=Massachusetts] {
    top: 84px;
    left: 419px
}

.espn-template .map-click[data-state=Connecticut] {
    top: 125px;
    left: 419px
}

.espn-template .map-click[data-state=Delaware] {
    top: 167px;
    left: 419px
}

.espn-template .map-click[data-state=Maine] {
    top: 0;
    left: 461px
}

.espn-template .map-click[data-state="New Hampshire"] {
    top: 42px;
    left: 461px
}

.espn-template .map-click[data-state="Rhode Island"] {
    top: 125px;
    left: 461px
}

.espn-template.ie .map {
    height: 300px
}

.espn-template.ie .map-click {
    display: block
}