.font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"icon-font";font-style:normal;font-weight:normal;src:url("/_resources/www/thomsci/fonts/icon-font.eot");src:url("/_resources/www/thomsci/fonts/icon-font.eot?#iefix") format("embedded-opentype"),url("/_resources/www/thomsci/fonts/icon-font.svg#fontcustom") format("svg"),url("/_resources/www/thomsci/fonts/icon-font.woff2") format("woff2"),url("/_resources/www/thomsci/fonts/icon-font.woff") format("woff"),url("/_resources/www/thomsci/fonts/icon-font.ttf");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"icon-font";src:url("/_resources/www/thomsci/fonts/icon-font.svg#icon-font") format("svg")}}.icon-font,.mobile-items .navigation-control:before,.slick-arrow{text-indent:100%;white-space:nowrap;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:relative;margin:0;width:44px;height:44px;font-size:44px;font-style:normal;font-family:"icon-font";font-weight:normal;font-variant:normal;line-height:1;text-align:center;text-transform:none}.icon-font:before,.mobile-items .navigation-control:before,.slick-arrow:before{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:0;content:''}.icon-font:hover,.mobile-items .navigation-control:hover:before,.slick-arrow:hover{text-decoration:none}/*[1]*//*[2]*/.icon-font--account:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--alert:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--breadcrumb:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--carousel-arrow:before,.mobile-items .navigation-control:before,.slick-next:before,.slick-prev:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--cart:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--check-mark:before,.check-box-property [type="checkbox"]:checked+.check-box-property__name:before,.check-box-property .radio-button-list [type="checkbox"]:checked+label:before,.radio-button-list .check-box-property [type="checkbox"]:checked+label:before,.radio-button-list td [type="checkbox"]:checked+.check-box-property__name:before,.radio-button-list td [type="checkbox"]:checked+label:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--down:before,.responsive-tabs__accordion-title.responsive-tabs__active .icon-font:before,.responsive-tabs__accordion-title .responsive-tabs__default .icon-font:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--error:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--facebook:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--frequentbuy:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--globe:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--googleplus:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--hamburger:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--home:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--info:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--instagram:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--lock:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--mail:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--message:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--msds:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--plusqty:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--printer:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--quickorder:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--search:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--success:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--trashcan:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--twitter:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--up:before,.detail-block__row--opened .detail-block__expand .icon-font:before,.responsive-tabs__accordion-title .icon-font:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--us-flag:before{content:""}/*[3]*//*[4]*//*[2]*/.icon-font--youtube:before{content:""}/*[3]*//*[4]*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.slick-slider{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;height:100%;min-height:1px;float:left}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-size-adjust:100%;/*[1]*/background-color:#ebebeb;overflow-y:scroll;/*[2]*/}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;padding:0;color:#58595b;font:14px/1.5 "Oxygen",sans-serif;background-color:#fff}a,.text-button{color:#759ab2;text-decoration:none}a:hover,.text-button:hover{color:#4e748c;text-decoration:underline}a img,.text-button img,a:visited img,.text-button:visited img{padding:0;border:0}textarea{vertical-align:top}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type="file"]{max-width:100%}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}p{margin:0 0 15px}ul,ol{margin:0 0 15px 20px;padding:0}dl{margin:0}dt{font-weight:bold}dd{margin:0 0 0 5px}img{width:auto;height:auto;max-width:100%}abbr,acronym{text-decoration:none}.uppercase{text-transform:uppercase}.center{text-align:center;vertical-align:middle}.break-word,.product-summary__name{word-break:break-word;hyphens:auto}.visually-hidden{position:absolute;left:-99999px;top:0}.remove-visually-hidden{position:static;left:auto;top:auto}.unstyled-list{margin:0;padding:0;list-style-type:none}.inline-list-item{display:inline-block;margin:0;padding-right:10px;padding-bottom:10px;vertical-align:top}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:'../../_skeleton/css/jquery-ui/images/ui-icons_454545_256x240.png'}.ui-state-highlight .ui-icon{background-image:'../../_skeleton/css/jquery-ui/images/ui-icons_2e83ff_256x240.png'}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:'../../_skeleton/css/jquery-ui/images/ui-icons_cd0a0a_256x240.png'}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-autocomplete{position:absolute;cursor:default;z-index:1000}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-widget-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background:#000;opacity:.65;filter:alpha(opacity=65)}.ui-dialog{position:absolute;z-index:1001;width:100%!important;/*[1]*/max-width:542px;float:left;background:#fff;border-radius:8px;overflow:hidden}.ui-dialog-titlebar{width:100%;background:#950006;overflow:hidden}.ui-dialog-title{display:none}.ui-dialog-titlebar-close{display:block;margin:0 auto;color:#fff;background:transparent;border:0}.ui-dialog-content{padding:20px;width:100%!important;/*[1]*/border:1px solid #ccc}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}.ui-tooltip{border-width:2px}.accordion{color:#fff;background-color:#58595b}@media screen and (min-width:480px),print{.accordion{padding:10px}}@media screen and (min-width:768px),print{.accordion{padding:0}}.accordion.grid>.grid__cell{margin-bottom:0}.page-footer .accordion a{color:#fff}.accordion__button{position:relative;margin-bottom:0;padding:15px 10px;cursor:pointer}.accordion__button:after{position:absolute;right:10px;content:'+'}@media screen and (min-width:480px),print{.accordion__button:after{display:none}}.accordion__button--active{background-color:#757577}@media screen and (min-width:480px),print{.accordion__button--active{background-color:transparent}}.accordion__button--active:after{font-size:30px;line-height:.9;content:'-'}@media screen and (min-width:480px),print{.accordion__button--active:after{display:none}}.accordion__content{padding:0 10px 20px;max-height:0;background-color:#58595b;border-bottom:1px solid #fff;overflow:hidden;transition-property:max-height,padding;transition-duration:1s}.page-footer .accordion__content{padding:0 10px}.accordion__content--active{max-height:200px;background-color:#757577}@media screen and (min-width:480px),print{.accordion__content--active{background-color:transparent}}.page-footer .accordion__content--active{padding-bottom:20px}.action-group{margin:0 0 15px}.action-group__item{margin:0}.action-group__item p{/*[1]*/margin:0}.action-group__item+.action-group__item{/*[2]*/margin-top:8px}.action-group--row>.action-group__item{display:table-cell;vertical-align:middle}.action-group--row>.action-group__item+.action-group__item{margin-top:0;padding-left:15px}@media screen and (min-width:768px),print{.action-group--row-at-medium>.action-group__item{display:table-cell;vertical-align:middle}.action-group--row-at-medium>.action-group__item+.action-group__item{margin-top:0;padding-left:15px}}@media screen and (min-width:480px),print{.action-group--row-at-small-landscape>.action-group__item{display:table-cell;vertical-align:middle}.action-group--row-at-small-landscape>.action-group__item+.action-group__item{margin-top:0;padding-left:15px}}.action-group--last-child{margin-bottom:0}@media screen and (min-width:768px),print{.action-group--drawer{display:none}}.address__name{display:block;color:#950006;font-weight:bold}.add-to-wishlist{font-size:12px}@media screen and (min-width:480px),print{.add-to-wishlist{font-size:14px}}.add-to-wishlist--show .add-to-wishlist__form{display:block}.add-to-wishlist__form{display:none}.blog-feed__item{display:block;margin-bottom:20px}.blog-feed__item:before,.blog-feed__item:after{display:table;content:''}.blog-feed__item:after{clear:both}.blog-feed__date{padding:10px 0;width:80px;height:80px;float:left;color:#fff;text-align:center;background:#c62026}.blog-feed__month{display:block;font-size:18px;line-height:1.2}.blog-feed__day{display:block;font-size:33px;line-height:1.2}.blog-feed__heading{margin-bottom:5px;margin-left:100px;line-height:1}.blog-feed__info{margin-left:100px;font-size:16px}.blog-feed__read-more{color:#c62026;font-weight:bold}.blog-feed__read-more:hover{color:#c62026}.back-to-top{position:fixed;right:15px;bottom:10px;display:block;width:115px;height:44px;clear:both;text-align:center;transition-property:opacity;transition-duration:.25s;opacity:1}@media screen and (min-width:768px),print{.back-to-top{display:block;right:50px;width:75px;height:75px}}.back-to-top .icon-font{display:inline-block;width:12px;height:12px;font-size:12px;color:#fff}@media screen and (min-width:768px),print{.back-to-top .icon-font{display:block;width:100%}}.back-to-top--hidden{opacity:0}.back-to-top__action{display:block;padding:10px 0;background:#c62026;color:#fff;font-weight:bold}.back-to-top__action:hover{color:#fff;text-decoration:none}@media screen and (min-width:768px),print{.back-to-top__action:hover{text-decoration:underline}}.browse-compare{display:none;padding:0 20px 10px;text-align:left}@media screen and (min-width:768px),print{.browse-compare{display:block;padding-top:13px;padding-bottom:0;text-align:right}}.browse-compare .button{margin-bottom:10px;vertical-align:middle}.browse-compare__heading{display:inline-block;margin-right:10px;margin-bottom:10px;vertical-align:middle}.browse-compare__heading .heading{margin-bottom:0}.browse-compare__heading-note{margin:0;font-size:12px}.browse-compare__container{display:inline-block;vertical-align:middle}.browse-compare__selections{display:inline-block;margin-bottom:10px;vertical-align:middle}.browse-compare__item{display:inline-block;padding-bottom:0;vertical-align:top}.browse-compare__link{display:block;position:relative;z-index:10}.browse-compare__link .icon-font{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:-8px;right:-8px;width:15px;height:15px;color:#c62026;font-size:15px}.browse-compare__image{display:block}.browse-compare__title{display:none;position:absolute;top:100%;padding:5px;min-width:200px;text-align:left;background:#ebebeb}.browse-compare__item:hover .browse-compare__title{display:block}.browse-controls{}.browse-controls .grid>.grid__cell{margin-bottom:0}.browse-controls .grid>.grid__cell+.grid__cell{margin-bottom:0}.browse-controls .pagination{margin-bottom:15px}@media screen and (min-width:768px),print{.browse-controls .pagination{margin-bottom:0}}.browse-controls--top{background:#f7f7f7}.browse-controls__refine{padding:0 20px 20px}@media screen and (min-width:768px),print{.browse-controls__refine{display:none}}.browse-controls .property-group--row-at-small .browse-controls__view{display:none}@media screen and (min-width:480px),print{.browse-controls .property-group--row-at-small .browse-controls__view{display:inline-block}}.browse-heading{padding:13px 20px}.browse-heading .heading{margin:0;line-height:1.3}.browse-heading .heading__note{display:block;font-size:12px;text-transform:none}.business-card__image{min-width:100px}@media screen and (min-width:480px),print{.business-card__image{min-width:50px}}.business-card__name{margin-bottom:0}.business-card__title{margin-bottom:15px;font-weight:normal}.business-card__email .icon-font{margin-right:5px;width:20px;height:16px;font-size:20px}.button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;margin:0;padding:20px;color:#fff;font-size:19.75px;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:#c62026;border:0;border-radius:0;vertical-align:top;transition:background-color .5s;cursor:pointer}.button:hover,.button:focus{color:#fff;text-decoration:none;background-color:#950006}.button[disabled]{background-color:#eb7c7c;cursor:default}.button--alt{background-color:#759ab2}.button--alt:hover,.button--alt:focus{background-color:#4e748c}.button--alt[disabled]{background-color:#b5cfe0}.button--alt-2{background-color:#58595b}.button--alt-2:hover,.button--alt-2:focus{background-color:#000}.button--alt-2[disabled]{background-color:#ccc}.button--small{padding:15px;font-size:14px}.button--x-small{padding:5px 15px;font-size:14px}.button--icon{padding:0;font-size:20px}.button--icon.icon-font:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px}.button--full{display:block;width:100%}.button--wide{width:274px}.button--text-wrap{white-space:normal}@media screen and (min-width:768px),print{.button--text-wrap{white-space:nowrap}}.cart .wishlists{margin-bottom:20px}.save-for-later{margin-bottom:20px}.category-node{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:100%;border:1px solid #4e748c;font-family:Arial;font-size:14px;text-align:center;overflow:hidden;background:#fff}.category-node:hover,.category-node:focus{border:1px solid #c62026;box-shadow:3px 3px 2px rgba(88,89,91,.75)}.category-node .heading{margin-bottom:0;font-size:14px;font-weight:normal;text-transform:none;height:100%;width:100%;display:inline-block;margin-top:3px}.category-node .heading .navigation-control{height:100%}@media screen and (min-width:768px),print{.category-node .heading{font-size:15px}}.category-node .navigation-control{width:100%;display:inline-block;text-decoration:none;padding-top:10px}.category-node .navigation-control:hover,.category-node .navigation-control:focus{color:#950006}.category-node__heading{background-color:#fff;height:100%;width:100%;display:inline-block}@media screen and (min-width:768px),print{.category-node__heading{font-size:15px}}.u-node-index .product-grid__cell,.u-node-index .product-grid__cell--with-aside{height:260px}.category-node-expanded{padding:2px;border:1px solid #ebebeb}.category-node-expanded .heading{margin-bottom:0;font-size:15px}@media screen and (min-width:960px),print{.category-node-expanded .heading{font-size:18px}}.category-node-expanded__heading{padding:5px 10px;background-color:#c62026}@media screen and (min-width:960px),print{.category-node-expanded__heading{font-size:18px}}.category-node-expanded__heading a{color:#fff}.category-node-expanded__items{padding:10px}.category-node-expanded__items .category-node__items{padding-top:0;padding-bottom:0}.check-box-property{display:table;position:relative;margin:0 0 15px}.check-box-property [type="checkbox"],.check-box-property [type="radio"]{display:table-cell;margin-right:5px;width:18px;height:18px;opacity:0;/*[1]*/vertical-align:middle}.check-box-property [type="checkbox"]+.check-box-property__name,.check-box-property .radio-button-list [type="checkbox"]+label,.radio-button-list .check-box-property [type="checkbox"]+label,.check-box-property [type="radio"]+.check-box-property__name,.check-box-property .radio-button-list [type="radio"]+label,.radio-button-list .check-box-property [type="radio"]+label{display:table-cell;cursor:pointer;vertical-align:middle}.check-box-property [type="checkbox"]+.check-box-property__name::before,.check-box-property .radio-button-list [type="checkbox"]+label::before,.radio-button-list .check-box-property [type="checkbox"]+label::before,.check-box-property [type="checkbox"]+.check-box-property__name::after,.check-box-property .radio-button-list [type="checkbox"]+label::after,.radio-button-list .check-box-property [type="checkbox"]+label::after,.check-box-property [type="radio"]+.check-box-property__name::before,.check-box-property .radio-button-list [type="radio"]+label::before,.radio-button-list .check-box-property [type="radio"]+label::before,.check-box-property [type="radio"]+.check-box-property__name::after,.check-box-property .radio-button-list [type="radio"]+label::after,.radio-button-list .check-box-property [type="radio"]+label::after{/*[1]*/display:block;position:absolute;pointer-events:none;/*[2]*/}.check-box-property [type="checkbox"]+.check-box-property__name::before,.check-box-property .radio-button-list [type="checkbox"]+label::before,.radio-button-list .check-box-property [type="checkbox"]+label::before,.check-box-property [type="radio"]+.check-box-property__name::before,.check-box-property .radio-button-list [type="radio"]+label::before,.radio-button-list .check-box-property [type="radio"]+label::before{top:2px;left:0;content:'';overflow:hidden}.check-box-property [type="checkbox"]+.check-box-property__name::before,.check-box-property .radio-button-list [type="checkbox"]+label::before,.radio-button-list .check-box-property [type="checkbox"]+label::before{width:18px;height:18px;color:#c62026;font-size:10px;font-family:"icon-font";line-height:15px;text-align:center;background-color:#fff;border:2px solid #ccc}.check-box-property [type="checkbox"][disabled]+.check-box-property__name,.check-box-property .radio-button-list [type="checkbox"][disabled]+label,.radio-button-list .check-box-property [type="checkbox"][disabled]+label{cursor:default}.check-box-property [type="checkbox"][disabled]+.check-box-property__name::before,.check-box-property .radio-button-list [type="checkbox"][disabled]+label::before,.radio-button-list .check-box-property [type="checkbox"][disabled]+label::before{border-color:#ebebeb}.check-box-property [type="radio"]+.check-box-property__name::before,.check-box-property .radio-button-list [type="radio"]+label::before,.radio-button-list .check-box-property [type="radio"]+label::before{width:18px;height:18px;background:#fff;border:2px solid #ccc;border-radius:50%}.check-box-property [type="radio"][disabled]+.check-box-property__name,.check-box-property .radio-button-list [type="radio"][disabled]+label,.radio-button-list .check-box-property [type="radio"][disabled]+label{cursor:default}.check-box-property [type="radio"][disabled]+.check-box-property__name::before,.check-box-property .radio-button-list [type="radio"][disabled]+label::before,.radio-button-list .check-box-property [type="radio"][disabled]+label::before{border-color:#ebebeb}.check-box-property [type="radio"]:checked+.check-box-property__name::after,.check-box-property .radio-button-list [type="radio"]:checked+label::after,.radio-button-list .check-box-property [type="radio"]:checked+label::after{display:block;position:absolute;top:7px;left:5px;width:8px;height:8px;background-color:#000;border-radius:50%;content:''}.credit-card-logos{display:inline-block;margin-top:5px;width:222px;height:31px;background:url("/_resources/www/thomsci/images/layout/credit-card-logos.png") 0 0 no-repeat}.credit-card-logos--mastercard{background-position:0 -38px}.credit-card-logos--visa{background-position:0 -77px}.credit-card-logos--amex{background-position:0 -115px}.credit-card-logos--discover{background-position:0 -154px}.date-picker{position:relative}.date-picker .button+.button{margin-left:5px}.date-picker__calendar{position:absolute;top:44px;z-index:10;margin:0 0 10px}.date-picker__calendar table{max-width:100%;table-layout:fixed}.date-picker__calendar th{text-align:center}.detail-block{display:block}.detail-block:before,.detail-block:after{display:table;content:''}.detail-block:after{clear:both}.detail-block .heading--5{margin-bottom:10px;padding:3px 10px;width:100%;color:#fff;font-size:15px;background:#58595b}@media screen and (min-width:768px),print{.detail-block .heading--5{margin-bottom:0}}.detail-block__wrap{margin-bottom:50px}@media screen and (min-width:768px),print{.detail-block__wrap{display:table;width:100%;table-layout:fixed}}.detail-block__row{margin-bottom:10px}@media screen and (min-width:768px),print{.detail-block__row{display:table-row;margin-bottom:0;table-layout:fixed}}.detail-block__row--highlight .detail-block__col{background:#b5cfe0;border-color:#c6dcea}@media screen and (min-width:768px),print{.detail-block__row--highlight .detail-block__col{border-color:#759ab2}}.detail-block__row--highlight .detail-block__description{background:#c6dcea;border-color:#c6dcea}@media screen and (min-width:768px),print{.detail-block__row--highlight .detail-block__description{background-color:#b5cfe0}}.detail-block__row--highlight .detail-block__price{background:#c6dcea;border-color:#c6dcea}@media screen and (min-width:768px),print{.detail-block__row--highlight .detail-block__price{background-color:#b5cfe0}}.detail-block__row--highlight table th,.detail-block__row--highlight .table__head{border-color:#759ab2}.detail-block__row--highlight .text-box{border-color:#759ab2}.detail-block__col{position:relative;padding:10px 50px 10px 10px;font-size:14px}@media screen and (min-width:768px),print{.detail-block__col{display:table-cell;margin-bottom:30px;padding:15px;border-bottom:2px solid;vertical-align:top}}@media screen and (min-width:960px),print{.detail-block__col{padding:15px 40px}}.detail-block__info{font-size:12px;background:#ebebeb}@media screen and (min-width:768px),print{.detail-block__info{font-size:14px;border-color:#fff}}.detail-block__info dt{font-weight:normal}.detail-block__info .inline-list-item{padding-bottom:5px}.detail-block__fulfillment-id{font-size:14px;font-weight:bold}.detail-block__fulfillment-id dt{display:none}.detail-block__formalpart-no{font-size:14px;font-weight:bold}.detail-block__formalpart-no dt{display:none}.detail-block__formalpart-no dd{color:#950006}.detail-block__qty-total{position:absolute;top:10px;right:55px;color:#c62026;font-size:16px;font-weight:bold}@media screen and (min-width:768px),print{.detail-block__qty-total{display:none}}.detail-block__expand{position:absolute;top:0;right:0;bottom:0;width:40px;color:#fff;background:#58595b}@media screen and (min-width:768px),print{.detail-block__expand{display:none}}.detail-block__expand:hover{color:#fff}.detail-block__expand .icon-font{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;width:100%;height:10px;font-size:10px;text-align:center}.detail-block__row--populated .detail-block__expand{background:#c62026}.detail-block__description{display:none;border:1px solid #ebebeb;border-top:0;border-bottom:0}@media screen and (min-width:768px),print{.detail-block__description{display:table-cell;background:#f7f7f7;border-right:0;border-bottom:2px solid #fff;border-left:0}}.detail-block__row--opened .detail-block__description{display:block}@media screen and (min-width:768px),print{.detail-block__row--opened .detail-block__description{display:table-cell}}.detail-block__price{display:none;border:1px solid #ebebeb;border-top:0}@media screen and (min-width:768px),print{.detail-block__price{display:table-cell;border-right:0;border-left:0;border-color:#ebebeb;border-bottom-width:2px}}.detail-block__row--opened .detail-block__price{display:block}@media screen and (min-width:768px),print{.detail-block__row--opened .detail-block__price{display:table-cell}}.detail-block__certificates{margin-bottom:5px}.detail-block__certificates .icon-font{margin-bottom:-3px;width:18px;height:18px;font-size:18px}.detail-block__certificates a{display:inline-block}.detail-block__certificates a+a{padding-left:10px}.featured-categories{font-size:0}.featured-categories__category-text{position:relative;padding-top:35%;border:1px solid #58595b}@media screen and (min-width:480px),print{.featured-categories__category-text{padding-top:49%;/*[1]*/padding-top:calc(49% - 2px)}}.featured-categories__category-text .heading{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;margin:0;padding-right:20px;padding-left:20px;width:100%;font-size:28px;line-height:1.2;text-align:center;text-transform:uppercase}@media screen and (min-width:960px),print{.featured-categories__category-text .heading{font-size:35px;line-height:1.5}}.featured-categories__category{display:inline-block;position:relative;font-size:14px}.featured-categories__caption{position:absolute;right:0;bottom:0;left:0;padding:10px;color:#fff;background:rgba(0,0,0,.7)}@media screen and (min-width:768px),print{.featured-categories__caption{padding:20px}}.featured-categories__heading{margin-bottom:5px;font-size:25px;font-weight:bold;text-transform:uppercase}.featured-categories__item{display:inline-block;padding-top:5px;padding-right:10px;font-size:15px}@media screen and (min-width:768px),print{.featured-categories__item{padding-top:0;font-size:13px}}.featured-categories__item a{color:#fff;font-weight:bold}.featured-categories__background-image{display:block;margin:0 auto}.filters{margin-bottom:10px}.filters .heading{margin-bottom:5px}@media screen and (min-width:480px),print{.filters .heading{display:inline-block;margin-bottom:0;padding-right:10px;vertical-align:middle}}@media screen and (min-width:480px),print{.filters__list{display:inline-block;vertical-align:middle}}.filters__item{margin-bottom:10px}@media screen and (min-width:480px),print{.filters__item{display:inline-block;margin-bottom:0;padding-right:10px;vertical-align:middle}}@media screen and (min-width:480px),print{.filters__item .select-box{display:block}}.grand-total{text-align:right}.grand-total__subtotal{color:#c62026;font-size:30px;font-weight:bold}.grand-total__quantity{font-size:20px}.grid{font-size:0}.grid>.grid__cell{display:inline-block;margin:0 0 2%;font-size:14px;vertical-align:top;width:49%}.grid>.grid__cell+.grid__cell{margin:0 0 2% 2%}.grid--2 .grid__cell:nth-child(2n+1){margin-left:0}.grid--3>.grid__cell{width:32%}.grid--3>.grid__cell--2-3{width:66%}.grid--4>.grid__cell{width:23.5%}.grid--4>.grid__cell--2-4{width:49%}.grid--4>.grid__cell--3-4{width:74%}.grid--5>.grid__cell{width:18.4%}.grid--5>.grid__cell--2-5{width:38.8%}.grid--5>.grid__cell--3-5{width:59.2%}.grid--5>.grid__cell--4-5{width:79.6%}.grid--6>.grid__cell{width:15%}.grid--6>.grid__cell--2-6{width:32%}.grid--6>.grid__cell--3-6{width:49%}.grid--6>.grid__cell--4-6{width:66%}.grid--6>.grid__cell--5-6{width:83%}.grid--2-at-medium>.grid__cell{display:block;width:auto}@media screen and (min-width:768px),print{.grid--2-at-medium>.grid__cell{display:inline-block;margin:0}}.grid--2-at-medium>.grid__cell+.grid__cell{margin:0 0 2% 0}@media screen and (min-width:768px),print{.grid--2-at-medium>.grid__cell+.grid__cell{margin-left:2%}}@media screen and (min-width:768px),print{.grid--2-at-medium>.grid__cell{width:49%}}@media screen and (min-width:768px),print{.grid--2-at-medium .grid__cell:nth-child(2n+1){margin-left:0}}.grid--2-at-small-landscape>.grid__cell{display:block;width:auto}@media screen and (min-width:480px),print{.grid--2-at-small-landscape>.grid__cell{display:inline-block;margin:0}}.grid--2-at-small-landscape>.grid__cell+.grid__cell{margin:0 0 2% 0}@media screen and (min-width:480px),print{.grid--2-at-small-landscape>.grid__cell+.grid__cell{margin-left:2%}}@media screen and (min-width:480px),print{.grid--2-at-small-landscape>.grid__cell{width:49%}}@media screen and (min-width:480px),print{.grid--2-at-small-landscape .grid__cell:nth-child(2n+1){margin-left:0}}.grid--3-at-medium>.grid__cell{display:block;width:auto}@media screen and (min-width:768px),print{.grid--3-at-medium>.grid__cell{display:inline-block;margin:0}}.grid--3-at-medium>.grid__cell+.grid__cell{margin:0 0 2% 0}@media screen and (min-width:768px),print{.grid--3-at-medium>.grid__cell+.grid__cell{margin-left:2%}}@media screen and (min-width:768px),print{.grid--3-at-medium>.grid__cell{width:32%}}@media screen and (min-width:768px),print{.grid--3-at-medium>.grid__cell--2-3{width:66%}}@media screen and (min-width:768px),print{.grid--3-at-medium .grid__cell:nth-child(3n+1){margin-left:0}}.grid--3-at-small-landscape>.grid__cell{display:block;width:auto}@media screen and (min-width:480px),print{.grid--3-at-small-landscape>.grid__cell{display:inline-block;margin:0}}.grid--3-at-small-landscape>.grid__cell+.grid__cell{margin:0 0 2% 0}@media screen and (min-width:480px),print{.grid--3-at-small-landscape>.grid__cell+.grid__cell{margin-left:2%}}@media screen and (min-width:480px),print{.grid--3-at-small-landscape>.grid__cell{width:32%}}@media screen and (min-width:480px),print{.grid--3-at-small-landscape>.grid__cell--2-3{width:66%}}@media screen and (min-width:480px),print{.grid--3-at-small-landscape .grid__cell:nth-child(3n+1){margin-left:0}}.grid--3-at-wide>.grid__cell{display:block;width:auto}@media screen and (min-width:960px),print{.grid--3-at-wide>.grid__cell{display:inline-block;margin:0}}.grid--3-at-wide>.grid__cell+.grid__cell{margin:0 0 2% 0}@media screen and (min-width:960px),print{.grid--3-at-wide>.grid__cell+.grid__cell{margin-left:2%}}@media screen and (min-width:960px),print{.grid--3-at-wide>.grid__cell{width:32%}}@media screen and (min-width:960px),print{.grid--3-at-wide>.grid__cell--2-3{width:66%}}@media screen and (min-width:960px),print{.grid--3-at-wide .grid__cell:nth-child(3n+1){margin-left:0}}.grid--4-at-medium>.grid__cell{display:block;width:auto}@media screen and (min-width:768px),print{.grid--4-at-medium>.grid__cell{display:inline-block;margin:0}}.grid--4-at-medium>.grid__cell+.grid__cell{margin:0 0 2% 0}@media screen and (min-width:768px),print{.grid--4-at-medium>.grid__cell+.grid__cell{margin-left:2%}}@media screen and (min-width:768px),print{.grid--4-at-medium>.grid__cell{width:23.5%}}@media screen and (min-width:768px),print{.grid--4-at-medium>.grid__cell--2-4{width:49%}}@media screen and (min-width:768px),print{.grid--4-at-medium>.grid__cell--3-4{width:74%}}@media screen and (min-width:768px),print{.grid--4-at-medium .grid__cell:nth-child(4n+1){margin-left:0}}.grid--4-at-small-landscape>.grid__cell{display:block;width:auto}@media screen and (min-width:480px),print{.grid--4-at-small-landscape>.grid__cell{display:inline-block;margin:0}}.grid--4-at-small-landscape>.grid__cell+.grid__cell{margin:0 0 2% 0}@media screen and (min-width:480px),print{.grid--4-at-small-landscape>.grid__cell+.grid__cell{margin-left:2%}}@media screen and (min-width:480px),print{.grid--4-at-small-landscape>.grid__cell{width:23.5%}}@media screen and (min-width:480px),print{.grid--4-at-small-landscape>.grid__cell--2-4{width:49%}}@media screen and (min-width:480px),print{.grid--4-at-small-landscape>.grid__cell--3-4{width:74%}}@media screen and (min-width:480px),print{.grid--4-at-small-landscape .grid__cell:nth-child(4n+1){margin-left:0}}.grid--4-at-wide>.grid__cell{display:block;width:auto}@media screen and (min-width:960px),print{.grid--4-at-wide>.grid__cell{display:inline-block;margin:0}}.grid--4-at-wide>.grid__cell+.grid__cell{margin:0 0 2% 0}@media screen and (min-width:960px),print{.grid--4-at-wide>.grid__cell+.grid__cell{margin-left:2%}}@media screen and (min-width:960px),print{.grid--4-at-wide>.grid__cell{width:23.5%}}@media screen and (min-width:960px),print{.grid--4-at-wide>.grid__cell--2-4{width:49%}}@media screen and (min-width:960px),print{.grid--4-at-wide>.grid__cell--3-4{width:74%}}@media screen and (min-width:960px),print{.grid--4-at-wide .grid__cell:nth-child(4n+1){margin-left:0}}.grid--5-at-medium>.grid__cell{display:block;width:auto}@media screen and (min-width:768px),print{.grid--5-at-medium>.grid__cell{display:inline-block;margin:0}}.grid--5-at-medium>.grid__cell+.grid__cell{margin:0 0 2% 0}@media screen and (min-width:768px),print{.grid--5-at-medium>.grid__cell+.grid__cell{margin-left:2%}}@media screen and (min-width:768px),print{.grid--5-at-medium>.grid__cell{width:18.4%}}@media screen and (min-width:768px),print{.grid--5-at-medium>.grid__cell--2-5{width:38.8%}}@media screen and (min-width:768px),print{.grid--5-at-medium>.grid__cell--3-5{width:59.2%}}@media screen and (min-width:768px),print{.grid--5-at-medium>.grid__cell--4-5{width:79.6%}}@media screen and (min-width:768px),print{.grid--5-at-medium .grid__cell:nth-child(5n+1){margin-left:0}}.grid--5-at-small-landscape>.grid__cell{display:block;width:auto}@media screen and (min-width:480px),print{.grid--5-at-small-landscape>.grid__cell{display:inline-block;margin:0}}.grid--5-at-small-landscape>.grid__cell+.grid__cell{margin:0 0 2% 0}@media screen and (min-width:480px),print{.grid--5-at-small-landscape>.grid__cell+.grid__cell{margin-left:2%}}@media screen and (min-width:480px),print{.grid--5-at-small-landscape>.grid__cell{width:18.4%}}@media screen and (min-width:480px),print{.grid--5-at-small-landscape>.grid__cell--2-5{width:38.8%}}@media screen and (min-width:480px),print{.grid--5-at-small-landscape>.grid__cell--3-5{width:59.2%}}@media screen and (min-width:480px),print{.grid--5-at-small-landscape>.grid__cell--4-5{width:79.6%}}@media screen and (min-width:480px),print{.grid--5-at-small-landscape .grid__cell:nth-child(5n+1){margin-left:0}}.grid--order-review>.grid__cell--2-3{padding-right:2%}.grid--reversed{direction:rtl}.grid--reversed>.grid__cell{direction:ltr}.grid--reversed>.grid__cell+.grid__cell{margin-right:2%;margin-left:0}.grid--reversed.grid--4-at-medium>.grid__cell+.grid__cell,.grid--reversed.grid--4-at-small>.grid__cell+.grid__cell,.grid--reversed.grid--2-at-medium>.grid__cell+.grid__cell{margin-right:0}@media screen and (min-width:768px),print{.grid--reversed.grid--4-at-medium>.grid__cell+.grid__cell,.grid--reversed.grid--4-at-small>.grid__cell+.grid__cell,.grid--reversed.grid--2-at-medium>.grid__cell+.grid__cell{margin-right:2%}}.heading,.primary-items__level-1>.primary-items__item>.navigation-control{display:block;margin:0 0 15px;font-weight:bold;text-transform:none}.heading__note{font-size:.75em;text-transform:none;font-weight:normal}h1,h2,h3,h4,h5,h6{display:block;margin:0 0 15px;font-weight:bold;text-transform:none}h1,.heading--1{font-size:28px}h2,.heading--2,.browse-heading .heading{font-size:24px;font-weight:normal;text-transform:uppercase}h3,.heading--3{font-size:21px}h4,.heading--4{font-size:18px}h5,.heading--5,.product-filters__filter .heading,.primary-items__level-1>.primary-items__item>.navigation-control{font-size:16px;text-transform:uppercase}h6,.heading--6{font-size:14px}.highlight__text{background:#d8e6f0}.inline-form{display:inline-table}.inline-form__cell{display:table-cell;margin:0;vertical-align:top}.inline-form__cell .text-box{width:100%}.inline-form__cell .value{margin-bottom:0}.inline-form__cell--icon-button{width:44px}.iso-box{margin-bottom:20px;padding:20px;background:#ebebeb}@media screen and (min-width:768px),print{.iso-box{background:none;border:2px solid #ebebeb}}.job-application__steps{display:table;margin-bottom:20px;width:100%}.job-application__step{display:table-cell;padding:10px;color:#fff;text-align:center;background-color:#759ab2;vertical-align:middle}.job-application__step+.job-application__step{border-left:1px solid #fff}.job-application__step-number{display:inline-block}.job-application__step-text{display:none}@media screen and (min-width:768px),print{.job-application__step-text{display:inline-block;padding-left:5px}}.job-application__step--previous{background-color:#4e748c}.job-application__step--current{width:auto;background-color:#4e748c}@media screen and (min-width:768px),print{.job-application__step--current{background-color:#304c5e}}.job-application__step--current .job-application__step-text{display:inline-block}.job-application__steps--bottom .job-application__steps{display:block}.job-application__steps--bottom .job-application__step{display:list-item;padding:0;color:#000;text-align:left;background:transparent}.job-application__steps--bottom .job-application__step-text{padding-left:0}.job-application__section{margin:0 0 20px;padding:20px;border:1px solid #ebebeb}.job-listing{margin-bottom:20px}.job-listing__header{background:#d8e6f0;background:-webkit-linear-gradient(-90deg,#d8e6f0,#fff);background:linear-gradient(180deg,#d8e6f0,#fff);padding:5px 10px 0}@media screen and (min-width:768px),print{.job-listing__header{display:block}.job-listing__header:before,.job-listing__header:after{display:table;content:''}.job-listing__header:after{clear:both}}@media screen and (min-width:768px),print{.job-listing__title{float:left}}@media screen and (min-width:768px),print{.job-listing__date{float:right}}.job-listing__description{clear:both}.mailing-list-consent{margin:10px 0 20px 0}.message{position:relative;margin-bottom:10px;padding:10px 10px 10px 40px;color:#000;font-size:12px;background:#ebebeb;border:1px solid #000}@media screen and (min-width:768px),print{.message{font-size:14px}}.message .icon-font{position:absolute;top:12px;left:9px;width:20px;height:20px;font-size:20px}.message .heading{margin-bottom:5px}.message__close-button{position:absolute;top:5px;right:5px}.message__close-button .icon-font{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;position:static}.message--small{padding:5px 5px 5px 35px;font-size:12px}.message--small .icon-font{font-size:15px;width:15px;height:15px}.message--small .heading{margin-bottom:0}.message--blank{padding-left:15px}.message--authenticationrequired{background-color:#d8e6f0;border-color:#00287f}.message--authenticationrequired .icon-font{color:#00287f}.message--warning{background-color:#fff0e3;border-color:#f76300}.message--warning .icon-font{color:#f76300}.message--error{background-color:#fef2f1;border-color:#c62026}.message--error .icon-font{color:#c62026}.message--confirmation{background-color:#f3ffe9;border-color:#56982e}.message--confirmation .icon-font{color:#56982e}.message--productavailability{background-color:#d8e6f0;border-color:#00287f}.message--productavailability .icon-font{color:#00287f}.message--sub{padding-top:0;padding-bottom:0;padding-left:30px;background:none;border:0}.message--sub>.icon-font{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;width:20px;height:20px;font-size:20px}.mobile-nav-next{position:absolute;top:0;left:100%;width:100%;height:100px}.mobile-nav-current{position:absolute;top:0;left:0;width:100%}.mobile-items .navigation-control{display:none;position:relative;padding:0 10px;background:#fff}.mobile-items .navigation-control:before{position:absolute;top:16px;right:10px;left:auto;width:20px;height:20px;color:#58595b;font-size:20px}.mobile-items .navigation-control--bottom:before{display:none}.mobile-items .navigation-control--show{display:block}.mobile-items .navigation-control--current:before{display:none}.mobile-items>.mobile-items__item>.navigation-control{padding-top:15px;padding-bottom:15px;color:#58595b;font-size:15px;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #ebebeb}.mobile-items>.mobile-items__back>.navigation-control{display:block;position:relative;padding-left:35px;color:#fff;background:#950006}.mobile-items>.mobile-items__back>.navigation-control:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:auto;left:10px;color:#fff}.mobile-items>.mobile-items__back>.navigation-control--disabled{padding-left:10px}.mobile-items>.mobile-items__back>.navigation-control--disabled:before{display:none}.mobile-items__level-1>.mobile-items__item>.navigation-control{padding-top:15px;padding-bottom:15px;color:#c62026;font-size:15px;font-weight:bold;border-bottom:1px solid #ebebeb}.mobile-items__level-2>.mobile-items__item>.navigation-control{padding-top:15px;color:#58595b}.navigation-control--ancestor+.mobile-items__level-2 .navigation-control{display:block}.mobile-items__laboratory-supplies .mobile-items__level-2>.mobile-items__item:last-child,.mobile-items__equipment .mobile-items__level-2>.mobile-items__item:last-child,.mobile-items__instruments .mobile-items__level-2>.mobile-items__item:last-child{font-weight:bold}.order-search-pager{margin-bottom:10px}.order-search-button__previous{float:left}.order-search-button__next{float:right}.order-detail__number{margin-bottom:0;font-size:20px;font-weight:bold}@media screen and (min-width:768px),print{.order-detail__number{text-transform:none}}.order-detail__date{margin-bottom:0;font-size:15px;font-weight:normal;/*[1]*/}@media screen and (min-width:768px),print{.order-detail__date{float:right;font-size:18px}}.order-detail__status{margin-bottom:50px;font-size:18px;font-weight:normal}.page-content{display:block;position:relative;z-index:10;/*[1]*/padding:24px 0 0;min-height:100%}.page-content:before,.page-content:after{display:table;content:''}.page-content:after{clear:both}.page-content__main{width:100%;float:right}@media screen and (min-width:768px),print{.page-content__main--with-aside{width:78.125%}}.page-content__main--left-align{float:left}.page-content__aside{display:none;width:100%;float:left}@media screen and (min-width:768px),print{.page-content__aside{display:block;width:19.79167%}}.page-content__aside--right{float:right}.pagination{text-align:center}@media screen and (min-width:768px),print{.pagination{padding:13px 20px 20px;text-align:right}}.product-reviews__pager .pagination{padding:0;text-align:left}.pagination--property{padding:0;text-align:left}.pagination__item{display:inline-block;padding-bottom:0;vertical-align:middle}.pagination__action{display:block;width:30px;height:30px;color:#fff;font-size:21px;text-align:center;background:#58595b;border-radius:15px}@media screen and (min-width:768px),print{.pagination__action{width:20px;height:20px;font-size:14px;border-radius:10px}}.pagination__action:hover{color:#fff;text-decoration:none;background-color:#757577}.pagination__icon{display:block;line-height:1.42857}@media screen and (min-width:768px),print{.pagination__icon{line-height:1.42857}}.pagination__icon-text{display:none}.percentage-used__value{display:inline-block;vertical-align:middle}.percentage-used__totals{display:inline-block;position:relative;width:75px;height:20px;vertical-align:middle}.percentage-used__total-used{position:absolute;top:0;bottom:0;left:0;z-index:10;background-color:#c62026}.percentage-used__total-remaining{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#56982e}.product-compare{}.product-compare .table__head{padding:10px;width:125px}@media screen and (min-width:960px),print{.product-compare .table__head{padding:40px 30px;width:290px}}.product-compare .table__cell{padding:10px}@media screen and (min-width:960px),print{.product-compare .table__cell{padding:40px 50px}}.product-compare .action-group{text-align:right}.product-compare__image{}.product-compare__image .table__cell{padding:10px;text-align:center}.product-compare__pricing{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ebebeb}.product-detail{display:block}.product-detail:before,.product-detail:after{display:table;content:''}.product-detail:after{clear:both}.product-detail .product-share{display:none;margin-bottom:10px}@media screen and (min-width:480px),print{.product-detail .product-share{display:block}}@media screen and (min-width:480px),print{.product-detail__heading{width:66%;float:right}}@media screen and (min-width:480px),print{.product-detail__media{margin-bottom:20px;width:33%;float:left}}@media screen and (min-width:480px),print{.product-detail__info{margin-bottom:20px;width:66%;float:right}}.product-detail__rating p{margin-bottom:5px}.product-detail__block{clear:both}.product-detail__add-to-cart{float:right}.product-detail__wishlist{float:right;margin-right:15px}.product-detail__restricted-cart{float:right}@media screen and (min-width:768px),print{.product-detail__restricted-cart{margin:0 20px 0 0;width:450px}}@media screen and (min-width:960px),print{.product-detail__restricted-cart{width:640px}}@media screen and (min-width:1280px),print{.product-detail__restricted-cart{margin:20px 20px 0 0;width:768px}}.product-detail__bonus-item{float:left;margin-right:6px}.product-heading h1{margin-bottom:0}.product-heading__brand{display:block;margin:0 0 15px;font-weight:bold;text-transform:none;font-size:21px;margin-bottom:0;font-size:20px}.product-filters__selected{margin-bottom:35px}.product-filters__available{margin-bottom:35px}.product-filters__filter .heading{margin-bottom:5px;font-size:14px;text-transform:none}.product-filters__list{margin-bottom:35px}.product-filters__list-item{padding:10px 0}@media screen and (min-width:960px),print{.product-filters__list-item{margin-bottom:5px;padding:0}}.product-filters__list-item .product-filters__list-item{padding:10px 0 0}@media screen and (min-width:960px),print{.product-filters__list-item .product-filters__list-item{padding:0}}.product-filters__remove{font-weight:bold}.product-filters__hidden{display:none}.product-filters__action{color:#757577}.product-filters__current .product-filters__action{color:#c62026;font-weight:bold}.product-grid{margin:0;font-size:0;list-style:none}.product-grid__cell{display:inline-block;margin:0 0 30px 4%;width:48%;/*[1]*/font-size:14px;vertical-align:top}@media screen and (min-width:480px),print{.product-grid__cell{margin-left:5%;width:30%;/*[2]*/}}@media screen and (min-width:768px),print{.product-grid__cell{margin-left:3%;width:22%;/*[3]*/}}@media screen and (min-width:960px),print{.product-grid__cell{margin-left:3%;width:18%;/*[4]*/}}.product-grid__cell:nth-child(1n+1){margin-left:4%}@media screen and (min-width:480px),print{.product-grid__cell:nth-child(1n+1){margin-left:3%}}@media screen and (min-width:768px),print{.product-grid__cell:nth-child(1n+1){margin-left:4%}}@media screen and (min-width:960px),print{.product-grid__cell:nth-child(1n+1){margin-left:2%}}.product-grid__cell:nth-child(2n+1){margin-left:0}@media screen and (min-width:480px),print{.product-grid__cell:nth-child(2n+1){margin-left:3%}}@media screen and (min-width:768px),print{.product-grid__cell:nth-child(2n+1){margin-left:4%}}@media screen and (min-width:960px),print{.product-grid__cell:nth-child(2n+1){margin-left:2%}}@media screen and (min-width:480px),print{.product-grid__cell:nth-child(3n+1){margin-left:0}}@media screen and (min-width:768px),print{.product-grid__cell:nth-child(3n+1){margin-left:4%}}@media screen and (min-width:960px),print{.product-grid__cell:nth-child(3n+1){margin-left:2%}}@media screen and (min-width:768px),print{.product-grid__cell:nth-child(4n+1){margin-left:0}}@media screen and (min-width:960px),print{.product-grid__cell:nth-child(4n+1){margin-left:2%}}@media screen and (min-width:960px),print{.product-grid__cell:nth-child(5n+1){margin-left:0}}@media screen and (min-width:768px),print{.product-grid--narrow .product-grid__cell{width:48%;/*[5]*/}}@media screen and (min-width:768px),print{.product-grid--narrowing .product-grid__cell{margin-right:0;margin-left:0;width:100%;/*[6]*/}}.product-grid--list .product-grid__cell{display:block;margin:0 0 20px;width:100%}.product-grid__cell--with-aside{display:inline-block;margin:0 0 30px 4%;width:48%;/*[1]*/font-size:14px;vertical-align:top}@media screen and (min-width:480px),print{.product-grid__cell--with-aside{margin-left:5%;width:30%;/*[2]*/}}@media screen and (min-width:768px),print{.product-grid__cell--with-aside{margin-left:4%;width:22%;/*[3]*/}}.product-grid__cell--with-aside:nth-child(2n+1){margin-left:0}@media screen and (min-width:480px),print{.product-grid__cell--with-aside:nth-child(2n+1){margin-left:5%}}@media screen and (min-width:768px),print{.product-grid__cell--with-aside:nth-child(2n+1){margin-left:4%}}@media screen and (min-width:480px),print{.product-grid__cell--with-aside:nth-child(3n+1){margin-left:0}}@media screen and (min-width:768px),print{.product-grid__cell--with-aside:nth-child(3n+1){margin-left:4%}}@media screen and (min-width:768px),print{.product-grid__cell--with-aside:nth-child(4n+1){margin-left:0}}@media screen and (min-width:768px),print{.product-grid--narrow .product-grid__cell--with-aside{width:48%;/*[4]*/}}@media screen and (min-width:768px),print{.product-grid--narrowing .product-grid__cell--with-aside{margin-right:0;margin-left:0;width:100%;/*[5]*/}}.product-grid--list .product-grid__cell--with-aside{display:block;margin:0 0 20px;width:100%}.product-grid--alt .product-grid__cell--with-aside:nth-child(2n){background-color:#ebebeb}.product-reviews__name{margin-bottom:5px}.product-reviews__time{margin-bottom:10px}.product-reviews__item{margin-bottom:10px;padding:10px;background-color:#ebebeb}.product-reviews__field{margin-bottom:10px}.product-reviews__response{padding:10px;background-color:#f7f7f7}.product-media__alternates .inline-list-item a,.product-media__alternates .inline-list-item img{display:block}.product-summary{position:relative;margin:0 auto;max-width:180px}.product-grid__list-item .product-summary{max-width:none}.product-summary--list{display:table;width:100%;max-width:none;table-layout:fixed}.product-summary--list-only{display:table;width:100%;max-width:none;table-layout:fixed}.product-summary--list__cell{display:table-cell;width:180px;vertical-align:top}.product-summary--list__cell-additional{display:table-cell;width:63px;vertical-align:top}.product-summary--list__cell-recent{display:table-cell;width:35px;vertical-align:top}.product-summary__media-link{display:block;padding:0 0 100%;height:0}.product-summary__media-image{display:block;margin:0 auto}.product-summary__info{font-size:12px}@media screen and (min-width:480px),print{.product-summary--list .product-summary__info,.product-summary--list-only .product-summary__info{padding-left:10px;width:100%}}.product-summary__info .product-summary__brand{margin:5px 0 0;font-size:12px;font-weight:bold;text-transform:none}@media screen and (min-width:768px),print{.product-summary__info .product-summary__brand{margin-bottom:5px;font-size:16px}}.product-summary__name{margin:0;font-size:14px;font-weight:bold;text-transform:none}@media screen and (min-width:768px),print{.product-summary__name{font-size:16px}}@media screen and (min-width:480px),print{.product-summary--list .product-summary__name,.product-summary--list-only .product-summary__name{margin-top:0}}.product-summary__fulfillment-id{margin:10px 0 0}.product-summary__brief-description{margin:10px 0}.product-summary__compare{display:none}@media screen and (min-width:768px),print{.product-summary__compare{display:block}}.product-summary-banner__bonus-item h2 a:before,.product-summary-banner__bonus-item h4 a:before{content:'';float:left;background:#fff url(/_resources/www/thomsci/images/products/bonus-item.png) no-repeat;background-size:44px 61px;width:44px;height:61px;margin-right:5px}.product-share__item{padding-right:10px}.product-share__item .icon-font{margin-right:5px;width:18px;height:18px;font-size:18px;vertical-align:middle}.product-share__link{color:#58595b;font-size:14px;font-weight:bold;text-transform:capitalize;vertical-align:middle}.promo-badge{height:57px;width:39px;margin-right:6px}.product-heading .promo-badge,.product-compare__promotions .promo-badge{height:72px;width:50px}.promo-badge--inline{float:left}.property-group{display:block}.property-group>.property{margin:0 0 16px;padding:0;font-size:14px}.property-group--row{font-size:0}.property-group--row>.property{/*[1]*/display:inline-block;vertical-align:top}.property-group--row>.property+.property{margin-left:16px}@media screen and (min-width:480px),print{.property-group--row-at-small-landscape{font-size:0}.property-group--row-at-small-landscape>.property{/*[1]*/display:inline-block;vertical-align:top}.property-group--row-at-small-landscape>.property+.property{margin-left:16px}}@media screen and (min-width:768px),print{.property-group--row-at-medium{font-size:0}.property-group--row-at-medium>.property{/*[1]*/display:inline-block;vertical-align:top}.property-group--row-at-medium>.property+.property{margin-left:16px}}.property-group--no-wrap{white-space:nowrap}.property-group--no-wrap>*{white-space:normal}.property-group--table{display:table}.property-group--table>.property{display:table-cell;vertical-align:top}.property-group--table>.property+.property{margin-left:0;padding-left:16px}.property-group--section{margin-bottom:20px;border-bottom:1px solid #ccc}@media screen and (min-width:768px),print{.property-group--inline-at-medium{display:inline-block;vertical-align:top}}@media screen and (min-width:768px),print{.property-group--inline-at-medium+.property-group--inline-at-medium{padding-left:16px}}.property{margin:0 0 15px}@media screen and (min-width:480px),print{.property{display:table;margin-bottom:0}}.property .value{display:block;margin-bottom:0;padding:0;/*[1]*/vertical-align:middle}@media screen and (min-width:480px),print{.property .value{display:table-cell;padding:12px 8px}}.property .value .check-box-property{margin-bottom:2px}.property--stacked{display:block;margin:0 0 16px}.property--stacked .value{display:block;padding:0}.property--stacked .value label.value__error{padding-top:3px}.property--heading .property__name{font-size:21px}.property--heading .property__requirement{font-size:.75em;font-weight:normal}.property--heading.property--stacked .property__name{margin-bottom:10px}@media screen and (min-width:480px),print{.property--auto-row{display:table}}.property--auto-row .value{width:auto}.property--no-input .property__name{padding-top:0;padding-bottom:0}.property--no-input .value{padding:0}.property__name{display:block;padding:0 0 5px;/*[1]*/font-size:14px;vertical-align:middle}@media screen and (min-width:480px),print{.property__name{display:table-cell;padding:12px 8px 12px 0;width:150px}}.property--stacked .property__name{display:block;padding:0 0 5px;width:auto}.property--narrow-row .property__name{width:100px}.property--wide-row .property__name{width:250px}.property--auto-row .property__name{width:auto}.property--no-input .property__name{padding-right:20px;display:table-cell;vertical-align:top}.property__text{font-weight:bold}.quick-add .action-group{margin-bottom:0}.quick-add__actions{padding:20px;background:#ebebeb}.quick-add__upload{margin-bottom:20px;padding:20px;border:1px solid #ebebeb}.quick-add__upload-heading{font-size:18px;margin-bottom:20px}.quick-add__upload-heading .heading__note{font-weight:normal}.radio-button-list{display:block;margin-bottom:0;border:0}.radio-button-list td{display:table;position:relative;margin:0 0 15px;margin-bottom:5px;padding:0;background:transparent;border:0}.radio-button-list td [type="checkbox"],.radio-button-list td [type="radio"]{display:table-cell;margin-right:5px;width:18px;height:18px;opacity:0;/*[1]*/vertical-align:middle}.radio-button-list td [type="checkbox"]+.check-box-property__name,.radio-button-list td [type="checkbox"]+label,.radio-button-list td [type="radio"]+.check-box-property__name,.radio-button-list td [type="radio"]+label{display:table-cell;cursor:pointer;vertical-align:middle}.radio-button-list td [type="checkbox"]+.check-box-property__name::before,.radio-button-list td [type="checkbox"]+label::before,.radio-button-list td [type="checkbox"]+.check-box-property__name::after,.radio-button-list td [type="checkbox"]+label::after,.radio-button-list td [type="radio"]+.check-box-property__name::before,.radio-button-list td [type="radio"]+label::before,.radio-button-list td [type="radio"]+.check-box-property__name::after,.radio-button-list td [type="radio"]+label::after{/*[1]*/display:block;position:absolute;pointer-events:none;/*[2]*/}.radio-button-list td [type="checkbox"]+.check-box-property__name::before,.radio-button-list td [type="checkbox"]+label::before,.radio-button-list td [type="radio"]+.check-box-property__name::before,.radio-button-list td [type="radio"]+label::before{top:2px;left:0;content:'';overflow:hidden}.radio-button-list td [type="checkbox"]+.check-box-property__name::before,.radio-button-list td [type="checkbox"]+label::before{width:18px;height:18px;color:#c62026;font-size:10px;font-family:"icon-font";line-height:15px;text-align:center;background-color:#fff;border:2px solid #ccc}.radio-button-list td [type="checkbox"][disabled]+.check-box-property__name,.radio-button-list td [type="checkbox"][disabled]+label{cursor:default}.radio-button-list td [type="checkbox"][disabled]+.check-box-property__name::before,.radio-button-list td [type="checkbox"][disabled]+label::before{border-color:#ebebeb}.radio-button-list td [type="radio"]+.check-box-property__name::before,.radio-button-list td [type="radio"]+label::before{width:18px;height:18px;background:#fff;border:2px solid #ccc;border-radius:50%}.radio-button-list td [type="radio"][disabled]+.check-box-property__name,.radio-button-list td [type="radio"][disabled]+label{cursor:default}.radio-button-list td [type="radio"][disabled]+.check-box-property__name::before,.radio-button-list td [type="radio"][disabled]+label::before{border-color:#ebebeb}.radio-button-list td [type="radio"]:checked+.check-box-property__name::after,.radio-button-list td [type="radio"]:checked+label::after{display:block;position:absolute;top:7px;left:5px;width:8px;height:8px;background-color:#000;border-radius:50%;content:''}.rating{display:block;position:relative;margin:0 0 15px;width:110px;height:18px;text-indent:100%;white-space:nowrap;background:url("/_resources/www/thomsci/images/layout/rating-stars.png");overflow:hidden}.rating__stars{position:absolute;top:0;left:0;background:url("/_resources/www/thomsci/images/layout/rating-stars.png") 0 -36px;text-indent:150px}.product-detail__rating .rating__stars{cursor:pointer}.rating__stars--0{width:0}.rating__stars--10{width:9px}.rating__stars--20{width:18px}.rating__stars--30{width:31px}.rating__stars--40{width:40px}.rating__stars--50{width:53px}.rating__stars--60{width:66px}.rating__stars--70{width:75px}.rating__stars--80{width:88px}.rating__stars--90{width:97px}.rating__stars--100{width:110px}.responsive-tabs{margin-bottom:10px}.responsive-tabs__nav{display:none;margin:0;padding:2px;font-size:0;background:#f7f7f7}@media screen and (min-width:768px),print{.responsive-tabs__nav{display:block}}.responsive-tabs__nav .icon-font{display:none}.responsive-tabs__tab{display:inline-block;margin:0 2px 0 0;list-style:none}.responsive-tabs__tab .responsive-tabs__anchor{display:block;padding:15px;color:#58595b;font-size:16px;font-weight:bold;text-transform:uppercase;background:#fff}.responsive-tabs__tab.responsive-tabs__active .responsive-tabs__anchor{color:#fff;background:#759ab2}.responsive-tabs__panel{display:none;padding:25px;background:#f7f7f7}.responsive-tabs__panel.responsive-tabs__active{display:block}.responsive-tabs__accordion-title{position:relative;margin-bottom:10px}@media screen and (min-width:768px),print{.responsive-tabs__accordion-title{display:none}}.responsive-tabs__accordion-title .responsive-tabs__anchor{display:block;padding:5px 10px;color:#fff;font-size:16px;font-weight:bold;text-transform:uppercase;background:#759ab2}.responsive-tabs__accordion-title .icon-font{display:block;position:absolute;top:10px;right:15px;width:10px;height:10px;font-size:10px}.search-browse__navigation{margin-bottom:10px;font-size:24px;font-weight:bold;text-align:center}.search-browse__header{margin-bottom:20px;padding:5px 10px;color:#fff;font-weight:bold;background:#950006}.search-browse__results{padding:0 10px 10px}.c-manufacturer-search .cb-upperBody,.c-manufacturer-search .cb-lowerBody{margin:10px}.u-product-popular-searches{margin-top:10px}.u-product-popular-searches.wl-alpha-nav{font-size:15px}.popular-search-list{width:350px}.popular-search-list li{float:left;width:170px}.popular-search-list li:nth-child(even){margin-right:0}.u-products-search-suggestions{background-color:#ebebeb;margin-top:3px;padding:5px}.u-products-search-suggestions .heading{font-weight:bold}ul.wl-powerful-search-autocomplete{margin:0;padding:0;width:400px!important;border:1px solid #5dc2d4!important}.wl-powerful-search-autocomplete .ui-menu-item a{background-color:#fff;margin:0;padding:4px 6px!important}.wl-powerful-search-autocomplete .odd a{background-color:#f2f2f2}.wl-powerful-search-autocomplete .ui-menu-item img{float:left;margin:2px 7px 0 0}.wl-powerful-search-autocomplete .ui-menu-item .brand{font-size:11px;margin:0 0 2px;padding:0}.wl-powerful-search-autocomplete .ui-menu-item .product-description{font-size:10px;margin:0;padding:0}.wl-powerful-search-autocomplete .ui-menu-item h3{color:#666;font-size:12px;font-weight:bolder;margin:0 0 2px;padding:0}.wl-powerful-search-autocomplete .wl-ui-autocomplete-type{background-color:#98d7e1;color:#fff;font-size:12px;font-weight:bold;padding:5px!important;margin:0}.wl-search-autocomplete-container .ui-widget,.wl-quickadd-autocomplete-container .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.wl-quickadd-autocomplete-container .ui-widget{background-color:#fff}.wl-search-autocomplete-container .ui-widget .ui-widget,.wl-quickadd-autocomplete-container .ui-widget .ui-widget{font-size:1em}.wl-search-autocomplete-container .ui-widget input,.wl-search-autocomplete-container .ui-widget select,.wl-search-autocomplete-container .ui-widget textarea,.wl-search-autocomplete-container .ui-widget button,.wl-quickadd-autocomplete-container .ui-widget input,.wl-quickadd-autocomplete-container .ui-widget select,.wl-quickadd-autocomplete-container .ui-widget textarea,.wl-quickadd-autocomplete-container .ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.wl-search-autocomplete-container .ui-widget-content,.wl-quickadd-autocomplete-container .ui-widget-content{border:1px solid #aaa;color:#222}.wl-search-autocomplete-container .ui-widget-content a,.wl-quickadd-autocomplete-container .ui-widget-content a{color:#222}.wl-search-autocomplete-container .ui-state-default,.wl-search-autocomplete-container .ui-widget-content .ui-state-default,.wl-search-autocomplete-container .ui-widget-header .ui-state-default,.wl-quickadd-autocomplete-container .ui-state-default,.wl-quickadd-autocomplete-container .ui-widget-content .ui-state-default,.wl-quickadd-autocomplete-container .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;font-weight:normal;color:#555}.wl-search-autocomplete-container .ui-state-default a,.wl-search-autocomplete-container .ui-state-default a:link,.wl-search-autocomplete-container .ui-state-default a:visited,.wl-quickadd-autocomplete-container .ui-state-default a,.wl-quickadd-autocomplete-container .ui-state-default a:link,.wl-quickadd-autocomplete-container .ui-state-default a:visited{color:#555;text-decoration:none}.wl-search-autocomplete-container .ui-state-hover,.wl-search-autocomplete-container .ui-widget-content .ui-state-hover,.wl-search-autocomplete-container .ui-widget-header .ui-state-hover,.wl-search-autocomplete-container .ui-state-focus,.wl-search-autocomplete-container .ui-widget-content .ui-state-focus,.wl-search-autocomplete-container .ui-widget-header .ui-state-focus,.wl-quickadd-autocomplete-container .ui-state-hover,.wl-quickadd-autocomplete-container .ui-widget-content .ui-state-hover,.wl-quickadd-autocomplete-container .ui-widget-header .ui-state-hover,.wl-quickadd-autocomplete-container .ui-state-focus,.wl-quickadd-autocomplete-container .ui-widget-content .ui-state-focus,.wl-quickadd-autocomplete-container .ui-widget-header .ui-state-focus{font-weight:normal;color:rgba(0,0,0,.7);background-color:#d8e6f0}.wl-search-autocomplete-container .ui-state-hover a,.wl-search-autocomplete-container .ui-state-hover a:hover,.wl-quickadd-autocomplete-container .ui-state-hover a,.wl-quickadd-autocomplete-container .ui-state-hover a:hover{color:rgba(0,0,0,.7);text-decoration:none}.wl-search-autocomplete-container .ui-state-active,.wl-search-autocomplete-container .ui-widget-content .ui-state-active,.wl-search-autocomplete-container .ui-widget-header .ui-state-active,.wl-quickadd-autocomplete-container .ui-state-active,.wl-quickadd-autocomplete-container .ui-widget-content .ui-state-active,.wl-quickadd-autocomplete-container .ui-widget-header .ui-state-active{border:1px solid #aaa;font-weight:normal;color:rgba(0,0,0,.7)}.wl-search-autocomplete-container .ui-state-active a,.wl-search-autocomplete-container .ui-state-active a:link,.wl-search-autocomplete-container .ui-state-active a:visited,.wl-quickadd-autocomplete-container .ui-state-active a,.wl-quickadd-autocomplete-container .ui-state-active a:link,.wl-quickadd-autocomplete-container .ui-state-active a:visited{color:rgba(0,0,0,.7);text-decoration:none}.wl-search-autocomplete-container .ui-widget :active,.wl-quickadd-autocomplete-container .ui-widget :active{outline:none}.select-box{display:inline-block;position:relative;width:auto;height:44px;background-color:#fff;border:1px solid #58595b;overflow:hidden}.select-box:before{position:absolute;top:0;right:0;width:33px;height:44px;color:#fff;font-size:10px;font-family:"icon-font";line-height:40px;text-align:center;background-color:#58595b;content:""}.select-box select::-ms-expand{display:none}.select-box select{position:relative;left:-2px;z-index:1;padding:4px 40px 4px 10px;width:100%;/*[1]*/width:calc(100% + 35px);height:44px;max-width:none;background:transparent;border:0;border-radius:0;-webkit-appearance:none;appearance:none}.select-box--full{width:100%}.select-box--medium{min-width:172px}.carousel .slick-slide{display:none;position:relative}.carousel .slick-slide:first-child{display:block}.js .carousel.slick-initialized .slick-slide{display:block}.slick-dots{position:absolute;right:32px;bottom:22px;margin:0;padding:0;font-size:0}.slick-dots li{display:inline-block;margin-left:7px;width:15px;height:15px;background:#f7f7f7;list-style:none;cursor:pointer}.slick-dots button{display:none}.slick-dots .slick-active{background-color:#939598}.slick-arrow{position:absolute;top:20%;left:15px;z-index:1;padding:0;width:25px;height:25px;color:#fff;font-size:25px;background:transparent;border:0}@media screen and (min-width:480px),print{.slick-arrow{top:50%}}@media screen and (min-width:768px),print{.slick-arrow{left:25px;width:40px;height:40px;font-size:40px}}.slick-next{right:15px;left:auto}@media screen and (min-width:768px),print{.slick-next{right:25px}}.slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.carousel__caption{position:absolute;right:0;bottom:0;left:0;padding:20px 10px;min-height:170px;color:#fff;background:rgba(88,89,91,.75)}@media screen and (min-width:480px),print{.carousel__caption{top:0;left:auto;padding-right:30px;width:50%;max-width:350px;min-height:0}}@media screen and (min-width:768px),print{.carousel__caption{padding:40px 50px;max-width:465px}}.carousel__caption-tag-line{margin:0;padding:5px 0;font-size:20px;font-weight:100}@media screen and (min-width:480px),print{.carousel__caption-tag-line{padding:15px 0}}@media screen and (min-width:768px),print{.carousel__caption-tag-line{padding:35px 0;font-size:30px}}@media screen and (min-width:960px),print{.carousel__caption-tag-line{padding:35px 0 50px}}.carousel__caption-link{display:inline-block;padding:10px;color:#fff;text-transform:uppercase;border:1px solid #fff}@media screen and (min-width:768px),print{.carousel__caption-link{padding:10px 25px;font-size:17px}}.carousel__caption-link:hover{color:#58595b;text-decoration:none;background-color:#fff}.carousel__caption-link--alt{text-align:center;background-color:#c62026}.carousel__caption-link--alt:hover{color:#fff;background-color:#950006}.stars tr{display:block;height:18px;float:left}.stars td{display:block;padding:0;width:22px;height:18px;background:url("/_resources/www/thomsci/images/layout/rating-stars.png");overflow:hidden}.stars td [type="radio"]{filter:alpha(opacity=0)}.stars td [type="radio"]+label{display:none}.stars .stars__selected td,.stars .stars__active td,.stars .stars__hover td{background-position:0 -36px}table,.table{margin:0 0 15px;width:100%;border:1px solid #ebebeb;border-collapse:collapse}table .action-group,.table .action-group{margin-bottom:0}table th,.table__head{padding:3px 10px;color:#fff;font-size:16px;font-weight:bold;text-align:left;text-transform:capitalize;background-color:#58595b}@media screen and (min-width:768px),print{table th,.table__head{padding-top:8px;padding-bottom:8px}}table td,.table__cell{padding:10px;font-size:14px;background-color:#fff;border-top:1px solid #ebebeb;vertical-align:top}.table{display:table}.table__row{display:table-row}.table__head{display:table-cell}.table__cell{display:table-cell}.table__internal-cell+.table__internal-cell{padding-top:10px}.table--alt th,.table--alt .table__head{background-color:#759ab2}.table--alt-2 th,.table--alt-2 .table__head{color:#58595b;background-color:#f7f7f7;border:1px solid #ebebeb}.table--alt-2 td,.table--alt-2 .table__cell{border:1px solid #ebebeb}.table--fixed{table-layout:fixed}.table--totals{background-color:transparent;border:0}.table--totals .table__head,.table--totals .table__cell{padding:0 0 8px 15px;color:#000;font-size:14px;text-align:right;background-color:transparent;border:0}@media screen and (min-width:768px),print{.table--totals .table__head,.table--totals .table__cell{padding-left:0}}@media screen and (min-width:960px),print{.table--totals .table__head,.table--totals .table__cell{padding-left:15px}}.table--totals .table__head{font-weight:normal;text-align:left}.table--totals .table__cell{padding-left:10px;font-weight:bold}.table--totals .table__head--total,.table--totals .table__cell--total{padding-top:20px;font-size:21px;border-top:1px solid #ccc}@media screen and (min-width:768px),print{.table--totals .table__head--total,.table--totals .table__cell--total{font-size:18px}}@media screen and (min-width:960px),print{.table--totals .table__head--total,.table--totals .table__cell--total{font-size:21px}}.table--striped tr:nth-child(2n+1) td,.table--striped tr:nth-child(2n+1) .table__cell,.table--striped .table__row:nth-child(2n+1) td,.table--striped .table__row:nth-child(2n+1) .table__cell{background-color:#ebebeb}.table--simple{border:0}.table--simple th,.table--simple .table__head{padding:5px 0;color:#000;font-size:11px;background-color:transparent;border-bottom:1px solid #ccc}.table--simple td,.table--simple .table__cell{padding:5px 0;background-color:transparent;border:0}.table--simple .table__cell--total{padding:17px 0;vertical-align:bottom}.table--at-medium{width:100%;display:block}@media screen and (min-width:768px),print{.table--at-medium{display:table}}.table--at-medium .table__row{display:block}@media screen and (min-width:768px),print{.table--at-medium .table__row{display:table-row;border-bottom:0}}.table--at-medium .table__row+.table__row{padding-bottom:10px}@media screen and (min-width:768px),print{.table--at-medium .table__row+.table__row{padding-top:0;padding-bottom:0}}.table--at-medium .table__row+.table__row+.table__row{border-top:1px solid #ebebeb}@media screen and (min-width:768px),print{.table--at-medium .table__row+.table__row+.table__row{border-top:0}}.table--at-medium .table__head{display:none}@media screen and (min-width:768px),print{.table--at-medium .table__head{display:table-cell}}.table--at-medium .table__cell{display:block;padding-bottom:0;border-top-width:0}@media screen and (min-width:768px),print{.table--at-medium .table__cell{display:table-cell;padding-bottom:10px;border-top-width:1px}}@media screen and (min-width:768px),print{.table--at-medium .table--responsive__hide-at-break{display:none}}.table--at-medium .check-box-property{margin-bottom:0}@media screen and (min-width:768px),print{.table--at-medium .check-box-property{margin-bottom:15px}}@media screen and (min-width:768px),print{.table--at-medium .table__internal-cell dd{margin-left:0}}.table--at-small-landscape{width:100%;display:block}@media screen and (min-width:480px),print{.table--at-small-landscape{display:table}}.table--at-small-landscape .table__row{display:block}@media screen and (min-width:480px),print{.table--at-small-landscape .table__row{display:table-row;border-bottom:0}}.table--at-small-landscape .table__row+.table__row{padding-bottom:10px}@media screen and (min-width:480px),print{.table--at-small-landscape .table__row+.table__row{padding-top:0;padding-bottom:0}}.table--at-small-landscape .table__row+.table__row+.table__row{border-top:1px solid #ebebeb}@media screen and (min-width:480px),print{.table--at-small-landscape .table__row+.table__row+.table__row{border-top:0}}.table--at-small-landscape .table__head{display:none}@media screen and (min-width:480px),print{.table--at-small-landscape .table__head{display:table-cell}}.table--at-small-landscape .table__cell{display:block;padding-bottom:0;border-top-width:0}@media screen and (min-width:480px),print{.table--at-small-landscape .table__cell{display:table-cell;padding-bottom:10px;border-top-width:1px}}@media screen and (min-width:480px),print{.table--at-small-landscape .table--responsive__hide-at-break{display:none}}.table--at-small-landscape .check-box-property{margin-bottom:0}@media screen and (min-width:480px),print{.table--at-small-landscape .check-box-property{margin-bottom:15px}}@media screen and (min-width:480px),print{.table--at-small-landscape .table__internal-cell dd{margin-left:0}}.table-quick-add{display:block;width:100%;border:1px solid #ebebeb;border-collapse:collapse}@media screen and (min-width:768px),print{.table-quick-add{display:table;table-layout:fixed}}.table-quick-add__row{display:block}@media screen and (min-width:768px),print{.table-quick-add__row{display:table-row}}.table-quick-add__head{padding:8px 20px;color:#fff;font-size:16px;text-align:left;text-transform:capitalize;background-color:#759ab2}@media screen and (min-width:768px),print{.table-quick-add__head{display:table-cell;vertical-align:top}}.table-quick-add__head--desc{display:none}@media screen and (min-width:768px),print{.table-quick-add__head--desc{display:table-cell}}.table-quick-add__head--pricing{display:none}@media screen and (min-width:768px),print{.table-quick-add__head--pricing{display:table-cell}}.table-quick-add__cell{padding:0 20px;background:#fff;border:0}@media screen and (min-width:768px),print{.table-quick-add__cell{display:table-cell;padding-top:10px;padding-bottom:10px;vertical-align:top}}.table-quick-add__cell .quantity-price-selector{padding-top:10px}@media screen and (min-width:768px),print{.table-quick-add__cell .quantity-price-selector{padding-top:0}}.table-quick-add__cell--number{padding:10px 20px;background:#ebebeb}@media screen and (min-width:768px),print{.table-quick-add__row--filled .table-quick-add__cell--number{background:#fff}}@media screen and (min-width:768px),print{.table-quick-add__cell--pricing{background:#ebebeb}}@media screen and (min-width:768px),print{.table-quick-add__row--filled .table-quick-add__cell--pricing{background:#fff}}.table-quick-add__cell--pricing .property{display:inline-block}@media screen and (min-width:768px),print{.table-quick-add__cell--pricing .property{display:block}}.table-quick-add__cell--pricing .property+.property{padding-left:10px}@media screen and (min-width:768px),print{.table-quick-add__cell--pricing .property+.property{padding-left:0}}@media screen and (min-width:768px),print{.table-quick-add__cell--desc{background:#ebebeb}}@media screen and (min-width:768px),print{.table-quick-add__row--filled .table-quick-add__cell--desc{background:#fff}}@media screen and (min-width:768px),print{.table-quick-add__hide-at-break{display:none}}.table-quick-add__internal-cell dd{margin-left:0}.text-box{padding:9px;width:100%;max-width:250px;min-width:50px;font-size:16px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:none;-webkit-appearance:none}@media screen and (min-width:768px),print{.text-box{padding:11px 11px 10px;font-size:14px}}.text-box::-webkit-input-placeholder{color:#939598}.text-box::-moz-placeholder{color:#939598}.text-box:-ms-input-placeholder{color:#939598}.text-box--cvv{width:55px}.text-box--cvv[type="number"]{width:70px}.text-box--small{width:50px}.text-box--small[type="number"]{width:65px}.text-box--medium{max-width:150px}.text-box--x-large{width:100%;max-width:600px}textarea.text-box--x-large{min-height:185px}@media screen and (min-width:768px),print{.text-box--medium-at-medium{max-width:150px}}.text-box--loading{background:url("/_resources/www/thomsci/images/layout/loading-input.gif") no-repeat #fff center center}.text-box--credit-card{max-width:190px}.text-box--full{max-width:582px}.text-button{display:inline-block;margin:0;padding:0;font-size:14px;line-height:1.5;background:none;border:0}.tooltip{display:block;position:relative;z-index:10;padding:20px;background-color:#ebebeb;border:1px solid #759ab2}.value{margin:0 0 16px}.value__note{display:block;margin:5px 0 0;font-size:12px;line-height:1;text-transform:none}.value__error{color:#950006}.value__error.text-box{border:1px solid #950006;/*[1]*/}.value__error[style='visibility:hidden;'],.value__error[style='visibility: hidden;']{/*[2]*/display:none}span.value__error,label.value__error{/*[3]*/display:block;margin:2px 0 0;text-transform:capitalize;font-size:12px}.value--inline-note{}.value--inline-note .text-box,.value--inline-note .value__note{display:inline-block;margin-right:5px}.wishlists .select-box{width:100%}@media screen and (min-width:768px),print{.wishlists p{margin:0;padding-top:15px}}.wishlists__form{vertical-align:middle}@media screen and (min-width:768px),print{.wishlists__form{display:inline-block;margin-right:10px}}.wishlists__form a{font-weight:bold;font-size:17px}.wishlists__action{display:inline-block;vertical-align:middle}@media screen and (min-width:768px),print{.wishlists__action{display:inline-block}}.wishlists__action .action-group{margin-bottom:0}.page-content,.wrapper{margin:0 auto;padding:0 10px;width:100%;max-width:1152px}@media screen and (min-width:1280px),print{.page-content,.wrapper{padding:0}}.wrapper--checkout{max-width:788px}@media screen and (min-width:1280px),print{.wrapper--checkout{padding:0 10px}}.punchout{height:100%}.punchout .ui-state-focus{background:none}.punchout__tabs{text-align:center;white-space:nowrap;border-bottom:1px solid #58595b;overflow-y:hidden;overflow-x:auto}.punchout__tab{margin:0 .5rem}.punchout__tab.ui-state-active{box-shadow:0 -.2rem 0 #c62026 inset;color:#c62026}.punchout__tab-link{display:block;padding:3.4rem 1rem;color:#000}.ui-state-focus .punchout__tab-link{color:#c62026}.punchout__content{height:calc(100% - 9rem);overflow:auto}.punchout-contract-container{display:flex;align-items:flex-start;justify-content:center}.product-detail-container .punchout-contract-container{margin:4em 0;padding:4rem 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.punchout-contract-container__compare{font-size:1.2rem;text-transform:uppercase}.punchout-contract-container__compare::before{display:inline-block;content:'';width:8rem;border-top:1px solid #759ab2}.punchout .punchout-contract-container__compare,.drawer .punchout-contract-container__compare{display:none}.punchout-contract-container__compare-link{display:block;margin-top:1.3rem}.category-listing .responsive-tabs__nav{padding:0;background:#58595b}.category-listing .responsive-tabs__tab{margin:0}.category-listing .responsive-tabs__tab .responsive-tabs__anchor{text-decoration:none;color:#fff;background:#58595b}.category-listing .responsive-tabs__tab .responsive-tabs__anchor:hover,.category-listing .responsive-tabs__tab .responsive-tabs__anchor:focus{background:#939598}.category-listing .responsive-tabs__tab.responsive-tabs__active .responsive-tabs__anchor{background:#304c5e}.category-listing .responsive-tabs__panel{background:#fff}.category-listing .responsive-tabs__accordion-title .responsive-tabs__anchor{color:#fff;background:#58595b}.category-listing--header{margin-bottom:20px}.category-listing--container{position:relative;display:block;overflow:hidden}.category-listing--header__caption{position:absolute;right:0;bottom:0;left:0;padding:20px 10px;min-height:170px;color:#fff;background:rgba(88,89,91,.75)}@media screen and (min-width:480px),print{.category-listing--header__caption{top:0;right:auto;padding-right:30px;width:40%;max-width:350px;min-height:0}.category-listing--header__caption.right{right:0;left:auto}.category-listing--header__caption.partial{margin:1% 0}}@media screen and (min-width:768px),print{.category-listing--header__caption{padding:40px 50px;max-width:465px}}@media screen and (min-width:480px),print{.category-listing--header__caption{max-width:600px}}.category-listing--header__caption.none{background:none!important;padding:10px 20px;min-height:0}.category-listing--header__caption.dark{background:rgba(0,0,0,.5)}.category-listing--header__caption.wide{width:50%}.category-listing--header__caption.none.right{text-align:right}.category-listing__header-image{display:block}.customer-information .property-group{margin-bottom:15px}.customer-information .property-group>.property{margin:0 0 6px}.customer-information .property{margin:0 0 5px}@media screen and (min-width:480px),print{.customer-information .property .value{padding:2px 8px}}@media screen and (min-width:480px),print{.customer-information .property__name{padding:2px 8px 2px 0}}.customer-information .action-group{width:205px}.customer-information .action-group action{text-align:right}.return-wizard .contentBody{margin-bottom:20px}.return-wizard .action-group{margin:35px 0 35px}.return-wizard .date-picker .inline-form__cell{padding-right:10px}.return-wizard .date-picker__calendar{max-width:460px}.return-wizard .date-picker__calendar table{border:4px solid #939598}.return-wizard__question--incorrect-details{display:table-cell;padding-left:10px;width:220px}.return-wizard__policy{margin-top:20px;padding:20px;background:#f7f7f7;border:1px solid #ccc}.return-wizard__file-uploads{margin-top:10px}.return-wizard__image-property{vertical-align:top}.return-wizard__image{margin:0 5px}.return-wizard-contact-pairing{width:66%}.return-epicor-order__header{margin:20px 0}.return-epicor-order__header .heading{display:table;margin:2px 0;font-size:15px;font-weight:normal}.return-epicor-order__header .action-group{margin:10px 0 10px}.return-epicor-order__title{display:table-cell;padding:3px 6px;width:130px;color:#fff;background-color:#757577}.return-epicor-order__title-detail{display:table-cell;margin-left:10px;padding:3px 6px}.return-epicor-order .product-brief-detail{border-bottom:1px solid #ccc}.return-epicor-order .product-brief-detail:first-child{padding-top:10px;border-top:1px solid #ccc}.return-epicor-order .product-brief-detail__image{padding-left:10px}.checkout-section{margin-bottom:20px;padding:20px;border:1px solid #ccc}.checkout-section--alt{margin:0 0 10px;padding:10px;background:#ebebeb;border:0}.checkout-section--review-summary .promo-code .promo-code-manager{margin-bottom:0}.checkout-section--review-summary .promo-code--active{margin-bottom:10px}.cart{}.cart .table--simple{margin-bottom:0}.cart .grid--2-at-medium{margin-bottom:25px;padding-bottom:25px;border-bottom:2px solid #ccc}.cart .checkout-summary-section .action-group{display:none}@media screen and (min-width:768px),print{.cart .checkout-summary-section .action-group{display:block}}.cart--stacked .grid--2-at-medium{padding-bottom:0;border-bottom-color:#8c8d90}.cart--stacked .grid--2-at-medium>.grid__cell{display:block;width:auto}.cart--stacked .grid--2-at-medium>.grid__cell+.grid__cell{margin:0}.cart--stacked .product-brief-detail{width:100%}@media screen and (min-width:480px),print{.cart--stacked .product-brief-detail__image{width:172px}}@media screen and (min-width:768px),print{.cart--stacked .product-brief-detail__image{width:122px}}@media screen and (min-width:768px),print{.cart__mobile-actions{display:none}}.checkout-items{margin:0 0 20px;padding:0;list-style-type:none}.checkout-items .check-box-property{display:table;margin-bottom:10px}@media screen and (min-width:480px),print{.checkout-items .check-box-property{margin-bottom:0}}.checkout-items .check-box-property [type="checkbox"],.checkout-items .check-box-property [type="radio"]{display:table-cell}.checkout-items .check-box-property .check-box-property__name,.checkout-items .check-box-property .radio-button-list label,.radio-button-list .checkout-items .check-box-property label{display:table-cell}.checkout-items__item{display:block;margin:0 0 10px;padding:15px;width:100%;background:#f7f7f7;border:1px solid #759ab2}@media screen and (min-width:480px),print{.checkout-items__item{display:table}}.checkout-items__item .action-group{/*[1]*/display:inline-table;margin-bottom:0}.checkout-items__item .property-group--row-at-small-landscape{/*[2]*/}@media screen and (min-width:480px),print{.checkout-items__item .property-group--row-at-small-landscape{display:table}}.checkout-items__item .property-group--row-at-small-landscape>.property{/*[3]*/}@media screen and (min-width:480px),print{.checkout-items__item .property-group--row-at-small-landscape>.property{display:table-cell;margin-bottom:0}}.checkout-items__item--payment .property-group>.property{margin-bottom:0}@media screen and (min-width:480px),print{.checkout-items__item--payment .property .value{padding-top:0;padding-bottom:0}}@media screen and (min-width:480px),print{.checkout-items__item--payment .property+.property{padding-left:16px}}.checkout-items__item--payment .action-group{text-align:center}.checkout-items__col{margin-bottom:5px;vertical-align:top}@media screen and (min-width:480px),print{.checkout-items__col{display:table-cell;margin:0}}@media screen and (min-width:480px),print{.checkout-items__col+.checkout-items__col{text-align:right}}.checkout-items__address{margin:0;padding-right:10px;width:100%}.checkout-items__title{display:block;font-weight:bold}.checkout-items--alt{padding:20px;border:1px solid #ccc}.checkout-items--alt .check-box-property{font-weight:bold}.checkout-items--alt .check-box-property [type="checkbox"],.checkout-items--alt .check-box-property [type="radio"]{margin-right:20px}.checkout-items--alt .checkout-items__item{padding:0;background:transparent;border:0}.checkout-items--alt .checkout-items__item+.checkout-items__item{padding:15px 0 0}.checkout-items--alt .radio-button-list{margin-bottom:0;font-weight:bold}.checkout-items--alt .radio-button-list td{margin:0 0 15px}.checkout-items--alt .radio-button-list [type="checkbox"],.checkout-items--alt .radio-button-list [type="radio"]{margin:0 20px 0 0}.checkout-main__content .heading{font-size:16px;text-transform:uppercase}@media screen and (min-width:768px),print{.checkout-main__content .heading{font-size:21px;text-transform:none}}.checkout-main__content .property--heading .property__name{font-size:16px;text-transform:uppercase}@media screen and (min-width:768px),print{.checkout-main__content .property--heading .property__name{font-size:21px;text-transform:none}}.checkout-main__content .property--heading .property__requirement{text-transform:none}.checkout-summary-section{color:#000}.checkout-summary-section h2{margin:0;padding:0 0 10px;text-align:center}@media screen and (min-width:768px),print{.checkout-summary-section h2{text-align:left}}.checkout-summary-section dl{margin:0 0 10px;font-size:12px}.checkout-summary-section dd{margin-left:0}.checkout-summary-section .table--totals{margin:0 auto;width:auto}.checkout-summary-section address{font-size:12px}.checkout-sub-form{padding:10px;margin-bottom:10px;background:#ebebeb}.promo-code{text-align:center}.promo-code .promo-code-manager{margin-right:-9px;margin-bottom:-9px;margin-left:-9px;padding:0 10px 10px}.js .promo-code .promo-code-manager{display:none}.promo-code__show{font-size:12px;font-weight:bold}.promo-code--active{}.js .promo-code--active .promo-code-manager{display:block}.promo-code-manager{background-color:#fff}.promo-code-manager h3{margin:0;padding:10px 0}@media screen and (min-width:768px),print{.promo-code-manager h3{text-align:left}}.promo-code-manager__code{margin-bottom:0}.promo-code-manager__text{font-weight:bold}.product-brief-detail{display:table;margin-bottom:5px;width:100%}.table-quick-add .product-brief-detail{margin-bottom:0}.product-brief-detail__image{display:table-cell;width:122px;text-align:center;vertical-align:top}.table-quick-add .product-brief-detail__image{padding-top:10px;padding-right:10px;width:60px}@media screen and (min-width:768px),print{.table-quick-add .product-brief-detail__image{padding-top:0}}.product-brief-detail__info{display:table-cell;padding-left:10px;vertical-align:top}.table-quick-add .product-brief-detail__info{padding-top:10px}@media screen and (min-width:768px),print{.table-quick-add .product-brief-detail__info{padding-top:0}}.product-brief-detail__info h3{margin-bottom:10px;font-size:16px}.product-brief-detail__info p{margin-bottom:5px}.product-brief-detail__bonus-item{height:57px;width:39px;float:left;margin-right:6px}.product-brief-detail__thomas-number{font-size:11px}@media screen and (min-width:480px),print{.product-brief-detail__thomas-number{font-size:14px}}.product-brief-detail__mfr-number{font-size:11px}@media screen and (min-width:480px),print{.product-brief-detail__mfr-number{font-size:14px}}.product-brief-detail__denville-number{font-size:11px;font-weight:bold;color:#950006}@media screen and (min-width:480px),print{.product-brief-detail__denville-number{font-size:14px}}.product-brief-detail__desc{font-size:11px}@media screen and (min-width:480px),print{.product-brief-detail__desc{font-size:14px}}.product-brief-detail__desc .product-brief-detail__view-more{display:inline-block;padding-left:5px}.product-brief-detail__short-text:after{display:inline;content:'…'}.js .product-brief-detail__short-text{display:inline}.js .product-brief-detail__show-full .product-brief-detail__short-text{display:none}.js .product-brief-detail__long-text{display:none}.js .product-brief-detail__show-full .product-brief-detail__long-text{display:inline}.product-brief-detail__show-full .product-brief-detail__view-more{display:none}.saved-addresses{margin-bottom:40px}.shipping-method-form .shipment-items{display:none}.shipping-method-form .shipment-items--show{display:block}.checkout-nav{margin-bottom:20px;padding:10px 0;background:#ebebeb}@media screen and (min-width:768px),print{.checkout-nav{padding:0}}.checkout-nav .grid>.grid__cell{margin-bottom:0}.checkout-nav__step{font-weight:bold;text-align:center}.checkout-nav__step>span,.checkout-nav__step>a{color:#58595b}@media screen and (min-width:480px),print{.checkout-nav__step>span,.checkout-nav__step>a{display:table;width:100%}}.checkout-nav__step>a:hover{color:#759ab2;text-decoration:none}.checkout-nav__count{background:#8c8d90;background:-webkit-linear-gradient(-90deg,#8c8d90,#656668);background:linear-gradient(180deg,#8c8d90,#656668);display:inline-block;padding:5px 0 6px;width:32px;color:#fff;font-size:14px}@media screen and (min-width:480px),print{.checkout-nav__count{display:table-cell}}@media screen and (min-width:768px),print{.checkout-nav__count{padding:17px 0;width:61px;font-size:18px}}.checkout-nav__step--current .checkout-nav__count{background:#e3353f;background:-webkit-linear-gradient(-90deg,#e3353f,#d1262d);background:linear-gradient(180deg,#e3353f,#d1262d)}.checkout-nav__text{display:block;padding-top:4px;font-size:11px}@media screen and (min-width:480px),print{.checkout-nav__text{display:table-cell;padding-left:10px;text-align:left}}@media screen and (min-width:768px),print{.checkout-nav__text{font-size:18px}}@font-face{font-family:"Oxygen";font-style:normal;font-weight:normal;src:url("/_resources/www/thomsci/fonts/oxygen-regular-webfont.eot");src:url("/_resources/www/thomsci/fonts/oxygen-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/_resources/www/thomsci/fonts/oxygen-regular-webfont.svg#fontcustom") format("svg"),url("/_resources/www/thomsci/fonts/oxygen-regular-webfont.woff2") format("woff2"),url("/_resources/www/thomsci/fonts/oxygen-regular-webfont.woff") format("woff"),url("/_resources/www/thomsci/fonts/oxygen-regular-webfont.ttf");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"Oxygen";font-style:normal;font-weight:bold;src:url("/_resources/www/thomsci/fonts/oxygen-bold-webfont.eot");src:url("/_resources/www/thomsci/fonts/oxygen-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/_resources/www/thomsci/fonts/oxygen-bold-webfont.svg#fontcustom") format("svg"),url("/_resources/www/thomsci/fonts/oxygen-bold-webfont.woff2") format("woff2"),url("/_resources/www/thomsci/fonts/oxygen-bold-webfont.woff") format("woff"),url("/_resources/www/thomsci/fonts/oxygen-bold-webfont.ttf");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"Oxygen";font-style:normal;font-weight:100;src:url("/_resources/www/thomsci/fonts/oxygen-light-webfont.eot");src:url("/_resources/www/thomsci/fonts/oxygen-light-webfont.eot?#iefix") format("embedded-opentype"),url("/_resources/www/thomsci/fonts/oxygen-light-webfont.svg#fontcustom") format("svg"),url("/_resources/www/thomsci/fonts/oxygen-light-webfont.woff2") format("woff2"),url("/_resources/www/thomsci/fonts/oxygen-light-webfont.woff") format("woff"),url("/_resources/www/thomsci/fonts/oxygen-light-webfont.ttf");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}address{font-size:1em;font-style:normal}address .address-group-name,address .address-group-address,address .address-group-location,address .address-group-country{display:block}blockquote{margin:1em;padding:1em;background-color:#f1f1f1;border-left:1px solid #dadada}cite{margin-left:1em;font-style:italic}.price-original{text-decoration:line-through;color:#666}.price-original span{text-decoration:none}.grid-overlay{position:absolute;left:32px;top:0;display:none}#buorgclose{display:none}.file-format{display:block;padding-top:2px}.file-format span.icon{display:block;position:relative;left:0;top:-2px;margin-right:5px;width:16px;height:16px;float:left;background-color:transparent;background-position:0 0;background-repeat:no-repeat}.file-format-excel span.icon{background-image:url(/_resources/_global/images/icons/silk/png/page_white_excel.png)}.file-format-html span.icon{background-image:url(/_resources/_global/images/icons/silk/png/page_white_code.png)}.file-format-pdf span.icon{background-image:url(/_resources/_global/images/icons/silk/png/page_white_acrobat.png)}.file-format-text span.icon{background-image:url(/_resources/_global/images/icons/silk/png/page_white_text.png)}.file-format-word span.icon{background-image:url(/_resources/_global/images/icons/silk/png/page_white_word.png)}.file-format-zip span.icon{background-image:url(/_resources/_global/images/icons/silk/png/page_white_zip.png)}.validation-errors{margin:1em 0;padding:12px;font-weight:bold;color:red;background-color:#fff1f1;border:1px solid red}.validation-errors ul{margin:1em 0 0 30px;list-style:disc}.validation-errors ul li{margin:.3em 0;font-weight:normal;color:#4a4a4a}.widget-carousel{position:relative}.widget-carousel .carousel-controls a{display:block;position:absolute;top:0;width:20px;height:135px;font-size:1px;text-indent:-9999px;background:transparent url(/_resources/www/thomsci/images/layout/sprite_tabs-sliders.png) 0 -328px no-repeat;outline:none;z-index:1001}.widget-carousel .carousel-controls a.prev{left:0}.widget-carousel .carousel-controls a:hover.prev{background-position:-40px -328px}.widget-carousel .carousel-controls a.next{right:0;background-position:-120px -328px}.widget-carousel .carousel-controls a:hover.next{background-position:-160px -328px}.widget-carousel .carousel-content{margin:0 19px;width:211px;height:133px;list-style:none;border:1px solid #cacaca}.widget-carousel .carousel-content ul{margin:0;list-style:none}.widget-carousel .carousel-content ul li{margin:0;width:211px;height:133px}.clearfix,.wl-cf{display:block}.clearfix:before,.clearfix:after,.wl-cf:before,.wl-cf:after{display:table;content:''}.clearfix:after,.wl-cf:after{clear:both}.weblinc-developer-toolbar{position:fixed;z-index:9999;bottom:0;left:0;width:48px;min-height:25px;background:transparent url(/_resources/www/_default/images/developerbar/bg_dev-bar.png) bottom left no-repeat;color:#fff}.weblinc-developer-toolbar a.weblinc-developer-toolbar-anchor{display:block;position:absolute;bottom:0;left:0;width:25px;height:25px;font-size:1px;text-indent:-9999px;background:transparent url(/_resources/www/_default/images/developerbar/dev-bar-open-close.png) 0 -2px no-repeat;outline:none}.weblinc-developer-toolbar a:hover.weblinc-developer-toolbar-anchor{background-position:-36px -2px}.weblinc-developer-toolbar.open a.weblinc-developer-toolbar-anchor{background-color:transparent;background-position:0 -26px}.weblinc-developer-toolbar.open a:hover.weblinc-developer-toolbar-anchor{background-color:transparent;background-position:-36px -26px}.weblinc-developer-toolbar.open{width:100%;background-color:#666;border-top:5px solid #f10303}.weblinc-developer-toolbar .weblinc-developer-toolbar-content{display:none;padding:.5em;padding-left:60px}.weblinc-developer-toolbar.open .weblinc-developer-toolbar-content{display:block}.weblinc-developer-toolbar-group{float:left;margin-top:.5em;margin-right:.5em;border:1px solid #fff;padding:.25em}.weblinc-developer-toolbar-group-right{float:right;margin-left:.5em;margin-right:0}.weblinc-developer-toolbar-group-label{float:left;position:relative;margin-top:-1em;padding:0 .5em;background-color:#666;font-size:.9em}.weblinc-developer-toolbar-group-content{clear:both;padding:.25em;padding-right:0}.weblinc-developer-toolbar-group-item{float:left;margin-right:.25em}.weblinc-developer-toolbar-group-content .weblinc-developer-toolbar-linkbutton{display:block;padding:.25em .5em;background-color:#f10303;border:1px solid #a00303;border-left-color:#ff0303;border-top-color:#ff0303;color:#fff;text-decoration:none;font-weight:bold}.breadcrumbs{margin-bottom:20px}.breadcrumbs .icon-font{margin-right:5px;font-size:7px;width:7px;height:7px;color:#ebebeb}.breadcrumbs__item{display:inline-block;font-size:13px}@media screen and (min-width:768px),print{.breadcrumbs__item{font-size:15px}}.breadcrumbs__item+.breadcrumbs__item{padding-left:7px}.cart-dropdown{position:relative;z-index:11}.cart-dropdown>.button{padding:10px;font-size:12px}@media screen and (min-width:768px),print{.cart-dropdown>.button{padding:0 0 10px;max-width:200px;color:#58595b;font-size:18px;white-space:normal;background:transparent}}@media screen and (min-width:960px),print{.cart-dropdown>.button{padding:10px 0 15px;width:100%;text-align:center;border:2px #ebebeb solid}}.cart-dropdown .icon-font{display:inline-block;font-size:20px;height:20px;vertical-align:middle;width:20px}@media screen and (min-width:768px),print{.cart-dropdown .icon-font{height:38px;width:38px;font-size:38px;vertical-align:bottom}}.cart-dropdown__button-text{display:inline-block;font-weight:bold;vertical-align:middle}@media screen and (min-width:768px),print{.cart-dropdown__button-text{padding:0 5px}}.cart-dropdown__button-quantity{display:inline-block;font-weight:bold;vertical-align:middle}@media screen and (min-width:768px),print{.cart-dropdown__button-quantity{color:#c62026;font-size:16px}}.cart-dropdown__body{display:none;position:absolute;right:-10px;width:320px}@media screen and (min-width:480px),print{.cart-dropdown__body{right:0}}.cart-dropdown--hover .cart-dropdown__body{display:block}.cart-dropdown__content{padding:8px;text-align:left;background:#ebebeb}.cart-dropdown__content th{font-size:14px}.cart-dropdown__content .action-group{text-align:center}.cart-dropdown__product{display:table;table-layout:fixed}.cart-dropdown__product-cell{display:table-cell;width:25px;vertical-align:top}.cart-dropdown__product-cell+.cart-dropdown__product-cell{padding-left:5px;width:auto}.cart-dropdown__loading{text-align:center}.cart-dropdown__message{margin:0 0 15px;padding:10px;color:#757577;font-weight:bold;line-height:1;text-align:center;background:#fff;border:3px solid #759ab2}.drawer{visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;/*[1]*/background:rgba(0,0,0,.75)}.drawer--active{visibility:visible}.drawer--hidden{display:none}.drawer__body{position:absolute;top:0;bottom:0;width:75%;background:#ebebeb;overflow-x:hidden;overflow-y:auto;visibility:visible}.drawer--left .drawer__body{-webkit-transform:translateX(-125%);-ms-transform:translateX(-125%);transform:translateX(-125%);left:0;transition:transform .25s ease-out}.drawer--left.drawer--active .drawer__body{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.drawer--right .drawer__body{-webkit-transform:translateX(125%);-ms-transform:translateX(125%);transform:translateX(125%);right:0;transition:transform .25s ease-out}.drawer--right.drawer--active .drawer__body{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.drawer__actions{/*[1]*/display:block;padding:10px;line-height:1;font-size:15px;text-transform:uppercase;background-color:#c62026}.drawer__actions:before,.drawer__actions:after{display:table;content:''}.drawer__actions:after{clear:both}.drawer__action{/*[1]*/float:right}.drawer--right .drawer__action{/*[1]*/float:right}.drawer__action:nth-child(3){/*[2]*/float:right}.drawer--right .drawer__action+.drawer__action{/*[2]*/float:left}.drawer__action--hidden{display:none}.drawer__action--text{overflow:visible}.drawer__action--text .icon{overflow:visible}.drawer__action--text .icon__text{margin-top:-6px;font-size:10px}.drawer__link{color:#fff}.drawer__link:hover{color:#fff}.drawer__content{position:relative}.homepage .slick-slider{margin-bottom:40px}@media screen and (min-width:768px),print{.homepage__col-1{padding-right:40px;width:69.09722%;float:left}}.homepage__col-2{margin-bottom:20px}@media screen and (min-width:768px),print{.homepage__col-2{padding-left:40px;width:30.90278%;float:right;border-left:2px solid #ebebeb}}@media screen and (min-width:768px),print{.homepage__bottom-container{padding-right:40px;width:69.09722%;float:left}}.homepage__specials{text-align:center}.homepage__specials-item+.homepage__specials-item{padding-top:15px}.homepage__specials-link{display:block}.homepage__specials-image{display:inline-block}@media screen and (min-width:768px),print{.homepage__specials-image{display:block}}.homepage__content-lower-body{margin-bottom:10px;border-bottom:1px solid #ebebeb}@media screen and (min-width:768px),print{.homepage__content-lower-body{margin-bottom:0;border-bottom:0}}.login-modal__guest-checkout p{margin-bottom:15px}.page-header{position:relative;z-index:100;margin-bottom:10px}@media screen and (min-width:768px),print{.page-header{margin-bottom:0}}.page-header .wrapper{display:block}.page-header .wrapper:before,.page-header .wrapper:after{display:table;content:''}.page-header .wrapper:after{clear:both}.page-header .icon-font{color:#58595b}.page-header .button.icon-font{color:#fff}.page-header .button .icon-font{color:#fff}@media screen and (min-width:768px),print{.page-header .button .icon-font{color:#58595b}}@media screen and (min-width:768px),print{.page-header--checkout__row{display:block;font-weight:bold;text-align:left}}@media screen and (min-width:768px),print{.page-header--checkout__row li{display:inline-block;color:#58595b;font-size:14px}}.page-header__accessibility{position:absolute;left:-99999px;top:0}.page-header__logo{margin-bottom:10px;width:140px;float:left}@media screen and (min-width:480px),print{.page-header__logo{width:auto}}@media screen and (min-width:768px),print{.page-header__logo{margin-right:6%}}@media screen and (min-width:960px),print{.page-header__logo{margin-right:1%}}@media screen and (min-width:1280px),print{.page-header__logo{margin-right:15.5%}}.page-header__logo--supply-my-lab{padding-top:10px;width:140px}@media screen and (min-width:768px),print{.page-header__logo--supply-my-lab{width:20%}}@media screen and (min-width:1280px),print{.page-header__logo--supply-my-lab{margin-right:6%}}.page-header__support{margin-bottom:10px;float:right;text-align:right}@media screen and (min-width:960px),print{.page-header__support{width:42%}}@media screen and (min-width:1280px),print{.page-header__support{width:35%}}@media screen and (min-width:480px),print{.page-header--checkout .page-header__support{padding-top:20px}}@media screen and (min-width:768px),print{.page-header--checkout .page-header__support{float:right}}.page-header__support>ul{margin:0;list-style-type:none}@media screen and (min-width:960px),print{.page-header__support>ul{width:50%;float:left;text-align:left}}.page-header--checkout .page-header__support>ul{float:none}@media screen and (min-width:960px),print{.page-header--checkout .page-header__support>ul{width:100%}}@media screen and (min-width:480px),print{.page-header__support>ul+ul{margin-left:10px}}@media screen and (min-width:960px),print{.page-header__support>ul+ul{width:180px;text-align:right}}@media screen and (min-width:1280px),print{.page-header__support>ul+ul{margin-left:20px}}.page-header--checkout .page-header__support>ul+ul{margin-left:0}@media screen and (min-width:768px),print{.page-header--checkout .page-header__support>ul+ul{text-align:left;text-transform:uppercase}}@media screen and (min-width:960px),print{.page-header__support--supply-my-lab{width:45%}}@media screen and (min-width:1280px),print{.page-header__support--supply-my-lab{width:40%}}@media screen and (min-width:960px),print{.page-header__support--supply-my-lab>ul{width:63%}}@media screen and (min-width:960px),print{.page-header__support--supply-my-lab>ul+ul{margin-left:0;width:37%;float:right}}.page-header__support-list-item{margin:0}@media screen and (min-width:768px),print{.page-header--checkout .page-header__support-list-item{margin-right:25px}}.page-header__support-list-item--message{display:none}@media screen and (min-width:960px),print{.page-header__support-list-item--message{display:list-item}}.page-header__support-list-item--number a{color:#58595b}.page-header__support-list-item--international-sales{margin-bottom:5px}.page-header__support-list-item--international-sales a{display:block;padding:10px 0;color:#c62026;font-size:15px;line-height:1}@media screen and (min-width:768px),print{.page-header__support-list-item--international-sales a{padding-bottom:0}.page-header--checkout .page-header__support-list-item--international-sales a{font-size:14px}}.page-header__support-list-item--international-sales .icon-font{width:16px;height:16px;color:#c62026;font-size:16px;vertical-align:top}.page-header__support-list-item--international-sales .txt{vertical-align:top}.page-header__cart-dropdown .icon-font--account{padding:7px;width:40px;height:40px;font-size:12px;vertical-align:top}@media screen and (min-width:768px),print{.page-header__cart-dropdown .icon-font--account{display:none}}.page-header__cart-dropdown .icon-font--account:before{padding:14px}.page-header__cart-dropdown .cart-dropdown{display:inline-block;vertical-align:top}@media screen and (min-width:768px),print{.page-header__cart-dropdown .cart-dropdown{display:block;padding-top:5px}}.page-header__account-wrap{margin-bottom:10px;padding:2px 0;color:#fff;text-align:right;background-color:#58595b}@media screen and (min-width:768px),print{.page-header--checkout .page-header__account-wrap{display:none}}.page-header__account-wrap .wrapper{padding:0}@media screen and (min-width:768px),print{.page-header__account-wrap .wrapper{padding:0 10px}}@media screen and (min-width:1280px),print{.page-header__account-wrap .wrapper{padding:0}}.page-header__account-wrap p{margin:0;font-size:13px;text-align:center}@media screen and (min-width:768px),print{.page-header__account-wrap p{display:none}}.page-header__account-wrap a{color:#fff}.page-header__account{display:none}@media screen and (min-width:768px),print{.page-header__account{display:block}}.page-header__account-link{font-size:12px}.page-header__bill-to-account{padding-left:20px}.page-header__bill-to-account select{color:#58595b}.page-header__bottom{display:table;width:100%;clear:both}@media screen and (min-width:768px),print{.page-header__bottom{display:block;padding-top:20px;width:50%;float:left;clear:none}}@media screen and (min-width:960px),print{.page-header__bottom{padding-top:5px;width:38%}}@media screen and (min-width:1280px),print{.page-header__bottom{width:32.5%}}.page-header__bottom .utility-nav{padding-top:5px}@media screen and (min-width:768px),print{.page-header__bottom--supply-my-lab{margin-bottom:20px;padding-top:10px}}@media screen and (min-width:960px),print{.page-header__bottom--supply-my-lab{width:33%}}.page-header__navigation-control{display:table-cell;padding-right:10px;vertical-align:top}@media screen and (min-width:768px),print{.page-header__navigation-control{display:none}}.page-header__search{display:table-cell;position:relative;width:100%;vertical-align:top}@media screen and (min-width:768px),print{.page-header__search{display:block}}.page-header__search .text-box{display:inline-block;width:100%;max-width:none;font-size:16px;background:#fff}@media screen and (min-width:768px),print{.page-header__search .text-box{font-size:14px}}.page-header__search .value{margin-bottom:0}.page-header__search .inline-form{width:100%}@media screen and (min-width:768px),print{.page-header--checkout{padding-top:20px}}.page-header--checkout a{color:#58595b;font-weight:bold}.page-footer{padding:20px 0 0;background:#ebebeb}@media screen and (min-width:768px),print{.page-footer{padding-bottom:20px;color:#fff;background:#58595b}}.page-footer a{color:#58595b}@media screen and (min-width:768px),print{.page-footer a{color:#fff}}.page-footer .icon-font{color:#fff}.page-footer h2{font-weight:bold}.page-footer ul{margin:0;padding:0;list-style:none}.page-footer li{line-height:3}@media screen and (min-width:768px),print{.page-footer li{line-height:1.8}}.page-footer .wrapper{padding:0}@media screen and (min-width:768px),print{.page-footer .wrapper{padding:0 10px}}.page-footer--checkout{padding:0}.page-footer__email-signup{padding-bottom:20px;text-align:center}@media screen and (min-width:768px),print{.page-footer__email-signup{text-align:left}}.page-footer__email-signup .property{display:block}.page-footer__email-signup .property__name{position:absolute;left:-99999px;top:0}.page-footer__email-signup .value{display:block;padding:0}.page-footer__email-signup .text-box{color:#58595b}.page-footer__email-signup .inline-form{width:100%;max-width:300px}@media screen and (min-width:768px),print{.page-footer__email-signup .inline-form{max-width:none}}.page-footer__email-signup .inline-form__cell{text-align:left}a.page-footer__insider{font-size:23px;color:#fff}.page-footer__social{text-align:center}@media screen and (min-width:768px),print{.page-footer__social{text-align:left}}.page-footer__social .grid__cell{width:auto}@media screen and (min-width:768px),print{.page-footer__social .grid__cell{width:23.5%;overflow:hidden}}.page-footer__copyright{margin:0;padding:1em 0;font-size:10px;text-align:center}.page-footer__copyright a{display:block;line-height:2;text-decoration:underline}@media screen and (min-width:768px),print{.page-footer__copyright a{display:inline-block;line-height:inherit}}.page-footer__copyright a:hover{text-decoration:none}.suggestions-404__item--right .data-scientist{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.primary-items{display:table;position:relative;width:100%}.primary-items>.primary-items__item{display:table-cell;vertical-align:middle}.primary-items>.primary-items__item>.navigation-control{display:block;padding:10px;color:#fff;font-weight:bold;text-align:center;text-transform:uppercase}.primary-items>.primary-items__item>.navigation-control:hover{text-decoration:none}@media screen and (min-width:960px),print{.primary-items>.primary-items__item>.navigation-control{padding-right:20px;padding-left:20px}}.primary-items .primary-items__item--hover .primary-items__level-1{display:table;width:100%;table-layout:fixed}.primary-items .primary-items__item--hover>.navigation-control{background:#950006}.primary-items__laboratory-supplies .primary-items__level-2>.primary-items__item:last-child,.primary-items__equipment .primary-items__level-2>.primary-items__item:last-child,.primary-items__instruments .primary-items__level-2>.primary-items__item:last-child{font-weight:bold}.primary-items__safety .primary-items__level-1>.primary-items__item,.primary-items__services .primary-items__level-1>.primary-items__item{display:inline-block;width:33%;vertical-align:top}.primary-items__level-1{display:none;position:absolute;top:100%;right:0;left:0;z-index:10;padding:30px;background:#fff;border:1px solid #950006;border-top:0}.primary-items__level-1>.primary-items__item{display:table-cell}.primary-items__level-1>.primary-items__item>.navigation-control{margin-bottom:7px;color:#c62026;text-transform:none}.primary-items__level-1 .navigation-control{color:#58595b;font-size:13px}.primary-items__level-2{padding-right:10px}.primary-items__level-2>.primary-items__item{margin-bottom:3px}.primary-items__level-2>.primary-items__item>a:hover{color:#950006;text-decoration:none}.primary-items__level-2>.primary-items__current>a{color:#950006}.primary-nav{display:none;position:relative;z-index:20;margin-bottom:20px;font-size:16px;background:#c62026}@media screen and (min-width:768px),print{.primary-nav{display:block}}.recently-viewed__block{margin-bottom:35px}.secondary-items ul{padding-left:5px}.secondary-items .navigation-control{color:#757577;font-size:15px}.secondary-items .navigation-control--current{color:#c62026;font-weight:bold}.secondary-items__item{padding:10px 0}@media screen and (min-width:960px),print{.secondary-items__item{padding:0}}.secondary-items__item .secondary-items__item{padding:10px 0 0}@media screen and (min-width:960px),print{.secondary-items__item .secondary-items__item{padding:0}}.secondary-nav{margin-bottom:35px}.side-bar{padding:20px;background:#f7f7f7}.side-bar .recently-viewed .heading{margin-bottom:10px;font-size:14px;text-transform:none}.side-bar .recently-viewed .product-grid__cell,.side-bar .recently-viewed .product-grid__list-item{display:table;margin-bottom:10px;margin-left:0;width:auto}.side-bar .product-summary{max-width:none}.side-bar .product-summary__media{display:table-cell;padding-right:10px;width:35px;vertical-align:top}.side-bar .product-summary__info{display:table-cell;vertical-align:top}.side-bar .product-summary__name{font-size:14px}.style-guide__section{margin:0 0 60px}.style-guide__section>h2{margin:0 0 30px;padding:0 0 5px;border-bottom:1px solid #759ab2}.style-guide__code-block{display:block;margin:0 0 15px}.style-guide__code-block>code{display:block;padding:15px;background:#ebebeb;border:1px solid #759ab2;overflow:auto}.style-guide__example-block{display:block;margin:0 0 15px;padding:15px;background:'../../images/layout/style_guide_example.png';border:1px solid #759ab2}.style-guide__example-block:before,.style-guide__example-block:after{display:table;content:''}.style-guide__example-block:after{clear:both}.style-guide__example-block .grid__cell div{background-color:#000}.style-guide__icon-block{display:inline-block;margin:0 4px 10px;padding:10px;text-align:center;border:1px solid #759ab2}.style-guide__icon-block p{font-size:12px}.style-guide__color-group{margin:0;padding:0;list-style:none}.style-guide__color{display:inline-block;margin:0 5px 10px;padding:5px;text-align:center;white-space:nowrap;border:1px solid #759ab2}.style-guide__color-frame{display:block;position:relative;margin:0 auto 5px;width:125px;height:125px;background:'../../images/layout/style_guide_color.png';border:1px solid #759ab2}.style-guide__color-swatch{position:absolute;top:0;left:0;width:123px;height:123px}.style-guide__color-swatch--white{background:#fff}.style-guide__color-swatch--lighter-gray{background:#f7f7f7}.style-guide__color-swatch--light-gray{background:#ebebeb}.style-guide__color-swatch--gray{background:#ccc}.style-guide__color-swatch--dark-gray-alt{background:#939598}.style-guide__color-swatch--dark-gray-alt-2{background:#8c8d90}.style-guide__color-swatch--dark-gray-alt-3{background:#656668}.style-guide__color-swatch--dark-gray{background:#757577}.style-guide__color-swatch--darker-gray{background:#58595b}.style-guide__color-swatch--black{background:#000}.style-guide__color-swatch--red{background:#c62026}.style-guide__color-swatch--dark-red{background:#950006}.style-guide__color-swatch--blue-green{background:#759ab2}.style-guide__color-swatch--dark-blue-green{background:#4e748c}.style-guide__color-swatch--darker-blue-green{background:#304c5e}.style-guide__color-swatch--red-alt{background:#e3353f}.style-guide__color-swatch--red-alt-2{background:#d1262d}.style-guide__color-swatch--light-red{background:#fef2f1}.style-guide__color-swatch--light-red-alt{background:#eb7c7c}.style-guide__color-swatch--light-blue-green{background:#b5cfe0}.style-guide__color-swatch--light-blue{background:#d8e6f0}.style-guide__color-swatch--blue{background:#00287f}.style-guide__color-swatch--light-orange{background:#fff0e3}.style-guide__color-swatch--orange{background:#f76300}.style-guide__color-swatch--green{background:#56982e}.style-guide__color-swatch--light-green{background:#f3ffe9}.style-guide__color-swatch--light-purple{background:#dfd9f8}.style-guide code{padding:0 4px 2px;background:#ebebeb;border:1px solid #759ab2}.utility-nav{display:none;margin:0;padding:0}@media screen and (min-width:768px),print{.utility-nav{display:block}}.mobile-items+.utility-nav>li{display:block;margin:0;border-bottom:1px solid #fff}.mobile-items+.utility-nav a{display:block;padding:15px 10px}.utility-nav>li{display:inline-block;position:relative;margin:0}.utility-nav>li>a{color:#58595b;font-weight:bold}.utility-nav>li>a:hover{color:#c62026}.utility-nav>li .icon-font{margin-right:5px;width:12px;height:12px;font-size:12px}.utility-nav>li .icon-font--account{margin-right:0}.utility-nav>li .icon-font--quickorder{margin-right:0;margin-bottom:-1px;height:15px;width:15px;font-size:15px}.utility-nav>li:hover .utility-nav__dropdown{max-height:500px}.utility-nav>li+li{margin:0 0 0 10px}.utility-nav--show{display:block}.utlity-nav--highlight{color:#c62026}.utility-nav__dropdown{position:absolute;left:0;z-index:103;max-height:0;overflow:hidden;transition-property:all;transition-duration:1s}.utility-nav__dropdown ul{margin:0;padding:10px 15px;width:150px;background-color:#fff;border:1px solid #ebebeb;list-style-type:none}.utility-nav__dropdown li{line-height:1.733}.utility-nav__dropdown a{color:#757577;font-size:12px;font-weight:bold}.utility-nav__dropdown--wide ul{width:220px}.prices{display:block;font-size:14px}.prices__item{display:block;margin:0}.prices__price{color:#c62026;font-weight:bold}.prices__quantity{font-weight:bold}