.st0 {
    enable-background: new;
}

.st1 {
    fill: #414042;
}

.black-trail-base {
    fill: #414042;
}

.st2 {
    fill: #1C75BC;
}

.blu-run {
    fill: #1C75BC;
}

.st3 {
    fill: #7A5B03;
}

.olive {
    fill: #7A5B03;
}

.st4 {
    fill: #006633;
}

.green-trail-base {
    fill: #006633;
}

.st5 {
    fill: #00A651;
}

.green-highlight {
    fill: #00A651;
}

.st6 {
    fill: #FFFFFF;
}

.white-fill {
    fill: #FFFFFF;
}

.st7 {
    opacity: 0.16;
    fill: none;
    stroke: #FFFFFF;
    stroke-width: 3;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
    enable-background: new;
}

.highlight {
    opacity: 0.16;
    fill: none;
    stroke: #FFFFFF;
    stroke-width: 3;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
    enable-background: new;
}

.st8 {
    opacity: 0.5;
    fill: #7A5B03;
    stroke: #FFFF66;
    stroke-width: 20;
    stroke-miterlimit: 10;
}

.st9 {
    opacity: 0.15;
    fill: none;
    stroke: #000000;
    stroke-width: 3.7603;
    stroke-linecap: round;
    stroke-miterlimit: 10;
    enable-background: new;
}

.st10 {
    opacity: 0.25;
    fill: none;
    stroke: #FFFFFF;
    stroke-width: 3.7603;
    stroke-linecap: round;
    stroke-miterlimit: 10;
    enable-background: new;
}

.highlight-2 {
    opacity: 0.25;
    fill: none;
    stroke: #FFFFFF;
    stroke-width: 3.7603;
    stroke-linecap: round;
    stroke-miterlimit: 10;
    enable-background: new;
}

.st11 {
    opacity: 0.25;
    fill: none;
    stroke: #FFFFFF;
    stroke-width: 3;
    stroke-linecap: round;
    stroke-miterlimit: 10;
    enable-background: new;
}

.st12 {
    opacity: 0.25;
    fill: none;
    stroke: #000000;
    stroke-width: 3;
    stroke-linecap: round;
    stroke-miterlimit: 10;
    enable-background: new;
}

.st13 {
    opacity: 0.16;
    fill: none;
    stroke: #000000;
    stroke-width: 3;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-miterlimit: 10;
    enable-background: new;
}

.st14, .tubing-park-color {
    fill: #6F0A9E;
}

.st15 {
    fill: #CC0000;
}

.st16 {
    font-family: 'RobotoSlab-Bold';
}

.st17 {
    font-size: 72px;
}

.st18 {
    fill: none;
    stroke: #CC0000;
    stroke-width: 7;
    stroke-miterlimit: 10;
}

.st19 {
    display: none;
}

.st20 {
    display: inline;
    fill: none;
}



.detail-text {
    display: inline;
}

.st22 {
    font-family: 'Roboto-Regular';
}

.st23 {
    font-size: 60px;
}

.st24 {
    display: inline;
    opacity: 0.5;
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #414042;
    stroke: #FFFF00;
    stroke-width: 20;
    stroke-miterlimit: 10;
    enable-background: new;
}

.st25 {
    display: inline;
    opacity: 0.5;
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #1C75BD;
    stroke: #FFFF00;
    stroke-width: 20;
    stroke-miterlimit: 10;
    enable-background: new;
}

.st26 {
    display: inline;
    opacity: 0.5;
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #01A751;
    stroke: #FFFF00;
    stroke-width: 20;
    stroke-miterlimit: 10;
    enable-background: new;
}

.st27 {
    display: inline;
    enable-background: new;
}

.st28 {
    display: inline;
    opacity: 0.5;
    fill: #1C75BD;
    stroke: #FFFF00;
    stroke-width: 20;
    stroke-miterlimit: 10;
    enable-background: new;
}

.st29 {
    display: inline;
    opacity: 0.5;
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #6F0B9E;
    stroke: #FFFF00;
    stroke-width: 20;
    stroke-miterlimit: 10;
    enable-background: new;
}

.st30 {
    display: inline;
    opacity: 0.66;
    fill: none;
    stroke: #F9F906;
    stroke-width: 20;
    stroke-linecap: round;
    stroke-linejoin: round;
    enable-background: new;
}

.st31 {
    display: inline;
    opacity: 0.66;
}

.st32 {
    opacity: 0.2;
}

.st33 {
    fill: none;
    stroke: #00BAD5;
    stroke-width: 10;
    stroke-linecap: round;
    stroke-linejoin: round;
}

.st34 {
    opacity: 0.25;
}

.st35 {
    fill: none;
    stroke: #00BAD5;
    stroke-width: 8.5;
    stroke-linecap: round;
    stroke-linejoin: round;
}

.st36 {
    opacity: 0.3;
}

.st37 {
    fill: none;
    stroke: #00BAD5;
    stroke-width: 5;
    stroke-linecap: round;
    stroke-linejoin: round;
}

.st38 {
    fill: none;
    stroke: #00BBD5;
    stroke-width: 7;
    stroke-linecap: round;
    stroke-linejoin: round;
}

.st39 {
    fill: none;
    stroke: #31C1D9;
    stroke-width: 5;
    stroke-linecap: round;
    stroke-linejoin: round;
}

.st40 {
    fill: none;
    stroke: #26C0D8;
    stroke-width: 4;
    stroke-linecap: round;
    stroke-linejoin: round;
}

.st41 {
    fill: none;
    stroke: #63CAE0;
    stroke-width: 3;
    stroke-linecap: round;
    stroke-linejoin: round;
}

.st42 {
    fill: none;
    stroke: #F9F906;
    stroke-width: 20;
    stroke-linecap: round;
    stroke-linejoin: round;
}

.st43 {
    display: inline;
    opacity: 0.33;
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #6F0B9E;
    enable-background: new;
}