.hero.product-and-category-list-hero{padding:30px 0;margin-bottom:20px;box-shadow:inset 0 0 100px rgba(13,51,83,.5)}.hero.product-and-category-list-hero div.breadcrumb-wrapper{margin:.5em 0}.hero.product-and-category-list-hero div.breadcrumb-wrapper .breadcrumb{padding:0;color:rgba(87,200,223,.3)}.hero.product-and-category-list-hero div.breadcrumb-wrapper .breadcrumb .breadcrumblink:after{color:#175c7d;padding:0 .5em}.hero.product-and-category-list-hero .card{margin:20px 0}.hero.product-and-category-list-hero .body-copy-wrapper-toggle{margin-top:10px;display:block}@media(min-width:768px){.hero.product-and-category-list-hero .body-copy-wrapper-toggle{display:none}}.hero.product-and-category-list-hero .body-copy-wrapper p{margin:0}@media(max-width:767px){.hero.product-and-category-list-hero .body-copy-wrapper.mobile{max-height:3.9em;overflow:hidden;position:relative;line-height:1.3em}.hero.product-and-category-list-hero .body-copy-wrapper.mobile:after{content:"";text-align:center;position:absolute;bottom:0;right:0;width:50%;height:1.3em;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%)}}a.card h1,a.card h2,a.card h3,a.card h4,a.card h5{color:#57c8df;margin:20px 0 10px 0;transition:all .2s ease-in-out}a.card:hover h1,a.card:hover h2,a.card:hover h3,a.card:hover h4,a.card:hover h5{color:#117899}a.card .product-image,a.card .resource-image{padding:10px}a.card .product-image img,a.card .resource-image img{width:75%}#product-list .product-card-wrapper .color-dot-wrapper{display:block;width:12px;line-height:18px;position:absolute;top:40px;left:40px;z-index:2}#product-list .product-card-wrapper .color-dot-wrapper .color-dot{display:inline-block;width:12px;height:12px;border-radius:100px}#product-list .product-card-wrapper .color-dot-wrapper .color-dot.black-dot{background:#37393a}#product-list .product-card-wrapper .color-dot-wrapper .color-dot.blue-dot{background:#23a4c6}#product-list .product-card-wrapper .color-dot-wrapper .color-dot.green-dot{background:#65ad6d}#product-list .product-card-wrapper .color-dot-wrapper .color-dot.orange-dot{background:#d98045}#product-list .product-card-wrapper .color-dot-wrapper .color-dot.yellow-dot{background:#d4de58}#product-list .product-card-wrapper .color-dot-wrapper .color-dot.grey-dot{background:#a7a8aa}@media(min-width:451px)and (max-width:480px){#product-list .product-card-wrapper .color-dot-wrapper{line-height:15px}}#product-list .product-card-wrapper a.card .product-image{position:relative}#product-list .product-card-wrapper a.card .product-image img{width:75%}#product-list .product-card-wrapper a.card .product-image .product-icon{position:absolute;right:5px;top:5px}#product-list .product-card-wrapper a.card .product-image .product-icon img{width:30px}#product-list .product-card-wrapper.col-md-18 a.card .product-image img{width:60%}#product-list .product-card-wrapper.col-md-18 a.card .product-icon{position:absolute;right:5px;top:5px}#product-list .product-card-wrapper.col-md-18 a.card .product-icon img{width:30px}@media(max-width:450px){#product-list .product-card-wrapper{width:100%}#product-list .product-card-wrapper a.card .product-image img{width:40%}}.card.filters-wrapper{margin:10px}@media(min-width:992px){.card.filters-wrapper{margin:10px 20px 10px 10px}}@media(min-width:1151px){.card.filters-wrapper{margin:10px 40px 10px 10px}}.card.filters-wrapper h3{font-size:1.25em;margin-top:20px}.card.filters-wrapper h3 input{float:right;border:none;background:none;font-size:1.25em;color:gray;padding:0}.card.filters-wrapper>div:first-child h3{margin-top:0}@media(max-width:991px){.card.filters-wrapper .collapsible-content{display:none}}.card.filters-wrapper div[class^="range-wrapper-"]{display:table;width:100%;margin-bottom:5px}.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell{display:table-cell;vertical-align:middle;width:75%}.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell.submit{width:25%;min-width:65px}.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell.submit input.button{padding:2px 5px;float:right;width:45%}.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell.submit input.button:last-child{width:55%}@media(max-width:767px){.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell.submit input.button{font-size:18px}}.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell.submit input.button:hover{background:#1c8bb2}.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell.submit input.button:disabled{opacity:.3}.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell .inputrangemin,.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell .inputrangemax,.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell .rangeTxt{display:inline-block}.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell .inputrangemin,.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell .inputrangemax{background:#f1f1f1;border:1px solid #c6c6c5;padding:2px 5px;width:38%}.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell ::-webkit-input-placeholder{color:#c6c6c5;font-style:italic;opacity:1}.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell :-moz-placeholder{color:#c6c6c5;font-style:italic;opacity:1}.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell ::-moz-placeholder{color:#c6c6c5;font-style:italic;opacity:1}.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell :-ms-input-placeholder{color:#c6c6c5;font-style:italic;opacity:1}.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell ::-ms-input-placeholder{color:#c6c6c5;font-style:italic;opacity:1}.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell :placeholder-shown{color:#c6c6c5;font-style:italic;opacity:1}.card.filters-wrapper div[class^="range-wrapper-"] div.tablecell .rangeTxt{width:12%;text-align:center}.card.filters-wrapper .checkbox{margin-bottom:5px}.card.filters-wrapper .checkbox.disabled{color:#f1f1f1}.card.filters-wrapper .checkbox input[type="checkbox"]{margin-top:6px}@media(max-width:991px){.card.filters-wrapper .checkbox{margin-bottom:20px}.card.filters-wrapper .checkbox label{font-size:1.2em}.card.filters-wrapper .checkbox input[type="checkbox"]{margin-top:5px}}@media(max-width:991px){.card.filters-wrapper .collapsible-content:last{background:red}.card.filters-wrapper .collapsible-content:last::after{content:"";width:100%;height:2px;border-top:2px solid #ddd}}a.clear-card.filters-para-search-link{margin:-10px 10px 10px 10px}a.clear-card.filters-para-search-link:hover.fog-2-bg{background:#ddd}@media(min-width:992px){a.clear-card.filters-para-search-link{margin-right:20px}}@media(min-width:1151px){a.clear-card.filters-para-search-link{margin-right:40px}}a.clear-card.filters-para-search-link .table-wrapper{display:table;width:100%;table-layout:fixed}a.clear-card.filters-para-search-link .table-wrapper .image-col{display:table-cell;width:16%;vertical-align:middle}a.clear-card.filters-para-search-link .table-wrapper .text-col{display:table-cell;width:94%;vertical-align:middle}a.clear-card.filters-para-search-link .table-wrapper .text-col p{line-height:1.3em;margin-left:10px}a.clear-card.no-filters-para-search-link{text-align:center}a.clear-card.no-filters-para-search-link:hover.fog-2-bg{background:#ddd}a.clear-card.no-filters-para-search-link .image-col{vertical-align:middle;display:inline-block;height:50px}a.clear-card.no-filters-para-search-link .text-col{vertical-align:middle;display:inline-block}a.clear-card.no-filters-para-search-link .text-col p{margin-left:10px}.new-flag{position:absolute;right:-6px;top:10px;width:75px!important}.short-lead-time-flag{position:absolute;right:-6px;top:10px;width:162px!important}