.awmaps3d{overflow:hidden;height:100%;width:100%;position:relative}.awmaps3d .awmapsPanel{background:gray}.awmaps3d button{float:initial !important}.awmaps3d *{box-sizing:border-box}.awmaps3d .vertical-line{height:20px;width:2px;color:#3f3f3f;background-color:#f0efef;display:inline-block;margin:7px 10px}.awmaps3d .horizontal-line{height:2px;width:100%;color:#3f3f3f;background-color:#f0efef;display:block}.awmaps3d .sidebarMap{position:absolute;width:250px;z-index:1;left:calc(-250px - 20px);top:20px;background-color:#fff;border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,.02);border:1px solid #e0e0e0;height:calc(100% - 60px);transition:all .2s}.awmaps3d .sidebarMap small{font-size:11px;padding-left:10px;color:#939393}.awmaps3d .sidebarMap.open{left:20px}.awmaps3d .sidebarMap.disable{pointer-events:none}.awmaps3d .sidebarMap .elementShow{display:block !important;padding-left:0px !important}.awmaps3d .sidebarMap .elementHide{display:none !important}.awmaps3d .sidebarMap h4{margin:0;padding:0}.awmaps3d .sidebarMap .sidebarGroup{padding-left:10px;display:none;width:100%}.awmaps3d .sidebarMap .sidebarGroup.active{display:inline-block}.awmaps3d .sidebarMap button{border:none;font:inherit;cursor:pointer;outline:inherit;position:relative}.awmaps3d .sidebarMap .btSidebarUnit{position:relative;width:100%;color:#3f3f3f;text-align:left;display:inline-block;white-space:nowrap;text-overflow:ellipsis;background-color:#dadada;margin-bottom:2px;border-radius:4px;font-size:12px;overflow:hidden}.awmaps3d .sidebarMap .btSidebarUnit .disable{pointer-events:none}.awmaps3d .sidebarMap .btSidebarUnit button{padding:10px 10px 10px 20px;width:calc(100% - 40px);text-align:left;background:#dbdbdb;font-size:12px;color:#343434;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.awmaps3d .sidebarMap .btSidebarUnit button:hover{background-color:#409a75;color:#fff}.awmaps3d .sidebarMap .btSidebarUnit .btUnitAdd{display:inline-block;background-color:#409a75}.awmaps3d .sidebarMap .btSidebarUnit .btUnitAdd path{fill:#fff}.awmaps3d .sidebarMap .btSidebarUnit .btUnitAdd:hover,.awmaps3d .sidebarMap .btSidebarUnit .btUnitAdd.active{background-color:#1b523b !important}.awmaps3d .sidebarMap .btSidebarUnit .btUnitRemove{display:none;background-color:#940000}.awmaps3d .sidebarMap .btSidebarUnit .btUnitRemove path{fill:#fff}.awmaps3d .sidebarMap .btSidebarUnit .btUnitRemove:hover,.awmaps3d .sidebarMap .btSidebarUnit .btUnitRemove.active{background-color:#5d0404 !important}.awmaps3d .sidebarMap .btSidebarUnit .bullet{z-index:1;left:8px;width:10px;height:10px;position:absolute;top:50%;transform:translate(0, -50%);border-radius:100px;background-color:#3f3f3f}.awmaps3d .sidebarMap .btSidebarUnit .btUnitGo{pointer-events:none}.awmaps3d .sidebarMap .btSidebarUnit .actions{right:0px;height:100%;position:absolute;top:50%;transform:translate(0, -50%)}.awmaps3d .sidebarMap .btSidebarUnit .actions button{border-radius:0 4px 4px 0;height:100%;padding:0px;width:40px}.awmaps3d .sidebarMap .btSidebarUnit .actions button svg{width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.awmaps3d .sidebarMap .btSidebarUnit .actions button:hover{background-color:#409a75}.awmaps3d .sidebarMap .btSidebarUnit.unitInMap .btUnitGo{pointer-events:initial !important}.awmaps3d .sidebarMap .btSidebarUnit.unitInMap .btUnitAdd{display:none}.awmaps3d .sidebarMap .btSidebarUnit.unitInMap .btUnitRemove{display:inline-block}.awmaps3d .sidebarMap .sidebarSearch{padding:10px;height:60px}.awmaps3d .sidebarMap .sidebarSearch input{width:100%;height:40px;padding:10px;border:1px solid #d6d6d6}.awmaps3d .sidebarMap .sidebarTitle{border-bottom:1px solid #e5e5e5;padding:15px 10px;font-size:14px;font-weight:bold;height:45px}.awmaps3d .sidebarMap .sidebarTitle .btSidebarGroupOnOff{position:absolute;right:10px;top:8px;width:31px;height:30px;background:#fff;border-radius:4px;transition:all .2s}.awmaps3d .sidebarMap .sidebarTitle .btSidebarGroupOnOff path{fill:#409a75}.awmaps3d .sidebarMap .sidebarTitle .btSidebarGroupOnOff:hover{background-color:#409a75}.awmaps3d .sidebarMap .sidebarTitle .btSidebarGroupOnOff:hover path{fill:#fff}.awmaps3d .sidebarMap .sidebar-content{padding:0 10px;width:100%;height:calc(100% - 155px);overflow-y:scroll;box-sizing:border-box}.awmaps3d .sidebarMap .sidebarFilter{display:flex;gap:10px;padding:0 10px;margin-bottom:2px}.awmaps3d .sidebarMap .sidebarFilter button{width:15px;height:15px;border-radius:100px;transition:all .2s;opacity:1;border:1px solid #fff}.awmaps3d .sidebarMap .sidebarFilter button.disable{opacity:1;background-color:#fff !important}.awmaps3d .sidebarMap .btSidebarGroup{width:100%;color:#3f3f3f;text-align:left;padding:10px 30px 10px 10px;display:inline-block;background-color:#dadada;margin-bottom:2px;border-radius:4px;font-size:12px;transition:all .2s}.awmaps3d .sidebarMap .btSidebarGroup .seta{position:absolute;right:10px;top:50%;transform:translate(0, -50%);width:11px;height:11px}.awmaps3d .sidebarMap .btSidebarGroup .seta svg{position:absolute;width:11px;height:11px;transform:rotate(0deg);animation:all 1s}.awmaps3d .sidebarMap .btSidebarGroup path{fill:#409a75}.awmaps3d .sidebarMap .btSidebarGroup:hover,.awmaps3d .sidebarMap .btSidebarGroup.active{background-color:#409a75;color:#fff}.awmaps3d .sidebarMap .btSidebarGroup:hover .seta svg,.awmaps3d .sidebarMap .btSidebarGroup.active .seta svg{transform:rotate(180deg)}.awmaps3d .sidebarMap .btSidebarGroup:hover path,.awmaps3d .sidebarMap .btSidebarGroup.active path{fill:#fff}.awmaps3d .sidebarMap .btSidebarGroup .btSidebarGroup-title{width:100%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awmaps3d .sidebarMap .btSidebarGroup .btSidebarGroup-subtitle{font-size:10px}.awmaps3d .awmaps-mb{margin-bottom:10px}.awmaps3d .awmaps-mr{margin-right:10px}.awmaps3d .cvrow-edit{display:none;border-bottom:1px solid #e8e8e8}.awmaps3d .cvrow-edit.active{display:inline-block}.awmaps3d .controlsHouseEdit{position:absolute;right:20px;bottom:20px;transition:all .2s;width:220px}.awmaps3d .controlsHouseEdit.active{bottom:20px}.awmaps3d .controlsHouseEdit .groupBts{border-radius:4px;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.02);padding:10px;display:inline-block;width:100%}.awmaps3d .controlsHouseEdit .groupBts .cvrow{width:100%;border-bottom:1px solid #e8e8e8;float:left}.awmaps3d .controlsHouseEdit .groupBts .cvrow select{width:100%;margin-top:7px}.awmaps3d .controlsHouseEdit .groupBts .cvrow:last-child{border:none;margin-bottom:0}.awmaps3d .controlsHouseEdit .groupBts .cvrow .column-content{width:100%;padding:5px 0 10px 0;float:left}.awmaps3d .controlsHouseEdit .groupBts .cvrow .column-content button{float:left !important;height:auto;width:auto}.awmaps3d .controlsHouseEdit .groupBts .cvrow .column-content button:hover{color:#409a75}.awmaps3d .controlsHouseEdit .groupBts .cvrow h4{margin:0;float:left;color:green}.awmaps3d .controlsHouseEdit .groupBts .cvrow small{float:right;margin-top:2px;color:#939393}.awmaps3d .controlsHouseEdit .groupBts .cvrow span{font-size:12px;display:block;margin-top:10px;float:left;color:#939393}.awmaps3d .controlsHouseEdit .groupBts .cvrow button{float:right !important}.awmaps3d .controlsHouseEdit .groupBts button{background:none;color:inherit;border:0;padding:0;font:inherit;cursor:pointer;outline:inherit;position:relative;width:35px;height:35px}.awmaps3d .controlsHouseEdit .groupBts button:hover path{fill:#409a75}.awmaps3d .controlsHouseEdit .groupBts button svg{width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.awmaps3d .controlsHouseEdit .groupBts button svg path{fill:#3f3f3f;transition:all .2s}.awmaps3d .controlsMap{position:absolute;left:20px;top:20px;transition:all .2s}.awmaps3d .controlsMap.open{left:calc(250px + 40px)}.awmaps3d .controlsMap .groupBts{border-radius:4px;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.02);padding:5px}.awmaps3d .controlsMap button{background:none;color:inherit;border:0;padding:0;font:inherit;cursor:pointer;outline:inherit;position:relative;width:35px;height:35px;display:flex}.awmaps3d .controlsMap button:hover path{fill:#409a75}.awmaps3d .controlsMap button svg{width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.awmaps3d .controlsMap button svg path{fill:#3f3f3f;transition:all .2s}.awmaps3d .preload{background-color:#409a75;position:absolute;width:100%;height:0;z-index:10;overflow:hidden;transition:height 2s;font-size:14px;color:#fff}.awmaps3d .preload .preloadCentral{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;transition:all 1s;opacity:0}.awmaps3d .preload .preloadCentral .preload-content{margin-top:10px;display:inline-block;width:100%}.awmaps3d .preload .preloadCentral img{width:60px;margin-right:30px}.awmaps3d .preload.active{height:100%}.awmaps3d .preload.active .preloadCentral{opacity:1}
