[contenteditable=true]:focus,[href]:focus,[tabindex]:not([tabindex="-1"]):focus,button:focus,details:focus,input:focus,select:focus,textarea:focus{outline:2px solid #0f7fff!important;outline-offset:1px!important}input:focus+label{outline:2px solid #0f7fff!important;outline-offset:1px!important}.calculatorsRow{display:grid;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:768px){.calculatorsRow{gap:20px;grid-template-columns:repeat(3,1fr)}}.calculatorsRow .tool-section{margin-bottom:1rem}.calculatorsRow .tool-section.safety-calculators h2{background-color:#ff5000}.calculatorsRow .tool-section.lean-calculators h2{background-color:#36c}.calculatorsRow .tool-section.product-calculators h2{background-color:#be0000}.calculatorsRow .tool-section.generators h2{background-color:#fadc32;color:#000}.calculatorsRow .tool-section.generators h2::after{content:"\f013"}.calculatorsRow .tool-section.wizards h2{background-color:#1ca206}.calculatorsRow .tool-section.wizards h2::after{content:"\e2ca"}.calculatorsRow .tool-section h2{background-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.2;padding:7px 14px}.calculatorsRow .tool-section h2::after{content:"\f1ec";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:300}.calculatorsRow .tool-section p{font-size:14px;line-height:1.33}.calculatorsRow .tool-section h3{font-size:15px;line-height:1.33;margin:0 0 10px;padding:0}.calculatorsRow .tool-section h3 a{display:block}.calculatorsRow .tool-section h3 a::after{content:"\f054";font-family:"Font Awesome 6 Pro";font-size:50%;font-weight:900;margin-left:5px}.calculatorsRow .tool-section>div{padding:18px 14px}.calculatorsRow .tool-section>div:nth-of-type(2n){background-color:#efefef}.calculatorsRow .tool-section>div p{margin:0}.productView-coreLineup .requestInfo{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:25px 0 45px}.productView-coreLineup .requestInfo .form1{background-color:#efefef;padding:30px 25px}.productView-coreLineup .requestInfo h4{font-size:19px;font-weight:700;line-height:1.2;padding-bottom:12px}.productView-coreLineup .requestInfo p{font-size:15px;line-height:1.33}.requestInfo .form1{margin-bottom:35px}@media only screen and (max-width:767px){.requestInfo .form1>div{padding:0}}.requestInfo .form1 input[type=text]{color:#555;font-size:18px;height:46px;line-height:46px;max-width:100%;padding:0 2%}@media only screen and (min-width:768px){.requestInfo .form1 input[type=text]{width:100%}}.requestInfo .form1 button,.requestInfo .form1 input{border-radius:0}.requestInfo .form1 button[type=button],.requestInfo .form1 button[type=submit],.requestInfo .form1 input[type=button],.requestInfo .form1 input[type=submit]{background:#ff5000;border:0;color:#fff;cursor:pointer;font-size:18px;height:auto;line-height:46px;padding:0 25px;position:absolute;right:0;top:0}[dir=rtl] .requestInfo .form1 button[type=button],[dir=rtl] .requestInfo .form1 button[type=submit],[dir=rtl] .requestInfo .form1 input[type=button],[dir=rtl] .requestInfo .form1 input[type=submit]{left:0;right:auto}.requestInfo .modal{z-index:10001}.requestInfo .guides-form{margin:25px auto 0;max-width:750px}.requestInfo .guides-form .form-field{clear:both!important;float:none;width:100%}.requestInfo .send{font-size:21px;margin-bottom:15px}@media only screen and (min-width:768px){.requestInfo .send{margin-top:40px}}.page-articles{max-width:none}.article-content{padding:30px 15px}.article-content:after,.article-content:before{content:" ";display:table}.article-content:after{clear:both}@media only screen and (min-width:1250px){.article-content{padding:30px 40px}}@media only screen and (max-width:991px){.article-content.blog-post-container,.articles-kaizen .article-content{padding:30px 0}}.article-content h4{padding-top:0}.article-content ul li a{color:#ff5000;font-size:14px;text-decoration:underline}.article-content ul li a:hover{color:#595959}.pages-custom-page-articles .container,.pages-custom-page-articles-search .container,.pages-custom-page-calculators .container,.pages-custom-page-glossary .container,.pages-custom-page-guides .container,.pages-custom-page-infographic .container,.pages-custom-page-resource-hubs .container,.pages-custom-page-resources .container{max-width:none}.article-indent:after,.article-indent:before{content:" ";display:table}.article-indent:after{clear:both}@media only screen and (min-width:992px){.article-indent{padding:0 15px}}@media only screen and (min-width:1250px){.article-indent{padding:0 40px}}.article-indent+p{display:none;margin-bottom:0}@media only screen and (min-width:992px){.article-indent+p{padding:0 15px}}@media only screen and (min-width:1250px){.article-indent+p{padding:0 40px}}@media only screen and (min-width:585px){.article-indent+p{display:block}}.article-indent+p img{height:auto;max-width:100%;width:100%}.article-banner{display:none;position:relative}@media only screen and (min-width:992px){.article-banner{padding:0 15px}}@media only screen and (min-width:1250px){.article-banner{padding:0 40px}}@media only screen and (min-width:585px){.article-banner{display:block}}.article-banner .banner-text{color:#fff;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:34px;font-weight:500;position:absolute;text-shadow:1px 1px 1px rgba(0,0,0,.25);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media only screen and (max-width:1249px){.article-banner .banner-text{font-size:3vw}}.article-banner .banner-text.location-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;left:100px}@media only screen and (max-width:1249px){.article-banner .banner-text.location-left{left:40px}}.article-banner .banner-text.location-left .btn{margin:10px auto 0 0}.article-banner .banner-text.location-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;right:100px}@media only screen and (max-width:1249px){.article-banner .banner-text.location-right{right:40px}}.article-banner .banner-text.location-right .btn{margin:10px 0 0 auto}.article-banner .banner-text .btn{display:inline-block;font-size:18px;max-width:450px;padding-left:40px;padding-right:40px;text-shadow:none}@media only screen and (max-width:991px){.article-banner .banner-text .btn{font-size:2vw}}.article-banner .banner-text .btn::after{font-size:50%}.article-banner a{display:block}.article-banner p{margin-bottom:0}.article-banner img{height:auto;max-width:100%;width:100%}@media only screen and (min-width:1401px){.article-banner img{height:199px;width:1320px}}.article-bar{border-top:1px solid #ccc;font-size:13px;padding-top:15px;position:relative}@media only screen and (min-width:768px){.article-bar{background-color:#efefef;border-top:0;float:left;padding-left:2%;padding-right:2%;padding-top:30px;width:32%}}@media only screen and (min-width:992px){.article-bar{width:28%}}@media only screen and (min-width:1200px){.article-bar{width:26%}}@media only screen and (min-width:1399px){.article-bar{width:24%}}.article-bar h2{color:#333;font-size:16px;font-weight:700;line-height:20px;margin-bottom:1rem;padding-bottom:0}.article-bar ul{margin:0 0 20px 14px}.article-bar ul li{list-style-type:none;margin:0 0 10px}.article-bar ul li::before{color:#ff5000;content:"\f0da";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:900;margin-left:-1.1em;width:1.1em}.article-bar ul li a{color:#ff5000;text-decoration:underline}.article-bar ul li a:hover{color:#333}.article-box{display:block;margin-left:auto;margin-right:auto;max-width:100%!important;width:100%!important}@media only screen and (min-width:768px){.article-box{margin-top:0}}.article-box .resources-title{font-size:15px;font-weight:500;margin-left:auto;margin-right:auto;max-width:250px;padding:15px 0}@media only screen and (max-width:767px){.article-box .resources-title+ul{margin-left:auto;margin-right:auto;max-width:250px}}.article-box .divider:last-child{display:none}.article-sidebar{background-color:#efefef;border-top:15px solid #ccc;float:right;font-size:1.1em;line-height:1.6;margin:15px 0 15px 4%;padding:15px 25px 20px;width:33%}.article-main,.main-article{color:#333}@media only screen and (min-width:768px){.article-main,.main-article{float:left;padding-right:3%;width:68%}}@media only screen and (min-width:992px){.article-main,.main-article{width:72%}}@media only screen and (min-width:1200px){.article-main,.main-article{width:74%}}@media only screen and (min-width:1399px){.article-main,.main-article{width:76%}}.article-main h2,.main-article h2{color:#333;font-weight:500;padding:5px 0}.article-main p,.main-article p{line-height:1.6}.article-main h3,.main-article h3{color:#333;font-weight:500;padding:20px 0 12px}.article-main h4,.main-article h4{color:#333;font-weight:400;padding:20px 0 12px}.article-main .inline-promo hr,.main-article .inline-promo hr{clear:none}.article-main .inline-promo h4,.main-article .inline-promo h4{font-size:19px;font-weight:600;margin:0;padding:10px 0 0}.article-main .inline-promo p,.main-article .inline-promo p{font-size:13px;font-weight:400;margin-top:5px}.article-main .inline-promo a,.main-article .inline-promo a{color:#ff5000}.callout-box{background-color:#f9f9f9;margin-bottom:12px;padding-bottom:5px}.callout-box ul{margin-left:10px}.callout-box ul li{font-size:14px;list-style-type:none;margin-bottom:25px;padding-left:2em;padding-right:15px;position:relative}.callout-box ul li::before{color:#ff5000;content:"\f061";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:900;margin-left:-25px;position:absolute;width:1.3em}.callout-box a{color:#ff5000;text-decoration:underline}.callout-box.no-arrow ul li::before{display:none!important}.round-left{padding-right:2%}.round-left img{margin-bottom:10px;max-width:155px}.callout-logo{float:left;padding:0 1%;width:16%}.callout-logo img{max-width:74px;width:100%}.article-date{color:#595959;display:block;font:italic 300 0.9em Roboto,sans-serif;margin-bottom:.75rem}.similar-posts{margin-top:.5rem!important}.similar-posts+p{display:none!important}.similar-posts li{margin-bottom:.5rem!important}.articleTitle{border-bottom:1px solid #ccc;font-size:24px;font-weight:500;margin-bottom:0;margin-top:15px}@media only screen and (min-width:992px){.articleTitle{font-size:30px;padding-right:300px}}.resource-tags-container{background-color:#efefef;display:none!important;margin:.4rem 40px 0;padding:0 15px!important}@media only screen and (min-width:768px){.resource-tags-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.guide-callout-container{container-type:inline-size;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@container (max-width:500px){.guide-callout-container a:has(img){display:none!important}.guide-callout-container>div>div{padding-right:0!important}}.hidden720{display:none}@media only screen and (min-width:721px){.hidden720{display:block}}.tableContents{background-color:#f9f9f9;border:1px solid #ccc;color:#111;display:block;font-size:13px;line-height:1.3em;margin-bottom:10px;padding:0 0 20px}@media only screen and (min-width:721px){.tableContents{float:left;margin-right:4%;max-width:300px;min-width:300px;width:38%}}@media only screen and (max-width:720px){.tableContents{margin-bottom:25px;padding-bottom:0;width:100%!important}}.tableContents ol{margin:15px 15px 0;padding:0}.tableContents ol ol{list-style-type:lower-alpha;margin-top:2px}.tableContents ol ol:empty{display:none}.tableContents ol li{margin-bottom:0;margin-left:20px;padding:4px 0 4px 5px}.tableContents ol li a{color:#111!important;text-decoration:none}.tableContents ol li a:hover{color:#0030ff!important;text-decoration:underline}@media only screen and (max-width:720px){.tableContents>ol{margin-bottom:15px}}.contentsTitle{background-color:#ddd;color:#333;font-size:15px;font-weight:500;line-height:44px;text-align:center}.contentsTitle button{display:none}@media only screen and (max-width:720px){.contentsTitle button{background:0 0;border:0;color:#00f;display:inline-block;font-size:12px;margin-left:10px;padding-bottom:2px}.contentsTitle button::before{color:#333;content:"[";margin-right:3px}.contentsTitle button::after{color:#333;content:"]";margin-left:3px}}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ccc;border-radius:4px}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.down-with-oee{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.down-with-oee{padding:0}}.down-with-oee .form-control{width:100%}.down-with-oee .form-control[readonly]{background-color:#eee;opacity:1}.down-with-oee .col-form-label{font-weight:700}.down-with-oee .form-field{margin-bottom:0}.down-with-oee .form-field .button{border:0}.down-with-oee .btn-link{color:#333!important}.down-with-oee.pearson .add-row{bottom:39px;position:absolute;right:-30px}.down-with-oee.pearson .chartist-tooltip{background-color:#ff621a!important;border:1px solid #e64800;border-radius:2px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);color:#fff!important;font-weight:500!important;padding:2px 5px!important}.down-with-oee.pearson .chartist-tooltip::before{display:none}.down-with-oee.pearson .ct-series-a .ct-bar,.down-with-oee.pearson .ct-series-a .ct-line,.down-with-oee.pearson .ct-series-a .ct-slice-donut{stroke:#ff5000}.down-with-oee.pearson .ct-series-a .ct-point{cursor:pointer;stroke:#333}.down-with-oee.pearson .ct-series-a .ct-label{color:#333!important;fill:#333!important;margin:0}.down-with-oee.pearson .ct-label{font-size:.8em!important;margin-left:-15px;margin-top:4px}.down-with-oee.pearson .table tfoot td{background-color:#e5e5e5;border-top:1px solid #e5e5e5}.down-with-oee.pearson .table tfoot td a{font-size:12px;font-weight:500;text-decoration:none}.down-with-oee.pearson .table tr td,.down-with-oee.pearson .table tr th{padding:.3rem;text-align:center}.down-with-oee.pearson .table tr td{font-size:13px;width:50%}.down-with-oee.pearson .resultsRow .alert{height:auto;margin-right:0!important;width:100%!important}.down-with-oee.pearson .resultsRow-taki{display:block}.down-with-oee.pearson .resultsRow-taki #canvas{height:400px;width:100%}.down-with-oee.pearson input{background-color:transparent!important;border-color:transparent;text-align:center;width:50px}.down-with-oee .form-increment{padding-right:2px}.down-with-oee .form-increment input[type=number]{-moz-appearance:textfield}.down-with-oee .form-increment input[type=number]::-webkit-inner-spin-button,.down-with-oee .form-increment input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.down-with-oee .form-increment button{border:0;height:30px;padding:0;position:absolute;width:100%}@media only screen and (min-width:585px){.down-with-oee .form-increment button{background-color:transparent;height:50%;right:0;top:0}.down-with-oee .form-increment button:last-of-type{bottom:0;top:auto}.down-with-oee .form-increment button:last-of-type .fa::before{bottom:auto;top:0}}@media only screen and (max-width:584px){.down-with-oee .form-increment button{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.down-with-oee .form-increment button .fa-solid{line-height:30px}.down-with-oee .form-increment button:first-of-type{left:auto;right:0}.down-with-oee .form-increment button:first-of-type .fa-solid::before{content:"\f055"}.down-with-oee .form-increment button:last-of-type{left:0;right:auto}.down-with-oee .form-increment button:last-of-type .fa-solid::before{content:"\f056"}}.down-with-oee .form-increment .fa-solid{color:#999;display:block;font-size:20px;height:100%;position:relative;width:100%}.down-with-oee .form-increment .fa-solid::before{bottom:0;left:0;position:absolute;right:0}.down-with-oee .form-increment .form-input{border:1px solid #bcbcbc;display:block;font-size:24px;font-weight:500;height:50px;line-height:48px;max-width:150px;width:100%}.down-with-oee .help-block{font-size:90%}.down-with-oee .input-group-append{background-color:#eee;border:1px solid #ccc;border-radius:0;bottom:0;color:#555;font-size:14px;font-weight:400;height:42px;line-height:1;padding:0;position:absolute;right:0;text-align:center;top:0;width:40px}@media only screen and (max-width:767px){.down-with-oee .input-group-append{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.down-with-oee .input-group-append{display:none}}.down-with-oee .input-group-append .input-group-text{border:0;width:100%}.down-with-oee .resultsRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.down-with-oee .resultsRow::after,.down-with-oee .resultsRow::before{content:normal}@media only screen and (max-width:584px){.down-with-oee .resultsRow{padding-left:0}}.down-with-oee .resultsRow .alert{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f7f7f9;border:1px solid #e1e1e8;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:150px;margin-bottom:9px;text-align:center;width:100%}@media only screen and (min-width:768px){.down-with-oee .resultsRow .alert{width:32.33333%}}.down-with-oee .resultsRow .alert.alert-success{background-color:#dff0d8;border:1px solid #d6e9c6}.down-with-oee .resultsRow .alert.alert-success a,.down-with-oee .resultsRow .alert.alert-success h3,.down-with-oee .resultsRow .alert.alert-success span{color:#2b542c}.down-with-oee .resultsRow .alert.alert-warning{background-color:#fcf8e3;border:1px solid #faebcc}.down-with-oee .resultsRow .alert.alert-warning a,.down-with-oee .resultsRow .alert.alert-warning h3,.down-with-oee .resultsRow .alert.alert-warning span{color:#66512c}.down-with-oee .resultsRow .alert.alert-danger{background-color:#f2dede;border:1px solid #ebccd1}.down-with-oee .resultsRow .alert.alert-danger a,.down-with-oee .resultsRow .alert.alert-danger h3,.down-with-oee .resultsRow .alert.alert-danger span{color:#843534}.down-with-oee .resultsRow h3{font-size:14px;font-weight:400;padding:0}.down-with-oee .resultsRow span{font-size:1.5rem;font-weight:700}.down-with-oee .resultsRow input{background-color:transparent!important;border:0;-webkit-box-shadow:none;box-shadow:none;text-align:center}.down-with-oee.safety-rate .resultsRow .alert{margin-right:1.5%!important}.down-with-oee.safety-rate .resultsRow .alert:nth-child(-3n+9){margin-right:0!important}@media only screen and (max-width:767px){.safety-rate-calculator{scrollbar-color:#ff5000 #f5f5f5;scrollbar-width:8px;max-width:100%!important;overflow-x:auto}.safety-rate-calculator::-webkit-scrollbar{width:8px;background-color:#f5f5f5}.safety-rate-calculator::-webkit-scrollbar-thumb{background-color:#ff5000;border-radius:10px}.safety-rate-calculator::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px}}.twa-calc table{height:100%}.twa-calc caption{caption-side:top}.meterContainer{height:100%}.tsaMeter{border:1px groove gray;height:100%;margin:0 auto;padding:0;width:22px}.tsaMeter div{margin:0 auto;opacity:0;padding:0;vertical-align:bottom;visibility:hidden;width:20px}.tsaMeter div.appear{opacity:1;visibility:visible}#meterGreen{background:#31a831;height:54.55%}#meterYellow{background:#f7f734;height:22.725%}#meterRed{background:#c92914;height:22.725%}.osha-callout-twa{margin-top:.25rem}.osha-callout-twa>li{display:none}.osha-callout-twa>li:not(:last-of-type){margin-bottom:1rem!important}.osha-callout-twa>li.e80{display:list-item}#barCodeGenerator:not(.hydrated){height:150px;margin:1rem auto;position:relative;width:100%}#barCodeGenerator:not(.hydrated)::after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff url("../img/loading.svg") no-repeat center bottom;background-size:100px;color:#333;content:"Loading generator...";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:2rem;font-weight:700;height:150px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:50%;padding:0;position:absolute;text-align:center;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.start-over .fa-solid{margin-right:8px}.ftf-form{display:none}.do-it-live{background-color:#000;margin-bottom:4px}.do-it-live .ftf-form{display:block}.do-it-live .ftf{background-color:#000}.ftf{background:#fff;padding:10px 35px 25px;position:relative}@media only screen and (max-width:584px){.ftf{padding-left:15px;padding-right:15px}}.ftf .btn-border{background-color:#000!important;border-color:#ffdc00!important;color:#ffdc00!important;margin-left:0;margin-right:auto}.ftf .btn-next{background-color:#ffdc00;border-color:#ffdc00;color:#000!important}@media only screen and (min-width:768px){.ftf .btn-next{min-width:200px}}.ftf .has-error label{color:#d63531}.ftf h3{margin-bottom:5px;margin-top:0;text-transform:uppercase}.ftf h4{color:#fff;font-size:24px;font-weight:700;margin-bottom:20px}.ftf h4 span{color:#ffdc00}.ftf label{background-position:0 0;background-repeat:no-repeat;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-size:18px;font-weight:400;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.ftf fieldset{border:0;display:none;text-align:left}.ftf fieldset .form-group{background:#333;margin-bottom:0;padding:35px 50px 35px 85px}@media only screen and (max-width:584px){.ftf fieldset .form-group{padding-left:50px}}.ftf fieldset h4{background:#333;margin:35px 0 0;padding:35px 50px 0}@media only screen and (max-width:767px){.ftf fieldset h4{padding:35px 35px 0}}@media only screen and (max-width:584px){.ftf fieldset h4{padding:35px 15px 0}}.ftf .checkboxes{margin-bottom:8px}.ftf .checkboxes input[type=checkbox]:checked+label::before{background:#ffdc00;border-color:#ffdc00}.ftf .checkboxes input[type=checkbox]:checked+label::after{content:"\f00d"}.ftf .checkboxes input[type=checkbox]+label{line-height:1.2;padding-left:35px;position:relative}.ftf .checkboxes input[type=checkbox]+label::after,.ftf .checkboxes input[type=checkbox]+label::before{left:0;position:absolute}.ftf .checkboxes input[type=checkbox]+label::before{background:#d1d1d1;border:2px solid #d1d1d1;content:"";display:inline-block;height:18px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:18px}.ftf .checkboxes input[type=checkbox]+label::after{color:#000;content:"";font:900 80%/19px "Font Awesome 6 Pro";left:4px}.ftf .checkboxes.disabled-option input[type=checkbox]+label{opacity:.6}.ftf .radio-star{float:left;margin-bottom:8px;width:33.33333333%}@media only screen and (max-width:767px){.ftf .radio-star{float:none;width:100%}}.ftf .radio-star:nth-child(2n+3){clear:both}.ftf .radio-star input[type=radio]:checked+label::before{background:#ffdc00;border-color:#ffdc00}.ftf .radio-star input[type=radio]:checked+label::after{content:"\f00c"}.ftf .radio-star input[type=radio]+label{height:18px;line-height:1.2;padding-left:35px;position:relative}.ftf .radio-star input[type=radio]+label::after,.ftf .radio-star input[type=radio]+label::before{left:0;position:absolute}.ftf .radio-star input[type=radio]+label::before{background:#d1d1d1;border:2px solid #d1d1d1;border-radius:50%;content:"";display:inline-block;height:18px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:18px}.ftf .radio-star input[type=radio]+label::after{color:#000;content:"";font:900 60%/20px "Font Awesome 6 Pro";left:4px}.ftf .video-star{float:left;text-align:center;width:25%}@media only screen and (max-width:767px){.ftf .video-star{float:none;margin-bottom:4px;text-align:left;width:100%}}@media only screen and (max-width:584px){.ftf .video-star{padding-left:35px}}.ftf .video-star input[type=radio]:checked+label::before{background:#000;border-color:#ffdc00}.ftf .video-star input[type=radio]:checked+label::after{content:"\f00c"}.ftf .video-star input[type=radio]+label{display:block;line-height:28px;margin-bottom:10px;padding-left:40px;position:relative}@media only screen and (min-width:768px){.ftf .video-star input[type=radio]+label{display:inline-block;line-height:1.2;margin-bottom:0;padding-left:0}}.ftf .video-star input[type=radio]+label::after,.ftf .video-star input[type=radio]+label::before{left:0;position:absolute}@media only screen and (min-width:768px){.ftf .video-star input[type=radio]+label::after,.ftf .video-star input[type=radio]+label::before{left:0;margin:auto;right:0;top:-24px}}.ftf .video-star input[type=radio]+label::before{background:#d1d1d1;border:2px solid #d1d1d1;border-radius:50%;content:"";display:inline-block;height:28px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:28px}@media only screen and (min-width:768px){.ftf .video-star input[type=radio]+label::before{height:36px;width:36px}}.ftf .video-star input[type=radio]+label::after{color:#ffdc00;content:"";font-family:"Font Awesome 6 Pro";font-weight:900;left:4px}@media only screen and (min-width:768px){.ftf .video-star input[type=radio]+label::after{left:0;top:-15px}}.ftf .video-star input[type=radio]+label span{display:inline-block;line-height:28px}@media only screen and (min-width:768px){.ftf .video-star input[type=radio]+label span{display:block;line-height:1.2}.ftf .video-star input[type=radio]+label span:first-child{margin-top:25px}}.ftf .btn-link{border:0;color:#fff!important;font-size:14px;padding:0 2rem 0 0;text-decoration:underline}.ftf .btn-link .fa-solid{margin-right:5px}.ftf .productList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#333;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:25px 15px 0;text-align:center}.ftf .productList::after,.ftf .productList::before{content:normal}.ftf .productList>div{display:inline-block;float:none;text-align:left}@media only screen and (max-width:583px){.ftf .productList>div{display:block;width:100%}}.ftf .productList .name{font-size:20px;font-weight:500;margin-bottom:10px}.ftf .productList .name a{color:#333;text-decoration:none}.ftf .productList .name a:hover{text-decoration:underline}.ftf .productList .productItem{background-color:#fff;border:1px solid #ccc;border-radius:12px;margin-bottom:30px;padding:0 25px 5px}.ftf .productList .productItem>p:first-child{margin:0}.ftf .productList .productItem img{margin:0 auto;max-height:240px}.ftf .productList .price{font-size:18px;font-weight:500}.ftf .productList .price span{color:#999;display:inline-block;font-size:13px;margin-left:10px;text-decoration:line-through}.ftf .productList ul{margin-bottom:15px;margin-top:-5px}.ftf .productList li{font-weight:500}.ftf .details{margin-left:35px;margin-top:30px;padding-right:35px;text-align:left}@media only screen and (min-width:768px) and (max-width:991px){.ftf .details{margin-left:10px;padding-right:10px}}@media only screen and (max-width:767px){.ftf .details{display:none}}.ftf .details li{color:#fff!important;font-size:13px;line-height:1.2;list-style-type:none;margin-bottom:12px;padding-left:23px;position:relative}.ftf .details li::before{content:"";font:900 14px "Font Awesome 6 Pro";left:0;position:absolute;top:0}.ftf .details .green::before{color:#00c544;content:"\f058"}.ftf .details .yellow::before{color:#ffdc00;content:"\f071"}.ftf .details .red::before{color:#fc000e;content:"\f056"}.ftf-steps{height:70px;margin:0 auto;max-width:200px;position:relative}.ftf-steps.done .ftf-step:first-child,.ftf-steps.done .ftf-step:nth-child(3){display:none}.ftf-steps.done .ftf-step::after{content:""}.ftf-steps.done .ftf-step .ftf-step-icon{font-size:30px;height:40px;line-height:36px;width:40px}.ftf-step{position:absolute;text-align:center;width:50px;z-index:2}.ftf-step::after{bottom:-20px;color:#fff;left:0;position:absolute;right:0}.ftf-step:first-child{left:0}.ftf-step:first-child::after{content:"Step 1"}.ftf-step:nth-child(2){left:0;margin:0 auto;right:0;text-align:center}.ftf-step:nth-child(2)::after{content:"Step 2"}.ftf-step:nth-child(3){right:0}.ftf-step:nth-child(3)::after{content:"Step 3"}.ftf-step.activated::after{bottom:-25px}.ftf-step.activated .ftf-step-icon{background:#ffdc00;border-color:#ffdc00}.ftf-step.activated .ftf-step-icon::after{color:#000;content:"\f00c";display:block;font-family:"Font Awesome 6 Pro";font-weight:900;margin-top:2px}.ftf-step.active .ftf-step-icon{background:#ffdc00;border-color:#ffdc00}.ftf-step p{bottom:-40px;color:#333;font-size:14px;font-weight:500;position:absolute}.ftf-step-icon{background:#d1d1d1;border:2px solid #d1d1d1;border-radius:50%;color:#fff;display:inline-block;font-size:16px;height:30px;line-height:22px;margin-top:11px;width:30px}.ftf-buttons .btn-link,.ftf-buttons .btn-next{float:right}.ftf-buttons .btn-link{padding-top:30px}@media only screen and (max-width:767px){.step1 .ftf-buttons{padding-bottom:15px}}fieldset.step2 .form-group{padding-left:50px;position:relative}.get-started{background-color:#000;margin-bottom:.5rem;padding:50px}@media only screen and (max-width:584px){.get-started{padding:35px}}.get-started p{color:#fff;font-size:18px;font-weight:500;margin-bottom:0;text-align:center}.get-started p>span{display:block;margin-bottom:40px;margin-top:20px}.get-started p>span>span{color:#ffdc00}.get-started p .btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffdc00;color:#000!important;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0 auto;max-width:250px;padding:2rem 0}@media only screen and (min-width:768px){.get-started .started-top div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:0;max-width:50%}.get-started .started-top div+h2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:0;max-width:50%}}.get-started .started-top h2{color:#fff;font-size:35px;font-weight:700;padding:0}@media only screen and (min-width:768px){.get-started .started-top h2{font-size:38px}}.get-started .started-top h2 span{color:#ffdc00}.ftf-disclaimer p{font-size:13px}.ftf-disclaimer p a[href^=tel]{text-decoration:none}.ftf-disclaimer p a[href^=tel]:hover{color:inherit}.finder .title{color:#fff;font-size:30px;font-weight:700;margin-bottom:-5px;padding:25px 15px 0;text-align:center}@media only screen and (max-width:767px){.finder .title{line-height:1;margin-bottom:0}}.gradient-bar::after{background-image:-webkit-gradient(linear,left top,right top,from(#189800),color-stop(4%,#259d00),color-stop(10%,#40a800),color-stop(16%,#6db700),color-stop(25%,#adc700),color-stop(33%,#e2c800),color-stop(39%,#f9c800),color-stop(44%,#f9bb00),color-stop(48%,#f9a900),color-stop(53%,#f88c00),color-stop(64%,#f84500),color-stop(68%,#f83000),color-stop(72%,#f82000),color-stop(78%,#f81700),color-stop(82%,#da1300),color-stop(85%,#bb0e00),color-stop(92%,#740500),color-stop(95%,#510202),color-stop(98%,#360505),to(#2d0704));background-image:linear-gradient(to right,#189800 0,#259d00 4%,#40a800 10%,#6db700 16%,#adc700 25%,#e2c800 33%,#f9c800 39%,#f9bb00 44%,#f9a900 48%,#f88c00 53%,#f84500 64%,#f83000 68%,#f82000 72%,#f81700 78%,#da1300 82%,#bb0e00 85%,#740500 92%,#510202 95%,#360505 98%,#2d0704 100%);border-radius:6px;content:"";display:block;height:10px;width:100%}@media only screen and (max-width:767px){.gradient-bar::after{background:-webkit-gradient(linear,left top,left bottom,from(#189800),color-stop(4%,#259d00),color-stop(10%,#40a800),color-stop(16%,#6db700),color-stop(25%,#adc700),color-stop(33%,#e2c800),color-stop(39%,#f9c800),color-stop(44%,#f9bb00),color-stop(48%,#f9a900),color-stop(53%,#f88c00),color-stop(64%,#f84500),color-stop(68%,#f83000),color-stop(72%,#f82000),color-stop(78%,#f81700),color-stop(82%,#da1300),color-stop(85%,#bb0e00),color-stop(92%,#740500),color-stop(95%,#510202),color-stop(98%,#360505),to(#2d0704));background:linear-gradient(to bottom,#189800 0,#259d00 4%,#40a800 10%,#6db700 16%,#adc700 25%,#e2c800 33%,#f9c800 39%,#f9bb00 44%,#f9a900 48%,#f88c00 53%,#f84500 64%,#f83000 68%,#f82000 72%,#f81700 78%,#da1300 82%,#bb0e00 85%,#740500 92%,#510202 95%,#360505 98%,#2d0704 100%);border-radius:4px;height:155px;left:35px;position:absolute;top:30px;width:38px;z-index:1}}.pipe-calculator{margin:25px 0;min-height:700px}.pipe-calculator .btn{text-align:center}.pipe-calculator .btn:hover{text-decoration:none}.pipe-calculator .step{position:relative}@media only screen and (min-width:1201px){.pipe-calculator .step{margin-left:-15px;margin-right:-15px}}.pipe-calculator .step p a{color:#ff5000;font-weight:500}.pipe-calculator .step h2{font-size:30px;font-weight:700;margin-bottom:15px}.pipe-calculator .step h4{margin-top:20px}@media only screen and (min-width:768px){.pipe-calculator .step h4{margin-top:0}}.pipe-calculator .step .btn-row{border-top:1px solid #bcbcbc;margin-left:0;margin-right:0;padding-top:50px}@media only screen and (max-width:767px){.pipe-calculator .step .btn-row{padding-top:25px}}.pipe-calculator .step .btn-row .btn{display:block;margin:0 auto;text-align:center}.pipe-calculator .step .btn-row .btn:focus,.pipe-calculator .step .btn-row .btn:hover{text-decoration:none}.pipe-calculator .step-intro{margin-bottom:55px;position:relative}.pipe-calculator .step-intro h3{font-size:20px;font-weight:700}@media only screen and (min-width:992px){.pipe-calculator .step-intro>div:first-of-type p{padding-right:125px}}@media only screen and (max-width:584px){.pipe-calculator .shadow-box{-webkit-box-shadow:none;box-shadow:none;margin-left:-15px;margin-right:-15px}}.pipe-calculator .pipe-list>div:first-of-type+#addPipe .vanish{display:none}.pipe-calculator .pipe-list .add-pipe{border:2px solid #d0d0d0;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;height:150px!important;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media only screen and (max-width:767px){.pipe-calculator .pipe-list .add-pipe{height:auto!important}}.pipe-calculator .pipe-list .add-pipe:hover{-webkit-box-shadow:rgba(0,0,0,.24) 0 0 48px 0;box-shadow:rgba(0,0,0,.24) 0 0 48px 0}.pipe-calculator .pipe-list .add-pipe p{color:#595959;font-size:21px;font-weight:500;margin:0;text-decoration:none}.pipe-calculator .pipe-list .add-pipe .fa-solid{color:#00c544;font-size:32px;margin-right:10px;vertical-align:middle}.pipe-calculator .pipe-list .active .shadow-box{border:2px solid #00c544!important}.pipe-calculator .pipe-panel .number{border-right:2px solid #bcbcbc;padding:20px 0;text-align:center;width:12%}@media only screen and (max-width:584px){.pipe-calculator .pipe-panel .number{border-right:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:10px;text-align:left}}.pipe-calculator .pipe-panel .number span{color:#595959;font-size:36px;font-weight:700;position:relative;text-transform:uppercase}@media only screen and (max-width:584px){.pipe-calculator .pipe-panel .number span{font-size:24px;padding-left:55px}}.pipe-calculator .pipe-panel .number span::before{content:"Pipe";font-size:22px}@media only screen and (min-width:585px){.pipe-calculator .pipe-panel .number span::before{display:block;margin-bottom:-10px}}@media only screen and (max-width:584px){.pipe-calculator .pipe-panel .number span::before{left:0;position:absolute;top:49%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.pipe-calculator .pipe-panel .diameter{width:20%}@media only screen and (max-width:767px){.pipe-calculator .pipe-panel .diameter{width:31%}}@media only screen and (max-width:584px){.pipe-calculator .pipe-panel .diameter{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.pipe-calculator .pipe-panel .diameter label{color:#999;text-align:left}@media only screen and (max-width:584px){.pipe-calculator .pipe-panel .diameter label{text-align:center}}.pipe-calculator .pipe-panel .contents{width:58%}@media only screen and (max-width:767px){.pipe-calculator .pipe-panel .contents{width:45%}}@media only screen and (max-width:584px){.pipe-calculator .pipe-panel .contents{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.pipe-calculator .pipe-panel .contents label{color:#999}@media only screen and (min-width:767px){.pipe-calculator .pipe-panel .contents label{color:#fff}}@media only screen and (max-width:584px){.pipe-calculator .pipe-panel .contents label{text-align:center}}.pipe-calculator .pipe-panel .contents .form-field{display:block}.pipe-calculator .pipe-panel .action{width:10%}@media only screen and (max-width:767px){.pipe-calculator .pipe-panel .action{width:12%}}@media only screen and (max-width:584px){.pipe-calculator .pipe-panel .action{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pipe-calculator .pipe-panel .action .delete-pipe{text-align:right}}.pipe-calculator .pipe-panel .action .fa-solid{color:#595959;font-size:32px}@media only screen and (max-width:584px){.pipe-calculator .pipe-panel .action .fa-solid{font-size:20px}}.pipe-calculator .pipe-panel .form-select{background-position-x:97%;border:1px solid #bcbcbc;color:#999;cursor:pointer;display:block;font-size:22px;font-weight:400;height:50px;line-height:33px;padding-right:25px;text-align:left;width:100%}@media only screen and (max-width:767px){.pipe-calculator .pipe-panel .form-select{font-size:17px}}.pipe-calculator .pipe-panel option[value=""][disabled]{display:none}.pipe-calculator .pipe-panel option{color:#333}.pipe-calculator .form-field{display:inline-block;margin:0}.pipe-calculator .form-increment{position:relative}.pipe-calculator .form-increment input[type=number]::-webkit-inner-spin-button,.pipe-calculator .form-increment input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pipe-calculator .form-increment button{border:0;height:30px;padding:0;position:absolute;width:30px}@media only screen and (min-width:585px){.pipe-calculator .form-increment button{background-color:transparent;height:50%;right:0;top:0}.pipe-calculator .form-increment button:last-of-type{bottom:0;top:auto}.pipe-calculator .form-increment button:last-of-type .fa::before{bottom:auto;top:0}}@media only screen and (max-width:584px){.pipe-calculator .form-increment button{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pipe-calculator .form-increment button .fa-solid{line-height:30px}.pipe-calculator .form-increment button:first-of-type{left:auto;right:0}.pipe-calculator .form-increment button:first-of-type .fa-solid::before{content:"\f055"}.pipe-calculator .form-increment button:last-of-type{left:0;right:auto}.pipe-calculator .form-increment button:last-of-type .fa-solid::before{content:"\f056"}}.pipe-calculator .form-increment .fa-solid{color:#999;display:block;font-size:20px;height:100%;position:relative;width:100%}.pipe-calculator .form-increment .fa-solid::before{bottom:0;left:0;position:absolute;right:0}.pipe-calculator .form-increment .form-input{border:1px solid #bcbcbc;display:block;font-size:24px;font-weight:500;height:50px;line-height:48px;max-width:150px;width:100%}.pipe-calculator .requirements{border:2px solid #bcbcbc;display:inline-block;margin-top:-25px;padding:15px 75px 15px 25px}@media only screen and (max-width:767px){.pipe-calculator .requirements{display:block;margin-bottom:50px}}.pipe-calculator .requirements ul{list-style-type:none;margin:0}.pipe-calculator .requirements li{font-weight:500;margin-bottom:8px}.pipe-calculator .requirements .fa-solid{color:#ff5000;font-size:18px;margin-right:8px;vertical-align:middle}.pipe-calculator .requirements h3{color:#595959;font-size:16px;font-weight:500;margin-top:5px;padding-top:0}.pipe-calculator .pipe-box{border-radius:6px;height:150px!important}@media only screen and (max-width:767px){.pipe-calculator .pipe-box{padding-left:0;padding-right:0}}@media only screen and (max-width:584px){.pipe-calculator .pipe-box{height:175px!important}}@media only screen and (max-width:584px){.pipe-calculator .pipe-box .pipe-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.pipe-calculator .pipe-box .pipe-panel>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;padding:0 5px!important}}@media only screen and (min-width:585px){.pipe-calculator .pipe-box .pipe-panel .form-increment button{right:8px}}.pipe-calculator .estimate-label{background-color:#fcfedb;-webkit-box-shadow:0 0 43px 0 rgba(0,0,0,.23);box-shadow:0 0 43px 0 rgba(0,0,0,.23);padding:20px 25px 7px;position:relative}@media only screen and (min-width:768px){.pipe-calculator .estimate-label::before{background-color:#fcfedb;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.pipe-calculator .estimate-label::after{border:1em solid #000;border-color:transparent transparent #fcfedb #fcfedb;bottom:-2em;-webkit-box-shadow:-3px 0 43px 0 rgba(0,0,0,.23);box-shadow:-3px 0 43px 0 rgba(0,0,0,.23);-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:0;margin-left:-.5em;position:absolute;right:60px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 0;transform-origin:0 0;width:0;z-index:1}}.pipe-calculator .estimate-label p{margin-bottom:1rem;position:relative;z-index:3}@media only screen and (max-width:650px){.needs-table.table thead{display:none}.needs-table.table>tbody>tr{border-bottom:1px solid #ccc;display:block;margin-bottom:0;width:100%}.needs-table.table>tbody>tr td{display:inline-block;padding:2rem 0 1.5rem!important;text-align:center!important;width:48%!important}.needs-table.table>tbody>tr>td:first-of-type{vertical-align:top}.needs-table.table>tbody>tr>td:nth-last-of-type(2){padding-top:0!important}.needs-table.table>tbody>tr>td:first-of-type,.needs-table.table>tbody>tr>td:nth-last-of-type(2){margin-left:3%}}.pipeView-needsItem td{padding:2rem 1.5rem 1.5rem!important}.pipeView-needsItem strong{display:block;font-size:18px;margin-bottom:10px}.pipeView-needsItem span{font-size:13px}.pipeView-needsItem .need-inc.form-increment .form-input{max-width:90px}@media only screen and (min-width:768px){.pipeView-needsItem .need-inc.form-increment .form-input{padding-right:15px}}.supply-list .table{border-top:1px solid #999!important}.supply-list .table .pipeView-finalNeedsItem{border-bottom:1px solid #999}@media only screen and (max-width:700px){.supply-list .table .pipeView-finalNeedsItem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.supply-list .table .pipeView-finalNeedsItem>td{display:inline-block;padding-left:0!important;padding-right:0!important}.supply-list .table .pipeView-finalNeedsItem>td:nth-of-type(odd){-webkit-box-flex:0;-ms-flex:0 30%;flex:0 30%}.supply-list .table .pipeView-finalNeedsItem>td:nth-of-type(2n){-webkit-box-flex:0;-ms-flex:0 66%;flex:0 66%}}.supply-list .table .pipeView-finalNeedsItem .supply-inc{position:relative}.supply-list .table .pipeView-finalNeedsItem .supply-inc .form-input:disabled{color:transparent;margin-bottom:-5px;padding-right:0!important}@media only screen and (max-width:584px){.supply-list .table .pipeView-finalNeedsItem .supply-inc .form-input:disabled{display:none!important}}.supply-list .table .pipeView-finalNeedsItem .supply-inc .button:disabled{position:static}@media only screen and (max-width:584px){.supply-list .table .pipeView-finalNeedsItem .supply-inc .button:disabled{display:none!important}}.supply-list .table .pipeView-finalNeedsItem .supply-inc .button:disabled::after{color:#999;content:"-";display:block;font-size:24px;left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.supply-list .table .pipeView-finalNeedsItem .supply-inc .button:disabled .fa-solid{display:none}.supply-list .table .pipeView-finalNeedsItem a{text-decoration:none}.supply-list .table .pipeView-finalNeedsItem>td{padding:2.15rem 1.5rem;position:relative}.supply-list .table .pipeView-finalNeedsItem>td:first-of-type{width:125px}.supply-list .table .pipeView-finalNeedsItem>td:first-of-type img{margin:0 auto;max-width:125px}.supply-list .table .pipeView-finalNeedsItem>td:last-of-type{width:175px}.supply-list .table .pipeView-finalNeedsItem td{text-align:left}.supply-list .table .pipeView-finalNeedsItem td .labelinfo{margin-left:-1.5rem;width:100%}@media only screen and (max-width:767px){.supply-list .table .pipeView-finalNeedsItem td .labelinfo span,.supply-list .table .pipeView-finalNeedsItem td .labelinfo strong{display:block}}.supply-list .table .pipeView-finalNeedsItem .disclaimer{color:#999;font-size:13px;padding:0 1.5rem}@media only screen and (max-width:767px){.supply-list .table .pipeView-finalNeedsItem .disclaimer{padding-right:0}}.supply-list .table .pipeView-finalNeedsItem .disclaimer .color-orange{display:block;margin-top:.78571rem}.supply-list .table .pipeView-finalNeedsItem .disclaimer .fa-solid{margin-right:3px}.supply-list .table .pipeView-finalNeedsItem .disclaimer a{text-decoration:none}.supply-list .table .pipeView-finalNeedsItem .disclaimer a .color-orange{display:inline;margin-top:0}.supply-list .table .pipeView-finalNeedsItem .need-inc.form-increment .form-input{max-width:90px}@media only screen and (min-width:768px){.supply-list .table .pipeView-finalNeedsItem .need-inc.form-increment .form-input{padding-right:12px}}.supply-list .table .pipeView-finalNeedsItem .diameter{background-color:#fcfedb;border:1px solid #f4f5ec;border-radius:4px;height:96px;padding:22px 0;text-align:center}@media only screen and (max-width:767px){.calculator-app .step-intro{display:block}}.calculator-app .step-one .pipe-list{counter-reset:section}.calculator-app .step-one .pipe-panel .number span::after{content:counter(section);counter-increment:section}@media only screen and (max-width:584px){.calculator-app .step-one .pipe-panel .number span::after{font-size:22px}}.calculator-app .step-one .btn-row{border-top:0}.calculator-app .step-one .diameter .form-increment input{padding-right:15px}@media only screen and (max-width:584px){.calculator-app .step-one .diameter .form-increment input{max-width:none;padding-right:0}}.calculator-app .step-one .diameter .form-increment::after{color:#999;content:"in";display:inline-block;font-size:17px;font-weight:500;position:absolute;right:41px;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media only screen and (max-width:584px){.calculator-app .step-one .diameter .form-increment::after{bottom:-34px;content:"inches";font-size:15px;left:0;right:0;top:auto}}.calculator-app .step-three{margin-bottom:0}.calculator-app .step-three .alert-success{background-color:#73b562;border-color:#73b562;color:#fff}@media only screen and (max-width:584px){.calculator-app .step-three .alert-success strong{display:block;margin-bottom:7px}}.calculator-app .step-three .btn-row{border-top:0;padding-top:0}.calculator-app .step-three .btn-row .btn{float:none!important;font-size:16px;margin-left:auto;text-transform:none!important}.calculator-app .step-three .btn-row.call-expert{font-size:24px;font-weight:700;margin-top:80px}@media only screen and (max-width:767px){.calculator-app .step-three .btn-row.call-expert>div{margin:0 auto}.calculator-app .step-three .btn-row.call-expert>div a{display:block;text-decoration:underline}}.calculator-app .step-three .btn-row.call-expert a{color:inherit;font-weight:inherit;text-decoration:none}.calculator-app .step-three .btn-row.call-expert img{margin:15px 0;max-width:300px}@media only screen and (max-width:767px){.calculator-app .step-three .btn-row.add-to-cart-row{display:block;margin:0 0 -50px;text-align:center}.calculator-app .step-three .btn-row.add-to-cart-row .btn{margin-top:35px}}.calculator-app .step-three .btn-row.add-to-cart-row strong{font-size:17px;font-weight:500}.calculator-app .step-three .btn-row.add-to-cart-row h4{font-size:28px;font-weight:700;margin:0 0 20px;padding:0}.calculator-app .supplyPrice{width:200px}@media only screen and (max-width:584px){.calculator-app .supplyPrice{text-align:center!important}}.calculator-app .supplyPrice em{font-style:normal;text-decoration:line-through}.calculator-app .supplyPrice p{margin-bottom:0}.calculator-app .supplyPrice small{display:inline-block;margin-top:8px}.calculator-app .supplyPrice span::before{content:"$"}.calculator-app .supplyPrice span::after{content:"/ea";font-size:80%}.calculator-app .cart-total{margin:0!important;padding:0!important}.calculator-app .supply-total{margin-bottom:30px}.calculator-app .supply-total strong{font-weight:700!important}.calculator-app .supply-total ul{margin-left:0;width:100%}.calculator-app .supply-total .cart-total-label,.calculator-app .supply-total .cart-total-value{display:inline-block;float:none;font-weight:700;text-align:right;width:auto}.calculator-app .supply-total .cart-total-label{padding-right:15px}.calculator-app .supply-total .cart-total-grandTotal{top:0}@media only screen and (max-width:767px){.calculator-app .supply-total .cart-total-grandTotal{padding-bottom:15px}}.calculator-app .supply-total .disclaimer{font-size:13px}.calculator-app .discount-total{font-style:italic}.calculator-app .discount-total strong{font-weight:500!important}.calculator-app .discount-total .cart-total-value{color:#73b562;font-weight:500!important}.calculator-app .pipeView-needsLabel{text-align:left!important}.calculator-app .labelinfo ul{margin-bottom:0}.calculator-app .labelinfo li{margin-bottom:2px}.calculator-app .form-option-variant--color{height:35px;position:relative;width:70px}.calculator-app .form-option-variant--color::after{display:none}.calculator-app .interest{margin-top:40px}.calculator-app .interest h3{font-weight:700;padding-bottom:0}@media only screen and (min-width:992px){.page-qr-code{display:-webkit-box;display:-ms-flexbox;display:flex}}.page-qr-code img,.page-qr-code svg{margin-bottom:10px;width:100%}.page-qr-code canvas{height:100%!important;width:100%!important}.page-qr-code canvas:not(.is-hidden)+img{display:none}.page-qr-code .form-group{width:100%}.page-qr-code .form-group .row{width:100%}.page-qr-code .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1180px){.page-qr-code .tabs{scrollbar-color:#ff5000 #f5f5f5;scrollbar-width:5px;overflow-x:auto;overflow-y:hidden}.page-qr-code .tabs::-webkit-scrollbar{height:5px;background-color:#f5f5f5}.page-qr-code .tabs::-webkit-scrollbar-thumb{background-color:#ff5000;border-radius:10px}.page-qr-code .tabs::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px}.page-qr-code .tabs::after{background-color:red;content:"";display:block;height:100%;width:10px}}.page-qr-code .tabs .tab{float:none}.page-qr-code .tabs a{color:#333;display:inline-block;min-width:62px;padding:.5rem 1rem .25rem;text-align:center;text-decoration:none}.page-qr-code .tabs a .fa-solid{display:block;margin-bottom:2px}.page-qr-code .tabs a svg{display:block;height:15px;margin:0 auto 2px;width:15px}.page-qr-code .form{padding:15px}.page-qr-code .form .form-group{margin-bottom:15px}@media only screen and (min-width:585px){.page-qr-code .form .form-group{display:-webkit-box;display:-ms-flexbox;display:flex}}.page-qr-code .form .form-group:last-of-type{margin-bottom:0}.page-qr-code .form .form-label{font-weight:500;margin-top:6px}.page-qr-code .form .form-label::after{content:":"}.page-qr-code fieldset{border:0;margin:0 auto}@media only screen and (min-width:992px){.page-qr-code fieldset{max-width:85%}}.page-qr-code legend{border-bottom:0}.page-qr-code legend svg{height:20px;margin-bottom:5px;margin-right:5px;width:20px}.page-qr-code .tab.is-active{background-color:#ff5000;border-color:#ff5000}.page-qr-code .tab.is-active .tab-title{color:#fff;font-weight:500;text-decoration:none}.page-qr-code .linksholder{margin:5px 0 10px}.page-qr-code .downloadholder{margin:-20px 0 15px;position:relative;z-index:2}.page-qr-code .downloadholder a{font-weight:500;margin-right:10px;text-decoration:none}.page-qr-code .downloadholder a i{color:#ff5000;margin-right:5px}.page-qr-code .wrapresult{margin-bottom:0;position:relative}.page-qr-code .preloader{background-color:rgba(255,255,255,.9);bottom:0;display:none;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;z-index:2}.page-qr-code .preloader.visible{display:block}.page-qr-code .preloader .fa-solid{font-size:72px;left:0;margin:auto;position:absolute;right:0;top:40%}.tabs{border-bottom:1px solid #e5e5e5;margin:0}.tabs::after{display:block;clear:both;content:""}.tab{border-bottom:#fff;display:block;list-style:none;margin:0;padding:0;position:relative}@media (min-width:551px){.tab{float:left}}.tab-title{color:#757575;display:block;font-size:15px;padding:.78571rem 1.57143rem}.tab-title:hover{color:#333}.tab.is-active .tab-title{color:#333;font-weight:700}@media (min-width:551px){.tabs--vertical{border-bottom:0;float:left;margin:0 0 1.5rem;max-width:20%;width:20%}}.tabs--vertical .tab{float:none}.tabs-contents{margin-bottom:1.5rem}.tabs-contents::after{display:block;clear:both;content:""}@media (min-width:551px){.tabs-contents--vertical{float:left;max-width:80%;padding-left:1.5rem;width:80%}.tabs-contents--vertical>.tab-content{padding:0 1.5rem}}.tab-content{display:none;padding:1.5rem 0}.tab-content.is-active{display:block}.no-js .tab-content{display:block;float:none}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#474747}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#fff}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23FFFFFF' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23FFFFFF' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23FFFFFF'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:3rem;padding:.375rem 1.75rem .375rem .75rem;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ccc;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#474747;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:3rem;margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:3rem;margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#474747;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#fff}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:3rem;padding:.375rem .75rem;overflow:hidden;font-family:inherit;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ccc;border-radius:4px}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 4px 4px 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:none;transition:none}}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:585px){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}[aria-label][role~=tooltip]{position:relative}[aria-label][role~=tooltip]::after,[aria-label][role~=tooltip]::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;opacity:0;pointer-events:none;-webkit-transition:all var(--microtip-transition-duration, .18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);transition:all var(--microtip-transition-duration, .18s) var(--microtip-transition-easing, ease-in-out) var(--microtip-transition-delay, 0s);position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10;-webkit-transform-origin:top;transform-origin:top}[aria-label][role~=tooltip]::before{background-size:100% auto!important;content:""}[aria-label][role~=tooltip]::after{background:rgba(17,17,17,.9);border-radius:4px;color:#fff;content:attr(aria-label);font-size:var(--microtip-font-size, 13px);font-weight:var(--microtip-font-weight,normal);text-transform:var(--microtip-text-transform,none);padding:.5em 1em;white-space:nowrap;-webkit-box-sizing:content-box;box-sizing:content-box}[aria-label][role~=tooltip]:focus::after,[aria-label][role~=tooltip]:focus::before,[aria-label][role~=tooltip]:hover::after,[aria-label][role~=tooltip]:hover::before{opacity:1;pointer-events:auto}[role~=tooltip][data-microtip-position|=top]::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:6px;width:18px;margin-bottom:5px}[role~=tooltip][data-microtip-position|=top]::after{margin-bottom:11px}[role~=tooltip][data-microtip-position|=top]::before{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);bottom:100%;left:50%}[role~=tooltip][data-microtip-position|=top]:hover::before{-webkit-transform:translate3d(-50%,-5px,0);transform:translate3d(-50%,-5px,0)}[role~=tooltip][data-microtip-position|=top]::after{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);bottom:100%;left:50%}[role~=tooltip][data-microtip-position=top]:hover::after{-webkit-transform:translate3d(-50%,-5px,0);transform:translate3d(-50%,-5px,0)}[role~=tooltip][data-microtip-position=top-left]::after{-webkit-transform:translate3d(calc(-100% + 16px),0,0);transform:translate3d(calc(-100% + 16px),0,0);bottom:100%}[role~=tooltip][data-microtip-position=top-left]:hover::after{-webkit-transform:translate3d(calc(-100% + 16px),-5px,0);transform:translate3d(calc(-100% + 16px),-5px,0)}[role~=tooltip][data-microtip-position=top-right]::after{-webkit-transform:translate3d(calc(0 + -16px),0,0);transform:translate3d(calc(0 + -16px),0,0);bottom:100%}[role~=tooltip][data-microtip-position=top-right]:hover::after{-webkit-transform:translate3d(calc(0 + -16px),-5px,0);transform:translate3d(calc(0 + -16px),-5px,0)}[role~=tooltip][data-microtip-position|=bottom]::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:6px;width:18px;margin-top:5px;margin-bottom:0}[role~=tooltip][data-microtip-position|=bottom]::after{margin-top:11px}[role~=tooltip][data-microtip-position|=bottom]::before{-webkit-transform:translate3d(-50%,-10px,0);transform:translate3d(-50%,-10px,0);bottom:auto;left:50%;top:100%}[role~=tooltip][data-microtip-position|=bottom]:hover::before{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}[role~=tooltip][data-microtip-position|=bottom]::after{-webkit-transform:translate3d(-50%,-10px,0);transform:translate3d(-50%,-10px,0);top:100%;left:50%}[role~=tooltip][data-microtip-position=bottom]:hover::after{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}[role~=tooltip][data-microtip-position=bottom-left]::after{-webkit-transform:translate3d(calc(-100% + 16px),-10px,0);transform:translate3d(calc(-100% + 16px),-10px,0);top:100%}[role~=tooltip][data-microtip-position=bottom-left]:hover::after{-webkit-transform:translate3d(calc(-100% + 16px),0,0);transform:translate3d(calc(-100% + 16px),0,0)}[role~=tooltip][data-microtip-position=bottom-right]::after{-webkit-transform:translate3d(calc(0 + -16px),-10px,0);transform:translate3d(calc(0 + -16px),-10px,0);top:100%}[role~=tooltip][data-microtip-position=bottom-right]:hover::after{-webkit-transform:translate3d(calc(0 + -16px),0,0);transform:translate3d(calc(0 + -16px),0,0)}[role~=tooltip][data-microtip-position=left]::after,[role~=tooltip][data-microtip-position=left]::before{bottom:auto;left:auto;right:100%;top:50%;-webkit-transform:translate3d(10px,-50%,0);transform:translate3d(10px,-50%,0)}[role~=tooltip][data-microtip-position=left]::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:18px;width:6px;margin-right:5px;margin-bottom:0}[role~=tooltip][data-microtip-position=left]::after{margin-right:11px}[role~=tooltip][data-microtip-position=left]:hover::after,[role~=tooltip][data-microtip-position=left]:hover::before{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}[role~=tooltip][data-microtip-position=right]::after,[role~=tooltip][data-microtip-position=right]::before{bottom:auto;left:100%;top:50%;-webkit-transform:translate3d(-10px,-50%,0);transform:translate3d(-10px,-50%,0)}[role~=tooltip][data-microtip-position=right]::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E") no-repeat;height:18px;width:6px;margin-bottom:0;margin-left:5px}[role~=tooltip][data-microtip-position=right]::after{margin-left:11px}[role~=tooltip][data-microtip-position=right]:hover::after,[role~=tooltip][data-microtip-position=right]:hover::before{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}[role~=tooltip][data-microtip-size=small]::after{white-space:initial;width:80px}[role~=tooltip][data-microtip-size=medium]::after{white-space:initial;width:150px}[role~=tooltip][data-microtip-size=large]::after{white-space:initial;width:260px}