@font-face{font-family:'icons';src:url('/fonts/icons.eot?30281466');src:url('/fonts/icons.eot?30281466#iefix') format('embedded-opentype'),url('/fonts/icons.woff?30281466') format('woff'),url('/fonts/icons.ttf?30281466') format('truetype'),url('/fonts/icons.svg?30281466#icons') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';src:url('/fonts/opensans-regular-webfont.eot');src:url('/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/opensans-regular-webfont.woff2') format('woff2'),url('/fonts/opensans-regular-webfont.woff') format('woff'),url('/fonts/opensans-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';src:url('/fonts/opensans-bold-webfont.eot');src:url('/fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/opensans-bold-webfont.woff2') format('woff2'),url('/fonts/opensans-bold-webfont.woff') format('woff'),url('/fonts/opensans-bold-webfont.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Signika';src:url('/fonts/signika-regular-webfont.eot');src:url('/fonts/signika-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/signika-regular-webfont.woff2') format('woff2'),url('/fonts/signika-regular-webfont.woff') format('woff'),url('/fonts/signika-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}html{width:100%;font-size:.9vw}body{width:100%;font-family:"Open Sans";height:100%;overflow:hidden}#signInLeft{width:50vw;height:100vh;background:#24afff;display:table-cell;vertical-align:middle;text-align:right;box-sizing:border-box;padding:4rem}#signInRight{width:50vw;height:100vh;position:absolute;top:50%;left:50%;margin-left:-2rem;margin-top:-2rem;z-index:1}#signInHelp p{color:#fff;cursor:pointer;display:inline-block}#signInHelp p:hover{text-decoration:underline}#signIn h1{font-size:2rem;color:#fff;font-weight:normal;margin-bottom:2rem}#signInHelp{margin-top:2rem}#signIn button{background:transparent;border:0;display:flex;align-items:center;cursor:pointer;font-family:"Open Sans",sans-serif;font-size:1rem;color:#24afff}#signIn button:hover{text-decoration:underline}#signIn svg{width:4rem;height:4rem;box-sizing:border-box;padding:1rem;fill:#24afff;border-radius:2rem;border:.2rem solid #24afff;transition:.3s;margin-right:1rem;background:#fff}#signIn button:hover svg{background:#e9f7ff}#signIn input{width:22rem;height:3.5rem;box-sizing:border-box;border:0;padding:1rem;border-radius:.5rem;outline:0;font-size:1rem;font-family:"Open Sans",sans-serif}#signIn input:first-of-type{margin-bottom:.5rem}body>header{height:6vh;background:#24afff}#language,#settings,#userNavigation,#home{height:6vh;float:right}#language{min-width:7rem;position:relative;z-index:999;color:#fff;cursor:pointer}#settings,#home{width:6vh;transition:.3s}#settings:hover,#home:hover{background:#1c84bf}#settings svg,#home svg{width:2.5vh;margin:1.75vh;fill:#fff}#userNavigation{position:relative;z-index:999}#userNavigation p{color:#fff;padding:0 2rem;line-height:6vh}#language p{line-height:6vh;min-width:6vh;text-align:center}#userNavigation li,#language li{width:100%;height:6vh;line-height:6vh;display:block;background:#1f98dd;box-sizing:border-box;transition:.3s}#language li{background:transparent;text-align:center}#userNavigation li ul li:hover,#language li ul li:hover{background:#1c84bf}#language li:hover,#language li ul li{background:#1f98dd}#userNavigation a,#language a{display:block;color:#fff;line-height:6vh;height:6vh;width:100%;padding:0 2rem !important;font-size:1rem;cursor:pointer;text-decoration:none;box-sizing:border-box}#userNavigation button{width:100%;background:transparent;color:#fff;border:0;font-family:"Open Sans",sans-serif;line-height:6vh;padding:0 2rem !important;font-size:1rem;cursor:pointer;box-sizing:border-box;text-align:left}body>nav{width:15vw;height:94vh;float:left;background:#118fc9}body>nav li:first-of-type{margin-top:4.5vh}body>nav li:last-of-type{margin-bottom:4.5vh}body>nav a{box-sizing:border-box;padding-top:2.75vh;padding-bottom:2.75vh;padding-left:23%;width:100%;color:#fff;text-decoration:none;display:flex;align-items:center;background:transparent;transition:.3s}body>nav a:hover{background:#1c84bf}body>nav svg{width:2rem;margin-right:.7rem}#logo{display:inline-block;line-height:6.5vh;height:6vh;color:#fff;text-decoration:none;font-size:1.3rem;font-weight:300;margin:0 .5rem;font-family:"Signika",sans-serif}@-webkit-keyframes uil-ripple{0{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}100%{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}@-webkit-keyframes uil-ripple{0{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}100%{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}@-moz-keyframes uil-ripple{0{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}100%{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}@-ms-keyframes uil-ripple{0{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}100%{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}@-moz-keyframes uil-ripple{0{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}100%{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}@-webkit-keyframes uil-ripple{0{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}100%{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}@-o-keyframes uil-ripple{0{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}100%{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}@keyframes uil-ripple{0{width:0;height:0;opacity:0;margin:0}33%{width:44%;height:44%;margin:-22% 0 0 -22%;opacity:1}100%{width:88%;height:88%;margin:-44% 0 0 -44%;opacity:0}}.uil-ripple-css{background:0;position:relative;width:6vh;height:6vh}.uil-ripple-css div{position:absolute;top:50%;left:50%;margin:0;width:0;height:0;opacity:0;border-radius:50%;border-width:6px;border-style:solid;-ms-animation:uil-ripple 2s ease-out infinite;-moz-animation:uil-ripple 2s ease-out infinite;-webkit-animation:uil-ripple 2s ease-out infinite;-o-animation:uil-ripple 2s ease-out infinite;animation:uil-ripple 2s ease-out infinite}.uil-ripple-css div:nth-of-type(1){border-color:#118fc9;border-color:#fff}.uil-ripple-css div:nth-of-type(2){border-color:#118fc9;border-color:#fff;-ms-animation-delay:1s;-moz-animation-delay:1s;-webkit-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}#loader{float:left;height:6vh;width:6vh;opacity:0}#container{width:85vw;height:94vh;float:left;background:#f6f6f6;color:#828282;overflow:auto}.innerContainer{width:80vw;margin:0 auto;margin-top:2.5vw;background:#fff;border-radius:.5rem;overflow:hidden}.innerContainer:last-of-type{margin-bottom:5%}.innerContainer>header{box-sizing:border-box;padding:1rem;background:#fafafa;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.innerContainer h1{font-size:1.1rem}.innerContainer>ul{list-style-type:none;margin-top:.6rem;margin-bottom:.6rem;margin-right:1rem}.innerContainer li{margin-left:1rem;transition:.3s}.innerContainer li.ui-draggable{cursor:-webkit-grab;cursor:-moz-grab}.innerContainer li>ul>li{margin-left:3rem}.innerContainer ul:active li.ui-draggable{cursor:move !important;cursor:-webkit-grabbing !important;cursor:-moz-grabbing !important}.innerContainer ul{list-style-type:none}.innerContainer article{transition:padding .5s;border-top:.2rem dashed transparent;padding-top:.5rem;padding-bottom:.5rem;transition:all .3s}.innerContainer article>div{width:100%;box-sizing:border-box;display:inline-block;background:#f6f6f6;padding:1rem;border-radius:.5rem;transition:.3s;box-sizing:border-box;border:.2rem dashed transparent}.innerContainer li p{display:inline-block;margin:0;padding:0;line-height:1.6rem}.innerContainer .expansionButton,.innerContainer .dragButton{float:left}.innerContainer .dragButton svg{margin:0;padding:0;margin-right:1rem;width:.7rem}.innerContainer .expansionButton svg{margin:0;padding:0;margin-right:1rem;width:1rem;cursor:pointer;transform:rotate(-90deg);transition:.3s}.innerContainer .expansionButton.expanded svg{transform:rotate(0)}.droppable-hover-before{border-top:.2rem dashed #24afff !important}.droppable-hover-photo-before{border-left:.2rem dashed #24afff !important}.innerContainer .options{float:right;display:inline-block}.innerContainer li form{display:inline-block}.innerContainer li button{border:0;background:transparent;height:1.6rem;cursor:pointer;transition:.3s}.innerContainer li svg{width:1.6rem;height:1.6rem;margin-left:1.5rem;fill:#cbc7c6;transition:.3s}.innerContainer li svg path{transition:.3s}.innerContainer li svg:hover:not(.inactive){fill:#24afff}.innerContainer li svg:hover.warning,.innerContainer li svg:hover path.warning{fill:#e74c3c !important}.quickAccess{width:80vw;margin:0 auto;margin-top:2.5vw;overflow:hidden}button.hotlink{height:6rem;background:transparent;padding:0 5rem !important;display:flex;align-items:center;border-radius:.5rem;font-weight:bold;font-size:1.1rem;float:left;font-family:"Open Sans",sans-serif;margin-right:1rem !important;cursor:pointer;transition:.3s}button.hotlink{border:.2rem solid #83c932;color:#83c932}button.hotlink svg{fill:#83c932;width:1.5rem;height:1.5rem;margin-right:.5rem;transition:.3s;float:left}button.hotlink:hover{background:rgba(131,201,50,0.1)}button.warning{height:6rem;background:transparent;padding:0 5rem !important;display:flex;align-items:center;border-radius:.5rem;font-weight:bold;font-size:1.1rem;float:left;font-family:"Open Sans",sans-serif;margin-right:1rem !important;cursor:pointer;transition:.3s}button.warning{border:.2rem solid #ff503f;color:#ff503f}button.warning svg{fill:#ff503f;width:1.5rem;height:1.5rem;margin-right:.5rem;transition:.3s}button.warning:hover{background:rgba(255,80,63,0.1)}button.normal{height:6rem;background:transparent;padding:0 5rem !important;display:flex;align-items:center;border-radius:.5rem;font-weight:bold;font-size:1.1rem;float:left;font-family:"Open Sans",sans-serif;margin-right:1rem !important;cursor:pointer;transition:.3s}button.normal{border:.2rem solid #bdbdbd;color:#bdbdbd}button.normal svg{fill:#bdbdbd;width:1.5rem;height:1.5rem;margin-right:.5rem;transition:.3s}button.normal:hover{background:rgba(189,189,189,0.1)}.md-modal{position:fixed;top:50%;left:50%;height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.md-show{visibility:visible}.md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:rgba(143,27,15,0.8);background:#24afff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.md-show ~ .md-overlay{opacity:1;visibility:visible}.md-content{color:#fff;background:#e74c3c;background:#24afff;position:relative;margin:0 auto}.md-content h3{margin:0;padding:1rem;text-align:center;font-size:2.5rem;font-weight:300}.md-content>div{padding:2rem;margin:0;font-weight:300;font-size:1.15em}.md-content>div p{margin:0;padding:1rem 0}.md-content>div ul{margin:0;padding:0 0 .5rem 2rem}.md-content>div ul li{padding:.5rem 0}.md-effect .md-content{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.md-show.md-effect ~ .md-overlay{background:#e74c3c;background:#24afff}.md-effect .md-content h3,.md-effect .md-content{background:transparent}.md-show.md-effect .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.md-content button{clear:both;display:block;margin:0 auto;font-size:.8rem;border:0;background:#c0392b;background:#219fe9;color:#fff;padding:1rem 4rem;font-size:1rem;border-radius:.5rem;cursor:pointer;transition:.3s}.md-content button:hover{background:#a5281b;background:#1c86c4}.popUp{width:100vw;height:100vh}.popUp header{background:#219fe9;width:100vw;height:18vh;box-sizing:border-box;padding:0 5vw}.popUp h1{background:transparent;margin:0;font-size:2.5rem;font-weight:300;line-height:18vh;width:85vw;display:inline-block}.popUp header svg{width:2rem;height:2rem;vertical-align:middle;display:inline-block;fill:#1c86c4;margin-left:auto;cursor:pointer}.popUp #content{width:100vw;height:82vh;box-sizing:border-box;padding:5vw}#noPermission{height:94vh;width:100%;display:flex;align-items:center;justify-content:center}#noPermission h1{margin-top:-0.5rem;font-size:1rem}.popUpForm select{width:20rem;z-index:2001}.ui-selectmenu-menu .ui-menu{height:20rem}.popUpForm input{width:50rem;padding:.5rem;font-size:1.8rem;background:transparent;border:0;border-bottom:.2rem solid #fff;outline:0;font-family:"Open Sans",sans-serif;color:#fff;float:left;margin-right:10rem;margin-bottom:5rem}.popUpForm#addUser input{width:20rem}.popUpForm#addProduct input,.popUpForm#addArticle input{width:30rem}.popUpForm ::-webkit-input-placeholder{color:#187bb4}.popUpForm :-moz-placeholder{color:#187bb4;opacity:1}.popUpForm ::-moz-placeholder{color:#187bb4;opacity:1}.popUpForm :-ms-input-placeholder{color:#187bb4}.popUp #content button{height:6rem;background:transparent;padding:0 5rem !important;display:flex;align-items:center;border-radius:.5rem;font-weight:bold;font-size:1.1rem;float:left;font-family:"Open Sans",sans-serif;margin-right:1rem !important;border:.2rem solid #fff;color:#fff;background:transparent;transition:.3s}.popUp #content button svg{fill:#fff;width:1.5rem;height:1.5rem;margin-right:.5rem;transition:.3s}.popUp #content button:hover{background:rgba(255,255,255,0.1)}.innerContainer input,.innerContainer select{background:#f6f6f6;border:0;outline:0;font-size:1rem;padding:1rem;box-sizing:border-box;font-family:"Open Sans",sans-serif;margin-top:1rem;margin-left:1rem;margin-right:1rem;width:calc(100% - 2rem);border-radius:.5rem}.innerContainer .wrapper{padding:1rem;width:100%;box-sizing:border-box;overflow:hidden}.inlineForm{height:1.6rem;display:inline-block;padding:0;margin:0;float:right}.inlineForm button,.inlineForm input{display:inline-block}.inlineForm input{font-size:1rem;height:2rem;font-family:"Open Sans",sans-serif;padding:0;margin:0;width:3rem;text-align:center;background:#fff}.inlineForm button{font-size:1rem;line-height:1.6rem;font-family:"Open Sans",sans-serif;margin:0;margin-left:1rem;padding:0;color:#cbc7c6;font-weight:bold}.inlineForm button:hover{color:#24afff}.tooltip{color:#fff;padding:1rem;background:#24afff;font-size:1rem;border-radius:0;text-transform:uppercase;font-weight:bold}.tooltip::after{content:'';position:absolute;bottom:-0.5rem;left:2rem;border-top:.5rem solid #24afff;border-left:.5rem solid transparent;border-right:.5rem solid transparent}form{position:relative}.popUpForm .inline{clear:both;font-size:1.8rem;margin-bottom:5rem}.popUpForm .inline p{display:inline-block;line-height:3rem;float:left;margin:0;padding:0;text-indent:0}input[type=checkbox]:not(old),input[type=radio]:not(old){width:2rem;margin:0;padding:0;font-size:1rem;opacity:0}input[type=checkbox]:not(old)+label,input[type=radio]:not(old)+label{display:inline-block;margin-left:-2rem;margin-right:5rem;transition:.3s;cursor:pointer}input[type=checkbox]:not(old)+label>span,input[type=radio]:not(old)+label>span{display:inline-block;width:1.8rem;height:1.8rem;border:.2rem solid #fff;border-radius:1.1rem;vertical-align:middle;margin-right:1rem;transition:.3s}input[type=checkbox]:not(old):hover+label>span:hover,input[type=radio]:not(old):hover+label>span:hover{background:rgba(255,255,255,0.2)}input[type=checkbox]:not(old):checked+label>span,input[type=radio]:not(old):checked+label>span{background-color:transparent}input[type=checkbox]:not(old):checked+label>span:before{content:'✓';display:block;width:1rem;color:#9c6;font-size:1rem;line-height:1rem;text-align:center;font-weight:bold}input[type=radio]:not(old):checked+label>span>span{display:block;width:1.3rem;height:1.3rem;border-radius:.65rem;margin:.25rem;background:#fff}.toggleWrapper{float:left;margin-right:1rem}.toggleWrapper+label{line-height:3rem}.toggle{width:6rem}.toggleWrapper input{display:none}.toggle .toggle-slide{border-radius:9999px;padding:.2rem;transition:.3s;border:.2rem solid #c7c7c7;color:#c7c7c7}.toggle-light .toggle-on,.toggle-light .toggle-off{font-size:1.8rem;font-weight:normal}.toggle-light .toggle-on,.toggle-light .toggle-select .toggle-inner .active{transition:.3s}.toggle-light .toggle-blob{border-radius:50px;background:#c7c7c7;transition:.3s}.toggle.on .toggle-slide{border:.2rem solid #24afff;color:#24afff}.toggle.on .toggle-blob{background:#24afff}.innerContainer .thumbWrapper{display:block;float:left;width:12.5%;box-sizing:border-box;border-left:.2rem solid transparent;padding-left:.4rem;padding-right:.4rem;padding-top:.4rem;padding-bottom:.4rem}.innerContainer.thumbWrapper:nth-of-type(8n){padding-right:.4rem}.innerContainer .thumb{text-decoration:none;border:.2rem solid #f6f6f6;padding:.2rem;transition:.3s;position:relative;box-sizing:border-box;max-width:100%}.innerContainer .thumb:hover{border:.2rem solid #24afff;background-color:#24afff}.innerContainer .thumb img{background:transparent;transition:.3s;max-width:100%;height:auto}.innerContainer .thumb:hover img{opacity:0}.innerContainer .thumb.active img{opacity:0}.innerContainer .thumbWrapper:not(.active) .thumb:hover::after{position:absolute;left:0;right:0;top:0;right:0;bottom:0;z-index:1;background-image:url("/img/icon_edit.svg");background-position:50% 50%;background-repeat:no-repeat;background-size:50px 50px;content:""}#uploadArea{border:.2rem dashed #24afff;width:78vw;margin:1vw;padding:1vw;box-sizing:border-box;color:#c7c7c7;text-align:center;vertical-align:middle}#uploadArea input[type=file]{display:none}#uploadArea form{display:inline}#uploadArea label{display:inline-flex;background-color:#24afff;height:2.5rem;line-height:2.5rem;border-radius:.5rem;padding:0 1rem;margin-left:.5rem;color:#fff;cursor:pointer}.progressBar{width:30vw;height:1.5rem;overflow:hidden;display:inline-block;vertical-align:middle}.progressBar div{height:100%;color:#fff;text-align:right;line-height:1.5rem;box-sizing:border-box;padding-right:.5rem;width:0;background-color:#24afff}.statusbar{width:80vw;padding:1vw;box-sizing:border-box;vertical-align:middle}.statusbar:nth-child(odd){background:#fafafa}.filename{display:inline-block;vertical-align:middle;width:37vw}.filesize{display:inline-block;vertical-align:middle;width:10rem;margin:0 1rem}.abort{background-color:#eb3329;border-radius:.2rem;width:1rem;height:1rem;display:inline-block;color:#fff;font-weight:bold;cursor:pointer;text-align:center;line-height:1rem}#addPhotoAlbumIntoWrapper{display:inline-block}#photo{width:76vw;margin:1vw;box-sizing:border-box;text-align:center;background:#fafafa}#photo img{max-height:50vh;margin:1vw 0}.panoramaPlot{width:100%;height:30vh}