@import "https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600|Raleway:500";.vuetable{border-collapse:collapse;width:100%;font-family:Arial,Helvetica,sans-serif}.vuetable th,.vuetable td{border:1px solid #ddd;padding:8px}.vuetable tr:nth-child(2n){background-color:#f2f2f2}.vuetable tr:hover{background-color:#ddd}.vuetable th{text-align:left;color:#fff;background-color:#009fc2;padding-top:12px;padding-bottom:12px}.vuetable .mark{color:#00f}.vuetable .reserve{color:red}.vuetable .competitor{color:green}.vuetable .sorted-asc,.vuetable .sorted-desc{padding-right:18px;position:relative}.vuetable .sorted-asc:before{content:"";border:8px solid #0000;border-bottom-color:#fff;width:0;height:0;margin-top:-12px;display:block;position:absolute;top:50%;right:5px}.vuetable .sorted-desc:after{content:"";border:8px solid #0000;border-top-color:#fff;width:0;height:0;margin-top:-3px;display:block;position:absolute;top:50%;right:5px}@media only screen and (width<=595px){.vuetable th{font-size:14px}.vuetable td{font-size:12px}section.check{padding-left:0!important}section.check .results{width:100%!important}}nav.main[data-v-1cca42a3]{color:#9d9d9d;z-index:2;background:#ffffffe6;border-bottom:4px solid #005a84;align-items:center;width:100%;height:82px;display:flex;position:fixed;top:0;left:0}nav.main div.column[data-v-1cca42a3]{flex:1 0 0}nav.main div.column.left[data-v-1cca42a3]{padding-left:40px;font-size:13px;font-style:italic}nav.main div.column.left svg[data-v-1cca42a3]{width:165px}nav.main div.column.middle[data-v-1cca42a3]{text-align:center}nav.main div.column.middle a[data-v-1cca42a3]{text-transform:uppercase;color:#9d9d9d;letter-spacing:1px;margin:0 22px;font-family:Raleway,sans-serif;font-size:18px;text-decoration:none;transition:color .15s linear}nav.main div.column.middle a[data-v-1cca42a3]:hover{color:#005a84}nav.main div.column.right[data-v-1cca42a3]{text-align:right;padding-right:40px}nav.main div.column.right svg[data-v-1cca42a3]{height:22px;margin-left:22px}nav.main div.column.right svg path[data-v-1cca42a3]{transition:fill .15s linear}nav.main svg.fa-newspaper:hover path[data-v-1cca42a3]{fill:#b1af3b}nav.main svg.fa-facebook:hover path[data-v-1cca42a3]{fill:#3c5a99}nav.main svg.fa-twitter:hover path[data-v-1cca42a3]{fill:#1da1f2}nav.main svg.fa-apple:hover path[data-v-1cca42a3]{fill:#a3aaae}nav.main svg.fa-android:hover path[data-v-1cca42a3]{fill:#78c257}nav.main svg.fa-sign-in-alt:hover path[data-v-1cca42a3]{fill:#993c72}nav.main svg.fa-instagram:hover path[data-v-1cca42a3]{fill:#c13584}@media only screen and (width<=1024px){nav.main[data-v-1cca42a3]{flex-direction:column;overflow:hidden}nav.main div.column[data-v-1cca42a3]{flex:0 1 0}nav.main div.column.left[data-v-1cca42a3]{text-align:center;padding:0;font-size:10px;font-style:italic}nav.main div.column.left svg[data-v-1cca42a3]{width:70px;margin-top:12px}nav.main div.column.middle[data-v-1cca42a3]{text-align:center;padding:6px 0}nav.main div.column.right[data-v-1cca42a3]{display:none}nav.main div.column.middle a[data-v-1cca42a3]{margin:0 8px;font-size:16px}}footer[data-v-6efb2654]{color:#777;background:#f4f4f4;padding-top:48px;padding-bottom:80px;transition:color .15s linear}footer a[data-v-6efb2654]{color:#777;text-decoration:none}footer a[data-v-6efb2654]:hover{color:#555}footer nav[data-v-6efb2654]{display:flex}footer nav .column[data-v-6efb2654]{text-transform:uppercase;letter-spacing:1px;flex-grow:1;flex-shrink:0;font-family:Raleway,sans-serif;font-size:14px}footer nav .column.copyright[data-v-6efb2654]{text-transform:none;letter-spacing:0;font-family:Open Sans,sans-serif}footer nav .column ul[data-v-6efb2654]{padding-top:4px;padding-left:12px;font-size:12px;list-style:none}footer nav .column ul li[data-v-6efb2654]{margin-bottom:14px}@media only screen and (width<=1024px){footer nav[data-v-6efb2654]{flex-wrap:wrap}footer nav .column[data-v-6efb2654]{box-sizing:border-box;flex:1 0 50%;padding:12px}footer nav .column.copyright[data-v-6efb2654]{text-align:center;flex-basis:100%;padding:0 0 24px}}html{-webkit-font-smoothing:antialiased;background:#f4f4f4;font-family:Open Sans,sans-serif}body{background:#fff;margin:0}label.warning{color:red}label.ok{color:#0f0}select.normal{border-radius:4px;max-width:80%;padding:4px;font-family:Raleway,sans-serif;font-size:16px;box-shadow:0 4px 4px #0000004d}input[type=submit].normal,button.normal{text-transform:uppercase;color:#fff;cursor:pointer;text-shadow:0 0 4px #0003;background:#63b323;border:none;border-radius:4px;padding:10px 24px;font-family:Raleway,sans-serif;font-size:16px;box-shadow:0 4px 4px #0000004d}input[type=submit].normal:hover,button.normal:hover{box-shadow:0 2px 2px #00000080}input[type=submit].normal:active,button.normal:active{box-shadow:0 1px 2px #00000026}button:disabled{cursor:not-allowed;box-shadow:none;opacity:.6}.container{box-sizing:border-box;width:1200px;position:relative;left:50%;transform:translate(-50%)}@media only screen and (width<=1199px){.container{width:100%;position:relative;left:0;transform:translate(0)}}.gradientOverlay{opacity:.75;background:linear-gradient(90deg,#005a84 0%,#009fc2 100%);width:100%;height:100%;position:absolute}.notransition{-o-transition:none!important;transition:none!important}input[type=email],input[type=text],input[type=password],textarea{color:#555;box-sizing:border-box;background-color:#fff;background-image:none;border:1px solid #878787;border-radius:4px;height:36px;padding:6px 12px;font-size:14px;line-height:1.61803;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;box-shadow:inset 0 1px 1px #00000013}input[type=email]:focus,input[type=text]:focus,input[type=password]:focus,textarea:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}:focus{outline:none!important}img.adventure,img.cycling,img.equestrian,img.kayak,img.kite_surfing,img.mountain_biking,img.orienteering,img.paddling,img.rowing,img.running,img.sailing,img.skiing_cross_country,img.swimming,img.triathlon,img.default{border-radius:50%;width:18px;height:18px}img.sailing{background-color:#0091ea}img.adventure{background-color:#304ffe}img.cycling{background-color:#6200ea}img.equestrian{background-color:#a0f}img.kayak{background-color:#c51162}img.kite_surfing{background-color:#f10000}img.mountain_biking{background-color:#ff5e00}img.orienteering{background-color:#f90}img.paddling{background-color:#dfba00}img.rowing{background-color:#64dd17}img.running{background-color:#00c853}img.skiing_cross_country{background-color:#098c00}img.swimming{background-color:#00bfa5}img.triathlon{background-color:#233e2d}img.default{background-color:#7e7e7e}@media only screen and (width<=1024px){html{background:#fff}input[type=submit].normal,button.normal{padding:4px 10px;font-size:12px}.container{width:100%}input[type=email],input[type=text],input[type=password],textarea{height:24px;padding:3px 6px;font-size:10px;line-height:1.2}}.modal-mask[data-v-3ca397e8]{z-index:9998;background-color:#00000080;width:100%;height:100%;transition:opacity .3s;display:table;position:fixed;top:0;left:0}.modal-wrapper[data-v-3ca397e8]{vertical-align:middle;cursor:pointer;display:table-cell}.modal-container[data-v-3ca397e8]{border-radius:2px;width:75vw;height:42.1875vw;margin:0 auto;padding:0;transition:all .3s;box-shadow:0 2px 8px #00000054}.modal-container svg[data-v-3ca397e8]{opacity:.5;cursor:pointer;transition:opacity .2s linear;position:absolute;top:24px;right:24px}.modal-container svg[data-v-3ca397e8]:hover{opacity:1}.modal-enter-from[data-v-3ca397e8],.modal-leave-active[data-v-3ca397e8]{opacity:0}.modal-enter-from .modal-container[data-v-3ca397e8],.modal-leave-active .modal-container[data-v-3ca397e8]{transform:scale(1.1)}section.mainSlider[data-v-2df64067]{background-image:url(https://live.tractrac.com/web/landing-background.jpg);background-position:50%;background-size:cover;width:100%;height:100vh}section.mainSlider .slider[data-v-2df64067]{width:100%;height:100%;position:relative;overflow:hidden}section.mainSlider .slide[data-v-2df64067]{width:100%;height:100%;transition:transform .5s ease-in-out;position:absolute;top:0;bottom:0;overflow:hidden;transform:translate(110%)}section.mainSlider .slide[data-v-2df64067]:first-child{transform:translate(0)}section.mainSlider .slide[data-v-2df64067]:last-child{transform:translate(-110%)}section.mainSlider .slide img[data-v-2df64067],section.mainSlider .slide video[data-v-2df64067]{width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.mainSlider .slide .slogan[data-v-2df64067]{color:#fff;text-shadow:0 0 2px #00000080;font-size:30px;transition:transform 1s ease-in-out .5s;position:absolute;top:70%;transform:translateY(-50%)}section.mainSlider .slide .slogan.link[data-v-2df64067]{cursor:pointer}section.mainSlider .slide .slogan.link[data-v-2df64067]:hover{text-decoration:underline}section.mainSlider .slide .slogan.link:hover svg[data-v-2df64067]{filter:drop-shadow(0 0 2px #ffffff80)}section.mainSlider .slide .slogan.link:hover svg path[data-v-2df64067]{fill:red}section.mainSlider .slide .slogan svg[data-v-2df64067]{vertical-align:middle;filter:drop-shadow(0 0 2px #00000080);margin-left:12px;transition:fill .2s linear,filter .2s linear}section.mainSlider .slide .slogan a[data-v-2df64067]{color:#fff;text-decoration:none}section.mainSlider .slide .slogan a[data-v-2df64067]:hover{text-decoration:underline}section.mainSlider .sliderIndex[data-v-2df64067]{display:flex;position:absolute;bottom:140px;left:50%;transform:translate(-50%)}section.mainSlider .sliderIndex .button[data-v-2df64067]{box-sizing:border-box;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:50%;flex:1 0 0;width:18px;height:18px;margin:0 6px}section.mainSlider .sliderIndex .button[data-v-2df64067]:hover{background:#ffffff40}section.mainSlider .sliderIndex .button[data-v-2df64067],section.mainSlider .sliderIndex .indicator[data-v-2df64067]{box-shadow:0 0 3px #0000004d}section.mainSlider .changeSlide svg[data-v-2df64067],section.mainSlider .slide .slogan[data-v-2df64067]{text-shadow:0 0 3px #0000004d}section.mainSlider .sliderIndex .indicator[data-v-2df64067]{background:#fff;border-radius:50%;width:10px;height:10px;transition:left .5s ease-in-out;position:absolute;top:50%;left:10px;transform:translateY(-50%)}section.mainSlider .changeSlide[data-v-2df64067]{cursor:pointer;fill:#ffffff80;position:absolute;top:50%;transform:translateY(-50%)}section.mainSlider .changeSlide[data-v-2df64067]:hover{fill:#fff}section.mainSlider .changeSlide.previous[data-v-2df64067]{left:40px}section.mainSlider .changeSlide.next[data-v-2df64067]{right:40px}section.mainSlider .changeSlide.previous svg[data-v-2df64067],section.mainSlider .changeSlide.next svg[data-v-2df64067]{width:18px}section.mainSlider .getquote[data-v-2df64067]{color:#fff;width:100%;height:120px;display:flex;position:absolute;bottom:0;left:0}section.mainSlider .getquote a[data-v-2df64067],section.mainSlider .getquote a div[data-v-2df64067]{color:#fff;flex:1 0 0;height:100%;font-size:28px;font-weight:500;transition:background .3s linear;position:relative}section.mainSlider .getquote a .left[data-v-2df64067]{background:#005a84cc}section.mainSlider .getquote a .right[data-v-2df64067]{background:#009fc2cc}section.mainSlider .getquote a:hover .left[data-v-2df64067]{background:#005a84f2}section.mainSlider .getquote a:hover .right[data-v-2df64067]{background:#009fc2f2}section.mainSlider .getquote a div div[data-v-2df64067]{height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.mainSlider .getquote div div button[data-v-2df64067]{margin-left:24px}section.mainSlider .getquote div div span[data-v-2df64067]{vertical-align:middle}@media only screen and (width<=1024px){section.mainSlider[data-v-2df64067]{height:56.25vw;margin-top:82px;position:relative}section.mainSlider .slide img[data-v-2df64067],section.mainSlider .slide video[data-v-2df64067]{width:100vw;height:56.25vw}section.mainSlider .slide .slogan[data-v-2df64067]{font-size:10px;top:24px}section.mainSlider .slide .slogan svg[data-v-2df64067]{height:12px}section.mainSlider .changeSlide.previous svg[data-v-2df64067],section.mainSlider .changeSlide.next svg[data-v-2df64067]{width:12px}section.mainSlider .changeSlide.previous[data-v-2df64067]{left:12px}section.mainSlider .changeSlide.next[data-v-2df64067]{right:12px}section.mainSlider .getquote[data-v-2df64067]{height:60px}section.mainSlider .getquote a div[data-v-2df64067]{font-size:12px}section.mainSlider .sliderIndex[data-v-2df64067]{display:none}section.mainSlider .getquote div div[data-v-2df64067]{text-align:center;width:70%}section.mainSlider .getquote div div span[data-v-2df64067]{display:block}section.mainSlider .getquote div div button[data-v-2df64067]{margin-top:3px;margin-left:0}}section.trackRecord[data-v-597d6a05]{color:#fff;text-align:center;background-image:url(https://live.tractrac.com/web/viewer-sailing.jpg);background-position:50%;background-size:cover;position:relative}section.trackRecord .container[data-v-597d6a05]{padding:48px 0}section.trackRecord .container .columns[data-v-597d6a05]{display:flex}section.trackRecord .container h1[data-v-597d6a05]{margin-top:0;font-size:30px;font-weight:300}section.trackRecord .container .columns .column[data-v-597d6a05]{flex:1 0 0}section.trackRecord .container .columns .column h2[data-v-597d6a05]{margin:0 0 12px;font-size:48px;font-weight:400}section.trackRecord .container .columns .column p[data-v-597d6a05]{text-transform:uppercase;margin:0;font-size:16px;font-weight:500}@media only screen and (width<=1024px){section.trackRecord .container[data-v-597d6a05]{padding:24px 0}section.trackRecord .container h1[data-v-597d6a05],section.trackRecord .container .columns .column h2[data-v-597d6a05]{font-size:24px}section.trackRecord .container .columns .column p[data-v-597d6a05]{font-size:12px}}section.partner[data-v-3f323a53]{color:#fff;background-image:url(https://live.tractrac.com/web/viewer-sailing.jpg);background-position:50%;background-size:cover;position:relative}section.partner .container[data-v-3f323a53]{padding:72px 0}section.partner .container h2[data-v-3f323a53]{margin-top:0;font-size:18px;font-weight:400}section.partner .container h2 button[data-v-3f323a53]{float:right}@media only screen and (width<=1024px){section.partner .container[data-v-3f323a53]{padding:32px 0}section.partner .container h2[data-v-3f323a53]{text-align:center;padding:0 12px;font-size:16px}section.partner .container h2 span[data-v-3f323a53]{display:block}section.partner .container h2 button[data-v-3f323a53]{float:none}}section.testimonials[data-v-25a07a7b]{background:#f4f4f4;width:100%;height:320px;position:relative}section.testimonials .slider[data-v-25a07a7b]{width:100%;height:100%;position:relative;overflow:hidden}section.testimonials .slide[data-v-25a07a7b]{text-align:center;color:#005a84;box-sizing:border-box;width:100%;padding:0 10%;transition:transform .7s ease-in-out;position:absolute;top:50%;bottom:0;overflow:hidden;transform:translate(110%,-50%)}section.testimonials .slide h2[data-v-25a07a7b]{color:#005a84;margin-top:0;font-weight:300}section.testimonials .slide blockquote[data-v-25a07a7b]{font-style:italic}section.testimonials .slide[data-v-25a07a7b]:first-child{transform:translateY(-50%)}section.testimonials .slide[data-v-25a07a7b]:last-child{transform:translate(-110%,-50%)}section.testimonials .sliderIndex[data-v-25a07a7b]{display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}section.testimonials .sliderIndex .button[data-v-25a07a7b]{box-sizing:border-box;cursor:pointer;background:0 0;border:2px solid #878787;border-radius:50%;flex:1 0 0;width:18px;height:18px;margin:0 6px}section.testimonials .sliderIndex .button[data-v-25a07a7b]:hover{background:#9d9d9d40}section.testimonials .sliderIndex .indicator[data-v-25a07a7b]{background:#878787;border-radius:50%;width:10px;height:10px;transition:left .5s ease-in-out;position:absolute;top:50%;left:10px;transform:translateY(-50%)}section.testimonials .changeSlide[data-v-25a07a7b]{cursor:pointer;fill:#9d9d9d80;position:absolute;top:50%;transform:translateY(-50%)}section.testimonials .changeSlide[data-v-25a07a7b]:hover{fill:#9d9d9d}section.testimonials .changeSlide.previous[data-v-25a07a7b]{left:40px}section.testimonials .changeSlide.next[data-v-25a07a7b]{right:40px}section.testimonials .changeSlide.previous svg[data-v-25a07a7b],section.testimonials .changeSlide.next svg[data-v-25a07a7b]{width:18px}@media only screen and (width<=1024px){section.testimonials[data-v-25a07a7b]{height:56.25vw;margin-top:82px;position:relative}section.testimonials .slide h2[data-v-25a07a7b]{font-size:16px}section.testimonials .slide blockquote[data-v-25a07a7b]{margin:0;font-size:10px}section.testimonials .changeSlide.previous svg[data-v-25a07a7b],section.testimonials .changeSlide.next svg[data-v-25a07a7b]{width:12px}section.testimonials .changeSlide.previous[data-v-25a07a7b]{left:12px}section.testimonials .changeSlide.next[data-v-25a07a7b]{right:12px}section.testimonials .sliderIndex[data-v-25a07a7b]{display:none}}section.events[data-v-531b3bf6]{display:flex}section.events .list[data-v-531b3bf6]{box-sizing:border-box;flex:1 0 0;padding:24px;position:relative}section.events .list.event[data-v-531b3bf6]{background:#fff}section.events .list.club[data-v-531b3bf6]{background:#e3edf2}section.events .list h2[data-v-531b3bf6]{color:#005a84;margin:0;font-size:30px;font-weight:300}section.events .list h2 span[data-v-531b3bf6]{color:#009fc2;text-transform:uppercase;margin-left:8px;font-size:24px;font-weight:100}section.events .list .more[data-v-531b3bf6]{fill:#009fc2;text-transform:uppercase;font-size:12px;position:absolute;top:36px;right:24px}section.events .list .more a[data-v-531b3bf6]{color:#005a84;text-decoration:none}section.events .list .more a svg[data-v-531b3bf6]{vertical-align:middle;margin-top:-2px;margin-left:8px}section.events .list .activity[data-v-531b3bf6]{box-sizing:border-box;padding:18px 0;display:flex;position:relative}section.events .list .activity .logo[data-v-531b3bf6]{flex:0 0 96px;position:relative}section.events .list .activity .logo img[data-v-531b3bf6]{width:auto;max-width:80px;height:auto;max-height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.events .list .activity .info[data-v-531b3bf6]{margin-left:16px}section.events .list .activity .info p[data-v-531b3bf6]{color:#878787;margin:6px 0 0;font-size:12px}section.events .list .activity .info h6[data-v-531b3bf6]{margin:0;font-size:16px;font-weight:600}section.events .list .activity .info h6 img[data-v-531b3bf6]{margin-bottom:-2px;margin-right:16px}section.events .list .activity .info h6 a[data-v-531b3bf6]{color:#333;text-decoration:none}section.events .list .activity .info h6 a[data-v-531b3bf6]:hover{color:#e74c3c}section.events .list .activity .info h6 span.status[data-v-531b3bf6]{text-transform:uppercase;margin-left:8px;font-size:13px;font-weight:400}section.events .list .activity .info h6 span.status.live[data-v-531b3bf6]{color:#e74c3c}section.events .list .activity .info h6 span.status.replay[data-v-531b3bf6]{color:#009fc2}section.events .list .activity .info h6 span.status.coming.up[data-v-531b3bf6]{color:#63b323}section.map[data-v-531b3bf6]{text-align:center;padding:48px 0 0}section.map h1[data-v-531b3bf6]{color:#005a84;margin-top:0;font-size:30px;font-weight:300}section.map p img[data-v-531b3bf6]{vertical-align:middle;width:15px;height:24px;margin:0 3px 0 12px}section.map .map[data-v-531b3bf6]{height:512px}@media only screen and (width<=1024px){section.events[data-v-531b3bf6]{flex-direction:column;display:flex}section.events .list .activity .logo[data-v-531b3bf6]{flex-basis:72px}section.events .list .activity .logo img[data-v-531b3bf6]{max-width:60px;max-height:30px}section.events .list h2[data-v-531b3bf6]{font-size:18px}section.events .list h2 span[data-v-531b3bf6]{font-size:14px}section.events .list .activity .info p[data-v-531b3bf6]{font-size:10px}section.events .list .activity .info h6[data-v-531b3bf6]{font-size:12px}section.events .list .activity .info h6 img[data-v-531b3bf6]{margin-right:8px}section.events .list .activity[data-v-fae5bece][data-v-531b3bf6]{padding:8px 0}section.events .list .more[data-v-531b3bf6]{top:30px}section.map[data-v-531b3bf6]{padding:24px 0 0}section.map h1[data-v-531b3bf6]{font-size:24px}section.map p[data-v-531b3bf6]{font-size:12px}section.map .map[data-v-531b3bf6]{height:320px}}.gmaps-info{display:flex}.gmaps-info .picture{flex:0 0 80px}.gmaps-info .content{text-align:left;flex:1 0 auto;padding-left:12px}.gmaps-info .content h2{margin-top:0}.gmaps-info .content p{margin:0 0 6px}.gmaps-info .content p img{vertical-align:middle}.gmaps-info .content a{color:#333;text-decoration:none}.gmaps-info .content a:hover{color:#e74c3c}
