.athLicence s,.athNoLicence,dfn{font-style:italic}button,input,select,sub,sup,textarea{vertical-align:baseline}pre,textarea{overflow:auto}legend,td,th{padding:0}.athLicence s,.divisionnumber,.inmyevent,.inothersevent,.itemMenu li a,.itemSubmenu li a,.racealpha,.starttime,a{text-decoration:none}.athName,.crewList,.eventName,.filterValue,.orgName,.regattaName{text-overflow:ellipsis}.athStatus,.eventSponsorText,.eventStatus,.orgStatus,.regattaStatus{border-top:1px solid #eee}table,ul.tabNav{border-spacing:0}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}.itemCompactDisplay,.itemMessage{background:rgba(255,255,255,.7);display:block}a{background:0 0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}blockquote,figure{margin:1em 40px}dl,menu,ol,p,pre,ul{margin:1em 0}abbr[title]{border-bottom:1px dotted}.athStatus,.crewCoach,.crewSponsorText,.crewStatus,.eventSponsorText,.eventStatus,.orgStatus,.regattaStatus{border-bottom:1px solid #eee}b,optgroup,strong{font-weight:700}h1{font-size:2em;margin:.67em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}mark{background:#ff0;color:#000}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}#footContent,.athItem,.orgItem{box-sizing:border-box}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none}form{margin:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.athLicence,.itemMessage b,.orgStatus b,.orgType,.regattaStatus b,.regattaYear{font-weight:700}.athCode,.crewList,.eventName,.itemMenu,.orgCode,.orgName,.regattaName,h3.liveChangeTitle,h3.liveResultTitle,p.liveResultDescription{font-family:sans-serif}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.itemExpand a,button[disabled],html input[disabled]{cursor:default}select[disabled]{background-color:#ebebe4}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;white-space:normal}.eventType,td.lane,ul.tabNav li{white-space:nowrap}textarea{vertical-align:top}.athName,.crewList,.eventName,.orgCode,.orgColours,.orgName,.regattaName{overflow:hidden}.itemCompactDisplay{max-width:40%;margin:0 0 -6px;padding:0 0 0 6px;float:right;text-align:center;position:relative;z-index:2;border-radius:6px}.itemMessage{margin:0 -8px 4px;border:0 solid #eee;border-width:1px 0;padding:4px 8px;color:#006;font-size:10px;position:relative}.itemMenu{margin:0;padding:0;color:#666;font-size:.7em}.itemMenu li{list-style-type:none;display:inline-block;position:relative;margin-top:4px;zoom:1}.itemMenu li a{display:inline-block;min-width:30px;border:1px solid transparent;border-radius:3px;padding:4px 6px;background-color:rgba(204,204,204,.4);color:#666;text-align:center;transition:background-color 1s ease,border-color 1s ease}.itemMenu li a.onlyCompactIB,.itemSubmenu{display:none}.itemMenu li a.inuse{border-color:#FA8;color:#F60}.itemMenu.onPage li a{background-color:#FFF;border-color:#DDD;color:#AAA}.itemSubmenu{position:absolute;top:22px;left:0;padding:0;margin:0}.itemSubmenu li{width:100%;list-style-type:none;display:inline-block;margin-top:0;zoom:1}.itemSubmenu li a{color:inherit;background-color:#999;display:inline-block;margin-top:2px;padding:4px 6px;width:65px;text-align:center}.itemMenuSponsor{margin-right:11px}.itemMenuSponsor.noSponsor{display:none}.itemMenuSponsor a{background-color:transparent!important;border:0!important}.itemMenuSponsor a img{height:20px;margin:-6px;border-radius:2px}.itemExpand{display:block;float:right}@media screen and (max-width:380px){.itemMessage{border-style:dashed;margin:0 -4px 2px}.itemMenu li{margin-top:3px}.itemMenu li a{height:34px;line-height:34px;font-size:14px;margin-right:1px}.itemMenuSponsor{margin-right:0}.itemMenuSponsor a img{height:42px;margin:-4px -6px;border-radius:3px;vertical-align:top}.itemSubmenu{margin-top:21px}.itemSubmenu li{margin-top:2px}.itemSubmenu li a{background:#ccc;color:#444}}@media screen and (min-width:381px){.itemMenu:hover{z-index:3}.itemMenu li:hover ul.itemSubmenu{display:block;z-index:3}.compactItem .itemMessage.notCompact,.compactItem .notCompact{display:none}.compactItem .itemCompactDisplay{margin:0 48px 0 5px;border-radius:0;padding:0;max-width:100%;height:38px;background:0 0;text-align:left;font-size:.6em}.badge .itemCompactDisplay{margin:0}.compactItem .itemMessage{font-size:9px;margin:10px 0 -4px;padding:0;border:0;color:#aaa;line-height:16px}.compactItem .itemMessage img{width:12px;height:12px}.compactItem .itemMenu{box-sizing:border-box;position:absolute;top:0;right:0;height:100%;left:0;z-index:2;background-color:rgba(248,248,248,.7);padding:1px;border-radius:4px;visibility:hidden;line-height:33px;overflow:hidden;font-size:0}.compactItem.hasMessage .itemMenu{height:calc(100% - 17px)}.compactItem .itemMenu:hover{visibility:visible}.compactItem .itemMenu li{margin:1px;font-size:12px}.compactItem .itemMenu li a{height:34px;border:0;transition:color 0s}.compactItem:hover .itemMenu li a{background-color:#eaeaea;color:#666}.compactItem li a.onlyCompactIB{display:inline-block}.compactItem .itemSubmenu{visibility:hidden}.compactItem .itemMenuSponsor{visibility:visible;display:inline-block}.compactItem .itemMenuSponsor a img{height:auto;width:38px;margin:-4px -2px}.compactItem .itemExpand{height:100%;height:calc(100% - 2px);background-color:transparent;border-left:1px dotted #ddd;visibility:visible}.compactItem .itemExpand:after{content:"+";position:absolute;top:50%;right:10px;margin-top:-50%;line-height:42px;font-size:36px;color:inherit;text-shadow:0 0 1px #666}.compactItem .itemExpand a{font-size:26px;color:transparent;background-color:inherit}.compactItem:hover .itemExpand:after{content:" "}.compactItem .itemMenuSponsor.noSponsor a{border:1px dotted #ddd!important;height:6px;min-width:26px;margin:12px 0 0 2px;background:#f8f8f8!important}.compactItem .itemMenu:hover .itemMenuSponsor.noSponsor{display:none}.compactItem .itemMenu:hover .itemMenuSponsor.noSponsor a{margin:-1px 1px;visibility:hidden}}.athSponsorBlend,.crewSponsorBlend,.eventSponsorBlend,.orgSponsorBlend,.regattaSponsorBlend{transition:background-color 1s ease}.athItem:hover .itemExpand,.crewItem:hover .itemExpand,.itemExpand,.orgItem:hover .itemExpand{visibility:visible}.athItem,.eventItem,.orgItem,.regattaItem{border:1px solid #ddd}.regattaItem{position:relative;border-radius:4px;padding:8px;min-width:340px;width:100%;width:calc(100% - 4px);max-width:596px;min-height:86px;clear:both;background:#fff;font-size:16px;text-align:left;line-height:normal}.regattaSponsor{position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain;background-repeat:no-repeat;background-position:64px;border-radius:4px}.regattaSponsorBlend{background:#fff;height:100%;border-radius:4px}.regattaDate{display:block;position:relative;min-width:85px}.regattaDay{display:block;font-size:60px;line-height:50px;color:#333}.regattaMonth{font-size:20px;color:#666}.regattaYear{display:inline-block;position:static;font-size:20px;letter-spacing:-1px;color:#bbb}.regattaName,.regattaStatus{display:block;position:relative}.regattaCentury,.regattaYear.thisYear{display:none}.regattaYear:before{content:"'"}#mainContent:after,.crewItem:after,.regattaItem:after{content:""}.regattaLocation{display:block;position:relative}.regattaVenue{color:#f60}.regattaRegion{display:none}.regattaName{text-align:left;color:#33c;font-size:1.7em;margin-bottom:4px}.regattaName.hasMessage{min-height:1.1em}.regattaName sup{font-size:8px;vertical-align:text-top;top:.5em}.regattaNone{color:#777;line-height:1.375}.regattaStatus{margin:0 -8px 4px;padding:4px 8px;background:rgba(255,255,255,.7);color:#006;font-size:10px}.regattaFlag{display:none;margin:-1px 0}li.itemIconLink a{padding:4px 8px;min-width:23px}li.itemIconLink a img{vertical-align:text-top;margin:-2px -4px}@media screen and (max-width:380px){.regattaItem,.regattaSponsor,.regattaSponsorBlend{border-radius:0}.regattaItem{margin:0 0 -1px;border-width:1px 0;flex:initial}.regattaItem:after{display:block;clear:both;content:""}.regattaLocation{padding:12px 0}.regattaMonth span,.regattaVenue span{display:none}.regattaMonth.thisYear span{display:inline}.regattaName{font-size:26px;display:flex;justify-content:center;align-content:center;flex-direction:column;text-align:center;min-height:3.5em}.regattaName.hasSponsor{min-height:3.3em}.regattaName.hasMessage{min-height:2.6em}}@media screen and (min-width:381px){.regattaItem:hover{border-color:#ccc}.regattaItem:hover .regattaSponsorBlend{background:rgba(255,255,255,.7)}.regattaItem:hover .itemMenu li a{border-color:#aaa}.regattaItem:not(.compactItem):hover .itemMenu li a{background-color:#fff}.regattaItem:hover .itemExpand{visibility:visible}.regattaItem.compactItem{max-width:500px;width:33%;width:calc(33.3% - 4px);min-height:38px;padding:4px;vertical-align:top}.compactItem .regattaSponsor{display:none}.compactItem .regattaDate{min-width:81px;width:81px;margin-top:2px;font-size:22px;text-align:right;letter-spacing:-3px}.compactItem .regattaDay{display:inline;width:40px;padding-left:2px;font-size:22px;line-height:32px;text-align:right;vertical-align:top;letter-spacing:-1px;color:#444}.compactItem .regattaDay.thisYear{line-height:26px;padding-right:2px;padding-left:0}.compactItem .regattaMonth{display:inline;text-align:center;line-height:32px;margin:0;color:#444;font-size:22px;letter-spacing:0}.compactItem .regattaMonth.thisYear{line-height:26px}.compactItem .regattaMonth span{display:none}.compactItem .regattaYear{display:block;position:absolute;top:-2px;right:0;font-size:9px;letter-spacing:0;z-index:0;color:#000}.compactItem .regattaYear:before{content:""}.compactItem .regattaYear.thisYear{display:none}.compactItem .regattaCentury{display:inline}.compactItem .regattaLocation{position:absolute;right:0;bottom:0;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compactItem .regattaRegion,.compactItem .regattaVenue span{display:none}.compactItem .regattaName{margin:2px 0 -6px 44px;font-size:1em;line-height:2.1;padding-left:2px}.compactItem .regattaName>span{display:inline-block;margin:2px 0 0;line-height:1}.compactItem .regattaNameSponsorName,.compactItem .regattaStatus,.compactItem .shortenName{display:none}.compactItem .regattaFlag{display:inline}.compactItem li.itemIconLink a{padding:4px 6px;min-width:30px}}.athRegion,.orgRegion{z-index:1}.athItem:hover,.crewItem:hover,.orgItem:hover{border-color:#ccc}.orgItem{position:relative;margin:2px;border-radius:4px;padding:8px;min-width:340px;max-width:596px;width:100%;width:calc(100% - 4px);clear:both;background:#fff;font-size:16px;text-align:left;-webkit-flex:1 0 280px;-ms-flex:1 0 280px;flex:1 0 280px;-webkit-box-flex:1}.orgSponsor{position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain;background-repeat:no-repeat;background-position:64px;border-radius:4px}.orgCode,.orgName,.orgRegion{position:relative}.orgSponsorBlend{background:#fff;height:100%;border-radius:4px}.orgItem:hover .orgSponsorBlend,.orgStatus{background:rgba(255,255,255,.7)}.orgCode{min-width:83px;text-align:center;font-size:32px;color:#999;line-height:30px;letter-spacing:-1.2px}.orgType{color:#666;margin:0 0 1px}.orgRegionName{color:#f60}.orgRegionCode{display:none}.orgName{margin:0 0 0 56px;display:block;text-align:left;color:#33c;font-size:1.7em;min-height:2.5em}.orgColours{position:absolute;top:5px;height:67px}.orgColours img{margin:0 0 0 -2px}.orgStatus{display:block;margin:0 -8px 4px;padding:4px 8px;color:#006;font-size:10px;position:relative}.orgItem:hover .itemMenu li a{border-color:#aaa}@media screen and (max-width:380px){.orgCode{padding:8px 0 5px;color:#339}.orgType{display:none}.orgItem{margin:0 0 -1px;border-radius:0;border-width:1px 0;flex:initial}.orgItem:after{display:block;clear:both;content:""}.orgName{font-size:23px}}@media screen and (min-width:381px){.compactItem .orgSponsor,.compactItem .orgType{display:none}.orgItem.compactItem{min-height:48px;padding:4px;max-width:500px;-webkit-flex:1 0 200px;-ms-flex:1 0 200px;flex:1 0 200px;-webkit-box-flex:1}.orgItem.compactItem.badge{min-width:96px;width:96px}.compactItem .orgCode{margin:0;paddin-right:1px;min-width:60px;font-size:20px;text-align:right;color:#666}.compactItem .orgRegion{right:0;bottom:4px;text-align:right;white-space:nowrap}.compactItem .orgRegionName{color:#fb8}.compactItem .orgName{margin:2px 0 -6px 36px;font-size:1em;line-height:2.1;padding-left:2px;min-height:2.2em;height:2.2em}.compactItem .orgName>a{line-height:1;display:inline-block;margin:2px 0 0}.buttonItems .compactItem .orgName,.compactItem .orgStatus{display:none}.compactItem .orgColours{height:36px;top:4px;left:6px}.compactItem .orgColours img{margin:0;height:48px}.buttonItems .orgItem.compactItem{-webkit-flex:0 0 79px;-ms-flex:0 0 79px;flex:0 0 79px;-webkit-box-flex:0}}.athImg,.athSponsor{position:absolute;top:0}.athInitial,.athRegionCode{display:none}.athItem{position:relative;margin:2px;border-radius:4px;padding:8px;min-width:340px;max-width:596px;width:calc(100% - 4px);clear:both;background:#fff;font-size:16px;text-align:left;-webkit-flex:1 0 280px;-ms-flex:1 0 280px;flex:1 0 280px;-webkit-box-flex:1}.athSponsor{right:0;bottom:0;left:0;background-size:contain;background-repeat:no-repeat;background-position:64px;border-radius:4px}.athSponsorBlend{background:#fff;height:100%;border-radius:4px}.athItem:hover .athSponsorBlend,.athStatus{background:rgba(255,255,255,.7)}.athCode,.athName,.athRegion,.athStatus,.eventItem{position:relative}.athLicence{color:#666}.athLicence s{color:#bbb;font-weight:400}.athInitial,.athNoLicence,.athStatus b{font-weight:700}.athNoLicence{font-variant:small-caps;color:#ccc}.athInitial{color:#666;font-size:18px;letter-spacing:-1px;text-align:center;padding-left:33px}.athCode{margin:3px 0 2px;text-align:center;font-size:32px;color:#999;line-height:30px;letter-spacing:-1.2px}.athRegionName{color:#f60}.athName{margin:0 0 0 56px;display:block;font-family:sans-serif;text-align:left;color:#33c;font-size:1.7em;min-height:2.6em}.athStatus{display:block;margin:4px -8px;padding:4px 8px;color:#006;font-size:10px}.athItem:hover .itemMenu li a{border-color:#aaa}@media screen and (max-width:380px){.athItem{margin:0 0 -1px;border-radius:0;border-width:1px 0}.athItem:after{display:block;clear:both;content:""}.athName{font-size:23px}}@media screen and (min-width:381px){.compactItem .athLicence,.compactItem .athNoLicence,.compactItem .athSponsor{display:none}.athItem.compactItem{min-width:320px;max-width:500px;min-height:48px;padding:4px;-webkit-flex:1 0 200px;-ms-flex:1 0 200px;flex:1 0 200px;-webkit-box-flex:1}.buttonItems .athItem.compactItem{min-width:79px;width:79px}.compactItem .athImg{left:7px;top:1px}.compactItem .athImg img{height:42px}.compactItem .athInitial{display:block;font-size:20px;font-weight:400;text-align:right;line-height:30px}.buttonItems .compactItem .athName,.compactItem .athCode,.compactItem .athStatus{display:none}.compactItem .athRegion{right:0;bottom:4px;text-align:right;white-space:nowrap}.compactItem .athRegionName{color:#fb8}.compactItem .athName{margin:2px 0 -6px 48px;font-size:1em;line-height:2.1;padding-left:2px;min-height:2.2em;height:2.2em}}#rowITcode,.crewNumber sup,.crewSponsorText b,.crewStatus b,.eventSponsorText b,.eventStatus b{font-weight:700}.eventItem{margin:2px;border-radius:4px;padding:8px;clear:both;min-width:200px;background:#fff;font-size:16px;text-align:left}.eventItem.hasSponsorImg{min-width:280px;-webkit-flex:1 0 280px;-ms-flex:1 0 280px;flex:1 0 280px;-webkit-box-flex:1}.eventSponsor{position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain;background-repeat:no-repeat;background-position:64px;border-radius:4px}.eventCode,.eventName,.eventSponsorText,.eventStatus{position:relative}.eventSponsorBlend{background:#fff;height:100%;border-radius:4px}.eventSponsorText,.eventStatus{background:rgba(255,255,255,.7)}.eventLabel{display:block;font-size:20px;color:#666}.eventNumber{display:block;font-size:60px;line-height:50px;color:#333}.eventCode{color:#f60;display:block}.eventName{display:block;text-align:left;color:#33c;font-size:1.7em;margin-bottom:4px;min-height:2.2em}.eventSponsorText,.eventStatus{color:#006;font-size:10px;margin:0 -8px 4px}.eventSponsorText{display:block;padding:4px 8px}.eventSponsorImage{display:none}.eventStatus{display:block;padding:4px 8px}.eventFlag{display:none;margin:-1px 0}.eventItem{-webkit-flex:1 0 200px;-ms-flex:1 0 200px;flex:1 0 200px;-webkit-box-flex:1}@media screen and (max-width:380px){.eventItem{margin:0 0 -1px;border-radius:0;border-width:1px 0;min-height:92px}.eventItem .eventSponsorText{border-top:1px dashed #f0f0f0;border-bottom:1px dashed #f0f0f0}}.crewCoach,.crewSponsorText,.crewStatus{padding:4px 8px;border-top:1px solid #eee}@media screen and (min-width:381px){.compactItem .eventCode,.compactItem .eventSponsorText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eventItem:hover{border-color:#ccc}.eventItem:hover .eventSponsorBlend{background:rgba(255,255,255,.7)}.eventItem:hover .itemMenu li a{border-color:#aaa}.eventItem:hover .itemExpand{visibility:visible}.eventItem.compactItem{min-height:38px;padding:4px;-webkit-flex:1 0 200px;-ms-flex:1 0 200px;flex:1 0 200px;-webkit-box-flex:1}.compactItem .eventSponsor{display:none}.compactItem .eventLabel{position:absolute;color:#ddd;font-size:9px;font-weight:700}.compactItem .eventNumber{display:inline-block;position:relative;padding-left:18px;width:63px;font-size:36px;line-height:28px;text-align:center;vertical-align:top}.compactItem .eventCode{position:absolute;left:18px;bottom:-1px;text-align:center;width:63px}.compactItem .eventName{margin:2px 0 -6px 46px;font-size:1em;line-height:2.1;padding-left:2px;min-height:1.1em;padding-top:2px}.compactItem .eventName>a{display:inline-block;margin:0;line-height:1}.compactItem .eventName span,.hasSponsorImg.compactItem .eventSponsorText{display:none}.compactItem .eventSponsorText{font-size:9px;margin:0 48px 0 0;padding:0 0 0 2px;border:0;background:0 0;height:10px;text-align:right}.compactItem .eventSponsorImage{display:inline;float:right;height:40px;margin:-1px 46px -1px 2px;border-radius:3px}.buttonItems .compactItem .eventSponsorImage,.compactItem .eventStatus{display:none}.compactItem .eventFlag{display:inline}.eventItem.compactItem .itemCompactDisplay{float:left;margin:0 5px 0 0}.eventItem.compactItem li.itemMenuSponsor{display:none}}#modalMask,#modalMaskCloser{right:0;top:0;left:0;bottom:0}.crewItem{position:relative;margin:2px;border:1px solid #ddd;border-radius:4px;padding:8px;clear:both;min-width:180px;background:#fff;font-size:16px;text-align:left}.crewItem.hasSponsorImg{min-width:280px;-webkit-flex:1 0 280px;-ms-flex:1 0 280px;flex:1 0 280px;-webkit-box-flex:1}.crewItem:after{display:block;clear:both}.crewSponsor{position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain;background-repeat:no-repeat;background-position:64px;border-radius:4px}#branding,.crewCode,.crewList,.crewStatus{position:relative}.crewSponsorBlend{background:#fff;height:100%;border-radius:4px}.crewCoach,.crewItem:hover .crewSponsorBlend,.crewSponsorText,.crewStatus{background:rgba(255,255,255,.7)}.crewLabel{display:block;font-size:20px;color:#666}.crewNumber{display:block;min-width:70px;font-size:60px;line-height:50px;color:#333}.crewNumber sup{font-size:30px;color:#bbb}.crewCode{color:#f60;display:block}.crewCode+.crewCode{margin-top:2px}.crewList{display:block;text-align:left;color:#999;font-size:14px;margin-bottom:4px;min-height:55px}.crewCoach,.crewSponsorText,.crewStatus{color:#006;font-size:10px;margin:0 -8px 4px}.crewList b{color:#f60}.crewCoach,.crewSponsorText{display:block;position:relative}.crewSponsorImage{display:none}.crewStatus{display:block}.crewFlag{display:none;margin:-1px 0}.crewitem:hover .itemMenu li a{border-color:#aaa}.crewItem .itemCompactDisplay{float:left;padding:0 6px 0 0}.crewItem{-webkit-flex:1 0 200px;-ms-flex:1 0 200px;flex:1 0 200px;-webkit-box-flex:1}@media screen and (max-width:380px){.crewItem .itemMenu,.crewLabel{display:none}.crewNumber{margin-top:-2px}.compactItem .crewNumber,.crewNumber{font-size:32px;padding:0 0 5px;min-width:48px}.compactItem .crewNumber sup,.crewNumber sup{font-size:20px;color:#999}.crewItem{margin:0 0 -1px;border-radius:0;border-width:1px 0}.crewItem .itemCompactDisplay{text-align:left}}@media screen and (min-width:381px){.crewItem.compactItem{min-height:38px;padding:4px;-webkit-flex:1 0 180px;-ms-flex:1 0 180px;flex:1 0 180px;-webkit-box-flex:1}.compactItem .crewLabel,.compactItem .crewSponsor{display:none}.compactItem .crewNumber{display:inline-block;position:relative;padding-left:2px;padding-right:26px;width:63px;min-width:55px;font-size:24px;line-height:30px;text-align:left;vertical-align:top}.compactItem .crewCoach,.compactItem .crewCode,.compactItem .crewList span,.hasSponsorImg.compactItem .crewSponsorText{display:none}.compactItem .crewNumber sup{font-size:14px}.compactItem .crewList{margin:0 46px 0 0;font-size:10px;line-height:1.1;padding-left:2px;min-height:1.1em;padding-top:2px}.compactItem .crewList a{white-space:nowrap}.compactItem .crewSponsorText{font-size:9px;margin:9px 0 0;padding:0;border:0;background:0 0}.compactItem .crewSponsorImage{display:inline;float:right;height:40px;margin:-1px -1px -1px 2px;border-radius:3px}.buttonItems .compactItem .crewSponsorImage,.compactItem .crewStatus{display:none}.compactItem .crewFlag{display:inline}.crewItem.compactItem .itemCompactDisplay{float:left;width:32px;overflow:hidden;margin:0}}#branding{margin:0;z-index:10}#brandLogo,#displayMenuAlt{display:none}@media (max-width:315px)and (orientation:portrait),(min-width:590px)and (max-width:720px)and (orientation:portrait),(max-width:319px)and (orientation:landscape){#brandAsURL{display:none}}@media (max-width:380px){#branding,#headContent{transition:height 200ms ease}#headContent{height:45px;overflow:hidden}#site-wrapper.show-menu #headContent{height:48px}#site-wrapper.show-menu.show-nav #headContent{height:96px}#branding{background:#ccc;height:45px;overflow:hidden}#site-wrapper.show-menu #branding{height:0}#site-wrapper.show-info #headContent,#site-wrapper.show-more #headContent,#site-wrapper.show-user #headContent{height:0!important}#brandLink{font-size:40px;text-decoration:none;text-shadow:0 0 6px #999;color:#fff;padding-left:8px}}@media (min-width:381px)and (max-width:720px){#headContent{background:#ccc;border-bottom:1px solid #bbb;height:44px;overflow:visible;transition:height 200ms ease;z-index:30;position:relative}#mainContent{border:1px solid #fff;border-radius:0}#branding{margin-top:0;transition:margin 300ms ease;height:45px}#brandLink{font-size:40px;text-decoration:none;text-shadow:0 0 6px #999;color:#fff;padding-left:8px}}@media (min-width:721px)and (max-width:960px){#headContent{height:50px;overflow:hidden;background:#ccc;border-bottom:1px solid #bbb}#branding{position:absolute;right:66px;top:0}#brandLink{font-size:40px;text-decoration:none;text-shadow:0 0 6px #999;color:#fff;padding-left:8px}}@media (min-width:961px)and (max-width:1200px){#headContent{z-index:50;margin-left:176px;background:#f8f8ff}#brandLink{color:#CCC;font-size:50px;text-decoration:none;text-shadow:0 0 1px #333}#brandLogo{display:inline;height:72px;vertical-align:bottom}}@media (min-width:1201px){#headContent{margin-left:61px}#branding{position:absolute}#brandLink{color:#CCC;font-size:55px;text-decoration:none;text-shadow:0 0 1px #333}#brandLogo{display:inline;height:90px;vertical-align:bottom}#brandName{color:#33C}#brandName small{color:#F60}}#brandName{color:#33C}#brandName small{color:#FF7E00}#mainContent:after{display:block;clear:both}#mainContent{border:1px solid #e8e8e8;border-radius:4px;padding:9px 12px 18px;background:#FFF}#userContentShow{color:#f60}#userContent{display:none;z-index:20}@media (max-width:380px){#userContent{padding:6px;background:orange;width:100%;box-sizing:border-box}#userDisplay,#userDisplayAlt{display:none}#userContent fieldset.labelgroup label>span{min-width:80px}}@media (min-width:381px)and (max-width:720px){#userContent fieldset.labelgroup label>span{min-width:100px}#userContent{padding:8px;background:#fed;width:100%;box-sizing:border-box}#userDisplay,#userDisplayAlt{display:none}}@media (min-width:721px)and (max-width:960px){#userContent,#userDisplay{padding:8px;background:#fed}#userContentShow,#userDisplayAlt{display:none}#userDisplay{width:120px;border:1px solid #fa8;border-radius:4px;color:#f60}}@media (min-width:961px)and (max-width:1200px){#userContent,#userDisplay{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px}#userContent{float:right;width:390px;border:1px solid #fdc;padding:12px;background:#fed}#userContentShow,#userDisplayAlt{display:none}#userDisplay{position:absolute;top:40px;right:0;width:120px;border:1px solid #fa8;padding:4px;background:#fed;color:#f60}}@media (min-width:1201px){#userContent,#userDisplayAlt{border-radius:3px;background:#fed}#userContent{float:right;width:390px;border:1px solid #fdc;padding:12px}#userContentShow,#userDisplay{display:none}#userDisplayAlt{display:inline-block;vertical-align:bottom;width:120px;margin-right:6px;border:1px solid #fa8;padding:4px;color:#f60}}#layoutfallback{position:absolute;right:135px;z-index:50}#footContent{background:#fff;border-top:1px solid #e8e8e8;z-index:40}#copyright{margin:0;padding:2px 6px;font-size:.8em}#copyright a{font-size:1.25em}#links{margin:0}#links a{float:right;margin:-4px 0;border-left:1px solid #d6d6d6;padding:6px 10px}#links a img{width:1em;height:1em;vertical-align:text-bottom}@media (max-width:380px){#copyright{padding:8px 0 0;text-align:right}#footContent{padding:10px 8px;background:#ccc}#links{text-align:center}#links a{float:none;margin:0 2px;border:0;padding:6px 8px}}@media (min-width:381px)and (max-width:720px){#footContent{padding:10px 8px;background:#ccc}}@media (min-width:721px)and (max-width:960px){#footContent{border-top:1px solid #ddd;padding:4px;background:#e6e6e6}}@media (min-width:961px)and (max-width:1200px){#footContent{border-top:1px solid #ddd;padding:4px;background:#e6e6e6}}@media (min-width:1201px){#footContent{margin:8px 0;border:1px solid #ddd;border-radius:3px;padding:4px;background:#e6e6e6}}#modalMask{background:rgba(0,0,0,.42);position:fixed;z-index:50;overflow:auto}#modalMaskCloser{position:absolute;cursor:pointer}#modalDialog{position:relative;max-width:80%;width:500px;background:#fff;margin:5% auto 0;border:2px solid #888;border-radius:4px;padding:12px 12px 72px;min-height:60%}#modalDialogCloser{float:right;font-size:20px;border:1px solid #b8b8b8;border-radius:3px;width:30px;height:30px;line-height:30px;text-align:center;background:#f8f8f8;cursor:pointer}#displayMenu{z-index:30}@media (max-width:380px){#modalDialog{font-size:12px}#modalDialog label>span{min-width:0;font-size:12px}#displayDisplay{display:inline;position:absolute;top:6px;right:6px;width:36px;height:auto;z-index:40;transition:width .4s ease}#displayDisplay.displayed{width:46px}#displayDisplayAlt{display:none}#displayMenu{display:block;text-align:center;line-height:40px;border-bottom:1px solid #e8e8e8;height:48px;background:#fff}#primaryDisplay{background:#fff;z-index:10;position:relative;padding-right:64px}#calmapDisplay{float:right;padding-right:10px;position:relative;z-index:10;border-top:1px solid #e8e8e8}.buttonDisplay{display:inline-block;min-width:44px;height:44px;margin:2px 0;padding:0 6px;font-weight:700;font-size:16px;text-align:center;line-height:44px;border:0;background:#FFF}}@media (min-width:381px)and (max-width:720px){#displayDisplay{display:inline;position:absolute;top:4px;right:6px;width:36px;height:auto;z-index:40}#displayDisplayAlt{display:none}#displayMenu{display:block;line-height:40px;transition:left 500ms ease;position:relative;left:-100%}#site-wrapper.show-nav.show-menu:not(.show-more):not(.show-user) #displayMenu{left:0}#calmapDisplay,#primaryDisplay{border-bottom:1px solid #bbb;border-right:1px solid #bbb;padding-left:230px;background:#fff;text-align:center}.buttonDisplay{display:inline-block;min-width:44px;height:44px;margin:2px 0;padding:0 6px;font-weight:700;font-size:16px;text-align:center;line-height:44px;border:0;background:#FFF}}@media (min-width:721px)and (max-width:960px){#displayDisplay{display:none}#displayDisplayAlt{display:inline;position:absolute;top:0;right:0;width:60px;height:auto;z-index:40}#displayMenu{z-index:0;display:block;line-height:50px}.buttonDisplay{display:inline-block;min-width:44px;height:44px;margin:2px 0;padding:0 6px;font-weight:700;font-size:16px;text-align:center;line-height:44px;border:0;border:1px solid #e8e8e8;background:#FFF}#primaryDisplay{position:relative;transition:left 400ms ease;left:0}#site-wrapper.show-more #primaryDisplay{left:-120px}}#regions,#venues,.displayCols,.flexi ul,.holder p,.holder ul,.moreLink,.yearItem,p.highlight{font-size:medium}@media (min-width:961px)and (max-width:1200px){#displayDisplay,#displayDisplayAlt{display:none!important}#displayMenu{display:block!important;position:fixed;top:0;right:0;height:40px;left:0;line-height:40px;text-align:right}}.sortAsc:after,.sortDesc:after,.sortNone:after{position:absolute;right:7px}@media (min-width:1201px){#displayDisplay,#displayDisplayAlt{display:none!important}#displayMenu{display:block!important;height:90px;line-height:84px;text-align:right}#displayMenuAlt{display:block}}h2,h3,h4{line-height:24px}body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#site-wrapper{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}#footContent{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}#unlink,.adminButton,.usertoolsButton{align-self:stretch}@media (max-width:589px)and (orientation:portrait),(max-width:479px)and (orientation:landscape),(min-width:480px)and (max-width:767px)and (orientation:landscape){#contentHolder{min-width:100%}#userContent h3.pageHeader{background:initial}}@-moz-document url-prefix(){#site-wrapper{width:100%;-moz-box-sizing:border-box}}@media (min-width:381px){.displayCols>div{display:inline-block;vertical-align:top;box-sizing:border-box}.displayCols,.flexItems{display:-ms-flexbox;display:-webkit-flex}.displayCol1,.displayCol2{width:49%}.displayColA{width:33%}.displayCols{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.displayCol1,.displayCol2{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.displayColA{-webkit-flex:1 0 33%;-ms-flex:1 0 33%;flex:1 0 33%;min-width:240px}.displayColB{width:66%;-webkit-flex:1 1 66%;-ms-flex:1 1 66%;flex:1 1 66%}.displayCols>div:first-child{padding:0 9px 0 0}.displayCols>div:last-child{padding:0 0 0 9px}.flexItems{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flexItems>h2,.flexItems>h3,.flexItems>h4{-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.flexItems .regattaItem{display:inline-block}}.yearItem{display:block;margin:23px 2px 2px;border:1px solid #d8d8ef;border-radius:4px;padding:6px 9px;background:#f2f2f9;color:#009;box-sizing:border-box;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.moreLink,p.error{border-radius:3px}.moreLink{display:inline-block;max-width:500px;width:100%;width:calc(100% - 4px);margin:6px 2px 3px;border:1px solid #b8b8b8;padding:4px 8px;box-sizing:border-box;background:#f8f8f8;color:#333;text-align:right;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.moreLink:hover{border-color:#999;color:#009}.holder p{padding:0 .5em}span.r{color:#33C}span.r small{color:#f60}p.error{border:1px solid red;margin:0;padding:.8em;background:#fee;color:#e11}.racealpha,.starttime{line-height:40px;color:#333}p.warn{border:1px dashed #000;margin:0;padding:.8em;background:#ff9;color:#333;border-radius:4px}p.confirm,p.instruct,p.note{border-radius:3px}p.confirm{border:1px solid #9B9;margin:0;padding:.8em;background:#efe;color:#161}p.instruct{font-size:small;border:1px solid #dedee9;padding:6px}p.note{border:1px solid #99F;margin:.7em 0 0;padding:.8em;background:#EEF;color:#119;font-size:small}.tablenotes p.note{border:0;background:0 0;color:inherit;padding:0;margin:.5em 0}h2,h3,h4{margin:24px 4px 4px}a[target],a[target]:visited{color:#060;border-bottom:1px dashed #060}a.imglink{border-bottom:0 none}div.scrolltable{clear:both;overflow:auto;padding-bottom:12px;-webkit-overflow-scrolling:touch}table{border-collapse:collapse;width:100%}#crewTable,#medalertTable,.cal{border-collapse:separate}col.oddcol{background-color:#fcfcfc}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}@media (max-width:380px){.notSmall{display:none}}@media (min-width:381px){dd,dt{padding-bottom:.25em;line-height:1.25}dt{float:left;width:150px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}dd{margin-left:162px}}.tR{color:#EF5350}.tO{color:#F84}.tY{color:#FD3}.tG{color:#4CAF50}.tB{color:#06F}.tI{color:#999}.regattaItem:after{display:block;clear:both}@media screen and (min-width:421px){#resultHeader .athItem.compactItem,#resultHeader .orgItem.compactItem{max-width:596px;display:inline-block}.athItem,.crewItem,.eventItem,.orgItem,.regattaItem{border-radius:2px;box-shadow:1px 1px 1px #666}.athItem.compactItem,.buttonItems .eventItem.compactItem,.crewItem.compactItem,.eventItem.compactItem,.orgItem.compactItem,.regattaItem.compactItem,.regattaItem.noneItem{box-shadow:none}.resultGroup .orgItem.compactItem.badge{box-shadow:none;margin:2px 1px 0 2px;-webkit-flex:0 0 79px;-ms-flex:0 0 79px;flex:0 0 79px}.resultClub .orgItem.compactItem.badge{display:inline-block;margin:2px 2px -2px -2px}#resultHeader .orgItem.compactItem{margin:0}.buttonItems .eventItem.compactItem,.buttonItems .orgItem.compactItem{min-width:79px;top:1px;margin:2px 6px 6px 2px;-webkit-flex:0 0 79px;-ms-flex:0 0 79px;flex:0 0 79px}.buttonItems .eventItem.compactItem .eventName{display:none}#resultHeader .orgItem{display:inline-block;vertical-align:top}#resultHeader .buttonItems .orgItem.compactItem{margin:2px 0 2px 2px;width:153px}.compactItem .regattaName{min-height:2.2em}.compactItem .itemMessage{padding:0 3px;border-top:1px dotted #ddd}#profileItem .compactItem{width:240px}.orgItem.compactItem.badge{box-shadow:none;margin:2px;-webkit-flex:0 0 79px;-ms-flex:0 0 79px;flex:0 0 79px}.resultCrew>.crewItem,.resultCrew>.crewItem.compactItem:hover{box-shadow:1px 1px 1px #666;margin:1px 2px 2px}.resultCrew>.crewItem.compactItem{margin:2px;height:38px;overflow:hidden;box-shadow:none}.resultCrew>.crewItem.compactItem .crewList{font-size:12px}}.lr-roh img,fieldset.labelgroup img,span.hasClubAlt,ul.formNav li.confirm a:after,ul.formNav li.warn a:after{vertical-align:middle}.regattaName{min-height:2.4em}#resultHeader{border:0;border-bottom:1px solid #e8e8e8;padding-bottom:4px;background:initial;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-direction:reverse}#resultsFilteredButton{width:90%;max-width:450px}.button.showFind{border-color:#9B9!important;background:#CEC;color:green!important;max-width:450px}.button.showFind:hover{background:#D0F2D0!important}@media (min-width:768px)and (max-width:960px)and (orientation:landscape){#resultHeader{margin:0 -6px 6px;border-width:1px 0;border-radius:0;padding:6px}}@media (min-width:961px)and (max-width:1200px){#resultHeader{margin:-9px -9px 9px;border-radius:4px 4px 0 0;padding:8px}}@media (min-width:1201px){#resultHeader{margin:-10px -13px 9px;border-radius:4px 4px 0 0;padding:12px}}ul.tabNav{margin:0 -13px;padding:0;background:0 0}ul.tabNav li{display:table-cell}ul.tabNav li a{display:block;min-width:102px;border-radius:4px 4px 0 0;border:1px solid transparent;border-bottom-color:#e8e8e8;padding:6px 9px;text-align:center}ul.tabNav li.disabled a{color:#666}ul.tabNav li a.inuse{color:#f60;border-color:#e8e8e8 #e8e8e8 transparent;background:#fefefe}ul.secondaryNav,ul.tabNav li.primaryNav a.inuse,ul.tabNav.primaryNav li a.inuse{background:#fcfcfc}@media (max-width:380px){ul.tabNav li{display:block}ul.tabNav li a{border-radius:0;border:1px solid #f60;background:#009;color:#fff}ul.tabNav li a.inuse{border:1px solid #f60;background:#fff}}@media (min-width:381px)and (max-width:480px){ul.tabNav li a{min-width:0}}@media (min-width:481px)and (max-width:720px){ul.tabNav li a{min-width:72px}}@media (min-width:381px){ul.secondaryNav:before,ul.tabNav:after,ul.tabNav:before{border-bottom:1px solid #e8e8e8;content:' '}ul.tabNav:before{display:table-cell;width:1%;-webkit-flex:0 0 6px;-ms-flex:0 0 6px;flex:0 0 6px}ul.tabNav:after{display:table-cell;width:80%;-webkit-flex:10 0 10px;-ms-flex:10 0 10px;flex:10 0 10px}ul.secondaryNav:before{display:table-cell;width:2%;-webkit-flex:0 0 6px;-ms-flex:0 0 6px;flex:0 0 6px}ul.secondaryNav:after{-webkit-flex:10 0 10px;-ms-flex:10 0 10px;flex:10 0 10px}}.secondaryNav.formNav,ul.tabNav{display:-ms-flexbox;display:-webkit-flex}ul.secondaryNav,ul.tabNav.secondaryNav{box-sizing:border-box;margin:0;border:1px solid #e8e8e8;border-width:0 1px;padding:6px 0 0;background:#fcfcfc}.inpagetab,.navtabfiller{border-width:0 1px 1px;background:#fefefe}ul.tabNav.secondaryNav{margin:0 -13px}.secondaryNav.formNav{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.formNav:before{-webkit-flex:0 0 6px;-ms-flex:0 0 6px;flex:0 0 6px}ul.formNav:after{-webkit-flex:10 0 10px;-ms-flex:10 0 10px;flex:10 0 10px}ul.formNav li{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:6px}ul.formNav li.warn a:after{content:url(http://static.rowit.co.nz/i/i/error.png);margin:0 -21px 0 4px}ul.formNav li.confirm a:after{content:url(http://static.rowit.co.nz/i/i/accept.png);margin:0 -21px 0 4px}ul.tabNav{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.tabNav li{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.navtabfiller{border-style:none solid dashed;border-color:#e8e8e8;margin:0 -13px;padding:.5em .8em}.inpagetab{margin:-1px -13px -19px;border:1px solid #e8e8e8;border-radius:0 0 4px 4px;padding:8px 12px 20px}.inpagetab ul.tabNav.secondaryNav{margin:-7px -13px 0;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.inpagetab .inpagetab{margin:0 -13px -21px;width:100%}@media (max-width:380px){.inpagetab,.inpagetab .inpagetab{margin:-1px;border-top-width:1px}.inpagetab{padding:0 0 9px;border-radius:0;border-color:#f60}.inpagetab ul.tabNav.secondaryNav{margin:0 5px;border:0}.inpagetab ul.secondaryNav li a{background:#339;border-style:dotted}.inpagetab ul.secondaryNav li a.inuse{background:#fff6f0}}.sortNone{position:relative}.sortNone:after{content:" \2195";color:#BBB}.sortAsc:after{content:" \2193";color:#F60}.sortDesc:after{content:" \2191";color:#F60}span.hIconLink a{padding:0 4px 0 12px}img.loginlogo{background:#FFF;border:1px solid #b8b8b8;position:absolute}.waiting,.waiting[disabled]{cursor:progress!important}.profileReview.navtabfiller{background-color:#fcfcfc}.profileReview.navtabfiller:hover{background-color:#fff}.profileReview{text-align:center;position:relative}.profileReview:hover{background-color:#e8e8e8}.profileReview .instructionNo{position:absolute;left:2px;top:4px}#rowITcode{text-align:center;font-size:40px;text-shadow:0 0 1px #333;color:#33C}#regions{width:500px;margin:18px auto 0}#regions #ni{margin:18px 0 0;text-align:left}#regions #bp{height:40px}#regions #wt{height:60px}#regions #si{margin:18px 0;text-align:left}#regions small{color:#666}#regions small small{color:#999}@media (min-width:381px){.flexi{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flexi,.iflexi{-webkit-align-content:flex-start}.iflexi{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flexi h3{text-shadow:0 0 1px #BBB}.hideinflex{display:none}.resultGroup .flexi{display:-webkit-box;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:stretch}}#pageName,#profileName{text-shadow:0 0 1px #000}#pageName{margin:18px 0 24px;text-align:left;color:#33C}#pageName sup small{margin-right:-150px;z-index:1;position:relative}#profileName{margin:18px 0 24px;text-align:center;color:#33C}.sectionName{display:inline-block;max-width:500px;width:100%;width:calc(100% - 4px);margin:24px 4px 16px 12px;text-align:left;color:#444;text-shadow:0 0 1px #222;font-size:30px;font-weight:400}#TopDog,#localLinks h3,#localVenues h3{text-align:center}.sectionName .c,.sectionName.c{text-shadow:0 0 1px #666}.sectionName.disabled{color:#999}#orgsRegion{-webkit-flex:0 1 580px;-ms-flex:0 1 580px;flex:0 1 580px;max-width:580px}#regattasRegion{-webkit-flex:1 1 560px;-ms-flex:1 1 560px;flex:1 1 560px}#orgsRegion .orgItem.compactItem{min-width:49%;max-width:49%;max-width:calc(50% - 4px)}@media (max-width:380px){#pageName,#profileName{font-size:36px;line-height:30px}#profileName{margin:18px 0 0}}@media (min-width:381px)and (max-width:550px){#orgsRegion .orgItem.compactItem{min-width:340px;max-width:500px}}@media (min-width:381px)and (max-width:720px){#pageName,#profileName{font-size:46px;line-height:38px}#profileName{margin:18px 0}}@media (min-width:721px)and (max-width:960px){#pageName,#profileName{font-size:46px;line-height:38px}}@media (min-width:961px)and (max-width:1200px){#pageName,#profileName{font-size:50px;line-height:40px}}@media (min-width:1201px){#pageName,#profileName{font-size:50px;line-height:40px}}#venues{width:500px;margin:0 auto}#venues h3{margin-bottom:1em}#regattasVenue{-webkit-flex:1 1 690px;-ms-flex:1 1 690px;flex:1 1 690px}#localVenues p{margin:18px}form.flexi{max-width:600px;margin:6px auto}form.flexi select{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:28px;border:1px solid #b8b8b8;border-width:1px 0 1px 1px;border-radius:3px 0 0 3px;padding:0 0 0 4px}form.flexi input[type=submit]{height:28px;border:1px solid #b8b8b8;border-radius:0 3px 3px 0;padding:0 12px;background:#f8f8f8}form.flexi input[type=submit]:hover{border-color:#999}ins.pageHeader{margin:12px 12px 9px;text-shadow:0 0 3px #ccc}div.submit .button,fieldset.labelgroup .button{text-align:center;cursor:pointer;text-shadow:0 1px 0 #eee}.pageHeader+.flexItems>.yearItem:first-child{margin-top:2px}#allRegattas{text-align:center}#allRegattas fieldset{margin:4px auto}.eventnumbercoltitle{margin:4px 12px 4px 0}.eventnumber{display:block;margin:2px 12px 2px 2px;border:1px solid #bbc;border-radius:4px;padding:.4em 0;width:2em;height:1.25em;background:#dde;text-align:center;text-decoration:none;font-size:1.5em}#entrantsTable,#eventsTable,#feesTable{margin:0 auto}.eventnumber.grouped{background:#ded;border-color:#bcb}#feesTable{max-width:500px}span.hasClubAlt{display:inline-block;text-align:center}.eventType{display:inline-block;padding-top:9px}#entrantsTable td.lane{white-space:normal}.filterValue,.reseed,td.athletename b,td.profiledetails{white-space:nowrap}.lane img{height:72px;width:auto;margin-bottom:-10px}.lane img.clubAlt{height:45px;vertical-align:top;margin:0 2px 0 -5px}.lane b{display:none}.lane a.seeddetails{box-sizing:border-box;display:none;margin:0 4px 0 -40px;border:1px solid #fa8;border-radius:3px;padding:0;width:36px;height:36px;vertical-align:bottom;text-align:center;line-height:34px;background:#fed;color:#f60}.racealpha,.starttime{margin:2px;border-radius:4px}.divisionnumber,.racealpha,.starttime{border:1px solid #ccc}.lane span.seeded:hover a.seeddetails{display:inline-block}.divisionnumber{background:#eee;text-align:center;font-size:1em;width:2em;height:1.3em;margin:0 .5em;padding:.4em 0;display:inline;display:block;border-radius:4px}.racealpha,.starttime{display:block;font-size:30px}.divisionnumber b{display:none}.racealpha{width:50px;text-align:center;font-weight:700}.starttime{width:90px;text-align:center;font-weight:700}.faded,.faded .divisionnumber,.faded .eventnumber,.faded .lane a,.faded .racealpha,.faded .starttime{color:#bbb}div#daysheetTable_wrapper{overflow:hidden;overflow-x:auto}#entryHeader{text-align:center;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#entryState{display:inline-block;margin:0 0 2px 1px;border:1px solid #f60;border-radius:2px;padding:9px;height:44px;color:#009;background:#fff;text-align:center;-webkit-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px}#entryState h3{margin:0}#entryHeader .orgItem.compactItem{margin:0 0 2px 2px}@media (max-width:380px){#entryHeader .regattaItem.compactItem .itemMenu{display:none}}li.stepCount{counter-increment:li}ul.tabNav li.stepCount a{min-width:66px;padding:6px 30px}ul.tabNav:hover li.stepCount a:before{content:counter(li);box-sizing:border-box;display:inline-block;margin:-6px 2px -6px -28px;border:1px solid green;border-radius:50%;width:26px;height:26px;font-size:16px;line-height:26px;text-align:center}h3.tablecontrolheading,h4.tablecontrolheading{float:left;margin:6px 14px 24px 8px}#compositeTable input[type=checkbox],#compositesquadTable input[type=checkbox],#rosterTable input[type=checkbox],#squadTable input[type=checkbox],.button{box-sizing:border-box;display:inline-block;border:1px solid #b8b8b8;border-radius:4px;padding:0 8px;height:30px;background:#DDD;font-size:16px;line-height:28px;cursor:pointer}.button.disabled,.button[disabled]{border-color:#d8d8d8;color:#999!important;cursor:not-allowed!important}#unlink{margin:0 0 7px 9px;min-height:30px;height:auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#ox{border-radius:4px 0 0 4px}.inmyevent,.innoevent,.inothersevent,.tablenotes{border-radius:4px}.tablenotes{margin:18px 0 0;border:1px dashed #fdc;padding:0 18px;font-size:small}.tablenotes legend{color:#F60}div.confirm>.tablenotes{background:#efe}div.warn .tablenotes{background:#ffe}.eventnumber.unenterable{border-color:#ccc;background:#eee;color:#666}td.athletename{padding-left:6px!important;border-left:1px solid #fff}td.profiledetails{height:34px;font-size:smaller;padding:0 6px}td.myevent,td.othersevent{font-size:30}.inmyevent{display:inline-block;margin:2px;border:1px solid #bdb;padding:0 8px;min-width:24px;background:#cec;color:#343;text-align:center;font-size:22px;line-height:40px}.innoevent,.inothersevent{margin:2px;font-size:16px}.inmyevent img{vertical-align:super}#compositeTable td img,#rosterTable td img{vertical-align:text-bottom}.inmyevent img.org{height:40px;width:auto;margin:-21px 0}.inmyevent.unentered{background:#ffb;color:#442;border:1px solid #dda}.inmyevent.scratched{background:#fdd;color:#533;border:1px solid #dbb}.inmyevent.addmore{background:#dde;color:#334;border:1px solid #bbc}.inmyevent.addnone{background:#eee;color:#999;border:1px solid #bbc}.inothersevent{display:inline-block;border:1px solid #bdb;padding:0 4px;min-width:22px;background:#fff;color:#343;text-align:center;line-height:30px}tr:hover .inothersevent{background:#cec}.inothersevent.unentered{color:#442;border:1px solid #dda}tr:hover .inothersevent.unentered{background:#ffb}.inothersevent.scratched{color:#533;border:1px solid #dbb}tr:hover .inothersevent.scratched{background:#fdd}.innoevent{display:inline-block;border:1px solid #ddd;padding:0 8px;background:#fff;color:#666;text-align:center;line-height:40px}#classTable,#compositeTable,#compositesquadTable,#rosterTable,#squadTable{margin-top:9px;border-collapse:separate;border-spacing:0 1px}#classTable tr td,#compositeTable tr td,#compositesquadTable tr td,#rosterTable tr td,#squadTable tr td{border-width:1px 0;border-style:solid;border-color:#fff;padding:2px;background:#fff}#classTable tr:hover td,#compositeTable tr:hover td,#compositesquadTable tr:hover td,#rosterTable tr:hover td,#squadTable tr:hover td{border-color:#bdb;background:#cec}#compositesquadTable tr:hover td.myevent,#compositesquadTable tr:hover td.othersevent,#squadTable tr:hover td.myevent,#squadTable tr:hover td.othersevent{background:#fff}#compositeTable tr td:first-child,#rosterTable tr td:first-child{border-left-width:1px;border-radius:4px 0 0 4px;text-align:center}#classTable tr td:first-child,#compositesquadTable tr td:first-child,#squadTable tr td:first-child{border-left-width:1px;border-radius:4px 0 0 4px;padding-left:6px}#classTable tr td:last-child,#compositeTable tr td:last-child,#rosterTable tr td:last-child{border-right-width:1px;border-radius:0 4px 4px 0;text-align:center}#compositesquadTable tr td:last-child,#squadTable tr td:last-child{border-right-width:1px;border-radius:0 4px 4px 0}#classTable tr.unconfirmed:hover td,#classTable tr.unlicensed td,#classTable tr.unrenewed td{border-color:#dda;background:#ffb}#classTable tr.unlicensed:hover td,#classTable tr.unverified td{border-color:#ecc;background:#fcc}#classTable input,#classTable select{box-sizing:border-box;margin:2px 0;border:1px solid #b8b8b8;border-radius:4px;padding:0 8px;min-width:20px;height:30px}td.editable,td.locked,td.nzssracomplete,td.nzssscrestricted,td.nzssscunrestricted,td.undeclared{padding-right:20px}td.nzssscunrestricted{color:#999}td.nzssscunrestricted b{color:#000}td.undeclared{background:url(http://static.rowit.co.nz/i/c/error.png)right top no-repeat #fff}td.nzssscrestricted{background:url(http://static.rowit.co.nz/i/i/asterisk_orange.png)right top no-repeat #fff}td.nzsssc8restricted{padding-right:20px;background:url(http://static.rowit.co.nz/i/i/asterisk_orange_outline.png)right top no-repeat #fff}td.locked:hover{background:url(http://static.rowit.co.nz/i/c/lock.png)right top no-repeat #fff}td.editable:hover,td.nzssracomplete:hover,td.nzsssrestricted:hover{background:url(http://static.rowit.co.nz/i/c/pencil.png)right top no-repeat #fff}td.nzssscunrestricted:hover{background:url(http://static.rowit.co.nz/i/i/accept.png)right top no-repeat #fff}td.nzsssrestricted:hover{color:#333}#compositesquadTable tr td.incomplete,#squadTable tr td.incomplete{border:1px solid #fff}#compositesquadTable tr:hover td.incomplete,#squadTable tr:hover td.incomplete{border:1px solid #dda;background:#ffb;color:#442}#compositeTable tr.incomplete:hover td,#rosterTable tr.incomplete td{border-color:#eeb;background:#ffc}#compositeTable tr.unselectable:hover td,#rosterTable tr.unselectable:hover td{border-color:#ecc;background:#fcc}#rosterTable td img.nonfin{background:#fff;margin:-4px;border:1px solid #ecc;border-radius:4px;padding:3px}.entrytable .button.disabled{background:0 0!important}tr.softwarn td{background-color:#ffb!important;border-top:1px solid #dda!important;border-bottom:1px solid #dda!important}tr.softwarn td:first-child{border-left:1px solid #dda!important}tr.softwarn td:last-child{border-right:1px solid #dda!important}.instructionNo{box-sizing:border-box;display:inline-block;margin:2px 4px;border:1px solid green;border-radius:50%;width:30px;height:30px;font-size:20px;line-height:30px;text-align:center;vertical-align:top}#crewTable tr td b.existing,#crewTable tr td label,#crewTable tr td span.existing{margin:2px 0;text-align:center;line-height:28px}#suggestions .instructionNo{float:right}#inputString{width:176px}#suggestions{margin:4px 0;border:1px solid #BDB;border-radius:4px;padding:8px;font-size:small;background:#CEC;color:#343}.suggestionList h3,.suggestionList h4,.suggestionList h5{margin:1em 0 0}.suggestionList ol,.suggestionList ul{margin:4px;padding:0 0 0 20px}.matchList{margin-top:12px}.matchList li{padding:4px 0}#matchCount{text-align:right;font-size:smaller;color:#999}#athleteProfile dd,#athleteProfile dt{display:inline}#athleteProfile select{display:none}#crewsTable .inmyevent{float:left;margin-right:6px}#crewsTable tbody:before{content:'event';display:table-row;visibility:hidden}#crewsTable tr:hover{background-color:#f8f8f8}tbody.eventGroup .eventnumber:first-child{visibility:hidden}tbody.eventGroup tr:first-child .eventnumber:first-child{visibility:visible}td.eventNo{position:relative}.reseed{font-size:small;position:absolute;top:37px;left:6px}#crewTable{margin:9px auto;width:auto;min-width:500px;border-spacing:0 1px}#crewTable tr th span.existing{color:#666}#crewTable tr td label{box-sizing:border-box;display:block;border:1px solid #b8b8b8;border-radius:4px 0 0 4px;min-width:136px;height:30px;background:#f8f8f8;font-size:16px}#crewTable tr td span.existing{box-sizing:border-box;display:block;border-width:1px 0;border-style:dashed;border-color:#b8b8b8;min-width:136px;height:30px;background:#fff;color:#666;font-size:small}#crewTable tr td b.existing{box-sizing:border-box;display:inline-block;border-width:1px 0 1px 1px;border-style:solid;border-color:#b8b8b8;min-width:40px;height:30px;background:#fff;color:#333;font-size:16px}#crewTable tr td input,#crewTable tr td select{box-sizing:border-box;margin:2px 0;border:1px solid #b8b8b8;padding:0 8px;min-width:20px;height:30px}#crewTable tr td:first-child>:first-child{border-left:1px solid #b8b8b8;border-radius:4px 0 0 4px}#crewTable tr td:last-child>:last-child{border-right:1px solid #b8b8b8;border-radius:0 4px 4px 0}.entrytableholder{overflow:auto}div.resultLaneItem,div.resultPlaceItem,div.resultTimeItem{margin:2px;height:40px;overflow:hidden}@media (max-width:380px){#crewTable,#crewTable tr td label{min-width:0}#crewTable tr td span.existing{min-width:0;height:auto;line-height:normal}}@media (min-width:381px)and (max-width:720px){#crewTable,#crewTable tr td label{min-width:0}#crewTable tr td span.existing{min-width:0;height:auto;line-height:normal}}.inpagetab.otherform{padding:0}.inpagetab.otherform>p{margin:0;border-bottom:1px dashed #fdc;padding:12px 24px;background:#fec;font-size:small}.otherform>.holder.warn{padding:9px;background:#FFC;color:#443}.otherform>.holder.confirm{padding:9px;background:#CEC;color:#343}.formState{margin:4px;border:1px solid #f60;border-radius:4px;padding:4px;float:right;background:#fff}.formState b{color:#f60}#medalertTable{border-spacing:0 2px;border:1px solid #b8b8b8;border-radius:4px;padding:6px;background:#f8f8f8}#medalertTable input[type=checkbox]{min-width:22px;height:22px;vertical-align:bottom}input.maAllergyText,input.maOtherText{width:100%;box-sizing:border-box}input.maAllergyText.empty,input.maOtherText.empty{display:none}#medalertTable tr td{border-width:1px 0;border-style:solid;border-color:transparent;padding:2px;background:0 0}#medalertTable tr:hover td{border-color:#bdb;background:#cec}#medalertTable tr.maOther.maNone:hover td{border-color:transparent;background:0 0}#medalertTable tr td:first-child{border-left-width:1px;border-radius:4px 0 0 4px;padding-left:4px}#medalertTable tr td:last-child{border-right-width:1px;border-radius:0 4px 4px 0}#medalertTable tr:hover+tr.maNone.maOther td{border-bottom:1px solid #bdb;background:#cec}#medalertTable tr.maTBA td{border-color:red;background:red;color:#EFF}#medalertTable tr.maSwim td{border-color:#ecc;background:#fcc}#medalertTable tr.maAlert td{border-color:#eeb;background:#ffc}#medalertTable tr.maDivider th{border-bottom:1px solid #b8b8b8;padding:24px 0 9px}#medalertTable thead tr.maDivider th{padding-top:0}#medalertTable tr.maOther td{border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;border-radius:0}fieldset.labelgroup{position:relative;margin:4px 0;border:1px solid #b8b8b8;border-radius:4px;padding:0;width:100%;max-width:500px}fieldset.labelgroup.stretch{width:auto;max-width:none;display:inline-block}fieldset.labelgroup>label{box-sizing:border-box;padding:0;width:100%;max-width:500px;min-height:30px;font-size:16px;line-height:30px;text-align:right;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}h3.liveChangeTitle,h3.liveResultTitle{padding:18px 8px 8px 12px;font-size:1.17em}fieldset.labelgroup>label>*{display:block;-webkit-box-flex:.1}fieldset.labelgroup>label>script{display:none}fieldset.labelgroup.stretch>label{max-width:none}fieldset.labelgroup label>span{padding:0 4px 0 6px;min-width:130px;background:#f8f8f8}.entrytableholder fieldset.labelgroup label>span{min-width:80px}fieldset.labelgroup label>span.text{background:#FFF;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left;border-left:1px solid #b8b8b8}fieldset.labelgroup label input[type=text],fieldset.labelgroup label input[type=password],fieldset.labelgroup label input[type=email],fieldset.labelgroup label select{box-sizing:border-box;margin:0;border:0;border-left:1px solid #b8b8b8;padding:0 0 0 8px;min-width:30px;width:90px;height:30px;-webkit-box-flex:1;-webkit-flex:10 1 auto;-ms-flex:10 1 auto;flex:10 1 auto}fieldset.labelgroup.stretch label input[type=text],fieldset.labelgroup.stretch label input[type=password],fieldset.labelgroup.stretch label select{width:auto}fieldset.labelgroup label input[type=checkbox],fieldset.labelgroup label input[type=radio]{box-sizing:border-box;margin:0;border:0;border-left:1px solid #b8b8b8;padding:0;min-width:30px;height:24px;vertical-align:middle;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}fieldset.labelgroup label textarea{box-sizing:border-box;margin:0;border:0;border-left:1px solid #b8b8b8;padding:0 8px;height:88px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}fieldset.labelgroup label>small{border-left:1px solid #b8b8b8;padding:0 6px;min-width:12px}fieldset.labelgroup label>small.labelIcon{background:#f8f8f8}fieldset.labelgroup label>small+small{border-left-color:#c8c8c8!important}fieldset.labelgroup .button{border-radius:0;border:0;border-left:1px solid #b8b8b8;color:#333;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}fieldset.labelgroup .button.disabled,fieldset.labelgroup .button:hover{background:#e0e0e0}fieldset.labelgroup .button.toggle{border-color:#9B9;background:#CEC;color:green}tr:hover td div.resultLane,tr:hover td div.resultPlace,tr:hover td div.resultTime{border-color:#d8d8d8}div.submit .button{color:#333}div.submit .button:hover{background:#e0e0e0}div.submit .button.disabled{background:#e0e0e0;color:#888;cursor:not-allowed}div.submit span{padding:0 8px;text-align:center;line-height:30px}fieldset.labelgroup label>:first-child{border-left:0 none}fieldset.labelgroup label:first-child>:first-child{border-top-left-radius:4px}fieldset.labelgroup label:first-child>:last-child{border-top-right-radius:4px}fieldset.labelgroup label:last-child>:first-child{border-bottom-left-radius:4px}fieldset.labelgroup label:last-child>:last-child{border-bottom-right-radius:4px}h3.liveChangeTitle,h3.liveResultTitle{color:#FFF;margin:2px;border-radius:3px}fieldset.labelgroup>label+label{border-top:1px solid #c8c8c8}div.submit{box-sizing:border-box;margin:2px 0;width:100%;max-width:500px;min-height:30px;text-align:right;display:-webkit-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.lrt-start,div.submit.stretch{display:inline-block}div.submit.stretch{width:auto;max-width:none}fieldset.labelgroup label>span.text.warn{background:#FFC;color:#443;line-height:normal}#findContent fieldset.labelgroup label>span{min-width:70px}#compactResults tbody td a small{color:#000}#compactResults tbody td{text-align:center}h3.liveResultTitle{background:#33B;text-align:center}h3.liveChangeTitle{background:#BBB;text-align:center}p.liveResultDescription{margin:2px;border:1px solid #ddd;border-radius:4px;padding:8px;background-color:#EEE;color:#333;font-size:19px}.lrt-race-alpha,span.resultLaneNumber{font-family:serif}.lr-eod,.lr-eor,.lr-lrc,.lr-roh{padding:.25em .5em;margin:1em 0}.lr-eod{border:1px solid #f60;border-radius:4px}.lr-eor{border:1px solid red;border-radius:4px}.lr-roh{border:1px solid #c00;border-radius:4px;background:#F33;color:#eff}.lr-lrc{border:1px solid #060;border-radius:4px;background:#393;color:#fef}div.resultLaneItem,div.resultPlaceItem,div.resultTimeItem{border:1px solid transparent}.lrt-race{float:left}.lrt-race-alpha{font-size:20px;font-weight:700}.lrt-asat{float:right}a#eventSponsorLogo,a#regattaSponsorLogo{width:125px;margin:0 auto;display:block}li.medal span{vertical-align:.4em}li.m-nz-b{list-style-image:url(http://static.rowit.co.nz/i/m/medal_nz-b.gif)}li.m-nz-s{list-style-image:url(http://static.rowit.co.nz/i/m/medal_nz-s.gif)}li.m-nz-g{list-style-image:url(http://static.rowit.co.nz/i/m/medal_nz-g.gif)}li.m-wr-b{list-style-image:url(http://static.rowit.co.nz/i/m/medal_wr-b.gif)}li.m-wr-s{list-style-image:url(http://static.rowit.co.nz/i/m/medal_wr-s.gif)}li.m-wr-g{list-style-image:url(http://static.rowit.co.nz/i/m/medal_wr-g.gif)}li.m-ob-b{list-style-image:url(http://static.rowit.co.nz/i/m/medal_ob-b.gif)}li.m-ob-s{list-style-image:url(http://static.rowit.co.nz/i/m/medal_ob-s.gif)}li.m-ob-g{list-style-image:url(http://static.rowit.co.nz/i/m/medal_ob-g.gif)}li.m-ol-b{list-style-image:url(http://static.rowit.co.nz/i/m/medal_ol-b.gif)}li.m-ol-s{list-style-image:url(http://static.rowit.co.nz/i/m/medal_ol-s.gif)}li.m-ol-g{list-style-image:url(http://static.rowit.co.nz/i/m/medal_ol-g.gif)}li.m-or-b{list-style-image:url(http://static.rowit.co.nz/i/m/medal_or-b.gif)}li.m-or-s{list-style-image:url(http://static.rowit.co.nz/i/m/medal_or-s.gif)}li.m-or-g{list-style-image:url(http://static.rowit.co.nz/i/m/medal_or-g.gif)}li.m-uc-b{list-style-image:url(http://static.rowit.co.nz/i/m/medal_uc-b.gif)}li.m-uc-s{list-style-image:url(http://static.rowit.co.nz/i/m/medal_uc-s.gif)}li.m-uc-g{list-style-image:url(http://static.rowit.co.nz/i/m/medal_uc-g.gif)}.result-table{max-width:700px;margin:0 auto}.resultGroup{margin-bottom:9px;border-bottom:1px dashed #e0e0e0;padding:9px 0}.resultGroup,.resultGroup .flexItems{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.resultCrew>.crewItem{margin:2px;box-shadow:none;min-width:120px}.resultCrew>.crewItem .crewList{font-size:16px}div.resultPlaceItem{width:40px;border-radius:4px;padding:3px;text-align:center;position:relative}a.resultPlaceLink{color:#339;font-size:34px;line-height:42px;letter-spacing:-1.5px}a.resultPlaceLink span.largePlace{font-size:27px}a.resultPlaceLink sup{font-size:18px;letter-spacing:-.5px;top:-13px}a.resultPlaceLink span.largePlace sup{font-size:14px}span.resultPlaceLabel{position:absolute;top:1px;left:3px;color:transparent;font-weight:700;font-size:10px;line-height:10px;letter-spacing:normal}div.resultTimeItem{border-radius:4px;padding:3px 2px 3px 8px;text-align:center;position:relative}a.resultTimeLink{color:#339;font-size:30px;line-height:42px;letter-spacing:-1.5px}span.resultTimeLabel{position:absolute;top:1px;left:3px;color:transparent;font-weight:700;font-size:10px;line-height:10px;letter-spacing:normal}.resultNoTime{color:#DDD}div.resultLaneItem{width:36px;border-radius:4px;padding:3px;text-align:center;position:relative}a.resultLaneLink{color:#669;font-size:26px;line-height:42px}span.resultLaneLabel{position:absolute;top:1px;left:3px;color:transparent;font-weight:700;font-size:10px;line-height:10px;letter-spacing:normal}tr:hover td span.resultLaneLabel,tr:hover td span.resultPlaceLabel,tr:hover td span.resultTimeLabel{color:#ddd}a#regattaSponsorLogo{height:75px}a#eventSponsorLogo{border:0;height:50px}@media (max-width:380px){li.itemExpand{display:none}#resultHeader{border:0;padding:4px 3px 5px;margin-bottom:21px;background:#393}table.result-table tr{display:block;font-size:0;position:relative}table.result-table td{display:inline-block}table.result-table td.resultMedal{padding-left:12px;width:auto}table.result-table td.resultPlace{width:60%}table.result-table td.resultClub{width:50%}table.result-table .result-details .orgItem{width:100%;box-sizing:border-box;height:84px;margin:0}table.result-table td.resultCrew{width:50%}table.result-table .result-details .crewItem{width:100%;box-sizing:border-box;height:84px;margin:0;max-width:100%}table.result-table .result-details .resultCrew .crewList{font-size:9px}table.result-table td.resultTime{position:absolute;top:1px;right:12px;width:auto}table.result-table td.resultLane{display:block;position:absolute;top:0;left:90px}.resultGroup{margin-bottom:22px;border-bottom:1px solid #e0e0e0;padding:0;background:#fff}td.resultClub a+a{display:none}.result-details>span{display:block;border-bottom:1px solid #d8d8d8;font-size:0}.result-details .orgItem{padding:8px 4px 8px 8px;width:157px;min-width:157px;border-top:1px dotted #e8e8e8;border-right:1px dashed #e8e8e8;height:84px;float:left}.result-details .orgItem .itemCompactDisplay{max-width:100%;background:initial}.result-details .orgItem .orgRegion{max-width:95px}.result-details .eventItem .itemMenu{display:none}.result-details .eventSponsorBlend{x-background:rgba(255,255,255,.75);border-radius:0}.result-details .eventSponsor{background-position:0;border-radius:0}.result-details .eventName{text-shadow:0 0 2px rgba(255,255,255,.7)}.result-details .crewItem{padding:8px 8px 8px 4px;border-top:1px dotted #e8e8e8;font-size:12px}.result-details .crewItem.compactItem{height:66px;display:inline-block;overflow:hidden;max-width:188px;max-width:calc(100% - 175px);min-width:100px}.result-details .crewCoach,.result-details .crewCode,.result-details .crewList span{display:none}.result-details .crewLabel{font-weight:700;font-size:16px;text-transform:lowercase}.result-details .crewList{font-size:9px}result-details .resultCrew .crewList{display:inline}div.resultPlaceItem{margin:2px 0 0 8px}a.resultPlaceLink{color:#333}a.resultTimeLink{color:#333;font-size:34px}a.resultLaneLink{color:#666;font-size:30px}}@media (min-width:381px)and (max-width:600px){.resultClub .orgItem.compactItem .orgRegion,.resultCrew>.crewItem.compactItem .crewCode,.resultCrew>.crewItem.compactItem .crewLabel,.resultCrew>.crewItem.compactItem .crewList{display:none}.result-table tr{border-bottom:1px solid #f0f0f0}.resultClub .orgItem.compactItem.badge{border-color:#fff}tr:hover .resultClub .orgItem.compactItem.badge,tr:hover .resultCrew>.crewItem{border-color:#ddd}.resultClub .orgItem.compactItem .itemCompactDisplay{margin:0!important}.resultClub .orgItem.compactItem .orgCode{line-height:40px}.resultClub .orgItem.compactItem .orgColours{top:6px}.resultCrew>.crewItem{position:absolute;background:#fff;left:6px;right:6px;z-index:10;margin-top:-25px;border-color:#ddd;box-shadow:1px 1px 1px #666}.resultCrew>.crewItem.compactItem{position:relative;z-index:0;left:0;right:0;box-shadow:none;min-width:0;border-color:#fff;margin:0 2px}.resultCrew>.crewItem.compactItem .itemCompactDisplay{width:auto;padding:0;margin:0!important}.resultCrew>.crewItem.compactItem .crewNumber{padding:0;width:51px;min-width:0;font-size:28px;line-height:40px;text-align:left}.resultCrew>.crewItem.compactItem .itemExpand a{margin:0;width:43px}.resultCrew>.crewItem.compactItem .itemExpand{border-right:0}.resultCrew>.crewItem.compactItem .itemExpand:after{visibility:hidden}.resultCrew>.crewItem.compactItem .crewNumber sup{font-size:18px}div.resultTime{margin:1px}.resultGroup tr{background:#fff}.resultGroup tr.entrytablehead{background:initial}}.filterName,.filterRemove{text-align:left;font-size:16px}#userHeader{max-width:100%;margin:0;float:none;text-align:center;padding:0 6px 7px}#userHeader>.regattaItem{max-width:100%;box-shadow:0 0 0;border-radius:4px;margin:0;border-color:#e8e8e8}#userHeader .showFind{width:100%;max-width:100%;margin-top:8px}#resultsFilters{text-align:left;background:#999;margin-top:8px;border-radius:4px;padding:0 8px 8px}#resultsFilters .showFind{width:60%;max-width:60%;float:right;overflow:hidden}@media (max-width:380px){#userHeader>.regattaItem{border-radius:0;border-width:0}}@media (max-width:720px)and (min-width:381px){#userHeader{padding:0 0 4px}#userHeader>.regattaItem{border-radius:0;border-width:0 0 1px}#resultsFilters{margin-top:0;border-radius:0}}@media (max-width:960px)and (min-width:721px){#userHeader{padding:0}#userHeader>.regattaItem{border-radius:0;border-width:0 0 1px}#resultsFilters{margin-top:0;border-radius:0}}@media (min-width:421px){#userHeader>.regattaItem.compactItem .itemMessage{margin:-12px 85px -4px 0}}@media (min-width:381px){#userHeader>.regattaItem.compactItem .itemMessage{margin:-12px 130px -4px 0}#userHeader>.regattaItem.compactItem .itemMessage.hasSponsor{margin-left:44px}#userHeader>.compactItem.hasMessage .itemMenu{height:100%}#userHeader>.compactItem.hasMessage .regattaName{line-height:1.3}#userHeader>.athItem,#userHeader>.orgItem{display:inline-block;max-width:none;width:98%;width:calc(100% - 14px)}}.filterItem{display:inline-block;margin:3px;border:1px solid #ddd;border-radius:2px;padding:4px;width:79px;max-width:79px;height:38px;-webkit-flex:0 0 79px;-ms-flex:0 0 79px;flex:0 0 79px;background:#fff}.filterLink{position:relative;display:block;width:79px;height:38px;overflow:visible;text-align:center}#contentHolder,#site-wrapper,.filterValue{overflow:hidden}.filterName,.filterName>span,.filterValue{right:0;position:absolute}.filterRemove{display:none;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:3px;padding:1px 0 0 6px;background-color:#eaeaea;color:#666;line-height:16px}.filterLabel{display:none}.filterName{top:0;left:0;color:#666;font-weight:700;letter-spacing:normal;line-height:1}.filterName>span{font-size:28px;color:#333;font-weight:400}.filterValue{top:auto;bottom:-1px;width:79px;font-size:12px;color:#f60;text-align:right}.filterValue>span{position:relative;display:inline-block;height:31px;overflow:hidden;left:2px;top:2px;margin-left:-4px}.filterLink:hover .filterRemove{display:block}#usermenuContent fieldset.labelgroup label span{min-width:70px}#usermenuContent img{margin:0 0 -10px;border-right:1px solid #d8d8d8;padding:0 2px;background:#fff}#adminTools,#swapOrgToggle,.adminButton,.usertoolsButton{border-radius:3px;background:#fed}#usermenuContent img.orgAdmin{background:#fed;border-left:1px solid #fa8;border-right:1px solid #fa8;margin-left:-1px}#usermenuContent img#orgInUseImg{position:absolute;top:0;right:0;border-left:1px solid #b8b8b8;border-right:0 none;border-radius:0 4px 4px 0}#calendars,#contentFlex,#site-canvas,#site-menu,#site-more,body{position:relative}#swapOrgToggle{display:inline-block;margin:4px;border:1px solid #fa8;padding:0;width:30px;height:53px;color:#F60;vertical-align:top}.adminButton,.usertoolsButton{border:1px solid #fa8;color:#f60}.cal li,.cal li a{display:block}.adminHeader{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:9px}#adminTools{margin:9px 0;border:1px solid #fdc;padding:12px}.adminButton{width:100px;margin:2px 9px 0;padding:4px}.adminButton.stretch{width:auto;line-height:30px;margin:0 9px;padding:0 9px}.adminButton+.adminButton{margin-left:0}#adminTools legend{margin:0 0 3px}#adminTools img{vertical-align:text-bottom}#adminTools hr{border-top:1px dashed #fa8}#moreSettings,#moreTools{margin-top:12px;border-top-width:1px;border-top-style:dashed;border-top-color:#fa8;padding-top:9px}fieldset.labelgroup label.aat small,fieldset.labelgroup label.abt small{min-width:40px}.usertoolsButton{width:100px;margin:2px 9px 0;padding:4px}.usertoolsButton.stretch{width:auto;line-height:30px;margin:0 9px;padding:0 9px}#map{text-align:center}#calendars h3,#map h3{margin-bottom:8px;border-bottom:1px dashed #e8e8e8;padding-bottom:4px}#map p{margin:0;text-align:right}#calendars,#socialMedia,.cal td,.cal th,.cols-C{text-align:center}.cal{border-spacing:2px;border:0;max-width:15em}.cal th{border:1px solid #fff;padding:4px;background:#fff}.cal th.cal-head{border:1px solid #d8d8d8;background:#ddd}.cal th.cal-head:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.cal th.cal-head:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.cal th.cal-head a{font-weight:400}.cal td{border:1px solid #e8e8e8;padding:2px;background:#eee;vertical-align:middle}.cal.cal-big td{min-height:88px;vertical-align:top}.cal td.dateSelected{border:1px solid #f93;border-radius:4px;color:#f60}.cal td.datePublished{border:2px solid #cce;background:#ddf}.cal td.datePublished a{color:#669}.cal td.dateEntriesOpen{border:2px solid #bdb;background:#cec}.cal td.dateEntriesOpen a{color:#363}.cal td.dateRacing{border:2px solid #dda;background:#ffb}.cal td.dateRacing a{color:#660}.cal td.dateEntriesClose{border:2px solid #ec8;background:#fd9}.cal td.dateEntriesClose a{color:#960}.cal a.datePublished{border:2px solid #cce;background:#ddf;color:#669}.cal a.dateEntriesOpen{border:2px solid #bdb;background:#cec;color:#363}.cal a.dateRacing{border:2px solid #dda;background:#ffb;color:#660}.cal a.dateEntriesClose{border:2px solid #ec8;background:#fd9;color:#960}.cal .cal-date{display:block;float:right;margin:0 0 2px;border-radius:0 0 0 4px;width:32px;height:32px;background:#ddd;line-height:32px}.cal .cal-date.dateHoliday{color:#633;border:1px solid #DBB;border-radius:2px;background-color:#ecc;width:30px;height:30px}.cal ul{margin:0;padding:0}.cal li a{clear:both;margin:2px 0;border-width:1px!important;border-radius:3px;padding:3px}.cal .cal-t{background:0 0;border-color:transparent}body,html{background:#fff}#calKey{margin-top:18px;font-size:12px}#calKey td{border-width:1px}#calendarKey li,#calendarKey li a{display:inline}html{height:100%}body{margin:0 auto;width:100%!important;max-width:1220px;min-height:100%}#usermainHolder{font-size:medium;padding:0}#colHolder{padding:9px 2px 18px}#contentFlex{z-index:20}@media (min-width:721px)and (max-width:960px){#usermainHolder{width:100%}#contentHolder{display:table;width:100%;border-bottom:1px solid #e8e8e8}#contentHolder>div{display:table-cell;vertical-align:top}#calContent,#mainContent,#mapContent{background:#fff;border-color:#e8e8e8}}@media (min-width:961px)and (max-width:1200px){body{background:#f8f8ff}#usermainHolder{width:100%}#contentHolder{margin-top:40px}#calContent,#mainContent,#mapContent{background:#fff;border-color:#e8e8e8}}#cse{display:none}.navButton{-webkit-animation:bugfix infinite 1s}@-webkit-keyframes bugfix{from,to{fill:0}}.regattaItem{display:inline-block;box-sizing:border-box;margin:2px;vertical-align:top;zoom:1}@media (max-width:380px){#contentHolder{min-width:100%}#colHolder{padding:0}.regattaItem{display:block;margin:0 0 -1px}}#X,#site-menu,#site-more{display:inline-block}@media (min-width:381px)and (max-width:480px){.regattaItem{display:inline-block}}@media (max-width:720px){.cols-B{width:100%;text-align:center}}@media (min-width:721px)and (max-width:1060px){.cols-B{width:50%;display:inline-block}}@media (min-width:1061px)and (max-width:1200px){.cols-B{width:33.3%;display:inline-block}#site-wrapper.show-nav .cols-B{width:50%}}@media (min-width:1201px){body,html{background:#f8f8ff}#calContent,#mainContent,#mapContent{background:#fff;border-color:#e8e8e8}.cols-B{width:33%;display:inline-block}}@media (max-width:720px){.cols-C{width:100%}}@media (min-width:721px)and (max-width:960px){.cols-B{text-align:center}.cols-C{width:50%;display:inline-block}}@media (min-width:961px){.cols-C{width:50%}}@media (max-width:720px){.cols-D{width:100%;text-align:center}}@media (min-width:721px)and (max-width:1060px){.cols-D{width:50%;display:inline-block}}@media (min-width:1061px)and (max-width:1200px){.cols-D{width:66.6%;display:inline-block}#site-wrapper.show-nav .cols-D{width:50%}}@media (min-width:1201px){.cols-D{width:66%;display:inline-block}}@media (max-width:1200px){.cols-E{width:100%}}@media (min-width:1201px){.cols-E{width:80%}}#site-wrapper{width:100%;margin:0 auto}#site-canvas{left:0;transition:left 400ms ease;font-size:0;overflow:visible}#site-menu{margin-left:-210px;width:210px;margin-right:-210px;float:left}#site-wrapper.show-nav #site-menu{transition:margin-left 400ms ease}#site-wrapper:not(.show-nav) #site-menu{transition:margin-left 200ms ease}#X{transition:margin-left 300ms ease,margin-right 300ms ease,padding-right 300ms ease;font-size:medium;float:left;width:100%;box-sizing:border-box}#site-more{width:270px;float:right;margin-right:-270px}#site-wrapper.show-more #site-more{transition:margin-right 400ms ease}#site-wrapper:not(.show-more) #site-more{transition:margin-right 200ms ease}@media (max-width:380px){#site-menu{margin-left:0;width:100%;display:none}#site-wrapper.show-nav #site-menu{display:block;top:-48px}#site-more{margin-right:0;width:100%;display:none}#findContent{padding:4px}#site-wrapper.show-more #site-more{display:block}#site-wrapper.show-more #site-menu{display:none}#site-wrapper.show-info #site-menu{display:block;top:0}#mainContent{border-width:1px 0 0;border-style:solid;border-color:#bbb;border-radius:0;padding:0;background:#F8F8F8}#site-wrapper.show-info #mainContent,#site-wrapper.show-more #mainContent,#site-wrapper.show-nav #mainContent,#site-wrapper.show-user #mainContent,#site-wrapper.show-user #site-menu{display:none}#site-wrapper.show-user #userContent{display:block}}@media (min-width:381px)and (max-width:480px){#site-wrapper.show-info #X,#site-wrapper.show-info.show-more #site-more,#site-wrapper.show-user #mainContent{display:none}#site-wrapper.show-nav #site-canvas{left:210px}#site-wrapper.show-nav #mask{width:100%;height:100%;background:rgba(0,0,0,.7)}#site-more{width:100%;margin-right:-100%}#findContent{padding:6px}#site-wrapper.show-more #site-canvas{left:-100%}#site-wrapper.show-info #site-canvas,#site-wrapper.show-user #site-canvas{left:0}#site-wrapper.show-more #mask{width:100%;height:100%;background:rgba(0,0,0,.7)}#site-wrapper.show-info #site-menu{margin-left:0;width:100%}#site-wrapper.show-info #mask{width:0;height:0;background:0 0}#site-wrapper.show-user.show-nav #socialMedia{right:0}#site-wrapper.show-user.show-menu #displayMenu{left:-100%}#site-wrapper.show-user #userContent{display:block}#site-wrapper.show-user #mask,#site-wrapper.show-user #site-more{display:none}}@media (min-width:481px)and (max-width:720px){#site-canvas{background:#f8f8f8}#mainContent{background:initial;border-radius:0;border-color:transparent}#mainContent.cols-inuse{display:table;font-size:0;padding:0}#site-wrapper.show-info #X,#site-wrapper.show-info.show-more #site-more,#site-wrapper.show-user #mainContent{display:none}#site-wrapper.show-nav #site-canvas{left:210px}#site-wrapper.show-nav #mask{width:100%;height:100%;background:rgba(0,0,0,.7)}#site-more{width:61.8%;margin-right:-61.8%}#findContent{padding:6px}#site-wrapper.show-more #site-canvas{left:-61.8%}#site-wrapper.show-info #site-canvas,#site-wrapper.show-user #site-canvas{left:0}#site-wrapper.show-more #mask{width:100%;height:100%;background:rgba(0,0,0,.7)}#site-wrapper.show-info #site-menu{margin-left:0;width:100%}#site-wrapper.show-info #mask{width:0;height:0;background:0 0}#site-wrapper.show-user.show-nav #socialMedia{right:0}#site-wrapper.show-user.show-menu #displayMenu{left:-100%}#site-wrapper.show-user #userContent{display:block}#site-wrapper.show-user #mask{display:none}.cols-B,.cols-C,.cols-D,.cols-E{vertical-align:top;display:inline-table}}@media (min-width:721px)and (max-width:960px){.cols-F{text-align:center}#site-canvas{background:#f8f8f8}#mainContent{border:0;border-radius:0;background:initial}#mainContent.cols-inuse{display:table;font-size:0;padding:0}#site-wrapper.show-nav #site-canvas{left:0}#site-wrapper.show-nav #site-menu{margin-left:0}#site-wrapper.show-nav #X{margin-left:210px;margin-right:-210px;padding-right:210px}#site-menu{height:100%}#site-more{width:61.8%;margin-right:-61.8%}#site-wrapper.has-find #site-more{background:#CEC}#site-wrapper.show-more #site-canvas{left:-61.8%}#site-wrapper.show-more #mask{display:block;border-radius:2px;width:100%;height:100%;background:rgba(0,0,0,.7)}#site-wrapper.show-user #mainContent{display:none}#site-wrapper.show-user #userContent{display:block}#site-wrapper.show-user.show-more #site-canvas{left:0}#site-wrapper.show-user.show-more #mask{display:none}#site-wrapper{top:-51px!important}#site-wrapper.show-menu{top:0!important}.cols-B,.cols-C,.cols-D,.cols-E{vertical-align:top;display:inline-table}#site-wrapper.show-nav #X .cols-B,#site-wrapper.show-nav #X .cols-C,#site-wrapper.show-nav #X .cols-D{width:100%}}@media (min-width:961px)and (max-width:1200px){#site-wrapper.show-more #mask,#site-wrapper.show-user #mask{width:100%;background:rgba(0,0,0,.7);border-radius:2px;height:100%}body.pmt-open #mask,body.smt-open #mask{display:block;width:100%;height:100%;background:rgba(0,0,0,.7)}#site-wrapper{background:#f8f8ff}#usermainHolder{box-sizing:border-box;border-width:1px 0 1px 1px;border-style:solid;border-color:#e8e8e8;border-radius:4px 0 0 4px;background:#F8F8F8}#mainContent{border:0;border-radius:4px 0 0;background:initial}#mainContent.cols-inuse{display:table;font-size:0;padding:0}#site-menu{width:210px}#infonavHolder{margin-right:6px}#site-more{border-top:1px solid #d8d8d8;background:#fff}#site-wrapper.has-find #site-more{background:#CEC}#site-wrapper.show-nav #site-canvas{left:0}#site-wrapper.show-nav #site-menu{margin-left:0;margin-top:-33px}#site-wrapper.show-nav #X{margin-left:210px;margin-right:-210px;padding-right:210px}#site-more{width:61.8%;margin-right:-61.8%}#site-wrapper.show-more #site-canvas{left:-61.8%}#site-wrapper.show-more #mask{display:block}#site-wrapper.show-more #naviDisplayAlt{left:-120px}#site-wrapper.show-user #mainContent{display:none}#site-wrapper.show-user #userContent{display:block;position:relative;top:-34px;z-index:30}#site-wrapper.show-user #mask{display:block}#site-wrapper.show-user.show-more #site-canvas{left:0}#site-wrapper.show-user #findDisplayAlt,#site-wrapper.show-user #infoContentShowAlt,#site-wrapper.show-user.show-nav:not(.show-info) #infoContent{visibility:hidden}#findDisplayAlt{position:relative;left:0;transition:left 300ms ease}#site-wrapper.show-user.show-more #findDisplayAlt{visibility:visible;left:180px}.cols-B,.cols-C,.cols-D,.cols-E{vertical-align:top;display:inline-table}}@media (min-width:1201px){body.pmt-open #mask,body.smt-open #mask{display:block;width:100%;height:100%;background:rgba(0,0,0,.7)}#site-wrapper{width:1220px;max-width:1220px}#usermainHolder{box-sizing:border-box;margin:0 6px;border:1px solid #e8e8e8;border-radius:4px;background:#f8f8f8;transition:400ms ease}#mainContent{border:0;border-radius:0;background:initial}#mainContent.cols-inuse{display:table;font-size:0;padding:0;width:100%}#site-wrapper.show-nav #site-canvas{left:0}#site-wrapper.show-nav #site-menu{margin-left:0}#site-wrapper.show-nav #X{margin-left:210px;margin-right:-210px;padding-right:210px}#site-more{width:240px}#site-wrapper.show-more #site-more{margin-right:0}#site-wrapper.show-more #X{margin-right:-240px;padding-right:238px}#site-wrapper.has-find #site-more{width:38.2%;margin-right:-38.2%}#site-wrapper.show-more.has-find #site-more{margin-right:0}#site-wrapper.show-more.has-find #X{margin-right:-38.2%;padding-right:38.2%}#site-wrapper.show-nav.show-more #X{margin-right:-450px;padding-right:450px}#site-wrapper.show-nav.show-more.has-find #site-more{width:380px}#site-wrapper.show-nav.show-more.has-find #X{margin-right:-590px;padding-right:590px}#site-wrapper.show-more #usermainHolder,#site-wrapper.show-nav #usermainHolder{transition:300ms ease}#site-wrapper.show-nav.show-more #usermainHolder{transition:200ms ease}#site-wrapper.show-user #userContent{display:block;position:absolute;top:-34px;right:6px;z-index:30}#site-wrapper.show-user #mask{display:block;border-radius:4px;width:100%;height:100%;background:rgba(0,0,0,.7)}.cols-B,.cols-C,.cols-D,.cols-E{vertical-align:top;display:inline-table}#site-wrapper.show-more #X .cols-D,#site-wrapper.show-nav #X .cols-D{width:60%;text-align:center}#site-wrapper.show-more #X .cols-B,#site-wrapper.show-nav #X .cols-B{width:40%}#site-wrapper.show-more #X .cols-E,#site-wrapper.show-nav #X .cols-E{width:100%}#site-wrapper.show-nav.show-more #X .cols-B,#site-wrapper.show-nav.show-more #X .cols-D{width:50%}#site-wrapper.show-nav.show-more #X .cols-E{width:100%}}#site-wrapper.show-more .regattaItem.compactItem,#site-wrapper.show-nav .regattaItem.compactItem,.cols-D .regattaItem.compactItem{width:49%;width:calc(50% - 4px)}#site-wrapper .cols-B .regattaItem.compactItem,#site-wrapper .cols-C .regattaItem.compactItem,#site-wrapper.show-more .cols-D .regattaItem.compactItem,#site-wrapper.show-nav .cols-D .regattaItem.compactItem{width:99%;width:calc(100% - 4px)}#site-wrapper #userHeader .regattaItem.compactItem{max-width:100%;width:99%;width:calc(100% - 4px)}#regattasRegion .regattaItem.compactItem{width:49%;width:calc(50% - 4px)}#site-wrapper.show-nav:not(.show-more) #regattasRegion .regattaItem.compactItem{width:99%;width:calc(100% - 4px)}#regattasVenue .regattaItem.compactItem{width:49%;width:calc(50% - 4px)}#site-wrapper.show-more #regattasOrgFeatured .regattaItem.compactItem,#site-wrapper.show-nav #regattasOrgFeatured .regattaItem.compactItem{width:99%;width:calc(100% - 4px)}@media (max-width:720px){.cols-F{text-align:center}.regattaItem.compactItem{width:99%;width:calc(100% - 4px)}}@media (max-width:1060px){.regattaItem.compactItem{width:49%;width:calc(50% - 4px)}.cols-D .regattaItem.compactItem{width:99%;width:calc(100% - 4px)}#site-wrapper.show-nav .moreLink,#site-wrapper.show-nav .sectionName{max-width:500px;display:inline-block;width:100%}}#infoDisplay{color:#009}@media (max-width:380px){#infoContentShow,#infoContentShowAlt{display:none!important}#naviDisplay,#naviDisplayAlt{display:none}}@media (min-width:381px)and (max-width:720px){#contentHolder,#footContent{min-width:100%}#infoContentShow,#infoContentShowAlt{display:none!important}#naviDisplay,#naviDisplayAlt{display:none}}@media (min-width:721px)and (max-width:960px){#infoDisplay,#naviDisplay{display:none}#infoContentShow{display:none!important}#naviDisplayAlt{width:120px;border:1px solid #b8b8b8;border-width:1px 1px 1px 0;border-radius:0 4px 4px 0;margin-top:7px;padding:8px;color:#333;background:#f8f8f8}#naviDisplayAlt .menuShow{display:inline}#naviDisplayAlt .menuHide,.show-nav #naviDisplayAlt .menuShow{display:none}.show-nav #naviDisplayAlt .menuHide{display:inline}}@media (min-width:961px)and (max-width:1200px){#infoDisplay,#naviDisplay{display:none}#infoContentShow{display:none!important}#naviDisplayAlt{transition:left 300ms ease;position:relative;left:0;float:left;width:120px;border:1px solid #b8b8b8;border-width:1px 1px 1px 0;border-radius:0 4px 4px 0;margin-top:6px;padding:4px;color:#333;background:#f8f8f8}#naviDisplayAlt .menuShow{display:inline}#naviDisplayAlt .menuHide,.show-nav #naviDisplayAlt .menuShow{display:none}.show-nav #naviDisplayAlt .menuHide{display:inline}}@media (min-width:1201px){.cols-F .sectionName{max-width:100%}#infoDisplay,#naviDisplay,#naviDisplayAlt span{display:none}#infoContentShow{display:none!important}#naviDisplayAlt{width:28px;border:1px solid #b8b8b8;border-radius:3px;background:#f8f8f8;height:120px;position:absolute;top:90px;left:-28px}}#infoContent{border:1px solid #d8d8ef;background:#f2f2f9;color:#009}#infoContent.instructions{border-color:#BDB;background:#CEC;color:#343;font-size:small}#infoContentHide{display:none;border:1px solid #AAE;border-radius:3px;padding:4px;background:#fff;color:#009}#infoContentShowAlt.instructions{border-color:#9B9;background:#CEC;color:green}#naviContent{border:1px solid #e8e8e8;background:#fff}#socialMedia a[href]{border-bottom:0 none}#mainmenu ul{margin:4px 0;padding:0 0 0 32px}@media (max-width:380px){#infoContent{padding:6px;min-height:100%;background:#33B;color:#FFF}#infoContent a[href]{color:#FFF;text-decoration:underline}#infoContent:before{content:"";display:block;width:54px;height:53px;float:right}#site-wrapper.show-info #naviContent,#site-wrapper:not(.show-info) #infoContent{display:none}#naviContent{border-width:1px 0 0}#socialMedia{width:48px;float:right;margin:30px 8px 0}#socialMedia a[href]{margin:0 0 4px}}@media (min-width:381px)and (max-width:720px){#site-wrapper.show-info #naviContent,#site-wrapper:not(.show-info) #infoContent{display:none}#infoContent{padding:6px}#naviContent{padding:6px;border-width:1px 1px 0 0}#socialMedia{position:absolute;top:6px;right:0;width:48px;margin:0 8px;border:1px solid #e8e8e8;border-radius:4px;background:#fff;transition:right 300ms ease-in 200ms}#site-menu{z-index:30!important}#site-wrapper.show-nav #socialMedia{right:-24px}#socialMedia p{margin:5px 0 6px}#socialMedia a:nth-child(2){margin:2px 0 6px}}@media (min-width:721px)and (max-width:960px){#infoContentShowAlt{display:block;width:197px;margin:6px;border:1px solid #AAE;border-radius:4px;padding:4px;background:#f2f2f9;color:#009}#infoContent,#site-wrapper.show-info #infoContentShowAlt{display:none}#infonavHolder{margin:0;border-top:1px solid #fff;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#fff;border-bottom-right-radius:4px}#infoContent{border-color:#e8e8e8;border-width:1px 0 0;padding:6px;height:100%;box-sizing:border-box}#site-wrapper.show-info #infoContent{display:block}#infoContentHide{display:block;width:100%}#infoContentHide .hide-med,#site-wrapper.show-info #naviContent{display:none}#naviContent{border-width:0}#socialMedia{border-top:1px dashed #e8e8e8;border-bottom:1px dashed #e8e8e8}#socialMedia p.flexi{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:6px 0 3px}}@media (min-width:961px)and (max-width:1200px){#infoContent,#infoContentShowAlt,#naviContent{border-radius:0 4px 4px 0;border-width:1px 1px 1px 0}#infoContentShowAlt{position:relative;z-index:10;display:block;width:160px;border:1px solid #AAE;padding:4px;background:#f2f2f9;color:#009}#infoContent{box-sizing:border-box;position:relative;margin-top:-3px;padding:0 8px;width:158px;max-height:0;overflow:hidden;transition:max-height 400ms ease,margin-top 400ms ease,width 200ms ease}#site-wrapper.show-info #infoContent{margin-top:6px;width:100%;max-height:610px}#naviContent{margin-top:6px}#socialMedia{border-bottom:1px dashed #e8e8e8}#socialMedia p.flexi{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:12px 0 9px}}@media (min-width:1201px){#infonavHolder{padding-left:6px}#infoContentShowAlt{position:relative;display:block;width:100%;margin:0 6px 0 0;border:1px solid #AAE;border-radius:3px;padding:4px;background:#f2f2f9;color:#009}#infoContent{margin-top:-3px;border-radius:4px;padding:0 8px;max-height:0;overflow:hidden;transition:max-height 400ms ease,margin-top 400ms ease}#site-wrapper.show-info #infoContent{margin-top:6px;max-height:610px}#naviContent{margin-top:6px;border-radius:4px}#socialMedia{border-bottom:1px dashed #e8e8e8}#socialMedia p.flexi{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:12px 0 9px}}#findmoreHolder h3{font-size:20px}#mask,#site-menu,#site-more{font-size:medium}#findContent{background:#CEC}#moreContent h3.heldh{margin-top:0}@media (max-width:380px){#findContentHide,#findContentShow{display:block;color:green;border:1px solid #9B9}#findDisplayAlt,#findmoreDisplay,#moreDisplayAlt,#site-wrapper.show-map #calContent{display:none}#findmoreHolder{margin-top:60px}#findContentShow{width:100%;border-width:0 0 1px;padding:4px;background:#CEC}#findContentHide{background:#fff;border-radius:3px;margin:4px;padding:1px 6px}#moreContentHide{float:left;margin:-5px 12px 0}#calContent,#mapContent{text-align:center}.cal{display:inline-table}#mapContent{display:none}#site-wrapper.show-map #mapContent{display:block}}@media (min-width:381px)and (max-width:720px){#findContentHide,#findContentShow{display:block;color:green;border:1px solid #9B9}#findmoreHolder{margin-top:30px}#findDisplayAlt,#findmoreDisplay,#moreDisplayAlt,#site-wrapper.show-map #calContent{display:none}#findContentShow{width:100%;margin-bottom:2px;border-radius:4px;padding:4px;background:#CEC}#findContentHide{background:#fff;border-radius:3px;margin:4px;padding:1px 6px}#moreContent{padding:12px 8px}#calContent,#mapContent{text-align:center}.cal{display:inline-table}#mapContent{display:none}#site-wrapper.show-map #mapContent{display:block}}@media (min-width:721px)and (max-width:960px){#findmoreHolder{margin:8px}#findmoreDisplay{width:160px;border:1px solid #b8b8b8;border-radius:4px;padding:8px;background:#f8f8f8;color:#333}#calDisplay,#calmapDisplay,#findContentHide,#findDisplayAlt,#findmoreDisplay span,#mapDisplay,#moreContentHide,#moreDisplayAlt{display:none}#findContent{padding:6px}#findContentShow{display:block;width:100%;margin-bottom:6px;border:1px solid #9B9;border-radius:4px;padding:4px;background:#CEC;color:green}#moreContent{display:table;width:100%}#calContent,#mapContent{display:table-cell;text-align:center;vertical-align:top;width:50%}.cal{display:inline-table}}@media (min-width:961px)and (max-width:1200px){#calContent,#mapContent,#moreContent{text-align:center;vertical-align:top}#findDisplayAlt,#moreDisplayAlt{padding:4px;width:160px;border-width:1px 0 1px 1px}#findmoreHolder{margin:10px}#moreContent{display:table;width:100%}#calContent,#mapContent{display:table-cell;width:50%}.cal{display:inline-table}#calDisplay,#calmapDisplay,#findContentHide,#findContentShow,#findmoreDisplay,#mapDisplay,#moreContentHide{display:none}#findContent{border:0;padding:10px}#findDisplayAlt{border:1px solid #9B9;border-radius:4px 0 0 4px;background:#CEC;color:green}#moreDisplayAlt{border:1px solid #b8b8b8;border-radius:4px 0 0 4px;background:#f8f8f8;color:#333}}@media (min-width:1201px){#findDisplayAlt,#moreDisplayAlt{position:absolute;top:90px;right:-28px;border-radius:3px;width:28px;height:120px}#site-wrapper.show-info #infoContent{max-height:1000px}#calDisplay,#calmapDisplay,#findContentHide,#findContentShow,#findDisplayAlt span,#findmoreDisplay,#mapDisplay,#moreContentHide,#moreDisplayAlt span{display:none}#findContent{border:1px solid #BDB;border-radius:4px;padding:8px}#findDisplayAlt{border:1px solid #9B9;background:#CEC;color:green}#moreDisplayAlt{border:1px solid #b8b8b8;background:#f8f8f8}#findmoreHolder{padding:0 6px 0 0}#calContent,#mapContent{display:block!important;margin-bottom:6px;border:1px solid #e8e8e8;border-radius:4px;padding:8px}}#mask{position:absolute;bottom:0;left:0;width:0;height:0;background:0 0;z-index:20;transition:background .6s ease;cursor:ew-resize}.c{color:#F60!important}.cF60{color:#F60}.c999{color:#999}.c33C{color:#33C}.cC33{color:#C33}.c22B{color:#22b}.cDDD{color:#ddd}