@charset "UTF-8";@font-face {
  font-family: 'Antonio';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/antonio/v22/gNMbW3NwSYq_9WD34ngK5F8vR8T0PVyW9htI.ttf) format('truetype');
}
main>.heading:after,.overlay .input-wrapper:after,nav .wall-elements>ul>li>ul.sub-element-categories:after{content:"";clear:both;display:table}nav .wall-elements>ul>li>ul.sub-element-categories>li.sub-category-14>a,nav .wall-elements>ul>li>ul.sub-element-categories>li.sub-category-16>a,nav .wall-elements>ul>li>ul.sub-element-categories>li.sub-category-17>a{background-repeat:no-repeat;background-position:center center;background-size:cover}.overlay.new-wall .label:after,.overlay.flooring .has-image label,nav .back:before{background-repeat:no-repeat;background-position:center center;background-size:contain;display:inline-block;text-indent:-9999px;text-align:left;overflow:hidden}main>.heading .logo,main>.heading .company-config,.overlay .label+.input-wrapper:before,#splash-page h1,nav .start-project a.new .icon,.content.project-list a.delete,.content.wall-list a.delete,nav .save,nav .edit,nav .print,nav .start-wall a.new .icon,.content.wall-details .tools>li>a{background-repeat:no-repeat;background-position:center center;background-size:contain;display:block;text-indent:-9999px;text-align:left;overflow:hidden}#splash-page label{position:absolute;left:-9999px}.font-sanserif,body,textarea,input,select,button{font-family:Antonio, "Helvetica Neue", Helvetica, Arial, sans-serif}body,textarea,input,select,button{font-weight:bold}textarea,input,select,button{color:black}input[hidden]{display:none !important}img,iframe,object{max-width:100%}hr{color:#3b3636;background-color:#3b3636;height:0.2em;margin:1.5em 0;padding:0;border-style:none}textarea{resize:vertical}input[type=submit],select,button{-webkit-appearance:none;-moz-appearance:none}input,button,textarea,select{border-radius:0;box-sizing:content-box}input[type=submit],button,label{cursor:pointer}form{display:block}body,html{height:100%;overscroll-behavior-y:none;overflow:hidden;position:relative}body{margin:0;padding:0;background-color:#5e5a5a;color:white;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:0.882353vw;line-height:1.35em}@media (min-aspect-ratio:16/10){body{font-size:1.35vh;line-height:1.35em}}body>main{background-color:#5e5a5a;overflow:hidden;position:fixed;left:0;top:0;right:0;bottom:0;z-index:1}body>main>.heading{position:absolute;left:0;top:0;right:0;z-index:3;overflow:hidden}body>main>.content{position:absolute;left:29em;top:5.8em;right:0;bottom:0.5em;z-index:1;background-color:#e5e5e5;color:#014488;background-image:url(../images/grid.svg?1649797629);background-position:top left;background-size:4em 4em}main>.heading{padding:0 3.9em}main>.heading .logo{background-image:url(../images/logo.webp?1649450930);width:15em;height:4.3em;padding:0.75em 0;float:left;margin:0;font-size:1em;line-height:1em}.slidelok main>.heading .logo{background-image:url(../images/logo-slide-lok.svg?1681309523) !important}main>.heading .title{font-size:1.67em;line-height:1em;text-transform:uppercase;padding-left:9em;padding-top:1.1em;float:left}main>.heading .logout,main>.heading .company-config{font-size:1.2em;line-height:1.5em;background-color:#e5e5e5;border-radius:0.2em;color:#3b3636;text-transform:uppercase;padding:0.2em 2em 0.35em;margin-top:1.5em;margin-left:2em;text-decoration:none;float:right}@media print{main>.heading .logout,main>.heading .company-config{display:none}}main>.heading .company-config{background-image:url(../images/icon-config.svg?1654182030);padding-left:0;padding-right:0;width:2.05em}nav{position:absolute;left:0;top:5.8em;width:29em;bottom:0.5em;z-index:2;background-color:white;color:#5e5a5a;overflow-x:hidden;overflow-y:auto}nav h2{font-size:1.67em;line-height:1.27em;text-transform:uppercase}.overlay{display:none;position:absolute;left:0;top:0;right:0;bottom:0;z-index:9000}.overlay .label{display:block;font-size:1.22em;line-height:1.36em}.overlay .heading{background-color:#5e5a5a;color:white;font-size:1.67em;line-height:1em;text-transform:uppercase;padding:1.75em 0 1.75em 2.5em}.overlay .content{background-color:white;color:#3b3636;padding:2.5em 5em 3em 4.18em}.overlay>.close-layer{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}.overlay>.wrapper{position:absolute;width:35em;z-index:2;-webkit-box-shadow:0.2em 0.2em 1em 0 rgba(0, 0, 0, 0.5);-moz-box-shadow:0.2em 0.2em 1em 0 rgba(0, 0, 0, 0.5);box-shadow:0.2em 0.2em 1em 0 rgba(0, 0, 0, 0.5)}.overlay.visible{display:block}.overlay.center.visible{display:flex;align-items:center;justify-content:center}.overlay.center.visible>.wrapper{position:relative;top:-3em}.overlay hr{width:7.2em}.overlay button{font-size:1.44em;line-height:1.5em;background-color:#5e5a5a;border:0.15em solid #3b3636;border-radius:0.2em;color:white;text-transform:uppercase;padding:0.12em 2em 0.22em;margin-top:2.3em}.overlay button:after{content:">";margin-left:0.2em}.overlay .arrow{position:absolute;top:11em;width:4.28em;height:9em;overflow:hidden}.overlay .arrow:before{content:"";position:relative;display:block;top:1.7em;width:5.34em;height:5.34em;background-color:white;transform:rotate(45deg);-webkit-box-shadow:0.1em 0.1em 1em 0 rgba(0, 0, 0, 0.3);-moz-box-shadow:0.1em 0.1em 1em 0 rgba(0, 0, 0, 0.3);box-shadow:0.1em 0.1em 1em 0 rgba(0, 0, 0, 0.3)}.overlay .arrow.left{left:-4.28em}.overlay .arrow.left:before{left:1.7em}.overlay .arrow.right{right:-4.28em}.overlay .arrow.right:before{left:-2.7em}.overlay .input-wrapper.checkbox>input[type=checkbox]{display:none}.overlay .input-wrapper.checkbox>input[type=checkbox]+label:before{content:"";background-repeat:no-repeat;background-position:center center;background-size:contain;display:inline-block;text-indent:-9999px;text-align:left;overflow:hidden;width:20px;height:20px;background-image:url(../images/icon-checkbox.svg?1745417976);vertical-align:middle;margin-right:4px;margin-top:-2px}.overlay .input-wrapper.checkbox>input[type=checkbox]:checked+label:before{background-image:url(../images/icon-checkbox-checked.svg?1745417976)}.overlay .label+.input-wrapper{padding-top:0.25em}.overlay .label+.input-wrapper:before{content:"";width:1.22em;height:1.22em;background-image:url(../images/chevron-circle-down.svg?1652130055)}.overlay input,.overlay textarea{border-style:none;color:#5e5a5a;font-size:1em;line-height:2.4em;-webkit-appearance:none;-moz-appearance:textfield;background-image:url(../images/input-underline.svg?1652130055);background-attachment:local;background-position:top left;background-size:2.39em 2.39em;background-color:transparent}.overlay input::-webkit-input-placeholder,.overlay textarea::-webkit-input-placeholder{opacity:1;color:#5e5a5a;text-transform:uppercase}.overlay input:-moz-placeholder,.overlay textarea:-moz-placeholder{opacity:1;color:#5e5a5a;text-transform:uppercase}.overlay input::-moz-placeholder,.overlay textarea::-moz-placeholder{opacity:1;color:#5e5a5a;text-transform:uppercase}.overlay input:-ms-input-placeholder,.overlay textarea:-ms-input-placeholder{opacity:1;color:#5e5a5a;text-transform:uppercase}.overlay input[type=number]{width:3em}.overlay textarea{resize:none;height:7.2em;background-position:0 0.05em}.overlay .dimensions-line{color:#5e5a5a;text-transform:uppercase}#loading-screen{display:none;position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.75);z-index:10000;touch-action:none}#loading-screen:before{content:"";position:absolute;display:block;width:6em;height:6em;background-image:url(../images/icon-loading.svg?1653588087);background-size:100% 100%;left:50%;top:50%;margin-left:-3em;margin-top:-4em}.tutorial-accordion{cursor:pointer;transition:0.4s;font-size:1.67em;line-height:1.27em;text-transform:uppercase;background-color:white;border:none;width:100%;text-align:left;color:#5e5a5a;margin-bottom:0.75em;margin-top:0.5em}.panel{position:relative;padding:0 18px;background-color:white;display:none;overflow:hidden;padding-top:56.25%}.panel iframe{position:absolute;top:0;left:0}#splash-page{overflow:hidden;position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-bottom:5em;background-color:#5e5a5a}#splash-page .logo{background-color:white;height:25em;box-sizing:border-box;padding-top:7em;width:100%}.slidelok #splash-page .logo{padding-top:5em}#splash-page h1{background-image:url(../images/logo.webp?1649450930);width:31.11em;height:8.91em;margin:0 auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#splash-page h1{background-image:url(../images/logo@2x.webp?1649450930)}}.slidelok #splash-page h1{background-image:url(../images/logo-slide-lok.svg?1681309523) !important}#splash-page h2{font-size:2.67em;line-height:1em;text-transform:uppercase;padding:0;margin:1.5em 0 1.2em}#splash-page input{display:block;width:100%;border-style:none;font-size:1.2em;line-height:1.4em;padding:0.2em 0.4em 0.3em;margin-bottom:0.8em;box-sizing:border-box;border-radius:0.2em}#splash-page button{display:inline-block;font-size:1.44em;line-height:1.35em;margin:0;padding:0;border-style:none;background-color:#3b3636;padding:0.18em 0.8em 0.22em;border-radius:0.6em;text-transform:uppercase;color:white}#splash-page button:after{content:">";margin-left:0.4em}#splash-page form{display:none}#splash-page.ready form{display:block}nav .start-project{padding:4em 5.8em 0}nav .start-project h2{padding:0 1.5em 0 0.7em;margin:0 0 1.2em;color:#3b3636}nav .start-project h2>span{display:block;font-size:0.87em;color:#5e5a5a}nav .start-project a.new{display:block;background-color:#5e5a5a;color:white;text-decoration:none;text-transform:uppercase;text-align:center;font-size:1.22em;line-height:1.5em;border-radius:0.5em;padding:3.2em}nav .start-project a.new .icon{background-image:url(../images/icon-create-new-project.svg?1649710540);height:3.5em;background-position:center;margin-bottom:0.5em}.content.project-list,.content.wall-list{overflow-x:hidden;overflow-y:scroll}.content.project-list ul,.content.wall-list ul{list-style-type:none;margin:0;padding:4em 0 0 4em}.content.project-list li,.content.wall-list li{position:relative;display:inline-block;vertical-align:top;margin-right:4em;margin-bottom:4em}.content.project-list a.view,.content.wall-list a.view{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:0.22em solid #3b3636;background-color:rgba(201, 195, 187, 0.65);width:16em;height:12em;padding:2em;box-sizing:border-box;text-decoration:none;overflow:hidden}.content.project-list a.delete,.content.wall-list a.delete{position:absolute;right:0.3em;bottom:0.4em;background-color:white;height:3em;width:3em;border-radius:0.22em;background-image:url(../images/icon-delete.svg?1652130055)}.content.project-list .title,.content.wall-list .title{display:block;color:#5e5a5a;font-size:1.5em;line-height:1.35em}.content.project-list .subheading,.content.project-list .dimensions,.content.wall-list .subheading,.content.wall-list .dimensions{display:block;color:#3b3636;font-size:1.22em;line-height:1.35em}.overlay.edit-company>.wrapper,.overlay.edit-project>.wrapper{left:50%;top:8em;margin-left:-32.5em}.overlay.edit-company .arrow,.overlay.edit-project .arrow{display:none}.overlay.new-project>.wrapper{left:26em;top:8em}.overlay.new-project>.wrapper,.overlay.edit-project>.wrapper,.overlay.edit-company>.wrapper{width:65em}.overlay.new-project .heading,.overlay.edit-project .heading,.overlay.edit-company .heading{padding-left:5em;padding-right:0}.overlay.new-project .content,.overlay.edit-project .content,.overlay.edit-company .content{padding-left:11.8em;padding-right:12.5em}.overlay.new-project hr,.overlay.edit-project hr,.overlay.edit-company hr{margin-left:-3.33em}.overlay.new-project button,.overlay.edit-project button,.overlay.edit-company button{margin-left:-2.3em}.overlay.new-project input[name=title],.overlay.new-project input[name=companyName],.overlay.new-project input[name=website],.overlay.new-project input[name=contact],.overlay.new-project input[name=email],.overlay.edit-project input[name=title],.overlay.edit-project input[name=companyName],.overlay.edit-project input[name=website],.overlay.edit-project input[name=contact],.overlay.edit-project input[name=email],.overlay.edit-company input[name=title],.overlay.edit-company input[name=companyName],.overlay.edit-company input[name=website],.overlay.edit-company input[name=contact],.overlay.edit-company input[name=email]{display:block;width:100%;box-sizing:border-box}.overlay.new-project input[name=firstName],.overlay.new-project input[name=lastName],.overlay.new-project input[name=phone],.overlay.new-project input[name=phoneCell],.overlay.new-project input[name=phoneTollFree],.overlay.new-project input[name=fax],.overlay.edit-project input[name=firstName],.overlay.edit-project input[name=lastName],.overlay.edit-project input[name=phone],.overlay.edit-project input[name=phoneCell],.overlay.edit-project input[name=phoneTollFree],.overlay.edit-project input[name=fax],.overlay.edit-company input[name=firstName],.overlay.edit-company input[name=lastName],.overlay.edit-company input[name=phone],.overlay.edit-company input[name=phoneCell],.overlay.edit-company input[name=phoneTollFree],.overlay.edit-company input[name=fax]{width:calc(50% - 1em)}.overlay.new-project input[name=address],.overlay.edit-project input[name=address],.overlay.edit-company input[name=address]{width:calc(80% - 1em)}.overlay.new-project input[name=addressUnitNumber],.overlay.edit-project input[name=addressUnitNumber],.overlay.edit-company input[name=addressUnitNumber]{width:calc(20% - 1em)}.overlay.new-project input[name=lastname],.overlay.new-project input[name=phoneCell],.overlay.new-project input[name=phoneTollFree],.overlay.new-project input[name=addressUnitNumber],.overlay.new-project input[name=postalCode],.overlay.edit-project input[name=lastname],.overlay.edit-project input[name=phoneCell],.overlay.edit-project input[name=phoneTollFree],.overlay.edit-project input[name=addressUnitNumber],.overlay.edit-project input[name=postalCode],.overlay.edit-company input[name=lastname],.overlay.edit-company input[name=phoneCell],.overlay.edit-company input[name=phoneTollFree],.overlay.edit-company input[name=addressUnitNumber],.overlay.edit-company input[name=postalCode]{float:right}.overlay.new-project input[name=state],.overlay.new-project input[name=postalCode],.overlay.edit-project input[name=state],.overlay.edit-project input[name=postalCode],.overlay.edit-company input[name=state],.overlay.edit-company input[name=postalCode]{width:calc(30% - 1.25em)}.overlay.new-project input[name=city],.overlay.edit-project input[name=city],.overlay.edit-company input[name=city]{width:calc(40% - 1.25em);float:left}.overlay.new-project input[name=state],.overlay.edit-project input[name=state],.overlay.edit-company input[name=state]{float:left;margin-left:1.45em}.overlay.resize-element input[type=number]{width:2em;min-width:25px}.overlay.print-selection>.wrapper{left:50%;top:8em;margin-left:-17.5em}.overlay.print-selection .arrow{display:none}.overlay.print-selection .content{padding:2em 4.18em 3em}.overlay.print-selection input{width:100%;box-sizing:border-box;margin-bottom:0.5em}.overlay.print-selection hr{width:100%}.overlay.print-selection button{display:block;width:100%;box-sizing:border-box;margin-top:0}.overlay.print-selection .input-wrapper.checkbox{text-align:center;margin-bottom:20px}.overlay.new-wall>.wrapper{left:26em;top:8em;width:65em}.overlay.new-wall .heading{padding-left:5em;padding-right:0}.overlay.new-wall .content{padding-left:11.8em;padding-right:12.5em}.overlay.new-wall hr{margin-left:-3.33em}.overlay.new-wall button{margin-left:-2.3em}.overlay.new-wall input[name=title],.overlay.new-wall textarea{display:block;width:100%;box-sizing:border-box}.overlay.new-wall .label>.wrapper{display:inline-block}.overlay.new-wall .label:after{content:"";margin-left:1em}.overlay.new-wall .label.title:after{width:3.5em;height:2.69em;background-image:url(../images/icon-title.svg?1652130055)}.overlay.new-wall .label.dimensions:after{width:6.14em;height:3.83em;background-image:url(../images/icon-dimensions.svg?1652130055)}.overlay.new-wall .label.information:after{width:2em;height:2.48em;background-image:url(../images/icon-information.svg?1652130055)}.overlay.flooring ul{margin:0;padding:0;list-style-type:none}.overlay.flooring li{padding-top:0.5em}.overlay.flooring label,.overlay.flooring input{display:inline-block;vertical-align:middle}.overlay.flooring input{margin:0 0.4em 0 0.1em}.overlay.flooring .has-image label{width:5em;height:5em}nav .back{font-size:1.5em;line-height:2em;color:#3b3636;text-decoration:none;text-transform:uppercase}nav .back:before{content:"";width:1em;height:1em;background-image:url(../images/icon-back.svg?1652130055);vertical-align:middle;margin-top:-0.15em;margin-right:0.25em}nav .save,nav .edit,nav .print{float:right;width:3em;height:3em;margin-left:0.4em}nav .save{background-image:url(../images/icon-save.svg?1653669535)}nav .edit{background-image:url(../images/icon-config2.svg?1654183377)}nav .print{background-image:url(../images/icon-print.svg?1652130055);margin-right:-1em}nav .start-wall{padding:2.5em 2.5em 0}nav .start-wall a.new{display:block;background-color:#5e5a5a;color:white;text-decoration:none;text-transform:uppercase;text-align:center;font-size:1.22em;line-height:1.5em;border-radius:0.5em;padding:3.2em;margin:2.7em}nav .start-wall a.new .icon{background-image:url(../images/icon-create-new-project.svg?1649710540);height:3.5em;background-position:center;margin-bottom:0.5em}nav .wall-elements{display:none;padding:2.5em 2.5em 0}nav .wall-elements ul{list-style-type:none;margin:0;padding:0}nav .wall-elements>ul{list-style-type:none;margin:0;padding:0;text-transform:uppercase}nav .wall-elements>ul>li{border-bottom:0.05em solid #5e5a5a}nav .wall-elements>ul>li>ul{display:none}nav .wall-elements>ul>li>ul.sub-element-categories>li{width:calc(50% - 0.5em);margin-top:1em;float:left;clear:both}nav .wall-elements>ul>li>ul.sub-element-categories>li:nth-child(2n){float:right;clear:none}nav .wall-elements>ul>li>ul.sub-element-categories>li.sub-category-14>a{color:white;background-image:url(../images/bg-element-stainless.png?1658347163)}nav .wall-elements>ul>li>ul.sub-element-categories>li.sub-category-16>a{color:white;background-image:url(../images/bg-element-flavie.jpg?1691786336)}nav .wall-elements>ul>li>ul.sub-element-categories>li.sub-category-17>a{color:white;background-image:url(../images/bg-element-carleton.jpg?1691786336)}nav .wall-elements>ul>li>ul.sub-element-categories>li.sub-category-15>a{color:#5e5a5a;border:1px solid #ebeae9;background-color:#aeafae}nav .wall-elements>ul>li>ul.sub-element-categories>li.sub-category-18>a{color:#5e5a5a;border:1px solid #aeafae;background-color:#fcfaf8}nav .wall-elements>ul>li>ul.sub-element-categories>li.sub-category-22>a{color:white;background-color:black;border:1px solid black}nav .wall-elements>ul>li>ul.sub-element-categories>li.sub-category-clear>a{color:#5e5a5a}nav .wall-elements>ul>li>ul.sub-element-categories>li.sub-category-clear>a:before{content:"+";margin-right:0.1em}nav .wall-elements>ul>li>ul.sub-element-categories a{box-sizing:border-box;display:flex;width:100%;align-items:center;justify-content:center;height:6.5em;text-decoration:none;font-size:1.2em}nav .wall-elements>ul>li>ul.element-library{border-bottom:0.05em solid #014488;padding-bottom:1em}nav .wall-elements>ul>li>ul.element-library>li{display:inline-block;vertical-align:bottom;margin:1em 1em 0 0;text-align:center}nav .wall-elements>ul>li>ul.element-library>li>a{display:block;text-indent:-9999px;text-align:left;overflow:hidden;background-size:100% 100%;background-repeat:no-repeat;touch-action:none}nav .wall-elements>ul>li>input:checked~ul{display:block}nav .wall-elements>ul>li>label{display:block;padding:1em 0.6em;font-size:1.22em;line-height:1.5em}nav .wall-elements>ul>li>label:before{content:"+";margin-right:0.3em}nav .wall-elements>ul>li:first-child{border-bottom-style:none}nav .wall-elements>ul>li:first-child>label{background-color:#5e5a5a;color:white}.content.wall-details{display:none;overflow:hidden}.content.wall-details .wall-canvas{position:absolute;left:1em;top:1em;width:50em;height:50em;background-color:rgba(201, 195, 187, 0.65);box-sizing:border-box}.content.wall-details .wall-canvas:before{content:"";background-color:#444141;display:block;position:absolute;left:-3em;top:1.5em;width:3em;height:100%;transform:skew(0, -45deg);opacity:0.3}.content.wall-details .wall-canvas:after{content:"";background-color:#444141;display:block;position:absolute;right:-3em;top:1.5em;width:3em;height:100%;transform:skew(0, 45deg);opacity:0.3}.content.wall-details .wall-canvas>.flooring{position:absolute;left:0;bottom:-3em;right:0;height:3em;background-position:3em 0;background-size:3em 3em}.content.wall-details .wall-canvas>.flooring>.left{position:absolute;left:-3em;top:0;width:3em;height:3em;mask-image:url(../images/mask-left.svg?1661789812);mask-size:100% 100%;background-position:0 0;background-size:3em 3em}.content.wall-details .wall-canvas>.flooring .right{position:absolute;right:-3em;top:0;width:3em;height:3em;mask-image:url(../images/mask-right.svg?1661789812);mask-size:100% 100%;background-position:0 0;background-size:3em 3em}.content.wall-details .elements{list-style-type:none;margin:0;padding:0;position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;overflow:hidden}.content.wall-details .elements>li{display:block;text-indent:-9999px;text-align:left;overflow:hidden;position:absolute;background-size:100% 100%;background-repeat:norepeat;box-sizing:border-box;touch-action:none}.content.wall-details .label{text-transform:uppercase;position:absolute;right:1em;top:0.75em;z-index:2;color:#3b3636}.content.wall-details .tools{position:absolute;right:-9em;top:-0.22em;width:3em;list-style-type:none;margin:0;padding:1.7em 1em;background-color:#5e5a5a}.content.wall-details .tools>li{display:block;margin-top:0.5em}.content.wall-details .tools>li:first-child{margin-top:0}.content.wall-details .tools>li>a{background-color:white;height:3em;border-radius:0.22em}.content.wall-details .tools .rotate{background-image:url(../images/icon-rotate.svg?1652130055)}.content.wall-details .tools .mirror{background-image:url(../images/icon-mirror.svg?1652130055)}.content.wall-details .tools .resize{background-image:url(../images/icon-resize.svg?1653511068)}.content.wall-details .tools .delete{background-image:url(../images/icon-delete.svg?1652130055)}.content.wall-details .tools .flooring{background-image:url(../images/icon-flooring.svg?1661789812)}.dragged-element,.active-edit-element{position:absolute;box-sizing:border-box;z-index:9999;-webkit-box-shadow:0.2em 0.2em 1em 0 rgba(0, 0, 0, 0.5);-moz-box-shadow:0.2em 0.2em 1em 0 rgba(0, 0, 0, 0.5);box-shadow:0.2em 0.2em 1em 0 rgba(0, 0, 0, 0.5);touch-action:none;color:#3b3636}.dragged-element .size,.active-edit-element .size{position:absolute;right:-6.4em;top:-1.7em;width:6em;line-height:1.5em;height:1.5em;padding:0 0 0.4em 0.6em;background-image:url(../images/icon-size.svg?1653511068);background-size:1em 1em;background-repeat:no-repeat;background-position:left bottom}.dragged-element .position,.active-edit-element .position{position:absolute;left:-6.4em;bottom:-1.6em;width:6em;line-height:1.5em;height:1.5em;text-align:right;padding:0.3em 0.6em 0 0;background-image:url(../images/icon-position.svg?1653511068);background-size:1em 1em;background-repeat:no-repeat;background-position:right top}.active-edit-element{z-index:8999}.dragged-element .image,.active-edit-element .image,.content.wall-details .elements li .image{position:absolute;left:0;top:0;width:100%;height:100%;background-size:100% 100%}.dragged-element.rotated1,.active-edit-element.rotated1,.content.wall-details .elements li.rotated1{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.dragged-element.rotated2,.active-edit-element.rotated2,.content.wall-details .elements li.rotated2{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dragged-element.rotated3,.active-edit-element.rotated3,.content.wall-details .elements li.rotated3{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.dragged-element.flipped .image,.active-edit-element.flipped .image,.content.wall-details .elements li.flipped .image{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.dragged-element.flipped.rotated1 .image,.active-edit-element.flipped.rotated1 .image,.content.wall-details .elements li.flipped.rotated1 .image{-webkit-transform:rotate(90deg) scaleX(-1);transform:rotate(90deg) scaleX(-1)}.dragged-element.flipped.rotated2 .image,.active-edit-element.flipped.rotated2 .image,.content.wall-details .elements li.flipped.rotated2 .image{-webkit-transform:rotate(180deg) scaleX(-1);transform:rotate(180deg) scaleX(-1)}.dragged-element.flipped.rotated3 .image,.active-edit-element.flipped.rotated3 .image,.content.wall-details .elements li.flipped.rotated3 .image{-webkit-transform:rotate(270deg) scaleX(-1);transform:rotate(270deg) scaleX(-1)}.top-down-view{position:relative;width:20em;height:20em;border:1px solid #5e5a5a;position:absolute;right:1.5em;bottom:1.5em;z-index:2;background-color:white}.top-down-view:before{content:"Top Down View";display:block;position:relative;top:-1.5em;color:#3b3636;text-align:right}.top-down-view .wall{border:1px solid #808080;position:absolute;border-right-color:#3b3636;border-style:border-box}.top-down-view .box{position:absolute;left:100%;border:1px solid #3b3636;border-style:border-box}