.broadcasting-page{max-width:1170px;margin:0 auto}@media only screen and (max-width:991px){.broadcasting-page{padding:60px 10px 30px 10px}}.broadcasting-page .channel-table{background-color:#fff;border:solid 1px #fff !important}.broadcasting-page .channel-table thead{background-color:#2f2f2f;color:#fff}.broadcasting-page .channel-table thead tr th{border:solid 1px #fff;color:#fff}.broadcasting-page .live-broadcast-table{background-color:#fff}.broadcasting-page .live-broadcast-table thead{background-color:#2f2f2f;color:#fff;display:block !important}.broadcasting-page .live-broadcast-table thead tr th{border:none;color:#fff}.broadcasting-page .live-broadcast-table tr{border:none;display:normal}@media only screen and (max-width:600px){.broadcasting-page .live-broadcast-table tr{display:normal !important}}.broadcasting-page .live-broadcast-subtable,.broadcasting-page .channel-table{border:none;margin-bottom:2px;border:solid 1px #2f2f2f;width:100%}.broadcasting-page .live-broadcast-subtable tr,.broadcasting-page .channel-table tr{border:none;padding:2px}@media only screen and (max-width:600px){.broadcasting-page .live-broadcast-subtable tr,.broadcasting-page .channel-table tr{display:table-row}}.broadcasting-page .live-broadcast-subtable td,.broadcasting-page .channel-table td{border:none;padding:5px;color:#000;text-align:left}@media only screen and (max-width:600px){.broadcasting-page .live-broadcast-subtable td,.broadcasting-page .channel-table td{display:table-cell}}.broadcasting-page .live-broadcast-subtable td.event-date,.broadcasting-page .channel-table td.event-date{font-size:.75em;text-align:right;background-color:#2f2f2f;color:#fff;padding:5px}.broadcasting-page .arch-player{text-align:center;padding:0 20px 20px 20px}.broadcasting-page .arch-player .slider{height:130px !important;padding:10px 0 0 0;background-color:#464646;border-left:solid 1px #fff;border-right:solid 1px #fff;border-bottom:solid 1px #fff}.broadcasting-page .arch-player h4{color:#fff;padding:10px;margin:10px 0 0 0;background-color:#2f2f2f;border:solid 1px #fff}@media only screen and (max-width:500px){.broadcasting-page .arch-player h4{margin:20px auto;font-size:11px;text-align:center !important}}@media only screen and (max-width:425px){.broadcasting-page .arch-player .item{margin:0 29px 0 20px;width:110px !important}}@media only screen and (max-width:375px){.broadcasting-page .arch-player .item{margin:0 18px 0 18px;width:100px !important}}@media only screen and (max-width:320px){.broadcasting-page .arch-player .item{margin:0 8px 0 8px}}.broadcasting-page .arch-player .item .mini-screen{margin-left:auto;margin-right:auto;max-width:160px;max-height:91px;background-color:#333;border:1px solid #fff}.broadcasting-page .arch-player .item .mini-screen img{margin:0 auto;padding:0}@media only screen and (max-width:500px){.broadcasting-page .arch-player .item .mini-screen img{padding:3px}}.broadcasting-page .arch-player .title span{color:#fff;position:relative;width:160px;padding:0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-size:13px}@media only screen and (max-width:500px){.broadcasting-page .arch-player .title{display:none}}.broadcasting-page .arch-player .slick-slider__slide{height:250px;text-align:center;color:#000}.broadcasting-page .arch-player .slick-slider__slide:nth-child(even){background-color:#ccc}.broadcasting-page .arch-player .slick-slider__slide:nth-child(odd){background-color:#aaa}.broadcasting-page .arch-player .slick-prev{left:5px;z-index:1000}.broadcasting-page .arch-player .slick-next{right:5px;z-index:1000}.broadcasting-page .arch-player .next-button,.broadcasting-page .arch-player .prev-button{position:absolute;bottom:0;font-size:17px;top:48%;color:#fff}.broadcasting-page .arch-player .prev-button{left:16px;top:37px;z-index:100;transform:rotate(0deg)}@media only screen and (max-width:991px){.broadcasting-page .arch-player .prev-button{left:1%;transform:rotate(0deg);top:35px}}@media only screen and (max-width:425px){.broadcasting-page .arch-player .prev-button{left:-12%;top:32px}}@media only screen and (max-width:375px){.broadcasting-page .arch-player .prev-button{top:25px}}@media only screen and (max-width:320px){.broadcasting-page .arch-player .prev-button{top:16px}}.broadcasting-page .arch-player .next-button{right:16px;top:37px;transform:rotate(0deg)}@media only screen and (max-width:991px){.broadcasting-page .arch-player .next-button{left:97.5%;transform:rotate(0deg);top:35px}}@media only screen and (max-width:425px){.broadcasting-page .arch-player .next-button{left:102.5%;top:32px}}@media only screen and (max-width:375px){.broadcasting-page .arch-player .next-button{top:25px}}@media only screen and (max-width:320px){.broadcasting-page .arch-player .next-button{top:16px}}.broadcasting-page .broadcast-main-panel{border:4px solid #fff}@media only screen and (max-width:500px){.broadcasting-page .broadcast-main-panel{margin-bottom:0}}.broadcasting-page .broadcast-main-panel .panel-heading{border-radius:0;text-transform:uppercase;color:#fff;font-size:40px;font-weight:700;font-family:'Oswald',sans-serif}@media only screen and (max-width:1024px){.broadcasting-page .broadcast-main-panel .panel-heading{font-size:32px}}@media only screen and (max-width:500px){.broadcasting-page .broadcast-main-panel .panel-heading{font-size:19px}}.broadcasting-page .broadcast-background-color{background-color:#000}.broadcasting-page .broadcast-holder{margin:0 auto;border:1px solid #fff}.broadcasting-page .ad-placement img{margin:0 auto}@font-face{font-family:'Oswald';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs169vsUZiYA.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiYA.ttf) format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUZiYA.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v32/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v32/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype')}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/robotoslab/v34/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjo0oSmb2Rm.ttf) format('truetype')}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotoslab/v34/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISmb2Rm.ttf) format('truetype')}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/robotoslab/v34/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4Omb2Rm.ttf) format('truetype')}*{font-family:'Oswald',sans-serif;margin:0 0 0 0;padding:0}h1{font-size:47px;font-style:italic;font-weight:700;text-transform:uppercase}@media only screen and (max-width:500px){h1{font-size:2.3em;text-align:center}}ul{padding-left:4rem;list-style-type:square;list-style-position:outside;list-style-image:none}ul li{font-size:16px;background-position:0 0;background-size:1.6rem 1.6rem;background-repeat:no-repeat}.slick-slide:focus{outline:none}img:focus{outline:none}a:focus{outline:none}html,body{overflow-x:hidden}html{height:100%}body{-webkit-overflow-scrolling:touch}div#line span#text{display:none}.mk-blank{display:none}.center-li{display:table;margin:0 auto;text-align:center}.center-li .nav{display:inline-flex}.center-li .nav li a{font-size:16px;font-weight:600;padding:0 5px 0 5px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.navbar-toggle:focus-visible,.navbar-brand:focus-visible,.navbar-nav>li>a:focus-visible,.dropdown-menu>li>a:focus-visible,.jumbotron-slider a:focus-visible{outline:3px solid #005fcc;outline-offset:2px}.dropdown-menu>li>a:focus-visible{background-color:#e0e0e0;outline:3px solid #005fcc;outline-offset:2px}*:focus:not(:focus-visible){outline:none}.focus-visible{outline:3px solid #005fcc;outline-offset:2px}.upcoming-events .fa:focus-visible,.upcoming-events .fa:focus-visible{outline:3px solid #005fcc;outline-offset:2px}.gallery-page a:focus-visible,.gallery-page button:focus-visible,.gallery-page img:focus-visible{outline:3px solid #005fcc;outline-offset:2px}.focus-indicator{position:absolute;top:8px;right:8px;background:rgba(255,255,255,.8);border-radius:50%;padding:4px;display:none}.gallery-page a:focus-visible .focus-indicator{display:inline-block}.photo{position:relative}.video-thumb{margin:0 auto;width:100%;height:auto}.video-thumb i{font-size:40px;color:#fff;position:absolute;bottom:5%;left:5%;z-index:99}.slider{position:relative;height:400px;width:100%}.content-container{width:1170px;margin:0 auto}@media only screen and (max-width:1280px){.content-container{width:100%}}.full-width-container{min-height:100px}.full-width-container .pennant{position:relative;width:100%;margin-bottom:50px}.full-width-container .pennant:before{content:"";position:absolute;top:100%;left:0;border-left:50vw solid transparent;border-right:50vw solid transparent}@media only screen and (max-width:991px){.vertical-line{border-right:none}}.btn-primary:hover,.btn-primary:active{color:#fff}.btn:hover,.btn:focus{background-position:0 -40px}.header-slanted-default{background-color:#fff;text-align:center;text-transform:uppercase;padding:5px 80px;margin:0 0 40px 0;display:inline-block}.header-slanted{-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.header-slanted-content{-ms-transform:skewX(20deg);-webkit-transform:skewX(20deg);transform:skewX(20deg);display:inline-block;font-size:2em;letter-spacing:5px;font-weight:bold}.main-menu{float:left}@media only screen and (max-width:1024px){.main-menu{float:none}}.fixed-menu-container{width:1280px;margin:0 auto}@media only screen and (max-width:1024px){.fixed-menu-container{width:100%}}.live-broadcast{background-color:#2f2f2f;color:#fff;text-transform:uppercase;text-align:center;padding:10px;position:relative;z-index:1;border-top:solid 1px #fff}.live-broadcast img{max-height:30px}.live-broadcast a{color:#fff}.live-broadcast .container{width:100% !important}table{width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0}@media only screen and (max-width:600px){table{border:0}}table thead{display:normal}@media only screen and (max-width:600px){table thead{display:none}}table tr{padding:5px}@media only screen and (max-width:600px){table tr{margin-bottom:10px;display:block}}table th,table td{padding:10px;text-align:left}table th{text-transform:uppercase;font-size:14px;letter-spacing:1px;text-align:left}@media only screen and (max-width:600px){table th{color:#333}}@media only screen and (max-width:600px){table td{display:block;text-align:right;font-size:13px}}@media only screen and (max-width:600px){table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:bold}}table td:last-child{border-bottom:0;color:#000}header .feeder-menu{display:table;margin:0 auto;width:100%;background-image:#fff;border-bottom:1px solid #e6e7e8}header .feeder-menu .nav{display:table;margin:0 auto;height:32px}header .feeder-menu .slant-tabs li{flex:1;position:relative;float:left;padding-bottom:0;max-width:67px}header .feeder-menu .slant-tabs li.district-tab{display:block;max-width:200px}header .feeder-menu .slant-tabs li.feeder-bookend{background-color:transparent;margin-right:0 !important}header .feeder-menu .slant-tabs li.feeder-bookend img{height:50px}@media only screen and (max-width:991px){header .feeder-menu .slant-tabs{display:none}}header .feeder-menu .slant-tabs a{text-decoration:none;text-align:center;padding:5px}header .feeder-menu .slant-tabs a img{height:30px;margin:5px}header .feeder-menu .slant-tabs a img{transition:all .2s ease-in-out}header .feeder-menu .slant-tabs a img:hover{transform:scale(1.5)}header .header-container{height:180px;padding-left:0;background-color:#fff}header .left-angle,header .right-angle{background-color:#fff;width:120px;border-style:solid;border-width:180px 90px 0 0;float:left;height:130px}header .logo-angle{background-color:#fff;width:200px;float:left;height:130px}header .secondary-logo-angle{width:120px;border-style:solid;border-width:27vh 90px 0 0;float:left;height:130px}header .secondary-line{height:180px;width:0;-moz-transform:skew(-27deg);-webkit-transform:skew(-27deg);transform:skew(-27deg);float:left;margin-left:-46px}header .primary-line{height:164px;width:0;-moz-transform:skew(-27deg);-webkit-transform:skew(-27deg);transform:skew(-27deg);float:left;margin-left:0}header .right-header{background-color:#fff;width:100px;border-style:solid;border-width:0 0 90px 2vh;border-color:transparent transparent #091a35 #fff;float:left;margin:90px 0 0 -53px}header .menu-container{height:90px;float:left;width:100%;margin-top:-180px;margin-left:300px}header .menu-container h1{text-transform:uppercase}header .logo img{max-height:150px;max-width:170px;margin:20px 0 0 -35px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.main-header{margin:0 auto}.header-topper{background:#fff;display:flex;display:-webkit-flex;height:90px}.header-topper .site-title{display:inline-block;font-size:32px;margin-top:7px;text-transform:uppercase;margin-left:100px;font-weight:600;white-space:nowrap}.header-topper .site-title small i{color:#63686c;font-weight:600}@media only screen and (max-width:1024px){.header-topper{display:none}}.header-topper:before{content:'';flex:1;-webkit-flex:1;min-width:1px;min-height:1px;display:block}@media only screen and (min-width:1024px) and (max-width:1366px){.header-topper:before{min-width:10px}}.header-topper:after{content:'';flex:1;-webkit-flex:1;min-width:1px;min-height:1px;display:block}.header-topper .row{flex:1 1 1280px;-webkit-flex:1 1 1280px;min-width:1px;min-height:1px;display:-webkit-flex;display:-ms-flexbox;max-width:1280px}.header-topper .row:before{content:'';display:block;width:285px;display:inline-block}#center{z-index:99;margin-top:-90px;width:250px;float:left;position:relative}@media only screen and (min-width:1024px) and (max-width:1366px){#center{z-index:99}}@media only screen and (max-width:1024px){#center{display:none}}.header-gfx{height:164px;-moz-transform:skew(-27deg);-webkit-transform:skew(-27deg);transform:skew(-27deg);background-color:#fff;float:left;width:230px;text-align:center}.header-gfx img{-moz-transform:skew(27deg);-webkit-transform:skew(27deg);transform:skew(27deg);display:block;margin:3% auto auto auto;width:176px}.primary-line{height:174px;width:0;-moz-transform:skew(-27deg);-webkit-transform:skew(-27deg);transform:skew(-27deg);float:left}#fixedscroll{width:100%}.fixedbar{position:fixed;margin-top:0;top:0;left:0;z-index:2000}@media only screen and (max-width:991px){.fixedbar{position:relative}}.fixedbar .header-gfx img{width:80px;position:absolute;bottom:4px;left:67px}.custom-nav .navbar{position:inherit;margin:0;padding:0}.custom-nav .navbar .navbar-header .navbar-brand{display:none;padding:0;margin:0}@media only screen and (max-width:1024px){.custom-nav .navbar .navbar-header .navbar-brand{display:block}}.custom-nav .navbar .navbar-header .navbar-brand img{width:50px;height:auto;margin:16px}@media only screen and (max-width:768px){.custom-nav .navbar .navbar-header .navbar-brand img{margin:5px}}.custom-nav .navbar .dropdown-text{text-transform:uppercase}.custom-nav .fixed-menu-container{width:1280px;margin:0 auto}.custom-nav .default-navbar{height:75px}.custom-nav .navbar-nav>li>a{line-height:74px;text-transform:uppercase;font-size:16px;padding:0 10px;text-align:center;font-weight:600}@media only screen and (max-width:500px){.custom-nav .navbar-nav>li>a{text-align:left}}.custom-nav .navbar-nav>li>a:hover{background-color:transparent;text-decoration:underline}.custom-nav .navbar-nav>li>a:focus{background-color:transparent}.custom-nav .nav .open>a,.custom-nav .nav .open>a:focus,.custom-nav .nav .open>a:hover{background-color:transparent}.custom-nav .navbar-nav .open .dropdown-menu{background-color:#fff}@media only screen and (max-width:991px){.custom-nav .yamm .container{width:100%}}.custom-nav .yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0;margin:auto;padding:20px}@media only screen and (max-width:768px){.custom-nav .yamm .dropdown.yamm-fw .dropdown-menu{width:100%}}.custom-nav .yamm .dropdown.yamm-fw .dropdown-menu li{margin:5px}@media only screen and (max-width:991px){.custom-nav .yamm .dropdown.yamm-fw .dropdown-menu li{margin:0}}.custom-nav .two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;column-gap:40px;-moz-column-gap:40px;padding:20px}@media only screen and (max-width:991px){.custom-nav .two-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:40px;column-gap:40px;-moz-column-gap:40px;padding:5px}}.custom-nav .two-columns li{display:inline-block;width:100%;border-bottom:solid 1px #e6e7e8}.custom-nav .two-columns .sport-link-nfo{padding:5px 20px 0 20px;text-transform:uppercase}.custom-nav .two-columns .sport-link-nfo a{font-size:16px}.custom-nav .two-columns .sport-link-nfo span{font-size:16px}.custom-nav .two-columns .sport-link-nfo .link{font-weight:600}.custom-nav .two-columns .sport-link-nfo .nfo{text-align:right;font-weight:300;font-style:italic}.custom-nav .dr-text a{max-width:275px;overflow:hidden;text-overflow:ellipsis;display:inline-block;transition:all .3s ease}@media only screen and (max-width:768px){.custom-nav .dr-text a{text-overflow:clip;overflow:visible}}.custom-nav .feeder-dropdown li a{padding:5px 20px 5px 20px !important}.custom-nav .dropdown-menu li a{font-size:16px;text-transform:uppercase;font-weight:600;padding:0}.custom-nav .dropdown-menu li a:hover{background-color:transparent;background-image:none;text-decoration:underline}.custom-nav .dropdown-menu .feeder-link,.custom-nav .dropdown-menu .feeder-link-img{display:inline-block}.custom-nav .dropdown-menu .feeder-link-img{width:auto;height:30px;float:right;margin-right:20px}.dropdown-menu-right{right:auto !important}@media(min-width:768px){.dropdown:hover .dropdown-menu{display:block}}.widget.padded-box{width:1170px;padding:20px;margin:0 auto}@media only screen and (max-width:1280px){.widget.padded-box{width:90%}}.widget.box{width:1170px;margin:0 auto;padding-bottom:20px}@media only screen and (max-width:1280px){.widget.box{width:90%}}.widget.box-small{margin:0 auto;padding-bottom:20px}@media only screen and (max-width:1280px){.widget.box-small{width:90%}}.widget .widget-header h1{text-align:center;text-transform:uppercase;font-size:4em}@media only screen and (max-width:991px){.widget .widget-header h1{font-size:3em}}@media only screen and (max-width:500px){.widget .widget-header h1{font-size:2.3em}}.widget .widget-sub-header span{font-size:30px;text-decoration:underline;text-transform:uppercase}.contact-us{text-align:center}.contact-us p{color:#fff;font-size:1.2em;text-transform:uppercase;margin:0}@media only screen and (max-width:500px){.contact-us p{font-size:.9em}}.platinum-partner-container .slider{height:250px}.platinum-partner-container .slick-slide img{height:150px;padding:5px}.plat-part-text{font-size:28px;padding:20px 0 20px 0;color:#fff !important}@media only screen and (max-width:1300px){.plat-part-text{font-size:20px}}@media only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.plat-part-text{padding:19px 0 0 20px}}@media only screen and (max-width:500px){.plat-part-text{padding:10px}}@media only screen and (device-width:568px) and (device-height:320px) and (orientation:landscape){.plat-part-text{font-size:21px}}.footer-items .flex-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:space-around;align-items:center;width:1170px;margin:0 auto}@media only screen and (max-width:768px){.footer-items .flex-container .mm-logo{margin:40px}}@media only screen and (max-width:1300px){.footer-items .flex-container{width:100%;padding-top:10px;padding-bottom:10px}}.footer-items .flex-container img{max-height:130px}.footer-items .flex-item:nth-child(1){order:0;flex:0 1 auto;align-self:auto}.footer-items .flex-item:nth-child(2){order:0;flex:0 1 auto;align-self:auto}.footer-items .flex-item:nth-child(3){order:0;flex:0 1 auto;align-self:auto}.footer-items .flex-item:nth-child(4){order:0;flex:0 1 auto;align-self:auto}.footer-items .flex-item:nth-child(5){order:0;flex:0 1 auto;align-self:auto}.footer-items .flex-item:nth-child(6){order:0;flex:0 1 auto;align-self:auto}.footer-items #app-downloads a{padding:10px}.footer-items #app-downloads #niaaa-icon{margin:20px auto 20px auto;width:auto;height:75px}.footer-items #app-downloads .custom-icon{width:auto;height:75px;margin-left:auto;margin-right:auto;border:2px solid #808080;border-radius:10px}.footer-items #app-downloads #badges{text-align:center;margin:20px}.footer-items #app-downloads #badges .app-icon{border:1px solid #e6e7e8;border-radius:15%;width:70px;margin:10px auto}.footer-items #app-downloads #badges img{display:inline-block;margin:10px auto;width:140px;height:auto}@media only screen and (max-width:600px){.footer-items #app-downloads #badges img{display:block}}#policy{margin-bottom:20px;font-size:1.2em;text-align:center;color:#fff}#policy a{color:#fff}#affiliate-imgs{margin:0 auto;padding-top:20px;text-align:center}#affiliate-imgs img{height:60px;width:auto;margin-bottom:20px}@media only screen and (device-width:1024px) and (device-height:1366px) and (orientation:portrait){#affiliate-imgs img{height:54px;margin-bottom:10px}}@media only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait){#affiliate-imgs img{height:54px;margin-bottom:10px}}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){#affiliate-imgs img{height:55px;margin-bottom:10px}}@media only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait){#affiliate-imgs img{height:55px;margin-bottom:10px}}@media only screen and (max-width:991px){#affiliate-imgs{padding-top:20px}}#co-nfo{margin:0 auto;padding-top:25px;padding-bottom:0;text-align:center}@media only screen and (max-width:991px){#co-nfo{padding-top:35px}}@media only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait),only screen and (device-width:1024px) and (device-height:768px) and (orientation:landscape),only screen and (device-width:1024px) and (device-height:1366px) and (orientation:portrait),only screen and (device-width:1366px) and (device-height:1024px) and (orientation:landscape){#co-nfo{padding-top:25px;padding-bottom:25px}}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait){#co-nfo{padding-top:7%}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){#co-nfo{padding-top:15%}}#co-nfo img{width:220px;margin:0 auto}@media only screen and (device-width:1024px) and (device-height:1366px) and (orientation:portrait){#co-nfo img{width:190px;height:auto}}@media only screen and (device-width:1366px) and (device-height:1024px) and (orientation:landscape){#co-nfo img{width:190px;height:auto}}@media only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait){#co-nfo img{width:190px;height:auto}}@media only screen and (device-width:1024px) and (device-height:768px) and (orientation:landscape){#co-nfo img{width:190px;height:auto}}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait){#co-nfo img{width:190px;height:auto}}@media only screen and (device-width:736px) and (device-height:414px) and (orientation:landscape){#co-nfo img{width:190px;height:auto}}@media only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait){#co-nfo img{width:190px;height:auto}}@media only screen and (device-width:667px) and (device-height:375px) and (orientation:landscape),only screen and (device-width:640px) and (device-height:360px) and (orientation:landscape),only screen and (device-width:732px) and (device-height:412px) and (orientation:landscape){#co-nfo img{width:190px;height:auto}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){#co-nfo img{width:159px;margin:-35px 0 0 81px}}@media only screen and (device-width:568px) and (device-height:320px) and (orientation:landscape){#co-nfo img{width:190px;height:auto}}.thumbnail-view{background-size:contain}#thumbnail-preview-indicators{position:relative;overflow:hidden}#thumbnail-preview-indicators .slides div[class^='slide-']{background-size:cover;background-position:top center;background-repeat:no-repeat}#thumbnail-preview-indicators,#thumbnail-preview-indicators .slides,#thumbnail-preview-indicators .slides div[class^='slide-']{height:700px}@media only screen and (max-width:1024px){#thumbnail-preview-indicators,#thumbnail-preview-indicators .slides,#thumbnail-preview-indicators .slides div[class^='slide-']{height:300px}}#thumbnail-preview-indicators .carousel-inner .item .carousel-caption{bottom:100px;text-transform:uppercase;text-shadow:0 2px 6px #000;padding:0}@media only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait){#thumbnail-preview-indicators .carousel-inner .item .carousel-caption{bottom:40px}}@media only screen and (device-width:667px) and (device-height:375px) and (orientation:landscape),only screen and (device-width:736px) and (device-height:414px) and (orientation:landscape),only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait){#thumbnail-preview-indicators .carousel-inner .item .carousel-caption{bottom:90px}}.carousel-caption h1{color:#fff;font-size:2.4em;font-weight:bold}@media only screen and (max-width:600px){.carousel-caption h1{font-size:1.4em;font-weight:300}}.carousel-caption a:hover{text-decoration:none}#thumbnail-preview-indicators .carousel-indicators li{position:relative;width:100px;height:50px;opacity:.6;border:.5px solid #fff;border-radius:0}#thumbnail-preview-indicators .carousel-indicators li.active{position:relative;width:100px;height:50px;opacity:1;border:.5px solid #fff}#thumbnail-preview-indicators .carousel-indicators li>.thumbnail{position:absolute;top:0;width:100px;display:none;opacity:0;left:50%;margin-top:-80px;margin-left:-50px}#thumbnail-preview-indicators .carousel-indicators li:hover>.thumbnail,#thumbnail-preview-indicators .carousel-indicators li.active>.thumbnail{display:block}@media only screen and (max-width:500px){#thumbnail-preview-indicators .carousel-indicators li:hover>.thumbnail,#thumbnail-preview-indicators .carousel-indicators li.active>.thumbnail{display:none}}#thumbnail-preview-indicators .carousel-indicators li.active>.thumbnail:hover{opacity:1}@media screen and (max-width:480px){#thumbnail-preview-indicators .carousel-indicators li,#thumbnail-preview-indicators .carousel-indicators li.active{display:none}#thumbnail-preview-indicators .carousel-indicators li>.thumbnail{width:50px;left:50%;margin-top:-50px;margin-left:-25px}}.upcoming-events .item{margin:0 20px;border:solid 1px #cbced0}.upcoming-events .item .item-header{height:30px;color:#fff !important;font-size:1.2em;text-align:center;padding-top:2px;text-transform:uppercase}.upcoming-events .item .item-body{background-color:#fff}.upcoming-events .item .item-body .item-home{text-align:center;text-transform:uppercase;font-size:1.4em;text-overflow:ellipsis;white-space:normal;overflow:hidden;padding-left:10px;padding-right:10px;height:56px}.upcoming-events .item .item-body>.item-mascot{height:150px;text-align:center;font-size:16px}.upcoming-events .item .item-body>.item-mascot img{margin:0 auto;height:100px;padding:10px}.upcoming-events .item .item-body .item-at-vs{height:30px;text-align:center}.upcoming-events .item .item-footer{background-color:#e6e7e8;padding:10px;border-top:solid 1px #cbced0;height:68px}.upcoming-events .item .item-footer .item-opponent{font-size:1.2em;text-align:center;text-transform:uppercase}@media only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait){.upcoming-events .item .item-footer .item-opponent{font-size:1.1em}}.upcoming-events .item .item-footer .item-team{font-size:1.2em;text-align:center;text-transform:uppercase}@media only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait){.upcoming-events .item .item-footer .item-team{font-size:1.1em}}@media only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait),only screen and (device-width:1024px) and (device-height:768px) and (orientation:landscape),only screen and (device-width:1024px) and (device-height:1366px) and (orientation:portrait),only screen and (device-width:1366px) and (device-height:1024px) and (orientation:landscape){.upcoming-events .item .item-footer .item-team{font-size:1em}}@media only screen and (max-width:500px){.upcoming-events .item.slick-slide{margin:0}}.upcoming-events .slick-prev2{font-size:60px;position:absolute;left:46.3%;top:83%}@media only screen and (max-width:500px){.upcoming-events .slick-prev2{left:35%}}.upcoming-events .slick-next2{font-size:60px;position:absolute;left:52%;top:83%}@media only screen and (max-width:500px){.upcoming-events .slick-next2{left:58%}}.upcoming-events .slick-prev2:before,.upcoming-events .slick-next2:before{opacity:1 !important}.upcoming-events .slick-dots{bottom:30px}.upcoming-events .slick-dots li.slick-active button:before{opacity:1;font-size:12px}@media only screen and (max-width:500px){.slick-dotted.slick-slider{margin-bottom:0 !important}}@media only screen and (max-width:500px){.slick-slider{margin-bottom:0}}.slick-dots li button{display:none}.home-page .district-component h1{text-align:center;text-transform:uppercase;font-size:4em}@media only screen and (max-width:991px){.home-page .district-component h1{font-size:3em}}.home-page .district-component .item{border:1px solid rgba(230,231,232,.75);padding:0;margin:5px;height:auto}.home-page .district-component .item .item-header{display:flex;flex-direction:row;justify-content:space-around;margin:0}.home-page .district-component .item .item-body .item-home,.home-page .district-component .item .item-body .item-mascot{height:auto}.home-page .district-component .item .item-body .item-home span,.home-page .district-component .item .item-body .item-mascot span{display:block;text-align:center;font-size:15px;text-transform:uppercase}.home-page .district-component .item .item-body .item-home img,.home-page .district-component .item .item-body .item-mascot img{margin:0 auto;height:65px;padding:5px}.home-page .district-component .item .item-body .item-at-vs span{font-size:20px;font-weight:600}.home-page .district-component .item .item-team span{display:block;text-align:center;font-size:20px;text-transform:uppercase}.home-page .district-component .item hr{margin:5px auto 5px auto;width:75%;border:1px solid rgba(230,231,232,.75)}.home-page .district-component .item .item-footer{display:none}.home-page .district-component .slick-prev2{font-size:60px;position:absolute;left:46.3%;top:83%}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait),only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait),only screen and (device-width:736px) and (device-height:414px) and (orientation:landscape),only screen and (device-width:732px) and (device-height:412px) and (orientation:landscape),only screen and (device-width:667px) and (device-height:375px) and (orientation:landscape),only screen and (device-width:640px) and (device-height:360px) and (orientation:landscape),only screen and (device-width:568px) and (device-height:320px) and (orientation:landscape){.home-page .district-component .slick-prev2{left:35%}}.home-page .district-component .slick-next2{font-size:60px;position:absolute;left:52%;top:83%}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait),only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait),only screen and (device-width:736px) and (device-height:414px) and (orientation:landscape),only screen and (device-width:732px) and (device-height:412px) and (orientation:landscape),only screen and (device-width:667px) and (device-height:375px) and (orientation:landscape),only screen and (device-width:640px) and (device-height:360px) and (orientation:landscape),only screen and (device-width:568px) and (device-height:320px) and (orientation:landscape){.home-page .district-component .slick-next2{left:58%}}.home-page .district-component .dist-hr,.home-page .district-component .composite-calendar{display:none}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-footer,.news-sidebar-footer{margin:10px 0 10px 0}.video-footer div,.news-sidebar-footer div{padding:20px}.video-footer .right-left-border,.news-sidebar-footer .right-left-border{border-left:solid 1px #63686c;border-right:solid 1px #63686c}@media only screen and (max-width:991px){.video-footer .right-left-border,.news-sidebar-footer .right-left-border{border-left:none;border-right:none}}.news-sidebar-footer .btn-primary{margin-top:-10px}.embed-container #ba-quality .jw-preview{width:100%}@media only screen and (min-width:1024px){.jwplayer{width:100% !important;height:145px !important}}@media only screen and (max-width:991px){.jwplayer{width:100% !important}}.home-page .yt-sec .sidebar-articles{margin:0;padding:0}.home-page .yt-sec .sidebar-articles .row{padding:0}.home-page .yt-sec .sidebar-articles p{text-align:left;margin:0;padding:0}.home-page .yt-sec .sidebar-articles #side-story-wrap{text-align:center}.home-page .yt-sec .sidebar-articles #side-story-wrap .dist-school-name{text-transform:uppercase}.home-page .yt-sec .sidebar-articles #side-story-wrap .side-story-img{margin:0;padding:0;text-align:center}.home-page .yt-sec .sidebar-articles #side-story-wrap .side-story-img img{width:126px;height:auto;margin:5px 0 5px 0}@media only screen and (max-width:500px){.home-page .yt-sec .sidebar-articles #side-story-wrap .side-story-img img{width:98px}}.home-page .yt-sec .sidebar-articles #side-story-wrap .article-text{margin:0;padding:0}.home-page .yt-sec .sidebar-articles #side-story-wrap .article-text a span{text-align:left;margin:0;padding:0;display:block;width:293px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 5px 0}@media only screen and (max-width:1024px){.home-page .yt-sec .sidebar-articles #side-story-wrap .article-text a span{width:212px}}@media only screen and (max-width:500px){.home-page .yt-sec .sidebar-articles #side-story-wrap .article-text a span{width:170px}}.home-page .yt-sec .news-sidebar-footer div{padding:10px}.home-page .yt-sec .district-component .sidebar-articles{margin:0;padding:0}.home-page .yt-sec .district-component .sidebar-articles .row{padding:0}.home-page .yt-sec .district-component .sidebar-articles p{text-align:left;margin:0;padding:0}.home-page .yt-sec .district-component .sidebar-articles #side-story-wrap{text-align:center}.home-page .yt-sec .district-component .sidebar-articles #side-story-wrap .dist-school-name{text-transform:uppercase}.home-page .yt-sec .district-component .sidebar-articles #side-story-wrap .side-story-img{margin:0;padding:0;text-align:center}.home-page .yt-sec .district-component .sidebar-articles #side-story-wrap .side-story-img img{width:98px;height:auto;margin:5px 0 5px 0}.home-page .yt-sec .district-component .sidebar-articles #side-story-wrap .article-text{margin:0;padding:0}.home-page .yt-sec .district-component .sidebar-articles #side-story-wrap .article-text a span{text-align:left;margin:0;padding:0;display:block;width:293px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:5px 0 5px 0}@media only screen and (max-width:1024px){.home-page .yt-sec .district-component .sidebar-articles #side-story-wrap .article-text a span{width:212px}}@media only screen and (max-width:500px){.home-page .yt-sec .district-component .sidebar-articles #side-story-wrap .article-text a span{width:170px}}.home-page .yt-sec .district-component .news-sidebar-footer div{padding:10px}.home-page .yt-sec .btn{will-change:transform;transition:transform 450ms}.home-page .yt-sec .btn:hover{transition:transform 125ms;transform:translateY(-10px)}.team-page .news-detail-container .school-name-story,.news-page .news-detail-container .school-name-story{text-align:center}.team-page .news-detail-container .school-name-story span,.news-page .news-detail-container .school-name-story span{text-transform:uppercase;font-size:15px}.team-page .news-detail-container #read-more-link h2,.news-page .news-detail-container #read-more-link h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:5px 0 5px 0}.team-page #news-wbg .dist-school-name,.news-page #news-wbg .dist-school-name{text-transform:uppercase;font-size:15px}.news-page .district-component .news-detail-container .school-name-story{text-align:center}.news-page .district-component .news-detail-container .school-name-story span{text-transform:uppercase;font-size:15px}.news-page .district-component .news-detail-container #read-more-link h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:5px 0 5px 0}.news-page .district-component #news-wbg .dist-school-name{text-transform:uppercase;font-size:15px}.pagination li a{color:#e6e7e8}.news-article{padding:20px}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait),only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.news-article{padding:10px}}.news-article h2.full-article-title{margin:0 0 5px 0;font-size:47px;font-weight:600}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:736px) and (device-height:414px) and (orientation:landscape),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:732px) and (device-height:412px) and (orientation:landscape){.news-article h2.full-article-title{margin:0 0 10px 0;font-size:24px}}@media only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:667px) and (device-height:375px) and (orientation:landscape),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait),only screen and (device-width:640px) and (device-height:360px) and (orientation:landscape),only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait),only screen and (device-width:568px) and (device-height:320px) and (orientation:landscape){.news-article h2.full-article-title{margin:0 0 10px 0;font-size:19px}}.news-article .image-wrap{float:left;margin:0 20px 20px 0}.news-article .image-wrap img{height:360px;width:480px}@media only screen and (max-width:1024px){.news-article .image-wrap img{width:100%}}@media only screen and (max-width:991px){.news-article .image-wrap img{height:100%}}.news-article .image-caption{position:relative;right:0 !important;bottom:0;left:0 !important;z-index:10;padding:2px 10px;color:#fff;text-align:left;background-color:#000;opacity:.7}.news-article .image-caption h3{margin:0}@media only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait),only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait){.news-article .image-caption h3{font-size:21px}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.news-article .image-caption h3{font-size:15px}}.news-article .image-caption h4{margin:0 0 5px 0;font-size:14px}@media only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait),only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait){.news-article .image-caption h4{font-size:17px}}.news-article .full-article-body{margin-top:20px;font-family:'Roboto',sans-serif;font-size:18px;text-align:justify}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait),only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.news-article .full-article-body{font-size:15px}}@media only screen and (device-width:736px) and (device-height:414px) and (orientation:landscape),only screen and (device-width:732px) and (device-height:412px) and (orientation:landscape),only screen and (device-width:667px) and (device-height:375px) and (orientation:landscape),only screen and (device-width:640px) and (device-height:360px) and (orientation:landscape),only screen and (device-width:568px) and (device-height:320px) and (orientation:landscape){.news-article .full-article-body{font-size:15px}}.news-article .full-article-body a{font-family:'Oswald',sans-serif}.news-article .article-source{margin-top:20px;border-top:solid 1px #e6e7e8;padding-top:10px}.news-article .article-source .article-source-title{text-transform:uppercase}.side-news{padding-left:40px}@media only screen and (max-width:768px){.side-news{top:0}}@media only screen and (max-width:500px){.side-news{width:100%;margin:0 auto}}.side-news a{font-weight:600;font-size:20px}.margin-bottom-fix-10px{margin-bottom:10px}.news-header{font-size:47px;font-style:italic;font-weight:700}@media only screen and (max-width:500px){.news-header{font-size:34px}}.news-component h2{text-transform:uppercase;font-size:47px;font-style:italic;font-weight:700;margin-top:50px;margin-bottom:50px}.news-component h3{margin:0;height:55px}.news-component #news-archive-title{display:none}.news-component .news-detail-container{background-color:#fff;margin-bottom:15px;border:solid 10px #e6e7e8;padding:0}.news-component .news-detail-container #read-more-link h3::first-letter {text-transform:uppercase}.news-component .news-detail-container #read-more-link h3{font-weight:600;font-style:italic}@media only screen and (max-width:500px){.news-component .news-detail-container #read-more-link h3{font-size:20px}}.news-component .news-detail-container .text-center h3::before{content:"Posted: "}.news-component .news-detail-container .text-center{text-align:left}.news-component .news-detail-container .text-center h3{font-size:20px;font-weight:300}.news-component .news-detail-container .article-image-preview{background-size:cover !important;background-position:center center !important;height:320px}.news-component .news-detail-container .news-info{padding:20px}.news-component .row-eq-height .col-md-4.col-sm-12.col-xs-12{display:none}@media only screen and (max-width:991px){.news-component .row-eq-height .col-md-8{width:100%;margin-top:6%}}.news-component .row-eq-height p{font-size:20px;font-weight:300}.news-component .row-eq-height strong{font-weight:600;font-style:italic}.news-component #pipe{display:none}.news-component #arch-body:before{content:' ';display:block}.news-component #arch-date{color:#333;font-size:20px;font-weight:600}.news-component #dash{display:none}#arch-date p::first-letter {text-transform:capitalize}.archive-news-article-body strong a{font-weight:600;font-style:italic}.archive-news-article-body p::first-letter {text-transform:uppercase}.news-article-body{font-family:inherit;font-size:16px;font-weight:300;height:50px;overflow:hidden;text-overflow:ellipsis;color:#000}@media only screen and (max-width:768px){.news-article-body{height:auto}}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait),only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait),only screen and (device-width:736px) and (device-height:414px) and (orientation:landscape),only screen and (device-width:732px) and (device-height:412px) and (orientation:landscape),only screen and (device-width:667px) and (device-height:375px) and (orientation:landscape),only screen and (device-width:640px) and (device-height:360px) and (orientation:landscape),only screen and (device-width:568px) and (device-height:320px) and (orientation:landscape){.news-article-body{font-size:19px}}.fa-3x{font-size:2em !important}@media only screen and (max-width:500px){.fa-3x{font-size:1em !important}}#news-title{font-style:italic;font-weight:700;margin-top:20px}.archive-article-header-container{display:none}.archive-article-line{border:solid 1px #e6e7e8;margin-bottom:5px}.article-thumb{border:solid 1px #e6e7e8 !important}.archive-section-title{text-transform:uppercase;font-size:47px;font-style:italic;font-weight:700}@media only screen and (max-width:500px){.archive-section-title{font-size:34px}}.archive-section-title span{margin-top:50px;margin-bottom:50px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#a4a7ab}.sidebar-articles .article-image{background-size:cover;background-position:top center;background-repeat:no-repeat;height:105px;width:100px;margin-left:20%}@media only screen and (max-width:991px){.sidebar-articles .article-image{margin-left:auto;margin-right:auto}}.sidebar-articles .article-text{padding-left:18%}.sidebar-articles .row{padding:5px}.sidebar-articles a{color:#262829}.sidebar-articles a span{text-transform:uppercase;font-size:12px;margin-bottom:10px;height:25px;text-overflow:ellipsis;white-space:pre-wrap;overflow:hidden;margin-top:0;font-weight:bold}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait){.sidebar-articles a span{padding-left:37px}}@media only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait){.sidebar-articles a span{padding-left:38px}}@media only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait){.sidebar-articles a span{padding-left:40px}}@media only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait),only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.sidebar-articles a span{padding-left:42px}}@media only screen and (max-width:500px),only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait),only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.sidebar-articles p{padding-left:66px}}#read-more-link h3{font-size:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zenfolio span{font-size:18px;text-transform:uppercase;text-align:center;display:block;margin-top:10px;margin-bottom:10px}.zenfolio .zenfolio-group-container .panel-body{background-size:cover;background-position:top center;background-repeat:no-repeat;height:200px;width:auto;margin:0 auto;overflow:hidden}@media only screen and (max-width:500px){.zenfolio .zenfolio-group-container .panel-body{height:auto}}.zenfolio .zenfolio-group-container .panel-body a{display:block;height:200px;width:auto}.materialboxed{width:100%}.mm-zenfolio span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:500px){.mm-zenfolio span{font-size:13px}}.mm-zenfolio .panel{webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.mm-zenfolio .panel-footer{border:0;background-color:#fff}.mm-zenfolio .zenfolio-group-container .panel-body{background-size:cover;background-position:top center;background-repeat:no-repeat;height:200px;width:auto;margin:0 auto;overflow:hidden}.mm-zenfolio .zenfolio-group-container .panel-body a{display:block;height:200px;width:auto}.zenfolio-group-container .container .btn{position:absolute;top:80%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background-color:#555;color:#fff;font-size:16px;border:none;cursor:pointer;border-radius:5px;opacity:.9}.zenfolio-group-container .container .btn:hover{background-color:#000}.tweet,.instapic{margin:0 10px}.tweet .panel,.instapic .panel{border-radius:0;padding:20px;height:300px}.tweet .panel .panel-heading .tweet-date,.instapic .panel .panel-heading .tweet-date{font-size:1.4em;color:#63686c;text-transform:uppercase;text-align:right;margin-top:10px}@media only screen and (max-width:500px){.tweet .panel .panel-heading .tweet-date,.instapic .panel .panel-heading .tweet-date{font-size:2.2em}}.tweet .panel .panel-body,.instapic .panel .panel-body{font-size:1.2em}@media only screen and (max-width:500px){.tweet .panel .panel-body,.instapic .panel .panel-body{font-size:1.4em}}@media only screen and (max-width:500px){.tweet img{width:64px;height:auto}}.tweets .slick-prev2,.instagrams .slick-prev2{font-size:60px;position:absolute;left:40%;top:83%;color:#fff !important}.tweets .slick-next2,.instagrams .slick-next2{font-size:60px;position:absolute;left:55%;top:83%;color:#fff !important}.tweets .slick-prev2:before,.instagrams .slick-prev2:before,.tweets .slick-next2:before,.instagrams .slick-next2:before{opacity:1 !important;color:#fff}@media only screen and (max-width:500px){#mobile-instagram{margin-bottom:20px}}.instapic{margin:0 10px}.instapic .panel{border-radius:0;height:300px;background-size:cover;background-position:top center;background-repeat:no-repeat;padding:0}.instapic .panel .panel-body{padding:0}.instapic .panel .panel-body a{display:block;height:300px;width:auto}.video-page{margin:0;padding:0}.video-page span{display:block;font-size:20px;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-control{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:500px){.form-control{width:100%}}.print-team{margin:16px;display:block}@media only screen and (max-width:991px){.print-team{display:none}}.news-tab .team-tab .top active .print-team{display:none}.print-athlete{margin:16px;display:block}@media only screen and (max-width:991px){.print-athlete{display:none}}.news-tab .team-tab .top active .print-athlete{display:none}.team-menu-image{position:absolute;right:-30px;max-height:50px;top:0;z-index:1}@media only screen and (max-width:991px){.team-menu-image{display:none}}.odd i{padding-right:11px}.even i{padding-right:11px}.schedule-header{margin-top:20px;padding:15px;background-color:#fff}@media only screen and (max-width:991px){.schedule-header{margin-top:0;padding:0}}.schedule-header #content-title{display:table;margin-left:auto;text-transform:uppercase;font-size:23px;margin:13px;font-weight:600}@media only screen and (max-width:991px){.schedule-header #content-title{margin-right:auto;margin-top:20px}}@media only screen and (max-width:500px){.schedule-header #content-title{margin:0 auto;margin-top:20px}}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:736px) and (device-height:414px) and (orientation:landscape),only screen and (device-width:732px) and (device-height:412px) and (orientation:landscape),only screen and (device-width:667px) and (device-height:375px) and (orientation:landscape),only screen and (device-width:640px) and (device-height:360px) and (orientation:landscape),only screen and (device-width:568px) and (device-height:320px) and (orientation:landscape){.schedule-header #content-title{font-size:21px;margin-top:20px}}@media only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait),only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait),only screen and (max-width:500px){.schedule-header #content-title{font-size:16px;margin-top:20px}}.schedule-header #content-title div{float:left}.schedule-header #content-title #content-title-sport,.schedule-header #content-title #content-title-year,.schedule-header #content-title #content-title-page,.schedule-header #content-title content-title-gender{margin-left:5px}.schedule-header .schedule-header-toolbar{background-color:#e6e7e8;border:solid 1px #cbced0;display:block;bottom:50%;text-align:center;height:100%;clear:both}@media only screen and (max-width:500px){.schedule-header .schedule-header-toolbar{margin-bottom:20px;float:none;display:block;width:auto}}.schedule-header .schedule-submenu,.schedule-header .schedule-school-year,.schedule-header .roster-submenu,.schedule-header .roster-school-year,.schedule-header .staff-submenu,.schedule-header .staff-school-year{margin:13px}@media only screen and (max-width:500px){.staff-name{font-size:20px;margin-top:0}}@media only screen and (device-width:1024px) and (device-height:768px) and (orientation:landscape),only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait),only screen and (device-width:1024px) and (device-height:1366px) and (orientation:portrait),only screen and (device-width:1366px) and (device-height:1024px) and (orientation:landscape){.staff-name{margin-top:0}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.staff-name{font-size:15px;margin:0 auto}}@media only screen and (max-width:500px){.staff-info{font-size:20px;margin:0 auto}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.staff-info{font-size:15px;margin:0 auto}}#schedule,#additional-content{background-color:#fff}@media only screen and (max-width:500px){#schedule .team-info-container,#additional-content .team-info-container{margin:15px}}#schedule table,#additional-content table{margin-top:0 !important}#schedule table thead,#additional-content table thead{color:#fff;font-size:22px}@media only screen and (max-width:500px){#schedule table thead,#additional-content table thead{font-size:18px}}#schedule table tbody tr td,#additional-content table tbody tr td{text-transform:uppercase;color:#63686c;font-size:24px}#schedule table tbody tr td span.event-date-time,#additional-content table tbody tr td span.event-date-time{text-transform:uppercase;color:#262829;font-size:18px}#schedule table tbody tr td span.event-at-vs-default,#additional-content table tbody tr td span.event-at-vs-default{width:25px;color:#fff;background-color:#262829;padding:3px;font-size:22px}#schedule table tbody tr td span.event-at-vs-primary,#additional-content table tbody tr td span.event-at-vs-primary{width:25px;color:#fff;padding:3px;font-size:22px}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){#schedule table tbody tr td span.event-at-vs-primary,#additional-content table tbody tr td span.event-at-vs-primary{font-size:18px}}#schedule table tbody tr td span.event-opponent,#additional-content table tbody tr td span.event-opponent{text-transform:uppercase;color:#000;font-size:24px;margin-left:5px}@media only screen and (max-width:500px){#schedule table tbody tr td span.event-opponent,#additional-content table tbody tr td span.event-opponent{font-size:20px;width:125px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:middle}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){#schedule table tbody tr td span.event-opponent,#additional-content table tbody tr td span.event-opponent{font-size:15px;margin-left:0;width:115px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:middle}}@media only screen and (device-width:736px) and (device-height:414px) and (orientation:landscape),only screen and (device-width:732px) and (device-height:412px) and (orientation:landscape),only screen and (device-width:667px) and (device-height:375px) and (orientation:landscape),only screen and (device-width:640px) and (device-height:360px) and (orientation:landscape),only screen and (device-width:568px) and (device-height:320px) and (orientation:landscape){#schedule table tbody tr td span.event-opponent,#additional-content table tbody tr td span.event-opponent{font-size:15px;margin-left:0;width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:middle}}#schedule table tbody tr td span.event-facility,#additional-content table tbody tr td span.event-facility{text-transform:uppercase;color:#636363;font-size:18px}@media only screen and (max-width:500px){#schedule table tbody tr td span.event-facility,#additional-content table tbody tr td span.event-facility{display:block}}#schedule table tbody tr td div.event-result,#additional-content table tbody tr td div.event-result{text-transform:uppercase;color:#000;font-size:18px}@media only screen and (max-width:500px){#schedule table tbody tr td div.event-result,#additional-content table tbody tr td div.event-result{display:block;color:#262829}}.staff{font-size:20px;font-weight:300;padding-bottom:5%;padding-left:20px;padding-right:20px}.staff h1{text-transform:uppercase;color:#091a35;font-size:47px;font-style:italic;font-weight:700;margin-top:50px;margin-bottom:50px}@media only screen and (max-width:991px){.staff h1{font-size:38px}}@media only screen and (max-width:500px){.staff h1{font-size:29px}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.staff h1{font-size:24px}}.staff address span{line-height:40px}.staff img{border-bottom:15px solid #fff}@media only screen and (max-width:991px){.staff .col-md-3{width:68%;display:block;margin:0 auto;padding-left:0;padding-right:0}}@media only screen and (max-width:768px){.staff .col-md-3{width:88%;display:block;margin:0 auto;padding-left:0;padding-right:0}}.roster-image{max-height:100px}@media only screen and (max-width:500px){.roster-image{max-height:75px}}.roster-dummy-image{padding:10px;border:solid 1px #c2c2c2;color:#c2c2c2}th.roster-image-cell,th.roster-number-cell{width:50px}.social-block .widget{margin:30px}.social-media .widget .header-bg-1 span{text-transform:uppercase;color:#091a35;font-size:47px;font-style:italic;font-weight:700;margin-top:50px;margin-bottom:50px}@media only screen and (max-width:500px){.social-media .widget .header-bg-1 span{font-size:30px}}.social-media table#feeds{font-size:20px;text-transform:uppercase}.social-media table#feeds a{font-size:20px}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait){.social-media table#feeds a{font-size:11px}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.social-media table#feeds a{font-size:10px}}@media only screen and (device-width:736px) and (device-height:414px) and (orientation:landscape),only screen and (device-width:732px) and (device-height:412px) and (orientation:landscape),only screen and (device-width:667px) and (device-height:375px) and (orientation:landscape),only screen and (device-width:640px) and (device-height:360px) and (orientation:landscape){.social-media table#feeds a{font-size:18px}}@media only screen and (device-width:568px) and (device-height:320px) and (orientation:landscape){.social-media table#feeds a{font-size:15px}}.social-media table#feeds thead tr th{border-bottom:none}.social-media table#feeds thead tr td.type{text-align:center}.social-media table#feeds .fa{font-size:28px}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait){.social-media table#feeds .fa{font-size:28px}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.social-media table#feeds .fa{font-size:28px}}@media only screen and (device-width:736px) and (device-height:414px) and (orientation:landscape),only screen and (device-width:732px) and (device-height:412px) and (orientation:landscape),only screen and (device-width:667px) and (device-height:375px) and (orientation:landscape),only screen and (device-width:640px) and (device-height:360px) and (orientation:landscape),only screen and (device-width:568px) and (device-height:320px) and (orientation:landscape){.social-media table#feeds .fa{font-size:28px}}.feed-container{text-align:center}.feed-boxes{text-align:center}.fa.fa-twitter{font-family:sans-serif}.fa.fa-twitter::before{content:"𝕏";font-size:1.2em}.camps{margin-top:20px}.camps h2{text-transform:uppercase;font-size:40px;font-weight:700}.camps h4{text-transform:uppercase;font-size:25px;font-weight:700}.camps table td{padding:10px;vertical-align:top}.camps table td a.download-link{font-size:15px}.camps table .form-section-header{padding:5px;background-color:#e6e7e8}.camps table .form-section-header .text-center{font-size:20px}.camps table .group{font-weight:bold}.camps table .form-name{font-size:15px}.camps table a span{font-size:22px;padding:5px}.camps .camp-date-container{padding:10px 10px 20px 10px;width:100px;background-color:#fff;border:solid 2px #d0d0d0}@media only screen and (max-width:600px){.camps .camp-date-container{width:55px}}.camps .camp-month{text-transform:uppercase;display:block;text-align:center;font-size:24px}.camps .camp-day{text-transform:uppercase;display:block;color:#fff;text-align:center;font-size:35px;line-height:24px}.camps .camp-info-container>h4,.camps .camp-info-container>h5{margin-top:0}.video{font-size:20px;font-weight:300;padding-bottom:5%;padding-left:20px;padding-right:20px}.video h1{text-transform:uppercase;font-size:47px;font-style:italic;font-weight:700;margin-top:50px;margin-bottom:50px}@media only screen and (max-width:991px){.video h1{font-size:38px}}@media only screen and (max-width:500px){.video h1{font-size:29px}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.video h1{font-size:24px}}.video h2{font-size:20px;font-style:italic;font-weight:600}.video h3{font-size:19px}.header-social-media .fa{font-size:20px}@media only screen and (max-width:1280px){.header-social-media .fa{font-size:15px}}@media only screen and (max-width:1280px){.header-social-media .feed-wrapper{margin:0 0 0 15px}}@media only screen and (min-width:1024px) and (max-width:1366px){.header-social-media{color:#fff;z-index:10;height:75px;float:left;display:block;width:100px;padding-top:25px;position:relative;right:0}.header-social-media a{text-align:center;margin-right:5px}}@media only screen and (min-width:1301px){.header-social-media{color:#fff;z-index:10;height:75px;float:left;width:100px;padding-top:25px;display:block;position:relative}.header-social-media a{text-align:center;margin-right:5px}}@media only screen and (max-width:1024px){.header-social-media{display:none}}.generic-banner-image{margin:20px auto}.mobile-hashtags{position:absolute;font-size:18px;left:25%;top:6px}@media only screen and (max-width:1024px){.mobile-hashtags{display:none}}.mobile-hashtags a i{display:block;margin:0 auto;width:140px;font-weight:bold;font-size:20px;padding-top:5px}.mobile-feeds{float:right;font-size:2em;margin-top:-3px;margin-right:10px}.mobile-feeds a{margin-right:20px}@media only screen and (max-width:500px){.mobile-feeds a{margin-right:5px}}@media only screen and (max-width:1024px){.mobile-feeds{display:none}}.main-menu-container{width:1280px;margin:0 auto}@media only screen and (max-width:1024px){.main-menu-container{width:100%}}.main-menu-container .presenting-sponsor-mobile-menu img,.main-menu-container .presenting-sponsor-mobile-menu .gam_ps,.main-menu-container .presenting-sponsor-mobile-menu .gam-presenting-sponsor-2{width:220px;margin:0 -200px auto;float:right}@media only screen and (min-width:768px){.main-menu-container .presenting-sponsor-mobile-menu img,.main-menu-container .presenting-sponsor-mobile-menu .gam_ps,.main-menu-container .presenting-sponsor-mobile-menu .gam-presenting-sponsor-2{width:200px}}@media only screen and (min-width:1024px){.main-menu-container .presenting-sponsor-mobile-menu img,.main-menu-container .presenting-sponsor-mobile-menu .gam_ps,.main-menu-container .presenting-sponsor-mobile-menu .gam-presenting-sponsor-2{width:200px}}@media only screen and (min-width:1300px){.main-menu-container .presenting-sponsor-mobile-menu img,.main-menu-container .presenting-sponsor-mobile-menu .gam_ps,.main-menu-container .presenting-sponsor-mobile-menu .gam-presenting-sponsor-2{width:300px}}.main-menu-container .in .presenting-sponsor-mobile-menu img,.main-menu-container .in .presenting-sponsor-mobile-menu .gam_ps,.main-menu-container .in .presenting-sponsor-mobile-menu .gam-presenting-sponsor-2{width:200px;margin:10px auto;float:none;display:block}.fixedbar .presenting-sponsor-mobile-menu img,.fixedbar .presenting-sponsor-mobile-menu .gam_ps,.fixedbar .presenting-sponsor-mobile-menu .gam-presenting-sponsor-2{width:200px;margin:5px;float:right}@media only screen and (min-width:1024px){.fixedbar .presenting-sponsor-mobile-menu img,.fixedbar .presenting-sponsor-mobile-menu .gam_ps,.fixedbar .presenting-sponsor-mobile-menu .gam-presenting-sponsor-2{width:200px}}@media only screen and (min-width:1200px){.fixedbar .presenting-sponsor-mobile-menu img,.fixedbar .presenting-sponsor-mobile-menu .gam_ps,.fixedbar .presenting-sponsor-mobile-menu .gam-presenting-sponsor-2{margin:-72px 0 auto}}@media only screen and (min-width:1300px){.fixedbar .presenting-sponsor-mobile-menu img,.fixedbar .presenting-sponsor-mobile-menu .gam_ps,.fixedbar .presenting-sponsor-mobile-menu .gam-presenting-sponsor-2{width:230px;margin:3px -100px auto}}.presenting-sponsor img{width:200px}.banner-ad-container{margin:0 auto;max-width:640px;height:100px;text-align:center;margin-top:30px}.banner-ad-container-sticky-footer{position:fixed;bottom:0;width:100%;z-index:1000;text-align:center}.banner-ad-container-sticky-footer img{border-radius:10px;max-width:50%}@media only screen and (max-width:768px){.banner-ad-container-sticky-footer img{border-radius:0;max-width:100%}}.ad-space{height:100px}@media only screen and (max-width:768px){.ad-space{height:60px}}.sports-page .sports-page-banner-ad-container{padding:20px}.sports-page #schedule-table .opponent-mascot{width:auto;height:70px}@media only screen and (max-width:600px){.sports-page #schedule-table .opponent-mascot{margin-left:auto}}@media only screen and (max-width:600px){.sports-page #schedule-table td{font-size:20px}}@media only screen and (max-width:500px){.sports-page #schedule-table td{font-size:15px}}@media only screen and (max-width:600px){.sports-page #schedule-table td .event-opponent{font-size:15px}}@media only screen and (max-width:500px){.sports-page #schedule-table .event-at-vs-default{padding:2px;font-size:15px}}@media only screen and (max-width:500px){.sports-page #schedule-table .event-at-vs-primary{padding:2px;font-size:15px}}.sports-page #athlete-table .roster-image{width:auto;height:70px}@media only screen and (max-width:600px){.sports-page #athlete-table .roster-image{display:block;margin:0 auto}}@media only screen and (max-width:600px){.sports-page #athlete-table td{font-size:20px}}@media only screen and (max-width:500px){.sports-page #athlete-table td{font-size:15px}}@media only screen and (max-width:600px){.sports-page #athlete-table td .event-opponent{font-size:15px}}@media only screen and (max-width:500px){.sports-page #athlete-table .event-at-vs-default{padding:2px;font-size:15px}}@media only screen and (max-width:500px){.sports-page #athlete-table .event-at-vs-primary{padding:2px;font-size:15px}}.doc-list u,.link-list u{font-size:20px;text-decoration:none}.doc-list u:hover,.link-list u:hover{color:#63686c}.forms-page .widget-header h1{text-align:left;font-size:47px;font-style:italic;font-weight:700}.forms-page .form-section-header{font-size:30px}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait),only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait),only screen and (device-width:736px) and (device-height:414px) and (orientation:landscape),only screen and (device-width:732px) and (device-height:412px) and (orientation:landscape),only screen and (device-width:667px) and (device-height:375px) and (orientation:landscape),only screen and (device-width:640px) and (device-height:360px) and (orientation:landscape),only screen and (device-width:568px) and (device-height:320px) and (orientation:landscape){.forms-page .form-section-header{font-size:36px;background-color:#fff}}.forms-page .download-link{font-size:20px}@media only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait){.forms-page .download-link{font-size:18px}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.forms-page .download-link{font-size:14px}}.forms-page .form-name{font-size:20px;line-height:40px}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:736px) and (device-height:414px) and (orientation:landscape),only screen and (device-width:732px) and (device-height:412px) and (orientation:landscape),only screen and (device-width:667px) and (device-height:375px) and (orientation:landscape),only screen and (device-width:640px) and (device-height:360px) and (orientation:landscape),only screen and (device-width:568px) and (device-height:320px) and (orientation:landscape){.forms-page .form-name{font-size:19px;line-height:53px}}@media only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait){.forms-page .form-name{font-size:18px;line-height:53px}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.forms-page .form-name{font-size:14px;line-height:45px}}.forms-page .banner-ad-container{margin:20px;display:block;margin-left:auto;margin-right:auto}#app-downloads #niaaa-icon{margin:20px auto 20px auto;width:auto;height:75px}#app-downloads .custom-icon{width:auto;height:75px;margin-left:auto;margin-right:auto;border:2px solid #808080;border-radius:10px}#app-downloads #badges{text-align:center;margin:20px}#app-downloads #badges img{display:inline-block;margin:0 auto;width:140px;height:auto}.composite-calendar{float:right;margin-top:-44px;margin-right:20px;font-size:25px}@media only screen and (max-width:991px){.composite-calendar{margin-top:-45px;font-size:20px}}@media only screen and (max-width:768px),only screen and (max-width:500px){.composite-calendar{float:none;text-align:center;padding:10px;margin:0 auto}}.composite-calendar-view .fc-event-dot{display:none}.composite-calendar-view .panel-heading .text-center strong{font-weight:600;font-size:35px;margin:0;padding:5px 20px 0 0}@media only screen and (max-width:1200px){.composite-calendar-view .panel-heading .text-center strong{font-size:30px}}.composite-calendar-view .panel-heading #schoolTeams{margin-top:20px}.composite-calendar-view .panel-heading #importCal{margin-top:20px}@media only screen and (max-width:500px){.composite-calendar-view .panel-body{padding:0}}.composite-calendar-view .fc-header-toolbar .fc-left{margin-top:20px}@media only screen and (max-width:500px){.composite-calendar-view .fc-header-toolbar .fc-left{display:table;margin:0 auto;float:none}}.composite-calendar-view .fc-header-toolbar .fc-right{margin-top:20px}.composite-calendar-view .fc-header-toolbar .fc-right button{font-size:20px !important}@media only screen and (max-width:500px){.composite-calendar-view .fc-header-toolbar .fc-right{display:table;margin:0 auto;margin-top:10px;float:none}}@media only screen and (max-width:500px){.composite-calendar-view .fc-header-toolbar .fc-right .fc-month-button{display:none}}@media only screen and (max-width:500px){.composite-calendar-view .fc-header-toolbar .fc-right .fc-agendaWeek-button{display:none}}.composite-calendar-view .fc-header-toolbar .fc-center h2{font-weight:600;font-size:30px;margin:0;padding:5px 20px 0 0}@media only screen and (max-width:500px){.composite-calendar-view .fc-header-toolbar .fc-button-group .fc-state-default.fc-corner-left{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}}@media only screen and (max-width:500px){.composite-calendar-view .fc-header-toolbar .fc-button-group .fc-state-default.fc-corner-right{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}}.composite-calendar-view .fc-content-skeleton .fc-day-number{font-size:15px}.composite-calendar-view .fc-content .fc-time{font-size:15px}.composite-calendar-view .fc-content .fc-title{font-size:15px}.composite-calendar-view .fc-list-item td{font-size:20px}.composite-calendar-view .fc-list-item a{font-size:20px}@media only screen and (max-width:500px){.composite-calendar-view .fc-list-table{padding:0;table-layout:fixed !important}}.composite-calendar-view .fc-list-table td{padding:10px}.composite-calendar-view .fc-list-table .fc-list-item-time{padding:17px 0 0 6px}.composite-calendar-view .fc-list-table .fc-list-item-title{padding:17px 0 17px 55px}.composite-calendar-view .fc-list-table .fc-list-item-marker{display:none}.composite-calendar-view .fc-list-table .fc-list-heading-alt{padding-left:38px;float:none}@media only screen and (max-width:500px){.composite-calendar-view .fc-list-view table{width:auto}}.composite-calendar-view .fc-unthemed .fc-list-heading td{padding:10px}.composite-calendar-view thead.fc-widget-header{padding:10px}.composite-calendar-view .fc th,.composite-calendar-view .fc td{padding:5px}.composite-calendar-view .fc th span{letter-spacing:2px;font-size:20px}.composite-calendar-view .fc td span{letter-spacing:1px;font-size:20px}.composite-calendar-view .fc-more{font-size:1.25em}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.directory-container{padding:35px 25px 120px 25px;margin-bottom:95px}.directory-container .staff-photo{margin:0 auto;width:auto;height:125px}.directory-container #phone-number a{cursor:default;text-decoration:none}.directory-container #phone-number a:link{color:#000;text-decoration:none}.directory-container #phone-number a:visited{color:#000;text-decoration:none}.directory-container #phone-number a:hover{color:#000;text-decoration:none}.directory-container #phone-number a:active{color:#000;text-decoration:none}@media only screen and (max-width:500px){.directory-container #phone-number a{cursor:pointer;text-decoration:underline}.directory-container #phone-number a:link{text-decoration:underline}.directory-container #phone-number a:visited{text-decoration:underline}.directory-container #phone-number a:hover{text-decoration:underline}.directory-container #phone-number a:active{text-decoration:underline}}@media only screen and (max-width:991px){.directory-container{padding:100px}}@media only screen and (max-width:500px){.directory-container{padding:60px;margin-top:30px}.directory-container h1{font-size:25px}}.booster-club-purchase *{font-family:'Oswald',sans-serif;font-size:16px}.booster-club-purchase span.qty{color:#797979;font-size:.85em;margin-top:10px;display:block}.booster-club-purchase span.text-danger span{color:#f00;font-size:.85em}.booster-club-purchase .wizard,.booster-club-purchase .tabcontrol{display:block;width:100%;overflow:hidden}.booster-club-purchase .wizard a,.booster-club-purchase .tabcontrol a{outline:0}.booster-club-purchase .wizard ul,.booster-club-purchase .tabcontrol ul{list-style:none !important;padding:0;margin:0}.booster-club-purchase .wizard ul>li,.booster-club-purchase .tabcontrol ul>li{display:block;padding:0}.booster-club-purchase .wizard>.steps .current-info,.booster-club-purchase .tabcontrol>.steps .current-info{position:absolute;left:-999em}.booster-club-purchase .wizard>.content>.title,.booster-club-purchase .tabcontrol>.content>.title{position:absolute;left:-999em}.booster-club-purchase .wizard>.steps{position:relative;display:block;width:133.4%;font-size:15px}@media only screen and (max-width:991px){.booster-club-purchase .wizard>.steps{font-size:13px}}.booster-club-purchase .wizard.vertical>.steps{display:inline;float:left;width:30%}.booster-club-purchase .wizard>.steps .number{font-size:1.429em}.booster-club-purchase .wizard>.steps>ul>li{width:25%}.booster-club-purchase .wizard>.steps>ul>li,.booster-club-purchase .wizard>.actions>ul>li{float:left}.booster-club-purchase .wizard.vertical>.steps>ul>li{float:none;width:100%}.booster-club-purchase .wizard>.steps a,.booster-club-purchase .wizard>.steps a:hover,.booster-club-purchase .wizard>.steps a:active{display:block;width:auto;margin:0 .5em .5em;padding:1em 1em;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.booster-club-purchase .wizard>.steps .disabled a,.booster-club-purchase .wizard>.steps .disabled a:hover,.booster-club-purchase .wizard>.steps .disabled a:active{color:#fff;cursor:default}@media only screen and (max-width:768px){.booster-club-purchase .wizard>.steps .disabled a,.booster-club-purchase .wizard>.steps .disabled a:hover,.booster-club-purchase .wizard>.steps .disabled a:active{padding:13px 0 13px 7px}}.booster-club-purchase .wizard>.steps .current a,.booster-club-purchase .wizard>.steps .current a:hover,.booster-club-purchase .wizard>.steps .current a:active{color:#fff;cursor:default}.booster-club-purchase .wizard>.steps .done a,.booster-club-purchase .wizard>.steps .done a:hover,.booster-club-purchase .wizard>.steps .done a:active{background:#c8cacc;color:#fff}.booster-club-purchase .wizard>.steps .error a,.booster-club-purchase .wizard>.steps .error a:hover,.booster-club-purchase .wizard>.steps .error a:active{background:#ff3111;color:#fff}.booster-club-purchase .wizard>.content{background:#eee;display:block;margin:.5em;min-height:35em;overflow:hidden;position:relative;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.booster-club-purchase .wizard.vertical>.content{display:inline;float:left;margin:0 2.5% .5em 2.5%;width:65%}.booster-club-purchase .wizard>.content>.body{float:left;position:absolute;width:100%;height:auto;padding:2.5%}@media only screen and (max-width:991px){.booster-club-purchase .wizard>.content>.body{padding:6.5%}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.booster-club-purchase .form-control{font-size:11px}}.booster-club-purchase .wizard>.content>.body ul{list-style:disc !important}.booster-club-purchase .wizard>.content>.body ul>li{display:list-item;font-size:.85em}.booster-club-purchase .wizard>.content>.body>iframe{border:0 none;width:100%;height:100%}.booster-club-purchase .wizard>.content>.body input{display:block;border:1px solid #ccc;left:20px;top:10px;opacity:1}.booster-club-purchase .wizard>.content>.body input[type=text],.booster-club-purchase .wizard>.content>.body input[type=email],.booster-club-purchase .wizard>.content>.body input[type=tel]{font-size:1em;padding:2px 0 0 10px;margin:0;border-radius:5px}.booster-club-purchase .wizard>.content>.body input[type="checkbox"]{display:inline-block}.booster-club-purchase .wizard>.content>.body input.error{background:#fbe3e4;border:1px solid #fbc2c4;color:#8a1f11}.booster-club-purchase .wizard>.content>.body label{display:inline-block;margin-bottom:.5em}.booster-club-purchase .wizard>.content>.body label.error{color:#8a1f11;display:inline-block;margin-left:1.5em}.booster-club-purchase .wizard>.actions{position:relative;display:block;text-align:right;width:100%}.booster-club-purchase .wizard.vertical>.actions{display:inline;float:right;margin:0 2.5%;width:95%}.booster-club-purchase .wizard>.actions>ul{display:inline-block;text-align:right;margin-top:10px;margin-bottom:10px}.booster-club-purchase .wizard>.actions>ul>li{margin:0 .5em}.booster-club-purchase .wizard.vertical>.actions>ul>li{margin:0 0 0 1em}.booster-club-purchase .wizard>.actions a,.booster-club-purchase .wizard>.actions a:hover,.booster-club-purchase .wizard>.actions a:active{font-family:'Oswald',sans-serif;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;color:#fff;font-size:20px;padding:7px 20px 7px 20px;text-decoration:none}.booster-club-purchase .wizard>.actions .disabled a,.booster-club-purchase .wizard>.actions .disabled a:hover,.booster-club-purchase .wizard>.actions .disabled a:active{background:#eee;color:#aaa}.booster-club-purchase .tabcontrol>.steps{position:relative;display:block;width:100%}.booster-club-purchase .tabcontrol>.steps>ul{position:relative;margin:6px 0 0 0;top:1px;z-index:1}.booster-club-purchase .tabcontrol>.steps>ul>li{float:left;margin:5px 2px 0 0;padding:1px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.booster-club-purchase .tabcontrol>.steps>ul>li:hover{background:#edecec;border:1px solid #bbb;padding:0}.booster-club-purchase .tabcontrol>.steps>ul>li.current{background:#fff;border:1px solid #bbb;border-bottom:0 none;padding:0 0 1px 0;margin-top:0}.booster-club-purchase .tabcontrol>.steps>ul>li>a{color:#5f5f5f;display:inline-block;border:0 none;margin:0;padding:10px 30px;text-decoration:none}.booster-club-purchase .tabcontrol>.steps>ul>li>a:hover{text-decoration:none}.booster-club-purchase .tabcontrol>.steps>ul>li.current>a{padding:15px 30px 10px 30px}.booster-club-purchase .tabcontrol>.content{position:relative;display:inline-block;width:100%;height:35em;overflow:hidden;border-top:1px solid #bbb;padding-top:20px}.booster-club-purchase .tabcontrol>.content>.body{float:left;position:absolute;width:95%;height:95%;padding:2.5%}.booster-club-purchase .tabcontrol>.content>.body ul{list-style:disc !important}.booster-club-purchase .tabcontrol>.content>.body ul>li{display:list-item}.booster-club-purchase .panel-payment>.panel-heading,.booster-club-purchase .panel-review>.panel-heading,.booster-club-purchase .schoolpackagepanel>.panel-heading{color:#fff}.booster-club-purchase .package-list>.panel-body{min-height:250px}.booster-club-purchase .orderTotalCell{border-top:none !important}.booster-club-purchase li{list-style-type:none}.booster-club-purchase .stripeform{max-width:795px;margin:20px auto}.booster-club-purchase .group{background:#fff !important;box-shadow:0 7px 14px 0 rgba(49,49,93,.1),0 3px 6px 0 rgba(0,0,0,.08) !important;border-radius:4px !important;margin-bottom:20px !important}.booster-club-purchase .stripelabel{position:relative !important;color:#8898aa !important;font-weight:300 !important;height:40px !important;line-height:40px !important;display:block !important}.booster-club-purchase .group label:not(:last-child){border-bottom:1px solid #f0f5fa !important}.booster-club-purchase .stripelabel>span{width:20% !important;text-align:right !important;margin-left:10px;color:#333;font-weight:400}.booster-club-purchase .field{background:transparent !important;font-weight:300 !important;border:0 !important;color:#31325f !important;outline:none !important;padding-right:10px !important;padding-left:10px !important;cursor:text !important;width:70% !important;height:40px !important;float:right !important}.booster-club-purchase .field::-webkit-input-placeholder{color:#cfd7e0 !important}.booster-club-purchase .field::-moz-placeholder{color:#cfd7e0 !important}.booster-club-purchase .field:-ms-input-placeholder{color:#cfd7e0 !important}.booster-club-purchase .outcome{float:left;width:100%;padding-top:8px;min-height:24px;text-align:center}.booster-club-purchase .success,.booster-club-purchase .stripeError{display:none;font-size:13px}.booster-club-purchase .success.visible,.booster-club-purchase .stripeError.visible{display:inline}.booster-club-purchase .stripeError{color:#e4584c}.booster-club-purchase .success{color:#666ee8}.booster-club-purchase .success .token{font-weight:500;font-size:13px}.gallery-page{max-width:1170px;margin:0 auto}.gallery-page h1{padding:10px}@media only screen and (max-width:500px){.gallery-page h1{font-size:20px}}.gallery-page .photo img{padding:10px;transition:.5s ease;backface-visibility:hidden;cursor:pointer}.gallery-page .photo:hover img{opacity:.5}.gallery-page .text-center span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display:block}.team-page h2.news-header{text-align:center;text-transform:uppercase;font-size:4em;font-style:normal;font-weight:400}@media only screen and (max-width:500px){.team-page h2.news-header{font-size:3em;padding:0;margin:0}}.team-page .widget .widget-header h1{padding:5px 0;margin-bottom:0}@media only screen and (max-width:500px){.team-page .widget .widget-header h1{font-size:20px}}.team-page .widget .widget-content{margin-bottom:20px;min-height:70px;padding:10px}.team-page .widget .widget-content .link-list ul li a{font-size:1.4em}.team-page .news-detail-container{padding:15px}.sport-name-caption{bottom:30% !important}@media only screen and (max-width:991px){.sport-name-caption{bottom:45% !important}}.sport-name-caption h1{font-size:10em !important;opacity:.6}@media only screen and (max-width:1200px){.sport-name-caption h1{font-size:6em !important}}@media only screen and (max-width:991px){.sport-name-caption h1{font-size:30px !important}}.forms-table .form-name{font-size:1.4em}.social-wall .gal{-webkit-column-count:3;-moz-column-count:3;column-count:3;max-width:900px;margin:0 auto}@media only screen and (max-width:500px){.social-wall .gal{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.social-wall .gal img{width:100%;padding:7px 0;opacity:1;display:block;height:auto;transition:.5s ease;backface-visibility:hidden}.social-wall .gal .img-wrapper{position:relative}.social-wall .gal .img-wrapper:hover img{opacity:.1}.social-wall .gal .img-wrapper:hover .caption{opacity:1}.social-wall .gal .caption{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.social-wall .gal .caption span{font-size:16px}.social-wall .gal .caption span:hover{display:normal}.facilities-page{max-width:1170px;margin:0 auto;margin-bottom:30px}.facilities-page .title-header{text-align:center}.facilities-page .title-header .header-text h2,.facilities-page .title-header .header-text h1{margin:0;padding:0}.facilities-page .title-header .header-text h2{text-transform:uppercase;font-size:50px;letter-spacing:21px}@media only screen and (max-width:1280px){.facilities-page .title-header .header-text h2{letter-spacing:4px}}@media only screen and (max-width:991px){.facilities-page .title-header .header-text h2{letter-spacing:11.2px;font-size:36px}}@media only screen and (max-width:768px){.facilities-page .title-header .header-text h2{letter-spacing:0;font-size:36px}}@media only screen and (max-width:500px){.facilities-page .title-header .header-text h2{font-size:29px}}@media only screen and (max-width:375px){.facilities-page .title-header .header-text h2{font-size:27px}}@media only screen and (max-width:320px){.facilities-page .title-header .header-text h2{font-size:22px}}.facilities-page .title-header .header-text h1{font-size:77px;-webkit-text-stroke:1px #e6e7e8}@media only screen and (max-width:768px){.facilities-page .title-header .header-text h1{font-size:51px}}@media only screen and (max-width:500px){.facilities-page .title-header .header-text h1{font-size:42px}}@media only screen and (max-width:375px){.facilities-page .title-header .header-text h1{font-size:39px}}@media only screen and (max-width:320px){.facilities-page .title-header .header-text h1{font-size:32px}}.facilities-page .item{margin:0 auto;padding:1px}.facilities-page .item h2{font-size:27px}@media only screen and (max-width:1170px){.facilities-page .item h2{font-size:20px}}.facilities-page .item .carousel-caption h2{text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000;font-size:24px;margin-top:-10px !important;margin-bottom:20px !important}.privacy-terms{background-color:#333;height:30px;width:100%;text-align:center;color:#fff;font-size:16px;padding:4px}@media only screen and (max-width:500px){.privacy-terms{font-size:14px}}.privacy-terms a{color:#fff}.privacy-terms a:hover{text-decoration:underline}.custom-page-content{max-width:1170px;margin:0 auto}.custom-page-content table tr{border-bottom:0;color:#000 !important}.custom-page-content table td:last-child{border-bottom:0;color:#000 !important}@media only screen and (max-width:500px){.custom-page-content .tix-embed{margin-bottom:5%}}.booster-club-page{width:991px;margin:0 auto}@media only screen and (max-width:991px){.booster-club-page{width:100%}}.booster-club-page h2{font-size:40px;text-transform:uppercase}@media only screen and (max-width:991px){.booster-club-page h2{font-size:30px}}.booster-club-page p{font-size:15px}.booster-club-page .booster-club-header{text-align:center}.booster-club-page .booster-club-header .booster-club-header-image{width:420px;margin:20px auto}@media only screen and (max-width:991px){.booster-club-page .booster-club-header .booster-club-header-image{width:100%}}.booster-club-page .description .btn{margin:5px 0}.booster-club-page .description .btn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}.booster-club-page .description .btn:hover{text-decoration:none}.booster-club-page .downloads ul li a{text-transform:uppercase;font-size:15px}.booster-club-page .downloads ul li a:hover{color:#a4a7ab}.team-menu-bar{background-color:#e6e7e8;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.team-menu-bar .navbar{box-shadow:0 0 0 rgba(0,0,0,0)}@media only screen and (max-width:500px){.team-menu-bar .navbar{height:50px}}.team-menu-bar nav ul li{width:80px;margin-top:15px}.team-menu-bar nav ul li.divider{width:25px}@media only screen and (max-width:500px){.team-menu-bar nav ul li.divider{width:14px}}@media only screen and (max-width:1280px){.team-menu-bar nav ul li{width:117px}}@media only screen and (max-width:500px){.team-menu-bar nav ul li{width:83px}}@media only screen and (device-width:414px) and (device-height:736px) and (orientation:portrait),only screen and (device-width:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:375px) and (device-height:667px) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait){.team-menu-bar nav ul li{width:87px}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.team-menu-bar nav ul li{width:77px}}.team-menu-bar .team-header{font-weight:600;font-size:35px;margin:0;padding:5px 20px 0 0}@media only screen and (max-width:1280px){.team-menu-bar .team-header{margin-left:25px;padding:0}}@media only screen and (max-width:991px){.team-menu-bar .team-header{margin:0 auto;padding:0;text-align:center}}@media only screen and (max-width:500px){.team-menu-bar .team-header{font-size:23px}}.dataTables_filter input{margin-left:0 !important}input[type=search]{border:1px solid #ccc !important}.extra-small{font-size:65%}.scoreboard-container{background-color:#2f2f2f;border-bottom:solid 1px #000;height:85px}.scoreboard-container .widget.box{padding-bottom:0}.scoreboard-container .widget.box .scoreboard.slider{position:relative;height:85px;width:100%}.scoreboard-container .widget.box .scoreboard.slider .item{font-size:.85em;text-transform:uppercase;width:320px;color:#fff;background-color:#434343;border-left:solid 1px #000;border-right:solid 1px #000;height:85px}.scoreboard-container .widget.box .scoreboard.slider .item.live-score-banner{width:75px;text-align:center}.scoreboard-container .widget.box .scoreboard.slider .item .item-header{font-size:.85em;padding:3px;background-color:#000}.scoreboard-container .widget.box .scoreboard.slider .item .item-body{padding:6px}.scoreboard-container .widget.box .scoreboard.slider .item .item-body .mascot-image{max-height:20px}.scoreboard-container .widget.box .scoreboard.slider .item .item-body .stat-line{font-size:.9em}.scoreboard-container .widget.box .scoreboard.slider .item .item-body .team-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:130px;height:15px;display:block}#bio-header{padding-bottom:16px;padding-top:16px;margin-bottom:16px;position:relative}#bio-image{position:relative;z-index:2;margin:-1rem 0 16px 16px;height:155px;width:100px;border:3px solid #fff;float:left}#bio-image>div{background-repeat:no-repeat;background-size:200px,100px;background-position:center;height:100%}#bio-name>h2{position:relative;z-index:1;margin:0;font-size:2rem;line-height:6rem;background-color:#ebedf0;text-transform:uppercase}#bio-name>h2>span{margin:0 16px;flex:1;-webkit-flex:1;min-width:1px;min-height:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important;background-color:#f00}}@media only screen and (min-width:601px){.show-on-medium-and-up{display:block !important}}@media only screen and (min-width:601px){.hide-on-med-and-up{display:none !important}}.hub-alert-container .alert{margin-bottom:0}.hub-alert-container .alert-danger{color:#fff;background-color:#b9211d;border-color:#ebccd1;background-image:none}.hub-alert-container .hub-alert{display:block;color:#fff;background-color:#f00;height:50px;text-align:center;padding:15px;border:solid 2px #fff}.hub-alert-container .hub-alert-item{font-size:14px}.sports-page .sport-capsule{margin:0 auto}.sports-page .sport-capsule h3{text-align:center;text-transform:uppercase}.sports-page .sport-capsule #expand td{text-decoration:none}.sports-page .sport-capsule #expand i{text-decoration:none}.sports-page .sport-capsule #expand i:hover{color:#a4a7ab}.sports-page .sport-capsule #expand span{text-decoration:none}.sports-page .sport-capsule #expand span:hover{color:#a4a7ab;text-decoration:underline}.sports-page .sport-capsule table{margin:0 auto}@media only screen and (max-width:600px){.sports-page .sport-capsule table thead{display:block}.sports-page .sport-capsule table th{display:block}}@media only screen and (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.sports-page .sport-capsule table th{font-size:9px}}.sports-page .sport-capsule table a{text-decoration:none}.sports-page .sport-capsule table a:hover{color:#a4a7ab;text-decoration:underline}.sports-page .sport-capsule table tr td:hover{color:#a4a7ab;text-decoration:underline}.sports-page .sport-capsule table #expand td{text-transform:uppercase;padding:32px}@media only screen and (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.sports-page .sport-capsule table #expand td{padding:31px}}.sports-page .sport-capsule table th,.sports-page .sport-capsule table td{text-align:center;font-size:14px;padding:5px !important;display:block}.sports-page .text{text-align:center}.sports-page .text span{padding:5px}.HallOfFameContainer{background-color:#fff;padding-left:40px;padding-right:40px;padding-top:20px;padding-bottom:20px}@media only screen and (max-width:500px){.HallOfFameContainer{padding:10px}}.HallOfFameContainer h3{padding:0;margin:0}.HallOfFameTable{margin-top:20px}.HallOfFameImageCell{width:180px}@media only screen and (max-width:500px){.HallOfFameImageCell{width:162px}}.HallOfFameAthleteName{margin-top:.2em !important;margin-bottom:0 !important}.HallOfFameAthleteSport{margin:0 !important}.recognitions{position:relative}.recognitions.slider{height:auto}.recognitions .recognition{padding:20px 0 20px 0;height:500px;background-size:cover;background-position:center center;background-repeat:no-repeat}.recognitions .recognition h2{text-transform:uppercase;text-align:right;margin-right:15%;margin-top:0;font-size:30px}@media only screen and (max-width:991px){.recognitions .recognition h2{font-size:16px;color:#fff !important;text-decoration:underline;text-shadow:1px 1px 0 #000}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.recognitions .recognition h2{font-size:13px}}.recognitions .recognition h1{font-size:76px;text-transform:uppercase;text-align:right;margin-right:15%;margin-top:0;line-height:1em}@media only screen and (max-width:1280px){.recognitions .recognition h1{font-size:52px}}@media only screen and (max-width:991px){.recognitions .recognition h1{font-size:36px;color:#fff !important;text-shadow:1px 1px 0 #000}}@media only screen and (max-width:768px){.recognitions .recognition h1{font-size:26px}}.recognitions .recognition .athlete-image{height:500px}.recognitions .recognition .athlete-image img{position:absolute;bottom:0;max-height:500px}.recognitions .recognition .athlete-text{padding-top:30%}@media only screen and (max-width:1024px){.recognitions .recognition .athlete-text{padding:0;margin-top:-400px}}.recognitions .recognition .panel{position:absolute;top:97px;background-color:rgba(0,0,0,0);width:50%;margin-top:42px}@media only screen and (max-width:768px){.recognitions .recognition .panel{top:12%}}.recognitions .slick-prev2{font-size:60px;position:absolute;left:0%;top:83%;color:#fff !important;z-index:1000}.recognitions .slick-next2{font-size:60px;position:absolute;left:98%;top:83%;color:#fff !important;z-index:1000}.recognitions .slick-prev2:before,.recognitions .slick-next2:before{opacity:1 !important;color:#fff !important}*{box-sizing:border-box}.athlete-recog body{background-image:linear-gradient(to right,#034378,#2d4e68);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh;font-family:'Open Sans',sans-serif}.athlete-recog a{text-decoration:none}.athlete-recog h1{font-family:'Open Sans',sans-serif;font-weight:300}.athlete-recog .row{max-width:900px;margin:50px auto 0}.athlete-recog .card{float:left;padding:0 1.7rem;width:100%}.athlete-recog .card .menu-content{margin:0;padding:0;list-style-type:none}.athlete-recog .card .menu-content::before,.athlete-recog .card .menu-content::after{content:'';display:table}.athlete-recog .card .menu-content::after{clear:both}.athlete-recog .card .menu-content li{display:inline-block}.athlete-recog .card .menu-content a{color:#fff}.athlete-recog .card .menu-content span{position:absolute;left:50%;top:0;font-size:10px;font-weight:700;font-family:'Open Sans';transform:translate(-50%,0)}.athlete-recog .card .wrapper{background-color:#fff;min-height:500px;position:relative;overflow:hidden;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.2)}@media only screen and (max-width:991px){.athlete-recog .card .wrapper{min-height:200px !important}}.athlete-recog .card .wrapper:hover .data{transform:translateY(0)}.athlete-recog .card .data{position:absolute;bottom:0;width:100%;transform:translateY(calc(70px + 1em));transition:transform .3s}.athlete-recog .card .data .content{padding:1em;position:relative;z-index:1}.athlete-recog .card .author{font-size:12px}.athlete-recog .card .title{margin-top:10px}@media only screen and (max-width:991px){.athlete-recog .card .title{display:none}}.athlete-recog .card .text{height:70px;margin:0}.athlete-recog .card input[type='checkbox']{display:none}.athlete-recog .card input[type='checkbox']:checked+.menu-content{transform:translateY(-60px)}.athlete-recog .athlete-card-1 .wrapper .img-responsive{display:block;object-fit:cover}.athlete-recog .athlete-card-1 .date{position:absolute;top:0;left:0;color:#fff;padding:.8em}.athlete-recog .athlete-card-1 .date span{display:block;text-align:center}.athlete-recog .athlete-card-1 .date .day{font-weight:700;font-size:24px;text-shadow:2px 3px 2px rgba(0,0,0,.18)}@media only screen and (max-width:991px){.athlete-recog .athlete-card-1 .date .day{font-size:10px}}.athlete-recog .athlete-card-1 .date .month{text-transform:uppercase}.athlete-recog .athlete-card-1 .date .month,.athlete-recog .athlete-card-1 .date .year{font-size:12px}.athlete-recog .athlete-card-1 .content{background-color:#fff;box-shadow:0 5px 30px 10px rgba(0,0,0,.3)}.athlete-recog .athlete-card-1 .title a{color:#808080}.athlete-recog .athlete-card-1 .menu-button{position:absolute;z-index:999;top:16px;right:16px;width:25px;text-align:center;cursor:pointer}.athlete-recog .athlete-card-1 .menu-button span{width:5px;height:5px;background-color:#808080;color:#808080;position:relative;display:inline-block;border-radius:50%}.athlete-recog .athlete-card-1 .menu-button span::after,.athlete-recog .athlete-card-1 .menu-button span::before{content:'';display:block;width:5px;height:5px;background-color:currentColor;position:absolute;border-radius:50%}.athlete-recog .athlete-card-1 .menu-button span::before{left:-10px}.athlete-recog .athlete-card-1 .menu-button span::after{right:-10px}.athlete-recog .athlete-card-1 .menu-content{text-align:center;position:absolute;top:0;left:0;width:100%;z-index:-1;transition:transform .3s;transform:translateY(0)}.athlete-recog .athlete-card-1 .menu-content li{width:33.333333%;float:left;background-color:#77d7b9;height:60px;position:relative}.athlete-recog .athlete-card-1 .menu-content a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px}.athlete-recog .athlete-card-1 .menu-content span{top:-10px}.athlete-recog .example-2 .wrapper{background-size:cover;background-repeat:no-repeat}.athlete-recog .example-2 .wrapper:hover .menu-content span{transform:translate(-50%,-10px);opacity:1}.athlete-recog .example-2 .header{color:#fff;padding:1em}.athlete-recog .example-2 .header::before,.athlete-recog .example-2 .header::after{content:'';display:table}.athlete-recog .example-2 .header::after{clear:both}.athlete-recog .example-2 .header .date{float:left;font-size:12px}.athlete-recog .example-2 .menu-content{float:right}.athlete-recog .example-2 .menu-content li{margin:0 5px;position:relative}.athlete-recog .example-2 .menu-content span{transition:all .3s;opacity:0}.athlete-recog .example-2 .data{color:#fff;transform:translateY(calc(70px + 4em))}@media only screen and (max-width:991px){.athlete-recog .example-2 .data{-webkit-transform:none;transform:none}}.athlete-recog .example-2 .title a{color:#fff}.athlete-recog .example-2 .button{display:block;width:100px;margin:2em auto 1em;text-align:center;font-size:12px;color:#fff;line-height:1;position:relative;font-weight:700}.athlete-recog .example-2 .button::after{content:'→';opacity:0;position:absolute;right:0;top:50%;transform:translate(0,-50%);transition:all .3s}.athlete-recog .example-2 .button:hover::after{transform:translate(5px,-50%);opacity:1}.social-wall-widget-box .fa{text-align:center;text-decoration:none;margin:5px 2px 5px 5px;font-size:20px;padding:20px;color:#fff}.social-wall-container .a{text-decoration:none !important}.social-wall-container .social-wall .row{padding:0 4px !important}.social-wall-container .social-wall img{vertical-align:middle}.social-wall-container .social-wall .a{text-decoration:none !important}.social-wall-container .social-wall .thumbnail{width:100%;max-width:300px;position:relative;border:none !important;padding:0;height:275px}.social-wall-container .social-wall .thumbnail .fa{text-align:center;text-decoration:none;margin:5px 2px 5px 5px;color:#fff}.social-wall-container .social-wall .thumbnail .thumbnail-image{width:100%;max-width:300px;height:275px}.social-wall-container .social-wall .twitter-post-content{background:rgba(0,0,0,.7);background-position:center;background-size:cover;word-wrap:break-word;top:0;left:0;font-size:22px;font-weight:200;position:absolute;width:100%;height:100%;color:#fff !important}.social-wall-container .social-wall .twitter-post-content:hover{opacity:.9}.social-wall-container .social-wall .twitter-post-content .tweet-date{font-size:15px;margin-left:35%}.social-wall-container .social-wall .twitter-post-content h4,.social-wall-container .social-wall .twitter-post-content h5,.social-wall-container .social-wall .twitter-post-content h6{color:#fff !important}@media only screen and (max-width:991px){.social-wall-container .social-wall .twitter-post-content{font-size:15px}}.social-wall-container .social-wall h4,.social-wall-container .social-wall h5,.social-wall-container .social-wall h6{color:#fff !important}