@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i,800&client=gme-fastenalcompany");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i,800&client=gme-fastenalcompany");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i,800&client=gme-fastenalcompany");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i,800&client=gme-fastenalcompany");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i,800&client=gme-fastenalcompany");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i,800&client=gme-fastenalcompany");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i,800&client=gme-fastenalcompany");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i,800&client=gme-fastenalcompany");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i,800&client=gme-fastenalcompany");.open-csp{margin-top:12px;width:90%;display:none;text-align:left;text-indent:0;padding:0;background:none !important;outline:0;margin-bottom:15px}.open-csp:hover{background:none !important}.csp-exit{position:absolute;right:5px;top:5px}#csp-app-modal-container{position:absolute;width:100%;top:0;bottom:0;left:0;right:0;z-index:99990;min-height:1500px;display:none}#csp-app-modal-container .csp-app-bg-overlay{background:rgba(0,0,0,0.5);position:fixed;width:100%;top:0;bottom:0;left:0;right:0}#csp-app-modal-container .csp-app-iframe-wrap{position:absolute;top:2%;bottom:2%;left:2%;right:2%;max-width:1200px;padding:0;margin:auto;background:#FFF;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,0.5)}#csp-app-modal-container .csp-app-iframe-wrap .csp-app-iframe{width:100%;min-height:1400px;border-radius:10px;border:0;overflow:auto}#csp-app-modal-container span.close-modal{display:block;background:transparent;position:absolute;right:10px;top:10px;border:1px solid #AAA;color:#AAA;text-align:center;height:24px;width:24px;border-radius:3px;cursor:pointer}#csp-app-modal-container .close-modal .fa{line-height:1.3;color:#AAA;font-size:19px}#csp-app-modal-container .close-modal:hover{color:#444;border-color:#444}#csp-app-modal-container .close-modal:hover .fa{color:#444}#csp-app-modal-container .csp-app-note{margin:60px auto;width:90%;text-align:center;font-weight:bold;font-size:16px;font-family:Arial,sans-serif;border:6px double #EEE;padding:50px 15px;border-radius:6px;color:#444}@media(max-width:1019px){#csp-app-modal-container{min-height:2500px}#csp-app-modal-container .csp-app-iframe-wrap .csp-app-iframe{min-height:2400px}}@media(max-width:429px){#csp-app-modal-container .csp-app-iframe-wrap{top:5px;bottom:5px;right:0;left:0}}.csp-image{width:45px;height:45px}.csp-image:hover{display:block;border:.5px solid black;padding:5px;position:absolute;background-color:white;width:auto;height:auto}.csp-td{min-width:45px;min-height:45px}.cookie-modal{width:100%;display:none;background-color:#eaeaea;position:fixed;z-index:10000;left:0;bottom:0}.cookie-modal-content{width:100%;display:table;vertical-align:middle;padding:15px;box-sizing:border-box}.cookie-modal-content h3{color:#434343;margin:0}.cookie-left-content{padding-right:15px}@media screen and (max-width:959px){.cookie-left-content{width:100%;padding:0}}.cookie-left-content p{padding:0;text-align:justify}.cookie-left-content h3{padding:0 0 10px}.cookie-compliance{display:table-cell;vertical-align:middle;white-space:nowrap}@media screen and (max-width:959px){.cookie-compliance{width:100%;margin-top:15px;display:block;white-space:inherit;text-align:center}}.accept-cookie-btn{background-color:#f60;border:0;color:#fff;height:30px;min-height:5px;line-height:.1;font-weight:100;border-radius:3px}@media screen and (min-width:760px){.accept-cookie-btn{margin-right:15px}}.accept-cookie-btn:hover{background-color:#f60 !important}.block-cookie{padding-top:5px}@media(min-width:280px) and (max-width:767px){.accept-cookie-btn{width:100% !important;font-size:12px}.cookie-modal{padding-top:0 !important}.cookie-modal .cookie-modal-content p{font-size:12px !important}.cookie-modal .cookie-modal-content h3{font-size:14px !important}}.width-fix{position:relative;width:960px;max-width:1280px;margin:auto}@media screen and (min-width:1px){.width-fix{width:auto}}.btn-default{color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);border-radius:3px;border:0;transition:all .3s ease-in;transition:all .3s ease-out;padding:7px 14px;font-size:15px}body{font-family:'Open Sans',sans-serif;font-size:13px;color:#000;height:100%}main{min-height:100%}.loading-modal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(71,63,63,0.8) url("../../images/misc/ajax-loader.gif") 50% 50% no-repeat}.loading-gear{display:none;position:fixed;z-index:1051;top:0;left:0;height:100%;width:100%;background:rgba(71,63,63,0.8) url("../../images/misc/loader-gears.gif") 50% 50% no-repeat}.productinfo-header{margin-bottom:-90px;padding-left:0;padding-right:0}.category-body{padding:90px 0 0 0 !important}body.loading{overflow:hidden}body.loading--for--gear{overflow:hidden}body.loading .loading-modal{display:block}body.loading--for--gear .loading-gear{display:block}.hide{display:none}.show{display:block}.txtweight-medium{font-weight:600}.label--bold{font-weight:700}.hash-blue{color:#95aabb}.cursor--pointer{cursor:pointer}.has-border{border:1px solid #ddd;padding:10px}.valign--middle{display:table-cell;vertical-align:middle}.sku-color{color:#00599c}.padding--none{padding:0}.padding--stacked-question-mark{padding-top:3px}.border--right{border-right:1px solid #ddd}.heading--normal{font-size:17px;font-weight:600}.color--blue{color:#00599c}.color-highlight{color:#f60}.btn-default{display:inline-block}.btn-default.btn--highlight{background-color:#f60;color:#fff}.btn-default:hover{background-color:#f60;text-decoration:none;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.btn-default:focus{background-color:#f60;text-decoration:none;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.btn-default:active{background-color:#f60;text-decoration:none;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.btn-default:active:focus{color:#fff;background-color:#f60;text-decoration:none;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.btn-default.btn--small{padding:7px 5px;border-radius:0;font-size:12px}.btn-default.btn--small i{margin-right:5px}.btn-default.btn-view-all--small{font-size:12px}.panel__layout .panel__heading{background-color:#95aabb;font-size:14px;color:#fff;padding:10px}.panel__layout .panel__content{padding:10px;border:1px solid #ddd}.panel__layout.is-secondary .panel__heading{background-color:transparent;padding:10px 10px 0 10px;color:#fff}.panel__layout.is-secondary .panel__content{border:0}.padding-left--0{padding-left:0}.padding-right--0{padding-right:0}.mrg-top--5{margin-top:5px}.mrg-top--10{margin-top:10px}.mrg-top--15{margin-top:15px}.mrg-top--20{margin-top:20px}.mrg-top--30{margin-top:30px}.mrg-bottom--5{margin-bottom:5px}.mrg-bottom--10{margin-bottom:10px}.mrg-right--5{margin-right:5px}.mrg-right--10{margin-right:10px}.mrg-left--10{margin-left:10px}.mrg--top--43{margin-top:-43px}.btn--disabled{background-color:#fda76c !important}.alert--warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-default{padding:15px;margin-bottom:20px;border-radius:4px}.shape{padding-left:12px;overflow:hidden;zoom:1}.branch .available.shape{background:url(../../images/icons/availability/in_stock_store.gif) 0 50% no-repeat}.branch .unavailable.shape{background:url(../../images/icons/availability/out_of_stock_store.gif) 0 50% no-repeat}.online .available.shape{background:url(../../images/icons/availability/in_stock_online.gif) 0 50% no-repeat}.online .notActive.shape{background:url(../../images/icons/availability/not_active_online.gif) 0 50% no-repeat}.online .delay.shape{background:url(../../images/icons/availability/delay_online.gif) 0 50% no-repeat}.online .unavailable.shape{background:url(../../images/icons/availability/out_of_stock_online.gif) 0 50% no-repeat}.branch .delay.shape{background:url(../../images/icons/availability/delay_store.gif) 0 50% no-repeat}.btn-default{color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);border-radius:3px;border:0;transition:all .3s ease-in;transition:all .3s ease-out;padding:7px 14px;font-size:15px}.inline-block{display:inline-block !important}.txtweight-medium{font-weight:600}.label--bold{font-weight:700}.hash-blue{color:#95aabb}.cursor--pointer{cursor:pointer}.has-border{border:1px solid #ddd;padding:10px}.valign--middle{display:table-cell;vertical-align:middle}.sku-color{color:#00599c}.full-width{width:100% !important}.padding--none{padding:0 !important}.background--none{background:none !important}.border--none{border:none !important}.border--right{border-right:1px solid #ddd}.text--highlight{font-size:17px;font-weight:600}.color--blue{color:#00599c}.color-highlight{color:#f60}.btn-default{display:inline-block}.btn-default.btn--highlight{background-color:#f60;color:#fff}.btn-default:hover,.btn-default:focus{background-color:#f60;text-decoration:none;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.btn-default:active{background-color:#f60;text-decoration:none;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.btn-default:active:focus{color:#fff;background-color:#f60;text-decoration:none;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.btn-default.btn--small{padding:7px 5px;border-radius:0;font-size:12px}.btn-default.btn--small i{margin-right:5px}.panel__layout .panel__heading{background-color:#95aabb;font-size:15px;color:#fff;padding:10px}.panel__layout .panel__content{padding:10px;border:1px solid #ddd}.panel__layout.is-secondary .panel__heading{background-color:transparent;padding:10px 10px 0 10px;color:#fff}.panel__layout.is-secondary .panel__content{border:0}.padding-left--0{padding-left:0}.padding-right--0{padding-right:0}.mrg-top--10{margin-top:10px}.mrg-bottom--10{margin-bottom:10px}.mrg-right--10{margin-right:10px}.mrg-left--10{margin-left:10px}.padding-right--15{padding-right:15px}.padding-top--10{padding-top:10px}.padding-bottom--10{padding-bottom:10px}.padding-bottom--5{padding-bottom:5px}.alert--warning{color:#2f2f2f;background-color:rgba(247,197,13,0.25);border-color:rgba(247,197,13,0.6)}.alert--cust-sku{color:#2c630d;background-color:#b0d39b;border-color:#8fc274}.alert-default{padding:15px;margin-bottom:20px;border-radius:4px}.btn--signup{border-radius:0;margin-right:5px}.mandatory{color:red;font-size:15px}.border--radius-none{border-radius:0}.padding--10px{padding:10px}.margin--right-5{margin-right:5px}.margin--top-0{margin-top:0 !important}.btn--blue{background-color:#00599c;color:#fff;font-size:13px;padding:6px 12px;display:inline-block}.btn--blue:hover,.btn--blue:focus,.btn--blue:active{color:#fff;background-color:#003b69}ul.controls__items .dropdown-menu.menu--popup{background:#fff none repeat scroll 0 0;border-color:#fff #c8ccce #c8ccce;border-radius:0;border-style:solid;border-width:1px;box-shadow:0 4px 6px rgba(0,0,0,0.3);margin-top:-1px;padding:0}.dropdown--menu.menu--popup{background:#fff none repeat scroll 0 0;border-color:#fff #c8ccce #c8ccce;border-radius:0;border-style:solid;border-width:1px;box-shadow:0 4px 6px rgba(0,0,0,0.3);margin-top:-1px;padding:0;z-index:9;position:absolute;left:0;display:none;font-size:14px}.success-span{background-color:#27bc23;color:#fff;font-style:italic;border-radius:3px;padding:1px 7px}.success-span::before{content:"\f00c";background-color:#fff;color:#27bc23;border-radius:3px;font-family:FontAwesome;font-style:normal}.header--myaccount-popup{min-width:470px}.header-menu .header-controls .controls__items li .header--myaccount-popup .form-control{border:1px solid #d5d5d5}ul.controls__items li.dropdown:hover .dropdown-menu{display:block}ul.controls__items .dropdown-menu.menu--popup{background:#fff none repeat scroll 0 0;border-color:#fff #c8ccce #c8ccce;border-radius:0;border-style:solid;border-width:1px;box-shadow:0 4px 6px rgba(0,0,0,0.3);margin-top:-1px}.header-menu .header-controls .controls__items li .header--myaccount-popup .form-control{border:1px solid #d5d5d5}li.dropdown:hover .dropdown-menu{display:block}.breadcrumbs__wrap{z-index:10;margin-bottom:-60px}.breadcrumbs__wrap+*{padding-top:60px !important}.fixed-breadcrumbs{position:fixed;background-color:#fff;top:55px;transform:translate3d(0,0,0)}.breadcrumbs{border:1px solid #c8ccce;margin:15px 0;padding:5px 10px}.breadcrumbs ul{display:inline}.breadcrumbs ul li{z-index:9;display:inline-block;padding:0 14px 0 0;position:relative;margin-right:5px;font-size:12px}.breadcrumbs ul li::after{content:"\f105";font-family:FontAwesome;position:absolute;right:0;color:#95aabb;font-weight:normal;top:0}.breadcrumbs ul li:last-child::after{display:none}.breadcrumbs ul li a{color:#069}.breadcrumbs ul li a:hover{color:#069}.breadcrumbs__no-results{margin-left:-15px;font-weight:bold;font-size:11px}.header--myaccount-popup .form-group>label{margin-bottom:10px}.header--myaccount-popup .form-group>.mandatory{margin-right:4px}.header-menu .header-controls .controls__items .header--myaccount-popup a{color:#00599c;display:inline;font-size:14px;font-weight:normal;padding-left:5px}.dropdown-menu.menu--popup.header--mystore{left:auto;right:-122px}.header--mystore-content{min-width:480px;padding:10px}.header--mycart-content{min-width:480px}.dropdown-menu.menu--popup.header--mycart{left:auto;right:0}.dropdown-menu.menu--popup hr,.header__myaccount--links-wrapper hr{border-bottom:1px solid #000;margin:7px 0 0}.mycart--text{padding:15px 5px 5px 30px}.myaccount--register{margin:15px 0 0}.header-menu .header-controls .controls__items .header--myaccount-popup .myaccount--register>a{padding:0}.addtocart__dropdown{background-color:#f60;border-radius:0 4px 4px 0;color:#fff;display:inline-block;margin-left:-4px;position:relative}.dropdown.addtocart__dropdown .dropdown-menu{left:auto;right:0}.addtocart__dropdown .addtocart--orange{padding:7px 6px}.addtocart__dropdown .addtocart--orange:focus,.addtocart__dropdown .addtocart--orange:active,.addtocart__dropdown .addtocart--orange:hover{background-color:#f60;border-color:none;color:#fff}.addtocart__dropdown .btn-default.btn--highlight.addtocart--orange.dropdown-toggle{background-color:#f60;border-color:none;color:#fff}.addtocart__dropdown .addtocart__list{margin:0;padding:0;max-height:130px;overflow:auto;border-radius:0}.addtocart__dropdown .addtocart__list li:first-child .addtocart__list-item{background-color:#069;color:#fff;cursor:pointer}.addtocart__list .addtocart__list-item{font-size:12px;padding:4px 10px;text-align:left;border-bottom:1px solid #d5d5d5}.addtocart__list-item.addtocart__list__item-lbl{font-size:12px;background-color:#fff;color:#000;border-bottom:1px solid #000;cursor:default}.addtocart__list-item.addtocart__list--template{color:#069;cursor:pointer}.main--wrapper{padding-top:56px;margin:0 auto;max-width:1250px}.header--mystore-details{min-width:480px;font-size:13px}.header-menu .header-controls .controls__items li .menu--popup .header--mystore-details a{color:#00599c;display:inline;padding:0;font-size:14px;font-weight:normal}.header-menu .header-controls .controls__items li .menu--popup .header--mystore-details a.branch--name-link{font-size:15px}.padding--15{padding:15px}.padding--10{padding:10px}.padding--5{padding:5px}.padding--bottom-5{padding-bottom:5px}.padding--top-5{padding-top:5px}.exclamation-icon{color:#ff0202;font-size:18px;padding:5px}.growl--messages{top:10px;padding:5px;position:absolute;right:10px;z-index:1}.growl--messages .alert{margin-bottom:5px}.notifyjs-custom__growl-base{background-color:#fff;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;display:inline-block;min-height:60px;padding:5px;z-index:999}.notifyjs-custom__growl-base .message--text{display:inline-block;float:left;font-size:14px;font-weight:bold;margin:2px 5px 0 10px;max-width:500px}.notifyjs-custom__growl-base .close--icon{background-color:#d5d5d5;border-radius:50%;color:#000;cursor:pointer;display:inline-block;float:right;padding:3px 4px;right:0}.notifyjs-custom__growl-base .growl--icon{border-radius:50%;display:inline-block;float:left;font-size:18px;padding:8px}.notifyjs-custom__growl-base .growl--erroricon{display:inline-block;float:left;font-size:42px;-webkit-text-stroke:3px white}.notifyjs-custom__growl-base.notifyjs-custom__growl-success .growl--icon{border:2px solid #27bc23;color:#27bc23}.notifyjs-custom__growl-base.notifyjs-custom__growl-error .growl--erroricon{color:#e92121}.notifyjs-custom__growl-base.notifyjs-custom__growl-error{border-bottom:5px solid #e92121}.notifyjs-custom__growl-base.notifyjs-custom__growl-success{border-bottom:5px solid #27bc23}.notifyjs-corner{top:130px !important}.notifyjs-corner--fixed{top:55px !important}.product--dropdown:hover .product--dropdown-menu,.product--dropdown:active .product--dropdown-menu,.product--dropdown:focus .product--dropdown-menu{display:block}.dropdown-menu.product--dropdown-menu{border-radius:0;border-top:0 none;margin:-1px;min-width:315px;padding:8px 12px}.header-menu .header-controls .controls__items .product--dropdown .product--dropdown-menu li{display:block;float:none;margin:0;width:100% !important;line-height:1.8}.header-menu .header-controls .controls__items .product--dropdown-menu li.product--menu-item a{color:#00599c;display:block;font-size:13px;font-weight:normal;padding:0 0 0 15px}.header-menu .header-controls .controls__items .product--dropdown-menu li.product--menu-item a:hover{color:#f60}.header-menu .header-controls .controls__items .product--dropdown .product--dropdown-menu li.product__menuitem--header{margin-bottom:15px}.header--myaccount-content{padding:15px 23px}.header-menu .header-controls .controls__items .header--myaccount-popup .header__myaccount--links-wrapper li{display:block;float:none;width:100%;margin:0}.header__myaccounts-links h3{font-size:15px;margin:0;padding:5px 0 10px}.header-menu .header-controls .controls__items .header--myaccount-popup .header__myaccounts-link a{font-size:13px;padding:5px 5px 5px 15px}.header-menu .header-controls .controls__items .header--myaccount-popup .header__myaccounts-link a:hover,.header-menu .header-controls .controls__items .header--myaccount-popup .header__myaccounts-link a:focus,.header-menu .header-controls .controls__items .header--myaccount-popup .header__myaccounts-link a:active{font-size:13px;padding:0 5px 0 15px}.header-menu .header-controls .controls__items .header--myaccount-popup .header__myaccount--links-wrapper li.header__myaccounts-links{margin-bottom:10px}.header-menu .header-controls .controls__items li a.dropdown-toggle.active{background:#fff none repeat scroll 0 0;color:#f60}.header-menu .header-controls .controls__items li a.active{background:#fff none repeat scroll 0 0;color:#f60}.header-menu .header-controls .controls__items li a.active .navigation-label{color:#f60}.header-menu .header-controls .controls__items li a.active .sprite-icon{color:#f60}.header-menu .header-controls .controls__items li a.active .sprite-icon.icon-branch{background-position:-489px -2px;width:20px}.header-menu .header-controls .controls__items li a.active .sprite-icon.icon-cart{background-position:-550px -2px;width:29px}.header-menu .header-controls .controls__items li a.active .sprite-icon.icon-myaccount{background-position:-423px -2px;width:28px}.header-menu .header-controls .controls__items li a.active .sprite-icon.icon-browse{background-position:-353px -2px}.header-menu .header-controls .controls__items .header--mycart-items li a{padding:5px 0;color:#00599c}.header-menu .header-controls .controls__items .header--mycart .header--mycart-items li{display:block;float:none;width:100% !important;margin:0}.header-menu .header-controls .controls__items li .header--mycart-item .cart--desc a{font-size:14px;font-weight:normal;padding:0;text-align:left;line-height:1.3}.nowrap{white-space:nowrap}.header-menu .header-controls .controls__items .header--mycart-items .viewcart--btn{color:#00599c;font-size:13px;font-weight:normal;padding:0;text-align:left}.header--mycart-items .total--wrap{padding:0 10px}.fixed__header--logo,.fixed__navigation-text{display:none}.fixed__header--logo{margin:5px 0 0 30px}.fixed__header--logo{float:left;margin:5px 0 0 30px}.fixed__header .fixed__header--logo,.fixed__header .fixed__navigation-text{display:block}.fixed__header .navigation-text,.fixed__header .navigation-label{display:none}.header-menu.fixed__header .header-controls{position:fixed;z-index:11;top:0}.fixed__header .fixed__header-wrap{margin:auto;max-width:1250px}.header-menu.fixed__header .header-controls .sprite-icon{background-size:900px auto;display:inline-block;float:none;height:32px;margin:2px 0 -3px;width:28px}.header-menu.fixed__header .header-controls .sprite-icon.icon-browse{width:36px}.header-menu.fixed__header .header-controls .sprite-icon.icon-branch{background-position:-142px -3px}.header-menu.fixed__header .header-controls .controls__items li a:hover .icon-branch{background-position:-488px -2px}.header-menu.fixed__header .header-controls ul.controls__items li.menu-dropdown a{font-size:12px;font-weight:normal;padding:2px 5px 3px;line-height:1.3}.header-menu.fixed__header .header-controls ul.controls__items li.menu-dropdown:nth-child(1){margin:0 10px 0 15px;width:auto}.header-menu.fixed__header .header-controls ul.controls__items li.menu-dropdown{text-align:center}.header-menu.fixed__header .header-controls ul.controls__items li.menu-dropdown:nth-child(1){margin:0 10px 0 15px;width:auto}.header-menu.fixed__header .header-controls ul.controls__items li.fcomSearch{margin-right:35px;width:46% !important}.header-menu.fixed__header .header-controls ul.controls__items li.menu-dropdown:nth-child(3),.header-menu.fixed__header .header-controls ul.controls__items li.menu-dropdown:nth-child(4),.header-menu.fixed__header .header-controls ul.controls__items li.menu-dropdown:nth-child(5){width:60px !important}.header-menu.fixed__header .header-controls li .dropdown--menu.menu--popup,.header-menu.fixed__header .header-controls li .dropdown-menu menu--popup header--mycart,.header-menu.fixed__header .header-controls li .dropdown-menu menu--popup header--mystore,.header-menu.fixed__header .header-controls li .dropdown-menu.menu--popup,.header-menu.fixed__header .header-controls li .dropdown-menu.product--dropdown-menu{display:none}.header-menu .navbar-header .mobile-search-btn{position:absolute;right:0;background:0;border:0;color:#fff;text-align:center;top:15px}.header-menu .navbar-header .mobile-search-btn:focus,.header-menu .navbar-header .mobile-search-btn:active{outline:0}.header-menu .navbar-header .mobile-search-btn .mobile-search-icon{background-position:-780px 0}.header-menu .navbar-header .mobile-search-btn .mobile-search-icon.close-icon{background-position:-842px 0}.header--myaccount-popup .form-group>input{height:38px;min-width:183px;margin:0;border:1px solid #c8ccce;text-indent:10px;line-height:38px}.fcom__modal .modal-dialog{max-width:80%;width:auto}.fcom__modal .modal-content{border-radius:0}.fcom__modal .modal-header{background:#eaeaea none repeat scroll 0 0;border-bottom:1px solid #c8ccce;color:#555;font-size:185%;font-weight:bold;line-height:40px;padding:5px 5px 5px 15px}.fcom__modal .modal-header .modal-title{color:#555;font-size:22px;font-weight:700;display:inline-block}.fcom__modal .modal-header .close{border:2px solid #555;border-radius:50%;display:block;font-size:55px;height:45px;opacity:1;width:45px}.fcom__modal .modal-header .close span{color:#555;position:absolute;right:11px;top:-4px}.text--small{font-size:14px}.text--bold{font-weight:600}.normal-cursor{cursor:default !important}.margin-bottom--5{margin-bottom:5px}.padding-right--5{padding-right:5px}.margin--none{margin:0}.header-menu .navbar-header{padding:20px 15px 10px;max-width:1250px;margin:0 auto;float:none}.fixed__header-wrap,.footer--items{max-width:1250px;margin:0 auto}.fixed__header .dropdown-menu menu--popup header--mycart,.fixed__header .dropdown-menu menu--popup header--mystore,.fixed__header .dropdown--menu.menu--popup{display:none !important}.icon{display:inline-block;width:40px;height:40px;background-image:url(../../images/sprites/icons2.png);cursor:pointer;opacity:1}.icon.arrow-left{background-position:0 0}.icon.arrow-right{background-position:-40px 0}.icon.close{background-position:-80px 0}.icon.play{background-position:-0 -40px}.icon.stop{background-position:-40px -40px}.icon.pause{background-position:-80px -40px}.icon:hover{opacity:1}.open-csp{border:0;width:100%}.right{float:right !important}.header-menu .header-controls .controls__items li .header--mycart-content a.btn--blue{background-color:#00599c;color:#fff;font-size:13px;padding:6px 12px;display:inline-block}.header-menu .header-controls .controls__items li .header--mycart-content a.btn--blue:hover,.header-menu .header-controls .controls__items li .header--mycart-content a.btn--blue:focus,.header-menu .header-controls .controls__items li .header--mycart-content a.btn--blue:active{color:#fff;background-color:#003b69}.service-unavail-wrapper{margin:70px auto}.service-unavail-wrapper .image-holder{margin-right:15px}.service-unavail-wrapper .image-holder img{width:100%;height:100%;object-fit:contain}.service-unavail-wrapper .text-wrapper{text-align:center}.service-unavail-wrapper .text-wrapper h2{color:#00599c;font-size:28px}.service-unavail-wrapper .text-wrapper p{margin:20px auto;font-weight:bold;font-size:22px}.break--word{overflow-wrap:break-word}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.header--myaccount-popup .form-group>input{height:38px;min-width:183px;margin:0;border:1px solid #c8ccce;text-indent:10px;line-height:38px;padding:0}}.form-group input{height:38px;min-width:183px;margin:0;border:1px solid #c8ccce;text-indent:5px;border-radius:0}.qty__items.pricing-margin-override{margin-top:0}.text--normal{font-weight:normal}.position--relative{position:relative}.no-p{padding:0}.expanded-catalog{padding:5px}.expandedcatalog-msg i.fa.fa-exclamation-triangle{font-size:19px;margin:10px 10px 0 0}.noresults-wrapper .noresults-text{margin-bottom:10px;padding:0 5px 15px}.noresults-wrapper .search-term{font-size:16px;font-weight:bold}.noresults-wrapper .search-desc{margin-top:8px}.noresults-header{background-color:#004071;color:#fff;font-size:15px;font-weight:bold;padding:10px 15px}.contactlocal-branch{margin:15px 0}.noresults-linkwrap{margin:15px 15px 25px;padding:0}.noresults-linkwrap ul li a span{font-weight:bold}.noresults-catlinks{padding:5px 0;display:inline-block}.noresults-catlinks>a{color:#069;font-size:13px}.noresults-catlinks a span.fa{color:#004071;font-size:15px;font-weight:bold;margin-right:5px}.express-badge-sm{max-width:90px}.productdtls__itemtype--img{float:left;height:28px;margin-right:10px;width:28px}.productdtls__itemtype--text{float:left;margin-top:5px}.custom-catalog-img{height:18px;margin-right:2px;width:18px}.custom-catalog-img img{margin-right:2px}.custom-catalog--text{float:none;margin-top:2px}.text-red{color:#e03416}.custom-design-overlap{padding-left:5px;padding-top:5px}.custom-fa-transform{transform:scale(1.2,1.2)}.toggle-height{height:36px}.custom-fa-padding{padding-right:5px}.blue{color:#00599c}.error{padding:10px 10px 10px 40px;overflow:hidden;zoom:1;background-image:url(../../images/icons/ico-alert.png)}.error{border:1px solid #d51d1d !important;background-color:#ffcece;display:block;background-repeat:no-repeat;background-position:15px 12px}.search-term-error{margin-bottom:15px}.cookie-modal-content .center{text-align:center}.cookie-modal-content a:hover{color:#f60 !important}.cookie-modal-content h3{font-size:125%;font-weight:bold;color:#434343}.cookie-modal-content .accept-cookie-btn:hover{background-color:#f60 !important}.cookie-modal-content .block-cookie{padding-top:5px}.show-addition-result{padding:10px;text-align:center}.show-additionalresult-text{padding:10px}.show-addition-result a.btn.btn-primary{border-radius:2px}.branch-info{font-size:16px;color:#00599c}.selected-view-anchor{background:#0c3659}.selected-view-anchor .toggle-text{color:white}.button-toggle-batch a{width:100px;border:0;height:30px}.button-toggle-batch{border:1px solid #0c3659;border-radius:5px}.button-toggle-batch .prd-list-link{border-left:1px solid #0c3659;border-right:1px solid #0c3659}.line-img{bottom:0;left:0;margin:auto;max-width:90%;position:absolute;right:0;top:0;border:medium none}.thumbnail-block{position:relative;width:80px;height:80px;background-color:#fff;border:1px solid #ddd;padding:5px}.thumbnail-block img{height:auto;object-fit:contain;width:auto;position:absolute;top:0;bottom:0;right:0;left:0;max-width:95%;margin:auto}.table-border-less{border:0}.table-border-less>thead>tr>th{border:0}.table-border-less>tbody>tr>td{border:0}@media(max-width:767px){.xs-table-scroll-y{width:100%;overflow-y:auto}}.btn-default{color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);border-radius:3px;border:0;transition:all .3s ease-in;transition:all .3s ease-out;padding:7px 14px;font-size:15px}.header-menu{background-color:#00599c;padding:0;margin:0}.header-menu .navbar-header{padding:20px 15px 10px;height:74px !important}.header-menu .fcom-logo{float:left}.header-menu .fcom-logo img{width:215px;height:44px}.header-menu .navigation{float:right;position:relative;top:25px}.header-menu .navigation ul li{display:inline-block;float:left}.header-menu .navigation ul li a{color:#fff;padding:11px 15px;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.header-menu .navigation ul li a:hover{background-color:#fff;color:#f60;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.header-menu .header-controls{padding:0 15px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background-color:#003b69;height:56px;margin-bottom:-56px}.header-menu .header-controls .navigation-label{color:#abd8f4;font-size:12px;font-weight:400;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-menu .header-controls ul.controls__items li.menu-dropdown{display:inline-block;float:left}.header-menu .header-controls ul.controls__items li.menu-dropdown:not(:last-child){margin:0 .3% 0 0}.header-menu .header-controls ul.controls__items li.menu-dropdown:nth-child(1){width:140px}.header-menu .header-controls ul.controls__items li.fcomSearch{position:relative;width:45.8%;margin-top:6px;display:inline-block;float:left;margin-right:3px}.header-menu .header-controls ul.controls__items li.menu-dropdown:nth-child(3){width:167px}.header-menu .header-controls ul.controls__items li.menu-dropdown:nth-child(4),.header-menu .header-controls ul.controls__items li.menu-dropdown:nth-child(5){width:125px}.header-menu .header-controls ul.controls__items li a.dropdown-toggle{display:block;padding:9.3px 8%;font-size:14px;font-weight:bold;color:#fff}.header-menu .header-controls ul.controls__items li a.dropdown-toggle:hover{background-color:#fff;color:#f60}.header-menu .header-controls ul.controls__items li a.dropdown-toggle:hover .navigation-label{color:#f60}.header-menu .header-controls ul.controls__items li a.dropdown-toggle:hover .icon-browse{background-position:-353px -2px}.header-menu .header-controls ul.controls__items li a.dropdown-toggle:hover .icon-myaccount{background-position:-423px -2px}.header-menu .header-controls ul.controls__items li a.dropdown-toggle:hover .icon-branch{background-position:-489px -2px}.header-menu .header-controls ul.controls__items li a.dropdown-toggle:hover .icon-cart{background-position:-550px -2px}.header-menu .header-controls ul.controls__items li .form-control{height:44px;border-radius:0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);border:0}.header-menu .header-controls ul.controls__items li .form-control:focus,.header-menu .header-controls ul.controls__items li .form-control:hover,.header-menu .header-controls ul.controls__items li .form-control:active{-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.btn-search{cursor:pointer;background-color:#f60;content:"";position:absolute;width:40px;height:40px;right:2px;top:2px}#fc-logo{max-width:130px;margin:-20px 0 0 15px}@media screen and (max-width:959px){#fc-logo{display:none}}#fc-logo img{max-width:130px;max-height:50px;background:#fff}.category-level{background-color:#000;color:#fff;height:80%;position:absolute;top:0;width:100%;opacity:0;padding:15px 0 0 15px;transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;box-sizing:border-box}.category-grid-media{width:100%;height:240px;text-align:center}.category-grid-media-image{max-width:95%;max-height:95%;object-fit:contain}.category-grid-item-name{border-top:1px solid #ddd;height:62px;text-align:center;text-transform:uppercase;background-color:#333;color:#fff;padding:12px;box-sizing:border-box}.category-grid-item-name-link{color:#fff;font-size:14px}.category-grid-item-name-link:visited{color:#fff}.btn-category{display:block;text-align:center;text-transform:uppercase;position:absolute;bottom:1px;left:0;right:0;color:#fff;font-size:12px;font-weight:700;border:1px solid #fff;border-right:0;border-left:0;transition:.3s ease-in-out}.btn-category:hover{color:#f60;background:#504f4f;transition:.3s ease-in-out}.category-level-item{width:90%;padding-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.category-level-item{color:#fff;font-size:14px}.category-level-item:visited{color:#fff}.category-level-item:hover,.category-level-item:active,.category-level-item:focus{color:#f60}.mega-menu{position:absolute;background-color:#fff;border:1px solid #ddd;border-top-width:0;box-shadow:0 0 8px rgba(0,0,0,0.15);top:56px;z-index:99;display:none}.mega-menu .mega-menu-list{margin:0;padding:0;display:none}.mega-menu a:hover{color:#f60 !important}.mega-menu{position:absolute;background-color:#fff;border:1px solid #ddd;border-top-width:1px;border-top-width:0;box-shadow:0 0 8px rgba(0,0,0,0.15);top:56px;display:flex}.category-menu-wrap{float:left;width:215px;border-right:1px solid #ddd;margin:10px auto;padding-left:10px}.category-menu-wrap:last-child{border:0}.mega-menu .mega-menu-list{margin:0;padding:0;display:block}.category-menu-listitem{padding:4px 8px;display:block;font-size:12px;color:#1c1b1a}@media only screen and (min-width:900px){.products-mobile-menu{display:none !important}}.btn-primary{background-color:#00599c;color:#fff !important}.btn-primary:hover,.btn-primary:focus,.btn-primary:visited{background-color:#00599c;color:#fff !important}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:12px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent}.products.hdr-icon-div:hover ~ .mega-menu{display:block}.active-mega-menu .mega-menu .mega-menu-list{display:block}.fixed__header .mega-menu .mega-menu-list{display:none}.header-menu.french .header-controls ul.controls__items li.menu-dropdown:nth-child(1){width:145px}.header-menu.french .header-controls ul.controls__items li.fcomSearch{width:48%}.header-menu.french .header-controls ul.controls__items li.menu-dropdown:nth-child(4),.header-menu.french .header-controls ul.controls__items li.menu-dropdown:nth-child(5){width:155px}@media(max-width:768px) and (min-width:240px){.fcom-mobile-menu{border-color:#f8f8f8 !important;border:0 !important;padding:15px;margin-bottom:0;max-height:180px;width:100%;position:absolute;background:#fff;top:57px;z-index:999;left:0;display:block}.fcom-mobile-menu li a{display:block;padding:8px 0;border-bottom:1px solid #ddd}.fcom-mobile-menu li:hover a{background:0}.fcom-sidebar-nav li:hover a{color:#23527c}.fcom-mobile-menu.navbar-collapse.collapse.in{overflow:scroll !important}}@media(max-width:768px) and (orientation:portrait){.fcom-mobile-menu{border-color:#f8f8f8 !important;border:0 !important;padding:15px;margin-bottom:0;max-height:400px;width:100%;position:absolute;background:#fff;top:57px;z-index:999;left:0;display:block}.fcom-mobile-menu li a{display:block;padding:8px 0;border-bottom:1px solid #ddd}.fcom-mobile-menu li:hover a{background:0}.fcom-sidebar-nav li:hover a{color:#23527c}.fcom-mobile-menu.navbar-collapse.collapse.in{overflow:scroll !important}}.fcom-footer{z-index:8;color:#fff;padding:15px;-webkit-box-shadow:0 -5px 10px rgba(0,0,0,0.16),0 -3px 6px rgba(0,0,0,0.23);-moz-box-shadow:0 -5px 10px rgba(0,0,0,0.16),0 -3px 6px rgba(0,0,0,0.23);box-shadow:0 -5px 10px rgba(0,0,0,0.16),0 -3px 6px rgba(0,0,0,0.23);background-color:#00599c}.fcom-footer .footer--items ul{padding-top:5px}.fcom-footer .footer--items ul>li>a{color:#fff;font-weight:400;font-size:13px;padding:0 0 0 15px}.fcom-footer .footer--items ul>li>a:hover{color:#f60}.fcom-footer .footer--items a{color:#fff}.fcom-footer .footer--items a:not(.btn-signup):hover{color:#f60}.fcom-footer .footer-label{font-weight:700;font-size:14px}.fcom-footer .footer__nav--one,.fcom-footer .footer__nav--two,.fcom-footer .footer__nav--three,.fcom-footer .footer__nav--four{float:left;display:inline-block}.fcom-footer .footer__nav--four{margin-right:0}.slogan-block{display:inline-block}.slogan-block .fcom-slogan{font-size:22px;font-weight:800}.sub-footer{margin-top:25px}.language-block{float:right;display:inline-block}.language-block ul li{float:left}.language-block ul li:first-child:after{content:'|';position:relative;left:6px;font-size:11px;top:-1px}.language-block ul li:first-child a{padding-left:0}.call-us{float:left;margin:10px 0 0}.btn-signup{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);border-radius:0;font-size:12px;font-weight:700;padding:10px 16px;margin-top:10px}.exclusive-label,.stay-connected{font-weight:700;font-size:14px;margin:10px 0 0}.stay-connected{margin-top:0}.scial-network li a{float:left;display:block;margin:5px;width:38px;height:38px;border-radius:3px;border:1px #abd8f4 solid;background-image:url(../images/social-media-sprite.png);background-repeat:no-repeat;padding:0;background-size:215px 40px}.scial-network li a.facebook{background-position:0 0}.scial-network li a.twitter{background-position:-44px 0}.scial-network li a.youtube{background-position:-130px 0}.scial-network li a.linkedin{background-position:-87px 0}.scial-network li a.instagram{background-position:-173px 0}.email-exclusive{float:left}.product__info--note .panel__heading a:after,.product__info--note .panel__heading a.collapsed:after{content:"\f107";font:normal normal normal 16px/1 FontAwesome;float:right}.btn-search{background-color:#f60;border:medium none;content:"";cursor:pointer;height:40px;position:absolute;right:2px;top:2px;width:40px}.fcom-footer{color:#fff;padding:15px;-webkit-box-shadow:0 -5px 10px rgba(0,0,0,0.16),0 -3px 6px rgba(0,0,0,0.23);-moz-box-shadow:0 -5px 10px rgba(0,0,0,0.16),0 -3px 6px rgba(0,0,0,0.23);box-shadow:0 -5px 10px rgba(0,0,0,0.16),0 -3px 6px rgba(0,0,0,0.23);background-color:#00599c}.fcom-footer .footer--items ul{padding-top:5px}.fcom-footer .footer--items ul>li>a{color:#fff;font-weight:400;font-size:13px;padding:0 0 0 15px}.fcom-footer .footer--items ul>li>a:hover{color:#f60}.fcom-footer .footer--items a{color:#fff}.fcom-footer .footer--items a:not(.btn-signup):hover{color:#f60}.fcom-footer .footer-label{font-weight:700;font-size:14px}.fcom-footer .footer__nav--one,.fcom-footer .footer__nav--two,.fcom-footer .footer__nav--three,.fcom-footer .footer__nav--four,.fcom-footer .footer__nav--two,.fcom-footer .footer__nav--three{float:left;display:inline-block}.fcom-footer .footer__nav--four{float:left;display:inline-block;margin-right:0}.slogan-block{display:inline-block}.slogan-block .fcom-slogan{font-size:22px;font-weight:800;text-transform:uppercase}.sub-footer{margin-top:25px}.language-block{float:right;display:inline-block}.language-block ul li{float:left}.language-block ul li:first-child:after{content:'|';position:relative;left:6px;font-size:11px;top:-1px}.language-block ul li:first-child a{padding-left:0}.call-us{float:left;margin:10px 0 0}.btn-signup{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);border-radius:0;font-size:12px;font-weight:700;padding:10px 16px;margin-top:10px}.exclusive-label,.stay-connected{font-weight:700;font-size:14px;margin:10px 0 0}.stay-connected{font-weight:700;font-size:14px;margin:10px 0 0;margin-top:0}.scial-network li a{float:left;display:block;margin:5px;width:38px;height:38px;border-radius:3px;border:1px #abd8f4 solid;background-image:url(../images/social-media-sprite.png);background-repeat:no-repeat;padding:0;background-size:215px 40px}.scial-network li a.facebook{background-position:0 0}.scial-network li a.twitter{background-position:-44px 0}.scial-network li a.youtube{background-position:-130px 0}.scial-network li a.linkedin{background-position:-87px 0}.scial-network li a.instagram{background-position:-173px 0}.email-exclusive{float:left}.fcom-container{display:block}.info--description{font-size:17px;font-weight:700}.general-info__table tbody tr td{border:0;padding-left:0}.general-info__table tbody tr td:first-child{font-weight:600}.alternatives__table{margin:0}.alternatives__table tbody tr:first-child td{padding:0 5px 0 0}.qty-input--label{font-weight:600}.qty__items{margin:10px 0 10px}.qty__items .input--number{display:inline-block}.qty__items .input--number input[type=number]{margin:0 10px 0 10px;width:80px;text-align:right}.qty-xref__items{margin:10px 0 10px 0}.qty-xref__items.input--number{display:inline-block}.qty-xref__items input[type=number]{width:65px;text-align:right}.qty-xref__items.xrefRel-qtyinput .input--number input[type=number]{width:60px;padding-left:5px;padding-right:5px}.family__item--row{margin:0 0 20px 0;padding:0}.magnifier--zoom{width:100%;display:table;height:300px;max-height:300px;position:relative}.magnifier--zoom .express-badge{position:absolute;top:6px;left:-9px}.zoomContainer .zoomWindowContainer>div{height:298px !important;top:0 !important;margin:auto;background-position:50% !important}.product__attribute--info{margin:0;font-size:13px}.product__attribute--info tbody tr:last-child{border-bottom:1px solid #ddd}.product__attribute--info tbody tr:first-child td{border:0}.product__info--note .panel__heading a{display:block}.product__info--note .panel__heading a.collapsed:after{content:"\f104"}.icon--bin,.icon--vending{margin-right:15px}.icon--bin>img,.icon--vending>img{width:35px;height:35px}.inventory-location .panel__layout .panel--title{position:relative;padding:10px 10px 10px 10px}.inventory-location .panel__layout .panel--title:not(:last-child){border-bottom:1px solid #ddd}.inventory-location .panel__layout .panel--title .icon--plus{position:absolute;top:25px;right:0;font-size:10px}.inventory-location .panel__layout .panel--title .icon--plus:after{border:1px solid #95aabb;border-radius:50%;bottom:0;color:#95aabb;content:"\f068";cursor:pointer;font-family:FontAwesome;font-weight:normal;height:25px;margin:auto;padding-top:4px;position:absolute;right:10px;text-align:center;top:0;width:25px}.inventory-location .panel__layout .panel--title .icon--plus.collapsed:after{border:1px solid #95aabb;border-radius:50%;bottom:0;color:#95aabb;content:"\f067";cursor:pointer;font-family:FontAwesome;font-weight:normal;height:25px;margin:auto;padding-top:4px;position:absolute;right:10px;text-align:center;top:0;width:25px}.inventory-location .panel__layout .panel__content{padding:0}.product__standard--details>.branch-content{border:1px solid #ddd;margin:20px 0 0}.product__standard--details>.branch-content>.nav-pills>li{width:50%;font-size:15px}.product__standard--details>.branch-content>.nav-pills>li.active a{background-color:#95aabb;font-size:15px}.product__standard--details>.branch-content>.nav-pills>li>a{font-size:15px;padding:10px;border-radius:0;font-size:15px;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.product__standard--details>.branch-content>.nav-pills>li+li{margin-left:0}.product__standard--details>.branch-content .tab-content{border-top:1px solid #ddd;padding:10px}.product__standard--details .delivery-option{margin:0 0 5px 0}.delivery-option .option-label.col2{width:50% !important}.product__standard--details .delivery-option li:not(:last-child){margin:0 0 20px 0}.product__standard--details .avail-label{font-weight:600}.branch-availability-block{margin:0 0 15px}.store__availability--details>.tab-content{padding:5px}.store__availability--details.has-bottom-border{border-bottom:1px solid #ddd}.store__availability--details .delivery-option{margin:0 0 5px 0}.store__availability--details .delivery-option li:not(:last-child){margin:0 0 20px 0}.express .express-icon{width:25px;margin-right:5px;margin-top:-1px}.compliance-block{margin:20px 0 0 0}.compliance-block .compliance__items li{width:26px;height:26px;display:inline-block;margin:3px 10px 0 0}.compliance-block .compliance__items li a{display:table;padding:2px;border:1px solid #ddd;cursor:pointer;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.compliance-block .compliance__items li a:hover{border:1px solid #00599c;-webkit-transition:200ms ease-in-out;-moz-transition:200ms ease-in-out;-ms-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.product__standard--details .cad-drawing__items li a{display:block;padding:5px 0;border-bottom:1px solid #ddd}.product__standard--details .cad-drawing__items li:last-child a{border:0}.availability-badge{float:left;background-color:#efefef;border-radius:4px;padding:0 5px;border:1px solid #dedede;max-width:50%}.availability-badge .month{background-color:#fff;border-radius:4px;padding:2px;margin:0 3px 0 0}.related-items .related--figure{width:118px;height:125px;text-align:center;position:relative}.related-items .related--figure img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;padding:10px}.related-items .related-reduced--figure{width:78px;height:83px;text-align:center;position:relative}.related-items .related-reduced--figure img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;padding:10px}.related__content--left .qty__items{margin-bottom:0}.related__content--left .qty__items .input--number input{width:55px;margin:0 5px 0 0}.xref__padding--both{padding:0 15px 0 15px;margin-top:10px}.xref-express__padding--both{padding:0 15px 0 15px}.icon-pdf{position:relative;top:3px;width:19px;height:19px;background-image:url(../images/pdf-icon.png);background-repeat:no-repeat;background-size:19px;margin-right:10px}.sprite-icon{width:36px;height:36px;float:left;margin-right:10px;background-size:900px;background-image:url(../images/header-sprite.png);background-repeat:no-repeat}.sprite-icon.icon-browse{background-position:-14px -2px}.sprite-icon.icon-search{background-position:-678px -3px;height:30px;left:-4px;position:relative;top:-2px;width:27px}.sprite-icon.icon-myaccount{width:26px;background-position:-80px -3px}.sprite-icon.icon-branch{width:20px;background-position:-147px -3px}.sprite-icon.icon-cart{width:29px;background-position:-209px -3px}.sprite-icon.icon-menu{width:33px;background-position:-280px -3px}.menu-dropdown a:hover .icon-menu{background-position:-608px -3px}.menu-dropdown a.active .icon-menu{background-position:-608px -3px}.compliance__popup--wrap .modal-dialog{max-width:370px}.modal-body.compliance-content{max-height:350px;overflow:auto}.compliance__popup--wrap .modal-content{border-radius:0}.compliance__popup--wrap .modal-header{background-color:#8ea9b5;padding:8px 15px}.compliance__popup--wrap .modal-header button.close{color:#fff;font-size:20px;font-weight:normal;opacity:1;margin-top:0;opacity:1}.compliance__popup--wrap .modal-content .modal-title{color:#fff;font-size:16px}.compliance--content{margin-bottom:15px;max-height:332px;overflow:auto}.prdcompliance__img{float:left;height:50px;width:12%}.prdcompliance__img img{max-height:100%;max-width:100%}.prdcompliance__details{margin-left:15px;max-width:275px;text-align:left;width:81%}.prdcompliance__header>h4{font-size:14px;font-weight:bold;margin:2px 0}.prdcompliance__desc{line-height:16px;margin-bottom:5px;margin-top:5px}.prdcompliance__variants ul li a{color:#337ab7;word-break:break-all}.zoomContainer .zoomLens{border:medium none !important}.related__items-content{border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;padding:15px;position:relative}.related__items-content.related__items-padding-top{padding-top:50px}.related__items-content.related__items-padding-bottom{padding-bottom:50px}.related__items-content.related__items-content-arrows{padding-bottom:45px;padding-top:45px}.related__itemsreduced-content{border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5}.related-items .panel-footer{z-index:1;margin:auto;padding:0;font-size:40px;background-color:transparent;border:0 none;color:#95aabb;display:block;border:medium none;left:84px;position:absolute}.related-items .panel-footer ul li a{z-index:1;margin:auto;padding:0;font-size:40px;background-color:transparent;border:0 none;color:#95aabb;display:block;border:medium none;left:84px;position:absolute}.related-items .panel-footer a.next{bottom:-10px}.related-items .panel-footer a.prev{top:-282px}ul.controls__items li.dropdown:hover .dropdown-menu{display:block}ul.controls__items .dropdown-menu.menu--popup{background:#fff none repeat scroll 0 0;border-color:#fff #c8ccce #c8ccce;border-radius:0;border-style:solid;border-width:1px;box-shadow:0 4px 6px rgba(0,0,0,0.3);margin-top:-2px}.header-menu .header-controls .controls__items li .header--myaccount-popup .form-control{border:1px solid #d5d5d5}.product--thumbnail-wrap{margin:10px 0 15px}a.preview{border:1px solid #ddd;display:inline-block;height:50px;padding:5px;width:50px}a.preview.active{border:1px solid #95aabb}.product__info--note .panel__heading a{color:#5f7d95}.product__info--note .panel__content ul li{list-style:outside none disc;margin-left:20px}.product__info--note .panel__heading a{color:#5f7d95}.product__info--note .panel__content ul li{list-style:disc;margin-left:20px}.product--img{text-align:center}.fontsize-13{font-size:13px}.fcom-modal .modal .modal-dialog{width:auto;text-align:center;max-width:86%}.fcom-modal .modal .modal-header{background:#069;padding:8px 10px;color:#fff;text-shadow:none;border-top-right-radius:4px;border-top-left-radius:4px}.fcom-modal .modal .modal-header button.close{opacity:1;color:#fff;font-size:17px;font-weight:normal;margin-top:3px;margin-right:6px}.fcom-modal .modal .modal-header button.close:hover{opacity:1 !important}.fcom-modal .modal .modal-dialog .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5);border:1px solid rgba(0,0,0,0.2);border-radius:6px;display:inline-block;text-align:left}.fcom-modal .modal .modal-dialog .modal-content .modal-title{font-size:14px;text-align:left;padding-right:56px}.availability-block{margin-top:20px}.availability-block tbody tr td img{width:40px;height:40px;float:left;margin-left:8px}.in-stock-alternative-modal .modal .modal-dialog .related-item-li{padding:10px 15px 10px 15px;width:285px;display:inline-block;text-align:left !important;margin:5px 0;min-height:375px;vertical-align:top}.in-stock-alternative-modal .modal .modal-dialog .related-item-li .product--figure img{max-width:100%;max-height:100%}.in-stock-alternative-modal .modal .modal-dialog .related-item-li:first-child{border-left:0}.in-stock-alternative-modal .modal .modal-dialog .related-item-li{border-left:1px solid #ddd}.related-item-li.alternatives__items .product--figure{float:none;text-align:center;width:60px;height:60px;margin:auto}.related-item-li.alternatives__items .product--figure a{display:inline-block;height:50px}.product--figure{text-align:center}.device-list{margin:5px}.device-list a{cursor:pointer;display:inline-block;font-size:13px}.signout--guest-wrap{min-width:350px}.header-menu .header-controls .controls__items li .signout--guest-wrap a{color:#00599c;display:inline-block;padding:5px 5px 5px 10px}.header-menu .header-controls .controls__items li .signout--guest-wrap a:hover,.header-menu .header-controls .controls__items li .signout--guest-wrap a:active,.header-menu .header-controls .controls__items li .signout--guest-wrap a:focus{color:#f60}.inventory-location{margin-bottom:15px}.fcom__modal .agreement-container{max-height:400px;overflow:auto}.agreement--popup .agreement-container>h3{font-size:18px;font-weight:bold;margin:5px 0 30px}.agreement--popup .agreement-container>h4{font-size:14px;font-weight:bold;margin:15px 0}.fcom__modal .agreement--popup .agreement-container p{font-size:13px;margin-bottom:15px}.fcom__modal .modal-body button{background-color:#00599c;border:medium none;border-radius:0;color:#fff;font-size:15px;font-weight:bold;margin-left:5px;padding:6px 15px}.header-menu .header-controls .controls__items .header--mycart .header--mycart-items li{width:100% !important}.productdtls__itemtype--msg .productdtls__itemtype--img{float:left;height:28px;margin-right:10px;width:28px}.productdtls__itemtype--msg .productdtls__itemtype--text{float:left;margin-top:5px}.related__items-content a.next{z-index:1;margin:auto;padding:0;font-size:40px;background-color:transparent;border:0 none;color:#95aabb;display:block;border:medium none;position:absolute;left:155px}.related__items-content a.prev{z-index:1;margin:auto;padding:0;font-size:40px;background-color:transparent;border:0 none;color:#95aabb;display:block;border:medium none;position:absolute;left:155px;top:-5px}.related__items-content a.next{bottom:0}.related__itemsreduced-content a.next{z-index:1;margin:auto;padding:0;font-size:40px;background-color:transparent;border:0 none;color:#95aabb;display:block;border:medium none;position:absolute;left:155px}.related__itemsreduced-content a.prev{z-index:1;margin:auto;padding:0;font-size:40px;background-color:transparent;border:0 none;color:#95aabb;display:block;border:medium none;position:absolute;left:155px;top:-5px}.related__itemsreduced-content a.next{bottom:0}.display-long-availability{min-width:121px}.display-short-availability{min-width:50px}.label-availability{padding:3px 5px 3px 25px;border:1px solid #069;color:#069;font-size:10px;display:block;float:left;position:relative;text-align:center !important;line-height:1.42857143;cursor:default}.label-availability:before{width:20px;height:100%;background:#069;content:"\f00c";display:block;position:absolute;top:0;left:0;font:normal normal normal 14px/1 FontAwesome;color:#fff;padding:5px 4px;font-size:12px}.label-availability.is-available{border-color:#f7c50d;color:#2f2f2f}.label-availability.is-available:before{content:"\f05a";font-family:FontAwesome;background-color:#f7c50d;padding:4px}.label-availability.is-limited{border-color:#e03416;color:#e03416}.label-availability.is-limited:before{content:"\f05a";font-family:FontAwesome;background-color:#e03416;padding:4px}.label-availability.out-of-stock{border-color:#888d91;color:#888d91}.label-availability.out-of-stock:before{content:'X';color:#fff;background-color:#888d91;font-family:inherit;font-weight:bold}.label-availability.in-my-branch{border-color:#5ca533;color:#5ca533}.label-availability.in-my-branch:before{content:"\f00c";font-family:FontAwesome;background-color:#5ca533;padding:4px}.header-menu .header-controls .controls__items li .menu--popup .header--mystore-details a:hover,.header-menu .header-controls .controls__items .header--mycart-items .viewcart--btn:hover{color:#f60}.label--free{margin-left:5px;color:#fff;background-color:#f60;padding:0 3px;border-radius:3px;font-size:12px}.label--locker,.label--locker:hover,.label--locker:focus{margin-left:1px;color:#fff;background-color:#069;padding:0 3px;border-radius:3px;font-size:12px}.delivery-option .option-label{width:60%;float:left}.text--italic{font-style:italic}.prdcompliance__details .prdcompliance__desc ul li{list-style-type:disc;margin-left:15px}.inventory--locations-content{font-weight:initial}.inventory--locations-content .form-control{font-size:13px}.compliance-notes-content ul li b{font-weight:100;margin-left:13px}.family__block{min-height:670px}.fcom__modal.availability__modal .modal-dialog{width:auto;max-width:50%}.fcom__modal.availability__modal .modal-header .close span{right:14px;top:-2px;font-size:45px}.availability__modal .panel__header--label{margin:0;font-size:20px;font-weight:bold}.availability__modal .panel-heading{background-color:#eaeaea}.availability__modal-content .form-group{margin-bottom:2px}.table.table-condensed.availability__resultstable thead tr th{background-color:#eaeaea;border-bottom:0}.whySetStore{cursor:help}.availability__tooltip--wrap{position:absolute;top:25px;right:-310px;border:1px solid #d5d5d5;width:370px}.availability__tooltip--header{padding:8px 10px;background-color:#eaeaea;font-size:17px;font-weight:bold;color:#555;border-bottom:1px solid #d5d5d5}.availability__tooltip--content{padding:10px;background-color:#fff}.open-csp{margin-top:0;width:90%;display:none;text-align:left;text-indent:0;padding:0;background:none !important;outline:0;margin-bottom:0}.open-csp:hover{background:none !important}.xref-availability{margin:23px 0 0 0}.view-all{text-align:right}.clear-both{clear:both}.pdp-discontinued-msg{margin:10px 10px 10px auto;font-weight:300;background-color:#e03416;color:#fff;padding:5px}.panel-overflow .panel-sm{overflow:auto;max-height:265px}.panel-overflow .panel-md{overflow:auto;max-height:400px}.myBusiness-img{max-height:100%;vertical-align:middle}.planogram-info{width:60%;display:inline-block;vertical-align:top}.myBusiness-box-container{border:2px solid #eaeaea;margin:0 0 15px 0;cursor:pointer;padding:10px 10px 0 10px}.myBusiness-box-container:last-child{margin:0}.myBusiness-box-container .total-parts-placeholder{padding-left:15px}.myBusiness-box-container .business-column-details{max-width:80%;text-overflow:ellipsis !important;white-space:nowrap;overflow:hidden !important}.myBusiness-box-container .clearfix{margin-bottom:10px}.myBusiness-box-container img{margin-right:6px}.myBusiness-box-container h5{color:#00599c}.myBusiness-box-container .planogram-text{clear:both;width:100%}.myBusiness-box-container .clearfix.blue.bold{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.disabled-planogram{cursor:default !important}.my-business-icon{height:19px}.section-highlight{border:1px solid #003b69}#usageDetailsTable_length select{min-width:unset}.myUsage-checkbox-master{border-bottom:1px solid #eaeaea;padding:0}.myUsage-checkbox-slaves{padding:0}#usageDetailsSection>h4{padding-left:0;padding-right:0}.planogram{position:relative;overflow:auto}.planogram-grid{overflow:auto}.planogram-grid #binstock-planogram-grid-table{border:5px solid #00599c;max-width:95%;display:table !important;overflow:visible}.planogram-grid #binstock-planogram-grid-table tbody{display:table-row-group !important}.planogram-grid #binstock-planogram-grid-table tbody tr{display:table-row !important}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell{position:relative;border:5px solid #00599c;width:140px;min-width:140px;height:120px;padding:2px;display:table-cell !important;vertical-align:top}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell .partition-list{list-style:none;margin-left:6px}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell .partition-list .planogram-partition-tab{border:1px solid #c8ccce;background-color:#eaeaea;border-bottom:0;position:relative;top:6px;display:inline-block;padding:4px 6px;cursor:pointer;margin-left:-6px}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell .partition-list .planogram-partition-tab.active{background-color:#fff;border-bottom-color:#fff}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell .planogram-cell-content{cursor:pointer;padding:5px 5px 0 5px;border:1px solid #c8ccce;margin-top:5px;width:auto;position:relative}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell .planogram-cell-content>*{margin-bottom:5px}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell .planogram-cell-content .planogram-img{margin-left:15px;width:55px;text-align:center;height:55px;padding:5px;border:1px solid #eaeaea;display:inline-block;vertical-align:top}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell .planogram-cell-content .binstock-text{font-size:11px;max-width:45%;padding-left:5px}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell .tooltip-cell{cursor:auto;background-clip:padding-box;-webkit-background-clip:padding-box;background-color:white;color:black;padding:10px 0;position:absolute;top:10px;z-index:1;width:300px;border:5px solid rgba(0,0,0,0.2);border-radius:6px}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell .tooltip-cell .fast-360-arrow{margin-top:-11px;position:absolute;display:block;width:10px;height:20px;border:11px solid transparent;top:50%}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell .tooltip-cell .fast-360-arrow:after{position:absolute;bottom:-10px;content:"";border:10px solid transparent}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell:nth-last-child(n+3) .tooltip-cell,.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell:nth-child(1) .tooltip-cell,.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell:nth-child(2) .tooltip-cell{left:75px}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell:nth-last-child(n+3) .tooltip-cell .fast-360-arrow,.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell:nth-child(1) .tooltip-cell .fast-360-arrow,.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell:nth-child(2) .tooltip-cell .fast-360-arrow{left:-24px;border-right-color:rgba(0,0,0,0.25)}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell:nth-last-child(n+3) .tooltip-cell .fast-360-arrow:after,.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell:nth-child(1) .tooltip-cell .fast-360-arrow:after,.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell:nth-child(2) .tooltip-cell .fast-360-arrow:after{left:6px;border-right-color:#fff;border-left-width:0}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell:nth-last-child(-n+2):not(:nth-child(1)):not(:nth-child(2)) .tooltip-cell{right:139px}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell:nth-last-child(-n+2):not(:nth-child(1)):not(:nth-child(2)) .tooltip-cell .fast-360-arrow{right:-24px;border-left-color:rgba(0,0,0,0.25)}.planogram-grid #binstock-planogram-grid-table tbody tr .binstock-planogram-cell:nth-last-child(-n+2):not(:nth-child(1)):not(:nth-child(2)) .tooltip-cell .fast-360-arrow:after{right:6px;border-left-color:#fff;border-right-width:0}#binstock-planogram-list-table{border:15px solid #00599c;width:95%}#vending-planogram-list{border:1px solid #ddd;width:95%}.img-td{text-align:center}.reduce{max-height:40px}.popover{position:absolute;z-index:999;background:white;min-width:275px;max-width:none !important}.popover .checkbox{padding-left:20px}.popover .checkbox label{display:inline-block;position:relative;padding-left:5px}.popover .checkbox label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:2px solid #5ca533;padding:9px;border-radius:3px;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}.popover .checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-18px;margin-top:4px;padding-left:3px;padding-top:1px;font-size:11px;color:#555}.popover .checkbox input[type="checkbox"]{opacity:0}.popover .checkbox input[type="checkbox"]:focus+label::before{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.popover .checkbox input[type="checkbox"]:checked+label::after{font-family:'FontAwesome',sans-serif;content:"\f00c"}.popover .checkbox input[type="checkbox"]:disabled+label{opacity:.65}.popover .checkbox input[type="checkbox"]:disabled+label::before{background-color:#eee;cursor:not-allowed}.popover .checkbox.checkbox-circle label::before{border-radius:50%}.popover .checkbox.checkbox-inline{margin-top:0}.cursor-pointer{cursor:pointer}.jstree-container-ul{background:white}.primary-addon-button{min-height:32px;height:35px;color:#fff;background-color:#00599c;border-color:#204d74}#inventorySearchText{display:inline-block;height:35px;font-size:12px;width:302px}.inventory-img-td{width:87px}.inventory-img-th{width:215px}.inventory-filter-box{border:1px solid #ddd;padding:9px 10px;cursor:pointer}.filter-label{color:#00599c;font-size:13px}.inventory-filter-div{top:7px;position:relative;float:left;padding-left:10px}.fast-360-nav-list .list-group-item{border-radius:0 !important;background-color:#fff !important;color:#1c1b1a !important}.fast-360-nav-list .list-group-item:hover{border-color:#0091ff !important;background-color:#0091ff !important;color:#fff !important}.fast-360-nav-list .list-group-item.active{background-color:#23527c !important;color:#fff !important}#inventoryResetBtn{min-height:34px;letter-spacing:.5px;line-height:18px;font-size:12px;font-weight:normal;background-color:#069}#inventoryResetBtn:hover{background-color:#069 !important;transition:all .3s ease-out !important;box-shadow:rgba(0,0,0,0.156863) 0 2px 5px 0,rgba(0,0,0,0.117647) 0 2px 10px 0 !important}.inventory-suggestion-tr{color:#069}.inventory-suggestion-td{width:100px}.inventory-suggestion-td:hover{width:100px;color:#069}.inventory-suggestion-field{width:100px;color:#0091ff}.inventory-search-text-fields{color:#0091ff !important;margin-right:12px}ul .inventory-suggestion-table{width:345px}ul .inventory-suggestion-table tbody{cursor:pointer !important;background:white !important}#inventorySearchForm .ui-autocomplete{border:white !important;width:378px !important;font-size:11px !important;left:-67px !important}.channel-popover-no-channel{width:200px;height:40px;padding-left:30px;padding-top:12px}#accountPopover{max-height:175px;overflow:auto}#channelPopover{width:195px}.category-popover-no-category{width:230px;height:40px;padding-left:65px;padding-top:12px}#categoryPopover{overflow:auto;max-height:265px}.checkbox-success input[type="checkbox"]:checked+label::before{background-color:#5ca533;border-color:#5ca533}.checkbox-success input[type="checkbox"]:checked+label::after{color:#fff}.popover-div{padding-left:12px}.popover-facility-div{padding:10px;overflow:auto;max-height:300px;width:300px}.zero-sale-facility{background:#eaeaea}.channel-popover-value{padding-left:30px}.popover-label{padding:0 10px !important;width:100%}.fast-360-header{background:#dadada;padding:10px 15px;margin-bottom:15px;color:#000;border-left:5px solid #0b95da}.fast-360-demo-ico{color:#00599c;display:inline-block;margin-left:5px;font-size:14px;width:20px;height:20px;cursor:pointer}.fast-360-demo-img{display:none;background-color:white;padding:10px 0;position:absolute;z-index:1;border:5px solid rgba(0,0,0,0.2);border-radius:6px}.no-padding{padding:0}.filter-box{border:1px solid #ddd;box-shadow:0 0 6px rgba(0,0,0,0.15)}.spend-filter-row>*{padding-bottom:20px}#my-spend-search{width:100%}#my-spend-search .primary-addon-button{width:1% !important;background-color:#069}.spend-filter-span{color:#00599c;font-size:16px;font-weight:600}.no-border{border:0}.usage-filter-panel-heading{height:42px;background-color:#f0f0f0 !important;border-bottom:1px solid #ddd}#usage-reset-button{min-height:29px;letter-spacing:.5px;line-height:16px;font-size:12px;font-weight:normal;background-color:#069;position:relative;top:-3.5px;border:0}#usage-reset-button:hover{background-color:#069 !important;transition:all .3s ease-out !important;box-shadow:rgba(0,0,0,0.156863) 0 2px 5px 0,rgba(0,0,0,0.117647) 0 2px 10px 0 !important}#my-spend-search .ui-autocomplete{width:433px !important;z-index:2;left:-30px !important}.spend-suggestion-table{width:392px;opacity:1;z-index:2;cursor:pointer}.fast-360-calendar-icon{padding:6px 0 6px 3px}.filter-panel-body{border:1px solid #ddd;border-top-width:0}.spend-panel{border-radius:0;border:0}.spend-suggestion-field{width:103px;color:#0091ff}.spend-suggestion-td{width:137px}.spend-suggestion-td:hover{width:100px;color:#069}.spend-filter-row .input-group-btn{display:inline-block}.vendingCell{display:none;float:right}.loadingModal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(71,63,63,0.8) url("/static/images/misc/ajax-loader.gif") 50% 50% no-repeat}body.loading{overflow:hidden}body.loading .loadingModal{display:block}.fast-360-table th{background-color:#f0f0f0 !important;color:#069 !important;font-weight:normal !important;font-size:14px;text-align:left;overflow:hidden;padding-left:2px}.fast-360-table .dataTables_length{padding-top:7px}.fast-360-table .table-header-span{padding-left:8px}.planogram-row{border:15px solid #00599c;mso-border-shadow:10px -10px #07099c}.dataTable{border-collapse:collapse !important}.my-spend-date-label{line-height:32px;color:#069;font-weight:normal}.my-spend-calendar-icon{color:#069 !important;min-height:35px;border:0;outline:none !important;z-index:0 !important}.my-spend-calendar-icon:hover,.my-spend-calendar-icon:focus{color:#069 !important;background-color:#fff !important;border:0}.spend-date-filter-span{border:1px solid #ddd}.fast-360-date{max-width:80px;height:34px;border:0;outline:none !important;cursor:pointer;padding-left:2px}.fast-360-date .input-group-btn>.btn{border-left-width:0;left:-2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.fast-360-date .form-control:focus{box-shadow:none;-webkit-box-shadow:none;border-color:#ccc}.no-chart-data{height:197px;line-height:197px;text-align:center;vertical-align:middle}#vending-machine{background-color:#00599c;max-width:1150px}#vending-machine #vending-window-wrapper{padding:20px}#vending-machine #vending-window-wrapper #vending-window{border-radius:10px;overflow:auto}#vending-machine #vending-window-wrapper #vending-window table{border-radius:10px;margin:0;width:100%}#vending-machine #vending-window-wrapper #vending-window table .vending-planogram-cell{border:1px solid #c8ccce;min-width:60px;max-width:100px;height:120px;text-align:center;padding:0 10px;cursor:pointer;background-color:#fff}#vending-machine #vending-window-wrapper #vending-window table .vending-planogram-cell.empty{background-color:#eaeaea}#vending-machine #vending-window-wrapper #vending-window table .vending-planogram-cell.active{background-color:#abd8f4}#vending-machine #vending-window-wrapper #vending-window table .vending-planogram-cell>*{margin-bottom:10px}#vending-machine #vending-window-wrapper #vending-window table .vending-planogram-cell .vending-qoh{font-size:14px}#vending-machine #vending-window-wrapper #vending-window table .vending-planogram-cell .vending-img{max-height:50%}#vending-machine #vending-window-wrapper #vending-window table .vending-planogram-cell .cell-top{margin:0 -5px 10px -10px}#vending-machine #vending-window-wrapper #vending-window table .vending-planogram-cell .cell-top .motor-pos{border:1px solid #c8ccce;border-radius:38px;padding:5px;font-size:10px;color:#00599c}#vending-machine #vending-window-wrapper #vending-window table .vending-planogram-cell .cell-top .vending-sku{padding:5px 0 0 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}#vending-machine #vending-details-wrapper{padding:20px 20px 20px 0}#vending-machine #vending-details-wrapper #vending-details{border-radius:10px;background-color:#c8ccce;padding:65px 0}#vending-machine #vending-details-wrapper #vending-details table{margin:0;width:100%}#vending-machine #vending-details-wrapper #vending-details table #vending-img{margin:auto;display:block}#vending-machine #vending-details-wrapper #vending-details table .vending-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}.facility-highlight{background-color:#edf6fd}.button.filter-tile,.button.deselectAcc{margin-bottom:15px;background-color:#fff;color:#1c1b1a !important;border:1px solid #ddd;font-weight:normal !important;box-shadow:0 1px 5px rgba(0,0,0,0.15);cursor:initial;min-height:31px;line-height:29px}.button.filter-tile:hover,.button.deselectAcc:hover{background-color:#fff !important;color:#1c1b1a !important}.button.filter-tile:active,.button.deselectAcc:active{background-color:#fff !important;color:#1c1b1a !important}.button.filter-tile .fa.fa-times,.button.deselectAcc .fa.fa-times{color:#337ab7;cursor:pointer;padding-left:2px}.facilities-division:hover{background-color:#edf6fd}.selected-facility{color:#00599c;border:solid #1a80b7;width:inherit;margin-left:-10px !important;margin-right:-10px !important}#inventorySearchBtn{background-color:#069}.deselecFacility{color:#000;background-color:white}#planogramViewHeader{font-weight:normal}#vendingMachinePanelBody{max-height:374px;overflow:auto}#planogramViewButtons{margin-right:10px}#planogramViewButtons a{margin-bottom:10px;background-color:#fff;border:1px solid #c8ccce}#planogramViewButtons a:hover{color:#1c1b1a !important}#planogramViewButtons a.focus{color:#fff !important;background-color:#00599c}#planogramViewButtons a.focus:hover{color:#fff !important}#planogramViewButtons a.focus:active{color:#fff !important}.machine-icon{background:url(/static/images/icons/vending-black.png) no-repeat 5px 5px;background-size:13px 16px;text-indent:13px}.machine-icon.focus{background:url(/static/images/icons/vending-white.png) no-repeat 5px 5px;background-size:13px 16px;text-indent:13px}.fa.fa-list{padding-right:4px}@media screen and (max-width:1199px){#vending-details-wrapper{padding:0 20px 20px 20px !important}.vending-overflow{max-width:none !important}}.binstock__popup-wrap .modal-dialog{max-width:80%;width:auto}.binstock__popup-wrap .planogram.planogram-grid{padding:20px 30px 10px}.binstock__popup-wrap .modal-header{background:#eaeaea none repeat scroll 0 0;border-bottom:1px solid #c8ccce;color:#555;font-size:185%;font-weight:bold;line-height:40px;padding:5px 60px 5px 15px}.binstock__popup-wrap .modal-header .modal-title{color:#555;font-size:22px;font-weight:700;display:inline-block}.binstock__popup-wrap .modal-header .close{border:2px solid #555;border-radius:50%;display:block;font-size:60px;height:43px;padding:7px;position:absolute;right:9px;width:50px}.binstock__popup-wrap .modal-header .close span{position:absolute;right:6px;top:-11px}.vending__popup--wrap .modal-dialog{max-width:80%;width:auto}.vending__popup--wrap .modal-header{background:#eaeaea none repeat scroll 0 0;border-bottom:1px solid #c8ccce;color:#555;font-size:185%;font-weight:bold;line-height:40px;padding:5px 60px 12px 15px}.vending__popup--wrap .modal-header .modal-title{color:#555;font-size:22px;font-weight:700}.vending__popup--wrap .modal-header .close{border:2px solid #555;border-radius:50%;display:block;font-size:55px;height:43px;padding:7px;position:absolute;right:9px;width:50px}.vending__popup--wrap .modal-header .close span{position:absolute;right:8px;top:-9px}.vending__planogram-header-wrap h2{font-size:22px;margin:5px 0;text-align:center}.vending__planogram-header-wrap a#list{color:#333}.vending__planogram-header-wrap a.btn{color:#333;font-size:13px;padding:4px 10px}.vending__popup--wrap table td{border-bottom:1px solid #eaeaea;padding:.5em 1em;vertical-align:top}#vending-details td{background-color:#fff}.dataTables_length{margin-bottom:5px}.break--word{overflow-wrap:break-word}.highlightBinLocation{box-shadow:0 0 14px 1px #069 inset}.fast-360-demo-ico.font-inherit{font-size:inherit}.badge-pgram{position:relative;display:inline-block}.badge-pgram-label{display:block;position:relative;width:22px;height:5px}.badge-pgram-label:not(last-child){margin-bottom:1px}.badge-pgram-icon{position:absolute;right:1px;bottom:0;color:#fff}.badge-pgram-icon:before{font-size:12px}.badge-pgram-normal .badge-pgram-label{background-color:#0068b3}.badge-pgram-low .badge-pgram-label{background-color:#f7c50d}.badge-pgram-critical .badge-pgram-label{background-color:#e03416}.badge-pgram-icon-critical{text-shadow:0 -1px 2px #e03616;box-shadow:inset 0 0 1px 1px #e03616;bottom:1px}.qohIndicator{position:absolute;right:6px;bottom:0}@media(min-width:240px) and (max-width:767px){.header-menu .navbar-header .navbar-toggle{position:absolute;top:23px;right:0}.header-menu .navbar-header .navbar-toggle .icon-bar{background:#fff}.header-controls{height:108px !important;padding:5px !important}.header-controls.show-less{height:56px !important;padding:0 5px !important}.header-menu .navigation{display:none}.header-menu .header-controls ul.controls__items li.fcomSearch{width:100% !important;margin-top:0 !important;margin-bottom:3px;display:none;height:44px;position:initial}.sprite-icon.icon-browse{margin-top:0 !important}.btn-search{right:7px !important;top:7px}.sprite-icon.icon-search{left:-1px}.header--mystore-content{width:100% !important}.prd-list-row .media-image.media-image-width{float:none !important;margin:auto}.prd-list-row .media-block{text-align:center}.prd-list-row .media-content{padding-left:0;width:100%}.prd-list-row td{display:block}.prd-list-row .grid-lbl-xs{font-weight:bold;width:40%;float:left}.prd-list-row .grid-value-xs{float:left}}@media(min-width:240px) and (max-width:960px){.header-menu .header-controls ul.controls__items li.menu-dropdown a{font-weight:normal;font-size:12px;padding:2px 0 11px 0;text-align:center;line-height:.7}.header-menu .header-controls ul.controls__items li .product--dropdown a{padding-top:7px}.header-menu .header-controls ul.controls__items li .product--dropdown{margin-top:0 !important}.header-menu .header-controls .navigation-label{display:none}.header-menu .sprite-icon{float:none;display:block;margin:auto}.header-menu .header-controls ul.controls__items li.menu-dropdown{width:52px !important;position:initial}.header-menu .header-controls ul.controls__items li.menu-dropdown.my-account-menu{width:80px !important}.header-menu .menu--popup{width:100%;position:absolute;left:0 !important}.header--myaccount-popup{width:100%;min-width:100%}.header--myaccount-popup .form-group>input{display:block}.header-menu .header-controls .controls__items .product--dropdown-menu li.product--menu-item a{text-align:left;display:block;padding:15px;margin:0 5px;border-bottom:1px solid #c8ccce}.mobile-menu,.header-menu .header-controls .mobile-menu li.mobile--menu-item{width:100% !important}.mobile-menu{margin-top:-2px !important}.mobile-menu .mobile--menu-item a{text-align:left !important;padding:15px !important;margin:0 5px;border-bottom:1px solid #c8ccce;color:#00599c !important;display:block}}@media(min-width:768px) and (max-width:991px){.header-menu .header-controls ul.controls__items li.fcomSearch{width:57% !important;margin-left:15px}.header-menu .header-controls ul.controls__items li.menu-dropdown .product--dropdown a{padding-top:3px}}@media(min-width:961px) and (max-width:1075px){.header-menu .header-controls ul.controls__items li.fcomSearch{width:39% !important}}@media(min-width:768px) and (max-width:820px){.header-menu.fixed__header .header-controls ul.controls__items li.fcomSearch{width:23% !important}}@media(min-width:820px) and (max-width:991px){.header-menu.fixed__header .header-controls ul.controls__items li.fcomSearch{margin-right:20px;width:29% !important}}@media(max-width:767px){.header-menu .header-controls .controls__items .header--myaccount-popup .header__myaccount--links-wrapper li{width:100% !important}.fixed__navigation-text{display:block}.navigation-text{display:none}.header-menu.fixed__header{display:none}.panel__layout--right{padding:15px 0 0 0}.addcart__layout{padding:0;float:left}.qty__items .input--number{margin-bottom:10px}.product__standard--details>.branch-content>.nav-pills>li>a,.panel__layout .panel__heading{font-size:13px}.family__item--left{padding:0}.related-items .related--figure{width:90px;height:100px}.header--mycart-content{width:100%;min-width:100% !important}.header--mycart-content .btn{margin-bottom:5px}.footer-cols,.fcom-footer .footer--items ul>li>a,.fcom-footer .footer__nav--one,.fcom-footer .footer__nav--two,.fcom-footer .footer__nav--three,.fcom-footer .footer__nav--four,.fcom-footer .footer__nav--two,.fcom-footer .footer__nav--three,.fcom-footer .footer__nav--four,.fcom-footer .footer__nav--two,.fcom-footer .footer__nav--three{padding:0;margin-bottom:15px}.connecting__people,.sub-footer{padding:0}.language-block{float:left}}@media(min-width:991px){.header-menu.fixed__header .header-controls ul.controls__items li.menu-dropdown:nth-child(3),.header-menu.fixed__header .header-controls ul.controls__items li.menu-dropdown:nth-child(4),.header-menu.fixed__header .header-controls ul.controls__items li.menu-dropdown:nth-child(5){width:5% !important}.family__item--row{padding:0 0 0 15px}.family__item--left{padding:0}}@media(max-width:991px){.header--mycart-item{width:100% !important;margin:0;float:left}}@media(min-width:1250px){.header-menu .header-controls ul.controls__items li.fcomSearch{width:53%;margin-top:6px}.fcom-container{padding:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.header-menu .header-controls .controls__items li .dropdown--menu.menu--popup,.header-menu .header-controls .controls__items li .dropdown-menu menu--popup header--mycart,.header-menu .header-controls .controls__items li .dropdown-menu menu--popup header--mystore,.header-menu .header-controls .controls__items li .dropdown-menu.menu--popup,.header-menu .header-controls .controls__items li .dropdown-menu.product--dropdown-menu{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.header-menu .header-controls .controls__items .header--myaccount-popup .header__myaccount--links-wrapper li{display:block;float:none;width:100% !important;margin:0}.panel__layout--right{padding:15px 0 0 0}}.header-menu.fixed__header .hide--menu{display:none !important}@media(min-width:240px) and (max-width:768px){.header-menu .header-controls .controls__items li .dropdown--menu.menu--popup,.header-menu .header-controls .controls__items li .dropdown-menu menu--popup header--mycart,.header-menu .header-controls .controls__items li .dropdown-menu menu--popup header--mystore,.header-menu .header-controls .controls__items li .dropdown-menu.menu--popup,.header-menu .header-controls .controls__items li .dropdown-menu.product--dropdown-menu{display:none}.fcom__modal.availability__modal .modal-dialog{width:auto;max-width:95%}.availability__resultstable--wrap{overflow:auto}.family__item--right{margin-top:15px}.mega-menu .mega-menu-list{display:none}.active-mega-menu .mega-menu-wrap{display:none}.breadcrumbs{margin-left:15px;margin-right:15px}}@media(min-width:768px){.product__general--info{width:50.9%}.addcart__layout{width:49.1%}}@media only screen and (min-device-width:240px) and (max-device-width:480px) and (orientation:portrait){.category-container .category-list .category-item-wrapper{width:100% !important}.product-imgwrap{float:none;margin:auto}.productinfo-header .img-description h3{text-align:center}.product__family__tiles--wrapper .product__family--tile{width:100%}}@media only screen and (min-device-width:480px) and (max-device-width:768px){.product__family__tiles--wrapper .product__family--tile{width:48.5%}}@media(min-width:768px) and (max-width:1024px){.product__family__tiles--wrapper .product__family--tile{width:31.8%}.breadcrumbs{margin-left:15px;margin-right:15px}}@media(min-width:768px) and (max-width:1024px) and (orientation:portrait){.product__family__tiles--wrapper .product__family--tile{width:48.5%}}@media(max-width:1024px){.compare-layout.compare-layout--fixed.text-center.js-compare-layout{height:auto;margin-top:5px}}@media(min-width:280px) and (max-width:767px){.accept-cookie-btn{width:100% !important;font-size:12px}.cookie-modal{padding-top:0 !important}.cookie-modal .cookie-modal-content p{font-size:12px !important}.cookie-modal .cookie-modal-content h3{font-size:14px !important}}input[type=number],input[type=text],input[type=password]{height:33px;border:1px solid #ddd;padding:10px;outline:0;box-shadow:none;font-size:12px}html{height:100%;margin:0;padding:0}body{margin:0;padding:0}p{margin:0;padding:0}ul{margin:0;padding:0;list-style:none}li{margin:0;padding:0;list-style:none}ol{margin:0;padding:0}form{margin:0;padding:0}label{margin:0;padding:0}img{max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle}a{text-decoration:none}a:focus{text-decoration:none;outline:0}a:active{text-decoration:none}a:hover{text-decoration:none}input:focus{outline:0}input:active{outline:0}input:hover{outline:0}input[type=number]::-webkit-inner-spin-button{opacity:1;margin-left:5px}input[type=number]::-webkit-outer-spin-button{opacity:1;margin-left:5px}i{display:inline-block}span{display:inline-block}textarea:focus{outline:0}.category-grid{float:left;padding:0 15px;margin:15px 0}.category-grid .category-grid-item{position:relative;width:19%;float:left;overflow:hidden;border:1px solid #ddd;margin:0 1% 1% 0;-webkit-transition:.3s linear;-moz-transition:.3s linear;transition:.3s linear}.category-grid .category-grid-item:hover .category-level{-webkit-transition:.3s linear;-moz-transition:.3s linear;transition:.3s linear;opacity:.87}.btn-default{color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);border-radius:3px;border:0;transition:all .3s ease-in;transition:all .3s ease-out;padding:7px 14px;font-size:15px}.fcom-footer{z-index:8;color:#fff;padding:15px;-webkit-box-shadow:0 -5px 10px rgba(0,0,0,0.16),0 -3px 6px rgba(0,0,0,0.23);-moz-box-shadow:0 -5px 10px rgba(0,0,0,0.16),0 -3px 6px rgba(0,0,0,0.23);box-shadow:0 -5px 10px rgba(0,0,0,0.16),0 -3px 6px rgba(0,0,0,0.23);background-color:#00599c}.fcom-footer .footer--items ul{padding-top:5px}.fcom-footer .footer--items ul>li>a{color:#fff;font-weight:400;font-size:13px;padding:0 0 0 15px}.fcom-footer .footer--items ul>li>a:hover{color:#f60}.fcom-footer .footer--items a{color:#fff}.fcom-footer .footer--items a:not(.btn-signup):hover{color:#f60}.fcom-footer .footer-label{font-weight:700;font-size:14px}.fcom-footer .footer__nav--one,.fcom-footer .footer__nav--two,.fcom-footer .footer__nav--three,.fcom-footer .footer__nav--four{float:left;display:inline-block}.fcom-footer .footer__nav--four{margin-right:0}.slogan-block{display:inline-block}.slogan-block .fcom-slogan{font-size:22px;font-weight:800}.sub-footer{margin-top:25px}.language-block{float:right;display:inline-block}.language-block ul li{float:left}.language-block ul li:first-child:after{content:'|';position:relative;left:6px;font-size:11px;top:-1px}.language-block ul li:first-child a{padding-left:0}.call-us{float:left;margin:10px 0 0}.btn-signup{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);border-radius:0;font-size:12px;font-weight:700;padding:10px 16px;margin-top:10px}.exclusive-label,.stay-connected{font-weight:700;font-size:14px;margin:10px 0 0}.stay-connected{margin-top:0}.scial-network li a{float:left;display:block;margin:5px;width:38px;height:38px;border-radius:3px;border:1px #abd8f4 solid;background-image:url(../images/social-media-sprite.png);background-repeat:no-repeat;padding:0;background-size:215px 40px}.scial-network li a.facebook{background-position:0 0}.scial-network li a.twitter{background-position:-44px 0}.scial-network li a.youtube{background-position:-130px 0}.scial-network li a.linkedin{background-position:-87px 0}.scial-network li a.instagram{background-position:-173px 0}.email-exclusive{float:left}.aggregation__accordion{border:1px solid #dcdcdc;margin-bottom:10px}.inner-aggregations{overflow:auto}@media(min-width:992px){.inner-aggregations .scroll-padding{padding:0 15px 50px 0}}.fixed-aggregations{top:115px;position:fixed;transform:translate3d(0,0,0)}.left__aggregation .aggregation__accordion .aggregations--header-lbl{background-color:#069;color:#fff;margin:0;padding:0}.left__aggregation .aggregation__accordion .aggregations--header-lbl a{display:block;color:#fff;padding:7px 7px}.left__aggregation .aggregation__accordion .aggregations--header-lbl a.accordion-toggle:after{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;float:right}.left__aggregation .aggregation__accordion .search--within{height:30px;position:relative}.left__aggregation input.aggregation__search--input[type="text"]{border:0;height:30px;padding:5px 0 5px 24px;width:100%}.aggregation__accordion .search--within .fa-search{color:#4f4f4f;width:23px;display:inline-block;padding:8px 5px;cursor:pointer;position:absolute;left:0}.aggregation__search--filters{border-top:1px solid #ddd;max-height:150px;overflow:auto}.aggregation__search--item{padding:4px 5px;position:relative}.aggregation__search--item:hover{background-color:#dcdcdc}.left__aggregation .aggregation__accordion.active .aggregations--header-lbl a.accordion-toggle:after{content:"\f107"}.aggregation__search--showall{padding:2px 10px;display:inline-block;text-decoration:underline}.aggregation__search--item .custom--checkbox{opacity:0;margin:0;float:left}.aggregation__search--item>.checkbox--lbl{font-weight:normal;font-size:11px;display:block;margin-left:18px;overflow:hidden;text-overflow:ellipsis}.aggregation__search--item>.checkbox--lbl:hover{cursor:pointer}.aggregation__search--item>.checkbox--lbl::before{border:2px solid #d5d5d5;content:"";height:12px;left:5px;position:absolute;width:12px;top:5px}.aggregation__search--item>.custom--checkbox:checked+.checkbox--lbl::after{content:"\f00c";font-family:FontAwesome;font-size:9px;height:12px;left:5px;position:absolute;width:12px;top:5px;background-color:#27a599;border-color:#27a599;color:#fff;font-weight:normal;padding-left:2px}.aggregation__search--item:hover .checkbox--lbl:before{border:2px solid #c2bebe}.aggregation__search--terms{border-top:1px solid #d5d5d5;padding:0 5px 5px}.aggregation__search--terms .close--icon{color:#de2d08;font-size:13px;margin-top:-1px;text-align:center;vertical-align:middle;cursor:pointer}.aggregation__search--term{color:#000;margin-right:4px}.aggregation__search--termchips{background:#ececec none repeat scroll 0 0;border-radius:3px;float:left;font-size:11px;margin:5px 5px 0 0;padding:3px 7px}.aggregation__search--showall span{text-decoration:underline;color:#337ab7;cursor:pointer}.productinfo-header .img-description h3{color:#1973b9;margin-bottom:10px;margin-top:0}.ui-tooltip-window{margin:10px;background:#fff;border:1px solid #c8ccce;z-index:999999}.ui-tooltip-title{padding:10px;border-bottom:1px solid #c8ccce;color:#555;font-size:150%;font-weight:bold;background:#eaeaea}.ui-tooltip-content{padding:10px}.ui-tooltip{cursor:help !important}.product__family .left__aggregation{padding:0}.product--imgwrap{border:1px solid #ddd;height:80px;padding:5px;position:relative;text-align:center;width:80px}.product--imgwrap img{height:100%;object-fit:contain;width:100%}.product__family .product--description h3{color:#1973b9;margin-bottom:10px}.product--description h3{margin:0 auto}.product__family__tiles--wrapper{padding-top:90px;margin-top:15px}.product__family--tile{border:1px solid #ccc;float:left;margin:0 1.5% 15px 0;position:relative;text-align:center;width:18.5%}.product__family--tile a{color:#000;cursor:pointer;display:inline-block;min-height:225px;width:100%}.product__family--tile:hover{border:1px solid #444}.product__family__tile--header{background-color:#444;color:#fff;height:40px;overflow:hidden;padding:1px;text-align:center;text-overflow:ellipsis;vertical-align:middle;display:table;width:100%}.tile--name{display:table-cell;vertical-align:middle}.product--count{color:#444;margin:4px 0}.product__tile--img{display:inline-block;line-height:140px;position:relative}.product__tile--img>img{max-height:140px;max-width:140px}.tile__header--singleline{padding:10px 1px}.product__family__tiles--wrapper .showAll_link_div{margin-right:15px}#aggregationForm .showAll_link_div{text-align:center;padding:0}.cbdata-wrapper{padding-top:90px;padding-bottom:30px}.active-cell{background-color:#08f;color:#fff}.active-cell a.sku-color{color:#fff !important}.toggle-text{color:#0c3659}.cb-skuitem-popupwrap .complaince-details div{float:left;height:25px;margin-right:5px;width:26px}.cb-skuitem-popupwrap .complaince-details div img{height:22px;width:22px}.cb-skuitem-popupwrap label{color:#444;margin-bottom:0}.cb-skuitem-popupwrap .label-availability{min-width:auto}.cb-skuitem-popupwrap .complaince-details{margin:5px 0}.cb-skuitem-popupwrap .view-availability{max-width:90px;white-space:pre-line;float:none}.border-bottom{border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px}.cb-popup-viewdetials>a{color:#027bc5}.availability-section{bottom:0;padding:7px 0}.input-spinner span input{height:33px}.complaince-details{white-space:normal}.cb-compliance-img{margin-bottom:2px;margin-right:5px}.itempopup-wrap{position:relative}.itempopup-container{color:#444;position:absolute;box-shadow:0 1px 4px rgba(0,0,0,0.15);background:#fff;z-index:9;border-radius:5px;width:375px;font-size:12px}.itempopup-sku{position:absolute;background:white;font-weight:bold;padding:4px 7px;border:1px solid #ddd;border-bottom:0;left:63px;top:-27px}.itempopup-container .itempopup-img{padding:0;margin:10px 0}.itempopup-container .itempopup-description{margin:0 0 2px;white-space:normal}.itempopup-container .itempopup-uom{padding:0;padding-left:10px;line-height:35px;float:left}.itempopup-container .itempopup-skudetail{padding:0}.itempopup-container .itempopup-qty{padding:0;margin:0}.itempopup-container .itempopup-close{position:absolute;top:5px;right:10px;z-index:999;color:#fff;opacity:1;box-shadow:none;font-weight:100}.prodtl-text{margin:0 -5px 10px}.filter-content .checkbox{margin:0}.list-divider>li{float:left;width:50%}.result-dropdown{width:100% !important;clear:both;margin-bottom:10px}.filter-content .dropdown,.dropup{width:60%;position:static}.filter-content .list-divider label{position:relative;margin:5px 0;font-family:Arial,sans-serif;font-weight:400;font-size:11px;line-height:14px;cursor:pointer;padding:0;top:-2px}.result-value{font-size:14px}.text-grouped{display:inline-block;color:#069;font-weight:700;margin-bottom:5px;line-height:18px}.text-grouped:after{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;margin:0 15px}.text-grouped:last-child:after{content:''}.material-heading{min-height:35px}.material-heading>h6{padding:10px 15px}.material-heading>h6>a{display:block;color:#666;position:relative}.material-heading>h6>.toggle-material:after{float:right;content:"\f068";color:#666;font:normal normal 14px/1 FontAwesome;font-size:15px;display:inline-block}.material-heading>h6>.toggle-material.collapsed:after{content:"\f067";color:#666;font:normal normal 14px/1 FontAwesome;font-size:15px;display:inline-block}.counter-tablewrap:last-child,.product-table:last-child{margin-bottom:0}.product-wrap .counter-tablewrap:nth-child(2n),.product-wrap .counter-tablewrap:nth-child(1n){margin-bottom:0}.group-center>td{text-align:center;border:1px solid red}.product-wrap [class*='sm-12'],.product-wrap [class*='md-12'],.product-wrap [class*='lg-12']{padding:0}.product-wrap .col-lg-6[class*='sm-12'].counter-tablewrap:first-child{padding-right:15px}.product-body .popover{min-width:237px;border-radius:0;border:1px solid #c1c1c1;z-index:100}.product-body .popover button{margin:0}.cart-input{padding-left:0}.group-0{padding-bottom:15px !important}.addto-cart>button{font-size:12px !important}.borderimg-wrap{width:75px;height:75px;border:1px solid #ddd;position:relative}.borderimg-wrap>img{width:auto;height:auto;object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0;max-width:95%;margin:auto;-webkit-object-fit:contain;padding:5px}.product-heading{min-height:39px}.filter-row{width:100%}.itempopup-container-right:before{background-color:#0093dd;border-bottom-right-radius:3px;border-top-right-radius:3px;content:"";height:100%;position:absolute;right:0;top:0;width:5px}.itempopup-container-bottom:before{background-color:#0093dd;border-bottom-left-radius:3px;border-bottom-right-radius:3px;bottom:0;content:"";height:5px;position:absolute;right:0;width:100%}.counter-loader{display:table;text-align:center;width:100%}.counter-overflow-hidden{overflow:hidden !important}.cart-group input[type='number']{margin-right:10px;max-width:80px;height:auto}.cursor-hand{cursor:pointer}#product-detail-wrapper{color:#444;position:absolute;box-shadow:0 1px 4px rgba(0,0,0,0.15);border:1px solid #ddd;background:#fff;z-index:12;border-radius:5px;padding:10px 15px;width:340px;font-size:12px;text-align:center}#product-detail-wrapper::before{content:'';position:absolute;left:0;height:100%;width:5px;background-color:#0093dd;top:0;border-top-left-radius:3px;border-bottom-left-radius:3px}ul.dropdown-menu.addtocart__list li{float:none}.cb-skuitem-popupwrap .cart-group{display:block}.counter-bk-datawrap table{margin-bottom:0}.word-wrap{white-space:normal}.margin-top-10{margin-top:10px}.mfg-part-no .general-info--value{display:inline-block}.cb-popup-fastenal-sku .general-info--value{display:inline-block}.cb-popup-pricing .text--highlight{font-size:13px}.cb-header-fixed{position:fixed;transform:translate3d(0,0,0);display:block !important;bottom:auto !important}.cb-header-bottom{position:absolute;display:block !important;bottom:55px;top:auto !important}.cb-sub-header-bottom{position:absolute;display:block !important;bottom:30px}.cb-header-frozen,.cb-sub-header-tr-frozen,.cb-double-row-sub-header-sticky{display:none;z-index:3;background:#fff;width:100%}.cb-ui-header-fixed{display:none}.cb-header-frozen{z-index:3;background:#ffff}.cb-header-frozen th{background:#fff}.cb-sub-header-tr-frozen{z-index:3;background:#ffff;width:100%}.cb-ui-table{position:relative;margin-right:5px;width:100%;table-layout:auto}.cb-ui-table th{background:#fff;padding-left:4px;color:#333;font-size:12px;min-width:80px;font-weight:700;border-bottom:1px solid #333}.cb-ui-sub-header{padding:3px 4px;font-size:13px;min-height:25px;font-weight:600}.cb-double-row-sub-header{padding-top:0}.cb-ui-header{padding:5px 0 5px 4px;background-color:#ddd;color:#0c3659}.cb-ui-header-fixed{position:fixed;transform:translate3d(0,0,0);background-color:#ddd;z-index:9;margin-left:-1px}.cb-ui-value{font-weight:bold;padding-left:5px}.cb-ui-table-row{height:20px}.cb-ui-table-row .cb-sku{position:relative}.cb-ui-table-row .cb-sku #productDetailPop{position:absolute;top:0;left:-365px;z-index:9999}.cb-ui-table-row:last-child{border-bottom:1px solid #d5d5d5}.cb-ui-table-row td{border-top:1px solid #d5d5d5;font-size:13px;cursor:context-menu;padding:3px}.cb-ui-table-row-hover{background-color:#ebebeb}.cb-ui-table-row-hover td{cursor:pointer}.cb-ui-table-row.active{background-color:#1973b9;color:#fff}.cb-ui-table-row.active a{color:#fff}.cb-table-wrapper{padding-bottom:10px;padding-left:1px;padding-top:5px}.cb-ui-wrapper table td{vertical-align:top}.counterbook-content .cb-ui-wrapper .cb-ui-table-row td{padding-left:4px;white-space:normal}td.cb-ui-empty-cell{height:22px}.cb-gap{background-color:#fff !important;border:1px;width:3px !important;border:none !important;min-width:1px !important;padding:3px !important}.itempopup-container .item-description{max-width:95%;padding:5px}.itempopup-container .itempopup-header{background-color:#0c3659;color:white;padding:2px}.product-attributes{border-bottom:1px solid #ddd;padding:5px 0}.product-attribute-value{float:left;padding-left:10px}.manufacturer-section .product-attribute-value{font-weight:600}table .manufacturer-section td{padding:5px 0 5px 0}table .compliance-section td{padding-top:5px}.cb-itemsection-bottom table tr:last-child td{padding-bottom:5px}.cb-itemsection-bottom tr.product-attributes td:last-child{vertical-align:bottom}.cb-itemsection-bottom tr.product-attributes td:first-child{vertical-align:top}.fcom-counter-book-popover.table-borderless td,.table-borderless tr{border:0 !important;padding:0 5px !important}.fcom-counter-book-popover.table-borderless td:first-child{text-align:right}.cb-pop-details-link{text-align:center;padding:10px}.counterbk-imgwrap{border:1px solid #ddd;height:80px;padding:5px;text-align:center;width:80px}.counterbk-table-imitempopup-container-bottom:beforegwrap{border:0 !important;margin-right:10px;width:60px !important;height:60px !important}.counterbk-imgwrap img{height:100%;object-fit:contain;width:100%}.cb-table-description{font-size:12px;padding-left:6px}.cb-ui-header.fixed{position:fixed;z-index:4}.toggle-button-fixed{position:fixed;background:#fff;z-index:10;top:115px;padding-bottom:4px}.product-list-img{border:medium none;bottom:0;left:0;margin:auto;max-width:90%;position:absolute;right:0;top:0;border:medium none}.list-thumb{height:85px !important;border:1px solid #ddd;width:22%;float:left;text-align:center}.prd-list-row{min-height:120px}.cart-column{width:166px}.product-list-header-fixed{position:fixed;transform:translate3d(0,0,0);display:block !important}.product-list-header-bottom{position:absolute;display:block !important;bottom:0;border-bottom:none !important}.product-list-header-frozen{background-color:#fff;display:none;z-index:8;border-bottom:1px solid #ddd}.product-list-header{width:100%;padding:8px 0;border-bottom:1px solid #ddd;margin-top:10px}.product-list-head-img{border:1px solid #ddd;height:80px;padding:5px;text-align:center;width:80px;position:relative}.product-list-head-title{color:#1973b9;font-size:22px;line-height:.9;margin-bottom:15px}.product-imgwrap img{height:auto;object-fit:contain;width:auto;position:absolute;top:0;bottom:0;right:0;left:0;max-width:95%;margin:auto}.product-imgwrap{border:1px solid #ddd;height:80px;padding:5px;text-align:center;width:80px;position:relative}.compare-btn,.compare-btn:hover,.compare-btn:focus,.compare-btn:visited{border-radius:0;font-size:13px;background-color:#069;color:#fff;padding:6px 14px;border:0;box-shadow:none}.prd-list-btn-toggle{font-size:13px;color:#000;border-color:#ccc;cursor:pointer}.prd-list-btn-active{background:#069;color:#fff;border-color:#069;padding:5px 10px}.fc-prd-list-option-wrapper{margin-bottom:15px;padding:90px 0 10px 0;margin-top:7px}.fc-prd-list-option-wrapper-no-padding{padding-top:0}.fc-prd-list-option-wrapper .fc-prd-list-toggle{float:right;text-align:right;font-size:20px;padding:0;margin-bottom:10px}.compared-item{background-color:#ececec;border:1px solid #93989c;float:left;padding:4px 6px;margin-right:10px;min-width:145px;position:relative}.compared-item-img{background-color:#fff;border:1px solid #d2d2d2;float:left;height:40px;margin-right:7px;width:40px;padding:2px}.compared-item-desc{float:left}.compared-sku-lbl{color:#1973b9;font-size:11px;text-align:left}.compared-sku-id{color:#000;font-size:12px;margin-top:4px}.compare-remove{color:#FFF;cursor:pointer;font-size:8px;position:absolute;right:5px;top:5px;background:#b44949;border-radius:48px;line-height:16px;width:15px;height:15px;text-align:center}.thumbnail-block{position:relative;width:80px;height:80px;background-color:#fff;border:1px solid #ddd;padding:5px}.thumbnail-block img{height:auto;object-fit:contain;width:auto;position:absolute;top:0;bottom:0;right:0;left:0;max-width:95%;margin:auto}.media-content{padding-left:10px;overflow:hidden;color:#000}.media-content:after{content:'';display:table;clear:both}.compliance-icon{display:inline-block}.compliance-icon .modal-link{display:inline-block;margin-right:5px}.product-list-header th{padding:8px}.compare-checkbox{margin:5px 0 0 5px}.styled-checkbox{position:absolute;opacity:0}.styled-checkbox+label{position:relative;cursor:pointer;padding:0;font-size:12px;font-weight:400;color:#00599c}.styled-checkbox+label:before{content:'';margin-right:5px;display:inline-block;width:12px;height:12px;background-color:#fff;border:2px solid #bfbfbf}.styled-checkbox:hover+label:before{background:#fff}.styled-checkbox:focus+label:before{background-color:#fff}.styled-checkbox:checked+label:before{background-color:#27a599;border:2px solid #27a599}.styled-checkbox:checked+label:after{content:"\f00c";position:absolute;font:normal normal normal 14px/1 FontAwesome;color:#fff;font-size:9px;left:1px;top:2px;width:12px;height:12px}.media-image-width{width:80px}.button-toggle-batch .toggle-btn-active{background-color:#069;border-color:#069;color:#fff}.productlist-table-header{padding:10px 0;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.productlist-pagination-item{display:inline-block}.btn-pagination{border:1px solid #ddd;padding:4px 8px;color:#333;background-color:#fff}.btn-pagination-active{background-color:#069;color:#fff}.pagination-productlist,.pagination-item{display:inline-block}.pagination-productlist{margin:2px 0 0 20px}.pagination-select{height:32px;border:1px solid #ddd}.pagination-text{color:#9b9fa0}.border-highlight{border:1px solid #069}.compare-layout{background-color:#ddd;padding:10px 0 10px 15%;box-sizing:content-box}.compare-layout .compared-item-flex{float:none;display:inline-block}.compare-layout--fixed{position:fixed;transform:translate3d(0,0,0);bottom:0;height:50px;left:0;right:0;z-index:9}.thumbnail-compare{width:40px;height:40px}.compare-grid--secondary{background-color:#f5f5f5}.opacity-lighter{opacity:.1}.add-compare-icon{max-width:60px;width:60px}.button-clear{color:#069;font-size:13px}.compare-btngroup{margin:10px 0 0 25px}.compare-btngroup .button-clear{margin-left:15px}.compare-btngroup .button-clearhover,.compare-btngroup .button-clear:focus,.compare-btngroup .button-clear:visited{color:#069}.icon-item-compliance{width:20px;height:20px;cursor:pointer}.media-item-row{width:100%;float:left;margin-bottom:5px}.cart-group{display:inline-flex}.cart-group .cart-input{width:80px;line-height:normal;padding:0 5px 0 10px;margin-right:10px;height:33px !important}.express-icon{margin-bottom:5px}.has-availability-width .label-availability.width-flex{width:auto;min-width:auto}.addcompare-link{display:block}.product-list-table{position:relative}.product-list-table tr:last-child td{border-bottom:1px solid #ddd}.product-list-table .product-list-header th{border-top:0}#product-grid-view{margin-top:10px;padding:0 0 10px 0;display:flex;flex-flow:wrap}#product-grid-view .gridview-item:nth-child(3n){border-right:0}.gridview-item{padding:15px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.active-pagination,.active-pagination:hover,.active-pagination:focus,.active-pagination:visited{background-color:#069;border:1px solid #069;color:#fff}.gridview-cartgroup-row .cart-group{float:right;display:inline-block}.gridview-cartgroup-row .cart-group .cart-input{margin-right:5px}.gridview-cartgroup-row .label-availability,.gridview-cartgroup-row .gridview-logoit{margin-top:6px}.gridview-logoit,.listview-logoit{max-width:70px;display:inline-block;margin-right:10px}.gridview-form{display:inline-block;float:right}.flex-display{display:flex}.gridview__prd--desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.gridview-cartgroup-wrap{bottom:15px;left:15px;position:absolute;right:15px}#product-grid-view .media-item-row.gridview-cartgroup-row{float:none;min-height:50px}.cart-group .btn-addcart.submit{white-space:nowrap}#sortByGridView .sort-filter,.product-list-header-frozen .sort-filter,.product-list-header .sort-filter{float:right}#selectedSortField{font-weight:normal;padding-left:1px}.btn-default{color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);border-radius:3px;border:0;transition:all .3s ease-in;transition:all .3s ease-out;padding:7px 14px;font-size:15px}.aggregation__accordion{border:1px solid #dcdcdc;margin-bottom:10px}.inner-aggregations{overflow:auto}@media(min-width:992px){.inner-aggregations .scroll-padding{padding:0 15px 50px 0}}.fixed-aggregations{top:115px;position:fixed;transform:translate3d(0,0,0)}.left__aggregation .aggregation__accordion .aggregations--header-lbl{background-color:#069;color:#fff;margin:0;padding:0}.left__aggregation .aggregation__accordion .aggregations--header-lbl a{display:block;color:#fff;padding:7px 7px}.left__aggregation .aggregation__accordion .aggregations--header-lbl a.accordion-toggle:after{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;float:right}.left__aggregation .aggregation__accordion .search--within{height:30px;position:relative}.left__aggregation input.aggregation__search--input[type="text"]{border:0;height:30px;padding:5px 0 5px 24px;width:100%}.aggregation__accordion .search--within .fa-search{color:#4f4f4f;width:23px;display:inline-block;padding:8px 5px;cursor:pointer;position:absolute;left:0}.aggregation__search--filters{border-top:1px solid #ddd;max-height:150px;overflow:auto}.aggregation__search--item{padding:4px 5px;position:relative}.aggregation__search--item:hover{background-color:#dcdcdc}.left__aggregation .aggregation__accordion.active .aggregations--header-lbl a.accordion-toggle:after{content:"\f107"}.aggregation__search--showall{padding:2px 10px;display:inline-block;text-decoration:underline}.aggregation__search--item .custom--checkbox{opacity:0;margin:0;float:left}.aggregation__search--item>.checkbox--lbl{font-weight:normal;font-size:11px;display:block;margin-left:18px;overflow:hidden;text-overflow:ellipsis}.aggregation__search--item>.checkbox--lbl:hover{cursor:pointer}.aggregation__search--item>.checkbox--lbl::before{border:2px solid #d5d5d5;content:"";height:12px;left:5px;position:absolute;width:12px;top:5px}.aggregation__search--item>.custom--checkbox:checked+.checkbox--lbl::after{content:"\f00c";font-family:FontAwesome;font-size:9px;height:12px;left:5px;position:absolute;width:12px;top:5px;background-color:#27a599;border-color:#27a599;color:#fff;font-weight:normal;padding-left:2px}.aggregation__search--item:hover .checkbox--lbl:before{border:2px solid #c2bebe}.aggregation__search--terms{border-top:1px solid #d5d5d5;padding:0 5px 5px}.aggregation__search--terms .close--icon{color:#de2d08;font-size:13px;margin-top:-1px;text-align:center;vertical-align:middle;cursor:pointer}.aggregation__search--term{color:#000;margin-right:4px}.aggregation__search--termchips{background:#ececec none repeat scroll 0 0;border-radius:3px;float:left;font-size:11px;margin:5px 5px 0 0;padding:3px 7px}.aggregation__search--showall span{text-decoration:underline;color:#337ab7;cursor:pointer}.productinfo-header .img-description h3{color:#1973b9;margin-bottom:10px;margin-top:0}.ui-tooltip-window{margin:10px;background:#fff;border:1px solid #c8ccce;z-index:999999}.ui-tooltip-title{padding:10px;border-bottom:1px solid #c8ccce;color:#555;font-size:150%;font-weight:bold;background:#eaeaea}.ui-tooltip-content{padding:10px}.ui-tooltip{cursor:help !important}.fcom-container,.left__aggregation{padding:0}.category-container .product-description .category-name{margin:0;margin-bottom:5px;font-size:21px}.category-container .product-description .product-image-wrapper{width:80px;height:80px;float:left;background:#fff;text-align:center;margin:auto;padding:10px;border:1px solid #ddd;position:relative}.category-container .product-description .product-image-wrapper .product-image{width:100%;height:100%;object-fit:contain}.category-container .category-list{margin-top:12px}.category-container .category-list .category-item-wrapper{border:1px solid #fff;overflow:hidden;width:183px;margin:0 12px 12px 0;padding:0;height:180px;box-sizing:content-box;border:1px solid #dcdcdc;transition:.3s linear;background-color:#fff;cursor:pointer}.category-container .category-list .category-item-wrapper:hover{border:1px solid #03abff;box-shadow:0 1px 2px 1px #c0e4f6}.category-container .category-list .category-item-wrapper .category-image-wrapper{height:80px;display:block;margin-bottom:15px}.category-container .category-list .category-item-wrapper .category-image-wrapper .category-image{transition:.3s linear !important;height:100%;max-width:100%;object-fit:contain}.category-container .category-list .category-item-wrapper .category-item{position:relative;background-repeat:no-repeat;padding:10px;text-align:center}.item-name{color:#1973b9;font-size:16px;margin:0;padding-bottom:15px;line-height:18px}.category-list .panel-group .panel .panel-heading .panel-title .category-title{padding:5px;background:#dcdcdc;border-radius:0;display:block;font-size:13px;font-weight:600}.category-list .panel-group .panel .panel-body{padding:10px 15px !important;background-color:#f2f2f2}.category-list .panel-group .panel .panel-heading .panel-title .category-title .toggle-icon{margin:0 5px}.no-breadcrumbs-padding{margin-top:10px}.category-container .singlecategory .category-item-wrapper{width:183px}.cms-content{padding-top:15px}.cms-content p{max-width:none !important;padding:15px}.category-container-margin-negative-offset{margin-top:-20px}.margin-top-0{margin-top:0 !important}.padding-top-0{padding-top:0}.category-list.multi-category-wrap{margin-top:0}.category-container .multi-category-wrap .category-item-wrapper{width:181px}.product-search .product__suggester-wrap{background-color:#fff;border:1px solid #d5d5d5;font-size:13px;margin-right:auto;max-height:300px;overflow:auto;z-index:9}.product__suggester{padding:5px 0}.product__suggester-group{border-bottom:1px solid #d5d5d5;margin:15px 7px 0;padding-bottom:5px;width:85%}.product__suggester-group strong{color:#666;font-size:12px}.product__suggester .product__suggester-group:first-of-type{margin-top:0}.product__suggester-value{cursor:pointer;padding:3px 7px 3px 25px;color:#666}.product__suggester-value.hover,.product__suggester-value:hover{background-color:#00599c;color:#fff}.product__suggester-value.hover .product__suggester-matchhighlight,.product__suggester-value:hover .product__suggester-matchhighlight{color:#fff}.product__suggester-value strong{color:#000}.product__suggester-value:hover strong{color:#fff;font-weight:bold}.product__suggester-match{font-weight:bold}.product__suggester-value .product__suggester-matchhighlight{color:#00599c}.product__suggester-link{color:inherit}.product__suggester-link:hover{color:#fff !important}.fixed-header .product__suggester-link{color:#1c1b1a !important}@media(min-width:1025px){li.fcomSearch #suggestionResult{width:75%}.product-search #suggestionResult,.product-search #fixedSuggestionResult{margin-right:0;max-width:75%}}.btn-default{color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);border-radius:3px;border:0;transition:all .3s ease-in;transition:all .3s ease-out;padding:7px 14px;font-size:15px}.compare-popup{text-align:center;margin:auto}.compare-popup .modal-dialog{width:auto;display:inline-block}.compare-popup .modal-body{max-width:1200px;overflow:auto}.compare-popup .modal-header{background-color:#069;color:#fff;padding:8px}.compare-popup .modal-title{text-align:left}.compare-popup .modal-header .close{color:#fff;opacity:.4;font-weight:normal}.compare-popup td{padding:4px 30px 10px 1px;min-width:230px;max-width:230px;vertical-align:top;text-align:left}.compare-popup th{padding:4px 4px 4px 1px;min-width:170px;vertical-align:top}.compare-popup .input--number{float:left}.compare-popup .input--number input{max-width:70px;margin-right:10px}.compare-popup .label-availability{line-height:17px;min-width:165px}.compliance-tablewrap{margin-top:5px;border:1px solid #ddd;max-height:300px;overflow-x:hidden;margin-bottom:0;display:inline-block;float:left}.compliance-tablewrap .table{margin:0}.compliance-tablewrap .table tr:first-child td,.compliance-tablewrap .table tr:first-child th{border:0}.compliance-tablewrap .highlight{background-color:#d9edf7}.compare-popup-compliance{border:1px solid #d5d5d5;padding:2px;height:30px;width:30px;text-align:center}.compare-popup-compliance img{width:100%;height:100%;object-fit:contain}.product-compare-imgwrap{width:90px;height:90px;display:block;border:1px solid #d5d5d5;padding:5px;position:relative}.product-compare-imgwrap img{width:auto;max-width:100%;height:auto;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.compliance-tablewrap .icon-logoit{height:25px;width:70px;display:inline-block}.compliance-tablewrap .icon-logoit img{width:100%;height:100%;object-fit:contain}.expresslogo-empty-tr td{padding:0;text-align:left}@media(max-width:1024px){.compare-popup .modal-dialog{width:calc(80%) !important}}@media print{a[href]:after{content:none !important}.fcom-container{height:2500px}.header-controls,.mobile-search-btn,footer,.mobile-search-btn .mobile-search-text{display:none !important}.main--wrapper{margin-top:-60px !important}@-moz-document url-prefix(){.family__item--left,.family__item--right{height:950px !important}}.order-detail-table.scrollable-table{max-height:none !important}.oh-print-layout{display:block !important}.order-details-layout,header,.breadcrumbs{display:none !important}.print-heading-label{font-size:24px;color:#989ca0 !important;-webkit-print-color-adjust:exact;font-weight:800}.print-order-details-label,.print-small-heading{font-weight:800;margin-bottom:10px}.print-service-brach-label{font-weight:800}.print-order-details,.print-service-brach{display:inline-block}.table-border-less>thead>tr>th{border-width:0}.table-border-less tbody>tr>td{border:0}.print-heading,.print-section-heading{padding:0;margin-bottom:0;margin-top:50px}.print-heading.first-heading,.print-section-heading.first-heading{margin-top:0;margin-bottom:20px}.print-heading .print-section-heading-label+.print-section-heading-label,.print-section-heading .print-section-heading-label+.print-section-heading-label{margin-left:5px}.print-heading{margin-bottom:20px}.print-section-heading-label{font-size:24px;font-weight:800;display:inline-block}.oh-print-table>thead>tr th{padding-left:15px}.oh-print-table>tbody>tr td{padding-left:15px}.oh-print-table>tbody>tr td:first-child{padding-left:0}.oh-print-table>thead>tr th:first-child{padding-left:0;width:290px}.print-billing-table tbody tr td:first-child{width:150px}.print-billing-table tbody tr:last-child td{font-weight:800}.print-shipping-grid,.print-billing-grid{padding-left:0}.print-mailto{color:#000}}@media print{.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media print{.footer-padding{display:none}.oh-print-layout .print-header .print-heading{padding-top:15px}@page{margin:.4cm .2cm .2cm .2cm}}.order-history-header h4{position:relative;margin-top:15px;margin-bottom:15px;padding:10px 15px;background:#dadada;font-family:'Open Sans',sans-serif;color:#000;font-size:18px;font-weight:700}.order-history-header h4:before{border-left:5px solid #0b95da;content:'';padding:3px;position:absolute;height:100%;top:0;left:0}.order-history-filter-label{top:8px;color:#00599c;font-size:16px;font-weight:600}@media(min-width:768px) and (max-width:1024px){.order-history-filter-label{padding:0}}.order-history-filter-input{position:relative;display:block;min-height:40px;border:1px solid #ddd;background-color:#fff;padding:10px 20px 10px 10px;cursor:pointer}.input-down-arrow:after{position:absolute;content:"\f0d7";font:normal normal normal 14px/1 FontAwesome;top:0;right:10px;bottom:0;margin:auto;height:12px}.order-history-filter-row{padding:0}.order-history-date .order-history-filter-input+.order-history-filter-input,.last-filter-input{margin-top:20px}.inline-filter-input{display:inline-block;float:left}.filter-text-manual{padding:0}.inline-filter-input+.inline-filter-input{margin-left:-1px}.filter-input-text,.filter-input-text:focus,.filter-input-text:hover{padding:10px 40px 11px 150px !important;height:auto !important;border:none !important;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;background-color:transparent}.btn-po-search{position:absolute;right:-1px;top:0;padding:10px;background-color:#00599c;color:#fff;height:100%;border:0}.filter-refresh-icon{margin-right:5px}.btn-filter-refresh{margin-top:5px}@media(min-width:768px) and (max-width:991px){.order-history-right{padding-right:0}}.po-dropdown-menu{position:absolute;z-index:1;min-width:140px}.order-history-filter-date{position:absolute;right:0;padding:10px;top:0;color:#00599c}.order-history-date-group .order-history-filter-input{padding-right:25px}@media(min-width:768px){.order-history-date-wrap{padding-left:0;padding-right:0}}.order-history-date-wrap input{min-width:0;max-width:100%;cursor:pointer}.order-history-date-wrap>div{padding-top:0;padding-bottom:0}.label-date{padding-right:0;top:10px;color:#069}@media(min-width:1024px) and (max-width:992px){.label-date{padding-left:0}}.order-history-container{padding-bottom:20px}.order-history-status-popover{left:15px;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;top:40px;min-width:366px}.order-history-dropdown.popover{border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;min-width:calc(100% - 30px);top:40px;left:15px;padding:15px;font-family:"Open Sans",sans-serif;font-size:13px}.order-history-dropdown.popover .checkbox-success:not(:last-child){margin-bottom:15px;margin-top:auto}.order-history-dropdown.popover .checkbox-success:last-child{margin-top:auto}.search-field-filter-dropdown{left:15px;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;top:40px;cursor:pointer}.search-field-filter-dropdown.order-history-dropdown{min-width:140px}.search-field-filter-dropdown.order-history-dropdown .search-field-option:not(:last-child){margin-bottom:15px}.order-history-date{height:auto !important;border:none !important}@media(min-width:768px){.order-history-date{padding-left:0 !important;padding-right:0 !important}}.dataTables_wrapper{width:100%;float:left}.dataTables_wrapper .tr-highlight{background-color:#00599c}.dataTables_wrapper .tr-highlight th{color:#fff;padding-top:4px;padding-bottom:4px;font-weight:100;text-align:center;border-bottom:0}.dataTables_wrapper .data-table>tbody>tr>td{padding-top:4px;padding-bottom:4px}.dataTables_wrapper .data-table>tbody>tr.even{background-color:#f2f5f9}.dataTables_wrapper .dataTables_length select{padding-bottom:4px;border:1px solid #ddd}.dataTables_wrapper .dataTables_scrollBody{border-bottom:none !important;margin-bottom:15px}.dataTables_wrapper .dataTables_paginate .right-pagination{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border:1px solid #ddd;margin:0 2px;padding:3px 6px;cursor:pointer;color:#1c1b1a}.dataTables_wrapper .dataTables_paginate .right-pagination.current,.dataTables_wrapper .dataTables_paginate .right-pagination:hover{background-color:#00599c;color:#fff;border-color:#00599c}.datatable-pagination-bottom{float:right}.datatable-pagination-bottom .dataTables_length{padding-right:10px}.datatable-pagination-bottom select{font-weight:normal}.details-status-link{cursor:pointer}.order-history-detail-status-modal{color:#fff;background-color:#00599c;padding:7px 7px 7px 12px}.order-history-detail-status-modal .modal-title{font-size:14px}.order-history-status-table{margin-bottom:0}.order-history-status-table thead{background-color:#00599d;color:#fff}.order-history-status-table thead th{font-weight:normal;text-align:center}.order-history-status-table tbody{color:#1c1b1a}.order-history-modal-content{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0}.order-history-modal-content .order-history-detail-status-modal .close{color:#fff;opacity:1;font-weight:100}.order-history-modal{text-align:center;padding:0 !important}.order-history-modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.order-history-modal-dialog{width:65%;display:inline-block;text-align:left;vertical-align:middle}@media(min-width:320px) and (max-width:992px){.order-history-modal-dialog{width:90%}}.contact-info-wrapper{width:325px;padding:9px}.contact-info-wrapper .pickup-contact-key{font-weight:bold}.order-history-status-tbody tr:nth-child(even){background:#f2f5fa}.order-history-popover .popover-title{background:#00599c;border:0;color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;font-family:'Open Sans',sans-serif}.order-history-popover .popover{border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;margin-left:3px}.order-history-popover .popover .arrow{visibility:hidden}.order-history-popover .popover .popover-content{font-family:'Open Sans',sans-serif;font-size:13px}.order-history-popover .popover-close{color:#fff;font-weight:normal;font-size:15px;line-height:.7;float:right}.order-details-layout{margin-bottom:25px}.order-details-header{margin-top:2px;margin-bottom:2px}.order-details-header .o-d-main-heading{position:relative;margin-top:0;margin-bottom:15px;padding:10px 15px;background:#dadada;color:#000;font-size:18px;font-weight:700}.order-details-header .o-d-main-heading:before{border-left:5px solid #0b95da;content:'';padding:3px;position:absolute;height:100%;top:0;left:0}.o-d-sub-header{margin-bottom:10px}.o-d-sub-header-label{color:#000}.o-d-sub-header-label.small-lbl{font-size:14px}.o-d-sub-header-label.medium-lbl{font-size:17px}@media(max-width:767px){.o-d-sub-header-label{width:100%;display:block;text-align:left;margin-top:10px}}.o-d-icon-help{font-size:22px;margin-left:10px;color:#00599c}.o-number-label,.o-date-label{margin-left:5px}.o-d-panel{padding:10px 15px;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px}.o-d-panel-heading{margin-top:10px;margin-bottom:10px;font-size:18px;color:#00599c;font-weight:500}@media(max-width:767px){.o-d-panel-block{padding:0;padding-bottom:15px}.o-d-panel-block:not(:last-child){border-bottom:1px solid #ddd}}.o-d-panel-block:first-child{padding-left:0}.o-d-panel-block:last-child{padding-right:0}.o-d-panel-sub-heading{margin-bottom:15px;font-size:16px;color:#515151}.purchase-order-table{margin-bottom:0}.purchase-order-table tbody tr td{padding:4px}.purchase-order-table tbody tr td:first-child{width:140px;padding-left:0;font-weight:600}.purchase-order-table tbody tr td:last-child{padding-left:0}.icon-print-ps{margin-right:5px}.o-d-panel-footer .button:not(:last-child){margin-right:15px}.o-d-panel-footer{margin-top:15px;padding:0}.o-d-table{margin-top:15px;padding-right:15px;padding-left:0}@media(max-width:767px){.o-d-table{padding:0}}.o-d-summary-panel{margin-top:15px;padding-left:15px;padding-right:0}@media(max-width:767px){.o-d-summary-panel{padding:0}}.order-summary-table{margin-bottom:40px}.order-summary-table tbody tr td:first-child{width:120px;padding-left:0}.order-summary-table tbody tr td:last-child{padding-left:0;font-weight:600;text-align:right}.order-summary-table tbody tr:last-child{border-top:1px solid #ddd}.order-summary-table tbody tr:last-child td:first-child{font-weight:600}.order-summary-payment-method{margin-bottom:15px}.order-detail-table-head>tbody>tr>td{font-weight:700}@media(min-width:320px) and (max-width:1024px){.order-detail-table-head>tbody>tr>td{min-width:140px}}.order-detail-table-head>tbody>tr>td:first-child{min-width:290px}@media(min-width:768px) and (max-width:1024px){.order-detail-table-grouped{width:100%;overflow:auto}}@media(max-width:767px){.order-detail-table-grouped{width:100%;overflow:auto}}.order-detail-table.order-detail-scrollable-table{max-height:350px;overflow:auto}@media(min-width:768px) and (max-width:1024px){.order-detail-table.order-detail-scrollable-table{overflow:initial}}@media(max-width:767px){.order-detail-table.order-detail-scrollable-table{overflow:initial}}.order-detail-table.order-detail-table-header{padding-right:15px}.order-detail-thumbnail{position:relative;width:80px;height:80px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;margin-right:10px;margin-bottom:0}@media(min-width:320px) and (max-width:1024px){.order-detail-table-body>tbody>tr>td{min-width:140px}}.order-detail-table-body>tbody>tr>td:first-child{min-width:290px}.pickup-contact-details .pickup-contact-table{margin-bottom:0}.pickup-contact-details .pickup-contact-table>tbody>tr td{padding-top:4px;padding-bottom:4px}.pickup-contact-details .pickup-contact-table>tbody>tr td:first-child{font-weight:600;padding-right:0;padding-left:0}.pickup-contact-details .pickup-contact-table>tbody>tr td:last-child{padding-right:0}.related-order-popover .popover,.locker-location-popover .popover,.pickup-contact-popover .popover{z-index:9;margin-left:13px}.related-order-popover .popover .arrow,.locker-location-popover .popover .arrow,.pickup-contact-popover .popover .arrow{top:17px !important}@media(max-width:767px){.related-order-popover .popover .arrow,.locker-location-popover .popover .arrow,.pickup-contact-popover .popover .arrow{display:none}}.related-order-popover .popover .arrow:after,.locker-location-popover .popover .arrow:after,.pickup-contact-popover .popover .arrow:after{border-right-color:#00599c}.locker-location-popover .popover{min-width:200px;margin-top:22px}@media(max-width:767px){.locker-location-popover .popover{left:0 !important;right:0 !important;margin:auto}}.pickup-contact-popover .popover{margin-top:49px}.related-order-popover .popover{margin-top:58px}.related-order-popover .popover,.pickup-contact-popover .popover{min-width:320px;width:320px}@media(max-width:767px){.related-order-popover .popover,.pickup-contact-popover .popover{left:0 !important;right:0 !important;margin:auto}}.related-order-label{margin-top:5px}.order-detail-table-head,.order-detail-table-body{margin-bottom:0}.oh-print-layout{display:none}.display-inline{display:inline}.relative-item{position:relative}.qfx-thumbnail-content{padding-left:90px;overflow:visible !important}.account-utility-container,.employee-access-container{padding-bottom:20px}.account-utility-container .row,.employee-access-container .row{padding:4px 0}.account-utility-container .required,.employee-access-container .required{color:#e03416;font-weight:bold}.account-utility-container .modal-header,.employee-access-container .modal-header{background-color:#069;color:#fff;padding:8px}.account-utility-container .modal-content,.employee-access-container .modal-content{border-radius:0}.account-utility-header h4,.employee-access-header h4{position:relative;margin-top:15px;margin-bottom:15px;padding:10px 15px;background:#dadada;font-family:'Open Sans',sans-serif;color:#000;font-size:18px;font-weight:700}.account-utility-header h4:before,.employee-access-header h4:before{border-left:5px solid #0b95da;content:'';padding:3px;position:absolute;height:100%;top:0;left:0}.account-utility-filter-input,.employee-access-filter-input{display:block;min-height:40px;border:1px solid #ddd;background-color:#fff;cursor:pointer}.employee-access-filter-input #search-field{padding-left:7px !important}.au-dropdown-menu{position:absolute;z-index:1;padding:10px 20px 10px 10px;min-width:160px}.account-utility-filter-input #search-field{padding-left:160px !important}#account-utility-search-form .form-group,#employee-search-form .form-group{padding:0}#account-utility-search-form .export-button{color:#fff;background-color:#888d91;padding:8px;margin-top:6px;border:0}.padding-2{padding:2px}.search-field-filter-dropdown.account-utility-dropdown{min-width:160px}.account-utility-dropdown.popover{min-width:160px;top:40px;left:0;font-family:"Open Sans",sans-serif;font-size:13px}.search-field-filter-dropdown.account-utility-dropdown .search-field-option{padding:5px 10px}.search-field-filter-dropdown.account-utility-dropdown .search-field-option:hover{background:#0389ff;color:#FFF}.user-view-table tbody td:last-child{text-align:center;color:#00599c}.view-as-form i.fa.fa-eye{cursor:pointer}.view-as-notice{padding:8px;overflow:hidden;zoom:1;background:#fffde5;text-align:center;width:110%;margin-left:-30px}.view-as-notice a{padding-left:15px}.su-details-content{padding:20px}.su-details-content .details-header{background-color:#dadada;padding:5px 10px}.su-details-content .details-header .header-text{padding:2px 0 0 5px}.su-details-content .details-body{border:1px solid #c8ccce}.su-details-content .details-body .container-fluid{padding:15px}.su-details-content .details-body .container-fluid input[type=checkbox]{margin:0}.su-details-content .details-body .container-fluid .change-link{font-size:12px}@media(min-width:768px){.accountNumbersModal .modal-dialog,.changeAccountIdModal .modal-dialog{width:700px}}.accountNumbersModal input[type=text],.changeAccountIdModal input[type=text]{height:25px;padding:5px}.accountNumbersModal input[type=text]:focus,.changeAccountIdModal input[type=text]:focus{border:1px solid #95aabb}.accountNumbersModal .error,.changeAccountIdModal .error{background-position:5px 5px;padding:5px 5px 5px 30px;margin-bottom:10px}@media(min-width:1000px){.changeAccountIdModal .modal-dialog{width:800px}}.userAccountNumbersModal .modal-dialog{width:370px}.userAccountNumbersModal .changeAccountNumberDiv{padding:5px 0}@media(min-width:768px){.userAccountNumbersModal .change-link{padding-left:0}}@media(max-width:500px){.userAccountNumbersModal .modal-dialog{width:350px}}.userAccountNumbersModal input[type=submit],.accountNumbersModal input[type=submit],.changeAccountIdModal input[type=submit],.changeDistributionGroupModal input[type=submit]{margin:0 5px 5px 0;border:0;color:#fff !important;font-weight:bold;line-height:30px;padding:0 1em;background-color:#f60 !important}.main--wrapper.padding--top-80{padding-top:80px}.popover-card-header-blue,.popover-card .popover-title,.popover-card .popover-title{background-color:#00599c;color:#fff;padding:10px;border-radius:0}.popover-card-content-row{margin-top:10px}.popover-card .popover{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;font-family:"Open Sans",sans-serif;font-size:12px;padding:0}.button{display:inline-block;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px}.button.secondary{background-color:#2f2f2f;color:#fff}.button.primary{background-color:#00599c;color:#fff}.button-normal{color:#fff !important;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12) !important;letter-spacing:.5px;border-radius:2px !important;border:none !important;transition:all .3s ease-in-out;padding:7px 14px}.button-standard{background:#00599c;color:#fff}.button-print{padding:5px 20px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.add-to-cart-wide{width:100%}.thumbnail-middle{position:absolute;width:90%;top:50%;transform:translateY(-50%)}.thumbnail-description{overflow:hidden}.thumbnail-description:after{content:'';display:table;clear:both}.transparent-background,.alert-critical-90,.alert-critical-80,.alert-critical-70,.alert-critical-60,.alert-critical-50,.alert-critical-40,.alert-critical-30,.alert-critical-20,.alert-critical-10{background-color:transparent;zoom:1}.alert-critical-90{background-color:rgba(169,68,66,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6A94442,endColorstr=#E6A94442);border:1px solid #a94442;color:#a94442}.alert-critical-80{background-color:rgba(169,68,66,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCA94442,endColorstr=#CCA94442);border:1px solid #a94442;color:#a94442}.alert-critical-70{background-color:rgba(169,68,66,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3A94442,endColorstr=#B3A94442);border:1px solid #a94442;color:#a94442}.alert-critical-60{background-color:rgba(169,68,66,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99A94442,endColorstr=#99A94442);border:1px solid #a94442;color:#a94442}.alert-critical-50{background-color:rgba(169,68,66,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80A94442,endColorstr=#80A94442);border:1px solid #a94442;color:#a94442}.alert-critical-40{background-color:rgba(169,68,66,0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66A94442,endColorstr=#66A94442);border:1px solid #a94442;color:#a94442}.alert-critical-30{background-color:rgba(169,68,66,0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4DA94442,endColorstr=#4DA94442);border:1px solid #a94442;color:#a94442}.alert-critical-20{background-color:rgba(169,68,66,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33A94442,endColorstr=#33A94442);border:1px solid #a94442;color:#a94442}.alert-critical-10{background-color:rgba(169,68,66,0.1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1AA94442,endColorstr=#1AA94442);border:1px solid #a94442;color:#a94442}.alert-danger-icon{margin-right:5px}