.explorer-search .btn-brands-dropdown{font-size:12px;height:35px;padding:5px}.explorer-search .btn-search{border-left:none;background:#fff;color:#333;height:29px;font-size:16px;line-height:16px}.explorer-search .btn-search:hover{background:#fff;box-shadow:none;color:#222}.explorer-search .explorer-search-input{border-right:none;height:29px}.btn-explorer-add{border-radius:4px;padding:5px;margin-bottom:5px;background-color:rgba(92,183,92,.50196078);position:relative;width:100%;height:50px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.btn-explorer-add .text-new-module{display:block;font-size:12px;color:#fff}.btn-explorer-add .img-new-module img{height:40px}.settings-options{min-width:130px;border:1px solid #d8d8d8;border-radius:4px;box-shadow:0 0 5px 0 rgba(0,0,0,.3);display:none;position:absolute;right:5px;top:35px;z-index:9999}.settings-options li{background:#9d9d9d;padding:6px 12px;width:100%;cursor:pointer}.settings-options li.active{font-weight:bold;background:#919191}.settings-options li:not(:first-child){border-top:1px solid #d8d8d8}.settings-options li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.settings-options li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.settings-options li:hover{background:#919191}.area-dropdown{position:relative}.btn-settings-filter{border:none;background-color:#5d5d5d00;height:30px;width:30px;padding:0;position:relative;cursor:pointer;text-align:left;float:right}.btn-settings-filter:hover{background-color:#5d5d5d00}.btn-settings-filter img{height:20px;width:20px}.btn-settings-filter i{right:2px;position:absolute;bottom:5px;color:#fff}.menu-filters{margin:5px 0;margin-top:0;border:1px solid #aaa;border-radius:4px;cursor:pointer;padding:3px 6px}.menu-filters .menuPartnershipIcon,.menu-filters .menuCollectionsIcon{float:right;margin-top:3px}.space-menu-filters{width:200px}#explorer-items{overflow-x:hidden;overflow-y:auto;height:calc(100%);width:100%;padding:5px;color:#eee}.explorer-title{margin-top:0;color:#fff}.tag-explorer-item-level-1{margin-left:15px}.tag-explorer-item-level-2{margin-left:30px}.tag-explorer-item-level-3{margin-left:45px}.tag-explorer-item-level-4{margin-left:60px}.tag-explorer-nav-item{color:#eee;padding:3px;display:block;cursor:pointer}.tag-explorer-nav-item:hover{color:#fff}.tag-explorer-nav-item.selected{font-weight:bold;color:#fff}.tag-explorer-icon{display:inline-block;max-height:16px;max-width:16px;vertical-align:top}.explorer-module{border-radius:4px;background-color:#9d9d9d;padding:5px;margin-bottom:5px;position:relative;cursor:pointer;min-height:74px}.explorer-module-name{display:block;font-size:12px;color:#fff}.explorer-module-brand,.explorer-module-collection{font-size:11px;display:block}.explorer-module-collection{color:#d5d5d5}.explorer-module-thumb{width:100%}.explorer-drag-indicator{color:#555;position:absolute;right:10px;top:-5px}.explorer-module-icons{position:absolute;bottom:0;left:5px;right:5px;color:#555}.explorer-module-icons .text-success{color:#458f47}.explorer-module-icons .fa-shopping-cart{margin-bottom:3px}.explorer-module-icons .logo{height:15px;margin-bottom:4px}.with-explorer-module-icons{min-height:64px;margin-bottom:15px}.explorer-spec-price{font-size:12px;display:block;clear:both;float:right;margin-right:5px;font-weight:bold}.explorer-spec-price .text-success{color:#85da4f}.explorer-spec-price .price-not-found{color:#d5d5d5;font-size:.8em}#room-layout{padding:5px}.room-layout-item{border-radius:4px;cursor:pointer;padding:5px}.room-layout-item:hover{background-color:#555}.room-layout-item.active{background-color:#555}.room-layout-item img{width:100%}.sort-modules-dropdown{cursor:pointer;position:relative;z-index:1010}.sort-modules-dropdown .sort-modules-trigger{padding:5px;width:40px;height:35px;text-align:right;position:absolute;right:0}.sort-modules-dropdown .sort-modules-options{min-width:130px;border:1px solid #d8d8d8;border-radius:4px;box-shadow:0 0 5px 0 rgba(0,0,0,.3);display:none;position:absolute;right:0;top:35px}.sort-modules-dropdown .sort-modules-options li{background:#9d9d9d;padding:6px 12px;width:100%;cursor:pointer}.sort-modules-dropdown .sort-modules-options li.active{font-weight:bold;background:#919191}.sort-modules-dropdown .sort-modules-options li:not(:first-child){border-top:1px solid #d8d8d8}.sort-modules-dropdown .sort-modules-options li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.sort-modules-dropdown .sort-modules-options li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.sort-modules-dropdown .sort-modules-options li:hover{background:#919191}.go-top{position:absolute;left:50%;margin-left:-16px;bottom:10px;background:rgba(0,0,0,.2)!important;border-radius:50%;box-shadow:1px 1px 5px #888;z-index:65;-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;width:30px;height:30px;line-height:30px;text-align:center;color:#fff}.go-top:hover{background:rgba(255,255,255,.8)!important}.go-top:not(.active){opacity:0;visibility:hidden}.item-image-container{position:relative;padding:0 20px;margin-bottom:20px}.item-image-container .item-thumb{width:100%}.item-image-container .item-brand-logo{position:absolute;right:0;bottom:0;max-width:75px;max-height:60px;background:#fff;padding:5px;border-radius:4px}.measure-variable .row{margin:0}.item-offer{background:#848484;padding:5px;padding-bottom:7px;margin-bottom:5px;font-size:12px;border-radius:4px;width:100%;text-align:center}.item-offer .seller-thumb{max-width:100%;max-height:30px;padding:5px;border-radius:5px;background-color:#fff}.item-offer .row{min-height:60px;display:flex;justify-content:center;align-items:center;position:relative}.item-offer .btn-success{line-height:normal;font-size:12px;padding:5px;width:100%;white-space:normal}.item-offer .item-price-info{-webkit-transform:translate3d(0,0,0);position:absolute;bottom:-7px}.item-offer .item-price{font-weight:bold;display:block}.item-offer .item-price-to{font-size:11px;display:block}.item-offer .item-price-img{font-size:20px;text-align:right}.item-offer .col-xs-6{border-left:1px solid}.item-offer .col-xs-8{text-align:start}.item-offer .item-price-info{color:#d5d5d5}.best-price{background:#989898}.item-info-table{font-size:12px;width:100%}.item-info-table td{padding:5px;word-break:break-all;width:60%}.item-info-table td:first-child{width:40%}.item-info-table .span-fild-info{width:130px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.insert-spec{color:#fff;background-color:#b5b5b5;border:none}.insert-spec:hover{color:#fff;background-color:#b5b5b5}.info-link{text-align:center;margin:1em 0}.customization-group{padding:6px 0;margin-top:-2px;border-radius:0 0 4px 4px;box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:10px}.btns-spec{display:flex}.btns-spec button{margin:0 5px 5px 5px;height:35px;width:100%}.module-customization-container{padding:0;margin:0;text-align:center}.module-customization-container .toggle-options{width:48px;height:48px;margin:0 auto;background-size:75%;background-repeat:no-repeat;background-position:center}.module-customization-container .toggle-options.expand{background-image:url(https://cdn.mooble.com/sitesimages/Icons/plus-white.png)}.module-customization-container .toggle-options.contract{background-image:url(https://cdn.mooble.com/sitesimages/Icons/minus-white.png)}.module-customization-container .module-customization-option,.module-customization-container .spec-customization-option,.module-customization-container .render-scenery-option{cursor:pointer;border-radius:3px;margin-bottom:5px;padding:5px;height:95px}.module-customization-container .module-customization-option .customization-option-thumb,.module-customization-container .spec-customization-option .customization-option-thumb,.module-customization-container .render-scenery-option .customization-option-thumb{width:48px;height:48px;margin:0 auto;border:2px solid #555;background-color:#fff;background-size:cover}.module-customization-container .module-customization-option .light-intensity-thumb,.module-customization-container .spec-customization-option .light-intensity-thumb,.module-customization-container .render-scenery-option .light-intensity-thumb{border:none;background-color:transparent}.module-customization-container .module-customization-option span,.module-customization-container .spec-customization-option span,.module-customization-container .render-scenery-option span{display:inline-block;font-size:10px;white-space:normal;padding-top:3px;width:100%;line-height:1.2}.module-customization-container .module-customization-option.active,.module-customization-container .spec-customization-option.active,.module-customization-container .render-scenery-option.active{background-color:#555}.module-customization-container .module-customization-option:hover,.module-customization-container .spec-customization-option:hover,.module-customization-container .render-scenery-option:hover{background-color:#626262}.module-customization-container .customization-group-title{text-align:left;padding:5px;margin:5px;color:#ddd;text-transform:uppercase}.module-customization-container:not(:first-of-type){margin-top:16px}.module-customization-container.optional-group:not(:first-of-type){margin-top:5px;padding-top:5px;border-top:1px solid #999}.toggle-list-item{display:block;overflow:hidden;padding:10px;margin-bottom:0}.toggle-list-item dt{line-height:25px;float:left}.toggle-list-item dd{float:right;margin:0}.toggle-list-item dd label:before{margin-top:0;margin-bottom:0}.toggle-list-item:last-child{border:none;margin:0}.customization-groups-list .dropdown-selected-item{background-color:#9d9d9d}.customization-groups-list .dropdown-selected-item:hover{background-color:#848484}.showFilter{height:25px;position:absolute;background-color:#f1f1f1!important;float:left;border-radius:4px 0 0 4px;margin-left:1px;margin-top:1px;border-right:1px solid #d8d8d8}.showFilter span{color:#777}.showFilter i{color:#777}.panelList{overflow:auto;height:680px}.selectPartneship{background:#555;border:1px solid #333;box-shadow:0 0 5px 0 rgba(0,0,0,.2);z-index:1030;overflow:auto;position:absolute;display:none;width:242px;border-radius:4px;padding:5px;top:35px;left:5px;max-height:-webkit-calc(60%);max-height:-moz-calc(60%);max-height:-o-calc(60%);max-height:calc(100% - 40px)}.selectPartneship ul{list-style:none;width:100%;padding:0;margin:0}.selectPartneship ul li{cursor:pointer;margin-bottom:5px}.selectPartneship ul li:last-child{margin-bottom:0}.selectPartneship ul .selected{font-weight:bold}.selectCollection{background:#555;border:1px solid #333;box-shadow:0 0 5px 0 rgba(0,0,0,.2);z-index:1030;overflow:auto;position:absolute;display:none;width:242px;border-radius:4px;padding:5px;top:68px;left:5px;max-height:-webkit-calc(72%);max-height:-moz-calc(72%);max-height:-o-calc(72%);max-height:calc(100% - 28px)}.selectCollection ul{list-style:none;width:100%;padding:0;margin:0}.selectCollection ul li{cursor:pointer;margin-bottom:5px}.selectCollection ul li:last-child{margin-bottom:0}.selectCollection ul .selected{font-weight:bold}.controlMsg{margin:10px 0}.temporaryClass{width:264px;margin-left:10px;margin-top:96px}#closeFilterPartnership{position:fixed;top:0;right:0;bottom:0;left:0;z-index:18;display:none}.color-hive{width:250px;margin-top:10px}.module-proposed-dimension{width:auto}.reference-title{color:#c8c8c8;display:block;margin-top:10px}.reference-value{display:block;margin-left:20px}.slider-container-light{padding:10px;width:100%;text-align:center}.slider-container-light .slider{width:100%}.axes-btns .row{margin:0}.axes-btns div{padding:0}.axes-btns div button{height:30px;padding:0}.axes-btns div .input-group{padding:0 5px;margin:10px 0}.axes-btns div .input-group input{border:1px solid #ccc;color:#000}.axes-btns div input{width:100%}.transform-overlay .pill-nav-button img{height:20px}.transform-overlay .dimensions{padding:0}.transform-overlay .dimensions .dimension-row{padding:10px 0}.transform-overlay .dimensions .quote-row{padding-top:5px}@media screen and (max-width:991px){.explorer-search{width:calc(100% - 30px)}.menu-filters{width:calc(100% - 30px)}.slider-container-light{width:100%;text-align:center;padding:40px 10px}}#close-explorer{margin:0!important}#hive{width:100%}.selectOptions{background-color:#9d9d9d;border:1px solid #d8d8d8;border-radius:4px}.iconWallView{width:30px}.products-available-cart{margin-top:2px}.color-not-available{color:red}.color-some-products-available{color:#ff0}@font-face{font-family:'Patron-Medium';src:url('../fonts/patron-medium.ttf')}.category-navigation{width:60px;background:#555;position:fixed;top:60px;bottom:0;left:0}.category-navigation .icon-list-button{color:#fff}.category-navigation .icon-list-button:hover{background-color:#333}.category-navigation [data-id="openings"]{padding:0;font-size:11px}.page-header{position:fixed;width:100%}.new-feature{color:#fff;background-color:#ff8e00;padding:0 3px;font-size:7px;border-radius:3px;position:absolute;margin-left:2px}.z-index23{z-index:1023!important}.pointer{cursor:pointer}.explorer-panel,.overlay-panel{background:#777;background:-moz-linear-gradient(left,#6a6a6a 0%,#777 100%);background:-webkit-linear-gradient(left,#6a6a6a 0%,#777 100%);background:linear-gradient(to right,#6a6a6a 0%,#777 100%);position:fixed;top:60px;bottom:0;overflow:auto;color:#eee;z-index:1020;-webkit-overflow-scrolling:touch}.explorer-panel .hide-panel,.overlay-panel .hide-panel{float:right;background:url('https://cdn.mooble.com/sitesimages/Icons/close-white.png');background-position:center center;background-size:cover;border:none;box-shadow:none;color:#eee;width:30px;height:30px;margin:5px 0}.explorer-panel .btn-block,.overlay-panel .btn-block{margin:10px 0}.btn-open-auto-design{width:60px;line-height:11px;font-size:11px;padding:0 5px 2px 5px}.explorer-panel{width:260px;left:60px}.overlay-panel{z-index:1020;width:320px;left:0}.overlay-panel:not(.light-panel) .text-success{color:#8af48c}.overlay-panel:not(.light-panel) a:not(.btn),.overlay-panel:not(.light-panel) .btn-link{color:#84c6ff}.overlay-panel:not(.light-panel) a:not(.btn):hover,.overlay-panel:not(.light-panel) .btn-link:hover{color:#1e97ff}.overlay-panel .module-variable-dimension{margin-bottom:0;display:table}.overlay-panel .module-variable-dimension .table-cell{display:table-cell;max-width:150px}.overlay-panel .module-variable-dimension .table-footer-group{display:table-footer-group}.overlay-panel .checkbox{margin-top:0}.overlay-panel .table-label{color:#c8c8c8;word-break:unset;vertical-align:baseline;white-space:nowrap}.overlay-panel .table-label label{margin-bottom:0;margin-bottom:5px}.overlay-panel .panel-title{padding:10px;width:calc(100% - 30px);display:inline-block;font-size:18px;margin-bottom:0;margin-top:0}.overlay-panel .panel-content{padding:10px}.overlay-panel:not(.active){transform:translate(-100%,0)}.left-panel{width:300px;left:320px;border-left:1px solid #6a6a6a;background:#848484;background:-moz-linear-gradient(left,#6a6a6a 0%,#777 100%);background:-webkit-linear-gradient(left,#6a6a6a 0%,#777 100%);background:linear-gradient(to right,#6a6a6a 0%,#777 100%)}.left-panel:not(.active){transform:translate(-640px,0)}.properties-panel{width:260px;left:60px}.properties-panel:not(.active){transform:translate(-320px,0)}.light-panel{background:#fff;color:#333;border-right:1px solid #eee}.light-panel .hide-panel{color:#333;background-image:url('../images/icons/close-black.png')}#viewport{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}#viewport.logo:before{content:"mooble.com";font-size:1.1em;font-family:'Patron-Medium';position:fixed;background-size:contain;z-index:1;bottom:2px;left:330px;-webkit-filter:opacity(50%);filter:opacity(50%)}.toolbar{background:#f1f1f1;height:60px}.toolbar .remove-spacing-display{margin-right:-4px}.toolbar .list-inline{margin:0}.toolbar .list-inline li{padding:0}.toolbar .icon-list-button{color:#333;min-width:60px;width:auto}.toolbar .icon-list-button.active{background-color:#d8d8d8}.toolbar .space-next-li{width:1px;min-width:unset!important;border-right:1px solid #d8d8d8}.toolbar .toolbar-sub-list{opacity:0;visibility:hidden;position:absolute;background-color:#e4e4e4;transition:all ease .25s;z-index:1020;max-width:300px;display:flex;flex-wrap:wrap;align-items:center}.toolbar .toolbar-sub-list .icon-list-button{width:50px;height:auto;min-height:60px;padding:5px 2px}.toolbar .toolbar-sub-list-no-image{word-break:break-word;list-style:none;display:unset;padding:0}.toolbar .toolbar-sub-list-no-image button{width:100%!important;min-height:10px!important;text-align:left;border-bottom:1px solid #d8d8d8}#toolbar{position:fixed;top:60px;left:320px;right:0;z-index:4}#toolbar .budget-button-responsive{background-color:#5cb85c;color:#fff;width:115px;min-width:115px}#toolbar .budget-button-responsive:hover{background-color:#5cb85c}.no-touch .toolbar .icon-list-button:hover{background-color:#d8d8d8}.no-touch .toolbar li:hover>.budget-button-responsive{background-color:#458f47}.no-touch .toolbar li:hover .toolbar-sub-list{opacity:1;visibility:visible}.icon-list-button{border-radius:0}.touch .toolbar li.hover>.budget-button-responsive{background-color:#458f47}.touch .toolbar li.hover .toolbar-sub-list{opacity:1;visibility:visible}.budget-button{position:absolute;top:0;right:0;background-color:#5cb85c;color:#fff;border:none;outline:none;padding:10px;height:60px;width:150px;cursor:pointer}.budget-button .budget-image{margin-top:5px}.budget-button .margin-text-top{margin-top:10px}.open-budget{vertical-align:middle}.open-budget .icon-list-image{width:30px;height:30px;margin-right:10px;float:left;margin-top:0;font-size:30px}.budget-button:hover{background-color:#458f47}.budget-button:hover .dropdown-budget{visibility:visible}.budget-button-mobile{float:left;padding-left:10px}.budget-button-mobile-list{padding-left:5px}.dropdown-budget{visibility:hidden;list-style:none;position:absolute;right:0;padding:0;top:60px}.dropdown-budget button{display:flex;text-align:left;background-color:#f1f1f1;color:#458f47;border:none;border-bottom:1px solid #fff;outline:none;padding:10px;min-height:60px;width:150px}.dropdown-budget button:hover{background-color:#d8d8d8}.dropdown-budget .row{margin:0}.dropdown-budget li:first-child button{border-top:1px solid #fff}.dropdown-budget li:last-child button{border:none}.dropdown-budget-responsive{list-style:none;padding:0;top:50px}.dropdown-budget-responsive button{color:#5cb85c!important;height:auto!important}.text-mobile{word-wrap:break-word}#draw-area{background-size:cover;background-repeat:no-repeat;background-position:center center;position:fixed;left:320px;top:120px;bottom:0;right:0}#webgl-canvas{z-index:1;position:absolute}#canvas-3d{z-index:2;position:absolute}#camera-control{position:absolute;bottom:5px;right:5px;width:150px;height:150px;z-index:1050}.planner-loading{position:fixed;z-index:1010;height:3px;top:120px;left:320px;width:100%;background-image:repeating-linear-gradient(90deg,#0a67a3,#0a67a3 20%,transparent 20%,transparent);background-size:500px;-moz-animation:progress-bar-stripes 1.5s linear infinite;-o-animation:progress-bar-stripes 1.5s linear infinite;-webkit-animation:progress-bar-stripes 1.5s linear infinite;animation:progress-bar-stripes 1.5s linear infinite}.module-context-menu{background-color:#fff;border:1px solid #d8d8d8;border-radius:4px;text-align:center;opacity:.8;position:fixed;overflow:hidden;top:120px;z-index:1010}.module-context-menu:not(.active){display:none}.module-context-menu .module-context-menu-item{width:33px;height:33px;background:transparent;padding:0;border:none;box-shadow:none}.module-context-menu .module-context-menu-item:hover{background:#eee}.module-context-menu .module-context-menu-item.active{background:#eee}.module-context-menu .module-context-menu-item:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.module-context-menu .module-context-menu-item:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.module-context-menu .module-context-menu-item.disabled{background:#eee}.module-context-menu .module-context-menu-item.disabled .module-context-menu-icon{opacity:.6}.module-context-menu .module-context-menu-icon{width:20px;font-size:20px}.module-context-menu .module-context-menu-icon.rotate90:before{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}.module-context-menu .module-context-menu-icon.rotate180:before{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}.module-context-menu .module-context-menu-icon.rotate270:before{transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg)}.module-context-menu .context-menu-divider{margin:0 15px}.module-context-menu .context-menu-measures{text-align:center}.module-context-menu .context-menu-grouping-small{text-align:center}.module-context-menu .context-menu-grouping{text-align:center;margin:8px;font-size:14px}.context-menu-module-customization{padding:0;background-color:transparent;border:none;position:fixed;overflow:hidden;top:120px;z-index:1020}.context-menu-module-customization:not(.active){display:none}.context-menu-module-customization>img{width:15px;height:6px;position:absolute;left:6px;top:1px}.context-menu-module-customization>div{background:#fff;border:1px solid #d8d8d8;margin-top:6px;border-radius:4px}.context-menu-module-customization .customization-groups-list{padding:0;margin:0;list-style:none}.context-menu-module-customization .customization-groups-list li:not(:last-child){border-bottom:1px solid #d8d8d8}.context-menu-module-customization .customization-list-button{background-color:transparent;border:none;margin:0;width:100%;text-align:left;border-radius:0;box-shadow:none;padding:6px 12px}.context-menu-module-customization .customization-list-button:hover{background-color:#eee}#viewport-loading{position:fixed;top:60px;width:100%;bottom:0;left:315px}#viewport-loading-message{font-size:1.3em;top:50%;position:absolute;background:rgba(0,0,0,.4);height:40px;line-height:40px;text-align:center;margin-top:-20px;width:250px;right:50%;color:#fff;border-radius:5px}#snapshot{display:none;position:fixed;top:60px;left:0;right:0;bottom:0;z-index:1030;cursor:pointer;background-color:rgba(0,0,0,.2)}#snapshot.active{display:block}#take-snapshot{position:fixed;background-image:url(../images/black/snapshot.png);background-repeat:no-repeat;border:10px solid #000;border-radius:20px;background-position:50%;background-color:rgba(255,255,255,.3)}.snapshot-buttons-container{width:330px;text-align:center;position:absolute;left:50%;margin-left:-165px;top:50%;margin-top:130px}.snapshot-button{background-color:transparent;border:none;width:100px;height:100px;margin:5px;vertical-align:top}.snapshot-button i{font-size:50px;line-height:50px}.snapshot-button:hover{background-color:#eee}.snapshot-item{margin-bottom:20px}.snapshot-image{width:100%;margin:10px 0}.qr-code{width:200px;margin:0 auto;margin-top:10px}.vr-modal{width:650px;max-width:none}.vr-icon{max-height:16px;max-width:16px;display:inline;margin-right:5px;vertical-align:top}.qr-code-container{text-align:center}.qr-code-container h3{margin-top:0}.qr-code-container p{margin:10px 0}.dragHelper{width:68px;margin:5px;font-weight:normal;-webkit-text-shadow:0 0;text-shadow:0 0;border-radius:0;border:0;background:rgba(250,250,250,.9);z-index:3000;position:absolute;cursor:move;cursor:-moz-grabbing}.dragHelper>img{width:64px;height:64px;padding:0;border:0}.dragHelper>span{display:block;text-align:center;font-size:.9em;height:1.5em;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.dragHelper.asColour{padding:5px}.dragHelper.asColour>div{width:58px;height:58px;border:1px solid #222}.dragHelper.asColour,.dragHelper.atPlanner.withTopview{margin:0;border:0;padding:0;background-color:transparent!important}.dragHelper.atPlanner.withTopview>img,.dragHelper.atPlanner.withTopview>span,.dragHelper.atPlanner.withTopview [data-role=element].dragHelper.atPlanner.withTopview>a{display:none}.dragHelper.atPlanner.withTopview .topview{display:block;width:100%;height:100%}.draggable{cursor:move!important;cursor:-webkit-grab!important;-ms-touch-action:none!important}.save-draft-modal{width:550px}.save-draft-modal p{margin-top:0}.save-draft-modal .draft-thumb{float:left;margin-right:10px;width:100%}.overwrite-screen{position:fixed;top:60px;bottom:0;width:100%;color:#eee;z-index:1029;background:#fff}@media screen and (max-width:1024px){.budget-button{width:144px}}@media screen and (max-width:991px){.explorer-panel{top:40px}#toolbar{left:60px;top:40px}.category-navigation{top:40px}#draw-area{left:60px;top:100px}#viewport-loading{top:40px;left:0}#viewport-loading-message{margin-right:-125px}.overlay-panel{top:40px}.left-panel{left:0;width:320px}.planner-loading{top:100px;left:60px}#viewport.logo:before{left:70px}.overwrite-screen{top:40px}}@media screen and (max-width:991px) and (max-height:480px){.category-navigation .icon-list-button{height:50px}}@media screen and (min-width:768px) and (max-width:992px){#mobile-budget i,#mobile-partnership-budget i{width:25px;height:25px}#mobile-budget .icon-list-image,#mobile-partnership-budget .icon-list-image{padding-right:10px}#mobile-buy-online i,#mobile-find-store i,#mobile-items-list i,#mobile-make-budget i{width:25px;height:25px}#mobile-buy-online img,#mobile-find-store img,#mobile-items-list img,#mobile-make-budget img{width:25px;height:25px}#mobile-buy-online text,#mobile-find-store text,#mobile-items-list text,#mobile-make-budget text{padding-right:3px}}.field-btn-drag{display:none}@media screen and (max-width:991px){.icon-list-button{width:50px;height:50px;font-size:10px}.icon-list-button .icon-list-image{max-width:20px;max-height:20px;font-size:20px;line-height:20px}.planner-loading{top:90px;left:50px}.category-navigation{width:50px}.category-navigation .icon-list-button{padding-left:0;padding-right:0}.category-navigation [data-id="openings"]{font-size:8px}.explorer-panel{left:49px}#toolbar{height:auto;left:50px}#toolbar .icon-list-button{min-width:45px}#draw-area{left:50px;top:90px}#viewport.logo:before{left:60px;width:150px;height:25px}.properties-panel{left:50px}.properties-panel:not(.active){transform:translate(-310px,0)}}@media screen and (max-width:1089px){.hidden-less-1090{display:none!important}}@media screen and (min-width:1090px){.show-less-1090{display:none!important}}@media screen and (max-width:355px){#mobile-budget .icon-list-image{float:none}}.measure-validation-message{z-index:2;position:absolute;top:6px;right:45px}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:500px 0}}@-moz-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:500px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:500px 0}}.help-item{width:100%;display:block;background-color:#eee;border:none;box-shadow:none;text-align:left;padding:10px 16px;color:#555;border-radius:4px;margin-bottom:3px;line-height:40px}.help-item:hover{background-color:#e2e2e2;color:#222}.help-item .icon-list-image{font-size:40px;margin-right:10px;float:left}.printCaptions{display:flex}.printCaptions div:first-of-type{margin-right:5px;line-height:25px}.btn-print-design{margin:20px 10px;width:100%;max-width:140px;padding:20px;box-sizing:content-box;border:none;font-size:16px}.btn-print-design img{margin-bottom:10px;width:100px}.btn-print-design i{font-size:100px;line-height:100px}.open-project-option{background-color:#f5f5f5;padding:10px;border-radius:4px;text-align:center;cursor:pointer;transition:all ease-in-out .25s}.open-project-option:hover{background-color:#eee}.open-project-option h3{margin-top:10px}.open-project-option .thumb{width:100%}.options-revest-modal .options-revest,.options-level-modal .options-revest,.options-revest-modal .options-level,.options-level-modal .options-level{text-align:center}.options-revest-modal .options-revest .option-revest,.options-level-modal .options-revest .option-revest,.options-revest-modal .options-level .option-revest,.options-level-modal .options-level .option-revest,.options-revest-modal .options-revest .option-level,.options-level-modal .options-revest .option-level,.options-revest-modal .options-level .option-level,.options-level-modal .options-level .option-level{background-color:#f5f5f5;cursor:pointer;transition:all ease-in-out .25s;padding:5px;width:100%}.options-revest-modal .options-revest .option-revest div,.options-level-modal .options-revest .option-revest div,.options-revest-modal .options-level .option-revest div,.options-level-modal .options-level .option-revest div,.options-revest-modal .options-revest .option-level div,.options-level-modal .options-revest .option-level div,.options-revest-modal .options-level .option-level div,.options-level-modal .options-level .option-level div{font-size:18px;font-weight:300;height:55px;vertical-align:middle}.options-revest-modal .options-revest .option-revest i,.options-level-modal .options-revest .option-revest i,.options-revest-modal .options-level .option-revest i,.options-level-modal .options-level .option-revest i,.options-revest-modal .options-revest .option-level i,.options-level-modal .options-revest .option-level i,.options-revest-modal .options-level .option-level i,.options-level-modal .options-level .option-level i{color:#000;font-size:100px;line-height:1;display:inline-block}.options-revest-modal .options-revest .option-revest:hover,.options-level-modal .options-revest .option-revest:hover,.options-revest-modal .options-level .option-revest:hover,.options-level-modal .options-level .option-revest:hover,.options-revest-modal .options-revest .option-level:hover,.options-level-modal .options-revest .option-level:hover,.options-revest-modal .options-level .option-level:hover,.options-level-modal .options-level .option-level:hover{background-color:#eee}.css-camera{position:absolute;height:25px;width:25px}.alert-gray{margin:10px 0;border:none;color:#eee!important;background-color:#5e5e5e}.alert-gray .alert-icon{height:40px;float:left;margin-right:10px}.outter-print{border:1px solid #000;padding:15px;-webkit-print-color-adjust:exact;color-adjust:exact}.outter-print .render-print{border:1px solid #000;padding:5px}.outter-print .render-print img{display:block;margin:auto;max-height:calc(100vh - 152px)}.outter-print .render-print #captionsImage{position:relative}.outter-print .render-print #captionsImage .captionModule{position:absolute;height:22px;width:22px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background-color:#eee!important;border:1px solid #777!important;text-align:center;padding-top:1px}.outter-print .render-print #tablesCaptions{-webkit-print-color-adjust:exact;color-adjust:exact;display:flex}.outter-print .render-print #tablesCaptions .left{-webkit-print-color-adjust:exact;color-adjust:exact;float:left;width:50%;margin-right:3px}.outter-print .render-print #tablesCaptions .right{-webkit-print-color-adjust:exact;color-adjust:exact;float:right;width:50%;margin-left:3px}.outter-print .render-print .captions{-webkit-print-color-adjust:exact;color-adjust:exact;border-collapse:collapse;width:100%;padding:0 5px;font-size:10px}.outter-print .render-print .captions td{border:1px solid #000;padding:5px}.outter-print .render-print .captions tr:nth-child(odd){background-color:#f9f9f9!important}.outter-print .render-print .captions tr:nth-child(even){background-color:#eee!important}.outter-print .render-print .captions th{text-align:center;border:1px solid #000;padding:5px;background-color:#eee!important}.outter-print .footer-print div{padding:0;padding-left:5px}.outter-print .footer-print{padding:0;padding-top:10px}.outter-print .footer-print .logo-footer{padding-top:5px;padding-left:0}.outter-print .footer-print .logo-footer img{display:block;margin:auto;max-height:93px}.outter-print .footer-print .info-footer .info-line{padding-top:5px}.outter-print .footer-print .info-footer .info-line .info-square{border:1px solid #000;padding:0}#budget-button-list-icons button{width:115px;height:auto;min-height:50px;padding:5px 2px}#budget-button-list-icons .icon-list-button{width:115px;height:auto;min-height:50px;padding:5px 2px}@media screen and (min-width:768px) and (max-width:992px){#budget-button-list-icons button{min-height:50px}#budget-button-list-icons .icon-list-button{min-height:50px}}.btn-delete-upper-right{margin-left:25%;width:15%;position:absolute;pointer-events:initial}.btn-delete-button{width:15%}.list-items-flex{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.margin-top{margin-top:20px}.text-muted-light{font-size:11px;color:#eee}.layers-l{list-style:none;width:100%;padding:0;max-height:30vh;overflow:auto;display:flex;flex-direction:column-reverse}.layers-l li{padding:5px;color:#fff;text-align:left}.layers-l li:hover{background-color:#777}.layers-l li.active{background-color:#9d9d9d;color:#fff}.flex-fild{display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.flex-fild select{padding-left:15px;padding-right:0;height:30px}.flex-fild .flex-fild-label{width:100%}.flex-fild .label-floor{color:#eee;text-transform:uppercase;font-size:12px;margin-bottom:5px}.margin{width:calc(300px - 20px);margin:10px 0 10px}.legend-floor{font-family:'Roboto',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5}.legend{margin-bottom:10px}.fild-text-floor{height:30px;font-size:12px;line-height:1.5;border-radius:3px;margin-bottom:10px;padding:0}.hive-color-panel{left:320px;z-index:1020;position:relative;top:60px;width:300px;height:100vh}.line-right{border-right:1px solid #bfbfbf}@media screen and (max-width:480px){.icon-list-button{width:50px;height:50px;display:flex;flex-direction:column;justify-content:center;align-self:flex-end;align-items:center;align-content:center;margin:0;padding:0}.icon-list-button i{margin:0}#toolbar .icon-list-button{width:50px;min-width:50px;height:50px;min-height:50px;display:flex;flex-direction:column;justify-content:center;align-self:flex-end;align-items:center;align-content:center;margin:0;padding:0}#toolbar .icon-list-button i{margin:0}#budget-button-list-icons .icon-list-button{width:70px}.show-less-1090 .icon-list-button{width:100px!important}#limit-drag-field{position:fixed;top:40px;bottom:0;right:0;left:50px}#draggable{height:230px;background:#777}#draggable ul{background:#777}#draggable div{background:#777}#draggable div .btn{height:25px}#draggable div .input-sm{height:25px}#draggable div .input-group-addon:last-child{padding:0 12px 6px 12px}#draggable .field-btn-drag{display:flex;align-items:center;justify-content:center;box-shadow:0 0 4px 0 #555;width:100%;margin-top:5px}#draggable .btn-drag{background:#777;border-color:#555;width:50px;font-family:'allerregular';padding:2px;height:30px;border-radius:0 0 10px 10px}#draggable .btn-drag img{height:25px;width:25px;ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#draggable .axes-btns div{height:35px;background-color:#777}#draggable h3{margin:0}#draggable .field-content{max-height:160px;background-color:#777;overflow:auto}}.panoramicCanvasImg{width:300px;height:175px}.panoramicCamera{position:relative;width:20px;height:20px}.remove-icon{font-size:18px;color:#d9534f}.btn-consultant{z-index:9999;display:flex;flex-direction:row;position:fixed;right:10px;bottom:170px;align-items:center}.background-blue{background-color:#1e3cff}.btn-consultant:hover .btn-field-text,.btn-consultant:hover .btn-icon{background-color:#2845ff}.slidein{float:right;animation-duration:6s;animation-name:slidein}.fade-in{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:2s}.fade-Out{opacity:0;animation-name:fadeOutOpacity;animation-iteration-count:1;animation-timing-function:ease-out;animation-duration:1s}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}@keyframes fadeOutOpacity{0%{opacity:1}100%{opacity:0}}.btn-field-text{position:relative;right:-10px;height:50px;text-align:center;padding:5px 5px;z-index:1;border-right:0;width:160px;font-size:14px;color:#fff;font-weight:500;border-radius:25px 0 0 25px;cursor:pointer}.btn-closed{position:absolute;top:5px;left:5px;height:20px;width:20px;margin:0;padding:0;border-radius:50%;background-color:#1e3cff;color:#fff;border:0;z-index:3}.btn-icon{border-radius:50%;height:80px;width:80px;display:flex;justify-content:center;align-self:center;align-items:center;align-content:center;z-index:2;border-color:#1aa3ff;cursor:pointer}.btn-icon img{height:35px}@keyframes slidein{from{margin-right:-30%}to{margin-right:0%}}.field-remote-share{position:absolute;z-index:3;display:flex;flex-direction:column;width:90px;margin:5px;height:90px;padding-top:15px;justify-content:space-evenly;font-family:'allerbold'}.share-margin-left{margin:5px 0 0 70px}.fild-share-loader{height:40px;width:100%;padding:0;display:flex;justify-content:center;align-items:center}.edge{border-radius:50%;height:25px;width:25px;transform:scale(1)}.fa-pulse{box-shadow:0 0 0 0 #000;animation:fa-pulse 2s infinite}.fa-size{position:absolute;border:none;font-size:30px}.btn-close-share{border:none;background:transparent;position:absolute;right:5px;width:20px;padding:0;font-size:20px;top:0}.green{color:#32cd32}.red{color:red}.fa-blink{-webkit-animation:fa-blink 1.5s linear infinite;-moz-animation:fa-blink 1.5s linear infinite;-ms-animation:fa-blink 1.5s linear infinite;-o-animation:fa-blink 1.5s linear infinite;animation:fa-blink 1.5s linear infinite}@keyframes fa-blink{0%{opacity:1}50%{opacity:.7}100%{opacity:.1}}@keyframes fa-pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(50,205,50,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(50,205,50,0)}100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(50,205,50,0)}}.project-thumbnail{position:relative}.project-thumbnail-image{width:270px;height:215px}.project-thumbnail-image{border:5px solid #555;width:270px;height:215px;position:relative;display:block}.project-thumbnail-image .project-thumbnail-image-hover{background-color:rgba(0,0,0,.8);background-image:url('https://cdn.mooble.com/sitesimages/Icons/search-white.png');background-repeat:no-repeat;background-position:center;background-size:50px;width:100%;height:100%;transition:all ease-in-out .25s;opacity:0}.project-thumbnail-image:hover .project-thumbnail-image-hover{opacity:.6}.project-thumbnail-caption{background-color:#555;height:50px;-moz-transition:background-color .2s,background-image .2s;-o-transition:background-color .2s,background-image .2s;-webkit-transition:background-color .2s,background-image .2s;transition:background-color .2s,background-image .2s}.project-thumbnail-caption .like{color:#ff8e00!important;margin-top:-5px;line-height:40px;height:40px;min-width:40px;text-align:right;display:block;text-decoration:none;padding-right:3px}.project-thumbnail-link{display:block;position:relative}.partnership-logo{position:absolute;bottom:10px;right:10px;max-height:25px;max-width:50px}.old-partnership-logo{position:absolute;bottom:5px;right:5px;height:25px;width:50px;background-position:right bottom;background-size:contain;background-repeat:no-repeat}.edit-area{display:none}.hover-picture{visibility:hidden;opacity:0;-moz-transition:visibility .2s,opacity .2s;-o-transition:visibility .2s,opacity .2s;-webkit-transition:visibility .2s,opacity .2s;transition:visibility .2s,opacity .2s;position:absolute;background-color:rgba(0,0,0,.5);width:262px;height:207px;color:#d8d8d8;text-align:center;margin:4px;line-height:215px;font-size:11pt;z-index:1;top:0}.hover-picture .hover-caption{display:none}.hover-picture .hover-caption.active{display:inline}.no-touch .project-thumbnail:hover .hover-picture{visibility:visible;opacity:1;-moz-transition:background-color 0s,background-image 0s;-o-transition:background-color 0s,background-image 0s;-webkit-transition:background-color 0s,background-image 0s;transition:background-color 0s,background-image 0s}.hover-picture-comment{visibility:hidden;opacity:0;-moz-transition:visibility .2s,opacity .2s;-o-transition:visibility .2s,opacity .2s;-webkit-transition:visibility .2s,opacity .2s;transition:visibility .2s,opacity .2s;position:absolute;background-color:rgba(0,0,0,.5);width:262px;height:207px;color:#d8d8d8;text-align:center;margin:4px;line-height:215px;font-size:11pt;z-index:1;top:0;left:0}.hover-picture-like{visibility:hidden;opacity:0;-moz-transition:visibility .2s,opacity .2s;-o-transition:visibility .2s,opacity .2s;-webkit-transition:visibility .2s,opacity .2s;transition:visibility .2s,opacity .2s;position:absolute;background-color:rgba(0,0,0,.5);width:262px;height:207px;color:#d8d8d8;text-align:center;margin:4px;line-height:215px;font-size:11pt;z-index:1;top:0;left:0}.project-title{text-decoration:none}.project-author{color:#f0f0f0}#spec [data-role="content"] aside{border:none;padding:0}.spec-info{border:1px solid #d8d8d8;border-radius:5px;padding:5px;margin-bottom:10px;position:relative}.translucent-button{float:right;clear:both;margin-bottom:5px;height:35px;background:rgba(0,0,0,.2);border:none;color:#fff;border-radius:3px}.translucent-button span{font-size:13px}.translucent-button:hover{background:rgba(0,0,0,.5);border:none!important}.no-hover .draft-area{display:block;position:absolute;bottom:55px;left:10px}.no-hover .edit-area{display:block;position:absolute;top:10px;right:10px}.no-hover .edit-area .translucent-button{float:right;clear:both;margin-bottom:5px;width:35px;height:35px}.no-hover .edit-area .translucent-button i{font-size:1.5em}.no-hover .edit-caption{color:#555;margin-top:5px;display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;float:left;max-width:130px}.no-hover .rename-project{color:#555;text-decoration:none}.no-hover .rename-project .icon-thumbnail{color:#f0f0f0}.no-hover .name-project-draft{color:#888}.no-hover .rename-project:hover{text-decoration:underline}.no-hover .rename-mode{display:none}.no-hover .project-title{margin-right:5px}.no-hover [data-role="nameProject"]{width:100px}@media screen and (max-width:455px){.project-thumbnail-image{width:260px}.hover-picture{width:252px}.hover-picture-like{width:252px}.hover-picture-comment{width:252px}}.badge-container{position:relative}.badge{background-color:#ff8e00;border-radius:8px;display:block;min-width:16px;height:16px;line-height:7px;text-align:center;font-size:10px;padding:3px;font-weight:bold;color:#fff}.badge-top-left{position:absolute;top:-8px;left:-8px}.badge-top-right{position:absolute;top:-8px;right:-8px}.render-section{margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #848484}.render-section .alert{margin:5px 0}.render-section-title{text-transform:uppercase;margin-bottom:6px;display:block}.render-config-option{cursor:pointer;text-align:center;padding:5px 10px}.render-config-option.selected{background-color:#555}.render-config-option-icon{width:50px;margin:10px auto}.render-config-option-icon.render-medium{margin:13.5px auto}.render-config-option-icon.render-small{margin:19px auto}.render-config-option-icon-medium{font-size:35px;line-height:35px;width:35px;margin:10px auto;display:block}.render-config-option-label{line-height:1.2}.render-config-option-label small{font-size:9px;color:#c8c8c8}.render-config-option-label .render-cost{font-size:12px}.render-config-option-label .render-cost img{vertical-align:bottom}.sun-position-container{position:relative;width:200px;height:200px;margin:0 auto;margin-bottom:-10px}.sun{width:160px;height:160px;border-radius:50%;border:1px solid #6a6a6a;position:absolute;left:50%;top:20px;margin-left:-80px}.half-cover{width:80px;height:160px;background-color:#777;position:absolute;top:0;left:0}.sun-circle,.moon{background-size:100%;position:absolute;top:0;right:50%}.sun-circle{width:40px;height:40px;background-image:url('https://cdn.mooble.com/sitesimages/Icons/sun-white.png');margin-right:-20px;margin-top:-20px}.moon{width:30px;height:30px;background-image:url('https://cdn.mooble.com/sitesimages/Icons/moon-white.png');margin-right:-15px;margin-top:-15px;transition:none}.sun-rotation-circle{bottom:0;top:initial;margin-bottom:-20px}.sun-circle-color{width:14px;height:14px;background-color:#fff;border-radius:50%;position:absolute;left:50%;top:50%;margin-left:-7px;margin-top:-7px;transition:all ease-in .2s}#house{width:200px;height:50px;background-image:url('https://cdn.mooble.com/sitesimages/Icons/home-white.png');background-position:center bottom;background-repeat:no-repeat;background-size:40px;border-bottom:1px solid #d8d8d8;position:absolute;top:50%;margin-top:-25px}#blueprint{width:80px;height:80px;position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;background-size:cover;background-repeat:no-repeat;background-position:center center;border:1px solid #d8d8d8}#time-of-day{margin-bottom:-40px}#expand-render-panel i{font-size:24px;line-height:24px;display:block}.slider-container{width:100%;text-align:center;padding:10px}.slider-container.inside-sun-control{position:absolute;bottom:20px;background-color:#777;height:55px}.slider-container.sun-slider{width:200px;margin:0 auto}.slider-container .slider{width:100%}.render-frame{background-color:rgba(0,0,0,.4);position:fixed;z-index:1030;display:none}#render-border-left,#render-border-right{height:100%;top:120px}#render-border-top,#render-border-bottom{width:100%;left:320px}#render-border-left{left:320px;border-right:1px solid #d8d8d8}#render-border-right{right:0;border-left:1px solid #d8d8d8}#render-border-top{top:120px;border-bottom:1px solid #d8d8d8}#render-border-bottom{bottom:0;border-top:1px solid #d8d8d8}#render-border-top-left{top:120px;left:320px}#render-border-top-right{top:120px;right:0}#render-border-bottom-right{bottom:0;right:0}#render-border-bottom-left{bottom:0;left:320px}.render-previews-container{margin:16px 0;padding:0}.render-preview-item-list{line-height:40px;padding:5px 0}.render-preview-item-list:not(:first-child){border-top:1px solid #888}.render-preview-item-list.finished a{color:#eee}.render-preview-item-list.finished a:hover{color:#fff}.panel-content-contracted{display:none}.contract-render-panel{display:none}.btn-buy-credits{padding-left:0;display:block}#render-panel{background:#777;overflow-x:hidden}@media only screen and (max-width:991px){#render-panel{z-index:1050}#render-panel.contracted{width:120px}#render-panel.contracted .panel-content{display:none}#render-panel.contracted .panel-content-contracted{display:block}#render-panel.contracted .hide-panel{display:inline-block}#render-panel.contracted .contract-render-panel{display:none}#render-panel:not(.contracted) .hide-panel{display:none}#render-panel:not(.contracted) .contract-render-panel{display:inline-block;background-image:none;width:auto}#render-panel:not(.contracted) header .contract-render-panel{width:30px;background-image:url('https://cdn.mooble.com/sitesimages/Icons/back-white.png')}#render-panel .panel-content-contracted{text-align:center;font-size:12px}#render-panel .panel-content-contracted .explorer-title{font-size:16px}#render-panel .panel-content-contracted .render-section{margin-bottom:5px;padding-bottom:5px}#render-panel .panel-content-contracted .render-config-option-icon{font-size:30px;line-height:30px;width:30px;margin:0 auto 10px}#render-panel .panel-content-contracted .render-section-title{font-size:12px}#render-panel .panel-content-contracted .render-preview-item-list{line-height:1.5}#render-panel .renderHeaderFixed{padding-right:5px}}@media only screen and (max-width:767px){#render-panel.contracted{width:100px}#render-panel .panel-content-contracted .btn{font-size:12px;padding:5px 10px}}.btn-panel{border:none;color:#eee!important;background-color:#5e5e5e}.btn-panel:hover{color:#fff!important;background-color:#515151}.btn-panel .btn-panel .icon24{margin-bottom:3px}.render-date{display:table;height:40px}.render-date>div{display:table-cell;vertical-align:middle;line-height:1.2}.render-camera-option{height:auto!important;font-size:12px}.render-preview-option{height:auto!important;font-size:12px}.slideshow-modal{background:rgba(0,0,0,.7)}.render-preview-container{max-width:none;max-height:none;overflow:auto}.price-info{padding-top:10px;font-size:15px}.price-info .size-div{padding-bottom:10px}.need-more-credits{font-size:12px}@media(max-width:767px){btn{width:100%}}.img-model-render{max-height:300px}.fild-img-model-render{flex-direction:column;display:flex;place-content:center space-between;align-items:center}.previewPanoramicBox{border:none;width:100%;height:250px}.previewPanoramicIcon{width:45px;height:30px;position:absolute;bottom:5px;left:5px}.previewPanoramicSuperiorDiv{position:relative}.renderHeaderFixed{position:absolute;width:inherit;padding-right:20px;background-color:inherit;z-index:inherit}.marginTop40{margin-top:40px}#edit-tops,#revest-page{position:fixed;top:60px;bottom:0;width:100%;color:#eee}#tops-editor-sidebar,#selected-top-details{padding:10px;overflow-y:auto}#revest-editor-sidebar{padding:10px;padding-top:15px;overflow-y:auto}#revest-editor-sidebar #close-sidebar{height:30px;width:30px;position:absolute;cursor:pointer;right:0;top:5px}#tops-editor-toolbar{background-color:#f1f1f1;height:60px;position:fixed;left:620px;width:calc(100% - (320px + 300px))}#revest-editor-toolbar{background-color:#f1f1f1;height:60px;position:fixed;left:320px;width:calc(100% - 320px)}#revest-panels .search-specs{margin-bottom:15px}#revest-panels .specs-loader{text-align:center;font-size:50px;top:calc(50% - 50px - 40px)}#revest-panels .no-specs-txt{text-align:center}#tops-editor-sidebar .toggle-favorite{margin-top:5px}#selected-top-details .toggle-favorite{font-size:22px;float:right}#tops-editor-canvas-container{display:flex;flex-direction:column;position:absolute;left:620px;top:60px;bottom:0;width:calc(100% - (320px + 300px))}#tops-editor-canvas-container canvas{border:1px solid #d8d8d8;margin:15px;min-height:120px}#tops-editor-canvas-container img{position:absolute;margin-left:15px;max-height:64px}#tops-editor-canvas-container span{position:absolute;margin-left:18px;margin-top:15px;color:#000}#revest-canvas-container{display:flex;flex-direction:column;position:absolute;left:320px;top:60px;bottom:0;width:calc(100% - 320px)}#revest-canvas-container .axis-img{position:absolute;background-size:contain;margin-left:15px;height:64px;width:64px;bottom:0}#front-view-canvas{margin-bottom:10px}#top-view-canvas{margin-top:10px}#tops-editor-footer{background-color:#f1f1f1;height:60px;bottom:0;width:100%;position:absolute}.top-module.selected{background-color:#777;box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.top-module.selected .explorer-module-name{font-weight:bold}.toggle-favorite{padding:0;width:25px;height:25px}.toggle-favorite .icons8-christmas-star{color:#fff}.toggle-favorite .icons8-christmas-star-2{color:#f0ad4e;text-shadow:0 0 5px rgba(0,0,0,.2)}#close-explorer-panel{margin:0}.btn-move-top-container .btn{font-weight:bold}.btn-move-top-container .btn-move-x{color:#d9534f!important}.btn-move-top-container .btn-move-y{color:#5cb85c!important}.btn-move-top-container .btn-move-z{color:#5bc0de!important}@media screen and (max-width:991px){#tops-editor-canvas-container{width:calc(100% - (320px - 260px));left:60px;top:50px}#tops-editor-toolbar{left:60px;width:calc(100% - (320px - 260px));top:40px}#revest-page{top:40px}}@media screen and (max-width:767px){#tops-editor-toolbar{left:50px;width:calc(100% - (310px - 260px))}#revest-editor-toolbar{height:50px;left:50px;width:calc(100% - (310px - 260px))}#revest-canvas-container{top:50px;left:50px;width:calc(100% - (310px - 260px))}}.badge-container{position:relative}.badge{background-color:#ff8e00;border-radius:8px;display:block;min-width:16px;height:16px;line-height:7px;text-align:center;font-size:10px;padding:3px;font-weight:bold;color:#fff}.badge-top-left{position:absolute;top:-8px;left:-8px}.badge-top-right{position:absolute;top:-8px;right:-8px}.polar{width:160px;height:160px;border-radius:50%;border:1px solid #fff;position:relative;left:50%;margin-left:-80px}.polar-square{background-size:100%;position:absolute;top:0;right:50%;width:40px;height:40px;margin-right:-20px;margin-top:-20px}.polar-rotation-square{bottom:0;top:initial;margin-bottom:-20px}.polar-left{margin-right:0;margin-bottom:-17px}.polar-left:first-child{margin-right:20px;margin-bottom:-9px}.polar-right{margin-right:-40px;margin-bottom:-17px}.polar-right:last-child{margin-right:-60px;margin-bottom:-9px}.polar-module{width:14px;height:14px;background-color:#fff;position:absolute;left:50%;top:50%;margin-left:-7px;margin-top:-7px;transition:all ease-in .2s}.polar-module-color{background-color:#ff8e00}.table-full{width:100%}.td-half-tr{width:50%;text-align:center}.arrow-y-back{transform:rotate(55deg);position:relative;left:-15px}.arrow-y-front{transform:rotate(55deg);position:relative;left:15px}.arrow-z-top{transform:rotate(90deg)}.arrow-z-bottom{transform:rotate(-90deg)}.check-box{padding:8px}.arrangement-section{border-bottom:1px solid #848484;padding-bottom:15px}.arrangement-section .toggle-list-item{padding-bottom:0}.div-last-multiple-tab{padding:10px;margin-top:-20px}.panel-add-color{overflow-x:hidden}.panel-add-color .pill-spec-image{height:48px}.panel-add-color .pill-spec-image .spec-image-text{display:block;font-size:smaller}.panel-add-color .add-colors-component{border:1px solid #d8d8d8;border-radius:6px;color:#9d9d9d;text-transform:uppercase;font-weight:bold;font-size:12px;text-align:center;transition:all ease-in-out .15s;background-color:#eee;position:relative}.panel-add-color .add-colors-component .add-colors-component-trigger{padding:20px;cursor:pointer}.panel-add-color .add-colors-component .add-colors-component-icon{display:block;font-size:44px;line-height:1.2}.panel-add-color .overlay-buttons{position:absolute;top:10px;right:10px}.panel-add-color .translucent-button{float:right;clear:both;margin-bottom:5px;height:35px;background:rgba(0,0,0,.4);border:none;color:#fff;border-radius:3px}.panel-add-color .translucent-button i{font-size:20px}.panel-add-color .translucent-button:hover{background:rgba(0,0,0,.6);border:none!important}.panel-add-color #input-colors{display:none}.panel-add-color .paint-addon{width:0}.panel-add-color .add-colors-component-image{width:100%;height:196px;background-size:contain;background-repeat:no-repeat;background-position:center}.panel-add-color .add-colors-component-image .add-colors-component-trigger{padding:60px}.panel-add-color .panel-content .title-departament{text-transform:uppercase;color:#fff;font-weight:bold;margin-bottom:5px;margin-left:5px}.panel-add-color .panel-content .checkbox{display:inline-block;border:1px solid #fff;border-radius:1px;width:13px;height:13px;margin:unset;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle}.panel-add-color .panel-content input[type="checkbox"]:checked{background:inherit}.panel-add-color .panel-content input[type="checkbox"]:hover{filter:brightness(90%)}.panel-add-color .panel-content input[type="checkbox"]:disabled{background:#e6e6e6;opacity:.6;pointer-events:none}.panel-add-color .panel-content input[type="checkbox"]:after{content:'';position:relative;left:40%;top:-16%;width:50%;height:100%;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(50deg);display:none}.panel-add-color .panel-content input[type="checkbox"]:checked:after{display:block}.panel-add-color .panel-content input[type="checkbox"]:disabled:after{border-color:#7b7b7b}.panel-add-color .panel-content label{cursor:pointer;margin:unset;color:#fff;word-break:unset;user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;vertical-align:middle;width:calc(100% - 30px)}.panel-add-color .panel-content .over-write-color-label{font-size:12px}.panel-add-color .panel-content .over-write-color-checkbox{padding-left:-15px}.panel-add-color .panel-content .departament-content{max-height:200px;overflow:auto}.panel-add-color .panel-content #btn-save-color{width:100%}.panel-add-color .panel-content .selected-preset{position:absolute;width:0;height:0;border-right:20px solid transparent;border-left:20px solid transparent;border-bottom:20px solid #5cb85c;border-radius:5px;transform:rotate(45deg);top:-4px;right:-14px}.panel-add-color .panel-content .selected-icon{position:absolute;font-size:12px;top:3px;right:-7px;transform:rotate(-35deg);color:#fff}title-layers{text-transform:uppercase;color:#555;font-weight:bold;margin-bottom:5px;width:100%;margin-top:5px}.modal-header .explorer-search .btn-brands-dropdown{font-size:12px;height:35px;padding:5px}.modal-header .explorer-search .btn-search{background:#fff;color:#333;height:29px;font-size:16px;line-height:16px}.modal-header .explorer-search .btn-search:hover{background:#fff;box-shadow:none;color:#222}.modal-header .explorer-search .explorer-search-input{margin-bottom:5px;height:35px;border-right:1px solid #ccc}.modal-preset{max-height:555px;max-width:600px}.modal-preset .body-preset{padding:10px 16px;overflow:auto;max-height:350px;padding:10px;margin-bottom:10px}.modal-preset .body-preset .presets-list div{padding:5px;overflow:hidden;text-overflow:ellipsis}.modal-preset .body-preset .presets-modal{border:1px solid #d8d8d8;border-radius:5px;text-align:center;cursor:pointer;user-select:none;word-break:unset;margin:0 2px;overflow:hidden}.modal-preset .body-preset .presets-modal span{white-space:nowrap}.modal-preset .body-preset .presets-modal .selected-preset{padding:0!important}.modal-preset .body-preset .presets-modal .selected-preset div{padding:0!important}.modal-preset .body-preset .presets-modal .selected-preset .selected-triangle{position:absolute;width:0;height:0;border-right:40px solid transparent;border-left:40px solid transparent;border-bottom:40px solid #5cb85c;border-radius:5px;transform:rotate(-45deg);top:0;left:-18px}.modal-preset .body-preset .presets-modal .selected-preset .selected-icon{position:absolute;font-size:20px;top:7px;left:15px;color:#fff}.badge-container{position:relative}.badge{background-color:#ff8e00;border-radius:8px;display:block;min-width:16px;height:16px;line-height:7px;text-align:center;font-size:10px;padding:3px;font-weight:bold;color:#fff}.badge-top-left{position:absolute;top:-8px;left:-8px}.badge-top-right{position:absolute;top:-8px;right:-8px}.levelBrowserPanel{left:15px;position:absolute;z-index:1052}.levelBrowserMoveTools{position:absolute;width:30px}.levelBrowserItemList{position:absolute;display:flex;flex-direction:column-reverse;top:20px;height:95px;justify-content:center;align-items:center}.levelBrowserItem{width:30px;height:30px;margin-bottom:-7px;border:solid 1px;-ms-transform:rotateX(45deg) rotate(45deg);-webkit-transform:rotateX(45deg) rotate(45deg);-moz-transform:rotateX(45deg) rotate(45deg);-o-transform:rotateX(45deg) rotate(45deg);transform:rotateX(45deg) rotate(45deg);position:initial;background-color:#eee;z-index:1052;box-shadow:2px 2px #555}.levelBrowserSelected{-ms-transform:rotateX(45deg) rotate(45deg) scale(1.2,1.2);-webkit-transform:rotateX(45deg) rotate(45deg) scale(1.2,1.2);-moz-transform:rotateX(45deg) rotate(45deg) scale(1.2,1.2);-o-transform:rotateX(45deg) rotate(45deg) scale(1.2,1.2);transform:rotateX(45deg) rotate(45deg) scale(1.2,1.2);animation-name:levelSelection;animation-duration:.5s}@keyframes levelSelection{from{-ms-transform:rotateX(45deg) rotate(45deg) scale(1,1);-webkit-transform:rotateX(45deg) rotate(45deg) scale(1,1);-moz-transform:rotateX(45deg) rotate(45deg) scale(1,1);-o-transform:rotateX(45deg) rotate(45deg) scale(1,1);transform:rotateX(45deg) rotate(45deg) scale(1,1)}to{-ms-transform:rotateX(45deg) rotate(45deg) scale(1.2,1.2);-webkit-transform:rotateX(45deg) rotate(45deg) scale(1.2,1.2);-moz-transform:rotateX(45deg) rotate(45deg) scale(1.2,1.2);-o-transform:rotateX(45deg) rotate(45deg) scale(1.2,1.2);transform:rotateX(45deg) rotate(45deg) scale(1.2,1.2)}}.levelBrowserItemText{-ms-transform:translateY(-50%) translateX(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) translateX(-50%) rotate(-45deg);-moz-transform:translateY(-50%) translateX(-50%) rotate(-45deg);-o-transform:translateY(-50%) translateX(-50%) rotate(-45deg);transform:translateY(-50%) translateX(-50%) rotate(-45deg);position:absolute;left:50%;top:50%;font-style:normal}.levelArrowUp{width:30px;height:30px;border:double #333;border-width:0 10px 10px 0;display:inline-block;position:absolute;top:10px;z-index:1051;-ms-transform:rotateX(45deg) rotate(-135deg);-webkit-transform:rotateX(45deg) rotate(-135deg);-moz-transform:rotateX(45deg) rotate(-135deg);-o-transform:rotateX(45deg) rotate(-135deg);transform:rotateX(45deg) rotate(-135deg)}.levelArrowDown{width:30px;height:30px;border:double #333;border-width:0 10px 10px 0;display:inline-block;position:absolute;top:100px;z-index:1051;-ms-transform:rotateX(45deg) rotate(45deg);-webkit-transform:rotateX(45deg) rotate(45deg);-moz-transform:rotateX(45deg) rotate(45deg);-o-transform:rotateX(45deg) rotate(45deg);transform:rotateX(45deg) rotate(45deg)}.levelEye{top:135px;z-index:1051;width:30px;height:30px;display:inline-block;position:relative;background-image:url('https://cdn.mooble.com/sitesimages/icon-eye-gray.png');background-size:30px;background-repeat:no-repeat;background-color:transparent}.levelEyeHidden{background-image:url('https://cdn.mooble.com/sitesimages/icon-hidden-eye-gray.png')}.modal-group-ruler{max-width:450px}.modal-group-ruler .body-group-ruler{width:100%}.modal-group-ruler .body-group-ruler .section-ruler{width:100%}.modal-group-ruler .body-group-ruler .section-ruler #tbRuler{width:100%}.modal-group-ruler .body-group-ruler .section-ruler #tbRuler .thAddRuler{width:47px}.modal-group-ruler .body-group-ruler .section-group-ruler{display:flex;width:100%}.modal-group-ruler .body-group-ruler .section-group-ruler .form-group{margin:5px;margin-bottom:5px}.modal-group-ruler .body-group-ruler .section-group-ruler .form-group.name{width:100%}.modal-group-ruler .body-group-ruler .section-group-ruler .form-group.gap{width:140px}.deprecated-warning{display:none;position:absolute;z-index:3}.deprecated-btn{margin:-50%;height:30px;width:30px;border-radius:50%;background:rgba(255,0,0,.4);color:#fff;font-weight:bolder;border-color:red}.modal-deprecated{max-width:300px;max-height:600px}.modal-deprecated .depracated-item{margin-bottom:5px;padding-top:5px;padding-bottom:5px;background-color:#d9d9d9;border-radius:4px}.modal-deprecated .depracated-item .item-name{font-weight:bold;margin-bottom:3px}.modal-deprecated .depracated-item .item-brand{font-size:12px}.modal-deprecated .deprecated-item-warning{color:#d43f3a;font-size:18px;font-weight:bold;margin-bottom:8px;margin-top:8px}@media screen and (max-height:480px){.modal-deprecated{max-height:350px}}@font-face{font-family:'Patron-Medium';src:url('../fonts/patron-medium.ttf')}#auto-design img{pointer-events:none}#auto-design .showcase-of-steps{margin:0 auto;display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center;background-color:rgba(224,224,224,.5);position:absolute;bottom:5px;height:150px;border-radius:10px;left:50%;transform:translateX(-50%);overflow:auto;padding:0 5px;width:calc(100% - (170px*2))}#auto-design .showcase-of-steps .btn-steps-LR{background-color:rgba(230,230,230,.5);border:1px solid #e1e1e1;width:40px;height:calc((150px/100)*95)}#auto-design .showcase-of-steps .btn-steps-LR:active{background-color:rgba(255,255,255,0)}#auto-design .showcase-of-steps .btn-left-steps{border-radius:5px 0 0 5px}#auto-design .showcase-of-steps .btn-rigth-steps{border-radius:0 5px 5px 0}#auto-design .showcase-of-steps .field-steps{display:flex;align-items:center;align-content:center;flex-direction:row;overflow:auto;height:calc((150px/100)*95);padding:0 5px}#auto-design .showcase-of-steps .field-steps .field-images{width:90px;height:90px;position:relative;display:flex;align-items:center;align-content:center;padding:12px;border:2px solid transparent}#auto-design .showcase-of-steps .field-steps .field-images img{max-width:60px}#auto-design .showcase-of-steps .field-steps .field-images:hover{border:2px solid #ff8e00;border-radius:10px}#auto-design .showcase-of-steps .field-steps .active{border:2px solid #ff8e00;border-radius:10px}#auto-design .field-action-buttons{position:absolute;right:10px;top:10px;z-index:1;display:flex;flex-direction:row;align-items:center;align-content:center;justify-content:center}#auto-design .action-buttons{padding:0 5px;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:start}#auto-design .action-buttons button{border:1px solid #fff;display:flex;align-items:center;align-content:center;justify-content:center}#auto-design .action-buttons span{color:#555;font-family:'allerbold'}#auto-design .btn-undo,#auto-design .btn-redo,#auto-design .btn-auto-design,#auto-design .btn-apply{height:60px;width:60px;border-radius:50%;padding:0;border:none}#auto-design .btn-undo img,#auto-design .btn-redo img,#auto-design .btn-auto-design img,#auto-design .btn-apply img,#auto-design .btn-undo svg,#auto-design .btn-redo svg,#auto-design .btn-auto-design svg,#auto-design .btn-apply svg{height:35px;width:35px}#auto-design .btn-undo i,#auto-design .btn-redo i,#auto-design .btn-auto-design i,#auto-design .btn-apply i{font-size:35px}#auto-design .navimenu{max-width:100px}#auto-design .field-canvas-auto-design{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}#auto-design .field-canvas-auto-design #draw-area{left:0;top:60px}#auto-design .field-measure .text-warning{height:20px;color:#f0ad4e}#auto-design .field-measure .measure{display:flex;flex-direction:row;justify-content:center;align-items:center}#auto-design .field-measure .error{display:flex;align-items:center;justify-content:center}#auto-design .field-measure .error i{margin-right:5px}#auto-design .field-measure .input-group{width:125px}#auto-design .field-measure>div{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}#auto-design .sec-appliance{display:flex;flex-direction:column;justify-content:center;align-items:center}#auto-design .option-appliance-modal.active{border-left:5px solid #ff8e00}#auto-design .option-appliance-modal{background-color:#ededed;box-shadow:0 2px 6px -2px #bebebe;display:flex;flex-direction:row;justify-content:flex-start;color:#000;align-items:center;border:none;padding:15px;border-radius:10px;width:100%;margin-bottom:10px;border-left:5px solid #000}#auto-design .option-appliance-modal img{width:80px}#auto-design .btn-change-appliance{width:80%;height:35px;background-color:#ededed;box-shadow:0 2px 6px -2px #bebebe}#auto-design .display-wall-measure{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}#auto-design .display-wall-measure>div{display:flex;flex-basis:auto;justify-content:center}#auto-design .display-wall-measure .warning-message-disabled{display:flex;margin-top:0;flex-basis:100%;justify-content:center}#auto-design .step-openings-window{flex-wrap:wrap;justify-content:center}#auto-design .sel-openings{display:flex;flex-direction:column;justify-content:center;align-items:center}#auto-design .text-info{color:#000}#auto-design .field-openings{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;min-width:250px}#auto-design .field-openings label{color:#000}#auto-design .field-openings .input-group{width:60%}#auto-design .field-openings .field-opening-measure{margin-top:1rem}#auto-design .field-appliance-types{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}#auto-design .field-appliance-types .appliance{margin-bottom:5px;cursor:pointer;height:110px;display:flex;flex-direction:column;justify-content:center;align-items:center}#auto-design .field-appliance-types .appliance img{max-height:85px}#auto-design .field-appliance-types .appliance label{color:#000;max-width:130px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:5px 0 0 0}#auto-design .pointer{height:20px;width:20px;border-radius:50%;background-color:#000;margin:10px}#auto-design .pointer-color-blue{background-color:#00f}#auto-design .pointer-color-red{background-color:red}#auto-design .pointer-color-orange{background-color:#ffa500}#auto-design .pointer-color-purple{background-color:purple}#auto-design .pointer-color-yellow{background-color:#ff0}#auto-design .modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}#auto-design .modal-dialog-container{min-width:450px;max-width:600px;max-height:500px;overflow:auto;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);position:fixed;background:#fff;border-radius:4px;z-index:1050;-moz-box-shadow:0 0 10px 1px rgba(0,0,0,.3);-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.3);box-shadow:0 0 10px 1px rgba(0,0,0,.3)}#auto-design .modal-dialog-container .modal-header{border-bottom:1px solid #d8d8d8;padding:6px 12px;margin:0}#auto-design .modal-dialog-container .modal-header>h1,#auto-design .modal-dialog-container .modal-header h2,#auto-design .modal-dialog-container .modal-header h3,#auto-design .modal-dialog-container .modal-header h4,#auto-design .modal-dialog-container .modal-header h5,#auto-design .modal-dialog-container .modal-header h6{font-size:24px}#auto-design .modal-dialog-container .modal-body{padding:10px 16px;color:#222}#auto-design .modal-dialog-container .modal-footer{text-align:right;padding:0 16px 10px}#auto-design .modal-dialog-container .modal-footer .btn+.btn{margin-left:5px}#auto-design .styles-field{display:flex;flex-direction:row;align-content:center;justify-content:space-evenly;align-items:center}#auto-design .styles-field .style{display:flex;padding:10px;align-content:center;border:1px solid #e0e0e094;border-radius:5px;margin:5px;width:80px}#auto-design .styles-field .style:hover{border:2px solid #ff8e00}#auto-design .styles-field .style.active{border:2px solid #ff8e00}#auto-design .legend-appliance-position{position:absolute;width:100%;bottom:160px;display:flex;align-items:center;flex-direction:row;justify-content:center;padding:0 5px 0 5px;z-index:1001}#auto-design .legend-appliance-position .field{display:flex;flex-direction:row;justify-content:center}#auto-design .legend-appliance-position .legend{width:20px;height:20px;margin:0 5px 0 0}#auto-design .legend-appliance-position span{margin-right:10px;color:#000}#auto-design .legend-appliance-position .cooking{background-color:#ed7c10}#auto-design .legend-appliance-position .refrigerator{background-color:#606060}#auto-design .legend-appliance-position .sink{background-color:#308dbc}#auto-design .legend-appliance-position .oven{background-color:red}@media only screen and (min-device-width:320px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#auto-design .field-action-buttons{right:2px}#auto-design .action-buttons{padding:0 1px}#auto-design .legend-appliance-position{bottom:105px;justify-content:flex-start;flex-direction:column;align-items:flex-start;z-index:1001;width:auto}#auto-design .legend-appliance-position .legend{width:15px;height:15px;margin:0 5px 0 0}#auto-design .legend-appliance-position span{font-size:12px}#auto-design .btn-undo,#auto-design .btn-redo,#auto-design .btn-auto-design,#auto-design .btn-apply,#auto-design btn-exit{height:45px;width:45px}#auto-design .btn-undo img,#auto-design .btn-redo img,#auto-design .btn-auto-design img,#auto-design .btn-apply img,#auto-design btn-exit img,#auto-design .btn-undo svg,#auto-design .btn-redo svg,#auto-design .btn-auto-design svg,#auto-design .btn-apply svg,#auto-design btn-exit svg{height:25px;width:25px}#auto-design .btn-undo i,#auto-design .btn-redo i,#auto-design .btn-auto-design i,#auto-design .btn-apply i,#auto-design btn-exit i{font-size:25px}#auto-design .field-canvas-auto-design #draw-area{top:40px}#auto-design #camera-control{bottom:100px}#auto-design .showcase-of-steps{height:100px;width:100vw}#auto-design .showcase-of-steps .btn-steps-LR{height:calc((100px/100)*95);width:45px}#auto-design .showcase-of-steps .field-steps{height:calc((100px/100)*95)}#auto-design .showcase-of-steps .field-steps .field-images{width:60px;height:60px;padding:3px}#auto-design .showcase-of-steps .field-steps .field-images img{max-width:50px;width:50px}#auto-design .option-appliance-modal img{width:100px}#auto-design .option-appliance-modal label{max-width:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}#auto-design .field-appliance-types{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}#auto-design .field-appliance-types .appliance{margin-bottom:5px;cursor:pointer;display:flex;height:calc((100px/100)*90);flex-direction:column;justify-content:space-around;align-items:center;width:calc((100px/100)*90)}#auto-design .field-appliance-types .appliance .img-applince{max-height:60px;max-width:90px}#auto-design .field-appliance-types .appliance label{color:#000;max-width:80px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}}@media only screen and (min-device-width:320px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#auto-design .field-action-buttons{right:2px;flex-direction:row;flex-wrap:wrap;width:110px}#auto-design .legend-appliance-position{bottom:105px;justify-content:flex-start;width:auto}#auto-design .legend-appliance-position .legend{width:15px;height:15px;margin:0 5px 0 0}#auto-design .legend-appliance-position span{font-size:12px}#auto-design .action-buttons{padding:0 1px}#auto-design .f-apply{order:3;margin-top:2px}#auto-design .f-undo{order:1}#auto-design .f-redo{order:2}#auto-design .f-exit{margin-top:2px;order:4}#auto-design .btn-undo,#auto-design .btn-redo,#auto-design .btn-auto-design,#auto-design .btn-apply{height:50px;width:50px}#auto-design .btn-undo img,#auto-design .btn-redo img,#auto-design .btn-auto-design img,#auto-design .btn-apply img,#auto-design .btn-undo svg,#auto-design .btn-redo svg,#auto-design .btn-auto-design svg,#auto-design .btn-apply svg{height:30px;width:30px}#auto-design .btn-undo i,#auto-design .btn-redo i,#auto-design .btn-auto-design i,#auto-design .btn-apply i{font-size:30px}#auto-design .field-canvas-auto-design #draw-area{left:0;top:40px}#auto-design #camera-control{bottom:5px}#auto-design .showcase-of-steps{height:100px;width:calc(100vw - 128px);left:5px;transform:none}#auto-design .showcase-of-steps .btn-steps-LR{height:calc((100px/100)*95)}#auto-design .showcase-of-steps .field-steps{height:calc((100px/100)*95)}#auto-design .showcase-of-steps .field-steps .field-images{width:60px;height:60px;padding:3px}#auto-design .showcase-of-steps .field-steps .field-images img{max-width:50px;width:50px}#auto-design .option-appliance-modal img{width:100px}#auto-design .option-appliance-modal label{max-width:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}#auto-design .field-appliance-types{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}#auto-design .field-appliance-types .appliance{margin-bottom:5px;cursor:pointer;display:flex;height:calc((100px/100)*90);flex-direction:column;justify-content:space-around;align-items:center;width:calc((100px/100)*90)}#auto-design .field-appliance-types .appliance .img-applince{max-height:60px;max-width:90px}#auto-design .field-appliance-types .appliance label{color:#000;max-width:80px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}}@media only screen and (min-device-width:360px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){#auto-design .field-action-buttons{right:2px}#auto-design .action-buttons{padding:0 1px}#auto-design .legend-appliance-position{bottom:105px;justify-content:flex-start}#auto-design .legend-appliance-position .legend{width:15px;height:15px;margin:0 5px 0 0}#auto-design .legend-appliance-position span{font-size:12px}#auto-design .btn-undo,#auto-design .btn-redo,#auto-design .btn-auto-design,#auto-design .btn-apply{height:50px;width:50px}#auto-design .btn-undo img,#auto-design .btn-redo img,#auto-design .btn-auto-design img,#auto-design .btn-apply img,#auto-design .btn-undo svg,#auto-design .btn-redo svg,#auto-design .btn-auto-design svg,#auto-design .btn-apply svg{height:30px;width:30px}#auto-design .btn-undo i,#auto-design .btn-redo i,#auto-design .btn-auto-design i,#auto-design .btn-apply i{font-size:30px}#auto-design .option-appliance-modal img{width:100px}#auto-design .option-appliance-modal label{max-width:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}#auto-design .field-appliance-types{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}#auto-design .field-appliance-types .appliance{margin-bottom:5px;cursor:pointer;display:flex;height:calc((100px/100)*90);flex-direction:column;justify-content:space-around;align-items:center;width:calc((100px/100)*90)}#auto-design .field-appliance-types .appliance .img-applince{max-height:60px;max-width:90px}#auto-design .field-appliance-types .appliance label{color:#000;max-width:80px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}}@media only screen and (min-device-width:360px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){#auto-design .field-action-buttons{right:2px;flex-direction:row;flex-wrap:wrap;width:110px}#auto-design .action-buttons{padding:0 1px}#auto-design .action-buttons span{display:none}#auto-design .legend-appliance-position{bottom:135px;justify-content:flex-start}#auto-design .legend-appliance-position .legend{width:15px;height:15px;margin:0 5px 0 0}#auto-design .legend-appliance-position span{font-size:12px}#auto-design .f-apply{order:3;margin-top:2px}#auto-design .f-undo{order:1}#auto-design .f-redo{order:2}#auto-design .f-exit{margin-top:2px;order:4}#auto-design .btn-undo,#auto-design .btn-redo,#auto-design .btn-auto-design,#auto-design .btn-apply{height:50px;width:50px}#auto-design .btn-undo img,#auto-design .btn-redo img,#auto-design .btn-auto-design img,#auto-design .btn-apply img,#auto-design .btn-undo svg,#auto-design .btn-redo svg,#auto-design .btn-auto-design svg,#auto-design .btn-apply svg{height:30px;width:30px}#auto-design .btn-undo i,#auto-design .btn-redo i,#auto-design .btn-auto-design i,#auto-design .btn-apply i{font-size:30px}#auto-design .field-canvas-auto-design #draw-area{left:0;top:40px}#auto-design .showcase-of-steps{height:130px;width:calc(100vw - 150px);left:5px;transform:none}#auto-design .showcase-of-steps .btn-steps-LR{height:calc((130px/100)*95)}#auto-design .showcase-of-steps .field-steps{height:calc((130px/100)*95)}#auto-design .showcase-of-steps .field-steps .field-images{width:60px;height:60px;padding:3px}#auto-design .showcase-of-steps .field-steps .field-images img{max-width:50px;width:50px}#auto-design .option-appliance-modal img{width:100px}#auto-design .option-appliance-modal label{max-width:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}#auto-design .field-appliance-types{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}#auto-design .field-appliance-types .appliance{margin-bottom:5px;cursor:pointer;display:flex;height:calc((130px/100)*90);flex-direction:column;justify-content:space-around;align-items:center;width:calc((130px/100)*90)}#auto-design .field-appliance-types .appliance .img-applince{max-height:calc((130px/100)*80);max-width:calc((130px/100)*80)}#auto-design .field-appliance-types .appliance label{color:#000;max-width:80px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){#auto-design .field-action-buttons{right:2px;flex-direction:row;flex-wrap:wrap;width:140px}#auto-design .action-buttons{padding:0 1px}#auto-design .f-apply{order:3;margin-top:2px}#auto-design .f-undo{order:1}#auto-design .f-redo{order:2}#auto-design .f-exit{margin-top:2px;order:4}#auto-design .showcase-of-steps{width:calc(100vw - 170px);left:5px;transform:none}#auto-design .option-appliance-modal img{width:100px}#auto-design .option-appliance-modal label{max-width:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}#auto-design .field-appliance-types{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}#auto-design .field-appliance-types .appliance{margin-bottom:5px;cursor:pointer;display:flex;height:calc((150px/100)*90);flex-direction:column;justify-content:space-around;align-items:center;width:calc((150px/100)*90)}#auto-design .field-appliance-types .appliance .img-applince{max-height:60px;max-width:90px}#auto-design .field-appliance-types .appliance label{color:#000;max-width:80px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px}}