.overlay-loading,.project-ui .menu-column .menu-container .field .field-option-netsuite-control .sku-search-result-wrapper.opacity,.project-ui .menu-column .menu-container .field-notes .field-option-netsuite-control .sku-search-result-wrapper.opacity,a.btn.disabled{opacity:.3}.clearfix{height:0;clear:both}input:focus{outline:0}.add-to-cart-form{visibility:hidden;display:none;position:absolute}.overlay-loading{position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:100000000}.loadingGif-wrapper img{position:fixed;left:50%;top:50%;margin-left:-75px;margin-top:-200px;z-index:1000000000;background-color:#eee;border-radius:50%}.font-weight-bold{font-weight:700}.p-5{padding:3rem!important}.p-4{padding:1.5rem!important}.p-3{padding:1rem!important}.p-2{padding:.5rem!important}.p-1{padding:.25rem!important}.p-0{padding:0!important}.m-5{margin:3rem!important}.m-4{margin:1.5rem!important}.m-3{margin:1rem!important}.m-2{margin:.5rem!important}.m-1{margin:.25rem!important}.m-0,.project-ui .menu-column .menu-container .menu .project-help-text h1,.project-ui .menu-column .menu-container .menu .project-help-text h2,.project-ui .menu-column .menu-container .menu .project-help-text h3,.project-ui .menu-column .menu-container .menu .project-help-text h4,.project-ui .menu-column .menu-container .menu .project-help-text h56,.project-ui .menu-column .menu-container .menu .project-help-text h6{margin:0!important}.pt-5{padding-top:3rem!important}.pt-4{padding-top:1.5rem!important}.pt-3{padding-top:1rem!important}.pt-2{padding-top:.5rem!important}.pt-1{padding-top:.25rem!important}.pt-0{padding-top:0!important}.mt-5{margin-top:3rem!important}.mt-4{margin-top:1.5rem!important}.mt-3{margin-top:1rem!important}.mt-2{margin-top:.5rem!important}.mt-1{margin-top:.25rem!important}.mt-0{margin-top:0!important}.pr-5{padding-right:3rem!important}.pr-4{padding-right:1.5rem!important}.pr-3{padding-right:1rem!important}.pr-2{padding-right:.5rem!important}.pr-1{padding-right:.25rem!important}.pr-0{padding-right:0!important}.mr-5{margin-right:3rem!important}.mr-4{margin-right:1.5rem!important}.mr-3{margin-right:1rem!important}.mr-2{margin-right:.5rem!important}.mr-1{margin-right:.25rem!important}.mr-0{margin-right:0!important}.pb-5{padding-bottom:3rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-2{padding-bottom:.5rem!important}.pb-1{padding-bottom:.25rem!important}.pb-0{padding-bottom:0!important}.mb-5{margin-bottom:3rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-2{margin-bottom:.5rem!important}.mb-1{margin-bottom:.25rem!important}.mb-0{margin-bottom:0!important}.pl-5{padding-left:3rem!important}.pl-4{padding-left:1.5rem!important}.pl-3{padding-left:1rem!important}.pl-2{padding-left:.5rem!important}.pl-1{padding-left:.25rem!important}.pl-0{padding-left:0!important}.ml-5{margin-left:3rem!important}.ml-4{margin-left:1.5rem!important}.ml-3{margin-left:1rem!important}.ml-2{margin-left:.5rem!important}.ml-1{margin-left:.25rem!important}.ml-0{margin-left:0!important}html{height:100%}html.build-project-oneviewtemplateselection{height:auto}html.build-project-oneviewtemplateselection body{height:auto;overflow:auto}html body{height:100%;overflow:hidden;width:100%}html .body-content .overlay{position:fixed;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:100}.project-ui,.project-ui .menu-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.project-ui{height:100%;width:1500px;max-width:100%;margin:0 auto;font-family:Roboto,sans-serif}.project-ui .menu-overlay{display:none;visibility:hidden;background-color:#fff;z-index:100002}.project-ui .menu-overlay .cancel-container{padding:5px 15px;background:linear-gradient(#FBFBFB,#E8E8E8);font-weight:700;font-size:24px;position:relative}.project-ui .menu-overlay .cancel-container .cancel-link{cursor:pointer;color:grey;font-size:24px;position:absolute;right:15px;top:5px}@media only screen and (max-width:768px){html body.fixed-body .menu-column,html body.fixed-body .project-ui.hotspot-mode.active-fields .preview-review-column{display:none}html body{overflow:auto}.project-ui .menu-overlay .field-option-select-container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;background-color:#fff}}.project-ui .menu-overlay .field-option-select-container .option{cursor:pointer;padding:20px;text-align:center;border-bottom:1px solid grey}.project-ui .menu-overlay .field-option-select-container .option .image-wrapper{float:left;width:50%;height:150px;background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid grey}.project-ui .menu-overlay .field-option-select-container .option .image-wrapper.selected{border:5px solid #FA9917}.project-ui .menu-overlay .field-option-select-container .option .image-wrapper img{max-width:100%}.project-ui .menu-overlay .field-option-select-container .option .content-wrapper{float:left;width:50%;text-align:left;padding-left:20px}.project-ui .menu-overlay .field-option-select-container .option .content-wrapper .field-option-label{color:#322F2F;font-weight:700;font-size:21px}.project-ui .menu-overlay .field-option-select-container .option:hover{background-color:#f9f9f9}@media only screen and (max-width:768px){.project-ui .menu-overlay .format-select-container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;background-color:#fff}.project-ui .menu-overlay .format-select-container .options-wrapper{overflow-x:scroll;top:85px;bottom:50px;position:absolute;width:100%;border-top:1px solid #eee;border-bottom:1px solid #eee}.project-ui .menu-overlay .format-select-container .font-button.up{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;width:100%;text-align:center;display:inline;top:50px}}.project-ui .menu-overlay .format-select-container .options-wrapper .format{cursor:pointer;padding:20px;text-align:center}.project-ui .menu-overlay .format-select-container .options-wrapper .format.selected{border:5px solid #FA9917}.project-ui .menu-overlay .format-select-container .options-wrapper .format img{max-height:30px;max-width:280px}.project-ui .menu-overlay .format-select-container .font-button.down img,.project-ui .menu-overlay .format-select-container .font-button.up img{max-width:50px}.project-ui .menu-overlay .format-select-container .options-wrapper .format:hover{background-color:#f9f9f9}.project-ui .review-container{padding:0 15px;margin-bottom:50px;position:absolute;z-index:10;left:0;right:0;bottom:0;top:55px;overflow-y:auto}@media only screen and (max-width:768px){.project-ui .menu-overlay .format-select-container .font-button.down{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;width:100%;text-align:center;display:inline;bottom:0;height:40px}.project-ui .menu-overlay.mobile.open{display:block;visibility:visible}.project-ui .review-container{position:relative;top:0}.project-ui .review-container .review-content .review{padding-top:25px}}.project-ui .review-container .review-content .review .review-label{color:#322F2F;text-transform:uppercase;font-weight:700;font-size:24px;padding:15px;text-align:center}.project-ui .review-container .review-content .review .line-items .line-item{border-top:1px solid #979797;font-size:14px;padding:15px 0}.project-ui .review-container .review-content .review .line-items .line-item .line-item-label{text-transform:uppercase;font-weight:700;line-height:20px;position:relative;color:#007bff;cursor:pointer;display:inline-block}.project-ui .review-container .review-content .review .line-items .line-item .line-item-label .edit-button{display:inline-block;background-color:#dcdbdb;border-radius:6px;margin-left:10px;line-height:16px;padding:2px 8px;cursor:pointer}.project-ui .review-container .review-content .review .line-items .line-item .line-item-element{line-height:20px;padding:5px 50px 5px 15px;position:relative}.project-ui .review-container .review-content .review .line-items .line-item .line-item-element .element-label{width:75%}.project-ui .review-container .review-content .review .line-items .line-item .line-item-element .element-label.NS-sku-description{white-space:pre-wrap}.project-ui .review-container .review-content .review .line-items .line-item .line-item-element .price{position:absolute;right:0;top:0;bottom:0;line-height:20px;width:25%;text-align:right;font-weight:700}.project-ui .review-container .review-content .review .line-items .line-item .line-item-element .line-item-element-sub-wrapper{padding-bottom:10px;max-width:75%}.project-ui .review-container .review-content .review .line-items .line-item .notes-line-item-element{line-height:24px;padding:0 0 0 15px;position:relative}.project-ui .review-container .review-content .review .line-items .line-item .notes-line-item-element .notes-element{line-height:18px;white-space:pre-wrap}.project-ui .review-container .review-content .review .item-label{width:40%;float:left}.project-ui .review-container .review-content .review .total .total-label{text-align:center;color:#D0D0D0;font-size:16px;letter-spacing:2px;text-transform:uppercase}.project-ui .review-container .review-content .review .total .grand-total{color:#57902F;font-weight:700;text-align:center;font-size:36px}.project-ui .review-container .review-content .review .add-to-cart{background-color:#57902F;text-align:center;color:#fff;line-height:50px;border-radius:8px;font-size:20px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-ui .review-container .review-content .review .save-build-template{background-color:#57902F;text-align:center;color:#fff;line-height:50px;border-radius:8px;font-size:20px;cursor:pointer;margin-top:25px}.project-ui .review-container .review-content .review .edit-build,.project-ui .review-container .review-content .review .review-design-summary{background-color:#E0E0E0;color:#828282;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin-top:25px;font-size:20px;text-align:center;cursor:pointer;line-height:50px;-webkit-touch-callout:none}.project-ui .review-container .review-content .review .review-design-summary{border-radius:8px;display:none;border:1px solid #979797;user-select:none}.project-ui .review-container .review-content .review .edit-build{border-radius:8px;border:1px solid #979797;user-select:none}.project-ui .review-container .review-content .review .start-over{border:1px solid #979797;margin-top:25px;line-height:50px;text-align:center;border-radius:8px;font-size:20px;color:#B9B9B9;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-ui .preview-review-column{width:60%;float:left;height:100%;position:absolute;left:0}@media only screen and (max-width:768px){.project-ui .review-container .review-content .review .review-details-wrapper.mobile-hide{display:none}.project-ui .review-container .review-content .review .review-design-summary{display:block}.project-ui .preview-review-column{position:relative;width:100%;height:auto;float:none}}.project-ui .preview-review-column .preview-container{position:absolute;top:0;bottom:10%;left:0;right:0}@media only screen and (max-width:768px){.project-ui .preview-review-column .preview-container{position:relative}}.project-ui .preview-review-column .preview-container .preview{position:absolute;top:0;right:0;left:0;bottom:0}.project-ui .preview-review-column .preview-container .preview .mobile-project-helptext{display:none}@media only screen and (max-width:768px){.project-ui .preview-review-column .preview-container .preview{position:relative}.project-ui .preview-review-column .preview-container .preview .mobile-project-helptext{display:block;background:linear-gradient(#FBFBFB,#E8E8E8);text-align:center;font-size:16px;border-bottom:1px solid grey}.project-ui .preview-review-column .preview-container .preview .mobile-project-helptext h1,.project-ui .preview-review-column .preview-container .preview .mobile-project-helptext h2,.project-ui .preview-review-column .preview-container .preview .mobile-project-helptext h3,.project-ui .preview-review-column .preview-container .preview .mobile-project-helptext h4,.project-ui .preview-review-column .preview-container .preview .mobile-project-helptext h5,.project-ui .preview-review-column .preview-container .preview .mobile-project-helptext h6{font-size:14px!important;margin:0;padding:15px 0}}.project-ui .preview-review-column .preview-container .preview .loading-message-container{position:absolute;top:0;height:75px;left:0;right:0;text-align:center}.project-ui .preview-review-column .preview-container .preview .loading-message-container .loading-message{transition:opacity .3s;display:inline-block;font-weight:700;opacity:0;z-index:500;position:absolute;text-align:center;left:0;right:0;margin-left:auto;margin-right:auto;font-size:20px;top:0;height:50px;background-color:#fff;border-bottom:1px solid #eee;padding-top:10px;color:#FA9917}.project-ui .preview-review-column .preview-container .preview .perspective-view{margin:0 auto;position:absolute;top:75px;left:15px;bottom:22%;right:15px}@media only screen and (max-width:768px){.project-ui .preview-review-column .preview-container .preview .loading-message-container .loading-message{font-size:15px}.project-ui .preview-review-column .preview-container .preview .perspective-view{display:none}}.project-ui .preview-review-column .preview-container .preview .perspective-view .preview-image{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;box-shadow:0 2px 20px 0 rgba(198,198,198,.5);position:absolute;top:0;left:0;bottom:0;right:0}.project-ui .preview-review-column .preview-container .preview .perspective-view .preview-image .persepctive-image-wrapper{visibility:hidden;display:none}.project-ui .preview-review-column .preview-container .preview .perspective-view .preview-image .persepctive-image-wrapper img,.project-ui .preview-review-column .preview-container .preview .perspective-view .preview-image .preview-image-wrapper img{max-width:100%}.project-ui .preview-review-column .preview-container .preview .perspective-view .hotspot{position:absolute}.project-ui .preview-review-column .preview-container .preview .perspective-view .hotspot .perspective-hotspot-preview-container{position:absolute;top:0;right:0;left:0;bottom:0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;z-index:100000;cursor:pointer;border:1px solid #63B00E}.project-ui .preview-review-column .preview-container .preview .perspective-view .hotspot .hotspot-label{background-color:#63B00E;text-align:center;position:absolute;bottom:-23px;color:#fff;white-space:nowrap;min-width:100%;line-height:24px;padding:0 5px}.project-ui .preview-review-column .preview-container .preview .perspective-view .hotspot .clear-button{position:absolute;height:20px;width:20px;background-image:url(/Images/clear-hotspot-x.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;top:-10px;left:-10px;cursor:pointer;z-index:100001;display:none;visibility:hidden}.project-ui .preview-review-column .preview-container .preview .perspective-view .hotspot.applied .clear-button{display:block;visibility:visible}.project-ui .preview-review-column .preview-container .preview .perspective-view .hotspot.applied.build-template-related .clear-button{display:none;visibility:hidden}.project-ui .preview-review-column .preview-container .preview .mobile-perspective-views{display:none}@media only screen and (max-width:768px){.project-ui .preview-review-column .preview-container .preview .mobile-perspective-views{display:block;max-width:100vw;height:300px;position:relative;margin:35px auto 0}}.project-ui .preview-review-column .preview-container .preview .mobile-perspective-views .swiper-container{height:100%}.project-ui .preview-review-column .preview-container .preview .mobile-perspective-views .swiper-pagination-bullets{position:relative;margin-top:25px}.project-ui .preview-review-column .preview-container .preview .mobile-perspective-views .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;height:15px;width:15px;background:initial;opacity:1;border-radius:50%;border:1px solid #BDBDBD}.project-ui .preview-review-column .preview-container .preview .mobile-perspective-views .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#C8C8C8}.project-ui .preview-review-column .preview-container .preview .mobile-perspective-views .preview-image{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;box-shadow:0 2px 20px 0 rgba(198,198,198,.5);border:1px solid #C6C6C6}.project-ui .preview-review-column .preview-container .preview .mobile-perspective-views .hotspot{position:absolute}.project-ui .preview-review-column .preview-container .preview .mobile-perspective-views .hotspot .perspective-hotspot-preview-container{position:absolute;top:0;right:0;left:0;bottom:0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;z-index:100000;cursor:pointer;border:1px solid #63B00E}.project-ui .preview-review-column .preview-container .preview .mobile-perspective-views .hotspot .hotspot-label{background-color:#63B00E;text-align:center;position:absolute;bottom:-23px;color:#fff;white-space:nowrap;min-width:100%;line-height:24px;padding:0 5px;z-index:10}@media only screen and (max-width:768px){.project-ui .preview-review-column .preview-container .preview .mobile-perspective-views .hotspot .hotspot-label{font-size:11px;line-height:16px;bottom:-15px}}.project-ui .preview-review-column .preview-container .preview .mobile-perspective-views .hotspot .clear-button{position:absolute;height:20px;width:20px;background-image:url(/Images/clear-hotspot-x.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;top:-10px;left:-10px;cursor:pointer;z-index:100001;display:none;visibility:hidden}.project-ui .preview-review-column .preview-container .preview .mobile-perspective-views .hotspot.applied .clear-button{display:block;visibility:visible}.project-ui .preview-review-column .preview-container .preview .mobile-perspective-views .hotspot.applied.build-template-related .clear-button{display:none;visibility:hidden}.project-ui .preview-review-column .preview-container .preview .zoom-view{display:none;visibility:hidden;position:absolute;top:15px;left:0;right:0;bottom:0}@media only screen and (max-width:768px){.project-ui .preview-review-column .preview-container .preview .zoom-view{height:auto;position:relative;top:0;padding-top:30px}}.project-ui .preview-review-column .preview-container .preview .zoom-view .zoom-preview-container{background-size:contain;background-repeat:no-repeat;position:absolute;left:15px;right:15px;margin:0 auto;top:45px;bottom:150px;background-position:50% 50%}@media only screen and (max-width:768px){.project-ui .preview-review-column .preview-container .preview .zoom-view .zoom-preview-container{position:relative;max-width:95%;margin:0 auto;padding-top:60px;left:0;right:0;top:0}.project-ui .preview-review-column .preview-container .preview .zoom-view .zoom-out-link{font-size:12px}}.project-ui .preview-review-column .preview-container .preview .zoom-view .zoom-preview-container .preview-image-wrapper img{max-width:100%;visibility:hidden;opacity:0}.project-ui .preview-review-column .preview-container .preview .zoom-view .toggle-guide-link{cursor:pointer;position:absolute;top:0;left:20px;text-transform:uppercase;color:#b0b0b1;height:35px;line-height:35px;font-weight:700;z-index:600;display:none;visibility:hidden}.project-ui .preview-review-column .preview-container .preview .zoom-view .zoom-out-link{cursor:pointer;position:absolute;top:0;right:20px;text-transform:uppercase;color:#b0b0b1;height:35px;line-height:35px;font-weight:700;z-index:600}.project-ui .preview-review-column .preview-container .preview .zoom-view .zoom-out-link span{font-size:20px;display:inline-block;padding-right:5px;position:relative;top:5px}@media only screen and (max-width:768px){.project-ui .preview-review-column .preview-container .preview .zoom-view .zoom-out-link span{font-size:12px;top:2px}.project-ui .preview-review-column .preview-container .preview .zoom-view.has-guide .toggle-guide-link{font-size:12px}}.project-ui .preview-review-column .preview-container .preview .zoom-view .customization-buttons{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;max-height:100px;z-index:2;text-align:center}.project-ui .preview-review-column .preview-container .preview .zoom-view .customization-buttons>div{display:inline-block;height:100px;width:100px;margin:0 3px;background-color:#fff;opacity:.65;cursor:pointer;border-radius:6px;font-weight:700;font-size:12px;padding-top:60px;line-height:40px;transition:opacity .5s}.project-ui .preview-review-column .preview-container .preview .zoom-view .customization-buttons>div:hover,.project-ui .preview-review-column .preview-container .preview.loading .loading-message{opacity:1}.project-ui .preview-review-column .preview-container .preview .zoom-view .customization-buttons .use-design{background-image:url(/Images/project-edit-button-design.png);background-repeat:no-repeat;background-position:50% 30%;background-size:60%}.project-ui .preview-review-column .preview-container .preview .zoom-view .customization-buttons .use-text{background-image:url(/Images/project-edit-button-text.png);background-repeat:no-repeat;background-position:50% 30%;background-size:50%}.project-ui .preview-review-column .preview-container .preview .zoom-view.has-guide .toggle-guide-link{display:block;visibility:visible}.project-ui .preview-review-column .preview-container .preview .zoom-view.light-colored-product .customization-buttons>div{background-color:#666;color:#fff}.project-ui .preview-review-column .preview-container .preview .zoom-view.customizing .customization-buttons,.project-ui .preview-review-column .preview-container .preview.zoomed .mobile-perspective-views,.project-ui .preview-review-column .preview-container .preview.zoomed .perspective-view{display:none;visibility:hidden}.project-ui .preview-review-column .preview-container .preview.zoomed .zoom-view{display:block;visibility:visible}.project-ui .preview-review-column .preview-container .preview-iframe,.project-ui .preview-review-column .preview-container form{display:none;position:absolute;visibility:hidden;height:0;width:0}.project-ui .preview-review-column .preview-container .current-hotspot{position:absolute;bottom:75px;left:0;right:0;height:25px;line-height:25px;text-align:center;color:#b0b0b1;text-transform:uppercase;font-size:16px}@media only screen and (max-width:768px){.project-ui .preview-review-column .preview-container .current-hotspot{margin-bottom:25px;font-size:12px;top:35px}.project-ui .preview-review-column .preview-container .perspectives{display:none}}.project-ui .preview-review-column .preview-container .perspectives{position:absolute;bottom:0;width:100%;left:0;right:0;text-align:center;height:20%;margin:0 auto}.project-ui .preview-review-column .preview-container .perspectives .perspective{display:inline-block;position:relative;width:23%;margin:0 4px;height:100%}.project-ui .preview-review-column .preview-container .perspectives .perspective.mulitples{height:80%}.project-ui .preview-review-column .preview-container .perspectives .perspective.mulitples .perspective-label{line-height:12px;font-size:11px}.project-ui .preview-review-column .preview-container .perspectives .perspective .perspective-disable-label{font-size:12px}.project-ui .preview-review-column .preview-container .perspectives .perspective .perspective-image-container{cursor:pointer;position:absolute;top:0;left:0;right:0;height:80%;background-color:#fff;box-shadow:0 2px 20px 0 rgba(198,198,198,.5);border:2px solid transparent}.project-ui .preview-review-column .preview-container .perspectives .perspective .perspective-image-container .perspective-image{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.project-ui .preview-review-column .preview-container .perspectives .perspective .perspective-label{text-align:center;text-transform:uppercase;font-weight:700;font-size:11px;padding-top:3px;min-height:30px;line-height:15px;overflow:hidden;position:absolute;top:80%;left:0;right:0}.project-ui .preview-review-column .preview-container .perspectives .perspective.selected .perspective-image-container{border:2px solid #d02528}.project-ui .preview-review-column .disclaimer{text-align:center;font-size:14px;padding-left:15px;padding-right:15px;position:absolute;top:90%;width:100%}@media only screen and (max-width:768px){.project-ui .preview-review-column .disclaimer{position:relative;font-size:11px;padding:65px 50px 30px}}.project-ui .preview-review-column .disclaimer span{text-transform:uppercase;color:#9B9B9B;display:inline-block;padding-right:5px;font-size:13px}.project-ui .menu-column{width:40%;border-left:1px solid grey;border-right:1px solid grey;float:right;height:100%;overflow:hidden;position:absolute;right:0}@media only screen and (max-width:768px){.project-ui .menu-column{position:relative;width:100%;height:auto;border:none;overflow:auto!important}}.project-ui .menu-column .menu-container{position:absolute;right:0;left:0;top:0;bottom:0}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container{position:relative}}.project-ui .menu-column .menu-container .menu{position:absolute;right:0;left:0;top:0;bottom:0}.project-ui .menu-column .menu-container .menu .project-help-text{padding:10px;background:linear-gradient(#FBFBFB,#E8E8E8);min-height:100px;text-align:center;font-size:16px;border-bottom:1px solid grey}.project-ui .menu-column .menu-container .menu .project-help-text img{max-width:100%}.project-ui .menu-column .menu-container .menu .logo{height:55px;background-image:url(/Images/edit-logo.png);background-position:50% 50%;background-repeat:no-repeat;border-bottom:1px solid grey}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .menu{position:relative}.project-ui .menu-column .menu-container .menu .logo,.project-ui .menu-column .menu-container .menu .menu-overlay,.project-ui .menu-column .menu-container .menu .project-help-text{display:none}}.project-ui .menu-column .menu-container .menu .menu-overlay{display:none;visibility:hidden;position:absolute;top:55px;right:0;bottom:0;left:0;background-color:#fff;z-index:100002}.project-ui .menu-column .menu-container .menu .menu-overlay .cancel-container{padding:5px 15px;background:linear-gradient(#FBFBFB,#E8E8E8);font-weight:700;font-size:24px;position:relative}.project-ui .menu-column .menu-container .menu .menu-overlay .cancel-container .cancel-link{cursor:pointer;color:grey;font-size:24px;position:absolute;right:15px;top:5px}.project-ui .menu-column .menu-container .menu .menu-overlay .field-option-select-container,.project-ui .menu-column .menu-container .menu .menu-overlay .format-select-container{position:absolute;top:0;bottom:0;right:0;overflow:auto;left:0}.project-ui .menu-column .menu-container .menu .menu-overlay .field-option-select-container .option{cursor:pointer;padding:20px;text-align:center;border-bottom:1px solid grey}.project-ui .menu-column .menu-container .menu .menu-overlay .field-option-select-container .option .image-wrapper{float:left;width:50%;height:150px;background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid grey}.project-ui .menu-column .menu-container .menu .menu-overlay .field-option-select-container .option .image-wrapper.selected{border:5px solid #FA9917}.project-ui .menu-column .menu-container .menu .menu-overlay .field-option-select-container .option .image-wrapper img{max-width:100%}.project-ui .menu-column .menu-container .menu .menu-overlay .field-option-select-container .option .content-wrapper{float:left;width:50%;text-align:left;padding-left:20px}.project-ui .menu-column .menu-container .menu .menu-overlay .field-option-select-container .option .content-wrapper .field-option-label{color:#322F2F;font-weight:700;font-size:21px}.project-ui .menu-column .menu-container .menu .menu-overlay .field-option-select-container .option:hover{background-color:#f9f9f9}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .menu .menu-overlay .format-select-container{position:fixed;background-color:#fff}.project-ui .menu-column .menu-container .menu .menu-overlay .format-select-container .options-wrapper{overflow-x:scroll;top:85px;bottom:50px;position:absolute;width:100%;border-top:1px solid #eee;border-bottom:1px solid #eee}}.project-ui .menu-column .menu-container .menu .menu-overlay .format-select-container .options-wrapper .format{cursor:pointer;padding:20px;text-align:center}.project-ui .menu-column .menu-container .menu .menu-overlay .format-select-container .options-wrapper .format.selected{border:5px solid #FA9917}.project-ui .menu-column .menu-container .menu .menu-overlay .format-select-container .options-wrapper .format img{max-height:30px;max-width:280px}.project-ui .menu-column .menu-container .menu .menu-overlay .format-select-container .font-button.down img,.project-ui .menu-column .menu-container .menu .menu-overlay .format-select-container .font-button.up img{max-width:50px}.project-ui .menu-column .menu-container .menu .menu-overlay .format-select-container .options-wrapper .format:hover{background-color:#f9f9f9}.project-ui .menu-column .menu-container .menu .menu-overlay .format-select-container .font-button.up{display:none}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .menu .menu-overlay .format-select-container .font-button.up{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;width:100%;text-align:center;display:inline;top:50px}}.project-ui .menu-column .menu-container .menu .menu-overlay .format-select-container .font-button.down{display:none}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .menu .menu-overlay .format-select-container .font-button.down{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;width:100%;text-align:center;display:inline;bottom:0;height:40px}}.project-ui .menu-column .menu-container .menu .menu-overlay.open{display:block;visibility:visible}.project-ui .menu-column .menu-container .menu .hotspot-content-container{position:absolute;top:55px;bottom:0;left:0;right:0}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .menu .menu-overlay.open{display:none}.project-ui .menu-column .menu-container .menu .hotspot-content-container{position:relative;top:0}}.project-ui .menu-column .menu-container .menu .hotspot-content-container .top-info-content{background-color:#E8E8E8;background:linear-gradient(#FBFBFB,#E8E8E8);position:relative;padding:15px;min-height:50px}.project-ui .menu-column .menu-container .menu .hotspot-content-container .top-info-content .application-copy-wrapper{width:90%;float:left}.project-ui .menu-column .menu-container .menu .hotspot-content-container .top-info-content .application-copy-wrapper .intro{color:#F5A623;font-size:11px;padding-bottom:15px}.project-ui .menu-column .menu-container .menu .hotspot-content-container .top-info-content .application-copy-wrapper .main-copy{font-size:14px;color:#000}.project-ui .menu-column .menu-container .menu .hotspot-content-container .top-info-content .application-category-wrapper{font-size:18px;font-weight:700}.project-ui .menu-column .menu-container .menu .hotspot-content-container .top-info-content .zoom-out-link.secondary{cursor:pointer;float:right;text-align:right;right:15px;position:absolute;top:5px;width:35px}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .menu .hotspot-content-container .top-info-content .zoom-out-link.secondary{right:5px}}.project-ui .menu-column .menu-container .menu .hotspot-content-container .top-info-content .zoom-out-link.secondary img{max-width:100%}.project-ui .menu-column .menu-container .menu .hotspot-content-container .perspective-hotpsot-help-text-wrapper .perspective-hotpsot-help-text{background-color:#eee;padding:20px;border-bottom:1px solid #000}.project-ui .menu-column .menu-container .menu .hotspot-content-container .perspective-hotpsot-help-text-wrapper .perspective-hotpsot-help-text img{max-width:100%}.project-ui .menu-column .menu-container .menu .hotspot-content-container .perspective-hotpsot-help-text-wrapper .department-prevent-alterations-wrapper{background-color:#eee;margin-top:10px;border-top:1px solid #000;border-bottom:1px solid #000;font-size:14px;padding-left:20px;padding-right:20px;line-height:1.2;padding-top:5px}.project-ui .menu-column .menu-container .menu .hotspot-content-container .perspective-hotpsot-help-text-wrapper .department-prevent-alterations-wrapper input{width:10%;float:left}.project-ui .menu-column .menu-container .menu .hotspot-content-container .perspective-hotpsot-help-text-wrapper .department-prevent-alterations-wrapper label{width:90%;float:left}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view{display:none;visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view{position:relative}}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .disabled-hotspot-overlay{position:absolute;background:#fff;top:0;left:0;right:0;padding:100px 10px 10px;min-height:100%;z-index:999999;text-align:center}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .disabled-hotspot-overlay img{max-width:100px}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .disabled-hotspot-overlay .sub-copy-large{color:#FA9917;font-size:18px;padding-top:25px;font-weight:700}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .disabled-hotspot-overlay .sub-copy-small span.click{color:#007bff;cursor:pointer}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab{position:absolute;overflow-y:auto;left:0;right:0;top:0;bottom:0}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab{overflow:auto;position:relative;padding-bottom:0;top:0!important}}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-label{color:#fff;height:71px;padding-top:48px;text-align:center;font-size:11px;font-weight:700;display:block;position:relative;background-repeat:no-repeat;background-position:50% 30%;cursor:pointer}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-label .indicator{position:absolute;height:8px;width:12px;bottom:0;right:0;left:0;margin:0 auto;background-image:url(/Images/tab-indicator.png);background-position:50% 50%;background-repeat:no-repeat;display:none;visibility:hidden}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .previous-step-button{padding-left:25px;cursor:pointer;font-size:18px;font-weight:700;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;padding-top:15px;color:#000}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .previous-step-button .arrows img{max-width:25px;position:relative;top:-1.5px}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content{position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content{position:relative}}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .navigation-wrapper{text-align:center;height:100px;position:absolute;bottom:0;left:0;right:0;padding-top:20px;background:linear-gradient(#e8e8e8,#fbfbfb)}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .navigation-wrapper{position:relative;background:0 0;height:initial;padding:0 0 50px}}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .navigation-wrapper .field-nav-button{line-height:56px;width:40%;background-color:#FFF;border:1px solid #B7B7B7;display:inline-block;text-align:center;border-radius:8px;margin:0 10px;cursor:pointer;font-size:18px;font-weight:700;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .navigation-wrapper .field-nav-button.back.one-view-first-field{display:none}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .navigation-wrapper .field-nav-button.next.one-view-first-field{width:80%}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .navigation-wrapper .field-nav-button span img{max-width:18px;position:relative;top:0}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .group-label{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;cursor:pointer;margin:0 15px;border-bottom:1px solid grey;padding:15px 0}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .group-label .copy-content-wrapper{float:right;width:70%;padding-left:10px}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .group-label .group-label-text-wrapper{padding-bottom:10px}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .group-label .group-label-text-wrapper .group-label-text{font-weight:700;padding-bottom:10px;font-size:16px;width:90%;float:left}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .group-label .group-label-text-wrapper .next-arrow{float:left;width:10%}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .group-label .group-label-text-wrapper .next-arrow img{max-width:25px}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .group-label .image-wrapper{float:left;width:30%;border:1px solid #eee;height:100px;color:#fff;text-align:center;padding:20px;background-repeat:no-repeat;background-position:center;background-size:cover}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .group-label .image-wrapper.selected{border:5px solid #FA9917}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .group-label .select-template-link{font-size:12px;color:#1069bd;text-decoration:underline;margin-left:8px;text-transform:none;font-weight:400;cursor:pointer;position:relative}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .group-label .close-toggle,.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .group-label .open-toggle{position:absolute;left:0;top:0;bottom:0;width:30px;text-align:center;line-height:25px;font-size:11px;cursor:pointer}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .group-label .close-toggle{display:none;visibility:hidden}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .template-form{display:none;visibility:hidden;position:absolute;bottom:100px;top:0;overflow-y:auto;right:0;left:0}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .template-form{position:relative}}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .template-form .buttons{padding:10px 0;text-align:center}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .template-form .buttons .form-button{text-transform:uppercase;display:inline-block;padding:6px 25px;font-size:14px;font-weight:700;background-color:#dcdbdb;cursor:pointer;border-radius:6px;margin:0 5px}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group.open .group-label .open-toggle{display:none;visibility:hidden}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group.open .group-label .close-toggle,.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group.open .template-button-container,.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group.open .template-form{display:block;visibility:visible}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group.locked-in .group-label{padding-left:5px}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group.locked-in .group-label .group-label-text{cursor:default}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group.locked-in .group-label .close-toggle,.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group.locked-in .group-label .open-toggle,.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group.locked-in .group-label .select-template-link{display:none;visibility:hidden;position:absolute}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group.open.locked-in .group-label .close-toggle{display:none;visibility:hidden}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view.open{display:block;visibility:visible}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view.tabcount-1 .menu-tab{width:100%}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view.tabcount-2 .menu-tab{width:50%}.project-ui .menu-column .menu-container .menu .hotspot-content-container .hotspot-view.tabcount-3 .menu-tab{width:33.3%}.project-ui .menu-column .menu-container .custom-image-error-message{color:red;font-size:13px;padding-top:10px}.project-ui .menu-column .menu-container .disclaimer-container{border-top:1px solid #f0f0f0;padding-top:20px}.project-ui .menu-column .menu-container .field .field-option.active-field-option .field-option-netsuite-control input.incomplete-field,.project-ui .menu-column .menu-container .field .field-option.active-field-option .field-option-netsuite-control textarea.incomplete-field,.project-ui .menu-column .menu-container .field .field-option.active-field-option .field-option-text-control input.field-option-text-input.input-text-missing,.project-ui .menu-column .menu-container .field .field-option.active-field-option.font-missing .format-select-dropdown-container .field-option-format-select-button,.project-ui .menu-column .menu-container .field .field-option.active-field-option.format-missing .option-select-dropdown-container .field-option-select-button,.project-ui .menu-column .menu-container .field .field-option.active-field-option.incomplete-field .custom-image-content-wrapper .choose-image-button,.project-ui .menu-column .menu-container .field .field-option.active-field-option.incomplete-field .field-option-image-control>.btn,.project-ui .menu-column .menu-container .field .field-option.active-field-option.incomplete-field .field-option-text-control>input,.project-ui .menu-column .menu-container .field .field-option.active-field-option.incomplete-field input.custom-image-upload,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option .field-option-netsuite-control input.incomplete-field,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option .field-option-netsuite-control textarea.incomplete-field,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option .field-option-text-control input.field-option-text-input.input-text-missing,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option.font-missing .format-select-dropdown-container .field-option-format-select-button,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option.format-missing .option-select-dropdown-container .field-option-select-button,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option.incomplete-field .custom-image-content-wrapper .choose-image-button,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option.incomplete-field .field-option-image-control>.btn,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option.incomplete-field .field-option-text-control>input,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option.incomplete-field input.custom-image-upload{border-color:#ff3d3d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ff3d3d}.project-ui .menu-column .menu-container .disclaimer-container .links{padding:10px 0;text-align:center}.project-ui .menu-column .menu-container .disclaimer-container .links .add-to-wishlist-link,.project-ui .menu-column .menu-container .disclaimer-container .links .clear-link,.project-ui .menu-column .menu-container .disclaimer-container .links .start-over-link{cursor:pointer;display:inline-block;padding:2px 8px;text-transform:uppercase;text-decoration:underline;font-size:11px}.project-ui .menu-column .menu-container .disclaimer-container .disclaimer{padding:0 8px;font-size:11px;text-align:center}.project-ui .menu-column .menu-container .disclaimer-container .disclaimer span{text-transform:uppercase;color:red;display:inline-block;padding-right:5px}.project-ui .menu-column .menu-container .field .field-option,.project-ui .menu-column .menu-container .field-notes .field-option,.project-ui .menu-column .menu-container .hidden-field{display:none;visibility:hidden}.project-ui .menu-column .menu-container .apply-container{padding-bottom:20px}.project-ui .menu-column .menu-container .field,.project-ui .menu-column .menu-container .field-notes{margin-bottom:25px;padding:15px;overflow:hidden;overflow-y:auto}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .field,.project-ui .menu-column .menu-container .field-notes{height:initial;overflow:auto;margin-bottom:25px;padding:0 20px}.project-ui .menu-column .menu-container .field .field-label-wrapper .field-label,.project-ui .menu-column .menu-container .field-notes .field-label-wrapper .field-label{padding-top:15px}}.project-ui .menu-column .menu-container .field .required-copy,.project-ui .menu-column .menu-container .field-notes .required-copy{text-align:center;padding-top:15px}.project-ui .menu-column .menu-container .field .required-copy span,.project-ui .menu-column .menu-container .field-notes .required-copy span{color:red;font-size:20px}.project-ui .menu-column .menu-container .field .required-subcopy,.project-ui .menu-column .menu-container .field-notes .required-subcopy{text-align:center;font-style:italic}.project-ui .menu-column .menu-container .field .field-label-wrapper,.project-ui .menu-column .menu-container .field-notes .field-label-wrapper{text-align:center;padding-bottom:20px}.project-ui .menu-column .menu-container .field .field-helptext.has-copy,.project-ui .menu-column .menu-container .field .field-option-helptext.has-copy,.project-ui .menu-column .menu-container .field-notes .field-helptext.has-copy,.project-ui .menu-column .menu-container .field-notes .field-option-helptext.has-copy{padding-bottom:15px}.project-ui .menu-column .menu-container .field .field-label-wrapper .field-label,.project-ui .menu-column .menu-container .field-notes .field-label-wrapper .field-label{font-size:24px;font-weight:900;text-align:center;color:#322F2F}.project-ui .menu-column .menu-container .field .field-label-wrapper .field-requirement-type-label,.project-ui .menu-column .menu-container .field-notes .field-label-wrapper .field-requirement-type-label{padding-left:5px;font-style:italic;color:#828282}.project-ui .menu-column .menu-container .field .common-color.copy,.project-ui .menu-column .menu-container .field-notes .common-color.copy{font-size:12px;line-height:14px}.project-ui .menu-column .menu-container .field .field-helptext,.project-ui .menu-column .menu-container .field-notes .field-helptext{font-size:14px;text-align:center}.project-ui .menu-column .menu-container .field .field-option-helptext,.project-ui .menu-column .menu-container .field-notes .field-option-helptext{text-align:center}.project-ui .menu-column .menu-container .field .common-color-copy,.project-ui .menu-column .menu-container .field-notes .common-color-copy{text-align:center;padding-bottom:10px}.project-ui .menu-column .menu-container .field .field-option .required-icon,.project-ui .menu-column .menu-container .field-notes .field-option .required-icon{color:red;font-size:20px;padding:5px 0 5px 10px;line-height:0}.project-ui .menu-column .menu-container .field .field-option .no-padding,.project-ui .menu-column .menu-container .field-notes .field-option .no-padding{padding:0}.project-ui .menu-column .menu-container .field .field-option .field-option-image-control>.btn,.project-ui .menu-column .menu-container .field .field-option .field-option-text-control>input,.project-ui .menu-column .menu-container .field-notes .field-option .field-option-image-control>.btn,.project-ui .menu-column .menu-container .field-notes .field-option .field-option-text-control>input{transition:box-shadow .3s ease-in-out,border .3s}.project-ui .menu-column .menu-container .field .field-option .field-option-image-control.read-only-image-control,.project-ui .menu-column .menu-container .field-notes .field-option .field-option-image-control.read-only-image-control{min-height:80px}.project-ui .menu-column .menu-container .field .field-option .field-option-image-control.read-only-image-control>.btn,.project-ui .menu-column .menu-container .field-notes .field-option .field-option-image-control.read-only-image-control>.btn{visibility:hidden}.project-ui .menu-column .menu-container .field .field-option .admin-image-upcharge,.project-ui .menu-column .menu-container .field .field-option .field-option-price,.project-ui .menu-column .menu-container .field-notes .field-option .admin-image-upcharge,.project-ui .menu-column .menu-container .field-notes .field-option .field-option-price{padding-left:30px;color:green}.project-ui .menu-column .menu-container .field .field-option .back-to-image-categories-wrapper,.project-ui .menu-column .menu-container .field-notes .field-option .back-to-image-categories-wrapper{padding-bottom:15px;cursor:pointer;position:relative}.project-ui .menu-column .menu-container .field .field-option .back-to-image-categories-wrapper span.arrow img,.project-ui .menu-column .menu-container .field-notes .field-option .back-to-image-categories-wrapper span.arrow img{max-width:100%;max-height:35px}.project-ui .menu-column .menu-container .field .field-option .back-to-image-categories-wrapper .current-field-label,.project-ui .menu-column .menu-container .field-notes .field-option .back-to-image-categories-wrapper .current-field-label{font-weight:700;font-size:14px;padding-left:5px}.project-ui .menu-column .menu-container .field .field-option .current-image-category-label,.project-ui .menu-column .menu-container .field-notes .field-option .current-image-category-label{font-weight:700;font-size:12px;color:#797575;text-align:center}.project-ui .menu-column .menu-container .field .field-option.active-field-option,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option{display:block;visibility:visible}.project-ui .menu-column .menu-container .field .field-option.active-field-option[data-type="13"] .field-option-color-control,.project-ui .menu-column .menu-container .field .lock-font-wrapper,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option[data-type="13"] .field-option-color-control,.project-ui .menu-column .menu-container .field-notes .lock-font-wrapper{display:none}.project-ui .menu-column .menu-container .field .field-option.active-field-option .CustomSelectOptions-field,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option .CustomSelectOptions-field{position:relative}.project-ui .menu-column .menu-container .field .field-option.active-field-option .CustomSelectOptions-field .required,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option .CustomSelectOptions-field .required{color:red;position:absolute;top:-5px}.project-ui .menu-column .menu-container .field .field-option.active-field-option .CustomSelectOptions-field .input-wrapper,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option .CustomSelectOptions-field .input-wrapper{padding-left:10px;padding-bottom:8px}.project-ui .menu-column .menu-container .field .field-option.active-field-option .CustomSelectOptions-field .input-wrapper input[type=radio],.project-ui .menu-column .menu-container .field .field-option.active-field-option .CustomSelectOptions-field .input-wrapper input[type=checkbox],.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option .CustomSelectOptions-field .input-wrapper input[type=radio],.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option .CustomSelectOptions-field .input-wrapper input[type=checkbox]{float:left;width:5%}.project-ui .menu-column .menu-container .field .field-option.active-field-option .CustomSelectOptions-field .input-wrapper span,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option .CustomSelectOptions-field .input-wrapper span{padding-left:5px;float:left;width:95%}.project-ui .menu-column .menu-container .field .field-option-netsuite-control .sku-search-result-wrapper .sku-item-wrapper,.project-ui .menu-column .menu-container .field .field-option-netsuite-control .sku-search-result-wrapper .sku2-item-wrapper,.project-ui .menu-column .menu-container .field-notes .field-option-netsuite-control .sku-search-result-wrapper .sku-item-wrapper,.project-ui .menu-column .menu-container .field-notes .field-option-netsuite-control .sku-search-result-wrapper .sku2-item-wrapper{cursor:pointer}.project-ui .menu-column .menu-container .field .field-option-netsuite-control .sku-search-result-wrapper .sku-item-wrapper.selected,.project-ui .menu-column .menu-container .field .field-option-netsuite-control .sku-search-result-wrapper .sku2-item-wrapper.selected,.project-ui .menu-column .menu-container .field-notes .field-option-netsuite-control .sku-search-result-wrapper .sku-item-wrapper.selected,.project-ui .menu-column .menu-container .field-notes .field-option-netsuite-control .sku-search-result-wrapper .sku2-item-wrapper.selected{background-color:#343a40;color:#fff}.project-ui .menu-column .menu-container .field .field-option.active-field-option.fill-color-missing .Color-field .field-option-label,.project-ui .menu-column .menu-container .field .field-option.active-field-option.incomplete-field .field-option-control span,.project-ui .menu-column .menu-container .field .field-option.active-field-option.outline-color-missing .OutlineColor-field .field-option-label,.project-ui .menu-column .menu-container .field .field-option.active-field-option.shadow-color-missing .ShadowColor-field .field-option-label,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option.fill-color-missing .Color-field .field-option-label,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option.incomplete-field .field-option-control span,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option.outline-color-missing .OutlineColor-field .field-option-label,.project-ui .menu-column .menu-container .field-notes .field-option.active-field-option.shadow-color-missing .ShadowColor-field .field-option-label{color:#ff3d3d;font-weight:700}.project-ui .menu-column .menu-container .field textarea,.project-ui .menu-column .menu-container .field-notes textarea{font-size:15px;border:1px solid #b7b7b7;border-radius:6px;width:100%;max-width:100%;min-height:200px;resize:none;padding:10px}.project-ui .menu-column .menu-container .field textarea.read-only,.project-ui .menu-column .menu-container .field-notes textarea.read-only{opacity:.6;cursor:default;border:none;overflow:auto;outline:0;box-shadow:none;resize:none}.project-ui .menu-column .menu-container .field .field-option-color-control.read-only,.project-ui .menu-column .menu-container .field .field-option-image-control.read-only,.project-ui .menu-column .menu-container .field .field-option-text-control.read-only input,.project-ui .menu-column .menu-container .field-notes .field-option-color-control.read-only,.project-ui .menu-column .menu-container .field-notes .field-option-image-control.read-only,.project-ui .menu-column .menu-container .field-notes .field-option-text-control.read-only input,.project-ui .menu-column .menu-container .format-select-dropdown-container.read-only,.project-ui .menu-column .menu-container .images-listing-container .category-row-images .image-container.read-only,.project-ui .menu-column .menu-container .option-select-dropdown-container.read-only{opacity:.4}.project-ui .menu-column .menu-container .field .field-option-text-control,.project-ui .menu-column .menu-container .field-notes .field-option-text-control{position:relative;margin-bottom:15px;margin-top:25px}.project-ui .menu-column .menu-container .field .field-option-text-control .customizable-group-wrapper .customizable-item-label,.project-ui .menu-column .menu-container .field-notes .field-option-text-control .customizable-group-wrapper .customizable-item-label{font-weight:700;color:#39F;cursor:pointer;margin-bottom:5px;padding-left:5px}.project-ui .menu-column .menu-container .field .field-option-text-control .customizable-group-wrapper.multiple-fields,.project-ui .menu-column .menu-container .field-notes .field-option-text-control .customizable-group-wrapper.multiple-fields{margin-bottom:35px}.project-ui .menu-column .menu-container .field .field-option-text-control .customizable-group-wrapper .customizable-item-wrapper.multiple-fields,.project-ui .menu-column .menu-container .field-notes .field-option-text-control .customizable-group-wrapper .customizable-item-wrapper.multiple-fields{background-color:#F2F2F2;margin-left:-15px;margin-right:-15px;padding:20px 15px}.project-ui .menu-column .menu-container .field .field-option-text-control .customizable-group-wrapper .customizable-item-wrapper.multiple-fields.active input.field-option-text-input,.project-ui .menu-column .menu-container .field-notes .field-option-text-control .customizable-group-wrapper .customizable-item-wrapper.multiple-fields.active input.field-option-text-input{border:3px solid #FA9917}.project-ui .menu-column .menu-container .field .field-option-text-control .customizable-group-wrapper .customizable-item-wrapper.multiple-fields:last-child,.project-ui .menu-column .menu-container .field-notes .field-option-text-control .customizable-group-wrapper .customizable-item-wrapper.multiple-fields:last-child{border-bottom:1px solid #aaa}.project-ui .menu-column .menu-container .field .field-option-text-control .customizable-group-wrapper .customizable-item-wrapper.multiple-fields:nth-child(2),.project-ui .menu-column .menu-container .field-notes .field-option-text-control .customizable-group-wrapper .customizable-item-wrapper.multiple-fields:nth-child(2){border-top:1px solid #aaa}.project-ui .menu-column .menu-container .field .field-option-text-control .required,.project-ui .menu-column .menu-container .field-notes .field-option-text-control .required{color:red;position:absolute;right:-10px;font-size:20px}.project-ui .menu-column .menu-container .field .field-option-text-control input,.project-ui .menu-column .menu-container .field-notes .field-option-text-control input{height:60px;width:100%;border:1px solid #9B9B9B;border-radius:6px;font-size:18px;padding-left:15px}.project-ui .menu-column .menu-container .field .field-option-color-control:first-child,.project-ui .menu-column .menu-container .field .field-option-image-control .field-color-controls .field-option-color-control:first-child,.project-ui .menu-column .menu-container .field-notes .field-option-color-control:first-child,.project-ui .menu-column .menu-container .field-notes .field-option-image-control .field-color-controls .field-option-color-control:first-child,.project-ui .menu-column .menu-container .field.first-field,.project-ui .menu-column .menu-container .field:first-child{border-top:0}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .field .field-option-text-control input,.project-ui .menu-column .menu-container .field-notes .field-option-text-control input{font-size:16px}}.project-ui .menu-column .menu-container .field .field-option-text-control input.apply-all-check-box,.project-ui .menu-column .menu-container .field-notes .field-option-text-control input.apply-all-check-box{height:initial;font-size:initial;width:initial;margin-left:5px;position:relative;top:2px}.project-ui .menu-column .menu-container .field .field-option-text-control .apply-all-label,.project-ui .menu-column .menu-container .field .field-option-text-control .field-option-text-control-chars,.project-ui .menu-column .menu-container .field .field-option-text-control .field-option-text-restricted-characters,.project-ui .menu-column .menu-container .field-notes .field-option-text-control .apply-all-label,.project-ui .menu-column .menu-container .field-notes .field-option-text-control .field-option-text-control-chars,.project-ui .menu-column .menu-container .field-notes .field-option-text-control .field-option-text-restricted-characters{font-size:11px;padding-left:5px;padding-top:3px;color:#858585;font-weight:700;text-transform:uppercase}.project-ui .menu-column .menu-container .field .field-option-text-control input::-ms-clear,.project-ui .menu-column .menu-container .field-notes .field-option-text-control input::-ms-clear{display:none}.project-ui .menu-column .menu-container .field .field-option-text-control input.force-uppercase,.project-ui .menu-column .menu-container .field-notes .field-option-text-control input.force-uppercase{text-transform:uppercase}.project-ui .menu-column .menu-container .field .field-option-text-control .field-option-text-control-chars .status-label,.project-ui .menu-column .menu-container .field-notes .field-option-text-control .field-option-text-control-chars .status-label{display:inline-block}.project-ui .menu-column .menu-container .field .field-option-text-control .field-option-text-control-chars .max-characters-value,.project-ui .menu-column .menu-container .field-notes .field-option-text-control .field-option-text-control-chars .max-characters-value{display:inline-block;min-width:18px;text-align:right}.project-ui .menu-column .menu-container .field .field-option-text-control.read-only .field-option-text-control-chars,.project-ui .menu-column .menu-container .field-notes .field-option-text-control.read-only .field-option-text-control-chars{display:none;visibility:hidden;position:absolute}.project-ui .menu-column .menu-container .field .field-option-color-control .field-option-label,.project-ui .menu-column .menu-container .field-notes .field-option-color-control .field-option-label{font-size:18px;font-weight:700;color:#4A4A4A;padding-left:15px;padding-bottom:10px}.project-ui .menu-column .menu-container .field .field-option-color-control .field-option-label .required,.project-ui .menu-column .menu-container .field-notes .field-option-color-control .field-option-label .required{color:red;padding-left:5px;font-size:20px}.project-ui .menu-column .menu-container .field .field-option-color-control .color-price-message,.project-ui .menu-column .menu-container .field-notes .field-option-color-control .color-price-message{padding-left:30px;color:green}.project-ui .menu-column .menu-container .field .field-option-color-control .no-fill-label,.project-ui .menu-column .menu-container .field-notes .field-option-color-control .no-fill-label{cursor:pointer}.project-ui .menu-column .menu-container .field .field-option-color-control .no-fill-label input,.project-ui .menu-column .menu-container .field-notes .field-option-color-control .no-fill-label input{position:relative;top:2px;margin-right:4px;cursor:pointer}.project-ui .menu-column .menu-container .field .field-option-color-control .no-fill-label span,.project-ui .menu-column .menu-container .field-notes .field-option-color-control .no-fill-label span{font-weight:400;font-size:12px}.project-ui .menu-column .menu-container .field .field-option-color-control.replaceable-color-missing .field-option-label,.project-ui .menu-column .menu-container .field-notes .field-option-color-control.replaceable-color-missing .field-option-label{font-weight:700;color:#ff3d3d}.project-ui .menu-column .menu-container .field .field-option-color-control.read-only .color-field-container .color-option-border .color-option,.project-ui .menu-column .menu-container .field .field-option-color-control.read-only .color-field-container .color-option-border .color-option:hover,.project-ui .menu-column .menu-container .field-notes .field-option-color-control.read-only .color-field-container .color-option-border .color-option,.project-ui .menu-column .menu-container .field-notes .field-option-color-control.read-only .color-field-container .color-option-border .color-option:hover{cursor:default}.project-ui .menu-column .menu-container .field .field-option-color-control.read-only .color-field-container .color-option-border .color-option:hover .color-option-label,.project-ui .menu-column .menu-container .field-notes .field-option-color-control.read-only .color-field-container .color-option-border .color-option:hover .color-option-label{display:none;visibility:hidden}.project-ui .menu-column .menu-container .field .field-option-image-color-control.dummy,.project-ui .menu-column .menu-container .field-notes .field-option-image-color-control.dummy{clear:both;padding-bottom:30px}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .field .field-option-image-color-control,.project-ui .menu-column .menu-container .field-notes .field-option-image-color-control{display:block!important}.project-ui .menu-column .menu-container .field .field-option-image-color-control.dummy,.project-ui .menu-column .menu-container .field-notes .field-option-image-color-control.dummy{display:none!important}}.project-ui .menu-column .menu-container .field .field-option-image-control,.project-ui .menu-column .menu-container .field-notes .field-option-image-control{position:relative;clear:both}.project-ui .menu-column .menu-container .field .field-option-image-control .image-preview,.project-ui .menu-column .menu-container .field-notes .field-option-image-control .image-preview{margin:0 auto;width:140px;background-repeat:no-repeat;background-position:50% 0;background-size:contain;display:none;visibility:hidden}.project-ui .menu-column .menu-container .field .field-option-image-control.has-image .image-preview,.project-ui .menu-column .menu-container .field-notes .field-option-image-control.has-image .image-preview{display:none}.project-ui .menu-column .menu-container .field .field-option-image-control.has-image .clear-image-preview,.project-ui .menu-column .menu-container .field-notes .field-option-image-control.has-image .clear-image-preview{display:none;position:absolute;top:-10px;right:0;background-image:url(/Images/x-button.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;height:20px;width:20px;cursor:pointer}.project-ui .menu-column .menu-container .field .field-option-image-control.readonly-image .clear-image-preview,.project-ui .menu-column .menu-container .field-notes .field-option-image-control.readonly-image .clear-image-preview{display:none;visibility:hidden}.project-ui .menu-column .menu-container .field .field-option-image-control.read-only .btn,.project-ui .menu-column .menu-container .field-notes .field-option-image-control.read-only .btn{display:none;visibility:hidden}.project-ui .menu-column .menu-container .field .field-option-image-control.read-only.has-image,.project-ui .menu-column .menu-container .field-notes .field-option-image-control.read-only.has-image{padding-bottom:0}.project-ui .menu-column .menu-container .field .field-option-image-control.read-only.has-image .clear-image-preview,.project-ui .menu-column .menu-container .field-notes .field-option-image-control.read-only.has-image .clear-image-preview{display:none;visibility:hidden}.project-ui .menu-column .menu-container .option-select-dropdown-container{padding-left:0;margin-bottom:15px}.project-ui .menu-column .menu-container .option-select-dropdown-container .field-select-label{text-transform:uppercase;font-size:12px;font-weight:700;padding-bottom:5px}.project-ui .menu-column .menu-container .option-select-dropdown-container .field-option-select-button{border:1px solid #9B9B9B;border-radius:6px;padding:3px 50px 3px 3px;cursor:pointer;height:50px;position:relative}.project-ui .menu-column .menu-container .option-select-dropdown-container .field-option-select-button .required{color:red;position:absolute;right:-10px;font-size:20px}.project-ui .menu-column .menu-container .option-select-dropdown-container .field-option-select-button .selected-option-content{position:absolute;top:0;right:20px;left:0;bottom:0;line-height:50px;padding-left:15px;overflow:hidden;font-size:18px}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .option-select-dropdown-container .field-option-select-button .selected-option-content{padding-left:15px;font-size:16px}}.project-ui .menu-column .menu-container .option-select-dropdown-container .field-option-select-button .dropdown-icon{position:absolute;right:20px;top:4px;bottom:0;width:20px;border-top-right-radius:4px;border-bottom-right-radius:4px;background-image:url(/Images/dropdown-indicator.png);background-repeat:no-repeat;background-position:50% 50%;background-size:18px}.project-ui .menu-column .menu-container .option-select-dropdown-container .options{display:none;visibility:hidden}.project-ui .menu-column .menu-container .format-select-dropdown-container{padding-right:0;margin-bottom:15px}.project-ui .menu-column .menu-container .format-select-dropdown-container .required{color:red;position:absolute;right:-10px;font-size:20px}.project-ui .menu-column .menu-container .format-select-dropdown-container .format-select-label{text-transform:uppercase;font-weight:700;font-size:12px;padding-bottom:5px}.project-ui .menu-column .menu-container .format-select-dropdown-container .field-option-format-select-button{border:1px solid #9B9B9B;border-radius:6px;padding:3px 25px 3px 3px;position:relative;cursor:pointer;height:50px}.project-ui .menu-column .menu-container .format-select-dropdown-container.read-only .field-option-format-select-button,.project-ui .menu-column .menu-container .option-select-dropdown-container.read-only .field-option-select-button{cursor:default}.project-ui .menu-column .menu-container .format-select-dropdown-container .field-option-format-select-button .selected-option-content{position:absolute;top:0;right:20px;left:0;bottom:0;line-height:50px;padding-left:15px;overflow:hidden;font-size:18px}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .format-select-dropdown-container .field-option-format-select-button .selected-option-content{font-size:16px}}.project-ui .menu-column .menu-container .format-select-dropdown-container .field-option-format-select-button .dropdown-icon{position:absolute;right:20px;top:4px;bottom:0;width:20px;border-top-right-radius:4px;border-bottom-right-radius:4px;background-image:url(/Images/dropdown-indicator.png);background-repeat:no-repeat;background-position:50% 50%;background-size:18px}.project-ui .menu-column .menu-container .format-select-dropdown-container .options{display:none;visibility:hidden}.project-ui .menu-column .menu-container .color-field-container .color-option-border{display:inline-block;margin-left:10px;height:34px;border:2px solid #fff;margin-bottom:10px}.project-ui .menu-column .menu-container .color-field-container .color-option-border .color-option{display:inline-block;width:30px;height:30px;border:1px solid #bbb;cursor:pointer;position:relative}.project-ui .menu-column .menu-container .color-field-container .color-option-border .color-option .color-option-label{display:none;visibility:hidden;position:absolute;font-weight:700;font-size:12px;line-height:20px;padding:2px 5px;background-color:#363636;border-radius:4px;z-index:100000;top:30px;color:#fff}.project-ui .menu-column .menu-container .color-field-container .color-option-border .color-option .color-option-label.callout.bottom-left::before{left:2px;top:-17px;border-bottom:10px solid #363636}.project-ui .menu-column .menu-container .color-field-container .color-option-border .color-option:hover .color-option-label{display:inline-block;visibility:visible}.project-ui .menu-column .menu-container .color-field-container .color-option-border.inactive{opacity:.3}.project-ui .menu-column .menu-container .color-field-container .color-option-border.inactive .color-option{cursor:not-allowed}.project-ui .menu-column .menu-container .color-field-container .color-option-border.selected{border:2px solid #fb8255}.project-ui .menu-column .menu-container .color-field-container .color-option-border.selected .color-option{border:1px solid #fb8255}.project-ui .menu-column .menu-container .template-group-categories-content{padding:15px;position:absolute;bottom:0;top:55px;overflow-y:auto;left:0;right:0}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .color-field-container .color-option-border .color-option:hover .color-option-label{display:none}.project-ui .menu-column .menu-container .template-group-categories-content{height:auto;overflow:auto;margin:0;padding-bottom:25px;position:relative;top:0}}.project-ui .menu-column .menu-container .template-group-categories-content .cancel-container{padding:2px 2px 2px 20px}.project-ui .menu-column .menu-container .template-group-categories-content .cancel-container .cancel-link{display:inline-block;cursor:pointer;color:#00aeff}.project-ui .menu-column .menu-container .template-group-categories-content .upload-disclaimer-copy-wrapper{padding:15px}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container{padding:5px}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container .category{width:33.333%;float:left;padding:20px;position:relative}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container .category .category-label{text-align:center;cursor:pointer;font-weight:700;margin-bottom:5px}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container .category .category-preview{height:250px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;border:2px solid #f0f0f0;border-radius:4px;margin-bottom:20px}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container .category .category-indicator{display:none;visibility:hidden;position:absolute;bottom:0;left:0;right:0;margin:auto;height:20px;width:47px;background-image:url(/Images/category-indicator.png);background-repeat:no-repeat;background-position:50% 50%}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container .category.selected .category-indicator{display:block;visibility:visible}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container .category-row-images{display:none;visibility:hidden;padding:20px;overflow:auto;clear:both;background-color:#f1f0f0}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container .category-row-images .image{padding:0 7px;width:100%;margin:0 auto}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container .category-row-images .image .image-preview{height:196px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;border:2px solid #f1f0f0}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container .category-row-images .image .image-label-container{text-align:center;padding-top:5px;font-size:12px;overflow:hidden;position:relative}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container .category-row-images .image .image-label-container .image-sku{display:inline-block;margin-left:7px;font-style:italic}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container .category-row-images .image .image-price{text-align:center;font-weight:700}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container .category-row-images .image .apply-button{display:none;visibility:hidden;font-size:11px;font-weight:700;padding:1px 0;background-color:#7ea367;border-radius:4px;text-transform:uppercase;color:#fff;cursor:pointer;width:47px;margin:2px auto 0;text-align:center}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container .category-row-images .image.selected .apply-button,.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container .category-row-images.open{display:block;visibility:visible}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container .category-row-images .image.selected .image-preview{border:2px solid #7ea367}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container.one-category-group .category{display:none;visibility:hidden}.project-ui .menu-column .menu-container .template-group-categories-content .images-listing-container.one-category-group .category-row-images.open{background-color:#fff}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category{padding:0 7px;margin-bottom:15px}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category .category-label{text-align:center;cursor:pointer;font-weight:700;margin-bottom:5px;position:absolute;color:#fff;top:50%;transform:translateY(-50%);left:15px;right:15px}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category .category-preview{height:135px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;background-color:#333;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.5),0 2px 10px 0 rgba(0,0,0,.5)}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category .category-preview.selected{border:5px solid #FA9917}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category .category-indicator{display:none;visibility:hidden;position:absolute;bottom:0;left:0;right:0;margin:auto;height:20px;width:47px;background-image:url(/Images/category-indicator.png);background-repeat:no-repeat;background-position:50% 50%}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category.selected .category-indicator{display:block;visibility:visible}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category-row-templates{display:none;visibility:hidden;overflow:auto;clear:both}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category-row-templates .template-container{margin-bottom:15px;padding:0 7px}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category-row-templates .template{background-color:#E0E0E0;height:210px;padding:10px 5px}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category-row-templates .template .template-preview{height:110px;background-repeat:no-repeat;background-position:center center;background-size:contain;cursor:pointer}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category-row-templates .template .template-label-container{text-align:center;padding-top:5px;font-size:12px;overflow:hidden;position:relative}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category-row-templates .template .template-label-container .template-sku{display:inline-block;margin-left:7px;font-style:italic}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category-row-templates .template .template-price{text-align:center;font-weight:700}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category-row-templates .template .apply-button{display:none;visibility:hidden;font-size:11px;font-weight:700;padding:1px 0;background-color:#7ea367;border-radius:4px;text-transform:uppercase;color:#fff;cursor:pointer;width:47px;margin:2px auto 0;text-align:center}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category-row-templates .template.selected .apply-button,.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category-row-templates.open{display:block;visibility:visible}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing .category-row-templates .template.selected{border:5px solid #FA9917}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing.one-category-group .category{display:none;visibility:hidden}.project-ui .menu-column .menu-container .template-group-categories-content .template-category-listing.one-category-group .category-row-templates.open{background-color:#fff}.project-ui .menu-column .menu-container .images-listing-container{position:relative}.project-ui .menu-column .menu-container .images-listing-container .category{padding:0 7px}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .images-listing-container{overflow-x:auto;overflow-y:hidden;white-space:nowrap;margin:0 -20px;clear:both}.project-ui .menu-column .menu-container .images-listing-container .category{display:inline-block;width:50%}}.project-ui .menu-column .menu-container .images-listing-container .category .category-label{text-align:center;cursor:pointer;font-weight:700;margin-bottom:5px;font-size:12px;padding-top:10px}.project-ui .menu-column .menu-container .images-listing-container .category .category-preview{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;box-shadow:0 2px 20px 0 rgba(198,198,198,.5);height:100px}.project-ui .menu-column .menu-container .images-listing-container .category .category-indicator{display:none;visibility:hidden;position:absolute;bottom:0;left:0;right:0;margin:auto;height:20px;width:47px;background-image:url(/Images/category-indicator.png);background-repeat:no-repeat;background-position:50% 50%}.project-ui .menu-column .menu-container .images-listing-container .category.selected .category-indicator{display:block;visibility:visible}.project-ui .menu-column .menu-container .images-listing-container .category-row-images{display:none;visibility:hidden}.project-ui .menu-column .menu-container .images-listing-container .category-row-images .image-container{padding:0 7px;margin-bottom:15px}@media only screen and (max-width:768px){.project-ui .menu-column .menu-container .images-listing-container .category-row-images .image-container{margin-bottom:0;display:-ms-inline-flexbox;display:inline-flex;width:125px;vertical-align:top}}.project-ui .menu-column .menu-container .images-listing-container .category-row-images .image{width:100%;margin:0 auto;height:135px}.project-ui .menu-column .menu-container .images-listing-container .category-row-images .image .image-preview{height:100px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;border:2px solid #f1f0f0;box-shadow:0 2px 20px 0 rgba(198,198,198,.5)}.project-ui .menu-column .menu-container .images-listing-container .category-row-images .image .image-preview.selected{border:2px solid #FA9917}.project-ui .menu-column .menu-container .images-listing-container .category-row-images .image .image-label-container{text-align:center;font-size:12px;overflow:hidden;position:relative}.project-ui .menu-column .menu-container .images-listing-container .category-row-images .image .image-label-container .image-sku{font-style:italic;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.project-ui .menu-column .menu-container .images-listing-container .category-row-images .image .image-price{text-align:center;font-weight:700;font-size:12px}.project-ui .menu-column .menu-container .images-listing-container .category-row-images .image .apply-button{display:none;visibility:hidden;font-size:11px;font-weight:700;padding:1px 0;background-color:#7ea367;border-radius:4px;text-transform:uppercase;color:#fff;cursor:pointer;width:47px;margin:2px auto 0;text-align:center}.project-ui .menu-column .menu-container .images-listing-container .category-row-images .image.selected .apply-button,.project-ui .menu-column .menu-container .images-listing-container .category-row-images.open{display:block;visibility:visible}.project-ui .menu-column .menu-container .images-listing-container .category-row-images .image.selected .image-preview{border:2px solid #7ea367}.project-ui .menu-column .menu-container .images-listing-container.one-category-group .category{display:none;visibility:hidden}.project-ui .menu-column .menu-container .images-listing-container.one-category-group .category-row-images.open{background-color:#fff}.project-ui .menu-column .menu-container .custom-image-content-wrapper .btn-wrapper{margin-top:25px}.project-ui .menu-column .menu-container .custom-image-content-wrapper .btn-wrapper .choose-image-button{border-radius:8px;background-color:#D2D2D2;padding:15px;text-align:center;color:#fff;font-weight:700;letter-spacing:2px;border:1px solid #ccc;cursor:pointer}.project-ui .menu-column .menu-container .custom-image-content-wrapper .btn-wrapper .choose-image-button.active{background-color:#57902F}.project-ui .menu-column .menu-container .custom-image-content-wrapper .added-charge{color:green;text-align:center}.project-ui .menu-column .menu-container .custom-image-content-wrapper .recapthca-wrapper{text-align:center;margin:0 auto;width:300px}.project-ui .menu-column .menu-container .custom-image-content-wrapper .recapthca-wrapper .recaptcha{transform:scale(.75);margin:0;padding:0}.project-ui .menu-column .menu-container .custom-image-content-wrapper .recapthca-wrapper .required{position:absolute;margin-left:-125px;color:red}.project-ui .menu-column .menu-container .custom-image-content-wrapper .aoi-wrapper{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;border-bottom:1px solid #eee;padding-bottom:15px;padding-top:15px}.project-ui .menu-column .menu-container .custom-image-content-wrapper .aoi-wrapper.loading{opacity:.5;cursor:not-allowed!important}.project-ui .menu-column .menu-container .custom-image-content-wrapper .aoi-wrapper.loading .aoi-buttons-wrapper .aoi-button{cursor:not-allowed!important}.project-ui .menu-column .menu-container .custom-image-content-wrapper .aoi-wrapper .subtitle{font-size:13px;font-weight:700}.project-ui .menu-column .menu-container .custom-image-content-wrapper .aoi-wrapper .aoi-buttons-wrapper span{padding-left:5px}.project-ui .menu-column .menu-container .custom-image-content-wrapper .aoi-wrapper .aoi-buttons-wrapper .button-wrapper{display:inline;padding:0 15px}.project-ui .menu-column .menu-container .custom-image-content-wrapper .aoi-wrapper .aoi-buttons-wrapper .button-wrapper span{padding-left:5px}.project-ui .menu-column .menu-container .custom-image-content-wrapper .aoi-wrapper .aoi-buttons-wrapper .aoi-button{padding:5px 0;text-align:center;background-color:#ccc;cursor:pointer}.project-ui .menu-column .menu-container .custom-image-content-wrapper .aoi-wrapper .aoi-buttons-wrapper .aoi-button:first-child{border-right:1px solid #fff}.project-ui .menu-column .menu-container .custom-image-content-wrapper .aoi-wrapper .aoi-buttons-wrapper .aoi-button.selected{background-color:#FFD504}.project-ui .menu-column .menu-container .custom-image-content-wrapper .aoi-wrapper .aoi-label{float:left;width:65%;text-align:center;background-color:green;color:#fff;padding:5px 0}.project-ui .menu-column .menu-container .custom-image-content-wrapper .error-message-custom-image{color:#ff3d3d;line-height:1.2;padding-top:5px}.project-ui .menu-column .menu-container .custom-image-content-wrapper .i-agree-input-wrapper{text-align:center;padding-top:15px;margin-bottom:-8px;position:relative}.project-ui .menu-column .menu-container .custom-image-content-wrapper .i-agree-input-wrapper span{font-weight:700}.project-ui .menu-column .menu-container .custom-image-content-wrapper .i-agree-input-wrapper span.required{font-weight:initial;color:red}.project-ui .menu-column .menu-container .custom-image-content-wrapper .i-agree-copy-wrapper{padding-bottom:10px;line-height:1.2;text-align:center}.project-ui .menu-column .menu-container .custom-image-content-wrapper .disclaimer-link{margin-top:10px;text-decoration:none;color:#337ab7;cursor:pointer;display:inline-block}.project-ui .menu-column .menu-container .custom-image-content-wrapper .disclaimer-link:hover{color:#23527c;text-decoration:underline}.project-ui .menu-column .menu-container .custom-image-content-wrapper .no-padding{padding:0}.project-ui .menu-column .menu-container .custom-image-content-wrapper .sub-title{padding-top:25px}.project-ui .menu-column .menu-container .custom-image-content-wrapper .custom-image-wrapper{position:relative;padding-top:15px;text-align:center}.project-ui .menu-column .menu-container .custom-image-content-wrapper .custom-image-wrapper .file-name{color:#39F;text-align:center}.project-ui .menu-column .menu-container .custom-image-content-wrapper .custom-image-wrapper .clear-image-preview{position:absolute;top:4px;background-image:url(/Images/x-button.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;height:20px;width:20px;cursor:pointer;z-index:10;margin-left:auto;margin-right:auto;left:115px;right:0}.project-ui .menu-column .menu-container .custom-image-content-wrapper .custom-image-wrapper img{max-width:100%;max-height:75px;right:0}.project-ui .menu-column .menu-container .custom-image-content-wrapper .custom-image-wrapper img.loading-gif{margin:0 auto;display:block}.project-ui .menu-column .menu-container .custom-image-content-wrapper .custom-image-wrapper .clear-image-preview.not-visible{visibility:hidden}.project-ui .menu-column .menu-container .custom-image-content-wrapper .custom-image-agree-terms.requirements,.project-ui .menu-column .menu-container .custom-image-content-wrapper .requirements>div{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ff3d3d!important;border-color:#ff3d3d!important}.project-ui.perspective-mode .perspective-mode-content{display:block;visibility:visible;height:200px;overflow:auto;padding:8px;font-size:12px}.project-ui.perspective-mode .current-hotspot,.project-ui.perspective-mode .tab-content{display:none;visibility:hidden}.project-ui.hotspot-mode .mobile-underlay{display:none}@media only screen and (max-width:768px){.project-ui.hotspot-mode .mobile-underlay{display:block;background-color:#4f4f4f;background-repeat:no-repeat;background-position:center 120px;background-size:contain;background-attachment:fixed;position:fixed;top:0;left:0;bottom:0;right:0}}.project-ui.hotspot-mode .perspective-mode-content{display:none;visibility:hidden}.project-ui.hotspot-mode .current-hotspot,.project-ui.hotspot-mode .tab-content{display:block;visibility:visible}@media only screen and (max-width:768px){.project-ui.hotspot-mode .preview-review-column{display:none}}.project-ui.hotspot-mode.active-fields .preview-review-column{display:block}.project-ui.oneview .preview-review-column .preview-container{padding-bottom:0}@media only screen and (max-width:768px){.project-ui.hotspot-mode.active-fields .preview-review-column .disclaimer{display:none}.project-ui.oneview.hotspot-mode.review-step .preview-review-column .disclaimer{display:block;padding-top:0}.project-ui.oneview .preview-review-column .preview-container .preview .zoom-view .zoom-preview-container{min-height:200px;width:100%;max-width:100%;padding-top:0;padding-bottom:30px}}.project-ui.oneview .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content{top:0;width:100%;bottom:0}.project-ui.oneview .menu-container .menu .hotspot-content-container .hotspot-view .menu-tab .menu-tab-content .template-group .group-label{display:none}.project-ui.oneview .menu-container .add-to-cart-container{display:block;visibility:visible}.project-ui.closed{display:none;visibility:hidden}.callout::before{content:"";width:0;height:0;border:.8em solid transparent;position:absolute}.callout.top-left::before,.callout.top-right::before,.callout.top::before{bottom:-20px;border-top:10px solid #eee}.callout.top::before{left:45%}.callout.bottom::before{left:45%;top:-20px;border-bottom:10px solid #eee}.callout.left::before{right:-20px;top:40%;border-left:10px solid #eee}.callout.right::before{left:-20px;top:40%;border-right:10px solid #eee}.callout.right-top::before{left:-20px;top:10%;border-right:10px solid #eee}.callout.top-left::before{left:7px}.callout.top-right::before{right:7px}.callout.bottom-left::before{left:3px;top:-20px;border-bottom:10px solid #eee}.template-management-form{position:absolute;top:-50px;left:0;right:0;height:50px;transition:top 1s,background .5s}body.template-management{position:absolute;top:0;right:0;bottom:0;left:0}body.template-management .department-prevent-alterations-wrapper{padding:15px 30px;border-bottom:1px solid #ccc;margin-bottom:15px}body.template-management .department-prevent-alterations-wrapper label{color:#F5A623}body.template-management .lock-font-wrapper{display:block!important;padding-bottom:8px}body.template-management .lock-font-wrapper input{float:left;width:10%}body.template-management .lock-font-wrapper .helper-copy{float:left;width:90%;color:green;font-size:11px;line-height:1.23;padding-left:5px;padding-top:4px}body.template-management .lock-font-wrapper:after{content:"";display:table;clear:both}body.template-management .template-management-form{top:0;z-index:999999;background-color:#ffe9af;text-align:center}@media only screen and (max-width:768px){body.template-management .template-management-form{height:110px}}body.template-management .template-management-form.admin{height:120px}body.template-management .template-management-form.admin .template-management-form-content{padding:0}@media only screen and (max-width:768px){body.template-management .template-management-form.admin{height:175px}}body.template-management .template-management-form .template-management-form-content{height:100%;padding:8px}body.template-management .template-management-form .template-management-form-content>div{font-size:16px;font-weight:700}body.template-management .template-management-form .template-management-form-content>div .department-label{padding-top:10px;padding-bottom:10px;color:#57902F}body.template-management .template-management-form .template-management-form-content>div input.text-box{display:inline-block;font-weight:400;width:250px;margin-left:10px;max-width:90%}body.template-management .template-management-form .template-management-form-content>div input.text-box.missing{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ff3d3d;border-color:#ff3d3d}@media only screen and (max-width:768px){body.template-management .template-management-form .template-management-form-content>div input.text-box{display:block;margin:0 auto}}body.template-management .template-management-form .template-management-form-content .save-build-template{display:inline-block;font-weight:400;background-color:#57902F;color:#fff;padding:5px 15px;border-radius:8px;margin-left:5px;font-size:14px;white-space:nowrap;cursor:pointer}body.template-management .template-management-form .template-management-form-content .approved-wrapper{padding-top:10px}body.template-management .template-management-form .template-management-form-content .approved-wrapper span{padding-left:5px}body.template-management .template-management-form:hover{background-color:#ffd76d}body.template-management .body-content{position:absolute;top:50px;right:0;left:0;bottom:0}@media only screen and (max-width:768px){body.template-management .template-management-form .template-management-form-content .save-build-template{margin-top:5px;margin-left:0}body.template-management .body-content{top:110px}}body.template-management .body-content.admin{top:120px}@media only screen and (max-width:768px){body.template-management .body-content.admin{top:175px}}
/*# sourceMappingURL=Assets/Styles/build.project.min.css.map */
