iframe#launcher-frame{width:87px!important;max-width:initial!important;min-width:initial!important}#markerSizeTest{position:absolute;top:0;left:0;background-color:transparent;color:transparent;border:none}#sitemapPopup .noGlyphicon,#menu .noGlyphicon,#groupMenu .noGlyphicon{width:13px;display:inline-block}@font-face{font-family:'windyfont';src:url('https://map0.b-cdn.net/fonts/iconfont.eot');src:url('https://map0.b-cdn.net/fonts/iconfont.eot#iefix') format('embedded-opentype'),url('https://map0.b-cdn.net/fonts/iconfont.woff') format('woff'),url('https://map0.b-cdn.net/fonts/iconfont.ttf') format('truetype'),url('https://map0.b-cdn.net/fonts/iconfont.svg#iconfont') format('svg')}.fb_iframe_widget{vertical-align:top}.bottom{vertical-align:bottom}.nowrap{white-space:nowrap}.searchResultGroup{float:left;margin:20px}.successMessage{font-weight:bold;color:green}.error{font-weight:bold;color:red}#progressbar{width:50%}input[type="file"]{display:inline-block}a.btn-default:link,a.btn-default:visited,a.btn-default:active{color:#333}select{padding:3px}.summary thead th,.summary tbody tr:last-child{border-bottom:1px solid #d6d6d6;border-bottom:1px solid rgba(0,0,0,.1);padding:5px}.summary tbody th,.summary tbody td{border-bottom:1px solid #e6e6e6;border-bottom:1px solid rgba(0,0,0,.05);padding:5px}.summary tbody tr:last-child th,.summary tbody tr:last-child td{border-bottom:0}.summary tbody tr:nth-child(odd) td,.summary tbody tr:nth-child(odd) th{background-color:#eee;background-color:rgba(0,0,0,.04)}.summary .dateRange{font-size:smaller;font-style:italic}.ui-btn{text-overflow:initial}img.spot-required{width:20px;height:12px;vertical-align:-5%}span.spot-required{vertical-align:-22%;color:#ed1c24;font-weight:bold}.extendedViewSwitcher,.fms{color:#ed1c24}.live{width:50px;height:29px}a.powered-by-maprogress{width:180px;height:35px;background-image:url('https://map0.b-cdn.net/images/maprogress-180x35.png');position:absolute;top:2px;left:2px;z-index:800}fieldset{border:none;margin:0;padding:0}fieldset legend{display:none}.block,.isShown{display:block}.isHidden{display:none}label{font-weight:600}html,body{background-color:#e2e2e2}h2,h3,h4,h5,.h2,.h3,.h4,.h5{color:#ed1c24;display:block}h2,h3{margin:0;padding:0}h2,.h2{letter-spacing:0;font-size:1.4em;padding:.1em 0 0 0;font-weight:400;margin:.5em 0 .5em 0}h3,.h3{font-size:1.2em;line-height:25px;margin:0 0 0 0;padding-bottom:.1em;font-weight:300}.underline{border-bottom:#ed1c24 solid thin}h4,.h4{font-size:1.1em;margin:.5em 0 .2em 0}h5,.h5{font-size:.8em;margin:1em 0 .1em 0}i.glyphicon{color:#ed1c24}div.tabs a,a,#helpDialog a{text-decoration:none;color:#ed1c24}div.tabs a:hover,a:hover,a.btn:hover,a.ui-link:hover{color:#ed1c24;text-decoration:underline}.lighter{font-weight:lighter}.bolder{font-weight:bolder}.smaller{font-size:smaller}.larger{font-size:larger}tr.highlight{font-weight:bold}tr.inactive{color:gray}.float-left{float:left}.float-right{float:right}.clear-left{clear:left}.clear-right{clear:right}.clear{clear:both}.left{text-align:left}.center{text-align:center}.right{text-align:right}.top{vertical-align:top}.middle{vertical-align:middle}.fmsCopyright{float:right;padding-top:5px}@-moz-keyframes loadingStart{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes loadingStart{0%{opacity:0}100%{opacity:1}}@-o-keyframes loadingStart{0%{opacity:0;}100%{opacity:1;}}@keyframes loadingStart{0%{opacity:0}100%{opacity:1}}@-moz-keyframes loading{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loading{0%{-o-transform:rotate(0deg);transform:rotate(0deg);}50%{-o-transform:rotate(180deg);transform:rotate(180deg);}100%{-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes loading{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.loading{position:relative;color:#ed1c24}.loading .loading-overlay{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-animation:loadingStart 3s 300ms linear 1 both;-moz-animation:loadingStart 3s 300ms linear 1 both;-o-animation:loadingStart 3s 300ms linear 1 both;animation:loadingStart 3s 300ms linear 1 both;background:rgba(255,255,255,.25);text-align:center;z-index:3000}.loading .loading-text{font-size:.875rem;line-height:1.3125rem;text-shadow:white 0 0 1em,white 0 0 .5em,white 0 0 .25em;position:relative;display:block;text-transform:uppercase;font-weight:bold}.loading .loading-text:after{content:"..."}.loading .loading-text-custom{font-size:.875rem;line-height:1.3125rem;text-shadow:white 0 0 1em,white 0 0 .5em,white 0 0 .25em;position:relative;display:block;font-weight:bold}.loading .loading-spinner{position:absolute;top:50%;bottom:0;left:0;right:0;margin:-3.9375rem auto 0;color:#ed1c24;text-align:center}.loading .loading-icon{font-size:4.8125rem;line-height:5.25rem;text-shadow:rgba(255,255,255,.75) 0 0 .5em;-webkit-animation:loading 1s steps(4) infinite;-moz-animation:loading 1s steps(4) infinite;-o-animation:loading 1s steps(4) infinite;animation:loading 1s steps(4) infinite;display:block;vertical-align:middle}.loading .loading-icon:before{vertical-align:middle;content:"";font-family:"icomoon"}#loadingMessage{color:#ed1c24}.help{border-bottom:1px dotted #111;cursor:help}a[href="#menu"][data-icon]:before,#menu[data-icon]:before,#menu [data-icon]:before{content:none!important}div.ui-loader{cursor:pointer}.ui-header .ui-title{margin:0 80px 0 10px}a[href="#helpMenu"][data-icon]:before,#helpMenu [data-icon]:before{display:none}#tooltip{font-family:Ubuntu,sans-serif;font-size:.875em;text-align:center;text-shadow:0 1px rgba(0,0,0,.5);line-height:1.5;color:#fff;background:#333;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:-moz-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:-ms-radial-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:-o-linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));background:linear-gradient(top,rgba(0,0,0,.6),rgba(0,0,0,.8));-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border-top:1px solid #fff;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.3);-moz-box-shadow:0 3px 5px rgba(0,0,0,.3);box-shadow:0 3px 5px rgba(0,0,0,.3);position:absolute;z-index:1000;padding:15px}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333;border-top-color:rgba(0,0,0,.7);content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #333;border-bottom-color:rgba(0,0,0,.6);top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}.view-switcher{padding:.5em;font-weight:normal}.ui-btn.isHidden{display:none}div.ui-loader h1{color:#ed1c24}#summaryTabs .ui-tabs-panel{padding-left:0;padding-right:0}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}div.editor-label,div.editor-label label{margin-top:5px;margin-bottom:1px;line-height:1;font-weight:bold}.redactor_box{margin-top:5px}.ui-input-text,.ui-select,.ui-checkbox{margin-top:0}textarea.ui-input-text{margin-top:5px}input[type="text"].input-validation-error,input[type="password"].input-validation-error{border:solid 1px #e80c4d}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}.ui-page-theme-a a:visited,html .ui-bar-a a:visited,html .ui-body-a a:visited,html body .ui-group-theme-a a:visited{color:#ed1c24}#mapQuest a.ui-link{color:#fff;font-weight:normal}#mapQuest{font-weight:normal}.glyphicons.display:before{position:relative}#mapQuest img{vertical-align:top;margin-top:7px}.fb-like{margin-top:5px}#toolbar{width:100%;top:80px;height:30px}.ui-dialog{z-index:1100}#main{bottom:30px}.infoBox{border-spacing:0;border-collapse:separate;min-width:200px;min-height:80px;max-height:300px;overflow-y:scroll}.infoBox .category{text-align:center;color:#ed1c24}.infoBox.location{min-width:400px}.infoBox tr{vertical-align:top}.infoBox td{padding:2px;padding-top:0}.infoBox tr td.label{font-weight:bold;white-space:nowrap;display:initial;text-align:left}.infoBox tr td:last-child{}.infoBox .break{vertical-align:middle;height:5px}.infoBox .headerBreak{vertical-align:middle;height:6px}.infoBox hr{height:1px;margin-top:0;margin-bottom:0;vertical-align:middle;background-color:#ed1c24;border:0}.infoBox .headerBreak hr{height:2px}footer{position:absolute;bottom:0;left:330px;height:30px;right:0}aside{bottom:0}header select{width:initial}#elevationUnitId,#distanceUnitId,#gradientUnitId,#speedUnitId,#markerCustomTextTypeId,#latLonFormatId{width:170px}#maps{position:absolute;top:0;left:0;right:0;bottom:0}.map{height:100%;width:100%;display:none}#windy{height:100%;width:100%}#windy #progress-bar{float:initial;text-align:initial;width:initial;background-image:initial;background-color:initial}#windy #plugin-menu .plugin-content #layers-menu{z-index:1000}#map-container{z-index:0}.ui-accordion .ui-accordion-content{padding:0}a.mapButtonSpacer{position:relative;float:right;width:3px;height:18px;margin:5px 0 0 0;z-index:1000}a.mapButton{position:relative;float:right;width:4em;height:18px;margin:5px 0 0 0;border:1px solid #b0b0b0;background-color:#fff;color:#000;font-family:Verdana,sans-serif;font-size:12px;text-align:center;z-index:1000}a.mapButton:hover{cursor:pointer}#googlev3Map{height:100%;width:100%;position:absolute;left:0;right:0;top:0;bottom:0}.ui-btn.glyphicon{font-family:'Glyphicons Halflings'}.ui-btn.glyphicons{font-family:'Glyphicons Regular'}.ui-footer a{margin:1px!important}#mainPage{min-height:100%}#mainPage,#mainPage>.ui-panel-wrapper,#mainPageContent{position:absolute;top:0;left:0;right:0;bottom:0}.map{display:none}.infoBox{max-width:250px}.infoBox td.nowrap{white-space:initial}.infoBox .category{text-align:center;color:#ed1c24}.infoBox.location{min-width:320px}.infoBox tr{vertical-align:top}.infoBox td{padding:0}.infoBox tr td.label{font-weight:bold;white-space:initial}.infoBox tr td:last-child{}.infoBox .break{vertical-align:middle;height:5px}.infoBox .headerBreak{vertical-align:middle;height:6px}.infoBox hr{height:1px;vertical-align:middle;background-color:#ed1c24;border:0}.infoBox .headerBreak hr{height:2px}