@charset "UTF-8";.proxiRegular{font-family:"Nunito Sans"}.proxiMedium{font-family:"Nunito Sans";font-weight:600}.proxiSemiBold{font-family:"Nunito Sans";font-weight:700}*,.btn,.button,.cart-order .new-ui-button,.cart-page-wrapper .new-ui-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.row{max-width:60.75rem}.img-90{display:inline-block;height:100%;vertical-align:middle;width:100px;height:100px}.img-120{height:120px;width:120px}.img-180{width:180px;height:180px}.img-270{width:270px;height:270px}.light-text{color:#959595}.dull-text{font-weight:400;color:#bbb;font-size:12px}.capitalize.dull-text{text-transform:uppercase}.unstyled{margin-left:0;list-style:none;padding-left:0;text-align:left}.large-body-text{font-weight:400px;line-height:27px;font-size:18px}.two-line-truncated{position:relative;display:-webkit-box;max-height:42px;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}@keyframes cursor{to{visibility:hidden}}.animate-enter,.animate-leave{transition:.4s cubic-bezier(.25, .1, .25, 1) all;position:relative;display:block;overflow:hidden;text-overflow:clip;white-space:nowrap}.animate-enter,.animate-leave.animate-leave-active{opacity:0;width:0;height:0}.animate-enter.animate-enter-active,.animate-leave{opacity:1;width:150px;height:30px}.animate-search-in{animation:comeIn 1.5s}@keyframes comeIn{from{opacity:0}to{opacity:1}}@keyframes poppin-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}.base-template{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/background.jpg');height:100%;width:100%}a{cursor:pointer}a:hover{cursor:pointer;text-decoration:none}.stricken{text-decoration:line-through!important}.stricken-detail{border:1px solid grey;font-style:normal;font-weight:700;padding-left:.1rem;padding-right:.1rem;margin-left:.1rem;white-space:pre}.stricken-detail.red{color:#dc3236;border-color:#dc3236}.stricken-detail.green{border-color:#7fa543;color:#7fa543}.stricken-detail.orange{border-color:#ec8023;color:#ec8023}.stricken-detail.link:hover{background-color:#444;color:#fff;border-color:#444}html{background:#fff}.no-resize{resize:none}.position-relative{position:relative}.position-absolute{position:absolute}.m-0-5-0-0{margin:0 5px 0 0!important}.m-0-0-20-0{margin:0 0 20px 0!important}.no-margin-bottom{margin-bottom:0!important}.no-margin-top{margin-top:0}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.no-margin{margin-top:0!important;margin-bottom:0!important}.no-margin-all,.no-margin-all::before{margin:0!important}.top-margin{margin-top:20px}.top-margin.tm-minus-9{margin-top:-9px}.top-margin.tm-2{margin-top:2px}.top-margin.tm-3{margin-top:3px}.top-margin.tm-4{margin-top:4px}.top-margin.tm-5{margin-top:5px}.top-margin.tm-7{margin-top:7px}.top-margin.tm-10{margin-top:10px}.top-margin.tm-15{margin-top:15px}.top-margin.tm-20{margin-top:20px}.top-margin.tm-30{margin-top:30px}.top-margin.tm-40{margin-top:40px}.top-margin.tm-45{margin-top:45px}.top-margin.tm-50{margin-top:50px}.top-margin.tm-60{margin-top:60px}.top-margin.tm-65{margin-top:65px}.top-margin.tm-80{margin-top:80px}.top-margin.tm-90{margin-top:90px}.top-margin.tm-100{margin-top:100px}.top-margin.tm-md-15{margin-top:0}@media screen and (max-width:1199px){.top-margin.tm-md-15{margin-top:15px}}.left-margin.lm-auto{margin-left:auto}.left-margin.lm-5{margin-left:5px}.left-margin.lm-10{margin-left:10px}.left-margin.lm-10i{margin-left:10px!important}.left-margin.lm-15{margin-left:15px}.left-margin.lm-20{margin-left:20px}.left-margin.lm--20{margin-left:-20px}.left-margin.lm-30{margin-left:30px}.left-margin.lm-40{margin-left:40px}.left-margin.lm-50{margin-left:50px}.right-margin.rm-5{margin-right:5px}.right-margin.rm-10{margin-right:10px}.right-margin.rm-15{margin-right:15px}.right-margin.rm-20{margin-right:20px}.right-margin.rm-30{margin-right:30px}.right-margin.rm-40{margin-right:40px}.right-margin.rm-50{margin-right:50px}.bottom-margin{margin-bottom:20px}.bottom-margin.bm-0{margin-bottom:0}.bottom-margin.bm-3{margin-bottom:3px}.bottom-margin.bm-5{margin-bottom:5px}.bottom-margin.bm-10{margin-bottom:10px}.bottom-margin.bm-15{margin-bottom:15px}.bottom-margin.bm-20{margin-bottom:20px}.bottom-margin.bm-30{margin-bottom:30px}.bottom-margin.bm-39{margin-bottom:39px}.bottom-margin.bm-40{margin-bottom:40px}.bottom-margin.bm-47{margin-bottom:47px}.bottom-margin.bm-50{margin-bottom:50px}.bottom-margin.bm-rem-1{margin-bottom:1rem}@media (min-width:0px) and (max-width:1280px){.bottom-margin-md{margin-bottom:10px}}@media (min-width:0px) and (max-width:1280px){.bottom-margin-md.bm-md-20{margin-bottom:20px}}.width-10{width:10px}.width-20{width:20px}.width-25{width:25px}.width-30{width:30px}.width-70{width:70px}.width-100{width:100px}.width-150{width:150px}.width-200{width:200px}.width-250{width:250px}.width-300{width:300px}.width-min-40{min-width:40px}.width-min-110{min-width:110px}.width-min-130{min-width:130px}.width-min-140{min-width:140px!important}.width-min-170{min-width:170px!important}.width-min-150{min-width:150px}.width-min-200{min-width:200px}.width-min-700{min-width:700px}.width.w-20p{width:20%}.width.w-25p{width:25%}.width-33p{width:33%}.width-40p{width:40%}.width-45p{width:45%}.width-48p{width:48%}.width-49p{width:49%}.width-60p{width:60%}.width-70p{width:70%}.width-85p{width:85%}.width-100p{width:100%}.width-49p-100p{width:49%}@media screen and (max-width:1250px){.width-49p-100p{width:100%}}.width.w-80p{width:80%}.width.w-85p{width:85%}.width.w-100p{width:100%}.width.w-100pi{width:100%!important}.width.w-max-none{max-width:none}.change-height.h-auto{height:auto}.change-height.h-5{height:5px}.change-height.h-20{height:20px}.change-height.h-25{height:25px}.change-height.h-10{height:10px}.change-height.h-min-20{min-height:20px}.change-height.h-min-25{min-height:25px}.change-height.h-35{height:35px}.change-height.h-40{height:40px}.change-height.h-70{height:70px}.change-height.h-90{height:90px}.change-height.h-90{height:120px}.change-height.h-150{height:150px}.change-height.h-max-150{max-height:150px}.change-height.h-min-300{min-height:300px}.change-height.height-100p{height:100%}.top-padding.tp-3{padding-top:3px}.top-padding.tp-4{padding-top:4px}.top-padding.tp-5{padding-top:5px}.top-padding.tp-10{padding-top:10px}.top-padding.tp-13{padding-top:13px}.top-padding.tp-15{padding-top:15px}.top-padding.tp-18{padding-top:18px}.top-padding.tp-20{padding-top:20px}.top-padding.tp-23{padding-top:23px}.top-padding.tp-25{padding-top:25px}.top-padding.tp-30{padding-top:30px}.top-padding.tp-35{padding-top:35px}.top-padding.tp-50{padding-top:50px}.top-padding.tp-60{padding-top:60px}.flex-normal{display:flex}.flex-end{justify-content:flex-end}.flex-space-between{justify-content:space-between}.flex-center{justify-content:center}.flex-inline{display:inline-flex}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-align-item-center,.flex-align-items-center{align-items:center}.flex-align-item-end,.flex-align-items-end{align-items:flex-end}.flex-gap-5{gap:5px}.flex-gap-10{gap:10px}.flex-gap-20{gap:20px}.flex-grow-1{flex-grow:1}.font-18{font-size:18px}.font-20{font-size:20px}.font-30{font-size:30px}.space-between{justify-content:space-between}.bottom-padding{padding-bottom:20px}.bottom-padding.none{padding-bottom:0!important}.bottom-padding.bp-5{padding-bottom:5px}.bottom-padding.bp-8{padding-bottom:8px}.bottom-padding.bp-10{padding-bottom:10px}.bottom-padding.bp-15{padding-bottom:15px}.bottom-padding.bp-50{padding-bottom:50px}.right-padding.none{padding-right:0}.right-padding.rp-5{padding-right:5px}@media (min-width:1280px){.right-padding.rp-lg-5{padding-right:5px}}@media (min-width:992px){.right-padding.rp-md-5{padding-right:5px}}@media (min-width:1280px){.right-padding.rp-lg-7{padding-right:7px}}.right-padding.rp-10{padding-right:10px}.right-padding.rp-15{padding-right:15px}.right-padding.rp-20{padding-right:20px}.right-padding.rp-25{padding-right:25px}.right-padding.rp-30{padding-right:30px}.right-padding.rp-35{padding-right:35px}.right-padding.rp-40{padding-right:40px}.right-padding.rp-60{padding-right:60px}.right-padding.rp-70{padding-right:70px}.right-padding.rp-85{padding-right:85px}.right-padding.rp-100{padding-right:100px}.right-padding.rp-120{padding-right:120px}.left-padding.none{padding-left:0}.left-padding.lp-5{padding-left:5px}@media (min-width:1280px){.left-padding.lp-lg-5{padding-left:5px}}@media (min-width:992px){.left-padding.lp-md-5{padding-left:5px}}@media (min-width:1280px){.left-padding.lp-lg-7{padding-left:7px}}.left-padding.lp-10{padding-left:10px}.left-padding.lp-15{padding-left:15px}.left-padding.lp-20{padding-left:20px}.left-padding.lp-25{padding-left:25px}@media (min-width:1280px){.left-padding.lp-lg-20{padding-left:20px}}.left-padding.lp-30{padding-left:30px}.left-padding.lp-40{padding-left:40px}.left-padding.lp-6-vw{padding-left:6vw}@media (min-width:992px){.left-padding.lp-md-30{padding-left:30px}}@media (min-width:992px){.left-padding.lp-md-38{padding-left:38px}}.left-padding.lp-55{padding-left:55px}.left-padding.lp-110{padding-left:110px}.left-padding.lp-130{padding-left:130px}.left-padding.lp-150{padding-left:150px}.full-padding.fp-10{padding:10px}.full-padding.fp-15{padding:15px}.full-padding.fp-20{padding:20px}.full-padding.fp-30{padding:30px}.full-padding.fp-50{padding:50px}.padding.none{padding:0}.padding.p5-0{padding:5px 0}.padding.p10-0{padding:10px 0}.padding.p0-20{padding:0 20px}.padding.p20-0{padding:20px 0}.padding-5{padding:5px}.padding-10{padding:10px}.padding-15{padding:15px}.padding-20{padding:20px}.padding.rem-5{padding:.5rem}.custom-padding.cp-5-50{padding:5px 50px!important}.custom-padding.cp-5-10{padding:5px 10px}.form-control-padding{padding:6px 12px!important;width:100%;height:30px!important}.element-match-screen-height{min-height:100vh}.float.left{float:left}.float.right{float:right}.float-none{float:none!important}.invisible{display:none}.white-text{color:#fff}.white-bckg{background-color:#fff}.red-text{color:red}.bckg-orange{background:#ec8023!important}.bckg-blue{background:#3498db!important}.bckg-red{background:#dc3236!important}.bckg-yellow{background:#f1c40f!important}.bckg-purple{background:#9b59b6!important}.bckg-green{background:#5fcf80!important}.bckg-gold{background:#a79357!important}.bckg-widget{background:#f5f7f9!important}.strong{font-weight:700}.fs-14{font-size:14px}.white-hover-to-black{color:#fff!important}.white-hover-to-black:hover{color:#000!important}.large-body-text{height:80px}.heading{font-family:Figtree,Helvetica,Arial,sans-serif;font-weight:700}.no-overflow-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-wrap.break-word{overflow-wrap:break-word}.text-center.large-icon [class*=typcn]{color:#707070;font-size:150px}.text-center.large-icon i+br+h3{margin-top:-40px}.fixed.overlord{z-index:1049}.inline,label.inline{display:inline-block}.v-align-middle{vertical-align:middle}.v-align-middle{vertical-align:middle}label.inline{margin:0;padding:0}.top-border-1-ccc{border-top:1px solid #ccc}.full-border{border:1px solid #ccc}.full-border .grey{border-color:#d4dbdf}.overflow-x-auto{overflow-x:auto!important}.overflow-y-auto{overflow-y:auto!important}.overflow-hidden{overflow:hidden}.overflow-visible-i{overflow:visible!important}.padded-grey-bckg{padding:15px;background-color:#f5f7f9}.word-break-all{word-break:break-all}.fit-content{min-width:fit-content}.navbar-offset{margin-top:50px}.widget-border{border:4px solid #d4dbdf}nav.global.white-header{background:#fff;box-shadow:0 -12px 20px 0 rgba(0,0,0,.75)}nav.global.white-header a{color:#1773ab!important}nav.global{background:#615e5e;font-family:Figtree,Helvetica,Arial,sans-serif;font-size:1.2em;position:fixed;top:0;width:100%;z-index:1049;height:auto}nav.global .row{margin:0 auto;padding:0 35px}nav.global .top-bar-section ul.dropdown.white-header{box-shadow:0 3px 5px -3px rgba(0,0,0,.75)}nav.global .top-bar-section ul.dropdown.white-header li{background-color:#fff}nav.global .top-bar-section ul.dropdown.white-header li:hover{background:#d4dbdf}nav.global .top-bar-section ul.dropdown.white-header li:hover a{background:#d4dbdf}nav.global .top-bar-section li{background-color:transparent;color:#fff}nav.global .top-bar-section li a,nav.global .top-bar-section li:not(.has-form) a:not(.button){background-color:transparent;line-height:40px;color:#fff;display:block;padding:2px 20px;font-size:16px;transition:color 175ms cubic-bezier(.645, .045, .355, 1);font-family:Figtree,Helvetica,Arial,sans-serif}nav.global .top-bar-section li a:hover,nav.global .top-bar-section li:not(.has-form) a:not(.button):hover{color:#3498db}nav.global .top-bar-section li a.double-language,nav.global .top-bar-section li:not(.has-form) a:not(.button).double-language{display:inline-block}nav.global .top-bar-section li.setup-btn .btn{margin-top:3px}nav.global .top-bar-section li.setup-btn .setup-btn-drop-down{position:absolute;border-radius:3px;width:100%;top:60px}nav.global .top-bar-section li.setup-btn .setup-btn-drop-down .sbdd-item{padding:10px 10px;cursor:pointer;font-weight:700}nav.global .top-bar-section li.setup-btn.CCN .setup-btn-drop-down{background:#1773ab}nav.global .top-bar-section li.setup-btn.CCN .setup-btn-drop-down .sbdd-item:hover{background:#3498db}nav.global .top-bar-section li.setup-btn.CCN .btn{background-color:#1773ab}nav.global .top-bar-section li.setup-btn.CCN .btn:hover{background-color:#3498db}nav.global .top-bar-section li.setup-btn.HorseReg .setup-btn-drop-down{background:#141722}nav.global .top-bar-section li.setup-btn.HorseReg .setup-btn-drop-down .sbdd-item:hover{background:#ae7935}nav.global .top-bar-section li.setup-btn.HorseReg .btn{background-color:transparent;color:#141722;border:1px solid #141722;border-radius:0}nav.global .top-bar-section li.setup-btn.HorseReg .btn:hover{background-color:#ae7935;color:#fff}nav.global .top-bar-section li.setup-btn.VSR .setup-btn-drop-down,nav.global .top-bar-section li.setup-btn.\32M .setup-btn-drop-down{background:#7da63f}nav.global .top-bar-section li.setup-btn.VSR .setup-btn-drop-down .sbdd-item:hover,nav.global .top-bar-section li.setup-btn.\32M .setup-btn-drop-down .sbdd-item:hover{background:#5fcf80}nav.global .top-bar-section li.setup-btn.VSR .btn,nav.global .top-bar-section li.setup-btn.\32M .btn{background-color:#7da63f}nav.global .top-bar-section li.setup-btn.VSR .btn:hover,nav.global .top-bar-section li.setup-btn.\32M .btn:hover{background-color:#5fcf80}nav.global .top-bar-section li.setup-btn.PlayerWeb .setup-btn-drop-down{background:#1f1b4e}nav.global .top-bar-section li.setup-btn.PlayerWeb .setup-btn-drop-down .sbdd-item:hover{background:#3498db}nav.global .top-bar-section li.setup-btn.PlayerWeb .btn{background-color:#1f1b4e;color:#fff}nav.global .top-bar-section li.setup-btn.PlayerWeb .btn:hover{background-color:#3498db}nav.global .top-bar-section li.setup-btn.CheerReg .setup-btn-drop-down{background:#352a62}nav.global .top-bar-section li.setup-btn.CheerReg .setup-btn-drop-down .sbdd-item:hover{background:#3498db}nav.global .top-bar-section li.setup-btn.CheerReg .btn{background-color:#352a62}nav.global .top-bar-section li.setup-btn.CheerReg .btn:hover{background-color:#3498db}nav.global .top-bar-section li.setup-btn.SnowReg .setup-btn-drop-down{background:#3850a2}nav.global .top-bar-section li.setup-btn.SnowReg .setup-btn-drop-down .sbdd-item:hover{background:#3498db}nav.global .top-bar-section li.setup-btn.SnowReg .btn{background-color:#3850a2}nav.global .top-bar-section li.setup-btn.SnowReg .btn:hover{background-color:#3498db}nav.global .top-bar-section li.setup-btn.IceReg .setup-btn-drop-down{background:#00a0cf}nav.global .top-bar-section li.setup-btn.IceReg .setup-btn-drop-down .sbdd-item:hover{background:#3498db}nav.global .top-bar-section li.setup-btn.IceReg .btn{background-color:#00a0cf}nav.global .top-bar-section li.setup-btn.IceReg .btn:hover{background-color:#3498db}nav.global .top-bar-section li.setup-btn.GymReg .setup-btn-drop-down{background:#0a171d}nav.global .top-bar-section li.setup-btn.GymReg .setup-btn-drop-down .sbdd-item:hover{background:#3498db}nav.global .top-bar-section li.setup-btn.GymReg .btn{background-color:#0a171d}nav.global .top-bar-section li.setup-btn.GymReg .btn:hover{background-color:#3498db}nav.global .top-bar-section li.setup-btn.AthleticsReg .setup-btn-drop-down{background:#141722}nav.global .top-bar-section li.setup-btn.AthleticsReg .setup-btn-drop-down .sbdd-item:hover{background:#3498db}nav.global .top-bar-section li.setup-btn.AthleticsReg .btn{background-color:#141722}nav.global .top-bar-section li.setup-btn.AthleticsReg .btn:hover{background-color:#3498db}nav.global .top-bar-section li.setup-btn.HorseConnect .setup-btn-drop-down{background:#134c8e}nav.global .top-bar-section li.setup-btn.HorseConnect .setup-btn-drop-down .sbdd-item:hover{background:#3498db}nav.global .top-bar-section li.setup-btn.HorseConnect .btn{background-color:#134c8e}nav.global .top-bar-section li.setup-btn.HorseConnect .btn:hover{background-color:#3498db}nav.global .top-bar-section ul.dropdown li{background:#615e5e}nav.global .top-bar-section ul.dropdown li a[href*=""]{background:#615e5e}nav.global .top-bar-section .has-dropdown>a{padding-right:20px!important}nav.global .top-bar-section .has-dropdown>a:after{border-color:transparent}nav.global .VSR ul li{background-color:transparent}nav.global .VSR ul li a:hover,nav.global .VSR ul li:not(.has-form) a:not(.button):hover{color:#7da63f}nav.global .border-left{border-left:3px solid gray}nav.global.transparent{background:0 0;box-shadow:none;position:static}nav.global.transparent .logo-icon.CCN{text-indent:-99999px;background-image:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/ccn-nav-logo-normal-grey-60.png');background-repeat:no-repeat;min-width:60px}nav.global.transparent .logo-icon.CCN:hover{background-image:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/ccn-nav-logo-highlighted-60.png')}nav.global.transparent .logo-icon.MEV,nav.global.transparent .logo-icon.VSR{text-indent:-99999px;background-image:url(https://eventsquare-tm-prod.s3.amazonaws.com/uploads/images/2m_website_logo-201912111610.png);background-repeat:no-repeat;min-width:60px}nav.global.transparent .logo-icon.MEV:hover,nav.global.transparent .logo-icon.VSR:hover{background-image:url(https://eventsquare-tm-prod.s3.amazonaws.com/uploads/images/2m_website_logo-201912111610.png)}.left-off-canvas-menu{background:#615e5e}.left-off-canvas-menu ul.off-canvas-list li a{border-bottom:none;font-size:16px}nav.AthleticsReg,nav.CCN,nav.CheerReg,nav.CurlingReg,nav.GymReg,nav.H2OReg,nav.HorseConnect,nav.HorseReg,nav.IceReg,nav.PlayerWeb,nav.SkateReg,nav.SnowReg,nav.SoccerReg,nav.\32M{background-color:#fff;height:auto;box-shadow:0 0 16px -3px rgba(0,0,0,.24)}nav.AthleticsReg .title-area a,nav.CCN .title-area a,nav.CheerReg .title-area a,nav.CurlingReg .title-area a,nav.GymReg .title-area a,nav.H2OReg .title-area a,nav.HorseConnect .title-area a,nav.HorseReg .title-area a,nav.IceReg .title-area a,nav.PlayerWeb .title-area a,nav.SkateReg .title-area a,nav.SnowReg .title-area a,nav.SoccerReg .title-area a,nav.\32M .title-area a{color:#141722}nav.AthleticsReg .right li,nav.CCN .right li,nav.CheerReg .right li,nav.CurlingReg .right li,nav.GymReg .right li,nav.H2OReg .right li,nav.HorseConnect .right li,nav.HorseReg .right li,nav.IceReg .right li,nav.PlayerWeb .right li,nav.SkateReg .right li,nav.SnowReg .right li,nav.SoccerReg .right li,nav.\32M .right li{background-color:#fff}nav.AthleticsReg .right li a,nav.AthleticsReg .right li a:not(.button),nav.CCN .right li a,nav.CCN .right li a:not(.button),nav.CheerReg .right li a,nav.CheerReg .right li a:not(.button),nav.CurlingReg .right li a,nav.CurlingReg .right li a:not(.button),nav.GymReg .right li a,nav.GymReg .right li a:not(.button),nav.H2OReg .right li a,nav.H2OReg .right li a:not(.button),nav.HorseConnect .right li a,nav.HorseConnect .right li a:not(.button),nav.HorseReg .right li a,nav.HorseReg .right li a:not(.button),nav.IceReg .right li a,nav.IceReg .right li a:not(.button),nav.PlayerWeb .right li a,nav.PlayerWeb .right li a:not(.button),nav.SkateReg .right li a,nav.SkateReg .right li a:not(.button),nav.SnowReg .right li a,nav.SnowReg .right li a:not(.button),nav.SoccerReg .right li a,nav.SoccerReg .right li a:not(.button),nav.\32M .right li a,nav.\32M .right li a:not(.button){color:#141722!important;background-color:#fff;text-transform:uppercase;letter-spacing:1px;font-family:Figtree,Helvetica,Arial,sans-serif;font-size:14px!important}nav.AthleticsReg .right li a:hover,nav.AthleticsReg .right li a:not(.button):hover,nav.CCN .right li a:hover,nav.CCN .right li a:not(.button):hover,nav.CheerReg .right li a:hover,nav.CheerReg .right li a:not(.button):hover,nav.CurlingReg .right li a:hover,nav.CurlingReg .right li a:not(.button):hover,nav.GymReg .right li a:hover,nav.GymReg .right li a:not(.button):hover,nav.H2OReg .right li a:hover,nav.H2OReg .right li a:not(.button):hover,nav.HorseConnect .right li a:hover,nav.HorseConnect .right li a:not(.button):hover,nav.HorseReg .right li a:hover,nav.HorseReg .right li a:not(.button):hover,nav.IceReg .right li a:hover,nav.IceReg .right li a:not(.button):hover,nav.PlayerWeb .right li a:hover,nav.PlayerWeb .right li a:not(.button):hover,nav.SkateReg .right li a:hover,nav.SkateReg .right li a:not(.button):hover,nav.SnowReg .right li a:hover,nav.SnowReg .right li a:not(.button):hover,nav.SoccerReg .right li a:hover,nav.SoccerReg .right li a:not(.button):hover,nav.\32M .right li a:hover,nav.\32M .right li a:not(.button):hover{background-color:#141722;color:#fff!important}nav.AthleticsReg .right li a.uppercase,nav.AthleticsReg .right li a:not(.button).uppercase,nav.CCN .right li a.uppercase,nav.CCN .right li a:not(.button).uppercase,nav.CheerReg .right li a.uppercase,nav.CheerReg .right li a:not(.button).uppercase,nav.CurlingReg .right li a.uppercase,nav.CurlingReg .right li a:not(.button).uppercase,nav.GymReg .right li a.uppercase,nav.GymReg .right li a:not(.button).uppercase,nav.H2OReg .right li a.uppercase,nav.H2OReg .right li a:not(.button).uppercase,nav.HorseConnect .right li a.uppercase,nav.HorseConnect .right li a:not(.button).uppercase,nav.HorseReg .right li a.uppercase,nav.HorseReg .right li a:not(.button).uppercase,nav.IceReg .right li a.uppercase,nav.IceReg .right li a:not(.button).uppercase,nav.PlayerWeb .right li a.uppercase,nav.PlayerWeb .right li a:not(.button).uppercase,nav.SkateReg .right li a.uppercase,nav.SkateReg .right li a:not(.button).uppercase,nav.SnowReg .right li a.uppercase,nav.SnowReg .right li a:not(.button).uppercase,nav.SoccerReg .right li a.uppercase,nav.SoccerReg .right li a:not(.button).uppercase,nav.\32M .right li a.uppercase,nav.\32M .right li a:not(.button).uppercase{text-transform:uppercase}nav.AthleticsReg .right li a.nav-username,nav.AthleticsReg .right li a:not(.button).nav-username,nav.CCN .right li a.nav-username,nav.CCN .right li a:not(.button).nav-username,nav.CheerReg .right li a.nav-username,nav.CheerReg .right li a:not(.button).nav-username,nav.CurlingReg .right li a.nav-username,nav.CurlingReg .right li a:not(.button).nav-username,nav.GymReg .right li a.nav-username,nav.GymReg .right li a:not(.button).nav-username,nav.H2OReg .right li a.nav-username,nav.H2OReg .right li a:not(.button).nav-username,nav.HorseConnect .right li a.nav-username,nav.HorseConnect .right li a:not(.button).nav-username,nav.HorseReg .right li a.nav-username,nav.HorseReg .right li a:not(.button).nav-username,nav.IceReg .right li a.nav-username,nav.IceReg .right li a:not(.button).nav-username,nav.PlayerWeb .right li a.nav-username,nav.PlayerWeb .right li a:not(.button).nav-username,nav.SkateReg .right li a.nav-username,nav.SkateReg .right li a:not(.button).nav-username,nav.SnowReg .right li a.nav-username,nav.SnowReg .right li a:not(.button).nav-username,nav.SoccerReg .right li a.nav-username,nav.SoccerReg .right li a:not(.button).nav-username,nav.\32M .right li a.nav-username,nav.\32M .right li a:not(.button).nav-username{text-transform:initial}nav.AthleticsReg .right li a.nav-username.remove-padding,nav.AthleticsReg .right li a:not(.button).nav-username.remove-padding,nav.CCN .right li a.nav-username.remove-padding,nav.CCN .right li a:not(.button).nav-username.remove-padding,nav.CheerReg .right li a.nav-username.remove-padding,nav.CheerReg .right li a:not(.button).nav-username.remove-padding,nav.CurlingReg .right li a.nav-username.remove-padding,nav.CurlingReg .right li a:not(.button).nav-username.remove-padding,nav.GymReg .right li a.nav-username.remove-padding,nav.GymReg .right li a:not(.button).nav-username.remove-padding,nav.H2OReg .right li a.nav-username.remove-padding,nav.H2OReg .right li a:not(.button).nav-username.remove-padding,nav.HorseConnect .right li a.nav-username.remove-padding,nav.HorseConnect .right li a:not(.button).nav-username.remove-padding,nav.HorseReg .right li a.nav-username.remove-padding,nav.HorseReg .right li a:not(.button).nav-username.remove-padding,nav.IceReg .right li a.nav-username.remove-padding,nav.IceReg .right li a:not(.button).nav-username.remove-padding,nav.PlayerWeb .right li a.nav-username.remove-padding,nav.PlayerWeb .right li a:not(.button).nav-username.remove-padding,nav.SkateReg .right li a.nav-username.remove-padding,nav.SkateReg .right li a:not(.button).nav-username.remove-padding,nav.SnowReg .right li a.nav-username.remove-padding,nav.SnowReg .right li a:not(.button).nav-username.remove-padding,nav.SoccerReg .right li a.nav-username.remove-padding,nav.SoccerReg .right li a:not(.button).nav-username.remove-padding,nav.\32M .right li a.nav-username.remove-padding,nav.\32M .right li a:not(.button).nav-username.remove-padding{padding:5px 20px!important}nav.AthleticsReg .right li a.country img,nav.CCN .right li a.country img,nav.CheerReg .right li a.country img,nav.CurlingReg .right li a.country img,nav.GymReg .right li a.country img,nav.H2OReg .right li a.country img,nav.HorseConnect .right li a.country img,nav.HorseReg .right li a.country img,nav.IceReg .right li a.country img,nav.PlayerWeb .right li a.country img,nav.SkateReg .right li a.country img,nav.SnowReg .right li a.country img,nav.SoccerReg .right li a.country img,nav.\32M .right li a.country img{width:auto;height:20px}nav.AthleticsReg .right li .lang-div,nav.CCN .right li .lang-div,nav.CheerReg .right li .lang-div,nav.CurlingReg .right li .lang-div,nav.GymReg .right li .lang-div,nav.H2OReg .right li .lang-div,nav.HorseConnect .right li .lang-div,nav.HorseReg .right li .lang-div,nav.IceReg .right li .lang-div,nav.PlayerWeb .right li .lang-div,nav.SkateReg .right li .lang-div,nav.SnowReg .right li .lang-div,nav.SoccerReg .right li .lang-div,nav.\32M .right li .lang-div{font-weight:700;color:#141722}nav.AthleticsReg .right .dropdown,nav.CCN .right .dropdown,nav.CheerReg .right .dropdown,nav.CurlingReg .right .dropdown,nav.GymReg .right .dropdown,nav.H2OReg .right .dropdown,nav.HorseConnect .right .dropdown,nav.HorseReg .right .dropdown,nav.IceReg .right .dropdown,nav.PlayerWeb .right .dropdown,nav.SkateReg .right .dropdown,nav.SnowReg .right .dropdown,nav.SoccerReg .right .dropdown,nav.\32M .right .dropdown{box-shadow:0 3px 5px 0 rgba(0,0,0,.28)}nav.AthleticsReg .right .dropdown li a,nav.AthleticsReg .right .dropdown li a:not(.button),nav.CCN .right .dropdown li a,nav.CCN .right .dropdown li a:not(.button),nav.CheerReg .right .dropdown li a,nav.CheerReg .right .dropdown li a:not(.button),nav.CurlingReg .right .dropdown li a,nav.CurlingReg .right .dropdown li a:not(.button),nav.GymReg .right .dropdown li a,nav.GymReg .right .dropdown li a:not(.button),nav.H2OReg .right .dropdown li a,nav.H2OReg .right .dropdown li a:not(.button),nav.HorseConnect .right .dropdown li a,nav.HorseConnect .right .dropdown li a:not(.button),nav.HorseReg .right .dropdown li a,nav.HorseReg .right .dropdown li a:not(.button),nav.IceReg .right .dropdown li a,nav.IceReg .right .dropdown li a:not(.button),nav.PlayerWeb .right .dropdown li a,nav.PlayerWeb .right .dropdown li a:not(.button),nav.SkateReg .right .dropdown li a,nav.SkateReg .right .dropdown li a:not(.button),nav.SnowReg .right .dropdown li a,nav.SnowReg .right .dropdown li a:not(.button),nav.SoccerReg .right .dropdown li a,nav.SoccerReg .right .dropdown li a:not(.button),nav.\32M .right .dropdown li a,nav.\32M .right .dropdown li a:not(.button){background-color:#fff;color:#141722!important;font-family:Figtree,Helvetica,Arial,sans-serif}nav.AthleticsReg .right .dropdown li a:hover,nav.AthleticsReg .right .dropdown li a:not(.button):hover,nav.CCN .right .dropdown li a:hover,nav.CCN .right .dropdown li a:not(.button):hover,nav.CheerReg .right .dropdown li a:hover,nav.CheerReg .right .dropdown li a:not(.button):hover,nav.CurlingReg .right .dropdown li a:hover,nav.CurlingReg .right .dropdown li a:not(.button):hover,nav.GymReg .right .dropdown li a:hover,nav.GymReg .right .dropdown li a:not(.button):hover,nav.H2OReg .right .dropdown li a:hover,nav.H2OReg .right .dropdown li a:not(.button):hover,nav.HorseConnect .right .dropdown li a:hover,nav.HorseConnect .right .dropdown li a:not(.button):hover,nav.HorseReg .right .dropdown li a:hover,nav.HorseReg .right .dropdown li a:not(.button):hover,nav.IceReg .right .dropdown li a:hover,nav.IceReg .right .dropdown li a:not(.button):hover,nav.PlayerWeb .right .dropdown li a:hover,nav.PlayerWeb .right .dropdown li a:not(.button):hover,nav.SkateReg .right .dropdown li a:hover,nav.SkateReg .right .dropdown li a:not(.button):hover,nav.SnowReg .right .dropdown li a:hover,nav.SnowReg .right .dropdown li a:not(.button):hover,nav.SoccerReg .right .dropdown li a:hover,nav.SoccerReg .right .dropdown li a:not(.button):hover,nav.\32M .right .dropdown li a:hover,nav.\32M .right .dropdown li a:not(.button):hover{background-color:#141722;color:#fff!important}nav.CCN .title-area a{color:#1773ab}nav.CCN .right li a,nav.CCN .right li a:not(.button){color:#1773ab!important}nav.CCN .right li a:hover,nav.CCN .right li a:not(.button):hover{background-color:#1773ab}nav.CCN .right li .lang-div{color:#1773ab}nav.CCN .right .dropdown li a,nav.CCN .right .dropdown li a:not(.button){color:#1773ab!important}nav.CCN .right .dropdown li a:hover,nav.CCN .right .dropdown li a:not(.button):hover{background-color:#1773ab}nav.\32M .title-area a{color:#7fa543}nav.\32M .right li a,nav.\32M .right li a:not(.button){color:#7fa543!important}nav.\32M .right li a:hover,nav.\32M .right li a:not(.button):hover{background-color:#7fa543}nav.\32M .right li .lang-div{color:#7fa543}nav.\32M .right .dropdown li a,nav.\32M .right .dropdown li a:not(.button){color:#7fa543!important}nav.\32M .right .dropdown li a:hover,nav.\32M .right .dropdown li a:not(.button):hover{background-color:#7fa543}nav.PlayerWeb .title-area a{color:#1f1b4e}nav.PlayerWeb .right li a,nav.PlayerWeb .right li a:not(.button){color:#1f1b4e!important}nav.PlayerWeb .right li a:hover,nav.PlayerWeb .right li a:not(.button):hover{background-color:#1f1b4e}nav.PlayerWeb .right li .lang-div{color:#1f1b4e}nav.PlayerWeb .right .dropdown li a,nav.PlayerWeb .right .dropdown li a:not(.button){color:#1f1b4e!important}nav.PlayerWeb .right .dropdown li a:hover,nav.PlayerWeb .right .dropdown li a:not(.button):hover{background-color:#1f1b4e}nav.CheerReg .title-area a{color:#352a62}nav.CheerReg .right li a,nav.CheerReg .right li a:not(.button){color:#352a62!important}nav.CheerReg .right li a:hover,nav.CheerReg .right li a:not(.button):hover{background-color:#352a62}nav.CheerReg .right li .lang-div{color:#352a62}nav.CheerReg .right .dropdown li a,nav.CheerReg .right .dropdown li a:not(.button){color:#352a62!important}nav.CheerReg .right .dropdown li a:hover,nav.CheerReg .right .dropdown li a:not(.button):hover{background-color:#352a62}nav.SnowReg .title-area a{color:#3850a2}nav.SnowReg .right li a,nav.SnowReg .right li a:not(.button){color:#3850a2!important}nav.SnowReg .right li a:hover,nav.SnowReg .right li a:not(.button):hover{background-color:#3850a2}nav.SnowReg .right li .lang-div{color:#3850a2}nav.SnowReg .right .dropdown li a,nav.SnowReg .right .dropdown li a:not(.button){color:#3850a2!important}nav.SnowReg .right .dropdown li a:hover,nav.SnowReg .right .dropdown li a:not(.button):hover{background-color:#3850a2}nav.IceReg .title-area a{color:#00a0cf}nav.IceReg .right li a,nav.IceReg .right li a:not(.button){color:#00a0cf!important}nav.IceReg .right li a:hover,nav.IceReg .right li a:not(.button):hover{background-color:#00a0cf}nav.IceReg .right li .lang-div{color:#00a0cf}nav.IceReg .right .dropdown li a,nav.IceReg .right .dropdown li a:not(.button){color:#00a0cf!important}nav.IceReg .right .dropdown li a:hover,nav.IceReg .right .dropdown li a:not(.button):hover{background-color:#00a0cf}nav.H2OReg .title-area a{color:#286097}nav.H2OReg .right li a,nav.H2OReg .right li a:not(.button){color:#286097!important}nav.H2OReg .right li a:hover,nav.H2OReg .right li a:not(.button):hover{background-color:#286097}nav.H2OReg .right li .lang-div{color:#286097}nav.H2OReg .right .dropdown li a,nav.H2OReg .right .dropdown li a:not(.button){color:#286097!important}nav.H2OReg .right .dropdown li a:hover,nav.H2OReg .right .dropdown li a:not(.button):hover{background-color:#286097}nav.GymReg .title-area a{color:#0a171d}nav.GymReg .right li a,nav.GymReg .right li a:not(.button){color:#0a171d!important}nav.GymReg .right li a:hover,nav.GymReg .right li a:not(.button):hover{background-color:#0a171d}nav.GymReg .right li .lang-div{color:#0a171d}nav.GymReg .right .dropdown li a,nav.GymReg .right .dropdown li a:not(.button){color:#0a171d!important}nav.GymReg .right .dropdown li a:hover,nav.GymReg .right .dropdown li a:not(.button):hover{background-color:#0a171d}nav.SoccerReg .title-area a{color:#164399}nav.SoccerReg .right li a,nav.SoccerReg .right li a:not(.button){color:#164399!important}nav.SoccerReg .right li a:hover,nav.SoccerReg .right li a:not(.button):hover{background-color:#164399}nav.SoccerReg .right li .lang-div{color:#164399}nav.SoccerReg .right .dropdown li a,nav.SoccerReg .right .dropdown li a:not(.button){color:#164399!important}nav.SoccerReg .right .dropdown li a:hover,nav.SoccerReg .right .dropdown li a:not(.button):hover{background-color:#164399}nav.AthleticsReg .title-area a{color:#141722}nav.AthleticsReg .right li a,nav.AthleticsReg .right li a:not(.button){color:#141722!important}nav.AthleticsReg .right li a:hover,nav.AthleticsReg .right li a:not(.button):hover{background-color:#141722}nav.AthleticsReg .right li .lang-div{color:#141722}nav.AthleticsReg .right .dropdown li a,nav.AthleticsReg .right .dropdown li a:not(.button){color:#141722!important}nav.AthleticsReg .right .dropdown li a:hover,nav.AthleticsReg .right .dropdown li a:not(.button):hover{background-color:#141722}nav.CurlingReg .title-area a{color:#00a0cf}nav.CurlingReg .right li a,nav.CurlingReg .right li a:not(.button){color:#330513!important}nav.CurlingReg .right li a:hover,nav.CurlingReg .right li a:not(.button):hover{background-color:#ed1940}nav.CurlingReg .right li .lang-div{color:#330513}nav.CurlingReg .right .dropdown li a,nav.CurlingReg .right .dropdown li a:not(.button){color:#330513!important}nav.CurlingReg .right .dropdown li a:hover,nav.CurlingReg .right .dropdown li a:not(.button):hover{background-color:#ed1940}nav.SkateReg .title-area a{color:#396d7c}nav.SkateReg .right li a,nav.SkateReg .right li a:not(.button){color:#396d7c!important}nav.SkateReg .right li a:hover,nav.SkateReg .right li a:not(.button):hover{background-color:#396d7c}nav.SkateReg .right li .lang-div{color:#396d7c}nav.SkateReg .right .dropdown li a,nav.SkateReg .right .dropdown li a:not(.button){color:#396d7c!important}nav.SkateReg .right .dropdown li a:hover,nav.SkateReg .right .dropdown li a:not(.button):hover{background-color:#396d7c}nav.HorseConnect .name h1 a{color:#134c8e}nav.HorseConnect .right li a,nav.HorseConnect .right li a:not(.button){color:#134c8e!important}nav.HorseConnect .right li a:hover,nav.HorseConnect .right li a:not(.button):hover{background-color:#134c8e}nav.HorseConnect .right li .lang-div{color:#134c8e}nav.HorseConnect .right .dropdown li a,nav.HorseConnect .right .dropdown li a:not(.button){color:#134c8e!important}nav.HorseConnect .right .dropdown li a:hover,nav.HorseConnect .right .dropdown li a:not(.button):hover{background-color:#134c8e}nav.tab-bar.CCN{background-color:#fff;height:50px}nav.tab-bar.CCN .menu-icon-name,nav.tab-bar.CCN .menu-icon-name a{color:#1773ab;font-weight:700}nav.tab-bar.CCN .menu-icon,nav.tab-bar.CCN .menu-toggle-wrapper{background-color:#1773ab}nav.tab-bar.CCN .logo-icon{background-image:url("https://static.h2oreg.com/17-07-2025--22-09-29/static/images/ccn-nav-logo-highlighted-60.png");background-position:center;height:50px;display:block;min-width:60px}nav.tab-bar.\32M{background-color:#fff;height:50px}nav.tab-bar.\32M .menu-icon-name,nav.tab-bar.\32M .menu-icon-name a{color:#7fa543;font-weight:700}nav.tab-bar.\32M .menu-icon,nav.tab-bar.\32M .menu-toggle-wrapper{background-color:#7fa543}nav.tab-bar.\32M .logo-icon{background-image:url("https://eventsquare-tm-prod.s3-us-west-2.amazonaws.com/static/2m_logo_green.png");background-position:center;height:50px;display:block;min-width:60px}nav.tab-bar.HorseReg{background-color:#fff;height:50px}nav.tab-bar.HorseReg .menu-icon-name,nav.tab-bar.HorseReg .menu-icon-name a{color:#141722;font-weight:700}nav.tab-bar.HorseReg .menu-icon,nav.tab-bar.HorseReg .menu-toggle-wrapper{background-color:#141722}nav.tab-bar.HorseReg .logo-icon{background-image:url("https://s3.ca-central-1.amazonaws.com/eventsquare-horse-prod/staticassets/horse-reg-logo-mobile.png");background-position:center;height:50px;display:block;min-width:55px}nav.tab-bar.PlayerWeb{background-color:#fff;height:50px}nav.tab-bar.PlayerWeb .menu-icon-name,nav.tab-bar.PlayerWeb .menu-icon-name a{color:#1f1b4e;font-weight:700}nav.tab-bar.PlayerWeb .menu-icon,nav.tab-bar.PlayerWeb .menu-toggle-wrapper{background-color:#1f1b4e}nav.tab-bar.PlayerWeb .logo-icon{background-image:url("https://eventsquare-player-dev.s3-ca-central-1.amazonaws.com/uploads/images/playerweb_logo-201903151410.png");background-position:center;height:40px;display:block}nav.tab-bar.CheerReg{background-color:#fff;height:50px}nav.tab-bar.CheerReg .menu-icon-name,nav.tab-bar.CheerReg .menu-icon-name a{color:#352a62;font-weight:700}nav.tab-bar.CheerReg .menu-icon,nav.tab-bar.CheerReg .menu-toggle-wrapper{background-color:#352a62}nav.tab-bar.CheerReg .logo-icon{background-image:url("https://eventsquare-cheer-reg-prod.s3.ca-central-1.amazonaws.com/uploads/staticassets/CheerReg-Master-Logo.svg");background-position:center;height:40px;display:block}nav.tab-bar.SnowReg{background-color:#fff;height:50px}nav.tab-bar.SnowReg .menu-icon-name,nav.tab-bar.SnowReg .menu-icon-name a{color:#3850a2;font-weight:700}nav.tab-bar.SnowReg .menu-icon,nav.tab-bar.SnowReg .menu-toggle-wrapper{background-color:#3850a2}nav.tab-bar.SnowReg .logo-icon{background-image:url("https://eventsquare-snowreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/SnowReg-Master-Logo.svg");background-position:center;height:40px;display:block}nav.tab-bar.IceReg{background-color:#fff;height:48px}nav.tab-bar.IceReg .menu-icon-name,nav.tab-bar.IceReg .menu-icon-name a{color:#00a0cf;font-weight:700}nav.tab-bar.IceReg .menu-icon,nav.tab-bar.IceReg .menu-toggle-wrapper{background-color:#00a0cf}nav.tab-bar.IceReg .logo-icon{background-image:url("https://eventsquare-icereg-prod.s3.ca-central-1.amazonaws.com/uploads/images/icereg-small-logo.svg");background-position:top 5px left 31px;height:40px;display:block}nav.tab-bar.H2OReg{background-color:#fff;height:48px}nav.tab-bar.H2OReg .menu-icon-name,nav.tab-bar.H2OReg .menu-icon-name a{color:#286097;font-weight:700}nav.tab-bar.H2OReg .menu-icon,nav.tab-bar.H2OReg .menu-toggle-wrapper{background-color:#286097}nav.tab-bar.H2OReg .logo-icon{background-image:url("https://eventsquare-h2oreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/h2oReg-temp.svg");background-position:top 5px left 4px;height:40px;display:block}nav.tab-bar.GymReg{background-color:#fff;height:48px}nav.tab-bar.GymReg .menu-icon-name,nav.tab-bar.GymReg .menu-icon-name a{color:#0a171d;font-weight:700}nav.tab-bar.GymReg .menu-icon,nav.tab-bar.GymReg .menu-toggle-wrapper{background-color:#0a171d}nav.tab-bar.GymReg .logo-icon{background-image:url("https://eventsquare-gym-reg-prod.s3.amazonaws.com/uploads/files/gymreg-small-logo-202105130733.svg");background-position:top 5px left 4px;height:40px;display:block}nav.tab-bar.SoccerReg{background-color:#fff;height:48px}nav.tab-bar.SoccerReg .menu-icon-name,nav.tab-bar.SoccerReg .menu-icon-name a{color:#164399;font-weight:700}nav.tab-bar.SoccerReg .menu-icon,nav.tab-bar.SoccerReg .menu-toggle-wrapper{background-color:#164399}nav.tab-bar.SoccerReg .logo-icon{background-image:url("https://eventsquare-soccerreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/SoccerRegLogo.png");background-position:top 5px left 4px;height:40px;display:block}nav.tab-bar.AthleticsReg{background-color:#fff;height:48px}nav.tab-bar.AthleticsReg .menu-icon-name,nav.tab-bar.AthleticsReg .menu-icon-name a{color:#141722;font-weight:700}nav.tab-bar.AthleticsReg .menu-icon,nav.tab-bar.AthleticsReg .menu-toggle-wrapper{background-color:#141722}nav.tab-bar.AthleticsReg .logo-icon{background-image:url("https://eventsquare-athletics-prod.s3.ca-central-1.amazonaws.com/uploads/images/2023_AthleticsReg_logo_transparent_small.png");background-position:top 5px left 4px;height:40px;display:block}nav.tab-bar.CurlingReg{background-color:#fff;height:48px}nav.tab-bar.CurlingReg .menu-icon-name,nav.tab-bar.CurlingReg .menu-icon-name a{color:#00a0cf;font-weight:700}nav.tab-bar.CurlingReg .menu-icon,nav.tab-bar.CurlingReg .menu-toggle-wrapper{background-color:#00a0cf}nav.tab-bar.CurlingReg .logo-icon{background-image:url("https://eventsquare-curling-prod.s3.ca-central-1.amazonaws.com/uploads/images/curlingReg_logoasset.png");min-height:40px;background-position:top;display:block;margin:0}nav.tab-bar.SkateReg{background-color:#fff;height:48px}nav.tab-bar.SkateReg .menu-icon-name,nav.tab-bar.SkateReg .menu-icon-name a{color:#396d7c;font-weight:700}nav.tab-bar.SkateReg .menu-icon,nav.tab-bar.SkateReg .menu-toggle-wrapper{background-color:#396d7c}nav.tab-bar.SkateReg .logo-icon{background-image:url("https://eventsquare-skate-prod.s3.ca-central-1.amazonaws.com/uploads/images/SkateReg_Logo_Light_-20240321000807.png");background-position:top 1px left 31px;height:40px;display:block}nav.tab-bar.HorseConnect{background-color:#fff;height:48px}nav.tab-bar.HorseConnect .menu-icon-name,nav.tab-bar.HorseConnect .menu-icon-name a{color:#134c8e;font-weight:700}nav.tab-bar.HorseConnect .menu-icon,nav.tab-bar.HorseConnect .menu-toggle-wrapper{background-color:#134c8e}nav.tab-bar.HorseConnect .logo-icon{background-image:url("https://eventsquare-horseconnect-prod.s3.us-east-2.amazonaws.com/uploads/images/HorseConnectLogo_white.png");height:30px;display:block;margin:0}.landing-page.CCN div :not(i),.landing-page.\32M div :not(i){font-family:Figtree,Arial,Helvetica,sans-serif!important}.left-off-canvas-menu.CCN{background:#fff}.left-off-canvas-menu.CCN li a{color:#1773ab;border-bottom:1px solid #ddd!important}.left-off-canvas-menu.CCN li a:hover{color:#fff;background:#1773ab}.left-off-canvas-menu.CCN li label{background:#1773ab;color:#fff}.left-off-canvas-menu.\32M{background:#fff}.left-off-canvas-menu.\32M li a{color:#7fa543;border-bottom:1px solid #ddd!important}.left-off-canvas-menu.\32M li a:hover{color:#fff;background:#7fa543}.left-off-canvas-menu.\32M li label{background:#7fa543;color:#fff}.left-off-canvas-menu.HorseReg{background:#fff}.left-off-canvas-menu.HorseReg li a{color:#141722;border-bottom:1px solid #ddd!important}.left-off-canvas-menu.HorseReg li a:hover{color:#fff;background:#141722}.left-off-canvas-menu.HorseReg li label{background:#141722;color:#fff}.left-off-canvas-menu.usac-mobile{background:#fff}.left-off-canvas-menu.usac-mobile li a{color:#002a50;border-bottom:1px solid #ddd}.left-off-canvas-menu.usac-mobile li a.custom-nav-link-mobile{color:#fff;border-bottom:none;padding-left:0}.left-off-canvas-menu.usac-mobile li a:hover{color:#fff;background:#cc3120}.left-off-canvas-menu.usac-mobile li label{background:#002a50;color:#fff}.left-off-canvas-menu.HorseConnect{background:#fff}.left-off-canvas-menu.HorseConnect li a{color:#134c8e;border-bottom:1px solid #808285}.left-off-canvas-menu.HorseConnect li a.custom-nav-link-mobile{color:#fff;border-bottom:none;padding-left:0}.left-off-canvas-menu.HorseConnect li a:hover{color:#fff;background:#d0383f}.left-off-canvas-menu.HorseConnect li label{background:#134c8e;color:#fff}a.cart{position:relative}a.cart i{font-size:22px;top:3px;position:relative}.plan-checkbox{width:20px;height:20px}.cart-plan-item{margin-left:5px}sup#nav-cart-number{font-size:8px;position:absolute;right:10px;top:5px;border:1px solid #797676;padding:3px;font-family:Figtree,Helvetica,Arial,sans-serif}sup#nav-cart-number.CCN{background:#3498db}sup#nav-cart-number.MEV{background:#7da63f}sup#nav-cart-number.HorseReg{background:#cd5c7b}sup#nav-cart-number:before{content:" "}.scroll-container.vertical{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/pattern_vertical.png') repeat;background-size:cover}nav.global .topbar-wrapper{display:flex;height:100%;align-items:center;justify-content:space-between;padding:0 20px}nav.global .topbar-wrapper .title-area{display:flex;padding:5px 0}nav.global .topbar-wrapper .title-area .logos-wrapper{display:flex;align-items:center;min-height:35px}nav.global .topbar-wrapper .title-area:not(.CCN){align-items:center}.logo-icon{background-repeat:no-repeat;background-position:center;min-width:60px;min-height:inherit}@media screen and (max-width:640px){.logo-icon{background-position:left center}}.logo-icon.CCN{text-indent:-99999px;background-image:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/ccn-nav-logo-highlighted-60.png')}.logo-icon.\32M{text-indent:-99999px;background-image:url("https://eventsquare-tm-prod.s3-us-west-2.amazonaws.com/static/2m_logo_green.png")}.logo-icon.HorseReg{text-indent:-99999px;background-image:url("https://s3.ca-central-1.amazonaws.com/eventsquare-horse-prod/staticassets/horse-reg-logo.png");background-size:auto 45px;min-width:160px}.logo-icon.PlayerWeb{text-indent:-99999px;background-image:url("https://eventsquare-player-dev.s3-ca-central-1.amazonaws.com/uploads/images/playerweb_logo-201903151410.png");background-size:contain;min-width:200px}.logo-icon.CheerReg{text-indent:-99999px;background-image:url("https://eventsquare-cheer-reg-prod.s3.ca-central-1.amazonaws.com/uploads/staticassets/CheerReg-Master-Logo.svg");background-size:contain;min-width:200px;margin-top:5px}.logo-icon.SnowReg{text-indent:-99999px;background-image:url("https://eventsquare-snowreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/SnowReg-Master-Logo.svg");background-size:contain;min-width:200px}.logo-icon.IceReg{text-indent:-99999px;background-image:url("https://eventsquare-icereg-prod.s3.ca-central-1.amazonaws.com/uploads/images/icereg-small-logo.svg");min-width:200px}.logo-icon.H2OReg{text-indent:-99999px;background-image:url("https://eventsquare-h2oreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/h2oReg-temp.svg");background-size:contain;min-width:200px}.logo-icon.GymReg{text-indent:-99999px;background-image:url("https://eventsquare-gym-reg-prod.s3.amazonaws.com/uploads/files/gymreg-small-logo-202105130733.svg");background-position:left center;min-width:200px}.logo-icon.SoccerReg{text-indent:-99999px;background-image:url("https://eventsquare-soccerreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/SoccerRegLogo.png");background-size:contain;background-position:left center;min-width:200px}.logo-icon.AthleticsReg{text-indent:-99999px;background-image:url("https://eventsquare-athletics-prod.s3.ca-central-1.amazonaws.com/uploads/images/2023_AthleticsReg_logo_transparent_small.png");background-size:contain;min-width:200px}.logo-icon.CurlingReg{text-indent:-99999px;background-image:url("https://eventsquare-curling-prod.s3.ca-central-1.amazonaws.com/uploads/images/curlingReg_logoasset.png");background-size:contain;min-width:200px;min-height:80px;margin:20px 0 20px 20px}.logo-icon.SkateReg{text-indent:-99999px;background-image:url("https://eventsquare-skate-prod.s3.ca-central-1.amazonaws.com/uploads/images/SkateReg_Logo_Light_-20240321000807.png");background-size:contain;background-position:left center;min-width:200px}.logo-icon.HorseConnect{text-indent:-99999px;background-image:url("https://eventsquare-horseconnect-prod.s3.us-east-2.amazonaws.com/uploads/images/HorseConnectLogo_white.png");background-size:contain;min-width:280px;margin:20px 0 20px 10px}.alt-logo.CCN{background-size:contain;background-image:url("https://eventsquare-ccn-static-assets.s3.amazonaws.com/icons/ccn_logo-blue.png");background-position:left center;margin:0!important}.alt-logo.CCN:hover{background-image:url("https://eventsquare-ccn-static-assets.s3.amazonaws.com/icons/ccn_logo-blue.png")}.alt-logo.VSR{background-size:contain;background-image:url("https://eventsquare-tm-prod.s3-us-west-2.amazonaws.com/static/2m_logo_green.png");background-position:left center;margin:0!important}.alt-logo.VSR:hover{background-image:url("https://eventsquare-tm-prod.s3-us-west-2.amazonaws.com/static/2m_logo_green.png")}nav.tab-bar{display:flex;justify-content:space-between;padding:0}nav.tab-bar.VSR{transition:background .3s linear;background:#615e5e;font-family:Figtree,Helvetica,Arial,sans-serif;font-size:14px;top:0;width:100%;z-index:600;height:50px}nav.tab-bar.VSR .menu-icon{color:#fff;height:50px;width:60px;text-align:center}nav.tab-bar.VSR .menu-icon span::after{margin:-5px auto;box-shadow:0 0 0 1px #898989,0 7px 0 1px #898989,0 14px 0 1px #898989}nav.tab-bar.VSR .menu-icon-name{color:#fff;font-weight:700;margin-left:10px;font-size:20px}nav.tab-bar.VSR .tab-bar-section{height:50px}nav.tab-bar.VSR .tab-bar-section .title{display:inline-block;margin:-5px auto;min-width:60px}nav.tab-bar.VSR .tab-bar-section .text{text-align:left;text-overflow:ellipsis;overflow:hidden}nav.tab-bar.transparent{background-color:transparent;box-shadow:none}nav.tab-bar .menu-toggle-wrapper{width:50px}nav.tab-bar .menu-toggle{display:block;width:20px;height:17px;position:absolute;top:17px;left:15px}nav.tab-bar .menu-toggle div{display:block;width:20px;height:2px;margin-bottom:5px;position:relative;background:#fff}nav.tab-bar .left-mobile{display:flex;flex-direction:row;align-items:center}nav.tab-bar .left-mobile a{height:50px}nav.tab-bar .left-mobile h1{margin-left:5px}nav.tab-bar .middle-mobile{display:flex;flex-direction:row;align-items:center}nav.tab-bar .right-mobile{display:flex;flex-direction:row;align-items:center;margin-right:20px}nav.tab-bar .right-mobile a.country img{width:auto;height:20px}div.hidden-nav nav,div.hidden-nav top-bar,nav.hidden-nav{background:0 0;transition:background 0s linear;color:#fff;font-family:Figtree,Helvetica,Arial,sans-serif;font-size:1.2em;position:fixed;top:0;width:100%;z-index:600;height:75px;box-shadow:0 0 0 rgba(225,225,225,0)}div.hidden-nav nav .top-bar-section li,div.hidden-nav top-bar .top-bar-section li,nav.hidden-nav .top-bar-section li{background:0 0}div.hidden-nav nav .top-bar-section li a,div.hidden-nav nav .top-bar-section li:not(.has-form) a:not(.button),div.hidden-nav top-bar .top-bar-section li a,div.hidden-nav top-bar .top-bar-section li:not(.has-form) a:not(.button),nav.hidden-nav .top-bar-section li a,nav.hidden-nav .top-bar-section li:not(.has-form) a:not(.button){background-color:transparent;line-height:55px;color:#fff;display:block;padding:10px 20px;font-size:16px;transition:color 175ms cubic-bezier(.645, .045, .355, 1);font-family:Figtree,Helvetica,Arial,sans-serif,sans-serif;font-weight:700}div.hidden-nav nav .top-bar-section li a:hover,div.hidden-nav nav .top-bar-section li:not(.has-form) a:not(.button):hover,div.hidden-nav top-bar .top-bar-section li a:hover,div.hidden-nav top-bar .top-bar-section li:not(.has-form) a:not(.button):hover,nav.hidden-nav .top-bar-section li a:hover,nav.hidden-nav .top-bar-section li:not(.has-form) a:not(.button):hover{color:#3498db}div.hidden-nav nav .MEV ul li,div.hidden-nav nav .VSR ul li,div.hidden-nav top-bar .MEV ul li,div.hidden-nav top-bar .VSR ul li,nav.hidden-nav .MEV ul li,nav.hidden-nav .VSR ul li{background-color:transparent}div.hidden-nav nav .MEV ul li a:hover,div.hidden-nav nav .MEV ul li:not(.has-form) a:not(.button):hover,div.hidden-nav nav .VSR ul li a:hover,div.hidden-nav nav .VSR ul li:not(.has-form) a:not(.button):hover,div.hidden-nav top-bar .MEV ul li a:hover,div.hidden-nav top-bar .MEV ul li:not(.has-form) a:not(.button):hover,div.hidden-nav top-bar .VSR ul li a:hover,div.hidden-nav top-bar .VSR ul li:not(.has-form) a:not(.button):hover,nav.hidden-nav .MEV ul li a:hover,nav.hidden-nav .MEV ul li:not(.has-form) a:not(.button):hover,nav.hidden-nav .VSR ul li a:hover,nav.hidden-nav .VSR ul li:not(.has-form) a:not(.button):hover{color:#7da63f}div.hidden-nav nav .logo-icon.CCN,div.hidden-nav top-bar .logo-icon.CCN,nav.hidden-nav .logo-icon.CCN{text-indent:-99999px;background-image:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/ccn-nav-logo-normal-white-60.png');background-repeat:no-repeat;min-width:60px;margin-bottom:8px}div.hidden-nav nav .logo-icon.CCN:hover,div.hidden-nav top-bar .logo-icon.CCN:hover,nav.hidden-nav .logo-icon.CCN:hover{background-image:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/ccn-nav-logo-highlighted-60.png')}div.hidden-nav nav .logo-icon.MEV,div.hidden-nav nav .logo-icon.VSR,div.hidden-nav top-bar .logo-icon.MEV,div.hidden-nav top-bar .logo-icon.VSR,nav.hidden-nav .logo-icon.MEV,nav.hidden-nav .logo-icon.VSR{text-indent:-99999px;background-image:url(https://eventsquare-tm-prod.s3.amazonaws.com/uploads/images/2m_website_logo-201912111610.png);background-repeat:no-repeat;min-width:60px}div.hidden-nav nav .logo-icon.MEV:hover,div.hidden-nav nav .logo-icon.VSR:hover,div.hidden-nav top-bar .logo-icon.MEV:hover,div.hidden-nav top-bar .logo-icon.VSR:hover,nav.hidden-nav .logo-icon.MEV:hover,nav.hidden-nav .logo-icon.VSR:hover{background-image:url(https://eventsquare-tm-prod.s3.amazonaws.com/uploads/images/2m_website_logo-201912111610.png)}div.hidden-nav nav.tab-bar.VSR,div.hidden-nav top-bar.tab-bar.VSR,nav.hidden-nav.tab-bar.VSR{background-color:transparent;box-shadow:none;font-family:Figtree,Helvetica,Arial,sans-serif;font-size:1.2em;top:0;width:100%;z-index:600;height:60px}div.hidden-nav nav.tab-bar.VSR .menu-icon,div.hidden-nav top-bar.tab-bar.VSR .menu-icon,nav.hidden-nav.tab-bar.VSR .menu-icon{color:#898989;height:60px;width:60px;text-align:center}div.hidden-nav nav.tab-bar.VSR .menu-icon span::after,div.hidden-nav top-bar.tab-bar.VSR .menu-icon span::after,nav.hidden-nav.tab-bar.VSR .menu-icon span::after{margin:-5px auto;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff}.wrapper{position:relative;height:100%;width:100%}@media screen and (max-width:500px){.wrapper{padding-top:0}}.wrapper .partners{margin:0;display:table;text-align:center;width:100%}.wrapper .partners h1{color:#fff}.wrapper .partners.CCN{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/trusted-by.png');background-size:cover;background-repeat:no-repeat;background-position:center top;background-color:#333332}@media screen and (min-width:641px){.wrapper .partners.CCN{background-size:inherit;height:550px}}@media screen and (max-width:640px){.wrapper .partners.CCN{height:400px;background-size:inherit}}.wrapper .spacer{height:200px}@media screen and (max-width:640px){.wrapper .spacer{height:140px}}.wrapper .custom-mid-bar{display:flex;width:100%;padding-top:20px;padding-bottom:20px;background-color:gray}.wrapper .custom-mid-bar h2,.wrapper .custom-mid-bar p{color:#fff}.wrapper .custom-mid-bar p.lead{font-size:1.5em}.wrapper .custom-mid-bar .btn{max-width:456px;border:2px solid #fff;padding:10px;color:#fff;background-color:transparent}.wrapper .custom-mid-bar .btn:focus,.wrapper .custom-mid-bar .btn:hover{color:gray;background-color:#fff}.wrapper .custom-mid-bar .left-content,.wrapper .custom-mid-bar .right-content{display:flex;width:50%;padding-inline:15px}.wrapper .custom-mid-bar .left-content{justify-content:flex-end}.wrapper .custom-mid-bar .left-content .image-wrapper{display:flex;height:100%;width:30%;min-width:180px;align-items:center;justify-content:end;margin-right:10px}.wrapper .custom-mid-bar .left-content .title-and-description{display:flex;max-width:450px;flex-direction:column;justify-content:center;padding-inline:15px;text-align:center}@media screen and (max-width:991px){.wrapper .custom-mid-bar{flex-direction:column;align-items:center;justify-content:center}.wrapper .custom-mid-bar .left-content,.wrapper .custom-mid-bar .right-content{justify-content:center;margin-bottom:20px;flex-direction:column;width:100%!important}.wrapper .custom-mid-bar .left-content .image-wrapper,.wrapper .custom-mid-bar .left-content .title-and-description{justify-content:center;width:100%!important;max-width:100%!important;margin-inline:0;margin-bottom:10px}.wrapper .custom-mid-bar .btn{max-width:100%!important}}.wrapper .custom-mid-bar.default{background-color:#fff}.wrapper .custom-mid-bar.default h2,.wrapper .custom-mid-bar.default p{color:#4d4d4d}.wrapper .custom-mid-bar.default .btn{background-color:#4d4d4d}.wrapper .custom-mid-bar.default .btn:focus,.wrapper .custom-mid-bar.default .btn:hover{color:#4d4d4d;background-color:#fff;border:2px solid #4d4d4d}.wrapper .custom-mid-bar.ccn{background-color:#3498db}.wrapper .custom-mid-bar.ccn .btn:focus,.wrapper .custom-mid-bar.ccn .btn:hover{color:#3498db!important}.wrapper .custom-mid-bar.mev{background-color:#7fa543}.wrapper .custom-mid-bar.mev .btn:focus,.wrapper .custom-mid-bar.mev .btn:hover{color:#7fa543!important}.wrapper .custom-mid-bar.player{background-color:#1e1a4e}.wrapper .custom-mid-bar.player .btn:focus,.wrapper .custom-mid-bar.player .btn:hover{color:#1e1a4e!important}.wrapper .custom-mid-bar.skate-reg{background-color:#93bdcf}.wrapper .custom-mid-bar.skate-reg .btn:focus,.wrapper .custom-mid-bar.skate-reg .btn:hover{color:#93bdcf!important}.wrapper .custom-mid-bar.curling-reg{background-color:#ed1940}.wrapper .custom-mid-bar.curling-reg .row{margin:20px auto}.wrapper .custom-mid-bar.curling-reg .row div{display:flex;flex-direction:column;justify-content:space-evenly;height:inherit}@media screen and (max-width:991px){.wrapper .custom-mid-bar.curling-reg .row div{align-items:center;margin-bottom:10px}}.wrapper .custom-mid-bar.curling-reg .section-heading{text-transform:uppercase;text-align:left!important;padding:0;margin:0}.wrapper .custom-mid-bar.curling-reg .lead{text-align:left!important;padding:0;margin:0}.wrapper .custom-mid-bar.curling-reg .btn{border-color:#fff;background-color:grey}.wrapper .custom-mid-bar.curling-reg .btn:focus,.wrapper .custom-mid-bar.curling-reg .btn:hover{color:#ed1940}.wrapper .custom-mid-bar.HorseConnect{background-color:#134c8e}.wrapper .custom-mid-bar.HorseConnect .btn:hover{color:#134c8e}.wrapper .custom-mid-bar.HorseConnect .btn:focus{color:#134c8e}.wrapper .custom-mid-bar.ontario{background-color:#fff!important}.wrapper .custom-mid-bar.ontario h2,.wrapper .custom-mid-bar.ontario p{color:#dc3236!important}.wrapper .custom-mid-bar.ontario .btn{color:#dc3236!important;border-color:#dc3236!important}.wrapper .custom-mid-bar.ontario .btn:focus,.wrapper .custom-mid-bar.ontario .btn:hover{color:#fff!important;background-color:#dc3236}.wrapper .province-picker-wrap .row{max-width:100%}.wrapper .province-picker-wrap .pad-left-match-grid{padding-left:12vw}.wrapper .province-picker-wrap .pad-right-match-grid{padding-right:12vw}.wrapper .province-picker-wrap .province-picker{background-color:#faf7f7}.wrapper .province-picker-wrap .province-picker text{pointer-events:none;fill:#faf7f7}.wrapper .province-picker-wrap .province-picker svg{width:100%;height:auto}.wrapper .province-picker-wrap .province-picker path,.wrapper .province-picker-wrap .province-picker rect{fill:#141722;outline:0}.wrapper .province-picker-wrap .province-picker path:hover.province,.wrapper .province-picker-wrap .province-picker rect:hover{cursor:pointer}.wrapper .province-picker-wrap .province-picker__title{text-align:center;margin-top:2rem}.wrapper .province-picker-wrap .province-picker .gymreg-img-h{height:700px}.wrapper .province-picker-wrap .province-picker .map-container{position:relative}.wrapper .province-picker-wrap .province-picker .map-container .out-map-container{position:absolute;bottom:50px;left:40px}.wrapper .province-picker-wrap .province-picker .map-container .out-map-wrapper{display:table;max-width:400px;background:#fff;border-radius:5px;padding:10px 15px;box-shadow:0 0 20px -10px rgba(0,0,0,.75);cursor:pointer}.wrapper .province-picker-wrap .province-picker .map-container .out-map-wrapper .out-map-logo{width:80px;display:table-cell;padding-right:10px}.wrapper .province-picker-wrap .province-picker .map-container .out-map-wrapper .out-map-label{display:table-cell;vertical-align:middle;font-size:18px}.wrapper .province-picker-wrap .province-card{width:100%;height:100%;border-radius:1rem;padding:2rem 3rem;background-color:#fff;text-align:center;box-shadow:0 0 20px -10px rgba(0,0,0,.75);margin-top:70px;margin-bottom:20px}.wrapper .province-picker-wrap .province-card__logo{margin:1rem 0}.wrapper .province-picker-wrap .province-card__buttons{margin-top:2rem}.wrapper .province-picker-wrap .province-card__buttons a{margin-bottom:1rem;font-size:1.3rem;white-space:normal;width:100%}.wrapper .province-picker-wrap .province-card.extra-padding{padding:2rem 1.5rem}.wrapper .province-picker-wrap.curling-reg .province-picker svg{width:100%;height:auto}.wrapper .province-picker-wrap.curling-reg .province-picker path,.wrapper .province-picker-wrap.curling-reg .province-picker rect{fill:grey}.wrapper .province-picker-wrap.curling-reg .province-picker path:hover.province,.wrapper .province-picker-wrap.curling-reg .province-picker rect:hover{fill:darkgrey;cursor:pointer}.wrapper .province-picker-wrap.curling-reg .province-picker .active-province{fill:darkgrey}.wrapper .province-picker-wrap.curling-reg .province-card__buttons a:hover{color:#ed1940}.colorful{margin:0;padding:0;z-index:40;list-style:none;width:100%;font-size:0;position:absolute;left:0;top:0}.colorful>li{display:inline-block;width:20%;height:4px;margin:0;padding:0}.colorful>li:first-child{background:#5fcf80}.colorful>li:nth-child(2){background:#3498db}.colorful>li:nth-child(3){background:#f1c40f}.colorful>li:nth-child(4){background:#dc3236}.colorful>li:nth-child(5){background:#9b59b6}.colorful.green>li{background:#5fcf80}.colorful.green>li:last-child{border-right:1px solid #5fcf80}.colorful.blue>li{background:#3498db}.colorful.blue>li:last-child{border-right:1px solid #3498db}.colorful.yellow>li{background:#f1c40f}.colorful.yellow>li:last-child{border-right:1px solid #f1c40f}.colorful.red>li{background:#dc3236}.colorful.red>li:last-child{border-right:1px solid #dc3236}.colorful.purple>li{background:#9b59b6}.colorful.purple>li:last-child{border-right:1px solid #9b59b6}.colorful.orange>li{background:#ec8023}.colorful.orange>li:last-child{border-right:4px solid #ec8023}.colorful.gold>li{background:#a79357}.colorful.gold>li:last-child{border-right:4px solid #a79357}body{font-family:"Nunito Sans",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;background:#fff}body h2.section-heading{color:#444;padding:0 20px}ul.off-canvas-list li a{color:#fff}ul.off-canvas-list li a:hover{text-decoration:none;color:#3498db}.mast{min-height:500px;position:relative;transition:background .2s ease-in-out;background-size:cover}@media screen and (max-width:641px){.mast{background-position:0 0;min-height:250px}}.mast .overlay{background:rgba(0,0,0,.2);z-index:5;position:absolute;top:0;left:0;width:100%;height:100%}.mast .overlay.vertical{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/pattern_vertical.png')}.mast .overlay .row{z-index:10}.mast .overlay .mast-content{padding-top:3%}.mast .overlay .mast-content .page-header{font-family:Figtree,Helvetica,Arial,sans-serif;border:none;color:#fff;font-weight:700;font-size:5rem}@media screen and (max-width:420px){.mast .overlay .mast-content .page-header{padding-top:6%;font-size:3rem}}.mast .overlay .mast-content .page-header .light-text{font-weight:300;color:#fff}.mast .row.special{position:absolute;bottom:0;width:100%;max-width:100%;padding:0;z-index:10}.mast .row.special h3{display:inline-block;margin-bottom:0}.mast .row.special a.navie{display:inline-block;min-width:150px;background:#3498db;padding:10px;line-height:30px;font-weight:700;color:#fff;margin-bottom:0;border-bottom:1px solid rgba(124,124,124,.95)}.mast .row.special a.navie:hover{color:#fff;text-decoration:none;background:#258bcf}.mast .row.special a.navie.round-top-left{border-top-left-radius:7px}.mast .row.special a.navie.round-top-right{border-top-right-radius:7px}.mast .row.special.icons{padding-bottom:30px;color:#fff}.mast .row.special.icons span{font-size:22px}.get-started .the-button{left:65%;top:70%;background:#7fa543;border-color:#72953c}.get-started .the-button:hover{background-color:#668436}.get-started .the-button.default{background:#b1b3b6;border-color:#9ea1a5}.get-started .the-button h3{color:#fff}.ccn-mast{background:url(https://s3.amazonaws.com/eventsquare-ccn-static-assets/ccn-homepage-backgrounds/bc_bg2.jpg) #000 no-repeat 50%;background-size:cover}.ccn-mast.image-1{background:url(https://s3.amazonaws.com/eventsquare-ccn-static-assets/ccn-homepage-backgrounds/tri-bike-sm.jpeg) #000 no-repeat 50%;background-size:cover}.ccn-mast.image-2{background:url(https://s3.amazonaws.com/eventsquare-ccn-static-assets/ccn-homepage-backgrounds/2013_RS_Gastown_GP_for_CCN.jpg) #000 no-repeat 50%;background-size:cover}.ccn-mast.image-3{background:url(https://s3.amazonaws.com/eventsquare-ccn-static-assets/ccn-homepage-backgrounds/bc_bg2.jpg) #000 no-repeat 50%;background-size:cover}.ccn-mast.image-4{background:url(https://s3.amazonaws.com/eventsquare-ccn-static-assets/ccn-homepage-backgrounds/2013_RS_Gastown_GP_for_CCN.jpg) #000 no-repeat 50%;background-size:cover}.ccn-mast.image-5{background:url(https://s3.amazonaws.com/eventsquare-ccn-static-assets/ccn-homepage-backgrounds/tri-swim-sm.jpg) #000 no-repeat 50%;background-size:cover}.ccn-mast.image-6{background:url(https://s3.amazonaws.com/eventsquare-ccn-static-assets/ccn-homepage-backgrounds/tri-bike-sm.jpeg) #000 no-repeat 50%;background-size:cover}.mev-mast{position:relative;min-height:550px;background:url(https://eventsquare-tm-prod.s3.amazonaws.com/uploads/images/2m_website_banner-v2-201912161408.jpg) #fff no-repeat;background-size:cover}.mev-mast .banner-label{position:absolute;left:80px;top:200px;font-size:30px;color:#fff;line-height:150%;max-width:450px}@media screen and (max-width:539px){.mev-mast{min-height:500px;margin-top:50px;background-image:url("https://eventsquare-tm-prod.s3.amazonaws.com/uploads/images/2m_website_banner-mobile-201912161409.jpg")}.mev-mast .banner-label{left:30px;top:auto;bottom:40px;font-size:20px}}@media screen and (min-width:540px) and (max-width:640px){.mev-mast{min-height:550px;margin-top:50px;background-image:url("https://eventsquare-tm-prod.s3.amazonaws.com/uploads/images/2m_website_banner-mobile-201912161409.jpg")}.mev-mast .banner-label{left:40px;top:430px;font-size:20px}}@media screen and (min-width:641px) and (max-width:748px){.mev-mast{min-height:250px}.mev-mast .banner-label{left:30px;top:100px;font-size:20px;max-width:230px}}@media screen and (min-width:749px) and (max-width:940px){.mev-mast{min-height:300px}.mev-mast .banner-label{left:40px;top:120px;font-size:20px;max-width:250px}}@media screen and (min-width:941px) and (max-width:1024px){.mev-mast{min-height:400px}.mev-mast .banner-label{left:50px;top:180px;font-size:28px;max-width:350px}}.playerweb-mast{position:relative;min-height:550px;background:url(https://eventsquare-tm-prod.s3-us-west-2.amazonaws.com/uploads/images/PlayerWeb_website_banner.png) #fff no-repeat;background-size:cover}.playerweb-mast .banner-label{position:absolute;left:80px;top:200px;font-size:30px;color:#fff;line-height:150%;max-width:450px}@media screen and (max-width:539px){.playerweb-mast{min-height:500px;margin-top:50px;background-image:url("")}.playerweb-mast .banner-label{left:30px;top:auto;bottom:40px;font-size:20px}}@media screen and (min-width:540px) and (max-width:640px){.playerweb-mast{min-height:550px;margin-top:50px;background-image:url("")}.playerweb-mast .banner-label{left:40px;top:430px;font-size:20px}}@media screen and (min-width:641px) and (max-width:748px){.playerweb-mast{min-height:250px}.playerweb-mast .banner-label{left:30px;top:100px;font-size:20px;max-width:230px}}@media screen and (min-width:749px) and (max-width:940px){.playerweb-mast{min-height:300px}.playerweb-mast .banner-label{left:40px;top:120px;font-size:20px;max-width:250px}}@media screen and (min-width:941px) and (max-width:1024px){.playerweb-mast{min-height:400px}.playerweb-mast .banner-label{left:50px;top:180px;font-size:28px;max-width:350px}}.cheer-reg-mast{min-height:calc(100vh - 100px)}.cheer-reg-mast .background-overlay{background:url(https://eventsquare-cheer-reg-prod.s3.ca-central-1.amazonaws.com/uploads/staticassets/Cheer-reg_background.jpg) no-repeat center center fixed;background-size:cover;position:fixed;top:0;left:0;width:100%;height:100%}.cheer-reg-mast .container{padding:50px 15px;margin-top:40px;color:#352a62}.cheer-reg-mast .container .landing-container{position:relative;padding:20px 60px;background-color:#fff;text-align:center}.cheer-reg-mast .container .landing-container .logo{padding:30px 0;max-width:60%;margin:0 auto}.cheer-reg-mast .container .landing-container .img-responsive{margin:0 auto}.cheer-reg-mast .container .landing-container .hr_landing_h4{padding:30px 0;color:#352a62}.cheer-reg-mast .container .landing-container .row{font-size:0}.cheer-reg-mast .container .landing-container .col-md-4{font-size:16px;float:none;display:inline-block}.cheer-reg-mast .container .landing-container .col-md-4 img{max-height:200px}.cheer-reg-mast .container .landing-container .top{vertical-align:top}.cheer-reg-mast .container .landing-container .bottom{vertical-align:bottom}.snow-reg-mast{min-height:calc(100vh - 100px)}.snow-reg-mast .background-overlay{background:url(https://eventsquare-snowreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/SnowReg-background.jpg) no-repeat center center fixed;background-size:cover;position:fixed;top:0;left:0;width:100%;height:100%}.snow-reg-mast .container{padding:50px 15px;margin-top:40px;color:#3850a2}.snow-reg-mast .container .landing-container{position:relative;padding:20px 60px;background-color:#fff;text-align:center}.snow-reg-mast .container .landing-container .logo{padding:30px 0;max-width:60%;margin:0 auto}.snow-reg-mast .container .landing-container .img-responsive{margin:0 auto}.snow-reg-mast .container .landing-container .hr_landing_h4{padding-top:30px;color:#3850a2}.snow-reg-mast .container .landing-container .row{font-size:0}.snow-reg-mast .container .landing-container .col-md-4{font-size:16px;float:none;display:inline-block}.snow-reg-mast .container .landing-container .col-md-4 .border{padding:1rem;margin:.5rem 0;border:1px solid #ccc;border-radius:1rem}.snow-reg-mast .container .landing-container .col-md-4 img{max-height:100px}.snow-reg-mast .container .landing-container .top{vertical-align:top}.snow-reg-mast .container .landing-container .bottom{vertical-align:bottom}.ice-reg-mast{min-height:calc(100vh - 100px)}.ice-reg-mast .background-overlay{background:url(https://eventsquare-icereg-prod.s3.ca-central-1.amazonaws.com/uploads/images/IceReg-background2.png) no-repeat center center fixed;background-size:cover;position:fixed;top:0;left:0;width:100%;height:100%}.ice-reg-mast .container{padding:50px 15px;margin-top:40px;color:#00a0cf}.ice-reg-mast .container .landing-container{position:relative;padding:20px 60px;background-color:#fff;text-align:center}.ice-reg-mast .container .landing-container .logo{padding:30px 0;max-width:60%;margin:0 auto}.ice-reg-mast .container .landing-container .img-responsive{margin:0 auto}.ice-reg-mast .container .landing-container .hr_landing_h4{padding-top:30px;color:#00a0cf}.ice-reg-mast .container .landing-container .row{font-size:0}.ice-reg-mast .container .landing-container .col-md-4{font-size:16px;float:none;display:inline-block}.ice-reg-mast .container .landing-container .col-md-4 .border{padding:1rem;margin:.5rem 0;border:1px solid #ccc;border-radius:1rem}.ice-reg-mast .container .landing-container .col-md-4 img{max-height:100px}.ice-reg-mast .container .landing-container .top{vertical-align:top}.ice-reg-mast .container .landing-container .bottom{vertical-align:bottom}.ice-reg-ssc-mast{min-height:calc(100vh - 100px)}.ice-reg-ssc-mast .background-overlay{background:url(https://eventsquare-icereg-prod.s3.ca-central-1.amazonaws.com/uploads/images/Icereg-bg-large.jpg) no-repeat center center fixed;background-size:cover;position:fixed;top:0;left:0;width:100%;height:100%}.ice-reg-ssc-mast .container{padding:50px 15px;margin-top:40px;color:#00a0cf}.ice-reg-ssc-mast .container .landing-container{position:relative;padding:20px 60px;background-color:#fff;text-align:center}.ice-reg-ssc-mast .container .landing-container .logo{padding:30px 0;max-width:60%;margin:0 auto}.ice-reg-ssc-mast .container .landing-container .img-responsive{margin:0 auto}.ice-reg-ssc-mast .container .landing-container .hr_landing_h4{padding-top:30px;color:#00a0cf}.ice-reg-ssc-mast .container .landing-container .row{font-size:0}.ice-reg-ssc-mast .container .landing-container .col-md-4{font-size:16px;float:none;display:inline-block}.ice-reg-ssc-mast .container .landing-container .col-md-4 .border{padding:1rem;margin:.5rem 0;border:1px solid #ccc;border-radius:1rem}.ice-reg-ssc-mast .container .landing-container .col-md-4 img{max-height:100px}.ice-reg-ssc-mast .container .landing-container .top{vertical-align:top}.ice-reg-ssc-mast .container .landing-container .bottom{vertical-align:bottom}.h2o-reg-mast{min-height:calc(100vh - 100px)}.h2o-reg-mast .background-overlay{background:url(https://eventsquare-icereg-prod.s3.ca-central-1.amazonaws.com/uploads/images/IceReg-background2.png) no-repeat center center fixed;background-size:cover;position:fixed;top:0;left:0;width:100%;height:100%}.h2o-reg-mast .container{padding:50px 15px;margin-top:40px;color:h2oRegDarkBlue}.h2o-reg-mast .container .landing-container{position:relative;padding:20px 60px;background-color:#fff;text-align:center}.h2o-reg-mast .container .landing-container .logo{padding:30px 0;max-width:60%;margin:0 auto}.h2o-reg-mast .container .landing-container .img-responsive{margin:0 auto}.h2o-reg-mast .container .landing-container .hr_landing_h4{padding-top:30px;color:h2oRegDarkBlue}.h2o-reg-mast .container .landing-container .row{font-size:0}.h2o-reg-mast .container .landing-container .col-md-4{font-size:16px;float:none;display:inline-block}.h2o-reg-mast .container .landing-container .col-md-4 .border{padding:1rem;margin:.5rem 0;border:1px solid #ccc;border-radius:1rem}.h2o-reg-mast .container .landing-container .col-md-4 img{max-height:100px}.h2o-reg-mast .container .landing-container .top{vertical-align:top}.h2o-reg-mast .container .landing-container .bottom{vertical-align:bottom}.gym-reg-mast{min-height:calc(100vh - 100px)}.gym-reg-mast .background-overlay{background:url(https://eventsquare-icereg-prod.s3.ca-central-1.amazonaws.com/uploads/images/IceReg-background2.png) no-repeat center center fixed;background-size:cover;position:fixed;top:0;left:0;width:100%;height:100%}.gym-reg-mast .container{padding:50px 15px;margin-top:40px;color:#0a171d}.gym-reg-mast .container .landing-container{position:relative;padding:20px 60px;background-color:#fff;text-align:center}.gym-reg-mast .container .landing-container .logo{padding:30px 0;max-width:60%;margin:0 auto}.gym-reg-mast .container .landing-container .img-responsive{margin:0 auto}.gym-reg-mast .container .landing-container .hr_landing_h4{padding-top:30px;color:#0a171d}.gym-reg-mast .container .landing-container .row{font-size:0}.gym-reg-mast .container .landing-container .col-md-4{font-size:16px;float:none;display:inline-block}.gym-reg-mast .container .landing-container .col-md-4 .border{padding:1rem;margin:.5rem 0;border:1px solid #ccc;border-radius:1rem}.gym-reg-mast .container .landing-container .col-md-4 img{max-height:100px}.gym-reg-mast .container .landing-container .top{vertical-align:top}.gym-reg-mast .container .landing-container .bottom{vertical-align:bottom}.soccer-reg-mast{min-height:calc(100vh - 100px)}.soccer-reg-mast .background-overlay{background:url(https://eventsquare-icereg-prod.s3.ca-central-1.amazonaws.com/uploads/images/IceReg-background2.png) no-repeat center center fixed;background-size:cover;position:fixed;top:0;left:0;width:100%;height:100%}.soccer-reg-mast .container{padding:50px 15px;margin-top:40px;color:#164399}.soccer-reg-mast .container .landing-container{position:relative;padding:20px 60px;background-color:#fff;text-align:center}.soccer-reg-mast .container .landing-container .logo{padding:30px 0;max-width:60%;margin:0 auto}.soccer-reg-mast .container .landing-container .img-responsive{margin:0 auto}.soccer-reg-mast .container .landing-container .hr_landing_h4{padding-top:30px;color:#164399}.soccer-reg-mast .container .landing-container .row{font-size:0}.soccer-reg-mast .container .landing-container .col-md-4{font-size:16px;float:none;display:inline-block}.soccer-reg-mast .container .landing-container .col-md-4 .border{padding:1rem;margin:.5rem 0;border:1px solid #ccc;border-radius:1rem}.soccer-reg-mast .container .landing-container .col-md-4 img{max-height:100px}.soccer-reg-mast .container .landing-container .top{vertical-align:top}.soccer-reg-mast .container .landing-container .bottom{vertical-align:bottom}.athletics-reg-mast{min-height:calc(100vh - 100px)}.athletics-reg-mast .background-overlay{background:url("https://eventsquare-athletics-prod.s3.ca-central-1.amazonaws.com/uploads/images/athletics_homepage_background.png") no-repeat center center fixed;background-size:cover;position:fixed;top:0;left:0;width:100%;height:100%}.athletics-reg-mast .container{padding:50px 15px;margin-top:40px;color:#3850a2}.athletics-reg-mast .container .landing-container{position:relative;padding:20px 60px;background-color:#fff;text-align:center}.athletics-reg-mast .container .landing-container .logo{padding:30px 0;max-width:60%;margin:0 auto}.athletics-reg-mast .container .landing-container .img-responsive{margin:0 auto}.athletics-reg-mast .container .landing-container .hr_landing_h4{padding-top:30px;color:#3850a2}.athletics-reg-mast .container .landing-container .row{font-size:0}.athletics-reg-mast .container .landing-container .col-md-4{font-size:16px;float:none;display:inline-block}.athletics-reg-mast .container .landing-container .col-md-4 .border{padding:1rem;margin:.5rem 0;border:1px solid #ccc;border-radius:1rem}.athletics-reg-mast .container .landing-container .col-md-4 img{max-height:100px}.athletics-reg-mast .container .landing-container .top{vertical-align:top}.athletics-reg-mast .container .landing-container .bottom{vertical-align:bottom}.curling-reg-mast{position:relative;min-height:550px;line-height:normal;background:url(https://eventsquare-curling-prod.s3.ca-central-1.amazonaws.com/uploads/images/hero_option_basset.png) #fff no-repeat;background-size:cover}.curling-reg-mast .banner-label{position:absolute;left:80px;top:100px;font-size:30px;color:#fff;max-width:450px}@media screen and (max-width:375px){.curling-reg-mast{min-height:300px;background-image:url("https://eventsquare-curling-prod.s3.ca-central-1.amazonaws.com/uploads/images/mobile_hero_option.png")}.curling-reg-mast .banner-label{top:70px;left:45px;width:60%;font-size:15px}}@media screen and (min-width:376px) and (max-width:539px){.curling-reg-mast{min-height:330px;background-image:url("https://eventsquare-curling-prod.s3.ca-central-1.amazonaws.com/uploads/images/mobile_hero_option.png")}.curling-reg-mast .banner-label{top:70px;left:45px;width:60%;font-size:18px}}@media screen and (min-width:540px) and (max-width:640px){.curling-reg-mast{min-height:460px;background-image:url("https://eventsquare-curling-prod.s3.ca-central-1.amazonaws.com/uploads/images/mobile_hero_option.png")}.curling-reg-mast .banner-label{top:85px;width:60%;font-size:23px}}@media screen and (min-width:641px) and (max-width:840px){.curling-reg-mast{min-height:660px;background-image:url("https://eventsquare-curling-prod.s3.ca-central-1.amazonaws.com/uploads/images/mobile_hero_option.png")}.curling-reg-mast .banner-label{top:180px;font-size:28px}}@media screen and (min-width:841px) and (max-width:1024px){.curling-reg-mast{background-image:url("https://eventsquare-curling-prod.s3.ca-central-1.amazonaws.com/uploads/images/hero_option_basset.png")}.curling-reg-mast .banner-label{font-size:28px}}.skate-reg-mast{position:relative;min-height:550px;background:url(https://eventsquare-skate-prod.s3.ca-central-1.amazonaws.com/uploads/images/skatereg-banner-final.png) #fff no-repeat;background-size:cover}.skate-reg-mast .banner-label{position:absolute;left:80px;top:225px;font-size:30px;color:#fff;line-height:150%;max-width:450px}@media screen and (max-width:539px){.skate-reg-mast{min-height:500px;margin-top:50px;background-image:url("https://eventsquare-skate-prod.s3.ca-central-1.amazonaws.com/uploads/images/SkateREG_Mobile_Banner_(1).png")}.skate-reg-mast .banner-label{left:30px;top:350px;bottom:40px;font-size:20px}}@media screen and (min-width:540px) and (max-width:640px){.skate-reg-mast{min-height:550px;margin-top:50px;background-image:url("https://eventsquare-skate-prod.s3.ca-central-1.amazonaws.com/uploads/images/SkateREG_Mobile_Banner_(1).png")}.skate-reg-mast .banner-label{left:40px;top:400px;font-size:20px}}@media screen and (min-width:641px) and (max-width:748px){.skate-reg-mast{min-height:250px}.skate-reg-mast .banner-label{left:30px;top:100px;font-size:20px;max-width:230px}}@media screen and (min-width:749px) and (max-width:940px){.skate-reg-mast{min-height:300px}.skate-reg-mast .banner-label{left:40px;top:120px;font-size:20px;max-width:250px}}@media screen and (min-width:941px) and (max-width:1024px){.skate-reg-mast{min-height:400px}.skate-reg-mast .banner-label{left:50px;top:180px;font-size:28px;max-width:350px}}.horseConnect-mast{position:relative;display:flex;align-items:center;min-height:550px;background:url(https://eventsquare-horseconnect-prod.s3.us-east-2.amazonaws.com/uploads/images/HorseConnect+-+Main+Home+Page+image.png) #fff no-repeat;background-size:cover;background-position:center}.horseConnect-mast .banner-label{position:relative;left:80px;font-size:30px;font-weight:700;color:#fff;line-height:150%;max-width:450px}@media screen and (max-width:990px){.horseConnect-mast{min-height:500px;margin-top:50px;justify-content:center}.horseConnect-mast .banner-label{width:80%;text-align:center;left:unset}}.about-mast .overlay{background:rgba(0,0,0,.5)}.ccn-for-mast{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/bikers.jpg') #000 no-repeat;background-position:80% 45%;min-height:250px;background-size:cover}.ccn-for-mast .overlay{background:rgba(0,0,0,.5)}@media screen and (max-width:420px){.ccn-for-mast{min-height:200px}}.mev-for-mast{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/2mfront3.png') no-repeat;background-position:80% 45%;min-height:250px;background-size:cover}.mev-for-mast .overlay{background:rgba(0,0,0,.5)}@media screen and (max-width:420px){.mev-for-mast{min-height:200px}}.ccn-about-mast{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/galaxy.jpg') #000 no-repeat;background-position:80% 45%;min-height:250px;background-size:cover}@media screen and (max-width:420px){.ccn-about-mast{min-height:200px}}.ccn-career-mast{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/coding.png') #000 no-repeat;min-height:250px;background-size:cover}@media screen and (max-width:420px){.ccn-career-mast{min-height:200px}}.ccn-service-mast{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/keyboard.jpg') #000 no-repeat;min-height:250px;background-position:80% 45%;background-size:cover}@media screen and (max-width:420px){.ccn-service-mast{min-height:200px}}.ccn-testimonial-mast{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/testimonial.jpg') #000 no-repeat;min-height:250px;background-position:80% 45%;background-size:cover}@media screen and (max-width:420px){.ccn-testimonial-mast{min-height:200px}}.ccn-price-mast{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/price-mast.jpg') #000 no-repeat;min-height:250px;background-position:80% 65%;background-size:cover}@media screen and (max-width:420px){.ccn-price-mast{min-height:200px}}.why-ccn{max-width:62.75rem!important;padding-top:10px;padding-bottom:0;color:#fff;margin-left:auto!important;margin-right:auto!important;padding-left:15px;padding-right:14px}.why-ccn .why{background:rgba(255,255,255,.75);border-radius:5px 5px 0 0;margin-bottom:0;padding-top:10px;padding-top:10px}.why-ccn .why h4.section-heading{color:#1773ab;margin-bottom:0;padding:10px 10px 20px}.why-ccn .why h4.section-heading a{color:#1773ab;text-decoration:none}.why-mev{max-width:62.75rem!important;padding-top:10px;padding-bottom:0;color:#fff;margin-left:auto!important;margin-right:auto!important;padding-left:15px;padding-right:14px}.why-mev .why{background:rgba(255,255,255,.75);border-radius:5px 5px 0 0;margin-bottom:0;padding-top:10px;padding-top:10px}.why-mev .why h4.section-heading{color:#7fa543;margin-bottom:0;padding:10px 10px 20px}.why-mev .why h4.section-heading a{color:#7fa543;text-decoration:none}.inset-search{position:relative;background:#fff;z-index:20;box-shadow:inset 0 3px 7px rgba(0,0,0,.5)}.inset-search a.search-trigger{display:inline-block;padding:45px 60px;font-size:34px;width:100%;height:100%;color:#bbb;letter-spacing:1px;cursor:text;font-weight:300;text-align:center}@media screen and (max-width:500px){.inset-search a.search-trigger{font-size:24px}}.inset-search [class*=fa-]{font-size:40px}@media screen and (max-width:500px){.inset-search [class*=fa-]{font-size:30px}}.inset-search .cursor{display:inline-block;position:relative;top:4px;width:2px;height:32px;background:#fff;margin-left:1px;background:#3498db;animation:cursor 1.5s steps(5,start) infinite}.inset-search .main-search-container{position:relative}.inset-search .main-search-container .universal-form-close{font-size:30px;padding:0;position:absolute;top:15px;right:15px;z-index:1000;color:#ddd}.inset-search .main-search-container .universal-form-close [class*=fa-times-circle]{color:#ddd;font-size:20px}.inset-search .main-search-container .universal-form-close [class*=fa-times-circle]:hover{color:#3498db}.inset-search .main-search-container .universal-search-form{padding:45px 60px;font-size:34px;z-index:9999}.inset-search .main-search-container .universal-search-form [class*=fa-]{color:#3498db}@media screen and (max-width:500px){.inset-search .main-search-container .universal-search-form{font-size:24px}}.inset-search .main-search-container .universal-search-form .search-container>span{padding-top:10px}.inset-search .main-search-container .universal-search-form .search-container>div{display:inline-block}.inset-search .main-search-container .universal-search-form .search-container>div .search-input{border:none;box-shadow:none;font-size:34px;padding:0;height:50px;text-align:left;border-bottom:1px solid #bbb}.inset-search .main-search-container .universal-search-form .search-container>div .search-input ::-webkit-input-placeholder{font-weight:300}.inset-search .main-search-container .universal-search-form .search-container>div .search-input :-moz-placeholder{font-weight:300}.inset-search .main-search-container .universal-search-form .search-container>div .search-input ::-moz-placeholder{font-weight:300}.inset-search .main-search-container .universal-search-form .search-container>div .search-input :-ms-input-placeholder{font-weight:300}@media screen and (max-width:500px){.inset-search .main-search-container .universal-search-form .search-container>div .search-input{font-size:15px}}.inset-search .main-search-container .universal-search-form .search-container>div input[type=submit]{position:absolute;left:-9999px;width:1px;height:1px}.inset-search .main-search-container .universal-search-results{margin-bottom:30px}.inset-search .main-search-container .universal-search-results .go-to-event{display:block;border-radius:5px;padding:5px}.inset-search .main-search-container .universal-search-results .go-to-event:hover{background:rgba(52,152,219,.1)}.inset-search .main-search-container .universal-search-results .go-to-event .event-name{margin-bottom:5px}.inset-search .main-search-container .universal-search-results .go-to-event .event-desc{font-size:14px;margin-top:5px}.home-logo.CCN{margin:15% auto;color:#fff;border-radius:5px;background:rgba(255,255,255,.75);padding:5px;padding-top:40px}.home-logo.CCN img{margin:auto}.home-logo.CCN .section-heading{color:#1773ab;font-weight:700}@media screen and (max-height:900px) and (min-width:641px){.home-logo.CCN{margin:10% auto}.home-logo.CCN img{width:250px}.home-logo.CCN .section-heading{font-size:30px;margin-bottom:0}}@media screen and (max-width:640px){.home-logo.CCN{margin:25% auto}}.context-information{transition-property:all;transition-duration:2s;position:relative;display:block;padding-top:40px;padding-bottom:40px;background:#fff;background:transparent url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/ccn-context-gradient.png') center center no-repeat;background-size:cover}.context-information.vertical{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/pattern_vertical.png') repeat;background-size:cover}.context-information [class*=fa]{display:block;font-size:80px;margin-top:40px;margin-bottom:20px;color:#3498db}.context-information .context-feature{margin-bottom:40px;color:#959595}.context-information .context-feature .context-feature-header,.context-information .context-feature>h5{font-family:Figtree,Helvetica,Arial,sans-serif;margin-top:50px;font-weight:700;color:#666}.context-information .context-feature context-feature-text,.context-information .context-feature>p{color:#959595}.context-information .context-feature .label{margin-bottom:2px}.context-information .context-feature ul.context-feature-text{color:#959595;margin-bottom:1px}.context-information .context-feature ul.context-feature-text::after{color:#959595}.context-information.listings.whiten{background:#fff}.context-information.listings .section-heading{margin-bottom:30px}@media screen and (max-width:500px){.context-information.listings .list-bucket{padding:5px 20px}}.context-information.listings .list-bucket .event-poster-holder,.context-information.listings .list-bucket .morg-poster-holer{margin:0 auto;padding:0;margin-top:4px;margin-bottom:4px;width:100%;box-shadow:0 1px 1px rgba(0,0,0,.2);position:relative}.context-information.listings .list-bucket .event-poster-holder .event-poster,.context-information.listings .list-bucket .morg-poster-holer .event-poster{padding:50px 10px;padding-top:0;background:#fff;height:100%;position:relative;z-index:20}.context-information.listings .list-bucket .event-poster-holder .event-poster .morg-pic-wrapper,.context-information.listings .list-bucket .morg-poster-holer .event-poster .morg-pic-wrapper{height:220px;margin-top:20px;padding-top:30px;margin:0 auto;text-align:center}.context-information.listings .list-bucket .event-poster-holder .event-poster .overlay,.context-information.listings .list-bucket .morg-poster-holer .event-poster .overlay{z-index:100;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.1);padding:20px;cursor:pointer}.context-information.listings .list-bucket .event-poster-holder .event-poster .overlay button,.context-information.listings .list-bucket .morg-poster-holer .event-poster .overlay button{position:absolute;bottom:0;left:0;margin-bottom:0}.context-information.listings .list-bucket .event-poster-holder .event-poster .overlay button:hover,.context-information.listings .list-bucket .morg-poster-holer .event-poster .overlay button:hover{cursor:pointer}.context-information.listings .list-bucket .event-poster-holder .event-poster .event-poster-header,.context-information.listings .list-bucket .morg-poster-holer .event-poster .event-poster-header{position:relative;height:110px}.context-information.listings .list-bucket .event-poster-holder .event-poster .event-poster-header .event-poster-logo,.context-information.listings .list-bucket .morg-poster-holer .event-poster .event-poster-header .event-poster-logo{border-right:1px solid #ededed;float:left;overflow:hidden;text-align:center;display:table;line-height:0;float:inherit;position:absolute;bottom:0;border:0}.context-information.listings .list-bucket .event-poster-holder .event-poster .event-poster-header .event-poster-logo img,.context-information.listings .list-bucket .morg-poster-holer .event-poster .event-poster-header .event-poster-logo img{position:absolute;left:0;bottom:0}.context-information.listings .list-bucket .event-poster-holder .event-poster .event-poster-description .large-body-text,.context-information.listings .list-bucket .morg-poster-holer .event-poster .event-poster-description .large-body-text{color:#144d73}.context-information.listings .list-bucket .event-poster-holder .event-poster .event-poster-description .large-body-text .two-line-truncated,.context-information.listings .list-bucket .morg-poster-holer .event-poster .event-poster-description .large-body-text .two-line-truncated{max-height:58px}.context-information.listings .list-bucket .event-link{cursor:pointer}.context-information.listings .list-bucket .event-link:hover{cursor:pointer;text-decoration:none}.context-information .inLeft20{padding-left:20px}.mev-context-block{height:500px;padding-top:50px}.mev-context-block h1{color:#7fa543}.mev-context-block h3{color:#7fa543}.mev-context-block h5{color:#7fa543}.mev-context-block ul{padding-top:40px}.MEV-green-p p{color:#7fa543}.mev-full-width{min-width:100%}.mev-full-width.mid-content{font-size:24px;line-height:150%;display:flex;align-items:stretch}@media screen and (max-width:990px){.mev-full-width.mid-content{flex-direction:column}}.mev-full-width.mid-content .item{width:33.33%;padding:50px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.mev-full-width.mid-content .item:nth-child(odd){background:#f2f3f7}@media screen and (max-width:990px){.mev-full-width.mid-content .item{width:100%}}.mev-full-width.mid-content .item a.btn{background-color:#fff;border:2px solid #7fa543;border-radius:6px;color:#7fa543;padding:10px 30px;margin:20px 0;width:fit-content}.mev-full-width.mid-content .item a.btn:hover{background-color:#7fa543;color:#fff}.playerweb-full-width{min-width:100%}.playerweb-full-width.mid-content{font-size:24px;line-height:150%;display:flex;align-items:stretch}@media screen and (max-width:990px){.playerweb-full-width.mid-content{flex-direction:column}}.playerweb-full-width.mid-content .item{width:33.33%;padding:50px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.playerweb-full-width.mid-content .item:nth-child(odd){background:#f2f3f7}@media screen and (max-width:990px){.playerweb-full-width.mid-content .item{width:100%}}.playerweb-full-width.mid-content .item a.btn{background-color:#fff;border:2px solid #1e1a4e;border-radius:6px;color:#1e1a4e;padding:10px 30px;margin:20px 0;width:fit-content}.playerweb-full-width.mid-content .item a.btn:hover{background-color:#1e1a4e;color:#fff}.skate-reg-full-width{min-width:100%}.skate-reg-full-width.mid-content{font-size:24px;line-height:150%;display:flex;align-items:stretch}@media screen and (max-width:990px){.skate-reg-full-width.mid-content{flex-direction:column}}.skate-reg-full-width.mid-content .item{width:33.33%;padding:50px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.skate-reg-full-width.mid-content .item:nth-child(odd){background:#f2f3f7}@media screen and (max-width:990px){.skate-reg-full-width.mid-content .item{width:100%}}.skate-reg-full-width.mid-content .item a.btn{background-color:#fff;border:2px solid #396d7c;border-radius:6px;color:#396d7c;padding:10px 30px;margin:20px 0;width:fit-content}.skate-reg-full-width.mid-content .item a.btn:hover{background-color:#396d7c;color:#fff}.horseConnect-full-width{min-width:100%}.horseConnect-full-width.mid-content{font-size:24px;line-height:150%;display:flex;align-items:stretch;border-top:5px #fff solid}@media screen and (max-width:990px){.horseConnect-full-width.mid-content{flex-direction:column;border-top:none}}.horseConnect-full-width.mid-content .item{width:33.33%;padding:50px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:#fff;font-weight:bolder;text-align:center}.horseConnect-full-width.mid-content .item:first-child{background:url(https://eventsquare-horseconnect-prod.s3.us-east-2.amazonaws.com/uploads/images/HorseConnect+-+Home+Page+BUYRENEW+image.png) #fff no-repeat;background-size:cover;background-position:center}.horseConnect-full-width.mid-content .item:nth-child(2){background:url(https://eventsquare-horseconnect-prod.s3.us-east-2.amazonaws.com/uploads/images/HorseConnect+-+Home+Page+EVENT+image.png) #fff no-repeat;background-size:cover;background-position:center}.horseConnect-full-width.mid-content .item:nth-child(3){background:url(https://eventsquare-horseconnect-prod.s3.us-east-2.amazonaws.com/uploads/images/HorseConnect+-+Home+Page+ACCOUNT+image.png) #fff no-repeat;background-size:cover;background-position:center}.horseConnect-full-width.mid-content .item:nth-child(2n){border-left:5px #fff solid;border-right:5px #fff solid}@media screen and (max-width:990px){.horseConnect-full-width.mid-content .item:nth-child(2n){border-left:none;border-right:none}}@media screen and (max-width:990px){.horseConnect-full-width.mid-content .item{width:100%;border-top:5px #fff solid}}.horseConnect-full-width.mid-content .item a.btn{background-color:#fff;border:2px solid #134c8e;border-radius:10px;color:#000;padding:20px 40px;margin:20px 0;width:fit-content;font-weight:700}.horseConnect-full-width.mid-content .item a.btn:hover{background-color:#134c8e;color:#fff}.curling-reg-full-width{min-width:100%}.curling-reg-full-width.mid-content{font-size:24px;line-height:150%;display:flex;align-items:stretch}@media screen and (max-width:990px){.curling-reg-full-width.mid-content{flex-direction:column}}@media screen and (max-width:539px){.curling-reg-full-width.mid-content{font-size:18px}}@media screen and (max-width:375px){.curling-reg-full-width.mid-content{font-size:15px}}.curling-reg-full-width.mid-content .item{width:33.33%;padding:50px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;background-position:center;background-size:cover;min-height:400px}.curling-reg-full-width.mid-content .item:first-child{background-image:url("https://eventsquare-curling-prod.s3.ca-central-1.amazonaws.com/uploads/images/boxRenewalsasset.png")}.curling-reg-full-width.mid-content .item:nth-child(2){background-image:url("https://eventsquare-curling-prod.s3.ca-central-1.amazonaws.com/uploads/images/boxRegistrationasset.png")}.curling-reg-full-width.mid-content .item:nth-child(3){background-image:url("https://eventsquare-curling-prod.s3.ca-central-1.amazonaws.com/uploads/images/boxMembershipsasset.png")}.curling-reg-full-width.mid-content .item .content,.curling-reg-full-width.mid-content .item .title{color:#fff;text-align:center}.curling-reg-full-width.mid-content .item .title{font-weight:700;text-transform:uppercase}@media screen and (max-width:990px){.curling-reg-full-width.mid-content .item{width:100%}}.curling-reg-full-width.mid-content .item a.btn{background-color:#fff;border:2px solid #330513;border-radius:20px;color:#330513;padding:10px 30px;margin:20px 0;width:fit-content}.curling-reg-full-width.mid-content .item a.btn:hover{background-color:#ed1940;color:#fff}.MEV-green{color:#7fa543;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.two-buttons .button,.two-buttons.button{background:#1773ab;border-color:#15689a}.two-buttons .button:hover,.two-buttons.button:hover{background-color:#125c89}.two-buttons .button.default,.two-buttons.button.default{background:#b1b3b6;border-color:#9ea1a5}.two-buttons ul{padding-top:15px;display:inline-block;width:100%}.two-buttons p{line-height:normal;margin-bottom:50px;font-weight:700}.back-to-top{height:50px}.mev-two-buttons .button,.mev-two-buttons.button{background:#7fa543;border-color:#72953c}.mev-two-buttons .button:hover,.mev-two-buttons.button:hover{background-color:#668436}.mev-two-buttons .button.default,.mev-two-buttons.button.default{background:#b1b3b6;border-color:#9ea1a5}.mev-two-buttons ul{padding-top:15px;display:inline-block;width:100%}.mev-two-buttons p{line-height:normal;margin-bottom:0;font-weight:700}.ccn-home-mountain{position:relative;display:block;padding-top:80px;height:540px}@media screen and (max-width:420px){.ccn-home-mountain{height:350px}}@media screen and (min-width:2000px){.ccn-home-mountain{height:700px}}.ccn-home-mountain .top-header{height:20%}.ccn-home-mountain .top-header h1{color:#1773ab}.ccn-home-mountain .lower-mountain{height:70%;min-width:500px;position:relative;background-image:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/ccn-mountain-of-features-long.png');background-size:cover;background-position:center}@media screen and (max-width:500px){.ccn-home-mountain .lower-mountain{background-image:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/ccn-mountain-of-features.png')}}.MEV-home-mountain{position:relative;display:block;padding-top:80px;height:540px}@media screen and (max-width:420px){.MEV-home-mountain{height:350px}}@media screen and (min-width:2000px){.MEV-home-mountain{height:700px}}.MEV-home-mountain .top-header{height:20%}.MEV-home-mountain .top-header h1{color:#7fa543}.MEV-home-mountain .lower-mountain{height:80%;min-width:500px;position:relative;background-image:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/ccn-mountain-of-features-long.png');background-size:cover;background-position:center}@media screen and (max-width:500px){.MEV-home-mountain .lower-mountain{background-image:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/ccn-mountain-of-features.png')}}.player-home-mountain{position:relative;display:block;padding-top:80px;height:540px}@media screen and (max-width:420px){.player-home-mountain{height:350px}}@media screen and (min-width:2000px){.player-home-mountain{height:700px}}.player-home-mountain .top-header{height:20%}.player-home-mountain .top-header h1{color:#1e1a4e}.player-home-mountain .lower-mountain{height:80%;min-width:500px;position:relative;background-image:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/ccn-mountain-of-features-long.png');background-size:cover;background-position:center}@media screen and (max-width:500px){.player-home-mountain .lower-mountain{background-image:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/ccn-mountain-of-features.png')}}.competative-pricing{background-color:#fff;padding-bottom:50px}.competative-pricing h1{color:#1773ab;margin-bottom:50px}.competative-pricing.mev{padding-top:50px}.competative-pricing.mev h1{color:#7fa543}.competative-pricing.player{padding-top:50px}.competative-pricing.player h1{color:#1e1a4e}.competative-pricing.player .fix-padding{padding-top:20px}.mid-bar{height:130px;background-color:#b0b0b0;overflow:hidden;position:absolute;bottom:0;width:100%}.mid-bar .button,.mid-bar.button{background:#1773ab;border-color:#15689a}.mid-bar .button:hover,.mid-bar.button:hover{background-color:#125c89}.mid-bar .button.default,.mid-bar.button.default{background:#b1b3b6;border-color:#9ea1a5}.mid-bar ul{padding-top:15px;display:inline-block;width:100%}.mid-bar.row{text-align:center}.mid-bar .button-holder{text-align:center}.mid-bar p{line-height:normal;margin-bottom:0;font-weight:700}.mid-bar.mev .button,.mid-bar.mev.button{background:#7fa543;border-color:#72953c}.mid-bar.mev .button:hover,.mid-bar.mev.button:hover{background-color:#668436}.mid-bar.mev .button.default,.mid-bar.mev.button.default{background:#b1b3b6;border-color:#9ea1a5}.passion{height:500px;background-color:#00f;background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/Passion-and-Practice-big.png');background-size:initial;background-repeat:no-repeat;background-position:center -110px}.passion .practice{height:70%}@media screen and (max-width:420px){.passion .practice{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/Passion-and-Practice.png');background-size:contain;background-repeat:no-repeat;background-position:bottom}}.passion .pp-text{position:absolute;top:85px;left:50%;transform:translate(-50%,0);text-align:center}.passion .pp-text h2{color:#1773ab}.passion .spacer{height:30%}@media screen and (max-width:420px){.passion{background-image:none}.passion .spacer{height:10%}.passion .practice{height:90%}.passion .pp-text{width:90%}.passion .pp-text p{padding-top:20px;font-size:.7rem}}@media screen and (max-width:900px){.passion .spacer{height:10%}.passion .practice{height:90%}.passion .pp-text{top:75px}}.media-photos img{display:block;height:auto;max-width:100%}.media-photos figure{overflow:hidden;position:relative;margin:0;padding-top:15px}.media-photos figure:hover figcaption{opacity:1}.media-photos figcaption{background:rgba(0,0,0,.8);color:#1773ab;display:table;width:100%;opacity:0;position:absolute;bottom:0;z-index:100;transition:all .3s ease-out}.media-photos figcaption p{display:table-cell;font-size:1.5em;top:-40px;width:100%;vertical-align:middle;text-align:center}.career-img{padding:0 0 10px 25px}.relative-with-bottom-bar{position:relative;padding-bottom:0}.context-splitter{background-color:#d9d9d9;background-image:linear-gradient(to right,#fafafa,#d9d9d9,#fafafa);background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZDlkOWQ5Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmFmYWZhIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:linear-gradient(to right,#fafafa,#d9d9d9,#fafafa);height:1px;width:100%;margin:0 auto}.section-heading{font-family:Figtree,Helvetica,Arial,sans-serif;font-weight:700;color:#363636}.section-heading.light-text{font-weight:400}.section-heading.light-text.stand-out{color:#ec8023}.sub-header{color:#b7b7b7}.sub-header h4{margin-top:20px;margin-bottom:20px}.main-footer{font-family:Figtree;font-weight:600;font-size:12px;background:#b6afaf;padding:20px 0 15px 0;position:relative;background:#fff url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/ccn-context-gradient.png') center 100% no-repeat;color:#b7b7b7}.main-footer li{padding:10px 20px 0 20px}.main-footer p{margin-bottom:.25rem;padding-left:5px}.main-footer.transparent{margin-top:30px;background:0 0}.main-footer.transparent.MEV{margin-top:30px;background:0 0}.main-footer a,.main-footer p{text-decoration:none;color:#444;font-weight:600;font-size:12px}.main-footer .inline-list{display:inline-block}.main-footer .inline-list li{display:inline-block;margin:0}.main-footer .inline-list li a{display:inline-block}.main-footer .inline-list.pull-right{margin-top:0}.main-footer .colorful{top:auto;bottom:0}.main-footer .colorful>li{height:3px}.main-footer .colorful.footer.MEV li{background:0 0}.main-footer .colorful.footer.CCN li{background:0 0}.main-footer.CCN{background:#fff;padding:15px 0;color:#1773ab;text-transform:uppercase}.main-footer.CCN .links a{padding-left:20px}.main-footer.CCN a,.main-footer.CCN a:hover,.main-footer.CCN p{color:#1773ab}.main-footer.CCN li{padding:0 20px}.main-footer.CCN .no-padding{padding:0}@media screen and (max-width:640px){.main-footer.CCN .pad-left-match-grid{padding:0!important}}.main-footer.CCN .left-side{text-align:left}@media screen and (max-width:991px){.main-footer.CCN .left-side{text-align:center}}.main-footer.CCN .right-side{text-align:right}@media screen and (max-width:991px){.main-footer.CCN .right-side{text-align:center;padding-top:10px}}.main-footer.\32M{background:#fff;padding:15px 0;color:#7fa543;text-transform:uppercase}.main-footer.\32M .links a{padding-left:20px}.main-footer.\32M a,.main-footer.\32M a:hover,.main-footer.\32M p{color:#7fa543}.main-footer.\32M li{padding:0 20px}.main-footer.\32M .no-padding{padding:0}@media screen and (max-width:640px){.main-footer.\32M .pad-left-match-grid{padding:0!important}}.main-footer.\32M .left-side{text-align:left}@media screen and (max-width:991px){.main-footer.\32M .left-side{text-align:center}}.main-footer.\32M .right-side{text-align:right}@media screen and (max-width:991px){.main-footer.\32M .right-side{text-align:center;padding-top:10px}}.main-footer.PlayerWeb{background:#fff;padding:15px 0;color:#1f1b4e}.main-footer.PlayerWeb .links a{padding-left:20px}.main-footer.PlayerWeb a,.main-footer.PlayerWeb a:hover,.main-footer.PlayerWeb p{color:#1f1b4e}.main-footer.PlayerWeb li{padding:0 20px}.main-footer.PlayerWeb .no-padding{padding:0}.main-footer.CheerReg{background:#fff;padding:15px 0;color:#352a62;text-transform:uppercase}.main-footer.CheerReg .links a{padding-left:20px}.main-footer.CheerReg a,.main-footer.CheerReg a:hover,.main-footer.CheerReg p{color:#352a62}.main-footer.CheerReg li{padding:0 20px}.main-footer.CheerReg .no-padding{padding:0}.main-footer.SnowReg{background:#fff;padding:15px 0;color:#3850a2;text-transform:uppercase}.main-footer.SnowReg .links a{padding-left:20px}.main-footer.SnowReg a,.main-footer.SnowReg a:hover,.main-footer.SnowReg p{color:#3850a2}.main-footer.SnowReg li{padding:0 20px}.main-footer.SnowReg .no-padding{padding:0}.main-footer.HorseReg{background:#fff;padding:15px 0;color:#141722;text-transform:uppercase}.main-footer.HorseReg .links a{padding-left:20px}.main-footer.HorseReg a,.main-footer.HorseReg a:hover,.main-footer.HorseReg p{color:#141722}.main-footer.HorseReg li{padding:0 20px}.main-footer.HorseReg .no-padding{padding:0}.main-footer.IceReg{background:#fff;padding:15px 0;color:#00a0cf;text-transform:uppercase}.main-footer.IceReg .links a{padding-left:20px}.main-footer.IceReg a,.main-footer.IceReg a:hover,.main-footer.IceReg p{color:#00a0cf}.main-footer.IceReg li{padding:0 20px}.main-footer.IceReg .no-padding{padding:0}.main-footer.H2OReg{background:#fff;padding:15px 0;color:#286097;text-transform:uppercase}.main-footer.H2OReg .links a{padding-left:20px}.main-footer.H2OReg a,.main-footer.H2OReg a:hover,.main-footer.H2OReg p{color:#286097}.main-footer.H2OReg li{padding:0 20px}.main-footer.H2OReg .no-padding{padding:0}.main-footer.GymReg{background:#fff;padding:15px 0;color:#0a171d;text-transform:uppercase}.main-footer.GymReg .links a{padding-left:20px}.main-footer.GymReg a,.main-footer.GymReg a:hover,.main-footer.GymReg p{color:#0a171d}.main-footer.GymReg li{padding:0 20px}.main-footer.GymReg .no-padding{padding:0}.main-footer.SoccerReg{background:#fff;padding:15px 0;color:#164399;text-transform:uppercase}.main-footer.SoccerReg .links a{padding-left:20px}.main-footer.SoccerReg a,.main-footer.SoccerReg a:hover,.main-footer.SoccerReg p{color:#164399}.main-footer.SoccerReg li{padding:0 20px}.main-footer.SoccerReg .no-padding{padding:0}.main-footer.AthleticsReg{background:#fff;padding:15px 0;color:#141722;text-transform:uppercase}.main-footer.AthleticsReg .links a{padding-left:20px}.main-footer.AthleticsReg a,.main-footer.AthleticsReg a:hover,.main-footer.AthleticsReg p{color:#141722}.main-footer.AthleticsReg li{padding:0 20px}.main-footer.AthleticsReg .no-padding{padding:0}.main-footer.CurlingReg{background:#fff;padding:15px 0;color:#330513;text-transform:uppercase}.main-footer.CurlingReg .links a{padding-left:20px}.main-footer.CurlingReg a,.main-footer.CurlingReg a:hover,.main-footer.CurlingReg p{color:#330513}.main-footer.CurlingReg li{padding:0 20px}.main-footer.CurlingReg .no-padding{padding:0}.main-footer.SkateReg{background:#fff;padding:15px 0;color:#396d7c;text-transform:uppercase}.main-footer.SkateReg .links a{padding-left:20px}.main-footer.SkateReg a,.main-footer.SkateReg a:hover,.main-footer.SkateReg p{color:#396d7c}.main-footer.SkateReg li{padding:0 20px}.main-footer.SkateReg .no-padding{padding:0}.main-footer.HorseConnect{background:#fff;padding:15px 0;color:#134c8e;text-transform:uppercase}.main-footer.HorseConnect .links a{padding-left:20px}.main-footer.HorseConnect a,.main-footer.HorseConnect a:hover,.main-footer.HorseConnect p{color:#134c8e}.main-footer.HorseConnect li{padding:0 20px}.main-footer.HorseConnect .no-padding{padding:0}.marketing-footer .row{max-width:85.5rem}.marketing-footer.CCN,.marketing-footer.MEV{padding:30px 0;background:#292930;color:#fff;font-size:14px}.marketing-footer.CCN h5,.marketing-footer.MEV h5{color:#fff}.marketing-footer.CCN .support-section,.marketing-footer.CCN a,.marketing-footer.CCN p,.marketing-footer.MEV .support-section,.marketing-footer.MEV a,.marketing-footer.MEV p{color:#fff;font-size:14px;text-decoration:none}.usac-footer{background-color:#fff}.usac-footer .row{max-width:100%}.usac-footer .our-partners{background-color:#f9f9f9;padding:2.5rem}.usac-footer .our-partners p{color:#cc3120;font-weight:700;font-size:2em;line-height:1em;text-transform:uppercase}.usac-footer .middle-row{padding-top:3rem;padding-bottom:3rem}.usac-footer .middle-row a,.usac-footer .middle-row p{font-size:.9em;color:#002a50;text-transform:uppercase}.usac-footer .middle-row a{font-weight:700}.usac-footer .last-row a{color:#cc3120;font-weight:700}.usac-footer .no-margin-bottom{margin-bottom:0}.usac-footer .top-space{margin-top:5px}.padding-15{padding:15px}.no-top-margin{margin-top:0;margin-bottom:5px}.no-pad{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;padding:0}.no-pad.section-heading{padding:0}.pad-bottom-30{padding-left:0;padding-right:0;padding-top:0;padding-bottom:30px}.pad-left-30{padding-left:30px;padding-right:0;padding-top:0;padding-bottom:0}@media screen and (max-width:640px){.pad-left-30{padding-left:10px;padding-right:0;padding-top:0;padding-bottom:0}}.pad-left-20{padding-left:20px;padding-right:0;padding-top:0;padding-bottom:0}.pad-left-10{padding-left:10px;padding-right:0;padding-top:0;padding-bottom:0}.pad-left-15{padding-left:15px;padding-right:0;padding-top:0;padding-bottom:0}.pad-right-15{padding-left:0;padding-right:15px;padding-top:0;padding-bottom:0}.pad-right-30{padding-left:0;padding-right:30px;padding-top:0;padding-bottom:0}@media screen and (max-width:640px){.pad-right-30{padding-left:0;padding-right:10px;padding-top:0;padding-bottom:0}}.pad-top-10{padding-left:0;padding-right:0;padding-top:10px;padding-bottom:0}.pad-bottom-10{padding-left:0;padding-right:0;padding-top:0;padding-bottom:10px}.pad-side-30{padding-left:30px;padding-right:30px;padding-top:0;padding-bottom:0}@media screen and (max-width:640px){.pad-side-30{padding-left:10px;padding-right:10px;padding-top:0;padding-bottom:0}}.pad-side-10{padding-left:10px;padding-right:10px;padding-top:0;padding-bottom:0}.no-side-pad{padding-right:0;padding-left:0}.no-left-pad{padding-left:0}.no-right-pad{padding-right:0}.event-detail-content{margin-right:auto;margin-left:auto;max-width:968px;border-radius:4px}.event-detail-content .edc-error-message{color:#fff;background-color:#dc3236;padding:20px;text-align:center}@media screen and (max-width:970px){.event-detail-content{margin-left:10px;margin-right:10px}}.event-detail-content.show-theme{margin-top:28px}.event-detail-content.show-event-logo{margin-top:128px}.event-detail-content.show-event-header{margin-top:51px}.event-detail-content.show-morg{margin-top:51px}@media screen and (max-width:480px){.event-detail-content.show-only-small-event-header{margin-top:51px}}.event-detail-content.no-margin-top{margin-top:0}.event-detail-content .meta-content .fa-2x{vertical-align:top}.event-detail-content .main-content{border-radius:3px;background:#fff;background-size:cover;padding:15px;margin:10px 0}.event-detail-content .main-content .event-text{font-size:15px;color:#383838}.event-detail-content .main-content .event-text h1{font-size:27px;font-family:Figtree,Helvetica,Arial,sans-serif}.event-detail-content .main-content .event-text p{font-size:15px;margin-top:15px;margin-bottom:15px}.event-detail-content .main-content .event-text p.small{font-size:13px}.event-detail-content .main-content .event-text p.signature-label{margin-bottom:0}.event-detail-content .main-content .event-text .binding h2,.event-detail-content .main-content .event-text .binding h3,.event-detail-content .main-content .event-text .binding h4{font-size:18px;display:block}.event-detail-content .main-content .event-text .binding h1{font-size:20px;font-family:Figtree,Helvetica,Arial,sans-serif}.event-detail-content .main-content .event-text a [class*=typcn]{color:#707070;font-size:150px}.event-detail-content .main-content .event-text a.delete-team{color:red;text-decoration:underline}.event-detail-content .main-content .event-text .event-notification{font-weight:600;font-family:Figtree,Helvetica,Arial,sans-serif;font-size:30px;color:red}@media screen and (min-width:768px){.event-detail-content .main-content .event-text .member-select{padding-left:10px;padding-right:10px}}.event-detail-content .main-content .event-text ul.inline-wizards{list-style:none}.event-detail-content .main-content .registration-wizard{margin:10px auto 10px;text-align:center}.event-detail-content .main-content .registration-wizard li{display:inline-block;margin:0 20px;padding:10px;transition:background .3s linear}.event-detail-content .main-content .notice em{font-weight:700;font-style:normal;color:#1773ab}.event-detail-content .main-content .notice .exit-button{border-radius:0;border:1px solid #dc3236;background-color:transparent;color:#dc3236}.event-detail-content .main-content .notice .exit-button:hover{background-color:#dc3236;color:#fff}.event-detail-content .main-content .store-context{margin-top:20px}.event-detail-content .main-content .store-context label{color:#ec8023;font-weight:700}.event-detail-content .main-content .store-context select{margin-bottom:0}.event-detail-content .main-content .no-stores-message .no-store{font-weight:700;font-size:2em}.event-detail-content .footer-content{background:#fff;background-size:cover;border-radius:3px}.event-detail-content .footer-content p.system{font-size:12px}.event-detail-content .footer-content .binding p{font-size:12px}.event-detail-content .require-membership{border:0;border-radius:0;margin:0;font-weight:700;background-color:#f1c40f70;padding:10px;margin-bottom:20px}.event-detail-content .require-membership label{display:inline-flex;justify-content:flex-start;align-items:center;margin:0}.event-detail-content .require-membership label input{margin:0 5px 0 0}.event-detail-content .require-membership label span{font-size:16px}.event-detail-content .require-membership .padding-10{padding:5px 10px}.event-detail-content .require-membership .warning{color:#000;font-size:16px;margin-bottom:20px}.event-detail-content .require-membership .morgs{color:#000;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.event-detail-content .require-membership .morgs div{display:flex;flex-direction:column}.process-footer{padding-left:0;padding-right:0;padding-top:30px;padding-bottom:0}.process-footer p{font-weight:600;font-size:14px;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5)}.standalone-store-container{display:flex;flex-direction:column;min-height:100vh}.standalone-store{max-width:968px;margin:228px auto auto auto;padding:20px;border-radius:5px;background-color:#fff}@media screen and (max-width:768px){.standalone-store{padding:5px;margin-inline:5px;border-radius:0}}@media screen and (min-width:700px){.standalone-store{min-width:700px}}.standalone-store .main-content{margin-bottom:60px}.standalone-store .buttons-content{background-color:#fff;margin:20px 0;border:4px solid #d4dbdf;padding:20px}.fix-footer.pt-88{padding-top:88px}#app-root{height:100%;width:100%}@media screen and (max-width:500px){#app-root{background-position-y:20px!important}}.ccn-form input{border-radius:2px;font-size:16px}.ccn-form label{font-weight:400;line-height:1.5rem}.ccn-form label p{margin-top:2px}.ccn-form.no-margin-bottom input{margin-bottom:0}.ccn-form .helper{font-size:14px}.ccn-form p{margin-bottom:0}.ccn-form .show-for-small-only.force-inline{display:inline}.ccn-table{width:100%;border:none;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:20px}.ccn-table .hovered{background:rgba(200,202,204,.4)}.ccn-table thead{background:#b1b3b6;font-weight:600;border-top-left-radius:5px;border-top-right-radius:5px}.ccn-table thead tr th{color:#fff;font-size:1rem}.ccn-table thead tr th:first-child{border-top-left-radius:5px}.ccn-table thead tr th:last-child{border-top-right-radius:5px}.ccn-table thead .store-head th{text-align:center}.ccn-table thead tr.outlier th{color:#000!important}.ccn-table tbody tr:nth-child(2n){background:rgba(177,179,182,.1)}.ccn-table .MEV{color:red}.ccn-reg .inline{display:inline-block}.ccn-reg .v-align-top{vertical-align:top}.ccn-reg .margin-8{margin:8px}.ccn-reg .top-10{margin-top:10px}.ccn-reg .bottom-20{margin-bottom:20px!important}.ccn-reg .bottom-10{margin-bottom:10px}.ccn-reg .font-12{font-size:12px}.ccn-reg .font-14{font-size:14px}.ccn-reg .no-margin-bottom{margin-bottom:0}.ccn-reg .padding-10,.ccn-reg.padding-10{padding:10px}.ccn-reg.padding-20-30{padding:20px 30px}.ccn-reg .padding-20-10{padding:20px 10px 10px}.ccn-reg .right-30{margin-right:30px}.ccn-reg .v-align-top{vertical-align:top}.ccn-reg .strong{font-weight:700}.ccn-reg .cursor-pointer{cursor:pointer}.ccn-reg .text-center{text-align:center}.ccn-reg .existing-org{margin-top:5px;border:3px solid #ccc;padding:10px 20px;max-height:300px;overflow-y:scroll}.ccn-reg .existing-org label{font-size:16px}.ccn-reg .ccn-table thead{border-top-left-radius:0;border-top-right-radius:0}.ccn-reg .ccn-table thead tr th{color:#fff;padding:15px}.ccn-reg .ccn-table thead tr th:first-child{border-top-left-radius:0}.ccn-reg .ccn-table thead tr th:last-child{border-top-right-radius:0}.ccn-reg .ccn-table tbody tr td .category-name-label{display:none}.ccn-reg .ccn-table tbody tr:not(:first-child) td:not(.default-padding){border-top:1px solid #ccc}.ccn-reg .ccn-table tbody tr td:not(.default-padding){padding:20px 10px}.ccn-reg .ccn-table tbody tr td:not(.default-padding) select{margin:0}.ccn-reg .ccn-table tbody tr td:not(.default-padding) .stricken-detail{border:0}.ccn-reg .ccn-table tbody tr td:not(.default-padding) .panel.callout{background:#f8ef7e;border:0;border-radius:0;margin:0;font-weight:700}.ccn-reg .ccn-table tbody tr td:not(.default-padding) .panel.callout label.input{display:inline-block;padding-right:10px}.ccn-reg .ccn-table tbody tr td:not(.default-padding) .panel.callout .padding-10{padding:5px 10px}.ccn-reg .ccn-table tbody tr td:not(.default-padding) .panel.callout .warning{color:#ec8023;font-size:18px}.ccn-reg .ccn-table tbody tr td:not(.default-padding) .panel.callout .note{color:#1773ab}.ccn-reg .ccn-table tbody tr td:not(.default-padding) .panel.callout .membership-cancel-btn-mobile{display:none}.ccn-reg .ccn-table tbody tr td:not(.default-padding) .reg-description{font-size:14px!important;color:#666;margin-left:35px;margin-bottom:15px}.ccn-reg .ccn-table tbody tr td:not(.default-padding) .reg-description p{font-size:14px}.ccn-reg .ccn-table tbody tr td:not(.default-padding) h5{font-size:22px}@media screen and (min-width:641px){.ccn-reg .ccn-table tbody tr td:not(.default-padding).min-width-270{min-width:270px}}.ccn-reg .ccn-table tbody tr td:not(.default-padding) a.underline{text-decoration:underline}.ccn-reg .ccn-table tbody tr:nth-child(2n){background:#fff}.ccn-reg .ccn-table tbody tr.default-ccn-style td{font-size:14px!important}.ccn-reg .ccn-table tbody tr.default-ccn-style td label,.ccn-reg .ccn-table tbody tr.default-ccn-style td label span{font-weight:700}.ccn-reg .ccn-table h6{margin-top:.2rem!important;margin-bottom:.5rem!important}.ccn-reg .button.btn-md,.ccn-reg .button:disabled.btn-md{padding:10px 18px;font-size:14px;line-height:1.5;border-radius:0;background-color:#52c470;margin:0}.ccn-reg .reg-dropdown .dropdown-toggle{margin:0;background-color:transparent;color:#555;border:1px solid #ccc;padding:10px 35px 10px 15px;width:100%;font-size:14px;text-align:left}.ccn-reg .reg-dropdown .dropdown-toggle:before{display:block;content:"";position:absolute;right:15px;border-right:2px solid #555;border-bottom:2px solid #555;width:10px;height:10px;transform:rotate(45deg)}.ccn-reg .series-regcat-label-pos{width:100%;text-align:center;display:block;margin-top:10px}.ccn-reg .dropdown-menu{width:100%;padding:10px 0;max-height:200px;overflow:auto;box-shadow:none}.ccn-reg .dropdown-menu:after,.ccn-reg .dropdown-menu:before{content:"";display:block;height:0;width:0;border-bottom-style:solid;position:absolute}.ccn-reg .dropdown-menu:before{border:inset 6px;border-color:transparent transparent #fff transparent;top:-12px;left:90%;z-index:89}.ccn-reg .dropdown-menu:after{border:inset 7px;border-color:transparent transparent #ccc transparent;top:-14px;left:calc(90% - 1px);z-index:88}.ccn-reg .dropdown-menu label{padding:5px 10px;font-weight:400!important;margin-right:0}.ccn-reg .dropdown-menu li a:not(.button){color:#333}.ccn-reg .dropdown-menu li a:not(.button):hover{background-color:#ddd}.ccn-reg .dropdown-menu li .sold-dropdown-item{padding:3px 20px}.ccn-reg .custom--radio{position:relative;margin:.5rem;line-height:135%;cursor:pointer}.ccn-reg .custom--radio input[type=radio]{position:relative;margin:0 12px 0 0;cursor:pointer}.ccn-reg .custom--radio input[type=radio]:before{transition:transform .4s cubic-bezier(.45, 1.8, .5, .75);transform:scale(0,0);content:"";position:absolute;top:2px;left:2px;z-index:1;width:12px;height:12px;background:#1773ab;border-radius:50%}.ccn-reg .custom--radio input[type=radio]:checked:before{transform:scale(1,1)}.ccn-reg .custom--radio input[type=radio]:after{content:"";position:absolute;top:-2px;left:-2px;width:20px;height:20px;background:#fff;border:2px solid #ccc;border-radius:50%}.ccn-reg .custom--radio input[type=radio]:disabled:after{border-color:#fff}.ccn-reg .custom--radio input[type=radio]:disabled+span.stricken{color:#999;cursor:default}.ccn-reg .custom--radio.table-boxes{display:table}.ccn-reg .custom--radio.table-boxes .table-cell{display:table-cell}.ccn-reg .custom--radio.table-boxes .table-cell.full-width{width:100%}.ccn-reg .custom--checkbox label:not(.not-awesome){font-size:14px;font-weight:200;cursor:pointer}.ccn-reg .custom--checkbox input[type=checkbox]{display:none}.ccn-reg .custom--checkbox input[type=checkbox]:disabled+label{color:#999;cursor:default}.ccn-reg .custom--checkbox input[type=checkbox]:disabled+label:before{color:#ddd;background:#eee}.ccn-reg .custom--checkbox input[type=checkbox]+label:before{position:relative;height:16px;border:1px solid #999;content:" ";display:inline-block;width:16px;vertical-align:middle;margin-right:8px;letter-spacing:1px;top:-1px}.ccn-reg .custom--checkbox input[type=checkbox]+label .fade-border:before{border-color:#eee}.ccn-reg .custom--checkbox input[type=checkbox]+label .added-chips{font-size:11px;background:green;padding:0 6px 1px;border-radius:10px;margin-left:5px;color:#fff}.ccn-reg .custom--checkbox input[type=checkbox]:checked+label:before{border-color:#999;content:"✓";color:#555;font-size:16px;text-align:right;line-height:14px;letter-spacing:1px;background-color:#fff}.ccn-reg .custom--checkbox input[type=checkbox]+label.not-awesome{margin-left:0;font-size:16px;font-weight:400;color:#222}.ccn-reg .custom--checkbox input[type=checkbox]+label.not-awesome:before{background:#fff}.ccn-reg .single-reg{border:1px solid #bbb;padding:10px}.ccn-reg .single-reg table{width:100%;border:0;margin:0}.ccn-reg .single-reg table tr td{padding:10px;vertical-align:top}.ccn-reg .single-reg table tr td:not(:first-child){border-left:1px solid #ddd}.ccn-reg .upload-photo-container .image-table{display:inline-block;min-width:200px;position:relative}.ccn-reg .upload-photo-container .image-table .file-upload{position:relative;border:1px dashed #ccc;text-align:center;line-height:20px}.ccn-reg .upload-photo-container .image-table .file-upload.upload-file-padding{padding:34px 32px;min-height:165px}.ccn-reg .upload-photo-container .image-table .file-upload.existing-file-padding{padding:61px 30px;min-height:165px}.ccn-reg .upload-photo-container .image-table .file-upload .icon{color:#f4f4f4;font-size:55px}.ccn-reg .upload-photo-container .image-table .file-upload .upload-icon{position:absolute;bottom:0;left:10px;color:#76afcd;font-size:18px}.ccn-reg .upload-photo-container .image-table .file-upload .existing-image-button{background:#e7f6ff;border-radius:5px;padding:10px 30px}.ccn-reg .upload-photo-container .image-table .file-upload .existing-image-button .icon{color:#76afcd;font-size:18px}.ccn-reg .upload-photo-container .image-table .file-upload .view-uploaded-icon{position:absolute;left:5px;bottom:5px;font-size:18px;background:#fff;color:#76afcd;width:20px;text-align:center;border-radius:3px}.ccn-reg .upload-photo-container .photo-list-container{display:flex;flex-wrap:wrap;padding:0 4px}.ccn-reg .upload-photo-container .photo-list-container .photo-list-column{flex:25%;max-width:25%;padding:0 5px;position:relative}.ccn-reg .upload-photo-container .photo-list-container .photo-list-column .photo{border:2px dashed #ccc;padding:5px;margin-bottom:5px;transition:padding .2s cubic-bezier(0, 0, .21, 1)}.ccn-reg .upload-photo-container .photo-list-container .photo-list-column .photo img{vertical-align:middle}.ccn-reg .upload-photo-container .photo-list-container .photo-list-column .photo:hover{border-color:#fff;padding:2px}.ccn-reg .upload-photo-container .photo-list-container .photo-list-column .circle-wrapper{position:absolute;width:30px;height:30px;top:10px;right:15px}.ccn-reg .upload-photo-container .photo-list-container .photo-list-column .circle-wrapper .circle{position:relative;overflow:hidden;width:30px;height:30px;border-radius:50%;background:#fff;text-align:center;font-size:20px;padding-top:2px}.ccn-reg .upload-photo-container .photo-list-container .photo-list-column .delete-wrapper{position:relative}.ccn-reg .upload-photo-container .photo-list-container .photo-list-column .delete-wrapper .delete-icon{position:absolute;right:5px;bottom:2px;color:#fff;background:#e8400d;border-radius:50%;padding:0 4px;font-size:14px;line-height:18px}.ccn-reg .upload-photo-container .photo-list-container .photo-list-column .delete-wrapper .delete-icon:hover{color:red;background:#fff;animation-duration:.3s;animation-fill-mode:both;animation-name:swing}.ccn-reg .upload-photo-container .delete-confirmation{position:absolute;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.5);border-radius:5px;width:70%;margin:10% auto;padding:20px;top:0;left:0;right:0}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0)}}.show-all-cat-modal .ccn-reg .close-modal{position:absolute;right:20px;top:20px;cursor:pointer;z-index:9999;border-radius:50%;border:0 solid;transition:.2s ease-in-out}.show-all-cat-modal .ccn-reg .close-modal:hover{transform:rotate(180deg)}.show-all-cat-modal .ccn-reg .close-modal svg{width:40px;fill:#333;pointer-events:none;vertical-align:top}.show-all-cat-modal .ccn-reg .stricken.stricken-color{color:#999}.label.chips{padding:2px 8px;margin-left:10px}.event-detail-content .main-content .event-text .ccn-reg p{font-size:14px;margin-top:0;margin-bottom:0}.event-detail-content .main-content .event-text .ccn-reg ul{font-size:14px}.paginator a:not(.button){display:inline-block;padding:10px 20px;border-radius:30px;border:2px solid #3498db}.paginator a:not(.button).disabled{border:2px solid #b1b3b6;pointer-events:none;cursor:default;color:#9ea1a5!important;font-weight:600}.section-heading-search{padding-top:10px}.static.bg{background:#fff}.CCN-listings-BG{background:#fff}.static-page-content{padding-top:60px}.static-page-content.match-screen-height{min-height:95vh}.static-page-content.match-nav-height{padding-top:50px}@media screen and (max-width:500px){.static-page-content{padding-top:50px}}.static-page-content .section-heading{padding-left:0}.static-page-content .fa.pad-20{padding-top:5px;color:#898989}.static-page-content.pad-top-50{padding-top:50px}.static-page-content.no-short{min-height:1000px}.static-page-content .listing-wrapper{margin:40px auto 20px}.static-page-content .listing-wrapper .pagination{display:inline-block}.static-page-content .listing-wrapper .listing-scope{font-size:1.4em;padding-top:20px;margin-left:-10px;width:80%;z-index:0}.static-page-content .listing-wrapper .listing-scope li{list-style:none;z-index:0}.static-page-content .listing-wrapper .listing-scope a{border-bottom:1px solid transparent;color:#b7b7b7;font-family:Figtree,Helvetica,Arial,sans-serif;font-weight:700;margin-left:-10px;padding:10px 0 5px 15px;position:relative;box-sizing:border-box;transition:all .25s}.static-page-content .listing-wrapper .listing-scope a span.text{position:relative;z-index:3}.static-page-content .listing-wrapper .listing-scope a .background{background-color:#eee;border-bottom:1px solid #b7b7b7;height:58.5px;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2;background-image:linear-gradient(#f8f8f8,#eee);border-radius:5px 0 0 5px;box-sizing:border-box;transition:all .1s}.static-page-content .listing-wrapper .listing-scope a .background span.arrow{background-color:#eee;border-right:1px solid #b7b7b7;display:block;height:42px;left:222px;position:absolute;z-index:1;top:9px;width:42px;background-image:linear-gradient(to right bottom,#f8f8f8,#eee);transform:rotate(45deg)}.static-page-content .listing-wrapper .listing-scope a.active{color:#363636}.static-page-content .listing-wrapper .listing-scope a.active span.text{color:#363636}.static-page-content .listing-wrapper .listing-scope a.active .background{color:#363636;opacity:1;z-index:2;transition:all .5s}.static-page-content .listing-wrapper.charity{margin:0 auto;padding-top:10px;padding-bottom:10px}.static-page-content .listing-wrapper.charity .listing-scope a:active,.static-page-content .listing-wrapper.charity .listing-scope a:hover{box-shadow:0 1px 1px rgba(0,0,0,.3)}.static-page-content .listing-wrapper.charity .listing-scope p{font-size:14px!important;color:#bebebe;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.static-page-content .cool-button{border-radius:3px;border:none;background-color:#444;color:#fff}.static-page-content .cool-button:hover{background-color:#1773ab}.static-page-content .event-vcard,.static-page-content .morg-vcard{padding:0 15px;margin:0 10px;border-bottom:1px solid #bbb}.static-page-content .event-vcard a.go-to-event,.static-page-content .event-vcard a.go-to-morg,.static-page-content .morg-vcard a.go-to-event,.static-page-content .morg-vcard a.go-to-morg{padding:35px 10px 5px;display:block}.static-page-content .event-vcard a.go-to-event:hover,.static-page-content .event-vcard a.go-to-morg:hover,.static-page-content .morg-vcard a.go-to-event:hover,.static-page-content .morg-vcard a.go-to-morg:hover{cursor:pointer;background:#fafafa}.static-page-content .event-vcard a.go-to-event .event-desc,.static-page-content .event-vcard a.go-to-event .morg-desc,.static-page-content .event-vcard a.go-to-morg .event-desc,.static-page-content .event-vcard a.go-to-morg .morg-desc,.static-page-content .morg-vcard a.go-to-event .event-desc,.static-page-content .morg-vcard a.go-to-event .morg-desc,.static-page-content .morg-vcard a.go-to-morg .event-desc,.static-page-content .morg-vcard a.go-to-morg .morg-desc{font-size:14px;margin-top:5px;color:#898989;margin-bottom:0}.static-page-content .event-vcard a.go-to-event .event-name,.static-page-content .event-vcard a.go-to-event .morg-name,.static-page-content .event-vcard a.go-to-morg .event-name,.static-page-content .event-vcard a.go-to-morg .morg-name,.static-page-content .morg-vcard a.go-to-event .event-name,.static-page-content .morg-vcard a.go-to-event .morg-name,.static-page-content .morg-vcard a.go-to-morg .event-name,.static-page-content .morg-vcard a.go-to-morg .morg-name{color:#444;font-weight:700;font-size:20px}.tabs{position:relative;overflow:hidden;margin:0 auto;width:100%;font-weight:300;font-size:1.25em;background:rgba(40,44,42,.05);z-index:1}.tabs nav{text-align:center}.tabs nav ul{position:relative;display:-moz-flex;display:-ms-flex;display:flex;margin:0 auto;padding:0;max-width:1200px;list-style:none;-ms-box-orient:horizontal;-ms-box-pack:center;flex-flow:row wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.tabs nav ul li{position:relative;z-index:1;display:block;margin:0;text-align:center;-moz-flex:1;flex:1;margin:0 2px}.tabs nav ul li.tab-current a{color:#1773ab}.tabs nav a{position:relative;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:2.5;width:100%}.tabs nav a:focus{outline:0}.tabs nav a>i{vertical-align:sub;font-size:20px}.tabs nav a span{vertical-align:middle;font-size:1em}.mobile-menu{font-size:1em;color:#74777b;font-weight:500;letter-spacing:1px;line-height:2.5;height:50px}.center-li-not-in_li{text-align:center}.center-li-not-in_li ul{display:inline-block;text-align:left}.tab-style-bar nav{display:block;background:#ebebeb}.tab-style-bar nav ul{border:4px solid transparent}.tab-style-bar nav ul li a{margin:0 2px;background-color:#f7f7f7;color:#74777b;transition:background-color .2s,color .2s}.tab-style-bar nav ul li a:focus,.tab-style-bar nav ul li a:hover{color:#1773ab}.tab-style-bar nav ul li span{text-transform:uppercase;letter-spacing:1px;font-weight:500}.tab-style-bar nav ul li.tab-current a{background:#1773ab;color:#fff}.tab-style-bar.\32M nav ul li a:focus,.tab-style-bar.\32M nav ul li a:hover{color:#7da63f}.tab-style-bar.\32M nav ul li.tab-current a{background:#7da63f;color:#fff}.about context-feature-text,.about p.context-feature-text{padding-top:20px}@media screen and (max-width:420px){.about context-feature-text,.about p.context-feature-text{padding-top:0}}.about .MEV{color:#7fa543}.about .CCN{color:#1773ab}.media-print li{display:inline-block}@media screen and (max-width:420px){.media-print li{float:none}}.media-print .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.media-print .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ccn-testimonial .nav-text h3{display:inline-block}blockquote{font-style:italic;font-size:1em}blockquote cite{margin-top:10px;font-style:italic}blockquote.right{border:none;text-align:right;border-right:1px solid #ddd}@media screen and (max-width:500px){blockquote.right{text-align:center;float:none!important}}blockquote.left{border:none;text-align:left;border-left:1px solid #ddd}@media screen and (max-width:500px){blockquote.left{text-align:center;float:none!important}}blockquote.center{border:none;text-align:center}.member-header{padding-top:60px}@media screen and (max-width:500px){.member-header{padding-top:50px}}.membership{height:100%}.membership .event-detail-content{margin-top:50px;padding-top:0}.membership .event-detail-content.USAC{margin-top:0}.membership .event-detail-content.PlayerWeb{margin-top:80px}@media screen and (max-width:640px){.membership .event-detail-content{margin-top:60px}}@media screen and (min-width:768px){.membership .event-detail-content .wall-to-wall{padding-left:10px;padding-right:10px}}@media screen and (max-width:768px){.membership .event-detail-content .wall-to-wall{margin-left:-40px;margin-right:-40px}}.membership .event-detail-content .main-content{padding-top:0}.membership .address-widget .table-responsive{margin-left:30px}.membership .address-widget .list-wrap{position:relative}.membership .address-widget .list-wrap .list{border:1px solid #bdbdbd;max-height:300px;overflow-y:scroll;position:absolute;background:#fff;width:100%}.fixed-bg{position:relative;padding:50px 0;display:block;height:100%;width:100%;color:#fff;z-index:1}.fixed-bg .section-heading,.fixed-bg .sub-header h5{color:#fff;font-weight:700}.fixed-bg p{color:#fff;line-height:2}.fixed-bg.organizers{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/business-opacity.jpg') no-repeat;background-size:cover;background-position:0 50%}.about-footer{padding:50px 0 0;background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/brickwall.png') repeat #b1b3b6;color:#353535}.about-footer .section-heading,.about-footer .sub-header h5{color:#353535;font-weight:700}.about-footer h1,.about-footer h2,.about-footer h3,.about-footer h4,.about-footer h5,.about-footer h6,.about-footer p{color:#353535}.about-footer p,.about-footer ul{margin-top:20px;line-height:2}.about-footer ul{border:none;padding:0}.about-footer ul a{color:#353535}.relate{position:relative;height:100%;width:100%}.relate .inherent{height:inherit;width:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:80%;font-weight:400}.close-button{position:absolute;color:#b1b3b6!important;top:5px;right:5px;height:30px;width:30px}.close-button.close-top-left{top:-15px;left:-12px}.close-button.close-top-left.token{top:10px;left:-20px}.close-button:hover{color:#dc3236!important}.close-modal-svg{width:40px;fill:#fff;pointer-events:none}.close-modal-svg.cms-dark{fill:#000}.team-selector .team-window{position:relative;padding:10px;height:150px}.team-selector .team-window .close-button{position:absolute;top:12px;right:14px;color:#9ea1a5}.radio-selector.no-padding{padding-left:5px;padding-right:5px}.radio-selector .radio-window label{display:inline-block;text-align:center}.radio-selector .radio-window label.input{vertical-align:middle;padding:20px 10px 10px;margin-right:10px;margin-bottom:20px;background:rgba(177,179,182,.2);border-radius:15px;box-shadow:inset 0 0 5px rgba(0,0,0,.1)}.radio-selector .radio-window label.input.blocked{display:block}.radio-selector .radio-window label.input.wide{width:100%;margin-right:0}.radio-selector .radio-window label.disabled{opacity:.5}.requirement{color:#dc3236!important;font-weight:700;font-size:18px;vertical-align:text-top}.line-height-one{line-height:1}.midbar-text{text-align:center;font-size:20px;color:#fff;padding-top:20px}.validation{color:red;font-weight:400;font-size:16px}.validation ul li{color:red;font-weight:400;font-size:16px}.global-search input{text-align:center;border-radius:5px;height:100%;font-size:20px;background:rgba(255,255,255,.85);border:3px solid #1773ab;color:#1773ab}.global-search input:focus{color:#1773ab;border:3px solid #1b86c7;background:#fff}.global-search input.bottomless{border-radius:5px 5px 0 0;border-bottom:none;margin-bottom:0}.home-search-form a.home-search-button{display:block;background:rgba(255,255,255,.5);text-align:center;padding:20px 7px;font-size:30px;border:3px solid #3498db;color:#3498db;text-decoration:none;border-radius:5px}.home-search-form a.home-search-button a:active{background:rgba(255,255,255,.85);color:#3498db}.home-search-form .results-pane{border-radius:0 0 5px 5px;border:3px solid #48a2df;border-top:none;margin-top:0;max-height:250px;overflow-y:scroll;overflow-x:hidden;z-index:200;background:#fff;box-shadow:0 0 5px #999;color:#3498db}.home-search-form .results-pane h5{font-size:20px;color:#3498db}.home-search-form .results-pane .result a.go-to-event{padding:5px 10px;display:block;color:#3498db;text-decoration:none}.home-search-form .results-pane .result a.go-to-event .event-name{color:#3498db;font-weight:600;font-size:18px}.home-search-form .results-pane .result a.go-to-event .event-desc{font-weight:300px;color:#3498db;font-size:14px}.home-search-form .results-pane .result a.go-to-event:hover{display:block;color:#3498db;background:rgba(221,221,221,.6)}.home-search-form .results-pane .result a.go-to-event:hover .event-name{color:#3498db}.home-search-form .results-pane .result a.go-to-event:hover .event-desc{color:#3498db}.power-search{background:rgba(255,255,255,.9);z-index:300}.p-font-medium p{font-size:1.35rem}@media screen and (max-width:420px){.p-font-medium p{font-size:1rem}}.event-text a.registration-item:not(.button),a.registration-item:not(.button){color:#898989;display:block;margin:10px 5px 20px;padding:20px;box-shadow:0 1px 1px rgba(0,0,0,.3)}.event-text a.registration-item:not(.button) .fa,a.registration-item:not(.button) .fa{vertical-align:middle}.event-text a.registration-item:not(.button) .incomplete-registrations,a.registration-item:not(.button) .incomplete-registrations{color:#ec8023}.event-text a.registration-item:not(.button) .complete-registrations,a.registration-item:not(.button) .complete-registrations{color:#5fcf80}.event-text a.registration-item:not(.button):hover,a.registration-item:not(.button):hover{box-shadow:1px 1px 3px rgba(0,0,0,.4)}.event-text a.registration-item:not(.button).token,a.registration-item:not(.button).token{padding:14px 10px 5px;margin-top:2px;margin-bottom:2px;font-size:14px}.event-text a.registration-item:not(.button).series-disabled,a.registration-item:not(.button).series-disabled{cursor:not-allowed;opacity:.5}.list-group-item.builder-selector{margin-top:10px}.list-group-item.builder-selector .incomplete-registration{font-size:1.4rem;color:#898989}.list-group-item.builder-selector .complete-registration{font-size:1.4rem;color:#5fcf80}.participant-selector .main-content .top{display:flex;width:100%;flex-direction:row;justify-content:space-between;border-bottom:1px solid #d4dbdf;margin:5px 0 15px}.participant-selector .main-content .bottom{width:100%}.participant-selector .bottom-margin{margin-bottom:10px}.carousel{width:100%;margin:0 0 36px}.carousel .carousel-indicators{position:absolute;bottom:8px;left:auto;right:7px;width:auto;margin:0;font-size:0;line-height:0}.carousel .carousel-indicators li{background:#d8d8d8;border:0;width:14px;height:15px;border-radius:15px;margin:0 5px}.carousel .carousel-indicators li:hover{background:#1772aa}.carousel .carousel-indicators li.active{background:#1772aa}.carousel .carousel-inner .title{background:#4a4a4a;display:block;font:16px/18px;color:#fff;padding:4px 90px 7px 13px;letter-spacing:1px}.carousel .carousel-inner img{border:1px solid #cfcfcf;width:100%;height:auto}.event-detail-content .main-content .event-text .widget,.widget{position:relative;padding:7px}.event-detail-content .main-content .event-text .widget label,.widget label{font-weight:700}.event-detail-content .main-content .event-text .widget label.no-bold,.widget label.no-bold{font-weight:400}.event-detail-content .main-content .event-text .widget.widget-display-state,.widget.widget-display-state{margin-bottom:20px;width:100%;border:4px solid #d4dbdf;padding:20px;display:flex;background-color:#fff;border-radius:3px;box-shadow:none}.event-detail-content .main-content .event-text .widget.widget-display-state .ng-repeat-separate,.widget.widget-display-state .ng-repeat-separate{margin-bottom:10px}.event-detail-content .main-content .event-text .widget.widget-display-state .context-splitter,.widget.widget-display-state .context-splitter{background:0 0!important}.event-detail-content .main-content .event-text .widget.widget-display-state .compress p,.widget.widget-display-state .compress p{margin-bottom:0;margin-top:5px}.event-detail-content .main-content .event-text .widget.widget-display-state .compress p.small,.widget.widget-display-state .compress p.small{margin-top:0;font-size:13px;margin-bottom:0}.event-detail-content .main-content .event-text .widget.widget-display-state .address,.event-detail-content .main-content .event-text .widget.widget-display-state .registrant,.widget.widget-display-state .address,.widget.widget-display-state .registrant{display:flex;width:100%;justify-content:space-between;align-items:center;flex-direction:column}.event-detail-content .main-content .event-text .widget.widget-display-state .address .top,.event-detail-content .main-content .event-text .widget.widget-display-state .registrant .top,.widget.widget-display-state .address .top,.widget.widget-display-state .registrant .top{display:flex;width:100%;flex-direction:row;justify-content:space-between;border-bottom:1px solid #d4dbdf;margin:5px 0 15px}.event-detail-content .main-content .event-text .widget.widget-display-state .address .bottom,.event-detail-content .main-content .event-text .widget.widget-display-state .registrant .bottom,.widget.widget-display-state .address .bottom,.widget.widget-display-state .registrant .bottom{width:100%}.event-detail-content .main-content .event-text .widget.widget-display-state.team-auth,.widget.widget-display-state.team-auth{margin-bottom:10px}.event-detail-content .main-content .event-text .widget.widget-display-state .gifting,.widget.widget-display-state .gifting{color:#fff;background:#b1b3b6;border-radius:3px;padding-left:3px}.event-detail-content .main-content .event-text .widget.widget-display-state .widget-header .display-header,.widget.widget-display-state .widget-header .display-header{font-size:28px;font-weight:200}.event-detail-content .main-content .event-text .widget.widget-display-state .alternate-display-mode,.widget.widget-display-state .alternate-display-mode{width:100%}.event-detail-content .main-content .event-text .widget.widget-display-state .alternate-display-mode .adm-main-box,.widget.widget-display-state .alternate-display-mode .adm-main-box{padding:10px;background-color:#f8fafb}.event-detail-content .main-content .event-text .widget.widget-enable-state,.widget.widget-enable-state{margin:20px 0;border:4px solid #d4dbdf;background-color:#fff}.event-detail-content .main-content .event-text .widget.widget-enable-state p.small,.widget.widget-enable-state p.small{margin-top:0;font-size:13px;margin-bottom:8px}.event-detail-content .main-content .event-text .widget.widget-enable-state p.small p+p,.event-detail-content .main-content .event-text .widget.widget-enable-state p.small>p,.widget.widget-enable-state p.small p+p,.widget.widget-enable-state p.small>p{margin-top:0;font-size:13px;margin-bottom:8px}.event-detail-content .main-content .event-text .widget.widget-enable-state .required-store-display,.widget.widget-enable-state .required-store-display{background-color:#dc3236;color:#fff;padding-left:2px}.event-detail-content .main-content .event-text .widget.widget-display-state.ccn-reg .table.borderless,.event-detail-content .main-content .event-text .widget.widget-enable-state.ccn-reg .table.borderless,.widget.widget-display-state.ccn-reg .table.borderless,.widget.widget-enable-state.ccn-reg .table.borderless{width:100%;border:none;margin-left:-8px;margin-bottom:0}.event-detail-content .main-content .event-text .widget.widget-display-state.ccn-reg .table.borderless thead,.event-detail-content .main-content .event-text .widget.widget-enable-state.ccn-reg .table.borderless thead,.widget.widget-display-state.ccn-reg .table.borderless thead,.widget.widget-enable-state.ccn-reg .table.borderless thead{background:#fff}.event-detail-content .main-content .event-text .widget.widget-display-state.ccn-reg .table.borderless thead tr th,.event-detail-content .main-content .event-text .widget.widget-enable-state.ccn-reg .table.borderless thead tr th,.widget.widget-display-state.ccn-reg .table.borderless thead tr th,.widget.widget-enable-state.ccn-reg .table.borderless thead tr th{border-bottom:0}.event-detail-content .main-content .event-text .widget.widget-display-state.ccn-reg .table.borderless tbody tr td,.event-detail-content .main-content .event-text .widget.widget-enable-state.ccn-reg .table.borderless tbody tr td,.widget.widget-display-state.ccn-reg .table.borderless tbody tr td,.widget.widget-enable-state.ccn-reg .table.borderless tbody tr td{border-top:0}.event-detail-content .main-content .event-text .widget.widget-display-state.ccn-reg .table.borderless tbody tr:nth-child(2n),.event-detail-content .main-content .event-text .widget.widget-enable-state.ccn-reg .table.borderless tbody tr:nth-child(2n),.widget.widget-display-state.ccn-reg .table.borderless tbody tr:nth-child(2n),.widget.widget-enable-state.ccn-reg .table.borderless tbody tr:nth-child(2n){background:#fff}.event-detail-content .main-content .event-text .widget.widget-display-state.ccn-reg .table-responsive.overflow-x,.event-detail-content .main-content .event-text .widget.widget-enable-state.ccn-reg .table-responsive.overflow-x,.widget.widget-display-state.ccn-reg .table-responsive.overflow-x,.widget.widget-enable-state.ccn-reg .table-responsive.overflow-x{overflow-x:auto;border:none}.event-detail-content .main-content .event-text .widget .profile-select .no-margin,.widget .profile-select .no-margin{margin-top:0;margin-bottom:0}.event-detail-content .main-content .event-text .widget .group-availability,.widget .group-availability{margin-right:30px}.event-detail-content .main-content .event-text .widget .group-availability .reason,.widget .group-availability .reason{border:1px solid;width:120px;display:inline-block;font-size:12px;text-align:center;text-transform:uppercase;line-height:18px;white-space:nowrap}.event-detail-content .main-content .event-text .widget .group-availability .reason.in-cart,.widget .group-availability .reason.in-cart{border-color:#3498db;color:#3498db}.event-detail-content .main-content .event-text .widget .group-availability .reason.green,.event-detail-content .main-content .event-text .widget .group-availability .reason.purchased,.widget .group-availability .reason.green,.widget .group-availability .reason.purchased{border-color:#5fcf80;color:#5fcf80}.event-detail-content .main-content .event-text .widget .group-availability .reason.not-eligible,.event-detail-content .main-content .event-text .widget .group-availability .reason.red,.widget .group-availability .reason.not-eligible,.widget .group-availability .reason.red{border-color:#dc3236;color:#dc3236}.event-detail-content .main-content .event-text .widget .group-availability .reason.complete,.widget .group-availability .reason.complete{border-color:#5fcf80;background:#5fcf80;color:#fff}.event-detail-content .main-content .event-text .widget .group-availability .reason.show-on-mobile,.widget .group-availability .reason.show-on-mobile{display:none}@media screen and (max-width:480px){.event-detail-content .main-content .event-text .widget .group-availability .reason.show-on-mobile,.widget .group-availability .reason.show-on-mobile{display:inline;padding:1px 10px}.event-detail-content .main-content .event-text .widget .group-availability .reason.hide-on-mobile,.widget .group-availability .reason.hide-on-mobile{display:none}}.event-detail-content .main-content .event-text .widget .group-availability .red-text,.widget .group-availability .red-text{color:#dc3236}.event-detail-content .main-content .event-text .widget .group-availability .availability-requirement,.widget .group-availability .availability-requirement{padding:10px 0;margin:10px 0;border-bottom:1px solid #999}.event-detail-content .main-content .event-text .widget .group-availability .availability-requirement-list,.widget .group-availability .availability-requirement-list{overflow:auto;padding-bottom:5px;margin-bottom:5px}.event-detail-content .main-content .event-text .widget .group-availability .availability-requirement-list:not(:last-child),.widget .group-availability .availability-requirement-list:not(:last-child){border-bottom:1px solid #eee}.event-detail-content .main-content .event-text .widget .group-availability .group-description,.widget .group-availability .group-description{padding:10px 20px}.event-detail-content .main-content .event-text .widget .affiliate,.widget .affiliate{border:1px solid #ccc;background:#fbfbfb;border-radius:3px;padding:1px 5px 5px 5px;margin-bottom:30px;box-shadow:5px 6px 5px -5px rgba(0,0,0,.29)}.event-detail-content .main-content .event-text .widget .affiliate .bottom-space,.widget .affiliate .bottom-space{margin-bottom:20px}.event-detail-content .main-content .event-text .widget .affiliate .top-space,.widget .affiliate .top-space{margin-top:20px}.event-detail-content .main-content .event-text .widget .affiliate .top-space.ten,.widget .affiliate .top-space.ten{margin-top:10px}.event-detail-content .main-content .event-text .widget .affiliate h6,.widget .affiliate h6{font-weight:700;font-size:1.5em}.event-detail-content .main-content .event-text .widget .affiliate .checkbox,.event-detail-content .main-content .event-text .widget .affiliate .radio,.widget .affiliate .checkbox,.widget .affiliate .radio{margin-top:0}.event-detail-content .main-content .event-text .widget .affiliate .checkbox input,.event-detail-content .main-content .event-text .widget .affiliate .radio input,.widget .affiliate .checkbox input,.widget .affiliate .radio input{margin-top:4px}.event-detail-content .main-content .event-text .widget .affiliate .affiliation-option-selectable,.widget .affiliate .affiliation-option-selectable{background-color:#3498db;border-radius:3px;padding-left:5px;padding-top:5px;padding-bottom:5px}.event-detail-content .main-content .event-text .widget .affiliate .affiliation-option-selectable label,.widget .affiliate .affiliation-option-selectable label{font-weight:700;font-size:12pt;color:#fff}.event-detail-content .main-content .event-text .widget .affiliate .affiliation-option-selectable.selected,.widget .affiliate .affiliation-option-selectable.selected{background-color:#ec8023}.event-detail-content .main-content .event-text .widget .affiliate .aff-description,.widget .affiliate .aff-description{margin-bottom:10px;padding-left:5px}.event-detail-content .main-content .event-text .widget .affiliate .aff-description p,.widget .affiliate .aff-description p{color:#707070;margin-top:0;margin-bottom:0}.event-detail-content .main-content .event-text .widget .affiliate .affiliation-option .affiliation-option-not-selectable,.widget .affiliate .affiliation-option .affiliation-option-not-selectable{margin-bottom:5px;margin-top:0;font-weight:700;padding-left:5px;border-bottom:1px solid #eee}.event-detail-content .main-content .event-text .widget .affiliate .affiliation-option .affiliation-option-option,.widget .affiliate .affiliation-option .affiliation-option-option{background-color:#3498db;border:none;border-radius:3px;padding-left:5px;padding-top:5px;padding-bottom:5px}.event-detail-content .main-content .event-text .widget .affiliate .affiliation-option .affiliation-option-option label,.widget .affiliate .affiliation-option .affiliation-option-option label{font-weight:700;font-size:12pt;color:#fff}.event-detail-content .main-content .event-text .widget .affiliate .affiliation-option .affiliation-option-option.selected,.widget .affiliate .affiliation-option .affiliation-option-option.selected{background-color:#ec8023;border:none}.event-detail-content .main-content .event-text .widget .affiliate .affiliation-option .show-more,.widget .affiliate .affiliation-option .show-more{border:1px solid #ccc;border-radius:0;color:#363636;background:0 0}.event-detail-content .main-content .event-text .widget .affiliate .affiliation-option .show-more:hover,.widget .affiliate .affiliation-option .show-more:hover{background:#ccc}.event-detail-content .main-content .event-text .widget .affiliate .searchbox,.widget .affiliate .searchbox{margin-bottom:0;margin-top:0}.event-detail-content .main-content .event-text .widget .affiliate .searchbox.down,.widget .affiliate .searchbox.down{margin-bottom:10px}.event-detail-content .main-content .event-text .widget .affiliate .msg.required-affiliate,.widget .affiliate .msg.required-affiliate{color:#dc3236}.event-detail-content .main-content .event-text .widget .affiliate .msg.not-required-affiliate,.widget .affiliate .msg.not-required-affiliate{color:#3498db}.event-detail-content .main-content .event-text .widget .affiliate .affiliates-list,.widget .affiliate .affiliates-list{max-height:350px;overflow-y:scroll;overflow-x:hidden}.event-detail-content .main-content .event-text .widget .gifting .explanation,.widget .gifting .explanation{color:#898989}.event-detail-content .main-content .event-text .widget .gifting .checkbox,.event-detail-content .main-content .event-text .widget .gifting .radio,.widget .gifting .checkbox,.widget .gifting .radio{margin-top:4px;border-radius:3px;padding-left:5px}.event-detail-content .main-content .event-text .widget .gifting .checkbox input[type=checkbox],.event-detail-content .main-content .event-text .widget .gifting .radio input[type=checkbox],.widget .gifting .checkbox input[type=checkbox],.widget .gifting .radio input[type=checkbox]{margin-top:6px}.event-detail-content .main-content .event-text .widget .gifting .checkbox label,.event-detail-content .main-content .event-text .widget .gifting .radio label,.widget .gifting .checkbox label,.widget .gifting .radio label{font-weight:700;font-size:12pt;color:#444}.event-detail-content .main-content .event-text .widget .outstanding-affiliate-message,.widget .outstanding-affiliate-message{color:#898989;min-height:42px;padding:10px 15px;border-radius:3px}.event-detail-content .main-content .event-text .widget .outstanding-affiliate-message strong,.widget .outstanding-affiliate-message strong{color:#000}.event-detail-content .main-content .event-text .widget .survey-multiselect-required,.widget .survey-multiselect-required{border:1px solid #dc3236;border-radius:6px;padding-left:3px}.event-detail-content .main-content .event-text .widget .no-margin-top:not(.show-event-logo):not(.show-event-header):not(.show-morg):not(.show-only-small-event-header),.widget .no-margin-top:not(.show-event-logo):not(.show-event-header):not(.show-morg):not(.show-only-small-event-header){margin-top:0}.event-detail-content .main-content .event-text .widget .padding-right-tenPerc,.widget .padding-right-tenPerc{padding-right:10%}.event-detail-content .main-content .event-text .widget form[name=groupSelectForm] input[type=checkbox],.widget form[name=groupSelectForm] input[type=checkbox]{margin-bottom:0}.event-detail-content .main-content .event-text .widget form[name=groupSelectForm] .group-entry,.widget form[name=groupSelectForm] .group-entry{margin-bottom:10px}@media (min-width:0px) and (max-width:991px){.event-detail-content .main-content .event-text .widget form[name=groupSelectForm] .group-entry,.widget form[name=groupSelectForm] .group-entry{margin-bottom:20px}}.event-detail-content .main-content .event-text .widget .one-day-memberships .row,.event-detail-content .main-content .event-text .widget .one-day-memberships .row .row,.widget .one-day-memberships .row,.widget .one-day-memberships .row .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.event-detail-content .main-content .event-text .widget .one-day-memberships .odm-search-container,.widget .one-day-memberships .odm-search-container{position:relative;margin-bottom:20px}.event-detail-content .main-content .event-text .widget .one-day-memberships .odm-search-container .sc-search-icon,.widget .one-day-memberships .odm-search-container .sc-search-icon{font-size:20px;position:absolute;top:7px;right:7px}.event-detail-content .main-content .event-text .widget .one-day-memberships .odm-search-container input[type=text],.widget .one-day-memberships .odm-search-container input[type=text]{border-color:#8e8d8d;box-shadow:none;padding-right:35px;margin-bottom:0}.event-detail-content .main-content .event-text .widget .one-day-memberships .odm-results-container,.widget .one-day-memberships .odm-results-container{margin-bottom:20px}.event-detail-content .main-content .event-text .widget .one-day-memberships .odm-results-container .odm-result,.widget .one-day-memberships .odm-results-container .odm-result{cursor:pointer;padding:10px 0;border-bottom:1px solid #dcdee2}.event-detail-content .main-content .event-text .widget .one-day-memberships .odm-results-container .odm-result .odm-result-pad-left-hover,.widget .one-day-memberships .odm-results-container .odm-result .odm-result-pad-left-hover{transition:all .3s;padding-left:0}.event-detail-content .main-content .event-text .widget .one-day-memberships .odm-results-container .odm-result:hover,.widget .one-day-memberships .odm-results-container .odm-result:hover{background:#f8f8f8}.event-detail-content .main-content .event-text .widget .one-day-memberships .odm-results-container .odm-result:hover .odm-result-pad-left-hover,.widget .one-day-memberships .odm-results-container .odm-result:hover .odm-result-pad-left-hover{padding-left:10px}.event-detail-content .main-content .event-text .widget .one-day-memberships .odm-clear,.widget .one-day-memberships .odm-clear{text-transform:uppercase;background-color:#dfe4e8;padding:5px 10px;cursor:pointer;font-size:13px}.event-detail-content .main-content .event-text .widget .one-day-memberships .odm-clear:hover,.widget .one-day-memberships .odm-clear:hover{background-color:#cdd2d6}.event-detail-content .main-content .event-text .widget .one-day-memberships .warning-message,.widget .one-day-memberships .warning-message{background-color:#d4dbdf;color:#000;padding:20px}#m-survey input.ng-invalid,#m-survey select.ng-invalid,#m-survey textarea.ng-invalid,#survey input.ng-invalid,#survey select.ng-invalid,#survey textarea.ng-invalid{border-color:#dc3236}.event-logo,.series-logo{height:100px}.event-logo.flexible,.series-logo.flexible{max-height:100px;height:initial}.event-hotline{padding-top:15px}dl{font-size:15px;margin-top:0;margin-bottom:20px}dl.dl-horizontal dt{font-weight:700;text-align:left;margin-bottom:0}@media screen and (min-width:640px){dl.dl-horizontal dt{float:left;width:130px;overflow:hidden;clear:left;text-align:left;text-overflow:ellipsis;white-space:nowrap}}dl.dl-horizontal dd{margin-left:0;text-align:left;margin-bottom:0}@media screen and (min-width:640px){dl.dl-horizontal dd{margin-left:140px}}.reveal-modal{outline:0!important;border-radius:4px;position:absolute!important;margin-top:80px;padding:20px}.reveal-modal .close-reveal-modal{font-size:inherit;top:-10px;right:-10px;background:#fff;border-radius:20px;padding:0;margin:0;text-align:center;height:32px;width:30px}.reveal-modal .modal-header-img{display:block;margin:auto}.modal-open{overflow-y:scroll}@media only screen and (max-width:767px){.modal{z-index:99999!important}}@media only screen and (min-width:768px){.modal-dialog{width:600px;margin:30px auto}}@media (min-width:992px){.modal-xlg{width:95%}.modal-lg-plus{width:970px}.modal-lg{width:900px}.modal-md{width:700px}.reveal-modal.medium-modal-match-page{margin-left:auto;margin-right:auto;left:0;right:0;width:916px;padding:20px}}.modal-dialog{margin-top:5vw}@media only screen and (min-width:40.063em){.reveal-modal{margin-left:-33%;width:66%}.reveal-modal.small-modal{margin-left:-20%;width:40%}.reveal-modal.medium-modal{margin-left:-25%;width:50%}.reveal-modal.medium-modal img.blow-up-pic{width:500px}.reveal-modal.perc-60-modal{margin-left:-30%;width:60%}.reveal-modal.show-all-cat-modal .close-modal{position:absolute;right:40px;font-size:25px}}.event-detail-content .main-content .event-text .compact p{margin-top:0;margin-bottom:5px}.event-detail-content .main-content .event-text .compact p.small{font-size:14px}.event-detail-content .main-content .event-text .minimalRegistrationRequirementContainer{margin-top:20px;padding:10px 0 0;border-top:1px solid #ccc}.event-detail-content .main-content .event-text .minimalRegistrationRequirementContainer .team-full{background-color:#f1c40f;padding:10px;font-weight:700}.event-detail-content .main-content .event-text .minimalRegistrationRequirementContainer button.reverse-color.white-bg:not(:hover){background-color:#fff}.event-detail-content .main-content .event-text .minimalRegistrationRequirementContainer .container-wrapper{background:rgba(241,196,15,.8);margin:0}.event-detail-content .main-content .event-text .minimalRegistrationRequirementContainer .minimalRegistrationRequirementContent{font-size:16px}.required-node{background:rgba(220,50,54,.095);border-radius:3px;padding-top:4px;padding-bottom:4px;margin-bottom:2px;margin-top:2px}.required-node input,.required-node select{margin-bottom:0}.IceReg .required-node{background:rgba(52,152,219,.2)}.CurlingReg .required-node{background:rgba(52,152,219,.2)}.SkateReg .required-node{background:rgba(52,152,219,.2)}.waiver-panels .top-warning{display:block;font-size:20px;border:2px solid #dc3236;color:#dc3236;font-weight:700;padding:15px;text-align:center;text-transform:uppercase}.waiver-panels .signature,.waiver-panels .waiver-wrap{padding:20px;border:4px solid #d8d8d8;margin-top:20px}.waiver-panels .signature button,.waiver-panels .waiver-wrap button{width:100%}.waiver-panels .signature .block,.waiver-panels .waiver-wrap .block{margin-top:20px}.waiver-panels .signature .signature-title{display:block;margin-bottom:20px;font-size:18px}.waiver-panels .signature .signature-label{text-transform:uppercase}.waiver-panels .signature .signature-input{cursor:pointer;border:none;box-shadow:none;margin-bottom:5px;background-image:linear-gradient(to right,#d8d8d8 75%,#fff 0);background-position:bottom;background-size:39px 2px;background-repeat:repeat-x;padding:5px 0}.waiver-panels .no-language-selected{display:block;font-size:20px;margin:20px 0;text-align:center}.waiver-panels .owner-wrap{background-color:#f8fafb;padding:20px}.waiver-panels .owner-wrap .title{font-size:27px;text-align:center}.waiver-panels .owner-wrap .owner{display:flex;flex-direction:column;width:100%;justify-content:space-between;align-items:flex-start;margin-top:20px}.waiver-panels .owner-wrap .owner .name,.waiver-panels .owner-wrap .owner .parent-name{display:inline;align-items:center;font-weight:bolder;background-color:#fff;padding:5px 10px;flex:1;height:37px;margin-right:10px}.waiver-panels .owner-wrap .owner .parent-name{margin:10px 0 0;width:100%;height:37px}.waiver-panels .owner-wrap .owner .language select{background-color:#fff;border:none;margin:0;padding:2px 20px}.waiver-panels .owner-wrap .owner .language select:focus,.waiver-panels .owner-wrap .owner .language select:focus-visible{border:none;outline:0}.waiver-panels .owner-wrap .owner .language select:hover{cursor:pointer}.waiver-panels .custom--checkbox--general{padding:10px;border:2px solid #dc3236;width:100%;margin-top:20px}.waiver-panels .custom--checkbox--general.confirmed{background-color:#5fcf80;border:2px solid #5fcf80;color:#fff}.waiver-panels .custom--checkbox--general.confirmed label{color:#fff}.waiver-panels .custom--checkbox--general.outstanding-confirm{color:#dc3236;background:#fff;border:1px solid #dc3236}.waiver-panels .custom--checkbox--general label{display:flex;align-items:center;margin:0;color:#dc3236;text-transform:uppercase}.waiver-panels .custom--checkbox--general input[type=checkbox]{display:none}.waiver-panels .custom--checkbox--general input[type=checkbox]:disabled+label{color:#999;cursor:default}.waiver-panels .custom--checkbox--general input[type=checkbox]:disabled+label:before{color:#ddd;background:#eee}.waiver-panels .custom--checkbox--general input[type=checkbox]+label:before{position:relative;background-color:#fff;height:18px;width:18px;border:1px solid #dc3236;border-radius:2px;content:" ";display:inline-block;vertical-align:middle;margin-right:8px;letter-spacing:1px;top:-1px;min-width:22px;min-height:22px}.waiver-panels .custom--checkbox--general input[type=checkbox]:checked+label:before{content:"✓";border-color:#5fcf80;background-color:#fff;color:#5fcf80;font-size:20px;min-width:22px;min-height:22px;font-weight:700;padding-top:4px}.waiver-panels .missing-signature,.waiver-panels .required-waiver{color:#dc3236;white-space:nowrap;font-weight:700;display:block}.waiver-panels .required-waiver{margin-top:5px}.waiver-panels .missing-signature{margin-top:20px}.contact{padding-top:75px}.contact .contactImg{background-image:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/cs-team.jpg');height:330px;background-repeat:no-repeat;margin-bottom:10px}.contact .inner-address-box{border-width:0;border-style:solid}.contact .contact-list{color:#707070;font-weight:700}.contact .checkbox input{margin-top:4px}.contact input.ng-dirty.ng-invalid{border-color:#dc3236}.contact .btn{background-color:#444;border:none}.contact .btn:hover{color:#fff;background-color:#1773ab}.contact .btn:focus{color:#fff;background-color:#1773ab}.contact .btn.bottom-space{margin-bottom:30px}.contact .btn.top-space{margin-top:20px}.contact .no-bottom-margin{margin-bottom:0}.box-silver{float:left;border:1px solid #dfdfdf;margin-bottom:25px;margin-top:25px;border-color:#ddd;border-radius:3px;background-color:#f3f3f3;text-align:center}.box-silver h3,.box-silver p{color:#616161;line-height:1.5em}.privacy{padding-top:75px}.ui-timepicker-wrapper{display:none!important}.alert-box.success{background:rgba(67,172,106,.3);color:#3a935b;font-weight:700!important}.alert-box.success .close{color:#3a935b!important;font-weight:700!important}.alert-box.alert{background:rgba(240,65,36,.3);color:#de2d0f;font-weight:700!important}.alert-box.alert .close{color:#de2d0f!important;font-weight:700!important}.alert-box.info{background:rgba(160,211,232,.4);color:#008cba;font-weight:700!important}.alert-box.info .close{color:#008cba!important;font-weight:700}.input-help{display:none}.ng-invalid+.input-help{display:block}.text-escape-handler{white-space:pre-wrap}.p-empty p:empty{display:none}.large-event-header{display:block;text-align:center}@media screen and (max-width:480px){.large-event-header.hide-large-if-small{display:none}}.small-event-header{display:none}@media screen and (max-width:480px){.small-event-header{display:block;text-align:center}}.saved-card-button{margin-bottom:15px}.col-padding{padding-left:2px;padding-right:2px}.col-padding.none{padding-right:0;padding-left:0}input.ng-dirty.ng-invalid,select.ng-dirty.ng-invalid,textarea.ng-dirty.ng-invalid{border-color:#dc3236}input.ng-dirty.ng-invalid.no-border-color,select.ng-dirty.ng-invalid.no-border-color,textarea.ng-dirty.ng-invalid.no-border-color{border-color:#ccc}.fix-rows .row{max-width:100%;margin-left:0;margin-right:0}.fix-rows .row .row{max-width:100%;margin-left:0;margin-right:0}.relative-position{position:relative}.absolute-position{position:absolute}.top-right-corner{position:absolute;top:1px;right:5px}.top-right-corner.equal-spacing{top:5px}.right-middle-large{position:absolute;top:40%;transform:translateY(-50%);right:20px}.right-middle-large-2{position:absolute;top:38%;transform:translateY(-50%);right:10px}.right-middle-large-3{position:absolute;top:50%;transform:translateY(-50%);right:30px}.right-middle-large-3.right-20{right:20px}.right-middle-large-4{position:absolute;top:50%;transform:translateY(-50%);right:10px}.right-middle-position{position:absolute;top:40%;transform:translateY(-50%);left:95%}.right-middle-position.right-0{right:0}.right-middle-position-2{position:absolute;top:55%;transform:translateY(-50%);right:15px}.right-middle-position-2.right-0{right:0}.right-middle-position-2.right-30{right:30px}.right-middle-position-3{position:absolute;top:55%;transform:translateY(-50%);left:45%}.right-middle-position-3.right-0{right:0}.right-middle-position-4{position:absolute;top:40%;transform:translateY(-50%);left:85%}.right-middle-position-4.right-0{right:0}.row .col-padding{padding-left:2px;padding-right:2px}.row .col-padding.none{padding-right:0;padding-left:0}.row .col-margin-5{margin-top:5px;margin-bottom:5px}.cursor.pointer{cursor:pointer}.absolute-date-picker-position{position:absolute;top:36px;left:initial;z-index:10}.full-width{width:100%}.visibility-hidden{visibility:hidden}.element-disabled{pointer-events:none;opacity:.5}.no-pointer-events{pointer-events:none}.gender input[type=radio]+label{margin:0 10px 0 5px}.gender input[type=radio]+label:last-child{margin-right:0}.gender .unspecified{margin-top:-10px;margin-bottom:16px}.input-field-with-icon{position:relative}.input-field-with-icon input{padding-right:20px}.input-field-with-icon .if-icon{position:absolute;top:9px;right:7px;font-size:19px}.input-field-with-icon .if-icon.color-bbb{color:#bbb}.input-field-with-icon .if-icon.font-14{font-size:14px;top:12px}.fundraising-page{padding-bottom:50px}.fundraising-page.match-screen-height{min-height:95vh}.fundraising-page .inline{display:inline}.fundraising-page table{width:100%}.fundraising-page .disable-element{opacity:.3;pointer-events:none}.fundraising-page .medal{height:28px}.fundraising-page .modal-content{border-radius:0}.fundraising-page .modal-content .modal-header{background-color:#1773ab;border-bottom:none;padding:10px 15px}.fundraising-page .modal-content .modal-header a,.fundraising-page .modal-content .modal-header h4{color:#fff}.fundraising-page .modal-content .modal-header.success{background-color:#51dc51}.fundraising-page .modal-content .modal-header.success a,.fundraising-page .modal-content .modal-header.success h4{color:#105710}.fundraising-page ul.pagination{display:inline-block}.fundraising-page ul.pagination li a{background:#fff}.fundraising-page ul.pagination li.active a{background:#1773ab}.fundraising-page .row{max-width:100%;margin-left:0;margin-right:0}.fundraising-page .row .row{margin-left:0}.fundraising-page .pledge-link-copy input{border:1px solid #bbb;box-shadow:none;background:#fff;display:inline;width:80%;margin-bottom:0}.fundraising-page .pledge-link-copy button{height:37px;width:100px;border:1px solid #bbb;background:#fff;color:#000;border-radius:0;line-height:1px;font-weight:400;margin-bottom:2px}.fundraising-page .fp-banner-container{background-color:rgba(250,250,250,.8);margin-bottom:0;padding-bottom:5px;min-height:165px;position:relative}.fundraising-page .fp-banner-container.no-header{padding:5px 5px}.fundraising-page .fp-banner-container.no-trans{background-color:#f4f5f7}.fundraising-page .fp-banner-container.bm-15{margin-bottom:15px}.fundraising-page .fp-banner-container.orange{background:rgba(236,128,35,.8)}.fundraising-page .fp-banner-container.blue{background:rgba(52,152,219,.8)}.fundraising-page .fp-banner-container.red{background:rgba(220,50,54,.8)}.fundraising-page .fp-banner-container.yellow{background:rgba(241,196,15,.8)}.fundraising-page .fp-banner-container.purple{background:rgba(155,89,182,.8)}.fundraising-page .fp-banner-container.green{background:rgba(95,207,128,.8)}.fundraising-page .fp-banner-container.gold{background:rgba(167,147,87,.8)}.fundraising-page .fp-banner-container .edit-link{position:absolute;right:50px;top:40%}.fundraising-page .fp-banner{max-height:160px}.fundraising-page .fp-box-panel{background:#f2f4f5;padding:10px}.fundraising-page .fp-box-panel .fp-description .fp-description-logo{max-width:150px;float:left;margin-right:10px}.fundraising-page .fp-panel-header{padding:5px 10px;background:#e2e2e2;color:#fff}.fundraising-page .fp-panel-header.text-center{text-align:center}.fundraising-page .fp-panel-header.orange{background:#ec8023}.fundraising-page .fp-panel-header.blue{background:#3498db}.fundraising-page .fp-panel-header.red{background:#dc3236}.fundraising-page .fp-panel-header.yellow{background:#f1c40f}.fundraising-page .fp-panel-header.purple{background:#9b59b6}.fundraising-page .fp-panel-header.green{background:#5fcf80}.fundraising-page .fp-panel-header.gold{background:#a79357}.fundraising-page .fb-share-button{bottom:6px}.fundraising-page .fp-img-upload .input-taker{width:100%;min-height:165px;text-align:center;background-color:#cacaca;cursor:pointer}.fundraising-page .fp-img-upload .input-taker .fpiu-placeholder{margin-top:45px;font-size:2em}.fundraising-page .fp-img-upload .input-taker.disabled{opacity:.3;pointer-events:none}.fundraising-page .fp-img-upload img{max-height:165px}.fundraising-page .special-search{background:#fafafa;padding:25px 0}.fundraising-page .special-search.orange{background:#ec8023}.fundraising-page .special-search.blue{background:#3498db}.fundraising-page .special-search.red{background:#dc3236}.fundraising-page .special-search.yellow{background:#f1c40f}.fundraising-page .special-search.purple{background:#9b59b6}.fundraising-page .special-search.green{background:#5fcf80}.fundraising-page .special-search.gold{background:#a79357}.fundraising-page .special-search .ss-container{position:relative}.fundraising-page .special-search .ss-container .ss-search-icon{position:absolute;top:10px;left:15px;color:#b3b3b3;font-size:23px}.fundraising-page .special-search .ss-container .ss-search-icon.orange{color:#ec8023}.fundraising-page .special-search .ss-container .ss-search-icon.blue{color:#3498db}.fundraising-page .special-search .ss-container .ss-search-icon.red{color:#dc3236}.fundraising-page .special-search .ss-container .ss-search-icon.yellow{color:#f1c40f}.fundraising-page .special-search .ss-container .ss-search-icon.purple{color:#9b59b6}.fundraising-page .special-search .ss-container .ss-search-icon.green{color:#5fcf80}.fundraising-page .special-search .ss-container .ss-search-icon.gold{color:#a79357}.fundraising-page .special-search .ss-container .ss-x-icon{position:absolute;top:12px;right:15px;color:#b3b3b3;font-size:23px;cursor:pointer}.fundraising-page .special-search .ss-container input{margin:0;border:none;border-radius:50px;height:45px;font-size:17px;padding-left:50px;padding-right:50px;background:#fff}.fundraising-page .special-search .ss-container input:-ms-input-placeholder{color:#b3b3b3}.fundraising-page .special-search .ss-container input::placeholder{color:#b3b3b3}.fundraising-page .special-search .ss-container input:-ms-input-placeholder{color:#b3b3b3}.fundraising-page .fp-table{border:none}.fundraising-page .fp-table thead tr th{background:#e2e2e2;color:#6a6a6a}.fundraising-page .fp-table tbody tr td{background:#fff}.fundraising-page .fp-table tbody tr td a{color:#086274}.fundraising-page .fp-table tbody tr td a.no-style{color:#222}.fundraising-page .fp-table.hoverable tbody tr td{background:0 0}.fundraising-page .fp-table.hoverable tbody tr{cursor:pointer;background:#fff}.fundraising-page .fp-table.hoverable tbody tr:hover{background:#fafafa}.fundraising-page .widget{padding:0}.fundraising-page .widget .widget-header{padding-left:0}.fundraising-page .widget.widget-display-state,.fundraising-page .widget.widget-enable-state{margin:0;border:none;box-shadow:none}.fundraising-page .widget .columns{padding-left:0;padding-right:0}.fundraising-page .widget .pad-left-15{padding-left:0}.fundraising-page .radial-progress{margin:0 auto;width:180px;height:180px;background-color:#afccfc;border-radius:50%;margin-bottom:5px}.fundraising-page .radial-progress .circle .fill,.fundraising-page .radial-progress .circle .mask,.fundraising-page .radial-progress .circle .shadow{width:180px;height:180px;position:absolute;border-radius:50%}.fundraising-page .radial-progress .circle .shadow{box-shadow:6px 6px 10px rgba(0,0,0,.2) inset}.fundraising-page .radial-progress .circle .fill,.fundraising-page .radial-progress .circle .mask{-webkit-backface-visibility:hidden;transition:transform 1s;border-radius:50%}.fundraising-page .radial-progress .circle .mask{clip:rect(0,180px,180px,90px)}.fundraising-page .radial-progress .circle .mask .fill{clip:rect(0,90px,180px,0);background-color:#3498db}.fundraising-page .radial-progress .circle .mask .fill.orange{background:#ec8023}.fundraising-page .radial-progress .circle .mask .fill.blue{background:#3498db}.fundraising-page .radial-progress .circle .mask .fill.red{background:#dc3236}.fundraising-page .radial-progress .circle .mask .fill.yellow{background:#f1c40f}.fundraising-page .radial-progress .circle .mask .fill.purple{background:#9b59b6}.fundraising-page .radial-progress .circle .mask .fill.green{background:#5fcf80}.fundraising-page .radial-progress .circle .mask .fill.gold{background:#a79357}.fundraising-page .radial-progress .inset{width:150px;height:150px;position:absolute;margin-left:15px;margin-top:15px;background-color:#fbfbfb;border-radius:50%;box-shadow:6px 6px 10px rgba(0,0,0,.2)}.fundraising-page .radial-progress .inset .percentage{width:100%;overflow:hidden;position:absolute;top:35%;line-height:1}.fundraising-page .radial-progress .inset .percentage .numbers{text-align:center;transition:width 1s}.fundraising-page .radial-progress .inset .percentage .numbers .pledge{font-weight:800}.fundraising-page .radial-progress .inset .percentage .numbers .goal{font-size:14px;padding:10px 0}.fundraising-page .radial-progress .inset .percentage .numbers span{width:57px;display:inline-block;vertical-align:top;text-align:center;font-weight:800;font-size:22px;color:#97a71d}.event-scheduler .loader-img{width:20px}.event-scheduler .tooltip{display:initial;background:0 0}.event-scheduler select{margin-bottom:0}.event-scheduler .disable-element{opacity:.3;pointer-events:none}.event-scheduler .es-required{border-color:red!important}.event-scheduler .required{border-color:red!important}.event-scheduler .inline{display:inline}.event-scheduler .field-icon{position:absolute;top:10px;right:10px}.event-scheduler .es-table{border:none}.event-scheduler .es-table .text-ccc{color:#ccc}.event-scheduler .es-table thead tr th{color:#7c7c7c;background:#e2e2e2;border:none;font-size:12px;vertical-align:middle}.event-scheduler .es-table tbody tr{border-top:1px solid #959595}.event-scheduler .es-table tbody tr.missing-field{border:1px solid red}.event-scheduler .es-table tbody tr td{background:#fff;border:none;font-size:12px!important;font-weight:700}.event-scheduler .es-table tbody tr td a{color:#4a8693}.event-scheduler .es-table tbody tr td .delete-icon{font-size:17px;cursor:pointer}.event-scheduler .modal-content{border-radius:0}.event-scheduler .modal-content .es-divider{width:100%;height:2px;border-bottom:2px solid #666}.event-scheduler .modal-content .modal-header{border-bottom:none;background:#1773ab;color:#fff}.event-scheduler .modal-content .modal-header .row{max-width:100%;margin-left:-15px;margin-right:-15px}.event-scheduler .modal-content .modal-header.modal-delete{background-color:#e43637}.event-scheduler .modal-content .modal-header h3,.event-scheduler .modal-content .modal-header h4{color:#fff;font-size:24px;font-weight:200}.event-scheduler .modal-content .modal-body .form-group.center-modal{padding:30px 0;text-align:center;margin-bottom:0}.event-scheduler .modal-content .modal-body label{display:inline-block;margin-bottom:5px;font-weight:700}.event-scheduler .modal-content .modal-body input:not([type=radio]){display:block;box-sizing:border-box;width:100%;height:32px!important;line-height:32px!important;padding:5px 10px;outline:0;border:1px solid #bdbdbd;border-radius:0!important;color:#000;margin-bottom:0}.event-scheduler .modal-content .modal-body input[type=checkbox]{opacity:0!important;width:0!important;height:0!important}.event-scheduler .modal-content .modal-body .light-switch{position:relative;display:inline-flex;justify-content:center;align-items:center;width:auto;height:34px;margin:0!important}.event-scheduler .modal-content .modal-body select{padding:6px 28px 6px 12px;color:#555;height:32px!important;line-height:1!important;vertical-align:middle;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.event-scheduler .category-section .cs-header{padding:10px;background:#e8e8e8;color:#6f6f6f}.event-scheduler .category-section .cs-header h5{color:#6f6f6f;font-weight:700;font-size:14px!important}.event-scheduler .category-section .cs-body{padding:10px;background:#f7f7f7;color:#6a6a6a}.event-scheduler .category-section .discount-table .discount-date-input-container{position:relative}.event-scheduler .category-section .discount-table .discount-date-input-container .field-icon{display:inline-block}@media (max-width:1280px){.event-scheduler .category-section .discount-table .discount-date-input-container{position:static}.event-scheduler .category-section .discount-table .discount-date-input-container .field-icon{display:none}}.event-scheduler .category-section .discount-table input,.event-scheduler .category-section .discount-table select{padding:5px;line-height:normal}.event-scheduler .category-section .discount-table select{padding:2px}.event-scheduler .category-section .discount-table .custom-timepicker .timepicker-wrapper .png-time{height:32px;padding:8px 10px 5px 10px}@media (max-width:1280px){.event-scheduler .category-section .discount-table .custom-timepicker .timepicker-wrapper .png-time{text-align:right}.event-scheduler .category-section .discount-table .custom-timepicker .timepicker-wrapper .cti-time-list{position:static}}.event-scheduler .es-discipline-selector{position:relative}.event-scheduler .es-discipline-selector .esds-select{border:1px solid #d9d9d9;padding:5px 20px 5px 10px;cursor:pointer;position:relative;background-color:#fff}.event-scheduler .es-discipline-selector .esds-select.no-border-bottom{border-bottom:none}.event-scheduler .es-discipline-selector .esds-select i{position:absolute;top:8px;right:5px}.event-scheduler .es-discipline-selector .esds-list{position:absolute;width:100%;z-index:1;background:#fff;border:1px solid #d9d9d9;padding:5px 10px;border-top:none;max-height:500px;overflow-y:auto}.event-scheduler .es-discipline-selector .esds-bottom-space{margin-bottom:10px}.event-scheduler .es-discipline-selector .esds-pad-left{padding-left:10px}.event-scheduler .es-discipline-selector .esds-discipline-name{font-size:13px}.event-scheduler .uib-datepicker{font-size:12px}.event-scheduler .uib-datepicker .text-muted{color:#afb8c0}.event-scheduler .uib-datepicker table{margin-bottom:0}.event-scheduler .uib-datepicker table thead tr:first-child{background:#f5f5f5}.event-scheduler .uib-datepicker table thead tr:first-child .btn{background:0 0}.event-scheduler .uib-datepicker table thead tr:first-child .btn:focus,.event-scheduler .uib-datepicker table thead tr:first-child .btn:hover{color:#3498db}.event-scheduler .uib-datepicker table tr{background:#fff}.event-scheduler .uib-datepicker table tr td{padding:2px}.event-scheduler .uib-datepicker table tr th{padding-left:0;padding-right:0}.event-scheduler .uib-datepicker table small{font-size:85%}.event-scheduler .uib-datepicker table .btn{border:none}.event-scheduler .discount-display .es-discount{padding:5px}.event-scheduler .discount-display .es-discount.not-last{margin-bottom:3px}.event-scheduler.modal.fade .modal-dialog{transition:all .3s}.event-scheduler .modal-dialog.modal-expand{transition:all 2s;width:800px}.event-scheduler .table-boxes{display:table;width:100%}.event-scheduler .table-boxes .table-box-cell{display:table-cell}.event-scheduler .table-boxes .table-box-cell.v-align-bottom{vertical-align:bottom}.event-scheduler .table-boxes .table-box-cell input:not([type=checkbox]):not([type=radio]):not([type=file]){margin:0}.event-scheduler .table-boxes .table-box-cell.width-100p{width:100%}.event-scheduler .dragula-item{cursor:move;cursor:grab;cursor:-webkit-grab}.dragula-item.gu-mirror.drag-drop{border:1px solid #1873ab;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);cursor:grabbing;cursor:-webkit-grabbing}.dragula-item.gu-mirror.drag-drop td{padding:6px;font-size:12px;font-weight:700}@media (max-width:1280px){.table-responsive{overflow-x:scroll;overflow-y:scroll;border:1px solid #ddd}}@media screen and (max-width:480px){.uib-datepicker table .btn.btn-sm{padding:2px 5px}}.event-page-wrapper,.listing-landing-page-wrapper{background:#fff;padding:50px}.event-page-wrapper .proxiRegular,.listing-landing-page-wrapper .proxiRegular{font-family:Figtree;font-weight:400}.event-page-wrapper .proxiMedium,.listing-landing-page-wrapper .proxiMedium{font-family:Figtree;font-weight:500}.event-page-wrapper .proxiLight,.listing-landing-page-wrapper .proxiLight{font-family:Figtree;font-weight:300}.event-page-wrapper .row,.listing-landing-page-wrapper .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.event-page-wrapper .row .row,.listing-landing-page-wrapper .row .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}@media screen and (max-width:760px){.event-page-wrapper,.listing-landing-page-wrapper{padding:15px}}.event-page-wrapper .binding,.listing-landing-page-wrapper .binding{overflow-x:auto}.event-page-wrapper .error-message,.listing-landing-page-wrapper .error-message{color:#fff;padding:20px;background:#dc3236}.event-page-wrapper .llp-banner,.listing-landing-page-wrapper .llp-banner{max-height:200px}.event-page-wrapper .llp-contact-bar,.listing-landing-page-wrapper .llp-contact-bar{padding:15px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:20px}.event-page-wrapper .llp-col-panel,.listing-landing-page-wrapper .llp-col-panel{padding:30px;border:1px solid #ddd;border-radius:3px}.event-page-wrapper .llp-col-panel .llp-col-panel-divider,.listing-landing-page-wrapper .llp-col-panel .llp-col-panel-divider{height:1px;border-bottom:1px solid #ddd}.event-page-wrapper .llp-col-panel .llp-logo,.listing-landing-page-wrapper .llp-col-panel .llp-logo{max-height:180px;width:auto}.event-page-wrapper .llp-col-panel .llp-social-bar,.listing-landing-page-wrapper .llp-col-panel .llp-social-bar{margin:25px 0}.event-page-wrapper .llp-col-panel .llp-social-bar img,.listing-landing-page-wrapper .llp-col-panel .llp-social-bar img{width:30px;border-radius:10px;filter:url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray}.event-page-wrapper .llp-col-panel .llp-social-bar img.icon-x,.listing-landing-page-wrapper .llp-col-panel .llp-social-bar img.icon-x{opacity:.6!important}.event-page-wrapper .llp-col-panel .llp-social-bar a,.listing-landing-page-wrapper .llp-col-panel .llp-social-bar a{border:none}.event-page-wrapper .llp-col-panel .llp-social-bar a:hover img,.listing-landing-page-wrapper .llp-col-panel .llp-social-bar a:hover img{opacity:1!important;filter:none}.event-page-wrapper .llp-categories .llp-category,.listing-landing-page-wrapper .llp-categories .llp-category{padding:2px 10px;background:#f3f8fc;border-radius:3px;font-size:15px;margin-right:3px;margin-bottom:5px}.event-page-wrapper .landing-page-map,.listing-landing-page-wrapper .landing-page-map{height:300px;width:100%}.event-page-wrapper .registrant-store-btn,.listing-landing-page-wrapper .registrant-store-btn{padding:9px 10px;text-overflow:initial}@media (max-width:480px){.event-page-wrapper .registrant-store-btn,.listing-landing-page-wrapper .registrant-store-btn{text-overflow:ellipsis}}.event-page-wrapper{background:0 0;padding-top:50px}.event-page-wrapper.match-screen-height{min-height:100vh}.event-page-wrapper .content-wrapper{padding:50px}@media screen and (max-width:760px){.event-page-wrapper .content-wrapper{padding:15px 15px}}@media (min-width:1200px){.event-page-wrapper .container{width:1350px;padding:50px}}.event-page-wrapper .logged-as-superuser{display:flex;justify-content:space-between;align-items:center;border:4px solid #d4dbdf;background-color:#f5f7f9}@media (max-width:991px){.event-page-wrapper .logged-as-superuser{flex-direction:column}}.event-page-wrapper .logged-as-superuser .wrap{width:50%;height:100%;padding:20px}.event-page-wrapper .logged-as-superuser .wrap:nth-child(2){background-color:#fff}@media (max-width:991px){.event-page-wrapper .logged-as-superuser .wrap{width:100%}}.event-page-wrapper .event-hotline{padding-top:15px;padding-left:10px;padding-right:10px;color:#000;background:#ffffff91}.event-page-wrapper .event-detail-content .event-text{color:#383838}.event-page-wrapper .event-detail-content .event-text p{margin-top:0;margin-bottom:15px}.event-page-wrapper .event-detail-content .event-text p.signature-label{margin-bottom:0}.event-page-wrapper .event-detail-content .event-text .binding h2,.event-page-wrapper .event-detail-content .event-text .binding h3,.event-page-wrapper .event-detail-content .event-text .binding h4{font-size:18px;display:block}.event-page-wrapper .event-detail-content .event-text .binding h1{font-size:20px}.event-page-wrapper footer{padding:10px;margin-top:10px;font-size:13px;background:rgba(255,255,255,.62)}.event-page-wrapper footer .footer-first-section{margin:0 0 20px;width:100%;padding:5px 0;display:table;font-size:16px}@media screen and (min-width:641px){.event-page-wrapper footer .footer-first-section{border-bottom:1px solid #ccc}.event-page-wrapper footer .footer-first-section .table-cell{display:table-cell;vertical-align:middle;height:50px;width:33.33333333%}.event-page-wrapper footer .footer-first-section .table-cell.contact-email{text-align:right}}@media screen and (max-width:640px){.event-page-wrapper footer .footer-first-section .table-cell{display:block;width:100%;text-align:center}}.event-page-wrapper footer .footer-second-section{text-align:center;font-size:13px}.event-page-wrapper .registrant-search-filter-container{border:1px solid #ccc;padding:20px 10px}.event-page-wrapper .registrant-search-filter-container .button{margin-bottom:0}.table-boxes{display:table;width:100%}.table-boxes.fixed-layout{table-layout:fixed}.table-boxes .table-box-cell{display:table-cell}.table-boxes .table-box-cell.v-align-top{vertical-align:top}.table-boxes .table-box-cell.v-align-center{vertical-align:middle}.table-boxes .table-box-cell.v-align-bottom{vertical-align:bottom}.table-boxes .table-box-cell input:not([type=checkbox]):not([type=radio]):not([type=file]){margin:0}.omnium-creation label.not-awesome{font-size:16px!important;font-weight:400!important;color:#222!important}.omnium-creation label input{margin-top:0!important}.new-home-wrapper{font-family:Figtree;font-weight:400}.new-home-wrapper h1,.new-home-wrapper h2,.new-home-wrapper h3,.new-home-wrapper h4,.new-home-wrapper h5,.new-home-wrapper h6,.new-home-wrapper p{font-family:Figtree;font-weight:500}.new-home-wrapper .nhw-light{font-family:Figtree;font-weight:300}.new-home-wrapper .row{max-width:100%!important}.new-home-wrapper .row.minus-left-10{margin-left:-10px}.new-home-wrapper .row.minus-left-15{margin-left:-15px}.new-home-wrapper .row .row.fix{margin-left:auto}.new-home-wrapper .pad-left-match-grid{padding-left:12vw}.new-home-wrapper .pad-right-match-grid{padding-right:12vw}.new-home-wrapper .pad-left-right-10{padding:0 10px}.new-home-wrapper .letter-space-3{letter-spacing:3px}.new-home-wrapper .letter-space-2{letter-spacing:2px}.new-home-wrapper .letter-space-1{letter-spacing:1px}.new-home-wrapper .nhw-grey-bg{background-color:#f1f1f1}.new-home-wrapper .no-padding{padding:0}.new-home-wrapper .v-align-middle{vertical-align:middle}.new-home-wrapper.reveal-modal{padding:0}.new-home-wrapper.reveal-modal .close-reveal-modal{z-index:1}.new-home-wrapper .checkbox,.new-home-wrapper .checkbox-inline,.new-home-wrapper .radio,.new-home-wrapper .radio-inline{margin-top:0}.new-home-wrapper .checkbox input,.new-home-wrapper .checkbox-inline input,.new-home-wrapper .radio input,.new-home-wrapper .radio-inline input{margin-top:4px}.new-home-wrapper .nhw-lead{font-size:32px;font-weight:300;font-family:Figtree}.new-home-wrapper .nhw-lead.smaller{font-size:20px;line-height:1.7rem;letter-spacing:1px}.new-home-wrapper .font-1-8-em{font-size:1.8em}.new-home-wrapper .font-2-5-em{font-size:2.5em}.new-home-wrapper .testimonial-section{position:relative}.new-home-wrapper .testimonial-section .ts-divider{position:absolute;top:0;left:52%;transform:translate(-50%,0);width:2px;height:95%;border-left:2px solid #e1dede}.new-home-wrapper .testimonial-section .ts-divider-horizontal{height:2px;border-bottom:2px solid #e1dede;margin:40px 0}.new-home-wrapper .testimonial-section .ts-column{margin:100px 0}.new-home-wrapper .testimonial-section .ts-quote-container{margin:70px 0 0 90px;position:relative}.new-home-wrapper .testimonial-section .ts-quote-container .primary-text{font-size:20px}.new-home-wrapper .testimonial-section .ts-quote-container .quote-height-limit{min-height:210px}.new-home-wrapper .testimonial-section .ts-quote-container .big-apostrophe{position:absolute;height:100px;top:-35px;left:-26px}.new-home-wrapper .testimonial-section .ts-quote-container .ts-quote{font-style:italic;font-size:24px;font-weight:300;line-height:2.5rem;font-family:Figtree}.new-home-wrapper .testimonial-section--title{font-size:20px;letter-spacing:5px}.new-home-wrapper .testimonial-section--body{line-height:28px;font-size:18px}@media (min-width:1200px){.new-home-wrapper .container{width:1300px}}.new-home-wrapper .nhw-marketing-footer{background-color:#141722;color:#fff;padding-top:60px;padding-bottom:40px}.new-home-wrapper .nhw-marketing-footer .link-container{margin-bottom:10px}.new-home-wrapper .nhw-marketing-footer h5{font-size:22px}.new-home-wrapper .nhw-marketing-footer a,.new-home-wrapper .nhw-marketing-footer h5,.new-home-wrapper .nhw-marketing-footer p{color:#fff}.new-home-wrapper .nhw-marketing-footer p{font-size:16px}.new-home-wrapper .nhw-footer{padding-top:30px;padding-bottom:30px;background-color:#ccc;font-size:14px}.new-home-wrapper .nhw-footer .links a{color:#444;padding-left:10px}.new-home-wrapper.AthleticsReg,.new-home-wrapper.CCN,.new-home-wrapper.CheerReg,.new-home-wrapper.CurlingReg,.new-home-wrapper.GymReg,.new-home-wrapper.H2OReg,.new-home-wrapper.HorseConnect,.new-home-wrapper.HorseReg,.new-home-wrapper.IceReg,.new-home-wrapper.PlayerWeb,.new-home-wrapper.SkateReg,.new-home-wrapper.SnowReg,.new-home-wrapper.SoccerReg,.new-home-wrapper.\32M{background-color:#fff}.new-home-wrapper.AthleticsReg .primary-text,.new-home-wrapper.CCN .primary-text,.new-home-wrapper.CheerReg .primary-text,.new-home-wrapper.CurlingReg .primary-text,.new-home-wrapper.GymReg .primary-text,.new-home-wrapper.H2OReg .primary-text,.new-home-wrapper.HorseConnect .primary-text,.new-home-wrapper.HorseReg .primary-text,.new-home-wrapper.IceReg .primary-text,.new-home-wrapper.PlayerWeb .primary-text,.new-home-wrapper.SkateReg .primary-text,.new-home-wrapper.SnowReg .primary-text,.new-home-wrapper.SoccerReg .primary-text,.new-home-wrapper.\32M .primary-text{color:#e03a3e}.new-home-wrapper.AthleticsReg .circle-dots,.new-home-wrapper.CCN .circle-dots,.new-home-wrapper.CheerReg .circle-dots,.new-home-wrapper.CurlingReg .circle-dots,.new-home-wrapper.GymReg .circle-dots,.new-home-wrapper.H2OReg .circle-dots,.new-home-wrapper.HorseConnect .circle-dots,.new-home-wrapper.HorseReg .circle-dots,.new-home-wrapper.IceReg .circle-dots,.new-home-wrapper.PlayerWeb .circle-dots,.new-home-wrapper.SkateReg .circle-dots,.new-home-wrapper.SnowReg .circle-dots,.new-home-wrapper.SoccerReg .circle-dots,.new-home-wrapper.\32M .circle-dots{position:absolute;bottom:20px;left:50%;transform:translate(-50%,0)}.new-home-wrapper.AthleticsReg .circle-dots .circle-dot,.new-home-wrapper.CCN .circle-dots .circle-dot,.new-home-wrapper.CheerReg .circle-dots .circle-dot,.new-home-wrapper.CurlingReg .circle-dots .circle-dot,.new-home-wrapper.GymReg .circle-dots .circle-dot,.new-home-wrapper.H2OReg .circle-dots .circle-dot,.new-home-wrapper.HorseConnect .circle-dots .circle-dot,.new-home-wrapper.HorseReg .circle-dots .circle-dot,.new-home-wrapper.IceReg .circle-dots .circle-dot,.new-home-wrapper.PlayerWeb .circle-dots .circle-dot,.new-home-wrapper.SkateReg .circle-dots .circle-dot,.new-home-wrapper.SnowReg .circle-dots .circle-dot,.new-home-wrapper.SoccerReg .circle-dots .circle-dot,.new-home-wrapper.\32M .circle-dots .circle-dot{display:inline-block;height:15px;width:15px;background-color:rgba(238,238,238,.82);border-radius:50%;cursor:pointer}.new-home-wrapper.AthleticsReg .circle-dots .circle-dot.cd-left-margin,.new-home-wrapper.CCN .circle-dots .circle-dot.cd-left-margin,.new-home-wrapper.CheerReg .circle-dots .circle-dot.cd-left-margin,.new-home-wrapper.CurlingReg .circle-dots .circle-dot.cd-left-margin,.new-home-wrapper.GymReg .circle-dots .circle-dot.cd-left-margin,.new-home-wrapper.H2OReg .circle-dots .circle-dot.cd-left-margin,.new-home-wrapper.HorseConnect .circle-dots .circle-dot.cd-left-margin,.new-home-wrapper.HorseReg .circle-dots .circle-dot.cd-left-margin,.new-home-wrapper.IceReg .circle-dots .circle-dot.cd-left-margin,.new-home-wrapper.PlayerWeb .circle-dots .circle-dot.cd-left-margin,.new-home-wrapper.SkateReg .circle-dots .circle-dot.cd-left-margin,.new-home-wrapper.SnowReg .circle-dots .circle-dot.cd-left-margin,.new-home-wrapper.SoccerReg .circle-dots .circle-dot.cd-left-margin,.new-home-wrapper.\32M .circle-dots .circle-dot.cd-left-margin{margin-left:8px}.new-home-wrapper.AthleticsReg .circle-dots .circle-dot.current-slide,.new-home-wrapper.CCN .circle-dots .circle-dot.current-slide,.new-home-wrapper.CheerReg .circle-dots .circle-dot.current-slide,.new-home-wrapper.CurlingReg .circle-dots .circle-dot.current-slide,.new-home-wrapper.GymReg .circle-dots .circle-dot.current-slide,.new-home-wrapper.H2OReg .circle-dots .circle-dot.current-slide,.new-home-wrapper.HorseConnect .circle-dots .circle-dot.current-slide,.new-home-wrapper.HorseReg .circle-dots .circle-dot.current-slide,.new-home-wrapper.IceReg .circle-dots .circle-dot.current-slide,.new-home-wrapper.PlayerWeb .circle-dots .circle-dot.current-slide,.new-home-wrapper.SkateReg .circle-dots .circle-dot.current-slide,.new-home-wrapper.SnowReg .circle-dots .circle-dot.current-slide,.new-home-wrapper.SoccerReg .circle-dots .circle-dot.current-slide,.new-home-wrapper.\32M .circle-dots .circle-dot.current-slide{background-color:rgba(224,58,62,.81)}.new-home-wrapper.AthleticsReg .jumbo-small,.new-home-wrapper.CCN .jumbo-small,.new-home-wrapper.CheerReg .jumbo-small,.new-home-wrapper.CurlingReg .jumbo-small,.new-home-wrapper.GymReg .jumbo-small,.new-home-wrapper.H2OReg .jumbo-small,.new-home-wrapper.HorseConnect .jumbo-small,.new-home-wrapper.HorseReg .jumbo-small,.new-home-wrapper.IceReg .jumbo-small,.new-home-wrapper.PlayerWeb .jumbo-small,.new-home-wrapper.SkateReg .jumbo-small,.new-home-wrapper.SnowReg .jumbo-small,.new-home-wrapper.SoccerReg .jumbo-small,.new-home-wrapper.\32M .jumbo-small{background-image:url("https://s3.ca-central-1.amazonaws.com/eventsquare-horse-prod/staticassets/about-title-bg.png");background-repeat:no-repeat;background-size:cover}.new-home-wrapper.AthleticsReg .jumbo-small.services-bg,.new-home-wrapper.CCN .jumbo-small.services-bg,.new-home-wrapper.CheerReg .jumbo-small.services-bg,.new-home-wrapper.CurlingReg .jumbo-small.services-bg,.new-home-wrapper.GymReg .jumbo-small.services-bg,.new-home-wrapper.H2OReg .jumbo-small.services-bg,.new-home-wrapper.HorseConnect .jumbo-small.services-bg,.new-home-wrapper.HorseReg .jumbo-small.services-bg,.new-home-wrapper.IceReg .jumbo-small.services-bg,.new-home-wrapper.PlayerWeb .jumbo-small.services-bg,.new-home-wrapper.SkateReg .jumbo-small.services-bg,.new-home-wrapper.SnowReg .jumbo-small.services-bg,.new-home-wrapper.SoccerReg .jumbo-small.services-bg,.new-home-wrapper.\32M .jumbo-small.services-bg{background-image:url("https://s3.ca-central-1.amazonaws.com/eventsquare-horse-prod/staticassets/services-banner.png")}.new-home-wrapper.AthleticsReg .jumbo-small .left-part,.new-home-wrapper.CCN .jumbo-small .left-part,.new-home-wrapper.CheerReg .jumbo-small .left-part,.new-home-wrapper.CurlingReg .jumbo-small .left-part,.new-home-wrapper.GymReg .jumbo-small .left-part,.new-home-wrapper.H2OReg .jumbo-small .left-part,.new-home-wrapper.HorseConnect .jumbo-small .left-part,.new-home-wrapper.HorseReg .jumbo-small .left-part,.new-home-wrapper.IceReg .jumbo-small .left-part,.new-home-wrapper.PlayerWeb .jumbo-small .left-part,.new-home-wrapper.SkateReg .jumbo-small .left-part,.new-home-wrapper.SnowReg .jumbo-small .left-part,.new-home-wrapper.SoccerReg .jumbo-small .left-part,.new-home-wrapper.\32M .jumbo-small .left-part{padding-top:50px;padding-bottom:50px}.new-home-wrapper.AthleticsReg .jumbo-small .left-part .lp-heading,.new-home-wrapper.CCN .jumbo-small .left-part .lp-heading,.new-home-wrapper.CheerReg .jumbo-small .left-part .lp-heading,.new-home-wrapper.CurlingReg .jumbo-small .left-part .lp-heading,.new-home-wrapper.GymReg .jumbo-small .left-part .lp-heading,.new-home-wrapper.H2OReg .jumbo-small .left-part .lp-heading,.new-home-wrapper.HorseConnect .jumbo-small .left-part .lp-heading,.new-home-wrapper.HorseReg .jumbo-small .left-part .lp-heading,.new-home-wrapper.IceReg .jumbo-small .left-part .lp-heading,.new-home-wrapper.PlayerWeb .jumbo-small .left-part .lp-heading,.new-home-wrapper.SkateReg .jumbo-small .left-part .lp-heading,.new-home-wrapper.SnowReg .jumbo-small .left-part .lp-heading,.new-home-wrapper.SoccerReg .jumbo-small .left-part .lp-heading,.new-home-wrapper.\32M .jumbo-small .left-part .lp-heading{font-family:Figtree;color:#fff;font-weight:300}.new-home-wrapper.AthleticsReg .jumbo-main,.new-home-wrapper.CCN .jumbo-main,.new-home-wrapper.CheerReg .jumbo-main,.new-home-wrapper.CurlingReg .jumbo-main,.new-home-wrapper.GymReg .jumbo-main,.new-home-wrapper.H2OReg .jumbo-main,.new-home-wrapper.HorseConnect .jumbo-main,.new-home-wrapper.HorseReg .jumbo-main,.new-home-wrapper.IceReg .jumbo-main,.new-home-wrapper.PlayerWeb .jumbo-main,.new-home-wrapper.SkateReg .jumbo-main,.new-home-wrapper.SnowReg .jumbo-main,.new-home-wrapper.SoccerReg .jumbo-main,.new-home-wrapper.\32M .jumbo-main{position:relative}.new-home-wrapper.AthleticsReg .jumbo-main .left-part,.new-home-wrapper.CCN .jumbo-main .left-part,.new-home-wrapper.CheerReg .jumbo-main .left-part,.new-home-wrapper.CurlingReg .jumbo-main .left-part,.new-home-wrapper.GymReg .jumbo-main .left-part,.new-home-wrapper.H2OReg .jumbo-main .left-part,.new-home-wrapper.HorseConnect .jumbo-main .left-part,.new-home-wrapper.HorseReg .jumbo-main .left-part,.new-home-wrapper.IceReg .jumbo-main .left-part,.new-home-wrapper.PlayerWeb .jumbo-main .left-part,.new-home-wrapper.SkateReg .jumbo-main .left-part,.new-home-wrapper.SnowReg .jumbo-main .left-part,.new-home-wrapper.SoccerReg .jumbo-main .left-part,.new-home-wrapper.\32M .jumbo-main .left-part{background-color:rgba(20,24,35,.73);padding-top:5vw;padding-bottom:100px;padding-right:30px;height:700px}@media (min-width:0px) and (max-width:1280px){.new-home-wrapper.AthleticsReg .jumbo-main .left-part,.new-home-wrapper.CCN .jumbo-main .left-part,.new-home-wrapper.CheerReg .jumbo-main .left-part,.new-home-wrapper.CurlingReg .jumbo-main .left-part,.new-home-wrapper.GymReg .jumbo-main .left-part,.new-home-wrapper.H2OReg .jumbo-main .left-part,.new-home-wrapper.HorseConnect .jumbo-main .left-part,.new-home-wrapper.HorseReg .jumbo-main .left-part,.new-home-wrapper.IceReg .jumbo-main .left-part,.new-home-wrapper.PlayerWeb .jumbo-main .left-part,.new-home-wrapper.SkateReg .jumbo-main .left-part,.new-home-wrapper.SnowReg .jumbo-main .left-part,.new-home-wrapper.SoccerReg .jumbo-main .left-part,.new-home-wrapper.\32M .jumbo-main .left-part{height:700px}}.new-home-wrapper.AthleticsReg .jumbo-main .left-part h1,.new-home-wrapper.CCN .jumbo-main .left-part h1,.new-home-wrapper.CheerReg .jumbo-main .left-part h1,.new-home-wrapper.CurlingReg .jumbo-main .left-part h1,.new-home-wrapper.GymReg .jumbo-main .left-part h1,.new-home-wrapper.H2OReg .jumbo-main .left-part h1,.new-home-wrapper.HorseConnect .jumbo-main .left-part h1,.new-home-wrapper.HorseReg .jumbo-main .left-part h1,.new-home-wrapper.IceReg .jumbo-main .left-part h1,.new-home-wrapper.PlayerWeb .jumbo-main .left-part h1,.new-home-wrapper.SkateReg .jumbo-main .left-part h1,.new-home-wrapper.SnowReg .jumbo-main .left-part h1,.new-home-wrapper.SoccerReg .jumbo-main .left-part h1,.new-home-wrapper.\32M .jumbo-main .left-part h1{font-size:3rem;letter-spacing:2px}.new-home-wrapper.AthleticsReg .jumbo-main .left-part h1 sup,.new-home-wrapper.CCN .jumbo-main .left-part h1 sup,.new-home-wrapper.CheerReg .jumbo-main .left-part h1 sup,.new-home-wrapper.CurlingReg .jumbo-main .left-part h1 sup,.new-home-wrapper.GymReg .jumbo-main .left-part h1 sup,.new-home-wrapper.H2OReg .jumbo-main .left-part h1 sup,.new-home-wrapper.HorseConnect .jumbo-main .left-part h1 sup,.new-home-wrapper.HorseReg .jumbo-main .left-part h1 sup,.new-home-wrapper.IceReg .jumbo-main .left-part h1 sup,.new-home-wrapper.PlayerWeb .jumbo-main .left-part h1 sup,.new-home-wrapper.SkateReg .jumbo-main .left-part h1 sup,.new-home-wrapper.SnowReg .jumbo-main .left-part h1 sup,.new-home-wrapper.SoccerReg .jumbo-main .left-part h1 sup,.new-home-wrapper.\32M .jumbo-main .left-part h1 sup{font-size:50%;top:-22px}.new-home-wrapper.AthleticsReg .jumbo-main .left-part p,.new-home-wrapper.CCN .jumbo-main .left-part p,.new-home-wrapper.CheerReg .jumbo-main .left-part p,.new-home-wrapper.CurlingReg .jumbo-main .left-part p,.new-home-wrapper.GymReg .jumbo-main .left-part p,.new-home-wrapper.H2OReg .jumbo-main .left-part p,.new-home-wrapper.HorseConnect .jumbo-main .left-part p,.new-home-wrapper.HorseReg .jumbo-main .left-part p,.new-home-wrapper.IceReg .jumbo-main .left-part p,.new-home-wrapper.PlayerWeb .jumbo-main .left-part p,.new-home-wrapper.SkateReg .jumbo-main .left-part p,.new-home-wrapper.SnowReg .jumbo-main .left-part p,.new-home-wrapper.SoccerReg .jumbo-main .left-part p,.new-home-wrapper.\32M .jumbo-main .left-part p{font-size:1.4rem;line-height:2.5rem;padding-right:30px}.new-home-wrapper.AthleticsReg .jumbo-main .left-part h1,.new-home-wrapper.AthleticsReg .jumbo-main .left-part p,.new-home-wrapper.CCN .jumbo-main .left-part h1,.new-home-wrapper.CCN .jumbo-main .left-part p,.new-home-wrapper.CheerReg .jumbo-main .left-part h1,.new-home-wrapper.CheerReg .jumbo-main .left-part p,.new-home-wrapper.CurlingReg .jumbo-main .left-part h1,.new-home-wrapper.CurlingReg .jumbo-main .left-part p,.new-home-wrapper.GymReg .jumbo-main .left-part h1,.new-home-wrapper.GymReg .jumbo-main .left-part p,.new-home-wrapper.H2OReg .jumbo-main .left-part h1,.new-home-wrapper.H2OReg .jumbo-main .left-part p,.new-home-wrapper.HorseConnect .jumbo-main .left-part h1,.new-home-wrapper.HorseConnect .jumbo-main .left-part p,.new-home-wrapper.HorseReg .jumbo-main .left-part h1,.new-home-wrapper.HorseReg .jumbo-main .left-part p,.new-home-wrapper.IceReg .jumbo-main .left-part h1,.new-home-wrapper.IceReg .jumbo-main .left-part p,.new-home-wrapper.PlayerWeb .jumbo-main .left-part h1,.new-home-wrapper.PlayerWeb .jumbo-main .left-part p,.new-home-wrapper.SkateReg .jumbo-main .left-part h1,.new-home-wrapper.SkateReg .jumbo-main .left-part p,.new-home-wrapper.SnowReg .jumbo-main .left-part h1,.new-home-wrapper.SnowReg .jumbo-main .left-part p,.new-home-wrapper.SoccerReg .jumbo-main .left-part h1,.new-home-wrapper.SoccerReg .jumbo-main .left-part p,.new-home-wrapper.\32M .jumbo-main .left-part h1,.new-home-wrapper.\32M .jumbo-main .left-part p{color:#fff}.new-home-wrapper.AthleticsReg .jumbo-main .slide-title,.new-home-wrapper.CCN .jumbo-main .slide-title,.new-home-wrapper.CheerReg .jumbo-main .slide-title,.new-home-wrapper.CurlingReg .jumbo-main .slide-title,.new-home-wrapper.GymReg .jumbo-main .slide-title,.new-home-wrapper.H2OReg .jumbo-main .slide-title,.new-home-wrapper.HorseConnect .jumbo-main .slide-title,.new-home-wrapper.HorseReg .jumbo-main .slide-title,.new-home-wrapper.IceReg .jumbo-main .slide-title,.new-home-wrapper.PlayerWeb .jumbo-main .slide-title,.new-home-wrapper.SkateReg .jumbo-main .slide-title,.new-home-wrapper.SnowReg .jumbo-main .slide-title,.new-home-wrapper.SoccerReg .jumbo-main .slide-title,.new-home-wrapper.\32M .jumbo-main .slide-title{font-size:2.7rem;text-transform:capitalize}.new-home-wrapper.AthleticsReg .reg-cta .equestrian,.new-home-wrapper.CCN .reg-cta .equestrian,.new-home-wrapper.CheerReg .reg-cta .equestrian,.new-home-wrapper.CurlingReg .reg-cta .equestrian,.new-home-wrapper.GymReg .reg-cta .equestrian,.new-home-wrapper.H2OReg .reg-cta .equestrian,.new-home-wrapper.HorseConnect .reg-cta .equestrian,.new-home-wrapper.HorseReg .reg-cta .equestrian,.new-home-wrapper.IceReg .reg-cta .equestrian,.new-home-wrapper.PlayerWeb .reg-cta .equestrian,.new-home-wrapper.SkateReg .reg-cta .equestrian,.new-home-wrapper.SnowReg .reg-cta .equestrian,.new-home-wrapper.SoccerReg .reg-cta .equestrian,.new-home-wrapper.\32M .reg-cta .equestrian{background-color:#141722;padding:20px 0}.new-home-wrapper.AthleticsReg .reg-cta .equestrian .question,.new-home-wrapper.CCN .reg-cta .equestrian .question,.new-home-wrapper.CheerReg .reg-cta .equestrian .question,.new-home-wrapper.CurlingReg .reg-cta .equestrian .question,.new-home-wrapper.GymReg .reg-cta .equestrian .question,.new-home-wrapper.H2OReg .reg-cta .equestrian .question,.new-home-wrapper.HorseConnect .reg-cta .equestrian .question,.new-home-wrapper.HorseReg .reg-cta .equestrian .question,.new-home-wrapper.IceReg .reg-cta .equestrian .question,.new-home-wrapper.PlayerWeb .reg-cta .equestrian .question,.new-home-wrapper.SkateReg .reg-cta .equestrian .question,.new-home-wrapper.SnowReg .reg-cta .equestrian .question,.new-home-wrapper.SoccerReg .reg-cta .equestrian .question,.new-home-wrapper.\32M .reg-cta .equestrian .question{color:#fff;font-size:19px}.new-home-wrapper.AthleticsReg .reg-cta .equestrian .question h2,.new-home-wrapper.CCN .reg-cta .equestrian .question h2,.new-home-wrapper.CheerReg .reg-cta .equestrian .question h2,.new-home-wrapper.CurlingReg .reg-cta .equestrian .question h2,.new-home-wrapper.GymReg .reg-cta .equestrian .question h2,.new-home-wrapper.H2OReg .reg-cta .equestrian .question h2,.new-home-wrapper.HorseConnect .reg-cta .equestrian .question h2,.new-home-wrapper.HorseReg .reg-cta .equestrian .question h2,.new-home-wrapper.IceReg .reg-cta .equestrian .question h2,.new-home-wrapper.PlayerWeb .reg-cta .equestrian .question h2,.new-home-wrapper.SkateReg .reg-cta .equestrian .question h2,.new-home-wrapper.SnowReg .reg-cta .equestrian .question h2,.new-home-wrapper.SoccerReg .reg-cta .equestrian .question h2,.new-home-wrapper.\32M .reg-cta .equestrian .question h2{font-size:30px;color:#fff;margin-bottom:.2rem}.new-home-wrapper.AthleticsReg .reg-cta .equestrian .button,.new-home-wrapper.CCN .reg-cta .equestrian .button,.new-home-wrapper.CheerReg .reg-cta .equestrian .button,.new-home-wrapper.CurlingReg .reg-cta .equestrian .button,.new-home-wrapper.GymReg .reg-cta .equestrian .button,.new-home-wrapper.H2OReg .reg-cta .equestrian .button,.new-home-wrapper.HorseConnect .reg-cta .equestrian .button,.new-home-wrapper.HorseReg .reg-cta .equestrian .button,.new-home-wrapper.IceReg .reg-cta .equestrian .button,.new-home-wrapper.PlayerWeb .reg-cta .equestrian .button,.new-home-wrapper.SkateReg .reg-cta .equestrian .button,.new-home-wrapper.SnowReg .reg-cta .equestrian .button,.new-home-wrapper.SoccerReg .reg-cta .equestrian .button,.new-home-wrapper.\32M .reg-cta .equestrian .button{width:100%;padding:1.3rem 0;font-size:1.2rem;margin-top:10px;background-color:#e03a3e;border:none;white-space:normal;letter-spacing:1px}.new-home-wrapper.AthleticsReg .reg-cta .equestrian .button:hover,.new-home-wrapper.CCN .reg-cta .equestrian .button:hover,.new-home-wrapper.CheerReg .reg-cta .equestrian .button:hover,.new-home-wrapper.CurlingReg .reg-cta .equestrian .button:hover,.new-home-wrapper.GymReg .reg-cta .equestrian .button:hover,.new-home-wrapper.H2OReg .reg-cta .equestrian .button:hover,.new-home-wrapper.HorseConnect .reg-cta .equestrian .button:hover,.new-home-wrapper.HorseReg .reg-cta .equestrian .button:hover,.new-home-wrapper.IceReg .reg-cta .equestrian .button:hover,.new-home-wrapper.PlayerWeb .reg-cta .equestrian .button:hover,.new-home-wrapper.SkateReg .reg-cta .equestrian .button:hover,.new-home-wrapper.SnowReg .reg-cta .equestrian .button:hover,.new-home-wrapper.SoccerReg .reg-cta .equestrian .button:hover,.new-home-wrapper.\32M .reg-cta .equestrian .button:hover{background-color:#fff}.new-home-wrapper.AthleticsReg .reg-cta .equestrian .logo--img,.new-home-wrapper.CCN .reg-cta .equestrian .logo--img,.new-home-wrapper.CheerReg .reg-cta .equestrian .logo--img,.new-home-wrapper.CurlingReg .reg-cta .equestrian .logo--img,.new-home-wrapper.GymReg .reg-cta .equestrian .logo--img,.new-home-wrapper.H2OReg .reg-cta .equestrian .logo--img,.new-home-wrapper.HorseConnect .reg-cta .equestrian .logo--img,.new-home-wrapper.HorseReg .reg-cta .equestrian .logo--img,.new-home-wrapper.IceReg .reg-cta .equestrian .logo--img,.new-home-wrapper.PlayerWeb .reg-cta .equestrian .logo--img,.new-home-wrapper.SkateReg .reg-cta .equestrian .logo--img,.new-home-wrapper.SnowReg .reg-cta .equestrian .logo--img,.new-home-wrapper.SoccerReg .reg-cta .equestrian .logo--img,.new-home-wrapper.\32M .reg-cta .equestrian .logo--img{margin-top:10px;width:60px}.new-home-wrapper.AthleticsReg .reg-cta .left-part,.new-home-wrapper.CCN .reg-cta .left-part,.new-home-wrapper.CheerReg .reg-cta .left-part,.new-home-wrapper.CurlingReg .reg-cta .left-part,.new-home-wrapper.GymReg .reg-cta .left-part,.new-home-wrapper.H2OReg .reg-cta .left-part,.new-home-wrapper.HorseConnect .reg-cta .left-part,.new-home-wrapper.HorseReg .reg-cta .left-part,.new-home-wrapper.IceReg .reg-cta .left-part,.new-home-wrapper.PlayerWeb .reg-cta .left-part,.new-home-wrapper.SkateReg .reg-cta .left-part,.new-home-wrapper.SnowReg .reg-cta .left-part,.new-home-wrapper.SoccerReg .reg-cta .left-part,.new-home-wrapper.\32M .reg-cta .left-part{background-color:#141722;padding:20px 20px 20px 55px}.new-home-wrapper.AthleticsReg .reg-cta .right-part,.new-home-wrapper.CCN .reg-cta .right-part,.new-home-wrapper.CheerReg .reg-cta .right-part,.new-home-wrapper.CurlingReg .reg-cta .right-part,.new-home-wrapper.GymReg .reg-cta .right-part,.new-home-wrapper.H2OReg .reg-cta .right-part,.new-home-wrapper.HorseConnect .reg-cta .right-part,.new-home-wrapper.HorseReg .reg-cta .right-part,.new-home-wrapper.IceReg .reg-cta .right-part,.new-home-wrapper.PlayerWeb .reg-cta .right-part,.new-home-wrapper.SkateReg .reg-cta .right-part,.new-home-wrapper.SnowReg .reg-cta .right-part,.new-home-wrapper.SoccerReg .reg-cta .right-part,.new-home-wrapper.\32M .reg-cta .right-part{background-color:#141823;padding:20px 20px 20px 55px}.new-home-wrapper.AthleticsReg .introduction-part,.new-home-wrapper.CCN .introduction-part,.new-home-wrapper.CheerReg .introduction-part,.new-home-wrapper.CurlingReg .introduction-part,.new-home-wrapper.GymReg .introduction-part,.new-home-wrapper.H2OReg .introduction-part,.new-home-wrapper.HorseConnect .introduction-part,.new-home-wrapper.HorseReg .introduction-part,.new-home-wrapper.IceReg .introduction-part,.new-home-wrapper.PlayerWeb .introduction-part,.new-home-wrapper.SkateReg .introduction-part,.new-home-wrapper.SnowReg .introduction-part,.new-home-wrapper.SoccerReg .introduction-part,.new-home-wrapper.\32M .introduction-part{background-color:#fff;background-image:url("https://s3.ca-central-1.amazonaws.com/eventsquare-horse-prod/staticassets/show_jumping.png");background-repeat:no-repeat;background-position:bottom 0 right 0;background-size:auto 550px;padding:25px 0}@media (min-width:0px) and (max-width:1280px){.new-home-wrapper.AthleticsReg .introduction-part,.new-home-wrapper.CCN .introduction-part,.new-home-wrapper.CheerReg .introduction-part,.new-home-wrapper.CurlingReg .introduction-part,.new-home-wrapper.GymReg .introduction-part,.new-home-wrapper.H2OReg .introduction-part,.new-home-wrapper.HorseConnect .introduction-part,.new-home-wrapper.HorseReg .introduction-part,.new-home-wrapper.IceReg .introduction-part,.new-home-wrapper.PlayerWeb .introduction-part,.new-home-wrapper.SkateReg .introduction-part,.new-home-wrapper.SnowReg .introduction-part,.new-home-wrapper.SoccerReg .introduction-part,.new-home-wrapper.\32M .introduction-part{background-image:url("https://s3.ca-central-1.amazonaws.com/eventsquare-horse-prod/staticassets/show_jumping_opacity.png")}}.new-home-wrapper.AthleticsReg .introduction-part h5,.new-home-wrapper.CCN .introduction-part h5,.new-home-wrapper.CheerReg .introduction-part h5,.new-home-wrapper.CurlingReg .introduction-part h5,.new-home-wrapper.GymReg .introduction-part h5,.new-home-wrapper.H2OReg .introduction-part h5,.new-home-wrapper.HorseConnect .introduction-part h5,.new-home-wrapper.HorseReg .introduction-part h5,.new-home-wrapper.IceReg .introduction-part h5,.new-home-wrapper.PlayerWeb .introduction-part h5,.new-home-wrapper.SkateReg .introduction-part h5,.new-home-wrapper.SnowReg .introduction-part h5,.new-home-wrapper.SoccerReg .introduction-part h5,.new-home-wrapper.\32M .introduction-part h5{letter-spacing:1px;font-family:Figtree;font-weight:300}.new-home-wrapper.AthleticsReg .introduction-part .we-are-text,.new-home-wrapper.CCN .introduction-part .we-are-text,.new-home-wrapper.CheerReg .introduction-part .we-are-text,.new-home-wrapper.CurlingReg .introduction-part .we-are-text,.new-home-wrapper.GymReg .introduction-part .we-are-text,.new-home-wrapper.H2OReg .introduction-part .we-are-text,.new-home-wrapper.HorseConnect .introduction-part .we-are-text,.new-home-wrapper.HorseReg .introduction-part .we-are-text,.new-home-wrapper.IceReg .introduction-part .we-are-text,.new-home-wrapper.PlayerWeb .introduction-part .we-are-text,.new-home-wrapper.SkateReg .introduction-part .we-are-text,.new-home-wrapper.SnowReg .introduction-part .we-are-text,.new-home-wrapper.SoccerReg .introduction-part .we-are-text,.new-home-wrapper.\32M .introduction-part .we-are-text{font-size:25px;font-weight:500}.new-home-wrapper.AthleticsReg .tab-part .tab-section,.new-home-wrapper.CCN .tab-part .tab-section,.new-home-wrapper.CheerReg .tab-part .tab-section,.new-home-wrapper.CurlingReg .tab-part .tab-section,.new-home-wrapper.GymReg .tab-part .tab-section,.new-home-wrapper.H2OReg .tab-part .tab-section,.new-home-wrapper.HorseConnect .tab-part .tab-section,.new-home-wrapper.HorseReg .tab-part .tab-section,.new-home-wrapper.IceReg .tab-part .tab-section,.new-home-wrapper.PlayerWeb .tab-part .tab-section,.new-home-wrapper.SkateReg .tab-part .tab-section,.new-home-wrapper.SnowReg .tab-part .tab-section,.new-home-wrapper.SoccerReg .tab-part .tab-section,.new-home-wrapper.\32M .tab-part .tab-section{text-align:center;padding:20px 10px;border-top:2px solid #dadadb;background-color:#fff;color:#141722;font-weight:700;cursor:pointer;position:relative}.new-home-wrapper.AthleticsReg .tab-part .tab-section .text-content,.new-home-wrapper.CCN .tab-part .tab-section .text-content,.new-home-wrapper.CheerReg .tab-part .tab-section .text-content,.new-home-wrapper.CurlingReg .tab-part .tab-section .text-content,.new-home-wrapper.GymReg .tab-part .tab-section .text-content,.new-home-wrapper.H2OReg .tab-part .tab-section .text-content,.new-home-wrapper.HorseConnect .tab-part .tab-section .text-content,.new-home-wrapper.HorseReg .tab-part .tab-section .text-content,.new-home-wrapper.IceReg .tab-part .tab-section .text-content,.new-home-wrapper.PlayerWeb .tab-part .tab-section .text-content,.new-home-wrapper.SkateReg .tab-part .tab-section .text-content,.new-home-wrapper.SnowReg .tab-part .tab-section .text-content,.new-home-wrapper.SoccerReg .tab-part .tab-section .text-content,.new-home-wrapper.\32M .tab-part .tab-section .text-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;letter-spacing:2px;font-size:20px}.new-home-wrapper.AthleticsReg .tab-part .tab-section .tab-lip,.new-home-wrapper.CCN .tab-part .tab-section .tab-lip,.new-home-wrapper.CheerReg .tab-part .tab-section .tab-lip,.new-home-wrapper.CurlingReg .tab-part .tab-section .tab-lip,.new-home-wrapper.GymReg .tab-part .tab-section .tab-lip,.new-home-wrapper.H2OReg .tab-part .tab-section .tab-lip,.new-home-wrapper.HorseConnect .tab-part .tab-section .tab-lip,.new-home-wrapper.HorseReg .tab-part .tab-section .tab-lip,.new-home-wrapper.IceReg .tab-part .tab-section .tab-lip,.new-home-wrapper.PlayerWeb .tab-part .tab-section .tab-lip,.new-home-wrapper.SkateReg .tab-part .tab-section .tab-lip,.new-home-wrapper.SnowReg .tab-part .tab-section .tab-lip,.new-home-wrapper.SoccerReg .tab-part .tab-section .tab-lip,.new-home-wrapper.\32M .tab-part .tab-section .tab-lip{position:absolute;bottom:-44px;left:50%;width:200px;transform:translate(-50%,0)}.new-home-wrapper.AthleticsReg .tab-part .tab-section.middle,.new-home-wrapper.CCN .tab-part .tab-section.middle,.new-home-wrapper.CheerReg .tab-part .tab-section.middle,.new-home-wrapper.CurlingReg .tab-part .tab-section.middle,.new-home-wrapper.GymReg .tab-part .tab-section.middle,.new-home-wrapper.H2OReg .tab-part .tab-section.middle,.new-home-wrapper.HorseConnect .tab-part .tab-section.middle,.new-home-wrapper.HorseReg .tab-part .tab-section.middle,.new-home-wrapper.IceReg .tab-part .tab-section.middle,.new-home-wrapper.PlayerWeb .tab-part .tab-section.middle,.new-home-wrapper.SkateReg .tab-part .tab-section.middle,.new-home-wrapper.SnowReg .tab-part .tab-section.middle,.new-home-wrapper.SoccerReg .tab-part .tab-section.middle,.new-home-wrapper.\32M .tab-part .tab-section.middle{border-right:2px solid #dadadb;border-left:2px solid #dadadb}.new-home-wrapper.AthleticsReg .tab-part .tab-section.selected,.new-home-wrapper.CCN .tab-part .tab-section.selected,.new-home-wrapper.CheerReg .tab-part .tab-section.selected,.new-home-wrapper.CurlingReg .tab-part .tab-section.selected,.new-home-wrapper.GymReg .tab-part .tab-section.selected,.new-home-wrapper.H2OReg .tab-part .tab-section.selected,.new-home-wrapper.HorseConnect .tab-part .tab-section.selected,.new-home-wrapper.HorseReg .tab-part .tab-section.selected,.new-home-wrapper.IceReg .tab-part .tab-section.selected,.new-home-wrapper.PlayerWeb .tab-part .tab-section.selected,.new-home-wrapper.SkateReg .tab-part .tab-section.selected,.new-home-wrapper.SnowReg .tab-part .tab-section.selected,.new-home-wrapper.SoccerReg .tab-part .tab-section.selected,.new-home-wrapper.\32M .tab-part .tab-section.selected{background-color:#ebebea}.new-home-wrapper.AthleticsReg .services-part,.new-home-wrapper.CCN .services-part,.new-home-wrapper.CheerReg .services-part,.new-home-wrapper.CurlingReg .services-part,.new-home-wrapper.GymReg .services-part,.new-home-wrapper.H2OReg .services-part,.new-home-wrapper.HorseConnect .services-part,.new-home-wrapper.HorseReg .services-part,.new-home-wrapper.IceReg .services-part,.new-home-wrapper.PlayerWeb .services-part,.new-home-wrapper.SkateReg .services-part,.new-home-wrapper.SnowReg .services-part,.new-home-wrapper.SoccerReg .services-part,.new-home-wrapper.\32M .services-part{min-height:746px;padding-top:60px;padding-bottom:30px;background-image:url("https://s3.ca-central-1.amazonaws.com/eventsquare-horse-prod/staticassets/services-slider-bg.jpg");background-repeat:no-repeat;background-size:cover}.new-home-wrapper.AthleticsReg .services-part .sp-heading,.new-home-wrapper.AthleticsReg .services-part .sp-sub-heading,.new-home-wrapper.CCN .services-part .sp-heading,.new-home-wrapper.CCN .services-part .sp-sub-heading,.new-home-wrapper.CheerReg .services-part .sp-heading,.new-home-wrapper.CheerReg .services-part .sp-sub-heading,.new-home-wrapper.CurlingReg .services-part .sp-heading,.new-home-wrapper.CurlingReg .services-part .sp-sub-heading,.new-home-wrapper.GymReg .services-part .sp-heading,.new-home-wrapper.GymReg .services-part .sp-sub-heading,.new-home-wrapper.H2OReg .services-part .sp-heading,.new-home-wrapper.H2OReg .services-part .sp-sub-heading,.new-home-wrapper.HorseConnect .services-part .sp-heading,.new-home-wrapper.HorseConnect .services-part .sp-sub-heading,.new-home-wrapper.HorseReg .services-part .sp-heading,.new-home-wrapper.HorseReg .services-part .sp-sub-heading,.new-home-wrapper.IceReg .services-part .sp-heading,.new-home-wrapper.IceReg .services-part .sp-sub-heading,.new-home-wrapper.PlayerWeb .services-part .sp-heading,.new-home-wrapper.PlayerWeb .services-part .sp-sub-heading,.new-home-wrapper.SkateReg .services-part .sp-heading,.new-home-wrapper.SkateReg .services-part .sp-sub-heading,.new-home-wrapper.SnowReg .services-part .sp-heading,.new-home-wrapper.SnowReg .services-part .sp-sub-heading,.new-home-wrapper.SoccerReg .services-part .sp-heading,.new-home-wrapper.SoccerReg .services-part .sp-sub-heading,.new-home-wrapper.\32M .services-part .sp-heading,.new-home-wrapper.\32M .services-part .sp-sub-heading{color:#fff}.new-home-wrapper.AthleticsReg .services-part .sp-heading,.new-home-wrapper.CCN .services-part .sp-heading,.new-home-wrapper.CheerReg .services-part .sp-heading,.new-home-wrapper.CurlingReg .services-part .sp-heading,.new-home-wrapper.GymReg .services-part .sp-heading,.new-home-wrapper.H2OReg .services-part .sp-heading,.new-home-wrapper.HorseConnect .services-part .sp-heading,.new-home-wrapper.HorseReg .services-part .sp-heading,.new-home-wrapper.IceReg .services-part .sp-heading,.new-home-wrapper.PlayerWeb .services-part .sp-heading,.new-home-wrapper.SkateReg .services-part .sp-heading,.new-home-wrapper.SnowReg .services-part .sp-heading,.new-home-wrapper.SoccerReg .services-part .sp-heading,.new-home-wrapper.\32M .services-part .sp-heading{letter-spacing:2px}.new-home-wrapper.AthleticsReg .services-part .sp-sub-heading,.new-home-wrapper.CCN .services-part .sp-sub-heading,.new-home-wrapper.CheerReg .services-part .sp-sub-heading,.new-home-wrapper.CurlingReg .services-part .sp-sub-heading,.new-home-wrapper.GymReg .services-part .sp-sub-heading,.new-home-wrapper.H2OReg .services-part .sp-sub-heading,.new-home-wrapper.HorseConnect .services-part .sp-sub-heading,.new-home-wrapper.HorseReg .services-part .sp-sub-heading,.new-home-wrapper.IceReg .services-part .sp-sub-heading,.new-home-wrapper.PlayerWeb .services-part .sp-sub-heading,.new-home-wrapper.SkateReg .services-part .sp-sub-heading,.new-home-wrapper.SnowReg .services-part .sp-sub-heading,.new-home-wrapper.SoccerReg .services-part .sp-sub-heading,.new-home-wrapper.\32M .services-part .sp-sub-heading{font-size:25px}.new-home-wrapper.AthleticsReg .services-part .circle-dots,.new-home-wrapper.CCN .services-part .circle-dots,.new-home-wrapper.CheerReg .services-part .circle-dots,.new-home-wrapper.CurlingReg .services-part .circle-dots,.new-home-wrapper.GymReg .services-part .circle-dots,.new-home-wrapper.H2OReg .services-part .circle-dots,.new-home-wrapper.HorseConnect .services-part .circle-dots,.new-home-wrapper.HorseReg .services-part .circle-dots,.new-home-wrapper.IceReg .services-part .circle-dots,.new-home-wrapper.PlayerWeb .services-part .circle-dots,.new-home-wrapper.SkateReg .services-part .circle-dots,.new-home-wrapper.SnowReg .services-part .circle-dots,.new-home-wrapper.SoccerReg .services-part .circle-dots,.new-home-wrapper.\32M .services-part .circle-dots{bottom:0}.new-home-wrapper.AthleticsReg .services-part .services-box-wrapper,.new-home-wrapper.CCN .services-part .services-box-wrapper,.new-home-wrapper.CheerReg .services-part .services-box-wrapper,.new-home-wrapper.CurlingReg .services-part .services-box-wrapper,.new-home-wrapper.GymReg .services-part .services-box-wrapper,.new-home-wrapper.H2OReg .services-part .services-box-wrapper,.new-home-wrapper.HorseConnect .services-part .services-box-wrapper,.new-home-wrapper.HorseReg .services-part .services-box-wrapper,.new-home-wrapper.IceReg .services-part .services-box-wrapper,.new-home-wrapper.PlayerWeb .services-part .services-box-wrapper,.new-home-wrapper.SkateReg .services-part .services-box-wrapper,.new-home-wrapper.SnowReg .services-part .services-box-wrapper,.new-home-wrapper.SoccerReg .services-part .services-box-wrapper,.new-home-wrapper.\32M .services-part .services-box-wrapper{position:relative}.new-home-wrapper.AthleticsReg .services-part .services-box-wrapper .static-position,.new-home-wrapper.CCN .services-part .services-box-wrapper .static-position,.new-home-wrapper.CheerReg .services-part .services-box-wrapper .static-position,.new-home-wrapper.CurlingReg .services-part .services-box-wrapper .static-position,.new-home-wrapper.GymReg .services-part .services-box-wrapper .static-position,.new-home-wrapper.H2OReg .services-part .services-box-wrapper .static-position,.new-home-wrapper.HorseConnect .services-part .services-box-wrapper .static-position,.new-home-wrapper.HorseReg .services-part .services-box-wrapper .static-position,.new-home-wrapper.IceReg .services-part .services-box-wrapper .static-position,.new-home-wrapper.PlayerWeb .services-part .services-box-wrapper .static-position,.new-home-wrapper.SkateReg .services-part .services-box-wrapper .static-position,.new-home-wrapper.SnowReg .services-part .services-box-wrapper .static-position,.new-home-wrapper.SoccerReg .services-part .services-box-wrapper .static-position,.new-home-wrapper.\32M .services-part .services-box-wrapper .static-position{position:static}.new-home-wrapper.AthleticsReg .services-part .services-box,.new-home-wrapper.CCN .services-part .services-box,.new-home-wrapper.CheerReg .services-part .services-box,.new-home-wrapper.CurlingReg .services-part .services-box,.new-home-wrapper.GymReg .services-part .services-box,.new-home-wrapper.H2OReg .services-part .services-box,.new-home-wrapper.HorseConnect .services-part .services-box,.new-home-wrapper.HorseReg .services-part .services-box,.new-home-wrapper.IceReg .services-part .services-box,.new-home-wrapper.PlayerWeb .services-part .services-box,.new-home-wrapper.SkateReg .services-part .services-box,.new-home-wrapper.SnowReg .services-part .services-box,.new-home-wrapper.SoccerReg .services-part .services-box,.new-home-wrapper.\32M .services-part .services-box{text-align:center;cursor:pointer;background-color:rgba(33,36,49,.73);padding:25px;height:250px}.new-home-wrapper.AthleticsReg .services-part .services-box .text-content,.new-home-wrapper.CCN .services-part .services-box .text-content,.new-home-wrapper.CheerReg .services-part .services-box .text-content,.new-home-wrapper.CurlingReg .services-part .services-box .text-content,.new-home-wrapper.GymReg .services-part .services-box .text-content,.new-home-wrapper.H2OReg .services-part .services-box .text-content,.new-home-wrapper.HorseConnect .services-part .services-box .text-content,.new-home-wrapper.HorseReg .services-part .services-box .text-content,.new-home-wrapper.IceReg .services-part .services-box .text-content,.new-home-wrapper.PlayerWeb .services-part .services-box .text-content,.new-home-wrapper.SkateReg .services-part .services-box .text-content,.new-home-wrapper.SnowReg .services-part .services-box .text-content,.new-home-wrapper.SoccerReg .services-part .services-box .text-content,.new-home-wrapper.\32M .services-part .services-box .text-content{margin-top:40px;color:#fff;text-transform:uppercase;text-align:center;font-size:17px;letter-spacing:3px}.new-home-wrapper.AthleticsReg .services-part .services-box:hover,.new-home-wrapper.CCN .services-part .services-box:hover,.new-home-wrapper.CheerReg .services-part .services-box:hover,.new-home-wrapper.CurlingReg .services-part .services-box:hover,.new-home-wrapper.GymReg .services-part .services-box:hover,.new-home-wrapper.H2OReg .services-part .services-box:hover,.new-home-wrapper.HorseConnect .services-part .services-box:hover,.new-home-wrapper.HorseReg .services-part .services-box:hover,.new-home-wrapper.IceReg .services-part .services-box:hover,.new-home-wrapper.PlayerWeb .services-part .services-box:hover,.new-home-wrapper.SkateReg .services-part .services-box:hover,.new-home-wrapper.SnowReg .services-part .services-box:hover,.new-home-wrapper.SoccerReg .services-part .services-box:hover,.new-home-wrapper.\32M .services-part .services-box:hover{background-color:#141722}.new-home-wrapper.AthleticsReg .services-part .services-box .hover-keeper,.new-home-wrapper.CCN .services-part .services-box .hover-keeper,.new-home-wrapper.CheerReg .services-part .services-box .hover-keeper,.new-home-wrapper.CurlingReg .services-part .services-box .hover-keeper,.new-home-wrapper.GymReg .services-part .services-box .hover-keeper,.new-home-wrapper.H2OReg .services-part .services-box .hover-keeper,.new-home-wrapper.HorseConnect .services-part .services-box .hover-keeper,.new-home-wrapper.HorseReg .services-part .services-box .hover-keeper,.new-home-wrapper.IceReg .services-part .services-box .hover-keeper,.new-home-wrapper.PlayerWeb .services-part .services-box .hover-keeper,.new-home-wrapper.SkateReg .services-part .services-box .hover-keeper,.new-home-wrapper.SnowReg .services-part .services-box .hover-keeper,.new-home-wrapper.SoccerReg .services-part .services-box .hover-keeper,.new-home-wrapper.\32M .services-part .services-box .hover-keeper{display:none;position:absolute;top:0;background-color:red;opacity:0}.new-home-wrapper.AthleticsReg .services-part .services-box .hover-content,.new-home-wrapper.CCN .services-part .services-box .hover-content,.new-home-wrapper.CheerReg .services-part .services-box .hover-content,.new-home-wrapper.CurlingReg .services-part .services-box .hover-content,.new-home-wrapper.GymReg .services-part .services-box .hover-content,.new-home-wrapper.H2OReg .services-part .services-box .hover-content,.new-home-wrapper.HorseConnect .services-part .services-box .hover-content,.new-home-wrapper.HorseReg .services-part .services-box .hover-content,.new-home-wrapper.IceReg .services-part .services-box .hover-content,.new-home-wrapper.PlayerWeb .services-part .services-box .hover-content,.new-home-wrapper.SkateReg .services-part .services-box .hover-content,.new-home-wrapper.SnowReg .services-part .services-box .hover-content,.new-home-wrapper.SoccerReg .services-part .services-box .hover-content,.new-home-wrapper.\32M .services-part .services-box .hover-content{text-align:left;display:none;position:absolute;top:0;z-index:1;background:#141722;padding:30px;overflow-y:auto}.new-home-wrapper.AthleticsReg .services-part .services-box .hover-content p,.new-home-wrapper.CCN .services-part .services-box .hover-content p,.new-home-wrapper.CheerReg .services-part .services-box .hover-content p,.new-home-wrapper.CurlingReg .services-part .services-box .hover-content p,.new-home-wrapper.GymReg .services-part .services-box .hover-content p,.new-home-wrapper.H2OReg .services-part .services-box .hover-content p,.new-home-wrapper.HorseConnect .services-part .services-box .hover-content p,.new-home-wrapper.HorseReg .services-part .services-box .hover-content p,.new-home-wrapper.IceReg .services-part .services-box .hover-content p,.new-home-wrapper.PlayerWeb .services-part .services-box .hover-content p,.new-home-wrapper.SkateReg .services-part .services-box .hover-content p,.new-home-wrapper.SnowReg .services-part .services-box .hover-content p,.new-home-wrapper.SoccerReg .services-part .services-box .hover-content p,.new-home-wrapper.\32M .services-part .services-box .hover-content p{color:#fff}.new-home-wrapper.AthleticsReg .services-part .services-box .hover-content .hc-lead,.new-home-wrapper.CCN .services-part .services-box .hover-content .hc-lead,.new-home-wrapper.CheerReg .services-part .services-box .hover-content .hc-lead,.new-home-wrapper.CurlingReg .services-part .services-box .hover-content .hc-lead,.new-home-wrapper.GymReg .services-part .services-box .hover-content .hc-lead,.new-home-wrapper.H2OReg .services-part .services-box .hover-content .hc-lead,.new-home-wrapper.HorseConnect .services-part .services-box .hover-content .hc-lead,.new-home-wrapper.HorseReg .services-part .services-box .hover-content .hc-lead,.new-home-wrapper.IceReg .services-part .services-box .hover-content .hc-lead,.new-home-wrapper.PlayerWeb .services-part .services-box .hover-content .hc-lead,.new-home-wrapper.SkateReg .services-part .services-box .hover-content .hc-lead,.new-home-wrapper.SnowReg .services-part .services-box .hover-content .hc-lead,.new-home-wrapper.SoccerReg .services-part .services-box .hover-content .hc-lead,.new-home-wrapper.\32M .services-part .services-box .hover-content .hc-lead{font-size:1.5em}.new-home-wrapper.AthleticsReg .services-part .services-box .hover-content li,.new-home-wrapper.AthleticsReg .services-part .services-box .hover-content ul,.new-home-wrapper.CCN .services-part .services-box .hover-content li,.new-home-wrapper.CCN .services-part .services-box .hover-content ul,.new-home-wrapper.CheerReg .services-part .services-box .hover-content li,.new-home-wrapper.CheerReg .services-part .services-box .hover-content ul,.new-home-wrapper.CurlingReg .services-part .services-box .hover-content li,.new-home-wrapper.CurlingReg .services-part .services-box .hover-content ul,.new-home-wrapper.GymReg .services-part .services-box .hover-content li,.new-home-wrapper.GymReg .services-part .services-box .hover-content ul,.new-home-wrapper.H2OReg .services-part .services-box .hover-content li,.new-home-wrapper.H2OReg .services-part .services-box .hover-content ul,.new-home-wrapper.HorseConnect .services-part .services-box .hover-content li,.new-home-wrapper.HorseConnect .services-part .services-box .hover-content ul,.new-home-wrapper.HorseReg .services-part .services-box .hover-content li,.new-home-wrapper.HorseReg .services-part .services-box .hover-content ul,.new-home-wrapper.IceReg .services-part .services-box .hover-content li,.new-home-wrapper.IceReg .services-part .services-box .hover-content ul,.new-home-wrapper.PlayerWeb .services-part .services-box .hover-content li,.new-home-wrapper.PlayerWeb .services-part .services-box .hover-content ul,.new-home-wrapper.SkateReg .services-part .services-box .hover-content li,.new-home-wrapper.SkateReg .services-part .services-box .hover-content ul,.new-home-wrapper.SnowReg .services-part .services-box .hover-content li,.new-home-wrapper.SnowReg .services-part .services-box .hover-content ul,.new-home-wrapper.SoccerReg .services-part .services-box .hover-content li,.new-home-wrapper.SoccerReg .services-part .services-box .hover-content ul,.new-home-wrapper.\32M .services-part .services-box .hover-content li,.new-home-wrapper.\32M .services-part .services-box .hover-content ul{color:#fff}.new-home-wrapper.AthleticsReg .testimonial-part,.new-home-wrapper.CCN .testimonial-part,.new-home-wrapper.CheerReg .testimonial-part,.new-home-wrapper.CurlingReg .testimonial-part,.new-home-wrapper.GymReg .testimonial-part,.new-home-wrapper.H2OReg .testimonial-part,.new-home-wrapper.HorseConnect .testimonial-part,.new-home-wrapper.HorseReg .testimonial-part,.new-home-wrapper.IceReg .testimonial-part,.new-home-wrapper.PlayerWeb .testimonial-part,.new-home-wrapper.SkateReg .testimonial-part,.new-home-wrapper.SnowReg .testimonial-part,.new-home-wrapper.SoccerReg .testimonial-part,.new-home-wrapper.\32M .testimonial-part{background:#fff}.new-home-wrapper.AthleticsReg .about-dashboard-screenshot.abs-absolute,.new-home-wrapper.CCN .about-dashboard-screenshot.abs-absolute,.new-home-wrapper.CheerReg .about-dashboard-screenshot.abs-absolute,.new-home-wrapper.CurlingReg .about-dashboard-screenshot.abs-absolute,.new-home-wrapper.GymReg .about-dashboard-screenshot.abs-absolute,.new-home-wrapper.H2OReg .about-dashboard-screenshot.abs-absolute,.new-home-wrapper.HorseConnect .about-dashboard-screenshot.abs-absolute,.new-home-wrapper.HorseReg .about-dashboard-screenshot.abs-absolute,.new-home-wrapper.IceReg .about-dashboard-screenshot.abs-absolute,.new-home-wrapper.PlayerWeb .about-dashboard-screenshot.abs-absolute,.new-home-wrapper.SkateReg .about-dashboard-screenshot.abs-absolute,.new-home-wrapper.SnowReg .about-dashboard-screenshot.abs-absolute,.new-home-wrapper.SoccerReg .about-dashboard-screenshot.abs-absolute,.new-home-wrapper.\32M .about-dashboard-screenshot.abs-absolute{position:absolute;right:0;top:30px;height:550px;width:auto;box-shadow:0 4px 16px 0 rgba(0,0,0,.24)}.new-home-wrapper.AthleticsReg .about-dashboard-screenshot.abs-static,.new-home-wrapper.CCN .about-dashboard-screenshot.abs-static,.new-home-wrapper.CheerReg .about-dashboard-screenshot.abs-static,.new-home-wrapper.CurlingReg .about-dashboard-screenshot.abs-static,.new-home-wrapper.GymReg .about-dashboard-screenshot.abs-static,.new-home-wrapper.H2OReg .about-dashboard-screenshot.abs-static,.new-home-wrapper.HorseConnect .about-dashboard-screenshot.abs-static,.new-home-wrapper.HorseReg .about-dashboard-screenshot.abs-static,.new-home-wrapper.IceReg .about-dashboard-screenshot.abs-static,.new-home-wrapper.PlayerWeb .about-dashboard-screenshot.abs-static,.new-home-wrapper.SkateReg .about-dashboard-screenshot.abs-static,.new-home-wrapper.SnowReg .about-dashboard-screenshot.abs-static,.new-home-wrapper.SoccerReg .about-dashboard-screenshot.abs-static,.new-home-wrapper.\32M .about-dashboard-screenshot.abs-static{width:100%;box-shadow:0 4px 16px 0 rgba(0,0,0,.24)}.new-home-wrapper.AthleticsReg .about-divider,.new-home-wrapper.CCN .about-divider,.new-home-wrapper.CheerReg .about-divider,.new-home-wrapper.CurlingReg .about-divider,.new-home-wrapper.GymReg .about-divider,.new-home-wrapper.H2OReg .about-divider,.new-home-wrapper.HorseConnect .about-divider,.new-home-wrapper.HorseReg .about-divider,.new-home-wrapper.IceReg .about-divider,.new-home-wrapper.PlayerWeb .about-divider,.new-home-wrapper.SkateReg .about-divider,.new-home-wrapper.SnowReg .about-divider,.new-home-wrapper.SoccerReg .about-divider,.new-home-wrapper.\32M .about-divider{height:3px;border-bottom:3px solid #141722;margin:20px 0;width:150px}.new-home-wrapper.AthleticsReg .about-membership-bodies-container,.new-home-wrapper.CCN .about-membership-bodies-container,.new-home-wrapper.CheerReg .about-membership-bodies-container,.new-home-wrapper.CurlingReg .about-membership-bodies-container,.new-home-wrapper.GymReg .about-membership-bodies-container,.new-home-wrapper.H2OReg .about-membership-bodies-container,.new-home-wrapper.HorseConnect .about-membership-bodies-container,.new-home-wrapper.HorseReg .about-membership-bodies-container,.new-home-wrapper.IceReg .about-membership-bodies-container,.new-home-wrapper.PlayerWeb .about-membership-bodies-container,.new-home-wrapper.SkateReg .about-membership-bodies-container,.new-home-wrapper.SnowReg .about-membership-bodies-container,.new-home-wrapper.SoccerReg .about-membership-bodies-container,.new-home-wrapper.\32M .about-membership-bodies-container{padding-top:70px;padding-left:70px;padding-bottom:60px;background-color:#ebebeb}.new-home-wrapper.AthleticsReg .our-team-part,.new-home-wrapper.CCN .our-team-part,.new-home-wrapper.CheerReg .our-team-part,.new-home-wrapper.CurlingReg .our-team-part,.new-home-wrapper.GymReg .our-team-part,.new-home-wrapper.H2OReg .our-team-part,.new-home-wrapper.HorseConnect .our-team-part,.new-home-wrapper.HorseReg .our-team-part,.new-home-wrapper.IceReg .our-team-part,.new-home-wrapper.PlayerWeb .our-team-part,.new-home-wrapper.SkateReg .our-team-part,.new-home-wrapper.SnowReg .our-team-part,.new-home-wrapper.SoccerReg .our-team-part,.new-home-wrapper.\32M .our-team-part{background-color:#141823;background-image:url("https://s3.ca-central-1.amazonaws.com/eventsquare-horse-prod/staticassets/our_team_image.png");background-repeat:no-repeat;background-position:top 0 left 0;background-size:auto 500px}.new-home-wrapper.AthleticsReg .our-team-part .otp-main-panel,.new-home-wrapper.CCN .our-team-part .otp-main-panel,.new-home-wrapper.CheerReg .our-team-part .otp-main-panel,.new-home-wrapper.CurlingReg .our-team-part .otp-main-panel,.new-home-wrapper.GymReg .our-team-part .otp-main-panel,.new-home-wrapper.H2OReg .our-team-part .otp-main-panel,.new-home-wrapper.HorseConnect .our-team-part .otp-main-panel,.new-home-wrapper.HorseReg .our-team-part .otp-main-panel,.new-home-wrapper.IceReg .our-team-part .otp-main-panel,.new-home-wrapper.PlayerWeb .our-team-part .otp-main-panel,.new-home-wrapper.SkateReg .our-team-part .otp-main-panel,.new-home-wrapper.SnowReg .our-team-part .otp-main-panel,.new-home-wrapper.SoccerReg .our-team-part .otp-main-panel,.new-home-wrapper.\32M .our-team-part .otp-main-panel{color:#fff;background-color:#141722;padding:40px 30px;position:relative}.new-home-wrapper.AthleticsReg .our-team-part .otp-main-panel .phil-rupert-img,.new-home-wrapper.CCN .our-team-part .otp-main-panel .phil-rupert-img,.new-home-wrapper.CheerReg .our-team-part .otp-main-panel .phil-rupert-img,.new-home-wrapper.CurlingReg .our-team-part .otp-main-panel .phil-rupert-img,.new-home-wrapper.GymReg .our-team-part .otp-main-panel .phil-rupert-img,.new-home-wrapper.H2OReg .our-team-part .otp-main-panel .phil-rupert-img,.new-home-wrapper.HorseConnect .our-team-part .otp-main-panel .phil-rupert-img,.new-home-wrapper.HorseReg .our-team-part .otp-main-panel .phil-rupert-img,.new-home-wrapper.IceReg .our-team-part .otp-main-panel .phil-rupert-img,.new-home-wrapper.PlayerWeb .our-team-part .otp-main-panel .phil-rupert-img,.new-home-wrapper.SkateReg .our-team-part .otp-main-panel .phil-rupert-img,.new-home-wrapper.SnowReg .our-team-part .otp-main-panel .phil-rupert-img,.new-home-wrapper.SoccerReg .our-team-part .otp-main-panel .phil-rupert-img,.new-home-wrapper.\32M .our-team-part .otp-main-panel .phil-rupert-img{position:absolute;top:0;right:0}.new-home-wrapper.AthleticsReg .our-team-part .otp-main-panel .nhw-lead,.new-home-wrapper.CCN .our-team-part .otp-main-panel .nhw-lead,.new-home-wrapper.CheerReg .our-team-part .otp-main-panel .nhw-lead,.new-home-wrapper.CurlingReg .our-team-part .otp-main-panel .nhw-lead,.new-home-wrapper.GymReg .our-team-part .otp-main-panel .nhw-lead,.new-home-wrapper.H2OReg .our-team-part .otp-main-panel .nhw-lead,.new-home-wrapper.HorseConnect .our-team-part .otp-main-panel .nhw-lead,.new-home-wrapper.HorseReg .our-team-part .otp-main-panel .nhw-lead,.new-home-wrapper.IceReg .our-team-part .otp-main-panel .nhw-lead,.new-home-wrapper.PlayerWeb .our-team-part .otp-main-panel .nhw-lead,.new-home-wrapper.SkateReg .our-team-part .otp-main-panel .nhw-lead,.new-home-wrapper.SnowReg .our-team-part .otp-main-panel .nhw-lead,.new-home-wrapper.SoccerReg .our-team-part .otp-main-panel .nhw-lead,.new-home-wrapper.\32M .our-team-part .otp-main-panel .nhw-lead{font-weight:400}.new-home-wrapper.AthleticsReg .services-nav,.new-home-wrapper.CCN .services-nav,.new-home-wrapper.CheerReg .services-nav,.new-home-wrapper.CurlingReg .services-nav,.new-home-wrapper.GymReg .services-nav,.new-home-wrapper.H2OReg .services-nav,.new-home-wrapper.HorseConnect .services-nav,.new-home-wrapper.HorseReg .services-nav,.new-home-wrapper.IceReg .services-nav,.new-home-wrapper.PlayerWeb .services-nav,.new-home-wrapper.SkateReg .services-nav,.new-home-wrapper.SnowReg .services-nav,.new-home-wrapper.SoccerReg .services-nav,.new-home-wrapper.\32M .services-nav{margin:0;padding:0;list-style-type:none;text-align:center}.new-home-wrapper.AthleticsReg .services-nav li,.new-home-wrapper.CCN .services-nav li,.new-home-wrapper.CheerReg .services-nav li,.new-home-wrapper.CurlingReg .services-nav li,.new-home-wrapper.GymReg .services-nav li,.new-home-wrapper.H2OReg .services-nav li,.new-home-wrapper.HorseConnect .services-nav li,.new-home-wrapper.HorseReg .services-nav li,.new-home-wrapper.IceReg .services-nav li,.new-home-wrapper.PlayerWeb .services-nav li,.new-home-wrapper.SkateReg .services-nav li,.new-home-wrapper.SnowReg .services-nav li,.new-home-wrapper.SoccerReg .services-nav li,.new-home-wrapper.\32M .services-nav li{margin:0;padding:0;display:inline-block}.new-home-wrapper.AthleticsReg .services-nav li.left-space,.new-home-wrapper.CCN .services-nav li.left-space,.new-home-wrapper.CheerReg .services-nav li.left-space,.new-home-wrapper.CurlingReg .services-nav li.left-space,.new-home-wrapper.GymReg .services-nav li.left-space,.new-home-wrapper.H2OReg .services-nav li.left-space,.new-home-wrapper.HorseConnect .services-nav li.left-space,.new-home-wrapper.HorseReg .services-nav li.left-space,.new-home-wrapper.IceReg .services-nav li.left-space,.new-home-wrapper.PlayerWeb .services-nav li.left-space,.new-home-wrapper.SkateReg .services-nav li.left-space,.new-home-wrapper.SnowReg .services-nav li.left-space,.new-home-wrapper.SoccerReg .services-nav li.left-space,.new-home-wrapper.\32M .services-nav li.left-space{margin-left:5px}@media (min-width:0px) and (max-width:768px){.new-home-wrapper.AthleticsReg .services-nav li.left-space,.new-home-wrapper.CCN .services-nav li.left-space,.new-home-wrapper.CheerReg .services-nav li.left-space,.new-home-wrapper.CurlingReg .services-nav li.left-space,.new-home-wrapper.GymReg .services-nav li.left-space,.new-home-wrapper.H2OReg .services-nav li.left-space,.new-home-wrapper.HorseConnect .services-nav li.left-space,.new-home-wrapper.HorseReg .services-nav li.left-space,.new-home-wrapper.IceReg .services-nav li.left-space,.new-home-wrapper.PlayerWeb .services-nav li.left-space,.new-home-wrapper.SkateReg .services-nav li.left-space,.new-home-wrapper.SnowReg .services-nav li.left-space,.new-home-wrapper.SoccerReg .services-nav li.left-space,.new-home-wrapper.\32M .services-nav li.left-space{margin-left:0}}.new-home-wrapper.AthleticsReg .services-nav li a,.new-home-wrapper.CCN .services-nav li a,.new-home-wrapper.CheerReg .services-nav li a,.new-home-wrapper.CurlingReg .services-nav li a,.new-home-wrapper.GymReg .services-nav li a,.new-home-wrapper.H2OReg .services-nav li a,.new-home-wrapper.HorseConnect .services-nav li a,.new-home-wrapper.HorseReg .services-nav li a,.new-home-wrapper.IceReg .services-nav li a,.new-home-wrapper.PlayerWeb .services-nav li a,.new-home-wrapper.SkateReg .services-nav li a,.new-home-wrapper.SnowReg .services-nav li a,.new-home-wrapper.SoccerReg .services-nav li a,.new-home-wrapper.\32M .services-nav li a{color:#fff;text-transform:uppercase;display:inline-block;background-color:rgba(20,24,35,.46);padding:20px 10px;min-width:380px;font-size:1.2rem}@media (min-width:0px) and (max-width:768px){.new-home-wrapper.AthleticsReg .services-nav li a,.new-home-wrapper.CCN .services-nav li a,.new-home-wrapper.CheerReg .services-nav li a,.new-home-wrapper.CurlingReg .services-nav li a,.new-home-wrapper.GymReg .services-nav li a,.new-home-wrapper.H2OReg .services-nav li a,.new-home-wrapper.HorseConnect .services-nav li a,.new-home-wrapper.HorseReg .services-nav li a,.new-home-wrapper.IceReg .services-nav li a,.new-home-wrapper.PlayerWeb .services-nav li a,.new-home-wrapper.SkateReg .services-nav li a,.new-home-wrapper.SnowReg .services-nav li a,.new-home-wrapper.SoccerReg .services-nav li a,.new-home-wrapper.\32M .services-nav li a{min-width:250px}}.new-home-wrapper.AthleticsReg .services-nav li a.selected,.new-home-wrapper.CCN .services-nav li a.selected,.new-home-wrapper.CheerReg .services-nav li a.selected,.new-home-wrapper.CurlingReg .services-nav li a.selected,.new-home-wrapper.GymReg .services-nav li a.selected,.new-home-wrapper.H2OReg .services-nav li a.selected,.new-home-wrapper.HorseConnect .services-nav li a.selected,.new-home-wrapper.HorseReg .services-nav li a.selected,.new-home-wrapper.IceReg .services-nav li a.selected,.new-home-wrapper.PlayerWeb .services-nav li a.selected,.new-home-wrapper.SkateReg .services-nav li a.selected,.new-home-wrapper.SnowReg .services-nav li a.selected,.new-home-wrapper.SoccerReg .services-nav li a.selected,.new-home-wrapper.\32M .services-nav li a.selected{background-color:#fff;color:#141722}.new-home-wrapper.AthleticsReg .services-graph-container,.new-home-wrapper.CCN .services-graph-container,.new-home-wrapper.CheerReg .services-graph-container,.new-home-wrapper.CurlingReg .services-graph-container,.new-home-wrapper.GymReg .services-graph-container,.new-home-wrapper.H2OReg .services-graph-container,.new-home-wrapper.HorseConnect .services-graph-container,.new-home-wrapper.HorseReg .services-graph-container,.new-home-wrapper.IceReg .services-graph-container,.new-home-wrapper.PlayerWeb .services-graph-container,.new-home-wrapper.SkateReg .services-graph-container,.new-home-wrapper.SnowReg .services-graph-container,.new-home-wrapper.SoccerReg .services-graph-container,.new-home-wrapper.\32M .services-graph-container{position:relative;margin-top:80px}.new-home-wrapper.AthleticsReg .services-graph-container .your-data,.new-home-wrapper.CCN .services-graph-container .your-data,.new-home-wrapper.CheerReg .services-graph-container .your-data,.new-home-wrapper.CurlingReg .services-graph-container .your-data,.new-home-wrapper.GymReg .services-graph-container .your-data,.new-home-wrapper.H2OReg .services-graph-container .your-data,.new-home-wrapper.HorseConnect .services-graph-container .your-data,.new-home-wrapper.HorseReg .services-graph-container .your-data,.new-home-wrapper.IceReg .services-graph-container .your-data,.new-home-wrapper.PlayerWeb .services-graph-container .your-data,.new-home-wrapper.SkateReg .services-graph-container .your-data,.new-home-wrapper.SnowReg .services-graph-container .your-data,.new-home-wrapper.SoccerReg .services-graph-container .your-data,.new-home-wrapper.\32M .services-graph-container .your-data{font-family:Figtree;margin-top:50px;margin-bottom:40px;font-weight:300;font-size:1.8em;text-align:center;font-style:italic}.new-home-wrapper.AthleticsReg .services-graph-container .floating-box,.new-home-wrapper.CCN .services-graph-container .floating-box,.new-home-wrapper.CheerReg .services-graph-container .floating-box,.new-home-wrapper.CurlingReg .services-graph-container .floating-box,.new-home-wrapper.GymReg .services-graph-container .floating-box,.new-home-wrapper.H2OReg .services-graph-container .floating-box,.new-home-wrapper.HorseConnect .services-graph-container .floating-box,.new-home-wrapper.HorseReg .services-graph-container .floating-box,.new-home-wrapper.IceReg .services-graph-container .floating-box,.new-home-wrapper.PlayerWeb .services-graph-container .floating-box,.new-home-wrapper.SkateReg .services-graph-container .floating-box,.new-home-wrapper.SnowReg .services-graph-container .floating-box,.new-home-wrapper.SoccerReg .services-graph-container .floating-box,.new-home-wrapper.\32M .services-graph-container .floating-box{background-color:#f1f1f1;padding:30px;width:35vw;position:absolute;top:0;right:0}.new-home-wrapper.AthleticsReg .services-graph-container .floating-box .fb-heading,.new-home-wrapper.CCN .services-graph-container .floating-box .fb-heading,.new-home-wrapper.CheerReg .services-graph-container .floating-box .fb-heading,.new-home-wrapper.CurlingReg .services-graph-container .floating-box .fb-heading,.new-home-wrapper.GymReg .services-graph-container .floating-box .fb-heading,.new-home-wrapper.H2OReg .services-graph-container .floating-box .fb-heading,.new-home-wrapper.HorseConnect .services-graph-container .floating-box .fb-heading,.new-home-wrapper.HorseReg .services-graph-container .floating-box .fb-heading,.new-home-wrapper.IceReg .services-graph-container .floating-box .fb-heading,.new-home-wrapper.PlayerWeb .services-graph-container .floating-box .fb-heading,.new-home-wrapper.SkateReg .services-graph-container .floating-box .fb-heading,.new-home-wrapper.SnowReg .services-graph-container .floating-box .fb-heading,.new-home-wrapper.SoccerReg .services-graph-container .floating-box .fb-heading,.new-home-wrapper.\32M .services-graph-container .floating-box .fb-heading{font-size:1.7em;font-weight:400}@media (min-width:0px) and (max-width:1280px){.new-home-wrapper.AthleticsReg .services-graph-container .floating-box,.new-home-wrapper.CCN .services-graph-container .floating-box,.new-home-wrapper.CheerReg .services-graph-container .floating-box,.new-home-wrapper.CurlingReg .services-graph-container .floating-box,.new-home-wrapper.GymReg .services-graph-container .floating-box,.new-home-wrapper.H2OReg .services-graph-container .floating-box,.new-home-wrapper.HorseConnect .services-graph-container .floating-box,.new-home-wrapper.HorseReg .services-graph-container .floating-box,.new-home-wrapper.IceReg .services-graph-container .floating-box,.new-home-wrapper.PlayerWeb .services-graph-container .floating-box,.new-home-wrapper.SkateReg .services-graph-container .floating-box,.new-home-wrapper.SnowReg .services-graph-container .floating-box,.new-home-wrapper.SoccerReg .services-graph-container .floating-box,.new-home-wrapper.\32M .services-graph-container .floating-box{position:static;width:100%;margin-top:25px}}.new-home-wrapper.AthleticsReg .why-dashboard-img,.new-home-wrapper.CCN .why-dashboard-img,.new-home-wrapper.CheerReg .why-dashboard-img,.new-home-wrapper.CurlingReg .why-dashboard-img,.new-home-wrapper.GymReg .why-dashboard-img,.new-home-wrapper.H2OReg .why-dashboard-img,.new-home-wrapper.HorseConnect .why-dashboard-img,.new-home-wrapper.HorseReg .why-dashboard-img,.new-home-wrapper.IceReg .why-dashboard-img,.new-home-wrapper.PlayerWeb .why-dashboard-img,.new-home-wrapper.SkateReg .why-dashboard-img,.new-home-wrapper.SnowReg .why-dashboard-img,.new-home-wrapper.SoccerReg .why-dashboard-img,.new-home-wrapper.\32M .why-dashboard-img{box-shadow:0 4px 16px 0 rgba(0,0,0,.24)}.new-home-wrapper.AthleticsReg .why-body h5,.new-home-wrapper.CCN .why-body h5,.new-home-wrapper.CheerReg .why-body h5,.new-home-wrapper.CurlingReg .why-body h5,.new-home-wrapper.GymReg .why-body h5,.new-home-wrapper.H2OReg .why-body h5,.new-home-wrapper.HorseConnect .why-body h5,.new-home-wrapper.HorseReg .why-body h5,.new-home-wrapper.IceReg .why-body h5,.new-home-wrapper.PlayerWeb .why-body h5,.new-home-wrapper.SkateReg .why-body h5,.new-home-wrapper.SnowReg .why-body h5,.new-home-wrapper.SoccerReg .why-body h5,.new-home-wrapper.\32M .why-body h5{font-size:20px;letter-spacing:1px}.new-home-wrapper.AthleticsReg .contact-part,.new-home-wrapper.CCN .contact-part,.new-home-wrapper.CheerReg .contact-part,.new-home-wrapper.CurlingReg .contact-part,.new-home-wrapper.GymReg .contact-part,.new-home-wrapper.H2OReg .contact-part,.new-home-wrapper.HorseConnect .contact-part,.new-home-wrapper.HorseReg .contact-part,.new-home-wrapper.IceReg .contact-part,.new-home-wrapper.PlayerWeb .contact-part,.new-home-wrapper.SkateReg .contact-part,.new-home-wrapper.SnowReg .contact-part,.new-home-wrapper.SoccerReg .contact-part,.new-home-wrapper.\32M .contact-part{padding-top:50px;padding-bottom:40px;background-image:url("https://s3.ca-central-1.amazonaws.com/eventsquare-horse-prod/staticassets/contact-us-bg.png");background-repeat:no-repeat;background-size:cover}.new-home-wrapper.AthleticsReg .contact-part .cp-heading,.new-home-wrapper.CCN .contact-part .cp-heading,.new-home-wrapper.CheerReg .contact-part .cp-heading,.new-home-wrapper.CurlingReg .contact-part .cp-heading,.new-home-wrapper.GymReg .contact-part .cp-heading,.new-home-wrapper.H2OReg .contact-part .cp-heading,.new-home-wrapper.HorseConnect .contact-part .cp-heading,.new-home-wrapper.HorseReg .contact-part .cp-heading,.new-home-wrapper.IceReg .contact-part .cp-heading,.new-home-wrapper.PlayerWeb .contact-part .cp-heading,.new-home-wrapper.SkateReg .contact-part .cp-heading,.new-home-wrapper.SnowReg .contact-part .cp-heading,.new-home-wrapper.SoccerReg .contact-part .cp-heading,.new-home-wrapper.\32M .contact-part .cp-heading{font-weight:400}.new-home-wrapper.AthleticsReg .contact-part .left-part .cp-body,.new-home-wrapper.AthleticsReg .contact-part .left-part .cp-heading,.new-home-wrapper.CCN .contact-part .left-part .cp-body,.new-home-wrapper.CCN .contact-part .left-part .cp-heading,.new-home-wrapper.CheerReg .contact-part .left-part .cp-body,.new-home-wrapper.CheerReg .contact-part .left-part .cp-heading,.new-home-wrapper.CurlingReg .contact-part .left-part .cp-body,.new-home-wrapper.CurlingReg .contact-part .left-part .cp-heading,.new-home-wrapper.GymReg .contact-part .left-part .cp-body,.new-home-wrapper.GymReg .contact-part .left-part .cp-heading,.new-home-wrapper.H2OReg .contact-part .left-part .cp-body,.new-home-wrapper.H2OReg .contact-part .left-part .cp-heading,.new-home-wrapper.HorseConnect .contact-part .left-part .cp-body,.new-home-wrapper.HorseConnect .contact-part .left-part .cp-heading,.new-home-wrapper.HorseReg .contact-part .left-part .cp-body,.new-home-wrapper.HorseReg .contact-part .left-part .cp-heading,.new-home-wrapper.IceReg .contact-part .left-part .cp-body,.new-home-wrapper.IceReg .contact-part .left-part .cp-heading,.new-home-wrapper.PlayerWeb .contact-part .left-part .cp-body,.new-home-wrapper.PlayerWeb .contact-part .left-part .cp-heading,.new-home-wrapper.SkateReg .contact-part .left-part .cp-body,.new-home-wrapper.SkateReg .contact-part .left-part .cp-heading,.new-home-wrapper.SnowReg .contact-part .left-part .cp-body,.new-home-wrapper.SnowReg .contact-part .left-part .cp-heading,.new-home-wrapper.SoccerReg .contact-part .left-part .cp-body,.new-home-wrapper.SoccerReg .contact-part .left-part .cp-heading,.new-home-wrapper.\32M .contact-part .left-part .cp-body,.new-home-wrapper.\32M .contact-part .left-part .cp-heading{color:#fff}.new-home-wrapper.AthleticsReg .contact-part .left-part .cp-body a,.new-home-wrapper.AthleticsReg .contact-part .left-part .cp-heading a,.new-home-wrapper.CCN .contact-part .left-part .cp-body a,.new-home-wrapper.CCN .contact-part .left-part .cp-heading a,.new-home-wrapper.CheerReg .contact-part .left-part .cp-body a,.new-home-wrapper.CheerReg .contact-part .left-part .cp-heading a,.new-home-wrapper.CurlingReg .contact-part .left-part .cp-body a,.new-home-wrapper.CurlingReg .contact-part .left-part .cp-heading a,.new-home-wrapper.GymReg .contact-part .left-part .cp-body a,.new-home-wrapper.GymReg .contact-part .left-part .cp-heading a,.new-home-wrapper.H2OReg .contact-part .left-part .cp-body a,.new-home-wrapper.H2OReg .contact-part .left-part .cp-heading a,.new-home-wrapper.HorseConnect .contact-part .left-part .cp-body a,.new-home-wrapper.HorseConnect .contact-part .left-part .cp-heading a,.new-home-wrapper.HorseReg .contact-part .left-part .cp-body a,.new-home-wrapper.HorseReg .contact-part .left-part .cp-heading a,.new-home-wrapper.IceReg .contact-part .left-part .cp-body a,.new-home-wrapper.IceReg .contact-part .left-part .cp-heading a,.new-home-wrapper.PlayerWeb .contact-part .left-part .cp-body a,.new-home-wrapper.PlayerWeb .contact-part .left-part .cp-heading a,.new-home-wrapper.SkateReg .contact-part .left-part .cp-body a,.new-home-wrapper.SkateReg .contact-part .left-part .cp-heading a,.new-home-wrapper.SnowReg .contact-part .left-part .cp-body a,.new-home-wrapper.SnowReg .contact-part .left-part .cp-heading a,.new-home-wrapper.SoccerReg .contact-part .left-part .cp-body a,.new-home-wrapper.SoccerReg .contact-part .left-part .cp-heading a,.new-home-wrapper.\32M .contact-part .left-part .cp-body a,.new-home-wrapper.\32M .contact-part .left-part .cp-heading a{color:#fff}.new-home-wrapper.AthleticsReg .contact-part .cp-form-container,.new-home-wrapper.CCN .contact-part .cp-form-container,.new-home-wrapper.CheerReg .contact-part .cp-form-container,.new-home-wrapper.CurlingReg .contact-part .cp-form-container,.new-home-wrapper.GymReg .contact-part .cp-form-container,.new-home-wrapper.H2OReg .contact-part .cp-form-container,.new-home-wrapper.HorseConnect .contact-part .cp-form-container,.new-home-wrapper.HorseReg .contact-part .cp-form-container,.new-home-wrapper.IceReg .contact-part .cp-form-container,.new-home-wrapper.PlayerWeb .contact-part .cp-form-container,.new-home-wrapper.SkateReg .contact-part .cp-form-container,.new-home-wrapper.SnowReg .contact-part .cp-form-container,.new-home-wrapper.SoccerReg .contact-part .cp-form-container,.new-home-wrapper.\32M .contact-part .cp-form-container{max-width:450px;margin:0 auto;background-color:#fff;padding:25px}.new-home-wrapper.AthleticsReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.AthleticsReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.AthleticsReg .contact-part .cp-form-container form[name=bookDemoForm] textarea,.new-home-wrapper.CCN .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.CCN .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.CCN .contact-part .cp-form-container form[name=bookDemoForm] textarea,.new-home-wrapper.CheerReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.CheerReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.CheerReg .contact-part .cp-form-container form[name=bookDemoForm] textarea,.new-home-wrapper.CurlingReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.CurlingReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.CurlingReg .contact-part .cp-form-container form[name=bookDemoForm] textarea,.new-home-wrapper.GymReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.GymReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.GymReg .contact-part .cp-form-container form[name=bookDemoForm] textarea,.new-home-wrapper.H2OReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.H2OReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.H2OReg .contact-part .cp-form-container form[name=bookDemoForm] textarea,.new-home-wrapper.HorseConnect .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.HorseConnect .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.HorseConnect .contact-part .cp-form-container form[name=bookDemoForm] textarea,.new-home-wrapper.HorseReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.HorseReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.HorseReg .contact-part .cp-form-container form[name=bookDemoForm] textarea,.new-home-wrapper.IceReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.IceReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.IceReg .contact-part .cp-form-container form[name=bookDemoForm] textarea,.new-home-wrapper.PlayerWeb .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.PlayerWeb .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.PlayerWeb .contact-part .cp-form-container form[name=bookDemoForm] textarea,.new-home-wrapper.SkateReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.SkateReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.SkateReg .contact-part .cp-form-container form[name=bookDemoForm] textarea,.new-home-wrapper.SnowReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.SnowReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.SnowReg .contact-part .cp-form-container form[name=bookDemoForm] textarea,.new-home-wrapper.SoccerReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.SoccerReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.SoccerReg .contact-part .cp-form-container form[name=bookDemoForm] textarea,.new-home-wrapper.\32M .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.\32M .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.\32M .contact-part .cp-form-container form[name=bookDemoForm] textarea{border-color:#141722}.new-home-wrapper.AthleticsReg .federations-details-part,.new-home-wrapper.CCN .federations-details-part,.new-home-wrapper.CheerReg .federations-details-part,.new-home-wrapper.CurlingReg .federations-details-part,.new-home-wrapper.GymReg .federations-details-part,.new-home-wrapper.H2OReg .federations-details-part,.new-home-wrapper.HorseConnect .federations-details-part,.new-home-wrapper.HorseReg .federations-details-part,.new-home-wrapper.IceReg .federations-details-part,.new-home-wrapper.PlayerWeb .federations-details-part,.new-home-wrapper.SkateReg .federations-details-part,.new-home-wrapper.SnowReg .federations-details-part,.new-home-wrapper.SoccerReg .federations-details-part,.new-home-wrapper.\32M .federations-details-part{background-color:#eee;padding:40px 0;background-image:url("https://s3.ca-central-1.amazonaws.com/eventsquare-horse-prod/staticassets/services-process-bg.jpg");background-repeat:no-repeat;background-size:cover;color:#fff}.new-home-wrapper.AthleticsReg .federations-details-part.stables,.new-home-wrapper.CCN .federations-details-part.stables,.new-home-wrapper.CheerReg .federations-details-part.stables,.new-home-wrapper.CurlingReg .federations-details-part.stables,.new-home-wrapper.GymReg .federations-details-part.stables,.new-home-wrapper.H2OReg .federations-details-part.stables,.new-home-wrapper.HorseConnect .federations-details-part.stables,.new-home-wrapper.HorseReg .federations-details-part.stables,.new-home-wrapper.IceReg .federations-details-part.stables,.new-home-wrapper.PlayerWeb .federations-details-part.stables,.new-home-wrapper.SkateReg .federations-details-part.stables,.new-home-wrapper.SnowReg .federations-details-part.stables,.new-home-wrapper.SoccerReg .federations-details-part.stables,.new-home-wrapper.\32M .federations-details-part.stables{background-image:url("https://s3.ca-central-1.amazonaws.com/eventsquare-horse-prod/staticassets/services-slider-bg.jpg")}.new-home-wrapper.AthleticsReg .federations-details-part p,.new-home-wrapper.CCN .federations-details-part p,.new-home-wrapper.CheerReg .federations-details-part p,.new-home-wrapper.CurlingReg .federations-details-part p,.new-home-wrapper.GymReg .federations-details-part p,.new-home-wrapper.H2OReg .federations-details-part p,.new-home-wrapper.HorseConnect .federations-details-part p,.new-home-wrapper.HorseReg .federations-details-part p,.new-home-wrapper.IceReg .federations-details-part p,.new-home-wrapper.PlayerWeb .federations-details-part p,.new-home-wrapper.SkateReg .federations-details-part p,.new-home-wrapper.SnowReg .federations-details-part p,.new-home-wrapper.SoccerReg .federations-details-part p,.new-home-wrapper.\32M .federations-details-part p{color:#fff}.new-home-wrapper.AthleticsReg .federations-details-part .orange-label,.new-home-wrapper.CCN .federations-details-part .orange-label,.new-home-wrapper.CheerReg .federations-details-part .orange-label,.new-home-wrapper.CurlingReg .federations-details-part .orange-label,.new-home-wrapper.GymReg .federations-details-part .orange-label,.new-home-wrapper.H2OReg .federations-details-part .orange-label,.new-home-wrapper.HorseConnect .federations-details-part .orange-label,.new-home-wrapper.HorseReg .federations-details-part .orange-label,.new-home-wrapper.IceReg .federations-details-part .orange-label,.new-home-wrapper.PlayerWeb .federations-details-part .orange-label,.new-home-wrapper.SkateReg .federations-details-part .orange-label,.new-home-wrapper.SnowReg .federations-details-part .orange-label,.new-home-wrapper.SoccerReg .federations-details-part .orange-label,.new-home-wrapper.\32M .federations-details-part .orange-label{color:#e8a361;font-style:italic;font-size:20px;margin:0 50px;font-family:Figtree;font-weight:500}.new-home-wrapper.AthleticsReg .federations-details-part .checked-list,.new-home-wrapper.CCN .federations-details-part .checked-list,.new-home-wrapper.CheerReg .federations-details-part .checked-list,.new-home-wrapper.CurlingReg .federations-details-part .checked-list,.new-home-wrapper.GymReg .federations-details-part .checked-list,.new-home-wrapper.H2OReg .federations-details-part .checked-list,.new-home-wrapper.HorseConnect .federations-details-part .checked-list,.new-home-wrapper.HorseReg .federations-details-part .checked-list,.new-home-wrapper.IceReg .federations-details-part .checked-list,.new-home-wrapper.PlayerWeb .federations-details-part .checked-list,.new-home-wrapper.SkateReg .federations-details-part .checked-list,.new-home-wrapper.SnowReg .federations-details-part .checked-list,.new-home-wrapper.SoccerReg .federations-details-part .checked-list,.new-home-wrapper.\32M .federations-details-part .checked-list{margin-top:30px}.new-home-wrapper.AthleticsReg .federations-details-part .checked-list ul,.new-home-wrapper.CCN .federations-details-part .checked-list ul,.new-home-wrapper.CheerReg .federations-details-part .checked-list ul,.new-home-wrapper.CurlingReg .federations-details-part .checked-list ul,.new-home-wrapper.GymReg .federations-details-part .checked-list ul,.new-home-wrapper.H2OReg .federations-details-part .checked-list ul,.new-home-wrapper.HorseConnect .federations-details-part .checked-list ul,.new-home-wrapper.HorseReg .federations-details-part .checked-list ul,.new-home-wrapper.IceReg .federations-details-part .checked-list ul,.new-home-wrapper.PlayerWeb .federations-details-part .checked-list ul,.new-home-wrapper.SkateReg .federations-details-part .checked-list ul,.new-home-wrapper.SnowReg .federations-details-part .checked-list ul,.new-home-wrapper.SoccerReg .federations-details-part .checked-list ul,.new-home-wrapper.\32M .federations-details-part .checked-list ul{list-style-type:none;margin:0}.new-home-wrapper.AthleticsReg .federations-details-part .checked-list ul li,.new-home-wrapper.CCN .federations-details-part .checked-list ul li,.new-home-wrapper.CheerReg .federations-details-part .checked-list ul li,.new-home-wrapper.CurlingReg .federations-details-part .checked-list ul li,.new-home-wrapper.GymReg .federations-details-part .checked-list ul li,.new-home-wrapper.H2OReg .federations-details-part .checked-list ul li,.new-home-wrapper.HorseConnect .federations-details-part .checked-list ul li,.new-home-wrapper.HorseReg .federations-details-part .checked-list ul li,.new-home-wrapper.IceReg .federations-details-part .checked-list ul li,.new-home-wrapper.PlayerWeb .federations-details-part .checked-list ul li,.new-home-wrapper.SkateReg .federations-details-part .checked-list ul li,.new-home-wrapper.SnowReg .federations-details-part .checked-list ul li,.new-home-wrapper.SoccerReg .federations-details-part .checked-list ul li,.new-home-wrapper.\32M .federations-details-part .checked-list ul li{color:#fff;background:url("https://s3.ca-central-1.amazonaws.com/eventsquare-horse-prod/staticassets/check_icon.png") no-repeat left top;padding-left:35px}.new-home-wrapper.AthleticsReg .federations-details-part .checked-list p,.new-home-wrapper.CCN .federations-details-part .checked-list p,.new-home-wrapper.CheerReg .federations-details-part .checked-list p,.new-home-wrapper.CurlingReg .federations-details-part .checked-list p,.new-home-wrapper.GymReg .federations-details-part .checked-list p,.new-home-wrapper.H2OReg .federations-details-part .checked-list p,.new-home-wrapper.HorseConnect .federations-details-part .checked-list p,.new-home-wrapper.HorseReg .federations-details-part .checked-list p,.new-home-wrapper.IceReg .federations-details-part .checked-list p,.new-home-wrapper.PlayerWeb .federations-details-part .checked-list p,.new-home-wrapper.SkateReg .federations-details-part .checked-list p,.new-home-wrapper.SnowReg .federations-details-part .checked-list p,.new-home-wrapper.SoccerReg .federations-details-part .checked-list p,.new-home-wrapper.\32M .federations-details-part .checked-list p{font-size:18px}.new-home-wrapper.AthleticsReg .federations-details-part .your-data,.new-home-wrapper.CCN .federations-details-part .your-data,.new-home-wrapper.CheerReg .federations-details-part .your-data,.new-home-wrapper.CurlingReg .federations-details-part .your-data,.new-home-wrapper.GymReg .federations-details-part .your-data,.new-home-wrapper.H2OReg .federations-details-part .your-data,.new-home-wrapper.HorseConnect .federations-details-part .your-data,.new-home-wrapper.HorseReg .federations-details-part .your-data,.new-home-wrapper.IceReg .federations-details-part .your-data,.new-home-wrapper.PlayerWeb .federations-details-part .your-data,.new-home-wrapper.SkateReg .federations-details-part .your-data,.new-home-wrapper.SnowReg .federations-details-part .your-data,.new-home-wrapper.SoccerReg .federations-details-part .your-data,.new-home-wrapper.\32M .federations-details-part .your-data{margin-top:10px;margin-bottom:10px;font-weight:300;font-size:1.8em;text-align:center;font-style:italic}.new-home-wrapper.AthleticsReg .federations-details-part .circle-numbers,.new-home-wrapper.CCN .federations-details-part .circle-numbers,.new-home-wrapper.CheerReg .federations-details-part .circle-numbers,.new-home-wrapper.CurlingReg .federations-details-part .circle-numbers,.new-home-wrapper.GymReg .federations-details-part .circle-numbers,.new-home-wrapper.H2OReg .federations-details-part .circle-numbers,.new-home-wrapper.HorseConnect .federations-details-part .circle-numbers,.new-home-wrapper.HorseReg .federations-details-part .circle-numbers,.new-home-wrapper.IceReg .federations-details-part .circle-numbers,.new-home-wrapper.PlayerWeb .federations-details-part .circle-numbers,.new-home-wrapper.SkateReg .federations-details-part .circle-numbers,.new-home-wrapper.SnowReg .federations-details-part .circle-numbers,.new-home-wrapper.SoccerReg .federations-details-part .circle-numbers,.new-home-wrapper.\32M .federations-details-part .circle-numbers{position:relative}.new-home-wrapper.AthleticsReg .federations-details-part .circle-numbers .left-dots,.new-home-wrapper.CCN .federations-details-part .circle-numbers .left-dots,.new-home-wrapper.CheerReg .federations-details-part .circle-numbers .left-dots,.new-home-wrapper.CurlingReg .federations-details-part .circle-numbers .left-dots,.new-home-wrapper.GymReg .federations-details-part .circle-numbers .left-dots,.new-home-wrapper.H2OReg .federations-details-part .circle-numbers .left-dots,.new-home-wrapper.HorseConnect .federations-details-part .circle-numbers .left-dots,.new-home-wrapper.HorseReg .federations-details-part .circle-numbers .left-dots,.new-home-wrapper.IceReg .federations-details-part .circle-numbers .left-dots,.new-home-wrapper.PlayerWeb .federations-details-part .circle-numbers .left-dots,.new-home-wrapper.SkateReg .federations-details-part .circle-numbers .left-dots,.new-home-wrapper.SnowReg .federations-details-part .circle-numbers .left-dots,.new-home-wrapper.SoccerReg .federations-details-part .circle-numbers .left-dots,.new-home-wrapper.\32M .federations-details-part .circle-numbers .left-dots{position:absolute;height:5px;width:150px;border-bottom:5px dotted #fff;top:75px;margin-left:50%;transform:translate(-50%,0)}.new-home-wrapper.AthleticsReg .federations-details-part .circle-numbers .body-text,.new-home-wrapper.CCN .federations-details-part .circle-numbers .body-text,.new-home-wrapper.CheerReg .federations-details-part .circle-numbers .body-text,.new-home-wrapper.CurlingReg .federations-details-part .circle-numbers .body-text,.new-home-wrapper.GymReg .federations-details-part .circle-numbers .body-text,.new-home-wrapper.H2OReg .federations-details-part .circle-numbers .body-text,.new-home-wrapper.HorseConnect .federations-details-part .circle-numbers .body-text,.new-home-wrapper.HorseReg .federations-details-part .circle-numbers .body-text,.new-home-wrapper.IceReg .federations-details-part .circle-numbers .body-text,.new-home-wrapper.PlayerWeb .federations-details-part .circle-numbers .body-text,.new-home-wrapper.SkateReg .federations-details-part .circle-numbers .body-text,.new-home-wrapper.SnowReg .federations-details-part .circle-numbers .body-text,.new-home-wrapper.SoccerReg .federations-details-part .circle-numbers .body-text,.new-home-wrapper.\32M .federations-details-part .circle-numbers .body-text{text-align:center;font-size:20px;margin-top:20px;padding:0 30px}.new-home-wrapper.AthleticsReg .federations-details-part .circle-numbers .circle,.new-home-wrapper.CCN .federations-details-part .circle-numbers .circle,.new-home-wrapper.CheerReg .federations-details-part .circle-numbers .circle,.new-home-wrapper.CurlingReg .federations-details-part .circle-numbers .circle,.new-home-wrapper.GymReg .federations-details-part .circle-numbers .circle,.new-home-wrapper.H2OReg .federations-details-part .circle-numbers .circle,.new-home-wrapper.HorseConnect .federations-details-part .circle-numbers .circle,.new-home-wrapper.HorseReg .federations-details-part .circle-numbers .circle,.new-home-wrapper.IceReg .federations-details-part .circle-numbers .circle,.new-home-wrapper.PlayerWeb .federations-details-part .circle-numbers .circle,.new-home-wrapper.SkateReg .federations-details-part .circle-numbers .circle,.new-home-wrapper.SnowReg .federations-details-part .circle-numbers .circle,.new-home-wrapper.SoccerReg .federations-details-part .circle-numbers .circle,.new-home-wrapper.\32M .federations-details-part .circle-numbers .circle{font-weight:700;font-size:30px;border:3px solid #fff;width:150px;height:150px;margin:0 auto;border-radius:50%;position:relative;background:#2c292a}.new-home-wrapper.AthleticsReg .federations-details-part .circle-numbers .circle .text,.new-home-wrapper.CCN .federations-details-part .circle-numbers .circle .text,.new-home-wrapper.CheerReg .federations-details-part .circle-numbers .circle .text,.new-home-wrapper.CurlingReg .federations-details-part .circle-numbers .circle .text,.new-home-wrapper.GymReg .federations-details-part .circle-numbers .circle .text,.new-home-wrapper.H2OReg .federations-details-part .circle-numbers .circle .text,.new-home-wrapper.HorseConnect .federations-details-part .circle-numbers .circle .text,.new-home-wrapper.HorseReg .federations-details-part .circle-numbers .circle .text,.new-home-wrapper.IceReg .federations-details-part .circle-numbers .circle .text,.new-home-wrapper.PlayerWeb .federations-details-part .circle-numbers .circle .text,.new-home-wrapper.SkateReg .federations-details-part .circle-numbers .circle .text,.new-home-wrapper.SnowReg .federations-details-part .circle-numbers .circle .text,.new-home-wrapper.SoccerReg .federations-details-part .circle-numbers .circle .text,.new-home-wrapper.\32M .federations-details-part .circle-numbers .circle .text{position:absolute;margin-left:50%;margin-top:50%;transform:translate(-50%,-50%)}.new-home-wrapper.AthleticsReg .stables-points,.new-home-wrapper.CCN .stables-points,.new-home-wrapper.CheerReg .stables-points,.new-home-wrapper.CurlingReg .stables-points,.new-home-wrapper.GymReg .stables-points,.new-home-wrapper.H2OReg .stables-points,.new-home-wrapper.HorseConnect .stables-points,.new-home-wrapper.HorseReg .stables-points,.new-home-wrapper.IceReg .stables-points,.new-home-wrapper.PlayerWeb .stables-points,.new-home-wrapper.SkateReg .stables-points,.new-home-wrapper.SnowReg .stables-points,.new-home-wrapper.SoccerReg .stables-points,.new-home-wrapper.\32M .stables-points{padding:50px 0}.new-home-wrapper.AthleticsReg .stables-points .sp-heading,.new-home-wrapper.CCN .stables-points .sp-heading,.new-home-wrapper.CheerReg .stables-points .sp-heading,.new-home-wrapper.CurlingReg .stables-points .sp-heading,.new-home-wrapper.GymReg .stables-points .sp-heading,.new-home-wrapper.H2OReg .stables-points .sp-heading,.new-home-wrapper.HorseConnect .stables-points .sp-heading,.new-home-wrapper.HorseReg .stables-points .sp-heading,.new-home-wrapper.IceReg .stables-points .sp-heading,.new-home-wrapper.PlayerWeb .stables-points .sp-heading,.new-home-wrapper.SkateReg .stables-points .sp-heading,.new-home-wrapper.SnowReg .stables-points .sp-heading,.new-home-wrapper.SoccerReg .stables-points .sp-heading,.new-home-wrapper.\32M .stables-points .sp-heading{margin-bottom:0;font-size:20px}.new-home-wrapper.AthleticsReg .stables-points .your-data,.new-home-wrapper.CCN .stables-points .your-data,.new-home-wrapper.CheerReg .stables-points .your-data,.new-home-wrapper.CurlingReg .stables-points .your-data,.new-home-wrapper.GymReg .stables-points .your-data,.new-home-wrapper.H2OReg .stables-points .your-data,.new-home-wrapper.HorseConnect .stables-points .your-data,.new-home-wrapper.HorseReg .stables-points .your-data,.new-home-wrapper.IceReg .stables-points .your-data,.new-home-wrapper.PlayerWeb .stables-points .your-data,.new-home-wrapper.SkateReg .stables-points .your-data,.new-home-wrapper.SnowReg .stables-points .your-data,.new-home-wrapper.SoccerReg .stables-points .your-data,.new-home-wrapper.\32M .stables-points .your-data{margin-top:10px;margin-bottom:10px;font-weight:300;font-size:1.8em;text-align:center;font-style:italic}.new-home-wrapper.AthleticsReg .get-started,.new-home-wrapper.CCN .get-started,.new-home-wrapper.CheerReg .get-started,.new-home-wrapper.CurlingReg .get-started,.new-home-wrapper.GymReg .get-started,.new-home-wrapper.H2OReg .get-started,.new-home-wrapper.HorseConnect .get-started,.new-home-wrapper.HorseReg .get-started,.new-home-wrapper.IceReg .get-started,.new-home-wrapper.PlayerWeb .get-started,.new-home-wrapper.SkateReg .get-started,.new-home-wrapper.SnowReg .get-started,.new-home-wrapper.SoccerReg .get-started,.new-home-wrapper.\32M .get-started{display:table}.new-home-wrapper.AthleticsReg .get-started .right-part,.new-home-wrapper.CCN .get-started .right-part,.new-home-wrapper.CheerReg .get-started .right-part,.new-home-wrapper.CurlingReg .get-started .right-part,.new-home-wrapper.GymReg .get-started .right-part,.new-home-wrapper.H2OReg .get-started .right-part,.new-home-wrapper.HorseConnect .get-started .right-part,.new-home-wrapper.HorseReg .get-started .right-part,.new-home-wrapper.IceReg .get-started .right-part,.new-home-wrapper.PlayerWeb .get-started .right-part,.new-home-wrapper.SkateReg .get-started .right-part,.new-home-wrapper.SnowReg .get-started .right-part,.new-home-wrapper.SoccerReg .get-started .right-part,.new-home-wrapper.\32M .get-started .right-part{display:table-cell;width:50%}.new-home-wrapper.AthleticsReg .get-started .right-part form[name=bookDemoForm] input[type=email],.new-home-wrapper.AthleticsReg .get-started .right-part form[name=bookDemoForm] input[type=text],.new-home-wrapper.CCN .get-started .right-part form[name=bookDemoForm] input[type=email],.new-home-wrapper.CCN .get-started .right-part form[name=bookDemoForm] input[type=text],.new-home-wrapper.CheerReg .get-started .right-part form[name=bookDemoForm] input[type=email],.new-home-wrapper.CheerReg .get-started .right-part form[name=bookDemoForm] input[type=text],.new-home-wrapper.CurlingReg .get-started .right-part form[name=bookDemoForm] input[type=email],.new-home-wrapper.CurlingReg .get-started .right-part form[name=bookDemoForm] input[type=text],.new-home-wrapper.GymReg .get-started .right-part form[name=bookDemoForm] input[type=email],.new-home-wrapper.GymReg .get-started .right-part form[name=bookDemoForm] input[type=text],.new-home-wrapper.H2OReg .get-started .right-part form[name=bookDemoForm] input[type=email],.new-home-wrapper.H2OReg .get-started .right-part form[name=bookDemoForm] input[type=text],.new-home-wrapper.HorseConnect .get-started .right-part form[name=bookDemoForm] input[type=email],.new-home-wrapper.HorseConnect .get-started .right-part form[name=bookDemoForm] input[type=text],.new-home-wrapper.HorseReg .get-started .right-part form[name=bookDemoForm] input[type=email],.new-home-wrapper.HorseReg .get-started .right-part form[name=bookDemoForm] input[type=text],.new-home-wrapper.IceReg .get-started .right-part form[name=bookDemoForm] input[type=email],.new-home-wrapper.IceReg .get-started .right-part form[name=bookDemoForm] input[type=text],.new-home-wrapper.PlayerWeb .get-started .right-part form[name=bookDemoForm] input[type=email],.new-home-wrapper.PlayerWeb .get-started .right-part form[name=bookDemoForm] input[type=text],.new-home-wrapper.SkateReg .get-started .right-part form[name=bookDemoForm] input[type=email],.new-home-wrapper.SkateReg .get-started .right-part form[name=bookDemoForm] input[type=text],.new-home-wrapper.SnowReg .get-started .right-part form[name=bookDemoForm] input[type=email],.new-home-wrapper.SnowReg .get-started .right-part form[name=bookDemoForm] input[type=text],.new-home-wrapper.SoccerReg .get-started .right-part form[name=bookDemoForm] input[type=email],.new-home-wrapper.SoccerReg .get-started .right-part form[name=bookDemoForm] input[type=text],.new-home-wrapper.\32M .get-started .right-part form[name=bookDemoForm] input[type=email],.new-home-wrapper.\32M .get-started .right-part form[name=bookDemoForm] input[type=text]{border-color:#141722}.new-home-wrapper.AthleticsReg .get-started .left-part,.new-home-wrapper.CCN .get-started .left-part,.new-home-wrapper.CheerReg .get-started .left-part,.new-home-wrapper.CurlingReg .get-started .left-part,.new-home-wrapper.GymReg .get-started .left-part,.new-home-wrapper.H2OReg .get-started .left-part,.new-home-wrapper.HorseConnect .get-started .left-part,.new-home-wrapper.HorseReg .get-started .left-part,.new-home-wrapper.IceReg .get-started .left-part,.new-home-wrapper.PlayerWeb .get-started .left-part,.new-home-wrapper.SkateReg .get-started .left-part,.new-home-wrapper.SnowReg .get-started .left-part,.new-home-wrapper.SoccerReg .get-started .left-part,.new-home-wrapper.\32M .get-started .left-part{display:table-cell;width:50%;background-image:url("https://s3.ca-central-1.amazonaws.com/eventsquare-horse-prod/staticassets/get-started-bg.png");background-repeat:no-repeat;background-size:cover;color:#fff}.new-home-wrapper.AthleticsReg .get-started .left-part .founder-name,.new-home-wrapper.AthleticsReg .get-started .left-part .founder-title,.new-home-wrapper.CCN .get-started .left-part .founder-name,.new-home-wrapper.CCN .get-started .left-part .founder-title,.new-home-wrapper.CheerReg .get-started .left-part .founder-name,.new-home-wrapper.CheerReg .get-started .left-part .founder-title,.new-home-wrapper.CurlingReg .get-started .left-part .founder-name,.new-home-wrapper.CurlingReg .get-started .left-part .founder-title,.new-home-wrapper.GymReg .get-started .left-part .founder-name,.new-home-wrapper.GymReg .get-started .left-part .founder-title,.new-home-wrapper.H2OReg .get-started .left-part .founder-name,.new-home-wrapper.H2OReg .get-started .left-part .founder-title,.new-home-wrapper.HorseConnect .get-started .left-part .founder-name,.new-home-wrapper.HorseConnect .get-started .left-part .founder-title,.new-home-wrapper.HorseReg .get-started .left-part .founder-name,.new-home-wrapper.HorseReg .get-started .left-part .founder-title,.new-home-wrapper.IceReg .get-started .left-part .founder-name,.new-home-wrapper.IceReg .get-started .left-part .founder-title,.new-home-wrapper.PlayerWeb .get-started .left-part .founder-name,.new-home-wrapper.PlayerWeb .get-started .left-part .founder-title,.new-home-wrapper.SkateReg .get-started .left-part .founder-name,.new-home-wrapper.SkateReg .get-started .left-part .founder-title,.new-home-wrapper.SnowReg .get-started .left-part .founder-name,.new-home-wrapper.SnowReg .get-started .left-part .founder-title,.new-home-wrapper.SoccerReg .get-started .left-part .founder-name,.new-home-wrapper.SoccerReg .get-started .left-part .founder-title,.new-home-wrapper.\32M .get-started .left-part .founder-name,.new-home-wrapper.\32M .get-started .left-part .founder-title{color:#fff}.new-home-wrapper.AthleticsReg .get-started .left-part .founder-name,.new-home-wrapper.CCN .get-started .left-part .founder-name,.new-home-wrapper.CheerReg .get-started .left-part .founder-name,.new-home-wrapper.CurlingReg .get-started .left-part .founder-name,.new-home-wrapper.GymReg .get-started .left-part .founder-name,.new-home-wrapper.H2OReg .get-started .left-part .founder-name,.new-home-wrapper.HorseConnect .get-started .left-part .founder-name,.new-home-wrapper.HorseReg .get-started .left-part .founder-name,.new-home-wrapper.IceReg .get-started .left-part .founder-name,.new-home-wrapper.PlayerWeb .get-started .left-part .founder-name,.new-home-wrapper.SkateReg .get-started .left-part .founder-name,.new-home-wrapper.SnowReg .get-started .left-part .founder-name,.new-home-wrapper.SoccerReg .get-started .left-part .founder-name,.new-home-wrapper.\32M .get-started .left-part .founder-name{margin-bottom:0;line-height:1em;letter-spacing:3px}.new-home-wrapper.AthleticsReg .get-started .left-part .founder-title,.new-home-wrapper.CCN .get-started .left-part .founder-title,.new-home-wrapper.CheerReg .get-started .left-part .founder-title,.new-home-wrapper.CurlingReg .get-started .left-part .founder-title,.new-home-wrapper.GymReg .get-started .left-part .founder-title,.new-home-wrapper.H2OReg .get-started .left-part .founder-title,.new-home-wrapper.HorseConnect .get-started .left-part .founder-title,.new-home-wrapper.HorseReg .get-started .left-part .founder-title,.new-home-wrapper.IceReg .get-started .left-part .founder-title,.new-home-wrapper.PlayerWeb .get-started .left-part .founder-title,.new-home-wrapper.SkateReg .get-started .left-part .founder-title,.new-home-wrapper.SnowReg .get-started .left-part .founder-title,.new-home-wrapper.SoccerReg .get-started .left-part .founder-title,.new-home-wrapper.\32M .get-started .left-part .founder-title{margin-top:0}@media (min-width:0px) and (max-width:1280px){.new-home-wrapper.AthleticsReg .get-started .left-part .founder-name,.new-home-wrapper.AthleticsReg .get-started .left-part .founder-title,.new-home-wrapper.CCN .get-started .left-part .founder-name,.new-home-wrapper.CCN .get-started .left-part .founder-title,.new-home-wrapper.CheerReg .get-started .left-part .founder-name,.new-home-wrapper.CheerReg .get-started .left-part .founder-title,.new-home-wrapper.CurlingReg .get-started .left-part .founder-name,.new-home-wrapper.CurlingReg .get-started .left-part .founder-title,.new-home-wrapper.GymReg .get-started .left-part .founder-name,.new-home-wrapper.GymReg .get-started .left-part .founder-title,.new-home-wrapper.H2OReg .get-started .left-part .founder-name,.new-home-wrapper.H2OReg .get-started .left-part .founder-title,.new-home-wrapper.HorseConnect .get-started .left-part .founder-name,.new-home-wrapper.HorseConnect .get-started .left-part .founder-title,.new-home-wrapper.HorseReg .get-started .left-part .founder-name,.new-home-wrapper.HorseReg .get-started .left-part .founder-title,.new-home-wrapper.IceReg .get-started .left-part .founder-name,.new-home-wrapper.IceReg .get-started .left-part .founder-title,.new-home-wrapper.PlayerWeb .get-started .left-part .founder-name,.new-home-wrapper.PlayerWeb .get-started .left-part .founder-title,.new-home-wrapper.SkateReg .get-started .left-part .founder-name,.new-home-wrapper.SkateReg .get-started .left-part .founder-title,.new-home-wrapper.SnowReg .get-started .left-part .founder-name,.new-home-wrapper.SnowReg .get-started .left-part .founder-title,.new-home-wrapper.SoccerReg .get-started .left-part .founder-name,.new-home-wrapper.SoccerReg .get-started .left-part .founder-title,.new-home-wrapper.\32M .get-started .left-part .founder-name,.new-home-wrapper.\32M .get-started .left-part .founder-title{text-align:center}}.new-home-wrapper.AthleticsReg .get-started .left-part .gs-divider,.new-home-wrapper.CCN .get-started .left-part .gs-divider,.new-home-wrapper.CheerReg .get-started .left-part .gs-divider,.new-home-wrapper.CurlingReg .get-started .left-part .gs-divider,.new-home-wrapper.GymReg .get-started .left-part .gs-divider,.new-home-wrapper.H2OReg .get-started .left-part .gs-divider,.new-home-wrapper.HorseConnect .get-started .left-part .gs-divider,.new-home-wrapper.HorseReg .get-started .left-part .gs-divider,.new-home-wrapper.IceReg .get-started .left-part .gs-divider,.new-home-wrapper.PlayerWeb .get-started .left-part .gs-divider,.new-home-wrapper.SkateReg .get-started .left-part .gs-divider,.new-home-wrapper.SnowReg .get-started .left-part .gs-divider,.new-home-wrapper.SoccerReg .get-started .left-part .gs-divider,.new-home-wrapper.\32M .get-started .left-part .gs-divider{position:relative;margin-top:10px;margin-bottom:15px;height:1px;border-bottom:1px solid #b79b86}.new-home-wrapper.AthleticsReg .get-started .left-part .gs-divider .inner,.new-home-wrapper.CCN .get-started .left-part .gs-divider .inner,.new-home-wrapper.CheerReg .get-started .left-part .gs-divider .inner,.new-home-wrapper.CurlingReg .get-started .left-part .gs-divider .inner,.new-home-wrapper.GymReg .get-started .left-part .gs-divider .inner,.new-home-wrapper.H2OReg .get-started .left-part .gs-divider .inner,.new-home-wrapper.HorseConnect .get-started .left-part .gs-divider .inner,.new-home-wrapper.HorseReg .get-started .left-part .gs-divider .inner,.new-home-wrapper.IceReg .get-started .left-part .gs-divider .inner,.new-home-wrapper.PlayerWeb .get-started .left-part .gs-divider .inner,.new-home-wrapper.SkateReg .get-started .left-part .gs-divider .inner,.new-home-wrapper.SnowReg .get-started .left-part .gs-divider .inner,.new-home-wrapper.SoccerReg .get-started .left-part .gs-divider .inner,.new-home-wrapper.\32M .get-started .left-part .gs-divider .inner{position:absolute;bottom:0;transform:translateX(-50%);margin-left:50%;height:3px;border-bottom:3px solid #fff;width:70px}@media (min-width:0px) and (max-width:1280px){.new-home-wrapper.AthleticsReg .get-started,.new-home-wrapper.CCN .get-started,.new-home-wrapper.CheerReg .get-started,.new-home-wrapper.CurlingReg .get-started,.new-home-wrapper.GymReg .get-started,.new-home-wrapper.H2OReg .get-started,.new-home-wrapper.HorseConnect .get-started,.new-home-wrapper.HorseReg .get-started,.new-home-wrapper.IceReg .get-started,.new-home-wrapper.PlayerWeb .get-started,.new-home-wrapper.SkateReg .get-started,.new-home-wrapper.SnowReg .get-started,.new-home-wrapper.SoccerReg .get-started,.new-home-wrapper.\32M .get-started{display:block}.new-home-wrapper.AthleticsReg .get-started .left-part,.new-home-wrapper.AthleticsReg .get-started .right-part,.new-home-wrapper.CCN .get-started .left-part,.new-home-wrapper.CCN .get-started .right-part,.new-home-wrapper.CheerReg .get-started .left-part,.new-home-wrapper.CheerReg .get-started .right-part,.new-home-wrapper.CurlingReg .get-started .left-part,.new-home-wrapper.CurlingReg .get-started .right-part,.new-home-wrapper.GymReg .get-started .left-part,.new-home-wrapper.GymReg .get-started .right-part,.new-home-wrapper.H2OReg .get-started .left-part,.new-home-wrapper.H2OReg .get-started .right-part,.new-home-wrapper.HorseConnect .get-started .left-part,.new-home-wrapper.HorseConnect .get-started .right-part,.new-home-wrapper.HorseReg .get-started .left-part,.new-home-wrapper.HorseReg .get-started .right-part,.new-home-wrapper.IceReg .get-started .left-part,.new-home-wrapper.IceReg .get-started .right-part,.new-home-wrapper.PlayerWeb .get-started .left-part,.new-home-wrapper.PlayerWeb .get-started .right-part,.new-home-wrapper.SkateReg .get-started .left-part,.new-home-wrapper.SkateReg .get-started .right-part,.new-home-wrapper.SnowReg .get-started .left-part,.new-home-wrapper.SnowReg .get-started .right-part,.new-home-wrapper.SoccerReg .get-started .left-part,.new-home-wrapper.SoccerReg .get-started .right-part,.new-home-wrapper.\32M .get-started .left-part,.new-home-wrapper.\32M .get-started .right-part{display:block;width:100%}}.new-home-wrapper.AthleticsReg .province-picker,.new-home-wrapper.CCN .province-picker,.new-home-wrapper.CheerReg .province-picker,.new-home-wrapper.CurlingReg .province-picker,.new-home-wrapper.GymReg .province-picker,.new-home-wrapper.H2OReg .province-picker,.new-home-wrapper.HorseConnect .province-picker,.new-home-wrapper.HorseReg .province-picker,.new-home-wrapper.IceReg .province-picker,.new-home-wrapper.PlayerWeb .province-picker,.new-home-wrapper.SkateReg .province-picker,.new-home-wrapper.SnowReg .province-picker,.new-home-wrapper.SoccerReg .province-picker,.new-home-wrapper.\32M .province-picker{background-color:#faf7f7}.new-home-wrapper.AthleticsReg .province-picker text,.new-home-wrapper.CCN .province-picker text,.new-home-wrapper.CheerReg .province-picker text,.new-home-wrapper.CurlingReg .province-picker text,.new-home-wrapper.GymReg .province-picker text,.new-home-wrapper.H2OReg .province-picker text,.new-home-wrapper.HorseConnect .province-picker text,.new-home-wrapper.HorseReg .province-picker text,.new-home-wrapper.IceReg .province-picker text,.new-home-wrapper.PlayerWeb .province-picker text,.new-home-wrapper.SkateReg .province-picker text,.new-home-wrapper.SnowReg .province-picker text,.new-home-wrapper.SoccerReg .province-picker text,.new-home-wrapper.\32M .province-picker text{pointer-events:none;fill:#faf7f7}.new-home-wrapper.AthleticsReg .province-picker svg,.new-home-wrapper.CCN .province-picker svg,.new-home-wrapper.CheerReg .province-picker svg,.new-home-wrapper.CurlingReg .province-picker svg,.new-home-wrapper.GymReg .province-picker svg,.new-home-wrapper.H2OReg .province-picker svg,.new-home-wrapper.HorseConnect .province-picker svg,.new-home-wrapper.HorseReg .province-picker svg,.new-home-wrapper.IceReg .province-picker svg,.new-home-wrapper.PlayerWeb .province-picker svg,.new-home-wrapper.SkateReg .province-picker svg,.new-home-wrapper.SnowReg .province-picker svg,.new-home-wrapper.SoccerReg .province-picker svg,.new-home-wrapper.\32M .province-picker svg{width:100%;height:auto}.new-home-wrapper.AthleticsReg .province-picker path,.new-home-wrapper.AthleticsReg .province-picker rect,.new-home-wrapper.CCN .province-picker path,.new-home-wrapper.CCN .province-picker rect,.new-home-wrapper.CheerReg .province-picker path,.new-home-wrapper.CheerReg .province-picker rect,.new-home-wrapper.CurlingReg .province-picker path,.new-home-wrapper.CurlingReg .province-picker rect,.new-home-wrapper.GymReg .province-picker path,.new-home-wrapper.GymReg .province-picker rect,.new-home-wrapper.H2OReg .province-picker path,.new-home-wrapper.H2OReg .province-picker rect,.new-home-wrapper.HorseConnect .province-picker path,.new-home-wrapper.HorseConnect .province-picker rect,.new-home-wrapper.HorseReg .province-picker path,.new-home-wrapper.HorseReg .province-picker rect,.new-home-wrapper.IceReg .province-picker path,.new-home-wrapper.IceReg .province-picker rect,.new-home-wrapper.PlayerWeb .province-picker path,.new-home-wrapper.PlayerWeb .province-picker rect,.new-home-wrapper.SkateReg .province-picker path,.new-home-wrapper.SkateReg .province-picker rect,.new-home-wrapper.SnowReg .province-picker path,.new-home-wrapper.SnowReg .province-picker rect,.new-home-wrapper.SoccerReg .province-picker path,.new-home-wrapper.SoccerReg .province-picker rect,.new-home-wrapper.\32M .province-picker path,.new-home-wrapper.\32M .province-picker rect{fill:#141722;outline:0}.new-home-wrapper.AthleticsReg .province-picker path:hover.province,.new-home-wrapper.AthleticsReg .province-picker rect:hover,.new-home-wrapper.CCN .province-picker path:hover.province,.new-home-wrapper.CCN .province-picker rect:hover,.new-home-wrapper.CheerReg .province-picker path:hover.province,.new-home-wrapper.CheerReg .province-picker rect:hover,.new-home-wrapper.CurlingReg .province-picker path:hover.province,.new-home-wrapper.CurlingReg .province-picker rect:hover,.new-home-wrapper.GymReg .province-picker path:hover.province,.new-home-wrapper.GymReg .province-picker rect:hover,.new-home-wrapper.H2OReg .province-picker path:hover.province,.new-home-wrapper.H2OReg .province-picker rect:hover,.new-home-wrapper.HorseConnect .province-picker path:hover.province,.new-home-wrapper.HorseConnect .province-picker rect:hover,.new-home-wrapper.HorseReg .province-picker path:hover.province,.new-home-wrapper.HorseReg .province-picker rect:hover,.new-home-wrapper.IceReg .province-picker path:hover.province,.new-home-wrapper.IceReg .province-picker rect:hover,.new-home-wrapper.PlayerWeb .province-picker path:hover.province,.new-home-wrapper.PlayerWeb .province-picker rect:hover,.new-home-wrapper.SkateReg .province-picker path:hover.province,.new-home-wrapper.SkateReg .province-picker rect:hover,.new-home-wrapper.SnowReg .province-picker path:hover.province,.new-home-wrapper.SnowReg .province-picker rect:hover,.new-home-wrapper.SoccerReg .province-picker path:hover.province,.new-home-wrapper.SoccerReg .province-picker rect:hover,.new-home-wrapper.\32M .province-picker path:hover.province,.new-home-wrapper.\32M .province-picker rect:hover{cursor:pointer;fill:#e03a3e}.new-home-wrapper.AthleticsReg .province-picker .active-province,.new-home-wrapper.CCN .province-picker .active-province,.new-home-wrapper.CheerReg .province-picker .active-province,.new-home-wrapper.CurlingReg .province-picker .active-province,.new-home-wrapper.GymReg .province-picker .active-province,.new-home-wrapper.H2OReg .province-picker .active-province,.new-home-wrapper.HorseConnect .province-picker .active-province,.new-home-wrapper.HorseReg .province-picker .active-province,.new-home-wrapper.IceReg .province-picker .active-province,.new-home-wrapper.PlayerWeb .province-picker .active-province,.new-home-wrapper.SkateReg .province-picker .active-province,.new-home-wrapper.SnowReg .province-picker .active-province,.new-home-wrapper.SoccerReg .province-picker .active-province,.new-home-wrapper.\32M .province-picker .active-province{fill:#e03a3e}.new-home-wrapper.AthleticsReg .province-picker__title,.new-home-wrapper.CCN .province-picker__title,.new-home-wrapper.CheerReg .province-picker__title,.new-home-wrapper.CurlingReg .province-picker__title,.new-home-wrapper.GymReg .province-picker__title,.new-home-wrapper.H2OReg .province-picker__title,.new-home-wrapper.HorseConnect .province-picker__title,.new-home-wrapper.HorseReg .province-picker__title,.new-home-wrapper.IceReg .province-picker__title,.new-home-wrapper.PlayerWeb .province-picker__title,.new-home-wrapper.SkateReg .province-picker__title,.new-home-wrapper.SnowReg .province-picker__title,.new-home-wrapper.SoccerReg .province-picker__title,.new-home-wrapper.\32M .province-picker__title{text-align:center;margin-top:2rem}.new-home-wrapper.AthleticsReg .province-picker .gymreg-img-h,.new-home-wrapper.CCN .province-picker .gymreg-img-h,.new-home-wrapper.CheerReg .province-picker .gymreg-img-h,.new-home-wrapper.CurlingReg .province-picker .gymreg-img-h,.new-home-wrapper.GymReg .province-picker .gymreg-img-h,.new-home-wrapper.H2OReg .province-picker .gymreg-img-h,.new-home-wrapper.HorseConnect .province-picker .gymreg-img-h,.new-home-wrapper.HorseReg .province-picker .gymreg-img-h,.new-home-wrapper.IceReg .province-picker .gymreg-img-h,.new-home-wrapper.PlayerWeb .province-picker .gymreg-img-h,.new-home-wrapper.SkateReg .province-picker .gymreg-img-h,.new-home-wrapper.SnowReg .province-picker .gymreg-img-h,.new-home-wrapper.SoccerReg .province-picker .gymreg-img-h,.new-home-wrapper.\32M .province-picker .gymreg-img-h{height:700px}.new-home-wrapper.AthleticsReg .province-picker .map-container,.new-home-wrapper.CCN .province-picker .map-container,.new-home-wrapper.CheerReg .province-picker .map-container,.new-home-wrapper.CurlingReg .province-picker .map-container,.new-home-wrapper.GymReg .province-picker .map-container,.new-home-wrapper.H2OReg .province-picker .map-container,.new-home-wrapper.HorseConnect .province-picker .map-container,.new-home-wrapper.HorseReg .province-picker .map-container,.new-home-wrapper.IceReg .province-picker .map-container,.new-home-wrapper.PlayerWeb .province-picker .map-container,.new-home-wrapper.SkateReg .province-picker .map-container,.new-home-wrapper.SnowReg .province-picker .map-container,.new-home-wrapper.SoccerReg .province-picker .map-container,.new-home-wrapper.\32M .province-picker .map-container{position:relative}.new-home-wrapper.AthleticsReg .province-picker .map-container .out-map-container,.new-home-wrapper.CCN .province-picker .map-container .out-map-container,.new-home-wrapper.CheerReg .province-picker .map-container .out-map-container,.new-home-wrapper.CurlingReg .province-picker .map-container .out-map-container,.new-home-wrapper.GymReg .province-picker .map-container .out-map-container,.new-home-wrapper.H2OReg .province-picker .map-container .out-map-container,.new-home-wrapper.HorseConnect .province-picker .map-container .out-map-container,.new-home-wrapper.HorseReg .province-picker .map-container .out-map-container,.new-home-wrapper.IceReg .province-picker .map-container .out-map-container,.new-home-wrapper.PlayerWeb .province-picker .map-container .out-map-container,.new-home-wrapper.SkateReg .province-picker .map-container .out-map-container,.new-home-wrapper.SnowReg .province-picker .map-container .out-map-container,.new-home-wrapper.SoccerReg .province-picker .map-container .out-map-container,.new-home-wrapper.\32M .province-picker .map-container .out-map-container{position:absolute;bottom:50px;left:40px}.new-home-wrapper.AthleticsReg .province-picker .map-container .out-map-wrapper,.new-home-wrapper.CCN .province-picker .map-container .out-map-wrapper,.new-home-wrapper.CheerReg .province-picker .map-container .out-map-wrapper,.new-home-wrapper.CurlingReg .province-picker .map-container .out-map-wrapper,.new-home-wrapper.GymReg .province-picker .map-container .out-map-wrapper,.new-home-wrapper.H2OReg .province-picker .map-container .out-map-wrapper,.new-home-wrapper.HorseConnect .province-picker .map-container .out-map-wrapper,.new-home-wrapper.HorseReg .province-picker .map-container .out-map-wrapper,.new-home-wrapper.IceReg .province-picker .map-container .out-map-wrapper,.new-home-wrapper.PlayerWeb .province-picker .map-container .out-map-wrapper,.new-home-wrapper.SkateReg .province-picker .map-container .out-map-wrapper,.new-home-wrapper.SnowReg .province-picker .map-container .out-map-wrapper,.new-home-wrapper.SoccerReg .province-picker .map-container .out-map-wrapper,.new-home-wrapper.\32M .province-picker .map-container .out-map-wrapper{display:table;max-width:400px;background:#fff;border-radius:5px;padding:10px 15px;box-shadow:0 0 20px -10px rgba(0,0,0,.75);cursor:pointer}.new-home-wrapper.AthleticsReg .province-picker .map-container .out-map-wrapper .out-map-logo,.new-home-wrapper.CCN .province-picker .map-container .out-map-wrapper .out-map-logo,.new-home-wrapper.CheerReg .province-picker .map-container .out-map-wrapper .out-map-logo,.new-home-wrapper.CurlingReg .province-picker .map-container .out-map-wrapper .out-map-logo,.new-home-wrapper.GymReg .province-picker .map-container .out-map-wrapper .out-map-logo,.new-home-wrapper.H2OReg .province-picker .map-container .out-map-wrapper .out-map-logo,.new-home-wrapper.HorseConnect .province-picker .map-container .out-map-wrapper .out-map-logo,.new-home-wrapper.HorseReg .province-picker .map-container .out-map-wrapper .out-map-logo,.new-home-wrapper.IceReg .province-picker .map-container .out-map-wrapper .out-map-logo,.new-home-wrapper.PlayerWeb .province-picker .map-container .out-map-wrapper .out-map-logo,.new-home-wrapper.SkateReg .province-picker .map-container .out-map-wrapper .out-map-logo,.new-home-wrapper.SnowReg .province-picker .map-container .out-map-wrapper .out-map-logo,.new-home-wrapper.SoccerReg .province-picker .map-container .out-map-wrapper .out-map-logo,.new-home-wrapper.\32M .province-picker .map-container .out-map-wrapper .out-map-logo{width:80px;display:table-cell;padding-right:10px}.new-home-wrapper.AthleticsReg .province-picker .map-container .out-map-wrapper .out-map-label,.new-home-wrapper.CCN .province-picker .map-container .out-map-wrapper .out-map-label,.new-home-wrapper.CheerReg .province-picker .map-container .out-map-wrapper .out-map-label,.new-home-wrapper.CurlingReg .province-picker .map-container .out-map-wrapper .out-map-label,.new-home-wrapper.GymReg .province-picker .map-container .out-map-wrapper .out-map-label,.new-home-wrapper.H2OReg .province-picker .map-container .out-map-wrapper .out-map-label,.new-home-wrapper.HorseConnect .province-picker .map-container .out-map-wrapper .out-map-label,.new-home-wrapper.HorseReg .province-picker .map-container .out-map-wrapper .out-map-label,.new-home-wrapper.IceReg .province-picker .map-container .out-map-wrapper .out-map-label,.new-home-wrapper.PlayerWeb .province-picker .map-container .out-map-wrapper .out-map-label,.new-home-wrapper.SkateReg .province-picker .map-container .out-map-wrapper .out-map-label,.new-home-wrapper.SnowReg .province-picker .map-container .out-map-wrapper .out-map-label,.new-home-wrapper.SoccerReg .province-picker .map-container .out-map-wrapper .out-map-label,.new-home-wrapper.\32M .province-picker .map-container .out-map-wrapper .out-map-label{display:table-cell;vertical-align:middle;font-size:18px}.new-home-wrapper.AthleticsReg .province-card,.new-home-wrapper.CCN .province-card,.new-home-wrapper.CheerReg .province-card,.new-home-wrapper.CurlingReg .province-card,.new-home-wrapper.GymReg .province-card,.new-home-wrapper.H2OReg .province-card,.new-home-wrapper.HorseConnect .province-card,.new-home-wrapper.HorseReg .province-card,.new-home-wrapper.IceReg .province-card,.new-home-wrapper.PlayerWeb .province-card,.new-home-wrapper.SkateReg .province-card,.new-home-wrapper.SnowReg .province-card,.new-home-wrapper.SoccerReg .province-card,.new-home-wrapper.\32M .province-card{width:100%;height:100%;border-radius:1rem;padding:2rem 3rem;background-color:#fff;text-align:center;box-shadow:0 0 20px -10px rgba(0,0,0,.75);margin-top:70px;margin-bottom:20px}.new-home-wrapper.AthleticsReg .province-card__logo,.new-home-wrapper.CCN .province-card__logo,.new-home-wrapper.CheerReg .province-card__logo,.new-home-wrapper.CurlingReg .province-card__logo,.new-home-wrapper.GymReg .province-card__logo,.new-home-wrapper.H2OReg .province-card__logo,.new-home-wrapper.HorseConnect .province-card__logo,.new-home-wrapper.HorseReg .province-card__logo,.new-home-wrapper.IceReg .province-card__logo,.new-home-wrapper.PlayerWeb .province-card__logo,.new-home-wrapper.SkateReg .province-card__logo,.new-home-wrapper.SnowReg .province-card__logo,.new-home-wrapper.SoccerReg .province-card__logo,.new-home-wrapper.\32M .province-card__logo{margin:1rem 0}.new-home-wrapper.AthleticsReg .province-card__buttons,.new-home-wrapper.CCN .province-card__buttons,.new-home-wrapper.CheerReg .province-card__buttons,.new-home-wrapper.CurlingReg .province-card__buttons,.new-home-wrapper.GymReg .province-card__buttons,.new-home-wrapper.H2OReg .province-card__buttons,.new-home-wrapper.HorseConnect .province-card__buttons,.new-home-wrapper.HorseReg .province-card__buttons,.new-home-wrapper.IceReg .province-card__buttons,.new-home-wrapper.PlayerWeb .province-card__buttons,.new-home-wrapper.SkateReg .province-card__buttons,.new-home-wrapper.SnowReg .province-card__buttons,.new-home-wrapper.SoccerReg .province-card__buttons,.new-home-wrapper.\32M .province-card__buttons{margin-top:2rem}.new-home-wrapper.AthleticsReg .province-card__buttons a,.new-home-wrapper.CCN .province-card__buttons a,.new-home-wrapper.CheerReg .province-card__buttons a,.new-home-wrapper.CurlingReg .province-card__buttons a,.new-home-wrapper.GymReg .province-card__buttons a,.new-home-wrapper.H2OReg .province-card__buttons a,.new-home-wrapper.HorseConnect .province-card__buttons a,.new-home-wrapper.HorseReg .province-card__buttons a,.new-home-wrapper.IceReg .province-card__buttons a,.new-home-wrapper.PlayerWeb .province-card__buttons a,.new-home-wrapper.SkateReg .province-card__buttons a,.new-home-wrapper.SnowReg .province-card__buttons a,.new-home-wrapper.SoccerReg .province-card__buttons a,.new-home-wrapper.\32M .province-card__buttons a{margin-bottom:1rem;font-size:1.3rem;white-space:normal;width:100%}.new-home-wrapper.AthleticsReg .province-card.extra-padding,.new-home-wrapper.CCN .province-card.extra-padding,.new-home-wrapper.CheerReg .province-card.extra-padding,.new-home-wrapper.CurlingReg .province-card.extra-padding,.new-home-wrapper.GymReg .province-card.extra-padding,.new-home-wrapper.H2OReg .province-card.extra-padding,.new-home-wrapper.HorseConnect .province-card.extra-padding,.new-home-wrapper.HorseReg .province-card.extra-padding,.new-home-wrapper.IceReg .province-card.extra-padding,.new-home-wrapper.PlayerWeb .province-card.extra-padding,.new-home-wrapper.SkateReg .province-card.extra-padding,.new-home-wrapper.SnowReg .province-card.extra-padding,.new-home-wrapper.SoccerReg .province-card.extra-padding,.new-home-wrapper.\32M .province-card.extra-padding{padding:2rem 1.5rem}.new-home-wrapper.AthleticsReg .about-horse,.new-home-wrapper.CCN .about-horse,.new-home-wrapper.CheerReg .about-horse,.new-home-wrapper.CurlingReg .about-horse,.new-home-wrapper.GymReg .about-horse,.new-home-wrapper.H2OReg .about-horse,.new-home-wrapper.HorseConnect .about-horse,.new-home-wrapper.HorseReg .about-horse,.new-home-wrapper.IceReg .about-horse,.new-home-wrapper.PlayerWeb .about-horse,.new-home-wrapper.SkateReg .about-horse,.new-home-wrapper.SnowReg .about-horse,.new-home-wrapper.SoccerReg .about-horse,.new-home-wrapper.\32M .about-horse{text-align:center;padding-top:30px;padding-bottom:30px;background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url("https://s3.ca-central-1.amazonaws.com/eventsquare-horse-prod/staticassets/horse_jump.jpg");background-position:center;background-size:cover;color:#fff}.new-home-wrapper.AthleticsReg .about-horse p,.new-home-wrapper.CCN .about-horse p,.new-home-wrapper.CheerReg .about-horse p,.new-home-wrapper.CurlingReg .about-horse p,.new-home-wrapper.GymReg .about-horse p,.new-home-wrapper.H2OReg .about-horse p,.new-home-wrapper.HorseConnect .about-horse p,.new-home-wrapper.HorseReg .about-horse p,.new-home-wrapper.IceReg .about-horse p,.new-home-wrapper.PlayerWeb .about-horse p,.new-home-wrapper.SkateReg .about-horse p,.new-home-wrapper.SnowReg .about-horse p,.new-home-wrapper.SoccerReg .about-horse p,.new-home-wrapper.\32M .about-horse p{font-size:35px;margin-bottom:40px}.new-home-wrapper.AthleticsReg .about-horse .button,.new-home-wrapper.CCN .about-horse .button,.new-home-wrapper.CheerReg .about-horse .button,.new-home-wrapper.CurlingReg .about-horse .button,.new-home-wrapper.GymReg .about-horse .button,.new-home-wrapper.H2OReg .about-horse .button,.new-home-wrapper.HorseConnect .about-horse .button,.new-home-wrapper.HorseReg .about-horse .button,.new-home-wrapper.IceReg .about-horse .button,.new-home-wrapper.PlayerWeb .about-horse .button,.new-home-wrapper.SkateReg .about-horse .button,.new-home-wrapper.SnowReg .about-horse .button,.new-home-wrapper.SoccerReg .about-horse .button,.new-home-wrapper.\32M .about-horse .button{border:none;background-color:#e03a3e;font-size:1.3rem;padding:10px 45px;letter-spacing:1px}.new-home-wrapper.HorseReg .jumbo-main{background-image:url("https://s3.ca-central-1.amazonaws.com/eventsquare-horse-prod/staticassets/slider-image-01.jpg");background-repeat:no-repeat;background-color:#141823;background-position:top 0 right 0;background-size:cover}.new-home-wrapper.HorseReg .search-panel{position:relative;width:94%;margin-top:40px}.new-home-wrapper.HorseReg .search-panel .search-input{height:60px;position:relative}.new-home-wrapper.HorseReg .search-panel .search-input input{margin:0;font-size:20px;border-radius:10px;height:100%;color:#141722;font-weight:600;padding:0 20px}.new-home-wrapper.HorseReg .search-panel .search-input input:before{content:""}.new-home-wrapper.HorseReg .search-panel .search-input input:focus{box-shadow:none}.new-home-wrapper.HorseReg .search-panel .search-input i{position:absolute;right:2%;height:100%;top:25%;font-size:25px}.new-home-wrapper.HorseReg .search-panel .search-input .active{border-bottom-left-radius:0;border-bottom-right-radius:0}.new-home-wrapper.HorseReg .charge-title{white-space:nowrap}.new-home-wrapper.HorseReg .results-pane{background-color:#fff;position:absolute;z-index:1;width:100%;border-bottom-right-radius:10px;border-bottom-left-radius:10px;box-shadow:0 3px 5px 0 rgba(0,0,0,.75)}.new-home-wrapper.HorseReg .results-pane small{color:#141722;padding:0 10px}.new-home-wrapper.HorseReg .results-pane .result-title{text-align:left;color:#141722;padding:5px 10px}.new-home-wrapper.HorseReg .results-pane .result a.go-to-event{padding:5px 10px;display:block;color:#141722}.new-home-wrapper.HorseReg .results-pane .result a.go-to-event .event-name{font-weight:600}.new-home-wrapper.HorseReg .results-pane .result a.go-to-event .event-desc,.new-home-wrapper.HorseReg .results-pane .result a.go-to-event .event-name{color:#141722!important}.new-home-wrapper.HorseReg .results-pane .result a.go-to-event:hover{background:rgba(221,221,221,.6)}.new-home-wrapper.HorseReg .province-picker .map-container .out-map-wrapper{background:#141721;color:#fff;border-radius:2px;padding:5px 10px;box-shadow:none;cursor:pointer}.new-home-wrapper.HorseReg .province-picker .map-container .out-map-wrapper .out-map-logo{width:33px}.new-home-wrapper.HorseReg .province-picker .map-container .out-map-wrapper .out-map-label{font-size:16px}.new-home-wrapper.PlayerWeb .jumbo-small.services-bg{background:url("https://eventsquare-player-dev.s3-ca-central-1.amazonaws.com/uploads/images/playerweb_contact-201903190944.jpg") no-repeat center center fixed;background-size:cover;width:100%}.new-home-wrapper.PlayerWeb .primary-text{color:#1f1b4e}.new-home-wrapper.PlayerWeb .reg-cta .left-part{background-color:#1f1b4e}.new-home-wrapper.PlayerWeb .tab-part .tab-section{color:#1f1b4e}.new-home-wrapper.PlayerWeb .services-part .services-box:hover{background-color:#1f1b4e}.new-home-wrapper.PlayerWeb .services-part .services-box .hover-content{background:#1f1b4e}.new-home-wrapper.PlayerWeb .contact-part{background-image:url("https://eventsquare-player-dev.s3-ca-central-1.amazonaws.com/uploads/images/playerweb_contact-201903190944.jpg")}.new-home-wrapper.PlayerWeb .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.PlayerWeb .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.PlayerWeb .contact-part .cp-form-container form[name=bookDemoForm] textarea{border-color:#1f1b4e}.new-home-wrapper.PlayerWeb .about-divider{border-bottom:3px solid #c82128}.new-home-wrapper.CCN .province-picker path,.new-home-wrapper.CCN .province-picker rect{fill:#1773AB;outline:0}.new-home-wrapper.CCN .province-picker path:hover.province,.new-home-wrapper.CCN .province-picker rect:hover{fill:#3498db}.new-home-wrapper.CCN .province-picker .active-province{fill:#3498db}.new-home-wrapper.CCN .contact-part{background-image:url("https://eventsquare-ccn-static-assets.s3.amazonaws.com/ccn-homepage-backgrounds/ccn_support_page_bg.jpg")}.new-home-wrapper.CCN .contact-part .cp-form-container{max-width:750px}.new-home-wrapper.\32M .contact-part{background-image:url("https://eventsquare-tm-prod.s3-us-west-2.amazonaws.com/static/2m_support_bg.jpg")}.new-home-wrapper.\32M .contact-part .cp-form-container{max-width:750px}.new-home-wrapper.CheerReg .province-picker path,.new-home-wrapper.CheerReg .province-picker rect{fill:#352a62;outline:0}.new-home-wrapper.CheerReg .province-picker path:hover.province,.new-home-wrapper.CheerReg .province-picker rect:hover{fill:#ed1652}.new-home-wrapper.CheerReg .province-picker .active-province{fill:#ed1652}.new-home-wrapper.CheerReg .jumbo-main{background-image:url("https://eventsquare-cheer-reg-prod.s3.ca-central-1.amazonaws.com/uploads/staticassets/Cheer-reg_background.jpg");background-repeat:no-repeat;background-color:#352a62;background-position:top 0 right 0;background-size:contain}.new-home-wrapper.CheerReg .jumbo-main .left-part{background-color:rgba(43,70,155,.73)}.new-home-wrapper.CheerReg .jumbo-small.services-bg{background:url("https://eventsquare-cheer-reg-prod.s3.ca-central-1.amazonaws.com/uploads/staticassets/cheerreg-contact-us-bg.jpg") no-repeat center center fixed;background-size:cover;width:100%}.new-home-wrapper.CheerReg .primary-text{color:#352a62}.new-home-wrapper.CheerReg .reg-cta .left-part{background-color:#352a62}.new-home-wrapper.CheerReg .tab-part .tab-section{color:#352a62}.new-home-wrapper.CheerReg .services-part .services-box:hover{background-color:#352a62}.new-home-wrapper.CheerReg .services-part .services-box .hover-content{background:#352a62}.new-home-wrapper.CheerReg .contact-part{background-image:url("https://eventsquare-cheer-reg-prod.s3.ca-central-1.amazonaws.com/uploads/staticassets/cheerreg-contact-us-bg.jpg")}.new-home-wrapper.CheerReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.CheerReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.CheerReg .contact-part .cp-form-container form[name=bookDemoForm] textarea{border-color:#352a62}.new-home-wrapper.CheerReg .about-divider{border-bottom:3px solid #ed1652}.new-home-wrapper.SnowReg .province-picker path,.new-home-wrapper.SnowReg .province-picker rect{fill:#3850a2;outline:0}.new-home-wrapper.SnowReg .province-picker path:hover.province,.new-home-wrapper.SnowReg .province-picker rect:hover{fill:#2bbae7}.new-home-wrapper.SnowReg .province-picker .active-province{fill:#2bbae7}.new-home-wrapper.SnowReg .jumbo-small.services-bg{background:url("https://eventsquare-snowreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/SnowReg-ContactUs-Bg.jpg") no-repeat center center fixed;background-size:cover;width:100%}.new-home-wrapper.SnowReg .primary-text{color:#3850a2}.new-home-wrapper.SnowReg .reg-cta .left-part{background-color:#3850a2}.new-home-wrapper.SnowReg .tab-part .tab-section{color:#3850a2}.new-home-wrapper.SnowReg .services-part .services-box:hover{background-color:#3850a2}.new-home-wrapper.SnowReg .services-part .services-box .hover-content{background:#3850a2}.new-home-wrapper.SnowReg .contact-part{background-image:url("https://eventsquare-snowreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/SnowReg-ContactUs-Bg.jpg")}.new-home-wrapper.SnowReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.SnowReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.SnowReg .contact-part .cp-form-container form[name=bookDemoForm] textarea{border-color:#3850a2}.new-home-wrapper.SnowReg .about-divider{border-bottom:3px solid #2bbae7}.new-home-wrapper.SnowReg .jumbo-main{background-image:url("https://eventsquare-snowreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/landing-page-banner-201908271033.jpg");background-repeat:no-repeat;background-color:#141823;background-position:top 0 right 0;background-size:cover}.new-home-wrapper.SnowReg .jumbo-main .left-part{background-color:rgba(43,70,155,.73)}.new-home-wrapper.IceReg .province-picker path,.new-home-wrapper.IceReg .province-picker rect{fill:#00a0cf;outline:0}.new-home-wrapper.IceReg .province-picker path:hover.province,.new-home-wrapper.IceReg .province-picker rect:hover{fill:#52d7fd}.new-home-wrapper.IceReg .province-picker .active-province{fill:#52d7fd}.new-home-wrapper.IceReg .jumbo-small.services-bg{background:url("https://eventsquare-snowreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/SnowReg-ContactUs-Bg.jpg") no-repeat center center fixed;background-size:cover;width:100%}.new-home-wrapper.IceReg .primary-text{color:#00a0cf}.new-home-wrapper.IceReg .reg-cta .left-part{background-color:#00a0cf}.new-home-wrapper.IceReg .tab-part .tab-section{color:#00a0cf}.new-home-wrapper.IceReg .services-part .services-box:hover{background-color:#00a0cf}.new-home-wrapper.IceReg .services-part .services-box .hover-content{background:#00a0cf}.new-home-wrapper.IceReg .contact-part{background-image:url("https://eventsquare-snowreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/SnowReg-ContactUs-Bg.jpg")}.new-home-wrapper.IceReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.IceReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.IceReg .contact-part .cp-form-container form[name=bookDemoForm] textarea{border-color:#00a0cf}.new-home-wrapper.IceReg .about-divider{border-bottom:3px solid #52d7fd}.new-home-wrapper.IceReg .jumbo-main{background-image:url("https://eventsquare-icereg-prod.s3.ca-central-1.amazonaws.com/uploads/images/IceReg-landing-banner-main.png");background-repeat:no-repeat;background-color:#141823;background-position:top 0 right 0;background-size:cover}.new-home-wrapper.IceReg .jumbo-main .left-part{background-color:rgba(0,160,207,.73);height:500px}@media (min-width:0px) and (max-width:1280px){.new-home-wrapper.IceReg .jumbo-main .left-part{height:500px}}@media (min-width:0px) and (max-width:415px){.new-home-wrapper.IceReg .jumbo-main .left-part p{font-size:18px;line-height:normal}}.new-home-wrapper.IceReg.SSC .jumbo-main{background-image:url("https://eventsquare-icereg-prod.s3.ca-central-1.amazonaws.com/uploads/images/Icereg-bg-large.jpg");background-repeat:no-repeat;background-color:#141823;background-position:top 0 right 0;background-size:cover;overflow:hidden;height:500px}.new-home-wrapper.IceReg.SSC .jumbo-main .left-part{background-color:rgba(151,92,106,.8);height:1100px;width:1100px;border-radius:550px;position:absolute;top:-300px;left:-365px}@media (min-width:0px) and (max-width:640px){.new-home-wrapper.IceReg.SSC .jumbo-main .left-part{width:auto;border-radius:0;position:static}}@media (min-width:0px) and (max-width:415px){.new-home-wrapper.IceReg.SSC .jumbo-main .left-part p{font-size:18px;line-height:normal}}.new-home-wrapper.IceReg.SSC .province-picker path,.new-home-wrapper.IceReg.SSC .province-picker rect{fill:#c8102e;outline:0}.new-home-wrapper.IceReg.SSC .province-picker path:hover.province,.new-home-wrapper.IceReg.SSC .province-picker rect:hover{fill:#502b3a}.new-home-wrapper.IceReg.SSC .province-picker .active-province{fill:#502b3a}.new-home-wrapper.IceReg.SSC .custom-text{position:absolute;top:320px;left:450px}@media (min-width:0px) and (max-width:640px){.new-home-wrapper.IceReg.SSC .custom-text{position:static;top:0;left:0}}.new-home-wrapper.H2OReg .province-picker path,.new-home-wrapper.H2OReg .province-picker rect{fill:#286097;outline:0}.new-home-wrapper.H2OReg .province-picker path:hover.province,.new-home-wrapper.H2OReg .province-picker rect:hover{fill:#3690b8}.new-home-wrapper.H2OReg .province-picker .active-province{fill:#3690b8}.new-home-wrapper.H2OReg .jumbo-small.services-bg{background:url("https://eventsquare-h2oreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/h2o-contact-background.jpg") no-repeat center center fixed;background-size:cover;width:100%}.new-home-wrapper.H2OReg .primary-text{color:#286097}.new-home-wrapper.H2OReg .reg-cta .left-part{background-color:#286097}.new-home-wrapper.H2OReg .tab-part .tab-section{color:#286097}.new-home-wrapper.H2OReg .services-part .services-box:hover{background-color:#286097}.new-home-wrapper.H2OReg .services-part .services-box .hover-content{background:#286097}.new-home-wrapper.H2OReg .contact-part{background-image:url("https://eventsquare-h2oreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/h2o-contact-background.jpg")}.new-home-wrapper.H2OReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.H2OReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.H2OReg .contact-part .cp-form-container form[name=bookDemoForm] textarea{border-color:#286097}.new-home-wrapper.H2OReg .about-divider{border-bottom:3px solid #3690b8}.new-home-wrapper.H2OReg .jumbo-main{background-image:url("https://eventsquare-h2oreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/H2O_reg_homepage_banner.png");background-repeat:no-repeat;background-color:#141823;background-position:top 0 right 0;background-size:cover}.new-home-wrapper.H2OReg .jumbo-main .left-part{background-color:rgba(0,160,207,.73)}.new-home-wrapper.GymReg .province-picker path,.new-home-wrapper.GymReg .province-picker rect{fill:#0a171d;outline:0}.new-home-wrapper.GymReg .province-picker path:hover.province,.new-home-wrapper.GymReg .province-picker rect:hover{fill:#cf2634}.new-home-wrapper.GymReg .province-picker .active-province{fill:#cf2634}.new-home-wrapper.GymReg .jumbo-main{background-image:url("https://eventsquare-gym-reg-prod.s3.ca-central-1.amazonaws.com/uploads/images/gym-reg_homepage_image_banner.png");background-repeat:no-repeat;background-color:#0a171d;background-position:top 0 right 0;background-size:contain}.new-home-wrapper.GymReg .jumbo-main .left-part{background-color:rgba(43,70,155,.73)}.new-home-wrapper.GymReg .jumbo-small.services-bg{background:url("https://eventsquare-gym-reg-prod.s3.amazonaws.com/uploads/files/GymReg-ContactUs-Bg-202105170827.png") no-repeat center center fixed;background-size:cover;width:100%}.new-home-wrapper.GymReg .primary-text{color:#0a171d}.new-home-wrapper.GymReg .reg-cta .left-part{background-color:#0a171d}.new-home-wrapper.GymReg .tab-part .tab-section{color:#0a171d}.new-home-wrapper.GymReg .services-part .services-box:hover{background-color:#0a171d}.new-home-wrapper.GymReg .services-part .services-box .hover-content{background:#0a171d}.new-home-wrapper.GymReg .contact-part{background-image:url("https://eventsquare-gym-reg-prod.s3.amazonaws.com/uploads/files/GymReg-ContactUs-Bg-202105170827.png")}.new-home-wrapper.GymReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.GymReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.GymReg .contact-part .cp-form-container form[name=bookDemoForm] textarea{border-color:#0a171d}.new-home-wrapper.GymReg .about-divider{border-bottom:3px solid #cf2634}.new-home-wrapper.SoccerReg .province-picker path,.new-home-wrapper.SoccerReg .province-picker rect{fill:#164399;outline:0}.new-home-wrapper.SoccerReg .province-picker path:hover.province,.new-home-wrapper.SoccerReg .province-picker rect:hover{fill:#cf2634}.new-home-wrapper.SoccerReg .province-picker .active-province{fill:#cf2634}.new-home-wrapper.SoccerReg .jumbo-small{background-image:url("https://eventsquare-soccerreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/soccer-football-ball_(1).jpg");background-repeat:no-repeat;background-size:cover}.new-home-wrapper.SoccerReg .jumbo-small.services-bg{background-image:url("https://eventsquare-soccerreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/soccer-football-ball_(1).jpg")}.new-home-wrapper.SoccerReg .jumbo-small .left-part{padding-top:50px;padding-bottom:50px}.new-home-wrapper.SoccerReg .jumbo-small .left-part .lp-heading{font-family:Figtree;color:#fff;font-weight:300}.new-home-wrapper.SoccerReg .jumbo-main{background-color:#164399;background-image:url("https://eventsquare-soccerreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/soccer-football-ball_(1).jpg");background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;display:flex;justify-content:center;align-items:center;width:100%}.new-home-wrapper.SoccerReg .jumbo-main .inner-wrap{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content;background-color:rgba(255,255,255,.85);padding:40px;top:-65px}.new-home-wrapper.SoccerReg .jumbo-main .inner-wrap .logo{margin-bottom:40px}.new-home-wrapper.SoccerReg .jumbo-main .inner-wrap h4{color:#164399;white-space:no-wrap;margin:0 0 20px}.new-home-wrapper.SoccerReg .jumbo-main .inner-wrap a{border:2px solid #164399;padding:5px 20px;color:#164399}.new-home-wrapper.SoccerReg .primary-text{color:#164399}.new-home-wrapper.SoccerReg .reg-cta .left-part{background-color:#164399}.new-home-wrapper.SoccerReg .tab-part .tab-section{color:#164399}.new-home-wrapper.SoccerReg .services-part .services-box:hover{background-color:#164399}.new-home-wrapper.SoccerReg .services-part .services-box .hover-content{background:#164399}.new-home-wrapper.SoccerReg .contact-part{background-image:url("https://eventsquare-soccerreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/soccer-football-ball_(1).jpg")}.new-home-wrapper.SoccerReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.SoccerReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.SoccerReg .contact-part .cp-form-container form[name=bookDemoForm] textarea{border-color:#164399}.new-home-wrapper.SoccerReg .about-divider{border-bottom:3px solid #cf2634}.new-home-wrapper.AthleticsReg .province-picker path,.new-home-wrapper.AthleticsReg .province-picker rect{fill:#141722;outline:0}.new-home-wrapper.AthleticsReg .province-picker path:hover.province,.new-home-wrapper.AthleticsReg .province-picker rect:hover{fill:#ed1b24}.new-home-wrapper.AthleticsReg .province-picker .active-province{fill:#ed1b24}.new-home-wrapper.AthleticsReg .jumbo-small{background-image:url("https://eventsquare-athletics-prod.s3.ca-central-1.amazonaws.com/uploads/images/athletics_homepage_background.png");background-repeat:no-repeat;background-size:cover}.new-home-wrapper.AthleticsReg .jumbo-small.services-bg{background-image:url("https://eventsquare-athletics-prod.s3.ca-central-1.amazonaws.com/uploads/images/athletics_homepage_background.png")}.new-home-wrapper.AthleticsReg .jumbo-small .left-part{padding-top:50px;padding-bottom:50px}.new-home-wrapper.AthleticsReg .jumbo-small .left-part .lp-heading{font-family:Figtree;color:#fff;font-weight:300}.new-home-wrapper.AthleticsReg .jumbo-main{background-color:#141722;background-image:url("https://eventsquare-athletics-prod.s3.ca-central-1.amazonaws.com/uploads/images/athletics_homepage_background.png");background-repeat:no-repeat;background-size:cover;background-position-x:center;display:flex;justify-content:center;align-items:center;width:100%}.new-home-wrapper.AthleticsReg .jumbo-main .inner-wrap{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content;background-color:rgba(255,255,255,.85);padding:40px;top:-65px}.new-home-wrapper.AthleticsReg .jumbo-main .inner-wrap .logo{margin-bottom:40px}.new-home-wrapper.AthleticsReg .jumbo-main .inner-wrap h4{color:#141722;white-space:no-wrap;margin:0 0 20px}.new-home-wrapper.AthleticsReg .jumbo-main .inner-wrap a{border:2px solid #141722;padding:5px 20px;color:#141722}.new-home-wrapper.AthleticsReg .primary-text{color:#141722}.new-home-wrapper.AthleticsReg .reg-cta .left-part{background-color:#141722}.new-home-wrapper.AthleticsReg .tab-part .tab-section{color:#141722}.new-home-wrapper.AthleticsReg .services-part .services-box:hover{background-color:#141722}.new-home-wrapper.AthleticsReg .services-part .services-box .hover-content{background:#141722}.new-home-wrapper.AthleticsReg .contact-part{background-image:url("https://eventsquare-athletics-prod.s3.ca-central-1.amazonaws.com/uploads/images/athletics_homepage_background.png");position:relative}.new-home-wrapper.AthleticsReg .contact-part.blur-bgimage{position:relative;z-index:1;color:#fff;background-color:rgba(0,0,0,.6)}.new-home-wrapper.AthleticsReg .contact-part.blur-bgimage:before{content:"";background-image:inherit;filter:blur(4px);-moz-filter:blur(4px);-webkit-filter:blur(4px);-o-filter:blur(4px);position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.new-home-wrapper.AthleticsReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.AthleticsReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.AthleticsReg .contact-part .cp-form-container form[name=bookDemoForm] textarea{border-color:#141722}.new-home-wrapper.AthleticsReg .about-divider{border-bottom:3px solid #ed1b24}.new-home-wrapper.CurlingReg .province-picker path,.new-home-wrapper.CurlingReg .province-picker rect{fill:#00a0cf;outline:0}.new-home-wrapper.CurlingReg .province-picker path:hover.province,.new-home-wrapper.CurlingReg .province-picker rect:hover{fill:#52d7fd}.new-home-wrapper.CurlingReg .province-picker .active-province{fill:#52d7fd}.new-home-wrapper.CurlingReg .jumbo-small.services-bg{background:url("https://eventsquare-snowreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/SnowReg-ContactUs-Bg.jpg") no-repeat center center fixed;background-size:cover;width:100%}.new-home-wrapper.CurlingReg .primary-text{color:#00a0cf}.new-home-wrapper.CurlingReg .reg-cta .left-part{background-color:#00a0cf}.new-home-wrapper.CurlingReg .tab-part .tab-section{color:#00a0cf}.new-home-wrapper.CurlingReg .services-part .services-box:hover{background-color:#00a0cf}.new-home-wrapper.CurlingReg .services-part .services-box .hover-content{background:#00a0cf}.new-home-wrapper.CurlingReg .contact-part{background-image:url("https://eventsquare-curling-prod.s3.ca-central-1.amazonaws.com/uploads/images/hero_option_aasset.png")}.new-home-wrapper.CurlingReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.CurlingReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.CurlingReg .contact-part .cp-form-container form[name=bookDemoForm] textarea{border-color:#00a0cf}.new-home-wrapper.CurlingReg .about-divider{border-bottom:3px solid #52d7fd}.new-home-wrapper.CurlingReg .jumbo-main{background-image:url("https://eventsquare-icereg-prod.s3.ca-central-1.amazonaws.com/uploads/images/IceReg-landing-banner-main.png");background-repeat:no-repeat;background-color:#141823;background-position:top 0 right 0;background-size:cover}.new-home-wrapper.CurlingReg .jumbo-main .left-part{background-color:rgba(0,160,207,.73);height:500px}@media (min-width:0px) and (max-width:1280px){.new-home-wrapper.CurlingReg .jumbo-main .left-part{height:500px}}@media (min-width:0px) and (max-width:415px){.new-home-wrapper.CurlingReg .jumbo-main .left-part p{font-size:18px;line-height:normal}}.new-home-wrapper.SkateReg .province-picker path,.new-home-wrapper.SkateReg .province-picker rect{fill:#396D7C;outline:0}.new-home-wrapper.SkateReg .province-picker path:hover.province,.new-home-wrapper.SkateReg .province-picker rect:hover{fill:#93BDCF}.new-home-wrapper.SkateReg .province-picker .active-province{fill:#93BDCF}.new-home-wrapper.SkateReg .jumbo-small.services-bg{background:url("https://eventsquare-snowreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/SnowReg-ContactUs-Bg.jpg") no-repeat center center fixed;background-size:cover;width:100%}.new-home-wrapper.SkateReg .primary-text{color:#396d7c}.new-home-wrapper.SkateReg .reg-cta .left-part{background-color:#396d7c}.new-home-wrapper.SkateReg .tab-part .tab-section{color:#396d7c}.new-home-wrapper.SkateReg .services-part .services-box:hover{background-color:#396d7c}.new-home-wrapper.SkateReg .services-part .services-box .hover-content{background:#396d7c}.new-home-wrapper.SkateReg .contact-part{background-image:url("https://eventsquare-snowreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/SnowReg-ContactUs-Bg.jpg")}.new-home-wrapper.SkateReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.SkateReg .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.SkateReg .contact-part .cp-form-container form[name=bookDemoForm] textarea{border-color:#396d7c}.new-home-wrapper.SkateReg .about-divider{border-bottom:3px solid #93bdcf}.new-home-wrapper.SkateReg .jumbo-main{background-image:url("https://eventsquare-icereg-prod.s3.ca-central-1.amazonaws.com/uploads/images/IceReg-landing-banner-main.png");background-repeat:no-repeat;background-color:#141823;background-position:top 0 right 0;background-size:cover}.new-home-wrapper.SkateReg .jumbo-main .left-part{background-color:rgba(0,160,207,.73);height:500px}@media (min-width:0px) and (max-width:1280px){.new-home-wrapper.SkateReg .jumbo-main .left-part{height:500px}}@media (min-width:0px) and (max-width:415px){.new-home-wrapper.SkateReg .jumbo-main .left-part p{font-size:18px;line-height:normal}}.new-home-wrapper.HorseConnect .jumbo-small.services-bg{background:url("https://eventsquare-horseconnect-prod.s3.us-east-2.amazonaws.com/uploads/images/HorseConnect+-+Main+Home+Page+image.png") no-repeat center center fixed;background-size:cover;width:100%}.new-home-wrapper.HorseConnect .primary-text{color:#134c8e}.new-home-wrapper.HorseConnect .reg-cta .left-part{background-color:#134c8e}.new-home-wrapper.HorseConnect .tab-part .tab-section{color:#134c8e}.new-home-wrapper.HorseConnect .services-part .services-box:hover{background-color:#134c8e}.new-home-wrapper.HorseConnect .services-part .services-box .hover-content{background:#134c8e}.new-home-wrapper.HorseConnect .contact-part{background-image:url("https://eventsquare-horseconnect-prod.s3.us-east-2.amazonaws.com/uploads/images/HorseConnect+-+Main+Home+Page+image.png")}.new-home-wrapper.HorseConnect .contact-part .cp-form-container form[name=bookDemoForm] input[type=email],.new-home-wrapper.HorseConnect .contact-part .cp-form-container form[name=bookDemoForm] input[type=text],.new-home-wrapper.HorseConnect .contact-part .cp-form-container form[name=bookDemoForm] textarea{border-color:#134c8e}.new-home-wrapper.HorseConnect .about-divider{border-bottom:3px solid #134c8e}.identity-widget{display:flex;border:4px solid #d4dbdf;border-radius:3px;margin-bottom:20px;width:100%;justify-content:center;background-color:#f5f7f9}@media screen and (max-width:1250px){.identity-widget{flex-direction:column}}.identity-widget .left{display:inherit;flex-direction:column;width:50%;padding:20px}@media screen and (max-width:1250px){.identity-widget .left{width:100%}}.identity-widget .right{background-color:#fff;padding:20px;width:50%}@media screen and (max-width:1250px){.identity-widget .right{width:100%}}.identity-widget .someone_else{color:#000;width:100%}.identity-widget .special-date-label.identity-dob{left:2px!important}.affiliation-widget,.category-widget,.category-widget-series,.equipments-widget,.join-team-widget,.participant-address-widget,.participant-selector .main-content,.payment-options-widget,.registration-search-widget,.requirements-widget,.store-widget,.survey-widget,.team-authenticate-widget,.team-base-widget,.team-payment-groups,.team-payment-options,.team-visibility-widget{display:flex;flex-direction:column;border:4px solid #d4dbdf;border-radius:3px;margin-bottom:20px;width:100%;justify-content:center;padding:20px}.affiliation-widget .btn:focus,.category-widget .btn:focus,.category-widget-series .btn:focus,.equipments-widget .btn:focus,.join-team-widget .btn:focus,.participant-address-widget .btn:focus,.participant-selector .main-content .btn:focus,.payment-options-widget .btn:focus,.registration-search-widget .btn:focus,.requirements-widget .btn:focus,.store-widget .btn:focus,.survey-widget .btn:focus,.team-authenticate-widget .btn:focus,.team-base-widget .btn:focus,.team-payment-groups .btn:focus,.team-payment-options .btn:focus,.team-visibility-widget .btn:focus{border:none!important;outline:0!important}.affiliation-widget .field-validation-error,.category-widget .field-validation-error,.category-widget-series .field-validation-error,.equipments-widget .field-validation-error,.join-team-widget .field-validation-error,.participant-address-widget .field-validation-error,.participant-selector .main-content .field-validation-error,.payment-options-widget .field-validation-error,.registration-search-widget .field-validation-error,.requirements-widget .field-validation-error,.store-widget .field-validation-error,.survey-widget .field-validation-error,.team-authenticate-widget .field-validation-error,.team-base-widget .field-validation-error,.team-payment-groups .field-validation-error,.team-payment-options .field-validation-error,.team-visibility-widget .field-validation-error{position:absolute;font-size:10px;font-weight:700;color:red;right:10px;top:10px}.category-widget .top{display:flex;width:100%;flex-direction:row;justify-content:space-between;border-bottom:1px solid #d4dbdf;margin:5px 0 15px}.category-widget .bottom{width:100%;background-color:#f5f7f9;padding:15px}.category-widget-series .top{display:flex;width:100%;flex-direction:row;justify-content:space-between;border-bottom:1px solid #d4dbdf;margin:5px 0 15px}.category-widget-series .bottom{width:100%}.edit-address-widget .form-group{position:relative}.event-category-widget .bottom{background:#fff;padding:0}.event-category-widget form{margin:0}.event-category-widget .custom-table.scroll{max-height:500px;overflow-y:auto}.event-category-widget .custom-table .head{color:#fff;padding:10px 0;display:inline-flex;width:100%}.event-category-widget .custom-table .head span:first-child{padding-left:40px;width:55%}.event-category-widget .custom-table .head span:nth-child(2),.event-category-widget .custom-table .head span:nth-child(3),.event-category-widget .custom-table .head span:nth-child(4),.event-category-widget .custom-table .head span:nth-child(5){width:15%;text-align:center}.event-category-widget .custom-table .body .item-wrap{border-bottom:1px solid #d4dbdf}.event-category-widget .custom-table .body .item-wrap:last-of-type{border-bottom:none}.event-category-widget .custom-table .body .item{display:inline-flex;width:100%;padding:10px 0}.event-category-widget .custom-table .body .item label{margin:0 0 0 10px}.event-category-widget .custom-table .body .item span:first-child{width:55%}.event-category-widget .custom-table .body .item span:nth-child(2),.event-category-widget .custom-table .body .item span:nth-child(3),.event-category-widget .custom-table .body .item span:nth-child(4),.event-category-widget .custom-table .body .item span:nth-child(5){width:15%;text-align:center}.event-category-widget .custom-table .body .item .sold-out{display:flex;width:60%;justify-content:center;align-items:center}.event-category-widget .custom-table .body .waitlist{display:flex;align-items:center;margin:0 0 10px 40px}.event-category-widget .custom-table .body .waitlist span{margin:0 20px 0 0}.event-category-widget .custom-table .body .description{padding:0 0 20px 40px}.event-category-widget .custom-table-mobile .item-wrap{border-bottom:1px solid #d4dbdf;margin-bottom:20px}.event-category-widget .custom-table-mobile .item-wrap:last-of-type{border-bottom:none}.event-category-widget .custom-table-mobile .waitlist{margin:10px 0 0}.event-category-widget .custom-table-mobile .waitlist span{margin:0 20px 0 0}.event-category-widget .custom-table-mobile .item{display:inline-flex;flex-direction:column;justify-content:space-between;width:100%;margin-bottom:10px;padding-bottom:10px}.event-category-widget .custom-table-mobile .item span:first-of-type{font-weight:700}.event-category-widget .custom-table-mobile .item label{margin:0}.event-category-widget .custom-table-series .head{color:#fff;padding:10px 0;display:inline-flex;width:100%}.event-category-widget .custom-table-series .head span:first-child{width:50%}.event-category-widget .custom-table-series .head span:nth-child(2),.event-category-widget .custom-table-series .head span:nth-child(3){width:25%;text-align:center}.event-category-widget .custom-table-series .head span{padding:0 20px}.event-category-widget .custom-table-series .body .item{display:inline-flex;width:100%;margin-bottom:10px;padding:10px 0;background-color:#f5f7f9}.event-category-widget .custom-table-series .body .item label{margin:0 0 0 10px}.event-category-widget .custom-table-series .body .item span:first-child{width:50%}.event-category-widget .custom-table-series .body .item span:nth-child(2),.event-category-widget .custom-table-series .body .item span:nth-child(3){width:25%;text-align:center}.event-category-widget .custom-table-series .body .item span{padding:0 20px}.event-category-widget .custom-table-series .body .description{padding:0 40px 20px 40px}.event-category-widget .custom-table-series-mobile .category{background-color:#f5f7f9;padding:10px;margin-bottom:20px}.event-category-widget .custom-table-series-mobile .item{display:inline-flex;flex-direction:row;justify-content:space-between;width:100%}.event-category-widget .custom-table-series-mobile .item span:first-of-type{font-weight:700}.event-category-widget .custom-table-series-mobile .item label{margin:0}.event-category-widget .custom-table-series-mobile .item:not(:last-child){border-bottom:1px solid #d4dbdf;margin-bottom:10px;padding-bottom:10px}.event-category-widget .require-membership{border:0;border-radius:0;margin:0;font-weight:700;background-color:#f1c40f70;padding:20px}.event-category-widget .require-membership label{display:inline-flex;justify-content:flex-start;align-items:center;margin:0}.event-category-widget .require-membership label input{margin:0 5px 0 0}.event-category-widget .require-membership label span{font-size:16px}.event-category-widget .require-membership .padding-10{padding:5px 10px}.event-category-widget .require-membership .warning{color:#dc3236;font-size:18px;margin-bottom:20px}.event-category-widget .require-membership .morgs{color:#000;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.event-category-widget .require-membership .morgs div{display:flex;flex-direction:column}.event-category-widget .require-membership .note{color:#1773ab}.event-category-widget .require-membership .buttons{width:100%;text-align:right}.event-category-widget .sortable-list{display:flex;flex-direction:column;margin-top:20px}.event-category-widget .sortable-list .title{display:flex;justify-content:space-between;font-weight:700;margin-bottom:10px;padding-bottom:5px;font-size:16px;border-bottom:1px solid #d4dbdf}.event-category-widget .sortable-list .list{display:flex;flex-direction:column}.event-category-widget .sortable-list .list .list-item{display:flex;justify-content:space-between;cursor:move;padding:5px}.event-category-widget .sortable-list .list .list-item:hover{background-color:#f3f3f3}.survey-widget .header{display:flex;width:100%;border-bottom:1px solid #d4dbdf;margin-bottom:15px}.survey-widget .top{display:flex;width:100%;flex-direction:row;justify-content:space-between;border-bottom:1px solid #d4dbdf;margin:5px 0 15px 0}.survey-widget .bottom{width:100%;background-color:#fff;background-color:#f5f7f9;padding:15px}.identity-widget .top,.join-team-widget .top,.payment-options-widget .top,.registration-search-widget .top,.store-widget .top,.team-authenticate-widget .top,.team-base-widget .top,.team-payment-groups .top,.team-payment-options .top,.team-visibility-widget .top{display:flex;width:100%;flex-direction:row;justify-content:space-between;border-bottom:1px solid #d4dbdf;margin:5px 0 15px}.identity-widget .top.column,.join-team-widget .top.column,.payment-options-widget .top.column,.registration-search-widget .top.column,.store-widget .top.column,.team-authenticate-widget .top.column,.team-base-widget .top.column,.team-payment-groups .top.column,.team-payment-options .top.column,.team-visibility-widget .top.column{flex-direction:column!important}.identity-widget .bottom,.join-team-widget .bottom,.payment-options-widget .bottom,.registration-search-widget .bottom,.store-widget .bottom,.team-authenticate-widget .bottom,.team-base-widget .bottom,.team-payment-groups .bottom,.team-payment-options .bottom,.team-visibility-widget .bottom{width:100%}.participant-address-widget{display:flex}.participant-address-widget .display-state{display:inherit;flex-direction:row;justify-content:space-between}@media screen and (max-width:992px){.participant-address-widget .display-state{flex-direction:column}}.participant-address-widget .display-state .address,.participant-address-widget .display-state .identity{display:inherit;width:48%;flex-direction:column}@media screen and (max-width:992px){.participant-address-widget .display-state .address,.participant-address-widget .display-state .identity{width:100%}}@media screen and (max-width:992px){.participant-address-widget .display-state .address{margin-top:20px}}.participant-address-widget .display-state .top{display:inherit;width:100%;flex-direction:row;justify-content:space-between;border-bottom:1px solid #d4dbdf;margin:5px 0 15px}.participant-address-widget .display-state .bottom{width:100%}.participant-address-widget #list-wrap .list{border:1px solid #bdbdbd;max-height:300px;overflow-y:scroll;position:absolute;background:#fff;width:100%;margin:0;z-index:1}@media screen and (max-width:992px){.participant-address-widget #list-wrap{margin-bottom:15px}}.equipments-widget .top{display:flex;width:100%;flex-direction:row;justify-content:space-between;border-bottom:1px solid #d4dbdf;margin:5px 0 15px}.equipments-widget .bottom{width:100%;background-color:#f5f7f9;padding:15px}.equipments-widget .horse{display:flex;justify-content:space-between;margin-top:20px}.equipments-widget .no-horse{color:#dc3236;border:2px solid #dc3236;padding:10px;text-align:center}.affiliation-widget .top{display:flex;width:100%;flex-direction:row;justify-content:space-between;border-bottom:1px solid #d4dbdf;margin:5px 0 15px}.affiliation-widget .bottom{width:100%;background-color:#f5f7f9;padding:15px}.affiliation-widget .list{display:flex;justify-content:space-between;align-items:center}.affiliation-widget .afiiliation-groups .group-list{max-height:500px;overflow-y:auto}.affiliation-widget .afiiliation-groups .group-list .group{background-color:#f5f7f9;padding:15px}.affiliation-widget .afiiliation-groups .group-list .group:not(:first-of-type){margin-top:20px}.requirements-widget .top{display:flex;width:100%;flex-direction:row;justify-content:space-between;border-bottom:1px solid #d4dbdf;margin:5px 0 15px}.requirements-widget .bottom{width:100%;background-color:#f5f7f9;padding:15px}.requirements-widget .bottom .seed-mark{display:flex;justify-content:space-between}.requirements-widget .bottom .seed-mark .time{display:flex;align-items:center;width:100%;margin-bottom:20px}.requirements-widget .bottom .seed-mark .time span{display:inline-flex;margin:0 3px}.requirements-widget .bottom .seed-mark .time input{width:23%;margin:0}.requirements-widget .bottom .date-location{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;width:49%}.requirements-widget .bottom .date-location .date,.requirements-widget .bottom .date-location .location{width:49%}.requirements-widget img{height:20px;width:20px;margin-right:5px}.registration-search-widget .registrant{display:flex;flex-direction:column;border:1px solid #d4dbdf;padding:15px;margin-bottom:20px}.registration-search-widget .registrant .name{font-weight:700;font-size:16px}.registration-search-widget .registrant .resend{padding:2px 10px;margin:0}.registration-search-widget .registrant .widgets{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}@media screen and (max-width:992px){.registration-search-widget .registrant .widgets{flex-direction:column}}.registration-search-widget .registrant .widget{padding:0!important;width:49%}.registration-search-widget .registrant .widget.fullwidth{width:100%}@media screen and (max-width:992px){.registration-search-widget .registrant .widget{width:100%;margin-top:20px}}.registration-search-widget .registrant .widget .header{display:block;padding:5px;text-align:center;font-weight:700;color:#fff;margin:0;cursor:default}.registration-search-widget .registrant .widget .content .item{display:flex;justify-content:space-between;align-items:center;padding:5px 10px}.registration-search-widget .registrant .widget .content .item:nth-of-type(2n){background-color:#f7f7f7}.registration-search-widget .registrant .widget .content .item label{cursor:default;width:50%}.registration-search-widget .registrant .widget .content .item a,.registration-search-widget .registrant .widget .content .item span{width:50%;word-break:break-all;text-align:right}.registration-search-widget .registrant .widget .content .item.center{justify-content:center}.registration-search-widget .registrant .widget .content .item i{font-size:20px}.registration-search-widget .registrant .widget .content .item i.green{color:#5fcf80}.registration-search-widget .registrant .widget .content .item i.red{color:#dc3236}.store-widget table{border:none;outline:0}.store-widget .image-wrap{width:45%}@media screen and (max-width:640px){.store-widget .image-wrap{width:100%}}.store-widget .image-wrap img{padding:20px;max-width:100%}@media screen and (max-width:640px){.store-widget .image-wrap img{margin-bottom:20px}}.store-widget .store-brief{width:49%}@media screen and (max-width:640px){.store-widget .store-brief{width:100%}}.payment-options-widget label{margin-left:0!important;margin-right:0!important}.team-payment-groups .invoice-details{background-color:#fff;display:flex;flex-direction:column;border:4px solid #d4dbdf;border-radius:3px;margin-bottom:20px;width:100%;justify-content:center;padding:20px}.team-payment-groups .invoice-details .bottom{background-color:#f5f7f9;padding:15px}@media screen and (max-width:1250px){.new-home-wrapper.AthleticsReg .jumbo-main .left-part,.new-home-wrapper.CCN .jumbo-main .left-part,.new-home-wrapper.CheerReg .jumbo-main .left-part,.new-home-wrapper.CurlingReg .jumbo-main .left-part,.new-home-wrapper.GymReg .jumbo-main .left-part,.new-home-wrapper.H2OReg .jumbo-main .left-part,.new-home-wrapper.HorseConnect .jumbo-main .left-part,.new-home-wrapper.HorseReg .jumbo-main .left-part,.new-home-wrapper.IceReg .jumbo-main .left-part,.new-home-wrapper.SkateReg .jumbo-main .left-part,.new-home-wrapper.SnowReg .jumbo-main .left-part,.new-home-wrapper.SoccerReg .jumbo-main .left-part,.new-home-wrapper.\32M .jumbo-main .left-part{height:fit-content}.new-home-wrapper.AthleticsReg .jumbo-main .left-part h1,.new-home-wrapper.CCN .jumbo-main .left-part h1,.new-home-wrapper.CheerReg .jumbo-main .left-part h1,.new-home-wrapper.CurlingReg .jumbo-main .left-part h1,.new-home-wrapper.GymReg .jumbo-main .left-part h1,.new-home-wrapper.H2OReg .jumbo-main .left-part h1,.new-home-wrapper.HorseConnect .jumbo-main .left-part h1,.new-home-wrapper.HorseReg .jumbo-main .left-part h1,.new-home-wrapper.IceReg .jumbo-main .left-part h1,.new-home-wrapper.SkateReg .jumbo-main .left-part h1,.new-home-wrapper.SnowReg .jumbo-main .left-part h1,.new-home-wrapper.SoccerReg .jumbo-main .left-part h1,.new-home-wrapper.\32M .jumbo-main .left-part h1{font-size:2.5rem}.new-home-wrapper.AthleticsReg .jumbo-main .left-part p,.new-home-wrapper.CCN .jumbo-main .left-part p,.new-home-wrapper.CheerReg .jumbo-main .left-part p,.new-home-wrapper.CurlingReg .jumbo-main .left-part p,.new-home-wrapper.GymReg .jumbo-main .left-part p,.new-home-wrapper.H2OReg .jumbo-main .left-part p,.new-home-wrapper.HorseConnect .jumbo-main .left-part p,.new-home-wrapper.HorseReg .jumbo-main .left-part p,.new-home-wrapper.IceReg .jumbo-main .left-part p,.new-home-wrapper.SkateReg .jumbo-main .left-part p,.new-home-wrapper.SnowReg .jumbo-main .left-part p,.new-home-wrapper.SoccerReg .jumbo-main .left-part p,.new-home-wrapper.\32M .jumbo-main .left-part p{font-size:18px;line-height:normal}nav.tab-bar.CheerReg .right-small{width:11rem;height:100%;border-left:none;top:5px;right:0}}@media screen and (max-width:992px){.new-home-wrapper.AthleticsReg .jumbo-main,.new-home-wrapper.CCN .jumbo-main,.new-home-wrapper.CheerReg .jumbo-main,.new-home-wrapper.CurlingReg .jumbo-main,.new-home-wrapper.GymReg .jumbo-main,.new-home-wrapper.H2OReg .jumbo-main,.new-home-wrapper.HorseConnect .jumbo-main,.new-home-wrapper.HorseReg .jumbo-main,.new-home-wrapper.IceReg .jumbo-main,.new-home-wrapper.SkateReg .jumbo-main,.new-home-wrapper.SnowReg .jumbo-main,.new-home-wrapper.SoccerReg .jumbo-main,.new-home-wrapper.\32M .jumbo-main{background-size:cover;background-position:top 0 right 50%}.new-home-wrapper.AthleticsReg.tm-65,.new-home-wrapper.CCN.tm-65,.new-home-wrapper.CheerReg.tm-65,.new-home-wrapper.CurlingReg.tm-65,.new-home-wrapper.GymReg.tm-65,.new-home-wrapper.H2OReg.tm-65,.new-home-wrapper.HorseConnect.tm-65,.new-home-wrapper.HorseReg.tm-65,.new-home-wrapper.IceReg.tm-65,.new-home-wrapper.SkateReg.tm-65,.new-home-wrapper.SnowReg.tm-65,.new-home-wrapper.SoccerReg.tm-65,.new-home-wrapper.\32M.tm-65{margin-top:50px}.new-home-wrapper.AthleticsReg .province-picker .pad-left-match-grid,.new-home-wrapper.CCN .province-picker .pad-left-match-grid,.new-home-wrapper.CheerReg .province-picker .pad-left-match-grid,.new-home-wrapper.CurlingReg .province-picker .pad-left-match-grid,.new-home-wrapper.GymReg .province-picker .pad-left-match-grid,.new-home-wrapper.H2OReg .province-picker .pad-left-match-grid,.new-home-wrapper.HorseConnect .province-picker .pad-left-match-grid,.new-home-wrapper.HorseReg .province-picker .pad-left-match-grid,.new-home-wrapper.IceReg .province-picker .pad-left-match-grid,.new-home-wrapper.SkateReg .province-picker .pad-left-match-grid,.new-home-wrapper.SnowReg .province-picker .pad-left-match-grid,.new-home-wrapper.SoccerReg .province-picker .pad-left-match-grid,.new-home-wrapper.\32M .province-picker .pad-left-match-grid{padding-left:15px}.new-home-wrapper.AthleticsReg .province-picker .pad-right-match-grid,.new-home-wrapper.CCN .province-picker .pad-right-match-grid,.new-home-wrapper.CheerReg .province-picker .pad-right-match-grid,.new-home-wrapper.CurlingReg .province-picker .pad-right-match-grid,.new-home-wrapper.GymReg .province-picker .pad-right-match-grid,.new-home-wrapper.H2OReg .province-picker .pad-right-match-grid,.new-home-wrapper.HorseConnect .province-picker .pad-right-match-grid,.new-home-wrapper.HorseReg .province-picker .pad-right-match-grid,.new-home-wrapper.IceReg .province-picker .pad-right-match-grid,.new-home-wrapper.SkateReg .province-picker .pad-right-match-grid,.new-home-wrapper.SnowReg .province-picker .pad-right-match-grid,.new-home-wrapper.SoccerReg .province-picker .pad-right-match-grid,.new-home-wrapper.\32M .province-picker .pad-right-match-grid{padding-right:15px}.new-home-wrapper.AthleticsReg .province-picker .map-container,.new-home-wrapper.CCN .province-picker .map-container,.new-home-wrapper.CheerReg .province-picker .map-container,.new-home-wrapper.CurlingReg .province-picker .map-container,.new-home-wrapper.GymReg .province-picker .map-container,.new-home-wrapper.H2OReg .province-picker .map-container,.new-home-wrapper.HorseConnect .province-picker .map-container,.new-home-wrapper.HorseReg .province-picker .map-container,.new-home-wrapper.IceReg .province-picker .map-container,.new-home-wrapper.SkateReg .province-picker .map-container,.new-home-wrapper.SnowReg .province-picker .map-container,.new-home-wrapper.SoccerReg .province-picker .map-container,.new-home-wrapper.\32M .province-picker .map-container{padding-bottom:20px;margin-bottom:20px}.new-home-wrapper.AthleticsReg .province-picker .map-container .out-map-container,.new-home-wrapper.CCN .province-picker .map-container .out-map-container,.new-home-wrapper.CheerReg .province-picker .map-container .out-map-container,.new-home-wrapper.CurlingReg .province-picker .map-container .out-map-container,.new-home-wrapper.GymReg .province-picker .map-container .out-map-container,.new-home-wrapper.H2OReg .province-picker .map-container .out-map-container,.new-home-wrapper.HorseConnect .province-picker .map-container .out-map-container,.new-home-wrapper.HorseReg .province-picker .map-container .out-map-container,.new-home-wrapper.IceReg .province-picker .map-container .out-map-container,.new-home-wrapper.SkateReg .province-picker .map-container .out-map-container,.new-home-wrapper.SnowReg .province-picker .map-container .out-map-container,.new-home-wrapper.SoccerReg .province-picker .map-container .out-map-container,.new-home-wrapper.\32M .province-picker .map-container .out-map-container{bottom:0;left:20px}.new-home-wrapper.AthleticsReg .province-card,.new-home-wrapper.CCN .province-card,.new-home-wrapper.CheerReg .province-card,.new-home-wrapper.CurlingReg .province-card,.new-home-wrapper.GymReg .province-card,.new-home-wrapper.H2OReg .province-card,.new-home-wrapper.HorseConnect .province-card,.new-home-wrapper.HorseReg .province-card,.new-home-wrapper.IceReg .province-card,.new-home-wrapper.SkateReg .province-card,.new-home-wrapper.SnowReg .province-card,.new-home-wrapper.SoccerReg .province-card,.new-home-wrapper.\32M .province-card{margin-top:20px}.new-home-wrapper.HorseReg .jumbo-main{background-position:top 0 right 20%}}.site-HorseReg{background-image:url("https://eventsquare-horse-prod.s3.ca-central-1.amazonaws.com/staticassets/horse-my-pages-header.jpg")!important}.site-CCN{background-image:url("https://eventsquare-ccn-static-assets.s3.amazonaws.com/icons/ccn-my-pages-header.png")!important}.site-CheerReg{background-image:url("https://eventsquare-cheer-reg-prod.s3.ca-central-1.amazonaws.com/uploads/images/cheer-my-pages-header.png")!important}.site-IceReg,.site-SnowReg{background-image:url("https://eventsquare-snowreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/snow-my-pages-header.png")!important}.site-PlayerWeb{background-image:url("https://eventsquare-player-prod.s3.ca-central-1.amazonaws.com/uploads/images/player-my-pages-header.png")!important}.site-H2OReg{background-image:url("https://eventsquare-h2oreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/h2o-my-pages-header.png")!important}.site-GymReg{background-image:url("https://eventsquare-gym-reg-prod.s3.ca-central-1.amazonaws.com/uploads/images/gym-reg-my_pages_banner_image_dark.png")!important}.site-2M,.site-VSR{background-image:url("https://eventsquare-tm-prod.s3-us-west-2.amazonaws.com/uploads/images/2m-my-pages-header.png")!important}.site-CurlingReg{background-image:url("https://eventsquare-snowreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/snow-my-pages-header.png")!important}.site-SkateReg{background-image:url("https://eventsquare-snowreg-prod.s3.ca-central-1.amazonaws.com/uploads/images/snow-my-pages-header.png")!important}.site-HorseConnect{background-image:url("https://eventsquare-horseconnect-prod.s3.us-east-2.amazonaws.com/uploads/images/My+Pages+Header.jpg")!important}.cart-page-wrapper.receipt{background:#eceff4}.cart-page-wrapper.receipt .bottom-20{margin-bottom:20px}.cart-page-wrapper.receipt .no-padding{padding:0}.cart-page-wrapper.receipt .padding-left-8{padding-left:8px}.cart-page-wrapper.receipt .padding-left-20{padding-left:20px}.cart-page-wrapper.receipt .padding-10{padding:10px}.cart-page-wrapper.receipt .padding-5-10{padding:5px 10px}.cart-page-wrapper.receipt .padding-5-20-10{padding:5px 20px 10px}.cart-page-wrapper.receipt .padding-10-20{padding:10px 20px}.cart-page-wrapper.receipt .padding-0-20-10{padding:0 20px 10px}.cart-page-wrapper.receipt .padding-0-10{padding:0 10px}.cart-page-wrapper.receipt .border-top{border-top:1px solid #ccc}.cart-page-wrapper.receipt .border-bottom-2{border-bottom:2px solid #ccc}.cart-page-wrapper.receipt .negative-color{color:green}.cart-page-wrapper.receipt .grey-color{color:#777}.cart-page-wrapper.receipt .red-color{color:#cc3120}.cart-page-wrapper.receipt .refund-protect-chips{pointer-events:none;font-size:13px;background-color:#5fcf80;border:none;color:#fff;padding:2px 8px;text-align:center;text-decoration:none;border-radius:100px;margin-left:10px;margin-bottom:0}.cart-page-wrapper.receipt .banner{background:#182a3c;position:absolute;height:140px;width:100%;background-size:cover}.cart-page-wrapper.receipt .container{margin-top:50px}.cart-page-wrapper.receipt .container .receipt-wrapper{background:#fff;border-radius:5px;overflow:hidden;margin-bottom:20px}.cart-page-wrapper.receipt .container .receipt-wrapper .action-buttons{width:auto;display:flex;justify-content:flex-end}.cart-page-wrapper.receipt .container .receipt-wrapper .refund-status{color:#cc3120}.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-footer,.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-header{background:#f4f5f9;padding:20px 40px}.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-footer .title,.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-header .title{font-size:30px;margin-bottom:10px}.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-footer .sub-title,.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-header .sub-title{font-size:16px}.cart-page-wrapper.receipt .container .receipt-wrapper .content{padding:20px 40px}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box{border:4px solid #d7d7d7;border-radius:8px;padding:10px;overflow:hidden}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .row{padding:10px 0}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-header{width:100%;background:#f4f5f9;border-radius:8px;padding:20px}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-header .logo{display:inline-block;object-fit:cover;max-width:120px!important;margin-right:10px}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-subheader{border-bottom:2px solid #d7d7d7}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-table{width:100%;border:0;margin-bottom:0}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-table tr:nth-of-type(2n){background-color:transparent}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-table tr td,.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-table tr th{font-size:16px}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-table .show-on-mobile{display:none}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-table .group-border{border-top:1px solid #ccc}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-item{border-bottom:1px solid #d7d7d7}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-item .sub-total{border-top:1px solid #ccc;border-bottom:2px solid #ccc;margin-bottom:10px}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-summary{padding:20px 0 10px}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-summary .summary{float:left}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-summary .total-value{float:right}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-summary .total-value table tr td{padding:5px 10px}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-summary .total{font-size:20px;line-height:40px}.cart-page-wrapper.receipt .container .receipt-wrapper .content .row.no-margin{margin:0}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-notes{border:4px solid #e42627;border-radius:8px;padding:15px 20px;color:red}.cart-page-wrapper.receipt .container .receipt-wrapper .cancelled-overlay{position:absolute;color:#f9b8b8;display:inline-block;line-height:normal;font-size:70px;transform:rotate(-35deg);padding:150px 0 0 0;margin:0}.cart-page-wrapper.receipt .container .receipt-wrapper .outline-btn{background:0 0;color:#182a3c;border:2px solid #182a3c;border-radius:5px;padding:6px 25px;font-size:13px;margin:0}.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-footer .receipt-footer-header{color:#aaa;margin-bottom:5px;font-weight:700}@media screen and (max-width:640px){.cart-page-wrapper.receipt .container .receipt-wrapper .content,.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-footer,.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-header{padding:20px}.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-header .header-title{margin-bottom:10px}.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-header .header-title .title{margin-bottom:5px}.cart-page-wrapper.receipt .container .receipt-wrapper .outline-btn{border-width:1px;padding:3px 15px}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-table thead{display:none}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-table .show-on-mobile{display:block;padding:10px 0 5px}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-table .hide-on-mobile{display:none}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-table .group-border{border-top:none}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-header .checkout-date{text-align:left}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-summary{padding:5px 0 10px}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-summary .summary{width:100%}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-item{border:0}.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-footer .table-box-cell,.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-header .table-box-cell{display:block}.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-footer .table-box-cell.text-right,.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-header .table-box-cell.text-right{text-align:left!important}.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-footer .table-box-cell.element-right,.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-header .table-box-cell.element-right{display:flex;justify-content:end}.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-footer .table-box-cell{margin-bottom:20px}.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-footer .footer-note{font-size:90%}.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-footer .footer-note hr{margin:0 0 10px}}.cart-page-wrapper.receipt .header{display:flex;border-radius:.5rem .5rem 0 0;background-color:#f4f5f9;width:100%;padding:20px 40px;justify-content:space-between;align-items:center;color:#000}.cart-page-wrapper.receipt .header h2{font-size:30px}.cart-page-wrapper.receipt .header .buttons{display:flex;justify-content:space-between;width:auto}.cart-page-wrapper.receipt .details{display:flex;justify-content:space-between;width:100%;padding:20px 40px}.cart-page-wrapper.receipt .summary .totals{display:flex;justify-content:space-between;padding:1rem;background-color:#f4f5f9;border-radius:10px}.cart-page-wrapper.receipt .summary .totals .summary{width:30%}.cart-page-wrapper.receipt .summary .totals .sums{min-width:60%;width:auto}.cart-page-wrapper.receipt .summary .totals .charges,.cart-page-wrapper.receipt .summary .totals .due_to,.cart-page-wrapper.receipt .summary .totals .paid,.cart-page-wrapper.receipt .summary .totals .total{display:flex;justify-content:space-between}.cart-page-wrapper.receipt .summary .totals .charges h5:first-of-type,.cart-page-wrapper.receipt .summary .totals .charges span:first-of-type,.cart-page-wrapper.receipt .summary .totals .due_to h5:first-of-type,.cart-page-wrapper.receipt .summary .totals .due_to span:first-of-type,.cart-page-wrapper.receipt .summary .totals .paid h5:first-of-type,.cart-page-wrapper.receipt .summary .totals .paid span:first-of-type,.cart-page-wrapper.receipt .summary .totals .total h5:first-of-type,.cart-page-wrapper.receipt .summary .totals .total span:first-of-type{width:80%;text-align:right}.cart-page-wrapper.receipt .recipe-summary{display:flex;justify-content:space-between;padding:1rem;background-color:#f4f5f9;border-radius:10px}.cart-page-wrapper.receipt .table{width:100%;border:none;margin-top:1rem}.cart-page-wrapper.receipt .table .heading{display:flex;flex-direction:row;width:100%;justify-content:space-between;border-bottom:5px solid #f4f5f9}.cart-page-wrapper.receipt .table .heading .header-item{background-color:#fff;color:#a0a2a7;padding:8px}.cart-page-wrapper.receipt .table .boding{display:flex;flex-direction:column;width:100%;justify-content:space-between;padding:10px 0;border-bottom:1px solid #f4f5f9}.cart-page-wrapper.receipt .table .boding .datas{display:flex;width:100%}.cart-page-wrapper.receipt .table .boding .membership{margin-left:8%}.cart-page-wrapper.receipt .table .boding .boding-item{background-color:#fff;padding:8px}.cart-page-wrapper.receipt .table .pagination-center{display:flex;justify-content:center}.cart-page-wrapper.receipt .table .tx{width:8%}.cart-page-wrapper.receipt .table .date{width:12%}.cart-page-wrapper.receipt .table .fees{width:12%}.cart-page-wrapper.receipt .table .name{width:20%}.cart-page-wrapper.receipt .table .sub{width:10%}.cart-page-wrapper.receipt .table .tax{width:10%}.cart-page-wrapper.receipt .table .total{width:10%}.cart-page-wrapper.receipt .table .due{width:15%}.team-memberships .margin-0{margin:0}.team-memberships .padding-10{padding:10px}.team-memberships .inline{display:inline-block}.team-memberships button{padding:.5rem 2rem;border-radius:.2rem}.team-memberships .team-description{background:#eee;padding:10px;margin-bottom:10px}.team-memberships .team-description h5{padding:10px 10px 0;margin:0}.team-memberships .team-overlay-message{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);z-index:99999}.team-memberships .team-overlay-message .popup{top:20%;margin:70px auto;padding:20px;background:#fff;border-radius:5px;width:40%;position:relative;animation:poppin-show .3s}.team-memberships .validation-msg{color:red}.team-memberships .warning-msg{color:orange;font-size:.8rem}.team-memberships__title{text-transform:capitalize}.team-memberships__select{padding:0 1rem}.team-memberships__select--role:not(:last-child){border-bottom:1px solid #bbb;margin-bottom:1rem}.team-memberships__select--btn-wrap{text-align:right}.team-memberships__description{background-color:#f2eeee;padding:1rem;border-radius:.2rem}.team-memberships .team-identity-widget{background-color:#f2eeee;padding:1rem;margin:1rem 0;border-radius:.2rem}.team-memberships .team-identity-widget #ti-dob__year{display:inline-block;width:50%}.team-memberships .team-identity-widget #ti-dob__day,.team-memberships .team-identity-widget #ti-dob__month{display:inline-block;width:24%}.team-memberships .team-identity-widget .ti-reset-btn{background-color:#525252}.team-memberships .team-identity-widget .ti-reset-btn:hover{background-color:#393939}.team-memberships .team-identity-widget .fa-asterisk{font-size:.4rem;vertical-align:super;margin:0 .2rem;color:red}.team-membership-process__header{text-align:center;margin:3rem 0}.team-membership-process__description{text-align:left}.team-membership-process #team-membership-selector ul{margin:0;list-style:none}.team-membership-process #team-membership-selector ul li{text-transform:capitalize}.team-membership-process #team-membership-selector .cancel-team-memberhip{float:right;margin:1rem 0}.team-membership-process #team-membership-selector .select-member__btn{width:100%;border:1px solid #c6c6c6;border-radius:3px;padding:1rem;background-color:#fff;margin:.5rem 0;color:#000;text-align:left;opacity:1;text-transform:capitalize}.team-membership-process #team-membership-selector .select-member--right{float:right}.team-membership-process #team-membership-selector .select-member .fa-check-circle{color:green}.team-membership-process #team-membership-selector .select-member--done{background-color:#fdf4f4}@media screen and (max-width:640px){.HorseReg .new-home-wrapper .testimonial-section .ts-column{margin:30px 0}.HorseReg .new-home-wrapper .testimonial-section .nhw-lead{font-size:18px}.HorseReg .new-home-wrapper .testimonial-section--body{font-size:16px}.HorseReg .new-home-wrapper .jumbo-main .left-part{padding-left:15px;padding-right:15px;padding-top:50px}.HorseReg .new-home-wrapper .pad-left-match-grid{padding-left:15px}.HorseReg .new-home-wrapper .pad-right-match-grid{padding-right:15px}.HorseReg .new-home-wrapper .row{margin-left:auto;margin-right:auto}.HorseReg .new-home-wrapper .reg-cta .equestrian{text-align:center}.HorseReg .new-home-wrapper .reg-cta .equestrian .question h2{font-size:26px}.HorseReg .new-home-wrapper .reg-cta .equestrian .button{padding:10px 19px}.HorseReg .new-home-wrapper .about-horse p{font-size:26px}.HorseReg .new-home-wrapper .about-horse .button{width:100%}.HorseReg .new-home-wrapper .ts-quote-container{margin-left:15px}.HorseReg .new-home-wrapper .ts-quote-container .ts-quote{font-size:20px}.HorseReg .new-home-wrapper .ts-quote-container .primary-text{font-size:16px}.ccn-reg .reg-cat-custom-table table.ccn-table{border:0}.ccn-reg .reg-cat-custom-table table.ccn-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ccn-reg .reg-cat-custom-table table.ccn-table tbody tr{background-color:#f8f8f8;border:1px solid #ddd;padding:5px 10px;border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.ccn-reg .reg-cat-custom-table table.ccn-table tbody tr:not(:first-child) td:not(.default-padding){border-top:0}.ccn-reg .reg-cat-custom-table table.ccn-table tbody tr td:not(:last-child){border-bottom:1px solid #ddd}.ccn-reg .reg-cat-custom-table table.ccn-table tbody tr td{display:block;font-size:.8em;padding:10px 5px}.ccn-reg .reg-cat-custom-table table.ccn-table tbody tr td .custom--radio{margin:0}.ccn-reg .reg-cat-custom-table table.ccn-table tbody tr td .category-label{display:block;padding:10px 0;font-size:12px;font-weight:700;text-transform:uppercase}.ccn-reg .reg-cat-custom-table table.ccn-table tbody tr td:first-child{font-weight:700}.ccn-reg .reg-cat-custom-table table.ccn-table tbody tr td:not(.no-data-label){text-align:right}.ccn-reg .reg-cat-custom-table table.ccn-table tbody tr td:not(.no-data-label)::before{content:attr(data-label);float:left;font-size:12px;font-weight:700;text-transform:uppercase}.ccn-reg .reg-cat-custom-table table.ccn-table tbody tr td .dropdown-toggle{background-color:#fff}.ccn-reg .reg-cat-custom-table table.ccn-table tbody tr td .dropdown-menu{top:100%}.ccn-reg .reg-cat-custom-table table.ccn-table tbody tr td .membership-overlay-mobile{position:fixed;background-color:rgba(255,255,255,.3);top:0;left:0;width:100%;height:100%;z-index:999}.ccn-reg .reg-cat-custom-table table.ccn-table tbody tr td .membership-overlay-mobile .panel.callout{position:absolute;width:90%!important;left:50%;top:50%;transform:translate(-50%,-50%)}.ccn-reg .reg-cat-custom-table table.ccn-table tbody tr td .membership-overlay-mobile .panel.callout .membership-cancel-btn-mobile{display:inline-block}}.powered-by-footer{display:flex;flex-direction:row;justify-content:center;padding:30px 0;border-top:1px solid #d4dbdf;background-color:#fff;z-index:1400;width:100%}@media screen and (max-width:1650px){.powered-by-footer{flex-direction:column;align-items:center}}.powered-by-footer .footer_wrap{display:flex;justify-content:space-between;flex-direction:column;width:auto}@media screen and (max-width:1650px){.powered-by-footer .footer_wrap{flex-direction:column;align-items:center}}.powered-by-footer .logo{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1198px){.powered-by-footer .logo{flex-direction:column}}.powered-by-footer .logo span{padding:0;margin-left:10px}@media screen and (max-width:1198px){.powered-by-footer .logo span{margin-left:0;margin-top:10px;padding:0 30px;text-align:center}}.powered-by-footer .help{display:flex;flex-direction:row;align-items:center;justify-content:center}.powered-by-footer .help a{background-color:#f2f4f5!important;opacity:1!important;color:#000;font-size:14px;padding:5px 16px;border-radius:8px;margin-top:10px}.cart-full .header{position:relative;background-color:#dc3236;padding:1rem .5rem 1rem 1rem}.cart-full .header__title{display:inline-block;color:#fff;margin:0}.cart-full .header__close{float:right;display:inline-block;cursor:pointer}.cart-full .header__close .close-modal-svg{width:30px}.cart-full .content{padding:1rem}.cart-full .footer{border-top:1px solid #a6b3be;text-align:center}.cart-full .footer button{margin-top:1rem;background-color:#fff;color:#a6b3be;border:1px solid #a6b3be;border-radius:4px;padding:10px 40px;font-weight:700}.grey-bg{background:#f9f9f9}.gray-bg{background:#f5f7f9!important}.newUIhover-bg{background-color:#f5f7f9}.eee-bg{background:#eee}.white-bg{background:#fff}.horses-table{width:100%;border:none;border-collapse:separate;margin-bottom:0}.horses-table thead{background:0 0}.horses-table thead tr th{font-size:13px;color:#717f8a;text-transform:uppercase;border-bottom:1px solid #d4dbdf}.horses-table tbody tr:not(.spacer-row){background:0 0}.horses-table tbody tr:not(.spacer-row) td{border-bottom:1px solid #d4dbdf;vertical-align:middle;padding:1rem .625rem}.horses-table tbody tr:not(.spacer-row) td select{box-shadow:none;font-size:14px;background-color:#fff;margin-bottom:0}.horses-table tbody tr:not(.spacer-row) td select:-ms-input-placeholder{text-transform:uppercase;font-size:12px}.horses-table tbody tr:not(.spacer-row) td select::placeholder{text-transform:uppercase;font-size:12px}.horses-table tbody tr:hover{background:#f5f7f9;cursor:pointer}.horses-table tbody .spacer-row{background:0 0;height:8px}.horses-table .selected{outline:3px solid #f5f7f9;background:#f5f7f9!important}.grey-bg{background:#f9f9f9}.eee-bg{background:#eee;background-background:#f5f7f9!important}.page-country-selector-wrap .modal-dialog{width:auto;display:flex;justify-content:center}.page-country-selector{padding:30px}.page-country-selector .header{display:flex;margin-bottom:40px}.page-country-selector .header span{display:inline-flex;align-items:center;justify-content:center;width:95%;text-align:center;font-size:26px;font-weight:600;position:relative;padding-left:32px}.page-country-selector .header .close-cross{pointer-events:all;width:5%;display:inline-flex}.page-country-selector .content .country,.page-country-selector .content .lang{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.page-country-selector .content .country label,.page-country-selector .content .lang label{display:inline-flex;font-size:18px;font-weight:600;width:20%}.page-country-selector .content .country select,.page-country-selector .content .lang select{margin:0;width:80%}.page-country-selector .content .button{border:none;font-size:1.3rem;padding:10px 45px;letter-spacing:1px;margin:0}.page-country-selector .content.HorseReg .button{background-color:#e03a3e}.page-country-selector .content.PlayerWeb .button{background-color:#1f1b4e}.page-country-selector .content.CheerReg .button{background-color:#352a62}.page-country-selector .content.SnowReg .button{background-color:#3850a2}.page-country-selector .content.IceReg .button{background-color:#00a0cf}.page-country-selector .content.H2OReg .button{background-color:#286097}.page-country-selector .content.CCN .button{background-color:#3498db}.page-country-selector .content.GymReg .button{background-color:#0a171d}.page-country-selector .content.SoccerReg .button{background-color:#164399}.page-country-selector .content.AthleticsReg .button{background-color:#141722}.page-country-selector .content.CurlingReg .button{background-color:#00a0cf}.page-country-selector .content.SkateReg .button{background-color:#00a0cf}.page-country-selector .content.HorseConnect .button{background-color:#d0383f}.page-country-selector .countries{display:flex;flex-direction:row;justify-content:space-between}.page-country-selector .countries .country{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px}.page-country-selector .countries .country:not(:last-child){margin-right:30px}.page-country-selector .countries .country h3{margin:20px 0}.page-country-selector .countries .country img{height:120px}.page-country-selector .countries button{background:#fff;margin:0}.page-country-selector .countries.HorseReg .button{color:#e03a3e;border:1px solid #e03a3e}.page-country-selector .countries.PlayerWeb .button{color:#1f1b4e;border:1px solid #1f1b4e}.page-country-selector .countries.CheerReg .button{color:#352a62;border:1px solid #352a62}.page-country-selector .countries.SnowReg .button{color:#3850a2;border:1px solid #3850a2}.page-country-selector .countries.IceReg .button{color:#00a0cf;border:1px solid #00a0cf}.page-country-selector .countries.H2OReg .button{color:#286097;border:1px solid #286097}.page-country-selector .countries.CCN .button{color:#3498db;border:1px solid #3498db}.page-country-selector .countries.GymReg .button{color:#0a171d;border:1px solid #0a171d}.page-country-selector .countries.SoccerReg .button{color:#164399;border:1px solid #164399}.page-country-selector .countries.AthleticsReg .button{color:#141722;border:1px solid #141722}.page-country-selector .countries.CurlingReg .button{color:#00a0cf;border:1px solid #00a0cf}.page-country-selector .countries.SkateReg .button{color:#00a0cf;border:1px solid #00a0cf}.page-country-selector .countries.HorseConnect .button{color:#d0383f;border:1px solid #d0383f}.different-country-modal{padding:30px}.different-country-modal .header{display:flex;margin-bottom:40px}.different-country-modal .header span{display:inline-flex;align-items:center;justify-content:center;width:100%;text-align:center;font-size:22px;font-weight:600;position:relative}.different-country-modal .content .buttons{display:flex;justify-content:space-between}.different-country-modal .content .button{border:none;font-size:1.3rem;padding:10px 45px;letter-spacing:1px;margin:0}.different-country-modal .content.HorseReg .button{background-color:#e03a3e}.different-country-modal .content.PlayerWeb .button{background-color:#1f1b4e}.different-country-modal .content.CheerReg .button{background-color:#352a62}.different-country-modal .content.SnowReg .button{background-color:#3850a2}.different-country-modal .content.IceReg .button{background-color:#00a0cf}.different-country-modal .content.H2OReg .button{background-color:#286097}.different-country-modal .content.CCN .button{background-color:#3498db}.different-country-modal .content.GymReg .button{background-color:#0a171d}.different-country-modal .content.SoccerReg .button{background-color:#164399}.different-country-modal .content.AthleticsReg .button{background-color:#141722}.different-country-modal .content.CurlingReg .button{background-color:#00a0cf}.different-country-modal .content.SkateReg .button{background-color:#00a0cf}.custom-modal{margin:0 auto}.custom-modal .modal-dialog{width:900px!important;max-width:900px!important}@media screen and (max-width:900px){.custom-modal .modal-dialog{width:auto!important}}.custom-modal .modal-dialog .modal-content{width:900px!important;max-width:900px!important;min-height:120vh!important;padding:40px;width:auto!important}.fit-content{min-width:fit-content}.admin-tool-registrant-modal .modal-content{border-radius:0}.admin-tool-registrant-modal .modal-header{background:#1773ab;color:#fff}.admin-tool-registrant-modal .modal-header .modal-title{font-size:32px;padding-left:20px;font-weight:200}.admin-tool-registrant-modal .modal-header .modal-title.font-25{font-size:25px;padding:7px 0 7px 20px}.admin-tool-registrant-modal .modal-header .close-modal{position:absolute;right:10px;top:15px;cursor:pointer;z-index:9999;border-radius:50%;border:0 solid;transition:.2s ease-in-out}.admin-tool-registrant-modal .modal-header .close-modal.relative-icon{position:relative;right:0;top:0}.admin-tool-registrant-modal .modal-header .close-modal:hover{transform:rotate(180deg)}.admin-tool-registrant-modal .modal-header .close-modal svg{width:40px;fill:#fff;pointer-events:none;vertical-align:top}.admin-tool-registrant-modal .prompt-modal .modal-header{background:#f9f08f;color:#333}.admin-tool-registrant-modal .black-text{color:#000}.admin-tool-registrant-modal.prompt-modal .modal-header{background:#f9f08f;color:#333}.admin-tool-registrant-modal.move-down .modal-dialog{padding-top:16%}.custom-delete-confirmation-modal .modal-content{border-radius:0}.custom-delete-confirmation-modal .modal-header{background:#e43637;color:#fff}.custom-delete-confirmation-modal .modal-header .modal-title{font-size:32px;padding-left:20px;font-weight:200}.custom-delete-confirmation-modal .modal-header .modal-title.font-25{font-size:25px;padding:7px 0 7px 20px}.custom-delete-confirmation-modal .modal-header .close-modal{position:absolute;right:10px;top:15px;cursor:pointer;z-index:9999;border-radius:50%;border:0 solid;transition:.2s ease-in-out}.custom-delete-confirmation-modal .modal-header .close-modal:hover{transform:rotate(180deg)}.custom-delete-confirmation-modal .modal-header .close-modal svg{width:40px;fill:#fff;pointer-events:none;vertical-align:top}.datepicker-popup{position:relative;cursor:pointer}.datepicker-popup .date-icon{position:absolute;top:10px;right:15px}.custom-radio{display:inline-flex;justify-content:space-between;align-items:center;margin-bottom:10px}.error-message{position:relative;top:-15px}.bg-green{background-color:#5fcf80}.bg-blue{background-color:#3498db}.bg-orange{background-color:#ec8023}.bg-purple{background-color:#9b59b6}.bg-red{background-color:#dc3236}.bg-red{background-color:#dc3236}.bg-yellow{background-color:#f1c40f}.bg-gold{background-color:#a79357}.color-green{color:#5fcf80}.color-blue{color:#3498db}.color-orange{color:#ec8023}.color-purple{color:#9b59b6}.color-red{color:#dc3236}.color-yellow{color:#f1c40f}.color-gold{color:#a79357}.space-between{justify-content:space-between}.align-center{justify-content:center}.align-items-center{align-items:center}.yellow-bckg-red-border{background:#ff0;color:#000;border:3px solid red;padding:10px}.vl{border-right:2px solid #000;height:70px;margin-top:10px}.width-fit-content{width:fit-content!important}.no-wrap{white-space:nowrap!important}.word-break{word-break:break-word}@media screen and (max-width:600px){.whole-screen-on-mobile{min-width:100%;min-height:100%;margin:0;top:0!important}}.btn-sm{padding:5px 10px;font-size:13px;border-radius:0}.text-white{color:#fff}.border-gray-1{border:1px solid #a6b3be}.border-right-1{border-right:1px solid #d4dbdf}.no-border-radius,button{border-radius:0!important}.fa-hover:hover{color:#3498db}.permit-tooltip{position:absolute;top:30px;right:5%;min-width:300px;color:#fff;text-align:center;background-color:#afb5ba;border-radius:5px;z-index:9999}.custom-dropdown-menu .toggle{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.5rem;background-color:#fafafa!important}.custom-dropdown-menu .toggle:hover{color:#000!important;background-color:#f3f3f3!important;font-weight:400!important;border-color:#999!important}.custom-dropdown-menu .fa{font-size:8px}.single-option-placeholder{color:#4a5f73!important}.custom-dropdown-menu-2 .toggle{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#fff;border-color:#a6b3be;border-radius:3px!important;border-width:1px;box-shadow:none;height:46px;line-height:1.92;letter-spacing:.63px;font-size:14px;color:#000;padding:.5rem}.custom-dropdown-menu-2 .toggle .placeholder,.custom-dropdown-menu-2 .toggle:-ms-input-placeholder{color:#4a5f73;text-transform:uppercase}.custom-dropdown-menu-2 .toggle .placeholder,.custom-dropdown-menu-2 .toggle::placeholder{color:#4a5f73;text-transform:uppercase}.custom-dropdown-menu-2 .toggle:hover{background-color:#f5f7f9}.custom-dropdown-menu-2 .toggle.h-40{height:40px}.custom-dropdown-menu-2 .toggle.h-44{height:44px}.custom-dropdown-menu-2 .toggle:disabled{background-color:#f5f7f9}.custom-dropdown-menu-2 .toggle:invalid{color:#4a5f73!important}.custom-dropdown-menu-2 .fa{font-size:6px}.custom-dropdown-menu-2 .dropdown-menu{overflow-y:auto;max-height:300px;width:100%}.button-inside-input{position:absolute;right:10px;position:absolute;top:6px}.list-style-none{list-style:none}.nbu-search .nbu-search-icon{position:absolute;top:calc((46px / 2) - 8px);right:15px;font-size:17px}.no-click-event{pointer-events:none}.border-radius-3{border-radius:3px}.border-radius-5{border-radius:5px}@media screen and (max-width:991px){.full-width-at-991 a,.full-width-at-991 button{width:100%}}.date-wrap{display:flex;flex-direction:row;border-radius:3px;justify-content:space-between;align-items:center;border:1px solid #a6b3be;background:#fff;width:100%}.date-wrap.input-grey{border-color:#a6b3be}.date-wrap input{border:none!important;height:calc(100% - 1px);cursor:pointer}.date-wrap input:hover{background:#fff!important}.date-wrap input:active,.date-wrap input:focus{border:none;box-shadow:none}.date-wrap .uib-datepicker-popup.dropdown-menu{width:auto;min-height:fit-content;overflow-y:hidden}.date-wrap .date-label{display:inline-flex;justify-content:center;align-items:center;padding:.4rem;border-radius:2px;background-color:#f8fafb;text-transform:uppercase;color:#212c39;font-size:12.5px;white-space:nowrap;height:calc(100% - 1px)}@media screen and (max-width:991px){.date-wrap .date-label{margin:0!important}}.date-wrap .date-icon{display:inline-block;left:95px;color:#c3ccd3;margin-right:10px;text-align:right}.reset-this{animation:none;animation-delay:0;animation-direction:normal;animation-duration:0;animation-fill-mode:none;animation-iteration-count:1;animation-name:none;animation-play-state:running;animation-timing-function:ease;backface-visibility:visible;background:0;background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:none;background-origin:padding-box;background-position:0 0;background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto auto;border:0;border-style:none;border-width:medium;border-color:inherit;border-bottom:0;border-bottom-color:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:none;border-bottom-width:medium;border-collapse:separate;border-image:none;border-left:0;border-left-color:inherit;border-left-style:none;border-left-width:medium;border-radius:0;border-right:0;border-right-color:inherit;border-right-style:none;border-right-width:medium;border-spacing:0;border-top:0;border-top-color:inherit;border-top-left-radius:0;border-top-right-radius:0;border-top-style:none;border-top-width:medium;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:inherit;columns:auto;column-count:auto;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-rule-color:currentColor;column-rule-style:none;column-rule-width:none;column-span:1;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font:normal;font-family:inherit;font-size:medium;font-style:normal;font-variant:normal;font-weight:400;height:auto;-ms-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:none;list-style-image:none;list-style-position:outside;list-style-type:disc;margin:0;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:0;outline:0;outline-color:invert;outline-style:none;outline-width:medium;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;quotes:"“" "”" "‘" "’";right:auto;tab-size:8;table-layout:auto;text-align:inherit;text-align-last:auto;text-decoration:none;-webkit-text-decoration-color:inherit;text-decoration-color:inherit;-webkit-text-decoration-line:none;text-decoration-line:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-style:flat;transition:none;transition-delay:0s;transition-duration:0s;transition-property:none;transition-timing-function:ease;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:0;width:auto;word-spacing:normal;z-index:auto}a.gravatar-circle span{border-radius:40px;padding:16px 10px;border:2px solid #898989}a.gravatar-circle.MEV:hover span{border-color:#7da63f}a.gravatar-circle:hover span{border-color:#3498db}.control-panel{position:fixed;top:60px;bottom:0;width:70px;height:100%;overflow-x:hidden;overflow-y:scroll;font-size:20px;z-index:5;background:#494949;color:#fff;transition:all .5s ease-in-out}@media screen and (max-width:640px){.control-panel{display:none}}.control-panel .navigator{padding:10px;text-align:center}.control-panel .navigator li{margin-top:10px;margin-bottom:30px;border-radius:5px;padding:5px}.control-panel .navigator li a{color:#fff;font-weight:900}.control-panel .navigator li a:hover{color:#3498db}.control-panel .navigator li.active{background:#252525}.control-panel .navigator li.active a{color:#3498db}.control-panel .navigator.bottom{width:100%;position:absolute;bottom:30px;left:0}.control-panel .navigator.MEV li a:hover{color:#7da63f}.control-panel .navigator.MEV li.active a{color:#7da63f}.control-panel.push{width:160px}.control-panel.push .navigator{text-align:left}.control-panel .ctrlpanel-shadow{background:0 0;position:relative;width:0}#artboard,.artboard{position:relative;margin:0 auto 0 80px;padding:40px 10px;background-size:cover;transition:all .5s ease-in-out}#artboard.push,.artboard.push{margin-left:170px}@media screen and (max-width:640px){#artboard.push,.artboard.push{margin-left:10px!important}}@media screen and (max-width:970px){#artboard,.artboard{padding-left:40px!important}}@media screen and (max-width:640px){#artboard,.artboard{margin-left:10px!important;margin-top:50px}}#artboard .dashboard-card,.artboard .dashboard-card{padding:20px 10px 40px;margin-bottom:20px;border-radius:5px}#artboard .dashboard-card .gravatar-holder,.artboard .dashboard-card .gravatar-holder{margin-top:20px}#artboard .dashboard-card .gravatar-holder img,.artboard .dashboard-card .gravatar-holder img{padding:5px;border:3px solid #898989;border-radius:300px}#artboard .dashboard-card .snapshot,.artboard .dashboard-card .snapshot{margin-top:20px}#artboard .dashboard-card .snapshot p,.artboard .dashboard-card .snapshot p{margin-bottom:3px}.messages{margin:0;padding:0;list-style:none;position:absolute;top:5px;left:-5px;background:0 0;z-index:90;border-radius:5px;color:#fff}@media screen and (max-width:640px){.messages{top:15px}}.messages.below-nav{top:64px;left:10px}.messages a{position:absolute;top:3px;right:3px;color:#fff}.messages li{height:100%;width:100%;margin-bottom:4px;padding:11px 20px;max-width:230px;color:#fff;border:none;border-radius:4px;position:relative}.messages li.success{border:none;color:#fff;border-radius:4px;background:#48c86e}.messages li.critical,.messages li.error{border:none;color:#fff;border-radius:4px;background:#d02327}.messages li.warning{border:none;color:#fff;border-radius:4px;background:#ee8d39}.messages li.info{border:none;color:#fff;border-radius:4px;background:#2892d9}.event-auth h2{font-family:Figtree,Helvetica,Arial,sans-serif,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px!important;font-weight:700}.event-auth .event-login-instructions p{margin-bottom:10px}.event-auth .event-login-instructions p:first-child{margin-top:20px}.event-auth .login-pane,.event-auth .register-pane{padding:10px}.event-auth .login-pane form input[type=checkbox],.event-auth .login-pane form input[type=radio],.event-auth .register-pane form input[type=checkbox],.event-auth .register-pane form input[type=radio]{vertical-align:text-top}.event-auth .push-in{padding:15px}.event-auth .enclose{padding:5px 10px;border:1px solid #898989;border-radius:3px}.agnostic{position:relative;max-width:440px;margin:40px auto;padding:30px}.agnostic h1,.agnostic h2,.agnostic h3,.agnostic h4,.agnostic h5,.agnostic h6{color:#929292}.agnostic a,.agnostic label{color:#929292}.agnostic.MEV .color{color:#7da63f}.agnostic.CCN .color{color:#3498db}.agnostic .ccn-form input[type=email],.agnostic .ccn-form input[type=password],.agnostic .ccn-form input[type=text]{font-size:22px;border-radius:10px;border-bottom:none;height:60px}.agnostic .ccn-form input[type=checkbox],.agnostic .ccn-form input[type=radio]{vertical-align:text-top}.agnostic .ccn-form .errorlist{list-style:none;padding-left:10px;color:red}.agnostic .ccn-form .unstyled{list-style:none}.agnostic .ccn-form .button{border-radius:10px;width:100%;padding:16px;font-size:22px;text-transform:uppercase}.agnostic .ccn-form .button.CCN{background:#3498db;border-color:#268fd6}.agnostic .ccn-form .button.CCN:hover{background:#268ed4}.agnostic .ccn-form .button.MEV{background:#7da63f;border-color:#749a3b}.agnostic .ccn-form .button.MEV:hover{background:#73993a}.switch.small{font-size:16px}.CCN-cart-BG{background-color:#f7f7f7;min-height:1000px}.CCN-cart-BG .HorseReg .section-title{color:#141722;border-bottom:1px solid #141722}.CCN-cart-BG .PlayerWeb .section-title{color:#1f1b4e;border-bottom:1px solid #1f1b4e}.CCN-cart-BG .CheerReg .section-title{color:#352a62;border-bottom:1px solid #352a62}.CCN-cart-BG .SnowReg .section-title{color:#3850a2;border-bottom:1px solid #3850a2}.CCN-cart-BG .IceReg .section-title{color:#00a0cf;border-bottom:1px solid #00a0cf}.CCN-cart-BG .CCN .section-title{color:#1773ab;border-bottom:1px solid #1773ab}.CCN-cart-BG .USAC .section-title{color:#cc3120;border-bottom:1px solid #cc3120}.CCN-cart-BG .GymReg .section-title{color:#0a171d;border-bottom:1px solid #0a171d}.cart-page-wrapper .clear-cart{float:right;font-size:12px}.cart-page-wrapper .clear-cart .btn{text-transform:none}.cart-page-wrapper .clear-cart .btn-xs{border-radius:2px;border-color:#ccc}.cart-page-wrapper .clear-cart .btn-xs:hover{background:#efefef;color:#555}.cart-page-wrapper .clear-cart img{float:left;margin-top:3px;margin-right:3px}.cart-page-wrapper .clear-cart-mobile{text-align:center;font-size:16px}.cart-page-wrapper .clear-cart-mobile img{position:relative;margin-bottom:3px;margin-right:3px}.cart-page-wrapper .edit-cart{float:right;font-size:12px;margin-right:10px}.cart-page-wrapper .edit-cart .btn{text-transform:none}.cart-page-wrapper .edit-cart .btn-xs{border-radius:2px;border-color:#ccc}.cart-page-wrapper .edit-cart .btn-xs:hover{background:#efefef;color:#555}.cart-page-wrapper .edit-cart img{float:left;margin-top:3px;margin-right:3px}.cart-page-wrapper .edit-cart-mobile{text-align:center;font-size:16px}.cart-page-wrapper .edit-cart-mobile img{position:relative;margin-bottom:3px;margin-right:3px}.cart-page-wrapper .no-margin{margin:0}.cart-page-wrapper .row,.cart-page-wrapper .row .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.cart-page-wrapper .proxiRegular{font-family:Figtree;font-weight:400}.cart-page-wrapper .proxiRegularA{font-family:Figtree;font-weight:400}.cart-page-wrapper .tooltip{display:initial;background:0 0}.cart-page-wrapper .large-header{max-height:178px}.cart-page-wrapper .cpw-jumbotron{background:#d4dbdf;padding:30px 10px;text-align:center;color:#fff}.cart-page-wrapper .cpw-jumbotron.CCN{background:#1773ab}.cart-page-wrapper .cpw-jumbotron.HorseReg{background:#141722}.cart-page-wrapper .cpw-jumbotron.PlayerWeb{background:#1f1b4e}.cart-page-wrapper .cpw-jumbotron.CheerReg{background:#352a62}.cart-page-wrapper .cpw-jumbotron.SnowReg{background:#3850a2}.cart-page-wrapper .cpw-jumbotron.IceReg{background:#00a0cf}.cart-page-wrapper .cpw-jumbotron.VSR,.cart-page-wrapper .cpw-jumbotron.\32M{background:#7fa543}.cart-page-wrapper .cpw-jumbotron.USAC{background:#003260}.cart-page-wrapper .cpw-jumbotron.GymReg{background:#0a171d}.cart-page-wrapper .cpw-jumbotron.AthleticsReg{background:#141722}.cart-page-wrapper .cpw-jumbotron.HorseConnect{background:#134c8e}.cart-page-wrapper .cpw-jumbotron .main-title{font-family:Figtree;font-weight:500;font-size:55px;font-weight:400}.cart-page-wrapper .cpw-jumbotron .subtitle-location{font-family:Figtree;font-weight:400;font-size:35px;line-height:1em}.cart-page-wrapper .cpw-jumbotron .subtitle-date{font-family:Figtree;font-weight:400;font-size:25px;line-height:50px}.cart-page-wrapper .normal-message{background-color:#d4dbdf;color:#fff;padding:20px}.cart-page-wrapper .normal-message.CCN{background-color:#1773ab}.cart-page-wrapper .normal-message.HorseReg{background-color:#141722}.cart-page-wrapper .normal-message.PlayerWeb{background-color:#1f1b4e}.cart-page-wrapper .normal-message.CheerReg{background-color:#352a62}.cart-page-wrapper .normal-message.SnowReg{background-color:#3850a2}.cart-page-wrapper .normal-message.IceReg{background-color:#00a0cf}.cart-page-wrapper .normal-message.VSR,.cart-page-wrapper .normal-message.\32M{background-color:#7fa543}.cart-page-wrapper .normal-message.USAC{background-color:#003260}.cart-page-wrapper .normal-message.GymReg{background-color:#0a171d}.cart-page-wrapper .normal-message.AthleticsReg{background-color:#141722}.cart-page-wrapper .normal-message.HorseConnect{background-color:#134c8e}.cart-page-wrapper .success-message{background-color:#5fcf80;color:#fff;padding:20px}.cart-page-wrapper .error-message{background-color:#dc3236;color:#fff;padding:20px}.cart-page-wrapper .warning-message{background:#ffca28;color:#000;padding:20px}.cart-page-wrapper .cart-message{color:#dc3236;border:1px solid #dc3236;margin-bottom:10px;border-radius:3px}.cart-page-wrapper .cart-message .org-name{display:block;background:#dc3236;color:#fff;padding:5px 0;font-size:18px;font-weight:700;width:100%}.cart-page-wrapper .cart-message div{padding:20px}.cart-page-wrapper .cart-message div.padding-10{padding:10px!important}.cart-page-wrapper .cart-message:last-of-type{margin-bottom:0}.cart-page-wrapper .cart-message.black{color:#000;border:1px solid #000}@media (max-width:1280px){.cart-page-wrapper .cart-message:last-of-type{margin-bottom:20px}}.cart-page-wrapper .modal-content{border-radius:0}.cart-page-wrapper .modal-content .modal-header{background:#d4dbdf}.cart-page-wrapper .order-summary .collapse-icon{position:absolute;right:0;top:1px;cursor:pointer}.cart-page-wrapper .order-summary .cart-order{margin-bottom:20px;font-family:Figtree;font-weight:400}.cart-page-wrapper .order-summary .cart-order.last-cart-order{margin-bottom:0}.cart-page-wrapper .order-summary .cart-order hr{margin-top:5px;margin-bottom:5px}.cart-page-wrapper .order-summary .cart-order .tighten-up-space p{margin-bottom:5px}.cart-page-wrapper .order-summary .cart-order .group{margin-bottom:20px;font-size:14px}.cart-page-wrapper .order-summary .cart-order .group .group-item{border-bottom:1px solid #d4dbdf}.cart-page-wrapper .order-summary .cart-order .group .group-item .gi-strong,.cart-page-wrapper .order-summary .cart-order .group .group-item.gi-strong{font-family:Figtree;font-weight:500}.cart-page-wrapper .order-summary .cart-order .special-tax-item{background:#dc3236;font-weight:700;padding:2px;color:#fff;border-radius:2px}.cart-page-wrapper .order-summary .cart-order .totals{background:#f8fafb;padding:20px}.cart-page-wrapper .order-summary .cart-order .discount{color:#43cb45}.cart-page-wrapper .order-summary .cart-order .discount.trashable{padding-right:30px}.cart-page-wrapper .order-summary .cart-order .to-right{text-align:right}.cart-page-wrapper .order-summary .cart-order .summary-entry{background:#f5f5f5;padding:10px}.cart-page-wrapper .order-summary .cart-order .summary-entry .super-total{font-size:1.4rem}.cart-page-wrapper .order-summary .cart-order .summary-entry p{margin-bottom:0;line-height:23px}.cart-page-wrapper .order-summary .cart-order .wide-row{margin-left:0;margin-right:0;max-width:100%}.cart-page-wrapper .order-summary .cart-order .qty-edit-input{height:25px;width:50px;display:inline-block;margin:0}.cart-page-wrapper .order-summary .cart-order .popover{z-index:1040}.cart-page-wrapper .cart-address .address-edit-button{position:absolute;top:8px;right:0;cursor:pointer}.cart-page-wrapper .cart-address .widget{margin:0;border:none;border-radius:0;padding:0;box-shadow:none}.cart-page-wrapper .cart-address .widget .columns .medium-6{width:100%}.cart-page-wrapper .cart-address .widget .new-address-text{color:#1773ab;font-weight:700}.cart-page-wrapper .cart-section{background-color:#fff;border-radius:6px;padding:10px;margin-top:10px;margin-bottom:15px;box-shadow:0 3px 6px -1px rgba(0,0,0,.1)}.cart-page-wrapper .cart-section.message{background-color:#fff}.cart-page-wrapper .cart-section.message p{color:#000}.cart-page-wrapper .cart-section.message strong{color:#ec8023}.cart-page-wrapper .cart-section.message a{color:#f1c40f}.cart-page-wrapper .cart-section.message a:active,.cart-page-wrapper .cart-section.message a:hover,.cart-page-wrapper .cart-section.message a:visited{color:#f1c40f}.cart-page-wrapper .cart-section.message-event{background-color:#fff}.cart-page-wrapper .cart-section.error-message{background-color:#dc3236}.cart-page-wrapper .cart-section.error-message p{color:#fff}.cart-page-wrapper .cart-section.warning-message{background-color:#fff;border:1px solid #ec8023}.cart-page-wrapper .cart-section.warning-message p{color:#ec8023}.cart-page-wrapper .cart-section .alert strong{color:inherit}.cart-page-wrapper .cart-section h4{font-weight:700}.cart-page-wrapper .cart-section form .expiry-date-form .col-sm-2{padding-left:0}.cart-page-wrapper .cart-section form .cvc-form{margin-bottom:3px}.cart-page-wrapper .cart-section form .warning-text.cvc{margin-top:20px}.cart-page-wrapper .cart-section form input.ng-dirty.ng-invalid{border-color:#dc3236}.cart-page-wrapper .cart-section form input#coupon{border-color:#ccc}.cart-page-wrapper .cart-section .alert{margin-top:20px}.cart-page-wrapper .cart-section .alert.alert-danger,.cart-page-wrapper .cart-section .alert.alert-success{background-color:transparent}.cart-page-wrapper .cart-section.fill-bottom-space{margin-bottom:100%}.cart-page-wrapper .cart-section .wide-row{margin-left:0;margin-right:0;max-width:100%}.cart-page-wrapper .checkout-section{margin-bottom:15px}.cart-page-wrapper .checkout-section p{background-color:#fff;border-bottom:1px solid #1773ab;text-transform:uppercase;color:#1773ab;padding-top:8px;padding-bottom:8px;font-weight:700}.cart-page-wrapper .checkout-section legend{margin-top:20px}.cart-page-wrapper .checkout-section button{background-color:#1773ab;border:none;color:#fff;border-radius:3px;width:100%}.cart-page-wrapper .checkout-section button:focus,.cart-page-wrapper .checkout-section button:hover{background-color:#444;color:#fff}.cart-page-wrapper .cart-graphic{opacity:.5}.cart-page-wrapper .cart-graphic .fa{color:#1773ab;font-size:15em}.cart-page-wrapper .cart-graphic .fa.CCN{color:#1773ab}.cart-page-wrapper .cart-graphic .fa.HorseReg{color:#141722}.cart-page-wrapper .cart-graphic .fa.PlayerWeb{color:#1f1b4e}.cart-page-wrapper .cart-graphic .fa.CheerReg{color:#352a62}.cart-page-wrapper .cart-graphic .fa.SnowReg{color:#3850a2}.cart-page-wrapper .cart-graphic .fa.IceReg{color:#00a0cf}.cart-page-wrapper .cart-graphic .fa.VSR,.cart-page-wrapper .cart-graphic .fa.\32M{color:#7fa543}.cart-page-wrapper .cart-graphic .fa.USAC{color:#003260}.cart-page-wrapper .cart-graphic .fa.GymReg{color:#0a171d}.cart-page-wrapper .cart-graphic .fa.AthleticsReg{color:#141722}.cart-page-wrapper .cart-graphic .fa.HorseConnect{color:#134c8e}.cart-page-wrapper .transaction-success-container{margin-bottom:100px}.cart-page-wrapper .cc-form-icon{position:absolute;top:calc(46px / 4);right:10px;font-size:25px;color:#a3aeb6}.cart-page-wrapper .cc-form-icon.f-20{font-size:20px}.cart-page-wrapper .cc-lock-icon{position:absolute;top:calc(46px / 4);right:10px;font-size:25px;color:#a3aeb6;background:url("https://eventsquare-ccn-static-assets.s3.amazonaws.com/icons/locked-padlock-cc-icon.png");width:20px;height:20px;background-size:contain}.cart-page-wrapper form[name="forms.paymentForm"] .multi-in-row{display:flex;justify-content:space-between;flex-direction:row}.cart-page-wrapper form[name="forms.paymentForm"] .multi-in-row .part{width:49%}@media (max-width:992px){.cart-page-wrapper form[name="forms.paymentForm"] .multi-in-row{flex-direction:column}.cart-page-wrapper form[name="forms.paymentForm"] .multi-in-row .part{width:100%}.cart-page-wrapper form[name="forms.paymentForm"] .multi-in-row .part.cvc{margin-top:10px}}.cart-page-wrapper form[name="forms.paymentForm"] input[type=number]:-ms-input-placeholder,.cart-page-wrapper form[name="forms.paymentForm"] input[type=text]:-ms-input-placeholder{font-size:14px;color:#cfd7df}.cart-page-wrapper form[name="forms.paymentForm"] input[type=number]::placeholder,.cart-page-wrapper form[name="forms.paymentForm"] input[type=text]::placeholder{font-size:14px;color:#cfd7df}.cart-page-wrapper form[name="forms.paymentForm"] .expiry-date-form{display:flex;justify-content:flex-start;align-items:center;border:1px solid #a6b3be;border-radius:3px;height:46px;padding:10px;background:#fff}.cart-page-wrapper form[name="forms.paymentForm"] .expiry-date-form.edf-required{border-color:#dc3236}.cart-page-wrapper form[name="forms.paymentForm"] .expiry-date-form input{vertical-align:middle;background:0 0;border:none;padding:0;margin:0;display:inline-block;width:25px;text-align:center;-moz-appearance:textfield}.cart-page-wrapper form[name="forms.paymentForm"] .expiry-date-form input::-webkit-inner-spin-button,.cart-page-wrapper form[name="forms.paymentForm"] .expiry-date-form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-page-wrapper form[name="forms.paymentForm"] .expiry-date-form span{color:#cfd7df}.cart-page-wrapper .saved-credit-cards .scc-box{border:1px solid #cbc3c3;border-radius:2px;margin-bottom:5px;padding:10px;cursor:pointer}.cart-page-wrapper .saved-credit-cards .scc-box:hover{background:#fafafa}.cart-page-wrapper .saved-credit-cards .scc-box.scc-selected{background:#f8fafb;border:none}.cart-page-wrapper .saved-credit-cards .scc-box .scc-check{margin-right:20px;display:inline-block;vertical-align:middle;width:20px;height:20px;border:2px solid #cbcbcb;border-radius:50%}.cart-page-wrapper .saved-credit-cards .scc-box .scc-check .scc-check-inner{background:#1773ab;border-radius:50%;width:14px;height:14px;margin-left:1px;margin-top:1px}.cart-page-wrapper .apply-coupon-btn{position:absolute;top:calc((46px / 4) - 6px);right:10px}@media (max-width:1200px){.cart-page-wrapper .apply-coupon-btn{top:calc((46px / 4) - 2px)}}.cart-page-wrapper .cpw-right-column{background:#f8fafb;padding:30px 10px;position:static}.cart-page-wrapper .cpw-right-column .summary-underline{border:1px solid #d8e1e5;margin:10px 0}@media (min-width:1200px){.cart-page-wrapper .cpw-right-column{background:#f8fafb;position:fixed;z-index:1;height:100%;padding:20px;width:28vw;max-height:calc(100vh + 15rem);overflow-y:auto}.cart-page-wrapper .cpw-right-column .orders-container{margin:10px 0;max-height:400px;overflow-y:auto;overflow-x:hidden}}.toast-message,.toast-title{text-align:center}.warning-text{color:#ec8023}.lighter-text{color:#707070}.no-margin-bottom{margin-bottom:0}.full-width{width:100%!important}.bold-text{font-weight:700}.error-text{color:#dc3236;font-style:italic}.error-border{border:1px solid #dc3236!important}.log-in-section{width:620px;margin:0 auto}.log-in-section .modal-dialog{width:unset}@media (max-width:991px){.log-in-section{width:unset}}.log-in-section.add-margins{margin-top:4em;margin-bottom:8em}.log-in-section .login-part{background-color:#fafafa}.log-in-section .login-part a{color:#3498db}.log-in-section .login-part form .form-group label i{font-size:1.4em}.log-in-section .login-part.pad-top-bottom-20{padding:20px 5px}.log-in-section .login-part.pad-top-bottom-10{padding:10px 5px}.log-in-section .login-part .lp-left-10{margin-left:10px}.log-in-section .login-part .lp-top-description{padding:0 20px;margin-top:10px}.log-in-section .login-part .lp-top-description img{height:50px;width:auto}.log-in-section .login-part.part-message{position:relative;padding:10px 30px 10px 30px}.log-in-section .login-part.part-message a{border-bottom:2px solid #fff}.log-in-section .login-part.part-message .pm-icon{position:absolute;top:10px;left:10px;font-size:20px}.log-in-section .login-part.part-message .pm-close{position:absolute;top:10px;right:10px;font-size:20px;cursor:pointer}.log-in-section .login-part.part-message.pm-error{background-color:#dc3236}.log-in-section .login-part.part-message.pm-error i,.log-in-section .login-part.part-message.pm-error span{color:#fff}.log-in-section .login-part.part-message.pm-success{background-color:#5fcf80}.log-in-section .login-part.part-message.pm-success i,.log-in-section .login-part.part-message.pm-success span{color:#fff}.log-in-section .login-part.part-message.pm-warning{background-color:#f9f08f}.log-in-section .login-part.part-message.pm-warning .pm-icon{color:#f27b33}.log-in-section .login-part.part-message.pm-warning .pm-close,.log-in-section .login-part.part-message.pm-warning span{color:#898989}.log-in-section .login-part.part-message.pm-bigger-msg{padding:10px 35px 10px 60px}.log-in-section .login-part.part-message.pm-bigger-msg h3,.log-in-section .login-part.part-message.pm-bigger-msg h4{font-weight:100}.log-in-section .login-part.part-message.pm-bigger-msg .pm-icon{font-size:40px}.log-in-section .login-part.part-message.pm-bigger-msg .pm-close{font-size:30px}.log-in-section .login-part.signature-request{margin:20px 0;padding:0 30px}.log-in-section .login-part.signature-request h4,.log-in-section .login-part.signature-request span{display:block;text-align:center}.log-in-section .error-text{color:#dc3236;font-style:italic}.log-in-section h2{font-weight:700;color:#b7b7b7}.log-in-section #loginTitle{font-weight:700;color:#3498db}.log-in-section #loginTitle.CCN{color:#1773ab}.log-in-section #loginTitle.HorseReg{color:#141722}.log-in-section #loginTitle.PlayerWeb{color:#1f1b4e}.log-in-section #loginTitle.CheerReg{color:#352a62}.log-in-section #loginTitle.SnowReg{color:#3850a2}.log-in-section #loginTitle.IceReg{color:#00a0cf}.log-in-section #loginTitle.VSR,.log-in-section #loginTitle.\32M{color:#7fa543}.log-in-section #loginTitle.USAC{color:#003260}.log-in-section #loginTitle.GymReg{color:#0a171d}.log-in-section #loginTitle.AthleticsReg{color:#141722}.log-in-section #loginTitle.HorseConnect{color:#134c8e}.log-in-section input.ng-dirty.ng-invalid{border-color:#dc3236}.log-in-section input.checkbox{height:initial;display:inline-block;margin-top:10px;vertical-align:middle}.log-in-section .user-agreement{margin-bottom:5px;text-align:center}.log-in-section.HorseReg #loginTitle{color:#141722}.log-in-section .authenticate-error{padding:50px 0}.log-in-section .authenticate-error h3{color:#141722;font-weight:400}.log-in-section .authenticate-error img{max-width:270px;padding:0 20px}.log-in-section.SnowReg a{color:#3850a2}.log-in-section.SnowReg button{background-color:#3850a2;color:#fff}.log-in-section.IceReg a{color:#00a0cf}.log-in-section.IceReg button{background-color:#00a0cf;color:#fff}.log-in-section.CheerReg a{color:#352a62}.log-in-section.CheerReg button{background-color:#352a62;color:#fff}.log-in-section.HorseReg a{color:#824f28}.log-in-section.HorseReg button{background-color:#824f28;color:#fff}.log-in-section.PlayerWeb a{color:#1f1b4e}.log-in-section.PlayerWeb button{background-color:#1f1b4e;color:#fff}.log-in-section.GymReg a{color:#0a171d}.log-in-section.GymReg button{background-color:#0a171d;color:#fff}.log-in-section.CurlingReg a{color:#e74c3c}.log-in-section.CurlingReg button{background-color:#e74c3c;color:#fff}.login-BG,.my-membership-BG{background-color:#fff}.profile-BG{background-color:#fff}.profile-section.bottom-space{margin-bottom:100px}.profile-section h3{font-weight:700}.profile-section em{font-weight:700;font-style:normal}.profile-section .error-text{color:#dc3236;font-style:italic}.profile-section .faded-text{color:#ddd}.profile-section .btn{background-color:#444;border:none}.profile-section .btn.red{background-color:#dc3236}.profile-section .btn.green{background-color:#7da63f}.profile-section .btn:hover{color:#fff;background-color:#1773ab}.profile-section .btn:focus{color:#fff;background-color:#1773ab}.profile-section .btn.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.profile-section .btn.top-space{margin-top:20px}.profile-section input.ng-dirty.ng-invalid{border-color:#dc3236}.profile-section .profile-item{margin-top:50px}.profile-section .profile-item.mugshot p{text-align:center}.profile-section .look-up-results .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.profile-section .look-up-results .lur-identity-box{padding:10px;border:1px solid #ccc;border-radius:3px;margin-bottom:10px;cursor:pointer}.profile-section .look-up-results .lur-identity-box.lur-higher{padding:20px 10px}.profile-section .look-up-results .lur-identity-box:hover{background:#f2f2f2}.profile-section .look-up-results .lur-identity-box .lur-check-circle{position:relative;display:inline-block;width:15px;height:15px;border:1px solid #ccc;border-radius:50%;background-color:#fff;vertical-align:middle;margin-right:15px}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check{width:11px;height:11px;background-color:#1773ab;border:1px solid #1773ab;border-radius:50%;position:absolute;top:1px;left:1px}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.orange{background-color:#ec8023}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.blue{background-color:#1773ab}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.red{background-color:#dc3236}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.red-2{background-color:#d0272b}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.yellow{background-color:#f1c40f}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.purple{background-color:#9b59b6}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.green{background-color:#5fcf80}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.gold{background-color:#a79357}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.orange{border-color:#ec8023}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.blue{border-color:#1773ab}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.red{border-color:#dc3236}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.red-2{border-color:#d0272b}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.yellow{border-color:#f1c40f}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.purple{border-color:#9b59b6}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.green{border-color:#5fcf80}.profile-section .look-up-results .lur-identity-box .lur-check-circle .lucc-check.gold{border-color:#a79357}.profile-section .look-up-results .lur-identity-box.lur-selected .lur-check-circle,.profile-section .look-up-results .lur-identity-box.lur-selected-dark .lur-check-circle{border-width:2px;width:17px;height:17px}.profile-section .look-up-results .lur-identity-box.lur-selected{background-color:#fff}.profile-section .look-up-results .lur-identity-box.lur-selected.orange{border-color:#ec8023}.profile-section .look-up-results .lur-identity-box.lur-selected.blue{border-color:#1773ab}.profile-section .look-up-results .lur-identity-box.lur-selected.red{border-color:#dc3236}.profile-section .look-up-results .lur-identity-box.lur-selected.red-2{border-color:#d0272b}.profile-section .look-up-results .lur-identity-box.lur-selected.yellow{border-color:#f1c40f}.profile-section .look-up-results .lur-identity-box.lur-selected.purple{border-color:#9b59b6}.profile-section .look-up-results .lur-identity-box.lur-selected.green{border-color:#5fcf80}.profile-section .look-up-results .lur-identity-box.lur-selected.gold{border-color:#a79357}.profile-section .look-up-results .lur-identity-box.lur-selected-dark{border-color:#f5f5f5;background-color:#f5f5f5}.profile-section .look-up-results .lur-email-verification .lur-check-container{background-color:#fafafa;padding:10px}.profile-section .look-up-results .lur-email-verification .lur-check-container .custom--checkbox--general label{font-size:16px;color:#222;font-weight:400}.profile-section .look-up-results p{margin-bottom:3px;word-wrap:break-word}.profile-section .look-up-results p.membership-result{margin-bottom:15px;color:#707070}.profile-section .look-up-results p.membership-result .morg-name{color:#ec8023}.profile-section .look-up-results p.membership-result .expiry-date{font-weight:700}.profile-section .look-up-results p.bottom-line{border-bottom:1px solid #ddd}.profile-section .list-wrap{position:relative}.profile-section .list-wrap .list{z-index:1;border:1px solid #bdbdbd;max-height:300px;overflow-y:scroll;position:absolute;background:#fff;margin-top:-17px;width:100%}.profile-section .list-wrap .list span{display:block;padding:0 10px}.profile-section .list-wrap .list span:hover{background:#1773ab;color:#fff;cursor:pointer}.look-up-button{font-size:12px;font-weight:700;background-color:transparent;border:1px solid #898989;color:#898989;padding:10px}.look-up-button.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.look-up-button:hover{color:#fff;background-color:#1773ab}.look-up-button:focus{color:#fff;background-color:#1773ab}.membership-selector.no-margin,.registration-selector.no-margin{margin-left:0;margin-right:0}.membership-selector .add-margin,.registration-selector .add-margin{margin-left:25px;margin-right:25px}.membership-selector .selector,.registration-selector .selector{border:1px solid #ddd;padding:10px}.membership-selector .selector .btn,.registration-selector .selector .btn{background-color:#444;border:none}.membership-selector .selector .btn.red,.registration-selector .selector .btn.red{background-color:#dc3236}.membership-selector .selector .btn.green,.registration-selector .selector .btn.green{background-color:#7da63f}.membership-selector .selector .btn:hover,.registration-selector .selector .btn:hover{color:#fff;background-color:#1773ab}.membership-selector .selector .btn:focus,.registration-selector .selector .btn:focus{color:#fff;background-color:#1773ab}.membership-info{padding-left:10px}.membership-info p{color:#707070}.membership-info .expire{color:#dc3236}.membership-info .org-name{color:#1773ab;padding-left:14px}.membership-info .btn{background-color:#444;border:none}.membership-info .btn.red{background-color:#dc3236}.membership-info .btn.green{background-color:#7da63f}.membership-info .btn:hover{color:#fff;background-color:#1773ab}.membership-info .btn:focus{color:#fff;background-color:#1773ab}.membership-info .top-space{margin-top:10px}.membership-info.top-row-space{margin-top:2.25rem}.membership-info .renew-section{padding-right:25px}.membership-info .top-description{border:1px solid #ccc;border-radius:3px;padding:5px}.membership-group-management p{margin-bottom:.5rem}.membership-group-management .options{font-weight:700;margin-bottom:0}.membership-group-management .grant-name{font-weight:700}.membership-group-management .node-name{margin-left:5%;margin-bottom:0}.membership-group-management .time-limit{margin-top:1.5rem}.membership-group-management .time-limit p{color:#707070}.membership-group-management .time-limit .expire{color:#dc3236}.membership-group-management .btn{background-color:#444;border:none}.membership-group-management .btn.red{background-color:#dc3236}.membership-group-management .btn.green{background-color:#7da63f}.membership-group-management .btn:hover{color:#fff;background-color:#1773ab}.membership-group-management .btn:focus{color:#fff;background-color:#1773ab}.membership-group-management .btn.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.group-grant-extra-space{margin-bottom:10px}.membership-payment-group .payment-group-padding-fix{padding-right:20px}.check-in-lookup{background-color:#fff;min-height:900px}.check-in-lookup .ml-header{background:#1873ab;padding:20px 5px;margin-bottom:5px;color:#fff}.check-in-lookup .ml-header .event-metrics{text-align:center}.check-in-lookup .ml-header .event-metrics .em-number{font-weight:700;font-size:29px}.check-in-lookup .ml-header h3{color:#fff}.check-in-lookup .ml-header .ml-right-part{border-left:1px solid #fff}.check-in-lookup .search-pane{border-right:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:20px}.check-in-lookup .ml-search-container{position:relative}.check-in-lookup .ml-search-container .ml-search-field{padding-left:30px}.check-in-lookup .ml-search-container .ml-search-icon{position:absolute;top:10px;left:10px;color:#757575}.check-in-lookup .results .no-results{color:#707070;font-weight:700;font-size:1.5em}.check-in-lookup .results .card{padding:10px;border-bottom:1px solid #444}.check-in-lookup .results .card p{margin-bottom:5px;line-height:20px;color:#898989;word-wrap:break-word}.check-in-lookup .results .card p .property{font-size:initial;color:#444}.check-in-lookup .results .card .right{text-align:right}.check-in-lookup .results .card .membership-number{color:#bdbdbd;font-size:20px;font-weight:700}.check-in-lookup .results .card .morg-name{color:#444;font-weight:600;font-size:17px;margin-bottom:5px}.check-in-lookup .results .card .name{color:#444;font-weight:600;font-size:27px;margin-bottom:10px}.check-in-lookup .results .card .before-list{margin-bottom:1px}.check-in-lookup .results .card ul{margin-left:30px;margin-bottom:10px}.check-in-lookup .results .card li{color:#898989}.check-in-lookup .top-space{margin-top:10px}.check-in-lookup .padding-reduce{padding-left:10px;padding-right:10px}.check-in-lookup input.ng-invalid{border-color:#dc3236}.check-in-lookup .no-margin-bottom{margin-bottom:0}.store-image .cursor-pointer{cursor:pointer}.store-image .see-more{font-weight:700;text-align:center}.results-page{background-color:#fff;min-height:1000px}.results-page.no-min-height{min-height:300px}.results-page .jumbotron h1{color:#898989;text-align:center}.results-page .jumbotron p{text-align:center}.results-page .jumbotron.low-margin-bottom{margin-bottom:10px}.results-page .jumbotron.noColor{background-color:transparent}.results-page .jumbotron.red{background-color:#dc3236}.results-page .jumbotron.red h3,.results-page .jumbotron.red p{color:#fff}.results-page .jumbotron.yellow{background-color:#f1c40f}.results-page .jumbotron.yellow h3,.results-page .jumbotron.yellow p{color:#444}.results-page .jumbotron.purple{background-color:#9b59b6}.results-page .jumbotron.purple h3,.results-page .jumbotron.purple p{color:#fff}.results-page .jumbotron.orange{background-color:#ec8023}.results-page .jumbotron.orange h3,.results-page .jumbotron.orange p{color:#fff}.results-page .jumbotron.blue{background-color:#3498db}.results-page .jumbotron.blue h3,.results-page .jumbotron.blue p{color:#fff}.results-page .jumbotron.green{background-color:#5fcf80}.results-page .jumbotron.green h3,.results-page .jumbotron.green p{color:#fff}.results-page .jumbotron.gold{background-color:#a79357}.results-page .jumbotron.gold h3,.results-page .jumbotron.gold p{color:#fff}.results-page .row{max-width:100%;margin-left:0;margin-right:0}.results-page .row .row{margin-left:0}.results-page .thumbnail{background-color:transparent;color:#444;border:1px solid #444;border-radius:0;padding-top:.8em;padding-bottom:.8em;font-size:19px;font-weight:700;margin-bottom:5px}.results-page .thumbnail :focus,.results-page .thumbnail:hover{color:#fff;background-color:#444;border:1px solid #444}.results-page .thumbnail.selected{color:#fff;background-color:#444;border:1px solid #444}.results-page .logo-image{max-height:100px}.results-page .col-padding{padding-left:2px;padding-right:2px}.results-page .col-padding.none{padding-right:0;padding-left:0}.results-page .top-margin{margin-top:20px}.results-page .no-margin-bottom{margin-bottom:0}.results-page .autocomplete ul{margin-left:0}.results-page input.ng-dirty.ng-invalid,.results-page textarea.ng-dirty.ng-invalid{border-color:#dc3236}.results-page .result-entry{padding-top:10px;padding-bottom:10px;margin-top:10px}.results-page .result-entry .description{color:#707070}.results-page .result-entry .entry-body{border:1px solid #fff;padding-left:5px}.results-page .featurette-heading{margin-bottom:0}.results-page .featurette-heading.blue{color:#1773ab}.results-page .text-muted.blue{color:#1773ab}.results-page .details-pane label{color:#ec8023;font-weight:700}.results-page .details-pane label.blue,.results-page .details-pane label.gold,.results-page .details-pane label.green,.results-page .details-pane label.orange,.results-page .details-pane label.purple,.results-page .details-pane label.red,.results-page .details-pane label.yellow{color:#707070}.results-page .accent.orange{color:#ec8023}.results-page .accent.blue{color:#1773ab}.results-page .accent.red{color:#dc3236}.results-page .accent.yellow{color:#f1c40f}.results-page .accent.purple{color:#9b59b6}.results-page .accent.green{color:#5fcf80}.results-page .accent.gold{color:#a79357}.results-page .accent.underline{text-decoration:underline}.results-page .field-name{font-weight:700;font-size:19px}.results-page .field-item{padding:5px;border:1px solid #ddd;border-radius:3px}.results-page .field-item.delete{border:1px solid #dc3236}.results-page .checkbox input,.results-page .radio input{margin-top:4px}.results-page .table-scrollable{overflow-x:auto;border:1px solid #ddd}.results-page .table-scrollable table th{white-space:nowrap;text-align:center}.results-page .table-scrollable table td{max-width:100%;white-space:nowrap;text-align:center;vertical-align:middle}.results-page .table-scrollable.compare-table{margin-top:20px}.results-page .cursor.pointer{cursor:pointer}.results-page .overflow-ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.results-page .pagination{display:inline-block;margin-top:0}.results-page .pagination .active a{background-color:#444;border:1px solid #444}.results-page .pagination li{margin-top:14px}.results-page .pagination li a{border-radius:0;background-color:#fff;font-size:20px}.results-page .angucomplete-searching{color:#1773ab;font-size:14px}.results-page .angucomplete-selected-row{background-color:#444}.results-page .angucomplete-dropdown{max-height:200px;width:100%;overflow-y:auto}.results-page .compare-count{background-color:#dc3236;color:#fff;padding:7px;border-radius:90px}.results-page .larger-text{font-size:40px}.results-page .larger-text.low-line-height{line-height:2.7rem}.results-page .no-logo-graphic{font-size:10rem}.results-page .my-special{background-color:#1773ab;padding:5px;height:6rem;width:100%;white-space:nowrap;text-overflow:ellipsis}.results-page .my-special label,.results-page .my-special p{text-align:center;color:#fff}.results-page .my-special p{margin-bottom:0;font-size:4rem;font-weight:700;line-height:4rem;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;overflow-y:hidden}.results-page .my-special p.cat{font-size:2.7rem;line-height:3rem}.results-page .my-special p.mobile{font-size:1.3rem}.results-page .my-special.orange{background-color:#ec8023}.results-page .bordered{border:1px solid #ccc;padding:10px}.results-page .page-theme{height:3rem;transition:all .1s ease-in-out}.results-page .page-theme.default{background-color:#eee}.results-page .page-theme.orange{background-color:#ec8023}.results-page .page-theme.blue{background-color:#3498db}.results-page .page-theme.red{background-color:#dc3236}.results-page .page-theme.yellow{background-color:#f1c40f}.results-page .page-theme.purple{background-color:#9b59b6}.results-page .page-theme.green{background-color:#5fcf80}.results-page .page-theme.gold{background-color:#a79357}.results-page .page-theme.selected{border:3px solid #444}.survey-question-label input[type=checkbox]{margin:0}.my_saved_payments .card{text-align:center}.my_saved_payments .card .inner{height:14em;border-radius:.3em;box-shadow:1px 4px 8px 1px rgba(0,0,0,.2);transition:.3s;margin-bottom:.5em;background-color:#ecf0f1;padding:2em 0 0;margin-top:1em}.my_saved_payments .card .inner .title{padding-top:.5em;color:#000;background-color:#fff;width:100%;margin-left:0}.my_saved_payments .card .inner .number{text-align:center;word-spacing:1em}@media screen and (max-width:640px){.my_saved_payments .card .inner .number{word-spacing:0.3em}}.my_saved_payments .card .inner .expiry_label{padding-bottom:0}.my_saved_payments .card .inner .expiry{margin-top:-1.5em;text-align:center}.my_saved_payments .card .inner .actions{text-align:left;padding-left:1em}.my_subscriptions .subscription-panel small{font-size:12px}.my_subscriptions .subscription-panel .panel-body table{background:#fff;border:none}.my_subscriptions .subscription-panel table{background:#fff;border:none}.my_subscriptions .subscription-panel table .repeatString p{display:inline-block;line-height:1.42857143}.my_subscriptions .subscription-panel .failed-payment{color:#dc3236}.my_subscriptions .subscription-panel .card{text-align:center}.my_subscriptions .subscription-panel .card .inner{height:14em;border-radius:.3em;box-shadow:1px 4px 8px 1px rgba(0,0,0,.2);transition:.3s;margin-bottom:.5em;background-color:#ecf0f1;padding:2em 0 0}.my_subscriptions .subscription-panel .card .inner .title{padding-top:.5em;color:#000;background-color:#fff;width:100%;margin-left:0}.my_subscriptions .subscription-panel .card .inner .number{text-align:center;word-spacing:1em}@media screen and (max-width:640px){.my_subscriptions .subscription-panel .card .inner .number{word-spacing:0.5em}}.my_subscriptions .subscription-panel .card .inner .expiry_label{padding-bottom:0}.my_subscriptions .subscription-panel .card .inner .expiry{margin-top:-1.5em;text-align:center}.my_subscriptions .subscription-panel .card .inner .actions{text-align:left;padding-left:1em}.my_subscriptions .subscription-panel .card .inner .paymentInfoNotFound{color:red;margin-top:2em}.new-card-billing-address .widget{margin:0;border:1px solid #ccc;box-shadow:none}.cancel-modal{min-height:20vh}.waiver-questions .header{text-align:center;margin:0 0 20px 0;border-bottom:1px solid gray;padding-bottom:20px}.waiver-questions .header-margin{text-align:center;margin:40px 0}.waiver-questions .buttons{display:flex;justify-content:space-between;width:100%}.waiver-questions .buttons button{width:45%}.waiver-questions .warning{color:red}.waiver-questions .sign-request{margin:20px 0}.waiver-questions .top-margin{margin-top:20px}.waiver-questions .bottom-margin{margin-bottom:20px}.waiver-questions .no-margin-bottom{margin-bottom:0}.waiver-questions input.ng-dirty.ng-invalid,.waiver-questions textarea.ng-dirty.ng-invalid{border-color:#dc3236}.waiver-questions .row{max-width:100%;margin-left:0;margin-right:0}.waiver-questions .row .row{margin-left:0}.waiver-questions .accent.orange{color:#ec8023}.waiver-questions .accent.blue{color:#3498db}.waiver-questions .accent.red{color:#dc3236}.waiver-questions .accent.yellow{color:#f1c40f}.waiver-questions .accent.purple{color:#9b59b6}.waiver-questions .accent.green{color:#5fcf80}.waiver-questions .accent.gold{color:#a79357}.waiver-questions .accent.underline{text-decoration:underline}.waiver-questions .btn{border:none;background-color:#444;color:#fff;border-radius:3px}.waiver-questions .btn.selected,.waiver-questions .btn:hover{color:#fff;font-weight:bolder;background-color:#3498db}.waiver-questions .btn.blue{background-color:#3498db;color:#fff}.waiver-questions .btn.blue.selected,.waiver-questions .btn.blue:hover{color:#fff;font-weight:bolder;background-color:#444}.waiver-questions .btn.orange{background-color:#3498db;color:#fff}.waiver-questions .btn.orange.selected,.waiver-questions .btn.orange:hover{color:#fff;font-weight:bolder;background-color:#444}.waiver-questions .btn.red{background-color:#dc3236;color:#fff}.waiver-questions .btn.red.selected,.waiver-questions .btn.red:hover{color:#fff;font-weight:bolder;background-color:#444}.waiver-questions .btn.yellow{background-color:#f1c40f;color:#fff}.waiver-questions .btn.yellow.selected,.waiver-questions .btn.yellow:hover{color:#fff;font-weight:bolder;background-color:#444}.waiver-questions .btn.purple{background-color:#9b59b6;color:#fff}.waiver-questions .btn.purple.selected,.waiver-questions .btn.purple:hover{color:#fff;font-weight:bolder;background-color:#444}.waiver-questions .btn.green{background-color:#9b59b6;color:#fff}.waiver-questions .btn.green.selected,.waiver-questions .btn.green:hover{color:#fff;font-weight:bolder;background-color:#444}.waiver-questions .btn.gold{background-color:#a79357;color:#fff}.waiver-questions .btn.gold.selected,.waiver-questions .btn.gold:hover{color:#fff;font-weight:bolder;background-color:#444}.cms-content{min-height:calc(100vh - 10vh)}@media (max-width:1200px){.cms-content{margin-top:3.5em}}@media (min-width:1201px){.cms-content{margin-top:1em}}.search-page{margin-top:3em}.search-page .result .description{overflow-wrap:break-word;word-wrap:break-word}.profile-page-message{margin-top:5px;color:#707070}.profile-page-message strong{color:#dc3236}.cookies-policy{z-index:9999;padding:20px;min-width:500px}@media only screen and (max-width:768px){.cookies-policy{min-width:200px}}.cookies-policy .buttons{display:flex;justify-content:space-between;margin-top:20px}@media only screen and (max-width:768px){.cookies-policy .buttons{flex-direction:column-reverse}.cookies-policy .buttons .btn{margin-top:20px}}.announcements .top-margin{margin-top:20px}.announcements .bottom-margin{margin-bottom:20px}.announcements .col-padding{padding-left:2px;padding-right:2px}.announcements .col-padding.none{padding-right:0;padding-left:0}.event-creation-page,.permitting-page{background-color:#fff;min-height:1000px}.event-creation-page .row,.permitting-page .row{max-width:100%;margin-left:0;margin-right:0}.event-creation-page{background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.event-creation-page .checkbox input,.event-creation-page .radio input{margin-top:4px}.event-creation-page .container{background-color:#fff;min-height:1000px;padding-top:50px}.my-subcriptions-page .new-sub-token{background:#f2f2f2;border-radius:3px;border:1px solid #dedede;margin-bottom:10px;padding:10px 10px}.my-subcriptions-page .white-bg{background:#fff}.my-subcriptions-page .modal-content{border-radius:0}.my-subcriptions-page .modal-content .modal-header{background-color:#1773ab;border-bottom:none;padding:10px 15px}.my-subcriptions-page .modal-content .modal-header a,.my-subcriptions-page .modal-content .modal-header h3,.my-subcriptions-page .modal-content .modal-header h4{color:#fff}.my-subcriptions-page .nav.nav-tabs{margin:0;border-bottom:1px solid #f2f2f2}.my-subcriptions-page .nav.nav-tabs li a{border:1px solid #f2f2f2;border-radius:0;margin-right:0;font-family:"Encode Sans Condensed",sans-serif;font-weight:500;color:#363636;font-size:20px}.my-subcriptions-page .nav.nav-tabs li a:hover{background:#fafafa}.my-subcriptions-page .nav.nav-tabs li.active a{background:#f2f2f2}.my-subcriptions-page .tab-content{padding-top:20px}.my-subcriptions-page .subscription-options .so-table-container{border:1px solid #ddd;border-radius:3px;border-top:none}.joyride-tip-guide{width:80%}@media only screen and (min-width:40.063em){.joyride-tip-guide{width:300px}}.custom-popover-style{background-color:#363636;color:#fff;border-radius:0}.custom-popover-style.bottom>.arrow:after{border-bottom-color:#363636}.editor-base{background-color:#ebebeb;border-bottom:1px solid #666;padding:30px 10px;margin-bottom:10px}.editor-base.no-border{border:none}.editor-base.no-background{background-color:#fff}.editor-base.no-padding{padding:0}.editor-base .bottom-margin.five{margin-bottom:5px}.editor-base .no-margin-bottom{margin-bottom:0}.editor-base .no-margin-top{margin-top:0}.editor-base .no-margin{margin:0}.editor-base .font-14,.editor-base .font-14 p{font-size:14px}.editor-base .error-text{font-size:17px;line-height:15px;font-style:normal}.editor-base .top-header h3{display:inline-block}.editor-base .top-header i{font-size:.8em}.editor-base .input-group-field{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.editor-base .cursor.pointer{cursor:pointer}.editor-base .row{max-width:100%;margin-left:0;margin-right:0}.editor-base .row .row{margin-left:0;margin-right:0}.editor-base .row .col-padding{padding-left:2px;padding-right:2px}.editor-base .row .col-padding.none{padding-right:0;padding-left:0}.editor-base input.ng-dirty.ng-invalid,.editor-base textarea.ng-dirty.ng-invalid{border-color:#dc3236}.editor-base label{font-weight:700}.editor-base .form-group{margin-bottom:0}.editor-base .checkbox input,.editor-base .radio input,.editor-base .radio-inline input{margin-top:4px}.editor-base .accent.orange{color:#ec8023}.editor-base .accent.blue{color:#1773ab}.editor-base .accent.red{color:#dc3236}.editor-base .accent.yellow{color:#f1c40f}.editor-base .accent.purple{color:#9b59b6}.editor-base .accent.green{color:#5fcf80}.editor-base .accent.white{color:#fff}.editor-base .accent.gold{color:#a79357}.editor-base .accent.underline{text-decoration:underline}.editor-base .uib-timepicker{border:none}.editor-base .uib-timepicker tr{background:0 0}.editor-base .uib-timepicker td{padding:0}.editor-base .uib-timepicker input{margin-bottom:0}.editor-base .word-break-control{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-word;word-break:break-word}.editor-base .btn{background-color:#444;border:none;color:#fff;border-radius:3px}.editor-base .btn.active,.editor-base .btn.selected,.editor-base .btn:hover{color:#fff;font-weight:bolder;background-color:#3498db}.editor-base .btn.grey{background:#b1b3b6;color:#fff}.editor-base .btn.grey.selected,.editor-base .btn.grey:hover{color:#fff;font-weight:bolder;background-color:#3498db}.editor-base .btn.blue{background:#3498db;color:#fff}.editor-base .btn.blue.light-shade{background-color:#68aad5}.editor-base .btn.blue.selected,.editor-base .btn.blue:hover{color:#fff;font-weight:bolder;background-color:#1773ab}.editor-base .btn.orange{background:#ec8023;color:#fff}.editor-base .btn.orange.selected,.editor-base .btn.orange:hover{color:#fff;font-weight:bolder;background-color:#3498db}.editor-base .btn.red{background:#dc3236;color:#fff}.editor-base .btn.red.selected,.editor-base .btn.red:hover{color:#fff;font-weight:bolder;background-color:#3498db}.editor-base .btn.yellow{background:#f1c40f;color:#fff}.editor-base .btn.yellow.selected,.editor-base .btn.yellow:hover{color:#fff;font-weight:bolder;background-color:#3498db}.editor-base .btn.gold{background:#a79357;color:#fff}.editor-base .btn.gold.selected,.editor-base .btn.gold:hover{color:#fff;font-weight:bolder;background-color:#3498db}.editor-base .btn.purple{background:#9b59b6;color:#fff}.editor-base .btn.purple.selected,.editor-base .btn.purple:hover{color:#fff;font-weight:bolder;background-color:#3498db}.editor-base .btn.green{background:#2ebf68;color:#000}.editor-base .btn.green.selected,.editor-base .btn.green:hover{color:#fff;font-weight:bolder;background-color:#3498db}.editor-base .btn.btn-primary{background:#428bca;color:#fff}.editor-base .btn.btn-primary.selected,.editor-base .btn.btn-primary:hover{color:#fff;font-weight:bolder;background-color:#1773ab}.editor-base .btn.btn-success{background:#5cb85c;color:#fff}.editor-base .btn.btn-success.selected,.editor-base .btn.btn-success:hover{color:#fff;font-weight:bolder;background-color:#3498db}.editor-base .btn.btn-danger{background:#d9534f;color:#fff}.editor-base .btn.btn-danger.selected,.editor-base .btn.btn-danger:hover{color:#fff;font-weight:bolder;background-color:#3498db}.editor-base .btn.btn-info{background:#5bc0de;color:#fff}.editor-base .btn.btn-info.selected,.editor-base .btn.btn-info:hover{color:#fff;font-weight:bolder;background-color:#3498db}.editor-base .input-group-btn.custom{font-size:1em;padding:0;text-align:center;background:#fafafa;border:1px solid #ccc;color:#898989;cursor:pointer}.editor-base .input-group-btn.custom .field-attachment{padding:0 14px}.editor-base .input-group-btn.custom:hover{background:#3498db;color:#fff;border:1px solid #3498db}.editor-base .input-group-btn .btn{height:2.3125rem;background:#fafafa;color:#898989;border:1px solid #ccc}.editor-base .tooltip{position:absolute;z-index:1070;display:block;font-size:12px;line-height:1.4;width:initial;background:0 0}.editor-base input::-webkit-calendar-picker-indicator{display:none}.editor-base input[type=date]::after{font-family:FontAwesome;position:relative;content:""}.editor-base .uib-datepicker-popup{border:none;min-width:290px}.editor-base .uib-datepicker{font-size:12px;padding:0 10px}.editor-base .uib-datepicker .text-muted{color:#afb8c0}.editor-base .uib-datepicker table{margin-bottom:0;border:none}.editor-base .uib-datepicker table thead tr:first-child{background:#fff}.editor-base .uib-datepicker table thead tr:first-child .btn{background:0 0;color:#3498db}.editor-base .uib-datepicker table thead tr:first-child .btn[role=heading]{color:#5f6872}.editor-base .uib-datepicker table tr{background:#fff}.editor-base .uib-datepicker table tr td{padding:2px}.editor-base .uib-datepicker table tr th{padding-left:0;padding-right:0}.editor-base .uib-datepicker table small{font-size:85%;color:#afb8c0}.editor-base .uib-datepicker table .btn{border:none;font-size:12px}.editor-base .uib-datepicker table .btn.active .text-info{color:#fff}.event-builder{background-color:#fff;margin-bottom:100px}.event-builder .created-text{font-size:2em;margin-bottom:1em}.event-builder .row{max-width:100%;margin-left:0;margin-right:0}.event-builder .bottom-margin.bm-13{margin-bottom:13px}.event-builder .bottom-margin.bm-20{margin-bottom:20px}.event-builder .nav-tabs{margin-left:0;border-bottom:4px solid #3498db;margin-bottom:20px}.event-builder .nav-tabs .nav-item{border:none}.event-builder .nav-tabs .nav-item .nav-link{border:2px solid #3498db;border-radius:0;border-bottom:none;color:#3498db}.event-builder .nav-tabs .nav-item.active .nav-link{background:#3498db;color:#fff;font-weight:700}.event-builder .checkbox input,.event-builder .radio input{margin-top:4px}.event-builder .template-categories .template-category{font-size:14px;font-weight:700}.event-builder .template-categories .event-template{background:#ebebeb;margin-left:10px;padding:10px 0;margin-bottom:10px}.event-builder .template-categories .event-template .et-description{font-size:14px;color:#898989}.event-builder #e-regcategory .modal-dialog .modal-header,.event-builder #e-survey .modal-dialog .modal-header{border:none}.event-builder #e-regcategory .modal-dialog .modal-header h3,.event-builder #e-survey .modal-dialog .modal-header h3{border-bottom:2px solid #444}.listing-editor .location-error-msg{padding:5px 10px;font-size:14px;margin:-12px 0 16px}.listing-editor .pad-left-10{padding-left:10px}.listing-editor .design-element .img-preview{max-height:150px;width:auto}.listing-editor .design-element .de-container{position:relative;padding:12px 10px;border:1px dashed #c4ccd3;color:#778491}.listing-editor .design-element .de-container .de-drag-label{text-transform:uppercase;color:#778491}.listing-editor .design-element .de-container .de-browse-label{cursor:pointer;text-decoration:underline}.listing-editor .design-element .de-container .de-placeholder{position:absolute;top:10px;left:20px;color:#c8d0da;font-size:46px}.listing-editor .design-element .de-container.drag-over{background:#1773ab;color:#fff}.listing-editor .design-element .de-container.drag-over .de-drag-label,.listing-editor .design-element .de-container.drag-over .de-placeholder{color:#fff}.listing-editor .design-element .de-label{font-weight:700}.listing-editor .design-element .de-size-limit{font-size:13px;text-align:left}.listing-editor .design-element .de-remove{position:absolute;color:#dc3236;cursor:pointer;bottom:0;left:-18px;z-index:2;font-size:21px}.listing-editor .location-input{position:relative}.listing-editor .location-input::before{position:absolute;right:10px;top:7px;font-family:FontAwesome;content:""}.listing-editor input.ng-dirty.ng-invalid,.listing-editor input.red-border,.listing-editor textarea.ng-dirty.ng-invalid,.listing-editor textarea.red-border{border-color:#dc3236}.listing-editor .special-date-icon,.listing-editor .special-date-label{display:none}.listing-editor .phone-number-disclaimer{font-size:12px;color:#76838f;left:0}.listing-editor .required-upload{border:1px dashed #d0272b!important}.organization-editor input.ng-dirty.ng-invalid,.organization-editor textarea.ng-dirty.ng-invalid{border-color:#dc3236}.event-details-editor input.ng-dirty.ng-invalid,.event-details-editor textarea.ng-dirty.ng-invalid{border-color:#dc3236}.event-details-editor .requirement-box{border:1px solid #eee;border-radius:3px;padding:5px;margin-bottom:10px}.event-education-tracking .white{background:#fff;color:#333;border:2px solid #bbb;vertical-align:sub}.event-education-tracking .error-text{font-size:14px}.event-education-tracking label{display:inline-flex!important}.event-education-tracking .education-tracking-table table{width:100%;margin-bottom:5px}.event-education-tracking .education-tracking-table table th{padding:10px;background:#eee}.event-education-tracking .education-tracking-table table td{padding:20px 10px}.event-classification-editor input.ng-dirty.ng-invalid,.event-classification-editor textarea.ng-dirty.ng-invalid{border-color:#dc3236}.event-classification-editor .discipline{border:1px solid #c1cad1;border-radius:3px 3px 0 0;padding:10px 12px;text-transform:uppercase;position:relative}.event-classification-editor .discipline .dc-caret{position:absolute;top:12px;right:12px}.event-classification-editor .discipline.no-drop{border-radius:3px}.event-classification-editor .discipline input[type=checkbox]{display:none}.event-classification-editor .listing-category-collapse{background-color:#fff;border:1px solid #c1cad1;border-top:none;border-radius:0 0 3px 3px;padding:10px 12px}.event-classification-editor .listing-category-collapse .custom--checkbox--general{margin:4px 0}.event-classification-editor .listing-category-collapse .custom--checkbox--general label{font-weight:700}.event-classification-editor .attribute-collapse{margin-left:5px}.reg-category-editor form[name=categoryForm]{background:#f9f08f;padding-bottom:20px}.reg-category-editor .requirement-box{border:none;margin-bottom:10px}.reg-category-editor .category,.reg-category-editor .pricing-section{border:1px solid #424242;margin-bottom:15px}.reg-category-editor .break-word{word-wrap:break-word}.reg-category-editor .truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reg-category-editor .cat-button{padding:5px 26px 5px 5px;cursor:pointer;border-bottom:1px solid #ccc;position:relative}.reg-category-editor .cat-button i{position:absolute;right:3px;top:5px;font-size:23px}.reg-category-editor .cat-button:hover{background:#efefef}.reg-category-editor .cat-button.selected{background:#f9f08f;color:#444;font-weight:700}.reg-category-editor .cat-list-container{max-height:500px;overflow-y:auto;direction:rtl}.reg-category-editor .cat-list-container .reverse{direction:ltr}.reg-category-editor .pricing-section .price-display{background:#fff;border:2px solid #3498db;padding:10px 3px}.reg-category-editor .pricing-section .price-display .price-name{border-bottom:1px solid #444}.reg-category-editor .pricing-section .discount{padding-left:5px;padding-right:5px;background:#eee;margin-bottom:10px;border-radius:3px}.reg-category-editor .pricing-section .discount h5{padding-top:10px}.reg-category-editor .pricing-section .discount p{margin-bottom:0}.reg-category-editor .pricing-section .discount hr{margin-top:1px;margin-bottom:1px}.reg-category-editor .price-modal-form .section-label{border-bottom:2px solid #898989}.reg-category-editor .price-modal-form .nothing-to-display{border:1px dashed #444;border-radius:6px;padding:30px 0;margin:10px 0 30px}.reg-category-editor .price-modal-form .discount{background:#f5f5f5;padding-left:5px;padding-right:5px;padding-top:10px}.reg-category-editor .form-space-match{margin-bottom:16px}.reg-category-editor .ta-scroll-window{height:150px;min-height:150px}.reg-category-editor .ta-scroll-window .ta-bind{min-height:147px}.reg-category-editor .inline{display:inline-block;margin:0;padding:0 20px}.reg-category-editor .overall-capacity .normal-weight{font-size:13px;font-weight:400}.event-survey-editor .question-margin{margin-right:5vw}.event-survey-editor small{font-weight:700}.event-survey-editor .blue-text{color:#1773ab}.event-survey-editor .error-text{color:red}.event-survey-editor .top-space{margin-top:15px}.event-survey-editor .bottom-space{margin-bottom:20px}.event-survey-editor .survey{background-color:#f5f5f5;padding:5px;border-radius:3px}.event-survey-editor .survey-entry{background-color:#f5f5f5;padding:15px 5px;border-radius:0;border-bottom:1px solid #666}.event-survey-editor .survey-entry p{margin-bottom:3px}.event-survey-editor .survey-entry .question-list{padding-left:20px}.event-survey-editor .survey-entry .question-list .question-entry{position:relative}.event-survey-editor .survey-entry .question-list .question-entry .line-thing{position:absolute;height:40px;width:3px;left:6px;top:-23px;border-left:1px dashed #777}.event-survey-editor .tooltip{position:absolute;z-index:1070;display:block;font-size:12px;line-height:1.4;width:initial;background:0 0}.event-survey-editor .label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap}.event-survey-editor .label.label-primary{background-color:#428bca}.event-survey-editor .label.label-info{background-color:#5bc0de}.event-survey-editor .survey-delete-link:hover{background-color:red!important}.event-survey-editor .survey-delete-link:hover .error-text{color:#fff!important}.event-survey-editor .cursor-pointer{cursor:pointer}.event-survey-editor .relative-position{position:relative}.event-survey-editor .survey-window-close{position:absolute;top:5px;right:5px}.event-survey-editor .survey-question-form{background-color:#ebebeb;padding:20px 10px;border-bottom:1px solid #666}.event-survey-editor .section-label{border-bottom:2px solid #444}.event-survey-editor .survey-manager-hr{border-top:1px solid #999}.event-survey-editor .word-break-control{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;hyphens:auto}.event-survey-editor .survey-question-token{background-color:#1773ab;padding:3px;border-radius:3px;color:#fff;font-weight:700;font-size:10pt}.event-survey-editor .survey-remove-trigger:hover{color:red;cursor:pointer}.event-survey-editor input,.event-survey-editor select{margin-bottom:0}.event-survey-editor .form-group{margin-bottom:15px}.event-survey-editor .no-surveys-found{color:#000;padding-top:2px;padding-bottom:2px;border-radius:3px;font-weight:700}.event-survey-editor .identity-chips{display:inline-block;font-size:14px;padding:0 10px;background:#eee;border:1px solid #ccc}.event-survey-editor .survey-management .modal-dialog{margin-top:3vw}.event-survey-editor .survey-management label{font-size:12px}.event-survey-editor .survey-management .btn.grey{background:#b1b3b6;color:#fff;font-size:20px;padding-bottom:10px}.event-survey-editor .survey-management .btn.grey:hover{color:#fff;font-weight:bolder;background-color:#3498db}.event-survey-editor .survey-management .btn.green{background:#22c164;border-color:#22c164!important}.event-survey-editor .survey-management .btn.green:hover{background:#47a447;border-color:#47a447!important}.event-survey-editor .survey-management .btn.red{background:#d9534f;border-color:#d9534f!important}.event-survey-editor .survey-management .btn.red:hover{background:#d2322d;border-color:#d2322d!important}.event-survey-editor .survey-management .hide-bullet{list-style-type:none;overflow:hidden;padding:0}.event-survey-editor .survey-management .header{padding:10px 10px;background:#ddd;font-size:22px;font-weight:600;color:#333}.event-survey-editor .survey-management .survey-question{background-color:#f9f9f9;margin:0 0 5px 0}.event-survey-editor .survey-management .survey-question-number{position:relative;top:-2px;display:inline-block;-webkit-font-smoothing:antialiased;background-color:#428bca;color:#fff;font-size:12px;border-radius:50%;text-align:center;width:20px;height:20px;line-height:20px}.event-survey-editor .survey-management .survey-question-number.single-digit{padding-left:7px}.event-survey-editor .survey-management .selection-widget{background-color:#f9f9f9;padding:10px;font-size:14px}.event-survey-editor .survey-management .selection-widget .selection-chips{border:1px solid #d3d3d3;background-color:#fff;padding:5px;margin-right:20px}.event-survey-editor .survey-management .white-bg{background:#fff}.event-survey-editor .survey-management .border-ccc{outline:1px solid #ccc}.event-survey-editor .survey-modal .required-asterisk{font-size:8px;top:-8px;left:2px}.event-survey-editor .survey-modal .black-text{color:#000}.event-survey-editor .survey-modal #check-all{margin-left:-6px}.event-content-editor .btn-group{margin-bottom:5px}.event-waiver-editor .tooltip{display:initial;background:0 0}.event-waiver-editor small{font-size:70%}.event-waiver-editor .sectioner{background-color:#eee;color:#b1b3b6;font-weight:700}.event-waiver-editor #modal form[name=waiverForm]{padding-top:20px}.waiver-manager .type-section{border-bottom:1px solid #ddd;font-weight:700}.waiver-manager .waiver{background:#f5f5f5;padding:10px;border-bottom:1px solid #666}.waiver-manager .waiver p{margin-bottom:3px}.waiver-manager .waiver .waiver-type{font-weight:700;font-size:16px}.waiver-manager .no-waivers{font-weight:700;margin-bottom:4rem}.scroll-after-limit{max-height:400px;overflow-x:hidden;overflow-y:auto}.angucomplete-dropdown{max-height:200px;width:100%;overflow-y:auto}.fix-checkbox-align .radio input,.fix-checkbox-align.checkbox input{margin-top:4px}.event-complete-editor .ending-options .ending-option{position:relative;padding-left:20px;padding-right:20px}.event-complete-editor .ending-options .ending-option .ending-option-divider{position:absolute;top:0;right:1px;background:#ddd;width:1px;height:150px}.event-complete-editor .ending-options .ending-option p{font-size:14px}.event-complete-editor .whats-next .radio{margin:20px 0}.event-complete-editor .whats-next .radio .checkbox-text{font-size:1.5em;color:#b7b7b7;margin-left:10px}.event-complete-editor .whats-next .radio input{margin-top:.3rem;height:1.5rem;width:1.5rem}.permitting-page .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.permitting-page .row .col-padding{padding:0 15px!important}.permitting-page .editor-base{margin-bottom:25px}.permitting-page .editor-base .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.permitting-page .editor-base .row .col-padding{padding:0 15px!important}.permitting-page.no-background{background:0 0}@media (min-width:0px) and (max-width:1280px){.permitting-page .bottom-margin-md{margin-bottom:10px}}.permitting-page .morg-details h1{font-size:30px}.permitting-page .morg-details img{max-height:150px}.permitting-page .pricing-breakdown .pad-match-button{padding:10px 15px 4px 15px}.permitting-page .pricing-breakdown table{border:none}.permitting-page .pricing-breakdown table tbody tr{background:#fff}.permitting-page .pricing-breakdown .total-row{background:#d8e1e5;padding:20px}.permitting-page .pricing-breakdown .total-row .total-label{font-size:15px}.permitting-page .pricing-breakdown .total-row .total-text{font-size:25px}.permitting-page .pricing-breakdown .est-total-row{border-bottom:5px solid #d8e1e5}.permitting-page .pricing-breakdown .est-total-row.no-line{border-top:none}.permitting-page .real-time-breakdown{position:fixed;top:50px;background:#3498db;color:#fff;padding:0 3px;border-radius:3px;box-shadow:1px 3px 6px 0 #aaa;z-index:1;opacity:.92}.permitting-page .supporting-docs .type{background-color:#3498db;text-transform:uppercase;font-weight:700;color:#fff;padding:0 3px}.permitting-page #p-address .widget .columns .medium-6{width:100%}.permitting-page #p-address .widget button.button,.permitting-page #p-address .widget button.look-up-button{background:#dfe4e8;text-transform:uppercase;border:none;border-radius:0;color:#616161}.permitting-page #p-address .widget button.button:hover,.permitting-page #p-address .widget button.look-up-button:hover{background:#d1d6da}.permitting-page .permitting-address-widget .widget-display-state,.permitting-page .permitting-address-widget .widget.widget-enable-state{margin:0;border:none;box-shadow:none}.permitting-page .resume-question{border:1px solid #ccc;padding:10px 0}.permitting-page .display-mode-header{border-bottom:1px solid #d4dbdf;padding-bottom:8px;position:relative;padding-right:22px}.permitting-page .display-mode-header .dmh-edit-icon{font-size:19px;color:#767676;cursor:pointer;margin-top:0;position:absolute;top:50%;transform:translateY(-50%);right:0}.permitting-page .pp-panel-header{padding:10px 10px 10px 20px;background:#ddd;margin:0;font-weight:500}.permitting-page .pp-panel-header h3{margin:0;font-weight:500}.permitting-page .pp-panel-content{background:#fff;padding:15px}.permitting-page .pp-panel-content.no-padding{padding:0}.permitting-page .pp-panel-content .panel-content{border:1px solid #9e9e9e;padding:15px;background:#fff;margin-bottom:20px}.permitting-page .pp-white-panel{background:#fff;border:1px solid #d4dbdf;border-radius:3px;padding:20px}.permitting-page .listing-editor form[name=listingForm]{padding-bottom:0;padding-top:0;margin-bottom:0}.permitting-page .listing-editor form[name=listingForm] .design-element .de-label{font-weight:400;font-size:14px;color:#9aa3ac}.permitting-page .listing-editor form[name=listingForm] .design-element .de-container{color:#b1b9bd}.permitting-page .listing-editor form[name=listingForm] .design-element .de-container.drag-over{color:#fff}.permitting-page .listing-editor form[name=listingForm] .design-element .de-container.drag-over .de-drag-label,.permitting-page .listing-editor form[name=listingForm] .design-element .de-container.drag-over .de-placeholder{color:#fff}.permitting-page .listing-editor form[name=listingForm] .listing-editor-date-field{padding-left:119px}.permitting-page .event-classification-editor .widget-content{background:0 0;padding:0}.permitting-page .social-media-editor .widget-content{background:0 0;padding-bottom:0}.permitting-page .social-media-editor .mo-label{display:none}.permitting-page .social-media-editor .mo-input input{border-radius:0 3px 3px 0}.permitting-page .social-media-editor .mo-icon{border:1px solid #c1cad1;border-radius:3px 0 0 3px;border-right:none;position:relative}.permitting-page .social-media-editor .mo-icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:23px;width:auto}.permitting-page #p-address .widget-display-state .display-header-custom-style{color:#454545}.permitting-page #p-address .widget-display-state .wds-edit-button{display:none}.permitting-page .listing-chooser .lc-search-part{border-bottom:1px solid #d4dbdf;padding-bottom:10px}.permitting-page .listing-chooser .lc-search-part .sp-one{position:relative;padding-right:50px}.permitting-page .listing-chooser .lc-search-part .sp-one .sp-magnify-btn{width:40px;height:40px;border:1px solid #c1cad1;border-radius:3px;padding:6px 11px;cursor:pointer;position:absolute;top:0;right:0}.permitting-page .listing-chooser .lc-search-part .sp-one .sp-magnify-btn:hover{background-color:#eee}.permitting-page .listing-chooser .lc-search-part .sp-two{position:relative}.permitting-page .listing-chooser .lc-search-part .sp-two input[type=text]{padding-right:30px}.permitting-page .listing-chooser .lc-search-part .sp-two .sp-magnify-btn{position:absolute;top:calc((46px / 2) - 10px);right:10px}.permitting-page .listing-chooser .lc-result{border-bottom:1px solid #e5e6ea;padding:5px 0;font-size:15px}.permitting-page .listing-chooser .lc-dropdown .dd-item{padding:5px;cursor:pointer}.permitting-page .listing-chooser .lc-dropdown .dd-item a{color:#444}.permitting-page .listing-chooser .lc-dropdown .dd-item.lined{border-bottom:1px solid #f0f2f4}.permitting-page .listing-chooser .lc-dropdown .dd-item:hover{background:#eee}.permitting-page .listing-chooser .lc-paging-part{border-bottom:1px solid #c6ced5;padding:20px 0 5px}.permitting-page .listing-chooser .lc-paging-part .pagination-container{display:inline-table}.permitting-page .listing-chooser .lc-paging-part .pagination-container input[type=number]{margin-bottom:0;width:70px;border-color:#eaedef;box-shadow:none}.permitting-page .listing-chooser .lc-paging-part .pagination-container .pc-cell{display:table-cell;vertical-align:middle}.permitting-page .page-button{background-color:#dfe4e8;padding:5px 10px;cursor:pointer}.permitting-page .page-button.pad-10{padding:10px 10px}.permitting-page .page-button:hover{background-color:#d1d6da}.permitting-page .page-button.club-chooser{min-height:58px;display:flex;justify-content:center;align-items:center}.permitting-page .bottom-border-eae{border-bottom:1px solid #d4dbdf}.permitting-page .popover{border:none}.permitting-page .popover>.arrow{border-bottom-color:transparent}.permitting-page .pp-button-group{display:inline-table}.permitting-page .pp-button-group .bg-begin,.permitting-page .pp-button-group .bg-end{display:table-cell;border:1px solid #e9ecef;padding:0 8px;cursor:pointer}.permitting-page .pp-button-group .bg-begin:hover,.permitting-page .pp-button-group .bg-end:hover{background-color:#eee}.permitting-page .pp-button-group .bg-begin{border-radius:3px 0 0 3px}.permitting-page .pp-button-group .bg-end{border-radius:0 3px 3px 0;border-left:none}.permitting-page .modal-content{border-radius:0}.permitting-page .modal-content .modal-header{border-bottom:none;background:#1773ab;color:#fff;position:relative}.permitting-page .modal-content .modal-header h3,.permitting-page .modal-content .modal-header h4{color:#fff;font-size:24px;font-weight:200}.permitting-page .addon-progress-container{border:1px solid #d4dbdf;border-radius:3px 3px 0 0}.permitting-page .listing-link{font-size:18px;font-weight:700;text-align:center;padding:20px 0}.permitting-page .permit-progress{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;width:100%;max-width:100%;margin:30px 0}.permitting-page .permit-progress .pp-node-container{position:relative;flex:1;text-align:center}.permitting-page .permit-progress .pp-node-container .pp-label{font-size:14px;font-weight:700;padding:0 10px}.permitting-page .permit-progress .pp-node-container .pp-bar{position:relative}.permitting-page .permit-progress .pp-node-container .pp-bar .pp-node{width:25px;height:25px;border-radius:50%;background:#dfe4e8;margin:0 auto;position:relative;z-index:1}.permitting-page .permit-progress .pp-node-container .pp-bar .pp-node.highlighted{background:#fff;border:5px solid #1773ab}.permitting-page .permit-progress .pp-node-container .pp-bar .pp-line{border-bottom:4px solid #dfe4e8;height:4px;width:100%;top:10px;z-index:0;position:absolute}.permitting-page .permit-progress .pp-node-container .pp-bar .pp-line.left{width:50%;right:50%}.permitting-page .permit-progress .pp-node-container .pp-bar .pp-line.right{width:50%;left:50%}.permitting-page .permit-progress .pp-node-container .pp-bar .pp-line.pp-progress{border-color:#1773ab}.permit-question-editor .question-group{margin-bottom:25px}.permit-question-editor .question-group .group-submit-container{border-top:1px solid #d4dbdf;margin-top:25px;padding-top:20px}.permit-question-editor .question-group .question{padding:5px 0;margin-bottom:10px;position:relative;background:#fff}.permit-question-editor .question-group .question .custom--checkbox--general,.permit-question-editor .question-group .question .custom--radio--box--general{margin:4px 0}.permit-question-editor .question-group .question .custom--checkbox--general label,.permit-question-editor .question-group .question .custom--radio--box--general label{font-weight:700}.permit-question-editor .question-group .question input[type=email],.permit-question-editor .question-group .question input[type=file],.permit-question-editor .question-group .question input[type=number],.permit-question-editor .question-group .question input[type=text],.permit-question-editor .question-group .question input[type=url],.permit-question-editor .question-group .question select,.permit-question-editor .question-group .question textarea{margin-bottom:0}.permit-question-editor .question-group .question textarea{resize:none}.permit-question-editor .question-group .question .description{margin-bottom:0;font-size:14px;line-height:20px;color:#564a4a}.permit-question-editor .question-group .question .description.option-message{font-weight:700}.permit-question-editor .question-group .question.display-mode{background:#fafafa}.permit-question-editor .question-group .question input::-webkit-calendar-picker-indicator{display:initial}.permit-question-editor .question-group .question .reg-cat-table input.required-set{border:1px solid #dc3236}.permit-question-editor .question-group .question .required-question{border:1px solid #dc3236!important}.permit-question-editor .question-group .question .required-question.with-padding{padding:5px}.permit-question-editor .question-group .question .event-scheduler .es-table{border:1px solid #9e9e9e}.permit-question-editor .question-group .question .radio-container{display:inline-block;margin-right:30px}.permit-question-editor .question-group .question .file-upload-container{position:relative;padding:10px;border:1px dashed #c4ccd3;color:#778491}.permit-question-editor .question-group .question .file-upload-container .fu-drag-label{text-transform:uppercase;color:#778491}.permit-question-editor .question-group .question .file-upload-container .fu-browse-label{cursor:pointer;text-decoration:underline}.permit-question-editor .question-group .question .file-upload-container .fu-placeholder{position:absolute;top:10px;left:20px;color:#c8d0da;font-size:46px}.permit-question-editor .question-group .question .file-upload-container.drag-over{background:#1773ab;color:#fff}.permit-question-editor .question-group .question .file-upload-container.drag-over .fu-drag-label,.permit-question-editor .question-group .question .file-upload-container.drag-over .fu-placeholder{color:#fff}.permit-question-editor .custom-tooltip{position:absolute;cursor:pointer;right:20px;color:#d3d3d3}.permit-question-editor .date-range-icon{position:absolute;right:10px;cursor:pointer;color:#c8d0da}.permit-question-editor .date-time-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}@media (min-width:0px) and (max-width:900px){.permit-question-editor .date-time-wrapper{flex-direction:column}}.permit-question-editor .date-time-wrapper .date,.permit-question-editor .date-time-wrapper .time{width:49%}@media (min-width:0px) and (max-width:900px){.permit-question-editor .date-time-wrapper .date,.permit-question-editor .date-time-wrapper .time{width:100%}}.permit-question-editor .png-time{display:flex;justify-content:center}.permit-type-editor .display-mode-header{border-bottom:1px solid #d4dbdf;padding-bottom:8px;position:relative;padding-right:22px}.permit-type-editor .display-mode-header .dmh-edit-icon{font-size:19px;color:#767676;cursor:pointer;margin-top:0;position:absolute;top:50%;transform:translateY(-50%);right:0}.permit-type-editor .permit{border:1px solid #eae9e9;margin-bottom:10px}.permit-type-editor .permit .permit-part{padding:10px 20px}.permit-type-editor .permit .permit-part.with-small-width{width:200px}.permit-type-editor .permit .permit-part.with-border{border-right:1px solid #eae9e9}.permit-type-editor .permit .permit-part .description{margin-bottom:10px;font-size:14px;line-height:20px;color:#564a4a}.permit-type-editor .permit .permit-part .seemore{color:#426c92;cursor:pointer}@media (min-width:0px) and (max-width:768px){.permit-type-editor .permit .permit-part.with-border{border:none}.permit-type-editor .permit .permit-part.with-small-width{width:100%}.permit-type-editor .permit .table-boxes{display:block}.permit-type-editor .permit .table-boxes .table-box-cell{display:block}}.cloneables-view .cloneable{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #ccc}.cloneables-view .cloneable .copy-cta{text-transform:uppercase;display:inline-block;text-align:center;cursor:pointer;padding:3px 5px;border:1px solid #e9ecee;border-radius:2px;font-size:12px;line-height:19px}.cloneables-view .cloneable .copy-cta span{color:#467197}.cloneables-view .cloneable .copy-cta:hover{background-color:#eee}.permit-addon-page{background:#d1d2d2;min-height:95vh}.permit-addon-page .btn.blue:not(:hover){background:#1873ab}.permit-addon-page .btn.green:not(:hover){background:#22c164;color:#000}.permit-addon-page .row{max-width:100%;margin-left:-15px;margin-right:-15px}.permit-addon-page .padding-left-right-20{padding:0 20px}.permit-addon-page .container{background:#fff;padding-bottom:20px}.permit-addon-page .container .banner-section{text-align:center}.permit-addon-page .container .banner-section img{max-height:200px}.permit-addon-page .container .pap-heading{color:#086174;font-weight:700}.permit-addon-page .container .pap-addon{margin-bottom:30px}.permit-addon-page .container .pap-addon .pap-addon-heading{background:#1873ab;padding:10px 0 10px 20px}.permit-addon-page .container .pap-addon .pap-addon-heading h4{margin:0;color:#fff;font-weight:500}.permit-addon-page .container .pap-addon .pap-addon-body{padding:10px;background:#fff;border:1px solid #dedede;border-top:none}.permit-addon-page .container .pap-addon .pap-addon-body .pap-addon-icon{font-size:2.5rem;margin-top:60px}.permit-addon-page .container .pap-addon .pap-addon-body ng-form[name=addonForm] .pap-label{font-size:13px;margin-bottom:5px}.permit-addon-directive{margin-bottom:10px}.permit-addon-directive .checkbox input,.permit-addon-directive .radio input,.permit-addon-directive .radio-inline input{margin-top:4px}.permit-addon-directive .btn.blue:not(:hover){background:#1873ab}.permit-addon-directive .btn.green:not(:hover){background:#22c164;color:#000}.permit-addon-directive .row,.permit-addon-directive .row .row{max-width:100%;margin-left:-15px;margin-right:-15px}.permit-addon-directive .inline{display:inline-block}.permit-addon-directive .padding-left-right-20{padding:0 20px}.permit-addon-directive .pap-heading{color:#086174;font-weight:700}.permit-addon-directive .pap-addon .pap-addon-heading{background:#1873ab;padding:10px 0 10px 20px}.permit-addon-directive .pap-addon .pap-addon-heading h4{margin:0;color:#fff;font-weight:500}.permit-addon-directive .pap-addon .pap-addon-body{padding:10px;background:#fff;border:1px solid #d4dbdf;border-top:none}.permit-addon-directive .pap-addon .pap-addon-body .pap-addon-icon{font-size:2.5rem;margin-top:60px}.permit-addon-directive .pap-addon .pap-addon-body .pap-addon-img{margin-top:60px;height:40px}.permit-addon-directive .pap-addon .pap-addon-body ng-form[name=addonForm] .pap-label{font-size:13px;margin-bottom:5px}.permit-addon-directive .pap-addon .endorse-warning{margin-top:10px;padding:10px;border-radius:8px;background:#f9f189}.permit-addon-directive .pap-addon .endorse-warning i{color:#f47b24;font-size:20px}.permit-addon-directive .pap-last-group .pap-addon-body.pap-last-addon{border-radius:0 0 3px 3px}.permit-addon-directive .modal-content{border-radius:0}.permit-addon-directive .modal-content .modal-header{border-bottom:none;background:#1773ab;color:#fff;position:relative}.permit-addon-directive .modal-content .modal-header h3,.permit-addon-directive .modal-content .modal-header h4{color:#fff;font-size:24px;font-weight:200}.permit-addon-directive .pap-icon-field{position:relative}.permit-addon-directive .pap-icon-field input{padding-left:25px}.permit-addon-directive .pap-icon-field .pap-field-icon{position:absolute;top:50%;left:10px;transform:translateY(-50%);font-size:12px}.permit-addon-directive .pap-divider{height:1px;border-bottom:1px solid #000;margin:15px 0}.permit-addon-directive form[name=endorseForm] .form-group{margin-bottom:0}.permit-addon-directive .pap-required{border:1px solid #dc3236}.social-media-editor .media-option{margin-bottom:20px}.social-media-editor .media-option .mo-icon{width:50px}.social-media-editor .media-option img{height:33px}.agreement-panels{padding:30px;border:1px solid #999;border-radius:5px;margin-top:-30px}.agreement-panels .text-center{text-align:center}.agreement-panels .text-right{text-align:right}.agreement-panels .right-10{margin-right:10px}.agreement-panels .top-20{margin-top:20px}.agreement-panels .grey{background:#f9f9f9}.agreement-panels .agreement-header{padding:10px;margin-bottom:10px;font-weight:700;font-size:18px}.agreement-panels .signature-panel{padding:20px 20px 10px}.agreement-panels form.no-margin{margin:0;background-color:#f7f7f7}.agreement-panels label{font-weight:700}.agreement-panels table.agreement{width:100%;border:0}.agreement-panels table.agreement tr{background:#fff}.agreement-panels table.agreement tr.grey{background:#f9f9f9}.agreement-panels table.agreement tr td,.agreement-panels table.agreement tr th{padding:10px}.agreement-panels table.agreement tr td table.option-pricing,.agreement-panels table.agreement tr th table.option-pricing{width:90%;margin:0 auto}.agreement-panels table.agreement tr td table.option-pricing thead tr,.agreement-panels table.agreement tr th table.option-pricing thead tr{background:#eee}.agreement-panels table.agreement tr td table.option-pricing tbody tr,.agreement-panels table.agreement tr th table.option-pricing tbody tr{background:#eee}.agreement-panels table.agreement tr td table.option-pricing tbody tr.alt,.agreement-panels table.agreement tr td table.option-pricing tbody tr.odd,.agreement-panels table.agreement tr td table.option-pricing tbody tr:nth-of-type(odd),.agreement-panels table.agreement tr th table.option-pricing tbody tr.alt,.agreement-panels table.agreement tr th table.option-pricing tbody tr.odd,.agreement-panels table.agreement tr th table.option-pricing tbody tr:nth-of-type(odd){background:0 0}.agreement-panels table.agreement tr td table.option-pricing tbody tr th,.agreement-panels table.agreement tr th table.option-pricing tbody tr th{vertical-align:bottom;border-bottom:2px solid #ddd}.agreement-panels table.agreement tr td table.option-pricing tbody tr td,.agreement-panels table.agreement tr th table.option-pricing tbody tr td{border-bottom:1px solid #eee}.listings-search-page .pad-left-40{padding-left:40px}.listings-search-page .pagination{display:inline-block}.listings-search-page .search-field-icon{position:absolute;top:10px;left:10px}.listings-search-page .filter-header{margin-bottom:0;color:#444;font-weight:700;font-size:14px}.listings-search-page .tags-list{list-style-type:none;margin-left:0;margin-bottom:0}.listings-search-page .tags-list li a{padding:5px;display:block;color:#363636}.listings-search-page .tags-list li a:hover{background-color:#f4f4f4}.listings-search-page .type-select{list-style-type:none;margin-left:0;border:1px solid #bbb}.listings-search-page .type-select li a{padding:5px;display:block}.listings-search-page .type-select li a .text{color:#363636;font-size:14px}.listings-search-page .type-select li a:hover{background-color:#f4f4f4}.listings-search-page .type-select li a.active{background-color:#363636}.listings-search-page .type-select li a.active .text{color:#fff}.listings-search-page .listing-filter{border:1px solid #bbb;padding:5px;margin-bottom:30px}.listings-search-page .listing-filter.no-border{border:none}.listings-search-page .listing-filter.no-padding{padding:0}.listings-search-page .listing-filter .row{margin-left:0;margin-right:0}.listings-search-page .listing-filter .calender-field-icon{position:absolute;right:5px;top:10px}.listings-search-page .listing-filter .discipline-box{padding-top:10px;padding-left:5px}.listings-search-page .listing-filter .dropdown-menu table tr td,.listings-search-page .listing-filter .dropdown-menu table tr th{padding:.1625rem .125rem}.listings-search-page .listing-filter .dropdown-menu .btn{background-color:#fff;border:1px solid #ddd;padding:5px 10px;color:#363636;font-weight:400}.listings-search-page .listing-filter .dropdown-menu .btn .text-info{color:#3498db;font-weight:bolder}.listings-search-page .listing-filter .dropdown-menu .btn.btn-danger{background-color:#dc3236;border:none;color:#fff}.listings-search-page .listing-filter .dropdown-menu .btn.btn-success{background-color:#dc3236;border:none;color:#fff}.listings-search-page .listing-filter .dropdown-menu .btn.btn-info{background-color:#363636;color:#fff;border:none}.listings-search-page .listing-filter .dropdown-menu small{font-size:90%}.listings-search-page .mobile-filters{padding:10px}.listings-search-page .filter-toggle .btn{background-color:#444;border-bottom:none}.listings-search-page .filter-toggle .btn:hover{color:#fff;background-color:#1773ab}.listings-search-page .filter-toggle .btn:focus{color:#fff;background-color:#1773ab}#list-wrap{position:relative}#list-wrap .list{border:1px solid #bdbdbd;max-height:300px;overflow-y:scroll;position:absolute;background:#fff;margin-top:-17px;width:100%;z-index:1}#list-wrap .list span{display:block;padding:0 10px}#list-wrap .list span:hover{background:#1773ab;color:#fff;cursor:pointer}#list-wrap .list.green span:hover{background:#5fcf80;border-color:#48c86e;color:#fff}.security-metrics img{height:50px}.footer-screen-height{min-height:calc(100vh - 54px)}.screen-height{min-height:calc(100vh - 90px)}.plugin-applications-login-wrap{height:100vh;width:100vw;margin:0;padding:0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.plugin-applications-login-wrap .logo{display:inherit;justify-content:center;align-items:center;max-width:260px;object-fit:fill;margin-bottom:20px}.plugin-applications-login-wrap .login-note{display:inline-block;color:#fff;text-align:center;background-color:#dc3236;white-space:nowrap;padding:5px;margin-bottom:15px;width:auto;white-space:inherit}.plugin-applications-login-wrap h3{text-align:center;font-weight:700;color:#3498db}.plugin-applications-login-wrap form{width:100%}.plugin-applications-login-wrap button{text-align:center;background-color:#fff;white-space:nowrap;display:inline-block;overflow:hidden;border-radius:0;color:#4a5f73;padding:5px;line-height:normal;border:3px solid #e3e2e2;margin:0;min-width:inherit;width:100%}.plugin-applications-login-wrap .login-err{display:inline-block;color:#fff;text-align:center;background-color:#dc3236;white-space:nowrap;padding:5px;margin-bottom:15px;width:100%}.plugin-applications-login-wrap .login-ok{display:inline-block;color:#fff;text-align:center;background-color:#5fcf80;white-space:nowrap;padding:5px;margin-bottom:15px;width:100%}.paysafe-setup-form,.stripe-setup-form{margin:0}.paysafe-setup-form input.stripe-name:-ms-input-placeholder,.stripe-setup-form input.stripe-name:-ms-input-placeholder{color:#cfd7df!important}.paysafe-setup-form input.stripe-name::placeholder,.stripe-setup-form input.stripe-name::placeholder{color:#cfd7df!important}.paysafe-setup-form .stripe-element,.stripe-setup-form .stripe-element{position:relative;background-color:#fff;border:1px solid #a6b3be;border-radius:3px;height:46px;letter-spacing:.63px;font-size:14px;color:#000;padding-inline:0.5rem;margin-bottom:10px}.paysafe-setup-form .stripe-element iframe,.stripe-setup-form .stripe-element iframe{height:46px!important}.paysafe-setup-form .multi-in-row,.stripe-setup-form .multi-in-row{display:flex;justify-content:space-between;flex-direction:row}.paysafe-setup-form .multi-in-row .part,.stripe-setup-form .multi-in-row .part{width:49%}@media screen and (max-width:992px){.paysafe-setup-form .multi-in-row,.stripe-setup-form .multi-in-row{flex-direction:column}.paysafe-setup-form .multi-in-row .part,.stripe-setup-form .multi-in-row .part{width:100%}}.paysafe-setup-form .required-field,.stripe-setup-form .required-field{border-color:#dc3236!important}.paysafe-setup-form .cvcExplanation,.stripe-setup-form .cvcExplanation{position:absolute}.paysafe-setup-form #stripe-card-errors,.stripe-setup-form #stripe-card-errors{color:#dc3236;padding-top:5px}.cart-small-loader{display:inline-flex;top:4px;right:15px;border:2px solid #f3f3f3;border-top:2px solid #3498db;border-radius:50%;width:12px;height:12px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-delay:1ms;animation-iteration-count:infinite;margin:auto}@keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}.notifier{position:relative;padding-bottom:10px;height:100%}@media screen and (max-width:640px){.notifier{padding-top:5px}.notifier.notifier-icon{font-size:14px}}.notifier.notifier-text{font-weight:700}.notifier .success{color:#5fcf80}.notifier .error{color:#dc3236}.notifier.no-pad-top{padding-top:0}@media screen and (max-width:640px){.notifier.no-pad-top{padding-top:5px}}.error{color:#dc3236}.event-detail-content .main-content .event-text .ccn-form .medium-6.columns label p,.event-detail-content .main-content .event-text .ccn-form .small-12.columns label p{margin-bottom:0;margin-top:0;font-size:14px}.sidebar-envelope.relate{position:relative}.sidebar-envelope.relate .afix{padding-left:30px;padding-right:0}@media screen and (max-width:640px){.sidebar-envelope.relate .afix{padding-right:20px}}.grant-container label{display:inline-block}.grant-container select{display:inline-block;max-width:250px}.panel.dragger{border-style:dashed;border-width:2px}.panel.dragover{border-color:#5fcf80}.panel.dragover-err{border-color:#dc3236}.special-date-wrap{display:flex;flex-direction:row;border-radius:3px;justify-content:space-between;align-items:center;border:1px solid #d4dbdf;background:#fff;height:46px}.special-date-wrap.input-grey{border-color:#a6b3be}.special-date-wrap.disabled{background-color:#f5f7f9}.special-date-wrap input{border:none!important;height:calc(46px - 4px)!important;cursor:pointer}.special-date-wrap input:hover{background:#fff!important}.special-date-wrap input:disabled{background-color:#f5f7f9!important}@media screen and (max-width:991px){.start-date-wrap{padding:20px!important}}.new-input-forms-light-grey.as-flex{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.new-input-forms-light-grey .field{width:49%;display:inline-flex}.new-input-forms-light-grey .field.full{width:100%}@media screen and (max-width:640px){.new-input-forms-light-grey .field{width:100%}}.new-input-forms-light-grey .nif-panel{background-color:#fff;border-radius:3px;border:1px solid #d4dbdf;padding:20px;margin-bottom:20px}.new-input-forms-light-grey .nif-panel.bg-type-1{background-color:#f7fafc}.new-input-forms-light-grey .nif-panel .nif-panel-heading{font-family:Figtree;font-weight:500}.new-input-forms-light-grey .icon-box{display:inline-block;width:40px;height:40px;text-align:center;border-radius:3px;border:1px solid #d4dbdf;cursor:pointer}.new-input-forms-light-grey .icon-box:hover{background-color:#f5f7f9}.new-input-forms-light-grey .icon-box:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.new-input-forms-light-grey .icon-boxa{font-size:2em;margin:auto;text-align:center;vertical-align:middle}.new-input-forms-light-grey .cart-pagination-container{display:inline-block}.new-input-forms-light-grey .cart-pagination-container input[type=number]{display:inline;height:26px;margin-bottom:0;width:70px;border-color:#eaedef;box-shadow:none}.new-input-forms-light-grey .cart-pagination-container .page-count{padding:10px}.new-input-forms-light-grey .cart-pagination-container .page-button{background-color:#dfe4e8;padding:5px 10px;cursor:pointer}.new-input-forms-light-grey .cart-pagination-container .page-button:hover{background-color:#d1d6da}.new-input-forms-light-grey .warning-info{color:#fff;padding:5px 15px}.new-input-forms-light-grey .warning-info.blue{background-color:#1773ab}.new-input-forms-light-grey .warning-info .overflow-ellipsis{display:block;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.new-input-forms-light-grey .bottom-border-eae{border-bottom:1px solid #d4dbdf}.new-input-forms-light-grey .bottom-border-fff{border-bottom:1px solid #fff}.new-input-forms-light-grey .nif-label{text-transform:uppercase;display:none;font-size:12px;color:#717d8a}.new-input-forms-light-grey .nif-label.nif-show{display:inline-block}.new-input-forms-light-grey .btn{text-transform:uppercase}.new-input-forms-light-grey .btn.btn-rounded{border-radius:3px}.new-input-forms-light-grey .field-wrap,.new-input-forms-light-grey input[type=email],.new-input-forms-light-grey input[type=number],.new-input-forms-light-grey input[type=tel],.new-input-forms-light-grey input[type=text],.new-input-forms-light-grey select,.new-input-forms-light-grey textarea{background-color:#fff;border-color:#a6b3be;border-radius:3px;border-width:1px;box-shadow:none;height:46px;line-height:1.92;letter-spacing:.63px;font-size:14px;color:#000}.new-input-forms-light-grey .field-wrap:-ms-input-placeholder,.new-input-forms-light-grey input[type=email]:-ms-input-placeholder,.new-input-forms-light-grey input[type=number]:-ms-input-placeholder,.new-input-forms-light-grey input[type=tel]:-ms-input-placeholder,.new-input-forms-light-grey input[type=text]:-ms-input-placeholder,.new-input-forms-light-grey select:-ms-input-placeholder,.new-input-forms-light-grey textarea:-ms-input-placeholder{color:#4a5f73;text-transform:uppercase}.new-input-forms-light-grey .field-wrap::placeholder,.new-input-forms-light-grey input[type=email]::placeholder,.new-input-forms-light-grey input[type=number]::placeholder,.new-input-forms-light-grey input[type=tel]::placeholder,.new-input-forms-light-grey input[type=text]::placeholder,.new-input-forms-light-grey select::placeholder,.new-input-forms-light-grey textarea::placeholder{color:#4a5f73;text-transform:uppercase}.new-input-forms-light-grey .field-wrap:hover,.new-input-forms-light-grey input[type=email]:hover,.new-input-forms-light-grey input[type=number]:hover,.new-input-forms-light-grey input[type=tel]:hover,.new-input-forms-light-grey input[type=text]:hover,.new-input-forms-light-grey select:hover,.new-input-forms-light-grey textarea:hover{background-color:#f5f7f9}.new-input-forms-light-grey .field-wrap.h-40,.new-input-forms-light-grey input[type=email].h-40,.new-input-forms-light-grey input[type=number].h-40,.new-input-forms-light-grey input[type=tel].h-40,.new-input-forms-light-grey input[type=text].h-40,.new-input-forms-light-grey select.h-40,.new-input-forms-light-grey textarea.h-40{height:40px}.new-input-forms-light-grey .field-wrap.h-44,.new-input-forms-light-grey input[type=email].h-44,.new-input-forms-light-grey input[type=number].h-44,.new-input-forms-light-grey input[type=tel].h-44,.new-input-forms-light-grey input[type=text].h-44,.new-input-forms-light-grey select.h-44,.new-input-forms-light-grey textarea.h-44{height:44px}.new-input-forms-light-grey .field-wrap:disabled,.new-input-forms-light-grey input[type=email]:disabled,.new-input-forms-light-grey input[type=number]:disabled,.new-input-forms-light-grey input[type=tel]:disabled,.new-input-forms-light-grey input[type=text]:disabled,.new-input-forms-light-grey select:disabled,.new-input-forms-light-grey textarea:disabled{background-color:#f5f7f9}.new-input-forms-light-grey .field-wrap:invalid,.new-input-forms-light-grey input[type=email]:invalid,.new-input-forms-light-grey input[type=number]:invalid,.new-input-forms-light-grey input[type=tel]:invalid,.new-input-forms-light-grey input[type=text]:invalid,.new-input-forms-light-grey select:invalid,.new-input-forms-light-grey textarea:invalid{color:#4a5f73!important}.new-input-forms-light-grey textarea{height:auto;resize:vertical}.new-input-forms-light-grey .uib-timepicker.condensed tr{border-color:#c1cad1;border-radius:2px}.new-input-forms-light-grey .custom-timepicker .timepicker-wrapper .toggle-time-list{background:0 0}.new-input-forms-light-grey .custom-timepicker .timepicker-wrapper .toggle-time-list .fa{color:#c8d0da}.new-input-forms-light-grey .custom-timepicker .timepicker-wrapper .png-time{border-color:#c1cad1;border-radius:2px;height:46px}.new-input-forms-light-grey .custom-timepicker .timepicker-wrapper .png-time input,.new-input-forms-light-grey .custom-timepicker .timepicker-wrapper .png-time span{vertical-align:middle}.new-input-forms-light-grey .custom-timepicker .timepicker-wrapper .cti-time-list{top:46px}.new-input-forms-light-grey input.nif-required,.new-input-forms-light-grey select.nif-required,.new-input-forms-light-grey textarea.nif-required{border:1px solid #d0272b}.new-input-forms-light-grey input.ng-dirty.ng-invalid,.new-input-forms-light-grey select.ng-dirty.ng-invalid,.new-input-forms-light-grey textarea.ng-dirty.ng-invalid{border-color:#d0272b}.new-input-forms-light-grey angucomplete-alt.required .angucomplete-holder input{border:1px solid #d0272b}.new-input-forms-light-grey .ta-scroll-window>.ta-bind.placeholder-text::before{font-size:12px;text-transform:uppercase}.new-input-forms-light-grey .special-date-icon{display:block;position:absolute;top:calc((46px / 2) - 8px);left:95px;color:#c3ccd3}.new-input-forms-light-grey .special-date-icon.sdi-to-right{left:auto;right:10px}.new-input-forms-light-grey .special-date-icon-2{display:inline-block;left:95px;color:#c3ccd3;margin-right:10px;text-align:right}.new-input-forms-light-grey .special-date-label{display:flex;justify-content:center;align-items:center;padding:.4rem;border-radius:2px;background-color:#f8fafb;text-transform:uppercase;color:#212c39;font-size:12.5px;height:calc(46px - 4px);position:absolute;top:2px;left:2px;line-height:30px;min-width:90px}.new-input-forms-light-grey .special-date-label.identity-dob{left:16px}.new-input-forms-light-grey .special-date-label-2{display:inline-flex;justify-content:center;align-items:center;padding:.4rem;border-radius:2px;background-color:#f8fafb;text-transform:uppercase;color:#212c39;font-size:12.5px;white-space:nowrap;height:calc(46px - 4px)}@media screen and (max-width:991px){.new-input-forms-light-grey .special-date-label-2{margin:0!important}}.new-input-forms-light-grey .special-ueln-label{display:flex;justify-content:center;align-items:center;padding:.5rem;border-radius:2px;background-color:#f8fafb;text-transform:uppercase;color:#212c39;font-size:12.5px;height:calc(46px - 4px);position:absolute;top:1px;left:2px;line-height:30px;min-width:40px}.new-input-forms-light-grey .special-ueln-label.identity-dob{height:44px;left:16px}.new-input-forms-light-grey .angucomplete-dropdown{top:46px;border-radius:0;margin-top:0;box-shadow:-1px 4px 5px 0 rgba(0,0,0,.22)}.new-input-forms-light-grey .angucomplete-dropdown .angucomplete-row{color:#717f8a}.new-input-forms-light-grey .angucomplete-dropdown .angucomplete-row.angucomplete-selected-row{background-color:#fafafa;color:#717f8a}.new-input-forms-light-grey .radio-group{display:inline-block}.new-input-forms-light-grey .radio-group label{color:#222}.new-input-forms-light-grey .radio-group input[type=radio]:checked,.new-input-forms-light-grey .radio-group input[type=radio]:not(:checked){position:absolute;left:-9999px}.new-input-forms-light-grey .radio-group input[type=radio]:checked+label,.new-input-forms-light-grey .radio-group input[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block}.new-input-forms-light-grey .radio-group input[type=radio]:checked+label:before,.new-input-forms-light-grey .radio-group input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}.new-input-forms-light-grey .radio-group input[type=radio]:checked+label:after,.new-input-forms-light-grey .radio-group input[type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#696969;position:absolute;top:3px;left:3px;border-radius:100%;transition:all .2s ease}.new-input-forms-light-grey .radio-group input[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.new-input-forms-light-grey .radio-group input[type=radio]:checked+label:after{opacity:1;transform:scale(1)}.new-input-forms-light-grey .uib-datepicker-popup{border:none}@media screen and (max-width:568px){.new-input-forms-light-grey .uib-datepicker-popup.dropdown-menu{left:0!important}}.new-input-forms-light-grey .uib-datepicker{font-size:12px;padding:0 10px}.new-input-forms-light-grey .uib-datepicker .text-muted{color:#afb8c0}.new-input-forms-light-grey .uib-datepicker table{margin-bottom:0;border:none}.new-input-forms-light-grey .uib-datepicker table thead tr:first-child{background:#fff}.new-input-forms-light-grey .uib-datepicker table thead tr:first-child .btn{background:0 0}.new-input-forms-light-grey .uib-datepicker table thead tr:first-child .btn[role=heading]{color:#5f6872;text-transform:none}.new-input-forms-light-grey .uib-datepicker table tr{background:#fff}.new-input-forms-light-grey .uib-datepicker table tr td{padding:2px}.new-input-forms-light-grey .uib-datepicker table tr th{padding-left:0;padding-right:0}.new-input-forms-light-grey .uib-datepicker table small{font-size:85%;color:#afb8c0}.new-input-forms-light-grey .uib-datepicker table .btn{border:none;font-size:12px;border-radius:3px}.new-input-forms-light-grey .uib-datepicker table .btn.active{color:#fff;font-weight:bolder;background-color:#444}.new-input-forms-light-grey .uib-datepicker table .btn.active .text-info{color:#fff!important}.new-input-forms-light-grey .uib-datepicker table .btn-info{background:#444;color:#fff}.new-input-forms-light-grey .refund-protect .trustpilot-widget{display:flex;justify-content:flex-end}.new-input-forms-light-grey .refund-protect .rp-wrap{display:flex;width:100%;justify-content:center;flex-direction:column;align-items:center}.new-input-forms-light-grey .refund-protect .rp-wrap i{color:#265b3f}.new-input-forms-light-grey .refund-protect .rp-wrap .rp-covid-message{display:flex;align-items:center;width:100%;background-color:#f2f2f2;border-radius:4px;color:#265b3f;font-weight:700;padding:10px 15px}@media screen and (max-width:991px){.new-input-forms-light-grey .refund-protect .rp-wrap .rp-covid-message{font-size:1.25rem}}.new-input-forms-light-grey .refund-protect .rp-wrap .rp-covid-message a{text-decoration:underline;color:#265b3f}.new-input-forms-light-grey .refund-protect .rp-wrap .rp-content{display:flex;width:100%;justify-content:space-around}.new-input-forms-light-grey .refund-protect .rp-wrap .rp-content.part{display:flex;width:50%;flex-direction:column;align-items:flex-start;padding:0 15px;font-weight:700}@media screen and (max-width:991px){.new-input-forms-light-grey .refund-protect .rp-wrap .rp-content.part{font-size:1rem}}.new-input-forms-light-grey .refund-protect .rp-wrap .rp-content.part div{margin:5px 0}.new-input-forms-light-grey .refund-protect .rp-header{color:#fff;background:#265b3f;border-radius:4px;display:flex;justify-content:space-between;align-items:center;padding:10px;margin-top:1rem}.new-input-forms-light-grey .refund-protect .rp-header .yes{display:flex;justify-content:space-between;align-items:center}.new-input-forms-light-grey .refund-protect .rp-header .yes input{margin:0}.new-input-forms-light-grey .refund-protect .rp-header .yes label{color:#fff;display:flex;justify-content:space-between;align-items:center;margin-left:0}.new-input-forms-light-grey .refund-protect .rp-header .yes label:before{border:2px solid #265b3f!important}.new-input-forms-light-grey .refund-protect .rp-header .yes label:after{background:#2f9d50!important}.new-input-forms-light-grey .refund-protect .rp-header .recommended-chips{color:#265b3f;background:#fff;margin-left:20px}.new-input-forms-light-grey .refund-protect .rp-footer .no-wrap{display:flex;justify-content:flex-end;width:100%}.new-input-forms-light-grey .refund-protect .rp-footer .no-wrap .no{border:2px solid #ddd;border-radius:4px;display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px}.new-input-forms-light-grey .refund-protect .rp-footer .no-wrap .no input{margin:0}.new-input-forms-light-grey .refund-protect .rp-footer .no-wrap .retracted{border-color:red}.new-input-forms-light-grey .refund-protect .rp-footer .no-wrap .retracted label:before{border:2px solid #dc3236!important}.new-input-forms-light-grey .refund-protect .rp-footer .no-wrap .retracted label:after{background:#dc3236!important}.new-input-forms-light-grey .refund-protect .rp-footer .no-wrap .retracted label>span{color:#dc3236}.new-input-forms-light-grey .refund-protect .refund-time{margin-bottom:20px;color:#265b3f}.new-input-forms-light-grey .refund-protect .refund-time i{color:#265b3f}.new-input-forms-light-grey .refund-protect .answer{display:flex;align-items:center;justify-content:space-between;border:2px solid #ddd;border-radius:4px;padding:10px;margin:20px}.new-input-forms-light-grey .refund-protect .answer.yes{margin-bottom:20px}.new-input-forms-light-grey .refund-protect .answer.yes div{display:inherit;align-items:center}.new-input-forms-light-grey .refund-protect .answer.yes .recommended-chips{background-color:#265b3f;color:#fff}.new-input-forms-light-grey .refund-protect .answer.yes input{margin:0}.new-input-forms-light-grey .refund-protect .answer.yes label:before{border:2px solid #265b3f!important}.new-input-forms-light-grey .refund-protect .answer.yes label:after{background:#265b3f!important}.new-input-forms-light-grey .refund-protect .answer.no label:before{border:2px solid #ddd!important}.new-input-forms-light-grey .refund-protect .recommended-chips{font-size:14px;padding:3px 10px;background:#5fcf80;border-radius:20px;border:0;color:#fff;font-weight:700;max-width:125px;margin-right:20px}.custom--checkbox--general label:not(.not-awesome),.custom--radio--box--general label:not(.not-awesome){font-size:14px;font-weight:200;cursor:pointer}.custom--checkbox--general input[type=checkbox],.custom--checkbox--general input[type=radio],.custom--radio--box--general input[type=checkbox],.custom--radio--box--general input[type=radio]{display:none}.custom--checkbox--general input[type=checkbox]:disabled+label,.custom--checkbox--general input[type=radio]:disabled+label,.custom--radio--box--general input[type=checkbox]:disabled+label,.custom--radio--box--general input[type=radio]:disabled+label{color:#999;cursor:default}.custom--checkbox--general input[type=checkbox]:disabled+label:before,.custom--checkbox--general input[type=radio]:disabled+label:before,.custom--radio--box--general input[type=checkbox]:disabled+label:before,.custom--radio--box--general input[type=radio]:disabled+label:before{color:#ddd;background:#eee}.custom--checkbox--general input[type=checkbox]+label:before,.custom--checkbox--general input[type=radio]+label:before,.custom--radio--box--general input[type=checkbox]+label:before,.custom--radio--box--general input[type=radio]+label:before{position:relative;background-color:#fff;height:18px;width:18px;border:1px solid #a6b3be;border-radius:2px;content:" ";display:inline-block;vertical-align:middle;margin-right:8px;letter-spacing:1px;top:-1px}.custom--checkbox--general input[type=checkbox]+label.required-checkbox:before,.custom--checkbox--general input[type=radio]+label.required-checkbox:before,.custom--radio--box--general input[type=checkbox]+label.required-checkbox:before,.custom--radio--box--general input[type=radio]+label.required-checkbox:before{border:1px solid #d0272b}.custom--checkbox--general input[type=checkbox]:checked+label:before,.custom--checkbox--general input[type=radio]:checked+label:before,.custom--radio--box--general input[type=checkbox]:checked+label:before,.custom--radio--box--general input[type=radio]:checked+label:before{border-color:#1773ab;background-color:#1773ab;background-image:url(https://eventsquare-ccn-prod.s3-us-west-2.amazonaws.com/ui-icon-folder/check-mark-white.png);background-size:13px 13px;background-position:center;background-repeat:no-repeat;color:#fff;font-size:16px;text-align:right;line-height:14px;letter-spacing:1px}.custom--checkbox--general input[type=checkbox]+label.not-awesome,.custom--checkbox--general input[type=radio]+label.not-awesome,.custom--radio--box--general input[type=checkbox]+label.not-awesome,.custom--radio--box--general input[type=radio]+label.not-awesome{margin-left:0;font-size:16px;font-weight:400;color:#222}.custom--checkbox--general input[type=checkbox]+label.not-awesome:before,.custom--checkbox--general input[type=radio]+label.not-awesome:before,.custom--radio--box--general input[type=checkbox]+label.not-awesome:before,.custom--radio--box--general input[type=radio]+label.not-awesome:before{background:#fff}.custom--checkbox--general.grey input[type=checkbox]:checked+label:before,.custom--checkbox--general.grey input[type=radio]:checked+label:before,.custom--radio--box--general.grey input[type=checkbox]:checked+label:before,.custom--radio--box--general.grey input[type=radio]:checked+label:before{border-color:#696969;background-color:#696969}.custom--checkbox--general.red input[type=checkbox]:checked+label:before,.custom--checkbox--general.red input[type=radio]:checked+label:before,.custom--radio--box--general.red input[type=checkbox]:checked+label:before,.custom--radio--box--general.red input[type=radio]:checked+label:before{border-color:#d31535;background-color:#d31535}.im-selector ul.pagination{display:inline-block;margin:10px 0 0 0}.im-selector ul.pagination li{margin-bottom:5px}.im-selector ul.pagination li a{background:#fff}.im-selector ul.pagination li.active a{background:#1773ab}.im-selector .ims-search-field{margin-bottom:0}.im-selector .ims-results-container{max-height:430px;overflow-y:auto;border-bottom:1px solid #ddd}.im-selector .ims-results-container .ims-result{margin-top:10px;cursor:pointer}.im-selector .ims-results-container .ims-result .ims-content{padding:5px;vertical-align:top;background:#fafafa}.im-selector .ims-results-container .ims-result .ims-logo{padding:5px;background:#fff;vertical-align:middle;width:95px;text-align:center}.im-selector .ims-results-container .ims-result .ims-logo img{width:auto;max-height:50px}.im-selector .ims-results-container .ims-result:hover .ims-content{background:#dadada}.im-selector .ims-results-container .ims-result.selected-im .ims-content{background:#1773ab;color:#fff}.im-selector .ims-results-container .ims-result.selected-im .ims-content .ims-result-name,.im-selector .ims-results-container .ims-result.selected-im .ims-content .ims-result-org-name{color:#fff}.series-creation-widget{margin-bottom:25px}.series-creation-widget .custom--radio--box--general label{font-weight:700;margin:0}.series-creation-widget .check-container{display:inline-block;margin-right:30px}.series-creation-widget .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.series-creation-widget .add-events-input input{margin-bottom:0;border-radius:2px 0 0 2px}.series-creation-widget .add-events-input .table-add-event-cta{background:#3498db;font-size:14px;cursor:pointer;text-transform:uppercase;text-align:center;color:#fff;border-radius:0 2px 2px 0}.series-creation-widget .add-events-input .table-add-event-cta:hover{background:#1773ab}.series-creation-widget .scw-event-container{background:#f8f7f7;padding:15px;margin-bottom:8px}.series-creation-widget .scw-event-container .pad-right-40{padding-right:40px}.series-creation-widget .scw-event-container .pad-left-119{padding-left:119px}.series-creation-widget .scw-event-container .scwec-trashcan{position:absolute;color:#4d4e4f;top:1px;right:1px;height:calc(46px - 2px);width:46px;background:#dee3e7;border-radius:2px;cursor:pointer;text-align:center;padding-top:calc((46px / 2) - 13px)}.series-creation-widget .angucomplete-dropdown{margin-top:0;top:46px;box-shadow:0 2px 6px 1px rgba(0,0,0,.13)}.series-creation-widget .angucomplete-dropdown .angucomplete-row.angucomplete-selected-row{background:#d4dbdf;color:#000}@media (min-width:0px) and (max-width:500px){.series-creation-widget .table-boxes{display:block}.series-creation-widget .table-boxes .table-box-cell{display:block;width:100%;margin-bottom:5px}}.new-builders-ui.match-nav-height{padding-top:50px}.new-builders-ui .tooltip{display:initial;background:0 0}.new-builders-ui .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.new-builders-ui .modal-content{border-radius:4px}.new-builders-ui .modal-content .modal-footer,.new-builders-ui .modal-content .modal-header{background:#fafafc;border:none;border-radius:4px;padding:10px 20px}.new-builders-ui .modal-content .modal-footer .close-modal-svg,.new-builders-ui .modal-content .modal-header .close-modal-svg{width:30px}@media (min-width:1200px){.new-builders-ui .container{width:970px}}.new-builders-ui .nbu-divider{height:1px;border-bottom:1px solid #898989}.new-builders-ui .nbu-divider.light{border-bottom-color:#d4dbdf}.new-builders-ui .nbu-divider.double{border-bottom:2px solid #898989}.new-builders-ui .nbu-divider.double-light{border-bottom:2px solid #d4dbdf}.new-builders-ui .nbu-info-box{border:4px solid #d4dbdf;border-radius:3px;margin-bottom:20px;padding:20px}.new-builders-ui .nbu-info-box.nbu-requirement-color{color:#d0272b}.new-builders-ui .nbu-main-panel{border:4px solid #d4dbdf;border-radius:3px;padding:20px;margin-bottom:10px}.new-builders-ui .nbu-grey-panel{background-color:#f5f7f9;padding:15px}.new-builders-ui .nbu-grey-panel.w-radius{border-radius:4px}.new-builders-ui .nbu-grey-panel.p-5{padding:5px}.new-builders-ui .nbu-edit-link{position:absolute;top:0;right:0}.new-builders-ui .nbu-message-box{border-color:#d4dbdf;color:#d4dbdf;padding:20px;border-width:4px;border-style:solid}.new-builders-ui .nbu-message-box.fixed-version{position:fixed;z-index:1;top:50%;left:50%;transform:translate(-50%,50%);min-width:50%;box-shadow:0 14px 13px -6px rgba(0,0,0,.3)}.new-builders-ui .nbu-message-box.nbu-requirement-color{color:#222;border-color:#c4f5d1}.new-builders-ui .nbu-message-box.orange{border-color:#ec8023}.new-builders-ui .nbu-message-box.blue{border-color:#1773ab}.new-builders-ui .nbu-message-box.red{border-color:#dc3236}.new-builders-ui .nbu-message-box.red-2{border-color:#d0272b}.new-builders-ui .nbu-message-box.yellow{border-color:#f1c40f}.new-builders-ui .nbu-message-box.purple{border-color:#9b59b6}.new-builders-ui .nbu-message-box.green{border-color:#5fcf80}.new-builders-ui .nbu-message-box.gold{border-color:#a79357}.new-builders-ui .nbu-message-box.orange{color:#ec8023}.new-builders-ui .nbu-message-box.blue{color:#1773ab}.new-builders-ui .nbu-message-box.red{color:#dc3236}.new-builders-ui .nbu-message-box.red-2{color:#d0272b}.new-builders-ui .nbu-message-box.yellow{color:#f1c40f}.new-builders-ui .nbu-message-box.purple{color:#9b59b6}.new-builders-ui .nbu-message-box.green{color:#5fcf80}.new-builders-ui .nbu-message-box.gold{color:#a79357}.new-builders-ui .nbu-loading-box{padding:20px;position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:1;width:100%;height:100%;pointer-events:none;background-color:#fff;transition:opacity .3s ease-out;opacity:0}.new-builders-ui .nbu-loading-box.w200{width:200%!important}.new-builders-ui .nbu-loading-box.no-bg{background-color:transparent}.new-builders-ui .nbu-loading-box.lb-show{opacity:1;z-index:1301}@media (min-width:768px){.new-builders-ui .nbu-loading-box{width:calc(750px - 30px)}}@media (min-width:992px){.new-builders-ui .nbu-loading-box{width:calc(970px - 30px)}}@media (min-width:1200px){.new-builders-ui .nbu-loading-box{width:calc(970px - 30px)}}.new-builders-ui .nbu-loading-box .loading-icon-container{position:absolute;top:50%;left:50%;transform:translate(-50%,50%)}.new-builders-ui .nbu-loading-box .loading-icon-container .loader-container .lc-box{width:50px;height:50px;background-color:#1773ab;border-radius:3px;display:inline-block;animation:boxRoll .5s linear infinite}.new-builders-ui .nbu-loading-box .loading-icon-container .loader-container .lc-box.orange{background-color:#ec8023}.new-builders-ui .nbu-loading-box .loading-icon-container .loader-container .lc-box.blue{background-color:#1773ab}.new-builders-ui .nbu-loading-box .loading-icon-container .loader-container .lc-box.red{background-color:#dc3236}.new-builders-ui .nbu-loading-box .loading-icon-container .loader-container .lc-box.red-2{background-color:#d0272b}.new-builders-ui .nbu-loading-box .loading-icon-container .loader-container .lc-box.yellow{background-color:#f1c40f}.new-builders-ui .nbu-loading-box .loading-icon-container .loader-container .lc-box.purple{background-color:#9b59b6}.new-builders-ui .nbu-loading-box .loading-icon-container .loader-container .lc-box.green{background-color:#5fcf80}.new-builders-ui .nbu-loading-box .loading-icon-container .loader-container .lc-box.gold{background-color:#a79357}.new-builders-ui .nbu-loading-box .loading-icon-container .loader-container .lc-shadow{width:50px;height:5px;background:#000;opacity:.1;border-radius:50%;display:inline-block;animation:shadow .5s linear infinite}@keyframes boxRoll{17%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scale(1,.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}100%{transform:translateY(0) rotate(90deg)}}@keyframes shadow{50%{transform:scale(1.2,1)}}.new-builders-ui .nbu-session-token{position:relative}.new-builders-ui .nbu-session-token .nbu-session-token-box{display:flex;flex-direction:row;justify-content:space-between;padding:10px;font-size:17px;border:1px solid #d4dbdf;border-radius:3px;cursor:pointer}.new-builders-ui .nbu-session-token .nbu-session-token-box.font-16{font-size:16px}.new-builders-ui .nbu-session-token .nbu-session-token-box.nbu-selected{background:#f5f7f9}.new-builders-ui .nbu-session-token .nbu-session-token-box:hover{background:#f5f7f9}.new-builders-ui .nbu-session-token .nbu-session-token-box.nbu-highlight-green{border-color:#5fcf80;border-width:2px}@media screen and (max-width:640px){.new-builders-ui .nbu-session-token .nbu-session-token-box{flex-direction:column}}.new-builders-ui .nbu-session-token .nbu-session-token-box .nbu-session-user-name{display:flex;flex-direction:row;justify-content:flex-start}@media screen and (max-width:640px){.new-builders-ui .nbu-session-token .nbu-session-token-box .nbu-session-user-name{justify-content:space-between}}.new-builders-ui .nbu-session-token .nbu-session-token-box .nbu-token-action-divider{width:1px;background-color:#d4dbdf;height:30px;vertical-align:middle;display:inline-block;margin-right:5px;margin-left:5px}.new-builders-ui .nbu-session-token .nbu-session-token-box .nbu-token-action{vertical-align:middle;font-size:12px;cursor:pointer;width:12px;height:auto}.new-builders-ui .nbu-session-token .nbu-session-token-box .nbu-token-action.ta-check{color:#5fcf80}.new-builders-ui .nbu-session-token .nbu-session-token-box .nbu-token-action.ta-cancel{color:#c21818}.new-builders-ui .nbu-session-token .nbu-delete-session{background-color:#fff;border:1px solid #ddd;color:#000;font-size:12px;border-radius:3px;padding:4px 8px 2px;margin:0;height:fit-content}@media screen and (max-width:640px){.new-builders-ui .nbu-session-token .nbu-delete-session{width:100%}}.new-builders-ui .nbu-session-token .nbu-delete-session span{z-index:1!important}.new-builders-ui .nbu-session-token .in-progress{background-color:#fff;border:1px solid #5ad47e;color:#5ad47e;font-size:8px;border-radius:3px;padding:4px 4px 2px 4px;margin-left:2px;text-transform:uppercase;vertical-align:middle;font-weight:900;display:flex;height:18px;line-height:initial}.new-builders-ui .total-panel{background:#f8fafb;padding:15px;margin-top:20px;margin-bottom:20px;text-align:right}.new-builders-ui .nbu-summary-section .nbuss-summary-heading{border:3px solid #d4dbdf;text-align:center;padding:10px 15px;margin-bottom:15px;font-size:18px}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.orange{border-color:#ec8023}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.blue{border-color:#1773ab}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.red{border-color:#dc3236}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.red-2{border-color:#d0272b}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.yellow{border-color:#f1c40f}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.purple{border-color:#9b59b6}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.green{border-color:#5fcf80}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.gold{border-color:#a79357}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.orange{color:#ec8023}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.blue{color:#1773ab}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.red{color:#dc3236}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.red-2{color:#d0272b}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.yellow{color:#f1c40f}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.purple{color:#9b59b6}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.green{color:#5fcf80}.new-builders-ui .nbu-summary-section .nbuss-summary-heading.gold{color:#a79357}.new-builders-ui .nbu-red-border{border:1px solid #d0272b;padding:3px}.new-builders-ui .nbu-red-border.pad-0{padding:0}.new-builders-ui .nbu-progress-bar{height:35px;padding:3px;border-radius:3px;background-color:#d4dbdf}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter{background-color:#61686c;height:calc(35px - (3px * 2));border-radius:3px;width:0;transition-property:width;transition-duration:2s}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.CCN{background-color:#1773ab}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.HorseReg{background-color:#141722}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.PlayerWeb{background-color:#1f1b4e}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.CheerReg{background-color:#352a62}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.SnowReg{background-color:#3850a2}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.IceReg{background-color:#00a0cf}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.VSR,.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.\32M{background-color:#7fa543}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.USAC{background-color:#003260}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.GymReg{background-color:#0a171d}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.AthleticsReg{background-color:#141722}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.HorseConnect{background-color:#134c8e}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.step-1{width:calc((1 * 100%)/ 7)}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.step-2{width:calc((2 * 100%)/ 7)}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.step-3{width:calc((3 * 100%)/ 7)}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.step-4{width:calc((4 * 100%)/ 7)}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.step-5{width:calc((5 * 100%)/ 7)}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.step-6{width:calc((6 * 100%)/ 7)}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.step-7{width:calc((7 * 100%)/ 7)}.new-builders-ui-identity{border:4px solid #d4dbdf;border-radius:3px;margin-bottom:20px}.new-builders-ui-identity.no-borders{border:none}.new-builders-ui-identity.size-1{border:1px solid #d4dbdf}.new-builders-ui-identity .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.new-builders-ui-identity>.table-boxes .table-box-cell{width:50%;vertical-align:top}.new-builders-ui-identity>.table-boxes .table-box-cell.v-align-middle{vertical-align:middle}@media (min-width:0px) and (max-width:991px){.new-builders-ui-identity>.table-boxes{display:block}.new-builders-ui-identity>.table-boxes .table-box-cell{display:block;width:100%}}.new-builders-ui-identity .nbu-divider{height:2px;border-bottom:2px solid #d4dbdf}.new-builders-ui-identity .first-half{background-color:#f5f7f9;padding:20px}.new-builders-ui-identity .second-half{padding:20px;background-color:#fff;position:relative}.new-builders-ui-identity .second-half .nbu-edit-link{position:absolute;top:10px;right:10px}.new-builders-ui-identity .nbu-identity-box{padding:10px;font-size:17px;border:1px solid #d4dbdf;border-radius:3px;margin-bottom:10px;cursor:pointer;position:relative}.new-builders-ui-identity .nbu-identity-box.font-16{font-size:16px}.new-builders-ui-identity .nbu-identity-box.white-bg{background:#fff}.new-builders-ui-identity .nbu-identity-box.darker-border{border-color:#a6b3be}.new-builders-ui-identity .nbu-identity-box .nbu-overlay{position:absolute;top:-1px;right:-22px;background-color:#fff;width:22px;height:105%}@media screen and (max-width:991px){.new-builders-ui-identity .nbu-identity-box .nbu-overlay{display:none}}.new-builders-ui-identity .nbu-identity-box:hover{background:#f2f2f2}.new-builders-ui-identity .nbu-identity-box .nbu-check-circle{position:relative;display:inline-block;width:15px;height:15px;border:1px solid #d4dbdf;border-radius:50%;background-color:#fff;vertical-align:middle;margin-right:15px}.new-builders-ui-identity .nbu-identity-box .nbu-check-circle .nbcc-check{width:11px;height:11px;background-color:#1773ab;border:1px solid #1773ab;border-radius:50%;position:absolute;top:1px;left:1px}.new-builders-ui-identity .nbu-identity-box.nbu-selected,.new-builders-ui-identity .nbu-identity-box.nbu-selected-dark{border-color:#fff;background-color:#fff}.new-builders-ui-identity .nbu-identity-box.nbu-selected .nbu-check-circle,.new-builders-ui-identity .nbu-identity-box.nbu-selected-dark .nbu-check-circle{border-width:2px;width:17px;height:17px}.new-builders-ui-identity .nbu-identity-box.nbu-selected-dark{border-color:#f5f5f5;background-color:#f5f5f5}.new-builders-ui-identity .nbu-error-message{background-color:#d0272b;color:#fff;padding:20px}.new-builders-ui-identity .nbu-normal-message{background-color:#d4dbdf;color:#000;padding:20px}.new-builders-ui-identity .nbu-lookup-view{padding:20px}.new-builders-ui-identity .nbu-lookup-view .nbu-identity-box{border-width:2px;padding-top:20px;padding-bottom:20px}.new-builders-ui-identity .nbu-lookup-view .nbu-identity-box.nbu-selected{border:2px solid #1773ab}.new-builders-ui-identity .nbu-grey-panel.admin-results-header{padding-top:3px;padding-bottom:3px}.new-builders-ui-identity .admin-result{border:1px solid #d4dbdf;padding:10px;border-radius:3px;cursor:pointer;margin-bottom:5px}.new-builders-ui-identity .admin-result.ar-selected{border-color:#1773ab;border-width:2px}.new-builders-ui-identity .admin-result .nbu-check-circle{position:relative;display:inline-block;vertical-align:middle;width:15px;height:15px;border:1px solid #d4dbdf;border-radius:50%;background-color:#fff;margin-right:5px}.new-builders-ui-identity .admin-result .nbu-check-circle .nbcc-check{width:11px;height:11px;background-color:#1773ab;border:1px solid #1773ab;border-radius:50%;position:absolute;top:1px;left:1px}.new-builders-ui-identity .nbu-paging-part{margin-bottom:10px}.new-builders-ui-identity .nbu-paging-part .pagination-container{display:inline-table}.new-builders-ui-identity .nbu-paging-part .pagination-container input[type=number]{margin-bottom:0;width:70px;border-color:#eaedef;box-shadow:none}.new-builders-ui-identity .nbu-paging-part .pagination-container .pc-cell{display:table-cell;vertical-align:middle}.new-builders-ui-identity .nbu-paging-part .page-button{background-color:#dfe4e8;padding:5px 10px;cursor:pointer}.new-builders-ui-identity .nbu-paging-part .page-button.pad-10{padding:10px 10px}.new-builders-ui-identity .nbu-paging-part .page-button:hover{background-color:#d1d6da}.new-builders-ui-address .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.new-builders-ui-address .nbu-divider{height:1px;border-bottom:1px solid #d4dbdf}.new-builders-ui-groups .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.new-builders-ui-groups .nbu-divider{height:1px;border-bottom:1px solid #d4dbdf}.new-builders-ui-groups .total-panel{background:#f8fafb;padding:15px;margin-top:20px;margin-bottom:20px;text-align:right}.new-builders-ui-groups .nbu-required-group{background-color:#c4f5d1}.new-builders-ui-groups .nif-required{border:1px solid #d0272b}.new-builders-ui-groups .nbu-group{border:4px solid #d4dbdf;border-radius:3px;margin-bottom:10px;padding:20px;position:relative}.new-builders-ui-groups .nbu-group .nbu-group-collapser{cursor:pointer;position:absolute;top:20px;right:20px;width:20px;height:auto}.new-builders-ui-groups .nbu-group .nbu-group-requirements .req-status-box{border:1px solid #d4dbdf;border-radius:3px;text-align:center}.new-builders-ui-groups .nbu-group .nbu-group-requirements .req-status-box.red{border-color:#dc3236;color:#dc3236}.new-builders-ui-groups .nbu-group .nbu-group-requirements .req-status-box.green{border-color:#7cb72d;color:#fff;background-color:#7cb72d}.new-builders-ui-groups .nbu-group .nbu-group-requirements .req-status-box.black{border-color:#000;color:#fff;background-color:#000}.new-builders-ui-groups .nbu-group .nbu-group-requirements.req-panel{padding-left:38px;padding-top:38px;padding-bottom:38px}.new-builders-ui-groups .start-date-selector{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (min-width:0px) and (max-width:800px){.new-builders-ui-groups .start-date-selector{flex-direction:column;align-items:start}.new-builders-ui-groups .start-date-selector div{width:100%}.new-builders-ui-groups .start-date-selector div div:first-child{margin-bottom:5px}.new-builders-ui-groups .start-date-selector div .special-date-icon,.new-builders-ui-groups .start-date-selector div .special-date-label{width:unset}}.new-builders-ui-grants .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.new-builders-ui-grants .accent.nbu-requirement-color{color:#fb9eae}.new-builders-ui-grants .nbu-divider{height:1px;border-bottom:1px solid #d4dbdf}.new-builders-ui-grants .nbu-grant{border:3px solid #d4dbdf;border-radius:3px;margin-bottom:10px;padding:10px;min-height:63px}.new-builders-ui-grants .nbu-grant.nbu-required-grant{border-color:#fb9eae}.new-builders-ui-grants .nbu-grant select{border-color:#c1cad1;border-radius:2px;box-shadow:none;font-size:14px;background-color:#fff;margin-bottom:0}.new-builders-ui-grants .nbu-grant select:-ms-input-placeholder{text-transform:uppercase;font-size:12px}.new-builders-ui-grants .nbu-grant select::placeholder{text-transform:uppercase;font-size:12px}.new-builders-ui-grants .nbu-grant select:invalid{color:#4a5f73!important}.new-builders-ui-affiliates .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.new-builders-ui-affiliates .nbu-divider{height:1px;border-bottom:1px solid #d4dbdf}.new-builders-ui-affiliates .nbu-affiliate-search-container{border:4px solid #d4dbdf;border-radius:3px;padding:20px;margin-bottom:10px}.new-builders-ui-affiliates .nbu-affiliate-search-container .find{position:absolute;top:0;right:0;height:100%;width:125px;padding:9px 5px 9px 20px;cursor:pointer}.new-builders-ui-affiliates .nbu-affiliate-search-container .nbu-search-icon-button{position:absolute;top:calc((46px / 2) - 9px);left:15px;font-size:17px}.new-builders-ui-affiliates .nbu-affiliate-search-container .nbu-search-icon{position:absolute;top:calc((46px / 2) - 9px);right:15px;font-size:17px}.new-builders-ui-affiliates .nbu-affiliate-search-container .nbu-results{max-height:350px;overflow-y:auto;overflow-x:hidden}.new-builders-ui-affiliates .nbu-affiliate-search-container .nbu-results select{border-color:#c1cad1;border-radius:2px;box-shadow:none;font-size:14px;background-color:#fff;margin-bottom:0}.new-builders-ui-affiliates .nbu-affiliate-search-container .nbu-results select:-ms-input-placeholder{text-transform:uppercase;font-size:12px}.new-builders-ui-affiliates .nbu-affiliate-search-container .nbu-results select::placeholder{text-transform:uppercase;font-size:12px}.new-builders-ui-affiliates .nbu-affiliate-search-container .nbu-results select:invalid{color:#4a5f73!important}.new-builders-ui-photo .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.new-builders-ui-photo .requirement-msg{font-size:14px}.new-builders-ui-photo .requirement-msg p{font-size:14px}.new-builders-ui-photo .nbu-photo-container .nbupc-picture-frame{border:1px dashed #bdc0c1;padding:10px;display:inline-block;position:relative}.new-builders-ui-photo .nbu-photo-container .nbupc-picture-frame.dragover{border:4px solid #1773ab}.new-builders-ui-photo .nbu-photo-container .nbupc-picture-frame.dragover-err{border:4px solid #d0272b}.new-builders-ui-photo .nbu-photo-container .nbupc-picture-frame img{max-height:120px;width:auto}.new-builders-ui-photo .nbu-photo-container .nbupc-picture-frame .nbupc-bars{background:#fff;color:#1773ab;font-size:18px;position:absolute;cursor:pointer;left:0;bottom:0;padding:0 3px}.new-builders-ui-photo .nbu-photo-container .nbupc-empty-frame{border:3px dashed #bdc0c1;min-height:200px;position:relative}.new-builders-ui-photo .nbu-photo-container .nbupc-empty-frame.dragover{border:4px solid #1773ab}.new-builders-ui-photo .nbu-photo-container .nbupc-empty-frame.dragover-err{border:4px solid #d0272b}.new-builders-ui-photo .nbu-photo-container .nbupc-empty-frame .nbupc-table-box-container{width:290px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.new-builders-ui-photo .nbu-photo-container .nbupc-empty-frame .nbupc-table-box-container .nbupc-upload-icon{width:80px;height:auto;color:#67a0c7}.new-builders-ui-photo .nbu-photo-container .nbupc-choose-existing{background:#e7f6ff;padding:10px;margin-top:5px;cursor:pointer}.new-builders-ui-photo .nbu-photo-container .nbupc-choose-existing .ce-icon{color:#76afcd;width:17px;height:auto;vertical-align:middle}.new-builders-ui-photo .nbu-provide-later{padding:5px;background-color:#f5f7f9}.new-builders-ui-photo .existing-pic-wrapper{display:inline-block;position:relative}.new-builders-ui-photo .existing-pic-wrapper .popover.top{width:200px}.new-builders-ui-photo .existing-pic-wrapper .existing-pic-container{border:2px dashed #ccc;padding:5px;transition:padding .2s cubic-bezier(0, 0, .21, 1);display:inline-block;vertical-align:top;position:relative;cursor:pointer}.new-builders-ui-photo .existing-pic-wrapper .existing-pic-container img{max-width:130px;height:auto}.new-builders-ui-photo .existing-pic-wrapper .delete-wrapper{background:#d0272b;color:#fff;padding:0 5px;text-align:center;border-radius:50%;position:absolute;bottom:10px;right:10px;cursor:pointer}.new-builders-ui-photo .existing-pic-wrapper .delete-wrapper:hover{background:#fff;color:#d0272b}.new-builders-ui-photo .existing-pic-wrapper .check-wrapper{background:#fff;width:30px;height:30px;border-radius:50%;text-align:center;font-size:20px;position:absolute;right:10px;top:10px;cursor:pointer}.new-builders-ui-photo .existing-pic-wrapper:hover .existing-pic-container{border-color:transparent;padding:2px}.new-builders-ui-payment-group .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.new-builders-ui-payment-group form[name=paymentGroupForm] .nbu-radio-wrapper{padding:5px;background-color:#f5f7f9}.new-builders-ui-payment-group form[name=paymentGroupForm] select{border-color:#c1cad1;border-radius:2px;box-shadow:none;font-size:14px;background-color:#fff;margin-bottom:0}.new-builders-ui-payment-group form[name=paymentGroupForm] select:-ms-input-placeholder{text-transform:uppercase;font-size:12px}.new-builders-ui-payment-group form[name=paymentGroupForm] select::placeholder{text-transform:uppercase;font-size:12px}.new-builders-ui-payment-group form[name=paymentGroupForm] select:disabled{background-color:#ddd}.new-builders-ui-payment-group form[name=paymentGroupForm] select:invalid{color:#4a5f73!important}.new-builders-ui-surveys .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.new-builders-ui-surveys .nbu-divider{height:1px;border-bottom:1px solid #d4dbdf}.new-builders-ui-surveys .radio-container{display:inline-block;margin-right:30px}.new-builders-ui-surveys .required-question{border:1px solid #d0272b!important}.new-builders-ui-surveys .file-upload-container{position:relative;padding:10px;border:2px dashed #c4ccd3}.new-builders-ui-surveys .file-upload-container .fu-placeholder{width:60px;height:auto}.new-builders-ui-surveys .file-upload-container.dragover{border:4px solid #1773ab}@media (min-width:0px) and (max-width:500px){.new-builders-ui-surveys .file-upload-container .table-boxes{display:block}.new-builders-ui-surveys .file-upload-container .table-boxes .table-box-cell{display:block;width:100%;margin-bottom:5px}}.new-builders-ui-products .row{margin-left:-15px;margin-right:-15px;width:auto;max-width:none}.new-builders-ui-products .nbu-divider{height:1px;border-bottom:1px solid #d4dbdf}.new-builders-ui-products .nbu-store .nbu-product-group img{max-height:250px;max-width:100%;width:auto}.new-builders-ui-products .nbu-store .nbu-product-group .nbu-description{color:#858585}.new-builders-ui-products .nbu-store .nbu-product-group .nbu-description P{font-size:14px}.new-builders-ui-products .nbu-required-store{background:#d0272b;color:#fff;padding:5px 5px}.new-builders-ui-products .total-panel{display:block;background:#f8fafb;padding:15px;margin-top:20px;margin-bottom:20px;text-align:right}.new-builders-ui-products .nbu-see-more .main-pic-container{display:inline-block;padding:10px;border:2px solid #ccc}.new-builders-ui-products .nbu-see-more .main-pic-container img{max-height:500px;width:auto}.new-builders-ui-products .nbu-see-more .other-img-list{max-height:527px;overflow-y:auto;overflow-x:visible}.new-builders-ui-products .nbu-see-more .other-img-list .img-list-item{border:1px solid #ccc;padding:5px;display:inline-block;cursor:pointer}.new-builders-ui-products .nbu-see-more .other-img-list .img-list-item.ili-selected{border-color:#3498db}.new-builders-ui-products .nbu-see-more .other-img-list .img-list-item img{width:auto;max-height:100px}.new-builders-ui-oneday .nbu-divider{height:1px;border-bottom:1px solid #d4dbdf}.new-builders-ui-oneday .nbu-search .nbu-search-icon{position:absolute;top:calc((46px / 2) - 8px);right:15px;font-size:17px}.new-builders-ui-oneday .oneday-results-container .oneday-result{padding-top:5px;cursor:pointer}.new-builders-ui-oneday .oneday-results-container .oneday-result:hover{background:#f5f7f9}.new-builders-ui-oneday .oneday-results-container .oneday-result:hover .oneday-result-name{transition:padding .3s ease-out;padding-left:5px}.new-builders-ui-animal ul.pagination{margin:10px 0}.new-builders-ui-animal ul.pagination li a{border-radius:0;font-size:19px}.new-builders-ui-animal .file-upload-container{position:relative;padding:10px;border:1px solid #c4ccd3}.new-builders-ui-animal .file-upload-container .fu-placeholder{width:60px;height:auto}.new-builders-ui-animal .file-upload-container.dragover{border:4px solid #1773ab}.new-builders-ui-animal .file-upload-container.dragover-err{border:4px solid #d0272b}.new-builders-ui-animal .file-upload-container.required-upload{border:1px solid #d0272b}@media (min-width:0px) and (max-width:500px){.new-builders-ui-animal .file-upload-container .table-boxes{display:block}.new-builders-ui-animal .file-upload-container .table-boxes .table-box-cell{display:block;width:100%;margin-bottom:5px}}.new-builders-ui-animal .uploaded-file{background:#f5f7f9;padding:5px 10px;display:flex;justify-content:space-between;align-items:center;width:100%}.new-builders-ui-animal .total-panel{background:#f8fafb;padding:15px;margin-top:20px;margin-bottom:20px;text-align:right}.new-builders-ui-animal .animal-table{width:100%;border:none;border-collapse:separate;margin-bottom:10px}.new-builders-ui-animal .animal-table .horse{display:flex;flex-direction:column;justify-content:flex-start;border:3px solid #d4dbdf}.new-builders-ui-animal .animal-table .horse:not(:last-of-type){margin-bottom:20px}.new-builders-ui-animal .animal-table .horse:not(:last-of-type) .top{display:flex;justify-content:space-between;padding:10px}.new-builders-ui-animal .animal-table .horse:not(:last-of-type) .top .left{display:flex;justify-content:flex-start;flex-direction:column}.new-builders-ui-animal .animal-table .horse:not(:last-of-type) .top .left .name{font-weight:700}.new-builders-ui-animal .animal-table .horse:not(:last-of-type) .top .left .associated{margin-left:20px}.new-builders-ui-animal .animal-table .horse:not(:last-of-type) .top .right{display:flex;justify-content:flex-start;flex-direction:column}.new-builders-ui-animal .animal-table .horse:not(:last-of-type) .top .right .item{width:100%}.new-builders-ui-animal .animal-table .horse:not(:last-of-type) .top .right .item select{width:100%;border-color:#c1cad1;border-radius:2px;box-shadow:none;font-size:14px;background-color:#fff;margin-bottom:0;width:230px}.new-builders-ui-animal .animal-table .horse:not(:last-of-type) .top .right .item select:-ms-input-placeholder{text-transform:uppercase;font-size:12px}.new-builders-ui-animal .animal-table .horse:not(:last-of-type) .top .right .item select::placeholder{text-transform:uppercase;font-size:12px}.new-builders-ui-animal .animal-table .horse:not(:last-of-type) .disciplines{display:flex;justify-content:space-between;align-items:center;background-color:#d4dbdf;padding:10px;border-top:3px solid #d4dbdf}.new-builders-ui-animal .animal-table .horse:not(:last-of-type) .disciplines .left{display:flex;flex-direction:row;align-items:center}.new-builders-ui-animal .animal-table .horse:not(:last-of-type) .disciplines .left .items{margin-left:10px;margin-top:-5px}.new-builders-ui-animal .animal-table .horse:not(:last-of-type) .disciplines .left .items .discipline{padding:0 5px;background:#7cc576;color:#fff;margin-top:5px}.new-builders-ui-animal .animal-table .horse:not(:last-of-type) .disciplines .left .items .in-cart{background:#e1b919}.new-builders-ui-animal .owners-table{width:100%;border:none;border-collapse:separate;margin-bottom:0}.new-builders-ui-animal .owners-table thead{background:0 0}.new-builders-ui-animal .owners-table thead tr th{font-size:13px;color:#717f8a;text-transform:uppercase;border-bottom:1px solid #d4dbdf}.new-builders-ui-animal .owners-table tbody tr:not(.spacer-row){background:0 0}.new-builders-ui-animal .owners-table tbody tr:not(.spacer-row) td{vertical-align:middle}.new-builders-ui-animal .owners-table tbody tr:not(.spacer-row) td select{box-shadow:none;font-size:14px;background-color:#fff;margin-bottom:0}.new-builders-ui-animal .owners-table tbody tr:not(.spacer-row) td select:-ms-input-placeholder{text-transform:uppercase;font-size:12px}.new-builders-ui-animal .owners-table tbody tr:not(.spacer-row) td select::placeholder{text-transform:uppercase;font-size:12px}.new-builders-ui-animal .owners-table tbody tr:not(.spacer-row) td select:invalid{color:#4a5f73!important}.new-builders-ui-animal .owners-table tbody .spacer-row{background:0 0;height:8px}.new-builders-ui-animal .horses-table{width:100%;border:none;border-collapse:separate;margin-bottom:0}.new-builders-ui-animal .horses-table thead{background:0 0}.new-builders-ui-animal .horses-table thead tr th{font-size:13px;color:#717f8a;text-transform:uppercase;border-bottom:1px solid #d4dbdf}.new-builders-ui-animal .horses-table tbody tr:not(.spacer-row){background:0 0}.new-builders-ui-animal .horses-table tbody tr:not(.spacer-row) td{vertical-align:middle;padding:1rem .625rem}.new-builders-ui-animal .horses-table tbody tr:not(.spacer-row) td select{box-shadow:none;font-size:14px;background-color:#fff;margin-bottom:0}.new-builders-ui-animal .horses-table tbody tr:not(.spacer-row) td select:-ms-input-placeholder{text-transform:uppercase;font-size:12px}.new-builders-ui-animal .horses-table tbody tr:not(.spacer-row) td select::placeholder{text-transform:uppercase;font-size:12px}.new-builders-ui-animal .horses-table tbody tr:not(.spacer-row) td select:invalid{color:#4a5f73!important}.new-builders-ui-animal .horses-table tbody tr:hover{background:#f5f7f9;cursor:pointer}.new-builders-ui-animal .horses-table tbody .spacer-row{background:0 0;height:8px}.new-builders-ui-animal .horses-table .selected{outline:3px solid #f5f7f9;background:#f5f7f9!important}.new-builders-ui-animal .new-input-forms-light-grey span.required-sign:before{content:"*";color:red;position:absolute;right:10px;top:5px;font-size:22px;font-weight:700}.new-builders-ui-animal .file-upload-container+span.required-sign:before{content:"*";color:red;position:absolute;right:10px;top:5px;font-size:22px;font-weight:700}.new-builders-ui-animal .radio-group{display:inline-block}.new-builders-ui-animal .radio-group label{color:#222}.new-builders-ui-animal .radio-group input[type=radio]:checked,.new-builders-ui-animal .radio-group input[type=radio]:not(:checked){position:absolute;left:-9999px}.new-builders-ui-animal .radio-group input[type=radio]:checked+label,.new-builders-ui-animal .radio-group input[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block}.new-builders-ui-animal .radio-group input[type=radio]:checked+label:before,.new-builders-ui-animal .radio-group input[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}.new-builders-ui-animal .radio-group input[type=radio]:checked+label:after,.new-builders-ui-animal .radio-group input[type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#696969;position:absolute;top:3px;left:3px;border-radius:100%;transition:all .2s ease}.new-builders-ui-animal .radio-group input[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.new-builders-ui-animal .radio-group input[type=radio]:checked+label:after{opacity:1;transform:scale(1)}.background-check{display:block;margin-left:auto;margin-right:auto;width:60%;padding:20px;background:#f5f7f9}.nbu-bottom-buttons{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:991px){.nbu-bottom-buttons{flex-direction:column}.nbu-bottom-buttons div{width:100%}.nbu-bottom-buttons div:first-child{display:flex;justify-content:space-between}.nbu-bottom-buttons div:first-child button{width:49%;margin:0}}@media screen and (max-width:991px) and (max-width:990px){.nbu-bottom-buttons div:first-child button{width:100%}}@media screen and (max-width:991px){.nbu-bottom-buttons div:nth-child(2) button{width:100%}}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.align-center{align-items:center}.justify-center{justify-content:center}.justify-flex-end{justify-content:flex-end}.text-right{text-align:right}.text-center{text-align:center}.flex{display:flex}.flex-inline{display:inline-flex}.flex-column{flex-direction:column}.flex-item-center{align-items:center}.flex-item-end{align-items:flex-end}.flex-item-start{align-items:flex-start}.flex-grow.fg-0{flex-grow:0}.flex-grow.fg-1{flex-grow:1}.flex-shrink.fs-0{flex-shrink:0}.flex-shrink.fs-1{flex-shrink:1}.flex-basis.fb-0{flex-basis:0}.flex-basis.fb-25{flex-basis:25%}.flex-basis.fb-100{flex-basis:100%}.flex-basis.fb-auto{flex-basis:auto}.justify-space-between{justify-content:space-between}.spinner{background-color:rgba(255,255,255,.7);padding:20px;border:1px solid #1773ab;border-radius:5px;color:#333;font-weight:500}#loader,#mobile-loader{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;margin:auto}@keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}#small-loader{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:25px;height:25px;animation:spin 1s linear infinite;margin:auto}@keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}.user-chips{display:inline-block;font-size:14px;padding:4px 10px;background:#eee;border-radius:20px;border:1px solid #ccc}.width-100{width:100%!important}.no-padding{padding:0}.mlr{margin:0 10px}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-50{margin-bottom:50px!important}.ml-5{margin-left:5px!important}.table{margin-bottom:5px}.table td{vertical-align:middle!important}.table td input[type=checkbox]{margin:0;cursor:pointer}.blue{color:#1773ab}.red{color:red}.red-2{color:#d0272b}.red-poster{color:#dc3236}.input-border{border:1px solid #a6b3be;border-radius:3px}.no-border{border:none!important}.block{display:block}input[type=checkbox].ueln+label:before{margin-right:3px}.grey-color{color:#a6b3be}.selected-horse{display:flex;padding:0 10px;background:#f8adad;align-items:center;color:#fff;border-radius:3px;width:auto;margin-bottom:5px}.selected-horse i{margin-left:20px}.role{padding:2px 10px;background-color:#f5f7f9;border-color:#f5f7f9;color:#000;display:flex;justify-content:space-between;margin-bottom:5px;align-items:center;width:100%}.horse-paging-part{margin-bottom:10px}.horse-paging-part .pagination-container{display:inline-flex;align-items:center;height:46px}.horse-paging-part .pagination-container input[type=number]{margin-bottom:0;width:70px;border-color:#eaedef;box-shadow:none}.horse-paging-part .pagination-container .pc-cell{display:block;vertical-align:middle}.horse-paging-part button.page-button{background-color:#f5f7f9;padding:5px 10px;cursor:pointer;color:#222;height:46px;margin:0}.horse-paging-part button.page-button.pad-10{padding:10px 10px}.horse-paging-part button.page-button:hover{background-color:#d1d6da}.chips{display:inline-flex;font-size:12px;padding:1px 10px;font-weight:700;cursor:default;color:#fff;text-transform:uppercase;line-height:initial;border-radius:10px}.chips.red{background-color:#dc3236}.chips.green{background-color:#7cc576}.font-16{font-size:16px}select.not-valid{color:#4a5f73!important}.cursor-pointer{cursor:pointer}.multilang-pill{border:1px solid transparent;border-radius:4px;padding:5px;color:#fff;font-size:16px}.multilanguage-widget{overflow-x:auto}.multilanguage-wrapper{margin:0!important;padding:0!important}.multilanguage-content{display:inline-block}.multilanguage-content .required{border-color:red!important}.theme-color .color.blue{color:#3498db}.theme-color .color.purple{color:#9b59b6}.theme-color .color.yellow{color:#f1c40f}.theme-color .color.gold{color:#a79357}.theme-color .color.green{color:#5fcf80}.theme-color .color.orange{color:#ec8023}.theme-color .color.red{color:#e74c3c}.theme-color .bg-color.blue{background-color:#3498db}.theme-color .bg-color.purple{background-color:#9b59b6}.theme-color .bg-color.yellow{background-color:#f1c40f}.theme-color .bg-color.gold{background-color:#a79357}.theme-color .bg-color.green{background-color:#5fcf80}.theme-color .bg-color.orange{background-color:#ec8023}.theme-color .bg-color.red{background-color:#e74c3c}.theme-color .border-color.blue{border-color:#3498db}.theme-color .border-color.purple{border-color:#9b59b6}.theme-color .border-color.yellow{border-color:#f1c40f}.theme-color .border-color.gold{border-color:#a79357}.theme-color .border-color.green{border-color:#5fcf80}.theme-color .border-color.orange{border-color:#ec8023}.theme-color .border-color.red{border-color:#e74c3c}.custom-select-small-loader{position:absolute;top:20%;right:6%}.survey-identity-search{width:100%}.survey-identity-search input{margin:0;width:100%}.survey-identity-search ul{top:45px;width:100%;padding:0;margin:0}.survey-identity-search ul li{padding:5px 7px;cursor:pointer}.survey-identity-search ul li:hover{color:#fff;background-color:#3498db}.break-word{word-break:break-word}.opacity-50{opacity:.5}.border.red{border:1px solid #d0272b!important}.btn,.button{font-family:"Nunito Sans",Helvetica,Arial,sans-serif;font-weight:600;cursor:pointer;text-align:center;text-decoration:none;font-style:normal;text-overflow:ellipsis;white-space:inherit;display:inline-block;overflow:hidden;border-radius:0;border:none;transition:all .2s ease-in-out;color:#fff;background-color:#777;padding:9px 20px;line-height:normal}.btn.btn-primary,.button.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn.btn-primary:focus,.btn.btn-primary:hover,.button.btn-primary:focus,.button.btn-primary:hover{background-color:#3782c3}.btn.btn-default,.button.btn-default{background:#fff;color:#333;border:1px solid #ccc}.btn.btn-default.selected,.btn.btn-default:hover,.button.btn-default.selected,.button.btn-default:hover{color:#fff;font-weight:bolder;border:1px solid #3498db;background-color:#3498db}.btn.btn-danger,.button.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn.micro,.button.micro{padding:6px 10px;font-size:14px}.btn.reverse-color,.button.reverse-color{color:#777;border:1px solid #777;background:0 0}.btn.reverse-color.dark,.button.reverse-color.dark{color:#222;border:1px solid #d4dbdf;background:0 0}.btn.reverse-color.dark:hover,.button.reverse-color.dark:hover{color:#222;background:#dfe4e8}.btn:hover,.button:hover{background:#777;color:#fff}.btn.success,.button.success{background-color:#5fcf80;border-color:#3cc564}.btn.success:hover,.button.success:hover{background:#4fca73}.btn.warning,.button.warning{background-color:#ec8023;border-color:#d46c12}.btn.warning:hover,.button.warning:hover{background:#e87614}.btn.error,.button.error{background-color:#dc3236;border-color:#c42125}.btn.error:hover,.button.error:hover{background:#d62529}.btn.info,.button.info{background-color:#3498db;border-color:#3498db}.btn.info:focus,.btn.info:hover,.button.info:focus,.button.info:hover{background:#217bb8;color:#fff}.btn.dark,.button.dark{background-color:#606060;border-color:#3498db}.btn.dark:hover,.button.dark:hover{background:#3f3f3f;color:#fff}.btn.default,.button.default{background-color:#b1b3b6;border-color:#95989c}.btn.default.reverse-color,.button.default.reverse-color{color:#b1b3b6;border:1px solid #b1b3b6;background:0 0}.btn.default.disabled,.button.default.disabled{pointer-events:none;cursor:default}.btn.default:hover,.button.default:hover{color:#fff;background:#a4a6aa}.btn.default-2,.button.default-2{background-color:#e3e2e2;border-color:#e3e2e2;color:#000}.btn.default-2.reverse-color,.button.default-2.reverse-color{color:#000;border:1px solid #dfe4e8;background:0 0}.btn.default-2.disabled,.button.default-2.disabled{pointer-events:none;cursor:default}.btn.default-2:hover,.button.default-2:hover{color:#000;background:#ccd4db}.btn.default-light,.button.default-light{background-color:#fff;border:1px solid #ccc;color:#000}.btn.default-light.disabled,.button.default-light.disabled{pointer-events:none;cursor:default}.btn.default-light:hover,.button.default-light:hover{color:#000;background:#f5f5f5}.btn.orange,.button.orange{background:#ec8023;border-color:#e17213}.btn.orange.reverse-color,.button.orange.reverse-color{color:#ec8023;border:1px solid #ec8023;background:0 0}.btn.orange:hover,.button.orange:hover{color:#fff;background:#c86611}.btn.orange.disabled,.button.orange.disabled{pointer-events:none;cursor:default;background-color:#f6c091;border-color:#f4b37b}.btn.orange.disabled:hover,.button.orange.disabled:hover{background-color:#f6c091}.btn.green,.button.green{background:#5fcf80;border-color:#48c86e}.btn.green.mev-shade,.button.green.mev-shade{background:#7da63f}.btn.green.reverse-color,.button.green.reverse-color{color:#5fcf80;border:1px solid #5fcf80;background:0 0}.btn.green:hover,.button.green:hover{color:#fff;background-color:#38ba5e}.btn.green.disabled,.button.green.disabled{pointer-events:none;cursor:default;background-color:#afe7c0;border-color:#9fe2b3}.btn.green.disabled:hover,.button.green.disabled:hover{background-color:#afe7c0}.btn.purple,.button.purple{background:#9b59b6;border-color:#8e4aa9}.btn.purple.reverse-color,.button.purple.reverse-color{color:#9b59b6;border:1px solid #9b59b6;background:0 0}.btn.purple:hover,.button.purple:hover{color:#fff;background-color:#7e4297;color:#fff}.btn.purple.disabled,.button.purple.disabled{pointer-events:none;cursor:default;background-color:#cdacdb;border-color:#c39bd3}.btn.purple.disabled:hover,.button.purple.disabled:hover{background-color:#cdacdb}.btn.red,.button.red{background:#dc3236;border-color:#d02327}.btn.red.reverse-color,.button.red.reverse-color{color:#dc3236;border:1px solid #dc3236;background:0 0}.btn.red:hover,.button.red:hover{background-color:#b92023;color:#fff}.btn.red.disabled,.button.red.disabled{pointer-events:none;cursor:default;background-color:#ee999b;border-color:#ea8486}.btn.red.disabled:hover,.button.red.disabled:hover{background-color:#ee999b}.btn.yellow,.button.yellow{background:#f1c40f;border-color:#dab10d}.btn.yellow.reverse-color,.button.yellow.reverse-color{color:#f1c40f;border:1px solid #f1c40f;background:0 0}.btn.yellow:hover,.button.yellow:hover{color:#fff;background-color:#c29d0b}.btn.yellow.disabled,.button.yellow.disabled{pointer-events:none;cursor:default;background-color:#f8e287;border-color:#f7dc6f}.btn.yellow.disabled:hover,.button.yellow.disabled:hover{background-color:#f8e287}.btn.blue,.button.blue{background:#3498db;border-color:#258bcf}.btn.blue.reverse-color,.button.blue.reverse-color{color:#3498db;border:1px solid #3498db;background:0 0}.btn.blue:hover,.button.blue:hover{color:#fff;background-color:#217bb8}.btn.blue.disabled,.button.blue.disabled{pointer-events:none;cursor:default;background-color:#9acced;border-color:#85c1e9}.btn.blue.disabled:hover,.button.blue.disabled:hover{background-color:#9acced}.btn.brown,.button.brown{background:#141722;border-color:#12151f}.btn.brown.reverse-color,.button.brown.reverse-color{color:#141722;border:1px solid #141722;background:0 0}.btn.brown:hover,.button.brown:hover{color:#fff;background-color:#10121b}.btn.brown.disabled,.button.brown.disabled{pointer-events:none;cursor:default;background-color:#6f7cab;border-color:#586595}.btn.brown.disabled:hover,.button.brown.disabled:hover{background-color:#6f7cab}.btn.gold,.button.gold{background:#a79357;border-color:#96844e}.btn.gold.reverse-color,.button.gold.reverse-color{color:#a79357;border:1px solid #a79357;background:0 0}.btn.gold:hover,.button.gold:hover{color:#fff;background-color:#867646}.btn.gold.disabled,.button.gold.disabled{pointer-events:none;cursor:default;background-color:#d3c9ab;border-color:#cabe9a}.btn.gold.disabled:hover,.button.gold.disabled:hover{background-color:#d3c9ab}.btn.CCN,.button.CCN{color:#1773ab;border:1px solid #1773ab;background-color:transparent}.btn.CCN:focus,.btn.CCN:hover,.button.CCN:focus,.button.CCN:hover{background-color:#1773ab;color:#fff}.btn.HorseReg,.button.HorseReg{color:#fff;border:1px solid #141722;background-color:#141722}.btn.HorseReg:focus,.btn.HorseReg:hover,.button.HorseReg:focus,.button.HorseReg:hover{background-color:#141722;color:#fff}.btn.PlayerWeb,.button.PlayerWeb{color:#1f1b4e;border:1px solid #1f1b4e;background-color:transparent}.btn.PlayerWeb:focus,.btn.PlayerWeb:hover,.button.PlayerWeb:focus,.button.PlayerWeb:hover{background-color:#1f1b4e;color:#fff}.btn.CheerReg,.button.CheerReg{color:#352a62;border:1px solid #352a62;background-color:transparent}.btn.CheerReg:focus,.btn.CheerReg:hover,.button.CheerReg:focus,.button.CheerReg:hover{background-color:#352a62;color:#fff}.btn.SnowReg,.button.SnowReg{color:#3850a2;border:1px solid #3850a2;background-color:transparent}.btn.SnowReg:focus,.btn.SnowReg:hover,.button.SnowReg:focus,.button.SnowReg:hover{background-color:#3850a2;color:#fff}.btn.IceReg,.button.IceReg{color:#00a0cf;border:1px solid #00a0cf;background-color:transparent}.btn.IceReg:focus,.btn.IceReg:hover,.button.IceReg:focus,.button.IceReg:hover{background-color:#00a0cf;color:#fff}.btn.VSR,.btn.\32M,.button.VSR,.button.\32M{color:#7fa543;border:1px solid #7fa543;background-color:transparent}.btn.VSR:focus,.btn.VSR:hover,.btn.\32M:focus,.btn.\32M:hover,.button.VSR:focus,.button.VSR:hover,.button.\32M:focus,.button.\32M:hover{background-color:#7fa543;color:#fff}.btn.USAC,.button.USAC{color:#cc3120;border:1px solid #cc3120;background-color:transparent}.btn.USAC:focus,.btn.USAC:hover,.button.USAC:focus,.button.USAC:hover{background-color:#cc3120;color:#fff}.btn.GymReg,.button.GymReg{color:#0a171d;border:1px solid #0a171d;background-color:transparent}.btn.GymReg:focus,.btn.GymReg:hover,.button.GymReg:focus,.button.GymReg:hover{background-color:#0a171d;color:#fff}.btn.AthleticsReg,.button.AthleticsReg{color:#141722;border:1px solid #141722;background-color:transparent}.btn.AthleticsReg:focus,.btn.AthleticsReg:hover,.button.AthleticsReg:focus,.button.AthleticsReg:hover{background-color:#141722;color:#fff}.btn.HorseConnect,.button.HorseConnect{color:#134c8e;border:1px solid #134c8e;background-color:transparent}.btn.HorseConnect:focus,.btn.HorseConnect:hover,.button.HorseConnect:focus,.button.HorseConnect:hover{background-color:#134c8e;color:#fff}.btn .large,.button .large{font-size:18px}.btn .small,.button .small{font-size:14px}.btn.btn-xs,.button.btn-xs{padding:1px 5px;font-size:12px;border-radius:0}.btn.btn-sm,.button.btn-sm{padding:5px 10px;font-size:13px;border-radius:0}.btn.btn-sm.btn-sm-wide,.button.btn-sm.btn-sm-wide{padding:5px 35px}.btn.btn-rounded,.button.btn-rounded{border-radius:50px}.btn.no-border-radius,.button.no-border-radius{border-radius:0}.btn.border-width,.button.border-width{border-width:2px}.btn.border-width:hover,.button.border-width:hover{border-width:2px}.overlay .button{border:none;border-radius:0}a.disabled{pointer-events:none;cursor:default}.more-link{border-width:1px 1px 3px;text-transform:uppercase;font-weight:600;background:#c6c6c6;color:#fff}.more-link:hover{background:#b2b2b2;color:#000}.more-link.CCN{background:#3498db;color:#fff;border-color:#268fd6}.more-link.CCN:hover{background:#2383c4}.more-link.MEV{background:#7da63f;color:#fff;border-color:#719539}.more-link.MEV:hover{background:#6a8d36}.fixed-bg .button{border-radius:4px}.profile-select .profile{border:1px solid #b1b3b6;padding:4px;cursor:pointer;margin-bottom:5px;height:37px;transition:all .3s ease-in-out}.profile-select .profile p{line-height:1.6rem}.profile-select .profile p.ellipse{overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-select .profile p.name{color:#898989;font-size:1.3rem;font-weight:700}.profile-select .profile .glyphicon{font-size:1.2rem;text-align:center;color:#898989}.profile-select .profile:hover{background-color:transparent}.profile-select .profile.selected{border:1px solid #b1b3b6;background-color:#b1b3b6}.profile-select .profile.selected p{color:#fff}.profile-select .profile.selected .glyphicon-chevron-right{color:#fff}.profile-select .profile.disabled{opacity:.5;cursor:not-allowed}.cooler-buttons .btn{border:none;background-color:#444;color:#fff;border-radius:3px}.cooler-buttons .btn.selected,.cooler-buttons .btn:hover{color:#fff;font-weight:bolder;background-color:#3498db}.cooler-buttons .btn.blue{background-color:#3498db;color:#fff}.cooler-buttons .btn.blue.selected,.cooler-buttons .btn.blue:hover{color:#fff;font-weight:bolder;background-color:#444}.cooler-buttons .btn.orange{background-color:#3498db;color:#fff}.cooler-buttons .btn.orange.selected,.cooler-buttons .btn.orange:hover{color:#fff;font-weight:bolder;background-color:#444}.cooler-buttons .btn.red{background-color:#dc3236;color:#fff}.cooler-buttons .btn.red.selected,.cooler-buttons .btn.red:hover{color:#fff;font-weight:bolder;background-color:#444}.cooler-buttons .btn.yellow{background-color:#f1c40f;color:#fff}.cooler-buttons .btn.yellow.selected,.cooler-buttons .btn.yellow:hover{color:#fff;font-weight:bolder;background-color:#444}.cooler-buttons .btn.purple{background-color:#9b59b6;color:#fff}.cooler-buttons .btn.purple.selected,.cooler-buttons .btn.purple:hover{color:#fff;font-weight:bolder;background-color:#444}.cooler-buttons .btn.green{background-color:#9b59b6;color:#fff}.cooler-buttons .btn.green.selected,.cooler-buttons .btn.green:hover{color:#fff;font-weight:bolder;background-color:#444}.cooler-buttons .btn.gold{background-color:#a79357;color:#fff}.cooler-buttons .btn.gold.selected,.cooler-buttons .btn.gold:hover{color:#fff;font-weight:bolder;background-color:#444}.cart-order .btn,.cart-order button.button,.cart-page-wrapper .btn,.cart-page-wrapper button.button{background-color:transparent;color:#444;border:1px solid #444;border-radius:0}.cart-order .btn:focus,.cart-order .btn:hover,.cart-order button.button:focus,.cart-order button.button:hover,.cart-page-wrapper .btn:focus,.cart-page-wrapper .btn:hover,.cart-page-wrapper button.button:focus,.cart-page-wrapper button.button:hover{background-color:#444;color:#fff}.cart-order .btn.btn-xs,.cart-order button.button.btn-xs,.cart-page-wrapper .btn.btn-xs,.cart-page-wrapper button.button.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:0}.cart-order .btn.red,.cart-order button.button.red,.cart-page-wrapper .btn.red,.cart-page-wrapper button.button.red{color:#dc3236;border:1px solid #dc3236}.cart-order .btn.red:focus,.cart-order .btn.red:hover,.cart-order button.button.red:focus,.cart-order button.button.red:hover,.cart-page-wrapper .btn.red:focus,.cart-page-wrapper .btn.red:hover,.cart-page-wrapper button.button.red:focus,.cart-page-wrapper button.button.red:hover{background-color:#dc3236;color:#fff}.cart-order .btn.blue,.cart-order button.button.blue,.cart-page-wrapper .btn.blue,.cart-page-wrapper button.button.blue{color:#3498db;border:1px solid #3498db}.cart-order .btn.blue:focus,.cart-order .btn.blue:hover,.cart-order button.button.blue:focus,.cart-order button.button.blue:hover,.cart-page-wrapper .btn.blue:focus,.cart-page-wrapper .btn.blue:hover,.cart-page-wrapper button.button.blue:focus,.cart-page-wrapper button.button.blue:hover{background-color:#3498db;color:#fff}.cart-order .btn.green,.cart-order button.button.green,.cart-page-wrapper .btn.green,.cart-page-wrapper button.button.green{background-color:#7da63f;color:#fff;border:none}.cart-order .btn.green:focus,.cart-order .btn.green:hover,.cart-order button.button.green:focus,.cart-order button.button.green:hover,.cart-page-wrapper .btn.green:focus,.cart-page-wrapper .btn.green:hover,.cart-page-wrapper button.button.green:focus,.cart-page-wrapper button.button.green:hover{background-color:#444;color:#fff}.cart-order .btn.filled-blue,.cart-order button.button.filled-blue,.cart-page-wrapper .btn.filled-blue,.cart-page-wrapper button.button.filled-blue{background-color:#3498db;color:#fff;border:none}.cart-order .btn.CCN,.cart-order button.button.CCN,.cart-page-wrapper .btn.CCN,.cart-page-wrapper button.button.CCN{color:#1773ab;border:1px solid #1773ab;background-color:transparent}.cart-order .btn.CCN:focus,.cart-order .btn.CCN:hover,.cart-order button.button.CCN:focus,.cart-order button.button.CCN:hover,.cart-page-wrapper .btn.CCN:focus,.cart-page-wrapper .btn.CCN:hover,.cart-page-wrapper button.button.CCN:focus,.cart-page-wrapper button.button.CCN:hover{background-color:#1773ab;color:#fff}.cart-order .btn.HorseReg,.cart-order button.button.HorseReg,.cart-page-wrapper .btn.HorseReg,.cart-page-wrapper button.button.HorseReg{color:#fff;border:1px solid #141722;background-color:#141722}.cart-order .btn.HorseReg:focus,.cart-order .btn.HorseReg:hover,.cart-order button.button.HorseReg:focus,.cart-order button.button.HorseReg:hover,.cart-page-wrapper .btn.HorseReg:focus,.cart-page-wrapper .btn.HorseReg:hover,.cart-page-wrapper button.button.HorseReg:focus,.cart-page-wrapper button.button.HorseReg:hover{background-color:#141722;color:#fff}.cart-order .btn.PlayerWeb,.cart-order button.button.PlayerWeb,.cart-page-wrapper .btn.PlayerWeb,.cart-page-wrapper button.button.PlayerWeb{color:#1f1b4e;border:1px solid #1f1b4e;background-color:transparent}.cart-order .btn.PlayerWeb:focus,.cart-order .btn.PlayerWeb:hover,.cart-order button.button.PlayerWeb:focus,.cart-order button.button.PlayerWeb:hover,.cart-page-wrapper .btn.PlayerWeb:focus,.cart-page-wrapper .btn.PlayerWeb:hover,.cart-page-wrapper button.button.PlayerWeb:focus,.cart-page-wrapper button.button.PlayerWeb:hover{background-color:#1f1b4e;color:#fff}.cart-order .btn.CheerReg,.cart-order button.button.CheerReg,.cart-page-wrapper .btn.CheerReg,.cart-page-wrapper button.button.CheerReg{color:#352a62;border:1px solid #352a62;background-color:transparent}.cart-order .btn.CheerReg:focus,.cart-order .btn.CheerReg:hover,.cart-order button.button.CheerReg:focus,.cart-order button.button.CheerReg:hover,.cart-page-wrapper .btn.CheerReg:focus,.cart-page-wrapper .btn.CheerReg:hover,.cart-page-wrapper button.button.CheerReg:focus,.cart-page-wrapper button.button.CheerReg:hover{background-color:#352a62;color:#fff}.cart-order .btn.SnowReg,.cart-order button.button.SnowReg,.cart-page-wrapper .btn.SnowReg,.cart-page-wrapper button.button.SnowReg{color:#3850a2;border:1px solid #3850a2;background-color:transparent}.cart-order .btn.SnowReg:focus,.cart-order .btn.SnowReg:hover,.cart-order button.button.SnowReg:focus,.cart-order button.button.SnowReg:hover,.cart-page-wrapper .btn.SnowReg:focus,.cart-page-wrapper .btn.SnowReg:hover,.cart-page-wrapper button.button.SnowReg:focus,.cart-page-wrapper button.button.SnowReg:hover{background-color:#3850a2;color:#fff}.cart-order .btn.IceReg,.cart-order button.button.IceReg,.cart-page-wrapper .btn.IceReg,.cart-page-wrapper button.button.IceReg{color:#00a0cf;border:1px solid #00a0cf;background-color:transparent}.cart-order .btn.IceReg:focus,.cart-order .btn.IceReg:hover,.cart-order button.button.IceReg:focus,.cart-order button.button.IceReg:hover,.cart-page-wrapper .btn.IceReg:focus,.cart-page-wrapper .btn.IceReg:hover,.cart-page-wrapper button.button.IceReg:focus,.cart-page-wrapper button.button.IceReg:hover{background-color:#00a0cf;color:#fff}.cart-order .btn.VSR,.cart-order .btn.\32M,.cart-order button.button.VSR,.cart-order button.button.\32M,.cart-page-wrapper .btn.VSR,.cart-page-wrapper .btn.\32M,.cart-page-wrapper button.button.VSR,.cart-page-wrapper button.button.\32M{color:#7fa543;border:1px solid #7fa543;background-color:transparent}.cart-order .btn.VSR:focus,.cart-order .btn.VSR:hover,.cart-order .btn.\32M:focus,.cart-order .btn.\32M:hover,.cart-order button.button.VSR:focus,.cart-order button.button.VSR:hover,.cart-order button.button.\32M:focus,.cart-order button.button.\32M:hover,.cart-page-wrapper .btn.VSR:focus,.cart-page-wrapper .btn.VSR:hover,.cart-page-wrapper .btn.\32M:focus,.cart-page-wrapper .btn.\32M:hover,.cart-page-wrapper button.button.VSR:focus,.cart-page-wrapper button.button.VSR:hover,.cart-page-wrapper button.button.\32M:focus,.cart-page-wrapper button.button.\32M:hover{background-color:#7fa543;color:#fff}.cart-order .btn.USAC,.cart-order button.button.USAC,.cart-page-wrapper .btn.USAC,.cart-page-wrapper button.button.USAC{color:#cc3120;border:1px solid #cc3120;background-color:transparent}.cart-order .btn.USAC:focus,.cart-order .btn.USAC:hover,.cart-order button.button.USAC:focus,.cart-order button.button.USAC:hover,.cart-page-wrapper .btn.USAC:focus,.cart-page-wrapper .btn.USAC:hover,.cart-page-wrapper button.button.USAC:focus,.cart-page-wrapper button.button.USAC:hover{background-color:#cc3120;color:#fff}.cart-order .btn.GymReg,.cart-order button.button.GymReg,.cart-page-wrapper .btn.GymReg,.cart-page-wrapper button.button.GymReg{color:#0a171d;border:1px solid #0a171d;background-color:transparent}.cart-order .btn.GymReg:focus,.cart-order .btn.GymReg:hover,.cart-order button.button.GymReg:focus,.cart-order button.button.GymReg:hover,.cart-page-wrapper .btn.GymReg:focus,.cart-page-wrapper .btn.GymReg:hover,.cart-page-wrapper button.button.GymReg:focus,.cart-page-wrapper button.button.GymReg:hover{background-color:#0a171d;color:#fff}.cart-order .btn.AthleticsReg,.cart-order button.button.AthleticsReg,.cart-page-wrapper .btn.AthleticsReg,.cart-page-wrapper button.button.AthleticsReg{color:#141722;border:1px solid #141722;background-color:transparent}.cart-order .btn.AthleticsReg:focus,.cart-order .btn.AthleticsReg:hover,.cart-order button.button.AthleticsReg:focus,.cart-order button.button.AthleticsReg:hover,.cart-page-wrapper .btn.AthleticsReg:focus,.cart-page-wrapper .btn.AthleticsReg:hover,.cart-page-wrapper button.button.AthleticsReg:focus,.cart-page-wrapper button.button.AthleticsReg:hover{background-color:#141722;color:#fff}.cart-order .btn.HorseConnect,.cart-order button.button.HorseConnect,.cart-page-wrapper .btn.HorseConnect,.cart-page-wrapper button.button.HorseConnect{color:#134c8e;border:1px solid #134c8e;background-color:transparent}.cart-order .btn.HorseConnect:focus,.cart-order .btn.HorseConnect:hover,.cart-order button.button.HorseConnect:focus,.cart-order button.button.HorseConnect:hover,.cart-page-wrapper .btn.HorseConnect:focus,.cart-page-wrapper .btn.HorseConnect:hover,.cart-page-wrapper button.button.HorseConnect:focus,.cart-page-wrapper button.button.HorseConnect:hover{background-color:#134c8e;color:#fff}.cart-order .btn.no-border,.cart-order button.button.no-border,.cart-page-wrapper .btn.no-border,.cart-page-wrapper button.button.no-border{border:none}.cart-order .new-ui-button,.cart-page-wrapper .new-ui-button{font-family:"Nunito Sans",Helvetica,Arial,sans-serif;font-weight:600;cursor:pointer;text-align:center;text-decoration:none;font-style:normal;text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden;border-radius:3px;border:none;transition:all .2s ease-in-out;color:#fff;background-color:#777;padding:9px 20px;line-height:normal}.cart-order .new-ui-button.default,.cart-page-wrapper .new-ui-button.default{background-color:#b1b3b6;border-color:#95989c}.cart-order .new-ui-button.default.reverse-color,.cart-page-wrapper .new-ui-button.default.reverse-color{color:#b1b3b6;border:1px solid #b1b3b6;background:0 0}.cart-order .new-ui-button.default.disabled,.cart-page-wrapper .new-ui-button.default.disabled{pointer-events:none;cursor:default}.cart-order .new-ui-button.default:hover,.cart-page-wrapper .new-ui-button.default:hover{color:#fff;background:#a4a6aa}.cart-order .new-ui-button.default-2,.cart-page-wrapper .new-ui-button.default-2{background-color:#e3e2e2;border-color:#e3e2e2;color:#000}.cart-order .new-ui-button.default-2.reverse-color,.cart-page-wrapper .new-ui-button.default-2.reverse-color{color:#000;border:1px solid #dfe4e8;background:0 0}.cart-order .new-ui-button.default-2.disabled,.cart-page-wrapper .new-ui-button.default-2.disabled{pointer-events:none;cursor:default}.cart-order .new-ui-button.default-2:hover,.cart-page-wrapper .new-ui-button.default-2:hover{color:#000;background:#ccd4db}.cart-section .btn{background-color:transparent;border:none;color:#1773ab;border:1px solid #1773ab;border-radius:5px}.cart-section .btn:focus,.cart-section .btn:hover{background-color:#1773ab;color:#fff}.results-page .btn{background-color:transparent;border:1px solid #707070;color:#707070;border-radius:3px}.results-page .btn.selected,.results-page .btn:hover{color:#fff;font-weight:bolder;background-color:#444}.results-page .btn.blue{border:1px solid #3498db;color:#3498db}.results-page .btn.blue.selected,.results-page .btn.blue:hover{color:#fff;font-weight:bolder;background-color:#3498db}.results-page .btn.orange{border:1px solid #ec8023;color:#ec8023}.results-page .btn.orange.selected,.results-page .btn.orange:hover{color:#fff;font-weight:bolder;background-color:#ec8023}.results-page .btn.red{border:1px solid #dc3236;color:#dc3236}.results-page .btn.red.selected,.results-page .btn.red:hover{color:#fff;font-weight:bolder;background-color:#dc3236}.results-page .btn.yellow{border:1px solid #f1c40f;color:#444}.results-page .btn.yellow.selected,.results-page .btn.yellow:hover{color:#444;font-weight:bolder;background-color:#f1c40f}.results-page .btn.purple{border:1px solid #9b59b6;color:#9b59b6}.results-page .btn.purple.selected,.results-page .btn.purple:hover{color:#fff;font-weight:bolder;background-color:#9b59b6}.results-page .btn.green{border:1px solid #5fcf80;color:#5fcf80}.results-page .btn.green.selected,.results-page .btn.green:hover{color:#fff;font-weight:bolder;background-color:#5fcf80}.results-page .btn.gold{border:1px solid #a79357;color:#444}.results-page .btn.gold.selected,.results-page .btn.gold:hover{color:#444;font-weight:bolder;background-color:#a79357}.ta-toolbar .btn{font-size:.7rem;padding:6px 12px}.permit-type-editor .permit .btn.selected{background:#ec8023;border-color:#e17213}.permit-type-editor .permit .btn.selected:hover{color:#fff;background:#c86611}.survey-directive select{-webkit-appearance:menulist!important;border:1px solid #ccc;padding:.5rem;font-size:.875rem;line-height:normal;border-radius:0;height:2.3125rem}select.select-rounded{border-radius:50px;border:2px solid #ccc;text-transform:uppercase}select.select-rounded.blue{border:2px solid #3498db;color:#3498db;text-transform:uppercase;background-color:#fff}.input-field-accent{position:relative}.input-field-accent i{color:#3498db;position:absolute;right:19px;top:6px;font-size:1.5em}.input-field-accent input[type=text]{border-radius:50px;border:2px solid #3498db;text-transform:uppercase;color:#3498db}.input-field-accent input[type=text]:focus{border:2px solid #3498db;text-transform:uppercase;color:#3498db;box-shadow:none}.input-field-accent input[type=text]:-ms-input-placeholder,.input-field-accent input[type=text]::-moz-placeholder,.input-field-accent input[type=text]::-webkit-input-placeholder{color:#3498db}.btn-text{text-transform:uppercase;text-align:center;color:#898989;font-size:19px;cursor:pointer}.btn-text.al-left{text-align:left}.btn-text.al-right{text-align:right}.btn-text.btn-text-md{font-size:15px}.btn-text.btn-text-sm{font-size:12px}.btn-text i{font-size:1.3em}.btn-text i,.btn-text span{vertical-align:middle}.btn-text:hover{color:#000}.btn-text.blue{color:#3498db}.btn-text.blue:hover{color:#217bb8}.btn-text.brown{color:#141722}.btn-text.brown:hover{color:#10121b}.btn-text.CCN{color:#1773ab}.btn-text.HorseReg{color:#141722}.btn-text.PlayerWeb{color:#1f1b4e}.btn-text.CheerReg{color:#352a62}.btn-text.SnowReg{color:#3850a2}.btn-text.IceReg{color:#00a0cf}.btn-text.VSR,.btn-text.\32M{color:#7fa543}.btn-text.USAC{color:#003260}.btn-text.GymReg{color:#0a171d}.btn-text.AthleticsReg{color:#141722}.btn-text.HorseConnect{color:#134c8e}.btn-text.disabled{pointer-events:none;opacity:.4}.switch{position:relative;display:inline-block;width:60px;height:34px;margin:0!important}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.light-switch{position:relative;display:inline-flex;justify-content:center;align-items:center;width:auto;height:34px;margin:0!important}.light-switch input{opacity:0;width:0;height:0}.light-switch .on{display:inline-block;color:#fff;margin-right:5px}.light-switch .off{display:inline-block;color:#fff;margin-left:5px}.light-switch .ball{position:relative;display:inline-flex;content:"";height:13px;width:13px;border-radius:50%;top:2px;background-color:#fff}input:checked+.light-switch .ball{right:2px}input:not(:checked)+.light-switch .ball{left:2px}.slider-2{position:relative;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;width:fit-content;transition:.4s;-webkit-transition:.4s}input:checked+.slider-2:not(.disabled),input:checked+.slider:not(.disabled){background-color:#1568a1!important}input:checked+.slider-2:not(.disabled) .ball,input:checked+.slider:not(.disabled) .ball{right:2px}input:not(:checked)+.slider-2:not(.disabled) .ball,input:not(:checked)+.slider:not(.disabled) .ball{left:2px}input:focus+.slider-2:not(.disabled),input:focus+.slider:not(.disabled){box-shadow:0 0 1px #1568a1}input:checked+.slider-2:before,input:checked+.slider:before{transform:translateX(26px)}.slider-2.round,.slider.round{border-radius:34px}.slider-2.round:before,.slider.round:before{border-radius:50%}button.ccn-ui-buttons{font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;border:1px solid transparent;padding:7px 15px;font-size:13px;min-width:150px;margin:0;border-radius:20px;outline:0}button.ccn-ui-buttons.primary-button{background:#3498db;color:#fff}button.ccn-ui-buttons.primary-button:hover{background:#1773ab;text-decoration:none}button.ccn-ui-buttons.primary-button:disabled{background:#ccc;color:#333}button.ccn-ui-buttons.secondary-button{background:#fff;color:#333;border:2px solid #bbb}button.ccn-ui-buttons.secondary-button:hover{color:#36b6d9;border:2px solid #36b6d9;text-decoration:none}button.ccn-ui-buttons.margin-right-10{margin-right:10px}button.ccn-ui-buttons.no-min-width{min-width:0}.custom-dropdown .dropdown-container{position:relative}.custom-dropdown .dropdown-container i.custom{position:absolute;top:10px;right:12px;color:#555;font-size:12px}.custom-dropdown .dropdown-container ul{position:relative;overflow:hidden;margin:0;padding:5px 30px 5px 10px;width:100%;font-size:14px;border:1px solid #ccc;cursor:pointer}.custom-dropdown .dropdown-container .chips{display:inline-block;border:1px solid #ccc;padding:1px 8px;border-radius:25px;font-size:12px;color:#555;margin:2px 3px 0;background:#efefef}.custom-dropdown .dropdown-multiselect{display:none;font-size:14px;border:1px solid #ccc;margin-top:-1px;padding:10px;color:#555}.custom-dropdown .dropdown-multiselect.show{display:block}.custom-dropdown .dropdown-multiselect .padding-5-0{padding:5px 0}.custom-dropdown .dropdown-multiselect .sold-out{padding:3px 10px 4px;border-radius:25px;background:#8a8642;font-size:10px;color:#fff;margin-left:5px}.new-home-wrapper a.button,.new-home-wrapper button{border-radius:0;background:0 0;text-decoration:none;font-weight:400;padding:10px 19px;font-size:13px;margin:0}.new-home-wrapper a.button.font-19,.new-home-wrapper button.font-19{font-size:19px}.new-home-wrapper a.button:disabled,.new-home-wrapper a.button[disabled],.new-home-wrapper button:disabled,.new-home-wrapper button[disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}@media (min-width:0px) and (max-width:1280px){.new-home-wrapper a.button,.new-home-wrapper button{margin-bottom:10px}}.new-home-wrapper a.button.button-block,.new-home-wrapper button.button-block{width:100%}.new-home-wrapper a.button.white-button,.new-home-wrapper button.white-button{border:1px solid #fff;color:#fff}.new-home-wrapper a.button.white-button:hover,.new-home-wrapper button.white-button:hover{background:#fff;color:#000;text-decoration:none}.new-home-wrapper a.button.white-button:disabled,.new-home-wrapper button.white-button:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.new-home-wrapper a.button.navy-button,.new-home-wrapper button.navy-button{border:1px solid #141722;color:#141722}.new-home-wrapper a.button.navy-button:hover,.new-home-wrapper button.navy-button:hover{background:#141722;color:#fff;text-decoration:none}.new-home-wrapper a.button.navy-button:disabled,.new-home-wrapper button.navy-button:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.new-home-wrapper a.button.blue-button,.new-home-wrapper button.blue-button{border:1px solid #1f1b4e;color:#1f1b4e}.new-home-wrapper a.button.blue-button:hover,.new-home-wrapper button.blue-button:hover{background:#1f1b4e;color:#fff;text-decoration:none}.new-home-wrapper a.button.blue-button:disabled,.new-home-wrapper button.blue-button:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.new-home-wrapper a.button.purple-button,.new-home-wrapper button.purple-button{border:1px solid #352a62;color:#352a62}.new-home-wrapper a.button.purple-button:hover,.new-home-wrapper button.purple-button:hover{background:#352a62;color:#fff;text-decoration:none}.new-home-wrapper a.button.purple-button:disabled,.new-home-wrapper button.purple-button:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.new-home-wrapper.CCN a.button.button-style,.new-home-wrapper.CCN button.button-style{border:1px solid #1773ab;border-radius:5px;color:#1773ab}.new-home-wrapper.CCN a.button.button-style:hover,.new-home-wrapper.CCN button.button-style:hover{background:#3498db;color:#fff;text-decoration:none;border-color:#3498db}.new-home-wrapper.CCN a.button.button-style:disabled,.new-home-wrapper.CCN button.button-style:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.new-home-wrapper.\32M a.button.button-style,.new-home-wrapper.\32M button.button-style{border:1px solid #7fa543;border-radius:5px;color:#1773ab}.new-home-wrapper.\32M a.button.button-style:hover,.new-home-wrapper.\32M button.button-style:hover{background:#7da63f;color:#fff;text-decoration:none;border-color:#7da63f}.new-home-wrapper.\32M a.button.button-style:disabled,.new-home-wrapper.\32M button.button-style:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.new-home-wrapper.HorseReg a.button.button-style,.new-home-wrapper.HorseReg button.button-style{border:1px solid #e03a3e;color:#e03a3e}.new-home-wrapper.HorseReg a.button.button-style:hover,.new-home-wrapper.HorseReg button.button-style:hover{background:#e03a3e;color:#fff;text-decoration:none}.new-home-wrapper.HorseReg a.button.button-style:disabled,.new-home-wrapper.HorseReg button.button-style:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.new-home-wrapper.SnowReg a.button.button-style,.new-home-wrapper.SnowReg button.button-style{border:1px solid #3850a2;border-radius:5px;color:#3850a2}.new-home-wrapper.SnowReg a.button.button-style:hover,.new-home-wrapper.SnowReg button.button-style:hover{background:#2bbae7;color:#fff;text-decoration:none;border-color:#2bbae7}.new-home-wrapper.SnowReg a.button.button-style:disabled,.new-home-wrapper.SnowReg button.button-style:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.new-home-wrapper.IceReg a.button.button-style,.new-home-wrapper.IceReg button.button-style{border:1px solid #00a0cf;border-radius:5px;color:#00a0cf}.new-home-wrapper.IceReg a.button.button-style:hover,.new-home-wrapper.IceReg button.button-style:hover{background:#52d7fd;color:#fff;text-decoration:none;border-color:#52d7fd}.new-home-wrapper.IceReg a.button.button-style:disabled,.new-home-wrapper.IceReg button.button-style:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.new-home-wrapper.CheerReg a.button.button-style,.new-home-wrapper.CheerReg button.button-style{border:1px solid #352a62;border-radius:5px;color:#352a62}.new-home-wrapper.CheerReg a.button.button-style:hover,.new-home-wrapper.CheerReg button.button-style:hover{background:#ed1652;color:#fff;text-decoration:none;border-color:#ed1652}.new-home-wrapper.H2OReg a.button.button-style,.new-home-wrapper.H2OReg button.button-style{border:1px solid #286097;border-radius:5px;color:#286097}.new-home-wrapper.H2OReg a.button.button-style:hover,.new-home-wrapper.H2OReg button.button-style:hover{background:#3690b8;color:#fff;text-decoration:none;border-color:#3690b8}.new-home-wrapper.H2OReg a.button.button-style:disabled,.new-home-wrapper.H2OReg button.button-style:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.new-home-wrapper.GymReg a.button.button-style,.new-home-wrapper.GymReg button.button-style{border:1px solid #0a171d;border-radius:5px;color:#0a171d}.new-home-wrapper.GymReg a.button.button-style:hover,.new-home-wrapper.GymReg button.button-style:hover{background:#cf2634;color:#fff;text-decoration:none;border-color:#cf2634}.new-home-wrapper.AthleticsReg a.button.button-style,.new-home-wrapper.AthleticsReg button.button-style{border:1px solid #141722;border-radius:5px;color:#141722}.new-home-wrapper.AthleticsReg a.button.button-style:hover,.new-home-wrapper.AthleticsReg button.button-style:hover{background:#ed1b24;color:#fff;text-decoration:none;border-color:#ed1b24}.join-reg-icon,.reg-icon,.solo-reg-icon,.team-reg-icon{display:block;width:137px;height:119px;background-repeat:no-repeat;text-indent:-9999px;margin:0 auto}.solo-reg-icon{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/icons/solo-reg-icon.png') 50% 50%}.solo-reg-icon.sold-out{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/icons/solo-reg-icon-soldout.png') 50% 50%}.solo-reg-icon.closed{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/icons/solo-reg-icon-closed.png') 50% 50%}.join-reg-icon{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/icons/join-reg-icon.png') 50% 50%}.join-reg-icon.sold-out{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/icons/join-reg-icon-soldout.png') 50% 50%}.join-reg-icon.closed{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/icons/join-reg-icon-closed.png') 50% 50%}.join-reg-icon.no-spots{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/icons/join-reg-icon-nospace.png') 50% 50%}.team-reg-icon{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/icons/team-reg-icon.png') 50% 50%}.team-reg-icon.sold-out{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/icons/team-reg-icon-soldout.png') 50% 50%}.team-reg-icon.closed{background:url('https://static.h2oreg.com/17-07-2025--22-09-29/static/images/icons/team-reg-icon-closed.png') 50% 50%}.bigger-i-icon{font-size:22px}.svg-times-circle{display:inline-block}.svg-times-circle:before{content:url(https://eventsquare-ccn-prod.s3-us-west-2.amazonaws.com/ui-icon-folder/x-close-button.svg)}.svg-minus-circle{display:inline-block}.svg-minus-circle:before{content:url(https://eventsquare-ccn-prod.s3-us-west-2.amazonaws.com/ui-icon-folder/close-button.svg)}.svg-plus-circle{display:inline-block}.svg-plus-circle:before{content:url(https://eventsquare-ccn-prod.s3-us-west-2.amazonaws.com/ui-icon-folder/open-button.svg)}.svg-cloud-upload{display:inline-block}.svg-cloud-upload:before{content:url(https://eventsquare-ccn-prod.s3-us-west-2.amazonaws.com/ui-icon-folder/upload-to-cloud.svg)}.red.btn-sm{background:#dc3236}.red .ccn-table .hovered{background:rgba(231,112,114,.3)}.red .ccn-table thead{background:#de3c40}.red .paginator a:not(.button){display:inline-block;padding:10px 20px;border-radius:30px;border:2px solid #dc3236}.red .paginator a:not(.button).disabled{border:2px solid #b1b3b6;pointer-events:none;cursor:default;color:#9ea1a5!important;font-weight:600}.overlay .red .button,.overlay .red.button{background:#dc3236;border-color:#d02327}.overlay .red .button:hover,.overlay .red.button:hover{background-color:#b92023}.overlay .red:hover{background-color:#b92023}.event-text.red.sidebar-menu li:hover{background-color:#dc3236}.event-text.red a:not(.button){color:#dc3236}.event-text.red a:not(.button).registration-item{color:#363636}.event-text.red a:not(.button).registration-item .incomplete-registration{color:#ec8023}.event-text.red a:not(.button).registration-item .complete-registration{color:#5fcf80}.event-text.red a.button{background-color:#dc3236}.event-text.red a.button:hover{background-color:#d02327}.event-text.red a.button.disabled{pointer-events:none;cursor:default;background-color:#ee999b;border-color:#ea8486}.event-text.red a.button.disabled:hover{background-color:#ee999b}.event-text.red a.button.default{background:#b1b3b6;border-color:#9ea1a5}.event-text.red a.button.default:hover{background:#95989c}.event-text.red a.button.default.disabled{pointer-events:none;cursor:default;border-color:#9ea1a5}.event-text.red a.button.default.disabled:hover{border-color:#9ea1a5}.event-text.red .switch input:checked+label{background:#dc3236}.footer-content.red a:not(.button){color:#dc3236}.messages.red li.success{background-color:#d02327}.panel.red{background:rgba(220,50,54,.1);border:1px solid #dc3236}.radio-selector.red label.active{background:rgba(220,50,54,.3)}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.red{background-color:#dc3236}.blue.btn-sm{background:#3498db}.blue .ccn-table .hovered{background:rgba(113,183,230,.3)}.blue .ccn-table thead{background:#3e9ddd}.blue .paginator a:not(.button){display:inline-block;padding:10px 20px;border-radius:30px;border:2px solid #3498db}.blue .paginator a:not(.button).disabled{border:2px solid #b1b3b6;pointer-events:none;cursor:default;color:#9ea1a5!important;font-weight:600}.overlay .blue .button,.overlay .blue.button{background:#3498db;border-color:#258bcf}.overlay .blue .button:hover,.overlay .blue.button:hover{background-color:#217bb8}.overlay .blue:hover{background-color:#217bb8}.event-text.blue.sidebar-menu li:hover{background-color:#3498db}.event-text.blue a:not(.button){color:#3498db}.event-text.blue a:not(.button).registration-item{color:#363636}.event-text.blue a:not(.button).registration-item .incomplete-registration{color:#ec8023}.event-text.blue a:not(.button).registration-item .complete-registration{color:#5fcf80}.event-text.blue a.button{background-color:#3498db}.event-text.blue a.button:hover{background-color:#258bcf}.event-text.blue a.button.disabled{pointer-events:none;cursor:default;background-color:#9acced;border-color:#85c1e9}.event-text.blue a.button.disabled:hover{background-color:#9acced}.event-text.blue a.button.default{background:#b1b3b6;border-color:#9ea1a5}.event-text.blue a.button.default:hover{background:#95989c}.event-text.blue a.button.default.disabled{pointer-events:none;cursor:default;border-color:#9ea1a5}.event-text.blue a.button.default.disabled:hover{border-color:#9ea1a5}.event-text.blue .switch input:checked+label{background:#3498db}.footer-content.blue a:not(.button){color:#3498db}.messages.blue li.success{background-color:#258bcf}.panel.blue{background:rgba(52,152,219,.1);border:1px solid #3498db}.radio-selector.blue label.active{background:rgba(52,152,219,.3)}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.blue{background-color:#3498db}.green.btn-sm{background:#5fcf80}.green .ccn-table .hovered{background:rgba(143,221,166,.3)}.green .ccn-table thead{background:#67d186}.green .paginator a:not(.button){display:inline-block;padding:10px 20px;border-radius:30px;border:2px solid #5fcf80}.green .paginator a:not(.button).disabled{border:2px solid #b1b3b6;pointer-events:none;cursor:default;color:#9ea1a5!important;font-weight:600}.overlay .green .button,.overlay .green.button{background:#5fcf80;border-color:#48c86e}.overlay .green .button:hover,.overlay .green.button:hover{background-color:#38ba5e}.overlay .green:hover{background-color:#38ba5e}.event-text.green.sidebar-menu li:hover{background-color:#5fcf80}.event-text.green a:not(.button){color:#5fcf80}.event-text.green a:not(.button).registration-item{color:#363636}.event-text.green a:not(.button).registration-item .incomplete-registration{color:#ec8023}.event-text.green a:not(.button).registration-item .complete-registration{color:#5fcf80}.event-text.green a.button{background-color:#5fcf80}.event-text.green a.button:hover{background-color:#48c86e}.event-text.green a.button.disabled{pointer-events:none;cursor:default;background-color:#afe7c0;border-color:#9fe2b3}.event-text.green a.button.disabled:hover{background-color:#afe7c0}.event-text.green a.button.default{background:#b1b3b6;border-color:#9ea1a5}.event-text.green a.button.default:hover{background:#95989c}.event-text.green a.button.default.disabled{pointer-events:none;cursor:default;border-color:#9ea1a5}.event-text.green a.button.default.disabled:hover{border-color:#9ea1a5}.event-text.green .switch input:checked+label{background:#5fcf80}.footer-content.green a:not(.button){color:#5fcf80}.messages.green li.success{background-color:#48c86e}.panel.green{background:rgba(95,207,128,.1);border:1px solid #5fcf80}.radio-selector.green label.active{background:rgba(95,207,128,.3)}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.green{background-color:#5fcf80}.orange.btn-sm{background:#ec8023}.orange .ccn-table .hovered{background:rgba(242,166,101,.3)}.orange .ccn-table thead{background:#ed862e}.orange .paginator a:not(.button){display:inline-block;padding:10px 20px;border-radius:30px;border:2px solid #ec8023}.orange .paginator a:not(.button).disabled{border:2px solid #b1b3b6;pointer-events:none;cursor:default;color:#9ea1a5!important;font-weight:600}.overlay .orange .button,.overlay .orange.button{background:#ec8023;border-color:#e17213}.overlay .orange .button:hover,.overlay .orange.button:hover{background-color:#c86611}.overlay .orange:hover{background-color:#c86611}.event-text.orange.sidebar-menu li:hover{background-color:#ec8023}.event-text.orange a:not(.button){color:#ec8023}.event-text.orange a:not(.button).registration-item{color:#898989}.event-text.orange a:not(.button).registration-item .incomplete-registration{color:#ec8023}.event-text.orange a:not(.button).registration-item .complete-registration{color:#5fcf80}.event-text.orange a.button{background-color:#ec8023}.event-text.orange a.button:hover{background-color:#e17213}.event-text.orange a.button.disabled{pointer-events:none;cursor:default;background-color:#f6c091;border-color:#f4b37b}.event-text.orange a.button.disabled:hover{background-color:#f6c091}.event-text.orange a.button.default{background:#b1b3b6;border-color:#9ea1a5}.event-text.orange a.button.default:hover{background:#95989c}.event-text.orange a.button.default.disabled{pointer-events:none;cursor:default;border-color:#9ea1a5}.event-text.orange a.button.default.disabled:hover{border-color:#9ea1a5}.event-text.orange .switch input:checked+label{background:#ec8023}.footer-content.orange a:not(.button){color:#ec8023}.messages.orange li.success{background-color:#e17213}.panel.orange{background:rgba(236,128,35,.1);border:1px solid #ec8023}.radio-selector.orange label.active{background:rgba(236,128,35,.3)}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.orange{background-color:#ec8023}.purple.btn-sm{background:#9b59b6}.purple .ccn-table .hovered{background:rgba(185,139,204,.3)}.purple .ccn-table thead{background:#a061ba}.purple .paginator a:not(.button){display:inline-block;padding:10px 20px;border-radius:30px;border:2px solid #9b59b6}.purple .paginator a:not(.button).disabled{border:2px solid #b1b3b6;pointer-events:none;cursor:default;color:#9ea1a5!important;font-weight:600}.overlay .purple .button,.overlay .purple.button{background:#9b59b6;border-color:#8e4aa9}.overlay .purple .button:hover,.overlay .purple.button:hover{background-color:#7e4297}.overlay .purple:hover{background-color:#7e4297}.event-text.purple.sidebar-menu li:hover{background-color:#9b59b6}.event-text.purple a:not(.button){color:#9b59b6}.event-text.purple a:not(.button).registration-item{color:#363636}.event-text.purple a:not(.button).registration-item .incomplete-registration{color:#ec8023}.event-text.purple a:not(.button).registration-item .complete-registration{color:#5fcf80}.event-text.purple a.button{background-color:#9b59b6}.event-text.purple a.button:hover{background-color:#8e4aa9}.event-text.purple a.button.disabled{pointer-events:none;cursor:default;background-color:#cdacdb;border-color:#c39bd3}.event-text.purple a.button.disabled:hover{background-color:#cdacdb}.event-text.purple a.button.default{background:#b1b3b6;border-color:#9ea1a5}.event-text.purple a.button.default:hover{background:#95989c}.event-text.purple a.button.default.disabled{pointer-events:none;cursor:default;border-color:#9ea1a5}.event-text.purple a.button.default.disabled:hover{border-color:#9ea1a5}.event-text.purple .switch input:checked+label{background:#9b59b6}.footer-content.purple a:not(.button){color:#9b59b6}.messages.purple li.success{background-color:#8e4aa9}.panel.purple{background:rgba(155,89,182,.1);border:1px solid #9b59b6}.radio-selector.orange label.active{background:rgba(236,128,35,.3)}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.purple{background-color:#9b59b6}.yellow.btn-sm{background:#f1c40f}.yellow .ccn-table .hovered{background:rgba(245,214,87,.3)}.yellow .ccn-table thead{background:#f2c71b}.yellow .paginator a:not(.button){display:inline-block;padding:10px 20px;border-radius:30px;border:2px solid #f1c40f}.yellow .paginator a:not(.button).disabled{border:2px solid #b1b3b6;pointer-events:none;cursor:default;color:#9ea1a5!important;font-weight:600}.overlay .yellow .button,.overlay .yellow.button{background:#f1c40f;border-color:#dab10d}.overlay .yellow .button:hover,.overlay .yellow.button:hover{background-color:#c29d0b}.overlay .yellow:hover{background-color:#c29d0b}.event-text.yellow.sidebar-menu li:hover{background-color:#f1c40f}.event-text.yellow a:not(.button){color:#f1c40f}.event-text.yellow a:not(.button).registration-item{color:#363636}.event-text.yellow a:not(.button).registration-item .incomplete-registration{color:#ec8023}.event-text.yellow a:not(.button).registration-item .complete-registration{color:#5fcf80}.event-text.yellow a.button{background-color:#f1c40f}.event-text.yellow a.button:hover{background-color:#dab10d}.event-text.yellow a.button.disabled{pointer-events:none;cursor:default;background-color:#f8e287;border-color:#f7dc6f}.event-text.yellow a.button.disabled:hover{background-color:#f8e287}.event-text.yellow a.button.default{background:#b1b3b6;border-color:#9ea1a5}.event-text.yellow a.button.default:hover{background:#95989c}.event-text.yellow a.button.default.disabled{pointer-events:none;cursor:default;border-color:#9ea1a5}.event-text.yellow a.button.default.disabled:hover{border-color:#9ea1a5}.event-text.yellow .switch input:checked+label{background:#f1c40f}.footer-content.yellow a:not(.button){color:#f1c40f}.messages.yellow li.success{background-color:#dab10d}.panel.yellow{background:rgba(241,196,15,.1);border:1px solid #f1c40f}.radio-selector.yellow label.active{background:rgba(241,196,15,.3)}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.yellow{background-color:#f1c40f}/*!
 * angular-loading-bar v0.6.0
 * https://chieffancypants.github.io/angular-loading-bar
 * Copyright (c) 2014 Wes Cruver
 * License: MIT
 *
 * @modified by - CCN-2M Awesomes
 */#loading-bar,#loading-bar-spinner{pointer-events:none;transition:linear 350ms all;z-index:1300}#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active,#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0;filter:blur(5px)}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .peg{position:absolute;width:70px;right:0;top:0;height:3px;opacity:.45;border-radius:100%;box-shadow:1px 0 6px 1px #3498db}#loading-bar .bar{transition:width 350ms;position:relative;z-index:10002;left:0;width:100%;height:3px;background:#3498db;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar-spinner{position:fixed;z-index:1300;top:50%;left:0;right:0;height:100px;width:140px;margin:0 auto;margin-top:-50px;background:0 0}#loading-bar-spinner p{margin-top:80px;text-align:center;font-weight:700;font-size:15pt;color:#3498db}#loading-bar-spinner .spinner-image{top:50%;left:50%;font-size:50px;margin-left:-20px;color:#3498db;margin-top:-20px;position:fixed;animation:loading-bar-spinner .8s linear infinite}.CCN #loading-bar .peg{box-shadow:1px 0 6px 1px #3498db}.CCN #loading-bar .bar{background:#3498db}.CCN #loading-bar-spinner .spinner-image,.CCN #loading-bar-spinner p{color:#3498db}.MEV #loading-bar .peg,.VSR #loading-bar .peg{box-shadow:1px 0 6px 1px #7da63f}.MEV #loading-bar .bar,.VSR #loading-bar .bar{background:#7da63f}.MEV #loading-bar-spinner .spinner-image,.MEV #loading-bar-spinner p,.VSR #loading-bar-spinner .spinner-image,.VSR #loading-bar-spinner p{color:#7da63f}.HorseReg #loading-bar .peg{box-shadow:1px 0 6px 1px #141722}.HorseReg #loading-bar .bar{background:#141722}.HorseReg #loading-bar-spinner .spinner-image,.HorseReg #loading-bar-spinner p{color:#141722}.PlayerWeb #loading-bar .peg{box-shadow:1px 0 6px 1px #1f1b4e}.PlayerWeb #loading-bar .bar{background:#1f1b4e}.PlayerWeb #loading-bar-spinner .spinner-image,.PlayerWeb #loading-bar-spinner p{color:#1f1b4e}.CheerReg #loading-bar .peg{box-shadow:1px 0 6px 1px #352a62}.CheerReg #loading-bar .bar{background:#352a62}.CheerReg #loading-bar-spinner .spinner-image,.CheerReg #loading-bar-spinner p{color:#352a62}.SnowReg #loading-bar .peg{box-shadow:1px 0 6px 1px #3850a2}.SnowReg #loading-bar .bar{background:#3850a2}.SnowReg #loading-bar-spinner .spinner-image,.SnowReg #loading-bar-spinner p{color:#3850a2}.IceReg #loading-bar .peg{box-shadow:1px 0 6px 1px #00a0cf}.IceReg #loading-bar .bar{background:#00a0cf}.IceReg #loading-bar-spinner .spinner-image,.IceReg #loading-bar-spinner p{color:#00a0cf}.GymReg #loading-bar .peg{box-shadow:1px 0 6px 1px #0a171d}.GymReg #loading-bar .bar{background:#0a171d}.GymReg #loading-bar-spinner .spinner-image,.GymReg #loading-bar-spinner p{color:#0a171d}.AthleticsReg #loading-bar .peg{box-shadow:1px 0 6px 1px #141722}.AthleticsReg #loading-bar .bar{background:#141722}.AthleticsReg #loading-bar-spinner .spinner-image,.AthleticsReg #loading-bar-spinner p{color:#141722}.HorseConnect #loading-bar .peg{box-shadow:1px 0 6px 1px #d0383f}.HorseConnect #loading-bar .bar{background:#d0383f}.HorseConnect #loading-bar-spinner .spinner-image,.HorseConnect #loading-bar-spinner p{color:#d0383f}.bigger-label{font-size:1.3rem}.line-height.lh-12{line-height:12px}.line-height.lh-17{line-height:17px}.line-height.lh-18{line-height:18px}.accent.orange{color:#ec8023}.accent.blue{color:#1773ab}.accent.red{color:#dc3236}.accent.yellow{color:#f1c40f}.accent.purple{color:#9b59b6}.accent.green{color:#5fcf80}.accent.white{color:#fff}.accent.underline{text-decoration:underline}.accent.permit-grey{color:#717f8a}.accent.mev-green{color:#7da63f}.accent.playerweb-blue{color:#1f1b4e}.accent.black{color:#444}.accent.gold{color:#a79357}.word-break-control{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;-ms-word-break:break-all}.hide-overflow-ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.lowercase-rest{text-transform:lowercase}.lowercase-rest:first-letter{text-transform:uppercase}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.letter-spacing.ls-68{letter-spacing:.68px}.font-weight-500{font-weight:500}.font-weight-400{font-weight:400}.font-weight-normal{font-weight:400}.strong{font-weight:700}.text-italics{font-style:italic}.font-12{font-size:12px!important}.font-13{font-size:13px!important}.font-14{font-size:14px!important}.font-15{font-size:15px!important}.font-16{font-size:16px!important}.font-17{font-size:17px!important}.font-18{font-size:18px!important}.font-19{font-size:19px!important}.font-20{font-size:20px!important}.font-24{font-size:24px!important}.font-25{font-size:25px!important}.font-30{font-size:30px!important}.font-40{font-size:40px!important}.font-60{font-size:60px!important}.right-text-lg{text-align:right}@media (max-width:1280px){.right-text-lg{text-align:left}}.right-text-md,.text-right-md{text-align:right}@media (min-width:0px) and (max-width:991px){.right-text-md,.text-right-md{text-align:left}}.dcs,.dft,.exp,.ext,.inc,.inj,.mrd,.rtd,.sld{background:#ba1010;border:1px solid #ba1010;color:#fff;line-height:1;padding:1px 12px;padding:1px 8px;font-size:10px;border-radius:16px;align-items:center;cursor:default;font-weight:700}.ais,.cnd,.com,.ngs,.oth,.pex,.sus{background:#7cc576;border:1px solid #7cc576;color:#fff;line-height:1;padding:1px 12px;font-size:10px;padding:1px 8px;border-radius:16px;align-items:center;cursor:default;font-weight:700}.aib,.ans,.pdp,.pnd{background:#bfb609;border:1px solid #bfb609;color:#fff;line-height:1;padding:1px 12px;font-size:10px;padding:1px 8px;border-radius:16px;align-items:center;cursor:default;font-weight:700}.fluid-hack{font-size:13px}@media screen and (min-width:768px){.fluid-hack{font-size:calc(13px + 3 * ((100vw - 768px) / 672))}}@media screen and (min-width:1440px){.fluid-hack{font-size:16px}}.event-listing-layout :not(i){box-sizing:border-box;margin:0;padding:0;font-family:Figtree}.event-listing-layout :not(i) button:focus{outline:0}.event-listing-layout :not(i) i{font-style:normal}.event-listing-layout{background-image:linear-gradient(to left,#fff 50%,#fff,#f8f8f8,#f8f8f8 50%)}.event-listing-layout--no-results{background-image:linear-gradient(to left,#fff 80%,#fff,#f8f8f8,#f8f8f8 50%)}.event-listing-layout .categories-list{margin-left:20px}.event-listing-layout .header{height:25vw;min-height:20rem;max-height:28rem;margin-top:50px;position:relative}.event-listing-layout .header__background{position:absolute;height:80%;width:100%;background-size:cover}.event-listing-layout .header__inner{width:1440px;max-width:calc(100% - 20vw);height:100%;margin:auto;position:relative}.event-listing-layout .header__title{position:relative;float:left;top:3rem}.event-listing-layout .header__title h1{color:#fff;font-size:2.8rem;font-weight:600;letter-spacing:.2rem;font-family:Figtree;margin:0}.event-listing-layout .header .dropdown{float:right;width:15rem;top:3rem;font-size:1.2rem;color:#333;border-radius:5px;height:3rem;padding:0 2rem 0 0;line-height:3rem;background-color:#fff;text-align:center;z-index:1;cursor:pointer}.event-listing-layout .header .dropdown::after{font-family:FontAwesome;content:"";color:#333;position:absolute;right:0;margin-right:1rem;padding-left:1rem;border-left:1px solid #d4d4d4;top:.2rem;line-height:2.6rem}.event-listing-layout .header .dropdown:hover{background-color:#f8f8f8}.event-listing-layout .header .dropdown__menu{position:absolute;display:none;left:0;right:0;list-style:none;padding:0 1rem 0 1rem;margin-top:.5rem;background-color:#fff;text-align:left;border-radius:5px;box-shadow:0 1px 3px #d4d4d4}.event-listing-layout .header .dropdown__menu li{padding:.5rem;position:relative}.event-listing-layout .header .dropdown__menu li:not(:last-child){border-bottom:1px solid #d4d4d4}.event-listing-layout .header .dropdown__menu li a{color:inherit;text-decoration:inherit;cursor:pointer;display:block}.event-listing-layout .header .dropdown__menu li a:hover::after{right:0}.event-listing-layout .header .dropdown__menu li a::after{font-family:FontAwesome;content:"";color:#333;transition:right .3s ease-in-out;right:5px;position:absolute}.event-listing-layout .header .dropdown--active .dropdown__menu{display:block}.event-listing-layout .custom-listing-content{padding:1rem 1rem 0 1rem;background-color:#fff}.event-listing-layout .content-wrap{color:#333;width:1440px;max-width:calc(100% - 20vw);margin:auto;position:relative}.event-listing-layout .content-wrap:after{content:" ";display:table;height:0;clear:both;visibility:hidden}.event-listing-layout .content{background-color:#fff;padding:10px}.event-listing-layout .content__search{position:relative}.event-listing-layout .content__search form{display:flex;flex-direction:row;gap:5px}.event-listing-layout .content__search form .search-input{flex-grow:2;position:relative}.event-listing-layout .content__search form .search-input input[type=text]{margin:0;border-radius:3px;font-size:1rem;height:3rem;padding:0 2rem 0 1rem;border:1px solid #d4d4d4;box-shadow:inset 0 1px 2px rgba(212,212,212,.1);transition:all .45s ease-in-out}.event-listing-layout .content__search form .search-input input[type=text]:focus{box-shadow:inset 0 0 5px #c2c2c2;border-color:#c2c2c2}.event-listing-layout .content__search form .search-input input[type=text]:-ms-input-placeholder{color:#333}.event-listing-layout .content__search form .search-input input[type=text]::placeholder{color:#333}.event-listing-layout .content__search form .search-btn{padding:14px 10px;border-radius:3px!important;background-color:#0f669d}.event-listing-layout .content__search form .search-btn:hover{background-color:#1d88cb}.event-listing-layout .content__search .clear-input{position:absolute;top:5%;padding:10px;right:0}.event-listing-layout .content .list--list{margin-left:2%}.event-listing-layout .content .list--grid{margin-left:calc(2% - .3rem)}.event-listing-layout .content .list__events.top-20{margin-top:20px}.event-listing-layout .custom-carousel{position:absolute;width:100%;bottom:0;top:110px}.event-listing-layout .custom-carousel .carousel img{border:none}.event-listing-layout .custom-carousel .carousel,.event-listing-layout .custom-carousel .carousel-inner,.event-listing-layout .custom-carousel .item{width:100%}.event-listing-layout .custom-carousel .footer{position:absolute;width:100%;height:3rem;line-height:3rem;margin-top:-3rem;color:#fff;background-color:rgba(51,51,51,.6);font-size:0}.event-listing-layout .custom-carousel .footer__date{display:inline-block;width:8rem;text-align:center;vertical-align:top}.event-listing-layout .custom-carousel .footer__date--month{font-size:2rem}.event-listing-layout .custom-carousel .footer__date--day{font-size:1rem}.event-listing-layout .custom-carousel .footer__title{display:inline-block;width:calc(100% - 8rem - 5rem);color:#fff;font-size:1.6rem;vertical-align:top}.event-listing-layout .custom-carousel .footer__control{display:inline-block;width:5rem;height:100%;font-size:0;vertical-align:top}.event-listing-layout .custom-carousel .footer__control button{height:100%;width:50%;display:inline-block;background-color:transparent;font-size:3rem}.event-listing-layout .custom-carousel .footer__control button:hover .footer__control--next::after{left:60%;font-size:3.5rem}.event-listing-layout .custom-carousel .footer__control button:hover .footer__control--prev::after{left:40%;font-size:3.5rem}.event-listing-layout .custom-carousel .footer__control--next::after{font-family:FontAwesome;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.event-listing-layout .custom-carousel .footer__control--prev::after{font-family:FontAwesome;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.event-listing-layout .events{display:flex;flex-wrap:wrap;gap:20px 0;justify-content:space-between}.event-listing-layout .events .event{display:flex;flex-basis:32%;justify-content:space-between;align-items:center;border-radius:3px;border:1px solid #d4d4d4;box-shadow:0 0 0 rgba(51,51,51,.1);transition:box-shadow .25s,border-color .25s ease-in-out;cursor:pointer;color:#333}@media only screen and (max-width:1080px){.event-listing-layout .events .event{flex-basis:100%}}.event-listing-layout .events .event:hover{box-shadow:0 0 5px #c2c2c2;border-color:#c2c2c2}.event-listing-layout .events .event:hover .event__arrow-right:after{left:60%}.event-listing-layout .events .event.list-item{flex-basis:100%;min-height:6rem}.event-listing-layout .events .event.grid-item{flex-direction:column;min-height:18rem}.event-listing-layout .events .event.grid-item.event--min-height{height:12rem}.event-listing-layout .events .event.grid-item.directory{min-height:23rem}.event-listing-layout .events .event.grid-item .event__date{display:inline-block;width:6rem;height:6rem}.event-listing-layout .events .event.grid-item .event__logo{display:inline-block;width:calc(100% - 6rem);height:6rem;min-height:6rem;max-height:6rem;text-align:center}.event-listing-layout .events .event.grid-item .event__logo--full-width{width:100%;text-align:center}.event-listing-layout .events .event.grid-item .event__description{width:100%;display:block;margin:0;padding:10px 0}.event-listing-layout .events .event.grid-item .event__description--name{position:relative;margin:auto;padding:.5rem 0;width:calc(100% - 2rem)}.event-listing-layout .events .event.grid-item .event__description--name:after{position:absolute;content:"";height:1px;top:0;left:0;width:100%;background-color:#d4d4d4}.event-listing-layout .events .event.grid-item .event__description--name:before{position:absolute;content:"";height:1px;bottom:0;width:100%;background-color:#d4d4d4}.event-listing-layout .events .event.grid-item .event__description--details{width:calc(100% - 2rem);margin:.5rem auto}.event-listing-layout .events .event.grid-item .event__description--details li{display:list-item;position:relative;margin-left:1.5rem}.event-listing-layout .events .event.grid-item .event__description--details li:first-child:before{left:-1rem}.event-listing-layout .events .event.grid-item .event__description--details li:before{position:absolute;left:-1.5rem}.event-listing-layout .events .event.grid-item .event__arrow-right{display:none}.event-listing-layout .events .event__grid-date{display:flex;width:100%!important;padding:10px 16px;justify-content:space-around;align-items:center}.event-listing-layout .events .event__grid-date--date{font-size:2.3rem;font-weight:900;line-height:1.2rem;letter-spacing:.2rem;white-space:nowrap}.event-listing-layout .events .event__grid-date--arrow{color:#d4d4d4;font-weight:700;font-size:2.3rem}.event-listing-layout .events .event__date{display:table-cell;width:6rem;position:relative;text-transform:uppercase}.event-listing-layout .events .event__date.show-end-date{width:10.5rem!important}.event-listing-layout .events .event__date--center{width:100%;display:flex;justify-content:space-evenly;align-items:center}.event-listing-layout .events .event__date--day{font-family:Figtree;display:block;text-align:center;font-weight:900;font-size:2.6rem;line-height:3rem;letter-spacing:.2rem}.event-listing-layout .events .event__date--month{font-family:Figtree;display:block;text-align:center;font-weight:500;font-size:1.3rem;line-height:1.5rem;letter-spacing:.3rem}.event-listing-layout .events .event__date--arrow{color:#d4d4d4;font-weight:700;font-size:4rem}.event-listing-layout .events .event__logo{display:table-cell;width:10rem;max-height:150px}.event-listing-layout .events .event__logo img{max-height:100%;max-width:100%;padding:1rem}.event-listing-layout .events .event__description{width:calc(100% - 10rem - 6rem - 10rem - 3rem);display:table-cell;vertical-align:middle;padding:1rem 0}.event-listing-layout .events .event__description--morg,.event-listing-layout .events .event__description--series{width:calc(100% - 10rem - 3rem)}.event-listing-layout .events .event__description--morg .event__description--name:before{content:none}.event-listing-layout .events .event__description--name{display:block;font-weight:600;font-size:1rem;line-height:1.5rem;margin-bottom:.5rem}.event-listing-layout .events .event__description--name .distance-away{font-size:14px;color:#141722;padding-left:10px}.event-listing-layout .events .event__description--details{display:block;list-style:none;line-height:1.5rem}.event-listing-layout .events .event__description--details li{display:inline;font-size:1rem}.event-listing-layout .events .event__description--details li:not(:first-child):not(.icon):before{font-size:1.5rem;content:"•";color:#0f669d;display:inline-block;margin:0 .5rem}.event-listing-layout .events .event__description--details li:first-child:before{font-family:FontAwesome;content:"";color:#0f669d;margin-right:.5rem}.event-listing-layout .events .event__description--details li.icon{margin-left:10px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all}.event-listing-layout .events .event__description--details li.icon .fa{font-family:FontAwesome;color:#0f669d}.event-listing-layout .events .event__registrations-btn button{background:#fff;color:#333;border:2px solid #bbb;padding:3px 15px;font-size:14px;border-radius:20px;margin-top:10px}.event-listing-layout .events .event__registrations-btn button:hover{color:#0f669d;border:2px solid #0f669d}.event-listing-layout .events .event__registrations-btn button i{font-size:12px;font-family:FontAwesome;padding-left:5px}.event-listing-layout .events .event__redirect-btn{width:10rem;display:table-cell;position:relative;text-align:center;vertical-align:middle;padding:5px 0}.event-listing-layout .events .event__redirect-btn.grid-mode{width:auto;display:table-footer-group;top:-10px}.event-listing-layout .events .event__redirect-btn button{min-width:80%;background:#fff;color:#0f669d;border:2px solid #0f669d;padding:3px 15px;font-size:14px;cursor:pointer;border-radius:5px!important}.event-listing-layout .events .event__redirect-btn button:hover{color:#fff;background:#0f669d;border:2px solid #0f669d}.event-listing-layout .events .event__redirect-btn button i{font-size:12px;font-family:FontAwesome;padding-left:5px}.event-listing-layout .events .event__arrow-right{width:3rem;display:table-cell;position:relative}.event-listing-layout .events .event__arrow-right:after{font-family:FontAwesome;font-size:2rem;content:"";color:#d4d4d4;transition:left .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event-listing-layout .events .event .corner-ribbon{width:80px;height:80px;overflow:hidden;position:absolute;z-index:999}.event-listing-layout .events .event .corner-ribbon.top-left{top:-1px;left:-1px}.event-listing-layout .events .event .corner-ribbon.top-left span{left:-30px;top:10px;transform:rotate(-45deg)}.event-listing-layout .events .event .corner-ribbon span{position:absolute;display:block;width:100px;padding:0;font-size:8px;font-weight:700;line-height:20px;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.event-listing-layout .events .event .corner-ribbon.navy span{background-color:#141722;color:#fff}.event-listing-layout .events .event .corner-ribbon.shadow span{box-shadow:0 5px 10px rgba(0,0,0,.2)}.event-listing-layout .extra-dir-banner-btn{position:relative;float:right;width:15rem;top:3rem;font-size:15px;color:#fff;height:3rem;line-height:3rem;text-align:center;z-index:1;cursor:pointer;border:1px solid #fff;border-radius:5px;margin:0 10px}.event-listing-layout .extra-dir-banner-btn a,.event-listing-layout .extra-dir-banner-btn a:hover{color:#fff}.event-listing-layout .filter{width:calc(100% - 2vw);margin:1rem 2vw 0 0;background-color:#fff;border-radius:15px}.event-listing-layout .filter__wrap{width:20rem;background-color:#f8f8f8;padding-bottom:20px}.event-listing-layout .filter__date-range{display:inline-block;width:calc(100% / 2);position:relative}.event-listing-layout .filter__date-range--datepicker{position:relative;border:none;box-shadow:none;height:3rem;margin:0;padding-left:2rem;display:inline-block}.event-listing-layout .filter__date-range--datepicker~div{display:inline-block}.event-listing-layout .filter__date-range:last-child::after{display:inline-block;position:absolute;content:"";height:2.6rem;bottom:1.6rem;width:1px;background-color:#d4d4d4;left:0;top:.2rem}.event-listing-layout .filter__date-range::before{position:absolute;font-family:FontAwesome;font-size:1rem;z-index:1;content:"";color:#0f669d;width:1rem;height:1rem;top:.8rem;left:.5rem;pointer-events:none}.event-listing-layout .filter__tags-list{list-style:none}.event-listing-layout .filter__tags-list li{display:inline}.event-listing-layout .filter__tags-list li button{background-color:#f8f8f8;color:#333;padding:.2rem .2rem .2rem .2rem;margin:.2rem;border-radius:5px;vertical-align:bottom}.event-listing-layout .filter__tags-list li button:hover{background-color:#d4d4d4}.event-listing-layout .filter__location{padding:.5rem 0}.event-listing-layout .filter__reset{text-align:center;padding:1rem 0}.event-listing-layout .filter__reset--btn{font-size:.9rem;background-color:#fff;color:#333}.event-listing-layout .filter__type{list-style:none}.event-listing-layout .filter__type button{width:100%;text-align:left;padding:.5rem 0;background-color:#fff;color:#333;border-bottom:1px solid #d4d4d4}.event-listing-layout .filter__type button:hover,.event-listing-layout .filter__type--active{font-weight:600}.event-listing-layout .filter__type button:hover::before,.event-listing-layout .filter__type--active::before{font-family:FontAwesome;content:"";color:#333;position:relative}.event-listing-layout .event-type{margin-bottom:20px}.event-listing-layout .accordion-tab{position:relative;padding-bottom:.5rem;width:100%;color:#fff}.event-listing-layout .accordion-tab__input{position:absolute;opacity:0;z-index:-1}.event-listing-layout .accordion-tab__input:checked~.accordion-tab__content{max-height:100%;overflow:visible}.event-listing-layout .accordion-tab input[type=checkbox]+.accordion-tab__title::after{content:"+"}.event-listing-layout .accordion-tab input[type=checkbox]:checked+.accordion-tab__title::after{transform:rotate(360deg);content:"-"}.event-listing-layout .accordion-tab__title{font-family:Figtree;font-size:1rem;font-weight:600;position:relative;display:block;padding:0 0 0 1rem;background:#fff;line-height:3rem;letter-spacing:.1rem;cursor:pointer;text-transform:uppercase;color:#333}.event-listing-layout .accordion-tab__title::after{position:absolute;right:0;top:0;display:block;width:3rem;height:3rem;line-height:3rem;font-size:2rem;font-weight:400;color:#d4d4d4;text-align:center;transition:all .35s}.event-listing-layout .accordion-tab__content{max-height:0;overflow:hidden;background-color:#fff;color:#333;transition:max-height .35s;margin-bottom:.5rem}.event-listing-layout .accordion-tab__content--wrap{margin:0 1.5rem;font-size:0}.event-listing-layout .accordion-tab__content--wrap .filter__distance{padding:.5rem 0}.event-listing-layout .accordion-tab__content--wrap .filter__distance .apply-filter-btn{padding:15px 0;text-align:center}.event-listing-layout .accordion-tab__content--wrap .filter__distance .apply-filter-btn .btn{padding:5px}.event-listing-layout .accordion-tab__content--wrap .filter__distance .apply-filter-btn .btn:focus,.event-listing-layout .accordion-tab__content--wrap .filter__distance .apply-filter-btn .btn:hover{color:#fff}.event-listing-layout .accordion-tab__content--wrap .filter__distance .apply-filter-btn.HorseReg .btn{background:#141722}.event-listing-layout .accordion-tab__content--wrap .filter__distance h4{font-size:1rem}.event-listing-layout .accordion-tab__content--wrap .filter__distance select{padding-left:1rem}.event-listing-layout .accordion-tab__content--wrap .filter__location{font-size:initial}.event-listing-layout .checkbox-custom{display:flex;align-items:center;justify-content:space-between}.event-listing-layout .checkbox-custom i{font-size:13px;cursor:pointer;color:#d4d4d4}.event-listing-layout .checkbox-custom input[type=checkbox]{display:none}.event-listing-layout .checkbox-custom label{position:relative;display:block;font-size:1rem;color:#333;padding-left:1.7rem;margin:.5rem 0}.event-listing-layout .checkbox-custom label:hover{font-weight:700}.event-listing-layout .checkbox-custom label::after,.event-listing-layout .checkbox-custom label::before{position:absolute;content:"";display:inline-block}.event-listing-layout .checkbox-custom label::before{height:1.2rem;width:1.2rem;border:1px solid #d4d4d4;left:0;top:3px}.event-listing-layout .checkbox-custom label::after{height:.3rem;width:.5rem;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);color:#fff;left:.35rem;top:.55rem}.event-listing-layout .checkbox-custom input[type=checkbox]+label::after{content:none}.event-listing-layout .checkbox-custom input[type=checkbox]:checked+label::after{content:""}.event-listing-layout .checkbox-custom input[type=checkbox]:checked+label::before{background-color:#0f669d}.event-listing-layout .pagination{display:inline-block}.event-listing-layout .sort{display:inline-flex;align-items:center;gap:20px;width:100%;padding:10px 0}.event-listing-layout .sort .toggles{padding-left:10px}.event-listing-layout .sort .toggles .toggle{cursor:pointer;height:20px;color:#d4d4d4}.event-listing-layout .sort .toggles .toggle:hover{color:#0f669d}.event-listing-layout .sort .grid-list{cursor:pointer;color:#d4d4d4}.event-listing-layout .sort .grid-list:hover{color:#0f669d}.event-listing-layout .sort .active{color:#0f669d}@media only screen and (min-width:768px) and (max-width:1100px){.event-listing-layout .content .list__mode{display:none}.event-listing-layout .content .list .event__date{width:calc(6rem - 1rem);height:calc(6rem - 1rem)}.event-listing-layout .content .list .event__logo{width:calc(100% - (6rem - 1rem));height:calc(6rem - 1rem)}}@media only screen and (max-width:768px) and (orientation:portrait){.fluid-hack{font-size:16px}.event-listing-layout{background:#fff}.event-listing-layout .header{min-height:14rem;text-align:center}.event-listing-layout .header__title{float:none}.event-listing-layout .header__inner{max-width:100%}.event-listing-layout .header .dropdown{float:none;width:auto;margin:1rem .5rem 0 .5rem}.event-listing-layout .header .custom-carousel{display:none}.event-listing-layout .header__background{height:100%}.event-listing-layout .content-wrap{max-width:100%}.event-listing-layout .content-wrap .filter{border-radius:0;margin:0;width:100%}.event-listing-layout .content-wrap .filter__wrap{display:block;width:100%;max-width:100%;background-color:#fff;padding-bottom:0}.event-listing-layout .content-wrap .content{display:block;width:96%;max-width:100%;margin:0 2%}.event-listing-layout .content-wrap .content__search{margin:2rem 0}.event-listing-layout .content-wrap .content .list__events{margin:0}.event-listing-layout .content-wrap .content .list__title{margin:0}.event-listing-layout .content-wrap .content .list__mode{display:none}.event-listing-layout .content-wrap .content .list .event{margin:.5rem 0;height:0}.event-listing-layout .content-wrap .content .list .event--list{margin:1rem 1rem 1rem 0}}@media only screen and (max-width:1200px){.fluid-hack .menu-icon-name,.fluid-hack a.title.logo-icon{line-height:4rem}.fluid-hack section.right-small.tab-bar-section.home-graphic{width:7rem}}.HorseReg .event-listing-layout .checkbox-custom input[type=checkbox]:checked+label::before{background-color:#e03a3e}.HorseReg .event-listing-layout .content .list__mode--active{color:#e03a3e}.width-45p{width:45%}.flex-column{flex-direction:column}@media screen and (max-width:1023px){.member-lookup{background-image:unset!important}}.member-lookup .content-wrap{color:#333;width:1440px;min-height:900px;max-width:calc(100% - 20vw);background:#fff;margin:auto;position:relative;padding:4rem;margin-top:6rem}@media screen and (max-width:1520px){.member-lookup .content-wrap{max-width:calc(100% - 10vw)}}@media screen and (max-width:1023px){.member-lookup .content-wrap{padding:0;margin-top:0}}.member-lookup .content-wrap .header-image{display:flex;flex-direction:row;justify-content:center;align-items:center;max-height:170px;margin-bottom:2rem}.member-lookup .content-wrap .header-image img{max-height:170px}@media screen and (max-width:1023px){.member-lookup .content-wrap .header-image{display:none}}.member-lookup .content-wrap .header-image-mobile{display:none}@media screen and (max-width:1023px){.member-lookup .content-wrap .header-image-mobile{display:flex;flex-direction:row;justify-content:center;align-items:center}}.member-lookup .content-wrap .morg-name{display:flex;flex-direction:row;justify-content:space-between;font-size:1rem}.member-lookup .content-wrap .morg-name span{display:inline-block;font-size:1.125rem;text-align:center}.member-lookup .content-wrap .morg-name__left{width:auto}.member-lookup .content-wrap .morg-name__left span{font-size:1.25rem}@media screen and (max-width:1463px){.member-lookup .content-wrap .morg-name__left{width:100%;display:inline-block}}.member-lookup .content-wrap .morg-name__left .mobile{display:none}@media screen and (max-width:1463px){.member-lookup .content-wrap .morg-name__left .mobile{display:inline;padding:0 5px;font-size:1.25rem;border-right:1px solid #000;width:100%}}.member-lookup .content-wrap .morg-name__left .mobile:last-of-type{border-right:0}.member-lookup .content-wrap .morg-name__right{display:flex;flex-direction:row;justify-content:flex-start;width:auto}@media screen and (max-width:1463px){.member-lookup .content-wrap .morg-name__right{display:none}}.member-lookup .content-wrap .morg-name__right div{display:flex;font-size:1.25rem;border-right:1px solid #000;justify-content:center;align-items:baseline;text-align:center}.member-lookup .content-wrap .morg-name__right div:last-of-type{border-right:0}.member-lookup .content-wrap .morg-name__right div:hover{cursor:pointer}.member-lookup .content-wrap .morg-name__right span{margin-left:20px}@media screen and (max-width:1023px){.member-lookup .content-wrap .morg-name{margin:2rem 0}}.member-lookup .content-wrap .morg-name.noTitle{margin:0 0 2rem 0}@media screen and (max-width:1023px){.member-lookup .content-wrap .morg-name.noTitle{margin:2rem 0}}.member-lookup .content-wrap .sub-content{margin:1rem 0;padding-bottom:1rem;border-bottom:1px solid #d3d3d3}@media screen and (max-width:1023px){.member-lookup .content-wrap .sub-content{border-bottom:none}}.member-lookup .header{text-align:left;margin:2rem 0 2rem 0}@media screen and (max-width:1023px){.member-lookup .mobile-hidden{display:none}}.member-lookup .search{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:2rem}@media screen and (max-width:1023px){.member-lookup .search{display:none}}.member-lookup .search-mobile{display:none}@media screen and (max-width:1023px){.member-lookup .search-mobile{display:flex;width:100%;margin:1rem 0 0;padding:1rem 0;flex-direction:column}.member-lookup .search-mobile button{width:100%}.member-lookup .search-mobile button:first-child{margin-bottom:1rem}}.member-lookup .lookup-form--input-wrap{width:100%;display:flex;justify-content:space-between;align-items:center;border:1px solid #d4d4d4;margin-bottom:1rem}@media screen and (max-width:1023px){.member-lookup .lookup-form--input-wrap{flex-direction:column;padding:1rem}}.member-lookup .lookup-form__morg{display:block}.member-lookup .lookup-form__morg button,.member-lookup .lookup-form__morg label,.member-lookup .lookup-form__morg span{display:inline-block}.member-lookup .lookup-form__morg label{cursor:default}.member-lookup .lookup-form__morg span{color:#0f669d;margin:0 .5rem;font-size:1.3rem}.member-lookup .lookup-form__input{width:inherit;padding:1.5rem 0}.member-lookup .lookup-form__input .separator,.member-lookup .lookup-form__input input,.member-lookup .lookup-form__input label{margin:0 auto;width:90%}.member-lookup .lookup-form__input--err{border-color:#dc3236}@media screen and (max-width:1023px){.member-lookup .lookup-form__input{padding:.5rem 0;width:100%;margin:0}.member-lookup .lookup-form__input .separator,.member-lookup .lookup-form__input input,.member-lookup .lookup-form__input label{margin:0;width:100%}}.member-lookup .lookup-form__input.separator{display:flex;justify-content:center;top:8px;position:relative}@media screen and (max-width:1023px){.member-lookup .lookup-form__input.separator{padding:0;margin-bottom:1rem}}.member-lookup .lookup-form__input.separator.shrink{width:20px;margin:0 20px 0 0;height:unset}@media screen and (max-width:1023px){.member-lookup .lookup-form__input.separator.shrink{padding:1rem;height:74px}}.member-lookup .lookup-form__input.number{background:#f2f4f8}@media screen and (max-width:1023px){.member-lookup .lookup-form__input.number{padding:1rem}}.member-lookup .lookup-form__btn{background-color:#fff;height:2.3125rem;margin:0;padding:0;outline:0}.member-lookup .lookup-form__btn:hover{cursor:pointer}.member-lookup .lookup-form__btn--search{display:table-cell;vertical-align:bottom;min-width:9.5rem;padding:0 2rem;color:#0f669d;border:1px solid #0f669d;margin-left:20px}.member-lookup .lookup-form__btn--search:hover{background-color:#f8f8f8;color:#0f669d}.member-lookup .lookup-form__btn--search:disabled{background-color:#d3d3d3;color:#fff;cursor:not-allowed}@media screen and (max-width:1023px){.member-lookup .lookup-form__btn--search{margin:0;width:100%}}.member-lookup .lookup-form__btn--report{display:block;margin:1rem 0 0 .5%;height:1.5rem}.member-lookup .lookup-form__btn--morg{padding:0 10px;font-size:1rem;height:unset;color:#9d9fa3!important}.member-lookup .selected{color:#141722!important;border-right:1px solid #141722}.member-lookup .selected:last-of-type{color:#141722!important;border-right:0}.member-lookup .result-statistic{height:70px;background:#f2f4f8;margin-bottom:1.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:15px}@media screen and (max-width:1350px){.member-lookup .result-statistic{flex-direction:column;height:auto;padding:1rem}}.member-lookup .result-statistic .left-side{display:flex;justify-content:center;align-items:center}.member-lookup .result-statistic .left-side span{margin:0 5px}.member-lookup .result-statistic .left-side span:first-child{margin:0 5px 0 0}.member-lookup .result-statistic .left-side .pipe-separator{display:block}@media screen and (max-width:1350px){.member-lookup .result-statistic .left-side{flex-direction:column;height:auto;width:100%}.member-lookup .result-statistic .left-side .pipe-separator{display:none}.member-lookup .result-statistic .left-side span{margin:.5rem 0}}.member-lookup .result-statistic .right-side{display:flex;flex-direction:column;position:relative;min-width:222px}@media screen and (max-width:1350px){.member-lookup .result-statistic .right-side{width:100%}}.member-lookup .result-statistic .right-side .report-btn{display:inline-block;padding:.3rem 1rem;cursor:pointer;background:#fff;border:1px solid #0f669d;color:#0f669d;height:2.3125rem;width:100%;text-align:center;margin:0}.member-lookup .result-statistic .right-side .report-btn:hover{color:#0f669d;background:#f8f8f8;transition:background-color .3s ease-out}.member-lookup .result-statistic .right-side .report-btn:disabled{background-color:#d3d3d3}.member-lookup .result-statistic .right-side .report-btn:hover{cursor:pointer}.member-lookup .result-statistic .right-side .report-dropdown{min-width:222px;position:absolute;top:35px;background:#fff;border:1px solid #d3d3d3;color:#000;padding:0;width:auto}.member-lookup .result-statistic .right-side .report-dropdown div{padding:0 10px}.member-lookup .result-statistic .right-side .report-dropdown div:hover{background:#f2f4f8;cursor:pointer}@media screen and (max-width:1350px){.member-lookup .result-statistic .right-side .report-dropdown{width:100%}}.member-lookup .result-statistic #error-btn{height:25px;background:#fff;border:1px solid #d3d3d3;border-radius:5px;color:#000;padding:5px 10px;margin:0 10px;line-height:1}@media screen and (max-width:1350px){.member-lookup .result-statistic #error-btn{width:100%;height:35px;margin:0 0 1rem 0}}.member-lookup .no-reports{display:flex;justify-content:center;background:#f2f4f8;height:70px;align-items:center;margin-bottom:2rem}.member-lookup .filter-widget{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;background:#f2f4f8;margin-bottom:.75rem;padding:15px}@media screen and (max-width:1023px){.member-lookup .filter-widget{flex-direction:column}}.member-lookup .filter-widget .left{width:auto;margin-right:20px}@media screen and (max-width:1023px){.member-lookup .filter-widget .left{margin-bottom:20px}}.member-lookup .filter-widget .middle{width:auto;flex:1}.member-lookup .filter-widget .right{width:auto;margin-left:20px}@media screen and (max-width:1023px){.member-lookup .filter-widget .right{margin:0;width:100%;max-width:100%}}.member-lookup .filter-widget .no-max-width{max-width:none!important}.member-lookup .filter-widget .filter-text{font-size:1rem;font-weight:600}.member-lookup .filter-widget .distance-filter{display:inline-flex;width:auto;margin:0 20px 10px 0}.member-lookup .filter-widget .distance-filter .equal{line-height:initial;height:100%;padding:.5rem 0;color:#ccc}.member-lookup .filter-widget .distance-filter input,.member-lookup .filter-widget .distance-filter select{width:50%}@media screen and (max-width:1023px){.member-lookup .filter-widget .distance-filter{width:100%}}.member-lookup .filter-widget .attribute-filter{display:inline-flex;margin:0 20px 10px 0;width:auto}.member-lookup .filter-widget .attribute-filter select{width:auto;padding-right:25px}@media screen and (max-width:1023px){.member-lookup .filter-widget .attribute-filter select{width:100%}}@media screen and (max-width:1023px){.member-lookup .filter-widget .attribute-filter{width:100%}}.member-lookup .filter-widget .affiliates-filter,.member-lookup .filter-widget .event-filter{margin:0 20px 10px 0;width:40%;float:left}.member-lookup .filter-widget .affiliates-filter.full-width,.member-lookup .filter-widget .event-filter.full-width{width:100%}.member-lookup .filter-widget .affiliates-filter .err-border+div.chosen-container ul.chosen-choices,.member-lookup .filter-widget .event-filter .err-border+div.chosen-container ul.chosen-choices{border-color:red!important}.member-lookup .filter-widget .affiliates-filter .chosen-container-multi .chosen-choices,.member-lookup .filter-widget .event-filter .chosen-container-multi .chosen-choices{padding:.25rem .5rem;font-size:.875rem}.member-lookup .filter-widget .affiliates-filter .chosen-container-multi .chosen-choices .search-field input,.member-lookup .filter-widget .event-filter .chosen-container-multi .chosen-choices .search-field input{color:rgba(0,0,0,.75)}.member-lookup .filter-widget .affiliates-filter .chosen-container-multi .chosen-choices .search-choice,.member-lookup .filter-widget .event-filter .chosen-container-multi .chosen-choices .search-choice{background:rgba(48,147,16,.5);color:#fff;border-radius:0}.member-lookup .filter-widget .affiliates-filter .chosen-container-multi .chosen-choices .search-choice .search-choice-close,.member-lookup .filter-widget .event-filter .chosen-container-multi .chosen-choices .search-choice .search-choice-close{background-position-x:-31px;background-position-y:1px}.member-lookup .filter-widget .affiliates-filter .chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover,.member-lookup .filter-widget .event-filter .chosen-container-multi .chosen-choices .search-choice .search-choice-close:hover{background-position-x:-42px;background-position-y:-10px}.member-lookup .filter-widget .affiliates-filter .chosen-container-multi .chosen-results,.member-lookup .filter-widget .event-filter .chosen-container-multi .chosen-results{font-size:.875rem}.member-lookup .filter-widget option{cursor:pointer;background:#fff;color:#000}@media screen and (max-width:1023px){.member-lookup .filter-widget .apply-btn{width:100%}}.member-lookup .filter-widget .select-chosen{background:rgba(48,147,16,.5);color:#fff}.member-lookup .filter-widget .select-chosen-applied{background:#309310;color:#fff}.member-lookup .filter-widget .remove-filter{position:relative;line-height:1;display:inline-block;height:100%;top:10px;right:18px;color:#fff;font-weight:700;width:1px;cursor:pointer}@media screen and (max-width:1023px){.member-lookup .filter-widget .remove-filter{top:7px}}.member-lookup .errors-list{border:2px solid #de2339;margin-bottom:2rem;padding:30px 20px}.member-lookup .errors-list .errItems{display:block}.member-lookup .errors-list .errItem{color:#de2339}.member-lookup .errors-list .errItem:not(:last-child):after{content:"|"}.member-lookup .errors-list h4{display:inline-block}.member-lookup .errors-list .clipboard{display:inline-block;vertical-align:text-bottom;font-size:13px;margin-left:10px}.member-lookup .errors-list .clipboard span{display:inline-block;cursor:pointer}.member-lookup .result-card{display:flex;justify-content:space-between;padding:1rem;border:1px solid #d4d4d4;border-width:1px 1px 0 1px;white-space:nowrap}.member-lookup .result-card .left{width:45%;display:flex;flex-direction:column}@media screen and (max-width:1023px){.member-lookup .result-card .left{display:none}}.member-lookup .result-card .right{width:45%}@media screen and (max-width:1023px){.member-lookup .result-card .right{display:none}}@media screen and (max-width:1023px){.member-lookup .result-card{flex-direction:column}}.member-lookup .result-card:last-child{margin-bottom:30px;border-width:1px 1px 1px 1px}.member-lookup .result-card.no-margin-bottom{margin-bottom:0}.member-lookup .result-card.normal-wrap{white-space:normal}.member-lookup .result-card.tight{padding:.5rem}.member-lookup .result-card .additional-info-mobile{display:none}@media screen and (max-width:1023px){.member-lookup .result-card .additional-info-mobile{display:flex;flex-direction:column;margin-left:0;margin-bottom:1.25rem;padding-bottom:0;border-bottom:1px solid #d3d3d3}.member-lookup .result-card .additional-info-mobile li{margin:0 0 5px 0;width:100%;white-space:initial}.member-lookup .result-card .additional-info-mobile li:last-of-type{margin-bottom:1.25rem}}.member-lookup .errors{color:#de2339}.member-lookup .identity{display:block}.member-lookup .identity__credentials{width:50%;display:inline-block;white-space:normal}.member-lookup .identity__credentials .photo-placeholder{width:6.25rem;height:6.25rem;display:inline-block;border:1px solid #d4d4d4}.member-lookup .identity__photo{padding-right:10px}.member-lookup .identity__name{display:inline-block;font-weight:600;font-size:1.2rem;text-transform:capitalize;vertical-align:top}.member-lookup .identity__details{width:50%;display:inline-block;vertical-align:top;white-space:normal}.member-lookup .identity__address ul,.member-lookup .identity__details ul{list-style:none;margin-inline-start:0}@media screen and (max-width:1023px){.member-lookup .identity{display:none}}.member-lookup .identity__mobile{display:none}@media screen and (max-width:1023px){.member-lookup .identity__mobile{display:flex;margin-bottom:1.25rem}.member-lookup .identity__mobile .identity__credentials,.member-lookup .identity__mobile .identity__details{width:50%}.member-lookup .identity__mobile ul{margin-bottom:0}}.member-lookup .additional-info{vertical-align:top;width:100%;display:inline-block;margin-inline-start:0;white-space:normal;list-style:none}@media screen and (max-width:1023px){.member-lookup .additional-info{display:none}}.member-lookup .additional-info__attribute{background-color:#f3f7fb;list-style:none;display:inline-flex;margin:0 5px 5px 0;padding:0 .5rem;border-radius:5px;width:100%;flex-wrap:wrap}.member-lookup .membership{display:inline-block;vertical-align:top;width:100%;white-space:normal;margin-bottom:20px}.member-lookup .membership__wrap{display:flex;flex-direction:column;margin-bottom:20px;white-space:nowrap;width:100%}@media screen and (max-width:1023px){.member-lookup .membership__wrap{display:none}}.member-lookup .membership__wrap--mobile{display:none}@media screen and (max-width:1023px){.member-lookup .membership__wrap--mobile{display:flex;flex-direction:column}.member-lookup .membership__wrap--mobile .membership__card,.member-lookup .membership__wrap--mobile .membership__header{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #d3d3d3}.member-lookup .membership__wrap--mobile .membership__list li{display:flex;flex-direction:column;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #d3d3d3;white-space:initial}.member-lookup .membership__wrap--mobile .membership__list li:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0}.member-lookup .membership__wrap--mobile .products{width:100%;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #d3d3d3}}.member-lookup .membership__wrap--mobile.grouped{display:none}@media screen and (max-width:1023px){.member-lookup .membership__wrap--mobile.grouped{display:flex;flex-direction:column;border-bottom:1px solid #d3d3d3;padding-bottom:1.25rem;margin-bottom:1.25rem}.member-lookup .membership__wrap--mobile.grouped:last-of-type{border-bottom:none;padding:0;margin:0}.member-lookup .membership__wrap--mobile.grouped .wrap{display:inline-flex;flex-direction:column}.member-lookup .membership__wrap--mobile.grouped .membership__card{margin:0;padding-bottom:10px;border:none}.member-lookup .membership__wrap--mobile.grouped .membership__card .membership__card--preview{margin-top:0}.member-lookup .membership__wrap--mobile.grouped .membership__header{display:inline-block;padding-bottom:5px;margin:0;border:none}.member-lookup .membership__wrap--mobile.grouped .membership__list li{display:flex;flex-direction:row;padding-bottom:5px;margin-bottom:0;white-space:initial;border-bottom:0}.member-lookup .membership__wrap--mobile.grouped .membership__list li span:first-child{padding-right:5px}.member-lookup .membership__wrap--mobile.grouped .membership__list li span:first-child:after{content:":"}.member-lookup .membership__wrap--mobile.grouped .membership__list li:last-of-type{border-bottom:0;padding-bottom:0;margin-bottom:0}.member-lookup .membership__wrap--mobile.grouped .products{width:100%;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #d3d3d3}}.member-lookup .membership__title{font-weight:600;font-size:1.2rem}.member-lookup .membership__status{display:inline-flex;align-items:center}.member-lookup .membership__status .status{display:inline-flex}.member-lookup .membership__status .chips{margin-left:8px;padding:1px 8px;font-size:10px;font-weight:700;border-radius:16px;align-items:center;cursor:default;color:#fff;text-transform:uppercase;line-height:normal}.member-lookup .membership__status .green,.member-lookup .membership__status .issued{background:#7cc576}.member-lookup .membership__status .orange,.member-lookup .membership__status .pending,.member-lookup .membership__status .processing{background:#bfb609}.member-lookup .membership__status .cancelled,.member-lookup .membership__status .expired,.member-lookup .membership__status .incomplete,.member-lookup .membership__status .suspended{background:#ba1010}.member-lookup .membership__status .attention,.member-lookup .membership__status .hold{background-color:#de570e}.member-lookup .membership__card{display:inline-block}.member-lookup .membership__card--preview{width:9rem;max-width:9rem;vertical-align:top;padding:1rem 1rem .5rem 1rem;margin-top:.4rem;border:1px solid #d4d4d4;border-radius:5px}.member-lookup .membership__card--title{width:100%;font-size:.7rem;text-align:center;margin-top:.5rem;text-transform:uppercase}.member-lookup .membership__card--link{color:#0f669d;font-size:.7rem}.member-lookup .membership__list{display:inline-block;width:100%;list-style:none;margin-bottom:0;vertical-align:top;margin-inline-start:0}.member-lookup .products{display:inline-block;vertical-align:top;width:50%;white-space:normal}.member-lookup .products ul{list-style:none;margin-inline-start:0}.member-lookup .products__item:not(:first-child){border-top:1px solid #d4d4d4;margin-top:.5rem;padding-top:.5rem}.member-lookup .multievent{display:flex;flex-wrap:wrap;vertical-align:top;width:100%;white-space:normal}.member-lookup .div-disabled{cursor:default!important;pointer-events:none;background:grey!important}.member-lookup .err-border{border-color:#dc3236}.member-lookup .lookup-HorseReg .lookup-form__morg span{color:#141722}.member-lookup .lookup-HorseReg .lookup-form__btn{color:#141722}.member-lookup .lookup-HorseReg .lookup-form__btn--search{border:1px solid #141722}.member-lookup .lookup-HorseReg .lookup-form__btn--search:hover{color:#141722}.member-lookup .lookup-HorseReg .membership__card--link{color:#141722}.member-lookup .lookup-CCN .lookup-form__morg span{color:#0f669d}.member-lookup .lookup-CCN .lookup-form__btn{color:#0f669d}.member-lookup .lookup-CCN .lookup-form__btn--search{border:1px solid #0f669d}.member-lookup .lookup-CCN .lookup-form__btn--search:hover{color:#0f669d}.member-lookup .lookup-CCN .membership__card--link{color:#0f669d}.member-lookup .lookup-IceReg .lookup-form__morg span{color:#00a0cf}.member-lookup .lookup-IceReg .lookup-form__btn{color:#00a0cf}.member-lookup .lookup-IceReg .lookup-form__btn--search{border:1px solid #00a0cf}.member-lookup .lookup-IceReg .lookup-form__btn--search:hover{color:#00a0cf}.member-lookup .lookup-IceReg .membership__card--link{color:#00a0cf}.member-lookup .lookup-2M .lookup-form__morg span{color:#7fa543}.member-lookup .lookup-2M .lookup-form__btn{color:#7fa543;border:1px solid #7fa543;background-color:transparent}.member-lookup .lookup-2M .lookup-form__btn--search{border:1px solid #7fa543}.member-lookup .lookup-2M .lookup-form__btn--search:hover{color:#5fcf80;border:1px solid #5fcf80}.member-lookup .lookup-2M .membership__card--link{color:#7fa543}.member-lookup .lookup-CheerReg .lookup-form__morg span,.member-lookup .lookup-H2OReg .lookup-form__morg span,.member-lookup .lookup-PlayerWeb .lookup-form__morg span,.member-lookup .lookup-SnowReg .lookup-form__morg span{color:#286097}.member-lookup .lookup-CheerReg .lookup-form__btn,.member-lookup .lookup-H2OReg .lookup-form__btn,.member-lookup .lookup-PlayerWeb .lookup-form__btn,.member-lookup .lookup-SnowReg .lookup-form__btn{color:#286097}.member-lookup .lookup-CheerReg .lookup-form__btn--search,.member-lookup .lookup-H2OReg .lookup-form__btn--search,.member-lookup .lookup-PlayerWeb .lookup-form__btn--search,.member-lookup .lookup-SnowReg .lookup-form__btn--search{border:1px solid #286097}.member-lookup .lookup-CheerReg .lookup-form__btn--search:hover,.member-lookup .lookup-H2OReg .lookup-form__btn--search:hover,.member-lookup .lookup-PlayerWeb .lookup-form__btn--search:hover,.member-lookup .lookup-SnowReg .lookup-form__btn--search:hover{color:#286097}.member-lookup .lookup-CheerReg .membership__card--link,.member-lookup .lookup-H2OReg .membership__card--link,.member-lookup .lookup-PlayerWeb .membership__card--link,.member-lookup .lookup-SnowReg .membership__card--link{color:#286097}.card_point{display:inline-flex;width:10px;height:10px;border-radius:50%}.associated-horses{margin-top:10px}@media screen and (max-width:1023px){.associated-horses{padding-top:1.25rem;border-top:1px solid #d3d3d3}}.associated-horses.grouped-mobile{display:none}@media screen and (max-width:1023px){.associated-horses.grouped-mobile{display:flex;flex-direction:column;padding-top:0;margin-top:0;border-top:none}}.associated-horses .associated-horses-table{border:none;width:100%;margin:0}.associated-horses .associated-horses-table tr{border-bottom:solid 1px #ddd}.associated-horses .show-all{display:flex;align-items:center;justify-content:center;width:100%;border:solid 1px #ddd;cursor:pointer;font-size:12px;padding:5px 0}.associated-horses .show-all i{position:relative;font-size:8px;margin-left:5px;bottom:2px}@media screen and (max-width:1023px){.horse-lookup{background-image:unset!important}}.horse-lookup .content-wrap{color:#333;width:1440px;min-height:900px;max-width:calc(100% - 20vw);background:#fff;margin:auto;position:relative;padding:4rem}@media screen and (max-width:1520px){.horse-lookup .content-wrap{max-width:calc(100% - 10vw)}}@media screen and (max-width:1023px){.horse-lookup .content-wrap{padding:0;margin-top:0}}.horse-lookup .content-wrap .header-image{display:flex;flex-direction:row;justify-content:center;align-items:center;max-height:350px}.horse-lookup .content-wrap .header-image img{max-height:300px}@media screen and (max-width:1023px){.horse-lookup .content-wrap .header-image{display:none}}.horse-lookup .content-wrap .header-image-mobile{display:none}@media screen and (max-width:1023px){.horse-lookup .content-wrap .header-image-mobile{display:flex;flex-direction:row;justify-content:center;align-items:center}}@media screen and (max-width:1023px){.horse-lookup .mobile-hidden{display:none}}.horse-lookup .search{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:2rem}@media screen and (max-width:1023px){.horse-lookup .search{display:none}}.horse-lookup .search-mobile{display:none}@media screen and (max-width:1023px){.horse-lookup .search-mobile{display:flex;width:100%;margin:1rem 0 0;padding:1rem 0;flex-direction:column}.horse-lookup .search-mobile button{width:100%}.horse-lookup .search-mobile button:first-child{margin-bottom:1rem}}.horse-lookup .lookup-form--input-wrap{width:100%;display:flex;justify-content:space-between;align-items:center;border:1px solid #d4d4d4;margin-bottom:1rem}@media screen and (max-width:1023px){.horse-lookup .lookup-form--input-wrap{flex-direction:column;padding:1rem}}.horse-lookup .lookup-form__morg{display:block;margin:1rem 0 0 .5%}.horse-lookup .lookup-form__morg button,.horse-lookup .lookup-form__morg label,.horse-lookup .lookup-form__morg span{display:inline-block}.horse-lookup .lookup-form__morg label{cursor:default}.horse-lookup .lookup-form__morg span{color:#0f669d;margin:0 .5rem;font-size:1.3rem}.horse-lookup .lookup-form__input{width:inherit;padding:1.5rem 0}.horse-lookup .lookup-form__input .separator,.horse-lookup .lookup-form__input input,.horse-lookup .lookup-form__input label{margin:0 auto;width:93%}.horse-lookup .lookup-form__input--err{border-color:#dc3236}@media screen and (max-width:1023px){.horse-lookup .lookup-form__input{padding:.5rem 0;width:100%;margin:0}.horse-lookup .lookup-form__input .separator,.horse-lookup .lookup-form__input input,.horse-lookup .lookup-form__input label{margin:0;width:100%}.horse-lookup .lookup-form__input:first-of-type{padding-top:0}}.horse-lookup .lookup-form__input.separator{display:flex;justify-content:center;top:8px;position:relative;width:5%}@media screen and (max-width:1023px){.horse-lookup .lookup-form__input.separator{padding:0;margin-bottom:1rem}}.horse-lookup .lookup-form__btn{height:2.3125rem;margin:0;padding:0;outline:0}.horse-lookup .lookup-form__btn--search{display:table-cell;vertical-align:bottom;min-width:9.5rem;padding:0 2rem;border:1px solid #0f669d;margin-left:20px}.horse-lookup .lookup-form__btn--search:hover{background-color:#f8f8f8;color:#0f669d}.horse-lookup .lookup-form__btn--search:disabled{background-color:#d3d3d3}@media screen and (max-width:1023px){.horse-lookup .lookup-form__btn--search{margin:0;width:100%}}.horse-lookup .lookup-form__btn--report{display:block;margin:1rem 0 0 .5%;height:1.5rem}.horse-lookup .lookup-form__btn--morg{padding:0 10px;font-size:1rem;height:unset;color:#9d9fa3!important}.horse-lookup .result-card{display:flex;flex-direction:row;padding:1rem;border:1px solid #d4d4d4;border-width:1px;margin-bottom:10px;white-space:nowrap}@media screen and (max-width:1023px){.horse-lookup .result-card{flex-direction:column}}.horse-lookup .result-card .details{width:50%}@media screen and (max-width:1023px){.horse-lookup .result-card .details{width:100%;justify-content:space-between}}.horse-lookup .result-card .groups{width:50%}@media screen and (max-width:1023px){.horse-lookup .result-card .groups{width:100%;margin-top:20px}}@media screen and (max-width:1350px){.horse-lookup .result-card .groups{white-space:normal}}.horse-lookup .result-card .groups .group{background-color:#f3f7fb;list-style:none;display:inline-flex;margin:0 5px 5px 0;padding:0 .5rem;border-radius:5px;width:auto;flex-wrap:wrap}@media screen and (max-width:1023px){.horse-lookup .result-card .groups .group{padding:0 .5rem 0 0}}.horse-lookup .result-card:last-child{margin-bottom:30px;border-width:1px 1px 1px 1px}.horse-lookup .errors{color:#de2339}.horse-lookup .details{display:flex;flex-direction:row}.horse-lookup .details .photo{display:flex;justify-content:center;align-items:center;margin:0 20px}.horse-lookup .details .photo img{width:130px;max-width:130px}.horse-lookup .details .section{display:flex;flex-direction:column;width:40%}.horse-lookup .details .section .name{display:inline-block;font-weight:600;font-size:1.2rem;text-transform:capitalize;vertical-align:top;margin-bottom:10px}.horse-lookup .details .section .item{display:inline-flex;align-items:center}.horse-lookup .details .section .item span:first-of-type{font-weight:700}.horse-lookup .details .section .item .status{display:inline-flex;margin-left:10px}.horse-lookup .details .section .verified img{width:20px}.horse-lookup .products{display:inline-block;vertical-align:top;width:50%;white-space:normal}.horse-lookup .products ul{list-style:none;margin-inline-start:0}.horse-lookup .products__item:not(:first-child){border-top:1px solid #d4d4d4;margin-top:.5rem;padding-top:.5rem}.horse-lookup .div-disabled{cursor:default!important;pointer-events:none;background:grey!important}.horse-lookup .left-5{margin-left:5px}.horse-lookup .left-right-20{margin:0 20px}.horse-lookup .center-text{text-align:center}.horse-lookup .HorseReg .lookup-form__morg span{color:#141722}.horse-lookup .HorseReg .lookup-form__btn{color:#141722}.horse-lookup .HorseReg .lookup-form__btn--search{border:1px solid #141722}.horse-lookup .HorseReg .lookup-form__btn--search:hover{color:#141722}.horse-lookup .HorseReg .membership__card--link{color:#141722}.horse-lookup .CCN .lookup-form__morg span{color:#0f669d}.horse-lookup .CCN .lookup-form__btn{color:#0f669d}.horse-lookup .CCN .lookup-form__btn--search{border:1px solid #0f669d}.horse-lookup .CCN .lookup-form__btn--search:hover{color:#0f669d}.horse-lookup .CCN .membership__card--link{color:#0f669d}@media print{@page{size:auto;margin:50px}body{transform:scale(.8);-webkit-transform:scale(.8);-moz-transform:scale(.8);transform-origin:top;width:100%;height:100%;padding:0;margin:20px 0 0}#navbar{display:none}.cart-page-wrapper.receipt{margin:0;padding:0}.cart-page-wrapper.receipt .receipt-buttons{display:none}.cart-page-wrapper.receipt .container{margin:0;padding:0}.cart-page-wrapper.receipt .container .receipt-wrapper{box-shadow:1px 2px 6px 0 rgba(0,0,0,.25)!important;-webkit-filter:1px 2px 6px 0px rgba(0,0,0,0.25)!important;-webkit-print-color-adjust:exact;-web-filter:opacity(1)}.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-footer,.cart-page-wrapper.receipt .container .receipt-wrapper .receipt-header{background:#f4f5f9!important;-webkit-print-color-adjust:exact!important}.cart-page-wrapper.receipt .container .receipt-wrapper .content{background:#fcfcfc!important;-webkit-print-color-adjust:exact!important}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box{font-size:100%}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-table tr td{page-break-inside:avoid}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-header{background:#f4f5f9!important;-webkit-print-color-adjust:exact!important}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-header .checkout-date{text-align:left}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-summary .total{font-size:16px;line-height:initial}.cart-page-wrapper.receipt .container .receipt-wrapper .content .receipt-box .receipt-box-summary .summary{page-break-inside:avoid}}.minimal-ta-editor{border:1px solid #ccc}.minimal-ta-editor .btn-toolbar{margin-left:0}.minimal-ta-editor .btn-circle-container{top:0}.minimal-ta-editor .btn-circle-container .btn-standard{border:1px solid #ccc}.minimal-ta-editor .ta-toolbar{background:#eee;padding:5px}.minimal-ta-editor .ta-toolbar .btn-group button.btn{border:0;background:#eee;font-size:14px;color:#000;height:auto;padding:8px 12px}.minimal-ta-editor .ta-editor.form-control{border:none;border-radius:0}.minimal-ta-editor .ta-editor.ta-html{min-height:150px}.minimal-ta-editor .ta-scroll-window.form-control{min-height:150px}.minimal-ta-editor .ta-scroll-window>.ta-bind{min-height:150px}.minimal-ta-editor .ta-scroll-window>.ta-bind.placeholder-text::before{color:#777}.uib-timepicker.condensed{padding:0;margin:0;border:none}.uib-timepicker.condensed tr{background-color:#fff;border:1px solid #bdbdbd;box-sizing:border-box}.uib-timepicker.condensed tr .uib-time{width:45px;padding:0;margin:0}.uib-timepicker.condensed tr .uib-time.am-pm{padding:5px}.uib-timepicker.condensed tr .uib-time button{font-size:12px;border-radius:0;border:none;font-weight:700;padding:5px;width:100%}.uib-timepicker.condensed tr .uib-separator{padding:0;text-align:center}.uib-timepicker.condensed tr input[type=text]{border:none;box-shadow:none;padding:0;margin:0}.uib-timepicker.condensed tr .uib-show-icon{font-size:16px!important;color:#555;text-align:right!important}.uib-timepicker.condensed.required tr{border-color:red}.uib-timepicker.condensed.required tr td{border:none}.uib-timepicker.condensed.small-ph tr input[type=text]:-ms-input-placeholder{font-size:11px}.uib-timepicker.condensed.small-ph tr input[type=text]::placeholder{font-size:11px}.uib-timepicker.condensed.small-ph tr input[type=text]:-ms-input-placeholder{font-size:11px}.custom-timepicker .timepicker-wrapper .toggle-time-list{position:absolute;top:1px;left:1px;font-size:20px;color:#666;background:#eee;padding:5px 7px;cursor:pointer;line-height:0}.custom-timepicker .timepicker-wrapper .meridian-label{position:absolute;top:2px;right:50px;cursor:pointer;color:#777;font-size:13px;padding:6px 5px}.custom-timepicker .timepicker-wrapper .png-time{border:1px solid #bdbdbd;padding:5px;background:#fff;text-align:center}.custom-timepicker .timepicker-wrapper .png-time.pad-10{padding:10px}.custom-timepicker .timepicker-wrapper .cti-time-list{padding:5px;background:#fff;box-shadow:0 6px 6px 1px rgba(0,0,0,.13);width:100%;max-height:284px;overflow-y:auto;position:absolute;top:37px;left:0;z-index:3}.custom-timepicker .timepicker-wrapper .cti-time-list .cti-time-item{padding:3px 0 3px 10px;cursor:pointer;font-size:13px}.custom-timepicker .timepicker-wrapper .cti-time-list .cti-time-item:hover{background-color:#eee;color:#000}.custom-timepicker .timepicker-wrapper .cti-time-list .cti-time-item.cti-time-item-highlighted{background-color:#1773ab;color:#fff}.custom-timepicker.cti-required .timepicker-wrapper .png-time,.custom-timepicker.invalid .timepicker-wrapper .png-time{border-color:red}.custom-timepicker .timepicker-wrapper .png-time input[type=text]{display:inline-block;border:none;width:20px;padding:0;margin:0;text-align:center;cursor:default;height:auto;background:0 0;box-shadow:none}.custom-timepicker .timepicker-wrapper .png-time input[type=text]:focus{color:#000}.custom-timepicker .timepicker-wrapper .png-time input[type=text].mode{width:22px;margin-left:3px}.ccn-uib-datepicker .uib-datepicker-popup{border:none}.ccn-uib-datepicker .uib-datepicker{font-size:12px;padding:0 10px}.ccn-uib-datepicker .uib-datepicker .text-muted{color:#afb8c0}.ccn-uib-datepicker .uib-datepicker table{margin-bottom:0;border:none}.ccn-uib-datepicker .uib-datepicker table thead tr:first-child{background:#fff}.ccn-uib-datepicker .uib-datepicker table thead tr:first-child .btn{background:0 0;color:#3498db}.ccn-uib-datepicker .uib-datepicker table thead tr:first-child .btn[role=heading]{color:#5f6872}.ccn-uib-datepicker .uib-datepicker table tr{background:#fff}.ccn-uib-datepicker .uib-datepicker table tr td{padding:2px}.ccn-uib-datepicker .uib-datepicker table tr th{padding-left:0;padding-right:0}.ccn-uib-datepicker .uib-datepicker table small{font-size:85%;color:#afb8c0}.ccn-uib-datepicker .uib-datepicker table .btn{border:none;font-size:12px}.ccn-uib-datepicker .uib-datepicker table .btn.active,.ccn-uib-datepicker .uib-datepicker table .btn.btn-info.active{background-color:#3498db;color:#fff}.ccn-uib-datepicker .uib-datepicker table .btn.active .text-info,.ccn-uib-datepicker .uib-datepicker table .btn.btn-info.active .text-info{color:#fff}.modal-backdrop.in{opacity:.8}.expiry-date-input{display:flex!important;width:40px!important}@media screen and (max-width:500px){.expiry-date-input{width:100%!important}}.gold.btn-sm{background:#a79357}.gold .ccn-table .hovered{background:rgba(194,180,137,.3)}.gold .ccn-table thead{background:#ac995f}.gold .paginator a:not(.button){display:inline-block;padding:10px 20px;border-radius:30px;border:2px solid #a79357}.gold .paginator a:not(.button).disabled{border:2px solid #b1b3b6;pointer-events:none;cursor:default;color:#9ea1a5!important;font-weight:600}.overlay .gold .button,.overlay .gold.button{background:#a79357;border-color:#96844e}.overlay .gold .button:hover,.overlay .gold.button:hover{background-color:#867646}.overlay .gold:hover{background-color:#867646}.event-text.gold.sidebar-menu li:hover{background-color:#a79357}.event-text.gold a:not(.button){color:#a79357}.event-text.gold a:not(.button).registration-item{color:#363636}.event-text.gold a:not(.button).registration-item .incomplete-registration{color:#ec8023}.event-text.gold a:not(.button).registration-item .complete-registration{color:#a79357}.event-text.gold a.button{background-color:#a79357}.event-text.gold a.button:hover{background-color:#96844e}.event-text.gold a.button.disabled{pointer-events:none;cursor:default;background-color:#d3c9ab;border-color:#cabe9a}.event-text.gold a.button.disabled:hover{background-color:#d3c9ab}.event-text.gold a.button.default{background:#b1b3b6;border-color:#9ea1a5}.event-text.gold a.button.default:hover{background:#95989c}.event-text.gold a.button.default.disabled{pointer-events:none;cursor:default;border-color:#9ea1a5}.event-text.gold a.button.default.disabled:hover{border-color:#9ea1a5}.event-text.gold .switch input:checked+label{background:#a79357}.footer-content.gold a:not(.button){color:#a79357}.messages.gold li.success{background-color:#96844e}.panel.gold{background:rgba(167,147,87,.1);border:1px solid #a79357}.radio-selector.gold label.active{background:rgba(167,147,87,.3)}.new-builders-ui .nbu-progress-bar .nbu-progress-bar-meter.gold{background-color:#a79357}.custom--checkbox--general input[type=checkbox]:checked+label.gold:before,.custom--checkbox--general input[type=radio]:checked+label.gold:before,.custom--radio--box--general input[type=checkbox]:checked+label.gold:before,.custom--radio--box--general input[type=radio]:checked+label.gold:before{background-color:#a79357;border-color:#a79357}.live-event h1,.live-event h2,.live-event h3,.live-event h4,.live-event h5,.live-event h6{font-family:"Nunito Sans",Helvetica,Arial,sans-serif;font-weight:600}.live-event table{margin:0!important}.live-event .title{font-weight:600}.live-event .modal-header{padding:10px 20px;background-color:#428bca;border-bottom:1px solid #e5e5e5;border-radius:5px 5px 0 0}.live-event .modal-body ul{list-style:none;margin-left:40px}.live-event .modal-body ul li{text-indent:-15px;padding-bottom:10px}.live-event .modal-body ul li:before{content:"-";padding-right:10px}.live-event .color.white{color:#fff}.live-event .header{padding:5px 10px;background:#f9f9f9}.live-event .content-row{padding-top:10px;height:35px}.live-event .borderless td,.live-event .borderless th,.live-event .borderless tr{border:none!important}.live-event .invisible{display:none}.live-event .font-weight{font-weight:600!important}.live-event .font-weight.fw-700{font-weight:700!important}.live-event .font-size.fs-15{font-size:15px}.live-event .table-padding.tp-15-30{padding:15px 30px}.live-event .center{text-align:center}.live-event .display.grid{display:grid}.live-event .social-icon{border-radius:50%}.live-event .social-icon.h-35{height:35px}.live-event .red-border{border:1px solid red}.live-event .agreement-header{padding:10px;margin-bottom:10px;font-weight:700;font-size:18px}.live-event table.agreement{width:100%;border:0}.live-event table.agreement tr{background:#fff}.live-event table.agreement tr.grey{background:#f9f9f9}.live-event table.agreement tr td,.live-event table.agreement tr th{padding:10px}.live-event table.agreement tr td table.option-pricing,.live-event table.agreement tr th table.option-pricing{width:100%;margin:0 auto}.live-event table.agreement tr td table.option-pricing thead tr,.live-event table.agreement tr th table.option-pricing thead tr{background:#eee}.live-event table.agreement tr td table.option-pricing tbody tr,.live-event table.agreement tr th table.option-pricing tbody tr{background:#eee}.live-event table.agreement tr td table.option-pricing tbody tr.alt,.live-event table.agreement tr td table.option-pricing tbody tr.odd,.live-event table.agreement tr td table.option-pricing tbody tr:nth-of-type(odd),.live-event table.agreement tr th table.option-pricing tbody tr.alt,.live-event table.agreement tr th table.option-pricing tbody tr.odd,.live-event table.agreement tr th table.option-pricing tbody tr:nth-of-type(odd){background:0 0}.live-event table.agreement tr td table.option-pricing tbody tr th,.live-event table.agreement tr th table.option-pricing tbody tr th{vertical-align:bottom;border-bottom:2px solid #ddd}.live-event table.agreement tr td table.option-pricing tbody tr td,.live-event table.agreement tr th table.option-pricing tbody tr td{border-bottom:1px solid #eee}.event-waiver h1,.event-waiver h2,.event-waiver h3{margin-top:10px;margin-bottom:10px;font-weight:600}.event-waiver h4,.event-waiver h5,.event-waiver h6{font-weight:600}.event-waiver h4{font-size:1.125rem!important;color:#777}.event-waiver table{margin:0!important}.event-waiver .title{color:#777;font-size:24px}.event-waiver .modal-header{padding:10px 20px;border-bottom:1px solid #e5e5e5}.event-waiver .close-button{color:#428bca!important;text-decoration:none}.event-waiver .close-button:hover{color:#2a6496!important}.event-waiver .modal-body{padding-top:20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.event-waiver .text-normal{font-weight:400}.event-waiver .text-strong{font-weight:700}.event-waiver .text-muted{color:#999;font-size:14px}.event-waiver label{margin-bottom:5px;color:#777}.event-waiver .padding.left-15-event{padding-left:15px}.event-waiver .padding.left-12-event{padding-left:12px}.event-waiver .ev-pad-60{padding-right:60px}.event-waiver .modal-fix{padding-left:3px}.event-waiver .color-white{color:#fff!important}.event-waiver .color-grey{color:#777!important}.event-waiver .col-padding{padding-right:15px!important}.event-waiver .remove-lang{margin-top:6px;color:#777;cursor:pointer}.event-waiver .add-lang{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;padding:5px 15px;font-size:13px;margin:0;border-radius:20px;background:#fff;color:#333;border:2px solid #bbb;line-height:normal;float:right}.event-waiver .add-lang:hover{color:#36b6d9;border:2px solid #36b6d9;text-decoration:none}.event-waiver .waiver-modal-header{display:flex;justify-content:space-between;align-items:center;text-align:center}.event-waiver .waiver-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-waiver .waiver-buttons{display:flex;align-items:center;gap:10px}.event-waiver .margin-right-10{margin-right:10px}.event-waiver .margin-right-2{margin-right:2px}.event-waiver .margin-left--5{margin-left:-5px}.event-waiver .btn-round{border-radius:20px;min-width:45%;padding:3px 12px;font-size:11px}.event-waiver .btn-round:hover{color:#333;background-color:#ebebeb;border-color:#adadad;font-weight:400}.event-waiver .grey-bg{background:#f9f9f9}.event-waiver .eee-bg{background:#eee}.event-waiver .bottom-10{margin-bottom:10px}.event-waiver .row-buttons{display:inline-flex}.event-waiver .ccn-ui-buttons{min-width:110px!important;line-height:normal;padding:5px 15px}.event-waiver .upload-button{padding-right:0;font-size:12px}.event-waiver .btn:hover{font-weight:400}.event-waiver .detach-to-fixed-pos-center{position:fixed;z-index:99999;left:44%;top:40%}.event-waiver .w-150{min-width:150px}.event-waiver .top-30{margin-top:30px}.event-waiver .no-waivers{display:flex;justify-content:center;background:#f5f5f5;padding:40px;font-weight:700;margin:20px 0}.wizard .modal-header{background:#1773ab;color:#fff;display:flex;justify-content:space-between;padding:20px}.wizard .modal-header .modal-title{color:inherit;padding:0;margin:0}.wizard .modal-header .close-modal{cursor:pointer;z-index:9999;border-radius:50%;border:0 solid;transition:.2s ease-in-out;width:35px;height:30px}.wizard .buttons{display:flex;justify-content:space-between;margin:30px 0 10px}.wizard .width-3p{width:3%}.wizard .width-45p{width:45%}.wizard .flex-normal{display:flex}.wizard .space-between{justify-content:space-between}.wizard form[name=waiverForm]{padding:0!important}.wizard .float-left{float:left}.wizard .left-10{margin-left:10px}.wizard .row{margin-right:-15px!important;margin-left:-15px!important}.wizard .no-margin{margin:0!important}.plugin-applications-wrap{height:100vh;width:100vw;margin:0;padding:0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.plugin-applications-wrap .logo{display:inherit;justify-content:center;align-items:center;max-width:260px;object-fit:fill;margin-bottom:20px}.plugin-applications-wrap .login-note{display:inline-block;color:#fff;text-align:center;background-color:#dc3236;white-space:nowrap;padding:5px;width:auto;white-space:inherit}.plugin-applications-wrap .lookup{display:inherit;flex-direction:column;align-items:center;justify-content:center;min-width:100%;margin:20px 0}.plugin-applications-wrap .results{display:inherit;flex-direction:column;align-items:center;justify-content:center;border:3px solid #e3e2e2;padding:5px;margin-bottom:20px;min-width:100%}.plugin-applications-wrap .results div{display:inherit;flex-direction:row;justify-content:space-between;width:100%}.plugin-applications-wrap .results div span{display:inline-flex}.plugin-applications-wrap .no-results{margin:20px 0;text-align:center}.plugin-applications-wrap button{text-align:center;background-color:#fff;white-space:nowrap;display:inline-block;overflow:hidden;border-radius:0;color:#4a5f73;padding:5px;line-height:normal;border:3px solid #e3e2e2;margin:0;width:100%}.plugin-applications-wrap select{text-align:center;background-color:#fff;white-space:nowrap;display:inline-block;overflow:hidden;border-radius:0;color:#4a5f73;padding:5px;line-height:normal;border:3px solid #e3e2e2;margin:0}.officials-modal .modal-content{border-radius:0}.officials-modal .modal-header{display:flex;justify-content:space-between;align-items:center;background:#1773ab;color:#fff}.officials-modal .modal-header .modal-title{font-weight:200;font-size:25px}.officials-modal .modal-header .close-modal{position:absolute;right:10px;top:12px;cursor:pointer;z-index:9999;border-radius:50%;border:0 solid;transition:.2s ease-in-out}.officials-modal .modal-header .close-modal svg{width:40px;fill:#fff;pointer-events:none;vertical-align:top}.officials-modal .modal-header .close-modal:hover{transform:rotate(180deg)}.officials-modal .modal-body table{width:100%;margin:0;border:0}.results-rankings-layout .link{color:#1785d8!important;cursor:pointer}.results-rankings-layout .results-rankings-menu .header{display:flex;width:100%;background:#13163d;height:60px;justify-content:flex-start;align-items:center}.results-rankings-layout .results-rankings-menu .header img{width:auto;height:32px;margin:0 10px}.results-rankings-layout .results-rankings-menu .header .tabs{height:100%;display:inherit;align-items:center}.results-rankings-layout .results-rankings-menu .header .tabs span{display:inherit;align-items:center;color:#a8b1b7;margin:0 20px;font-weight:700;cursor:pointer;height:inherit;letter-spacing:1px}.results-rankings-layout .results-rankings-menu .header .tabs span:hover{color:#fff}.results-rankings-layout .results-rankings-menu .header .tabs span.active{border-bottom:5px solid #fff;padding-top:5px}.results-rankings-layout .results-rankings-menu .header .link-back{color:#a8b1b7;font-weight:700;margin-right:20px}.results-rankings-layout .results-rankings-menu .header .link-back:hover{color:#fff}.results-rankings-layout .results-rankings-submenu{margin:25vh auto auto;width:100vw;max-width:50vw;display:flex;flex-direction:column}@media screen and (max-width:1350px){.results-rankings-layout .results-rankings-submenu{max-width:90vw}}@media screen and (max-width:1000px){.results-rankings-layout .results-rankings-submenu{max-width:90vw;margin:20px auto auto}}.results-rankings-layout .results-rankings-submenu .selects{display:inherit;flex-direction:row;justify-content:space-between;width:100%}@media screen and (max-width:1700px){.results-rankings-layout .results-rankings-submenu .selects{flex-wrap:wrap}}@media screen and (max-width:1000px){.results-rankings-layout .results-rankings-submenu .selects{flex-direction:column}}.results-rankings-layout .results-rankings-submenu .buttons{display:inherit;flex-direction:row;justify-content:center}.results-rankings-layout .results-rankings-submenu .selection{width:auto;display:inline-flex;flex-direction:column;width:49%}@media screen and (max-width:1700px){.results-rankings-layout .results-rankings-submenu .selection{width:49%;margin-bottom:20px}}@media screen and (max-width:1000px){.results-rankings-layout .results-rankings-submenu .selection{width:100%}}.results-rankings-layout .results-rankings-submenu .selection label{margin-bottom:10px;padding:0}.results-rankings-layout .results-rankings-submenu .selection select{margin:0;min-width:220px}.results-rankings-layout .results-rankings-submenu.inline-view{transition:.25s ease-in all;flex-direction:row;margin:40px auto;max-width:92vw}@media screen and (max-width:1350px){.results-rankings-layout .results-rankings-submenu.inline-view{flex-direction:column}}.results-rankings-layout .results-rankings-submenu.inline-view .selects{width:unset}@media screen and (max-width:1700px){.results-rankings-layout .results-rankings-submenu.inline-view .selects{width:100%;flex-wrap:unset}}@media screen and (max-width:1350px){.results-rankings-layout .results-rankings-submenu.inline-view .selects{flex-wrap:wrap}}.results-rankings-layout .results-rankings-submenu.inline-view .selection{margin-right:10px}.results-rankings-layout .results-rankings-results{margin:20px auto 0 auto;width:100vw;height:auto;max-width:92vw;transition:.25s ease-in all}.results-rankings-layout .results-rankings-results .header{display:flex;width:100%;height:40px;justify-content:flex-start;align-items:center}.results-rankings-layout .results-rankings-results .header .tabs{height:100%;display:inherit;align-items:center;background:#fff;border-bottom:1px solid #d3d3d3}.results-rankings-layout .results-rankings-results .header .tabs span{display:inherit;align-items:center;color:#000;margin:0 20px;font-weight:400;cursor:pointer;height:inherit;letter-spacing:1px}.results-rankings-layout .results-rankings-results .header .tabs span.active{border-bottom:5px solid #d3d3d3;font-weight:700;padding-top:5px}.results-rankings-layout .results-rankings-results-table{margin-top:40px;transition:.25s ease-in all}.results-rankings-layout .results-rankings-results-table .table-wrap{display:flex;justify-content:flex-start;flex-direction:row;position:relative;margin-bottom:30px}.results-rankings-layout .results-rankings-results-table .no-results{display:block;padding:10px!important;background:#13163d;text-align:center;font-weight:700;color:#fff;width:100%}.results-rankings-layout .results-rankings-results-table table{width:100%;margin:0;border:none;border-collapse:inherit!important}.results-rankings-layout .results-rankings-results-table table tr:nth-child(odd) td{background:#e8e8e8}.results-rankings-layout .results-rankings-results-table table th{white-space:nowrap;padding:15px 30px!important;background:#13163d;color:#fff;font-weight:bolder;min-width:auto;border:none}.results-rankings-layout .results-rankings-results-table table th:first-of-type{min-width:auto}.results-rankings-layout .results-rankings-results-table table td{padding:10px 30px!important;background:#fff;color:#000;white-space:nowrap;border:none}.results-rankings-layout .results-rankings-results-table table td.move{padding:10px 30px 10px 10px!important}.results-rankings-layout .results-rankings-results-table table td.move i{cursor:pointer;margin-right:2px}.results-rankings-layout .results-rankings-results-table .tscroll{width:100%;overflow-x:auto}.results-rankings-layout .results-rankings-results-table .tscroll::-webkit-scrollbar{height:8px}.results-rankings-layout .results-rankings-results-table .tscroll::-webkit-scrollbar-thumb{background:#d3d3d3}.results-rankings-layout .results-rankings-results-table .tscroll table th:first-child{position:sticky;left:0;border-right:1px solid #888}@media screen and (max-width:1000px){.results-rankings-layout .results-rankings-results-table .tscroll table th:first-child{position:static}}.results-rankings-layout .results-rankings-results-table .tscroll table td:first-child{position:sticky;left:0;border-right:1px solid #888}@media screen and (max-width:1000px){.results-rankings-layout .results-rankings-results-table .tscroll table td:first-child{position:static}}.results-rankings-layout .results-rankings-results-table .tscroll td,.results-rankings-layout .results-rankings-results-table .tscroll th{border-bottom:solid #888 1px}.results-rankings-layout .results-rankings-results-table .fader-end{position:absolute;top:0;right:-20px;width:60px;height:100%;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 55%)}.results-rankings-layout .results-rankings-filter{margin:20px 0}.results-rankings-layout .results-rankings-filter form{width:100%;display:flex;justify-content:space-between;flex-direction:column}.results-rankings-layout .results-rankings-filter .left{width:85%;display:flex;flex-wrap:wrap;column-gap:10px}@media screen and (max-width:1700px){.results-rankings-layout .results-rankings-filter .left{flex-direction:row;width:100%;flex-wrap:wrap}}.results-rankings-layout .results-rankings-filter .right{width:15%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}@media screen and (max-width:1700px){.results-rankings-layout .results-rankings-filter .right{width:100%;justify-content:flex-start;align-items:flex-start}}@media screen and (min-width:1700px){.results-rankings-layout .results-rankings-filter .right .selection:not(:first-child){margin-top:20px}}.results-rankings-layout .results-rankings-filter .right label{margin-bottom:10px}.results-rankings-layout .results-rankings-filter .right select{width:220px;margin:0}@media screen and (max-width:1700px){.results-rankings-layout .results-rankings-filter .right select{width:100%}}.results-rankings-layout .results-rankings-filter .selection{width:auto;display:inline-flex;flex-direction:column;margin-bottom:10px}@media screen and (max-width:1700px){.results-rankings-layout .results-rankings-filter .selection{width:49%;margin-bottom:20px}}@media screen and (max-width:1000px){.results-rankings-layout .results-rankings-filter .selection{width:100%}}.results-rankings-layout .results-rankings-filter .selection label{margin-bottom:10px;padding:0}.results-rankings-layout .results-rankings-filter .selection select{margin:0;min-width:220px;max-width:220px;background-color:#fff}@media screen and (max-width:1700px){.results-rankings-layout .results-rankings-filter .selection select{max-width:unset}}.results-rankings-layout .results-rankings-filter .selection.custom-search{position:relative}.results-rankings-layout .results-rankings-filter .selection.custom-search .input{position:relative;min-width:220px}.results-rankings-layout .results-rankings-filter .selection.custom-search .input input{margin:0;min-width:220px}.results-rankings-layout .results-rankings-filter .selection.custom-search .input input:focus{box-shadow:none}.results-rankings-layout .results-rankings-filter .selection.custom-search .input input:read-only{background-color:#fff}.results-rankings-layout .results-rankings-filter .selection.custom-search .input .remove{position:absolute;top:5px;right:10px;font-weight:700;cursor:pointer}.results-rankings-layout .results-rankings-filter .selection.custom-search .results{display:flex;flex-direction:column;max-height:200px;overflow-x:hidden;overflow-y:auto;border:1px solid #ccc;background:#fff;position:absolute;top:calc(4.625rem - 7px);min-width:220px;z-index:1}.results-rankings-layout .results-rankings-filter .selection.custom-search .results .item{cursor:pointer;padding-left:10px}.results-rankings-layout .results-rankings-filter .selection.custom-search .results .item:hover{color:#fff;background:#1785d8}.results-rankings-layout .results-rankings-filter .selection.custom-search .results .item.active{color:#fff;background:#0c4c7a}.results-rankings-layout .results-rankings-filter .selection.event{width:25vw}@media screen and (max-width:1700px){.results-rankings-layout .results-rankings-filter .selection.event{width:49%}}@media screen and (max-width:1000px){.results-rankings-layout .results-rankings-filter .selection.event{width:100%}}@media screen and (max-width:600px){.results-rankings-layout .results-rankings-filter .selection.event{width:100%}}.results-rankings-layout .results-rankings-filter .selection.event .results{width:inherit}.results-rankings-layout .results-rankings-filter .date-range{display:inline-flex;justify-content:flex-start;flex-direction:column;width:auto;margin-bottom:10px}@media screen and (max-width:1700px){.results-rankings-layout .results-rankings-filter .date-range{width:49%;margin-bottom:20px}}@media screen and (max-width:1000px){.results-rankings-layout .results-rankings-filter .date-range{width:100%}}.results-rankings-layout .results-rankings-filter .date-range .error{display:block;background:#fff;padding:0;font-weight:700;text-align:center;widows:100%;color:red;margin:0}.results-rankings-layout .results-rankings-filter .date-range-selection{display:flex;column-gap:20px;margin-bottom:10px}.results-rankings-layout .results-rankings-filter .radio{display:inline-flex;justify-content:flex-start;align-items:center;margin:0}.results-rankings-layout .results-rankings-filter .radio input{position:relative;margin:0}.results-rankings-layout .results-rankings-filter .radio label{margin:0 0 0 5px;padding:0}.results-rankings-layout .results-rankings-filter .check{display:inline-flex;justify-content:flex-start;align-items:center}.results-rankings-layout .results-rankings-filter .check label{margin:0 0 0 5px;padding:0}.results-rankings-layout .results-rankings-filter input[type=checkbox]{margin:0}.results-rankings-layout .results-rankings-filter .date-inputs{display:flex;width:100%}@media screen and (max-width:1000px){.results-rankings-layout .results-rankings-filter .date-inputs{column-gap:10px}}@media screen and (max-width:600px){.results-rankings-layout .results-rankings-filter .date-inputs{flex-direction:column}}.results-rankings-layout .results-rankings-filter .separator{display:flex;align-items:center;margin:0 10px}@media screen and (max-width:1700px){.results-rankings-layout .results-rankings-filter .separator{margin:0 5px}}@media screen and (max-width:1000px){.results-rankings-layout .results-rankings-filter .separator{display:none}}.results-rankings-layout .results-rankings-filter .date-input{display:block;height:2.3125rem;flex:1;min-width:220px}@media screen and (max-width:1700px){.results-rankings-layout .results-rankings-filter .date-input{width:100%}}@media screen and (max-width:1000px){.results-rankings-layout .results-rankings-filter .date-input{width:49%}}@media screen and (max-width:600px){.results-rankings-layout .results-rankings-filter .date-input{width:100%;margin-bottom:10px}}.results-rankings-layout .results-rankings-filter .date-input input{position:relative;display:inline-flex;width:100%;margin:0;min-width:90%}.results-rankings-layout .results-rankings-filter .date-input .icon{position:relative;left:90%;bottom:30px;height:18px;cursor:pointer}@media screen and (max-width:600px){.results-rankings-layout .results-rankings-filter .date-input .icon{left:95%}}.results-rankings-layout .results-rankings-filter .buttons{display:flex;margin-top:40px;justify-content:space-between;width:fit-content;gap:27px}@media screen and (max-width:1000px){.results-rankings-layout .results-rankings-filter .buttons{width:100%;gap:5px}}@media screen and (max-width:600px){.results-rankings-layout .results-rankings-filter .buttons{gap:10px;flex-direction:column}}.results-rankings-layout .button{color:#fff;line-height:normal;border-radius:0;height:2.3125rem;min-width:220px}@media screen and (max-width:1700px){.results-rankings-layout .button{width:49%}}@media screen and (max-width:600px){.results-rankings-layout .button{width:100%}}.results-rankings-layout .button.primary{padding:8px;background:#1785d8}.results-rankings-layout .button.primary:hover:enabled{background:#0c4c7a}.results-rankings-layout .button.secondary{background:#fff;padding:6px;color:#1785d8;border:2px solid #1785d8}.results-rankings-layout .button.secondary:hover:enabled{border:2px solid #0c4c7a;color:#0c4c7a;background:inherit}.results-rankings-layout .button.disabled{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.results-rankings-layout .button.disabled:focus,.results-rankings-layout .button.disabled:hover{background-color:#b9b9b9}.results-rankings-layout .pagination{display:flex;width:100%;justify-content:space-between}@media (max-width:1000px){.results-rankings-layout .pagination{display:none}}.results-rankings-layout .pagination .settings{display:flex;width:100%;justify-content:space-evenly;height:2.3125rem}.results-rankings-layout .pagination .settings .records{display:flex;align-items:center}.results-rankings-layout .pagination .settings .records span:nth-child(2){margin-left:5px}.results-rankings-layout .pagination .settings .pages{display:flex;align-items:center}.results-rankings-layout .pagination .settings .pages input{margin:0 5px;width:100px}.results-rankings-layout .pagination .settings .pages input:focus{box-shadow:none}.results-rankings-layout .pagination .settings .pages span:nth-child(3){margin:0 5px}.results-rankings-layout .pagination .settings .rows{display:flex;align-items:center}.results-rankings-layout .pagination .settings .rows select{margin:0;min-width:fit-content;padding:0 25px 0 10px}.results-rankings-layout .pagination button{min-width:440px}@media screen and (max-width:1700px){.results-rankings-layout .pagination button{min-width:unset;width:100px}}@media screen and (max-width:1000px){.results-rankings-layout .pagination button{min-width:unset;width:50px}}.results-rankings-layout .pagination-mobile{display:none}@media screen and (max-width:1000px){.results-rankings-layout .pagination-mobile{display:flex;width:100%;justify-content:space-between;flex-direction:column}.results-rankings-layout .pagination-mobile .settings{display:flex;width:100%;justify-content:space-evenly;height:2.3125rem}.results-rankings-layout .pagination-mobile .settings .records{display:flex;align-items:center}.results-rankings-layout .pagination-mobile .settings .records span:nth-child(2){margin-left:5px}.results-rankings-layout .pagination-mobile .settings .pages{display:flex;align-items:center}.results-rankings-layout .pagination-mobile .settings .pages input{margin:0 5px;width:100px}.results-rankings-layout .pagination-mobile .settings .pages input:focus{box-shadow:none}.results-rankings-layout .pagination-mobile .settings .pages span:nth-child(3){margin:0 5px}.results-rankings-layout .pagination-mobile .settings .rows{display:flex;align-items:center}.results-rankings-layout .pagination-mobile .settings .rows select{margin:0;min-width:fit-content;padding:0 25px 0 10px}.results-rankings-layout .pagination-mobile .pagination-buttons{display:flex;width:100%;column-gap:10px;margin-top:40px;justify-content:space-between}}.results-rankings-layout .cursor-pointer{cursor:pointer}.results-rankings-layout .text-blue{color:#1785d8}.results-rankings-layout .mb-2{margin-bottom:2px}.results-rankings-layout .pill{display:block}.results-rankings-layout .pill span{background-color:#1785d8;color:#fff;border-radius:20px;font-size:12px;padding:1px 10px}.results-rankings-layout .uib-day button,.results-rankings-layout .uib-month button,.results-rankings-layout .uib-year button{border:0!important}.results-rankings-layout .uib-day .btn-info,.results-rankings-layout .uib-month .btn-info,.results-rankings-layout .uib-year .btn-info{color:#fff!important;background-color:#a90329!important;border-radius:0!important}.results-rankings-layout .uib-day .uib-month .uib-year .btn-info .text-info{color:#fff!important}.results-rankings-layout .uib-left,.results-rankings-layout .uib-right,.results-rankings-layout .uib-title{border:0!important;background:0 0!important}.results-rankings-layout .uib-title{font-size:16px}.results-rankings-layout .uib-daypicker thead tr:first-child .btn-default:hover{color:#3276b1}.results-rankings-layout .uib-daypicker thead tr:first-child{background:#f5f5f5!important;padding:15px 0!important}.results-rankings-layout .uib-daypicker thead tr:nth-child(2) th{padding:10px 0!important}.results-rankings-layout .uib-daypicker .btn-default:hover{color:#fff;background-color:#3276b1;border-color:#fff;border-radius:0!important}.results-rankings-layout .uib-datepicker:focus,.results-rankings-layout .uib-daypicker:focus,.results-rankings-layout .uib-monthpicker:focus,.results-rankings-layout .uib-yearpicker:focus{outline:0!important}.results-rankings-layout table td,.results-rankings-layout table th{padding:0!important}.results-rankings-layout table.uib-daypicker,.results-rankings-layout table.uib-monthpicker,.results-rankings-layout table.uib-yearpicker{margin-bottom:0;border:none}.results-rankings-layout table.uib-daypicker button,.results-rankings-layout table.uib-monthpicker button,.results-rankings-layout table.uib-yearpicker button{min-width:unset}.results-rankings-layout .detach-to-fixed-pos-center{position:fixed;z-index:99999;left:50%;top:40%}.results-rankings-layout .tooltip{position:absolute;z-index:1070;display:block;font-size:16px;text-align:center;line-height:1.4;visibility:visible;opacity:0}.results-rankings-layout .tooltip.in{opacity:.9}.results-rankings-layout .tooltip.right{padding:0 5px;margin-left:10px}.results-rankings-layout .tooltip-inner{max-height:unset!important;max-width:unset!important;margin:0!important;padding:10px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px;white-space:break-spaces}.aws-email-verification{min-height:calc(100vh - 130px);padding-top:50px;display:flex;justify-content:center;width:100%}.aws-email-verification .wrap{display:inherit;flex-direction:column;margin:200px 40px 0}.aws-email-verification .wrap.success .header{font-size:32px;font-weight:700;color:#5fcf80}.aws-email-verification .wrap.fail .header{font-size:32px;font-weight:700;color:#dc3236}.aws-email-verification .wrap .email{display:flex;justify-content:space-between;align-items:center}.aws-email-verification .wrap .email button,.aws-email-verification .wrap .email input{width:49%;margin:0}.aws-email-verification .wrap .content{margin-top:20px;font-weight:700}.aws-email-verification .wrap .content p{font-weight:700}