::-webkit-scrollbar{-webkit-appearance:none;width:9pt}::-webkit-scrollbar:vertical{width:9pt}::-webkit-scrollbar:horizontal{height:9pt}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #fff}::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}*,:after,:before{box-sizing:border-box;margin:0;padding:0}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wall-warning h4{margin:0;color:#7f7f7f}.modal-dialog{max-width:500px}.modal-footer{display:none}html{width:100%;position:fixed}body,html{height:100%;overflow:hidden}body{text-align:center;font-family:arial;font-size:13px;color:#364245}header{top:0;left:0;right:0;height:57px;background:#364245;padding:4.25px 0;position:absolute;z-index:5}header h1{font-size:1.5em;margin:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}header h1,header h1 small,header small{color:#fff}header div.buttons{padding-top:6px}#main{height:100%}.glyphicon.search-clear{position:absolute;right:50px;top:-4px;bottom:0;height:14px;margin:auto;font-size:18px;cursor:pointer;color:#aaa;z-index:3}nav#menuleft{background:#e5e5e5;padding:0;overflow:hidden;height:100%;padding-top:57px;z-index:4}nav#menuleft h4{position:relative;display:block;background:#fdc300;color:#000;padding:8.5px 17px;text-align:center;margin:0;transition:all .2s cubic-bezier(0.455,0.03,0.515,0.955)}nav#menuleft .open h4:after,nav#menuleft h4:after{position:absolute;font-family:FontAwesome;font-size:1em;top:9px;right:13px;content:"\F137"}nav#menuleft .open h4:after{content:"\F13A"}nav#menuleft h4:hover{cursor:pointer;background:#d2ab27}nav#menuleft .submenu{display:none}nav#menuleft .open .submenu{display:block;overflow:hidden;padding:15px;-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:visible;z-index:0}nav#menuleft .open .submenu div.element{height:75pt;background:#fff;border:1px solid gray;transition:all .15s cubic-bezier(0.455,0.03,0.515,0.955)}nav#menuleft .open .submenu div.element:hover{background:#e1e1e1;cursor:pointer}nav#menuleft img.preview-pictogram{display:block;max-width:5pc;max-height:75pt;width:auto;height:auto;position:relative;top:50%;transform:translateY(-50%);padding:5%}nav#menuleft .wrapper-preview-background{background:#fff;border:1px solid #000;text-align:center;font-weight:700;padding:0;margin:0 3%;width:94%;margin-top:25px;min-height:75pt;line-height:75pt}nav#menuleft .wrapper-preview-background:hover{box-shadow:0 0 9px 4px #000;cursor:pointer}nav#menuleft .wrapper-preview-background.selected{border:2px solid #000;box-shadow:0 0 9px 4px gray}nav#menuleft img.preview-background{display:block;max-height:90pt;margin:0 auto}#container-canvas{position:relative;padding:0;overflow:visible;margin-top:57px}#mur-droite,#mur-gauche,#plafond,#sol{position:absolute;transform-origin:0 0}#mur-droite,#mur-gauche,#plafond{top:0}#mur-gauche,#plafond{left:0}#plafond{background:#e9e9e9 none repeat scroll 0 0}#mur-droite,#mur-gauche{background:#d7d7d7 none repeat scroll 0 0;background-size:50% 100%}#mur-droite{right:0}#sol{bottom:0;left:0;background:url(/static/img/parquet2.jpg);background-size:50% 100%}.btn:focus{opacity:none;outline:0}@media (max-width:1299px){header .hidden-md{display:none!important}}@media (min-width:1199px) and (max-width:1550px){nav#menuleft{width:20%}#container-canvas{width:80%}}@media (max-width:1198px){header h1{font-size:1.2em;color:#fff;margin:.8em 0}}.modal[_v-36803853]{display:block}.modal-transition[_v-36803853]{transition:all .6s ease}.modal-leave[_v-36803853]{border-radius:1px!important}.modal-transition .modal-backdrop[_v-36803853],.modal-transition .modal-dialog[_v-36803853]{transition:all .5s ease}.modal-enter .modal-dialog[_v-36803853],.modal-leave .modal-dialog[_v-36803853]{opacity:0;transform:translateY(-30%)}.modal-enter .modal-backdrop[_v-36803853],.modal-leave .modal-backdrop[_v-36803853]{opacity:0}.full-size-message[_v-7ce4515e]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.65);z-index:10}.full-size-message>div[_v-7ce4515e]{position:relative;top:50%;transform:translateY(-50%);text-align:center;display:block;font-size:2.5em;color:#fff;text-shadow:2px 2px 5px #000}svg [_v-1f09013b]{backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}svg [_v-1f09013b]::-moz-selection{background:none}svg [_v-1f09013b]::selection{background:none}text[_v-1f09013b]:hover{cursor:default}#menu-float[_v-1f09013b]{position:absolute;box-shadow:0 0 10px 0 gray;z-index:10;color:#364245}#menu-float button>div[_v-1f09013b]{position:absolute;left:0;top:0}#menu-float.reverse button[_v-1f09013b],#menu-float.reverse[_v-1f09013b]{transform:scale(-1,1)}.amovible-window[_v-1f09013b]{position:absolute;z-index:15;box-shadow:0 0 9pt 0 #6e6e6e;overflow:visible;background:#fff}.amovible-window h4[_v-1f09013b]{font-weight:700;background:#fdc300;color:#000;padding:8.5px 17px;text-align:center;margin:0}.amovible-area[_v-1f09013b],.amovible-window h4[_v-1f09013b]:hover{cursor:move}#edit-border[_v-1f09013b]{width:220px}#edit-border input[_v-1f09013b],#edit-border label[_v-1f09013b]{margin-bottom:9pt}#color-picker h5[_v-1f09013b]{font-weight:700;background:#e1e1e1;border-top:1px solid #000;border-bottom:1px solid #000;color:#000;padding:8.5px 17px;text-align:center;margin:0;font-size:1.1em}#color-picker h5.enabled[_v-1f09013b]{background:#fcdf8b}#color-picker h5[_v-1f09013b]:hover{cursor:pointer;background:#fcdf8b}#color-picker h6[_v-1f09013b]{font-size:1.1em;font-weight:700}#color-picker .wrapper-palette[_v-1f09013b]{padding-left:10px;overflow:hidden;margin-bottom:5px;width:215px}#color-picker .color-picker-palette[_v-1f09013b]{border:1px solid #000;margin:5px;margin-left:0;height:20px;width:20px;float:left}#color-picker .color-picker-palette.selected[_v-1f09013b],#color-picker .color-picker-palette[_v-1f09013b]:hover{border:3px solid #000;opacity:.7;cursor:pointer}.btn-background[_v-1f09013b],.btn-foreground[_v-1f09013b]{position:relative;width:54px;height:43px}.btn-background div[_v-1f09013b]:before,.btn-foreground div[_v-1f09013b]:before{position:absolute;font-family:FontAwesome;font-size:1.6em;top:0;left:10px}.btn-foreground div[_v-1f09013b]:before{content:"\F0C8"}.btn-background div[_v-1f09013b]:before{content:"\F096"}.btn-background .fa[_v-1f09013b],.btn-foreground .fa[_v-1f09013b]{position:absolute;width:20px;left:19px;top:11px;font-size:1.6em;background:#fff;border-radius:5px}#canvas[_v-1f09013b]{position:absolute}.cursor-rotate[_v-1f09013b],.cursor-rotate[_v-1f09013b]:hover{cursor:url(/static/img/cursor-rotate.cur)}