body{font:16px/1.5 'Saira',sans-serif}@media all and (min-width:600px){body{font:18px/1.6 'Saira',sans-serif}}@media all and (min-width:1380px){body{font:18px/1.65 'Saira',sans-serif}}a,a:link,a:visited{color:#691c33;font-weight:700;transition:all .15s ease;text-decoration:none}a:hover{color:#a62038}h1,h2{line-height:1.175;color:#000}.sidearm-table tbody tr td,.sidearm-table tbody tr th,.sidearm-table thead th,body{color:#2e2e2e}hr{border:1px solid #e9e9e9}@media all and (max-width:765px){table{font-size:.9rem;width:100%!important}table,table td{border:0!important}}.print-friendly-story-button{margin-top:30px}.main-header__logo-image{width:75px;height:42px}.m-health-logo img{max-width:110px}@media all and (min-width:1120px){.main-header__logo-image{width:98px;height:54px}h2{font-size:2rem}}.sidearm-roster-player-view .sidearm-roster-player-image{margin:0 0 16px 16px;background:#fff;padding:8px;border-radius:3px;border:0!important}.sidearm-roster-player-view h2{max-width:800px}.sidearm-roster-player-view h2,.sidearm-roster-view h2{font-weight:700;font-size:1.4rem;margin:20px auto 0;line-height:1.1}@media all and (min-width:648px){.sidearm-roster-player-view h2,.sidearm-roster-view h2{font-size:2.8rem;line-height: 1;}}.sidearm-roster-player-view .sidearm-roster-player-heading{background:#691c33;background:linear-gradient(90deg,#691c33 0,#691c33 32%,#ffc72a 100%)}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-header-plain .sidearm-roster-player-heading{line-height:6rem}span.sidearm-roster-player-name{letter-spacing:2px;font-size:2.4rem}.sidearm-roster-coach-details .sidearm-roster-coach-link a,.sidearm-roster-default-template .sidearm-roster-players-container .sidearm-roster-player-name h3 a{color:#691c33}.sidearm-roster-default-template .sidearm-roster-players-container .sidearm-roster-player-name h3 a:hover,.sidearm-roster-player-header-select select,.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-responsive-tabs>ul>li.ui-tabs-active>a,.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-responsive-tabs>ul>li>a:hover{color:#a62035;font-weight:600}.sidearm-archives .sidearm-archives-header input[type=text],.sidearm-archives .sidearm-archives-header select,input,select,textarea{border-radius:3px}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-header-select .select-button{text-transform:uppercase;border-radius:3px;margin:8px 2px;font-weight:400;width:100%;font-size:1rem;line-height:31px;height:auto;overflow:visible;transition:all .2s}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-header-select select,div#accordion{width:100%}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-header-select .select-button:hover{background:#a62035}.ad.single-ad.ad-promo-center{padding:10px 0;border-top:1px solid #e5e5e5;}.ad.single-ad.ad-promo-center img{margin:8px auto;display:block}.sidearm-story-template-boilerplate .html-ad{border-top:none!important;text-align:center;padding-top:20px!important;clear:both}@media screen and (min-width:768px){.sidearm-story-template-post-1 .sidearm-story-template-boilerplate .html-ad{margin:20px 20px 0 0}}.sidearm-roster-player-jersey-number{font-size:2.4rem}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-heading .sidearm-roster-player-jersey-number{padding:0 4px 0 24px;font-style:normal;color:#fff;background:0 0}@media screen and (max-width:539px){.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-heading .sidearm-roster-player-jersey-number{padding:6px 13px;color:#ffc72a;background:#691c33;font-size:1.3rem;line-height:1.2;border-radius:2px;text-align:left;margin:0 0 5px;display:inline-block}span.sidearm-roster-player-name{letter-spacing:0;font-size:1.6rem}.sidearm-roster-player-jersey-number{font-size:2rem}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-header-plain .sidearm-roster-player-heading,.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-heading{line-height:1.3;padding:8px 0 12px;border-radius:4px}}@media screen and (min-width:539px) and (max-width:900px){span.sidearm-roster-player-name{font-size:1.8rem;letter-spacing:0}.sidearm-roster-player-jersey-number{font-size:1.8rem}}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-fields dl{border-color:#ddd}.sidearm-common-bio .sidearm-common-bio-image{border:0}@media screen and (min-width:800px){.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-header{margin:10px auto;max-width:800px}}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-header{border-radius:6px;overflow:hidden;box-shadow:0 1px 6px #bbb;padding:10px;background:#f7f7f7;margin-top:10px}@media screen and (min-width:768px){.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-header{padding:0}}@media screen and (min-width:1500px){.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-header{margin:0 5%;max-width:none;padding:0}.sidearm-roster-player-view h2{max-width:none;margin:0 5% 10px}.sidearm-roster-player-jersey-number,span.sidearm-roster-player-name{font-size:2.6rem}}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-header-select{display:block;margin:0 3px 20px 0;border-radius:4px}@media screen and (min-width:539px){.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-header-select{display:block;margin:20px;background:rgba(1,1,1,.6);padding:20px;border-radius:4px}}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-responsive-tabs>ul{padding:14px 16px 0;list-style:none;border-bottom:1px solid #e5e5e5;background-color:#fff;max-width:630px;margin:0 auto}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-related-stories ul{max-width:1000px;margin:0 auto}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-responsive-tabs>ul>li.ui-tabs-active{background-color:#691c33;color:#691c33;background:0 0}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-responsive-tabs>ul>li>a{padding:10px 8px;display:inline-block;text-decoration:none;color:#666;font-weight:700;text-transform:uppercase;transition:all .2s}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-responsive-tabs>ul>li:active{background-color:transparent}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-related-stories .sidearm-roster-player-related-story{box-shadow:0 1px 6px #bbb;padding:13px 10px 13px 0;margin:14px 10px;border:0;border-radius:4px;line-height:1.3;width:100%}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-related-stories .sidearm-roster-player-related-story span{font-size:.9rem}.sidearm-roster-player-related-stories h4{display:none}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-related-stories .sidearm-roster-player-related-story-headline{margin-bottom:0}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-related-stories .sidearm-roster-player-related-story-headline a:hover{text-decoration:none}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-historical h3,.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-stats h4{border-bottom:1px solid #ddd}.sidearm-roster-card-template-1 .sidearm-list-card-item{border-radius:4px;box-shadow:0 1px 4px #ddd}.sidearm-roster-default-template .sidearm-roster-player-name .sidearm-roster-player-jersey span{padding:0 5px;font-style:normal;color:#ffc72f;background:#691c33;font-size:1.2rem;line-height:1.5;border-radius:2px;margin:0;min-width:31px;text-align:center}.sidearm-roster-default-template .sidearm-roster-player-class-hometown span+span:before{content:'| ';font-weight:400}@media all and (max-width:539px){.sidearm-roster-player-view .sidearm-roster-player-image{margin:0 8px 8px 0}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-heading .sidearm-roster-player-name{color:#000;margin:0}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-details{padding-top:0;padding-bottom:8px;border-top:none}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-extra-scoring{padding:0;border-bottom:none}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-extra-story{padding:0 0 24px}.sidearm-roster-player-view .sidearm-roster-player-heading{background:0 0;color:#fff}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-header-plain .sidearm-roster-player-image,.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-image{margin-top:8px}.sidearm-roster-default-template .sidearm-roster-player-name .sidearm-roster-player-jersey span{font-size:1.1rem;padding:0 3px;min-width:28px}.sidearm-roster-coach-details .sidearm-roster-coach-name p,.sidearm-roster-default-template .sidearm-roster-player-name p{font-size:1rem!important}}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-conference{background-color:transparent;color:#2e2e2e;font-size:.9rem;font-weight:700}.sidearm-calendar-schedule-event .sidearm-calendar-schedule-event-indicator.sidearm-calendar-schedule-event-opponent-away,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-away{background-color:#7e7e7e;padding:1px 7px 0 4px;font-size:.9rem}.sidearm-roster-default-template .sidearm-roster-coach-name p{color:#000}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-opponent-date{line-height:1.15}.sidearm-schedule-game-extra-story-text.flex-item-1 p a{text-transform:none}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-extra-story-text>p a{color:#691c38;-webkit-transition:.1s;transition:.1s;font-size:1.25rem;line-height:1.2}.sidearm-schedule .sidearm-schedule-record span{font-size:1.557275rem}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-opponent-date span:first-child{font-style:normal;font-size:.9rem;color:#000;font-weight:500}.schedule-body-container .sidearm-schedule-game-promotion-name{font-size:.7rem;line-height:1;font-weight:400;color:#222;display:block;margin-top:-5px;letter-spacing:1px;font-style:normal}@media all and (min-width:1000px){.sidearm-calendar .sidearm-calendar-schedule-event-opponent-details .sidearm-calendar-schedule-event-opponent-title,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-extra-story-text>p a,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-opponent-name{font-size:1.475rem}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-opponent-date{font-size:1.05rem}}@media all and (min-width:1380px){.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-extra-story-text>p a{font-size:1.975rem}}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-extra-heading,.sidearm-schedule-game-conference-small.show-on-x-small-only{display:none}.flex.flex-column.medium-flex-row.row.flex-align-center.flex-wrap,.sidearm-schedule-game-extra-story.sidearm-schedule-game-extra-story-only .flex.flex-column.medium-flex-row.row.flex-align-center.flex-wrap{padding:8px 9px;border:0;box-shadow:0 1px 6px #bbb;margin:0 20px}.c-navigation--quick .c-navigation__url--level-2:hover,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-extra-story-text>p a:hover,.sidearm-story-template-gen-1 .sidearm-story-template-related-text .sidearm-story-template-related-text-headline a:active,.sidearm-story-template-gen-1 .sidearm-story-template-related-text .sidearm-story-template-related-text-headline a:hover,.sidearm-story-template-gen-2 .sidearm-story-template-related-text .sidearm-story-template-related-text-headline a:active,.sidearm-story-template-gen-2 .sidearm-story-template-related-text .sidearm-story-template-related-text-headline a:hover,.sidearm-story-template-gen-3 .sidearm-story-template-related-text .sidearm-story-template-related-text-headline a:active,.sidearm-story-template-gen-3 .sidearm-story-template-related-text .sidearm-story-template-related-text-headline a:hover{color:#a62038;text-decoration:none}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-opponent-logo img{padding:10%}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-extra-leaders a{text-decoration:none;color:#691c33}.sidearm-roster-default-template .sidearm-roster-coach-link a{color:#691c33;-webkit-transition:.1s;transition:.1s}.sidearm-roster-default-template .sidearm-roster-player-bio a{-webkit-transition:.1s;transition:.1s;text-transform:uppercase;color:#a62035!important;text-decoration:none;font-weight:500;padding:2px 5px;margin:12px 0 0;display:inline-block;border-radius:4px;border:1px solid #a62035}.sidearm-roster-default-template .sidearm-roster-player-name p a{color:#000;-webkit-transition:.1s;transition:.1s;padding-left:2px}.sidearm-roster-default-template .sidearm-roster-player-bio a:hover{color:#a62035!important}.sidearm-roster-default-template .sidearm-roster-coach-link a:hover{color:#a62038;text-decoration:none}.sidearm-roster-default-template .sidearm-roster-player-bio a:hover{text-decoration:none}.sidearm-roster-default-template .sidearm-roster-player-class-hometown span:first-child{font-weight:400;font-style:normal}.sidearm-roster-default-template .sidearm-roster-player-extra-story a:hover,.sidearm-roster-default-template .sidearm-roster-player-name p a:hover{color:#a62038;text-decoration:none}.sidearm-roster-default-template .sidearm-roster-player-class-hometown{font-size:1rem;line-height:1.25}.sidearm-roster-default-template .sidearm-roster-coach-title,h4.accordion-toggle{text-transform:uppercase;font-size:1rem}h4.accordion-toggle{font-size:1.275rem;font-family:'Saira',sans-serif;font-weight:500;line-height:1.2;box-shadow:none;padding:14px 12px 10px 14px;display:block;-webkit-transition:.1s;transition:.1s;background:#ffc72a;border-bottom:3px solid #ffc72a;margin:10px 0}.sidearm-roster-default-template .sidearm-roster-player-name h2,.sidearm-roster-default-template .sidearm-roster-player-name h3,.sidearm-roster-default-template .sidearm-roster-player-name h4,.sidearm-roster-default-template .sidearm-roster-player-name p{font-style:normal;background-color:transparent;display:inline;vertical-align:middle;font-size:1rem;font-weight:700;line-height:1.1;text-transform:uppercase;padding:0 2px}.sidearm-roster-default-template .sidearm-roster-player-extra-stories-only .sidearm-roster-player-extra-story{padding:13px 10px;border:0;border-radius:4px;line-height:1.3}.c-scoreboard--slider button.slick-next,.c-scoreboard--slider button.slick-next:after,.c-scoreboard--slider button.slick-prev,.c-scoreboard--slider button.slick-prev:after,.sidearm-roster-default-template .sidearm-roster-player-extra-story a{color:#691c33}.sidearm-roster-default-template .sidearm-roster-player-extra-story p{line-height:1.2;font-size:1.3rem}.sidearm-calendar .sidearm-calendar-table thead th,.sidearm-table thead.sidearm-primary th,dfn{font-style:normal}.sidearm-roster-default-template .sidearm-roster-player.show-extra .sidearm-roster-player-toggle:before{border-bottom-color:#ccc}.countdown-container .game-media>a:before{border-bottom:60px solid #ffc72a}.countdown-container .game-media>a{background:#ffc72a;border-top-right-radius:3px;border-bottom-right-radius:3px}.accordion-toggle{cursor:pointer;margin:0}.accordion-content{display:none}.accordion-content.default{display:block}h4.accordion-toggle:after{content:" +";font-weight:500;float:right}#accordion h3{color:#000;font-size:1.575rem;margin:2em 0 0;padding:0}#sidearm-roster-player-bio,.sidearm-common-bio-full{margin:3% auto;max-width:800px}.sidearm-roster-default-template .sidearm-roster-player-container{padding:6px 0}.sidearm-roster-default-template .sidearm-roster-player{margin:0}.sidearm-roster-default-template .sidearm-roster-player-bio.hide-on-small-down{display:block!important}.sidearm-roster-default-template .sidearm-roster-player-bio a{font-size:.65rem}.sidearm-roster-default-template .sidearm-roster-player-name{margin:6px 0}@media all and (min-width:890px){.sidearm-roster-default-template .sidearm-roster-player-class-hometown{font-size:1.1rem}.sidearm-roster-default-template .sidearm-roster-player-bio a{font-size:.75rem}.sidearm-roster-default-template .sidearm-roster-player-name h2,.sidearm-roster-default-template .sidearm-roster-player-name h3,.sidearm-roster-default-template .sidearm-roster-player-name h4,.sidearm-roster-default-template .sidearm-roster-player-name p{font-size:1.5rem}aside.sidearm-story-template-aside.columns{border:0;padding-top:20px;background-color:#f6f6f6}.sidearm-roster-default-template .sidearm-roster-player-container{padding:8px 0}}@media all and (max-width:968px){.sidearm-roster-default-template .sidearm-roster-coach-title{font-size:.875rem;line-height:1.25;padding-bottom:3px}.sidearm-roster-coach-details .sidearm-roster-coach-name p,.sidearm-roster-default-template .sidearm-roster-player-name p{font-size:1.175rem}.sidearm-roster-default-template .sidearm-roster-player-class-hometown{font-size:.8rem;line-height:1.25}.roster-page .main-content-placeholder{padding-left:10px!important;padding-right:10px!important}}@media all and (max-width:767px){.sidearm-404 .sidearm-404-main-message-heading p{font-size:4rem}}.sidearm-404 .sidearm-404-main-message-heading p{font-weight:700;font-size:4rem;margin:0}.sidearm-404 .sidearm-404-main-links a{text-decoration:none;color:#691c33;font-size:1.2rem}.sidearm-404 .sidearm-404-aside a,h4.accordion-toggle{text-decoration:none;color:#691c33}.sidearm-404 .sidearm-404-aside li{padding:22px 8px;border-bottom:1px solid #dedede;line-height:1.2}.sidearm-404 .sidearm-404-main-links ul ul a,.sidearm-story-template-gen-1 header.sidearm-story-template-header.hide-on-large-down p{font-size:1rem}.box-score{color:#2e2e2e}.score.winner{color:#000}.box-score-header th.winner{color:#000!important;font-weight:700!important}.box-score-header .text-bold{color:#000!important}.sidearm-story-template-post .sidearm-story-template-next-game{background:#fff;color:#2e2e2e;overflow:hidden;border-radius:4px}.sidearm-story-template-post-1 .sidearm-story-template-text-aside{box-shadow:0 0 2px #ccc;position:relative;margin-left:16px}.sidearm-story-template-post .sidearm-story-template-next-game-details{background:#fff;color:#2e2e2e;text-transform:uppercase}.sidearm-story-template-post .sidearm-story-template-next-game-links{background:#fff}.sidearm-story-template-post .sidearm-story-template-next-game-links li{background-color:transparent;font-size:1rem;font-style:normal;line-height:1.88;background:#fff;font-weight:500;text-decoration:none;color:#691c33;font-family:'Saira',sans-serif;box-shadow:none;padding:5px 0 4px 16px;margin:4px 6px 15px;display:block;text-align:left;text-transform:uppercase;-webkit-transition:.15s;transition:.15;background:0 0;border-bottom:1px solid #e9e9e9;position:relative}.sidearm-story-template-post .sidearm-story-template-next-game-links li:hover{background-color:transparent;color:#691c33}.sidearm-story-template-post .sidearm-story-template-next-game-links a{font-size:.925rem;font-weight:400;font-style:normal;line-height:1.4}.sidearm-archives .sidearm-archives-header .btn-search:hover,.sidearm-story-template-post .sidearm-story-template-next-game-links li:active>a,.sidearm-story-template-post .sidearm-story-template-next-game-links li:hover>a{color:#a62038}.sidearm-story-template .sidearm-story-template-links-list a:before,.sidearm-story-template-post .sidearm-story-template-next-game-links a:before{content:'';border-top:5px solid transparent;border-left:5px solid #691c33;border-bottom:5px solid transparent;position:absolute;top:50%;left:0;transform:translate(0,-50%)}.sidearm-story-template-post .sidearm-story-template-next-game-links a:hover{text-decoration:none;display:block}.sidearm-archives thead.sidearm-primary,.sidearm-story-template-post-1 .sidearm-story-template-header p{display:none}.sidearm-story-template-post .sidearm-story-template-media figcaption{margin-bottom:16px}.sidearm-story-template .sidearm-story-template-players>h2,.sidearm-story-template-post .sidearm-story-template-related-item>h2{display:inline-block;margin-top:0;margin-bottom:0;text-transform:uppercase;background:#691c33;color:#fff;padding:7px 8px 6px;border-top-left-radius:4px;border-top-right-radius:4px;background:linear-gradient(to right,#691c33 0,#ffc72a 100%);font-weight:400;font-size:1rem;width:100%;text-align:center}.sidearm-story-template-post .sidearm-story-template-related-item>div{border-radius:4px;border:0}.sidearm-story-template-post .sidearm-story-template-related-item{padding:0;border:0;box-shadow:0 1px 6px #bbb;margin:0 0 12px 1px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.sidearm-story-template .sidearm-story-template-player-details a:active,.sidearm-story-template .sidearm-story-template-player-details a:hover{color:#a62038;text-decoration:none}.sidearm-story-template .sidearm-story-template-player-details{line-height:1.2}@media all and (min-width:768px) and (max-width:1024px){.sidearm-story-template-gen-3 .sidearm-story-template-aside{margin-left:-24px}}@media all and (max-width:765px){.sidearm-story-template-content .story-module,.sidearm-story-template-content h2.story-module-heading{display:none}.sidearm-story-template .sidearm-story-template-players-list{margin:0 1px 24px}aside.sidearm-story-template-aside.columns{padding:0;margin-left:0;background:0 0}.sidearm-story-template-gen-3 .sidearm-story-template-related-story{box-shadow:0 1px 6px #bbb;padding:13px 10px;margin:14px 0;border:0;border-radius:4px}.sidearm-story-template-gen-1 .sidearm-story-template-related-text,.sidearm-story-template-gen-1-2 .sidearm-story-template-related-text,.sidearm-story-template-gen-2 .sidearm-story-template-related-text,.sidearm-story-template-gen-3 .sidearm-story-template-related-text{margin:0 0 0 8px}.sidearm-schedule .sidearm-schedule-tournament>p{margin:8px 0 0;text-transform:uppercase;background-color:#691c33;color:#fff;padding:3px 8px 2px;border-radius:4px;background:linear-gradient(to right,#691c33 0,#ffc72a 100%);font-weight:400;font-size:1rem}}.sidearm-story-template-gen-3 .sidearm-story-template-related-section h3.sidearm-story-template-related-section-header{margin:20px 0 0;text-transform:uppercase;background-color:#691c33;color:#fff;border-bottom:none;padding:6px 8px;border-radius:4px;background:linear-gradient(to right,#691c33 0,#ffc72a 100%);font-weight:400;font-size:1rem;line-height:1.1}h3.sidearm-story-template-related-section-header{border-bottom:1px solid #ccc}.sport .sidearm-archives .sidearm-table a{text-decoration:none}.sidearm-archives .sidearm-archives-header .btn-search{background-color:transparent;color:#691c33;border:1px solid #ccc;text-transform:uppercase;font-weight:700;font-size:1rem;border-radius:4px;margin:0 2px}@media all and (max-width:1380px){.sport .sidearm-archives .sidearm-table a{font-size:1.2rem;line-height:1.16}}@media all and (max-width:1000px){.sport .sidearm-archives .sidearm-archives-sports-categories{display:none}.sport .sidearm-archives tr{padding:10px 0;line-height:1.3}.sidearm-archives .sidearm-table tbody tr{border-top:1px solid #e9e9e9}aside.sidearm-story-template-aside.columns{padding:0;margin-left:0;background:0 0}.sidearm-story-template-gen-3 .sidearm-story-template-related-story{box-shadow:0 1px 6px #bbb;padding:13px 10px;margin:14px 0;border:0;border-radius:4px}.sidearm-story-template-gen-1 .sidearm-story-template-related-text,.sidearm-story-template-gen-1-2 .sidearm-story-template-related-text,.sidearm-story-template-gen-2 .sidearm-story-template-related-text,.sidearm-story-template-gen-3 .sidearm-story-template-related-text{margin:0 0 0 8px}}.sportfile .article-main{padding:24px 32px}.sportfile .article-subheadline{color:#777;font-style:italic;font-size:1.225rem;margin:0 0 1em;font-weight:400;line-height:1.4}.sportfile .article-headline{margin-bottom:14px}@media all and (max-width:1000px){.sportfile .article-subheadline{font-size:1.055rem;margin:.4rem 0 .6rem}}.sportfile .button-large{text-decoration:none;color:#691c33;font-family:'Saira',sans-serif;font-weight:500;line-height:1.6;padding:10px 18px 7px;display:inline-block;text-transform:uppercase;-webkit-transition:.1s;transition:.1s;background:#ffc72a;box-shadow:0 1px 1px #e0ad13;border-radius:3px}.sportfile .button-large:hover{background:#f9bc17;box-shadow:0 1px 1px #d2a00b}.ad-sticky-leaderboard{z-index:500}.c-navigation--sport.c-navigation--mobile .c-navigation__toggle{color:#fff;font-weight:400;line-height:43px;background:#691c33;text-transform:uppercase}.c-navigation--sport.c-navigation--mobile .c-navigation__sport-link{padding:5px 0}.c-navigation--main.c-navigation--mobile .c-navigation__toggle-icon,.c-navigation--main.c-navigation--mobile .c-navigation__toggle-icon:after,.c-navigation--main.c-navigation--mobile .c-navigation__toggle-icon:before,li.sidearm-schedule-game.sidearm-schedule-neutral-game.tourney.sidearm-schedule-game-completed{background:#fff}.c-navigation--main.c-navigation--mobile .c-navigation__calendar{color:#fff}@media all and (min-width:1120px){.c-navigation--main .c-navigation__item--level-2{padding:8px 18px 7px 24px}}.sf-calendar-minimal:before,.sf-close-minimal:before{color:#fff;background:0 0}.c-navigation--main.c-navigation--mobile .c-navigation__toggle{margin-left:8px}.sidearm-calendar .sidearm-calendar-table-cell-event{margin:12px 0;background-color:#f5f5f5;line-height:1.35;font-size:1rem}.ad-social-icons .ad a,.c-stories .c-stories__url,.s-trending .minn-tn__link{-webkit-transition:.1s;transition:.1s}.ad-social-icons .ad a:hover{background:0 0;color:#a62038}.s-trending .minn-tn__link{color:#691c33;font-weight:400;text-decoration:none}.ad-social-icons i.sf-youtube{font-size:1.8rem}.c-navigation--sport .c-navigation__sport .c-navigation__url,.c-navigation--sport.c-navigation--desktop .c-navigation__sport .c-navigation__url--level-1,.c-scoreboard--slider .c-scoreboard__calendar,.c-scoreboard--slider .c-scoreboard__header,.c-scoreboard--slider .c-scoreboard__tickets{font-weight:500}.c-scoreboard--slider .c-scoreboard__team--away{margin-bottom:0}.c-scoreboard--slider .c-scoreboard__header{color:#000}.c-events .c-scoreboard__header{color:#000;font-weight:500}.c-navigation--quick .c-navigation__url--level-1{font-weight:500}.c-navigation--sport .c-navigation__url--level-1{color:#691c33;font-size:1.1rem}.c-navigation--sport .c-navigation__url--level-2:hover{color:#a62038}.c-navigation--sport.c-navigation--desktop .c-navigation__item--level-1:after,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-location span+span:before{content:''}.sidearm-table tbody tr:hover td,.sidearm-table tbody tr:hover th:not([scope=colgroup]),.sidearm-table[class*=collapse] tbody tr,.sidearm-table[class*=collapse] tfoot tr{background:#fff}.sidearm-table tbody tr{border-color:#e9e9e9}.sidearm-archives .sidearm-archives-sports-categories{display:none}@media all and (min-width:768px){.sidearm-table.collapse-on-medium tbody tr td,.sidearm-table.collapse-on-medium tbody tr th,.sidearm-table.collapse-on-medium tfoot tr td,.sidearm-table.collapse-on-medium tfoot tr th{padding-top:1em;padding-bottom:1em}.sidearm-table.collapse-on-medium tbody tr td+td,.sidearm-table.collapse-on-medium tbody tr td+th,.sidearm-table.collapse-on-medium tbody tr th+td,.sidearm-table.collapse-on-medium tbody tr th+th,.sidearm-table.collapse-on-medium tfoot tr td+td,.sidearm-table.collapse-on-medium tfoot tr td+th,.sidearm-table.collapse-on-medium tfoot tr th+td,.sidearm-table.collapse-on-medium tfoot tr th+th{border-left:1px solid #e9e9e9}.c-navigation--sport .c-navigation__url--level-1{font-size:1rem}}html.sport .c-stories--slider .c-stories__details{margin-top:9px}.c-stories--slider .c-stories__details{margin-top:6px;border-top:0}.c-stories .c-stories__title{margin:0;font-family:'Saira',sans-serif;font-size:1.875rem;font-weight:700;font-style:normal;line-height:1.16;padding-top:4px;padding-bottom:0}.c-stories--slider .c-stories__title{padding-top:7px}.c-stories--list .c-stories__title{padding-top:0}.c-stories--list .c-stories__url:before,.s-trending .minn-tn__link:before{border-left:5px solid #691c33}.c-stories--standard .c-stories__title{font-family:'Saira',sans-serif;font-size:1.475rem;font-weight:400;font-style:normal}.c-stories--list .c-stories__sport{color:#000;font-size:.825rem;display:block}.c-stories__media-extra .c-stories__sport{padding:6px 16px 5px}.c-stories__media-extra .c-stories__sport:hover{background:#691c33;color:#fff}.c-stories .c-stories__sport{font-size:.9rem}.c-navigation--main .c-navigation__separator,.c-navigation--quick .c-navigation__separator{font-size:1.1rem;font-weight:500;color:#000;border-bottom:none;text-transform:uppercase}.c-awards .c-awards__link-url:hover,.c-navigation--main .c-navigation__url--level-2:hover,.c-stories .c-stories__sport:hover,.c-stories .c-stories__url:hover,.s-trending .minn-tn__link:hover{color:#a62038}.c-countdown__header-text{font-style:italic;-webkit-text-stroke:2px #ffc72a;color:#fff;font-size:2.2rem;letter-spacing:2px}.countdown-container{background:#621934;background:linear-gradient(to top,#621934 0,#74233b 100%);margin:12px 6px 12px 3px;width:99%;padding-left:5px;border-radius:3px}@media all and (max-width:1000px){.c-stories__media-extra .c-stories__sport{font-size:.9rem;padding:10px 12px 8px;text-decoration:none;line-height:1.2;color:#000;font-weight:400;background:0 0}.c-stories--slider .c-stories__media-extra .c-stories__sport{display:none}.body-content__item:last-child{border-left:0}.sport .c-stories__media-extra{display:none}.sport .c-stories--standard .c-stories__media-container{height:auto}.sport .c-stories--standard .c-stories__details{padding-top:0}.sport .body-content__item{padding:24px 24px 28px;width:100%;border-left:none}.sport .c-stories--slider{padding:5px 0 10px}.sport .c-stories--slider .c-stories__item{min-height:0;margin:0 auto;width:100%!important;border-radius:0}.sport .body-content__main .c-stories--slider .slick-slider{padding:0;width:100%}.sport .body-content__main .c-stories--slider .slick-track{width:100%!important}.sport .slick-slider .c-stories__details{padding:0 24px}.sport .slick-slider .c-stories__url{font-size:1.6rem}.sport .slick-slider .c-stories__teaser{font-size:1rem}.sport .component.c-stories.c-stories--standard{padding-top:20px}.c-stories .c-stories__title{padding-top:10px}.component.c-stories.c-stories--standard{padding:30px 20px;border-radius:4px;box-shadow:0 1px 6px #bbb}.c-stories--slider .slick-slider{padding:0 24px;border:0}.c-stories--slider .c-stories__arrows button.slick-next:hover,.c-stories--slider .c-stories__arrows button.slick-prev:hover{background:0 0}.c-stories--slider .c-stories__item{position:relative;box-shadow:0 1px 6px #bbb;padding:0;border-radius:4px;margin:10px 20px 20px;min-height:400px;overflow:hidden}.c-stories--slider .c-stories__details{padding:0 14px}.c-stories--slider .c-stories__arrows{position:absolute;left:3px;top:20%;width:calc(100% - 6px);height:0;padding-bottom:28.125%;pointer-events:none}.c-stories--slider .c-stories__arrows button.slick-next:after,.c-stories--slider .c-stories__arrows button.slick-prev:after{font-family:sidearm_font_v2;color:#a62035;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px}.c-stories--slider .c-stories__arrows button.slick-prev:after{content:'\e005'}.c-stories--slider .c-stories__arrows button.slick-next:after{content:'\e006'}.c-stories--slider .c-stories__arrows button.slick-next,.c-stories--slider .c-stories__arrows button.slick-prev{margin:0;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;position:absolute;width:40px;height:40px;font-size:0;background:0 0;color:#fff;content:'';pointer-events:all;transform:translate(0,50%);border-radius:0}.body-content__group:last-child{border-bottom:0}.wide #main-content.main-content-placeholder{padding-top:2px}.ad-promo-rotator,.sport .body-content__item{border-top:0}.body-content__group .body-content__item{border-top:0;padding-top:14px}.body-content__group .body-content__item .c-awards--quote{padding-top:0}.c-navigation--sport.c-navigation--mobile .c-navigation__offcanvas.is-open{z-index:1000}.c-navigation--main .c-navigation__separator{border-bottom:none}.c-navigation--main .c-navigation__separator,.c-navigation--quick .c-navigation__separator{font-size:1rem;font-weight:500;padding:14px 18px 4px 24px!important;color:#000;text-transform:uppercase}.c-navigation--sport.c-navigation--mobile .c-navigation__toggle{color:#a62038;font-weight:600;line-height:25px;background:0 0;text-transform:uppercase;border-radius:18px;margin:7px 10px;padding:4px 15px;border:2px solid #a62038;font-size:.9rem}.c-navigation--sport .c-navigation__sport .c-navigation__url{font-size:.95rem;padding-right:3px;text-transform:uppercase;color:#a62038;font-weight:600}.c-navigation--main .c-navigation__item--level-2,.c-navigation--quick .c-navigation__item--level-2{padding:0 18px 0 24px;border-bottom:solid 1px #e9e9e9}.c-navigation--main.c-navigation--mobile .c-navigation__url--level-2,.c-navigation--quick .c-navigation__url--level-2{padding:10px 0}.c-navigation--quick .c-navigation__separator{border-bottom:none}.sport-navigation{background:0 0}}.c-stories__details .c-stories__links,.s-story-list__ad{display:none}.s-story-list .c-stories--list .c-stories__item{padding:0 0 10px}.s-story-list .c-stories__title{font-size:1rem;line-height:1.35}.s-story-list .c-stories__title a{color:#691c33;font-weight:500;font-size:1.05rem;line-height:1.2;text-decoration:none}.ad-story-rail{border-top:0}.c-stories--list{padding:15px 24px 7px 12px}@media all and (max-width:1000px){.s-story-list .c-stories__title a{font-size:1rem;text-decoration:none;line-height:1.2}.c-stories--standard .c-stories__media-container{height:auto}.c-stories__media-extra .c-stories__sport{font-size:.7rem;padding:5px 5px 0 0;text-decoration:none;line-height:1.2;color:#000;font-weight:300;display:block}.c-stories--list{padding:15px 24px 7px}}.s-story-list__text{margin:0;text-transform:uppercase;background-color:#691c33;color:#fff;padding:3px 8px 2px;border-radius:4px;background:linear-gradient(to right,#691c33 0,#ffc72a 100%);font-weight:400;font-size:1rem;width:100%}.s-story-list__header{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;padding:24px 12px 0;border-top:0;border-bottom:none;border-left:none;border-right:none}@media all and (max-width:1000px){.s-story-list__header{border-top:none;padding:0 12px}}.c-stories .c-stories__teaser{line-height:1.45;padding-top:4px;font-size:1rem}.c-stories--slider .c-stories__teaser{padding-bottom:24px}@media all and (max-width:765px){.c-stories .c-stories__teaser{font-size:.85rem}.c-stories--slider .c-stories__teaser{padding-bottom:14px}}.c-stories .c-stories__link-url{font-weight:700}.c-awards .c-awards__highlight{font-size:1.425rem;font-weight:400;font-style:normal;line-height:1.3;color:#000;text-align:center}.c-awards .c-awards__link-url{color:#691c33;font-weight:700;line-height:1.2;text-decoration:none;-webkit-transition:.1s;transition:.1s}.c-awards .c-awards__media-extra,.c-awards__media-extra--small{background:#691c33;background:linear-gradient(to right,#691c33 0,#ffc72a 100%)}@media all and (max-width:1000px){.c-awards .c-awards__media-extra,.c-awards .c-awards__picture,.c-awards__media-extra--small{border-top-left-radius:4px;border-top-right-radius:4px}}.c-awards .c-awards__spotlight{font-family:'Saira',sans-serif;font-size:1rem;font-weight:400;font-style:normal;color:#fff;background:0 0;letter-spacing:3px}.c-awards .c-awards__quote{color:#fff;background:#691c33;width:45px;height:45px;position:relative;overflow:hidden;display:none}.c-awards .c-awards__links{padding-top:6px;display:block;text-align:center}@media all and (max-width:768px){.s-trending .minn-tn__header{margin:0;color:#000;font-weight:400;letter-spacing:1px;font-size:.7rem;line-height:1.2;width:100%;padding:5px 5px 0 24px!important;text-align:left}section.row.row--narrow.s-trending{max-width:none;padding:0;border-top:none;border-left:none;border-right:none;border-bottom:none;box-shadow:0 1px 4px #eee}.ad-interior-leaderboard__row,.ad-mobile-leaderboard{border-bottom:0}.ad-story-leaderboard{border-top:0}.s-trending .minn-tn__items{border-top:none;padding-top:0;padding-left:10px;padding-bottom:4px}.s-trending .minn-tn__item{padding-bottom:0}.s-trending .minn-tn__link{font-size:.925rem;font-weight:500;color:#691c33;text-decoration:none;padding-top:4px;padding-bottom:6px;line-height:1.2}.homepage .c-stories--slider{padding:0 0 10px}.c-stories--slider{padding:12px 0 28px}.c-stories .c-stories__title{font-size:1.295rem;line-height:1.175}}@media all and (min-width:768px){.s-trending .minn-tn__header{padding:0 24px 0 0}}.c-navigation--quick .c-navigation__url--level-1{padding:5px 0 3px}.c-awards .c-awards__details{padding:18px 14px}.c-awards .c-awards__media-extra--small,.sidearm-story-template-post-1 .sidearm-story-template-content.large-flex-item-1.columns{padding:0}.c-awards .c-awards__spotlight{text-align:center;width:100%;line-height:1.2;padding:2px 0 1px}.c-awards .c-awards__media-extra,.c-awards__media-extra--small{position:absolute;top:0;left:0;bottom:inherit;width:100%}.sidearm-story-template-gen-2,.sidearm-story-template-gen-4,.sidearm-story-template-gen-5,.sidearm-story-template-gen-6,.sidearm-story-template-gen-7,.sidearm-story-template-gen-8,.sidearm-story-template-gen-9{font-size:0}.sidearm-story-template-gen-2:before,.sidearm-story-template-gen-4:before,.sidearm-story-template-gen-5:before,.sidearm-story-template-gen-6:before,.sidearm-story-template-gen-7:before,.sidearm-story-template-gen-8:before,.sidearm-story-template-gen-9:before{content:"For General Stories Use Template 'General-3'";font-size:30px;width:100%;padding:0 30px}.minn-rr .minn-rr__title{font-family:'Saira',sans-serif;font-size:1.375rem;font-weight:400;line-height:1.2;color:#000;padding-bottom:5px;padding-top:1px}.minn-rr .minn-rr__body,.minn-rr .minn-rr__link,.minn-rr .minn-rr__title{font-style:normal;text-align:center}.minn-rr .minn-rr__body{padding-bottom:12px;font-weight:400;line-height:1.4;color:#2e2e2e;font-size:.95rem}.minn-rr .minn-rr__link{color:#691c33;font-family:'Saira',sans-serif;font-weight:500;line-height:1.88;padding:7px 12px 6px;display:block;text-transform:uppercase;background:#ffc72a;border-radius:3px;border-bottom:none;font-size:1rem;transition:all .15s ease;text-decoration:none;box-shadow:0 1px 1px #e0ad13}.minn-rr .minn-rr__link:hover{background:#f9bc17;box-shadow:0 1px 1px #d2a00b}.minn-rr a.minn-rr__link:focus{display:block!important;outline-offset:0!important}@media screen and (max-width:1025px){.minn-rr .minn-rr__media{display:block}.minn-rr .minn-rr__item{box-shadow:0 1px 6px #bbb;width:100%;position:relative;margin:14px auto 24px;padding:0 0 10px;font-size:1.025rem;overflow:hidden;text-align:center;line-height:1.42;max-width:92%;border-radius:4px}.minn-rr .minn-rr__body,.minn-rr .minn-rr__title{padding:2px 15px 5px;display:block}.minn-rr .minn-rr__body{font-size:.85rem;line-height:1.35}.minn-rr a.minn-rr__link{font-size:.9rem;margin:10px 14px 5px}}.sidearm-story-template .sidearm-story-template-header h1{line-height:1.16;margin-bottom:0;margin-top:0;max-width:842px}.sidearm-story-template-gen-3 .sidearm-story-template-media{margin:14px 0}.sidearm-story-template .sidearm-story-template-text{padding-top:0;margin-bottom:0}.sidearm-story-template-gen-3 .sidearm-story-template-text p:first-of-type{font-size:.7rem;color:#777;text-transform:uppercase;font-weight:400;margin:1em 0;letter-spacing:1px}ul.sidearm-story-custom-share-links.flex.flex-align-center{margin-top:10px;margin-bottom:0}.sidearm-story-template .sidearm-story-custom-share-links a{padding:.5em;border-radius:3px;background-color:#691c33!important;color:#fff;transition:.15s;font-size:1rem}.sidearm-story-template .sidearm-story-custom-share-links a:hover{background-color:#a62038!important}.sidearm-story-template .sidearm-story-custom-share-links li{margin:0 8px 0 0}@media all and (min-width:765px){.sidearm-story-template-gen-3 .sidearm-story-template-links{margin:0 0 20px 30px}}.large-flex{display:block}@media all and (min-width:1024px){.large-flex{display:flex}.sidearm-story-template-gen-3 .sidearm-story-template-links{width:37%;float:right;margin:0 0 20px 40px}.sidearm-story-template-gen-3 .sidearm-story-template-text p:first-of-type{font-size:.9rem;margin:1.3em 0}}@media all and (min-width:1380px){.sidearm-story-template-gen-3 .sidearm-story-template-related-section .sidearm-story-template-related-section-header{font-size:1.4rem}}.sidearm-story-template .sidearm-story-template-media{background-color:transparent}.sidearm-story-template-gen-1 .sidearm-story-template-related-text .sidearm-story-template-related-text-headline a,.sidearm-story-template-gen-2 .sidearm-story-template-related-text .sidearm-story-template-related-text-headline a,.sidearm-story-template-gen-3 .sidearm-story-template-related-text .sidearm-story-template-related-text-headline a{color:#691c33;text-decoration:none}.sidearm-story-template-gen-3 .sidearm-story-template-content{padding-top:0}.sidearm-story-template-gen-3 .sidearm-story-template-content.columns{padding-left:0;padding-right:0}@media screen and (min-width:765px){.sidearm-story-template td{font-size:1rem;line-height:1.4;padding:8px 18px!important}}.sidearm-story-template-related-videos{display:none}@media screen and (max-width:1025px){article.sportfile .article-main .article-image{margin-left:-24px;margin-right:-24px}}.sidearm-story-template-gen-3 .sidearm-story-template-header h2,.sidearm-story-template-post .sidearm-story-template-header h2{color:#777;font-style:italic;font-size:1.055rem;margin:.4rem 0 .6rem;font-weight:400;line-height:1.4}.sidearm-story-template-caption{line-height:1.3;font-size:.9rem;padding:10px 24px!important;background-color:rgba(0,0,0,.4)!important}.sidearm-story-template-gen-3 .sidearm-story-template-image-credit{background:#000;z-index:1}@media all and (min-width:765px){.sidearm-story-template-gen-3 .sidearm-story-template-header h2,.sidearm-story-template-post .sidearm-story-template-header h2{font-size:1.225rem;margin:7px 0 24px;max-width:842px}.sidearm-story-template-caption{padding:10px 14px!important;font-size:.95rem}}.sidearm-story-template-gen-2 .sidearm-story-template-links,.sidearm-story-template-gen-3 .sidearm-story-template-links{width:100%;float:none}.sidearm-story-template-gen-2 .sidearm-story-template-links .sidearm-story-template-links-list,.sidearm-story-template-gen-3 .sidearm-story-template-links .sidearm-story-template-links-list{margin:0 0 20px;padding:14px 20px;border-radius:4px;box-shadow:0 1px 6px #bbb;width:100%}@media all and (min-width:765px){.sidearm-story-template-gen-3 .sidearm-story-template-links{width:auto;float:right;max-width:42%}}.sidearm-story-template .sidearm-story-template-links-list a{text-decoration:none;color:#691c33;font-family:'Saira',sans-serif;font-size:.925rem;font-weight:400;font-style:normal;line-height:1.4;box-shadow:none;padding:5px 0 4px 16px;margin:4px 6px 15px;display:block;text-align:left;text-transform:uppercase;-webkit-transition:.15s;transition:.15;background:0 0;border-bottom:1px solid #e9e9e9;position:relative}.sidearm-story-template .sidearm-story-template-links-list a:active,.sidearm-story-template .sidearm-story-template-links-list a:hover{background:0 0;border-bottom:1px solid #e9e9e9;color:#a62038}.sidearm-story-template-post .sidearm-story-template-next-game-links a:hover{color:#a62038!important}.sidearm-story-template-post-1 .sidearm-story-template-media-image.relative{background:0 0}.sidearm-story-template-post .sidearm-story-template-header{border-bottom:1px solid #e9e9e9;padding-top:0}@media all and (min-width:765px){.sidearm-story-template-gen-3 .sidearm-story-template-content.columns{padding-left:3%;padding-right:0}.sidearm-story-template-post-1 .sidearm-story-template-text{padding-right:3%}.sidearm-story-template-post-1 .sidearm-story-template-content.large-flex-item-1.columns{padding-left:0}.sidearm-story-template-post-1 .sidearm-story-template-text-aside{margin:0 0 24px 24px;border-radius:4px;box-shadow:0 1px 6px #bbb;width:41%;padding:5px 0 0}}@media all and (min-width:940px){.sidearm-story-template-gen-3 .sidearm-story-template-content.columns{padding-left:4%;padding-right:4%}}@media all and (min-width:1024px){.sidearm-story-template-gen-3 .sidearm-story-template-content.columns{padding-left:3%;padding-right:8%}.sidearm-story-template.sidearm-story-template-post.sidearm-story-template-post-1.large-flex.row{padding:0 4%}}@media all and (max-width:765px){.sidearm-story-template .sidearm-story-template-media{background-color:transparent;margin-left:-24px;margin-right:-24px}}.sidearm-story-template .sidearm-story-template-players>h2:after,.sidearm-story-template-content .noprint.story_email,.sidearm-story-template-gen-1 .sidearm-story-template-header div p,.sidearm-story-template-gen-1 .sidearm-story-template-related-stories .sidearm-story-template-related-section-header:before,.sidearm-story-template-gen-1 .sidearm-story-template-share,.sidearm-story-template-gen-2 .sidearm-story-template-related-stories .sidearm-story-template-related-section-header:before,.sidearm-story-template-gen-3 .noprint.story_email,.sidearm-story-template-gen-3 .sidearm-story-template-related-stories .sidearm-story-template-related-section-header:before{display:none}.sidearm-story-template-gen-3 .sidearm-story-template-aside{padding-top:0;background-color:#f2f2f2}@media all and (min-width:1024px){.sidearm-story-template-gen-3 .sidearm-story-template-aside{margin-left:8%}.c-navigation--sport.c-navigation--desktop .c-navigation__item--level-1{height:55px}.c-navigation--sport .c-navigation__url--level-1{font-size:.94rem;line-height:1.1}}.sidearm-story-template-gen-1 .sidearm-story-template-related-item+.sidearm-story-template-related-item,.sidearm-story-template-gen-2 .sidearm-story-template-related-item+.sidearm-story-template-related-item,.sidearm-story-template-gen-3 .sidearm-story-template-related-item+.sidearm-story-template-related-item{border-top:1px solid #e9e9e9}.sidearm-story-template-related-item:last-of-type{border-bottom:1px solid #e1e1e1}@media all and (max-width:765px){.sidearm-story-template-related-item:last-of-type{border-bottom:none}}p.sidearm-story-template-related-text-headline{line-height:1.35!important;margin-top:0!important}.sidearm-story-template .sidearm-story-template-player-details a{text-decoration:none;color:#691c33;line-height:1}.sidearm-story-template-related-text time{font-size:.925rem}.sidearm-story-template-gen-1 .columns{padding:0}@media all and (min-width:1024px){.sidearm-story-template-aside.columns{padding:0 18px}}.sidearm-story-template-gen-1 .sidearm-story-template-header{margin:14px 0 16px}.sidearm-story-template-gen-1 .sidearm-story-template-header div{background:#fff;color:#000;padding:8px 0}@media all and (min-width:765px){.sidearm-story-template-gen-1 .sidearm-story-template-text{padding-right:32px}}@media all and (min-width:1025px){.sidearm-story-template-gen-1 .columns{padding:14px 32px}}.page-content{padding:0;margin-top:-20px}.page-module,.story-module{box-shadow:0 1px 6px #bbb;width:100%;position:relative;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.page-module{margin-top:0}.story-module{margin:0;padding:14px 5%;font-size:.95rem;overflow:hidden;text-align:center;line-height:1.4}.page-module.sport{margin-top:30px}h2.page-module-heading,h2.story-module-heading{display:inline-block;margin-top:30px;margin-bottom:0;text-transform:uppercase;background:#691c33;color:#fff;padding:7px 8px 6px;border-top-left-radius:4px;border-top-right-radius:4px;background:linear-gradient(to right,#691c33 0,#ffc72a 100%);font-weight:400;font-size:1rem;width:100%;text-align:center}h2.story-module-heading{margin-top:2em}h2.story-module-heading:first-of-type{margin-top:3em}h2.page-module-heading.sport-heading{display:inline-block;position:relative;background:#691c33;float:left;height:42px;margin-top:-42px}a.page-module-button-small,a.story-module-button-small{text-decoration:none;color:#691c33;font-family:'Saira',sans-serif;font-size:.9rem;font-weight:500;font-style:normal;line-height:1.7;box-shadow:none;padding:6px 15px;text-transform:uppercase;-webkit-transition:0s;transition:0s;background:#ffc72a;display:block;text-align:center;border-radius:3px}a.page-module-button-small{min-width:120px;clear:both;width:100%;margin:7px 0 5px;float:left}a.page-module-button-small:hover,a.story-module-button-small:hover{text-decoration:none;background:#fdc013}a.story-module-button-small{margin:20px auto 6px;float:none;max-width:400px}a.page-content-anchor{display:block;position:relative;top:-80px;visibility:hidden}.story-module .s-social__link{font-size:2.4rem}.page-content-contact-button{float:right}.page-content h1{clear:both;float:left;width:100%;margin:15px 0 5px}span.page-module-description{font-weight:400;font-size:.9rem;padding:0;clear:both;line-height:1.4;display:inline-block}.page-module-item{clear:both;padding:10px 10px 14px;overflow:hidden;line-height:1.2;font-size:1.1rem}.page-module-content{padding:2% 2% 3.3%}.page-module-content ul{font-size:1.1rem;margin:10px 0}.page-content-lead{color:#666;font-size:1.125rem;padding-bottom:0;line-height:1.45;clear:both;margin-bottom:20px}span.page-module-price{color:#666;font-size:1rem;padding:0 0 0 4px}.page-module-item .page-module-link,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-links a:hover{text-decoration:none}span.ticket-office-info{font-size:1rem;line-height:1.5;display:inline-block}span.page-thank-you{text-align:center;font-style:italic;display:block;margin:30px 0 7%;line-height:1.4;font-size:1.3rem}.page-content-breadcrumbs{font-weight:400}.page-content-breadcrumbs a{font-size:1rem;font-weight:400}.page-content table{font-size:1.2rem;box-shadow:0 1px 4px #ccc}.page-content table th{background:#691d33;color:#fff;font-weight:400;padding:5px 14px;text-align:center}.page-content table tr:nth-child(even){background:#f1f1f1;color:#2e2e2e;font-weight:400}.page-content table td{padding:8px 14px;text-align:center;text-transform:uppercase;line-height:1.2}.page-content .iframe-schedule{height:100vh;box-shadow:0 1px 4px #ccc}.page-tickets-footer{float:left;width:100%;margin-top:30px}.page-tickets-footer .story-module{padding:2%;color:#ccc}.page-tickets-footer .story-module a{padding:4px 7px;display:inline-block}.page-tickets-footer .jump-nav-description{color:#777}.page-jump-nav{color:#ccc;font-weight:400;font-size:1rem;border-left:4px solid #ffc72a;margin-bottom:10px;padding:4px 10px;clear:both;background:#f7f7f7}.page-content.faq h3{margin:2rem 0 0;line-height:1.275}@media all and (max-width:768px){.page-jump-nav{display:none}.page-jump-nav.tickets-home{display:block}}.page-jump-nav .jump-nav-link{text-decoration:none;padding:3px;font-weight:500;display:inline-block;font-size:.9rem}.page-jump-nav.tickets-home .jump-nav-link,.sidearm-common .sidearm-common-header select{font-size:1rem}.jump-nav-description{margin-right:3px;color:#777;font-style:italic}.page-module.contact .page-module-button-small{float:left;margin-right:12px}@media all and (min-width:768px){.page-content{padding:0 3%;margin-top:0}.page-module-item .page-module-link{text-decoration:underline}.page-module-column-wide{width:55%;float:left}.page-module-column-narrow{width:41%;float:right}.page-module-item{font-size:1.175rem;clear:none;padding:10px 10px 0;overflow:hidden;line-height:1.4}span.page-module-description,span.page-module-price{font-size:1rem;max-width:75%;padding-top:5px}.page-content-contact-button{display:none}.page-content #contact{height:0}.page-content h1{font-size:2.8rem;margin:20px 0 5px}.page-content-lead{font-size:1.35rem;line-height:1.4}a.page-module-button-small{margin:0 0 3px 3px;min-width:120px;clear:none;float:right;width:auto}span.page-thank-you{font-size:1.6rem}.story-module{font-size:1.1rem;line-height:1.5}}.body-content__item.loyalty{padding:0;border-top:none;width:100%;min-width:1px;min-height:1px;box-shadow:0 1px 6px #bbb;margin:0 1% 3%;position:relative;overflow:hidden;border-left:none}.body-content__group.loyalty-group:last-child{border-bottom:none}.loyalty-more-info{padding:0 4% 1%;font-size:1rem;color:#777}.sidearm-schedule .sidearm-schedule-tournament>h2 a,span.loyalty-label{font-weight:400}.loyalty-dates,.loyalty-guest-number,a.c-navigation__url.c-navigation__url--level-2.primary-link{font-weight:700}@media all and (max-width:1000px){a.c-navigation__url.c-navigation__url--level-2.primary-link{font-weight:400}}.body-content__item.loyalty .c-stories__teaser{padding:1% 4% 4%;line-height:1.4;font-size:1.1rem}.body-content__item.loyalty .c-stories__title{font-weight:700;padding:.5em 4% 0;font-size:1.5rem;line-height:1.2}@media all and (min-width:700px){.body-content.loyalty-content{justify-content:center;-webkit-justify-content:center}.body-content.loyalty-content,.body-content__group.loyalty-group{display:flex;display:-webkit-flex;align-items:stretch;-webkit-align-items:stretch}.body-content__item.loyalty{width:33%;flex:0 1 auto;-webkit-flex:0 1 auto}}.index .row.main-header__sticky-row.flex.flex-align-center.flex-justify-start,.index .row.row--narrow.ad-sticky-leaderboard__row.flex.flex-justify-center,.index .sport-navigation .row,.index section.s-scoreboard.s-scoreboard--top .row.row--narrow{max-width:none}.ad-story-rail .ad,.ad-story-rail .dfp-ad{padding:0;margin:24px}.ad-promo-rotator img{border-bottom:1px solid #e5e5e5}.ad-sticky-leaderboard .ad,.ad-sticky-leaderboard .dfp-ad{padding:3px 0 4px}.ad-footer-leaderboard .ad,.ad-footer-leaderboard .dfp-ad{margin:12px auto}.body-content__main .ad-story-leaderboard.flex.flex-justify-center{padding:12px 0}.main-footer__links a{color:#fff;text-transform:uppercase;font-weight:400;font-size:.85rem;text-decoration:none!important}.main-footer__links a:hover{text-decoration:underline!important;color:#fff!important}.c-stories .c-stories__media-extra--small,.s-scoreboard,.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-social-link::after,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-links li:before,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-opponent-logo img{display:none}@media all and (min-width:768px){.ad-mobile-leaderboard{padding:0;border-bottom:0}.s-scoreboard{display:block}.ad-interior-leaderboard__row .ad,.ad-interior-leaderboard__row .dfp-ad{padding:0;margin:12px 0}section.row.row--narrow.s-trending{max-width:none;padding:8px 0 6px 24px}}@media all and (min-width:1024px){.ad-sticky-leaderboard .ad,.ad-sticky-leaderboard .dfp-ad{margin:0}}@media all and (min-width:1380px){.index .ad-footer-leaderboard.row--narrow,.index .ad-footer-sponsors.row--narrow,.index .main-footer__content.row--narrow,.index .main-footer__logos.row--narrow,.index .row.row--narrow.body-content{max-width:1120px}}@media all and (min-width:1700px){.index .ad-footer-leaderboard.row--narrow,.index .ad-footer-sponsors.row--narrow,.index .main-footer__content.row--narrow,.index .main-footer__logos.row--narrow,.index .row.main-header__sticky-row.flex.flex-align-center.flex-justify-start,.index .row.row--narrow.ad-sticky-leaderboard__row.flex.flex-justify-center,.index .row.row--narrow.body-content,.index .sport-navigation .row,.index section.s-scoreboard.s-scoreboard--top .row.row--narrow{max-width:1416px}.index section.row.row--narrow.s-trending{max-width:1416px;padding:8px 0 6px 24px}}@media all and (min-width:700px){.body-content.grid-content,.body-content__group.grid-group{display:flex;display:-webkit-flex;align-items:stretch;-webkit-align-items:stretch}.body-content__item.grid{width:33%;flex:0 1 auto;-webkit-flex:0 1 auto}}.article-main{padding:22px 10px 0!important}article.article-wrapper.sportfile{background:#fff;max-width:1416px;margin:0 auto;padding:10px 24px 0}#tickets-hub .tickets-header{margin-top:-20px;margin-bottom:4px;padding-top:10px}.body-content__item.grid{border-radius:12px}.body-content.grid-content{text-align:center}.body-content__group.grid-group:last-child{border-bottom:none}.body-content__item.grid{padding:0;border-top:none;width:100%;min-width:1px;min-height:1px;box-shadow:0 1px 4px #bbb;margin:0 1% 3%;position:relative;overflow:hidden;border-left:none;transition:box-shadow .2s ease}#tickets-hub h1.colors{font-size:16px;color:#fff;border-radius:4px;line-height:1.5;text-transform:uppercase;margin:0 10px 2px;padding:3px 8px;text-align:center;display:block;background:linear-gradient(to right,#691c33 0,#ffc72a 100%);font-weight:400}#tickets-hub h2.category{font-weight:400;font-size:1.45rem;line-height:1.2;color:#fff;background:#691c33;padding:5px 0;margin:0}#tickets-hub .grid:hover{box-shadow:0 1px 7px #aaa}#tickets-hub .small-block-m{max-width:33px;vertical-align:middle;padding:0 2px 3px;display:none}#tickets-hub .category-description{padding:10px 4% 8px;font-size:.9rem;color:#333;font-style:italic;line-height:1.2}#tickets-hub .category-cta{padding:1% 4% 4%;line-height:1.4;font-size:1.1rem}#tickets-hub .timeline{font-weight:700;font-size:1rem;color:#000;font-style:italic;margin-bottom:2px}#tickets-hub .onsale-timeline{text-align:left;line-height:1.25;font-size:.9rem}#tickets-hub .onsale-date{display:block;padding:5px 0}#tickets-hub .onsale-timeline .arrow{padding:0 5px 0 0}#tickets-hub a.button-large{color:#691c33;font-family:'Saira',sans-serif;font-weight:500;line-height:1.88;padding:7px 12px 6px;display:block;text-transform:uppercase;background:#ffc72a;border-radius:3px;border-bottom:none;font-size:1.1rem;box-shadow:0 1px 1px #e0ad13}#tickets-hub a.button-large,#tickets-hub a:link{transition:all .15s ease;text-decoration:none}#tickets-hub a.button-large:hover{color:#691c33;background:#f9bc17;box-shadow:0 1px 1px #d2a00b}#tickets-hub a:hover,#tickets-hub.tickets-hub-home .body-content__item.grid:hover a,.sidearm-calendar .sidearm-calendar-chooser-week-of button:before,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-location a:hover{color:#a62035}#tickets-hub .category-more-info{font-size:1rem;padding-top:10px}#tickets-hub .category-more-info a{text-decoration:none;font-weight:300;padding:0 4px}#tickets-hub a.button-large.secondary{text-align:center;text-decoration:none;color:#691c33;font-family:'Saira',sans-serif;font-weight:400;line-height:1.88;box-shadow:none;padding:10px 12px;display:block;text-transform:uppercase;background:0 0;border-bottom:0 solid transparent;font-size:1rem;letter-spacing:3px}#tickets-hub a.button-large.secondary:hover{font-weight:500;color:#a62035;letter-spacing:4px}#tickets-hub .more-information{margin:40px auto 60px;max-width:1100px;width:auto;border-top:1px solid #e5e5e5}#tickets-hub .more-information-content{padding:2% 2% 3.3%;margin:0}#tickets-hub .more-information-description{font-size:1.6rem;font-weight:400;font-style:normal;line-height:1.3;color:#000;text-align:center;margin:10px 9% 0}#tickets-hub .more-information-links{font-size:1rem;padding-top:10px;margin:0 11%}#tickets-hub .more-information-links a{text-decoration:none;font-weight:400;text-align:left;display:inline-block;padding:10px 10px 0 0;font-size:1.1rem}#tickets-hub .benefit-wrap{text-align:left;line-height:1.25;padding:25px 9% 0;max-width:1074px;margin:0 auto}#tickets-hub .benefit{margin:0 0 25px;font-weight:400;font-size:1.6rem}#tickets-hub .benefit .arrow{padding:0 8px 0 0}#tickets-hub .main-cta{max-width:800px;display:block;margin:15px auto 0;text-align:center}#tickets-hub .main-cta-information-links{font-size:1rem;padding-top:10px;margin:0 auto 70px;max-width:260px}#tickets-hub .main-cta-information-links a{text-decoration:none;font-weight:400;text-align:left;display:block;padding-top:10px;font-size:1.1rem}#tickets-hub .body-content__item.grid .footer-links{font-size:1.1rem;padding:17px 0 20px;text-align:left;max-width:57%;margin:0 auto;line-height:1.4}#tickets-hub .body-content__item.grid.footer a{text-decoration:none;font-weight:400;display:block;padding:4px 0}#tickets-hub .page-thank-you{font-size:1.7rem}#tickets-hub .back-to-top a{display:block;margin:20px auto 40px;text-align:center;font-weight:400;max-width:400px}#tickets-hub .category-type-link{padding:12px 0;display:block;line-height:1.2;font-weight:700;font-size:1.1rem}@media all and (max-width:1100px){#tickets-hub h2.category{font-weight:400;font-size:1.2rem;line-height:1.2}}@media all and (max-width:700px){#tickets-hub .body-content__item.grid{margin:0 0 7%}#tickets-hub .body-content__item.grid .footer-links{max-width:80%}#tickets-hub h1.colors{font-size:.8rem;line-height:1.1;padding:6px 14px;margin:0}#tickets-hub .more-information-links{padding:20px 0}#tickets-hub .more-information-links a{display:block;padding:0 10px 10px 0}}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-row{padding:6px 6px 6px 0;box-shadow:none!important;border-bottom:1px solid #f1f1f1}.sidearm-archives h2{padding:12px 5px 20px 0}.sidearm-schedule .sidearm-schedule-title h2{padding:12px 5px 10px 0;display:inline-block;margin:0}.sidearm-archives h2,.sidearm-roster-player-view h2,.sidearm-roster-view h2,.sidearm-schedule .sidearm-schedule-title h2{text-transform:uppercase;margin-top:0;font-style:italic;color:#000;background:0 0;background:-webkit-gradient(linear,left top,right top,from(#691c33),to(#ffc72a));-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone}.sidearm-roster-view h2{display:inline-block}.sidearm-roster-player-view h2{padding: 12px 5px 10px 0;}.sidearm-roster-view h2{padding:12px 5px 0 0}.sidearm-roster-player-view h2{text-align:center;display:block}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-social{padding:0 8px}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-social-link{color:#a62035;font-size:1.5rem}.sidearm-roster-player-template-default.sidearm-roster-player-view .sidearm-roster-player-social span{padding:10px 6px}.sidearm-roster-player-view h2.sidearm-roster-player-heading{-webkit-background-clip:initial;-webkit-text-fill-color:initial;-webkit-box-decoration-break:initial;display:block;text-align:left}.sidearm-archives h2{display:inline-block;font-size:2.6rem}.sidearm-schedule .sidearm-schedule-title h2{font-size:1.7rem}.flex.flex-column.medium-flex-row.row.flex-align-center.flex-wrap,.sidearm-calendar-subscribe__toggle,.sidearm-schedule-game-extra-story.sidearm-schedule-game-extra-story-only .flex.flex-column.medium-flex-row.row.flex-align-center.flex-wrap{border-radius:4px}.sidearm-schedule .sidearm-schedule-game.sidearm-schedule-game-completed,.sidearm-schedule .sidearm-schedule-game.sidearm-schedule-game-completed:nth-child(even){background-color:transparent}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-opponent-name{padding-left:2px;color:#000;font-size:1.2rem}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-opponent{padding:0}.sidearm-common .sidearm-common-header-share-list li,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-opponent>*{margin:0}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-coverage,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-opponent-date{font-size:.8rem}.sidearm-schedule .sidearm-schedule-note{margin-bottom:0;font-size:.9rem;margin-top:10px}.game-promotion img{max-width:100px;padding:5px}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-links a{text-decoration:none;text-transform:uppercase;font-size:.7rem;font-weight:500;color:#a62035;border:1px solid;padding:2px 5px;border-radius:4px;margin:2px 0;display:inline-block}.sidearm-schedule-game-location{font-weight:500}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-conference-conference span{font-weight:400;padding:0 10px 0 5px;font-size:.7rem;font-style:italic}.sidearm-calendar .sidearm-calendar-schedule-event-opponent-details .sidearm-calendar-schedule-event-indicator,.sidearm-calendar-schedule-event .sidearm-calendar-schedule-event-indicator.sidearm-calendar-schedule-event-opponent-home,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-conference-vs span{padding:1px 4px 0!important;font-style:normal;font-size:.7rem;color:#ffc72a;border-radius:4px;background:#691c33;font-weight:400!important}.sidearm-calendar-schedule-event .sidearm-calendar-schedule-event-indicator.sidearm-calendar-schedule-event-opponent-away,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-away{color:#000!important;background:#e0e0e0!important}.sidearm-calendar.sidearm-calendar-template-default .sidearm-calendar-schedule-event-opponent-details .sidearm-calendar-schedule-event-opponent-home{background:#691c33;color:#ffc72a!important;font-style:normal!important}.sidearm-calendar.sidearm-calendar-template-default .sidearm-calendar-schedule-event-opponent-details .sidearm-calendar-schedule-event-opponent-away{font-style:normal!important}.sidearm-calendar .sidearm-calendar-schedule-event-opponent-details .sidearm-calendar-schedule-event-opponent-title,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-opponent-name a,.sidearm-schedule-game-opponent-name{color:#000;font-style:italic}.sidearm-common .sidearm-common-header-share a{text-decoration:none;padding:4px 8px;display:inline-block;border:1px solid #ccc;border-radius:4px;background-color:#fff;color:#555;font-weight:400;font-size:1rem;margin:0 10px 0 0}.sidearm-schedule .sidearm-schedule-games{padding-top:5px}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-result{font-style:normal!important;color:#000;font-size:1rem}.sidearm-schedule .sidearm-schedule-tournament{margin-bottom:10px;border-bottom:5px solid #fbc628!important;margin-top:20px}.sidearm-calendar .sidearm-calendar-schedule-day h4,.sidearm-schedule .sidearm-schedule-tournament>h2,.sidearm-schedule .sidearm-schedule-tournament>p{background-color:#691c33;color:#fff;border-radius:4px;background:linear-gradient(to right,#691c33 0,#ffc72a 100%);font-weight:400}.sidearm-schedule .sidearm-schedule-tournament>p{padding:0 8px}.sidearm-schedule .sidearm-schedule-tournament>h2{margin:8px 0 0;text-transform:uppercase;line-height:1.1;padding:6px 8px;font-size:.8rem}.sidearm-schedule .sidearm-schedule-record{padding:8px 0;margin:14px 0 12px;border-radius:4px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.sidearm-common .sidearm-common-header{background-color:#fff;border-top:none;border-bottom:none;padding:0;margin-bottom:16px}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-opponent-text{margin:0}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-location a{text-decoration:none;font-size:.9rem;color:#2e2e2e;font-weight:500}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-location a.paciolan_link{color:#a62035;font-size:.8rem}.sidearm-calendar .sidearm-calendar-schedule-event-links li a:hover,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-location a.paciolan_link:hover{text-decoration:underline}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-links li{margin-right:2px}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-location{font-size:.9rem}.sidearm-schedule-game-details.flex-item-1.columns{padding-left:0;padding-right:0}.sidearm-schedule .sidearm-schedule-record li{padding:0;box-shadow:none}.sidearm-schedule .sidearm-schedule-tournament>p a{color:#fff;font-weight:400;text-decoration:none}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-extra-leaders{border-left:none}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-extra-scoring{border-bottom:none}.sidearm-schedule-game-links li.game_custom1{font-size:.7rem;padding-left:0}.sidearm-calendar .sidearm-calendar-schedule-day h4{padding:2px 8px!important;margin-bottom:0;font-size:1rem}.sidearm-calendar .sidearm-calendar-schedule-event-links li a{text-decoration:none;text-transform:uppercase;font-size:.8rem;font-weight:500;color:#a62035;padding:0;border-radius:4px}.sidearm-calendar .sidearm-calendar-schedule-event-location{font-size:1rem;font-weight:500}.sidearm-calendar .sidearm-calendar-schedule-event-location .text-italic{font-style:normal!important}.sidearm-calendar.sidearm-calendar-template-default .sidearm-calendar-schedule-event-container{box-shadow:none}.sidearm-calendar.sidearm-calendar-template-default .sidearm-calendar-schedule-event-location span+span:before{content:" "}.sidearm-calendar .sidearm-calendar-chooser-header{background:#e6e6e6;padding:4px 8px;border-radius:4px;border:0;margin-top:0}.sidearm-calendar .sidearm-calendar-chooser-date{padding:16px 0;display:flex;border-right:1px solid #eee;cursor:pointer;border-left:none}.sidearm-calendar .sidearm-calendar-chooser-date-selected{background:0 0;font-weight:700;color:#000}.sidearm-calendar .sidearm-calendar-chooser-date-day{font-size:1.5rem;font-weight:700}.sidearm-calendar .sidearm-calendar-chooser{border-radius:4px;box-shadow:0 1px 6px #bbb;border:0}.sidearm-calendar .sidearm-calendar-chooser-date-events li:before{background-color:#a62035}.sidearm-calendar .sidearm-calendar-chooser-week-of button{border:0}.sidearm-calendar .sidearm-calendar-schedule-event-sport{border-bottom:1px solid #e9e9e9}.sidearm-calendar .sidearm-calendar-schedule-event-container{box-shadow:none;border-bottom:1px solid #e9e9e9}.sidearm-calendar .sidearm-calendar-schedule-event-sport a{font-style:italic;font-size:1.1rem}.sidearm-calendar .sidearm-calendar-schedule-event-sport a:hover{text-decoration:none}.sidearm-calendar .sidearm-calendar-schedule-event-opponent-details .sidearm-calendar-schedule-event-opponent-title{font-size:1.2rem}.sidearm-calendar .sidearm-calendar-schedule-event-details{border-color:#e9e9e9}.sidearm-calendar .sidearm-calendar-schedule-event-sport{border-color:#e9e9e9;padding-bottom:5px;line-height:1.3}.sidearm-calendar-schedule-event-opponent-media{padding:0 30px 0 10px;width:80px;display:inline-block}.sidearm-calendar .sidearm-calendar-schedule-event:nth-child(odd){background:0 0}.sidearm-calendar .sidearm-calendar-schedule-event-location span+span:before{content:none}@media screen and (min-width:800px){.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-links a{padding:2px 5px 1px}.sidearm-schedule .sidearm-schedule-title h2{font-size:2.4rem;text-align:left}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-opponent-name{font-size:1.2rem}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-extra-story-text>p a{font-size:1.6rem}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-opponent-logo img{padding:0 26px 0 11px;width:80px;display:inline-block}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-location,.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-location a,.sidearm-schedule .sidearm-schedule-tournament>p{font-size:1rem}.sidearm-schedule .sidearm-schedule-game .sidearm-schedule-game-opponent-date{font-size:.9rem}}.sidearm-splash-container img{box-shadow:-1px 3px 24px #5d172c;border-radius:1px}.sidearm-splash .sidearm-splash-links li{margin:8px 12px}.sidearm-splash .sidearm-splash-links li a:hover{text-decoration:underline}.sidearm-splash .sidearm-splash-container{background:linear-gradient(287deg,#8a203f 0,#691c33 78%)}.sidearm-publications__btn,a.sidearm-publications__btn{color:#691c33;font-family:'Saira',sans-serif;line-height:1.88;padding:7px 18px 6px;display:block;text-transform:uppercase;background:#ffc72a;border-radius:3px;border-bottom:none;font-size:1.1rem;box-shadow:0 1px 1px #e0ad13;font-weight:500!important}.sidearm-publications__btn:hover,a.sidearm-publications__btn:hover{background-color:#ffc72a}.c-navigation--sport.c-navigation--desktop .c-navigation__sport .c-navigation__url--level-1{font-size:18px;line-height:1.2}@media all and (min-width:1200px){.c-navigation--sport.c-navigation--desktop .c-navigation__sport .c-navigation__url--level-1{font-size:20px}}.c-navigation--sport .c-navigation__separator{margin:12px 0 0;text-transform:uppercase;background-color:#691c33;color:#fff;padding:3px 8px 2px;border-radius:4px;background:linear-gradient(to right,#691c33 0,#ffc72a 100%);font-weight:400;font-size:1rem;width:100%}.trending-social-links{float:left;padding:0 10px 0 20px}.trending-social-links a{padding:0 3px;font-size:1.2rem}.trending-team-name{font-size:.8rem;text-transform:uppercase;letter-spacing:3px;padding:5px 6px 0;display:inline-block;font-style:italic;float:left}.s-trending .minn-tn{flex:0 1 auto;-webkit-flex:0 1 auto;min-width:1px;min-height:1px;margin-right:auto;width:100%}.trending-social-links span{position:absolute;top:-99999px;left:-99999px;display:block!important;color:#fff!important;background-color:#000!important}.s-trending .minn-tn__items{animation:none;overflow:hidden}@media all and (max-width:1130px){.s-trending .minn-tn__items{margin:0;padding:5px 0 3px 24px;list-style:none;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;border-top:none;animation:none;overflow:hidden}}.right-rail-team-name,.story-social-links-footer-heading{text-transform:uppercase;background-color:#691c33;color:#fff;background:linear-gradient(to right,#691c33 0,#ffc72a 100%);font-weight:400;font-size:1rem;width:100%}.right-rail-team-name{margin:0 0 5px;padding:3px 8px 2px;border-radius:4px}.right-rail-social-links .s-social__link{border-bottom:1px solid #e5e5e5;display:block;padding:12px 0}.social-links-footer .back-to-top{padding:50px 0;display:inline-block;font-weight:300;font-size:1.2rem}.story-social-links-footer .s-social__link{padding:2px 7px;font-size:1rem;display:inline-block}.story-social-links-footer-heading{margin:0 0 8px;padding:7px 8px 6px;border-top-left-radius:4px;border-top-right-radius:4px;line-height:1.175}.sidearm-story-template-players,.story-social-links-footer{padding:0;border:0;box-shadow:0 1px 6px #bbb;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.story-social-links-footer{margin:0 0 12px}.sidearm-story-template-players{margin:20px 0 0}.sportfile .story-social-links-footer{border-top:none;text-align:center;padding-top:0;margin:0 auto;max-width:800px}.html-ad a.back-to-top,.sportfile a.back-to-top{display:block;font-weight:300;padding:30px 0;font-size:1.1rem;text-align:center}.story-social-links-footer .back-to-top{padding:50px 0;display:block;font-weight:300;font-size:1rem}.story-social-links-footer .section-1-links{padding:0 0 5px;margin:0 10px}.story-social-links-footer .section-2-links{border-top:1px solid #e5e5e5;padding:5px 0;margin:0 10px}.minn-rr .scoreboard-of-excellence .minn-rr__image{padding-bottom:0}@media all and (max-width:1025px){.minn-rr__item.scoreboard-of-excellence,.minn-rr__item.social-links-footer{box-shadow:none;width:100%;position:relative;margin:14px auto 24px;padding:0!important;overflow:hidden;text-align:center;line-height:1.42;max-width:none;border-radius:none}.story-social-links-footer .s-social__link{border-bottom:1px solid #e5e5e5;display:block;padding:12px 0;font-size:1.2rem}.story-social-links-footer{padding-bottom:0}.story-social-links-footer .section-1-links{padding:0;margin:0}.story-social-links-footer .section-2-links{border-top:none;padding:0;margin:0}}.minn-rr{padding-top:0;border:0}.social-links-footer.mobile-only .s-social__link{font-size:1.3rem;padding:12px 24px;display:block;border-top:1px solid #e5e5e5}.minn-rr .minn-rr__item{padding:24px;border-bottom:none}.social-links-footer.mobile-only .section-1-links{border-bottom:1px solid #e5e5e5}@media all and (min-width:1025px){.right-rail-social-links .s-social__link{border-bottom:1px solid #e5e5e5;display:block;padding:5px 0;font-size:1.1rem;font-weight:300}.html-ad .social-links-footer .back-to-top,.social-links-footer.mobile-only{display:none}.story-social-links-footer .section-1-links .s-social__link{font-size:1.15rem;font-weight:300}.minn-rr,.story-social-links-footer .section-1-links.section-buy-links{border-top:1px solid #e5e5e5}.minn-rr{padding-top:20px}.minn-rr .minn-rr__item{border-bottom:1px solid #e5e5e5}}.body-content__aside .ad-social-icons{display:none}.right-rail-social-links .s-social__link{font-size:1.1rem}.vue-archives-template-1 .vue-archives-inputs--button,.vue-archives-template-1 .vue-archives-pagination--list li button.page-button-active{background:#691c33}.vue-archives-template-1 .vue-archives-input button:hover,.vue-archives-template-1 .vue-archives-inputs--button:hover{background:#a62038}.vue-archives-template-1 .vue-archives-stories--header{margin:0;text-transform:uppercase;background-color:#691c33;color:#fff;padding:3px 8px 2px;border-radius:4px;background:linear-gradient(to right,#691c33 0,#ffc72a 100%);font-weight:400;font-size:1rem;width:100%}.vue-archives-template-1 .vue-archives-item--headline a,.vue-archives-template-1 .vue-archives-pagination--arrow,.vue-archives-template-1 .vue-archives-pagination--list li button{color:#691c33}.vue-archives-template-1 .vue-archives-item--headline{font-size:1.7rem;font-weight:700;text-transform:none;margin:0 0 12px;line-height:1.2}.vue-archives-template-1 .vue-archives-item--headline a:hover,.vue-archives-template-1 .vue-archives-trending-item--title a:hover{color:#a62038;text-decoration:none}.vue-archives-template-1 .vue-archives-item--metadata,.vue-archives-template-1 .vue-archives-trending-item--metadata{font-size:.75rem;font-weight:500;color:#999;text-transform:uppercase;line-height:1.1}.vue-archives-template-1 .vue-archives-item--summary{display:none}@media all and (max-width:1024px){.vue-archives-template-1 .vue-archives-item--image{display:none}.vue-archives-template-1 .vue-archives-item--content{flex:0 1 100%;padding:0}.vue-archives-template-1 .vue-archives-header{margin-bottom:24px}}.sidearm-roster-view .sidearm-common-header button.sidearm-select-button,.sidearm-roster-view .sidearm-roster-sort-options button.sidearm-select-button{border-radius:3px;margin:0 2px;font-weight:400}.sidearm-roster-default-template .sidearm-roster-player-extra-heading,.sidearm-roster-default-template .sidearm-roster-player-extra-stats li.sidearm-roster-player-extra-stats-tabs-selected{display:block;text-transform:uppercase;background-color:#691c33;color:#fff;padding:3px 8px 2px;background:linear-gradient(to right,#691c33 0,#ffc72f 100%);font-weight:400;font-size:1rem;border-radius:4px;box-shadow:none}.sidearm-roster-default-template .sidearm-roster-player-extra-heading{margin:0 12px}.sidearm-roster-default-template .sidearm-roster-player-extra-stories ul{margin:0 6px}@media all and (min-width:1025px){.sidearm-roster-default-template .sidearm-roster-player-extra-heading,.sidearm-roster-default-template .sidearm-roster-player-extra-stats li.sidearm-roster-player-extra-stats-tabs-selected{margin:20px 20px 0}.sidearm-roster-default-template .sidearm-roster-player-extra-stories,.sidearm-roster-default-template .sidearm-roster-player-extra-stories ul{padding:0 20px}}.sidearm-roster-default-template .sidearm-roster-player-extra-stats li.sidearm-roster-player-extra-stats-tabs-selected{margin:0;width:100%}.sidearm-roster-default-template .sidearm-roster-player-extra-stats ul{border:0}.sidearm-roster-player-extra-stories-only.row.pad{padding:0;border:0;box-shadow:0 1px 6px #bbb;margin:0 0 12px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.sidearm-roster-default-template .sidearm-roster-player-extra-story span{font-style:normal;font-size:.8rem;font-weight:500;color:#999}.sidearm-roster-default-template .sidearm-roster-player-toggle:before,.sidearm-roster-default-template .sidearm-roster-player.show-extra .sidearm-roster-player-toggle:before,.sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-toggle:before{border-bottom:2rem solid #691c33}.sidearm-roster-default-template .sidearm-roster-player-toggle:after,.sidearm-schedule-template-default .sidearm-schedule-game .sidearm-schedule-game-toggle:after{color:#ffc72a;font-weight:600}.sidearm-roster-card-template-1 .sidearm-roster-player-name{color:#000;font-size:1rem}.sidearm-roster-player-header-action-photos-credit{font-weight:300;font-size:1rem}.mbball .sidearm-accessible-iframe-title,.schedules-page .c-tickets--schedule-1 .c-tickets__logos::after{display:none}.c-navigation--sport.c-navigation--mobile .c-navigation__parent .c-navigation__url--level-1:after{color:#a62035;border-radius:24px;border:2px solid #a62035;padding:7px 12px}.schedules-page .c-tickets__indicator.flex.flex-column.flex-align-center.flex-justify-center.text-uppercase{font-weight:400;background:#691c33;color:#ffc72a;border-radius:4px;font-size:1rem;width:auto;padding:2px 4px;height:auto}.schedules-page .sidearm-common .sidearm-common-header .select-button{border-radius:4px;margin:0 0 0 3px;text-transform:uppercase}.schedules-page .c-tickets--schedule-1 .c-tickets__top{background:#ffc72a;border-top-left-radius:4px;border-top-right-radius:4px}.c-tickets--schedule-1 .c-tickets__date-time .c-tickets__time,.schedules-page .c-tickets--schedule-1 .c-tickets__date-time .c-tickets__date{color:#691c33}.schedules-page .c-tickets--schedule-1 .c-tickets__link{color:#ffc72a;line-height:1.1;border-top-right-radius:4px;border-bottom-right-radius:4px;font-weight:700!important;text-transform:uppercase;font-size:1.6rem}.schedules-page .c-tickets__item.flex{border-radius:4px;box-shadow:0 1px 6px #bbb;margin:10px 4px}.schedules-page svg.c-tickets__barcode{padding:5px}.schedules-page .c-tickets__details.flex.flex-column.flex-justify-center.text-center.text-left-on-large{padding:0 0 20px}.schedules-page .c-tickets__opponent.text-bold{text-transform:uppercase;font-style:italic;font-size:1.7rem;padding:0 5px;line-height:1.1}.schedules-page .c-tickets__date--month,span.sidearm-roster-player-hometown{font-weight:700}.schedules-page .c-tickets--schedule-1 .c-tickets__info{padding:0 10px}