#login-body{background-size:contain}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.radio-button-group button.on{color:#262626;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#d6d6d6;background-image:-moz-linear-gradient(top,#ccc,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ccc),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#ccc,#e6e6e6);background-image:-o-linear-gradient(top,#ccc,#e6e6e6);background-image:linear-gradient(to bottom,#ccc,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcccccc',endColorstr='#ffe6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.radio-button-group button.on.active,.radio-button-group button.on.disabled,.radio-button-group button.on:active,.radio-button-group button.on:focus,.radio-button-group button.on:hover,.radio-button-group button.on[disabled]{color:#262626;background-color:#e6e6e6;*background-color:#d9d9d9}.radio-button-group button.on.active,.radio-button-group button.on:active{background-color:#ccc\9}.summaryEditLink{color:#ff5e00}.dataTables_scrollBody{min-height:50px}.oasis-table tbody tr td.dataTables_empty{border-right:0}#reportTemplate_MainReportTemplate .collapsable-header,#reportTemplate_VerticalTemplate .collapsable-header{color:#888;font-size:11px}#reportTemplate_MainReportTemplate .collapsable-header i,#reportTemplate_VerticalTemplate .collapsable-header i{float:right;margin-right:10px;margin-top:5px}#reportTemplate_SingleSectionWithSummaryTemplate .dataTable{border:1px solid #a9a9a9}#reportTemplate_SingleSectionWithSummaryTemplate .resizable-container{height:auto}#reportTemplate_SingleSectionWithSummaryTemplate td .label-primary{margin-right:8px}#rename-saved-search-modal{width:28em;margin-left:-14em}#rename-saved-search-modal.admin.modal:not(.in){top:-35%}@media(min-width:750px) and (max-width:9999px){#reportTemplate_MainReportTemplate,#reportTemplate_MainReportTemplateDouble,#reportTemplate_VerticalTemplate{border:1px solid #a9a9a9;border-radius:2px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}#reportTemplate_MainReportTemplate #section-a,#reportTemplate_MainReportTemplateDouble #section-a,#reportTemplate_VerticalTemplate #section-a{border-right:1px solid #a9a9a9}}.report-section table{border:0;overflow-x:hidden}.container .ReportContainer{border:1px solid #d5d1ce;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.container .ReportContainer .ReportHead{height:40px}.container .ReportContainer .ReportHead h4{margin:0}.container .ReportContainer .leftColumn{background-color:#f3f3f3;border-right:1px solid #d5d1ce}.container .ReportContainer .rightColumn .rhs-search-group #reportSearch:focus{border-color:#ff5e00;-webkit-box-shadow:inset 0 1px 3px rgba(247,165,119,.05);-moz-box-shadow:inset 0 1px 3px rgba(247,165,119,.05);box-shadow:inset 0 1px 3px rgba(247,165,119,.05)}.container .ReportContainer .rightColumn .rhs-search-group .dropdown-menu li>.active>a:hover,.container .ReportContainer .rightColumn .rhs-search-group .dropdown-menu>.active>a:focus,.container .ReportContainer .rightColumn .rhs-search-group ul.dropdown-menu>.active>a{background-color:#ff5e00;color:#fff;background-image:none}.container .ReportContainer .rightColumn #moreReports{cursor:pointer}#reportTemplate_JourneyDetailTemplate #section-a{border:1px solid #d5d1ce}#reportTemplate_JourneyDetailTemplate #section-b{border:1px solid #d5d1ce}#reportTemplate_JourneyDetailTemplate #section-b #legend{margin-right:2px;margin-bottom:2px}#report-actions{margin-bottom:10px}#report-actions .summary-text{float:left;line-height:2.2em}#report-actions .summary-text .summary-element,#report-actions .summary-text .summary-report-name{float:left;margin-right:.5em}#report-actions .summary-text .summary-report-name{font-weight:700}#report-actions .report-actions-buttons{text-align:right}#report-actions .report-actions-buttons .padded-button-group button{margin-left:3px}.map iframe{height:100%;width:100%}.OverlaysTL,.extra-map-button{background:#faf7f5!important}.snail-trail-point{color:#fff;position:relative}.snail-trail-point.mini-label{width:180px}.snail-trail-point span{position:absolute;top:2px;left:8px;font-size:13px;line-height:20px}.snail-trail-point span.mini-label{position:static;font-size:10px;background-color:#ff5e00;padding:2px;margin-left:3px;white-space:nowrap}#reportTemplate_MapPageTemplate .snail-trail-point span{display:none}.snail-trail-marker-start{background:transparent url(../Content/skins/RACTelematics/images/location.png) no-repeat top left;width:25px;height:30px;padding-left:8px;padding-top:2px}.snail-trail-marker-end{background:transparent url(../Content/skins/RACTelematics/images/location.png) no-repeat top left;width:25px;height:30px;padding-left:8px;padding-top:2px}.snail-trail-marker-pto{background:transparent url(../Content/skins/RACTelematics/images/pto.png) no-repeat top left;width:15px;height:15px;top:8px}.snail-trail-marker-idling{background:transparent url(../Content/skins/RACTelematics/images/idle.png) no-repeat top left;width:15px;height:15px;top:8px}.snail-trail-marker-default{background:transparent url(../Content/skins/RACTelematics/images/normal.png) no-repeat top left;width:15px;height:15px;top:8px}#score-summary .well{border-right:0;border-left:0}#score-summary .well h3{margin:0}#score-summary .snail-trail-point{color:#000}#score-summary .snail-trail-point span{display:inline-block;top:5px;left:3px;text-align:center;width:21px}.map-infobox,ul.items .tooltip{width:250px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.map-infobox img,ul.items .tooltip img{height:32px;width:32px;float:left;margin-right:10px}.map-infobox .tooltip-inner,ul.items .tooltip .tooltip-inner{max-width:999px;text-align:left;font-size:14px;line-height:18px;color:#000;background-color:#fff}.map-infobox .tooltip-inner strong.tip-title,ul.items .tooltip .tooltip-inner strong.tip-title{font-size:14px}.map-infobox .tooltip-inner .tip-content-fields,ul.items .tooltip .tooltip-inner .tip-content-fields{margin-top:9px;margin-bottom:9px}.map-infobox[data-titleonlymode=true]{width:150px}.map-infobox[data-titleonlymode=true] .tooltip-inner{text-align:center}.map-infobox-alert{position:absolute;top:5px;left:5px;z-index:100}.map-infobox-extended,.side-panel .extendedTooltipTemplate .tooltip,ul.items .tooltip{width:350px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:normal;opacity:.9}.map-infobox-extended .tooltip-inner,.side-panel .extendedTooltipTemplate .tooltip .tooltip-inner,ul.items .tooltip .tooltip-inner{background-color:#fff;color:#262626;border:0;padding:10px;max-width:999px;text-align:left}.map-infobox-extended .tooltip-inner .tip-image,.side-panel .extendedTooltipTemplate .tooltip .tooltip-inner .tip-image,ul.items .tooltip .tooltip-inner .tip-image{position:absolute;top:15px;min-width:32px;min-height:32px}.map-infobox-extended .tooltip-inner .tip-content,.side-panel .extendedTooltipTemplate .tooltip .tooltip-inner .tip-content,ul.items .tooltip .tooltip-inner .tip-content{margin-left:60px!important}.map-infobox-extended .tooltip-inner .tip-content .tip-label,.side-panel .extendedTooltipTemplate .tooltip .tooltip-inner .tip-content .tip-label,ul.items .tooltip .tooltip-inner .tip-content .tip-label{margin-right:5px}.map-infobox-extended .tooltip-inner .tip-content strong.content-field,.side-panel .extendedTooltipTemplate .tooltip .tooltip-inner .tip-content strong.content-field,ul.items .tooltip .tooltip-inner .tip-content strong.content-field{font-size:inherit}.map-infobox-extended .tooltip-inner .tip-content .tip-value,.side-panel .extendedTooltipTemplate .tooltip .tooltip-inner .tip-content .tip-value,ul.items .tooltip .tooltip-inner .tip-content .tip-value{font-weight:700}ul.items .tooltip .tip-content{margin-left:41px}#addEditPOIPopOver,#bpmBusinessFieldsPopOver,#manageFaveJourneyPopOver{display:none}.popover-content header h1{font-size:1.3em;line-height:1.3em;margin-top:0}.popover-content header h2{font-size:1em;line-height:1.3em}.popover-content div.control-container{margin-bottom:10px}.popover-content button,.popover-content input,.popover-content select{font-size:1em}.popover-content button.active{background-color:#ff5e00;color:#fff;text-shadow:none}.Period0{background-color:#f3f3f3!important;color:#262626}.Period0 .caret{border-top-color:#fff}.Period1{background-color:#b0d643!important;color:#fff}.Period1 .caret{border-top-color:#fff}.Period2{background-color:#f7b329!important;color:#fff}.Period2 .caret{border-top-color:#fff}.Period3{background-color:#f39056!important;color:#fff}.Period3 .caret{border-top-color:#fff}.Period4{background-color:#e7643f!important;color:#fff}.Period4 .caret{border-top-color:#fff}th.highlight{color:#ff4940}tr.highlight td{color:#ff4940}.entities-error{color:#ff4940}.list-info-message{background-color:#262626;color:#fff;padding:.2em .5em}.list-info-message.group{background-color:#262626;color:#fff}.list-info-message span{font-weight:700}.list-info-message #selectAll{margin-right:2.5em}.list-info-message #groupNameLabel{margin-right:1em}td.link{color:#ff5e00}td.link:hover{text-decoration:underline}td.link.selected{font-weight:700;color:#000}#scheduleModal.modal{max-width:37em;top:10%;height:550px;position:absolute}#scheduleModal.modal input{margin-bottom:0}#scheduleModal.modal .modal-body{max-height:inherit;position:absolute;top:89px;bottom:60px;left:0;right:0}#scheduleModal.modal .modal-body .ui-effects-wrapper{display:inline-block}#scheduleModal.modal .modal-body #scheduleSftpDetails>div,#scheduleModal.modal .modal-body>div{position:relative;height:25px}#scheduleModal.modal .modal-body #scheduleSftpDetails>div>*,#scheduleModal.modal .modal-body>div>*{vertical-align:middle}#scheduleModal.modal .modal-body div{padding:.3em;clear:both}#scheduleModal.modal .modal-body div label{display:inline-block;margin:0}#scheduleModal.modal .modal-body div i{margin-left:.5em;color:#888;cursor:help}#scheduleModal.modal .modal-body div .tooltip{font-size:smaller}#scheduleModal.modal .modal-body div .btn-group,#scheduleModal.modal .modal-body div input[type=text]{position:absolute;right:0}#scheduleModal.modal .modal-body div .btn-group{top:0}#scheduleModal.modal .modal-body div .btn-group button.active{background-color:#ff5e00;color:#fff;text-shadow:none}#scheduleModal.modal .modal-body div input[type=text]{width:18em}#scheduleModal.modal .modal-body div input[type=checkbox]{vertical-align:initial}#scheduleModal.modal .modal-body div input[type=checkbox],#scheduleModal.modal .modal-body div input[type=radio]{margin:0}#scheduleModal.modal .modal-body div textarea{width:18em;height:5em;display:inline-block;position:absolute;right:0;margin-bottom:15px}#scheduleModal.modal .modal-body div .repetition{position:absolute;padding:0}#scheduleModal.modal .modal-body div .type{position:absolute;right:0}#scheduleModal.modal .modal-body div .type input[type=radio]{margin-left:1em}#scheduleModal.modal .modal-body .frequency input[type=radio]{vertical-align:text-top}#scheduleModal.modal .modal-body .frequency label{min-width:none}#scheduleModal.modal .modal-body .frequency.last7days .scheduleDayPicker{display:none}#scheduleModal.modal .modal-body #scheduleSftpDetails{display:none;height:inherit}#scheduleModal.modal .modal-footer{position:absolute;bottom:0;left:0;right:0}@media(max-width:700px){#scheduleModal.modal{margin:auto}#oneOffReportModal.modal{margin:auto}}#oneOffReportModal.modal{max-width:35em}#oneOffReportModal.modal .modal-body .ui-effects-wrapper{display:inline-block}#oneOffReportModal.modal .modal-body div{padding:.3em;clear:both}#oneOffReportModal.modal .modal-body div label{padding-top:.5em;display:inline-block}#oneOffReportModal.modal .modal-body div i{margin-left:.5em;color:#888;cursor:help}#oneOffReportModal.modal .modal-body div .tooltip{font-size:smaller}#oneOffReportModal.modal .modal-body div .btn-group{margin:0 0 0 65px;float:right;margin-top:-5px}#oneOffReportModal.modal .modal-body div .btn-group button.active{background-color:#ff5e00;color:#fff;text-shadow:none}#oneOffReportModal.modal .modal-body div input[type=text]{float:right;width:18em}#oneOffReportModal.modal .modal-body div textarea{width:100%;display:block}#oneOffReportModal.modal .modal-body div .repetition{float:left}#oneOffReportModal.modal .modal-body div .type{float:right}#oneOffReportModal.modal .modal-body div .type input[type=radio]{margin-left:1em;vertical-align:text-top}.single-section-drill-down .highcharts-series rect{cursor:pointer}#score-summary #chart,#score-summary #map{position:absolute;left:0;right:0;bottom:0}#score-summary #chart{top:80px;overflow:auto}#score-summary #map{top:140px}#event-dates-ctrl,#score-summary #event-options{margin-right:8px}#score-summary{width:100%;height:100%}#score-summary .journeys-table{width:100%;max-height:300px;overflow-y:auto}#score-summary .journeys-table table{border:0}#score-summary .journeys-table table tr{cursor:pointer}#score-summary .indicator{color:#333;font-weight:700;text-align:center;display:inline-block;border:1px solid #666}#score-summary ul.indicators{margin-right:8px}#score-summary ul.indicators li{width:7px;height:7px}#score-summary .indicator.low{background-color:#ff3838}#score-summary .indicator.mediumlow{background-color:#fdac03}#score-summary .indicator.medium{background-color:#fafa02}#score-summary .indicator.mediumhigh{background-color:#65fc67}#score-summary .indicator.high{background-color:#02c905}#score-summary .side-bar{margin-top:30px}#score-summary .side-bar .entity>*{display:inline-block;vertical-align:middle}#score-summary .side-bar select{margin-right:10px}#score-summary .side-bar ul.vehicles{bottom:0;clear:both;left:0;list-style-type:none;margin:0;overflow:auto;position:absolute;right:0;top:160px}#score-summary .side-bar ul.vehicles>li{cursor:pointer;padding:10px 10px 10px 20px;border-bottom:1px solid #eee}#score-summary .side-bar ul.vehicles>li.active{background-color:#c8eafa}#score-summary .journeys{position:absolute;width:100%;z-index:100;top:-60px;background-color:#fff;background-color:rgba(255,255,255,.9)}#score-summary .journeys .btn-toolbar{margin-right:20px}#score-summary .span6{height:100%;padding:20px}#score-summary .span6 i{display:none}#score-summary .toggle{height:40px;margin-bottom:0}#score-summary .toggle h3{margin:0}#score-summary .toggle .report-details{width:100%;position:absolute;text-align:center}#score-summary .toggle .report-details-left{width:100%;position:absolute;text-align:left}#score-summary .toggle .btn-group{z-index:1}#score-summary .side-col{height:100%;width:350px;position:absolute}#score-summary .entity div.indicator{width:40px;height:40px;line-height:40px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}#score-summary .entity>img{width:24px;height:24px}#score-summary .entity>span{width:80px;overflow:hidden;margin:0 10px;white-space:nowrap;text-overflow:ellipsis}#score-summary #event-journeys{margin-bottom:10px}#score-summary .span6.bordered{border-left:1px solid #ddd}#score-summary .charts .indicator{width:60px;height:60px;line-height:60px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}#score-summary .charts p i.icon-info-sign{cursor:default}#score-summary .tooltip-inner{text-align:left;font-size:1.2em;max-width:300px}#score-summary .content-col{height:100%;position:relative;margin-left:350px;border-left:1px solid #c9c9c9}#score-summary .content-col .row-fluid:first-child{border-bottom:1px solid #ddd}@media(max-width:1260px){.toggle .report-details{display:none}}@media(max-width:750px){.toggle h3{display:none}}.highcharts-container span{background-color:#fff}.extra-axis svg{padding-top:10px}.caret-white{border-top-color:#fff!important;border-bottom-color:#fff!important}.event-display{max-width:230px;margin:auto auto;height:87px}.event-display .muted{font-size:.9em}.event-display strong{float:right}.event-display p{margin-bottom:8px}.map .button-container{margin-right:12px}.gm-style-iw+button{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.map>div:first-child{overflow:hidden}