.busy-logo .center{background-color:#000}.busy-logo{border-color:#000}.airspace-layer #flyover #star,.airspace-layer #LC #inner{fill:#000}.airspace-layer #EH #inner,.airspace-layer #EH #outer,.airspace-layer #flyover #ring,.airspace-layer #LC #outer,.airspace-layer #RP,.airspace-layer #VOR #outer,.airspace-layer #VORDME #outer_hex,.airspace-layer #VORDME #outer_rect,.airspace-layer #VORTAC #outer,.busy-logo #circleBorder,.meteo-component .weather-vane #rope{stroke:#000}.casper-track-points-layer .plot-icon-container .map-icon{background-color:#825c4c}.casper-layer-element .label-container .label,.casper-layer-element .label-container .label:after,.map-icon-label,.map-icon-label:after{border-color:#ccc}.runway-use-component .runways-svg #pylon #front{fill:#f78f1f}.locations-layer .location-container .map-icon-container .range{background-color:#c14958}.locations-layer .location-container .map-icon-container .range:after{border-color:#560d16}.casper-layer-element .label-container .label,.casper-layer-element .label-container .label:before,.casper-map-layer .busy-logo,.map-icon-label{background-color:#fff}.runway-use-component .runways-svg #pylon #back{fill:#fff}html{box-sizing:border-box}body{padding:0;margin:0}body.hideAddressBar{padding-bottom:50px}*,*:before,*:after{box-sizing:inherit;-webkit-tap-highlight-color:transparent}*:focus{outline:0}b{font-weight:bold}svg:not(:root){fill-rule:evenodd}.encapsulate:after{content:")"}.encapsulate:before{content:"("}.tt-lowercase{text-transform:lowercase !important}.tt-none{text-transform:none !important}.tt-uppercase{text-transform:uppercase !important}.casper-map-layer.cActive,.casper-label-layer.cActive{opacity:1}.casper-map-layer.cInactive,.casper-label-layer.cInactive{opacity:0}.pe-all,.pe-single-all{pointer-events:all}.pe-none,.pe-single-none{pointer-events:none}.pe-single-all>*{pointer-events:none}.pe-single-none>*{pointer-events:all}._rbb{float:left;height:100%;position:relative;width:100%}#busy{display:none !important}#error,noscript,#upgrade{z-index:9999;width:100%;box-sizing:border-box;padding-left:10px;line-height:35px;top:0;height:0;overflow:hidden;position:fixed;box-shadow:1px 2px 4px rgba(0,0,0,0.3);transition:height .5s linear;-webkit-transition:height .5s linear}#error.active,#upgrade.active,noscript{height:37px}#error{background-color:#ffb556}#upgrade,noscript{background-color:#ea5050;color:#fff}#upgrade a{color:blue}.swiper-wrapper{-webkit-box-sizing:inherit !important;-moz-box-sizing:inherit !important;box-sizing:inherit !important}.flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.flex-horizontal,.flex-longest-side{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-vertical,.flex-shortest-side{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-container>*,.flex-container>.flex-filled{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex-container>.header,.flex-container>.footer,.flex-container>.flex-fixed{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.casper-tooltip{display:inline-block;cursor:help;position:relative;transform:translateZ(0);-webkit-transform:translateZ(0)}.casper-tooltip:after{content:"";border-bottom:1px dashed #5f7165;width:100%;position:absolute;bottom:0;left:0}.casper-tooltip-content{background-color:#fff;border:1px solid #cdcbcb;white-space:nowrap;font-size:12px;bottom:100%;display:none;left:-50%;margin-bottom:15px;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .25s ease-out,-webkit-transform .25s ease-out;-moz-transition:opacity .25s ease-out,-moz-transform .25s ease-out;-ms-transition:opacity .25s ease-out,-ms-transform .25s ease-out;transition:opacity .25s ease-out,transform .25s ease-out}.casper-tooltip-content:after{border-bottom:1px solid #cdcbcb;border-right:1px solid #cdcbcb;background-color:#fff;bottom:-7px;content:"";left:50%;margin-left:-7px;position:absolute;width:14px;height:14px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:7px 7px;-moz-transform-origin:7px 7px;-ms-transform-origin:7px 7px;transform-origin:7px 7px;z-index:-1}.casper-tooltip-content span.casper-tooltip-label{font-weight:bold}.expanded.casper-tooltip{z-index:9999}.expanded.casper-tooltip .casper-tooltip-content{opacity:1;display:block;pointer-events:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.top.casper-tooltip-content{bottom:auto;top:100%;margin-top:15px}.top.casper-tooltip-content:after{bottom:auto;top:-7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.left.casper-tooltip-content{left:0}.left.casper-tooltip-content:after{left:10px;margin-left:0}.right.casper-tooltip-content{left:auto;right:0}.right.casper-tooltip-content:after{left:auto;right:10px;margin-left:0}.flight-details .casper-tooltip-content{width:260px}.flight-details .casper-tooltip-content>div{width:240px}[data-not-empty=""],[data-not-null="null"],[data-not-undefined="undefined"]{display:none !important}[data-empty-placeholder=""]:after,[data-null-placeholder="null"]:after,[data-undefined-placeholder="undefined"]:after{content:attr(data-placeholder)}.cpa-display-component{pointer-events:none}.cpa-display-component .info-table .info-cell{line-height:16px}.cpa-display-component .info-table .info-cell:first-child{white-space:nowrap}.cpa-display-component .info-table .info-cell+.info-cell{padding-left:10px;width:100%}.cpa-display-component .role-inactive{left:50%;opacity:0;position:absolute;text-align:center;top:50%;width:90%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.cpa-display-component .data-container,.cpa-display-component .visual-container{opacity:1}.cpa-display-component .data-container,.cpa-display-component .role-inactive,.cpa-display-component .visual-container{transition:opacity .25s;-webkit-transition:opacity .25s}.cpa-display-component.cpa-inactive .role-inactive{opacity:1}.cpa-display-component.cpa-inactive .data-container{opacity:.1}.cpa-display-component.cpa-inactive .visual-container{opacity:.1}.flight-distance-component,.flight-distance-component .data-container,.flight-distance-component .display-container,.flight-distance-component .visual-container{float:left;position:relative;width:100%}.flight-distance-component .data-container{font-size:12px}.flight-distance-component .display-container{height:120px}.flight-distance-component .visual-container{padding:20px 0}.flight-distance-component .line-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.flight-distance-component .line-container .line{background-color:#646464;height:1px;position:absolute;right:0}.flight-distance-component .line-container .line-1{bottom:0;opacity:.4;width:100%}.flight-distance-component .line-container .line-2{bottom:7.5%;opacity:.2;width:90%}.flight-distance-component .line-container .line-3{bottom:15%;opacity:.1;width:80%}.flight-distance-component .role-display{height:100%;margin-right:50px;position:absolute;right:0;top:0}.flight-distance-component .role-distance-curve{float:right;height:100%;opacity:.5;position:relative;width:100%;z-index:0}.flight-distance-component .diag-dist-container,.flight-distance-component .diag-dist-container .pivot_1,.flight-distance-component .horz-dist-container,.flight-distance-component .horz-dist-container .pivot_1,.flight-distance-component .role-from-display,.flight-distance-component .to-display-container,.flight-distance-component .to-display-container .bone,.flight-distance-component .to-display-container .pivot_1,.flight-distance-component .to-display-container .role-to-display,.flight-distance-component .vert-dist-container,.flight-distance-component .vert-dist-container .pivot{bottom:0;position:absolute;right:0;transform-origin:bottom right;-webkit-transform-origin:bottom right}.flight-distance-component .diag-dist-container,.flight-distance-component .diag-dist-container .pivot,.flight-distance-component .horz-dist-container,.flight-distance-component .horz-dist-container .pivot_1,.flight-distance-component .to-display-container,.flight-distance-component .to-display-container .pivot{height:1px;width:1px}.flight-distance-component .diag-dist-container .pivot_2,.flight-distance-component .to-display-container .pivot_2{left:0;position:absolute}.flight-distance-component .role-display .display-container .altitude,.flight-distance-component .role-display .display-container .degrees,.flight-distance-component .role-dist-diagonal .distance,.flight-distance-component .role-dist-horizontal .distance,.flight-distance-component .role-dist-vertical .altitude{font-size:10px;white-space:nowrap}.flight-distance-component .diag-dist-container .bone,.flight-distance-component .diag-dist-container .pivot,.flight-distance-component .horz-dist-container .bone,.flight-distance-component .horz-dist-container .pivot,.flight-distance-component .horz-dist-container .role-dist-horizontal,.flight-distance-component .to-display-container .bone,.flight-distance-component .to-display-container .pivot,.flight-distance-component .vert-dist-container .bone,.flight-distance-component .vert-dist-container .pivot,.flight-distance-component .vert-dist-container .role-dist-vertical{transition-duration:.33s;transition-timing-function:linear;-webkit-transition-duration:.33s;-webkit-transition-timing-function:linear}.flight-distance-component .diag-dist-container .bone,.flight-distance-component .horz-dist-container .bone,.flight-distance-component .to-display-container .bone,.flight-distance-component .vert-dist-container .bone{transition-property:height,bottom;-webkit-transition-property:height,bottom}.flight-distance-component .diag-dist-container .pivot,.flight-distance-component .horz-dist-container .pivot,.flight-distance-component .to-display-container .pivot,.flight-distance-component .vert-dist-container .pivot{transition-property:transform;-webkit-transition-property:-webkit-transform}.flight-distance-component .horz-dist-container .role-dist-horizontal{transition-property:left;-webkit-transition-property:left}.flight-distance-component .vert-dist-container .role-dist-vertical{transition-property:top,left;-webkit-transition-property:top,left}.flight-distance-component .role-from-display{height:30px;width:30px;z-index:1;transform:translate(50%,0);-webkit-transform:translate(50%,0)}.flight-distance-component .role-from-display:before{background-color:#FFF;border-radius:50%;content:"";height:150%;left:50%;position:absolute;top:50%;width:150%;z-index:-1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.flight-distance-component .to-display-container{z-index:2}.flight-distance-component .to-display-container .bone{height:120px}.flight-distance-component .to-display-container .pivot_1{transform:rotate(270deg);-webkit-transform:rotate(270deg)}.flight-distance-component .to-display-container .pivot_2{top:0;transform:rotate(-270deg);-webkit-transform:rotate(-270deg)}.flight-distance-component .to-display-container .role-to-display{height:20px;width:30px}.flight-distance-component .role-display .display-container{float:left;height:100%;position:relative;width:100%}.flight-distance-component .role-display .display-container .altitude{height:10px;line-height:10px;margin-right:5px;position:absolute;right:100%;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.flight-distance-component .role-display .display-container .degrees{bottom:100%;height:10px;left:0;line-height:10px;margin-bottom:5px;position:absolute;text-align:center;width:100%}.flight-distance-component .role-display .display-container .icon{float:left;height:100%;padding:2px;position:relative;width:100%}.flight-distance-component .diag-dist-container .bone,.flight-distance-component .horz-dist-container .bone,.flight-distance-component .vert-dist-container .bone{bottom:0;position:absolute;right:0;width:2px;transform:translate(50%,0);-webkit-transform:translate(50%,0)}.flight-distance-component .diag-dist-container .pointer,.flight-distance-component .horz-dist-container .pointer,.flight-distance-component .vert-dist-container .pointer{background-color:#646464;border-radius:50%;height:8px;left:50%;position:absolute;width:8px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.flight-distance-component .diag-dist-container+.vert-dist-container .pointer_1{display:none}.flight-distance-component .horz-dist-container .role-dist-horizontal:after,.flight-distance-component .vert-dist-container .role-dist-vertical:after{background-color:#646464;content:"";position:absolute}.flight-distance-component .diag-dist-container{z-index:3}.flight-distance-component .diag-dist-container .pivot_1{transform:rotate(270deg);-webkit-transform:rotate(270deg)}.flight-distance-component .diag-dist-container .pivot_2{top:40%;transform:rotate(-270deg);-webkit-transform:rotate(-270deg)}.flight-distance-component .diag-dist-container .bone{background:linear-gradient(0,rgba(100,100,100,0) 25%,#646464 100%)}.flight-distance-component .horz-dist-container .bone{background:#646464}.flight-distance-component .diag-dist-container .role-dist-diagonal{bottom:0;left:0;margin:0 0 5px 5px;position:absolute}.flight-distance-component .diag-dist-container .pointer{top:0}.flight-distance-component .horz-dist-container .pivot_1{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.flight-distance-component .horz-dist-container .role-dist-horizontal{top:100%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.flight-distance-component .horz-dist-container .role-dist-horizontal:after{height:7px;left:50%;top:0;width:2px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.flight-distance-component .horz-dist-container .role-dist-horizontal .distance{margin-top:10px}.flight-distance-component .vert-dist-container .bone{background-color:#646464}.flight-distance-component .vert-dist-container .pivot_1{transform:rotate(270deg);-webkit-transform:rotate(270deg)}.flight-distance-component .vert-dist-container .pivot_2{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.flight-distance-component .vert-dist-container .pointer_1{top:100%}.flight-distance-component .vert-dist.container .pointer_2{top:0}.flight-distance-component .horz-dist-container .role-dist-horizontal,.flight-distance-component .vert-dist-container .role-dist-vertical{left:0;position:absolute}.flight-distance-component .vert-dist-container .role-dist-vertical{padding-right:12px;transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%)}.flight-distance-component .vert-dist-container .role-dist-vertical:after{height:2px;right:0;top:50%;width:7px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.casper-cpa-layer .role-marker{position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}#home-marker{min-width:30px;width:30px;height:30px;margin-left:-15px;margin-top:-30px;background-color:#0081b7;padding:4px 0}#home-marker:before{font-family:icomoon;content:"\e620";font-size:25px;line-height:20px;color:#fff}#home-marker .tip{display:block}#home-marker .tip:after{background-color:#0081b7}.svg-button{cursor:pointer}.casper-nmt-icon{cursor:pointer;display:block;pointer-events:all;transform-origin:0 0;-webkit-transform-origin:0 0}.period-panel .period-editor{float:left;position:relative;width:100%}.period-panel .period-editor>.date-editor-container{float:inherit;position:inherit;width:50%}.period-panel .period-editor>.from-editor-container{padding-right:2.5%}.period-panel .period-editor>.upto-editor-container{padding-left:2.5%}.period-panel .from-editor,.period-panel .upto-editor{background-color:#fff;border-radius:3px;float:inherit;padding:5px 30px 5px 5px;position:inherit;width:100%}.period-panel .from-editor>.datetime-input,.period-panel .upto-editor>.datetime-input{border-width:0;font-size:10pt;height:20px;margin-right:30px;text-align:right;width:100%}.period-panel .from-editor>.datetime-input:focus,.period-panel .upto-editor>.datetime-input:focus{outline:0}.period-panel .from-editor>.datetime-button,.period-panel .upto-editor>.datetime-button{background-color:#3a443c;border-radius:3px;height:20px;padding:3px;position:absolute;right:5px;top:5px;width:20px;fill:#fff}.period-panel .datetime-picker[data-role='picker']{clear:both;float:left;height:0;position:relative;width:47.5%;z-index:9999}.period-panel .datetime-picker[data-role='picker'][data-picker='from']{margin-left:0}.period-panel .datetime-picker[data-role='picker'][data-picker='upto']{margin-left:52.5%}.period-panel .datetime-picker[data-role='picker'].open{opacity:1;transition:margin-left .5s,opacity .5s;-webkit-transition:margin-left .5s,opacity .5s}.period-panel .datetime-picker[data-role='picker'].closed{opacity:0;transition:opacity .5s;-webkit-transition:opacity .5s}#map .control-container{position:absolute;right:0;top:0}#map .control-container .control-button{box-sizing:border-box;clear:both;float:left;position:relative}.login-panel .container{float:left;position:relative;width:100%}.casper-button{cursor:pointer;position:relative}input[data-list]+.input-list[data-input]{float:left;overflow:hidden;position:relative;z-index:999}input[data-list]+.input-list[data-input].closed{height:0;opacity:0;transition:height .25s,opacity .05s ease .2s;-webkit-transition:height .25s,opacity .05s ease .2s}input[data-list]+.input-list[data-input].open{transition:height .25s,opacity .05s;-webkit-transition:height .25s,opacity .05s}.input-list-option{cursor:pointer;float:left;position:relative;width:100%}.input-list-option *{pointer-events:none}.input-list-option.hidden{display:none !important}.input-list-option.invisible{opacity:0 !important}.photo-component,.photo-component .role-photo-img{float:left;position:relative}.role-photo-img{display:block}.role-photo-img.scaleToHeight{height:100%;width:auto}.role-photo-img.scaleToWidth{height:auto;width:100%}.role-photo-img.scaleToHeightWidth{height:100%;width:100%}.role-photo-backup,.role-photo-none{display:none;font-size:25px;height:30px;line-height:30px;opacity:.5;position:absolute;text-align:center;top:50%;width:100%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.backup-photo .role-photo-backup,.no-photo .role-photo-none{display:block}.role-photo-reference{float:left;padding-top:5px;position:relative;text-align:right;width:100%}.role-photo-reference a{font-size:10px;text-decoration:none}.backup-photo .role-photo-reference,.no-photo .role-photo-reference{display:none}.aircraft-photo-component.backup-photo .role-photo-none{display:block}.airline-logo-component.backup-photo .role-photo-none{display:block}.casper-map-labels{z-index:2}.casper-map-layers{z-index:1}.casper-map-labels,.casper-map-labels .casper-label-layer,.casper-map-layers,.casper-map-layers .casper-map-layer{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.casper-map-layers .casper-map-layer.inactive{display:none !important}.casper-map-layer .busy-logo{border-width:0}.casper-aircraft-layer>[data-role="label"]{display:none}.casper-info-graphic-layer[data-show-icon] .role-icon_container>.map-icon-container{display:none}.casper-info-graphic-layer[data-show-icon="all"] .role-icon_container>.map-icon-container,.casper-info-graphic-layer[data-show-icon="selected"] .role-icon_container>.map-icon-container.select{display:block}.casper-label-layer[data-show-icon] .role-label_container>.map-icon-container{display:none}.casper-label-layer[data-show-icon="all"] .role-label_container>.map-icon-container,.casper-label-layer[data-show-icon="selected"] .role-label_container>.map-icon-container.select{display:block}.map-bone,.map-bone-container{height:1px;position:absolute;top:0;width:1px}.map-bone{left:0;transform-origin:top left;-webkit-transform-origin:top left}.map-bone-container{left:100%}.map-icon-container{position:absolute;transform:translate(-50%,-50%);transform-origin:left top;-webkit-transform:translate(-50%,-50%);-webkit-transform-origin:left top}.map-icon-container.highlight .map-icon-label,.map-icon-container.selected .map-icon-label{opacity:1}.map-icon-container .map-icon-img{float:left;pointer-events:all;position:relative}.map-icon-hitbox{height:50%;left:50%;opacity:0;position:absolute;top:50%;width:50%;z-index:1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.map-icon-label-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.map-icon-label{border-style:solid;border-width:1px;border-radius:5px;bottom:0;box-shadow:0 3px 3px rgba(0,0,0,.2);font-size:10px;left:50%;min-width:50px;opacity:0;padding:5px 7px;position:absolute;user-select:none;width:auto;white-space:nowrap;z-index:2;transform:translate(-50%,-30px);transform-origin:center bottom;transition:bottom .25s,opacity .25s,transform .5s;transition-timing-function:ease-in-out;-webkit-transform:translate(-50%,-30px);-webkit-transform-origin:center bottom;-webkit-transition:bottom .25s,opacity .25s,transform .5s;-webkit-transition-timing-function:ease-in-out}.map-icon-label:after{bottom:-6px;border-style:solid;border-width:0 0 1px 1px;box-shadow:-3px 3px 3px rgba(0,0,0,.2);content:"";height:10px;left:50%;position:absolute;width:10px;transform-origin:center center;transform:translate(-50%,0) rotate(-45deg);-webkit-transform-origin:center center;-webkit-transform:translate(-50%,0) rotate(-45deg)}.map-icon-label:before{border-style:solid;border-width:7px 7px 0 7px;border-color:rgba(255,255,255,1) transparent transparent transparent;bottom:-7px;content:"";height:0;left:50%;position:absolute;width:0;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.map-icon-label .table{margin-bottom:0}.map-icon-label .map-icon-label-content td,.map-icon-label .map-icon-label-content th{padding:0;border-top:0}.map-icon-label .map-icon-label-content th{border-bottom:0}.map-icon-label .map-icon-label-content td.content-value{padding-left:5px}.map-icon-label .title{font-weight:bold;white-space:nowrap}.map-icon-label .table-header.header{display:none}.map-icon-label table{line-height:15px}.map-icon-label .table-content thead tr th{text-align:left}.map-icon-label .table-content tbody tr td:last-child{padding-left:5px}.map-icon-container.highlight .map-icon-label-tether,.map-icon-container.select .map-icon-label-tether{transition:opacity .25s .5s;-webkit-transition:opacity .25s .5s}.map-icon,.map-icon-hitbox{cursor:pointer;pointer-events:all}.cInactive .map-icon,.cInactive .map-icon-hitbox{pointer-events:none !important}.map-icon{z-index:1;transition:transform .5s ease-in-out;-webkit-transition:transform .5s ease-in-out}.map-icon>*{pointer-events:none}.map-icon.map-icon-clickable,.map-icon.map-icon-hovertable{cursor:pointer}.casper-label-layer.show-label-all .map-icon-container .map-icon-label,.casper-info-layer.show-label-all .map-icon-container .map-icon-label-tether{opacity:1 !important}.casper-label-layer.show-label-interactive .map-icon-container.highlight .map-icon-label,.casper-info-layer.show-label-interactive .map-icon-container.highlight .map-icon-label-tether,.casper-label-layer.show-label-interactive .map-icon-container.select .map-icon-label,.casper-info-layer.show-label-interactive .map-icon-container.select .map-icon-label-tether{opacity:1}.casper-label-layer.show-label-none .map-icon-container .map-icon-label,.casper-info-layer.show-label-none .map-icon-container .map-icon-label-tether{opacity:0 !important}.casper-label-layer.cActive.labels-draggable.show-label-all .casper-layer-label .map-icon-label-container .map-icon-label,.casper-label-layer.cActive.labels-draggable.show-label-interactive .casper-layer-label.select .map-icon-label-container .map-icon-label{cursor:all-scroll;pointer-events:all}.casper-map-layer.labels-draggable .map-icon-label-container .map-icon-label>*{pointer-events:none}.map-icon-label-tether{height:100%;opacity:0;pointer-events:none;position:absolute;width:100%;transition:opacity .25s;-webkit-transition:opacity .25s}.map-icon-label-tether .anchor-point{height:1px;position:absolute;width:1px}.map-icon-label-tether .anchor-icon,.map-icon-label-tether .tether-line{left:50%;top:50%}.map-icon-label-tether .anchor-label{bottom:calc(100% + 16px);left:50%}.map-icon-label-tether .tether-line{height:1px;position:absolute;transform:rotate(-90deg);transform-origin:left center;-webkit-transform:rotate(-90deg);-webkit-transform-origin:left center}.nmt-icon-container{transform:translate(-30px,-80px);-webkit-transform:translate(-30px,-80px)}.nmt-icon{height:90px;width:60px;transition-duration:.5s;transition-property:transform,fill;transition-timing-function:ease-in-out;transform-origin:30px 80px;-webkit-transition-duration:.5s;-webkit-transition-property:-webkit-transform,fill;-webkit-transition-timing-function:ease-in-out;-webkit-transform-origin:30px 80px}.nmt-icon-label{text-align:center;white-space:nowrap}.nmt-icon #noise_level{font-weight:bold;font-size:25px;text-anchor:middle}.nmt-icon #shadow{fill:rgba(0,0,0,0.25)}.nmt-positions-layer .map-icon-label-tether .anchor-icon,.nmt-positions-layer .map-icon-label-tether .tether-line{left:0;top:-25%}.nmt-positions-layer .map-icon-label-tether .anchor-label{bottom:calc(150% + 10px);left:0}.air-space-icon-container{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.air-space-icon{height:50px;overflow:visible;width:50px}.air-space-icon #flyover #ring{stroke:#646464;stroke-width:4px}.casper-tracks-layer .track-image{height:100%;left:0;position:absolute;top:0;width:100%;transition:opacity .25s;-webkit-transition:opacity .25s}.casper-tracks-layer .track-image.hide{opacity:0}.casper-tracks-layer .track-image.show{opacity:1}.casper-tracks-layer .busy-logo{height:100px;padding:10px;width:100px}.casper-tracks-layer .busy-logo.busy-fade.in .center{height:50%;width:50%}.casper-tracks-layer .busy-logo #circleBorder{stroke-width:7px}.casper-tracks-layer.component-busy .busy-logo{opacity:1}.casper-tracks-layer .map-icon-label-container{height:1px;width:1px}.casper-tracks-layer .map-icon-label-container .map-icon-label{pointer-events:none;transform:translate(-50%,-15px);-webkit-transform:translate(-50%,-15px)}.casper-chart-component,.casper-chart-component .chart-container,.casper-chart-component .chart-title,.casper-chart-component .role-HC{float:left;position:relative;width:100%}.f3-rendered .role-HC{opacity:1;z-index:0;transition:opacity .3s;-webkit-transition:opacity .3s}.casper-chart-component .role-HC .highcharts-container,.f3-rendered .role-HC .highcharts-container,.f3-rendered .role-HC .highcharts-container svg{width:100% !important;height:100% !important;font-family:Officina !important}.f3-rendered .role-HC .highcharts-container svg path{stroke-width:1}.casper-chart-component .role-HC .highcharts-container svg{width:100%;height:100%}.casper-chart-component .chart-title+.role-HC{height:175px}.casper-chart-component .chart-title.no-title{display:none}.casper-chart-component .role-no-data{left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.casper-chart-component .role-no-data{text-align:center;z-index:2}.casper-chart-component .role-busy{height:50px;width:50px}.casper-chart-component.chart-no-data .role-no-data{opacity:1}.casper-chart-component.component-busy .role-HC{opacity:.1}.casper-chart-component.no-legend-interaction .highcharts-legend .highcharts-legend-item{pointer-events:none !important}.dropdown-component,.dropdown-component .display-wrapper{float:left;position:relative;width:100%}.dropdown-component .display-wrapper{display:flex;flex-direction:row;height:100%;width:100%}.dropdown-component.reverse .display-wrapper{flex-direction:row-reverse}.dropdown-component .display-wrapper .role-button{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.dropdown-component .display-wrapper .list-toggle{height:100%;width:100%}.dropdown-component .list-toggle .icon{float:left;height:100%;position:relative;width:100%;transform:rotate(0);transition:transform .33s;-webkit-transform:rotate(0);-webkit-transition:-webkit-transform .33s}.dropdown-component.list-open .list-toggle .icon{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.dropdown-component .display-wrapper .display-container{height:100%;flex:1;position:relative}.dropdown-component .role-list,.dropdown-component .role-list .tip-container{left:0;position:absolute;width:100%}.dropdown-component .role-list{padding-right:0;top:100%}.dropdown-component .role-list .list-container,.dropdown-component .role-listitems{float:left;min-width:100%;position:relative}.dropdown-component .role-list .list-container{overflow:hidden;z-index:1;transition:height .33s;-webkit-transition:height .33s}.dropdown-component .role-list .tip-container{height:15px;overflow:hidden;top:0;z-index:2}.dropdown-component .role-list .tip{height:10px;left:20px;position:absolute;top:0;width:10px;z-index:0;transform:translate(-50%,-50%) rotate(45deg);transition:top .33s;-webkit-transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:top .33s}.dropdown-component .role-listitems{overflow-y:auto}.dropdown-component.t-align-center .role-list .tip{left:50%}.dropdown-component.t-align-right .role-list .tip{left:auto;right:20px}.dropdown-component.t-align-right .role-list .tip{transform:translate(50%,-50%) rotate(45deg);-webkit-transform:translate(50%,-50%) rotate(45deg)}.dropdown-component .role-display,.dropdown-component .role-listitems .list-item[data-value],.dropdown-component .role-placeholder{line-height:30px;padding:0 10px}.dropdown-component .role-display,.dropdown-component .role-placeholder{height:100%;width:100%}.dropdown-component .role-display{position:relative;z-index:0}.dropdown-component .role-placeholder{display:none;position:absolute;left:0;top:0;z-index:1}.dropdown-component.show-placeholder .role-display{display:none}.dropdown-component.show-placeholder .role-placeholder{display:block}.dropdown-component .role-listitems .list-item[data-value]{cursor:pointer}.dropdown-component .role-listitems .list-item[data-value].empty-value,.dropdown-component .role-listitems .list-item[data-value].null-value{color:transparent}.dropdown-component .group-checkbox .role-button{width:100%}.dropdown-component .group-checkbox .role-button .icon{width:12px}.dropdown-component .group-checkbox .role-label{padding-left:30px}.runway-use-component .runways-svg{height:100%;width:100%}.runway-use-component .runways-svg path{fill:#EEE}.runway-use-component .runways-svg line{stroke:#EEE;stroke-width:1px}.runway-use-component #active>g,.runway-use-component #active>g .inbound,.runway-use-component #active>g .outbound,.runway-use-component #active>g #pylons{display:none}.runway-use-component #active>g.inbound,.runway-use-component #active>g.inbound .inbound,.runway-use-component #active>g.outbound,.runway-use-component #active>g.outbound .outbound,.runway-use-component #active>g.closed,.runway-use-component #active>g.closed #pylons{display:block}.runway-use-component #active #label text{font-size:5px}.runway-use-component .runways-svg #ac,.runway-use-component .runways-svg #pylon{fill:inherit}.info-table{display:table}.info-table .info-row{display:table-row}.info-row .info-cell{display:table-cell;vertical-align:top}.role-busy{position:absolute;left:50%;opacity:0;pointer-events:none;top:50%;z-index:9999;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.component-busy .role-busy{opacity:1}@keyframes busy_logo_svg{0%{transform:rotate(0);-webkit-transform:rotate(0)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.busy-logo{border-style:solid;border-width:1px;border-radius:50%;padding:5px}.busy-logo .center{border-radius:50%;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0;transform:translate(-50%,-50%);transition:height,width;transition-duration:.1s;transition-delay:.2s;-webkit-transform:translate(-50%,-50%);-webkit-transition:height,width;-webkit-transition-duration:.1s;-webkit-transition-delay:.2s}.busy-logo.busy-fade.in .center{height:50%;width:50%}.busy-logo .edges{height:100%;overflow:visible;padding:1px;width:100%;transform-origin:50% 50%;-webkit-transform-origin:50% 50%}.busy-logo.busy-fade.in .edges{animation-name:busy_logo_svg;animation-iteration-count:infinite;animation-duration:1.5s;animation-delay:.5s}.busy-logo #circleBorder{stroke-width:3px;vector-effect:non-scaling-stroke}.busy-logo .edges #horizontal,.busy-logo .edges #vertical{opacity:0;vector-effect:inherit;transform-origin:50% 50%;transition-duration:.25s;transition-property:opacity;-webkit-transform-origin:50% 50%;-webkit-transition-duration:.25s;-webkit-transition-property:opacity}.busy-logo .edges #vertical{transition-delay:.1s;-webkit-transition-delay:.1s}.busy-logo.busy-fade.in .edges #horizontal{opacity:1}.busy-logo.busy-fade.in .edges #vertical{opacity:.5}.busy-loading{height:40px;opacity:1;overflow:hidden;padding-left:50px;padding-right:10px;position:absolute;top:50%;width:100%}.busy-loading .loading-container{float:left;height:100%;position:relative;width:100%}.busy-loading .busy-logo{height:40px;opacity:1;position:absolute;right:0;top:0;width:40px}.busy-loading.busy-fade.in .busy-logo{right:100%;transition:right 1s ease-out 1s;-webkit-transition:right 1s ease-out 1s}.busy-loading.busy-fade.out .busy-logo{opacity:0;transition:right 1s ease-out,opacity .25s ease-out 1.25s;-webkit-transition:right 1s ease-out,opacity .25s ease-out 1.25s}.busy-loading .overflow{height:100%;overflow:hidden;position:absolute;top:0;width:100%}.busy-loading .overflow.loading{margin-left:10px;left:100%}.busy-loading.busy-fade .overflow.loading{transition-duration:1s;transition-property:left;transition-timing-function:ease-out;-webkit-transition-duration:1s;-webkit-transition-property:left;-webkit-transition-timing-function:ease-out}.busy-loading.busy-fade.in .overflow.loading{left:0;transition-delay:1s;-webkit-transition-delay:1s}.busy-loading .overflow.continue{cursor:pointer;opacity:0;margin-right:10px;right:0;transform:translate(-40px,0);-webkit-transform:translate(-40px,0)}.busy-loading.busy-fade .overflow.continue{transition-duration:1s;transition-property:right;transition-timing-function:ease-out;-webkit-transition-duration:1s;-webkit-transition-property:right;-webkit-transition-timing-function:ease-out}.busy-loading.busy-fade.out .overflow.continue{opacity:1;transition-duration:1s,.25s;transition-property:right,opacity;transition-timing-function:ease-out,ease-in-out;-webkit-transition-duration:1s,.25s;-webkit-transition-property:right,opacity;-webkit-transition-timing-function:ease-out,ease-in-out}.busy-loading.busy-fade.in .overflow.continue{right:100%;transition-delay:1s;-webkit-transition-delay:1s}.busy-loading .overflow .text{height:100%;font-size:28px;line-height:40px;position:absolute;text-align:center;top:0;width:100%}.busy-loading.busy-fade .overflow .text{transition-duration:1s;transition-timing-function:ease-out;-webkit-transition-duration:1s;-webkit-transition-timing-function:ease-out}.busy-loading.busy-fade.in .overflow .text{transition-delay:1s;-webkit-transition-delay:1s}.busy-loading .overflow.loading .text{padding-right:60px;right:100%}.busy-loading.busy-fade .overflow.loading .text{transition-property:right;-webkit-transition-property:right}.busy-loading.busy-fade.in .overflow.loading .text{right:0}.busy-loading .overflow.continue .text{left:0;padding-left:60px}.busy-loading.busy-fade .overflow.continue .text{transition-property:left;-webkit-transition-property:left}.busy-loading.busy-fade.in .overflow.continue .text{left:100%}.busy-loading.busy-fade .busy-logo .center{height:40%;width:40%}.busy-loading.busy-fade .busy-logo .edges{animation-name:busy_logo_svg;animation-duration:1.5s;animation-delay:2s}.busy-loading.busy-fade.in .busy-logo .edges{animation-iteration-count:infinite}.busy-loading.busy-fade.out .busy-logo .edges{animation-iteration-count:1}.busy-loading.busy-fade .busy-logo .edges #horizontal{opacity:1}.busy-loading.busy-fade .busy-logo .edges #vertical{opacity:.25}.busy-loading .role-busy-continue{pointer-events:all}.legend-component,.legend-component .legend-item-group,.legend-item .legend-item-color,.legend-item .legend-item-label-container,.legend-item-label-container .legend-item-label,.legend-component .role-description,.legend-component .role-legend-container,.legend-component .role-title{width:100%}.legend-component,.legend-component .legend-item-group,.legend-item-group .legend-item,.legend-item .legend-item-color,.legend-item .legend-item-label-container,.legend-item-label-container .legend-item-label,:not(.legend-group-gradient)>.legend-item .legend-item-label,.legend-component .role-description,.legend-component .role-legend-container,.legend-component .role-title{float:left;position:relative}.legend-component .legend-item-group+.legend-item-group{margin-top:10px}.legend-item:not(.legend-item-first){padding-left:1px}.legend-item .legend-item-color,.legend-item .legend-item-label-container{height:12px}.legend-item .legend-item-label-container{margin-top:4px}.legend-item .legend-item-label{font-size:10px;line-height:12px}.legend-group-gradient>.legend-item .legend-item-label{top:0;position:absolute}.legend-group-gradient .legend-item .legend-item-label:not(.legend-label-first):not(.legend-label-last){left:0;text-align:center;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.legend-group-gradient .legend-item .legend-item-label.legend-label-first{left:0;text-align:left}.legend-group-gradient .legend-item .legend-item-label.legend-label-last{right:0;text-align:right}.legend-group-solid .legend-item .legend-item-label{text-align:right}.legend-component .role-title{line-height:20px}.noise-level-chart .highcharts-xaxis-grid .highcharts-grid-line:first-child,.noise-level-chart .highcharts-xaxis-grid .highcharts-grid-line:last-child{stroke:#ccd6eb}.flight-item .padded-line{display:flex;white-space:nowrap;max-width:210px}.flight-item .flight-alt{padding-left:3px}.flight-item .flight-line{text-overflow:ellipsis;overflow:hidden}.casper-cpa-layer .role-line{left:0;overflow:visible;position:absolute;stroke:#f0f;stroke-width:1px;top:0}.meteo-component .meteo-wind-speed-visual svg{height:100%;left:45%;position:absolute;top:0;width:100%}.meteo-component .weather-vane{stroke-width:2px;transform:rotate(45deg);transform-origin:5% 10%;transition-timing-function:ease-in-out;-webkit-transform:rotate(45deg);-webkit-transform-origin:5% 10%;-webkit-transition-timing-function:ease-in-out}.meteo-component .weather-vane #rope{stroke-width:1px}.meteo-visual-svg defs mask #cloudPlus{fill:gray}.meteo-visual-svg #cloudPlus #inner{display:none}.meteo-wind-speed-visual[data-windspeed='1'] .weather-vane{transition-duration:2s;-webkit-transition-duration:2s}.meteo-wind-speed-visual[data-windspeed='1'] .weather-vane.on{transform:rotate(40deg);-webkit-transform:rotate(40deg)}.meteo-wind-speed-visual[data-windspeed='1'] .weather-vane.off{transform:rotate(36deg);-webkit-transform:rotate(36deg)}.meteo-wind-speed-visual[data-windspeed='2'] .weather-vane{transition-duration:1.5s;-webkit-transition-duration:1.5s}.meteo-wind-speed-visual[data-windspeed='2'] .weather-vane.on{transform:rotate(22deg);-webkit-transform:rotate(22deg)}.meteo-wind-speed-visual[data-windspeed='2'] .weather-vane.off{transform:rotate(18deg);-webkit-transform:rotate(18deg)}.meteo-wind-speed-visual[data-windspeed='3'] .weather-vane{transition-duration:1s;-webkit-transition-duration:1s}.meteo-wind-speed-visual[data-windspeed='3'] .weather-vane.on{transform:rotate(1.5deg);-webkit-transform:rotate(1.5deg)}.meteo-wind-speed-visual[data-windspeed='3'] .weather-vane.off{transform:rotate(-1.5deg);-webkit-transform:rotate(-1.5deg)}.meteo-wind-speed-visual[data-windspeed='4'] .weather-vane{transition-duration:.75s;-webkit-transition-duration:.75s}.meteo-wind-speed-visual[data-windspeed='4'] .weather-vane.on{transform:rotate(-19deg);-webkit-transform:rotate(-19deg)}.meteo-wind-speed-visual[data-windspeed='4'] .weather-vane.off{transform:rotate(-21deg);-webkit-transform:rotate(-21deg)}.meteo-wind-speed-visual[data-windspeed='5'] .weather-vane{transition-duration:.5s;-webkit-transition-duration:.5s}.meteo-wind-speed-visual[data-windspeed='5'] .weather-vane.on{transform:rotate(-39.5deg);-webkit-transform:rotate(-39.5deg)}.meteo-wind-speed-visual[data-windspeed='5'] .weather-vane.off{transform:rotate(-40.5deg);-webkit-transform:rotate(-40.5deg)}.popup-component{height:100vh;left:0;opacity:1;pointer-events:all;position:absolute;top:0;width:100vw}.popup-component.cInactiveToActive,.popup-component.cActiveToInactive{transition-duration:.125s !important;-webkit-transition-duration:.125s !important}.popup-component .role-blocker{background-color:rgba(0,0,0,.33);float:left;height:100%;position:relative;width:100%}.popup-component .popup-container{left:50%;position:absolute;top:50%;width:325px;transform-origin:0 0;transform:translate(-50%,-50%);-webkit-transform-origin:0 0;-webkit-transform:translate(-50%,-50%)}.popup-container .header,.popup-container .footer,.popup-container .content-container,.popup-container .content-container .content-section,.popup-container .location-button-container,.popup-container .role-content,.popup-container .role-buttons-container{float:left;position:relative;width:100%}.popup-container .header{height:30px}.popup-container .footer{display:none;height:50px;margin-top:0 !important}.popup-container .header .role-title{height:100%;font-size:16px;line-height:30px;position:absolute;text-align:center;width:100%}.popup-container .footer .role-cancel{height:30px;left:50%;pointer-events:all;position:absolute;top:50%;width:30px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.popup-container .location-button-container .role-button{float:left;height:100%;position:relative;width:100%}.popup-container .location-button-container .gui-menu-button{cursor:pointer;float:left;height:40px;margin-bottom:30px;margin-top:10px;pointer-events:all;position:relative;width:40px}.popup-container .location-button-container .gui-menu-button .label{font-size:12px;left:50%;line-height:12px;margin-top:15px;position:absolute;text-transform:uppercase;top:100%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.popup-component.cancellable .popup-container .footer{display:block}.popup-container .footer .role-cancel .icon{padding:8px}.popup-container .role-button-containers.no-buttons{display:none}.casper-info-layer .casper-layer-element,.casper-layer-element .label-container{position:absolute}.casper-info-layer .casper-layer-element.highlight{z-index:9999 !important}.casper-info-layer .role-icon_container,.casper-label-layer .role-label_container{height:100%;left:0;position:absolute;top:0;width:100%}.casper-layer-element .label-container{bottom:100%;height:100%;opacity:0;width:100%;transition:opacity .25s;-webkit-transition:opacity .25s}.casper-info-layer.show-label-all .casper-layer-element .label-container{opacity:1 !important}.casper-info-layer.show-label-interactive .casper-layer-element.highlight .label-container,.casper-info-layer.show-label-interactive .casper-layer-element.select .label-container{opacity:1}.casper-info-layer.show-label-none .casper-layer-element .label-container{opacity:0 !important}.casper-layer-element .label-container .label{border-style:solid;border-width:1px;font-size:10px;padding:5px;position:absolute;text-align:center;white-space:nowrap;transform:translate(-50%,-10px);transition:bottom .25s;-webkit-transform:translate(-50%,-10px);-webkit-transition:bottom .25s}.casper-layer-element .label-container .label:after,.casper-layer-element .label-container .label:before{content:"";height:8px;left:50%;position:absolute;top:100%;width:8px;transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg)}.casper-layer-element .label-container .label:after{border-style:solid;border-width:0 1px 1px 0;z-index:1}.casper-layer-element .label-container .label:before{z-index:0}.casper-track-points-layer .plot-container{height:5px;width:5px}.casper-track-points-layer .plot-icon-container{cursor:pointer;height:100%;left:50%;position:absolute;top:50%;width:100%;transform-origin:top left;transition:transform .25s;-webkit-transform-origin:top left;-webkit-transition:transform .25s}.casper-track-points-layer[data-showlabelsonly="true"] .plot-icon-container{display:none !important}.casper-track-points-layer .plot-icon-container .map-icon{border:1px solid rgba(100,100,100,.75);border-radius:50%;float:left;height:100%;position:relative;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.search-location-autocomplete-list,.search-location-autocomplete-container{float:left;position:relative;width:100%}.search-location-autocomplete-list{overflow:hidden}.search-location-autocomplete-container .pac-container{border-top:0;box-shadow:none;display:block !important;float:left;left:0 !important;position:relative !important;top:0 !important;width:100% !important}.search-location-autocomplete-container .pac-container:after,.pac-container .pac-item .pac-icon{display:none !important}.group-checkbox .role-label[pseudo-content]:after,.radio-checkbox .role-label[pseudo-content]:after{content:" (" attr(pseudo-content) ")";left:100%;padding-left:5px;position:absolute;top:0}.mi-distance-container .map-icon-label{bottom:100%;left:0}.mi-distance-container .map-icon .icon{background-color:#f0f;border:2px solid #000;position:relative;height:10px;width:10px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.mi-distance-container .map-icon-label{opacity:1}.mi-distance-container .map-icon-label span{text-transform:uppercase}.mi-distance-container,.mi-distance-container .map-icon{pointer-events:none}.list-component{display:table;width:100%}.list-component .list-row{display:table-row;user-select:none}.list-component .list-cell{display:table-cell;overflow:hidden;transition-property:width,max-width;transition-duration:.5s}.list-component .list-cell.clickable{pointer-events:all}.list-component .list-cell.clickable>*{pointer-events:none}.list-component .role-list-header{display:table-header-group;opacity:0}.list-component .role-list-header-visual{position:relative;float:left}.list-component .role-list-container{display:table-row-group}.list-component .role-list-footer{display:table-footer-group}.list-component .role-list-scroller{float:left;overflow-y:auto;position:relative;width:100%}.list-component .role-list-header .list-cell{line-height:0}.list-component .role-list-header .list-cell>div{float:left;position:relative}.list-component .list-cell-closed{padding:0 !important;max-width:0 !important;width:0 !important}.pagination-component{display:flex;flex-direction:row;user-select:none}.pagination-component.no-values,.pagination-component.single-value{display:none !important}.pagination-component .display,.pagination-component .role-next,.pagination-component .role-prev{height:100%}.pagination-component .role-next .icon,.pagination-component .role-prev .icon{float:left;height:100%;position:relative;width:100%}.range-selector-component.direction-horizontal{flex-direction:row}.range-selector-component.direction-vertical{flex-direction:column}.locations-layer.interactive_active{cursor:crosshair;pointer-events:all;z-index:9999}.locations-layer .location-container .map-icon-container .icon,.locations-layer .location-container .map-icon-container .range,.locations-layer .location-container .map-icon-container .range:after{border-radius:50%;left:0;position:absolute;top:0}.locations-layer .location-container .map-icon-container .icon,.locations-layer .location-container .map-icon-container .range{transform:translate(-50%,-50%)}.locations-layer .location-container .map-icon-container .icon,.locations-layer .location-container .map-icon-container .range:after{border-style:solid;border-width:1px}.locations-layer .location-container .map-icon-container .icon{height:10px;width:10px;z-index:1;transform-origin:top left}.locations-layer .location-container .map-icon-container .ranges{pointer-events:none}.locations-layer .location-container .map-icon-container .range{opacity:.5;z-index:0}.locations-layer .location-container .map-icon-container .range:after{content:"";height:100%;width:100%}.location-label-container{position:absolute;min-width:20px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.location-label{box-shadow:2px 2px 2px rgba(0,0,0,0.2);border-style:solid;border-radius:4px;border-width:1px;left:0;padding:.4em;position:absolute;top:-6px;z-index:9999;transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.location-label .tip{position:absolute;bottom:-11px;left:50%;margin-left:-6px;width:12px;height:12px;overflow:hidden;pointer-events:none}.location-label .tip:after{border-style:solid;border-width:1px;box-shadow:2px 2px 2px rgba(0,0,0,0.2);content:"";left:0;height:12px;position:absolute;top:-6px;width:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.f3-rendered .location-label{width:calc(20px + 0.8em);height:calc(20px + 0.8em)}.location-label .svg-icon{height:20px;width:20px}.airspace-layer .airspace-icon-container .map-icon-container{height:18px;width:18px}.airspace-layer .airspace-icon-container .map-icon-container #RP{transform:scale(0.8);stroke-width:6px}.airspace-layer .airspace-icon-container .map-icon-container .map-icon{height:100%;overflow:visible;width:100%}.airspace-layer .airspace-icon-container .map-icon-label-container .map-icon-label{top:-22px}.airspace-layer #EH #inner,.airspace-layer #EH #outer,.airspace-layer #flyover #ring,.airspace-layer #LC #outer,.airspace-layer #RP,.airspace-layer #VOR #outer,.airspace-layer #VORDME #outer_hex,.airspace-layer #VORDME #outer_rect,.airspace-layer #VORTAC #outer{stroke-width:5px}.casper-grid-layer .role-canvas{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:0}.casper-grid-layer .role-label-container{height:100%;left:0;position:absolute;width:100%;top:0;z-index:1}.casper-grid-layer .role-label-container .grid-label{font-size:14px;padding-left:5px;padding-top:5px;position:absolute;white-space:nowrap}.casper-grid-layer .role-label-container .grid-label.label-lat{top:0}.casper-grid-layer .role-label-container .grid-label.label-lng{left:0}span[lang]{display:none}html[lang='da_DK'] span[lang='da_DK']{display:inline-block}html[lang='da_DK'] span[lang='da_DK'] ~ span:not([lang]){display:none}html[lang='en_GB'] span[lang='en_GB']{display:inline-block}html[lang='en_GB'] span[lang='en_GB'] ~ span:not([lang]){display:none}html[lang='en_NZ'] span[lang='en_NZ']{display:inline-block}html[lang='en_NZ'] span[lang='en_NZ'] ~ span:not([lang]){display:none}html[lang='en_US'] span[lang='en_US']{display:inline-block}html[lang='en_US'] span[lang='en_US'] ~ span:not([lang]){display:none}html[lang='fr_CH'] span[lang='fr_CH']{display:inline-block}html[lang='fr_CH'] span[lang='fr_CH'] ~ span:not([lang]){display:none}html[lang='fr_FR'] span[lang='fr_FR']{display:inline-block}html[lang='fr_FR'] span[lang='fr_FR'] ~ span:not([lang]){display:none}html[lang='hu_HU'] span[lang='hu_HU']{display:inline-block}html[lang='hu_HU'] span[lang='hu_HU'] ~ span:not([lang]){display:none}html[lang='nl_BE'] span[lang='nl_BE']{display:inline-block}html[lang='nl_BE'] span[lang='nl_BE'] ~ span:not([lang]){display:none}html[lang='nl_NL'] span[lang='nl_NL']{display:inline-block}html[lang='nl_NL'] span[lang='nl_NL'] ~ span:not([lang]){display:none}html[lang='zh_CN'] span[lang='zh_CN']{display:inline-block}html[lang='zh_CN'] span[lang='zh_CN'] ~ span:not([lang]){display:none}.casper-menu .button-containers{float:left;height:100%;position:relative;width:100%}.button-containers .menu-button-container,.menu-button-container .menu-button{float:left;height:40px;position:relative;width:200px}.menu-button-container .menu-button{cursor:default;pointer-events:none}.menu-button-container .menu-button.button-activated{cursor:pointer;pointer-events:all}.menu-button-container .menu-button .icon{height:100%;left:0;position:absolute;width:100%;z-index:1}.menu-button-container .menu-button .label-container{float:left;height:100%;padding-left:40px;position:relative;width:100%;z-index:0}.menu-button .label-container .label{float:left;height:100%;position:relative;width:100%}.menu-button-container .groups-container{left:0;pointer-events:none;position:absolute;top:0}.menu-button-container .groups-container .group-container{left:0;position:absolute;top:0}.group-container.group-deactivated:{pointer-events:none}.group-container .menu-button{left:0;opacity:0;transition-property:opacity;transition-duration:.2s;-webkit-transition-property:opacity;-webkit-transition-duration:.2s}.group-container .group-index-0.menu-button.button-activate{transition-delay:0;-webkit-transition-delay:0}.group-container .group-index-1.menu-button.button-activate{transition-delay:.2s;-webkit-transition-delay:.2s}.group-container .group-index-2.menu-button.button-activate{transition-delay:.4s;-webkit-transition-delay:.4s}.group-container .group-index-3.menu-button.button-activate{transition-delay:.6s;-webkit-transition-delay:.6s}.group-container .group-index-4.menu-button.button-activate{transition-delay:.8s;-webkit-transition-delay:.8s}.group-container .group-index-5.menu-button.button-activate{transition-delay:1s;-webkit-transition-delay:1s}.group-container .group-index-0.menu-button.button-deactivate{transition-delay:.5s;-webkit-transition-delay:.5s}.group-container .group-index-1.menu-button.button-deactivate{transition-delay:.4s;-webkit-transition-delay:.4s}.group-container .group-index-2.menu-button.button-deactivate{transition-delay:.3s;-webkit-transition-delay:.3s}.group-container .group-index-3.menu-button.button-deactivate{transition-delay:.2s;-webkit-transition-delay:.2s}.group-container .group-index-4.menu-button.button-deactivate{transition-delay:.1s;-webkit-transition-delay:.1s}.group-container .group-index-5.menu-button.button-deactivate{transition-delay:0;-webkit-transition-delay:0}.group-container .menu-button.button-deactivate{opacity:0}.group-container .menu-button.button-deactivated{opacity:0}.group-container .menu-button.button-activate{opacity:1}.group-container .menu-button.button-activated{opacity:1}.group-container .menu-button.button-add{opacity:1}.group-container .menu-button.button-added{left:0}.group-container .menu-button.button-remove{opacity:0}.group-container .menu-button.button-removed{left:10px}.casper-rotation-menu .buttons-container,.casper-rotation-menu .buttons-container .menu-button-container{height:0;position:absolute;width:0}.casper-rotation-menu .menu-button{height:40px;width:40px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.casper-rotation-menu .main-button.selected{height:30px;width:30px}.casper-rotation-menu .menu-button .icon-container{height:100%;width:100%}.casper-rotation-menu .menu-button .icon-container .icon{height:100%;padding:10px;width:100%}.casper-rotation-menu [data-level="0"]>.menu-button .label-container,.casper-rotation-menu .menu-button[data-level="0"] .label-container{display:none}.casper-rotation-menu .menu-button .label-container{left:0;padding-left:0;position:absolute;top:-44px;width:auto;transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.casper-rotation-menu .menu-button .label-container .label{font-size:12px;height:20px;line-height:20px;padding-left:0;text-align:center;white-space:nowrap;width:auto}.casper-rotation-menu .groups-container,.casper-rotation-menu .groups-container .group-container{float:left;height:0;left:0;position:absolute;top:0;width:0}.casper-rotation-menu .groups-container .group-container{overflow:visible}.casper-rotation-menu .group-container .rotation-wrapper{left:0;pointer-events:none;position:absolute;top:0}.casper-rotation-menu .rotation-wrapper .pivot{height:0;top:0;position:absolute;width:0;transform:rotate(0);transition:transform .25s linear;-webkit-transform:rotate(0);-webkit-transition:-webkit-transform .25s linear}.casper-rotation-menu .rotation-wrapper .pivot.p1{left:0}.casper-rotation-menu .rotation-wrapper .pivot.p2{left:100%}.casper-rotation-menu .rotation-wrapper .strut{float:left;height:1px;position:relative;width:80px}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}html{width:100%;height:100%;position:fixed}body{height:100%}@import url(//fonts.googleapis.com/css?family=Roboto:300,400,700);@import url(//fonts.googleapis.com/css?family=Roboto+Mono:300,400,700);body,td,input,select{font-family:'Roboto',sans-serif;font-size:14px;font-weight:300;letter-spacing:.25px}@keyframes fade_in{0%{opacity:0;transform:scale(.8) translate(-50%,-50%);-webkit-transform:scale(.8) translate(-50%,-50%)}75%{opacity:1;transform:scale(1.01) translate(-50%,-50%);-webkit-transform:scale(1.01) translate(-50%,-50%)}100%{opacity:1;transform:scale(1) translate(-50%,-50%);-webkit-transform:scale(1) translate(-50%,-50%)}}@keyframes fade_out{0%{opacity:1;transform:scale(1) translate(-50%,-50%);-webkit-transform:scale(1) translate(-50%,-50%)}25%{opacity:1}100%{opacity:0;transform:scale(.8) translate(-50%,-59%);-webkit-transform:scale(.8) translate(-50%,-59%)}}.casper-component.cInactiveToActive,.casper-component.cActiveToInactive{transition-duration:.5s !important;transition-timing-function:ease-in-out !important;transition-property:opacity;-webkit-transition-duration:.5s !important;-webkit-transition-timing-function:ease-in-out !important;-webkit-transition-property:opacity}.casper-component.cActiveBefore{display:block;opacity:0}.casper-component.cActiveTransition{opacity:1}.casper-component.cActive{opacity:1}.casper-component.cInactiveBefore{display:block;opacity:1}.casper-component.cInactiveTransition{opacity:0}.casper-component.cInactive{display:none}.casper-chart-component .role-HC,.casper-chart-component .chart-title.no-title+.role-HC{height:190px}.circle-border{overflow:visible;pointer-events:none}.circle-border #circleBorder{vector-effect:non-scaling-stroke}.circle-border #circleBorder #horizontal,#circleBorder #horizontal #left,#circleBorder #horizontal #right,.circle-border #circleBorder #vertical,#circleBorder #vertical #top,#circleBorder #vertical #bottom{vector-effect:inherit}.circle-border #circleBorder #horizontal{opacity:.75}.circle-border #circleBorder #vertical{opacity:.25}.cpa-display-component{pointer-events:none}.cpa-display-component .info-table .info-cell{line-height:16px}.cpa-display-component .role-inactive{left:50%;opacity:0;position:absolute;text-align:center;top:50%;width:90%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.cpa-display-component .data-container,.cpa-display-component .visual-container{opacity:1}.cpa-display-component .data-container,.cpa-display-component .role-inactive,.cpa-display-component .visual-container{transition:opacity .25s;-webkit-transition:opacity .25s}.cpa-display-component.cpa-inactive .role-inactive{opacity:1}.cpa-display-component.cpa-inactive .data-container{opacity:.1}.cpa-display-component.cpa-inactive .visual-container{opacity:.1}.flight-distance-component,.flight-distance-component .data-container,.flight-distance-component .display-container,.flight-distance-component .visual-container{float:left;position:relative;width:100%}.flight-distance-component .data-container{font-size:12px}.flight-distance-component .display-container{height:120px}.flight-distance-component .visual-container{padding:20px 0}.flight-distance-component .line-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.flight-distance-component .line-container .line{background-color:#646464;height:1px;position:absolute;right:0}.flight-distance-component .line-container .line-1{bottom:0;opacity:.4;width:100%}.flight-distance-component .line-container .line-2{bottom:7.5%;opacity:.2;width:90%}.flight-distance-component .line-container .line-3{bottom:15%;opacity:.1;width:80%}.flight-distance-component .role-display{height:100%;margin-right:50px;position:absolute;right:0;top:0}.flight-distance-component .role-distance-curve{float:right;height:100%;opacity:.5;position:relative;width:100%;z-index:0}.flight-distance-component .diag-dist-container,.flight-distance-component .diag-dist-container .pivot_1,.flight-distance-component .horz-dist-container,.flight-distance-component .horz-dist-container .pivot_1,.flight-distance-component .role-from-display,.flight-distance-component .to-display-container,.flight-distance-component .to-display-container .bone,.flight-distance-component .to-display-container .pivot_1,.flight-distance-component .to-display-container .role-to-display,.flight-distance-component .vert-dist-container,.flight-distance-component .vert-dist-container .pivot{bottom:0;position:absolute;right:0;transform-origin:bottom right;-webkit-transform-origin:bottom right}.flight-distance-component .diag-dist-container,.flight-distance-component .diag-dist-container .pivot,.flight-distance-component .horz-dist-container,.flight-distance-component .horz-dist-container .pivot_1,.flight-distance-component .to-display-container,.flight-distance-component .to-display-container .pivot{height:1px;width:1px}.flight-distance-component .diag-dist-container .pivot_2,.flight-distance-component .to-display-container .pivot_2{left:0;position:absolute}.flight-distance-component .role-display .display-container .altitude,.flight-distance-component .role-display .display-container .degrees,.flight-distance-component .role-dist-diagonal .distance,.flight-distance-component .role-dist-horizontal .distance,.flight-distance-component .role-dist-vertical .altitude{font-size:10px;white-space:nowrap}.flight-distance-component .diag-dist-container .bone,.flight-distance-component .diag-dist-container .pivot,.flight-distance-component .horz-dist-container .bone,.flight-distance-component .horz-dist-container .pivot,.flight-distance-component .horz-dist-container .role-dist-horizontal,.flight-distance-component .to-display-container .bone,.flight-distance-component .to-display-container .pivot,.flight-distance-component .vert-dist-container .bone,.flight-distance-component .vert-dist-container .pivot,.flight-distance-component .vert-dist-container .role-dist-vertical{transition-duration:.33s;transition-timing-function:linear;-webkit-transition-duration:.33s;-webkit-transition-timing-function:linear}.flight-distance-component .diag-dist-container .bone,.flight-distance-component .horz-dist-container .bone,.flight-distance-component .to-display-container .bone,.flight-distance-component .vert-dist-container .bone{transition-property:height,bottom;-webkit-transition-property:height,bottom}.flight-distance-component .diag-dist-container .pivot,.flight-distance-component .horz-dist-container .pivot,.flight-distance-component .to-display-container .pivot,.flight-distance-component .vert-dist-container .pivot{transition-property:transform;-webkit-transition-property:-webkit-transform}.flight-distance-component .horz-dist-container .role-dist-horizontal{transition-property:left;-webkit-transition-property:left}.flight-distance-component .vert-dist-container .role-dist-vertical{transition-property:top,left;-webkit-transition-property:top,left}.flight-distance-component .role-from-display{height:30px;width:30px;z-index:1;transform:translate(50%,0);-webkit-transform:translate(50%,0)}.flight-distance-component .role-from-display:before{background-color:#FFF;border-radius:50%;content:"";height:150%;left:50%;position:absolute;top:50%;width:150%;z-index:-1;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.flight-distance-component .to-display-container{z-index:2}.flight-distance-component .to-display-container .bone{height:120px}.flight-distance-component .to-display-container .pivot_1{transform:rotate(270deg);-webkit-transform:rotate(270deg)}.flight-distance-component .to-display-container .pivot_2{top:0;transform:rotate(-270deg);-webkit-transform:rotate(-270deg)}.flight-distance-component .to-display-container .role-to-display{height:20px;width:30px}.flight-distance-component .role-display .display-container{float:left;height:100%;position:relative;width:100%}.flight-distance-component .role-display .display-container .altitude{height:10px;line-height:10px;margin-right:5px;position:absolute;right:100%;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.flight-distance-component .role-display .display-container .degrees{bottom:100%;height:10px;left:0;line-height:10px;margin-bottom:5px;position:absolute;text-align:center;width:100%}.flight-distance-component .role-display .display-container .icon{float:left;height:100%;padding:2px;position:relative;width:100%}.flight-distance-component .diag-dist-container .bone,.flight-distance-component .horz-dist-container .bone,.flight-distance-component .vert-dist-container .bone{bottom:0;position:absolute;right:0;width:2px;transform:translate(50%,0);-webkit-transform:translate(50%,0)}.flight-distance-component .diag-dist-container .pointer,.flight-distance-component .horz-dist-container .pointer,.flight-distance-component .vert-dist-container .pointer{background-color:#646464;border-radius:50%;height:8px;left:50%;position:absolute;width:8px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.flight-distance-component .diag-dist-container+.vert-dist-container .pointer_1{display:none}.flight-distance-component .horz-dist-container .role-dist-horizontal:after,.flight-distance-component .vert-dist-container .role-dist-vertical:after{background-color:#646464;content:"";position:absolute}.flight-distance-component .diag-dist-container{z-index:3}.flight-distance-component .diag-dist-container .pivot_1{transform:rotate(270deg);-webkit-transform:rotate(270deg)}.flight-distance-component .diag-dist-container .pivot_2{top:40%;transform:rotate(-270deg);-webkit-transform:rotate(-270deg)}.flight-distance-component .diag-dist-container .bone{background:linear-gradient(0,rgba(100,100,100,0) 25%,#646464 100%)}.flight-distance-component .horz-dist-container .bone{background:#646464}.flight-distance-component .diag-dist-container .role-dist-diagonal{bottom:0;left:0;margin:0 0 5px 5px;position:absolute}.flight-distance-component .diag-dist-container .pointer{top:0}.flight-distance-component .horz-dist-container .pivot_1{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.flight-distance-component .horz-dist-container .role-dist-horizontal{top:100%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.flight-distance-component .horz-dist-container .role-dist-horizontal:after{height:7px;left:50%;top:0;width:2px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.flight-distance-component .horz-dist-container .role-dist-horizontal .distance{margin-top:10px}.flight-distance-component .vert-dist-container .bone{background-color:#646464}.flight-distance-component .vert-dist-container .pivot_1{transform:rotate(270deg);-webkit-transform:rotate(270deg)}.flight-distance-component .vert-dist-container .pivot_2{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.flight-distance-component .vert-dist-container .pointer_1{top:100%}.flight-distance-component .vert-dist.container .pointer_2{top:0}.flight-distance-component .horz-dist-container .role-dist-horizontal,.flight-distance-component .vert-dist-container .role-dist-vertical{left:0;position:absolute}.flight-distance-component .vert-dist-container .role-dist-vertical{padding-right:12px;transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%)}.flight-distance-component .vert-dist-container .role-dist-vertical:after{height:2px;right:0;top:50%;width:7px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.casper-cpa-layer .role-marker{position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.dropdown-button.align-left{margin-left:5px}.dropdown-button.align-right{margin-right:5px}.dropdown-button .button-visual{transition:height .25s,margin .25s,width .25s;-webkit-transition:height .25s,margin .25s,width .25s}.dropdown-component.list-closed .dropdown-button .button-visual{height:40px;margin:0;width:40px}.dropdown-component.list-open .dropdown-button .button-visual{height:30px;margin:5px;width:30px}.dropdown-button .button-label-container{line-height:40px;opacity:1}.list-open .dropdown-button .button-label-container{opacity:0}.dropdown-component .option-list.align-left{padding-left:5px}.dropdown-component .option-list.align-right{padding-right:5px}.dropdown-button.align-left .button-label-container{padding-left:10px;transition:padding-left .5s,opacity .25s;-webkit-transition:padding-left .5s,opacity .25s}.list-open .dropdown-button.align-left .button-label-container{padding-left:0}.dropdown-button.align-right .button-label-container{padding-right:10px;transition:padding-right .5s,opacity .25s;-webkit-transition:padding-right .5s,opacity .25s}.list-open .dropdown-button.align-right .button-label-container{padding-right:0}.option-list-item .gui-menu-button{height:40px;position:absolute;top:0;width:40px;z-index:1}.option-list.align-left .option-list-item .gui-menu-button{left:0}.option-list.align-right .option-list-item .gui-menu-button{right:0}.option-list-item .gui-menu-label{border:1px solid rgba(111,111,111,.25);border-radius:20px;height:40px;line-height:38px;z-index:0}.option-list-item.align-left .gui-menu-label{float:left;margin-left:20px;padding-left:25px;padding-right:10px}.option-list-item.align-right .gui-menu-label{float:right;margin-right:20px;padding-left:10px;padding-right:25px}.dropdown-component.list-closed .option-list .option-list-item{opacity:0}.dropdown-component.list-open .option-list .option-list-item{opacity:1}.option-list.position-bottom .option-list-item{transition:margin-top .25s,opacity .25s;-webkit-transition:margin-top .25s,opacity .25s}.option-list.position-bottom .option-list-item:nth-child(2){transition-delay:.1s;-webkit-transition-delay:.1s}.option-list.position-bottom .option-list-item:nth-child(3){transition-delay:.2s;-webkit-transition-delay:.2s}.dropdown-component.list-closed .option-list.position-bottom .option-list-item:not(:first-child){margin-top:45px}.dropdown-component.list-closed .option-list.position-bottom .option-list-item:first-child{margin-top:30px}.dropdown-component.list-open .option-list.position-bottom .option-list-item:not(:first-child){margin-top:15px}.dropdown-component.list-open .option-list.position-bottom .option-list-item:first-child{margin-top:0}.option-list.position-top .option-list-item{transition:margin-bottom .25s,opacity .25s;-webkit-transition:margin-bottom .25s,opacity .25s}.option-list.position-top .option-list-item:nth-child(2){transition-delay:.1s;-webkit-transition-delay:.1s}.option-list.position-top .option-list-item:nth-child(1){transition-delay:.2s;-webkit-transition-delay:.2s}.dropdown-component.list-closed .option-list.position-top .option-list-item:not(:last-child){margin-bottom:45px}.dropdown-component.list-closed .option-list.position-top .option-list-item:last-child{margin-bottom:30px}.dropdown-component.list-open .option-list.position-top .option-list-item:not(:last-child){margin-bottom:15px}.dropdown-component.list-open .option-list.position-top .option-list-item:last-child{margin-bottom:0}.dropdown-component .display-wrapper .display-container{background-color:rgba(100,100,100,.1);border-color:rgba(100,100,100,.1);border-radius:15px;border-style:solid;border-width:1px;float:left;margin-right:10px;padding-left:10px;padding-right:10px;width:100%;transition-delay:.15s;transition-duration:.15s,.15s;transition-property:background-color,border-radius;-webkit-transition-delay:.15s;-webkit-transition-duration:.15s,.15s;-webkit-transition-property:background-color,border-radius}.dropdown-component.list-open .display-wrapper .display-container{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-component .display-wrapper .list-toggle{padding:0}.dropdown-component .display-wrapper .list-toggle .gui-menu-button{float:left;height:100%;position:relative;width:100%}.dropdown-component .display-wrapper .list-toggle .gui-menu-button .icon{padding:7px;opacity:.9;stroke-width:5px}.dropdown-component .role-list{margin-top:5px;padding-right:40px}.dropdown-component .role-list .list-container{transition-duration:.15s;transition-property:height;-webkit-transition-duration:.15s;-webkit-transition-property:height}.dropdown-component.list-open .role-list .list-container{transition-delay:.3s;-webkit-transition-delay:.3s}.dropdown-component .role-listitems{background-color:rgba(100,100,100,.1);border-color:rgba(100,100,100,.1);border-bottom-left-radius:15px;border-style:solid;border-width:0 1px 1px 1px;max-height:125px;overflow:auto}.dropdown-component .role-listitems .list-item{border-color:rgba(100,100,100,.1);border-style:solid;border-width:1px 0 0 0}.dropdown-component .role-listitems .list-item[data-value]{font-size:12px;line-height:24px}.flighttracking-date-time-menu.section-menu{bottom:10px}.flighttracking-date-time-menu.section-menu .menu-button{transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.flighttracking-date-time-menu .groups-container{height:40px;max-width:300px;width:70vw;transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%)}.flighttracking-date-time-menu .groups-container .group-container{float:left;height:100%;position:relative;width:100%}.flighttracking-date-time-menu .group-container .menu-button{height:40px;position:absolute;width:40px}.flighttracking-date-time-menu .group-container .menu-button.group-index-0{left:0}.flighttracking-date-time-menu .group-container .menu-button.group-index-1{left:33.33%}.flighttracking-date-time-menu .group-container .menu-button.group-index-2{left:66.67%}.flighttracking-date-time-menu .group-container .menu-button.group-index-3{left:100%}.flighttracking-date-time-menu .group-container .menu-button .icon-container .icon{padding:10px}.flighttracking-date-time-menu .menu-button .label-container{bottom:100%;height:16px;left:50%;margin-bottom:10px;padding:0;position:absolute;width:auto}.flighttracking-date-time-menu .menu-button .label-container .label{float:left;font-size:12px;height:100%;line-height:16px;text-align:center;text-transform:uppercase;position:relative;white-space:nowrap;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.flight-info-component .summary-photo,.flight-info-component .details-photo,.flight-info-component .airline-logo{clear:both;float:left;position:relative;width:100%}.flight-info-component .airline-logo{height:100px}.flight-info-component .airline-logo .role-photo-img{left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.flight-info-component .photo-component .role-photo-creditation{left:0;margin-top:5px;position:absolute;top:100%;width:100%}.flighttracking-header{float:left;height:52px;pointer-events:all;position:relative;width:100%}.flighttracking-header .circle-border{height:100%;left:0;padding:1px;position:absolute;stroke-width:2px;top:0;width:100%}.flighttracking-header .header-container{height:100%;left:0;padding-right:54px;position:absolute;top:0;width:100%}.flighttracking-header .overflow-container{position:absolute;top:52px;z-index:2}.flighttracking-header .overflow-container.closed{height:0;width:0}.flighttracking-header .background-container,.flighttracking-header .overflow-container .gradient-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.flighttracking-header .overflow-container .gradient-container{border-radius:0 0 20px 20px;border-width:0 2px 2px 2px;border-style:solid}.flighttracking-header .background-container{opacity:.9;z-index:0}.flighttracking-header .background-container .gradient,.flighttracking-header .background-container .visual{height:100vh;position:absolute;width:100vw}.flighttracking-header .header-container .gradient,.flighttracking-header .header-container .visual{left:0;top:0}.flighttracking-header .overflow-container .gradient,.flighttracking-header .overflow-container .visual{top:-52px}.flighttracking-header .background-container .gradient{z-index:0}.flighttracking-header .background-container .visual{z-index:2}.flighttracking-header .background-container .visual #shapes{opacity:.03}.flighttracking-header .background-container .visual #lines{opacity:.06;stroke-width:1px;vector-effect:non-scaling-stroke}.br-edge .flighttracking-header .background-container .visual #lines,.br-ie .flighttracking-header .background-container .visual #lines{stroke-width:0}.flighttracking-header .background-container .visual #lines>path{vector-effect:inherit}.flighttracking-header .component-container{float:left;height:100%;position:relative;width:100%}.flighttracking-header .component-container .control-container{float:right;height:32px;padding-right:10px;position:relative;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.flighttracking-header .control-button{cursor:pointer;float:left;height:100%;margin-left:10px;position:relative;width:32px}.flighttracking-header .control-button.role-speed-button{margin-left:20px}.flighttracking-header .control-button:first-child{margin-left:0}.flighttracking-header .control-button>svg{height:100%;width:100%}.flighttracking-header .fill-container{float:left;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.flighttracking-header .fill-container>.component-container{left:50%;width:475px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.flighttracking-header .overflow-container .border-container{height:2px;left:0;position:absolute;top:-2px;width:100%;z-index:2}.flighttracking-header .overflow-container .border-container .border{height:100%;opacity:.9;position:absolute;top:0;width:100vw}.flighttracking-header .overflow-container .border-container .border.left{left:2px;transform:translate(-100%,0);-webkit-transform:translate(-100%,0)}.flighttracking-header .overflow-container .border-container .border.right{left:100%;transform:translate(-2px,0);-webkit-transform:translate(-2px,0)}.flighttracking-header .overflow-container .component-container{overflow:hidden}.flighttracking-header .role-live-button,.flighttracking-header .role-live-button .label{float:left;position:relative}.flighttracking-header .role-live-button{cursor:pointer;height:28px;margin-left:10px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.flighttracking-header .role-live-button .icon{height:100%;margin-left:0;left:0;padding:5px 0;position:absolute;top:0;width:24px}.flighttracking-header .role-live-button .label{left:28px;line-height:28px;text-transform:uppercase}.flighttracking-header .role-live-button .icon,.flighttracking-header .role-live-button .label{opacity:1;transition:opacity .33s;-webkit-transition:opacity .33s}.flighttracking-header .role-live-button.cinactive .icon,.flighttracking-header .role-live-button.cinactive .label{opacity:.5}.flighttracking-header .role-play-pause-button>.play-control{padding:9px}.flighttracking-header .role-play-pause-button>.play-control>*{display:none}.flighttracking-header .role-play-pause-button.cPlaying #pauseThin,.flighttracking-header .role-play-pause-button.cPaused #playThin{display:block}.flighttracking-header .role-speed-label{float:left;line-height:32px;position:relative;text-align:center;width:100%}.flighttracking-header [data-value="1"] .role-speed-label{padding-right:2px}.flighttracking-header [data-value="10"] .role-speed-label,.flighttracking-header [data-value="25"] .role-speed-label,.flighttracking-header [data-value="50"] .role-speed-label{font-size:12px}.flighttracking-header [data-value="100"] .role-speed-label{font-size:10px}.flighttracking-header .role-skipback-button .skipback-control>svg{height:100%;padding:9px 0;position:absolute}.flighttracking-header .role-skipback-button .skipback-control>svg:first-child{left:4px}.flighttracking-header .role-skipback-button .skipback-control>svg:last-child{right:6px}.flighttracking-header .header-container .datetime-container{cursor:pointer;left:50%;padding:5px;pointer-events:all;position:absolute;top:50%;transform:translate(-65%,-50%);-webkit-transform:translate(-65%,-50%)}.flighttracking-header .header-container .role-date-time-display{float:left;position:relative;white-space:nowrap}.flight-display-search-component .search-filter-type-container{float:left;padding-top:10px;position:relative;width:100%}.flight-display-search-component .search-location-label{float:left;font-size:12px;line-height:12px;margin-bottom:6px;position:relative;text-align:center;width:100%}.search-filter-type-container .search-filter-type{float:left;position:relative;width:50%}.search-filter-type-container .gui-menu-button{height:30px;position:relative;width:30px}.search-filter-type-container .gui-menu-button .icon{padding:8px}.search-filter-type-container .left .gui-menu-button{float:left}.search-filter-type-container .right .gui-menu-button{float:right}.search-filter-type-container .gui-menu-button .role-label{height:30px;line-height:30px;position:absolute}.search-filter-type-container .left .gui-menu-button .role-label{left:30px;margin-left:5px;text-align:left}.search-filter-type-container .right .gui-menu-button .role-label{margin-right:5px;right:30px;text-align:right}.flight-filter-list{font-size:11px;float:left;position:relative;width:100%}.flight-filter-list .role-list-header .list-cell,.flight-filter-list .role-list-header-visual .list-cell{font-weight:bold;text-transform:uppercase;white-space:nowrap}.gui-container{height:100%;pointer-events:none;width:100%;z-index:1001}.gui-container .casper-component{z-index:1}.gui-background{float:left;height:100%;position:relative;overflow:hidden;width:100%;z-index:0}.gui-background-container{bottom:0;height:100vh;left:0;position:absolute;width:100vw}.gui-background-visual{height:100%;left:0;position:absolute;top:0;width:100%}.gui-background-visual #shapes{fill:rgba(255,255,255,.03)}.gui-background-visual #lines{stroke:rgba(255,255,255,.06);stroke-width:1px;vector-effect:non-scaling-stroke}.br-edge .gui-background-visual #lines,.br-ie .gui-background-visual #lines{stroke-width:0}.gui-background-visual #lines>path{vector-effect:inherit}.gui-menu-button{border-style:solid;border-radius:22px;border-width:1px;box-shadow:0 3px 3px 0 rgba(0,0,0,.4);cursor:pointer;opacity:1;transition:background .25s,border .25s,height .25s,width .25s;-webkit-transition:background .25s,border .25s,height .25s,width .25s}.gui-menu-button,.gui-menu-button:active,.gui-menu-button:focus{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.gui-menu-button .role-button{float:left;height:100%;position:relative;width:100%}.gui-menu-button.inactive,.gui-menu-button.disabled{cursor:default}.gui-menu-button.disabled{cursor:default;opacity:.5}.gui-menu-button .circle-border,.gui-menu-button .icon{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.gui-menu-button .circle-border{padding:3px;stroke-width:2px}.gui-menu-button .icon{padding:11px}.gui-menu-button.icon-large .icon{padding:7px}.gui-menu-button .icon.icon-columnChart{padding:7px}.icon #tracks #line{stroke-width:5px}.icon-runwayUse .gui-menu-button .icon{padding:7px}.icon-runwayUse .gui-menu-button .icon #runway{opacity:.75}.icon-runwayUse .gui-menu-button .icon #runway #center{opacity:.5}.info-row .info-cell.label{font-weight:bold;padding-right:10px;text-transform:uppercase;white-space:nowrap}.info-cell.value{width:50%}.info-cell.value:first-child{padding-right:6px}.info-cell.label+.info-cell.value{width:100%}.casper-map-layer{z-index:0}.casper-track-layer{z-index:1}.casper-track-points-layer{z-index:2}.casper-cpa-layer{z-index:3}.casper-trail-layer{z-index:4}.casper-location-layer{z-index:5}.casper-noise-dot-layer{z-index:6}.casper-noise-monitor-layer{z-index:7}.casper-aircraft-layer{z-index:10}.casper-map-layer .map-icon-container.highlight .map-icon-label,.casper-map-layer .map-icon-container.selected .map-icon-label{opacity:1}.datetime-editor{background-color:#f9f9f9;position:relative;min-height:40px;z-index:1}.list-component .list-cell{padding:0 10px}.list-component .list-cell:first-child{padding-left:0}.list-component .list-cell:last-child{padding-right:0}.list-component .trend[data-trend="1"]:after{content:"\25B2"}.list-component .trend[data-trend="2"]:after{content:"\25BC"}.list-component[data-highlight] .role-list-container .list-row,.list-component[data-select] .role-list-container .list-row{cursor:pointer}.locations-list{font-size:11px;float:left;position:relative;width:100%}.locations-list .role-list-header .list-cell,.locations-list .role-list-header-visual .list-cell{font-weight:bold;text-transform:uppercase;white-space:nowrap}.locations-list.list-component .role-list-container .list-row .list-cell{line-height:11px}.locations-list.list-component .list-row .list-cell{padding:0 5px}.locations-list .list-cell.delete-location{cursor:pointer;width:20px}.locations-list .list-row.select .list-cell{font-weight:bold}.locations-list .list-row.select .list-cell.delete-location .icon{stroke-width:5px}.locations-list .list-row.select .list-cell.delete-location:hover .icon{stroke-width:10px}.locations-list .list-cell.delete-location .icon{pointer-events:none}.login{position:absolute;top:50%;left:50%;margin-left:-100px;margin-top:-100px;width:200px;height:200px}.login-form{padding:50px 20px 10px}.login-form:before{position:absolute;top:0;left:0;content:"";text-align:center;width:100%;height:40px;background-color:#5f7165;box-shadow:0 1px 4px rgba(0,0,0,0.2);color:#fff;background-repeat:no-repeat;background-position:15px 50%;background-image:url(../../../../images/casper_logo.svg)}.login-form-row{margin:5px 0}.forgot-password-link{display:none}.login-button{float:right;margin:5px 5px 0 0}.login input[type="text"],.login input[type="password"]{width:160px}.gui-container{left:0;position:absolute;top:0}.tab-container{height:100%;width:100%}.user-list-container,.user-list,.user-header,.user-row,.user-cell{float:left;position:relative}.user-list{background-color:#FFF;border:1px solid #e6e6e6;width:100%}.user-header,.user-row{clear:both;line-height:24px;width:100%}.user-header{height:32px;margin-bottom:5px}.user-row:nth-child(odd){background-color:rgba(0,0,0,.05)}.user-cell[data-cell]>.container{float:left;height:100%;line-height:inherit;padding:4px 3px;position:relative;width:100%}.user-cell[data-cell] .user-input{display:block;min-height:100%;outline-color:#5f7165;width:100%}.user-cell[data-cell] .user-input.error{border-color:rgba(255,0,0,.5) !important;color:#f00 !important;outline-color:#f00 !important}.user-cell[data-cell='actions'] .action-button-container{float:left;position:relative;width:auto}.action-button-container>.svg-button{float:left;padding:4px;position:relative;width:24px;transform:translate(0,0);-webkit-transform:translate(0,0)}.user-row:not(.user-edit) .user-input,.user-row.user-edit .user-cell .user-value{display:none}.action-button-container [data-edit-role='edit'] #save,.action-button-container [data-edit-role='save'] #edit{display:none}.action-button-container [data-edit-role='edit'] #edit #diagonal{opacity:.25}.action-button-container [data-edit-role='edit'] #edit #lines{opacity:.75}.action-button-container [data-edit-role='save'] #save #textBackground,.action-button-container [data-edit-role='save'] #save #diskBackground{display:none}.stand-editor-container,.stand-editor-types,.stand-editor-type,.stand-editor-type>.header,.stand-editor-type>.content,.stand-editor-type>.content .button-container,.stand-editor-type>.output{float:left;position:relative}.stand-editor-container .input-container>input{display:block;min-height:100%;outline-color:#5f7165;width:100%}.login-panel{box-shadow:0 0 4px rgba(0,0,0,.2);left:50%;padding:3px;position:absolute;top:50%;width:300px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.location-component{float:left;//height:100px;position:relative;width:100%}.location-component .button-container{float:left;height:50px;position:relative;width:100%}.location-component .button-container .gui-menu-button{border-radius:25px;height:100%;width:50px}.location-component .message-container{display:none;float:left;font-size:10px;line-height:14px;margin-top:10px;position:relative;text-align:center;width:100%}.login-component .fl-input-label,.search-location-component .search-location-label,.current-location-component .current-location-label{float:left;font-size:12px;line-height:12px;margin-bottom:6px;position:relative;text-align:center;width:100%}.login-component .fl-input-wrapper+.fl-input-label{margin-top:20px}.search-location-input,.search-location-autocomplete-list,.search-location-autocomplete-container{float:left;position:relative;width:100%}.search-location-autocomplete-container{margin-top:2px}.search-location-input,.search-location-autocomplete-list{padding-right:50px}.fl-input-wrapper{height:30px}.search-location-input{height:40px}.search-location-input .gui-menu-button.location-search{height:40px;position:absolute;right:0;top:50%;width:40px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.fl-input-wrapper .fl-input-container,.search-location-input .input-container{border:1px solid rgba(100,100,100,.1);border-radius:20px;float:left;height:100%;padding-left:10px;padding-right:40px;position:relative;width:100%;transition:background-color .25s,border-radius .25s;transition-delay:.25s;-webkit-transition:background-color .25s,border-radius .25s;-webkit-transition-delay:.25s}.fl-input-wrapper .fl-input-container.focus,.search-location-input .input-container.focus{background-color:rgba(205,205,205,1)}.fl-input-wrapper .fl-input-container,.search-location-autocomplete-container .pac-container,.search-location-input .input-container{background-color:rgba(100,100,100,.1)}.fl-input-container .fl-input,.input-container .location-input{background:0;border:0;height:100%;font-size:15px;outline:0;text-overflow:ellipsis;width:100%}.input-container .location-input-clear{height:30px;position:absolute;right:5px;top:50%;width:30px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.input-container .location-input-clear .icon{padding:8px}.input-container .location-input-clear .circle-border:{stroke-width:1px}.search-location-autocomplete-container .pac-container{border-radius:0 0 10px 10px;border-top:0;box-shadow:none;display:block !important;float:left;font-family:'Maven Pro',sans-serif;left:0 !important;position:relative !important;top:0 !important;width:100% !important}.search-location-autocomplete-container .pac-container:after{display:none !important}.search-location-autocomplete-list{max-height:0;overflow:hidden;transition:max-height .25s;-webkit-transition:max-height .25s}.pac-container .pac-item{border-left:1px solid rgba(100,100,100,.1);border-right:1px solid rgba(100,100,100,.1);border-top:1px solid rgba(100,100,100,.1);padding:0 10px}.pac-container .pac-item:last-child{border-bottom:1px solid rgba(100,100,100,.1)}.pac-container .pac-item .pac-icon{display:none}.pac-container .pac-item span{color:#646464}.search-location-autocomplete.input-searching .search-location-input .input-container{border-radius:20px 20px 0 0;transition-delay:0s;-webkit-transition-delay:0s}.search-location-autocomplete.input-searching .search-location-autocomplete-list{max-height:200px;transition-delay:.25s;-webkit-transition-delay:.25s}.search-location-autocomplete.input-searching .input-container .location-input,.search-location-autocomplete.input-searched .input-container .location-input{font-weight:bold;text-transform:capitalize}.current-location-component{margin-top:30px}.current-location-component .gui-menu-button.location-current{left:50%;position:absolute;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.casper-tab{bottom:0;left:50%;max-width:400px;padding:40px 7px 7px 7px;position:absolute;width:100%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.casper-tab-full{height:100%}.casper-tab .swiper-pagination{bottom:10px;height:12px;line-height:12px}.casper-tab-container-border{border:2px solid rgba(255,255,255,.5);border-radius:15px;float:left;height:100%;padding:3px;position:relative;width:100%}.casper-tab-container,.casper-tab-container-fill,.casper-tab-content,.casper-tab-section-container{height:100%}.casper-tab-container{padding-top:10px;position:relative}.casper-tab-container-fill{border-radius:10px;left:0;opacity:0;position:absolute;top:0;width:100%;transition:opacity .33s;-webkit-transition:opacity .33s}.cActiveTransition .casper-tab-container-fill,.cActive .casper-tab-container-fill,.cInactiveBefore .casper-tab-container-fill{opacity:1}.casper-tab-content.swiper-container-pagination{padding-bottom:44px}.casper-tab-section-container>.casper-tab-section{padding:0 11px 10px 11px;pointer-events:none;transition:padding-bottom .5s;-webkit-transition:padding-bottom .5s}.casper-tab-section.scroll-enabled{padding-bottom:15px}.casper-tab-section.scroll-enabled.scrolled{padding-bottom:10px}.casper-tab-section>.section-container{float:left;height:100%;position:relative;width:100%}.section-container>.content-container{float:left;position:relative}.section-container>.content-container,.section-container>.header{width:100%}.section-container>.header{left:0;position:absolute;top:0}.gui-newsitem-component .casper-message .header.title,.section-container>.header.title,.section-container>.header>.title{font-size:20px;line-height:25px;text-align:center}.section-container>.header>.subtitle{font-size:15px;height:20px;line-height:20px}.section-container .content-container{height:100%;padding-top:25px}.section-container .header:not(.title)+.content-container{padding-top:50px}.content-container .content-scroll-container,.content-scroll-container .content{float:left;position:relative;width:100%}.content-container .content-scroll-container{height:100%;overflow-x:hidden;overflow-y:hidden;pointer-events:all}.casper-tab.cActive .content-container .content-scroll-container{overflow-y:auto}.content-scroll-indicator{background-color:rgba(100,100,100,.25);bottom:0;height:1px;opacity:0;position:absolute;width:100%;z-index:9999;transition:opacity .5s;-webkit-transition:opacity .5s}.casper-tab-section.scroll-enabled .content-scroll-indicator{opacity:1}.casper-tab-section.scroll-enabled.scrolled .content-scroll-indicator{opacity:0}.content-scroll-indicator .arrow-container{height:34px;left:50%;position:absolute;top:0;width:34px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.arrow-container .arrow{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.arrow-container .arrow .icon{fill:rgba(100,100,100,.75);height:12px;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.arrow-container .arrow .icon.bottom{left:9px}.arrow-container .arrow .icon.top{right:11px}.arrow-container .outer-border{border-radius:50%;float:left;height:100%;padding:4px;position:relative;width:100%;z-index:0}.arrow-container .outer-border:after{content:"";height:100%;left:50%;position:absolute;top:0;width:4px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.outer-border .inner-border{border:1px solid rgba(100,100,100,.25);border-radius:50%;float:left;height:100%;position:relative;width:100%}.content-container .content .section-description-container,.content-container .content .section-description{float:left;position:relative;width:100%}.content-container .content .section-description-container{min-height:54px}.content-container .content .section-description{font-size:10px;line-height:12px}.content-container .content .section-sub-header{background-color:rgba(100,100,100,.1);clear:both;float:left;font-size:12px;margin:18px 0 12px 0;padding:6px 0;position:relative;text-align:center;width:100%}.content-container .content .section-sub-header:before{background-color:rgba(100,100,100,.25);content:"";height:1px;left:0;position:absolute;top:-6px;width:100%}.content-container .content .section-sub-header .encapsulate{padding-left:5px}.content-container .content .section-sub-header .section-sub-header-line{float:left;line-height:16px;position:relative;text-align:center;width:100%}.content-container .content .sub-text{float:left;font-size:12px;position:relative}.content-container .content>*{margin-top:10px}.info-table.section-description .info-row{height:12px}.info-table.section-description .info-row.labels:not(:first-child) .info-cell{padding-top:6px}.noise-tab-icon rect{display:none}.info-table.section-description.singular .info-row.labels{height:14px}//.casper-see-through-tab .casper-tab-container-border{border:0}.casper-see-through-tab .casper-tab-container{background:0;padding-bottom:0}.casper-see-through-tab .section-container .content-scroll-container{overflow:hidden}.casper-see-through-tab .section-container .content{padding-bottom:50px;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.casper-see-through-tab .content-container .content>*:first-child{margin-top:0}.nmt-component{clear:both;float:left;position:relative;width:100%}.nmt-component .header,.nmt-component .header>div{float:left;position:relative;width:100%}.nmt-component .header>div{clear:both;text-align:center}.nmt-component .header>.name{font-size:18px;line-height:20px;margin-bottom:4px}.nmt-component .header>.location{font-size:14px;line-height:16px}.flight-info-component .header,.flight-info-component .content{clear:both;float:left;position:relative;width:100%}.flight-info-component,.flight-info-component .flight-info-table{float:left;position:relative;width:100%}.flight-info-component .flight-info-table{display:table}.flight-info-table .flight-info-row{display:table-row;font-size:13px;line-height:15px;min-height:20px;width:100%}.flight-info-row .flight-info-value,.flight-info-row .flight-info-label{display:table-cell;font-size:inherit;padding-top:10px;vertical-align:top}.flight-info-row:first-child .flight-info-value,.flight-info-row:first-child .flight-info-label{padding-top:0}.flight-info-row .flight-info-label{font-weight:bold;padding-right:10px;white-space:nowrap}.flight-info-row .flight-info-value{white-space:normal;width:100%}.drop-down-list,.drop-down-list [data-role='valueDisplay']{height:100%;width:100%}.drop-down-list [data-role='valueList']{position:absolute;top:100%;transition:opacity .25s;-webkit-transition:opacity .25s}.drop-down-list.list-closed [data-role='valueList']{opacity:0}.drop-down-list.list-open [data-role='valueList']{opacity:1}.drop-down-list [data-role='valueList']>div{clear:both;float:left;position:relative;width:100%}.drop-down-list .list-value{pointer-events:all}.drop-down-list .list-value>*{pointer-events:none}.route-component{float:left;height:200px;position:relative;width:100%}.route-component [data-role="route"]{float:left;height:100%;overflow:hidden;position:relative;width:100%}.route-component [data-role="canvas"]{height:100%;position:absolute;width:100%;z-index:9999}.route-component [data-role="map"]{transform-origin:left top;transition:width,height,transform;transition-duration:.5s;transition-timing-function:linear;-webkit-transform-origin:left top;-webkit-transition:width,height,-webkit-transform;-webkit-transition-duration:.5s;-webkit-transition-timing-function:linear}.route-component .route-info{float:left;margin-top:10px;position:relative;width:100%}.gui-setting,.gui-state{clear:both;float:left;position:relative}.gui-setting.disabled,.gui-state.disabled{opacity:.5}.gui-setting .label,.gui-setting .button,.gui-state .label,.gui-state .button{cursor:pointer;float:left;max-width:225px;pointer-events:all;position:relative}.gui-setting.disabled .label,.gui-setting.disabled .button,.gui-state.disabled .label,.gui-state.disabled .button{pointer-events:none}.gui-setting .label,.gui-state .label{line-height:15px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.gui-setting .button,.gui-state .button{height:100%;padding:2px;width:30px}.gui-setting .button .circle-border,.gui-state .button .circle-border{height:100%;padding:1px;width:100%}.gui-setting .button #circleBorder,.gui-state .button #circleBorder{stroke-width:2px}.checkbox [data-role='button'] .check,.group-checkbox [data-role='button'] .check{height:100%;left:0;opacity:0;padding:15px;position:absolute;top:0;width:100%;transition:opacity .5s,padding .5s;-webkit-transition:opacity .5s,padding .5s}.checkbox.checked [data-role='button'] .check,.group-checkbox.checked [data-role='button'] .check{opacity:.75;padding:8px}.radio-button [data-role='button'] .checked-circle{height:100%;left:0;opacity:0;padding:15px;position:absolute;top:0;width:100%;transition:opacity .5s,padding .5s;-webkit-transition:opacity .5s,padding .5s}.radio-button.checked [data-role='button'] .checked-circle{opacity:1;padding:7px}.radio-button [data-role='button'] .checked-circle .circle{border-radius:100%;height:100%;opacity:.75;position:relative;width:100%}.settings-tab .casper-tab-container .casper-tab-bounding-box-container>div:nth-last-child(n+3){margin-bottom:0}.settings-tab .casper-tab-container .casper-tab-bounding-box-container>div:nth-last-child(n+2){border-bottom:0;padding-bottom:0}.settings-tab .gui-button.gui-setting,.settings-tab .gui-button.gui-state{height:30px;margin-top:0;width:100%}.settings-tab .gui-button.gui-setting .label,.settings-tab .gui-button.gui-state .label{z-index:0}.settings-tab .gui-button.gui-setting .button,.settings-tab .gui-button.gui-state .button{position:absolute;right:0;top:0;z-index:1}.settings-header{clear:both;float:left;font-weight:bold;height:20px;line-height:20px;width:100%}.slider-component{height:100%;float:left;padding:0 20px;position:relative;width:100%}.slider-component .container{float:left;height:100%;position:relative;width:100%}.slider-component .slider-area{background-color:rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.33);border-radius:3px;height:6px;left:0;position:absolute;top:50%;width:100%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.slider-component .slider-button{box-shadow:0 3px 3px 0 rgba(0,0,0,.3);height:40px;left:0;pointer-events:all;position:absolute;top:50%;width:40px;z-index:1;transform:translate(-50%,-50%);transition:left .5s;-webkit-transform:translate(-50%,-50%);-webkit-transition:left .5s}.slider-component .slider-button.slider-dragging{transition:left 0s;-webkit-transition:left 0s}.slider-button .slider-button-text,.slider-button .circle-border{height:100%;pointer-events:none;width:100%}.slider-button .slider-button-text{font-size:16px;line-height:40px;position:relative;text-align:center}.slider-component .slider-label{bottom:6px;height:10px;line-height:10px;opacity:1;pointer-events:none;position:absolute;z-index:0;transform:translate(-50%,-100%);transition:bottom .25s,opacity .25s;-webkit-transform:translate(-50%,-100%);-webkit-transition:bottom .25s,opacity .25s}.slider-component .slider-label.cActive{bottom:0;opacity:0}.meteo-wind-direction-visual{opacity:1;transition:opacity .5s;-webkit-transition:opacity .5s}.meteo-wind-direction-visual.wind-direction-variable{opacity:.5}.meteo-wind-direction-visual.wind-direction-variable #winddir #pointer{display:none}.section-menu{bottom:40px;left:50%}.section-menu{position:absolute;z-index:999}.section-menu .menu-button{height:30px;width:30px}.section-menu .menu-button .icon-container .icon{padding:8px}.splash-screen-component{height:100%;left:0;padding-top:40px;position:absolute;top:0;width:100%;z-index:0 !important}.splash-screen-component.cActiveTransition,.splash-screen-component.cActive,.splash-screen-component.cInactiveBefore{opacity:.9}.splash-screen-component .logo{filter:drop-shadow(0 1px 1px rgba(0,0,0,0.25));left:50%;max-height:100px;max-width:50%;opacity:0;position:absolute;top:20%;width:300px;z-index:1;transform:translate(-50%,-50%);transition:max-height .5s,max-width .5s,opacity .5s,top .5s;-webkit-transform:translate(-50%,-50%);-webkit-transition:max-height .5s,max-width .5s,opacity .5s,top .5s}.splash-screen-component.cActive .logo{opacity:.25}[data-current-location="splash-guide"] .splash-screen-component .logo,[data-current-location="homescreen"] .splash-screen-component .logo{margin-top:0;top:20%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}[data-current-location="splash-guide"] .splash-screen-component .logo{opacity:1}[data-current-location="homescreen"] .splash-screen-component .logo{max-height:60px;max-width:50%;opacity:.75}.splash-guide-tab .content-container{padding-top:60px}.splash-guide-tab .content{height:100%;overflow:visible}.splash-guide-tab .content>*{margin-top:0}.splash-guide-tab .busy-loading{bottom:0;margin-top:-5px;opacity:0;top:auto}.splash-guide-tab.cActive .busy-loading{margin-top:0;opacity:1}.splash-guide-tab.cActiveToInactive .busy-loading,.splash-guide-tab.cInactiveToActive .busy-loading,.splash-guide-tab.cInactive .busy-loading{margin-top:-5px;transition-delay:2s;-webkit-transition-delay:2s}.splash-guide-tab .busy-logo{background:0;overflow:visible;padding:0}.splash-guide-tab .busy-logo .center{height:40%;width:40%}.splash-guide-tab .busy-logo.fade.in .edges #vertical{opacity:.25}.splash-guide-tab .busy-loading.fade.out .busy-logo{right:50%}//.splash-guide-tab .busy-loading .overflow.continue{display:none}.splash-guide-tab .busy-loading.fade .overflow.loading{transition-duration:1s,.5s;transition-property:left,opacity;-webkit-transition-duration:1s,.5s;-webkit-transition-property:left,opacity}.splash-guide-tab .busy-loading.fade.out .overflow.loading{left:50%;opacity:0}.splash-guide-tab .busy-loading.fade.out .overflow.loading .text{right:0}.splash-guide-tab .busy-loading.fade.out .busy-logo{right:0}.splash-guide-tab .busy-loading .overflow.continue{display:block}.splash-guide-tab .busy-loading.fade .overflow.loading{transition-duration:1s;transition-property:left;-webkit-transition-duration:1s;-webkit-transition-property:left}.splash-guide-tab .busy-loading.fade.out .overflow.loading{left:100%}.splash-guide-tab .busy-loading.fade.out .overflow.loading .text{right:100%}.splash-guide-tab .splash-content{left:0;margin-top:-5px;opacity:0;position:absolute;top:50%;width:100%;transform:translate(0,-50%);transition-delay:.5s;transition-duration:.5s;transition-property:margin-top,opacity;-webkit-transform:translate(0,-50%);-webkit-transition-delay:.5s;-webkit-transition-duration:.5s;-webkit-transition-property:margin-top,opacity}.splash-guide-tab.cActive .splash-content{margin-top:0;opacity:1}.splash-guide-tab .splash-content .intro,.splash-guide-tab .splash-content .locale{font-size:16px;text-align:center}.splash-guide-tab .splash-content .locale{border-top:1px solid #FFF;display:none;margin-top:20px;padding-top:20px}.splash-guide-tab .splash-content .locale .footer{padding-top:20px}.splash-guide-tab .splash-content .locale .footer .role-locale-button{cursor:pointer}.guide-content{font-size:12px}.guide-text,.guide-container,.guide-container>.guide-container-label,.guide-legend,.features-list,.features-list .feature,.features .label{float:left;position:relative;width:100%}.guide-text,.guide-text+.guide-text,.guide-text+.guide-image{margin-top:10px}.guide-text+.guide-container,.guide-container+.guide-text,.guide-text+.guide-legend,.guide-legend+.guide-text,.guide-legend+.guide-legend{margin-top:20px}.guide-container>.guide-container-label{clear:both;height:12px;line-height:12px;font-size:10px;margin-top:10px;text-align:center}.guide-container .guide-button-container{height:40px;left:50%;position:relative;width:40px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.guide-container .guide-button-container .guide-button{float:left;height:100%;position:relative;width:100%}.guide-container .guide-button-container .guide-button.main-menu-button .icon{padding:5px}.guide-container .guide-button-container .guide-button.main-menu-button .circle-border{display:none}.guide-container .location-container{float:left;height:40px;position:relative;width:100%}.guide-container .location-label-container{bottom:0;left:50%;transform:translate(0,100%);-webkit-transform:translate(0,100%)}.guide-container .current-location-button{height:40px;position:relative;width:100%}.features-list{margin:0;padding-left:20px}.feature .label,.feature .image{cursor:default;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.feature .image{height:100%;right:0}.feature .image.runway-use .icon{padding:7px}.feature .label{font-size:14px;font-weight:bold;left:0;line-height:20px;padding-left:5px;padding-right:60px;width:100%}.aircraft-types .aircraft-type{float:left;padding:0 5px;position:relative;width:25%}.aircraft-type .icon,.aircraft-type .label{float:left;position:relative;width:100%}.aircraft-type .icon{height:50px}.aircraft-type .label{font-size:10px;font-weight:bold;margin-top:5px;text-align:center}.guide-legend .title,.guide-legend .item-container{clear:both;float:left;position:relative;width:100%}.guide-legend .item-container{margin-top:5px}.guide-legend .title{font-weight:bold;height:20px;line-height:20px}.item .color{height:10px}.item .label{font-size:10px;line-height:20px}.item-container .item,.item .color,.solid .item .label{float:left;position:relative}.item .color,.solid .item .label{clear:both;width:100%}.item-container .item:first-child{padding-left:0}.item-container .item:last-child{padding-right:0}.solid .item-container .item{padding:0 1px}.gradient .item-container{margin-bottom:20px}.gradient .item-container .item{padding:0 1px 0 0}.gradient .item .label{left:0;position:absolute;top:10px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.gradient .item .label+.label{left:initial;right:0}.gradient .item:first-child .label,.gradient .item:last-child .label:last-child{transform:none;-webkit-transform:none}.flight-counter-component,.flight-counter-component .totals-container{float:left;position:relative;width:100%}.flight-counter-component .totals-container{height:150px}.flight-counter-component .total-container .total,.flight-counter-component .total .amount-container{float:left;height:100%;position:relative;width:100%}.flight-counter-component .total-container+.total-container .total{border-left:1px solid rgba(100,100,100,.25)}.flight-counter-component .total-container .label{bottom:0;height:26px;line-height:26px;position:absolute;text-align:center;width:100%}.flight-counter-component .total .amount-container{border-bottom:1px solid rgba(100,100,100,.25)}.flight-counter-component .total .visual{height:100%;position:absolute;top:0;width:50%}.flighttype-counter-component .totals-container .total-container{float:left;height:100%;padding-bottom:26px;padding-top:26px;position:relative;width:50%}.flighttype-counter-component .total-container.flighttype-inbound .total{padding-right:5px}.flighttype-counter-component .total-container.flighttype-outbound .total{padding-left:5px}.flighttype-counter-component .flighttype-inbound .total .amount-container{padding-left:50%}.flighttype-counter-component .flighttype-outbound .total .amount-container{padding-right:50%}.flighttype-counter-component .flighttype-inbound .total .visual{left:0}.flighttype-counter-component .flighttype-outbound .total .visual{right:0}.casper-detour-tab .role-continue{bottom:16px;cursor:pointer;font-size:28px;height:40px;left:0;position:absolute;text-align:center;width:100%;z-index:9999}.date-time-tab .casper-tab-container{padding-bottom:130px !important}.date-time-tab .section-container .content-container{padding-top:35px}.date-time-tab .content-container>.content{height:100%;overflow:hidden;padding-top:0}.date-time-tab .content-container .content>*{margin-top:0}.date-time-component,.date-time-component .editor-container .editor-content,.date-time-component .editor-container .visual,.date-time-component .editor-content .editor-wrapper,.date-time-component .editor-wrapper .editor,.date-time-component .time-editor .sep-container,.date-time-component .time-editor .time-part,.date-time-component .time-editor .value-wheel{float:left;position:relative}.date-time-component,.date-time-component .editor-container .editor-content,.date-time-component .editor-content .editor-wrapper{height:100%;width:100%}.date-time-component .editor-container{height:50%;left:0;position:absolute;width:100%;transition-property:height,padding-bottom;transition-duration:.33s;transition-timing-function:linear;-webkit-transition-property:height,padding-bottom;-webkit-transition-duration:.33s;-webkit-transition-timing-function:linear}.date-time-component .editor-container .editor-content{height:100%;z-index:0}.date-time-component .editor-wrapper,.date-time-component .visual-wrapper{transition-property:opacity;transition-duration:.33s;transition-timing-function:linear;-webkit-transition-property:opacity;-webkit-transition-duration:.33s;-webkit-transition-timing-function:linear}.date-time-component .editor-wrapper{opacity:0}.date-time-component .visual-wrapper{opacity:1}.date-time-component .editor-wrapper .editor{pointer-events:all}.date-time-component .editor-container .visual-wrapper{height:40px;left:0;pointer-events:all;position:absolute;width:100%;z-index:1}.date-time-component .editor-container .visual{cursor:pointer;height:100%;left:50%;position:relative;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.date-time-component .editor-container .visual>*{pointer-events:none}.date-time-component .date-editor{padding-bottom:0;top:0;z-index:0}.date-time-component .date-editor .editor-content{padding-bottom:40px}.date-time-component .date-editor .editor{top:50%;width:100%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.date-time-component .date-editor .pika-single{border-width:0}.date-time-component .date-editor .visual-wrapper{bottom:0}.date-time-component .time-editor{bottom:0;padding-top:0;z-index:1}.date-time-component .time-editor .editor-content{border-style:solid;border-width:1px 0 0 0;padding-top:40px}.date-time-component .time-editor .editor{height:200px;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.date-time-component .time-editor .visual-wrapper{top:0}.date-time-component .time-editor .value-wheel,.date-time-component .time-editor .sep-container,.date-time-component .time-editor .time-part,.date-time-component .time-editor .value-wheel .swiper-container{height:100%}.date-time-component .time-editor .value-wheel.t-code-p .swiper-container,.date-time-component .time-editor .value-wheel.t-code-P .swiper-container{height:20%;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.date-time-component .time-editor .value-wheel.t-code-p .swiper-container,.date-time-component .time-editor .value-wheel.t-code-P .swiper-container{overflow:visible}.date-time-component .time-editor .value-wheel .time-button{left:50%;position:absolute;width:28px}.date-time-component .time-editor .value-wheel .time-button .icon-container,.date-time-component .time-editor .value-wheel .time-button .icon{height:100%;position:relative;width:100%}.date-time-component .time-editor .value-wheel .time-button .icon{transition:fill .25s;-webkit-transition:fill .25s}.date-time-component .time-editor .value-wheel .swiper-btn-prev{bottom:100%;margin-bottom:5px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.date-time-component .time-editor .value-wheel .swiper-btn-next{margin-top:5px;top:100%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.date-time-component .time-editor .sep-container{width:15px}.date-time-component .time-editor .value-wheel,.date-time-component .time-editor .time-part{width:60px}.date-time-component .time-editor .value-wheel{cursor:pointer}.date-time-component .time-editor .sep-container{pointer-events:none}.date-time-component .time-editor .sep-container .sep-text{height:40px;left:0;position:absolute;top:50%;width:100%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.date-time-component .date-editor .visual,.date-time-component .time-editor .sep-container .sep-text,.date-time-component .time-editor .time-part,.date-time-component .time-editor .value-wheel .swiper-slide{line-height:40px;text-align:center}.date-time-component .date-editor .visual{font-size:18px}.date-time-component .time-editor .time-part,.date-time-component .time-editor .value-wheel .swiper-slide-active{font-size:24px}.date-time-component.dt-mode-date .date-editor,.date-time-component.dt-mode-time .time-editor{height:100%}.date-time-component.dt-mode-date .time-editor,.date-time-component.dt-mode-time .date-editor{height:40px}.date-time-component.dt-mode-date .date-editor .editor-wrapper,.date-time-component.dt-mode-time .time-editor .editor-wrapper{opacity:1}.date-time-component.dt-mode-date .time-editor .editor-wrapper,.date-time-component.dt-mode-time .date-editor .editor-wrapper{opacity:0}.date-time-component.dt-mode-date .time-editor .editor-wrapper .editor,.date-time-component.dt-mode-time .date-editor .editor-wrapper .editor{pointer-events:none !important}.date-time-component.dt-mode-date .date-editor{padding-bottom:40px}.date-time-component.dt-mode-date .date-editor .editor-content{padding-bottom:0}.date-time-component.dt-mode-date .date-editor .visual-wrapper,.date-time-component.dt-mode-time .time-editor .visual-wrapper{opacity:0}.date-time-component.dt-mode-time .time-editor{padding-top:40px}.date-time-component.dt-mode-time .time-editor .editor-container{padding-top:0}.home-screen-tab .content{height:100%;overflow:visible}.home-screen-tab .homescreen-content{left:0;margin-top:-5px;opacity:0;position:absolute;top:50%;width:100%;transform:translate(0,-50%);transition-delay:.5s;transition-duration:.5s;transition-property:margin-top,opacity;-webkit-transform:translate(0,-50%);-webkit-transition-delay:.5s;-webkit-transition-duration:.5s;-webkit-transition-property:margin-top,opacity}.home-screen-tab.cActive .homescreen-content{margin-top:0;opacity:1}.homescreen-content .role-continue,.homescreen-content .role-text ul{margin-bottom:2em}.homescreen-content .device-action-icon-span{display:inline-block;vertical-align:middle}.homescreen-content .device-action-icon{border-radius:4px}.homescreen-content .device-action-icon.android,.homescreen-content .device-action-icon.ios7{overflow:visible;stroke-width:5px}.homescreen-content .device-action-icon.android{height:16px;width:16px}.homescreen-content .device-action-icon.ios6,.homescreen-content .device-action-icon.ios7{height:20px;width:20px}.help-tab .legend-component{margin-top:20px}.help-tab .legend-component .role-title{font-weight:bold}.help-important{font-weight:bold}.help-small{font-size:10px}#fullscreenTester{position:fixed;top:0;left:0;height:100vh;width:100vw;pointer-events:none;opacity:0}.gui-map-controls-component{position:absolute;left:0;margin-top:10px;top:100%;width:100%}.gui-map-controls-left,.gui-map-controls-right{position:absolute;top:0;width:40px}.gui-map-controls-left{left:5px}.gui-map-controls-right{right:5px}.gui-map-controls-container,.gui-map-controls-container .gui-map-control-button{float:left;position:relative;width:100%}.gui-map-controls-container .gui-map-control-button{margin-top:10px}.gui-map-controls-container .gui-map-control-button:first-child{margin-top:0}.gui-map-controls-container .control-zoom-button,.gui-help-container .gui-help-button,.gui-info-container .gui-info-button,.gui-messages-container .gui-messages-button{height:30px;margin-left:5px;margin-right:5px;pointer-events:all;width:30px}.gui-message-container .gui-message-button{height:40px;width:40px}.gui-map-controls-container .control-zoom-button .icon{padding:9px;stroke-width:5px}.gui-help-container .gui-help-button .icon,.gui-info-container .gui-info-button .icon,.gui-messages-container .gui-messages-button .icon{padding:8px}.gui-message-container .gui-message-button .icon{padding:10px}.gui-help-container{margin-top:20px}.gui-info-container,.gui-messages-container{margin-top:10px}.content-container .content .nmt-info-component .section-description{max-height:26px;min-height:26px}.noise-level-canvas-chart{height:200px;padding-bottom:20px}.section-content{float:left;padding:0 5px;position:relative;width:100%}.section-content ul li{font-size:12px;line-height:16px}.section-content a{text-decoration:none}.pika-single .is-today .pika-button{border-radius:3px;font-weight:bold}.pika-single .is-selected .pika-button{box-shadow:none}.pika-single .pika-button:hover{font-weight:bold}.popup-component .popup-container{opacity:0;transition:opacity .33s;-webkit-transition:opacity .33s}.popup-component.cActive .popup-container{opacity:1}.popup-component.cInactiveBefore .popup-container{opacity:1}.popup-container .header .role-title{border-bottom:2px solid rgba(40,125,179,.85);z-index:1}.popup-container .content-container{padding:0 10px}.popup-container .content-container .content-section,.popup-container .role-buttons-container,.popup-container .role-content,.popup-container .role-locale-body{border-bottom:1px solid rgba(100,100,100,.25);margin-top:0;padding:20px 0}.popup-container .role-buttons-container{display:table}.no-buttons .popup-container .role-buttons-container{display:none}.popup-container .button-container{display:table-cell}.popup-container .role-buttons-container[data-num-buttons="2"] .button-container{width:50%}.popup-container .role-buttons-container[data-num-buttons="3"] .button-container{width:33.3%}.popup-container .role-buttons-container[data-num-buttons="4"] .button-container{width:25%}.popup-container .button-container .popup-button{pointer-events:all}.popup-container .button-container .label-container{float:left;position:relative;width:100%}.popup-container .button-container .label-container .label{float:left;position:relative;text-align:center;width:100%}.popup-container .button-container .gui-menu-button{float:left;height:30px;left:50%;margin-top:10px;position:relative;width:30px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.popup-container .button-container .gui-menu-button .icon{padding:8px}.casper-vehicle.highlight .casper-vehicle-label:before{border-top-color:rgba(40,125,179,1)}.inactive-popup .role-buttons-container{height:auto}.inactive-popup .role-buttons-container .popup-button{clear:both;float:left;left:0;margin:5px 0 5px 50%;position:relative;top:0;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.inactive-popup .role-buttons-container .popup-button .icon{padding:8px}.inactive-popup .role-buttons-container .label{clear:both;float:left;position:relative;text-align:center;width:100%}.casper-newsitem-tab .section-container>.header.title{font-size:18px}.noise-level-period-label{float:left;font-size:12px;padding:0 5px;position:relative;width:50%}.noise-level-period-label+.noise-level-period-label{text-align:right}.runway-use-component{float:left;position:relative;width:100%}.runway-use-component .role-situation .info-cell.value .rwy:before{border-radius:50%;content:"";height:10px;left:0;position:absolute;top:50%;width:10px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.runway-use-component .role-situation .info-row.inbound .info-cell.value .rwy:before{background-color:#ffc000}.runway-use-component .role-situation .info-row.outbound .info-cell.value .rwy:before{background-color:#65b1e6}.runway-use-component .role-situation .info-cell.value .rwy{float:left;line-height:18px;padding-left:15px;position:relative}.runway-use-component .role-situation .info-cell.value .rwy:not(:first-child){margin-left:15px}.runway-use-component .role-situation .info-cell.value .rwy span.code{font-size:11px;font-style:italic;padding-left:3px}.runway-use-component.no-runway-use-data .role-description,.runway-use-component.no-runway-use-data .role-explanation,.runway-use-component.no-runway-use-data .role-legend,.runway-use-component.no-runway-use-data .role-situation{display:none}.speed-slider-component[data-value="1"] .slider-button-text,.speed-slider-component[data-value="2"] .slider-button-text,.speed-slider-component[data-value="5"] .slider-button-text,.speed-slider-component[data-value="10"] .slider-button-text,.speed-slider-component[data-value="25"] .slider-button-text,.speed-slider-component[data-value="50"] .slider-button-text{font-size:16px}.speed-slider-component[data-value="100"] .slider-button-text{font-size:11px}#calendarPeriod #background #lower{opacity:.25}#winddir #ring{opacity:.5}.swiper-pagination .swiper-pagination-bullet{opacity:.5}.swiper-pagination .swiper-pagination-bullet-active{opacity:1}.track-preset-component{float:left;position:relative;width:100%}.track-preset-component .radio-button{float:left;height:30px;margin-bottom:10px;position:relative;width:100%}.track-preset-component .radio-button .label{padding-left:10px}.track-preset-component .radio-button .times{float:right;height:100%;line-height:30px;position:relative}.value-display .value:first-child,.value-display .value:last-child{font-size:10px}.gui-newsitem-component{bottom:20px;overflow:hidden;pointer-events:all;position:absolute;right:20px;width:300px}.gui-newsitem-component .content-container,.gui-newsitem-component .header-container,.popup-component .content-container,.popup-component .header-container{clear:both;float:left;overflow:hidden;pointer-events:none;position:relative;width:100%}.gui-newsitem-component .content-container,.popup-component .content-container{border-style:solid;border-width:0 1px 1px 1px;padding:7px}.gui-newsitem-component .header-container,.popup-component .header-container{border-style:solid;border-width:0 0 1px 0;height:32px}.gui-newsitem-component .content-container .content-border,.gui-newsitem-component .content-container .content-fill,.gui-newsitem-component .content-container .role-body,.gui-newsitem-component .header-container .role-header,.popup-component .content-container .content-border,.popup-component .content-container .content-fill,.popup-component .header-container .role-header{float:left;height:100%;position:relative;width:100%;z-index:1}.gui-newsitem-component .content-container .content-border,.popup-component .content-container .content-border{border:2px solid rgba(255,255,255,.5);border-radius:15px;padding:3px}.popup-component .content-container .content-border+.content-border{margin-top:10px}.gui-newsitem-component .content-container .content-fill,.popup-component .content-container .content-fill{border-radius:10px;padding:0 11px 0 11px}.popup-component .content-container .content{float:left;position:relative;width:100%}.gui-newsitem-component .content-container .role-body a{cursor:pointer;pointer-events:all}.gui-newsitem-component .content-container .role-news-items{padding-bottom:50px;pointer-events:none}.gui-newsitem-component .content-container .swiper-container{pointer-events:all}.gui-newsitem-component .role-news-items .casper-message a{cursor:pointer;pointer-events:all}.gui-newsitem-component .content-container .role-news-items .newsitem .header{font-size:20px;font-weight:bold;text-align:center}.gui-newsitem-component .header-container .role-header,.popup-component .header-container .role-header{line-height:32px;text-align:center}.gui-newsitem-component .background-container,.popup-component .background-container{height:100vh;left:0;pointer-events:none;position:absolute;top:0;width:100vw;z-index:0}.gui-newsitem-component .background-container .gradient,.gui-newsitem-component .background-container .visual,.popup-component .background-container .gradient,.popup-component .background-container .visual{height:100%;left:0;position:absolute;top:0;width:100%}.gui-newsitem-component .background-container .visual,.popup-component .background-container .visual{z-index:1}.gui-newsitem-component .background-container .visual #lines,.popup-component .background-container .visual #lines{stroke-width:1px;vector-effect:non-scaling-stroke}.br-edge .gui-newsitem-component .background-container .visual #lines,.br-edge .popup-component .background-container .visual #lines,.br-ie .gui-newsitem-component .background-container .visual #lines,.br-ie .popup-component .background-container .visual #lines{stroke-width:0}.gui-newsitem-component .background-container .visual #lines>path,.popup-component .background-container .visual #lines>path{vector-effect:inherit}.gui-newsitem-component .role-header-bg .gradient,.popup-component .background-container .gradient,{z-index:0}.gui-newsitem-component .role-header-bg .visual #shapes,.popup-component .role-header-bg .visual #shapes{opacity:.03}.gui-newsitem-component .role-header-bg .visual #lines,.popup-component .role-header-bg .visual #lines{opacity:.06}.gui-newsitem-component .role-content-bg .visual #shapes,.popup-component .role-content-bg .visual #shapes{fill:rgba(0,0,0,.02)}.gui-newsitem-component .role-content-bg .visual #lines,.popup-component .role-content-bg .visual #lines{stroke:rgba(0,0,0,.03)}.gui-newsitem-component .content-container .content-fill{padding-bottom:30px}.gui-newsitem-component .newsitem-container .body{max-height:200px;overflow-y:auto;pointer-events:all}.gui-newsitem-component .newsitem-container .body *{pointer-events:none}.gui-newsitem-component .newsitem-container .body a{pointer-events:all}.gui-newsitem-component .newsitem-menu{bottom:25px;left:50%;position:absolute}.gui-newsitem-component .newsitem-menu .menu-button{height:30px;width:30px}.gui-newsitem-component .newsitem-menu .menu-button .icon-container .icon{padding:8px}.gui-newsitem-component .role-header,.gui-newsitem-component .role-body{z-index:1}.gui-newsitem-component .section-menu{bottom:35px}.gui-newsitem-component .swiper-navigation{bottom:10px}.login-component{left:50%;position:absolute;top:50%;width:300px;transform:translate(-50%,-50%)}.login-component .content{float:left;padding:30px 0 15px 0;position:relative;width:100%;z-index:1}.login-component .header,.login-component .footer{height:30px;left:0;line-height:30px;position:absolute;width:100%;z-index:2}.login-component .header{height:30px;pointer-events:none;top:-1px}.login-component .footer{bottom:-1px;height:15px}.login-component .background-container,.login-component .gradient-container,.login-component .visual-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.login-component .background-container .gradient,.login-component .gradient-container .gradient,.login-component .visual-container .visual{height:100%;left:0;position:absolute;top:0;width:100%}.login-component .background-container .gradient{z-index:1}.login-component .visual-container .visual{z-index:2}.login-component .visual-container .visual #shapes path{opacity:.03}.login-component .visual-container .visual #lines{opacity:.06;stroke-width:.5px;vector-effect:non-scaling-stroke}.login-component .header .title{text-align:center}.login-component .role-form,.login-component .role-form .login-elements{float:left;position:relative;width:100%}.login-component .role-form{padding:0 20px}.login-component .role-form .login-elements{padding:10px 20px;z-index:1}.login-component .login-button-container{border-top:1px solid rgba(100,100,100,.25);float:left;margin-top:10px;padding-top:10px;position:relative;text-align:center;width:100%}.login-component .login-button-container .role-submit{border-radius:15px;cursor:pointer;height:30px;float:left;font-size:16px;left:50%;line-height:30px;padding:0 15px;position:relative;text-transform:uppercase;transform:translate(-50%,0)}.holding-stacks-tab .content-scroll-container>.content{display:flex;flex-direction:column;height:100%}.holding-stacks-tab .content-scroll-container>.content .holding-stack-list{flex-grow:1}.runway-use-component .explanation-container,.runway-use-component .role-explanation,.runway-use-component .role-situation,.runway-use-component .role-visualContainer,.runway-use-component .visual-container{float:left;position:relative;width:100%}.runway-use-component .section-sub-header span.period{padding:0 6px}.runway-use-component .visual-container{height:200px;transition:padding-right .5s;-webkit-transition:padding-right .5s}.runway-use-component .role-visualContainer{height:100%;opacity:1;transform:translate(0,0);transition-property:transform;transition-duration:0s;-webkit-transform:translate(0,0);-webkit-transition-property:-webkit-transform;-webkit-transition-duration:0s}.runway-use-component.transitioning .role-visualContainer{transition-duration:.5s;-webkit-transition-duration:.5s}.runway-use-component.transitioning .role-visualContainer.transition-next{transform:translate(-100%,0);-webkit-transform:translate(-100%,0)}.runway-use-component.transitioning .role-visualContainer.transition-prev{transform:translate(100%,0);-webkit-transform:translate(100%,0)}.runway-use-component .role-visualContainer .role-visualCurr,.runway-use-component .role-visualContainer .role-visualNext,.runway-use-component .role-visualContainer .role-visualPrev{height:100%;padding-right:25px;position:absolute;top:0;width:100%}.runway-use-component .role-visualContainer .role-visualCurr{left:0}.runway-use-component .role-visualContainer .role-visualNext{left:100%}.runway-use-component .role-visualContainer .role-visualPrev{left:-100%}.runway-use-component .visual-container .role-noRunwayUse{font-size:18px;left:0;padding-right:50px;position:absolute;text-align:center;top:50%;transform:translate(0,-50%);transition:padding-right .5s;width:100%;z-index:1;-webkit-transform:translate(0,-50%);-webkit-transition:padding-right .5s}.runway-use-component.no-runway-use-data .visual-container{padding-right:0}.runway-use-component.no-runway-use-data .visual-container .role-noRunwayUse{padding-right:0}.runway-use-component.no-runway-use-data .visual-container .role-visualContainer{opacity:.5}.runway-use-component .role-explanation{font-size:12px;min-height:100px}.runway-use-component .meteo-container{opacity:1;position:absolute;right:0;top:50%;width:64px;transform:translate(0,-50%);transition:opacity .5s,width .5s;-webkit-transform:translate(0,-50%);-webkit-transition:opacity .5s,width .5s}.runway-use-component.no-runway-use-data .meteo-container{opacity:0;width:0}.runway-use-component .situation-button{cursor:pointer;height:16px;opacity:0;position:absolute;top:0;width:16px;transition:opacity .5s;-webkit-transition:opacity .5s}.runway-use-component .situation-button.active{opacity:1}.runway-use-component .situation-button.inactive{opacity:.25}.runway-use-component .situation-button.disabled{display:none}.runway-use-component .situation-button,.runway-use-component .situation-button:active,.runway-use-component .situation-button:focus{outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.situation-button.role-prev{left:0;margin-left:6px}.situation-button.role-next{margin-right:6px;right:0}.runway-use-component .meteo-component{//border-left:1px solid rgba(100,100,100,.25);height:100%;padding-right:24px}.runway-use-component .meteo-component,.runway-use-component .meteo-component .meteo-wind-speed-visual,.runway-use-component .meteo-component .role-visualContainer,.runway-use-component .meteo-component .winddir-container{float:left;position:relative;width:100%}.runway-use-component .meteo-component .meteo-wind-speed-visual,.runway-use-component .meteo-component .role-visual,.runway-use-component .meteo-component .role-visualContainer,.runway-use-component .meteo-component .winddir-container{clear:both}.runway-use-component .meteo-component .meteo-wind-speed-visual,.runway-use-component .meteo-component .role-visual,.runway-use-component .meteo-component .role-visualContainer{margin-bottom:20px}.runway-use-component .meteo-component .meteo-wind-speed-visual,.runway-use-component .meteo-component .meteo-wind-direction-visual,.runway-use-component .meteo-component .role-visual,.runway-use-component .meteo-component .role-visualContainer{height:40px}.meteo-component .winddir-container .role-windDirVisual,.meteo-component .winddir-container .role-windDir{clear:both;float:left;position:relative;width:100%}.meteo-component .winddir-container .role-windDirVisual{margin-bottom:5px}.meteo-component .winddir-container .role-windDirVisual svg{transform:rotate(0);transition:transform .5s}.meteo-component .winddir-container .role-windDir{font-size:16px;line-height:20px;text-align:center}.meteo-component .weather-vane-pole{fill:rgba(0,0,0,.33)}.meteo-component .weather-vane{stroke:rgba(0,0,0,.33)}.highcharts-container svg text{font-family:'Roboto',sans-serif}.runway-use-component #active>g.inbound line,.runway-use-component #active>g line.inbound{stroke:#64ab3e}.gui-menu-button.inactive,.gui-menu-button.disabled,.gui-menu-button.location-interactive-button,.swiper-navigation .navigation-button.swiper-button-disabled{border-color:#888}.cpa-label,.cpa-label .tip:after,.date-time-component .time-editor .editor-content,.location-label,.location-label .tip:after{border-color:#c5c5c5}[data-role='liveButton'].mobile-header-node.cInactive .label{color:#c5c5c5}[data-role='liveButton'].mobile-header-node.cInactive .icon,.date-time-component .time-editor .value-wheel .time-button .icon{fill:#c5c5c5}.display-component .display-container>.background-container,.gui-newsitem-component .role-content-bg .gradient,.popup-component .role-content-bg .gradient{background-color:#e9e9e9}.gui-newsitem-component .content-container,.popup-component .content-container{border-color:#b1b1b1}.runway-use-component #active>g.closed line,.runway-use-component #active>g line.closed{stroke:#b2b2b2}.pika-single .is-today .pika-button{background:#888}.pika-single .pika-table th{color:#888}.swiper-pagination .swiper-pagination-bullet{background:#646464}.busy-logo{border-color:#646464}body,td,input,select,.pika-single .pika-title .pika-label{color:#646464}.homescreen-content .device-action-icon.ios6,svg{fill:#646464}.gui-setting .button #circleBorder,.gui-state .button #circleBorder,.homescreen-content .device-action-icon.ios7,.locations-list .list-row.highlight .list-cell.delete-location .icon{stroke:#646464}.gui-menu-button.error{border-color:#9f3737}.dropdown-component .role-listitems .list-item:hover{background-color:#fafafa}.arrow .point .bottom,.arrow .point .top,.arrow .shaft,.arrow-container .outer-border,.arrow-container .outer-border:after,.casper-map-layer .busy-logo,.casper-tab-container-fill,.drop-down-list [data-role='valueList'],.flighttracking-header .component-container .border-container .border,.flighttracking-header .fill-container .border-container .border,.flighttracking-header .logo-container .border-container .border,.flighttracking-header .meteo-container .border-container .border,.gui-newsitem-component .content-container .content-fill,.login-component .background-container,.popup-component .content-container .content-fill,.splash-guide-tab .busy-logo .center{background-color:#fff}.line-container .top,.line-container .middle,.line-container .bottom{border-color:#fff}[data-role='dateTimeDisplay'].mobile-header-node,[data-role='liveButton'].mobile-header-node.cActive .label,[data-role="speedControl"].mobile-header-node .text,.busy-loading .overflow .text,.casper-see-through-tab,.casper-vehicle.highlight .casper-vehicle-label,.dropdown-component .role-listitems .list-item.select .label,.flighttracking-header,.flighttracking-header .role-live-button .label,.flighttracking-menu .version-container,.gui-component .role-hover-label .label-container .label,.gui-menu .menu-button .label-container .label,.gui-newsitem-component .header-container .role-header,.header-container>.title,.home-screen-tab .role-continue,.login-component .header .title,.meteo-container .meteo-header,.no-bg .casper-detour-tab .role-continue,.no-bg .content-scroll-container .content,.no-bg .section-container>.header.title,.no-bg .section-container>.header>.title,.option-list-item .gui-menu-label,.pika-single .is-today .pika-button,.popup-container .header .role-title,.popup-component .header-container .role-header,.slider-button .slider-button-text,.slider-component .slider-label{color:#fff}[data-role='liveButton'].mobile-header-node.cActive .icon,[data-role='playControl'].mobile-header-node>svg,[data-role='skipback-button'].mobile-header-node svg,.cpa-label .svg-icon,.features-list .feature .image .icon,.flighttracking-header .background-container .visual #shapes,.flighttracking-header .control-button svg,.flighttracking-header .logo-container .logo .icon,.flighttracking-header .logo-container .logo .text,.flighttracking-header .meteo-component .role-visual svg,.flighttracking-header .meteo-component .role-windDirVisual svg,.flighttracking-header .meteo-component .role-windSpeedVisual svg,.flighttracking-header .role-live-button .icon,.flighttracking-menu .visual-container .visual #shapes,.gui-menu .menu-button .visual-container .icon,.gui-menu-button .icon,.gui-newsitem-component .role-header-bg .visual #shapes,.guide-container .guide-button-container .guide-button svg,.guide-text .menu-list-bg>.visual-container .visual #shapes,.homescreen-content .device-action-icon.android,.homescreen-content .device-action-icon.ios6,.location-label .svg-icon,.login-component .visual-container .visual #shapes,.main-menu .menu-button .visual-container .icon,.meteo-header svg,.noise-tab-icon #value,.popup-component .role-header-bg .visual #shapes,.splash-screen-component .logo{fill:#fff}.circle-border #circleBorder,.dropdown-component .display-wrapper .list-toggle .gui-menu-button .icon,.flighttracking-header .background-container .visual #lines,.flighttracking-header .meteo-component .role-windSpeedVisual #rope,.flighttracking-menu .visual-container .visual #lines,.gui-map-controls-container .control-zoom-button .icon .gui-menu .menu-button.picked .visual-container .icon,.gui-newsitem-component .role-header-bg .visual #lines,.guide-text .menu-list-bg>.visual-container .visual #lines,.homescreen-content .device-action-icon.ios7,.icon #tracks #line,.login-component .visual-container .visual #lines,.main-menu .menu-button.picked .visual-container .icon,.meteo-header .weather-vane,.popup-component .role-header-bg .visual #lines,.splash-guide-tab .busy-logo #circleBorder{stroke:#fff}.runway-use-component #active>g.outbound line,.runway-use-component #active>g line.outbound{stroke:#11a2fe}.gui-menu-button.picked{border-color:#1c5c9f}.pika-single .pika-button:hover{background:#287db3}.casper-vehicle.highlight .casper-vehicle-label,.cpa-label .tip:after,.flighttracking-header .overflow-container .border-container .border,.location-label .tip:after{background-color:#287db3}.flighttracking-header .overflow-container .gradient-container,.flighttracking-menu .version-container,.gui-menu-button,.gui-newsitem-component .header-container,.mobile-header .header-border,.popup-component .header-container{border-color:#287db3}.highlight .casper-vehicle-label:after{border-top-color:#287db3}.section-content ul li,.section-content a:hover,.splash-guide-popup-component .overflow.continue .text:hover,.splash-guide-popup-component .overflow.loading .text:hover,.splash-guide-popup-component .role-locale-button:hover{color:#287db3}.pika-single .is-selected .pika-button,.swiper-pagination .swiper-pagination-bullet-active{background:#3face2}.guide-container .guide-button-container .guide-button,.radio-button [data-role='button'] .checked-circle .circle{background-color:#3face2}[data-role="speedControl"].mobile-header-node.open .text,.node-overflow>.value.current,.section-content a,.splash-guide-popup-component .overflow.continue .text,.splash-guide-popup-component .overflow.loading .text,.splash-guide-popup-component .role-locale-button,.value-wheel .swiper-slide-active{color:#3face2}.checkbox [data-role='button'] .check,.date-time-component .time-editor .value-wheel .time-button:hover .icon,.group-checkbox [data-role='button'] .check{fill:#3face2}.gui-setting.checked .button #circleBorder,.gui-state.checked .button #circleBorder{stroke:#3face2}.busy-logo .center{background-color:#379cd2}.busy-logo #circleBorder{stroke:#379cd2}body{background-color:#375c6e}.guide-container .guide-button-container .guide-button-bg-dark{background-color:#2e80a9}.gui-menu-button.inactive,.gui-menu-button.disabled,.gui-menu-button.location-interactive-button,.gui-menu .menu-button .overlay .background-container .disabled,.main-menu .menu-button .overlay .background-container .disabled,.swiper-navigation .navigation-button.swiper-button-disabled{background:#b6b6b6;background:linear-gradient(135deg,#b6b6b6 0,#999 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B6B6B6',endColorstr='#999999',GradientType=1)}.gui-menu-button.error{background:#e26565;background:linear-gradient(to bottom,#e26565 0,#d25a5a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E26565',endColorstr='#D25A5A',GradientType=0)}.gui-menu .menu-button .overlay .background-container .selected{background:#45befb;background:linear-gradient(135deg,#45befb 0,#2d8bc7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#45BEFB',endColorstr='#2D8BC7',GradientType=1)}.cpa-label,.flighttracking-menu>.content-container>.gradient-container>.gradient,.flighttracking-menu .content-container>.gradient-container>.gradient,.flighttracking-header .background-container .gradient,.gui-background-container,.gui-component .role-hover-label .background-container .gradient.light,.gui-newsitem-component .role-header-bg .gradient,.guide-text .menu-list-bg>.gradient,.location-label,.popup-component .role-header-bg .gradient{background:#3eabe1;background:linear-gradient(135deg,#3eabe1 0,#287db3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3EABE1',endColorstr='#287DB3',GradientType=1)}.gui-menu-button{background:#3face2;background:linear-gradient(to bottom,#3face2 0,#379cd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3FACE2',endColorstr='#379CD2',GradientType=0)}.flighttracking-menu>.content-container .gradient-container.menu>.gradient,.flighttracking-menu .content-container .gradient-container.menu>.gradient,.gui-menu-button.picked,.guide-text .menu-list-bg>.gradient-container .gradient,.main-menu .menu-button .overlay .background-container .selected,.main-menu .role-hover-label .background-container .gradient.dark{background:#2e80a9;background:linear-gradient(135deg,#2e80a9 0,#1e5e86 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2E80A9',endColorstr='#1E5E86',GradientType=1)}@media(max-width:360px){.popup-component .popup-container{width:100%}.popup-container .content-container{border:0}}.flighttracking-menu,.flighttracking-menu .menu-container,.flighttracking-menu .button-containers .expand-container,.flighttracking-menu .menu-button .icon,.flighttracking-menu .menu-button .label-container,.flighttracking-menu .menu-button .label-container .label,.flighttracking-menu .menu-button .overlay-container,.flighttracking-menu .menu-button .overlay .background-container,.flighttracking-menu .menu-button .overlay .background-container .background{transition-duration:.33s;-webkit-transition-duration:.33s}.flighttracking-menu>.content-container,.flighttracking-menu .gradient-container{float:left;height:100%;position:relative;width:100%}.flighttracking-menu>.content-container,.flighttracking-menu .gradient-container{overflow:hidden}.flighttracking-menu .gradient-container .gradient{height:100vh;left:0;position:absolute;width:100%}.flighttracking-menu .menu-container,.flighttracking-menu .version-container,.flighttracking-menu .visual-container{left:0;position:absolute;width:100%}.flighttracking-menu .menu-container,.flighttracking-menu .version-container{z-index:1}.flighttracking-menu .menu-container,.flighttracking-menu .visual-container{height:100%;top:0}.flighttracking-menu .version-container{border-style:solid;border-width:0;bottom:0;font-size:12px;height:21px;line-height:20px;max-width:56px;text-align:center}.flighttracking-menu .menu-container{overflow:hidden;padding-bottom:20px}.flighttracking-menu>.content-container>.gradient-container{opacity:.9;padding-bottom:20px;z-index:0}.flighttracking-menu>.content-container>.gradient-container>.gradient{bottom:0}.flighttracking-menu>.content-container .gradient-container.menu{z-index:1}.flighttracking-menu>.content-container .gradient-container.menu>.gradient{bottom:-20px;opacity:.75}.flighttracking-menu .visual-container{pointer-events:none;z-index:2}.flighttracking-menu .visual-container .visual{height:100vh;position:absolute;width:100vw;z-index:0}.flighttracking-menu .visual-container .visual #shapes{opacity:.04}.flighttracking-menu .visual-container .visual #lines{opacity:.15;stroke-width:1px;vector-effect:non-scaling-stroke}.br-edge .flighttracking-menu .visual-container .visual #lines,.br-ie .flighttracking-menu .visual-container .visual #lines{stroke-width:0}.flighttracking-menu .visual-container .visual #lines>path{vector-effect:inherit}.flighttracking-menu .menu-container{pointer-events:all;top:0;transition-property:padding-right;-webkit-transition-property:padding-right}.flighttracking-menu .menu-container .menu{float:left;height:100%;padding-bottom:10px;padding-right:2px;position:relative;width:100%}.flighttracking-menu .menu-container .menu .borders{//border-bottom:1px solid rgba(30,94,134,.33);//border-top:1px solid rgba(255,255,255,.15);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.flighttracking-menu .menu-container .button-containers{float:left;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.flighttracking-menu .button-containers .button-container{float:left;margin-top:5px;position:relative;width:100%}.flighttracking-menu .button-containers .expand-container{float:right;margin-right:1px;max-width:50px;transition-property:max-width;-webkit-transition-property:max-width}.flighttracking-menu .button-containers .locations{//border-bottom:1px solid rgba(255,255,255,.15);//border-top:1px solid rgba(0,0,0,.15)}.flighttracking-menu .button-containers .utilities{//border-top:1px solid rgba(0,0,0,.15);bottom:0;position:absolute}.flighttracking-menu .button-containers .button-container #runway-use .visual-container .icon{padding:6px;stroke-width:0}.flighttracking-menu.gui-menu{height:100%;padding-top:52px;position:absolute;top:0;width:56px}.gui-menu .menu-button{cursor:pointer;float:left;height:48px;padding:3px 6px;position:relative;width:100%}.gui-menu .menu-button.disabled,.gui-menu .menu-button.inactive{cursor:default}.gui-menu .menu-button .visual-container{float:left;height:100%;position:relative;width:100%}.gui-menu .menu-button .visual-container .icon,.gui-menu .menu-button .visual-container .label{position:absolute;top:0}.gui-menu .menu-button .visual-container .icon{height:100%;left:0;padding:10px;position:absolute;width:42px;z-index:2;transition-property:opacity;-webkit-transition-property:opacity}.gui-menu .menu-button .label-container{min-width:180px;position:absolute;top:50%;width:100%;z-index:1;transform:translate(56px,-50%) translateZ(0);transition-property:transform;-webkit-transform:translate(56px,-50%) translateZ(0);-webkit-transition-property:-webkit-transform}.gui-menu .menu-button .label-container .label{font-size:10px;float:left;opacity:0;position:relative;text-transform:uppercase;transition-property:opacity;-webkit-transition-property:opacity}.gui-menu .menu-button .visual-container .overlay{border-radius:21px;float:left;height:100%;overflow:hidden;position:relative;width:100%;z-index:0}.gui-menu .menu-button .overlay .background-container{height:100vh;position:absolute;width:200px}.gui-menu .menu-button .overlay .background-container .background{height:100%;opacity:0;position:absolute;top:0;width:100%;transition-property:opacity;-webkit-transition-property:opacity}.gui-menu .menu-button.disabled .overlay .background-container .disabled{opacity:.66}.gui-menu .menu-button.disabled .icon,.gui-menu .menu-button.disabled .label-container{opacity:1}.gui-menu .menu-button.highlight .overlay .background-container .selected{opacity:.5}.gui-menu .menu-button.inactive .visual-container .icon,.flighttracking-menu.menu-expanded .menu-button.inactive .label-container .label{opacity:.5}.gui-menu .menu-button.picked .overlay .background-container .selected{opacity:.75}.gui-menu .menu-button.picked.highlight .overlay .background-container .selected{opacity:1}.gui-menu .menu-button.picked .visual-container .icon{stroke-width:2px}.flighttracking-menu.main-menu{left:0}.main-menu .visual-container .visual{bottom:0;left:0}.flighttracking-menu.menu-expanded{width:200px}.flighttracking-menu.menu-expanded .logo-container .logo .flighttracking{left:64px;opacity:1}.flighttracking-menu.menu-expanded>.content-container .label-container{transform:translate(48px,-50%) translateZ(0);-webkit-transform:translate(48px,-50%) translateZ(0)}.flighttracking-menu.menu-expanded>.content-container .label-container .label{opacity:1}.flighttracking-menu.menu-expanded+.gui-component{padding-left:202px}.flighttracking-menu.menu-expanded+.gui-component .role-header .background-container{padding-left:202px}.flighttracking-menu.menu-expanded .expand-container{max-width:75px}.flighttracking-menu.menu-expanded .arrow{right:20px}.flighttracking-menu.menu-expanded .arrow .point{right:-3px}.flighttracking-menu.menu-expanded .arrow .point .top{top:6px}.flighttracking-menu.menu-expanded .arrow .point .bottom{right:6px}.flighttracking-menu.menu-expanded .arrow .shaft{left:50%}.flighttracking-menu.menu-expanded+.gui-component .role-display .display-container>.background-container .background{left:-202px}.expand-container,.expand-container .expand-icon{float:left;position:relative;width:100%}.expand-container{cursor:pointer;padding:10px 5px}.expand-container .expand-icon{height:100%;opacity:.75;pointer-events:none;transition:opacity .25s;-webkit-transition:opacity .25s}.expand-container:hover .expand-icon{opacity:1}.expand-icon .line-container{padding-left:5px;position:relative;float:left;width:100%;height:100%}.expand-icon .line-container .arrow,.expand-icon .line-container .arrow .point,.expand-icon .line-container .arrow .point .bottom .expand-icon .line-container .arrow .point .top .expand-icon .line-container .arrow .shaft{transition-duration:.25s;-webkit-transition-duration:.25s}.expand-icon .line-container .top,.expand-icon .line-container .middle,.expand-icon .line-container .bottom{border-style:solid;float:left;clear:both;opacity:.85;position:relative}.expand-icon .line-container .top,.expand-icon .line-container .bottom,.expand-icon .line-container .middle{width:100%}.expand-icon .line-container .top,.expand-icon .line-container .bottom{height:6px}.expand-icon .line-container .top{border-radius:3px 3px 0 0;border-width:1px 1px 0 1px}.expand-icon .line-container .bottom{border-radius:0 0 3px 3px;border-width:0 1px 1px 1px}.expand-icon .line-container .middle{border-width:0 1px 0 0;height:8px}.arrow,.arrow .point{position:absolute;top:50%;transition-property:right;-webkit-transition-property:right}.arrow{height:20px;right:25px;width:16px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.arrow .point{height:8px;right:0;width:8px;transform-origin:top right;transform:rotate(45deg);-webkit-transform-origin:top right;-webkit-transform:rotate(45deg)}.arrow .point .bottom,.arrow .point .top,.arrow .shaft{position:absolute}.arrow .point .bottom,.arrow .point .top{top:0}.arrow .point .top{left:0;height:2px;width:100%;transition-property:top;-webkit-transition-property:top}.arrow .point .bottom{right:0;width:2px;height:100%;transition-property:right;-webkit-transition-property:right}.arrow .shaft{height:2px;left:0;top:9px;width:100%;transition-property:left;-webkit-transition-property:left}.flighttracking-menu.utils-menu{right:0}.utils-menu .visual-container .visual{bottom:0;right:0}.splash-guide-popup-component .busy-logo{border-width:0}.splash-guide-popup-component .role-continue-btn{border-radius:16px;height:32px;float:left;left:50%;pointer-events:all;position:relative;top:50%;width:32px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.casper-tab{padding:7px}.casper-tab .swiper-navigation{bottom:10px;z-index:2}.casper-tab-section.scroll-enabled .content{padding-right:10px}.display-component{height:100%;padding-top:52px;position:absolute;top:0;transform:translate(56px,0);transition-property:transform;transition-duration:.33s;-webkit-transform:translate(56px,0);-webkit-transition-property:-webkit-transform;-webkit-transition-duration:.33s}.display-component.cInactiveToActive,.display-component.cActiveToInactive{transition-property:transform,width;-webkit-transition-property:-webkit-transform,width}.display-component.cActiveBefore,.display-component.cInactiveTransition,.display-component.cInactive{opacity:1;width:0}.display-component.cActiveTransition,.display-component.cActive,.display-component.cInactiveBefore{width:350px}.display-component>.display-container{float:left;height:100%;position:relative;width:100%}.display-component>.display-container .background-container,.display-component>.display-container .content-container{height:100%;left:0;position:absolute;top:0;width:100%}.display-component>.display-container>.background-container{overflow:hidden;pointer-events:none;top:0;z-index:0}.display-component>.display-container>.background-container .border{border-right:1px solid rgba(0,0,0,.2);height:100%;left:0;position:absolute;top:0;width:100%}.display-component>.display-container>.content-container{pointer-events:all;z-index:1}.display-component>.display-container>.background-container .background{height:100vh;left:-0;position:absolute;top:-0;width:100vw;z-index:1;transform:translate(-56px,-52px);transition:transform .33s;-webkit-transform:translate(-56px,-52px);-webkit-transition:-webkit-transform .33s}.display-component>.display-container>.background-container .background #shapes{fill:rgba(0,0,0,.01)}.display-component>.display-container>.background-container .background #lines{stroke:rgba(0,0,0,.02);stroke-width:1px;vector-effect:non-scaling-stroke}.br-edge .display-component>.display-container>.background-container .background #lines,.br-ie .display-component>.display-container>.background-container .background #lines{stroke-width:0}.display-component>.display-container>.background-container .background #lines>path{vector-effect:inherit}.flighttracking-date-time-menu .groups-container{max-width:200px}.flighttracking-header .header-container{padding-left:56px;transition:padding-left .33s;-webkit-transition:padding-left .33s}.flighttracking-header .header-container .datetime-container{opacity:1;transition:opacity .33s,top .33s;-webkit-transition:opacity .33s,top .33s}.flighttracking-header .logo-container{height:100%;overflow:hidden;position:absolute;z-index:2}.flighttracking-header .logo-container .logo{float:left;height:100%;position:relative;width:100%}.flighttracking-header .logo-container .logo .icon,.flighttracking-header .logo-container .logo .text{position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.flighttracking-header .logo-container .logo .icon{padding:10px}.flighttracking-header .logo-container.casper-logo{left:0;width:56px;transition:width .33s;-webkit-transition:width .33s}.flighttracking-header .logo-container.casper-logo .logo{max-width:54px}.flighttracking-header .logo-container.casper-logo .logo .icon{left:50%;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.flighttracking-header .logo-container.casper-logo .logo .text{height:24px;left:0;opacity:0;transform:translate(72px,-50%);transition-property:opacity,transform;transition-duration:.33s;-webkit-transform:translate(72px,-50%);-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-duration:.33s}.flighttracking-header .logo-container.client-logo{right:0}.flighttracking-header .header-flex-container{display:flex;flex-wrap:wrap;float:left;height:100%;position:relative;width:100%}.flighttracking-header .meteo-container{flex:0 1 350px;height:100%;padding:12px 0;position:relative;z-index:2}.flighttracking-header .meteo-component,.flighttracking-header .meteo-component .container,.flighttracking-header .meteo-component .meteo-element{float:left;position:relative;height:100%}.flighttracking-header .meteo-component .role-visual svg,.flighttracking-header .meteo-component .role-windDirVisual svg,.flighttracking-header .meteo-component .role-windSpeedVisual svg{height:100%;width:28px}.flighttracking-header .meteo-component{left:50%;pointer-events:none;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.flighttracking-header .meteo-component .meteo-element{margin-left:10px}.flighttracking-header .meteo-component .meteo-element:first-child{margin-left:0}.flighttracking-header .meteo-component .role-temperature{font-size:20px;line-height:28px}.flighttracking-header .meteo-component .role-windDir,.flighttracking-header .meteo-component .role-windSpeed{text-transform:lowercase}.flighttracking-header .meteo-component .role-windDir{height:auto;line-height:14px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.flighttracking-header .meteo-container .role-windDir span{float:left;position:relative}.flighttracking-header .meteo-container .role-windDir span+span{margin-left:5px}.flighttracking-header .meteo-container .role-windDir span+span+span{clear:both;margin-left:0}.flighttracking-header .meteo-component .role-windSpeed{line-height:28px;white-space:nowrap}.flighttracking-header .meteo-component .role-windDirVisual,.flighttracking-header .meteo-component .role-windSpeedVisual{margin-left:20px}.flighttracking-header .meteo-component .role-windSpeedVisual{margin-left:10px;width:32px}.flighttracking-header .meteo-component .role-windSpeedVisual .weather-vane-pole{opacity:.5}.flighttracking-header .meteo-component .role-windSpeedVisual #rope{stroke-width:1px}.flighttracking-header .fill-container{flex:1}.flighttracking-header .header-container .track-period-container{cursor:pointer;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-65%,-50%);transition:opacity .33s,top .33s;-webkit-transform:translate(-65%,-50%);-webkit-transition:opacity .33s,top .33s}.flighttracking-header .header-container .track-period-container.track-preset-none{opacity:0;top:-50%}.flighttracking-header .header-container .track-period-container.track-preset-none+.datetime-container{opacity:1;top:50%}.flighttracking-header .header-container .track-period-container.track-preset-valid+.datetime-container{opacity:0;top:150%}.flighttracking-header .header-flex-container .border-container,.flighttracking-header .logo-container .border-container,.flighttracking-header .meteo-container .border-container{height:100%;padding:10px 0;position:absolute;right:0;top:0;width:1px;z-index:3}.flighttracking-header .header-flex-container .border-container .border,.flighttracking-header .logo-container .border-container .border,.flighttracking-header .meteo-container .border-container .border{float:left;height:100%;opacity:.5;position:relative;width:100%}.flighttracking-header .logo-container.client-logo .border-container{left:0}.flighttracking-header .role-hover-label.inactive .label-container .label{opacity:.75}.features-list{z-index:1}.features-list .feature{height:48px;line-height:48px}.features-list .feature .image{padding:8px 12px;width:48px}.features-list .feature.expand .image{padding:14px 6px}.features-list .feature.expand .image .line-container{padding-left:0}.features-list .feature .image .icon{height:100%;width:100%}.guide-text .menu-list-bg{height:100%;opacity:.9;overflow:hidden;position:absolute;right:0;width:50px;z-index:0}.guide-text .menu-list-bg>.gradient-container,.guide-text .menu-list-bg>.visual-container,.guide-text .menu-list-bg .gradient{height:100%;width:100%}.guide-text .menu-list-bg .gradient{float:left;position:relative}.guide-text .menu-list-bg>.gradient-container,.guide-text .menu-list-bg>.visual-container{left:0;position:absolute;top:0}.guide-text .menu-list-bg>.gradient-container{opacity:.75;z-index:1}.guide-text .menu-list-bg>.visual-container{z-index:2}.guide-text .menu-list-bg>.visual-container .visual{height:100%}.guide-text .menu-list-bg>.visual-container .visual #shapes{opacity:.04}.guide-text .menu-list-bg>.visual-container .visual #lines{opacity:.15;stroke-width:1px;vector-effect:non-scaling-stroke}.br-edge .guide-text .menu-list-bg>.visual-container .visual #lines,.br-ie .guide-text .menu-list-bg>.visual-container .visual #lines{stroke-width:0}.guide-text .menu-list-bg>.visual-container .visual #lines>path{vector-effect:inherit}.guide-container .guide-pc-button-container{height:40px;width:40px}.guide-container .guide-pc-button-container .guide-button{padding:8px}.guide-container .guide-pc-button-container .guide-button svg{position:relative;z-index:1}.guide-container .guide-pc-button-container .guide-button-bg-dark{height:100%;left:0;opacity:.75;position:absolute;top:0;width:100%;z-index:0}.gui-component .role-hover-label,.gui-component .role-hover-label .content-container{left:0;position:absolute;top:0}.gui-component .role-hover-label{height:40px;transform:translate(-9999px,-9999px);-webkit-transform:translate(-9999px,-9999px)}.gui-component .role-hover-label.small-label{height:30px}.gui-component .role-hover-label .content-container{border-radius:20px;height:100%;opacity:0;overflow:hidden;padding:0 20px;pointer-events:all;transition:opacity .33s;-webkit-transition:opacity .33s}.gui-component .role-hover-label.small-label .content-container{border-radius:15px;padding:0 15px}.gui-component .role-hover-label.hide-label .content-container{opacity:0}.gui-component .role-hover-label.show-label .content-container{opacity:1}.gui-component.menu-expanded .role-hover-label .content-container{opacity:0}.gui-component .role-hover-label .background-container,.gui-component .role-hover-label .label-container{pointer-events:none}.gui-component .role-hover-label .label-container,.gui-component .role-hover-label .label-container .label{height:100%;float:left;position:relative}.gui-component .role-hover-label .label-container{z-index:1}.gui-component .role-hover-label .label-container .label{font-size:10px;line-height:40px;text-transform:uppercase;white-space:nowrap}.gui-component .role-hover-label.small-label .label-container .label{line-height:30px}.gui-component .role-hover-label .background-container,.gui-component .role-hover-label .background-container .gradient{height:100%;left:0;position:absolute;top:0;width:100%}.gui-component .role-hover-label .background-container{z-index:0}.gui-component .role-hover-label .background-container .gradient-container,.gui-component .role-hover-label .background-container .visual{height:100vh;opacity:.9;position:absolute;width:100vw}.gui-component .role-hover-label .background-container .gradient.light{z-index:0}.gui-component .role-hover-label .background-container .gradient-container{z-index:0}.gui-component .role-hover-label .background-container .visual{z-index:2}.gui-component .role-hover-label .background-container .visual #shapes{fill:rgba(255,255,255,.04)}.gui-component .role-hover-label .background-container .visual #lines{stroke:rgba(255,255,255,.15);stroke-width:1px;vector-effect:non-scaling-stroke}.br-edge .gui-component .role-hover-label .background-container .visual #lines,.br-ie .gui-component .role-hover-label .background-container .visual #lines{stroke-width:0}.gui-component .role-hover-label .background-container .visual #lines>path{vector-effect:inherit}.flighttracking-header .role-hover-label.align-center .content-container{transform:translate(-50%,60px);-webkit-transform:translate(-50%,60px)}.flighttracking-header .role-hover-label.align-left .content-container{transform:translate(0,60px);-webkit-transform:translate(0,60px)}.flighttracking-header .role-hover-label.align-right .content-container{transform:translate(-100%,60px);-webkit-transform:translate(-100%,60px)}.flighttracking-header .role-hover-label .background-container .gradient-container,.flighttracking-header .role-hover-label .background-container .visual{top:-60px}.flighttracking-header .role-hover-label.align-center .background-container .gradient-container,.flighttracking-header .role-hover-label.align-center .background-container .visual{left:50%}.flighttracking-header .role-hover-label.align-left .background-container .gradient-container,.flighttracking-header .role-hover-label.align-left .background-container .visual{left:0}.flighttracking-header .role-hover-label.align-right .background-container .gradient-container,.flighttracking-header .role-hover-label.align-right .background-container .visual{left:100%}.main-menu .role-hover-label .content-container{transform:translate(66px,-50%);-webkit-transform:translate(66px,-50%)}.main-menu .role-hover-label .background-container .gradient-container,.main-menu .role-hover-label .background-container .visual{left:-66px;top:50%}.main-menu .role-hover-label .background-container .gradient.dark{opacity:.75;z-index:1}.main-menu .role-hover-label.inactive .label-container .label{opacity:.5}.gui-container>.gui-component{height:100%;pointer-events:none;position:absolute;width:100%;z-index:0}.gui-component.menu-expanded .display-component{transform:translate(200px,0);-webkit-transform:translate(200px,0)}.gui-component.menu-expanded .display-component>.display-container>.background-container .background{transform:translate(-200px,-52px);-webkit-transform:translate(-200px,-52px)}.gui-component.menu-expanded .flighttracking-header .header-container{padding-left:200px}.gui-component.menu-expanded .flighttracking-header .casper-logo{width:200px}.gui-component.menu-expanded .flighttracking-header .casper-logo .text{opacity:1;transform:translate(64px,-50%);-webkit-transform:translate(64px,-50%)}.guide-tab .content-container .content .section-sub-header:not(:first-child){margin-top:24px}.list-component .list-row .list-cell{padding:0 8px;position:relative;white-space:nowrap}.list-component .role-list-container .list-row .list-cell{line-height:20px}.list-component .list-row .list-cell:first-child{border-radius:10px 0 0 10px}.list-component .list-row .list-cell:last-child{border-radius:0 10px 10px 0}.gui-map-controls-component{top:52px}.settings-tab .content-container .content .section-sub-header:not(:first-child){margin-top:24px}.speed-slider-container{float:left;height:50px;position:relative;width:300px}.slider-component{margin-bottom:5px;padding:0 30px}.slider-component .slider-label{font-size:12px}.slider-component .slider-button{height:36px;width:36px}.speed-slider-component[data-value="1"] .slider-button-text,.speed-slider-component[data-value="2"] .slider-button-text,.speed-slider-component[data-value="5"] .slider-button-text,.speed-slider-component[data-value="10"] .slider-button-text,.speed-slider-component[data-value="25"] .slider-button-text,.speed-slider-component[data-value="50"] .slider-button-text{font-size:14px}.slider-button .slider-button-text{line-height:34px}.splash-guide-popup-component .busy-loading .overflow .text{font-size:24px}.splash-guide-popup-component .role-content,.splash-guide-popup-component .role-locale-body{text-align:center}.splash-guide-popup-component .role-locale-button{cursor:pointer;float:left;font-size:16px;left:50%;pointer-events:all;position:absolute;top:50%;white-space:nowrap;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.swiper-navigation{height:30px;position:absolute;width:100%}.swiper-navigation .swiper-pagination{height:12px;left:50%;line-height:12px;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.swiper-navigation .navigation-button{height:100%;position:absolute;width:30px}.swiper-disabled .swiper-navigation .navigation-button{display:none}.swiper-navigation .navigation-button .icon{padding:9px}.swiper-navigation .role-prev,.swiper-navigation .role-swipe-prev{left:10px}.swiper-navigation .role-next,.swiper-navigation .role-swipe-next{right:10px}.swiper-navigation .navigation-button.swiper-button-disabled{border-style:solid;border-width:1px;cursor:default}.swiper-pagination .swiper-pagination-bullet{margin:0 4px}.track-period-container .track-period-display,.track-period-container .track-period-display .period-date,.track-period-container .track-period-display .period-time{float:left;position:relative;white-space:nowrap}.track-period-container .track-period-display{display:flex;flex-direction:row;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.track-period-container.track-same-day .from.period-time{padding-left:20px}.track-period-container.track-same-day .upto.period-time{padding-left:15px}.track-period-container.track-same-day .upto.period-time:after{content:"-";left:5px;position:absolute;top:0}.track-period-container .from.period-time,.track-period-container .upto.period-time{padding-left:10px}.track-period-container .upto.period-date{padding-left:24px}.track-period-container .upto.period-date:after{content:"-";left:10px;position:absolute;top:0}.leaflet-control-container .leaflet-bottom.leaflet-left{left:65px}body,.display-component .display-container>.background-container,.gui-newsitem-component .role-content-bg .gradient,.popup-component .role-content-bg .gradient{background-color:#edeef2}.search-filter-type-container .gui-menu-button:not(.checked){border-color:#888}.date-time-component .is-today .pika-button,.guide-container .guide-button-container .guide-button-bg-dark,.map-icon-label-tether .tether-line{background-color:#2f2f2f}body,td,input,select,.pika-single .pika-title .pika-label{color:#2f2f2f}.pika-single .pika-button:hover{background:#3c67fd}.busy-logo .center,.locations-layer .location-container .map-icon-container .icon,.login-component .footer,.login-component .header,.login-component .login-button-container .role-submit,.radio-button [data-role='button'] .checked-circle .circle{background-color:#3c67fd}[data-role="speedControl"].mobile-header-node.open .text,.locations-list .list-row.highlight .list-cell,.locations-list .list-row.select .list-cell,.login-component .role-submit,.node-overflow>.value.current,.section-content a,.splash-guide-popup-component .overflow.continue .text,.splash-guide-popup-component .overflow.loading .text,.value-wheel .swiper-slide-active{color:#3c67fd}.checkbox [data-role='button'] .check,.date-time-component .time-editor .value-wheel .time-button:hover .icon,.group-checkbox [data-role='button'] .check,.locations-list .list-row.highlight .list-cell.delete-location .icon,.locations-list .list-row.select .list-cell.delete-location .icon{fill:#3c67fd}.busy-logo #circleBorder,.gui-setting.checked .button #circleBorder,.gui-state.checked .button #circleBorder,.locations-list .list-row.highlight .list-cell.delete-location .icon,.locations-list .list-row.select .list-cell.delete-location .icon{stroke:#3c67fd}.pika-single .is-selected .pika-button,.swiper-pagination .swiper-pagination-bullet-active{background:#3252e7}.cpa-label .tip:after,.flighttracking-header .overflow-container .border-container .border,.highlight .casper-vehicle-label,.location-label .tip:after,.login-component .login-button-container .role-submit:hover{background-color:#3252e7}.cpa-label,.cpa-label .tip:after,.flighttracking-header .overflow-container .gradient-container,.flighttracking-menu .version-container,.gui-newsitem-component .header-container,.location-label .tip:after,.locations-layer .location-container .map-icon-container .icon,.popup-component .header-container{border-color:#3252e7}.highlight .casper-vehicle-label:after{border-top-color:#3252e7}.login-component .role-submit:hover,.section-content ul li,.section-content a:hover,.splash-guide-popup-component .overflow.continue .text:hover,.splash-guide-popup-component .overflow.loading .text:hover{color:#3252e7}.date-time-component .pika-single .pika-button:hover,.date-time-component .is-selected .pika-button,.login-component .login-button-container .role-submit{color:#fff !important}.guide-container .guide-button-container .guide-button{background-color:transparent}.gui-component .role-hover-label .background-container .gradient.light,.main-menu .menu-button .overlay .background-container .selected{background:#3c67fd;background:linear-gradient(to bottom,#3c67fd 0,#3c67fd 100%);border:1px solid #3c67fd;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3C67FD',endColorstr='#3C67FD',GradientType=0)}.cpa-label,.flighttracking-menu>.content-container>.gradient-container>.gradient,.flighttracking-menu .content-container>.gradient-container>.gradient,.flighttracking-header .background-container .gradient,.gui-background-container,.gui-menu-button,.gui-menu-button.location-interactive-button.checked,.gui-newsitem-component .role-header-bg .gradient,.guide-text .menu-list-bg>.gradient,.location-label,.login-component .background-container .gradient,.popup-component .role-header-bg .gradient{background:#3c67fd;background:linear-gradient(to bottom,#3c67fd 0,#3252e7 100%);border:1px solid #3252e7;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3C67FD',endColorstr='#3252E7',GradientType=0)}.flighttracking-menu>.content-container .gradient-container.menu>.gradient,.flighttracking-menu .content-container .gradient-container.menu>.gradient,.gui-menu-button.picked,.guide-text .menu-list-bg>.gradient-container .gradient,.login-component .content .gradient-container .gradient,.main-menu .role-hover-label .background-container .gradient.dark{background:#2f2f2f;background:linear-gradient(to bottom,#2f2f2f 0,#2f2f2f 100%);border:1px solid #2f2f2f;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2F2F2F',endColorstr='#2F2F2F',GradientType=0)}.search-filter-type-container .gui-menu-button:not(.checked){background:#b6b6b6;background:linear-gradient(135deg,#b6b6b6 0,#999 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B6B6B6',endColorstr='#999999',GradientType=1)}.noise-chart-component{clear:both;float:left;width:100%}.noise-chart-component>.chart-grid{height:150px;width:100%}[data-palette="airline"]{display:none}[data-palette="noiselevel"]{border-spacing:0}.casper-palette-label.min,.casper-palette-label.max{float:left;margin-top:4px;width:50%}.casper-palette.gradient .casper-palette-label.min{text-align:left}.casper-palette.gradient .casper-palette-label.max{text-align:right}.casper-palette-label.max:after{content:" dB(A)"}[data-palette="noiselevel"] .casper-palette:after{content:"";clear:both;display:table}[data-palette="noiselevel"] .casper-palette-item{margin-right:0;float:left}.casper-palette-swatch{margin-top:4px}[data-palette="noiselevel"] .casper-palette-swatch{border:0;height:10px;margin-top:6px}.display-component{padding-top:50px}.flighttracking-header{height:50px}.flighttracking-menu.gui-menu{padding-top:50px}.flighttracking-header .header-container{padding-right:170px}.flighttracking-header .logo-container.client-logo{width:170px}.flighttracking-header .logo-container.client-logo .logo{height:100%;width:100%}.flighttracking-header .logo-container.client-logo .logo .icon{height:100%}.flighttracking-header .overflow-container{top:50px}.flighttracking-header .overflow-container .border-container{height:0}.flighttracking-header .overflow-container .gradient-container{border:0}.flight-info-component.departure .flight-info-row.destination,.flight-info-component.destination .flight-info-row.departure{display:none}.guide-text .menu-list-bg>.gradient-container{opacity:1}.main-menu .role-hover-label .background-container .gradient.dark{opacity:0}.popup-container .header .role-title{border-bottom:2px solid rgba(107,10,93,.85)}.flighttracking-header .logo-container.casper-logo .logo .text{height:16px}.show-labels .casper-aircraft-layer .casper-vehicle:after{width:65px}.show-labels .casper-aircraft-layer .casper-vehicle[data-rocd="ASC"]:after{content:attr(data-callsign) " \25B2"}.show-labels .casper-aircraft-layer .casper-vehicle[data-rocd="DESC"]:after{content:attr(data-callsign) " \25BC"}.flight-filter-list .list-cell.center-on-flight{cursor:pointer;width:20px}.flight-filter-list .list-cell.center-on-flight .icon{pointer-events:none;width:10px}.locations-layer .location-container .map-icon-container .range{background-color:transparent}.locations-layer .location-container .map-icon-container .icon,.locations-layer .location-container .map-icon-container .range:after{border-width:2px}.location-interactive-button{height:44px;left:50%;width:44px;transform:translate(-50%,0)}.location-tab .gui-setting.group-checkbox{height:30px;margin-top:0;width:100%}.location-tab .gui-setting.group-checkbox .label{z-index:0}.location-tab .gui-setting.group-checkbox .button{position:absolute;right:0;top:0;z-index:1}.plot-container .map-icon-label{transform:translate(-50%,-15px)}.flighttracking-menu>.content-container .gradient-container.menu>.gradient{opacity:1}.gui-menu .menu-button.highlight .overlay .background-container .selected,.gui-menu .menu-button.picked .overlay .background-container .selected{opacity:1}.main-menu .role-hover-label .background-container .gradient.dark{opacity:1}.language-container{float:left;height:40px;margin-bottom:10px;margin-top:40px !important;position:relative;width:100%}.language-container .language-button-container{display:none;float:left;height:100%;position:relative;width:50%}.splash-guide-popup-component[data-language="en_US"] #HU,.splash-guide-popup-component[data-language="en_US"] #CH,.splash-guide-popup-component[data-language="hu_HU"] #UK,.splash-guide-popup-component[data-language="hu_HU"] #CH,.splash-guide-popup-component[data-language="zh_CN"] #UK,.splash-guide-popup-component[data-language="zh_CN"] #HU{display:block}.language-container .language-button{height:100%;left:50%;pointer-events:all;position:absolute;width:40px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.language-container .language-button .label-container{left:50%;position:absolute;top:-30px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.language-container .language-button .icon-container{border-radius:inherit;float:left;height:100%;overflow:hidden;position:relative;width:100%}.language-container .language-button .icon-container .icon{left:50%;padding:0;width:auto;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}