body{font-family:Montserrat,'Open Sans',Arial,Helvetica,sans-serif;font-size:11pt;font-weight:500;color:#000;margin:0;padding:0;background-color:#ededed}.wpthemeBanner .wpthemeBannerInner{border:none;background:#3b3f76}.wpthemeBannerPrimaryNavigation .wpthemeBannerInner{border:none}.wpthemeBanner .wpthemeBranding img{background-position:0 -448px}.wpthemeControlHeader{border-top:3px solid #036}.wpthemeLogo{display:inline-block;vertical-align:middle;height:auto;width:auto;background-image:none;margin-top:0}.bannerContainers .wpthemeInner,.wpthemeLogo .wpthemeInner{overflow:hidden;width:auto!important}.outerContainer{height:100%;overflow:hidden}.outerContainer::-webkit-scrollbar{height:10px;width:10px;background:#fff;border-left:1px solid #999}.outerContainer::-webkit-scrollbar-thumb{background:#ccc;border-left:1px solid #999}.outerContainer::-webkit-scrollbar-corner{background:#ccc}p::selection{background-color:#676767;color:#fff}.dj_ie .outerContainer{height:auto;overflow:hidden}.headerBanner{position:relative;background-color:#fff}.headerBanner .wpthemeInner{width:1380px;position:relative}.topBorder{border-top:1px solid #999}.overlayContainer{position:relative}.mobileNavButton{display:none}#topLevelLinksButton{text-align:center;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOGFiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDc1YTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(0,138,191,1) 0,rgba(0,117,163,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,138,191,1)),color-stop(100%,rgba(0,117,163,1)));background:-webkit-linear-gradient(top,rgba(0,138,191,1) 0,rgba(0,117,163,1) 100%);background:-o-linear-gradient(top,rgba(0,138,191,1) 0,rgba(0,117,163,1) 100%);background:-ms-linear-gradient(top,rgba(0,138,191,1) 0,rgba(0,117,163,1) 100%);background:linear-gradient(to bottom,rgba(0,138,191,1) 0,rgba(0,117,163,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008abf', endColorstr='#0075a3', GradientType=0);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666}#topLevelLinksButton button{background:center 0 no-repeat;background-color:rgba(255,255,255,.4);margin:0;padding:0;width:100px;height:5px;border-width:0 1px;border-style:none solid;border-color:#FFF #333;cursor:pointer}#topLevelLinksButton.open button .arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;display:block;margin:auto}#topLevelLinksButton.closed button .arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;display:block;margin:auto}.portletHeading,.wpthemeCommonActions .wpthemeBranding{display:none}.appContainer .innerAppContainer{width:1380px;margin:auto}.topContent{position:relative}.right{text-align:right}.center{text-align:center}.justify{text-align:justify}.wpthemeCol-1{width:100%;margin:0}button{color:inherit;border:1px solid #999;padding:2px 4px 4px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjclIiBzdG9wLWNvbG9yPSIjZTVlNWU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(229,229,229,1) 7%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(7%,rgba(229,229,229,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(229,229,229,1) 7%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(229,229,229,1) 7%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(229,229,229,1) 7%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(229,229,229,1) 7%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer}button:hover{color:#000}footer{clear:both;overflow:hidden}.insetShadow{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.5);box-shadow:inset 0 0 3px rgba(0,0,0,.5)}.dijitTitlePaneTitle h2{font-size:inherit;margin:0;padding:0}.appContainer{padding-top:10px}.appContainer.categoryListing,.appContainer.itemDetail,.appContainer.manufacturerItems,.appContainer.orderFromHistory,.appContainer.orderingPortletView,.appContainer.productItemListing,.appContainer.searchResults{padding-top:0}.appContainer .portletHeading{display:none}.wpthemeControl{margin:0}.wpthemeLogo .logo{margin:5px 30px 0 0;display:inline-block;vertical-align:middle;float:left}.ibmPortalCustomizeShelf .wpthemeInner,.wpthemeHeader .wpthemeInner{width:auto}.ibmPortalCustomizeShelf .utb-btn-container{margin-right:10px}.ibmPortalCustomizeShelf .utb-palette .lotusTabs{margin-left:10px}.utb-container .lotusPaletteNav{margin-left:5px}.utb-overview{padding-left:5px}.utb.wpthemeOpen{height:20em!important}.wpthemeThin{margin-top:5px}.wpthemeThin header{border:none;height:20px}.wpthemeThin header .wpthemeInner{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JjY2VlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiY2NlZWYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(188,206,239,1) 0,rgba(188,206,239,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(188,206,239,1)),color-stop(100%,rgba(188,206,239,0)));background:-webkit-linear-gradient(top,rgba(188,206,239,1) 0,rgba(188,206,239,0) 100%);background:-o-linear-gradient(top,rgba(188,206,239,1) 0,rgba(188,206,239,0) 100%);background:-ms-linear-gradient(top,rgba(188,206,239,1) 0,rgba(188,206,239,0) 100%);background:linear-gradient(to bottom,rgba(188,206,239,1) 0,rgba(188,206,239,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bcceef', endColorstr='#00bcceef', GradientType=0);height:20px;display:none;margin:0;width:auto}.wpthemeThin:hover header .wpthemeInner{display:block}.wpthemeThin header h2{display:none!important}.wpthemeThin .wpthemeIcon{float:right;padding:4px!important}.wpthemeThin .appContainer{margin-top:0}.wpthemeThin .wpthemeControlBody{margin:0 5px}.menuContentContainer{float:left}.menuContentContainer .menuContent{width:175px}.menuContentContainer .menuContent .menuImage{text-align:center;margin:5px}.menuContentContainer .menuContent .menuCopy{margin:5px}.modelHasChildrenIcon{display:none}.loadingOverlay{background:url(../images/ajax-loader.gif) 10px 14px no-repeat #fff;position:absolute;z-index:1001;display:none}.pageOverlay{top:0;left:0;height:100%;width:100%}.loadingMessage{padding:22px 50px;color:#999}.topNavBar{background:0 0;border:none}.topNavBar:after{content:"";display:block;clear:both}.wpthemeBanner.wpthemeBannerPrimaryNavigation{-ms-transition:all .2s cubic-bezier(0.25,.46,.45,.94);-o-transition:all .2s cubic-bezier(0.25,.46,.45,.94);transition:all .2s cubic-bezier(0.25,.46,.45,.94);background:#ED9740;border-radius:4px;margin-bottom:10px;margin-top:10px;width:100%}.topNavBar .modelHasChildren .modelHasChildrenIcon,.topNavBar .modelHasChildrenIcon{display:none}.wpthemeHeaderNav ul li a,.wpthemeHeaderNav ul li a:active{font-size:8pt}.topNavBar ul{font-weight:700;color:#FFF;margin:0;padding:0;list-style-type:none}.topNavBar ul>li{float:left;position:relative}.topNavBar ul>li:first-child{background-image:none;padding-left:0}.topNavBar ul>li li{float:none}#navTabs,#navTabs>.wpthemePrimaryNav,#navTabs>.wpthemePrimaryNav>.wpthemeNavList{width:100%}#navTabs>.wpthemePrimaryNav>.wpthemeNavList{display:flex}#navTabs>.wpthemePrimaryNav>.wpthemeNavList>li{flex:1 1 auto;float:none}.topNavBar ul>li a,.topNavBar ul>li a:hover{font-weight:400;text-decoration:none;line-height:40px;padding-right:10px;padding-left:10px;display:block;color:#fff;border-right:1px solid #fff;float:none;text-align:center;font-size:16px}.topNavBar ul>li:last-child a,.topNavBar ul>li:last-child a:hover{border-right:0}.topNavBar ul>li a:hover{background:rgba(255,255,255,.2)}.topNavBar ul>li.lotusSelected>a,.topNavBar ul>li.openMenu>a,.topNavBar ul>li.topNavHover>a,.wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected>a,.wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected>a:active,.wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected>a:focus,.wpthemeBanner .wpthemePrimaryNav li.wpthemeSelected>a:hover{color:#3b3f76}.topNavBar [class^=subMenu]{position:absolute;top:100%;left:0;z-index:0;background:#ED9740;-ms-transition:all .2s cubic-bezier(0.25,.46,.45,.94);-o-transition:all .2s cubic-bezier(0.25,.46,.45,.94);transition:all .2s cubic-bezier(0.25,.46,.45,.94);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15);border:1px solid #ededed;border-top:none;border-radius:4px}.topNavBar .alignMenu_right>[class^=subMenu]{left:auto;right:0}.topNavBar .alignMenu_full{position:static}.topNavBar .alignMenu_full>[class^=subMenu]{left:0;right:0}.topNavBar .alignMenu_full>[class^=subMenu] li{display:inline-block}.topNavBar [class^=subMenu] a,.topNavBar [class^=subMenu] a:hover{background-color:#0000;line-height:16px;white-space:nowrap;padding:13px 15px;display:block;border-top:1px solid #f3f3f3;font-weight:400;float:none}.topNavBar>ul:first-child>.toplevel>a{border-top:none}.topNavBar [class^=subMenu] li:hover>a{background:rgba(255,255,255,.2)}.topNavBar [class^=subMenu] ul ul{position:absolute;top:0;left:100%;background:#ED9740;border-radius:4px;white-space:nowrap;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15)}.defaultNav .topNavBar [class^=subMenu]{display:none}.defaultNav .topNavBar li.openMenu>span[class^=subMenu],.defaultNav .topNavBar li:hover>span[class^=subMenu]{display:block;z-index:11}.defaultNav .topNavBar [class^=subMenu] ul ul{display:none}.defaultNav .topNavBar [class^=subMenu] ul li:hover>ul{display:block}.fadeInNav .topNavBar [class^=subMenu]{visibility:hidden;opacity:0;filter:alpha(opacity=0)}.fadeInNav .topNavBar li:hover>span[class^=subMenu]{visibility:visible;opacity:1;filter:alpha(opacity=100);z-index:10}.fadeInNav .topNavBar [class^=subMenu] ul ul{visibility:hidden;opacity:0;filter:alpha(opacity=0)}.fadeInNav .topNavBar [class^=subMenu] ul li:hover ul{visibility:visible;opacity:1;filter:alpha(opacity=100);z-index:10}.wipeInNav .topNavBar [class^=subMenu]{overflow:hidden;max-height:0}.wipeInNav .topNavBar li:hover>span[class^=subMenu]{max-height:1080px;z-index:10}.wipeInNav .topNavBar [class^=subMenu]:hover{overflow:visible}.wipeInNav .topNavBar [class^=subMenu] ul ul{overflow:hidden;max-height:0}.wipeInNav .topNavBar [class^=subMenu] ul li:hover ul{max-height:1080px}.wipeInNav .topNavBar [class^=subMenu] ul li:hover ul:hover{overflow:visible}.foldOutNav .topNavBar [class^=subMenu]{max-height:0;overflow:hidden;-webkit-transform:perspective(400) rotate3d(1,0,0,-90deg);-webkit-transform-origin:50% 0}.foldOutNav .topNavBar li:hover>span[class^=subMenu]{max-height:1080px;-webkit-transform:perspective(400) rotate3d(0,0,0,0);z-index:10}.foldOutNav .topNavBar [class^=subMenu]:hover{overflow:visible}.foldOutNav .topNavBar [class^=subMenu] ul ul{max-height:0;overflow:hidden;-webkit-transform:perspective(400) rotate3d(1,0,0,-90deg);-webkit-transform-origin:50% 0}.foldOutNav .topNavBar [class^=subMenu] ul li:hover ul{max-height:1080px;-webkit-transform:perspective(400) rotate3d(0,0,0,0)}.foldOutNav .topNavBar [class^=subMenu] ul li:hover ul:hover{overflow:visible}.wipeInOverNav .topNavBar [class^=subMenu]{overflow:hidden;max-height:0;max-width:0}.wipeInOverNav .topNavBar li:hover>span[class^=subMenu]{max-height:1080px;max-width:1380px;z-index:10}.wipeInOverNav .topNavBar [class^=subMenu]:hover{overflow:visible}.wipeInOverNav .topNavBar [class^=subMenu] ul ul{overflow:hidden;max-height:0;max-width:0}.wipeInOverNav .topNavBar [class^=subMenu] ul li:hover ul{max-height:1080px;max-width:1380px}.wipeInOverNav .topNavBar [class^=subMenu] ul li:hover ul:hover{overflow:visible}.fadeFlyInNav .topNavBar [class^=subMenu]{border:1px solid #999;border-top:none;visibility:hidden;opacity:0;filter:alpha(opacity=0);left:-10px}.fadeFlyInNav .topNavBar li:hover>span[class^=subMenu]{visibility:visible;opacity:1;filter:alpha(opacity=100);z-index:11;left:0}.fadeFlyInNav .topNavBar .alignMenu_right [class^=subMenu]{left:auto;right:-10px}.fadeFlyInNav .topNavBar li.alignMenu_right:hover>span[class^=subMenu]{left:auto;right:0}.fadeFlyInNav .topNavBar .alignMenu_full [class^=subMenu]{left:-10px;right:-10px}.fadeFlyInNav .topNavBar li.alignMenu_full:hover>span[class^=subMenu]{left:0;right:0}.fadeFlyInNav .topNavBar [class^=subMenu] ul ul{visibility:hidden;opacity:0;filter:alpha(opacity=0);left:90%}.fadeFlyInNav .topNavBar [class^=subMenu] ul li:hover ul{visibility:visible;opacity:1;filter:alpha(opacity=100);z-index:11;left:100%}.headerBanner .wpthemeActions{border-bottom:1px solid #333}.headerBanner .wpthemeActions .wpthemeCommonActions{margin:5px 0}.wpthemeBanner ul.wpthemeCommonActions li a:active,.wpthemeBanner ul.wpthemeCommonActions li a:link,.wpthemeBanner ul.wpthemeCommonActions li a:visited,.wpthemeBanner ul.wpthemeCommonActions>li>span{border-right:1px solid #888;color:#fff;margin:0}.smartphone .wpthemeBanner ul.wpthemeCommonActions li a:active,.smartphone .wpthemeBanner ul.wpthemeCommonActions li a:link,.smartphone .wpthemeBanner ul.wpthemeCommonActions li a:visited,.smartphone .wpthemeBanner ul.wpthemeCommonActions>li>span,.tablet .wpthemeBanner ul.wpthemeCommonActions li a:active,.tablet .wpthemeBanner ul.wpthemeCommonActions li a:link,.tablet .wpthemeBanner ul.wpthemeCommonActions li a:visited,.tablet .wpthemeBanner ul.wpthemeCommonActions>li>span,.wpthemeBanner ul.wpthemeCommonActions li:last-child a:active,.wpthemeBanner ul.wpthemeCommonActions li:last-child a:link,.wpthemeBanner ul.wpthemeCommonActions li:last-child a:visited,.wpthemeBanner ul.wpthemeCommonActions>li:last-child>span{border-right:none}.wpthemeBanner ul.wpthemeCommonActions #wpthemeSignUp{display:none}#subMenuContainer .subMenu-1.menuAlignFull{border-top:1px solid #999}#subMenuContainer .subMenu-1.menuAlignFull>ul>.wpthemeLeft{float:left}#subMenuContainer .subMenu-1.menuAlignFull>ul>.wpthemeLeft>a{border-top:none}.s2k-dojo .dijitTitlePane .dijitTitlePane{clear:both}.s2k-dojo .dijitTitlePaneTitle{font-size:1.5em;color:#000;background:0 0;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:5px 10px 5px 0;margin:0 0 6px;overflow:hidden;border-bottom:1px solid #3b3f76}.s2k-dojo .leftCol .dijitTitlePaneTitle{padding:0;border:0;margin:5px 0}.s2k-dojo .leftCol .dijitTitlePaneTitle .dijitTitlePaneTextNode{font-size:18px}.s2k-dojo .s2kAdminFormTemplateDisplay .dijitTitlePaneTitle{border-bottom:0;font-size:42px;font-weight:700;color:#3b3f76;text-transform:uppercase;pointer-events:none}.s2k-dojo .s2kAdminFormTemplateDisplay .dijitTitlePaneContentInner>span.buttonBar{display:none}h1{margin-top:5px;font-weight:400;padding:6px 0}.s2k-dojo .featuredItemsComponent .dijitTitlePaneTitle,.s2k-dojo .newItemsComponent .dijitTitlePaneTitle{margin:0}.s2k-dojo .dijitTitlePane .dijitTitlePane .dijitTitlePaneTitle{border-right-style:none;border-left-style:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.s2k-dojo .dijitTabPane .dijitTitlePane .dijitTitlePaneTitle,.s2k-dojo .floatBoxColumn .dijitTitlePane .dijitTitlePaneTitle,.s2k-dojo .itemFooter .dijitTitlePane .dijitTitlePaneTitle,.s2k-dojo .socialBox .dijitTitlePane .dijitTitlePaneTitle{border-right-style:solid;border-left-style:solid}.s2k-dojo .dijitTitlePane .dijitArrowNode{display:none}.s2k-dojo .dijitTitlePaneTextNode{margin-left:0;margin-right:4px;vertical-align:text-top}.s2k-dojo .dijitTitlePaneContentOuter{background:#fff;border:none}.s2k-dojo .dijitTitlePane .dijitTitlePane .dijitTitlePaneContentOuter{border-right-style:none;border-left-style:none;border-bottom-style:none}.s2k-dojo .dijitTabPane .dijitTitlePane .dijitTitlePaneContentOuter,.s2k-dojo .floatBoxColumn .dijitTitlePane .dijitTitlePaneContentOuter,.s2k-dojo .itemFooter .dijitTitlePane .dijitTitlePaneContentOuter,.s2k-dojo .socialBox .dijitTitlePane .dijitTitlePaneContentOuter{border-right-style:solid;border-left-style:solid}.s2k-dojo .dijitTitlePaneContentInner{padding:0}.s2k-dojo .dijitButton .dijitButtonNode,.s2k-dojo .dijitComboButton .dijitButtonNode,.s2k-dojo .dijitDropDownButton .dijitButtonNode,.s2k-dojo .dijitToggleButton .dijitButtonNode{color:#fff;border:1px solid #3b3f76;padding:4px 6px;background:#3b3f76;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15)}.s2k-dojo .dijitButtonHover .dijitButtonNode,.s2k-dojo .dijitComboButtonHover .dijitButtonNode,.s2k-dojo .dijitDropDownButtonHover .dijitButtonNode,.s2k-dojo .dijitToggleButtonHover .dijitButtonNode{background:#3b3f76;border:1px solid #3b3f76}.s2k-dojo .expand .dijitButton .dijitButtonNode,.s2k-dojo .expand .dijitComboButton .dijitButtonNode,.s2k-dojo .expand .dijitDropDownButton .dijitButtonNode,.s2k-dojo .expand .dijitToggleButton .dijitButtonNode{color:#676767}.s2k-dojo .cellData .rightButton .dijitButton .dijitButtonNode,.s2k-dojo .cellData .rightButton .dijitComboButton .dijitButtonNode,.s2k-dojo .cellData .rightButton .dijitDropDownButton .dijitButtonNode,.s2k-dojo .cellData .rightButton .dijitToggleButton .dijitButtonNode{padding:1px 4px}.s2k-dojo .action .dijitButtonText{padding:0}.s2k-dojo .action .dijitButton,.s2k-dojo .action .dijitComboButton,.s2k-dojo .action .dijitDropDownButton,.s2k-dojo .action .dijitToggleButton{margin:0}.s2k-dojo .action .dijitButton .dijitButtonNode,.s2k-dojo .action .dijitComboButton .dijitButtonNode,.s2k-dojo .action .dijitDropDownButton .dijitButtonNode,.s2k-dojo .action .dijitToggleButton .dijitButtonNode,.s2k-dojo .moreLess .dijitButton .dijitButtonNode,.s2k-dojo .moreLess .dijitComboButton .dijitButtonNode,.s2k-dojo .moreLess .dijitDropDownButton .dijitButtonNode,.s2k-dojo .moreLess .dijitToggleButton .dijitButtonNode{background:0 0;border:none;box-shadow:none;padding:0;margin:0}.s2k-dojo .lists .dijitTabPane{padding:0}.s2k-dojo .cartBox .addToCart .dijitTextBox,.s2k-dojo .gridContainer .itemQuantity .dijitTextBox,.s2k-dojo .gridContainer .qty .dijitTextBox{width:50px}.s2k-dojo .expand .dijitButtonText{padding:0 5px}.s2k-dojo .expand .dijitButton,.s2k-dojo .expand .dijitComboButton,.s2k-dojo .expand .dijitDropDownButton,.s2k-dojo .expand .dijitToggleButton{margin:0}.s2k-dojo .expand .dijitButton .dijitButtonNode,.s2k-dojo .expand .dijitComboButton .dijitButtonNode,.s2k-dojo .expand .dijitDropDownButton .dijitButtonNode,.s2k-dojo .expand .dijitToggleButton .dijitButtonNode{background:0 0;border:none;box-shadow:none;padding:2px;margin:0}.s2k-dojo .field.multi .dijitTextBox{width:7em}.s2k-dojo .cartBox .itemQuantity .dijitTextBox,.s2k-dojo .itemQuantity .dijitTextBox{width:5em}.s2k-dojo .quickOrderPortlet .quickOrderInput .itemNum .dijitTextBox{width:8em}.s2k-dojo .layoutButtons .dijitButton .dijitButtonNode,.s2k-dojo .layoutButtons .dijitComboButton .dijitButtonNode,.s2k-dojo .layoutButtons .dijitDropDownButton .dijitButtonNode,.s2k-dojo .layoutButtons .dijitToggleButton .dijitButtonNode{background:0 0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}.dijitComboButton,.s2k-dojo .layoutButtons .dijitButton,.s2k-dojo .layoutButtons .dijitDropDownButton,.s2k-dojo .layoutButtons .dijitToggleButton{margin:0}.s2k-dojo .layoutButtons .dijitButtonText{padding:0}.s2k-dojo .listSize .dijitComboBox{width:50px}.s2k-dojo .split2 .dijitComboBox{width:7em}.s2k-dojo .genList .competitorCol .dijitTextBox{width:140px}.s2k-dojo .genList .rankCol .dijitTextBox{width:45px}.s2k-dojo .genList .removeLink button{background:0 0;border:none;color:#c00;font-size:13pt;font-weight:700;padding:3px;margin:0}.s2k-dojo .removeLink .dijitButton,.s2k-dojo .removeLink .dijitComboButton,.s2k-dojo .removeLink .dijitDropDownButton,.s2k-dojo .removeLink .dijitToggleButton{margin:0}.s2k-dojo .removeLink .dijitButton .dijitButtonNode,.s2k-dojo .removeLink .dijitComboButton .dijitButtonNode,.s2k-dojo .removeLink .dijitDropDownButton .dijitButtonNode,.s2k-dojo .removeLink .dijitToggleButton .dijitButtonNode{background:0 0;border:none;box-shadow:none;padding:2px;margin:0}.s2k-dojo .gridContainer .dijitComboBox{width:90%;max-width:15em}.s2k-dojo .dijitTextBoxDisabled input{color:#bbb}.s2k-dojo .dijitTabContainerLeft-tabs{width:150px;border:none}.s2k-dojo .dijitTabContainerLeft-dijitContentPane{padding:16px}.s2k-dojo .dijitTab .tabLabel{min-height:16px}.updated>.tabLabel{color:red;width:140px}.updated>.tabLabel:before{content:' ';background-image:url(../images/disk_icon.gif);background-repeat:no-repeat;background-position:0 0;height:16px;width:16px;overflow:hidden;position:relative;display:block;float:right}.s2k-dojo .dijitTabPane .emptyList .dijitTitlePane .dijitTitlePaneContentOuter{border-bottom-style:solid!important}.s2k-dojo .itemMaintenance .delete .dijitTextBox,.s2k-dojo .itemMaintenance .delete .dijitTextBox .dijitButtonNode{border-color:red;background-color:#fee!important}.s2k-dojo .itemMaintenance .delete .dijitTextBox .dijitInputInner{background-color:transparent!important}.s2k-dojo .dijitDialogTitleBar{background-color:rgba(237,151,64,.36)}.s2k-dojo .leftCol .dijitTextBox{width:180px}.appContainer .innerAppContainer,.appContainer .mainCol,.boxes .itemResults .detailRow,.headerBanner .wpthemeInner,.itemDetailLayout4 .itemDetailFull,.itemDetailLayout4 .itemDetailLeft,.itemDetailLayout4 .itemDetailRight,.itemDetailLayout4 .rightColumn,.loginPortlet .floatBoxColumn,.wptheme1Col .wpthemeCol,.wptheme2Col .wpthemeCol,.wpthemeCrumbTrailContainer .wpthemeCrumbTrail,.wpthemeFooter .wpthemeInner{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.appContainer .leftCol{width:200px;float:left;margin-right:6px}.appContainer.categoryListing .mainCol,.appContainer.manufacturerItems .mainCol,.appContainer.orderFromHistory .mainCol,.appContainer.productItemListing .mainCol,.appContainer.searchResults .mainCol{width:1174px;float:left}.appContainer.categoryListing .innerAppContainer.noLeftContent .mainCol,.appContainer.manufacturerItems .innerAppContainer.noLeftContent .mainCol,.appContainer.productItemListing .innerAppContainer.noLeftContent .mainCol,.appContainer.searchResults .innerAppContainer.noLeftContent .mainCol,.smartphone .appContainer.categoryListing .mainCol,.smartphone .appContainer.manufacturerItems .mainCol,.smartphone .appContainer.orderFromHistory .mainCol,.smartphone .appContainer.productItemListing .mainCol,.smartphone .appContainer.searchResults .mainCol,.tablet .appContainer.categoryListing .mainCol,.tablet .appContainer.manufacturerItems .mainCol,.tablet .appContainer.orderFromHistory .mainCol,.tablet .appContainer.productItemListing .mainCol,.tablet .appContainer.searchResults .mainCol{width:100%}#loadingIcon{height:100px;width:100px;position:fixed;z-index:1000;left:50%;top:50%;margin:-25px 0 0 -25px;display:block}.gridContainer .cellData a,.gridContainer .cellData.action span{font-weight:700}.logoNavContainer>.wpthemeInner{display:flex;flex-wrap:wrap;align-items:center}.navBarSearchBar{flex:1;display:flex;flex-direction:column}.searchBarCartIcon{display:flex}.homeContent{padding-top:10px}.homeContent,.newsResources{display:flex;justify-content:space-between;flex-wrap:wrap}.homeContent .leftColumn{width:23%}.homeContent .centerColumn{margin:0 1%;width:55%}.homeContent .rightColumn{width:20%}.homeHeading,.homeHeading a{background:#3b3f76;color:#fff;padding:10px 5px;margin:0;text-decoration:none;font-weight:400;font-size:18px;border-radius:4px}.alertsMessagesHeading{border-radius:4px 4px 0 0}.homeHeading a{display:block;padding:0}.browseProductsHeading{margin-top:13px}.alertsHeading:before,.alertsMessagesHeading:before,.browseProductsHeading:before,.messagesHeading:before,.quickLinksHeading:before{font-family:'Font Awesome 5 Pro';font-weight:400;margin:0 10px;content:'\f0c1'}.quickCategories,.quickLinks{border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7}.quickCategories .menu li,.quickLink,.quickLinks ul li{padding:10px 20px;border-bottom:1px solid #ededed}.quickLinks ul{padding:0;margin:0;list-style:none}.alert a,.quickCategories .categoryMapResults .listRow a,.quickCategories .menu li a,.quickLink a,.quickLinks ul li a{-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;padding:0 5px 0 0;text-decoration:none;font-weight:600;font-size:16px}.alert a:hover,.quickCategories .categoryMapResults .listRow a:hover,.quickCategories .menu li a:hover,.quickLink:hover a,.quickLinks ul li:hover a{text-decoration:none;color:#ED9740;padding:0 0 0 5px}.browseProductsHeading:before{content:'\f54f'}.categoryMapResults,.quickOrderWidgetMini .dijitTitlePaneTitle,.todaysOrders .dijitTitlePaneTitle{display:none}.quickCategories .dijitTitlePaneTitle{color:#3b3f76;padding:5px 10px;margin:0;text-decoration:none;font-weight:600;font-size:18px;border:0;min-height:none;pointer-events:none}.quickCategories .dijitTitlePaneTitle .headingPrefix{font-size:0}.quickCategories .dijitTitlePaneTitle .headingPrefix:after{font-size:18px}.quickCategories .productCategories .dijitTitlePaneTitle .headingPrefix:after{content:'Search by Category'}.quickCategories .manufacturerList .dijitTitlePaneTitle .headingPrefix:after{content:'Search by Manufacturer'}.s2k-dojo .quickCategories .dijitValidationTextBoxError .dijitValidationContainer{display:none}.s2k-dojo .quickCategories .dijitTextBoxError{border-color:#b5bcc7}.quickCategories h3{margin-bottom:10px}.quickCategories .menu{margin:0}.appContainer .leftCol .manufacturerList .menu,.productItemListing .manufacturerList .menu,.quickCategories .manufacturerList .menu,.quickCategories .productCategories .menu{display:flex;align-items:center;margin-left:10px}.appContainer .leftCol .manufacturerList .menu{margin-left:0}.appContainer .quickCategories .manufacturerList .menu{margin-left:10px}.quickCategories .productCategories .menu.topLevel{flex-direction:column-reverse;align-items:stretch;margin-bottom:20px}.quickCategories .productCategories .menu.topLevel .detailRow{margin:2px 0 4px}.quickCategories .productCategories .menu.topLevel .field{display:flex;padding-left:0}.quickCategories .productCategories .menu.topLevel .label{margin-bottom:3px;font-weight:600}.appContainer .leftCol .manufacturerList .dijitPlaceHolder,.quickCategories .dijitPlaceHolder{display:none}.appContainer .leftCol .manufacturerList .menu .dijitComboBox,.productItemListing .manufacturerList .menu .dijitComboBox,.quickCategories .manufacturerList .menu .dijitComboBox,.quickCategories .productCategories .menu .dijitComboBox{flex:1;padding:5px 0;border-radius:4px;margin-right:5px}.appContainer .leftCol .manufacturerList .menu .dijitComboBox .dijitArrowButtonContainer,.productItemListing .manufacturerList .menu .dijitComboBox .dijitArrowButtonContainer,.quickCategories .manufacturerList .menu .dijitComboBox .dijitArrowButtonContainer,.quickCategories .productCategories .menu .dijitComboBox .dijitArrowButtonContainer{background:#fff}.quickCategories .categoryMapResults{display:block}.quickCategories .categoryMapResults .listRow{padding:10px 20px;margin:0;border-color:#e6e6e6}.quickCategories .categoryMapResults .listRow:last-child{border-bottom:0}.quickCategories .categoryMapResults .listRow .listCol{width:auto}.quickCategories .categoryMapResults .listRow .listHeading{font-weight:400}.quickCategories .categoryMapResults .listRow .catLink{border-bottom:1px solid #ededed;padding:10px 0}.quickCategories .categoryMapResults .listRow .catLink:last-child{border-bottom:0;padding-bottom:0}.quickAdd,.quickAdd .gridContainer,.quickAdd .gridContainer .detailRow,.quickAdd .gridContainer .detailRow .cellData,.quickAdd .gridContainer .headerCell{background:#efefef;color:#000;border:0;padding-left:0;text-align:left}.quickAdd{padding:20px 10px 0;margin:20px 0;border-bottom:3px solid #ED9740}.quickAdd h3{margin:0;font-size:18px}.quickAdd h3 i{font-size:50px;float:right}.quickAdd .buttonBar{padding:10px 0 0;margin:0}.quickAdd .buttonBar,.quickAdd .buttonBar .left,.quickAdd .qoLink{width:100%}.quickAdd p{font-size:16px;margin:10px 0}.quickAdd .qoLink{font-size:16px;line-height:30px;text-align:right}.s2k-dojo .quickAdd .quickOrderWidgetMini .itemNum .dijitTextBox{width:250px}.quickAdd .dijitTextBox .dijitInputField{padding:5px}.todaysOrdersHeading{line-height:30px}.quickAdd .qoLink a,.todaysOrdersHeading a{float:right;font-size:11pt;line-height:20px;text-decoration:none;color:#fff;border:1px solid #3b3f76;padding:4px 10px;background:#3b3f76;border-radius:4px;display:inline-block}.todaysOrders{margin:20px 0;border-bottom:3px solid #ED9740}.todaysOrders .gridContainer{overflow:auto}.todaysOrders .statusBox.info{background:0 0;border:0;box-shadow:none;padding:0;margin:0}.todaysOrders .buttonBar,.todaysOrders .copy,.todaysOrders .headerRow .headerCell a:after,.todaysOrders .statusBox button,.todaysOrders .statusBox:before{display:none}.todaysOrders .gridContainer .headerRow .headerCell a,.todaysOrders .headerRow,.todaysOrders .headerRow .headerCell{background:#f5f5f5;color:#3b3f76;font-weight:700}.todaysOrders .orderInquiry .gridContainer a{pointer-events:none;font-weight:400}.todaysOrders .gridContainer,.todaysOrders .gridPaging,.todaysOrders .vaiComponent{margin-bottom:0;padding:0}.quickOrder .itemQuantity .dijitTextBox .dijitInputField{padding:initial}.alertsMessages{background:#f7f7f7;border-bottom:3px solid #ED9740;margin-bottom:20px}.alertsHeading,.messagesHeading,.todaysOrdersHeading{background:#e6e6e6;color:#3b3f76;font-weight:600;border-radius:0}.alertsMessagesHeading:before,.contactHeading:before{content:'\f071'}.contactHeading:before{color:#ED9740}.alertsHeading,.messagesHeading{background:#efefef;font-size:15px;line-height:20px;border-top:3px solid #ED9740}.alertsHeading:before{content:'\f05a'}.messagesHeading:before{content:'\f0e0'}.count{display:block;float:right;background:#ED9740;border-radius:100%;padding:3px;color:#fff;font-weight:400;line-height:20px;height:20px;width:20px;text-align:center;flex:0 0 auto}.alert{padding:10px 25px;border-bottom:1px solid #efefef;display:flex;justify-content:space-between}.shopper{position:relative;height:auto;display:none}.shopper .hero-image{position:relative}.shopper .hero-image a{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.shopper img{border:1px solid #ededed}.shopper object{width:100%;height:300px;border-bottom:2px solid #444}.shopperButton a,.shopperButton a:hover{background:#ED9740;color:#fff;margin:20px 0;display:block;text-align:center;text-decoration:none;padding:10px 0;border-radius:4px}.listItem,.recall{border-bottom:1px dashed rgba(102,102,102,.2);padding:20px 0;font-size:1.2em;font-weight:600}.listItem:last-child,.recall:last-child{border-bottom:0}.listItem p,.recall p{padding:0;margin:0 0 5px}.listItem a,.recall a{color:#ED9740;text-decoration:none}.s2k-dojo .licenseAndCertificatesAboutToExpireView .dijitTitlePaneTitle,h2.licenseType{color:#3b3f76;font-weight:600;font-size:1.5em;padding:0;pointer-events:none;border:0}select.licenseType{padding:10px 0;font-size:1.3em;color:#444;border-radius:4px;border-color:#ccc;width:100%}.reselect{width:25%;font-size:.75em;margin:15px 0 40px 15px;border:1px solid #ccc;padding:10px;float:right}.reselect select.licenseType{margin-top:5px}.licenseAndCertificatesAboutToExpireView{padding-top:50px}.licenseAndCertificatesAboutToExpireView .headerCell{display:none}.licenseAndCertificatesAboutToExpireView .gridContainer{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.licenseAndCertificatesAboutToExpireView .rowGroup{border-left:0}.licenseAndCertificatesAboutToExpireView .detailRow{border-bottom:1px dashed rgba(102,102,102,.2);padding:20px 0;font-size:1.2em;color:#ED9740;display:list-item;background:0 0!important}.licenseAndCertificatesAboutToExpireView .detailRow:last-child{border-bottom:0}.licenseAndCertificatesAboutToExpireView .detailRow .cellData{font-weight:600}.licenseAndCertificatesAboutToExpireView .statusBox{display:inline-block;background:0 0;line-height:20px}.categoryTrail a:first-child{font-weight:700;text-transform:uppercase}.invoices .gridContainer .cellData a{color:#fff;padding:4px 6px;background:#3b3f76;-moz-border-radius:4px;border-radius:4px;font-weight:500;display:inline-block;text-decoration:none}.payInvoicesView .accountSummary>.mainCol .vaiComponent:nth-child(1) .dijitTitlePaneTitle,.payInvoicesView .accountSummary>.mainCol .vaiComponent:nth-child(2) .dijitTitlePaneTitle,.payInvoicesView .accountSummary>.mainCol .vaiComponent:nth-child(3) .dijitTitlePaneTitle,.s2k-dojo .accountSummary form>.mainCol:nth-last-child(3) .dijitTitlePaneTitle{border-bottom:0;pointer-events:none}.accountSummary form>.mainCol:nth-last-child(3),.accountSummary form>.mainCol:nth-last-child(3) .detailField,.payInvoicesView .accountSummary>.mainCol,.payInvoicesView .accountSummary>.mainCol .detailField{display:flex;justify-content:space-between;flex-wrap:wrap}.accountSummary form>.mainCol:nth-last-child(3)>.vaiComponent,.payInvoicesView .accountSummary>.mainCol .vaiComponent:nth-child(1),.payInvoicesView .accountSummary>.mainCol .vaiComponent:nth-child(2),.payInvoicesView .accountSummary>.mainCol .vaiComponent:nth-child(3){width:31%}.accountSummary form>.mainCol:nth-last-child(3) .detailField,.accountSummary form>.mainCol:nth-last-child(3) .detailRow,.accountSummary form>.mainCol:nth-last-child(3) .fieldColumn,.payInvoicesView .accountSummary,.payInvoicesView .accountSummary>.mainCol .detailField,.payInvoicesView .accountSummary>.mainCol .detailRow,.payInvoicesView .accountSummary>.mainCol .fieldColumn,.payInvoicesView .accountSummary>.mainCol .vaiComponent:nth-child(4),.payInvoicesView .accountSummary>.mainCol .vaiComponent:nth-child(5),.payInvoicesView .accountSummary>.mainCol .vaiComponent:nth-child(6){width:100%;padding:0}.accountSummary form>.mainCol:nth-last-child(3) .detailRow,.payInvoicesView .accountSummary>.mainCol .detailRow{border-bottom:1px solid rgba(237,151,64,.36);padding-bottom:4px;margin-bottom:4px}.accountSummary form>.mainCol:nth-last-child(3) .detailRow:last-child,.payInvoicesView .accountSummary>.mainCol .detailRow:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.accountSummary form>.mainCol:nth-last-child(3) .detailField>b,.payInvoicesView .accountSummary>.mainCol .detailField>b{font-size:1.3em;font-weight:500;margin:10px 0 0;color:#000}.accountSummary form>.mainCol .vaiComponent .vaiComponent .dijitTitlePane{margin-top:15px}.orderGuideView1 .dijitTitlePaneTextNode:after,.orderGuideView2 .dijitTitlePaneTextNode:after,.searchResultsOG .dijitTitlePaneTextNode:after{content:'';display:inline-block;background-image:url(../images/star-favorites.png);background-size:contain;margin:auto auto auto 5px;height:20px;width:20px;z-index:8}#payAmountDiv{float:left;margin:20px 0 10px;display:flex;align-items:center}#payAmountDiv .label{font-size:1.5em;display:inline-block;margin-right:10px;color:#000}#payAmountDiv input{font-size:1.5em;text-align:right;max-width:125px}.quickOrder form>.buttonBar{position:absolute;top:10px;left:7px;padding:0}.quickOrder .mainCol{margin-top:20px}.alertsHeading .authorTools,.alertsMessages div .authorTools,.centerColumn .authorTools,.messagesHeading .authorTools,.quickLink .authorTools,.recall .authorTools,.shopper .authorTools,.slide .authorTools{display:none;padding:0;font-size:12px}.alertsHeading:hover .authorTools,.alertsMessages div:hover .authorTools,.centerColumn:hover .authorTools,.messagesHeading:hover .authorTools,.quickLink:hover .authorTools,.recall:hover .authorTools,.shopper:hover .authorTools,.slide:hover .authorTools{display:block}.shippingOptions .shippingAddress .dijitComboBox{pointer-events:none}.shippingOptions .shippingAddress .dijitComboBox .dijitArrowButton{display:none}#userAccountNameHolder span{border-right:1px solid #888;padding-right:10px;margin-right:5px}.theTerm>h2{border-bottom:solid #4f81bd 1pt;font-size:28px;padding-bottom:12px}@media screen and (max-width:1380px){.appContainer .innerAppContainer,.headerBanner .wpthemeInner,.wpthemeCrumbTrailContainer .wpthemeCrumbTrail,.wpthemeFooter .wpthemeInner{width:1080px}.appContainer.categoryListing .mainCol,.appContainer.manufacturerItems .mainCol,.appContainer.orderFromHistory .mainCol,.appContainer.productItemListing .mainCol,.appContainer.searchResults .mainCol{width:874px}.topNavBar ul>li a,.topNavBar ul>li a:hover{height:40px;line-height:20px;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:1100px){.appContainer .innerAppContainer,.headerBanner .wpthemeInner,.wpthemeCrumbTrailContainer .wpthemeCrumbTrail,.wpthemeFooter .wpthemeInner{width:960px}.appContainer.categoryListing .mainCol,.appContainer.manufacturerItems .mainCol,.appContainer.orderFromHistory .mainCol,.appContainer.productItemListing .mainCol,.appContainer.searchResults .mainCol{width:754px}}@media screen and (max-width:980px){.appContainer .innerAppContainer,.headerBanner .wpthemeInner,.wpthemeCrumbTrailContainer .wpthemeCrumbTrail,.wpthemeFooter .wpthemeInner{width:748px}.appContainer.categoryListing .mainCol,.appContainer.manufacturerItems .mainCol,.appContainer.orderFromHistory .mainCol,.appContainer.productItemListing .mainCol,.appContainer.searchResults .mainCol{width:542px}.homeContent .centerColumn,.homeContent .leftColumn{flex:1;margin-bottom:20px}.homeContent .centerColumn{flex:2;margin-right:0}.homeContent .rightColumn{width:100%;display:block}.quickCategories .vaiComponent,.quickLinks{max-height:300px;overflow-y:auto}}@media screen and (max-width:768px){.appContainer .innerAppContainer,.wpthemeCrumbTrailContainer .wpthemeCrumbTrail,.wpthemeFooter .wpthemeInner{width:583px}.headerBanner .wpthemeInner{box-sizing:border-box}.appContainer.categoryListing .mainCol,.appContainer.manufacturerItems .mainCol,.appContainer.orderFromHistory .mainCol,.appContainer.productItemListing .mainCol,.appContainer.searchResults .mainCol{width:377px}.accountSummary form>.mainCol:nth-last-child(3)>.vaiComponent,.payInvoicesView .accountSummary>.mainCol .vaiComponent:nth-child(1),.payInvoicesView .accountSummary>.mainCol .vaiComponent:nth-child(2),.payInvoicesView .accountSummary>.mainCol .vaiComponent:nth-child(3){width:100%}.accountSummary .mainCol .detailField .label{width:50%}}@media screen and (max-width:603px){.appContainer .innerAppContainer,.headerBanner .wpthemeInner,.wpthemeCrumbTrailContainer .wpthemeCrumbTrail,.wpthemeFooter .wpthemeInner{width:460px}.appContainer .leftCol{width:100%;margin-right:0}.appContainer.categoryListing .mainCol,.appContainer.manufacturerItems .mainCol,.appContainer.orderFromHistory .mainCol,.appContainer.productItemListing .mainCol,.appContainer.searchResults .mainCol{width:100%}.wpthemeLogo .logo{margin:5px 5px 0 0}.homeContent{flex-direction:column}.homeContent .centerColumn,.homeContent .leftColumn,.homeContent .rightColumn{flex:1;width:100%;margin:0 0 20px;max-height:none}.homeContent .centerColumn,.homeContent .rightColumn{display:flex;justify-content:space-between}.homeContent .leftColumn{min-width:200px}.alertsMessages,.homeContent .leftColumn>div:first-child{flex:1;display:flex;flex-direction:column;justify-content:space-between}.quickCategories,.rotatorContainer2{flex:2}.quickCategories .vaiComponent,.quickLinks{max-height:none;overflow-y:auto}.homeContent .centerColumn,.homeContent .rightColumn{flex-direction:column}}@media screen and (max-width:480px){.appContainer .innerAppContainer,.headerBanner .wpthemeInner,.wpthemeCrumbTrailContainer .wpthemeCrumbTrail,.wpthemeFooter .wpthemeInner{width:100%;padding:0 5px;box-sizing:border-box}.appContainer .mainCol,.appContainer .rightCol,.outerContainer .innerContainer .wpthemeInner .leftCol,.outerContainer .innerContainer .wpthemeInner .rightCol{width:100%;float:none}.headerBanner .userAccountName .accountName{float:none;margin-left:0;display:inline-block}.wpthemeBanner ul.wpthemeCommonActions li a:active,.wpthemeBanner ul.wpthemeCommonActions li a:link,.wpthemeBanner ul.wpthemeCommonActions li a:visited,.wpthemeBanner ul.wpthemeCommonActions>li>span{border-right:none;margin:0;float:none}ul.wpthemeCommonActions>li{margin:0;color:#fff;padding:0;display:block;float:none}.wpthemeBanner .wpthemeBannerInner .wpthemeCommonActions{display:block;width:100%;text-align:left;padding-bottom:5px;padding-left:5px;float:left}.searchBarCartIcon{margin:10px;align-items:center}.headerBanner .userAccountName .accountIcon{display:inline-block;float:none}.quickOrderWidgetMini .gridContainer .cellData:before{position:initial;margin-bottom:2px}}@media screen and (max-width:320px){.appContainer .innerAppContainer,.headerBanner .wpthemeInner,.wpthemeCrumbTrailContainer .wpthemeCrumbTrail,.wpthemeFooter .wpthemeInner{width:280px}}.commerceCart .shoppingCartBar{display:none}