@media (max-width:324px){.slick-next,.slick-prev{height:24px;width:24px}.slick-next:before,.slick-prev:before{font-size:23px}.slick-prev{left:-25px}.slick-next{right:-25px}#mbtools-filters-container button>span,#mbtools-sort-container button>span{max-width:150px}#mbtools-nav-buttons{margin-left:37px!important}}@media (min-width:325px) and (max-width:363px){.slick-next,.slick-prev{height:27px;width:27px}.slick-next:before,.slick-prev:before{font-size:26px}.slick-prev{left:-29px}.slick-next{right:-29px}#mbtools-filters-container button>span,#mbtools-sort-container button>span{max-width:190px}#mbtools-nav-buttons{margin-left:55px!important}}@media (min-width:364px) and (max-width:395px){.slick-next,.slick-prev{height:30px;width:30px}.slick-next:before,.slick-prev:before{font-size:30px}.slick-prev{left:-33px}.slick-next{right:-33px}#mbtools-filters-container button>span,#mbtools-sort-container button>span{max-width:200px}#mbtools-nav-buttons{margin-left:55px!important}}@media (min-width:396px) and (max-width:428px){#mbtools-filters-container button>span,#mbtools-sort-container button>span{max-width:200px}#mbtools-nav-buttons{margin-left:65px!important}}@media (min-width:429px) and (max-width:455px){#mbtools-filters-container button>span,#mbtools-sort-container button>span{max-width:230px}#mbtools-nav-buttons{margin-left:75px!important}}@media (min-width:456px){#mbtools-filters-container button>span,#mbtools-sort-container button>span{max-width:250px}#mbtools-nav-buttons{margin-left:87px!important}}@media (min-width:395px) and (max-width:1199px){.slick-next,.slick-prev{height:34px;width:34px}.slick-next:before,.slick-prev:before{font-size:34px}.slick-prev{left:-36px}.slick-next{right:-36px}}@media (min-width:1200px) and (max-width:1315px){.slick-next,.slick-prev{height:30px;width:30px}.slick-next:before,.slick-prev:before{font-size:30px}.slick-prev{left:-31px}.slick-next{right:-31px}}@media (min-width:1316px){.slick-next,.slick-prev{height:34px;width:34px}.slick-next:before,.slick-prev:before{font-size:34px}.slick-prev{left:-35px}.slick-next{right:-35px}}@media (min-width:1358px){#pcs-horiz-tab-container .nav-tabs>li>a{font-size:18px}.pcs-parts-container{padding-top:19px}}@media (min-width:1315px) and (max-width:1357px){#pcs-horiz-tab-container .nav-tabs>li>a{font-size:18px}.pcs-parts-container{padding-top:19px}}@media (min-width:1261px) and (max-width:1314px){#pcs-horiz-tab-container .nav-tabs>li>a{font-size:16px}.pcs-parts-container{padding-top:22px}}@media (max-width:1260px){#pcs-horiz-tab-container .nav-tabs>li>a{font-size:15px}.pcs-parts-container{padding-top:23px}}@media (max-width:991px){.pcs-layout-panel-container{padding-left:15px}}@media (min-width:992px){.pcs-layout-panel-container{padding-left:0}}@media (min-width:900px){.company-name{font-size:.9em}}@media (min-width:810px) and (max-width:899px){.company-name{font-size:.78em}}@media (min-width:760px) and (max-width:809px){.company-name{font-size:.73em}}@media (max-width:759px){.company-name{font-size:.85em}.part-types-dropdown>.navbar-nav{float:left;margin:0}#mbtools-nav-buttons.navbar-nav>li,.part-types-dropdown>.navbar-nav>li{float:left}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.open>.dropdown-menu{display:block}.dropdown-menu{position:absolute!important;top:100%!important;left:0!important;z-index:1000!important;float:left!important;padding:0!important;margin:0!important;font-size:14px!important;text-align:left!important;list-style:none!important;box-shadow:0 6px 12px rgba(0,0,0,.175)!important}div.parts-tab div.part-types-dropdown .pcs-part-types-navbar{margin-bottom:0!important;height:100%!important}div.parts-tab div.part-types-dropdown .pcs-part-types-dropdown{background-color:#c41230;background:-webkit-linear-gradient(180deg,#c41230,#911024);background:-moz-linear-gradient(180deg,#c41230,#911024);background:-o-linear-gradient(180deg,#c41230,#911024);background:linear-gradient(180deg,#c41230,#911024)}}html{background-color:#fff}textarea{resize:none}.display-none{display:none!important}.display-block{display:block!important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.opacity-transition{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}body.pcs-print-active #stairArtistAppNav,body.pcs-print-active #stairArtistAppNav *,body.pcs-print-active #stairArtistAppNav ::after,body.pcs-print-active #stairArtistAppNav ::before{transition:none!important;animation:none!important}#pcs-print-design-container{display:none}@media print{body.pcs-print-design{overflow:visible!important;height:auto!important;background:#fff!important}body.pcs-print-design>:not(#pcs-print-design-container){display:none!important}body.pcs-print-design>#pcs-print-design-container{display:block!important;color:#000;background:#fff}}body{overflow:hidden}body{background-color:transparent}#stairArtistAppMain{position:fixed;top:0;left:0;width:100%;opacity:1;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}#stairArtistAppBody{position:relative;margin-top:75px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#partsAndLayoutContainer{opacity:1;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}#copyrightContainer{opacity:1;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}#pcs-general-content-container,#pcs-media-box-container{opacity:0;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;overflow:hidden;margin-top:7px}#pcs-general-content-contents{overflow:auto}#pcs-general-content-title-container,#pcs-media-box-title-container{opacity:0;position:relative;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.general-content{color:#000;text-align:left;font-size:12px}.general-content-title{color:#000;text-align:center;font-size:24px;font-weight:700;margin-top:10px}.general-content-text-highlight{color:green}.general-content-main-list-parens{font-size:14px;position:relative;top:-1px}.general-content-body{color:#000;margin:20px 30px 50px 0}.general-content-body img{display:block;margin-top:20px}.general-content-body .dialogButtonContainer{margin-right:-30px}.general-content-main-list>li{color:#ea1f41;font-size:18px;font-weight:700;margin-top:40px;margin-bottom:5px}.general-content-sub-list>li{color:#000;font-size:14px;font-weight:400;margin-top:5px;margin-bottom:5px}#pcs-general-content-title-container>.pcs-general-content-title,#pcs-media-box-title-container>.pcs-mediabox-title{height:20px;width:100%;position:relative;top:-7px;font-weight:700;font-size:20px;text-align:center;color:#000}.pcs-mydesigns-user-label{height:20px;width:100%;position:relative;top:0;font-weight:400;font-size:16px;color:#000}#pcs-general-content-container .panel,#pcs-media-box-container .panel{margin-bottom:0;border:none;-webkit-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;-moz-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important}#pcs-general-content-container.pcs-admin-content .panel{border:2px solid #2d2d2d!important;box-shadow:none!important}#pcs-general-content-container.pcs-admin-content .panel-body{background-color:#f8f8f8!important;background-image:none!important}.pcs-opaque{opacity:1!important}.pcs-transparent{opacity:0!important}#bg-notification{position:absolute;top:0;left:0;color:#000;background-color:#ff4d4d;font-size:20px;font-weight:700;text-align:center}#vert-parts-notification{height:40px!important;position:relative;top:-60px;padding-top:11px;color:#000;background-color:#ff4d4d;font-size:16px;font-weight:700;text-align:center}#pcs-bg-select-container-slider{width:100%}.pcs-bg-select-container{padding-right:16px!important;padding-left:25px!important}#pcs-email-heading{min-height:54px}.pcs-intra-app-heading{min-height:64px}.pcs-panel-heading-title{font-size:30px;font-weight:500;padding-top:5px;margin:0 auto;text-align:center}#stairArtistAppBody .container-fluid{padding-left:15px;padding-right:15px}#stairArtistAppNav ul.navbar-nav{z-index:9999;margin-top:0;height:61px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.over-all-overlay{position:fixed;top:0;left:0;width:100%;height:200%;z-index:10020;background-color:#000;opacity:.5}.main-overlay{position:fixed;top:0;left:0;width:100%;height:200%;z-index:1100;background-color:#000;opacity:.5}.transparent-overlay{position:fixed;top:0;left:0;width:100%;height:200%;z-index:1100;background-color:transparent;opacity:0}.dropdown-menu{border:1px solid #f2f2f2!important;max-height:295px;overflow-x:hidden;-webkit-overflow-scrolling:touch;overflow-y:auto;margin-top:0;padding-top:0;padding-bottom:0;min-width:1px}ul.dropdown-menu>li>a.pcs-button{border:1px groove #f2f2f2!important;padding-left:10px;padding-top:8px;padding-bottom:3px;line-height:1.42857143;height:45px;margin-right:1px;text-align:left;font-weight:600;-webkit-border-radius:0px;-moz-border-radius:0;-ms-border-radius:0px;-o-border-radius:0;border-radius:0}ul.pcs-sales-email-dropdown.dropdown-menu>li>a.pcs-button{border:1px groove #f2f2f2!important;padding-top:5px;padding-right:45px;height:34px;margin-right:1px;text-align:left;-webkit-border-radius:0px;-moz-border-radius:0;-ms-border-radius:0px;-o-border-radius:0;border-radius:0}.singleSalesEmail{white-space:nowrap}.singleSalesEmail>label{color:#000;font-weight:700;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul.dropdown-menu.pcs-part-types-dropdown>li>a.pcs-button{text-align:center}ul.dropdown-menu>li>a.pcs-button.selected{color:#fff!important;background-color:#ed3655!important;background:-webkit-linear-gradient(180deg,#d61835,#ed3655)!important;background:-moz-linear-gradient(180deg,#d61835,#ed3655)!important;background:-o-linear-gradient(180deg,#d61835,#ed3655)!important;background:linear-gradient(180deg,#d61835,#ed3655)!important;border-color:#fff!important}.pcs-button{color:#fff!important;font-weight:600;border:none!important;background-color:#c41230!important;background:-webkit-linear-gradient(180deg,#c41230,#911024)!important;background:-moz-linear-gradient(180deg,#c41230,#911024)!important;background:-o-linear-gradient(180deg,#c41230,#911024)!important;background:linear-gradient(180deg,#c41230,#911024)!important;border-color:#fff!important;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.pcs-button>div,.pcs-button>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.open>.dropdown-toggle.pcs-button{color:#fff!important;background-color:#ed3655!important;background:-webkit-linear-gradient(180deg,#d61835,#ed3655)!important;background:-moz-linear-gradient(180deg,#d61835,#ed3655)!important;background:-o-linear-gradient(180deg,#d61835,#ed3655)!important;background:linear-gradient(180deg,#d61835,#ed3655)!important;border-color:#fff!important}.pcs-button-activate{color:#fff!important;background-color:#ed3655!important;background:-webkit-linear-gradient(180deg,#d61835,#ed3655)!important;background:-moz-linear-gradient(180deg,#d61835,#ed3655)!important;background:-o-linear-gradient(180deg,#d61835,#ed3655)!important;background:linear-gradient(180deg,#d61835,#ed3655)!important;border-color:#fff!important}.pcs-btn-reg-shadow{-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,.8)!important;-moz-box-shadow:3px 3px 5px 0 rgba(0,0,0,.8)!important;box-shadow:3px 3px 5px 0 rgba(0,0,0,.8)!important}.pcs-button-animate-activate{color:#fff!important;background-color:#ed3655!important;background:-webkit-linear-gradient(180deg,#d61835,#ed3655)!important;background:-moz-linear-gradient(180deg,#d61835,#ed3655)!important;background:-o-linear-gradient(180deg,#d61835,#ed3655)!important;background:linear-gradient(180deg,#d61835,#ed3655)!important;border-color:#fff!important;-webkit-transition:all 50ms ease-out;-moz-transition:all 50ms ease-out;-ms-transition:all 50ms ease-out;-o-transition:all 50ms ease-out;transition:all 50ms ease-out}.pcs-button-deactivate{color:#fff!important;background-color:#c41230;background:-webkit-linear-gradient(180deg,#c41230,#911024);background:-moz-linear-gradient(180deg,#c41230,#911024);background:-o-linear-gradient(180deg,#c41230,#911024);background:linear-gradient(180deg,#c41230,#911024);border-color:#fff!important}.pcs-button-animate-deactivate{color:#fff!important;background-color:#c41230;background:-webkit-linear-gradient(180deg,#c41230,#911024);background:-moz-linear-gradient(180deg,#c41230,#911024);background:-o-linear-gradient(180deg,#c41230,#911024);background:linear-gradient(180deg,#c41230,#911024);border-color:#fff!important;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.open>.dropdown-toggle.pcs-button,.pcs-button.active,.pcs-button:active{background-color:#ed3655;background:-webkit-linear-gradient(180deg,#d61835,#ed3655);background:-moz-linear-gradient(180deg,#d61835,#ed3655);background:-o-linear-gradient(180deg,#d61835,#ed3655);background:linear-gradient(180deg,#d61835,#ed3655)}.pcs-button.disabled,.pcs-button.disabled.active,.pcs-button.disabled:active,.pcs-button.disabled:focus,.pcs-button.disabled:hover,.pcs-button[disabled],.pcs-button[disabled].active,.pcs-button[disabled]:active,.pcs-button[disabled]:focus,.pcs-button[disabled]:hover,fieldset[disabled] .pcs-button,fieldset[disabled] .pcs-button.active,fieldset[disabled] .pcs-button:active,fieldset[disabled] .pcs-button:focus,fieldset[disabled] .pcs-button:hover{background-color:#c41230;background:-webkit-linear-gradient(180deg,#c41230,#911024);background:-moz-linear-gradient(180deg,#c41230,#911024);background:-o-linear-gradient(180deg,#c41230,#911024);background:linear-gradient(180deg,#c41230,#911024);border-color:#c41230!important}.parts-tab .pcs-button{color:#fff!important;font-weight:600;background-color:#c41230!important;background:-webkit-linear-gradient(180deg,#c41230,#911024)!important;background:-moz-linear-gradient(180deg,#c41230,#911024)!important;background:-o-linear-gradient(180deg,#c41230,#911024)!important;background:linear-gradient(180deg,#c41230,#911024)!important;border-color:#fff!important;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.parts-tab .open>.dropdown-toggle.pcs-button{color:#fff!important;background-color:#ed3655!important;background:-webkit-linear-gradient(180deg,#d61835,#ed3655)!important;background:-moz-linear-gradient(180deg,#d61835,#ed3655)!important;background:-o-linear-gradient(180deg,#d61835,#ed3655)!important;background:linear-gradient(180deg,#d61835,#ed3655)!important;border-color:#fff!important}.pcs-parts-tab-button-activate{color:#fff!important;background-color:#ed3655!important;background:-webkit-linear-gradient(180deg,#d61835,#ed3655)!important;background:-moz-linear-gradient(180deg,#d61835,#ed3655)!important;background:-o-linear-gradient(180deg,#d61835,#ed3655)!important;background:linear-gradient(180deg,#d61835,#ed3655)!important;border-color:#fff!important}.pcs-parts-tab-button-animate-activate{color:#fff!important;background-color:#ed3655!important;background:-webkit-linear-gradient(180deg,#d61835,#ed3655)!important;background:-moz-linear-gradient(180deg,#d61835,#ed3655)!important;background:-o-linear-gradient(180deg,#d61835,#ed3655)!important;background:linear-gradient(180deg,#d61835,#ed3655)!important;border-color:#fff!important;-webkit-transition:all 50ms ease-out;-moz-transition:all 50ms ease-out;-ms-transition:all 50ms ease-out;-o-transition:all 50ms ease-out;transition:all 50ms ease-out}.pcs-parts-tab-button-deactivate{color:#fff!important;background-color:#c41230;background:-webkit-linear-gradient(180deg,#c41230,#911024);background:-moz-linear-gradient(180deg,#c41230,#911024);background:-o-linear-gradient(180deg,#c41230,#911024);background:linear-gradient(180deg,#c41230,#911024);border-color:#fff!important}.pcs-parts-tab-button-animate-deactivate{color:#fff!important;background-color:#c41230;background:-webkit-linear-gradient(180deg,#c41230,#911024);background:-moz-linear-gradient(180deg,#c41230,#911024);background:-o-linear-gradient(180deg,#c41230,#911024);background:linear-gradient(180deg,#c41230,#911024);border-color:#fff!important;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.parts-tab .open>.dropdown-toggle.pcs-button,.parts-tab .pcs-button.active,.parts-tab .pcs-button:active{background-color:#ed3655;background:-webkit-linear-gradient(180deg,#d61835,#ed3655);background:-moz-linear-gradient(180deg,#d61835,#ed3655);background:-o-linear-gradient(180deg,#d61835,#ed3655);background:linear-gradient(180deg,#d61835,#ed3655)}.parts-tab .pcs-button.disabled,.parts-tab .pcs-button.disabled.active,.parts-tab .pcs-button.disabled:active,.parts-tab .pcs-button.disabled:focus,.parts-tab .pcs-button.disabled:hover,.parts-tab .pcs-button[disabled],.parts-tab .pcs-button[disabled].active,.parts-tab .pcs-button[disabled]:active,.parts-tab .pcs-button[disabled]:focus,.parts-tab .pcs-button[disabled]:hover,.parts-tab fieldset[disabled] .pcs-button,.parts-tab fieldset[disabled] .pcs-button.active,.parts-tab fieldset[disabled] .pcs-button:active,.parts-tab fieldset[disabled] .pcs-button:focus,.parts-tab fieldset[disabled] .pcs-button:hover{background-color:#c41230;background:-webkit-linear-gradient(180deg,#c41230,#911024);background:-moz-linear-gradient(180deg,#c41230,#911024);background:-o-linear-gradient(180deg,#c41230,#911024);background:linear-gradient(180deg,#c41230,#911024);border-color:#c41230!important}.pcs-bg-dropdown,.pcs-more-nav-dropdown,.pcs-part-types-dropdown,.pcs-sales-email-dropdown,.pcs-sort-dropdown,.pcs-stairpart-dropdown,.pcs-user-nav-dropdown{background-color:#c41230;background:-webkit-linear-gradient(180deg,#c41230,#911024);background:-moz-linear-gradient(180deg,#c41230,#911024);background:-o-linear-gradient(180deg,#c41230,#911024);background:linear-gradient(180deg,#c41230,#911024)}.pcs-series-dropdown-btn{-webkit-border-bottom-right-radius:0px;-moz-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0px;-o-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0px;-moz-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0px;-o-border-bottom-left-radius:0;border-bottom-left-radius:0;border-bottom-width:0!important;-webkit-box-shadow:7px 4px 5px -4px rgba(0,0,0,.8)!important;-moz-box-shadow:7px 4px 5px -4px rgba(0,0,0,.8)!important;box-shadow:7px 4px 5px -4px rgba(0,0,0,.8)!important}.pcs-flexible-container .pcs-series-dropdown.open>.pcs-button{box-shadow:none}.pcs-mydesigns-user-dropdown{position:absolute;right:15px;top:-7px}.pcs-mydesigns-user-dropdown>.pcs-user-dropdown{font-size:16px;width:200px}#mbtools-filters-container{height:320px;max-height:320px;margin-left:10px;margin-right:10px;border:1px solid #000;overflow:auto}.dropdown-menu.pcs-filter-dropdown,.dropdown-menu.pcs-sort-dropdown{min-width:304px;max-width:316px;max-height:135px}.dropdown-menu.pcs-filter-dropdown>li>a,.dropdown-menu.pcs-sort-dropdown>li>a{float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.pcs-draggable:hover{cursor:pointer}.navbar-collapse button{margin-right:15px;width:80px}.navbar-collapse ul{overflow:hidden!important;margin-right:5px!important;margin-left:5px!important}button.navbar-toggle{margin-right:20px;margin-top:13px}.navbar-header{position:relative;height:61px}.navbar-header button.navbar-toggle{background-color:#c41230!important;background:-webkit-linear-gradient(180deg,#c41230,#911024)!important;background:-moz-linear-gradient(180deg,#c41230,#911024)!important;background:-o-linear-gradient(180deg,#c41230,#911024)!important;background:linear-gradient(180deg,#c41230,#911024)!important;border-color:#fff!important;z-index:1000;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.navbar-header button.navbar-toggle span.icon-bar{background-color:#fff!important}.navbar-brand{position:absolute;white-space:nowrap;padding-top:5px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#general-content-nav-buttons,#media-box-nav-buttons{opacity:0;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}#designer-nav-buttons{opacity:1;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}div.panel-heading button{margin-top:3px}.product-logo{margin-right:5px;float:left}.company-name{max-width:240px;margin-top:5px;font-weight:700;color:#000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-name{margin-top:0;font-size:.7em;font-weight:400;color:#000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcs-navbar{background-color:#c4b598;border-color:#c4b598;-webkit-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;-moz-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important}.pcs-navbar>.navbar-collapse{max-height:250px}.pcs-navbar>.navbar-collapse ul{overflow:visible!important}.pcs-navbar .navbar-right{margin-right:20px!important}.nav-tabs{border-bottom:1px solid transparent}.nav-tabs>li>a{font-size:18px;background-color:#c41230;background:-webkit-linear-gradient(180deg,#c41230,#911024);background:-moz-linear-gradient(180deg,#c41230,#911024);background:-o-linear-gradient(180deg,#c41230,#911024);background:linear-gradient(180deg,#c41230,#911024);color:#fff;border:1px solid #fff;border-bottom-color:transparent;border:none!important;-webkit-border-top-left-radius:6px;-moz-border-top-left-radius:6px;-ms-border-top-left-radius:6px;-o-border-top-left-radius:6px;border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;-ms-border-top-right-radius:6px;-o-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:0px;-moz-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0px;-o-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0px;-moz-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0px;-o-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-transition:all 350ms ease-out;-moz-transition:all 350ms ease-out;-ms-transition:all 350ms ease-out;-o-transition:all 350ms ease-out;transition:all 350ms ease-out}.nav-tabs>li>a:hover{color:#fff;background-color:#ed3655;background:-webkit-linear-gradient(180deg,#d61835,#ed3655);background:-moz-linear-gradient(180deg,#d61835,#ed3655);background:-o-linear-gradient(180deg,#d61835,#ed3655);background:linear-gradient(180deg,#d61835,#ed3655);border-bottom-color:transparent}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#d61835;background:-webkit-linear-gradient(180deg,#d61835,#ed3655);background:-moz-linear-gradient(180deg,#d61835,#ed3655);background:-o-linear-gradient(180deg,#d61835,#ed3655);background:linear-gradient(180deg,#d61835,#ed3655);color:#fff;border:1px solid transparent!important;border-bottom-color:transparent!important;-webkit-border-top-left-radius:6px;-moz-border-top-left-radius:6px;-ms-border-top-left-radius:6px;-o-border-top-left-radius:6px;border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;-ms-border-top-right-radius:6px;-o-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:0px;-moz-border-bottom-right-radius:0;-ms-border-bottom-right-radius:0px;-o-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0px;-moz-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0px;-o-border-bottom-left-radius:0;border-bottom-left-radius:0}#pcs-horiz-tab-container{position:relative;width:100%;padding-right:5px}#pcs-horiz-tab-container .nav-tabs>li>a{font-weight:600;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:8px -2px 7px -4px rgba(0,0,0,.8)!important;-moz-box-shadow:8px -2px 7px -4px rgba(0,0,0,.8)!important;box-shadow:8px -2px 7px -4px rgba(0,0,0,.8)!important}.pcs-parts-container .tab-content{overflow:hidden;-webkit-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;-moz-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important}#pcs-horiz-tab-container .tab-content{background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent}.panel{border:1px solid transparent}div.parts-tab .panel-body,div.parts-tab.panel{background-color:transparent;border:none;box-shadow:none;padding:0}div.parts-tab div.part-types-dropdown,div.parts-tab div.part-types-dropdown .pcs-part-types-navbar,div.parts-tab div.part-types-dropdown button.pcs-button,div.parts-tab div.part-types-dropdown ul.pcs-part-types-dropdown{width:100%}div.parts-tab div.part-types-dropdown .pcs-part-types-navbar{height:100%}div.parts-tab div.part-types-dropdown .pcs-part-types-styles-btn{float:right}div.parts-tab div.part-types-dropdown ul.pcs-part-types-dropdown{min-width:180px}.pcs-parts-tab-stair-parts{display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcs-layout-panel-container{padding-top:0}.pcs-panel-heading{padding:5px 0 0 0;border:none!important;border-bottom-color:#c4b598!important;background-color:#c4b598!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcs-social-sharing{display:inline-block}.pcs-social-sharing-label{font-size:18px;font-weight:700;margin-right:3px;color:#000}.pcs-xs-share-buttons{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#staircase-name-dropdown-list{z-index:9999}.bg-name-dropdown-narrow{margin-left:0!important}.bg-name-dropdown-wide{margin-left:10px!important}.bg-name-dropdown-solo{margin-left:20px!important}#background-img-container{position:relative;margin-left:auto;margin-right:auto;margin-top:15px;border:3px groove #cacaca;overflow:hidden;-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,.8)!important;-moz-box-shadow:3px 3px 5px 0 rgba(0,0,0,.8)!important;box-shadow:3px 3px 5px 0 rgba(0,0,0,.8)!important}#background-img-container canvas,#background-img-container img{background-color:transparent;position:absolute;top:0;left:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#pcs-mediabox-contents,#pcs-panel-bg-img-container,#pcs-panel-email-container{position:relative;overflow:auto;-webkit-overflow-scrolling:touch;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent}#pcs-panel-bg-img-container{padding-top:0}#pcs-panel-email-container{padding-top:5px}.pcs-panel-title{color:#000;font-size:30px;font-weight:700}.padding-left-15px{padding-left:15px!important}.padding-left-0px{padding-left:0!important}#pcs-panel-img-wrapper{margin:0 auto;position:relative;overflow:visible}.pcs-layout-panel-container>.panel{margin-bottom:0;border:none;-webkit-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;-moz-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important}.pcs-bg-note{color:#000;width:100%;text-align:center;font-weight:700;margin:5px auto}.pcs-general-content-panel-container .panel-body,.pcs-layout-panel-container .panel-body,.pcs-mediabox-panel-container .panel-body{background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598)}#emailViewContainer .panel-body{color:#000;background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598)}#emailViewContainer .panel{border:none;-webkit-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;-moz-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important}.pcs-flexible-container{width:78%;margin-left:auto;margin-right:auto}.pcs-flexible-container2{width:90%;margin-left:auto;margin-right:auto;margin-bottom:12px;padding-top:10px}.pcs-overflow-container{overflow:auto;width:100%;background-color:#fff}.pcs-part-container .slick-list{display:flex;align-items:center}.pcs-part-container .slick-track{display:flex;justify-content:center;align-items:center}.pcs-part-container{-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,.8)!important;-moz-box-shadow:3px 3px 5px 0 rgba(0,0,0,.8)!important;box-shadow:3px 3px 5px 0 rgba(0,0,0,.8)!important}.pcs-part-container .image-container{min-width:65px;width:120px;display:inline-block}.pcs-part-container .part-selector{display:flex;justify-content:center;align-items:center}.pcs-part-container .image-container>img{display:flex;justify-content:center;align-items:center}.pcs-part-container>.slick-slider{background-color:#fff;border:1px solid transparent}.pcs-balusters-container{height:380px}.pcs-baluster-img-container{width:70px}.pcs-newel-img-container{width:80px}.part-selection-border{box-shadow:3px 3px 0 0 red inset,-3px -3px 0 0 red inset}.pcs-click2see-part-number{font-size:18px;font-weight:700;position:absolute;top:10px;left:10px;white-space:nowrap;z-index:10}.pcs-part-image{margin:auto}.pcs-stair-part-overlay{position:absolute;z-index:99999}.pcs-styles-container{opacity:0;position:absolute;width:90%;z-index:9999;-webkit-transition:opacity 250ms ease-in;-moz-transition:opacity 250ms ease-in;-ms-transition:opacity 250ms ease-in;-o-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}.styles-container{background-color:#fff;position:relative;border:1px solid transparent;-webkit-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;-moz-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.styles-container .close-styles-header{position:relative;height:33px;background-color:#c4b598!important;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;-ms-border-top-right-radius:3px;-o-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;-ms-border-top-left-radius:3px;-o-border-top-left-radius:3px;border-top-left-radius:3px}.styles-container .close-styles-button-title{position:relative;left:35%;line-height:1.42857143;display:inline-block;font-weight:500;font-size:20px;padding-top:2px;color:#000}.styles-container .close-styles-button{float:right;margin-right:5px;display:inline-block}.styles-container .close-styles-button>span{position:relative;font-size:22px;top:5px;color:#000}.styles-container .close-styles-button>span:hover{cursor:pointer}.styles-container .selected-style{font-weight:600;font-size:16px;margin-left:10px;margin-top:5px}.styles-container>.selected-style>.selected-style-label{color:#000}.styles-container>.selected-style>.selected-style-value{color:#000}.styles-container .style-images-container{padding-top:0;padding-left:40px;padding-right:40px;margin-bottom:0;margin-top:-5px}.styles-container .style-images-container .style-img-container{width:60px;padding-top:10px;margin-left:3px;display:inline-block}.styles-container .style-images-container .style-img-container>img{margin-left:auto;margin-right:auto;display:block;border:1px solid #000}.styles-container .style-images-container .style-img-container>img.selected{border:2px solid red}.pcs-part-select-btn{max-width:165px;overflow:hidden;float:left}#staircase-select-btn{max-width:305px;overflow:hidden;float:left}.image-part-container{width:1px}.fade{opacity:0;-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;-ms-transition:opacity .25s linear;-o-transition:opacity .25s linear;transition:opacity .25s linear}.selected-parts-list{width:90%;height:414px;margin:0 auto;color:#000;padding-top:7px;padding-bottom:7px;background-color:#fff;white-space:nowrap;overflow:auto;border:1px solid transparent;-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,.8)!important;-moz-box-shadow:3px 3px 5px 0 rgba(0,0,0,.8)!important;box-shadow:3px 3px 5px 0 rgba(0,0,0,.8)!important}.selected-parts-title{width:90%;font-size:20px;padding-top:13px;line-height:1.42857143;color:#000;margin:0 auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mbtools-title{font-size:22px;font-weight:500;line-height:1.42857143;color:#000;margin-left:15px;padding-top:30px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mbtools-title:first-child{padding-top:15px}.mbtools-filter-title{font-size:20px;line-height:1.42857143;color:#000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mbtools-tab-filter{margin-left:10px;margin-top:30px}.mbtools-tab-filter:first-child{margin-top:10px}.mbtools-tab-filter:last-child{margin-bottom:30px}.pcs-part-number{color:#000;background-color:#fff;width:100%;min-width:700px;font-size:18px;padding-top:3px;padding-bottom:3px;padding-left:10px;padding-right:0;line-height:1.42857143;margin-bottom:1px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcs-part-number:hover{cursor:pointer}.pcs-selected-part-number{color:#fff;background-color:null;background-color:#ed3655;background:-webkit-linear-gradient(180deg,#d61835,#ed3655);background:-moz-linear-gradient(180deg,#d61835,#ed3655);background:-o-linear-gradient(180deg,#d61835,#ed3655);background:linear-gradient(180deg,#d61835,#ed3655)}.slick-next:before,.slick-prev:before{color:#ad102a;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.slick-next.active:before,.slick-next:active:before,.slick-prev.active:before,.slick-prev:active:before{color:#db1436}.styles-container .style-images-container .slick-prev{left:3px}.styles-container .style-images-container .slick-next{right:3px}.styles-container .style-images-container .slick-dots{padding-top:10px;margin-bottom:0}.slick-dots li button:before,.slick-dots li.slick-active button:before{color:#ad102a;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.slick-dots li button.active:before,.slick-dots li button:active:before,.slick-dots li.slick-active button.active:before,.slick-dots li.slick-active button:active:before{color:#db1436}.vert-tab-selected{-webkit-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;-moz-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important}#vert-mbtools-container{width:360px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#vert-mbtools{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%}.vert-mbtools-tab-content{display:none;padding:0;z-index:1200;opacity:0;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.vert-mbtools-container-plain{height:605px;width:100%!important;margin-left:0;background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598)}.vert-mbtools-tab-content-plain{width:364px;height:607px;background-color:transparent;border:1px solid #000}.vert-mbtools-panel-body-plain{height:605px}.vert-mbtools-container-metal{height:607px;margin-left:38px;background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);border:1px solid #000;border-left:none}.vert-mbtools-tab-content-metal{width:402px;height:607px;background-color:transparent;background-image:url("left_metal_bar6.png");background-repeat:repeat-y}.vert-mbtools-panel-body-metal{height:605px}.vert-mbtools-container-wood{height:607px;margin-left:41px;background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);border:1px solid #000;border-left:none}.vert-mbtools-tab-content-wood{width:405px;height:607px;background-color:transparent;background-image:url("left_wood5.png")}.vert-mbtools-panel-body-wood{height:605px}.vert-mbtools-handle{background-color:transparent;width:61px;height:131px}.vert-mbtools-tab-btn{width:47px;height:145px}.vert-mbtools-tab-text{position:absolute;bottom:61px;left:-33px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#mbtools-sort{margin-left:20px;margin-top:10px}#vert-parts-container{width:360px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#vert-parts{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vert-parts-tab-content{padding:0;z-index:1200;opacity:1;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.vert-parts-container-plain{height:605px;width:100%!important;margin-left:0;background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598)}.vert-parts-tab-content-plain{width:364px;height:607px;background-color:transparent;border:1px solid #000}.vert-parts-panel-body-plain{height:605px}.vert-parts-container-metal{height:607px;margin-left:38px;background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);border:1px solid #000;border-left:none}.vert-parts-tab-content-metal{width:402px;height:607px;background-color:transparent;background-image:url("left_metal_bar6.png");background-repeat:repeat-y}.vert-parts-panel-body-metal{height:605px}.vert-parts-container-wood{height:607px;margin-left:41px;background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);border:1px solid #000;border-left:none}.vert-parts-tab-content-wood{width:405px;height:607px;background-color:transparent;background-image:url("left_wood5.png")}.vert-parts-panel-body-wood{height:605px}.vert-parts-handle{background-color:transparent;width:61px;height:131px}.vert-parts-tab-btn{width:47px;height:110px}.vert-parts-tab-text{position:absolute;bottom:43px;left:-4px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#vert-selected-container{width:335px}#vert-selected{height:100%}.vert-selected-tab-content{padding:0;z-index:1200;opacity:1;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.vert-selected-container-plain{height:471px;margin-left:0;background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vert-selected-tab-content-plain{width:339px;height:473px;background-color:transparent;border:1px solid #000}.vert-selected-container-metal{height:473px;margin-left:38px;background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);border:1px solid #000;border-left:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vert-selected-tab-content-metal{width:376px;height:473px;background-color:transparent;background-image:url("left_metal_bar5.png")}.vert-selected-container-wood{height:473px;margin-left:41px;background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);border:1px solid #000;border-left:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vert-selected-tab-content-wood{width:379px;height:473px;background-color:transparent;background-image:url("left_wood6.png")}.vert-selected-handle{position:relative;background-color:transparent;width:61px;height:117px}.vert-selected-tab-btn{width:47px;height:110px}.vert-selected-tab-text{position:absolute;bottom:44px;left:-11px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#vert-more-container{width:335px}#vert-more{height:100%}.vert-more-tab-content{padding:0;z-index:1200;opacity:1;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.vert-more-container-plain{height:471px;margin-left:0;background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598)}.vert-more-tab-content-plain{width:339px;height:473px;background-color:transparent;border:1px solid #000}.vert-more-container-metal{height:473px;margin-left:38px;background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);border:1px solid #000;border-left:none}.vert-more-tab-content-metal{width:376px;height:473px;background-color:transparent;background-image:url("left_metal_bar5.png")}.vert-more-container-wood{height:473px;margin-left:41px;background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);border:1px solid #000;border-left:none}.vert-more-tab-content-wood{width:379px;height:473px;background-color:transparent;background-image:url("left_wood3.png")}.vert-more-handle{background-color:transparent;width:61px;height:96px}.vert-more-tab-btn{width:47px;height:110px}.vert-more-tab-text{position:absolute;bottom:47px;left:-3px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vert-tab-button{border:1px solid #fff;border:none!important;border-left:none;position:relative;-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;-ms-border-top-right-radius:6px;-o-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-bottom-right-radius:6px;-ms-border-bottom-right-radius:6px;-o-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-ms-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.vert-tab-button-hover{background-color:#ed3655;background:-webkit-linear-gradient(90deg,#d61835,#ed3655);background:-moz-linear-gradient(90deg,#d61835,#ed3655);background:-o-linear-gradient(90deg,#d61835,#ed3655);background:linear-gradient(90deg,#d61835,#ed3655);-webkit-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;-moz-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important}.vert-tab-button-nohover{background-color:#c41230;background:-webkit-linear-gradient(90deg,#c41230,#911024);background:-moz-linear-gradient(90deg,#c41230,#911024);background:-o-linear-gradient(90deg,#c41230,#911024);background:linear-gradient(90deg,#c41230,#911024);-webkit-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;-moz-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important}.vert-tab-button-selected{background-color:#ed3655;background:-webkit-linear-gradient(90deg,#d61835,#ed3655);background:-moz-linear-gradient(90deg,#d61835,#ed3655);background:-o-linear-gradient(90deg,#d61835,#ed3655);background:linear-gradient(90deg,#d61835,#ed3655);-webkit-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;-moz-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important}.vert-tab-button-text-hover{color:#fff}.vert-tab-button-text-nohover{color:#fff}.vert-tab-button-text-selected{color:#fff}.vert-tab-btn-fadeout{border:none;opacity:.5}.vert-tab-text-fadeout{opacity:.5}.vert-tab-btn-fadein{border:1px solid #fff;border-left:none;opacity:1}.vert-tab-text-fadein{opacity:1}.vert-tab-text{font-size:20px;font-weight:600;text-indent:0;white-space:nowrap;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transition:color .5s ease-out;-moz-transition:color .5s ease-out;-ms-transition:color .5s ease-out;-o-transition:color .5s ease-out;transition:color .5s ease-out}.blockMsg{color:#000;background-color:#c4b598;background:-webkit-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-moz-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:-o-linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);background:linear-gradient(180deg,#c4b598,#e4dac1,#c4b598);opacity:1;border:3px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}#genericDialog{margin:auto}#genericDialog>.dialogButtonContainer{margin-top:0}.general-content .dialogButtonContainer{margin-top:30px}.blockMsg .dialogButtonContainer,.blockMsg .dialogErrMsg,.blockMsg h1,.blockMsg h2,.general-content .dialogButtonContainer{text-align:center}.dialogButton{font-weight:600}.dialogBody{display:none;cursor:default}.dialogParagraphLeft16{padding:10px 20px 10px 20px;text-align:left;font-size:16px}.dialogParagraph{padding:10px 20px 10px 20px;text-align:center;font-size:18px}#genericDialog .pcs-help-dialog-body .dialogParagraph{padding:5px 20px 3px 20px}.dialogParagraphLast{padding:15px 20px 15px 20px;text-align:center;font-size:18px}.dialog-emphasize{font-weight:700;font-size:16px;text-decoration:underline}.dialog-forgot-password-link{float:right;font-size:14px;font-weight:700}.dialogParagraph a,.dialogParagraph a:visited,.dialogParagraphLast a,.dialogParagraphLast a:visited,.emailPrivacyPolicyNotice a,.emailPrivacyPolicyNotice a:visited,.pcs-dialog a,.pcs-dialog a:visited{color:#4169e1;text-decoration:none}.dialogParagraph a:hover,.dialogParagraphLast a:hover,.emailPrivacyPolicyNotice a:hover,.pcs-dialog a:hover{color:green;text-decoration:none}.pcs-help-dialog-body{padding-left:10px;padding-right:10px;margin-right:0}.helpVideoContainer{padding:0 0 10px 0;margin-right:0}.pcs-videos{font-size:18px;max-width:560px;padding-bottom:5px}.pcs-video-col1{padding-left:15px;margin-bottom:0}.pcs-video-col2{padding-left:25px;margin-bottom:0}.pcs-videos li{padding-bottom:7px}.pcs-videos li:hover{color:#c41230}.pcs-video-selected{color:#c41230}.dialogButton-activate,.dialogButton.active,.dialogButton:active{color:#fff!important;background-color:#ed3655!important;background:-webkit-linear-gradient(180deg,#d61835,#ed3655)!important;background:-moz-linear-gradient(180deg,#d61835,#ed3655)!important;background:-o-linear-gradient(180deg,#d61835,#ed3655)!important;background:linear-gradient(180deg,#d61835,#ed3655)!important;border-color:#fff!important;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.dialogButton-normal{color:#fff!important;background-color:#c41230!important;background:-webkit-linear-gradient(180deg,#c41230,#911024)!important;background:-moz-linear-gradient(180deg,#c41230,#911024)!important;background:-o-linear-gradient(180deg,#c41230,#911024)!important;background:linear-gradient(180deg,#c41230,#911024)!important;border-color:#fff!important;border:none!important;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.dialogSideLabel{font-size:20px;margin-right:10px}.salesListLabel{font-weight:400}.dialogSideLabel18{font-size:18px;margin-right:10px}.dialogSideLabel16{color:#000;font-size:16px;margin-right:5px}.dialogTopLabel{font-size:18px}.dialogTopLabel16{color:#000;font-size:16px;font-weight:700}.dialogErrMsg{font-size:20px;font-weight:700;color:#ff4500;margin-bottom:10px}.dialogErrBackground{background-color:#ff4500!important}.layoutKey{font-size:20px}.blockingDialogTextInput{line-height:1.57;font-size:18px;background-color:#fff;color:#000;border:1px solid transparent}#requestEstimate .blockingDialogTextInput{height:34px}.blockingDialogTextArea{font-size:18px;background-color:#fff;color:#000;border:1px solid transparent}.toEmailAddrContainer{height:90px;margin:7px 5px 15px 0;padding:3px 0;overflow-y:auto;overflow-x:hidden;background-color:#fff;border:1px solid transparent}.pcs-table{background-color:#fff;color:#000}.pcs-table td{height:28px;padding-left:1px;font-size:18px;background-color:#fff;color:#000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toEmailAddressList.pcs-table td.pcs-selected-email-addr{color:#fff!important;background-color:#c41230!important}#emailViewContainer .emailPrivacyPolicyNotice{font-size:16px;font-weight:700;max-width:375px;margin-top:15px;margin-left:-10px;border:2px solid transparent;white-space:nowrap;padding-left:10px;width:350px}#portraitEmailDialogView .emailPrivacyPolicyNotice{font-size:18px;font-weight:400;max-width:350px;margin-top:7px;margin-left:20px;border:2px solid transparent}#emailViewContainer .emailPrivacyPolicyNotice>label{color:#000;font-weight:700;display:inline;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#emailViewContainer .emailPrivacyPolicyNotice>label>span{white-space:nowrap}#portraitEmailDialogView .emailPrivacyPolicyNotice>label{display:inline;font-size:18px;font-weight:400}#emailViewContainer .emailPrivacyPolicyNotice>input{margin-right:5px}#portraitEmailDialogView .emailPrivacyPolicyNotice>input{margin-left:20px;margin-right:7px}.emailNoticeAckErr{border:2px solid #ff4500!important}#pcs-proxy-images{position:absolute;display:none;top:-7000px;left:7000px}#pcs-tooltip{position:absolute;display:none;color:#000;text-align:left;padding:2px 5px 1px 5px;font-size:12px;z-index:1300;line-height:1.25em;white-space:nowrap;border:1px solid #000;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;-ms-border-top-left-radius:3px;-o-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;-ms-border-top-right-radius:3px;-o-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;-ms-border-bottom-right-radius:3px;-o-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;-ms-border-bottom-left-radius:3px;-o-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-box-shadow:2px 2px 5px #333;-moz-box-shadow:2px 2px 5px #333;box-shadow:2px 2px 5px #333;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e3e4f2 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(100%,#e3e4f2));background:-webkit-linear-gradient(top,#fff 0,#e3e4f2 100%);background:-o-linear-gradient(top,#fff 0,#e3e4f2 100%);background:-ms-linear-gradient(top,#fff 0,#e3e4f2 100%);background:linear-gradient(to bottom,#fff 0,#e3e4f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e3e4f2', GradientType=0)}.copyrightNotice{color:#000;font-size:12px;font-weight:700;text-align:center}.copyrightNotice a{color:#c41230}.copyrightNotice a:hover{color:#32cd32}.pcs-image-share{position:absolute;top:0;left:0;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.remove-opacity{opacity:0}.drop-shadow-1{-webkit-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;-moz-box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important;box-shadow:5px 5px 7px 0 rgba(0,0,0,.8)!important}.drop-shadow-2{-webkit-box-shadow:8px -2px 7px -4px rgba(0,0,0,.8)!important;-moz-box-shadow:8px -2px 7px -4px rgba(0,0,0,.8)!important;box-shadow:8px -2px 7px -4px rgba(0,0,0,.8)!important}.pcs-portrait-splash-container{width:530px;margin-top:30px;margin-bottom:15px}.portrait-splash-help-container{margin-top:0;padding-top:0;padding-bottom:0}.pcs-landscape-splash-container{width:530px;float:left;margin-left:0}.pcs-splash-dialog{margin:auto}.pcs-splash-dialog .pcs-landscape-splash-container .licenseeImgContainer{margin-left:0}.pcs-splash-dialog .pcs-landscape-splash-content{margin-right:0}.pcs-splash-dlg-body{margin-top:25px}.pcs-splash-licensee-name{font-size:24px;font-weight:700;padding-bottom:5px}.pcs-splash-contact{font-size:14px}.licenseeImgContainer img{margin-left:0}.licenseeContactInfo{overflow:visible;padding-top:37px;padding-left:15px;padding-right:0}.pcs-hr-style{width:85%;border:1px solid #000;margin-top:10px;margin-bottom:10px}.pcs-landscape-splash-content{float:right;padding-top:20px}.pcs-landscape-licensee-content{text-align:center;font-size:18px;padding:0 0 5px 0;margin-right:15px}.pcs-landscape-create-account-content{text-align:center;font-size:18px;padding:5px 0 0 0;margin-right:15px}.pcs-hr-splash-landscape{width:95%;margin-right:30px;margin-top:5px;margin-bottom:5px;min-width:340px}.pcs-portrait-licensee-content{padding-top:0;padding-bottom:0}.pcs-portrait-create-account-content{padding-top:0;padding-bottom:0}.pcs-splash-dialog .takemeto-label{text-align:center;font-size:24px}.pcs-splash-dialog .pcs-splash-btn-container>button{width:165px;height:70px;margin-left:8px;margin-right:8px}.pcs-splash-dialog .pcs-splash-dlg-body{height:180px}.cookie-notice-dlg{padding:10px 0 20px 0;text-align:center;max-width:345px;margin:0 auto}.cookie-notice-dlg>.dialogButtonContainer{margin-top:7px}.cookie-notice-dlg>.dialogButtonContainer>input.dialogOk{margin-right:30px}.email-change-dialog>.dialogButtonContainer>input.dialogOk,.general-content .dialogButtonContainer>input.dialogOk,.password-change-dialog>.dialogButtonContainer>input.dialogOk,.password-reset-dialog>.dialogButtonContainer>input.dialogOk,.status-change-dialog>.dialogButtonContainer>input.dialogOk,.username-change-dialog>.dialogButtonContainer>input.dialogOk{margin-right:20px}.narrow-password-reset-dialog>.dialogButtonContainer>input.dialogOk{margin-right:6px}.login-dialog>.login-notices>li{margin-bottom:15px}.login-dialog>.login-create-account{text-align:center;font-size:18px;font-weight:700}#pcs-general-content-contents .pcs-help-dialog-body>h1{margin-top:0;text-align:center}#pcs-general-content-contents .pcs-help-dialog-body{padding-left:10px;margin-left:auto;margin-right:auto}#pcs-general-content-contents .pcs-help-dialog-body .dialogButtonContainer{text-align:center}#pcs-general-content-contents .user-settings-dialog>.dialogButtonContainer,#pcs-general-content-contents .user-settings-dialog>table{margin-left:auto;margin-right:auto}#pcs-general-content-contents .user-settings-dialog>table tr>td{padding-right:10px}#pcs-general-content-contents .user-settings-dialog input.dialogButton{margin-right:10px}#pcs-general-content-contents .user-settings-dialog .dialogButtonContainer,#pcs-general-content-contents .user-settings-dialog .pcs-page-title{text-align:center}#pcs-general-content-contents .general-content-subtitle{font-size:18px;font-weight:500;margin-left:30px}.pcs-admin-hidden{display:none!important}#adminView,#userAdminView{color:#222;background-color:#f8f8f8;padding:16px 20px 24px 20px}#adminView .admin-view-body,#userAdminView .user-priv-admin-body{margin:0}#adminView .dialogButtonContainer,#userAdminView .dialogButtonContainer{margin-right:0}#pcs-general-content-container.pcs-admin-content .dialogButton-normal{background:#1a3a5c!important;background-color:#1a3a5c!important;color:#fff!important;border-color:#1a3a5c!important}#pcs-general-content-container.pcs-admin-content .dialogButton-normal:hover{background:#2b6098!important;background-color:#2b6098!important;color:#fff!important}#pcs-general-content-container.pcs-admin-content .dialogButton-activate,#pcs-general-content-container.pcs-admin-content .dialogButton.active,#pcs-general-content-container.pcs-admin-content .dialogButton:active{background:#27588c!important;background-color:#27588c!important;color:#fff!important;border-color:#1a3a5c!important}#adminView .admin-view-title,#userAdminView .admin-view-title{color:#1a3a5c;text-align:center;font-size:24px;font-weight:700;margin-top:4px;margin-bottom:20px}#adminView .admin-entry-table{margin-top:20px;width:100%;border:1px solid #2d2d2d;border-radius:4px;overflow:hidden}#adminView .admin-entry-col-headers{display:grid;grid-template-columns:minmax(180px,1fr) 2fr;column-gap:8px;padding:4px 8px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#333;background-color:#dde3e8;border-bottom:1px solid #2d2d2d}#adminView .admin-entry-link{display:grid;grid-template-columns:minmax(180px,1fr) 2fr;column-gap:8px;padding:7px 8px;font-size:14px;color:#222;background-color:#fff;border-bottom:1px solid #ccc;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#adminView .admin-entry-link:hover{background-color:#eee}#adminView .admin-entry-col-priv{font-weight:700;color:#1a3a5c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#adminView .admin-entry-col-desc{color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#userAdminView .user-priv-search-label{font-size:14px;font-weight:700;color:#1a3a5c;margin-right:8px}#userAdminView .user-priv-email-search{width:330px;font-size:14px;color:#222}#userAdminView .user-priv-error-msg{color:#c00;font-size:13px;margin-top:10px}#userAdminView .user-priv-user-info{margin-top:8px;margin-bottom:10px;margin-left:18px;padding-left:10px;font-size:15px;color:#222}#userAdminView .user-priv-field-label{font-size:13px;font-weight:700;color:rgba(26,58,92,.65);margin-right:4px}#userAdminView .user-priv-user-info-row{margin-bottom:4px}#userAdminView .user-priv-email-display{font-weight:700;color:#222;margin-right:10px}#userAdminView .user-priv-username-display{font-weight:700;color:#222}#userAdminView .user-priv-section-title{font-size:18px;font-weight:700;color:#1a3a5c;background-color:#dde3e8;margin-top:28px;margin-bottom:8px;padding:5px 10px 4px 10px;border-bottom:1px solid #2d2d2d}#userAdminView .user-admin-affiliate-row{display:flex;align-items:center;margin-top:4px;margin-bottom:10px;margin-left:18px;padding-left:10px}#userAdminView .user-admin-affiliate-select{font-size:14px;color:#222;background-color:#f8f8f8;border:1px solid #2d2d2d;border-radius:3px;padding:3px 6px;min-width:200px}#userAdminView .user-priv-module-group{margin-top:16px;margin-bottom:6px;margin-left:18px}#userAdminView .user-priv-module-name{font-size:16px;font-weight:700;color:#1a3a5c;background-color:#ecf0f2;margin-bottom:6px;padding:4px 10px 3px 10px;border-bottom:1px solid #ccc}#userAdminView .user-priv-checkbox-label{display:block;font-weight:400;color:#222;margin:5px 0 5px 22px;font-size:13px;cursor:pointer}#userAdminView .user-priv-self-admin{opacity:.5;cursor:default}#userAdminView .user-priv-self-admin input[type=checkbox]{cursor:default}#userAdminView .user-priv-display-name{font-weight:700}#userAdminView .user-priv-description{display:block;font-size:12px;margin-top:2px;margin-left:20px;line-height:1.4;color:#666}#userAdminView .user-priv-next-login-note{margin-top:18px;font-size:12px;color:#666}#userAdminView .user-priv-action-btns input{margin:0 8px}.user-priv-autocomplete-list{max-height:400px;overflow-y:auto;overflow-x:hidden}@media (max-width:768px){#userAdminView .user-priv-email-search{width:100%}}@media (max-width:600px){#adminView .admin-entry-col-desc,#adminView .admin-entry-col-priv{font-size:13px}#userAdminView .user-priv-email-search{width:100%}}@media print{#adminView,#userAdminView{display:none}}#estimatorPricingAdminHubView .admin-view-title{color:#1a3a5c}#estimatorPricingAdminHubView .general-content-body{margin-left:30px;margin-right:30px}#estimatorPricingAdminHubView .dialogButtonContainer{margin-right:0}#estimatorPricingAdminHubView .epa-hub-tile-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px;margin-bottom:20px}#estimatorPricingAdminHubView .epa-hub-close-row{text-align:center;margin-top:8px}#estimatorPricingAdminHubView .epa-hub-tile{flex:0 0 220px;border:1px solid #2d2d2d;border-radius:4px;padding:14px 16px;background-color:#fff;cursor:pointer}#estimatorPricingAdminHubView .epa-hub-tile:hover{background-color:#eee}#estimatorPricingAdminHubView .epa-hub-tile-title{font-size:15px;font-weight:700;color:#1a3a5c;margin-bottom:4px}#estimatorPricingAdminHubView .epa-hub-tile-desc{font-size:13px;color:#666}.pcs-affiliate-tier-assignments-subview,.pcs-export-price-list-subview,.pcs-import-price-list-subview,.pcs-part-prices-subview,.pcs-price-tiers-subview{color:#222}.pcs-part-prices-subview .pps-content-wrapper{min-width:900px}.pcs-affiliate-tier-assignments-subview .atas-subview-header,.pcs-part-prices-subview .pps-subview-header,.pcs-price-tiers-subview .pts-subview-header{display:flex;align-items:center;margin-bottom:16px}.pcs-affiliate-tier-assignments-subview .atas-subview-title,.pcs-part-prices-subview .pps-subview-title,.pcs-price-tiers-subview .pts-subview-title{color:#1a3a5c;font-size:20px;font-weight:700;margin:0 0 0 16px}.pcs-affiliate-tier-assignments-subview .atas-error-msg,.pcs-part-prices-subview .pps-error-msg,.pcs-price-tiers-subview .pts-error-msg{color:#c00;font-size:14px;margin-bottom:10px}.pcs-price-tiers-subview .pts-subview-header-right,.pcs-price-tiers-subview .pts-subview-header-spacer{flex:1}.pcs-price-tiers-subview .pts-subview-header-right{text-align:right}.pcs-price-tiers-subview .pts-subview-header{margin-bottom:40px}.pcs-price-tiers-subview .pts-subview-title{font-size:24px;margin:0;text-align:center}.pcs-price-tiers-subview .pts-table-scroll{max-height:400px;overflow-y:auto;margin-bottom:12px;border:1px solid #2d2d2d}.pcs-price-tiers-subview .pts-table{width:100%;border-collapse:collapse;margin-bottom:0;border:none}.pcs-price-tiers-subview .pts-col-headers th{padding:6px 8px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#333;background-color:#dde3e8;position:sticky;top:0;z-index:1;box-shadow:inset 0 -1px 0 #2d2d2d;text-align:left}.pcs-price-tiers-subview .pts-col-tier{width:25%}.pcs-price-tiers-subview .pts-col-actions{width:135px;white-space:nowrap;text-align:right}.pcs-price-tiers-subview .pts-action-btn+.pts-action-btn{margin-left:10px}.pcs-price-tiers-subview .pts-row td{padding:7px 8px;font-size:14px;color:#222;background-color:#fff;border-bottom:1px solid #ccc;vertical-align:middle}.pcs-price-tiers-subview .pts-row:last-child td{border-bottom:none}.pcs-price-tiers-subview .pts-col-tier{font-weight:700;color:#1a3a5c}.pcs-price-tiers-subview td.pts-col-desc{color:#666}.pcs-price-tiers-subview .pts-edit-desc-input,.pcs-price-tiers-subview .pts-edit-tier-input{font-size:14px;padding:3px 6px;border:1px solid #2d2d2d;border-radius:3px;width:90%}.pcs-price-tiers-subview .pts-new-desc-input,.pcs-price-tiers-subview .pts-new-tier-input{font-size:14px;padding:3px 6px;border:1px solid #2d2d2d;border-radius:3px}.pcs-price-tiers-subview .pts-new-tier-input{flex:0 0 25%}.pcs-price-tiers-subview .pts-new-desc-input{flex:1}.pcs-price-tiers-subview .pts-add-row{display:flex;align-items:center;gap:8px;margin-bottom:12px}@media (max-width:560px){.pcs-price-tiers-subview .pts-add-row{flex-wrap:wrap;row-gap:0}.pcs-price-tiers-subview .pts-add-row::after{content:'';display:block;flex:0 0 100%;order:1}.pcs-price-tiers-subview .pts-add-cancel-btn,.pcs-price-tiers-subview .pts-add-save-btn{order:2;margin-top:8px}}.pcs-part-prices-subview .pps-subview-header-right,.pcs-part-prices-subview .pps-subview-header-spacer{flex:1}.pcs-part-prices-subview .pps-subview-header-right{text-align:right}.pcs-part-prices-subview .pps-subview-header{margin-bottom:40px}.pcs-part-prices-subview .pps-subview-title{font-size:24px;margin:0;text-align:center}.pcs-part-prices-subview .pps-picker-row{display:flex;align-items:center;margin-bottom:12px}.pcs-part-prices-subview .pps-picker-label{font-size:14px;font-weight:700;color:#1a3a5c;min-width:90px;margin-right:10px}.pcs-part-prices-subview .pps-dropdown-group{min-width:450px;max-width:700px}.pcs-part-prices-subview .pps-dropdown-group>.dropdown-menu{width:auto;min-width:100%;max-width:700px;max-height:220px;overflow-y:auto;box-sizing:border-box}.pcs-part-prices-subview .pps-dropdown-btn{width:auto;min-width:450px;max-width:700px;height:28px;box-sizing:border-box;padding-top:0;padding-bottom:0;text-align:left;color:#222!important;background:#fff!important;border-color:#888!important;box-shadow:none!important}.pcs-part-prices-subview .pps-dropdown-btn:hover{color:#222!important;background:#fff!important;border-color:#888!important}.pcs-part-prices-subview .open>.pps-dropdown-btn{color:#222!important;background:#eee!important;border-color:#888!important}.pcs-part-prices-subview .pps-grid-scroll{max-height:400px;overflow-y:auto;overflow-x:auto;margin-bottom:12px;border:1px solid #2d2d2d}.pcs-part-prices-subview .pps-grid-table{border-collapse:collapse;border:none;min-width:100%}.pcs-part-prices-subview .pps-grid-table thead th{padding:6px 8px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#333;background-color:#dde3e8;position:sticky;top:0;z-index:1;box-shadow:inset 0 -1px 0 #2d2d2d;border-right:1px solid #ccc;white-space:nowrap;text-align:left}.pcs-part-prices-subview .pps-grid-table thead th:last-child{border-right:none}.pcs-part-prices-subview .pps-col-part-num{min-width:140px;white-space:nowrap;text-align:center}.pcs-part-prices-subview .pps-grid-table thead th.pps-col-part-num{text-align:center}.pcs-part-prices-subview .pps-col-part-desc{min-width:220px;text-align:center}.pcs-part-prices-subview .pps-grid-table thead th.pps-col-part-desc{text-align:center}.pcs-part-prices-subview .pps-grid-actions .pps-cancel-btn{margin-left:20px}.pcs-part-prices-subview .pps-col-price{min-width:90px;text-align:center}.pcs-part-prices-subview .pps-grid-table thead th.pps-col-price{text-align:center}.pcs-part-prices-subview .pps-price-cell{display:inline-flex;align-items:center;gap:3px}.pcs-part-prices-subview .pps-currency-symbol{font-size:13px;color:#666;flex-shrink:0}.pcs-part-prices-subview .pps-grid-row td{padding:5px 8px;font-size:14px;color:#222;background-color:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;vertical-align:middle}.pcs-part-prices-subview .pps-grid-row td:last-child{border-right:none}.pcs-part-prices-subview .pps-grid-row:last-child td{border-bottom:none}.pcs-part-prices-subview .pps-price-input{width:80px;font-size:14px;padding:2px 5px;border:1px solid #ccc;border-radius:3px;text-align:right}.pcs-part-prices-subview .pps-price-input:focus{border-color:#1a3a5c;outline:0}.pcs-part-prices-subview .pps-price-input.pps-price-input-touched{background-color:#fff8d6}.pcs-part-prices-subview .pps-error-msg.pps-status-success{color:#1a7a3d;background-color:#e6f4ec;border:1px solid #a9d9ba;border-radius:4px;padding:6px 12px;font-size:16px;font-weight:700;display:inline-block}.pcs-part-prices-subview .pps-error-msg.pps-status-success::before{content:'\2713\00a0\00a0'}.pcs-part-prices-subview .pps-empty-msg{color:#666;font-size:14px;font-style:italic}.pcs-part-prices-subview .pps-goto-price-tiers{color:#1a3a5c;font-size:14px}.pcs-affiliate-tier-assignments-subview .atas-subview-header-right,.pcs-affiliate-tier-assignments-subview .atas-subview-header-spacer{flex:1}.pcs-affiliate-tier-assignments-subview .atas-subview-header-right{text-align:right}.pcs-affiliate-tier-assignments-subview .atas-subview-header{margin-bottom:40px}.pcs-affiliate-tier-assignments-subview .atas-subview-title{font-size:24px;margin:0;text-align:center}.pcs-affiliate-tier-assignments-subview .atas-picker-row{display:flex;align-items:center;justify-content:center;margin-bottom:16px}.pcs-affiliate-tier-assignments-subview .atas-picker-label{font-size:14px;font-weight:700;color:#1a3a5c;margin-right:10px}.pcs-affiliate-tier-assignments-subview .atas-dropdown-group{min-width:240px}.pcs-affiliate-tier-assignments-subview .atas-dropdown-btn{min-width:240px;max-width:400px;height:28px;box-sizing:border-box;padding-top:0;padding-bottom:0;text-align:left;color:#222!important;background:#fff!important;border-color:#888!important;box-shadow:none!important}.pcs-affiliate-tier-assignments-subview .atas-dropdown-btn:hover{color:#222!important;background:#fff!important;border-color:#888!important;box-shadow:none!important}.pcs-affiliate-tier-assignments-subview .open>.atas-dropdown-btn{color:#222!important;background:#eee!important;border-color:#888!important;box-shadow:none!important}.pcs-affiliate-tier-assignments-subview .atas-dropdown-group>.dropdown-menu{min-width:100%;max-width:400px;max-height:220px;overflow-y:auto}.pcs-affiliate-tier-assignments-subview .atas-tier-panel{border:1px solid #ccc;border-radius:4px;padding:8px 12px;background-color:#fff;max-width:400px;margin-left:auto;margin-right:auto}.pcs-affiliate-tier-assignments-subview .atas-tier-label{display:flex;align-items:flex-start;font-size:14px;color:#222;padding:5px 0;cursor:pointer}.pcs-affiliate-tier-assignments-subview .atas-tier-label:hover .atas-tier-name{color:#1a3a5c}.pcs-affiliate-tier-assignments-subview .atas-tier-checkbox{margin-right:8px;margin-top:3px}.pcs-affiliate-tier-assignments-subview .atas-tier-checkbox:disabled{cursor:default}.pcs-affiliate-tier-assignments-subview .atas-tier-text{display:flex;flex-direction:column}.pcs-affiliate-tier-assignments-subview .atas-tier-name{font-weight:700}.pcs-affiliate-tier-assignments-subview .atas-tier-desc{font-size:12px;color:#666;margin-top:2px}.pcs-affiliate-tier-assignments-subview .atas-empty-msg{color:#666;font-size:14px;font-style:italic}.pcs-export-price-list-subview .epls-subview-header{display:flex;align-items:center;margin-bottom:40px}.pcs-export-price-list-subview .epls-subview-header-right,.pcs-export-price-list-subview .epls-subview-header-spacer{flex:1}.pcs-export-price-list-subview .epls-subview-header-right{text-align:right}.pcs-export-price-list-subview .epls-subview-title{font-size:24px;font-weight:700;color:#1a3a5c;margin:0;text-align:center}.pcs-export-price-list-subview .epls-error-msg{color:#c00;font-size:14px;margin-bottom:10px}.pcs-export-price-list-subview .epls-explanation{max-width:640px;margin:0 auto 12px;font-size:14px}.pcs-export-price-list-subview .epls-instructions{max-width:640px;margin:0 auto 20px;padding-left:20px;font-size:14px}.pcs-export-price-list-subview .epls-instructions li{margin-bottom:14px;line-height:1.5}.pcs-export-price-list-subview .epls-action-row{text-align:center;margin-top:32px;margin-bottom:12px}.pcs-export-price-list-subview .epls-result{max-width:480px;margin:0 auto;background-color:#e6f4ec;border:1px solid #a9d9ba;border-radius:4px;padding:10px 14px;font-size:14px;text-align:center;color:#222}.pcs-import-price-list-subview .ipls-subview-header{display:flex;align-items:center;margin-bottom:16px}.pcs-import-price-list-subview .ipls-subview-header-right,.pcs-import-price-list-subview .ipls-subview-header-spacer{flex:1}.pcs-import-price-list-subview .ipls-subview-header-right{text-align:right}.pcs-import-price-list-subview .ipls-subview-title{font-size:24px;font-weight:700;color:#1a3a5c;margin:0;text-align:center}.pcs-import-price-list-subview .ipls-error-msg{color:#c00;font-size:14px;margin-bottom:10px}@media (max-width:767px){#estimatorPricingAdminHubView .admin-view-title,.pcs-affiliate-tier-assignments-subview .atas-subview-title,.pcs-export-price-list-subview .epls-subview-title,.pcs-import-price-list-subview .ipls-subview-title,.pcs-part-prices-subview .pps-subview-title,.pcs-price-tiers-subview .pts-subview-title{font-size:20px}.pcs-affiliate-tier-assignments-subview .atas-back-btn,.pcs-export-price-list-subview .epls-back-btn,.pcs-export-price-list-subview .epls-download-btn,.pcs-part-prices-subview .pps-back-btn,.pcs-price-tiers-subview .pts-back-btn{font-size:14px;padding:6px 10px}}.pcs-import-price-list-subview .ipls-step-indicator{text-align:center;margin-bottom:36px;font-size:18px;color:#666}.pcs-import-price-list-subview .ipls-step-item{display:inline-block;padding:4px 12px;border-radius:14px}.pcs-import-price-list-subview .ipls-step-sep{margin:0 4px;font-size:14px;color:#ccc}.pcs-import-price-list-subview .ipls-step-item-active{color:#1a3a5c;font-weight:700;background-color:rgba(26,58,92,.15)}@media (max-width:650px){.pcs-import-price-list-subview .ipls-step-indicator{font-size:14px}.pcs-import-price-list-subview .ipls-step-item{padding:3px 8px}.pcs-import-price-list-subview .ipls-step-sep{margin:0 2px;font-size:11px}}.pcs-import-price-list-subview .ipls-form-row{display:flex;align-items:center;margin-bottom:26px}.pcs-import-price-list-subview .ipls-form-row:last-child{margin-bottom:0}.pcs-import-price-list-subview .ipls-step1-upload-form{max-width:480px;margin:0 auto;background-color:#fff;border:1px solid #2d2d2d;border-radius:4px;padding:28px 24px 20px}.pcs-import-price-list-subview .ipls-form-label{font-size:14px;font-weight:700;color:#1a3a5c;min-width:75px;margin-right:10px}.pcs-import-price-list-subview .ipls-file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pcs-import-price-list-subview .ipls-file-input-btn{font-size:14px;padding:4px 10px;margin-right:10px;cursor:pointer}.pcs-import-price-list-subview .ipls-file-input-name{font-size:14px;color:#222;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcs-import-price-list-subview .ipls-delimiter-select{font-size:14px;padding:3px 6px;border:1px solid #2d2d2d;border-radius:3px}.pcs-import-price-list-subview .ipls-step1-footer,.pcs-import-price-list-subview .ipls-step2-footer,.pcs-import-price-list-subview .ipls-step3-footer,.pcs-import-price-list-subview .ipls-step4-footer{margin-top:16px;margin-left:-45px;margin-right:-30px;padding:8px 30px 8px 45px;position:sticky;bottom:-15px;z-index:2;background-color:transparent;box-shadow:none}.pcs-import-price-list-subview .ipls-step-footer-stuck{background-color:#fff;box-shadow:15px 0 0 0 #fff,15px -1px 0 0 #2d2d2d,0 -1px 0 0 #2d2d2d}.pcs-import-price-list-subview .ipls-step-footer-sentinel{height:1px}.pcs-import-price-list-subview .ipls-step-status{min-height:24px;margin-bottom:6px;font-size:16px;text-align:right;color:#666}.pcs-import-price-list-subview .ipls-step-status-pending{color:#e16900}.pcs-import-price-list-subview .ipls-step-status-ready{color:#1a7a3d}.pcs-import-price-list-subview .ipls-step-nav-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pcs-import-price-list-subview .ipls-step-nav-group{display:flex;gap:10px;margin-left:auto}.pcs-import-price-list-subview .ipls-parse-result{max-width:480px;margin:20px auto 12px;background-color:#e6f4ec;border:1px solid #a9d9ba;border-radius:4px;padding:10px 14px;font-size:14px;color:#222}.pcs-import-price-list-subview .ipls-parse-warnings{margin:8px 0 0;padding-left:0;list-style:none}.pcs-import-price-list-subview .ipls-parse-warnings li{padding:4px 8px;margin-bottom:4px;border-left:3px solid #e16900;background-color:#fff;color:#e16900}.pcs-import-price-list-subview .ipls-parse-warnings li:last-child{margin-bottom:0}.pcs-import-price-list-subview .ipls-column-table-title{font-size:16px;font-weight:700;color:#1a3a5c;margin:16px 0 18px}.pcs-import-price-list-subview .ipls-auto-match-note{margin:-6px 0 16px;padding:6px 10px;border-left:3px solid #e16900;background-color:#fff;font-size:14px;color:#e16900}.pcs-import-price-list-subview .ipls-column-table-scroll{max-height:260px;overflow:auto;border:1px solid #2d2d2d;margin-bottom:32px}.pcs-import-price-list-subview .ipls-column-table-container{min-width:1150px}.pcs-import-price-list-subview .ipls-column-table{width:100%;border-collapse:collapse}.pcs-import-price-list-subview .ipls-column-table td,.pcs-import-price-list-subview .ipls-column-table th{min-width:180px}.pcs-import-price-list-subview .ipls-column-table th{padding:8px;font-size:13px;font-weight:700;color:#333;background-color:#dde3e8;position:sticky;top:0;box-shadow:inset 0 -1px 0 #2d2d2d;text-align:left;vertical-align:top}.pcs-import-price-list-subview .ipls-col-role-select{display:block;width:100%;box-sizing:border-box;font-size:13px;padding:2px 4px;margin-bottom:4px}.pcs-import-price-list-subview .ipls-col-new-tier-name-input{display:block;width:100%;box-sizing:border-box;font-size:13px;padding:2px 4px;margin-bottom:4px}.pcs-import-price-list-subview .ipls-col-new-tier-name-input::placeholder{color:#ccc;font-weight:400}.pcs-import-price-list-subview .ipls-col-name{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#333;white-space:normal;word-break:break-word}.pcs-import-price-list-subview .ipls-column-table td{padding:5px 8px;font-size:13px;color:#222;background-color:#fff;border-bottom:1px solid #ccc;white-space:nowrap}.pcs-import-price-list-subview .ipls-col-partnumber{background-color:rgba(26,58,92,.28)}.pcs-import-price-list-subview th.ipls-col-partnumber{box-shadow:inset 0 -3px 0 #1a3a5c}.pcs-import-price-list-subview td.ipls-col-partnumber{font-weight:700}.pcs-import-price-list-subview .ipls-column-table td.ipls-col-footer-cell{padding:4px 8px;border:none;background-color:#fff!important;text-align:center;vertical-align:middle}.pcs-import-price-list-subview .ipls-col-footer-cell.ipls-col-partnumber{background-color:#fff!important}.pcs-import-price-list-subview .ipls-col-role-badge{display:none;font-size:11px;font-weight:700;color:#23a452;white-space:nowrap}.pcs-import-price-list-subview .ipls-step3-summary{margin-bottom:12px}.pcs-import-price-list-subview .ipls-step3-counts{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0 0 8px;padding:0}.pcs-import-price-list-subview .ipls-step3-counts li{font-size:13px;padding:4px 10px;border-radius:12px;background-color:#eee;color:#222}.pcs-import-price-list-subview .ipls-step3-counts li.ipls-count-alert{color:#c00;font-weight:700}.pcs-import-price-list-subview .ipls-step3-counts li.ipls-count-warning{color:#e16900;font-weight:700}.pcs-import-price-list-subview .ipls-step3-warnings{color:#666;font-size:13px;margin:0 0 12px;padding-left:18px}.pcs-import-price-list-subview .ipls-step3-glossary-btn{margin-left:auto}.ipls-glossary-list{max-height:380px;overflow-y:auto;text-align:left;background-color:#fff;color:#222;padding:12px 16px;border-radius:4px}.ipls-glossary-entry{padding:14px 0;border-bottom:1px solid #ccc}.ipls-glossary-entry:last-child{border-bottom:none}.ipls-glossary-term{font-weight:700;color:#1a3a5c;margin-bottom:2px}.ipls-glossary-summary{font-size:14px;color:#222}.ipls-glossary-details{margin-top:6px}.ipls-glossary-more{font-size:13px;color:#0969da;cursor:pointer;list-style:none}.ipls-glossary-more::marker{content:''}.ipls-glossary-more::-webkit-details-marker{display:none}.ipls-glossary-more:focus,.ipls-glossary-more:hover{color:#0751a9}.ipls-glossary-less-label{display:none}.ipls-glossary-details[open] .ipls-glossary-more-label{display:none}.ipls-glossary-details[open] .ipls-glossary-less-label{display:inline}.ipls-glossary-bullets{margin:6px 0 0;padding-left:18px;font-size:14px;color:#222}.ipls-glossary-bullets li{margin-bottom:4px}.ipls-glossary-bullets li:last-child{margin-bottom:0}.pcs-import-price-list-subview .ipls-step3-search-label{font-size:16px;font-weight:700;color:#1a3a5c;margin:0}.pcs-import-price-list-subview .ipls-step3-search-sentinel{height:1px}.pcs-import-price-list-subview .ipls-step3-search{display:flex;align-items:center;gap:10px;margin-bottom:12px;margin-left:-45px;margin-right:-30px;padding:2px 30px 8px 45px;position:sticky;top:-15px;z-index:2;background-color:transparent;box-shadow:none}.pcs-import-price-list-subview .ipls-step3-search.ipls-step3-search-stuck{background-color:#fff;box-shadow:15px 0 0 0 #fff,15px 1px 0 0 #2d2d2d,0 1px 0 0 #2d2d2d;padding:8px 30px 8px 45px}.pcs-import-price-list-subview .ipls-step3-search-field{position:relative;display:inline-block}.pcs-import-price-list-subview .ipls-step3-search-input{font-size:14px;padding:3px 28px 3px 6px;border:1px solid #2d2d2d;border-radius:3px;min-width:220px}.pcs-import-price-list-subview .ipls-step3-search-clear-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:1px;right:1px;bottom:1px;width:28px;padding:0 0 4px;border:none;border-radius:0 3px 3px 0;background:0 0;box-shadow:none;font-size:20px;line-height:1;color:#666;cursor:pointer}.pcs-import-price-list-subview .ipls-step3-search-clear-btn:focus,.pcs-import-price-list-subview .ipls-step3-search-clear-btn:hover{outline:0;color:#222}.pcs-import-price-list-subview .ipls-step3-search-count{font-size:13px;color:#666}.pcs-import-price-list-subview .ipls-step3-groups-scroll{overflow-x:auto}.pcs-import-price-list-subview .ipls-step3-groups-container{min-width:1150px}.pcs-import-price-list-subview .ipls-step3-blocking-group,.pcs-import-price-list-subview .ipls-step3-duplicate-group,.pcs-import-price-list-subview .ipls-step3-invalid-price-group,.pcs-import-price-list-subview .ipls-step3-missing-price-group,.pcs-import-price-list-subview .ipls-step3-normalized-group,.pcs-import-price-list-subview .ipls-step3-quiet-group{background-color:#f8f8f8;border:1px solid #2d2d2d;border-radius:4px;padding:12px 14px;margin-bottom:14px}.pcs-import-price-list-subview .ipls-step3-group-title{font-size:14px;font-weight:700;color:#1a3a5c;margin:0 0 6px}.pcs-import-price-list-subview .ipls-step3-group-title-tag{margin-left:30px;color:#c00}.pcs-import-price-list-subview .ipls-step3-group-title-tag-warning{color:#e16900}.pcs-import-price-list-subview .ipls-step3-group-title-tag-success{color:#1a7a3d}.pcs-import-price-list-subview input[type=button]:not(.ipls-step3-group-toggle):not(.ipls-row-detail-toggle){font-size:14px;padding:6px 10px}.pcs-import-price-list-subview .ipls-step3-group-empty{color:#666;font-size:13px;font-style:italic;margin:0}.pcs-import-price-list-subview .ipls-step3-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;border:1px solid #ccc;border-radius:4px;background-color:#fff;margin-bottom:6px}.pcs-import-price-list-subview .ipls-step3-row-blocking{border-left:3px solid #c00}.pcs-import-price-list-subview .ipls-step3-row-missing-price{border-left:3px solid #e16900}.pcs-import-price-list-subview .ipls-step3-row-invalid-price{border-left:3px solid #c00}.pcs-import-price-list-subview .ipls-row-resolved{border-left:3px solid #1a7a3d}.pcs-import-price-list-subview .ipls-row-locked-by-group{border-left:3px solid #1a7a3d}.pcs-import-price-list-subview .ipls-row-locked-by-group .ipls-row-resolution-status{color:#222}.pcs-import-price-list-subview .ipls-row-locked-by-group .ipls-row-invalid-tiers,.pcs-import-price-list-subview .ipls-row-locked-by-group .ipls-row-missing-tiers,.pcs-import-price-list-subview .ipls-row-locked-by-group .ipls-step3-row-external,.pcs-import-price-list-subview .ipls-row-locked-by-group .ipls-step3-row-status{opacity:.55}.pcs-import-price-list-subview .ipls-row-skipped .ipls-row-invalid-tiers,.pcs-import-price-list-subview .ipls-row-skipped .ipls-row-map-input,.pcs-import-price-list-subview .ipls-row-skipped .ipls-row-missing-tiers,.pcs-import-price-list-subview .ipls-row-skipped .ipls-step3-row-external,.pcs-import-price-list-subview .ipls-row-skipped .ipls-step3-row-status{opacity:.55}.pcs-import-price-list-subview .ipls-step3-row-status{box-sizing:border-box;min-width:113px;margin-left:-8px;padding-left:8px;cursor:pointer;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.pcs-import-price-list-subview .ipls-status-ambiguous,.pcs-import-price-list-subview .ipls-status-unmatched{color:#c00}.pcs-import-price-list-subview .ipls-status-missing-price{color:#e16900}.pcs-import-price-list-subview .ipls-status-invalid-price{color:#c00}.pcs-import-price-list-subview .ipls-step3-missing-price-note{color:#666;font-size:13px;margin:0 0 8px}.pcs-import-price-list-subview .ipls-row-missing-tiers{flex:0 0 345px;font-size:13px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcs-import-price-list-subview .ipls-row-invalid-tiers{flex:0 0 345px;font-size:13px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcs-import-price-list-subview .ipls-status-alias,.pcs-import-price-list-subview .ipls-status-exact,.pcs-import-price-list-subview .ipls-status-normalized{color:#666}.pcs-import-price-list-subview .ipls-step3-row-external{box-sizing:border-box;flex:0 0 168px;margin-left:-8px;padding-left:8px;cursor:pointer}.pcs-import-price-list-subview .ipls-row-external-label{display:block;font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:.04em;color:#666;line-height:1.3}.pcs-import-price-list-subview .ipls-row-external-value{display:block;width:100%;font-weight:700;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcs-import-price-list-subview .ipls-row-map-input{flex:0 0 285px;font-size:14px;padding:3px 6px;border:1px solid #2d2d2d;border-radius:3px}.pcs-import-price-list-subview .ipls-row-resolution-status{flex:1;font-size:12px;color:#666;min-width:160px}.pcs-import-price-list-subview .ipls-step3-group-title-toggleable{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pcs-import-price-list-subview .ipls-row-detail-toggle,.pcs-import-price-list-subview .ipls-step3-group-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;box-shadow:none;padding:0;margin-right:6px;width:auto;font-size:12px;line-height:1;color:#1a3a5c;cursor:pointer;vertical-align:middle}.pcs-import-price-list-subview .ipls-row-detail-toggle:focus,.pcs-import-price-list-subview .ipls-row-detail-toggle:hover,.pcs-import-price-list-subview .ipls-step3-group-toggle:focus,.pcs-import-price-list-subview .ipls-step3-group-toggle:hover{background:0 0;outline:0;color:#0f2134}.pcs-import-price-list-subview .ipls-row-detail-toggle{flex:0 0 16px;margin:0;text-align:center}.pcs-import-price-list-subview .ipls-step3-row>.ipls-row-detail{flex:0 0 auto;width:calc(100% - 24px);min-width:0;margin:0 0 0 24px}.pcs-import-price-list-subview .ipls-row-detail-caption{font-size:11px;color:#666;margin-bottom:4px}.pcs-import-price-list-subview .ipls-row-detail-scroll{overflow-x:auto}.pcs-import-price-list-subview .ipls-row-detail-table{border-collapse:collapse;border-left:1px solid #ccc;border-right:1px solid #ccc}.pcs-import-price-list-subview .ipls-row-detail .ipls-row-detail-table td,.pcs-import-price-list-subview .ipls-row-detail .ipls-row-detail-table th{min-width:120px;padding:4px 8px;white-space:nowrap;text-align:left}.pcs-import-price-list-subview .ipls-row-detail .ipls-row-detail-table th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#333;background-color:#dde3e8}.pcs-import-price-list-subview .ipls-row-detail .ipls-row-detail-table td{font-size:13px;color:#222;border-bottom:1px solid #ccc}.pcs-import-price-list-subview .ipls-dup-group-table td.ipls-dup-detail-cell{padding:0 0 0 26px;border-bottom:none}.pcs-import-price-list-subview .ipls-dup-detail-cell .ipls-row-detail{width:0;min-width:100%;margin:0;padding:2px 0 6px}.pcs-import-price-list-subview .ipls-step3-dup-group{border:1px solid #c00;background-color:rgba(204,0,0,.06);border-radius:4px;padding:10px 12px;margin-bottom:10px}.pcs-import-price-list-subview .ipls-dup-group-resolved{border-color:#1a7a3d;background-color:rgba(26,122,61,.06)}.pcs-import-price-list-subview .ipls-dup-group-label{font-weight:700;color:#222;margin-bottom:0}.pcs-import-price-list-subview .ipls-dup-group-internal-part{color:#666;margin-bottom:4px;margin-left:12px}.pcs-import-price-list-subview .ipls-dup-group-table-scroll{overflow-x:auto}.pcs-import-price-list-subview .ipls-dup-group-table{table-layout:fixed;width:100%;border-collapse:collapse;margin-bottom:8px}.pcs-import-price-list-subview .ipls-dup-group-table td.ipls-dup-col-detail,.pcs-import-price-list-subview .ipls-dup-group-table th.ipls-dup-col-detail{width:20px;padding-left:4px;padding-right:2px;text-align:center}.pcs-import-price-list-subview .ipls-dup-group-table td.ipls-dup-col-radio,.pcs-import-price-list-subview .ipls-dup-group-table th.ipls-dup-col-radio{width:28px;padding-left:6px;padding-right:2px;text-align:center}.pcs-import-price-list-subview .ipls-dup-group-table td.ipls-dup-col-external,.pcs-import-price-list-subview .ipls-dup-group-table th.ipls-dup-col-external{width:160px}.pcs-import-price-list-subview .ipls-dup-group-table td.ipls-dup-col-tier,.pcs-import-price-list-subview .ipls-dup-group-table th.ipls-dup-col-tier{width:150px}.pcs-import-price-list-subview .ipls-dup-group-table th{padding:4px 6px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#333;background-color:#dde3e8;text-align:left}.pcs-import-price-list-subview .ipls-dup-group-table td{padding:4px 6px;font-size:13px;color:#222;border-bottom:1px solid #ccc}.pcs-import-price-list-subview .ipls-dup-group-table td.ipls-dup-cell-invalid,.pcs-import-price-list-subview .ipls-dup-group-table td.ipls-dup-cell-match,.pcs-import-price-list-subview .ipls-dup-group-table td.ipls-dup-cell-noprice{color:#8c8c8c}.pcs-import-price-list-subview .ipls-dup-group-row{cursor:pointer}.pcs-import-price-list-subview .ipls-dup-group-row:hover td{background-color:#eee}.pcs-import-price-list-subview .ipls-dup-group-resolved .ipls-dup-group-row{cursor:default}.pcs-import-price-list-subview .ipls-dup-group-resolved .ipls-dup-group-row:hover td{background-color:transparent}.pcs-import-price-list-subview .ipls-dup-group-row.ipls-dup-row-skipped{cursor:default}.pcs-import-price-list-subview .ipls-dup-group-row.ipls-dup-row-skipped td:not(.ipls-dup-col-detail){opacity:.55}.pcs-import-price-list-subview .ipls-dup-group-row.ipls-dup-row-skipped:hover td{background-color:transparent}.pcs-import-price-list-subview .ipls-dup-row-status{display:block;font-size:11px;font-style:italic;color:#666}.pcs-import-price-list-subview .ipls-dup-group-status{font-size:13px;color:#666}.pcs-import-price-list-subview .ipls-dup-change-btn,.pcs-import-price-list-subview .ipls-dup-resolve-btn,.pcs-import-price-list-subview .ipls-dup-skip-btn{margin-right:8px}.pcs-import-price-list-subview .ipls-row-search-match{background-color:#fff8d6}.pcs-import-price-list-subview .ipls-row-search-current{outline:2px solid #1a3a5c}.ipls-row-autocomplete-list{max-height:300px;overflow-y:auto;overflow-x:hidden;font-size:13px}.pcs-import-price-list-subview .ipls-step4-result,.pcs-import-price-list-subview .ipls-step4-summary{margin-bottom:12px}.pcs-import-price-list-subview .ipls-step4-counts,.pcs-import-price-list-subview .ipls-step4-result-counts{list-style:none;margin:0 0 24px;padding:0;text-align:center}.pcs-import-price-list-subview .ipls-step4-counts li,.pcs-import-price-list-subview .ipls-step4-result-counts li{font-size:14px;padding:4px 0;color:#222}.pcs-import-price-list-subview .ipls-count-skipped{color:#c00;font-weight:700}.pcs-import-price-list-subview .ipls-new-tier-reminder,.pcs-import-price-list-subview .ipls-skip-report-not-stored-note{color:#666;font-size:13px;font-style:italic}.pcs-import-price-list-subview .ipls-new-tier-reminder{text-align:center;margin:0 0 16px}.pcs-import-price-list-subview .ipls-step4-skip-ack{background-color:rgba(204,0,0,.06);border:1px solid #c00;border-radius:4px;padding:8px 12px;margin:0 auto 12px;max-width:500px;font-size:14px}.pcs-import-price-list-subview .ipls-invalid-price-ack-checkbox,.pcs-import-price-list-subview .ipls-missing-price-ack-checkbox,.pcs-import-price-list-subview .ipls-skip-ack-checkbox{margin-right:8px}.pcs-import-price-list-subview .ipls-step4-missing-price-ack{background-color:rgba(225,105,0,.06);border:1px solid #e16900;border-radius:4px;padding:8px 12px;margin:0 auto 12px;max-width:500px;font-size:14px}.pcs-import-price-list-subview .ipls-step4-invalid-price-ack{background-color:rgba(204,0,0,.06);border:1px solid #c00;border-radius:4px;padding:8px 12px;margin:0 auto 12px;max-width:500px;font-size:14px}.pcs-import-price-list-subview .ipls-result-heading{font-size:24px;font-weight:700;color:#1a3a5c;text-align:center}.pcs-import-price-list-subview .ipls-download-skip-report-btn{display:block;margin:24px auto 0}#deletePriceTierConfirm .pts-dlg-affiliate-count,#deletePriceTierConfirm .pts-dlg-price-count{font-weight:700}@media print{#estimatorPricingAdminHubView,.pcs-affiliate-tier-assignments-subview,.pcs-import-price-list-subview,.pcs-part-prices-subview,.pcs-price-tiers-subview{display:none}}#genericDialog .pcs-help-dialog-body .dialogButtonContainer{text-align:center;margin-top:15px}.create-account-dialog>.create-account-footer>p{margin-left:auto;margin-right:auto}.create-account-dialog>.why-create-account-link{text-align:center}.email-change-dialog>.change-email-instructions,.password-reset-dialog>.reset-pwd-instructions,.status-change-dialog>.change-status-instructions{text-align:center}.status-change-dialog>.change-status-instructions{font-size:18px}#pcs-progress-bar{border:1px solid #000;background-color:#d3d3d3;overflow:hidden}#pcs-progress-bar-slider{width:0%;border-right:1px solid #000;background-color:#c41230}#pcs-progress-bar-text-pct{color:#fff;font-size:16px;font-weight:700;left:25px;position:relative;top:-27px}.progress-bar-hdr-text{color:#000;font-weight:700}.pcs-help-footer{margin-top:15px;font-size:12px}.helpVersion{text-align:center}.helpCopyright{text-align:center}.helpCopyright a,.helpCopyright a:visited{color:#4169e1}.helpCopyright a:hover{color:green;text-decoration:none}.helpWebsite{text-align:center}.helpWebsite a,.helpWebsite a:visited{color:#c41230}.helpWebsite a:hover{color:#c00;text-decoration:none}.pcs-negativeZIndex{z-index:-1}.pcs-overflowVisible{overflow:visible!important}.pcs-more-nav-selection>button{width:90px!important;margin-right:0}.pcs-more-nav-selection>.pcs-more-nav-dropdown{width:265px}.pcs-more-nav-dropdown .pcs-button.more-nav{text-align:center}.more-collapse-btn{margin-bottom:1px}.user-collapse-btn>a.pcs-button{margin-bottom:1px}.pcs-user-nav-selection{margin-left:15px}.pcs-user-nav-selection>button{padding-left:15px;padding-right:15px;margin-right:0;float:right}@media (min-width:768px){.pcs-user-nav-selection>button{width:auto!important}}.pcs-user-nav-selection>.pcs-user-nav-dropdown{width:240px}.pcs-user-nav-dropdown .pcs-button.user-nav{text-align:center}.pcs-date{display:none}.pcs-header-title{color:#fff}.pcs-filter-title{color:#fff;padding-left:10px;padding-right:0}.pcs-filter-select{background-color:#fff;color:#000}.media-boxes-load-more-button,.media-boxes-no-more-entries{color:#fff;opacity:1}.media-box-footer{padding:5px;border-top:1px solid #000;display:flex;align-items:center}.media-box-footer>.pcs-mediabox-likes{flex:0 0 auto;margin-left:5px}.media-box-footer>.pcs-mediabox-likes:hover{cursor:pointer}.media-box-footer>.pcs-mediabox-likes>i.fa-heart-o{color:#000}.media-box-footer>.pcs-mediabox-likes>i.fa-heart{color:red}.media-box-footer>.pcs-mediabox-design-id{flex:1;text-align:center}.media-box-footer>.pcs-mediabox-estimator-badge{flex:0 0 auto;margin-right:5px;font-size:11px;font-weight:700;color:inherit;border:1px solid currentColor;border-radius:3px;padding:0 3px}.media-box-header{background-color:#e4e4e4;color:gray;height:25px;border-bottom:1px solid #000}.media-box-header>.pcs-mediabox-delete{font-size:18px;float:right;margin-right:5px;margin-top:-2px}.media-box-header>.pcs-mediabox-delete:hover{cursor:pointer}#sort{margin-right:20px}#pcs-mediabox-grid{background-color:transparent}#pcs-mediabox-grid .media-box-container{border:1px solid #000}#pcs-header{margin:20px}#pcs-mediabox-image-popup{position:relative;background:0 0;padding:0;width:auto;margin:0 auto;border:3px solid #fff;border-radius:20px}#pcs-mediabox-image-popup>.pcs-mediabox-image-popup-header>.pcs-mediabox-design-id{font-size:20px;font-weight:400;text-align:center;padding-top:10px}#pcs-mediabox-image-popup>.pcs-mediabox-image-popup-header>.mfp-close{float:right;margin-top:15px;margin-right:3px;height:0;cursor:pointer}.pcs-mediabox-image-popup-header{width:100%;height:50px;border-color:transparent;color:#fff;border-top-left-radius:16px;border-top-right-radius:16px;background-color:#c41230;background:-webkit-linear-gradient(180deg,#c41230,#911024);background:-moz-linear-gradient(180deg,#c41230,#911024);background:-o-linear-gradient(180deg,#c41230,#911024);background:linear-gradient(180deg,#c41230,#911024)}.pcs-enlarged-image-container{width:100%}.pcs-enlarged-image-container>.pcs-enlarged-image{margin-top:-2px}.pcs-mediabox-image-popup-footer{position:relative;width:100%;height:50px;text-align:center;background-color:transparent;padding:5px 37px 9px 0;border-bottom-left-radius:15px;border-bottom-right-radius:15px;background-color:#c4b598}.pcs-mediabox-image-popup-footer>button{font-size:18px;width:125px;padding:5px 0 5px 0;margin:0 auto;margin-top:1px}.pcs-mediabox-image-popup-footer>.pcs-mediabox-likes{float:left;font-size:20px;color:#000;padding-top:5px;padding-left:10px;cursor:pointer}.pcs-mediabox-image-popup-footer>.pcs-mediabox-likes>i.fa-heart-o{color:#000}.pcs-mediabox-image-popup-footer>.pcs-mediabox-likes>i.fa-heart{color:red}.pcs-mediabox-image-popup-footer>.pcs-mediabox-estimator-badge{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#000;font-size:14px;font-weight:700;border:1px solid #000;border-radius:3px;padding:2px 5px}.pcs-image-popup-hidden{visibility:hidden}.pcs-image-popup-visible{visibility:visible}.pcs-mediabox-filter{display:inline-block;margin-right:10px}.mbtools-filter-select-btn,.mbtools-sort-select-btn{max-width:250px;width:250px;overflow:hidden;float:left}#pcs-mediabox-sortfilter-container{display:none}.mbtools-nav-btn-container{margin-top:40px}#mbtools-nav-buttons{margin-left:87px}#mbtools-nav-buttons button.pcs-button{width:84px;margin-right:20px}.document-dlg-iframe-container{-webkit-overflow-scrolling:touch;position:relative;top:25px;left:20px;margin-right:20px}.document-dlg-iframe-container>iframe{background-color:#fff}.pcs-view-3d-button{font-size:12px;height:26px;line-height:26px;width:57px;position:absolute;top:20px;background-color:#ff4500;color:#fff;font-weight:500;white-space:nowrap;padding:0 5px 25px 5px;border-radius:5px;border:1px solid none;cursor:pointer}.button-depressed{background-color:#cc3700;color:#fff}.pcs-model-3d-viewer{position:relative;top:0;left:0}.pcs-model-3d-viewer>iframe{border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:0;border-right:0}.model-3d-dlg-short-title,.model-3d-dlg-title{width:100%;line-height:34px;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500}.model-3d-dlg-title .model-3d-dlg-part{margin-left:40px;margin-right:40px}.pcs-model-3d-dialog .model-3d-dlg-buttons{position:relative;bottom:-3px}.pcs-tour-button{position:fixed;bottom:33px;right:30px;width:70px;height:33px;line-height:33px;text-align:center;margin:auto;font-size:16px;font-family:Verdana;background-color:#000;color:#ff0;border-radius:10px;z-index:10015;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.pcs-tour-button:hover{cursor:pointer}.introjs-tooltiptext{color:#ff0}.introjs-title{color:#b0c4de}.introjs-title-pagenumber{color:#b0c4de}.introjs-helperLayer{border:1px solid #ff0;box-shadow:0 0 5px 7px #ff0}.introjs-tooltip{background-color:#000;border:solid 2px #fff;border-radius:13px}.introjs-button,.introjs-button:active,.introjs-button:focus,.introjs-button:hover,.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{color:#fff}.introjs-button:active,.introjs-button:focus,.introjs-button:hover{border:2px solid #fff}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{color:#969696}.introjs-arrow.top,.introjs-arrow.top-middle,.introjs-arrow.top-right{border-color:transparent transparent #fff}.introjs-arrow.bottom,.introjs-arrow.bottom-middle,.introjs-arrow.bottom-right{border-color:#fff transparent transparent}.introjs-arrow.left,.introjs-arrow.left-bottom{border-color:transparent #fff transparent transparent}.introjs-arrow.right,.introjs-arrow.right-bottom{border-color:transparent transparent transparent #fff}.introjs-arrow bottom-right{right:20px}.introjs-arrow.top-middle{left:50%}.introjs-arrow.bottom-right,.introjs-arrow.top-right{left:auto}.introjs-arrow-inner{border:7px solid #fff}.introjs-arrow-inner.top,.introjs-arrow-inner.top-middle,.introjs-arrow-inner.top-right{border-color:transparent transparent #000;top:-14px;left:23px}.introjs-arrow-inner.bottom,.introjs-arrow-inner.bottom-middle,.introjs-arrow-inner.bottom-right{border-color:#000 transparent transparent;bottom:-14px;left:23px}.introjs-arrow-inner.left,.introjs-arrow-inner.right{top:23px}.introjs-arrow-inner.left-bottom,.introjs-arrow-inner.right-bottom{bottom:23px}.introjs-arrow-inner.left,.introjs-arrow-inner.left-bottom{left:-14px;border-color:transparent #000 transparent transparent}.introjs-arrow-inner.right,.introjs-arrow-inner.right-bottom{right:-14px;border-color:transparent transparent transparent #000}.introjs-arrow-inner.top-middle{left:50%}.introjs-arrow-inner.bottom-right,.introjs-arrow-inner.top-right{right:13px;left:auto}.pcs-estimator-tla-title{color:#fff;font-size:24px;font-weight:700;margin-bottom:20px}.pcs-estimator-dropdown-group{width:100%}.pcs-estimator-dropdown-group>.dropdown-menu{width:100%;min-width:100%;box-sizing:border-box}.pcs-estimator-dropdown-btn{width:100%;text-align:center;display:flex!important;align-items:center;justify-content:center;color:#fff!important;font-weight:600;background-color:#c41230!important;background:-webkit-linear-gradient(180deg,#c41230,#911024)!important;background:-moz-linear-gradient(180deg,#c41230,#911024)!important;background:-o-linear-gradient(180deg,#c41230,#911024)!important;background:linear-gradient(180deg,#c41230,#911024)!important;border-color:#fff!important}.open>.dropdown-toggle.pcs-estimator-dropdown-btn{color:#fff!important;background-color:#ed3655!important;background:-webkit-linear-gradient(180deg,#d61835,#ed3655)!important;background:-moz-linear-gradient(180deg,#d61835,#ed3655)!important;background:-o-linear-gradient(180deg,#d61835,#ed3655)!important;background:linear-gradient(180deg,#d61835,#ed3655)!important;border-color:#fff!important}.pcs-estimator-label{color:#fff;font-weight:400;font-size:18px}.pcs-estimator-select-btn{max-width:calc(100% - 20px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pcs-estimator-ok-btn{min-width:80px}#estimator-size-dropdown-list.dropdown-menu>li>a,#estimator-type-dropdown-list.dropdown-menu>li>a{display:block;color:#fff!important;font-size:18px;font-weight:600;text-align:center!important;height:45px;line-height:1.42857143;padding-left:10px;padding-top:8px;padding-bottom:3px;margin-right:1px;border:1px groove #f2f2f2!important;-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0;background-color:#c41230!important;background:-webkit-linear-gradient(180deg,#c41230,#911024)!important;background:-moz-linear-gradient(180deg,#c41230,#911024)!important;background:-o-linear-gradient(180deg,#c41230,#911024)!important;background:linear-gradient(180deg,#c41230,#911024)!important}#estimator-size-dropdown-list.dropdown-menu>li>a:hover,#estimator-type-dropdown-list.dropdown-menu>li>a:hover{color:#fff!important;background-color:#ed3655!important;background:-webkit-linear-gradient(180deg,#d61835,#ed3655)!important;background:-moz-linear-gradient(180deg,#d61835,#ed3655)!important;background:-o-linear-gradient(180deg,#d61835,#ed3655)!important;background:linear-gradient(180deg,#d61835,#ed3655)!important}.pcs-estimator-button{position:fixed;bottom:76px;right:30px;width:110px;height:33px;line-height:33px;text-align:center;margin:auto;font-size:16px;font-family:Verdana;background-color:#000;color:#ff0;border-radius:10px;z-index:10015;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.pcs-estimator-button:hover{cursor:pointer}#pcs-estimator-mode-badge{position:absolute;left:250px;top:50%;transform:translateY(-50%);text-align:center;line-height:1.4;font-family:Verdana;font-size:12px;font-weight:400;background-color:#000;color:#ff0;border-radius:4px;padding:4px 10px;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-ms-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.pcs-badge-short{display:none}#pcs-estimator-design-btns{margin-left:0}#estimate-btn{margin-left:12px}@media (max-width:550px){.pcs-bg-select-container{padding-left:10px!important;padding-right:10px!important;text-align:center!important}.pcs-xs-bg-select{display:block!important;text-align:center}}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-panel{box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;background-color:#f8f8f8}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-body{flex:1;overflow-y:auto;overflow-x:auto;padding-bottom:30px;background-color:#f8f8f8}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-content-wrapper{min-width:900px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-heading{box-sizing:border-box;padding-left:15px;padding-bottom:9px;display:flex;align-items:center}@media (max-width:864px){#pcs-general-content-container.pcs-estimator-content #pcs-layout-heading .btn,#pcs-general-content-container.pcs-estimator-content .pcs-estimate-heading .btn{font-size:17px;padding:9px 14px}}@media (max-width:700px){#pcs-general-content-container.pcs-estimator-content #pcs-layout-heading .btn,#pcs-general-content-container.pcs-estimator-content .pcs-estimate-heading .btn{font-size:16px;padding:8px 12px}}@media (max-width:550px){#pcs-general-content-container.pcs-estimator-content #pcs-layout-heading .btn,#pcs-general-content-container.pcs-estimator-content .pcs-estimate-heading .btn{font-size:15px;padding:7px 10px}}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-header{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;column-gap:24px;padding:16px 16px 10px 16px;border-bottom:1px solid #ccc;margin-bottom:16px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-meta-block-left{grid-column:1;grid-row:3;min-width:0}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-header-attributes{grid-column:1/-1;grid-row:2;text-align:center;font-size:16px;padding:0 0 8px 0}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-header-attributes .pcs-estimate-meta-label{font-size:14px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-header-attributes .pcs-estimate-meta-value{font-size:16px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-header-attr-item{display:block;margin-bottom:4px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-meta-block-right{grid-column:2;grid-row:3;text-align:right;white-space:nowrap}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-meta-block-right .pcs-estimate-meta-row{justify-content:flex-end}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-title{grid-column:1/-1;grid-row:1;font-size:28px;font-weight:700;text-align:center;color:#222;margin-bottom:8px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-title-row{grid-column:1/-1;grid-row:1;margin-bottom:8px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-meta-label{font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#888;white-space:nowrap}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-meta-value{font-size:14px;color:#222;overflow-wrap:anywhere;min-width:0}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-meta-row{display:flex;align-items:baseline;margin-bottom:8px;min-width:0}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-bom-header{grid-template-columns:1fr;grid-template-rows:auto auto}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-bom-metadata{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;padding:16px 16px 10px 16px;border-top:2px solid #2d2d2d;margin-top:8px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-bom-metadata .pcs-estimate-meta-block-left{grid-column:1;min-width:0}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-bom-metadata .pcs-estimate-meta-block-right{grid-column:2;text-align:right;white-space:nowrap}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-unpriced-banner{background-color:#fff4cc;border:1px solid #c99c1a;color:#7a5b00;padding:10px 16px;border-radius:4px;font-size:15px;text-align:center;margin:0 16px 16px 16px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-newly-priced-banner{background-color:#e2f3e6;border:1px solid #3a8f52;color:#1e5c30;padding:10px 16px;border-radius:4px;font-size:15px;text-align:center;margin:0 16px 16px 16px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-section{margin-bottom:20px;padding:0 16px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-section-header{font-size:18px;font-weight:700;color:#1a6b3c;background-color:rgba(0,0,0,.05);padding:6px 8px 4px 8px;border-bottom:1px solid #ccc;margin-top:12px;margin-bottom:4px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-subsection{margin-left:16px;margin-bottom:8px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-subsection-header{font-size:16px;font-weight:700;color:#1a6b3c;background-color:rgba(0,0,0,.05);padding:4px 8px 3px 8px;border-bottom:1px solid #ccc;margin-bottom:3px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-col-headers{display:grid;grid-template-columns:130px 1fr 125px 100px 110px 90px;column-gap:8px;padding:3px 0;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#222;border-bottom:1px solid #ccc;margin-bottom:2px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-item-row{display:grid;grid-template-columns:130px 1fr 125px 100px 110px 90px;column-gap:8px;padding:3px 0;font-size:12px;color:#222}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-item-unpriced{border-left:3px solid #c99c1a;background-color:rgba(255,244,204,.7);padding-left:5px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-item-newly-priced{border-left:3px solid #3a8f52;background-color:rgba(226,243,230,.7);padding-left:5px}@media print{#pcs-general-content-container.pcs-estimator-content .pcs-estimate-newly-priced-banner{display:none!important}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-item-newly-priced{border-left:none!important;background-color:transparent!important;padding-left:0!important}}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-bom-mode .pcs-estimate-col-headers,#pcs-general-content-container.pcs-estimator-content .pcs-estimate-bom-mode .pcs-estimate-item-row{grid-template-columns:130px 1fr 125px 100px}#pcs-general-content-container.pcs-estimator-content .pcs-ec-desc{padding-left:8px}#pcs-general-content-container.pcs-estimator-content .pcs-ec-qty{text-align:center;margin-left:-20px}#pcs-general-content-container.pcs-estimator-content .pcs-ec-uom{text-align:left;white-space:nowrap;padding-left:8px}#pcs-general-content-container.pcs-estimator-content .pcs-ec-price{text-align:left;padding-left:18px}#pcs-general-content-container.pcs-estimator-content .pcs-ec-amount{text-align:right;padding-left:8px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-unpriced-cell{font-style:italic;color:#7a5b00;cursor:help}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-part-number{font-weight:700}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-package-row{font-size:12px;font-style:italic;color:#666;padding:1px 0 3px 0;padding-left:calc(90px + 8px)}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-subtotal-row{display:flex;justify-content:flex-end;align-items:baseline;gap:16px;padding:4px 0;border-top:1px solid #ccc;margin-top:2px;font-size:13px;font-weight:700;color:#222}#pcs-general-content-container.pcs-estimator-content .pcs-est-subtotal-amount{min-width:90px;text-align:right}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-financial{display:grid;grid-template-columns:1fr auto;column-gap:16px;row-gap:3px;max-width:420px;margin-left:auto;padding:12px 16px 16px 16px;border-top:2px solid #2d2d2d}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-financial-row{display:contents;font-size:13px;color:#222}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-financial-label{font-size:13px;color:#222;text-align:left;white-space:nowrap;padding:2px 0}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-financial-value{font-size:13px;color:#222;text-align:right;white-space:nowrap;padding:2px 0;min-width:90px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-total-bold{display:grid;grid-column:1/-1;grid-template-columns:1fr auto;column-gap:16px;border-top:1px solid #ccc;padding-top:4px;margin-top:2px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-total-bold .pcs-estimate-financial-label,#pcs-general-content-container.pcs-estimator-content .pcs-estimate-total-bold .pcs-estimate-financial-value{font-weight:700;font-size:14px;color:#000}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-markup-positive{color:#1a7a3d}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-markup-negative{color:#b23030}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-editable{font-family:inherit;font-size:inherit;color:#222;background-color:#fff;border:1px solid #888;border-radius:3px;padding:2px 6px;box-sizing:border-box;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,.12)}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-editable:focus{border-color:#1a6b3c;box-shadow:0 0 0 2px rgba(26,107,60,.25)}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-title-input{flex:0 0 100%;width:100%;font-size:22px;font-weight:700;text-align:center}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-meta-input{min-width:180px;max-width:320px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-date-group{display:inline-flex;min-width:200px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-date-group .pcs-estimate-date-addon{cursor:pointer;flex-shrink:0;width:auto}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-description-block{margin-top:8px;margin-bottom:8px;max-width:100%}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-description-text{font-size:14px;color:#222;white-space:pre-wrap;word-wrap:break-word;line-height:1.4;margin-top:3px;padding:3px 6px 3px 10px;max-height:102px;overflow-y:auto}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-description-text.pcs-description-overflows{border:1px solid #ccc;border-radius:3px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-description-textarea{width:100%;min-height:72px;max-height:102px;resize:none;overflow:hidden;margin-top:3px;padding-left:10px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-meta-select{min-width:140px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-notes{margin:6px 0 8px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-note{font-size:14px;color:#222;padding:1px 0}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-extra-parts-header{font-size:16px;font-weight:700;color:#1a6b3c;background-color:rgba(0,0,0,.05);padding:4px 8px 3px 8px;border-bottom:1px solid #ccc;margin-bottom:3px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-extra-parts-grid{display:grid;grid-template-columns:200px 1fr 80px;align-items:center;gap:0 12px;padding:4px 8px;font-size:13px;color:#222}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-extra-col-headers{font-weight:700;border-bottom:1px solid #ccc;margin-bottom:2px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-extra-part-row{border-bottom:1px solid #ccc}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-extra-parts-edit{margin-top:16px;padding-bottom:220px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-extra-edit-grid{grid-template-columns:1fr 80px auto!important}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-extra-parts-add-row{margin-top:6px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-extra-parts-add-row .pcs-estimate-add-extra-part-btn{font-size:13px;cursor:pointer;color:#222;background:0 0;border:1px solid #ccc;border-radius:3px;padding:2px 10px}#pcs-general-content-container.pcs-estimator-content .pcs-estimate-remove-extra-part-btn{font-size:12px;cursor:pointer;color:#222;background:0 0;border:1px solid #ccc;border-radius:3px;padding:1px 6px;white-space:nowrap}#pcs-general-content-container.pcs-estimator-content .pcs-ep-picker-panel{display:flex;flex-direction:column;padding:12px 0 20px;border-bottom:1px solid #ccc;margin-bottom:8px}#pcs-general-content-container.pcs-estimator-content .pcs-ep-picker-row{margin-bottom:10px}#pcs-general-content-container.pcs-estimator-content .pcs-ep-picker-label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;color:#222}#pcs-general-content-container.pcs-estimator-content .pcs-ep-picker-select{width:100%;max-width:450px;height:28px;box-sizing:border-box}#pcs-general-content-container.pcs-estimator-content .pcs-ep-dropdown-group{min-width:450px;max-width:700px}#pcs-general-content-container.pcs-estimator-content .pcs-ep-dropdown-btn{width:auto;min-width:450px;max-width:700px;height:28px;box-sizing:border-box;padding-top:0;padding-bottom:0;text-align:left;color:#222!important;background:#fff!important;border-color:#888!important;box-shadow:none!important}#pcs-general-content-container.pcs-estimator-content .open>.pcs-ep-dropdown-btn{color:#222!important;background:#eee!important;border-color:#888!important}#pcs-general-content-container.pcs-estimator-content .pcs-ep-dropdown-list{width:auto;min-width:100%;max-width:700px;max-height:220px;overflow-y:auto}#pcs-general-content-container.pcs-estimator-content .pcs-ep-part-row-outer{display:flex;align-items:flex-start;gap:12px}#pcs-general-content-container.pcs-estimator-content .pcs-ep-part-left{flex:0 0 auto;min-width:450px}#pcs-general-content-container.pcs-estimator-content .pcs-ep-part-right{flex:0 0 auto}#pcs-general-content-container.pcs-estimator-content .pcs-ep-qty-add-row{display:flex;align-items:flex-end;gap:8px}#pcs-general-content-container.pcs-estimator-content .pcs-ep-picker-group,#pcs-general-content-container.pcs-estimator-content .pcs-ep-qty-group{display:flex;flex-direction:column}#pcs-general-content-container.pcs-estimator-content .pcs-ep-qty-input{width:70px;height:28px;box-sizing:border-box}#pcs-general-content-container.pcs-estimator-content #pcs-ep-add-btn{height:28px;box-sizing:border-box;padding-top:0;padding-bottom:0}#pcs-general-content-container.pcs-estimator-content .pcs-ep-picker-select:disabled,#pcs-general-content-container.pcs-estimator-content .pcs-ep-qty-input:disabled{opacity:.5;cursor:not-allowed}#pcs-general-content-container.pcs-estimator-content #pcs-ep-add-btn:disabled{opacity:.5;cursor:not-allowed}#pcs-general-content-container.pcs-estimator-content .pcs-ep-parts-list{margin-top:4px}#pcs-general-content-container.pcs-estimator-content .pcs-ep-part-row{display:grid;grid-template-columns:1fr 80px auto;align-items:center;gap:0 8px;padding:4px 0;border-bottom:1px solid #ccc;font-size:13px;color:#222}#pcs-general-content-container.pcs-estimator-content .pcs-ep-row-qty{width:70px;font-family:inherit;font-size:inherit;color:#222;background-color:#fff;border:1px solid #888;border-radius:3px;padding:2px 6px;box-sizing:border-box;outline:0}#pcs-general-content-container.pcs-estimator-content .pcs-ep-row-qty:focus{border-color:#1a6b3c;box-shadow:0 0 0 2px rgba(26,107,60,.25)}#pcs-general-content-container.pcs-estimator-content .pcs-ep-remove-btn{font-size:12px;cursor:pointer;color:#222;background:0 0;border:1px solid #ccc;border-radius:3px;padding:1px 6px;white-space:nowrap}#pcs-general-content-container.pcs-estimator-content #pcs-ep-kit-components{margin-top:6px;padding:6px 8px;background-color:rgba(0,0,0,.05);border-radius:3px}#pcs-general-content-container.pcs-estimator-content .pcs-ep-kit-component-row{font-size:12px;color:#222;padding:1px 0}#pcs-general-content-container.pcs-estimator-content .pcs-ep-kit-contains-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#222;margin-bottom:3px}#pcs-general-content-container.pcs-estimator-content .pcs-ep-pending-kit-row,#pcs-general-content-container.pcs-estimator-content .pcs-ep-view-kit-row{cursor:pointer}#pcs-general-content-container.pcs-estimator-content .pcs-ep-pending-kit-row:hover,#pcs-general-content-container.pcs-estimator-content .pcs-ep-view-kit-row:hover{background-color:#eee}#pcs-general-content-container.pcs-estimator-content .pcs-ep-kit-expand-btn{background:0 0;border:none;padding:0 4px 0 0;margin:0;cursor:pointer;font-size:9px;color:#666;vertical-align:middle;line-height:1}#pcs-general-content-container.pcs-estimator-content .pcs-ep-kit-expand-btn:hover{color:#222}#pcs-general-content-container.pcs-estimator-content .pcs-ep-view-kit-components{padding:5px 8px 5px 14px;margin-bottom:2px;background-color:rgba(0,0,0,.05);border-radius:3px}#pcs-general-content-container.pcs-estimator-content .pcs-ep-view-kit-contains-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#222;margin-bottom:3px}#pcs-general-content-container.pcs-estimator-content .pcs-ep-view-kit-component-row{font-size:12px;color:#222;padding:1px 0}#pcs-general-content-container.pcs-estimator-content .pcs-ep-view-kit-loading{font-size:12px;color:#666;font-style:italic}#pcs-estimator-bg-title{display:none;text-align:center;font-size:18px;font-weight:600;padding:6px 0 0;color:#fff}body.pcs-estimator-active #background-img-container{margin-top:6px}@media print{.pcs-ep-kit-expand-btn,.pcs-ep-picker-panel,.pcs-ep-view-kit-components{display:none!important}}#pcs-general-content-container.pcs-estimator-content .pcs-saved-estimates-view{box-sizing:border-box;height:100%;display:flex;flex-direction:column;padding:16px 16px 0 16px;overflow:hidden;min-width:700px;background-color:#f8f8f8}#pcs-general-content-container.pcs-estimator-content .pcs-se-body{position:relative;flex:1;overflow-y:auto;min-height:0;padding-bottom:30px}#pcs-general-content-container.pcs-estimator-content .pcs-se-title{font-size:28px;font-weight:700;text-align:center;color:#222;margin-bottom:16px}#pcs-general-content-container.pcs-estimator-content .pcs-se-col-headers{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:2fr 1fr 2fr 110px 140px;column-gap:8px;padding:3px 8px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#222;border-bottom:1px solid #ccc;margin-bottom:2px;background-color:#f8f8f8}#pcs-general-content-container.pcs-estimator-content .pcs-se-col-headers .pcs-se-col-date,#pcs-general-content-container.pcs-estimator-content .pcs-se-col-headers .pcs-se-col-description{color:#222}#pcs-general-content-container.pcs-estimator-content .pcs-se-row{display:grid;grid-template-columns:2fr 1fr 2fr 110px 140px;column-gap:8px;padding:7px 8px;font-size:13px;color:#222;border-bottom:1px solid #ccc;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#pcs-general-content-container.pcs-estimator-content .pcs-se-row:hover{background-color:#eee}#pcs-general-content-container.pcs-estimator-content .pcs-se-col-name{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pcs-general-content-container.pcs-estimator-content .pcs-se-col-customer{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pcs-general-content-container.pcs-estimator-content .pcs-se-col-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#666}#pcs-general-content-container.pcs-estimator-content .pcs-se-col-cost{text-align:right;white-space:nowrap}#pcs-general-content-container.pcs-estimator-content .pcs-se-col-date{text-align:right;white-space:nowrap;color:#666}#pcs-general-content-container.pcs-estimator-content .pcs-se-empty{text-align:center;color:#666;font-style:italic;font-size:16px;margin-top:40px}@media print{.pcs-saved-estimates-view{display:none!important}}@media print{body,html{overflow:visible!important;height:auto!important}body{padding:.5in .4in .9in .4in!important}#stairArtistAppMain{position:static!important;width:auto!important}#stairArtistAppBody{margin-top:0!important}#pcs-general-content-container .pcs-general-content-panel-container,#pcs-general-content-container>.container-fluid{padding-left:0!important;padding-right:0!important}#copyrightContainer,#estimatorButton,#partsAndLayoutContainer,#pcs-general-content-title-container,#pcs-media-box-container,#pcs-media-box-title-container,#stairArtistAppNav,#tourButton,.pcs-estimate-heading,.vert-mbtools-tab-content{display:none!important}#pcs-general-content-container,#pcs-general-content-contents,.pcs-estimate-body,.pcs-estimate-panel{overflow:visible!important;height:auto!important}.pcs-estimate-panel{display:block!important}#pcs-general-content-container{display:block!important;opacity:1!important;margin-top:0!important;overflow:visible!important;box-shadow:none!important;border:none!important}#pcs-general-content-contents{overflow:visible!important;padding:0!important}#pcs-general-content-container .panel,#pcs-general-content-container .panel-body{box-shadow:none!important;border:none!important;padding:0!important}.pcs-estimate-content-wrapper{min-width:0!important}.pcs-estimate-col-headers,.pcs-estimate-item-row{grid-template-columns:95px 1fr 45px 70px 75px 80px!important}.pcs-estimate-bom-mode .pcs-estimate-col-headers,.pcs-estimate-bom-mode .pcs-estimate-item-row{grid-template-columns:95px 1fr 45px 70px!important}.pcs-estimate-package-row{padding-left:103px!important}.pcs-estimate-section,.pcs-estimate-subsection{page-break-inside:avoid}.pcs-estimate-section-header,.pcs-estimate-subsection-header{page-break-after:avoid}.pcs-estimate-item-row,.pcs-estimate-package-row,.pcs-estimate-subtotal-row{page-break-inside:avoid}.pcs-estimate-financial{page-break-inside:avoid}.pcs-estimate-description-text{max-height:none!important;overflow-y:visible!important}}