@media only screen and (max-width:40em){.fmclogomobile{display:block!important}}#cesium iframe{border:none;width:100%;height:100%;padding:0;line-height:0;display:-webkit-box}// SQUARE ICON .checkpointMarkerDiv.checkpointMarkerSquare{margin-top:unset!important}.checkpointMarkerDiv.checkpointMarkerSquare .checkPointNumber{top:7px}// CIRCLE ICON .checkpointMarkerDiv.checkpointMarkerCircle{margin-top:unset!important;top:17px;left:1px}.checkpointMarkerDiv.checkpointMarkerCircle .checkPointNumber{left:6px!important;top:5px!important}// TRIANGLE ICON .checkpointMarkerDiv.checkpointMarkerTriangle{margin-top:unset!important}.checkpointMarkerDiv.checkpointMarkerTriangle .checkPointNumber{left:8px!important;top:15px!important}.columns .ui-table{border-collapse:collapse;width:100%;margin:1em 0;background-color:transparent;border:solid 1px #d5d5d5}.columns .ui-table thead{background-color:#e5e5e5}.columns .ui-table thead th{background-color:transparent;color:#222;padding:10px;border-right:solid 1px #d5d5d5;cursor:pointer}.columns .ui-table thead th.ui-table-sort-down,.columns .ui-table thead th.ui-table-sort-up{background-color:#ccc}.columns .ui-table thead th:last-child{border-right:0}.columns .ui-table thead th .ui-arrow{float:right;font-size:10px}.columns .ui-table tbody{background-color:transparent}.columns .ui-table tbody tr.ui-table-rows-odd{background-color:#f2f2f2}.columns .ui-table tbody tr.ui-table-rows-even{background:#fff}.columns .ui-table tbody tr td{background:0 0;border-right:solid 1px #d5d5d5;color:#656565;padding:10px}.columns .ui-table-controls span{font-size:12px;padding:5px;vertical-align:middle}.columns .ui-table-controls span.ui-table-control-next,.columns .ui-table-controls span.ui-table-control-prev{cursor:pointer;font-family:"Arial Narrow";font-size:16px}.columns .ui-table-controls span.ui-table-control-disabled{color:#999;font-family:"Arial Narrow";font-size:16px}.columns .ui-table-footer{width:100%;padding:8px 0;font-size:11px;text-align:left;color:#333}.columns .ui-table-footer span{vertical-align:middle}.columns .ui-table-footer .ui-table-controls,.columns .ui-table-footer .ui-table-results,.columns .ui-table-footer .ui-table-size{display:inline-block;width:32%}.columns .ui-table-footer .ui-table-size{padding-left:20px}.columns .ui-table-footer .ui-table-results{text-align:center}.columns .ui-table-footer .ui-table-controls{text-align:right}.columns .ui-table-footer .ui-table-control-disabled,.columns .ui-table-footer .ui-table-control-next,.columns .ui-table-footer .ui-table-control-prev{display:inline-block;background-color:transparent;padding:5px;vertical-align:middle;cursor:pointer;text-align:center}.columns .ui-table-footer .ui-table-control-disabled img{opacity:.5}.columns .ui-columns-search{text-align:right}.columns .ui-columns-search input{width:200px;border-radius:10px;padding:4px 10px 4px 25px;border:2px solid #ccc}.columns .ui-columns-search input:focus{border:2px solid #6196cd;outline:0}.ui-table-footer{display:none!important}@media only screen and (max-width:40em){.columns .ui-table thead{font-size:11px!important}.columns .ui-table tbody tr td{font-size:9px!important}.columns .ui-table tbody tr td{padding:5px}}@media only screen and (min-width:40.063em) and (max-width:64em){.columns .ui-table thead{font-size:11px!important}.columns .ui-table tbody tr td{font-size:9px!important}.columns .ui-table tbody tr td{padding:8px}}@media screen and (max-height:768px){.altitude_overlay_toggle,.maplibregl-ctrl-compass,.maplibregl-ctrl-custom-terminator,.other-layers-control-group{display:none!important}}.maplibregl-ctrl-terrain-2d::after{content:"2D";color:#000;font-weight:700;font-size:15px}.maplibregl-ctrl-terrain-3d::after{content:"3D";color:#000;font-weight:700;font-size:15px}@media only screen and (max-width:40em){.maplibregl-ctrl-top-left .help-button{display:none}.maplibregl-ctrl-top-right .help-button{display:block}}@media only screen and (min-width:40em){.maplibregl-ctrl-top-left .help-button{display:block}.maplibregl-ctrl-top-right .help-button{display:none}}@media only screen and (max-width:480px){.cd-panel-container .cd-btn{height:90px!important}.cd-panel-container .cd-btn p{margin-top:40px}.other-layers-control-group{display:none}}@media only screen and (max-width:450px){#debug{display:none!important}}#riderFilter{-webkit-appearance:none;-moz-appearance:none;appearance:none}#riderFilter,.columns .ui-columns-search input{border:1px solid #dbe2e9!important;line-height:17px!important;border-style:solid!important;color:#757575!important;font-weight:400!important;font-size:12px!important}#riderFilter::placeholder{font-weight:400!important;font-size:12px!important}#riderFilter::-webkit-input-placeholder{color:#757575}#riderFilter::-moz-placeholder{color:#757575}#riderFilter::-ms-placeholder{color:#757575}#riderFilter::placeholder{color:#757575}@media only screen and (max-width:480px){#mapboxLayers{margin-top:30px!important}}@media only screen and (max-width:376px){.cd-panel-content{padding:90px 10px!important}.cd-panel-content hr{margin-top:15px;margin-bottom:15px}#ridersList .row:first-of-type{padding:15px 0 15px 0}#findRiderFilter,#languageSwitch{line-height:0}}.ridersContent .detailsWrapper{padding:5px 0 5px 0}.ridersContent .detailsWrapper:first-child{padding:0}.details-rider-name-wrapper{height:15px;white-space:nowrap}.ridersName{width:-webkit-fill-available;overflow:hidden}.favorite_star{visibility:hidden;font-size:16px;cursor:pointer}.favorite_star:before{content:"\2606";position:absolute;visibility:visible;color:#2b2b2bbf}.favorite_star:checked:before{content:"\2605";position:absolute;color:#2b2b2bc7}.riderMarkerDiv .favostar{position:inherit;font-size:16px;top:2px;right:2px;color:#000000c9;display:none}.riderMarkerDiv.favorite .favostar{display:inline-block!important}.riderMarkerDiv.favorite{opacity:1!important;z-index:9000!important}.riderMarkerDiv.favorite .markerRiderTeamName{top:-7px}.star-wrapper{width:fit-content;display:inline-block;position:relative;margin-right:5px;bottom:9px}@media only screen and (max-width:1133px){.favorite_star{font-size:14px!important}.star-wrapper{bottom:6px!important}}@media only screen and (max-width:640px){.favorite_star{font-size:12px!important}.star-wrapper{bottom:3px!important}}// Firefox specific input[type=checkbox]{-moz-appearance:initial}@-moz-document url-prefix(){.favorite_star::before{top:2px;left:-11px;font-size:14px}}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}meta.foundation-data-attribute-namespace{font-family:false}body,html{height:100%}html{box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body,html{font-size:100%}body{background:#fff;color:#222;cursor:auto;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;margin:0;padding:0;position:relative}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}img{display:inline-block;vertical-align:middle}select{width:100%}.row{margin:0 auto;max-width:62.5rem;width:100%}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row .row{margin:0 -.9375rem;max-width:none;width:auto}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}.column+.column:last-child,.column+.columns:last-child,.columns+.column:last-child,.columns+.columns:last-child{float:right}@media only screen{.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0!important}.small-offset-1{margin-left:8.33333%!important}.small-offset-2{margin-left:16.66667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.33333%!important}.small-offset-5{margin-left:41.66667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.33333%!important}.small-offset-8{margin-left:66.66667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.33333%!important}.small-offset-11{margin-left:91.66667%!important}.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}}@media only screen and (min-width:40.0625em){.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0!important}.medium-offset-1{margin-left:8.33333%!important}.medium-offset-2{margin-left:16.66667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.33333%!important}.medium-offset-5{margin-left:41.66667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.33333%!important}.medium-offset-8{margin-left:66.66667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.33333%!important}.medium-offset-11{margin-left:91.66667%!important}.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width:64.0625em){.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0!important}.large-offset-1{margin-left:8.33333%!important}.large-offset-2{margin-left:16.66667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.33333%!important}.large-offset-5{margin-left:41.66667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.33333%!important}.large-offset-8{margin-left:66.66667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.33333%!important}.large-offset-11{margin-left:91.66667%!important}.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}.button,button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:1rem 2rem 1.0625rem 2rem;font-size:1rem;background-color:#fff;border-color:#007095;color:#fff;transition:background-color .3s ease-out}.button:focus,.button:hover,button:focus,button:hover{background-color:#007095}.button:focus,.button:hover,button:focus,button:hover{color:#fff}.help-button:focus,.help-button:hover{color:inherit}.button.secondary,button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.button.secondary:focus,.button.secondary:hover,button.secondary:focus,button.secondary:hover{background-color:#b9b9b9}.button.secondary:focus,.button.secondary:hover,button.secondary:focus,button.secondary:hover{color:#333}.button.success,button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}.button.success:focus,.button.success:hover,button.success:focus,button.success:hover{background-color:#368a55}.button.success:focus,.button.success:hover,button.success:focus,button.success:hover{color:#fff}.button.alert,button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.button.alert:focus,.button.alert:hover,button.alert:focus,button.alert:hover{background-color:#cf2a0e}.button.alert:focus,.button.alert:hover,button.alert:focus,button.alert:hover{color:#fff}.button.warning,button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}.button.warning:focus,.button.warning:hover,button.warning:focus,button.warning:hover{background-color:#cf6e0e}.button.warning:focus,.button.warning:hover,button.warning:focus,button.warning:hover{color:#fff}.button.info,button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}.button.info:focus,.button.info:hover,button.info:focus,button.info:hover{background-color:#61b6d9}.button.info:focus,.button.info:hover,button.info:focus,button.info:hover{color:#fff}.button.large,button.large{padding:1.125rem 2.25rem 1.1875rem 2.25rem;font-size:1.25rem}.button.small,button.small{padding:.875rem 1.75rem .9375rem 1.75rem;font-size:.8125rem}.button.tiny,button.tiny{padding:.625rem 1.25rem .6875rem 1.25rem;font-size:.6875rem}.button.expand,button.expand{padding-left:0;padding-right:0;width:100%}.button.left-align,button.left-align{text-align:left;text-indent:.75rem}.button.right-align,button.right-align{text-align:right;padding-right:.75rem}.button.radius,button.radius{border-radius:3px}.button.round,button.round{border-radius:1000px}.button.disabled,.button[disabled],button.disabled,button[disabled]{background-color:#fff;border-color:#007095;color:#fff;box-shadow:none;cursor:default;opacity:.7}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover,button.disabled:focus,button.disabled:hover,button[disabled]:focus,button[disabled]:hover{background-color:#007095}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover,button.disabled:focus,button.disabled:hover,button[disabled]:focus,button[disabled]:hover{color:#fff}.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover,button.disabled:focus,button.disabled:hover,button[disabled]:focus,button[disabled]:hover{background-color:#008cba}.button.disabled.secondary,.button[disabled].secondary,button.disabled.secondary,button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333;box-shadow:none;cursor:default;opacity:.7}.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary:focus,.button[disabled].secondary:hover,button.disabled.secondary:focus,button.disabled.secondary:hover,button[disabled].secondary:focus,button[disabled].secondary:hover{background-color:#b9b9b9}.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary:focus,.button[disabled].secondary:hover,button.disabled.secondary:focus,button.disabled.secondary:hover,button[disabled].secondary:focus,button[disabled].secondary:hover{color:#333}.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary:focus,.button[disabled].secondary:hover,button.disabled.secondary:focus,button.disabled.secondary:hover,button[disabled].secondary:focus,button[disabled].secondary:hover{background-color:#e7e7e7}.button.disabled.success,.button[disabled].success,button.disabled.success,button[disabled].success{background-color:#43ac6a;border-color:#368a55;color:#fff;box-shadow:none;cursor:default;opacity:.7}.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success:focus,.button[disabled].success:hover,button.disabled.success:focus,button.disabled.success:hover,button[disabled].success:focus,button[disabled].success:hover{background-color:#368a55}.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success:focus,.button[disabled].success:hover,button.disabled.success:focus,button.disabled.success:hover,button[disabled].success:focus,button[disabled].success:hover{color:#fff}.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success:focus,.button[disabled].success:hover,button.disabled.success:focus,button.disabled.success:hover,button[disabled].success:focus,button[disabled].success:hover{background-color:#43ac6a}.button.disabled.alert,.button[disabled].alert,button.disabled.alert,button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#fff;box-shadow:none;cursor:default;opacity:.7}.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert:focus,.button[disabled].alert:hover,button.disabled.alert:focus,button.disabled.alert:hover,button[disabled].alert:focus,button[disabled].alert:hover{background-color:#cf2a0e}.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert:focus,.button[disabled].alert:hover,button.disabled.alert:focus,button.disabled.alert:hover,button[disabled].alert:focus,button[disabled].alert:hover{color:#fff}.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert:focus,.button[disabled].alert:hover,button.disabled.alert:focus,button.disabled.alert:hover,button[disabled].alert:focus,button[disabled].alert:hover{background-color:#f04124}.button.disabled.warning,.button[disabled].warning,button.disabled.warning,button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff;box-shadow:none;cursor:default;opacity:.7}.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning:focus,.button[disabled].warning:hover,button.disabled.warning:focus,button.disabled.warning:hover,button[disabled].warning:focus,button[disabled].warning:hover{background-color:#cf6e0e}.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning:focus,.button[disabled].warning:hover,button.disabled.warning:focus,button.disabled.warning:hover,button[disabled].warning:focus,button[disabled].warning:hover{color:#fff}.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning:focus,.button[disabled].warning:hover,button.disabled.warning:focus,button.disabled.warning:hover,button[disabled].warning:focus,button[disabled].warning:hover{background-color:#f08a24}.button.disabled.info,.button[disabled].info,button.disabled.info,button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333;box-shadow:none;cursor:default;opacity:.7}.button.disabled.info:focus,.button.disabled.info:hover,.button[disabled].info:focus,.button[disabled].info:hover,button.disabled.info:focus,button.disabled.info:hover,button[disabled].info:focus,button[disabled].info:hover{background-color:#61b6d9}.button.disabled.info:focus,.button.disabled.info:hover,.button[disabled].info:focus,.button[disabled].info:hover,button.disabled.info:focus,button.disabled.info:hover,button[disabled].info:focus,button[disabled].info:hover{color:#fff}.button.disabled.info:focus,.button.disabled.info:hover,.button[disabled].info:focus,.button[disabled].info:hover,button.disabled.info:focus,button.disabled.info:hover,button[disabled].info:focus,button[disabled].info:hover{background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:40.0625em){.button,button{display:inline-block}}.button-group{list-style:none;margin:0;left:0}.button-group:after,.button-group:before{content:" ";display:table}.button-group:after{clear:both}.button-group.even-2 li{display:inline-block;margin:0 -2px;width:50%}.button-group.even-2 li .button,.button-group.even-2 li>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-2 li:first-child .button,.button-group.even-2 li:first-child button{border-left:0}.button-group.even-2 li .button,.button-group.even-2 li button{width:100%}.button-group.even-3 li{display:inline-block;margin:0 -2px;width:33.33333%}.button-group.even-3 li .button,.button-group.even-3 li>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-3 li:first-child .button,.button-group.even-3 li:first-child button{border-left:0}.button-group.even-3 li .button,.button-group.even-3 li button{width:100%}.button-group.even-4 li{display:inline-block;margin:0 -2px;width:25%}.button-group.even-4 li .button,.button-group.even-4 li>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-4 li:first-child .button,.button-group.even-4 li:first-child button{border-left:0}.button-group.even-4 li .button,.button-group.even-4 li button{width:100%}.button-group.even-5 li{display:inline-block;margin:0 -2px;width:20%}.button-group.even-5 li .button,.button-group.even-5 li>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-5 li:first-child .button,.button-group.even-5 li:first-child button{border-left:0}.button-group.even-5 li .button,.button-group.even-5 li button{width:100%}.button-group.even-6 li{display:inline-block;margin:0 -2px;width:16.66667%}.button-group.even-6 li .button,.button-group.even-6 li>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-6 li:first-child .button,.button-group.even-6 li:first-child button{border-left:0}.button-group.even-6 li .button,.button-group.even-6 li button{width:100%}.button-group.even-7 li{display:inline-block;margin:0 -2px;width:14.28571%}.button-group.even-7 li .button,.button-group.even-7 li>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-7 li:first-child .button,.button-group.even-7 li:first-child button{border-left:0}.button-group.even-7 li .button,.button-group.even-7 li button{width:100%}.button-group.even-8 li{display:inline-block;margin:0 -2px;width:12.5%}.button-group.even-8 li .button,.button-group.even-8 li>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-8 li:first-child .button,.button-group.even-8 li:first-child button{border-left:0}.button-group.even-8 li .button,.button-group.even-8 li button{width:100%}.button-group>li{display:inline-block;margin:0 -2px}.button-group>li .button,.button-group>li>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group>li:first-child .button,.button-group>li:first-child button{border-left:0}.button-group.stack>li{display:block;margin:0;float:none}.button-group.stack>li .button,.button-group.stack>li>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.stack>li:first-child .button,.button-group.stack>li:first-child button{border-left:0}.button-group.stack>li .button,.button-group.stack>li>button{border-color:rgba(255,255,255,.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.stack>li>button{width:100%}.button-group.stack>li:first-child .button,.button-group.stack>li:first-child button{border-top:0}.button-group.stack-for-small>li{display:inline-block;margin:0 -2px}.button-group.stack-for-small>li .button,.button-group.stack-for-small>li>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.stack-for-small>li:first-child .button,.button-group.stack-for-small>li:first-child button{border-left:0}@media only screen and (max-width:40em){.button-group.stack-for-small>li{display:block;margin:0}.button-group.stack-for-small>li .button,.button-group.stack-for-small>li>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.stack-for-small>li:first-child .button,.button-group.stack-for-small>li:first-child button{border-left:0}.button-group.stack-for-small>li .button,.button-group.stack-for-small>li>button{border-color:rgba(255,255,255,.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.stack-for-small>li>button{width:100%}.button-group.stack-for-small>li:first-child .button,.button-group.stack-for-small>li:first-child button{border-top:0}}.button-group.radius>*{display:inline-block;margin:0 -2px}.button-group.radius>* .button,.button-group.radius>*>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.radius>:first-child .button,.button-group.radius>:first-child button{border-left:0}.button-group.radius>*,.button-group.radius>*>.button,.button-group.radius>*>a,.button-group.radius>*>button{border-radius:0}.button-group.radius>:first-child,.button-group.radius>:first-child>.button,.button-group.radius>:first-child>a,.button-group.radius>:first-child>button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>:last-child,.button-group.radius>:last-child>.button,.button-group.radius>:last-child>a,.button-group.radius>:last-child>button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*{display:block;margin:0}.button-group.radius.stack>* .button,.button-group.radius.stack>*>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.radius.stack>:first-child .button,.button-group.radius.stack>:first-child button{border-left:0}.button-group.radius.stack>* .button,.button-group.radius.stack>*>button{border-color:rgba(255,255,255,.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.radius.stack>*>button{width:100%}.button-group.radius.stack>:first-child .button,.button-group.radius.stack>:first-child button{border-top:0}.button-group.radius.stack>*,.button-group.radius.stack>*>.button,.button-group.radius.stack>*>a,.button-group.radius.stack>*>button{border-radius:0}.button-group.radius.stack>:first-child,.button-group.radius.stack>:first-child>.button,.button-group.radius.stack>:first-child>a,.button-group.radius.stack>:first-child>button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>:last-child,.button-group.radius.stack>:last-child>.button,.button-group.radius.stack>:last-child>a,.button-group.radius.stack>:last-child>button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media only screen and (min-width:40.0625em){.button-group.radius.stack-for-small>*{display:inline-block;margin:0 -2px}.button-group.radius.stack-for-small>* .button,.button-group.radius.stack-for-small>*>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.radius.stack-for-small>:first-child .button,.button-group.radius.stack-for-small>:first-child button{border-left:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>.button,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button{border-radius:0}.button-group.radius.stack-for-small>:first-child,.button-group.radius.stack-for-small>:first-child>.button,.button-group.radius.stack-for-small>:first-child>a,.button-group.radius.stack-for-small>:first-child>button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius.stack-for-small>:last-child,.button-group.radius.stack-for-small>:last-child>.button,.button-group.radius.stack-for-small>:last-child>a,.button-group.radius.stack-for-small>:last-child>button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}}@media only screen and (max-width:40em){.button-group.radius.stack-for-small>*{display:block;margin:0}.button-group.radius.stack-for-small>* .button,.button-group.radius.stack-for-small>*>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.radius.stack-for-small>:first-child .button,.button-group.radius.stack-for-small>:first-child button{border-left:0}.button-group.radius.stack-for-small>* .button,.button-group.radius.stack-for-small>*>button{border-color:rgba(255,255,255,.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.radius.stack-for-small>*>button{width:100%}.button-group.radius.stack-for-small>:first-child .button,.button-group.radius.stack-for-small>:first-child button{border-top:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>.button,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button{border-radius:0}.button-group.radius.stack-for-small>:first-child,.button-group.radius.stack-for-small>:first-child>.button,.button-group.radius.stack-for-small>:first-child>a,.button-group.radius.stack-for-small>:first-child>button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack-for-small>:last-child,.button-group.radius.stack-for-small>:last-child>.button,.button-group.radius.stack-for-small>:last-child>a,.button-group.radius.stack-for-small>:last-child>button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}}.button-group.round>*{display:inline-block;margin:0 -2px}.button-group.round>* .button,.button-group.round>*>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.round>:first-child .button,.button-group.round>:first-child button{border-left:0}.button-group.round>*,.button-group.round>*>.button,.button-group.round>*>a,.button-group.round>*>button{border-radius:0}.button-group.round>:first-child,.button-group.round>:first-child>.button,.button-group.round>:first-child>a,.button-group.round>:first-child>button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>:last-child,.button-group.round>:last-child>.button,.button-group.round>:last-child>a,.button-group.round>:last-child>button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.round.stack>*{display:block;margin:0}.button-group.round.stack>* .button,.button-group.round.stack>*>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.round.stack>:first-child .button,.button-group.round.stack>:first-child button{border-left:0}.button-group.round.stack>* .button,.button-group.round.stack>*>button{border-color:rgba(255,255,255,.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.round.stack>*>button{width:100%}.button-group.round.stack>:first-child .button,.button-group.round.stack>:first-child button{border-top:0}.button-group.round.stack>*,.button-group.round.stack>*>.button,.button-group.round.stack>*>a,.button-group.round.stack>*>button{border-radius:0}.button-group.round.stack>:first-child,.button-group.round.stack>:first-child>.button,.button-group.round.stack>:first-child>a,.button-group.round.stack>:first-child>button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack>:last-child,.button-group.round.stack>:last-child>.button,.button-group.round.stack>:last-child>a,.button-group.round.stack>:last-child>button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media only screen and (min-width:40.0625em){.button-group.round.stack-for-small>*{display:inline-block;margin:0 -2px}.button-group.round.stack-for-small>* .button,.button-group.round.stack-for-small>*>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.round.stack-for-small>:first-child .button,.button-group.round.stack-for-small>:first-child button{border-left:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>.button,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button{border-radius:0}.button-group.round.stack-for-small>:first-child,.button-group.round.stack-for-small>:first-child>.button,.button-group.round.stack-for-small>:first-child>a,.button-group.round.stack-for-small>:first-child>button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round.stack-for-small>:last-child,.button-group.round.stack-for-small>:last-child>.button,.button-group.round.stack-for-small>:last-child>a,.button-group.round.stack-for-small>:last-child>button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}}@media only screen and (max-width:40em){.button-group.round.stack-for-small>*{display:block;margin:0}.button-group.round.stack-for-small>* .button,.button-group.round.stack-for-small>*>button{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.round.stack-for-small>:first-child .button,.button-group.round.stack-for-small>:first-child button{border-left:0}.button-group.round.stack-for-small>* .button,.button-group.round.stack-for-small>*>button{border-color:rgba(255,255,255,.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.round.stack-for-small>*>button{width:100%}.button-group.round.stack-for-small>:first-child .button,.button-group.round.stack-for-small>:first-child button{border-top:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>.button,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button{border-radius:0}.button-group.round.stack-for-small>:first-child,.button-group.round.stack-for-small>:first-child>.button,.button-group.round.stack-for-small>:first-child>a,.button-group.round.stack-for-small>:first-child>button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack-for-small>:last-child,.button-group.round.stack-for-small>:last-child>.button,.button-group.round.stack-for-small>:last-child>a,.button-group.round.stack-for-small>:last-child>button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.button-bar:after,.button-bar:before{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:.625rem}.button-bar .button-group div{overflow:hidden}.dropdown.button,button.dropdown{position:relative;padding-right:3.5625rem}.dropdown.button::after,button.dropdown::after{border-color:#fff transparent transparent transparent;border-style:solid;content:"";display:block;height:0;position:absolute;top:50%;width:0}.dropdown.button::after,button.dropdown::after{border-width:.375rem;right:1.40625rem;margin-top:-.15625rem}.dropdown.button::after,button.dropdown::after{border-color:#fff transparent transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}.dropdown.button.tiny:after,button.dropdown.tiny:after{border-width:.375rem;right:1.125rem;margin-top:-.125rem}.dropdown.button.tiny::after,button.dropdown.tiny::after{border-color:#fff transparent transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}.dropdown.button.small::after,button.dropdown.small::after{border-width:.4375rem;right:1.3125rem;margin-top:-.15625rem}.dropdown.button.small::after,button.dropdown.small::after{border-color:#fff transparent transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}.dropdown.button.large::after,button.dropdown.large::after{border-width:.3125rem;right:1.71875rem;margin-top:-.15625rem}.dropdown.button.large::after,button.dropdown.large::after{border-color:#fff transparent transparent transparent}.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333 transparent transparent transparent}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}@media only screen and (max-width:40em){.small-only-text-left{text-align:left!important}.small-only-text-right{text-align:right!important}.small-only-text-center{text-align:center!important}.small-only-text-justify{text-align:justify!important}}@media only screen{.small-text-left{text-align:left!important}.small-text-right{text-align:right!important}.small-text-center{text-align:center!important}.small-text-justify{text-align:justify!important}}@media only screen and (min-width:40.0625em) and (max-width:64em){.medium-only-text-left{text-align:left!important}.medium-only-text-right{text-align:right!important}.medium-only-text-center{text-align:center!important}.medium-only-text-justify{text-align:justify!important}}@media only screen and (min-width:40.0625em){.medium-text-left{text-align:left!important}.medium-text-right{text-align:right!important}.medium-text-center{text-align:center!important}.medium-text-justify{text-align:justify!important}}@media only screen and (min-width:64.0625em) and (max-width:90em){.large-only-text-left{text-align:left!important}.large-only-text-right{text-align:right!important}.large-only-text-center{text-align:center!important}.large-only-text-justify{text-align:justify!important}}@media only screen and (min-width:64.0625em){.large-text-left{text-align:left!important}.large-text-right{text-align:right!important}.large-text-center{text-align:center!important}.large-text-justify{text-align:justify!important}}@media only screen and (min-width:90.0625em) and (max-width:120em){.xlarge-only-text-left{text-align:left!important}.xlarge-only-text-right{text-align:right!important}.xlarge-only-text-center{text-align:center!important}.xlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:90.0625em){.xlarge-text-left{text-align:left!important}.xlarge-text-right{text-align:right!important}.xlarge-text-center{text-align:center!important}.xlarge-text-justify{text-align:justify!important}}@media only screen and (min-width:120.0625em) and (max-width:6249999.9375em){.xxlarge-only-text-left{text-align:left!important}.xxlarge-only-text-right{text-align:right!important}.xxlarge-only-text-center{text-align:center!important}.xxlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:120.0625em){.xxlarge-text-left{text-align:left!important}.xxlarge-text-right{text-align:right!important}.xxlarge-text-center{text-align:center!important}.xxlarge-text-justify{text-align:justify!important}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}a{color:#008cba;line-height:inherit;text-decoration:none}a:focus,a:hover{color:#0078a0}a img{border:none}p{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:.875rem;font-style:italic;line-height:1.35}h1,h2,h3,h4,h5,h6{color:#222;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:.5rem;margin-top:.2rem;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#6f6f6f;font-size:60%;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#6f6f6f;font-weight:400;margin-top:.2rem;margin-bottom:.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;height:0;margin:1.25rem 0 1.1875rem}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:60%;line-height:inherit}code{background-color:#f8f8f8;border-color:#dfdfdf;border-style:solid;border-width:1px;color:#333;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;padding:.125rem .3125rem .0625rem}dl,ol,ul{font-family:inherit;font-size:1rem;line-height:1.6;list-style-position:outside;margin-bottom:1.25rem}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ol,ul.no-bullet li ul{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ol,ul li ul{margin-left:1.25rem;margin-bottom:0}ul.circle li ul,ul.disc li ul,ul.square li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ol,ol li ul{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:.3rem;font-weight:700}dl dd{margin-bottom:.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ddd}blockquote{margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125rem;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:.625rem .75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:700;font-size:.9375rem}.vevent .summary{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;font-weight:700;border:none;padding:0 .0625rem}@media only screen and (min-width:40.0625em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}}.split.button{position:relative;padding-right:5.0625rem}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:after{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}.split.button span:active{background-color:rgba(0,0,0,.1)}.split.button span{border-left-color:rgba(255,255,255,.5)}.split.button span{width:3.09375rem}.split.button span:after{border-top-style:solid;border-width:.375rem;margin-left:-.375rem;top:48%}.split.button span:after{border-color:#fff transparent transparent transparent}.split.button.secondary span{border-left-color:rgba(255,255,255,.5)}.split.button.secondary span:after{border-color:#fff transparent transparent transparent}.split.button.alert span{border-left-color:rgba(255,255,255,.5)}.split.button.success span{border-left-color:rgba(255,255,255,.5)}.split.button.tiny{padding-right:3.75rem}.split.button.tiny span{width:2.25rem}.split.button.tiny span:after{border-top-style:solid;border-width:.375rem;margin-left:-.375rem;top:48%}.split.button.small{padding-right:4.375rem}.split.button.small span{width:2.625rem}.split.button.small span:after{border-top-style:solid;border-width:.4375rem;margin-left:-.375rem;top:48%}.split.button.large{padding-right:5.5rem}.split.button.large span{width:3.4375rem}.split.button.large span:after{border-top-style:solid;border-width:.3125rem;margin-left:-.375rem;top:48%}.split.button.expand{padding-left:2rem}.split.button.secondary span:after{border-color:#333 transparent transparent transparent}.split.button.radius span{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.split.button.round span{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.split.button.no-pip span:before{border-style:none}.split.button.no-pip span:after{border-style:none}.split.button.no-pip span>i{display:block;left:50%;margin-left:-.28889em;margin-top:-.48889em;position:absolute;top:50%}.reveal-modal-bg{background:#000;background:rgba(0,0,0,.45);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1004;left:0}.reveal-modal{border-radius:3px;display:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:1005;left:0;background-color:#fff;padding:1.875rem;border:solid 1px #666;box-shadow:0 0 10px rgba(0,0,0,.4)}@media only screen and (max-width:40em){.reveal-modal{min-height:100vh}}.reveal-modal .column,.reveal-modal .columns{min-width:0}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}@media only screen and (min-width:40.0625em){.reveal-modal{left:0;margin:0 auto;max-width:62.5rem;right:0;width:80%}}@media only screen and (min-width:40.0625em){.reveal-modal{top:6.25rem}}.reveal-modal.radius{border-radius:3px}.reveal-modal.round{border-radius:1000px}.reveal-modal.collapse{padding:0}@media only screen and (min-width:40.0625em){.reveal-modal.tiny{left:0;margin:0 auto;max-width:62.5rem;right:0;width:30%}}@media only screen and (min-width:40.0625em){.reveal-modal.small{left:0;margin:0 auto;max-width:62.5rem;right:0;width:40%}}@media only screen and (min-width:40.0625em){.reveal-modal.medium{left:0;margin:0 auto;max-width:62.5rem;right:0;width:60%}}@media only screen and (min-width:40.0625em){.reveal-modal.large{left:0;margin:0 auto;max-width:62.5rem;right:0;width:70%}}@media only screen and (min-width:40.0625em){.reveal-modal.xlarge{left:0;margin:0 auto;max-width:62.5rem;right:0;width:95%}}.reveal-modal.full{height:100vh;height:100%;left:0;margin-left:0!important;max-width:none!important;min-height:100vh;top:0}@media only screen and (min-width:40.0625em){.reveal-modal.full{left:0;margin:0 auto;max-width:62.5rem;right:0;width:100%}}.reveal-modal.toback{z-index:1003}.reveal-modal .close-reveal-modal{color:#aaa;cursor:pointer;font-size:2.5rem;font-weight:700;line-height:1;position:absolute;top:.625rem;right:1.375rem}[class*=block-grid-]{display:block;padding:0;margin:0 -.625rem}[class*=block-grid-]:after,[class*=block-grid-]:before{content:" ";display:table}[class*=block-grid-]:after{clear:both}[class*=block-grid-]>li{display:block;float:left;height:auto;padding:0 .625rem 1.25rem}@media only screen{.small-block-grid-1>li{list-style:none;width:100%}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{list-style:none;width:50%}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{list-style:none;width:33.33333%}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{list-style:none;width:25%}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{list-style:none;width:20%}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{list-style:none;width:16.66667%}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{list-style:none;width:14.28571%}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{list-style:none;width:12.5%}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{list-style:none;width:11.11111%}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{list-style:none;width:10%}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{list-style:none;width:9.09091%}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{list-style:none;width:8.33333%}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:40.0625em){.medium-block-grid-1>li{list-style:none;width:100%}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{list-style:none;width:50%}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{list-style:none;width:33.33333%}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{list-style:none;width:25%}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{list-style:none;width:20%}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{list-style:none;width:16.66667%}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{list-style:none;width:14.28571%}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{list-style:none;width:12.5%}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{list-style:none;width:11.11111%}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{list-style:none;width:10%}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{list-style:none;width:9.09091%}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{list-style:none;width:8.33333%}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:64.0625em){.large-block-grid-1>li{list-style:none;width:100%}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{list-style:none;width:50%}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{list-style:none;width:33.33333%}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{list-style:none;width:25%}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{list-style:none;width:20%}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{list-style:none;width:16.66667%}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{list-style:none;width:14.28571%}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{list-style:none;width:12.5%}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{list-style:none;width:11.11111%}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{list-style:none;width:10%}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{list-style:none;width:9.09091%}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{list-style:none;width:8.33333%}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}#ridersList .riderGroupHolder .groupheader{padding:5px 0 5px 10px;background-color:#fbfbfb;color:#000;margin:15px 0 0 0;border-bottom:1px solid #e4e1e1}.waypointPopup .pcWeatherIcon{top:-2px!important;right:25px!important}.waypointPopup div{margin-bottom:0}.waypointPopup{width:255px}.waypointPopup .pcDistanceCovered span{min-width:110px;display:inline-block}.waypointPopup .pcDistanceToGo span{min-width:110px;display:inline-block}.waypointPopup .pcDistanceToGo,.waypointPopup .pcETA,.waypointPopup .pcTimeStopped,.waypointPopup .pcWeather{padding-top:4px;border-bottom:1px solid #ececec}.waypointPopup .pcDistanceToGo,.waypointPopup .pcETA,.waypointPopup .pcLastLocation,.waypointPopup .pcSpeedRouteMoving,.waypointPopup .pcTimeStopped,.waypointPopup .pcWeather{padding-bottom:4px;border-bottom:1px solid #ececec}.waypointPopup .pcPercentage{font-size:90%;display:inline-block;color:#616060;margin-bottom:-5px!important}.eapps-instagram-feed-popup-item-text a,.eapps-instagram-feed-popup-item-text a:hover{color:#003569!important}#eapps-instagram-feed-popup-1 .eapps-instagram-feed-popup-item,#eapps-instagram-feed-popup-1 .eapps-instagram-feed-popup-item a,#eapps-instagram-feed-popup-1 .eapps-instagram-feed-popup-item a:hover{color:#003569!important}.small_checkboxes{white-space:nowrap}.s-switch input[type=checkbox]{display:none}.s-switch{transform:scale(.65);width:62px;height:32px;background:#e5e5e5;z-index:0;float:right;margin:0 15px 0 0;padding:0;appearance:none;border:none;cursor:pointer;position:relative;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px}.s-switch:before{content:' ';background:#e4e4e4!important;position:absolute;left:1px;top:1px;width:50px;height:30px;background:#fff;z-index:1;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px}.s-switch:after{content:' ';height:29px;width:29px;border-radius:28px;z-index:2;background:#fff;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;top:1px;left:3px;-webkit-box-shadow:0 2px 5px #999;box-shadow:0 2px 5px #999}.s-switch-on,.s-switch-on:before{background:#4daf48a8!important}.s-switch-on:after{left:31px!important}.s-switch-disabled,.s-switch-readonly{opacity:.8}.small_checkboxes .s-switch input[type=checkbox]{display:none}.small_checkboxes .s-switch{transform:scale(.55);width:62px;height:32px;background:#e5e5e5;z-index:0;float:unset;margin:0 auto;padding:0;appearance:none;border:none;cursor:pointer;position:relative;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px}.small_checkboxes .s-switch:before{content:' ';background:#e4e4e4;position:absolute;left:1px;top:1px;width:50px;height:30px;background:#fff;z-index:1;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px}.small_checkboxes .s-switch:after{content:' ';height:29px;width:29px;border-radius:28px;z-index:2;background:#fff;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;top:1px;left:3px;-webkit-box-shadow:0 2px 5px #999;box-shadow:0 2px 5px #999}.s-switch-on:before,.small_checkboxes .s-switch-on{background:#4daf48a8!important}.small_checkboxes .s-switch-on:after{left:31px!important}.s-switch-disabled,.small_checkboxes .s-switch-readonly{opacity:.8}div.s-switch{min-width:61px}@media only screen and (max-width:376px){.small_checkboxes .s-switch{transform:scale(.4)}}@media only screen and (max-width:600px){.small_checkboxes .s-switch{transform:scale(.4)}}@media only screen and (min-width:1200px){.small_checkboxes .s-switch{margin:0 auto}}.filterItem{width:calc(100% / 6);float:left;display:inline-table;margin-bottom:15px;margin-top:10px}@media only screen and (max-width:835px){.small_checkboxes .s-switch:before{width:75px}.small_checkboxes .s-switch-on:after{left:47px!important}.filterItem{display:inline-block}.filterItem .s-switch{display:inline-block;min-width:-webkit-fill-available;width:unset!important;margin-left:-5px}.filterText{min-width:unset!important;max-width:100%}}@media only screen and (max-width:400px){.small_checkboxes .s-switch:before{width:50px}.small_checkboxes .s-switch-on:after{left:30px!important}}@media only screen and (max-width:290px){.small_checkboxes{display:none}}div.labelIcon--text{position:absolute;white-space:nowrap;font-size:9px;line-height:9px;background:#fff;border-radius:2px;padding:2px 5px 1px 5px;left:50%;transform:translate(-50%,-70%);top:-15%}i.labelIcon--icon{filter:drop-shadow(0 0 10px #fff)}.labelIconPointer{cursor:pointer}#country-select{margin-bottom:0;font-family:Roboto,Arial,sans-serif}#country-select dt{height:21px;margin-bottom:0}#country-select.dropdown dd,#country-select.dropdown dt,#country-select.dropdown ul{margin:0;padding:0}#country-select.dropdown dt a span{cursor:pointer;display:block;padding:5px 5px 5px 10px;white-space:nowrap}#country-select.dropdown dt img{position:relative;z-index:1;height:18px;padding-right:5px}#country-select.dropdown dd img{position:relative;z-index:1;height:19px;padding-right:5px}#country-select.dropdown dt a span span{display:inline-block;padding:0}#country-select.dropdown dt a span span:first-child{padding:0;color:#757575}#country-select.dropdown dd{position:relative}#country-select.dropdown a,#country-select.dropdown a:visited{color:#4a535f!important;text-decoration:none;outline:0}#country-select.dropdown a:hover{color:#5d4617!important}#country-select.dropdown dt a:hover,.dropdown dt a:focus{color:#5d4617!important}#country-select.dropdown dt a{color:#4a535f!important;position:relative;background:#fff;display:block;padding-right:20px;overflow:hidden;border:1px solid #ddd;width:100%;font-weight:400;border-radius:4px}#country-select.dropdown dt a:after{content:'';background:#ddd;position:absolute;border-radius:0;height:29px;position:absolute;right:0;top:0;width:35px;border:1px solid #f6f7f8}#country-select.dropdown dt a:before{background:none repeat scroll 0 0 #fff;content:"";height:3px;position:absolute;right:7px;top:5px;width:20px;z-index:2;box-shadow:0 8px 0 #fff,0 16px 0 #fff}#country-select.dropdown dd ul{background:#f0f2f7;color:#c5c0b0;display:none;left:0;padding:5px 0;position:absolute;width:-webkit-fill-available;border:1px solid #dbe2e9;list-style:none;overflow-y:hidden;top:10px;z-index:2}#country-select li a{font-size:12px}#country-select li a span:nth-child(2){line-height:2em}#country-select.dropdown dd ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3);border-left:1px solid rgba(0,0,0,.1)}#country-select.dropdown dd ul::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4)}#country-select.dropdown dd ul::-webkit-scrollbar-thumb:window-inactive{background:#00f}#country-select.dropdown span.value{display:none}#country-select.dropdown dd ul li{border-bottom:1px solid #f6f7f8}#country-select.dropdown dd ul li a{padding:5px;display:block;font-size:12px!important}#country-select.dropdown dd ul li a:hover{background-color:rgba(0,0,0,.05)}#country-select dl,#country-select dt{font-size:12px!important}#country-select dl.dropdown{display:inline-block;width:240px;margin:-3px 0 0 1px}#country-select dl.dropdown span:nth-child(3){color:rgba(0,0,0,.4)}#country-select dl.dropdown>span:nth-child(2){overflow:hidden;white-space:nowrap;display:inline-block}#country-select dl.dropdown span:nth-child(3){float:right}#country-select dl.dropdown dt span:nth-child(2){color:rgba(0,0,0,.6);font-size:12px;line-height:1.6em}#country-select dl.dropdown dt span:nth-child(3){display:none}#leaderboardFrame{display:block}@media only screen and (max-width:480px){.map-manager-btn{position:absolute;display:block}}@media only screen and (max-width:320px){#sponsorlogowrapper--bottom img{max-height:40px!important;margin:0 10px 5px 0!important}.fmclogomobile{width:140px!important;top:80px!important;left:5px!important}}body{background-color:#faf5e4;color:#000;font-size:14px;font-family:Oswald,sans-serif!important;overflow:hidden!important}body p{font-weight:300;font-family:"Open Sans",sans-serif;font-size:14px!important}.row{max-width:100%!important}.strong{font-weight:500}.h1,h1{font-size:19px;text-transform:uppercase;margin:0;margin-left:10px!important;font-family:Oswald,sans-serif!important}.h2,h2{font-size:14px}.fb-like{margin-top:10px;margin-left:20px!important;height:20px;overflow:hidden}#counter{display:inline!important;font-weight:300!important}#average{font-weight:300!important;margin-left:10px!important}#forecast{font-weight:300!important;margin-left:10px!important;overflow:hidden}#forecast img{width:30px;height:30px;margin-top:10px}#elapsedDistance{font-weight:300!important}a{color:#fff}body,html{height:100%;margin:0;padding:0}#map-canvas{height:90%;margin:0;padding:0;position:relative;background:#171717!important;background:linear-gradient(0deg,rgba(0,0,0,1) 0,rgb(25 25 25) 100%)}#fb-overlay{position:absolute;bottom:160px;left:10px;z-index:99;height:36px;width:150px}.fmc-powered{max-height:39px;max-width:192px;margin-top:4px;position:relative}.fullWidth{width:100%;margin-left:auto;margin-right:auto;max-width:initial}.fullHeight{height:100%}.scroll-overlay{width:100%;height:250px;position:absolute;top:0;left:0;overflow:hidden;z-index:100}.noPadding{padding-left:0!important;padding-right:0!important}.bgYellow{background-color:#ff0;color:#011928}.bgGreen{background-color:#2b2b2b}.bgBlack{background-color:#171717;color:#e9eaea!important}.bgBlue{background-color:#00f}.centerMiddle{text-align:center;padding-top:2px}.headerHeight{height:50px}#challengeTitle{font-weight:300!important;font-size:16px}#headerMenu{font-weight:600;font-size:11px;padding-top:5px;height:50px}#footer{background-color:#545764;position:fixed;left:0;right:0;bottom:0;padding:1px;font-size:12px!important;color:#fff!important;text-align:center!important;font-weight:300!important;height:22px;font-family:Oswald!important;z-index:200}#footer p{font-weight:400!important;font-size:11px!important;font-family:Oswald!important}#footer,div .active{background-color:#2b2b2b}#footer{font-size:10px!important;font-weight:500!important;text-transform:uppercase}a:focus,a:hover{color:#e9eaea!important}a{color:#e9eaea!important}.borderLeft{border-left:1px #42444d solid}#navigation img{width:25px;height:25px}#fb-mobile{display:none}#details{height:80%;overflow-y:scroll!important}#altitudeGaugeValue,#dailyAverageGaugeValue,#elevationGaugeValue,#speedGaugeValue,#tempGaugeValue,#windGaugeValue{position:relative;top:0;left:0;right:0;text-align:center;font-size:1em;font-weight:300;text-transform:uppercase;color:#7d7d7d;font-family:Oswald,sans-serif;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;display:block}.gaugeHolder{margin:10px;border-radius:5px;border:1px #e9eaea solid;background-color:#fff}.gaugeHolder span{border-bottom:1px #e9eaea solid;min-height:30px;vertical-align:middle;margin-top:10px}.gaugeHolder canvas{margin-top:10px;margin-bottom:10px}.graphHolder{margin:10px;border-radius:5px;border:1px #e9eaea solid;background-color:#fff;height:250px;overflow:hidden}.graphHolder span{border-bottom:1px #e9eaea solid;min-height:30px;vertical-align:middle;margin-top:10px;position:relative;top:0;left:0;right:0;text-align:center;font-size:1em;font-weight:300;text-transform:uppercase;color:#7d7d7d;font-family:Oswald,sans-serif;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;display:block}.graphHolder embed{overflow:hidden}#navigation{font-family:Oswald,Arial,Helvetica,sans-serif!important;color:#fff!important;text-transform:uppercase!important;font-weight:400!important;font-size:11px!important}#navigation .navItem{white-space:nowrap}.cd-panel h1{line-height:27px}@media screen and (max-width:40em){.hide-for-small-only{display:none}}@media only screen and (max-width:40em){#navigation .navItem .material-icons{font-size:20px}#navigation{font-size:10px!important}#navigation .nav-img{height:17px;margin-bottom:6px}#navigation img,#navigation svg{width:16px;height:16px}#headermenu{height:41px}.lessPadding{padding-left:2px!important;padding-right:2px!important}.fb-like{margin-top:2px!important}.centerMiddle{padding-top:0}#challengeTitle{font-size:13px;white-space:nowrap}#challengeSubtitle{margin-top:5px}#fmc-full{display:none!important}#fb-mobile{display:block}.gaugeHolder canvas{width:110px!important;height:35px!important}.gaugeRowTwo{margin-top:20px}#altitudeGaugeValue,#dailyAverageGaugeValue,#elevationGaugeValue,#speedGaugeValue,#tempGaugeValue,#windGaugeValue{font-size:11px}.fmc-powered{max-width:110px!important;margin-top:12px!important;position:relative;display:none!important}.cd-panel-header{height:60px!important}.cd-panel h1{line-height:24px}.cd-panel-header h1{margin:18px!important}.cd-panel-close{top:9px!important}#mapboxLayers{margin-top:10px}}@media only screen and (min-width:40.063em){#fb-full{display:block!important;padding-top:5px!important}#fb-mobile{display:none!important}.fb-full-Padding{padding-top:5px!important}#footer{font-size:10px!important;font-weight:500!important}}@media only screen and (min-width:40.063em) and (max-width:64em){#navigation .nav-img{height:17px;margin-bottom:7px}#navigation img,#navigation svg{width:18px;height:18px}#headermenu{height:43px}#fb-overlay{bottom:100px!important;left:5px!important}}@media only screen and (min-width:64.063em){#navigation .nav-img{height:17px;margin-bottom:8px}#navigation .svg3d{margin-top:-2px}#navigation img,#navigation svg{width:25px;height:25px}.fmc-full-Padding{padding-top:5px!important}}small{font-size:70%;font-weight:400;color:grey;text-transform:uppercase}.checkpointImage,.finishImage,.markerImage{display:none}hr{margin-top:20px;margin-bottom:20px}.centeredContent{text-align:center}#ridersList{margin-top:20px;margin-bottom:20px;overflow:hidden;height:auto}#ridersList .buttons{margin-top:20px}.cd-panel-content .button.tiny,button.tiny{padding:.625rem 1rem .6875rem!important}#ridersList .ridersContent{display:none}#ridersList hr{display:none;width:95%;margin-left:15px;margin-top:0;margin-bottom:10px}.ridersRow:nth-of-type(odd){background-color:rgba(84,87,100,.03)}.ridersRow:nth-of-type(odd):hover{background-color:rgba(84,87,100,.08)}.ridersRow:nth-of-type(even){background-color:#fff}.ridersRow:nth-of-type(even):hover{background-color:#fff}#ridersList .row:first-of-type{padding:15px 0 15px 10px}#ridersList .row{padding:10px 0 15px 10px;cursor:pointer;font-size:12px;font-family:Roboto,Arial,sans-serif;border-left:2px solid transparent}#ridersList .row:hover{border-left:2px solid #545764}#ridersList div .ridersNumber,#ridersList div .ridersPos{text-align:left;float:left;font-size:12px}#ridersList span{padding-right:15px}#ridersList .ridersFlag{padding:0}#ridersList .ridersFlag img{width:20px}#ridersList .scratchedRider .ridersFlag img{opacity:.75}#ridersList .ridersName{font-weight:500;display:inline}#ridersList .ridersName .scratched{font-weight:400}.scratchedRider{color:#6d6e6f}#ridersList .ridersLastReport{float:left;white-space:nowrap}.ridersList__right--notchecked{opacity:.5}#riderFilter{padding:10px 10px 10px 10px;width:100%!important}#raceClockHeader{font-family:Roboto,Arial,sans-serif;text-align:center;padding:20px 10px 0 10px}#daysFooter,#hoursFooter,#minutesFooter,#raceClockHeaderFooter,#secondsFooter,#timerFooter{display:inline}#timer{text-align:center}#timer div{font-family:Roboto,Arial,sans-serif;display:inline;text-align:center}.strongWeight{font-weight:600}.normalWeight{font-weight:300}#ridersGrid{margin-top:15px}.ridersGridOdd{background-color:rgba(84,87,100,.03)}.ridersGridEven{background-color:#fff}.ui-columns-table{height:80%;overflow-y:scroll;overflow-x:hidden}#riderFilter,.columns .ui-columns-search input{width:200px;border-radius:4px;padding:6px 10px 6px 10px;border:1px solid rgba(84,87,100,.2);font-family:Roboto,Arial,sans-serif;font-size:13px;line-height:16px}.columns .ui-table tbody tr td:first-child{width:80px}.columns .ui-table tbody tr td{font-size:12px;font-family:Roboto,Arial,sans-serif;text-align:center}.columns .ui-table thead{background-color:rgba(84,87,100,.06);font-size:14px;font-family:Roboto,Arial,sans-serif}.hideOnMobile{display:inline-block;width:100%}.showOnMobile{display:none}@media only screen and (max-width:40em){.headerHeight{height:25px}#map-canvas{height:90%}body{overflow-y:scroll!important}#raceClock{display:none}#riderFilter{margin-top:0}#ridersList{height:auto!important}.hideOnMobile{display:none!important}.showOnMobile{display:inline-block}.noPaddingMobile{padding-left:0;padding-right:0}.mobileButtons{width:100%;margin-top:20px}.mobileButtons+hr{margin-top:0!important}.ui-columns-table{overflow-x:scroll}}.cd-panel{z-index:100}.cd-panel h1{margin:10px;padding-left:10px}.cd-btn{width:40px;height:122px;color:#fff!important;z-index:800;display:block;outline:0;position:absolute;visibility:visible;top:40%;left:-40px;background-repeat:no-repeat;background-color:#3a3b43;border-top-left-radius:4px;border-bottom-left-radius:4px;opacity:.85}.cd-btn p{margin-top:50px;white-space:nowrap}.rotate-90{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.preloader{background:none repeat scroll 0 0 #3a3b43;height:100%;opacity:1;position:fixed;text-align:center;transition:all .2s ease 0s;width:100%;z-index:10000!important}.preloader .spinner{height:30px;left:50%;margin-left:-15px;margin-top:-15px;position:relative;top:50%;width:30px}.preloader .pre-bounce1,.preloader .pre-bounce2{-webkit-animation:2s ease 0s normal none infinite bounce;animation:2s ease 0s normal none infinite bounce;background-color:#e9eaea;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.preloader .pre-bounce2{-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.labels{color:#fff;font-family:Roboto,Arial,sans-serif;font-size:13px;font-weight:700;text-align:center;width:60px;white-space:nowrap}.labelsCP{color:#fff;font-family:Roboto,Arial,sans-serif;font-size:11px;font-weight:500;text-align:center;width:60px;white-space:nowrap}iframe{padding:30px}.maplibregl-ctrl a,.maplibregl-ctrl a:focus,.maplibregl-ctrl a:hover{color:#000!important}.mapbox-improve-map{display:none}.maplibregl-ctrl-traffic{background-image:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23333333%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%20viewBox%3D%22-2%20-2%2022%2022%22%3E%0D%0A%3Cpath%20d%3D%22M13%2C4.1L12%2C3H6L5%2C4.1l-2%2C9.8L4%2C15h10l1-1.1L13%2C4.1z%20M10%2C13H8v-3h2V13z%20M10%2C8H8V5h2V8z%22%2F%3E%0D%0A%3C%2Fsvg%3E')}.maplibregl-ctrl-map{background-image:url('data:image/svg+xml;charset=utf8,<svg%20xmlns="http://www.w3.org/2000/svg"%20fill="#333333%22%20viewBox=%22-10%20-10%2060%2060%22%20preserveAspectRatio=%22xMidYMid%20meet%22%3E%3Cg%3E%3Cpath%20d=%22m25%2031.640000000000004v-19.766666666666673l-10-3.511666666666663v19.766666666666666z%20m9.140000000000008-26.640000000000004q0.8599999999999923%200%200.8599999999999923%200.8600000000000003v25.156666666666666q0%200.625-0.625%200.783333333333335l-9.375%203.1999999999999993-10-3.5133333333333354-8.906666666666668%203.4383333333333326-0.2333333333333334%200.07833333333333314q-0.8616666666666664%200-0.8616666666666664-0.8599999999999994v-25.156666666666663q0-0.625%200.6233333333333331-0.7833333333333332l9.378333333333334-3.198333333333334%2010%203.5133333333333336%208.905000000000001-3.4383333333333344z%22%3E%3C/path%3E%3C/g%3E%3C/svg%3E')}#ridersList .ridersName{font-weight:500;display:inline}#ridersList .ridersName .scratched{font-weight:400}.scratchedRider{color:#6d6e6f}#map-canvas-replay iframe{border:none;width:100%;height:100%;padding:0}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{z-index:9900!important}.maplibregl-ctrl-bottom-right{bottom:3px!important}.riderMarkerDiv:hover{cursor:pointer}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}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;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.set-opacity-100{opacity:1!important}.set-opacity-80{opacity:.8!important}.set-opacity-50{opacity:.5!important}.set-opacity-40{opacity:.4!important}.set-opacity-20{opacity:.2!important}.maplibregl-popup{max-width:275px!important}.pcDistanceCovered span{min-width:110px;display:inline-block}.pcDistanceToGo span{min-width:110px;display:inline-block}.pcPercentage{font-size:90%;display:inline-block;color:#616060;margin-bottom:-5px!important}@media only screen and (max-width:480px){.maplibregl-popup{max-width:calc(100% - 80px)!important;width:calc(100% - 5px)!important}.pcContent h6{max-width:inherit!important}.waypointPopup{width:100%!important}.pcWeatherIcon{width:40px!important}.pcShowTrack{white-space:nowrap}.pcDetails{font-size:11.5px}}.popup__content--group{padding:5px 0 5px 0;border-bottom:1px solid #ececec}.popup__content--group:first-child{padding:0 0 5px 0}.popup__content--group:last-child{padding:5px 0 0 0;border-bottom:0 solid #ececec}@media only screen and (max-width:480px){.popup__content--group{padding:2px 0 2px 0;border-bottom:1px solid #ececec}.popup__content--group:first-child{padding:0 0 2px 0}.popup__content--group:last-child{padding:2px 0 0 0;border-bottom:0 solid #ececec}}.pcShowTrack a:active{background:#f1eded;border:1px solid #8fbc8f80}.pcShowTrack a{-webkit-tap-highlight-color:#f1eded}.popup__content--item pcDistanceCovered{white-space:nowrap}.checkpointPopupWrapper .maplibregl-popup-content{min-width:unset;width:auto}.checkpointPopupWrapper .checkpointPopup{padding:25px 5px 0 5px;width:500px;max-width:70vw;box-sizing:border-box;margin:0 auto}button.maplibregl-popup-close-button{width:30px!important;height:30px!important;background:#80808030;display:flex;align-items:center;justify-content:center;padding:0;border:none;font-weight:500;font-size:16px;line-height:1;border-radius:4px;cursor:pointer}#live .checkpointMarkerDivWithPopup:hover{opacity:.7!important;transition:opacity .3s}body{width:100%}.bgBlack{background-color:#171717}#raceClockFooter{display:inline-block}.checkpointMarkerDiv{width:36px;height:36px;margin-top:-16px;z-index:9000!important}.riderMarkerDiv{width:36px;height:36px;margin-top:-16px;text-align:center}.markerDnf{z-index:7777!important}.markerDns{z-index:7777!important}.markerDsq{z-index:7777!important}.markerCrew{z-index:7777!important}.markerDefault{z-index:8888!important}.checkPointNumber{position:absolute;top:4px;left:8px;font-size:10px;color:#fff}#ridersList .ridersName{font-weight:500;display:inline}#ridersList .ridersName .scratched{font-weight:400}.scratchedRider{color:#6d6e6f}.maplibregl-popup{z-index:99999!important}.cd-panel{z-index:99999!important}#map-canvas-replay iframe{border:none;width:100%;height:100%;padding:0}#leaderboard-frame iframe{border:none;width:100%;height:100%;padding:0}#social iframe{border:none;width:100%;height:100%;padding:0}.fb_iframe_widget iframe{padding:0;width:100px}.columns .ui-table,.ui-columns-table{overflow:scroll!important}.columns .ui-table thead th{min-width:100px}.pcShowTrack a{padding:5px;border:1px solid #f1eded;border-radius:3px;margin-left:10px;margin-right:10px}.pcShowTrack{padding-top:5px}.maplibregl-ctrl-scale{background-color:rgba(255,255,255,.28);font-size:10px;border-width:medium 2px 2px;border-style:none solid solid;border-color:#2b2b2ba6;padding:0 5px;color:#2b2b2b;box-sizing:border-box}#statusContainer{margin-right:12px;position:relative;display:inline-block}.statusPulseGreen{border:15px solid #abe166;background:0 0;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;height:-21px;-webkit-animation:pulse 3s ease-out;-moz-animation:pulse 3s ease-out;animation:pulse 3s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-10px;left:-10px;z-index:1}.statusDotGreen{width:10px;height:10px;border:5px solid #8ac43f;-webkit-border-radius:30px;-moz-border-radius:30px}@-moz-keyframes pulse{0%{-moz-transform:scale(0);opacity:0}25%{-moz-transform:scale(0);opacity:.1}50%{-moz-transform:scale(.1);opacity:.3}75%{-moz-transform:scale(.5);opacity:.5}100%{-moz-transform:scale(1);opacity:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);opacity:0}25%{-webkit-transform:scale(0);opacity:.1}50%{-webkit-transform:scale(.1);opacity:.3}75%{-webkit-transform:scale(.5);opacity:.5}100%{-webkit-transform:scale(1);opacity:0}}#fb-overlay{right:-20px!important;position:fixed!important;bottom:52px!important;left:unset!important;z-index:999}.overnightMarker{width:25px;z-index:9000}.no-padding{padding:0!important}#leaderboardWrapper{overflow:hidden;padding-left:0;padding-right:0;-webkit-overflow-scrolling:touch}.pcContent{z-index:9999}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:#fff!important}.maplibregl-popup-anchor-top .maplibregl-popup-tip{border-bottom-color:#fff!important}.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:#fff!important}.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:#fff!important}.maplibregl-popup-tip{border:10px solid transparent!important}.maplibregl-popup-content{min-width:275px;width:fit-content;background:#fff;background:-moz-linear-gradient(top,#fff 44%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#fff 44%,#f5f5f5 100%);background:linear-gradient(to bottom,#fff 44%,#f5f5f5 100%)}@media only screen and (max-width:40em){#ridersList .row{padding:10px 0 10px 10px;font-size:10px}#ridersList div .ridersNumber,#ridersList div .ridersPos{font-size:10px;white-space:nowrap}.cd-panel-header{height:75px!important}.hide-for-small-only{display:none!important}}.barText{font-size:9px;padding-right:5px}.waypointMarker{margin-top:3px}#autoUpdateMenuCol{font-family:Roboto,Arial,sans-serif;text-align:center;font-size:9px;text-transform:uppercase;color:grey;padding:10px 10px 0 10px}#mapboxLayers{text-align:center}#mapboxLayers div{display:inline-block;font-size:11px;font-family:helvetica;text-transform:uppercase;padding:5px 10px 5px 10px;border:1px solid #d8d8d8;background-color:#ffffff69;margin:0 2px 5px 2px;border-radius:3px;cursor:pointer}.cd-btn p{margin-top:54px}.maplibregl-popup-close-button{width:10px;height:10px;padding:10px 20px 20px 20px;background-color:unset}.pcContent h6{background:#fff;background:-moz-linear-gradient(top,#fff 44%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#fff 44%,#f5f5f5 100%);background:linear-gradient(to bottom,#fff 44%,#f5f5f5 100%);border-bottom:1px solid #f1f1f1;margin-left:-10px;margin-top:-15px;margin-right:-10px;max-width:275px;padding:10px}.pcContent h6 a{color:#6f6f6f!important}.pcContent h6 small{font-size:50%}.pcBorderBox{padding:0 0 5px 0}.pcBorderTop{border-top:1px solid #f5f5f5}.pcBorderBottom{border-bottom:1px solid #f5f5f5}.pcWeatherIcon{width:60px;position:relative;top:10px;right:15px;float:right}.pcFlag{opacity:.65;width:14px;margin-top:-2px;margin-right:5px}.xmin{position:absolute;float:left;left:25px;bottom:-8px;font-size:7px;color:#b7b7b7}.xmax{position:absolute;float:left;left:106px;bottom:-8px;font-size:7px;color:#b7b7b7}.ymin{position:absolute;float:left;left:0;bottom:3px;font-size:7px;color:#b7b7b7}.ymax{position:absolute;float:left;left:0;top:-4px;font-size:7px;color:#b7b7b7}.ridersRow:nth-of-type(odd){background-color:rgba(246,246,247,.7)}.ridersRow:nth-of-type(odd):hover{background-color:rgba(230,233,236)}.markerGhostDiv{margin-top:-5px}#analytics iframe{border:none;width:100%;height:100%;padding:0}.maplibregl-ctrl a,.maplibregl-ctrl a:focus,.maplibregl-ctrl a:hover{color:rgba(0,0,0,.75)!important}.maplibregl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:0!important}.maplibregl-popup-close-button{width:20px;height:20px;padding:8px 20px 20px 20px}.pcBatteryBar,.pcCourseSpeed{width:50%;display:inline-block}.pcBatteryBar{padding-top:4px;position:absolute}.pcShowTrack a{color:#000!important}.progress{width:50px;height:12px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress .barText{font-size:8px;margin-top:-4px;margin-left:2px;position:absolute}.progress .bar{float:left;width:0;height:100%;font-size:8px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}#windy-frame iframe{border:none;position:absolute;width:100%;height:100%;padding:0}.maplibregl-ctrl-attrib-inner{white-space:nowrap}.maplibregl-ctrl.maplibregl-ctrl-attrib{white-space:nowrap}.streetviewLink a,.streetviewLink a:focus,.streetviewLink a:hover{color:#8e8e8e!important}.markerRiderTeamNumber{position:absolute!important;top:5px!important;left:50%!important;transform:translateX(-50%)!important;width:unset!important;white-space:nowrap!important;color:#fff}.markerRiderTeamNameWrapper{display:inline-block;position:absolute;left:50%;transform:translateX(-50%);top:-22px;font-size:10px;white-space:nowrap}.markerRiderTeamName{position:relative;background:#fff;border-radius:2px;font-size:9px;line-height:13px;padding:0 5px 0 5px;text-align:center;opacity:1;display:inline-block}.preraceCheckGreen{color:#09a309}.finishedString{white-space:nowrap}.groupheader--text{line-height:32px}.distanceRidersMenu{white-space:nowrap}.participant_status_label--offtrack{float:right;background:#fb2727d6;border-radius:3px;color:#fff;position:relative;display:inline-block;margin-left:5px;top:3px;padding:0 4px 0 4px!important;width:fit-content;font-size:8px;font-family:monospace;white-space:nowrap}.participant_status_label--wrongtrack{float:right;background:#fb2727d6;border-radius:3px;color:#fff;position:relative;display:inline-block;margin-left:5px;top:3px;padding:0 4px 0 4px!important;width:fit-content;font-size:8px;font-family:monospace;white-space:nowrap}.participant_status_label--trackShownOnMap{float:right;background:#26ac41;border-radius:3px;color:#fff;position:relative;display:inline-block;margin-left:5px;top:3px;padding:0 4px 0 4px!important;width:fit-content;font-size:8px;font-family:monospace;white-space:nowrap}.participant_status_label--battery{float:right;background:#fb6227d6;border-radius:3px;color:#fff;position:relative;display:inline-block;margin-left:4px;top:3px;padding:0 4px 0 4px!important;width:fit-content;font-size:8px;font-family:monospace;white-space:nowrap}@media only screen and (max-width:480px){.participant_status_label--battery,.participant_status_label--offtrack,.participant_status_label--trackShownOnMap{top:0}}.ridersRow .small-5{white-space:nowrap;overflow:hidden}.ridersContentPositionDetails,.ridersContentTrackDetails,.ridersContentTrackSpeedDetails{white-space:nowrap}.ridersRow .small-5{overflow:visible}.ridersRow .ridersName{overflow:hidden}.participant_status_label--wrapper{display:inline-block;float:left;padding:0;width:max-content;margin:0 0 0 15px}#ridersList .ridersName{font-weight:500;display:inline-block}@media only screen and (max-width:1280){.participant_status_label--wrapper{position:absolute;left:0;top:14px;margin-left:10px;padding-right:0!important;width:max-content}#ridersList .ridersRow .small-5{overflow:visible}span.participant_status_label{display:inline-block}}span.cpTimezoneGeo,span.cpTimezoneTime{padding-right:0!important}@media only screen and (max-width:595px){span.cpTimezoneGeo,span.cpTimezoneTime{font-size:7px}span.cpTimezoneGeo{display:none}}.groupCountdownTimer,.groupDays,.groupHours,.groupMinutes,.groupSeconds{display:initial}.maplibregl-ctrl-custom-altitude{background:url(../img/altitude_icon_small.png) center right no-repeat;background-size:25px;background-position-x:3px;background-position-y:2px}.maplibregl-ctrl-custom-3d::after{content:"3D";color:#000;font-weight:700;font-size:15px}.maplibregl-ctrl-custom-reset{background:url(../img/reset_icon_small.png) center right no-repeat;background-size:24px;background-position-x:3px;background-position-y:4px}.segmentPopup h6{background:#fff;background:-moz-linear-gradient(top,#fff 44%,#f5f5f5 100%);background:-webkit-linear-gradient(top,#fff 44%,#f5f5f5 100%);background:linear-gradient(to bottom,#fff 44%,#f5f5f5 100%);border-bottom:1px solid #f1f1f1;margin-left:-10px;margin-top:-10px;margin-right:-10px;margin-bottom:18px;padding:10px}.segmentPopup p{line-height:3px;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:13px!important;font-weight:400}.segmentPopup span.label{min-width:130px;display:inline-block;text-transform:capitalize}.segmentPopup .segmentDetailsGroup{padding:5px 0 5px 0}.segmentPopup iframe{border:0;width:100%;overflow:hidden;height:170px;padding:0;margin:-15px 0 -10px -8px}.segmentPopup hr{margin-top:0;margin-bottom:20px;opacity:.8}.segmentPopup{z-index:99999!important}.segmentMarker{z-index:999}.segmentNumber{padding:0 3px 0 3px;border:1px solid #adadad;line-height:12px;font-size:9px;font-weight:600;opacity:.85;border-radius:2px;background-color:#fff;text-transform:uppercase}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::after,::before{content:''}.cd-main-content{text-align:center}.cd-main-content .cd-btn{position:relative;display:inline-block;padding:1em 2em;background-color:#89ba2c;color:#fff;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:50em;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 5px rgba(0,0,0,.1);-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.no-touch .cd-main-content .cd-btn:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 20px rgba(0,0,0,.3)}.cd-panel{position:fixed;top:0;left:0;height:100%;width:100%;visibility:hidden;-webkit-transition:visibility 0s .6s;-moz-transition:visibility 0s .6s;transition:visibility 0s .6s}.cd-panel.is-visible{visibility:visible;-webkit-transition:visibility 0s 0s;-moz-transition:visibility 0s 0s;transition:visibility 0s 0s}.cd-panel.is-visible::after{background:rgba(0,0,0,.6);-webkit-transition:background .3s 0s;-moz-transition:background .3s 0s;transition:background .3s 0s}.cd-panel.is-visible .cd-panel-close::before{-webkit-animation:cd-close-1 .6s .3s;-moz-animation:cd-close-1 .6s .3s;animation:cd-close-1 .6s .3s}.cd-panel.is-visible .cd-panel-close::after{-webkit-animation:cd-close-2 .6s .3s;-moz-animation:cd-close-2 .6s .3s;animation:cd-close-2 .6s .3s}@-webkit-keyframes cd-close-1{0%,50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(45deg)}}@-moz-keyframes cd-close-1{0%,50%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(45deg)}}@keyframes cd-close-1{0%,50%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes cd-close-2{0%,50%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(-45deg)}}@-moz-keyframes cd-close-2{0%,50%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(-45deg)}}@keyframes cd-close-2{0%,50%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}}.cd-panel-header{position:fixed;width:90%;height:47px;line-height:50px;background:rgba(255,255,255,.96);z-index:2;box-shadow:0 1px 1px rgba(0,0,0,.08);-webkit-transition:top .3s 0s;-moz-transition:top .3s 0s;transition:top .3s 0s}.from-left .cd-panel-header,.from-right .cd-panel-header{top:-50px}.from-right .cd-panel-header{right:0}.from-left .cd-panel-header{left:0}.is-visible .cd-panel-header{top:0;-webkit-transition:top .3s .3s;-moz-transition:top .3s .3s;transition:top .3s .3s}@media only screen and (min-width:641px){.cd-panel{width:0%!important}.cd-panel-container,.cd-panel-header{width:60%!important}}@media only screen and (min-width:1025px){.cd-panel{width:0%!important}.cd-panel-container,.cd-panel-header{width:50%!important}}@media only screen and (min-width:1441px){.cd-panel{width:0%!important}.cd-panel-container,.cd-panel-header{width:40%!important}}.cd-panel-close{position:absolute;top:0;right:0;height:100%;width:60px;display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap}.cd-panel-close::after,.cd-panel-close::before{position:absolute;top:22px;left:20px;height:3px;width:20px;background-color:#424f5c;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-panel-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cd-panel-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.no-touch .cd-panel-close:hover{background-color:#424f5c}.no-touch .cd-panel-close:hover::after,.no-touch .cd-panel-close:hover::before{background-color:#fff;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.no-touch .cd-panel-close:hover::before{-webkit-transform:rotate(220deg);-moz-transform:rotate(220deg);-ms-transform:rotate(220deg);-o-transform:rotate(220deg);transform:rotate(220deg)}.no-touch .cd-panel-close:hover::after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.cd-panel-container{position:fixed;width:90%;height:100%;top:0;background:#dbe2e9;z-index:1;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.from-right .cd-panel-container{right:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.from-left .cd-panel-container{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.is-visible .cd-panel-container{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.cd-panel-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:70px 5%;overflow:auto;-webkit-overflow-scrolling:touch}@media screen and (max-height:768px){.cd-btn{top:calc(40% + 40px)!important}}.snackbar--title{font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:600;margin-bottom:10px}.snackbar--content p{font-family:Roboto,Arial,sans-serif;font-size:12px!important;margin-bottom:15px;line-height:1.2}.snackbar-container{background-color:#3a3b43!important;opacity:.85}.snackbar-container .action{color:#fff!important;padding:5px;border:1px solid grey}.snackbar-container{transition:all .5s ease;transition-property:top,right,bottom,left,opacity;font-family:Roboto,sans-serif;font-size:14px;min-height:14px;background-color:#070b0e;position:fixed;display:flex;justify-content:space-between;align-items:center;color:#fff;line-height:22px;padding:18px 24px;bottom:-100px;top:-100px;opacity:0;z-index:9999}.snackbar-container .action{background:inherit;display:inline-block;border:none;font-size:inherit;text-transform:uppercase;color:#4caf50;margin:0 0 0 24px;padding:0;min-width:min-content;cursor:pointer}.snackbar-container p{line-height:22px!important}@media (min-width:640px){.snackbar-container{min-width:288px;max-width:568px;display:inline-flex;border-radius:2px;margin:24px}}@media (max-width:640px){.snackbar-container{left:0;right:0;width:100%}}.snackbar-pos.bottom-center{top:auto!important;bottom:0;left:50%;transform:translate(-50%,0)}.snackbar-pos.bottom-left{top:auto!important;bottom:0;left:0}.snackbar-pos.bottom-right{top:auto!important;bottom:0;right:0}.snackbar-pos.top-left{bottom:auto!important;top:0;left:0}.snackbar-pos.top-center{bottom:auto!important;top:0;left:50%;transform:translate(-50%,0)}.snackbar-pos.top-right{bottom:auto!important;top:0;right:0}@media (max-width:640px){.snackbar-pos.bottom-center,.snackbar-pos.top-center{left:0;transform:none}}.tooltipSurface{position:absolute;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;background-color:rgba(255,255,255,.6);border:1px solid #ccc;font-size:11px;border-radius:2px;pointer-events:none;display:none;text-transform:capitalize;z-index:9999!important}.maplibregl-ctrl-custom-terminator{background:url(../img/icon.day.night.png) center right no-repeat;background-size:25px;background-position-x:3px;background-position-y:2px}