html{box-sizing:border-box;width:100%;height:100%;position:fixed}body{padding:0;margin:0;height:100%}body.hideAddressBar{padding-bottom:50px}*,*:before,*:after{box-sizing:inherit}#busy{display:none !important}#error,noscript{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);-webkit-transition:height .5s linear}#error.active,noscript{height:37px}#error{background-color:#ffb556}noscript{background-color:#ea5050;color:#fff}.swiper-wrapper{-webkit-box-sizing:inherit !important;-moz-box-sizing:inherit !important;box-sizing:inherit !important}.casper-component.cInactiveToActive,.casper-component.cActiveToInactive{transition-duration:.5s !important;transition-timing-function:ease-in-out !important;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}.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;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}.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}#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}.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}.period-panel .datetime-picker[data-role='picker'].closed{opacity:0;transition:opacity .5s}.pika-table th{color:#919e95}.pika-title .pika-label{color:#5f7165}.is-today .pika-button{background-color:#666 !important;border-radius:3px;color:#fff !important;font-weight:bold}.is-selected .pika-button{background-color:#3af !important;box-shadow:none !important}.pika-button:hover{background:#5f7165;font-weight:bold}#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}input[data-list]+.input-list[data-input].open{transition:height .25s,opacity .05s}.input-list-option{cursor:pointer;float:left;position:relative;width:100%}.input-list-option *{pointer-events:none}.hidden{display:none !important}.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-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%)}.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-layers,.casper-map-layers .casper-map-layer{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.map-icon-container{position:absolute;transform:translate(-50%,-50%)}.map-icon-hitbox{height:50%;left:50%;opacity:0;position:absolute;top:50%;width:50%;z-index:1;transform:translate(-50%,-50%)}.map-icon-label{background-color:#FFF;border:1px solid #c6c6c6;border-radius:5px;bottom:0;box-shadow:0 3px 3px rgba(0,0,0,.2);font-size:80%;left:50%;min-width:50px;opacity:0;padding:5px;position:absolute;text-align:center;transform:translate(-50%,-30px);transform-origin:center bottom;transition:bottom .5s,opacity .25s,transform .5s;transition-timing-function:ease-in-out;user-select:none;width:auto;z-index:2;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.map-icon-label:before{bottom:-7px;box-shadow:-3px 3px 3px rgba(0,0,0,.2);content:"";height:12px;left:50%;position:absolute;transform-origin:center center;transform:translate(-50%,0) rotate(-45deg);width:12px}.map-icon-label:after{border-style:solid;border-width:8px 8px 0 8px;border-color:rgba(255,255,255,1) transparent transparent transparent;bottom:-8px;content:"";height:0;left:50%;position:absolute;width:0;transform:translate(-50%,0)}.map-icon-label .title{font-weight:bold;white-space:nowrap}.map-icon-container.highlight .map-icon-label,.map-icon-container.selected .map-icon-label{opacity:1;transform:translate(-50%,-15px)}.map-icon,.map-icon-hitbox{cursor:pointer;pointer-events:all}.map-icon{transition:transform .5s ease-in-out;z-index:0}.map-icon>*{pointer-events:none}.map-icon.map-icon-clickable,.map-icon.map-icon-hovertable{cursor:pointer}.nmt-icon-container{transform:translate(-30px,-80px)}.nmt-icon{transition-duration:.5s;transition-property:transform,fill;transition-timing-function:ease-in-out;transform-origin:30px 80px;height:90px;width:60px}.nmt-icon-label{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)}.air-space-icon-container{transform:translate(-50%,-50%)}.air-space-icon{height:50px;overflow:visible;width:50px}.air-space-icon #flyover #ring{stroke:#646464;stroke-width:4px}.casper-track-layer .track-image{height:100%;left:0;position:absolute;top:0;width:100%;transition:opacity .25s}.casper-track-layer .track-image.hide{opacity:0}.casper-track-layer .track-image.show{opacity:1}.casper-track-layer .busy-logo{height:100px;padding:10px;width:100px}.casper-track-layer .busy-logo.fade.in .center{height:50%;width:50%}.casper-track-layer .busy-logo #circleBorder{stroke-width:7px}.casper-track-layer.component-busy .busy-logo{opacity:1}.casper-chart-component,.casper-chart-component .chart-container,.casper-chart-component .chart-title,.casper-chart-component .role-HC{float:left;position:relative;width:100%}.casper-chart-component .role-HC{opacity:1;transition:opacity .3s;z-index:0}.casper-chart-component .role-HC,.casper-chart-component .chart-title.no-title+.role-HC{height:200px}.casper-chart-component .chart-title+.role-HC{height:175px}.casper-chart-component .chart-title.no-title{display:none}.casper-chart-component .chart-no-data{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.casper-chart-component .chart-no-data{text-align:center;z-index:2}.casper-chart-component .role-busy{height:50px;width:50px}.casper-chart-component.component-busy .role-HC{opacity:.1}.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{height:30px;margin-left:5px;margin-right:5px;width:30px}.gui-message-container .gui-message-button{height:40px;width:40px}.gui-map-controls-container .control-zoom-button .icon{padding:9px;stroke:#FFF;stroke-width:5px}.gui-help-container .gui-help-button .icon{padding:8px}.gui-message-container .gui-message-button .icon{padding:10px}.gui-help-container{margin-top:20px}.dropdown-component{float:left}.dropdown-component .dropdown-button{float:left;position:relative}.dropdown-button .button-visual,.dropdown-button .button-label-container{display:inline-block;position:relative}.dropdown-button.align-left .button-visual,.dropdown-button.align-left .button-label-container{float:left}.dropdown-button.align-right .button-visual,.dropdown-button.align-right .button-label-container{float:right}.dropdown-component.list-closed .option-list{opacity:0}.dropdown-component.list-open .option-list{opacity:1}.dropdown-component.list-open .option-list-item{pointer-events:all}.dropdown-component .option-list{pointer-events:none;position:absolute}.option-list.position-bottom,.option-list.position-top{//width:100%}.option-list.position-left,.option-list.position-right{height:100%}.option-list.align-left.position-bottom,.option-list.align-left.position-top{left:0}.option-list.align-right.position-bottom,.option-list.align-right.position-top{right:0}.option-list.position-bottom{margin-top:10px;top:100%}.option-list.position-left{margin-right:10px;right:100%;top:0}.option-list.position-right{left:100%;margin-left:10px;top:0}.option-list.position-top{bottom:100%;left:0;margin-bottom:10px}.option-list .option-list-item{position:relative}.option-list.align-left .option-list-item{float:left}.option-list.align-right .option-list-item{float:right}.option-list.position-bottom .option-list-item,.option-list.position-top .option-list-item{clear:both}.option-list.position-bottom .option-list-item:not(:first-child){margin-top:15px}.option-list.position-top .option-list-item:not(:last-child){margin-bottom:15px}.option-list.position-left .option-list-item{float:right}.option-list-item .gui-menu-button,.option-list-item .gui-menu-label{pointer-events:none}.option-list-item .gui-menu-label{position:relative;white-space:nowrap}.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 #flight path,.runway-use-component #inactive .inbound,.runway-use-component #inactive .outbound{display:none}.runway-use-component #active>g.closed,.runway-use-component #active>g.inbound,.runway-use-component #active>g.outbound,.runway-use-component #active>g #flight path.inbound,.runway-use-component #active>g #flight path.outbound{display:block}.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%;transform:translate(-50%,-50%);transition:opacity .3s;z-index:9999}.component-busy .role-busy{opacity:1}@keyframes busy_logo_svg{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.busy-logo{background-color:#FFF;border:1px solid rgba(100,100,100,.25);border-radius:50%;padding:5px}.busy-logo .center{background-color:#379cd2;border-radius:50%;height:0;left:50%;opacity:.75;position:absolute;top:50%;transform:translate(-50%,-50%);transition:height,width;transition-duration:.1s;transition-delay:.2s;width:0}.busy-logo.fade.in .center{height:50%;width:50%}.busy-logo .edges{height:100%;overflow:visible;padding:1px;transform-origin:50% 50%;width:100%}.busy-logo.fade.in .edges{animation-name:busy_logo_svg;animation-iteration-count:infinite;animation-duration:1.5s;animation-delay:.5s}.busy-logo #circleBorder{stroke:#379cd2;stroke-width:3px;vector-effect:non-scaling-stroke}.busy-logo .edges #horizontal,.busy-logo .edges #vertical{opacity:0;transition-duration:.25s;transition-property:opacity;transform-origin:50% 50%;vector-effect:inherit}.busy-logo .edges #vertical{transition-delay:.1s}.busy-logo.fade.in .edges #horizontal{opacity:1}.busy-logo.fade.in .edges #vertical{opacity:.5}.busy-loading{height:40px;left:0;opacity:1;overflow:hidden;padding-left:50px;padding-right:10px;position:absolute;top:50%;width:100%;transform:none}.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.fade.in .busy-logo{right:100%;transition:right 1s ease-out 1s}.busy-loading.fade.out .busy-logo{opacity:0;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.fade .overflow.loading{transition-duration:1s;transition-property:left;transition-timing-function:ease-out}.busy-loading.fade.in .overflow.loading{left:0;transition-delay:1s}.busy-loading .overflow.continue{cursor:pointer;opacity:0;margin-right:10px;right:0;transform:translate(-40px,0)}.busy-loading.fade .overflow.continue{transition-duration:1s;transition-property:right;transition-timing-function:ease-out}.busy-loading.fade.out .overflow.continue{opacity:1;transition-duration:1s,.25s;transition-property:right,opacity;transition-timing-function:ease-out,ease-in-out}.busy-loading.fade.in .overflow.continue{right:100%;transition-delay:1s}.busy-loading .overflow .text{color:#FFF;height:100%;font-size:28px;line-height:40px;position:absolute;text-align:center;top:0;width:100%}.busy-loading.fade .overflow .text{transition-duration:1s;transition-timing-function:ease-out}.busy-loading.fade.in .overflow .text{transition-delay:1s}.busy-loading .overflow.loading .text{padding-right:60px;right:100%}.busy-loading.fade .overflow.loading .text{transition-property:right}.busy-loading.fade.in .overflow.loading .text{right:0}.busy-loading .overflow.continue .text{left:0;padding-left:60px}.busy-loading.fade .overflow.continue .text{transition-property:left}.busy-loading.fade.in .overflow.continue .text{left:100%}.busy-loading.fade .busy-logo .center{height:40%;width:40%}.busy-loading.fade .busy-logo .edges{animation-name:busy_logo_svg;animation-duration:1.5s;animation-delay:2s}.busy-loading.fade.in .busy-logo .edges{animation-iteration-count:infinite}.busy-loading.fade.out .busy-logo .edges{animation-iteration-count:1}.busy-loading.fade .busy-logo .edges #horizontal{opacity:1}.busy-loading.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-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-title{float:left;position:relative}.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)}.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-description,.legend-component .role-title{margin-bottom:4px}.legend-component .role-title{font-weight:bold;line-height:20px}.legend-component .role-description{font-size:12px;line-height:14px}.noise-level-chart .highcharts-xaxis-grid .highcharts-grid-line:first-child,.noise-level-chart .highcharts-xaxis-grid .highcharts-grid-line:last-child{stroke:#ccd6eb}.casper-cpa-layer .role-line{left:0;overflow:visible;position:absolute;stroke:#f0f;stroke-width:1px;top:0}.popup-component{height:100vh;left:0;opacity:1;position:absolute;top:0;width:100vw}.popup-component.cInactiveToActive,.popup-component.cActiveToInactive{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{background-color:#FFF;border-radius:0 0 5px 5px;left:50%;position:absolute;top:50%;width:300px;transform-origin:0 0;transform:translate(-50%,-50%)}.popup-container .header,.popup-container .footer,.popup-container .content-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}.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%;position:absolute;top:50%;width:30px;transform:translate(-50%,-50%)}.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-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}.group-container .group-index-0.menu-button.button-activate{transition-delay:0}.group-container .group-index-1.menu-button.button-activate{transition-delay:.2s}.group-container .group-index-2.menu-button.button-activate{transition-delay:.4s}.group-container .group-index-3.menu-button.button-activate{transition-delay:.6s}.group-container .group-index-4.menu-button.button-activate{transition-delay:.8s}.group-container .group-index-5.menu-button.button-activate{transition-delay:1s}.group-container .group-index-0.menu-button.button-deactivate{transition-delay:.5s}.group-container .group-index-1.menu-button.button-deactivate{transition-delay:.4s}.group-container .group-index-2.menu-button.button-deactivate{transition-delay:.3s}.group-container .group-index-3.menu-button.button-deactivate{transition-delay:.2s}.group-container .group-index-4.menu-button.button-deactivate{transition-delay:.1s}.group-container .group-index-5.menu-button.button-deactivate{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%)}.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%)}.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}.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-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-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:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-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;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;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-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-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-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-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-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-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-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-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;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-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;-moz-transform-style:preserve-3d;-ms-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,left top,right 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:-moz-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,right top,left 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:-moz-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 top,left bottom,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:-moz-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 bottom,left top,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:-moz-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-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.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,.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;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.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-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-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-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;-moz-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-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items: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%;object-fit:contain}.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-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%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-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%;-webkit-background-size:100%;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)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}@import url(//fonts.googleapis.com/css?family=Maven+Pro:400,700);body{background-color:#375c6e}body,td,input,select{font-family:'Maven Pro',sans-serif;color:#646464;font-size:14px}svg{fill:#646464}#calendarPeriod #background #lower{opacity:.25}#winddir #ring{opacity:.5}.gui-container{height:100%;pointer-events:none;width:100%;z-index:1001}.gui-container>.casper-component{pointer-events:all;z-index:1}.gui-background{float:left;height:100%;position:relative;overflow:hidden;width:100%;z-index:0}.gui-background-container{background:#7db9e8;background:linear-gradient(135deg,#3eabe1 0,#287db3 100%);bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3EABE1',endColorstr='#287DB3',GradientType=1);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}.gui-background-visual #lines>path{vector-effect:inherit}.casper-map-layer{z-index:0}.casper-track-layer{z-index:1}.casper-location-layer{z-index:2}.casper-noise-dot-layer{z-index:3}.casper-noise-monitor-layer{z-index:4}.casper-aircraft-layer{z-index:10}.datetime-editor{background-color:#f9f9f9;position:relative;min-height:40px;z-index:1}.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}.location-label-container{position:absolute;min-width:20px;transform:translate(-50%,-50%)}.location-label{box-shadow:2px 2px 2px rgba(0,0,0,0.2);background:#7db9e8;background:linear-gradient(180deg,#3eabe1 0,#287db3 100%);border:1px solid #c6c6c6;border-radius:4px;left:0;padding:.4em;position:absolute;top:-6px;transform:translate(-50%,-100%);z-index:9999}.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{background-color:#287db3;border:1px solid #c6c6c6;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)}.location-label .svg-icon{fill:#FFF;height:20px;width:20px}.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)}.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%;transform:translate(-50%,-50%);width:300px}.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%}.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%}.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}.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%)}.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}.search-location-input .input-container.focus{background-color:rgba(205,205,205,1)}.search-location-autocomplete-container .pac-container,.search-location-input .input-container{background-color:rgba(100,100,100,.1)}.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%)}.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}.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}.search-location-autocomplete.input-searching .search-location-autocomplete-list{max-height:200px;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)}.casper-tab{bottom:0;left:50%;max-width:400px;padding:40px 7px 7px 7px;position:absolute;width:100%;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}.has-menu .casper-tab-container{padding-bottom:45px}.casper-tab-container-fill{background-color:#FFF;border-radius:10px;left:0;position:absolute;top:0;width:100%}.casper-tab-content.swiper-container-pagination{padding-bottom:22px}.casper-tab-section-container>.casper-tab-section{padding:0 10px 10px 10px;pointer-events:none;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}.section-container>.header.title,.section-container>.header>.title{font-size:20px;height:25px;line-height:25px;text-align:center}.no-bg .section-container>.header.title,.no-bg .section-container>.header>.title{color:#FFF}.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%}.no-bg .content-scroll-container .content{color:#FFF;padding-bottom:50px}.content-container .content-scroll-container{height:100%;overflow-x:hidden;overflow-y:auto;pointer-events:all}.content-scroll-indicator{background-color:rgba(100,100,100,.25);bottom:0;height:1px;opacity:0;position:absolute;width:100%;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%)}.arrow-container .arrow{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;transform:rotate(-90deg)}.arrow-container .arrow .icon{fill:rgba(100,100,100,.75);height:12px;position:absolute;top:50%;transform:translate(0,-50%)}.arrow-container .arrow .icon.bottom{left:9px}.arrow-container .arrow .icon.top{right:11px}.arrow-container .outer-border{background-color:#fff;border-radius:50%;float:left;height:100%;padding:4px;position:relative;width:100%;z-index:0}.arrow-container .outer-border:after{background-color:#fff;content:"";height:100%;left:50%;position:absolute;top:0;width:4px;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 .section-sub-header-line{float:left;line-height:16px;position:relative;text-align:center;width:100%}.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 #value{fill:#FFF}.noise-tab-icon rect{display:none}.info-table.section-description.singular .info-row.labels{height:14px}.casper-see-through-tab{color:#FFF}//.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%)}.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%}.value-wheel{float:left;position:relative;width:80px}.value-wheel .node-container{float:left;overflow:hidden;position:relative;width:100%}.node-container .node-display{float:left;position:relative;width:100%;z-index:1}.node-container>.node-wheel{height:100%;position:absolute;top:0;width:100%;z-index:0;transition-property:top;transition-timing-function:ease-out}.node-wheel>.node-wheel-display{height:100%;left:0;position:absolute;top:0;width:100%}.node-wheel>.node-overflow{overflow:hidden;position:absolute;width:100%}.node-wheel>.node-overflow.cw{top:100%}.node-wheel>.node-overflow.ccw{bottom:100%}.node-display>.value,.node-wheel-display>.value,.node-overflow>.value{clear:both;float:left;height:40px;line-height:30px;padding:5px 0;position:relative;text-align:center;width:100%;transition-property:font,color,padding,line-height}.node-display>.value.current,.node-wheel-display>.value.current,.node-overflow>.value.current{color:#3face2;font-size:24px;line-height:40px;padding:0}.node-container>.node-wheel,.node-wheel-display>.value,.node-overflow>.value{transition-duration:.5s}.fast .node-container>.node-wheel,.fast .node-wheel-display>.value,.fast .node-overflow>.value{transition-duration:.25s}.hyper .node-container>.node-wheel,.hyper .node-wheel-display>.value,.hyper .node-overflow>.value{transition-duration:.1s}.instant .node-container>.node-wheel,.instant .node-wheel-display>.value,.instant .node-overflow>.value{transition-duration:.0001s}.pan .node-container>.node-wheel{transition-duration:0s !important}.drop-down-list,.drop-down-list [data-role='valueDisplay']{height:100%;width:100%}.drop-down-list [data-role='valueList']{background-color:#FFF;position:absolute;top:100%;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}.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 .label,.gui-setting .button,.gui-state .label,.gui-state .button{cursor:pointer;float:left;height:100%;pointer-events:all;position:relative}.gui-setting .label,.gui-state .label{line-height:30px}.gui-setting .button,.gui-state .button{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:#6f6f6f;stroke-width:2px}.gui-setting.checked .button #circleBorder,.gui-state.checked .button #circleBorder{stroke:#3face2}.checkbox [data-role='button'] .check,.group-checkbox [data-role='button'] .check{fill:#3face2;height:100%;left:0;opacity:0;padding:15px;position:absolute;top:0;width:100%;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}.radio-button.checked [data-role='button'] .checked-circle{opacity:1;padding:7px}.radio-button [data-role='button'] .checked-circle .circle{background-color:#3face2;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{height:30px;margin-top:0;width:100%}.settings-tab .gui-button.gui-setting .label{z-index:0}.settings-tab .gui-button.gui-setting .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:50px;float:left;position:relative;width:100%}.slider-component .slider-button{background-color:#0F0;height:40px;left:0;position:absolute;top:50%;width:40px;transform:translate(-50%,-50%);transition:left .5s}.slider-component .slider-button.slider-dragging{transition:left 0s}.slider-component .slider-label{position:absolute}.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}.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}.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}.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{background-color:#FFF;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}.option-list.position-bottom .option-list-item:nth-child(2){transition-delay:.1s}.option-list.position-bottom .option-list-item:nth-child(3){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}.option-list.position-top .option-list-item:nth-child(2){transition-delay:.1s}.option-list.position-top .option-list-item:nth-child(1){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}.meteo-wind-direction-visual{opacity:1;transition:opacity .5s}.meteo-wind-direction-visual.wind-direction-variable{opacity:.5}.meteo-wind-direction-visual.wind-direction-variable #winddir #pointer{display:none}.meteo-visual-svg{height:100%;width:100%}.meteo-visual-svg defs mask #cloudPlus{fill:gray}.meteo-visual-svg #cloudPlus #inner{display:none}.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{fill:#FFF;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,transform .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,[data-current-location="notification"] .splash-screen-component .logo{margin-top:0;top:20%;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{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}.splash-guide-tab .busy-logo{background:0;overflow:visible;padding:0}.splash-guide-tab .busy-logo .center{background-color:#FFF}.splash-guide-tab .busy-logo #circleBorder{stroke:#FFF}.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}.splash-guide-tab .busy-loading.fade.out .overflow.loading{left:50%;opacity:0}.splash-guide-tab .busy-loading.fade.out .overflow.loading .text{right:50%}.splash-guide-tab.splash-first .busy-loading.fade.out .overflow.loading .text{right:0}.splash-guide-tab.splash-first .busy-loading.fade.out .busy-logo{right:0}.splash-guide-tab.splash-first .busy-loading .overflow.continue{display:block}.splash-guide-tab.splash-first .busy-loading.fade .overflow.loading{transition-duration:1s;transition-property:left}.splash-guide-tab.splash-first .busy-loading.fade.out .overflow.loading{left:100%}.splash-guide-tab.splash-first .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}.splash-guide-tab.cActive .splash-content{margin-top:0;opacity:1}.splash-guide-tab .splash-content .intro{font-size:15px;text-align:center}.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;position:relative;width:100%}.guide-container .guide-button-container .guide-button{height:100%;left:50%;position:absolute;top:0;width:40px;transform:translate(-50%,0)}.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%)}.guide-container .current-location-button{height:40px;position:relative;width:100%}.features-list{margin:0;padding-left:20px}.features-list .feature{height:40px;line-height:40px;margin:5px 0}.features-list .feature:first-child{margin-top:0}.features-list .feature:last-child{margin-bottom:0}.feature .label,.feature .image{cursor:default;position:absolute;top:50%;transform:translate(0,-50%)}.feature .image{height:40px;right:10px;width:40px}.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)}.gradient .item .label+.label{left:initial;right:0}.gradient .item:first-child .label,.gradient .item:last-child .label:last-child{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:18px;cursor:pointer;font-size:28px;height:40px;left:0;position:absolute;text-align:center;width:100%;z-index:9999}.no-bg .casper-detour-tab .role-continue{color:#FFF}.home-screen-tab .content{height:100%;overflow:visible}.home-screen-tab .role-continue{color:#FFF}.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}.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.ios6{fill:#5a5a5a}.homescreen-content .device-action-icon.ios7{overflow:visible;stroke:#5a5a5a;stroke-width:5px}.homescreen-content .device-action-icon.android,.homescreen-content .device-action-icon.ios6{fill:#FFF}.homescreen-content .device-action-icon.ios7{stroke:#FFF}.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}.notification-tab .casper-tab-container,.notification-tab .content-scroll-container .content{padding-bottom:0 !important}.notification-tab .section-container .header{font-size:28px}.notification-tab .content-container .content{height:100%}.notification-tab .notification-content{float:left;height:100%;margin-top:0;position:relative;width:100%}.notification-tab .notification-content .text{left:0;position:absolute;text-align:center;top:50%;width:100%;transform:translate(0,-50%)}.notification-tab .role-continue{color:#FFF}.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}.content-container .content .nmt-info-component .section-description{max-height:26px;min-height:26px}.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}.meteo-wind-speed-visual[data-windspeed='1'] .weather-vane{transition-duration:2s}.meteo-wind-speed-visual[data-windspeed='1'] .weather-vane.on{transform:rotate(40deg)}.meteo-wind-speed-visual[data-windspeed='1'] .weather-vane.off{transform:rotate(36deg)}.meteo-wind-speed-visual[data-windspeed='2'] .weather-vane{transition-duration:1.5s}.meteo-wind-speed-visual[data-windspeed='2'] .weather-vane.on{transform:rotate(22deg)}.meteo-wind-speed-visual[data-windspeed='2'] .weather-vane.off{transform:rotate(18deg)}.meteo-wind-speed-visual[data-windspeed='3'] .weather-vane{transition-duration:1s}.meteo-wind-speed-visual[data-windspeed='3'] .weather-vane.on{transform:rotate(1.5deg)}.meteo-wind-speed-visual[data-windspeed='3'] .weather-vane.off{transform:rotate(-1.5deg)}.meteo-wind-speed-visual[data-windspeed='4'] .weather-vane{transition-duration:.75s}.meteo-wind-speed-visual[data-windspeed='4'] .weather-vane.on{transform:rotate(-19deg)}.meteo-wind-speed-visual[data-windspeed='4'] .weather-vane.off{transform:rotate(-21deg)}.meteo-wind-speed-visual[data-windspeed='5'] .weather-vane{transition-duration:.5s}.meteo-wind-speed-visual[data-windspeed='5'] .weather-vane.on{transform:rotate(-39.5deg)}.meteo-wind-speed-visual[data-windspeed='5'] .weather-vane.off{transform:rotate(-40.5deg)}.section-content{float:left;padding:0 5px;position:relative;width:100%}.section-content ul li,.section-content a:hover{color:#267db3}.section-content ul li{font-size:12px;line-height:16px}.section-content a{color:#3face2;text-decoration:none}@keyframes fade_in{0%{opacity:0;transform:scale(.8) translate(-50%,-50%)}75%{opacity:1;transform:scale(1.01) translate(-50%,-50%)}100%{opacity:1;transform:scale(1) translate(-50%,-50%)}}@keyframes fade_out{0%{opacity:1;transform:scale(1) translate(-50%,-50%)}25%{opacity:1}100%{opacity:0;transform:scale(.8) translate(-50%,-59%)}}.popup-component .popup-container{animation-fill-mode:both;opacity:0}.popup-component.cActive .popup-container{animation-name:fade_in;animation-duration:.75s}.popup-component.cInactiveBefore .popup-container{animation-name:fade_out;animation-duration:.5s}.popup-component .popup-container{box-shadow:0 4px 4px 0 rgba(0,0,0,0.33)}.popup-container .header .role-title{border-bottom:2px solid rgba(40,125,179,.85);color:#FFF;z-index:1}.popup-container .content-container{padding:0 10px}.popup-container .role-content,.popup-container .role-buttons-container{border-bottom:1px solid rgba(100,100,100,.25);padding:5px 0}.popup-container .role-buttons-container{height:100px}.popup-container .button-container{float:left;height:100%;position:relative;width:100%}.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 .label-container{bottom:40px;left:0;position:absolute;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{bottom:0;height:30px;left:50%;position:absolute;width:30px;transform:translate(-50%,0)}.popup-container .button-container .gui-menu-button .icon{padding:8px}.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)}.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-rotation-menu .main-button .icon-container .svg-container{height:100%;left:0;position:absolute;top:0;width:100%}.casper-rotation-menu .main-button .svg-container.logo{opacity:1}.casper-rotation-menu .main-button .svg-container.cross{opacity:0}.casper-rotation-menu .main-button.selected .svg-container.logo{opacity:0}.casper-rotation-menu .main-button.selected .svg-container.cross{opacity:1}.casper-rotation-menu .main-button .svg-container.logo .icon{padding:5px}.casper-rotation-menu .main-button .svg-container.cross .icon{padding:8px}.casper-rotation-menu .main-button.selected .icon-container{height:30px;width:30px}.leaflet-control-container .leaflet-top .leaflet-control{margin-top:50px}.icon #tracks #line{stroke:#FFF;stroke-width:5px}.gui-menu-button{background:linear-gradient(to bottom,#3face2 0,#379cd2 100%);border:1px solid #267db3;border-radius:22px;box-shadow:0 3px 3px 0 rgba(0,0,0,.4);cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3face2',endColorstr='#379cd2',GradientType=0);opacity:1;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.error{background:linear-gradient(to bottom,#e26565 0,#d25a5a 100%);border:1px solid #9f3737;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e26565',endColorstr='#d25a5a',GradientType=0)}.gui-menu-button.inactive,.gui-menu-button.disabled{background:linear-gradient(to bottom,#b6b6b6 0,#999 100%);border:1px solid #888;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b6b6b6',endColorstr='#999999',GradientType=0)}.gui-menu-button.disabled{cursor:default;opacity:.5}.gui-menu-button.picked{background:linear-gradient(to bottom,#2e96da 0,#2882c6 100%);border:1px solid #1c5c9f}.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{fill:#fff;padding:11px}.gui-menu-button.icon-large .icon{padding:7px}.gui-menu-button .icon.icon-columnChart{padding:7px}.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}.mobile-header{font-size:12px;height:40px;left:0;line-height:30px;opacity:1 !important;padding:5px;position:absolute;top:0;width:100%;transition:height .33s}.mobile-header.meteo-open{height:70px}.mobile-header.speed-open{height:120px}.mobile-header.meteo-open.speed-open{height:150px}.mobile-header .header-border{border-bottom:2px solid rgba(40,125,179,.85);box-sizing:content-box;height:100%;left:0;opacity:1;pointer-events:none;position:absolute;top:0;width:100%;transition-duration:inherit;transition-property:opacity;transition-timing-function:inherit}.mobile-header.cInactiveToActive .header-border,.mobile-header.cActiveToInactive .header-border{transition-property:opacity}.mobile-header.cInactiveTransition .header-border,.mobile-header.cInactive .header-border{opacity:0}.mobile-header.cInactive,.mobile-header .gui-background.cInactive{display:block}.mobile-header .gui-background{left:0;position:absolute;top:0}.mobile-header .gui-background .gui-background-container{bottom:initial;top:0}.mobile-header .gui-background.cActiveBefore,.mobile-header .gui-background.cActiveTransition,.mobile-header .gui-background.cActive,.mobile-header .gui-background.cInactiveBefore,.mobile-header .gui-background.cInactiveTransition,.mobile-header .gui-background.cInactive{opacity:.9}.mobile-header.cInactiveToActive .mobile-header-active-node,.mobile-header.cActiveToInactive .mobile-header-active-node{transition-duration:inherit;transition-timing-function:inherit;transition-property:opacity}.mobile-header.cActiveBefore .mobile-header-active-node{display:block;opacity:0}.mobile-header.cActiveTransition .mobile-header-active-node{opacity:1}.mobile-header.cActive .mobile-header-active-node{opacity:1}.mobile-header.cInactiveBefore .mobile-header-active-node{display:block;opacity:1}.mobile-header.cInactiveTransition .mobile-header-active-node{opacity:0}.mobile-header.cInactive .mobile-header-active-node{display:none}.mobile-header-node.datetime,.mobile-header-node.play,.mobile-header-node.live,.mobile-header-node.speed{cursor:pointer}.mobile-header .header-container{float:left;height:100%;overflow:hidden;position:relative;width:100%}.mobile-header .header-container.cActive{margin-top:10px;opacity:1}.mobile-header .header-container.cInactive{height:0;margin-top:0;opacity:0}.header-container:not(.control-container){transition-duration:.25s,.25s,.5s;transition-property:height,margin-top,opacity}.header-container>.title{color:#FFF;float:left;height:12px;line-height:12px;text-align:center;width:100%}.header-container.control-container{height:30px;transition-duration:inherit}.header-container.slider-container{height:72px}.mobile-header-node{height:100%;position:relative}.mobile-header-node.live{float:left}.mobile-header-node.play,.mobile-header-node.speed{float:right}.mobile-header-node .circle-border{height:100%;left:0;padding:1px;position:absolute;stroke-width:2px;top:0;width:100%}[data-role='liveButton'].mobile-header-node .icon{height:100%;left:0;padding:2px;position:absolute;top:0;width:20px;z-index:1;transition:fill .25s}[data-role='liveButton'].mobile-header-node.cActive .icon{fill:#fff}[data-role='liveButton'].mobile-header-node.cInactive .icon{fill:#c5c5c5}[data-role='liveButton'].mobile-header-node .label{float:left;height:100%;padding-left:20px;position:relative;z-index:0;transition:color .25s}[data-role='liveButton'].mobile-header-node.cActive .label{color:#fff}[data-role='liveButton'].mobile-header-node.cInactive .label{color:#c5c5c5}[data-role='dateTimeDisplay'].mobile-header-node{color:#FFF;left:50%;position:absolute;text-align:center;top:0;transform:translate(-50%,0);white-space:nowrap}[data-role='playControl'].mobile-header-node{margin-right:5px;width:30px}[data-role='playControl'].mobile-header-node>svg{fill:#FFF;height:100%;width:100%}[data-role='playControl'].mobile-header-node>.play-control{padding:9px}[data-role='playControl'].mobile-header-node>.play-control>*{display:none}[data-role='playControl'].mobile-header-node.cPlaying #pauseThin,[data-role='playControl'].mobile-header-node.cPaused #playThin{display:block}[data-role="speedControl"].mobile-header-node{margin-right:10px;width:30px}[data-role="speedControl"].mobile-header-node .text{color:#FFF;font-size:12px;height:100%;line-height:32px;position:relative;text-align:center;width:28px;z-index:1;transition:color .33s}[data-role="speedControl"].mobile-header-node.open .text{color:#3face2}[data-role="speedControl"].mobile-header-node .circle-container{height:100%;left:0;padding:15px;position:absolute;top:0;width:100%;z-index:0;transition:padding .33s}[data-role="speedControl"].mobile-header-node.open .circle-container{padding:4px}[data-role="speedControl"].mobile-header-node .circle-container .circle{background-color:rgba(255,255,255,.75);border-radius:20px;float:left;height:100%;position:relative;width:100%}[data-role="speedControl"][data-value="1"] .text,[data-role="speedControl"][data-value="2"] .text,[data-role="speedControl"][data-value="5"] .text{font-size:12px}[data-role="speedControl"][data-value="10"] .text,[data-role="speedControl"][data-value="25"] .text,[data-role="speedControl"][data-value="50"] .text{font-size:10px}[data-role="speedControl"][data-value="100"] .text{font-size:9px}@keyframes activateBtn{from{opacity:0}to{opacity:1}}@keyframes deactivateBtn{from{opacity:1}to{opacity:0}}.mobile-menu{bottom:40px;left:50%;position:fixed;z-index:9999}.mobile-menu .menu-button{transform:translate(-50%,-50%)}.mobile-menu .menu-main-button{padding:2px}.mobile-main-menu[data-active-group='dynamic'] .menu-main-button{height:44px;width:44px}.mobile-main-menu[data-active-group='static'] .menu-main-button{height:25px;width:25px}.mobile-main-menu[data-active-group='dynamic'] .menu-main-button #cross,.mobile-main-menu[data-active-group='dynamic'] .menu-main-button .circle-border,.mobile-main-menu[data-active-group='static'] .menu-main-button #casperlogo{display:none}.mobile-menu .menu-main-button .casper-logo{padding:2px}.mobile-main-menu[data-active-group='static'] .menu-main-button .casper-logo{padding:5px}.mobile-menu .menu-main-button .circle-border{stroke-width:1px !important}.mobile-menu .menu-main-button .circle-border,.mobile-menu .menu-main-button .casper-logo{height:100%;width:100%}.mobile-menu .menu-button,.mobile-menu .menu-sub-button{position:absolute}.mobile-menu .menu-main-button,.mobile-menu .menu-sub-button.cActive .button-container{pointer-events:all}.mobile-menu .menu-main-button>*,.mobile-menu .menu-sub-button.cActive .button-container>*{pointer-events:none}.mobile-menu .menu-sub-button>.pivot_1,.mobile-menu .menu-sub-button>.pivot_1>.bone,.mobile-menu .menu-sub-button>.pivot_1>.bone>.pivot_2{position:absolute}.mobile-menu .menu-sub-button>.pivot_1{transform:rotate(90deg)}.mobile-menu .menu-sub-button>.pivot_1>.bone{transform:translate(80px,0)}.mobile-menu .menu-sub-button>.pivot_1>.bone>.pivot_2{transform:rotate(-90deg)}.mobile-menu .menu-sub-button .pivot_1,.mobile-menu .menu-sub-button .pivot_2{transition:transform .0001s}.mobile-menu .menu-main-button svg,.mobile-menu .menu-sub-button svg{fill:#FFF}.mobile-menu .menu-sub-button .button-container{border-radius:20px;height:40px;opacity:0;padding:11px;position:absolute;width:40px;transform:translate(-50%,-50%)}.menu-sub-button.cInactive{pointer-events:none}.menu-sub-button.cInactive .button-container{opacity:0}.menu-sub-button.cActive .button-container{opacity:1}.menu-sub-button[data-anim-name] .button-container{animation-fill-mode:none}.menu-sub-button[data-anim-name='activateBtn'] .button-container{animation-name:activateBtn;animation-duration:.5s}.menu-sub-button[data-anim-name='activateBtn'][data-anim-index="0"] .button-container{animation-delay:0s}.menu-sub-button[data-anim-name='activateBtn'][data-anim-index="1"] .button-container{animation-delay:.1s}.menu-sub-button[data-anim-name='activateBtn'][data-anim-index="2"] .button-container{animation-delay:.2s}.menu-sub-button[data-anim-name='activateBtn'][data-anim-index="3"] .button-container{animation-delay:.3s}.menu-sub-button[data-anim-name='activateBtn'][data-anim-index="4"] .button-container{animation-delay:.4s}.menu-sub-button[data-anim-name='deactivateBtn'] .button-container{animation-name:deactivateBtn;animation-duration:.5s}.menu-sub-button[data-anim-name='deactivateBtn'][data-anim-index="0"] .button-container{animation-delay:.4s}.menu-sub-button[data-anim-name='deactivateBtn'][data-anim-index="1"] .button-container{animation-delay:.3s}.menu-sub-button[data-anim-name='deactivateBtn'][data-anim-index="2"] .button-container{animation-delay:.2s}.menu-sub-button[data-anim-name='deactivateBtn'][data-anim-index="3"] .button-container{animation-delay:.1s}.menu-sub-button[data-anim-name='deactivateBtn'][data-anim-index="4"] .button-container{animation-delay:0s}.mobile-menu .menu-sub-button .button-container>.button-label{font-size:12px;left:50%;position:absolute;text-transform:uppercase;top:-10px;transform:translate(-50%,-100%)}.mobile-tab-menu .menu-main-button{border-radius:15px;height:30px;padding:5px;width:30px}.mobile-tab-menu .menu-main-button .icon{padding:8px}.mobile-tab-menu .menu-sub-button .pivot_1>.bone{transform:translate(60px,0)}.mobile-tab-menu .menu-sub-button .button-container{border-radius:20px;height:40px;padding:5px;width:40px}.mobile-date-time-menu .menu-sub-button .pivot_1>.bone{transform:translate(130px,0)}.mobile-date-time-menu .menu-sub-button.menu-sub-button-disabled{opacity:0}#mdtm_date .pivot_1>.bone{transform:translate(56px,-23px)}#mdtm_time .pivot_1>.bone{transform:translate(56px,23px)}#mdtm_accept .button-container,#mdtm_date .button-container,#mdtm_live .button-container{padding:11px}#mdtm_time .button-container{padding:9px}.date-time-tab .casper-tab-container{padding-bottom:130px}.date-time-component{height:100%;position:relative;width:100%}.date-time-component>.header{font-size:24px;height:28px;line-height:28px;text-align:center;text-transform:uppercase;width:100%}.date-time-component>.editors{height:100%;left:0;padding-top:28px;position:absolute;top:0;width:100%}.date-time-component>.editors>.editor-container{height:100%;position:relative;width:100%}.editor-container .editor-section{height:50%;padding:0;pointer-events:none;position:absolute;width:100%;transition:padding .5s,height .5s}.editor-container .editor-section.cActive{height:100%}.editor-container .editor-section.cInactive{height:40px}.editor-section[data-role='date-editor']{top:0}.editor-section[data-role='date-editor'].cActive{padding-bottom:40px}.editor-section[data-role='date-editor']>.editor-section-container{//background-color:#f0f}.editor-section[data-role='time-editor']{bottom:0}.editor-section[data-role='time-editor'].cActive{padding-top:40px}.editor-section[data-role='time-editor']>.editor-section-container{//background-color:#0f0}.editor-section .editor-section-container{height:100%;overflow:hidden;position:relative;width:100%}.editor-section:nth-last-child(n+2)>.editor-section-container{border-bottom:1px solid #dde1de}.editor-section-container>.overview{background-color:#FFF;height:40px;font-size:24px;line-height:40px;pointer-events:all;position:absolute;text-align:center;width:100%}.editor-section-container .overview-container{opacity:1;pointer-events:none;transition:opacity 1s,font-size 1s}.editor-section.cActive .overview-container{opacity:0}.editor-section.cInactive .overview-container{font-size:18px;opacity:.5}.editor-section-container>.transition,.editor-section-container>.edit{pointer-events:none}.editor-section.cActive .editor-section-container>.edit{pointer-events:all}.editor-section-container>.edit,.editor-section-container>.edit>.edit-container{float:left;height:100%;position:relative;width:100%}.editor-section-container>.edit .edit-container{opacity:0;transition:opacity 1s}.cActive>.editor-section-container>.edit .edit-container{opacity:1}.editor-section-container .overview .overview-container{display:table-row;height:100%;left:50%;position:absolute;top:0;transform:translate(-50%,0)}.editor-section-container .overview .overview-container>div{display:table-cell;height:100%;position:relative}.date-time-tab .casper-tab-border-container{padding-bottom:150px}[data-role='date-editor'] .overview{bottom:0}[data-role='date-editor'] .pika-single{border-width:0;position:absolute;top:50%;width:100%;transform:translate(0,-50%)}[data-role='time-editor'] .overview{top:0}[data-role='time-editor'] .overview .time-part{min-width:35px}[data-role='time-editor'] .overview .time-seperator,[data-role='date-editor'] .overview .date-seperator{min-width:10px}[data-role="time-editor"] .value-wheel{float:left;height:100%;position:relative}[data-role="time-editor"] .value-wheel .node-container{position:absolute;top:50%;transform:translate(0,-50%)}[data-role="time-editor"][time-format-codes="1"] .value-wheel{width:100%}[data-role="time-editor"][time-format-codes="2"] .edit-container{padding:0 25%}[data-role="time-editor"][time-format-codes="2"] .value-wheel{width:50%}[data-role="time-editor"][time-format-codes="3"] .edit-container{padding:0 20%}[data-role="time-editor"][time-format-codes="3"] .value-wheel{width:33.333%}[data-role="time-editor"][time-format-codes="4"] .edit-container{padding:0 10%}[data-role="time-editor"][time-format-codes="4"] .value-wheel{width:25%}.circle-border{pointer-events:none}.circle-border #circleBorder{overflow:visible;stroke:#FFF;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}.value-display>.value.current{color:#3face2}.value-display .value:first-child,.value-display .value:last-child{font-size:10px}.slider-component{margin-top:10px;padding:0 20px}.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%)}.slider-component .slider-button{box-shadow:0 3px 3px 0 rgba(0,0,0,.3);height:40px;pointer-events:all;position:absolute;width:40px;z-index:1}.slider-button .slider-button-text,.slider-button .circle-border{height:100%;pointer-events:none;width:100%}.slider-button .slider-button-text{color:#FFF;font-size:16px;line-height:20px;padding:9px;position:relative;text-align:center}.slider-button .circle-border{left:0;padding:4px;position:absolute;stroke-width:2px;top:0}.slider-component .slider-label{bottom:6px;color:#FFF;height:10px;line-height:10px;opacity:1;transform:translate(-50%,-100%);z-index:0;transition:bottom .25s,opacity .25s}.slider-component .slider-label.cActive{bottom:0;opacity: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%)}.flight-info-component .photo-component .role-photo-creditation{left:0;margin-top:5px;position:absolute;top:100%;width:100%}.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}.swiper-pagination .swiper-pagination-bullet{background:#6f6f6f;opacity:.5}.swiper-pagination .swiper-pagination-bullet-active{background:#3face2;opacity:1}.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%;transform:translate(0,-50%);width:10px}.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}.info-row .info-cell.label{font-weight:bold;padding-right:10px;text-transform:uppercase}.info-cell.value{width:50%}.info-cell.value:first-child{padding-right:6px}.info-cell.label+.info-cell.value{width:100%}.header-container.meteo-container{height:30px;margin-top:0}.meteo-container .meteo-header{color:#FFF;float:left;height:100%;position:relative;width:100%}.meteo-header .container{height:100%;left:50%;position:absolute;top:0;white-space:nowrap;transform:translate(-50%,0)}.meteo-header .role-temperature,.meteo-header .role-visual,.meteo-header .role-windDirVisual,.meteo-header .role-windSpeedVisual{display:inline-block;height:100%;position:relative;vertical-align:top}.meteo-header .role-windDirVisual{margin-left:10px}.meteo-header .role-visual,.meteo-header .role-windSpeedVisual{margin-left:5px}.meteo-header .role-temperature{font-size:18px;line-height:30px;text-align:right;width:30px}.meteo-header .role-visual{width:30px}.meteo-header .role-windDirVisual,.meteo-header .role-windSpeedVisual{height:20px;margin:5px 0 0 5px;width:20px}.meteo-header svg{fill:#FFF}.meteo-header .weather-vane-pole{fill:rgba(255,255,255,.5)}.meteo-header .weather-vane{stroke:#FFF}.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}.main-menu,.section-menu{bottom:40px;left:50%}.main-menu{position:fixed}.section-menu{position:absolute;z-index:999}.section-menu .menu-button{height:30px;width:30px}.section-menu .menu-button .icon-container .icon{padding:8px}.flighttracking-date-time-menu.section-menu{bottom:10px}.flighttracking-date-time-menu.section-menu .menu-button{transform:translate(-50%,-50%)}.flighttracking-date-time-menu .groups-container{height:40px;max-width:300px;width:70vw;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;transform:translate(-50%,0)}.runway-use-component .runway-svg line{stroke-width:2px}.runway-use-component #active>g.inbound line,.runway-use-component #active>g line.inbound{stroke:#64ab3e}.runway-use-component #active>g.outbound line,.runway-use-component #active>g line.outbound{stroke:#11a2fe}.runway-use-component #active>g.closed line,.runway-use-component #active>g line.closed{stroke:#b2b2b2}.runway-use-component #active #pylons{display:none}.runway-use-component #active #pylons #p1,.runway-use-component #active #pylons #p2{//transform:scale(1.25);transform-origin:center bottom}.runway-use-component #active #pylons #p1 #front,.runway-use-component #active #pylons #p2 #front{fill:#f78f1f}.runway-use-component #active #pylons #p1 #back,.runway-use-component #active #pylons #p2 #back{fill:#fff}.runway-use-component #active>g.closed #pylons{display:block}.runway-use-component #active [data-runway-inbound="36L"] #f36Lin>#sprite,.runway-use-component #active [data-runway-inbound="18R"] #f18Rin>#sprite,.runway-use-component #active [data-runway-inbound="36C"] #f36Cin>#sprite,.runway-use-component #active [data-runway-inbound="18C"] #f18Cin>#sprite,.runway-use-component #active [data-runway-inbound="36R"] #f36Rin>#sprite,.runway-use-component #active [data-runway-inbound="18L"] #f18Lin>#sprite,.runway-use-component #active [data-runway-inbound="09"] #f09in>#sprite,.runway-use-component #active [data-runway-inbound="27"] #f27in>#sprite,.runway-use-component #active [data-runway-inbound="06"] #f06in>#sprite,.runway-use-component #active [data-runway-inbound="24"] #f24in>#sprite,.runway-use-component #active [data-runway-inbound="22"] #f22in>#sprite,.runway-use-component #active [data-runway-inbound="04"] #f04in>#sprite{display:block;fill:#64ab3e}.runway-use-component #active [data-runway-outbound="36L"] #f36Lout>#sprite,.runway-use-component #active [data-runway-outbound="18R"] #f18Rout>#sprite,.runway-use-component #active [data-runway-outbound="36C"] #f36Cout>#sprite,.runway-use-component #active [data-runway-outbound="18C"] #f18Cout>#sprite,.runway-use-component #active [data-runway-outbound="36R"] #f36Rout>#sprite,.runway-use-component #active [data-runway-outbound="18L"] #f18Lout>#sprite,.runway-use-component #active [data-runway-outbound="09"] #f09out>#sprite,.runway-use-component #active [data-runway-outbound="27"] #f27out>#sprite,.runway-use-component #active [data-runway-outbound="06"] #f06out>#sprite,.runway-use-component #active [data-runway-outbound="24"] #f24out>#sprite,.runway-use-component #active [data-runway-outbound="22"] #f22out>#sprite,.runway-use-component #active [data-runway-outbound="04"] #f04out>#sprite{display:block;fill:#11a2fe}.runway-use-component #active #label text{display:none;font-size:5px}.runway-use-component #active g.closed.c36L #l236L,.runway-use-component #active g.closed.c18R #l118R,.runway-use-component #active g.closed.c36C #l236C,.runway-use-component #active g.closed.c18C #l118C,.runway-use-component #active g.closed.c36R #l236R,.runway-use-component #active g.closed.c18L #l118L,.runway-use-component #active g.closed.c09 #l209,.runway-use-component #active g.closed.c27 #l127,.runway-use-component #active g.closed.c06 #l206,.runway-use-component #active g.closed.c24 #l124,.runway-use-component #active g.closed.c22 #l122,.runway-use-component #active g.closed.c04 #l204{display:block;fill:#b2b2b2}.runway-use-component #active [data-runway-inbound="36L"] #l236L,.runway-use-component #active [data-runway-inbound="18R"] #l118R,.runway-use-component #active [data-runway-inbound="36C"] #l236C,.runway-use-component #active [data-runway-inbound="18C"] #l118C,.runway-use-component #active [data-runway-inbound="36R"] #l236R,.runway-use-component #active [data-runway-inbound="18L"] #l118L,.runway-use-component #active [data-runway-inbound="09"] #l209,.runway-use-component #active [data-runway-inbound="27"] #l127,.runway-use-component #active [data-runway-inbound="06"] #l206,.runway-use-component #active [data-runway-inbound="24"] #l124,.runway-use-component #active [data-runway-inbound="22"] #l122,.runway-use-component #active [data-runway-inbound="04"] #l204{display:block;fill:#5a9a38}.runway-use-component #active [data-runway-outbound="36L"] #l136L,.runway-use-component #active [data-runway-outbound="18R"] #l218R,.runway-use-component #active [data-runway-outbound="36C"] #l136C,.runway-use-component #active [data-runway-outbound="18C"] #l218C,.runway-use-component #active [data-runway-outbound="36R"] #l136R,.runway-use-component #active [data-runway-outbound="18L"] #l218L,.runway-use-component #active [data-runway-outbound="09"] #l109,.runway-use-component #active [data-runway-outbound="27"] #l227,.runway-use-component #active [data-runway-outbound="06"] #l106,.runway-use-component #active [data-runway-outbound="24"] #l224,.runway-use-component #active [data-runway-outbound="22"] #l222,.runway-use-component #active [data-runway-outbound="04"] #l104{display:block;fill:#0f91e4}#id_around_schiphol .gui-menu-button .icon{padding:7px}.show-labels .casper-vehicle:after,.casper-vehicle-label{content:attr(data-callsign) !important}.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}.flight-info-component .flight-info-row.departure,.flight-info-component .flight-info-row.destination{display:none}.flight-info-component.departure .flight-info-row.departure,.flight-info-component.destination .flight-info-row.destination{display:table-row}.aroundSchiphol .header{font-size:14px;height:40px;line-height:20px;margin-bottom:0}.header .period{float:left}.header .period .period-from,.header .period .period-upto{clear:both;float:left}.header .buttons{float:right;height:100%}.header .buttons>.casper-component{float:left;height:100%}.header .buttons .gui-menu-button{float:left;height:100%;margin-left:10px;pointer-events:all;position:relative;width:40px}.header .buttons .gui-menu-button:first-child{margin-left:0}.aroundSchiphol .content .chart_1,.aroundSchiphol .content .chart_2,.aroundSchiphol .content .chart_3{width:100%}.aroundSchiphol .content .chart_2 .chart_2_2,.aroundSchiphol .content .chart_2 .chart_2_3{background-repeat:no-repeat;background-size:153px;height:100%;float:left;width:50%}.aroundSchiphol .content .chart_1{background-image:url("../config/instances/ors/images/chart_1.png");height:120px}.aroundSchiphol .content .chart_2{height:91px}.aroundSchiphol .content .chart_2 .chart_2_2{background-image:url("../config/instances/ors/images/chart_2.png");background-position-x:left;padding-right:5px}.aroundSchiphol .content .chart_2 .chart_2_3{background-image:url("../config/instances/ors/images/chart_3.png");background-position-x:right;padding-left:5px}.aroundSchiphol .content .chart_3{background-image:url("../config/instances/ors/images/chart_4.png");height:79px}.aroundSchiphol .content .title{font-size:18px;line-height:22px;margin-top:20px !important;text-transform:uppercase;text-align:center;width:100%}.casper-chart-component .chart-no-data{font-size:10px;width:80%}.runway-use-component .role-situation .info-row.inbound .info-cell.value .rwy:before{background-color:#64ab3e}.runway-use-component .role-situation .info-row.outbound .info-cell.value .rwy:before{background-color:#11a2fe}.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}.runway-use-component .role-visualContainer{height:100%;opacity:1;transform:translate(0,0);transition-property:transform;transition-duration:0s}.runway-use-component.transitioning .role-visualContainer{transition-duration:.5s}.runway-use-component.transitioning .role-visualContainer.transition-next{transform:translate(-100%,0)}.runway-use-component.transitioning .role-visualContainer.transition-prev{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}.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}.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}.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 .feedback-container,.runway-use-component .feedback-container .feedback-btn-container,.runway-use-component .feedback-container .feedback-header,.runway-use-component .feedback-container .feedback-info{float:left;position:relative;width:100%}.runway-use-component .feedback-container .feedback-info{padding:12px 6px 0 6px;font-size:12px}.runway-use-component .feedback-container .feedback-info ul{padding-left:24px}.runway-use-component .feedback-btn-container .feedback-btn-button-container{float:left;height:40px;position:relative;width:33.3%}.runway-use-component .feedback-btn-button-container .gui-menu-button{height:40px;left:50%;position:absolute;top:50%;width:40px;transform:translate(-50%,-50%)}.feedback-btn.role-feedbackBad .icon{transform:rotate(180deg)}.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)}.around-schiphol-tab .dropdown-component{bottom:40px;font-size:12px;left:10px;position:absolute;z-index:99}.around-schiphol-tab .dropdown-component+.dropdown-component{left:auto;right:10px}.around-schiphol-tab .casper-tab-container{padding-bottom:80px}.around-schiphol-tab .dropdown-component .role-button-visual .icon{padding:7px}.around-schiphol-tab .option-list-item .gui-menu-button .icon{padding:7px}.around-schiphol-tab #period #calendarPeriod #labels>path{display:none}.around-schiphol-tab #period[data-value="lastMonth"] .role-button-visual #calendarPeriod #month,.around-schiphol-tab #period .option-list-item[data-value="lastMonth"] #calendarPeriod #month,.around-schiphol-tab #period[data-value="lastYear"] .role-button-visual #calendarPeriod #year,.around-schiphol-tab #period .option-list-item[data-value="lastYear"] #calendarPeriod #year,.around-schiphol-tab #period[data-value="lastYears"] .role-button-visual #calendarPeriod #years,.around-schiphol-tab #period .option-list-item[data-value="lastYears"] #calendarPeriod #years{display:block}.around-schiphol-tab .casper-chart-component .role-HC,.around-schiphol-tab .casper-chart-component .chart-title.no-title+.role-HC{height:200px}.around-schiphol-tab .casper-chart-component .chart-title+.role-HC{height:200px}.flighttype .item{width:33.3%}.flighttype .item.inbound .color{background-color:#64ab3e}.flighttype .item.outbound .color{background-color:#11a2fe}.flighttype .item.overflight .color{background-color:#a79a40}.altitude .item{width:33.3%}.altitude .item.ft0 .color{background:linear-gradient(to right,#cfc702 0,#20ff02 100%)}.altitude .item.ft5000 .color{background:linear-gradient(to right,#20ff02 0,#02ffef 100%)}.altitude .item.ft10000 .color{background:linear-gradient(to right,#02ffef 0,#f0f 100%)}.flighttype-counter-component .flighttype-inbound .amount .shape{background-color:#64ab3e}.flighttype-counter-component .flighttype-outbound .amount .shape{background-color:#11a2fe}.flightmovement-counter-component .total .visual{padding:18px}.flightmovement-counter-component .total .visual .airplane{float:left;height:100%;position:relative;width:100%}.flightmovement-counter-component .flighttype-inbound .airplane{fill:#64ab3e;transform:rotate(90deg)}.flightmovement-counter-component .flighttype-outbound .airplane{fill:#11a2fe}.flightmovement-counter-component .amount-container .amount{float:left;height:100%;position:relative;width:100%}.flightmovement-counter-component .amount .shape{bottom:0;height:0;position:absolute;width:100%;transition:height .25s ease-in-out}.flightmovement-counter-component .amount .text{bottom:0;height:26px;line-height:26px;position:absolute;text-align:center;width:100%;transition:bottom .25s ease-in-out}.gui-celebration-container .gui-celebration-button{height:30px;margin-left:5px;margin-right:5px;width:30px}.gui-celebration-button .icon{padding:7px}@keyframes celebration{0%{font-size:10px;opacity:0}5%{opacity:1}66%{opacity:1}100%{font-size:1000px;opacity:0}}@keyframes content{0%{font-size:4px;opacity:0}5%{opacity:1}100%{font-size:18px;opacity:1}}.celebration-tab .casper-tab-section-container{padding-bottom:50px}.celebration-tab .numbers-container{float:left;position:relative;width:100%;height:100%;overflow:hidden}.celebration-tab .number-container,.celebration-tab .content-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.celebration-tab.cActive .numbers-container .number{color:#FFF;position:relative;float:left;font-size:10px;opacity:0;animation-name:celebration;animation-duration:2s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:linear}.celebration-tab .number-container .number.n1{animation-delay:4s}.celebration-tab .number-container .number.n2{animation-delay:2s}.celebration-tab .content-container .content{color:#FFF;opacity:0;text-align:center;animation-name:content;animation-delay:7s;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:linear}.celebration-tab .content-container .content .important{font-weight:bold;font-size:50px;text-transform:uppercase}.app-store-container{bottom:50px;left:0;position:absolute;width:100%}.app-store-container .app-store-button{max-width:40%;position:relative;width:140px}.app-store-button.apple-store #background,.app-store-button.google-store #background{display:none}.app-store-button.apple-store #icon,.app-store-button.apple-store #label,.app-store-button.google-store #label{fill:#fff}.app-store-button.google-store #icon #blue{fill:#00d4ff}.app-store-button.google-store #icon #green{fill:#00f076}.app-store-button.google-store #icon #red{fill:#ff3a44}.app-store-button.google-store #icon #yellow{fill:#ffcb00}.app-store-container .app-store-button.google-store{float:left}.app-store-container .app-store-button.apple-store{float:right}.casper-map{height:100%}.casper-map-tiles.leaflet-container{cursor:inherit}.leaflet-container .leaflet-control-attribution{background:0;font-size:10px;position:absolute;bottom:0;right:10px;white-space:nowrap;line-height:10px}.leaflet-container .leaflet-control-attribution:hover{background:rgba(255,255,255,0.7)}.leaflet-control-container .leaflet-bottom .leaflet-control-scale{margin-bottom:15px}.leaflet-control-container .leaflet-right .leaflet-control-scale{margin-right:9px}.casper-map-label,.casper-map-pointer{background-color:#fff;border:1px solid #c6c6c6;box-shadow:2px 2px 2px rgba(0,0,0,0.2);left:0;padding:.4em;top:0;//cursor:url(../css/closedhand.cur),default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.casper-map-label{border-radius:4px;color:#000;font-size:80%;min-width:50px;text-align:center;width:auto;z-index:999}.casper-map-pointer{border-radius:10px;height:10px;width:10px;z-index:9998;transform:translate(-50%,-50%)}.casper-map-label .anchor{position:absolute;bottom:-15px;left:50%}.left.casper-map-label .anchor{left:10px}.right.casper-map-label .anchor{left:auto;right:10px}.casper-map-label .tip{position:absolute;margin-left:-6px;width:12px;height:12px;overflow:hidden;pointer-events:none}.bottom.casper-map-label .tip{bottom:-11px;left:50%}.top.casper-map-label .tip{top:-11px;left:50%}.fixed.casper-map-label .tip{display:none}.left.casper-map-label .tip{left:10px}.right.casper-map-label .tip{left:auto;right:10px}.casper-map-label .tip:after{position:absolute;left:1px;width:7px;height:7px;content:"";box-shadow:2px 2px 2px rgba(0,0,0,0.2);background-color:white;border:1px solid #c6c6c6;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.bottom.casper-map-label .tip:after{top:-4px}.top.casper-map-label .tip:after{top:4px}.casper-map-label .rubber-band{border-top:1px solid rgba(0,0,0,0.5);position:absolute;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;pointer-events:none;left:50%;top:50%}.casper-map-label .t.rubber-band{top:1px}.casper-map-label .r.rubber-band{left:100%}.casper-map-label .b.rubber-band{top:100%}.casper-map-label .l.rubber-band{left:1px}.casper-sprite{pointer-events:none;-webkit-transform-origin:100 100;-moz-transform-origin:100 100;-ms-transform-origin:100 100;transform-origin:100 100;position:absolute;left:-80px;top:-80px}.casper-vehicle{cursor:pointer;pointer-events:all;position:absolute;width:40px;height:40px;top:-20px;left:-20px}.casper-vehicle,.casper-vehicle:active,.casper-vehicle:focus{background-image:none;box-shadow:none;outline:0;-webkit-box-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.selected.casper-vehicle{z-index:1}.highlighted.casper-vehicle{z-index:2}.casper-vehicle:hover{z-index:3}.ghost-gap.casper-vehicle{opacity:.5}.ghost-keep.casper-vehicle{opacity:.75}.ghost-end.casper-vehicle{display:none}.show-labels .casper-vehicle:before{top:-2px;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#f9f9f9;border-width:6px;margin-left:-6px}.show-labels .casper-vehicle:after,.casper-vehicle-label{content:attr(data-callsign);white-space:nowrap;color:#000;font-size:10px;background-color:#fff;position:absolute;left:50%}.casper-vehicle-label{padding:5px 10px;bottom:40px;line-height:13px;pointer-events:none;display:none;z-index:1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.casper-vehicle-label>*{pointer-events:none}.casper-vehicle.selected .casper-vehicle-label{cursor:pointer;pointer-events:all}.casper-vehicle-label>span{clear:both;float:left}.casper-vehicle-label:after,.casper-vehicle-label:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.casper-vehicle-label:after{border-top-color:#fff;border-width:6px;margin-left:-6px}.highlight .casper-vehicle-label{background-color:#5f7165;display:block;color:#fff}.highlight .casper-vehicle-label:before{border-top-color:#cdcbcb;border-width:6px;margin-left:-6px}.highlight .casper-vehicle-label:after{border-top-color:#5f7165}.selected .casper-vehicle-label{display:block}.casper-vehicle-label .label-row{clear:both}.label-row .label-row-label,.label-row .label-row-value{display:inline-block}.label-row.header{height:20px;line-height:15px;vertical-align:top}.label-row.header .label-row-label{width:auto}.label-row .label-row-label{font-weight:bold;width:50px}.label-row .label-row-value{padding-left:5px}.show-labels .casper-vehicle:after{font-weight:bold;text-align:center;width:56px;margin-left:-28px;padding:3px;top:-20px}.transparent-labels .casper-vehicle:after{background-color:rgba(255,255,255,0.5)}.transparent-labels .casper-vehicle:before{border-top-color:rgba(255,255,255,0.5)}.high-contrast img.leaflet-tile,.high-contrast .leaflet-google-layer .gm-style>div>div>div>div>div{-webkit-filter:contrast(150%) saturate(0);-moz-filter:contrast(150%) saturate(0);-ms-filter:contrast(150%) saturate(0);filter:contrast(150%) saturate(0)}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none !important}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(../external/leaflet/#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,0.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,0.25,1);transition:transform .25s cubic-bezier(0,0,0.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:0}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(../external/leaflet/images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(../external/leaflet/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:0;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:0;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}