@import url(https://api.tiles.mapbox.com/mapbox-gl-js/v0.50.0/mapbox-gl.css);@import url(https://fonts.googleapis.com/css?family=Roboto:400,500);.sidebar{top:0;left:0;float:left}.col-tab-modal{padding:20px;width:140px;max-width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px}.fade-enter,.fade-leave-to{-webkit-transform:translate(-100%);transform:translate(-100%)}.box-form{margin:10px 0 10px 0!important}.box-form,.mb-1{-webkit-box-shadow:1px 1px 5px #dedede,-1px -1px 5px #dedede,1px -1px 5px #dedede,-1px 1px 5px #dedede;box-shadow:1px 1px 5px #dedede,-1px -1px 5px #dedede,1px -1px 5px #dedede,-1px 1px 5px #dedede}.mb-1{margin:0!important}.spinner>div{width:5px;height:5px}.dhx_btn,.dhx_btn_small{padding:6px 12px;line-height:20px}.dhx_btn .dxi,.dhx_btn_small .dxi{font-size:20px;margin-right:4px;margin-left:-4px}.dhx_btn--flat{color:#015785}.dhx_btn_small{padding:4px 8px!important;font-size:14px;line-height:20px}.dhx_widget,.dhx_widget button,.dhx_widget input,.dhx_widget select,.dhx_widget textarea{font-family:Roboto,Arial,Tahoma,Verdana,sans-serif;font-size:14px;line-height:1;color:rgba(0,0,0,.7);font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dhx_widget button{font-weight:500}.dhx_widget .dxi,.dhx_widget .fas,.dhx_widget .mdi{font-size:24px}.dhx_widget input:focus::-webkit-input-placeholder{color:transparent}.dhx_widget input:focus:-moz-placeholder,.dhx_widget input:focus::-moz-placeholder{color:transparent}.dhx_widget input:focus:-ms-input-placeholder{color:transparent}.dxi-chevron-down:before{content:"\F140"}.dxi-chevron-up:before{content:"\F143"}.dxi-filter-variant:before{content:"\F236"}.dxi-close:before{content:"\F156"}.dxi-unfold-more-horizontal:before{content:"\F54F"}.dxi-check:before{content:"\F12C"}.dxi-blank:before{content:"\F68C";visibility:hidden}.dhx_footer_wrapper,.dhx_header_wrapper{font-size:14px;font-weight:500;position:relative;z-index:4;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;color:rgba(0,0,0,.38);background:#fff}.dhx_footer_wrapper.dhx_compatible_header,.dhx_header_wrapper.dhx_compatible_header{border-right:none}.dhx_footer_wrapper:last-child,.dhx_header_wrapper:last-child{border-bottom:none}.dhx_grid_header{z-index:1;border-bottom:1px solid #f2f2f2;background:#fff}.dhx_grid_footer .dhx_grid_footer_cell,.dhx_grid_header,.dhx_grid_header_cell{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;white-space:nowrap}.dhx_grid_footer .dhx_grid_footer_cell,.dhx_grid_header_cell{font-family:Roboto,Arial,Tahoma,Verdana,sans-serif;font-weight:400;display:inline-block;overflow:hidden;padding:0 8px;vertical-align:top;border-left:1px solid #ededed;font-weight:500;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-top:1px solid #ededed;border-left:none}.dhx_grid_footer .dhx_grid_footer_cell:last-child,.dhx_grid_header_cell:last-child{border-right:1px solid #ededed}.dhx_grid_footer .dhx_grid_footer_cell:not(.dhx_cell_first),.dhx_grid_header_cell:not(.dhx_cell_first){border-left:1px solid #ededed}.dhx_grid_footer .dhx_grid_footer_cell:first-child,.dhx_grid_header_cell:first-child{border-left:none}.dhx_cell_empty{border-top:none}.dhx_header_row{-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;border-right:1px solid #ededed}.dhx_grid_footer .dhx_header_row:first-child .dhx_grid_footer_cell,.dhx_header_row:first-child .dhx_grid_footer .dhx_grid_footer_cell,.dhx_header_row:first-child .dhx_grid_header_cell{border-top:none}.dhx_header_row:last-child{border-bottom:none}.dhx_grid_footer .dhx_header_row:last-child .dhx_grid_footer_cell,.dhx_header_row:last-child .dhx_cell_first,.dhx_header_row:last-child .dhx_grid_footer .dhx_grid_footer_cell,.dhx_header_row:last-child .dhx_grid_header_cell{border-bottom:1px solid #ededed}.dhx_header_spans{position:absolute;top:0}.dhx_span_row:only-child .dhx_span_cell{border-bottom:1px solid #ededed}.dhx_span_row:only-child .dhx_span_cell:only-child{border-right:none}.dhx_span_row::last-child{border-bottom:1px solid #ededed}.dhx_grid_filter{height:24px;padding:0 4px;color:rgba(0,0,0,.38);border:1px solid #ededed;border-radius:2px;outline:none}.dhx_grid_footer{position:relative;background:#fff;border-top:1px solid #ededed}.dhx_grid_footer .dhx_grid_footer_cell{background:#f9f9f9;border-top:none;border-bottom:1px solid #ededed}.dhx_grid_footer .dhx_grid_footer_cell:after{display:none}.dhx_grid_footer .dhx_grid_footer_cell.dhx_number_cell{text-align:right}.dhx_grid_footer .dhx_grid_footer_cell.dhx_string_cell{text-align:left}.dhx_footer_row{-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;border-right:1px solid #ededed;border-bottom:1px solid #ededed}.dhx_footer_row:first-child .dhx_grid_footer_cell{border-top:none}.dhx_footer_row:last-child{border-bottom:none}.dhx_footer_row:last-child .dhx_cell_first,.dhx_footer_row:last-child .dhx_grid_footer_cell{border-bottom:1px solid #ededed}.dhx_footer_spans .dhx_span_cell{background:#f9f9f9}.dhx_grid_row{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;white-space:nowrap;background:#fff;border-right:1px solid #ededed}.dhx_grid_row:first-child .dhx_grid_cell{border-top:none}.dhx_grid_row:last-child{border-bottom:1px solid #ededed}.dhx_grid_cell{font-family:Roboto,Arial,Tahoma,Verdana,sans-serif;position:relative;display:inline-block;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:0 8px;vertical-align:top;white-space:nowrap;border-top:1px solid #ededed;border-left:1px solid #ededed;font-weight:400;color:rgba(0,0,0,.7);font-size:14px;text-align:right}.dhx_grid_cell:last-child{border-right:1px solid #ededed}.dhx_grid_cell.dhx_number_cell{text-align:right}.dhx_grid_cell.dhx_string_cell{text-align:left}.dhx_grid_cell:first-child{border-left:none}.dhx_grid_cell--first{border-top:none}.dhx_grid_cell--title{font-weight:500;color:rgba(0,0,0,.38);font-size:14px;text-align:left;border-bottom:none}.dhx_grid_cell--after-title,.dhx_grid_cell--title{border-top:1px solid #ededed}.dhx_tree_cell{text-align:left;color:rgba(0,0,0,.38);font-weight:500}.dhx_tree_cell .dhx_grid_expand_cell_icon{position:absolute;top:0;cursor:pointer;width:24px;font-size:24px;padding:0 0 0 4px}.dhx_tree_cell .dhx_tree_cell{padding:0 8px;display:inline-block}.dhx_grid_expand_cell{cursor:pointer}.dhx_grid_expand_cell .dhx_tree_cell{padding:0 10px 0 30px}.dhx_span_cell{font-family:Roboto,Arial,Tahoma,Verdana,sans-serif;font-weight:400;position:relative;display:inline-block;overflow:hidden;height:100%;padding:0 8px;vertical-align:top;white-space:nowrap;border-left:1px solid #ededed;font-weight:500;position:absolute;z-index:2;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;background:#fff;border-bottom:none;border-top:1px solid #ededed}.dhx_span_cell--title{color:rgba(0,0,0,.38)}.dhx_span_cell:last-child{border-right:1px solid #ededed}.dhx_span_row:first-child .dhx_span_cell{border-top:none}.dhx_grid_spans{position:absolute;top:0;left:0}.dhx_grid_spans .dhx_span_cell{font-weight:400;line-height:normal;text-align:right;white-space:normal;color:rgba(0,0,0,.7);background:#fff}.dhx_grid_spans .dhx_span_cell:last-child{border-right:none}.dhx_grid_spans .dhx_span_cell.dhx_span_first_row{border-top:none}.dhx_grid_spans .dhx_span_cell.dhx_span_first_col{border-left:none}.dhx_grid_spans .dhx_span_cell.dhx_span_last_col{border-right:1px solid #ededed}.dhx_grid{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;position:relative;overflow:hidden;width:100%;height:100%;background:#fff}.dhx_grid,.dhx_grid *{-webkit-box-sizing:border-box;box-sizing:border-box}.dhx_grid_content{position:relative;border:1px solid #d9d9d9;background:#fff}.dhx_grid_body{overflow:auto}.dhx_data_wrap,.dhx_grid_body{position:relative;width:100%;height:100%}.dhx_data_wrap{overflow:hidden}.dhx_sort--asc:after{border-bottom:5px solid rgba(0,0,0,.38)}.dhx_sort--asc:after,.dhx_sort--desc:after{content:"";position:absolute;top:45%;right:10%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent}.dhx_sort--desc:after{border-top:5px solid rgba(0,0,0,.38)}@font-face{font-family:DHX Icons;src:url(../fonts/dhxicons-webfont.dbcb3fed.eot);src:url(../fonts/dhxicons-webfont.dbcb3fed.eot) format("embedded-opentype"),url(../fonts/dhxicons-webfont.5cdddea7.woff2) format("woff2");font-weight:400;font-style:normal}.dxi-set,.dxi:before{display:block;font:normal normal normal 24px/1 DHX Icons;font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dxi-18px.dxi-set,.dxi-18px.dxi:before{font-size:18px}.dxi-24px.dxi-set,.dxi-24px.dxi:before{font-size:24px}.dxi-36px.dxi-set,.dxi-36px.dxi:before{font-size:36px}.dxi-48px.dxi-set,.dxi-48px.dxi:before{font-size:48px}.dxi-dark:before{color:rgba(0,0,0,.54)}.dxi-dark.mdi-inactive:before{color:rgba(0,0,0,.26)}.dxi-light:before{color:#fff}.dxi-light.mdi-inactive:before{color:hsla(0,0%,100%,.3)}.dxi-rotate-45:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dxi-rotate-90:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dxi-rotate-135:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.dxi-rotate-180:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dxi-rotate-225:before{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.dxi-rotate-270:before{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.dxi-rotate-315:before{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.dxi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.dxi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);-webkit-filter:FlipV;filter:FlipV;-ms-filter:"FlipV"}.dxi-spin:before{-webkit-animation:a 2s linear infinite;animation:a 2s linear infinite}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.dhx_noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body,html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size-adjust:100%}.dhx_flex_cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:start;align-content:flex-start}.dhx_checkbox{position:relative;width:100%;display:inline-block;cursor:pointer}.dhx_checkbox input{visibility:hidden}input+.dhx_checkbox_icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;left:0;height:18px;width:18px;border:1.2px solid rgba(0,0,0,.38);background-color:#fff}input:checked+.dhx_checkbox_icon{background:#3da0e3 no-repeat;border:1.2px solid #3da0e3;color:#fff;font-size:1rem}.dhx_checkbox .dhx_checkbox_label{display:inline-block;padding:0 8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dhx_card{border:1px solid #e6e6e6}.dhx_card,.dhx_filter{width:330px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3)}.dhx_filter{font-family:Roboto,Arial,Tahoma,Verdana,sans-serif;font-size:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:370px;padding:20px;background:#fff}.dhx_filter,.dhx_filter_dateField{display:-webkit-box;display:-ms-flexbox;display:flex}.dhx_filter_dateField{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.dhx_filter_dateField .dhx_date_input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;width:40%;height:34px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dhx_filter_dateField .dhx_date_input:first-child{margin-right:23px}.dhx_filter_dateField .dhx_date_input:first-child:after{position:absolute;top:45%;right:-15.5px;display:block;width:10px;height:2px;content:"";background:#848484}.dhx_filter_dateField .dhx_date_input input{font-size:14px;color:rgba(0,0,0,.7);font-family:Roboto,Arial,Tahoma,Verdana,sans-serif;border:1px solid #e6e6e6;max-width:130px;padding:0 10px;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.dhx_filter_dateField .dhx_date_input input::-webkit-input-placeholder{font-size:14px;color:rgba(0,0,0,.38);font-family:Roboto,Arial,Tahoma,Verdana,sans-serif}.dhx_filter_dateField .dhx_date_input input::-ms-input-placeholder{font-size:14px;color:rgba(0,0,0,.38);font-family:Roboto,Arial,Tahoma,Verdana,sans-serif}.dhx_filter_dateField .dhx_date_input input::placeholder{font-size:14px;color:rgba(0,0,0,.38);font-family:Roboto,Arial,Tahoma,Verdana,sans-serif}.dhx_filter_dateField .dhx_date_input input:hover{border:1px solid #ccc}.dhx_filter_dateField .dhx_date_input input:focus{border:1px solid #3da0e3;-webkit-box-shadow:0 0 2px 0 #3da0e3;box-shadow:0 0 2px 0 #3da0e3}.dhx_filter_dateField .dhx_date_input.dhx_alert{border:1px solid #e10000}.dhx_filter_field{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.dhx_filter_field select{font-family:Roboto,Arial,Tahoma,Verdana,sans-serif;font-size:14px;color:rgba(0,0,0,.7);width:100%;height:34px;padding:0 5px 0 10px;border:1px solid #e6e6e6;border-right:none;outline:none;background-color:#f7f7f7}.dhx_filter_field select::-webkit-input-placeholder{font-size:14px;color:rgba(0,0,0,.7);font-family:Roboto,Arial,Tahoma,Verdana,sans-serif}.dhx_filter_field select::-ms-input-placeholder{font-size:14px;color:rgba(0,0,0,.7);font-family:Roboto,Arial,Tahoma,Verdana,sans-serif}.dhx_filter_field select::placeholder{font-size:14px;color:rgba(0,0,0,.7);font-family:Roboto,Arial,Tahoma,Verdana,sans-serif}.dhx_filter_field .dhx_field_input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:34px}.dhx_filter_field .dhx_field_input input{font-size:14px;color:rgba(0,0,0,.7);font-family:Roboto,Arial,Tahoma,Verdana,sans-serif;border:1px solid #e6e6e6;outline:none;display:block;width:100%;max-width:100%;height:100%;padding:0 0 0 10px;background-color:#f7f7f7}.dhx_filter_field .dhx_field_input input::-webkit-input-placeholder{font-size:14px;color:rgba(0,0,0,.38);font-family:Roboto,Arial,Tahoma,Verdana,sans-serif}.dhx_filter_field .dhx_field_input input::-ms-input-placeholder{font-size:14px;color:rgba(0,0,0,.38);font-family:Roboto,Arial,Tahoma,Verdana,sans-serif}.dhx_filter_field .dhx_field_input input::placeholder{font-size:14px;color:rgba(0,0,0,.38);font-family:Roboto,Arial,Tahoma,Verdana,sans-serif}.dhx_filter_field .dhx_field_input input:hover{border:1px solid #ccc}.dhx_filter_field .dhx_field_input input:focus{border:1px solid #3da0e3;-webkit-box-shadow:0 0 2px 0 #3da0e3;box-shadow:0 0 2px 0 #3da0e3}.dhx_filter_field .dhx_field_input input.dhx_alert{border:1px solid #e10000}.dhx_filter_content{overflow:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:14px}.dhx_filter_content .dhx_filter_selectAll{display:inline-block;margin-bottom:13px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px dashed #0288d1;color:rgba(0,0,0,.7);font-size:14px}.dhx_filter_content .dhx_filter_selectAll:hover{color:#3da0e3}.dhx_filter_content .dhx_list_item{margin:0 0 8px}.dhx_filter_content .dhx_checkbox_label{font-size:14px;color:rgba(0,0,0,.7)}.dhx_filter_btns{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px;border-top:1px solid #ededed;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.dhx_filter_btns .dhx_btn:first-child,.dhx_filter_btns .dhx_btn_small:first-child{margin-right:20px}.dhx_btn,.dhx_btn_small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;outline:none;padding:10px 12px;border-radius:2px;font-family:Roboto,Arial,Tahoma,Verdana,sans-serif;font-size:14px;line-height:1;font-weight:500;text-transform:uppercase}.dhx_btn_small svg,.dhx_btn svg{margin-right:8px;margin-left:-4px;fill:#fff}.dhx_btn_small span,.dhx_btn span{line-height:24px;position:relative;top:1px}.dhx_btn:hover,.dhx_btn_small:hover{color:#fff;background:#0278b8;cursor:pointer}.dhx_btn .action,.dhx_btn:active,.dhx_btn_small .action,.dhx_btn_small:active{background:#0278b8}.dhx_btn--active{background:#0288d1;color:#fff}.dhx_btn--active:hover{color:#fff;background:#0278b8;cursor:pointer}.dhx_btn--flat{border:none;background:transparent;color:#1b79b9}.dhx_btn--flat:hover{background:rgba(2,136,209,.2);color:#015785;cursor:pointer}.dhx_config_field{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;min-height:58px;border:1px dashed #3da0e3;margin-top:1em;font-family:Roboto,Arial,Tahoma,Verdana,sans-serif}.dhx_field_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 12px 8px 8px}.dhx_field_header .field_name{color:rgba(0,0,0,.7);font-size:14px;font-weight:500;text-transform:uppercase}.dhx_field_header .field_helper{color:rgba(0,0,0,.38);font-size:12px;text-transform:uppercase}.dhx_field_content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto;max-height:100px}.dhx_config_item,.dhx_field_content,.dhx_shadow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.dhx_config_item,.dhx_shadow{position:relative;overflow:hidden;height:34px;margin:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#fff;border-radius:2px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dhx_config_item,.dhx_config_item .item_body,.dhx_shadow,.dhx_shadow .item_body{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.dhx_config_item .item_body,.dhx_shadow .item_body{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background .2s;transition:background .2s;background:#3da0e3;padding:0 4px}.dhx_config_item .item_body:hover,.dhx_shadow .item_body:hover{background:#0e8ee3;background:#2795e0}.dhx_config_item .item_body:hover .dhx_item_filter,.dhx_shadow .item_body:hover .dhx_item_filter{color:#fff;-webkit-transition:all .2s;transition:all .2s}.dhx_config_item .item_content,.dhx_shadow .item_content{padding:0 8px;-ms-flex-item-align:center;align-self:center;text-transform:uppercase;font-size:14px;font-weight:500}.dhx_config_item:first-child,.dhx_shadow:first-child{margin-left:8px}.dhx_config_item:last-child,.dhx_shadow:last-child{margin-right:0}.dhx_config_item.dhx_on_hover,.dhx_on_hover.dhx_shadow{background:#2795e0}.dhx_config_item .dhx_close,.dhx_shadow .dhx_close{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:0 4px 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.4rem}.dhx_config_item .dhx_close:hover,.dhx_shadow .dhx_close:hover{cursor:pointer}.dhx_item_filter{width:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:24px;color:hsla(0,0%,100%,.5);margin-right:4px}.dhx_item_filter,.dhx_item_filter--active{-webkit-transition:all .2s;transition:all .2s}.dhx_item_filter--active{color:#fff}.dhx_config_select{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:54px;height:100%;padding:0 8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#1b79b9;font-size:14px;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dhx_config_select:hover{background:#176aa3}.dhx_config_select .dxi-unfold-more-horizontal{padding:0 0 0 4px;font-size:24px}.dhx_shadow{font-family:Roboto,Arial,Tahoma,Verdana,sans-serif;position:fixed;z-index:5;cursor:pointer;opacity:.8}.dhx_config_field{-webkit-box-sizing:border-box;box-sizing:border-box}.dhx_config_wrap{margin-bottom:20px;background:#f7f7f7;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.dhx_config_wrap .dhx_flex_cont{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dhx_config_wrap .dhx_config_free-items{height:auto}.dhx_config_wrap .dhx_config_free-items .dhx_config_field{min-height:58px;height:auto}.dhx_config_wrap .dhx_config_free-items .dhx_field_header{-ms-flex-negative:0;flex-shrink:0}.dhx_config_wrap .dhx_config_free-items .dhx_field_content{-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:58px;height:auto}.dhx_config_wrap .dhx_config_free-items .dhx_config_item,.dhx_config_wrap .dhx_config_free-items .dhx_shadow{margin:8px 6px}.dhx_config_wrap .dhx_config_free-items .dhx_config_item:last-child,.dhx_config_wrap .dhx_config_free-items .dhx_shadow:last-child{margin-right:12px}.dhx_config_wrap .dhx_config_free-items .dhx_config_item:first-child,.dhx_config_wrap .dhx_config_free-items .dhx_shadow:first-child{margin-left:6px}.dhx_config_wrap .dhx_pivot_settings_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;padding:0 12px 0 0;background:#f7f7f7;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.dhx_config_wrap .dhx_pivot_settings_wrap.dhx_pivot--readonly{display:none}.dhx_on_hover{background:#fff}.dhx_config{margin-bottom:0}.dhx_config .dhx_config_apply{position:relative;height:100%;padding:0 15px 0 32px;-ms-flex-item-align:center;align-self:center}.dhx_config .dhx_config_apply .dhx_btn--active{padding:5px 12px}.dhx_config .dhx_config_apply i{font-size:1.3rem;padding:0 5px 0 0}.dhx_config .dhx_config_apply:before{position:absolute;top:-20%;left:0;width:1px;height:135%;content:"";background:rgba(0,0,0,.1)}.dhx_config .dhx_config_content{position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dhx_config .dhx_config_free-items{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;padding:12px 32px 12px 12px;background:#f7f7f7}.dhx_config .dhx_config_free-items .dhx_config_field{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}.dhx_config_zone{width:100%}body,html{margin:0;padding:0;min-height:100%}.dhx_pivot_layout{overflow:hidden;height:100%;padding:15px;background:#ededed;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dhx_pivot_layout,.dhx_pivot_layout *{-webkit-box-sizing:border-box;box-sizing:border-box}.dhx_pivot_layout .grid_w{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.dhx_pivot_cont,.dhx_pivot_layout .grid_w{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.dhx_pivot_cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px;background:#f7f7f7;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.dhx_pivot_cont .dhx_config_field{margin:0}.dhx_pivot_cont .dhx_flex_cont{margin:0 0 15px}.dhx_pivot_cont .dhx_flex_cont:last-child{margin:0}.dhx_grid_wrap{-webkit-box-flex:3;-ms-flex:3 0 400px;flex:3 0 400px;max-width:100%;max-height:100%;overflow:hidden}.dhx_rows_wrap{-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:15px}.dhx_config_rows .dhx_config_field{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;height:auto;margin:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.dhx_config_rows .dhx_field_header{padding:8px;-webkit-box-align:left;-ms-flex-align:left;align-items:left}.dhx_config_rows .dhx_field_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:visible;max-height:none}.dhx_config_rows .dhx_config_item,.dhx_config_rows .dhx_shadow{margin:4px 8px}.dhx_config_rows .dhx_config_item:first-child,.dhx_config_rows .dhx_shadow:first-child{margin-top:12px}.dhx_pivot_alone_wrap{padding:12px;background:#f7f7f7;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.dhx_pivot_alone_wrap.dhx_pivot--readonly{padding:12px}.dhx_pivot_settings_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 12px 0;background:#f7f7f7;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:3}.dhx_pivot_settings_wrap.dhx_pivot--readonly{display:none}.dhx_popup{position:fixed;position:absolute;z-index:5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:b .2s ease-in-out forwards;animation:b .2s ease-in-out forwards;background:#fff;background:red}.dhx_popup.hide{-webkit-animation:c .2s ease-in-out forwards;animation:c .2s ease-in-out forwards}.dhx_card,.dhx_popup *{-webkit-box-sizing:border-box;box-sizing:border-box}.dhx_card{z-index:5;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 54px 0 rgba(0,0,0,.05),0 2px 4px 0 rgba(0,0,0,.22);box-shadow:0 2px 54px 0 rgba(0,0,0,.05),0 2px 4px 0 rgba(0,0,0,.22)}@-webkit-keyframes b{0%{-webkit-transform:translateY(30%);transform:translateY(30%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes b{0%{-webkit-transform:translateY(30%);transform:translateY(30%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes c{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(30%);transform:translateY(30%);opacity:0}}@keyframes c{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(30%);transform:translateY(30%);opacity:0}}#pivot{height:calc(100vh - 56px)}.dhx_popup{z-index:9999}.float-export{position:absolute;top:90px;left:70%}#report-form{height:calc(100vh - 200px)}.numberCircle{border-radius:50%;width:24px;height:24px;padding:3px 5px 3px 5px;background:#007bff;border:2px solid #f7f7f7;color:#f7f7f7;text-align:center;font:12px Arial,sans-serif}:disabled{background:#6c757d}.login{background-image:-webkit-gradient(linear,left top,right bottom,from(#085078),to(#85d8ce));background-image:linear-gradient(to bottom right,#085078,#85d8ce);height:100vh}.spinner{text-align:center}.spinner>div{width:8px;height:8px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both}.spinner>p{margin:0;float:left;margin-right:8px}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.reset{background-image:-webkit-gradient(linear,left top,right bottom,from(#085078),to(#85d8ce));background-image:linear-gradient(to bottom right,#085078,#85d8ce);height:100vh}.box{padding-top:30vh}.form,.password{background:#fff;padding:40px!important}.center{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:0!important}.login-input{background:#d3d3d3!important;margin-bottom:20px;height:50px!important}.login-input:focus{background:#fff!important}.login-submit{background-color:#085078!important;width:100%;height:50px}.login-checkbox{margin-bottom:20px}.login-line{background:#085078;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);width:100%;height:4px}@media only screen and (max-width:600px){.box{padding-top:25vh}.center{height:50vh;width:90vw}}#list-user{margin-top:10%}#add-user,#list{height:100%}#add-user{margin-top:10%}