/* Minification failed. Returning unminified contents.
(1,16940): run-time error CSS1039: Token not allowed after unary operator: '-x'
(1,18321): run-time error CSS1039: Token not allowed after unary operator: '-x'
(1,19015): run-time error CSS1039: Token not allowed after unary operator: '-x'
(1,19245): run-time error CSS1039: Token not allowed after unary operator: '-x'
(8,9036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,9283): run-time error CSS1039: Token not allowed after unary operator: '-splash-image'
 */
.bg-light{background-color:#f1f5f8;}.text-lg{font-size:1.1em;}.text-xl{font-size:1.2em;}.b0{border:none !important;}.bt0,.bv0{border-top:none !important;}.bb0,.bv0{border-bottom:none !important;}.bl0,.bh0{border-left:none !important;}.br0,.bh0{border-right:none !important;}.b{border:solid 1px #adadad !important;}.bt,.bv{border-top:solid 1px #adadad !important;}.bb,.bv{border-bottom:solid 1px #adadad !important;}.bl,.bh{border-left:solid 1px #adadad !important;}.br,.bh{border-right:solid 1px #adadad !important;}.btn{text-transform:uppercase;}.btn:not(.btn-link){height:44px;line-height:24px;padding:10px 12px;}.btn.btn-sm:not(.btn-link){height:34px;line-height:24px;padding:5px 6px;}.btn.btn-xs:not(.btn-link){height:24px;line-height:20px;padding:2px 3px;}html{height:100%;}html body{height:100%;color:#333;color:#071b34;font-family:'Open Sans';font-size:14px;}html body.impersonating{padding-top:48px;}html body.impersonating>.impersonation-bar{position:fixed;top:0;left:0;right:0;z-index:1030;height:48px;padding:10px 0;background-color:#adff2f;color:#013220;text-align:center;}html body.impersonating>.impersonation-bar a{color:#013220;font-weight:600;text-decoration:underline;}html body.impersonating>.navbar-fixed-top{top:48px;}html body header{padding:10px 0;background-color:#121a55;background:#121a55 url(/Images/header-title.png) no-repeat center;background-size:contain;}html body header .content{display:flex;align-items:center;}html body header .content .logo{flex:1;}html body header .content .logo.left{text-align:left;}html body header .content .logo.right{text-align:right;}html body header .content .logo>a{display:inline-block;}html body header .content .logo>a>img{display:inline-block;max-height:100px;}html body header .content .title{flex:10;max-width:245px;margin:auto;text-align:center;color:#fff;font-size:16px;font-weight:bold;letter-spacing:1.1px;text-shadow:#fff 0 0 20px;}@media(min-width:768px){html body header .content .title{max-width:600px;padding:0 20px;font-size:24px;letter-spacing:1.2px;}}@media(min-width:992px){html body header .content .title{font-size:36px;letter-spacing:1.4px;}}html body .navbar-gst{background-color:#fff;border-bottom:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.19);min-height:60px;border:none;border-radius:0;}html body .navbar-gst .navbar-header .navbar-toggle{border-color:#fff;}html body .navbar-gst .navbar-header .navbar-toggle:focus,html body .navbar-gst .navbar-header .navbar-toggle:hover{background-color:#f9f9f9;border-color:#f9f9f9;}html body .navbar-gst .navbar-header .navbar-toggle .icon-bar{background-color:#563d7c;}html body .navbar-gst .navbar-header .navbar-brand{text-transform:uppercase;font-size:14px;font-weight:bold;font-family:'Open Sans';line-height:30px;color:#563d7c;}html body .navbar-gst .navbar-nav>li>a{text-transform:uppercase;font-size:14px;font-weight:bold;font-family:'Open Sans';line-height:30px;color:#071b34;}html body .navbar-gst .navbar-nav>li>a:hover{color:#071b34;background-color:#f9f9f9;}html body .navbar-gst .navbar-nav .dropdown .dropdown-menu>li>a{font-weight:normal;line-height:20px;text-transform:uppercase;}html body .navbar-gst .navbar-cart{position:absolute;right:80px;float:right;margin-left:15px;}@media(min-width:768px){html body .navbar-gst .navbar-cart{position:static;}}html body .navbar-gst .navbar-cart>li>a{padding:0 16px;}@media(min-width:768px){html body .navbar-gst .navbar-cart>li>a{padding:7px 9px;}}html body .navbar-gst .navbar-cart>li>a .fa-shopping-cart{color:#25196d;}html body .navbar-gst .navbar-cart>li>a .fa-shopping-cart[data-count]:after{content:attr(data-count);position:absolute;right:4px;top:-4px;padding:4px 6px;border:solid 1px #fff;border-radius:999px;background-color:#be0f08;font-size:10px;font-weight:bold;color:#efefef;text-align:center;text-shadow:0 1px 1px #333;}@media(min-width:768px){html body .navbar-gst .navbar-cart>li>a .fa-shopping-cart[data-count]:after{top:5px;right:0;}}html body .navbar-sub{background-color:#071b34;border-radius:0;}html body .navbar-sub>.container{text-align:center;}html body .navbar-sub>.container .navbar-nav{float:none;display:inline-block;margin:0;}html body .navbar-sub>.container .navbar-nav>li{float:none;display:inline-block;}html body .navbar-sub>.container .navbar-nav>li>a{padding:15px 20px;text-transform:uppercase;font-size:14px;font-weight:bold;font-family:'Open Sans';line-height:30px;color:#fff;}html body .navbar-sub>.container .navbar-nav>li>a:hover,html body .navbar-sub>.container .navbar-nav>li>a:focus,html body .navbar-sub>.container .navbar-nav>li.active>a{background-color:#30438e;color:#fff;text-decoration:underline;}html body .container-main{padding-bottom:20px;}@media(min-width:992px){html body .container-main{padding-bottom:50px;}}html body .container-main .nav-tertiary{background-color:#fff;}html body .container-main .nav-tertiary li>a{padding:10px 12px;border-radius:0;color:#21201e;font-weight:700;line-height:24px;text-transform:uppercase;}html body .container-main .nav-tertiary li>a>i.fa{color:#777;}html body .container-main .nav-tertiary li.active>a,html body .container-main .nav-tertiary li.active>a:hover,html body .container-main .nav-tertiary li.active>a:focus{background:#eee;color:#be0f08;}html body .container-main .nav-tertiary li.active>a>i.fa,html body .container-main .nav-tertiary li.active>a:hover>i.fa,html body .container-main .nav-tertiary li.active>a:focus>i.fa{color:#be0f08;}html body .container-main .nav-tertiary li+li{margin-top:0;border-top:1px solid #ccc;}html body .container-main .section{margin:0 0 20px;padding:8px 5px;border-radius:2px;background-color:#fff;border:solid 1px rgba(0,0,0,.09);}@media(min-width:992px){html body .container-main .section{margin-bottom:30px;padding:10px;}}html body .container-main .section h1,html body .container-main .section .h1,html body .container-main .section h3,html body .container-main .section .h3,html body .container-main .section .page-header{margin-top:0;}html body footer{padding:15px;background-color:#121a55;}html body footer .footer-nav{display:flex;flex-wrap:wrap;}html body footer .footer-nav .regions,html body footer .footer-nav .events,html body footer .footer-nav .teams,html body footer .footer-nav .more{flex-basis:100%;margin-bottom:15px;}@media(min-width:768px){html body footer .footer-nav .regions,html body footer .footer-nav .events,html body footer .footer-nav .teams,html body footer .footer-nav .more{flex:1;flex-basis:50%;max-width:50%;padding:0 15px;}}@media(min-width:992px){html body footer .footer-nav .regions,html body footer .footer-nav .events,html body footer .footer-nav .teams,html body footer .footer-nav .more{flex-basis:25%;max-width:25%;margin-bottom:0;}}html body footer .footer-nav .regions .title,html body footer .footer-nav .events .title,html body footer .footer-nav .teams .title,html body footer .footer-nav .more .title{margin-bottom:10px;border-bottom:solid 1px #eee;color:#eee;font-weight:900;text-transform:uppercase;}html body footer .footer-nav .regions .columns,html body footer .footer-nav .events .columns,html body footer .footer-nav .teams .columns,html body footer .footer-nav .more .columns{column-count:2;columns:2;}html body footer .footer-nav .list-unstyled>li>a{font-weight:normal;color:#eee;text-transform:uppercase;}html body footer .copyright{text-align:center;color:#ccc;}@media(min-width:768px){html body footer .copyright{padding-top:15px;}}html body footer .copyright img.logo{max-height:60px;margin-bottom:5px;}.icon-form-control{position:relative;}.icon-form-control .fa{position:absolute;z-index:1;padding:0 10px;line-height:44px;color:#ccc;}.icon-form-control .fa:last-child{top:0;right:0;}.icon-form-control .form-control:first-child{padding-right:34px;}.icon-form-control .form-control:last-child{padding-left:34px;}.ad-ws{margin-bottom:20px;padding:8px 5px;border:0;background-color:#f1f5f8;}@media(min-width:768px){.ad-ws{display:flex;align-items:center;text-align:center;}}@media(min-width:992px){.ad-ws{margin-bottom:30px;padding:10px;}}.ad-ws .logo{max-width:50%;display:block;float:left;padding:0 15px 15px 0;text-align:right;}@media(min-width:768px){.ad-ws .logo{width:25%;float:none;}}.ad-ws .logo img{max-height:125px;}.ad-ws .content{padding:0 15px;}@media(min-width:768px){.ad-ws .content{width:75%;padding:0 60px;}}.ad-ws .content .btn{display:block;margin-top:15px;}@media(min-width:768px){.ad-ws .content .btn{display:inline-block;}}.alert.alert-brand{background-color:#f1f5f8;color:#21201e;border:1px solid #acc8d7;}.alert.alert-brand p{word-wrap:break-word;}.alert.alert-brand .alert-link{color:#31708f;}#bracket-wrapper{position:relative;font-size:12px;margin:0 auto 25px;text-align:left;overflow:auto;}#bracket-wrapper .bracket-name{font-weight:bold;}#bracket-wrapper .bracket-winner{width:180px;height:25px;position:absolute;text-align:center;}#bracket-wrapper .bracket-winner .champion{height:25px;width:100%;text-align:center;font-weight:bold;border-bottom:solid 1px #21201e;padding-top:8px;white-space:nowrap;}#bracket-wrapper .bracket-part{width:180px;height:100px;position:absolute;}#bracket-wrapper .bracket-part .bracket-team{border-bottom:solid 1px #21201e;position:absolute;width:100%;height:25px;}#bracket-wrapper .bracket-part .bracket-team td{padding-top:8px;font-weight:bold;}#bracket-wrapper .bracket-part .bracket-team td.seed{width:15px;vertical-align:top;color:#777;}#bracket-wrapper .bracket-part .bracket-team td.name{width:100%;padding-left:4px;text-transform:capitalize;}#bracket-wrapper .bracket-part .bracket-team td.score{width:15px;vertical-align:top;padding-left:4px;padding-right:2px;}#bracket-wrapper .bracket-part .bracket-team.top-team{top:0;}#bracket-wrapper .bracket-part .bracket-team.top-team td.score{width:15px;vertical-align:top;padding-left:4px;padding-right:1px;}#bracket-wrapper .bracket-part .bracket-team.bottom-team{border-right:solid 1px #21201e;bottom:0;}#bracket-wrapper .bracket-part .game-number-wrapper{border-right:solid 1px #21201e;position:absolute;top:25px;bottom:25px;z-index:5;width:100%;}#bracket-wrapper .bracket-part .game-number-wrapper .game-details{line-height:12px;position:absolute;height:25px;top:50%;left:0;width:100%;padding-left:10px;padding-right:25px;}#bracket-wrapper .bracket-part .game-number-wrapper .game-number{position:absolute;left:auto;top:50%;height:25px;width:100%;text-align:right;}#bracket-wrapper .bracket-part .game-number-wrapper .game-number .number{padding-right:4px;font-weight:bold;color:#777;}#bracket-wrapper .bracket-part.if-necessary .game-number-wrapper{border-right-style:dashed;}#bracket-wrapper .bracket-part.if-necessary .bracket-team.bottom-team{border-right-style:dashed;border-bottom-style:dashed;}#bracket-wrapper .bracket-part.if-necessary .if-necessary-container{position:absolute;bottom:-25px;line-height:25px;font-style:italic;}#bracket-wrapper .champion-container{font-style:italic;}#bracket-wrapper .bottom-bracket-name{line-height:15px;}#bracket-wrapper.consolation-2-way .round-1 .game-number-wrapper{border-left:solid 1px #21201e;}#bracket-wrapper.consolation-2-way .round-1 .bottom-team{border-left:solid 1px #21201e;}#bracket-wrapper.consolation-2-way .round-consolation .game-number-wrapper{border-left:solid 1px #21201e;border-right:none;}#bracket-wrapper.consolation-2-way .round-consolation .game-number-wrapper .game-details{padding-left:25px;padding-right:10px;}#bracket-wrapper.consolation-2-way .round-consolation .game-number-wrapper .game-number{text-align:left;}#bracket-wrapper.consolation-2-way .round-consolation .game-number-wrapper .game-number .number{padding-left:5px;padding-right:0;}#bracket-wrapper.consolation-2-way .round-consolation .bottom-team{border-left:solid 1px #21201e;border-right:none;}.bracket-wrapper .bracket{width:100%;display:grid;grid-template-areas:"winners combined" "losers combined" "consolation yyy" "double-down zzzz";grid-template-columns:min-content 1fr;overflow:auto hidden;}.bracket-wrapper .bracket .bracket-section{padding-top:40px;}.bracket-wrapper .bracket .bracket-section .bracket-name{font-weight:bold;font-size:1.2em;}.bracket-wrapper .bracket .bracket-section .rounds{display:flex;flex-direction:row;position:relative;}.bracket-wrapper .bracket .bracket-section .rounds .round{display:flex;flex-direction:column;min-height:100%;justify-content:space-around;align-content:center;}.bracket-wrapper .bracket .bracket-section .rounds .round .part{position:relative;min-width:225px;max-width:225px;height:80px;margin:12px 24px 12px 0;}.bracket-wrapper .bracket .bracket-section .rounds .round .part .note{position:absolute;bottom:-20px;font-style:italic;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.bye{border:none;background:none;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game{display:flex;flex-direction:column;border:solid 1px #c4c8cb;background:#f5f6f7;color:#2b2f32;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game .game{display:flex;flex-direction:column;height:100%;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game .game .info{height:36px;display:flex;flex-direction:column;justify-content:center;padding-left:4px;padding-right:20px;color:#666;font-size:12px;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game .game .info .place{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game .game .info .symbol{position:absolute;right:0;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game .game .info .symbol .fa{font-size:10px;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game .game .team{display:flex;flex-direction:row;height:21px;align-items:center;font-size:14px;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game .game .team .seed{display:flex;padding:0 4px;font-size:12px;font-style:italic;color:#666;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game .game .team .name{flex:1;padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game .game .team .score{width:24px;padding:0 4px;text-align:center;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game .game .team.winner .name,.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game .game .team.winner .score{font-weight:bolder;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.if-necessary{border-style:dashed;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.elimination .game .info .date-time .number{color:#a94442;}.bracket-wrapper .bracket .bracket-section .rounds .round .champion{position:relative;min-width:225px;max-width:225px;margin:12px 24px 12px 0;padding:4px 8px;display:grid;grid-template:"name icon" "label icon";grid-template-columns:1fr 24px;grid-gap:4px;align-items:center;border:solid 1px #c4c8cb;background:#f5f6f7;color:#2b2f32;}.bracket-wrapper .bracket .bracket-section .rounds .round .champion i{grid-area:icon;}.bracket-wrapper .bracket .bracket-section .rounds .round .champion .champion-name{font-weight:bolder;}.bracket-wrapper .bracket .bracket-section .rounds .round .champion .champion-label{font-style:italic;font-size:smaller;}.bracket-wrapper .bracket .bracket-section.bracket-section-winners{grid-area:winners;}.bracket-wrapper .bracket .bracket-section.bracket-section-losers{grid-area:losers;}.bracket-wrapper .bracket .bracket-section.bracket-section-combined{grid-area:combined;}.bracket-wrapper .bracket .bracket-section.bracket-section-combined .rounds{height:100%;}.bracket-wrapper .bracket .bracket-section.bracket-section-combined .rounds .round{justify-content:space-around;}.bracket-wrapper .bracket .bracket-section.bracket-section-combined .rounds .round .part{margin:0 24px 0 0;}.bracket-wrapper .bracket .bracket-section.bracket-section-consolation{grid-area:consolation;}.bracket-wrapper .bracket .bracket-section.bracket-section-double-down{grid-area:double-down;}.bracket-wrapper .bracket .bracket-section .rounds .round .champion.from-left:before{content:"";display:block;position:absolute;top:50%;bottom:0;margin-top:0;left:-26px;height:1px;width:26px;border-top:1px solid #c4c8cb;}.bracket-wrapper .bracket .bracket-section .rounds .round .champion.from-right:before{content:"";display:block;position:absolute;top:50%;bottom:0;margin-top:0;right:-26px;height:1px;width:26px;border-top:1px solid #c4c8cb;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.to-right .game:after{content:"";display:block;position:absolute;top:50%;bottom:0;margin-top:0;right:-14px;height:1px;width:14px;border-top:1px solid #c4c8cb;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.to-right:after{content:"";display:block;position:absolute;top:50%;margin-top:0;right:-14px;height:calc(52px*var(--x,1));width:1px;border-right:1px solid #c4c8cb;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.to-right:nth-child(even):after{transform:translate(0,-100%);}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.to-right.to-double .game:after{width:263px !important;right:-263px !important;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.to-right.to-double:after{right:-263px;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.from-left .game:before{content:"";display:block;position:absolute;top:50%;bottom:0;margin-top:0;left:-13px;height:1px;width:13px;border-top:1px solid #c4c8cb;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.from-left.from-double .game:before{width:263px !important;left:-263px !important;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.from-left.if-necessary .game:before{left:-26px;width:26px;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.to-left .game:before{content:"";display:block;position:absolute;top:50%;bottom:0;margin-top:0;left:-13px;height:1px;width:13px;border-top:1px solid #c4c8cb;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.to-left:before{content:"";display:block;position:absolute;top:50%;margin-top:0;left:-13px;height:calc(52px*var(--x,1));width:1px;border-right:1px solid #c4c8cb;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.to-left:nth-child(even):before{transform:translate(0,-100%);}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.from-right .game:after{content:"";display:block;position:absolute;top:50%;bottom:0;margin-top:0;right:-14px;height:1px;width:14px;border-top:1px solid #c4c8cb;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.from-right.from-double .game:before{width:262px !important;right:-262px !important;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.shift-down{position:relative;top:calc(52px*var(--x));}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.shift-down:after{content:none;}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.shift-up{position:relative;top:calc(-52px*var(--x));}.bracket-wrapper .bracket .bracket-section .rounds .round .part.has-game.shift-up:after{content:none;}.bracket-wrapper .bracket .bracket-section .rounds .round.round[data-type="3"] .part.has-game:after{content:none;}.bracket-wrapper .bracket .bracket-section .rounds .round.round-double{margin-left:249px;}.bracket-wrapper .bracket .bracket-section .rounds .round.round-double .part.has-game .game:before{width:262px !important;left:-262px !important;}.bracket-wrapper .bracket .bracket-section .rounds .round[data-type="2"] .part.has-game:first-child:last-child:after{transform:translate(0,-100%);}.btn-group-nav{width:100%;margin:0 -10px;}@media(min-width:768px){.btn-group-nav{margin:0;}}.btn-group-nav>.btn:first-child{width:calc(100% + 20px);position:relative;text-align:left;border:none;border:solid 1px rgba(0,0,0,.09);border-radius:0;box-shadow:0 1px 4px 0 rgba(173,173,173,.5);color:#be0f08;}@media(min-width:768px){.btn-group-nav>.btn:first-child{width:100%;}}.btn-group-nav>.btn:first-child>.fa.fa-caret-down{position:absolute;margin:auto;top:0;bottom:0;right:15px;line-height:44px;color:#be0f08;}.btn-group-nav .dropdown-menu{width:calc(100% + 20px);float:none;border-radius:0;margin:0;max-height:300px;overflow-y:auto;}@media(min-width:768px){.btn-group-nav .dropdown-menu{width:100%;}}.btn-group-nav .dropdown-menu li a{text-transform:uppercase;}.btn-group-nav.open>.btn:first-child{border-bottom:none;color:#be0f08;}.btn-group-nav.open>.dropdown-toggle{background-color:#fff;}.btn-group-nav.open>.dropdown-toggle:focus{background-color:#fff;}@media(min-width:768px){.row-roster .col-sm-6:nth-child(2n+1){clear:both;}}@media(min-width:992px){.row-roster .col-sm-6:nth-child(2n+1){clear:none;}.row-roster .col-md-4:nth-child(3n+1){clear:both;}}@media(min-width:1200px){.row-roster .col-md-4:nth-child(3n+1){clear:none;}.row-roster .col-lg-3:nth-child(4n+1){clear:both;}}.row-roster .thumbnail-roster{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(173,173,173,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(173,173,173,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(173,173,173,.6);}.row-roster .thumbnail-roster.pending{border:1px solid #e80c4d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(232,12,77,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(232,12,77,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(232,12,77,.6);}.row-roster .thumbnail-roster .btn-link{color:#c50000;}.row-roster .thumbnail-roster .btn-link:active,.row-roster .thumbnail-roster .btn-link:focus,.row-roster .thumbnail-roster .btn-link:hover{color:#a60d07;text-decoration:none;outline:none;}.checkbox-roster .checkbox input[type="checkbox"]:disabled+label{opacity:1;}.media-list-events{background-color:#fff;}.media-list-events .media{display:flex;flex-wrap:wrap;position:relative;margin-top:0;padding:10px;border:0;background-color:#f1f5f8;}@media(min-width:992px){.media-list-events .media{padding:20px;}}.media-list-events .media h3,.media-list-events .media .h3{text-transform:none;}.media-list-events .media h4 small,.media-list-events .media .h4 small{color:#333 !important;}.media-list-events .media h6,.media-list-events .media .h6{margin:5px 0;color:#666;}.media-list-events .media h6:last-child,.media-list-events .media .h6:last-child{margin-bottom:0;}.media-list-events .media>.media-left{flex-basis:33.333333%;}@media(min-width:992px){.media-list-events .media>.media-left{flex-basis:20%;max-width:225px;}}.media-list-events .media>.media-left .media-thumbnail{width:100%;height:100%;margin:0 auto;background-size:contain;background-repeat:no-repeat;background-position:center;}.media-list-events .media>.media-body{flex-basis:66.666667%;padding:0 10px;}@media(min-width:992px){.media-list-events .media>.media-body{flex-basis:40%;padding:0 15px;}}.media-list-events .media>.media-right{position:relative;flex-basis:100%;padding-left:10px;}@media(min-width:992px){.media-list-events .media>.media-right{flex-basis:40%;padding-left:15px;padding-top:0;border-left:solid 1px #adadad;}}.media-list-events .media>.media-right .content{height:100%;display:flex;flex-direction:column;}.media-list-events .media>.media-right .content .badges{margin-bottom:25px;}.media-list-events .media>.media-right .content .badges .badge{padding:8px 14px;border:none;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;font-size:14px;margin-right:4px;margin-bottom:4px;background-color:#071b34;color:#fff;}.media-list-events .media>.media-right .content .badges .badge[disabled]{background-color:#dadada;color:#948a8a;cursor:not-allowed;}.media-list-events .media>.media-right .content .badges .badge[data-selected=true]{background-color:#385880;}.media-list-events .media>.media-right .content .badges .badge[data-selected=true]:after{content:'';font-family:'Font Awesome 6 Free';display:block;position:absolute;right:-4px;top:-4px;z-index:11;color:#fff;font-weight:900;border-radius:10px;font-size:10px;width:16px;height:16px;line-height:16px;text-align:center;background-color:#8bc34a;}.media-list-events .media>.media-right .content .badges .divisions .registered-count{font-weight:bold;}.media-list-events .media>.media-right .content .ctas{margin-top:auto;}.media-list-events .media+.media{margin-top:15px;}.event-search{display:flex;flex-direction:column;flex-wrap:wrap;}@media(min-width:768px){.event-search{flex-direction:row;}}.event-search .search-group{flex:1 0 auto;padding:0 10px;}@media(min-width:768px){.event-search .search-group{flex-basis:50%;}}@media(min-width:992px){.event-search .search-group{flex-basis:25%;}}.col-md-6 .event-search .search-group{flex-basis:50%;}.form-group label{color:#071b34;font-weight:bold;}.form-group label.required:after{content:" *";font-weight:bold;color:#e80c4d;}.form-control{height:44px;padding:10px;border-radius:6px;font-size:16px;}.form-control::-webkit-input-placeholder{color:#ccc !important;}.form-control:-moz-placeholder{color:#ccc !important;}.form-control::-moz-placeholder{color:#ccc !important;}.form-control:-ms-input-placeholder{color:#ccc !important;}.form-control.form-control-sm{height:34px;padding:7px;}.form-control.form-control-xs{height:24px;padding:4px;}.form-flex .form-section{margin-bottom:25px;}.form-flex .form-actions{margin-top:25px;}.form-flex .form-row{width:100%;display:flex;flex-direction:column;}@media(min-width:992px){.form-flex .form-row{flex-direction:row;gap:15px;}}.form-flex .form-row .form-group{flex:0 0 100%;}@media(min-width:992px){.form-flex .form-row .form-group{flex:1 1 0;}}.input-validation-error{border:1px solid #e80c4d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(232,12,77,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(232,12,77,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(232,12,77,.6);outline:0;outline:thin dotted \9;}.input-validation-error[type="checkbox"]{border:0 none;}.field-validation-error,#card-errors{display:inline-block;margin-top:5px;color:#e80c4d;font-size:14px;font-weight:500;}.field-validation-valid{display:none;}.validation-summary-errors{color:#e80c4d;}.validation-summary-errors>h3{margin-top:0;}.validation-summary-errors>h3+ul{margin-left:25px;}.validation-summary-errors ul{list-style-type:none;padding:0;}.validation-summary-errors ul li{font-size:14px;font-style:italic;}.validation-summary-valid{display:none;}.form-control.StripeElement--focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}.form-control.StripeElement--invalid{border:1px solid #e80c4d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(232,12,77,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(232,12,77,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(232,12,77,.6);outline:0;outline:thin dotted \9;}select.form-control{-moz-appearance:none;-webkit-appearance:none;text-indent:.01px;-ms-text-overflow:clip;-o-text-overflow:clip;text-overflow:clip;background:#fff url(/Images/keyboard-arrow-down.png) no-repeat right 10px center;}select.form-control::-ms-expand{display:none;}.form-control-inline-block{display:inline-block;width:auto;}select.form-control-inline-block{padding-right:25px;}.input-group-addon{border-radius:0;}.input-length-4{width:64px;}.nav-tabs{margin-bottom:5px;}@media(min-width:768px){.nav-tabs{margin-bottom:10px;}}.nav-tabs.nav-justified{display:flex;flex-wrap:wrap;}.nav-tabs.nav-justified.visible-xs,.nav-tabs.nav-justified.visible-sm{display:flex !important;}@media(min-width:768px){.nav-tabs.nav-justified{flex-wrap:nowrap;}}.nav-tabs.nav-justified>li{flex:1;}@media(min-width:768px){.nav-tabs.nav-justified>li{min-width:0;}}.nav-tabs.nav-justified>li>a{padding:8px 4px;border-radius:0;background-color:#f9f9f9;border-color:#ddd;color:#21201e;font-size:12px;font-weight:bold;letter-spacing:.3px;text-transform:uppercase;}@media(min-width:768px){.nav-tabs.nav-justified>li>a{padding:10px 5px;font-size:14px;letter-spacing:.6px;}}.nav-tabs.nav-justified>li>a:hover{background-color:#eee;}.nav-tabs.nav-justified>li.active>a,.nav-tabs.nav-justified>li.active>a:focus,.nav-tabs.nav-justified>li.active>a:hover{border-radius:0;background-color:#be0f08;border-color:#8b0000;color:#fff;background-color:#21201e;border-color:#21201e;color:#f9f9f9;}.panel-brand{border-radius:0;border:1px solid #ccc;}.panel-brand .panel-heading{border-bottom:1px solid #eee;border-radius:0;background-color:#f9f9f9;color:#21201e;}.panel-brand .panel-heading h3{margin:0;text-transform:uppercase;font-weight:600;}.panel-brand .panel-heading h3.panel-subtitle{margin-top:5px;text-transform:none;font-size:14px;font-style:italic;font-weight:normal;}.row-map .list-sites>li{margin-bottom:10px;}.row-map .list-sites>li .title{margin:0;margin-bottom:5px;padding:5px;background-color:#f9f9f9;border:solid 1px #eee;font-weight:bold;}.row-map .list-sites>li .info{padding:0 5px;}.row-map .list-sites .list-divisions{margin-top:10px;column-count:2;font-size:12px;color:#666;}.row-map.mapped #map{width:100%;height:400px;}@media(min-width:992px){.row-map.mapped #map{margin-left:-5px;}}.row-map.mapped #map .map-content{width:200px;overflow:hidden;white-space:pre-wrap;}.row-map.mapped #map .map-content address{margin-top:4px;margin-bottom:0;}.row-map.mapped .list-sites{margin-top:20px;}@media(min-width:992px){.row-map.mapped .list-sites{height:400px;margin-top:0;margin-right:-20px;padding-right:5px;overflow:hidden;overflow-y:auto;}}.row-map.mapped .list-sites>li{border:solid 1px transparent;}.row-map.mapped .list-sites>li:hover{background-color:#f9f9f9;border:solid 1px #dcdcdc;}.row-map.mapped .list-sites>li:hover .title{border-color:transparent;}.row-map:not(.mapped) .list-sites>li .details .image{padding:0 5px;}.row-map:not(.mapped) .list-sites>li .details .image img{margin:0 auto;}@media(min-width:992px){.row-map:not(.mapped) .list-sites{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;}.row-map:not(.mapped) .list-sites>li{width:100%;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table;}.row-map:not(.mapped) .list-sites>li .details{display:grid;grid-template-columns:1fr 150px;}.row-map:not(.mapped) .list-sites>li .details .info{order:-1;}.row-map:not(.mapped) .list-sites>li .details .image{padding:0;}.row-map:not(.mapped) .list-sites>li .details .image img{max-height:90px;}}.list-sites>li{break-inside:avoid;}.list-sites>li>h5{background-color:#f1f5f8;}@media(max-width:767px){.table-convert{display:block;}.table-convert>thead,.table-convert>thead>tr,.table-convert>thead>tr>th,.table-convert>tbody,.table-convert>tbody>tr,.table-convert>tbody>tr>td{display:block;}.table-convert>thead>tr{position:absolute;top:-9999px;left:-9999px;}.table-convert>tbody>tr{padding:4px;border:1px solid #ccc;}.table-convert>tbody>tr>td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:35%;white-space:normal;text-align:left;}.table-convert>tbody>tr>td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:5px;white-space:nowrap;text-align:left;font-weight:700;content:attr(data-title);}}@media(max-width:991px){.table-bordered.table-convert{border:none;}}@media(max-width:991px){.table-bordered.table-convert tr td{border:none;}}.table-outlined{border:1px solid #ddd;}.table-outlined.table-convert{border:none;}@media(min-width:992px){.table-outlined.table-convert{border:1px solid #ddd;}}.table-brand>thead>tr th,.table-brand>thead>tr td{text-transform:uppercase;font-weight:bold;}.table-brand>thead>tr.bg-dark th,.table-brand>thead>tr.bg-dark td{background-color:#848484;color:#f9f9f9;text-transform:uppercase;font-weight:bold;}.table-brand>tbody>tr>th{color:#848484;text-transform:uppercase;font-weight:bold;}.table-brand>tbody>tr>td{color:#21201e;}.table-brand a.text-default{color:#21201e;}.table-brand a:not(.btn),.table-brand a.btn-link{color:#c50000;}.table-brand a:not(.btn):active,.table-brand a:not(.btn):focus,.table-brand a:not(.btn):hover,.table-brand a.btn-link:active,.table-brand a.btn-link:focus,.table-brand a.btn-link:hover{color:#a60d07;text-decoration:none;outline:none;}@media(max-width:767px){.table-brand.table-convert>tbody>tr{margin-bottom:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.19);}.table-brand.table-convert>tbody>tr>td{border-bottom:none;padding:1px 4px;padding-left:35%;}.table-brand.table-convert>tbody>tr>td:before{top:1px;left:5px;width:35%;}}.table-brand.table-convert.table-convert-plain>tbody>tr>td{padding-left:5px;}.table-brand.table-convert.table-convert-plain>tbody>tr>td:before{width:0;}@media(max-width:767px){.table-brand{font-size:12px;}.table-brand.table-convert>tbody>tr{margin-bottom:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.19);}.table-brand.table-convert>tbody>tr>td{border-bottom:none;padding:1px 4px;padding-left:35%;}.table-brand.table-convert>tbody>tr>td:before{top:1px;left:5px;width:35%;}.table-brand.table-convert-plain>tbody>tr td{padding-left:5px;}.table-brand.table-convert-plain>tbody>tr td:before{width:0;}}.table-listing>thead>tr>th{border-bottom:none;text-transform:uppercase;font-weight:bold;}.table-listing>tbody>tr>td{border-top:none;padding-top:15px;padding-bottom:20px;vertical-align:middle;}.table-listing>tbody>tr>td>strong{font-size:14px;font-weight:bold;color:#21201e;}.table-listing>tbody>tr>td a:not(.btn){font-family:'Open Sans';color:#150566;text-decoration:none;font-weight:bold;}.table-listing>tbody>tr>td a.btn{padding:0 6px;}.table-listing.table-condensed>tbody>tr>td{padding-top:8px;padding-bottom:10px;}.table-listing tr.info{border-top:10px solid #fff;border-bottom:10px solid #fff;}.page-header+#whosComingContainer,.page-header+#divisionsContainer{margin-top:-20px;}#whosComingContainer .panel-group .panel{border:none;border-bottom:solid 1px #e5e5e5;border-radius:0;}#whosComingContainer .panel-group .panel .panel-heading{padding:0;border-radius:0;font-size:12px;}@media(min-width:768px){#whosComingContainer .panel-group .panel .panel-heading{font-size:16px;}}#whosComingContainer .panel-group .panel .panel-heading .toggle{display:flex;gap:15px;justify-content:space-between;align-items:center;padding:15px 35px 15px 15px;background-color:#f9f9f9;background-position:center right 15px;}#whosComingContainer .panel-group .panel .panel-heading .toggle.collapsed{background-color:#fff;}#whosComingContainer .panel-group .panel .panel-heading .toggle .division{flex-grow:0;min-width:70px;font-weight:600;}@media(min-width:768px){#whosComingContainer .panel-group .panel .panel-heading .toggle .division{min-width:90px;}}@media(min-width:992px){#whosComingContainer .panel-group .panel .panel-heading .toggle .division{min-width:125px;}}#whosComingContainer .panel-group .panel .panel-heading .toggle .registered{flex-grow:1;font-weight:600;}#whosComingContainer .panel-group .panel .panel-heading .toggle .progress{flex:0 0 50px;height:14px;margin:0;}@media(min-width:768px){#whosComingContainer .panel-group .panel .panel-heading .toggle .progress{flex:0 0 125px;margin-right:20px;}}#whosComingContainer .panel-group .panel .panel-heading .toggle .amount{flex-grow:0;font-weight:600;}#whosComingContainer .panel-group .panel .panel-body .sites{margin-bottom:25px;}#whosComingContainer .panel-group .panel .panel-body .sites .title{margin-bottom:10px;font-weight:600;}@media(min-width:768px){#whosComingContainer .panel-group .panel .panel-body .sites .title{margin-bottom:15px;}}#whosComingContainer .panel-group .panel .panel-body .sites ul{margin-left:25px;}@media(min-width:768px){#whosComingContainer .panel-group .panel .panel-body .sites ul{display:grid;grid-template-columns:1fr 1fr;}}#whosComingContainer .panel-group .panel .panel-body .sites ul li{font-size:85%;text-transform:none;}#whosComingContainer .panel-group .panel .panel-body .teams .title{margin-bottom:10px;font-weight:600;}@media(min-width:768px){#whosComingContainer .panel-group .panel .panel-body .teams .title{margin-bottom:15px;}}#whosComingContainer .panel-group .panel .panel-body .teams table tr>th:first-child,#whosComingContainer .panel-group .panel .panel-body .teams table tr>td:first-child{text-align:center;}#whosComingContainer .panel-group .panel .panel-body .teams table.table-brand>thead>tr>th{border-top:none !important;}#whosComingContainer .panel-group .panel+.panel{margin-top:0;}#whosComingContainer .panel-group .panel:last-child{border:none;}#divisionsContainer .panel-group .panel{border:none;border-bottom:solid 1px #e5e5e5;border-radius:0;}#divisionsContainer .panel-group .panel .panel-heading{display:flex;gap:15px;justify-content:space-between;align-items:center;padding:15px 25px 15px 0;border-radius:0;background-color:#fff;font-size:12px;}@media(min-width:768px){#divisionsContainer .panel-group .panel .panel-heading{font-size:16px;}}#divisionsContainer .panel-group .panel .panel-heading .division{flex-grow:0;min-width:90px;}@media(min-width:992px){#divisionsContainer .panel-group .panel .panel-heading .division{min-width:125px;}}#divisionsContainer .panel-group .panel .panel-heading .sites{flex-grow:1;}#divisionsContainer .panel-group .panel .panel-heading .amount{flex-grow:0;}#divisionsContainer .panel-group .panel+.panel{margin-top:0;}#divisionsContainer .panel-group .panel:last-child{border:none;}#whosComingModal #whosComingContainer .modal-header{background-color:#fff;}#whosComingModal #whosComingContainer .modal-header .media-list-events .media{padding:0;border:none;}#whosComingModal #whosComingContainer .modal-body{padding-top:0;padding-bottom:0;}#whosComingModal #whosComingContainer .modal-footer{padding:10px;}#whosComingModal #whosComingContainer .panel-group{margin-bottom:0;}#whosComingModal #whosComingContainer .panel-group .panel .panel-heading .toggle{padding-right:30px;padding-left:15px;background-position:center right 15px;}#whosComingModal #whosComingContainer .panel-group .panel .panel-heading .toggle .progress{flex:0 0 40px;}@media(min-width:768px){#whosComingModal #whosComingContainer .panel-group .panel .panel-heading .toggle .progress{flex:0 0 125px;}}#divisionsModal #divisionsContainer .modal-header{background-color:#fff;}#divisionsModal #divisionsContainer .modal-header .media-list-events .media{padding:0;border:none;}#divisionsModal #divisionsContainer .modal-body{padding-top:0;padding-bottom:0;}#divisionsModal #divisionsContainer .modal-footer{padding:10px;}#divisionsModal #divisionsContainer .panel-group{margin-bottom:0;}#divisionsModal #divisionsContainer .panel-group .panel .panel-heading .toggle{padding-right:30px;padding-left:15px;background-position:center right 15px;}
/*!
 * Yamm!3 - Yet another megamenu for Bootstrap 3
 * http://geedmo.github.io/yamm3
 *
 * @geedmo - Licensed under the MIT license
 */
.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static;}.yamm .container{position:relative;}.yamm .dropdown-menu{left:auto;}.yamm .yamm-content{padding:20px 30px;}.yamm .dropdown.yamm-fw .dropdown-menu{left:15px;right:15px;}.yamm .featured-events .title{margin:0;text-transform:uppercase;}.yamm .featured-events .media-event .media-left,.yamm .featured-events .media-event .media-right{text-align:center;}.yamm .featured-events .media-event .media-left a,.yamm .featured-events .media-event .media-right a{display:inline-block;}.yamm .featured-events .media-event .media-left a img,.yamm .featured-events .media-event .media-right a img{max-height:75px;max-width:75px;}.yamm .events{display:flex;flex-direction:column;}.yamm .events .states .columns,.yamm .events .regions .columns{columns:2;}.yamm .events .states .columns li>a,.yamm .events .regions .columns li>a{display:block;padding:3px 0;font-weight:normal;line-height:20px;text-transform:uppercase;color:#333;}@media(min-width:992px){.yamm .events{flex-direction:row;}.yamm .events .states,.yamm .events .regions{flex-basis:50%;}}.yamm .pages .columns{columns:2;}.yamm .pages .columns li>a{display:block;padding:3px 0;font-weight:normal;line-height:20px;text-transform:uppercase;color:#333;}@media(min-width:992px){.yamm .pages{max-width:50%;}}#checkoutContainer #tablePaymentItems input[type=checkbox]{margin:10px 0;height:16px;width:16px;}#checkoutContainer #DiscountCodeValue{height:33px;border-radius:0;}#event-details .row-header hgroup{text-align:center;margin-bottom:20px;border:none;}@media(min-width:768px){#event-details .row-header hgroup{text-align:left;margin-bottom:0;}}#event-details .row-header hgroup h1{text-transform:none;}#event-details .row-header hgroup h3{text-transform:none;color:#666;}#event-details .row-header hgroup h4.stature{display:block;margin:0 0 4px;padding:0;border:none;font-weight:bold;font-style:italic;letter-spacing:.8px;text-transform:uppercase;color:#1d2742;}#event-details .row-header .event-logo{width:100%;height:100px;margin-bottom:15px;border:none;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center;}@media(min-width:768px){#event-details .row-header .event-logo{height:115px;}}@media(min-width:992px){#event-details .row-header .event-logo{height:150px;margin-bottom:0;}}#event-details .row-details{margin-top:15px;}#event-details .row-details #tabbed-menu li.dropdown .dropdown-toggle{background-color:#121a55;color:#fff;font-size:1.25em;height:44px;font-weight:normal;}#event-details .row-details #tabbed-menu li.dropdown .dropdown-menu{width:100%;}#event-details .row-details #tabbed-menu li.dropdown .dropdown-menu li>a{line-height:24px;padding:10px 12px;border-radius:0;color:#21201e;text-transform:uppercase;font-weight:700;}#event-details .row-details #tabbed-menu li.dropdown .dropdown-menu li>a>i.fa{color:#777;}#event-details .row-details #tabbed-menu li.dropdown .dropdown-menu li>a:hover,#event-details .row-details #tabbed-menu li.dropdown .dropdown-menu li>a:focus{background:#f5f6f7;}#event-details .row-details #tabbed-menu li.dropdown .dropdown-menu li+li{margin-top:0;border-top:1px solid #dcdcdc;}#event-details .row-details #tabbed-menu li.dropdown .dropdown-menu li.active>a,#event-details .row-details #tabbed-menu li.dropdown .dropdown-menu li.active>a:hover,#event-details .row-details #tabbed-menu li.dropdown .dropdown-menu li.active>a:focus{background:#30438e;color:#fff;}#event-details .row-details #tabbed-menu li.dropdown .dropdown-menu li.active>a>i.fa,#event-details .row-details #tabbed-menu li.dropdown .dropdown-menu li.active>a:hover>i.fa,#event-details .row-details #tabbed-menu li.dropdown .dropdown-menu li.active>a:focus>i.fa{color:#fff;}@media(min-width:992px){#event-details .row-details #accordion{padding:15px;border:solid 1px #dcdcdc;}}#event-details .row-details #accordion>.panel>.panel-collapse>.panel-body.overflow-x-auto img{max-width:100%;}#event-details .row-details #event-details-body .page-header{margin-top:0;}#event-details .row-details #collapse-schedule .nav.nav-tabs.nav-justified{display:flex !important;}@media(min-width:992px){#event-details .row-details #collapse-schedule .nav.nav-tabs.nav-justified{display:none !important;}}@media(min-width:992px){#event-details .row-details #collapse-schedule .tab-pane{display:block;}}#event-details .row-details .table-standings{table-layout:fixed;}#event-details .row-details .table-standings th.seed,#event-details .row-details .table-standings td.seed{width:25px;text-align:center;}#event-details .row-details .table-standings th.record,#event-details .row-details .table-standings td.record{width:50px;text-align:center;white-space:nowrap;}#event-details .row-details .table-standings th.rd,#event-details .row-details .table-standings th.ra,#event-details .row-details .table-standings th.rs,#event-details .row-details .table-standings td.rd,#event-details .row-details .table-standings td.ra,#event-details .row-details .table-standings td.rs{width:35px;text-align:center;}#event-details .row-details .table-standings th.points,#event-details .row-details .table-standings td.points{width:45px;text-align:center;}@media(min-width:992px){#event-details .row-details .table-standings th.seed,#event-details .row-details .table-standings td.seed{width:40px;}#event-details .row-details .table-standings th.record,#event-details .row-details .table-standings td.record{width:75px;}#event-details .row-details .table-standings th.rd,#event-details .row-details .table-standings th.ra,#event-details .row-details .table-standings th.rs,#event-details .row-details .table-standings td.rd,#event-details .row-details .table-standings td.ra,#event-details .row-details .table-standings td.rs{width:65px;}#event-details .row-details .table-standings th.points,#event-details .row-details .table-standings td.points{width:75px;}}#event-details .row-details .list-hotels>li,#event-details .row-details .list-contacts>li{margin-bottom:10px;}#event-details .row-details .list-hotels>li .title,#event-details .row-details .list-contacts>li .title{margin:0;margin-bottom:5px;padding:5px;background-color:#f9f9f9;border:solid 1px #eee;font-weight:bold;}#event-details .row-details .list-hotels>li .details .image,#event-details .row-details .list-contacts>li .details .image{padding:0 5px;}#event-details .row-details .list-hotels>li .details .image img,#event-details .row-details .list-contacts>li .details .image img{margin:0 auto;}#event-details .row-details .list-hotels>li .details .info,#event-details .row-details .list-contacts>li .details .info{padding:0 5px;}@media(min-width:992px){#event-details .row-details .list-hotels,#event-details .row-details .list-contacts{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;}#event-details .row-details .list-hotels>li,#event-details .row-details .list-contacts>li{width:100%;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table;}#event-details .row-details .list-hotels>li .details,#event-details .row-details .list-contacts>li .details{display:grid;grid-template-columns:1fr 150px;}#event-details .row-details .list-hotels>li .details .info,#event-details .row-details .list-contacts>li .details .info{order:-1;}#event-details .row-details .list-hotels>li .details .image,#event-details .row-details .list-contacts>li .details .image{padding:0;}#event-details .row-details .list-hotels>li .details .image img,#event-details .row-details .list-contacts>li .details .image img{max-height:90px;}}#event-details .row-details .panel-group-schedules .panel{border:none;border-bottom:solid 1px #e5e5e5;border-radius:0;}#event-details .row-details .panel-group-schedules .panel .panel-heading{display:flex;gap:15px;justify-content:space-between;align-items:center;padding:25px 15px 25px 0;border-radius:0;background-color:#fff;}#event-details .row-details .panel-group-schedules .panel .panel-heading .division{flex-grow:0;min-width:90px;font-weight:600;}@media(min-width:992px){#event-details .row-details .panel-group-schedules .panel .panel-heading .division{min-width:125px;}}#event-details .row-details .panel-group-schedules .panel+.panel{margin-top:0;}#event-details .row-details .panel-group-schedules .panel:last-child{border:none;}.home .national-events{margin-bottom:20px;}@media(min-width:992px){.home .national-events{margin-bottom:30px;}}.home .platinum-sponsors .sponsor{margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px rgba(0,0,0,.09);text-align:center;}.home .platinum-sponsors .sponsor:last-child{padding-bottom:0;border-bottom:none;}.home .platinum-sponsors .sponsor img{max-height:100px;margin-bottom:15px;}.home .platinum-sponsors .sponsor .name{margin:0 0 5px;padding:0 5px;font-weight:bold;}.home .platinum-sponsors .sponsor .caption{margin:0;padding:0 5px;}.site-details .map{height:400px;background-position:center;background-repeat:no-repeat;background-size:cover;}@media(min-width:992px){.site-details .map{height:600px;}}#splash{--splash-image:url(/Images/splash-bg-new.jpg);}@media(min-width:768px){#splash{padding:30px;}}@media(min-width:992px){#splash{padding:50px;}}#splash:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:.5;background-image:var(--splash-image);background-size:cover;background-position:center;z-index:-1;}#splash .sports{display:flex;flex-direction:column;align-items:center;}@media(min-width:768px){#splash .sports{flex-direction:row;flex-wrap:wrap;justify-content:center;}}#splash .sports .sport{margin-top:20px;background-color:rgba(241,245,248,.7);box-shadow:0 15px 15px 0 rgba(70,70,70,.13);}@media(min-width:768px){#splash .sports .sport{flex-basis:calc(50% - 20px);margin:0 10px;}#splash .sports .sport:nth-child(n+3){margin-top:75px;}}#splash .sports .sport a{display:block;padding:15px 25px;text-align:center;}@media(min-width:768px){#splash .sports .sport a{padding:15px 50px;}}#splash .sports .sport a:hover,#splash .sports .sport a:focus,#splash .sports .sport a:active{text-decoration:none;outline:3px dashed #071b34;}#splash .sports .sport a:hover h3,#splash .sports .sport a:focus h3,#splash .sports .sport a:active h3{color:#fff;text-decoration:none;}#splash .sports .sport a img{margin:0 auto;}#splash .sports .sport a h3{color:#fff;letter-spacing:1.2px;text-shadow:#071b34 0 0 15px;}#team-details .row-details{margin-top:15px;}#team-details .row-details .stats{display:flex;flex-flow:column;}@media(min-width:768px){#team-details .row-details .stats{flex-flow:row;}}@media(min-width:768px){#team-details .row-details .stats .stat{flex-basis:50%;padding:0 15px;}}@media(min-width:768px){#team-details .row-details .stats .stat:first-child{padding-left:0;}}@media(min-width:768px){#team-details .row-details .stats .stat:last-child{padding-right:0;}}#containerRegisterTeam .actions{display:flex;flex-direction:column;}#containerRegisterTeam .actions .action{display:flex;flex-direction:column;padding:20px;border:solid 1px #dcdcdc;border-radius:4px;box-shadow:0 15px 15px 0 rgba(70,70,70,.13);}@media(max-width:767px){#containerRegisterTeam .actions .action.new{margin-top:75px;}}#containerRegisterTeam .actions .action .info{margin-bottom:15px;}#containerRegisterTeam .actions .action .info ul{padding-left:0;list-style-position:inside;}@media(min-width:768px){#containerRegisterTeam .actions{flex-direction:row;justify-content:space-evenly;}#containerRegisterTeam .actions .action{flex:1;margin:0 25px;}#containerRegisterTeam .actions .action a{margin-top:auto;}}#containerRegisterTeamContinue .actions{margin-top:25px;}#containerRegisterTeamContinue .actions a{margin-top:15px;}@media(min-width:768px){#containerRegisterTeamContinue .actions a:nth-child(3){float:right;}}#formRegisterTeamRoster #tableRosters>tbody>tr>td:nth-child(1){width:50px;}#formRegisterTeamRoster #tableRosters>tbody>tr>td:nth-child(2){width:75px;}#formRegisterTeamRoster #tableRosters input[type="checkbox"]{height:16px;width:16px;}#formRegisterTeam .radio>label,#formRegisterTeamCoach .radio>label{font-weight:400;}
