#rightPanel #essential-design-info #sidebar-go-up,#rightPanel #item-selection #item-detail-rollover>#detail-header,#rightPanel #item-selection #item-detail-rollover>#detail-footer,#rightPanel #new-design-overlay>div{display:flex;align-items:center}#rightPanel #essential-design-info #sidebar-go-up,#rightPanel #item-selection #item-detail-rollover>#detail-header,#rightPanel #item-selection #item-detail-rollover>#detail-footer{justify-content:space-between;flex-wrap:wrap}#rightPanel #new-design-overlay>div{justify-content:space-evenly;flex-wrap:wrap}#rightPanel #essential-design-info,#rightPanel #layoutViewDiv,#rightPanel #template-selection,#rightPanel #item-selection,#rightPanel #item-detail{background-color:#e4e4e4;border-radius:4px;padding:8px;margin-bottom:2px}#rightPanel #new-design-overlay>div button.btn-info{background:#7ca7ad no-repeat 0 0;text-transform:uppercase;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}#rightPanel #new-design-overlay>div button.btn-secondary{background:#98989A no-repeat 0 0;text-transform:uppercase;border:none;text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.hasImpersonationBar{bottom:36px !important}#rightPanel{width:288px;padding:0 4px 0 4px;background-color:white;z-index:3;position:fixed;right:0;top:50px;bottom:0;display:flex;flex-flow:column}@media screen and (max-width: 1024px){#rightPanel{width:246px}}#rightPanel button{background-image:none !important;box-shadow:none;border:none;margin:8px 0;text-shadow:none}#rightPanel select{width:100%;font-size:16px;margin-bottom:8px;padding:4px 0}#rightPanel>div:first-of-type{border-top-left-radius:0 !important;border-top-right-radius:0 !important}#rightPanel>div:last-of-type{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}#rightPanel #essential-design-info{display:flex;flex-wrap:wrap;flex-grow:0;flex-shrink:0}#rightPanel #essential-design-info input{width:100%;padding:4px 10px;font-size:18px}@media screen and (max-height: 867px){#rightPanel #essential-design-info input{font-size:14px}}#rightPanel #essential-design-info button{text-align:left;font-size:16px;padding:10px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-height: 867px){#rightPanel #essential-design-info button{font-size:12px;padding:8px}}#rightPanel #essential-design-info #design-aoh-selection{width:100%}#rightPanel #essential-design-info #design-aoh-selection .dropdown{width:100%}#rightPanel #essential-design-info #design-aoh-selection #design-aoh-selector{width:100%}#rightPanel #essential-design-info #design-pricing{width:100%;margin-top:8px;background-color:#EEE;padding:5px}@media screen and (max-height: 867px){#rightPanel #essential-design-info #design-pricing #pricing-promo{position:absolute;right:246px;width:250px;background:white;border:1px solid black;padding:8px;display:none}#rightPanel #essential-design-info #design-pricing #pricing-promo.do-show{display:block}}#rightPanel #essential-design-info #design-pricing #pricing-promo p{margin:0}#rightPanel #essential-design-info #design-pricing #pricing-promo #promo-description>p{text-align:justify}#rightPanel #essential-design-info #design-pricing #pricing-prices{display:flex;justify-content:flex-end;align-items:center}#rightPanel #essential-design-info #design-pricing #pricing-prices #old-price{font-size:16px;text-decoration:line-through;color:red;margin-right:15px}#rightPanel #essential-design-info #design-pricing #pricing-prices #new-price{font-size:28px;font-weight:700;margin-right:10px}#rightPanel #essential-design-info #design-pricing #pricing-prices>i{display:none}@media screen and (max-height: 867px){#rightPanel #essential-design-info #design-pricing #pricing-prices{justify-content:space-evenly}#rightPanel #essential-design-info #design-pricing #pricing-prices #old-price{margin:0;font-size:14px}#rightPanel #essential-design-info #design-pricing #pricing-prices #new-price{margin:0;font-size:20px}#rightPanel #essential-design-info #design-pricing #pricing-prices>i{display:block;margin:0 4px;color:#3486ac}}#rightPanel #essential-design-info #buy-design,#rightPanel #essential-design-info #review-design,#rightPanel #essential-design-info #add-design-to-proposal,#rightPanel #essential-design-info #add-design-to-proposal-group,#rightPanel #essential-design-info #kits-needed{width:100%}#rightPanel #essential-design-info #buy-design,#rightPanel #essential-design-info #add-design-to-proposal,#rightPanel #essential-design-info #add-design-to-proposal-group{background-color:#c76c61;margin-bottom:0}#rightPanel #essential-design-info #buy-design:hover,#rightPanel #essential-design-info #add-design-to-proposal:hover,#rightPanel #essential-design-info #add-design-to-proposal-group:hover{background-color:#b54d40}#rightPanel #essential-design-info #buy-design img,#rightPanel #essential-design-info #add-design-to-proposal img,#rightPanel #essential-design-info #add-design-to-proposal-group img{max-width:20px}#rightPanel #essential-design-info #review-design{background-color:white;color:#333;margin-bottom:0}#rightPanel #essential-design-info #review-design:hover{background-color:whitesmoke}#rightPanel #essential-design-info #kits-needed{margin-bottom:0}#rightPanel #essential-design-info #sidebar-go-up{width:100%;font-size:16px;margin:3px 0;background-color:#b32121}#rightPanel #essential-design-info.minimized-view>button{width:calc(50% - 4px) !important;margin-bottom:0;white-space:normal;justify-content:center;font-size:13px;padding:6px}#rightPanel #essential-design-info.minimized-view>button i{display:none}#rightPanel #essential-design-info.minimized-view>button:first-of-type{margin-right:4px}#rightPanel #essential-design-info.minimized-view>button:last-of-type{margin-left:4px}#rightPanel #essential-design-info #request-design-review-popout{position:absolute;left:-387px;width:375px;background-color:white;border-radius:4px;padding:15px 15px 5px 20px;font-size:13px;-webkit-box-shadow:4px 4px 3px 0 #bababa;-moz-box-shadow:4px 4px 3px 0 #bababa;box-shadow:4px 4px 3px 0 #bababa}#rightPanel #essential-design-info #request-design-review-popout>p:first-of-type{font-size:16px;font-weight:400;padding:4px;display:flex;align-items:center;justify-content:space-between}#rightPanel #essential-design-info #request-design-review-popout>p:first-of-type i{width:40px;text-align:center;cursor:pointer;padding:4px;border-radius:4px;-webkit-text-stroke:2px white;margin-top:-25px;margin-right:-20px}#rightPanel #essential-design-info #request-design-review-popout hr{margin-top:8px;margin-bottom:8px;border:0.5px solid #979797}#rightPanel #essential-design-info #request-design-review-popout p#save-before-review{padding:12px;border:1px solid lightgrey;background-color:lightyellow;margin-top:30px}#rightPanel #essential-design-info #request-design-review-popout p#save-before-review span{display:block;font-size:16px;font-weight:700}#rightPanel #essential-design-info #request-design-review-popout form>div{margin-bottom:16px}#rightPanel #essential-design-info #request-design-review-popout form>div p{margin-bottom:4px}#rightPanel #essential-design-info #request-design-review-popout form>div label{display:flex;align-items:center;justify-content:flex-start}#rightPanel #essential-design-info #request-design-review-popout form>div label>input{width:initial;margin:0 4px 0 0;background-color:#F9F9F9;border-radius:0.6rem;border:1px solid #DCDCDC}#rightPanel #essential-design-info #request-design-review-popout form label{position:relative;width:100%;font-weight:400}#rightPanel #essential-design-info #request-design-review-popout form label p{margin-bottom:0}#rightPanel #essential-design-info #request-design-review-popout form label input{padding:8px;font-size:13px;background-color:#F9F9F9;border-radius:0.6rem;border:1px solid #DCDCDC;margin:5px 0}#rightPanel #essential-design-info #request-design-review-popout form label input[type=checkbox]{margin-right:10px;display:inline;width:fit-content;accent-color:#7ca7ad}#rightPanel #essential-design-info #request-design-review-popout form label textarea{display:block;width:100%;resize:vertical;min-height:200px;max-height:500px;background-color:#F9F9F9;border-radius:0.6rem;border:1px solid #DCDCDC;margin:5px 0}#rightPanel #essential-design-info #request-design-review-popout form label i{color:#7ca7ad;font-size:16px;cursor:pointer;margin-left:7px}#rightPanel #essential-design-info #request-design-review-popout form label .text-me-tooltip{display:none;padding:20px;position:absolute;width:235px;top:30px;left:25px;background-color:white;z-index:2000;filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=2, Color='#444')";filter:drop-shadow(0px 2px 5px rgba(130,130,130,0.5));font-size:13px;line-height:1.38;color:#979797}#rightPanel #essential-design-info #request-design-review-popout form label .text-me-tooltip.show{display:block}#rightPanel #essential-design-info #request-design-review-popout form p.privacy-policy-link{margin:0 0 20px 25px}#rightPanel #essential-design-info #request-design-review-popout form p.privacy-policy-link a{color:#7ca7ad}#rightPanel #essential-design-info #request-design-review-popout form .form-error{display:block;margin:2px 0 4px 0}#rightPanel #essential-design-info #request-design-review-popout>div{display:flex;align-items:center}#rightPanel #essential-design-info #request-design-review-popout>div p{flex-grow:1}#rightPanel #essential-design-info #request-design-review-popout>div button{background-color:#7ca7ad;color:white;text-transform:uppercase;padding:8px 30px;text-shadow:none}#rightPanel #essential-design-info #request-design-review-popout>div button i{margin-left:10px}#rightPanel #essential-design-info #request-design-review-popout #view-privacy-policy{text-align:right;margin-top:10px}#rightPanel #essential-design-info #request-design-review-popout #view-privacy-policy a{text-decoration:underline;color:#7ca7ad}#rightPanel #essential-design-info #request-design-review-popout #legal-text{font-size:11px;margin:5px 0}#rightPanel #essential-design-info #request-design-review-popout #contact-method label{display:inline;margin-right:40px}#rightPanel #essential-design-info #request-design-review-popout #contact-method label input{margin-right:12px}#rightPanel #essential-design-info #request-design-review-popout .right-arrow{width:0;height:0;border-style:solid;border-width:16px 0 16px 16px;border-color:transparent transparent transparent #fff;position:absolute;left:373px;top:185px;filter:drop-shadow(7px 4px 5px #bababa)}@media screen and (max-height: 867px){#rightPanel #essential-design-info #request-design-review-popout{top:1px}#rightPanel #essential-design-info #request-design-review-popout form label input,#rightPanel #essential-design-info #request-design-review-popout form label textarea{margin:2px 0}#rightPanel #essential-design-info #request-design-review-popout form label textarea{min-height:80px;max-height:100px}#rightPanel #essential-design-info #request-design-review-popout form>div{margin-bottom:0}#rightPanel #essential-design-info #request-design-review-popout .right-arrow{top:165px}}#rightPanel #essential-design-info #save-design,#rightPanel #essential-design-info #new-design{background-color:white;border:1px solid lightgrey;width:calc(50% - 4px);font-size:15px}#rightPanel #essential-design-info #save-design:hover,#rightPanel #essential-design-info #new-design:hover{background-color:whitesmoke}@media screen and (max-height: 867px){#rightPanel #essential-design-info #save-design,#rightPanel #essential-design-info #new-design{font-size:12px}}#rightPanel #essential-design-info #save-design{margin:8px 4px 0 0}#rightPanel #essential-design-info #new-design{margin:8px 0 0 4px}#rightPanel #design-help-and-notes{padding:8px;display:flex;flex-wrap:wrap;justify-content:center}#rightPanel #design-help-and-notes>p{width:33%;cursor:pointer;text-align:center;margin:0;display:flex;flex-direction:column}#rightPanel #design-help-and-notes>p i,#rightPanel #design-help-and-notes>p a{color:#333}#rightPanel #design-help-and-notes>p i{font-size:25px}@media screen and (max-height: 867px){#rightPanel #design-help-and-notes>p i{font-size:24px}}#rightPanel #design-help-and-notes>p img{max-width:25px;max-height:25px;margin-left:auto;margin-right:auto}#rightPanel #design-help-and-notes>p .new-note{color:#C76C61;animation:shake-animation 3s ease infinite}#rightPanel #design-help-and-notes>p:hover i{color:#1a1a1a}#rightPanel #design-help-and-notes>p:hover a{text-decoration:none}@keyframes shake-animation{0%{transform:translate(0, 0)}1.78571%{transform:translate(5px, 0)}3.57143%{transform:translate(0, 0)}5.35714%{transform:translate(5px, 0)}7.14286%{transform:translate(0, 0)}8.92857%{transform:translate(5px, 0)}10.71429%{transform:translate(0, 0)}100%{transform:translate(0, 0)}}#rightPanel #layoutViewDiv{flex-grow:0;flex-shrink:0}#rightPanel #layoutViewDiv>div:first-of-type{display:flex}#rightPanel #layoutViewDiv>div:first-of-type>p{margin:0 8px 4px 8px;padding:4px;cursor:pointer;font-size:16px;border-radius:4px;display:flex;align-items:center}#rightPanel #layoutViewDiv>div:first-of-type>p>i{color:#4d4d44}#rightPanel #layoutViewDiv>div:first-of-type>p>i:first-of-type{margin-left:10px}#rightPanel #layoutViewDiv>div:first-of-type>p:hover{background-color:white}#rightPanel #layoutViewDiv>div:first-of-type>p:first-of-type{flex-flow:row;flex-grow:1}#rightPanel #layoutViewDiv>div:first-of-type>p:last-of-type{width:50px;padding-left:9px}#rightPanel #layoutViewDiv>div:last-of-type{overflow:hidden;position:relative;padding-top:75%}#rightPanel #layoutViewDiv>div:last-of-type>canvas{position:absolute;top:0;left:0;width:100%;height:100%;padding:8px}#rightPanel #accessories-div,#rightPanel #templates-div{width:100%;margin-top:4px;padding-top:5px;border-top:2px solid lightgrey}#rightPanel #accessories-div>button,#rightPanel #templates-div>button{display:flex;justify-content:space-between;background-color:white;width:100%;margin:0;color:#333;font-size:16px;text-align:left}#rightPanel #accessories-div>button:hover,#rightPanel #templates-div>button:hover{background-color:#e4e4e4}#rightPanel #accessories-div>button i,#rightPanel #templates-div>button i{margin-top:4px}#rightPanel #accessories-div>div.no-show,#rightPanel #templates-div>div.no-show{display:none}#rightPanel #no-options-available{align-self:center}#rightPanel #template-selection{flex:1 1 auto;position:relative}#rightPanel #item-selection{flex:1 1 auto;position:relative}#rightPanel #item-selection .customize-options{height:calc(100% - 100px) !important}#rightPanel #item-selection div.dropdown{width:100%}#rightPanel #item-selection div.dropdown button{width:100%;text-align:left;background-color:#3486ac;color:white;font-size:16px}#rightPanel #item-selection div.dropdown button span{margin-left:4px}#rightPanel #item-selection div.dropdown ul{width:100%;margin-top:-6px}#rightPanel #item-selection #aoh-quick-change{height:48px;display:flex;justify-content:flex-start;align-items:center}#rightPanel #item-selection #aoh-quick-change button{background-color:white;border:1px solid lightgrey;margin-right:4px}#rightPanel #item-selection #aoh-quick-change button.active{border-color:#3486ac}#rightPanel #item-selection #aoh-quick-change button:last-of-type{margin-right:0}#rightPanel #item-selection #item-detail-rollover{position:absolute;left:-254px;top:-100px;padding:8px;width:250px;border:2px solid #E0DFDB;border-radius:4px;background:white;-webkit-box-shadow:4px 4px 3px 0px #bababa;-moz-box-shadow:4px 4px 3px 0px #bababa;box-shadow:4px 4px 3px 0px #bababa}#rightPanel #item-selection #item-detail-rollover p:nth-of-type(2){text-align:center;padding:0 1px}#rightPanel #item-selection #item-detail-rollover img{max-width:100%;max-height:150px}#rightPanel #item-selection #item-detail-rollover .item-min-max{margin:4px 0 4px 10px;align-items:baseline}#rightPanel #item-selection #item-detail-rollover .item-min-max span{flex-grow:1;margin:0 4px}#rightPanel #item-selection #item-detail-rollover>#detail-header,#rightPanel #item-selection #item-detail-rollover>#detail-footer{padding:4px;margin:4px 0;font-size:16px;cursor:pointer;border-radius:4px}#rightPanel #item-selection #item-detail-rollover>#detail-header:hover,#rightPanel #item-selection #item-detail-rollover>#detail-footer:hover{background-color:lightgrey}#rightPanel #item-selection #item-detail-rollover>#detail-footer{background-color:#7ca7ad;color:white;width:120px;padding:7px 20px 7px;text-transform:uppercase;margin-left:10px}#rightPanel #item-selection #item-detail-rollover>#detail-footer.disabled{cursor:not-allowed;pointer-events:none;background-color:lightgrey}#rightPanel #item-selection #item-detail-rollover>#detail-error,#rightPanel #item-selection #item-detail-rollover>#detail-warning{padding:4px;margin:4px 0;font-size:16px;text-align:center}#rightPanel #item-selection #item-detail-rollover>#detail-error{background-color:darkred;color:white}#rightPanel #item-selection #item-detail-rollover>#detail-warning{background-color:transparent;color:red;font-size:12px;text-align:left;margin-left:7px}#rightPanel #item-selection #item-detail-rollover hr{margin-top:8px;margin-bottom:8px;border:1px solid #E0DFDB}#rightPanel #item-selection #item-detail-rollover ul{padding-left:12px}#rightPanel #item-selection #item-detail-rollover div,#rightPanel #item-selection #item-detail-rollover .item-max-height-from-floor{margin-left:10px}#rightPanel #item-selection #item-detail-rollover .space-between{margin-bottom:25px}#rightPanel #item-selection #item-detail-rollover .arrow{width:0;height:0;border-style:solid;border-width:17.5px 0 17.5px 15px;border-color:transparent transparent transparent #ffffff;position:absolute;left:236px;top:200px}#rightPanel #item-selection .customize-option>img{max-width:60px;max-height:80px}#rightPanel #item-selection .customize-option.item-detailed{background-color:whitesmoke;border-color:#3486ac !important}#rightPanel #item-selection,#rightPanel #item-detail,#rightPanel #obstructions-panel{flex-grow:1}#rightPanel #item-selection>div:first-of-type,#rightPanel #item-detail>div:first-of-type,#rightPanel #obstructions-panel>div:first-of-type{position:absolute;top:8px;left:8px;right:8px;bottom:8px}#rightPanel #item-selection .customize-options,#rightPanel #item-detail .customize-options,#rightPanel #obstructions-panel .customize-options{background-color:white;overflow-y:scroll;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}#rightPanel #item-selection .customize-options .customize-option,#rightPanel #item-detail .customize-options .customize-option,#rightPanel #obstructions-panel .customize-options .customize-option{padding:4px 0;margin:4px;width:calc(33% - 10px);min-height:85px;min-width:60px;cursor:pointer;border:1px solid transparent;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:space-between}#rightPanel #item-selection .customize-options .customize-option:hover,#rightPanel #item-selection .customize-options .customize-option.selected,#rightPanel #item-detail .customize-options .customize-option:hover,#rightPanel #item-detail .customize-options .customize-option.selected,#rightPanel #obstructions-panel .customize-options .customize-option:hover,#rightPanel #obstructions-panel .customize-options .customize-option.selected{background-color:whitesmoke;border-color:#3486ac}#rightPanel #item-selection .customize-options .customize-option>p,#rightPanel #item-detail .customize-options .customize-option>p,#rightPanel #obstructions-panel .customize-options .customize-option>p{margin:0;width:100%}#rightPanel #template-selection>div:first-of-type{position:absolute;top:8px;left:8px;right:8px;bottom:8px}#rightPanel #template-selection .customize-options{background-color:white;height:calc(100% - 40px);overflow-y:scroll;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}#rightPanel #template-selection .customize-options .customize-option{overflow:hidden;float:left;margin-top:15px;width:calc(33% - 10px);height:260px}#rightPanel #template-selection .customize-options .customize-option:hover,#rightPanel #template-selection .customize-options .customize-option.selected{background-color:whitesmoke;border-color:#3486ac}#rightPanel #template-selection .customize-options .customize-option>p{margin:0;text-align:center}#rightPanel #template-selection .customize-options .customize-option .canvas-wrapper{float:initial;margin-left:auto;margin-right:auto;width:90%;height:190px;text-align:center}#rightPanel #item-detail{overflow-y:scroll;height:100%;position:relative}#rightPanel #item-detail .customize-option>img{max-width:90%}#rightPanel #item-detail>div{background-color:white;padding:8px}#rightPanel #item-detail>div>hr{margin:8px 0}#rightPanel #item-detail>div>#basic-customization-error{background-color:indianred;color:white;padding:4px;border-radius:4px}#rightPanel #item-detail>div>#basic-customization-error>p{margin:0;text-align:center}#rightPanel #item-detail>div>.customize-options{overflow-y:hidden}#rightPanel #item-detail p{font-size:16px;display:flex;align-items:baseline;width:100%}#rightPanel #item-detail p:first-of-type{flex-direction:column}#rightPanel #item-detail p>ul{width:100%}#rightPanel #item-detail p>span{flex-grow:1;border-bottom:1px dashed lightgrey;margin:0 6px}#rightPanel #item-detail label{font-weight:initial}#rightPanel #wall-notes-container{background-color:#ddeeff;border:1px solid #3396ff;flex-grow:1;margin:0;position:relative;overflow-y:auto}#rightPanel #wall-notes-container>div{text-align:left;margin:8px}#rightPanel #wall-notes-container>div>label{font-size:18px;font-weight:500}#rightPanel #wall-notes-container>div #wall-notes-close{float:right;cursor:pointer;color:red;font-size:18px;font-weight:500}#rightPanel #wall-notes-container #saved-design-notes-container .saved-design-note{margin-bottom:8px}#rightPanel #wall-notes-container #saved-design-notes-container .saved-design-note p{margin-bottom:0}#rightPanel #wall-notes-container #saved-design-notes-container .saved-design-note .author{font-weight:500;color:#C76C61;font-size:16px}#rightPanel #wall-notes-container>textarea{width:calc(100% - 8px);margin:0 4px;padding:4px}#rightPanel #wall-notes-container .button-container{display:flex;justify-content:center}#rightPanel #wall-notes-container #wall-notes-save{background-color:#54A854;width:90%}#rightPanel #new-design-overlay{position:absolute;top:100px;right:300px;background-color:white;border-radius:4px;padding:15px 15px 20px 20px;-webkit-box-shadow:4px 4px 3px 0 #bababa;-moz-box-shadow:4px 4px 3px 0 #bababa;box-shadow:4px 4px 3px 0 #bababa;z-index:100;font-size:18px;color:#333;height:210px;width:350px}#rightPanel #new-design-overlay h4{margin-left:5px;margin-top:0;font-size:16px}#rightPanel #new-design-overlay hr{margin-top:8px;margin-bottom:8px;border:0.5px solid #979797}#rightPanel #new-design-overlay p{margin-left:5px;margin-top:10px;font-size:12px}#rightPanel #new-design-overlay>div{margin-top:20px}#rightPanel #new-design-overlay>div button{color:white;font-size:16px;padding:10px 20px;margin:8px}#rightPanel #new-design-overlay>button{position:absolute;top:0;right:10PX;color:black;background:transparent;-webkit-text-stroke:2px white}#rightPanel #new-design-overlay>button:focus{outline:none}#rightPanel #new-design-overlay .right-arrow{position:absolute;left:350px;top:145px;width:0;height:0;border-style:solid;border-width:16px 0 16px 16px;border-color:transparent transparent transparent #fff;filter:drop-shadow(7px 4px 5px #bababa)}#rightPanel #unitResizeDoneButton{font-size:13px;text-transform:uppercase;font-weight:700;position:fixed;left:50%;top:175px;z-index:10;background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,0.16);border-radius:17px;height:34px;color:#36383E;cursor:pointer;padding-right:10px;border:0;user-select:none;display:flex;align-items:center;transform:translateX(-50%)}#rightPanel #unitResizeDoneButton .icon-circle{color:#fff;background:#649e16;height:34px;width:34px;display:inline-block;margin:0 6px 0 0;border-radius:17px;position:relative}#rightPanel #unitResizeDoneButton .icon-circle i{position:absolute;font-size:16px;left:50%;top:50%;transform:translate(-50%, -50%)}#rightPanel #unitResizeDoneButton:hover{border:0}#rightPanel.pro{width:237px;padding:0}#rightPanel.pro #essential-design-info{margin-right:24px;margin-left:8px;background:#F2F4F8;padding:16px;border-radius:4px}#rightPanel.pro #essential-design-info input{padding:8px;border:3px solid black;border-radius:4px;font-size:16px;color:black;font-weight:bold;background:#FFFFFF}#rightPanel.pro #essential-design-info input:focus{border:3px solid #0D6EFD}#rightPanel.pro #essential-design-info #design-pricing{background-color:initial;padding:0;text-align:right;margin-top:0}#rightPanel.pro #essential-design-info #design-pricing #pricing-prices #new-price{font-weight:normal;font-size:30px;margin:9px 0}#rightPanel.pro #essential-design-info>#save-design{padding:8px 16px;background:#2E4B6E;border-radius:4px;width:100%;color:white;border:none;text-align:center;font-size:16px;font-weight:bold;text-transform:capitalize;margin:0;justify-content:space-between}#rightPanel.pro #essential-design-info>#save-design:hover{background:#8293A8}#rightPanel.pro #layoutViewDiv{margin-right:24px;margin-left:8px;margin-top:8px;background:#F2F4F8;padding:16px;border-radius:4px;height:auto}#rightPanel.pro #layoutViewDiv>div:first-of-type p:first-of-type{justify-content:space-between;font-size:16px;padding:0;margin:0 0 12px 0;font-weight:bold}#rightPanel.pro #layoutViewDiv>div:first-of-type p:first-of-type:hover{background:none}#rightPanel.pro #layoutViewDiv>div:first-of-type p:last-of-type{display:none}#rightPanel.pro #editPitchPointsOnWall{background:#f2f4f8;margin-right:24px;margin-left:8px;margin-top:8px;text-align:left;font-weight:bold;padding-left:16px;padding-right:16px;display:flex;align-items:center;justify-content:space-between}#rightPanel.pro #accessories-div,#rightPanel.pro #templates-div{border-top:none;padding:16px;height:50px;background:#F2F4F8;border-radius:4px;margin-right:24px;margin-left:8px;margin-top:8px;width:auto;display:flex;align-items:center}#rightPanel.pro #accessories-div>button,#rightPanel.pro #templates-div>button{font-size:16px;font-weight:bold;background:none;padding:0}#rightPanel.pro #templates-div{flex-direction:column}#rightPanel.pro #templates-div #template-selection{background-color:inherit;width:100%;height:100%;padding:0px}#rightPanel.pro #templates-div #template-selection .customize-options{height:calc(100% - 32px)}#rightPanel.pro #templates-div #template-selection .customize-options .customize-option{width:calc(50% - 10px);height:min-content}#rightPanel.pro #templates-div #template-selection .customize-options .customize-option .canvas-wrapper{height:auto;width:60px}#rightPanel.pro #templates-div #template-selection .customize-options div:first-of-type{left:0;right:0}#rightPanel.pro #templates-div.show-template-selection{height:100%;margin-bottom:8px}#rightPanel.pro #wall-notes-container{padding:16px;background:#F2F4F8;border-radius:4px;margin-right:24px;margin-left:8px;margin-top:8px;border:none;display:flex;flex-direction:column}#rightPanel.pro #wall-notes-container>div{margin:0}#rightPanel.pro #wall-notes-container>div label{padding:0;font-size:16px;font-weight:bold}#rightPanel.pro #wall-notes-container>div #wall-notes-close{display:none}#rightPanel.pro #wall-notes-container #wall-notes-text-area{width:100%;margin:0;padding:0;position:initial;top:0;bottom:0;height:22em}#rightPanel.pro #wall-notes-container #wall-notes-save{display:flex;justify-content:center;align-items:center;padding:8px 16px;background:#2E4B6E;border-radius:4px;color:white;width:100%;position:inherit;margin:8px 0 0;font-size:16px;font-weight:bold}#rightPanel.pro #obstructions-panel{margin-right:24px;margin-left:8px;margin-top:8px;background:#F2F4F8;padding:16px;border-radius:4px;height:auto}#rightPanel.pro #obstructions-panel #obstruction-detail{overflow:auto}#rightPanel.pro #obstructions-panel #obstruction-detail p{font-weight:bold;font-size:16px}#rightPanel.pro #obstructions-panel #obstruction-detail .obstruction-dimension{margin:0 0 8px 0}#rightPanel.pro #obstructions-panel #obstruction-detail .obstruction-dimension p{font-weight:normal;font-size:14px;width:70px}#rightPanel.pro #obstructions-panel #obstruction-detail .obstruction-dimension input{padding:6px 8px;background:#FFFFFF;border:1px solid #C1C7CD;box-sizing:border-box;border-radius:4px}#rightPanel.pro #obstructions-panel #obstruction-detail .border-separator{border-top:2px solid #878D96;width:70%;margin-top:16px;margin-bottom:16px}#rightPanel.pro #obstructions-panel #obstruction-detail #obstruction-offsets{border:none}#rightPanel.pro #obstructions-panel #obstruction-detail #obstruction-offsets p{margin:0;padding-bottom:14px}#rightPanel.pro #obstructions-panel #obstruction-detail #obstruction-offsets input{padding:8px 16px;background:#FFFFFF;border:1px solid #C1C7CD;box-sizing:border-box;border-radius:4px}#rightPanel.pro #obstructions-panel #obstruction-detail #obstruction-offsets #center-piece,#rightPanel.pro #obstructions-panel #obstruction-detail #obstruction-offsets #left-connector,#rightPanel.pro #obstructions-panel #obstruction-detail #obstruction-offsets #right-connector,#rightPanel.pro #obstructions-panel #obstruction-detail #obstruction-offsets #top-connector,#rightPanel.pro #obstructions-panel #obstruction-detail #obstruction-offsets #bottom-connector{background-color:#878D96}#rightPanel.pro #obstructions-panel #obstruction-detail .close-button{padding:6px 8px;background:#2E4B6E;border-radius:4px;color:white;font-weight:bold;border:none;margin:0 auto;width:100%}#rightPanel.pro #obstructions-panel #obstruction-detail .close-button:hover{opacity:.7}
