@charset "UTF-8";[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{-ms-overflow-style:none;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";left:2px;opacity:0;position:absolute;right:2px;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:7px;left:0;min-height:0;min-width:10px;right:auto;top:2px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.hs-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-hide-scrollbar{-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}@font-face{font-display:block;font-family:cityplanner-icons;font-style:normal;font-weight:400;src:url(/app/18952396495c878caf6b.ttf?m47pob) format("truetype"),url(/app/5e6043a9d1bc6a996b00.woff?m47pob) format("woff"),url(/app/ceaaf53a42e8b713ffa8.svg?m47pob#cityplanner-icons) format("svg")}.cityplanner-icon{speak:never;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:cityplanner-icons!important;font-style:normal;font-variant:normal;-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;font-weight:400;letter-spacing:0;line-height:1;text-transform:none}.cityplanner-icon-download:before{content:""}.cityplanner-icon-export:before{content:""}.cityplanner-icon-plus_bold:before{content:""}.cityplanner-icon-ok:before{content:""}.cityplanner-icon-mobile_config:before{content:""}.cityplanner-icon-mobile_compass_2:before{content:""}.cityplanner-icon-360:before{content:""}.cityplanner-icon-desktop:before{content:""}.cityplanner-icon-mobile:before{content:""}.cityplanner-icon-viewmode:before{content:""}.cityplanner-icon-in_map:before{content:""}.cityplanner-icon-bulb:before{content:""}.cityplanner-icon-x_circle:before{content:""}.cityplanner-icon-ellipsis_vertical:before{content:""}.cityplanner-icon-marker_bubble:before{content:""}.cityplanner-icon-back_circle:before{content:""}.cityplanner-icon-square:before{content:""}.cityplanner-icon-trash:before{content:""}.cityplanner-icon-line:before{content:""}.cityplanner-icon-area:before{content:""}.cityplanner-icon-plus:before{content:""}.cityplanner-icon-youtube:before{content:""}.cityplanner-icon-search:before{content:""}.cityplanner-icon-fullscreen_close:before{content:""}.cityplanner-icon-mobile_compass:before{content:""}.cityplanner-icon-cloud_upload:before{content:""}.cityplanner-icon-share:before{content:""}.cityplanner-icon-share_email:before{content:""}.cityplanner-icon-share_facebook:before{content:""}.cityplanner-icon-share_instagram:before{content:""}.cityplanner-icon-share_link:before{content:""}.cityplanner-icon-share_linkedin:before{content:""}.cityplanner-icon-share_newsfeed:before{content:""}.cityplanner-icon-share_twitter:before{content:""}.cityplanner-icon-file_image:before{content:""}.cityplanner-icon-show_list:before{content:""}.cityplanner-icon-attach_file:before{content:""}.cityplanner-icon-inbox:before{content:""}.cityplanner-icon-rotate_phone:before{content:""}.cityplanner-icon-fullscreen:before{content:""}.cityplanner-icon-satisfaction-neutral:before{content:""}.cityplanner-icon-satisfaction-satisfied:before{content:""}.cityplanner-icon-satisfaction-very_dissatisfied:before{content:""}.cityplanner-icon-satisfaction-very_satisfied:before{content:""}.cityplanner-icon-satisfaction-dissatisfied:before{content:""}.cityplanner-icon-arrow_next:before{content:""}.cityplanner-icon-arrow_prev:before{content:""}.cityplanner-icon-file_word:before{content:""}.cityplanner-icon-file_doc:before{content:""}.cityplanner-icon-twod:before{content:""}.cityplanner-icon-threed:before{content:""}.cityplanner-icon-airplane:before{content:""}.cityplanner-icon-augmented_reality:before{content:""}.cityplanner-icon-back:before{content:""}.cityplanner-icon-categories:before{content:""}.cityplanner-icon-city:before{content:""}.cityplanner-icon-cityplanner:before{content:""}.cityplanner-icon-cookie:before{content:""}.cityplanner-icon-eye:before{content:""}.cityplanner-icon-eye_simple_closed:before{content:""}.cityplanner-icon-eye_simple_open:before{content:""}.cityplanner-icon-flame:before{content:""}.cityplanner-icon-folder:before{content:""}.cityplanner-icon-folders:before{content:""}.cityplanner-icon-gear:before{content:""}.cityplanner-icon-hamburger:before{content:""}.cityplanner-icon-happy_face:before{content:""}.cityplanner-icon-human:before{content:""}.cityplanner-icon-hydro:before{content:""}.cityplanner-icon-info:before{content:""}.cityplanner-icon-info_circle:before{content:""}.cityplanner-icon-infoclick:before{content:""}.cityplanner-icon-infoclick2:before{content:""}.cityplanner-icon-layers:before{content:""}.cityplanner-icon-list:before{content:""}.cityplanner-icon-lock:before{content:""}.cityplanner-icon-map_mode:before{content:""}.cityplanner-icon-measure:before{content:""}.cityplanner-icon-package:before{content:""}.cityplanner-icon-panorama:before{content:""}.cityplanner-icon-pencil:before{content:""}.cityplanner-icon-pointsize:before{content:""}.cityplanner-icon-question_mark:before{content:""}.cityplanner-icon-slider:before{content:""}.cityplanner-icon-speech_ellipsis:before{content:""}.cityplanner-icon-sun:before{content:""}.cityplanner-icon-tools:before{content:""}.cityplanner-icon-tour:before{content:""}.cityplanner-icon-transparency:before{content:""}.cityplanner-icon-undo:before{content:""}.cityplanner-icon-viewpoint:before{content:""}.cityplanner-icon-virtual_reality:before{content:""}.cityplanner-icon-x2:before{content:""}
/*! jQuery UI - v1.11.4 - 2015-03-11
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{filter:Alpha(Opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px}.ui-widget-overlay{height:100%;left:0;position:fixed;top:0;width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;display:block;font-size:100%;margin:2px 0 0;min-height:0;padding:.5em .5em .5em .7em;position:relative}.ui-accordion .ui-accordion-icons,.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:.5em;margin-top:-8px;position:absolute;top:50%}.ui-accordion .ui-accordion-content{border-top:0;overflow:auto;padding:1em 2.2em}.ui-autocomplete{cursor:default;left:0;position:absolute;top:0}.ui-button{cursor:pointer;display:inline-block;line-height:normal;margin-right:.1em;overflow:visible;padding:0;position:relative;text-align:center;vertical-align:middle}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{margin-top:-8px;position:absolute;top:50%}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{display:none;padding:.2em .2em 0;width:17em}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker th{border:0;font-weight:700;padding:.7em .3em;text-align:center}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em;width:auto}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;font-size:0;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}.ui-dialog{left:0;outline:0;overflow:hidden;padding:.2em;position:absolute;top:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.ui-dialog .ui-dialog-titlebar-close{height:20px;margin:-10px 0 0;padding:1px;position:absolute;right:.3em;top:50%;width:20px}.ui-dialog .ui-dialog-content{background:none;border:0;overflow:auto;padding:.5em 1em;position:relative}.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0;margin-top:.5em;padding:.3em 1em .5em .4em;text-align:left}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;margin:.5em .4em .5em 0}.ui-dialog .ui-resizable-se{background-position:16px 16px;bottom:-5px;height:12px;right:-5px;width:12px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{display:block;list-style:none;margin:0;outline:none;padding:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");margin:0;min-height:0;padding:3px 1em 3px .4em;position:relative}.ui-menu .ui-menu-divider{border-width:1px 0 0;font-size:0;height:0;line-height:0;margin:5px 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{bottom:0;left:.2em;margin:auto 0;position:absolute;top:0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;overflow:hidden;text-align:left}.ui-progressbar .ui-progressbar-value{height:100%;margin:-1px}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");filter:alpha(opacity=25);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{display:block;font-size:.1px;position:absolute;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;left:0;top:-5px;width:100%}.ui-resizable-s{bottom:-5px;cursor:s-resize;height:7px;left:0;width:100%}.ui-resizable-e{cursor:e-resize;height:100%;right:-5px;top:0;width:7px}.ui-resizable-w{cursor:w-resize;height:100%;left:-5px;top:0;width:7px}.ui-resizable-se{bottom:1px;cursor:se-resize;height:12px;right:1px;width:12px}.ui-resizable-sw{bottom:-5px;cursor:sw-resize;height:9px;left:-5px;width:9px}.ui-resizable-nw{cursor:nw-resize;height:9px;left:-5px;top:-5px;width:9px}.ui-resizable-ne{cursor:ne-resize;height:9px;right:-5px;top:-5px;width:9px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{border:1px dotted #000;position:absolute;z-index:100}.ui-selectmenu-menu{display:none;left:0;margin:0;padding:0;position:absolute;top:0}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{border:0;font-size:1em;font-weight:700;height:auto;line-height:1.5;margin:.5em 0 0;padding:2px .4em}.ui-selectmenu-open{display:block}.ui-selectmenu-button{cursor:pointer;display:inline-block;overflow:hidden;position:relative;text-decoration:none}.ui-selectmenu-button span.ui-icon{position:absolute;right:.5em}.ui-selectmenu-button span.ui-selectmenu-text{display:block;line-height:1.4;overflow:hidden;padding:.4em 2.1em .4em 1em;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{cursor:default;height:1.2em;position:absolute;-ms-touch-action:none;touch-action:none;width:1.2em;z-index:2}.ui-slider .ui-slider-range{background-position:0 0;border:0;display:block;font-size:.7em;position:absolute;z-index:1}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;top:-.3em}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{height:100px;width:.8em}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-bottom:-.6em;margin-left:0}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{display:inline-block;overflow:hidden;position:relative}.ui-spinner,.ui-spinner-input{padding:0;vertical-align:middle}.ui-spinner-input{background:none;border:none;color:inherit;margin:.2em 22px .2em .4em}.ui-spinner-button{cursor:default;display:block;font-size:.5em;height:50%;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;width:16px}.ui-spinner a.ui-spinner-button{border-bottom:none;border-right:none;border-top:none}.ui-spinner .ui-icon{left:0;margin-top:-8px;position:absolute;top:50%}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{padding:.2em;position:relative}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{border-bottom-width:0;float:left;list-style:none;margin:1px .2em 0 0;padding:0;position:relative;top:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{background:none;border-width:0;display:block;padding:1em 1.4em}.ui-tooltip{-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;max-width:300px;padding:8px;position:absolute;z-index:9999}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{background:#eee url(../../../libs/jquery-ui-1.11.4/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;border:1px solid #ddd;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{background:#f6a828 url(../../../libs/jquery-ui-1.11.4/images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;border:1px solid #e78f08;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#fdf5ce url(../../../libs/jquery-ui-1.11.4/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;border:1px solid #fbcb09;color:#c77405;font-weight:700}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#fff url(../../../libs/jquery-ui-1.11.4/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;border:1px solid #fbd850;color:#eb8f00;font-weight:700}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#ffe45c url(../../../libs/jquery-ui-1.11.4/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;border:1px solid #fed22f;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{background:#b81900 url(../../../libs/jquery-ui-1.11.4/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;border:1px solid #cd0a0a;color:#fff}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{filter:Alpha(Opacity=70);font-weight:400;opacity:.7}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;filter:Alpha(Opacity=35);opacity:.35}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{height:16px;width:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(../../../libs/jquery-ui-1.11.4/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../../../libs/jquery-ui-1.11.4/images/ui-icons_ffffff_256x240.png)}.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(../../../libs/jquery-ui-1.11.4/images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../../../libs/jquery-ui-1.11.4/images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../../../libs/jquery-ui-1.11.4/images/ui-icons_ffd27a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(../../../libs/jquery-ui-1.11.4/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;filter:Alpha(Opacity=50);opacity:.5}.ui-widget-shadow{background:#000 url(../../../libs/jquery-ui-1.11.4/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;border-radius:5px;filter:Alpha(Opacity=20);margin:-5px 0 0 -5px;opacity:.2;padding:5px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:none}:root{--ocp-primary:$ocp-primary;--ocp-secondary:$ocp-secondary}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.cursor-crosshair{cursor:url(/app/images/cursors/crosshair32.cur),crosshair}.cursor-placemark{cursor:url(/app/images/cursors/marker32.cur),crosshair}.cursor-pointer{cursor:url(/app/images/cursors/pointer32.cur),pointer}.cursor-ui{cursor:url(/app/images/cursors/ui32.cur),default}.cursor-edit{cursor:url(/app/images/cursors/edit32i.cur),default}.cursor-edit :hover{cursor:url(/app/images/cursors/edit32i.cur),default!important}.cursor-move{cursor:url(/app/images/cursors/move32.cur),move}.cursor-grab{cursor:url(/app/images/cursors/grab32.cur),pointer!important}.cursor-nodeplus{cursor:url(/app/images/cursors/nodeplus32.cur),default!important}.mod-lockscreen{align-items:center;background-color:#96969659;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10000000}.cityplanner-icon{font-size:24px}.cpdl-button img{max-height:100%;max-width:100%}.cpdl-button:not(.cpdl-primary-color):not(.cpdl-secondary-color):not(.cpdl-dark-color){background-color:#fff;color:#0000008a}.cpdl-dark-color .cityplanner-icon,.cpdl-dark-color .material-icons,.cpdl-primary-color .cityplanner-icon,.cpdl-primary-color .material-icons,.cpdl-secondary-color .cityplanner-icon,.cpdl-secondary-color .material-icons{color:#fff}.cpdl-dark-color .cityplanner-icon.md-inactive,.cpdl-dark-color .material-icons.md-inactive,.cpdl-primary-color .cityplanner-icon.md-inactive,.cpdl-primary-color .material-icons.md-inactive,.cpdl-secondary-color .cityplanner-icon.md-inactive,.cpdl-secondary-color .material-icons.md-inactive{color:#ffffff4d}.cpdl-button.cpdl-primary-text-color{color:#9b2983!important}.cpdl-button.cpdl-secondary-text-color{color:#0da829!important}.cpdl-button.cpdl-dark-text-color{color:#a7a7a7!important}.cpdl-radius-small,.cpdl-radius-small:after,.cpdl-radius-small:before{border-radius:4px}.cpdl-radius-medium,.cpdl-radius-medium:after,.cpdl-radius-medium:before{border-radius:10px}.cpdl-radius-big,.cpdl-radius-big:after,.cpdl-radius-big:before{border-radius:20px}.cpdl-shadow{box-shadow:0 5px 10px 0 #0000004f,0 2px 5px 0 #0000002e}.cpdl-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;border:0;color:#fff;cursor:pointer;height:40px;line-height:40px;outline:0!important;overflow:hidden;position:relative;text-align:center;text-overflow:ellipsis;transition:all .1s ease-in-out;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:270px}.cpdl-button>*{z-index:1}.cpdl-button>span{font-family:Roboto Condensed,sans-serif;font-size:16px;position:relative;z-index:2}.cpdl-button .cpdl-button--fab{box-shadow:none;left:0;position:absolute;top:0}.cpdl-button .cpdl-button--fab .cityplanner-icon,.cpdl-button .cpdl-button--fab .material-icons{line-height:40px}.cpdl-button .cpdl-button--fab .cityplanner-icon{font-size:24px}@keyframes cpdl-button-scale-animation{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.cpdl-button--animate{animation-duration:.2s;animation-name:cpdl-button-outline-animation;animation-timing-function:ease-in-out}@keyframes cpdl-button-ripple-animation{0%{opacity:0;transform:translate(-50%,-50%) scale(.01)}50%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}.cpdl-button--ripple{animation-duration:.3s;animation-name:cpdl-button-ripple-animation;animation-timing-function:ease-out;background-color:#7f7f7f80;border-radius:100%;left:50%;opacity:0;position:absolute!important;top:50%;transform:translate(-50%,-50%) scale(.01);transform-origin:center;z-index:1!important}.cpdl-button--fab .cpdl-button--ripple,.cpdl-button--ripple{height:56px;width:56px}.cpdl-button--large{box-shadow:0 0 4px 0 #0000002e;font-weight:700;height:60px;max-width:344px;min-width:270px;padding:0 20px;text-align:left;width:auto}.cpdl-button--large .cpdl-button--fab{box-shadow:0 5px 10px 0 #0000004f,0 2px 5px 0 #0000002e;left:10px;position:absolute;top:10px}.cpdl-button--large .cpdl-button--fab .cityplanner-icon,.cpdl-button--large .cpdl-button--fab .material-icons{line-height:40px}.cpdl-button--large .cpdl-button--fab .cityplanner-icon{font-size:24px}.cpdl-button--large .cpdl-button--fab+span{margin-left:40px}.cpdl-button--fab{border-radius:50%;box-shadow:0 5px 10px 0 #0000004f,0 2px 5px 0 #0000002e;height:56px;line-height:0px;padding:0;text-align:center;text-overflow:clip;width:56px}.cpdl-button--fab .cityplanner-icon,.cpdl-button--fab .material-icons{line-height:40px}.cpdl-button--fab .cityplanner-icon{font-size:24px;line-height:56px}.cpdl-button--fab.ui-corner-all{border-radius:50%}.cpdl-button--mini-fab{box-shadow:0 5px 10px 0 #0000004f,0 2px 5px 0 #0000002e;height:40px;width:40px}.cpdl-button--mini-fab .cityplanner-icon,.cpdl-button--mini-fab .material-icons{line-height:40px}.cpdl-button--mini-fab .cityplanner-icon{font-size:20px}.cpdl-button--fab>*{position:relative;z-index:2}.cpdl-button:after,.cpdl-button:before{background:#0000;content:"";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:0}.cpdl-button:after{opacity:0}.cpdl-button--fab:after,.cpdl-button--fab:before{border-radius:50%}.cpdl-button.cpdl-gradient-light:before,.cpdl-button:not(.cpdl-button--fab):before{background-image:linear-gradient(180deg,#cccccc1f 0,#1111111f)}.cpdl-dark-color.cpdl-button:before,.cpdl-primary-color.cpdl-button:before,.cpdl-secondary-color.cpdl-button:before{background-image:linear-gradient(180deg,#ffffff40 0,#00000040)}.cpdl-button.cpdl-gradient-light:before{background-image:linear-gradient(180deg,#cccccc1f 0,#1111111f)}.no-touchevents .cpdl-button:not([disabled]):after{background-image:linear-gradient(180deg,#00000040 0,#ffffff40)}.no-touchevents .cpdl-button.cpdl-gradient-light:not([disabled]):after{background-image:linear-gradient(180deg,#1111111f 0,#cccccc1f)}.cpdl-button.cpdl-gradient-none:after,.cpdl-button.cpdl-gradient-none:before{background-image:none!important}.cpdl-button.cpdl-gradient-none:after{background-color:#e6e6e6}.cpdl-button:not([disabled]):active:before,.cpdl-button:not([disabled]):active>.cpdl-button.cpdl-dark-color:before,.cpdl-button:not([disabled]):active>.cpdl-button.cpdl-primary-color:before,.cpdl-button:not([disabled]):active>.cpdl-button.cpdl-secondary-color:before,.cpdl-button:not([disabled]):active>.cpdl-button:before,.cpdl-dark-color.cpdl-button:not([disabled]):active:before,.cpdl-primary-color.cpdl-button:not([disabled]):active:before,.cpdl-secondary-color.cpdl-button:not([disabled]):active:before,.no-touchevents .cpdl-button:not([disabled]):hover:before,.no-touchevents .cpdl-button:not([disabled]):hover>.cpdl-button.cpdl-dark-color:before,.no-touchevents .cpdl-button:not([disabled]):hover>.cpdl-button.cpdl-primary-color:before,.no-touchevents .cpdl-button:not([disabled]):hover>.cpdl-button.cpdl-secondary-color:before,.no-touchevents .cpdl-button:not([disabled]):hover>.cpdl-button:before,.no-touchevents .cpdl-dark-color.cpdl-button:not([disabled]):hover:before,.no-touchevents .cpdl-primary-color.cpdl-button:not([disabled]):hover:before,.no-touchevents .cpdl-secondary-color.cpdl-button:not([disabled]):hover:before{opacity:0}.cpdl-button:not([disabled]):active:after,.cpdl-button:not([disabled]):active>.cpdl-button.cpdl-dark-color:after,.cpdl-button:not([disabled]):active>.cpdl-button.cpdl-primary-color:after,.cpdl-button:not([disabled]):active>.cpdl-button.cpdl-secondary-color:after,.cpdl-button:not([disabled]):active>.cpdl-button:after,.cpdl-dark-color.cpdl-button:not([disabled]):active:after,.cpdl-primary-color.cpdl-button:not([disabled]):active:after,.cpdl-secondary-color.cpdl-button:not([disabled]):active:after,.no-touchevents .cpdl-button:not([disabled]):hover:after,.no-touchevents .cpdl-button:not([disabled]):hover>.cpdl-button.cpdl-dark-color:after,.no-touchevents .cpdl-button:not([disabled]):hover>.cpdl-button.cpdl-primary-color:after,.no-touchevents .cpdl-button:not([disabled]):hover>.cpdl-button.cpdl-secondary-color:after,.no-touchevents .cpdl-button:not([disabled]):hover>.cpdl-button:after,.no-touchevents .cpdl-dark-color.cpdl-button:not([disabled]):hover:after,.no-touchevents .cpdl-primary-color.cpdl-button:not([disabled]):hover:after,.no-touchevents .cpdl-secondary-color.cpdl-button:not([disabled]):hover:after{opacity:1}.no-touchevents .cpdl-button[disabled]{cursor:default}.no-touchevents .cpdl-button[disabled] .cpdl-button--fab:active:after,.no-touchevents .cpdl-button[disabled] .cpdl-button--fab:active:before,.no-touchevents .cpdl-button[disabled] .cpdl-button--fab:hover:after,.no-touchevents .cpdl-button[disabled] .cpdl-button--fab:hover:before{opacity:0}.no-touchevents .cpdl-button[disabled] .cpdl-button:not(.cpdl-button--fab):active:before,.no-touchevents .cpdl-button[disabled] .cpdl-button:not(.cpdl-button--fab):hover:before{opacity:1}.no-touchevents .cpdl-button[disabled] .cpdl-button:not(.cpdl-button--fab):active:after,.no-touchevents .cpdl-button[disabled] .cpdl-button:not(.cpdl-button--fab):hover:after{opacity:0}.no-touchevents .cpdl-button[disabled] .cpdl-dark-color.cpdl-button:active:before,.no-touchevents .cpdl-button[disabled] .cpdl-dark-color.cpdl-button:hover:before,.no-touchevents .cpdl-button[disabled] .cpdl-primary-color.cpdl-button:active:before,.no-touchevents .cpdl-button[disabled] .cpdl-primary-color.cpdl-button:hover:before,.no-touchevents .cpdl-button[disabled] .cpdl-secondary-color.cpdl-button:active:before,.no-touchevents .cpdl-button[disabled] .cpdl-secondary-color.cpdl-button:hover:before{opacity:1}.no-touchevents .cpdl-button[disabled] .cpdl-dark-color.cpdl-button:active:after,.no-touchevents .cpdl-button[disabled] .cpdl-dark-color.cpdl-button:hover:after,.no-touchevents .cpdl-button[disabled] .cpdl-primary-color.cpdl-button:active:after,.no-touchevents .cpdl-button[disabled] .cpdl-primary-color.cpdl-button:hover:after,.no-touchevents .cpdl-button[disabled] .cpdl-secondary-color.cpdl-button:active:after,.no-touchevents .cpdl-button[disabled] .cpdl-secondary-color.cpdl-button:hover:after{opacity:0}.cpdl-buttongroup{box-shadow:0 1px 6px 0 #0000002e;margin-bottom:10px;max-width:344px;min-width:270px}.cpdl-buttongroup>.cpdl-button{box-shadow:none;box-sizing:border-box;max-width:100%;width:100%}.cpdl-buttongroup>.cpdl-button--large{line-height:60px}.cpdl-buttongroup .cpdl-buttongroup-buttons{background-color:#fff;display:none}.cpdl-buttongroup .cpdl-buttongroup-buttons .cpdl-button:not(.cpdl-button--fab){min-width:100%;width:100%}.cpdl-buttongroup>.cpdl-button.cpdl-dark-color .cpdl-button--fab,.cpdl-buttongroup>.cpdl-button.cpdl-dark-color .cpdl-button--fab:after,.cpdl-buttongroup>.cpdl-button.cpdl-dark-color .cpdl-button--fab:before,.cpdl-buttongroup>.cpdl-button.cpdl-primary-color .cpdl-button--fab,.cpdl-buttongroup>.cpdl-button.cpdl-primary-color .cpdl-button--fab:after,.cpdl-buttongroup>.cpdl-button.cpdl-primary-color .cpdl-button--fab:before,.cpdl-buttongroup>.cpdl-button.cpdl-secondary-color .cpdl-button--fab,.cpdl-buttongroup>.cpdl-button.cpdl-secondary-color .cpdl-button--fab:after,.cpdl-buttongroup>.cpdl-button.cpdl-secondary-color .cpdl-button--fab:before{background:#0000!important;box-shadow:none}.cpdl-buttongroup--open>.cpdl-button,.cpdl-buttongroup--open>.cpdl-button:before{border-bottom-left-radius:0;border-bottom-right-radius:0}.cpdl-buttongroup--open>.cpdl-buttongroup-buttons{display:block}.cpdl-buttongroup-buttons{border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-sizing:border-box;padding:10px 30px}.cpdl-buttongroup-buttons.cpdl-buttongroup-hasgroups>.projectview-layer:not(.projectview-group) .cpdl-button{height:34px;margin:3px 3px 3px 10px;width:34px}.cpdl-buttongroup-buttons.cpdl-buttongroup-hasgroups>.projectview-layer:not(.projectview-group) .cityplanner-icon{font-size:22px;line-height:34px}.cpdl-buttongroup-buttons .cpdl-button{display:block;margin-bottom:10px}.cpdl-buttongroup-buttons .cpdl-button:last-child{margin-bottom:0}.cpdl-switch{background-color:#fff;box-shadow:0 2px 4px 0 #0000002e;display:inline-block;position:relative}.cpdl-switch,.cpdl-switch__background{border-radius:7px;height:14px;width:34px}.cpdl-switch__background{bottom:0;left:0;opacity:.6;position:absolute;right:0;top:0;transition:all .1s ease-in-out}.cpdl-switch__input:not(:checked)~.cpdl-switch__background{background-color:initial}.cpdl-switch__input:not(:checked)~.cpdl-switch__handle{background-color:#a7a7a7}.cpdl-switch__handle{border-radius:10px;box-shadow:0 2px 4px 0 #0000002e;height:20px;left:-1px;position:absolute;top:-3px;transition:all .1s ease-in-out}.cpdl-buttongroup .cpdl-buttongroup-buttons .cpdl-button:not(.cpdl-button--fab) .cpdl-switch__handle,.cpdl-switch__handle{min-width:auto;width:20px!important}.cpdl-switch__input:checked~.cpdl-switch__handle{left:calc(100% - 19px)}.cpdl-switch__input{display:none}.cpdl-switch:before,.cpdl-switch__handle:before{border-radius:7px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.cpdl-switch__handle:after,.cpdl-switch__handle:before{border-radius:10px}.cpdl-switch:before{background:linear-gradient(180deg,#cccccc1f 0,#1111111f)}.cpdl-modal,.cpdl-nomodal{background-color:#000000bf;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:all .15s ease-in-out;z-index:10000000}.cpdl-nomodal{background-color:initial}.cpdl-nomodal>*{pointer-events:all}.cpdl-modal.cpdl-dialogue-visible{opacity:1;pointer-events:all}.cpdl-nomodal.cpdl-dialogue-visible{opacity:1}.cpdl-dialogue{background-color:#fff;border-radius:4px;box-shadow:0 3px 8px 0 #0003;color:#000;font-family:Roboto Condensed,sans-serif;font-size:16px;left:50%;max-height:90%;max-width:90%;min-width:280px;overflow-y:auto;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%)}.cpdl-dialogue-content{padding:24px}.cpdl-dialogue-icon+.cpdl-dialogue-content{padding-left:56px}.cpdl-dialogue-icon{height:56px;left:0;padding-top:16px;position:absolute;text-align:center;top:0;width:56px}.cpdl-dialogue-icon i{color:#4d4d4d;font-size:24px;line-height:56px}.cpdl-dialogue-content h1{font-size:22px;margin:0 0 14px;padding:0}.cpdl-dialogue-content h1,.cpdl-dialogue-content-option{font-family:Roboto Condensed,sans-serif;font-weight:lighter}.cpdl-dialogue-content-option{font-size:16px;height:20px;margin-bottom:16px}.cpdl-dialogue-content-option:last-child{margin-bottom:0}.cpdl-dialogue-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:8px}.cpdl-dialogue-buttons .cpdl-button{margin-left:8px;text-transform:uppercase;width:auto}.cpdl-dialogue-buttons .cpdl-button:before{display:none}.cpdl-modal.cpdl-shelf--visible,.cpdl-nomodal.cpdl-shelf--visible{opacity:1;pointer-events:all}.cpdl-shelf{background-color:#fff;box-shadow:0 3px 8px 0 #0003;position:absolute}.cpdl-shelf,.cpdl-shelf--visible .cpdl-shelf{transition:all .15s ease-in-out;transition-delay:0}.cpdl-shelf>*{opacity:0;transition:opacity 75ms ease-out;transition-delay:0}.cpdl-shelf--visible .cpdl-shelf>*{opacity:1;transition:opacity 75ms ease-in;transition-delay:.15s}.cpdl-shelf--left,.cpdl-shelf--right{bottom:0;max-width:90%;min-width:280px;top:0;transform:scaleX(.01)}.cpdl-shelf--left{left:0;transform-origin:center left}.cpdl-shelf--right{right:0;transform-origin:center right}.cpdl-shelf--bottom,.cpdl-shelf--top{left:0;max-height:50%;min-height:100px;right:0;transform:scaleY(.01)}.cpdl-shelf--top{top:0;transform-origin:top center}.cpdl-shelf--bottom{bottom:0;transform-origin:bottom center}.cpdl-shelf--visible .cpdl-shelf{transform:scale(1)}@keyframes ripple{0%{box-shadow:0 0 0 1px #0000}50%{box-shadow:0 0 0 15px #0000001a}to{box-shadow:0 0 0 15px #0000}}.cpdl-checkbox,.cpdl-radio{display:none}.cpdl-radio--label{display:inline-block;line-height:21px;padding-left:30px;position:relative}.cpdl-radio--label:after,.cpdl-radio--label:before{border:2px solid #000;border-radius:50%;content:"";height:16px;left:0;position:absolute;top:0;transition:all .1s ease-in-out;width:16px}.cpdl-radio--label:after{background-color:initial;border:none;height:10px;margin:5px;transform-origin:center center;width:10px}.cpdl-radio:checked+.cpdl-radio--label:after{background-color:#9b2983}.cpdl-radio:checked+.cpdl-radio--label:before{animation:ripple .2s ease-in-out forwards;border-color:#9b2983}.cpdl-checkbox--label{display:inline-block;line-height:17px;padding-left:28px;position:relative}.cpdl-checkbox--label:before{border:2px solid #000;border-radius:2px;content:"";height:14px;left:0;position:absolute;top:0;transition:all .1s ease-in-out;width:14px}.cpdl-checkbox--label:after{background-color:initial;border:3px solid #fff;border-right:none;border-top:none;content:"";height:4px;left:0;margin:4px 3px;opacity:0;position:absolute;top:0;transform:rotate(-45deg);transform-origin:center center;width:10px}.cpdl-checkbox:checked+.cpdl-checkbox--label:before{animation:ripple .2s ease-in-out forwards;background-color:#9b2983;border-color:#9b2983}.cpdl-checkbox:checked+.cpdl-checkbox--label:after{opacity:1}.cpdl-select{box-sizing:border-box;display:inline-block;font-size:16px;max-width:100%;padding:5px 0;position:relative}.cpdl-select,.cpdl-select__select{background:#0000;margin:0;width:auto}.cpdl-select__select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:none;border-radius:0;color:inherit;display:block;font-size:13px;height:auto;line-height:20px;padding:4px 0;text-align:left}.cpdl-select__select *{background-color:#fff!important;font-size:13px;line-height:20px;text-transform:uppercase}.cpdl-select .cpdl-select__select{background:#0000;padding:5px 30px 5px 5px!important}.cpdl-select .cpdl-select__select:focus{background-color:#fff!important}.cpdl-select:after{border-color:gray #0000 #0000;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-3px;position:absolute;right:15px;top:50%;width:0}.cpdl-select:focus-within:after{border-color:#0000 #0000 gray;border-width:0 5px 5px;margin-top:-4px}.cpdl-select__label{bottom:0;color:#00000042;display:block;font-size:16px;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;text-align:left;top:24px;white-space:nowrap;width:100%}.cpdl-select--floating-label .cpdl-select__label{transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cpdl-select .cpdl-select__label{font-size:12px;padding-left:0;top:30px;top:0;top:4px;visibility:visible}.cpdl-no-trasition{transition:none!important}.cpdl-primary-color{background-color:#9b2983}.cpdl-secondary-color{background-color:#0da829}.cpdl-dark-color{background-color:#a7a7a7}.cpdl-primary-text-color{color:#9b2983}.cpdl-secondary-text-color{color:#0da829}.cpdl-dark-text-color{color:#a7a7a7}.cpdl-gradient{position:relative}.cpdl-gradient>button,.cpdl-gradient>div,.cpdl-gradient>span{position:relative;z-index:1}.cpdl-gradient:before{background:linear-gradient(180deg,#ffffff40 0,#00000040);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.cpdl-gradient-white:before{background:linear-gradient(180deg,#ffffff40 0,#fff0)}.cityplanner-icon.cpdl-gradient:before{background:none}.cityplanner-icon.cpdl-gradient{display:inline-block}.cityplanner-icon.cpdl-gradient:after{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#ffffff40 0,#00000040);-webkit-background-clip:text;background-clip:text;bottom:0;color:#0000;content:attr(data-icon);left:0;position:absolute;right:0;top:0}.cpdl-buttongroup-buttons .projectview-group .projectview-group-header{height:40px;line-height:40px}.cpdl-buttongroup-buttons .projectview-group .projectview-group-header .cpdl-button{top:0}.cpdl-buttongroup-buttons .projectview-group .projectview-group-header .cpdl-switch__handle{top:-3px}.mod-html-text-input{-webkit-touch-callout:text;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;background-color:#fff;border:0;height:20px;line-height:20px;min-width:40px;overflow:hidden;text-align:center;text-transform:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;vertical-align:middle;white-space:nowrap}.mod-html-text-input:after{color:#000000b3;content:attr(data-suffix)}.mod-html-left{float:left}.mod-html-right{float:right}.mod-html-hidden{display:none!important}.mod-html-blur{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);pointer-events:none!important}.graphics-settings-1 .mod-html-blur{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:none;filter:blur(5px)}.mod-html-row{height:30px;line-height:30px}.mod-html-row,.mod-html-row-small{position:relative;text-transform:uppercase}.mod-html-row-small{height:20px;line-height:20px}.mod-html-template{display:none!important}.mod-html-padding-5{padding:5px}.mod-html-padding-10{padding:10px}.mod-html-row-10{padding:0 10px}.mod-html-row-10,.mod-html-row-15{height:30px;line-height:30px;text-transform:uppercase}.mod-html-row-15{padding:0 15px}.mod-html-row-20{padding:0 20px}.mod-html-row-20,.mod-html-row-30{height:30px;line-height:30px;text-transform:uppercase}.mod-html-row-30{padding:0 30px}.mod-html-content-30{font-family:Lato,sans-serif;line-height:1.4em;padding:10px 30px}.mod-html-row-30-x2{height:60px;line-height:30px;padding:0 30px;text-transform:uppercase;vertical-align:top}.mod-html-nooverflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod-html-row-divider{border-bottom:1px solid #ffffffd9;margin:5px 0}.mod-html-row-divider-30{border-bottom:1px solid #ffffffd9;margin:5px 30px}.mod-html-row-post-divider-30{margin:-7px 0 3px}.mod-html-expandable{margin:5px 0;transition:all .5s ease-in-out}.mod-html-closable-header{cursor:url(/app/images/cursors/ui32.cur),default!important}.mod-html-closable-header:after{background-position:-220px -120px!important;cursor:url(/app/images/cursors/pointer32.cur),pointer;right:2px!important}.mod-html-closable-header,.mod-html-expandable-header{background-color:#e3e3e3;border-radius:10px;box-sizing:border-box;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:20px;line-height:20px;overflow:hidden;padding:0 20px;position:relative;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mod-html-closable-header:after,.mod-html-expandable-header:after{background-image:url(/app/svg/sprites/editor-window.svg);background-position:-80px -120px;content:"";height:20px;position:absolute;right:0;top:0;width:20px}.mod-html-closable-header:before,.mod-html-expandable-header:before{background-image:url(/app/svg/sprites/editor-window.svg);background-position:-200px -280px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.mod-html-expanded-selected .mod-html-closable-header:before,.mod-html-expanded-selected .mod-html-expandable-header:before{background-image:url(/app/svg/sprites/editor-window.svg);background-position:-220px -280px}.mod-html-small-icon{display:inline-block;height:20px;vertical-align:top;width:20px}.mod-html-bullet-icon{background-image:url(/app/svg/sprites/editor-window.svg);background-position:-200px -280px}.mod-html-row .mod-html-small-icon,.mod-html-row-10 .mod-html-small-icon{margin:5px 0}.mod-html-closable-header .mod-html-small-icon,.mod-html-expandable-header .mod-html-small-icon{margin-top:5px}.mod-html-expandable-body{background-color:#e3e3e3;border-bottom:1px solid #0000;border-top:1px solid #0000;display:none;font-size:90%}.mod-html-expandable-body .loading-spinner{border:2px solid #0003;border-top-color:#000;height:14px;margin:auto;width:14px}.mod-html-expandable-body input[type=password],.mod-html-expandable-body input[type=text]{background-color:#fff;font-size:100%}.mod-html-expanded>.mod-html-closable-header,.mod-html-expanded>.mod-html-expandable-header{background-color:#e3e3e3;border-bottom-left-radius:0;border-bottom-right-radius:0}.mod-html-expanded>.mod-html-closable-header:first-child:after,.mod-html-expanded>.mod-html-expandable-header:first-child:after{background-position:-100px -120px}.mod-html-expanded>.mod-html-expandable-body{border-bottom:1px solid #e3e3e3;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:1px solid #e3e3e3;display:block}.mod-html-expandable .mod-html-expandable .mod-html-closable-header,.mod-html-expandable .mod-html-expandable .mod-html-expandable-body,.mod-html-expandable .mod-html-expandable .mod-html-expandable-header{background-color:#fff;margin:0 10px}.mod-html-expandable .mod-html-expandable .mod-html-expandable-body div[contenteditable],.mod-html-expandable .mod-html-expandable .mod-html-expandable-body input[type=password],.mod-html-expandable .mod-html-expandable .mod-html-expandable-body input[type=text]{background-color:#e3e3e3}.mod-html-expandable .mod-html-expandable.mod-html-expanded>.mod-html-expandable-body{border-color:#fff}.mod-html-expandable .mod-html-expandable .mod-html-closable-header:before,.mod-html-expandable .mod-html-expandable .mod-html-expandable-header:before{background-image:none}.mod-html-expandable .mod-html-expandable .mod-html-closable-header,.mod-html-expandable .mod-html-expandable .mod-html-expandable-header{text-align:center}.mod-html-expandable[data-style=dark] .mod-html-closable-header,.mod-html-expandable[data-style=dark] .mod-html-expandable-body,.mod-html-expandable[data-style=dark] .mod-html-expandable-header{background-color:#4d4d4d;color:#eee}.mod-html-expandable[data-style=dark] .mod-html-expanded>.mod-html-expandable-body{border-bottom:1px solid #4d4d4d;border-top:1px solid #4d4d4d}.mod-html-expandable[data-style=dark] .mod-html-closable-header:after,.mod-html-expandable[data-style=dark] .mod-html-expandable-header:after{background-position:-40px -120px}.mod-html-expandable[data-style=dark] .mod-html-bullet-icon,.mod-html-expandable[data-style=dark] .mod-html-closable-header:before,.mod-html-expandable[data-style=dark] .mod-html-expandable-header:before{background-position:-220px -280px}.mod-html-expanded[data-style=dark]>.mod-html-expandable-body{border-bottom:1px solid #4d4d4d;border-top:1px solid #4d4d4d}.mod-html-expanded[data-style=dark]>.mod-html-closable-header:first-child:after,.mod-html-expanded[data-style=dark]>.mod-html-expandable-header:first-child:after{background-position:-60px -120px}.mod-html-expandable-content{background-color:#fff;border-radius:10px;line-height:20px;margin:10px 20px;min-height:18px}.mod-html-expandable-content-title{line-height:20px;text-align:center;text-transform:uppercase}.mod-html-texteditor-toolbar{height:20px}.mod-html-button{background-color:#4d4d4d;border-radius:10px;color:#eee;cursor:url(/app/images/cursors/pointer32.cur),pointer;display:inline-block;height:20px;line-height:20px;margin:5px 0;position:relative;text-align:center;text-decoration:none;vertical-align:top;width:80px}.mod-html-row-small .mod-html-button{margin:0;width:110px}.mod-html-button[data-style=light]{background-color:#eee;color:#4d4d4d}.mod-html-button-active{background-color:#ead830;color:#4d4d4d}.mod-html-button-disabled{background-color:#b3b3b3;cursor:url(/app/images/cursors/default32.cur),default;pointer-events:none}.mod-html-button-disabled[data-style=light]{color:#b3b3b3;opacity:.8}.mod-html-color-button{background-color:#4d4d4d;border-radius:10px;color:#eee;cursor:url(/app/images/cursors/pointer32.cur),pointer;display:inline-block;height:20px;line-height:20px;margin:5px 0;padding-left:20px;position:relative;text-align:center;vertical-align:top;width:80px}.mod-html-color-button-color{background-color:attr("data-color");border-radius:50%;height:20px;left:0;position:absolute;top:0;vertical-align:top;width:20px}.mod-html-color-button:hover,.no-touchevents .mod-html-button:hover{background-color:#ead830;color:#000}.mod-html-spacer-10{margin-left:10px}.mod-html-slider{background-color:#4d4d4d;border-radius:2px;height:2px;margin:4px 0;position:relative;width:125px}.mod-html-slider .ui-slider-handle,.mod-html-slider-handle{background:none;background-image:url(/app/svg/sprites/editor-window.svg);background-position:-60px -280px}.mod-html-range-slider .ui-slider-handle,.mod-html-slider .ui-slider-handle,.mod-html-slider-handle{border:0;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:20px;left:0;margin-left:-9px;margin-top:-9px;position:absolute;top:0;width:20px}.mod-html-range-slider .ui-slider-handle{background:none;background-image:url(/app/svg/sprites/editor-window.svg);background-position:-100px -260px}.mod-html-range-slider .ui-slider-handle:first-of-type{background:none;background-image:url(/app/svg/sprites/editor-window.svg);background-position:-80px -260px!important;border:0;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:20px;left:0;margin-left:-9px;margin-top:-9px;position:absolute;top:0;width:20px}.mod-html-divider{background-color:#fff;height:2px;margin-bottom:5px;width:100%}.mod-body-easteregg{filter:FlipH;-ms-filter:"FlipH";-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.mod-body-easteregg-maps{z-index:-1!important}.mod-html-padding-container{padding:0 30px 10px}.mod-html-padding-0-30{padding:0 30px}.mod-html-padding-0-20{padding:0 20px}.mod-html-padding-0-10{padding:0 10px}::-webkit-input-placeholder{color:#b3b3b3;padding-bottom:5px;text-transform:uppercase}:-moz-placeholder,::-moz-placeholder{color:#b3b3b3;padding-bottom:5px;text-transform:uppercase}:-ms-input-placeholder{color:#b3b3b3;padding-bottom:5px;text-transform:uppercase}.mod-html-section-divider{border-bottom:2px solid #fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-left:2px solid #fff;border-right:2px solid #fff;border-top-color:#fff;height:10px;margin:0 -2px 10px;width:100%}.mod-html-section-divider-inner{border-color:#e3e3e3}.mod-html-padding-container .mod-html-section-divider{margin-left:-32px;width:calc(100% + 60px)}.mod-html-listitem{background-color:#fff;border-radius:10px;line-height:20px;margin:5px 30px;position:relative;text-transform:uppercase}.mod-html-padding-container .mod-html-listitem{margin:5px 0}.mod-html-listitem-icon{background-image:url(/app/svg/sprites/editor-object_manager.svg);background-position:-200px -120px;height:20px;left:2px;position:absolute;top:0;width:20px}.mod-html-listitem-selected{border-radius:10px}.mod-html-listitem-expanded.mod-html-listitem:before{background-position:-220px -120px}.mod-html-listitem-header{cursor:url(/app/images/cursors/pointer32.cur),pointer;padding-left:30px}.mod-html-listitem-selected .mod-html-listitem-header{background-color:#ead830;border-top-left-radius:10px;border-top-right-radius:10px}.mod-html-listitem-body{display:none}.mod-html-listitem-expanded .mod-html-listitem-body{display:block}.mod-html-listitem-num{height:20px;line-height:20px;margin:0;padding-left:40px;position:relative}.mod-html-listitem-num:before{background-image:url(/app/svg/sprites/editor-object_manager.svg);background-position:-240px -120px;content:"";height:20px;left:15px;position:absolute;top:0;width:20px}.mod-html-listitem-num input[type=text]{margin:0;outline:none!important;padding:0;text-align:left}.mod-html-input-close{cursor:url(/app/images/cursors/pointer32.cur),pointer;margin:5px 2px;position:absolute;right:0;top:0;z-index:100000}.mod-html-expandable .mod-html-expandable textarea{border:none;box-sizing:border-box;margin:0 10px 10px;min-height:100px;width:calc(100% - 20px)}.simplebar-scrollbar-white{background-color:#fffc!important}.mod-html-scrollable{max-height:240px;overflow-x:hidden;overflow-y:auto;scrollbar-color:grey #0000;scrollbar-width:thin}.mod-html-scrollable::-webkit-scrollbar{background-color:initial}.mod-html-scrollable::-webkit-scrollbar-thumb{background-color:grey;border-radius:4px}.no-touchevents .mod-html-scrollable{scrollbar-color:#0000 #0000;scrollbar-width:thin;transition:scrollbar-color .2s ease-in-out}.no-touchevents .mod-html-scrollable::-webkit-scrollbar{background-color:initial;transition:all .2s ease-in-out;width:4px}.no-touchevents .mod-html-scrollable::-webkit-scrollbar-thumb{background-color:initial;border-radius:4px;transition:all .2s ease-in-out}.no-touchevents .mod-html-scrollable:hover{scrollbar-color:grey #0000}.no-touchevents .mod-html-scrollable:hover::-webkit-scrollbar{background-color:initial}.no-touchevents .mod-html-scrollable:hover::-webkit-scrollbar-thumb{background-color:grey;border-radius:4px}.mod-html-no-textoverflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod-button{background-color:initial;color:#4d4d4d;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:40px;position:relative;width:40px;z-index:44}.mod-button-round{background-color:#4d4d4d;border-radius:12px;color:#eee;height:24px;line-height:24px}.mod-button-padded{padding:0 15px}.mod-button-round-padding{padding:8px 15px}.mod-button-even-spacing{display:flex;justify-content:space-between}.mod-button-center-content{display:flex;justify-content:center}.mod-button.mod-button-active{background-image:url(/app/svg/sprites/editor-bar_project.svg);background-position:-180px -660px;background-repeat:no-repeat}.mod-buttongroup-buttons .mod-button.mod-button-active{background-image:none}.mod-buttongroup-buttons .mod-button.mod-button-active:after{background-color:#ead830;bottom:2px;content:" ";left:2px;position:absolute;right:2px;top:2px;z-index:-1}.mod-button-no-icon.mod-button-active{background-image:none}.mod-button.mod-button-disabled:not(.mod-button-round) .mod-button-icon,.mod-button.mod-button-disabled:not(.mod-button-round) .mod-button-title{opacity:.3}.mod-button.mod-button-disabled{background-color:initial;cursor:url(/app/images/cursors/ui32.cur),default}.mod-button-round.mod-button-disabled{background-color:grey;cursor:url(/app/images/cursors/ui32.cur),default;opacity:.5}.mod-button-hidden{display:none}.mod-button-icon{background-origin:top left;display:inline-block;height:40px;vertical-align:top;width:40px}.mod-button-loading-icon .mod-button-icon{-webkit-animation:rotation .8s cubic-bezier(.6,.3,.3,.6) infinite;animation:rotation .8s cubic-bezier(.6,.3,.3,.6) infinite;border:2px solid #0003;border-radius:50%;border-top-color:#000;display:block!important;height:14px;margin:3px;position:absolute;right:0;width:14px}.mod-button-fasicon{background-image:none!important;color:#4d4d4d;font-size:20px;line-height:40px;text-align:center}.mod-button-title{box-sizing:border-box;display:none;line-height:36px;margin:2px;padding:0 10px;text-transform:uppercase}.mod-button-notification{background-color:#ff8500;border-radius:10px;color:#fff;display:inline-block;height:20px;line-height:20px;margin-left:-10px;margin-right:10px;padding:0 7px}.mod-button-round .mod-button-title{line-height:20px;margin:0;padding:0;text-align:center;width:100%}.mod-button-no-icon.mod-button-active .mod-button-title{background-color:#ead830}.mod-button-no-icon{width:auto}.mod-button-no-icon .mod-button-icon{display:none}.mod-button-divider,.mod-button-no-icon .mod-button-title,.mod-buttongroup-vertical .mod-buttongroup-buttons .mod-button-no-icon .mod-button-icon{display:inline-block}.mod-button-divider{background-color:#b3b3b3;height:36px;margin:2px 0;width:1px}.mod-button-divider-vertical{background-color:#b3b3b3;height:1px;margin:0 2px}.mod-button-divider-darkwrap-vertical{background-color:#4d4d4d;height:40px}.mod-button-tooltip{background-color:#ead830;bottom:0;display:none;height:20px;line-height:20px;padding:0 5px;position:absolute;right:calc(100% + 10px);text-align:right;text-transform:uppercase;top:calc(50% - 10px);white-space:nowrap;width:auto}.no-touchevents .mod-button:hover .mod-button-tooltip:empty,.no-touchevents .mod-buttongroup-buttons .mod-button:hover .mod-button-tooltip{display:none}.mod-button-tooltip:after{border-color:#0000 #0000 #0000 #ead830;border-style:solid;border-width:10px 0 10px 10px;content:"";height:0;position:absolute;right:-10px;top:0;width:0}.no-touchevents .mod-button-round.mod-button:hover .mod-button-tooltip{display:none}.mod-button-vertical .mod-button-tooltip:after{border-color:#0000 #0000 #ead830;border-style:solid;border-width:0 10px 10px;content:"";height:0;position:absolute;right:10px;top:-10px;width:0}.mod-button.mod-button-round .mod-button-hover{border-radius:10px;height:100%;left:-1px;top:0;width:calc(100% + 2px)}.no-touchevents .mod-button.mod-button-active .mod-button-hover,.no-touchevents .mod-button:hover .mod-button-hover{background-color:#ead830}.mod-button-hover{height:calc(100% - 4px);left:2px;position:absolute;top:2px;width:calc(100% - 4px);z-index:-1}.no-touchevents .mod-button-round:hover{background-color:#ead830;color:#4d4d4d}.no-touchevents .mod-button-round.mod-button-disabled:hover{background-color:grey;color:#eee}.mod-button-round .mod-button-hover{display:none}.mod-button-tooltip-hover{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border:2px solid #000000bf;display:block;position:absolute;z-index:140}.sidebar-expanded .mod-button-tooltip-horizontal{display:none!important}.mod-button-tooltip-horizontal{border-right:1px solid #000000bf;transform:translate(calc(-100% - 13px),calc(-50% + 20px))}.mod-button-tooltip-vertical{transform:translateY(52px)}.mod-button-tooltip-vertical:after{border-color:#0000 #0000 #ead830;border-style:solid;border-width:0 10px 10px;content:"";height:0;left:10px;position:absolute;top:-10px;width:0}.mod-button-tooltip span.lineheightfix{display:block;line-height:21px}.mod-button-tooltip-horizontal span:after{border-color:#0000 #0000 #0000 #000000bf;border-style:solid;border-width:12px 0 12px 12px;content:"";height:0;position:absolute;right:-13px;top:-2px;width:0}.mod-button-tooltip-vertical span:after{border-color:#0000 #0000 #000000bf;border-style:solid;border-width:0 11px 11px;content:"";height:0;left:9px;position:absolute;top:-13px;width:0}.mod-buttongroup{position:relative}.mod-buttongroup.mod-buttongroup-hasavaiablebuttons:after{opacity:1}.mod-buttongroup:after{border-color:#0000 #0000 #0000 #4d4d4d;border-style:solid;border-width:8px 0 0 8px;bottom:2px;content:"";height:0;left:2px;opacity:.3;position:absolute;width:0;z-index:45}.mod-buttongroup.mod-buttongroup-vertical:after{border-color:#0000 #0000 #4d4d4d;border-width:0 0 10px 10px;left:auto;right:2px;z-index:46}.mod-buttongroup-buttons{background-clip:padding-box;background-color:#eee;border:4px solid #000000bf;left:-218px;position:absolute;top:-4px;width:200px;z-index:100}.mod-buttongroup-arrow{bottom:0;display:none;left:0;position:absolute;right:0;top:0}.mod-buttongroup-active>.mod-buttongroup-arrow{display:block}.mod-buttongroup-arrow:before{border-color:#0000 #0000 #0000 #eee;left:-14px;z-index:102}.mod-buttongroup-arrow:after,.mod-buttongroup-arrow:before{border-style:solid;border-width:10px 0 10px 10px;content:"";height:0;position:absolute;top:10px;width:0}.mod-buttongroup-arrow:after{border-color:#0000 #0000 #0000 #000000bf;left:-10px;z-index:101}.mod-buttongroup-vertical>.mod-buttongroup-arrow:before{border-color:#0000 #0000 #eee;bottom:-14px}.mod-buttongroup-vertical>.mod-buttongroup-arrow:after,.mod-buttongroup-vertical>.mod-buttongroup-arrow:before{border-style:solid;border-width:0 10px 10px;content:"";height:0;left:auto;position:absolute;right:10px;top:auto;width:0}.mod-buttongroup-vertical>.mod-buttongroup-arrow:after{border-color:#0000 #0000 #000000bf;bottom:-10px;z-index:101}.mod-buttongroup-buttons:after{background-color:#b3b3b3;border-left:2px solid #eee;border-right:2px solid #eee;bottom:2px;content:"";pointer-events:none;position:absolute;right:38px;top:2px;width:1px;z-index:50}.mod-buttongroup-vertical>.mod-buttongroup-buttons:after{background-color:#b3b3b3;bottom:2px;content:"";left:40px;position:absolute;top:2px;width:1px}.mod-buttongroup.mod-buttongroup-vertical>.mod-buttongroup-buttons{left:0;top:calc(100% + 10px)}.mod-buttongroup.mod-buttongroup-vertical .mod-buttongroup-buttons.mod-buttongroup-direction-left{left:-172px}.mod-buttongroup-buttons .mod-button{width:200px!important}.mod-buttongroup-buttons .mod-button .mod-button-title{border-left:0;display:inline-block;height:36px;line-height:36px;overflow:hidden;padding:0 10px;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:156px}.mod-buttongroup-buttons .mod-button .mod-button-icon{float:right}.mod-buttongroup.mod-buttongroup-vertical>.mod-buttongroup-buttons>.mod-button .mod-button-icon,.mod-buttongroup.mod-buttongroup-vertical>.mod-buttongroup-buttons>.mod-window-dockable>.mod-button .mod-button-icon,.mod-buttongroup.mod-buttongroup-vertical>.mod-buttongroup-buttons>.mod-window-dockable>.mod-buttongroup>.mod-button .mod-button-icon{float:none}.mod-buttongroup.mod-buttongroup-vertical>.mod-buttongroup-buttons>.mod-button .mod-button-title,.mod-buttongroup.mod-buttongroup-vertical>.mod-buttongroup-buttons>.mod-window-dockable>.mod-button .mod-button-title,.mod-buttongroup.mod-buttongroup-vertical>.mod-buttongroup-buttons>.mod-window-dockable>.mod-buttongroup>.mod-button .mod-button-title{border-right:0;text-align:left}.mod-buttongroup-active .mod-button .mod-button-tooltip{display:none}.mod-buttongroup .mod-button .mod-button-tooltip{display:none!important}.no-touchevents .mod-buttongroup:hover>.mod-button .mod-button-hover{background-color:#ead830}.mod-dropdown-button{width:50px}.mod-dropdown-button .mod-button-icon{left:0;position:absolute;top:0}.mod-dropdown-button-arrow{height:36px;margin:2px;position:absolute;right:0;top:0;width:16px}.no-touchevents .mod-dropdown-button-arrow:hover{background-color:#d7c314}.mod-dropdown-button-arrow:after{border-color:#4d4d4d #0000 #0000;border-style:solid;border-width:5px 5px 0;content:"";height:0;left:3px;position:absolute;top:calc(50% - 2px);width:0}.mod-dropdown-button-menu{padding:10px 0}.mod-dropdown-button-menu-item{cursor:url(/app/images/cursors/pointer32.cur),pointer;height:20px;line-height:20px;margin:0 20px;padding:0 10px;text-transform:uppercase}.mod-notification,.no-touchevents .mod-dropdown-button-menu-item:hover{background-color:#ead830}.mod-notification{box-shadow:0 0 10px #00000080;color:#4d4d4d;font-size:20px;font-weight:400;left:50%;padding:4px 8px;position:absolute;text-align:center;top:20px;transform:translateX(-50%);width:auto;z-index:1000000}.cityplanner-editor .mod-notification{top:60px}.mod-window{background-clip:padding-box;background-color:#fff;border:4px solid #000000bf;cursor:url(/app/images/cursors/ui32.cur),default;min-height:40px;pointer-events:all;position:absolute;width:400px;z-index:48}.mod-window-undockable{z-index:10}.mod-window-active{z-index:50}.mod-window-modal-background{background-color:#000000a3;bottom:0;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:145}.mod-window-dockable{position:relative}.mod-window-left{right:calc(100% + 10px);top:calc(50% - 10px)}.mod-window-top{left:50%;transform:translateX(calc(-100% + 24px)) translateY(10px)}@media (-ms-high-contrast:none){.mod-window-top{left:calc(50% + 24px);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.mod-window-header{height:20px;line-height:20px;position:relative}.mod-window-confirmfooter,.mod-window-footer{background-color:#eee;bottom:0;height:40px;left:0;position:absolute;right:0}.mod-window-footer-empty{height:10px}.mod-window-confirmfooter{height:20px;line-height:20px;padding:10px;text-align:right}.mod-window-confirmfooter .mod-button-round{margin-left:10px}.mod-window-close{left:0}.mod-window-close,.mod-window-dock{cursor:url(/app/images/cursors/pointer32.cur),pointer;position:absolute;top:0}.mod-window-dock{left:20px}.mod-window-left .mod-window-dock,.mod-window-top .mod-window-dock,.mod-window-undockable .mod-window-dock{display:none}.mod-window-title{background-color:#eee;bottom:0;padding:0 10px;position:absolute;right:0;text-align:right;text-transform:uppercase;top:0}.no-pointerevents .mod-window-header .mod-window-icon,.no-pointerevents .mod-window-title:before{display:none}.mod-window-title:before{background-position:-80px -80px;content:"";height:20px;left:-20px;position:absolute;top:0;width:20px}.mod-window-active .mod-window-title{background-color:#ead830}.mod-window-left .mod-window-arrow{border-color:#0000 #0000 #0000 #eee;border-style:solid;border-width:10px 0 10px 10px;height:0;position:absolute;right:-10px;top:0;width:0}.mod-window-left.mod-window-active .mod-window-arrow{border-color:#0000 #0000 #0000 #ead830}.mod-window-left .mod-window-arrow:after{border-color:#0000 #0000 #0000 #000000bf;border-style:solid;border-width:10px 0 10px 10px;content:"";height:0;position:absolute;right:-4px;top:-10px;width:0;z-index:-1}.mod-window-top .mod-window-arrow:before{border-color:#0000 #0000 #eee;border-style:solid;border-width:0 10px 10px;content:"";height:0;position:absolute;right:10px;top:-10px;width:0}.mod-window-top.mod-window-active .mod-window-arrow:before{border-color:#0000 #0000 #ead830}#window-accountsettings .mod-window-top.mod-window-active .mod-window-arrow:before{border-color:#0000 #0000 #fff}.mod-window-top .mod-window-arrow:after{border-color:#0000 #0000 #000000bf;border-style:solid;border-width:0 10px 10px;content:"";height:0;position:absolute;right:10px;top:-14px;width:0;z-index:-1}.mod-window-icon{height:20px;width:20px}.mod-window-icon-close-small-white{background-position:-180px -120px}.mod-window-icon-close-small{background-position:-220px -120px}.mod-window-icon-close{background-position:-40px -80px}.mod-window-icon-dock{background-position:-60px -80px}.mod-window-icon-handle{background-position:-80px -80px}.mod-window-icon-disabled{background-position:-60px -160px}.mod-window-icon-enabled{background-position:-120px -140px}.mod-window-content{padding:10px}.mod-window-page-content[data-simplebar]{margin-bottom:40px}.mod-window-page[data-emptyfooter] .mod-window-page-content[data-simplebar]{margin-bottom:10px}.mod-window-page .slimScrollDiv{margin-bottom:40px;overflow:hidden}.mod-window-page[data-emptyfooter=true] .slimScrollDiv{margin-bottom:10px}.mod-window-page-loading{height:200px}.mod-window-page-loading .loading-spinner-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.mod-window-page-padding{padding:10px 30px}.mod-window-footer-text{bottom:10px;height:20px;top:10px}.mod-window-footer input[type=text],.mod-window-footer-text{background-color:#fff;left:40px;line-height:20px;padding:0 10px;position:absolute;right:40px;text-transform:uppercase}.mod-window-footer input[type=text]{border:0;bottom:5px;top:5px;width:calc(100% - 80px)}.mod-window-pagenavigator{bottom:10px;left:10px;position:absolute}.mod-window>.ui-selectmenu-button{bottom:8px;left:10px;position:absolute;transition:background-color .1s ease-in-out;z-index:100}.mod-window-icon-edit .mod-button-icon{background-position:-40px -180px}.mod-window-notification-div{bottom:40px;display:none;height:30px;margin-top:40px;padding:0 30px;position:relative}.mod-window-notification-div.mod-window-notification-info{background-color:#0db02bbf}.mod-window-notification-div.mod-window-notification-warning{background-color:#f48a34;color:#fff}.mod-window-notification-div.mod-window-notification-error{background-color:#ae2225;color:#fff}.mod-window-notification-close{cursor:url(/app/images/cursors/pointer32.cur),pointer;float:right;z-index:100000}.mod-window-notification-close,.mod-window-notification-message{position:relative;top:50%;transform:translateY(-50%)}.mod-window-emptyfooter .mod-window-notification-div,.mod-window-page.mod-window-current-page[data-emptyfooter=true]+.mod-window-notification-div{bottom:10px}.mod-html-window-warning,.mod-html-window-warning+label:before{border:2px solid #f48a34!important;margin:3px -2px!important}.mod-html-window-error,.mod-html-window-error+label:before{border:2px solid #ae2225!important;margin:3px -2px!important}.mod-window-confirmtext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod-window.mod-window-translate-center{transform:translateX(-50%) translateY(-50%)}.mod-window.mod-window-transparent{background-color:initial}.mod-window.mod-window-transparent .mod-window-header{background-color:#fff}.mod-window.mod-window-transparent .mod-window-page-padding{border-top:10px solid #fff}.mod-window-confirmwindow{z-index:150}.mod-window-confirmwindow .mod-window-page-centervertical{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mod-fileupload-instructions .mod-fileupload-input{display:none}.mod-fileupload-instructions .mod-fileupload-label{bottom:0;cursor:url(/app/images/cursors/pointer32.cur),pointer;display:block;left:0;position:absolute;right:0;top:0;z-index:10}.mod-fileupload-instructions.style-small .mod-fileupload-button{background-color:#fff;border:1px dashed #4d4d4d;border-radius:15px;color:#4d4d4d;height:30px;position:relative;text-align:center;text-transform:uppercase;width:140px}.mod-fileupload-instructions.style-small .mod-fileupload-addfilebutton{background-position:-60px -340px;height:20px;margin-left:5px;margin-top:-10px;position:absolute;top:50%;transform:scale(1.5);width:20px}.mod-fileupload-instructions.style-small .mod-fileupload-text{font-size:10px;left:35px;line-height:10px;position:absolute;top:5px}.mod-fileupload-instructions.style-small .mod-fileupload-text:last-child{bottom:5px;font-size:8px;top:auto}.mod-fileupload-instructions.style-small .mod-html-display-dragfiletoupload{display:none}.mod-fileupload-instructions.style-large{padding:10px 0 20px}.mod-fileupload-instructions.style-large .mod-fileupload-button{border:2px dashed #b3b3b3;border-radius:10px;color:#b3b3b3;height:146px;margin:0 auto;position:relative;text-align:center;text-transform:uppercase;width:186px}.mod-fileupload-instructions.style-large .mod-fileupload-addfilebutton{background-position:-200px -340px;height:60px;left:50%;margin-left:-30px;margin-top:-30px;position:absolute;top:50%;width:60px}.mod-fileupload-instructions.style-large .mod-fileupload-error .mod-fileupload-addfilebutton{background-color:red}.mod-fileupload-instructions.style-large .mod-fileupload-input{display:none}.mod-fileupload-instructions.style-large .mod-fileupload-text{align-items:center;display:flex;height:55px;justify-content:center;text-align:center}.mod-fileupload-instructions.style-large .mod-fileupload-text:last-child{bottom:0;left:0;position:absolute;right:0}.mod-fileupload-instructions.style-large .mod-fileupload-text .mod-html-display-filetypes3d{margin-top:15px}.mod-fileupload-instructions.style-large .mod-html-display-recommendedformat{font-style:italic}.mod-fileupload-instructions.style-large .mod-html-display-dragndrop{display:none}#cookie-consent-container{background-color:#000000a6;bottom:0;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:10000}#cookie-consent,#cookie-consent-bottom{background-color:#ffffffd9;bottom:56px;box-shadow:0 -3px 3px #0000001a;color:#000;height:56px;left:50%;max-width:100%;pointer-events:all;position:absolute;transform:translateX(-50%);width:360px}#cookie-consent-bottom{background-color:#000000bf;bottom:0}#cookie-consent-logo2{height:56px;left:0;position:absolute;text-align:center;top:0;width:56px}#cookie-consent-logo2 i{color:#4d4d4d;font-size:24px;line-height:56px}#cookie-consent-text{bottom:0;color:#000;font-size:15px;left:56px;line-height:19px;padding:9px 0;position:absolute;text-align:left;top:0;width:calc(100% - 56px)}.cookie-consent-text button.cpdl-button>span{font-size:14px;font-weight:700}.cookie-consent-text button.cpdl-button{color:#000!important}.cookie-consent-text .cpdl-dialogue-icon{padding-top:5px}.cookie-consent-text .cpdl-dialogue-content{padding-bottom:5px;padding-top:15px}#cookie-consent-button{background:linear-gradient(180deg,#ffffff3d 0,#0000003d);border-radius:2px;bottom:11px;box-shadow:0 2px 2px #0000003d;color:#fff;color:#000;cursor:url(/app/images/cursors/pointer32.cur),pointer;font-family:Roboto Condensed,sans-serif;font-size:14px;height:36px;line-height:36px;padding:0 15px;position:absolute;right:12px;text-align:center;text-transform:uppercase}#cookie-consent-button:after{background-color:#ffffffd9;border-radius:2px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}#cookie-consent-button:hover{background:#ffffffd9;box-shadow:none}.mod-instruction{moz-transform-origin:top left;background-color:#ead830;box-shadow:0 0 10px #00000080;color:#4d4d4d;font-size:20px;left:50%;padding:4px 8px;pointer-events:none;position:absolute;text-align:center;top:20px;transform:translateX(-50%);-o-transform-origin:top left;-ms-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;width:auto;z-index:1000000}@media (max-height:800px),(max-width:1023px){.mod-instruction{font-size:1.25em;-moz-transform:translateX(-50%) scale(.8)!important;-o-transform:translateX(-50%) scale(.8)!important;-ms-transform:translateX(-50%) scale(.8)!important;-webkit-transform:translateX(-50%) scale(.8)!important;transform:translateX(-50%) scale(.8)!important}}@media (max-height:500px),(max-width:767px){.mod-instruction{font-size:1.67em;-moz-transform:translateX(-50%) scale(.5)!important;-o-transform:translateX(-50%) scale(.5)!important;-ms-transform:translateX(-50%) scale(.5)!important;-webkit-transform:translateX(-50%) scale(.5)!important;transform:translateX(-50%) scale(.5)!important}}@media (min-width:1915px){.mod-instruction{-moz-transform:translateX(-50%) scale(1.1)!important;-o-transform:translateX(-50%) scale(1.1)!important;-ms-transform:translateX(-50%) scale(1.1)!important;-webkit-transform:translateX(-50%) scale(1.1)!important;transform:translateX(-50%) scale(1.1)!important}}@media (min-width:2000px){.mod-instruction{-moz-transform:translateX(-50%) scale(1.33)!important;-o-transform:translateX(-50%) scale(1.33)!important;-ms-transform:translateX(-50%) scale(1.33)!important;-webkit-transform:translateX(-50%) scale(1.33)!important;transform:translateX(-50%) scale(1.33)!important}}@media (min-width:2750px){.mod-instruction{-moz-transform:translateX(-50%) scale(1.66)!important;-o-transform:translateX(-50%) scale(1.66)!important;-ms-transform:translateX(-50%) scale(1.66)!important;-webkit-transform:translateX(-50%) scale(1.66)!important;transform:translateX(-50%) scale(1.66)!important}}@media (min-width:3500px){.mod-instruction{-moz-transform:translateX(-50%) scale(2)!important;-o-transform:translateX(-50%) scale(2)!important;-ms-transform:translateX(-50%) scale(2)!important;-webkit-transform:translateX(-50%) scale(2)!important;transform:translateX(-50%) scale(2)!important}}.mod-instruction-bottom{bottom:20px;top:auto!important}.mod-instruction-projectview{color:#fff}.mod-instruction-editable{background-color:#ead830!important;color:#4d4d4d}.mod-instruction-noneditable{background-color:#f48a34!important;color:#fff}.mod-instruction-sticky{z-index:10}.cityplanner-editor .mod-instruction{top:60px}.mod-instruction-text-left{text-align:left!important}.mod-colorpicker-display{border-radius:20px;height:90px;margin-bottom:10px;width:90px}.mod-colorpicker-input{clear:right;float:right;position:relative;width:160px!important}.mod-colorpicker{padding:5px 0 20px}.cp-container .cp-preview,.cp-container .cp-slider{height:20px!important}.cp-container .cp-marker{background:#fff!important;border-radius:50%!important;display:block;height:22px!important;margin-left:-13px!important;position:absolute;top:-3px!important;width:22px!important}.cp-container .cp-marker-inner{background-color:#000;border-radius:50%;content:"";display:block;height:14px;margin-left:4px;margin-top:4px;width:14px}.mod-iconlib-library{border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:5px}#mod-html-window-iconlibrary{z-index:30}#mod-html-window-iconlibrary.mod-window-active{z-index:50}.mod-iconlib-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:url(/app/images/cursors/pointer32.cur),pointer;display:inline-block;height:30px;margin-bottom:15px;margin-left:5px;position:relative;width:30px}.mod-iconlib-icon:after{border-color:#0000 #0000 #4d4d4d;border-style:solid;border-width:0 5px 5px;content:"";left:10px;position:absolute;top:35px}.mod-html-expandable[data-style=dark] .mod-iconlib-icon:after{border-color:#0000 #0000 #eee}#mod-iconlib-ribbon .mod-iconlib-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:40px;margin:10px 10px 15px 0;position:relative;width:40px}#mod-iconlib-ribbon .mod-iconlib-icon:after{border-color:#0000 #0000 #eee;border-style:solid;border-width:0 6.5px 7px;content:"";left:13.5px;position:absolute;top:45px}#mod-iconlib-search .mod-iconlib-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:40px;margin:10px 10px 15px 0;position:relative;width:40px}#mod-iconlib-search .mod-iconlib-icon:after{border-color:#0000 #0000 #eee;border-style:solid;border-width:0 6.5px 7px;content:"";left:13.5px;position:absolute;top:45px}#mod-iconlib-ribbon .mod-iconlib-icon-selected:after,#mod-iconlib-search .mod-iconlib-icon-selected:after,.mod-iconlib-icon-selected:after{border-color:#0000 #0000 #ead830!important}.mod-model-draw3d{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.mod-model-draw-3dobject{cursor:url(/app/images/cursors/pointer32.cur),pointer;height:50px;position:relative;width:50px}.mod-model-draggable{height:40px;left:5px;position:absolute;top:5px;width:40px}.no-touchevents .mod-model-draggable:hover{outline:2px solid #ead830}.mod-model-accountmodels .mod-model-draggable{background-color:#eee}.mod-model-draw-divider{height:0;width:100%}.mod-model-icon-divider{display:none}.mod-model-icon-cube1{background-position:-40px -80px}.mod-model-icon-cube2{background-position:-80px -80px}.mod-model-icon-sphere{background-position:-120px -80px}.mod-model-icon-pipe{background-position:-160px -80px}.mod-model-icon-pyramid1{background-position:-40px -120px}.mod-model-icon-pyramid2{background-position:-80px -120px}.mod-model-icon-pyramid3{background-position:-120px -120px}.mod-model-icon-pyramid4{background-position:-160px -120px}.mod-model-icon-pyramid5{background-position:-200px -120px}.mod-model-icon-tree1{background-position:-40px -160px}.mod-model-icon-tree2{background-position:-80px -160px}.mod-model-icon-tree-leaves1{background-position:-40px -200px}.mod-model-icon-tree-leaves2{background-position:-80px -200px}.mod-model-icon-tree-leaves3{background-position:-120px -200px}.mod-model-icon-wind-turbine-big{background-position:-40px -240px}.mod-model-icon-wind-turbine{background-position:-80px -240px}.mod-model-icon-hus-2v{background-position:-40px -280px}.mod-model-icon-hus-3v{background-position:-80px -280px}.mod-model-icon-hus-4v{background-position:-120px -280px}#log-console{background-color:#000000b3;bottom:5px;color:#7fffd4;font-family:monospace;font-size:10px;left:35px;max-height:300px;min-height:50px;overflow:hidden;position:absolute;width:50%;z-index:1000}#log-console .log-lines{max-height:300px;min-height:50px;overflow:auto}#log-console .log-line{padding:3px}#log-console #log-console-collapse{background-color:#000000b3;font-size:24px;height:32px;line-height:32px;position:absolute;right:4px;text-align:center;top:4px;width:32px;z-index:100}#log-console.log-console-collapsed{height:40px;min-height:40px;width:40px}#log-console.log-console-collapsed .log-lines{display:none}.projectview-window{color:#fff;position:absolute;transition:all .15s ease-in-out;z-index:1000200}.projectview-menu-window{bottom:38vh;min-height:160px;text-align:left;transform-origin:bottom left}@media (max-height:800px),(max-width:1023px){.projectview-menu-window{font-size:1.25em;-moz-transform:scale(.8)!important;-o-transform:scale(.8)!important;-ms-transform:scale(.8)!important;-webkit-transform:scale(.8)!important;transform:scale(.8)!important}}@media (max-height:500px),(max-width:767px){.projectview-menu-window{font-size:1.67em;-moz-transform:scale(.5)!important;-o-transform:scale(.5)!important;-ms-transform:scale(.5)!important;-webkit-transform:scale(.5)!important;transform:scale(.5)!important}}@media (min-width:1955px){.projectview-menu-window{-moz-transform:scale(1.1)!important;-o-transform:scale(1.1)!important;-ms-transform:scale(1.1)!important;-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important}}@media (min-width:2040px){.projectview-menu-window{-moz-transform:scale(1.33)!important;-o-transform:scale(1.33)!important;-ms-transform:scale(1.33)!important;-webkit-transform:scale(1.33)!important;transform:scale(1.33)!important}}@media (min-width:2790px){.projectview-menu-window{-moz-transform:scale(1.66)!important;-o-transform:scale(1.66)!important;-ms-transform:scale(1.66)!important;-webkit-transform:scale(1.66)!important;transform:scale(1.66)!important}}@media (min-width:3540px){.projectview-menu-window{-moz-transform:scale(2)!important;-o-transform:scale(2)!important;-ms-transform:scale(2)!important;-webkit-transform:scale(2)!important;transform:scale(2)!important}}#projectview-toolbar-container{display:none!important}.slimScrollBar{margin-right:3px;transition:none!important}.slimScrollBar:after{bottom:-10px;content:"";left:-10px;position:absolute;right:-5px;top:-10px}#projectinfo-window.display-none{display:block!important;height:100%!important;left:-400px!important}#dialogue-window,.dialogue-tool-window{moz-transform-origin:bottom right;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;-o-transform-origin:bottom right;-ms-transform-origin:bottom right;-webkit-transform-origin:bottom right;transform-origin:bottom right}.projectview-window-content{min-height:70px}.clearfix:after{clear:both;content:"";display:table}.projectview-blur{background-color:#000000a8;bottom:0;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:1000019}#map-container{transition:margin .1s ease-in-out}#projectinfo-window .slimScrollDiv{height:calc(100% - 226px)!important}#projectinfo-window .slimScrollDiv .projectview-window-scroll{height:100%!important}#projectinfo-window{moz-transform-origin:top left;border-left:none;bottom:0;font-family:Lato,sans-serif;font-size:16px!important;font-weight:400;left:0;right:0;top:0;transform:none!important;-o-transform-origin:top left;-ms-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left}#projectinfo-window h1,#projectinfo-window h2,#projectinfo-window h3,#projectinfo-window h4{font-family:Lato,sans-serif;font-size:22px!important;font-weight:400;line-height:1em}#projectinfo-window h2,#projectinfo-window h3{font-size:20px!important}#projectinfo-window h4{font-size:18px!important}.projectinfo-window-close{height:16px;left:10px;position:absolute;top:10px;width:16px;z-index:10000}.projectinfo-window-close i{cursor:url(/app/images/cursors/pointer32.cur),pointer;font-size:16px;text-shadow:0 2px 2px #0000002e}#projectinfo-window .share-icon-container{border-radius:50%;height:30px;margin-left:5px;margin-right:5px;width:30px}#projectinfo-window .share-icon-container img{height:30px;margin:0;width:30px}#projectinfo-window .share-icon-container{background-color:#000000d9!important}#projectinfo-window .projectview-window-scroll{background-color:#fff!important;color:#000000d9!important}#projectinfo-window .projectview-window-content *{color:#000000d9}#projectview-embedded-projectinfo{bottom:0;left:0;position:absolute;right:0;top:170px}#projectview-embedded-projectinfo>*{height:100%}.projectinfo-hidden{display:none!important}#projectinfo-window.projectinfo-embedded .projectview-window-title{display:none}#projectinfo-window.projectinfo-embedded .projectview-window-scroll{bottom:0;height:100%;height:auto;left:0;position:absolute;right:0;top:0}#projectinfo-window .projectview-window-title .projectview-window-icon{background-image:url(/app/iconlibrary/standard_ui/info.svg);background-position:50%;background-repeat:no-repeat;background-size:30px 30px}.touchevents #projectview-embedded-projectinfo{-webkit-overflow-scrolling:touch;overflow:auto}#groundview-ui{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;moz-transform-origin:center left;-webkit-align-content:center;-moz-align-content:center;align-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;left:-200px;position:absolute;top:0;-o-transform-origin:center left;-ms-transform-origin:center left;-webkit-transform-origin:center left;transform-origin:center left;transition:all .5s ease-in-out;width:200px}#groundview-ui.visible{left:0}.groundview-row{color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:1.1em;height:60px;line-height:60px;overflow:hidden;text-shadow:0 0 5px #000,0 0 5px #000,0 0 5px #000,0 0 5px #000;text-transform:uppercase;white-space:nowrap}.groundview-icon{display:inline-block;height:60px;overflow:hidden;vertical-align:top;width:60px}.display-none{display:none!important}.disable-pointerevents{pointer-events:none!important}.titlebar-overflow-fix{margin:0 45px;max-height:45px;overflow:hidden;text-overflow:ellipsis}.mod-projectview-poi-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:inline-block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#tinymce,.projectview-window-content{font-size:16px;line-height:1.5em}#tinymce ol,#tinymce p,#tinymce ul,.projectview-window-content ol,.projectview-window-content p,.projectview-window-content ul{font-size:1em;font-weight:400;line-height:1.35em;margin-bottom:10px}#tinymce ol:not(:first-child),#tinymce p:not(:first-child),#tinymce ul:not(:first-child),.projectview-window-content ol:not(:first-child),.projectview-window-content p:not(:first-child),.projectview-window-content ul:not(:first-child){margin-top:10px}#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6,.projectview-window-content h1,.projectview-window-content h2,.projectview-window-content h3,.projectview-window-content h4,.projectview-window-content h5,.projectview-window-content h6{display:block;font-weight:700;line-height:1em}#tinymce h1,.projectview-window-content h1{font-size:2em}#tinymce h2,.projectview-window-content h2{font-size:1.5em}#tinymce h3,.projectview-window-content h3{font-size:1.17em}#tinymce h4,.projectview-window-content h4{font-size:1.4em}#tinymce h6,.projectview-window-content h6{font-size:.67em}#tinymce pre,.projectview-window-content pre{font-family:monospace!important}#projectview-copyright{bottom:65px;font-size:.8em;left:5px;padding:2px 4px;pointer-events:all;position:absolute;text-shadow:2px 0 2px #fff}#projectview-copyright a,#projectview-copyright a:active,#projectview-copyright a:visited,.no-touchevents #projectview-copyright a:hover{color:#4d4d4d}#projectview-copyright.copyright-dark{background:#ffffff40;color:#999;text-shadow:none}#projectview-copyright.copyright-dark a,#projectview-copyright.copyright-dark a:active,#projectview-copyright.copyright-dark a:visited,.no-touchevents #projectview-copyright.copyright-dark a:hover{color:#999}#projectview-copyright.copyright-light{background:#ffffff40;color:#4d4d4d;text-shadow:none}#projectview-copyright.copyright-light a,#projectview-copyright.copyright-light a:active,#projectview-copyright.copyright-light a:visited,.no-touchevents #projectview-copyright.copyright-light a:hover{color:#4d4d4d}#projectview-trial-advert{bottom:28px;font-size:.8em;left:50px;pointer-events:all;position:absolute;text-shadow:2px 0 2px #fff}#projectview-trial-advert a,#projectview-trial-advert a:active,#projectview-trial-advert a:visited,.no-touchevents #projectview-trial-advert a:hover{color:#4d4d4d}.projectview-separator{border-bottom:2px solid #ffffffd9;width:100%}.mod-instruction.mod-instruction-projectview{background-color:#0db02bbf}#projectview-customhtml{display:inline-block;pointer-events:all}.projectview-icon-masthead{z-index:100}#mobile-compass{z-index:1000}#mobile-compass .cityplanner-icon{font-size:28px;transform-origin:center center}#mobile-compass .cityplanner-icon:after{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#c1272d 0,#c1272d 50%,#ffffff80 0,#ffffff80);-webkit-background-clip:text;background-clip:text;bottom:0;color:#0000;left:0;position:absolute;right:0;top:0}#locate-me{background-color:#fff;z-index:1000}#locate-me .cityplanner-icon{font-size:28px;transform-origin:center center}.button-active{background-color:#279b94!important}.button-active .cityplanner-icon img{filter:brightness(0) invert(1)}.mobile-compass-north-marker{border:2px solid #0000;border-radius:50%;border-top-color:#c1272d;height:3px;left:50%;margin-left:-6px;position:absolute;top:2px;width:8px}#projectinfo-window .projectview-window-scroll{bottom:56px;left:0;overflow:hidden;position:absolute;right:0;top:170px}#projectinfo-window.no-masthead .projectview-window-scroll{top:0}#projectinfo-window #projectview-projectinfo{overflow-x:hidden}#projectview-projectinfo-projectname{box-shadow:0 3px 6px #00000029;font-weight:700;line-height:2em;padding:8px 14px}.randomstyletobustcache-------{display:none}.mobile-container,.mobile-container a{font-weight:lighter}.mobile-container #mod-search-window{display:none}a{text-decoration:none}#map-container #projectinfo-window{pointer-events:all}#projectinfo-window .projectview-icon-masthead{align-items:center;background-color:#ffffffd9;cursor:url(/app/images/cursors/pointer32.cur),pointer;display:flex;justify-content:center;padding:30px 0;text-align:center}.mobile-container #map-container.projectview-panel{margin-right:0!important}.mobile-container #panorama-back{color:#00000080;height:40px;margin:8px;min-width:40px;width:40px}.mobile-container #panorama-back .material-icons{font-weight:700}#dialogue-vrcontainer{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}#panorama-projectinfo-bar:before{background-image:url(/app/iconlibrary/standard_ui/cityplanner.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";height:40px;left:8px;position:absolute;top:8px;width:40px;z-index:100}#panorama-projectinfo-bar{background-color:#000000d9;box-sizing:border-box;color:#fff;cursor:url(/app/images/cursors/pointer32.cur),pointer;font-size:20px;font-weight:700;height:56px;line-height:22px;padding:9px 9px 9px 70px;position:absolute;top:0;width:100%;z-index:10}#panorama-projectinfo-bar .launch-fullscreen{font-size:25px;height:40px;line-height:40px;position:absolute;right:8px;text-align:center;top:8px;width:40px;z-index:1}.panorama-projectinfo-info{font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:lighter;left:70px;line-height:18px;max-width:calc(100% - 120px);position:absolute;top:30px}.panorama-projectinfo-info,.panorama-projectinfo-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panorama-projectinfo-title{max-width:calc(100% - 40px);position:relative}.drawer-tools,.drawer-viewpoints{margin:10px auto;max-width:400px;min-width:auto;width:calc(100% - 20px)}.drawer-timeslider{bottom:5px;left:8px;max-width:100%;pointer-events:all;position:absolute;width:calc(100% - 16px)}.drawer-timeslider .cpdl-button{max-width:100%}.drawer-timeslider .cpdl-buttongroup-buttons{background-color:#fff;height:82px;overflow:auto;padding:0 28px;position:relative;z-index:1}.drawer-timeslider .active-timeslider-layer-name{font-size:14px;font-weight:700;height:14px;line-height:14px;margin-top:17px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:2}.timeslider-button{display:block;margin:0 auto 10px;max-width:400px;width:calc(100% - 20px)}.drawer-timeslider .cpdl-switch{position:absolute;right:10px;top:23px}.mod-html-display-projectlayers{box-sizing:border-box;margin:10px 0;padding:0}.mod-html-display-projectlayers>.cpdl-button,.mod-html-display-projectlayers>.cpdl-buttongroup{display:block;margin:0 auto 10px;max-width:400px;width:calc(100% - 20px)}.projectview-layer[data-alwayson=true]{cursor:url(/app/images/cursors/default32.cur),default;pointer-events:none}.projectview-layer[data-hidebutton=true]{display:none}.ribbon-fadeout{opacity:0}.ribbon-fadeout,.ribbon-fadeout *{pointer-events:none!important}.measure-div{left:0;opacity:0;position:absolute;right:0;top:0}#ribbon-drawer .drawer-tool-mapmode{background-color:#ddd;border-radius:25px;font-size:16px;margin:10px 20px;padding:20px;width:calc(100% - 80px)}.projectview-window-settings{background-color:#fff!important;bottom:0;box-shadow:0 -3px 6px #00000029;color:#0000008a!important;font-family:Roboto Condensed,sans-serif!important;height:40px;left:0;line-height:40px;padding:8px;position:absolute;right:0}.projectview-window-settings .projectview-info-text{color:#000;display:inline-block;font-size:16px;font-weight:400;margin-left:5px;vertical-align:top}.no-touchevents .projectview-window-settings:hover{background:linear-gradient(180deg,#ffffff3d 0,#0000003d)}#projectview-embedded-projectinfo>*{height:calc(100% - 56px);width:100%}.projectview-window-settings-overlay{background-color:#fff!important;border-radius:50%;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transform:scale(0);transform-origin:bottom left;transition:all .1s ease-in-out;z-index:-1}.projectview-window-settings-overlay.projectview-settings-visible{border-radius:0;opacity:1;pointer-events:all;transform:scale(1);z-index:100000000}.projectview-title-bar{background-color:#0db02b;font-family:Roboto Condensed,sans-serif!important;font-weight:400;height:40px;line-height:40px;padding:8px;position:relative}.projectview-title-bar .projectview-info-close{background-image:url(/app/iconlibrary/extended_ui/x2.svg);background-position:50%;background-repeat:no-repeat;background-size:35px;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:56px;left:0;position:absolute;top:0;width:56px;z-index:2}.projectview-title-bar .projectview-info-text{color:#fff;display:inline-block;font-size:20px;left:72px;line-height:56px;position:absolute;top:0;vertical-align:top}.projectview-setting{color:#000000a6;position:relative}.projectview-setting-icon{display:inline-block;font-size:40px;height:40px;line-height:40px;padding:17px 8px;text-align:center;width:40px}.projectview-setting-description{color:#000;display:inline-block;font-family:Roboto Condensed,sans-serif!important;font-size:16px;font-weight:400;line-height:20px;margin-left:16px;width:calc(100% - 72px)}.projectview-setting-description-with-toggle{width:calc(100% - 152px)}.projectview-setting-toggle{border-left:1px solid #00000029;box-sizing:border-box;height:42px;margin:16px 0;padding:10px 22px;position:absolute;right:0;top:0;width:80px}.drawer-viewpoints .cpdl-button i{font-size:30px!important;line-height:40px}.cpdl-button--large .cpdl-switch{margin-top:-7px;position:absolute;right:15px;top:50%}body.dialogue-create #landscape-container,body.landscape-mode:not(.dialogue-create) #dialogue-menu,body.landscape-mode:not(.dialogue-create) #map-container,body.landscape-mode:not(.dialogue-create) #panorama-projectinfo-bar,body.landscape-mode:not(.dialogue-create) .cpdl-modal,body.landscape-mode:not(.dialogue-create) .selectmenu-dropdown,body.portrait-mode #landscape-container,body.vr-mode #dialogue-menu,body.vr-mode #landscape-container,body.vr-mode #map-container,body.vr-mode #panorama-projectinfo-bar,body.vr-mode .cpdl-modal,body.vr-mode .selectmenu-dropdown{display:none}body.selectmenu-items-visible #ribbon-container.drawerOpen,body.selectmenu-items-visible .bottom-shelf.shelf-visible,body.selectmenu-items-visible .drawer-timeslider{opacity:0;pointer-events:none!important;transition:all .1s ease-in-out}body.selectmenu-items-visible #ribbon-container.drawerOpen *,body.selectmenu-items-visible .bottom-shelf.shelf-visible *,body.selectmenu-items-visible .drawer-timeslider *{pointer-events:none!important}body.dialogue-menu-visible .projectview-portalbutton{opacity:0;pointer-events:none!important;transition:all .1s ease-in-out}body.dialogue-menu-visible .projectview-portalbutton *{pointer-events:none!important}body.drawer-timeslider-open #ribbon-container,body.drawer-timeslider-open .bottom-shelf,body.drawer-timeslider-open .mobile-ui-buttons,body.drawer-timeslider-open .projectview-portalbutton{opacity:0;pointer-events:none!important;transition:all .1s ease-in-out}body.drawer-timeslider-open #ribbon-container *,body.drawer-timeslider-open .bottom-shelf *,body.drawer-timeslider-open .mobile-ui-buttons *,body.drawer-timeslider-open .projectview-portalbutton *{pointer-events:none!important}body.bottom-shelf-visible .mobile-ui-buttons,body.bottom-shelf-visible .projectview-portalbutton,body.ribbon-drawer-open .mobile-ui-buttons,body.ribbon-drawer-open .projectview-portalbutton{opacity:0;pointer-events:none!important;transition:all .1s ease-in-out}body.bottom-shelf-visible .mobile-ui-buttons *,body.bottom-shelf-visible .projectview-portalbutton *,body.ribbon-drawer-open .mobile-ui-buttons *,body.ribbon-drawer-open .projectview-portalbutton *{pointer-events:none!important}body.startmenu-visible #ribbon-container,body.startmenu-visible .bottom-shelf,body.startmenu-visible .drawer-timeslider,body.startmenu-visible .mobile-ui-buttons,body.startmenu-visible .projectview-portalbutton,body.startmenu-visible .selectmenu-dropdown{opacity:0;pointer-events:none!important;transition:all .1s ease-in-out}body.startmenu-visible #ribbon-container *,body.startmenu-visible .bottom-shelf *,body.startmenu-visible .drawer-timeslider *,body.startmenu-visible .mobile-ui-buttons *,body.startmenu-visible .projectview-portalbutton *,body.startmenu-visible .selectmenu-dropdown *{pointer-events:none!important}body.project-closed #ribbon-container,body.project-closed .bottom-shelf,body.project-closed .drawer-timeslider,body.project-closed .mobile-ui-buttons,body.project-closed .projectview-portalbutton,body.project-closed .selectmenu-dropdown{opacity:0;pointer-events:none!important;transition:all .1s ease-in-out}body.project-closed #ribbon-container *,body.project-closed .bottom-shelf *,body.project-closed .drawer-timeslider *,body.project-closed .mobile-ui-buttons *,body.project-closed .projectview-portalbutton *,body.project-closed .selectmenu-dropdown *{pointer-events:none!important}body.projectinfo-visible #ribbon-container,body.projectinfo-visible .bottom-shelf,body.projectinfo-visible .drawer-timeslider,body.projectinfo-visible .mobile-ui-buttons,body.projectinfo-visible .projectview-portalbutton,body.projectinfo-visible .selectmenu-dropdown{opacity:0;pointer-events:none!important;transition:all .1s ease-in-out}body.projectinfo-visible #ribbon-container *,body.projectinfo-visible .bottom-shelf *,body.projectinfo-visible .drawer-timeslider *,body.projectinfo-visible .mobile-ui-buttons *,body.projectinfo-visible .projectview-portalbutton *,body.projectinfo-visible .selectmenu-dropdown *{pointer-events:none!important}body.search-visible #ribbon-container,body.search-visible .bottom-shelf,body.search-visible .drawer-timeslider,body.search-visible .mobile-ui-buttons,body.search-visible .projectview-portalbutton,body.search-visible .selectmenu-dropdown{opacity:0;pointer-events:none!important;transition:all .1s ease-in-out}body.search-visible #ribbon-container *,body.search-visible .bottom-shelf *,body.search-visible .drawer-timeslider *,body.search-visible .mobile-ui-buttons *,body.search-visible .projectview-portalbutton *,body.search-visible .selectmenu-dropdown *{pointer-events:none!important}body.dialogue-suggestion-visible #ribbon-container,body.dialogue-suggestion-visible .bottom-shelf,body.dialogue-suggestion-visible .drawer-timeslider,body.dialogue-suggestion-visible .mobile-ui-buttons,body.dialogue-suggestion-visible .projectview-portalbutton,body.dialogue-suggestion-visible .selectmenu-dropdown,body.dialogue-suggestions-visible #ribbon-container,body.dialogue-suggestions-visible .bottom-shelf,body.dialogue-suggestions-visible .drawer-timeslider,body.dialogue-suggestions-visible .mobile-ui-buttons,body.dialogue-suggestions-visible .projectview-portalbutton,body.dialogue-suggestions-visible .selectmenu-dropdown,body.dialogue-visible #ribbon-container,body.dialogue-visible .bottom-shelf,body.dialogue-visible .drawer-timeslider,body.dialogue-visible .mobile-ui-buttons,body.dialogue-visible .projectview-portalbutton,body.dialogue-visible .selectmenu-dropdown{opacity:0;pointer-events:none!important;transition:all .1s ease-in-out}body.dialogue-suggestion-visible #ribbon-container *,body.dialogue-suggestion-visible .bottom-shelf *,body.dialogue-suggestion-visible .drawer-timeslider *,body.dialogue-suggestion-visible .mobile-ui-buttons *,body.dialogue-suggestion-visible .projectview-portalbutton *,body.dialogue-suggestion-visible .selectmenu-dropdown *,body.dialogue-suggestions-visible #ribbon-container *,body.dialogue-suggestions-visible .bottom-shelf *,body.dialogue-suggestions-visible .drawer-timeslider *,body.dialogue-suggestions-visible .mobile-ui-buttons *,body.dialogue-suggestions-visible .projectview-portalbutton *,body.dialogue-suggestions-visible .selectmenu-dropdown *,body.dialogue-visible #ribbon-container *,body.dialogue-visible .bottom-shelf *,body.dialogue-visible .drawer-timeslider *,body.dialogue-visible .mobile-ui-buttons *,body.dialogue-visible .projectview-portalbutton *,body.dialogue-visible .selectmenu-dropdown *{pointer-events:none!important}body.dialogue-allow-view-comments:not(.dialogue-allow-add-comments) #panorama-menu-create,body.dialogue-allow-view-comments:not(.dialogue-allow-add-comments) #panorama-menu-create-label,body.mobileview-panorama #panorama-menu-showmap,body.mobileview-panorama #panorama-menu-showmap-label{display:none}body.mobileview-panorama #panorama-menu-create{bottom:160px}body.mobileview-panorama #panorama-menu-create-label{bottom:165px}body.mobileview-panorama.dialogue-suggestion-visible #panorama-showcomments,body.mobileview-panorama.dialogue-suggestions-visible #panorama-menu-showlist,body.mobileview-panorama.dialogue-suggestions-visible #panorama-menu-showlist-label{display:none}body.mobileview-panorama.dialogue-suggestions-visible #panorama-showcomments{bottom:16px!important}body.mobileview-panorama.dialogue-suggestions-visible #panorama-menu-create{bottom:100px!important}body.mobileview-panorama.dialogue-suggestions-visible #panorama-menu-create-label{bottom:105px!important}body.mobileview-mobile.dialogue-suggestion-visible #panorama-showcomments,body.mobileview-mobile.dialogue-suggestion-visible-map #panorama-showcomments,body.mobileview-mobile.dialogue-suggestions-visible #panorama-menu-showlist,body.mobileview-mobile.dialogue-suggestions-visible #panorama-menu-showlist-label{display:none}body.mobileview-mobile.dialogue-suggestions-visible #panorama-showcomments{bottom:16px!important}body.mobileview-mobile.dialogue-suggestions-visible #panorama-menu-showmap{bottom:100px!important}body.mobileview-mobile.dialogue-suggestions-visible #panorama-menu-showmap-label{bottom:105px!important}body.mobileview-mobile.dialogue-suggestions-visible #panorama-menu-create.no-showmap-menu{bottom:100px!important}body.mobileview-mobile.dialogue-suggestions-visible #panorama-menu-create-label.no-showmap-menu{bottom:105px!important}body.mobileview-mobile.dialogue-suggestions-visible #panorama-menu-create{bottom:160px!important}body.mobileview-mobile.dialogue-suggestions-visible #panorama-menu-create-label{bottom:165px!important}body.mobileview-mobile.dialogue-suggestions-visible-map #panorama-menu-showmap,body.mobileview-mobile.dialogue-suggestions-visible-map #panorama-menu-showmap-label{display:none}body.mobileview-mobile.dialogue-suggestions-visible-map #panorama-showcomments{bottom:50px!important}body.mobileview-mobile.dialogue-suggestions-visible-map #panorama-menu-showlist{bottom:100px!important}body.mobileview-mobile.dialogue-suggestions-visible-map #panorama-menu-showlist-label{bottom:105px!important}body.mobileview-mobile.dialogue-suggestions-visible-map #panorama-menu-create{bottom:160px!important}body.mobileview-mobile.dialogue-suggestions-visible-map #panorama-menu-create-label{bottom:165px!important}#landscape-container{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1000}#landscape-container-instruction{background-color:#fff;bottom:0;box-shadow:0 -2px 3px #0003;height:56px;left:50%;margin-left:-175px;opacity:.95;pointer-events:all;position:absolute;width:350px}#landscape-container-instruction>.cityplanner-icon{font-size:24px;line-height:56px;padding:0 16px}#landscape-container-instruction #landscape-container-close{font-size:20px;position:absolute;right:0;top:0}#map-container .cpdl-button{pointer-events:all}.landscapeinstruction-container{bottom:0;font-family:Roboto Condensed,sans-serif;font-size:14px;left:56px;line-height:18px;margin:10px;overflow:hidden;position:absolute;right:56px;top:0}.landscapeinstruction-container>div{display:table;height:36px;width:100%}.mod-html-display-landscapeinstruction{display:table-cell;vertical-align:middle}.timeslider-slider{margin:47px auto 0}.timeslider-slider.ui-slider{background-color:#e9e9e9;border-radius:3px;height:6px;transition:none}.timeslider-slider .ui-slider-handle{border-radius:50%;height:24px;margin-left:-12px;top:-9px;transition:none;transition-duration:.05s;transition-property:left;width:24px;z-index:3}.timeslider-slider .ui-slider-handle.ui-state-active,.timeslider-slider .ui-slider-handle.ui-state-focus,.timeslider-slider .ui-slider-handle.ui-state-hover{border:0}.timeslider-slider .ui-slider-range{background-color:#0db02bbf;transition-duration:.05s;transition-property:all}.timeslider-slider .timeslider-marker{background-color:#000;border-radius:3px;height:6px;position:absolute;top:0;width:6px;z-index:2}.mod-poi-label{color:#fff;opacity:1;text-align:center;text-shadow:2px 2px 2px #000;white-space:nowrap}.mod-poi-label .mod-poi-label-balloon-div{moz-transform-origin:top center;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;-o-transform-origin:top center;-ms-transform-origin:top center;-webkit-transform-origin:top center;transform-origin:top center}@media (max-height:800px),(max-width:800px){.mod-poi-label .mod-poi-label-balloon-div{-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}}@media (max-height:500px),(max-width:767px){.mod-poi-label .mod-poi-label-balloon-div{-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5)}}@media (min-width:1955px){.mod-poi-label .mod-poi-label-balloon-div{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (min-width:2040px){.mod-poi-label .mod-poi-label-balloon-div{-moz-transform:scale(1.33);-o-transform:scale(1.33);-ms-transform:scale(1.33);-webkit-transform:scale(1.33);transform:scale(1.33)}}@media (min-width:2790px){.mod-poi-label .mod-poi-label-balloon-div{-moz-transform:scale(1.66);-o-transform:scale(1.66);-ms-transform:scale(1.66);-webkit-transform:scale(1.66);transform:scale(1.66)}}@media (min-width:3540px){.mod-poi-label .mod-poi-label-balloon-div{-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);-webkit-transform:scale(2);transform:scale(2)}}.mod-instruction{opacity:0!important;top:117px}#pre-login-page{background-position:20px 20px!important}#pre-login-page .iui-non-ideal-state{top:80px;transform:translate(-50%)}#ribbon *{font-family:Roboto Condensed,sans-serif;font-size:15px}#ribbon-container{-webkit-touch-callout:none;-webkit-user-drag:none;left:-1000px;overflow:hidden;pointer-events:none;right:0;top:0;transition:all .1s ease-in-out;user-select:none;-ms-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none}#ribbon-container *{pointer-events:all}#ribbon{moz-transform-origin:bottom right;border-top-left-radius:20px;bottom:0;height:75px;position:absolute;right:0;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;-o-transform-origin:bottom right;-ms-transform-origin:bottom right;-webkit-transform-origin:bottom right;transform-origin:bottom right;z-index:20}.ribbon:first-of-type{border-left:0}.ribbon-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:75px;position:relative;vertical-align:top;width:75px}.ribbon-icon-close{background-image:url(/app/iconlibrary/extended_ui/x2.svg)!important;display:none}.no-touchevents .ribbon:hover *{color:#0db02bbf!important}.ribbon-text{display:inline-block;line-height:20px;min-width:112px;padding-right:10px;position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:top}#ribbon .material-icons{font-family:Material Icons!important}.ribbon{background:#0000}.ribbon-active:after,.ribbon:after{background-color:#0db02bbf;border-radius:2px;bottom:0;content:"";height:4px;left:50%;opacity:0;position:absolute;right:50%;transition:all .1s ease-in-out}.ribbon-active:after{background-color:#0db02bbf;left:0;opacity:1;right:0}.ribbon-gradient{position:relative}.ribbon-gradient>button,.ribbon-gradient>div{z-index:1}.ribbon-gradient:after{background:linear-gradient(180deg,#ffffff40 0,#00000040);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ribbon-icon{height:32px!important;margin:4px!important;width:32px!important}.ribbon-icon i{font-size:20px!important;line-height:33px}.ribbon-text{bottom:5px;left:50%;margin:0;min-width:100px;overflow:hidden;padding:0;position:absolute;text-overflow:ellipsis;top:auto;transform:translateX(-50%);white-space:nowrap;width:100px}#ribbon-drawer .mod-html-display-viewpoints .mod-html-default{color:#000;font-size:20px;margin:20px;text-align:center}#ribbon-container{background-color:#f0f0f0f2;bottom:0;height:60px;left:0;position:absolute;top:auto;width:100%;z-index:10000}#ribbon-container.drawerOpen{max-height:440px;transition:all .2s ease-in-out}#ribbon{font-weight:400;justify-content:center;width:100%}#ribbon,.ribbon{height:60px;position:relative}.ribbon{background:none;border:none;color:#000;cursor:url(/app/images/cursors/pointer32.cur),pointer;font-size:1.1em;text-align:center;text-transform:none;vertical-align:top;width:100px}#ribbon-search{cursor:url(/app/images/cursors/default32.cur),default;pointer-events:none}.no-touchevents .ribbon.ribbon-active:hover{background-color:initial!important}.dialogue-tool-button.drawerOpen{bottom:calc(50% + 10px)!important}#ribbon-drawer{color:#fff;margin-top:2px;overflow-y:auto;transition:opacity .05s ease-in-out;width:100%}.drawer-timeslider .cpdl-button .cityplanner-icon,.projectview-layer>.cpdl-button .cityplanner-icon,.timeslider-button>.cpdl-button .cityplanner-icon{background-position:50%;background-repeat:no-repeat;background-size:contain}.slider-off .cpdl-primary-color,.slider-off .timeslider-slider .ui-slider-handle,.slider-off .timeslider-slider .ui-slider-range{background-color:#aaa!important}.projectview-group[data-mutualexclusivelayers=true] .cpdl-switch{display:none}.cpdl-button.drawer-tool-item,.cpdl-button.projectview-layer{padding:0 40px}.projectview-minimenu,.projectview-window{pointer-events:all}.mobile-container #projectview-minimenu,.no-touchevents .touch-ui,.touchevents .no-touch-ui{display:none}.projectview-menu-window{left:-300px;position:absolute;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;width:300px}.projectview-menu-window.visible{left:-300px}.mobile-ui-buttons{align-items:center;display:flex;flex-direction:column;position:absolute;width:40px}body.has-dialogue .mobile-ui-buttons{width:56px}.mobile-ui-top-right{right:16px;top:72px}.mobile-ui-top-right>*{margin-bottom:16px}.mobile-ui-bottom-right{bottom:16px;right:16px}.mobile-ui-bottom-right>*{margin-top:16px}#projectview-category-display,#projectview-right-buttons,#projectview-right-buttons-comments{-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}#projectview-category-display,#projectview-right-buttons,#projectview-right-buttons-comments,#projectview-tools-categories,#projectview-tools-layers{moz-transform-origin:bottom right;-o-transform-origin:bottom right;-ms-transform-origin:bottom right;-webkit-transform-origin:bottom right;transform-origin:bottom right}#projectview-right-buttons,#projectview-right-buttons-comments{bottom:200px;position:absolute;right:0;width:188px}.projectview-right-button-spaceing{float:left;height:16px;position:relative;width:188px}#projectview-tool-button-categories .projectview-icon,#projectview-tool-button-categories-close .projectview-icon{background-image:url(/app/iconlibrary/standard_ui/categories.svg)}#projectview-tool-button-suggestionlist .projectview-icon,#projectview-tool-button-suggestionlist-close .projectview-icon{background-image:url(/app/iconlibrary/standard_ui/list.svg)}.projectview-tool-button .projectview-circle{background-repeat:no-repeat;border:0;border-radius:50%;height:60px;left:64px;position:absolute;width:60px;z-index:1}.projectview-tool-button .projectview-inner-circle{border:2px solid #eee;border-radius:50%;height:50px;left:67px;position:absolute;top:3px;width:50px;z-index:2}.projectview-tool-button .projectview-circle{background-color:#000000a6}.no-touchevents .projectview-tool-button .projectview-icon-close,.no-touchevents .projectview-tool-button-active>.projectview-group-button .projectview-icon-close,.no-touchevents .projectview-tool-button.selected .projectview-icon-close{background-image:url(/app/iconlibrary/extended_ui/x2.svg)!important;background-size:34px 34px!important;display:none}.projectview-tool-button .projectview-text{border-radius:3px;bottom:-20px;color:#fff;font-size:1.1em;height:30px;left:29px;line-height:15px;overflow:hidden;padding:1px;position:absolute;text-align:center;text-shadow:0 0 5px #000;text-shadow:0 0 5px #000,0 0 5px #000,0 0 5px #000,0 0 5px #000;text-transform:uppercase;width:130px;z-index:10}.projectview-tool-button .projectview-icon{background-image:url(/app/iconlibrary/standard_ui/layers.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:34px;left:64px;margin:13px;position:absolute;top:0;width:34px;z-index:3}.projectview-circle{background-color:#000000a6;border-radius:50%}.projectview-inner-circle{border:2px solid #eee;border-radius:50%;height:50px;left:3px;position:absolute;top:3px;width:50px;z-index:2}.projectview-icon-masthead .projectview-icon{background-position:0 0;background-repeat:no-repeat;background-size:contain;pointer-events:all;position:relative;z-index:9}.objectinfo-shelf{pointer-events:all}.objectinfo-shelf .cpdl-shelf{max-width:calc(100% - 56px);min-width:auto;width:400px}.projectview-details-window{bottom:0;left:0;position:absolute;right:0;top:0}.projectview-details-close{height:16px;left:10px;position:absolute;top:10px;width:16px;z-index:10000}.projectview-details-close i{color:#fff!important;cursor:url(/app/images/cursors/pointer32.cur),pointer;font-size:16px;text-shadow:0 2px 2px #0000002e}.projectview-description{font-family:Lato,sans-serif;font-size:16px;font-weight:lighter;padding:14px}.projectview-details-window *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.projectview-details-title .projectview-window-icon{background-image:url(/app/iconlibrary/create/marker.svg)}.projectview-details-window .projectview-project-images img,.projectview-details-window .slick-list,.projectview-details-window .slick-slider,.projectview-details-window .slick-track{height:212px}.projectview-details-window .projectview-image-navigation{height:40px;line-height:40px}.projectview-details-window .projectview-image-nav,.projectview-details-window .projectview-image-nav img{height:40px;width:40px}.projectview-details-window .projectview-image-captions{float:left;height:20px;line-height:20px;overflow:hidden;padding:6px 5px 4px;text-overflow:ellipsis;white-space:nowrap;width:230px}.projectview-details-window .projectview-window-content-spacer{height:13px}.projectview-details-window .projectview-window-icon{background-size:30px;height:30px;width:30px}.projectview-details-window .projectview-window-close{background-size:30px;height:40px;width:40px}.projectview-details-window .projectview-window-content{-webkit-margin-before:0;-webkit-margin-after:.9em;font-size:1em;line-height:1.2em!important;min-height:60px;padding:0}.projectview-details-window .projectview-project-images{height:212px;width:333px}.projectview-details-title{color:#fff;cursor:url(/app/images/cursors/move32.cur),move;font-family:Roboto Condensed,sans-serif;font-size:20px;font-weight:400;height:40px;line-height:40px;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.projectview-details-title .projectview-title{height:40px;overflow:hidden;padding:0 30px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 60px);z-index:1}.projectview-details-title .titlebar-overflow-fix{margin:0 40px;max-height:40px;overflow:hidden;position:relative;text-overflow:ellipsis;z-index:1}.projectview-poi-image-navigation{height:40px;margin-bottom:13px}.projectview-embedded-poi{bottom:0;left:0;position:absolute;right:0;top:0}.projectview-embedded-poi>*{height:100%;width:100%}.projectview-project-images{height:170px;margin:0;overflow:hidden;position:relative;text-align:center;width:100%}.slick-slide{margin:100px 0 0;opacity:.5;transform:translateY(-50%)}.slick-list{height:170px}.slick-slider{height:170px;opacity:0}.slick-slider.slick-initialized{opacity:1;transition:opacity .2s ease-in}.slick-slider .slick-arrow{display:none!important}.slick-track{height:170px}.slick-current{opacity:1}.projectview-project-images img.inactive{opacity:.5}.projectview-project-images.single-image{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center}.projectview-image-navigation{height:35px;line-height:35px;margin-right:10px}.projectview-image-nav{background-position:50%;background-repeat:no-repeat;cursor:url(/app/images/cursors/pointer32.cur),pointer;float:right;height:35px;width:35px}.single-image .projectview-image-nav:not(.projectview-image-fullscreen){display:none}.projectview-image-captions{font-size:1em;line-height:30px;padding:5px 0 5px 10px}.projectview-window-scroll{height:calc(100% - 40px);overflow-x:hidden;overflow-y:auto;position:relative}.projectview-sharebuttons{height:30px;position:relative;text-align:center}.mod-projectview-poiwindow .share-icon-container{background-color:#ffffffd9!important;border-radius:50%;height:30px;margin-left:5px;margin-right:5px;width:30px}.mod-projectview-poiwindow .share-icon-container img{height:30px;margin:0;width:30px}.projectview-window-close,.projectview-window-icon{background-position:50%;background-repeat:no-repeat;background-size:30px;height:45px;position:absolute;width:45px}.projectview-window-close{background-image:url(/app/iconlibrary/extended_ui/x2.svg);cursor:url(/app/images/cursors/pointer32.cur),pointer;pointer-events:all!important;right:0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;z-index:1000000}.projectview-image-fullscreen{background-image:url(/app/svg/slideshow/fullscreen.svg)}.share-icon-container{background-position:50%;background-size:contain}.objectinfo-share{background-color:#fff!important;bottom:0;box-shadow:0 -3px 6px #00000029;color:#0000008a!important;display:none;font-family:Roboto Condensed,sans-serif!important;height:40px;left:0;line-height:40px;padding:8px;position:absolute;right:0}.objectinfo-share .projectview-info-text{color:#000;display:inline-block;font-size:16px;font-weight:400;margin-left:5px;vertical-align:top}.no-touchevents .objectinfo-share:hover{background:linear-gradient(180deg,#ffffff3d 0,#0000003d)}.hasshare .objectinfo-share{display:block}.hasshare .projectview-window-scroll{height:calc(100% - 96px)}.mod-objectinfo-images .projectview-project-images{background-color:#ffffffd9!important;height:200px;width:100%}.mod-objectinfo-images.projectview-project-images-container{height:200px;position:relative;width:100%}.mod-objectinfo-images .projectview-image-navigation{bottom:0;height:auto;left:0;margin:0;pointer-events:none;position:absolute;right:0;top:0}.mod-objectinfo-images .projectview-image-captions{color:#fff!important;font-family:Roboto Condensed,sans-serif;font-style:italic;text-shadow:0 2px 2px #000}.mod-objectinfo-images .projectview-image-nav{background-color:#0000004d;float:none;pointer-events:all;position:absolute;top:50%;transform:translateY(-50%)}.mod-objectinfo-images .projectview-image-prev{border-bottom-right-radius:50%;border-top-right-radius:50%;left:0}.mod-objectinfo-images .projectview-image-next{border-bottom-left-radius:50%;border-top-left-radius:50%;right:0}.mod-objectinfo-images .projectview-image-fullscreen{display:none;right:0;top:0}.mod-objectinfo-images .projectview-image-captions{bottom:0;position:absolute;top:auto}.mod-wms-infowindow{font-family:Roboto Condensed,sans-serif;max-width:80%;min-height:100px;min-width:300px;pointer-events:all;position:absolute;z-index:100}.mod-wms-infowindow-header{background-color:#0db02bbf;font-weight:700;height:25px;text-align:center}.mod-wms-infowindow .projectview-window-close{background-size:contain;height:25px;width:25px}.mod-wms-infowindow-content{word-wrap:break-word;background-color:#000000bf;padding:13px}.mod-wms-infowindow-html .mod-wms-infowindow-header{background-color:#000000bf!important}.mod-wms-infowindow-html .mod-wms-infowindow-content{background-color:#ffffffd9!important;overflow:hidden;padding:0}.projectview-details-window[data-onclickaction=attributes] .projectview-details-title .projectview-window-icon{background-image:url(/app/svg/panel.svg);background-size:30px!important}.projectview-details-window[data-onclickaction=attributes] .projectview-description{display:none}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes{display:block}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes .projectview-attribute-group *{font-family:Roboto,sans-serif!important}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes .projectview-attribute-group-header{background-color:#5e5e5e;color:#fff!important;cursor:url(/app/images/cursors/pointer32.cur),pointer;font-size:14px;height:25px;line-height:25px;margin-top:5px;overflow:hidden;padding:0 20px 0 10px;position:relative;text-overflow:ellipsis;text-transform:none}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes .projectview-attribute-group-icon{background-image:url(/app/svg/minus-white.svg);background-position:50%;background-repeat:no-repeat;height:25px;position:absolute;right:0;top:0;width:25px}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes .projectview-attribute-group-collapsed .projectview-attribute-group-body{display:none}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes .projectview-attribute-group-collapsed .projectview-attribute-group-icon{background-image:url(/app/svg/plus-white.svg)}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes table{table-layout:fixed;width:100%;word-break:break-all}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes table,.projectview-details-window[data-onclickaction=attributes] .projectview-attributes td,.projectview-details-window[data-onclickaction=attributes] .projectview-attributes th{background-color:#fff;border:1px solid #dadada;border-collapse:collapse;color:#000}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes td{font-size:12px;line-height:15px;min-height:25px;padding:5px 10px}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes td:first-child{width:100px}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes .projectview-attribute-item[data-type=meta]{display:none}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes .projectview-attribute-item[data-type=attribute]{line-height:25px;min-height:25px}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes .projectview-attribute-item[data-type=attribute] .attribute-category{display:none}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes .projectview-attribute-item[data-type=attribute] .attribute-attribute .name{font-size:80%;opacity:.8}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes .projectview-attribute-item[data-type=category]{background-color:#5e5e5e;font-family:Roboto Condensed,sans-serif;font-size:14px;height:25px;line-height:25px;margin-top:10px;padding:0 10px;text-transform:none}.projectview-details-window[data-onclickaction=attributes] .projectview-attributes .projectview-attribute-item[data-type=category] .attribute-attribute{display:none}#projectview-image-viewer{background-color:#000000bf;bottom:0;left:0;pointer-events:all;position:absolute;right:0;top:0;z-index:1000020}.projectview-panel #projectview-image-viewer{right:0}#projectview-image-viewer-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;bottom:35px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;left:35px;position:absolute;right:35px;top:35px}#projectview-image-viewer-container img{max-height:100%;max-width:100%}#projectview-image-viewer-footer{moz-transform-origin:bottom right;background-color:#000;bottom:0;height:50px;left:0;position:absolute;right:0;-o-transform-origin:bottom right;-ms-transform-origin:bottom right;-webkit-transform-origin:bottom right;transform-origin:bottom right}@media (max-height:800px),(max-width:1023px){#projectview-image-viewer-footer{-moz-transform:scale(.8)!important;-o-transform:scale(.8)!important;-ms-transform:scale(.8)!important;-webkit-transform:scale(.8)!important;transform:scale(.8)!important}}@media (max-height:500px),(max-width:767px){#projectview-image-viewer-footer{-moz-transform:scale(.5)!important;-o-transform:scale(.5)!important;-ms-transform:scale(.5)!important;-webkit-transform:scale(.5)!important;transform:scale(.5)!important}}@media (min-width:1955px){#projectview-image-viewer-footer{-moz-transform:scale(1.1)!important;-o-transform:scale(1.1)!important;-ms-transform:scale(1.1)!important;-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important}}@media (min-width:2040px){#projectview-image-viewer-footer{-moz-transform:scale(1.33)!important;-o-transform:scale(1.33)!important;-ms-transform:scale(1.33)!important;-webkit-transform:scale(1.33)!important;transform:scale(1.33)!important}}@media (min-width:2790px){#projectview-image-viewer-footer{-moz-transform:scale(1.66)!important;-o-transform:scale(1.66)!important;-ms-transform:scale(1.66)!important;-webkit-transform:scale(1.66)!important;transform:scale(1.66)!important}}@media (min-width:3540px){#projectview-image-viewer-footer{-moz-transform:scale(2)!important;-o-transform:scale(2)!important;-ms-transform:scale(2)!important;-webkit-transform:scale(2)!important;transform:scale(2)!important}}#projectview-image-viewer-footer .projectview-image-nav{background-size:contain;height:50px;width:50px}#projectview-image-viewer-footer .projectview-image-nav img{height:50px;width:50px}#projectview-image-viewer-footer .projectview-image-captions{color:#fff;font-size:2em;line-height:40px;padding:5px 0 5px 10px}.projectview-image-close-fullscreen{background-image:url(/app/svg/slideshow/x2.svg)}.projectview-image-exit-fullscreen{background-image:url(/app/svg/slideshow/window.svg)}.projectview-image-next{background-image:url(/app/svg/slideshow/fwd.svg)}.projectview-image-prev{background-image:url(/app/svg/slideshow/rwd.svg)}textarea{overflow:auto}body .mobile-container #panorama-vrview{bottom:140px}body #panorama-addcomment,body #panorama-showcomments,body #panorama-vrview{z-index:1000}body .panorama-vrview-icon{background-image:url(/app/iconlibrary/standard_ui/virtual_reality.svg);background-size:contain;display:block;height:34px;margin:2px auto;width:34px}#dialogue-window{moz-transform-origin:bottom right;background-color:#dfdfdf;bottom:0;height:100%;max-height:100%;pointer-events:all;position:absolute;right:0;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;-o-transform-origin:bottom right;-ms-transform-origin:bottom right;-webkit-transform-origin:bottom right;transform-origin:bottom right;width:100%;z-index:10000}#dialogue-form{height:100%}#dialogue-window b{font-weight:700}#dialogue-window i:not(.cityplanner-icon){font-style:italic}.dialogue-window-title{height:56px}.dialogue-logo{background-color:#000000bf;background-image:url(/app/svg/ribbon/cityplanner.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:75px;vertical-align:top;width:75px}.dialogue-comment .dialogue-logo{background-image:url(/app/svg/human.svg)}.dialogue-arrow{border-color:#0db02bbf #0000 #0db02bbf #000000bf;border-style:solid;border-width:38px 0 37px 23px;display:inline-block;height:0;vertical-align:top;width:0}.dialogue-title-text{background-color:#0db02bbf;color:#fff;display:inline-block;font-size:1.3em;height:56px;padding-left:21px;text-transform:uppercase;width:calc(100% - 119px)}.dialogue-window-back,.dialogue-window-close,.dialogue-window-reload{background-image:url(/app/iconlibrary/extended_ui/x2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;background-size:35px;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:45px;height:56px;pointer-events:all;position:absolute;right:0;top:15px;width:45px;width:56px}.dialogue-window-back,.dialogue-window-minimize{background-image:url(/app/iconlibrary/extended_ui/back.svg)}.dialogue-window-menu{color:#fff;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:56px;position:absolute;right:0;top:0;width:56px}.dialogue-window-menu-content{background-color:#fff;box-shadow:0 0 2px 2px #00000029;color:#000;opacity:0;position:absolute;right:10px;top:48px;transform:scaleY(0);transform-origin:top center;transition:all .1s ease-in-out;width:100px}.dialogue-window-menu-open .dialogue-window-menu-content{opacity:1;transform:scaleY(1)}.dialogue-window-menu-item{font-size:18px;height:40px;line-height:40px;padding:0 8px}.no-touchevents .dialogue-window-menu-item:hover{background-color:#eee}.dialogue-window-menu .cityplanner-icon{display:block;font-size:24px;height:24px;padding:16px;width:24px}#dialogue-window .dialogue-arrow,#dialogue-window .dialogue-logo,.dialogue-comment .dialogue-arrow,.dialogue-comment .dialogue-logo{display:none}#dialogue-window .dialogue-window-close,.dialogue-comment .dialogue-window-close{background-size:35px;height:56px;left:0;position:absolute;top:0;width:56px;z-index:2}#dialogue-window .dialogue-title-text,.dialogue-comment .dialogue-title-text{padding-left:70px;width:calc(100% - 70px)}.mobile-container .dialogue-window-title .dialogue-title-textcontent{bottom:auto;display:inline-block;font-family:Roboto Condensed,sans-serif;font-size:18px;font-weight:700;left:0;line-height:20px;margin:0;max-width:calc(100% - 50px);min-width:112px;overflow:hidden;padding-right:10px;position:relative;text-overflow:ellipsis;text-transform:none;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:top;white-space:nowrap}.dialogue-section-header{background-color:#4d4d4d;border:1px solid #4d4d4d;color:#eee;cursor:url(/app/images/cursors/pointer32.cur),pointer;font-size:12px;height:40px;line-height:40px;position:relative;text-align:center;text-transform:uppercase}.dialogue-section-body{border-top:none;min-height:200px;padding:20px 0;position:relative;width:100%}.flex-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;-moz-align-content:stretch;align-content:stretch;-webkit-align-items:center;-moz-align-items:center;align-items:center;bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;left:0;position:absolute;right:0;top:0}.dialogue-component{align-items:center;border-bottom:none;display:flex;position:relative}.dialogue-component.dialogue-component-information{display:block}.dialogue-component:last-of-type{border-bottom:none}#dialogue-window .dialogue-component input[type=text]{border-radius:0}.dialogue-component-button{border-radius:50%;display:none;height:54px;left:-30px;margin:-28px 3px 3px;opacity:.6;position:absolute;top:50%;width:54px}.dirty .dialogue-component-button{opacity:1}.dialogue-component.required .dialogue-component-button{border:0;margin:-28px 5px 5px}.dialogue-component-required{color:#9b9b9b;display:none;font-family:Roboto Condensed,sans-serif;font-size:12px;text-align:left;width:100%}.dialogue-component-required:before{content:"* "}.dialogue-component.required .dialogue-component-required{display:block}.dialogue-component-icon{background-position:50%;background-repeat:no-repeat;height:54px;width:54px}.dialogue-component.dialogue-component-no-icon .dialogue-component-icon{display:none}.dialogue-component-information .dialogue-component-icon{background-image:url(/app/iconlibrary/standard_ui/cityplanner.svg)}#dialogue-section-after .dialogue-component-icon{background-image:none}.dialogue-satisfaction-value{background-position:50%;background-repeat:no-repeat}.dialogue-component-padding{padding:5px 8px;width:calc(100% - 16px)}.dialogue-component-content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:10px 0}.dialogue-component-information{margin-left:50px;width:calc(100% - 42px)}.dialogue-component-information .dialogue-component-icon{background-size:contain;height:24px;margin:4px;width:24px}.dialogue-component-information .dialogue-component-padding{padding-left:0}.dialogue-component-information .dialogue-component-padding:before{border:5px solid #0000;border-right-color:#000;content:" ";left:-10px;position:absolute;top:17px}.dialogue-component-information .dialogue-component-button{background-color:#000;border-radius:0;border-radius:4px;box-shadow:0 1px 3px 0 #0003;display:block;height:32px;left:-40px;margin:-5px 0 0;top:10px;width:32px}.dialogue-flex{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.dialogue-flex,.dialogue-flex-spacebetween{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.dialogue-flex-spacebetween{-webkit-box-align:normal;-ms-flex-align:normal;-webkit-align-items:normal;-moz-align-items:normal;align-items:normal}body.mobileview-panorama .dialogue-component-create .dialogue-create-button{opacity:.3}body.mobileview-panorama .dialogue-component-create .dialogue-create-button .cpdl-button{pointer-events:none!important}body.mobileview-panorama .dialogue-component-create .dialogue-create-panorama-notification{display:flex}.dialogue-component-create .dialogue-create-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:100%}.dialogue-component-create .dialogue-create-button .cpdl-button{display:inline-block;line-height:50px;margin:10px}.dialogue-component-create .dialogue-create-button .cpdl-button.cpdl-dark-color{background-color:#484848}.dialogue-component-create .dialogue-create-button .label{display:inline-block;font-size:22px;margin:10px;text-align:left;width:120px}.dialogue-component-create .dialogue-create-button .label span{display:block}.dialogue-component-create .dialogue-create-button .label .info{display:none;font-size:14px}.dialogue-component-create .dialogue-create-panorama-notification{display:none;margin-top:10px;width:100%}.dialogue-component-create .dialogue-create-panorama-notification .cpdl-button{flex-grow:1;height:40px;pointer-events:none!important}.dialogue-component-create .dialogue-create-panorama-notification .cpdl-button.cpdl-dark-color{background-color:#484848}.dialogue-component-create .dialogue-create-panorama-notification .cpdl-button .cityplanner-icon{font-size:20px;height:40px;line-height:40px;text-align:center;width:40px}.dialogue-component-create .dialogue-create-panorama-notification .cpdl-button .text{flex-grow:1}.dialogue-component-create .dialogue-create-panorama-notification .cpdl-button .text span{display:block;line-height:normal;text-align:left}.dialogue-component-create .dialogue-create-panorama-notification .cpdl-button .text .row1{font-size:14px;font-weight:700}.dialogue-component-create .dialogue-create-panorama-notification .cpdl-button .text .row2{font-size:10px}.dialogue-component-create .dialogue-create-edit-delete{display:none;margin-top:10px;width:100%}.dialogue-component-create .dialogue-create-edit-delete .cpdl-button{display:inline-block;height:30px;line-height:30px;margin:5px}.dialogue-component-create .dialogue-create-edit-delete .cpdl-button span{font-size:14px;font-weight:700}.dialogue-component-create .dialogue-create-edit-delete .dialogue-create-edit{flex-grow:1}.dialogue-component-create .dialogue-create-edit-delete .dialogue-create-clear-all{border:2px solid #ae2225;color:#ae2225!important;height:26px;line-height:26px;width:80px}.dialogue-component-create .dialogue-create-edit-delete .dialogue-create-edit .dialogue-create-edit-info{display:block}.dialogue-component-create .dialogue-create-edit-delete .dialogue-create-edit .dialogue-create-edit-content{display:none;font-size:10px;line-height:normal}.dialogue-component textarea{background-color:#fff;border:0;border-bottom:2px solid #cdcdcd;box-sizing:border-box;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:lighter;margin:0 0 5px;text-align:left;text-transform:none!important;width:100%}.dialogue-component-content,.dialogue-question-radiobutton,.dialogue-satisfaction-values,dialogue-question-checkbox{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.dialogue-satisfaction-values{display:block;width:100%}.dialogue-categories{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.dialogue-satisfaction-value{border-radius:50%;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:32px;margin:0 0 10px 30px;position:relative;transition:opacity .1s ease-in-out;width:32px}.dialogue-satisfaction-value:last-of-type{margin-bottom:0}.suggestion-option-response.dialogue-satisfaction-value{background-color:initial;color:#000;cursor:url(/app/images/cursors/default32.cur),default;margin:0;opacity:1;padding:4px 0}.dialogue-question-option{margin:10px 26px 10px 13px;width:100%}.dialogue-question-option .text,.satisfaction-caption{word-wrap:break-word;font-size:16px;left:-50px;left:-10px;position:absolute;text-align:center;top:55px;width:150px;width:72px}.dialogue-section-body{color:#000}.dialogue-question-option{word-wrap:break-word;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:lighter}.satisfaction-icon{position:absolute}.satisfaction-icon .cityplanner-icon{font-size:32px;transition:all .1s ease-in-out}.dialogue-satisfaction-value.selected .satisfaction-icon .cityplanner-icon{position:relative}.dialogue-satisfaction-value.selected .satisfaction-icon .cityplanner-icon:after{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#ffffff40 0,#00000040);-webkit-background-clip:text;background-clip:text;bottom:0;color:#0000;content:attr(data-text);left:0;position:absolute;right:0;top:0}.satisfaction-caption{height:32px;left:0;line-height:32px;margin-left:42px;overflow:hidden;position:relative;text-align:left;text-overflow:ellipsis;top:0;white-space:nowrap;width:200px;width:280px}#dialogue-form .satisfaction-icon .cityplanner-icon{font-size:50px}#dialogue-form .dialogue-question-option .text,#dialogue-form .satisfaction-caption{font-size:22px}#dialogue-form .satisfaction-caption{height:50px;line-height:50px;margin-left:66px;width:calc(100% - 60px)}#dialogue-form .dialogue-satisfaction-value{height:50px;margin-left:40px;width:auto}.dialogue-attach-file{line-height:50px;margin:10px}.dialogue-attach-file input{cursor:url(/app/images/cursors/pointer32.cur),pointer;opacity:0;position:absolute;top:0;z-index:1}.required .terms-caption:after{content:" *"}.dialogue-userinfo-terms-text{font-family:Lato,sans-serif;font-size:16px;line-height:1.25em;padding:10px;white-space:pre-wrap}#dialogue-window :-ms-input-placeholder,#dialogue-window ::-moz-placeholder,#dialogue-window ::-ms-input-placeholder,#dialogue-window ::-webkit-input-placeholder,#dialogue-window input:-ms-input-placeholder,#dialogue-window input::-moz-placeholder,#dialogue-window input::-ms-input-placeholder,#dialogue-window input::-webkit-input-placeholder{text-align:left;text-transform:none!important}#dialogue-legal{background-color:#dfdfdf;font-size:16px;line-height:21px;padding:10px 30px}.hidden{display:none!important}.dialogue-navigation{background-color:#eee;display:none;height:40px;position:relative}.suggestions-area{background-color:#dfdfdf;overflow:hidden;padding:20px 0;position:relative;transition:all .1s ease-in-out}.suggestions-area.nano{height:calc(100% - 96px)!important;position:relative;width:100%}.suggestion-area{background-color:#fff9;border-radius:4px;box-shadow:0 2px 3px #0003;color:#4d4d4d;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:10px 8px;min-height:28px;padding:0}.suggestion-question{border-top-left-radius:inherit;border-top-right-radius:inherit}.suggestion-divider{border-top:2px dashed #b3b3b3;height:0;margin:19px auto;width:380px}.suggestion-icon{background-image:url(/app/svg/mgmt-area/question.svg);background-position:50%;background-repeat:no-repeat;display:none;min-height:100%;width:80px}.suggestion-icon-create,.suggestion-icon.create-idea{background-image:url(/app/svg/mgmt-area/bulb.svg)}.suggestion-icon-search{background-image:url(/app/svg/mgmt-area/search.svg)}.suggestion-icon-attach{background-image:url(/app/svg/mgmt-area/paperclip.svg)}.suggestion-icon-satisfaction{background-image:url(/app/svg/mgmt-area/happiness.svg)}.suggestion-icon-textarea{background-image:url(/app/svg/mgmt-area/write.svg)}.suggestion-question-area{border-radius:inherit;display:inline-block;font-family:Roboto Condensed,sans-serif;font-size:14px;margin:0;width:100%}.suggestion-question{background-color:#000000de;color:#ffffffde;color:#fff;font-family:Lato,sans-serif;font-size:16px;margin:0;min-height:20px;padding:10px;text-align:left;width:calc(100% - 20px)}.suggestion-option-response{border-radius:15px;color:#121212;line-height:30px;line-height:16px}.suggestion-response ul{list-style-position:inside;padding:0}.suggestion-footer{background-color:#000000bf;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:16px;height:21px}@media (max-height:500px),(max-width:767px){.suggestion-footer .suggestion-icon-group>*{transform:scale(.6)}}.dialogue-suggestion-share-button{background-image:url(/app/svg/share.svg);background-position:0;background-repeat:no-repeat;background-size:50px 50px;height:56px;position:absolute;right:0;top:0;width:56px}.dialogue-suggestion-share-button:hover{cursor:url(/app/images/cursors/pointer32.cur),pointer}.suggestion-icon-group{background-position:0;background-repeat:no-repeat;background-size:50px 50px;border-radius:25px;height:50px;line-height:50px;margin-right:20px}.suggestion-icon-group.share{background-color:initial;position:absolute;right:40px;top:5px}.suggestion-icon-group:last-of-type{margin-right:0}.dialogue-comment .suggestion-icon-group.share{right:20px;z-index:10000}.suggestion-icon-group-button{background-color:#0db02b}.suggestion-footer *{display:none!important}.popularity{background-image:url(/app/svg/flame.svg);padding-left:45px;width:25px}.share{cursor:url(/app/images/cursors/pointer32.cur),pointer;padding-right:15px}.share-icon{background-image:url(/app/svg/share.svg);background-position:50%;background-repeat:no-repeat;background-size:50px 50px;display:inline-block;height:44px;margin:3px;vertical-align:top;width:44px}.share-icon.share-active{background-color:#fff;background-image:url(/app/svg/share-active.svg);border-radius:50%}.share-buttons{display:inline-block;height:50px;position:relative;vertical-align:top}.suggestion-icon-group .share-link-display,.suggestion-icon-group .share-mail-display{height:30px}.suggestion-section{left:50%;transform:translateX(-50%)}#dialogue-menu,#suggestion-list,.suggestion-section{position:absolute;transition:all .1s ease-in-out;width:100%}#dialogue-menu,#suggestion-list{bottom:0;overflow:hidden;pointer-events:all;right:0;top:0}body.dialogue-create #projectview-copyright{display:none}#dialogue-create-ui{display:none;pointer-events:all}#dialogue-create-ui #dialogue-create-ui-close{bottom:44px;display:block;left:16px;position:absolute}#dialogue-create-ui #dialogue-create-ui-delete,#dialogue-create-ui #dialogue-create-ui-plus{display:none;position:absolute}#dialogue-create-ui #dialogue-create-ui-info{bottom:0;color:#fff;font-size:14px;font-weight:700;padding:3px;position:absolute;text-align:center;width:100%}#dialogue-create-ui .confirm-dialogue{bottom:0;display:none;position:absolute;width:100%}#dialogue-create-ui .confirm-dialogue .title{color:#fff;font-size:12px;font-weight:700;height:20px;line-height:20px;text-align:center}#dialogue-create-ui .confirm-dialogue .buttons{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#dialogue-create-ui .confirm-dialogue .buttons .cpdl-button{height:30px;line-height:30px;margin:20px 10px;width:100px}#dialogue-create-ui .confirm-dialogue .buttons .cpdl-button span{font-size:14px;font-weight:700}#dialogue-create-ui #dialogue-create-ui-confirm-clearall-cancel,#dialogue-create-ui #dialogue-create-ui-confirm-clearall-clearall,#dialogue-create-ui #dialogue-create-ui-confirm-delete-all,#dialogue-create-ui #dialogue-create-ui-confirm-delete-cancel{width:80px}#dialogue-create-ui #dialogue-create-ui-confirm-clearall .title,#dialogue-create-ui #dialogue-create-ui-confirm-clearall-clearall .title{background-color:#ae2225}#dialogue-create-ui #dialogue-create-ui-confirm-clearall-clearall,#dialogue-create-ui #dialogue-create-ui-confirm-delete-all{border:2px solid #ae2225;color:#ae2225;line-height:normal}#dialogue-create-ui.confirm-clearall #dialogue-create-ui-draw,#dialogue-create-ui.confirm-delete #dialogue-create-ui-draw,#dialogue-create-ui.confirm-newfeature #dialogue-create-ui-draw{display:none}#dialogue-create-ui.confirm-clearall #dialogue-create-ui-confirm-clearall,#dialogue-create-ui.confirm-delete #dialogue-create-ui-confirm-delete,#dialogue-create-ui.confirm-newfeature #dialogue-create-ui-confirm-newfeature{display:block}#dialogue-create-ui[data-mode=mode-markplaces] #dialogue-create-ui-delete{bottom:44px;display:block;right:24px}#dialogue-create-ui[data-mode=mode-drawlines] #dialogue-create-ui-plus{bottom:44px;display:block;right:16px}#dialogue-create-ui[data-mode=mode-drawlines] #dialogue-create-ui-delete{bottom:114px;display:none;right:24px}#dialogue-create-ui[data-mode=mode-drawareas] #dialogue-create-ui-plus{bottom:44px;display:block;right:16px}#dialogue-create-ui[data-mode=mode-drawareas] #dialogue-create-ui-delete{bottom:114px;display:none;right:24px}#dialogue-menu{background-color:#ffffffd9;opacity:0;pointer-events:none;transform:scale(0);transform-origin:90% 90%;z-index:1000}#dialogue-menu.dialogue-menu-visible{opacity:1;pointer-events:all;transform:scale(1)}.dialogue-menu-label{border-radius:6px;color:#fff;overflow:hidden;padding:0 10px}.dialogue-menu-label:after,.dialogue-menu-label:before{border-radius:6px}#suggestion-list #suggestion-list-header{cursor:url(/app/images/cursors/default32.cur),default}#panorama-menu-close{bottom:21px;position:absolute;right:16px}#panorama-menu-showlist{bottom:100px;position:absolute;right:24px}#panorama-menu-create.no-showmap-menu,#panorama-menu-showmap{bottom:160px;position:absolute;right:24px}#panorama-menu-create{bottom:220px;position:absolute;right:24px}#panorama-menu-close-label,#panorama-menu-create-label,#panorama-menu-showlist-label,#panorama-menu-showmap-label{bottom:34px;box-shadow:0 5px 10px 0 #0000004f,0 2px 5px 0 #0000002e;font-size:16px;height:30px;line-height:30px;margin:0;max-width:calc(100% - 100px);position:absolute;right:85px;text-transform:uppercase;width:auto}#panorama-menu-showlist-label{bottom:105px}#panorama-menu-create-label.no-showmap-menu,#panorama-menu-showmap-label{bottom:165px}#panorama-menu-create-label{bottom:225px}.suggestionlist-hidden{display:none;opacity:0;right:-404px!important}#suggestion-list-header{background-color:#0db02bbf;background-image:url(/app/svg/buttons/panel.svg);background-position:0;background-repeat:no-repeat;background-size:45px 45px;color:#eee;font-size:1.4em;height:45px;line-height:45px;text-align:center;text-transform:uppercase}#suggestion-list-header .mod-html-display-suggestionlistname{display:inline-block;font-family:Roboto Condensed,sans-serif;font-size:18px;font-weight:700;max-width:calc(100% - 15px);overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:2}#dialogue-vrcontainer #suggestion-list-header{background-image:none!important;height:56px;line-height:56px;margin:0;padding:0 0 0 70px;text-align:left;text-transform:none}#suggestionlist-close{background-image:url(/app/iconlibrary/extended_ui/back.svg);background-position:50%;background-repeat:no-repeat;background-size:35px 35px;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:56px;left:0;position:absolute;top:0;width:56px}#suggestion-list-suggestions{background-color:#dfdfdf;bottom:0;left:0;overflow:hidden;overflow-y:auto;position:absolute;right:0;scrollbar-color:#b3b3b3 #eee;scrollbar-width:thin;top:56px}#suggestion-list-suggestions::-webkit-scrollbar{background-color:#eee;width:5px}#suggestion-list-suggestions::-webkit-scrollbar-thumb{background:#b3b3b3}#project-display,#projectview-compass,#projectview-compass-mini,#ribbon-container{transition:all .1s ease-in-out}.suggestionlist-visible{right:404px!important}.dialogue-window-title,.projectview-window-title{box-shadow:0 6px 6px 0 #0003;position:relative;z-index:1}#suggestion-list{moz-transform-origin:bottom right;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;-o-transform-origin:bottom right;-ms-transform-origin:bottom right;-webkit-transform-origin:bottom right;transform-origin:bottom right}.list-suggestion{background-color:#f5f5f5;color:#000!important;cursor:url(/app/images/cursors/pointer32.cur),pointer;max-height:93px;overflow:visible;padding:5px 8px 25px;text-align:center;transition:all .1s ease-in-out;vertical-align:top}.list-suggestion,.list-suggestion-introduction{border-radius:4px;display:inline-block;margin:5px 8px;position:relative;width:calc(100% - 32px)}.list-suggestion-introduction{background-color:#000;color:#fff;font-size:14px;padding:5px 8px}.list-suggestion.visited{opacity:.6}.list-suggestion .suggestion-visited{display:none}.list-suggestion.visited .suggestion-visited{display:block}.list-suggestion.visited .suggestion-notvisited{display:none}.suggestion-visited{background-image:url(/app/images/visited-corner.png);border-bottom-left-radius:2px;content:"";height:15px;position:absolute;right:0;top:0;width:15px;z-index:1}.list-suggestion-color{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;bottom:0;box-shadow:0 1px 3px #00000029;height:20px;left:0;opacity:1;position:absolute;width:100%}.list-suggestion[class*=list-suggestion-category-] .list-suggestion-color .list-suggestion-header{color:#fff}.list-suggestion-header{color:#000;font-family:Roboto Condensed,sans-serif;font-size:12px;height:20px;margin-left:7px;position:relative}.list-suggestion-header-text{font-family:Roboto Condensed,sans-serif;font-size:12px;line-height:20px;overflow:hidden;position:absolute;text-align:left;text-overflow:ellipsis;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;width:100%}.list-suggestion-content-attachment,.list-suggestion-content-text{word-wrap:break-word;font-family:Roboto Condensed,sans-serif;font-size:14px;line-height:20px;max-height:80px;overflow:hidden;overflow-wrap:break-word;text-align:left;word-break:break-word}.list-suggestion-content-more{background-color:#f5f5f5;bottom:25px;display:none;height:20px;left:5px;position:absolute;text-align:left;width:calc(100% - 10px)}.list-suggestion-content-more .material-icons{font-size:16px;line-height:20px}.list-suggestion.list-content-more-visible .list-suggestion-content-more{display:block}.list-suggestion-content-attachment{color:#4d4d4d;font-size:12px}.list-suggestion-icon{background-position:50%;background-repeat:no-repeat;display:inline-block;display:none;height:64px;margin-bottom:10px;position:relative;width:64px}.icon-hot{background-image:url(/app/svg/flame.svg)}.icon-question{background-image:url(/app/svg/qmark-on.svg)}.icon-satisfaction{background-image:url(/app/svg/happiness-smile_big.svg)}.icon-search{background-image:url(/app/svg/search.svg)}.icon-idea{background-image:url(/app/svg/bulb-on.svg)}.icon-write{background-image:url(/app/svg/write-on.svg)}.icon-attach{background-image:url(/app/svg/paperclip-on.svg)}.dialogue-share-icon-container .share-link-display,.dialogue-share-icon-container .share-mail-display{bottom:70px!important;text-align:center!important;top:auto}.icon-counter,.suggestion-footer{font-family:Roboto Condensed,sans-serif!important}.suggestion-response{padding:8px 15px;white-space:pre-wrap;word-break:break-word}.suggestion-question:empty{display:none}.suggestion-question:empty+.suggestion-response{border-radius:inherit}.suggestion-question:empty+.suggestion-response .suggestion-response-imagearea{border-top-left-radius:inherit;border-top-right-radius:inherit}.suggestion-response .suggestion-response-imagearea{background-image:linear-gradient(180deg,#00000080 0,#000000bf);max-height:450px;min-height:200px}.suggestion-response .suggestion-response-imagearea .imagearea-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;border-top-left-radius:inherit;border-top-right-radius:inherit;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-grow:1;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;max-height:inherit;min-height:inherit;text-align:center}.suggestion-response .suggestion-response-imagearea img{max-height:inherit;max-width:100%;opacity:0}.dialogue-attach-file-attached,.suggestion-option-attach{font-family:Roboto Condensed,sans-serif;font-size:16px;text-align:left;width:100%}.dialogue-comment .dialogue-attach-file-attached,.dialogue-comment .suggestion-option-attach{padding:10px;position:relative;width:calc(100% - 20px)}.suggestion-option-attach{white-space:normal}.suggestion-option-attach .text{flex-grow:1}.dialogue-attach-filename{display:inline-block;line-height:30px;max-width:calc(100% - 56px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialogue-attach-filesize{color:#0000006b;display:block;font-size:12px;left:56px;position:absolute;top:30px}.dialogue-attach-file-icon{float:left;font-size:20px;height:20px;line-height:20px;margin:8px 18px 8px 8px;width:20px}.dialogue-attach-file-attached a{text-decoration:none}.delete-attached-file{color:#00000061;font-size:16px;font-style:normal;height:20px;line-height:20px;padding:18px;position:absolute;right:0;top:0;width:20px}.dialogue-information-text{width:calc(100% - 20px)}.dialogue-attach-instructions,.dialogue-create-text,.dialogue-information-text,.dialogue-question-text,.dialogue-satisfaction-text,.dialogue-userinfo-instructions,.suggestion-question,.suggestion-textfield-response,dialogue-component-information{font-family:Lato,sans-serif;font-size:16px;line-height:1.25em;white-space:pre-wrap}.suggestion-question,.suggestion-textfield-response{font-weight:lighter}.suggestion-textfield-response{margin-bottom:5px}.suggestion-response.suggestion-response-no-padding{padding:0}.suggestion-response .suggestion-response-attachment,.suggestion-response .suggestion-response-create{border-radius:inherit;padding:0;white-space:normal}.suggestion-response .suggestion-response-create{cursor:url(/app/images/cursors/pointer32.cur),pointer}.suggestion-response .suggestion-response-create .suggestion-create-label{height:56px}.suggestion-response .suggestion-response-create .suggestion-create-label .cityplanner-icon{font-size:20px;height:56px;line-height:56px;text-align:center;width:56px}.suggestion-response .suggestion-response-create .suggestion-create-label .text{flex-grow:1}.suggestion-response .suggestion-response-create .suggestion-create-label .text span{display:block}.suggestion-response .suggestion-response-create .suggestion-create-label .text .content{color:#000;font-size:16px}.suggestion-response .suggestion-response-create .suggestion-create-label .text .visit{font-size:12px}body.mobileview-panorama .suggestion-response .suggestion-response-create{cursor:default}.comment-category .projectview-icon,body.mobileview-panorama .suggestion-response .suggestion-response-create .visit{display:none}.share-buttons .share-link-display,.share-buttons .share-mail-display{position:relative}.dialogue-userinfo-location{width:370px}.ui-selectmenu-text{text-transform:uppercase}.admin-delete-confirm,.admin-options{bottom:0;padding:10px 20px;position:absolute;right:540px}.admin-button{background-color:#ffffffd9;border-radius:25px;color:#000;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:50px;line-height:50px;margin-top:10px;padding:0 15px;text-align:center;text-transform:uppercase;width:80px}.suggestion-divider{display:none}.dialogue-component-description{background-color:#000;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 1px 3px 0 #0003;color:#fff;font-family:Lato,sans-serif;font-size:16px;line-height:20px;min-height:20px;padding:6px 10px;text-align:left;white-space:pre-wrap;width:calc(100% - 20px)}.dialogue-component-description:only-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dialogue-terms{background-color:#000;border-radius:4px;box-shadow:0 1px 3px 0 #0003;color:#fff;font-family:Lato,sans-serif;font-size:16px;margin:5px 10px;padding:10px}.dialogue-terms:hover{cursor:url(/app/images/cursors/pointer32.cur),pointer}#dialogue-submit-button,#dialogue-submit-button:after,#dialogue-submit-button:before{font-size:22px;font-weight:400}.dialogue-component-information .dialogue-component-description{border-radius:4px}.bump-animation{animation:bumpanimation .3s ease-in-out}.graphics-settings-1 .bump-animation{animation:none}@keyframes bumpanimation{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}#suggestion-list-newsuggestions{background-color:#0db02bbf;font-size:18px;margin:10px 15px 5px;overflow:hidden;padding:0 20px;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap;width:calc(100% - 70px);z-index:100}#suggestion-list-newsuggestions,.dialogue-delete-no,.dialogue-delete-yes{border-radius:20px;color:#eee;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:40px;line-height:40px}.dialogue-delete-no,.dialogue-delete-yes{background-color:#4d4d4d;font-size:14px;left:33%;min-width:80px;position:absolute;top:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dialogue-delete-no{left:66%}.no-touchevents .dialogue-delete-no:hover,.no-touchevents .dialogue-delete-yes:hover{background-color:#0db02bbf}.dialogue-question-checkbox,.dialogue-question-radiobutton{justify-content:space-around;-webkit-justify-content:space-around}#no-webgl-warning,#webgl-error-message{background-color:#ff3c3ca3;border-radius:10px;color:#fff;left:20px;min-height:100px;padding:10px;position:absolute;top:20px;width:300px;z-index:1000}#no-webgl-warning .dialog-header,#webgl-error-message .dialog-header{font-size:1.2em;margin-bottom:10px}#webgl-error-message .close{background-image:url(/app/svg/x2.svg);background-size:contain;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:22px;pointer-events:all;position:absolute;right:0;top:0;width:22px}#dialogue-window.fullsize{height:auto;max-height:none;pointer-events:all;top:0}input,textarea{z-index:100000}.dialogue-statement{background-color:#ffffffbf;height:45px}.dialogue-progress{background-color:#ffffffbf;display:none;height:4px;overflow:hidden;position:relative}.suggestion-footer{display:none}.dialogue-progress-needle{background-color:#0db02b;height:4px;left:0;position:absolute;top:0;transition:all .1s ease-in-out;width:100%}.dialogue-content{background-color:#dfdfdf;height:calc(100% - 56px)!important;overflow:hidden;position:relative}.dialogue-page{height:100%!important;left:0;position:absolute;top:0;transform:translateX(-50%);transition:all .1s ease-in-out;width:100%}.attach-file-input{cursor:url(/app/images/cursors/pointer32.cur),pointer;height:56px;left:0;opacity:0;position:absolute;top:0;width:56px}.dialogue-footer{background:#000000bf;color:#fff;font-size:1.2em;height:21px;line-height:71px;overflow:hidden;position:relative;text-align:center;text-transform:uppercase}.dialogue-next,.dialogue-prev,.dialogue-tool-delete{background-color:#ffffffa6;background-image:url(/app/svg/create_navi/next.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:50px;position:absolute;right:22px;top:10px;width:50px;z-index:2}.dialogue-next.disabled,.dialogue-next.disabled2,.dialogue-next.disabled3{background-color:#ffffffa6!important;background-image:url(/app/svg/create_navi/next-off.svg);cursor:url(/app/images/cursors/default32.cur),default}.dialogue-prev{background-image:url(/app/svg/create_navi/prev.svg);left:22px;right:auto}.dialogue-footer-text{line-height:20px;position:absolute;top:0;top:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .1s ease-in-out;width:360px;z-index:1}#discard-suggestion-window .dialogue-footer{height:75px}.dialogue-submit.disabled,.dialogue-submit.disabled2,.dialogue-submit.disabled3{background-color:#fff;cursor:url(/app/images/cursors/default32.cur),default;pointer-events:none!important}.dialogue-submit.disabled .dialogue-tool-button,.dialogue-submit.disabled2 .dialogue-tool-button,.dialogue-submit.disabled3 .dialogue-tool-button{background-color:#969696!important;color:#dcdcdc!important;opacity:.65}.dialogue-submit{font-size:22px;line-height:60px;margin:0 10px;max-width:100%;padding:0;text-align:center;text-transform:uppercase;width:calc(100% - 20px)}.dialogue-progress-needle.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:progress;animation-name:progress;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes progress{0%{left:-50%}to{left:100%}}@keyframes progress{0%{left:-50%}to{left:100%}}.dialogue-tool-window{bottom:0;pointer-events:all;position:absolute;right:0;transition:all .1s ease-in-out;width:400px;z-index:10}.dialogue-tool-window .dialogue-footer{background-color:#ffffffd9}#discard-suggestion-window .icon,#discard-suggestion-window .window-icon{background-image:url(/app/svg/title_bar/ghostbusters.svg)}#mark-position-window .window-icon{background-image:url(/app/svg/create_buttons/marker.svg)}#draw-lines-window .window-icon{background-image:url(/app/svg/create_buttons/line.svg)}#draw-areas-window .window-icon{background-image:url(/app/svg/create_buttons/area.svg)}#projectview-category-display{background-color:#000000bf;bottom:115px;color:#fff;font-size:1.1em;height:45px;line-height:45px;padding-left:22px;padding-right:45px;position:absolute;right:72px;text-transform:uppercase}#projectview-category-display .projectview-icon{background-image:url(/app/svg/status_bar/eye.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:45px;left:auto;position:absolute;right:0;top:0;width:45px}.dialogue-comment{pointer-events:all;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;z-index:10}.dialogue-comment .list-suggestion-color{display:none}.active-color-opaque{background-color:#0db02b;color:#fff}.active-color{background-color:#0db02bbf;color:#fff}.ribbon .ribbon-icon{transition:all .2s ease-in-out}#link-bubble,.no-touchevents .selected .circle:hover,.selected .projectview-circle{background-color:#0db02bbf}#link-bubble{border-radius:20px;color:#fff;display:none;padding:20px;position:absolute;width:500px;z-index:100}#link-bubble:after{border:10px solid #0000;border-top-color:#0db02bbf;content:" ";height:0;left:50%;margin-left:-10px;pointer-events:none;position:absolute;top:100%;width:0}#link-bubble input{box-sizing:border-box;margin:0;padding:10px;width:100%}.selected .dialogue-tool-button .circle{background-color:#000000a6}#dialogue-content-vrcontainer{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}#dialogue-content-vrcontainer *{pointer-events:all}.window{color:#fff;position:absolute;z-index:20}.window *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.window-minimize{background-image:url(/app/svg/title_bar/hide-minimise.svg);top:0}.window-maximize,.window-minimize{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:45px;position:absolute;right:0;width:45px}.window-maximize{background-color:#0db02bbf;background-image:url(/app/svg/title_bar/hide-maximise.svg);bottom:0;pointer-events:all;z-index:10}.window-close,.window-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:45px;position:absolute;width:45px}.window-close{background-image:url(/app/svg/title_bar/x2.svg);cursor:url(/app/images/cursors/pointer32.cur),pointer;right:0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.dialogue-comment{bottom:0;height:100%;right:0;width:100%}.share-link-display,.share-mail-display{text-align:right}.window-content .description{font-family:Lato,sans-serif;margin-bottom:35px}#dialogue-window input,#dialogue-window textarea{-webkit-user-select:text!important}.window-title{background-color:#0db02bbf;color:#fff;cursor:url(/app/images/cursors/move32.cur),move;font-size:1.4em;height:45px;line-height:45px;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialogue-tool-window .window-title,.fixed .window-title{cursor:url(/app/images/cursors/default32.cur),default}.dialogue-category{box-sizing:border-box;cursor:url(/app/images/cursors/pointer32.cur),pointer;display:inline-block;margin:5px 0;position:relative;width:100%}.dialogue-category .circle{border:2px solid #000;border-radius:50%;display:inline-block;height:16px;margin:-10px 13px 13px;position:absolute;top:50%;width:16px}.dialogue-category .checkbox{background-color:#fff;border-radius:50%;box-shadow:0 0 2px #000000bf;height:10px;left:18px;margin-top:-5px;opacity:0;position:absolute;top:18px;top:50%;transition:all .1s ease-in-out;vertical-align:top;width:10px}.dialogue-category.selected .checkbox{opacity:1}.dialogue-component-userinfo-field{width:100%}.dialogue-category .text{word-wrap:break-word;display:inline-block;font-size:22px;overflow:hidden;overflow-wrap:break-word;padding-left:45px}.dialogue-component input[type=email],.dialogue-component input[type=text]{background-color:#fff;border-bottom:2px solid #cdcdcd;box-sizing:inherit;color:#4d4d4d;font-family:Roboto Condensed,sans-serif;font-size:16px;text-align:left;text-transform:none}.dialogue-submit-disabled-text,.dialogue-submit-disabled2-text,.dialogue-submit-disabled3-text{background-color:#fff;color:#000000d9;display:none;height:50px;left:-375px;line-height:50px;position:absolute;top:0;width:360px}.no-touchevents .disabled2:hover .dialogue-submit-disabled2-text,.no-touchevents .disabled3:hover .dialogue-submit-disabled3-text,.no-touchevents .disabled:hover .dialogue-submit-disabled-text{display:block}.dialogue-submit-disabled-text:after,.dialogue-submit-disabled2-text:after,.dialogue-submit-disabled3-text:after{border-color:#0000 #0000 #0000 #fff;border-style:solid;border-width:10px 0 10px 10px;content:" ";height:0;position:absolute;right:-10px;top:15px;width:0}#dialogue-window a,#dialogue-window a:visited,.dialogue-comment a,.dialogue-comment a:visited{color:#0db02bbf}.list-suggestion-date,.list-suggestion-id{color:#ffffffd9;display:none;font-family:Roboto Condensed,sans-serif;position:absolute;right:0}.list-suggestion-date{background-color:initial;bottom:0;display:block;height:20px;line-height:20px;padding:0 5px;position:absolute;text-align:right;top:auto;z-index:10}.suggestion-textfield-response-question{font-family:Roboto Condensed,sans-serif;text-transform:uppercase}.comment-category:not(.projectview-tool-button-active) .projectview-circle{background-color:#000000a6!important}.dialogue-component-content{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 1px 3px 0 #0003;padding:10px;position:relative}.dialogue-component-description.hidden+.dialogue-component-content,.dialogue-component-description[style="display: none;"]+.dialogue-component-content{border-radius:4px}#dialogue-window input[type=button],#dialogue-window input[type=email],#dialogue-window input[type=password],#dialogue-window input[type=submit],#dialogue-window input[type=text],#dialogue-window select{margin:0 0 5px}.dialogue-hidden{opacity:0;pointer-events:none}#dialogue-vrcontainer #dialogue-window,#dialogue-vrcontainer .dialogue-tool-window{moz-transform-origin:bottom right;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;-o-transform-origin:bottom right;-ms-transform-origin:bottom right;-webkit-transform-origin:bottom right;transform-origin:bottom right}.nosuggestions-iconcontainer,.thankyou-iconcontainer{border:2px solid #eaeaea;border-radius:50%;height:212px;left:50%;margin-left:-106px;position:absolute;top:86px;width:212px}.thankyou-iconcontainer{border:2px solid #0db02bbf}@keyframes dialogue-loading-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes dialogue-loading-scale{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}.dialogue-loading-iconcontainer{animation:dialogue-loading-spin 1s cubic-bezier(.63,.34,.49,.73) infinite;border-bottom-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.dialogue-loading-iconcontainer:after{border:2px solid #00000014;border-radius:50%;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px;z-index:-1}.thankyou-iconcontainer-bump{animation:dialogue-loading-scale .3s cubic-bezier(.63,.34,.49,.73) 1}.nosuggestions-icon,.thankyou-icon{height:70px;left:50%;margin-left:-35px;position:absolute;top:157px;width:70px}.nosuggestions-icon .cityplanner-icon,.nosuggestions-icon .material-icons,.thankyou-icon .cityplanner-icon,.thankyou-icon .material-icons{font-size:70px}.nosuggestions-text,.thankyou-text{font-family:Lato,sans-serif;font-size:26px;left:50%;margin-left:-87px;position:absolute;text-align:center;top:323px;width:174px}.dialogue-section-page-divider{border-bottom:1px solid #fff;margin:5px 10px}::-webkit-input-placeholder{color:#9b9b9b;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:lighter;text-align:left;text-transform:none}::moz-placeholder{color:#9b9b9b;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:lighter;text-align:left;text-transform:none}:-ms-input-placeholder{color:#9b9b9b;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:lighter;text-align:left;text-transform:none}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus{outline:0!important}.dialogue-content .mdl-textfield{font-size:16px;max-width:100%;padding:15px 0;width:100%}.dialogue-content .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.dialogue-content .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.dialogue-content .mdl-textfield--floating-label.is-focused .mdl-textfield__label{color:#9b9b9b;font-size:12px;top:0;visibility:visible}.dialogue-content .mdl-textfield__label:after{bottom:20px}.dialogue-content .mdl-textfield__label{bottom:0;color:#9b9b9b;font-size:16px;top:15px;width:100%}.dialogue-content .mdl-textfield .dialogue-component-required{bottom:3px;display:none;position:absolute}.dialogue-content .mdl-textfield .required~.dialogue-component-required{display:block}.dialogue-content .mdl-textfield.is-invalid .required~.dialogue-component-required{display:none}.dialogue-content .mdl-textfield__error{margin-top:0}.dialogue-content .dialogue-question-textarea .mdl-textfield,.dialogue-content .dialogue-question-textfield .mdl-textfield{padding:5px 0 0}.dialogue-content .dialogue-question-textarea .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.dialogue-content .dialogue-question-textarea .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.dialogue-content .dialogue-question-textarea .mdl-textfield--floating-label.is-focused .mdl-textfield__label,.dialogue-content .dialogue-question-textfield .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.dialogue-content .dialogue-question-textfield .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.dialogue-content .dialogue-question-textfield .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:-10px}.dialogue-content .dialogue-question-textarea .mdl-textfield__label:after,.dialogue-content .dialogue-question-textfield .mdl-textfield__label:after{bottom:5px}.dialogue-content .dialogue-question-textarea .mdl-textfield__label,.dialogue-content .dialogue-question-textfield .mdl-textfield__label{top:5px}.dialogue-content .dialogue-question-textarea .mdl-textfield__label{top:10px}.dialogue-content .mdl-textfield__charcount{bottom:3px;color:#9b9b9b;font-family:Roboto Condensed,sans-serif;font-size:12px;position:absolute;text-align:right;width:100%}#dialogue-share{z-index:10000002}#dialogue-share .dialogue-share-buttons{display:flex;justify-content:center;margin-top:15px}#dialogue-share .cpdl-button:not(:first-child),#dialogue-share .share-button-email{margin-left:10px}#dialogue-share .share-link-display,#dialogue-share .share-mail-display{height:30px;line-height:30px;margin:10px 0;padding:0;position:relative;text-align:left;text-align:center}#dialogue-share .share-link-display input{-webkit-touch-callout:all!important;background-color:#eee!important;border:0;color:#4d4d4d!important;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:lighter;height:30px;line-height:30px;margin:0;outline:none!important;padding:3px;pointer-events:all!important;user-select:all!important;-webkit-user-select:all!important;-khtml-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;width:100%}#dialogue-share .share-link-display .icon{background-position:50%;background-size:contain;height:30px;width:30px}#dialogue-share .share-link-display .close-link{background-image:url(/app/svg/title_bar/x2.svg);background-position:50%;background-size:20px;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:30px;position:absolute;right:0;top:0;width:30px;z-index:1000000}#dialogue-share .projectview-panel .share-link-display .close-link{background-image:url(/app/svg/title_bar/x2_dark.svg)}#dialogue-share .dialogue-comment .share-link-display,#dialogue-share .dialogue-comment .share-mail-display{margin:10px 0}.dialogue-component-no-icon{margin-left:8px;width:100%}.dialogue-component-no-icon .dialogue-component-button,.dialogue-component-no-icon .dialogue-component-padding:before{display:none}.dialogue-balloon-handle{-webkit-touch-callout:none;-webkit-user-drag:none;pointer-events:none;user-select:none;-ms-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none}.dialogue-balloon-handle-selected .dialogue-balloon-vertex{border-color:#ead830}#balloon-container.confirm-clearall .dialogue-balloon-vertex{border-color:#ae2225}.dialogue-balloon-vertex.dragged:hover{cursor:url(/app/images/cursors/grab32.cur),pointer!important}.dialogue-balloon-vertex:hover{cursor:url(/app/images/cursors/pointer32.cur),pointer}.dialogue-balloon-vertex{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:150% 150%;background-size:100% 100%;border:4px solid #eee;border-radius:19px;color:#eee;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:30px;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;pointer-events:all;transition:all .1s ease-in-out;width:30px}.dialogue-balloon-vertex .cityplanner-icon{font-size:16px;pointer-events:none}.dialogue-loading-spinner{-webkit-animation:rotation .8s cubic-bezier(.6,.3,.3,.6) infinite;animation:rotation .8s cubic-bezier(.6,.3,.3,.6) infinite;border:2px solid #fff3;border-radius:50%;border-top-color:#fff;height:60px;position:absolute;width:60px}.dialogue-suggestion-visible-map .dialogue-comment{display:none}.dialogue-verifyemail-message{font-size:1.2em;line-height:1.3em}.dialogue-component-verifyemail .dialogue-component-icon{background-size:60px}.dialogue-verifyemail-message h1{font-size:1.4em}.dialogue-verifyemail-messagetext{margin:20px 0}.dialogue-subcomponent{position:relative}#hotspot-dropdown{border-radius:20px;left:50%;line-height:40px;pointer-events:none;position:absolute;text-align:center;top:70px;transform:translateX(-50%);width:300px;z-index:100}#hotspot-dropdown.scenelist-visible{border-bottom-left-radius:15px;border-bottom-right-radius:15px;pointer-events:all}#hotspot-dropdown.single-viewpoint{pointer-events:none}#hotspot-dropdown.single-viewpoint .hotspot-dropdown-head .hotspot-navigation-next,#hotspot-dropdown.single-viewpoint .hotspot-dropdown-head .hotspot-navigation-prev{display:none}#hotspot-dropdown.scenelist-visible .mod-html-display-scenelist{opacity:1;transform:scaleY(1)}.mod-html-display-scenelist{background:#dedede;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:0 2px 3px #0003;margin-top:-20px;opacity:0;overflow:hidden;padding-top:20px;transform:scaleY(0);transform-origin:left top;transition:all .1s ease-in-out;z-index:-1}.hotspot-dropdown-head{background:#fff;border-radius:20px;box-shadow:0 3px 6px 0 #00000029;cursor:url(/app/images/cursors/pointer32.cur),pointer;font-size:1.4em;height:40px;line-height:40px;pointer-events:all;position:relative;text-transform:none;z-index:101}.hotspot-dropdown-head .hotspot-navigation-next,.hotspot-dropdown-head .hotspot-navigation-prev{cursor:url(/app/images/cursors/pointer32.cur),pointer!important;height:40px;line-height:40px;min-width:40px;padding:0;position:absolute}.hotspot-dropdown-head .mdl-button{border-radius:20px}.hotspot-dropdown-head .hotspot-navigation-next{right:0}.hotspot-dropdown-head .hotspot-navigation-prev{left:0}.hotspot-dropdown-head .mod-html-display-name{overflow:hidden;padding:0 40px;text-overflow:ellipsis;white-space:nowrap;width:220px}.hotspot-dropdown-head .mdl-button:active,.hotspot-dropdown-head .mdl-button:focus{background-color:initial}.mod-html-display-scenelist .hotspot-dropdown-list-item{cursor:url(/app/images/cursors/pointer32.cur),pointer}.hotspot-dropdown-list-item:before{color:#838383;content:attr(data-sort);font-size:.9em;height:30px;left:15px;line-height:30px;opacity:.7;position:absolute}.hotspot-dropdown-list-item .mod-html-display-name{font-size:1.3em;overflow:hidden;padding:0 20px;text-overflow:ellipsis;text-transform:none;white-space:nowrap;width:260px}.mod-html-display-scenelist .hotspot-dropdown-list-item:last-child{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.mod-html-display-scenelist .hotspot-dropdown-list-item:hover{background-color:#9e9e9e66}#search-window{moz-transform-origin:top left;border-left:none;bottom:0;color:#fff;font-family:Lato,sans-serif;font-size:16px!important;font-weight:400;left:0;position:absolute;right:0;top:0;transform:none!important;-o-transform-origin:top left;-ms-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;transition:all .15s ease-in-out;z-index:1000200}#search-window.display-none{display:block!important;height:100%!important;left:-400px!important}#search-window h1,#search-window h2,#search-window h3,#search-window h4{font-family:Lato,sans-serif;font-size:22px!important;font-weight:400;line-height:1em}#search-window h2,#search-window h3{font-size:20px!important}#search-window h4{font-size:18px!important}#search-window .slimScrollDiv{height:calc(100% - 226px)!important}#search-window .slimScrollDiv .projectview-window-scroll{height:100%!important}#search-window #mod-search-field .mod-search-active-color{background-color:#0db02bbf!important;height:45px;position:absolute;top:0;width:100%;z-index:-1}#search-window .mod-search-list-grouptitle{background-color:#0000;border-bottom:1px solid #000;color:#000;font-size:15px;height:20px;line-height:20px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:calc(100% - 20px)}#search-window #mod-search-field-input{border-bottom:2px solid #000;margin:15px;width:calc(100% - 30px)}#search-window #mod-search-field-input::-webkit-input-placeholder{color:#aaa!important}#search-window #mod-search-field-input:-moz-placeholder,#search-window #mod-search-field-input::-moz-placeholder{color:#aaa!important}#search-window #mod-search-field-input:-ms-input-placeholder{color:#aaa!important}#search-window #mod-search-statusbar{background-color:#0000;border-top:2px solid #000;bottom:0;display:block;position:absolute;top:unset!important;width:100%}#search-window .mod-search-list-itemdiv{background-color:#0000;cursor:url(/app/images/cursors/pointer32.cur),pointer}#search-window #mod-search-statusbar .mod-search-list-item,#search-window .mod-search-list-item{font-size:15px;width:calc(100% - 30px)}#search-window .mod-search-item-name{max-width:calc(100% - 30px)}#search-window .search-window-close{height:16px;left:10px;position:absolute;top:10px;width:16px;z-index:10000}#search-window .search-window-close i{cursor:url(/app/images/cursors/pointer32.cur),pointer;font-size:16px;text-shadow:0 2px 2px #0000002e}#search-window .share-icon-container{background-color:#000000d9!important;border-radius:50%;height:30px;margin-left:5px;margin-right:5px;width:30px}#search-window .share-icon-container img{height:30px;margin:0;width:30px}#search-window .projectview-window-scroll{background-color:#fff!important;bottom:56px;color:#000000d9!important;left:0;overflow:hidden;position:absolute;right:0;top:40px}#search-window .projectview-window-content *{color:#000000d9}#search-window .projectview-window-title .projectview-window-icon{background-image:url(/app/iconlibrary/standard_ui/info.svg);background-position:50%;background-repeat:no-repeat;background-size:30px 30px}#search-window #projectview-search{overflow-x:hidden}#search-window #mod-search-list{display:block;max-height:100%}#search-window #mod-search-div{min-height:50px;position:relative;width:100%;z-index:0}#search-window #mod-search-div .mod-search-close{background-image:url(/app/svg/x2-black.svg);background-position-y:center;background-repeat:no-repeat;background-size:20px;cursor:url(/app/images/cursors/pointer32.cur),pointer;display:none;height:45px;margin:0 15px;position:absolute;right:0;top:0;width:20px}.projectview-portalbutton{border-radius:20px;bottom:16px;cursor:url(/app/images/cursors/pointer32.cur),pointer;display:inline-block;height:40px;left:16px;max-width:calc(100% - 88px);min-width:40px;padding-right:20px;pointer-events:all!important;position:relative;position:absolute;z-index:100000000}.has-dialogue .projectview-portalbutton{bottom:26px}.portalbutton-background{background-color:#ffffffd9;border-radius:30px;bottom:0;left:0;opacity:.75;position:absolute;top:0;transition:background-color .1s ease-in-out;width:100%;z-index:-1}.projectview-portalbutton *{pointer-events:all!important}.dialogue_hover .projectview-portalbutton:hover .portalbutton-background,.no-touchevents .projectview-portalbutton:hover .portalbutton-background{background-color:#fff}.portalbutton-icon-container{border-radius:20px;box-shadow:0 5px 10px 0 #0000004f,0 2px 5px 0 #0000002e;height:40px;position:absolute;width:40px;z-index:1}.portalbutton-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;z-index:2}.portalbutton-text{font-family:Roboto Condensed,sans-serif;font-size:1em;margin-left:50px;padding-top:4px;z-index:1}.portalbutton-noicon .portalbutton-icon,.portalbutton-noicon .portalbutton-icon-container{display:none!important}.portalbutton-noicon .portalbutton-text{margin-left:20px}.portalbutton-text-oneline{padding-top:12px}.portalbutton-text1,.portalbutton-text2{line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-balloon{cursor:url(/app/images/cursors/pointer32.cur),pointer;height:100px;opacity:1;pointer-events:all!important;position:relative;transform:translateY(-60px) translateX(-26px);transition:all .2s ease-out;width:100px}.cityplanner-editor .project-balloon{cursor:url(/app/images/cursors/default32.cur),default;opacity:.8}.project-balloon.project-balloon-unpublished{opacity:.4}.project-balloon .project-balloon-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;border:3px solid #0000;height:54px;left:3px;position:absolute;top:18px;width:54px;z-index:2}.project-balloon .project-balloon-circle{background-color:#000000a6;border:3px solid #fff;border-radius:50%;height:48px;left:3px;position:absolute;top:18px;transition:all .2s ease-out;width:48px;z-index:1}.project-balloon .project-balloon-title{color:#fff;font-size:18px;left:50%;position:absolute;text-shadow:2px 2px 3px #000;top:0;transform:translateX(-50%);white-space:nowrap}.mod-project-balloon-label-hidden .project-balloon-title{display:none}.selectmenu-dropdown{border-radius:20px;left:50%;line-height:40px;pointer-events:none;position:absolute;text-align:center;top:16px;transform:translateX(-50%);width:calc(100% - 32px);z-index:100}.selectmenu-dropdown.selectmenu-items-visible{border-bottom-left-radius:15px;border-bottom-right-radius:15px;pointer-events:all}.selectmenu-dropdown.selectmenu-single-item{pointer-events:none}.selectmenu-dropdown.selectmenu-single-item .selectmenu-dropdown-head{pointer-events:all}.selectmenu-dropdown.selectmenu-single-item .selectmenu-dropdown-head .selectmenu-navigation-next,.selectmenu-dropdown.selectmenu-single-item .selectmenu-dropdown-head .selectmenu-navigation-prev{display:none}.selectmenu-dropdown.selectmenu-items-visible .mod-html-display-items{opacity:1;transform:scaleY(1)}.mod-html-display-items{background:#dedede;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:0 2px 3px #0003;margin-top:-20px;opacity:0;overflow:hidden;padding-top:20px;transform:scaleY(0);transform-origin:left top;transition:all .1s ease-in-out;z-index:-1}.selectmenu-dropdown-head{background:#fff;border-radius:20px;box-shadow:0 3px 6px 0 #00000029;cursor:url(/app/images/cursors/pointer32.cur),pointer;font-size:1.4em;height:40px;line-height:40px;pointer-events:all;position:relative;text-transform:none;z-index:101}.selectmenu-dropdown-head .selectmenu-navigation-next,.selectmenu-dropdown-head .selectmenu-navigation-prev{cursor:url(/app/images/cursors/pointer32.cur),pointer!important;height:40px;line-height:40px;min-width:40px;padding:0;position:absolute}.selectmenu-dropdown-head .mdl-button{border-radius:20px}.selectmenu-dropdown-head .selectmenu-navigation-next{right:0}.selectmenu-dropdown-head .selectmenu-navigation-prev{left:0}.selectmenu-dropdown-head .mod-html-display-name{overflow:hidden;padding:0 40px;text-overflow:ellipsis;white-space:nowrap}.selectmenu-dropdown-head .mdl-button:active,.selectmenu-dropdown-head .mdl-button:focus{background-color:initial}.mod-html-display-items .selectmenu-dropdown-list-item{cursor:url(/app/images/cursors/pointer32.cur),pointer}.selectmenu-dropdown-list-item:before{color:#838383;content:attr(data-sort);font-size:.9em;height:30px;left:15px;line-height:30px;opacity:.7;position:absolute}.selectmenu-dropdown-list-item .mod-html-display-name{font-size:1.3em;overflow:hidden;padding:0 20px;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.mod-html-display-items .selectmenu-dropdown-list-item:last-child{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.mod-html-display-items .selectmenu-dropdown-list-item:hover{background-color:#9e9e9e66}.simplebar-scrollbar{max-height:100%}.bottom-shelf{background-color:#f0f0f0f2;bottom:0;left:0;position:absolute;right:0;transition:all .15s ease-in-out;z-index:100000}.bottom-shelf,.bottom-shelf *{pointer-events:all}.shelf-buttons{display:none;height:60px}.shelf-button{background:none;border:none;color:#000;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:60px;opacity:.5;position:relative;text-align:center;text-transform:none;vertical-align:top;width:100px}.shelf-button.shelf-visible,.shelf-button:hover{opacity:1}.shelf-button:after{background-color:#0db02bbf;border-radius:2px;bottom:0;content:"";height:4px;left:50%;opacity:0;position:absolute;right:50%;transition:all .1s ease-in-out}.shelf-button.shelf-visible:after{background-color:#0db02bbf;left:0;opacity:1;right:0}.shelf-button-disabled{cursor:url(/app/images/cursors/default32.cur),default;opacity:.3;pointer-events:none}.shelf-button-icon{display:inline-block;height:32px!important;margin:4px!important;width:32px!important}.shelf-button-icon i{font-size:20px!important;line-height:33px}.shelf-button-label{bottom:5px;font-weight:400;left:50%;line-height:20px;margin:0;min-width:100px;overflow:hidden;padding:0;position:absolute;text-overflow:ellipsis;top:auto;transform:translateX(-50%);white-space:nowrap;width:100%}.shelf-contents{overflow-x:hidden;overflow-y:hidden;position:relative;transition:all .15s ease-out}.shelf-contents[data-simplebar]{overflow-y:auto}.shelf-contents-scroll{position:relative}.shelf-content,.shelf-contents.cpdl-no-trasition{overflow:hidden}.shelf-content{left:0;max-height:100%;opacity:0;pointer-events:none;position:relative;position:absolute;right:0;top:0;transition:all .15s ease-in-out;z-index:-1}.shelf-content.shelf-visible{max-height:none;opacity:1;overflow:visible;pointer-events:all;position:relative;z-index:1}#mod-search-window{pointer-events:all}#mod-search-field{margin-top:7.5px}#mod-search-icon{background-image:url(/app/svg/search/spyglass.svg);background-position:50%;background-repeat:no-repeat;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:45px;position:absolute;right:0;top:0;width:45px}.no-touchevents #mod-search-icon:hover{opacity:.7}#mod-search-icon.shadow{-webkit-filter:drop-shadow(0 0 3px #000);filter:drop-shadow(0 0 3px #000)}#mod-search-field-input:focus{outline:none}#mod-search-field-input::-webkit-input-placeholder{color:#eee!important;padding-bottom:0!important;text-align:left!important}#mod-search-field-input:-moz-placeholder,#mod-search-field-input::-moz-placeholder{color:#eee!important;padding-bottom:0!important;text-align:left!important}#mod-search-field-input:-ms-input-placeholder{color:#eee!important;padding-bottom:0!important;text-align:left!important}#mod-search-field-input{background-color:#0db02b00;border:0;border-bottom:1px solid #fff;color:#fff;cursor:url(/app/images/cursors/text32b.cur),crosshair;font-size:16px;height:20px;line-height:22px;margin:12px 0 0 20px;padding:0;text-align:left!important;text-transform:uppercase!important;transition:width .2s ease-in-out .1s;width:185px}#mod-search-field-input.mod-search-hide{opacity:0;transition:width .2s ease-in-out 0ms;width:0}#mod-search-field .mod-search-active-color{background-color:#0db02bbf!important;height:45px;position:absolute;top:0;width:100%;z-index:-1}.no-touchevents #mod-search-div .mod-search-close:hover{opacity:.7}#mod-search-div .mod-search-close{background-image:url(/app/svg/search/x2-clear.svg);background-repeat:no-repeat;background-size:cover;cursor:url(/app/images/cursors/pointer32.cur),pointer;display:none;float:right;height:45px;margin:0;width:20px}#mod-search-div{background-color:#0db02b00;border:0 solid;font-size:14px;height:45px;margin:0;text-transform:uppercase;width:225px}#mod-search-list{background-color:#0000;display:none;max-height:300px;overflow-x:hidden;overflow-y:auto;position:relative;scrollbar-color:grey #4d4d4d;scrollbar-width:thin;transition:height .8s ease-in-out}#mod-search-list::-webkit-scrollbar{background-color:#4d4d4d;width:5px}#mod-search-list::-webkit-scrollbar-thumb{background:grey}#mod-search-list b{font-weight:700}#mod-search-field .slimScrollDiv #mod-search-list{top:0}#mod-search-list.mod-search-hide{height:0}.mod-search-list-item{color:#fff;float:left;font-size:12px;height:30px;line-height:33px;text-transform:uppercase}.mod-search-item-name{line-height:30px;max-width:230px}.mod-search-item-name,.mod-search-list-grouptitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod-search-list-grouptitle{background-color:#000000bf;border-bottom:1px solid #fff;color:#fff;font-size:12px;height:20px;line-height:20px;padding:0 10px;text-transform:uppercase;width:calc(100% - 20px)}.mod-search-list-itemdiv{background-color:#000000bf;cursor:url(/app/images/cursors/pointer32.cur),pointer}.mod-search-list-itemdiv.hovered,.mod-search-list-itemdiv.search-item-hover,.mod-search-list-itemdiv.selected,.no-touchevents .mod-search-list-itemdiv:hover{background-color:#0db02bbf!important}#mod-search-list.nano .nano-pane{background-color:#0000;border:none;display:block;margin:0 -5px;width:20px}#mod-search-list .nano-content{height:100%;max-height:300px;transition:max-height .3s ease-in-out}#mod-search-list.nano .nano-slider{margin:0 6px;width:8px}#mod-search-statusbar{background-color:#000000bf;border-top:2px solid #fff;display:none;height:30px;transition:top .3s ease-in-out;width:270px}#mod-search-statusbar.mod-search-hide{top:60px}#mod-search-field{background-color:#0db02b00;height:60px;position:absolute;right:124px;top:30px;width:270px;z-index:100}#mod-search-field,#mod-search-field *{transition:all .1s ease-in-out}#mod-search-field .slimScrollDiv{top:-7.5px}#mod-search-field.mod-search-hide{width:0}#mod-search-button{left:auto;margin:0;position:absolute;right:0;top:0;transition:none;z-index:10}#mod-search-statusbar .mod-search-list-item{font-size:10px;margin-left:30px}#mod-search-field{moz-transform-origin:top right;-o-transform-origin:top right;-ms-transform-origin:top right;-webkit-transform-origin:top right;transform-origin:top right}@media (max-height:800px),(max-width:1023px){#mod-search-field{right:99px!important;-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}}@media (max-height:500px),(max-width:767px){#mod-search-field{right:62px!important;-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5)}}@media (min-width:1955px){#mod-search-field{right:136px;-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (min-height:1400px),(min-width:2040px){#mod-search-field{right:136px;-moz-transform:scale(1.33);-o-transform:scale(1.33);-ms-transform:scale(1.33);-webkit-transform:scale(1.33);transform:scale(1.33)}}@media (min-height:1700px),(min-width:2790px){#mod-search-field{right:150px;-moz-transform:scale(1.66);-o-transform:scale(1.66);-ms-transform:scale(1.66);-webkit-transform:scale(1.66);transform:scale(1.66)}}@media (min-height:2000px),(min-width:3540px){#mod-search-field{right:200px;-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);-webkit-transform:scale(2);transform:scale(2)}}#mod-search-field.mod-search-hide #mod-search-div,#mod-search-list.mod-search-hide,#mod-search-statusbar{pointer-events:none!important}#mod-search-list *{pointer-events:all!important}.mod-search-list-item img{margin:0;position:relative;width:30px}.mod-search-list-item.mod-search-list-margin img{max-height:24px;max-width:24px;padding:3px}.mod-search-list-item .mod-search-list-image{margin:0;position:relative;width:30px}.mod-search-list-item.mod-search-list-margin .mod-search-list-image{height:24px;padding:3px;width:24px}#mod-search-statusbar-loading{color:#fff;font-size:10px;height:30px;line-height:30px;text-transform:uppercase}#mod-search-statusbar-loading .loading-spinner{display:inline-block;height:14px;margin:6px;vertical-align:top;width:14px}#projectview-start-menu .ps-portal-header{height:336px;width:1160px}#projectview-start-menu .ps-portal-header #ps-portal-header-text{margin-left:35px;vertical-align:top;width:560px}#projectview-start-menu .ps-portal-header #ps-portal-header-text .slimScrollDiv{display:inline-block!important;height:336px!important;overflow:visible!important;width:550px!important}#projectview-start-menu .ps-portal-header #ps-portal-header-text .slimScrollBar{margin-top:30px}#projectview-start-menu .simplebar-scrollbar:before{background:#ffffffbf}#ps-portal-description{scrollbar-color:#b3b3b3 #eee;scrollbar-width:thin}#ps-portal-description::-webkit-scrollbar{background-color:#eee;width:5px}#ps-portal-description::-webkit-scrollbar-thumb{background:#b3b3b3}#ps-portal-description:empty{display:none!important}#ps-portal-icons-new{background-color:initial;display:flex;flex-direction:column;height:calc(100% - 100px);justify-content:space-evenly;margin:50px 0;top:0;width:100%}@media (max-height:800px),(max-width:1023px){#ps-portal-icons-new{font-size:1.25em;-moz-transform:scale(.8)!important;-o-transform:scale(.8)!important;-ms-transform:scale(.8)!important;-webkit-transform:scale(.8)!important;transform:scale(.8)!important}}@media (max-height:500px),(max-width:767px){#ps-portal-icons-new{font-size:1.67em;-moz-transform:scale(.5)!important;-o-transform:scale(.5)!important;-ms-transform:scale(.5)!important;-webkit-transform:scale(.5)!important;transform:scale(.5)!important}}#ps-portal-icons-new .description{color:#fff;display:inline-block;font-family:Lato;font-size:14px;line-height:17px;margin-top:30px;-webkit-mask-image:linear-gradient(180deg,#000 80%,#0000);mask-image:linear-gradient(180deg,#000 80%,#0000);max-height:300px;position:relative;text-align:left;width:550px}#ps-portal-icons-new .description:after{content:" ";display:block;height:30px}#ps-portal-container.disable-input .ps-portal-icon-new{pointer-events:none}#ps-portal-container{height:350px;margin-top:60px;overflow:auto}#ps-portal-container .simplebar-track.simplebar-horizontal.margin-fix{margin-left:4%;margin-right:4%}.start-menu-paginated #ps-portal-container{display:flex;justify-content:center;overflow:hidden;position:relative}.start-menu-paginated #ps-portal-container.compact-spacing{justify-content:space-between}#ps-portal-pagination{display:none;position:relative}#ps-portal-pagination .ps-portal-pagination-next,#ps-portal-pagination .ps-portal-pagination-prev{color:#eee;cursor:url(/app/images/cursors/pointer32.cur),pointer;position:absolute;right:calc(4% + 46px);top:30px;transition:all .1s ease-in-out}#ps-portal-pagination .ps-portal-pagination-next{right:calc(4% + 10px);transform:scaleX(-1)}#ps-portal-pagination .cityplanner-icon:hover{color:#ffffffd9}#ps-portal-pagination .cityplanner-icon.disabled{color:#b3b3b3;cursor:url(/app/images/cursors/default32.cur),default}.start-menu-paginated #ps-portal-pagination{display:block}#ps-portal-container .simplebar-content{height:100%;overflow:hidden;white-space:nowrap}#ps-logo-new{display:inline-block;height:336px;line-height:336px;text-align:right;width:560px}#ps-logo-new img{max-height:100%;max-width:100%;vertical-align:middle}#ps-logo-new.emptydescription{margin-right:0;text-align:center}#ps-logo-new a{color:#fff;display:block;font-size:10em;height:100%;text-decoration:none;width:100%}.ps-portal-icon-new{background-color:#000000bf;background-position-x:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 4px 4px #000000d9;height:125px;margin:20px 10px;position:relative;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:222px}.ps-portal-list-div{cursor:url(/app/images/cursors/pointer32.cur),pointer}.ps-portal-list-div:first-child{margin-left:4%}.ps-portal-list-div:last-child{margin-right:4%}body:not(.mobileview-mobile) .ps-portal-icon-new:hover{box-shadow:0 0 24px #ffffffd9;transform:scale(1.04)}.ps-portal-icon-new .content-new{bottom:0;position:absolute;width:100%}.ps-portal-icon-new .content-new .details-new{background-color:#000000bf;color:#fff;display:block;overflow:hidden;position:relative;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;z-index:9000}.ps-portal-icon-new .content-new .details-new .portal-icon:before{content:"\25ce"}.ps-portal-icon-new .content-new .details-new .portal-icon{color:#000;font-size:30px;height:30px;left:0;position:absolute;top:0;width:30px;z-index:10000}.ps-portal-icon-new .content-new .details-new .title-new{background-color:#fffc;color:#000;font-family:Roboto Condensed,sans-serif!important;font-size:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-portal-icon-new .content-new .details-new .description-new{-webkit-box-orient:vertical;-webkit-line-clamp:12;border-top:1px dashed #666;display:-webkit-box;font-size:.9em;margin:0 5px;overflow:hidden;pointer-events:none;text-align:left;text-overflow:ellipsis}.ps-portal-icon-new{height:300px;margin:20px 47.5px;width:270px}#ps-portal-container.compact-spacing .ps-portal-icon-new{margin-left:7.5px;margin-right:7.5px}.ps-portal-icon-new .content-new .details-new{height:30px}.ps-portal-icon-new .content-new .details-new .title-new{font-size:1.5em;line-height:20px;padding:5px 10px 10px}.ps-portal-icon-new .content-new .details-new .description-new{-webkit-line-clamp:6;font-family:Lato,serif!important;font-size:1em;margin:0 15px;padding:10px 0 0}#ps-portal-icons-new .search-icon{background-image:url(/app/svg/sprites/editor-window.svg);background-position:-40px -160px;display:block;height:20px;position:absolute;transform:scale(2);width:20px}#mod-portal-search-window{pointer-events:all}#mod-portal-search-icon{background-image:url(/app/svg/search/spyglass.svg);background-position:50%;background-repeat:no-repeat;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:60px;position:absolute;right:0;top:0;width:45px}.no-touchevents #mod-portal-search-field:not(.mod-portal-search-hide) #mod-portal-search-icon:hover{background-image:url(/app/svg/search/x2.svg)}#mod-portal-search-icon.shadow{-webkit-filter:drop-shadow(0 0 3px #000);filter:drop-shadow(0 0 3px #000)}#mod-portal-search-field-input:focus{outline:none}#mod-portal-search-field-input::-webkit-input-placeholder{color:#eee!important;padding-bottom:0!important;text-align:left!important}#mod-portal-search-field-input:-moz-placeholder,#mod-portal-search-field-input::-moz-placeholder{color:#eee!important;padding-bottom:0!important;text-align:left!important}#mod-portal-search-field-input:-ms-input-placeholder{color:#eee!important;padding-bottom:0!important;text-align:left!important}#mod-portal-search-field-input{background-color:#0db02b00;border:0;border-bottom:1px solid #fff;color:#fff;cursor:url(/app/images/cursors/text32b.cur),crosshair;font-size:16px;height:20px;line-height:22px;margin:20px 0 0 20px;padding:0;text-align:left!important;text-transform:uppercase!important;transition:width .2s ease-in-out .1s;width:185px}#mod-portal-search-field-input.mod-portal-search-hide{opacity:0;transition:width .2s ease-in-out 0ms;width:0}#mod-portal-search-field .mod-portal-search-active-color{background-color:#0db02bbf!important;height:45px;position:absolute;top:7.5px;width:100%;z-index:-1}.no-touchevents #mod-portal-search-div .mod-portal-search-close:hover{background-image:url(/app/svg/search/x2-clear-hover.svg)}#mod-portal-search-div .mod-portal-search-close{background-image:url(/app/svg/search/x2-clear.svg);background-repeat:no-repeat;background-size:cover;cursor:url(/app/images/cursors/pointer32.cur),pointer;display:none;float:right;height:45px;margin:7.5px 0;width:20px}#mod-portal-search-div{background-color:#0db02b00;border:0 solid;font-size:14px;height:45px;margin:0 0 15px;text-transform:uppercase;width:225px}#mod-portal-search-list{background-color:#0000;display:none;height:300px;overflow-y:auto;top:-7.5px;transition:height .8s ease-in-out}#mod-portal-search-field .slimScrollDiv #mod-portal-search-list{top:0}#mod-portal-search-list.mod-portal-search-hide{height:0}.mod-portal-search-list-item{color:#fff;float:left;font-size:12px;height:30px;line-height:33px;text-transform:uppercase}.mod-portal-search-item-name{line-height:30px;max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod-portal-search-list-itemdiv{background-color:#000000bf;cursor:url(/app/images/cursors/pointer32.cur),pointer}.mod-portal-search-list-itemdiv.hovered,.mod-portal-search-list-itemdiv.selected,.no-touchevents .mod-portal-search-list-itemdiv:hover{background-color:#0db02bbf!important}#mod-portal-search-list.nano .nano-pane{background-color:#0000;border:none;display:block;margin:0 -5px;width:20px}#mod-portal-search-list .nano-content{height:100%;max-height:300px;transition:max-height .3s ease-in-out}#mod-portal-search-list.nano .nano-slider{margin:0 6px;width:8px}#mod-portal-search-statusbar{background-color:#000000bf;border-top:2px solid #fff;display:none;height:30px;position:absolute;top:52.5px;transition:top .3s ease-in-out;width:270px}#mod-portal-search-statusbar.mod-portal-search-hide{top:60px}#mod-portal-search-field{background-color:#0db02b00;height:60px;left:480px;position:absolute;top:475px;width:270px;z-index:100}#mod-portal-search-field,#mod-portal-search-field *{transition:all .1s ease-in-out}#mod-portal-search-field .slimScrollDiv{top:-7.5px}#mod-portal-search-field.mod-portal-search-hide{width:0}#mod-portal-search-button{left:auto;margin:0;position:absolute;right:0;top:0;transition:none;z-index:10}#mod-portal-search-statusbar .mod-portal-search-list-item{font-size:10px;margin-left:30px}#mod-portal-search-field{moz-transform-origin:top right;-o-transform-origin:top right;-ms-transform-origin:top right;-webkit-transform-origin:top right;transform-origin:top right}@media (max-height:800px),(max-width:1023px){#mod-portal-search-field{right:99px!important;-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8)}}@media (max-height:500px),(max-width:767px){#mod-portal-search-field{right:62px!important;-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5)}}@media (min-width:1955px){#mod-portal-search-field{right:136px;-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (min-height:1400px),(min-width:2040px){#mod-portal-search-field{right:136px;-moz-transform:scale(1.33);-o-transform:scale(1.33);-ms-transform:scale(1.33);-webkit-transform:scale(1.33);transform:scale(1.33)}}@media (min-height:1700px),(min-width:2790px){#mod-portal-search-field{right:150px;-moz-transform:scale(1.66);-o-transform:scale(1.66);-ms-transform:scale(1.66);-webkit-transform:scale(1.66);transform:scale(1.66)}}@media (min-height:2000px),(min-width:3540px){#mod-portal-search-field{right:200px;-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);-webkit-transform:scale(2);transform:scale(2)}}#mod-portal-search-field.suggestionlist-visible{moz-transform-origin:top right;right:528px!important;-o-transform-origin:top right;-ms-transform-origin:top right;-webkit-transform-origin:top right;transform-origin:top right}@media (max-height:800px),(max-width:1023px){#mod-portal-search-field.suggestionlist-visible{right:262px!important}}#mod-portal-search-field.mod-portal-search-hide #mod-portal-search-div,#mod-portal-search-list,#mod-portal-search-list.mod-portal-search-hide,#mod-portal-search-statusbar{pointer-events:none!important}#mod-portal-search-list *{pointer-events:all!important}.mod-portal-search-list-item img{margin:0;position:relative;width:30px}.mod-portal-search-list-item.mod-portal-search-list-margin img{max-height:24px;max-width:24px;padding:3px}.mod-portal-search-list-item .mod-portal-search-list-image{margin:0;position:relative;width:30px}.mod-portal-search-list-item.mod-portal-search-list-margin .mod-portal-search-list-image{height:24px;padding:3px;width:24px}#startmenu-bottom{width:100%}#projectview-start-menu-navigation{height:180px;left:100px;width:300px}#projectview-start-menu-navigation .start-menu-navitation-item{height:90px}#projectview-start-menu-navigation .start-menu-navigation-icon{height:90px;width:90px}#projectview-start-menu-navigation .start-menu-navigation-text{display:flex;flex-direction:column;float:right;font-family:Roboto Condensed;font-size:24px;font-weight:700;height:90px;justify-content:center;text-transform:uppercase;width:210px}#start-menu-navigation-home .start-menu-navigation-icon{background-image:url(/app/svg/startmenu/Home.svg)}#start-menu-navigation-back .start-menu-navigation-icon{background-image:url(/app/svg/startmenu/Arrow.svg)}#ps-portal-header-text-center{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}#ps-logo-new,.mobileview-mobile #ps-portal-header-text-center{display:block}#ps-logo-new{margin-bottom:30px;margin-right:auto;max-height:336px;text-align:center;width:auto}#ps-logo-new img{max-width:calc(100% - 100px)}#projectview-start-menu{bottom:0;left:0;overflow:hidden;overflow-y:auto;pointer-events:all;position:absolute;right:0;scrollbar-color:grey #0000;scrollbar-width:thin;top:0;z-index:1000020}#projectview-start-menu::-webkit-scrollbar{background-color:initial;width:4px}#projectview-start-menu::-webkit-scrollbar-thumb{background:#4d4d4d}#projectview-start-menu .ps-portal-header{height:auto;width:auto}#projectview-start-menu .ps-portal-header #ps-portal-header-text{color:#fff;display:inline-block;height:100%;margin-bottom:0;margin-left:0;text-align:left}#projectview-start-menu .ps-portal-header #ps-portal-header-text.full-description-visible{margin-bottom:15px}#projectview-start-menu .ps-portal-header #ps-portal-header-text .start-menu-button-toggle-description{background-color:#fff;color:#000;float:right;font-family:Lato;font-size:12px;font-weight:400;height:20px;line-height:20px;margin-right:50px;text-align:center;text-transform:lowercase;width:50px}#projectview-start-menu .ps-portal-header #ps-portal-header-text #ps-portal-longdescription{height:auto}#projectview-start-menu .ps-portal-header #ps-portal-title{font-size:25px;padding:0 50px;text-transform:uppercase}.ps-portal-list-div{display:flex;justify-content:center;padding:0 50px;white-space:normal}.ps-portal-list-div:first-child{margin-left:0;margin-top:0}.ps-portal-list-div:last-child{margin-bottom:12%;margin-right:0}#ps-portal-container .simplebar-content{overflow:visible;padding:0;white-space:normal}#ps-portal-container .simplebar-content>div{display:inline-block}.ps-portal-icon-new{height:calc(100vw - 100px);margin-left:0!important;margin-right:0!important;margin:20px 0;max-height:400px;max-width:400px;width:calc(100vw - 100px)}#ps-portal-icons-new{align-items:center;display:block!important;height:100%;left:0;margin:0;position:absolute;text-align:center;top:100px;z-index:10}@media (max-height:800px),(max-width:1023px){#ps-portal-icons-new{font-size:1.25em;-moz-transform:scale(1)!important;-o-transform:scale(1)!important;-ms-transform:scale(1)!important;-webkit-transform:scale(1)!important;transform:scale(1)!important}}@media (max-height:500px),(max-width:767px){#ps-portal-icons-new{font-size:1.67em;-moz-transform:scale(1)!important;-o-transform:scale(1)!important;-ms-transform:scale(1)!important;-webkit-transform:scale(1)!important;transform:scale(1)!important}}#ps-portal-icons-new .description{margin:15px 50px 10px;max-height:250px;width:calc(100% - 100px)}#ps-portal-container{height:auto;margin-top:0;overflow:visible;text-align:center;width:100%}#projectview-start-menu-navigation{color:#afafad;display:inline;height:40px;left:0;margin:30px 45px;position:absolute;text-align:left;top:-100px;width:calc(100% - 90px);z-index:20}#projectview-start-menu-navigation .start-menu-navitation-item{cursor:url(/app/images/cursors/pointer32.cur),pointer;display:inline-block;height:40px}#projectview-start-menu-navigation .start-menu-navigation-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;float:left;height:40px;margin:0;width:40px}#projectview-start-menu-navigation .start-menu-navigation-text{display:none}#start-menu-navigation-home{float:right}#start-menu-navigation-home .start-menu-navigation-icon{background-image:url(/app/svg/startmenu/Home_circle.svg)}#start-menu-navigation-back{float:left}#start-menu-navigation-back .start-menu-navigation-icon{background-image:url(/app/svg/startmenu/Back_circle.svg)}.nano{height:100%;overflow:hidden;position:relative;width:100%}.nano>.nano-content{bottom:0;left:0;overflow:scroll;overflow-x:hidden;position:absolute;right:0;top:0}.nano>.nano-content:focus{outline:thin dotted}.nano>.nano-content::-webkit-scrollbar{display:none}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block}#project-info-window .window-content .nano>.nano-pane,.nano>.nano-pane{background:#fff;border:1px solid #eee;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;bottom:5px;opacity:.01;position:absolute;right:5px;top:5px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;visibility:hidden\9;width:10px;z-index:100000}#infopoint-container .window-content .nano>.nano-pane,#project-info-window .window-content .nano>.nano-pane{background:#000;border:1px solid #4d4d4d}#project-info-window .window-content .nano>.nano-pane>.nano-slider,.nano>.nano-pane>.nano-slider{background:#b3b3b3;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 1px;position:relative}#project-info-window .window-content .nano>.nano-pane>.nano-slider{background:grey}#project-info-window .window-content{padding-left:0;padding-right:0}#project-info-window .nano-content{padding:0 45px}#project-info-window .window-content .nano:hover>.nano-pane,.nano-pane.active,.nano-pane.flashed,.nano:hover>.nano-pane{opacity:.99;visibility:visible\9}#infopoint-container .window-content{padding-right:0}#infopoint-container .nano-content{padding-right:30px}.mod-lockscreen{z-index:-1}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{-webkit-font-smoothing:subpixel-antialiased;-webkit-touch-callout:none;background-color:#fff0;background-image:linear-gradient(#bebebe,#a9a9a9);border:0;cursor:url(/app/images/cursors/ui32.cur),default;font-family:Roboto Condensed,sans-serif;font-size:13px;margin:0;overflow:hidden;padding:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.dialogue-suggestion-visible:not(.dialogue-suggestion-visible-map):not(.landscape-mode),body.dialogue-suggestions-visible:not(.dialogue-create):not(.landscape-mode),body.dialogue-visible:not(.dialogue-create):not(.landscape-mode){margin:0 50%;max-width:800px;transform:translateX(-50%)}body.dialogue-mode-list.dialogue-suggestion-visible-map #suggestion-list,body.dialogue-mode-list.dialogue-suggestion-visible-map .dialogue-comment,body.dialogue-mode-map.dialogue-suggestion-visible-map #suggestion-list,body.dialogue-mode-map.dialogue-suggestion-visible-map .dialogue-comment{display:none}h1{font-size:1.4em}h1,h2{font-weight:700}h2,h3{font-size:1.2em}h3{font-weight:plain}h4{font-size:1em;font-weight:700}a{cursor:url(/app/images/cursors/pointer32.cur),pointer}pre{font-family:monospace}input:not([type]),input[type=button],input[type=password],input[type=submit],input[type=text],select{border:0;box-sizing:border-box;font-family:Roboto Condensed,sans-serif;height:20px;line-height:20px;width:100%}input:not([type]),input[type=text]{text-transform:none}input:not([type]).uppercase,input[type=text].uppercase{text-transform:uppercase}input:not([type]),input[type=password],input[type=text]{cursor:url(/app/images/cursors/text32b.cur),crosshair}#mod-terrain-url{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=password],input[type=text],textarea{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}input[type=button],input[type=submit]{background-color:#ead830;color:#4d4d4d;cursor:url(/app/images/cursors/pointer32.cur),pointer}input[type=button]:disabled,input[type=submit]:disabled{background-color:#eee;color:#b3b3b3;cursor:none}input[type=password]:focus,input[type=text]:focus{outline:2px solid #ead830;outline-offset:0}select{background-color:#4d4d4d;color:#eee}#container,#maps-container{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:10}#maps-container{z-index:0}#map-container{pointer-events:none;right:44px;top:44px}#balloon-container{z-index:11}hr{background-color:#eee;border:0;color:#eee;height:1px;margin:4px 0 5px}.theme-flex-center{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.theme-button{background-color:#4d4d4d;border-radius:10px;color:#eee;cursor:url(/app/images/cursors/pointer32.cur),pointer;height:20px;line-height:20px;margin:5px 0;min-width:75px;text-align:center;text-transform:uppercase}.theme-button:hover{background-color:#ead830;color:#000}strong{font-weight:700}em{font-style:italic}.flex{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.flex,.flex-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.cp-container .cp-marker,.cp-slider{border:2px solid #4d4d4d!important}.cp-container .cp-marker{background-color:#fff}.clearer{clear:both}ul{list-style-type:disc}ol,ul{padding-left:40px}ol{list-style-type:decimal}.loading-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fffc;background-image:url(/app/images/wallpaper-blank-grey.jpg);background-size:auto 100%;bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;left:0;position:absolute;right:0!important;top:0!important;z-index:2}.loading-spinner{height:60px;width:60px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.g-preloader.type_1:after,.g-preloader.type_1:before{border:2px solid;border-radius:50%;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}#container{background-image:url(/app/images/wallpaper-blank-grey.jpg);background-size:auto 100%}#container-background-overlay,.loading-overlay{background-color:#4d4d4dbf;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}#container-background-overlay{z-index:0}.custom-margin-bottom{margin-bottom:5px!important}.mod-html-display-trial_text{font-family:Lato,sans-serif;font-size:1.2em;line-height:1.5em;margin-bottom:30px}.login-buttons{margin-top:50px}.mod-list-sortable-sort-asc:after{background-position:-60px -120px}.mod-list-sortable-sort-asc:after,.mod-list-sortable-sort-desc:after{background-image:url(/app/svg/sprites/editor-window.svg);content:"";display:block;height:20px;position:absolute;right:0;top:0;width:20px}.mod-list-sortable-sort-desc:after{background-position:-40px -120px}#ribbon *{color:#0000008a;font-size:13px}.mobile-container .cpdl-button{cursor:url(/app/images/cursors/pointer32.cur),pointer}#map-container{z-index:10}#loading-container,#map-container{bottom:0;left:0;position:absolute;right:0!important;top:0!important}#loading-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;background-color:#fffc;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;z-index:11}#container,#loading-container{background-image:none!important}svg .clip_active{-moz-animation:slide_active 2s infinite;-webkit-animation:slide_active 2s infinite;animation:slide_active 2s infinite}svg .clip_black{-moz-animation:slide_black 2s infinite;-webkit-animation:slide_black 2s infinite;animation:slide_black 2s infinite}.graphics-settings-1 svg .clip_active,.graphics-settings-1 svg .clip_black{-webkit-animation:none;-moz-animation:none;animation:none}@-webkit-keyframes slide_active{0%{-moz-transform:translateX(43500px);-o-transform:translateX(43500px);-ms-transform:translateX(43500px);-webkit-transform:translateX(43500px);transform:translateX(43500px)}50%{-moz-transform:translateX(107000px);-o-transform:translateX(107000px);-ms-transform:translateX(107000px);-webkit-transform:translateX(107000px);transform:translateX(107000px)}to{-moz-transform:translateX(107000px);-o-transform:translateX(107000px);-ms-transform:translateX(107000px);-webkit-transform:translateX(107000px);transform:translateX(107000px)}}@-moz-keyframes slide_active{0%{-moz-transform:translateX(43500px);-o-transform:translateX(43500px);-ms-transform:translateX(43500px);-webkit-transform:translateX(43500px);transform:translateX(43500px)}50%{-moz-transform:translateX(107000px);-o-transform:translateX(107000px);-ms-transform:translateX(107000px);-webkit-transform:translateX(107000px);transform:translateX(107000px)}to{-moz-transform:translateX(107000px);-o-transform:translateX(107000px);-ms-transform:translateX(107000px);-webkit-transform:translateX(107000px);transform:translateX(107000px)}}@-ms-keyframes slide_active{0%{-moz-transform:translateX(43500px);-o-transform:translateX(43500px);-ms-transform:translateX(43500px);-webkit-transform:translateX(43500px);transform:translateX(43500px)}50%{-moz-transform:translateX(107000px);-o-transform:translateX(107000px);-ms-transform:translateX(107000px);-webkit-transform:translateX(107000px);transform:translateX(107000px)}to{-moz-transform:translateX(107000px);-o-transform:translateX(107000px);-ms-transform:translateX(107000px);-webkit-transform:translateX(107000px);transform:translateX(107000px)}}@keyframes slide_active{0%{-moz-transform:translateX(43500px);-o-transform:translateX(43500px);-ms-transform:translateX(43500px);-webkit-transform:translateX(43500px);transform:translateX(43500px)}50%{-moz-transform:translateX(107000px);-o-transform:translateX(107000px);-ms-transform:translateX(107000px);-webkit-transform:translateX(107000px);transform:translateX(107000px)}to{-moz-transform:translateX(107000px);-o-transform:translateX(107000px);-ms-transform:translateX(107000px);-webkit-transform:translateX(107000px);transform:translateX(107000px)}}@-webkit-keyframes slide_black{0%{-moz-transform:translateX(43500px);-o-transform:translateX(43500px);-ms-transform:translateX(43500px);-webkit-transform:translateX(43500px);transform:translateX(43500px)}50%{-moz-transform:translateX(43500px);-o-transform:translateX(43500px);-ms-transform:translateX(43500px);-webkit-transform:translateX(43500px);transform:translateX(43500px)}to{-moz-transform:translateX(107000px);-o-transform:translateX(107000px);-ms-transform:translateX(107000px);-webkit-transform:translateX(107000px);transform:translateX(107000px)}}@-moz-keyframes slide_black{0%{-moz-transform:translateX(43500px);-o-transform:translateX(43500px);-ms-transform:translateX(43500px);-webkit-transform:translateX(43500px);transform:translateX(43500px)}50%{-moz-transform:translateX(43500px);-o-transform:translateX(43500px);-ms-transform:translateX(43500px);-webkit-transform:translateX(43500px);transform:translateX(43500px)}to{-moz-transform:translateX(107000px);-o-transform:translateX(107000px);-ms-transform:translateX(107000px);-webkit-transform:translateX(107000px);transform:translateX(107000px)}}@-ms-keyframes slide_black{0%{-moz-transform:translateX(43500px);-o-transform:translateX(43500px);-ms-transform:translateX(43500px);-webkit-transform:translateX(43500px);transform:translateX(43500px)}50%{-moz-transform:translateX(43500px);-o-transform:translateX(43500px);-ms-transform:translateX(43500px);-webkit-transform:translateX(43500px);transform:translateX(43500px)}to{-moz-transform:translateX(107000px);-o-transform:translateX(107000px);-ms-transform:translateX(107000px);-webkit-transform:translateX(107000px);transform:translateX(107000px)}}@keyframes slide_black{0%{-moz-transform:translateX(43500px);-o-transform:translateX(43500px);-ms-transform:translateX(43500px);-webkit-transform:translateX(43500px);transform:translateX(43500px)}50%{-moz-transform:translateX(43500px);-o-transform:translateX(43500px);-ms-transform:translateX(43500px);-webkit-transform:translateX(43500px);transform:translateX(43500px)}to{-moz-transform:translateX(107000px);-o-transform:translateX(107000px);-ms-transform:translateX(107000px);-webkit-transform:translateX(107000px);transform:translateX(107000px)}}.loading-flex-fix *{box-sizing:border-box}.loading-flex-parent{display:flex;flex-direction:row}.loading-flex-child{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:1em;width:100%}.loading-spinner{-webkit-animation:rotation .8s cubic-bezier(.6,.3,.3,.6) infinite;animation:rotation .8s cubic-bezier(.6,.3,.3,.6) infinite;border:2px solid #0db02b33;border-radius:50%;border-top-color:#0db02b;height:40px;width:40px}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-logo{background:#0000 url(/app/svg/loading-logo.svg);background-size:95px 95px;bottom:0;height:95px;left:0;margin:auto;position:absolute;right:0;top:0;width:95px}.itwin-loading-logo{height:150px;width:150px}#pre-login-page{background-color:#fff;background-image:url(/app/svg/bentley.svg);background-position:55px 52px;background-repeat:no-repeat;bottom:0;left:0;padding:0 40px;position:absolute;right:0;top:0;z-index:10000050}#pre-login-page .iui-non-ideal-state{width:calc(100% - 80px)}#pre-login-page .iui-non-ideal-state-title{font-family:Roboto,sans-serif;font-size:25px;font-weight:600;text-shadow:0 4px 4px #00000040}#pre-login-page .iui-non-ideal-state-description{font-family:Lato,sans-serif;font-size:14px;font-weight:400}#pre-login-page .iui-button{background:#199ed8;border:none;border-radius:2px;box-shadow:0 4px 4px #00000040;font-family:Roboto,sans-serif;font-size:15px;width:150px}#pre-login-page .iui-button:hover{background:#078cc6}#loading-bar-container{background-color:initial;height:6px;left:0;position:fixed;width:100%;z-index:1}#loading-bar-container #loading-bar{background-color:#ead830;height:100%;position:relative;transition:width 1s ease-in-out;width:0}#loading-bar-container #loading-bar #loading-progress{animation:loading-progress 3s ease-out infinite;background-color:#fff068;height:100%;left:0;position:absolute;top:0}@keyframes loading-progress{0%{width:0}33%{width:100%}34%{width:0}to{width:0}}.hl-editor{top:44px}.hl-project-view{top:0}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}