@font-face{font-family:'LibreFranklin';font-style:normal;src:url(//d15fs4qsengp5u.cloudfront.net/assets/LibreFranklin-3303bbe3092b00f2f13c3bffa5f3ab89811f3227e63268d7fd99cfed0a1ec4b9.ttf) format("truetype")}@font-face{font-family:'LibreFranklin';font-style:italic;src:url(//d15fs4qsengp5u.cloudfront.net/assets/LibreFranklin-Italic-835de2196b458767801ffa5cd1a4dc0455269b60216431b180d3e61674833913.ttf) format("truetype")}@font-face{font-family:"Metric";src:url(//d15fs4qsengp5u.cloudfront.net/assets/Metric-Thin-07e5604d3cbbd358b5adb5215eb4022f61015635265442cce7542aa732da93e6.ttf) format("truetype");font-weight:250;font-style:normal}@font-face{font-family:"Metric";src:url(//d15fs4qsengp5u.cloudfront.net/assets/Metric-ThinItalic-08f62c5fa67153c2f5684c3b5e82f7493c8186ab077ade67c380ebe932377226.ttf) format("truetype");font-weight:250;font-style:italic}@font-face{font-family:"Metric";src:url(//d15fs4qsengp5u.cloudfront.net/assets/Metric-Light-853f8bd52fee08ee8da36fe010e2169819aa53895df02a05512a0c76d04d786a.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Metric";src:url(//d15fs4qsengp5u.cloudfront.net/assets/Metric-LightItalic-1819293ae55cc95a0dd493ed575377016ba77ab2910f110e3f574544574ffb50.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Metric";src:url(//d15fs4qsengp5u.cloudfront.net/assets/Metric-Regular-f94e37401b74a2ea2ad94ad9323f10761a0374606c8c805a28c8ce3ed4d71a0b.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Metric";src:url(//d15fs4qsengp5u.cloudfront.net/assets/Metric-RegularItalic-67acfd5c6021d2429d4bf32e10f6aa075f581ef1466aa223948c72a7aceab1f0.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Metric";src:url(//d15fs4qsengp5u.cloudfront.net/assets/Metric-Medium-9e4c1506f9f89f39aac4d09ebc1107bafeb1ff86deb5faad0fc51cb0599cc1f0.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Metric";src:url(//d15fs4qsengp5u.cloudfront.net/assets/Metric-MediumItalic-4f4b4aed4b3e495ae142641ba1c72592044183abe5b631f22e16380b1d97979c.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Metric";src:url(//d15fs4qsengp5u.cloudfront.net/assets/Metric-Bold-4dbefa56fa94b7c1295e9192ad865bbbb9003d780bc0696b66dcf6d6025b7d11.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Metric";src:url(//d15fs4qsengp5u.cloudfront.net/assets/Metric-BoldItalic-4a380a1655bd8409b3868a7aee7d5519df382ec7aa9aa6562d905d2cf3b926d6.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Metric";src:url(//d15fs4qsengp5u.cloudfront.net/assets/Metric-Black-aefd13fc37bce0c4b00f9e83e2013f5b978840d6628b7b8bfdf9fe2c08a62a96.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Metric";src:url(//d15fs4qsengp5u.cloudfront.net/assets/Metric-BlackItalic-85dabf118d4e2e9c2b1209320242eb995869e1f01671f0c7b8d6ee320996bc75.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'Material Icons Outlined';font-style:normal;font-weight:400;src:url(//d15fs4qsengp5u.cloudfront.net/assets/MaterialIconsOutlined-f48203453d696d9ac988dd62f1ad4eb011bb29bae281b4be002ee54afa776dde.woff2) format("woff2")}body,div,pre,form,input,textarea,blockquote,th,td,h1,h2,h3,h4,h5,h6{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}caption{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0}a{overflow:hidden;outline:none;text-decoration:unset;color:#426DA9;font-weight:600}.flex-container{display:flex;justify-content:space-between;align-items:center}.flex-container{display:flex;justify-content:space-between}body{font:14px LibreFranklin, helvetica, sans-serif;line-height:20px}table{font-size:inherit;font-size:100%}select,input,textarea{font:99% LibreFranklin, helvetica, clean, sans-serif}pre,code{font:115% monospace}.nav li,.nav li a{line-height:1}label{cursor:pointer}img{display:block}.grid-2 .col{display:inline;padding:50px 65px 0 65px}.content-grid .col{display:inline}.grid-3 .col{float:left;width:33%}.full-width-widget .col{float:none}.grid-2 .first,.full-width-widget .first{border-right:1px solid #D9D9D9;padding:65px 30px}.full-width-widget .first{height:95px;overflow-y:scroll;margin-bottom:10px}#two-column #sidebar{width:292px;padding-right:40px;float:left}#two-column{display:flex;flex-direction:row-reverse;justify-content:left}@media (min-width: 769px){.responsive-grid-2{display:flex}.responsive-grid-2 .col{display:block;padding:0}.responsive-grid-2 .padded-col{padding:50px 65px}.responsive-grid-2 .bordered-col{border-left:1px solid #D9D9D9}.responsive-grid-2 .first{border-right:1px solid #D9D9D9;padding:65px 30px}}@media (max-width: 768px){.responsive-grid-2 .col,.responsive-grid-2 .first{padding:0;border-right:none;display:block}}h1{font-family:'Metric', helvetica, sans-serif;color:#2D2D2D;font-size:57px;line-height:51.3px;margin-bottom:16px;font-weight:900;text-transform:uppercase}h1.home-dash{font-size:22px}h1 p.subhead{font-size:12px}h2{font-size:20px;line-height:22px;margin-bottom:12px}h3{font-family:'Metric', helvetica, sans-serif;font-size:28px;line-height:25.2px;margin-bottom:8px;font-weight:250;color:#426DA9}h4{font-size:14px}h5{font-size:13px}h6{font-size:13px}p p,p li,p dt,p dd,p th,p td,p address,p blockquote,p pre,p input,p textarea,p select,li p,li li,li dt,li dd,li th,li td,li address,li blockquote,li pre,li input,li textarea,li select,dt p,dt li,dt dt,dt dd,dt th,dt td,dt address,dt blockquote,dt pre,dt input,dt textarea,dt select,dd p,dd li,dd dt,dd dd,dd th,dd td,dd address,dd blockquote,dd pre,dd input,dd textarea,dd select,th p,th li,th dt,th dd,th th,th td,th address,th blockquote,th pre,th input,th textarea,th select,td p,td li,td dt,td dd,td th,td td,td address,td blockquote,td pre,td input,td textarea,td select,address p,address li,address dt,address dd,address th,address td,address address,address blockquote,address pre,address input,address textarea,address select,blockquote p,blockquote li,blockquote dt,blockquote dd,blockquote th,blockquote td,blockquote address,blockquote blockquote,blockquote pre,blockquote input,blockquote textarea,blockquote select,pre p,pre li,pre dt,pre dd,pre th,pre td,pre address,pre blockquote,pre pre,pre input,pre textarea,pre select,input p,input li,input dt,input dd,input th,input td,input address,input blockquote,input pre,input input,input textarea,input select,textarea p,textarea li,textarea dt,textarea dd,textarea th,textarea td,textarea address,textarea blockquote,textarea pre,textarea input,textarea textarea,textarea select,select p,select li,select dt,select dd,select th,select td,select address,select blockquote,select pre,select input,select textarea,select select{font-size:100%}.clear{clear:both}.cl{clear:left}.hide{display:block;text-indent:-32767px;height:0;line-height:0;overflow:hidden;margin:0 !important;padding:0 !important}.display-none{display:none}.left,.fl{float:left}.right,.fr{float:right}.lh33{line-height:33px}.mb30{margin-bottom:30px}.mt30{margin-top:30px}.uline{text-decoration:underline}hr{border:1px solid #D9D9D9;border-bottom:0;clear:both;margin:1em 0;height:0}hr.stylized{border:none;margin:2em 0;height:2px}a:visited{color:#426DA9}a:hover,a.adml{text-decoration:underline}a:active{color:#c00}a.adml{clear:both}ul.default{list-style:none;margin:0;padding:0}ul.push-right{margin-left:10px}th{text-align:left;white-space:nowrap}pre{background-color:#eee;padding:10px;font-size:11px}blockquote p{font-weight:bold;padding-left:2em}.nav,.nav li,.nav a{list-style:none;margin:0;padding:0}.nav li,.nav a{line-height:1}thead.bottom-align{vertical-align:bottom}input::-webkit-datetime-edit{display:block;padding:0}input[type="date"]{-webkit-appearance:none;-moz-appearance:textfield;min-height:1.2em}input::-webkit-date-and-time-value{text-align:start}#header,#content-body,#footer{position:relative;min-width:768px;margin:0 auto}div.grid-2{display:flex}.font20{font-size:20px;margin-right:15px;color:#757167}small{font-size:12px}.font20 strong{color:black}.lh1{line-height:1}.mb25,.page-head hr.mb25{margin-bottom:25px !important}.narrow{width:160px}div.no-pad-top{padding-top:0 !important}.no-line-height{line-height:0}.half-width{width:50%}.cursor-pointer{cursor:pointer}dialog{border:none;border-radius:16px;padding:24px}dialog::backdrop{background:rgba(45,45,45,0.32);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#header{z-index:1000;position:relative;border-bottom:1px solid #D9D9D9;padding:15px 25px;min-width:1000px;background-color:white}#logo{text-indent:-32767px;background:url(//d15fs4qsengp5u.cloudfront.net/assets/NICA-lockup-deabeea2b03b72090d2565ae1ce6e35b57d21b7b329733b3bbbcb472be13a792.svg) no-repeat 0 0;background-size:contain;width:210.4px;height:40px;float:left}#header-title{display:flex;justify-content:center;align-items:center;line-height:28.8;font-size:32px;font-weight:bold;text-transform:uppercase;color:#CA3604;font-family:'Metric', helvetica, sans-serif}#header-title #header-title-text{line-height:55px;text-transform:capitalize;line-height:28.8px;padding:0 0 0 22px;color:#CA3604;text-decoration:unset;font-weight:250}#header #hdr-messaging{display:flex;align-items:center;z-index:999;gap:25px}#header .button.donate,#header .button.donate-league{background-color:#426DA9;color:white;padding:4px 15px 4px 4px;border:0;margin:0;display:flex;align-items:center;gap:5px;text-transform:none}#header .button.donate:hover,#header .button.donate-league:hover{text-decoration:none;cursor:pointer;filter:drop-shadow(1px 2px 2px #ABA8AE)}#header .button.donate::before{content:"";width:32px;height:32px;background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/logo-nica-round-932c5b0b3ea1a6e2bdd5382afdda5e86e428d803ed87a3efe02911e49100cd9e.svg);background-repeat:no-repeat}#header .button.donate-league::before{font-family:'Material Icons Outlined';content:"\ea70";font-size:18px;width:32px;height:32px;padding-right:5px;position:relative;top:5px;left:8px;font-weight:100}#header .button.cart{color:#426DA9;justify-content:center}#header .cart.dot{background-color:#CA3604;color:white;outline:2px solid white;font-size:11px;text-align:center;border-radius:16px;width:16px;height:16px;z-index:1;position:relative;bottom:42px;margin-bottom:-16px;left:45px;display:flex;justify-content:center;align-items:center}#header .login-status{font-weight:500;color:#426DA9;margin-right:-30px}#header .nav li{float:left;height:28px;margin:0 6px}#header .nav li a{float:left;height:28px;display:block;line-height:28px;position:relative;padding:0 15px;font-size:12px;color:white;background-color:#426DA9;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none}#header li a:focus{outline:none}#header ul.nav li#admin{position:relative;background:none;margin-right:0;z-index:997}#header ul.nav li#admin a{margin-right:6px;padding-right:20px;background:#B4D8F4 url(//d15fs4qsengp5u.cloudfront.net/assets/sort-asc-f79a1e432c73561b199307721fb9d3a7f607e1019bbfee72c783c57b8b2d9d85.gif) no-repeat 0 0;background-position:right;border:unset;color:#426DA9}#header ul.nav li#admin a.activated{border-width:1 1 1 1;border-color:black}#header ul.nav li#admin span.subhover{background-position:center bottom;cursor:pointer}#header ul.nav li#admin ul.subnav{list-style:none;position:absolute;left:-10px;top:28px;margin:0;padding:0;display:none;float:left;width:157px;font-size:12px;z-index:996}#header ul.nav li#admin ul.subnav li{margin:0;padding:0;clear:both;width:157px;background:none;text-align:left;z-index:995}html #header ul.nav li#admin ul.subnav li a{float:left;width:100%;padding-left:9px;padding-right:9px;margin:0 0 1px;color:#fff;background-color:#426DA9;z-index:994;background-image:none}html #header ul.nav li#admin ul.subnav li a:hover{border:1px solid black;text-decoration:none;background-color:white;color:black}html #header ul.nav li#admin ul.subnav li.first a{border-top:none}html #header ul.nav li#admin ul.subnav li.last a{border-bottom:none}#user-icon.button,#admin-icon.button{background-color:#B4D8F4;color:#426DA9;border:0;cursor:pointer;font-weight:400;font-size:16px;display:flex;justify-content:center;width:40px;height:40px;align-items:center;padding:0}#admin-icon.button{padding:0 10px;width:unset}#footer{border-top:1px solid #D9D9D9}#footer .footer-flex-parent{display:flex;justify-content:space-between;margin:17px 25px}#footer p{color:#575757;font-size:12px;line-height:16px;margin:0}#footer a.button{float:right;border:1px solid #858585;border-radius:100px;padding:10px 16px 10px 24px;margin:0;background-color:white}#footer a.button:hover{text-decoration:none;cursor:pointer;filter:drop-shadow(1px 2px 2px #ABA8AE)}#footer button{border:1px solid #858585;border-radius:100px;padding:10px 16px 10px 24px}#footer i.material-icons{padding-left:10px}.footer-sponsor{display:flex;align-items:center}div.page-body{margin:67px}#content-body{background:no-repeat center top;position:relative}.page-head-above-title{font-weight:700;font-size:22px;color:#426DA9;text-transform:uppercase;line-height:90%}.page-head.logo{display:flex;align-items:center;font-weight:600;color:#575757}.page-head.logo img{background-color:white;margin-right:10px;width:100px;padding:9px 3px}.page-head.logo-large img{background-color:white;padding:14px 3px}#one-column .page-head h1.left{line-height:90%;margin-bottom:10px}#two-column .page-head h1,.page-head h1 a.embiggen{line-height:31px;font-size:32px}.page-head h1 span{font-size:14px;color:#a39f94}.page-head h1 a,.page-head h1 div.smaller{font-size:14px}.page-head .right{margin-bottom:8px}.page-head hr.stylized{margin:0}.page-head li{display:inline}.page-head li.display-list-item{display:list-item}.page-head .datum-bg{border:1px solid black;border-radius:5px;float:left;line-height:27px;padding:0 10px;margin-right:4px;margin-top:3px}.page-head .push{margin-left:10px}.page-head .actions{padding-top:0;margin-bottom:0}.page-head .btn-sec{margin-right:0}.page-head .right-group{margin-bottom:0;margin-top:8px}.page-head .right-group h2,.page-head .right-group p,.page-head .right-group form{float:left}.page-head .right-group h2{margin-top:5px}.page-head .right-group p{float:right}.page-head .right-group select{margin:5px 12px 0}.page-head .right-group form.manage-race-plate,.page-head .right-group form.manage-rider-forms{float:right}.page-head .right-group form.manage-race-plate select,.page-head form.manage-race-plate .right-group p,.page-head .right-group form.manage-rider-forms select,.page-head form.manage-rider-forms .right-group p{float:left}.page-head .right-group form.manage-race-plate{display:inline-flex}.page-head .right-group form.manage-race-plate .filter-select{margin-left:10px;margin-right:10px}#content-body .review-coach-certification img{min-width:100%;max-width:100%}#one-column #content #season-properties{margin-top:35px}#season-properties .col{width:48%}#one-column #content #season-properties .border{margin-bottom:30px;padding:16px}#season-properties h2,h2.legend,h3.legend{float:left;position:relative;top:-12px;left:68px;font-size:20px;color:black;background:white;padding:0 6px;margin-bottom:0}h3.legend{font-size:16px}h2.title{font-family:'Metric', helvetica, sans-serif;font-weight:700;font-size:22px;line-height:19.8px;text-transform:uppercase}#season-properties h3{font-size:15px;font-weight:bold;margin-bottom:12px}#season-properties .full{padding-right:30px}.border .radio-check label.last{padding-right:0}.border,.nested-border{border-top:3px solid #ea0029}#one-column #content .border{padding:12px}#one-column #content .full-width-widget .border{padding:0}.border div.actions{padding-top:0;margin-bottom:0;clear:left}.nested-border{margin-top:2em;padding:12px}#one-column #content .horizontal-list{padding:16px 16px 0 16px}.horizontal-list ul,.rider-dash .block ul{list-style:none;margin:0;padding:0}.horizontal-list li{float:left;margin-right:8px;min-height:98px;height:auto !important;height:98px}.horizontal-list li .add-new{height:60px;margin:0}.horizontal-list li .add-new span{line-height:60px;background-position:0 20px}.horizontal-list ul ul li{display:block;float:none;padding:0 12px 0 0;width:auto;min-height:1%;height:auto !important;height:1%}.horizontal-list ul ul li .email,.horizontal-list ul ul li .name,.horizontal-list ul ul li .phone,.rider-dash .block li .email,.rider-dash .block li .name,.rider-dash .block li .phone{padding-left:20px}.horizontal-list ul ul li .name,.rider-dash .block li .name{font-weight:bold;font-size:14px;padding-left:0;display:inline}.director-status{display:inline;margin-left:4px}.reg,.not-reg{position:relative;top:0;left:4px;margin-right:6px;height:15px;display:inline}#coaches-list-table .td-first a{float:left}.block{border-bottom:1px solid #ea0029;padding-bottom:1em;margin-bottom:1em}.block.last-block{background:none}#sidebar img{padding-bottom:36px}#sidebar .border{margin-bottom:2em;padding-bottom:1em}#sidebar .border h2{margin:-10px 0 16px 9px;padding:0 9px;background-color:white;float:left;font-size:17px}#sidebar .border .collapsible-section{margin:10px 3px 0 3px}#sidebar .border h2.collapsible-section-control{float:none;margin:auto;padding-left:26px}#sidebar .block,#sidebar .border .add-new{margin-right:16px;margin-left:16px;clear:both}#sidebar .border .add-new{margin-bottom:0;margin-top:0}#sidebar .block span,#sidebar .block a:not(.edit){display:block;padding-left:20px;line-height:22px}#sidebar .block span{color:#6f6a5e}.name{padding-left:0;font-weight:bold;font-size:14px;line-height:16px;display:block;padding-bottom:4px}.email{background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon_blue_white_email-d9f43b972c11f97003866c03c6296903d09a60a62da53e62532b8ccfe4e0a03e.svg) no-repeat 0 4px;background-size:18px}.phone{background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon_blue_white_phone-d2c3364e2cc5698eef1ef27c65ab247b21412394b09e7f377369cec9e095346f.svg) no-repeat 0 1px;background-size:18px}.reports-listing dt{font-weight:bold;font-size:16px;margin-top:30px}.reports-listing dd{margin-left:0}#registration-steps .first ol,#registration-steps .first ul{margin:0;padding:0}#registration-steps .first ul{list-style:none}#registration-steps .first ol li,#registration-steps .first ul li{color:#a4a096;list-style-position:inside;padding-left:7px;font-weight:500;padding:18px 0 18px 7px;margin:8px 0}#registration-steps .first ul,#registration-steps .first li{padding-top:8px;padding-bottom:8px}#registration-steps .first ul li a{display:flex;justify-content:space-between;align-items:center;color:#2D2D2D}#registration-steps.enforced-registration-steps .first ul li a::after{font-family:'Material Icons Outlined';content:"\e5ca";font-size:24px;color:#00B972}#registration-steps .first li.current_step{font-weight:bold;color:#fff;background-color:#426DA9;width:172px;line-height:40px;font-weight:500}#registration-steps form p.required{clear:left;margin-top:0;margin-top:-10px;margin-bottom:70px;font-size:12px;line-height:16px;font-weight:600}#registration-steps h3 banner-registration{line-height:0px}#registration-steps h2.title-red{color:#CA3604}#registration-steps h2.title-blue{color:#426DA9}#registration-steps .field p{font-weight:400;font-size:12px;line-height:16px;color:#414141;left:15px;top:-10px;position:relative}#registration-steps #rider_registration_form .col{width:50%}#registration-steps form div.info h3{margin-bottom:0.5em}#registration-steps form#rider_registration_form.float-left-columns .col{float:left}#registration-steps .col{width:100%}#registration-steps .clear>div{flex:1;max-width:1100px}.rider-dash .phone{padding-left:12px}.rider-dash span{margin-right:1.5em}.rider-dash .block{margin-bottom:0;padding-bottom:0}table.riders-and-races td.race{width:30px}table.riders-and-races th.race{text-align:center;padding-left:0}.no-right-border{border-right:none}.no-left-border{border-left:none}.just-text p{float:left;margin-right:5%;margin-top:0}table.license-certifications{table-layout:fixed;vertical-align:top}table.license-certifications td{vertical-align:top}table.license-certifications thead tr td{font-weight:bold;border-top:none;border-left:none;border-right:none}table.license-certifications td.current-license-type{background-color:#c7e2ad}table.license-certifications td .button{justify-content:center;margin-top:5px;margin-bottom:5px;margin-left:0;margin-right:0;height:10px}table.license-certifications td.expired-license,.expired-license{background-color:#ea0029;color:white}table.license-certifications td.expiring-soon-license,.expiring-soon-license{background-color:#f8e16d}.button{border-radius:40px;margin:0 12px;min-width:20px;padding:11px;border:1px solid #858585;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:5px}.button:hover{text-decoration:none;background-color:#D6EEFF;color:#153F77;border-color:#426DA9}.button.button-filled-blue{background-color:#426DA9;color:white;border:none}.button.button-filled-blue:hover{background-color:#153F77;color:white}.add-new{text-align:center;padding:7px 7px 4px 7px;line-height:21px;font-weight:bold;display:block;margin:1em 0;background-color:#426DA9}.add-new span{display:inline-block;background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon_white_plus-8ecfc0e4b8cb04581c164fe7794f9c6ede078e0e5daf918e76d9ea73c144e42d.svg) no-repeat 0 0;padding-left:25px;line-height:21px;color:white;cursor:pointer}.add-new:hover,p.btn-create a:hover,p.btn-save a:hover,p.btn-export a:hover{text-decoration:none}p.btn-create,p.btn-save,p.btn-sec,p.btn-export{display:inline-block;height:33px;margin:0 4px 0 10px;cursor:pointer}p.btn-create a,p.btn-create input,p.btn-save a,p.btn-save input,p.btn-sec a,p.btn-sec input,p.btn-export a{float:left;height:33px;display:block;line-height:33px;position:relative;padding:0 8px 0 18px;margin:0 10px 0 -10px;font-weight:bold;padding-left:35px;border:0;cursor:pointer;overflow:visible;width:auto}p.btn-create input,p.btn-save input,p.btn-sec input,body.utility p.btn input{color:white;background-color:#426DA9}p.btn-create a,p.btn-create input{background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/icon_white_plus-8ecfc0e4b8cb04581c164fe7794f9c6ede078e0e5daf918e76d9ea73c144e42d.svg);background-repeat:no-repeat;background-size:16px;background-position:6px}p.btn-save,p.btn-save a,p.btn-save input{background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/icon_white_checkmark-fa5ebfefbc880978708e82a01959f33f31c3e872c77e9c157347054aadc0422a.svg);background-repeat:no-repeat;background-size:16px;background-position:6px;color:white;background-color:#426DA9}p.btn-sec a,p.btn-sec input{color:black;background-color:white;border:1px solid #426DA9;padding:0 15px}p.btn-export,p.btn-export a,p.btn-create,p.btn-create a{color:white;background-color:#426DA9}p.btn-sec a,p.btn-sec input,p.btn-export,p.btn-export a{padding-left:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none}p.btn-export,p.btn-export a{background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/icon_white_download-9116a893cb5583d5cf177317aea41ea4fa36e4e37d2a3271daca8e3753030ae2.svg);background-repeat:no-repeat;background-size:16px;background-position:6px;padding-left:30px}p.btn-export{padding-left:0}p.btn-export a{margin-right:30px;padding-right:0}p.btn-props,p.btn-edit,p.btn-delete{display:inline-block;height:33px;margin:0 4px 0 10px}p.btn-props a,p.btn-edit a,p.btn-delete a{float:left;height:33px;display:block;line-height:33px;position:relative;background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon_white_gear-faa9b07923bc500b3373123a692fc9585c83438abb6cc614d00f72792c6e3370.svg) no-repeat;background-size:16px;background-position:6px;padding:0 8px 0 18px;margin:0 4px 0 -10px;padding-left:27px;color:white;background-color:#426DA9;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none}p.btn-props a:empty,p.btn-edit a:empty,p.btn-delete a:empty{padding-left:20px}p.btn-edit a{height:33px;display:block;line-height:33px;position:relative;background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon_blue_white_pencil-446a3de5af483e41e0a97ddf0ea637b136bdc17820d88b1bbbfa066d155f5b88.svg) no-repeat;background-size:16px;background-position:6px;padding:0 8px 0 18px;margin:0 4px 0 -10px;padding-left:27px;color:white;background-color:#426DA9;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none}p.btn-delete a{background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/icon_white_X-11b0b743d8152beaa9a981885e73e402140bb1804aa8f460e9a9149540232503.svg);background-repeat:no-repeat;background-size:16px;background-position:6px;padding-left:30px}.btn-collapsed,.btn-expanded{height:33px;margin:0 4px 0 10px;padding-left:40px;cursor:pointer}.btn-collapsed{background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon_blue_white_arrow-dbb61deae963f60984a9bcbd8431f7c4df1589aa579c900bf4037a029ae09960.svg) no-repeat left top;background-size:24px}.btn-expanded{background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon_blue_white_download-75c9b8c2ccdb379536f11317b9a8518e37c30bc9e0d8658736dafc85462fbc9d.svg) no-repeat left top;background-size:24px}.collapsible-section{padding:7px 7px 4px 7px;line-height:21px;margin:1em 0}.edit,.delete{border:1px #426DA9;background:#426DA9;color:white;font-size:11px;padding:2px 6px;margin-left:4px}.delete{border:1px #ea0029;background-color:#ea0029}.edit:visited,.delete:visited{color:white}.ui-tabs-nav{list-style:none;margin:0;padding:0;border-bottom:1px solid #a4a096}.ui-tabs-nav li{display:inline}.ui-tabs-nav li a{float:left;display:block;line-height:30px;background:white;border-top:1px solid #a4a096;border-right:1px solid #a4a096;border-left:1px solid #a4a096;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;padding:0 12px;margin-right:4px;position:relative;top:5px}.ui-tabs-nav li.ui-state-active a{top:1px;line-height:34px}.box{width:439px;float:left;height:326px !important;padding:8px 10px 0 9px;margin-bottom:6px;border:1px solid #426DA9}.box .inner{height:314px !important;width:439px}.box .inner .s{padding-bottom:0}.box ul{list-style:none;margin-left:0;padding-left:0;clear:both}.box li{padding:11px;margin:0;font-size:14px;border-bottom:1px solid #ded8cb;border-top:1px solid #f0ede7}.box .inner ul li.first-inner-li{border-top:none}.box .inner ul li.last-inner-li{border-bottom:none}.box li span{display:block;padding-left:30px;line-height:24px}.box li.inactive span.season{background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon-season-d750c3491a65449cb36fe9d93923c63bb1824658dbc5958160b2eff0afcf5e48.png) no-repeat 0 0}.box li.active span.season{background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon-season-d750c3491a65449cb36fe9d93923c63bb1824658dbc5958160b2eff0afcf5e48.png) no-repeat 0 -24px}.box li.inactive span.race{background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon-races-d2915c7ef212627e7e00e01cd83889e71030aa2169ba40a5587f625898c14ee1.png) no-repeat 0 0}.box li.active span.race{background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon-races-d2915c7ef212627e7e00e01cd83889e71030aa2169ba40a5587f625898c14ee1.png) no-repeat 0 -24px}.box li.inactive span.team{background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon-teams-10fc0e2cab3eab69c5b9c0c95cccd959e5601b3b409580d94638ca974bdd9f06.png) no-repeat 0 0}.box li.active span.team{background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon-teams-10fc0e2cab3eab69c5b9c0c95cccd959e5601b3b409580d94638ca974bdd9f06.png) no-repeat 0 -24px}.box li.inactive span.coach{background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon-coaches-eed1bd25fb654c44ef1b2f050944754d3ef614ece60dc3b3c1d280fe8b7e0647.png) no-repeat 0 0}.box li.active span.coach{background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon-coaches-eed1bd25fb654c44ef1b2f050944754d3ef614ece60dc3b3c1d280fe8b7e0647.png) no-repeat 0 -24px}.box li.inactive span.rider{background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon-riders-90d74ad6205cd9693dbe63fda9e978c56be12f399dd7936b05475b2ff00a2c30.png) no-repeat 0 0}.box li.active span.rider{background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon-riders-90d74ad6205cd9693dbe63fda9e978c56be12f399dd7936b05475b2ff00a2c30.png) no-repeat 0 -24px}.box h2{margin:0;line-height:54px;float:left}.box img{float:left;padding:9px 13px 0 11px}.league_1,.league_3,.league_5,.league_7,.league_9{margin-right:4px}table{width:100%;border-collapse:separate;word-break:break-word}table th{font-weight:bold;padding:0 0 6px 8px}table tbody th a{font-weight:normal}table tr.active{background:#9b9ca0}table caption{font-size:16px;font-weight:bold;margin-bottom:1em}table td{border-top:1px solid #ea0029;padding:7px 8px}table tr:first-child td{border-top:3px solid #ea0029}table td.td-first{border-left:0}table td.td-last{border-right:0}table td.num{text-align:right}.table-bottom-margin{margin-bottom:2em}.col-name{width:35%}.col-level{width:10%}.col-director{width:5%}.col-team{width:40%}.col-status{width:10%}table .w-13{width:13%}table .w-10{width:10%}table .w-7{width:7%}table .w-3{width:3%}table .center{padding-left:0;text-align:center}table#orderSummary .center{padding-left:8px;text-align:center}table td.width-name{width:200px}table td.width-checkboxes{width:300px}table.payment-summary{width:100%}table.payment-summary th{text-align:center;padding:0 12px}table.payment-summary th:first-child{text-align:left}tr.totals td{font-size:14px;font-weight:bold;background:#fff}table.compacted td{padding:1px}thead.bottom-align{vertical-align:bottom}.sortable{margin-bottom:30px}.tablesorter-default .header,.tablesorter-default .tablesorter-header{cursor:pointer;font-weight:bold}.tablesorter-default .header span,.tablesorter-default .tablesorter-header span{float:left;display:block;background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/sort-asc-desc-9d9d54644c7b40b4c2bcb62db3e967a4fea92d5fbb35d4564111ef99aad44b9f.gif);background-repeat:no-repeat;background-position:center right;padding-right:20px;margin-left:-1px}.tablesorter-default thead .headerSortUp span,.tablesorter-default thead .tablesorter-headerAsc span,.tablesorter-default thead .tablesorter-headerSortUp span{background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/sort-asc-f79a1e432c73561b199307721fb9d3a7f607e1019bbfee72c783c57b8b2d9d85.gif)}.tablesorter-default thead .headerSortDown span,.tablesorter-default thead .tablesorter-headerDesc span,.tablesorter-default thead .tablesorter-headerSortDown span{background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/sort-desc-dff0c122869c48afc3e6de0ad69595c598478375eba79c457a40f29407969340.gif)}.tablesorter-default thead .sorter-false span{background-image:none;cursor:default}table.sortable.arrows-bottom thead tr .tablesorter-header span{background-position:center bottom;padding-bottom:20px;padding-right:0}span.complete,span.registered,span.pending{display:block;text-indent:-32767px;background:url(//d15fs4qsengp5u.cloudfront.net/assets/icon_green_white_checkmark-a4d2fe4bac2a1844027350580f0c5ea378508a63d0267c61e01478bb8aa1f71a.svg) no-repeat 0 0;width:24px;height:24px;margin:0 auto}span.pending{background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/icon_blue_white_elipsis-3757dfa7f39618c6f54bb4ccc39a257aa382197147e5dcb100b2e64ed945c5cf.svg)}select,input,textarea{border:1px solid #9D9D9D;padding:10px;background:#fff;border-radius:4px;position:relative;font-size:18px;color:#1A1A1A}select::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{color:#9D9D9D}select::placeholder,input::placeholder,textarea::placeholder{color:#9D9D9D}.fields-flex-container select{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none}.fields-flex-container .field:has(select):after{pointer-events:none;font-family:'Material Icons Outlined';content:'\E5C5';position:relative;font-size:24px;z-index:1;margin-top:-40px;left:100%;margin-left:-42px;width:38px;height:38px;background-color:#D6EEFF;display:flex;align-items:center;justify-content:center;border-radius:100px}div.actions{margin-bottom:10px}div.field{padding-bottom:20px;margin-bottom:0}div.field label{background-color:#EAEAEA;color:#414141;width:-moz-fit-content;width:fit-content;font-size:12px;line-height:16px;padding-left:4px;padding-right:4px;padding-bottom:0;position:relative;z-index:1;top:8px;left:12px}div.field label.blue-label{background-color:#D6EEFF}td.field-no-padding-bottom div.field{padding-bottom:0;margin-bottom:0}ul.multiples{margin:0;padding:0;list-style:none}.actions{padding-top:1.5em}body.utility .actions{padding-top:0}.actions p,.actions .cancel{float:left}.actions .cancel{display:block;line-height:33px;margin-left:8px}label,.label p span,.label span,legend,p.like-label{font-size:14px;padding-bottom:3px}legend{padding-bottom:8px}fieldset{border:1px solid #d6d0c3;border-radius:5px}fieldset .radio-check{clear:left}fieldset .radio-check-last{padding-bottom:8px}.hint{color:#a09c92;font-weight:normal;font-size:13px;margin-left:6px}.required{color:#920000;font-weight:bold;margin-left:4px}input.magazine{margin-bottom:1em}.dollar-sign{display:block;line-height:30px;float:left;margin-right:2px;clear:left}div.fl ul{display:block}.field{margin:0 0 1.5em 0}.field a.remove-space{margin:0 10px;padding:4px 7px}#buy-season label,#buy-season span{font-weight:normal;font-size:12px}#content-body #buy-season .radio-check label{color:black;padding-right:0}#buy-season span{color:black}#content-body label,#content-body input{display:block}#content-body label.inline,#content-body input.inline{display:inline}#content-body .radio-check-outer{position:relative;margin:5px}#content-body .radio-check label,#content-body .radio-check input{display:inline}#content-body .radio-check label{position:relative;padding:0 70px 0 25px;background-color:unset;font-size:16px;line-height:24px}#content-body .radio-check input{position:absolute;left:0;top:0;width:18px;height:18px}.check-inline{display:flex;gap:5px}#content-body input[type="text"],#content-body input[type="date"],#content-body input[type="number"],#content-body input[type="email"],#content-body input[type="tel"],#content-body input[type="url"],#content-body input[type="password"],#content-body textarea{border:1px solid #9D9D9D;padding:10px;background:#fff;border-radius:4px;position:relative;font-size:18px;line-height:20px}#content-body input[type="text"]:disabled,#content-body input[type="date"]:disabled,#content-body input[type="number"]:disabled,#content-body input[type="email"]:disabled,#content-body input[type="tel"]:disabled,#content-body input[type="url"]:disabled,#content-body input[type="password"]:disabled,#content-body textarea:disabled{border:1px solid #D9D9D9}td.checkboxes label,td.checkboxes input{float:left}td.checkboxes input{margin-right:4px}td.checkboxes label{font-size:12px}.forms-indented{padding-left:16px;clear:left}.forms-indented p{margin:0}div.credit-card img{position:relative;top:-33px;left:115px}div.exp-date{margin-top:-36px}.privacy-statement{clear:both;padding:1em;font-size:12px}.fields-flex-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;-moz-column-gap:18px;column-gap:18px}.fields-flex-container>*{display:grid;justify-items:stretch;flex-grow:1}.fields-flex-container>*>select{width:100%}.flex-form-label{top:-27px;position:relative;left:15px;font-size:12px;line-height:16px;color:#414141}.w-1{width:35px}.w-2{width:85px}.w-3{width:150px}.w-4{width:275px}.w-6{width:90px}input.generated-race-plate{font-style:italic}input.currency{width:55px}input.notes{width:380px}th.notes{width:430px}.w-ta-1{width:400px;height:200px}.info,.info-plain,.alert,.notice,.error,.sanctioned-box-sanctioned,.sanctioned-box-received,.sanctioned-box-registered,.sanctioned-box-not-registered{border:1px solid #426DA9;background-size:36px;color:black;font-weight:bold;border-radius:12px;padding:18px 70px;margin:40px 0}.sanctioned-box-sanctioned,.sanctioned-box-received,.sanctioned-box-registered,.sanctioned-box-not-registered{margin:10px 0}.alert::before,.info::before,.error::before,.notice::before,.sanctioned-box-sanctioned:before,.sanctioned-box-received:before,.sanctioned-box-registered:before,.sanctioned-box-not-registered:before{font-family:'Material Icons Outlined';width:40px;height:40px;position:relative;left:-55px;top:30px;margin-top:-40px;border-radius:20px;display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:400}.info h2,.alert h2,.error h2,.notice h2,.sanctioned-box-sanctioned h2,.sanctioned-box-received h2,.sanctioned-box-registered h2,.sanctioned-box-not-registered h2{font-weight:700;font-size:16px;line-height:24px;color:#2D2D2D;margin-bottom:3px}.info p,.info-plain p,.notice p,.alert p,.error p,.sanctioned-box-sanctioned p,.sanctioned-box-received p,.sanctioned-box-registered p,.sanctioned-box-not-registered p{margin:0;font-weight:400;font-size:16px;line-height:24px;color:#575757}.info a,.info-plain a,.notice a,.alert a,.error a,.sanctioned-box-sanctioned a,.sanctioned-box-received a,.sanctioned-box-registered a,.sanctioned-box-not-registered a{text-decoration:underline}.info{border-color:#8ABADD;background-color:#F1F7FF;color:#2D2D2D}.info::before{content:"\ef49";color:#426DA9;background-color:#B4D8F4}.info-plain{border-color:#8ABADD;background-color:#F1F7FF;color:#2D2D2D}.notice{display:none}.notice,.sanctioned-box-sanctioned{background-color:#EAFFF7;border-color:#00B972}.notice::before{content:"\e5ca";background-color:#A3FFDC;color:#00B972}.sanctioned-box-sanctioned::before{content:"\e88b";background-color:#A3FFDC;color:#00B972}.alert,.sanctioned-box-received{background-color:#FEFFED;border-color:#FFD400}.alert::before{content:"\e002";color:#854700;background-color:#FFFA95}.sanctioned-box-received::before{content:"\e88b";color:#854700;background-color:#FFFA95}.sanctioned-box-registered{background-color:#FFF2DF;border-color:#ED9B33}.sanctioned-box-registered::before{content:"\f17d";color:#944800;background-color:#FFDAA1}.error,.sanctioned-box-not-registered{background-color:#FFEEEB;border:1px solid #FF2803}.error::before{content:"\e001";color:#B81C00;background-color:#FFDAD3}.sanctioned-box-not-registered::before{content:"\e14b";color:#B81C00;background-color:#FFDAD3}#error_explanation{border:1px solid #FF2803;border-radius:12px;padding:8px 16px 8px 70px;margin-bottom:20px;background-color:#FFEEEB;color:#575757;font-weight:400}#error_explanation h2{font-weight:700;font-size:16px;line-height:24px;color:#2D2D2D}#error_explanation ul li{list-style:square}#error_explanation::before{font-family:'Material Icons Outlined';content:"\e001";width:40px;height:40px;position:relative;left:-56px;top:33px;margin-top:-33px;color:#B81C00;background-color:#FFDAD3;border-radius:20px;display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:400}.field-wrap,.field-wrap-radio-check,.error-wrap{background-color:#ea0029;border-radius:5px;float:left;border:1px solid #ea0029}.field-wrap-radio-check{position:relative;padding-bottom:6px !important;margin-bottom:20px !important}#content-body .field-wrap-radio-check input{left:6px;top:8px}.field label,.error-wrap li{color:#884c4c}tr.inactive,tr.inactive a{color:#aaa}span.inactive{color:#aaa}.ui-corner-all{border-radius:0;-moz-border-radius:0}.ui-tabs-hide{display:none}.ui-tabs-selected a{text-decoration:none;color:black}.fg-tooltip span{display:block;font-weight:normal;font-size:12px;line-height:14px}.fg-tooltip{max-width:300px;padding:0.8em;position:absolute;background:#fff;border:1px solid #bdb49d !important;display:none;text-align:center;border-radius:5px}.fg-tooltip .fg-tooltip-pointer-down,.fg-tooltip .fg-tooltip-pointer-down-inner{position:absolute;width:0;height:0;border-bottom-width:0;background:none}.fg-tooltip .fg-tooltip-pointer-down{border-left:7px solid transparent;border-right:7px solid transparent;border-top-width:14px;bottom:-14px;right:auto;left:50%;margin-left:-7px}.fg-tooltip .fg-tooltip-pointer-down-inner{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #bdb49d;bottom:auto;top:-14px;left:-5px}.hover-tooltip{position:relative;display:inline-block}.hover-tooltip .hover-tooltiptext{visibility:hidden;position:absolute;z-index:1;width:180px;margin-left:-90px;top:100%;left:50%;background-color:black;color:white;text-align:center;padding:8px;border-radius:6px;display:flex;flex-direction:column;align-items:flex-start}.hover-tooltip:hover .hover-tooltiptext{visibility:visible}.hover-tooltip .hover-tooltiptext::after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent black transparent}.outline-box{display:flex;align-items:center;border:1px solid #D9D9D9;border-radius:16px;padding:16px;margin:60px 0 60px;max-width:880px}.outline-box p{margin:0}.outline-box .material-icons{font-size:24px;margin-left:10px;margin-right:24px}.outline-box-yellow{border:2px solid #FFD400}.outline-box-yellow .material-icons{padding-right:8px}.outline-box small{line-height:16px}.outline-box-yellow small{color:#944800}.outline-box-green small{color:#575757}.outline-box-green{border:2px solid #00B972;justify-content:flex-start}.outline-box-green .material-icons{color:#00B972}.outline-box-green b{font-weight:600}.outline-box-red{border:2px solid #FF2803}.outline-box-red h3{color:#CA3604;font-weight:600;font-size:14px;font-family:"LibreFranklin", helvetica, sans-serif}.outline-box-red .material-icons{color:#FF2803}.vertical-line{border-left:1px solid #D9D9D9;margin:0 20px}.warning-box{font-size:16px;line-height:24px;margin:30px 0}.warning-box material-icons{font-size:24px}.pale-blue-box{background-color:#F1F7FF;border-radius:8px;padding:13px 56px;margin:25px 0}.pale-blue-box p{color:#49454F;margin:3px 0}.pale-blue-box h2{font-family:'Metric';font-weight:700;font-size:14px;line-height:15px;text-transform:uppercase;color:#49454F;margin:0}.pale-blue-box h3{margin:0;font-family:'Metric';font-weight:250;font-size:24px;line-height:24px;color:#49454F}.pale-blue-box.lightbulb-icon::before{font-family:'Material Icons Outlined';content:"\e0f0";display:block;position:relative;left:-43px;top:23px;margin-top:-23px;color:#2D2D2D;font-size:24px;font-weight:400}.pale-blue-box.infinity-icon::before{font-family:'Material Icons Outlined';content:"\eb3d";display:block;position:relative;left:-43px;top:23px;margin-top:-23px;color:#2D2D2D;font-size:24px;font-weight:400}.pale-blue-box.mail-icon::before{font-family:'Material Icons Outlined';content:"\e158";display:block;position:relative;left:-43px;top:23px;margin-top:-23px;color:#2D2D2D;font-size:24px;font-weight:400}.material-icons{font-family:'Material Icons Outlined'}.material-icons{font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:'liga';-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}i.material-icons{font-size:18px;vertical-align:middle;position:relative;bottom:1px}.warning-material-icons{color:#ED9B33}.warning-dark-material-icons{color:#D8AF29}.material-icons.red-x{color:#FF2803}.material-icons.green-check{color:#00B972}.material-icons.disabled-field-lock-icon{position:relative;font-size:24px;width:24px;z-index:1;margin-top:-16px;top:-16px;left:100%;margin-left:-36px;cursor:default}ul>li{margin:10px 0;padding:0}ul>li>ul>li{font-size:12px;line-height:16px;color:#575757;margin:3px 0 7px 0;list-style-type:disc}ul a:visited,ol a:visited{color:#2D2D2D;font-weight:500}ol{padding:0;list-style-position:inside}ol>p{margin:0 0 10px 0}ol>li{margin:0 0 10px 70px}ol>li::marker{font-weight:bold}ul.colorful{padding-left:0}ul.colorful>li:nth-child(odd){background-color:#F1F7FF}ul.colorful>li:nth-child(even){background-color:#F5F5F5}ul.colorful>li{border-radius:8px}.wizard-footer{position:sticky;bottom:0;z-index:1;display:flex;justify-content:space-between;padding:13px 20px;align-items:center;border-top:1px solid #D9D9D9;background-color:#F5F5F5;margin-left:-65px;margin-bottom:-50px;margin-right:-65px;width:calc(100vw - 240px);box-sizing:border-box}.wizard-footer a:hover{text-decoration:none}.wizard-progress-bar{display:flex;align-items:center}.wizard-progress-bar progress{-webkit-appearance:none;width:300px;height:5px;margin:0 8px 0 0;background-color:#D6EEFF;border-radius:10px}.wizard-progress-bar progress::-webkit-progress-value{background-color:#426DA9;border-radius:10px}.wizard-progress-bar progress::-webkit-progress-bar{background-color:#D6EEFF;border-radius:10px}.wizard-progress-bar progress::-moz-progress-bar{background-color:#426DA9;border-radius:10px}.wizard-footer-buttons{display:flex}.wizard-left-button,.wizard-center-button,.wizard-right-button,.wizard-right-button-finish{padding:10px 12px;font-size:14px;display:flex;align-items:center;font-weight:600}.wizard-left-button{border:1px solid #858585;border-right:0;border-top-left-radius:90px;border-bottom-left-radius:90px;background-color:#FFFFFF;color:#1A1A1A !important}.wizard-center-button{border:1px solid #858585;background-color:#FFFFFF;text-transform:capitalize;cursor:default}.wizard-center-button.wizard-center-button-left{border-bottom-left-radius:90px;border-top-left-radius:90px;padding-left:20px;padding-right:20px}.wizard-right-button,.wizard-footer-buttons{cursor:pointer}.wizard-right-button,.wizard-right-button-finish{color:#F1F7FF;background-color:#426DA9;border:1px solid #858585;border-left:0;border-top-right-radius:90px;border-bottom-right-radius:90px}.wizard-right-button-finish{background-color:#00B972 !important;color:white !important;cursor:pointer}form:invalid .wizard-footer-buttons input[type="submit"]{color:#A1A1A1;background-color:#E7E7E7}.wizard-left-button::before,.wizard-right-button::after,.wizard-right-button-finish::after,.current-order-products-submit-button::after{font-family:'Material Icons Outlined';font-size:18px;font-weight:normal}.wizard-left-button::before{content:"\e5c4";padding-right:12px}.wizard-right-button::after,.current-order-products-submit-button::after{content:"\e5c8";padding-left:12px}.wizard-right-button-finish::after{content:"\e5ca";padding-left:12px}.coc-title{line-height:35px}h1.coc-blue{color:#B4D8F4}ul.coc-blue>li:before{color:#8ABADD}h1.coc-red{color:#FADCD4}ul.coc-red>li:before{color:#F1B3A9}h1.coc-yellow{color:#FFE3B9}ul.coc-yellow>li:before{color:#EEB660}.coc-container{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:40px}.coc-sub-container{display:flex;flex-direction:column;gap:10px}.coc-container img{width:70vw;height:300px;-o-object-fit:cover;object-fit:cover;border-radius:16px}.coc-ul{margin:0}.coc-ul>li{display:flex;align-items:center;gap:10px;margin:0}.coc-ul>li:before{font-family:'Material Icons Outlined';content:"\e5ca";font-size:24px}ul.coc-ul-mini{margin:0;color:#575757;font-size:12px;line-height:16px}.coc-ul-mini li{margin:0;padding:0;list-style:disc;margin-left:70px}#pitzone-spree-content-container img{display:inline}#pitzone-spree-content-container .info,#pitzone-spree-content-container .info-plain,#pitzone-spree-content-container .alert,#pitzone-spree-content-container .notice,#pitzone-spree-content-container .error{padding:0 0 0 0;border:none;background:none;font-weight:initial;font-size:14px;line-height:20px}#pitzone-spree-content-container fieldset{border:none;margin:20px 0}.payment-sources .form-group{margin-top:-27px;margin-left:-7px}.order_completed{display:none}#check-payment-instructions{padding-top:50px}#pitzone-spree-content-container .delete{color:#212529;background:none;border:none;margin:0;padding:0}#pitzone-spree-content-container nav#breadcrumbs{display:none}a.shopping-cart-buttons-checkout{color:white;line-height:53px;cursor:pointer}@media (min-width: 576px){a.shopping-cart-buttons-checkout{line-height:62px}}@media (min-width: 992px){a.shopping-cart-buttons-checkout{line-height:53px}}.shopping-cart-buttons-or,.shopping-cart-buttons-continue{display:none !important}@media (min-width: 992px){.shopping-cart-table-line-items .d-table-cell,.shopping-cart-table-line-items .d-lg-table-cell{padding:0 0}}@media (min-width: 992px){.shopping-cart-table-line-items .d-table-cell:last-child,.shopping-cart-table-line-items .d-lg-table-cell:last-child{padding:0 0 0 16px}}#pitzone-spree-content-container .container.checkout .product-img,#pitzone-spree-content-container .checkout-confirm-order-details-line-items-line-item img{width:125px}#pitzone-spree-content-container .required{color:#000;font-weight:normal;margin-left:0}#pitzone-spree-content-container .lead{color:#404040;font-size:13px}#pitzone-spree-content-container table.table>tbody>tr.line-item td,#pitzone-spree-content-container table#line-items.table>tbody>tr td,#pitzone-spree-content-container table.table>tbody>tr.stock-item td{vertical-align:middle}#pitzone-spree-content-container table.table>tbody>tr.warning td{background-color:#f8e16d}#pitzone-spree-content-container table.table>tbody>tr.warning td,#pitzone-spree-content-container table.table>tfoot>tr.warning td,#pitzone-spree-content-container table.table>thead>tr.active th{background-color:white}#pitzone-spree-content-container .donation-section{display:inline}#pitzone-spree-content-container .donation-section-selection{margin-bottom:5px}#pitzone-spree-content-container button.btn-special-call-to-action{background-color:#ea0029;border:none;text-transform:uppercase}#pitzone-spree-content-container .donation-section-instructions-call-to-action{display:inline-block;margin-left:15px}#pitzone-spree-content-container .btn,#pitzone-spree-content-container .nav-pills>li>a{border-radius:0}#pitzone-spree-content-container .glyphicon{color:#426DA9}#pitzone-spree-content-container .text-uppercase{text-transform:capitalize !important}#pitzone-spree-content-container .grid-2,#pitzone-spree-content-container .col,#pitzone-spree-content-container .content-grid,#pitzone-spree-content-container .col{float:unset}#pitzone-spree-content-container .js-delete-address-link,#pitzone-spree-content-container a[data-hook="edit_address"]{display:none !important}#pitzone-spree-content-container .btn-primary{background-color:#426DA9;border-color:#426DA9}#content-body #pitzone-spree-content-container input[type="text"],#content-body #pitzone-spree-content-container input[type="date"],#content-body #pitzone-spree-content-container input[type="number"],#content-body #pitzone-spree-content-container input[type="email"],#content-body #pitzone-spree-content-container input[type="tel"],#content-body #pitzone-spree-content-container input[type="url"],#content-body #pitzone-spree-content-container input[type="password"],#content-body #pitzone-spree-content-container textarea{padding:0.375rem 0.75rem;border:1px solid #ced4da;border-radius:0}#pitzone-spree-content-container form#update-cart .d-lg-flex.flex-wrap{flex-wrap:nowrap !important;flex-direction:column}#pitzone-spree-content-container .shopping-cart-table{margin-top:15px !important;margin-bottom:0 !important}#pitzone-spree-content-container .shopping-cart-table-line-items .d-table-cell,#pitzone-spree-content-container .shopping-cart-table-line-items .d-lg-table-cell{vertical-align:middle;padding:2.5px}#pitzone-spree-content-container .shopping-cart-table-line-items .d-table-cell,#pitzone-spree-content-container .shopping-cart-table-line-items .d-table-cell h2,#pitzone-spree-content-container .shopping-cart-table-line-items .d-lg-table-cell,#pitzone-spree-content-container .shopping-cart-table-line-items .d-lg-table-cell h2,#pitzone-spree-content-container .shopping-cart-total div div{font-size:13px}#pitzone-spree-content-container .shopping-cart-table-line-items .d-table-cell,#pitzone-spree-content-container .shopping-cart-table-line-items .d-lg-table-cell,#pitzone-spree-content-container .shopping-cart-total div div{font-weight:normal}#pitzone-spree-content-container div.d-table-cell.shopping-cart-item-image{height:unset}#pitzone-spree-content-container div.d-table-cell.shopping-cart-item-image a{pointer-events:none;display:inline-block}#pitzone-spree-content-container .shopping-cart-total{margin-top:5px;margin-bottom:5px}#pitzone-spree-content-container .shopping-cart-coupon-code{max-width:280px}@media (min-width: 992px){#pitzone-spree-content-container .shopping-cart-buttons{margin-bottom:0px}}#pitzone-spree-content-container .shopping-cart-item-description .item-details{text-transform:unset !important}@media (min-width: 992px){.shopping-cart-item .item-title{margin-top:14px}}@media (min-width: 576px){#pitzone-spree-content-container .shopping-cart-item-price{margin-bottom:28px}}#pitzone-spree-content-container label.form-check-label.spree-radio-label{padding-left:52px}#pitzone-spree-content-container div#payment li.radio{padding-top:15px;padding-bottom:15px}#pitzone-spree-content-container .checkout-content-inner-field{margin-bottom:30px}#pitzone-spree-content-container .checkout-content-inner-field label{line-height:0}.clearit{clear:both}.clearit:after,.grid-2:after,.grid-3:after,#header:after,#content-body:after,#footer:after,.nav:after,.actions:after,p.add-new:after,.content-grid:after,.page-head:after,#season-properties .border p:after,.radio-check:after,.horizontal-list:after,.ui-tabs-nav:after,.info:after,.alert:after,.notice:after,.error:after,.border:after,#rider-registration .form-row:after,.forms-indented p:after{content:".";display:block;height:0;clear:both;visibility:hidden}.break-words{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}.dashboard-top-badge{background-color:#426DA9;color:white;padding:2px 6px;width:-moz-fit-content;width:fit-content;border-radius:100px;display:flex;align-items:center;gap:4px;margin:2px 0}.dashboard-top-badge:before{font-family:'Material Icons Outlined';content:"\e65f"}.league-announcement-see-more-button{float:right;height:40px;border-radius:100px;border:none;display:flex;gap:8px;padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:16px;color:#426DA9;background-color:#D6EEFF}.league-announcement-content-folded{max-height:78px;-webkit-mask-image:linear-gradient(180deg, #000 60%, transparent);mask-image:linear-gradient(180deg, #000 60%, transparent);pointer-events:none}.people-show-roles-header,.people-show-coach-teams-header,.people-show-rider-team-header,.people-show-rider-events-header,.people-show-rider-info-header,.people-show-child-riders-header{display:flex;gap:8px;margin-bottom:15px;border-bottom:1px solid #8ABADD}.people-show-roles-header-count,.people-show-coach-teams-header-count,.people-show-rider-team-header-count,.people-show-rider-events-header-count,.people-show-rider-info-header-count,.people-show-child-riders-header-count{color:white;background-color:#426DA9;border-radius:20px;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.people-show-roles-list,.people-show-coach-teams-list,.people-show-rider-team-list,.people-show-rider-info-list,.people-show-child-riders-list{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}.people-show-rider-events-list{display:flex;flex-direction:column;gap:16px}.people-show-roles-list,.people-show-coach-teams-list,.rider-dashboard-top-section,.people-show-rider-events-list,.people-show-child-riders-list{margin-bottom:85px}.people-role-details,.coach-role-and-team-details,.rider-role-and-team-details,.parent-rel-role-and-child-rider-details{border-radius:12px;width:316px;min-height:270px;background-color:white}.people-role-details:hover,.coach-role-and-team-details:hover,.rider-role-and-team-details:hover,.parent-rel-role-and-child-rider-details:hover{filter:drop-shadow(1px 2px 2px #ABA8AE)}.coach-role-and-team-details,.rider-role-and-team-details,.parent-rel-role-and-child-rider-details{background-color:#F5F5F5;border:1px solid #F5F5F5;display:flex;flex-direction:column;justify-content:space-between}.coach-role-and-team-details:hover,.rider-role-and-team-details:hover,.parent-rel-role-and-child-rider-details:hover{background-color:#F1F7FF;border-color:#426DA9}.people-role-details{border:1px solid #575757}.people-role-details-header,.coach-role-and-team-details-header,.rider-role-and-team-details-header,.parent-rel-role-and-child-rider-details-header{border-radius:9px 9px 0 0;padding:15px;display:flex;gap:5px;justify-content:space-between}.card-header-inner{display:flex;gap:5px}.people-role-details-header{background-color:#575757;min-height:45px}.people-role-details-header-icon-container,.coach-role-and-team-details-header-icon-container,.rider-role-and-team-details-header-icon-container,.parent-rel-role-and-child-rider-details-header-icon-container{width:40px;height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center}.coach-role-and-team-details-header-icon-container,.rider-role-and-team-details-header-icon-container,.parent-rel-role-and-child-rider-details-header-icon-container{background-color:#A3FFDC;color:#00B972}.people-role-details-header-icon-container .material-icons,.coach-role-and-team-details-header-icon-container .material-icons,.rider-role-and-team-details-header-icon-container .material-icons,.parent-rel-role-and-child-rider-details-header-icon-container .material-icons{font-size:24px;width:40px;display:flex;justify-content:center;align-items:center}.league-icon-logo{width:36px;height:36px;border-radius:20px;background-position:center;background-repeat:no-repeat;background-size:cover;border:2px solid white}.people-role-details-header-icon-container{background-color:#D9D9D9;color:#575757}.people-role-details-header-title-container,.coach-role-and-team-details-header-title-container,.rider-role-and-team-details-header-title-container,.parent-rel-role-and-child-rider-details-header-title-container{display:flex;flex-direction:column;word-break:break-word}.people-role-details-header-title-container{color:white}.coach-role-and-team-details-header-title-container,.rider-role-and-team-details-header-title-container,.parent-rel-role-and-child-rider-details-header-title-container{color:#2D2D2D}.people-role-details-header-title,.coach-role-and-team-details-header-title,.rider-role-and-team-details-header-title,.parent-rel-role-and-child-rider-details-header-title{font-weight:700;text-transform:uppercase}.people-role-details-header-subtitle{display:flex;gap:5px;align-items:end}.people-role-details-header-subtitle,.people-role-details-header-subtitle-license-level-label{font-size:12px;line-height:12px}.coach-role-and-team-details-header-subtitle-link,.rider-role-and-team-details-header-subtitle-link{font-size:12px;color:#426DA9}.parent-rel-role-and-child-rider-details-header-subtitle-link{font-size:11px;color:#426DA9;border:1px solid #858585;border-radius:4px;padding:0 4px}.people-role-details-header-subtitle-list{display:flex;align-items:center;gap:5px}.people-role-details-header-subtitle-plus-badge{font-weight:700;text-decoration:underline}.people-role-details-header-subtitle-license-level-badge,.people-role-details-header-subtitle-license-level-badge-none{height:24px;padding:0 5px;border-radius:4px;display:flex;justify-content:center;align-items:center;font-weight:500}.people-role-details-header-subtitle-license-level-badge{background-color:#426DA9}.people-role-details-header-subtitle-license-level-badge-none{color:#1A1A1A;background-color:#EAEAEA}.people-role-details-body,.coach-role-and-team-details-body,.rider-role-and-team-details-body,.parent-rel-role-and-child-rider-details-body{display:flex}.people-role-details-body{flex-direction:column;gap:15px;padding:15px}.coach-role-and-team-details-body,.rider-role-and-team-details-body{justify-content:center;align-items:stretch;padding:0 15px;flex-direction:column;display:flex;padding:15px;gap:15px}.parent-rel-role-and-child-rider-details-body{padding:0 15px;margin-bottom:15px;flex-direction:column;gap:15px}.people-role-details-body .button,.parent-rel-role-and-child-rider-details-body a.button.secondary-button{background-color:#D6EEFF;border:none;display:flex;justify-content:center;gap:10px;align-items:center;color:#426DA9;font-weight:600;font-size:14px;line-height:20px}.people-role-details-body .button:hover,.parent-rel-role-and-child-rider-details-body a.button.secondary-button:hover{color:#153F77;background-color:#B4D8F4}.parent-rel-role-and-child-rider-details-body a.button.warning-button{background-color:#FFFFFF;border:1px solid #F1B3A9;color:#CA3604}.parent-rel-role-and-child-rider-details-body a.button.warning-button:hover{background-color:#FFFFFF;border:1px solid #F1B3A9;color:#CA3604}.coach-role-and-team-details-body a.button:hover,.rider-role-and-team-details-body a.button:hover,.parent-rel-role-and-child-rider-details-body a.button:hover{background-color:#153F77}.coach-role-and-team-details-body a.button:hover,.rider-role-and-team-details-body a.button:hover,.people-role-details-body .button:hover,.parent-rel-role-and-child-rider-details-body a.button:hover{cursor:pointer;text-decoration:none;filter:drop-shadow(1px 2px 2px #ABA8AE)}.coach-role-and-team-details-body a.button,.rider-role-and-team-details-body a.button,.parent-rel-role-and-child-rider-details-body a.button{background-color:#426DA9;color:white;border:none;display:flex;justify-content:center;align-items:center;gap:5px}.people-role-details-coach.people-role-details{border-color:#DA7D06}.people-role-details-coach .people-role-details-header{background-color:#DA7D06}.people-role-details-coach .people-role-details-header-icon-container{color:#DA7D06;background-color:#FFE3B9}.people-role-details-league-staff.people-role-details{border-color:#426DA9}.people-role-details-league-staff .people-role-details-header{background-color:#426DA9}.people-role-details-league-staff .people-role-details-header-icon-container{color:#426DA9;background-color:white}.people-show-roles .button.dropdown-no-pointer,.people-show-coach-teams .button.dropdown-no-pointer,.people-show-rider-team .button.dropdown-no-pointer,.people-show-child-riders .button.dropdown-no-pointer{border:none;padding:0;margin:0;width:40px;height:40px;border-radius:20px;display:flex;align-items:center;justify-content:center}.people-show-roles .button.dropdown-no-pointer:hover,.people-show-coach-teams .button.dropdown-no-pointer:hover,.people-show-rider-team .button.dropdown-no-pointer:hover,.people-show-child-riders .button.dropdown-no-pointer:hover{background-color:#D9D9D9;cursor:pointer}.people-show-roles .button.dropdown-no-pointer .material-icons,.people-show-coach-teams .button.dropdown-no-pointer .material-icons,.people-show-rider-team .button.dropdown-no-pointer .material-icons,.people-show-child-riders .button.dropdown-no-pointer .material-icons{font-size:24px}.coach-role-and-team-details-body-photo-img,.rider-role-and-team-details-body-photo-img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:284px;height:140px}.parent-rel-role-and-child-rider-info{width:100%}.coach-role-and-team-details-team-stats{display:flex;flex-direction:column;margin:15px}.coach-role-and-team-details-team-stats{display:flex;flex-direction:column;margin:15px}.coach-role-and-team-details-team-stats:last-child{border-bottom:unset;padding-bottom:unset;margin-bottom:unset}.coach-role-and-team-details-team-stats-item{display:flex;justify-content:space-between;align-items:end;padding-bottom:8px;border-bottom:0.5px solid #B6B6B6;margin-bottom:8px}.parent-rel-role-and-child-rider-info-item{display:flex;justify-content:start;align-items:end;gap:5px;padding-bottom:8px;padding-top:10px;border-bottom:0.5px solid #B6B6B6}.coach-role-and-team-details-team-stats-item-label,.parent-rel-role-and-child-rider-info-item-label{color:#426DA9;font-size:12px}.coach-role-and-team-details-team-stats-item-badge-1,.coach-role-and-team-details-team-stats-item-badge-2,.coach-role-and-team-details-team-stats-item-badge-3{font-size:11px;font-weight:500;border-radius:4px;display:flex;justify-content:center;align-items:center;padding:0 4px;line-height:16px}.coach-role-and-team-details-team-stats-item-badge-1{color:white;background-color:#426DA9}.coach-role-and-team-details-team-stats-item-badge-2{color:white;background-color:#00B972}.coach-role-and-team-details-team-stats-item-badge-3{color:#6B3600;border:1px solid #ED9B33}.parent-rel-role-and-child-rider-info-item-value.material-icons{font-size:14px}.people-role-details-footer,.coach-role-and-team-details-footer,.parent-rel-role-and-child-rider-details-footer{display:flex;flex-direction:column;align-items:center;justify-content:space-between;border-top:1px dashed #B6B6B6;padding:15px;border-radius:0 0 12px 12px}.coach-role-and-team-details-next-step-registration,.parent-rel-role-and-child-rider-details-next-step-registration{border:0.5px solid #FFD400}.coach-role-and-team-details-next-step-registration:hover,.parent-rel-role-and-child-rider-details-next-step-registration:hover{border:0.5px solid #D8AF29;background-color:#FEFFED}.people-role-details-footer-next-step-registration,.coach-role-and-team-details-next-step-registration .coach-role-and-team-details-footer-next-step-registration,.parent-rel-role-and-child-rider-details-next-step-registration .parent-rel-role-and-child-rider-details-footer-next-step-registration{border-color:#575757;background-color:#FFFA95;font-size:16px;font-weight:700;flex-direction:row;line-height:15px;gap:5px;padding-top:28px;padding-bottom:28px;text-transform:uppercase}.parent-rel-role-and-child-rider-details-footer-next-step-registration-title-section{display:flex;flex-direction:column;gap:2px}.parent-rel-role-and-child-rider-details-next-step-registration .parent-rel-role-and-child-rider-details-footer-next-step-registration .parent-rel-role-and-child-rider-details-footer-next-step-registration-subtitle{text-transform:none;color:#575757}.people-role-details-footer-next-step-registration .material-icons,.coach-role-and-team-details-next-step-registration .coach-role-and-team-details-footer-next-step-registration .material-icons,.parent-rel-role-and-child-rider-details-next-step-registration .parent-rel-role-and-child-rider-details-footer-next-step-registration .material-icons{font-size:30px}.coach-role-and-team-details-next-step-registration .coach-role-and-team-details-body-photo-img{filter:grayscale(1);opacity:50%}.coach-role-and-team-details-next-step-registration .coach-role-and-team-details-header-icon-container,.parent-rel-role-and-child-rider-details-next-step-registration .parent-rel-role-and-child-rider-details-header-icon-container,.people-role-details-next-step-pay-fees .people-role-details-header-icon-container,.coach-role-and-team-details-next-step-pay-fees .coach-role-and-team-details-header-icon-container,.parent-rel-role-and-child-rider-details-next-step-pay-fees .parent-rel-role-and-child-rider-details-header-icon-container{background-color:#FFDAD3;color:#B81C00}.people-role-details-next-step-pay-fees,.coach-role-and-team-details-next-step-pay-fees,.parent-rel-role-and-child-rider-details-next-step-pay-fees{border:0.5px solid #B81C00}.people-role-details-next-step-pay-fees:hover,.coach-role-and-team-details-next-step-pay-fees:hover,.parent-rel-role-and-child-rider-details-next-step-pay-fees:hover{border:0.5px solid #B81C00;background-color:#FFEEEB}.people-role-details-next-step-pay-fees:hover .people-role-details-footer-next-step-pay-fees,.coach-role-and-team-details-next-step-pay-fees:hover .coach-role-and-team-details-footer-next-step-pay-fees,.parent-rel-role-and-child-rider-details-next-step-pay-fees:hover .parent-rel-role-and-child-rider-details-footer-next-step-pay-fees{background-color:#FFDAD3}.people-role-details-next-step-pay-fees a.button.pay-fees,.coach-role-and-team-details-next-step-pay-fees a.button,.parent-rel-role-and-child-rider-details-next-step-pay-fees a.button{color:#FFFFFF;background-color:#CA3604}.people-role-details-next-step-pay-fees a.button.pay-fees:hover,.coach-role-and-team-details-next-step-pay-fees a.button:hover,.parent-rel-role-and-child-rider-details-next-step-pay-fees a.button:hover{background-color:#920000}.people-role-details-footer-next-step-pay-fees,.people-role-details-footer-next-step-registered,.coach-role-and-team-details-footer-next-step-pay-fees,.parent-rel-role-and-child-rider-details-footer-next-step-pay-fees,.parent-rel-role-and-child-rider-details-footer-next-step-registered{font-size:12px;gap:3px;align-items:start}.people-role-details-footer-next-step-pay-fees,.coach-role-and-team-details-footer-next-step-pay-fees,.parent-rel-role-and-child-rider-details-footer-next-step-pay-fees{background-color:#FFEEEB;color:#575757}.people-role-details-footer-next-step-registered,.parent-rel-role-and-child-rider-details-footer-next-step-registered{color:#575757}.people-role-details-footer-next-step-pay-fees-subtitle,.people-role-details-footer-next-step-pay-fees-title,.people-role-details-footer-next-step-registered-subtitle,.people-role-details-footer-next-step-registered-title,.coach-role-and-team-details-footer-next-step-pay-fees-subtitle,.coach-role-and-team-details-footer-next-step-pay-fees-title,.parent-rel-role-and-child-rider-details-footer-next-step-pay-fees-subtitle,.parent-rel-role-and-child-rider-details-footer-next-step-pay-fees-title,.parent-rel-role-and-child-rider-details-footer-next-step-registered-subtitle,.parent-rel-role-and-child-rider-details-footer-next-step-registered-title{border:none;padding:0;display:flex;flex-direction:row;gap:5px}.people-role-details-footer-next-step-pay-fees-subtitle,.coach-role-and-team-details-footer-next-step-pay-fees-subtitle,.parent-rel-role-and-child-rider-details-footer-next-step-pay-fees-subtitle{font-weight:700}.people-role-details-footer-next-step-pay-fees-subtitle,.coach-role-and-team-details-footer-next-step-pay-fees-subtitle,.parent-rel-role-and-child-rider-details-footer-next-step-pay-fees-subtitle{color:#B81C00}.parent-rel-role-and-child-rider-details-accept{justify-content:start}.parent-rel-role-and-child-rider-details-accept.parent-rel-role-and-child-rider-details-body{background-color:red;justify-self:start}.parent-rel-role-and-child-rider-details-accept>.parent-rel-role-and-child-rider-details-body:last-of-type{margin-top:auto}.parent-rel-role-and-child-rider-details-non-enabled-rider.parent-rel-role-and-child-rider-details,.coach-role-and-team-details-non-enabled-coach.coach-role-and-team-details{border:1px dashed #B6B6B6;background-color:white}.parent-rel-role-and-child-rider-details-non-enabled-rider.parent-rel-role-and-child-rider-details:hover,.coach-role-and-team-details-non-enabled-coach.coach-role-and-team-details:hover{border:1px solid #426DA9}.parent-rel-role-and-child-rider-details-non-enabled-rider .parent-rel-role-and-child-rider-details-header-icon-container,.coach-role-and-team-details-non-enabled-coach .coach-role-and-team-details-header-icon-container{background-color:#EAEAEA;color:#B6B6B6}.parent-rel-role-and-child-rider-details-non-enabled-rider:hover .parent-rel-role-and-child-rider-details-header-title,.parent-rel-role-and-child-rider-details-non-enabled-rider:hover .parent-rel-role-and-child-rider-details-header-icon-container,.coach-role-and-team-details-non-enabled-coach:hover .coach-role-and-team-details-header-title,.coach-role-and-team-details-non-enabled-coach:hover .coach-role-and-team-details-header-icon-container{color:#575757}.parent-rel-role-and-child-rider-details-non-enabled-rider .parent-rel-role-and-child-rider-details-header-title,.parent-rel-role-and-child-rider-details-non-enabled-rider .parent-rel-role-and-child-rider-details-header-subtitle,.parent-rel-role-and-child-rider-details-non-enabled-rider .parent-rel-role-and-child-rider-details-header-subtitle-link,.parent-rel-role-and-child-rider-details-non-enabled-rider .parent-rel-role-and-child-rider-info-item-label,.parent-rel-role-and-child-rider-details-non-enabled-rider .parent-rel-role-and-child-rider-info-item-value,.parent-rel-role-and-child-rider-details-non-enabled-rider .red-x,.parent-rel-role-and-child-rider-details-non-enabled-rider .green-check,.coach-role-and-team-details-non-enabled-coach .coach-role-and-team-details-header-title,.coach-role-and-team-details-non-enabled-coach .coach-role-and-team-details-header-subtitle,.coach-role-and-team-details-non-enabled-coach .red-x,.coach-role-and-team-details-non-enabled-coach .green-check{color:#9D9D9D}.coach-role-and-team-details-non-enabled-coach .coach-role-and-team-details-body-photo-img{filter:grayscale(1);opacity:50%}.parent-rel-role-and-child-rider-details-non-enabled-rider:hover .parent-rel-role-and-child-rider-details-footer,.coach-role-and-team-details-non-enabled-coach:hover .coach-role-and-team-details-footer{background-color:#F1F7FF}.parent-rel-role-and-child-rider-details-footer-role-not-enabled.parent-rel-role-and-child-rider-details-footer,.coach-role-and-team-details-footer-role-not-enabled.coach-role-and-team-details-footer{border-top:1px dashed #B6B6B6;padding:15px;background-color:#F5F5F5;font-size:12px;line-height:16px;color:#575757}.parent-rel-role-and-child-rider-details-footer.parent-rel-role-and-child-rider-details-footer-role-not-enabled-title,.coach-role-and-team-details-footer.coach-role-and-team-details-footer-role-not-enabled-title{background-color:#EAEAEA;width:100%;padding:4px 6px;display:flex;gap:5px;align-items:center;margin-bottom:20px;flex-direction:row;justify-content:start;border-radius:4px;border:none}.parent-rel-role-and-child-rider-details-footer.parent-rel-role-and-child-rider-details-footer-role-not-enabled-subtitle,.coach-role-and-team-details-footer.coach-role-and-team-details-footer-role-not-enabled-subtitle{display:flex;flex-direction:column;align-items:center;padding:0;border:0}.rider-dashboard-top-section{display:flex;gap:56px;flex-wrap:wrap}.rider-dashboard-rider-info-cards{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:16px;grid-row-gap:16px}.rider-dashboard-rider-info-card{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#F5F5F5;border-radius:12px;font-size:12px;font-weight:400;width:198px;height:166px}.rider-dashboard-rider-info-card-error{background:#FFDAD3}.rider-dashboard-rider-info-card:hover{box-shadow:0 4px 4px -4px rgba(12,12,13,0.05),0 16px 32px -4px rgba(12,12,13,0.1)}.rider-dashboard-rider-info-card-title{color:#426DA9}.rider-dashboard-rider-info-card-value{color:#2D2D2D}.rider-dashboard-rider-info-card .rider-dashboard-rider-info-card-value i.material-icons{color:#00B972}.rider-dashboard-rider-info-card-error .rider-dashboard-rider-info-card-value i.material-icons{color:#FF2803}.people-show-rider-event{display:flex;flex-direction:column;gap:6px;padding:16px;background-color:#F1F7FF;border-radius:16px;border:1px solid #FFFFFF}.people-show-rider-event:hover{background-color:#FFFFFF;border:1px solid #8ABADD}.people-show-rider-event-top-section{display:flex;align-items:center;justify-content:space-between;gap:4px}.people-show-rider-event-top-section-main{display:flex;gap:8px}.people-show-rider-event-type-section{display:flex;align-items:center;justify-content:space-between}.people-show-rider-event-status-in-event-type-section{display:none}.people-show-rider-event-status-in-top-section{display:flex}.people-show-rider-event-name{font-family:'Metric';font-weight:250;font-size:32px;line-height:90%}.people-show-rider-event-date{display:flex;align-items:center;gap:2px}.people-show-rider-event-date-icon{color:#395382}.people-show-rider-event-date-value{color:#153F77}.people-show-rider-event-description-more-info-section{display:flex;align-items:center;color:#426DA9;gap:6px;padding-top:10px;padding-bottom:10px;font-weight:600}.people-show-rider-event-description-section{color:#575757;background-color:#F1F7FF;border-radius:8px;padding:8px;font-weight:400;font-style:14px}.people-show-rider-event-type{color:white;font-weight:700;font-size:12px;padding:2px 8px;width:-moz-fit-content;width:fit-content;border-radius:100px;display:flex;align-items:center;gap:4px;margin:2px 0}.people-show-rider-event-type:before{font-family:'Material Icons Outlined'}.people-show-rider-event-type-adventure{background:#920000}.people-show-rider-event-type-adventure:before{content:"signpost"}.people-show-rider-event-type-camp{background:#00B972}.people-show-rider-event-type-camp:before{content:"forest"}.people-show-rider-event-type-clinic{background:#426DA9}.people-show-rider-event-type-clinic:before{content:"directions_bike"}.people-show-rider-event-type-grit{background:#6400B1}.people-show-rider-event-type-grit:before{content:"bolt"}.people-show-rider-event-type-race{background:#920000}.people-show-rider-event-type-race:before{content:"emoji_events"}.people-show-rider-event-type-other{background:#DA7D06}.people-show-rider-event-type-other:before{content:"\e65f"}.people-show-rider-event-status{color:white;font-weight:500;font-size:14px;padding:2px 8px;width:-moz-fit-content;width:fit-content;border-radius:4px;align-items:center;gap:8px;margin:2px 0;border:1px solid;border-color:transparent}.people-show-rider-event-status:after{font-family:'Material Icons Outlined'}.people-show-rider-event-status-open{background:#00B972}.people-show-rider-event-status-open:after{content:"sports_score"}.people-show-rider-event-status-pending{background:transparent;border-color:#ED9B33;color:#6B3600}.people-show-rider-event-status-pending:after{content:"history_toggle_off"}.people-show-rider-event-status-registered{background:#426DA9}.people-show-rider-event-status-registered:after{content:"done_all"}.people-show-rider-event-status-closed{background:#9D9D9D}.people-show-rider-event-status-closed:after{content:"block"}.modal-container{width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(0,0,0,0.32);z-index:1000;display:flex;justify-content:center;align-items:center}.modal-hidden{display:none}.modal-contents{background-color:white;border-radius:16px;padding:17px}.person-contact-details-header{height:50px;display:flex;justify-content:space-between;align-items:center}h3.person-contact-details-title{margin:0;color:#2D2D2D}.person-contact-details-close-header-button-container{display:flex;align-items:center;justify-content:center;cursor:pointer}button.person-contact-details-close-header-button{border:0;background-color:white;height:40px;width:40px;border-radius:4px}.person-contact-details-close-header-button-container:hover button.person-contact-details-close-header-button{background-color:#EAEAEA;cursor:pointer}.person-contact-details-close-header-button .material-icons{font-size:24px}.person-contact-details-footer{height:50px;border-top:1px solid #D9D9D9;display:flex;align-items:center;justify-content:start;padding:20px 10px 0 10px}button.person-contact-details-close-footer-button{border:1px solid #858585;border-radius:100px;height:40px;padding:10px 25px;display:flex;align-items:center;justify-content:center;background-color:white;color:#426DA9;font-weight:600;font-size:14px;line-height:20px;cursor:pointer}button.person-contact-details-close-footer-button:hover{background-color:#D6EEFF}.fields-flex-container .field .copy-text-button{width:40px;height:40px;position:relative;left:0;margin-left:-45px;border:0;background-color:unset;cursor:pointer}.copy-text-button .material-icons{font-size:24px;background-color:#D6EEFF;padding:5px;border-radius:100px}.copy-text-button:hover .material-icons{background-color:#B4D8F4}.copy-text-button:active .material-icons{background-color:#D6EEFF}.person-contact-details input{width:100%}.order-box{border:0.5px solid #426DA9;border-radius:16px;padding:16px;margin:20px 0}.order-box-superheader{display:flex;justify-content:space-between}.order-box-show-details-button{border-radius:100px;gap:8px;background-color:#D6EEFF;color:#426DA9;border:none;border:none;display:flex;align-items:center;align-self:center;padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:16px;font-weight:400;font-size:14px}.order-box-header-container{display:flex;gap:10px}.order-box-header{display:flex;flex-direction:column;gap:10px}h1.order-box-title{font-size:22px;text-decoration:underline;margin:0;line-height:22px}h1.order-box-title a{color:#2D2D2D}.order-box-subtitle{font-weight:400;color:#575757}.order-box-icon{width:40px;height:40px;border-radius:20px;display:flex;align-items:center;justify-content:center}.order-box-icon-paid{color:#2D2D2D;background-color:#A3FFDC}.order-box-icon-pending{color:#854700;background-color:#FFFA95}.order-box-icon-canceled{color:#575757;background-color:#D9D9D9}.order-box-icon .material-icons{font-size:24px}.order-box-inner-box{padding:25px;gap:15px;display:flex;flex-direction:column}.order-box-inner-box-top-box{display:flex;gap:10px}.order-box-order-status,.order-box-order-total,.order-box-order-annotations{display:flex;align-items:center;padding:10px;width:30%}.order-box-order-status,.order-box-order-total{border:1px solid #D9D9D9;border-radius:12px;background-color:#F5F5F5;font-weight:700}.order-box-order-status.order-box-order-status-cancelled{background-color:#EAEAEA}.order-box-order-status.order-box-order-status-completed{border-color:#00B972;background-color:#EAFFF7}.order-box-order-status.order-box-order-status-pending{border-color:#FFD400;background-color:#FEFFED}.order-box-order-annotations{color:#575757;display:flex;flex-direction:column;align-items:stretch}table.grey-table{width:100%;border-collapse:separate;border:1px solid #D9D9D9;border-radius:12px;background-color:white;text-transform:uppercase;font-weight:700;background-color:#F5F5F5}.grey-table thead{color:#858585}.grey-table th{padding:16px}.grey-table thead tr th:last-child{display:flex;justify-content:end}.grey-table tbody{background-color:white}.grey-table td{border-top:1px solid #D9D9D9;border-right:1px solid #D9D9D9;padding:15px}.grey-table tr:first-child td{border-top:1px solid #D9D9D9}.grey-table.order-table tr td:last-child{display:flex;justify-content:end;font-weight:400;color:#2D2D2D}.team-dashboard-table-overflow{max-height:605px;overflow:auto;width:100%;border:1px solid #D9D9D9;border-radius:12px}table.team-dashboard-grey-table{border:none;width:unset;min-width:100%}.grey-table.team-dashboard-grey-table tr{color:#2D2D2D;font-weight:400;text-transform:none}.grey-table.team-dashboard-grey-table tr.inactive{background-color:#F5F5F5;color:#858585;font-style:italic}.grey-table.team-dashboard-grey-table td.td-first{font-weight:700;text-transform:uppercase}.show-registration-status{display:flex;flex-direction:row-reverse;height:100vh}.show-registration-status-photo-img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.show-registration-status-photo-with-caption{display:flex;flex-direction:column}.show-registration-status-photo-caption{font-size:9px;color:#426DA9;display:flex;justify-content:start;padding:0 33px}.show-registration-status-main{display:flex;flex-direction:column;padding:60px;flex-shrink:2;justify-content:space-evenly}.show-registration-status-actions{display:flex;flex-direction:column;gap:24px}.show-registration-status-actions-buttons{gap:18px;display:flex;flex-wrap:wrap}.show-registration-status-action-finish-later-link{padding:10px 16px;border-radius:100px}.show-registration-status-action-finish-later-link:hover{background-color:#FFF1ED;color:#CA3604}.show-registration-status-action-button{display:flex;gap:5px;align-items:center;border:none;background-color:#D6EEFF;margin:0}.show-registration-status-action-button:hover{text-decoration:none}.show-registration-status-action-button.show-registration-status-action-button-0{background-color:#426DA9;color:white}.team-dashboard-cards-parent{display:flex;gap:60px;margin:20px 0 80px 0;flex-wrap:wrap}.team-dashboard-card-header{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid #8ABADD}.team-dashboard-card-header h3{margin:0}.team-dashboard-card{display:flex;gap:24px;flex-direction:column;flex-grow:1;flex-basis:0}.team-dashboard-card-body{display:flex;gap:15px;align-items:stretch;height:350px}.team-dashboard-card-body-left{display:flex;flex-direction:column;gap:15px}.team-dashboard-card-body-left h1,.team-dashboard-card-body-left-ttc h1{font-size:36px;line-height:90%;margin:0}.team-dashboard-card-body-left h2,.team-dashboard-card-body-left-ttc h2{text-transform:uppercase;margin:0;font-weight:700;color:#858585;font-size:14px;line-height:95%}.team-dashboard-card-body-team-box,.team-dashboard-card-body-right,.team-dashboard-card-body-left-ttc{border-radius:12px;filter:drop-shadow(1px 2px 2px #ABA8AE);background-color:white}.team-dashboard-card-body-right{border:1px solid #8ABADD;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:8px;gap:14px}.team-dashboard-card-body-right h1,.team-dashboard-card-body-right p{margin:0}.team-dashboard-card-body-right-inner{padding:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.team-dashboard-card p{color:#858585}.team-dashboard-card-body-team-box,.team-dashboard-card-body-left-ttc{border:1px solid #D9D9D9}.team-dashboard-card-body-team-box{height:100%;display:flex;flex-direction:column;justify-content:space-around}.team-dashboard-card-body-team-box-inner{display:flex;align-items:center;justify-content:space-between;gap:5px;height:50%;padding:0 14px}.team-dashboard-card-body-team-box-innerer{display:flex;align-items:center;gap:10px}.team-dashboard-card-body-ttc-box{display:flex;justify-content:space-between;align-items:center;padding:0 14px;gap:10px;height:30%}.team-dashboard-card-body-left-ttc .team-dashboard-card-body-ttc-box:nth-child(1),.team-dashboard-card-body-left-ttc .team-dashboard-card-body-ttc-box:nth-child(2),.team-dashboard-card-body-team-box .team-dashboard-card-body-team-box-inner:nth-child(1){border-bottom:1px dashed #D9D9D9}.team-dashboard-card-body-left-ttc{display:flex;flex-direction:column;justify-content:space-evenly}.team-dashboard-card-body-ttc-box-left,.team-dashboard-card-body-ttc-box-right{display:flex;gap:10px;align-items:center}.team-dashboard-card-body-ttc-box-left-inner{display:flex;flex-direction:column;gap:5px}.team-dashboard-card-body-ttc-box-left-inner p{margin:0}.team-dashboard-card-body-ttc-box-icon-coaches,.team-dashboard-card-body-ttc-box-icon-riders,.team-dashboard-card-body-ttc-box-icon-other{width:40px;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:100px}.team-dashboard-card-body-ttc-box-icon-coaches i,.team-dashboard-card-body-ttc-box-icon-riders i,.team-dashboard-card-body-ttc-box-icon-other i{font-size:24px}.team-dashboard-card-body-ttc-box-icon-coaches{color:#DA7D06;background-color:#FFE3B9}.team-dashboard-card-body-ttc-box-icon-riders{color:#00B972;background-color:#A3FFDC}.team-dashboard-card-body-ttc-box-icon-other{color:#395382;background-color:#A5B5D2}.team-dashboard-card-body-left,.team-dashboard-card-body-left-ttc,.team-dashboard-card-body-right{flex-grow:1;flex-basis:0}.team-dashboard-card-body-team-box-inner a{font-size:12px;text-decoration:underline;line-height:16px}.team-dashboard-badge-lv-2-3,.team-dashboard-table-tbody-tr-td-value-level-1,.team-dashboard-table-tbody-tr-td-value-level-2,.team-dashboard-table-tbody-tr-td-value-level-3{width:24px;height:24px;color:white;background-color:#426DA9;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;margin:0 2px;font-weight:500}.team-dashboard-table-tbody-tr-td-value-level-none,.team-dashboard-table-tbody-tr-td-value-level-provisional{height:24px;color:#1A1A1A;background-color:#D9D9D9;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;margin:0 2px;font-weight:500;padding:0 5px;width:-moz-fit-content;width:fit-content}.team-dashboard-table-tbody-tr-td-value-level-provisional{border:1px solid #9D9D9D;background-color:unset}.current-order-products-sections{display:flex;flex-direction:column;gap:56px}.current-order-products-section{display:flex;flex-direction:column;gap:16px}.current-order-products-products-list{display:flex;flex-direction:column;gap:16px}.current-order-products-product{display:flex;gap:4px}.current-order-products-product-main-section,.current-order-products-product-checkbox-section-new-ui{padding:16px}.current-order-products-product-main-section{display:flex;background-color:#F1F7FF;flex:1;align-items:center;gap:16px;border-radius:16px 0px 0px 16px}.current-order-products-product-main-section.people-show-rider-event{align-items:flex-start}.current-order-products-required-product-image-section{height:44px}.current-order-products-required-product-image-section-img{height:100%}.current-order-products-required-product-name-section{display:flex;flex-direction:column}.current-order-products-required-product-name{font-weight:600;font-size:14x}.current-order-products-required-product-description{font-size:12px;line-height:16px}.current-order-products-event-product-description{align-self:stretch}#content-body label.current-order-products-product-checkbox-section-new-ui{background-color:#F1F7FF;color:#426DA9;width:180px;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;gap:8px;border-radius:0px 16px 16px 0px}#content-body .current-order-products-event-product label.current-order-products-product-checkbox-section-new-ui{min-height:113px}#content-body label.current-order-products-product-checkbox-section-new-ui[data-product-checked]{background-color:#426DA9;color:#FFFFFF}#content-body label.current-order-products-product-checkbox-section-new-ui[data-product-checked][data-product-required]{pointer-events:none}.current-order-products-product .cart-custom-product-checkbox{position:absolute;opacity:0}.current-order-products-product .product-checkbox-price{font-family:Metric;font-weight:700;font-size:32px}.current-order-products-product .current-order-products-product-checkbox-section-new-ui:not([data-product-checked]) .product-checkbox-price-free{color:#B4D8F4}.current-order-products-product .product-checkbox-required-label{font-weight:600;font-size:12px}.product-checkbox-add-button,.product-checkbox-remove-button{display:none}.current-order-products-product-checkbox-section-new-ui:not([data-product-checked]) .cart-custom-product-checkbox[data-enabled-checkbox]~.product-checkbox-add-button,.current-order-products-product-checkbox-section-new-ui[data-product-checked]:not([data-product-required]) .cart-custom-product-checkbox[data-enabled-checkbox]~.product-checkbox-remove-button{display:flex;background-color:#426DA9;color:#FFFFFF;border:none;padding:10px 24px 10px 16px;pointer-events:none}.current-order-products-product-checkbox-section-new-ui:not([data-product-checked]):hover .cart-custom-product-checkbox[data-enabled-checkbox]~.product-checkbox-add-button,.current-order-products-product-checkbox-section-new-ui[data-product-checked]:not([data-product-required]):hover .cart-custom-product-checkbox[data-enabled-checkbox]~.product-checkbox-remove-button{background-color:#153F77}.current-order-products-policy-agreement-section{display:flex;flex-direction:column;padding:16px;gap:8px;border-radius:16px;border:1px solid #D9D9D9}.current-order-products-policy-agreement-title-section{display:flex;gap:4px}.current-order-products-policy-agreement-title{font-family:Metric;font-weight:250;font-size:24px}#content-body label.current-order-products-policy-agreement-main{display:flex;gap:8px;padding:10px;font-weight:500;font-size:14px}.current-order-products-section-cards{display:flex;flex-direction:row}.current-order-products-section-card{flex:1;display:flex;flex-direction:column;padding:16px;gap:16px;border-radius:16px;border:1px solid #D9D9D9}.current-order-products-section-card-title{padding-bottom:16px;border-bottom:1px solid #D9D9D9}.current-order-products-section-card-body{color:#2D2D2D}.current-order-products-section-card-body-main{font-size:14px;font-weight:600}.current-order-products-section-card-body-footer{font-size:12px;font-weight:400}.current-order-products-actions{display:flex;justify-content:end;padding-top:56px}.current-order-products-actions .button{padding:11px 24px}.medical-text-field{width:600px;min-height:180px;margin-left:50px;margin-top:-20px;resize:none}.medical-text-field::-moz-placeholder{font-size:12px;line-height:16px;color:#414141}.medical-text-field::placeholder{font-size:12px;line-height:16px;color:#414141}.field.radio-check{margin:30px 0}.dropdown ul,.dropdown-no-pointer ul{display:none;position:absolute;top:60px;width:200px}.team-dashboard-table-menu-etc .team-dashboard-table-options-menu-button{padding-left:25px;padding-right:25px;gap:8px}.team-dashboard-table-title-etc .team-dashboard-table-options-menu-button{display:none}.team-dashboard-table-options-menu-button-extra-label{display:flex;gap:8px}.team-dashboard-table-options-menu-popover{border:none;width:280px}.dropdown ul,.dropdown-no-pointer ul,.team-dashboard-table-options-menu-popover{background-color:white;padding:0;font-weight:600;font-size:14px;box-shadow:1px 3px 4px #ABA8AE;border-radius:4px}.dropdown-no-pointer ul{top:40px;right:-140px;width:237px}.dropdown li,.dropdown-no-pointer li{display:none;margin:unset}.dropdown:hover ul,.dropdown:hover li,.dropdown-no-pointer:hover ul,.dropdown-no-pointer:hover li,.team-dashboard-table-options-menu-item{display:flex;padding:0;flex-direction:column}.dropdown ul::after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-20px;border-width:20px;border-style:solid;border-color:transparent transparent white transparent}.dropdown ul li a,.dropdown-no-pointer ul li a,.team-dashboard-table-options-menu-item a{color:#2D2D2D;padding:8px 25px;display:flex;min-height:40px;align-items:center;gap:10px}.dropdown ul li a:hover,.dropdown-no-pointer ul li a:hover,.team-dashboard-table-options-menu-item a:hover{background-color:#D6EEFF;color:#153F77;text-decoration:unset}.dropdown ul li a:active .dropdown-no-pointer ul li a:active,.team-dashboard-table-options-menu-item a:active{background-color:#426DA9;color:white}.dropdown-black-contents{display:none;position:absolute;color:white;background-color:#2D2D2D;padding:8px 12px;font-weight:600;font-size:14px;border-radius:4px;top:-40px;left:30px;line-height:20px;width:221px}.dropdown-black:hover .dropdown-black-contents{display:flex}.skill-explanation{color:#6E6E6E;font-weight:500;margin:6px;font-size:12px;line-height:16px;margin-left:15px}.skill-explanation-title{color:#2D2D2D;font-weight:600;margin-bottom:4px;font-size:14px;line-height:20px}.skill-explanation-blue{color:#426DA9}.info-card{border-radius:12px;padding:18px 24px;width:50%;max-width:432px;background-color:#F1F7FF}.family-contacts-info-card a,.card-dialog-card a{text-decoration:underline;font-weight:unset;color:unset}.family-contacts-info-card:hover,.card-dialog-card:hover{background-color:#D6EEFF;filter:drop-shadow(0 4px 4px lightgray)}.card-dialog-card-data-title-section{display:flex;justify-content:space-between;gap:8px}.card-dialog-card-data-badge{padding-left:8px;padding-right:8px;background-color:#426DA9;color:#FFFFFF;padding-top:4px;padding-bottom:4px;font-weight:600;font-size:14px;text-align:center}.card-dialog-card-edit-button{display:flex;justify-content:center;align-items:center;height:40px;padding:10px 24px 10px 16px;gap:8px;border-radius:100px;border:none;color:#FFFFFF;background:#426DA9}.family-contacts-info-card h3,.card-dialog-card-data-label{color:#49454F;font-weight:700;font-size:14px;line-height:15px;text-transform:uppercase}.family-contacts-info-card hr,.card-dialog-card hr{color:#CBE2F7}.family-contacts-info-card-disabled,.card-dialog-card-empty{background-color:unset;border:2px dashed #D9D9D9;display:flex;justify-content:center;align-items:center}.family-contacts-info-card-disabled:hover,.card-dialog-card-empty:hover{border:2px solid #426DA9}.family-contacts-info-card-disabled p,.card-dialog-card-empty .card-dialog-card-data-label{color:#153F77;font-weight:500;display:flex;align-items:center;border-radius:40px;padding:10px 16px;text-transform:unset}.family-contacts-info-card-disabled:hover p,.card-dialog-card-empty:hover .card-dialog-card-data-label{background-color:#D6EEFF}.family-contacts-info-card-disabled p:before,.card-dialog-card-empty .card-dialog-card-data-label:before{font-family:'Material Icons Outlined';content:"\e145";padding-right:10px;font-size:18px}.family-contacts-info-card-disabled p:after,.card-dialog-card-empty .card-dialog-card-data-label:after{font-family:'Material Icons Outlined';content:"\e5c8";padding-left:10px;font-size:18px}.emergency-contacts-primary-contacts{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px}.emergency-contacts-primary-contact{flex:1 1 300px;max-width:400px;min-width:280px}.info-card .button-title{background-color:#426DA9;color:white;border-radius:4px;padding:3px 8px;width:-moz-max-content;width:max-content}.info-card hr{color:#B4D8F4}.card-dialog-card-attributes-container{display:table}.card-dialog-card-attributes{display:table-row-group}.card-dialog-card-attribute{display:table-row}.info-card tr,.card-dialog-card-attribute{line-height:24px}.card-dialog-card-attribute-label,.card-dialog-card-attribute-value{display:table-cell}.info-card td,.card-dialog-card-attribute-label,.card-dialog-card-attribute-value{border:0 !important;padding:0}.info-card td:nth-of-type(1),.card-dialog-card-attribute-label{color:#426DA9;font-size:12px;text-align:left;width:50%;padding-right:3px}.info-card td:nth-of-type(2),.card-dialog-card-attribute-value{color:#1A1A1A;font-size:16px;padding-left:3px}input[type="checkbox"]{accent-color:#426DA9}input[type="radio"]{accent-color:#426DA9}div#reg-body{width:100%}.background-check-card{background-color:#F5F5F5;padding:16px 30px;display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.background-check-card .material-icons{font-size:18px;color:#426DA9}.login-center-container{display:flex;justify-content:center;align-items:center}.login-center-block{width:448px;margin:100px 0}.login-box{background-color:white;padding:40px;border-radius:16px;display:flex;flex-wrap:wrap;max-height:60vh;overflow:auto}.login-box input[type="submit"],.login-box button[type="submit"]{background-color:#426DA9;color:white;border:none;border-radius:20px;height:40px;width:100%;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;gap:5px;line-height:20px}.login-header{display:flex;align-items:center;gap:10px;width:100%;margin-bottom:30px}h3.login-header-text{color:#CA3604;font-size:24px;min-width:75px}.login-header-line{border-top:1px solid #CA3604;width:100%}.login-title{margin-bottom:30px}.login-title h1{margin:0}.login-title h3{font-size:32px;color:#2D2D2D}.login-remember-me{display:flex;gap:10px;justify-content:center;align-items:center;margin:10px}.login-image-carousel{width:100%;height:100%;position:absolute;top:0;z-index:-999;display:flex;flex-wrap:wrap;align-items:flex-end}.login-image-carousel-image{background-position:center;background-size:cover;transition:3s}.login-image-carousel-footer{height:19px;padding:4px 32px;background-color:white;width:100%}.login-image-carousel-footer p{margin:0;color:#426DA9;font-weight:500;font-size:9px}ul.login-password-requirements{margin:0;padding:5px 25px}ul.login-password-requirements li{margin:0;padding:0;font-size:12px;line-height:16px;color:#414141;list-style:disc}span.field_with_errors{display:flex}.field_with_errors input{width:100%}.field.radio-check-with-nested-textfield{display:flex;align-items:center;gap:10px;margin-left:12px}.radio-check-with-nested-textfield input[type="radio"]{width:18px;height:18px}.wizard-footer-padding-mobile{display:none}.registration-short-page-bottom-padding{display:block;height:430px}.registration-short-page-bottom-padding-smaller{display:block;height:250px}.hide-on-desktop{display:none}.hide-on-mobile{display:flex}@media (max-width: 768px){.hide-on-desktop{display:flex}.hide-on-mobile{display:none}#header{min-width:unset;padding:15px 20px}#content-body{min-width:unset}div.page-body,div.page-body-no-margins{margin:20px}#footer{min-width:unset}#footer .footer-flex-parent{margin:17px 0;flex-wrap:wrap;justify-content:space-evenly}.footer-sponsor{flex-direction:column}#logo{background:url(//d15fs4qsengp5u.cloudfront.net/assets/NICA_Rider_Square_Icon-ee6969ca00b7a8558b826d8a348694a7d2557265686e6674e90c23870e7e57fe.svg) no-repeat 0 0;width:40px}#header #hdr-messaging{gap:10px}#header-title #header-title-text{padding:0;font-size:24px;line-height:100%;text-align:center;margin-left:5px}#header .button.cart{margin:0}#header .cart.dot{left:33px}#user-icon.button{margin:0}#registration-sidebar{display:none}.wizard-footer-padding-mobile{display:block;height:60px}.wizard-footer{flex-direction:column;justify-items:center;justify-content:center;background-color:white;border:none;width:100vw;margin:0;padding:15px 0;gap:15px;line-height:12px}.wizard-progress-bar{flex-direction:column-reverse;justify-content:center;gap:10px}.wizard-progress-bar p{margin:0}.wizard-progress-bar progress{margin:0}.wizard-left-button,.wizard-right-button,.wizard-center-button,.wizard-right-button-finish{padding:15px 10px}.info-card,.half-width{width:100%}.fields-flex-container{gap:17px}.fields-flex-container>*{width:100%}div#reg-body{padding:18px}.cards-flex-container{flex-wrap:wrap}ol>li{margin-left:17px}h1{font-size:36px;line-height:32px}.page-head.logo img{width:66px;padding:8px 4px}.page-head.logo-large a{display:flex;justify-content:center}.page-head.logo-large img{padding:14px 4px}div.field{padding:0}.outline-box{flex-wrap:wrap;justify-items:center;justify-content:center;gap:15px}.outline-box-green,.outline-box-yellow,.outline-box-red{justify-content:center}.login-image-carousel-footer{opacity:90%}div#registration-steps{flex-direction:column;align-items:center}#registration-steps .col.first{border:none;padding:0}#registration-steps .first ol li,#registration-steps .first ul li{padding:0}.order-box-inner-box-top-box{flex-direction:column}.order-box-order-status,.order-box-order-total,.order-box-order-annotations{width:unset}.order-box-inner-box{padding:0;padding-top:25px}.info,.info-plain,.alert,.notice,.error{padding:20px;padding-top:60px}.alert::before,.info::before,.error::before,.notice::before{left:0;top:-8px}.medical-text-field{margin:0}ul{padding:0}.flex-form-label{top:-9px}ul.colorful>li>ul>li{margin-left:30px}table:not(.grey-table){min-width:300px;-webkit-hyphens:auto;hyphens:auto;font-size:10px;line-height:100%}.dropdown-no-pointer ul{right:15px}.dropdown ul{right:10px}.dropdown ul::after{left:85%}.people-show-roles-list,.people-show-coach-teams-list,.people-show-rider-team-list,.people-show-rider-info-list,.people-show-child-riders-list{justify-content:center}.show-registration-status{flex-direction:column}.show-registration-status-photo-with-caption{flex-direction:row}.show-registration-status-photo-img{height:158px}.show-registration-status-photo-caption{color:#F1F7FF;background-color:#153F77CC;padding:8px 2px;width:11px;height:142px;writing-mode:vertical-rl;align-items:center;transform:rotate(180deg);opacity:80%}.show-registration-status-main{padding:20px;align-items:center;gap:20px}.show-registration-status-title{display:flex;flex-direction:column;align-items:center;text-align:center}h3.show-registration-status-title-top{font-size:24px;margin:0}h1.show-registration-status-title-main{font-size:22px;font-weight:700;margin:0}.show-registration-status-actions{align-items:stretch;width:100%}.show-registration-status-actions-buttons{flex-direction:column;gap:15px}.show-registration-status-action-button.show-registration-status-action-button-0{background-color:#426DA9;color:white}.button.show-registration-status-action-button{display:flex;justify-content:center}.show-registration-status-action-finish-later-link{display:flex;justify-content:center}.coc-container img{width:100%;margin:0 auto}.login-center-block{margin:45px}.registration-short-page-bottom-padding,.registration-short-page-bottom-padding-smaller{display:none}.team-dashboard-cards-parent,.team-dashboard-card-body{flex-direction:column;height:unset}.team-dashboard-card-body-left{width:100%}.team-dashboard-card-body-right{flex-direction:row;min-height:83px;width:100%}.team-dashboard-card-body-right h1{font-size:57px;line-height:90%}.team-dashboard-card-body-ttc-box{height:81px}.team-dashboard-card-body-team-box-inner{height:84px}.team-dashboard-card-body-right-inner{flex-direction:row;padding:14px;gap:14px}.team-dashboard-card .button{justify-content:center}.current-order-products-product{flex-direction:column;gap:0;border:1px solid #8ABADD;border-radius:16px}.current-order-products-product-main-section{flex-direction:column;border-radius:16px 16px 0px 0px}#content-body label.current-order-products-product-checkbox-section-new-ui,#content-body .current-order-products-product label.current-order-products-product-checkbox-section-new-ui{width:unset;min-height:44px;flex-direction:row;justify-content:space-between;border-radius:0px 0px 16px 16px}.current-order-products-section-cards{flex-direction:column}}.team-dashboard-table-title-section{display:flex;justify-content:space-between;border-bottom:1px solid #8ABADD;margin-bottom:24px;align-items:center;padding:7px 0}.team-dashboard-table-title-etc,.team-dashboard-table-menu-etc{display:flex;align-items:center}.team-dashboard-table-title-etc{gap:30px}.team-dashboard-table-menu-etc{gap:14px}#team-dashboard-table-options-menu-anchor-coach{anchor-name:--team-dashboard-table-options-menu-anchor-coach}#team-dashboard-table-options-menu-popover-coach{position-anchor:--team-dashboard-table-options-menu-anchor-coach}#team-dashboard-table-options-menu-anchor-rider{anchor-name:--team-dashboard-table-options-menu-anchor-rider}#team-dashboard-table-options-menu-popover-rider{position-anchor:--team-dashboard-table-options-menu-anchor-rider}.team-dashboard-table-options-menu-container{position:relative;display:inline-block}.team-dashboard-table-options-menu-popover{position:absolute;top:100%;right:0;margin-top:3px;background:white;box-shadow:0 2px 8px rgba(0,0,0,0.1);border-radius:4px;z-index:1000;min-width:150px}.team-dashboard-table-radio-buttons-filter{display:flex;gap:14px}#team-dashboard-table-radio-buttons-filter .team-dashboard-table-radio-button-label{display:flex;gap:5px;align-items:center}.team-dashboard-table-radio-button-label input{width:20px;height:20px}.team-dashboard-table-sort-selection-select{display:none}table.team-dashboard-table{border:1px #D9D9D9;border-radius:12px;border-style:solid;overflow:hidden;font-size:13px}.team-dashboard-table-thead-tr{line-height:45px}.team-dashboard-table-thead,.team-dashboard-table-tbody-tr-td-uppercased{text-transform:uppercase;font-family:'Metric', helvetica, sans-serif}.team-dashboard-table-tbody-tr-td-uppercased{font-weight:700}.team-dashboard-table-thead{color:#858585;background-color:#F5F5F5}.team-dashboard-table-thead-tr-th{padding:4px 16px}.team-dashboard-table-sort-button{background:none;border:none;padding:0}.team-dashboard-table-sort-button .material-icons{color:#858585;font-size:18px}.team-dashboard-table-tbody{color:#2D2D2D}.team-dashboard-table-tbody-tr{line-height:40px}a.team-dashboard-table-tbody-tr-td-value-link{color:#2D2D2D}.team-dashboard-table-tbody-tr-not-registered a.team-dashboard-table-tbody-tr-td-value-link{color:#858585}.team-dashboard-table-tbody-tr-not-registered{color:#858585;background-color:#F5F5F5}.team-dashboard-table-tbody-tr-not-registered .team-dashboard-table-tbody-tr-td-0 .team-dashboard-table-tbody-tr-td-value{font-style:italic}table tr td.team-dashboard-table-tbody-tr-td{border:0.5px solid #D9D9D9;padding:8px 16px;align-items:center}.team-dashboard-table-tbody-tr-td-label-and-value{align-items:center}.team-dashboard-table-count-badge,.team-dashboard-table-tbody-tr-td-label-section,.team-dashboard-table-expand-button,.team-dashboard-table-upcoming-events-list{display:none}.team-dashboard-table-upcoming-events-details{display:flex;align-items:center;gap:2px}.team-dashboard-table-upcoming-events-details-label{text-decoration:underline}.team-dashboard-table-tbody-tr:not(.team-dashboard-table-tbody-tr-not-registered) .team-dashboard-table-upcoming-events-details-label-nonempty{color:#153F77}.team-dashboard-table-tbody-tr-td-value{display:flex;align-items:center;gap:10px}.team-dashboard-table-tbody-tr-td-value i.material-icons{position:static}.team-dashboard-table-cell-value-icon-error{color:#FF2803}.team-dashboard-table-cell-value-icon-notification-important{color:#153F77}.team-dashboard-table-upcoming-events-list-item{display:list-item;margin-left:24px}.team-dashboard-table-cell-value-icon-container{cursor:default}.team-dashboard-table-tbody-tr-td-hover-popup,.team-dashboard-table-upcoming-events-list-hover-popup{position:absolute;display:flex;flex-direction:column;gap:4px;color:#FFFFFF;background:#2D2D2D;border-radius:4px;padding:12px;width:327px}.team-dashboard-table-tbody-tr-td-hover-popup{transform:translate(10%, -70%)}.team-dashboard-table-upcoming-events-list-hover-popup{transform:translate(-80%, -70%)}.team-dashboard-table-tbody-tr-td-hover-popup::before{content:"";position:absolute;top:50%;left:-20px;transform:translateY(-50%);width:0;height:0;border:10px solid transparent;border-right:10px solid #2D2D2D}.team-dashboard-table-upcoming-events-list-hover-popup::after{content:"";position:absolute;left:85%;bottom:-30px;transform:translateY(-50%);width:0;height:0;border:10px solid transparent;border-top:10px solid #2D2D2D}.team-dashboard-table-tbody-tr-td-hover-popup-title,.team-dashboard-table-upcoming-events-list-hover-popup-title{font-size:14px;line-height:20px;font-weight:600}.team-dashboard-table-tbody-tr-td-hover-popup-body,.team-dashboard-table-upcoming-events-list-hover-popup-body{font-size:12px;line-height:16px;font-weight:400}.team-dashboard-table-upcoming-events-list-hover-popup-body-list-item{display:list-item}select.team-dashboard-table-races-filter-select{color:#001348;background-color:#B4D8F4;border:none;font-weight:500;font-size:14px;line-height:20px;padding:0;height:24px;border-radius:4px;max-width:146px}select,textarea{max-width:100%}@media (max-width: 992px){.rider-dashboard-top-section{flex-direction:column}.rider-dashboard-rider-info-cards{grid-template-columns:repeat(2, 1fr);grid-column-gap:8px;grid-row-gap:8px}.rider-dashboard-rider-info-card{width:155px;height:80px}.people-show-rider-event-top-section{display:block}.people-show-rider-event-top-section-main{flex-direction:column}.people-show-rider-event-status-in-event-type-section{display:flex}.people-show-rider-event-status-in-top-section{display:none}.team-dashboard-table-title-section{flex-direction:column;gap:8px;align-items:stretch}.team-dashboard-table-title-etc{flex-direction:column;gap:8px;align-items:stretch}.team-dashboard-table-title-badge-options{display:flex;justify-content:space-between}.team-dashboard-table-title-badge{display:flex;align-items:center;gap:8px}.team-dashboard-table-count-badge{display:flex;background-color:#426DA9;color:#FFFFFF;padding-top:2px;padding-right:8px;padding-bottom:2px;padding-left:8px;gap:2px;border-radius:100px}.team-dashboard-table-menu-etc .team-dashboard-table-options-menu-button{display:none}.team-dashboard-table-title-etc .team-dashboard-table-options-menu-button{display:flex;width:40px;min-width:40px}.team-dashboard-table-options-menu-button-extra-label{display:none}.team-dashboard-table-sort-selection-select{display:block}.team-dashboard-table-tbody{display:grid}.team-dashboard-table-thead{display:none}.team-dashboard-table-tbody-tr:not(:first-child){border-top:0.5px solid #D9D9D9}table tr td.team-dashboard-table-tbody-tr-td{display:flex;justify-content:space-between;border:none;padding:0;margin:0 16px;line-height:36px}table tr td.team-dashboard-table-tbody-tr-td:first-child{line-height:56px}table tr td.team-dashboard-table-tbody-tr-td:not(:first-child){border-top:0.5px solid #D9D9D9}.team-dashboard-table-tbody-tr-expanded{background-color:#F1F7FF}.team-dashboard-table-tbody-tr-not-expanded .team-dashboard-table-tbody-tr-td-hide-when-expanded{display:none}.team-dashboard-table-tbody-tr-td-label-and-value{display:flex;gap:8px}.team-dashboard-table-tbody-tr-td-label-section{display:flex;flex-direction:column;color:#858585}.team-dashboard-table-tbody-tr-td-label{text-transform:uppercase;font-family:'Metric', helvetica, sans-serif;font-weight:700}.team-dashboard-table-tbody-tr-td-0 .team-dashboard-table-tbody-tr-td-label-section{display:none}.team-dashboard-table-upcoming-events-list{display:block}.team-dashboard-table-upcoming-events-count,.team-dashboard-table-upcoming-events-details{display:none}.team-dashboard-table-expand-button{display:inline;border:none;padding:0;background-color:#D6EEFF;border-radius:100px;height:40px;width:40px}.table-license-certifications-button-text-label{display:none}}body.utility .info,body.utility .alert,body.utility .notice,body.utility .error{margin-bottom:2em}body.utility .center-block{width:347px;margin:0 auto;padding-top:90px;position:relative}.center-block img{width:303px;height:56px;margin:0 auto 20px auto}.center-block #hdr{display:flex;justify-content:center;text-align:center;margin:0 auto;line-height:60px;font-size:28px;font-weight:bold;text-transform:uppercase;color:#ea0029}.center-block #hdr img.hdr-image{height:48px;width:48px;margin:3px 8px}.center-block #hdr #hdr-text{line-height:60px}.center-block h1{font-size:16px}.center-block input[type="text"],.center-block input[type="date"],.center-block input[type="number"],.center-block input[type="email"],.center-block input[type="tel"],.center-block input[type="url"],.center-block input[type="password"],.center-block textarea{border:1px solid #ea0029;padding:7px;background:#fff;border-radius:5px}.center-block label,.center-block input{display:block}.center-block .radio-check label,.center-block .radio-check input{display:inline}.center-block .radio-check label{position:relative;padding-left:18px;padding-right:2em;background-color:unset}#ie7 .center-block .radio-check label,#ie6 .center-block .radio-check label{padding-left:22px;padding-top:2px}.center-block .radio-check input{position:absolute;left:0;top:0}form#user_new label,form#user_edit label{font-weight:normal}body.utility .adml{display:block;text-align:center;text-decoration:none}body.utility .adml:hover{text-decoration:underline}body.utility form p.alert{margin-bottom:16px}body.utility p.btn{float:left;position:relative;top:-30px;left:130px}body.utility p.btn.longer-text{left:75px}body.utility p#send-reset-instrucs{left:69px}body.utility p#change-pw{left:76px}body.utility p#set-pw{left:93px}body.utility p.btn,body.utility p.btn input{height:41px;line-height:41px}body.utility p.btn input{border:0;color:#fff;font-size:16px;font-weight:bold;padding:0 20px;cursor:pointer;margin-top:-22px;background-color:#0071ce}.center-block .border{display:inline-block;width:347px;margin:4px 0 10px 0;border:1px solid #ea0029;border-radius:4px}.center-block .border-inner{float:left;width:291px;display:block;line-height:31px;position:relative;padding:28px 28px 36px 28px;margin:4px 0 -10px 0}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a.ui-button:link,a.ui-button:visited,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/jquery-ui/ui-icons_444444_256x240-f6d8c091e81dfb911fc0815e7c9952c90b361a3f685804be08a5fa2ee6d6198b.png)}.ui-widget-header .ui-icon{background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/jquery-ui/ui-icons_444444_256x240-f6d8c091e81dfb911fc0815e7c9952c90b361a3f685804be08a5fa2ee6d6198b.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/jquery-ui/ui-icons_555555_256x240-c23f23416a84a359723ffe28c6231f7e6edd10de024da40c190f9e0706c70276.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/jquery-ui/ui-icons_ffffff_256x240-c692beecd7997762813d4fb6a36b8476a21d0a8789ccebfd7d90dd175586ee39.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/jquery-ui/ui-icons_777620_256x240-0a3bb6e0c499ea585572cbda26b638d08b96a568bfb173f0dce2c9eee4a441b3.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/jquery-ui/ui-icons_cc0000_256x240-c7cf3a680d1476856186d49a361c0b3e09d13a2f4ba4ebd638595bbad9d21c2d.png)}.ui-button .ui-icon{background-image:url(//d15fs4qsengp5u.cloudfront.net/assets/jquery-ui/ui-icons_777777_256x240-ea4f5d5317b31eaaaf01e3db3357884b418c8b3361019647559c835996ddaedb.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI Accordion 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/accordion/#theming
 */.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}/*!
 * jQuery UI Autocomplete 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}/*!
 * jQuery UI Button 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/button/#theming
 */.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}/*!
 * jQuery UI Checkboxradio 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/checkboxradio/#theming
 */.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}/*!
 * jQuery UI Controlgroup 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/controlgroup/#theming
 */.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}/*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}/*!
 * jQuery UI Dialog 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/dialog/#theming
 */.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}/*!
 * jQuery UI Draggable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-draggable-handle{touch-action:none}/*!
 * jQuery UI Menu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/menu/#theming
 */.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}/*!
 * jQuery UI Progressbar 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/progressbar/#theming
 */.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}/*!
 * jQuery UI Resizable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}/*!
 * jQuery UI Selectable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}/*!
 * jQuery UI Selectmenu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/selectmenu/#theming
 */.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}/*!
 * jQuery UI Sortable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */.ui-sortable-handle{touch-action:none}/*!
 * jQuery UI Slider 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}/*!
 * jQuery UI Spinner 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/spinner/#theming
 */.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}/*!
 * jQuery UI Tabs 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tabs/#theming
 */.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}/*!
 * jQuery UI Tooltip 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.card-dialog-edit{display:none}.card-dialog-edit-dialog{width:90vw;height:85%;max-height:780px;padding:0}.card-dialog-inner{display:flex;flex-direction:column;height:100%}.card-dialog-edit-form{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.card-dialog-edit-title-section,.card-dialog-edit-button-row{padding-left:24px;padding-right:24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.card-dialog-edit-title-section{padding-top:24px;padding-bottom:48px}.card-dialog-edit-button-row{padding-top:16px;padding-bottom:24px;row-gap:12px}.card-dialog-edit-scrollable{flex-grow:1;overflow-y:auto}.card-dialog-edit-scrollable>*{padding-left:24px;padding-right:24px}.card-dialog-edit-label{font-family:Metric;font-weight:250;font-size:24px;color:#2D2D2D}div.field label.card-dialog-edit-attribute-label{font-size:14px;padding:2px 6px;color:#414141}.card-dialog-edit-attribute-label-required{color:#920000;margin-left:4px}.card-dialog-edit-close-button{border:none;outline:none;background:none;color:#2D2D2D}.card-dialog-required-banner{padding:0 24px;margin-bottom:12px;color:#920000;font-weight:600}div.card-dialog-edit-attribute-field{margin-bottom:16px}#content-body input.card-dialog-edit-attribute-input{width:100%;box-sizing:border-box;border:1px solid #D4D4D4;border-radius:4px;padding:16px;font-size:16px}.card-dialog-edit-attribute-input-description{padding:4px 16px 4px;font-weight:400;font-size:12px;color:#414141;margin-bottom:-16px}.card-dialog-edit-button-row .button{margin:0;text-transform:capitalize;padding-right:24px;padding-left:24px}.card-dialog-edit-button-row-section-start,.card-dialog-edit-button-row-section-end{display:flex;gap:8px;background-color:#FFFFFF}.card-dialog-edit-cancel-button{background:#FFFFFF;color:#426DA9;border-color:#858585}.card-dialog-edit-save-button{color:#FFFFFF;background-color:#426DA9}.card-dialog-edit-remove-button{color:#B81C00;background-color:#FFFFFF;border-color:#B81C00}.card-dialog-edit-remove-button:hover{color:#B81C00;background-color:#FFF1ED;border-color:#B81C00}.cards-flex-container,.card-dialog-form-fields{gap:20px;padding:20px 0;align-items:stretch}.card-dialog-edit-row{display:flex;flex-direction:column;gap:16px}@media (min-width: 768px){.card-dialog-edit-row--2,.card-dialog-edit-row--3{flex-direction:row}.card-dialog-edit-row--2>*,.card-dialog-edit-row--3>*{flex:1}.card-dialog-edit-dialog{max-width:720px;min-height:400px;width:auto;height:-moz-fit-content;height:fit-content;margin:auto;padding:0;border-radius:16px}.card-dialog-edit-scrollable{max-height:70vh;overflow-y:auto}.card-dialog-inner{display:flex;flex-direction:column;height:auto}.card-dialog-edit-button-row{border-top:1px solid #D9D9D9}}.announcement-banner{width:100%;background-color:#F1F7FF;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #8ABADD;padding:0 12px;min-height:40px;box-sizing:border-box;text-align:center}.announcement-banner-text{color:#575757;font-size:14px;line-height:1.4}.announcement-banner-text a{margin-left:6px;word-break:break-word}@media (max-width: 768px){.announcement-banner{padding:12px 16px}}
