@media (min-width: 300px){.signupinput{width:200px !important;font-size:12px !important}.left_inner_1{border-bottom:1px solid #FFF}.left_inner_2{text-align:left;border-bottom:1px solid #FFF}.left_inner_3{text-align:left;border-bottom:1px solid #FFF}.left_inner_4{text-align:center}#headerWrapper{background-color:#808080}#header_mobile{display:flex!important;flex-direction:column;align-items:center}#home_slideshow{display:none}#left_column_faceted_search_placeholder{display:none}.top_nav{display:none}.mega_nav{display:none}#headerShortcutsNonDropdown{display:none}#headerShortcuts{display:none}}@media (min-width: 400px){#quicksearch_keywords{width:155px}.mobile-cta
a{font-size:15px}#header_mobile
i{font-size:30px}#header_mobile
i{margin-left:15px}}@media (min-width: 768px){.signupinput{width:300px !important}.footer_left_inner{text-align:left;display:inline-block}.left_inner_1{border-bottom:none}.left_inner_2{text-align:center;border-bottom:none}.left_inner_3{text-align:center;border-bottom:none}.left_inner_4{text-align:left}#storeLogo
img{margin:0;width:436px;padding:32px
0 10px 0;max-width:500px}#header_search{margin:0
10px}#rightImages{float:right;width:300px;padding-left:15px}.lb-nav{padding:0}.sub_header{background:white;margin-top:-20px}.content_images_wrapper{}.content_images_wrapper
img{display:inline-block;margin-bottom:5px;margin-right:5px}h1{font-size:36px;text-align:left}h2{font-size:32px}}@media (min-width: 992px){a.quicksearch-button{margin:0
!important}#header{display:none}#home_slideshow{display:block}#left_column_faceted_search_placeholder{display:block}.upper_nav_container{display:inline-block}#faceted-search-down-icon{display:none}.faceted_search
.infoBoxHeading{cursor:default;background-color:#FFF;color:#0873B7;font-size:22px}.faceted_search .ui-widget-header{border:none}.homelinkboxes{gap:20px 30px}figure.homesub-category{}figure.homesub-category
img{max-height:160px}figure.homesub-category
figcaption{}span.homecategory-name{font-size:18px}main#mainContent>.row{display:flex}#box_cta{display:block}#headerWrapper{margin-bottom:0}#topNavHeaderBlock{display:none !important}.breadcrumbs a:first-child, .breadcrumbs span:nth-child(2){display:inline}.image_viewer_click_label{display:block !important}.home-cat-subwrapper{width:49%}.divider{display:block}.homecatListingBox{width:23%}.home-cat-subwrapper
.homecatListingBox{width:42%}h1{font-size:48px;text-align:left}h2{font-size:36px}}@media (min-width: 1200px){#header{display:block}#topNavHeaderBlock{display:block !important}#header_mobile{display:none!important}#header_search{max-width:171px}#quicksearch_keywords{width:125px}#headerWrapper{min-height:242px;background-image:url(/images/site/metal_background.png);background-position:top center;background-repeat:no-repeat;background-size:cover;background-position-y:-9px}.top_nav{display:inline-block}.mega_nav{display:block}#headerShortcutsNonDropdown{display:inline-block}#headerShortcuts{display:inline-block;white-space:nowrap}.testimonials{background:white;padding:25px;margin:37px
0}}@media (min-width: 1310px){.header-bottom
a{margin:0
10px;font-size:18px}.header-contact a, .header-rfq
a{padding:2px
28px 3px}}@media (min-width: 1655px){#headerRight{text-align:right}#headerLeft{padding-top:15px}.header-bottom
a{font-size:23px}.homecatListingBox, .home-cat-subwrapper
.homecatListingBox{width:188px}}.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-.0667em}.fa-xs{font-size: .75em}.fa-sm{font-size: .875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid 0.08em #eee;border-radius: .1em;padding: .2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right: .3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left: .3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1, -1);transform:scale(-1, -1)}:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-tiktok:before{content:"\e07b"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-yelp:before{content:"\f1e9"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-user-circle:before{content:"\f2bd"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-star:before{content:"\f005"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-home:before{content:"\f015"}.fa-plus-square:before{content:"\f0fe"}.fa-paper-plane:before{content:"\f1d8"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-bolt:before{content:"\f0e7"}.fa-shopping-cart:before{content:"\f07a"}.fa-check:before{content:"\f00c"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-book-dead:before{content:"\f6b7"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-copy:before{content:"\f0c5"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-window-close:before{content:"\f410"}.fa-comment:before{content:"\f075"}.fa-user:before{content:"\f007"}.fa-bell:before{content:"\f0f3"}.fa-heart:before{content:"\f004"}.fa-search:before{content:"\f002"}.fa-sort-up:before{content:"\f0de"}.fa-sort-down:before{content:"\f0dd"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-print:before{content:"\f02f"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-eye:before{content:"\f06e"}.fa-unlink:before{content:"\f127"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-bars:before{content:"\f0c9"}.fa-filter:before{content:"\f0b0"}.fa-asterisk:before{content:"\f069"}.fa-moon:before{content:"\f186"}.fa-sun:before{content:"\f185"}.fa-sliders-h:before{content:"\f1de"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.eot");src:url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.woff2") format("woff2"), url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.woff") format("woff"), url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.ttf") format("truetype"), url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands';font-weight:400}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:block;src:url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.eot");src:url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.woff2") format("woff2"), url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.woff") format("woff"), url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.ttf") format("truetype"), url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:'Font Awesome 5 Free';font-weight:400}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:block;src:url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.eot");src:url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.woff2") format("woff2"), url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.woff") format("woff"), url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.ttf") format("truetype"), url("/ext/fontawesome-free-5.15.4-web/webfonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}#products_description{margin-bottom:20px;margin-top:10px}table.price-break-table.landscape{border:thin solid #000;margin-bottom:5px}table.price-break-table.landscape
tr{border-collapse:collapse}table.price-break-table.landscape th.odd,
table.price-break-table.landscape
td.odd{background-color:#efefef}table.price-break-table.landscape th,
table.price-break-table.landscape
td{text-align:center;padding:0
5px}table.price-break-table.landscape
th{border-bottom:thin solid #000}table.price-break-table.portrait{border:thin solid #000;margin-bottom:5px}table.price-break-table.portrait
tr{border-collapse:collapse}table.price-break-table.portrait
tr.odd{background-color:#efefef}table.price-break-table.landscape th.selected,
table.price-break-table.landscape td.selected,
table.price-break-table.portrait
tr.selected{background-color:#337ab7;color:#fff}table.price-break-table.portrait th,
table.price-break-table.portrait
td{text-align:center;padding:0
5px}table.price-break-table.portrait
td.breakpoint{text-align:left}table.price-break-table.portrait
th{border-bottom:thin solid #000}.button-minus,.button-plus{font-weight:bold;height:30px;line-height:25px;padding:0;width:30px;position:relative;background-color:#fff;color:#2F78D1;font-size:22px;border-color:#2F78D1;vertical-align:bottom}#products_qty_block{display:inline-block}.price-break-row:hover{cursor:pointer}.accessoryHeading
span{font-weight:700;font-size:16px}.accessoryProdBox{text-align:center}.accessoryDescription{display:none;position:absolute;left:0;max-height:100px;top:0;bottom:-10px;z-index:1600;border:1px
solid #3667A1;border-radius:5px;background-color:#FFF;padding-bottom:2px;text-align:left}.product-info-block.right{float:right;display:none}ul.product_info_filters{}ul.product_info_features{}#product_info_price_block{font-weight:bold;visibility:visible}.products-InfoBox,
.products-InfoBox
li{list-style:none;margin:0;padding:0}.products-InfoBox li.products-InfoBox-item{display:inline-block;margin:5px
0;padding:3px
12px;text-align:center}.products-InfoBox li.products-InfoBox-item.first{padding-left:3px}.products-InfoBox li.products-InfoBox-item.last{padding-right:3px}.productListTable tr td.child,
.products-InfoBox .ref-item{background-color:#F8F8AF}.alsoPurchasedContainer{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}.alsoPurchasedBox{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:10px}div.producttable{min-height:100%}.productSpecialPrice{color:#F00}.add-to-cart-button.buy.product-info,.add-to-cart-button.rfq.product-info{display:inline-block;height:30px;width:150px;max-width:300px;margin:5px}div.counts-popup.product-info{position:absolute;z-index:1600;border:1px
solid #3667A1;border-radius:5px;background-color:#FFF;padding:10px;text-align:left;list-style-type:none;display:none}div.counts-popup.buy.product-info{left:180px}div.counts-popup.rfq.product-info{left:20px}span.special-price{color:red}#home_slideshow{position:relative;margin:0
auto}.slideshow-cycle,
.slideshow-cycle
li{list-style:none;margin:0;padding:0}.slideshow-cycle
li{display:none}.slides-control-prev{position:absolute;top:45%;left:40px;z-index:3}.slides-control-next{position:absolute;top:45%;right:40px;z-index:3}.shownav{display:none;position:absolute;width:180px;z-index:999;padding:0;left:62px;top:324px}.shownav
a{display:block;float:left;width:15px;height:15px;text-indent:-999em;background:none;margin-right:10px}.shownav
a{background:#999}.shownav
a.activeSlide{background:#F94C07}#slide-text{position:absolute;left:100px;top:160px;font-size:20px;font-weight:bold;color:red}.slideshow-cycle{width:100% !important;overflow:hidden;position:relative;height:365px}.slideshow-cycle
li{position:absolute;top:-100% !important;bottom:-100%;left:-100% !important;right:-100%;margin:auto}.slideshow-cycle li
img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:365px;margin:0
auto;left:0;right:0}.fancyfile-template{display:none}input.fancy-file[type="file"]{width:0.1px;height:0.1px;position:absolute;z-index:-1;opacity:0;overflow:hidden}.fancyfile-button{display:inline-block;padding:1em;color:#fff;background:#0C0;font-weight:bold;cursor:pointer;border-radius:5px}.fancyfile-remove-button{display:inline-block;color:#fff;background:#900;font-weight:bold;width:25px;height:25px;margin:1em
0;font-size:16px;cursor:pointer;text-align:center;border-radius:5px}.fancyfile-file-name{display:inline-block;margin:1em
0}.image_viewer{padding:0;margin:0;height:100%;visibility:hidden}#bx-pager{text-align:center}.image_viewer_click_label{font-size:18px;margin-bottom:15px;color:#5280DD;display:none}.image_viewer_thumbnail_container{display:inline-block;height:70px;width:70px;border:1px
solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative}.image_viewer_thumbnail_link,.image_viewer_thumbnail_link:hover,.image_viewer_thumbnail_link:focus{text-decoration:none !important}.active .image_viewer_thumbnail_container,.image_viewer_thumbnail_container:hover{border:1px
solid #5280DD}#bx-pager
img.image_viewer_thumbnail{display:block;width:100% !important;;height:70px !important;;max-width:unset !important;margin:0
auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;padding:3px}.bx-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;margin:0}div.lazy-image{display:inline-block;vertical-align:middle}@media (min-width: 320px){div.counts-and-links{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}div.page_count_box{display:flex;font-size:18px;color:#c2c2c2;font-weight:bold;margin-right:10px}div.page_links_box{display:flex;margin-left:10px}}@media (min-width: 500px){div.counts-and-links{justify-content:space-between}div.page_count_box{display:flex;margin-right:auto}div.page_links_box{display:flex;margin-left:auto}}@media (min-width: 768px){div.filter-block{}}@media (min-width: 1310px){div.filter-block{width:100%}}.evenZoom{display:inline-block}.evenZoom
.evenZoomLens{background-color:#fff;box-shadow:-5px -5px 30px rgba(255, 255, 255, .7) inset, 5px 5px 20px rgba(0, 0, 0, .3) inset, 10px 10px 25px rgba(0, 0, 0, .1);width:180px;height:180px;border-radius:100%;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;cursor:none;background-repeat:no-repeat;display:block;position:absolute;top:0;left:0}.evenZoom
.evenZoomLens.hidden{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden}.sq-input{border:1px
solid rgb(223,223,223);outline-offset:-2px;margin-bottom:5px;display:inline-block}.sq-input--focus{outline:5px
auto rgb(59,153,252)}.sq-input--error{outline:5px
auto rgb(255,97,97)}.button-credit-card{min-width:200px;min-height:20px;padding:0;margin:5px;line-height:20px;box-shadow:2px 2px 1px rgb(200, 200, 200);background:rgb(255, 255, 255);border-radius:5px;border:1px
solid rgb(200,200,200);font-weight:bold;cursor:pointer}.wallet-not-enabled{min-width:200px;min-height:40px;max-height:64px;padding:0;margin:10px;line-height:40px;background:#eee;border-radius:5px;font-weight:lighter;font-style:italic;font-family:inherit;display:block}.button-apple-pay{min-width:200px;min-height:40px;max-height:64px;padding:0;margin:10px;background-image:-webkit-named-image(apple-pay-logo-white);background-color:black;background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;cursor:pointer;display:none}.button-masterpass{min-width:200px;min-height:40px;max-height:40px;padding:0;margin:10px;background-image:url(https://static.masterpass.com/dyn/img/btn/global/mp_chk_btn_147x034px.svg);background-color:black;background-size:100% 100%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;border-color:rgb(255,255,255);cursor:pointer;display:none}#sq-walletbox{float:left;margin:5px;padding:10px;text-align:center;vertical-align:top;font-weight:bold}#sq-ccbox{float:left;margin:5px;padding:10px;text-align:center;vertical-align:top;font-weight:bold}#blog-post-meta-info{font-size:18px;font-weight:600;color:#000}#blog-post-meta-info
a{color:#000;transition:all 0.5s}#blog-post-meta-info a:hover{color:#DF302C}.blog-navigation-container{margin-top:15px;margin-bottom:15px}.blog-navigation-container
img{display:inline-block}.blog-navigation-tag-link{display:inline-block;font-size:18px;font-weight:600;color:#000;transition:all 0.5s;padding:5px
15px;margin-right:15px;border-radius:7px;text-transform:capitalize;text-decoration:none}.blog-navigation-tag-link:hover,.blog-navigation-tag-link.selected{background:#E3703E;color:#fff}.blog-listing-box{margin-bottom:50px}.blog-listing-title{text-align:center}.blog-listing-title
a{font-size:28px;font-weight:600;color:#000}.blog-listing-title a:hover{text-decoration:underline}.blog-listing-author-date{font-size:18px;font-weight:400;color:#000;margin-bottom:15px}.blog-listing-author
a{font-size:18px;font-weight:400;color:#000}.blog-listing-author a:hover{text-decoration:underline}.blog-listing-date{float:right}.blog-listing-image{position:relative;height:150px;margin-bottom:15px}.blog-listing-image
img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:150px;margin:0
auto;left:0;right:0}.blog-listing-synopsis{text-align:center;font-size:16px;font-weight:400;color:#000;margin-bottom:15px}.blog-listing-tags{text-align:center;margin-bottom:15px}.blog-listing-tags
img{display:inline-block}.blog-listing-tags
a{font-size:18px;font-weight:600;color:#000;display:inline-block;padding:5px
15px;transition:all 0.5s;border-radius:7px;text-transform:capitalize}.blog-listing-tags a:hover{background:#E3703E;color:#fff}.blog-listing-read-more{text-align:center}.progress-container{height:8px;background:#fff;position:fixed;z-index:999999;width:100%;top:0}.progress-bar{height:8px;background:#75A916;width:0}.next-post-container{text-align:right}.blog-post-social-media-container
a{font-size:55px;color:#666}#blog-main-content-container
img{max-width:100%;height:auto !important}.blog-post-content
img{display:block}.blog-post-tags-container{padding-top:15px}.blog-post-tags-container
img{display:inline-block;vertical-align:middle}.blog-post-tags-container
a{text-transform:capitalize}.blog-show-more-container{text-align:center;margin-top:50px;margin-bottom:50px}.blog-post-content h2, .blog-post-content
h3{margin-top:20px;margin-bottom:20px}fieldset.no-border{border:none;margin:0;padding:0}.require-field-indicator{color:#f00}.block-heading{margin-bottom:5px;font-weight:bold;letter-spacing:1px;color:black}.frm-row-h,.frm-row-v{list-style:none;margin:5px
0;padding:0}.frm-row-h
li{list-style:none;display:inline-block;margin:0;padding:0}.frm-row-h li.frm-row-label{width:130px;padding:0
0 3px 0;vertical-align:middle}.frm-row-h li.frm-row-label.create-account{width:115px}.frm-row-v
li{list-style:none;margin:0;padding:0}.edit-buttons{margin:10px
0 0 0;text-align:right}.submit-buttons{margin:16px
0 0 0}.continue-buttons{text-align:right}.checkout-rCol-top-spacer{width:100%;height:50px}#checkout_rCol .panel-heading{font-size:14px;font-weight:bold}#checkout_rCol .cc-icons-row{padding:16px
0;text-align:center;display:flex;justify-content:space-between}#checkout_rCol .cc-icons-row
picture{display:inline-flex;align-content:center}#checkout_rCol .content-row{padding:4px
7px;text-align:left}.account-block{width:100%;margin-bottom:16px;border:1px
solid #A4A4A4;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:3px 3px 6px #888;padding:14px}.account-block
legend{font-weight:bold}.account-block-text{margin:5px
0 7px 0}.account-block ul.account-frm,
.account-block ul.account-frm
li{list-style:none;margin:0;padding:0}.account-block ul.account-form
li{padding:3px
0}.account-block ul.account-form li.address-field-set
a{}.account-block ul.account-frm li.acct-row input[type='text'].cvv-fld{width:64px}.account-block ul.account-form .state-other-fld{display:none;margin:4px
0 0 0}.account-block label.acct-lbl.addr_loc{width:108px}.account-block.form-block{display:inline-block;min-height:165px}.account-login-submit-row
button{vertical-align:middle}.account-submit-row{padding-top:10px;text-align:center}.login-text-forgot-pw{padding:7px
0 0 12px;vertical-align:middle}.forgot_password_reset_text{padding:20px
0}.login-opts-or-row{padding:7px
0}.convert_panel{padding:5px}ul.frm-row-h.methods,
ul.frm-row-h.methods
li{margin:0;padding:0}ul.frm-row-h.methods-list{margin:0;padding:0}ul.frm-row-h.methods-list
li{margin:0;padding:0}.method-listing .method-title{width:78%}.method-listing .method-cost{width:14%}.method-listing .method-select-fld{width:5%;text-align:right}.fld-error{}.account-block .afilled
label{color:#EE7B01}.account-block .afilled input,
.account-block .afilled
select{border:2px
solid #EE7B01;background-color:#FCD6AE}.account-block .invalid
label{color:#F00}.account-block .invalid input,
.account-block .invalid
select{border:2px
solid #F00;background-color:#FADCE1}.account-block .valid
label{color:#03911B}.account-block .valid input,
.account-block .valid
select{border:2px
solid #03911B;background-color:#CBFCD3}.account-block .alert input,
.account-block .alert
select{border:2px
solid #fbcd04;background-color:#fbebbb}.account-form
label{vertical-align:middle}.address-chooser-list{margin:8px
0 5px 0;padding:0}.address-chooser-list
li{margin:0;padding:5px;text-align:left}.address-chooser-lbl{width:60%}.address-chooser-fld{float:right;width:15%;text-align:right}.address-chooser-buttons-row{text-align:right}#address_edit_frm label.acct-lbl{width:130px;text-align:left}#address_edit_frm .lbl-wrap{text-align:left}.account-block ul.account-frm
li{padding:3px
0}.account-block ul.account-frm li.acct-row input[type='text']{display:inline-block}.account-frm label.acct-lbl{text-align:right;padding-right:4px;vertical-align:middle}.account-block .fld-wrap{vertical-align:middle}#account-settings{vertical-align:middle}.account-address-fields-extra label,
#account-settings
label{padding-bottom:2px}label.address-type{padding-left:5px}.button-row{text-align:right}#validate_error_msg{color:red;font-size:16px;font-weight:bold;text-align:center}.pmt-methods
legend{font-size:12px}#pmt_methods{display:inline-block}.pmt-method-box{width:100%;margin:3px
4px 15px 4px;border:1px
solid #CDCDCD;border-radius:6px;padding:5px
5px}.payment-confirmation-block .account-form label,
.payment-confirmation-block .account-form .fld-wrap,
.payment-confirmation-block .account-form .fld-wrap
input{vertical-align:middle}.payment-confirmation-block
#cc_cvv2{display:inline-block;width:64px}.payment-selection-block .button-row{margin:4px
4px 2px 0;text-align:right}.payment-selection-block{position:relative}.payment-method-row{border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;padding:3px}.payment-method-row.first{border-top:1px solid #999}#payment_methods .lbl-wrap{width:136px}#payment_methods #payment_method_po .lbl-wrap{width:146px}#payment_methods .account-form label.acct-lbl{width:148px}.payment-select-col{float:left}.payment-select-col.radio{width:30px}.payment-select-col.label{width:180px}.payment-info-form{width:500px;margin:2px
0 0 8px}#payment_methods
textarea{width:97%}#payment_methods .cc_expires-fld,
#cc_edit_form .cc_expires-fld{display:inline-block;width:132px;vertical-align:middle}#cc_edit_form .cc_expires-fld.year{width:94px}#payment_methods ul.account-form li.acct-row select.cc-type{width:140px}#pmtConfirm_form{width:396px;float:left;margin:0
0 0 10px}#payment_methods .payment-confirm-form
label.save2cim{width:60%}.accepted-cc-icons{margin-bottom:12px}.accepted-cc-icons
li{display:inline-block}.default-profile-link,
.default-profile-link
a{color:#B20003}#cc-profile-frmset{vertical-align:top}.cc-profile-frm li,
.cc-profile-frm li
div{vertical-align:top}.cc-profile-frm
#country_id{width:280px}#cc-profile-frmset .cc-edit .frm-label{width:152px}#cc-profile-frmset .cc-edit{display:block;margin-left:10px}.cc-profile-frm .cim-profile.list-row{display:inline-block;padding:5px;color:#FFF;vertical-align:middle}.cc-profile-frm .cim-profile.list-row.label{vertical-align:middle}.cc-profile-frm .cim-profile.list-row.selector-fld{vertical-align:middle}.cc-profile-frm{display:inline-block;vertical-align:top}.cc-profile-frm.cc-chooser{margin-right:10px}.cc-profile-frm.cc-chooser li.profile-row{white-space:nowrap;border-bottom:1px solid #006}.cc-address-frmset .cc-addr-row{padding:0
0 3px 0}.cc-address-frmset
label{width:96px;padding:0
4px 3px 0}.cc-profile-frm .cc-form-submit-set{text-align:right}.cc-profile-frm .cc-form-submit-set.selector{padding-top:12px;text-align:center}.payment-messages
td.messageStackError{padding:2px
7px;text-align:center;font-size:16px;font-weight:bold;color:red}#checkout_success_print_box{padding:2px
6px 2px 12px}#continue_button_box{float:right;padding:2px
12px 2px 6px}.order-info{padding:7px}.order_address{padding:8px
12px}.receipt-row-item{}ol.titled_progressbar{display:block;padding:1px;width:100%;float:left;border:1px
solid black;margin:5px
0 10px 0;border-radius:5px;-moz-border-radius:5px;list-style-type:none}.titled_progressbar
li{display:block;padding:5px
0;margin:0;list-style-type:none;float:left;text-align:center;overflow:hidden;white-space:nowrap;color:#000}.titled_progressbar
li.tp_current{background:url(/images/site/heading_gradient_med.jpg) #444 repeat-x top;color:#FFF}.titled_progressbar
li.tp_selected{background:url(/images/site/heading_gradient_med.jpg) #444 repeat-x 10px;font-weight:bold;border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0}.titled_progressbar
li.tp_first{border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.titled_progressbar
li.tp_last{border-top-right-radius:4px;-moz-border-radius-topright:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.titled_progressbar
a{color:#FFF}#secure_progress_lock{margin:0;padding:0
0 0 4px}#secure_progress_lock
img{margin:0;vertical-align:middle}input[type="file"]{height:auto}.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}.qty-input{max-width:30px}.total-input,.final-input,.product-input,.addOn{max-width:100px}.account.fa{color:green;font-size:12px;padding:0
5px}.accountLinkList{list-style-type:none;margin:2px
2px 2px 10px;padding:5px}.accountLinkListEntry{float:left;margin-right:5px}li.method-title.method-error{background:red;color:white;padding:8px
!important}#extra_files{}ul.extra-files-box{list-style-type:none;display:flex;flex-direction:row}ul.extra-files-box
li.preview{margin-left:10px;border:thin solid #000}ul.extra-files-box li.preview:hover{border:thin solid #f00}ul.extra-files-box
li.preview.first{margin-left:-40px}#extra_images{}ul.extra-images-box{list-style-type:none;display:flex;flex-direction:row}ul.extra-images-box
li.preview{margin-left:10px;border:thin solid #000}ul.extra-images-box li.preview:hover{border:thin solid #f00}ul.extra-images-box
li.preview.first{margin-left:-40px}.pricebreaksBoxHeading{padding:2px;font-size:11px}.pricebreaksBoxContents{padding:5px;font-size:11px;line-height:1.5}.pricebreaksBox
tbody{background-color:#F1F1F1}.pricebreaksBox .savings-row{background-color:#A9A9A9}.pricebreaksListingBox{position:relative}.pricebreaksListingSet,
.pricebreaksListingSet
li{list-style:none;margin:0;padding:0}.pricebreaksListingSet{position:absolute;left:-118px;bottom:-10px;z-index:1600;border:1px
solid #3667A1;border-radius:5px;background-color:#FFF;padding-bottom:2px;text-align:left}.pricebreaksListingSet
.pricebreaksListingHeading{padding:2px
8px;text-align:center}.pricebreaksListingHeading{font-weight:bold}.pricebreaksListingEntry
.pbListing{display:inline-block;margin-right:10px}.pricebreaksListingEntry .pbListing.pb-qty{width:36px;margin-right:7px;text-align:right}.pb-trigger{color:#3465A8;text-decoration:underline;cursor:pointer;font-size:12px}.hide-pb{display:none}#news-types-container{background:#DDD;margin-top:15px}#news-types-container>div{display:inline-block;padding:10px}.news-image{display:inline-block;width:50px;height:50px;position:relative;margin-right:15px}.news-image
img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:50px;margin:0
auto;left:0;right:0}.news-info{display:inline-block;width:calc(100% - 70px)}section.category-listing{text-align:center}div.catListingBox{text-align:center;margin:15px
0}div.category-image{margin-bottom:10px;height:250px;position:relative}div.category-image
img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:250px;margin:0
auto;left:0;right:0}div.category-image-button-wrapper{display:inline-block}div.category-image-button{cursor:pointer}div.catListingBox:hover{}figure.sub-category{position:relative;border:1px
solid black;padding:10px
0 50px 0;height:235px;margin:0
auto;max-width:280px}figure.sub-category
img{display:block;vertical-align:middle;max-height:160px;width:auto;position:absolute;top:50%;-ms-transform:translateY(-71%);transform:translateY(-71%);margin:0
auto;left:0;right:0}figure.sub-category
figcaption{position:absolute;bottom:0;left:0;right:0;width:auto;max-width:278px;min-height:75px;margin:0
auto;display:flex;flex-direction:column;justify-content:center;background-color:#0078C1}img.category-image{margin:auto}a.category-link{text-decoration:none;display:block;vertical-align:bottom;color:#FFF}a.category-link:hover{color:#0078C1}a.category-link:hover
.cat_title_bg{background:#dcdbdb;border-top:1px solid black}span.category-name{font-size:16px;font-weight:bold;display:table-cell;vertical-align:middle;padding:0
8px}ul.pa-options-listing{margin-top:20px}ul.pa-options-listing
li{padding-bottom:10px}ul.products-options-listing
li{padding-bottom:0}.pa-label,.pa-listing{display:inline-block;vertical-align:top}.pa-label{padding-top:2px}.attribs-fld.pa-dims,.attribs-fld.pa-qty{width:48px}.counter-bar{margin:2px
3px;border:1px
solid #bbc3d3}.counter-progress{width:1px;color:#4f4f4f;font-size:11px;font-weight:bold;background-color:#bbc3d3;padding:0
0 0 5px}div#ImagePreload{display:none}div.options-table{width:100%;display:none}div.disabled-overlay{height:100%;overflow:visible;pointer-events:none;background:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.disabled-overlay.option{background:transparent;opacity: .5}ul.option-column{list-style-type:none}div.options-table
li{width:100%;list-style-type:none}div.listContainer
li{width:250px}div.options-table
li.options{line-height:2.0em;margin-bottom:20px;width:100%}div.options-table ul,
div.options-table
li{margin:0;padding:0}div.options-table
li{margin-bottom:10px;padding:0}div.options-table div.part-builder-column-wrapper{width:33%;display:inline-block;vertical-align:top}.part-builder-column.landscape{color:#000;display:inline-block;width:33%}div.options-table ul.option-column.spacer{width:33%;height:75px}div.options-table ul.options-column{display:block}div.options-table ul.options-column.no-section-header{width:33%}div.options-table li.section-header-label{color:#000;font-size:15px;font-weight:bold;padding-top:20px}div.options-table span.section-header-label.landscape{width:100%;color:#000;font-size:15px;font-weight:bold;padding-top:20px;display:block}div.options-table div.section-header-label{width:100%;color:#000;font-size:15px;font-weight:bold;padding-top:20px;display:block}div.options-table ul.options-column{list-style-type:none;display:inline-block;vertical-align:top;flex-flow:row wrap;justify-content:space-between;margin:0
auto;text-align:left}div.options-table div.portrait ul.options-column{width:100%}div.options-table ul.options-column.no-section-header{list-style-type:none;display:inline-block;vertical-align:top;flex-flow:row wrap;justify-content:space-between;margin:0
auto;text-align:left}div.options-table li.ui-tabs-tab{width:auto}div.options-table li.tab-complete{font-style:italic;font-weight:bold;background-color:#71BC41;height:34px}div.options-table li.tab-required-complete{font-style:italic;font-weight:bold;background-color:#c4cb29}div.options-table li.tab-required-complete a,
div.options-table li.tab-required-complete{height:34px}div.options-table li.tab-required-incomplete a::before{content:'* ';color:red;font-size:16px;padding:0
2px 0 0;vertical-align:-25%}div.options{width:auto;overflow:hidden}ul.option-column{vertical-align:top;display:inline-block}ul.options-list.option-column{text-align:left;display:block;padding:0
15px}span.part-builder-section.landscape{display:inline-block}textarea.option-textarea{width:100%}div.options{overflow:hidden}div.options.select{position:relative}select.option{font-size:13px;padding:5px;border:thin solid #22AC00;background:#E7E7E7 url(/images/site/dropdown_arrow.jpg) no-repeat right 10px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;width:100%}select::-ms-expand{display:none}input.option[type="text"]{font-size:13px;padding:5px;border:thin solid #22AC00;background-color:#E7E7E7;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;width:100%}input.option.calculated[type="text"]{border:thin solid #000}input.option[type="radio"],input.option[type="checkbox"]{color:black;display:inline-block;vertical-align:middle;width:16px}textarea{min-width:75%}label.sort-by-label{font-weight:bold;font-size:15px;margin-right:10px}div.sort-by{margin:15px
auto}div.sort-by-block{display:inline-block;padding:0
25px}label.option-label{margin-left:0px;color:#A39D9A;font-size:12px;font-weight:bold}label.option-label.disabled{font-style:italic;font-weight:bold}label.radio,label.checkbox{display:inline-block;padding:0
10px}input.input-button{height:25px}.part-formatted-price{font-size:13px;font-weight:bold;color:#A39D9A}#part-number{display:inline-block;font-size:14px;font-weight:bold;color:#000}.partnumber-placeholder{display:inline-block;color:#d00}.part-builder-heading,#part-number-container{min-height:15px;margin:10px
25px;font-size:20px;font-weight:bold;color:#A39D9A}.part-builder-section{display:inline-block;margin-top:20px}.part-builder-section.landscape{width:100%;display:block}#part-builder-buttons{float:left;width:270px;margin-top:25px}#required-message{font-size:15px;font-weight:bold;color:#A39D9A}.qty,.qty-label{display:block;font-weight:700;margin-bottom:15px}.qty
input{height:30px;font-size:15px;width:50px;padding:5px;border:none;color:#A39D9A;font-weight:bold}.filter-edit-table{width:1150px}#bottom-table{width:100%}#bottom-table
td{width:350px}#bottom-table table#part-builder-buttons
td{padding-left:7px}.builder-header{font-size:30px;color:#A39D9A;padding:40px
0 0px 0px}div.specification-pdf{color:#3E5567;display:table-cell;float:right;vertical-align:middle;margin-top:-1px;right:10px;position:relative}#part-number.complete{color:black;font-style:italic;font-weight:bold}img.value-type-image{height:24px;width:24px;vertical-align:middle}.chosen{color:black;font-weight:bold}.notchosen{color:black}div.conditional{}div.files-images{display:inline-block}a.value-image{display:inline-block}#image-collage{max-height:250px;font:0/0 a;width:640px;position:relative}#image-collage:before{content:' ';display:inline-block;vertical-align:middle;height:100%;margin-bottom:40px}.required-image{margin-top:-3px;color:#f00}#part-image{display:flex;vertical-align:middle}#part-image
img{max-height:150px}a.part-image{padding-right:20px}div.left-image,div.center-image,div.right-image{display:inline-block;vertical-align:middle;position:absolute}div.left-image{left:0}div.right-image{right:0}div.center-image{left:250px}img.collage-images{max-width:100% !important}#cart-buttons{display:none;margin-bottom:20px}.pb_button_rfq,.pb_button_buy,.pb_button_preview{background-color:#71BC41;color:#FFF;font-size:18px;font-weight:bold;text-decoration:none;padding:10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.pb_button_rfq:hover,.pb_button_buy:hover,.pb_button_preview:hover{background-color:#407BAF;color:#FFF;text-decoration:none}#load_form,#save_form{display:none}.configuration-load-form,.configuration-save-form{display:block;padding-bottom:10px}.load-configuration,.save-configuration,.reset-filters{padding:5px;display:inline-block}.configuration-date-saved{width:117px}.save-configuration{display:none}input.save-input-description{width:260px}.pb_button_reset{background-color:#4D4D4D;color:#FFF;font-size:16px;font-weight:bold;text-decoration:none;padding:10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:190px;display:inline-block;text-align:center}.pb_button_reset:hover{background-color:#407BAF;color:#FFF;text-decoration:none}span.option-name{font-weight:bold}span.value-value{margin-left:50px}.option-textarea-char-count{}div.options.option-button{display:flex;flex-wrap:wrap}.option.button{width:25px;height:25px;margin:2px;border:2px
outset #000}.image.button-label{text-align:center;font-weight:700}.btn.option.selected{width:35px;height:35px}.option.button.image{width:150px;height:150px;margin:10px}.option.button.image.hover:after{content:attr(hover-image)}.option.button.image.disabled{border:2px
dotted #f00}.option.button.image.selected{border:2px
inset #f7f7f7}i.help{color:#008000}.pink-button{background-color:#febfbf}.light-coral-button{background-color:#ff8080}.indian-red-button{background-color:#bf6060}.red-button{background-color:#f00}.free-speech-red-button{background-color:#bf0000}.light-maroon-button{background-color:#7f0000}.maroon-button{background-color:#5f0000}.lavender-blue-button{background-color:#bfbffe}.light-slate-blue-button{background-color:#8080ff}.slate-blue-button{background-color:#6060bf}.blue-button{background-color:#00f}.medium-blue-button{background-color:#0000bf}.light-navy-blue-button{background-color:#00007f}.navy-blue-button{background-color:#00005f}.fringy-flower-button{background-color:#bffebf}.light-green-button{background-color:#80ff80}.fern-button{background-color:#60bf60}.green-button{background-color:#0f0}.islamic-green-button{background-color:#00bf00}.hunter-green-button{background-color:#007f00}.dark-green-button{background-color:#005f00}.pale-turquoise-button{background-color:#bffefe}.electric-blue-button{background-color:#80ffff}.fountain-blue-button{background-color:#60bfbf}.cyan-button{background-color:#0ff}.iris-blue-button{background-color:#00bfbf}.teal-button{background-color:#007f7f}.mosque-button{background-color:#005f5f}.snuff-button{background-color:#febffe}.fuchsia-pink-button{background-color:#ff80ff}.fuchsia-button{background-color:#bf60bf}.magenta-button{background-color:#f0f}.deep-magenta-button{background-color:#bf00bf}.purple-button{background-color:#7f007f}.palatinate-purple-button{background-color:#5f005f}.cumulus-button{background-color:#fefebf}.witch-hazel-button{background-color:#ffff80}.wild-willow-button{background-color:#bfbf60}.yellow-button{background-color:#ff0}.la-rioja-button{background-color:#bfbf00}.olive-button{background-color:#7f7f00}.fiji-green-button{background-color:#5f5f00}.silver-button{background-color:#bfbfbf}.gray-button{background-color:#808080}.zambezi-button{background-color:#606060}.charchoal-button{background-color:#484848}.night-rider-button{background-color:#303030}.nero-button{background-color:#242424}.black-button{background-color:#000}.whitesmoke-button{background-color:#F5F5F5}.gainsboro-button{background-color:#DCDCDC}.light-gray-button{background-color:#D3D3D3}.dark-gray-button{background-color:#A9A9A9}.sp-replacer{width:225px}.sp-preview{width:200px}.reset-button{display:inline-flex;vertical-align:middle;font-size:10px}.reset-button
button{border-bottom:1px solid #77AD0B;border-right:1px solid #75AA16;font-size:12px;display:inline-flex;vertical-align:middle}.button-line-break::before{display:block;content:"\A"}.dropdown-image{background-size:auto 90px;background-repeat:no-repeat;display:block;font-size:13px;padding:5px;border:thin solid #22AC00;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;height:95px;width:315px}span.ui-selectmenu-button{font-size:13px;color:#000;padding:5px;border:thin solid #22AC00;background-color:#E7E7E7;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;height:40px;width:225px !important;margin:auto 0}div.options span.ui-selectmenu-text{font-weight:normal;margin:auto 0;font-size:13px;padding:5px;background:#E7E7E7 url(/images/site/dropdown_arrow.jpg) no-repeat right 10px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;width:225px}div.options span.ui-selectmenu-text.selected{font-weight:bold}div.options span.ui-selectmenu-button{display:flex;margin:auto 0}div.options span.ui-selectmenu-button.selected span.ui-selectmenu-text{font-weight:bold}img.imageset-hover-image{border:thin solid #22AC00}span.option-dialog-span{cursor:pointer}a.option-reset-link{text-decoration:none;cursor:pointer;color:#000}a.option-reset-link.chosen{color:#22AC00;font-style:italic}a.option-reset-link:hover{text-decoration:none;cursor:pointer;color:#407BAF}a.option-reset-link.calculated{text-decoration:none;cursor:pointer;color:#000}a.option-reset-link.chosen.calculated{color:#000;font-style:italic}a.option-reset-link.calculated:hover{text-decoration:none;cursor:default;color:#000}div.min-qty-error{display:none;color:#f00}#responsive_faceted_search_container,#left_column_faceted_search_placeholder{display:none;width:100%}span.responsive_cartqty_span{margin:0
auto}input.responsive_cartqty{width:30px}div.clear_filters{width:48%;text-align:center}.reset-filters{display:inline-block;border-radius:6px;border:thin solid black;margin:5px
5px;background:black;color:white !important;font-size:20px !important;padding:5px;font-weight:normal}div.search-filters{margin:-5px auto;width:100%;text-align:left}div.in_stock_filter{width:100%;text-align:left;padding-left:15px}div.clear_searched_filters{margin-top:0px;width:100%;text-align:center}#faceted_search{display:inline-block;margin-right:15px;width:100%}.infoBoxContents.ui-widget-content{border:none !important}.filter-block{border:1px
solid #0873B7;margin-bottom:20px;border-radius:15px}div.above-listing-heading-collapsed:hover{cursor:pointer}.multiple-faceted-variable{list-style-type:none;text-align:left;overflow-y:auto;display:block;position:relative;width:calc(100% + 25px);margin-left:-30px}.multiple-faceted-variable li.value-checkbox{width:calc(100%+5px);margin-left:-18px;display:flex;vertical-align:middle}.multiple-faceted-variable.columns{width:100%;display:block;vertical-align:middle}ul.disabled{display:none}ul.multiple-faceted-columns-block li.multiple-faceted-columns-block-li{list-style-type:none}.multiple_faceted_filter_list{width:100%}.multiple-faceted-checkbox{list-style-type:none;text-align:left}.multiple-faceted-name{font-size:18px;text-align:left;padding:5px
0 5px 20px;display:block;background-color:#0873B7;color:#FFC515;border-radius:8px;font-weight:normal}.reset-filters{font-size:20px !important;width:100%;font-weight:normal}.multiple-faceted-name a:hover{text-decoration:none;border:none}.multiple-faceted-columns{overflow:hidden;text-align:left}.multiple-faceted-columns
button{margin-left:15px}.multiple-faceted-variable.columns{float:left;display:inline-block;width:calc(50%+30px);margin-left:-30px;overflow:hidden}.multiple-faceted-variable.columns.column-2{}.multiple-faceted-variable.columns.column-2 li.value-checkbox{width:calc(100%+5px)}.multiple-faceted-variable.columns>li.value-checkbox>input.multiple-faceted-checkbox{display:table-cell}a.multiple-faceted-link{vertical-align:middle;width:calc(100% - 18px);text-align:left;min-height:20px;text-decoration:none;padding:0
!important;display:inline-block !important;color:#666;font-size:15px;margin-left:5px}a.multiple-faceted-link.disabled{color:#e07676;font-style:italic}a.multiple-faceted-link.selected{color:#000;font-weight:bold}a.multiple-faceted-link.disabled:hover{cursor:initial}a.multiple-faceted-link.enabled:hover{background-color:#ccc;color:#000}input.min-max-field::placeholder{font-style:italic;opacity: .6}.faceted-variable{list-style-type:none;text-align:left;overflow-y:auto;display:block;position:relative;width:calc(100% + 25px);margin-left:-30px}.faceted-variable li.value-checkbox{width:calc(100%+5px);margin-left:-30px;display:flex;vertical-align:middle}.faceted-variable.columns{width:100%;display:block;vertical-align:middle}ul.multiple-faceted-columns-block{list-style-type:none;max-height:200px;overflow-x:hidden;overflow-y:hidden}ul.faceted-columns-block{list-style-type:none;width:270px;max-width:100%;max-height:200px;overflow:hidden}ul.disabled{display:none}ul.faceted-columns-block li.faceted-columns-block-li{list-style-type:none}.faceted_filter_list{display:inline-flex;flex-wrap:wrap;justify-content:center;flex-direction:row;width:100%}.faceted-checkbox{list-style-type:none;text-align:left}.faceted-name{font-size:18px;font-weight:800;text-align:center;display:block;border-bottom:thin solid #000}.faceted-name a:hover{text-decoration:none;border:none}.faceted-columns{overflow:hidden}.faceted-variable.columns{float:left;display:inline-block;width:calc(50%+30px);margin-left:-30px}.faceted-variable.columns.column-2{}.faceted-variable.columns.column-2 li.value-checkbox{width:calc(100%+30px)}.faceted-variable.columns>li.value-checkbox>input.faceted-checkbox{display:table-cell}a.faceted-link{line-height:2em;vertical-align:middle;width:calc(100% - 18px);text-align:left;min-height:20px;text-decoration:none;padding:0px
!important;display:inline-block !important}a.faceted-link.disabled{color:#e07676;font-style:italic}a.faceted-link.selected{color:#000;font-weight:bold}a.faceted-link.disabled:hover{cursor:initial}a.faceted-link.enabled:hover{background-color:#ccc}div.filter-block.above-listing{width:initial;margin:5px}div.filter-dropdown-block{display:inline-block;margin:5px
auto}div.filter-dropdown-block.left-column{display:block;margin:5px
0;text-align:left}select.filter-dropdown{width:150px}div.faceted_filter_list.dropdown{justify-content:left}ul.faceted-columns{list-style-type:none;list-style-position:outside;border:thin solid silver;padding-left:0}ul.faceted-list{list-style-type:none;list-style-position:outside;border:thin solid silver;padding-left:0}ul.sub-list{list-style-type:none;list-style-position:outside;text-align:left;padding-left:0}li.sub-list-li{width:50%;display:inline-block;vertical-align:top}li.columnized-link{padding:0
10px;line-height:1.5em;width:100%}span.collapse-desktop:hover,span.collapse-mobile:hover{cursor:pointer}.search-filter-button{display:inline-block;width:48%;border-radius:6px;border:thin solid black;margin:5px
5px;background:white;color:black !important;font-size:20px !important;padding:5px;font-weight:normal}.search-clear-button{display:inline-block;width:100px;height:22px;border:thin solid black;margin:5px
5px;padding:0
12px}#product_table{width:100%;font-size:16px;line-height:1.5;display:none}#product_table thead
tr{background-color:#fff}.product-table-heading{background-image:url("/images/site/prod_list_bg.png");background-color:#ddd;table-layout:fixed;color:#0873B7;text-align:center;font-size:20px;line-height:24px}.product-table-heading:first-child{border-top-left-radius:20px}.product-table-heading:last-child{border-top-right-radius:20px}.pieces_per_kit{text-align:center}.product-table-heading.details{width:125px}.product-table-data{table-layout:fixed;height:65px;border-bottom:1px solid #c2c2c2}.product-table-data.odd{background-color:#fff}.product-table-data td.on_hand,
.product-table-data td.pkg_qty,
.product-table-data td.in_stock,
.product-table-data td.filter,
.product-table-data
td.price{text-align:center}.product-table-heading
a{color:#000;text-decoration:none}.product-table-heading:hover{cursor:pointer}.product-table-heading.product_name.parent-listing{width:200px}.product-table-heading.products_model,.product-table-heading.product_name{text-align:left}.product_table{border-collapse:collapse;width:100%}.product_table th,
.product_table
td{padding:10px}.product_table
.view_details{text-align:right;width:175px}.product_table
th.price_breaks{width:150px}#header-fixed{position:fixed;top:0;display:none}td.image{width:60px;height:auto}i.header-sort.fa-sort-down{top:15px;padding-left:5px}i.header-sort.fa-sort-up{bottom:15px;padding-left:5px}.add-to-cart-button.buy,.add-to-cart-button.rfq{display:flex;flex-direction:column;justify-content:center;height:30px;width:100%;max-width:300px;margin:5px
auto}.viewDetailsButton{display:flex;flex-direction:column;justify-content:center;height:44px;width:194px;margin:5px
auto;background-color:#0873B7;font-size:18px;color:#FFC515;font-weight:bold;text-shadow:2px 2px 2px rgba(0,0,0,0.37);border:none}.viewDetailsButton:hover{color:#FFF;background-color:#0873B7}.page_count{font-size:18px;color:#666;float:left;font-weight:bold}.page_links{float:right;border-radius:4px;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,0.28);box-shadow:0 3px 4px 0 rgba(0,0,0,0.28);padding:0
5px}span.page-link{font-size:18px;color:#A6A6A6;padding:0
5px;font-weight:bold}span.page-link:hover{cursor:pointer}span.page-link.current:hover{cursor:initial}span.page-link.current{background-color:#3CA9E0;color:#FFF}span.page-link.first,span.page-link.last{color:#A6A6A6;font-size:16px}span.page-link.first{margin-right:15px}span.page-link.last{margin-left:15px}i.arrow{width:10px;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;display:inline-flex;text-align:center;vertical-align:text-bottom}i.arrow:hover{cursor:pointer}i.arrow.right{border-left:10px solid #A6A6A6;margin-left:10px}i.arrow.left{border-right:10px solid #A6A6A6;margin-right:10px}table.color-legend{margin-bottom:10px}.color-legend{font-size:16px;padding:5px
10px;margin-right:10px;border-radius:5px}.in-cart-legend,.in-rfq-legend,.previous-legend,.viewed-legend{border:1px
solid #ccc;color:#000}.in-cart-legend:hover,.in-rfq-legend:hover,.previous-legend:hover,.viewed-legend:hover{opacity:0.8;color:#000}.product-table-data.previously-viewed,
.product-table-data.viewed,
.product-table-data.in-rfq-cart,
.product-table-data.in-cart,
.product-table-data.previously-viewed a.execute-faceted-search,
.product-table-data.viewed a.execute-faceted-search,
.product-table-data.in-rfq-cart a.execute-faceted-search,
.product-table-data.in-cart a.execute-faceted-search,
.product-table-data.previously-viewed a.productsListing-link,
.product-table-data.viewed a.productsListing-link,
.product-table-data.in-rfq-cart a.productsListing-link,
.product-table-data.in-cart a.productsListing-link{color:#000}a.execute-faceted-search{}a.execute-faceted-search:hover{cursor:pointer}a.execute-faceted-search.selected{font-style:italic;font-weight:bold}a.remove-legend{position:absolute;right:5px}a.remove-legend
span.times{display:flex;flex-direction:column;vertical-align:middle}span.sort-count{display:inline-block;vertical-align:center;color:#204d74;margin-left:5px}section.product-listing{text-align:center}#product_boxes{display:none}div.product-listing-box{text-align:center;margin:15px
0;display:flex;flex-direction:row;justify-content:center}div.product-image{margin-bottom:10px;height:250px;position:relative}div.product-image
img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:250px;margin:0
auto;left:0;right:0}div.product-image-button-wrapper{display:inline-block}div.product-image-button{cursor:pointer}.product-listing-image{margin-right:10%}figure.product-box{display:flex;justify-content:center;flex-direction:row;position:relative;border:3px
solid #DDD;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;padding:10px;align-items:center}figure.product-box
img{display:block;vertical-align:middle}figure.product-box
figcaption{position:absolute;bottom:0;left:0;right:0;margin:10px
auto}img.product-image{margin:auto}a.product-link{text-decoration:none;display:block;vertical-align:bottom;margin:0
auto}div.product-section-box{height:100%;display:flex;justify-content:center}article.product-item.box, .category-listing
div.smallText{background-color:#fff;display:flex;position:relative;justify-content:center;border:3px
solid #DDD;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;margin-top:10px;vertical-align:top;padding:10px;height:500px;max-width:300px}section.product-item.box
table{width:100%}div.productCell.box{padding-left:5px}section.product-item.box div.box.products_model a,
section.product-item.box div.box.products_name a,
div.filter
div.filter{font-size:14px}div.filter-label.box, .category-listing div.smallText
a{font-size:14px;font-weight:bold;color:#0B4E97}div.addbuttons.box{vertical-align:bottom}#bodyContent .product-item.box div.addbuttons .button
a{color:#fff}div.addbuttons.box{}div.product-listing-layout{margin:20px
auto}.productListingData{}.productListingData
.addbuttons{text-align:right}.pagelinks{float:right}table.productTable{border-spacing:10px;width:100%}tr.products_image{text-align:center}tr.products_image
img{height:50px}div.productRow{height:100%}td.productBoxes{background-color:#fff;border:3px
solid #B6B6B6;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin:5px;height:100%;vertical-align:top}td.productBoxes
table{width:100%}td.productCell.box{padding-left:5px}td.filterLabel{font-size:13px;font-weight:bold;color:#999}table.addbuttons.box{vertical-align:bottom}td.addbuttons.box{text-align:center}td.addbuttons.box
span.button{padding:5px
0 5px 0}tr.referrer{background-color:yellow !important}#execution_time{margin-top:20px;color:#000;font-weight:bold}#execution_time{margin-top:20px;color:#000;font-weight:bold}#category_id_list{margin:10px
0}div.addbuttons{position:relative}.inCartListing{position:absolute;left:-87px;bottom:0px;z-index:1600;border:1px
solid #3667A1;border-radius:5px;background-color:#FFF;padding-bottom:2px;text-align:left;list-style-type:none}.inCartListing
li{margin-left:-30px;padding-right:10px}div.counts-popup{position:absolute;z-index:1600;border:1px
solid #3667A1;border-radius:5px;background-color:#FFF;padding:10px;text-align:left;list-style-type:none;display:none}div.counts-popup.buy{left:-110px}div.counts-popup.rfq{left:-145px}.in-cart-trigger{color:#3465A8;text-decoration:underline;cursor:pointer;font-size:12px}.hide-in-cart{display:none}#active_filter_display{margin:10px
0;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}#active_filter_display a.active-filter{margin-right:10px}.filter-button{font-size:16px;height:30px;display:flex;flex-direction:row;align-items:center;border-radius:5px;border:1px
solid #ccc;padding:0
5px;margin:5px;position:relative}.faceted-search-scroll-short{position:fixed;top:-1px;width:328px;margin-left:-15px;padding:0
15px;overflow-y:hidden}.faceted-search-scroll{position:fixed;margin-left:-15px;padding:0
15px;top:-1px;width:330px;overflow-y:scroll;z-index:900}.faceted-search-scroll>div.faceted_search{padding:0}.faceted_search.mm-panel{padding:0
!important}#faceted_search_container_div{overflow-x:hidden}#add_to_cart_display{display:none;position:sticky;z-index:1000;top:0;background-color:#7E981F;height:100%;font-size:16px;color:#fff;border-bottom-left-radius:15px;border-bottom-right-radius:15px;flex-direction:row;justify-content:center;align-items:center;width:100%}div.add-to-cart-display{padding:0
10px;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center}#custom_rows_per_page{float:right;margin-bottom:20px}.filter-type{margin-left:10px !important;margin-right:5px !important}.filter-type-label{margin-right:10px;display:inline-block}.filter-type-radio-buttons{display:inline-flex;flex-direction:column;text-align:center;justify-content:center;align-items:center}div.sort-ctrl-description{font-weight:bold;font-size:13px;display:flex;align-items:center;justify-content:start}span.sort-stars{color:#f00;margin-right:5px}span.special-price{color:red;font-style:italic}#responsive_faceted_search_in_menu_container{display:none}#product_table{display:none !important}#product_boxes{display:block !important}.mobile-filter-open-btn
a{background:#337AB7;color:white;padding:10px
20px;text-decoration:none;border:1px
solid #337AB7;font-size:16px;border-radius:4px;font-weight:bold}.mobile-filter-open-btn{margin:15px
0 20px}#responsive_faceted_search
.multiple_faceted_filter_list{display:none}#columnLeft .multiple-faceted-columns{display:block !important;height:auto !important}div#responsive_faceted_search_container>.infoBoxContainer>.infoBoxHeading{display:none}.filterheader{display:none}.filter-buttons{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.clear-btn-container{display:flex;justify-content:center}@media (min-width: 992px){#product_table{display:block !important}#product_boxes{display:none !important}}@media (min-width: 1293px){.filterheader{display:block}.mobile-filter-open-btn{display:none}div.clear_filters,.search-filter-button{width:47%;padding:2px}.reset-filters{padding:2px}.filter-buttons{justify-content:flex-start}.filter-buttons{display:flex;margin-bottom:5px}.multiple-faceted-name{border-radius:8px 8px 0 0}}@media (min-width: 200px){.part-builder-section{display:block;margin:20px
auto}div.options-table div.option-section div.part-builder-column.landscape{display:block;margin:0
auto}div.options-table ul.options-column.landscape{display:block;text-align:center}ul.options-column.no-section-header{display:block !important;text-align:center}div.section-header-label{text-align:center}div.options-table ul.options-column.no-section-header{width:100%}.part-builder-column.landscape{width:auto}div.options-table ul.option-column.spacer{display:none}div.options-table .part-builder-column.portrait{display:block;margin:0
auto;width:100%;text-align:center}div.options-table .part-builder-column.portrait ul.options-column{width:auto}}@media (min-width: 520px){div.options-table .part-builder-column.portrait{display:inline-block;width:50%}}@media (min-width: 768px){div.options-table .part-builder-column.portrait{float:none !important;width:33%}div.options-table ul.option-column.spacer{width:33%;height:75px;display:block}div.options-table ul.options-column.no-section-header{width:33%}div.section-header-label{text-align:left}.part-builder-column.landscape{width:33%}.part-builder-column.landscape.full-width{width:100%}.part-builder-section{display:inline-block}div.options-table div.option-section div.part-builder-column.landscape{display:inline-block}div.options-table ul.options-column.landscape{display:inline-block;margin:0
auto;text-align:initial}.part-builder-section.landscape{width:100%}ul.options-column.no-section-header{display:inline-block !important}}.career-social-media-container
a{font-size:55px;color:#666;margin-right:5px;text-decoration:none}