﻿.broadcasting-page{max-width:1440px;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:0;color:#fff;}.broadcasting-page .live-broadcast-table tr{border:0;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:0;margin-bottom:2px;border:solid 1px #2f2f2f;width:100%;}.broadcasting-page .live-broadcast-subtable tr,.broadcasting-page .channel-table tr{border:0;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:0;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:'Kanit',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:'Kanit';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/kanit/v16/nKKZ-Go6G5tXcraVGwU.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype');}*{font-family:'Kanit',sans-serif;margin:0 0 0 0;padding:0;}@media only screen and (max-width:600px){html,body{background:#fff!important;}}html{height:100%;}html{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.home-bg{background:url() no-repeat center center fixed;}.broadcast-bg{background:url() no-repeat center center fixed;}.sport-bg{background:url() no-repeat center center fixed;}body{-webkit-overflow-scrolling:touch;background-size:'';}*,*:before,*:after{box-sizing:border-box!important;}h1,h2,h3,h3,h4,h5,h6{font-family:'Kanit',sans-serif;}a{color:#2f2f2f;}a:hover{text-decoration:none;}a:visited{text-decoration:none;}a:visited:hover{text-decoration:none;}*:focus{outline:0;}a:focus{outline:0;}a:focus-visible{outline:3px solid #005fcc;outline-offset:3px;border-radius:4px;}.btn-primary:hover{color:#fff;}div#line span#text{display:none;}@media only screen and (max-width:1200px){.hide-col{display:none;}}@media only screen and (min-width:992px){.container{width:1440px;}}.altpadding{padding:0;margin:0;}@media only screen and (max-width:991px){.altpadding{padding:20px;margin:20px 20px 20px 20px;}}@media only screen and (max-width:500px){.print-team{display:none!important;}}@media only screen and (max-width:500px){.print-athlete{display:none!important;}}.mk-blank{display:none;}.hide-me{display:none;}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}body:before{font-family:FontAwesome;content:"";position:fixed;bottom:20px;width:4%;text-align:center;z-index:1000;border-radius:79px;display:block;font-size:2.9vw;background-color:rgba(0,0,0,.6);margin-left:48%;margin-right:48%;padding:0 0;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;}@media only screen and (max-width:1280px){body:before{font-size:0;}}.scrolled:before{-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-ms-transition:opacity 2s ease-in-out;-o-transition:opacity 1s ease-in-out;opacity:0;}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:#63686c;}.stuck-up{width:200px;margin:0;margin-bottom:-200px;padding:0;position:relative;list-style:none;left:0;top:-320px;background-color:rgba(0,0,0,.4);border:1px solid rgba(0,0,0,.6);z-index:10;}@media only screen and (max-width:991px){.stuck-up{display:none;}}.stuck-up .stuck-up-container{width:200px;height:200px;text-align:center;color:#fff;}.stuck-up .stuck-up-container span{text-transform:uppercase;padding:1px;}.stuck-up .stuck-up-container .header{padding:5px;}.stuck-up .stuck-up-container .header span{text-decoration:underline;font-size:20px;font-family:'Kanit',sans-serif;}.stuck-up .stuck-up-container .vs-at span{font-size:20px;}.stuck-up .stuck-up-container .school-opponent{display:flex;flex-direction:row;align-items:center;justify-content:center;}.stuck-up .stuck-up-container .school-opponent .opponent-gfx img{width:auto;height:30px;margin:5px;}.stuck-up .stuck-up-container .date-time span{padding:5px;}.stuck-up .stuck-up-container .broadcast-info{display:flex;flex-direction:row;align-items:center;justify-content:center;}.stuck-up .stuck-up-container .broadcast-info .upcoming-text{padding:10px;}.stuck-up .stuck-up-container .broadcast-info .fa-2x{color:#fff;}.stuck-up .stuck-up-container .broadcast-info a:hover{color:#63686c;}.stuck-up .stuck-up-container .live-mascot a:focus{outline:0;}.stuck-up .stuck-up-container .live-mascot img{margin:0 auto;width:auto;height:72px;}.stuck-up .stuck-up-container .live-head span{color:#f00;}.stuck-up .stuck-up-container .live-ant i{color:#f00;}.stuck-up .stuck-up-container .live-ant a{color:#f00;}.menu{display:none;margin:0;padding:0;position:fixed;list-style:none;left:0;top:36%;background-color:rgba(0,0,0,.4);color:#fff;font-weight:bold;font-size:large;text-align:left;border:1px solid rgba(0,0,0,.6);box-shadow:0 1px 3px black;}@media only screen and (max-width:768px){.menu{display:none!important;}}.menu li{padding:20px;text-align:center;}.menu li i{color:#fff;}.menu img{width:auto;height:40px;}@media only screen and (max-width:1024px){.menu{display:none;}}.sticky-sport-menu{position:fixed;z-index:23;width:100%;top:0;}.parent-menu-id{margin-top:89px;float:right;}@media only screen and (max-width:991px){.parent-menu-id{margin-top:70px;}}@media only screen and (max-width:768px){.parent-menu-id{width:100%;}}@media only screen and (max-width:500px){.parent-menu-id{margin-top:58px;}}.sport-menu-id-angle{height:60px;background-color:transparent;border-style:solid;border-width:60px 0 0 60px;float:left;}@media only screen and (max-width:768px){.sport-menu-id-angle{display:none;}}.sport-menu-id{float:left;height:60px;padding:0 19px 0 0;width:650px;line-height:2.8;}@media only screen and (max-width:500px){.sport-menu-id{line-height:1.7;}}@media only screen and (max-width:768px){.sport-menu-id{text-align:center;width:100%;}}.sport-menu-id a,.sport-menu-id span{font-family:'Kanit',sans-serif;font-size:20px;color:#fff;padding:5px;font-size:18px;}@media only screen and (max-width:500px){.sport-menu-id a,.sport-menu-id span{font-size:16px;}}.sport-menu-id a:hover{color:#fff!important;text-decoration:underline;}.sport-menu-id .show{line-height:2.5;}.sport-menu-id .show pipe{font-family:'Kanit',sans-serif;}.sport-menu-id .btn{padding:0;vertical-align:initial;}.sport-menu-id .btn:focus{color:#fff;}.sport-menu-id .id-menu{text-align:center;list-style:none;}.sport-menu-id .id-menu li{border-bottom:1px solid #e6e7e8;}.sport-menu-id .id-menu a{font-weight:bold;}.live-broadcast{background-color:#2f2f2f;color:#fff;text-transform:uppercase;text-align:center;padding:10px;margin-top:-10px;z-index:1;}.live-broadcast img{max-height:30px;}.live-broadcast a{color:#fff;}.carousel img{position:relative;width:100%;height:100%;background-size:cover;overflow:hidden;}.carousel-indicators{bottom:-10px;background:rgba(0,0,0,.35);left:30%;width:100%;padding:20px;}@media only screen and (max-width:500px){.carousel-indicators{padding:3px;}}.carousel-indicators span{font-size:20px;text-transform:uppercase;}.fhs-athletics-section{width:800px;margin:0 auto;padding:30px;}@media only screen and (max-width:768px){.fhs-athletics-section{width:auto;}}.fhs-athletics-section img{margin:0 auto;width:auto;height:200px;}.fhs-athletics-section h1{text-align:center;text-transform:uppercase;font-size:24px;}.fhs-athletics-section span{color:#63686c;}.composite-calendar-view{margin:0 auto;margin-top:120px;}.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;}.school-box{border:1px solid #63686c;width:383px;height:81px;background-color:#fff;margin:20px;}@media only screen and (max-width:500px){.school-box{width:260px;height:50px;margin:0;}}.school-box h1,.school-box span{font-family:'Kanit',sans-serif;font-size:24px;}@media only screen and (max-width:500px){.school-box h1,.school-box span{font-size:19px;line-height:.7;}}.school-box span{color:#63686c;}.filler{margin-bottom:239px;}@media only screen and (max-width:768px){.filler{margin-bottom:0;}}.filler #no-games{margin:20px;display:table;}.mascot-logo{float:left;}.mascot-logo img{width:auto;height:60px;margin:10px 20px 10px 20px;}@media only screen and (max-width:500px){.mascot-logo img{width:auto;height:30px;}}.mascot-txt{margin:28px 2px 0 0;font-weight:600;text-transform:uppercase;text-align:center;}@media only screen and (max-width:500px){.mascot-txt{margin:15px 0 0 0;}}@media only screen and (max-width:500px){.mascot-txt h3{font-size:15px;padding:0;margin:0;}}.mascot-txt h3 span{color:#63686c;}.composite-calendar{margin:20px;text-align:right;}.composite-calendar span{text-transform:uppercase;text-decoration:underline;font-size:17px;}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.composite-calendar span{font-size:12px;}}.cd-main-content{margin:0 auto;z-index:100;width:1440px;}@media only screen and (max-width:1440px){.cd-main-content{width:100%;}}.mk-change span{display:none;}.mk-change:after{content:'BOOSTERS';}.gen-navigation{margin-top:95px;}@media only screen and (max-width:991px){.gen-navigation{margin-top:35px;}}.gen-navigation .mobile-feeders span{text-transform:uppercase;}.gen-navigation .mobile-feeders img{width:auto;height:40px;}@media only screen and (min-width:992px){.gen-navigation .mobile-feeders{display:none;}}.gen-navigation img{margin:0 auto;}.gen-navigation .upper-side{height:90px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:300px;margin-left:auto;margin-right:auto;line-height:85px;}@media only screen and (max-width:1200px){.gen-navigation .upper-side{width:auto;}}@media only screen and (max-width:1170px){.gen-navigation .upper-side{text-align:right;}}.gen-navigation .upper-side .fa{font-size:20px;padding:5px;}@media only screen and (max-width:1200px){.gen-navigation .upper-side .fa{display:none;}}.gen-navigation .upper-side #ps img{width:auto;height:150px;margin-top:50px;}.gen-navigation .upper-side #fs img{width:auto;height:55px;}@media only screen and (max-width:1200px){.gen-navigation .upper-side #fs{display:none;}}.gen-navigation .upper-side .app-icon-dl img{width:auto;height:65px;padding:5px;}@media only screen and (max-width:1200px){.gen-navigation .upper-side .app-icon-dl{display:none;}}.gen-navigation .upper-side .presenting-sponsor img,.gen-navigation .upper-side .presenting-sponsor .gam_ps,.gen-navigation .upper-side .presenting-sponsor .gam-presenting-sponsor-2{max-width:143px;max-height:70px;}@media only screen and (max-width:1200px){.gen-navigation .upper-side .presenting-sponsor{margin-top:9px;}}.gen-navigation nav{top:0;left:0;width:100%;background-color:rgba(0,0,0,.8);}@media only screen and (max-width:991px){.gen-navigation nav{height:auto;}}@media only screen and (max-width:500px){.gen-navigation nav{background-color:rgba(0,0,0,.95);}}.gen-navigation nav #sport-drop{left:-368%;}@media only screen and (max-width:1200px){.gen-navigation nav #sport-drop{left:-373%;}}@media only screen and (max-width:1024px){.gen-navigation nav #sport-drop{left:-280%;}}@media only screen and (max-width:991px){.gen-navigation nav .dropdown-menu{background-color:#fff;margin-top:-15px!important;}}.gen-navigation nav .menu-drop{margin:20px 20px 20px 60px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;width:1098px;}@media only screen and (max-width:1200px){.gen-navigation nav .menu-drop{margin:20px 20px 20px 20px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;width:950px;}}@media only screen and (max-width:991px){.gen-navigation nav .menu-drop{column-count:1;width:100%;}}.gen-navigation nav .menu-drop hr{margin:0 auto;width:425px;}.gen-navigation nav .menu-drop ul{list-style:none;}.gen-navigation nav .menu-drop ul a{font-size:17px;border-right:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.gen-navigation nav .menu-drop ul a:hover{text-decoration:underline;}@media only screen and (max-width:1200px){.gen-navigation nav .menu-drop ul a{font-size:15px;}}@media only screen and (max-width:991px){.gen-navigation nav .menu-drop ul a{font-size:17px;margin:10px;line-height:40px;}}.gen-navigation nav .menu-drop strong{font-size:20px;}.gen-navigation nav .menu-drop .sport-nfo{text-transform:uppercase;}@media only screen and (max-width:768px){.gen-navigation nav .menu-drop .sport-nfo{display:none;}}@media only screen and (max-width:991px){.gen-navigation nav.navbar{max-height:100vh;overflow:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden;}}.gen-navigation nav.navbar .feeder-menu{display:table;margin:0 auto;width:100%;border-bottom:1px solid #e6e7e8;}.gen-navigation nav.navbar .feeder-menu .nav{display:table;margin:0 auto;height:32px;}.gen-navigation nav.navbar .feeder-menu .slant-tabs li{flex:1;position:relative;float:left;padding-bottom:0;max-width:67px;}.gen-navigation nav.navbar .feeder-menu .slant-tabs li.district-tab{display:block;max-width:200px;}.gen-navigation nav.navbar .feeder-menu .slant-tabs li.feeder-bookend{background-color:transparent;margin-right:0!important;}.gen-navigation nav.navbar .feeder-menu .slant-tabs li.feeder-bookend img{height:50px;}@media only screen and (max-width:991px){.gen-navigation nav.navbar .feeder-menu .slant-tabs{display:none;}}.gen-navigation nav.navbar .feeder-menu .slant-tabs a{text-decoration:none;text-align:center;padding:5px;}.gen-navigation nav.navbar .feeder-menu .slant-tabs a img{height:50px;margin:5px;}.gen-navigation nav.navbar .feeder-menu .slant-tabs a img{transition:all .2s ease-in-out;}.gen-navigation nav.navbar .feeder-menu .slant-tabs a img:hover{transform:scale(1.5);}.gen-navigation .navbar-header .navbar-toggle{margin-top:16px;}.gen-navigation .navbar-header .brand-wrapper .navbar-brand{margin:0;padding:0;}.gen-navigation .navbar-header .brand-wrapper .navbar-brand img{display:none;}@media only screen and (max-width:991px){.gen-navigation .navbar-header .brand-wrapper .navbar-brand img{display:block;width:auto;height:70px;}}@media only screen and (max-width:500px){.gen-navigation .navbar-header .brand-wrapper .navbar-brand img{display:block;width:auto;height:50px;padding:1px;}}.gen-navigation .navbar-header .brand-wrapper .presenting-sponsor img{max-width:143px;max-height:70px;}@media only screen and (max-width:500px){.gen-navigation .navbar-header .brand-wrapper .presenting-sponsor img{max-width:150px;}}@media only screen and (min-width:992px){.gen-navigation .navbar-header .brand-wrapper .presenting-sponsor{display:none;}}.gen-navigation .navbar-nav{display:table;margin:25px auto;text-align:center;}@media only screen and (max-width:768px){.gen-navigation .navbar-inverse .navbar-nav>.open>a,.gen-navigation .navbar-inverse .navbar-nav>.open>a:focus,.gen-navigation .navbar-inverse .navbar-nav>.open>a:hover{color:#fff!important;}}.gen-navigation .navbar-inverse .navbar-nav a.text-primary-font:hover{color:#fff!important;}.gen-navigation .navbar-inverse .navbar-nav>li>a{font-size:15px;text-transform:uppercase;text-align:left;line-height:10px;font-family:'Kanit',sans-serif;}.gen-navigation .navbar-inverse .navbar-nav>li>a>span{font-family:'Kanit',sans-serif;}.gen-navigation .navbar-inverse .navbar-nav>li>a:hover{text-decoration:underline;background-color:transparent;}.gen-navigation .navbar .navbar-nav{display:inline-block;float:none;max-height:85px;}@media only screen and (max-width:500px){.gen-navigation .navbar .navbar-nav{max-width:100%;}}.gen-navigation .navbar .navbar-collapse{text-align:center;max-height:100%;}@media only screen and (max-width:991px){.gen-navigation .navbar .navbar-collapse{text-align:left;}}.gen-navigation .navbar-nav .open .dropdown-menu>li>a{font-size:17px;text-transform:uppercase;}@media only screen and (max-width:991px){.gen-navigation .navbar-nav .open .dropdown-menu>li>a{font-size:17px;color:#fff!important;margin:10px;line-height:40px;}}@media(max-width:991px){.gen-navigation .navbar-header{float:none;}.gen-navigation .navbar-left,.gen-navigation .navbar-right{float:none!important;}.gen-navigation .navbar-toggle{display:block;}.gen-navigation .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);}.gen-navigation .navbar-fixed-top{top:0;border-width:0 0 1px;}.gen-navigation .navbar-collapse.collapse{display:none!important;}.gen-navigation .navbar-nav{float:none!important;margin-top:7.5px;}.gen-navigation .navbar-nav>li{float:none;}.gen-navigation .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}.gen-navigation .collapse.in{display:block!important;}}@media(max-width:991px){.gen-navigation .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;}}.jumbotron-slider{margin-top:0;}.jumbotron-slider .carousel-caption{bottom:15%!important;text-transform:uppercase;text-shadow:0 2px 6px #000;padding:0;}.jumbotron-slider .carousel-caption h1{color:#fff;}@media only screen and (max-width:1200px){.jumbotron-slider .carousel-caption h1{font-size:20px!important;}}@media only screen and (max-width:768px){.jumbotron-slider .carousel-caption h1{font-size:18px!important;}}@media only screen and (max-width:500px){.team-page .carousel{margin-top:98px;}}.home-page .carousel img{position:relative;width:100%;height:100%;background-size:cover;overflow:hidden;}.home-page .grid-txt-img .txt-box{position:relative;top:0%;left:50%;transform:translateX(-50%) translateY(50%);}@media only screen and (max-width:991px){.home-page .grid-txt-img .txt-box{left:0%;transform:translateX(0%) translateY(0%);padding:20px;}}.home-page .grid-txt-img .txt-box h3{text-align:center;text-transform:uppercase;}.home-page .grid-txt-img .txt-box span{color:#63686c;}.static-wrapper{background-color:#fff;}.upcoming-events-wrapper{margin:0 0 0 0;padding:0 0 30px 0;background-color:#fff;}@media only screen and (max-width:600px){.upcoming-events-wrapper{margin:20px 0 0 0;}}.upcoming-events-wrapper .upcoming-events .item{margin:0 5px;border:solid 1px #e6e7e8;background-color:#fff;height:230px;}.upcoming-events-wrapper .upcoming-events .item .item-sport{text-align:center;text-transform:uppercase;font-weight:600;font-size:17px;height:30px;padding:10px;}@media only screen and (max-width:991px){.upcoming-events-wrapper .upcoming-events .item .item-sport{font-size:14px;padding:8px;}}.upcoming-events-wrapper .upcoming-events .item .item-mascot{height:95px;padding:30px 0 30px 0;}.upcoming-events-wrapper .upcoming-events .item .item-mascot img{margin:0 auto;width:auto;height:70px;}.upcoming-events-wrapper .upcoming-events .item .item-body{text-align:center;height:50px;}.upcoming-events-wrapper .upcoming-events .item .item-body .item-home{padding:10px 0 10px 0;}.upcoming-events-wrapper .upcoming-events .item .item-body .item-home .item-time{text-transform:uppercase;font-size:20px;}@media only screen and (max-width:991px){.upcoming-events-wrapper .upcoming-events .item .item-body .item-home .item-time{font-size:14px;}}.upcoming-events-wrapper .upcoming-events .item .item-footer{text-align:center;height:55px;padding:20px 0 20px 0;}.upcoming-events-wrapper .upcoming-events .item .item-footer .item-date-time span{font-size:30px;}@media only screen and (max-width:500px){.upcoming-events-wrapper .upcoming-events .item.slick-slide{margin:0;}}.upcoming-events-wrapper .upcoming-events .slick-prev{position:absolute;left:0;bottom:100%;color:#fff!important;z-index:1000;}.upcoming-events-wrapper .upcoming-events .slick-next{position:absolute;right:0;bottom:100%;color:#fff!important;}.upcoming-events-wrapper .upcoming-events .slick-prev:before,.upcoming-events-wrapper .upcoming-events .slick-next:before{opacity:1!important;}.upcoming-events-wrapper .upcoming-events .slick-dots li.slick-active button:before{opacity:1;font-size:12px;}@media only screen and (max-width:500px){.upcoming-events-wrapper .slick-dotted.slick-slider{margin-bottom:0!important;}}.recent-videos-wrapper{padding-top:6vh;}@media only screen and (max-width:600px){.recent-videos-wrapper{padding-top:0;}}.recent-videos-wrapper .recent-videos .item .vid-thumb{position:relative;text-align:center;}.recent-videos-wrapper .recent-videos .item .vid-thumb img{margin:0 auto;border:4px solid #fff;}.recent-videos-wrapper .recent-videos .item .vid-thumb i{position:absolute;left:0%;bottom:43%;width:100%;text-align:center;font-size:60px;color:#fff;z-index:99;}.recent-videos-wrapper .recent-videos .item .title{margin:10px;text-align:center;}.recent-videos-wrapper .recent-videos .slick-prev{position:absolute;left:0;bottom:100%;color:#fff!important;z-index:1000;}@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){.recent-videos-wrapper .recent-videos .slick-prev{display:none!important;}}.recent-videos-wrapper .recent-videos .slick-next{position:absolute;right:0;bottom:100%;color:#fff!important;}@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){.recent-videos-wrapper .recent-videos .slick-next{display:none!important;}}.recent-videos-wrapper .recent-videos .slick-prev:before,.recent-videos-wrapper .recent-videos .slick-next:before{opacity:1!important;}.recent-videos-wrapper .recent-videos .slick-dots li.slick-active button:before{opacity:1;font-size:12px;}@media only screen and (max-width:500px){.recent-videos-wrapper .slick-dotted.slick-slider{margin-bottom:0!important;}}.photo-gallery-wrapper{background-color:#fff;margin-top:3.4vw;}@media only screen and (max-width:600px){.photo-gallery-wrapper{padding:0;}}.photo-gallery-wrapper .photo-banner img{margin:0 auto;padding:20px;}.photo-gallery-wrapper .photo img{padding:10px;transition:.5s ease;backface-visibility:hidden;}@media only screen and (max-width:600px){.photo-gallery-wrapper .photo img{padding:10px 40px 10px 40px;}}.photo-gallery-wrapper .photo:hover img{opacity:.5;}.team-page .social-wrapper{padding-top:6vh;}.team-page .social-wrapper hr{background-image:linear-gradient(to right,#fff,#ccc,#fff);}.team-page .social-wrapper .social feed-container iframe{border:4px solid #fff;}#banner-h1{background-color:#fff;}#banner-h2{background-color:transparent;}#banner-h3{background-color:#fff;}#banner-t1{background-color:#fff;}#banner-t2{background-color:transparent;}#banner-t3{background-color:#fff;}#banner-t4{background-color:transparent;margin:20px;}.banner-wrapper-one{margin:0;padding:0;}.banner-wrapper-one #BannerAd-container{text-align:center;max-width:100%;}.banner-wrapper-one #BannerAd-container img{max-width:100%;}.banner-wrapper-one .adzone .banner-600{height:100px;}@media only screen and (max-width:500px){.banner-wrapper-one .adzone .banner-600{margin:20px 0 20px 0;height:auto;}}.banner-wrapper-one .adzone .banner-600 .ad-placement{width:600px;margin:0 auto;}@media only screen and (max-width:600px){.banner-wrapper-one .adzone .banner-600 .ad-placement{width:auto;}}.banner-wrapper-one .adzone .banner-600 .ad-placement img{border:1px solid #63686c;display:block;margin:0 auto;}@media only screen and (max-width:500px){.banner-wrapper-one .adzone .banner-600 .ad-placement img{border:0;}}.banner-wrapper-one:after{content:'';position:absolute;right:0;border-top:3.4vw solid #fff;border-right:101vw solid transparent;background-color:transparent;}.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;}}.banner-wrapper-two{margin:35px 0;padding:0;background-color:transparent;}.banner-wrapper-two .adzone .banner-600{height:100px;}@media only screen and (max-width:500px){.banner-wrapper-two .adzone .banner-600{margin:0;height:auto;}}.banner-wrapper-two .adzone .banner-600 .ad-placement{width:600px;margin:0 auto;}@media only screen and (max-width:600px){.banner-wrapper-two .adzone .banner-600 .ad-placement{width:auto;}}.banner-wrapper-two .adzone .banner-600 .ad-placement img{border:1px solid #63686c;display:block;margin:0 auto;}@media only screen and (max-width:500px){.banner-wrapper-two .adzone .banner-600 .ad-placement img{border:0;}}.banner-wrapper-two:after{content:'';position:absolute;right:0;border-top:3.4vw solid transparent;border-left:101vw solid #fff;background-color:transparent;}.banner-wrapper-three{margin:0;padding:0;}.banner-wrapper-three #BannerAd-container{text-align:center;max-width:100%;}.banner-wrapper-three #BannerAd-container img{max-width:100%;}.banner-wrapper-three .adzone .banner-600{height:100px;}@media only screen and (max-width:500px){.banner-wrapper-three .adzone .banner-600{margin:0;height:auto;}}.banner-wrapper-three .adzone .banner-600 .ad-placement{width:600px;margin:0 auto;}@media only screen and (max-width:600px){.banner-wrapper-three .adzone .banner-600 .ad-placement{width:auto;}}.banner-wrapper-three .adzone .banner-600 .ad-placement img{border:1px solid #63686c;display:block;margin:0 auto;}@media only screen and (max-width:500px){.banner-wrapper-three .adzone .banner-600 .ad-placement img{border:0;}}.banner-wrapper-three:after{content:'';position:absolute;right:0;border-top:3.4vw solid #fff;border-right:101vw solid transparent;background-color:transparent;}.banner-wrapper-four{margin:0;padding:0;background-color:transparent;}.banner-wrapper-four .adzone .banner-600{height:100px;}@media only screen and (max-width:500px){.banner-wrapper-four .adzone .banner-600{margin:0;}}.banner-wrapper-four .adzone .banner-600 .ad-placement{width:600px;margin:0 auto;}@media only screen and (max-width:600px){.banner-wrapper-four .adzone .banner-600 .ad-placement{width:auto;}}.banner-wrapper-four .adzone .banner-600 .ad-placement img{border:1px solid #63686c;display:block;margin:0 auto;}@media only screen and (max-width:500px){.banner-wrapper-four .adzone .banner-600 .ad-placement img{border:0;}}.booster-promo img{width:100%;height:auto;padding-top:0;padding-bottom:0;margin:0 auto;}.sports-page{margin:0 auto;margin-top:85px;}@media only screen and (max-width:991px){.sports-page{margin-top:70px;}}@media only screen and (max-width:320px){.sports-page{margin-top:50px;}}.sports-page .cd-main-content{margin:0 auto;max-width:1170px;}.sports-page .news-detail-container{background-color:#fff;margin-bottom:15px;border:1px solid #63686c;padding:0;}.sports-page .news-detail-container #read-more-link h3::first-letter {text-transform:uppercase;}.sports-page .news-detail-container #read-more-link h3{font-weight:600;font-family:'Kanit',sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}@media only screen and (max-width:500px){.sports-page .news-detail-container #read-more-link h3{font-size:20px;}}.sports-page .news-detail-container .news-article-body p{margin-top:3px;font-size:15px;font-family:'Open Sans',sans-serif;font-weight:300;}.sports-page .news-detail-container .text-center h3::before{content:"Posted: ";}.sports-page .news-detail-container .text-center{text-align:left;}.sports-page .news-detail-container .text-center h3{font-size:20px;font-weight:300;}.sports-page .news-detail-container .article-image-preview{background-size:cover!important;background-position:center center!important;height:320px;}.sports-page .news-detail-container .news-info{padding:20px;}.sports-page #additional-content .latest-headlines{margin:0 auto;}.sports-page #additional-content .latest-headlines img{width:100px;height:auto;}.sports-page #additional-content .latest-headlines #school-name{color:#333;font-weight:bold;font-size:20px;font-weight:300;}.sports-page #additional-content .latest-headlines #news-date{color:#63686c;font-size:20px;font-weight:300;font-family:'Open Sans',sans-serif;}.sports-page #additional-content .latest-headlines #news-body{color:#63686c;font-size:20px;font-weight:300;font-family:'Open Sans',sans-serif;}.sports-page #additional-content .latest-headlines #bottom-hr{border-top:1px solid #e6e7e8;}.sports-page #additional-content .latest-headlines p{margin:0;}.sports-page #additional-content .latest-headlines .news-button a:hover{color:#63686c;}.sports-page .team-info-container{padding:20px;text-transform:uppercase;font-size:23px;margin:0;font-weight:600;}.sports-page .team-info-container .ad-placement img{margin:0 auto;}.sports-page .news-button{display:none;}.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;}}.sports-page #staff-table img{width:auto;height:70px;}@media only screen and (max-width:600px){.sports-page #staff-table img{display:block;margin:0 auto;}}@media only screen and (max-width:600px){.sports-page #staff-table td{font-size:20px;}}@media only screen and (max-width:500px){.sports-page #staff-table td{font-size:15px;}}@media only screen and (max-width:600px){.sports-page #staff-table td .event-opponent{font-size:15px;}}@media only screen and (max-width:500px){.sports-page #staff-table .event-at-vs-default{padding:2px;font-size:15px;}}@media only screen and (max-width:500px){.sports-page #staff-table .event-at-vs-primary{padding:2px;font-size:15px;}}.sports-page .center-li{display:table;margin:0 auto;text-align:center;}.sports-page .center-li .nav{display:inline-flex;}.sports-page .center-li .nav li a{padding:0;}.sports-page .center-li .team-tab a{font-family:'Open Sans',sans-serif;font-size:20px;font-weight:600;color:#575b5f;}@media only screen and (max-width:600px){.sports-page .center-li .team-tab a{font-size:19px;}}@media only screen and (max-width:500px){.sports-page .center-li .team-tab a{font-size:15px;}}@media only screen and (max-width:320px){.sports-page .center-li .team-tab a{font-size:11px;}}.sports-page .center-li .nav>li>a:hover{background-color:transparent;text-decoration:underline;}nav.navbar.team-menu{margin-bottom:0;}.team-menu-bar{height:50px;background-color:#fff;width:100%;}.team-menu-bar nav ul li{width:149px;margin-top:10px;}@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:991px){.team-menu-bar .team-header{margin:0 auto;padding:0;text-align:center;}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.team-menu-bar .team-header{font-size:26px;}}.schedule-header-toolbar{background-color:#fff;display:inline-block;float:right;width:100%;bottom:50%;text-align:center;height:100%;clear:both;padding:0;}@media only screen and (max-width:768px){.schedule-header-toolbar{padding:10px;}}#content-title{display:table;margin-left:auto;text-transform:uppercase;font-size:23px;margin:0;font-weight:600;}@media only screen and (max-width:991px){#content-title{margin-right:auto;margin-top:20px;}}@media only screen and (max-width:500px){#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){#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){#content-title{font-size:16px;margin-top:20px;}}#content-title div{float:left;font-family:'Kanit',sans-serif;font-size:30px;}#content-title #content-title-sport,#content-title #content-title-year,#content-title #content-title-page{margin-left:5px;}#schedule,#additional-content{background-color:#fff;}#schedule .team-info-container,#additional-content .team-info-container{margin-left:-15px;margin-right:-15px;}#schedule .team-info-container h2,#additional-content .team-info-container h2{font-family:'Kanit',sans-serif;}#schedule table,#additional-content table{margin-top:0!important;}#schedule table thead th,#additional-content table thead th{font-family:'Open Sans',sans-serif;}#schedule table tbody tr td,#additional-content table tbody tr td{text-transform:uppercase;color:#575b5f;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:#63686c;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:#63686c;padding:6px;font-size:17px;font-weight:600;font-family:'Open Sans',sans-serif;}#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:6px;font-size:17px;font-weight:600;font-family:'Open Sans',sans-serif;}@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:#575b5f;font-size:20px;margin-left:5px;font-family:'Open Sans',sans-serif;font-weight:600;}@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:#63686c;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:#575b5f;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:#63686c;}}.staff-info a{text-decoration:none;}.staff-info a:hover{color:#63686c;text-decoration:underline;}#phone-number a{cursor:default;text-decoration:none;}#phone-number a:link{text-decoration:none;}#phone-number a:visited{text-decoration:none;}#phone-number a:hover{text-decoration:none;}#phone-number a:active{text-decoration:none;}@media only screen and (max-width:500px){#phone-number a{cursor:pointer;text-decoration:underline;}#phone-number a:link{text-decoration:underline;}#phone-number a:visited{text-decoration:underline;}#phone-number a:hover{text-decoration:underline;}#phone-number a:active{text-decoration:underline;}}.gallery-page{max-width:1440px;margin:0 auto;padding:147px 30px 30px 30px;}.gallery-page h1{font-family:'Kanit',sans-serif;color:#fff;}@media only screen and (max-width:500px){.gallery-page h1{color:#000;}}.gallery-page .photo img{margin:10px;transition:.5s ease;backface-visibility:hidden;cursor:pointer;border:2px solid #fff;}.gallery-page .photo:hover img{opacity:.5;}.gallery-page .text-center span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display:block;color:#fff;}@media only screen and (max-width:500px){.gallery-page .text-center span{color:#000;}}.contact-us{text-align:center;}.footer-contain{max-width:1440px;margin:auto;padding:30px;}@media only screen and (max-width:500px){.footer-contain{padding:10px;}}.footer-contain .flex-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:space-around;align-items:center;margin:0 auto;}@media only screen and (max-width:768px){.footer-contain .flex-container .mm-logo{margin:40px;}}.footer-contain .flex-container img{max-height:130px;}.footer-contain .flex-item:nth-child(1){order:0;flex:0 1 auto;align-self:auto;}.footer-contain .flex-item:nth-child(2){order:0;flex:0 1 auto;align-self:auto;}.footer-contain .flex-item:nth-child(3){order:0;flex:0 1 auto;align-self:auto;}.footer-contain .flex-item:nth-child(4){order:0;flex:0 1 auto;align-self:auto;}.footer-contain .flex-item:nth-child(5){order:0;flex:0 1 auto;align-self:auto;}.footer-contain .flex-item:nth-child(6){order:0;flex:0 1 auto;align-self:auto;}footer .feeder-menu{display:table;margin:0 auto;width:100%;border-bottom:solid 1px #000;}footer .feeder-menu .nav{display:table;margin:0 auto;padding:50px;}footer .feeder-menu .slant-tabs li{flex:1;position:relative;float:left;padding-bottom:0;}footer .feeder-menu .slant-tabs li.district-tab{display:block;max-width:200px;}footer .feeder-menu .slant-tabs li.feeder-bookend{background-color:transparent;margin-right:0!important;}footer .feeder-menu .slant-tabs li.feeder-bookend img{height:50px;}footer .feeder-menu .slant-tabs li a{text-decoration:none;text-align:center;padding:5px 10px;display:'';}footer .feeder-menu .slant-tabs li a img{height:80px;}footer .feeder-menu .slant-tabs li a:hover{background-color:#e6e7e8;}footer .feeder-menu .slant-tabs li.active a{background-color:#fff;color:#fff;}footer .feeder-menu .navbar-brand img{z-index:100;margin:0 auto;}footer .center-nav-items ul a{width:133px;display:inline-block;color:#575b5f;font-size:1.2em;text-align:center;font-weight:600;text-transform:uppercase;background-color:#fff;line-height:36px;}footer .center-nav-items ul a:hover{color:#fff;}footer .center-nav-items ul .slanted-btn{-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg);}footer .center-nav-items ul span{-ms-transform:skewX(20deg);-webkit-transform:skewX(20deg);transform:skewX(20deg);display:inline-block;}footer .center-nav-items ul .button-fixedwidth{width:100px;}.footer #affiliate-imgs{margin:0 auto;padding:20px;text-align:center;}.footer #co-nfo{margin:0 auto;padding:20px;text-align:center;}.footer #co-nfo img{width:220px;margin:0 auto;}.footer #co-nfo p{display:block;font:20px;}.footer #app-downloads{padding:10px;margin-left:40px;}@media only screen and (max-width:500px){.footer #app-downloads img{margin:5px;}}.footer #app-downloads #badges{max-width:600px;margin:0 auto;}.footer #app-downloads #badges .row{display:flex;align-items:center;justify-content:center;}.footer #app-downloads #badges .col{flex-grow:1;margin:5px;text-align:center;}.footer #app-downloads #badges .col img{margin-left:auto;margin-right:auto;}.footer #app-downloads #badges .app-icon{width:auto;height:83px;margin-left:auto;margin-right:auto;margin-bottom:-60px;}@media only screen and (max-width:500px){.footer #app-downloads #badges .app-icon{margin-bottom:0;}}.footer #app-downloads #badges .download{width:auto;height:40px;margin-left:auto;margin-right:auto;}.footer #policy{text-align:center;}#footer-gradient-bottom{height:auto;}@media only screen and (max-width:991px){#footer-gradient-bottom{height:auto;}}#footer-gradient-bottom p{color:#fff;}#footer-gradient-bottom p a{color:#fff;}@media only screen and (device-width:1024px) and (device-height:1366px) and (orientation:portrait),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:736px) and (device-height:414px) and (orientation:landscape),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:320px) and (device-height:568px) and (orientation:portrait),only screen and (device-width:568px) and (device-height:320px) 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:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:732px) and (device-height:412px) and (orientation:landscape){#footer-gradient-bottom{height:1%;}}#footer-gradient{border-style:solid;border-width:0 65.1vw 35px 0;box-sizing:border-box;}@media 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),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: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: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:320px) and (device-height:568px) and (orientation:portrait),only screen and (device-width:568px) and (device-height:320px) 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:412px) and (device-height:732px) and (orientation:portrait),only screen and (device-width:732px) and (device-height:412px) and (orientation:landscape){#footer-gradient{border-style:solid;border-width:0 106.1vw 38px 0;box-sizing:border-box;}}.mm-footer-logo{margin-top:30px;}#address{margin:0 auto;}#address p{font-size:22px;text-align:center;}@media only screen and (device-width:1024px) and (device-height:1366px) and (orientation:portrait){#address p{font-size:24px;}}@media only screen and (device-width:1366px) and (device-height:1024px) and (orientation:landscape){#address p{font-size:21px;}}@media only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait){#address p{font-size:19px;}}@media only screen and (device-width:1024px) and (device-height:768px) and (orientation:landscape){#address p{font-size:19px;}}@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){#address p{font-size:19px;}}@media only screen and (device-width:736px) and (device-height:414px) and (orientation:landscape){#address p{font-size:19px;}}@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){#address p{font-size:19px;}}@media only screen and (device-width:667px) and (device-height:375px) and (orientation:landscape),only screen and (device-width:732px) and (device-height:412px) and (orientation:landscape){#address p{font-size:19px;}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){#address p{font-size:18px;}}@media only screen and (device-width:568px) and (device-height:320px) and (orientation:landscape){#address p{font-size:19px;}}@media only screen and (device-width:640px) and (device-height:360px) and (orientation:landscape){#address p{font-size:19px;}}#address #app-downloads #niaaa-icon{margin:20px auto 20px auto;width:auto;height:75px;}#address #app-downloads .custom-icon{width:auto;height:75px;margin-left:auto;margin-right:auto;border:2px solid #808080;border-radius:10px;}#address #app-downloads #badges{text-align:center;margin:20px;}#address #app-downloads #badges img{display:inline-block;margin:0 auto;width:140px;height:auto;}.team-capsule-wrapper{background-color:#fff;padding:0;}@media only screen and (max-width:600px){.team-capsule-wrapper{display:none;}}.team-capsule-wrapper .sport-capsule{margin:0 auto;}.team-capsule-wrapper .sport-capsule h3{text-align:center;text-transform:uppercase;}.team-capsule-wrapper .sport-capsule #expand td{text-decoration:none;}.team-capsule-wrapper .sport-capsule #expand i{text-decoration:none;}.team-capsule-wrapper .sport-capsule #expand i:hover{color:#63686c;}.team-capsule-wrapper .sport-capsule #expand span{text-decoration:none;}.team-capsule-wrapper .sport-capsule #expand span:hover{color:#63686c;text-decoration:underline;}.team-capsule-wrapper .sport-capsule table{width:94%;margin:0 auto;}@media only screen and (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.team-capsule-wrapper .sport-capsule table th{font-size:9px;}}.team-capsule-wrapper .sport-capsule table a{text-decoration:none;}.team-capsule-wrapper .sport-capsule table a:hover{color:#63686c;text-decoration:underline;}.team-capsule-wrapper .sport-capsule table tr td:hover{color:#63686c;text-decoration:underline;}.team-capsule-wrapper .sport-capsule table #expand td{text-transform:uppercase;padding:32px;}@media only screen and (device-width:1024px) and (device-height:1366px) and (orientation:portrait){.team-capsule-wrapper .sport-capsule table #expand td{padding:31px;}}.team-capsule-wrapper .sport-capsule table th,.team-capsule-wrapper .sport-capsule table td{text-align:center;}.team-capsule-wrapper .text{text-align:center;}.team-capsule-wrapper .text span{padding:5px;}.team-capsule-wrapper:after{content:'';position:absolute;right:0;border-top:6.4vw solid #fff;border-left:100vw solid transparent;}.social .social-header{position:relative;}.social .social-header .hashtag{position:absolute;top:9%;left:53%;}@media only screen and (max-width:768px){.social .social-header .hashtag{left:68%;}}@media only screen and (max-width:500px){.social .social-header .hashtag{left:20%;top:121%;}}.social .social-header .hashtag i{font-family:'Kanit',sans-serif;font-size:3em;}@media only screen and (max-width:768px){.social .social-header .hashtag i{font-size:2em;}}.social .social-header .hashtag i span{display:inline!important;}.social .social-icon-name{text-align:center;}@media only screen and (max-width:500px){.social .twitter-wrapper,.social .facebook-wrapper{padding:20px;}}.social .feed-container{text-align:center;}@media only screen and (max-width:500px){.social hr{visibility:hidden;margin:20px;}}.social .hashtag a:hover{color:#63686c;}.fa.fa-twitter{font-family:sans-serif;}.fa.fa-twitter::before{content:"𝕏";font-size:1.2em;}.links-page,.content-container{background-color:#fff;max-width:1440px;margin:0 auto;padding:120px 30px 30px 30px;}@media only screen and (max-width:600px){.links-page,.content-container{padding:68px 30px 30px 30px;}}.links-page .link-list,.content-container .link-list{margin:20px;}@media only screen and (max-width:500px){.links-page .link-list,.content-container .link-list{margin:20px 0 20px 0;}}.links-page .link-list li,.content-container .link-list li{list-style:none;padding:5px 0 5px 0;}.links-page .link-list li a:hover,.content-container .link-list li a:hover{color:#63686c;}.links-page .adzone img,.content-container .adzone img{margin:0 auto;}.links-page{padding:30px 30px 30px 30px;}.form-section-header{font-size:44px;background-color:#e6e7e8;}@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){.form-section-header{font-size:36px;background-color:#fff;}}.sport-form-name{display:inline;}.download-link{font-size:20px;}@media only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait){.download-link{font-size:18px;}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.download-link{font-size:14px;}}.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){.form-name{font-size:19px;line-height:53px;}}@media only screen and (device-width:360px) and (device-height:640px) and (orientation:portrait){.form-name{font-size:18px;line-height:53px;}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.form-name{font-size:14px;line-height:45px;}}.article-page{margin:0 auto;margin-top:120px;}@media only screen and (max-width:991px){.article-page{margin-top:80px;}}@media only screen and (max-width:768px){.article-page{margin-top:53px;}}.article-page .article-wrapper{width:100%;border:1px solid #63686c;padding:10px;background-color:#fff;}@media only screen and (max-width:991px){.article-page .article-wrapper{padding:20px;}}.article-page .full-article-title{margin:20px;}.article-page .full-article-title h1{margin:0;padding:0;font-family:'Kanit',sans-serif;}@media only screen and (max-width:768px){.article-page .full-article-title h1{font-size:20px;}}.article-page .full-article-photo img{margin:0 auto;}.article-page .image-caption{text-align:center;}.article-page .full-article-body{margin:20px;}@media only screen and (max-width:500px){.article-page .full-article-body img{width:84px;height:auto;}}.article-page .full-article-footer{margin:20px;}.article-page .full-article-footer p{font-size:18px;}.article-page .full-article-footer span{font-size:14px;font-family:'Kanit',sans-serif;}.article-page .news-button{text-align:center;padding:20px;}.article-page .news-button a{font-family:'Oswald',sans-serif;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-size:20px;padding:7px 20px 7px 20px;text-decoration:none;}.article-page .news-button a:hover{text-decoration:none;}.article-page .banner-600{max-width:640px;height:100px;margin:20px auto;}table.white-table{background-color:#fff;}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:0!important;left:0!important;opacity:.8!important;width:100%!important;height:100%!important;text-align:center!important;padding:10% 0!important;margin:0!important;}.pagination>.active>a,.pagination>.active a:focus,.pagination>.active a:hover,.pagination>.active span,.pagination>.active span:focus,.pagination>.active span:hover{background-color:#63686c;border-color:#63686c;}.pagination>li>a,.pagination>li span{color:#63686c;}div.dataTables_paginate{margin-right:17px!important;margin-bottom:5px!important;}@media only print{a[href]:after{content:none!important;}#user-bar,#logo,#hashtag-header,.widget-header,.team-menu-container,.schedule-submenu,.roster-submenu,.news-submenu,.staff-submenu,#year-label,.schedule-school-year,.roster-school-year,.staff-school-year,.print-team,#login,#header-gradient,footer{display:none;}body,h1,h2,h3,ol,ul,div{width:auto;border:0;margin:0 5%;padding:0;float:none;position:static;overflow:visible;}thead{display:table-header-group;}table{page-break-after:auto;}tr{page-break-inside:avoid;page-break-after:auto;}td{page-break-inside:avoid;page-break-after:auto;}.opponent-mascot{width:30px;height:auto;}#print-status{display:none;}}.AcademicsDescriptionBody{text-align:justify!important;padding-right:30px;padding-left:30px;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),only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.AcademicsDescriptionBody{padding-right:20px;padding-left:16px;}}.websiteLink{color:#1e90ff;font-size:1.5em;border-bottom:1px solid;border-bottom-color:#ffd700;}.HallOfFameImageCell{min-width:150px;}.forms-page{background-color:#fff;max-width:1170px;margin:0 auto;padding-top:95px;}@media only screen and (max-width:600px){.forms-page{padding:68px 30px 30px 30px;}}.forms-page .cd-main-content{width:100%!important;}.forms-page h1{padding:20px;}.forms-page table{margin:20px auto;width:95%!important;}@media only screen and (max-width:600px){.forms-page table{margin:0;width:100%;}}@media only screen and (max-width:600px){.forms-page table tr{display:table-row;}}.forms-page table .form-separator .download-link span{font-size:14px;}.forms-page table .form-section-header{font-size:24px;}.forms-page .adzone img{margin:0 auto;}.news-page{background-color:#fff;max-width:1440px;margin:0 auto;}.news-page .cd-main-content{padding:120px 30px 30px 30px;}@media only screen and (max-width:768px){.news-page{padding:40px 10px 10px 10px;}}.news-page table{border:1px solid #63686c;}.news-page table tr{border:0;}.news-page .embed-responsive{border:1px solid #63686c;}#news-archive-title{display:none;}.news-detail-container{background-color:#fff;margin-bottom:15px;border:1px solid #63686c;padding:0;}.news-detail-container #read-more-link h3::first-letter {text-transform:uppercase;}.news-detail-container #read-more-link h3{font-weight:600;font-family:'Kanit',sans-serif;}@media only screen and (max-width:500px){.news-detail-container #read-more-link h3{font-size:20px;}}.news-detail-container .news-article-body p{margin-top:3px;}.news-detail-container .text-center h3::before{content:"Posted: ";}.news-detail-container .text-center{text-align:left;}.news-detail-container .text-center h3{font-size:20px;font-weight:300;font-family:'Kanit',sans-serif;}.news-detail-container .article-image-preview{background-size:cover!important;background-position:center center!important;height:320px;}.news-detail-container .news-info{padding:20px;}.news-detail-container .news-info h2{font-family:'Kanit',sans-serif;height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;}.row-eq-height .col-md-4.col-sm-12.col-xs-12{display:none;}@media only screen and (max-width:991px){.row-eq-height .col-md-8{width:100%;margin-top:6%;}}.row-eq-height p{font-size:20px;font-weight:300;}.row-eq-height strong{font-weight:600;}#pipe{display:none;}#arch-body:before{content:' ';display:block;}#arch-body span::first-letter {text-transform:capitalize;}#arch-body{font-family:'Oswald',sans-serif;font-size:16px;}#arch-date{color:#333;font-size:20px;font-weight:600;text-transform:lowercase;}#dash{display:none;}p#arch-auth{text-transform:uppercase;}#arch-date p::first-letter {text-transform:capitalize;}.archive-news-article-body strong{font-weight:600;}.archive-news-article-body{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 (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-bottom:1px solid #63686c;margin-bottom:5px;}.article-thumb{border:solid 1px #e6e7e8!important;}.news-header,.archive-section-title{text-transform:uppercase;font-size:40px;font-family:'Kanit',sans-serif;}.news-header span,.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:#63686c;border-color:#63686c;}.custom-page-content{background-color:#fff;padding:150px 40px;}.custom-page-content p{margin:0;padding:0;}.custom-page-content .conf-champ{max-width:1170px;margin:0 auto;padding:120px 30px 15px 30px;background-color:#fff;margin-top:-10px;margin-bottom:60px;}@media only screen and (max-width:991px){.custom-page-content .conf-champ{padding:55px 30px 0 30px;}}@media only screen and (max-width:991px){.custom-page-content .conf-champ h1{font-size:27px;}}@media only screen and (max-width:320px){.custom-page-content .conf-champ h1{font-size:20px;}}.custom-page-content .conf-champ .col-lg-4{padding:0;}.custom-page-content .conf-champ .col-md-4{padding:0;}.custom-page-content .conf-champ .col-sm-6{padding:0;}.custom-page-content .conf-champ .col-xs-12{padding:0;}.custom-page-content .conf-champ .pennant-row .pennant{text-align:center;margin:10px;height:400px;background:linear-gradient(#fff,#fff,#63686c);position:relative;}@media only screen and (max-width:991px){.custom-page-content .conf-champ .pennant-row .pennant{height:290px;}}.custom-page-content .conf-champ .pennant-row .pennant .school-name{display:none;}.custom-page-content .conf-champ .pennant-row .pennant .sport-name:before{left:-20px;}.custom-page-content .conf-champ .pennant-row .pennant .sport-name:after{right:-20px;}.custom-page-content .conf-champ .pennant-row .pennant .sport-name{display:block;height:30px;line-height:30px;position:relative;text-align:center;width:80%;margin:20px auto;font-size:20px;}@media only screen and (max-width:1170px){.custom-page-content .conf-champ .pennant-row .pennant .sport-name{font-size:15px;}}.custom-page-content .conf-champ .pennant-row .pennant .state-champs{text-transform:uppercase;font-weight:bold;font-size:20px;margin:20px;}@media only screen and (max-width:1170px){.custom-page-content .conf-champ .pennant-row .pennant .state-champs{font-size:15px;}}.custom-page-content .conf-champ .pennant-row .pennant .years{text-transform:uppercase;font-weight:bold;font-size:23px;margin:10px;}@media only screen and (max-width:991px){.custom-page-content .conf-champ .pennant-row .pennant .years{font-size:20px;}}.custom-page-content .conf-champ .pennant-row .pennant:before{content:' ';position:absolute;left:0;top:0;width:100%;height:100%;opacity:.2;background-repeat:no-repeat;background-size:55% auto;background-position:bottom left;}.custom-page-content .registration,.custom-page-content .email-directory-page{max-width:1170px;margin:0 auto;padding:120px 30px 30px 30px;background-color:#fff;margin-top:-10px;margin-bottom:60px;}@media only screen and (max-width:768px){.custom-page-content .registration,.custom-page-content .email-directory-page{padding:47px 30px 30px 30px;}}.custom-page-content .registration img,.custom-page-content .email-directory-page img{margin:0 auto;}.custom-page-content .app-page{max-width:1170px;margin:0 auto;padding:120px 0 0 0;}@media only screen and (max-width:768px){.custom-page-content .app-page{padding:50px 30px 30px 30px;}}.custom-page-content .app-page .download-the-app h2{text-align:center;text-transform:uppercase;}.custom-page-content .app-page .download-the-app img{width:100%;height:auto;padding-top:0;padding-bottom:0;margin:0 auto;}.custom-page-content .app-page .download-the-app img{padding:20px;}.custom-page-content .app-page .phone-badges{max-width:900px;margin:0 auto;padding:30px;text-align:center;}.custom-page-content .app-page .phone-badges .phones img{margin:0 auto;}.custom-page-content .app-page .phone-badges .app-icon img{width:120px;height:auto;margin:0 auto;}.custom-page-content .app-page .phone-badges .badges img{width:140px;height:auto;margin:6px auto;}.custom-page-content .app-page .phone-badges .stay-updated{text-align:center;padding:0 10px 0 10px;}.custom-page-content .app-page .phone-badges .stay-updated h1{text-transform:uppercase;text-decoration:underline;}.custom-page-content .app-page .phone-badges .stay-updated h4{font-family:'Kanit',sans-serif;}.custom-page-content .app-page .phone-badges .download-now{text-align:center;padding:90px 10px 0 10px;}@media only screen and (max-width:500px){.custom-page-content .app-page .phone-badges .download-now{padding:10px;}}.custom-page-content .app-page .video h2{text-align:center;text-transform:uppercase;}.custom-page-content .app-page .video .vid-thumb{text-align:center;position:relative;}.custom-page-content .app-page .video .vid-thumb img{margin:0 auto;width:57%;height:auto;}@media only screen and (max-width:991px){.custom-page-content .app-page .video .vid-thumb img{width:100%;padding:20px;}}.custom-page-content .app-page .video .vid-thumb i{font-size:82px;color:#fff;position:absolute;bottom:20px;left:26%;z-index:99;}@media only screen and (max-width:991px){.custom-page-content .app-page .video .vid-thumb i{left:14%;}}@media only screen and (max-width:500px){.custom-page-content .app-page .video .vid-thumb i{font-size:42px;bottom:33px;}}.custom-page-content .purple-dog-alumni{max-width:1170px;margin:0 auto;background-color:#fff;padding:120px 30px 30px 30px;margin-bottom:60px;}.custom-page-content .purple-dog-alumni h1{font-family:'Kanit',sans-serif;}.custom-page-content .purple-dog-alumni p{margin:0;}.custom-page-content .admin-staff-page{max-width:1170px;margin:0 auto;padding:30px;background-color:#fff;margin-top:-10px;margin-bottom:60px;}.custom-page-content .admin-staff-page .parent-menu-id{margin-top:89px;float:left;}@media only screen and (max-width:768px){.custom-page-content .admin-staff-page .parent-menu-id{margin-top:53px;width:100%;}}.custom-page-content .admin-staff-page .sport-menu-id-angle{height:40px;background-color:transparent;border-style:solid;border-width:40px 0 0 40px;float:right;}@media only screen and (max-width:768px){.custom-page-content .admin-staff-page .sport-menu-id-angle{display:none;}}.custom-page-content .admin-staff-page .sport-menu-id{float:left;height:40px;padding:0 19px 0 0;width:400px;text-align:center;}@media only screen and (max-width:768px){.custom-page-content .admin-staff-page .sport-menu-id{text-align:center;width:100%;height:45px;}}.custom-page-content .admin-staff-page .sport-menu-id span{font-size:20px;color:#fff;text-transform:uppercase;line-height:40px;}.custom-page-content .admin-staff-page .staff-wrapper{background-color:#fff;}.custom-page-content .admin-staff-page .staff-wrapper .staff-section{margin:0;}.custom-page-content .admin-staff-page .staff-wrapper .mug-name-wrapper{height:auto;background-color:#e6e7e8;margin:0;}.custom-page-content .admin-staff-page .staff-wrapper .mug-name-wrapper .bio{background-color:#fff;margin:10px;}.custom-page-content .admin-staff-page .staff-wrapper .mug-name-wrapper .bio p{padding:10px;}.custom-page-content .admin-staff-page .staff-wrapper .mug-name-wrapper .img-name{position:relative;bottom:36px;}.custom-page-content .admin-staff-page .staff-wrapper .mug-name-wrapper .img-name img{border:4px solid #fff;margin-left:37px;}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.custom-page-content .admin-staff-page .staff-wrapper .mug-name-wrapper .img-name img{margin-left:0;}}.custom-page-content .admin-staff-page .staff-wrapper .mug-name-wrapper .img-name span{color:#fff;text-transform:uppercase;font-size:20px;}@media only screen and (max-width:500px){.custom-page-content .admin-staff-page .staff-wrapper .mug-name-wrapper .img-name span{font-size:15px;}}.custom-page-content .admin-staff-page .staff-wrapper .mug-name-wrapper .img-name .titles{text-align:center;}.custom-page-content .admin-staff-page .staff-wrapper .mug-name-wrapper .img-name .titles a:hover{color:#63686c;}.custom-page-content .admin-staff-page .staff-wrapper .mug-name-wrapper .color-stripe{height:50px;position:relative;top:60px;}.custom-page-content .history-page{max-width:1170px;margin:0 auto;padding:120px 30px 30px 30px;margin-bottom:60px;}.custom-page-content .history-page p{margin:0;}.custom-page-content .custom-booster-page{max-width:1170px;margin:0 auto;padding:120px 30px 30px 30px;margin-bottom:60px;}.custom-page-content .custom-sports-med-page{max-width:1170px;margin:0 auto;padding:120px 40px 10px 40px;background-color:#fff;margin-top:-10px;margin-bottom:60px;}.custom-page-content .custom-sports-med-page h4{text-transform:uppercase;}.custom-page-content .custom-sports-med-page a{font-size:18px;}.custom-page-content .custom-sports-med-page a:hover{color:#63686c;}.custom-page-content .custom-sports-med-page .header{text-align:center;}.custom-page-content .custom-sports-med-page .header img{margin:0 auto;}.custom-page-content .custom-sports-med-page .internal-menu{padding:20px 0 20px 0;}.custom-page-content .custom-sports-med-page .internal-menu .dropbtn{font-size:18px;}.custom-page-content .custom-sports-med-page .internal-menu .dropdown{position:relative;display:inline-block;}.custom-page-content .custom-sports-med-page .internal-menu .dropdown span{list-style-type:none;}@media only screen and (max-width:768px){.custom-page-content .custom-sports-med-page .internal-menu .dropdown span{margin:0 auto;}}.custom-page-content .custom-sports-med-page .internal-menu .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:175px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;}.custom-page-content .custom-sports-med-page .internal-menu .dropdown-content a{padding:5px 15px;text-decoration:none;display:block;text-align:left;}.custom-page-content .custom-sports-med-page .internal-menu .dropdown-content a:hover{background-color:#fff;text-decoration:underline;}.custom-page-content .custom-sports-med-page .internal-menu .dropdown:hover .dropdown-content{display:block;}.custom-page-content .custom-sports-med-page .internal-menu .dropdown:hover .dropbtn{color:#63686c;}.custom-page-content .custom-sports-med-page .sport-img{float:right;}.custom-page-content .custom-sports-med-page .sport-img img{max-width:394px;height:auto;padding:30px;}@media only screen and (max-width:500px){.custom-page-content .custom-sports-med-page .sport-img img{width:100%;}}.custom-page-content .custom-sports-med-page .video h4{text-align:center;text-transform:uppercase;}.custom-page-content .custom-sports-med-page .video .vid-thumb{text-align:center;position:relative;}.custom-page-content .custom-sports-med-page .video .vid-thumb img{margin:0 auto;width:auto;height:auto;}.custom-page-content .custom-sports-med-page .video .vid-thumb i{font-size:82px;color:#fff;position:absolute;bottom:59px;left:34%;z-index:99;}.custom-page-content .custom-sports-med-page .video .vid-thumb .dl-link{margin:0 auto;width:200px;border-radius:5px;transition:.5s;text-align:center;}.custom-page-content .custom-sports-med-page span{display:list-item;margin-left:20px;}.camps table td{padding:10px;vertical-align:top;}.mm-zenfolio h1{text-transform:uppercase;font-size:38px;margin:0;}.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;}@media only screen and (max-width:500px){.mm-zenfolio .zenfolio-group-container .panel-body{height:auto;}}.mm-zenfolio .zenfolio-group-container .panel-body a{display:block;height:200px;width:auto;}.youtube-wrapper h3{height:50px;}.platinum-partner{background-color:#fff;background-size:cover;background-repeat:no-repeat;}.platinum-partner .platinum-partner-wrapper{max-width:1440px;margin:0 auto;padding:30px;}.platinum-partner .pp-wrapper{max-width:1440px;margin:auto;}.platinum-partner .flex-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:space-around;align-items:center;margin:0 auto;}@media only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.platinum-partner .flex-container{font-size:28px;margin-left:0;}}@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){.platinum-partner .flex-container{font-size:26px;margin-left:0;}}.platinum-partner .flex-container img{max-height:90px;}@media only screen and (max-width:500px){.platinum-partner .flex-container img{padding:0;height:83px;width:auto;margin-right:4px;}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.platinum-partner .flex-container img{padding:0;height:65px;width:auto;margin-right:1px;}}.platinum-partner .flex-item:nth-child(1){order:0;flex:0 1 auto;align-self:auto;}.platinum-partner .flex-item:nth-child(2){order:0;flex:0 1 auto;align-self:auto;}.platinum-partner .flex-item:nth-child(3){order:0;flex:0 1 auto;align-self:auto;}.platinum-partner .flex-item:nth-child(4){order:0;flex:0 1 auto;align-self:auto;}.platinum-partner .flex-item:nth-child(5){order:0;flex:0 1 auto;align-self:auto;}.platinum-partner .flex-item:nth-child(6){order:0;flex:0 1 auto;align-self:auto;}.championship-page{max-width:1170px;margin:0 auto;padding:120px 30px 30px 30px;margin-bottom:60px;background-color:#fff;}.championship-page .championship-section{padding:40px 20px;max-width:1200px;margin:auto;}.championship-page .championship-header{background-color:#b1945c;color:#fff;font-size:32px;font-weight:bold;text-align:center;padding:15px;margin-bottom:40px;}.championship-page .championship-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;}.championship-page .championship-box{background:#f8f8f8;border:1px solid #ccc;padding:20px;width:100%;max-width:300px;box-sizing:border-box;border-radius:6px;transition:box-shadow .3s;}.championship-page .championship-box .description{white-space:pre-line;margin:0;font-size:14px;line-height:1.4;}.championship-page .championship-box:hover{box-shadow:0 0 10px rgba(0,0,0,.1);}.championship-page .championship-box h4{font-size:16px;margin-bottom:10px;font-weight:bold;text-transform:uppercase;}.championship-page .championship-box p{margin:0 0 10px 0;font-size:14px;line-height:1.4;}@media only screen and (max-width:500px){.championship-page{padding:60px 30px 30px 30px;}}.championship-page .title-header{text-align:center;}.championship-page .title-header .header-text{position:absolute;width:100%;}@media only screen and (max-width:600px){.championship-page .title-header .header-text{width:93%;}}.championship-page .title-header .header-text h2,.championship-page .title-header .header-text h1{margin:0;padding:0;}.championship-page .title-header .header-text h2{font-family:'Kanit',sans-serif;text-transform:uppercase;font-size:50px;letter-spacing:21px;}@media only screen and (max-width:1280px){.championship-page .title-header .header-text h2{letter-spacing:4px;}}@media only screen and (max-width:991px){.championship-page .title-header .header-text h2{letter-spacing:11.2px;font-size:36px;}}@media only screen and (max-width:768px){.championship-page .title-header .header-text h2{letter-spacing:0;font-size:36px;}}@media only screen and (max-width:500px){.championship-page .title-header .header-text h2{font-size:29px;}}@media only screen and (max-width:375px),only screen and (max-width:414px){.championship-page .title-header .header-text h2{font-size:27px;}}@media only screen and (max-width:360px){.championship-page .title-header .header-text h2{font-size:25px;}}@media only screen and (max-width:320px){.championship-page .title-header .header-text h2{font-size:22px;}}.championship-page .title-header .header-text h1{font-family:'Kanit',sans-serif;font-size:127px;-webkit-text-stroke:1px #e6e7e8;}@media only screen and (max-width:1280px){.championship-page .title-header .header-text h1{font-size:100px;}}@media only screen and (max-width:991px){.championship-page .title-header .header-text h1{font-size:82px;}}@media only screen and (max-width:768px){.championship-page .title-header .header-text h1{font-size:51px;}}@media only screen and (max-width:500px){.championship-page .title-header .header-text h1{font-size:42px;}}@media only screen and (max-width:375px),only screen and (max-width:414px){.championship-page .title-header .header-text h1{font-size:39px;}}@media only screen and (max-width:360px){.championship-page .title-header .header-text h1{font-size:37px;}}@media only screen and (max-width:320px){.championship-page .title-header .header-text h1{font-size:32px;}}.championship-page .title-header img{margin:0 auto;}.championship-page .col-lg-4{padding:0;}.championship-page .col-md-4{padding:0;}.championship-page .col-sm-6{padding:0;}.championship-page .col-xs-12{padding:0;}.championship-page .trophy-row{position:relative;text-align:center;}.championship-page .trophy-row img{display:block;margin-left:auto;margin-right:auto;}.championship-page .trophy-row .trophy{font-size:17px;}@media only screen and (max-width:320px){.championship-page .trophy-row .trophy{font-size:15px;}}.championship-page .trophy-row .trophy .years-wrapper .years{position:absolute;top:43%;left:33.7%;width:33%;text-align:center;}@media only screen and (device-width:1024px) and (device-height:1366px) and (orientation:portrait),only screen and (device-width:1024px) and (device-height:768px) and (orientation:landscape){.championship-page .trophy-row .trophy .years-wrapper .years{left:31.7%;width:38%;}}@media only screen and (max-width:768px){.championship-page .trophy-row .trophy .years-wrapper .years{width:20%;left:40%;}}@media only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.championship-page .trophy-row .trophy .years-wrapper .years{width:33%;left:34%;}}@media only screen and (max-width:500px){.championship-page .trophy-row .trophy .years-wrapper .years{left:29%;width:43%;}}@media only screen and (max-width:414px){.championship-page .trophy-row .trophy .years-wrapper .years{left:30%;width:41%;}}@media only screen and (max-width:320px){.championship-page .trophy-row .trophy .years-wrapper .years{left:32%;width:37%;}}.championship-page .trophy-row .trophy .sport-wrapper .sport-name{position:absolute;bottom:10.7%;left:0%;width:100%;text-align:center;}.championship-page .sub-page-links{text-align:right;}.championship-page .sub-page-links a:hover{text-decoration:none;}.championship-page .sub-page-links span{font-weight:bold;text-transform:uppercase;font-size:30px;font-family:'Kanit',sans-serif;}@media only screen and (max-width:320px),only screen and (max-width:375px),only screen and (max-width:414px){.championship-page .sub-page-links span{font-size:21px;line-height:40px;}}.alumni-page{max-width:1440px;margin:0 auto;padding:120px 30px 30px 30px;}@media only screen and (max-width:500px){.alumni-page{padding:10px;}}.alumni-page .alumni-content img{margin:0 auto;}.alumni-page .alumni-player{margin:10px 0 10px 0;padding:0;display:block;background:linear-gradient(#000,#fff,#fff);border:4px solid #63686c;height:230px;}@media only screen and (max-width:991px){.alumni-page .alumni-player{height:auto;}}.alumni-page .alumni-player .player-img img{margin:40px;}@media only screen and (max-width:991px){.alumni-page .alumni-player .player-img img{margin:0 auto;}}.alumni-page .alumni-player .player-info{margin:20px;}.alumni-page .alumni-player .player-info h3{margin:5px;padding:0;height:auto;}.alumni-page .alumni-player .player-info h4{margin:5px;padding:0;}@media only screen and (max-width:1170px){.alumni-page .alumni-player .player-info h4{font-size:15px;}}.alumni-page .alumni-player .player-info ul{text-indent:-20px;margin-left:20px;}.alumni-page .alumni-player .player-info li{list-style:square inside;list-style-position:inside;}@media only screen and (max-width:1170px){.alumni-page .alumni-player .player-info li{font-size:13px;}}@media only screen and (max-width:991px){.alumni-page .alumni-player .player-info li{font-size:14px;}}.facilities-page{max-width:1170px;margin:0 auto;padding:120px 30px 30px 30px;background-color:#fff;margin-bottom:60px;}@media only screen and (max-width:500px){.facilities-page{padding:60px 30px 30px 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{font-family:'Kanit',sans-serif;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),only screen and (max-width:414px){.facilities-page .title-header .header-text h2{font-size:27px;}}@media only screen and (max-width:360px){.facilities-page .title-header .header-text h2{font-size:25px;}}@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-family:'Kanit',sans-serif;font-size:127px;-webkit-text-stroke:1px #e6e7e8;}@media only screen and (max-width:1280px){.facilities-page .title-header .header-text h1{font-size:100px;}}@media only screen and (max-width:991px){.facilities-page .title-header .header-text h1{font-size:82px;}}@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),only screen and (max-width:414px){.facilities-page .title-header .header-text h1{font-size:39px;}}@media only screen and (max-width:360px){.facilities-page .title-header .header-text h1{font-size:37px;}}@media only screen and (max-width:320px){.facilities-page .title-header .header-text h1{font-size:32px;}}.facilities-page h1,.facilities-page h2,.facilities-page h3,.facilities-page h4,.facilities-page h5,.facilities-page h6{font-family:'Kanit',sans-serif;}.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;}.facilities h2{padding-right:30px;padding-left: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){.facilities h2{padding-right:15px;padding-left:15px;}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.facilities h2{padding-right:4px;padding-left:4px;}}@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){.facilities h2{padding-left:30px;padding-right:30px;}}.facilitiesDescriptionBody p{text-align:left;padding-left:30px;padding-right:30px;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){.facilitiesDescriptionBody p{padding-left:15px;padding-right:15px;}}@media only screen and (device-width:320px) and (device-height:568px) and (orientation:portrait){.facilitiesDescriptionBody p{padding-left:4px;padding-right:4px;}}.social-page{max-width:1440px;margin:0 auto;padding:120px 30px 30px 30px;background-color:#fff;}.traditions-page{max-width:1440px;margin:0 auto;padding:120px 20px 0 20px;}.traditions-page img{margin:0 auto;}@media only screen and (max-width:768px){.traditions-page{padding:60px 20px 0 20px;}}.banner-page{background-color:#fff;max-width:1440px;margin:0 auto;}.banner-page .cd-main-content{padding:120px 30px 30px 30px;}@media only screen and (max-width:768px){.banner-page{padding:60px 10px 10px 10px;}}.banner-page .banner-wrapper{margin:0 auto;max-width:440px;}.banner-page .banner-wrapper img.img-responsive{margin:0 auto;padding:0;border:1px solid #63686c;max-height:70.44px;}.banner-page .banner-wrapper h4{margin:0 0 10px 0;padding:5px;}@media only screen and (max-width:500px){.banner-page .banner-wrapper h4{font-size:14px;}}.banner-page .sponsor-comp .school-box img{border:0;}.banner-page .sponsor-comp .ad-placement img{border:0;margin:20px auto;width:250px;height:auto;}.ticket-page{background-color:#fff;max-width:1440px;margin:0 auto;padding:120px 30px 30px 30px;}@media only screen and (max-width:768px){.ticket-page{padding:40px 10px 10px 10px;}}.ticket-page a.link-underline{text-decoration:underline;}.ticket-page .ticket-content{margin:0 auto;}.ticket-page .ticket-content .nav-tabs{border-bottom:0;}.ticket-page .ticket-content a.btn,.ticket-page .ticket-content a.btn:visited,.ticket-page .ticket-content a.btn:hover{color:#fff;}.ticket-page .ticket-content .panel .price{height:34px;color:#fff;text-align:center;font-size:1.2em;padding:5px;}.ticket-page .ticket-content .panel .description{height:34px;padding:8px;}.ticket-page .ticket-content h4.total{font-family:'Kanit',sans-serif;}.ticket-page .ticket-content .same-as-billing{font-size:.75em;font-weight:normal;margin:-3px 0 0 5px;}.ticket-page .ticket-content .section-picker{-webkit-transition:width 1s;}.ticket-page .ticket-content .section-picker .ticket-section-container{height:200px;background-color:#d0e2f8;border:solid 1px #9fbfe6;}.ticket-page .ticket-content .section-picker .ticket-section-container h4{font-family:Arial,sans-serif;text-align:center;padding-top:75px;color:#fff;margin-bottom:0;font-size:14px;}.ticket-page .ticket-content .section-picker .ticket-section-container p{color:#fff;}.ticket-page .ticket-content .section-picker #field-container{margin-top:10px;}.ticket-page .ticket-content .section-picker #field-container h4{font-family:Arial,sans-serif;}.ticket-page .ticket-content .section-picker #field-container .col-md-1{border-top:solid 4px #fff;border-left:solid 4px #fff;border-right:solid 4px #fff;height:35px;}.ticket-page .help-block{color:#f00;}.ticket-page .cart-badge{position:absolute;margin:-5px 0 0 -5px;}.ticket-page .timeout-overlay{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#000;background-color:rgba(0,0,0,.9);overflow-x:hidden;transition:.5s;}.ticket-page .timeout-overlay-content{position:relative;top:30%;width:100%;text-align:center;margin-top:30px;}.ticket-page .timeout-overlay-content h2{color:#fff;font-family:Arial,sans-serif;}.ticket-page .timeout-overlay-content .close-button{display:inline-block;color:#fff;padding:5px;font-size:inherit;}.ticket-page .timeout-overlay a{padding:8px;text-decoration:none;font-size:36px;color:#818181;display:block;transition:.3s;}.ticket-page .timeout-overlay a:hover,.ticket-page .timeout-overlay a:focus{color:#f1f1f1;}.ticket-page .timeout-overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px;}@media screen and (max-height:450px){.ticket-page .timeout-overlay a{font-size:20px;}.ticket-page .timeout-overlay .closebtn{font-size:40px;top:15px;right:35px;}}.error{color:#f00;}.processing-spinner{display:block;text-align:center;}h1.processing-title{text-align:center;}.processing-text{display:block;text-align:center;}.StripeElement{background-color:#fff;height:40px;padding:10px 12px;border-radius:4px;border:1px solid #ccc;}.CardField-number input{border:solid 1px #ccc!important;border-radius:4px;padding:5px;}.camps{margin-top:100px;}.camps h1{text-align:center;font-size:4em;}.camps .widget.box{width:1280px;margin:0 auto;padding:10px;background-color:#fff;}@media only screen and (max-width:1280px){.camps .widget.box{width:auto;}}.camps .form-name{font-size:20px;line-height:25px;min-width:320px;display:block;}@media only screen and (max-width:768px){.camps .form-name{text-align:center;min-width:200px;}}.camps .camp-date-container{padding:10px 10px 20px 10px;width:100px;}@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;}.privacy-terms{background-color:#333;height:30px;width:100%;text-align:center;color:#fff;font-size:15px;line-height:30px;}@media only screen and (max-width:500px){.privacy-terms{font-size:14px;}}.privacy-terms a{color:#fff;}.privacy-terms a:hover{text-decoration:underline;}.scoreboard-container{background-color:#2f2f2f;border-bottom:solid 1px #000;}.scoreboard-container .widget.box{padding-bottom:0;}.scoreboard-container .widget.box .scoreboard.slider{position:relative;height:65px;width:100%;}.scoreboard-container .widget.box .scoreboard.slider .item{font-size:.75em;text-transform:uppercase;width:320px;color:#fff;background-color:#434343;padding:6px;border-left:solid 1px #000;border-right:solid 1px #000;height:65px;}.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;}.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;}@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;}}.new-team-page.sports-page{margin-top:0;}.new-team-page .filler{margin-bottom:0;}.new-team-page .team-menu-bar-fix{margin-top:15px;}.new-team-page .content-container{padding:0;}.new-team-page .jumbotron-slider{margin-top:0;width:100%;}@media only screen and (max-width:768px){.new-team-page .jumbotron-slider{display:none;}}.new-team-page .jumbotron-slider .carousel-caption{bottom:45%!important;text-transform:uppercase;text-shadow:0 2px 6px #000;padding:0;}.new-team-page .jumbotron-slider .carousel-caption h1.slider-caption{color:#fff;font-size:7em;opacity:.6;font-weight:bold;}@media only screen and (max-width:1200px){.new-team-page .jumbotron-slider .carousel-caption h1.slider-caption{font-size:4em!important;}}@media only screen and (max-width:768px){.new-team-page .jumbotron-slider .carousel-caption h1.slider-caption{display:none;}}.new-team-page .jumbotron-slider .carousel-indicators{display:none;}.new-team-page .jumbotron-slider .carousel-inner{border-bottom:solid 5px #fff;}@media only screen and (max-width:500px){.new-team-page .team-page .carousel{margin-top:98px;}}.new-team-page .team-page-container{position:relative;background-color:#fff;width:1170px;margin:10px auto;border:solid 5px #fff;}@media only screen and (max-width:1170px){.new-team-page .team-page-container{width:100%;}}@media only screen and (max-width:991px){.new-team-page .team-page-container{margin:0 auto;}}.new-team-page .team-page-content{padding:20px;}.new-team-page .team-capsule-wrapper{padding:0;}.new-team-page .team-capsule-wrapper:after{content:'';position:absolute;right:0;border-top:0;border-left:0;}.new-team-page .banner-wrapper-one:after{content:'';position:absolute;right:0;border-top:0;border-right:0;background-color:transparent;}.new-team-page .banner-wrapper-two:after{content:'';position:absolute;right:0;border-top:0;border-left:0;background-color:transparent;}.new-team-page .banner-wrapper-three:after{content:'';position:absolute;right:0;border-top:0;border-right:0;background-color:transparent;}.new-team-page .cd-main-content{width:auto;}@media only screen and (max-width:600px){.new-team-page .sport-capsule table thead{display:inline-block;}}.new-team-page .sport-capsule table thead tr th{color:#fff;font-family:'Kanit',sans-serif;}.new-team-page .sport-capsule table tbody tr td{vertical-align:top;text-align:left;}.new-team-page .sport-capsule article{max-height:36px;}.new-team-page .upcoming-events ul.slick-dots li{display:none!important;}.new-team-page .upcoming-events .item .item-sport{font-size:14px;}.new-team-page .upcoming-events .item .item-mascot img{margin:10px auto;height:50px;}.new-team-page .upcoming-events .item .item-body .item-home .item-time{font-size:14px;}.new-team-page .news-header{text-transform:uppercase;color:#fff;font-size:14px;font-family:'Kanit',sans-serif;padding:14px;}.new-team-page .team-header-box{height:75px;border-bottom:solid 5px #fff;}.new-team-page .team-header-box .team-header-logo{display:block;width:auto;height:60px;padding:10px 20px 10px 20px;float:left;}.new-team-page .team-header-box .team-header-logo img{width:auto;height:55px;}.new-team-page .team-header-box .team-header-text{display:block;color:#fff;font-size:48px;text-transform:uppercase;font-family:'Kanit',sans-serif;}.new-team-page .team-header-box .team-header-text span{font-family:'Kanit',sans-serif;}.new-team-page .news-detail-container .news-info h2{font-size:16px;white-space:normal;}.hub-alert-container{margin-top:95px;}@media only screen and (max-width:991px){.hub-alert-container{margin-top:60px;}}.hub-alert-container .alert{margin-bottom:0;}.hub-alert-container .alert-danger{color:#fff;background-color:#b9211d;border-color:#ebccd1;}.hub-alert-container .hub-alert{display:block;color:#fff;background-color:#f00;height:50px;text-align:center;padding:15px;border:solid 2px #fff;}.news-page .cd-main-content{background-color:#fff;}.news-page .cd-main-content .news-arch-header{background-color:#e6e7e8;margin-top:20px;}.news-page .cd-main-content .news-arch-body{padding:0;}.news-page .cd-main-content .archive-section-title{font-size:40px;text-transform:capitalize;font-style:italic;}.news-page .cd-main-content hr{width:100%;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;height:1px;}.news-page .cd-main-content .news-img img{margin-left:5px;}.news-page .cd-main-content #read-more-link{display:block;text-align:right;margin-top:27px;font-size:12px;}@media only screen and (max-width:991px){.news-page .cd-main-content #read-more-link{display:none;}}.news-page .cd-main-content p{margin:0;}.news-page .cd-main-content #news-title-body{margin-left:30px;}.news-page .cd-main-content #news-title-body #arch-body{font-size:15px;font-family:sans-serif;font-weight:300;}@media only screen and (max-width:500px){.news-page .cd-main-content #news-title-body #arch-body{font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;max-height:32px;-webkit-line-clamp:2;-webkit-box-orient:vertical;}}.news-page .cd-main-content #news-title-body #arch-body a{font-family:sans-serif;color:#000;}@media only screen and (max-width:768px),only screen and (max-width:425px){.news-page .cd-main-content #news-title-body{margin-left:70px;}}@media only screen and (max-width:375px),only screen and (max-width:320px){.news-page .cd-main-content #news-title-body{margin-left:64px;}}.news-page .cd-main-content #arch-title{margin-top:5px;font-size:20px;}@media only screen and (max-width:500px){.news-page .cd-main-content #arch-title{font-size:15px;}}.news-page .cd-main-content .pagination>.active>a,.news-page .cd-main-content .pagination>.active>a:focus,.news-page .cd-main-content .pagination>.active>a:hover,.news-page .cd-main-content .pagination>.active>span,.news-page .cd-main-content .pagination>.active>span:focus,.news-page .cd-main-content .pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#63686c;border-color:#63686c;}.news-page .cd-main-content .pagination>li>a,.news-page .cd-main-content .pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#e6e7e8;text-decoration:none;background-color:#fff;border:1px solid #ddd;}#more .dropdown-menu{background-color:#63686c;}.content-container{padding:0;}.banner-page .cd-main-content{padding:0;}.social-wall-widget-box .fa{text-align:center;text-decoration:none;margin:5px 2px 5px 5px;font-size:20px;padding:20px;color:#fff!important;}.social-wall-container{background-color:#fff;padding-left:30px;padding-right:30px;}.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 .thumbnail{width:100%;max-width:300px;position:relative;border:0!important;padding:0;}.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{padding-top:0;background:rgba(0,0,0,.7);background-position:center;background-size:cover;word-wrap:break-word;top:0;left:0;font-size:18px;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 p{color:#fff!important;}.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;}