.titanBody,.mainBody,#mainBody,.Freeform,.FormEditor,.FAQ{font-family:'Kameron',serif}#corporateLinkWrapper .Freeform,#corporateLinkWrapper p,#corporateLinkWrapper a,#topNavInnerWrapper ul li a,#bottomInnerWrapper p,#bottomInnerWrapper ul,h1,h2,h4,h5,.titanBody input,.titanBody select,.titanBody textarea,.mainBody input,.mainBody select,.mainBody textarea,.SearchBox .select,.SearchBox .search,.miniSearchBox .select,.miniSearchBox .search,.FAQ dt,.emphasis,div.CenterZone div.OurPeople .linkText a,.Tabs li a.text,.button,.link{font-family:Arial,Helvetica,sans-serif}.titanDisplay hr,.mainBody hr,.Freeform hr,.FormEditor hr,.FAQ hr{background-color:rgba(237,32,42,1);border:0;color:rgba(237,32,42,1);height:2px;margin:0 0 13px 0}.titanDisplay .SearchBox hr,.titanDisplay .miniSearchBox hr{background-color:rgba(128,128,128,1);border:0;color:rgba(128,128,128,1);height:1px;margin:10px 0}.titanDisplay{font-size:62.5%}.titanBody,.titanBody textarea,.titanBody select,.titanBody input,h4,h5,h6{font-size:1.3rem;line-height:1.8rem}#menuButton a{font-size:0}#companyContainer p{font-size:1.1rem}.OurPeople .linkText{font-size:1.2rem}#contentFooter ul li{line-height:1.3rem}#topNavInnerWrapper ul li a,#corporateLinkWrapper .Freeform,#corporateLinkWrapper p,#corporateLinkWrapper a,h3,.SearchBox h4,.miniSearchBox h4{font-size:1.4rem}h2,.intro{font-size:1.8rem;line-height:1.8rem}.SearchBox .search span i,.miniSearchBox .search span i,.fa-chevron-left,.fa-chevron-right{font-size:1.9rem}.intro{line-height:2.4rem}.SearchBox .search,.miniSearchBox .search{line-height:3rem}.SearchBox .select .head,.miniSearchBox .select .head{line-height:3rem}h1,.cycle-slideshow h4{font-size:3rem}h1,#corporateLinkWrapper .Freeform,#corporateLinkWrapper p,#corporateLinkWrapper a,.cycle-slideshow h4{line-height:3.3rem}#topNavInnerWrapper ul li a{line-height:50px}#topNavInnerWrapper ul li #megaMenu ul li a,#topNavInnerWrapper ul li #megaMenuTwo ul li a,#topNavInnerWrapper ul li #megaMenuThree ul li a{line-height:40px}@media screen and (min-width:768px){.intro{line-height:3rem}}.titanDisplay,.mainBody,.Freeform,.FormEditor,.FAQ,.titanDisplay input,.titanDisplay select,.titanDisplay textarea,.mainBody input,.mainBody select,.mainBody textarea,h3,h4,h5{color:rgba(63,63,63,1)}h1,h2,.SearchBox h4,.miniSearchBox h4{color:rgba(0,0,0,1)}div.CenterZone div.OurPeople .linkText a:hover,div.CenterZone div.OurPeople .linkText a:focus,div.CenterZone div.OurPeople .linkText a:active{color:rgba(1,1,1,1)}#topNavInnerWrapper ul li a{color:rgba(179,179,179,1)}#topNavWrapper #topNavInnerWrapper ul li a{color:rgba(153,153,153,1)}#contentFooter,#companyContainer p{color:rgba(102,102,102,1)}div.CenterZone div.OurPeople .linkText a{color:rgba(179,180,182,1)}#corporateLinkWrapper .Freeform,#corporateLinkWrapper p,#corporateLinkWrapper a,h6,#titleBarContainer h1,.SearchBox .search,.miniSearchBox .search,div.CenterZone div.OurPeople h4,div.CenterZone div.OurPeople h4 a,.Tabs li a.text,.button,.link{color:rgba(255,255,255,1)}.titanDisplay a,#bottomWrapper a,.SearchBox .head span i,.SearchBox .search span i,.SearchBox .search:hover,.miniSearchBox .head span i,.miniSearchBox .search span i,.miniSearchBox .search:hover,.button:hover,.button:focus,.button:active,.link:hover,.link:focus,.link:active,.link span{color:rgba(171,0,0,1)}.titanDisplay a:visited{color:rgba(128,32,0,1)}.titanDisplay a:hover,.titanDisplay a:focus,.titanDisplay a:active,#bottomWrapper ul li a:hover,#bottomWrapper ul li a:focus,#bottomWrapper ul li a:active,#topNavWrapper #topNavInnerWrapper>nav>ul>li>a.current,#topNavWrapper #topNavInnerWrapper>nav>ul>li>a:hover,.Tabs li span i,.fa-chevron-left,.fa-chevron-right,#topNavInnerWrapper ul li #megaMenu ul li a,#topNavInnerWrapper ul li #megaMenuTwo ul li a,#topNavInnerWrapper ul li #megaMenuThree ul li a{border:0;color:rgba(237,33,41,1)}#menuButton a{color:transparent}.titanBody,h6{font-weight:400}#topNavInnerWrapper ul li a,h1,h2,h3,.SearchBox .search,.miniSearchBox .search,.emphasis,.Tabs li a.text,div.OurPeople div.classifications .oneClass:first-child li{font-weight:600}#corporateLinkWrapper .Freeform,#corporateLinkWrapper p,#corporateLinkWrapper a,div.CenterZone div.OurPeople .linkText a,.button,.link{font-weight:800}.Aggregation img,.Calendar img,.Commenting img,.PhotoBlock img,.Product img,.SearchResults img,.SiteMap img,.TOCBlock img,.WhatsNew img,.Freeform a img,.FormEditor a img,.FAQ a img{border:0;outline:none}.titanDisplay a,#topNavInnerWrapper ul li a:hover,#topNavInnerWrapper ul li a:focus,#topNavInnerWrapper ul li a:active,div.CenterZone div.OurPeople .linkText a:hover,div.CenterZone div.OurPeople .linkText a:focus,div.CenterZone div.OurPeople .linkText a:active,.Tabs a.text:hover,.Tabs a.text:focus,.Tabs a.text:active{text-decoration:none}.titanDisplay a:focus,.titanDisplay a:hover,.titanDisplay a:active{text-decoration:underline}#menuButton a{text-indent:-99999px}.SearchBox .search,.miniSearchBox .search,.classifactions{text-align:left}#corporateLinkWrapper .Freeform,#corporateLinkWrapper p,#corporateLinkWrapper a,#mainBody .Tabs,#ajaxTargetContent .HideOnDesktop h1,.cycle-slideshow{text-align:center}#corporateLinkWrapper .Freeform,#corporateLinkWrapper p,#corporateLinkWrapper a,#topNavInnerWrapper ul li a,.Tabs li a.text{text-transform:uppercase}.SearchBox .select,.SearchBox .search,.miniSearchBox .select,.miniSearchBox .search,div.FAQ dl dt,.Tabs li a.text{cursor:pointer}@media screen and (min-width:768px){div.FAQ dl dt{cursor:default}}.titanDisplay ul{list-style:none}.Freeform ul li,.FAQ ul li{background:transparent url('images/SnaponReImages/bullet.png') left 5px no-repeat}.SearchBox ul li,.miniSearchBox ul li,#bottomWrapper ul li{background:0}.titanDisplay input{border-radius:0}.titanDisplay input[type="text"],.titanDisplay input[type="password"]{border:1px solid rgba(235,235,235,1)}.button,.link{background:rgba(252,0,38,1)}.link span,.titanDisplay .button a,.titanDisplay .link a{color:#fff}.titanDisplay fieldset,.mainBody fieldset{background:transparent}#pageTopWrapper{background:rgba(255,255,255,1) url('images/SnaponReImages/pageTopBGMobile.png') left bottom repeat-x;border-top:15px solid rgba(237,33,41,1);border-bottom:1px solid rgba(214,214,214,1)}#menuButton a{background:transparent url('images/SnaponReImages/hamburgerMenu.png') left top no-repeat}#topNavInnerWrapper ul li{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1NiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZThlOWU5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,#fff 56%,#e8e9e9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(56%,#fff),color-stop(100%,#e8e9e9));background:-webkit-linear-gradient(top,#fff 56%,#e8e9e9 100%);background:-o-linear-gradient(top,#fff 56%,#e8e9e9 100%);background:-ms-linear-gradient(top,#fff 56%,#e8e9e9 100%);background:linear-gradient(to bottom,#fff 56%,#e8e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e9e9',GradientType=0);background-size:100% 50px;background-repeat:no-repeat}.IE9 #topNavInnerWrapper ul li a{filter:none}#topNavInnerWrapper ul li a{white-space:nowrap;background:transparent url('images/SnaponReImages/bgMobileMenuArrow.png') right 17px no-repeat}#topNavInnerWrapper ul li a.current,#topNavInnerWrapper ul li a:hover{background-position:right -83px}#topNavInnerWrapper ul li:active a,#topNavInnerWrapper ul li:last-child{}#topNavInnerWrapper ul li #megaMenu{}#topNavInnerWrapper ul li #megaMenu ul{}#topNavInnerWrapper ul li #megaMenu ul li,#topNavInnerWrapper ul li #megaMenuTwo ul li,#topNavInnerWrapper ul li #megaMenuThree ul li{background:#e8e9e9;border-top:1px solid rgba(216,216,216,1)}#topNavInnerWrapper ul li #megaMenu ul li a,#topNavInnerWrapper ul li #megaMenuTwo ul li a,#topNavInnerWrapper ul li #megaMenuThree ul li a{background:none;text-transform:none}#topNavInnerWrapper ul li #megaMenu ul li a:hover,#topNavInnerWrapper ul li #megaMenu ul li a:focus,#topNavInnerWrapper ul li #megaMenu ul li a:active{}#topNavInnerWrapper ul li #megaMenu ul li:last-child,#topNavInnerWrapper ul li #megaMenuTwo ul li:last-child,#topNavInnerWrapper ul li #megaMenuThree ul li:last-child{border-bottom:0}#topNavWrapper #topNavInnerWrapper>nav>ul>li>a:hover,#topNavWrapper #topNavInnerWrapper>nav>ul>li:hover>a{color:rgba(237,33,41,1)}#searchBarContainer{background:rgba(237,33,41,1)}#searchBarContainer #searchTerms{border:1px solid #e6e6e6}#searchBarContainer #searchGo{border:0;background:#222 url('images/SnaponReImages/searchButtonBlack.png') left top no-repeat;font-size:0;color:transparent;text-indent:-99999px;cursor:pointer}@media screen and (min-width:1024px){#topNavInnerWrapper ul li a{font-size:1.7rem}#topNavInnerWrapper ul li a{line-height:2.5rem}#topNavWrapper #topNavInnerWrapper ul li a{text-align:center}#pageTopWrapper{background-image:url('images/SnaponReImages/pageTopBGTablet.png');background-position:left top;border-top:7px solid rgba(237,33,42,1);border-bottom:0}#topBarWrapper{background-color:rgba(255,255,255,1)}#corporateLinkWrapper{background:rgba(237,33,42,1)}#corporateLinkWrapper>div p{float:left;margin-right:2rem}#corporateLinkWrapper>div p+p{float:left;border-left:1px solid rgba(255,255,255,.3);padding-left:1rem}#corporateLinkWrapper>div p:last-child a{display:block;padding:0 1rem}#corporateLinkWrapper>div p:last-child a span{font-size:2rem}#corporateLinkWrapper>div p:last-child{margin-right:-1rem}#topNavWrapper{border-top:7px solid rgba(255,255,255,1);border-bottom:7px solid rgba(255,255,255,1)}#topNavWrapper #topNavInnerWrapper ul li{border:0;background:0}#topNavWrapper #topNavInnerWrapper ul li a{background:rgba(255,255,255,1);padding:0 10px}#topNavWrapper #topNavInnerWrapper>nav>ul>li:not(:first-child)>a,.titanDisplay #topNavWrapper #topNavInnerWrapper>nav>ul>li:not(:first-child):hover>a,.titanDisplay #topNavWrapper #topNavInnerWrapper>nav>ul>li:not(:first-child):focus>a,.titanDisplay #topNavWrapper #topNavInnerWrapper>nav>ul>li:not(:first-child):active>a{border-left:1px solid rgba(160,162,165,1)}.titanDisplay #topNavWrapper #topNavInnerWrapper>nav>ul>li:hover>a,.titanDisplay #topNavWrapper #topNavInnerWrapper>nav>ul>li:focus>a,.titanDisplay #topNavWrapper #topNavInnerWrapper>nav>ul>li:active>a{background:#f9f9f9}.titanDisplay #topNavWrapper #topNavInnerWrapper>nav>ul>li:first-child>a,.titanDisplay #topNavWrapper #topNavInnerWrapper>nav>ul>li:first-child>a,.titanDisplay #topNavWrapper #topNavInnerWrapper>nav>ul>li:first-child>a{border-left:1px solid rgba(160,162,165,0)}.titanDisplay #topNavWrapper #topNavInnerWrapper>nav>ul>li:first-child:hover>a,.titanDisplay #topNavWrapper #topNavInnerWrapper>nav>ul>li:first-child:focus>a,.titanDisplay #topNavWrapper #topNavInnerWrapper>nav>ul>li:first-child:active>a{border-left:1px solid rgba(160,162,165,1)}#topNavWrapper #topNavInnerWrapper ul li:first-child a{border-left:0}#topNavWrapper #topNavInnerWrapper>nav>ul>li>a.focus,#topNavWrapper #topNavInnerWrapper>nav>ul>li>a:active{color:rgba(237,33,41,1)}#topNavInnerWrapper ul li #megaMenu,#topNavInnerWrapper ul li #megaMenuTwo,#topNavInnerWrapper ul li #megaMenuThree{background:#f9f9f9;border-left:1px solid rgba(160,162,165,1);-webkit-box-shadow:3px 3px 3px 0 rgba(50,50,50,.75);-moz-box-shadow:3px 3px 3px 0 rgba(50,50,50,.75);box-shadow:3px 3px 3px 0 rgba(50,50,50,.75)}#topNavInnerWrapper ul li:last-child #megaMenu,#topNavInnerWrapper ul li:last-child #megaMenuTwo,#topNavInnerWrapper ul li:last-child #megaMenuThree{background:#f9f9f9;border-left:none;-webkit-box-shadow:-3px 3px 3px 0 rgba(50,50,50,.75);-moz-box-shadow:-3px 3px 3px 0 rgba(50,50,50,.75);box-shadow:-3px 3px 3px 0 rgba(50,50,50,.75)}#topNavInnerWrapper ul li #megaMenu ul{}#topNavInnerWrapper ul li #megaMenu ul li,#topNavInnerWrapper ul li #megaMenuTwo ul li,#topNavInnerWrapper ul li #megaMenuThree ul li{border-top:1px solid rgba(216,216,216,1);border-top:0;background:none}#topNavInnerWrapper ul li #megaMenu ul li a,#topNavInnerWrapper ul li #megaMenuTwo ul li a,#topNavInnerWrapper ul li #megaMenuThree ul li a{font-size:90%;text-transform:none;text-align:left;line-height:25px}#topNavInnerWrapper ul li #megaMenu ul li a:hover,#topNavInnerWrapper ul li #megaMenu ul li a:focus,#topNavInnerWrapper ul li #megaMenu ul li a:active,#topNavInnerWrapper ul li #megaMenuTwo ul li a:hover,#topNavInnerWrapper ul li #megaMenuTwo ul li a:focus,#topNavInnerWrapper ul li #megaMenuTwo ul li a:active,#topNavInnerWrapper ul li #megaMenuThree ul li a:hover,#topNavInnerWrapper ul li #megaMenuThree ul li a:focus,#topNavInnerWrapper ul li #megaMenuThree ul li a:active{background:rgba(0,0,0,.05)}#topNavInnerWrapper ul li #megaMenu ul li:last-child,#topNavInnerWrapper ul li #megaMenuTwo ul li:last-child,#topNavInnerWrapper ul li #megaMenuThree ul li:last-child{border-bottom:0}#topNavInnerWrapper ul li:active a,#topNavInnerWrapper ul li:last-child{border-bottom:0}#searchBarContainer2{background:rgba(237,33,41,1)}#searchBarContainer2 #searchBar2_searchTerms{border:1px solid #e6e6e6}#searchBarContainer2 #searchBar2_searchGo{border:0;background:#222 url('images/SnaponReImages/searchButtonBlack.png') left 2px no-repeat;font-size:0;color:transparent;text-indent:-99999px;cursor:pointer}#contentWrapper{background:#e5e6e7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTZlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#e5e6e7 0%,#fff 70px,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e5e6e7),color-stop(70px,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e5e6e7 0%,#fff 70px,#fff 100%);background:-o-linear-gradient(top,#e5e6e7 0%,#fff 70px,#fff 100%);background:-ms-linear-gradient(top,#e5e6e7 0%,#fff 70px,#fff 100%);background:linear-gradient(to bottom,#e5e6e7 0%,#fff 70px,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e6e7',endColorstr='#ffffff',GradientType=0)}.IE9 #pageTopWrapper{filter:none}}@media screen and (min-width:1024px){#pageTopWrapper{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjhmOGY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,#fff 51%,#f8f8f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(51%,#fff),color-stop(100%,#f8f8f9));background:-webkit-linear-gradient(top,#fff 51%,#f8f8f9 100%);background:-o-linear-gradient(top,#fff 51%,#f8f8f9 100%);background:-ms-linear-gradient(top,#fff 51%,#f8f8f9 100%);background:linear-gradient(to bottom,#fff 51%,#f8f8f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8f8f9',GradientType=0)}.IE9 #pageTopWrapper{filter:none}}#TopZone{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWU5ZWEiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(233,233,234,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(233,233,234,.65)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(233,233,234,.65) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(233,233,234,.65) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(233,233,234,.65) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(233,233,234,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#a6e9e9ea',GradientType=0)}.IE9 #TopZone{filter:none}#bottomWrapper{border-top:7px solid rgba(237,33,42,1)}#bottomWrapper div.siteBounds{background:transparent url('images/CorporateCareersimages/') right top no-repeat}#bottomWrapper ul+ul{border-left:3px solid rgba(188,189,192,1)}@media screen and (min-width:768px){#bottomWrapper ul:first-child{border-bottom:3px solid rgba(188,189,192,1)}#bottomWrapper ul+ul{border-left:0}#bottomWrapper ul li{border-left:1px solid rgba(128,128,128,1)}#bottomWrapper ul li:first-child{border-left:0}}h2{border-bottom:2px solid rgba(237,32,42,1)}.miniSearchBox h2{border:0}h6,#titleBarContainer{background:rgba(237,32,42,1)}span.highlight{background:#ed2129;color:#fff}#centerZone .SearchBox,.miniSearchBox{border-top:7px solid rgba(237,32,42,1);border-bottom:7px solid rgba(237,32,42,1)}.SearchBox .select,.SearchBox .search a,.miniSearchBox .select{color:rgba(255,255,255,1);text-decoration:none}.SearchBox .select li,.miniSearchBox .select li{color:rgba(0,0,0,1)}.SearchBox .select .head,.miniSearchBox .select .head{background:rgba(128,128,128,1)}.SearchBox .select .head span,.miniSearchBox .select .head span{background:rgba(242,0,38,1)}.SearchBox .select .head:hover,.miniSearchBox .select .head:hover{background:rgba(178,178,178,1)}.SearchBox .select ul,.miniSearchBox .select ul{background:rgba(255,255,255,1);border:1px solid rgba(211,211,211,1);border-top:2px solid rgba(255,255,255,1)}.SearchBox .select ul li:hover,.miniSearchBox .select ul li:hover{background:rgba(242,0,38,1);color:rgba(255,255,255,1)}.SearchBox .select ul li.selected,.miniSearchBox .select ul li.selected{background:rgba(128,128,128,1)}.SearchBox .search,.miniSearchBox .search{background:rgba(242,0,38,1);border:0}.SearchBox .head span i,.miniSearchBox .head span i{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.miniSearchBox h1{font-size:1.7rem;line-height:1.7rem;text-align:left}@media screen and (min-width:768px){#centerZone .SearchBox,.miniSearchBox{box-shadow:0 0 7px rgba(0,0,0,.5)}}div.FAQ dl dt{border-top:0;border-bottom:2px solid rgba(237,32,42,1);padding-bottom:10px;margin-bottom:10px}div.CenterZone div.OurPeople h4{background:rgba(237,32,42,1)}div.CenterZone div.OurPeople .linkText a{background:rgba(229,229,229,1)}div.CenterZone div.NWS-FilterSupport-Video h4{border-bottom:2px solid rgba(237,33,42,1)}#TopZone div.OneCol.cycle-slideshow p.teaser{font-size:1.6rem;line-height:2rem}.ui-widget-header{background:#ed2129}@media screen and (min-width:768px){#TopZone div.OneCol.cycle-slideshow p.teaser{font-size:1.6rem;line-height:2.8rem}}.Tabs li{background:0}.Tabs li a.text{background:rgba(199,200,202,1)}.Tabs li a.text:hover,.Tabs li.active a.text{background:rgba(237,32,42,1)}@media screen and (min-width:768px){.Tabs li span i{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#contentNavContainer{background:#eeeeef}#contentNavContainer ul{list-style:none;background:#edf0f5}#contentNavContainer li ul li a{color:#000;font-size:90%;font-family:Arial,Helvetica,sans-serif}#contentNavContainer li ul li a:hover,#contentNavContainer li ul li a:focus,#contentNavContainer li ul li a:active{color:#fff;text-decoration:none}#contentNavContainer ul>li>ul>li.current>a{color:#fff;background:rgba(237,33,42,1)}#contentNavContainer li ul li a:hover,#contentNavContainer li ul li a:focus,#contentNavContainer li ul li a:active{background:#ccccce;color:#000}#contentNavContainer ul>li>ul>li.current>a:hover,#contentNavContainer ul>li>ul>li.current>a:focus,#contentNavContainer ul>li>ul>li.current>a:active{color:#fff;background:rgba(237,33,42,1)}#contentNavContainer li ul li ul{background:#ddddde}.Float25,.Float33,.Float50,.Float66,.Float75{padding:0;width:100%}@media(min-width:768px){.Float25,.Float33,.Float50,.Float66,.Float75{float:left;padding:0;width:48.45%;clear:left;margin-left:0}.Float25.New50,.Float33.New50,.Float50.New50,.Float66.New50,.Float75.New50{clear:none;margin-left:3%}}@media(min-width:1024px){.Float25{clear:none;width:22.72%;margin-left:3%}.Float33{clear:none;width:31.3%;margin-left:3%}.Float50{clear:none;width:48.45%;margin-left:3%}.Float66{clear:none;width:65.6%;margin-left:3%}.Float75{clear:none;width:74.2%;margin-left:3%}.Float25.New100,.Float33.New100,.Float50.New100,.Float66.New100,.Float75.New100{clear:left;margin-left:0}.Float25.New100.NoClear,.Float33.New100.NoClear,.Float50.New100.NoClear,.Float66.New100.NoClear,.Float75.New100.NoClear{clear:none;float:left;margin-left:3%}}div.OneCol span.date,div.TwoCol span.date{display:inline-block;margin-right:10px}#leftZone .MyLinks li a{word-wrap:break-word}.MyLinks ul{margin-left:0;padding-left:0}.MyLinks li{overflow:hidden;display:block;line-height:1.3;padding:5px 0 3px;border-bottom:1px solid #e7e7e7}.MyLinks li>span{display:block;float:left;width:calc(100% - 30px);padding:5px 0 3px}.MyLinks li>span.removeLink{margin-right:10px;clear:left;width:20px}.sr-only{border:0 none;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.MyLinks .removeLink a::before{content:"";margin:2px 4px 0 0;font-family:'FontAwesome',arial,sans-serif;font-size:1.6rem;line-height:1.1}.addToBookshelf a::before{content:"";margin:2px 3px 0 1px;font-family:'FontAwesome',arial,sans-serif;font-size:1.6rem;line-height:1.5}@media(min-width:768px){.MyLinks.Float50{float:right;margin-left:3%}.MyLinks.Float50+.Float50{margin-left:0}}.modalWrapper{background-color:rgba(0,0,0,.7);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9998}.modalInner{background-color:rgba(255,255,255,1);margin:25px 0;position:fixed;padding:6rem 5rem 4rem;width:90%;max-width:1200px;overflow:auto;max-height:80%;min-height:50%;z-index:9999;top:40%;left:50%;transform:translateY(-40%) translateX(-50%);box-shadow:0 10px 25px rgba(0,0,0,.5)}.modalInner .close{cursor:pointer}.modalInner .close::before{content:"";background:url(/clientcss/images/portal/snap-on_icon_close_mobile_v1.png) no-repeat;height:20px;width:20px;position:absolute;top:20px;right:20px}.modalLoading{height:150px;width:150px;position:absolute;top:calc(50% - 75px);left:calc(50% - 75px);background:url(/clientcss/images/portal/loading.svg) no-repeat center/100%;-webkit-animation:spin 1s infinite ease-in;animation:spin 1s infinite ease-in}.modalInner .modalContent{font-size:20px}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.AggregationFilter2 fieldset:not(.keyword){background:#ccc}.AggregationFilter2 fieldset:not(.keyword) .head{background:#ed202a}.AggregationFilter2 fieldset:not(.keyword) .head h4{color:#fff}.AggregationFilter2 fieldset:not(.keyword) .head a{color:#e7e7e7}div.Aggregation div.AggregationFilter2 fieldset .inputs,div.Aggregation div.AggregationFilter2 fieldset .input,div.Aggregation div.AggregationFilter2 .inputs div{padding:0}.AggregationFilter2 input[type="checkbox"]{left:-9999px;position:absolute}div.Aggregation div.AggregationFilter2 .inputs input[type="checkbox"]+label{padding:10px;border-bottom:1px solid #aaa;color:#000;word-wrap:break-word;width:100%}div.Aggregation div.AggregationFilter2 .inputs input[type="checkbox"]:checked+label{background:#ed202a;color:#fff;font-weight:bold}div.UserAccount.HideProfile .accountProfile{display:none}#pageTopWrapper .siteBounds{position:relative}#cartWrapper{position:absolute;right:0;top:105px;z-index:900;background:rgba(0,0,0,0)}#MiniCart>div:first-child{float:right;clear:both;text-align:right;display:inline-block;padding:0 10px 4px}#MiniCart:hover>div:first-child{background:#fff}#MiniCart>div:first-child span.dot{font-size:4rem;top:12px;position:relative;margin-left:7px}#MiniCart>div:first-child a:first-child::before{content:"";font-family:'FontAwesome',arial,sans-serif;margin-right:5px}#wishListDropdown{position:fixed;float:right;clear:both;min-width:200px;background:#fff;padding:15px;box-shadow:-2px 3px 3px rgba(0,0,0,.3)}#MiniCart .productInfo{max-width:calc(100% - 30px)}#MiniCart .product{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #ccc;position:relative}#MiniCart .product .remove{position:absolute;top:0;right:5px;cursor:pointer;color:rgba(171,0,0,1)}#wishListDropdown .label{margin-right:5px}#wishListDropdown #viewBar a{display:inline-block;margin-right:15px}#wishListDropdown #viewBar a:last-child{margin-right:0}.cartHeaderAndButtons{margin-bottom:10px;overflow:hidden;width:100%;clear:both}.cartButtons{float:right;clear:both}.cartButtons a{display:inline-block;margin-right:15px}#cartItemsTable{width:100%;border-collapse:collapse;margin-bottom:15px}.titanDisplay #cartItemsTable td.quantity input[type="text"]{max-width:50px}#cartItemsTable td.removeItem{text-align:center;font-size:2rem}#cartItemsTable td.removeItem span{margin-right:10px}#cartItemsTable tr{background:#fff}#cartItemsTable tr:nth-of-type(odd){background:#f2f2f2}#cartItemsTable th{background:#ddd;text-align:left;font-weight:normal}#cartItemsTable td,#cartItemsTable th{padding:6px}#cartItemsTable p{margin-bottom:0}#cartAddressInteriorShipTo .row{margin-bottom:10px}#cartAddressInteriorShipTo .label,.cartAddressInterior .label{margin-right:10px;min-width:65px;display:inline-block}#cartAdditionalInformationWrapper span.label{font-weight:bold;margin-right:10px}@media(min-width:768px){#cartAddressWrapper,#cartAdditionalInformationWrapper{float:left;width:48%;margin-right:2%;margin-bottom:20px}#cartOrderItemsWrapper{width:100%;float:none;clear:both}}.optionList,.optionList+.buttons{float:left;margin:0 20px 30px 0}.optionList+.buttons{clear:right}.optionList+.buttons input{margin-right:20px;background:rgba(237,33,41,1);padding:2px 10px;border:none;color:#fff}.optionList+.buttons input:hover{background:rgba(171,0,0,1)}.addresses .items{padding-right:50px}.addresses #AddAddressButton{margin-bottom:30px;overflow:hidden;display:block}.addresses .addressName{font-weight:bold}.titanBody .addresses p.editLink{margin-bottom:0}.addresses .addButton{font-size:1.3rem}.addresses .addButton span.fa{margin:2px 5px 0 2px;display:inline-block;position:relative}.addresses .addButton span.fa,.addresses .deleteButton span.fa{font-size:1.8rem}.addresses div.ColOne div.otherStuff{position:relative;margin-bottom:10px}.addresses .deleteButton{position:absolute;bottom:10px;right:20px}.Freeform.NavMenu #contentNavContainer{margin:0;max-width:281px}.NavMenu #contentNavContainer ul li a{display:inline-block}.NavMenu #contentNavContainer ul li{background-image:none;padding:8px 0 8px 15px;font-weight:600}.DataList .optionList label{clear:both;font-size:1.1em;font-weight:bold;margin-right:10px}.LeftZone #contentNavContainer ul>li>ul>li>ul{display:block}.ErrorMsg,.ErrorMessage{background:#eee;padding:10px;margin-bottom:15px;font-size:1.1em;color:rgba(128,32,0,1);font-weight:bold}#cartAddressWrapper span.label{min-width:100px!important}#cartAddressWrapper span.label.required{font-weight:bold}#cartAddressWrapper span.label.required::before{font-weight:bold;content:"* ";color:rgba(237,33,41,1)}