@charset "UTF-8";body,html{height:100%;padding:0;margin:0}body{height:100%;margin:0;padding:0;color:#252530;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.fixed-position{top:0;left:0}body.fixed-position.admin-bar{top:46px}#main-container{min-height:calc(100vh - 530px)}#main-container.logged-out{min-height:calc(100vh - 530px)}.mb-30{margin-bottom:30px}@media all and (max-width:630px){.mb-30{margin-bottom:10px}}.mt-30{margin-top:30px}.container-wide{max-width:1250px;margin:0 auto!important}.container-wide.row:after,.container-wide.row:before{display:none}@media all and (max-width:1290px){.container-wide{max-width:100%;box-sizing:border-box;padding:0 20px}}#wrapper,.container{max-width:1170px;margin:0 auto!important;padding:0}#wrapper:after,#wrapper:before,.container:after,.container:before{display:none}@media all and (max-width:1210px){#wrapper,.container{max-width:100%;box-sizing:border-box;padding:0 20px}}.row{display:flex;flex-wrap:wrap;gap:16px;margin:0}.row.align-items_center{align-items:center}.row.gap-0{gap:0}.row.gap-wide{gap:40px}.row:after,.row:before{display:none}.col-2{flex:0 1 auto;width:calc(50% - 8px)}.col-55{flex:0 1 auto;width:calc(55% - 8px)}.col-45{flex:0 1 auto;width:calc(45% - 8px)}.col-3{flex:0 1 auto;width:calc(33.333% - 10.667px)}.col-4{flex:0 1 auto;width:calc(22% - 8px)}.popup .form-group.row .col-4{width:calc(25% - 12px)}.col-3_4{flex:0 1 auto;width:calc(78% - 8px)}.col-5{flex:0 1 auto;width:calc(20% - 12.8px)}.col-2_5{flex:0 1 auto;width:calc(40% - 8px)}.col-3_5{flex:0 1 auto;width:calc(60% - 8px)}.col-4_5{flex:0 1 auto;width:calc(80% - 8px)}.col-6{flex:0 1 auto;width:calc(16% - 5.333px)}.col-5_6{flex:0 1 auto;width:calc(84% - 26.665px)}.gap-0 .col-3{width:33.333%}.gap-0 .col-4{width:23%}.gap-0 .col-3_4{width:77%}.gap-0 .col-5{width:20%}.gap-0 .col-2_5{width:37%}.gap-0 .col-3_5{width:63%}.gap-0 .col-6{width:16%}.gap-0 .col-5_6{width:84%}.gap-wide>.col-2{width:calc(50% - 20px)}.gap-wide>.col-55{flex:0 1 auto;width:calc(55% - 20px)}.gap-wide>.col-45{flex:0 1 auto;width:calc(45% - 20px)}@media all and (max-width:1080px){.col-5{width:calc(33.333% - 10.667px)}.gap-0 .col-5{width:33%}}@media all and (max-width:980px){.gap-wide>.col-55{flex:0 1 auto;width:100%}.gap-wide>.col-45{flex:0 1 auto;width:100%}}@media all and (max-width:767px){.col-3,.col-5{width:calc(50% - 8px)}.gap-0 .col-3,.gap-0 .col-5{width:50%}.gap-wide>.col-2{width:calc(50% - 20px)}}@media all and (max-width:630px){.dashboard-box.col-3,.gap-0 .dashboard-box.col-3{width:100%}}@media all and (max-width:480px){.col-3,.col-5,.gap-0 .col-3,.gap-0 .col-5{width:100%}}@font-face{font-family:AdBuchSBCon;src:url(library/fonts/adbuchsb-con-webfont.eot);src:local("☺"),url(../library/fonts/adbuchsb-con-webfont.woff) format("woff"),url(../library/fonts/adbuchsb-con-webfont.ttf) format("truetype"),url(../library/fonts/adbuchsb-con-webfont.svg#webfonthvnSAZx9) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Castrol Icons";src:url(../library/fonts/castrolicons.eot);src:url(../library/fonts/castrolicons.eot?#iefix) format("embedded-opentype"),url(../library/fonts/castrolicons.woff) format("woff"),url(../library/fonts/castrolicons.ttf) format("truetype"),url(library/fonts/castrolicons.svg#castrolsanscon-regularregular) format("svg");font-weight:400;font-style:normal}body{font-family:Arial,Helvetica,sans-serif}.h1,.h2,.h3,.h4,.h6,h1,h2,h3,h4,h5{font-family:AdBuchSBCon,Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:400;margin-top:0;margin-bottom:16px}h1{color:#00833b;font-size:30px;line-height:36px}h2{color:#00833b;font-size:24px;line-height:26px}h2.h1-styles{font-size:30px;line-height:36px}h3{color:#00833b;font-size:24px;line-height:26px}h4{font-size:18px;line-height:24px}a{color:#333}a:hover{color:#db2f31;text-decoration:none}p{font-size:14px;line-height:22px;color:#2f3240;margin:0 0 16px}ol,ul{padding-left:30px}ol li,ul li{font-size:14px;line-height:22px;color:#2f3240}ol li{padding-bottom:10px}img{max-width:100%;height:auto}.text-center{text-align:center}.margin-bottom-60{margin-bottom:60px}.fixed-position{position:fixed}.overflow-hidden{overflow:hidden}@media all and (min-width:768px){.overflow-hidden{overflow:auto}}.green{color:#00833b}.red{color:#db2f31}.alignleft{float:left;margin:.375em 1.75em 1.75em 0}.alignright{float:right;margin-left:20px}.aligncenter{clear:both;display:block;margin:0 auto 1.75em}@media (max-width:500px){.alignleft,.alignright{float:none;margin:0 auto;display:block}}.button{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-image:none;background:0 0;margin:16px 0 32px;border:1px solid #252530;padding:10px 30px;text-transform:uppercase;font-size:14px;line-height:22px;color:#707070;border-radius:25px;text-decoration:none}.page-id-9760 .button{white-space:wrap;margin:0 0 10px}.btn-default,.btn-primary,.btn-secondary,.button,.button-secondary{text-transform:uppercase;padding:10px 30px;font-size:14px;line-height:22px;color:#707070;border-radius:25px;text-shadow:none;border:1px solid #252530;cursor:pointer;background:#fff;text-decoration:none}.btn-primary{color:#fff;background:#00833b;border:none;text-decoration:none}.btn-primary:hover{color:#fff}.btn-secondary,.button-secondary{background:0 0;border:1px solid #00833b;color:#00833b}.btn-secondary:hover,.button-secondary:hover{color:#00833b}.btn-block{padding:9px 16px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}.hide{display:none}@media (min-width:768px){.css-col.css-col-2{-moz-column-count:2;-moz-column-gap:10px;-moz-column-rule:none;-webkit-column-count:2;-webkit-column-gap:10px;-webkit-column-rule:none;column-count:2;column-gap:10px;column-rule:none}}.proposal-form{margin-bottom:40px}.proposal-form .label-helper{display:block}@media (min-width:768px){.two-col-css{-moz-columns:2;columns:2;-moz-column-break-inside:avoid;break-inside:avoid}.two-col-css .form-group{-moz-column-break-inside:avoid;break-inside:avoid;padding-right:20px}}.proposal-buttons{text-align:right}.proposal-buttons .btn{margin:5px 2px 0;display:inline-block}.form-item{margin:10px 0}.form-item.inline-block{margin-right:1em}.form-item p{margin:0}.form-group{margin-bottom:20px}.form-group img{padding:5px;border:1px solid #ccc;max-height:150px;margin:5px 0}.form-section{margin:20px 0;padding:20px 0 0;border-top:1px solid #ccc;box-sizing:border-box}.tier-form-section{margin:10px 0;padding:20px 0 0;box-sizing:border-box}.select2-container .select2-selection--single .select2-selection__rendered,select{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}select{padding:8px}textarea{color:#666}input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{width:100%}input[type=file]{font-style:italic;padding:5px 0;text-align:right;color:#666}.select2-container{border-radius:5px}.ui-table .select2-container{margin:0 auto;text-align:center}.select2-container .select2-selection--single{border:none!important;height:auto!important;border-radius:5px!important}.select2-container .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.5em!important}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#eee}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-selection--single .select2-selection__arrow{height:30px;height:90%!important}.select2-results{color:#666}.ui-table input[type=email],.ui-table input[type=number],.ui-table input[type=tel],.ui-table input[type=text],.ui-table select,.ui-table textarea{margin:0 auto;text-align:center;display:block;color:#666}#comboCalc2 .ui-table .pkg-row input,#comboCalc2 .ui-table .pkg-row select,#comboCalc2 .ui-table .pkg-row textarea{margin:0 auto;text-align:center;display:block}input[type=checkbox],input[type=radio]{margin-right:5px;display:inline-block}input[type=submit].btn{margin:10px 0 0}input[readonly]{background:inherit;box-shadow:none;border:none;text-align:center;color:#00833b}.form-item .description{display:inline-block}div.wpcf7-response-output{margin:1em .5em 0}input[type=checkbox]{display:none!important}.short-checkbox{width:100%;text-align:center;border:1px solid #ccc;display:inline-block}input[type=checkbox]+label{display:block;position:relative;padding:10px 10px 10px 2.5em;background:#fff;border-radius:5px;width:95%;font-weight:400;font-size:14px;margin-bottom:0;box-sizing:border-box}input[type=checkbox]+label:before{content:"";position:absolute;display:block;width:1.25em;height:1.25em;margin:0;vertical-align:middle;background:#ccc;border-radius:5px;cursor:pointer;top:.75em;left:.75em;z-index:1;box-sizing:border-box}input[type=checkbox]:checked+label:before{background:#00833b;background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20style%3D%22fill%3A%23FFFFFF%3B%22%20points%3D%2214%2C4%2011%2C1%205.003%2C6.997%203%2C5%200%2C8%204.966%2C13%204.983%2C12.982%205%2C13%20%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center}.proposal-output h1,.proposal-output h2,.proposal-output h3,.proposal-output h4{font-family:fieldwork,sans-serif;text-transform:none}.proposal-output h1{font-size:50px;line-height:55px}.proposal-output h2{font-size:35px;line-height:1em;margin-bottom:20px}.proposal-output h2.proposal-builder-category-heading{padding-bottom:25px;margin-bottom:30px;border-bottom:1px solid #707070}.proposal-output h3{font-size:29px;line-height:1em;margin-bottom:20px}.proposal-output h4{color:#00833b;margin-bottom:0;font-size:17px;line-height:19px}.proposal-output table~h4{margin-bottom:10px}.proposal-output .proposal-line{display:block;margin-bottom:5px}.proposal-output .row.margin-b-20{margin-bottom:20px}.proposal-output .proposal-builder-recommended-item{max-width:940px;margin-bottom:50px}.proposal-output .proposal-builder-recommended-item .col-4{display:flex}.proposal-output .intro p{font-family:Arial,Helvetica,sans-serif;font-size:22px;line-height:30px;max-width:768px}.proposal-output img.proposal-image{max-width:100%;height:200px;width:100%}.proposal-output img.proposal-image.proposal-image-cover{-o-object-fit:cover;object-fit:cover}.proposal-output img.proposal-image.proposal-image-contain{-o-object-fit:contain;object-fit:contain}#fixie{position:static!important;width:100%!important}.page-template-proposal-calculator-processor .ui-mobile .ui-page-active,div.ui-mobile-viewport.proposal_calculator{overflow-x:visible}.proposal_calculator h1{line-height:48px}.page-template-calculator-processor table.profit-calculator,.page-template-calculator-processor table.proposal-calculator{margin-top:40px!important}#complete_proposal{margin:20px 0 0}.content-bg{padding-bottom:20px!important}#calculator{min-height:100px!important;margin-bottom:20px;position:relative}.calculator-content .col-sm-12{width:100%}.ui-table a.calc-hidden,.ui-table td.calc-hidden,.ui-table tr.calc-hidden{display:none}.ui-table a.calc-shown,.ui-table td.calc-shown,.ui-table tr.calc-shown{display:block}.reset-form-button{display:inline-block;vertical-align:middle;margin-top:3px}.csrc-hide{display:none}.upgrade2-col{display:none!important}.proposal-calculator .bodyContent table td{padding:20px!important}.proposal-calculator .bodyContent table th{padding:10px!important}.proposal-calculator .bodyContent table.row-spacing td{padding:5px 10px!important}.proposal-calculator .bodyContent table.row-spacing tr:nth-child(odd){border-top:1px solid #ccc}.proposal-calculator .bodyContent table.row-spacing tr:nth-child(odd) td{padding:10px 10px 5px!important}.proposal-calculator .bodyContent table.row-spacing tr:nth-child(even) td{padding:5px 10px 10px!important}.proposal-calculator .bodyContent table td div,.proposal-calculator .bodyContent table th div{font-size:16px!important;line-height:1.25!important}.proposal-calculator .bodyContent table th div{font-family:fieldwork,Arial,sans-serif;font-size:18px!important}.proposal-calculator .bodyContent table.spacer-table td{background:#fff!important}.proposal-calculator .bodyContent table td div{color:#333!important}.proposal-calculator .bodyContent table td.product div,.proposal-calculator .bodyContent table td.total div{font-weight:400!important}.proposal-calculator .bodyContent table td.total-amount div{color:#00833b!important}.profit-calculator h1,.proposal-calculator h1{font-size:30px!important}.headerContent,.profit-calculator .bodyContent table td,.profit-calculator .bodyContent table td div,.profit-calculator .bodyContent table td p,.profit-calculator .bodyContent table td span,.profit-calculator .bodyContent table th,.profit-calculator .bodyContent table th div,.profit-calculator .bodyContent table th p,.profit-calculator .bodyContent table th span{font-size:16px!important}.ui-btn,.ui-btn:visited{border:1px solid #8a0000;border-top-color:#a80000;border-left-color:#a80000;text-shadow:0 1px rgba(0,0,0,.75);font-family:AdBuchSBCon,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:18px;padding:.5em 1em;z-index:1000}.ui-grid-b>.ui-block-a,.ui-grid-b>.ui-block-b,.ui-grid-b>.ui-block-c{width:auto}.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper{text-shadow:none}.ui-table{width:100%;margin-bottom:15px}.ui-table th{background-color:#00833b;color:#fff;text-shadow:none;padding:10px!important;text-align:center!important;font-weight:400!important;vertical-align:middle!important}.ui-table tr{margin:5px 0;border-bottom:1px solid #fff}.ui-table td{padding:7px 5px}.ui-table.proposal-results-table{margin-top:20px}.ui-table.proposal-results-table tr{margin:0 0 10px 0}.ui-table.proposal-results-table td{padding:0;text-align:left}.ui-table.proposal-results-table h2{margin:0}.ui-table-reflow.ui-responsive tbody td,.ui-table-reflow.ui-responsive tbody th,.ui-table-reflow.ui-responsive td,.ui-table-reflow.ui-responsive th,.ui-table-reflow.ui-responsive thead td,.ui-table-reflow.ui-responsive thead th{vertical-align:middle}.ui-table select.inline-block+.select2-container{width:calc(100% - 45px)!important;display:inline-block}.ui-table select.currentProduct+.select2-container{width:100%!important;display:inline-block}.ui-table input[type=text].netpriceCalc{width:calc(100% - 65px);display:inline-block;padding:10px 5px}.table-stripe tbody tr td,.table-stripe tbody tr th{background:#fff!important}@media all and (max-width:667px){.ui-table input,.ui-table input[type=text],.ui-table select{width:100%}.ui-table{display:block}.ui-table tbody,.ui-table td,.ui-table th,.ui-table thead,.ui-table tr{display:block}.ui-table thead tr{position:absolute;top:-9999px;left:-9999px}.ui-table tr{border:1px solid #ccc}.ui-table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:130px;display:block;text-align:center}.ui-table td::before{position:absolute;top:6px;left:6px;width:115px;padding-right:10px;content:attr(data-label);font-size:.85em;text-align:left}.ui-table.proposal-results-table tr{border:none;padding:0}.ui-table.proposal-results-table td{width:100%;border:none;padding:0}.ui-table.proposal-results-table td::before{width:100%}.ui-table.proposal-results-table p{margin:0}.no-responsive-label td,.ui-table td.no-responsive-label,.ui-table.no-responsive-label td,td.no-responsive-label{padding-left:0;text-align:center;width:100%;margin:0 auto}.no-responsive-label td::before,.ui-table td.no-responsive-label::before,.ui-table.no-responsive-label td::before,td.no-responsive-label::before{content:none}.form-item.inline-block .button,.form-item.inline-block input.button[type=submit]{margin:0}.form-item.inline-block{width:100%;text-align:center}.combo-results .header-info{text-align:center}.combo-results .header-info input,.combo-results .header-info textarea{padding:0;text-align:center}.proposal-buttons.text-center{text-align:left}.proposal-buttons .btn{margin-left:0;margin-right:0;display:inline-block}}.calc-add-btn,.calc-rem-btn,.col-calc-add-btn,.col-calc-rem-btn{position:absolute;top:17px;text-indent:100%;display:inline-block;overflow:hidden;white-space:nowrap;width:30px;height:30px;vertical-align:middle}.calc-add-btn,.col-calc-add-btn{right:35px}.calc-rem-btn,.col-calc-rem-btn{right:0}.calc-add-btn::after,.calc-rem-btn::after,.col-calc-add-btn::after,.col-calc-rem-btn::after{left:50%;margin-left:-11px;margin-top:-11px;top:50%;content:"";display:block;height:22px;position:absolute;width:22px;background-color:rgba(0,0,0,.3);background-position:center center;background-repeat:no-repeat;border-radius:1em}.calc-add-btn::after,.col-calc-add-btn::after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C5%209%2C5%209%2C0%205%2C0%205%2C5%200%2C5%200%2C9%205%2C9%205%2C14%209%2C14%209%2C9%2014%2C9%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.calc-rem-btn::after,.col-calc-rem-btn::after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Crect%20y%3D%225%22%20style%3D%22fill%3A%23FFFFFF%3B%22%20width%3D%2214%22%20height%3D%224%22%2F%3E%3C%2Fsvg%3E")}@media all and (min-width:768px){#netDownActionBtns{margin-top:-54px}}.calc a.btn{font-weight:400;margin:10px 5px}.calc a.btn:last-child{margin-right:0}.calc .btn-primary{color:#fff}.calc .btn-primary:visited{color:#fff}.calc .btn-secondary{color:#333}.calc .btn-secondary:hover{background:#9c9c9c;color:#333}#netDownCalcHD thead input{display:inline-block}#completesatisfactionCalc .col-calc-add-btn,#completesatisfactionCalc .col-calc-rem-btn,#netDownCalcHD thead .calc-add-btn,#netDownCalcHD thead .calc-rem-btn{top:15px;right:10px;position:absolute}#completesatisfactionCalc .col-calc-add-btn,#completesatisfactionCalc .col-calc-rem-btn{top:10px;right:25px}#netDownCalcHD input[type=checkbox]+label{margin-left:-10px}#netDownCalcHD input{height:34px}#netDownCalcHD .currency{float:left;margin:3px -15px 0 4px}#netDownCalcHD #popupNetDownProducts{width:90%;margin-left:-45%}#netDownCalc .currency{margin:3px -15px 0 4px}.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default{background:#00833b;color:#fff}a[href$="castrol-complete-satisfaction-program/"],a[href="#popupLoginCSPCalc"],a[href="#popupLoginCSPCalc_pdf"],a[href="#popupLoginRewardsCalc_pdf"]{display:none}a[href="#popupLoginRewardsCalc"],a[href="#popupNetDownCalc"],a[href="#popupNetDownCalc_pdf"]{display:none}.popup{display:none;position:fixed;z-index:200;top:25%;left:50%;margin-left:-175px;padding:20px;box-sizing:border-box;width:350px;border-radius:10px;background:#fff}.overlay,.popup-overlay{background:rgba(0,0,0,.6);height:100%;left:0;position:fixed;top:0;width:100%;z-index:90;display:none}.slackout{display:block!important}#calculator .ui-popup-container{top:60px!important}input[readonly]{text-align:left}.tml-wrapper{max-width:320px;margin:0 auto;clear:both}.tml .error,.tml .message{color:#333;padding:.5em;max-width:320px;margin:0 auto 10px}.tml .error{border:1px solid #c00;background-color:#ffebe8}.tml .message{border:1px solid #e6db55;background-color:#ffffe0}.page-template-page_registration-login h1{text-align:center;margin-top:0}@media (min-height:815px){.page-template-page_registration-login article{margin-top:60px}}@media (max-width:1200px){#nav li a{padding:15px 13px 10px}#main-nav input{width:150px}}@media (max-width:767px){body{padding-right:0;padding-left:0}#header{background-position:-800px top}#header h1 a{font-size:20px;padding:11px 0 0 0;line-height:20px}#main-container .navbar-default .navbar-toggle{border-color:#ccc;background-color:#fff}#main-nav{position:relative}.navbar-nav{margin:0}.navbar-toggle{margin-right:0;margin-bottom:0}#nav>ul,#nav>ul>li,#nav>ul>li.menu-item-12585>ul>li,#nav>ul>li.menu-item-12586>ul>li,#nav>ul>li>ul>li{width:100%}#nav>ul>li>a{text-align:left;margin-bottom:0;padding:15px 0 10px}#nav>ul>li.menu-item-1143>ul,#nav>ul>li.menu-item-12585>ul,#nav>ul>li.menu-item-12586>ul,#nav>ul>li>ul{width:100%;padding:15px;float:left}#nav>ul>li.menu-item-1143>ul>li>a,#nav>ul>li.menu-item-12585>ul>li>a,#nav>ul>li.menu-item-12586>ul>li>a,#nav>ul>li>ul>li>ul>li>a{padding:5px 0}.navbar-collapse.in{overflow:visible}#main-nav form{position:absolute;left:0;top:0;float:left;width:calc(100% - 80px);margin-top:0;background:0 0}#main-nav input{width:calc(100% - 110px)}#wrap{margin-bottom:0;min-height:auto}#footer,#push{height:auto}}@media (max-width:600px){#header-utility{display:none}}@media (max-width:494px){#main-nav form{width:calc(100% - 80px);background:0 0}#main-nav input{width:calc(100% - 110px)}.category-box img{max-height:none;width:100%}}@media (max-width:380px){.site-logo{background-position:-50px 0}#header h1 a img{margin:4px 10px 0 40px}}@media (max-width:360px){#header{background-position:-1000px 0}#header h1 a{margin-right:-10px}#header h1 a img{margin-left:30px}#main-nav .navbar-toggle{margin-right:0}}@media all and (min-width:668px){.short-checkbox{width:165px;margin:0 10px 10px}.align-right{float:right}a.align-right{margin-top:5px}.calc-hidden{display:none!important}tr.calc-shown{display:table-row!important}td.calc-shown,th.calc-shown{display:table-cell!important}.ui-table td.upgrade,.ui-table th.upgrade{text-align:center;width:250px}.total-term-benefits td,tr.total td{font-size:1.25em}.combo-results .ui-table td.total-label,.combo-results .ui-table td.total-label input{text-align:right}.totals{font-size:1.25em}.calc_product{font-size:1.25em}.tab-nav a,.tab-nav a:visited{width:auto;display:inline-block;margin-left:-5px;padding:10px 19px}}@media print{#footer,#header,nav{display:none}h1,h2,h3,h4,h5,h6{line-height:1}.page-template-proposal-processor .intro,.proposal-buttons{display:none}.page-template-proposal-processor h1{color:#00833b}.page-template-proposal-processor h2{color:#db2f31}table{border-collapse:collapse}table tr td,table tr th{page-break-inside:avoid}.col-md-offset-2{margin:0 auto}.col-md-8{width:95%}}#header{padding:25px 0;border-bottom:1px solid #525759;position:relative;box-sizing:border-box}@media all and (max-width:767px){#header{height:100px}}.site-logo{width:200px}@media all and (max-width:980px){.site-logo{position:absolute;top:22px}}.search-utility-nav{width:calc(100% - 216px);display:flex}.search-utility-nav .bottom-half,.search-utility-nav .top-half{width:100%}.search-utility-nav .top-half{height:45px;display:flex;align-items:center;justify-content:flex-end}@media all and (max-width:980px){.search-utility-nav{width:100%}}#header-utility{text-align:right;color:#00833b;margin-left:16px}#header-utility a{text-decoration:underline;font-size:14px;line-height:24px;color:#2f3240;display:block}.display-name{font-family:AdBuchSBCon,Arial,Helvetica,sans-serif;font-size:16px}.search-form{height:37px;text-align:left;z-index:90;background-color:#fff;position:relative}.search-form input[type=text]{width:200px;font-size:16px;line-height:35px;color:#2f3240;background-color:transparent;height:35px;padding:0 15px 0 15px;border:1px solid #4c525e;border-radius:25px}@media all and (max-width:767px){.row.search-utility-nav{gap:0}#header-utility{margin:0 16px 0 0}.search-form{margin-right:16px}.search-form input[type=text]{width:auto}}@media all and (max-width:530px){.search-form input[type=text]{width:100px}}@media all and (max-width:480px){.search-form{display:none}}.nv-submit{position:absolute;background-color:transparent;border:0;font-family:"Castrol Icons";color:#525759;display:inline-block;padding:0;margin:0;top:0;right:5px;width:35px;height:35px;text-align:center;font-size:18px;line-height:0}.header-alert{background:#db2f31;color:#fff;height:auto;text-align:center;padding:10px 0}.header-alert p{margin:0}.header-alert a{color:#fff}.header-alert a:hover{color:#fff}.header-alert span{color:#fff;font-weight:700;text-decoration:underline}#main-nav{background:0 0;border:none;border-radius:0}#main-nav ul.menu{margin:0;padding:0;display:flex;list-style:none;justify-content:flex-end;gap:45px}#main-nav ul.menu>li.menu-item{margin:0;padding:0;list-style:none}#main-nav ul.menu>li.menu-item.menu-item-has-children{display:inline-block}#main-nav ul.menu>li.menu-item.menu-item-has-children:after{width:12px;display:inline-block;padding-left:7px;content:url(../library/images/down-caret-nav.svg)}#main-nav ul.menu>li.menu-item.menu-item-has-children:hover:after{content:url(../library/images/up-caret-nav.svg)}#main-nav ul.menu>li.menu-item>a{color:#252530;text-decoration:none;font-size:17px;line-height:28px;font-family:AdBuchSBCon,Arial,Helvetica,sans-serif;transition:color .2s ease-in-out}#main-nav ul.menu>li.menu-item>a:hover{color:#db2f31}#main-nav ul.menu>li.menu-item>.sub-menu{margin:0;padding:0;list-style:none;display:none;position:absolute;top:110px;left:0;width:100%;z-index:100;background-color:#fff;padding:45px 20px 20px;box-shadow:0 6px 6px rgba(0,0,0,.1607843137)}#main-nav ul.menu>li.menu-item>.sub-menu li a{font-size:14px;line-height:26px;text-decoration:none;padding:5px 5px 5px 0}#main-nav ul.menu>li.menu-item>.sub-menu li a[href="#"]:hover{color:#252530;cursor:default}#main-nav ul.menu>li.menu-item>.sub-menu .container{display:flex;justify-content:space-between;gap:60px}#main-nav ul.menu>li.menu-item>.sub-menu .container>li{flex:0 1 auto;max-width:295px}#main-nav ul.menu>li.menu-item>.sub-menu .container>li .menu-cta-headline{color:#252530}#main-nav ul.menu>li.menu-item>.sub-menu .container>li .menu-cta-image{width:295px}#main-nav ul.menu>li.menu-item>.sub-menu li.depth-1>a,#main-nav ul.menu>li.menu-item>.sub-menu li.nav-wrapper li.depth-2>a{font-family:AdBuchSBCon,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:17px;line-height:28px}#main-nav ul.menu>li.menu-item>.sub-menu li.depth-1>.sub-menu,#main-nav ul.menu>li.menu-item>.sub-menu li.nav-wrapper li.depth-2>.sub-menu{margin:0 0 16px 0;padding:0;list-style:none}#main-nav ul.menu>li.menu-item>.sub-menu li.nav-wrapper>.menu-item-inner{display:none}#main-nav ul.menu>li.menu-item.active>.sub-menu,#main-nav ul.menu>li.menu-item:hover>.sub-menu{display:block}@media all and (max-width:767px){#main-nav ul.menu{display:block}#main-nav ul.menu>li.menu-item.menu-item-has-children{display:block;margin:8px 0;position:relative}#main-nav ul.menu>li.menu-item.menu-item-has-children:after{content:"";position:absolute;top:5px;right:0}#main-nav ul.menu>li.menu-item.menu-item-has-children:hover:after{content:""}#main-nav ul.menu>li.menu-item.menu-item-has-children>a{display:block}#main-nav ul.menu>li.menu-item.menu-item-has-children>a:after{position:absolute;top:5px;right:0;width:12px;display:inline-block;padding-left:7px;content:url(../library/images/down-caret-nav.svg)}#main-nav ul.menu>li.menu-item.menu-item-has-children>a:after:hover:after{content:url(../library/images/up-caret-nav.svg)}#main-nav ul.menu>li.menu-item>.sub-menu{position:relative;top:0;box-shadow:none;padding:0 16px;display:block;overflow:hidden;max-height:0;transition:padding .35s ease-in-out,max-height .35s ease-in-out}#main-nav ul.menu>li.menu-item.active>.sub-menu{max-height:1000px;padding:16px}#main-nav ul.menu>li.menu-item li.depth-1>a{text-transform:none}#main-nav ul.menu>li.menu-item .container{display:block!important;padding:0}#main-nav ul.menu>li.menu-item .container>li{max-width:100%}#main-nav ul.menu>li.menu-item .container .menu-cta{display:none}}#main-nav ul.menu>li.menu-item.menu-item-top-level.heavy-duty>.sub-menu .container{gap:16px}#main-nav ul.menu>li.menu-item.menu-item-top-level.distributor-resources>.sub-menu .container{justify-content:flex-start}#menuButton{display:none;position:relative;z-index:100000;border:none;background:0 0}@media all and (max-width:767px){#menuButton{display:block}}#menuButton.proposal-builder-menu-button{display:block}.secondary-nav{display:none}.secondary-nav.active{display:block}@media all and (max-width:767px){#main-nav{display:none}#main-nav.active{display:block;position:fixed;top:100px;height:calc(100% - 100px);width:100%;left:0;box-sizing:border-box;background:#fff;overflow:scroll;z-index:10000;padding:16px}.admin-bar #main-nav.active{top:146px;height:calc(100% - 146px)}}#menu-icon{width:41px;height:23px;position:relative;margin:0;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}#menu-icon span{display:block;position:absolute;height:3px;width:100%;background:#3c3c3c;border-radius:5px;opacity:1;left:0;transform:rotate(0);transition:.2s ease-in-out}#menu-icon span:nth-child(1){top:0;transform-origin:left center}#menu-icon span:nth-child(2){top:10px;transform-origin:left center}#menu-icon span:nth-child(3){top:20px;transform-origin:left center}#menuButton.active #menu-icon span:nth-child(1){transform:rotate(45deg);top:-2px;left:5px}#menuButton.active #menu-icon span:nth-child(2){width:0%;opacity:0}#menuButton.active #menu-icon span:nth-child(3){transform:rotate(-45deg);top:27px;left:5px}.home-banner{margin-bottom:60px}.home-spotlights a{text-decoration:none}.home #content>article{padding-bottom:60px}.home h1{margin-bottom:10px}.intro p{color:#525759;font-size:18px;font-family:AdBuchSBCon,Arial,Helvetica,sans-serif;line-height:26px}.home-box ul{margin:0 0 20px 0;padding:0 0 20px;border-bottom:3px solid #ccc;font-family:AdBuchSBCon,Arial,Helvetica,sans-serif;list-style:none;font-size:16px}.home-box ul li{border-bottom:1px solid #ccc}.home-box ul li:last-child{border-bottom:none}.home-box ul li a{display:block;padding:8px 0}@media (min-width:700px){.home-row{display:table;width:100%;table-layout:fixed}.home-row .home-box{display:table-cell;width:2%;padding-right:30px}.home-row .home-box:last-child{padding-right:0}}.box{position:relative;height:300px;margin-bottom:20px;background-size:cover;background-position:center center;background-repeat:no-repeat}#announcement{background:#fffcd4;padding:5px;border:1px solid #ccc;margin-bottom:20px;display:none}#announcement span.red{text-transform:uppercase;font-family:AdBuchSBCon,Arial,Helvetica,sans-serif}#announcement.visible{display:block}.home-featured-image .entry-title{background:rgba(0,0,0,.35);text-align:center}.page-template-dashboard h1{margin-bottom:10px}.home-featured-image{max-width:100%;height:320px;margin-bottom:10px;position:relative}.home-featured-image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.home-featured-image h1{color:#fff;position:absolute;left:0;bottom:0;right:0;padding:20px;margin:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%)}.slick-next,.slick-prev{z-index:1}.slick-prev{left:15px}.slick-next{right:15px}.slick-next:before,.slick-prev:before{font-size:30px;opacity:1}.home .row .col-sm-4{min-height:300px}.dashboard-box{margin-bottom:40px}@media all and (max-width:630px){.dashboard-box{margin-bottom:10px}}.dashboard-box ul{list-style:none;margin:0;padding:0}.dashboard-box ul li{border-bottom:1px solid #979797;border-top:none;padding:5px 0}.dashboard-box ul li:last-child{border-bottom:none}.dashboard-box ul li p{margin:0}.dashboard-section-image{height:230px;border:1px solid #ccc;box-sizing:border-box;margin:5px 0 10px;background:#f7f7f7}.dashboard-section-image img{-o-object-fit:contain;object-fit:contain;display:block;width:100%;height:100%}.dashboard-header{position:relative;color:#00833b;border-bottom:1px solid #00833b;padding:0 0 16px}.dashboard-header img{margin:0;width:25px}.dashboard-header h2{color:#00833b;margin:0}.accordion-caret-wrapper{margin-left:auto;padding-right:20px;cursor:pointer;height:30px}.accordion .accordion-content{transition:padding .35s linear,max-height .35s ease-in-out;max-height:0;overflow:hidden}.accordion .accordion-content.dashboard-content{padding:0 20px}.accordion .accordion-caret-open{display:none}.accordion.active .accordion-content{display:block;max-height:1000px}.accordion.active .accordion-content.dashboard-content{padding:20px}.accordion.active .accordion-caret-open{display:block}.accordion.active .accordion-caret-closed{display:none}.saved-proposals{margin-bottom:60px}.saved-proposals .intro{margin-bottom:40px}.saved-proposals .dashboard-header{text-align:left;margin-top:-20px;margin-bottom:20px;height:auto}.saved-proposals .dashboard-header img{display:inline-block;margin:10px 20px 10px 5px}.saved-proposals .dashboard-header h2{display:inline-block;top:37%}.saved-proposals a{font-family:AdBuchSBCon,Arial,Helvetica,sans-serif;font-size:16px;color:#00833b}.saved-proposals a.btn-primary{color:#fff}.saved-proposals .css-col{margin-bottom:20px}.saved-proposals .proposals-content p{position:relative}.modify-proposals p{position:relative;box-sizing:border-box;padding-right:80px;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;border-bottom:1px solid #707070;margin:0}.modify-proposals p:last-child{border-bottom:none}.modify-proposals p a.modify-proposals-button,.modify-proposals p:first-child a.modify-proposals-button{position:absolute;top:0;right:0;color:#333;display:block;height:20px;width:20px;margin:0}.modify-proposals p a.modify-proposals-button:hover,.modify-proposals p:first-child a.modify-proposals-button:hover{color:#00833b}.modify-proposals p a.modify-proposals-button.modify-proposals-delete:hover,.modify-proposals p:first-child a.modify-proposals-button.modify-proposals-delete:hover{color:#db2f31}.modify-proposals p a.modify-proposals-button.modify-proposals-copy,.modify-proposals p:first-child a.modify-proposals-button.modify-proposals-copy{right:60px}.modify-proposals p a.modify-proposals-button.modify-proposals-edit,.modify-proposals p:first-child a.modify-proposals-button.modify-proposals-edit{right:29px}.dashboard-content{padding:20px;background:#f7f7f7}.dashboard-content a{display:block;font-family:AdBuchSBCon,Arial,Helvetica,sans-serif;font-size:20px;color:#00833b;text-transform:uppercase;text-decoration:none;margin:25px 0}.dashboard-content p:first-child a{margin-top:5px}.dashboard-content a:hover{color:#db2f31}.dashboard-content a.btn{color:#fff;border:none;text-align:center;margin:50px 0 35px}.dashboard-content a.btn:hover{color:#fff}.dashboard-content small a{font-family:Arial,Helvetica,sans-serif;font-size:inherit;color:#db2f31}.dashboard-content small a:hover{text-decoration:underline}#db-downloads a{padding-left:21px;background:transparent url(../images/ico-pdf.png) left center no-repeat;color:#333}#db-downloads a:hover{color:#db2f31}.dashboard-buttons .btn{display:block;text-align:center}#main-container.logged-out #content .container .row.breadcrumbs-favorites-wrapper{padding-top:90px}@media all and (max-width:767px){#main-container.logged-out #content .container .row.breadcrumbs-favorites-wrapper{padding-top:40px}}.content-single{padding-top:40px}#crumbs{margin:16px 0 32px;font-size:12px;padding:0;width:calc(100% - 200px);flex:0 1 auto}@media all and (max-width:767px){#crumbs{width:100%}}#crumbs li{list-style:none;display:inline-block;margin-right:10px}#crumbs li::after{content:">";margin-left:10px}#crumbs li:last-child::after{content:normal}.last{margin-right:0}.video-container{position:relative;padding-bottom:51.5%;padding-top:30px;height:0;overflow:hidden;margin:10px 0}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.featured-image{width:100%;height:300px;background-position:center center;background-size:cover;margin-bottom:10px;position:relative}.featured-image .container{position:relative;height:100%}.featured-image h1{color:#fff;position:absolute;left:0;bottom:0;right:0;padding:20px;margin:0}.featured-image img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;background-position:center center;background-size:cover;width:100%;height:100%}.home-banner .featured-image h1{font-size:50px;line-height:55px;max-width:525px}.proposal-output .featured-image{height:auto;max-height:300px;max-width:1800px;margin:0 auto}.proposal-output .featured-image img{position:relative;height:auto;max-height:300px}.page-title{margin-bottom:30px}.well.castrol123{padding:20px}.well.castrol123 h2{padding:5px 20px;margin:-20px -20px 15px -20px;color:#fff;font-size:20px;background:#00833b}.well.castrol123 h4{margin-bottom:0;color:#00833b}.well.castrol123 p{font-size:16px;margin-bottom:0}.well.castrol123 ol{margin:0;padding:0 0 0 20px}.well.castrol123 ol li{padding-bottom:15px}.well.castrol123 ol li:last-child{padding-bottom:0}.simplefavorite-button{background:0 0;margin:16px 0 32px;border:1px solid #252530;padding:8px 16px 7px;text-transform:uppercase;font-size:12px;line-height:22px;color:#707070;border-radius:25px;flex:0 1 auto;margin-left:auto}@media all and (max-width:767px){.simplefavorite-button{display:none}}@media all and (max-width:767px){#main-container #content .container .row.breadcrumbs-favorites-wrapper{padding-top:40px}}.related-content{padding-bottom:20px;box-sizing:border-box;padding-left:100px}.related-content article section.entry-content table{font-size:12px;width:100%;border-spacing:0;border-collapse:collapse;margin-bottom:16px}.related-content article section.entry-content table td,.related-content article section.entry-content table th{text-align:left;vertical-align:top;border:1px solid #ccc;padding:5px}.related-content article section.entry-content table ul{margin:0;padding-left:15px}.related-content article section.entry-content table ul li{font-size:12px;margin-bottom:5px;line-height:1.25em}.related-content article section.entry-content h3,.related-content article section.entry-content h4{display:block;position:relative;box-sizing:border-box;color:#252530;font-size:18px;padding:16px 0;padding-right:60px;margin:0;border-top:1px solid #707070;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:border .1s ease-in-out .35s}.related-content article section.entry-content h3:last-of-type,.related-content article section.entry-content h4:last-of-type{border-bottom:1px solid #707070;transition:border .1s ease-in-out .35s}.related-content article section.entry-content h3:last-of-type.active,.related-content article section.entry-content h4:last-of-type.active{border-bottom:1px solid #fff;transition:border .1s ease-in-out}.related-content article section.entry-content h3:after,.related-content article section.entry-content h4:after{content:"+";font-family:"Courier New",Courier,monospace;font-weight:700;font-size:35px;color:#00833b;position:absolute;top:16px;right:30px}.related-content article section.entry-content h3~div,.related-content article section.entry-content h3~figure,.related-content article section.entry-content h3~img,.related-content article section.entry-content h3~ol,.related-content article section.entry-content h3~p,.related-content article section.entry-content h3~strong,.related-content article section.entry-content h3~table,.related-content article section.entry-content h3~ul,.related-content article section.entry-content h4~div,.related-content article section.entry-content h4~figure,.related-content article section.entry-content h4~img,.related-content article section.entry-content h4~ol,.related-content article section.entry-content h4~p,.related-content article section.entry-content h4~strong,.related-content article section.entry-content h4~table,.related-content article section.entry-content h4~ul{display:block;max-height:0;transition:max-height .35s ease-in-out;overflow:hidden;margin:0}.related-content article section.entry-content h3[class^=accordion-header-],.related-content article section.entry-content h4[class^=accordion-header-]{display:block;max-height:1000px}.related-content article section.entry-content h3~[class^=accordion-content-].active,.related-content article section.entry-content h3~div.active,.related-content article section.entry-content h3~figure.active,.related-content article section.entry-content h3~ul.active,.related-content article section.entry-content h4~[class^=accordion-content-].active,.related-content article section.entry-content h4~div.active,.related-content article section.entry-content h4~figure.active,.related-content article section.entry-content h4~ul.active{display:block;visibility:visible;max-height:1000px;margin:0 0 16px;transition:max-height .35s ease-in-out}.related-content article section.entry-content h3~[class^=accordion-content-].active.is-layout-flex,.related-content article section.entry-content h3~div.active.is-layout-flex,.related-content article section.entry-content h3~figure.active.is-layout-flex,.related-content article section.entry-content h3~ul.active.is-layout-flex,.related-content article section.entry-content h4~[class^=accordion-content-].active.is-layout-flex,.related-content article section.entry-content h4~div.active.is-layout-flex,.related-content article section.entry-content h4~figure.active.is-layout-flex,.related-content article section.entry-content h4~ul.active.is-layout-flex{display:flex}.related-content article section.entry-content h3~table.active,.related-content article section.entry-content h4~table.active{display:table;margin-bottom:16px}.related-content article section.entry-content h3.active:after,.related-content article section.entry-content h4.active:after{content:"-"}.image-video-content{box-sizing:border-box;padding-left:62px}.image-video-content p{margin:10px 0 50px}.image-video-content p a{text-decoration:none;font-size:17px;line-height:22px;font-weight:700}.image-video-content img.product-image{display:block;width:auto;max-height:400px;margin:0 auto 50px}.image-video-content a.fancybox-media{display:block;position:relative}.image-video-content a.fancybox-media:after{content:url(../library/images/play-button-dropshadow.svg);position:absolute;top:calc(50% - 17px);left:calc(50% - 15px);width:30px;height:34px}.image-video-content p>a.fancybox-media:after{content:""}.image-video-content img.thumb{border:1px solid #707070}.main-content .row.breadcrumbs-favorites-wrapper{padding-left:62px;box-sizing:border-box}.related-content img.product-image{margin-bottom:20px;max-height:250px;width:auto;margin:0 auto;display:block}.related-content .thumb{box-shadow:0 0 5px 0 rgba(50,50,50,.64);margin-bottom:5px}.related-media{padding:50px;background:#f7f7f7;margin:40px 0}.proposal-contact-info{padding:30px;background:#f7f7f7}.related-media h4{font-size:20px}.proposal-contact-info .related-media-grid,.related-media .related-media-grid{display:flex;align-items:stretch;gap:0}.proposal-contact-info .related-media-grid .related_media_cat_title,.related-media .related-media-grid .related_media_cat_title{flex:0 1 auto;width:calc(33% - 8px);border-bottom:1px solid #707070;display:flex;align-items:center;padding-right:7px;border-right:1px solid #707070}.proposal-contact-info .related-media-grid .related_media_cat_title span,.related-media .related-media-grid .related_media_cat_title span{font-size:14px;font-weight:700;display:block;padding:16px 0}.proposal-contact-info .related-media-grid .related_media_items,.related-media .related-media-grid .related_media_items{flex:0 1 auto;width:calc(66% - 16px);padding-top:16px;padding-left:16px;border-bottom:1px solid #707070}.proposal-contact-info .related-media-grid .related_media_cat_title{width:calc(40% - 8px)}.proposal-contact-info .related-media-grid .related_media_items{width:calc(60% - 16px)}.proposal-contact-info .row.related-media-grid:last-child .related_media_cat_title,.proposal-contact-info .row.related-media-grid:last-child .related_media_items{border-bottom:none}.related-media .related_media_item a{display:block;padding:0 0 16px;text-decoration:none;font-size:14px}.video-content-wrapper{display:inline-block;vertical-align:top;margin-right:10px;box-sizing:border-box;padding:5px;width:250px;border:1px solid #ccc;margin-bottom:20px;min-height:200px}.entry-content .video-content-wrapper img{margin-bottom:10px}.entry-content .video-content-wrapper p{margin-bottom:0;position:relative;padding-right:7px}.video-content-wrapper .download-icon{position:absolute;top:1px;right:4px}.fancybox-title-outside-wrap{text-align:center;font-size:16px}.category-box{margin:0 0 40px 0;text-align:center}.category-box>a{text-align:left;display:block}.category-box a:hover h4,.category-box:hover h4{color:#db2f31}.category-box-image-wrapper{max-height:175px;height:175px;border:.5px solid #707070;margin-bottom:7px;position:relative}.category-box-image-wrapper .caption{position:absolute;bottom:0;left:0;padding:3px 5px;width:100%;background:rgba(255,255,255,.85)}.category-box img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.category-box a{text-decoration:none}.category-box a h4{color:#252530;transition:color .25s;text-align:left;margin-bottom:10px}.category-box p{margin-bottom:0;text-align:left}.filter-buttons{display:inline-block;margin:0 0 80px;border:1px solid #707070;border-radius:50px}.filter-buttons button{margin:0 5px 0 0;padding:12px 25px;border:none;text-transform:uppercase;color:#252530;font-size:14px;line-height:1em;transition:background-color .2s ease-in-out;transition:color .2s ease-in-out;text-align:center;border-radius:50px}.filter-buttons button:last-child{margin-right:0}.filter-buttons button.active,.filter-buttons button.active:active,.filter-buttons button.active:focus{background-color:#00833b;color:#fff}h1.channel_h1{font-size:24px;line-height:26px}a.category-box-link{text-decoration:none;text-align:left}a.category-box-link h4{text-align:left}.headline-excerpt-wrapper{height:105px;overflow:hidden;margin-bottom:20px}.category-box>a.btn{display:block;text-align:center}.sidebar{border-right:1px solid #707070;box-sizing:border-box}@media all and (max-width:980px){.sidebar{display:none}.col-3_4.main-content{width:100%}}h2.content-page-sidebar-heading{background:#00833b;box-sizing:border-box;padding:10px 10px 10px 20px;color:#fff;font-size:20px;line-height:20px}.widgettitle{color:#db2f31}.widget{clear:both;margin-bottom:20px}.widget .subnav,.widget .subnav ul,.widget ul{list-style:none;font-family:AdBuchSBCon,Arial,Helvetica,sans-serif;margin:0;padding-left:0}.widget ul li,.widget ul.subnav li{text-transform:uppercase;font-size:14px;position:relative;padding-right:40px}.widget ul li:after,.widget ul.subnav li:after{content:">";position:absolute;top:30px;right:25px;color:#00833b;font-size:18px;transition:color .25s}.widget ul li:hover:after,.widget ul.subnav li:hover:after{color:#db2f31}.widget ul.subnav>li>ul>li>ul>li>a{padding-left:20px}.widget ul.subnav>li>ul>li>ul>li>ul>li>a{padding-left:25px}.widget>ul.subnav>li>a{display:none}.widget ul li a,.widget ul.subnav li a{display:block;padding:25px 0;text-decoration:none;transition:color .25s}.widget ul li a:hover,.widget ul.subnav li a:hover{color:#db2f31}.page-template-content-clone .widget>ul.subnav>li>a{display:block}.page-template-content .widget>ul.subnav>li>a{display:block}ul.subnav .children{display:none}ul.subnav .current_page_item>.children,ul.subnav .current_page_parent>.children{display:block}.a-link{padding-right:14px;background:transparent url(../images/arrow.png) right 4px no-repeat;color:#00833b}.a-link:hover{color:#db2f31;background-position:right -11px}#case-studies_wrapper .row,#tech-bulletins_wrapper .row{display:block}table img.pdf-link{max-width:140px}.pds-listing{margin-bottom:10px}.pds-listing h3{font-size:18px;line-height:24px;margin-bottom:5px}.pds-listing p{font-size:16px;margin-bottom:5px}.pds-listing a{text-decoration:none}@media all and (max-width:1080px){.image-video-content,.main-content .row.breadcrumbs-favorites-wrapper,.related-content{padding-left:40px}}@media all and (max-width:767px){.related-media{padding:30px}.image-video-content,.main-content .row.breadcrumbs-favorites-wrapper,.related-content{padding-left:0}.gap-0 .col-2_5.image-video-content,.gap-0 .col-3_5.related-content{width:100%}.gap-0 .col-2_5.image-video-content{order:2;text-align:center}.image-video-content img.product-image{max-height:250px}}.search-results #main article{width:100%}.search-results #main article .search-entry-content,.search-results #main article .search-entry-image{flex:0 1 auto}.search-results #main article .excerpt-thumbnail.search-entry-image{width:150px}.search-results #main article .excerpt-thumbnail.search-entry-image img{width:auto;max-height:150px;max-width:150px}.search-results #main article .search-entry-content{width:calc(100% - 166px)}@media all and (max-width:767px){.search-results #main article .excerpt-thumbnail.search-entry-image{width:75px}.search-results #main article .excerpt-thumbnail.search-entry-image img{max-width:75px;max-height:75px}.search-results #main article .search-entry-content{width:calc(100% - 91px)}}.search-results #main article .related-media{padding:16px 16px 0;margin:16px 0 0}.search-results #main article .related-media ul{list-style:none;margin:0;padding:0}.search-results #main article .related-media ul li{display:inline-block;margin:0 16px 16px}.search-results .wp-prev-next ul{list-style:none;margin:0;padding:0}.search-results .wp-prev-next ul li{display:inline-block}@media all and (max-width:767px){.page-template-proposal-processor #header .mobile-menu-button-wrapper{display:none}.page-template-proposal-processor #header .bottom-half{position:absolute;right:20px}}#footer{background-color:#f7f7f7;padding:40px 0 25px;margin-top:100px}#footer #menu-footer-menu{display:flex;margin-bottom:16px;flex-wrap:wrap}#footer #menu-footer-menu a{text-decoration:none;text-transform:uppercase;font-size:14px;line-height:20px;display:block}#footer #menu-footer-menu>li{width:33%;flex:0 1 auto}#footer #menu-footer-menu>li>a{font-size:18px;line-height:20px;padding-bottom:10px}@media all and (max-width:767px){#footer #menu-footer-menu>li{width:calc(50% - 8px);margin-bottom:16px;margin-right:16px}#footer #menu-footer-menu>li:nth-child(even){margin-right:0}}#footer ul{list-style:none;margin:0;padding-left:0;font-family:AdBuchSBCon,Arial,Helvetica,sans-serif}#footer .container p{margin:10px 0;font-size:12px;line-height:20px}#footer .container.logged-out p{text-align:center;font-size:16px}@media (min-width:700px){.footer-row{display:table;width:100%;table-layout:fixed}.footer-row>div{display:table-cell;width:2%;padding-right:30px}.footer-row>div:last-child{padding-right:0}}