*,*:before,*:after{box-sizing:border-box}html.ie:not(.ie11){overflow:hidden}html.ie:not(.ie11) body{overflow:hidden}html.ie:not(.ie11) .ie7no.overlay,html.ie:not(.ie11) .lightboxnoie7{display:block}.ie7no.overlay{background:#000;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);height:100%;left:0;position:fixed;top:0;width:100%;z-index:90000;display:none}.lightboxnoie7{background:#fff;color:#000;display:none;font-family:myriad-pro-n4, myriad-pro, sans-serif;left:50%;margin:-206px 0 0 -233px;padding:20px;position:absolute;top:50%;width:470px;height:455px;z-index:90001}.lightboxnoie7 p,.lightboxnoie7 ul,.lightboxnoie7 ul li{padding:0;margin:0;list-style:none}.lightboxnoie7 .clear{clear:both;height:0px;position:static;width:100%}.lightboxnoie7 ul li{float:left;position:relative;margin-right:30px;width:200px}.lightboxnoie7 ul li.last,.lightboxnoie7 ul li:last-child{margin-right:0}.lightboxnoie7 ul li .browsername{color:#000;text-decoration:none;bottom:0px;font-family:sans-serif;font-size:21px;height:50px;left:0px;position:absolute;text-align:center;width:200px;display:block;padding:8px 3px 3px 3px}.lightboxnoie7 .title{font-family:sans-serif;font-size:28px;line-height:24px;text-align:center}.lightboxnoie7 .toptext{font-size:14px;margin:14px 0 20px 0;line-height:16px;text-align:center}.lightboxnoie7 .imgcont a img{border:none;margin:-4px;display:block}.lightboxnoie7 strong{text-transform:uppercase}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}ul{padding:0;margin:0;list-style-type:none}.page-contain{width:100%;max-width:1440px;padding:0 30px;margin:0 auto;height:100%;position:relative}.page-contain:after{content:'';clear:both;display:table}.page-contain.grid{padding:0}@media screen and (max-width: 767px){.page-contain{padding:0 15px}}.shadow:after{content:'';position:absolute;bottom:-12px;width:100%;height:12px;background-image:url(../images/shadow.png);background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:5}.slick-slider{margin-bottom:0}.slider{opacity:0;transition:all 0.5s ease-in-out}.slider.slick-initialized{opacity:1}.slider button.slick-disabled{display:none !important}.slider button.slick-prev,.slider button.slick-next{height:30px;width:30px}.slider button.slick-prev:before,.slider button.slick-next:before{font-size:30px;font-family:icomoon}.slider button.slick-prev{left:-30px}.slider button.slick-prev:before{content:'\eae9'}.slider button.slick-next{right:-30px}.slider button.slick-next:before{content:'\eaea'}section{position:relative;display:block}section:after{content:'';display:table;clear:both}.grid.bg .col,.bg .col{background:#efefef}.col{float:left;margin:0 30px}.col--clear{clear:left}.col--center{margin:0 auto !important;float:none;clear:both}@media screen and (max-width: 767px){.col{margin:0 15px}}.col--full{width:calc(100% - 60px);clear:left;float:none}.col--full:after{content:'';clear:both;display:table}.col--two-thirds{width:calc(66.667% - 60px)}.col--half{width:calc(50% - 60px)}.col--one-third{width:calc(33.333% - 60px)}.col--one-fourth{width:calc(25% - 60px)}.col--one-fifth{width:calc(20% - 60px)}.col--1{width:calc(8.333% - 60px)}.col--2{width:calc(16.667% - 60px)}.col--3{width:calc(25% - 60px)}.col--4{width:calc(33.333% - 60px)}.col--5{width:calc(41.667% - 60px)}.col--6{width:calc(50% - 60px)}.col--7{width:calc(58.333% - 60px)}.col--8{width:calc(66.667% - 60px)}.col--9{width:calc(75% - 60px)}.col--10{width:calc(83.333% - 60px)}.col--11{width:calc(91.667% - 60px)}.col--12{width:calc(100% - 60px)}.col .col{margin-bottom:.625em;margin-left:0}@media screen and (min-width: 1201px){.col .col--full{width:100%;float:none}.col .col--two-thirds{width:calc(66.667% - (60px / 3));margin-right:60px}.col .col--one-third{width:calc(33.333% - (60px / 1.5));margin-right:60px}.col .col--one-third:nth-child(3n){margin-right:0}.col .col--two-thirds+.col--one-third{width:calc(33.333% - (60px / 1.5));margin-right:0}.col .col--one-third+.col--two-thirds{width:calc(66.667% - (60px / 3));margin-right:0}.col .col--half{width:calc(50% - (60px / 2));margin-right:60px}.col .col--half:nth-child(even){margin-right:0}.col .col--one-fourth{width:calc(25% - (60px / 1.33));margin-right:60px}.col .col--one-fourth:nth-child(4n){margin-right:0}.col .col--three-fourths{width:calc(75% - (60px / 4 ));margin-right:60px}.col .col--one-fourth+.col--three-fourths{width:calc(75% - (60px / 4));margin-right:0}.col .col--three-fourths+.col--one-fourth{margin-right:0}}@media screen and (min-width: 768px) and (max-width: 1200px){.col .col{margin-bottom:.625em;margin-left:0}.col .col--full{width:100%;float:none}.col .col--two-thirds{width:calc(66.667% - (60px / 3));margin-right:60px}.col .col--one-third,.col .col--one-fourth{width:calc(33.333% - (60px / 1.5));margin-right:60px}.col .col--one-third:nth-child(3n),.col .col--one-fourth:nth-child(3n){margin-right:0}.col .col--two-thirds+.col--one-third{width:calc(33.333% - (60px / 1.5));margin-right:0}.col .col--one-third+.col--two-thirds{width:calc(66.667% - (60px / 3));margin-right:0}.col .col--half{width:calc(50% - (60px / 2));margin-right:60px}.col .col--half:nth-child(even){margin-right:0}.col .col--three-fourths{width:calc(75% - (60px / 4 ));margin-right:60px}.col .col--one-fourth+.col--three-fourths{width:calc(75% - (60px / 4));margin-right:0}.col .col--three-fourths+.col--one-fourth{margin-right:0}}@media screen and (max-width: 767px){.col--full{width:calc(100% - 30px);clear:left}.col--two-thirds{width:calc(66.667% - 30px)}.col--half{width:calc(50% - 30px)}.col--one-third{width:calc(33.333% - 30px)}.col--one-fourth{width:calc(25% - 30px)}.col--one-fifth{width:calc(20% - 30px)}.col--1{width:calc(8.333% - 30px)}.col--2{width:calc(16.667% - 30px)}.col--3{width:calc(25% - 30px)}.col--4{width:calc(33.333% - 30px)}.col--5{width:calc(41.667% - 30px)}.col--6{width:calc(50% - 30px)}.col--7{width:calc(58.333% - 30px)}.col--8{width:calc(66.667% - 30px)}.col--9{width:calc(75% - 30px)}.col--10{width:calc(83.333% - 30px)}.col--11{width:calc(91.667% - 30px)}.col--12{width:calc(100% - 30px)}}@media screen and (min-width: 640px) and (max-width: 767px){.col .col{margin-bottom:1.875em;margin-left:0}.col .col--full{width:100%;float:none}.col .col--two-thirds,.col .col--three-fourths{width:calc(66.667% - (30px / 3));margin-right:30px}.col .col--one-fourth{width:calc(33.333% - (30px / 1.5));margin-right:30px}.col .col--one-fourth:nth-child(3n){margin-right:0}.col .col--two-thirds+.col--one-third,.col .col--three-fourths+.col--one-fourth{width:calc(33.333% - (30px / 1.5));margin-right:0}.col .col--one-third+.col--two-thirds,.col .col--one-fourth+.col--three-fourths{width:calc(66.667% - (30px / 3));margin-right:0}.col .col--half,.col .col--one-third{width:calc(50% - (30px / 2));margin-right:30px}.col .col--half:nth-child(even),.col .col--one-third:nth-child(even){margin-right:0}}@media screen and (min-width: 500px) and (max-width: 639px){.col .col{margin-bottom:3.75em;margin-left:0}.col .col--full{width:100%;float:none}.col .col--half,.col .col--one-third,.col .col--one-fourth,.col .col--two-thirds,.col .col--three-fourths{width:calc(50% - (30px / 2));margin-right:30px}.col .col--half:nth-child(even),.col .col--one-third:nth-child(even),.col .col--one-fourth:nth-child(even),.col .col--two-thirds:nth-child(even),.col .col--three-fourths:nth-child(even){margin-right:0}}@media screen and (max-width: 499px){.col{width:calc(100% - 30px) !important}.col .col{width:100% !important;margin-bottom:3.75em}}@font-face{font-family:'icomoon';font-display:block;src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.ttf") format("truetype"),url("../fonts/icomoon.svg?#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:not(.acf-icon):before,[class*="icon-"]:not(.acf-icon):before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-stem-programs:before{content:"\e928"}.icon-high-flyers:before{content:"\e927"}.icon-fencing:before{content:"\e926"}.icon-golf:before{content:"\e925"}.icon-file:before{content:"\e923"}.icon-circle-reply:before{content:"\e909"}.icon-circle-favorite:before{content:"\e910"}.icon-circle-retweet:before{content:"\e922"}.icon-ice-hockey:before{content:"\e914" !important}.icon-tennis:before{content:"\e915"}.icon-circle-comment:before{content:"\e916"}.icon-circle-email:before{content:"\e917"}.icon-pickleball:before{content:"\e918"}.icon-social-circle-facebook:before{content:"\e919"}.icon-social-circle-twitter:before{content:"\e91a"}.icon-social-circle-googleplus:before{content:"\e91b"}.icon-social-circle-linkedin:before{content:"\e91c"}.icon-circle-price:before{content:"\e91d"}.icon-circle-age:before{content:"\e91e"}.icon-circle-print:before{content:"\e91f"}.icon-back:before{content:"\e920"}.icon-select:before{content:"\e921"}.icon-double-circle:before{content:"\e900"}.icon-baseball:before{content:"\e901"}.icon-basketball:before{content:"\e902"}.icon-cornhole:before{content:"\e903"}.icon-dodgeball:before{content:"\e904"}.icon-figure-skating:before{content:"\e905"}.icon-football:before{content:"\e906"}.icon-gymnastics:before{content:"\e907"}.icon-lacrosse:before{content:"\e908"}.icon-champions:before{content:"\e90a"}.icon-acore-box:before{content:"\e90b"}.icon-crossfit:before{content:"\e90c"}.icon-sports-performance:before{content:"\e90d"}.icon-daily-schedule:before{content:"\e90e"}.icon-volleyball:before{content:"\e90f"}.icon-soccer:before{content:"\e911"}.icon-rock-climbing:before{content:"\e912"}.icon-public-skating:before{content:"\e913"}.icon-program-finder:before{content:"\eacf"}.icon-birthday-parties:before{content:"\ead0"}.icon-corporate-functions:before{content:"\ead1"}.icon-field-trips-outings:before{content:"\ead2"}.icon-parties-events:before{content:"\ead3"}.icon-field-turf-rental:before{content:"\ead4"}.icon-booking-events:before{content:"\ead5"}.icon-catering:before{content:"\ead6"}.icon-facility-event-spaces:before{content:"\ead7"}.icon-event-parking:before{content:"\ead8"}.icon-circle-alert:before{content:"\ead9"}.icon-circle-search:before{content:"\eadc"}.icon-circle-share:before{content:"\eadd"}.icon-membership:before{content:"\eade"}.icon-circle-contact:before{content:"\eadf"}.icon-circle-like:before{content:"\eae0"}.icon-circle-close:before{content:"\eae1"}.icon-saftey-security:before{content:"\eae2"}.icon-circle-home:before{content:"\eae3"}.icon-circle-expand:before{content:"\eae4"}.icon-circle-location:before{content:"\eae5"}.icon-circle-time:before{content:"\eae6"}.icon-circle-calendar:before{content:"\eae7"}.icon-circle-collapse:before{content:"\eae8"}.icon-prev-arrow:before{content:"\eae9"}.icon-next-arrow:before{content:"\eaea"}.icon-dcircle-6:before{content:"\eaeb"}.icon-dcircle-5:before{content:"\eaec"}.icon-social-facebook:before{content:"\eaed"}.icon-social-twitter:before{content:"\eaee"}.icon-social-instagram:before{content:"\eaef"}.icon-social-youtube:before{content:"\eaf0"}.icon-parkour:before{content:"\e924"}.icon-aviator-image:before{content:'';display:inline-block;width:65px;height:65px;background-image:url("../icon-aviator-image.png");background-repeat:no-repeat;background-size:cover}.icon-aviator-image:after{display:none !important}.icon-aviator-wings-image:before{content:'';display:inline-block;width:65px;height:65px;background-image:url("../aviator-logo-wings.svg");background-repeat:no-repeat;background-size:cover}.icon-aviator-wings-image:after{display:none !important}.main-widget.sports-list-out a .icon.icon-fencing:before{font-size:5.2vw;left:52%}@media screen and (max-width: 639px){.main-widget.sports-list-out a .icon.icon-fencing:before{font-size:90px}}.icon-flyout__sport .icon.icon-fencing{margin-bottom:20px}.icon-flyout__sport .icon.icon-fencing:before{font-size:.9em;left:12px;position:relative;top:10px;margin-right:.65em}body{font-weight:300;font-family:"merriweather-light","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:16px}@font-face{font-family:'lora';src:url("../fonts/syn-lora-regular-webfont.eot");src:url("../fonts/syn-lora-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/syn-lora-regular-webfont.woff2") format("woff2"),url("../fonts/syn-lora-regular-webfont.woff") format("woff"),url("../fonts/syn-lora-regular-webfont.ttf") format("truetype"),url("../fonts/syn-lora-regular-webfont.svg#merriweathersans") format("svg");font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;font-display:swap}@font-face{font-family:'vastshadow';src:url("../fonts/syn-vastshadow-regular-webfont.eot");src:url("../fonts/syn-vastshadow-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/syn-vastshadow-regular-webfont.woff2") format("woff2"),url("../fonts/syn-vastshadow-regular-webfont.woff") format("woff"),url("../fonts/syn-vastshadow-regular-webfont.ttf") format("truetype"),url("../fonts/syn-vastshadow-regular-webfont.svg#merriweathersans") format("svg");font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;font-display:swap}@font-face{font-family:'merriweather-bold';src:url("../fonts/syn-merriweathersans-bold-webfont.eot");src:url("../fonts/syn-merriweathersans-bold-webfont.eot?#iefix") format("embedded-opentype"),url("https://fonts.gstatic.com/s/merriweathersans/v7/6LmGj5dOJopQKEkt88GowSMwD46KpV4ZaXo4aI1TkGT3rGVtsTkPsbDajuO5ueQw.woff2") format("woff2"),url("../fonts/syn-merriweathersans-bold-webfont.woff") format("woff"),url("../fonts/syn-merriweathersans-bold-webfont.ttf") format("truetype"),url("../fonts/syn-merriweathersans-bold-webfont.svg#merriweathersans") format("svg");font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}@font-face{font-family:'merriweather-bold-italic';src:url("../fonts/syn-merriweathersans-bolditalic-webfont.eot");src:url("../fonts/syn-merriweathersans-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("https://fonts.gstatic.com/s/merriweathersans/v7/nAqt4hiqwq3tzCecpgPmVbRIUeN0_SdYJhpvtbm9iybr7w4p9aSvGirXi6XmeXNA.woff2") format("woff2"),url("../fonts/syn-merriweathersans-bolditalic-webfont.woff") format("woff"),url("../fonts/syn-merriweathersans-bolditalic-webfont.ttf") format("truetype"),url("../fonts/syn-merriweathersans-bolditalic-webfont.svg#merriweathersans") format("svg");font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}@font-face{font-family:'merriweather-extra-bold';src:url("../fonts/syn-merriweathersans-extrabold-webfont.eot");src:url("../fonts/syn-merriweathersans-extrabold-webfont.eot?#iefix") format("embedded-opentype"),url("https://fonts.gstatic.com/s/merriweathersans/v7/6LmGj5dOJopQKEkt88Gowe_I-sQXwGXzt6b5C3t1Rn73rGVtsTkPsbDajuO5ueQw.woff2") format("woff2"),url("../fonts/syn-merriweathersans-extrabold-webfont.woff") format("woff"),url("../fonts/syn-merriweathersans-extrabold-webfont.ttf") format("truetype"),url("../fonts/syn-merriweathersans-extrabold-webfont.svg#merriweathersans") format("svg");font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}@font-face{font-family:'merriweather-extra-bold-italic';src:url("../fonts/syn-merriweathersans-extrabolditalic-webfont.eot");src:url("../fonts/syn-merriweathersans-extrabolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("https://fonts.gstatic.com/s/merriweathersans/v7/nAqt4hiqwq3tzCecpgPmVbkt2_WdiNf4p328Sesxuijr7w4p9aSvGirXi6XmeXNA.woff2") format("woff2"),url("../fonts/syn-merriweathersans-extrabolditalic-webfont.woff") format("woff"),url("../fonts/syn-merriweathersans-extrabolditalic-webfont.svg#merriweathersans") format("svg");font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}@font-face{font-family:'merriweather-italic';src:url("../fonts/syn-merriweathersans-italic-webfont.eot");src:url("../fonts/syn-merriweathersans-italic-webfont.eot?#iefix") format("embedded-opentype"),url("https://fonts.gstatic.com/s/merriweathersans/v7/3Mz4hOHzs2npRMG3B1asccU24UJfbzJ9ET0A0A7WzuM.woff2") format("woff2"),url("../fonts/syn-merriweathersans-italic-webfont.woff") format("woff"),url("../fonts/syn-merriweathersans-italic-webfont.ttf") format("truetype"),url("../fonts/syn-merriweathersans-italic-webfont.svg#merriweathersans") format("svg");font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}@font-face{font-family:'merriweather-light';src:url("../fonts/syn-merriweathersans-light-webfont.eot");src:url("../fonts/syn-merriweathersans-light-webfont.eot?#iefix") format("embedded-opentype"),url("https://fonts.gstatic.com/s/merriweathersans/v7/6LmGj5dOJopQKEkt88GowT7BGRFJFGTOR8TgDVnPoH33rGVtsTkPsbDajuO5ueQw.woff2") format("woff2"),url("../fonts/syn-merriweathersans-light-webfont.woff") format("woff"),url("../fonts/syn-merriweathersans-light-webfont.ttf") format("truetype"),url("../fonts/syn-merriweathersans-light-webfont.svg#merriweathersans") format("svg");font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}@font-face{font-family:'merriweather-light-italic';src:url("../fonts/syn-merriweathersans-lightitalic-webfont.eot");src:url("../fonts/syn-merriweathersans-lightitalic-webfont.eot?#iefix") format("embedded-opentype"),url("https://fonts.gstatic.com/s/merriweathersans/v7/nAqt4hiqwq3tzCecpgPmVYQFQUC46I23xG2AHJutlTHr7w4p9aSvGirXi6XmeXNA.woff2") format("woff2"),url("../fonts/syn-merriweathersans-lightitalic-webfont.woff") format("woff"),url("../fonts/syn-merriweathersans-lightitalic-webfont.ttf") format("truetype"),url("../fonts/syn-merriweathersans-lightitalic-webfont.svg#merriweathersans") format("svg");font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}@font-face{font-family:'merriweather-regular';src:url("../fonts/syn-merriweathersans-regular-webfont.eot");src:url("../fonts/syn-merriweathersans-regular-webfont.eot?#iefix") format("embedded-opentype"),url("https://fonts.gstatic.com/s/merriweathersans/v7/AKu1CjQ4qnV8MUltkAX3sMzpYVnxV7fe3GzmF357o4o.woff2") format("woff2"),url("../fonts/syn-merriweathersans-regular-webfont.woff") format("woff"),url("../fonts/syn-merriweathersans-regular-webfont.ttf") format("truetype"),url("../fonts/syn-merriweathersans-regular-webfont.svg#merriweathersans") format("svg");font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}h1{font-family:"vastshadow","Georgia","Times New Roman",serif;font-weight:normal;font-size:2em;text-transform:uppercase}h2,h3,h4,h5,h6{font-weight:normal;text-transform:uppercase}h2{font-size:1.25em;font-family:'merriweather-bold-italic'}@media screen and (max-width: 1023px){h2{font-size:1.25em}}h3{font-family:'merriweather-bold';font-size:1.25em}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button{transition:all 0.2s ease-out}a{text-decoration:none}p{padding:0;margin:0 0 2em}p:last-child{margin-bottom:0}pre,code{background:#eee;padding:0.5em}code{word-break:break-word;overflow:hidden}iframe{border:none}.uppercase{text-transform:uppercase}.no-br{white-space:nowrap}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{width:auto;height:auto;display:block}img.centered,.aligncenter{display:block;margin:0 auto 1.5em auto}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}img.alignleft,.wp-caption.alignleft{margin-right:1.5em;margin-bottom:1.5em}img.alignright,.wp-caption.alignright{margin-bottom:1.5em;margin-left:1.5em}.wp-caption{width:auto !important}.wp-caption p{margin-bottom:0}.wp-caption-text{margin:0;text-align:center}input[type="text"],input[type="password"],input[type="search"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="file"],textarea,select,.select-wrap{max-width:100%;width:100%;border-radius:0;padding:0.5em;border:1px solid #BBB}textarea{min-height:11.25rem;max-height:11.25rem;resize:none}textarea.short{min-height:6.25rem;max-height:6.25rem}input[type="password"]{font-family:monospace}::placeholder{text-overflow:ellipsis;color:#CCC}input[type="search"]{box-sizing:border-box;border-radius:0;-webkit-appearance:initial}.select-wrap{position:relative;line-height:1;padding-right:3em}.select-wrap:before{position:absolute;top:50%;transform:translateY(-50%);transition:all .25s ease-in;content:'\e921';border:0;font-family:icomoon;right:7px;font-size:30px}.select-wrap select{cursor:pointer;-webkit-appearance:none;position:absolute;height:100%;width:100%;opacity:0;top:0;left:0;transition:all .25s ease-in-out}.select-wrap ins{text-decoration:none;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.checkbox-wrap,.radio-wrap{position:relative;display:inline-block;height:1.3333em;width:1.3333em;border:1px solid #BBB;vertical-align:middle;transition:all .25s ease-in-out;cursor:pointer;background:#FFF;margin-right:0.1875em}.checkbox-wrap.checked,.radio-wrap.checked{background:#f78f1e}.checkbox-wrap input,.radio-wrap input{position:absolute;opacity:0;visibility:hidden}.checkbox-wrap+span,.radio-wrap+span,.checkgroup-wrap+span{cursor:pointer;display:inline-block;vertical-align:top;max-width:calc(100% - 2em);margin-top:0.15em}.checkbox-wrap+span:hover,.checkbox-wrap+span:focus,.checkbox-wrap+span:active,.radio-wrap+span:hover,.radio-wrap+span:focus,.radio-wrap+span:active,.checkgroup-wrap+span:hover,.checkgroup-wrap+span:focus,.checkgroup-wrap+span:active{color:#f78f1e}.radio-wrap{border-radius:50%}.radio-wrap:before{content:"";border-radius:50%;padding:1px;position:absolute;background:#FFF;width:100%;height:100%;left:0;top:0;color:#FFF;overflow:hidden;transition:all .25s ease-in-out;border:0px solid #FFF}.radio-wrap.checked:before{border:5px solid #f78f1e}#page-title-form,#contact-url{display:none}button,input[type="button"],input[type="reset"],input[type="submit"],.button{width:auto;line-height:1;cursor:pointer;outline:none;padding:0;border-radius:0;border:0;background:none}.arrow:after{content:'>';display:inline;padding-left:5px;padding-bottom:0}.red{color:#ed1c24}.red:hover{color:#000}.cta{padding:0.9375em 1.75em;text-transform:uppercase;font-family:'merriweather-bold-italic';color:#FFF !important;display:inline-block;position:relative;transition:all 0.5s ease-in-out;border:solid 1px transparent}.cta:before{width:100%;height:100%;content:'';display:block;position:absolute;top:5px;right:-5px;border-right:solid 1px #ed1c24;border-bottom:solid 1px #ed1c24}.cta:after{content:'>';display:inline;padding-left:5px;padding-bottom:0}.cta:hover{background:none;border:solid 1px #ed1c24}.cta--red{background:#ed1c24}.cta--red:hover{color:#ed1c24 !important}.cta-text{font-family:'merriweather-bold-italic';color:#ed1c24;text-transform:uppercase}.black{color:#000}.black:hover{color:#ed1c24}.countdown{background:#ed1c24;display:flex;align-items:center;justify-content:center;padding:0.125em 0}@media (max-width: 1460px){.countdown{padding:0.125em 1em}}@media (max-width: 500px){.countdown{padding:0.25em 0.5em}}.countdown .countdown-title{text-align:center;text-transform:uppercase;font-family:'merriweather-bold-italic';color:white}@media (max-width: 500px){.countdown .countdown-title{font-size:12px}}.countdown .widget{max-width:400px;width:100%;margin:0;flex-grow:1}@media (max-width: 500px){.countdown .widget{min-width:70%}}.countdown .widget .countdown{background:none}.countdown .widget .countdown .countdown_row{color:white}@media (max-width: 500px){.countdown .widget .countdown .countdown_row{font-size:12px}}.countdown .widget .countdown .countdown_row .countdown_amount{font-weight:bold;font-family:Arial, Helvetica, sans-serif}.logged-in header{top:32px}@media screen and (max-width: 782px){.logged-in header{top:46px}}@media screen and (max-width: 600px){.logged-in header{position:absolute}}header{position:fixed;top:0;left:0;width:100%;z-index:8000;background:#FFF}@media screen and (max-width: 782px){header{height:auto}}@media screen and (max-width: 600px){header{position:absolute}}header .alerts-container{background:#f7c71d;padding:.5625em .4375em;font-size:.875em;color:#000;font-family:'merriweather-regular';width:100%;display:block;overflow:hidden;display:flex}header .alert{position:relative;display:flex;align-items:center;width:100%;white-space:nowrap;margin-right:45px}header .alert__warning{font-family:'merriweather-bold-italic';text-transform:uppercase;font-size:1.28em;margin-right:10px;padding-left:35px;position:relative}header .alert__warning:before{content:'\ead9';font-family:icomoon;display:block;left:0;top:-3px;position:absolute;margin-right:10px;font-size:1.60em}header .alert .page-contain{white-space:nowrap}header .alert a{color:#000;font-family:'merriweather-italic';text-decoration:underline;white-space:nowrap}@media screen and (max-width: 970px) and (min-width: 640px){header .alert{font-size:.75em}header .alert .page-contain{padding-left:200px}}@media screen and (max-width: 639px){header .alert{font-size:.75em}header .alert .page-contain{padding-top:40px;padding-bottom:10px;text-align:center}}.top-navbar{background:#000;width:100%;height:40px}.top-navbar__links{margin:0;padding:0;list-style-type:none}.top-navbar__links .menu-item{float:left}.top-navbar__links .menu-item a{line-height:40px;color:#FFF;font-size:0.8125em;margin-right:1.875em;font-family:'merriweather-light';display:block}.top-navbar__links .menu-item a:hover{color:#ed1c24}@media (max-width: 1150px){.top-navbar__links{font-size:0.75em}}@media screen and (max-width: 970px){.top-navbar{display:none}}.top-navbar__membership{right:30px;position:absolute;height:40px}.top-navbar__membership .top-navbar__search{display:block;float:left}.top-navbar__membership .top-navbar__search .search-form{position:relative;width:2.5em;height:2.5em;overflow:hidden}.top-navbar__membership .top-navbar__search .search-form label{display:block;float:left;position:relative;width:100%;z-index:4}.top-navbar__membership .top-navbar__search .search-form label .search-close{left:0px;top:50%;line-height:30px;height:30px;width:30px;top:50%;transform:translateY(-50%);position:absolute;text-align:center;color:#FFF;cursor:pointer;transition:all 0.75s ease}.top-navbar__membership .top-navbar__search .search-form label .search-close:before{font-family:icomoon;content:'\eae1';font-size:1.25em}.top-navbar__membership .top-navbar__search .search-form label .screen-reader-text{display:none}.top-navbar__membership .top-navbar__search .search-form label .search-field{padding-left:2.5em;height:40px;width:300px;background:#464646;border:0;font-family:'merriweather-light-italic';font-size:0.8125em;display:inline-block;width:calc(100% - 2.5em);color:#FFF}.top-navbar__membership .top-navbar__search .search-form label .search-field::-webkit-input-placeholder,.top-navbar__membership .top-navbar__search .search-form label .search-field::-moz-placeholder,.top-navbar__membership .top-navbar__search .search-form label .search-field:-moz-placeholder,.top-navbar__membership .top-navbar__search .search-form label .search-field:-ms-input-placeholder{color:#FFF}.top-navbar__membership .top-navbar__search .search-form .search-submit{display:block;float:right;border-radius:0;border:0;width:2.5em;height:2.5em;background:#ed1c24;color:#FFF;font-family:'icomoon';position:absolute;z-index:5;right:0;top:0;transition:all 0.75s ease}.top-navbar__membership .top-navbar__search .search-form .search-submit:before{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;font-size:1.5625em;font-family:'icomoon';content:'\eadc';display:block;transition:all 0.75s ease}.top-navbar__membership .top-navbar__search .search-form .search-submit:hover:before{color:#000}.top-navbar__membership .top-navbar__search .search-form .search-click{width:2.5em;height:2.5em;position:absolute;right:0;top:0;z-index:6;cursor:pointer}.top-navbar__membership .top-navbar__search .search-form .search-click.active{display:none}.top-navbar__membership .top-navbar__search .search-form:hover button.search-submit:before{color:#000}.top-navbar__membership .top-navbar__member-link{font-family:'merriweather-light';font-size:0.8125em;color:#FFF;line-height:40px;display:block;float:left;margin-right:1.5625em}.top-navbar__membership .top-navbar__member-link:hover{color:#ed1c24}.top-navbar__membership .top-navbar__member-link--aviator{margin-left:1.875em}.top-navbar__membership .top-navbar__member-link--aviator:before{display:inline-block;content:'\eade';font-family:'icomoon';position:relative}.top-navbar__membership .top-navbar__member-link--login{margin-right:0}.top-navbar__membership .top-navbar__member-link--login:after{display:inline-block;content:'|';margin-left:0.75em;margin-right:0.85em;color:#FFF !important}.top-navbar__membership .top-navbar__member-link--join{color:#ed1c24;font-family:'merriweather-bold';margin-right:0}.top-navbar__membership .top-navbar__member-link--join:hover{color:#FFF}.main-nav{height:70px;width:100%;position:relative;z-index:21;clear:left;background:#FFF}.main-nav .page-contain{position:static}.main-nav__logo{float:left;position:relative;width:195px;display:block;height:70px}.main-nav__logo img{width:100%;top:50%;transform:translateY(-50%);position:absolute}.main-nav__navigation{float:right;list-style-type:none;margin:25px 0 0 0}@media screen and (max-width: 1375px){.main-nav__navigation{margin:25px 3% 0 0}}.main-nav__navigation .top-level{float:left;display:flex;justify-content:center;margin-right:40px}@media screen and (max-width: 1375px){.main-nav__navigation .top-level{margin-right:25px}}@media screen and (max-width: 1250px){.main-nav__navigation .top-level{font-size:0.85em;margin-right:15px}}.main-nav__navigation .top-level:last-child{margin-right:0}.main-nav__navigation .top-level>a:hover{padding-bottom:22px}@media (max-width: 1250px){.main-nav__navigation .top-level>a:hover{padding-bottom:25px}}.main-nav__navigation .top-level:hover:after{width:100%;content:'';display:block;position:absolute;height:25px;left:0;bottom:0}.main-nav__navigation .top-level--copa{margin-right:0;display:block}.main-nav__navigation .top-level a{text-transform:uppercase;font-family:'merriweather-bold-italic';color:#000;font-size:18px}@media (max-width: 1310px){.main-nav__navigation .top-level a{font-size:16px}}.main-nav__navigation .top-level a:hover{color:#ed1c24}.main-nav__navigation .top-level .links-wrap{float:right}.main-nav__navigation .top-level .second-level{display:none;height:auto;width:100%;position:absolute;top:100%;z-index:10;padding:20px 0 40px 0;width:auto;padding:0}.main-nav__navigation .top-level .second-level .list-title{border-bottom:1px solid #77787A;margin-bottom:.9375rem;font-family:'merriweather-light' !important}.main-nav__navigation .top-level .second-level .list-title,.main-nav__navigation .top-level .second-level .menu-item a{font-family:'merriweather-bold-italic';font-size:0.875em;text-transform:uppercase;padding-bottom:0.9375em;display:block;color:#000}.main-nav__navigation .top-level .second-level a.list-title__sub:hover,.main-nav__navigation .top-level .second-level .menu-item a:hover{color:#ed1c24 !important}.main-nav__navigation .top-level .second-level a.list-title__sub:after,.main-nav__navigation .top-level .second-level .menu-item a:after{content:'>';display:inline-block;padding-left:5px;padding-bottom:0}.main-nav__navigation .top-level .second-level .menu-item a{margin-bottom:0}.main-nav__navigation .top-level .second-level ul{list-style-type:none;padding:0;margin:0}.main-nav__navigation .top-level .second-level ul li a,.main-nav__navigation .top-level .second-level ul li.icon{color:#000;font-size:0.875em;font-family:'merriweather-light';text-transform:capitalize;margin-bottom:0.5125em;display:block;margin-bottom:0.875rem}.main-nav__navigation .top-level .second-level ul li a.icon:before,.main-nav__navigation .top-level .second-level ul li.icon.icon:before{width:20px;display:inline-block;font-size:20px;margin-right:5px;vertical-align:middle}.main-nav__navigation .top-level .second-level ul li a:hover{color:#ed1c24}.main-nav__navigation .top-level .second-level ul .wrap{width:calc(33.333% - 12px);float:left;margin-right:12px}.main-nav__navigation .top-level .second-level ul .wrap:last-child{margin-right:0}.main-nav__navigation .top-level .second-level .second-level__list{float:right;margin-right:30px;width:15.2%;width:inherit;padding:20px 16px;flex:0 1 263px;margin-right:0;background:#BCBCBC}.main-nav__navigation .top-level .second-level .second-level__list:first-child,.main-nav__navigation .top-level .second-level .second-level__list-white{flex:0 1 auto;background:#F8F8F8}.main-nav__navigation .top-level .second-level .second-level__list.bold .list-title{display:block;color:#fff;font-family:'merriweather-light'}.main-nav__navigation .top-level .second-level .second-level__list.bold .list-title__sub{text-transform:uppercase;color:#FFF}.main-nav__navigation .top-level--camps .second-level__list-flex ul,.main-nav__navigation .top-level--events .second-level__list-flex ul,.main-nav__navigation .top-level--about .second-level__list-flex ul,.main-nav__navigation .top-level--things-to-do .second-level__list-flex ul{display:flex}.main-nav__navigation .top-level--camps .second-level__list-flex ul .wrap,.main-nav__navigation .top-level--events .second-level__list-flex ul .wrap,.main-nav__navigation .top-level--about .second-level__list-flex ul .wrap,.main-nav__navigation .top-level--things-to-do .second-level__list-flex ul .wrap{flex:1 0 auto}.main-nav__navigation .top-level--about .second-level{right:5%}.main-nav__navigation .top-level--about .second-level__list-flex{flex:1 0 !important}@media screen and (max-width: 1150px){.main-nav__navigation{display:none}}.copa-academy__logo{width:90px;height:auto;display:block;position:relative;top:initial;float:none}.copa-academy__logo>img{width:100% !important;top:0 !important;transform:inherit !important}@media screen and (max-width: 1250px){.copa-academy__logo>img{width:auto !important;height:25px;top:15px !important;transform:translateY(-20px) !important}}.icon-flyout{border:solid 1px #FFF;border-top:0;width:auto;position:absolute;left:0;transform:translateX(-100%);transition:all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);z-index:20}@media screen and (max-width: 970px){.icon-flyout{display:none}}.icon-flyout:before{content:'';width:100%;position:absolute;display:block;right:100%;background:#FFF;height:100%;border:0;top:0}.icon-flyout.active{transform:translateX(0)}.icon-flyout.active .icon-flyout__menu:hover .lines{background:#ed1c24}.icon-flyout__menu{width:30px;height:30px;position:absolute;right:-31px;top:0px;background:#ed1c24;cursor:pointer}.icon-flyout__menu:hover .lines{background:#000}.icon-flyout__menu:hover .lines:before,.icon-flyout__menu:hover .lines:after{background:#000}.icon-flyout__sport{width:auto;padding:8px 12px;display:block;background:rgba(250,250,250,0.75);border-bottom:solid 1px #FFF;color:#000;position:relative;font-family:'merriweather-bold-italic';text-transform:uppercase}.icon-flyout__sport .icon{font-family:'icomoon';font-size:2.5em;position:relative;display:inline-block;vertical-align:middle;margin-right:0.5em}.icon-flyout__sport .icon:before{font-size:1.5em}.icon-flyout__sport .icon:after{content:'\e900';position:absolute;left:0;top:0;font-size:1.5em;display:block;font-family:'icomoon'}.icon-flyout__sport .icon.icon-dodgeball:before{position:relative;left:3px}.icon-flyout__sport:hover{color:#ed1c24;background:#fafafa}.lines{width:.9375em;height:.1875em;background:#FFF;display:block;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;transition:background-color 0.3s ease, top 0.3s 0.5s ease}.lines:before,.lines:after{content:'';width:100%;height:.1875em;background:#FFF;display:block;position:absolute;left:0;transition:background-color 0.3s ease, top 0.3s 0.5s ease}.lines:before{top:-.3125em}.lines:after{top:.3125em}.active .lines{background-color:#ed1c24}.active .lines:before,.active .lines:after{transition:top 0.3s ease, transform 0.3s 0.5s ease;transform-origin:center center;transform-origin:center center;transform-style:preserve-3D;top:0}.active .lines:before{transform:rotate(45deg)}.active .lines:after{transform:rotate(-45deg)}body.mobile{overflow:hidden}.mobile--button{display:none;width:1.875em;height:1.875em;position:absolute;right:15px;top:50%;transform:translateY(-50%);position:absolute;cursor:pointer}.mobile--button span{width:100%;height:0.1667em;background:#ed1c24;position:absolute;right:0px;cursor:pointer;top:50%;transform:translateY(-50%);position:absolute}.mobile--button span:before,.mobile--button span:after{content:'';width:100%;height:100%;background:#ed1c24;display:block;position:absolute}.mobile--button span:before{top:-.625em}.mobile--button span:after{bottom:-.625em}@media screen and (max-width: 1150px){.mobile--button{display:block}}.mobile--nav{display:none;width:100%;height:100%;background:url(../images/pattern-gray-stripe.jpg) repeat;position:fixed;z-index:990001;padding:20px 0;overflow:scroll;-webkit-overflow-scrolling:touch;top:0}.mobile--nav .close{right:5px;top:5px;position:absolute;display:block;font-size:30px;width:30px;height:30px;cursor:pointer}.mobile--nav a.logo-home{max-width:270px;display:block;float:left;margin-top:20px}@media screen and (max-width: 640px){.mobile--nav a.logo-home{max-width:50%}}.mobile--nav .hours{text-align:right;font-size:13px;float:right;margin-top:30px}.mobile--nav .admin{float:right;clear:right;margin-top:20px;margin-bottom:0}.mobile--nav .admin a{color:#000}.mobile--nav .admin a:after{color:#000 !important}.mobile--nav .admin a:hover{color:#ed1c24}.mobile--nav .admin a.top-navbar__member-link--join{color:#ed1c24}.mobile--nav .admin a.top-navbar__member-link--join:hover{color:#000}.mobile--nav .admin .top-navbar__search{display:none}.mobile--nav .search{margin-top:20px;margin-bottom:20px}.mobile--nav .search .search-form{width:100% !important}.mobile--nav .search .search-form:after{content:'';clear:both;display:table}.mobile--nav .search .admin .top-navbar__membership{position:relative;right:0}.mobile--nav .search .admin .top-navbar__membership:after{content:'';clear:both;display:table}.mobile--nav .search label{width:calc(100% - 40px);float:left}.mobile--nav .search label input{height:40px;font-size:13px;border-right:0}.mobile--nav .search button.search-submit{float:left;width:40px;height:40px;border:0;background:#ed1c24;position:relative}.mobile--nav .search button.search-submit:after{font-family:icomoon;content:'\eadc';top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;color:#FFF;font-size:25px;font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.mobile--nav .main-nav-wrap{background:#f5f5f5;margin:0;padding:20px 30px;width:100%}@media screen and (max-width: 767px){.mobile--nav .main-nav-wrap{padding:20px 15px}}@media screen and (max-width: 415px){.mobile--nav .main-nav-wrap{width:100% !important}}.mobile--nav li.top-level>a{width:100%;display:block;text-align:left;padding:10px;margin-bottom:10px;position:relative;text-transform:uppercase;font-family:'merriweather-bold-italic';font-size:18px;list-style-type:none;color:#000}.mobile--nav li.top-level>a span{width:40px;height:100%;text-align:center;font-size:25px;font-family:'merriweather-regular';position:absolute;right:0px;vertical-align:middle;top:0;display:block;border:solid 1px #cccccc;z-index:9001}.mobile--nav li.top-level>a span:after{content:'+';top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}.mobile--nav li.top-level>a span.active:after{content:'-'}.mobile--nav ul{list-style-type:none}.mobile--nav ul li.top-level .list-title{display:none;margin-bottom:15px;font-family:'merriweather-bold'}.mobile--nav ul li.top-level a{padding:5px 0}.mobile--nav ul li.top-level ul{display:none;margin-left:20px;margin-bottom:15px}.mobile--nav ul li.top-level ul#menu-top-left-nav-links{margin-bottom:0}.mobile--nav ul li.top-level ul li a{color:#000;margin-bottom:5px;display:block;font-size:13px;font-family:'merriweather-light' !important}.mobile--nav .footer-info{padding:20px 0}.mobile--nav .footer-info .info{font-size:13px;text-align:center}.mobile--nav .footer-info .info a{color:#ed1c24}.mobile--nav .footer-info .info a:hover{color:#000}.mobile--nav .footer-info .info .info__copyright{margin-bottom:10px;display:block}.mobile--nav .footer-info .info .info__links{margin-bottom:10px}.mobile--nav .footer-info .info .info__links a{margin-bottom:5px;width:100%;display:block}.main-nav__navigation.top-level .top-level.flex-columns .second-level__list{width:75%}@media (max-width: 1440px){.main-nav__navigation.top-level .top-level.flex-columns .second-level__list{width:100%}}.main-nav__navigation.top-level .top-level.flex-columns .second-level__list ul{display:flex;flex-wrap:wrap;flex-direction:column;height:120px}.mobile-nav{width:100%;height:100%;position:fixed;top:0;left:0;z-index:3141592;transform:translateX(-100%);transition:all 0s linear 0.25s;font-size:16px}.mobile-nav-bg{position:absolute;width:100%;height:100%;top:0;left:0;background:none;z-index:1;cursor:pointer}.mobile-nav-wrapper{position:absolute;width:calc(100% - 2em);height:100%;top:0;left:0;background:#f2f2f2;z-index:2;overflow-y:auto;transform:translateX(-100%);transition:all 0.25s ease-in-out}@media (max-width: 460px){.mobile-nav-wrapper{width:calc(100% - 1em)}}.mobile-nav[data-status="active"]{transform:translateX(0);transition:all 0s linear 0s}.mobile-nav[data-status="active"] .mobile-nav-wrapper{transform:translateX(0)}.mobile-nav[data-status="active"] .mobile-nav-bg{background:rgba(0,0,0,0.25)}.mobile-nav-header{width:100%;padding:1em;background:#000;display:flex;align-items:center}.mobile-nav-header form{display:flex;align-items:center;flex-grow:1}.mobile-nav-header form label{flex-grow:1}.mobile-nav-header form input{background:gray;color:#fff;border:0;font-size:14px;padding:1em;height:2.85em;font-family:'merriweather-italic'}.mobile-nav-header form button{width:2.5em;height:2.5em;background:#ed1c24}.mobile-nav-header form button:before{font-size:2em;color:#FFF}.mobile-nav-header .mobile-nav-close{width:2em;height:2em;font-size:1em;color:#ed1c24;margin-left:2em;cursor:pointer}.mobile-nav-header .mobile-nav-close:before{font-size:2em}.mobile-nav-links ul{margin:0;padding:0;width:100%}.mobile-nav-links ul li{background:#FFF;border-bottom:solid 1px #d7d7d7;display:flex;align-items:stretch}.mobile-nav-links ul li.fc-copa{width:125px;background:none;border:none}.mobile-nav-links ul li.fc-copa img{width:100%}.mobile-nav-links ul li a,.mobile-nav-links ul li .btn-text{flex-grow:1;padding:1em;font-size:1em;color:#000;text-transform:uppercase;font-family:"merriweather-bold-italic";display:block}.mobile-nav-links ul li a:hover,.mobile-nav-links ul li .btn-text:hover{color:#ed1c24}.mobile-nav-links ul li .btn-sub-menu,.mobile-nav-links ul li .icon-back{background:#f2f2f2;width:56px;height:auto;position:relative;cursor:pointer;flex-shrink:0}.mobile-nav-links ul li .btn-sub-menu:before,.mobile-nav-links ul li .icon-back:before{font-size:1.5em;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.mobile-nav-links ul li .btn-sub-menu:hover,.mobile-nav-links ul li .btn-sub-menu:active,.mobile-nav-links ul li .btn-sub-menu:focus,.mobile-nav-links ul li .icon-back:hover,.mobile-nav-links ul li .icon-back:active,.mobile-nav-links ul li .icon-back:focus{background:#ed1c24}.mobile-nav-links ul li .btn-sub-menu:hover:before,.mobile-nav-links ul li .btn-sub-menu:active:before,.mobile-nav-links ul li .btn-sub-menu:focus:before,.mobile-nav-links ul li .icon-back:hover:before,.mobile-nav-links ul li .icon-back:active:before,.mobile-nav-links ul li .icon-back:focus:before{color:#fff}.mobile-nav-links ul li .sub-menu{display:none}.mobile-nav-links ul li .icon-back{font-size:1.75em;height:auto}.mobile-nav-links>.sub-menu{position:absolute;top:72px;left:0;z-index:5;width:100%;height:calc(100% - 72px);overflow-y:auto;transform:translateX(-100%);transition:all 0.25s ease;background:#f2f2f2}.mobile-nav-links>.sub-menu[data-status="active"]{transform:translateX(0)}.mobile-nav-footer .top-navbar__membership,.mobile-nav .sub-menu .top-navbar__membership{display:flex;justify-content:flex-start;align-items:center;position:relative;right:unset;height:unset;padding:0.75em 1em}@media (max-width: 500px){.mobile-nav-footer .top-navbar__membership,.mobile-nav .sub-menu .top-navbar__membership{flex-wrap:wrap}}.mobile-nav-footer .top-navbar__membership .top-navbar__member-link--aviator,.mobile-nav .sub-menu .top-navbar__membership .top-navbar__member-link--aviator{margin-left:0;color:#000;display:flex;align-items:center}@media (max-width: 500px){.mobile-nav-footer .top-navbar__membership .top-navbar__member-link--aviator,.mobile-nav .sub-menu .top-navbar__membership .top-navbar__member-link--aviator{width:100%}}.mobile-nav-footer .top-navbar__membership .top-navbar__member-link--aviator:before,.mobile-nav .sub-menu .top-navbar__membership .top-navbar__member-link--aviator:before{font-size:1.5em;margin-right:0.25em}.mobile-nav-footer .top-navbar__membership .top-navbar__member-link--login,.mobile-nav .sub-menu .top-navbar__membership .top-navbar__member-link--login{color:#000}.mobile-nav-footer .top-navbar__membership .top-navbar__member-link--login:after,.mobile-nav .sub-menu .top-navbar__membership .top-navbar__member-link--login:after{color:#000 !important}iframe[name="google_conversion_frame"]{display:block;height:0 !important;width:0 !important}#tinymce p{font-size:13px !important}.clearfix:after{clear:both;display:table;content:''}.loading-block-image-wrapper img{z-index:9001;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}header+section.hero-slider,header+section.header-image,header+section.main-content{margin-top:110px}@media screen and (max-width: 970px){header+section.hero-slider,header+section.header-image,header+section.main-content{margin-top:70px}}.hero-slider{width:100%;height:auto;position:relative;margin-bottom:0}@media screen and (max-width: 768px){.hero-slider{background:black}}.hero-slider button.slick-prev,.hero-slider button.slick-next{background:rgba(0,0,0,0.5);width:35px;height:35px}.hero-slider button.slick-prev{left:1em !important}.hero-slider button.slick-next{right:1em !important}.hero-slider__slide{overflow:hidden;width:100%;height:630px}@media screen and (max-width: 768px){.hero-slider__slide{height:auto}}.hero-slider__slide img{display:block;position:absolute;width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.hero-slider__slide img{display:block;position:relative;object-fit:inherit}}.hero-slider__slide .slide-content-wrap{height:100%;display:block;color:#FFF;width:100%;max-width:1440px;margin:0 auto;padding:0 45px;position:relative}@media screen and (max-width: 768px){.hero-slider__slide .slide-content-wrap{padding:0}}.hero-slider__slide .slide-content-wrap .bg{width:510px;height:100%;background:rgba(0,0,0,0.75);position:relative}.hero-slider__slide .slide-content-wrap .bg:after{content:'';right:100%;width:600px;background:rgba(0,0,0,0.75);height:100%;display:block;position:absolute;top:0}@media screen and (max-width: 768px){.hero-slider__slide .slide-content-wrap .bg{width:100%;height:auto;background:#000}}.hero-slider__slide .slide-content-wrap .slide-content{float:left;top:40%;transform:translateY(-50%);width:510px;position:absolute;padding-right:65px}@media screen and (max-width: 1440px){.hero-slider__slide .slide-content-wrap .slide-content{float:left;width:100%}}@media screen and (max-width: 768px){.hero-slider__slide .slide-content-wrap .slide-content{float:none;position:relative;width:100%;left:inherit;transform:none;top:0;padding:2.5em;padding-bottom:8em}}.hero-slider__slide .slide-content-wrap .slide-content__title{font-family:'merriweather-bold-italic';font-size:2.8125em;margin:0 0 0.44444444444444em 0}@media screen and (max-width: 768px){.hero-slider__slide .slide-content-wrap .slide-content__title{font-size:2em;text-align:center;margin-bottom:15px}}@media screen and (max-width: 640px){.hero-slider__slide .slide-content-wrap .slide-content__title{font-size:1.5em}}@media screen and (max-width: 430px){.hero-slider__slide .slide-content-wrap .slide-content__title{font-size:1.25em}}.hero-slider__slide .slide-content-wrap .slide-content__text{font-family:'merriweather-light';font-size:1.125em;margin-bottom:1.38888888888889em;line-height:1.35}@media screen and (max-width: 768px){.hero-slider__slide .slide-content-wrap .slide-content__text{text-align:center;font-size:0.875em}}@media screen and (max-width: 768px){.hero-slider__slide .slide-content-wrap .slide-content__link{font-size:13px;left:50%;transform:translateX(-50%);position:absolute;position:relative}}.hero-slider .slick-dots{text-align:inherit;left:15.75%;bottom:75px;z-index:5;width:auto}@media screen and (max-width: 1800px){.hero-slider .slick-dots{left:30px}}@media screen and (max-width: 1440px){.hero-slider .slick-dots{left:45px}}@media screen and (max-width: 768px){.hero-slider .slick-dots{display:none !important}}.hero-slider .slick-dots li button{font-size:0.875em;color:#000;font-family:'vastshadow';background:#FFF;padding:5px;border-radius:200px;position:relative;display:inline-block}.hero-slider .slick-dots li button:before{content:'';width:calc(100% + 5px);height:calc(100% + 5px);border:solid 1px #FFF;border-radius:200px;display:block;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}.hero-slider .slick-dots li button:hover,.hero-slider .slick-dots li button:active,.hero-slider .slick-dots li button:focus{background:#000;color:#FFF}.hero-slider .slick-dots li button:hover:before,.hero-slider .slick-dots li button:active:before,.hero-slider .slick-dots li button:focus:before{border-color:#000}.hero-slider .slick-dots li.slick-active button{background:#ed1c24}.hero-slider .slick-dots li.slick-active button:before{border-color:#ed1c24}.firefox .hero-slider .slick-dots button{line-height:0.75}.tabs-contain{height:auto;width:calc(100% - 3.75em)}@media screen and (max-width: 768px){.tabs-contain{display:none}}.tabs-contain.select{display:none}@media screen and (max-width: 768px){.tabs-contain.select{display:block}}.tabs-contain.select.plus5{display:block}.tabs-contain:after{content:'';clear:both;display:table}.tabs-contain button{width:calc(20% - 0.1875em);float:left;background:none;border:solid 2px #000;border-bottom:0;text-align:center;text-transform:uppercase;margin-right:3px;padding:20px 0 15px 0;font-family:'merriweather-bold';position:relative;font-size:0.875em;outline:none}.tabs-contain button:before{width:calc(100% - 10px);border:solid 1px #000;border-bottom:0;position:absolute;display:block;height:calc(100% - 5px);left:5px;top:5px;content:''}.tabs-contain button:last-child{margin-right:0}.tabs-contain button:hover{background:rgba(0,0,0,0.5)}.tabs-contain.select .select-wrap{border:solid 2px #000;padding:1.125em 1em 1em 1em;line-height:1.25;position:relative;z-index:10}.tabs-contain.select .select-wrap .selected-text{font-family:'merriweather-bold';text-transform:uppercase}.tabs-contain.select .select-wrap:before{border-top-color:#000}.tabs-contain.select form{position:relative}.tabs-contain.select form:after{border:solid 1px #000;position:absolute;left:7px;top:7px;width:calc(100% - 14px);height:calc(100% - 14px);display:block;content:'';z-index:5}.tabs-content .tab-content{display:none}.tabs-content .tab-content.active{display:block}.home-tabs-header{width:100%;height:158px;position:relative}@media (max-width: 1024px){.home-tabs-header{height:138px}}@media (max-width: 768px){.home-tabs-header{height:168px}}@media (max-width: 400px){.home-tabs-header{height:148px}}.home-tabs-header:after{content:'';height:248px;width:100%;top:-90px;left:0;background-image:url(../images/home-tabs-arch.png);background-repeat:no-repeat;background-size:cover;background-position:center center;z-index:3}@media (max-width: 1024px){.home-tabs-header:after{height:228px}}@media (max-width: 1024px){.home-tabs-header:after{height:258px}}@media (max-width: 400px){.home-tabs-header:after{height:238px}}.home-tabs-header .page-contain{padding:0 30px}.home-tabs-header__content{position:relative;z-index:5;width:100%}.home-tabs-header__content .wrap{width:60%;margin-top:20px;float:left}@media screen and (max-width: 1440px){.home-tabs-header__content .wrap{width:70%}}.home-tabs-header__content .wrap h1,.home-tabs-header__content .wrap .subheadline{text-align:center;font-family:'lora'}.home-tabs-header__content .wrap h1{margin-top:10px}@media screen and (max-width: 1440px){.home-tabs-header__content .wrap h1{font-size:2.5vw}}@media screen and (max-width: 768px){.home-tabs-header__content .wrap h1{font-size:4.5vw}}@media screen and (max-width: 450px){.home-tabs-header__content .wrap h1{font-size:5vw}}@media screen and (max-width: 450px){.home-tabs-header__content .wrap .subheadline{width:90%;margin:0 auto}}@media screen and (max-width: 768px){.home-tabs-header__content .wrap{width:70%}}@media screen and (max-width: 450px){.home-tabs-header__content .wrap{width:80%}}.home-tabs-header__content .number{float:left;width:20%;text-align:center;padding-top:20px;font-family:'icomoon';font-size:5.25em}@media screen and (max-width: 1440px){.home-tabs-header__content .number{font-size:6vw;width:15%}}@media screen and (max-width: 768px){.home-tabs-header__content .number{font-size:8vw}}@media screen and (max-width: 450px){.home-tabs-header__content .number{width:10%}}.home-tabs-content{background:#000;width:100%;height:auto;padding-bottom:5.625em;overflow-x:hidden}@media screen and (max-width: 768px){.home-tabs-content{padding-left:30px;padding-right:30px;padding-bottom:3.625em}}@media (max-width: 767px){.home-tabs .page-contain{padding:0}}.home-tabs .tabs-contain{position:absolute;bottom:0;height:auto;width:calc(100% - 3.75em);z-index:10;left:28px}@media screen and (max-width: 768px){.home-tabs .tabs-contain{left:15px}}.home-tabs .tabs-contain:after{content:'';clear:both;display:table}.home-tabs .tabs-contain.select{width:calc(100% - 1.875em);bottom:-56px;background:url(../images/pattern-gray-stripe.jpg) repeat}.home-tabs .tabs-contain.select .select-wrap{border:solid 2px #000;border-bottom:0;padding:1.125em 1em 1em 1em;line-height:1.25;position:relative;z-index:10}.home-tabs .tabs-contain.select .select-wrap .selected-text{font-family:'merriweather-bold';text-transform:uppercase}.home-tabs .tabs-contain.select .select-wrap:before{border-top-color:#000}.home-tabs .tabs-contain.select form:after{border:solid 1px #000;border-bottom:0;position:absolute;left:7px;top:7px;width:calc(100% - 14px);height:calc(100% - 7px);display:block;content:'';z-index:5}.home-tabs .tabs-contain.select:before,.home-tabs .tabs-contain.select:after{position:absolute;content:'';height:100%;width:15px;background:url(../images/pattern-gray-stripe.jpg) repeat;display:block;clear:none;top:0}.home-tabs .tabs-contain.select:before{left:-15px}.home-tabs .tabs-contain.select:after{right:-15px}.home-tabs .tabs-contain button{width:calc(20% - 0.1875em);float:left;background:none;border:solid 2px #000;border-bottom:0;text-align:center;text-transform:uppercase;margin-right:3px;padding:20px 10px 15px 10px;font-family:'merriweather-bold';position:relative;font-size:0.875em;outline:none}.home-tabs .tabs-contain button:before{width:calc(100% - 10px);border:solid 1px #000;border-bottom:0;position:absolute;display:block;height:calc(100% - 5px);left:5px;top:5px;content:''}.home-tabs .tabs-contain button:last-child{margin-right:0}.home-tabs .tabs-contain button:hover{background:rgba(0,0,0,0.5)}.home-tabs .tabs-contain button.active{background:#000;color:#FFF}@media screen and (max-width: 768px){.home-tabs .tabs-content{padding:0 0 2em 0}}.home-tabs .tabs-content .tab-content{display:none;color:#FFF}.home-tabs .tabs-content .tab-content.active{display:block}.home-tabs .tabs-content .tab-content__link{width:calc(25% - 3.75px);height:auto;margin-right:5px;float:left;font-size:1em;text-align:center;position:relative;margin-bottom:30px}@media (max-width: 767px){.home-tabs .tabs-content .tab-content__link{margin-bottom:0}}.home-tabs .tabs-content .tab-content__link:after{width:100%;height:100%;background:url(../images/img-pattern-dark.png) repeat;position:absolute;display:block;content:'';left:0;top:0}.home-tabs .tabs-content .tab-content__link:before{width:100%;height:100%;background:rgba(0,0,0,0);position:absolute;display:block;content:'';left:0;top:0;transition:background 0.5s ease-in-out}.home-tabs .tabs-content .tab-content__link:hover:before{background:rgba(0,0,0,0.25)}.home-tabs .tabs-content .tab-content__link a{width:100%;height:100%;display:block}.home-tabs .tabs-content .tab-content__link .link__title{font-family:'merriweather-bold-italic';font-size:1.625em;text-transform:uppercase;color:#FFF;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:100%;z-index:5}@media screen and (max-width: 1250px){.home-tabs .tabs-content .tab-content__link .link__title{top:40%;width:90%;font-size:1.125em}}.home-tabs .tabs-content .tab-content__link .cta{left:50%;transform:translateX(-50%);position:absolute;bottom:40px;z-index:5;white-space:nowrap}@media screen and (max-width: 1250px){.home-tabs .tabs-content .tab-content__link .cta{width:60%;font-size:0.75em;width:60%;padding:0.9375em 0.75em}}.home-tabs .tabs-content .tab-content__link:hover .cta{background:transparent;color:#ed1c24 !important;border:solid 1px #ed1c24}.home-tabs .tabs-content .tab-content__text{clear:both;margin-top:30px;text-align:center;color:#FFF;font-size:1.125em}.home-tabs .tabs-content .tab-content__text a.cta-text:hover{color:#FFF}@media screen and (max-width: 768px){.home-tabs .tabs-content .tab-content__text a.cta-text{display:block;width:100%;margin-top:10px}}@media screen and (max-width: 768px){.home-tabs .tabs-content .tab-content__text{font-size:1em}}.home-tabs .tabs-content button.slick-prev,.home-tabs .tabs-content button.slick-next{top:0;height:100%;margin-top:0}.home-tabs .tabs-content button.slick-prev{left:0}.home-tabs .tabs-content button.slick-next{right:0}.header-image__bg{width:100%;height:20vw;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;min-height:200px !important}aside{background:url(../images/pattern-gray-stripe.jpg) repeat;position:relative;width:100%;max-width:360px;float:left;padding:0 1.875em 0 1.875em}aside:before{position:absolute;left:100%;top:0;height:100%;width:100%;display:block;content:'';background:url(../images/pattern-gray-stripe.jpg) repeat}@media screen and (max-width: 1200px){aside{max-width:260px}}@media screen and (max-width: 1023px){aside{width:100%;clear:left;padding:3.125em 1.875em;max-width:100%;height:auto !important}aside:after{position:absolute;right:100%;top:0;height:100%;width:100%;display:block;content:'';background:url(../images/pattern-gray-stripe.jpg) repeat}}.main-content{overflow:hidden}.main-content .content{float:left;width:calc(100% - 360px)}@media screen and (max-width: 1200px){.main-content .content{width:calc(100% - 260px)}}@media screen and (max-width: 1023px){.main-content .content{width:100%;height:auto !important}}.main-content--full .content{width:100% !important;height:auto !important}.main-content--full .content #breadcrumbs{height:5em}.main-content--full .main-widget.block-lists .list-content p{margin-bottom:1em}.main-content--full .main-widget.block-lists .list-content ul li>ul{margin-bottom:1em}.main-content--full .main-widget.block-lists a{display:inline-block}#breadcrumbs{padding-top:1.25em;height:6.875em}#breadcrumbs>span>span span{vertical-align:middle}#breadcrumbs>span>span a{font-size:13px;font-family:'merriweather-light';color:#000;position:relative;top:0}#breadcrumbs>span>span a:hover{color:#ed1c24}#breadcrumbs>span>span a:before{position:relative;display:inline-block;content:'';margin-right:15px;margin-left:15px;border-right:solid 1px #000;width:1px;height:12px;top:1px;cursor:default}#breadcrumbs>span>span>a{font-family:'icomoon';font-display:block;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;font-family:icomoon;display:block;float:left;color:#000;top:2px;position:relative}#breadcrumbs>span>span>a:before{content:none}#breadcrumbs>span>span>a:hover{color:#ed1c24}#breadcrumbs strong{vertical-align:middle;font-size:13px;color:#ed1c24;font-family:'merriweather-light';font-weight:normal;line-height:1}#breadcrumbs strong:before{position:relative;display:inline-block;content:'';margin-right:15px;margin-left:15px;border-right:solid 1px #000;width:1px;height:12px;top:1px;cursor:default}@media screen and (max-width: 450px){#breadcrumbs{width:100%;padding-right:20px;height:50px;position:relative;margin-bottom:30px}}@media screen and (max-width: 768px){#breadcrumbs:before{content:'';width:40px;height:50px;position:absolute;display:block;right:0;top:0;background:#FFF;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjk4Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.98) 40%, #fff 41%, #fff 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.98) 40%, #fff 41%, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.98) 40%, #fff 41%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}#breadcrumbs>span{display:block}}.main-content .page-content{margin-bottom:4.375em}@media screen and (max-width: 1023px){.main-content .page-content{margin-bottom:3.4375em}}.main-content .page-content:after{content:'';clear:both;display:table}.main-content .page-content h1{margin-top:0;font-family:'merriweather-bold-italic';font-size:1.625em;margin-bottom:0.667em;position:relative;padding-left:0}@media screen and (max-width: 1023px){.main-content .page-content h1{font-size:1.88em}}.main-content .page-content h1.pad{padding-left:1.5em}.main-content .page-content h1 span{position:absolute;top:0;left:0;width:1.25em;height:1.25em;display:inline-block;margin-right:10px}.main-content .page-content h1 span:after{content:'\e900';font-family:icomoon;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;font-size:1.25em;display:block}.main-content .page-content h1 span:before{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;font-size:1.15em}.main-content .page-content h1.fl{float:left;width:50%}@media screen and (max-width: 767px){.main-content .page-content h1.fl{width:100%;float:none}}.main-content .page-content span.camp-hours{float:right;font-size:13px;font-family:'merriweather-light'}.main-content .page-content span.camp-hours strong{font-family:'merriweather-bold';font-weight:normal;margin-bottom:5px;display:block}@media screen and (max-width: 767px){.main-content .page-content span.camp-hours{float:none;margin-bottom:40px;display:block}}.main-content .page-content span.camp-hours+h2{clear:left;width:100%}.main-content .page-content h1+h2{margin-top:0}.main-content .page-content .main-content--wrap h2{margin-top:0}.main-content .page-content .main-content--wrap h2 a{color:#000}.main-content .page-content .main-content--wrap h2 a:hover{color:#ed1c24}.main-content .page-content .main-content--wrap .cta--red{font-size:16px;text-align:center;padding:15px 27px 15px 35px;line-height:1}.main-content .page-content p{font-size:.8125em;line-height:2}@media screen and (max-width: 1023px){.main-content .page-content p{font-size:13px}}.main-content .page-content a{color:#ed1c24}.main-content .page-content a:hover{color:#000}.main-content .page-content a.cta--red{font-size:16px;text-align:center;padding:15px 27px 15px 35px;line-height:1}.main-content .page-content strong{font-family:'merriweather-bold'}.main-content .page-content strong em{font-family:'merriweather-bold-italic'}.main-content .page-content em{font-family:'merriweather-light-italic'}.search .main-content .page-content h1 span{position:relative}.page-content.main ul,.page-content.main ol{padding-left:20px}.page-content.main ul li,.page-content.main ol li{font-size:.8125em;margin-bottom:10px}.page-content.main ul li ul,.page-content.main ol li ul{padding-top:20px}.page-content.main ul li ul li,.page-content.main ol li ul li{font-size:1em}.page-content.main ul{list-style-type:disc}.page-content.main ul+p,.page-content.main ol+p{margin-top:30px}.main-content--wrap{width:55%;float:left;padding-right:60px}.main-content--wrap ul,.main-content--wrap ol{padding-left:20px}.main-content--wrap ul li,.main-content--wrap ol li{font-size:.8125em;margin-bottom:10px;line-height:2}.main-content--wrap ul{list-style-type:disc}@media screen and (max-width: 700px){.main-content--wrap{width:100%;padding-right:0;margin-bottom:30px}}.content-gallery--wrap{width:45%;float:left;margin-top:.3125em}.content-gallery--wrap h2{margin-top:0}.content-gallery--wrap .general-hours{font-size:13px;line-height:2}@media screen and (max-width: 700px){.content-gallery--wrap{width:100%}}.prices-hours .content-gallery--wrap{margin-top:0}.content_col1{width:45%;float:left}.content_col2{width:51%;float:left}.content_col1 ul li,.content_col2 ul li{list-style-type:none;height:15px}.content_col1 ul,.content_col2 ul{padding-left:0 !important;margin-left:0}.widget-affiliate{display:table}.widget-affiliate a{width:50%;height:130px;float:left}.tabs-content .sports-bio-header{font-weight:bold}.tabs-content .coaching-staff .scb_header{width:100%;background-color:#dddddd;padding:10px 15px;margin-bottom:20px;display:table}.tabs-content .coaching-staff .scb_header h4{font-family:"merriweather-bold" !important;float:left;margin:0;margin-right:6px}.tabs-content .coaching-staff .scb_header p{float:left;margin:0}.tabs-content .coaching-staff .scb_header a{font-family:'merriweather-light-italic';text-transform:initial;float:right}@media screen and (max-width: 600px){.tabs-content .coaching-staff .scb_header a{float:none;padding-left:10px}}.tabs-content .coaching-staff img{float:left;margin-right:2.5em;margin-bottom:2.5em}@media screen and (max-width: 600px){.tabs-content .coaching-staff img{float:none;margin-left:auto;margin-right:auto}}.tabs-content .team-roster .roster-image{margin-right:8%;margin-bottom:40px}.tabs-content .team-roster .roster-image .sports-bio-header{margin-top:15px;margin-bottom:10px}@media screen and (max-width: 950px){.tabs-content .team-roster .roster-image{margin-left:12%}}@media screen and (max-width: 800px){.tabs-content .team-roster .roster-image{margin-left:9%}}@media screen and (max-width: 646px){.tabs-content .team-roster .roster-image{margin-left:16%}}@media screen and (max-width: 646px){.tabs-content .team-roster .roster-image{margin-left:11%}}@media screen and (max-width: 450px){.tabs-content .team-roster .roster-image{margin:0 auto 30px auto;width:100%;text-align:center}}@media screen and (max-width: 450px){.tabs-content .team-roster img{margin:0 auto}}@media screen and (max-width: 448px){.tabs-content .team-roster figure{float:none !important;margin:0 auto}}@media screen and (max-width: 1023px){.widget-affiliate{width:100%}.widget-affiliate a{width:25%}}@media screen and (max-width: 600px){.widget-affiliate a{width:50%}}.gallery-slide-large{margin-bottom:1.5625em}.gallery-slide-large a.slick-slide{transition:none !important}.gallery-slide-large .slide{cursor:pointer}.gallery-slide-large .play{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:50px;height:50px;display:block;background:#FFF;border-radius:250px;opacity:0.8}.gallery-slide-large .play:before{content:'\e900';font-family:icomoon;font-size:60px;color:#FFF;display:block;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}.gallery-slide-large .play:after{content:'';top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #000;left:52%}.gallery-slide-thumb{margin-left:-1em}.gallery-slide-thumb.single-media{display:none}.gallery-slide-thumb .slide{margin-left:1em;cursor:pointer;filter:grayscale(1)}.gallery-slide-thumb .slide:hover{filter:grayscale(0)}.gallery-slide-thumb .active{filter:grayscale(0)}.main-widget{margin-bottom:3.75em;clear:left}.main-widget:after{content:'';clear:both;display:table}.main-widget>.border.col--full{border-top:solid 1px #000;padding-top:3.75em}.main-widget h2:first-child{margin-top:0}.main-widget table{width:100%;text-align:left}.main-widget table th{font-family:'merriweather-bold';font-size:1em}.main-widget table td{font-size:.8125em;font-family:'merriweather-light'}.main-widget table th,.main-widget table td{padding-bottom:20px}.wysiwyg{font-family:'merriweather-light';font-size:1em;line-height:2}@media screen and (max-width: 1023px){.wysiwyg{font-size:13px}}.wysiwyg h2{font-size:1.625em;margin-top:0;line-height:1}.wysiwyg h3{text-transform:inherit;font-family:'merriweather-bold';font-size:1.23em}.wysiwyg a{color:#ed1c24}.wysiwyg a:hover{color:#000}.wysiwyg ul{padding-left:20px;list-style-type:disc}.wysiwyg ul li{margin-bottom:12px;line-height:2}.wysiwyg ol{padding-left:20px}.wysiwyg ol li{margin-bottom:12px;line-height:2}.wysiwyg a.cta{color:#FFF}.wysiwyg a.cta:hover{color:#ed1c24}.wysiwyg table{height:auto !important;margin:20px 0}.wysiwyg table td{padding:0 !important;font-size:13px}.wysiwyg strong{font-family:'merriweather-bold'}.wysiwyg .cta--red{font-size:16px;text-align:center;padding:15px 27px 15px 35px;line-height:1}.light-italic{font-family:'merriweather-light-italic' !important}.main-widget.sports-list-out:after{content:'';clear:both;display:table}.main-widget.sports-list-out .col--full:last-child{padding-right:7.5em}@media screen and (max-width: 1300px){.main-widget.sports-list-out .col--full:last-child{padding-right:0}}.main-widget.sports-list-out h2{margin-bottom:30px}.main-widget.sports-list-out a{display:block;color:#000;font-family:'merriweather-bold-italic';font-size:1em;text-transform:uppercase;text-align:center;float:left;position:relative;margin-bottom:2.1875em}@media screen and (min-width: 768px){.main-widget.sports-list-out a{width:25%}.main-widget.sports-list-out a:nth-of-type(4n+1){clear:left}}@media screen and (min-width: 640px) and (max-width: 767px){.main-widget.sports-list-out a{width:33.33%}.main-widget.sports-list-out a:nth-of-type(3n+1){clear:left}}@media screen and (max-width: 639px){.main-widget.sports-list-out a{width:50%}.main-widget.sports-list-out a:nth-of-type(odd){clear:left}}.main-widget.sports-list-out a .icon{width:8vw;height:8vw;display:block;position:relative;left:50%;transform:translateX(-50%);margin-bottom:1.25em}.main-widget.sports-list-out a .icon:before{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;font-size:7.5vw;display:block}.main-widget.sports-list-out a .icon:after{font-size:8vw;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;content:'\e900';font-family:icomoon;display:block}@media screen and (max-width: 639px){.main-widget.sports-list-out a .icon{width:140px;height:140px}.main-widget.sports-list-out a .icon:before{font-size:130px}.main-widget.sports-list-out a .icon:after{font-size:140px}}.main-widget.sports-list-out a .icon-dodgeball:before{left:54%}.main-widget.sports-list-out a:hover{color:#ed1c24}.main-widget.block-lists .col--4{margin-bottom:40px}.main-widget.block-lists .list-name{color:#FFF;background:#000;text-align:center;font-size:.875em;padding:1.428em 10px;width:100%;text-transform:uppercase;font-family:'merriweather-bold';margin-bottom:1.785em}@media screen and (max-width: 1023px){.main-widget.block-lists .list-name{font-size:14px}}.main-widget.block-lists ul{margin-left:1.25em}.main-widget.block-lists a{display:block;font-family:'merriweather-bold-italic';margin-bottom:.625em;font-size:1em}.main-widget.tabs .tabs-contain{width:100%;margin-bottom:1.5625em}.main-widget.tabs .tabs-contain button.tab{width:calc( 25% - 3.75px);margin-right:5px;margin-bottom:5px;border:solid 2px #000;padding:20px;position:relative;font-size:1em}.main-widget.tabs .tabs-contain button.tab span{font-family:'merriweather-light';text-transform:capitalize}.main-widget.tabs .tabs-contain button.tab:before{height:calc(100% - 10px);border:solid 1px #000}.main-widget.tabs .tabs-contain button.tab.active{background:#000;color:#FFF}.main-widget.tabs .tabs-contain button.tab.active:after{content:'';position:absolute;display:block;color:#000;bottom:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;left:50%;transform:translateX(-50%);position:absolute}.main-widget.tabs .tabs-contain button.tab.col-five{width:calc(20% - 4px)}.main-widget.tabs .tabs-contain button.tab.col-six{font-size:.875em;width:calc(16.66666666666667% - 0.29762142857143em)}.main-widget.tabs .tabs-contain button.tab:last-child{margin-right:0}.main-widget.tabs .tabs-content{font-size:16px}.main-widget.tabs .tabs-content .wysiwyg{width:calc(50% - 30px);float:left;margin-right:60px;font-size:.8125em;font-family:'merriweather-light'}@media screen and (max-width: 500px){.main-widget.tabs .tabs-content .wysiwyg{width:100%;margin:0 0 30px 0}}.main-widget.tabs .tabs-content .wysiwyg:last-child{margin-right:0}.main-widget.tabs .tabs-content .wysiwyg h2{font-size:.10156em}.main-widget.tabs .tabs-content .wysiwyg h3{text-transform:inherit;font-family:'merriweather-bold';font-size:1.23em}.main-widget.tabs .tabs-content .wysiwyg a{color:#ed1c24}.main-widget.tabs .tabs-content .wysiwyg a:hover{color:#000}.main-widget.tabs .tabs-content .wysiwyg ul{padding-left:20px;list-style-type:disc}.main-widget.tabs .tabs-content .wysiwyg ul li{margin-bottom:12px}.main-widget.tabs .tabs-content .wysiwyg a.cta{color:#FFF}.main-widget.tabs .tabs-content .wysiwyg a.cta:hover{color:#ed1c24}.main-widget.tabs .tabs-content .wysiwyg p{font-size:1em}@media screen and (max-width: 768px){.main-widget.tabs.vertical .col .col--one-third{width:100%;margin:0 0 30px 0}.main-widget.tabs.vertical .col .col--two-thirds{width:100%;margin:0 0 30px 0}}.main-widget.classes-detail .disclaimer{display:block;margin:1.52em 0 2.30em 0}.main-widget.weekly-schedule.tabs .tabs-contain{width:calc(33.333% - (3.75em / 1.5))}.main-widget.weekly-schedule.tabs .tabs-contain button.tab{width:100%;margin-bottom:.625em}.main-widget.weekly-schedule.tabs .tabs-content h3{margin-top:0;float:left}.main-widget.weekly-schedule.tabs .tabs-content .last-updated{float:right;font-size:.8125em}@media screen and (max-width: 649px){.main-widget.weekly-schedule.tabs .tabs-content .last-updated{display:block;float:left;width:100%;margin-bottom:20px}}.main-widget.weekly-schedule.tabs .tabs-content table,.main-widget.weekly-schedule.tabs .tabs-content th,.main-widget.weekly-schedule.tabs .tabs-content td{border:solid 1px #000;text-align:center;padding:5px}.main-widget.weekly-schedule.tabs .tabs-content td.double{display:none}.main-widget.weekly-schedule.tabs .tabs-content .schedule-wrap{clear:left}.main-widget.weekly-schedule.tabs .tabs-content .table-wrap{float:left;width:15%}.main-widget.weekly-schedule.tabs .tabs-content .table-wrap:last-child{width:85%}.main-widget.weekly-schedule.tabs .tabs-content table{width:100%}.main-widget.weekly-schedule.tabs .tabs-content table.activity td{background:#ed1c24;height:56px}.main-widget.weekly-schedule.tabs .tabs-content table.activity td.empty{background:none;height:28px}.main-widget.weekly-schedule.tabs .tabs-content table.time{border-right:0}.main-widget.weekly-schedule.tabs .tabs-content table.time td{border-right:0}.main-widget.score-box.score-box-tabs .score-box-tabs-contain{width:calc(33.333% - (3.75em / 1.5))}@media screen and (max-width: 1100px){.main-widget.score-box.score-box-tabs .score-box-tabs-contain{width:100%;margin:0 0 30px 0}}.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab{width:100%;background:none;padding:0;margin-bottom:10px;border:0}.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab:before,.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab:after{display:none}.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab span.button{border:solid 2px #000;padding:20px 0;position:relative;width:100%;text-align:left;padding-left:45px;display:block;color:#000}.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab span.button:before{height:calc(100% - 10px);width:calc(100% - 10px);border:solid 1px #000;display:block;content:'';position:absolute;left:5px;top:5px}.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab span.button:after{content:'\eae4' !important;font-family:icomoon !important;display:block;position:absolute;top:50%;transform:translateY(-50%);position:absolute;left:15px;font-size:1.5em;color:#000}.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab .subTab-wrap{border:solid 2px #000;border-top:0;position:relative;display:none}.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab .subTab-wrap:before{height:calc(100% - 5px);width:calc(100% - 10px);border:solid 1px #000;border-top:0;display:block;content:'';position:absolute;left:5px;top:0px}.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab .subTab-wrap a.subTab{font-size:13px;font-family:'merriweather-bold';text-transform:capitalize;margin-bottom:15px;border-bottom:solid 1px #000;color:#000;display:block;text-align:left;margin-left:15px;margin-right:15px;padding:0 0 15px 0;position:relative;z-index:10}.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab .subTab-wrap a.subTab.active,.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab .subTab-wrap a.subTab:hover{color:#ed1c24}.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab .subTab-wrap a.subTab:first-child{padding-top:15px}.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab .subTab-wrap a.subTab:last-child{border-bottom:0}.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab:first-child .subTab-wrap{display:block}.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab.active span.button{color:#FFF;background:#000;margin-bottom:0}.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab.active span.button:before{display:none}.main-widget.score-box.score-box-tabs .score-box-tabs-contain .score-box-tab.active span.button:after{content:'\eae8' !important;font-family:icomoon !important;display:block;color:#FFF;border:0;height:auto;width:auto;bottom:inherit}.main-widget.score-box.score-box-tabs .tabs-content{border:solid 1px #000;padding:2.5em 1.875em}@media screen and (max-width: 1100px){.main-widget.score-box.score-box-tabs .tabs-content{width:100%;margin:0}}.main-widget.score-box.score-box-tabs .tabs-content .subTab-content{display:none}.main-widget.score-box.score-box-tabs .tabs-content .subTab-content.active{display:block}.main-widget.score-box.score-box-tabs .tabs-content .score-box-type{font-family:'merriweather-bold';font-size:1.25em;text-transform:uppercase;margin-top:0;margin-bottom:1em}.main-widget.score-box.score-box-tabs .tabs-content .score-box-date{font-family:'merriweather-bold';margin-bottom:1.875em}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group{margin-bottom:1.875em}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group:last-child{margin-bottom:0}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group a{color:#ed1c24}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group a:hover{color:#000}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .title{width:100%;border-top:solid 1px #000;font-family:'merriweather-bold';padding:5px 0}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game{padding:10px}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game:after{content:'';clear:both;display:table}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .col{margin-bottom:0}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .col--half:first-child{border-right:solid 1px #000}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .team{font-size:.8125em;font-family:'merriweather-light';margin-bottom:5px}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .team .score{float:right;margin-right:13px}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .team .score.winner{font-family:'merriweather-bold';color:#ed1c24;position:relative}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .team .score.winner:after{content:'';width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid black;right:-13px;top:4px;position:absolute}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .team:last-child{margin-bottom:0}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game:nth-child(even){background:#e1e1e1}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .recap,.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .view-photos{text-transform:uppercase;font-family:'merriweather-bold-italic';float:right;margin-left:20px;padding-top:12px;font-size:.875em}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .recap:last-child,.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .view-photos:last-child{margin-left:0}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .view-photos .view-photos-wrap{display:none}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .recap{position:relative;margin-right:20px}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .recap:after{top:8px;right:-17px;position:absolute;transform:rotate(90deg);transition:top 0.5s ease-in-out, transform 0.5s ease-in-out;transform-origin:center center}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .recap.active:after{transform:rotate(270deg);transform-origin:center center;top:13px}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .recap-content{clear:both;font-size:.75em;display:none;padding-top:10px;padding-bottom:10px}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .recap-content .title{padding:10px 0}.main-widget.score-box.score-box-tabs .tabs-content .score-box-group .game .recap-content p{line-height:2}.main-widget.iframe iframe{width:100%;height:auto;min-height:800px}.main-widget.explore-3-col .col--one-third{margin-bottom:3.75em}.main-widget.explore-3-col .explore-img{margin-bottom:1.5625em;position:relative;display:block}.main-widget.explore-3-col .explore-img .explore-title{display:block;width:100%;background:#000;padding:.9375em;text-align:center;color:#FFF;text-transform:uppercase;font-family:'merriweather-bold-italic';position:relative;z-index:10}.main-widget.explore-3-col .explore-img:before{transition:all 0.5s ease-in-out;background:none;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0);content:'';display:block;position:absolute}.main-widget.explore-3-col .explore-img:hover:before{background:rgba(0,0,0,0.25)}.main-widget.explore-3-col .explore-content{font-size:.8125em;line-height:2}.main-widget.explore-3-col a:hover{color:#000}.main-widget.share-this .wrap{float:right}@media screen and (max-width: 639px){.main-widget.share-this .wrap{float:left}}.main-widget.share-this .wrap .share-this-wrap{display:inline-block}@media screen and (max-width: 639px){.main-widget.share-this .wrap .share-this-wrap{width:100%;display:block;margin-top:10px}}.main-widget.share-this .wrap a{color:#000;font-size:.8125em;font-family:'merriweather-light';display:inline-block;margin-right:16px}.main-widget.share-this .wrap a:after,.main-widget.share-this .wrap a:before{font-family:icomoon;font-size:20px;vertical-align:middle;margin-right:10px;top:-5px}.main-widget.share-this .wrap a:hover{color:#ed1c24}.main-widget.share-this .wrap span.st_email_large{cursor:pointer;margin-right:15px}.main-widget.share-this .wrap span.st_email_large:after,.main-widget.share-this .wrap span.st_email_large:before{font-family:icomoon;font-size:20px;vertical-align:middle;margin-right:10px;top:-5px}.main-widget.share-this .wrap span.st_email_large:hover{color:#ed1c24}.main-widget.share-this .wrap span.st_email_large>span{display:none !important}.main-widget.share-this .wrap span{font-size:.8125em;font-family:'merriweather-light';display:inline-block}.main-widget.share-this .wrap span.sharethis{width:43px;height:43px;position:relative;top:6px}.main-widget.share-this .wrap span.sharethis>span{width:100%;height:100%;position:relative}.main-widget.share-this .wrap span.sharethis>span:before{font-size:40px;content:'\eaed';font-family:icomoon;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}.main-widget.share-this .wrap span.sharethis>span:hover,.main-widget.share-this .wrap span.sharethis>span:hover:after,.main-widget.share-this .wrap span.sharethis>span:hover:before{color:#ed1c24}.main-widget.share-this .wrap span.sharethis.st_facebook_large>span:before{content:'\e919'}.main-widget.share-this .wrap span.sharethis.st_twitter_large>span:before{content:'\e91a'}.main-widget.share-this .wrap span.sharethis.st_googleplus_large>span:before{content:'\e91b'}.main-widget.share-this .wrap span.sharethis.st_linkedin_large>span:before{content:'\e91c'}.main-widget.share-this .wrap span.sharethis .stLarge{background:none !important}.main-widget.camp-staff a{color:#ed1c24}.main-widget.camp-staff a:hover{color:#000}.main-widget.camp-staff .staff-member{padding:20px;background:#dbdbdb;width:100%;margin-bottom:1.875em}.main-widget.camp-staff .staff-member .staff-name{font-size:1.125em;font-family:'merriweather-bold-italic'}.main-widget.camp-staff .staff-member .staff-name span{font-family:'merriweather-light'}@media screen and (max-width: 767px){.main-widget.camp-staff .staff-member .staff-name{display:block;margin-bottom:10px}}.main-widget.camp-staff .staff-member .staff-member-email{float:right;font-family:'merriweather-bold-italic'}.main-widget.camp-staff .staff-member .staff-member-email:before{margin-right:8px;font-size:22px;vertical-align:middle;position:relative;top:-2px}@media screen and (max-width: 767px){.main-widget.camp-staff .staff-member .staff-member-email{float:none}}.main-widget.camp-staff h3{margin-top:0;text-transform:capitalize}.main-widget.camp-staff .staff-row{margin-bottom:2.5em}.main-widget.camp-staff .staff-row:after{content:'';clear:both;display:table}.main-widget.camp-tabs .tab-title{text-transform:capitalize;margin-top:0}.main-widget.camp-tabs .tabs-content .wysiwyg{width:100%;float:none;margin-bottom:2.1875em}.main-widget.camp-tabs .tabs-content .wysiwyg h4{text-transform:capitalize;font-family:'merriweather-bold';font-size:16px}.main-widget.camp-tabs a.cta--red{margin-top:2.1875em}.main-widget.camp-tabs .age,.main-widget.camp-tabs .time,.main-widget.camp-tabs .pricing{font-family:'merriweather-bold';margin-bottom:10px}.main-widget.camp-tabs .age:before,.main-widget.camp-tabs .time:before,.main-widget.camp-tabs .pricing:before{margin-right:10px;font-size:24px;vertical-align:middle;top:-2px;position:relative}.main-widget.camp-tabs .age:last-child,.main-widget.camp-tabs .time:last-child,.main-widget.camp-tabs .pricing:last-child{margin-bottom:0}.main-widget.camp-tabs .pricing:before{color:#000}.main-widget.camp-tabs .pricing:hover{color:#000}.main-widget.hide-show-faq .question-row{margin-bottom:.625em;width:100%}.main-widget.hide-show-faq .question-row .question-wrap{position:relative}.main-widget.hide-show-faq .question-row .question{padding:1.11em 1.11em 1.11em 2.5em;font-family:'merriweather-bold-italic';font-size:1.125em;background:#dbdbdb;position:relative;cursor:pointer;width:100%;padding-right:130px}.main-widget.hide-show-faq .question-row .question:before{content:'\eae4';font-family:icomoon;left:15px;top:50%;transform:translateY(-50%);position:absolute}.main-widget.hide-show-faq .question-row .question.active:before{content:'\eae8'}@media screen and (max-width: 767px){.main-widget.hide-show-faq .question-row .question{padding:0.5em 1.11em 0.5em 2.5em}}.main-widget.hide-show-faq .question-row .answer{background:#ebebeb;padding:1.667em 2.5em;display:none}.main-widget.hide-show-faq .question-row h3{font-family:'merriweather-bold';text-transform:inherit;font-size:16px;margin-top:0;margin-bottom:2em}.main-widget.hide-show-faq .question-row table{width:60%}.main-widget.hide-show-faq .question-row table .closed{color:#ed1c24;text-transform:capitalize}.main-widget.hide-show-faq .question-row table th{font-size:14px}.main-widget.hide-show-faq .question-row table td{font-size:13px}.main-widget.hide-show-faq.jobs .question-wrap{padding:1.11em 1.11em 1.11em 0;font-family:'merriweather-bold-italic';font-size:1.125em;background:#dbdbdb;position:relative;width:100%;padding-right:130px}.main-widget.hide-show-faq.jobs .question{padding:0 0 0 2.5em}.main-widget.hide-show-faq.jobs a.email{font-size:16px;color:#ed1c24;float:right;font-family:'merriweather-bold-italic';top:50%;transform:translateY(-50%);position:absolute;right:20px}.main-widget.hide-show-faq.jobs a.email:hover{color:#000}.main-widget.hide-show-faq.jobs a.email:before{margin-right:8px;font-size:22px;vertical-align:middle;position:relative;top:-2px}@media screen and (max-width: 639px){.main-widget.hide-show-faq.jobs a.email{float:none;width:100%;display:block;margin-top:15px;position:relative;transform:none !important;right:-14px}}.main-widget.customer-service-info .customer-service-phone{font-size:.8125em;display:inline-block;margin-right:4.61em;margin-bottom:10px}.main-widget.customer-service-info .customer-service-email{font-size:.8125em;display:inline-block}.main-widget.customer-service-info .customer-service-phone:before,.main-widget.customer-service-info .customer-service-email:before{font-size:20px;position:relative;top:-1px;margin-right:5px;vertical-align:middle}.main-widget.image-grid .image-wrap{width:180px;height:115px;position:relative;float:left;margin-right:60px;margin-bottom:50px}.main-widget.image-grid .image-wrap img{position:absolute;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}.main-widget.image-grid .image-wrap:hover{opacity:0.5}.main-widget.contact-info-map .acf-map{width:100%;height:320px;border:#ccc solid 1px;margin:0}@media screen and (max-width: 1300px){.main-widget.contact-info-map .acf-map{margin-top:30px}}.main-widget.contact-info-map .acf-map img{max-width:inherit !important}.main-widget.contact-info-map .icon-circle-contact{margin-bottom:20px;font-size:13px}.main-widget.contact-info-map .text-info,.main-widget.contact-info-map a.icon-circle-email,.main-widget.contact-info-map .address{margin-bottom:30px}.main-widget.contact-info-map .text-info,.main-widget.contact-info-map .address{font-size:13px;line-height:2}.main-widget.contact-info-map .address,.main-widget.contact-info-map a.icon-circle-email,.main-widget.contact-info-map .icon-circle-contact{padding-left:30px;position:relative}.main-widget.contact-info-map .address:before,.main-widget.contact-info-map a.icon-circle-email:before,.main-widget.contact-info-map .icon-circle-contact:before{position:absolute;left:0;top:0px;font-size:22px}.main-widget.contact-info-map .address{padding-right:40px}.main-widget.contact-info-map .cta-text{font-size:18px;display:inline-block}.main-widget.contact-info-map .directions-page{margin-top:40px;display:block}@media screen and (max-width: 1300px){.main-widget.contact-info-map .col--one-fourth,.main-widget.contact-info-map .col--three-fourths{width:100% !important;margin:0}}.main-widget.form.contact textarea{min-height:238px;max-height:238px}.main-widget.form.contact .cta.cta--red{margin-right:5px}.main-widget.form.contact .col--one-third .wpcf7-form-control-wrap.state,.main-widget.form.contact .col--one-third .wpcf7-form-control-wrap.zip,.main-widget.form.contact .col--one-third .wpcf7-form-control-wrap.email{margin-bottom:0}@media screen and (max-width: 1200px){.main-widget.form.contact .col--one-third{width:calc(50% - 15px);margin-right:30px;margin-bottom:0}.main-widget.form.contact .col--one-third:nth-child(even){margin-right:0}.main-widget.form.contact .col--one-third:last-child{width:100%;margin:0}}@media screen and (max-width: 1023px){.main-widget.form.contact .col--one-third{width:100% !important;margin-right:0 !important}}.main-widget.staff-directory .col--full:last-child{padding-right:120px}@media screen and (max-width: 1024px){.main-widget.staff-directory .col--full:last-child{padding-right:0}}@media screen and (max-width: 500px){.main-widget.staff-directory .col--full .col--one-fourth{height:auto !important}}.main-widget.staff-directory .col--one-fourth{margin-bottom:40px}.main-widget.staff-directory h3{font-size:.875em;margin-top:0}.main-widget.staff-directory img{margin-bottom:15px;max-width:100%}.main-widget.staff-directory .name{font-size:.875em;font-family:'merriweather-bold';display:block}.main-widget.staff-directory .title,.main-widget.staff-directory .phone{font-size:.8125em;font-family:'merriweather-light';display:block}.main-widget.staff-directory a{float:left;clear:left;font-size:.8125em;word-break:break-word}.main-widget.staff-directory a.cta-text{font-size:1em}.main-widget.staff-directory a:hover{color:#000}.main-widget.staff-directory .name,.main-widget.staff-directory .title,.main-widget.staff-directory .phone,.main-widget.staff-directory a{margin-bottom:15px}.main-widget.events{margin-bottom:0}.main-widget.events .border h2{float:left}.main-widget.events .col--one-third{margin-bottom:50px}.main-widget.events .see-all{float:right;color:#000;font-family:'merriweather-light-italic';font-size:13px;margin-top:5px}.main-widget.events .see-all:hover{color:#ed1c24}.main-widget.events img{margin-bottom:30px}.main-widget.events .title{font-family:'merriweather-bold';font-size:1em;margin-bottom:1.875em;color:#000}.main-widget.events .title a{color:#000}.main-widget.events .title a:hover{color:#ed1c24}.main-widget.events .detail{font-family:'merriweather-light';font-size:13px;margin-bottom:15px;display:block;position:relative;padding-left:40px}.main-widget.events .detail:before{margin-right:10px;font-size:26px;vertical-align:middle;top:-3px;left:0;position:absolute;display:block}.main-widget.events a.cta-text{display:inline-block;margin-top:30px}.main-widget.events a.cta-text:hover{color:#000}.main-widget.events #events-calendar-filter-container{position:relative}@media screen and (max-width: 1350px){.main-widget.events #events-calendar-filter-container h2{width:100%;clear:left;float:none;margin-bottom:25px}}.main-widget.events #events-calendar-filter-container .filter-wrap{float:right}@media screen and (max-width: 639px){.main-widget.events #events-calendar-filter-container .filter-wrap{width:100%}}.main-widget.events #events-calendar-filter-container .filter-element{width:auto;margin-left:30px}@media screen and (max-width: 639px){.main-widget.events #events-calendar-filter-container .filter-element{width:100%;margin:0 0 20px 0}}.main-widget.events #events-calendar-filter-container .filter-element label{font-family:'merriweather-bold';width:auto;float:left;padding:8px 5px 5px 5px}.main-widget.events #events-calendar-filter-container .filter-element ins{font-family:'merriweather-light-italic';font-size:13px}.main-widget.events #events-calendar-filter-container .filter-element .select-wrap{background:#ebebeb;border:0;padding:10px;float:right;width:200px}@media screen and (max-width: 639px){.main-widget.events #events-calendar-filter-container .filter-element .select-wrap{width:calc(100% - 60px)}}.main-widget.events #events-calendar-filter-container .filter-element .select-wrap:before{content:'\e921';border:0;font-family:icomoon;right:2px;font-size:25px}.main-widget.events #events-calendar-filter-container .paging-container{padding:5px 0 0 0;width:auto}.main-widget.events #events-calendar-filter-container .paging-container .paging-container{padding:0}@media screen and (max-width: 1250px){.main-widget.events #events-calendar-filter-container .paging-container{width:100%;padding:0;margin-bottom:20px}}.main-widget.events #events-calendar-filter-container .paging-container .page,.main-widget.events #events-calendar-filter-container .paging-container .next-prev{font-size:13px;color:#000}.main-widget.events #events-calendar-filter-container .paging-container .page:hover,.main-widget.events #events-calendar-filter-container .paging-container .next-prev:hover{color:#ed1c24}.main-widget.events #events-calendar-filter-container .paging-container .page.current,.main-widget.events #events-calendar-filter-container .paging-container .next-prev.current{color:#ed1c24;text-decoration:none}.main-widget.events #events-calendar-filter-container .paging-container .page.disabled,.main-widget.events #events-calendar-filter-container .paging-container .next-prev.disabled{color:#ebebeb;cursor:default}.main-widget.events #events-calendar-filter-container .paging-container .page:first-child,.main-widget.events #events-calendar-filter-container .paging-container .next-prev:first-child{margin-left:30px}.main-widget.events #events-calendar-filter-container #events-container{margin:30px 0 0 0}.main-widget.birthday-package-list a{display:inline-block;clear:left;margin-bottom:15px;text-transform:none;font-size:1em}.main-widget.birthday-package-list a:hover{color:#000}@media screen and (max-width: 499px){.main-widget.birthday-package-list a{display:block}}@media screen and (max-width: 499px){.main-widget.birthday-package-list .col--one-third{margin-bottom:0}}.main-widget.catering-options-list .col.col--one-third{margin-bottom:0}.main-widget.catering-options-list .list-option-wrap{width:100%;margin-bottom:10px}.main-widget.catering-options-list .list-option-wrap:after{content:'';clear:both;display:table}.main-widget.catering-options-list .list-option-wrap .list-option{float:left;font-size:13px}.main-widget.catering-options-list .list-option-wrap .list-option--price{font-size:13px;float:right;font-family:'merriweather-bold'}@media (max-width: 700px){.main-widget.standings>.col--full{overflow-x:auto}}.main-widget.standings table{text-align:center}@media (max-width: 700px){.main-widget.standings table{width:150%}}.main-widget.standings table thead th{background:#ed1c24;color:#FFF;border-right:solid 1px #730418;padding:20px;font-style:italic;line-height:1}.main-widget.standings table thead th:first-child{text-align:left}.main-widget.standings table thead th:last-child{border-right:0}.main-widget.standings table thead th.tablesorter-headerAsc,.main-widget.standings table thead th.tablesorter-headerDesc{position:relative}.main-widget.standings table thead th.tablesorter-headerAsc:after,.main-widget.standings table thead th.tablesorter-headerDesc:after{font-style:normal;position:absolute;right:10px;top:50%;transform:translateY(-50%);content:'\e921';font-family:icomoon;display:inline-block;color:#730418;font-size:24px}.main-widget.standings table thead th.tablesorter-headerAsc .tablesorter-header-inner,.main-widget.standings table thead th.tablesorter-headerDesc .tablesorter-header-inner{padding-right:20px}.main-widget.standings table tbody td{padding:15px 20px}.main-widget.standings table tbody td:first-child{text-align:left}.main-widget.standings table tbody td.col-highlight{background:rgba(243,4,47,0.1)}.main-widget.standings table tbody tr:nth-child(even){background:#f5f5f5}a[title="Sumo"]{display:none !important;opacity:0;top:-9999em !important}.event-parking .main-widget.full-wysiwyg{margin-bottom:1.75em}.event-parking .main-widget.full-wysiwyg+.main-widget.block-lists{border-top:0;margin-top:0;padding-top:0}.event-parking .main-widget.full-wysiwyg+.main-widget.block-lists .border{border:0;padding-top:0}.tabs.vertical .tabs-contain{width:auto}.tabs.vertical .tabs-contain button.tab{width:100%;margin-bottom:.625em}.tabs.vertical .tabs-contain button.tab.active:after{content:'';position:absolute;display:block;color:#000;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #000;left:auto;right:-21px;top:50%;transform:translate(0);transform:translateY(-50%)}.tabs.vertical .tabs-content h3{margin-top:0}.paging-container{padding:5px 0 0 0;width:auto}.paging-container .paging-container{padding:0}@media screen and (max-width: 1250px){.paging-container{width:100%;padding:0;margin-bottom:20px}}.paging-container .page,.paging-container .next-prev{font-size:13px;color:#000}.paging-container .page:hover,.paging-container .next-prev:hover{color:#ed1c24}.paging-container .page.current,.paging-container .next-prev.current{color:#ed1c24;text-decoration:none}.paging-container .page.disabled,.paging-container .next-prev.disabled{color:#ebebeb;cursor:default}.paging-container .page:first-child,.paging-container .next-prev:first-child{margin-left:30px}.sidebar-widget{padding:1.75em 0;border-bottom:solid 1px #000}.sidebar-widget:first-child{padding-top:7.5em !important}.sidebar-widget:first-child .title{margin-top:5px}@media screen and (max-width: 1023px){.sidebar-widget:first-child{padding-top:0 !important}}.sidebar-widget:last-child{border-bottom:0}.sidebar-widget .title{font-family:'merriweather-bold';font-size:20px;margin-top:0;margin-bottom:0.75em;color:#000;text-transform:uppercase}.sidebar-widget .links{list-style-type:none;display:block;text-transform:uppercase;font-family:'merriweather-bold-italic';padding:0;margin:0}.sidebar-widget .links a{margin-bottom:.9375em;display:block;color:#000;font-size:1em}.sidebar-widget .links a:hover{color:#ed1c24}.sidebar-widget .links li:last-child a{margin-bottom:0}.sidebar-widget a.red{font-size:1em;color:#ed1c24;text-transform:uppercase;font-family:'merriweather-bold-italic'}.sidebar-widget a.red:hover{color:#000}.sidebar-widget.news-events article .headline{font-size:1em;font-family:'merriweather-bold';margin-bottom:.625em}.sidebar-widget.news-events article .author,.sidebar-widget.news-events article .date{font-size:.8125em;font-family:'merriweather-light'}.sidebar-widget.news-events article a{margin:.625em 0 2.1875em 0;display:block}.sidebar-widget.news-events .see-all{color:#000;float:right;font-family:'merriweather-light-italic';font-size:.875em}.sidebar-widget.news-events .see-all:hover{color:#ed1c24}.sidebar-widget.ad a{display:block;margin-bottom:1.25em}.sidebar-widget.ad a:last-child{margin-bottom:0}.sidebar-widget.ad a:hover img{filter:grayscale(1)}.sidebar-widget.sports-director .director-name{font-size:1em;font-family:'merriweather-bold';margin-bottom:1.25em}.sidebar-widget.sports-director .position{font-size:0.8125em;font-family:'merriweather-light';margin-bottom:5px}.sidebar-widget.sports-director .position:last-of-type{margin-bottom:20px}.sidebar-widget.sign-up-now .ages,.sidebar-widget.sign-up-now .cost{display:block;width:100%;font-size:.875em;font-family:'merriweather-bold';margin-bottom:0.714em}.sidebar-widget.sign-up-now .ages:before,.sidebar-widget.sign-up-now .cost:before{margin-right:10px;vertical-align:middle;font-size:1.75em}.sidebar-widget.sign-up-now .cost{margin-bottom:20px}.sidebar-widget.sign-up-now .title{margin-bottom:20px;display:block}article h2{font-size:1em;font-family:'merriweather-bold';text-transform:none;margin-bottom:1.5625em}article h2 a{color:#000}article h2 a:hover{color:#ed1c24}article .wysiwyg{margin-bottom:1.5625em}article .wysiwyg p{font-size:13px !important}article img{margin-bottom:1.5625em}article .post-date,article .post-author{font-family:'merriweather-bold';font-size:.8125em;margin-bottom:30px;display:inline-block}article .post-date{position:relative}article .post-date:after{margin-left:10px;margin-right:5px;content:'|';position:relative;display:inline-block}article a:hover{color:#000}article.event-single:after{content:'';clear:both;display:table}article.event-single+.main-widget{margin-top:3.75em}.news-posts{margin-bottom:0}.news-posts:after{content:'';clear:both;display:table}.news-posts article{margin-bottom:2.5em}.news-posts .paging-container{padding:0 0 60px 0;float:right}.news-posts .paging-container:after{content:'';clear:both;display:table}.news-posts .image-wrapper{display:block}.single nav.pagination{margin-bottom:40px;margin-top:15px}.single nav.pagination:after{content:'';clear:both;display:table}.single nav.pagination .back-to-news{float:left;font-family:'merriweather-light';color:#000;font-size:.8125em;position:relative;left:-5px}.single nav.pagination .back-to-news:hover{color:#ed1c24}.single nav.pagination .back-to-news:before{font-size:27px;vertical-align:middle}@media screen and (max-width: 450px){.single nav.pagination .back-to-news{display:inline-block;margin-bottom:10px}}.single nav.pagination .prev-next-wrap{float:right}@media screen and (max-width: 450px){.single nav.pagination .prev-next-wrap{width:100%}}.single nav.pagination .prev-next-wrap a{font-family:'merriweather-light';color:#000;font-size:.8125em;margin-top:4px;display:inline-block}.single nav.pagination .prev-next-wrap a:hover{color:#ed1c24}.single nav.pagination .prev-next-wrap a+a{position:relative}.single nav.pagination .prev-next-wrap a+a:before{content:'|';display:inline-block;margin-left:5px;margin-right:10px;position:relative}@media screen and (max-width: 450px){.single nav.pagination .prev-next-wrap a+a:before{display:none}}.single nav.pagination .prev-next-wrap a[rel="next"]:after{content:'>';margin-left:5px}@media screen and (max-width: 450px){.single nav.pagination .prev-next-wrap a[rel="next"]{float:right}}.single nav.pagination .prev-next-wrap a[rel="prev"]:before{content:'<';margin-right:5px}@media screen and (max-width: 450px){.single nav.pagination .prev-next-wrap a[rel="prev"]{float:left}}.single nav.pagination.bottom{margin-bottom:0}.single nav.pagination.bottom .prev-next-wrap{margin-bottom:10px}.single nav.pagination.bottom .back-to-news{float:right;margin-right:40px}@media screen and (max-width: 450px){.single nav.pagination.bottom .back-to-news{margin-right:0;margin-bottom:0;float:left}}.single .categories-in{font-family:'merriweather-light';font-size:.8125em;color:#000;clear:left}.single .categories-in span{float:left;display:block;margin-right:10px}.single .categories-in a{font-family:'merriweather-bold';display:inline-block;color:#ed1c24}.single .categories-in a:hover{color:#000}.comments h3#reply-title{display:none}.comments form label{font-size:14px;font-family:'merriweather-bold';margin-bottom:10px;display:block}.comments form input,.comments form textarea{background:#ebebeb;border:0;font-size:13px;padding:1.125em 1.5625em}.comments form .comment-form-comment{float:right;width:calc(50% - 30px);margin-bottom:25px}.comments form .comment-form-comment br{display:none}.comments form .comment-form-author,.comments form .comment-form-email{float:left;width:calc(50% - 30px);margin-right:30px}.comments form .form-submit{clear:both;width:100%}.comments form .form-submit .submit{float:right;border:0;color:#ed1c24;text-transform:uppercase;background:none;font-family:'merriweather-bold-italic';font-size:18px;padding:0}.comments form .form-submit .submit:hover{color:#000}.comments li.comment{padding:10px;border:solid 1px #bebebe;margin-bottom:20px}.comments li.comment ul.children{background:#ebebeb;border:0}.comments li.comment ul.children li{border:0}.comments li.comment article{font-size:13px;font-family:'merriweather-light';position:relative;padding-left:50px}.comments li.comment article a{color:#ed1c24}.comments li.comment article a:hover{color:#000}.comments li.comment article .comment-author img{position:absolute;left:0;top:0}.comments li.comment article div{margin-bottom:10px}.comments .comment-respond a{color:#ed1c24}.comments .comment-respond a:hover{color:#000}.logged-in .comments .comment-form-comment{width:100%;margin:0 0 20px 0}.disclaimer{font-family:'merriweather-light-italic';font-size:.8125em}.full-bio{position:absolute;left:200%;top:0;background:#000;height:100%;width:100%;min-height:500px;color:#FFF;transition:left 0.5s ease;padding:3.125em 1.875em;z-index:90}.full-bio:before{position:absolute;left:100%;top:0;height:100%;width:100%;display:block;content:'';background:#000}.full-bio .close{cursor:pointer;float:right;margin-bottom:1.875em;font-size:.8125em;font-family:'merriweather-light-italic'}.full-bio .close:before{vertical-align:middle;font-size:1.7em;margin-right:5px}.full-bio .close:hover{color:#ed1c24}.full-bio img{clear:left;margin-bottom:65px}.full-bio .bio-content-wrap{width:100%;height:auto;max-height:485px;overflow-y:scroll;padding-right:1.25em}@media screen and (max-width: 1023px){.full-bio .bio-content-wrap{overflow-y:inherit;max-height:100%}}.full-bio .bio-content-wrap .director-name{font-size:1.625em;font-family:'merriweather-bold-italic';text-transform:uppercase;margin-bottom:5px}.full-bio .bio-content-wrap .position{font-family:'merriweather-light';font-size:.8125em;padding-bottom:5px}.full-bio .bio-content-wrap .email{margin:1.5625em 0 2.8125em 0;display:inline-block}.full-bio .bio-content-wrap .email:before{margin-right:5px;vertical-align:middle;font-size:1.7em}.full-bio .bio-content-wrap .email:hover{color:#FFF}.full-bio .bio-content-wrap .bio-text{font-size:.8125em;font-family:'merriweather-light';line-height:2}.full-bio *{display:none}.full-bio.active{left:0}aside.news .group{padding-bottom:.9375em;margin-bottom:2.5em;border-bottom:solid 1px #000}aside.news .group:first-child{padding-top:7.5em !important}aside.news .group:last-child{border-bottom:0;margin-bottom:0}aside.news .group h3{margin-top:0;position:relative}aside.news .group h3 span{position:absolute;width:20px;height:20px;right:0;top:0;cursor:pointer;transition:all 0.25s ease}aside.news .group h3 span:hover{color:#ed1c24}aside.news .group h3 span:after{width:100%;height:100%;content:'\eae8';font-family:icomoon}aside.news .group h3 span.expanded:after{width:100%;height:100%;content:'\eae4';font-family:icomoon}aside.news .group ul{display:none;padding-bottom:20px}aside.news .group ul li{width:100%}aside.news .group ul li a{font-size:14px;font-family:'merriweather-bold';color:#000;margin-bottom:20px;display:inline-block}aside.news .group ul li a:hover{color:#ed1c24}aside.news .group ul li:last-child a{margin-bottom:0}aside.news .group ul.active{display:block}.sidebar-widget a.red{margin-bottom:15px;display:block}.sidebar-widget.widget-plain-list .plain-list li.icon-single{margin-bottom:15px}.main-widget.form.invite{margin-bottom:0}.main-widget.form.invite small{font-size:12px;display:block}.main-widget.form.invite small.character-counter{margin-top:5px}.main-widget.form.invite label textarea{min-height:15rem;max-height:15rem}@media screen and (max-width: 499px){.main-widget.form.invite .col .col--one-third{margin-bottom:0}}.main-widget.form.email{margin-bottom:0}.main-widget.form.email .col--one-third button.cta{float:none}@media screen and (max-width: 767px){.main-widget.form.email .col--one-third{width:100% !important;margin:0 0 30px 0 !important}}.main-widget.form.email #recipient-container{margin-top:30px}.main-widget.form.email #recipient-container button{margin-top:20px}.main-widget.form.email #recipient-container .rnumber{float:left}.main-widget.form.email #recipient-container .boom-gone{float:right;position:relative;background:none !important}.main-widget.form.email #recipient-container .boom-gone:before{content:'\eae1';font-family:icomoon;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;font-size:18px;color:#000;cursor:pointer;transition:color 0.5s ease}.main-widget.form.email #recipient-container .boom-gone:hover:before{color:#ed1c24}.main-widget.form.email #recipient-container .invite-recipient label:first-of-type span:first-child{margin-top:40px;clear:both !important;display:block}.main-widget.form.email #email-actions{margin-top:30px}.main-widget.form.email input{padding:16px 15px;border:0;background:#ebebeb;font-size:14px;outline:none}.main-widget.form.email input[type="number"]{text-align:center;width:197px}.main-widget.form.email #success-content hr{margin-bottom:70px}.quotes{background:#0d0d0d;padding:4.6875em 0}@media screen and (max-width: 768px){.quotes{font-size:13px}}.quotes .quote{width:100%;height:auto;color:#FFF;text-align:center}.quotes .quote p{margin:0 auto 1.153em;font-size:1.625em;font-family:'merriweather-light-italic';width:60%}@media screen and (max-width: 1023px){.quotes .quote p{font-size:13px;line-height:2;width:80%}}.quotes .quote .quoter{margin:0 0 1.667em 0;font-size:1.125em;font-family:'merriweather-bold';display:block}.quotes .quote a.cta{margin-bottom:10px}.quotes .slider button:before{font-size:40px}@media screen and (max-width: 1023px){.quotes .slider .slick-prev{left:0}.quotes .slider .slick-next{right:20px}}.form label{margin-bottom:14px;display:block}.form label span{margin-bottom:10px;font-family:14px;font-family:'merriweather-bold';display:inline-block}.form label span .required{color:#ed1c24;margin-bottom:0}.form label span.wpcf7-form-control-wrap{display:block}.form label input,.form label textarea{padding:16px 15px;border:0;background:#ebebeb;font-size:14px;outline:none}.form label input::-webkit-input-placeholder{color:#000 !important;font-family:'merriweather-light-italic' !important;opacity:1}.form label input::-moz-placeholder{color:#000 !important;font-family:'merriweather-light-italic' !important;opacity:1}.form label input:-moz-placeholder{color:#000 !important;font-family:'merriweather-light-italic' !important;opacity:1}.form label input:-ms-input-placeholder{color:#000 !important;font-family:'merriweather-light-italic' !important;opacity:1}.form label.state{width:calc(60% - 10px);float:left;margin-right:20px}.form label.zip{width:calc(40% - 10px);float:left}.form label .select-wrap{border:0;background:#ebebeb;padding:17px 15px}.form label .select-wrap span{margin-bottom:0}.form label .select-wrap:before{border-top-color:#000}.form label .wpcf7-form-control-wrap.state{display:block}.form button.cta{float:right}.form .wpcf7-not-valid-tip{font-size:13px;font-family:'merriweather-light'}.form .wpcf7-response-output{background:#ed1c24;color:#FFF;font-size:13px;font-family:'merriweather-light';border:0;display:none !important}.sitemap.main-widget ul{margin-left:40px}.sitemap.main-widget ul.group{margin-bottom:40px}.sitemap.main-widget ul li{margin-bottom:5px}.sitemap.main-widget a{color:#ed1c24}.sitemap.main-widget a:hover{color:#000}.sitemap.main-widget .parent{font-size:1.25em;margin-left:-40px;text-transform:uppercase;font-family:'merriweather-bold-italic'}.sitemap.main-widget .parent a{color:#000}.fancybox-wrap .fancybox-skin{padding:0;box-shadow:none;border-radius:none;background:none}.fancybox-wrap .fancybox-outer .fancybox-nav span{background:0;font-size:30px;background:none !important;visibility:visible !important}.fancybox-wrap .fancybox-outer .fancybox-nav span:before{content:'';font-family:'icomoon';top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;color:#FFF;font-size:15px}.fancybox-wrap .fancybox-outer .fancybox-nav span:after{content:'\e900';font-family:'icomoon';top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;color:#FFF}.fancybox-wrap .fancybox-outer .fancybox-nav span:hover:before,.fancybox-wrap .fancybox-outer .fancybox-nav span:hover:after{color:#ed1c24}.fancybox-wrap .fancybox-outer .fancybox-prev span{left:-40px}.fancybox-wrap .fancybox-outer .fancybox-prev span:before{content:'\eae9'}.fancybox-wrap .fancybox-outer .fancybox-next span{right:-40px}.fancybox-wrap .fancybox-outer .fancybox-next span:before{content:'\eaea'}.fancybox-wrap .fancybox-title{right:inherit;bottom:0;position:relative;left:0;width:100%}.fancybox-wrap .fancybox-title .child{border-radius:0;padding:30px 20px;margin:0;width:100%;text-align:left;line-height:1;background:#000 !important;font-family:'merriweather-bold';text-transform:uppercase}.fancybox-wrap .fancybox-title .child .fancyTitle{width:50%;position:relative;display:block;white-space:initial;line-height:1.5}.fancybox-wrap .fancybox-title .child .share{top:50%;transform:translateY(-50%);position:absolute;right:20px}.fancybox-wrap .fancybox-title .child .share .share-copy{margin-right:12px;top:-15px;display:inline-block;position:relative;font-family:'merriweather-light-italic';text-transform:none}.fancybox-wrap .fancybox-title .child .share .sharethis{margin-right:0px}.fancybox-wrap .fancybox-title .child .share .stLarge{background:none !important;width:42px;height:42px}.fancybox-wrap .fancybox-title .child .share .stLarge:before{content:'\e919';font-family:'icomoon';top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;color:#626366;font-size:44px;font-family:'icomoon';font-display:block;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fancybox-wrap .fancybox-title .child .share .stLarge:hover:before{color:#ed1c24}.fancybox-wrap .fancybox-title .child .share .st_facekbook_large .stLarge:before{content:'\e919'}.fancybox-wrap .fancybox-title .child .share .st_twitter_large .stLarge:before{content:'\e91a'}.fancybox-wrap .fancybox-title .child .share .st_googleplus_large .stLarge:before{content:'\e91b'}.fancybox-wrap .fancybox-title .child .share .st_linkedin_large .stLarge:before{content:'\e91c'}.fancybox-wrap a.fancybox-close{background:0;font-size:25px;top:-32px;right:-32px}.fancybox-wrap a.fancybox-close:before{content:'\eae1';font-family:icomoon;color:#FFF;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}.fancybox-wrap a.fancybox-close:hover:before{color:#ed1c24}.search h1 span:before,.search h1 span:after{display:none !important}.search .screen-reader-text{display:none}.search .nav-links{margin-top:30px}.search .nav-links a{font-family:'merriweather-light-italic';color:#000;font-size:13px}.search .nav-links a:hover{color:#ed1c24}.search .nav-links .nav-previous{float:right}.search .nav-links .nav-next{float:left}.search article{padding-bottom:40px;margin-bottom:40px;border-bottom:solid 1px #000}.search article header.entry-header{position:relative;height:auto;top:0;z-index:5}.widget-plain-list .plain-list .item-copy p{font-size:13px !important}.main-content .page-content h1.pad-img{padding-left:1.75em}@media screen and (max-width: 1024px){.main-content .page-content h1.pad-img{padding-left:2em}}@media screen and (max-width: 450px){.main-content .page-content h1.pad-img{margin:1em 0}}@media screen and (max-width: 1024px){.main-content .page-content h1.pad-img .icon-aviator-image{top:50% !important;transform:translateY(-50%) !important}.main-content .page-content h1.pad-img .icon-aviator-image:before{width:55px;height:55px}}.hero-slider.internal ul.slick-dots{width:100%;max-width:1440px;padding:0 30px;height:30px;left:50%;transform:translateX(-50%);bottom:10px}.hero-slider.internal ul.slick-dots li{float:left}.page-content.main h1.link{float:left;width:60%;width:calc(100% - 200px)}@media screen and (max-width: 600px){.page-content.main h1.link{width:100%}}.page-content.main a.backToParent{font-size:14px;line-height:1em;color:#000;float:right;position:relative;text-transform:none;margin-top:12px}.page-content.main a.backToParent:hover{color:#ed1c24}.page-content.main a.backToParent:before{font-size:30px;vertical-align:middle;position:relative;top:-3px}@media screen and (max-width: 600px){.page-content.main a.backToParent{width:100%;clear:right;margin:0 0 20px 0}}.page-content.main p:last-child{margin-bottom:0}.page-content.main .h1-wrap:after{clear:both;display:table;content:''}.main-widget.aviator-athletics .tabs-content .tab-content>h3{float:left;margin-bottom:2em}@media screen and (max-width: 560px){.main-widget.aviator-athletics .tabs-content .tab-content>h3{margin-bottom:1em}}.main-widget.aviator-athletics .tabs-content .tab-content a.cta-text.arrow{float:right;display:inline-block;margin-top:1.425em}.main-widget.aviator-athletics .tabs-content .tab-content a.cta-text.arrow:hover{color:#000}@media screen and (max-width: 560px){.main-widget.aviator-athletics .tabs-content .tab-content a.cta-text.arrow{display:block;width:100%;float:none;clear:left;margin-bottom:1em}}.main-widget.aviator-athletics .tabs-content .tab-content a.cta-text.arrow.btm{margin-bottom:0}.main-widget.aviator-athletics .tabs-content .tab-content.wod article{clear:both}.main-widget.aviator-athletics .tabs-content .tab-content.wod article .wysiwyg{width:100%;height:auto !important}.main-widget.aviator-athletics .tabs-content .tab-content.wod article .gallery-slide-large img{margin-bottom:0}.main-widget.aviator-athletics .tabs-content .tab-content.wod article .main-content--wrap:after{display:table;clear:both;content:''}.main-widget.aviator-athletics .tabs-content .tab-content.wod article .main-content--wrap .wysiwyg{height:auto !important;margin-bottom:0}.query-wrap{clear:both}.query-wrap:after{clear:both;display:table;content:''}.query-wrap .title{font-size:1.125em;font-family:'merriweather-bold-italic';display:block;background:#dbdbdb;margin-bottom:1.875em;position:relative}.query-wrap .title:after{clear:both;display:table;content:''}.query-wrap .title span{float:left;display:inline-block;padding:20px}.query-wrap .title a{display:inline-block;float:right;background:#ed1c24;color:#FFF;height:100%;padding:20px 40px}.query-wrap .query-content{width:100%;margin-bottom:4em}.query-wrap .query-content:last-child{margin-bottom:0}.query-wrap .query-content:after{display:table;content:'';clear:both}.query-wrap .query-content a.cta-text.arrow{float:none}.query-wrap .query-content .content-gallery--wrap{width:50%;margin-right:5%}@media screen and (max-width: 639px){.query-wrap .query-content .content-gallery--wrap{width:100%;margin:0 0 20px 0}}.query-wrap .query-content .query-wysiwyg{width:45%;float:left}@media screen and (max-width: 639px){.query-wrap .query-content .query-wysiwyg{width:100%}}.query-wrap .query-content .query-wysiwyg.full{width:100%}.query-wrap .query-content .query-wysiwyg>h3{margin-top:0}body.classes .mix{display:none}body.classes .main-widget>.col--full .col--half:first-child{margin-bottom:0}body.classes .main-widget .col.filter-wrap{margin-bottom:0 !important}@media screen and (max-width: 640px){body.classes .main-widget .col.col--half{display:block;width:100%}}body.classes .main-widget .filters .col.col--half{margin-right:30px;width:calc(50% - (30px / 2));margin-bottom:0 !important}body.classes .main-widget .filters .col.col--half:nth-child(even){margin-right:0}@media screen and (max-width: 640px){body.classes .main-widget .filters .col.col--half{margin-bottom:20px !important}}body.classes .main-widget .filters .sort,body.classes .main-widget .filters .filter{display:inline-block;font-size:12px;position:relative;top:-5px;font-family:'merriweather-bold'}@media screen and (max-width: 640px){body.classes .main-widget .filters .sort,body.classes .main-widget .filters .filter{display:block;width:100%}}body.classes .main-widget .filters .select-wrap{display:inline-block;width:175px}body.classes .main-widget .filters .select-wrap ins{font-size:12px;line-height:18px;font-family:'merriweather-italic'}body.classes .main-widget .filters .select-wrap:before{right:0}@media screen and (max-width: 640px){body.classes .main-widget .filters .select-wrap{display:block;width:100%}}.pager-wrap{margin-bottom:0 !important}.pager-list{float:right;margin-top:20px}.pager-list .pager{cursor:pointer;padding:5px 0;font-size:13px}.pager-list .pager:hover{color:#ed1c24}.pager-list .disabled{cursor:default;color:#dbdbdb !important}.pager-list .active{color:#ed1c24}.tab-content h1{margin-top:0;font-family:'merriweather-bold-italic';font-size:2.8125em;margin-bottom:0.667em;position:relative;padding-left:0}.main-widget.comments{margin-bottom:0}.main-widget.comments .col{margin-bottom:0}.single-syn_athletic-wods .main-widget.comments{margin-bottom:60px}.main-widget.memberships{margin-bottom:1.75em}.main-widget.memberships .col--one-third{margin-bottom:2em}.main-widget.memberships .col--one-third a{margin-top:20px;display:block}.main-widget.memberships .col--one-third .wysiwyg,.main-widget.memberships .col--one-third a{padding:0 20px}@media screen and (max-width: 639px){body.post-type-archive-syn_athletic-wods .main-widget.news-posts .col--one-third:last-child{margin-bottom:0 !important}body.post-type-archive-syn_athletic-wods .main-widget.news-posts article:last-child{margin-bottom:20px !important}}.paging-container .next-prev:first-child{margin-left:0}.single-syn_athletic-wods .slick-slide img,.single-syn_news .slick-slide img{margin-bottom:0}.post-type-archive-syn_athletic-wods .difPageInfo{border-bottom:solid 1px #636466;margin-bottom:60px !important;padding-bottom:60px}.main-widget p a{color:#ed1c24}.page-template-clubs-landing .page-content,.single-syn_club-teams .page-content{margin-bottom:0}.page-template-clubs-landing .page-content+.main-widget .col--full,.single-syn_club-teams .page-content+.main-widget .col--full{padding-top:0;border:0}.tab-builder .tab-content p{font-size:0.8125em;line-height:2}.tab-builder .main-content--wrap>h3,.tab-builder .main-content--wrap>h2,.tab-builder .main-content--wrap>h4{margin-top:0}.tab-builder .tabs-contain.count5 button.tab{width:calc(19.95% - 3.75px);font-size:12px}.tab-builder .tabs-contain.countSelect{display:none}.tab-builder .tabs-contain.select.countSelect{display:block}.tab-builder .row{clear:both;margin-bottom:3.75em;border-top:solid 1px #000;padding-top:3.75em}.tab-builder .row:first-child{border-top:0;padding-top:0;margin-bottom:3.75em}.tab-builder .row:last-child{margin-bottom:0}.tab-builder .row:after{content:'';display:table;clear:both}.tab-builder .row .row{border-top:0;margin:0;padding:0}.tab-builder .row .row:last-child{margin-bottom:0}.tab-builder .row .row p:first-child{margin-bottom:2em !important}.tab-builder iframe{width:100%;min-height:600px}.tab-builder .tab_builder_file_list .files li{margin-bottom:1em}.tab-builder .tab_builder_file_list .files li a:hover{color:#000}.tab-builder .tab_builder_file_list .files li a:before{content:'\e923';font-family:icomoon;font-size:1em;margin-right:0.75em;display:inline-block;vertical-align:middle;top:-0.1875em;position:relative}.tab-builder .tab_builder_sport_select .col.col--one-third{min-height:200px}.tab-builder .tab_builder_sport_select .list-name{color:#FFF;background:#000;text-align:center;font-size:0.875em;padding:1.428em 10px;width:100%;text-transform:uppercase;font-family:'merriweather-bold';margin-bottom:1.785em}.tab-builder .tab_builder_sport_select ul li{display:block}.tab-builder .tab_builder_sport_select ul li a{display:inline-block;font-family:'merriweather-bold-italic';margin-bottom:0.625em;font-size:1em}.tab_builder_coach_select .col,.club-player-select .col{margin-bottom:2em;min-height:250px}.tab_builder_coach_select a img,.club-player-select a img{margin-bottom:1em;transition:opacity 0.25s ease}.tab_builder_coach_select a:hover img,.club-player-select a:hover img{opacity:0.75}.tab_builder_coach_select .coach-title,.club-player-select .coach-title{font-weight:600;display:inline-block;margin-bottom:0.5em;font-family:'merriweather-bold';color:#000}.tab_builder_coach_select .coach-title:hover,.club-player-select .coach-title:hover{color:#ed1c24}.tab_builder_coach_select .coach-position,.club-player-select .coach-position{display:block;margin-bottom:0.5em}.tab_builder_coach_select .cta-text:hover,.club-player-select .cta-text:hover{color:#000}.tab_builder_coach_select .modal-info,.club-player-select .modal-info{display:none}.club-player-select .col--full.border{margin-bottom:0}.tab_builder_potm_select .player-name{margin-top:0}.fancybox-outer .modal-info{display:block}.fancybox-type-inline{max-width:800px;width:100% !important}.fancybox-type-inline .fancybox-skin{background:#FFF;padding:20px !important;border-radius:0}.fancybox-type-inline .fancybox-skin .fancybox-outer .fancybox-inner{width:auto !important;height:auto !important;max-height:500px}.fancybox-type-inline .fancybox-skin .fancybox-outer .fancybox-inner .modal-info{width:100%;position:relative}.fancybox-type-inline .fancybox-skin .fancybox-outer .fancybox-inner .modal-info:after{content:'';clear:both;display:table}.fancybox-type-inline .fancybox-skin .fancybox-outer .fancybox-inner .modal-info .modal-header h3{text-transform:none;margin-top:0}.fancybox-type-inline .fancybox-skin .fancybox-outer .fancybox-inner .modal-info .modal-gallery{float:left;width:calc(50% - 10px)}.fancybox-type-inline .fancybox-skin .fancybox-outer .fancybox-inner .modal-info .modal-gallery .gallery-slide-thumb .slide{height:36px !important}.fancybox-type-inline .fancybox-skin .fancybox-outer .fancybox-inner .modal-info .modal-content{float:right;width:calc(50% - 10px);font-size:12px;line-height:1.75}.fancybox-type-inline .fancybox-skin .fancybox-outer .fancybox-inner .modal-info .modal-content h3,.fancybox-type-inline .fancybox-skin .fancybox-outer .fancybox-inner .modal-info .modal-content h2,.fancybox-type-inline .fancybox-skin .fancybox-outer .fancybox-inner .modal-info .modal-content h4{margin-top:0;margin-bottom:10px;text-transform:none}.fancybox-outer .fancybox-nav{width:0}.page-template-clubs-media .page-content{margin-bottom:0}.club-media-galleries .row h2,.club-media-all .row h2,.club-player-select .row h2,.tab_builder_coach_select .row h2{width:60%;float:left}.club-media-galleries .row h2+.cta-text,.club-media-all .row h2+.cta-text,.club-player-select .row h2+.cta-text,.tab_builder_coach_select .row h2+.cta-text{float:right}.club-media-galleries .col--one-third,.club-media-all .col--one-third,.club-player-select .col--one-third,.tab_builder_coach_select .col--one-third{margin-bottom:2em}.club-media-galleries .gallery .fancyboxLauncher_preview img,.club-media-all .gallery .fancyboxLauncher_preview img,.club-player-select .gallery .fancyboxLauncher_preview img,.tab_builder_coach_select .gallery .fancyboxLauncher_preview img{backface-visibility:hidden;margin-bottom:1em}.club-media-galleries .gallery .fancyboxLauncher_preview img:hover,.club-media-all .gallery .fancyboxLauncher_preview img:hover,.club-player-select .gallery .fancyboxLauncher_preview img:hover,.tab_builder_coach_select .gallery .fancyboxLauncher_preview img:hover{opacity:0.75;transition:opacity 0.25s ease}.club-media-galleries .gallery .fancyboxLauncher_preview.title,.club-media-all .gallery .fancyboxLauncher_preview.title,.club-player-select .gallery .fancyboxLauncher_preview.title,.tab_builder_coach_select .gallery .fancyboxLauncher_preview.title{color:#000;font-family:'merriweather-bold';transition:color 0.25s ease}.club-media-galleries .gallery .fancyboxLauncher_preview.title:hover,.club-media-all .gallery .fancyboxLauncher_preview.title:hover,.club-player-select .gallery .fancyboxLauncher_preview.title:hover,.tab_builder_coach_select .gallery .fancyboxLauncher_preview.title:hover{color:#ed1c24}.club-media-galleries .gallery .club-gallery,.club-media-all .gallery .club-gallery,.club-player-select .gallery .club-gallery,.tab_builder_coach_select .gallery .club-gallery{display:none}.fancybox-outer .gallery-title{background:#000;padding:20px;color:#FFF;font-family:'merriweather-bold'}.club-tournament-scores .scores-wrap{padding:2.5em 1.875em;border:solid 1px #000}.club-tournament-scores .scores-wrap tr{position:relative}.club-tournament-scores .scores-wrap tr:nth-child(odd){background:#e1e1e1}.club-tournament-scores .scores-wrap tr th,.club-tournament-scores .scores-wrap tr td{padding:0.75em}.club-tournament-scores .scores-wrap tr th:last-of-type,.club-tournament-scores .scores-wrap tr td:last-of-type{display:none}.club-tournament-scores .scores-wrap tr:after{display:table;clear:both;content:''}.club-tournament-scores .scores-wrap tr span,.club-tournament-scores .scores-wrap tr a{font-size:0.85em}.club-tournament-scores .scores-wrap tr .t_media{text-align:right}.club-tournament-scores .scores-wrap tr .media-wrap{display:none}@media (max-width: 1200px){.club-tournament-scores .scores-wrap{padding:0;border:0;overflow-x:hidden}.club-tournament-scores .scores-wrap:hover,.club-tournament-scores .scores-wrap.swipe{overflow-x:scroll}.club-tournament-scores .scores-wrap.swipe table{width:900px}.club-tournament-scores .scores-wrap table{width:900px}.club-tournament-scores .scores-wrap table th:first-child,.club-tournament-scores .scores-wrap table td:first-child{width:30%}}.wpcf7 .checkbox-wrap.checked{background:#ed1c24}.wpcf7 .wpcf7-checkbox span.wpcf7-list-item-label{font-size:12px;line-height:21px;display:inline-block !important}.wpcf7 .wpcf7-checkbox span.wpcf7-list-item-label:hover{color:#000}.wpcf7 span.wpcf7-list-item{margin-left:0}.facility-event-spaces .block-lists .col--full:last-child{margin-bottom:0}.facility-event-spaces .block-lists .col--full .col--one-third:last-child{margin-bottom:0}.special-bg{width:100%;position:relative}.special-bg-bg{position:absolute;left:0;top:0;width:100%;min-height:1075px;background-size:cover;background-position:top center;background-repeat:no-repeat;transition:all 0.25 ease}@media (min-width: 768px) and (max-width: 1440px){.special-bg-bg{background-size:contain}}@media (max-width: 767px){.special-bg-bg{min-height:400px}}.special-bg+.main-content{padding-top:385px;transition:padding 0.25s ease}@media (max-width: 1500px){.special-bg+.main-content{padding-top:285px}}@media (max-width: 767px){.special-bg+.main-content{padding-top:175px}}@media (max-width: 600px){.special-bg+.main-content{padding-top:145px}}.special-bg+.main-content aside{margin-top:82px}.special-bg+.main-content aside:before{display:none}@media (max-width: 1023px){.special-bg+.main-content aside:before{display:block}}@media (max-width: 400px){.special-bg+.main-content aside{padding-right:15px !important;padding-left:15px !important}}.special-bg+.main-content aside .sidebar-widget{padding-top:30px !important}.special-bg+.main-content .page-contain{max-width:1380px}@media (max-width: 1440px){.special-bg+.main-content .page-contain{max-width:calc(100% - 60px)}}@media (max-width: 440px){.special-bg+.main-content .page-contain{max-width:100%}}.special-bg+.main-content .page-contain .content>.col,.special-bg+.main-content .page-contain .content .main-widget{margin:0 0 0 0;width:100% !important}@media (max-width: 400px){.special-bg+.main-content .page-contain .content>.col .col,.special-bg+.main-content .page-contain .content .main-widget .col{width:100% !important}}.special-bg+.main-content #breadcrumbs{background:#FFF;width:auto;display:inline-block !important;padding:20px 12px 10px 12px;margin-bottom:25px;height:auto;position:relative}@media (max-width: 767px){.special-bg+.main-content #breadcrumbs{width:100%;max-width:100%}}@media (max-width: 600px){.special-bg+.main-content #breadcrumbs{display:none !important}}.special-bg+.main-content .page-content,.special-bg+.main-content .main-widget{background:#FFF;padding:30px}@media (max-width: 400px){.special-bg+.main-content .page-content,.special-bg+.main-content .main-widget{padding:15px}}.special-bg+.main-content .main-widget .col--full{margin-left:0;margin-right:0;width:100%}.tabs-first+.main-content .page-content{padding-bottom:0}.tabs-first+.main-content .page-content .main-content--wrap,.tabs-first+.main-content .page-content .content-gallery--wrap{display:none !important}.tabs-first+.main-content .page-content+.main-widget{padding-top:0}.tabs-first+.main-content .page-content+.main-widget .col--full{padding-top:0;border-top:0}.sidebar-widget.widget-bulleted-cta .cta-bullets p a{color:#ed1c24}.tab_builder_columns .col--4{margin-bottom:40px}.tab_builder_columns .flex{display:flex;flex-wrap:no-wrap;justify-content:flex-start}.tab_builder_columns .flex>*{margin:0 20px 20px 0 !important;flex-basis:25%}.tab_builder_columns .flex>*:last-child{margin-right:0 !important}@media (max-width: 767px){.tab_builder_columns .flex>*{flex-basis:100%;margin:0 0 20px 0 !important}}@media (max-width: 767px){.tab_builder_columns .flex{flex-wrap:wrap}}.tab_builder_columns .list-name{color:#FFF;background:#000;text-align:center;font-size:.875em;padding:1.428em 10px;width:100%;text-transform:uppercase;font-family:'merriweather-bold';margin-bottom:1.785em}@media screen and (max-width: 1023px){.tab_builder_columns .list-name{font-size:14px}}.tab_builder_columns ul{margin-left:0 !important}.tab_builder_columns a{display:block;font-family:'merriweather-bold-italic';margin-bottom:.625em;font-size:1em}section.quotes{overflow-x:hidden}section.quotes .slider button.slick-prev{left:0px}section.quotes .slider button.slick-next{right:5px}.sidebar p:last-child{margin:0}.sidebar li{overflow:hidden;word-break:break-word}.sidebar li:last-child{margin-bottom:0}.sidebar .widget{overflow:hidden}.sidebar-widget.widget-ads .ads-list li{margin-bottom:20px}.equal.news a[href="http://aviatorsports.com.synapseresults.com/category/kings-county-fair/"],.equal.news a[href="http://aviatorsports.com/category/kings-county-fair/"]{display:none}footer .footer__news-events{overflow:hidden}@media screen and (max-width: 768px){footer .footer__news-events .page-contain{padding:0}}footer .footer__news-events .news-events{padding:5.9375em 0;width:50%;float:left;color:#000}@media screen and (max-width: 768px){footer .footer__news-events .news-events{width:100%;padding:2em .9375em !important}footer .footer__news-events .news-events:after{display:none !important}}footer .footer__news-events .news-events .title{font-family:'merriweather-bold-italic';font-size:1.625em;float:left;margin-bottom:1.875em;display:block}@media screen and (max-width: 1330px){footer .footer__news-events .news-events .title{width:100%;margin-bottom:.3125em}}footer .footer__news-events .news-events .see-all{font-family:'merriweather-light-italic';font-size:0.8125em;color:#000;float:right;display:block;margin-top:7px}footer .footer__news-events .news-events .see-all:hover{color:#ed1c24}@media screen and (max-width: 1330px){footer .footer__news-events .news-events .see-all{float:none;clear:left;display:inline-block;margin-bottom:1.875em}}footer .footer__news-events .news-events__news{padding-right:60px;background:#f0f0f0}footer .footer__news-events .news-events__news:before{content:'';display:block;position:absolute;height:100%;width:100%;right:calc(100% - 30px);top:0;background:#f0f0f0}@media screen and (max-width: 768px){footer .footer__news-events .news-events__news:before{display:none !important;height:auto !important}}footer .footer__news-events .news-events__events{padding-left:60px;background:#f5f5f5}footer .footer__news-events .news-events__events:after{content:'';display:block;position:absolute;height:100%;width:100%;left:calc(100% - 30px);top:0;background:#f5f5f5}@media screen and (max-width: 768px){footer .footer__news-events .news-events__events:after{display:none !important;height:auto !important}}footer .footer__news-events .news-events .events__event{width:calc(50% - 15px);margin-right:1.875em;float:left;position:relative}footer .footer__news-events .news-events .events__event:last-child{margin-right:0}footer .footer__news-events .news-events .events__event--text{width:100%;margin-right:0}footer .footer__news-events .news-events .events__event a.image-wrap{position:relative;display:block}footer .footer__news-events .news-events .events__event a.image-wrap:before{transition:all 0.5s ease-in-out;background:none;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0);content:'';display:block;position:absolute}footer .footer__news-events .news-events .events__event a.image-wrap:hover:before{background:rgba(0,0,0,0.25)}footer .footer__news-events .news-events .events__event img{margin-bottom:1.875em}@media screen and (min-width: 769px) and (max-width: 900px){footer .footer__news-events .news-events .events__event{width:100%;margin:0 0 3.75em 0}}@media screen and (max-width: 639px){footer .footer__news-events .news-events .events__event{width:100%;margin:0 0 3.75em 0}}footer .footer__news-events .news-events .events__event .event__title{font-family:'merriweather-bold';font-size:1em;margin-bottom:1.875em}footer .footer__news-events .news-events .events__event .event__title a{color:#000}footer .footer__news-events .news-events .events__event .event__title a:hover{color:#ed1c24 !important}footer .footer__news-events .news-events .events__event .event__content{margin-bottom:2.307em;font-family:'merriweather-light';font-size:.8125em}footer .footer__news-events .news-events .events__event .event__link{font-family:'merriweather-bold-italic';font-size:1em;text-transform:uppercase;color:#ed1c24;display:block}footer .footer__news-events .news-events .events__event .event__link:hover{color:#000}footer .footer__news-events .news-events .events__event .details-list{margin-bottom:30px}footer .footer__news-events .news-events .events__event .details-list .detail{font-family:'merriweather-light';font-size:.8125em;margin-bottom:15px;position:relative;padding-left:40px}footer .footer__news-events .news-events .events__event .details-list .detail:before{position:absolute;left:0;font-size:25px;vertical-align:middle;top:-3px;margin-right:10px}footer .footer__news-events .news-events .events__event .details-list .detail.location{margin-bottom:0}footer .get-social{padding:3.125em 0;background-repeat:no-repeat;background-position:top center;background-size:cover;color:#FFF}footer .get-social__title{font-size:1.625em;font-family:'merriweather-bold-italic';text-transform:uppercase;float:left;width:34.782%;margin-top:15px}@media screen and (max-width: 1100px){footer .get-social__title{width:100%;margin-bottom:40px}}footer .get-social__tab_header{margin:0 1.875em;float:left;margin-bottom:15px}@media screen and (max-width: 1100px){footer .get-social__tab_header{margin-right:0;margin-left:0;width:60%}}@media screen and (max-width: 768px){footer .get-social__tab_header{margin-right:0;margin-left:0;width:100%}}footer .get-social__tab_header span{width:59px;height:59px;position:relative;display:inline-block;margin:0 15px 15px 15px}@media screen and (max-width: 700px){footer .get-social__tab_header span{margin:0 5px 15px 5px}}footer .get-social__tab_header button{width:46px;height:46px;border-radius:250px;display:inline-block;color:#000;border:solid 1px #FFF;font-size:59px;font-family:'icomoon';background:none;position:absolute;transition:all 0.15s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}footer .get-social__tab_header button:before{font-size:55px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;display:block;color:#FFF;transition:all 0.15s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer .get-social__tab_header button:after{content:'';border-radius:250px;border:solid 1px #FFF;height:58px;width:58px;color:#FFF;display:block;font-size:64px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;transition:all 0.15s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer .get-social__tab_header button.active,footer .get-social__tab_header button:hover{background:#FFF;width:56px;height:56px}footer .get-social__tab_header button.active:before,footer .get-social__tab_header button:hover:before{font-size:69px}footer .get-social__tab_header button.active:after,footer .get-social__tab_header button:hover:after{width:72px;height:72px}footer .get-social__tab_header button.active.icon-social-facebook:before,footer .get-social__tab_header button:hover.icon-social-facebook:before{color:#3b5998}footer .get-social__tab_header button.active.icon-social-twitter:before,footer .get-social__tab_header button:hover.icon-social-twitter:before{color:#00aced}footer .get-social__tab_header button.active.icon-social-instagram:before,footer .get-social__tab_header button:hover.icon-social-instagram:before{color:#517fa4}footer .get-social__tab_header button.active.icon-social-youtube:before,footer .get-social__tab_header button:hover.icon-social-youtube:before{color:#b00}footer .get-social__social-action{float:right;margin-top:15px}@media screen and (max-width: 768px){footer .get-social__social-action{float:left;margin-bottom:30px}footer .get-social__social-action .tab-content{margin:0 !important}}footer .get-social__social-action a{color:#ed1c24}footer .get-social__social-action a:hover{color:#FFF}footer .get-social .tab-content:after{content:'';display:table;clear:both}footer .get-social .tab-content .col{padding:1.25em;background:#FFF;color:#000;margin-bottom:30px}footer .get-social .tab-content .col.col--one-third:after{content:'';clear:both;display:table}footer .get-social .tab-content__avatar{float:left;margin-bottom:1.25em;width:80px}footer .get-social .tab-content__avatar img{width:100%}footer .get-social .tab-content__title{float:left;font-size:1em;font-family:'merriweather-bold-italic';margin-top:.9375em;margin-bottom:.3125em;width:calc(100% - 80px);padding-left:15px}footer .get-social .tab-content__date{float:left;font-size:1em;font-family:'merriweather-light';padding-left:15px;margin-bottom:.9375em}footer .get-social .tab-content__snippet{clear:both;text-align:left;margin-bottom:.9375em;font-size:.8125em;font-family:'merriweather-light';height:102px;overflow:hidden;position:relative}footer .get-social .tab-content__snippet:before{content:'';background:#fff;width:15px;height:17px;bottom:0;right:0;position:absolute;display:block}footer .get-social .tab-content__snippet a{color:#ed1c24}footer .get-social .tab-content__snippet a:hover{color:#000}footer .get-social .tab-content__share{padding:.8125em 0;margin-bottom:.625em;border-bottom:solid 1px #636466;font-size:.8125em;font-family:'merriweather-light'}footer .get-social .tab-content__share:after{content:'';display:table;clear:both}footer .get-social .tab-content__share .share{float:left;width:33.33%;color:#000}footer .get-social .tab-content__share .share:hover{color:#ed1c24}footer .get-social .tab-content__share .share--like{text-align:left}footer .get-social .tab-content__share .share--like:before{content:'\eae0';font-family:icomoon;position:relative;vertical-align:middle;margin-right:10px;font-size:22px;font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}footer .get-social .tab-content__share .share--reply{text-align:left}footer .get-social .tab-content__share .share--reply:before{content:'\e909';font-family:icomoon;position:relative;vertical-align:middle;margin-right:10px;font-size:22px;font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}footer .get-social .tab-content__share .share--comment{text-align:center}footer .get-social .tab-content__share .share--comment:before{content:'\e916';font-family:icomoon;position:relative;vertical-align:middle;margin-right:10px;font-size:22px;font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}footer .get-social .tab-content__share .share--retweet{text-align:center}footer .get-social .tab-content__share .share--retweet:before{content:'\e922';font-family:icomoon;position:relative;vertical-align:middle;margin-right:10px;font-size:22px;font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}footer .get-social .tab-content__share .share--share{text-align:right}footer .get-social .tab-content__share .share--share:before{content:'\eadd';font-family:icomoon;position:relative;vertical-align:middle;margin-right:10px;font-size:22px;font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}footer .get-social .tab-content__share .share--favorite{text-align:right}footer .get-social .tab-content__share .share--favorite:before{content:'\e910';font-family:icomoon;position:relative;vertical-align:middle;margin-right:10px;font-size:22px;font-weight:normal !important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}@media screen and (min-width: 1025px) and (max-width: 1100px){footer .get-social .tab-content__share .share{width:100%;display:block;margin-bottom:5px;text-align:left}}@media screen and (max-width: 1024px){footer .get-social .tab-content__share .share{width:auto;margin-right:20px}}footer .get-social .tab-content__liked{text-align:left;font-size:.8125em;font-family:'merriweather-light'}footer .get-social .social-linked-image.full{width:100%;height:175px;display:block;position:relative;overflow:hidden;margin-bottom:15px}footer .get-social .social-linked-image.full img{position:absolute;top:50%;transform:translateY(-50%);position:absolute}@media screen and (max-width: 1023px){footer .get-social .tab-content{margin-left:30px;margin-right:30px}footer .get-social .tab-content .col{width:100%;margin:0 0 30px 0}}@media screen and (max-width: 768px){footer .get-social .tab-content{margin-left:15px;margin-right:15px}footer .get-social .tab-content .col{width:100% !important;margin:0 0 30px 0}}footer .enews{padding:1.875em 0}footer .enews .logo{display:block;max-width:240px;margin-top:1.25em}@media screen and (max-width: 768px){footer .enews .logo{margin-top:0}}footer .enews .title{font-size:1.4375em;font-family:'merriweather-bold-italic';text-transform:uppercase;margin-bottom:.625em;display:block}footer .enews form.enewsletter:after{content:'';clear:both;display:table}footer .enews form.enewsletter input{border:0;background:#ebebeb;color:#000 !important;font-family:'merriweather-light-italic';font-size:0.8125em;padding:1.125em 1.5625em;height:50px;float:left;outline:none;width:calc(100% - 120px)}footer .enews form.enewsletter input::-webkit-input-placeholder{color:#000 !important;font-family:'merriweather-light-italic' !important;opacity:1}footer .enews form.enewsletter input::-moz-placeholder{color:#000 !important;font-family:'merriweather-light-italic' !important;opacity:1}footer .enews form.enewsletter input:-moz-placeholder{color:#000 !important;font-family:'merriweather-light-italic' !important;opacity:1}footer .enews form.enewsletter input:-ms-input-placeholder{color:#000 !important;font-family:'merriweather-light-italic' !important;opacity:1}footer .enews form.enewsletter button{text-transform:uppercase;border:0;font-family:'merriweather-bold-italic';font-size:.875em;text-align:center;float:left;padding:1.25em 0;background:#ed1c24;color:#FFF;width:120px;height:50px;border:solid 1px #ed1c24}footer .enews form.enewsletter button:hover{background:#FFF;color:#ed1c24}footer .enews form.enewsletter span.wpcf7-not-valid-tip{position:absolute;width:220px;height:10px;left:0;top:55px;font-size:13px;display:block}footer .enews form.enewsletter .wpcf7-validation-errors.wpcf7-response-output{display:none !important}footer .enews form.enewsletter .email{display:block;width:100%}footer .enews form.enewsletter .newsletter-success,footer .enews form.enewsletter .wpcf7-response-output{display:none}@media screen and (min-width: 1024px){footer .enews .social-icons{top:50%;transform:translateY(-50%);position:absolute;right:32px;position:absolute}}footer .enews .social-icons .social-icon{float:left;font-family:icomoon;font-size:3.75em;margin-right:20px;position:relative;display:block;width:0.859em;height:0.859em;color:#000}footer .enews .social-icons .social-icon:hover{color:#ed1c24}footer .enews .social-icons .social-icon:last-child{margin-right:0}footer .enews .social-icons .social-icon:before{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}footer .enews .social-icons .social-icon:after{content:'\e900';top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}footer .enews .social-icons .social-icon--facebook:before{content:"\eaed"}footer .enews .social-icons .social-icon--twitter:before{content:"\eaee"}footer .enews .social-icons .social-icon--instagram:before{content:"\eaef"}footer .enews .social-icons .social-icon--youtube:before{content:"\eaf0"}@media screen and (max-width: 1023px){footer .enews .col{width:calc(50% - 60px);margin-bottom:30px}footer .enews .col:last-child{margin-bottom:0}}@media screen and (max-width: 768px){footer .enews .col{width:calc(100% - 30px)}}footer .sponsors{padding:2.1875em 0;background:url(../images/pattern-gray-stripe.jpg) repeat;overflow:hidden}footer .sponsors .slider--sponsors .slide{background:#FFF;margin:0 1.875em;height:7.1875em;position:relative}footer .sponsors .slider--sponsors .slide img{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;max-width:80%;max-height:80%}footer .sponsors .slider--sponsors .slide a{width:100%;height:100%;display:block}footer .sponsors .slider--sponsors .slide:hover{opacity:0.5}footer .sponsors .slider--sponsors button.slick-prev{left:-10px}footer .sponsors .slider--sponsors button.slick-prev:before{content:'\eae9'}@media screen and (max-width: 1470px){footer .sponsors .slider--sponsors button.slick-prev{left:0px}}footer .sponsors .slider--sponsors button.slick-next{right:0px}footer .sponsors .slider--sponsors button.slick-next:before{content:'\eaea'}@media screen and (max-width: 1470px){footer .sponsors .slider--sponsors button.slick-next{right:5px}}footer .sponsors .slider--sponsors button.slick-disabled{display:none !important}footer .sponsors .slider--sponsors button:before{font-family:'icomoon';opacity:1;color:#636466;font-size:35px;color:#ababab}@media screen and (max-width: 1470px){footer .sponsors .slider--sponsors button:before{font-size:25px}}footer .info{background:#000;font-family:'merriweather-light';color:#b7b7b7;padding:.9375em 0}@media screen and (max-width: 699px){footer .info{padding-bottom:150px}}footer .info a:hover{color:#ed1c24}@media screen and (max-width: 768px){footer .info .page-contain{padding:0 15px}}footer .info__copyright{font-size:.625em;flex-basis:35%;text-align:left;display:inline-block;flex:0 1 auto}@media screen and (max-width: 940px){footer .info__copyright{display:block;margin-bottom:20px;margin-right:0}}@media screen and (max-width: 1080px){footer .info__copyright{flex-basis:100%;text-align:right;order:3;padding-top:10px}}@media screen and (max-width: 450px){footer .info__copyright{padding-top:18px;text-align:center}}footer .info__links{flex-basis:100%;margin:0;padding:0;list-style:none;display:flex;flex:0 1 auto}footer .info__links:after{content:'';clear:both;display:table}footer .info__links li{line-height:1;display:inline-block;margin-right:1em;display:flex;align-items:center}footer .info__links li:last-child{margin-right:0}footer .info__links li:last-child:after{display:none}footer .info__links li:after{content:'|';display:inline-block;position:relative;margin-left:1em}footer .info__links li a{font-size:.625em;color:#FFF}@media screen and (max-width: 940px){footer .info__links li:last-child a{margin-right:0}}@media screen and (max-width: 1350px){footer .info__links{padding-top:10px}}@media screen and (max-width: 1120px){footer .info__links{padding-top:10px}}@media screen and (max-width: 1080px){footer .info__links{padding-top:10px;text-align:right}footer .info__links li a{margin-left:3em;margin-right:0em}}@media screen and (max-width: 450px){footer .info__links{text-align:center}footer .info__links li a{margin-left:1.5em;margin-right:1.5em !important}}footer .info__contact{font-size:.78125em;flex-basis:65%;display:flex}footer .info__contact a{color:#FFF}footer .info__contact .footer-link-grey{color:#77787A;transition:.3s;border-bottom:1px solid transparent}footer .info__contact .footer-link-grey:hover{color:#ed1c24}@media screen and (max-width: 1080px){footer .info__contact{flex-basis:100%;line-height:1.6em}}@media screen and (max-width: 450px){footer .info__contact{line-height:2.5em;text-align:center}footer .info__contact label{display:block}footer .info__contact .footer-divider{display:none}}@media screen and (min-width: 700px) and (max-width: 1154px){footer .info .chat-button{width:220px;height:120px;float:left;margin-right:20px;margin-bottom:0}footer .info .chat-button ~ *{float:left;clear:none;width:calc(100% - 240px);margin:12px 0}}@media screen and (min-width: 1155px){footer .info .chat-button{width:220px;height:120px;float:left;margin-right:20px;margin-bottom:0}footer .info .chat-button ~ *{margin-top:55px}}.bcFloat{right:-15px !important;left:auto !important}@media screen and (min-width: 700px){.bcFloat{left:0px !important;transform:none}}@media screen and (min-width: 768px){.bcFloat{left:10px !important}}@media screen and (min-width: 1440px){.bcFloat{left:calc((100vw - 1410px) / 2) !important}}.get-social .tab-content.twitter .col img{display:none !important}.get-social .tab-content.twitter .col .tab-content__avatar img,.get-social .tab-content.twitter .col .tab-content__placeholder-img img{display:block !important}.get-social .tab-content .placeholder{min-height:200px;font-size:13px;text-align:center}.get-social .tab-content .placeholder img{margin:20px auto}.footer-info{margin-top:0px !important}.footer-info .footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.footer-info .footer-link-grey{color:#77787A;transition:.3s;border-bottom:1px solid transparent}.footer-info .footer-link-grey:hover{color:#ed1c24}.footer-info .info__labels{white-space:nowrap}@media screen and (max-width: 370px){.footer-info .info__labels{white-space:normal}}.info__labels{margin-top:8px}.info__labels--address{width:100%;max-width:125px}.info__labels--address a{font-size:12px}.info__labels--contact{margin-left:35px;display:flex;flex-direction:column}.info__labels--contact label{margin-bottom:10px}.info__labels--contact label a{font-size:12px;display:flex;align-items:center}.info__labels--contact label a:before{font-size:20px;margin-right:3px;color:#000000}.info__labels--contact label:last-child{margin-bottom:0}.footer-divider{font-size:.7em}.ios .main-widget.iframe .col{overflow:auto;-webkit-overflow-scrolling:touch}.main-widget.iframe iframe{max-width:100%;min-width:100%}.main-widget.image-grid .image-wrap{width:22%;margin:0 1.5% 50px}@media screen and (max-width: 940px){.main-widget.image-grid .image-wrap{width:30%}}@media screen and (max-width: 600px){.main-widget.image-grid .image-wrap{width:46%;margin:0 2% 50px}}@media screen and (max-width: 415px){.main-widget.image-grid .image-wrap{width:100%;margin:0 0 50px}}.main-widget.hide-show-faq .question-row table td{padding-right:15px}@media screen and (max-width: 768px){.main-widget.hide-show-faq .question-row table{width:100%}}.sidebar-widget{padding:1.75em 0;border-bottom:solid 1px #000}.sidebar-widget:first-child{padding-top:.625em}.sidebar-widget:first-child .title{margin-top:5px}.sidebar-widget:last-child{border-bottom:0}.sidebar-widget .title{font-family:'merriweather-bold';font-size:1.25em;margin-top:0;margin-bottom:0.75em;color:#000;text-transform:uppercase}.sidebar-widget .links{list-style-type:none;display:block;text-transform:uppercase;font-family:'merriweather-bold-italic';padding:0;margin:0}.sidebar-widget .links a{margin-bottom:.9375em;display:block;color:#000;font-size:1em}.sidebar-widget .links a:hover{color:#ed1c24}.sidebar-widget .links li:last-child a{margin-bottom:0}.sidebar-widget a.red{font-size:1em;color:#ed1c24;text-transform:uppercase;font-family:'merriweather-bold-italic'}.sidebar-widget a.red:hover{color:#000}.sidebar-widget.widget-file-list a{text-transform:capitalize}.sidebar-widget.news-events article .headline{font-size:1em;font-family:'merriweather-bold';margin-bottom:.625em}.sidebar-widget.news-events article .author,.sidebar-widget.news-events article .date{font-size:.8125em;font-family:'merriweather-light'}.sidebar-widget.news-events article a{margin:.625em 0 2.1875em 0;display:block}.sidebar-widget.news-events .see-all{color:#000;float:right;font-family:'merriweather-light-italic';font-size:.875em}.sidebar-widget.news-events .see-all:hover{color:#ed1c24}.sidebar-widget.ad a{display:block;margin-bottom:1.25em}.sidebar-widget.ad a:last-child{margin-bottom:0}.sidebar-widget.ad a:hover img{filter:grayscale(1)}.sidebar-widget.sports-director .director-name{font-size:1em;font-family:'merriweather-bold';margin-bottom:1.25em}.sidebar-widget.sports-director .position{font-size:0.8125em;font-family:'merriweather-light';margin-bottom:5px}.sidebar-widget.sports-director .position:last-of-type{margin-bottom:20px}.sidebar-widget.sign-up-now .ages,.sidebar-widget.sign-up-now .cost{display:block;width:100%;font-size:.875em;font-family:'merriweather-bold';margin-bottom:0.714em}.sidebar-widget.sign-up-now .ages:before,.sidebar-widget.sign-up-now .cost:before{margin-right:10px;vertical-align:middle;font-size:1.75em}.sidebar-widget.sign-up-now .cost{margin-bottom:20px}.sidebar-widget.sign-up-now .title{margin-bottom:20px;display:block}.widget-link-list ul li{margin-bottom:12px}.widget-news-feed h4{text-transform:none;font-size:1em;font-family:'merriweather-bold';margin-bottom:15px;margin-top:30px}.widget-news-feed p{margin-bottom:5px}.widget-news-feed p.news-item-readmore{padding-top:10px}.widget-news-feed p.news-item-author,.widget-news-feed p.news-item-date{font-size:0.8125em;font-family:'merriweather-light'}.widget-news-feed .news-feed-seeall{float:right;font-size:0.8125em;font-family:'merriweather-light';font-style:italic;padding-top:20px}.widget-director p.director-read-bio{padding-top:10px;margin-bottom:5px}.widget-contact-form .contact-form .form-fields{padding-top:10px}.widget-contact-form .contact-field label{margin-bottom:9px}.widget-contact-form .contact-field label span{display:block;margin-bottom:0}.widget-contact-form .contact-send-button{padding-top:9px}.widget-contact-form.form button.cta{float:none}.widget-contact-form.form label input,.widget-contact-form .form label textarea{background-color:#fff;font-size:.8125em;font-family:'merriweather-light-italic'}.widget-contact-form .file-list{padding-top:23px;padding-bottom:10px}.widget-contact-form div.wpcf7-response-output{margin:2em 0;padding:9px}.widget-bulleted-cta .cta-bullets{padding-top:9px;margin-bottom:30px}.widget-bulleted-cta .cta-bullets li{position:relative;line-height:25px;margin-bottom:10px}.widget-bulleted-cta .cta-bullets li>span{font-size:25px;position:absolute;top:0;left:0;position:relative;display:inline-block;vertical-align:middle;margin-right:8px}.widget-bulleted-cta .cta-bullets .bullet-copy{display:inline-block;vertical-align:middle}.widget-bulleted-cta .cta-bullets .bullet-copy p{font-family:'merriweather-bold';font-size:14px}.single-syn_events-calendar .widget-bulleted-cta{padding-bottom:45px}.single-syn_events-calendar .widget-bulleted-cta .bullet-copy{font-family:'merriweather-bold'}.widget-plain-list .plain-list{padding-top:9px;margin-bottom:30px}.widget-plain-list .plain-list li{position:relative;line-height:25px}.widget-plain-list .plain-list li.icon-indent-on{padding-left:35px}.widget-plain-list .plain-list li.icon-indent-off{padding-left:0}.widget-plain-list .plain-list li.icon-single{margin-bottom:0}.widget-plain-list .plain-list li.icon-multi{margin-bottom:10px}.widget-plain-list .plain-list li>span{font-size:25px;position:absolute;top:0;left:0}.widget-plain-list .plain-list .item-copy p{font-family:'merriweather-bold';font-size:14px}.widget-more-events{padding-top:35px}.widget-more-events h3{margin-bottom:25px !important}.widget-more-events .more-events .more-events-image{background-position:center center;background-size:cover;height:185px}.widget-more-events .more-events .more-event{margin-bottom:30px}.widget-more-events .more-events .more-event h4{text-transform:none;font-family:'merriweather-bold'}.widget-more-events .more-events .more-event ul{margin-bottom:25px}.widget-more-events .more-events .more-event ul li{padding-left:35px;position:relative;line-height:25px;margin-bottom:10px}.widget-more-events .more-events .more-event ul li a{font-family:'merriweather-bold'}.widget-more-events .more-events .more-event ul li a:hover{color:#ed1c24}.widget-more-events .more-events .more-event ul li>span{font-size:25px;position:absolute;top:0;left:0}.sidebar-widget .cta--red{font-size:16px;width:175px;text-align:center;padding:15px 8px 15px 16px;line-height:1}.icon-flyout{position:fixed;top:110px;height:calc(100% - 110px)}.icon-flyout .scroller{overflow-y:scroll;height:100%}a.social-logo{position:relative;top:4px}a.social-logo img{height:20px;display:inline}body{padding-top:110px}@media screen and (max-width: 970px){body{padding-top:70px}}.page-content .main-widget.form.email,.page-content .main-widget.form.email #recipient-container,.page-content .main-widget.form.email #success-content,.wpcf7-response-output{display:none}.page-content .main-widget.form.email #invite-message{margin:10px;padding:10px;text-align:center;color:red;font-size:20px;font-style:italic}.page-content .main-widget.form.email .invite-recipient{border:1px solid #ccc;border-radius:8px;padding:10px}.page-content .main-widget.form.email .invite-recipient .rnumber{float:right}.page-content .main-widget.form.email .invite-recipient .boom-gone{display:inline-block;width:20px;height:20px;background-color:red}.page-content .main-widget.form.email #email-actions,.page-content .main-widget.form.email #recip-clone{display:none}.main-widget.weekly-schedule.tabs .tabs-content .table-wrap:last-child{width:100%}.main-widget.weekly-schedule.tabs .tabs-content .table-wrap table.time{border-right:1px solid black}.main-widget.weekly-schedule.tabs .tabs-content .table-wrap table.time td.fullspan{width:88%;border:none;border-left:1px solid black;padding:0;height:28px;position:relative}.main-widget.weekly-schedule.tabs .tabs-content .table-wrap table.time td.fullspan.even{border-bottom:1px solid black !important}table.time .sp-program{background-color:red;border:1px solid black;height:100%;width:100%;position:absolute;top:-1px;transition:all 0.5s ease}table.time .sp-program span{position:absolute;width:100%;top:50%;left:0;line-height:1.1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);padding:5px}.firefox table.time .sp-program{margin-left:-1px}table.time tr{border-bottom:solid 1px #000}#events-calendar-filter-container .filter-bar h2{float:left;margin:0}#events-calendar-filter-container .filter-bar .filter-element,#events-calendar-filter-container .paging-container{float:right;width:260px;min-height:10px}#events-calendar-filter-container .paging-container{text-align:right}#events-calendar-filter-container .paging-container .next-prev.disabled{color:#909090}#events-calendar-filter-container .paging-container .page,#events-calendar-filter-container .paging-container{cursor:pointer;padding:5px 2px}#events-calendar-filter-container .paging-container .page.current{text-decoration:underline}#events-calendar-filter-container .filter-bar .filter-element label{width:25%;display:inline-block;padding:5px;text-align:right;font-size:13px}#events-calendar-filter-container .filter-bar .filter-element .select-wrap{width:72%;display:inline-block}#events-calendar-filter-container #events-container{margin:25px 0;min-height:300px}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important}.alert,.top-navbar,.icon-flyout,footer,.main-nav__navigation,aside,#breadcrumbs,.main-nav:after{display:none !important}h1{font-size:26px !important;line-height:30px;clear:left;margin-top:100px}h2{font-size:20px}.page-contain .content{width:100%}.main-nav__logo{float:none;display:block;margin-bottom:100px}}.sidebar-widget.widget-contact-form.form,.sidebar-widget.widget-contact-form>*{min-height:unset !important}.sidebar-widget.widget-contact-form.form br{display:none}.sharpspring_form button#submit_button{font-size:16px;width:175px;text-align:center;padding:15px 8px 15px 16px;line-height:1;background:#ed1c24;border:0;border-radius:0;text-shadow:none;box-shadow:none;color:#fff;text-transform:uppercase;font-style:italic;font-weight:600;letter-spacing:1px;position:relative}.sharpspring_form button#submit_button:before{width:100%;height:100%;content:'';display:block;position:absolute;top:5px;right:-5px;border-right:solid 1px #ed1c24;border-bottom:solid 1px #ed1c24}.sharpspring_form button#submit_button:after{content:'>';display:inline;padding-left:5px;padding-bottom:0;font-style:normal}.sharpspring_form input[type=text],.sharpspring_form input[type=password],.sharpspring_form textarea{border:0;padding:16px 15px;margin:2px 0;width:100%;font-size:0.8125em;transition:background-color .2s;border-radius:0;box-sizing:border-box}.sharpspring_form fieldset li label{font-weight:600}.sharpspring_form .field_value{margin-bottom:1em}.sharpspring_form .field_value .checkbox-option{display:block;padding:0.25em 0}.sharpspring_form .field_value .checkbox-option label{font-weight:400 !important}.sharpspring_form .checkbox.auto-filled{display:inline-block;height:1.3333em;width:1.3333em;border:none;vertical-align:middle;transition:all .25s ease-in-out;cursor:pointer;background:#FFF;margin-right:0.1875em;position:absolute;opacity:0}.sharpspring_form .checkbox.auto-filled+label{position:relative;cursor:pointer;padding:0}.sharpspring_form .checkbox.auto-filled+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:white}.sharpspring_form .checkbox.auto-filled:hover+label:before{background:#ed1c24}.sharpspring_form .checkbox.auto-filled:checked+label:before{background:#ed1c24}.sharpspring_form .checkbox.auto-filled:disabled+label{color:#b8b8b8;cursor:auto}.sharpspring_form .checkbox.auto-filled:disabled+label:before{box-shadow:none}.sharpspring_form select#campaignguid__sb{border:0;width:100%;padding:1em;height:4em;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0px;background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='#444' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");background-position:98% 50%;background-repeat:no-repeat}

/*# sourceMappingURL=theme.min.css.map */
