.container{max-width:1400px;padding:20px;margin:0 auto;width:100%;overflow:hidden}.fifteen{width:15%}.twenty{width:20%}.twenty-five{width:25%}.thirty{width:30%}.thirty-five{width:35%}.forty{width:40%}.forty-five{width:45%}.fifty{width:50%}.fifty-five{width:55%}.sixty{width:60%}.sixty-five{width:65%}.seventy{width:70%}.seventy-five{width:75%}.eighty{width:80%}.full{width:100%}.gap-30{gap:30px}.gap-50{gap:50px}.gap-100{gap:100px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-jc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-je{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-ac{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-as{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-ae{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hide{display:none}.single-tournament .ast-container{display:block}.single-tournament .ast-container .tournament-hero{border-bottom:1px solid rgba(0,0,0,0.25)}.single-tournament .ast-container .tournament-hero .container .title-container .h4{font-weight:800;text-transform:uppercase;letter-spacing:5px}.single-tournament .ast-container .tournament-hero .container .title-container h1{margin:0;line-height:1em}.single-tournament .ast-container .tournament-hero .container .title-container .location-date span{font-size:24px;font-weight:800}.single-tournament .ast-container .tournament-info-section{margin-top:50px}.single-tournament .ast-container .tournament-info-section .container .tournament-sidebar .registration-btn-container{border-bottom:1px solid rgba(0,0,0,0.25);padding-bottom:40px}.single-tournament .ast-container .tournament-info-section .container .tournament-sidebar .registration-btn-container a{width:100%;padding:20px 30px;text-align:center;background:#46bae9;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.single-tournament .ast-container .tournament-info-section .container .tournament-sidebar .registration-btn-container .registration-dealine{text-align:center;font-weight:600;color:#9e9e9e;margin-top:10px}.single-tournament .ast-container .tournament-info-section .container .tournament-sidebar .tournament-nav ul{list-style:none;margin:0}.single-tournament .ast-container .tournament-info-section .container .tournament-sidebar .tournament-nav ul li{border-bottom:1px solid rgba(0,0,0,0.25)}.single-tournament .ast-container .tournament-info-section .container .tournament-sidebar .tournament-nav ul li:last-child{margin-bottom:0;border-bottom:none}.single-tournament .ast-container .tournament-info-section .container .tournament-sidebar .tournament-nav ul li a.nav-inner{display:block;font-weight:600}.single-tournament .ast-container .tournament-info-section .container .tournament-sidebar .tournament-nav ul li .nav-inner{padding:20px;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-weight:600}.single-tournament .ast-container .tournament-info-section .container .tournament-sidebar .tournament-nav ul li .nav-inner:hover{background:#46bae9;color:#fff}.single-tournament .ast-container .division-accordion{padding:20px;border:1px solid rgba(0,0,0,0.25);border-radius:10px}.single-tournament .ast-container .division-accordion .accordion-top .registration-progress{width:200px;height:20px;position:relative}.single-tournament .ast-container .division-accordion .accordion-top .registration-progress .outer-container{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;width:100%;background-color:#bbbbbb;z-index:0;border-radius:5px;overflow:hidden}.single-tournament .ast-container .division-accordion .accordion-top .registration-progress .inner-container{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;z-index:1;border-radius:5px;overflow:hidden}.single-tournament .ast-container .division-accordion .accordion-top .registration-progress .inner-container.red{background-color:red}.single-tournament .ast-container .division-accordion .accordion-top .registration-progress .inner-container.yellow{background:rgb(243,243,24)}.single-tournament .ast-container .division-accordion .accordion-top .registration-progress .inner-container.green{background-color:green}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit!important}.fletl-events-marquee{width:100%;overflow:hidden;margin:20px 0;position:relative}.fletl-events-marquee .marquee-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:marquee 30s linear infinite;animation:marquee 30s linear infinite;white-space:nowrap}.fletl-events-marquee .marquee-content .marquee-item{display:inline-block;margin-right:100px}.fletl-events-marquee .marquee-content .marquee-item .event-link{text-decoration:none;color:#333;font-size:16px;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.fletl-events-marquee .marquee-content .marquee-item .event-link:hover{color:#46bae9}.fletl-events-marquee.speed-slow .marquee-content{-webkit-animation-duration:45s;animation-duration:45s}.fletl-events-marquee.speed-fast .marquee-content{-webkit-animation-duration:20s;animation-duration:20s}.fletl-events-marquee:hover .marquee-content{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes marquee{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@media only screen and (max-width:768px){.fletl-events-marquee .marquee-content .marquee-item{margin-right:50px}.fletl-events-marquee .marquee-content .marquee-item .event-link{font-size:14px}}@media only screen and (max-width:774px){.tournament-hero .container,.tournament-info-section .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.featured-img-container,.title-container,.tournament-content,.tournament-sidebar{width:100%}}
/*# sourceMappingURL=style.css.map */