.login-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:90vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-device-width:320px) and (max-device-width:480px){.no-mobile{display:none}#mobile_menu{visibility:visible}#computer_menu{display:none}}.fix-width{width:200px}#admin-bar{height:0}#iframe{height:100%;min-height:450px;width:100%}.v-form{margin:10px}.large-slider[data-v-2ca623bb] .v-slider{height:70vh}.report-container{margin-top:10px;height:100%}.report-container-inner{margin:10px}.chart-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0}.chart-container>div{position:relative;height:100%}.slider-range[data-v-2a84d4df] .v-slider{height:500px}.adjust-filler{height:36px}.venue-level-card{border:4px solid #add8e6!important}.cell-narrow{max-width:50px}.getting-started{width:800px;height:500px}.mb-800{max-width:800px}.col-6{max-width:150px}.col-12{max-width:250px}.counter-report-container{height:75vh}.counterfilter-header-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;max-width:1100px}.filter-container{max-width:200px}.filter-container .col-12{padding:0}.slider-range[data-v-554219a3] .v-slider{height:500px}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(.1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2);opacity:0}}@-webkit-keyframes opacityPulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes alertPulse{0%{background-color:#9a2727;opacity:1}50%{opacity:red;opacity:.75}to{opacity:#9a2727;opacity:1}}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.no-margin{margin:0;padding:0}.filter-area .field-line,.filter-area .field-line .field-box,.filter-area .field-line .field-link-box,.map-type-buttons.col,.table,.venue-selection-btns,.venue-selection-coordinates,ul.selection-menu,ul.selection-menu li span{display:table;width:100%}.map-type-buttons.col button,.table-cell-middle{display:table-cell;vertical-align:middle}.table-cell-top{display:table-cell;vertical-align:top}.inner_body{display:table;height:100%;width:100%}.inner_body.padding{padding:10px 25px}.container,.v-content{height:100%}.container{padding:0;margin:0}@media(min-width:1904px){.container{max-width:100%}}.v-card-full-height{height:100%}.viewport-full-height{height:85vh}.logo-box{display:-webkit-box;display:-ms-flexbox;display:flex}.logo-box IMG{margin:0 10px 0 0}.logo-box .logo-title{font-size:25px;font-weight:300;letter-spacing:normal;font-family:Roboto,sans-serif;color:#fff;line-height:40px}.table-place{margin:10px 0 0 0;display:table;width:100%}.btn-place{display:table;margin:20px 0 0 0}.btn-place.right{float:right}.venue-selection-map{width:100%;height:400px}.venue-selection-coordinates{margin:15px 0 15px 0}.venue-selection-coordinates .field-box{float:left;width:70%;padding:0 10px 0 0}.venue-selection-coordinates .field-box:nth-child(2){padding:0 0 0 10px;width:30%}.venue-selection-coordinates .field-box .bnt-full{width:100%}.venue-selection-coordinates .field-box.third{width:33.3%}.venue-selection-coordinates .field-box.third:nth-child(2){padding:0 10px 0 10px}.venue-selection-coordinates .field-box.third:nth-child(3){padding:0 0 0 10px;width:30%}#MapBox{height:100%;width:100%}.mapboxgl-canvas-container{height:100vh;width:auto}.dialog-box{display:table;width:100%;max-width:700px}.dialog-box .dialog-box-inner{padding:25px;background:#fff}.dialog-box-inner{padding:10px 25px 25px 25px;background:#fff;height:100%}.dialog-box-inner.sp-padding{padding:10px 10px}.dialog-box-inner .box-header{display:table;width:100%;height:5%;padding:8px 10px}.dialog-box-inner .box-header .left{display:table-cell;vertical-align:middle;width:92%}.dialog-box-inner .box-header .left .modal-header{font-family:Roboto,sans-serif;font-size:20px;font-weight:300}.dialog-box-inner .box-header .right{display:table-cell;vertical-align:middle;width:8%}.dialog-box-inner .box-header .right button{float:right}.dialog-box-inner .box-map{display:table;width:100%;height:80%}.dialog-box-inner .box-map .mapbox-control-ruler button svg{margin:4px 0 0 0}.dialog-box-inner .box-map .mapbox-control-ruler button.-active svg{fill:#1976d2}.dialog-box-inner .box-map.full{height:100%}.dialog-box-inner .box-map.settings{height:75%}.dialog-box-inner .coordinate-box{position:absolute;z-index:1;background:#fff;padding:15px 20px 15px 20px;margin:20px;display:table}.dialog-box-inner .coordinate-box .inner{display:table;width:100%}.dialog-box-inner .coordinate-box .inner .box-field{display:table-cell;vertical-align:middle}.dialog-box-inner .coordinate-box .inner .box-field .v-text-field__details{margin:0;min-height:0}.dialog-box-inner .coordinate-box .inner .box-field.left{padding:0 10px 0 0;width:50%}.dialog-box-inner .coordinate-box .inner .box-field.right{padding:0 0 0 10px;width:50%}.dialog-box-inner .box-device-selection{display:table;margin:15px 0 0 0;height:15%;width:100%}.dialog-box-inner .box-device-selection .left{display:table-cell;vertical-align:middle;padding:0 15px 0 0;width:25%}.dialog-box-inner .box-device-selection .left.three-point{width:20%}.dialog-box-inner .box-device-selection .middle{display:table-cell;vertical-align:middle;padding:0 15px 0 0;width:25%}.dialog-box-inner .box-device-selection .middle .inner{display:table;width:100%}.dialog-box-inner .box-device-selection .middle .inner .middle_field{display:table-cell;vertical-align:middle;padding:0 15px 0 0;width:33.3%}.dialog-box-inner .box-device-selection .middle .inner .middle_field.four{width:25%;padding:0 15px 0 0}.dialog-box-inner .box-device-selection .middle .inner .middle_field:last-child{padding:0}.dialog-box-inner .box-device-selection .middle.three-point{width:60%}.dialog-box-inner .box-device-selection .middle-one{display:table-cell;vertical-align:middle;padding:0;width:25%}.dialog-box-inner .box-device-selection .middle-three,.dialog-box-inner .box-device-selection .middle-two,.dialog-box-inner .box-device-selection .right{display:table-cell;vertical-align:middle;padding:0 0 0 15px;width:25%}.dialog-box-inner .box-device-selection .right .inner{float:right}.dialog-box-inner .box-device-selection .right .inner button{margin:0 0 0 25px}.dialog-box-inner .box-device-selection .right.three-point{width:20%}.dialog-box-inner .box-device-selection .five-piece{width:16%}.dialog-box-inner .box-device-selection .five-piece-two{width:20%}.dialog-box-inner .box-device-selection .five-piece-three{width:10%}.dialog-box-inner .box-device-selection .five-piece-five,.dialog-box-inner .box-device-selection .five-piece-four{width:17%}.dialog-box-inner .box-device-selection .five-piece-s{width:5%}.dialog-box-inner .box-device-selection .five-piece-six{width:20%}.dialog-box-inner .box-device-selection.settings{height:25%}.dialog-box-inner .box-device-selection.settings .field-line{display:table;width:100%;margin:0 0 10px 0}.dialog-box-inner .box-device-selection.settings .field-line .field-box{display:table-cell;vertical-align:middle;width:33.3%;padding:0 15px 0 0}.dialog-box-inner .box-device-selection.settings .field-line .field-box:last-child{padding:0}.dialog-box-inner .box-device-selection.settings .field-line .field-box.buttons .inner{display:table;float:right}.dialog-box-inner .box-device-selection.settings .field-line .field-box.buttons .inner button{margin:0 0 0 25px}.tab-content-block{padding:15px 0 0 0}.tab-content-block .notice-box{display:table;margin:10px 0 0 0;padding:10px 15px;font-size:13px;background:#ffc04c;width:100%;text-align:center}.table-list,.table-list .inner{display:table;width:100%}.table-list .inner .list-box{display:table;margin:5px 0 0 0;width:100%}.table-list .inner .list-box .box-list-search{display:table;padding:0 15px 10px 0;width:100%}.table-list .inner .list-box .box-list-search .v-input{float:right;width:30%}.table-list .inner .btn-box{display:table}.table-filter{display:table;margin:10px 0 10px 0;width:100%;max-width:850px}.table-filter .table-filter-item{display:table-cell;padding:0 15px 0 0;vertical-align:bottom}.table-filter .table-filter-item.middle{vertical-align:middle}.chart-box{width:100%;margin:15px 0 0 0}.btn-box,.chart-box{display:table}.btn-box.dashboard{padding:0 8px;margin:20px 0 10px 0;width:100%}.btn-box.dashboard .btn-dashboard{padding:2px 0;height:auto;width:100%}.v-expansion-panel{background-color:none}.v-expansion-panel .v-expansion-panel-header{text-transform:uppercase;font-weight:400;font-size:13px}.v-expansion-panel .v-expansion-panel-content__wrap{padding:0 15px 16px 15px}.v-expansion-panel .v-expansion-panel-content__wrap a.v-list-item--active .v-list-item__title,.v-expansion-panel .v-expansion-panel-content__wrap a.v-list-item--active i,.v-expansion-panel .v-expansion-panel-content__wrap a:hover .v-list-item__title,.v-expansion-panel .v-expansion-panel-content__wrap a:hover i{color:#1976d2}.v-expansion-panel:before{-webkit-box-shadow:none;box-shadow:none}.right-margin{margin:0 15px 0 0}.info-box{position:absolute;top:30%;width:100%}.info-box .notification{display:table;margin:0 auto}.info-box .notification .inner{padding:15px 25px;font-size:13px;background:#ffc04c;font-family:Roboto;text-align:center;line-height:27px;border-radius:10px}.info-box .notification .inner i{margin:0 6px 0 0}.data-box,.data-box .data-box-container,.data-box .data-box-container .filter-data-on,.data-box .data-box-container .filter-data-on .filtered-data,.data-box .data-box-container .filter-no-data,.table-full-view,.view-map,.view-map .map-inner,.view-map .tour-inner{width:100%;height:100%}.animation,ul.selection-menu li,ul.selection-menu li:hover span{-webkit-transition:all .2s;transition:all .2s}.loading-box{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;z-index:1;left:0}.loading-box .loading-box-inner{position:absolute;margin:-13px 0 0 0;top:50%;z-index:2;width:100%}.loading-box .loading-box-inner .loader-in{display:table;font-size:25px;margin:0 auto;background:#fff;width:37px;height:37px;border-radius:50%}.loading-box .loading-box-inner .loader-in i{font-size:36px;color:#1976d2}.loader-box{display:table;margin:10px 0 0 0;width:100%}.no-data-box{padding:15px 15px;font-size:14px;background:#ffc04c;width:100%;text-align:center}.notice-btn{margin:15px auto 0 auto;display:table}button.theme--light.v-btn.white{color:#1976d2}.data-box .data-box-container .filter-no-data .no-data-inner{display:table;margin:0 auto}.data-box .data-box-container .filter-data-on{padding:20px}.data-box .data-box-container .filter-data-on .filter-data-container{display:table;width:100%}.data-box .data-box-container .filter-data-on .filter-data-container .filter-box{display:table}.data-box .data-box-container .filter-data-on .filter-data-container .filter-box.left{float:left;margin:0 0 0 15px}.data-box .data-box-container .filter-data-on .filtered-data{margin:20px 0 0 0}.map-full{width:100%;height:100%}.map-full .map-modal.device-locations{background:#fff}.map-full .map-modal.device-locations span.header{font-weight:600}.map-full .mapboxgl-popup{max-width:280px!important}.map-full .mapboxgl-popup-content{border-radius:10px;padding:6px 20px 6px 10px}.map-full .mapboxgl-popup-content .mapboxgl-popup-close-button{position:absolute;display:table;width:25px;height:25px;background:#fff;top:-8px;right:-8px;border-radius:50%;border:.1px solid #eaeaea}.filter-area.map{position:absolute;z-index:1;background:#fff;padding:15px 25px 0 19px;margin:20px;display:table}.filter-area.map.full{height:85%}.filter-area.map-left{padding:25px 25px 0 25px;max-width:300px}.filter-area.map-bar,.filter-area.map-left{position:absolute;z-index:1;background:#fff;margin:20px;display:table}.filter-area.map-bar{top:105px;padding:15px 20px 15px 20px}.filter-area.map-bar .slider-range .v-slider{height:500px}.filter-area.map-bar .slider-range .v-slider .v-slider__thumb-label{border-radius:50%;left:-15px}.filter-area.map-bar.rangebar{height:500px}.filter-area .field-line .filter-area.field-box,.filter-area .field-line .filter-area.field-link-box,.filter-area .filter-area.field-line,.filter-area.map-type-buttons.col,.filter-area.table,.filter-area.venue-selection-btns,.filter-area.venue-selection-coordinates,ul.filter-area.selection-menu,ul.selection-menu li span.filter-area{display:table;width:100%}.filter-area .filter-date.left{display:table-cell;vertical-align:middle;padding:0 20px 0 0}.filter-area .filter-date.limited{max-width:350px}.filter-area .filter-floor.left{display:table-cell;vertical-align:middle;padding:0 20px 0 0}.filter-area .filter-floor.bottom{margin:15px 0 0 0}.filter-area .filter-range.left{display:table-cell;vertical-align:middle;padding:0 20px 0 0}.filter-area .filter-slider.left{display:table-cell;vertical-align:middle;width:700px}.filter-area .filter-slider.bottom{margin:15px 0 0 0}.filter-area .filter-duration.left{display:table-cell;vertical-align:middle;padding:0 20px 0 0}.filter-area .filter-close.left{padding:0 0 0 10px}.filter-area .filter-close.left,.filter-area .filter-refresh-button.left{display:table-cell;vertical-align:middle}.filter-area .filter-device-selector.left{display:table-cell;vertical-align:middle;padding:0 20px 0 0}.filter-area .filter-device-selector .v-chip.v-size--default{font-size:14px;height:25px;margin:4px 4px 4px 0}.filter-area .field-line{margin:0 0 10px 0}.filter-area .field-line .field-title{font-size:14px;font-weight:600}.filter-area .field-line .field-box{padding:0 0 15px 0}.filter-area .field-line .field-box.full{padding:0}.filter-area .field-line .field-box.half{padding:0 10px 0 0}.filter-area .field-line .field-box.half:last-child{padding:0 0 0 10px}.filter-area .field-line .field-link-box{text-align:right}.filter-area.map-box{position:absolute;z-index:1}.filter-area.map-box .map-box-inner{background:#fff;padding:15px 25px 0 19px;margin:20px;display:table}.filter-area.map-box .map-legend{margin:20px;display:table}.filter-area.map-box .map-legend .legend-inner{display:table;padding:15px;max-width:415px;background:#fff}.filter-area.map-box .map-legend .legend-inner ul{padding:0;margin:0;list-style:none}.filter-area.map-box .map-legend .legend-inner ul li{float:left;padding:5px}.filter-area.map-box .map-legend .legend-inner ul li .slot-box{display:table}.filter-area.map-box .map-legend .legend-inner ul li .slot-box .slot-colour{float:left;width:15px;height:15px;margin:3px 3px 0 0}.filter-area.map-box .map-legend .legend-inner ul li .slot-box .slot-name{float:left;font-size:14px}.map-type-buttons.col{padding:0}.map-type-buttons.col .v-item-group{display:table}.map-type-buttons.col button{width:50%;background:#e1edf9;font-size:13px;color:#000;text-decoration:none;text-align:center}.map-type-buttons.col button.float-btn{float:left;width:50%}.map-type-buttons.col .v-btn{text-transform:none;font-size:13px;letter-spacing:0}.map-type-buttons.col .v-btn-toggle>.v-btn.v-btn{padding:6px 20px}.map-type-buttons.col .v-btn-toggle--group>.v-btn.v-btn{margin:0 0 2px 0;border:2px solid transparent}.map-type-buttons.col .v-btn-toggle:not(.v-btn-toggle--dense) .v-btn.v-btn.v-size--default{height:auto}.dialog-content{padding:20px 25px;background:#fff}.dialog-content,.dialog-content .dialog-form,.dialog-content .dialog-form .dialog-field{display:table;width:100%}.dialog-content .dialog-form .dialog-field.select{margin:20px 0 0 0}.dialog-content .dialog-buttons{display:table;width:100%}.dialog-content .dialog-buttons .btn-left{float:left;margin:0 15px 0 0}ul.selection-menu{margin:0;padding:0;list-style:none}ul.selection-menu li{float:left;width:50%;padding:2px}ul.selection-menu li span{text-align:center;font-size:14px;padding:5px 8px}ul.selection-menu li.selected span{background:#ccc}ul.selection-menu li:hover span{cursor:pointer;background:#ccc}.padding-body{display:table;width:100%;padding:10px 25px}