﻿@font-face{font-family:'fontello';src:url(../font/fontello.eot);src:url(../font/fontello.eot) format("embedded-opentype"),url(../font/fontello.woff) format("woff"),url(../font/fontello.ttf) format("truetype"),url(../font/fontello.svg) format("svg");font-weight:normal;font-style:normal}.icon-menu:before{content:'\e80a'}.icon-phone:before{content:'\e80b'}.icon-mail:before{content:'\e80c'}.icon-plus-circled:before{content:'\e80d'}.icon-cog-alt:before{content:'\e80f'}.icon-cancel:before{content:'\e810'}.icon-check:before{content:'\e811'}.icon-attention-circled:before{content:'\e812'}.icon-ok-circled:before{content:'\e813'}.icon-lock:before{content:'\e814'}.icon-lock-open-alt:before{content:'\e815'}.icon-pencil:before{content:'\e816'}.icon-calendar:before{content:'\e817'}.icon-location:before{content:'\e81c'}.icon-search:before{content:'\e81d'}.icon-quote:before{content:'\e81e'}.icon-facebook:before{content:'\e81f'}.icon-gplus:before{content:'\e820'}.icon-linkedin:before{content:'\e821'}.icon-twitter:before{content:'\e822'}.icon-angle-right:before{content:'\e800'}.icon-angle-double-right:before{content:'\e801'}.icon-angle-left:before{content:'\e802'}.icon-angle-up:before{content:'\e803'}.icon-angle-down:before{content:'\e804'}.icon-right-dir:before{content:'\e805'}.icon-left-dir:before{content:'\e806'}.icon-up-dir:before{content:'\e807'}.icon-down-dir:before{content:'\e808'}.icon-angle-double-left:before{content:'\e809'}.icon-file-pdf:before{content:'\e80e'}.icon-file-image:before{content:'\e819'}.icon-file-video:before{content:'\e81a'}.icon-doc-text:before{content:'\e81b'}.icon-file-excel:before{content:'\e818'}.icon_styles,[class^="icon-"]:before,[class*=" icon-"]:before,.pdf_link:before,.product-listing-wrap .pdf-link:before,.pcc-product .product-asset-col .pdf-link:before,.button_add:after,.col-product-cta .request-pricing-form .product-show-notes:after,.account-pricing-req .order-row td .request-show-items:after,.item-list-form .product-show-notes:after,.site-main-header .navigation>li>a:after,.col-sidebar .widget-title:before,.col-sidebar .family-nav-header:before,.family-nav-links li.current a:before,a.remodal-close:after{font-family:"fontello";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cf:before,.outer_wrapper .inner-wrapper:before,.site-top-header .inner-wrapper:before,.site-main-header .inner-wrapper:before,.breadcrumb-wrapper .inner-wrapper:before,.main-content .inner-wrapper:before,.single-industry-content .inner-wrapper:before,.site-footer .inner-wrapper:before,.footer-bottom-text .inner-wrapper:before,.home-search-section .inner-wrapper:before,.home-masthead-section .inner-wrapper:before,.home-about-section .inner-wrapper:before,.home-products-section .inner-wrapper:before,.home-moreinfo-section .inner-wrapper:before,.widget_link_list li a:before,.col-sidebar .product-cat-listing li a:before,.col-sidebar .product-man-listing li a:before,.col-sidebar .widget_categories ul li a:before,.col-products-sidebar .product-man-listing li a:before,.the-content:before,.site-main-header .products-nav-main:before,.search-form:before,.home-search-section:before,.home-search-section .home-search-form:before,.home-about-section .about-content:before,.home-products-section .popular-products:before,.home-moreinfo-section .more-info-cols:before,.product-listing-wrap:before,.product-listing-wrap .product-data:before,.category-subnav .product-list-cats:before,.pcc-product .product-data:before,.pcc-product .product-asset-col:before,.pcc-product .product-asset-col .product-asset:before,.account-page .account-cols:before,.account-page .profile-cols:before,.request-pricing-page-form .field-group:before,.partner-list-wrap .partner-wrap:before,.contact-page-section:before,.document-listing .single-document:before,.shelf-life-wrap:before,.post-single-wrap .post-meta-bottom:before,.pcc-widget-product-listing .product-wrap:before,.cf:after,.outer_wrapper .inner-wrapper:after,.site-top-header .inner-wrapper:after,.site-main-header .inner-wrapper:after,.breadcrumb-wrapper .inner-wrapper:after,.main-content .inner-wrapper:after,.single-industry-content .inner-wrapper:after,.site-footer .inner-wrapper:after,.footer-bottom-text .inner-wrapper:after,.home-search-section .inner-wrapper:after,.home-masthead-section .inner-wrapper:after,.home-about-section .inner-wrapper:after,.home-products-section .inner-wrapper:after,.home-moreinfo-section .inner-wrapper:after,.widget_link_list li a:after,.col-sidebar .product-cat-listing li a:after,.col-sidebar .product-man-listing li a:after,.col-sidebar .widget_categories ul li a:after,.col-products-sidebar .product-man-listing li a:after,.the-content:after,.site-main-header .products-nav-main:after,.search-form:after,.home-search-section:after,.home-search-section .home-search-form:after,.home-about-section .about-content:after,.home-products-section .popular-products:after,.home-moreinfo-section .more-info-cols:after,.product-listing-wrap:after,.product-listing-wrap .product-data:after,.category-subnav .product-list-cats:after,.pcc-product .product-data:after,.pcc-product .product-asset-col:after,.pcc-product .product-asset-col .product-asset:after,.account-page .account-cols:after,.account-page .profile-cols:after,.request-pricing-page-form .field-group:after,.partner-list-wrap .partner-wrap:after,.contact-page-section:after,.document-listing .single-document:after,.shelf-life-wrap:after,.post-single-wrap .post-meta-bottom:after,.pcc-widget-product-listing .product-wrap:after{content:"";display:table}.cf:after,.outer_wrapper .inner-wrapper:after,.site-top-header .inner-wrapper:after,.site-main-header .inner-wrapper:after,.breadcrumb-wrapper .inner-wrapper:after,.main-content .inner-wrapper:after,.single-industry-content .inner-wrapper:after,.site-footer .inner-wrapper:after,.footer-bottom-text .inner-wrapper:after,.home-search-section .inner-wrapper:after,.home-masthead-section .inner-wrapper:after,.home-about-section .inner-wrapper:after,.home-products-section .inner-wrapper:after,.home-moreinfo-section .inner-wrapper:after,.widget_link_list li a:after,.col-sidebar .product-cat-listing li a:after,.col-sidebar .product-man-listing li a:after,.col-sidebar .widget_categories ul li a:after,.col-products-sidebar .product-man-listing li a:after,.the-content:after,.site-main-header .products-nav-main:after,.search-form:after,.home-search-section:after,.home-search-section .home-search-form:after,.home-about-section .about-content:after,.home-products-section .popular-products:after,.home-moreinfo-section .more-info-cols:after,.product-listing-wrap:after,.product-listing-wrap .product-data:after,.category-subnav .product-list-cats:after,.pcc-product .product-data:after,.pcc-product .product-asset-col:after,.pcc-product .product-asset-col .product-asset:after,.account-page .account-cols:after,.account-page .profile-cols:after,.request-pricing-page-form .field-group:after,.partner-list-wrap .partner-wrap:after,.contact-page-section:after,.document-listing .single-document:after,.shelf-life-wrap:after,.post-single-wrap .post-meta-bottom:after,.pcc-widget-product-listing .product-wrap:after{clear:both}.outer_wrapper,.site-top-header,.site-main-header,.breadcrumb-wrapper,.main-content,.single-industry-content,.site-footer,.footer-bottom-text,.home-search-section,.home-masthead-section,.home-about-section,.home-products-section,.home-moreinfo-section{width:100%;min-width:300px}.outer_wrapper .inner-wrapper,.site-top-header .inner-wrapper,.site-main-header .inner-wrapper,.breadcrumb-wrapper .inner-wrapper,.main-content .inner-wrapper,.single-industry-content .inner-wrapper,.site-footer .inner-wrapper,.footer-bottom-text .inner-wrapper,.home-search-section .inner-wrapper,.home-masthead-section .inner-wrapper,.home-about-section .inner-wrapper,.home-products-section .inner-wrapper,.home-moreinfo-section .inner-wrapper{width:96%;margin:0 auto;min-width:300px;max-width:1200px;position:relative}.three_column,.home-moreinfo-section .more-info-col,.site-footer .widget-footer{width:29.667%;float:left;padding:1.5%;margin-left:1%}@media (max-width: 600px){.three_column,.home-moreinfo-section .more-info-col,.site-footer .widget-footer{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.three_column:first-child,.home-moreinfo-section .more-info-col:first-child,.site-footer .widget-footer:first-child{margin-left:0}.two_column,.home-about-section .about-cols,.account-page .account-col,.account-page .profile-col{width:46%;float:left;margin-left:8%}@media (max-width: 600px){.two_column,.home-about-section .about-cols,.account-page .account-col,.account-page .profile-col{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.two_column:first-child,.home-about-section .about-cols:first-child,.account-page .account-col:first-child,.account-page .profile-col:first-child{margin-left:0}.header_1,h1{font-size:2.8em;font-weight:300;line-height:1.12em}.header_2,.body_content_styles h2,.the-content h2,.home-about-section .about-cols h2,h2{font-size:2.3em;font-weight:400;line-height:1.18em}.header_3,.body_content_styles h3,.the-content h3,.home-about-section .about-cols h3,h3{font-size:2em;font-weight:400;line-height:1.21em}.header_4,.body_content_styles h4,.the-content h4,.home-about-section .about-cols h4,h4{font-size:1.6em;font-weight:400;line-height:1.27em}.header_5,.body_content_styles h5,.the-content h5,.home-about-section .about-cols h5,h5{font-size:1.5em;font-weight:700;line-height:1.28em}.header_6,.body_content_styles h6,.the-content h6,.home-about-section .about-cols h6,h6{font-size:1.1em;font-weight:700;line-height:1.28em}.h_break,.body_content_styles hr,.the-content hr,.home-about-section .about-cols hr,hr{clear:both;border:none;border-bottom:1px solid #eeebee;margin:2em}.body_content_styles,.the-content,.home-about-section .about-cols{font-size:16px;overflow:auto}.body_content_styles img,.the-content img,.home-about-section .about-cols img{max-width:100%;height:auto !important}.body_content_styles iframe,.the-content iframe,.home-about-section .about-cols iframe{max-width:100%}.body_content_styles p:first-child,.the-content p:first-child,.home-about-section .about-cols p:first-child,.body_content_styles ul:first-child,.the-content ul:first-child,.home-about-section .about-cols ul:first-child,.body_content_styles ol:first-child,.the-content ol:first-child,.home-about-section .about-cols ol:first-child,.body_content_styles h1:first-child,.the-content h1:first-child,.home-about-section .about-cols h1:first-child,.body_content_styles h2:first-child,.the-content h2:first-child,.home-about-section .about-cols h2:first-child,.body_content_styles h3:first-child,.the-content h3:first-child,.home-about-section .about-cols h3:first-child,.body_content_styles h4:first-child,.the-content h4:first-child,.home-about-section .about-cols h4:first-child,.body_content_styles h5:first-child,.the-content h5:first-child,.home-about-section .about-cols h5:first-child,.body_content_styles h6:first-child,.the-content h6:first-child,.home-about-section .about-cols h6:first-child,.body_content_styles blockquote:first-child,.the-content blockquote:first-child,.home-about-section .about-cols blockquote:first-child{margin-top:0}.body_content_styles p,.the-content p,.home-about-section .about-cols p,.body_content_styles li,.the-content li,.home-about-section .about-cols li,.body_content_styles dd,.the-content dd,.home-about-section .about-cols dd,.body_content_styles div,.the-content div,.home-about-section .about-cols div{line-height:1.55em}.body_content_styles p *,.the-content p *,.home-about-section .about-cols p *,.body_content_styles li *,.the-content li *,.home-about-section .about-cols li *,.body_content_styles dd *,.the-content dd *,.home-about-section .about-cols dd *,.body_content_styles div *,.the-content div *,.home-about-section .about-cols div *{line-height:inherit}.body_content_styles p.body-text-large,.the-content p.body-text-large,.home-about-section .about-cols p.body-text-large{font-size:18px}.body_content_styles ul,.the-content ul,.home-about-section .about-cols ul,.body_content_styles ol,.the-content ol,.home-about-section .about-cols ol{padding-left:1.5em;margin:0 0 1em}.body_content_styles ul li,.the-content ul li,.home-about-section .about-cols ul li,.body_content_styles ol li,.the-content ol li,.home-about-section .about-cols ol li{margin:1em 0 0}.body_content_styles ul,.the-content ul,.home-about-section .about-cols ul{list-style-type:disc}.body_content_styles ul ul,.the-content ul ul,.home-about-section .about-cols ul ul{list-style-type:circle}.body_content_styles ul ul ul,.the-content ul ul ul,.home-about-section .about-cols ul ul ul{list-style-type:square}.body_content_styles ol,.the-content ol,.home-about-section .about-cols ol{list-style-type:decimal}.body_content_styles a,.the-content a,.home-about-section .about-cols a{color:#8b252a}.body_content_styles blockquote,.the-content blockquote,.home-about-section .about-cols blockquote{margin:2em 0;padding:1.5em 1.5em 0;font-size:18px;background:#f8f6f8;border-left:1px solid #dedcde;position:relative}.body_content_styles blockquote p,.the-content blockquote p,.home-about-section .about-cols blockquote p{margin:0;padding:0 0 1.5em}.body_content_styles figure,.the-content figure,.home-about-section .about-cols figure{margin:2em 0;max-width:100%}.body_content_styles figure.alignleft,.the-content figure.alignleft,.home-about-section .about-cols figure.alignleft{margin:0 1.5em 1em 0}.body_content_styles figure.alignright,.the-content figure.alignright,.home-about-section .about-cols figure.alignright,.body_content_styles .post-listing-wrap figure.wp-post-image,.post-listing-wrap .body_content_styles figure.wp-post-image,.the-content .post-listing-wrap figure.wp-post-image,.post-listing-wrap .the-content figure.wp-post-image,.home-about-section .about-cols .post-listing-wrap figure.wp-post-image,.post-listing-wrap .home-about-section .about-cols figure.wp-post-image{margin:0 0 1em 1.5em}.body_content_styles figure.aligncenter,.the-content figure.aligncenter,.home-about-section .about-cols figure.aligncenter{margin-left:auto;margin-right:auto}.body_content_styles dl,.the-content dl,.home-about-section .about-cols dl{margin:0}.body_content_styles dl dt,.the-content dl dt,.home-about-section .about-cols dl dt{font-weight:700;margin-bottom:0.5em}.body_content_styles dl dd,.the-content dl dd,.home-about-section .about-cols dl dd{margin:0 0 1em 0.5em}.body_content_styles .wp-caption-text,.the-content .wp-caption-text,.home-about-section .about-cols .wp-caption-text{font-size:14px;font-style:italic}.widget_link_list,.col-sidebar .product-cat-listing,.col-sidebar .product-man-listing,.col-sidebar .widget_categories ul,.col-products-sidebar .product-man-listing{border-top:1px solid #eeebee}.widget_link_list li,.col-sidebar .product-cat-listing li,.col-sidebar .product-man-listing li,.col-sidebar .widget_categories ul li,.col-products-sidebar .product-man-listing li{border-bottom:1px solid #eeebee}.widget_link_list li a,.col-sidebar .product-cat-listing li a,.col-sidebar .product-man-listing li a,.col-sidebar .widget_categories ul li a,.col-products-sidebar .product-man-listing li a{display:block;padding:0.5em 0.2em;text-decoration:none;font-weight:500}.widget_link_list li a:hover,.col-sidebar .product-cat-listing li a:hover,.col-sidebar .product-man-listing li a:hover,.col-sidebar .widget_categories ul li a:hover,.col-products-sidebar .product-man-listing li a:hover{background:#f8f6f8}.card_style,.site-main-header .products-nav-main .children a,.site-main-header .products-nav-main .popular-categories a,.category-subnav .product-list-cats a{background:#fff;-moz-box-shadow:0 1px 1px #c8bec7;-webkit-box-shadow:0 1px 1px #c8bec7;box-shadow:0 1px 1px #c8bec7;border:1px solid #fff;text-decoration:none;box-sizing:border-box;vertical-align:middle;border-top-color:#f8f6f8}.card_style:hover,.site-main-header .products-nav-main .children a:hover,.site-main-header .products-nav-main .popular-categories a:hover,.category-subnav .product-list-cats a:hover{border:1px solid #4981bc}.shadow_light,.profile-product .product-thumb,.pcc-widget-product-listing .product-thumb{-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1)}.shadow_medium,.site-main-header .navigation .menu-item .sub-menu,.site-main-header .products-nav-main{-moz-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.15)}.pdf_link,.product-listing-wrap .pdf-link,.pcc-product .product-asset-col .pdf-link{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:0.3em 0;display:block;background:#dedcde;text-decoration:none;text-align:center;font-size:14px}.pdf_link:before,.product-listing-wrap .pdf-link:before,.pcc-product .product-asset-col .pdf-link:before{content:"";margin-right:0.3em}.pdf_link:before,.product-listing-wrap .pdf-link:before,.pcc-product .product-asset-col .pdf-link:before{margin-top:-0.25em;color:#777}.pdf_link:hover,.product-listing-wrap .pdf-link:hover,.pcc-product .product-asset-col .pdf-link:hover{background:#fff;color:#090909}.button,.button_cta,form input[type=submit].button-cta,form button.button-cta,.proper_contact_form_wrap input[type=submit],.home-search-section .home-search-form .search-submit,.remodal input.button-cta,.button_disabled,form input[type=submit].button-disabled,form button.button-disabled,.button_view,.home-masthead-section .view-link,.home-about-section .about-content .view-link,.home-moreinfo-section .more-info-col .view-link,.post-listing-wrap .read-more,form input[type=submit],form button,.search-form .search-submit,.col-product-cta .prod-contact-prompt .button,.account-page .logout-link,.account-page .edit-profile,.item-list-controls input{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-color:#d7cfd7;background-image:-webkit-gradient(linear, left top, left bottom, from(#e2dde2), to(#d7cfd7));background-image:-webkit-linear-gradient(top, #e2dde2, #d7cfd7);background-image:-moz-linear-gradient(top, #e2dde2, #d7cfd7);background-image:-ms-linear-gradient(top, #e2dde2, #d7cfd7);background-image:-o-linear-gradient(top, #e2dde2, #d7cfd7);background-image:linear-gradient(top, #e2dde2, #d7cfd7);display:inline-block;padding:0.2em 0.6em 0.3em;text-decoration:none;border:none;line-height:1.8em;font-family:Lato,Helvetica,Arial,sans-serif;text-align:center;font-size:1em;-webkit-appearance:none;color:#1C1B23;cursor:pointer}.button:hover,.button_cta:hover,.proper_contact_form_wrap input[type=submit]:hover,.home-search-section .home-search-form .search-submit:hover,.remodal input.button-cta:hover,.button_disabled:hover,.button_view:hover,.home-masthead-section .view-link:hover,.home-about-section .about-content .view-link:hover,.home-moreinfo-section .more-info-col .view-link:hover,.post-listing-wrap .read-more:hover,form input[type=submit]:hover,form button:hover,.search-form .search-submit:hover,.col-product-cta .prod-contact-prompt .button:hover,.account-page .logout-link:hover,.account-page .edit-profile:hover,.item-list-controls input:hover{text-decoration:none}.button_cta,form input[type=submit].button-cta,form button.button-cta,.proper_contact_form_wrap input[type=submit],.home-search-section .home-search-form .search-submit,.remodal input.button-cta{background-color:#8b252a;background-image:-webkit-gradient(linear, left top, left bottom, from(#9f2a30), to(#8b252a));background-image:-webkit-linear-gradient(top, #9f2a30, #8b252a);background-image:-moz-linear-gradient(top, #9f2a30, #8b252a);background-image:-ms-linear-gradient(top, #9f2a30, #8b252a);background-image:-o-linear-gradient(top, #9f2a30, #8b252a);background-image:linear-gradient(top, #9f2a30, #8b252a);color:white}.button_disabled,form input[type=submit].button-disabled,form button.button-disabled{background:#dedcde;cursor:default}.button_view,.home-masthead-section .view-link,.home-about-section .about-content .view-link,.home-moreinfo-section .more-info-col .view-link,.post-listing-wrap .read-more{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border:2px solid #4981bc;text-transform:uppercase;color:#4981bc;font-size:18px;text-align:left;padding:0.3em 0.9em;background:#f8f6f8}.button_view:hover,.home-masthead-section .view-link:hover,.home-about-section .about-content .view-link:hover,.home-moreinfo-section .more-info-col .view-link:hover,.post-listing-wrap .read-more:hover{background:#fff}.button_view i,.home-masthead-section .view-link i,.home-about-section .about-content .view-link i,.home-moreinfo-section .more-info-col .view-link i,.post-listing-wrap .read-more i{margin-top:-0.13em;float:right}.button_add,.col-product-cta .request-pricing-form .product-show-notes,.account-pricing-req .order-row td .request-show-items,.item-list-form .product-show-notes{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:bold;margin-top:20px;text-decoration:none;display:inline-block;padding:0.3em 0.4em;background:#eeebee;font-size:14px}.button_add:after,.col-product-cta .request-pricing-form .product-show-notes:after,.account-pricing-req .order-row td .request-show-items:after,.item-list-form .product-show-notes:after{content:"";margin-left:0.3em}body,html,div,section,aside,header,footer,article{margin:0;padding:0}.screen-reader-text{display:none}html,body{background:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;color:#1C1B23;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}a{color:#1C1B23}a img,a i{text-decoration:none;border:none}ul,ol{margin:0;padding:0;list-style-type:none}strong{font-weight:700}.col-with-sidebar{width:65%;float:left}@media (max-width: 600px){.col-with-sidebar{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.col-single-wide{width:80%;margin:0 auto}@media (max-width: 1080px){.col-single-wide{width:90%}}@media (max-width: 900px){.col-single-wide{width:100%}}.col-single-slim{width:65%;margin:0 auto}@media (max-width: 1080px){.col-single-slim{width:80%}}@media (max-width: 900px){.col-single-slim{width:100%}}.main-content{padding:2em 0}.col-sidebar{width:26%;float:right}@media (max-width: 600px){.col-sidebar{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.alignleft{float:left;margin:0 1.5em 1em 0}.alignright,.post-listing-wrap .wp-post-image{float:right;margin:0 0 1em 1.5em}.aligncenter{display:block;margin:1.5em auto}h1.main-title{-ms-word-wrap:break-word;word-wrap:break-word;margin:0 0 0.8em}@media (max-width: 600px){h1.main-title{margin:0 0 0.4em;font-size:2em}}hr.short-bar{width:6em;border-bottom:4px #c8bec7 solid;margin:0.5em auto}hr.full-width-dark{border-bottom:1px #c8bec7 solid;margin-left:0;margin-right:0}a:hover{text-decoration:none}address{font-style:normal}.pagination-links{text-align:center;padding:1em 2em;text-transform:uppercase;font-size:1.6em}.pagination-links a,.pagination-links span{text-decoration:none;display:inline-block;padding:0 0.4em;line-height:1.5em;vertical-align:middle}.pagination-links a:hover{background:#e2ebf4}.pagination-links i{vertical-align:bottom;font-size:1.2em}.pagination-links i:before{margin-top:-0.2em}.pagination-links .current{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-weight:bold;background:#4981bc;color:#fff}.separator{vertical-align:middle;margin:0 1em}.separator:before{content:"|"}.hidden{display:none !important}.centered{text-align:center}.nothing-found{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:2%;border:3px solid #eeebee;width:60%;margin:1em auto}.nothing-found h2{font-size:20px;font-weight:300;font-style:italic;margin:0 0 0.5em}.small{font-size:14px;line-height:1.4286em}.site-top-header{background:#eeebee;font-size:14px}@media (max-width: 600px){.site-top-header .inner-wrapper{width:100%}}.site-top-header .tagline-text{line-height:2.2em;color:#35333f}@media (max-width: 750px){.site-top-header .tagline-text{clear:both;display:block;width:100%;text-align:center;line-height:2em}}.site-top-header .tagline-text a{text-decoration:none;color:#35333f}.site-top-header .tagline-text .separator{color:#c8bec7}@media (max-width: 1080px){.site-top-header .tagline-text .contact-phone,.site-top-header .tagline-text .contact-email,.site-top-header .tagline-text .separator{display:none}}.site-top-header .account-link,.site-top-header .pricing-link,.site-top-header .login-link,.site-top-header .logout-link,.site-top-header .contact-form-btn{float:right;margin-left:0.4em;line-height:1em;padding:.6em;text-decoration:none;text-transform:uppercase;text-align:center;cursor:pointer;height:16px}.site-top-header .account-link,.site-top-header .login-link,.site-top-header .logout-link{background-color:#d7cfd7;background-image:-webkit-gradient(linear, left top, left bottom, from(#e2dde2), to(#d7cfd7));background-image:-webkit-linear-gradient(top, #e2dde2, #d7cfd7);background-image:-moz-linear-gradient(top, #e2dde2, #d7cfd7);background-image:-ms-linear-gradient(top, #e2dde2, #d7cfd7);background-image:-o-linear-gradient(top, #e2dde2, #d7cfd7);background-image:linear-gradient(top, #e2dde2, #d7cfd7)}@media (max-width: 900px){.site-top-header .account-link,.site-top-header .login-link,.site-top-header .logout-link{display:none}}.site-top-header .contact-form-btn{background-color:#d7cfd7;background-image:-webkit-gradient(linear, left top, left bottom, from(#e2dde2), to(#d7cfd7));background-image:-webkit-linear-gradient(top, #e2dde2, #d7cfd7);background-image:-moz-linear-gradient(top, #e2dde2, #d7cfd7);background-image:-ms-linear-gradient(top, #e2dde2, #d7cfd7);background-image:-o-linear-gradient(top, #e2dde2, #d7cfd7);background-image:linear-gradient(top, #e2dde2, #d7cfd7);display:none;width:19%;padding:.6em 0}.site-top-header .contact-form-btn i{vertical-align:middle;margin-right:0.2em;font-size:12px}.site-top-header .contact-form-btn i:before{margin-top:-2px}@media (max-width: 1080px){.site-top-header .contact-form-btn{display:block}}@media (max-width: 900px){.site-top-header .contact-form-btn{width:24%}}@media (max-width: 750px){.site-top-header .contact-form-btn{margin-left:0}.site-top-header .contact-form-btn.half-width{width:40%}.site-top-header .contact-form-btn.half-width .icon-mail{display:none}.site-top-header .contact-form-btn.full-width{width:100%}}.site-top-header .pricing-link{background-color:#8b252a;background-image:-webkit-gradient(linear, left top, left bottom, from(#9f2a30), to(#8b252a));background-image:-webkit-linear-gradient(top, #9f2a30, #8b252a);background-image:-moz-linear-gradient(top, #9f2a30, #8b252a);background-image:-ms-linear-gradient(top, #9f2a30, #8b252a);background-image:-o-linear-gradient(top, #9f2a30, #8b252a);background-image:linear-gradient(top, #9f2a30, #8b252a);color:#fff}@media (max-width: 750px){.site-top-header .pricing-link{width:60%;padding-left:0;padding-right:0;margin:0;text-align:center;float:right}}.site-top-header .pricing-link .count{min-width:0.8em;color:#8b252a;background:#fff;text-align:center;border-radius:1em;font-weight:bold;vertical-align:middle;padding:0 0.3em;margin-left:0.1em;font-size:13px}.site-main-header .inner-wrapper{padding:1.8em 0;font-size:18px}@media (max-width: 600px){.site-main-header .inner-wrapper{padding:1em 0}}.site-main-header .site-logo,.site-main-header .site-name{float:left;width:33%;max-width:280px}@media (max-width: 900px){.site-main-header .site-logo,.site-main-header .site-name{width:66%}}.site-main-header .site-logo img,.site-main-header .site-name img{max-width:100%}.site-main-header .sub-menu,.site-main-header .children{display:none}.site-main-header .navigation{width:66%;text-align:right;float:right;padding-top:0.6em}@media (max-width: 900px){.site-main-header .navigation{display:none}}.site-main-header .navigation>li{display:inline-block;margin-left:2%;text-transform:uppercase}.site-main-header .navigation>li:first-child{margin-left:0}.site-main-header .navigation>li>a{font-weight:500}.site-main-header .navigation>li>a:after{content:"";margin-left:0.3em}.site-main-header .navigation a{text-decoration:none;display:inline-block;line-height:2.5em;padding:0 0.4em 0 0.6em;font-weight:300}.site-main-header .navigation .menu-item{position:relative}.site-main-header .navigation .menu-item a{position:relative;z-index:3}.site-main-header .navigation .menu-item a:hover{background:#eeebee}.site-main-header .navigation .menu-item .sub-menu{position:absolute;top:2.4em;left:0;background:#eeebee;width:250px;text-align:left;text-transform:none;font-size:16px;z-index:2}.site-main-header .navigation .menu-item .sub-menu a{display:block;padding:0.1em 1em}.site-main-header .navigation .menu-item .sub-menu a:hover{background:#dedcde}.site-main-header .navigation .menu-item:hover .sub-menu{display:block}.site-main-header .navigation .menu-item:last-child .sub-menu{left:auto;right:0}.site-main-header .sub-nav-active{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background:#eeebee;height:56px;position:relative;z-index:2}.site-main-header .products-nav-main{background:#eeebee;width:104%;margin-left:-2%;clear:both;position:absolute;top:98px;z-index:1;overflow:hidden;font-size:16px;border:1px solid #dedcde}.site-main-header .products-nav-main a{text-decoration:none}.site-main-header .products-nav-main>li>a{display:block;width:25%;background:#fff;padding:0.6% 1%;border-top:1px solid #eeebee}.site-main-header .products-nav-main>li>a.child-active{background:transparent}.site-main-header .products-nav-main .man-header>a{border-top:none}.site-main-header .products-nav-main .children,.site-main-header .products-nav-main .popular-categories{position:absolute;left:27%;padding:2% 1% 2% 2%;width:70%;height:96%;top:0}.site-main-header .products-nav-main .children .nav-thumb,.site-main-header .products-nav-main .popular-categories .nav-thumb{float:left;width:60px;height:60px;margin-right:0.5em}.site-main-header .products-nav-main .children a,.site-main-header .products-nav-main .popular-categories a{padding:2%;margin:0 1% 1% 0;float:left;display:block;height:25%;width:32.3333%}.site-main-header .products-nav-main .children .product-name,.site-main-header .products-nav-main .popular-categories .product-name{font-size:14px}.site-main-header .products-nav-main .popular-categories h2{font-size:20px;margin:0 0 1em}.site-main-header .products-nav-main .manufacturer-listing{padding-top:1.5%;padding-bottom:1.5%;height:97%}.site-main-header .products-nav-main .manufacturer-listing .nav-thumb{max-height:30px;margin:0 0.8em 0 -6px;height:auto;vertical-align:middle;display:inline-block}.site-main-header .products-nav-main .manufacturer-listing a{padding:1% 2%;height:50px}.site-main-header .main-menu-btn{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:none;float:right;width:27%;text-align:center;padding:0.4em 0 0.5em;background:#35333f;text-transform:uppercase;margin-top:0.6em;text-decoration:none;font-size:16px;color:#fff}.site-main-header .main-menu-btn i:before{margin-top:-0.15em}@media (max-width: 900px){.site-main-header .main-menu-btn{display:block}}.breadcrumb-wrapper .inner-wrapper{padding:0.6em 0;border-top:1px solid #eeebee;font-size:14px}@media (max-width: 600px){.breadcrumb-wrapper .inner-wrapper{border-top:none}}.breadcrumb-wrapper .search-form{float:right;width:30%;font-size:16px;margin-top:-10px}@media (max-width: 750px){.breadcrumb-wrapper .search-form{width:40%}}@media (max-width: 600px){.breadcrumb-wrapper .search-form{width:100%}}.breadcrumbs{list-style-type:none;margin:0}@media (max-width: 600px){.breadcrumbs{display:none}}.breadcrumbs li{display:inline-block;margin:0 0.3em 0 0}.home .breadcrumb-wrapper,.request-pricing .breadcrumb-wrapper,.page-name-request-pricing .breadcrumb-wrapper{display:none}.search .breadcrumb-wrapper .search-form{display:none}.error404 .breadcrumbs{display:none}form label{font-size:14px;font-weight:bold;display:block;margin-bottom:0.25em}form input[type=text],form input[type=url],form input[type=email],form input[type=date],form input[type=number],form input[type=password],form input[type=tel],form input[type=search],form textarea{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:#dedcde 1px solid;display:block;width:97%;padding:0.5em 1.5%;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;background:#fff;line-height:1em;box-shadow:none;-webkit-appearance:none}form input[type=checkbox]{display:inline-block;vertical-align:text-bottom}form select{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:#dedcde 1px solid;width:100%;font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5em}form textarea{min-height:3em}form em{font-size:14px}.request-errors,.request-confirm,.proper_error_box{padding:1em;margin:0 0 1.5em;list-style-type:none;border-top:#fff 2px solid;border-bottom:#fff 2px solid}.request-errors li,.request-confirm li,.proper_error_box li{margin:0 0 0.5em;line-height:1.3em}.request-errors i,.request-confirm i,.proper_error_box i{line-height:inherit;font-size:1.3em}.request-errors,.proper_error_box{border-color:#CF000F}.request-errors i,.request-errors strong,.proper_error_box i,.proper_error_box strong{color:#CF000F}.request-confirm{border-color:#2ECC71}.request-confirm i,.request-confirm strong{color:#2ECC71}.search-form{position:relative}.search-form .search-submit,.search-form .search-field{float:left;line-height:16px;height:40px;box-sizing:border-box;vertical-align:middle}.search-form .search-field{-webkit-border-radius:1px 0 0 1px;-moz-border-radius:1px 0 0 1px;border-radius:1px 0 0 1px;width:85%;padding:0 2%;border:1px solid #eeebee}.search-form .search-submit{-webkit-border-radius:0 1px 1px 0;-moz-border-radius:0 1px 1px 0;border-radius:0 1px 1px 0;width:16%;padding:0;border:1px solid #d7cfd7;position:absolute;top:0;right:0}.proper_contact_form_wrap .form_field_wrap{margin:0 0 1em}.proper_contact_form_wrap .submit_wrap{text-align:right}.proper_contact_form_wrap textarea{height:100px}.home-search-section,.home-masthead-section,.home-about-section,.home-products-section,.home-moreinfo-section{padding:55px 0}@media (max-width: 600px){.home-search-section,.home-masthead-section,.home-about-section,.home-products-section,.home-moreinfo-section{padding:25px 0}}.home-search-section .section-title,.home-masthead-section .section-title,.home-about-section .section-title,.home-products-section .section-title,.home-moreinfo-section .section-title{margin:0 0 0.5em;text-transform:uppercase;font-weight:300;text-align:center}.home-search-section h2.section-title,.home-masthead-section h2.section-title,.home-about-section h2.section-title,.home-products-section h2.section-title,.home-moreinfo-section h2.section-title{font-size:2em}.home-search-section h3.section-title,.home-masthead-section h3.section-title,.home-about-section h3.section-title,.home-products-section h3.section-title,.home-moreinfo-section h3.section-title{font-size:1.75em}.home-search-section{background:url("../image/home-search-block-bg.jpg") 50% 50% no-repeat;background-size:cover}.home-search-section .home-top-text{width:46%;float:left;font-size:20px;color:#fff;line-height:1.55em;margin-top:-0.3em;font-weight:400}@media (max-width: 600px){.home-search-section .home-top-text{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.home-search-section .home-top-text strong{text-transform:uppercase}.home-search-section .home-search-form{width:46%;float:right}@media (max-width: 600px){.home-search-section .home-search-form{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.home-search-section .home-search-form .search-submit{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;float:left;width:13%;height:50px;border:1px solid #fff;outline-color:#8b252a}.home-search-section .home-search-form .search-field{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;float:left;width:87%;font-size:20px;height:50px;outline-color:#8b252a;padding:0 3%;border:none}.home-search-section .home-search-prompt{width:46%;float:right;padding-top:1em;color:#fff;line-height:1.55em}@media (max-width: 600px){.home-search-section .home-search-prompt{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.home-search-section .home-search-prompt a{color:#fff}.home-masthead-section{color:#fff;text-shadow:0 0 2px #1C1B23}@media (max-width: 900px){.home-masthead-section .inner-wrapper{width:100%}}.home-masthead-section a{color:#fff}.home-masthead-section p{font-size:18px;margin:0 0 1.3em}.home-masthead-section p a{text-decoration:none;font-weight:700}.home-masthead-section p a:hover{text-decoration:underline}.home-masthead-section .view-link{color:#fff;border-color:#fff;background:transparent}.home-masthead-section .view-link:hover{background:rgba(255,255,255,0.3)}.home-masthead-section .inner-wrapper{background-position:50% 50%;background-size:cover}.home-masthead-section .masthead-left{background-position:50% 50%;background-size:cover;width:34%;float:left;padding:40px 13% 40px 3%;height:360px}.home-masthead-section .masthead-left .view-link{width:210px}.home-masthead-section .masthead-left .section-title{text-align:left}@media (max-width: 900px){.home-masthead-section .masthead-left{width:38%;padding:20px 8% 20px 4%;height:400px}}@media (max-width: 600px){.home-masthead-section .masthead-left{padding:20px 6%;height:auto;float:none;width:88%}.home-masthead-section .masthead-left .view-link{width:55%}}.home-masthead-section .masthead-right{width:50%;float:left}@media (max-width: 600px){.home-masthead-section .masthead-right{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.home-masthead-section .masthead-right .view-link{width:160px}.home-masthead-section .masthead-right .masthead-first,.home-masthead-section .masthead-right .masthead-second{height:180px;padding:20px 20%;text-align:center}@media (max-width: 900px){.home-masthead-section .masthead-right .masthead-first,.home-masthead-section .masthead-right .masthead-second{padding:20px 6%}}@media (max-width: 600px){.home-masthead-section .masthead-right .masthead-first,.home-masthead-section .masthead-right .masthead-second{height:auto;text-align:left}.home-masthead-section .masthead-right .masthead-first .section-title,.home-masthead-section .masthead-right .masthead-second .section-title{text-align:inherit}.home-masthead-section .masthead-right .masthead-first .view-link,.home-masthead-section .masthead-right .masthead-second .view-link{width:55%}}.home-masthead-section .masthead-right .masthead-first{background-position:50% 50%;background-size:cover}.home-masthead-section .masthead-right .masthead-second{background-position:50% 50%;background-size:cover}.home-about-section{background:#eeebee}.home-about-section .about-content{width:90%;margin:0 auto;padding:30px 0 0}.home-about-section .about-content .centered{clear:both;margin:0;padding-top:2em}@media (max-width: 600px){.home-about-section .about-content .centered{padding-top:0.5em}}.home-about-section .about-content .view-link i{margin-left:0.5em}.home-about-section .about-cols p{font-size:20px;font-weight:300;line-height:1.55em}.home-products-section .popular-products{padding-top:55px}.home-products-section .product-wrap{width:16.6666666667%;float:left;margin:0 0 0 11.1111111111%}@media (max-width: 600px){.home-products-section .product-wrap{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}@media (max-width: 900px){.home-products-section .product-wrap{width:22%;float:left;margin:0 0 0 4%}}@media (max-width: 900px) and (max-width: 600px){.home-products-section .product-wrap{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}@media (max-width: 600px){.home-products-section .product-wrap{clear:both}}.home-products-section .product-wrap:first-child{margin-left:0}.home-products-section .product-wrap .product-thumb{display:block;width:100%;height:auto}@media (max-width: 600px){.home-products-section .product-wrap .product-thumb{width:35%;max-width:160px;height:auto;float:left;margin:0 1em 0 0}}.home-products-section .product-wrap .product-title{margin:0 0 0.5em;font-size:16px;font-weight:500}.home-products-section .product-wrap .description{font-size:14px;line-height:1.55em}@media (max-width: 600px){.home-products-section .product-wrap .certified-to{display:none}}.home-products-section .product-wrap .certified-to strong{display:block}.home-moreinfo-section{background:#eeebee}@media (max-width: 600px){.home-moreinfo-section .more-info-col{margin-top:3em}.home-moreinfo-section .more-info-col:first-child{margin-top:1em}}.home-moreinfo-section .more-info-col h3{font-size:1.4em;text-align:left;margin:0 0 0.4em}.home-moreinfo-section .more-info-col p{line-height:1.55em}.home-moreinfo-section .more-info-col .more-info-img{width:100%;height:90px;background-size:cover;background-position:center center;margin-bottom:1em}.home-moreinfo-section .more-info-col .view-link{font-size:0.9em}.home-moreinfo-section .more-info-col .view-link i{margin-left:1em}.col-products{width:75%;float:right}@media (max-width: 600px){.col-products{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}@media (max-width: 750px){.col-products{width:72%}}@media (max-width: 600px){.col-products{width:100%}}.col-products-sidebar{width:22%;float:left}@media (max-width: 600px){.col-products-sidebar{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}@media (max-width: 750px){.col-products-sidebar{width:24%}}@media (max-width: 600px){.col-products-sidebar{display:none}}.product-listing-header{margin:0 0 2em}@media (max-width: 600px){.product-listing-header{margin:0 0 1em}}.product-listing-header .the-content{width:100%}.product-listing-wrap{clear:both;position:relative}.product-listing-wrap .product-thumb-col{display:block;width:16%;float:left;position:relative}@media (max-width: 750px){.product-listing-wrap .product-thumb-col{width:22%}}@media (max-width: 600px){.product-listing-wrap .product-thumb-col{width:24%}}.product-listing-wrap .product-thumb-col img{max-width:100%;display:block;height:auto;margin:0 0 0.4em}.product-listing-wrap .product-thumb-col img:hover{opacity:.8;filter:alpha(opacity=80)}.product-listing-wrap .product-docs strong{display:block;margin:0 0 0.2em;font-size:14px}@media (max-width: 600px){.product-listing-wrap .product-docs strong{display:none}}.product-listing-wrap .pdf-link{width:49%;margin-right:2%;float:left}.product-listing-wrap .pdf-link:last-child{margin-right:0}@media (max-width: 900px){.product-listing-wrap .pdf-link{width:100%;margin:0 0 2%;float:none}}.product-listing-wrap .product-data-col{width:59%;float:left;padding-left:1.2em;box-sizing:border-box}@media (max-width: 750px){.product-listing-wrap .product-data-col{width:74%}}@media (max-width: 600px){.product-listing-wrap .product-data-col{width:70%}}.product-listing-wrap .product-data-col h2{margin:0 0 0.8em;font-size:16px;font-weight:500;line-height:1.55em}@media (max-width: 600px){.product-listing-wrap .product-data-col h2{margin-right:0}}.product-listing-wrap .product-data-col .manufacturer-name{margin:0 0 0 0.25em;display:inline-block}.product-listing-wrap .product-data-col .manufacturer-name a{font-size:13px;padding:0.2em 0.5em;line-height:1em;text-decoration:none;background:#dedcde;border-radius:2px;font-weight:500}.product-listing-wrap .product-data-col .manufacturer-name a:hover{background:none}.product-listing-wrap .product-actions-col{width:25%;float:left;padding-left:1.2em;box-sizing:border-box}@media (max-width: 750px){.product-listing-wrap .product-actions-col{width:78%;float:none;margin-left:22%;clear:both;padding-top:1em}}@media (max-width: 600px){.product-listing-wrap .product-actions-col{width:76%;margin-left:24%}}.product-listing-wrap .product-actions-col .request-pricing-form,.product-listing-wrap .product-actions-col .product-tds-link{font-size:14px;width:100%;box-sizing:border-box;margin:0 0 0.25em;padding-left:0;padding-right:0}.product-listing-wrap .product-actions-col .request-pricing-form [type=submit],.product-listing-wrap .product-actions-col .product-tds-link [type=submit]{box-sizing:border-box;display:block;width:100%}@media (max-width: 750px){.product-listing-wrap .product-actions-col .request-pricing-form,.product-listing-wrap .product-actions-col .product-tds-link{width:49%;margin-right:2%;float:left}.product-listing-wrap .product-actions-col .request-pricing-form:last-child,.product-listing-wrap .product-actions-col .product-tds-link:last-child{margin-right:0}}.product-listing-wrap .product-data{font-size:14px;line-height:1.2em;margin-bottom:0.6em}.product-listing-wrap .product-data span{display:inline-block;vertical-align:text-top;width:50%;float:left}@media (max-width: 900px){.product-listing-wrap .product-data span{width:100%;float:none}}.product-listing-wrap .product-data span.certified-to{padding-left:5.8em;text-indent:-5.7em;margin-bottom:0.6em;font-size:13px;clear:both}@media (max-width: 600px){.product-listing-wrap .product-data span.certified-to{padding:0;text-indent:0}.product-listing-wrap .product-data span.certified-to strong{display:block;margin-bottom:0.2em}}@media (max-width: 750px){.product-listing-wrap .product-data span.manufacturer-name{display:none}}.product-listing-wrap .product-excerpt{font-size:16px;line-height:1.3em}.product-listing-wrap.product-list,.product-listing-wrap.product-search{padding:1.5em 1em;border-bottom:#eeebee 1px solid}@media (max-width: 600px){.product-listing-wrap.product-list,.product-listing-wrap.product-search{margin:0 -2% 1em}}.product-listing-wrap.product-search .request-pricing-form{display:none}.tax-pcc-product-man .product-listing-wrap .manufacturer-name{display:none}.product-listing-header .manufacturer-logo{max-width:140px;float:right;margin:0 0 1em 2em}.category-subnav{padding-top:1em}.category-subnav .view-link{color:#4981bc}.category-subnav .product-list-cats{margin-top:1em}.category-subnav .product-list-cats a{background:#f8f6f8;text-decoration:none;display:block;float:left;width:31.33333%;margin:0 2% 2% 0;padding:1.5%;border:none}.category-subnav .product-list-cats a:hover{border:none;background:#eeebee}@media (max-width: 750px){.category-subnav .product-list-cats a{width:49%;padding:4% 1%;margin-right:1%;font-size:14px}}.product-list-prompt{font-size:18px;background:#e2ebf4;padding:1.5em;text-align:center;margin:1.5em 0;line-height:1.55em}.single-product-wrap{padding-top:4em}@media (max-width: 600px){.single-product-wrap{padding-top:2em}}.single-product-wrap .inner-wrapper{max-width:1050px}.col-product-single{width:72%;float:left}@media (max-width: 600px){.col-product-single{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}@media (max-width: 900px){.col-product-single{width:62%;float:left}}@media (max-width: 900px) and (max-width: 600px){.col-product-single{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}h1.part-number{font-size:1.5em;padding:0 0 0.3em;margin:0 0 30px;border-bottom:#dedcde 1px solid;font-weight:400}h1.part-number .title-meta{display:block;font-size:14px;padding-top:0.4em}@media (max-width: 750px){h1.part-number .title-meta{display:none}}h1.part-number .title-meta a{color:#4981bc}h1.part-number .title-meta .separator{color:#c8bec7}h1.part-number .title-meta .separator:last-child{display:none}.pcc-product .main-product-image{width:200px;height:auto;background:#fff;padding:0.2em;margin:0 4% 1.5em 0;float:left;max-width:32%}.pcc-product .certified-to{display:block;margin:0 0 15px}.pcc-product .small{font-style:italic}.pcc-product .product-data{padding:1em;font-size:14px;background:#f8f6f8;margin:30px 0;clear:both}.pcc-product .product-data-head{font-size:14px;margin:0 0 1.5em;border-bottom:1px solid #dedcde;padding-bottom:0.5em;text-transform:uppercase}.pcc-product .product-asset-col{width:28%;float:left}@media (max-width: 600px){.pcc-product .product-asset-col{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.pcc-product .product-asset-col .product-asset{margin-bottom:1em;box-sizing:border-box;transition:all 0.3s}.pcc-product .product-asset-col .product-asset:last-child{margin-bottom:0}.pcc-product .product-asset-col .product-asset.highlight{padding:0.66em;border:1px solid #db5155;border-radius:2px;background:white}@media (max-width: 600px){.pcc-product .product-asset-col .product-asset{width:48%;float:left;margin:0 2% 0 0}}.pcc-product .product-asset-col .pdf-link{margin:0 2% 2% 0;width:48%;float:left}@media (max-width: 750px){.pcc-product .product-asset-col .pdf-link{width:100%;float:none;margin-right:0}}.pcc-product .product-asset-col strong{display:block;margin:0 0 0.5em}.pcc-product .product-asset-col img{display:block;max-width:60%}.pcc-product .product-meta-col{width:68%;float:right}@media (max-width: 600px){.pcc-product .product-meta-col{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.pcc-product .product-meta{width:48%;float:left;padding:0 2% 1.5em 0;line-height:1.3em}.pcc-product .product-meta sup{line-height:0.6em}@media (max-width: 600px){.pcc-product .product-meta{padding-top:0.7em;padding-bottom:0.7em;border-top:1px solid #dedcde}}.recommended-products h3{font-size:1.3em;padding:0 0 0.3em;margin:0 0 1.5em;border-bottom:#dedcde 1px solid}.recommended-products .product-wrap{width:26%;float:left;margin:0 0 0 11%}@media (max-width: 900px){.recommended-products .product-wrap{width:30.6666666667%;margin:0 0 0 4%}}@media (max-width: 750px){.recommended-products .product-wrap{width:100%;float:none;margin:0 0 2em;clear:both}}.recommended-products .product-wrap:first-child{margin-left:0}.recommended-products .product-wrap .product-thumb{display:block;width:100%;height:auto}@media (max-width: 750px){.recommended-products .product-wrap .product-thumb{width:35%;max-width:160px;height:auto;float:left;margin:0 1em 0 0}}.recommended-products .product-wrap .product-title{margin:0 0 0.5em;font-size:16px;font-weight:500}.recommended-products .product-wrap .description{font-size:14px;line-height:1.55em}.recommended-products .product-wrap .certified-to strong{display:block}.col-product-cta{width:20%;float:right;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:2%;border:1px solid #dedcde}@media (max-width: 600px){.col-product-cta{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}@media (max-width: 900px){.col-product-cta{width:30%;float:right}}@media (max-width: 900px) and (max-width: 600px){.col-product-cta{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}@media (max-width: 600px){.col-product-cta{max-width:84%;margin:2em auto;padding:8%;border-color:#c8bec7}}.col-product-cta .item-added{padding:1em;background:#c0d4e8}.col-product-cta .item-added h6{font-size:1.1em;margin:0 0 0.4em}.col-product-cta p{font-size:14px}.col-product-cta .request-pricing-form .label-text,.col-product-cta .request-pricing-form .product-show-notes{font-size:14px}.col-product-cta .request-pricing-form .product-quantity{width:38%;float:left}.col-product-cta .request-pricing-form .product-quantity .label-text{display:block;margin:0 0 6px}.col-product-cta .request-pricing-form .product-quantity input{text-align:center}.col-product-cta .request-pricing-form .product-service{clear:both;display:block;padding:12px 0 0}.col-product-cta .request-pricing-form .product-show-notes{float:right;padding:11px 8px;margin-top:22px}.col-product-cta .request-pricing-form textarea{margin:12px 0 0;display:none}.col-product-cta .request-pricing-form .button-cta{font-size:16px;width:100%;margin-top:12px}.col-product-cta hr{border:none;border-top:#eeebee 1px solid;margin:1.5em 0}.col-product-cta .prod-contact-prompt .button_cta,.col-product-cta .prod-contact-prompt form button.button-cta,form .col-product-cta .prod-contact-prompt button.button-cta,.col-product-cta .prod-contact-prompt .proper_contact_form_wrap input[type=submit],.proper_contact_form_wrap .col-product-cta .prod-contact-prompt input[type=submit],.col-product-cta .prod-contact-prompt .home-search-section .home-search-form .search-submit,.home-search-section .home-search-form .col-product-cta .prod-contact-prompt .search-submit,.col-product-cta .prod-contact-prompt .remodal input.button-cta,.remodal .col-product-cta .prod-contact-prompt input.button-cta,.col-product-cta .prod-contact-prompt .button_disabled,.col-product-cta .prod-contact-prompt form button.button-disabled,form .col-product-cta .prod-contact-prompt button.button-disabled,.col-product-cta .prod-contact-prompt .button_view,.col-product-cta .prod-contact-prompt .home-masthead-section .view-link,.home-masthead-section .col-product-cta .prod-contact-prompt .view-link,.col-product-cta .prod-contact-prompt .home-about-section .about-content .view-link,.home-about-section .about-content .col-product-cta .prod-contact-prompt .view-link,.col-product-cta .prod-contact-prompt .home-moreinfo-section .more-info-col .view-link,.home-moreinfo-section .more-info-col .col-product-cta .prod-contact-prompt .view-link,.col-product-cta .prod-contact-prompt .post-listing-wrap .read-more,.post-listing-wrap .col-product-cta .prod-contact-prompt .read-more,.col-product-cta .prod-contact-prompt form input[type=submit],form .col-product-cta .prod-contact-prompt input[type=submit],.col-product-cta .prod-contact-prompt form button,form .col-product-cta .prod-contact-prompt button,.col-product-cta .prod-contact-prompt .search-form .search-submit,.search-form .col-product-cta .prod-contact-prompt .search-submit,.col-product-cta .prod-contact-prompt .button,.col-product-cta .prod-contact-prompt .account-page .logout-link,.account-page .col-product-cta .prod-contact-prompt .logout-link,.col-product-cta .prod-contact-prompt .account-page .edit-profile,.account-page .col-product-cta .prod-contact-prompt .edit-profile,.col-product-cta .prod-contact-prompt .item-list-controls input,.item-list-controls .col-product-cta .prod-contact-prompt input{width:100%;padding-left:0;padding-right:0}.account-page .section-title{margin:0 0 2em;font-size:1.4em;text-transform:uppercase;font-weight:300}.account-page hr.single-col-sep{display:none}@media (max-width: 600px){.account-page hr.single-col-sep{display:block}}.account-page .logout-link{float:right}.account-page .edit-profile{margin-top:2em}@media (max-width: 600px){.account-page .account-col,.account-page .profile-col{margin-bottom:0}}@media (max-width: 750px){.account-page .profile-col{float:none;width:100%;margin:0}}.account-page .profile-field{display:block;margin:0 0 1em}.account-page .profile-field strong{display:block;margin:0 0 0.4em;font-size:14px}.account-page .profile-field .profile-val{font-size:18px;font-weight:300}.profile-product{padding-bottom:1em}.profile-product .product-thumb{float:left;margin:0 1em 0.8em 0;max-width:40%}.profile-product h6{margin:0 0 0.3em}.profile-product .product-desc{font-size:14px;margin:0 0 0.8em}.account-pricing-req{width:100%;border-collapse:collapse}.account-pricing-req td,.account-pricing-req th{padding:0.5em 1% 0.8em 0;vertical-align:middle;text-align:left}.account-pricing-req td.col-req-num,.account-pricing-req th.col-req-num{width:10%}.account-pricing-req td.col-req-date,.account-pricing-req th.col-req-date{width:37%;text-align:center}@media (max-width: 750px){.account-pricing-req td.col-req-date,.account-pricing-req th.col-req-date{width:29%}}.account-pricing-req td.col-req-count,.account-pricing-req th.col-req-count{width:16%;text-align:center}@media (max-width: 750px){.account-pricing-req td.col-req-count,.account-pricing-req th.col-req-count{width:20%}}.account-pricing-req td:first-child,.account-pricing-req th:first-child{padding-left:0.5em}.account-pricing-req th{font-size:14px}.account-pricing-req .order-row td{border-top:1px solid #eeebee;padding-top:1em}.account-pricing-req .order-row td.col-req-num{font-size:1.6em}@media (max-width: 750px){.account-pricing-req .order-row td.col-req-num{font-size:1.3em}}.account-pricing-req .order-row td.col-req-date br{display:none}@media (max-width: 750px){.account-pricing-req .order-row td.col-req-date br{width:8%;display:block}}.account-pricing-req .order-row td .request-show-items{margin-top:0}@media (max-width: 750px){.account-pricing-req .order-row td .request-show-items{float:none;display:block;margin-top:0.4em}}.account-pricing-req .items-row .items-list{font-size:14px;display:table}.account-pricing-req .items-row .items-list li{display:table-row;border-bottom:3px solid #fff}.account-pricing-req .items-row .items-list li .item-qty,.account-pricing-req .items-row .items-list li .item-link,.account-pricing-req .items-row .items-list li .certified-to{display:table-cell;padding:0.2em 0.6em}.account-pricing-req .items-row .items-list li .item-qty{background:#eeebee;width:8em;text-align:center;line-height:inherit;padding-left:0;padding-right:0;vertical-align:middle}.account-pricing-req .items-row .items-list .certified-to br{display:none}.remodal .edit-profile-field{margin:0 0 1em}.remodal .edit-profile-field label{margin:0 0 0.4em}.remodal input.button-cta{display:block;width:35%;padding:0.6em 0 0.7em;margin:0.5em auto;text-align:center}.request-pricing-page .hentry{margin-bottom:1em}.item-list-form table{border-collapse:collapse;width:100%;max-width:800px;margin:0 auto}.item-list-form td,.item-list-form th{padding:0.5em 1%;vertical-align:top}.item-list-form th{text-align:left;font-size:14px;background:#dedcde}.item-list-form td.col-remove,.item-list-form td.col-part-no,.item-list-form td.col-desc,.item-list-form td.col-qty{border-top:1px solid #eeebee;padding-top:1em}.item-list-form .notes-row td{padding-top:0;padding-bottom:1em}.item-list-form .col-remove{width:17%;text-align:center}.item-list-form .col-remove .label-text{display:inline-block;margin:0 0 0.2em;font-weight:700}.item-list-form .col-part-no{width:31%}.item-list-form td.col-desc{line-height:1.5em}.item-list-form td.col-desc .certified-to br{display:none}.item-list-form .col-qty{width:21%}.item-list-form .col-qty input{text-align:center}.item-list-form input{margin:0 0 0.8em}.item-list-form .product-service{display:block;margin:0.95em 0 0 0}.item-list-form .product-service input{vertical-align:middle;margin:0.05em 0.25em 0 0}.item-list-controls{padding:1em 0;border-top:1px solid #eeebee}.item-list-controls input{float:right}.request-pricing-page-form{padding-top:2em}.request-pricing-page-form .field-wrap{margin:0 0 1em}.request-pricing-page-form .field-text .label-text,.request-pricing-page-form .field-select .label-text,.request-pricing-page-form .field-textarea .label-text,.request-pricing-page-form .field-password .label-text{display:block;margin-bottom:0.3em}.request-pricing-page-form .label-text strong{color:#CF000F}.request-pricing-page-form .field-col{width:75%;float:left}@media (max-width: 600px){.request-pricing-page-form .field-col{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.request-pricing-page-form .instruct-col{width:22%;float:right;font-size:14px}@media (max-width: 600px){.request-pricing-page-form .instruct-col{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.request-pricing-page-form .instruct-col p{line-height:1.55em}.request-pricing-page-form .instruct-col p.subtext{margin-top:0}.request-pricing-page-form .instruct-col p.subtext a{font-weight:500}.request-pricing-page-form .one-half{width:48%;float:left;margin:0 2% 1.4em 0;min-height:4em}@media (max-width: 600px){.request-pricing-page-form .one-half{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.request-pricing-page-form .submit-wrap .loader{display:none;width:1em;height:1em;vertical-align:middle;margin-left:0.5em;opacity:0.5}.request-pricing-page-form .submit-wrap .button-cta{width:100%;font-size:1.4em;font-weight:700}.request-pricing-page-form .submit-wrap .button-cta:disabled,.request-pricing-page-form .submit-wrap .button-cta[disabled]{background:#dedcde}.request-pricing-page-form .submit-wrap .button-cta:disabled .loader,.request-pricing-page-form .submit-wrap .button-cta[disabled] .loader{display:inline-block}.request-login-prompt .field-col .field-wrap{margin:0.5em 0 2em;padding:1.4em 2em;background:#e2ebf4}.request-login-prompt .button,.request-login-prompt .button_cta,.request-login-prompt form button.button-cta,form .request-login-prompt button.button-cta,.request-login-prompt .proper_contact_form_wrap input[type=submit],.proper_contact_form_wrap .request-login-prompt input[type=submit],.request-login-prompt .home-search-section .home-search-form .search-submit,.home-search-section .home-search-form .request-login-prompt .search-submit,.request-login-prompt .remodal input.button-cta,.remodal .request-login-prompt input.button-cta,.request-login-prompt .button_disabled,.request-login-prompt form button.button-disabled,form .request-login-prompt button.button-disabled,.request-login-prompt .button_view,.request-login-prompt .home-masthead-section .view-link,.home-masthead-section .request-login-prompt .view-link,.request-login-prompt .home-about-section .about-content .view-link,.home-about-section .about-content .request-login-prompt .view-link,.request-login-prompt .home-moreinfo-section .more-info-col .view-link,.home-moreinfo-section .more-info-col .request-login-prompt .view-link,.request-login-prompt .post-listing-wrap .read-more,.post-listing-wrap .request-login-prompt .read-more,.request-login-prompt form input[type=submit],form .request-login-prompt input[type=submit],.request-login-prompt form button,form .request-login-prompt button,.request-login-prompt .search-form .search-submit,.search-form .request-login-prompt .search-submit,.request-login-prompt .col-product-cta .prod-contact-prompt .button,.col-product-cta .prod-contact-prompt .request-login-prompt .button,.request-login-prompt .account-page .logout-link,.account-page .request-login-prompt .logout-link,.request-login-prompt .account-page .edit-profile,.account-page .request-login-prompt .edit-profile,.request-login-prompt .item-list-controls input,.item-list-controls .request-login-prompt input{display:block;width:50%;max-width:150px;float:right;margin:0 0 2em 2em;padding:0.4em 0;background:#4981bc;color:#fff}@media (max-width: 600px){.request-login-prompt .button,.request-login-prompt .button_cta,.request-login-prompt form button.button-cta,form .request-login-prompt button.button-cta,.request-login-prompt .proper_contact_form_wrap input[type=submit],.proper_contact_form_wrap .request-login-prompt input[type=submit],.request-login-prompt .home-search-section .home-search-form .search-submit,.home-search-section .home-search-form .request-login-prompt .search-submit,.request-login-prompt .remodal input.button-cta,.remodal .request-login-prompt input.button-cta,.request-login-prompt .button_disabled,.request-login-prompt form button.button-disabled,form .request-login-prompt button.button-disabled,.request-login-prompt .button_view,.request-login-prompt .home-masthead-section .view-link,.home-masthead-section .request-login-prompt .view-link,.request-login-prompt .home-about-section .about-content .view-link,.home-about-section .about-content .request-login-prompt .view-link,.request-login-prompt .home-moreinfo-section .more-info-col .view-link,.home-moreinfo-section .more-info-col .request-login-prompt .view-link,.request-login-prompt .post-listing-wrap .read-more,.post-listing-wrap .request-login-prompt .read-more,.request-login-prompt form input[type=submit],form .request-login-prompt input[type=submit],.request-login-prompt form button,form .request-login-prompt button,.request-login-prompt .search-form .search-submit,.search-form .request-login-prompt .search-submit,.request-login-prompt .col-product-cta .prod-contact-prompt .button,.col-product-cta .prod-contact-prompt .request-login-prompt .button,.request-login-prompt .account-page .logout-link,.account-page .request-login-prompt .logout-link,.request-login-prompt .account-page .edit-profile,.account-page .request-login-prompt .edit-profile,.request-login-prompt .item-list-controls input,.item-list-controls .request-login-prompt input{width:100%;max-width:100%;margin:0 0 1em 0}}.request-login-prompt p{margin:0}.request-register-prompt{margin:1em 0}.request-register-prompt .register-prompt{font-size:1.15em;margin-top:0}.request-register-prompt .field-col .field-wrap{padding:1.4em 2em;background:#e2ebf4}.request-register-prompt .field-description{margin:0.5em 0 0}.partner-list-wrap{padding-top:2em}.partner-list-wrap .partner-wrap{clear:both;padding:2em 0;border-top:1px solid #eeebee}.partner-list-wrap h5{max-width:20%;float:left;font-size:1.4em;margin:0}.partner-list-wrap img{max-height:100px;max-width:18%;display:block;float:left}.partner-list-wrap .partner-content{line-height:1.55em;width:79%;float:right;margin:0}.partner-list-wrap .partner-content p{margin:0 0 1.2em}.partner-list-wrap .partner-content a{color:#4981bc}.partner-list-wrap .strategic-partners img{max-width:29%}.partner-list-wrap .strategic-partners .partner-content{width:68%;float:right}@media (max-width: 600px){.partner-list-wrap .strategic-partners .partner-content{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}@media (max-width: 600px){.partner-list-wrap h5{max-width:100%;width:100%;float:none;margin:0 0 0.5em}.partner-list-wrap img,.partner-list-wrap .strategic-partners img{max-height:160px;max-width:60%;float:none;margin:0 auto 1em}.partner-list-wrap .partner-content{width:100%;float:none}}.contact-page-section{padding:2em 1em}.contact-page-section.first,.contact-page-section.third{background:#f8f6f8}.contact-page-section.first .contact-prompt,.contact-page-section.third .contact-prompt{width:35%;float:left}@media (max-width: 600px){.contact-page-section.first .contact-prompt,.contact-page-section.third .contact-prompt{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}@media (max-width: 900px){.contact-page-section.first .contact-prompt,.contact-page-section.third .contact-prompt{width:45%;float:left}}@media (max-width: 900px) and (max-width: 600px){.contact-page-section.first .contact-prompt,.contact-page-section.third .contact-prompt{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.contact-page-section.first .contact-action,.contact-page-section.third .contact-action{width:55%;float:right}@media (max-width: 600px){.contact-page-section.first .contact-action,.contact-page-section.third .contact-action{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}@media (max-width: 900px){.contact-page-section.first .contact-action,.contact-page-section.third .contact-action{width:50%;float:right}}@media (max-width: 900px) and (max-width: 600px){.contact-page-section.first .contact-action,.contact-page-section.third .contact-action{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}@media (max-width: 900px){.contact-page-section.first .contact-action .phone-number,.contact-page-section.third .contact-action .phone-number{display:block}}.contact-page-section.second .contact-prompt{width:55%;float:left}@media (max-width: 600px){.contact-page-section.second .contact-prompt{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.contact-page-section.second .contact-action{width:38%;float:right}@media (max-width: 600px){.contact-page-section.second .contact-action{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.contact-page-section h2{font-size:1.4em;margin:0 0 0.5em}.contact-page-section h2 i{margin:0 0.5em 0 0;color:#8b252a}.contact-page-section p{line-height:1.55em}.contact-page-section iframe{width:100% !important}.document-listing{padding:2em 0 0;margin:2em 0 0;border-top:1px solid #eeebee}.document-listing br{clear:both}.document-listing .single-document{width:46%;float:left;margin-right:4%;margin-bottom:2em}@media (max-width: 600px){.document-listing .single-document{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.document-listing .single-document .doc-icon-col{width:20%;min-width:3.5em;float:left;text-align:center}.document-listing .single-document .doc-icon{font-size:3em;color:#c8bec7;line-height:0.5em}.document-listing .single-document .doc-content-col{width:75%;float:right}@media (max-width: 900px){.document-listing .single-document .doc-content-col{width:65%}}@media (max-width: 600px){.document-listing .single-document .doc-content-col{width:78%}}.document-listing .single-document h2{font-size:1em;margin:0 0 0.5em;font-weight:500}.document-listing .single-document h2 a{text-decoration:none}.document-listing .single-document h2 a:hover{text-decoration:underline}.document-listing .single-document p{margin-top:0}.shelf-life-wrap{margin-top:2em;padding-top:2em;border-top:1px solid #eeebee}.shelf-life-calc{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:53%;padding:3%;background:#eeebee;float:left}.shelf-life-calc label{display:block;margin:0 0 1em}.shelf-life-calc label .label-text{display:block;margin:0 0 0.2em;font-weight:bold}.shelf-life-results{width:36%;padding:0 2%;float:left}.shelf-life-results #shelf-life-results{display:none}.shelf-life-results p{margin:0 0 1.2em}.shelf-life-results .result-label{display:block;margin-bottom:0.2em}.shelf-life-results .result-value{display:block;font-size:1.6em}.col-sidebar-prods{padding-top:5em}.col-sidebar-prods .product-wrap{margin:0 0 1em;padding:4%;background-color:#f8f6f8}.col-sidebar-prods .product-thumb{display:block;width:100%;height:auto;margin:0}.col-sidebar-prods .product-title{font-size:1.1em;font-weight:700;margin:0.75em 0}.col-sidebar-prods .description{margin:0;font-size:14px}@media (max-width: 600px){.search-results{padding-top:0}}.search-results .search-header{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2% 6%;margin:0 0 2em}@media (max-width: 600px){.search-results .search-header{padding:0}}.search-results .main-title{font-size:2em;margin:0 0 0.5em}.search-results .no-results h2{font-size:20px;font-weight:300;font-style:italic;margin:0 0 0.5em;text-align:center}.search-results .category-subnav{padding:0 0 2em}.page-name-industries .col-single-wide{width:100%}.single-industry-wrap{width:33%;float:left;height:300px;background-size:cover;background-position:center center;background-color:#eeebee;margin:0 0.11111% 0.11111% 0;position:relative;display:block}@media (max-width: 600px){.single-industry-wrap{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}@media (max-width: 900px){.single-industry-wrap{width:49.8%;float:left;margin:0 0.2% 0.2% 0}}@media (max-width: 900px) and (max-width: 600px){.single-industry-wrap{float:none;width:100%;display:block;margin:0 0 2em;padding:0;min-height:auto}}.single-industry-wrap .industry-title{margin:0;padding:0.6em 5%;background-color:rgba(0,0,0,0.8);position:absolute;bottom:0;left:0;font-size:1.2em;width:90%;text-transform:uppercase;color:#fff}.single-industry-wrap .industry-desc{color:#fff}.single-industry-wrap h3{font-size:1.2em;padding:20px;margin:0}.single-industry-wrap p{padding:0 20px 10px;margin:0}a.single-industry-wrap:hover{opacity:.8;filter:alpha(opacity=80);color:#eeebee}.single-industry-content{margin-top:-1em;padding-top:0}.feat-img-box{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100%;height:300px;background-size:cover;background-position:center center;background-repeat:no-repeat}@media (max-width: 600px){.feat-img-box{height:200px}}.feat-img-box.page-name-automotive{background-position:center -54px}@media (max-width: 600px){.feat-img-box.page-name-automotive{background-position:center center}}.post-listing .main-title{margin-bottom:0.4em;padding-bottom:0.2em;border-bottom:1px solid #eeebee}.post-listing-wrap{padding:1.5em 0;border-bottom:1px solid #eeebee}.post-listing-wrap h2{margin:0 0 0.8em;font-size:1.5em}.post-listing-wrap p{margin:0 0 1em}.post-listing-wrap .read-more{font-size:14px;background:#fff}.post-single-wrap .main-title{margin-bottom:0.4em}.post-single-wrap .post-meta-top{font-size:14px;margin:0 0 1.5em;padding:0 0 1em;border-bottom:1px solid #eeebee}.post-single-wrap .post-meta-bottom{font-size:14px;margin:1.5em 0 0;padding:1em 0 0;border-top:1px solid #eeebee}.post-single-wrap .post-meta-bottom .post-categories{width:60%;float:left}@media (max-width: 600px){.post-single-wrap .post-meta-bottom .post-categories{width:52%}}.post-single-wrap .post-meta-bottom .post-categories a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;padding:0.2em 0.4em;text-decoration:none;background:#e2ebf4;margin:0 0.3em 0.3em 0}.post-single-wrap .post-meta-bottom .post-categories a:hover{background:#c0d4e8}.post-single-wrap .post-meta-bottom .post-sharing{width:40%;float:right;text-align:right}@media (max-width: 600px){.post-single-wrap .post-meta-bottom .post-sharing{width:48%}}.post-single-wrap .post-meta-bottom .post-sharing .share-link{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;display:inline-block;width:2em;line-height:1.93em;height:2em;text-align:center;vertical-align:middle;margin-left:2px;color:#fff;font-size:1.2em}.post-single-wrap .post-meta-bottom .post-sharing .share-link:hover{opacity:.7;filter:alpha(opacity=70)}.post-single-wrap .post-meta-bottom .post-sharing .share-link i{vertical-align:middle}.post-single-wrap .share-linkedin{background:#0098BC}.post-single-wrap .share-twitter{background:#04ABEC}.post-single-wrap .share-facebook{background:#3b5998}.post-single-wrap .share-gplus{background:#d44c35}.post-single-wrap .col-sidebar{padding-top:4.2em}.widget{margin-bottom:4em}.widget .widget-title,.widget .family-nav-header{margin:0 0 1em;font-weight:300;text-transform:uppercase;letter-spacing:1px}.col-sidebar .widget-title,.col-sidebar .family-nav-header{font-size:18px}.col-sidebar .widget-title:before,.col-sidebar .family-nav-header:before{content:"";margin-right:0.3em}.col-sidebar .widget-title:before,.col-sidebar .family-nav-header:before{margin:-0.2em 0 0 -0.2em;color:#c8bec7;font-size:30px}.family-nav-links a{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;display:block;padding:0.4em 1.2em;background:#f8f6f8;text-decoration:none}.family-nav-links a:hover{background:#eeebee}.family-nav-links li{margin-bottom:0.2em;border-bottom:1px solid #eeebee}.family-nav-links li.family-nav-parent{font-size:18px}.family-nav-links li.family-nav-parent.current a:before{margin-left:-1em;margin-top:-0.2em}.family-nav-links li.family-nav-child a{padding-left:2em}.family-nav-links li.current a{background:#eeebee}.family-nav-links li.current a:before{content:"";margin-right:0.3em}.family-nav-links li.current a:hover{cursor:default}.family-nav-links li.current a:before{color:#8b252a;margin-left:-1.3em;margin-top:-0.3em}.pcc-widget-product-listing .product-wrap{margin:0 0 2em}.pcc-widget-product-listing .product-thumb{display:block;max-width:35%;float:left;margin:0 1em 1em 0}.pcc-widget-product-listing .product-title{font-size:16px;margin:0 0 0.6em}.pcc-widget-product-listing .description{font-size:14px}.pcc-widget-product-listing .description br{display:none}.pcc-widget-product-listing .description .certified-to{display:none}.col-products-sidebar .product-cat-listing>li{margin-bottom:0.2em;background:#f8f6f8}.col-products-sidebar .product-cat-listing>li i{float:right;cursor:pointer;font-size:1.4em;padding:0.25em 0.25em;color:#999;background:#eeebee}.col-products-sidebar .product-cat-listing>li i:hover{color:#090909}.col-products-sidebar .product-cat-listing>li i:before{margin-top:-0.3em}.col-products-sidebar .product-cat-listing>li.current-cat i,.col-products-sidebar .product-cat-listing>li.current-cat-parent i{display:none}.col-products-sidebar .product-cat-listing>li a{padding:0.6em}.col-products-sidebar .product-cat-listing a{display:block;text-decoration:none}.col-products-sidebar .product-cat-listing a:hover{background:#eeebee}.col-products-sidebar .product-cat-listing .children{display:none;background:#eeebee;padding:0;font-size:14px}.col-products-sidebar .product-cat-listing .children li{margin:0}.col-products-sidebar .product-cat-listing .children a{padding:0.3em 0.6em 0.3em 1em}.col-products-sidebar .product-cat-listing .children a:first-child{padding-top:0.6em}.col-products-sidebar .product-cat-listing .children a:last-child{padding-bottom:0.6em}.col-products-sidebar .product-cat-listing .current-cat>a,.col-products-sidebar .product-cat-listing .current-cat-parent>a{font-weight:bold}.col-products-sidebar .product-cat-listing .current-cat .children,.col-products-sidebar .product-cat-listing .current-cat-parent .children{display:block}.col-sidebar .product-man-listing .manufacturer-name,.col-products-sidebar .product-man-listing .manufacturer-name{display:inline-block;padding-top:0.2em}.col-sidebar .product-man-listing .manufacturer-logo,.col-products-sidebar .product-man-listing .manufacturer-logo{max-height:30px;float:right}.site-footer{padding:2em 0;background:#35333f;color:#eeebee}.site-footer a{color:#eeebee}.site-footer .widget-footer{margin-bottom:2em}.site-footer .widget-footer li{margin:0 0 0.5em}.site-footer .widget-footer li a{text-decoration:none}.site-footer .widget-footer li a:hover{text-decoration:underline}.site-footer .widget-title{border-top:1px solid #c8bec7;margin:0 0 1.2em;padding:0.5em 0 0;text-transform:uppercase;font-weight:300;font-size:1.3em}.footer-bottom-text{text-align:center;font-size:14px;padding:1.2em 0;background:#1C1B23;color:#eeebee}.footer-bottom-text a{color:#eeebee}.footer-bottom-text .navigation{display:inline}.footer-bottom-text .navigation li{display:inline;padding:0 0.5em}.footer-bottom-text .separator{font-size:1.4em;vertical-align:middle}.ie7 .home-masthead-section .view-link,.ie8 .home-masthead-section .view-link,.ie9 .home-masthead-section .view-link{background:#1C1B23 !important}.ie7 .single-industry-wrap,.ie8 .single-industry-wrap{background-repeat:no-repeat;background-color:#1C1B23;color:white}/*!
 * Pikaday
 * Copyright 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}.pika-single{*zoom:1}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-label{display:inline-block;*display:inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.is-today .pika-button{color:#33aaff;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#33aaff;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.pika-button:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important;border-radius:3px !important}.pika-week{font-size:11px;color:#999}html.remodal-is-locked{overflow:hidden}.remodal,[data-remodal-id]{visibility:hidden}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-transform:translateZ(0px)}.remodal{position:relative;display:inline-block;text-align:left}.remodal p{line-height:1.5em}.remodal-bg{-webkit-transition:-webkit-filter 0.2s ease-out;-moz-transition:-moz-filter 0.2s ease-out;-o-transition:-o-filter 0.2s ease-out;transition:filter 0.2s ease-out}body.remodal-is-active .remodal-bg{-webkit-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px)}.remodal-overlay{-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out;opacity:0;background:rgba(33,36,46,0.95)}body.remodal-is-active .remodal-overlay{opacity:1}.remodal{font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:100%;padding:35px;-webkit-transition:-webkit-transform 0.2s ease-out, opacity 0.2s ease-out;-moz-transition:-moz-transform 0.2s ease-out, opacity 0.2s ease-out;-o-transition:-o-transform 0.2s ease-out, opacity 0.2s ease-out;transition:transform 0.2s ease-out, opacity 0.2s ease-out;-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95);opacity:0;color:#182a3c;background:#f4f4f4;background-clip:padding-box}.remodal h3{text-align:center;margin:0.6em 0}.remodal h3 a{text-decoration:none;color:#8b252a}.remodal .footer-menu .sub-menu{padding-left:2em}.remodal .footer-menu a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:block;margin:0 0 2px;padding:0.4em 1em;text-decoration:none;background:#dedcde}@media (min-width: 1080px){.remodal .hide-if-large{display:none}}body.remodal-is-active .remodal{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.remodal,.remodal-wrapper:after{vertical-align:middle}a.remodal-close{position:absolute;top:0;left:-5px;font-size:40px;text-decoration:none}a.remodal-close:after{content:"";margin-left:0.3em}span.remodal-close{color:#8b252a;text-decoration:underline;cursor:pointer}span.remodal-close:hover{text-decoration:none}@media (max-width: 600px){.admin-bar .remodal-close{top:34px}}@media only screen and (min-width: 641px){.remodal{max-width:700px;min-height:0;margin:20px auto;-webkit-border-radius:6px;border-radius:6px}}.lt-ie9 .remodal{width:700px;min-height:0;margin:20px auto}.lt-ie9 .remodal-close:after{margin:auto;text-align:center}.lt-ie9 .remodal-close:hover,.lt-ie9 .remodal-close:active{background:transparent}.lt-ie9 .remodal-close:hover.remodal-close:after,.lt-ie9 .remodal-close:active.remodal-close:after{color:#3e5368}

/*# sourceMappingURL=main.min.css.map */