@import url('https://fonts.googleapis.com/css?family=Montserrat&display=swap');@import 'https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,900';@font-face{font-family:'montserrat-light'; src:url('/images/fonts/Montserrat-Light.otf'); font-weight:normal; font-style:normal} a.sidearm-skip-link{position:absolute;left:-99999px;top:0;background-color:#ffc600;color:#003057}a.sidearm-skip-link:link,a.sidearm-skip-link:visited{color:#003057}a.sidearm-skip-link:focus{position:fixed;left:0;z-index:9999999}body{font:14px/1.4 arial,sans-serif;color:#000;margin:0;padding:0}.row{max-width:1152px;margin-left:auto;margin-right:auto}.wide #main-content{margin-top:145px !important}.wide #main-content .sidearm-schedule h2{max-width:1152px;margin-left:auto;margin-right:auto}.wide .main-content-placeholder{max-width:1152px;margin-left:auto;margin-right:auto}.storypage .article-wrapper{margin-top:120px;margin-bottom:48px}.storypage .article-wrapper .article-full-container{-webkit-box-shadow:0 0 12px rgba(0, 0, 0, 0.25);box-shadow:0 0 12px rgba(0, 0, 0, 0.25)}.storypage .article-header .headline-wrapper{padding-top:60px;padding-bottom:24px;padding-left:190px;padding-right:190px;text-align:center;font-weight:700;font-size:42px;color:#003057;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase}.storypage .article-header .headline-wrapper h2{color:#003057;margin:0;font-size:36px;line-height:40px;padding-bottom:12px}.storypage .article-content{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:0 190px;font-family:"Montserrat-Light";font-size:16px;color:#404040;line-height:20px}.storypage .article-content .social-column{text-align:center;font-size:24px;position:relative}.storypage .article-content .social-column:before{content:"";height:3px;width:95px;background:#ffc600;position:absolute;left:-5px;top:12px}.storypage .article-content .social-column:after{content:"";height:3px;width:95px;background:#ffc600;position:absolute;right:0px;top:12px}.storypage .article-content .social-column a{padding:0px 12px;text-decoration:none;font-family:"Montserrat-Light",sans-serif;font-weight:700;font-size:14px;color:white;border-radius:3px}.storypage .article-content .social-column a i{color:white}.storypage .article-content .social-column .social-column-print{background:black}.storypage .article-content .social-column .social-column-twitter{background:#01aced}.storypage .article-content .social-column .social-column-facebook{background:#3b5998}.storypage .article-content .social-column .social-column-pinterest{background:#cf1913}.storypage .article-content .social-column .social-column-email{background:#ffc600}.storypage .article-content .article-main-content{padding:48px 0}.sport #scrollNav{display:block}.sport #sponsors{display:none}.sport #sponsors.home{display:block}.sport #top-stories{width:100%;height:calc(100vh - 120px);position:absolute;top:0;left:0;z-index:2}.sport #top-stories .top-stories-sport{display:none}.sport #top-stories .top-stories-slider{height:100%}.sport #top-stories .top-stories-slider .slick-list{height:100%}.sport #top-stories .top-stories-item{height:calc(100vh - 120px);position:relative;overflow:hidden}.sport #top-stories .top-stories-item .top-stories-logo{position:absolute;top:35px;left:0;width:100%;z-index:3}.sport #top-stories .top-stories-item .top-stories-logo .row{padding:0 0 0 30px}.sport #top-stories .top-stories-item .top-stories-logo a{display:block}.sport #top-stories .top-stories-item .story-media{width:100%;height:100%;position:relative}.sport #top-stories .top-stories-item .story-media .story-media-as-background{width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-position:center top}.sport #top-stories .top-stories-item .story-media:before{content:'';display:block;width:100%;height:329px;position:absolute;bottom:0px;z-index:1;left:0;background:url(/images/responsive/mainstory_repeater.png) repeat-x}.sport #top-stories .top-stories-item .story-media .showcase-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:0;width:80px;height:80px;background:url('https://s3.amazonaws.com/assets.sidearmsports.com/images/play-full.png') no-repeat;background-size:contain;border:0px;z-index:100}.sport #top-stories .top-stories-item .story-media .showcase-video-player{position:absolute;top:0;left:0;width:100%;height:100%}.sport #top-stories .top-stories-item .row{position:relative}.sport #top-stories .top-stories-item .top-stories-text{position:absolute;bottom:75px;left:0;z-index:3;width:100%;height:179px;padding:20px 0;text-align:center}.sport #top-stories .top-stories-item .top-stories-text .top-stories-headline{text-transform:uppercase;text-decoration:none;line-height:1em;font-weight:700;font-size:42px;color:#fff;font-family:'Source Sans Pro',sans-serif}.sport #top-stories .top-stories-item .top-stories-text .top-stories-headline:hover{color:#ffc600}.sport #navigation{position:absolute;z-index:9000;bottom:0;left:0;top:auto}.sport #navigation .main-navigation .main-navigation-level-2{bottom:100%;top:auto;border-top:2px solid white;border-bottom:none}.sport #navigation .sports-nav{position:absolute;top:-100%;left:0}.sport #navigation .sports-nav .sports-nav-container:before{border-bottom:60px solid rgba(0, 0, 0, 0.7);border-top:none}.sport #navigation .sports-nav .sports-nav-container:after{border-bottom:60px solid rgba(0, 0, 0, 0.7);border-top:none}.sport #navigation.headroom--not-top{position:fixed;top:0;bottom:auto}.sport #navigation.headroom--not-top .sports-nav{top:100%}.sport #navigation.headroom--not-top .sports-nav .sports-nav-container:before{border-top:60px solid rgba(0, 0, 0, 0.7);border-bottom:none}.sport #navigation.headroom--not-top .sports-nav .sports-nav-container:after{border-top:60px solid rgba(0, 0, 0, 0.7);border-bottom:none}.sport #navigation.headroom--not-top .main-navigation .main-navigation-level-2{bottom:auto;top:100%}.sport #navigation.headroom--not-top .sports-nav .sports-nav-container .nav-item{border-top:none;border-bottom:5px solid transparent}.sport #navigation.headroom--not-top .sports-nav .sports-nav-container .nav-item>ul{bottom:auto;top:calc(100% + 5px)}.sport #navigation.headroom--not-top .sports-nav .sports-nav-container .nav-item:hover{border-bottom:5px solid #ffc600}.homepage:not(.wide) #scrollNav{display:block}.homepage:not(.wide) #sponsors{display:none}.homepage:not(.wide) #sponsors.home{display:block}.homepage:not(.wide) #top-stories{width:100%;height:calc(100vh - 60px);position:absolute;top:0;left:0;z-index:2}.homepage:not(.wide) #top-stories .top-stories-sport{display:none}.homepage:not(.wide) #top-stories .top-stories-slider{height:100%}.homepage:not(.wide) #top-stories .top-stories-slider .slick-list{height:100%}.homepage:not(.wide) #top-stories .top-stories-item{height:calc(100vh - 60px);position:relative;overflow:hidden}.homepage:not(.wide) #top-stories .top-stories-item .top-stories-logo{position:absolute;top:35px;left:0;width:100%;z-index:3}.homepage:not(.wide) #top-stories .top-stories-item .top-stories-logo .row{padding:0 0 0 30px}.homepage:not(.wide) #top-stories .top-stories-item .top-stories-logo a{display:block}.homepage:not(.wide) #top-stories .top-stories-item .story-media{width:100%;height:100%;position:relative}.homepage:not(.wide) #top-stories .top-stories-item .story-media .story-media-as-background{width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-position:center top}.homepage:not(.wide) #top-stories .top-stories-item .story-media .story-media-as-background:before{content:'';display:block;width:100%;height:329px;position:absolute;bottom:0px;z-index:1;left:0;background:url(/images/responsive/mainstory_repeater.png) repeat-x}.homepage:not(.wide) #top-stories .top-stories-item .row{position:relative}.homepage:not(.wide) #top-stories .top-stories-item .top-stories-text{position:absolute;bottom:40px;left:0;z-index:3;width:100%;height:179px;padding:20px 175px;text-align:center}.homepage:not(.wide) #top-stories .top-stories-item .top-stories-text .top-stories-headline{text-transform:uppercase;text-decoration:none;line-height:1em;font-weight:700;font-size:42px;color:#fff;font-family:'Source Sans Pro',sans-serif}.homepage:not(.wide) #top-stories .top-stories-item .top-stories-text .top-stories-headline:hover{color:#ffc600}.homepage:not(.wide) #navigation{position:absolute;z-index:9000;bottom:0;left:0;top:auto}.homepage:not(.wide) #navigation .main-navigation .main-navigation-level-2{bottom:100%;top:auto;border-top:2px solid white;border-bottom:none}.homepage:not(.wide) #navigation .sports-nav{position:absolute;top:-100%;left:0}.homepage:not(.wide) #navigation .sports-nav .sports-nav-container:before{border-bottom:60px solid rgba(0, 0, 0, 0.7);border-top:none}.homepage:not(.wide) #navigation .sports-nav .sports-nav-container:after{border-bottom:60px solid rgba(0, 0, 0, 0.7);border-top:none}.homepage:not(.wide) #navigation.headroom--not-top{position:fixed;top:0;bottom:auto}.homepage:not(.wide) #navigation.headroom--not-top .sports-nav{top:100%}.homepage:not(.wide) #navigation.headroom--not-top .sports-nav .sports-nav-container:before{border-top:60px solid rgba(0, 0, 0, 0.7);border-bottom:none}.homepage:not(.wide) #navigation.headroom--not-top .sports-nav .sports-nav-container:after{border-top:60px solid rgba(0, 0, 0, 0.7);border-bottom:none}.homepage:not(.wide) #navigation.headroom--not-top .main-navigation .main-navigation-level-2{bottom:auto;top:100%}.homepage:not(.wide) #navigation.headroom--not-top .sports-nav .sports-nav-container .nav-item{border-top:none;border-bottom:5px solid transparent}.homepage:not(.wide) #navigation.headroom--not-top .sports-nav .sports-nav-container .nav-item>ul{bottom:auto;top:calc(100% + 5px)}.homepage:not(.wide) #navigation.headroom--not-top .sports-nav .sports-nav-container .nav-item:hover{border-bottom:5px solid #ffc600}#navigation{width:100%;position:fixed;z-index:9000;top:0;left:0;box-shadow:0 2px 4px rgba(0, 0, 0, 0.3);z-index:9000}#navigation.headroom--not-top .sports-nav .sports-nav-container .nav-item{border-top:none !important;border-bottom:5px solid transparent}#navigation.headroom--not-top .sports-nav .sports-nav-container .nav-item>ul{bottom:auto;top:calc(100% + 5px)}#navigation.headroom--not-top .sports-nav .sports-nav-container .nav-item:hover{border-bottom:5px solid #ffc600}#navigation.headroom--not-top .main-navigation .main-navigation-level-1>li:hover>div{border-top:none;border-bottom:2px solid white}#navigation .sports-nav{position:absolute;top:100%;left:0;width:100%;z-index:8998}#navigation .sports-nav .sports-nav-container{max-width:1265px;width:100%;height:60px;background:rgba(0, 0, 0, 0.7);position:relative;margin:0 auto;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}#navigation .sports-nav .sports-nav-container .nav-item{position:relative;display:none;border-top:5px solid transparent;cursor:pointer;height:100%;align-items:center;-webkit-align-items:center;margin:0 2px}#navigation .sports-nav .sports-nav-container .nav-item.baseball{order:1;-webkit-order:1;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.softball{order:2;-webkit-order:2;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.mbball{order:3;-webkit-order:3;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.wbball{order:4;-webkit-order:4;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.mxc{order:5;-webkit-order:5;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.wxc{order:6;-webkit-order:6;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.fhockey{order:7;-webkit-order:7;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.mgolf{order:8;-webkit-order:8;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.mhockey{order:9;-webkit-order:9;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.whockey{order:10;-webkit-order:10;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.mlax{order:11;-webkit-order:11;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.wlax{order:12;-webkit-order:12;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.msoc{order:13;-webkit-order:13;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.wsoc{order:14;-webkit-order:14;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.mswd{order:15;-webkit-order:15;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.wswd{order:16;-webkit-order:16;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.mten{order:17;-webkit-order:17;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.wten{order:18;-webkit-order:18;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.mtf{order:19;-webkit-order:19;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.wtf{order:20;-webkit-order:20;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.wvball{order:21;-webkit-order:21;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item.wrestling{order:22;-webkit-order:22;display:flex;display:-webkit-flex}#navigation .sports-nav .sports-nav-container .nav-item>ul{position:absolute;bottom:calc(100% + 5px);left:-9999px;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding:10px 10px 20px 10px;opacity:0;transition:0.35s opacity;list-style:none;margin:0;width:105px;background:rgba(27, 86, 51, 0.9)}#navigation .sports-nav .sports-nav-container .nav-item>ul li{padding:10px;line-height:1em;border-bottom:1px dotted white}#navigation .sports-nav .sports-nav-container .nav-item>ul li:hover{background:#ffc600}#navigation .sports-nav .sports-nav-container .nav-item>ul li a{text-decoration:none;outline:none}#navigation .sports-nav .sports-nav-container .nav-item:hover{border-top:5px solid #ffc600}#navigation .sports-nav .sports-nav-container .nav-item:hover>ul{left:50%;opacity:1;transition:0.35s opacity;transform:translateX(-50%);-webkit-transform:translateX(-50%)}#navigation .sports-nav .sports-nav-container:before{content:'';position:absolute;top:0;right:100%;width:0;height:0;border-top:60px solid rgba(0, 0, 0, 0.7);border-left:50px solid transparent}#navigation .sports-nav .sports-nav-container:after{content:'';position:absolute;top:0;left:100%;width:0;height:0;border-top:60px solid rgba(0, 0, 0, 0.7);border-right:50px solid transparent}#navigation .main-nav{background:white}#navigation .main-navigation{display:flex;display:-webkit-flex;flex:1;-webkit-flex:1;min-width:1px;min-height:1px;align-items:center;-webkit-align-items:center;height:60px;margin:0 auto;position:relative}#navigation .main-navigation .row{position:relative;height:60px}#navigation .main-navigation .logo{position:relative;z-index:9000;display:block;outline:none;margin-right:100px}#navigation .main-navigation .main-navigation-level-1{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex:1 1 auto;-webkit-flex:1 1 auto;min-width:1px;min-height:1px;list-style:none;margin:0;padding:0;height:100%}#navigation .main-navigation .main-navigation-level-1>li{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;height:100%;line-height:60px;margin:0 32px 0 0}#navigation .main-navigation .main-navigation-level-1>li>a{font-weight:700;font-size:20px;color:#003057;font-family:'Source Sans Pro',sans-serif;text-decoration:none;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;position:relative;height:100%;text-transform:uppercase;position:relative;border-bottom:5px solid transparent}#navigation .main-navigation .main-navigation-level-1>li:hover{cursor:pointer}#navigation .main-navigation .main-navigation-level-1>li:hover>a{color:#ffc600;position:relative}#navigation .main-navigation .main-navigation-level-1>li:hover>a:after{content:"";position:absolute;width:100%;height:3px;background:#ffc600;left:0;bottom:6px}#navigation .main-navigation .main-navigation-level-1>li:hover>div{left:50%;opacity:1;transition:0.35s opacity;transform:translateX(-50%);-webkit-transform:translateX(-50%)}#navigation .main-navigation .main-navigation-level-1>li.main-navigation-sports{display:none}#navigation .main-navigation .main-navigation-level-1>li:last-of-type{margin:0}#navigation .main-navigation .main-navigation-level-1>li:last-of-type:after{content:none}#navigation .main-navigation .main-navigation-level-2{background:#f4f4f4;position:absolute;z-index:9000;left:-9999px;top:100%;display:flex;display:-webkit-flex;width:100%;border:2px solid white;border-top:none;opacity:0;transition:0.35s opacity}#navigation .main-navigation .main-navigation-level-2 .inside{display:flex;display:-webkit-flex;padding-bottom:24px;padding-left:90px;padding-right:90px;width:100%;max-width:1152px;margin-left:auto;margin-right:auto;justify-content:center;-webkit-justify-content:center}#navigation .main-navigation .main-navigation-level-2 ul{flex:1;-webkit-flex:1;min-width:1px;min-height:1px;list-style:none;padding:0;margin:0 10px}#navigation .main-navigation .main-navigation-level-2 li{line-height:1em;display:flex;display:-webkit-flex;justify-content:center}#navigation .main-navigation .main-navigation-level-2 li a{margin-right:5px;margin-left:5px}#navigation .main-navigation .main-navigation-level-2 li a:first-child{font-weight:700;font-size:16px;color:#003057;font-family:'Source Sans Pro',sans-serif;line-height:24px;margin-right:auto;margin-left:0;text-transform:uppercase}#navigation .main-navigation .main-navigation-level-2 li a.main-navigation-social{font-size:0}#navigation .main-navigation .main-navigation-level-2 li a.main-navigation-social.facebook:before{content:'\e805';color:#003057;font-size:16px;font-family:sidearm_font}#navigation .main-navigation .main-navigation-level-2 li a.main-navigation-social.twitter:before{content:'\e825';color:#003057;font-size:16px;font-family:sidearm_font}#navigation .main-navigation .main-navigation-level-2 li a.main-navigation-social.instagram:before{content:'\e811';color:#003057;font-size:16px;font-family:sidearm_font}#navigation .main-navigation .main-navigation-level-2 li.separator span{text-transform:uppercase;font-weight:700;font-size:20px;color:#6e6e6e;font-family:'Source Sans Pro',sans-serif;text-align:center;display:block;padding-top:24px;padding-bottom:24px;position:relative}#navigation .main-navigation .main-navigation-level-2 li.separator span:before{content:"";width:22px;height:2px;background:#6e6e6e;position:absolute;left:-28px;top:30px}#navigation .main-navigation .main-navigation-level-2 li.separator span:after{content:"";width:22px;height:2px;background:#6e6e6e;position:absolute;right:-28px;top:30px}#navigation .main-navigation .main-navigation-level-2 li:hover:not(.separator) a{color:#ffc600}#navigation .main-navigation .main-navigation-level-2 span{color:#6e6e6e}#navigation .main-navigation .main-navigation-level-2 a{text-decoration:none;text-transform:capitalize}#navigation .main-navigation .school-logo{font-weight:700;font-size:20px;color:#fff;font-family:'Source Sans Pro',sans-serif;text-decoration:none;text-transform:uppercase;height:100%;width:147px;position:absolute;right:-140px;top:0px;padding-top:14px;background:url(/images/responsive/shop_shape.png) no-repeat;padding-left:38px}#navigation .mobile_menu{width:100%;height:60px;line-height:60px;display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;padding:0 10px}#navigation .mobile_menu>a{align-items:center;-webkit-align-items:center;display:flex;outline:none}#navigation .mobile_menu .icon-menu{position:relative;z-index:998;color:#ffc600;font-style:normal;font-size:16px;cursor:pointer;text-transform:uppercase;font-size:20px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}#navigation .mobile_menu .off-canvas-menu{display:flex;flex-direction:column;position:fixed;top:0;right:0;width:300px;background-color:#003057;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%);transition:0.5s;z-index:9000;overflow:hidden;line-height:1em}#navigation .mobile_menu .off-canvas-menu .level-1{flex:1 1 auto;-webkit-flex:1 1 auto;min-width:1px;min-height:1px;display:block;list-style:none;margin:0;padding:0;flex:1;-webkit-flex:1;min-width:1px;min-height:1px;padding-top:50px;overflow-x:hidden;position:relative}#navigation .mobile_menu .off-canvas-menu .level-1>li{line-height:1em}#navigation .mobile_menu .off-canvas-menu .level-1>li.sports-menu{display:none}#navigation .mobile_menu .off-canvas-menu .level-1>li>a{text-decoration:none;display:block;text-transform:uppercase;position:relative;padding:10px 20px;outline:none;color:white}#navigation .mobile_menu .off-canvas-menu .level-1>li>a:hover{color:#ffc600}#navigation .mobile_menu .off-canvas-menu .level-1>li>a.parent{cursor:pointer}#navigation .mobile_menu .off-canvas-menu .level-1>li>a.parent.open{background-color:#003057}#navigation .mobile_menu .off-canvas-menu .level-1>li>a.parent.open:before{content:'\e833';font-family:sidearm_font;position:absolute;left:10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:white;font-style:normal}#navigation .mobile_menu .off-canvas-menu .level-1>li>a.parent:after{content:'\e832';font-family:sidearm_font;position:absolute;right:10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:white;font-style:normal}#navigation .mobile_menu .off-canvas-menu .level-2{list-style:none;margin:0 6px 0 0;padding:0;position:absolute;z-index:1;right:0px;top:50px;width:274px;height:calc(100% - 50px);overflow-y:auto;transform:translateX(100%);-webkit-transform:translateX(100%);transition:0.25s;background-color:#003057;scrollbar-color:#003057 #fff;scrollbar-width:thin;-webkit-overflow-scrolling:touch}#navigation .mobile_menu .off-canvas-menu .level-2::-webkit-scrollbar-track{background-color:#fff;border-radius:999px}#navigation .mobile_menu .off-canvas-menu .level-2::-webkit-scrollbar{-webkit-appearance:none;-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:999px;width:6px}#navigation .mobile_menu .off-canvas-menu .level-2::-webkit-scrollbar:vertical{width:6px !important}#navigation .mobile_menu .off-canvas-menu .level-2::-webkit-scrollbar-thumb{background-color:#003057;border-radius:999px;border:1px solid #fff}#navigation .mobile_menu .off-canvas-menu .level-2>li{line-height:1em}#navigation .mobile_menu .off-canvas-menu .level-2>li>a{display:block;text-decoration:none;padding:10px 20px;outline:none;color:white}#navigation .mobile_menu .off-canvas-menu .level-2>li.separator{font-weight:700}#navigation .mobile_menu .off-canvas-menu .level-2>li.separator a{color:#ffc600}#navigation .mobile_menu .off-canvas-menu .level-2.open{transform:translateX(0);-webkit-transform:translateX(0)}#navigation .mobile_menu .off-canvas-menu.open{-webkit-transform:translateX(0%);transform:translateX(0%);transition:0.5s}#navigation .mobile_menu .off-canvas-menu .close-menu{flex:0 0 auto;-webkit-flex:0 0 auto;min-width:1px;min-height:1px;cursor:pointer;position:absolute;top:0;left:15px;line-height:50px;font-size:20px;width:100%;text-align:left;background-color:#003057;z-index:2;color:white}#navigation .mobile_menu .school-logo{flex:0 0 auto;-webkit-flex:0 0 auto;min-width:1px;min-height:1px;font-weight:700;font-size:20px;color:#fff;font-family:'Source Sans Pro',sans-serif;display:block;text-decoration:none;text-transform:uppercase;background:url(/images/responsive/shop_shape.png) no-repeat;padding:24px 12px}.sport-navigation{width:100%;background:#ffc600;z-index:8999;height:60px;position:relative;z-index:8999;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1),inset 0 -1px rgba(0, 0, 0, 0.2)}.sport-navigation .row{position:relative}.sport-navigation ul.level-1{margin:0;padding:0;list-style:none;width:100%;justify-content:flex-end;-webkit-justify-content:flex-end;display:flex;display:-webkit-flex;height:60px;position:relative;align-items:center;-webkit-align-items:center}.sport-navigation ul.level-1>li{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;position:relative;text-decoration:none;height:100%;padding:0 10px}.sport-navigation ul.level-1>li.sport-home{position:absolute;top:0;left:0;margin:0;padding:0}.sport-navigation ul.level-1>li.sport-home a{text-transform:uppercase;font-weight:700;font-size:34px;color:#003057;font-family:'Source Sans Pro',sans-serif}.sport-navigation ul.level-1>li>div a{text-decoration:none;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;outline:none;font-family:"Montserrat",sans-serif;font-size:16px}.sport-navigation ul.level-1>li>ul.level-2{list-style:none;margin:0;padding:10px;position:absolute;top:100%;left:-9999px;width:180px;z-index:9000;background:#ffc600}.sport-navigation ul.level-1>li>ul.level-2>li{padding:10px;line-height:1em}.sport-navigation ul.level-1>li>ul.level-2>li>a{text-decoration:none}.sport-navigation ul.level-1>li>ul.level-2>li:hover>a{color:white}.sport-navigation ul.level-1>li:hover{cursor:pointer}.sport-navigation ul.level-1>li:hover>ul.level-2{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.sport-navigation ul.level-1>li:hover div a{color:white}.sport-navigation .sports-menu.mobile{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;z-index:100;position:relative;height:100%;padding:0 10px;background:#ffc600}.sport-navigation .sports-menu.mobile .sports-mobile-navigation-home a{text-decoration:none;text-transform:uppercase;font-style:italic;outline:none}.sport-navigation .sports-menu.mobile>ul{margin:0;list-style:none;padding:0;align-items:stretch;-webkit-align-items:stretch}.sport-navigation .sports-menu.mobile>ul>li{padding:0 8px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:10px;line-height:1em}.sport-navigation .sports-menu.mobile>ul>li.more{line-height:2}.sport-navigation .sports-menu.mobile>ul>li>a{line-height:2;text-decoration:none;outline:none}.sport-navigation .sports-menu.mobile>ul>i{margin-left:auto;font-size:20px;cursor:pointer;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;color:white}.sport-navigation .sports-menu.mobile .dropdown-menu{position:absolute;left:-9999px;top:100%;width:100%;z-index:1;transition:0.2s opacity;opacity:0}.sport-navigation .sports-menu.mobile .dropdown-menu .level-1{display:block;background:#ffc600;height:auto !important;padding:8px;box-shadow:2px 2px 5px rgba(0, 0, 0, 0.5)}.sport-navigation .sports-menu.mobile .dropdown-menu .level-1 li{display:block;line-height:1em}.sport-navigation .sports-menu.mobile .dropdown-menu .level-1 li.sport-home{display:none}.sport-navigation .sports-menu.mobile .dropdown-menu .level-1 li:hover:after{display:none}.sport-navigation .sports-menu.mobile .dropdown-menu .level-1 li a{padding:8px;display:block;text-decoration:none;outline:none}.sport-navigation .sports-menu.mobile .dropdown-menu .level-1 li a:hover{cursor:pointer}.sport-navigation .sports-menu.mobile .dropdown-menu .level-1 li.mobile-navigation-parent{position:relative}.sport-navigation .sports-menu.mobile .dropdown-menu .level-1 li.mobile-navigation-parent a:after{content:'\e865';font-family:sidearm_font;float:right;font-style:normal}.sport-navigation .sports-menu.mobile .dropdown-menu .level-1 li.mobile-navigation-item-open{position:relative}.sport-navigation .sports-menu.mobile .dropdown-menu .level-1 li.mobile-navigation-item-open a:after{content:'\e83a';font-family:sidearm_font;float:right;font-style:normal}.sport-navigation .sports-menu.mobile .dropdown-menu .level-2{border:none;padding:0;width:100%;background:#ffc600}.sport-navigation .sports-menu.mobile .dropdown-menu .level-2 li{padding:0;border:none}.sport-navigation .sports-menu.mobile .dropdown-menu .level-2 li a{display:block;padding:4px 30px;outline:none}.sport-navigation .sports-menu.mobile .dropdown-menu .level-2 li a:after{content:none !important}body.mobile-menu-open.sports-nav .sport-navigation .sports-menu.mobile .dropdown-menu{left:0;transition:0.2s opacity;opacity:1}#top-stories{height:auto;position:relative}#top-stories .ad{padding-top:24px;padding-bottom:24px;position:absolute;top:0;z-index:1;text-align:center;width:100%;background:rgba(0, 0, 0, 0.8)}#top-stories .top-stories-item{position:relative}#top-stories .top-stories-item .top-stories-text{position:absolute;bottom:0;left:0;z-index:3;width:100%;height:179px;padding:20px 40px}#top-stories .top-stories-item .top-stories-text .top-stories-headline{text-transform:uppercase;text-decoration:none;line-height:1em;font-weight:700;font-size:42px;color:#fff;font-family:'Source Sans Pro',sans-serif}#top-stories .top-stories-item .top-stories-text .top-stories-headline:hover{color:#ffc600}#top-stories .top-stories-item .top-stories-text:after{content:'';position:absolute;top:0;left:100%;width:122px;height:179px;background:url(/images/responsive/mainstory_endcap.png)}#top-stories .slick-dots{position:relative;display:flex;display:-webkit-flex;position:absolute;bottom:40px;margin:0 auto;justify-content:center;width:100%;padding-left:0;list-style-type:none}#top-stories .slick-dots:before{content:"";position:absolute;width:253px;height:3px;left:30%;top:8px;background:#ffc600}#top-stories .slick-dots:after{content:"";position:absolute;width:253px;height:3px;right:30%;top:8px;background:#ffc600}#top-stories .slick-dots li{font-size:0;padding-left:3px;padding-right:3px}#top-stories .slick-dots li button{background:url("/images/responsive/mainstory_dot.png");width:16px;height:16px;border:none;outline:none}#top-stories .slick-dots li.slick-active button{background:url("/images/responsive/mainstory_dot_b.png")}.super-leaderboard{padding:50px 0;background:#f4f4f4;text-align:center}.super-leaderboard .ad{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}.events{text-align:center;padding:34px 0}.events h2{font-weight:700;font-size:34px;color:#003057;font-family:'Source Sans Pro',sans-serif;margin:0;margin-bottom:-7px}.events .calendar{text-decoration:none;font-weight:700;font-size:20px;color:#ffc600;font-family:'Source Sans Pro',sans-serif;position:relative}.events .calendar:before{content:"";width:22px;background:#ffc600;position:absolute;height:2px;left:-28px;top:12px}.events .calendar:after{content:"";width:22px;background:#ffc600;position:absolute;height:2px;right:-28px;top:12px}.events .events-list{margin-top:28px}.events .row.pad{padding-left:12px;padding-right:12px}.events .slick-track{display:flex;display:-webkit-flex}.events header{font-size:16px;text-decoration:none;border-bottom:2px solid white;padding-bottom:3px;margin-bottom:20px}.events header>div{font-size:44px;text-transform:uppercase}.events header>div>img{margin-right:15px;flex-shrink:0;-webkit-flex-shrink:0;margin-left:-5px}.events header>div h2{font-size:44px;text-transform:uppercase;margin:0;line-height:44px}.events header>a{font-size:16px;text-decoration:none;align-self:flex-end;-webkit-align-self:flex-end;margin-bottom:5px}.events header>a i{display:none}.events .event{padding:0 12px;margin-bottom:24px}.events .event .event-container{background:#fff;min-height:316px;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-webkit-box-shadow:0 0 6px rgba(0, 0, 0, 0.25);box-shadow:0 0 6px rgba(0, 0, 0, 0.25)}.events .event .event-container .event-links{height:60px;width:100%;border-top:1px solid #d9d9d9;display:flex;display:-webkit-flex}.events .event .event-container .event-links ul{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;margin:0;list-style:none;padding:0;width:100%}.events .event .event-container .event-links a[href]{color:#ffc600}.events .event .event-container .event-links a{color:#b5b5b5}.events .event .event-container .event-links span{position:absolute;left:-9999px}.events .event .event-container .event-links li{margin:0 7px}.events .event .event-container .event-details{padding:0px 20px;font-size:16px;flex:1;-webkit-flex:1;min-width:1px;min-height:1px;font-weight:700;font-size:16px;color:#6e6e6e;font-family:'Source Sans Pro',sans-serif}.events .event .event-container .event-details>div:first-child{color:#6e6e6e;font-size:16px}.events .event .event-container .vsat{font-size:16px;font-family:'montserrat-light';color:#6e6e6e}.events .event .event-container .event-logos{margin:16px 47px 0px 47px;height:81px;padding:20px 0}.events .event .event-container .top{height:80px;width:100%;background:#003057;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;color:white;font-size:17px}.events .event .event-container .top i:before{vertical-align:top;padding-top:2px}.events .event .event-container .top.recent{background:#b5b5b5}.events .event .event-container .top.recent .sport-title{color:#003057}.events .event .event-container .sport-title{font-weight:700;font-size:20px;color:#ffc600;font-family:'Source Sans Pro',sans-serif;line-height:25px;text-transform:uppercase}.events .event .event-container .sport-date{font-family:'montserrat-light';font-size:16px}.events button{background:none;font-size:0;position:relative;border:none;outline:none}.events button.slick-prev:before{content:"";width:230px;background:#f4f4f4;position:absolute;height:3px;left:-255px}.events button.slick-prev:after{content:"\e84e";color:#b5b5b5;height:15px;width:15px;position:absolute;left:-12px;top:-8px;font-size:15px;font-family:"sidearm_font";padding-top:3px}.events button.slick-prev:hover:after{color:#003057}.events button.slick-next:before{content:"";width:230px;background:#f4f4f4;position:absolute;height:3px;right:-255px}.events button.slick-next:after{content:"\e84f";color:#b5b5b5;height:15px;width:15px;position:absolute;left:12px;top:-8px;font-size:15px;font-family:"sidearm_font";padding-top:3px}.events button.slick-next:hover:after{color:#003057}.youtube-video-is-playing .youtube-container .youtube-modal-container{left:0;opacity:1;z-index:999}.youtube-video-is-playing .youtube-container .youtube-modal-container .youtube-modal-player-container{position:relative}.youtube-video-is-playing .youtube-container .youtube-modal-container .youtube-modal-close{padding:5px 10px;background-color:#003057;color:white;position:absolute;top:-15px;right:-15px;font-size:0;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.youtube-video-is-playing .youtube-container .youtube-modal-container .youtube-modal-close:before{content:'\e83a';font-size:24px;cursor:pointer;font-family:sidearm_font;color:white}.youtube-no-data{padding:12px;text-align:center}.youtube-container{background:#fff url("/images/responsive/video_bg.png") no-repeat}.youtube-container .youtube-modal-container{position:fixed;width:100%;height:100%;top:0;left:-9999px;background-color:rgba(0, 0, 0, 0.5);display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;opacity:0}.youtube-container .youtube-modal-container .youtube-modal-close{padding:5px 10px;background-color:#003057;color:white;position:absolute;top:-15px;right:-15px;font-size:0;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.youtube-container .youtube-modal-player-container{width:50%;background-color:white;padding:20px}.youtube-container .youtube-modal-player{padding-bottom:56.25%;position:relative}.youtube-container .youtube-modal-player iframe{width:100%;height:100%;position:absolute;left:0;top:0}.youtube-container .youtube-list .youtube-list-item{margin:0 10px;position:relative;width:33.3333%}.youtube-container .youtube-list .youtube-list-item .youtube-list-item-media{position:relative}.youtube-container .youtube-list .youtube-list-item .youtube-list-item-media img{width:100%}.youtube-container .youtube-list .youtube-list-item .youtube-list-item-media a{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);z-index:3;cursor:pointer}.youtube-container .youtube-list .youtube-list-item .youtube-list-item-text{-webkit-box-shadow:0 0 6px rgba(0, 0, 0, 0.25);box-shadow:0 0 6px rgba(0, 0, 0, 0.25);background:white}.youtube-container .youtube-list .youtube-list-item .youtube-list-item-text>div{padding:25px;font-weight:700;font-size:18px;color:#003057;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase;line-height:21px}.youtube-container .youtube-list .slick-dots{display:flex;display:-webkit-flex;justify-content:center;padding-left:0;list-style-type:none;margin-top:-2px;margin-bottom:48px;position:relative}.youtube-container .youtube-list .slick-dots li button{background:url("/images/responsive/video_dot.png");border:none;font-size:0;height:16px;width:16px;margin:0 3px;outline:none}.youtube-container .youtube-list .slick-dots li.slick-active button{background:url("/images/responsive/video_dot_b.png")}.youtube-container .youtube-list .slick-dots:before{content:"";width:213px;background:#f4f4f4;position:absolute;height:3px;left:26%;top:12px}.youtube-container .youtube-list .slick-dots:after{content:"";width:213px;background:#f4f4f4;position:absolute;height:3px;right:26%;top:12px}.youtube-container h2{text-align:center;font-weight:700;font-size:20px;color:#ffc600;font-family:'Source Sans Pro',sans-serif;position:relative;margin-top:0}.youtube-container h2:before{content:"";width:22px;background:#ffc600;position:absolute;height:2px;left:43%;top:12px}.youtube-container h2:after{content:"";width:22px;background:#ffc600;position:absolute;height:2px;right:43%;top:12px}.sponsors{background:#003057}.sponsors .ads-container{flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center}.sponsors .ads-container .ad{margin:48px 12px}#aow{background:#003057;position:relative}#aow .endcap{flex:1 1 auto;-webkit-flex:1 1 auto;min-width:1px;min-height:1px}#aow .endcap.endcap-bg{background-color:#ffc600}#aow .endcap.endcap-blue{background-color:#003057}#aow .row{background:#003057 url("/images/responsive/aotw_feathers.png") no-repeat right;max-width:1428px;width:1128px}#aow .awards-list .award-item{display:flex;display:-webkit-flex;position:relative}#aow .awards-list .award-item .aotw-image{background:#003057 url("/images/responsive/aotw_header.png") no-repeat;height:300px;width:360px}#aow .awards-list .award-item .aow-info{align-self:flex-end;position:absolute;left:40%;background:rgba(0, 0, 0, 0.5);padding-top:12px;padding-bottom:12px}#aow .awards-list .award-item .aow-info:before{content:"";width:150px;height:100%;background:-moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.47) 71%, rgba(0, 0, 0, 0.47) 100%);background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.47) 71%, rgba(0, 0, 0, 0.47) 100%);background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.47) 71%, rgba(0, 0, 0, 0.47) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#78000000', GradientType=1);position:absolute;left:-150px;top:0}#aow .awards-list .award-item .aow-info:after{content:"";width:150px;height:100%;background:rgba(0, 0, 0, 0.5);position:absolute;right:-150px;top:0}#aow .awards-list .award-item .aow-info a{font-weight:700;font-size:32px;color:#ffc600;font-family:'Source Sans Pro',sans-serif;text-decoration:none;text-transform:uppercase;margin-left:5px}#aow .awards-list .award-item .aow-info .sport{font-family:"Montserrat-light",sans-serif;font-size:20px;color:white;text-align:center}#aow .awards-list .award-item .athlete-photo{margin-left:auto;z-index:1}.s-social h2{font-weight:700;font-size:32px;color:#003057;font-family:'Source Sans Pro',sans-serif;text-align:center;text-transform:uppercase;margin-bottom:0;margin-top:32px}.s-social__inner{padding-bottom:48px}.s-social .c-contentstream{overflow-anchor:none;position:relative}.s-social .c-contentstream .load-more__button{padding:20px 32px;background:#003057;color:var(--custom-color-text-on-primary, #fff);font-feature-settings:'clig' off,'liga' off;font-family:'Source Sans Pro';font-size:16px;font-style:normal;font-weight:700;border:none;line-height:150%;transition:.25s;margin-top:24px}.s-social .c-contentstream .load-more__button:hover,.s-social .c-contentstream .load-more__button:focus{background:#ffc600;color:#000}.s-social .c-contentstream__top{display:flex;align-items:center;justify-content:center;margin:24px 0 16px 0}.s-social .c-contentstream__filter-item:nth-of-type(2){margin:0 32px}.s-social .c-contentstream__filter-button{-webkit-appearance:none;border:none;background:none;margin:0;padding:0;border-radius:0px;padding:10px 32px;color:#6e6e6e;font-family:'Source Sans Pro';font-size:18px;font-style:normal;font-weight:600;line-height:normal;border-bottom:2px solid #6e6e6e;transition:.25s}.s-social .c-contentstream__filter-button.is-active,.s-social .c-contentstream__filter-button:hover,.s-social .c-contentstream__filter-button:focus{border-bottom:2px solid #0f3054;color:#0f3054}.s-social .c-contentstream__stream{margin-left:-8px;margin-right:-8px}.s-social .c-contentstream__item{width:33.33%;padding:8px 16px}.s-social .c-contentstream__item-inner{background:#fff;box-shadow:0px 1px 12px 0px rgba(0, 0, 0, 0.08);padding:16px;text-decoration:none}.s-social .c-contentstream__user{margin-bottom:12px}.s-social .c-contentstream__user-image{width:30px;height:30px;border-radius:30px;margin-right:13px}.s-social .c-contentstream__user-name{color:#0f3054;font-family:'Source Sans Pro';font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-right:auto}.s-social .c-contentstream__icon{font-size:18px;color:#0f3054}.s-social .c-contentstream__media{display:block}.s-social .c-contentstream__media-image{display:block;width:100%;height:auto}.s-social .c-contentstream__media-play{-webkit-appearance:none;border:none;background:none;margin:0;padding:0;border-radius:0px;display:block;font-size:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60px;height:60px;background-image:url('https://s3.amazonaws.com/assets.sidearmsports.com/images/play-full.png');background-size:contain}.s-social .c-contentstream__media.aspect{overflow:hidden;position:relative;padding-bottom:56.25%}.s-social .c-contentstream__media.aspect .c-contentstream__media-image{position:absolute;top:0;left:0}.s-social .c-contentstream__media.video-is-playing .showcase-modal{opacity:1;left:0;pointer-events:all;transition:opacity 0.25s, transform 0.25s;transform:scale(1)}.s-social .c-contentstream__body{margin-bottom:16px}.s-social .c-contentstream__text{color:#6e6e6e;font-family:'Source Sans Pro';font-size:14px;font-style:normal;font-weight:400;line-height:normal}.s-social .c-contentstream__text a{text-decoration-line:underline}.s-social .c-contentstream__text a:hover,.s-social .c-contentstream__text a:focus,.s-social .c-contentstream__text a.sidearm-hover{color:#0f3054}.s-social .c-contentstream .showcase-modal{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:-9999px;width:100%;height:100%;z-index:10000;background:rgba(0, 0, 0, 0.9);opacity:0;pointer-events:none;transition:opacity 0.2s, transform 0.2s, left 0s 0.2s;transform:scale(0.85)}.s-social .c-contentstream .showcase-modal__inner{max-width:1416px;width:100%}.s-social .c-contentstream .showcase-modal__player{max-height:100vh;padding-bottom:56.25%;position:relative;overflow:hidden}.s-social .c-contentstream .showcase-modal__close{-webkit-appearance:none;border:none;background:none;margin:0;padding:0;border-radius:0px;border:1px solid #ffc600;color:#003057;width:48px;height:48px;border-radius:50%;position:fixed;top:24px;right:24px;transition:.25s}.s-social .c-contentstream .showcase-modal__close:hover,.s-social .c-contentstream .showcase-modal__close:focus,.s-social .c-contentstream .showcase-modal__close.sidearm-hover{background:#ffc600;color:#003057}.s-social .c-contentstream .showcase-modal .showcase-video-player{width:100%;height:100%;position:absolute;left:0;top:0}@media (max-width:1024px){.s-social .c-contentstream__item{width:50%;padding-right:11px;padding-left:11px}}@media (max-width:767px){.s-social .c-contentstream__item{width:100%;padding:15px 24px}}#socialmedia{background-color:white;padding:24px 0}#socialmedia .socialmedia-container{margin-top:-20px}#socialmedia h2{font-weight:700;font-size:32px;color:#003057;font-family:'Source Sans Pro',sans-serif;text-align:center;text-transform:uppercase;margin-bottom:0}#socialmedia .socialmedia-container{width:380px;flex:0 0 auto;-webkit-flex:0 0 auto;min-width:1px;min-height:1px}#socialmedia .socialmedia-container h3{text-align:center;font-weight:700;font-size:20px;color:#ffc600;font-family:'Source Sans Pro',sans-serif;text-transform:uppercase;position:relative}#socialmedia .socialmedia-container h3.twitter-header:before{content:"";width:22px;background:#ffc600;position:absolute;height:2px;left:105px;top:14px}#socialmedia .socialmedia-container h3.twitter-header:after{content:"";width:22px;background:#ffc600;position:absolute;height:2px;right:105px;top:14px}#socialmedia .socialmedia-container h3.instagram-header:before{content:"";width:22px;background:#ffc600;position:absolute;height:2px;left:90px;top:14px}#socialmedia .socialmedia-container h3.instagram-header:after{content:"";width:22px;background:#ffc600;position:absolute;height:2px;right:90px;top:14px}#socialmedia .socialmedia-container h3.facebook-header:before{content:"";width:22px;background:#ffc600;position:absolute;height:2px;left:95px;top:14px}#socialmedia .socialmedia-container h3.facebook-header:after{content:"";width:22px;background:#ffc600;position:absolute;height:2px;right:95px;top:14px}#socialmedia .twitter-section{flex:0 1 400px;-webkit-flex:0 1 400px;min-width:1px;min-height:1px}#socialmedia .twitter-section .twitter-link{text-align:center;margin-top:-10px;font-family:"Montserrat-light",sans-serif;font-size:16px}#socialmedia .twitter-section .twitter-link i{color:#b5b5b5}#socialmedia .twitter-section .twitter-link a{color:#b5b5b5;text-decoration:none}#socialmedia .twitter-section .twitter-list .twitter-list-item{width:360px;height:360px;background-color:#fff;margin:0px 12px;-webkit-box-shadow:0 0 6px rgba(0, 0, 0, 0.25);box-shadow:0 0 6px rgba(0, 0, 0, 0.25)}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-header{border-bottom:2px solid #b5b5b5;padding-bottom:18px;padding-top:18px}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-header p{margin:0}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-header .tweet-header-wrapper{display:flex;display:-webkit-flex;padding-left:65px;padding-right:64px}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-header .tweet-header-wrapper img{width:48px;height:48px;border:2px solid #b5b5b5}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-header div{flex:1;-webkit-flex:1;min-width:1px;min-height:1px;padding-left:12px}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-header div>p{color:#003057;font-weight:700;font-size:20px;color:#003057;font-family:'Source Sans Pro',sans-serif;margin:0;text-transform:uppercase;margin-bottom:-6px}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-header div>a{text-decoration:none;font-size:16px;color:#000;transition:0.25s;font-family:"Montserrat-light",sans-serif}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-header div>a:hover{color:#ffc600}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-body-wrapper{background:#f4f4f4;height:100%}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-body{color:#6e6e6e;line-height:25px;font-size:18px;padding-left:48px;padding-top:70px;padding-right:48px}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-actions{list-style:none;margin:12px 0 0 0;padding:0;padding-bottom:48px;padding-left:48px}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-actions li{margin-right:5px;font-size:20px}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-actions a{text-decoration:none;color:#6e6e6e;transition:0.25s}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-actions a:hover{color:#ffc600}#socialmedia .instagram-section .instagram-link{text-align:center;margin-top:-10px;font-family:"Montserrat-light",sans-serif;font-size:16px}#socialmedia .instagram-section .instagram-link i{color:#b5b5b5}#socialmedia .instagram-section .instagram-link a{color:#b5b5b5;text-decoration:none}#socialmedia .facebook-section .facebook-link{text-align:center;margin-top:14px;font-family:"Montserrat-light",sans-serif;font-size:16px;position:relative}#socialmedia .facebook-section .facebook-link i{color:#b5b5b5}#socialmedia .facebook-section .facebook-link a{color:#b5b5b5;text-decoration:none}#socialmedia .facebook-section .facebook-link:before{content:"";width:140px;background:#f4f4f4;position:absolute;height:3px;top:5px;left:0px}#socialmedia .facebook-section .facebook-link:after{content:"";width:140px;background:#f4f4f4;position:absolute;height:3px;top:5px;right:0px}#socialmedia button{background:none;font-size:0;position:relative;border:none;outline:none;display:block}#socialmedia button.slick-prev{margin:0 auto;margin-top:20px}#socialmedia button.slick-prev:before{content:"";width:112px;background:#f4f4f4;position:absolute;height:3px;top:3px;left:-165px}#socialmedia button.slick-prev:after{content:"\e835";color:white;background:#b5b5b5;border-radius:10px;height:15px;width:15px;position:absolute;left:-48px;top:-3px;font-size:10px;font-family:"sidearm_font";padding-top:3px}#socialmedia button.slick-prev:hover:after{background:#003057}#socialmedia button.slick-next{margin:0 auto}#socialmedia button.slick-next:before{content:"";width:112px;background:#f4f4f4;position:absolute;height:3px;right:-170px}#socialmedia button.slick-next:after{content:"\e836";color:white;background:#b5b5b5;border-radius:10px;height:15px;width:15px;position:absolute;left:48px;top:-5px;font-size:10px;font-family:"sidearm_font";padding-top:3px}#socialmedia button.slick-next:hover:after{background:#003057}.main-footer{padding-bottom:85px;background:#f4f4f4}.main-footer .school-logo{padding-top:50px}.main-footer .copyright{padding-top:80px;padding-left:25px;line-height:18px;color:#b5b5b5}.main-footer .copyright span{font-family:"Montserrat-light",sans-serif;font-size:14px;display:block}.main-footer .copyright span:first-child{font-weight:700;font-size:18px;color:#003057;font-family:'Source Sans Pro',sans-serif}.main-footer .copyright a{color:#b5b5b5;text-decoration:none;font-family:"Montserrat-light",sans-serif;font-size:16px}.main-footer .footer-links a{color:black;text-decoration:none}.main-footer .footer-logos{margin-top:auto;margin-left:60px;border-left:1px solid #b5b5b5;padding-left:46px}.main-footer .footer-logos a{margin-right:21px;margin-left:21px}.main-footer .footer-logos a:first-child{margin-left:0px}.main-footer .footer-logos a:last-child{margin-right:0}#sticky-footer{position:fixed;bottom:0;left:0;height:48px;z-index:200;width:100%;background-color:white;-webkit-box-shadow:0 0 6px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 6px rgba(0, 0, 0, 0.3);box-shadow:0 0 6px rgba(0, 0, 0, 0.3)}#sticky-footer .endcap{flex:1 1 auto;-webkit-flex:1 1 auto;min-width:1px;min-height:1px}#sticky-footer .endcap.endcap-red{background-color:white}#sticky-footer .endcap.endcap-bg{background-color:#ffc600}#sticky-footer .ticker{flex:1 1 auto;-webkit-flex:1 1 auto;min-width:1px;min-height:1px;margin-left:12px}#sticky-footer .ticker .ui-scoreboard-ticker{left:-110px !important}#sticky-footer .ticker .ui-scoreboard-ticker .info{font-weight:700;font-size:16px;color:#003057;font-family:'Source Sans Pro',sans-serif;text-transform:none}#sticky-footer .sticky-footer-ads-search{flex:0 0 auto;-webkit-flex:0 0 auto;min-width:1px;min-height:1px;background-color:#ffc600;padding:0 12px;position:relative}#sticky-footer .sticky-footer-ads-search:before{content:"";background:url("/images/responsive/sticky_feather.png");position:absolute;width:58px;height:49px;left:-58px}#sticky-footer .sticky-footer-ads-search .sticky-footer-search{margin-left:6px}#sticky-footer .sticky-footer-ads-search .sticky-footer-search.active #search{opacity:1;max-width:100%;-webkit-transition:0.25s;transition:0.25s}#sticky-footer .sticky-footer-ads-search .sticky-footer-search>i{color:#003057;cursor:pointer;width:24px;display:block;-webkit-transition:0.25s;transition:0.25s}#sticky-footer .sticky-footer-ads-search .sticky-footer-search #search{position:absolute;right:36px;top:0;width:calc(100% - 36px);max-width:0px;overflow:hidden;-webkit-transition:0.25s;transition:0.25s}#sticky-footer .sticky-footer-ads-search .sticky-footer-search #search label{position:absolute;left:-99999px;font-size:0}#sticky-footer .sticky-footer-ads-search .sticky-footer-search #search input[type="text"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border:none;outline:none;background:none;margin:0;padding:0;border-radius:0px;display:block;width:100%;height:48px;background-color:#ffc600;color:#003057;padding:0 10px}#sticky-footer .sticky-footer-ads-search .sticky-footer-social .ads-container{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}#sticky-footer .sticky-footer-ads-search .sticky-footer-social .ads-container a{color:white;margin:0 9px;-webkit-transition:0.25s;transition:0.25s;background:#003057;border-radius:10px;width:20px;height:20px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}#sticky-footer .sticky-footer-ads-search .sticky-footer-social .ads-container a>span:before{margin:0;font-size:12px}#sticky-footer .sticky-footer-ads-search .sticky-footer-social .ads-container span>span{position:absolute;left:-9999px;font-size:0}@media screen and (max-width:1315px){#navigation .main-navigation .logo{margin-right:20px}}@media screen and (max-width:1127px){#aow{display:block}#aow .row{width:auto;background:#003057}#aow .row .awards-list .award-item{display:block}#aow .row .awards-list .award-item .aotw-image{margin:0 auto}#aow .row .awards-list .award-item .athlete-photo{text-align:center}#aow .row .awards-list .award-item .aow-info{bottom:0}#aow .row .awards-list .award-item .aow-info:after{background:-moz-linear-gradient(left, rgba(0, 0, 0, 0.47) 0%, rgba(0, 0, 0, 0.47) 22%, rgba(0, 0, 0, 0) 97%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.47) 0%, rgba(0, 0, 0, 0.47) 22%, rgba(0, 0, 0, 0) 97%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to right, rgba(0, 0, 0, 0.47) 0%, rgba(0, 0, 0, 0.47) 22%, rgba(0, 0, 0, 0) 97%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#78000000', endColorstr='#00000000', GradientType=1)}}@media screen and (max-width:1023px){#sticky-footer{display:none}.homepage:not(.wide) #navigation{position:relative}.homepage:not(.wide) #top-stories{position:relative;height:auto}.homepage:not(.wide) #top-stories .top-stories-item{height:auto}.main-content-placeholder{margin-top:0 !important}.sport #navigation{position:relative}.sport #top-stories{position:relative}.homepage:not(.wide) #top-stories .top-stories-item .top-stories-text{padding:20px 72px}.sport #top-stories{height:auto}#top-stories{height:auto}.sport #top-stories .top-stories-item{height:auto}.youtube-container .youtube-list .slick-dots:before{display:none}.youtube-container .youtube-list .slick-dots:after{display:none}.main-footer .row{display:block}.main-footer .row .school-logo{text-align:center}.main-footer .row .copyright{padding:0;text-align:center}.main-footer .row .footer-logos{margin-left:0;border-left:none;padding-left:0;text-align:center}}@media screen and (max-width:767px){.homepage:not(.wide) #navigation{top:0;position:relative}.homepage:not(.wide) #top-stories .top-stories-item{height:100%}.homepage:not(.wide) #top-stories{position:relative;height:100%}#top-stories .ad{top:-100px}.main-content-placeholder{margin-top:0 !important}#socialmedia .socialmedia-container-row{display:block}#socialmedia .socialmedia-container-row .socialmedia-container{width:100%}#socialmedia .socialmedia-container-row .socialmedia-container.instagram-section{margin-top:30px}#socialmedia .socialmedia-container-row .socialmedia-container h3.instagram-header:before{left:39%}#socialmedia .socialmedia-container-row .socialmedia-container h3.instagram-header:after{right:39%}#socialmedia .socialmedia-container-row .socialmedia-container h3.twitter-header:before{left:39%}#socialmedia .socialmedia-container-row .socialmedia-container h3.twitter-header:after{right:39%}#aow .awards-list .award-item .aow-info:after{right:0}#aow .awards-list .award-item .aow-info:before{width:0}#aow .awards-list .award-item .aow-info{left:0;width:100%;text-align:center}.homepage:not(.wide) #top-stories .top-stories-item .top-stories-text{height:auto;position:relative;padding:20px;bottom:auto}.homepage:not(.wide) #top-stories .top-stories-item .top-stories-text .top-stories-headline{font-size:6vw;color:#ffc600}.sport #top-stories .top-stories-item .story-media:before{content:none}.sport #top-stories .top-stories-item .top-stories-text{height:auto;position:relative;padding:20px;bottom:auto}.sport #top-stories .top-stories-item .top-stories-text .top-stories-headline{font-size:6vw;color:#ffc600}.box-score{margin-top:140px}}@media screen and (max-width:534px){.events button.slick-prev:before{left:-70px;width:50px}.events button.slick-next:before{right:-70px;width:50px}}@media screen and (max-width:400px){#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-header .tweet-header-wrapper{padding-left:12px;padding-right:12px}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-body{padding-left:12px;padding-right:12px}#socialmedia .twitter-section .twitter-list .twitter-list-item .tweet-actions{padding-left:12px}}#content-ad .dfp-ad{margin:0 auto}@media screen and (max-width:768px){#content-ad .dfp-ad{margin-top:20px;margin-bottom:20px}}.showcase-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);font-size:0;width:80px;height:80px;background:url('https://s3.amazonaws.com/assets.sidearmsports.com/images/play-full.png') no-repeat;background-size:contain;border:0px;z-index:100}.showcase-video-player{position:absolute;top:0;left:0;width:100%;height:100%}html.stories-video-is-playing .top-stories-text{z-index:-1 !important}html.stories-video-is-playing #top-stories .slick-dots{z-index:-1}html.stories-video-is-playing #top-stories .showcase-play-button{z-index:-1}html.stories-video-is-playing #top-stories__media::before{z-index:-1}.s-common-footer{margin-top:24px}.s-common-footer.s-common-footer--white{background:#fff}.s-common-footer.s-common-footer--black{background:#000}.s-common-footer .s-common-footer__wrapper{max-width:1200px;margin:0 auto}