@charset "UTF-8";.custom-select-container{box-sizing:border-box;position:relative}.custom-select-container *{box-sizing:border-box}.custom-select-container.is-disabled{cursor:not-allowed;opacity:.333}.custom-select-opener{background-color:#a3aabc;cursor:pointer;display:block;padding:.5em;width:100%}.custom-select-opener:after{content:"▼";font-size:12px;margin-left:10px;position:absolute;right:15px;top:10px}.custom-select-container select{left:0;position:absolute;top:0;visibility:hidden}.custom-select-panel{background-color:#a3aabc;cursor:pointer;max-height:0;overflow:hidden;position:absolute;top:100%;transition:max-height .5s ease-out,overflow-y .1s .5s;width:100%;z-index:9998}.selector-box-trigger+.custom-select-container .custom-select-opener:after,.selector-box-trigger+.custom-select-container .custom-select-panel{display:none}.custom-select-container.is-open .custom-select-panel{max-height:10.7em;overflow-y:auto}.custom-select-option{padding:.5em}.custom-select-option.has-focus{background-color:#75819b;color:#fff}.custom-select-option.is-selected:before{content:"✔";padding-right:.5em}.custom-select-optgroup>.custom-select-option{padding-left:2em}.custom-select-optgroup:before{color:#888;content:attr(data-label);display:block;padding:.5em}.custom-select-container{width:120px;z-index:2}label.custom-select{background:#6a7595;box-sizing:border-box;color:#fff;display:block;font-size:13px;font-weight:900;opacity:.7;padding:10px;text-align:center;width:120px}label.custom-select+.custom-select-container .custom-select-opener{opacity:.7}label.custom-select.is-open{box-shadow:4px 4px 8px 1px rgba(0,0,0,.25);opacity:1}label.custom-select.is-open+.custom-select-container .custom-select-opener{opacity:1}label.custom-select.completed{background:#a5b3a6}label.custom-select.completed+.custom-select-container .custom-select-opener,label.custom-select.completed+.custom-select-container .custom-select-panel,label.custom-select.completed+.custom-select-container .custom-select-panel .custom-select-option.has-focus{background-color:#adbbae}.headerLogo{height:100px}#DBbody,div,html{box-sizing:border-box;margin:0;padding:0}#DBbody,html{height:100%}.hidden{display:none!important}.right{float:right}.no-margin-top{margin-top:0}@keyframes spin{to{transform:rotate(1turn)}}.loader{animation:spin 2s linear infinite;margin-left:10px;margin-top:-2px;position:absolute;transform-origin:50% 56%}.loader:after{content:"◌";font-size:20px;font-weight:900}.DBcolumn.mobile{display:none!important;max-height:954px}.DBcolumn.DBmain{flex-grow:4;overflow-y:scroll}.DBcolumn.DBleft,.DBcolumn.DBright{flex-basis:60px;flex-grow:1}.app-container{display:flex;flex-direction:row;font-family:Lato,sans-serif;height:860px}.app-container .price:before{content:"£"}.app-container .DBcolumn.DBleft .visited .change:after{content:"▶";margin-left:10px}.app-container .DBcolumn.DBright .visited .change:before{content:"◀";margin-right:10px}.app-container .DBcolumn{display:flex;flex-direction:column}.app-container .DBcolumn .custom-select[for=frameHeight],.app-container .DBcolumn .custom-select[for=frameWidth]{opacity:1;width:150px}.app-container .DBcolumn .custom-select[for=frameHeight]+.custom-select-container,.app-container .DBcolumn .custom-select[for=frameWidth]+.custom-select-container{width:150px}.app-container .DBcolumn .nav-block{color:#fff;flex-basis:auto;flex-grow:1;font-size:13px;min-width:270px;opacity:.6;padding:20px;text-align:center}.app-container .DBcolumn .nav-block:not(.no-cursor){cursor:pointer}.app-container .DBcolumn .nav-block .h1{font-family:ff-market-web,sans-serif;font-size:26px;font-weight:100;line-height:1.25em;text-align:center}.app-container .DBcolumn .nav-block h2{font-size:16px;font-weight:100}.app-container .DBcolumn .nav-block h2 .price{font-size:18px;font-weight:900;margin-right:4px}.app-container .DBcolumn .nav-block button{background:none;border:1px solid #fff;color:#fff;cursor:pointer;font-size:13px;font-weight:600;height:40px;padding:6px 10px;width:60%;width:100%}.app-container .DBcolumn .nav-block button.filled,.app-container .DBcolumn .nav-block button:hover{background:#fff;color:#198381}.app-container .DBcolumn .nav-block:nth-child(odd){background:#a3aabc}.app-container .DBcolumn .nav-block:nth-child(2n){background:#75819b}.app-container .DBcolumn .nav-block.active{background:#75819b;box-shadow:10px 10px 16px 1px rgba(0,0,0,.25);opacity:1;z-index:1}.app-container .DBcolumn .nav-block.tertiary{background:#198381;opacity:1;position:relative}.app-container .DBcolumn .nav-block.tertiary:nth-child(2n){background:#017574}.app-container .DBcolumn .nav-block.completed{background:#a5b3a6;box-shadow:10px 10px 16px 1px rgba(0,0,0,.25);opacity:1;z-index:1}.app-container .DBcolumn .nav-block.completed:nth-child(odd){background:#adbbae}.app-container .DBcolumn.DBmain #drawing{flex-basis:80%;max-height:80%;overflow:hidden}.app-container .DBcolumn.DBmain #drawing h2{color:#75819b;font-family:ff-market-web,sans-serif;font-size:24px;font-weight:100;margin:0;padding:20px;text-align:center}.app-container .DBcolumn.DBmain .frame-selection-button{background:#a3aabc;cursor:pointer;height:90px;margin-left:10px;margin-top:20px;opacity:.8;text-align:center;white-space:nowrap}.app-container .DBcolumn.DBmain .frame-selection-button>div:first-child{background:#75819b;color:#fff}.app-container .DBcolumn.DBmain .frame-selection-button .drawing-header{padding:10px}.app-container .DBcolumn.DBmain .frame-selection-button.active{box-shadow:4px 4px 8px 1px rgba(0,0,0,.25);opacity:1}.app-container .DBcolumn.DBmain .frame-selection-button.active>div:first-child{background:#6a7595}.app-container .DBcolumn.DBmain .frame-selection-button.completed{background:#adbbae}.app-container .DBcolumn.DBmain .frame-selection-button.completed>div:first-child{background:#a5b3a6}.app-container .DBcolumn.DBmain .selector-nav-header{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin-top:20px}.app-container .DBcolumn.DBmain .selector-nav-header .selector-nav-cell{flex-grow:1}.app-container .DBcolumn.DBmain .selector-nav-header .selector-nav-cell>.selector-nav-header.nested{flex-direction:row;justify-content:flex-start;margin-top:20px}.app-container .DBcolumn.DBmain .selector-nav-header .selector-nav-cell>.selector-nav-header.nested .selector-nav-cell{flex-grow:0;margin:0 10px}.app-container .DBcolumn.DBmain .selector-nav-header .selector-nav-first{flex:0 0 33%}.app-container .DBcolumn.DBmain .selector-nav-header .selector-nav-last{min-height:70px;padding-top:20px}.app-container .DBcolumn.DBmain .selector-nav-header .selector-nav-last>div{text-align:center}.app-container .DBcolumn.DBmain .selector-nav-header .custom-select,.app-container .DBcolumn.DBmain .selector-nav-header .custom-select-container{margin:0 auto}.app-container .DBcolumn.DBmain .selector-nav-header button.help{background:#75819b;background:#a5b3a6;border:0;bottom:100px;color:#fff;cursor:pointer;font-size:10px;font-weight:bolder;padding:4px 10px;width:100px}.app-container .DBcolumn.DBmain .selector-nav-header label.inside-view{background:#75819b;border:0;bottom:100px;color:#fff;cursor:pointer;display:block;font-size:10px;font-weight:bolder;margin:4px auto;padding:4px 5px;text-align:center;width:100px}.app-container .DBcolumn.DBmain .selector-nav-header label.inside-view:after{content:"See Inside View"}.app-container .DBcolumn.DBmain .selector-nav-header label.inside-view.outside:after{content:"See Outside View"}.app-container .DBcolumn.DBmain .drawing-header{flex-basis:150px;padding-top:40px}.app-container .DBcolumn.DBmain .drawing-header.toolbar{display:flex;flex-direction:row}.app-container .DBcolumn.DBmain .drawing-header.toolbar .toolbar-1{flex-grow:1}.app-container .DBcolumn.DBmain .drawing-header.toolbar .toolbar-1.grouped{flex:0 0 120px}.app-container .DBcolumn.DBmain .drawing-header.toolbar .toolbar-2{flex-grow:2}.app-container .DBcolumn.DBmain .drawing-header.toolbar .toolbar-3{flex-grow:3}.app-container .DBcolumn.DBmain .drawing-header.toolbar .toolbar-4{flex-grow:4}.app-container .DBcolumn.DBmain .drawing-header.toolbar>.fixed{flex:0 0 30%}.app-container .DBcolumn.DBmain .drawing-header.toolbar>.fixed2{align-items:center;display:flex;flex:0 0 15%;flex-direction:column}.app-container .DBcolumn.DBmain .drawing-header.toolbar.no-spacing{align-content:space-around;align-items:center;display:flex;flex-wrap:nowrap!important;justify-content:center;padding:0}.app-container .DBcolumn.DBmain .drawing-header.toolbar.no-spacing>div{flex-grow:0;margin:0 10px}.app-container .DBcolumn.DBmain .drawing-footer{flex-basis:50px}.app-container .DBcolumn.DBmain section{flex-basis:20%;flex-direction:column;flex-grow:1;max-height:20%}.app-container .DBcolumn.DBmain section .h1{color:#75819b;font-family:ff-market-web,sans-serif;font-size:24px;font-weight:100;margin-bottom:0;text-align:center}.app-container .DBcolumn.DBmain section .h1+p{color:#75819b;font-size:13px;text-align:center}.app-container .DBcolumn.DBmain section .tooltip{background:#a3aabc;border-radius:50%;color:#fff;cursor:pointer;font-family:Lato,sans-serif;font-size:14px;font-weight:700;margin:5px;padding:3px 12px 3px 10px;position:relative;vertical-align:middle}.app-container .DBcolumn.DBmain section .tooltip .content{background:#6a7595;color:#fff;display:none;font-family:Lato,sans-serif;font-size:12px;font-weight:100;left:50px;min-width:100px;padding:15px;position:absolute;top:-20px;z-index:9997}.app-container .DBcolumn.DBmain section .tooltip:hover>.content{display:block}.app-container .DBcolumn.DBmain section .selector-box{border-radius:6px;box-shadow:4px 4px 8px 1px rgba(0,0,0,.25);margin:40px;padding:20px;position:relative}.app-container .DBcolumn.DBmain .selector-box .selection{display:flex;flex-flow:row wrap;justify-content:center;margin:20px}.app-container .DBcolumn.DBmain .selector-box .selection:not(.centered-items){justify-content:flex-start}.app-container .DBcolumn.DBmain .selector-box .selection .selector-button{align-self:flex-start;box-sizing:border-box;padding:10px;text-align:center;z-index:1}.app-container .DBcolumn.DBmain .selector-box .selection .selector-button img{margin-bottom:20px;max-height:200px}.app-container .DBcolumn.DBmain .selector-box .selection .selector-button h3{font-family:ff-market-web,sans-serif;font-size:18px;font-weight:100;line-height:1.5em;margin:0}.app-container .DBcolumn.DBmain .selector-box .selection .selector-button h3.spaced{margin-bottom:0;min-height:56px}.app-container .DBcolumn.DBmain .selector-box .selection .selector-button h3.spaced+p{margin-top:0;padding-top:0}.app-container .DBcolumn.DBmain .selector-box .selection .selector-button p{font-size:12px}.app-container .DBcolumn.DBmain .selector-box .selection .selector-button button{background:#adbbae;border:none;box-shadow:4px 4px 8px 1px rgba(0,0,0,.25);color:#fff;cursor:pointer;font-size:12px;font-weight:bolder;margin-bottom:20px;max-width:100px;padding:6px 20px;width:100%}.app-container .DBcolumn.DBmain .selector-box .selection .selector-button.active{color:#198381}.app-container .DBcolumn.DBmain .selector-box .selection .selector-button.active button{background:#198381}.app-container .DBcolumn.DBmain .selector-box .selection .doorType-button{flex-basis:20%}.app-container .DBcolumn.DBmain .selector-box .selection .material-button{flex-basis:33%}.app-container .DBcolumn.DBmain .selector-box .selection .finish-button,.app-container .DBcolumn.DBmain .selector-box .selection .glassStyle-button,.app-container .DBcolumn.DBmain .selector-box .selection .sidelightGlassStyle-button{flex-basis:25%}.app-container .DBcolumn.DBmain .selector-box .selection .frameCill-button{flex-basis:20%}.app-container .DBcolumn.DBmain .selector-box .selection .frameCill-button img{max-width:100%}.app-container .DBcolumn.DBmain .selector-box .selection .furniture-button,.app-container .DBcolumn.DBmain .selector-box .selection .gasketColour-button,.app-container .DBcolumn.DBmain .selector-box .selection .letterbox-button{flex-basis:33.3%}.app-container .DBcolumn.DBmain .selector-box .selection .frameType-button{cursor:pointer;flex-basis:25%;order:0}.app-container .DBcolumn.DBmain .selector-box .selection .frameType-button h3{font-size:15px;margin-bottom:10px}.app-container .DBcolumn.DBmain .selector-box .selection .frameType-button.inactive{cursor:not-allowed;opacity:.5;order:1}.app-container .DBcolumn.DBmain .selector-box .selection .frameType-button.inactive button{cursor:not-allowed}.app-container .DBcolumn.DBmain .selector-box .selection .frameType-button div{position:relative}.app-container .DBcolumn.DBmain .selector-box .selection .frameType-button div .popover{background:hsla(0,0%,82%,.6);bottom:0;color:#000;font-size:13px;left:40px;opacity:0;padding:10% 20px;position:absolute;right:40px;text-align:center;top:0;transition:all .6s ease 0s;z-index:9999}.app-container .DBcolumn.DBmain .selector-box .selection .frameType-button div .popover .content{opacity:1;transform:scale(.75);transition:all .6s ease 0s}.app-container .DBcolumn.DBmain .selector-box .selection .frameType-button div .popover:hover{opacity:1;transition:all .6s ease 0s}.app-container .DBcolumn.DBmain .selector-box .selection .frameType-button div .popover:hover .content{transform:scale(1)}.app-container .DBcolumn.DBmain .selector-box .selection .frameType-button:hover .popover{display:block}.app-container .DBcolumn #availableFrames>p{margin-top:5px}.app-container .DBcolumn #availableFrames .drawing-header.toolbar{padding-bottom:20px;padding-top:25px}.app-container .DBcolumn .summary{font-size:13px;padding:40px}.app-container .DBcolumn .summary .render-wrapper{position:relative}.app-container .DBcolumn .summary .render-wrapper #render{height:auto;margin-bottom:30px;max-width:100%}.app-container .DBcolumn .summary .render-wrapper label{background:#75819b;border:0;bottom:0;color:#fff;cursor:pointer;font-size:10px;font-weight:bolder;font-weight:900;padding:4px 10px;position:absolute;text-align:center}.app-container .DBcolumn .summary .render-wrapper label:nth-child(2){right:20px}.app-container .DBcolumn .summary .render-wrapper label:nth-child(4){right:145px}.app-container .DBcolumn .summary .render-wrapper label.inside-view:after{background:#75819b;border:0;color:#fff;content:"See Inside View";cursor:pointer;font-size:10px;font-weight:bolder;margin-top:4px;padding:4px 5px;text-align:center}.app-container .DBcolumn .summary .render-wrapper label.inside-view.outside:after{content:"See Outside View"}.app-container .DBcolumn .summary .row{display:flex;flex-flow:row wrap;margin-bottom:30px}.app-container .DBcolumn .summary .row .DBcolumn{flex-grow:1;min-width:50%}.app-container .DBcolumn .summary>.row>.DBcolumn{max-width:50%;padding:0 20px}.app-container .DBcolumn .summary h3{font-family:ff-market-web,sans-serif;font-size:20px;font-weight:100;margin-bottom:0;margin-top:0;padding:2px 10px}.app-container .DBcolumn .summary .line{box-sizing:border-box;margin-bottom:2px;margin-right:2px;padding:2px 10px}.app-container .DBcolumn .summary .line:hover{background:#eee}.app-container .DBcolumn .summary .line .change-link:after{color:#75819b;content:"Change";cursor:pointer;font-weight:700;margin-right:20px}.app-container .DBcolumn .summary .line.incomplete{background:#9e162e;color:#fff}.app-container .DBcolumn .summary .line.incomplete .change-link:after{color:#fff;content:"Select"}.app-container .DBcolumn .summary .warning{color:maroon}.app-container .DBcolumn .summary .warning:before{background:maroon;border-radius:50%;color:#fff;content:"!";font-size:14px;margin:5px;padding:2px 12px 2px 13px}.app-container .DBcolumn .summary .total{background:#adbbae;bottom:0;color:#fff;font-size:16px;line-height:40px;margin-top:38px;padding-bottom:2px;text-align:center}.app-container .DBcolumn .summary .total .silent{font-size:12px}.app-container .DBcolumn .summary .total .divider:after{content:"|";margin:0 10px}.app-container .DBcolumn .summary .total.price{font-weight:700}.app-container .DBcolumn .summary .help-note h2{font-family:ff-market-web,sans-serif;font-weight:100;margin:0}.app-container .DBcolumn .summary .help-note .phone{margin-bottom:20px;margin-top:15px}.app-container .DBcolumn .summary .help-note .phone span:first-child{font-size:20px;margin-right:20px}.app-container .DBcolumn .summary .help-note button{background:none;border:1px solid #75819b;box-sizing:border-box;color:#75819b;cursor:pointer;padding:4px 20px;width:200px}.app-container .DBcolumn .summary .help-note button:hover{background:#75819b;color:#fff}.app-container .DBcolumn .summary .ctas button{border:none;box-shadow:4px 4px 8px 1px rgba(0,0,0,.25);box-sizing:border-box;color:#fff;cursor:pointer;font-weight:bolder;height:80px;margin-top:30px;opacity:.9}.app-container .DBcolumn .summary .ctas button:hover{opacity:1}.app-container .DBcolumn .summary .ctas button.save-and-return{background:#6a7595;margin-right:10px}.app-container .DBcolumn .summary .ctas button.add-to-basket{background:#198381}.app-container .DBcolumn .save-and-return-toggle{border:2px solid #fff;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-weight:bolder;height:40px;line-height:32px;margin-top:10px;position:relative;z-index:9989}.app-container .DBcolumn .save-and-return-toggle:hover{background:#fff;color:#198381}.app-container .DBcolumn .share-popup-wrapper{position:relative}.app-container .DBcolumn .share-popup{background:#6a7595;bottom:0;color:#fff;padding:30px;position:absolute;right:0;text-align:left;width:360px;z-index:9988}.app-container .DBcolumn .share-popup .social-share-icons{align-content:space-between;display:flex;flex-direction:row;justify-content:space-evenly;margin-top:40px}.app-container .DBcolumn .share-popup .social-share-icons img{cursor:pointer;opacity:.9}.app-container .DBcolumn .share-popup .social-share-icons img:hover{opacity:1}.app-container .DBcolumn .share-popup .close{cursor:pointer;font-size:11px;position:absolute;right:20px;top:20px}.app-container .DBcolumn .share-popup h2{font-family:ff-market-web,sans-serif;font-size:28px;font-weight:100;margin:0}.app-container .DBcolumn .share-popup>div{margin-bottom:20px}@media screen and (min-height:769px){.app-container .DBcolumn .save-and-return-popup{width:700px}}.app-container .DBcolumn .save-and-return-popup{background:#017574;bottom:0;display:none;height:100%;padding:30px;position:absolute;right:0;text-align:left;z-index:9988}.app-container .DBcolumn .save-and-return-popup .close{cursor:pointer;font-size:11px;position:absolute;right:20px;top:20px}.app-container .DBcolumn .save-and-return-popup h2{font-family:ff-market-web,sans-serif;font-size:28px;font-weight:100;margin:0}.app-container .DBcolumn .save-and-return-popup>div{margin-bottom:20px}.app-container .DBcolumn .save-and-return-popup input[type=text]{background:none;border:1px solid #fff;box-sizing:border-box;color:#fff;padding:5px 10px;vertical-align:middle;width:49%}.app-container .DBcolumn .save-and-return-popup input[type=text]:nth-child(2){margin-left:5px}.app-container .DBcolumn .save-and-return-popup ::-moz-placeholder{color:#cdcdcd}.app-container .DBcolumn .save-and-return-popup ::placeholder{color:#cdcdcd}.app-container .DBcolumn #saveToggle:checked+label+.save-and-return-popup{display:block}.app-container .DBcolumn #saveToggleMobile:checked+label+.save-and-return-popup{display:block;display:none;height:50%;left:0;position:fixed;right:auto;z-index:9989}.app-container .live-help-wrapper{position:relative}.app-container .live-help-wrapper .help-popup{background:#adbbae;color:#fff;font-size:10px;max-width:50%;padding:10%;position:absolute}.app-container .live-help-wrapper .help-popup button{background:none;border:1px solid #fff;color:#fff;cursor:pointer;font-size:10px;padding:10px 2px;width:100%}.app-container .live-help-wrapper .help-popup button:hover{background:#fff;color:#adbbae}.app-container .backdrop{background:rgba(1,1,1,.4);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9998}.app-container .backdrop .popup{background:#fff;bottom:10%;box-shadow:10px 10px 16px 1px rgba(0,0,0,.25);left:10%;overflow:hidden;position:absolute;right:10%;text-align:center;top:10%;z-index:9999}.app-container .backdrop .popup span.close{background:#198381;color:#555;color:#fff;cursor:pointer;opacity:.8;padding:10px;position:absolute;right:0;top:0}.app-container .backdrop .popup span.close:hover{opacity:1}.app-container .backdrop .large-render-popup img{height:100%;width:auto}.app-container .backdrop .large-render-popup label.inside-view:after{background:#75819b;border:0;bottom:30px;color:#fff;content:"See Inside View";cursor:pointer;font-size:10px;font-weight:bolder;margin-top:4px;padding:4px 5px;position:absolute;right:30px;text-align:center;width:160px}.app-container .backdrop .large-render-popup label.inside-view.outside:after{content:"See Outside View"}.app-container .backdrop .general-popup,.app-container .backdrop .invalid-model-popup{bottom:30%;left:25%;padding:40px;right:25%;top:30%}.app-container #ratioPopup{background:#fff;bottom:40px;box-sizing:border-box;font-size:20px;left:40px;margin-top:25%;opacity:.8;overflow:hidden;padding:40px;position:absolute;right:40px;text-align:center;top:0;z-index:9999}@media screen and (orientation:portrait){.app-container #ratioPopup{display:block}}@media screen and (orientation:landscape){.app-container #ratioPopup{display:none}}.app-container .bottom-info{bottom:0;position:fixed;text-align:center;width:100%}.app-container .bottom-info .manager-mode-badge{background:#ae2e2e;color:#fff;font-size:12px;padding:4px 6px}@media (max-height:768px){.app-container{height:100%}.app-container .DBcolumn.mobile{display:flex!important;flex-basis:200px;overflow-x:hidden;overflow-y:scroll}.app-container .DBcolumn.mobile div{font-size:smaller}.app-container .DBcolumn.mobile .h1{font-size:17px}.app-container .DBcolumn.mobile .door-style-name,.app-container .DBcolumn.mobile .value-preview,.app-container .DBcolumn.mobile p.change{display:none}.app-container .DBcolumn.mobile h2{font-size:12px}.app-container .DBcolumn.mobile h2 .price{font-size:13px}.app-container .DBcolumn.mobile .nav-block{min-width:200px}.app-container .DBcolumn.DBleft{display:none}.app-container .DBcolumn.DBmain{flex-basis:66%;order:2}.app-container .DBcolumn.DBmain section{max-height:unset}.app-container .DBcolumn.DBmain section>.drawing-header.toolbar{display:block}.app-container .DBcolumn.DBmain section>.drawing-header.toolbar>div{margin:20px 40px}.app-container .DBcolumn.DBmain section>.drawing-header.toolbar>div.toolbar-1{display:inline-block}.app-container .DBcolumn.DBmain section>.drawing-header.toolbar>div.toolbar-4,.app-container .DBcolumn.DBmain section>.drawing-header.toolbar>div.toolbar-4>p{margin-bottom:0}.app-container .DBcolumn.DBmain section>.drawing-header.toolbar .frame-selection-button.active{margin-bottom:30px}.app-container .DBcolumn.DBmain section .selector-box{margin-top:0}.app-container .DBcolumn.DBmain section.selector-box-open .inside-view,.app-container .DBcolumn.DBmain section.selector-box-open .live-help-wrapper{display:none}.app-container .DBcolumn.DBmain section .selector-nav-header{justify-content:flex-start}.app-container .DBcolumn.DBmain section .selector-nav-header>.selector-nav-cell{flex-basis:100%}.app-container .DBcolumn.DBmain section .selector-nav-header .selector-nav-cell:not(.selector-nav-first):not(.selector-nav-last):not(.frame-selection-button){padding:10px}.app-container .DBcolumn.DBmain section .selector-nav-header .selector-nav-cell:not(.selector-nav-first):not(.selector-nav-last):not(.frame-selection-button)>.selector-nav-header.nested{margin-top:0;padding:0 20px}.app-container .DBcolumn.DBmain section .selector-nav-header .selector-nav-cell:not(.selector-nav-first):not(.selector-nav-last):not(.frame-selection-button)>.selector-nav-header.nested .selector-nav-cell{flex-basis:unset;padding:10px 0}.app-container .DBcolumn.DBmain section .selector-nav-header .frame-selection-button{margin:20px 40px 0}.app-container .DBcolumn.DBmain #drawing{flex-basis:unset;max-height:unset;overflow:unset}.app-container .DBcolumn .summary>.row>.DBcolumn{max-width:100%}.app-container .DBcolumn .summary>.row>.DBcolumn .render-wrapper{text-align:center}.app-container .DBcolumn .summary .share-popup{width:100%}.app-container .DBcolumn.DBright{display:none}.app-container .backdrop .popup.general-popup,.app-container .backdrop .popup.invalid-model-popup{bottom:10%;left:10%;right:10%;top:10%}.app-container #saveToggle:checked+label+.save-and-return-popup{display:none}.app-container #saveToggleMobile:checked+label+.save-and-return-popup{display:block!important}}.bottom-info{z-index:100}
