#rnav{width:100%;height:640px;border-width:1px;border-color:black;position:relative}#container-map{height:100%;margin-right:524px;position:relative;overflow:hidden}#map3d{position:absolute;background-color:gray}#map3d.zoom-in{height:2000px;width:2000px}#map3d.zoom-out{left:0 !important;top:0 !important;height:100% !important;width:100% !important;transform:rotate(0deg) !important;-ms-transform:rotate(0deg) !important;-webkit-transform:rotate(0deg) !important}#map3d img{max-width:none}#map3d .labels{color:white;font-family:"Lucida Grande", "Arial", sans-serif;font-size:10px;font-weight:bold;text-align:center;width:90px;height:24px;white-space:nowrap;font-size:19px;-webkit-text-stroke:1px black;-webkit-text-fill-color:white;text-shadow:0 0 0 #fff, -1px -1px 0 #000, 1px -1px 0 #000, -1px  1px 0 #000, 1px  1px 0 #000}#overlay-google-maps{position:absolute;display:none;margin-right:524px;top:0;left:0;height:100%}#overlay-google-maps img{width:100%;height:100%}#blur-google-maps{position:absolute;display:none;margin-right:524px;top:0;left:0;height:100%;width:100%;background:#000;opacity:0.5}#blur-google-maps img{position:absolute;top:48.5%;right:48.5%}#sidebar{position:absolute;float:right;background-color:silver;width:524px;right:0px;height:100%}.googleearthbar{background-color:silver;width:100%;height:29px;z-index:100;margin-top:-2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.googleearthbarshim{position:absolute;top:0px;left:0px;width:100%;height:76px;border:none;background-color:silver;z-index:-1}#searchlocation{width:90px}.searchField{position:relative;top:4px;margin-right:2px}.toolbar{background-color:silver;width:100%;height:24px;float:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.snap-to-road-instructions{float:left;margin-top:1px;margin-left:5px}.snap-to-road-instructions p{margin:0;line-height:95%;color:#222;text-shadow:0 1px 0 rgba(255,255,255,0.5)}#routebook-upgrade-banner{display:block}#roadbookpage{margin-top:76px;position:absolute;background-color:white;border-style:solid;border-width:1px;border-color:black;top:0px;left:0px;right:0px;bottom:0px;border-left:none}#roadbookpage.with-banner{margin-top:230px}#rnav .premium_subscription_cta_in_local_currency,#rnav .pro_enduro_subscription_cta_in_local_currency,#rnav .mobile_subscription_cta_in_local_currency{color:white;padding:0.3em;display:inline-block;text-align:center}#rnav .premium_subscription_cta_in_local_currency.premium,#rnav .pro_enduro_subscription_cta_in_local_currency.premium,#rnav .mobile_subscription_cta_in_local_currency.premium{width:100%}#rnav .price_subscription{margin-left:5px;width:510px}#roadbook{position:absolute;background-color:white;overflow:auto;top:0px;left:0px;right:0px;bottom:0px}#spinner{background:url(/assets/spinner-d1519379a2c67291c2ce7529007c0d62.gif) no-repeat center;position:absolute;min-height:100%;min-width:100%;z-index:999;display:none}#spinner-body{background:url(/assets/loading-cd8b49bda6021fad4a530682c3dfede7.gif) no-repeat center;position:absolute;min-height:100%;min-width:100%;z-index:999;right:20%;display:none}#spinner-share,#spinner-share-mobile,#spinner-share-mobile-pdf,.spinner-share-folder{background:url(/assets/loading-cd8b49bda6021fad4a530682c3dfede7.gif) no-repeat center;position:absolute;min-height:32%;min-width:97%;z-index:999;display:none}#waypointeditor{display:none}#printoptionsbtn,#changeOptionsBtn,#folder-dropdown,#printbtn,#printrollbtn,#printjartbtn,#savebtn,#importbtn,#overlaybtn,#gpxupload,#autosave,#autosavelabel{float:right}#changeOptionsBtn{margin-right:4px}#folder-dropdown{width:73px !important}#importbtn,#gpxupload{display:none}#printbtn{width:97px;margin-right:4px !important}#importbtn{margin-right:2px;width:98px}#overlaybtn{width:98px}#gpxupload{display:none !important}div.search{float:right;display:block;margin-right:4px}#sidebar .group-routebook-upgrade-banner.for-premium .upgrade-banner.upgrade-pro-alt{line-height:10px}#sidebar .group-routebook-upgrade-banner.for-premium .upgrade-banner.upgrade-pro-alt .price-feature{line-height:7px}#sidebar .group-routebook-upgrade-banner.for-premium .price_subscription{line-height:20px}#roadbookpage.with-banner{margin-top:146px}#roadbookpage.with-banner.roadbook_Premium{margin-top:157px}#roadbookpage.with-banner.roadbook_Premium #roadbook{top:-78px}img.loading-chart{position:absolute;top:56px;left:233px}#toolbar2 .showDropdownformat#showDropdownformat{background-color:#e3e3e3;float:right;padding:0 0 10px 0;width:23px;font-size:23px;margin-right:4px;border-radius:4px;border:1px gray solid;border-left:0;border-radius-top-right:4px;border-top-left-radius:0px;border-bottom-left-radius:0px;background:-moz-linear-gradient(center top, #f2f2f2, #c4c4c4) repeat scroll 0% 0% transparent;height:22px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#toolbar2 ul.formatBtnShow.toolBtn{width:81px;height:16px;margin-right:4px;float:right;margin-left:0px;margin-right:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;cursor:pointer;list-style:none}#toolbar2 ul.formatBtnShow.toolBtn li{width:84px;display:block;text-align:center;font-size:12px;font-family:Helvetica, Arial, Sans-Serif;margin-top:-1px}ul#formatoptions{position:absolute;color:black;display:none;left:0px;top:0px;width:112px;padding:3px;border:1px black solid;background-color:white;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;z-index:2000;overflow:hidden}ul#formatoptions li{list-style-type:none;cursor:pointer}ul#formatoptions li:hover,ul#formatoptions li.selected{background-color:silver}.body-opacity{opacity:0.4}.price_subscription.mobile_rally .subscription_in_local_currency{width:30%;text-align:center}.price_subscription.full-w.premium_rally .pro_enduro_subscription_cta_in_local_currency.subscription_in_local_currency{width:100%}.price_subscription.free_rally .subscription_in_local_currency{width:30%}body.routes.show .premium_subscription_cta_in_local_currency{margin-top:0}#delbtn{margin-left:4px}canvas{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}@media print{body{-webkit-print-color-adjust:exact}}@media print{@page{size:297mm  500mm}}body.commercial{min-height:auto !important}body.commercial.print_jart{overflow-x:hidden}body.commercial.print_jart .roadbookfolderimage{position:relative;top:0px}body.commercial.print_jart_roll .roadbookfolderimage{position:relative;top:0px}body.commercial.print{margin:8px}body.commercial.print .roadbookcreatedat{position:relative;top:17px}body.commercial.print #roadbook .roadbookpage:nth-child(1){margin-top:96px}.icon,.icon p{color:#000000;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:11px;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:center;word-spacing:normal}#roadbook{margin:0px;background-color:white;color:black;font-family:sans-serif;overflow-x:auto;top:0px;left:0px;right:0px;bottom:0px;overflow-x:hidden;line-height:normal}#roadbook.premium{top:-70px}#roadbook .roadbookfolderimage{padding-left:10px;position:relative}.roadbookpage{page-break-after:always}.roadbookheader{font-size:16px;font-weight:normal;height:542px;border:none;padding:5px 0;overflow-x:hidden;overflow-y:hidden}.roadbookheader h1{font-size:16px;text-align:center;color:red}.content_road_rally.road_rally_header{height:0px;z-index:2}.roadbookpageheader{display:none}.roadbookpagefooter{display:none}.roadbookcreatedat{position:absolute;text-align:center;width:507px;height:36px;border:none;resize:none;overflow:hidden;padding:0px;text-transform:uppercase;font-size:26px;margin-top:2px;font-family:'Russo One','sans-serif'}.roadbookname{position:absolute;font-size:26px;font-weight:bold;text-align:center;top:30px;line-height:26px;left:6px;width:484px;height:29px;padding:0 4px;border:1px black solid;border-radius:3px;resize:none;overflow:hidden}.roadbookdescription{font-family:sans-serif;font-size:13px;color:black;font-weight:normal;position:absolute;padding:4px;left:120px;top:70px;width:370px;height:110px;border:1px black solid;border-radius:3px;resize:none;overflow:auto}.buttonselectoptiondesc{cursor:pointer;position:absolute;top:68px;left:485px;float:right;text-align:right;z-index:0}.buttonselectoptiondesc img{background-color:#fff}.optionsdescription{position:absolute;background-color:#fff;border:1px solid black;border-radius:4px;border-top-right-radius:0;font-size:12px;top:86px;padding:3px;left:365px;width:100px;z-index:999}.optionsdescription li{cursor:pointer;list-style-type:none}.optionsdescription li:hover{background-color:silver}.content_road_rally.road_rally_header{position:relative;top:5px}.roadbookpageheadertcstart{position:absolute;top:485px;line-height:19px;left:6px;width:257px;font-size:14px;z-index:0;height:19px;padding:0 4px;border:1px black solid;border-radius:0px;border-bottom:none;resize:none}.roadbookpageheadertcstart span:nth-child(2){left:40px;position:absolute;font-size:14px}.roadbookpageheadertcstart span:nth-child(3){position:absolute;left:60px;font-weight:bold;width:25px;text-align:center}.roadbookpageheadertcstart .tcstartauto{display:none;cursor:default;background-color:white;border-color:white}.roadbookpageheadertcstart .tcstartcustom,.roadbookpageheadertcstart .tcstarttextnumber,.roadbookpageheadertcstart .tcstartauto{position:absolute;padding:0px;font-weight:bold;font-size:13px;top:0px;left:125px;width:140px;height:19px;margin:0;color:black;resize:none;border:none;line-height:18px;overflow:hidden;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.roadbookpageheadertcstart .tcstartcustom::-webkit-input-placeholder,.roadbookpageheadertcstart .tcstarttextnumber::-webkit-input-placeholder,.roadbookpageheadertcstart .tcstartauto::-webkit-input-placeholder{font-size:10px;font-weight:300}.roadbookpageheadertcstart .tcstartcustom::-moz-placeholder,.roadbookpageheadertcstart .tcstarttextnumber::-moz-placeholder,.roadbookpageheadertcstart .tcstartauto::-moz-placeholder{font-size:10px;font-weight:300}.roadbookpageheadertcstart .tcstartcustom:-ms-input-placeholder,.roadbookpageheadertcstart .tcstarttextnumber:-ms-input-placeholder,.roadbookpageheadertcstart .tcstartauto:-ms-input-placeholder{font-size:10px;font-weight:300}.roadbookpageheadertcstart .tcstartcustom input:-moz-placeholder,.roadbookpageheadertcstart .tcstarttextnumber input:-moz-placeholder,.roadbookpageheadertcstart .tcstartauto input:-moz-placeholder{font-size:10px;font-weight:300}.roadbookpageheadertcstart .tcstartcustom:focus,.roadbookpageheadertcstart .tcstarttextnumber:focus,.roadbookpageheadertcstart .tcstartauto:focus{outline:-webkit-focus-ring-color auto 0px;outline-offset:0px;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.roadbookpageheadertcstart .tcstarttextnumber{left:70px;width:35px}.roadbookpageheadertcstart .tcstarttextnumber.red-style-transit{text-align:center}.roadbookpageheadertcstart .tcstarttextnumber.red-style-transit::-webkit-input-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);font-size:19px}.roadbookpageheadertcstart .tcstarttextnumber.red-style-transit:-moz-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);font-size:19px}.roadbookpageheadertcstart .tcstarttextnumber.red-style-transit:-ms-input-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);font-size:19px}.roadbookpageheadertcstart .tcstarttextnumber.red-style-transit::-moz-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);font-size:19px}.roadbookpageheadertcend{position:absolute;top:505px;line-height:19px;left:6px;width:257px;font-size:14px;height:18px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;z-index:-9999}.roadbookpageheadertcend span:nth-child(2){left:40px;position:absolute;font-size:14px}.roadbookpageheadertcend span:nth-child(3){left:60px;position:absolute;font-weight:bold;width:25px;text-align:center}.roadbookpageheadertcend .tcendauto{display:none;cursor:default;background-color:white;border-color:white}.roadbookpageheadertcend .tcendcustom,.roadbookpageheadertcend .tcendtextnumber,.roadbookpageheadertcend .tcendauto{position:absolute;font-weight:normal;font-weight:bold;font-size:13px;top:0px;left:125px;width:140px;height:18px;margin:0;color:black;resize:none;border:none;line-height:18px;overflow:hidden;padding:0px;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.roadbookpageheadertcend .tcendcustom::-webkit-input-placeholder,.roadbookpageheadertcend .tcendtextnumber::-webkit-input-placeholder,.roadbookpageheadertcend .tcendauto::-webkit-input-placeholder{font-size:10px;font-weight:300}.roadbookpageheadertcend .tcendcustom::-moz-placeholder,.roadbookpageheadertcend .tcendtextnumber::-moz-placeholder,.roadbookpageheadertcend .tcendauto::-moz-placeholder{font-size:10px;font-weight:300}.roadbookpageheadertcend .tcendcustom:-ms-input-placeholder,.roadbookpageheadertcend .tcendtextnumber:-ms-input-placeholder,.roadbookpageheadertcend .tcendauto:-ms-input-placeholder{font-size:10px;font-weight:300}.roadbookpageheadertcend .tcendcustom input:-moz-placeholder,.roadbookpageheadertcend .tcendtextnumber input:-moz-placeholder,.roadbookpageheadertcend .tcendauto input:-moz-placeholder{font-size:10px;font-weight:300}.roadbookpageheadertcend .tcendcustom:focus,.roadbookpageheadertcend .tcendtextnumber:focus,.roadbookpageheadertcend .tcendauto:focus{outline:-webkit-focus-ring-color auto 0px;outline-offset:0px;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.roadbookpageheadertcend .tcendtextnumber{left:70px;width:35px}.roadbookpageheadertcend .tcendtextnumber.red-style-transit{text-align:center}.roadbookpageheadertcend .tcendtextnumber.red-style-transit::-webkit-input-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);font-size:19px}.roadbookpageheadertcend .tcendtextnumber.red-style-transit:-moz-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);font-size:19px}.roadbookpageheadertcend .tcendtextnumber.red-style-transit:-ms-input-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);font-size:19px}.roadbookpageheadertcend .tcendtextnumber.red-style-transit::-moz-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);font-size:19px}.roadbookpageheaderspecialStage{position:absolute;top:524px;line-height:19px;left:6px;width:257px;font-size:9px;z-index:-10000;height:36px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none}.roadbookpageheaderspecialStage .tctextcustom{position:absolute;padding:0px;font-weight:bold;z-index:0;top:15px;font-size:20px;left:4px;width:195px;height:19px;margin:0;color:black;resize:none;border:none;line-height:18px;overflow:hidden;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.roadbookpageheaderspecialStage .tctextcustom:focus{-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.roadbookpageheaderspecialStage .specialStageSpan1{position:absolute;font-size:16px;font-weight:bold;text-align:center;padding-top:3px;margin:0px;left:225px;top:0;width:40px;height:20px}.roadbookpageheaderspecialStage .specialStageSpan2{position:absolute;font-size:13px;font-weight:bold;text-align:center;padding-top:3px;margin:0px;left:202px;bottom:0;width:65px;height:20px}.roadbookpageheaderDistanceRally{position:absolute;top:485px;line-height:19px;left:272px;width:106px;font-size:9px;z-index:1;height:38px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;overflow:hidden}.roadbookpageheaderDistanceRally .distanceRallyValueDiv{position:absolute;font-size:16px;font-weight:bold;text-align:center;padding-top:3px;margin:0px;left:20px;top:12px;width:90px;height:20px}.roadbookpageheaderAverageRally{position:absolute;top:524px;line-height:19px;left:272px;width:106px;font-size:9px;z-index:1;height:36px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none}.roadbookpageheaderAverageRally .averageRallyAutoDataDiv{position:absolute;font-size:16px;font-weight:bold;text-align:center;padding-top:3px;margin:0px;left:9px;top:13px;line-height:1;width:104px;height:20px}.roadbookpageheaderAverageRally .averageRallyCustomizeDataDiv{display:block;width:98px;top:16px;position:absolute;height:12px;margin-bottom:0px;border:none;font-weight:bold;color:black;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.roadbookpageheaderAverageRally .averageRallyCustomizeDataDiv::-webkit-input-placeholder{font-size:10px;font-weight:300}.roadbookpageheaderAverageRally .averageRallyCustomizeDataDiv::-moz-placeholder{font-size:10px;font-weight:300}.roadbookpageheaderAverageRally .averageRallyCustomizeDataDiv:-ms-input-placeholder{font-size:10px;font-weight:300}.roadbookpageheaderAverageRally .averageRallyCustomizeDataDiv input:-moz-placeholder{font-size:10px;font-weight:300}.roadbookpageheaderAverageRally .averageRallyCustomizeDataDiv:focus{-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.roadbookpageheaderdayRally{position:relative;top:485px;line-height:19px;left:387px;width:101px;font-size:9px;z-index:1;height:18px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;overflow:hidden}.roadbookpageheaderdayRally .dayRallyLabel{position:absolute;top:3px}.roadbookpageheaderdayRally .dayRallyValueDiv{position:absolute;font-size:13px;font-weight:bold;padding-top:0px;margin:0px;top:2px;left:28px;width:70px;height:16px;border:none;color:black;text-align:right}.roadbookpageheaderdayRally .dayRallyValueDiv::-webkit-input-placeholder{font-size:10px;font-weight:300}.roadbookpageheaderdayRally .dayRallyValueDiv::-moz-placeholder{font-size:10px;font-weight:300}.roadbookpageheaderdayRally .dayRallyValueDiv:-ms-input-placeholder{font-size:10px;font-weight:300}.roadbookpageheaderdayRally .dayRallyValueDiv input:-moz-placeholder{font-size:10px;font-weight:300}.roadbookpageheaderdayRally .dayRallyValueDiv:focus{border:none;border-color:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.roadbookpageheadersectionRally{position:absolute;top:504px;line-height:19px;left:387px;width:101px;font-size:9px;z-index:1;height:19px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;overflow:hidden}.roadbookpageheadersectionRally .sectionRallyValueDiv{position:absolute;font-size:13px;font-weight:bold;text-align:right;padding-top:3px;margin:0px;top:0px;left:45px;width:53px !important;height:16px;border:none;color:black}.roadbookpageheadersectionRally .sectionRallyValueDiv::-webkit-input-placeholder{font-size:10px;font-weight:300}.roadbookpageheadersectionRally .sectionRallyValueDiv::-moz-placeholder{font-size:10px;font-weight:300}.roadbookpageheadersectionRally .sectionRallyValueDiv:-ms-input-placeholder{font-size:10px;font-weight:300}.roadbookpageheadersectionRally .sectionRallyValueDiv input:-moz-placeholder{font-size:10px;font-weight:300}.roadbookpageheadersectionRally .sectionRallyValueDiv:focus{border:none;border-color:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.roadbookpageheadertimeallowRally{position:relative;top:504px;line-height:19px;left:387px;width:101px;font-size:9px;z-index:1;height:36px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;overflow:hidden}.roadbookpageheadertimeallowRally .timeallowRallyLabel{position:absolute;top:0px;left:5px}.roadbookpageheadertimeallowRally .timeallowRallyValue{padding-left:0px;position:absolute;color:black;top:16px;left:0px;height:16px;width:68px;z-index:-99;border:none;text-align:right;font-weight:600;font-size:13px;font-weight:bold;border:none;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.roadbookpageheadertimeallowRally .timeallowRallyValue::-webkit-input-placeholder{font-size:10px;font-weight:300}.roadbookpageheadertimeallowRally .timeallowRallyValue::-moz-placeholder{font-size:10px;font-weight:300}.roadbookpageheadertimeallowRally .timeallowRallyValue:-ms-input-placeholder{font-size:10px;font-weight:300}.roadbookpageheadertimeallowRally .timeallowRallyValue input:-moz-placeholder{font-size:10px;font-weight:300}.roadbookpageheadertimeallowRally .timeallowRallyValue:focus{-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.roadbookpageheadertimeallowRally .timeallowRallyValueDiv{position:absolute;font-size:16px;font-weight:bold;text-align:right;padding-top:3px;margin:0px;top:15px;left:72px;width:30px;height:16px}.distanceTitleHeader{position:absolute;top:561px;line-height:16px;left:6px;width:73px;text-align:center;font-size:8px;z-index:1;height:16px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;overflow:hidden}.totalTitleHeader{position:absolute;top:578px;line-height:16px;left:6px;width:33px;text-align:center;font-size:8px;z-index:1;height:16px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;overflow:hidden}.partialTitleHeader{position:absolute;top:578px;line-height:16px;left:48px;width:31px;text-align:center;font-size:8px;z-index:1;height:16px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;overflow:hidden}.directionTitleHeader{position:absolute;top:561px;line-height:33px;left:88px;width:175px;font-size:13px;z-index:1;height:33px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;overflow:hidden}.informationTitleHeader{position:absolute;top:561px;line-height:33px;left:272px;width:179px;font-size:13px;z-index:0;height:33px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;overflow:hidden}.regressTitleHeader{position:absolute;top:561px;line-height:8px;left:459px;width:38px;font-size:7px;z-index:1;text-align:center;height:25px;padding:0px;border:1px black solid;border-left:none;border-radius:0px;resize:none;overflow:hidden;display:block;padding-top:8px}.roadbookpageheaderdistance{position:absolute;left:6px;top:70px;width:96px;height:52px;border:1px black solid;border-radius:3px;margin:0px;padding:4px;font-weight:bold;text-align:center}.roadbookpageheaderdistance .display-center-distance{position:relative;top:9px}.roadbookpageheaderwaypointcount{position:absolute;left:6px;top:140px;width:96px;height:52px;border:1px black solid;border-radius:3px;margin:0px;padding:4px;font-weight:bold;text-align:center}.roadbookpageheaderwaypointcount .display-center-waypont{position:relative;top:7px}.roadbookpageheaderfuelrange{position:absolute;left:6px;top:210px;width:96px;height:50px;border:1px black solid;border-radius:3px;margin:0px;padding:4px;font-weight:bold;text-align:center}.roadbookpageheaderfuelrange .display-center{position:relative;top:7px}.roadbookpageheaderfuelrange .display-center .rbunits{width:99px}.roadbookpageheaderconfig{font-size:12px;position:absolute;left:120px;top:196px;width:370px;height:63px;border:1px black solid;border-radius:3px;margin:0px;padding:4px}.roadbookpageheaderconfigleft{float:left;width:185px}.roadbookpageheaderconfigleft .toggle-show-hide-photo-label span{margin-left:4px}.roadbookpageheaderconfigright{width:185px;float:left}#celllabel{font-weight:bold}.roadbookpagestart{font-size:12px;position:absolute;left:6px;top:278px;width:233px;height:50px;border:1px black solid;border-radius:3px;margin:0px;padding:4px}.roadbookpageend{font-size:12px;position:absolute;left:256px;top:278px;width:233px;height:50px;border:1px black solid;border-radius:3px;margin:0px;padding:4px}.roadbookpagewarning,.roadbookpagelicense{font-weight:normal;color:#575757;background-color:#FFFFFF;letter-spacing:1pt;word-spacing:0pt;font-size:9px;text-align:center;font-family:tahoma, verdana, arial, sans-serif;line-height:1;position:absolute;left:6px;width:483px;border:1px black solid;border-radius:3px;margin:0px;padding:4px}.roadbookpagewarning strong#normal,.roadbookpagelicense strong#normal{color:#000;font-size:18px;line-height:20px;margin:0 0 3px}.roadbookpagewarning{top:346px}.roadbookpagelicense{top:506px;margin-top:2px}body.commercial.print .roadbookheader{height:628px}body.commercial .roadbookheader{height:490px;margin-left:0px;overflow:hidden;padding-bottom:5px}.waypointEditor{position:relative;width:496px;overflow:hidden;border:1px black solid;display:none;min-height:286px}.editorClosebutton{display:none;position:relative;width:122px;background:red;font-size:14px;line-height:normal;font-weight:bold;text-align:center;height:21px;top:60px;z-index:100}.tabbutton_nonsel{background-color:silver;border-bottom-style:solid}.tabbutton_sel{background-color:white;border-bottom:2px solid white}.waypoints .icon.bold-border{width:59px;height:48px}.waypoints .bold-border{border:solid 2px}.waypoints .bold-border+.bold-border{border-left:solid 1px red;width:58.5px}.waypoints .red-highlight{border-color:red}.waypointsHeader{position:relative;display:block;border:1px black dashed;border-bottom:none;font-size:8px;padding:2px;left:6px;height:20px;width:486px;border-top-left-radius:3px;border-top-right-radius:3px;page-break-before:auto;text-align:center;margin-top:18px}.waypoints .waypoint{position:relative;margin:0px;border:1px black solid;left:6px;width:490px;height:113px;page-break-inside:avoid}.waypoints .selectedwaypoint{position:relative;margin:0px;border:1px black solid;left:6px;width:490px;height:113px}.waypoints .selectedwaypoint .idbox{background-color:yellow !important;color:black}.waypoints .distancebox{position:absolute;margin:0px;border-right:1px black solid;left:0px;top:0px;width:120px;height:113px}.waypoints .distanceboxEditor{position:absolute;margin:0px;border-right:1px black solid;left:6px;top:-115px;width:120px;height:113px;z-index:100}.waypoints .totaldistance{position:absolute;font-weight:bold;text-align:center;left:0px;top:10px;height:36px;width:120px;font-size:36px;line-height:normal}.waypoints .unimportant{color:rgba(0,0,0,0);-webkit-text-stroke:1px black}.waypoints .rallyDistance{display:none !important}.waypoints .totaldistancertz{position:absolute;font-weight:bold;text-align:center;left:0px;top:0px;height:36px;width:120px;font-size:36px;line-height:normal}.waypoints .threeDigits{font-size:55px;top:-10px}.waypoints .fourDigits{font-size:48px;top:-4px}.waypoints .fiveDigits{font-size:39px}.waypoints .zerodistance{display:none}.waypoints .zerodistancertz{position:absolute;font-weight:bold;text-align:center;left:18px;top:46px;height:36px;width:81px;font-size:36px;line-height:27px;border-top:2px black solid}.waypoints .zerodistancertzEditCloseButtons{font-size:10px !important;padding-top:0 !important;left:75px !important;width:45px !important;top:0 !important;height:12px !important}.waypoints .zerodistancertzEditCloseButtonsRoadRally{left:36px !important}.waypoints .showContent{display:block !important}.waypoints .hideContent{display:none !important}.waypoints .altdistbox{position:absolute;left:20px;top:50px;width:80px;border-bottom:none;height:14px;text-align:center;font-size:12px;font-weight:normal;margin-left:auto;margin-right:auto}.waypoints .altdistboxrtz{position:absolute;left:20px;top:36px;width:80px;height:14px;text-align:center;font-size:10px;font-weight:normal;margin-left:auto;margin-right:auto}.waypoints .idbox{position:absolute;font-size:15px;font-weight:bold;text-align:right;padding-top:0px;padding-right:1px;margin:0px;border-top:1px black solid;border-left:1px black solid;left:92px;bottom:0px;width:26px;height:16px}.waypoints .audiowaypoint{position:absolute;left:62px;width:27px;bottom:2px;z-index:2}.waypoints .audiowaypoint img{cursor:pointer}.waypoints .distanceup{display:none}.waypoints .stepdistancebox{position:absolute;font-size:18px;font-weight:bold;text-align:center;padding-top:0;margin:0px;border-top:1px black solid;border-right:1px black solid;left:0px;bottom:0px;width:47px;height:26px;line-height:26px}.waypoints .waypointiconbox{position:absolute;font-size:22px;font-weight:bold;text-align:center;padding-top:0;margin:0px;left:50px;bottom:0px;width:40px;height:40px;cursor:pointer;margin-top:2.4px}.waypoints .tulipbox{border-right:1px black solid;position:absolute;margin:0px;left:121px;top:0px;width:184px;height:113px}.waypoints .distancespecialstage{display:none}.waypoints .tulipcanvas{cursor:auto;user-select:none;width:184px;height:113px}.waypoints .detailsbox{position:absolute;overflow:hidden;font-size:16px;font-weight:normal;right:0px;top:0px;width:184px;height:113px;background-position:center center;background-size:100%}.waypoints .iconpanelnormal{position:absolute;right:0px;top:0px;width:181px;padding:0px;margin:0;font-size:16px;font-weight:bold;color:black;border:none;text-align:center;resize:none;outline:none;overflow:visible}.waypoints .iconpanelhighlight{position:absolute;right:0px;top:0px;width:184px;padding:0px;margin:0;font-size:16px;font-weight:bold;color:black;border:none;text-align:center;background-color:silver;resize:none;outline:none;overflow:visible}.waypoints .iconpanelimage{width:42px;height:42px;margin-right:10px}.waypoints .iconpanelimage.gpsicon{display:none}.waypoints .iconpanelimage .texticonpanelimage{width:42px;height:61px;margin-right:8px}.waypoints .detailstext{background-color:transparent;position:absolute;display:block;padding:3px;margin:0px;font-size:16px;font-weight:bold;color:black;left:309px;top:4px;width:171px;height:74px;border:none;resize:none;outline:none;overflow:hidden;text-align:center}.waypoints .detailstext:focus{border-color:none;box-shadow:none}.waypoints .detailstext p{color:black;height:100%;font-size:16px;display:inline-flex;justify-content:center;align-items:center;white-space:pre-wrap}.waypoints textarea.detailstext{font-family:sans-serif;line-height:normal}.waypoints .detailstextwithicontray{position:absolute;background:transparent;padding:0 5px 2px;margin:0px;font-size:17px;font-weight:bold;color:black;left:312px;top:45px;width:163px;height:36px;line-height:normal;border:none;resize:none;outline:none;overflow:hidden;text-align:center}.waypoints .detailstextwithicontray:focus{border-color:none;box-shadow:none}.waypoints .detailstextwithicontray p{color:black;height:100%;font-size:17px;display:inline-flex;justify-content:center;align-items:center;white-space:pre-wrap}.waypoints .headingbox{position:absolute;font-size:22px;line-height:normal;font-weight:bold;text-align:center;padding-top:0px;margin:0px;border-top:1px black solid;border-right:1px black solid;left:306px;bottom:0px;width:75px;height:26px}.waypoints .headingbox.no_print{color:#d3d3d3;border-color:#d3d3d3;background-color:white}.waypoints .gpsbox{position:absolute;font-size:10px;font-weight:normal;text-align:right;padding-top:0px;padding-right:5px;margin:0px;border-top:1px black solid;border-left:1px black solid;left:409px;bottom:0px;width:75px;height:26px;line-height:12px;color:black}.waypoints .gpsbox.no_print{color:#d3d3d3;border-color:#d3d3d3}.waypoints .gpsRoadRallyWrapper{display:none}.waypoints .tc-distance-start{display:none}.waypoints .iconpanelstreetsign{display:none}.waypoints .streetsignicon{display:none !important}.waypoints .headerWrapper{display:none}.waypoints.roadrally .waypoint,.waypoints.roadrally .selectedwaypoint{height:125px}.waypoints.roadrally .waypoint.specialstage .tulipbox,.waypoints.roadrally .selectedwaypoint.specialstage .tulipbox{background-color:#c0c0c0}.waypoints.roadrally .waypoint.specialstage .distancespecialstage,.waypoints.roadrally .selectedwaypoint.specialstage .distancespecialstage{display:initial;z-index:1}.waypoints.roadrally .waypoint.specialstage .not-border-bottom,.waypoints.roadrally .selectedwaypoint.specialstage .not-border-bottom{border-bottom:2px solid #c0c0c0}.waypoints.roadrally .distancebox{width:81px;height:125px}.waypoints.roadrally .distancebox .distanceboxline{position:absolute;height:125px;width:1px;background-color:#000;left:41px}.waypoints.roadrally .backgroundimage-box{display:initial !important;height:125px !important}.waypoints.roadrally .audiowaypoint{left:48px}.waypoints.roadrally .markInfo,.waypoints.roadrally .markInfoStart,.waypoints.roadrally .tc-info-box,.waypoints.roadrally .stop-info-box{position:absolute;z-index:10;top:11px;width:125px;left:28px;min-height:48px}.waypoints.roadrally .markInfo p,.waypoints.roadrally .markInfoStart p,.waypoints.roadrally .tc-info-box p,.waypoints.roadrally .stop-info-box p{color:black;margin:0;text-align:center;font-size:14px}.waypoints.roadrally .markInfo p:nth-child(2),.waypoints.roadrally .markInfoStart p:nth-child(2),.waypoints.roadrally .tc-info-box p:nth-child(2),.waypoints.roadrally .stop-info-box p:nth-child(2){font-size:17px;font-weight:600}.waypoints.roadrally .totaldistance{width:40px;font-size:13px;top:52px}.waypoints.roadrally .totaldistance.rallyDistance{display:none}.waypoints.roadrally .stepdistancebox{border:none;font-size:13px;padding:0;width:40px;top:47px;left:41px}.waypoints.roadrally .tulipbox{left:82px;height:125px;width:183px}.waypoints.roadrally .tulipbox .tulipcanvas{width:183px;height:125px}.waypoints.roadrally .tulipbox.not-border-bottom{border-bottom:2px solid white;z-index:1}.waypoints.roadrally .distancespecialstage{position:absolute;left:225px;bottom:0px;width:38px;font-weight:bold}.waypoints.roadrally .gravel-wrapper{position:absolute;z-index:1;height:125px;width:6px;left:265px;border-left:1px solid black;border-right:1px solid black}.waypoints.roadrally .gravel-wrapper .gravelline_bottom{background-color:transparent;height:63px;position:absolute;width:6px;bottom:0}.waypoints.roadrally .gravel-wrapper .gravelline_bottom.show{background-color:#000}.waypoints.roadrally .gravel-wrapper .gravelline_top{background-color:transparent;height:63px;position:absolute;width:6px;top:0}.waypoints.roadrally .gravel-wrapper .gravelline_top.show{background-color:#000}.waypoints.roadrally .detailsbox{height:125px;left:272px;width:180px;border-right:1px solid #000;background-size:100%;background-position:center center}.waypoints.roadrally .detailsbox .tc-distance-start{width:30px;height:20px;position:absolute;top:62px;right:25px;display:initial}.waypoints.roadrally .detailsbox .tc-distance-start p{color:black;font-size:16px}.waypoints.roadrally .detailstext{left:312px;width:133px;top:11px;height:105px;background-color:transparent}.waypoints.roadrally .detailstext p{color:black;height:108px;width:140px;font-size:16px;vertical-align:middle;display:table-cell}.waypoints.roadrally p.detailstext{height:auto;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.waypoints.roadrally .detailstextwithicontray.hasgpsicon.detailstextrally{top:43px !important;height:33px !important}.waypoints.roadrally .detailstextwithicontray.detailstextrally.hasgpsicon{top:43px !important;height:33px !important}.waypoints.roadrally .detailstextwithicontray{left:312px;width:133px;top:11px;height:105px;background-color:transparent;word-wrap:break-word}.waypoints.roadrally .detailstextwithicontray p{color:black;height:108px;width:140px;font-size:16px;vertical-align:middle;display:table-cell;word-break:break-word}.waypoints.roadrally .detailstextwithicontray.detailstextrally{height:72px;top:50px}.waypoints.roadrally .detailstextwithicontray.detailstextrally p{height:72px}.waypoints.roadrally .detailstextwithicontray.hasgpsicon{height:63px}.waypoints.roadrally .detailstextwithicontray.hasgpsicon p{height:63px}.waypoints.roadrally .iconpanelimage{width:35px;height:35px;margin-right:10px}.waypoints.roadrally .iconpanelimage.gpsicon{display:none}.waypoints.roadrally .iconpanelimage .texticonpanelimage{width:42px;height:61px;margin-right:8px}.waypoints.roadrally .iconpanelnormal,.waypoints.roadrally .iconpanelhighlight{height:124px;width:55px !important;left:272px}.waypoints.roadrally .distanceup{display:initial;right:0;position:absolute;width:40px;font-size:13px;top:52px;text-align:center;font-weight:bold}.waypoints.roadrally .waypointdeletebutton{right:-160px}.waypoints.roadrally .waypointuploadbgimage{display:initial;right:4px;left:auto;top:97px;width:29px;height:29px}.waypoints.roadrally .idbox{text-align:center;background-color:#fff;color:#000;border-radius:2px;border:1px solid #000;width:20px;left:84px;z-index:2;font-size:13px;font-weight:400}.waypoints.roadrally .headingbox{display:none}.waypoints.roadrally .gpsbox{display:none}.waypoints.roadrally .gpsRoadRallyWrapper{display:initial;position:absolute;font-size:10px;font-weight:bold;text-align:left;padding-top:0px;padding-right:0px;margin:0px;border:1px black solid;left:376px;bottom:1px;width:73px;height:39px;line-height:13px;color:black}.waypoints.roadrally .gpsRoadRallyWrapper .altDiv{border-top:1px solid #000;font-size:10px;padding-left:5px}.waypoints.roadrally .gpsRoadRallyWrapper .atendaSignal{width:30px;position:absolute;left:-40px;bottom:4px}.waypoints.roadrally .gpsRoadRallyWrapper{z-index:10}.waypoints.roadrally .iconpanelstreetsign{position:absolute;display:block;margin:0px;font-size:16px;font-weight:bold;color:black;left:327px;top:0px;width:125px;height:65px;border:none;resize:none;outline:none;overflow:hidden}.waypoints.roadrally .iconpanelstreetsign .streetsignicon1{width:76px;position:absolute;z-index:100;left:20px;margin:0px;top:6px;height:40px}.waypoints.roadrally .iconpanelstreetsign .streetsignicon1 textarea{height:20px;font-size:12px;line-height:10px;width:inherit;margin:0;padding:11px 0px 0px 0px;resize:none;overflow:hidden;border:3px solid #000;color:black;background-color:white}.waypoints.roadrally .iconpanelstreetsign .streetsignicon1 .streetBackSlash{border:1px solid #000;width:95px;transform:rotate(-27deg);position:absolute;top:20px;left:-9px}.waypoints.roadrally .iconpanelstreetsign .streetsignicon2{width:76px;position:absolute;z-index:100;left:24px;margin:0px;top:6px;height:30px}.waypoints.roadrally .iconpanelstreetsign .streetsignicon2 textarea{width:inherit;height:20px;font-size:12px;line-height:10px;margin:0;padding:11px 0px 0px 0px;resize:none;overflow:hidden;border:3px solid #000;border-left:none;color:black;background-color:white}.waypoints.roadrally .iconpanelstreetsign .streetsignicon2 .streetBackSlash{border:1px solid #000;width:95px;transform:rotate(-19deg);position:absolute;top:14px;left:-12px}.waypoints.roadrally .iconpanelstreetsign .streetsignicon2 .triangle-left{background-image:url("/assets/road_rally/triangle-left-1-758ae9792aa1aeb0999de38d1719ebe8.png");height:37px;width:25px;position:absolute;background-size:cover;top:0px;left:-24px}.waypoints.roadrally .iconpanelstreetsign .streetsignicon3{width:78px;position:absolute;z-index:100;left:20px;margin:0px;top:6px;height:30px}.waypoints.roadrally .iconpanelstreetsign .streetsignicon3 textarea{width:inherit;height:20px;font-size:12px;line-height:10px;margin:0;padding:11px 0px 0px 0px;resize:none;overflow:hidden;border:3px solid #000;color:black;border-right:none;background-color:white}.waypoints.roadrally .iconpanelstreetsign .streetsignicon3 .streetBackSlash{border:1px solid #000;width:95px;transform:rotate(-19deg);position:absolute;top:14px;left:-7px}.waypoints.roadrally .iconpanelstreetsign .streetsignicon3 .triangle-right{background-image:url("/assets/road_rally/triangle-right-1-a5273323b1773b4a9e2d95041d33f504.png");height:37px;width:25px;position:absolute;background-size:cover;top:0px;left:77px}.waypoints.roadrally .iconpanelstreetsign .streetsignicon4{width:76px;position:absolute;z-index:100;left:20px;margin:0px;top:6px;height:40px}.waypoints.roadrally .iconpanelstreetsign .streetsignicon4 textarea{width:inherit;margin:0;padding:0;resize:none;overflow:hidden;border:3px solid #000;background-color:white}.waypoints.roadrally .iconpanelstreetsign .streetsignicon4 .streetBackSlash{border:1px solid #000;width:95px;transform:rotate(-27deg);position:absolute;top:20px;left:-9px}.waypoints.roadrally .iconpanelstreetsign .streetsignicon5{width:76px;position:absolute;z-index:100;left:20px;margin:0px;top:6px;height:30px}.waypoints.roadrally .iconpanelstreetsign .streetsignicon5 textarea{width:inherit;margin:0;padding:0;resize:none;overflow:hidden;border:3px solid #000;height:24px;border-left:none;background-color:white}.waypoints.roadrally .iconpanelstreetsign .streetsignicon5 .streetBackSlash{border:1px solid #000;width:95px;transform:rotate(-19deg);position:absolute;top:14px;left:-12px}.waypoints.roadrally .iconpanelstreetsign .streetsignicon5 .triangle-left{background-image:url("/assets/road_rally/triangle-left-1-758ae9792aa1aeb0999de38d1719ebe8.png");height:30px;width:20px;position:absolute;background-size:cover;top:0px;left:-18px}.waypoints.roadrally .iconpanelstreetsign .streetsignicon6{width:76px;position:absolute;z-index:100;left:0;margin:0px;top:6px;height:30px}.waypoints.roadrally .iconpanelstreetsign .streetsignicon6 textarea{width:inherit;margin:0;padding:0;resize:none;overflow:hidden;border:3px solid #000;height:24px;border-right:none;background-color:white}.waypoints.roadrally .iconpanelstreetsign .streetsignicon6 .streetBackSlash{border:1px solid #000;width:95px;transform:rotate(-19deg);position:absolute;top:14px;left:-7px}.waypoints.roadrally .iconpanelstreetsign .streetsignicon6 .triangle-right{background-image:url("/assets/road_rally/triangle-right-1-a5273323b1773b4a9e2d95041d33f504.png");height:30px;width:20px;position:absolute;background-size:cover;top:0px;left:77px}.waypoints.roadrally .iconpanelstreetsign textarea{text-align:center;font-weight:bold;color:#000}.waypoints.roadrally .iconpanelstreetsign textarea[disabled]{cursor:default;border-color:#000}.waypoints.roadrally .streetsignicon{display:block !important}.waypoints.roadrally .headerWrapper{display:block;position:relative;height:78px;width:100%;left:6px}.waypoints.roadrally .headerWrapper .tcStartWrapper{position:absolute;top:-1px;line-height:19px;left:0px;width:257px;font-size:14px;z-index:0;height:20px;padding:0 4px;border:1px black solid;border-radius:0px;border-bottom:none;resize:none;display:inline-block;z-index:1}.waypoints.roadrally .headerWrapper .tcStartWrapper .tcstartcustom,.waypoints.roadrally .headerWrapper .tcStartWrapper .roadbookpageheadertcstart .tcstarttextnumber,.roadbookpageheadertcstart .waypoints.roadrally .headerWrapper .tcStartWrapper .tcstarttextnumber{height:10px;background:white;display:none}.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartAuto,.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartDivCustom,.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartTextNumber{position:absolute;padding:0px;font-weight:bold;font-size:13px;top:0px;left:125px;width:140px;height:19px;margin:0;color:black;resize:none;border:none;line-height:18px;overflow:hidden;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartAuto::-webkit-input-placeholder,.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartDivCustom::-webkit-input-placeholder,.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartTextNumber::-webkit-input-placeholder{font-size:10px;font-weight:300}.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartAuto::-moz-placeholder,.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartDivCustom::-moz-placeholder,.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartTextNumber::-moz-placeholder{font-size:10px;font-weight:300}.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartAuto:-ms-input-placeholder,.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartDivCustom:-ms-input-placeholder,.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartTextNumber:-ms-input-placeholder{font-size:10px;font-weight:300}.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartAuto input:-moz-placeholder,.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartDivCustom input:-moz-placeholder,.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartTextNumber input:-moz-placeholder{font-size:10px;font-weight:300}.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartAuto:focus,.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartDivCustom:focus,.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartTextNumber:focus{outline:-webkit-focus-ring-color auto 0px;outline-offset:0px;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.waypoints.roadrally .headerWrapper .tcStartWrapper .tc-from-label{position:absolute}.waypoints.roadrally .headerWrapper .tcStartWrapper .tcStartTextNumber{left:70px;width:35px}.waypoints.roadrally .headerWrapper .tcNumberStart{position:absolute;padding:0px;font-weight:bold;font-size:14px;top:-1px;left:60px;width:25px;height:19px;margin:0;color:black;resize:none;border:none;line-height:20px;text-align:center;overflow:hidden}.waypoints.roadrally .headerWrapper .tcEndWrapper{position:absolute;top:20px;line-height:19px;left:0px;width:257px;font-size:14px;height:20px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;display:inline-block}.waypoints.roadrally .headerWrapper .tcEndWrapper .tcendcustom,.waypoints.roadrally .headerWrapper .tcEndWrapper .roadbookpageheadertcend .tcendtextnumber,.roadbookpageheadertcend .waypoints.roadrally .headerWrapper .tcEndWrapper .tcendtextnumber{height:10px}.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndAuto,.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndDivCustom,.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndTextNumber{position:absolute;padding:0px;font-weight:bold;font-size:13px;top:0px;left:125px;width:140px;height:19px;margin:0;color:black;resize:none;border:none;line-height:18px;overflow:hidden;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndAuto::-webkit-input-placeholder,.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndDivCustom::-webkit-input-placeholder,.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndTextNumber::-webkit-input-placeholder{font-size:10px;font-weight:300}.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndAuto::-moz-placeholder,.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndDivCustom::-moz-placeholder,.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndTextNumber::-moz-placeholder{font-size:10px;font-weight:300}.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndAuto:-ms-input-placeholder,.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndDivCustom:-ms-input-placeholder,.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndTextNumber:-ms-input-placeholder{font-size:10px;font-weight:300}.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndAuto input:-moz-placeholder,.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndDivCustom input:-moz-placeholder,.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndTextNumber input:-moz-placeholder{font-size:10px;font-weight:300}.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndAuto:focus,.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndDivCustom:focus,.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndTextNumber:focus{outline:-webkit-focus-ring-color auto 0px;outline-offset:0px;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndTextNumber{left:70px;width:35px}.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndTextNumber.red-style-transit{text-align:center}.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndTextNumber.red-style-transit::-webkit-input-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);font-size:19px}.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndTextNumber.red-style-transit:-moz-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);font-size:19px}.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndTextNumber.red-style-transit:-ms-input-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);font-size:19px}.waypoints.roadrally .headerWrapper .tcEndWrapper .tcEndTextNumber.red-style-transit::-moz-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);font-size:19px}.waypoints.roadrally .headerWrapper .tcNumberEnd{position:absolute;padding:0px;font-weight:bold;font-size:14px;top:-1px;left:60px;width:25px;height:19px;margin:0;color:black;resize:none;border:none;line-height:20px;text-align:center;overflow:hidden}.waypoints.roadrally .headerWrapper .tc-label{left:40px;position:absolute}.waypoints.roadrally .headerWrapper .ssInfoWrapper{position:absolute;top:41px;line-height:19px;left:0px;width:257px;font-size:9px;z-index:0;height:36px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none}.waypoints.roadrally .headerWrapper .ssInfoWrapper .specialStageAddress{position:absolute;bottom:2px;left:5px;font-weight:bold;font-size:15px}.waypoints.roadrally .headerWrapper .ssInfoWrapper .specialStageAddress .specialStageInput{padding:0px;font-weight:bold;font-size:13px;top:0px;left:33px;width:200px;height:19px;margin:0;color:black;resize:none;border:none;line-height:18px;overflow:hidden;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.waypoints.roadrally .headerWrapper .ssInfoWrapper .specialStagePosition{position:absolute;right:5px;font-weight:bold;font-size:14px}.waypoints.roadrally .headerWrapper .ssInfoWrapper .specialStageDistance{position:absolute;right:5px;bottom:0;font-weight:bold;font-size:12px}.waypoints.roadrally .headerWrapper .distanceSSWrapper{position:absolute;top:-1px;line-height:19px;left:266px;width:106px;font-size:9px;z-index:1;height:41px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;overflow:hidden}.waypoints.roadrally .headerWrapper .distanceSSWrapper .distanceContent{position:absolute;bottom:0;left:0;width:114px;height:24px;font-size:14px;font-weight:bold;text-align:center}.waypoints.roadrally .headerWrapper .averageWrapper{position:absolute;top:41px;line-height:19px;left:266px;width:106px;font-size:9px;z-index:1;height:36px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;overflow:hidden}.waypoints.roadrally .headerWrapper .averageWrapper .routeRevised{position:absolute;padding:0px;font-weight:bold;font-size:13px;top:15px;left:4px;width:102px;height:19px;margin:0;color:black;resize:none;border:none;line-height:18px;overflow:hidden;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.waypoints.roadrally .headerWrapper .averageWrapper .averageContent{position:absolute;top:15px;line-height:10px;text-align:center;left:35px;font-weight:bold;width:40px}.waypoints.roadrally .headerWrapper .dayWrapper{position:absolute;top:-1px;line-height:19px;left:381px;width:101px;font-size:9px;z-index:1;height:20px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;overflow:hidden}.waypoints.roadrally .headerWrapper .dayWrapper .dayInput{position:absolute;font-size:13px;font-weight:bold;text-align:right;padding-top:0px;margin:0px;top:2px;left:28px;width:70px;height:16px;border:none;color:black}.waypoints.roadrally .headerWrapper .sectionWrapper{position:absolute;top:20px;line-height:19px;left:381px;width:101px;font-size:9px;z-index:1;height:20px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;overflow:hidden}.waypoints.roadrally .headerWrapper .sectionWrapper .sectionInput{position:absolute;font-size:13px;font-weight:bold;text-align:right;padding-top:3px;margin:0px;top:0px;left:45px;width:53px !important;height:16px;border:none;color:black}.waypoints.roadrally .headerWrapper .timeWrapper{position:relative;top:41px;line-height:19px;left:381px;width:101px;font-size:9px;z-index:1;height:36px;padding:0 4px;border:1px black solid;border-radius:0px;resize:none;overflow:hidden}.waypoints.roadrally .headerWrapper .timeWrapper .timeInput{padding-left:0px;position:absolute;color:black;top:16px;left:0px;height:16px;width:68px;z-index:-99;border:none;text-align:right;font-weight:600;font-size:13px;font-weight:bold;border:none;margin:0;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6);box-shadow:inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(82,168,236,0.6)}.waypoints.roadrally .headerWrapper .timeWrapper .timeUnit{position:absolute;font-size:16px;font-weight:bold;text-align:right;padding-top:3px;margin:0px;top:15px;left:72px;width:30px;height:16px}.waypoints.roadrally .header-wrapper-first-waypoint{top:-34px;margin-top:-79px}.waypoints.roadrally .detail-box-right{border-left:1px solid black;height:125px;right:0px;position:absolute;z-index:1;width:36px;position:absolute}.waypointfooter{position:relative;margin:0px;border:1px black solid;left:6px;width:490px}body.print .no_print,body.print_roll .no_print{display:none}.waypointdeletebutton{position:absolute;overflow:hidden;font-size:12px;font-weight:normal;top:1px;right:1px;width:12px;height:12px;z-index:100;cursor:pointer}.stageinfooption{background-color:white;display:none;font-size:12px;list-style-type:none;position:absolute;top:25px;left:47px;width:105px;float:left;text-align:left;border:1px solid;border-radius:4px;border-top-right-radius:0;z-index:2222}.stageinfooption .stageoption{cursor:pointer;padding-left:5px}.stageinfooption .stageoption:hover{background-color:silver}.customstageinfolabel{display:none;position:absolute;font-size:16px;font-weight:bold;color:black;z-index:10;top:13px;width:120px;left:42px;min-height:43px;overflow:hidden;outline:none;resize:none;border:none;text-align:left}.customstageinfolabel.infostagecustom{display:none;text-align:left;position:absolute;z-index:10;top:17px;width:125px;left:40px;min-height:48px;font-weight:600}.waypointuploadbgimage{position:absolute;overflow:hidden;font-size:12px;font-weight:normal;top:90px;right:83px;width:23px;height:23px;z-index:100;cursor:pointer}.stageinfooption{display:none}.optionstagebutton{position:absolute;left:167px;top:1px;cursor:pointer;z-index:10}.waypointeditbutton{position:absolute;overflow:hidden;font-size:12px;font-weight:normal;top:61px;right:369px;width:120px;height:21px;font-weight:bold;text-align:center;line-height:normal;background-color:red;z-index:100;cursor:pointer;cursor:hand}.editbutton{height:0px}.waypointeditortoolbar{position:relative;width:100%;height:20px;border-bottom:2px #F9F9F9 solid;clear:both}.toolbarDiv input[type="button"]:focus{outline:none}.waypointeditortoolbarExt{display:table;width:100%;border-bottom-style:none}.toolbarDiv{display:table-cell}#landmark1Ext,#landmark2Ext,#terrainExt,#speedExt,#noteExt,#crossCountryExt,#roadRallyExt,#customTabExt,#sign1Ext,#sign2Ext{width:100%}.waypointeditoralwaysOnbar{position:relative;width:100%;height:44px}.alwaysonsection{position:relative;float:left;width:238px;height:59px;border:1px #000000 solid}.alwaysonsection-custom{width:216px}.alwaysonsection-custom .alwaysonsectiontitle{width:205px}.alwaysonsection-custom .texticon{border:2px solid transparent;margin-top:0;height:40px;width:38px;margin-left:1px}.alwaysonsection-custom .texticon p{padding:10px 5px 0 5px;height:54%;overflow:hidden;word-wrap:break-word}.alwaysonsection-custom.editing .texticon{border-color:red}.alwaysonsection-custom.editing .texticon p{padding:0 5px;height:58px}#freeline-section{width:37px;float:left;border-top:1px solid black}#freeline-section .alwaysonsectiontitle{width:37px;padding-left:0}#freeline-section #freeline-pencil-title{width:40px}#freeline-section #freeline-pencil-title .icon{width:35px;height:28px;margin:0 auto;display:block;background:url("/assets/pencil.png") center center no-repeat}#freeline-section .free-line-btn{height:24px;width:100%;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #fff;position:relative;background:none;border-bottom-color:black;border-right:none}#freeline-section .free-line-btn.selected{position:relative;z-index:999}#freeline-section .free-line-btn.selected.selected:before{content:"";position:absolute;left:-2px;top:-2px;height:26px;width:33px;border:3px solid red;z-index:9999}#freeline-section .free-line-btn:focus{border-color:none}#freeline-section .free-line-btn .line{content:"";left:14px;position:absolute;top:6px;background-size:contain}#freeline-section .free-line-btn#usePencil{height:20.5px}#freeline-section .free-line-btn#usePencil .line{background:url("/assets/thin-pencil.png") no-repeat scroll center center/contain rgba(0,0,0,0);height:21px;left:9px;top:-3px;width:16px}#freeline-section .free-line-btn#useBrush .line{background:url("/assets/pencil.png") center center no-repeat;height:21px;left:8px;top:-1px;width:20px}.alwaysonsectiontitle{width:228px;padding-left:10px;font-size:11px;text-align:center;font-weight:bold;border-bottom:1px #000000 solid}.toolspanel{width:100%;margin:0px;overflow:auto;margin-top:0px}.toolspanel#editPanel{margin-top:8px}.toolspanel#editIconTrayPanel{padding:10px 5px}.iconcategory{border:1px black solid;background-color:#FFFFFF;width:94px;height:20px;float:left;text-align:center}.icon{border:1px black solid;background-color:#FFFFFF;float:left;width:60px;height:50px;text-align:center;overflow:hidden;font-weight:bold;color:#000000;letter-spacing:-1pt;word-spacing:1pt;font-size:11px;text-align:center;font-family:verdana, sans-serif;line-height:1;margin:0px}.icon img{width:64px;height:64px;text-align:center;draggable:true;cursor:pointer}.roadicon{border:none;background-color:#FFFFFF;float:left;width:46px;height:39px;text-align:center;margin:0px;margin-top:0px}.roadicon p{text-align:center;margin-top:-5px;padding-top:0px;font-weight:bold;color:#000000;letter-spacing:-1pt;word-spacing:1pt;font-size:11px;text-align:center;font-family:verdana, sans-serif;line-height:1;height:15px}.texticon{border:none;background-color:#FFFFFF;float:left;width:42px;height:30px;text-align:center;margin-top:20px}.texticon p{text-align:center;font-weight:bold;color:#000000;letter-spacing:-1pt;word-spacing:1pt;font-size:11px;text-align:center;font-family:verdana, sans-serif;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}img.btn-custom-text{top:14px;right:1px;position:absolute;cursor:pointer}img.btn-custom-text.btn-custom-save{display:none}.toolBtn,.toolBtn_On,.splitBtnMaster,.splitBtnDropDown,.folder-dropdown{border:1px gray solid;margin-right:2px;background:#636363;background:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#c4c4c4));background:-webkit-linear-gradient(top, #f2f2f2, #c4c4c4);background:-moz-linear-gradient(top, #f2f2f2, #c4c4c4);background:-ms-linear-gradient(top, #f2f2f2, #c4c4c4);background:-o-linear-gradient(top, #f2f2f2, #c4c4c4);padding:2px 7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:black;font-size:12px;font-family:Helvetica, Arial, Sans-Serif;text-decoration:none;vertical-align:middle;height:22px}.toolBtn:hover{background:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#8dbfe0));background:-webkit-linear-gradient(top, #f2f2f2, #8dbfe0);background:-moz-linear-gradient(top, #f2f2f2, #8dbfe0);background:-ms-linear-gradient(top, #f2f2f2, #8dbfe0);background:-o-linear-gradient(top, #f2f2f2, #8dbfe0)}.toolBtn:active{background:#66a9d6}.toolBtn_On{background:#690101;background:-webkit-gradient(linear, left top, left bottom, from(#fc2424), to(#690101));background:-webkit-linear-gradient(top, #fc2424, #690101);background:-moz-linear-gradient(top, #fc2424, #690101);background:-ms-linear-gradient(top, #fc2424, #690101);background:-o-linear-gradient(top, #fc2424, #690101);color:white}.splitBtnMaster{-webkit-border-top-right-radius:0px;-moz-border-top-right-radius:0px;border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-bottom-right-radius:0px;border-bottom-right-radius:0px;margin-right:0px}.splitBtnDropDown{-webkit-border-top-left-radius:0px;-moz-border-top-left-radius:0px;border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-bottom-left-radius:0px;border-bottom-left-radius:0px}.printoptions{position:absolute;color:black;display:none;left:0px;top:0px;width:120px;padding:3px;border:1px black solid;background-color:white;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;z-index:2000;overflow:hidden}.list-folders{position:absolute;color:black;display:none;left:0px;top:0px;width:120px;padding:3px;border:1px black solid;background-color:white;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;z-index:2000;overflow:hidden}.printoption,.option-folder{list-style-type:none;cursor:pointer}.printoptiondisabled{list-style-type:none;cursor:not-allowed;color:gray}.printoption:hover,.option-folder:hover,.option-folder.selected{background-color:silver}.addressOptionsBtn{position:absolute;left:227px;top:2px;width:12px;height:12px;z-index:1000;cursor:pointer;cursor:hand}.addressoptions{position:absolute;color:black;display:none;left:106px;top:13px;width:100px;padding:3px;border:1px black solid;background-color:white;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-top-right-radius:0px;z-index:2000;overflow:hidden}.averageoptions{position:absolute;color:black;background-color:white !important;display:none;left:8px;top:14px;width:70px;height:36px;padding:3px;border:1px black solid;background-color:white;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-top-right-radius:0px;z-index:2000;overflow:hidden}.averageoptiontime{font-size:10px;font-weight:normal;font-family:sans-serif;list-style-type:none;cursor:pointer}.averageoptiontime:hover{background-color:silver}.addressoption,.tcaddressoption{list-style-type:none;cursor:pointer}.addressoptiondisabled{list-style-type:none;cursor:not-allowed;color:gray}.addresslabel{margin:0px;margin-right:8px;font-weight:bold;z-index:1000;position:absolute;left:90px;top:1px}.addressauto{position:absolute;top:12px;left:16px;width:210px;height:30px;display:block;text-align:center;font-weight:bold}.addressgps{position:absolute;top:20px;left:0px;width:241px;text-align:center;display:none;font-size:16px;font-weight:bold}.addresscustom{display:none;position:absolute;padding:10px 0 0;top:12px;left:6px;width:210px;height:36px;color:black;resize:none;border:none;line-height:15px;overflow:hidden;text-align:center;font-weight:bold}.addressoption:hover{background-color:silver}.toolBtn_On:hover{background:#ff0000;color:#ffffff}.toolBtn_On:active{background:#960000}.addressOptionsBtn{position:absolute;left:227px;top:2px;width:12px;height:12px;z-index:1000;cursor:pointer;cursor:hand}.distanceChangeBtn{position:absolute;left:107px;top:1px;width:12px;height:12px;z-index:1000;cursor:pointer;cursor:hand}.averageOptionsBtn{display:none;position:absolute;left:99px;top:2px;width:12px;height:12px;z-index:1000;cursor:pointer;cursor:hand}body.print_jart,body.print_jart_roll{background:white}body.print_jart #roadbook,body.print_jart_roll #roadbook{border:none;margin:6px;overflow:visible}body.print_jart .roadbookpage,body.print_jart_roll .roadbookpage{page-break-after:always}body.print_jart .roadbookpageheader,body.print_jart_roll .roadbookpageheader{display:none}body.print_jart .roadbookcolumn,body.print_jart_roll .roadbookcolumn{float:left;margin-left:10px;margin-top:10px;border:none;width:196px;page-break-inside:avoid}body.print_jart .roadbookheader,body.print_jart_roll .roadbookheader{position:relative;border:none;overflow:hidden;height:30px;padding:0px;margin:0px;left:0px;top:0px;height:737px;background-color:transparent;overflow:hidden}body.print_jart .roadbookcreatedat,body.print_jart .roadbookname,body.print_jart .roadbookdescription,body.print_jart .roadbookpageheaderdistance,body.print_jart .roadbookpageheaderwaypointcount,body.print_jart .roadbookpageheaderfuelrange,body.print_jart .roadbookpageheaderconfig,body.print_jart .roadbookpagestart,body.print_jart .roadbookpageend,body.print_jart .roadbookpagewarning,body.print_jart_roll .roadbookcreatedat,body.print_jart_roll .roadbookname,body.print_jart_roll .roadbookdescription,body.print_jart_roll .roadbookpageheaderdistance,body.print_jart_roll .roadbookpageheaderwaypointcount,body.print_jart_roll .roadbookpageheaderfuelrange,body.print_jart_roll .roadbookpageheaderconfig,body.print_jart_roll .roadbookpagestart,body.print_jart_roll .roadbookpageend,body.print_jart_roll .roadbookpagewarning{position:absolute;left:0px;width:194px;line-height:normal;border:1px black solid;border-radius:3px;overflow:hidden;margin:0px;padding:0px}body.print_jart .roadbookcreatedat,body.print_jart_roll .roadbookcreatedat{height:34px;top:0px;font-size:10.6px;border:none;position:relative}body.print_jart .roadbookname,body.print_jart_roll .roadbookname{height:40px;top:41px;font-size:16px}body.print_jart .roadbookdescription,body.print_jart_roll .roadbookdescription{height:72px;width:186px;top:86px;font-size:12px;padding:4px}body.print_jart .rbunits,body.print_jart_roll .rbunits{margin:0px;font-size:12px}body.print_jart .roadbookpageheaderdistance,body.print_jart_roll .roadbookpageheaderdistance{top:171px;width:45px;height:30px;font-size:12px;line-height:normal}body.print_jart .roadbookpageheaderwaypointcount,body.print_jart_roll .roadbookpageheaderwaypointcount{left:50px;top:171px;width:66px;height:30px;font-size:12px}body.print_jart .roadbookpageheaderfuelrange,body.print_jart_roll .roadbookpageheaderfuelrange{left:121px;top:171px;width:73px;height:30px;font-size:12px}body.print_jart .roadbookpageheaderconfig,body.print_jart_roll .roadbookpageheaderconfig{top:205px;height:56px;width:186px;font-size:12px;padding:4px}body.print_jart .roadbookpageheaderconfigleft,body.print_jart .roadbookpageheaderconfigright,body.print_jart_roll .roadbookpageheaderconfigleft,body.print_jart_roll .roadbookpageheaderconfigright{border:none;margin:0px}body.print_jart .roadbookpagestart,body.print_jart_roll .roadbookpagestart{top:274px;width:186px;height:50px;padding:4px}body.print_jart .addressauto,body.print_jart_roll .addressauto{position:absolute;top:4px;left:4px;width:188px;height:30px;text-indent:35px;display:block}body.print_jart .addressgps,body.print_jart_roll .addressgps{position:absolute;top:20px;left:0px;width:194px;text-align:center;display:none;font-size:14px;font-weight:bold}body.print_jart .addresscustom,body.print_jart_roll .addresscustom{display:none;position:absolute;padding:4px;top:0px;left:0px;width:186px;height:48px;text-indent:35px;color:black;resize:none;border:none;line-height:15px;overflow:hidden}body.print_jart .roadbookpageend,body.print_jart_roll .roadbookpageend{top:337px;width:186px;height:50px;padding:4px}body.print_jart .roadbookpagewarning,body.print_jart_roll .roadbookpagewarning{top:400px;height:330px;line-height:1}body.print_jart .roadbookpagebreak,body.print_jart_roll .roadbookpagebreak{page-break-after:always}body.print_jart h1,body.print_jart_roll h1{font-size:12px}body.print_jart .waypointsheader,body.print_jart_roll .waypointsheader{position:static;display:block;border:1px black dashed;border-bottom:none;font-size:8px;padding:2px;height:20px;width:auto;left:0px;border-top-left-radius:0px;border-top-right-radius:0px;page-break-before:auto;text-align:center}body.print_jart .waypoints,body.print_jart_roll .waypoints{border:1px black solid;overflow:hidden}body.print_jart .distancebox,body.print_jart_roll .distancebox{left:0px;top:0px;height:61px;width:90px;border-bottom:1px black solid;float:none}body.print_jart .idbox,body.print_jart .headingbox,body.print_jart .stepdistancebox,body.print_jart_roll .idbox,body.print_jart_roll .headingbox,body.print_jart_roll .stepdistancebox{border:none;border-bottom:1px black solid;padding:0px;margin:0px;float:none;position:absolute;font-size:10px;font-weight:bold;line-height:normal;height:12px;width:30px;top:0px;overflow:hidden}body.print_jart .idbox,body.print_jart_roll .idbox{border-right:1px black solid;width:29px;left:0px}body.print_jart .headingbox,body.print_jart_roll .headingbox{left:30px}body.print_jart .stepdistancebox,body.print_jart_roll .stepdistancebox{left:60px;border-left:1px black solid}body.print_jart .tulipbox,body.print_jart_roll .tulipbox{float:none;border:none;border-bottom:1px black solid;position:absolute;left:90px;top:0px;width:104px;height:61px}body.print_jart .tulipcanvas,body.print_jart_roll .tulipcanvas{top:0px;left:0px;width:103px;height:59px}body.print_jart .totaldistance,body.print_jart_roll .totaldistance{position:absolute;margin:0px;padding:0px;font-size:21px;float:none;border:none;text-align:center;left:0px;top:16px;height:16px;width:90px}body.print_jart .totaldistancertz,body.print_jart_roll .totaldistancertz{position:absolute;margin:0px;padding:0px;font-size:18px;float:none;border:none;text-align:center;left:0px;top:11px;height:16px;width:90px}body.print_jart .zerodistance,body.print_jart_roll .zerodistance{display:none}body.print_jart .zerodistancertz,body.print_jart_roll .zerodistancertz{position:absolute;margin:0px;padding:0px;font-size:18px;float:none;border:none;text-align:center;left:22px;top:31px;height:16px;width:46px;line-height:17px;border-top:2px black solid}body.print_jart .altdistbox,body.print_jart_roll .altdistbox{position:absolute;left:50px;top:35px;width:40px;height:18px;text-align:right;font-size:8px;font-weight:normal;margin-left:auto;margin-right:auto}body.print_jart .altdistboxrtz,body.print_jart_roll .altdistboxrtz{position:absolute;left:25px;top:12px;width:40px;height:18px;text-align:right;font-size:0px;font-weight:normal;margin-left:auto;margin-right:auto}body.print_jart .gpsbox,body.print_jart_roll .gpsbox{float:none;padding:0px;margin:0px;padding-top:2px;font-size:7px;font-weight:normal;position:absolute;border:none;border-top:1px black solid;text-align:center;left:0px;top:48px;line-height:100%;height:14px;width:90px;white-space:nowrap}body.print_jart .detailsbox,body.print_jart_roll .detailsbox{display:none;float:none;position:absolute;left:0px;top:62px;height:60px;width:190px;border:1px black solid;text-align:center}body.print_jart .iconpanelnormal,body.print_jart_roll .iconpanelnormal{position:absolute;left:0px;right:0px;top:62px;width:192px;padding:0px;margin:0;font-size:16px;font-weight:bold;color:black;border:none;text-align:center;resize:none;outline:none;overflow:visible}body.print_jart .iconpanelimage,body.print_jart_roll .iconpanelimage{width:32px;height:32px;margin-right:10px}body.print_jart .texticonpanelimage,body.print_jart_roll .texticonpanelimage{width:42px;height:61px;margin-right:8px}body.print_jart .iconpanelimage:first-child,body.print_jart_roll .iconpanelimage:first-child{margin-left:10px}body.print_jart .texticonpanelimage:first-child,body.print_jart_roll .texticonpanelimage:first-child{margin-left:10px}body.print_jart .detailstext,body.print_jart .detailstextwithicontray,body.print_jart_roll .detailstext,body.print_jart_roll .detailstextwithicontray{position:absolute;display:block;padding:0px;margin:0px;font-size:14px;font-weight:bold;color:black;text-align:center;left:0px;top:62px;width:192px;height:58px;border:none;resize:none;outline:none;overflow:hidden}body.print_jart .detailstextwithicontray,body.print_jart_roll .detailstextwithicontray{top:100px;height:26px}body.print_jart_roll{padding-top:54px;padding-bottom:0px}body.print_jart_roll .roadbookcolumn{float:none}.folder-dropdown#folder-dropdown{float:right;width:auto}.folder-dropdown#folder-dropdown:before{width:10px}.folder-dropdown#folder-dropdown:hover{cursor:pointer;background:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#8dbfe0))}#folder-dropdown>option{line-height:18px;list-style-type:none;cursor:pointer;margin:3px;padding:6px 8px;text-shadow:none;background-color:white;border-radius:3px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:13px;color:black}#folder-dropdown>option:hover{cursor:pointer;background-color:white}.roadbookcreatedat{position:initial}.roadbookheader{position:relative}.roadbookfolderimage{top:22px}.roadbookfolderimage img{width:495px}.printroadbookpagefooter{position:relative;left:5px;top:5px}.printmile{font-size:16px;position:absolute;left:0px;top:5px;width:108px;height:50px;border:1px black solid;border-radius:3px;margin:0px;padding:4px;border-radius:3px;margin:0px;padding:4px;font-weight:bold;text-align:center}.printwaypoints{font-size:16px;position:absolute;left:126px;top:5px;width:165px;height:50px;border:1px black solid;border-radius:3px;margin:0px;padding:4px;font-weight:bold;text-align:center}.printstart{font-size:12px;position:absolute;left:0px;top:75px;width:233px;height:50px;border:1px black solid;border-radius:3px;margin:0px;padding:4px}.printend{font-size:12px;position:absolute;left:250px;top:75px;width:233px;height:50px;border:1px black solid;border-radius:3px;margin:0px;padding:4px}.roadbookpagefuelrange{position:absolute;width:173px;height:50px;border:1px black solid;border-radius:3px;margin:0px;padding:4px;font-weight:bold;text-align:center;top:5px;left:310px;font-size:16px}.roadbookpagefuelrange .fuel-footer{display:block}.rms-logo{position:absolute;left:0px;top:144px}.rms-logo img{display:block;width:165px;height:88px}.roadbookfolderimagefooter{position:absolute;left:0px;top:144px}.roadbookfolderimagefooter .road-book-folder-image-footer-div img{display:block;width:498px;height:88px}.roadbooknamefooter{display:block;position:absolute;font-size:26px;font-weight:bold;text-align:center;top:245px;line-height:26px;left:6px;width:484px;height:30px;padding:0 4px;border:1px black solid;border-radius:3px;resize:none;overflow:hidden}.roadbookcreatedatfooter{position:absolute;text-align:center;width:500px;height:36px;border:none;resize:none;top:274px;overflow:hidden;padding:0px;text-transform:uppercase;font-size:26px;margin-top:2px;margin-bottom:25px;font-family:'Russo One','sans-serif'}.pdf-download{display:none}.pdf-download-buttom-button{text-align:center}.custom-header-download-pdf{color:white !important;text-transform:uppercase !important;font-size:18px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold}#download_form{width:400px;top:51%;margin-left:-200px}#download_form.download-Pdf-Form{top:50%;left:50%;margin:0;transform:translate(-50%, -50%);border:2px solid #ff0000;width:40%}@media (max-width: 1199px){#download_form.download-Pdf-Form{width:60%}}@media (max-width: 767px){#download_form.download-Pdf-Form{width:90%}}#download_form.download-Pdf-Form .modal-body{max-height:550px}#download_form.download-Pdf-Form .modal-body::-webkit-scrollbar{width:0px}#download_form.download-Pdf-Form .modal-body::-webkit-scrollbar-track{background:transparent}#download_form.download-Pdf-Form .modal-body::-webkit-scrollbar-thumb{background:transparent}#download_form.download-Pdf-Form .modal-body .pdf-download .shared_routes_submitt .btn.btn-exit{font-weight:bold}#download_form.download-Pdf-Form .modal-body .header{height:auto;margin-bottom:22px}#download_form.download-Pdf-Form .modal-body .header h1 span.title-2{display:block;top:25px;position:absolute;left:77px}#download_form.download-Pdf-Form .modal-body .header h1 .close{color:#ff0000;background:transparent;opacity:1;text-shadow:none;float:inherit;position:absolute;top:10px;right:10px}#download_form.download-Pdf-Form .modal-body .heading2.title{padding:40px}@media (max-width: 575px){#download_form.download-Pdf-Form .modal-body .heading2.title{padding:20px}}#download_form.download-Pdf-Form .modal-body .heading2.title .lnk-download{display:block;margin:0 0;font-family:'Russo One','sans-serif'}#download_form.download-Pdf-Form .modal-body .heading2.title .lnk-download a{margin:0;text-decoration:underline;font-size:26px}@media (max-width: 575px){#download_form.download-Pdf-Form .modal-body .heading2.title .lnk-download a{font-size:20px}}#download_form.download-Pdf-Form .modal-body .heading2.title .pdf-link{font-weight:600}#download_form.download-Pdf-Form .modal-body .heading2.title h1{margin:0;position:relative}#download_form.download-Pdf-Form .modal-body .heading2.title h1 .build-img{height:200px}#download_form.download-Pdf-Form .modal-body .heading2.title h1 .loading{width:60px;margin:0 auto}#download_form.download-Pdf-Form .modal-body .heading2.title h1 .down-form-pdf{font-size:22px;font-family:"Roboto";font-weight:600}#download_form.download-Pdf-Form .modal-body .heading2.title h1 .title-2{display:block;padding-top:6px;font-size:22px;font-family:"Roboto";font-weight:600}#download_form.download-Pdf-Form .modal-body .pdf-download .modal-title{font-family:'Russo One','sans-serif'}#download_form .modal-footer .btn.btn-down-load{background-image:none;color:#fff;background-color:#337ab7;border-color:#2e6da4}#download_form .modal-body{padding:0px}#download_form .modal-body .header{height:32px;background-color:black;margin-bottom:32px;opacity:0.6;border-radius:0px 0px 0 0}#download_form .modal-body .header h1{text-align:center;line-height:36px;text-transform:none;margin-top:0px}#download_form .modal-body .heading2.title{margin:auto;text-align:center;margin-bottom:32px;font-weight:bold;font-size:14px;color:#303030;font-family:'Roboto'}#download_form .modal-body .heading2.title h1{color:black;text-align:center;font-size:28px;font-weight:500;line-height:22px;text-transform:inherit;font-family:sans-serif}#download_form .modal-body .heading2.title h1 span#down-form-pdf{color:black;text-align:center;font-size:24px;font-weight:600;line-height:22px;text-transform:inherit;font-family:sans-serif}#download_form .modal-body .modal-footer{padding-right:16px}#download_form img.loading{display:block;margin:25px auto 0;width:70px}#download_form a.pdf-link{color:blue;display:block;font-size:20px;margin:25px 0}input#toggle-altitude-box{margin-right:3px}.roadbook-notice{background:none no-repeat scroll center top/470px auto rgba(0,0,0,0);text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff;margin:10px 0;font-size:17px;box-sizing:border-box;background-image:url("/assets/roadbook-elevchart.png")}.roadbook-notice{padding-top:90px;font-family:'russo one', sans-serif;text-transform:uppercase;margin-top:-2px;margin-bottom:0px;margin-left:0px;height:142px;width:495px;background-size:cover;position:relative;top:-5px;left:-7px}.textcenter{text-align:center}#toolbar .addthis_toolbox.route_share_tool_box{position:initial;width:90px;float:right;padding-top:3px}#toolbar .addthis_toolbox.route_share_tool_box.new{display:none}.addthis_toolbox.second-box.route_share_tool_box a{margin-right:4px;cursor:not-allowed}.addthis_toolbox.second-box.route_share_tool_box a span{cursor:not-allowed}.toolbar.not-sign-in #savebtn{border:1px gray solid;margin-right:2px;padding-left:5px;border-radius:4px;width:99px}.registrations.edit #error_explanation{display:none}#reminder-modal .modal-header{background-color:black;opacity:0.6;text-align:center;height:20px}#reminder-modal .modal-header h1.modal-title{line-height:26px;text-transform:none;margin-top:0px}#uploadBgImage-modal .modal-header{background-color:black;opacity:0.6;text-align:center;height:20px}#uploadBgImage-modal .modal-header h1.modal-title{text-transform:none;margin-top:0px}#uploadBgImage-modal form{margin-left:10px;margin-bottom:0px}#uploadBgImage-modal .destroy-bg-image,#uploadBgImage-modal .view-bg-image{margin-left:10px;margin-right:10px;cursor:pointer;display:inline-block}#uploadBgImage-modal .message-upload p{color:red;padding:0 10px}.tcaddressOptionsBtn{display:none;position:absolute;left:250px;top:2px;width:12px;height:12px;z-index:1000;cursor:pointer;cursor:hand}.tcaddressoptions{position:absolute;color:black;display:none;left:129px;top:13px;width:100px;padding:3px;border:1px black solid;background-color:white;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-top-right-radius:0px;z-index:2000}.tcaddressoption:hover{background-color:silver}.pdf-link{font-size:22px;font-stretch:600}.red,a.pdf-link{color:red !important}.idbox{text-align:center}.routes.print.commercial .roadbookpagelicense.print-license{width:482px;margin-left:7px}.routes.print.commercial .idbox{text-align:center}.waypoints.roadrally .altdistbox{display:none}.red-style-transit{font-family:electrolize,sans-serif;font-weight:normal;border-color:rgba(255,255,255,0.8) !important;background:#cc1919 !important;text-align:center}.red-style-transit::focus{background-color:white;color:black}.red-style-transit::-webkit-input-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}.red-style-transit:-moz-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}.red-style-transit:-ms-input-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}.red-style-transit::-moz-placeholder{text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-color:#fff;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2)}.headerWrapper .routeRevised{margin-left:3px;padding-left:2px;text-align:center}.tc-distance-start.red p{color:red !important;font-weight:bold}.tc-header-wrapper{height:20px}.waypoints.roadrally .distanceChangeBtn{position:absolute;left:28px;top:1px;width:12px;height:12px;z-index:1000;cursor:pointer;cursor:hand}.waypoints.roadrally .totaldistancertz{position:absolute;font-weight:bold;text-align:center;left:0px;top:42px;height:36px;width:42px;font-size:14px;line-height:normal}.waypoints.roadrally .zerodistancertz{position:absolute;font-weight:bold;text-align:center;left:4px;top:60px;height:36px;width:35px;font-size:14px;line-height:normal;border-top:2px black solid}#textFormatBtnShow{display:inline}#ss-start-tool-waypoint-form,#ss-tc-tool-waypoint-form,#ss-stop-tool-waypoint-form,#ss-finish-tool-waypoint-form{top:70%}#ss-start-tool-waypoint-form .modal-body .header h1,#ss-tc-tool-waypoint-form .modal-body .header h1,#ss-stop-tool-waypoint-form .modal-body .header h1,#ss-finish-tool-waypoint-form .modal-body .header h1{color:black;text-align:center}#ss-start-tool-waypoint-form .modal-footer,#ss-tc-tool-waypoint-form .modal-footer,#ss-stop-tool-waypoint-form .modal-footer,#ss-finish-tool-waypoint-form .modal-footer{text-align:center}#ss-smart-auto-waypoint-form h1{color:black}#ss-smart-auto-waypoint-form .modal-header{text-align:center}#ss-smart-auto-waypoint-form .modal-body .time-control,#ss-smart-auto-waypoint-form .modal-body .start-flag{float:left;width:50%;text-align:center}#ss-smart-auto-waypoint-form .modal-body .time-control .time-control-icon,#ss-smart-auto-waypoint-form .modal-body .start-flag .time-control-icon{width:100px}#ss-smart-auto-waypoint-form .modal-body .time-control .start-icon,#ss-smart-auto-waypoint-form .modal-body .start-flag .start-icon{width:60px;padding:20px}#ss-smart-auto-waypoint-form .modal-body .time-control-width,#ss-smart-auto-waypoint-form .modal-body .start-flag-width{width:98%;cursor:pointer}#ss-smart-auto-waypoint-form .modal-footer{text-align:center;padding-bottom:5px}#ss-smart-auto-waypoint-form .modal-footer .button-time-control,#ss-smart-auto-waypoint-form .modal-footer .button-start-flag{width:50%;float:left}#ss-smart-auto-waypoint-form .modal-footer .button-time-control button,#ss-smart-auto-waypoint-form .modal-footer .button-start-flag button{position:relative;left:50%;width:100px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}#ss-smart-auto-waypoint-form .modal-footer .button-start-flag{float:right;text-align:left}#ss-smart-auto-waypoint-form .modal-footer .btn-time-control{margin-right:164px}#ss-smart-auto-waypoint-form .modal-footer .option-remember-selection{padding-top:5px}#ss-smart-auto-waypoint-form .modal-footer .option-remember-selection #remember-stage{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);margin-right:5px}#ss-smart-auto-waypoint-form .modal-footer .option-remember-selection .label-remember-stage{color:#333333;display:inline}#ss-smart-auto-waypoint-form .modal-footer .time-control-width,#ss-smart-auto-waypoint-form .modal-footer .start-flag-width{width:98%;cursor:pointer}.btn-close-over-lay{width:32px;height:32px;position:absolute;top:45px;right:11px;z-index:1;cursor:pointer;background-size:cover}.info-text-tc-tool-over-lay{display:none;background-color:#C3C3C3;position:absolute;z-index:1}.info-text-tc-tool-over-lay.time-control-and-start-distance{right:15px;bottom:70px;width:104px;left:93px}.info-text-tc-tool-over-lay.finish-and-stop-distance{bottom:70px;width:110px;left:424px}.info-text-tc-tool-over-lay p{padding:4px;margin:0px;font-size:12px;color:black;font-family:sans-serif;font-weight:bold}.image-text-tc-tool-over-lay{display:none;z-index:1;position:absolute;bottom:0px}.image-text-tc-tool-over-lay.time-control-box{width:100px;left:20px;height:120px;color:black}.image-text-tc-tool-over-lay.start-icon-box{width:100px;left:178px;height:120px;color:black}.image-text-tc-tool-over-lay.finish-control-box{width:100px;left:346px;height:120px;color:black}.image-text-tc-tool-over-lay.tc-icon-box-right{width:100px;left:670px;height:120px;color:black}.image-text-tc-tool-over-lay.tc-icon-box-right p{padding-left:0px}.image-text-tc-tool-over-lay.stop-icon-box{width:100px;left:518px;height:120px;color:black}.image-text-tc-tool-over-lay.stop-icon-box p{padding-left:28px}.image-text-tc-tool-over-lay p{padding:4px;margin:0px;font-size:13px;color:black;font-family:sans-serif;font-weight:bold;position:absolute;bottom:0px}.image-text-tc-tool-over-lay img{z-index:2;width:64px;height:64px;padding-left:15px}.lines-box-detail{display:none;z-index:100;position:absolute;height:31px;width:680px;bottom:22px;left:51px}.text-tool-description{display:none;position:absolute;z-index:1}.text-tool-description.special-space-tool{bottom:33px;width:97px;left:267px}.text-tool-description.special-space-tool p{color:red;font-family:sans-serif;font-weight:bold;font-size:14px}.text-tool-description.transic-stage-tool{bottom:33px;width:110px;left:600px}.text-tool-description.transic-stage-tool p{font-family:sans-serif;font-weight:bold;font-size:14px;color:black}.arrow-icon-right{display:none;z-index:1;position:absolute;bottom:0px}.arrow-icon-right.arrow-right-1{width:45px;left:126px;height:42px}.arrow-icon-right.arrow-right-2{width:45px;left:285px;height:42px}.arrow-icon-right.arrow-right-3{width:45px;left:465px;height:42px}.arrow-icon-right.arrow-right-4{width:45px;left:610px;height:42px}.image-popup{text-align:center}.btn-icon-placement-tool{width:32px;position:absolute;top:55px;right:0px;z-index:1;cursor:pointer;padding-left:4px;padding-right:8px;display:none}.show-stage-layout{width:84px;position:absolute;right:8px;z-index:1;cursor:pointer;padding-left:4px;padding-right:0px;bottom:10px}.container-place-icon-tool{text-align:center;position:absolute;bottom:0;height:120px;width:100%;background-color:#C3C3C3;opacity:1}.container-place-icon-tool img{text-align:center;margin:auto}.hover-center::-webkit-input-placeholder,.roadbookpageheaderdayRally .dayRallyValueDiv::-webkit-input-placeholder,.roadbookpageheadersectionRally .sectionRallyValueDiv::-webkit-input-placeholder,.roadbookpageheadertimeallowRally .timeallowRallyValue::-webkit-input-placeholder,.waypoints.roadrally .headerWrapper input[type='text']:disabled::-webkit-input-placeholder,.waypoints.roadrally .headerWrapper .timeWrapper .timeInput::-webkit-input-placeholder{text-align:center}.hover-center:-moz-placeholder,.roadbookpageheaderdayRally .dayRallyValueDiv:-moz-placeholder,.roadbookpageheadersectionRally .sectionRallyValueDiv:-moz-placeholder,.roadbookpageheadertimeallowRally .timeallowRallyValue:-moz-placeholder,.waypoints.roadrally .headerWrapper input[type='text']:-moz-placeholder:disabled,.waypoints.roadrally .headerWrapper .timeWrapper .timeInput:-moz-placeholder{text-align:center}.hover-center:-ms-input-placeholder,.roadbookpageheaderdayRally .dayRallyValueDiv:-ms-input-placeholder,.roadbookpageheadersectionRally .sectionRallyValueDiv:-ms-input-placeholder,.roadbookpageheadertimeallowRally .timeallowRallyValue:-ms-input-placeholder,.waypoints.roadrally .headerWrapper input[type='text']:-ms-input-placeholder:disabled,.waypoints.roadrally .headerWrapper .timeWrapper .timeInput:-ms-input-placeholder{text-align:center}.hover-center::-moz-placeholder,.roadbookpageheaderdayRally .dayRallyValueDiv::-moz-placeholder,.roadbookpageheadersectionRally .sectionRallyValueDiv::-moz-placeholder,.roadbookpageheadertimeallowRally .timeallowRallyValue::-moz-placeholder,.waypoints.roadrally .headerWrapper input[type='text']:disabled::-moz-placeholder,.waypoints.roadrally .headerWrapper .timeWrapper .timeInput::-moz-placeholder{text-align:center}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}.state-playing{animation:blink-animation 1s steps(2, start) infinite;-webkit-animation:blink-animation 1s steps(2, start) infinite}#progress-indicator{left:0}.selectOverlay{float:right}.selectOverlay.splitBtnMaster{width:74px;padding:0px 14px}.selectOverlay.splitBtnDropDown{width:23px;border-left:0;font-size:23px;margin-right:4px;padding-top:0;padding:0;padding:0 0 10px 0}#listOverlay{background-color:white;border-radius:4px;border:1px solid black;color:black;display:none;list-style-type:none;margin-top:22px;position:absolute;right:2px;z-index:9999;width:95px}#listOverlay .optionoverlay{color:black;cursor:pointer;float:right;width:92px;text-decoration:none}#listOverlay .optionoverlay:hover{background-color:silver}#export-route-overlay{background-color:black;border:1px solid white;width:80%;height:80%;top:20px;margin:auto;margin-left:-40%}#export-route-overlay .modal-body{max-height:100%}@media (max-width: 768px){#export-route-overlay{width:100%;margin-left:-50%}}.rallyeditbutton{font-size:18px !important;background-color:yellow !important;padding-top:1px !important;top:63px !important;right:409px !important;width:120px !important;left:0px !important}.rallyclosebutton{font-size:18px !important;background-color:red !important;padding-top:1px !important;top:63px !important;right:409px !important;width:120px !important;left:0px !important}.roadrallyeditbutton{font-size:18px !important;background-color:yellow !important;padding-top:1px !important;top:86px !important;width:81px !important;left:0px !important;right:409px !important}.roadrallyclosebutton{font-size:18px !important;background-color:red !important;padding-top:1px !important;top:86px !important;width:81px !important;left:0px !important;right:409px !important}.hasiconwithonelinetext{position:absolute;background:transparent;margin:0px;font-size:18px !important;font-weight:bold;color:black;left:306px;top:45px;width:171px !important;height:36px;line-height:normal;border:none;resize:none;outline:none;overflow:hidden}.hasiconwithonelinetext:focus{border-color:none;box-shadow:none}.hasiconwithonelinetext p{color:black;height:100%;padding-left:15px !important;font-size:21px !important}.hasiconwithtwolinetext{position:absolute;background:transparent;margin:0px;font-size:17px !important;padding-left:15px !important;font-weight:bold;color:black;left:306px;top:45px;width:171px !important;height:36px;line-height:normal;border:none;resize:none;outline:none;overflow:hidden}.hasiconwithtwolinetext:focus{border-color:none;box-shadow:none}.hasiconwithtwolinetext p{color:black;height:100%;padding-left:15px !important;font-size:17px !important}.hasnoiconwithonelinetext{position:absolute;background:transparent;margin:0px;font-size:25px !important;font-weight:bold;padding:12px !important;color:black;left:306px;top:45px;width:171px;height:36px;line-height:normal;border:none;resize:none;outline:none;overflow:hidden}.hasnoiconwithonelinetext:focus{border-color:none;box-shadow:none}.hasnoiconwithonelinetext p{color:black;height:100%;font-size:28px !important}.hasnoiconwithtwolinetext{position:absolute;background:transparent;margin:0px;font-size:23px !important;font-weight:bold;padding:12px !important;color:black;left:306px;top:45px;width:171px;height:36px;line-height:normal;border:none;resize:none;outline:none;overflow:hidden}.hasnoiconwithtwolinetext:focus{border-color:none;box-shadow:none}.hasnoiconwithtwolinetext p{color:black;height:100%;font-size:23px !important}.hasnoiconwiththreelinetext{position:absolute;background:transparent;margin:0px;font-size:21px !important;font-weight:bold;padding:12px !important;color:black;left:306px;top:45px;width:171px;height:36px;line-height:normal;border:none;resize:none;outline:none;overflow:hidden}.hasnoiconwiththreelinetext:focus{border-color:none;box-shadow:none}.hasnoiconwiththreelinetext p{color:black;height:100%;font-size:21px !important}.hasnoiconwithfourlinetext{position:absolute;background:transparent;margin:0px;font-size:16px !important;font-weight:bold;padding:12px !important;color:black;left:306px;top:45px;width:171px;height:16px;line-height:normal;border:none;resize:none;outline:none;overflow:hidden}.hasnoiconwithfourlinetext:focus{border-color:none;box-shadow:none}.hasnoiconwithfourlinetext p{color:black;height:100%;font-size:16px !important}.iconpanelimageiconone{width:68px !important;height:68px !important;margin-right:10px}.iconpanelimageiconone.gpsicon{display:none}.iconpanelimageicontwo{width:64px !important;height:64px !important;margin-right:10px}.iconpanelimageicontwo.gpsicon{display:none}textarea.detailstextwithicontray.hasiconwithtwolinetext{padding-left:10px !important;padding-right:2px;overflow:hidden}textarea.detailstextwithicontray.hasiconwithonelinetext{padding-left:10px !important;padding-right:2px;overflow:hidden}.custom-header-download{line-height:64px !important}@media (max-width: 575px){.custom-header-download{line-height:1.3 !important;font-size:26px}}.pdf-canvas{border-right:1px black solid;position:absolute;margin:0px;left:121px;top:0px;width:184px;height:113px}.pdf-canvas-road{border-right:1px black solid;position:absolute;margin:0px;left:82px;top:0px;width:183px;height:125px}.trackToolBtn{position:absolute;float:left;color:black;width:89px;min-width:92px;padding:3px;border:1px black solid;background-color:white;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;top:21px;left:0px;overflow:inherit;z-index:2000;display:none}.track-control{outline:none}.track-control-group:before,.track-control-group:after{display:table;content:""}ul.trackToolBtn .trackToolBtnOptions:hover,ul.trackToolBtn .trackToolBtnOptions.selected,ul.trackToolBtn .trackToolBtnOptions:focus,ul.trackToolBtn .trackToolBtnOptions:active{background-color:silver}ul.trackToolBtn a.trackToolBtnOptions{padding:0}ul.trackToolBtn a.trackToolBtnOptions:hover,ul.trackToolBtn a.trackToolBtnOptions:focus,ul.trackToolBtn a.trackToolBtnOptions:active{color:black;text-decoration:none}button.button.btn.btn-default.track-control.dropdown-toggle:hover{outline:none}.track-control{background:-webkit-linear-gradient(top, #f2f2f2, #c4c4c4);background:-moz-linear-gradient(top, #f2f2f2, #c4c4c4);background:-ms-linear-gradient(top, #f2f2f2, #c4c4c4);background:-o-linear-gradient(top, #f2f2f2, #c4c4c4);background:linear-gradient(top, #f2f2f2, #c4c4c4);border:1px gray solid;width:100px;padding:1px;text-align:left;padding-left:8px;padding-right:8px;font-size:12px;font-family:Helvetica, Arial, Sans-Serif;outline:none;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.track-control:hover{background:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#8dbfe0));background:-webkit-linear-gradient(top, #f2f2f2, #8dbfe0);background:-moz-linear-gradient(top, #f2f2f2, #8dbfe0);background:-ms-linear-gradient(top, #f2f2f2, #8dbfe0);background:-o-linear-gradient(top, #f2f2f2, #8dbfe0)}.tarck-control-group>.track-control{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.track-control-group{position:absolute;left:195px}.track-control-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}li.trackToolBtnOptions:hover,trackToolBtnOptions:focus{cursor:pointer}#ss-smart-auto-waypoint-form .modal-body .time-control .time-control-icon.time-icon{margin:20px 0;width:60px !important}.share-content{text-align:center;display:block;margin-bottom:5px}.share-content button#share-visible{font-weight:bold}.print-bx .close{color:#ff0000;background:transparent;opacity:1;text-shadow:none;float:inherit;position:absolute;top:10px;right:10px}.print-bx .radio{padding:0 0 10px}.print-bx .radio .radio-bx{display:flex;flex-wrap:wrap;justify-content:space-between}.print-bx .radio .radio-bx .radio-inline{text-align:center;font-size:14px;color:#ff0000;text-transform:capitalize;font-weight:600;margin:auto;font-family:'russo one', sans-serif}.print-bx .radio .radio-bx .radio-inline input{display:block;float:inherit;margin:8px auto}#print_option_form{width:53%;margin:0;transform:translate(-50%, -50%)}@media (max-width: 1199px){#print_option_form{width:75%}}@media (max-width: 991px){#print_option_form{width:85%}}@media (max-width: 575px){#print_option_form{width:90%}}#print_option_form .modal-body{padding:0;max-height:529px;scrollbar-color:transparent transparent}#print_option_form .modal-body form{margin:0}#print_option_form .modal-body .modal-footer{padding:4px}.highlight-bx{display:flex;flex-wrap:wrap;margin-top:0px;border-bottom:3px solid #ff0000}.highlight-bx .img-bx{text-align:center;width:50%}@media (max-width: 575px){.highlight-bx .img-bx{width:100%}}.highlight-bx .img-bx .img{width:150px;height:150px;margin:0 auto;overflow:hidden;display:block;position:relative;border-radius:5px}.highlight-bx .img-bx .img img{max-width:100%;height:100%;display:block}.highlight-bx .img-bx .radio-inline{font-size:15px;color:#ff0000;font-weight:600}.highlight-bx .img-bx .radio-inline input{margin:4px auto 0}.highlight-bx .radio-inline{text-align:center;font-size:15px;color:#fff;font-weight:500;margin:10px 0;font-family:'russo one', sans-serif}.highlight-bx .radio-inline input{display:block;float:inherit;margin:8px auto 0}.btn-danger{background:rgba(255,0,0,0.6);padding:10px;font-size:13px;letter-spacing:2px;border:2px solid #ca2323;color:#fff;margin-right:10px;font-weight:500;font-family:'russo one', sans-serif}.btn-danger:hover{background:red;border-color:#000}#print_option_form .modal-body::-webkit-scrollbar{width:0px}#print_option_form .modal-body::-webkit-scrollbar-track{background:transparent}#print_option_form .modal-body::-webkit-scrollbar-thumb{background:transparent}#print_option_form .modal-body .header,#print_option_form .modal-body .heading2{border-bottom:3px solid #ff0000}.checkbox-centered{display:block;text-align:center;margin-bottom:0px}.checkbox-centered .form-check{display:inherit;margin-bottom:2px}.checkbox-centered .form-check-label{padding-left:5px;color:#f00;display:inline-block;margin-bottom:0px;vertical-align:bottom}.gray-text{color:#808080 !important}.blinking{animation:blinkingText 0.8s infinite}@keyframes blinkingText{0%{color:#ff0000}49%{color:transparent}50%{color:transparent}99%{color:transparent}100%{color:#ff0000}}.gm-style-cc{display:none}table{margin:10px;border-collapse:collapse}table .nowrap{white-space:nowrap}table,table td,table th{padding:5px;border:1px solid #999}table.sharing,table td.sharing,table th.sharing{text-align:left;width:75px}table.sharing .at16nc,table td.sharing .at16nc,table th.sharing .at16nc{display:inline-block;margin:1px}table.sharing label,table td.sharing label,table th.sharing label{display:inline;margin-left:5px}table.name,table td.name,table th.name{text-align:left}body.print{padding-top:0}table.routes{border-collapse:separate;margin:0;border:0}.roadbookpagewarning,.roadbookpagelicense{height:auto;color:#000;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif}#roadbookpagewarning p{color:#000;font-size:10px;margin:5px;text-align:justify}#roadbookpagewarning h3{color:#000;font-size:18px;line-height:20px;margin:0 0 3px}.idbox{text-align:center !important}body.routes.show .container.main{padding-bottom:0}.search{float:right}#searchplace{height:12px;margin-top:5px;width:110px;border-radius:4px;border:1px gray solid;margin-bottom:0px}#showDetails{position:absolute;left:8px}#searchplacebtn{height:22px;margin-top:4px;padding-top:1px;width:97px}#showdetailslabel{position:absolute;left:25px}#showFuel{position:absolute;left:143px}#showFuelLabel{position:absolute;left:160px}#hideRoadbook{top:10px;position:absolute;left:8px}#hideRoadbooklabel{top:10px;position:absolute;left:25px}#fitBoundBtn{left:195px;position:absolute;top:3px;padding-top:1px;height:22px;width:100px}#showmarkers{position:absolute;left:118px}#showmarkerslabel{position:absolute;left:134px}.checkboxes{float:left}#sidebar{z-index:1}#sidebar #googleearthbar label{display:inline;color:#222;text-shadow:0 1px 0 rgba(255,255,255,0.5)}body.routes.new .navbar,body.routes.show .navbar,body.routes.edit .navbar{font-size:80%}body.routes.new .navbar #google_translate_element,body.routes.show .navbar #google_translate_element,body.routes.edit .navbar #google_translate_element{display:none}body.routes.new .navbar ul.nav,body.routes.show .navbar ul.nav,body.routes.edit .navbar ul.nav{margin-top:55px}body.routes.new .navbar .brand,body.routes.show .navbar .brand,body.routes.edit .navbar .brand{margin-top:21px}body.routes.new .navbar .brand img,body.routes.show .navbar .brand img,body.routes.edit .navbar .brand img{height:57.4px}body.routes.new .container.main,body.routes.show .container.main,body.routes.edit .container.main{margin-top:78px}@media all and (max-width: 980px){body.routes.new .container.main,body.routes.show .container.main,body.routes.edit .container.main{margin-top:0}body.routes.new .container.main .span10,body.routes.show .container.main .span10,body.routes.edit .container.main .span10{width:auto}}body.routes.new footer,body.routes.show footer,body.routes.edit footer{line-height:19px;height:19px}body.routes.new footer p,body.routes.show footer p,body.routes.edit footer p{font-size:11px;padding:1px 0}#signin-modal.modal{width:380px;margin:-250px 0 0 -191px}#signin-modal.modal input[type='text'],#signin-modal.modal input[type='password'],#signin-modal.modal input[type='email']{width:310px}#signin-modal.modal form{margin:0}#signin-modal.modal .text-danger{color:#a94442}#signin-modal.modal .nav.nav-tabs{margin:0px}#signin-modal.modal .signin-errors-message,#signin-modal.modal .signup-errors-message{margin-bottom:10px}#signin-modal.modal .modal-body{max-height:none;color:#999999}#signin-modal.modal .modal-footer{background:none}#reminder-modal .modal-footer .btn.btn-primary{background-image:none;color:#fff;background-color:#337ab7;border-color:#2e6da4}#reminder-modal .modal-footer .btn.btn-primary:hover{background-color:#286090;border-color:#204d74}table.routes.normal{border-collapse:inherit;border:none;margin:auto;margin-top:20px;width:100%}table.routes.normal tbody{text-align:center}table.routes.normal tbody tr td.name{word-break:break-all}table.routes.normal tbody form.edit_route{text-align:left}.addthis_toolbox a.at300b,.addthis_toolbox a.at300m{width:auto;display:inline-block;padding-left:1px}.folder-info img{max-width:300px;max-height:100px}.folder-info img:hover{cursor:pointer}.folder-info .folder-info-text{padding-top:10px;height:130px;position:relative;height:0px}.folder-info .folder-info-text h2{margin-top:-8px}.folder-info .image-roadbook-wrapper{margin-bottom:10px}.folder-info .image-roadbook-wrapper .name-folder{margin-bottom:10px;margin-top:10px;line-height:1;font-size:20px;width:460px}.table-header-text p a{margin:0;position:absolute;top:0;right:15px;font-weight:normal}.my-routes-header{position:relative}.my-routes-header h5{color:#ffffff;position:absolute;left:180px;top:8px}.my-routes-header h5:hover{cursor:pointer}.link-upload-image{position:initial;margin-left:15px;margin-bottom:10px;color:white;cursor:pointer;display:block}.folder-info-text{text-align:right;padding-right:10px}.button-back .btn-back{background-color:black;background-image:initial;color:red;border-color:silver;text-shadow:initial}.iconpanelimage{width:39px;height:39px;margin-right:10px;margin-top:4px}.texticonpanelimage{width:42px;height:61px;margin-right:8px;margin-top:-9px;margin-bottom:-12px}.textfeshiconpanelimage{width:44px;height:47px;margin-right:8px;margin-top:-3px;margin-bottom:-1px}.textcxiconpanelimage{width:50px;height:61px;margin-right:4px;margin-top:-2px;margin-bottom:-17px}.textmoyiconpanelimage{width:52px;height:61px;margin-right:8px;margin-top:-9px;margin-bottom:-12px}.textcommoniconpanelimage{width:36px;height:55px;margin-right:8px;margin-top:-6px;margin-bottom:-9px}#progress-indicator{background:url(/assets/loading-cd8b49bda6021fad4a530682c3dfede7.gif) no-repeat center;position:absolute;min-height:100%;min-width:100%;z-index:9999999;display:none;background-color:#ffffff}#progress-indicator.loading-crop{top:0;z-index:2222;background-color:transparent}#progress-indicator-text{position:absolute;top:49%;text-align:center;width:100%;color:#000000;text-transform:uppercase}.folder-info{position:relative;margin-top:5px}.folder-info h5{position:absolute;left:180px;top:-20px}.folder-info h5:hover{cursor:pointer}.routes .folder-info{margin-top:45px}.routes .folder-info.margin-md{margin-top:20px}#folder-image,.name-folder{margin-left:5px}.row-header .btn-routes-no-folder{margin-right:15px;margin-top:15px}.blur-waypoint{opacity:0.2}.row-paging-routes{margin-bottom:55px}.row-paging-routes .pager{width:820px}.table-header-text-bottom{text-align:right}.table-header-text-bottom p{height:28px}.link-upload-image,.link-upload-image:hover{background-color:black;background-image:inherit;color:red;border-color:silver;text-shadow:inherit;width:200px;display:block}.create-folder{text-align:right;padding-right:198px}.row-header .btn-routes-no-folder{margin-bottom:0px}.route-image{margin-bottom:-20px;padding-left:6px;margin-top:8px;margin-left:6px;padding-top:27px;width:494px;height:132px;background-size:100%;background-repeat:no-repeat;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff;font-size:17px;box-sizing:border-box;font-family:'russo one', sans-serif;text-transform:uppercase;text-align:center;color:#2c2d3b}.route-image img{width:493px;height:132px}.roadbookpagelicense strong.personal{color:#000;font-size:18px;line-height:20px;margin:0 0 3px}.roadbookheader{height:590px}.roadbookpageheaderconfigleft input[type="checkbox"]{margin:2px 0}.roadbookpageheaderconfig label{display:block;margin-bottom:-2px;cursor:pointer}#importbtn{margin-right:4px;width:100px;float:left;margin-left:17px;border:2px red solid;padding:0px 7px}#overlaybtn{width:98px}#changeOptionsBtn,#printoptionsbtn{width:25px}.disable-draw{opacity:0.2}#freeline-section .free-line-btn.selected.selected:before{height:21px;width:33px;-webkit-margin-before:-2px}#freeline-section .alwaysonsectiontitle{-webkit-margin-after:2px}#freeline-section .free-line-btn#usePencil,#freeline-section .free-line-btn#useBrush{outline:0 !important}#rnav .price_subscription{margin:0px;width:438px;height:28px;padding-left:6.1em;z-index:1000;font-family:'electrolize', sans-serif;text-transform:uppercase;text-align:center;text-shadow:0 0 2px #000;color:white;display:flex !important;position:inherit !important}#rnav .price_subscription .premium_subscription_cta_in_local_currency,#rnav .price_subscription .pro_enduro_subscription_cta_in_local_currency,#rnav .price_subscription .mobile_subscription_cta_in_local_currency{padding:0.4em 0 0.4em 0.4em}#roadbook.premium{top:-67px}#sidebar{position:relative;background-color:#000000;border-left:1px solid black}#sidebar #routebook-upgrade-banner{width:524px}body.print_jart .tulipcanvas,body.print_jart_roll .tulipcanvas{width:104px;height:60px}.roadbookpagelicense.print-license{top:733px;margin-top:2px}.print .roadbookpagelicense.print-license{width:488px}.roadbookpagelicense.print-license{left:0px;width:186px;word-wrap:break-word}#tulipRenderedDiv .kineticjs-content{width:184px !important;height:113px !important;position:absolute !important}#tulipRenderedDiv .kineticjs-content canvas{width:184px !important;height:113px !important;position:absolute !important}.waypoints.roadrally #tulipRenderedDiv .kineticjs-content{height:125px !important}.waypoints.roadrally #tulipRenderedDiv .kineticjs-content canvas{height:125px !important}body.routes.show .premium_subscription_cta_in_local_currency{margin-right:auto}.my_routes .table-header-text{top:-133px;font-size:14px;font-weight:bold;margin-left:15px;font-weight:bold;position:relative;left:325px;height:0px;width:450px}.my_routes .table-header-text-bottom{padding-right:12px;clear:both}.my_routes .folders{margin-top:50px}.my_routes .routes.normal{width:98%}@media all and (max-width: 767px){.my_routes .routes.normal{min-width:800px}}.my_routes .header-btn p a.btn.create-routes-btn{float:right;margin-bottom:10px;margin-right:10px}.no_folder .table-header-text{top:-133px;font-size:14px;font-weight:bold;margin-left:15px;font-weight:bold;position:relative;left:325px;height:0px;width:450px}.no_folder .create-routes-btn.btn-routes-no-folder{margin-right:14px}.no_folder .header-btn{padding-right:12px}.no_folder .header-btn p a.btn.create-routes-btn{float:right;margin-bottom:10px}.no_folder .routes.normal{width:98%;margin-right:0px;padding-right:7px}.no_folder .row.row-paging-routes{padding-right:12px}.pager{margin-bottom:0px}.routes.index table.routes.normal{width:98%}.routes.index .btn.create-routes-btn{float:right;margin-bottom:10px;margin-right:12px}.tulipbox.drawing.brush{cursor:url("/assets/pencil.ico") 0 15,move}.tulipbox.drawing.pen{cursor:url("/assets/thin-pencil.ico") 0 15,move}table.routes.normal .author-route{width:44px;word-break:break-all}table.routes.normal td,table.routes.normal th{border:none;padding:5px;border-bottom:1px solid #999}table.routes.normal tbody tr td.name{word-break:inherit}table.routes.normal.border-weight tr:last-child td{border-bottom-width:5px}table.routes td.icons,table.routes th.icons{width:30px}table.routes td.actions,table.routes th.actions{width:75px;text-align:center}table.routes td.actions button,table.routes th.actions button{float:none}table.routes td.folder-name,table.routes th.folder-name{width:561px;word-break:break-all !important}table.routes td.route-name,table.routes th.route-name{width:115px}table.routes td .btn.btn-sharing,table.routes td .btn.btn-folder-actions,table.routes td .btn.btn-action,table.routes th .btn.btn-sharing,table.routes th .btn.btn-folder-actions,table.routes th .btn.btn-action{padding-left:8px !important;padding-right:8px !important}table.routes td .btn.btn-sharing span.caret,table.routes td .btn.btn-folder-actions span.caret,table.routes td .btn.btn-action span.caret,table.routes th .btn.btn-sharing span.caret,table.routes th .btn.btn-folder-actions span.caret,table.routes th .btn.btn-action span.caret{margin:7px 0 0 5px !important}table.routes td.status-lock,table.routes th.status-lock{width:56px}table.routes td.route-locked,table.routes th.route-locked{width:75px}table.routes td.route-locked button,table.routes th.route-locked button{width:100%;background:none;margin-top:5px;margin-bottom:10px;color:red;text-shadow:none}#changeOptionsBtn{padding-left:5px;width:25px;margin-left:-2px !important;padding-right:4px;font-size:23px;padding:0 0 10px 0}#changeOptionsBtn:disabled{border:1px gray solid}#savebtn{border-right:none;border-bottom-right-radius:0px;border-top-right-radius:0px;width:97px;border-right-width:14px;margin-right:0px;border-right:1px gray solid}#savebtn:disabled{border:1px gray solid}.my_routes .dropdown-menu.dropdown-action{min-width:210px}.my_routes .dropdown-menu.dropdown-action:after{right:15px}.my_routes .dropdown-menu.dropdown-folder-actions{min-width:80px}.my_routes .dropdown-menu.dropdown-folder-actions:after{right:20px}.my_routes .dropdown-menu.dropdown-sharing{min-width:95px}.my_routes .dropdown-menu.dropdown-sharing:after{right:35px}.admin-manager-page .pager{padding-top:25px !important}.admin-manager-page table.normal{border:none}.admin-manager-page table.normal tbody tr{border:none}.admin-manager-page table.normal tbody tr th,.admin-manager-page table.normal tbody tr td{border:none !important;padding:6px !important;border-bottom:1px solid #999999 !important}#change_format_form{overflow-x:hidden;background:url("/assets/new_home/Slider-BG.jpg") scroll #c20215;background-size:cover;width:850px;margin-left:-430px;height:0px;background-color:#7F7F7F;display:block;border:5px solid black;-webkit-box-shadow:0 0px 0px rgba(0,0,0,0.3)}#change_format_form:focus{outline:-webkit-focus-ring-color auto 0px}#change_format_form.fade.in{top:41%;height:600px}#change_format_form .modal-body{overflow:visible;max-height:none;margin-bottom:0px;padding-bottom:0px;background:url(/assets/header_background_popup.png) no-repeat scroll 0 0 transparent;background-size:100% 80px}#change_format_form .modal-body .logo-rally-popup{height:70px;position:relative}#change_format_form .modal-body .logo-rally-popup img{position:absolute;top:-15px;left:238px}#change_format_form .modal-body .formats-wrapper{position:relative;margin-left:-15px;margin-right:-20px}#change_format_form .modal-body .formats-wrapper .black-bacground{display:block;position:absolute;width:100%;height:225px;background-color:black;bottom:-75px}#change_format_form .modal-body .cross-country{width:49.5%;display:inline-block;text-align:center}#change_format_form .modal-body .cross-country img{width:265px;cursor:pointer}#change_format_form .modal-body .road-rally{width:50%;display:inline-block;text-align:center}#change_format_form .modal-body .road-rally img{width:265px;cursor:pointer}#change_format_form .modal-body .road-rally,#change_format_form .modal-body .cross-country{position:relative}#change_format_form .modal-body .road-rally .black-background-pannel,#change_format_form .modal-body .cross-country .black-background-pannel{position:absolute;background-color:black;width:100%;height:150px;z-index:-1;bottom:0}#change_format_form .modal-body .road-rally .car-model,#change_format_form .modal-body .cross-country .car-model{width:100%;position:absolute;z-index:1;bottom:0;display:table;text-align:center}#change_format_form .modal-body .road-rally .left-align img,#change_format_form .modal-body .cross-country .left-align img{width:295px;height:135px;margin-left:-70px;padding-right:40px}#change_format_form .modal-body .road-rally .right-align img,#change_format_form .modal-body .cross-country .right-align img{height:145px;width:260px !important;margin-right:-75px;padding-left:80px}#change_format_form .modal-body .road-rally .format-title,#change_format_form .modal-body .cross-country .format-title{position:absolute;z-index:1;bottom:-75px;width:100%;background-color:black}#change_format_form .modal-body .road-rally .format-title img,#change_format_form .modal-body .cross-country .format-title img{height:75px}#change_format_form .modal-body .road-rally .start-edit-road-btn,#change_format_form .modal-body .cross-country .start-edit-road-btn{width:100%;text-align:center;display:table;position:absolute;z-index:1;bottom:-100px}#change_format_form .modal-body .road-rally .start-edit-road-btn input,#change_format_form .modal-body .cross-country .start-edit-road-btn input{background-color:black;background-image:initial;color:red;border:1px solid silver;text-shadow:initial;font-weight:normal}#change_format_form .modal-body .road-rally .black-background-pannel+img,#change_format_form .modal-body .cross-country .black-background-pannel+img{height:357 !important}#change_format_form .modal-body .padding-scroll{width:100%;height:0}@media all and (max-width: 979px){#change_format_form .modal-body .cross-country,#change_format_form .modal-body .road-rally{width:100%}#change_format_form .modal-body .road-rally{margin-top:130px}#change_format_form .modal-body .black-bacground{display:none}#change_format_form .modal-body .black-background-pannel{height:260px !important;bottom:-110px !important}#change_format_form .modal-body .padding-scroll{height:200px}}#change_format_form .selected-box{color:black}#change_format_form .selected-box.title{margin-top:70px}#change_format_form .selected-box.title .road-rally-box{margin-left:0px;width:412px}#change_format_form .selected-box.title .road-rally-box h3{padding-left:110px}#change_format_form .selected-box.title .cross-country-box{width:345px;margin-left:0px}#change_format_form .selected-box.title .cross-country-box h3{margin-left:-20px}#change_format_form .selected-box .cross-country-box,#change_format_form .selected-box .preference-box,#change_format_form .selected-box .road-rally-box{float:left;height:100%;text-align:center;padding-top:10px}#change_format_form .selected-box .cross-country-box h3,#change_format_form .selected-box .preference-box h3,#change_format_form .selected-box .road-rally-box h3{height:20px;color:black}#change_format_form .selected-box .cross-country-box{padding-top:10px;width:307px;margin-left:15px;font-family:electrolize,sans-serif;font-weight:normal;padding-left:30px}#change_format_form .selected-box .cross-country-box h3{color:white;font-size:20px;width:345px}#change_format_form .selected-box .cross-country-box h3.contentName{padding-top:8px;width:342px}#change_format_form .selected-box .cross-country-box input#btn-crosscountry{margin-top:20px;background-color:black;background-image:initial;color:red;border:1px solid silver;text-shadow:initial;font-weight:normal}#change_format_form .selected-box .cross-country-box,#change_format_form .selected-box .preference-box,#change_format_form .selected-box .road-rally-box{padding-top:0px !important}#change_format_form .selected-box .preference-box{padding-top:10px;font-family:electrolize,sans-serif;font-weight:normal;width:140px}#change_format_form .selected-box .preference-box h3{color:white;font-size:20px}#change_format_form .selected-box .preference-box h3.contentName{padding-top:8px}#change_format_form .selected-box .preference-box .checkbox input{margin-left:48px;margin-top:15px}#change_format_form .selected-box .road-rally-box{margin-left:-10px;width:330px;font-family:electrolize,sans-serif;font-weight:normal}#change_format_form .selected-box .road-rally-box h3{color:white;font-size:20px}#change_format_form .selected-box .road-rally-box h3.contentName{padding-top:8px}#change_format_form .selected-box .road-rally-box input#btn-roadrally{margin-top:20px;margin-bottom:30px;background-color:black;background-image:initial;color:red;border:1px solid silver;text-shadow:initial;font-weight:normal}.button-back.history-route{margin-top:20px}.group-routebook-upgrade-banner.for-free{height:117px}#direct-modal .modal-body{max-height:initial;padding:0}#direct-modal{width:100%;margin:0;left:0;top:50%;margin-top:-225px}#direct-modal .modal-body{background:url("new_home/Slider-BG.jpg") repeat scroll center top}#direct-modal .background-content{width:100%;position:relative;min-height:450px;background:url(/assets/RallyNav_MobileMessage.jpg) no-repeat center;background-size:contain}#direct-modal .close-modal{height:20px;width:20px;margin:5px;position:absolute;right:0;background:url(/assets/close-modal.png) no-repeat center top/contain}.description-content{background-color:white;border:1px solid black;border-radius:4px;color:black;display:none;height:71px;margin-top:-75px;right:28px;overflow-y:scroll;width:200px;position:absolute}.description-content p{color:black;font-size:16px;height:100%;padding:5px}.description-content p .texticon{margin-top:0;width:100%}.description-content p .texticon p{text-align:left;font-weight:unset;font-family:arial;letter-spacing:normal;word-spacing:normal}#overlay-route-controls{display:none;float:right;padding-top:1px;padding-right:3px}#overlay-route-controls .actions{display:inline-block;padding:1px}#overlay-route-controls .actions img{cursor:pointer;height:16px}#overlay-route-controls .actions img.not-active{display:none}#overlay-route-controls .actions.next-pre-route{background-color:black}#overlay-route-controls .actions.next-pre-route img.pre-wp{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}#overlay-route-controls .actions.actions-route{background-color:black}#show-image-wp-route #image-content{text-align:center}#show-image-wp-route #image-content img{width:600px}.actions .removeOverlay{background-color:black;color:yellow}.modal.black-modal,.modal.black-modal .modal-footer,#signin-modal.modal.black-modal{border-color:red;border-width:3px;background-color:black}.modal.black-modal .modal-footer{-webkit-box-shadow:unset}.modal.black-modal .modal-body h1,.modal.black-modal .modal-header h1,.modal.black-modal .modal-footer h1,.modal.black-modal .modal-body .header h1{color:silver}.cancel-bg-image{display:inline-block;float:right}.modal.black-modal .modal-body .heading2 h1 .title2,.modal.black-modal .modal-body .heading2 h1 .title-2,.modal.black-modal .modal-body .heading2 h1 .down-form-pdf,.modal.black-modal .modal-body .heading h1{color:silver}#ss-smart-auto-waypoint-form.modal.black-modal h1,#ss-start-tool-waypoint-form.modal.black-modal .modal-body .header h1,#ss-tc-tool-waypoint-form.modal.black-modal .modal-body .header h1,#ss-stop-tool-waypoint-form.modal.black-modal .modal-body .header h1,#ss-finish-tool-waypoint-form.modal.black-modal .modal-body .header h1{color:silver}#download_form.modal.black-modal .modal-body .header{border-bottom:3px solid red}.modal{outline-color:white}#reminder-modal.black-modal.modal .modal-header,#ss-smart-auto-waypoint-form.black-modal .modal-header,#uploadBgImage-modal.black-modal .modal-header{border-bottom:3px solid red;opacity:unset}div#signin-modal .modal-body .tabbable .nav-tabs{border-bottom:3px solid red}#download_form.modal.black-modal .modal-body .header h1.custom-header-download,#download_form.modal.black-modal .modal-body .header h1 span.title-1.popup-header{font-size:26px;line-height:64px;font-family:'Russo One','sans-serif'}div#signin-modal .modal-body .tabbable .nav-tabs>.active>a{background-color:rgba(255,0,0,0.6);border:1px solid #ff0000;color:#fff}div#signin-modal .modal-body .tabbable .nav-tabs>.active>a:hover{background-color:rgba(255,0,0,0.6);border:1px solid #ff0000;color:#fff}div#signin-modal .modal-body .tabbable .nav>li>a:hover{background-color:rgba(255,0,0,0.6);border:1px solid #ff0000;color:#fff}div#signin-modal .modal-body .tabbable .modal-footer{display:flex;justify-content:flex-end}div#signin-modal .modal-body .tabbable .modal-footer .btn{background:transparent;border:1px solid transparent;padding:8px 10px;line-height:1;height:inherit;margin:auto 0;color:#fff;text-shadow:none;letter-spacing:1px}div#signin-modal .modal-body .tabbable .modal-footer .btn.btn-red{border-color:#a01111;background-color:rgba(255,0,0,0.6)}div#signin-modal .modal-body .tabbable .modal-footer .btn.btn-red:hover{background-color:red}div#signin-modal .modal-body .tabbable .modal-footer .btn.btn-green{margin-left:15px;border-color:#1e980f;background-color:rgba(67,148,34,0.6)}div#signin-modal .modal-body .tabbable .modal-footer .btn.btn-green:hover{background-color:#439422}.loader-icon{height:7px;width:100%;display:block;margin:20px 0 0;position:relative;overflow:hidden;background-color:rgba(202,0,15,0.45)}.loader-icon:before{display:block;position:absolute;content:"";left:-200px;width:200px;height:7px;background-color:#ca000f;animation:loading 3s linear infinite}@keyframes loading{from{left:-200px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}@media all and (max-width: 575px){.my_routes .table-header-text{top:inherit !important;width:auto !important;left:inherit !important;display:inline-block !important;margin-bottom:15px}.row-paging-routes .pager{width:100% !important}.my_routes .routes.normal{min-width:100%;width:100% !important}.span7{width:100%}}
