.Circle,.Float25,.Float33,.Float50,.Float66,.Float75{}.HomeFeature,.TitleBanner,.FilterFloat3,.FilterFloat4,.FilterFloat6,.BlockGrey,.StripeGreenTile,.StripeGreyTile,.Letters,.sticky,.Definitions,.ContentOverlay,.ProductBlock,.TabNavigation,.Circle,.FilterFloat3,.FilterFloat4,.FilterFloat6,.FilterFloat2,.FilterFloat1,.ImageSlider,.TextSlider,.NoLinkLine{}.FloatLeft,.FloatRight,.Button,.Selected,.symbol,.Description{}.titanDisplay{font-size:62.5%}body{-webkit-text-size-adjust:none}.titanBody,.mainBody{color:rgba(51,51,51,1);font:1.6rem/1.6 Lato,Arial,sans-serif;font-weight:400}h1,.heroTitle{font-size:2.5rem;line-height:1.3;font-weight:900;color:rgba(233,117,38,1);font-style:italic;text-transform:uppercase}@media(min-width:768px){h1,.heroTitle{font-size:3.6rem}}h2,h3{font:2.4rem/1.3 Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:rgba(0,149,142,1)}h4,h4 a{font:2rem/1.2 Oswald,sans-serif;font-weight:400}h4 a{color:rgba(0,149,142,1)}h5{font-size:1.7rem;line-height:1.3}h6{font-size:1.6rem;line-height:1.3}.titanBody a,.mainbody a{color:rgba(0,149,142,1);text-decoration:none;outline:none}.main .Freeform a,.mainBody .Freeform a{text-decoration:underline}.main a:hover,.main a:focus,.main a:active{color:rgba(0,122,116,1);text-decoration:underline}.main .Freeform a:hover,.main .Freeform a:focus,.main .Freeform a:active,.mainBody .Freeform a:hover,.mainBody .Freeform a:focus,.mainBody .Freeform a:active{color:rgba(0,0,0,.8)}.main .Button a,.mainBody .Button a,.main .Button a:hover,.mainBody .Button a:hover,.main .Button a:focus,.mainBody .Button a:focus,.main .Button a:active,.mainBody .Button a:active{text-decoration:none}.titanBody input,.titanBody textarea,.titanBody select,.mainBody input,.mainBody textarea,.mainBody select{font:1.6rem/1.2 Lato,Arial,sans-serif;font-size:1.6rem;line-height:1.4;border-radius:0}.titanBody a:not(.skipNav),.mainBody a,.searchArea input[type="button"],.Freeform em,.CenterZone input[type=submit]{transition:all .1s ease}.item a,.measure,.seeAllResults a,.teaser a img{display:inline-block}.titanBody a,.measure,.SegmentedSearch .SegmentedSearchFilter2 .mainFilter .inputs>div,fieldset:not(.keyword) .head span,.reset,.teaser a img,.teaserImage img,span.teaserImage a.focus img,.share,.localizer .country,.localizer .language,#MiniCart>a,.DataFilter2 .links .inputs>div,*[role=button],*[tabindex="0"],.NoLinkLine a,.calendar h4 a,.searchArea input[type="text"],.dialog-inner input[type=button]{border:1px solid transparent;outline:none}.titanBody a.focus,.measure.focus,.SegmentedSearch .SegmentedSearchFilter2 .mainFilter .inputs>div.focus,fieldset:not(.keyword) .head span.focus,.reset.focus,.teaser a.focus img,.teaserImage.focus img,span.teaserImage a.focus img,.share.focus,.DataFilter2 .links .inputs>div.focus,*[role=button].focus,*[tabindex="0"].focus,.NoLinkLine a.focus,.calendar h4 a.focus,.searchArea input[type="text"].focus,.dialog-inner input[type=button].focus{border:1px dotted rgba(0,149,142,1);text-decoration:none;outline:none}.teaser a,.teaser a.focus,.teaserImage a,.teaserImage a.focus,.titanBody a.teaserImage.focus{border:0}#logoArea a.focus,.customFooter a.focus,.localizer .country.focus,.localizer .language.focus,#MiniCart>a.focus,.StripeGreenTile a.focus{border:1px dotted rgba(255,255,255,1);text-decoration:none;outline:none}.teaserImage img{margin-bottom:-6px}.teaserImage{margin-bottom:6px}.FormEditor input[type=text],.FormEditor select,.FormEditor textarea,.proximity .radius select,.scrollable,#cartItemsTable input[type=text],.dialog-body input[type=text],.dialog-body textarea,#localizerCountryWrapper select,#localizerCountryWrapper input{outline:none}.FormEditor input[type=text].focus,.FormEditor select.focus,.FormEditor textarea.focus,.proximity .radius select.focus,.scrollable.focus,#cartItemsTable input[type=text].focus,.dialog-body input[type=text].focus,.dialog-body textarea.focus{-webkit-box-shadow:0 0 42px -4px rgba(102,102,102,1);-moz-box-shadow:0 0 42px -4px rgba(102,102,102,1);box-shadow:0 0 42px -4px rgba(102,102,102,1)}.proximity .radius select.focus,#localizerCountryWrapper select.focus,#localizerCountryWrapper input.focus{border-color:rgba(255,255,255,1)}.titanBody .keyword input[type='text'],.proximity .searchBox[type='text']{outline:none;border:1px solid transparent}.titanBody .keyword input[type='text'].focus,.proximity .searchBox[type='text'].focus{-webkit-box-shadow:0 0 42px -4px rgba(102,102,102,1);-moz-box-shadow:0 0 42px -4px rgba(102,102,102,1);box-shadow:0 0 42px -4px rgba(102,102,102,1);border-color:rgba(255,255,255,1)}.titanBody{background:rgba(0,0,0,1)}#contentArea{background:rgba(255,255,255,1)}a.skipNav:focus{border-radius:1rem;outline:0;font-weight:600;font-size:1.4rem;background:rgba(0,149,142,1);color:rgba(255,255,255,1);border:2px solid rgba(255,255,255,.9)}#headerArea{background:rgba(3,45,67,.4);border-bottom:0;border-top:4px solid transparent;border-image:url('images/flexcoimages/border_tricolor.gif') 50 stretch;box-shadow:0 0 .5rem rgba(0,0,0,.3)}#headerArea.sticky{background-color:rgba(0,0,0,.8)}.searchArea{background:rgba(255,255,255,1);border-radius:3rem;line-height:3}.searchArea label{color:rgba(153,153,153,1);font-size:1.45rem;line-height:1.2;font-style:italic}.searchArea input{background:transparent;border:0;font-size:1.6rem;outline:0}.searchArea input[type="text"]{color:rgba(51,51,51,1);font-style:italic}.searchArea input[type="button"]{background:rgba(0,149,142,1);border-radius:4rem;color:rgba(255,255,255,1);font-weight:600;font-family:Oswald,sans-serif}.searchArea input[type="button"]:hover,.searchArea input[type="button"]:focus,.searchArea input[type="button"]:active{background:rgba(0,122,116,1)}.searchArea input[type="button"]{border:5px solid transparent}.searchArea input[type="button"].focus{border-color:#004d49}#navAreaMobile{color:rgba(255,255,255,1)}#navAreaMobile .menu>li>a{color:rgba(255,255,255,1);font:2.2rem/1 'Oswald',sans-serif;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.5);text-decoration:none}#navAreaMobile .menu>li:hover>a,#navAreaMobile .menu>li:focus>a,#navAreaMobile .menu>li.focus>a,#navAreaMobile .menu>li.focus>a.current,#navAreaMobile .menu>li.open>a,#navAreaMobile .menu>li.open>a.current{background:rgba(0,149,142,1);box-shadow:0 -3px 3px -3px rgba(0,0,0,.5),3px 0 3px -3px rgba(0,0,0,.5),-3px 0 3px -3px rgba(0,0,0,.5)}#navAreaMobile .menu>li>a.current{background:rgba(0,149,142,.8)}.sticky #navAreaMobile .menu>li>a{font-size:2rem}#navAreaMobile label.forNavOpener:hover,#navAreaMobile label.forNavOpener:focus,#navAreaMobile label.forNavOpener:active{color:rgba(255,255,255,.8)}#navButton{font-size:1.2rem}#navButton span.fa{font-size:2.6rem}.mobileNavOpen #navAreaMobile{background:rgba(0,122,116,1);box-shadow:0 2px 5px rgba(0,0,0,.5)}.mobileNavOpen #navAreaMobile div.navInner{border-top:3px solid rgba(255,255,255,.4)}.mobileNavOpen #navAreaMobile .menu>li>a{border-bottom:1px solid rgba(255,255,255,.4);border-top:1px solid rgba(255,255,255,.4)}.mobileNavOpen #navAreaMobile span.arrow{border:6px solid transparent;border-bottom-color:#fff;line-height:0}.mobileNavOpen #navAreaMobile .openAccordion span.arrow{border-top-color:#fff;border-bottom-color:transparent}.mobileNavOpen #navAreaMobile nav ul ul a{padding:.7rem 1.5rem .7rem 3rem;font-size:1.5rem;text-transform:none;color:rgba(255,255,255,1)}.mobileNavOpen #navAreaMobile .socialShare .shareIcons ul li span{background:rgba(0,0,0,.2);border-radius:1rem}.mobileNavOpen #navAreaMobile .socialShare .shareIcons ul li span:hover,.mobileNavOpen #navAreaMobile .socialShare .shareIcons ul li span:focus,.mobileNavOpen #navAreaMobile .socialShare .shareIcons ul li span:active{background:rgba(255,255,255,.1)}@media(min-width:1200px){#navAreaDesktop{color:rgba(255,255,255,1)}#navAreaDesktop .menu>li>a{color:rgba(255,255,255,1);font:2.2rem/1 'Oswald',sans-serif;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.5);text-decoration:none}#navAreaDesktop .menu>li:hover>a,#navAreaDesktop .menu>li:focus>a,#navAreaDesktop .menu>li.focus>a,#navAreaDesktop .menu>li.focus>a.current{background:rgba(0,149,142,1)}#navAreaDesktop .menu>li>a.current{background:rgba(0,149,142,.8)}#navAreaDesktop .menu>.navLast>a{color:rgba(233,117,38,1)}.sticky #navAreaDesktop .menu>li>a{font-size:2rem}#navAreaDesktop label:hover,#navAreaDesktop label:focus,#navAreaDesktop label:active{color:rgba(255,255,255,.8)}#navAreaDesktop .menu>li .megaMenu{background:rgba(1,149,142,1);box-shadow:0 0 5px rgba(0,0,0,.5)}#navAreaDesktop .menu .MenuBackgroundDarkGreen{background:rgba(8,108,104,1)}#navAreaDesktop .megaMenu>div p,#navAreaDesktop .megaMenu>div p a{font:1.8rem/2 Oswald,sans-serif;text-shadow:0 2px rgba(0,0,0,.4);color:rgba(255,255,255,1)}#navAreaDesktop .megaMenu>div:not(.MenuBackgroundDarkGreen) p a{color:rgba(255,255,255,1);border-bottom:1px solid rgba(0,0,0,.3)}#navAreaDesktop .megaMenu>div p a:hover,#navAreaDesktop .megaMenu>div p a:focus{background:rgba(0,0,0,.2)}#navAreaDesktop .megaMenu>div p a span.Description{font:1.3rem/1.3 Lato,Arial,sans-serif}.titanBody .megaMenu>div ul{padding-left:2rem}.titanBody .megaMenu>div ul a{font:1.3rem/1.3 Lato,Arial,sans-serif;color:#fff}}.HomeFeature p.imagecover{background:transparent url('images/flexcoimages/Background_BannerOpaqueCover.png') repeat center}.HomeFeature p.bannerangles{background:transparent url('images/flexcoimages/Background_TriColorBannerAngles.svg') no-repeat center 100%;background-size:102%}#bannerZone .HomeFeature p.bannerangles{background-image:url('/ClientCss/images/flexcoimages/Background_TriColorBannerAnglesContent.svg')}.BannerTextOverlay h1{text-align:center;font-size:5.2vw;color:rgba(0,149,142,1);font-weight:600}.BannerTextOverlay strong{font-size:6vw;font-weight:700;color:rgba(233,117,38,1)}@media(min-width:680px){.BannerTextOverlay h1{font-size:3.3rem}.BannerTextOverlay strong{font-size:3.8rem}}@media(min-width:1200px){.titanBody .BannerTextOverlay{background-image:radial-gradient(rgba(255,255,255,1) 0%,53%,transparent 72%)}.IE .titanBody .BannerTextOverlay{background-image:radial-gradient(rgba(255,255,255,.8) 25%,rgba(255,255,255,.4) 53%,transparent 72%)}.BannerTextOverlay h1{text-shadow:0 1px 3px rgba(255,255,225,.5)}}@media(min-width:1400px){.BannerTextOverlay h1{font-size:3.8rem}.BannerTextOverlay strong{font-size:4.4rem}}#titleZone{color:rgba(255,255,255,1);background:transparent url('images/flexcoimages/Background_GreenTile.gif') repeat center top}#titleZone .wrapme{background:transparent url('images/flexcoimages/Background_TriColorBannerAnglesContent.svg') no-repeat center 100%;background-size:102%}#titleZone .Freeform h1,#titleZone .Freeform .heroTitle,.BannerTextOverlayInside h1{color:rgba(255,255,255,1);font-size:6vw;line-height:1.1}@media(min-width:530px){#titleZone .Freeform h1,#titleZone .Freeform .heroTitle,.BannerTextOverlayInside h1{font-size:3.8vw}}@media(min-width:660px){#titleZone .wrapme{background-position:center 101.2%}}@media(min-width:900px){#titleZone .Freeform h1,#titleZone .Freeform .heroTitle,.BannerTextOverlayInside h1{font-size:3rem}}@media(min-width:1200px){#titleZone .Freeform h1,#titleZone .Freeform .heroTitle,.BannerTextOverlayInside h1{font-size:3.6rem}}#titleZone ul li:first-child{background:transparent url('images/flexcoimages/Background_BannerOpaqueCover.png') repeat center}#titleZone li:nth-of-type(2){background:transparent url('images/flexcoimages/Background_TriColorBannerAnglesContent.svg') no-repeat center 100%;background-size:102%}#titleZone .Freeform:nth-of-type(3),.titanBody .BannerTextOverlayInside{text-shadow:0 0 30px rgba(0,0,0,1);background-image:radial-gradient(rgba(0,0,0,.3) 0%,55%,transparent 75%)}#titleZone .Freeform:nth-of-type(3) h1,#titleZone .Freeform:nth-of-type(3) .heroTitle,.BannerTextOverlayInside h1{font-weight:900;font-size:4.6vw}#titleZone p,.BannerTextOverlayInside p{font-style:italic;font-size:4vw;line-height:1.1}.titanBody .BannerTextOverlayInside{color:#fff}@media(min-width:600px){#titleZone p,.BannerTextOverlayInside p{font-size:2rem}#titleZone .Freeform:nth-of-type(3) h1,#titleZone .Freeform:nth-of-type(3) .heroTitle,.BannerTextOverlayInside h1{font-size:3rem}}@media(min-width:660px){#titleZone li:nth-of-type(2){background-position:center 101.2%}}@media(min-width:980px){#titleZone p,.BannerTextOverlayInside p{font-size:2.4rem}#titleZone .Freeform:nth-of-type(3) h1,#titleZone .Freeform:nth-of-type(3) .heroTitle,.BannerTextOverlayInside h1{font-size:3.6rem}}nav.tools a,nav.tools a:hover,nav.tools a:focus,nav.tools a:active,nav.tools .share{border:2px solid rgba(204,204,204,1);border-radius:50%;font-size:.1rem;line-height:0;color:transparent;background:transparent url('images/flexcoimages/background_tools.gif') no-repeat}nav.tools div[tabindex].focus{border:0}nav.tools a.focus,nav.tools div[tabindex].focus .share{border-radius:0}nav.tools .Freeform{outline:none}nav.tools .email a{background-position:center -78px}nav.tools .email a:hover,nav.tools .email a:focus,nav.tools .email a:active{border-color:rgba(233,117,38,1)}nav.tools .print a{background-position:center 6px}nav.tools .print a:hover,nav.tools .print a:focus,nav.tools .print a:active{border-color:rgba(150,195,66,1)}nav.tools .share{background-position:center -174px}.tools .Freeform:hover .share,.tools .Freeform:focus .share,.tools .Freeform:active .share{border-color:rgba(91,74,86,.7)}nav.tools .shareMenu{background:rgba(91,74,86,1);border-radius:1rem}nav.tools .shareMenu span.arrow{background:rgba(91,74,86,1);transform:rotate(-45deg)}nav.tools .shareIcons{color:rgba(255,255,255,1)}nav.tools .shareIcons span:hover,nav.tools .shareIcons span:focus,nav.tools .shareIcons span:active{background:rgba(255,255,255,.2);border-radius:.7rem}.bottomContent p,.bottomNav p{font-size:1.6rem;line-height:1.6}.bottomContent{background:transparent url('images/flexcoimages/Background_Footer.gif') repeat center;border-top:.3rem solid rgba(0,149,142,1)}.customFooter .Freeform,.customFooter .Freeform a{color:rgba(255,255,255,1)}.customFooter .Freeform.FooterText a:hover,.customFooter .Freeform.FooterText a:focus,.customFooter .Freeform.FooterText a:active{color:rgba(255,255,255,.7)}.customFooter .Freeform.FooterLogo p{border-bottom:1px solid rgba(255,255,255,.3)}.customFooter .Freeform.FooterSocial ul li em{border:2px solid rgba(255,255,255,.4);border-radius:50%;font-size:2rem;color:rgba(255,255,255,.4)}.customFooter .Freeform.FooterSocial ul li em.fa-linkedin{border-color:rgba(155,103,143,1);color:rgba(155,103,143,1)}.customFooter .Freeform.FooterSocial ul li em.fa-facebook{border-color:rgba(150,195,66,1);color:rgba(150,195,66,1)}.customFooter .Freeform.FooterSocial ul li em.fa-twitter{border-color:rgba(233,117,38,1);color:rgba(233,117,38,1)}.customFooter .Freeform.FooterSocial ul li em.fa-youtube{border-color:rgba(33,136,129,1);color:rgba(33,136,129,1)}.customFooter .Freeform.FooterSocial ul li a:hover em,.customFooter .Freeform.FooterSocial ul li a:focus em,.customFooter .Freeform.FooterSocial ul li a:active em{border-color:rgba(255,255,255,.6);color:rgba(255,255,255,.6)}.bottomNav{border-bottom:0;border-top:4px solid transparent;border-image:url('images/flexcoimages/Border_Tricolor.gif') 50 stretch}.bottomNav ul li{font-size:1.6rem;line-height:1.6}.bottomNav .copyright{color:rgba(255,255,255,.4);font-size:1.3rem}.bottomNav a:hover{color:rgba(255,255,255,1);text-decoration:underline}#scrollTop{border:2px solid rgba(255,255,255,1);background:rgba(0,149,142,1);border-radius:50%}#scrollTop:hover,#scrollTop:focus{background:rgba(233,117,38,1)}#scrollTop.focus{border-radius:0}#scrollTop span.fa{color:rgba(255,255,255,1);font-size:4rem;line-height:4.5rem}.Connect{transform:translateX(350px);background:rgba(255,255,255,1);transition-duration:.4s;transition-timing-function:ease-in-out}.FlyinOpen .Connect{box-shadow:-3px 0 3px rgba(0,0,0,.5);transform:translateX(0)}.Connect .FyinButton{box-shadow:0 0 0 rgba(0,0,0,.2);transform:rotate(-90deg);background:rgba(233,117,38,1);border-radius:5px 5px 0 0;font-family:Oswald,sans-serif;font-size:1.8rem;color:rgba(255,255,255,1)}.Connect .FyinButton:hover,.Connect .FyinButton:focus{background:rgba(191,90,22,1);outline:none}.Connect .FyinButton p{white-space:nowrap}.Connect .FyinButton p:after{font-family:Fontawesome;content:' '}.FlyinOpen .Connect .FyinButton p:after{content:' '}.Connect .close span{font-size:3rem}.Connect .close span:hover,.Connect .close span:focus{color:rgba(191,90,22,1)}.Connect .Freeform:not(:first-child):not(:last-child){border-bottom:1px solid rgba(1,1,1,.2)}.Connect .Freeform+.Freeform+.Freeform{line-height:1.2;font-size:1.7rem}.CookieNotificationPopUp{background:rgba(91,74,87,1);box-shadow:0 0 5px rgba(0,0,0,.2)}.CookieNotificationPopUp>div{font-size:13px;line-height:15px;color:rgba(255,255,255,1)}.titanBody .CookieNotificationPopUp>div a{color:rgba(255,255,255,.7);border-color:rgba(255,255,255,.7)}.titanBody .CookieNotificationPopUp>div a:hover,.titanBody .CookieNotificationPopUp>div a:focus{color:rgba(255,255,255,1);border-color:rgba(255,255,255,1)}.CookieNotificationPopUp .Button{background:rgba(0,149,142,1);border:2px solid rgba(255,255,255,.9);border-radius:5px}.CookieNotificationPopUp .Button:hover,.CookieNotificationPopUp .Button:focus{background:rgba(0,149,142,.6)}.GreenTileBlock{background:transparent url('images/flexcoimages/Background_GreenTile.gif') repeat center top;border-top:4px solid transparent;border-bottom:4px solid transparent;border-image:url('images/flexcoimages/Border_tricolor.gif') 50 stretch;border-image-outset:5px}.titanBody .StripeGreenTile *{color:rgba(255,255,255,1)}.titanBody .StripeGreenTile a:hover,.titanBody .StripeGreenTile a:focus{color:rgba(255,255,255,.8)}.StripeGreenTile h3{letter-spacing:.1rem}.titanBody .StripeGreenTile div h4 a{text-shadow:0 2px 2px rgba(0,0,0,.6);line-height:1.4}.titanBody .StripeGreenTile h4 a:hover,.titanBody .StripeGreenTile h4 a:focus,.titanBody .StripeGreenTile h4 a:active{color:inherit}.StripeGreenTile p,.StripeGreenTile h3{text-shadow:2px 2px rgba(0,0,0,.2)}.StripeGreenTile span:not(.Button):not(.image) img{background:rgba(255,255,255,1);box-shadow:0 0 3px rgba(0,0,0,.4)}.GreyTileBlock{background:transparent url('images/flexcoimages/Background_GreyTile.gif') repeat center top}.BlockGrey{background:rgba(0,0,0,.1)}.Button a,.linkText:not(.backLink) a,.closeMobileFilterButtons .apply,.openMobileFilterButton,.CenterZone input[type=submit],.CenterZone input[type=button]{font-family:Oswald,sans-serif}.Button a,.linkText:not(.backLink) a,.openMobileFilterButton,.closeMobileFilterButtons .apply,.closeMobileFilterButtons .close,.Connect .close span,.CenterZone input[type=submit],.CenterZone input[type=button]:not(.notButton){color:rgba(255,255,255,1);text-transform:uppercase;background:rgba(233,117,38,1);font-weight:700;letter-spacing:.05rem;border:0;text-shadow:2px 2px rgba(0,0,0,.2);text-align:center;outline:none;border-radius:3rem;box-shadow:0 3px 3px rgba(0,0,0,.3)}.ProductCards .linkText a{border-radius:0;box-shadow:none}.closeMobileFilterButtons .fa-times,.Connect .close span{font-size:2rem;outline:none}.titanBody .Button a:hover,.titanBody .Button a:focus,.titanBody .Button a:active,.linkText:not(.backLink) a:hover,.linkText:not(.backLink) a:focus,.linkText:not(.backLink) a:active,.openMobileFilterButton:hover,.openMobileFilterButton.focus,.openMobileFilterButton:active,.closeMobileFilterButtons span:hover,.closeMobileFilterButtons span.focus,.closeMobileFilterButtons span:active,.Connect .close span:hover,.Connect .close span:focus,.Connect .close span:active,.CenterZone input[type=submit]:hover,.CenterZone input[type=submit]:focus,.CenterZone input[type=submit]:active,.CenterZone input[type=button]:not(.notButton):hover,.CenterZone input[type=button]:not(.notButton):focus,.CenterZone input[type=button]:not(.notButton):active{background:rgba(207,93,15,1);color:rgba(255,255,255,1)}.CenterZone input[type=button].notButton{border:0;background:rgba(255,255,255,1);color:rgba(233,117,38,1);font-weight:400}.CenterZone input[type=button].notButton:hover,.CenterZone input[type=button].notButton:focus{color:rgba(207,93,15,1)}.main .Button a,.CenterZone input[type=submit],.CenterZone input[type=button]:not(.notButton),.CenterZone .closeMobileFilterButtons span,.CenterZone .openMobileFilterButton,.searchArea input[type="button"],.Connect .close span,.DataList .linkText a{border:2px solid transparent;outline:none}.main .Button a.focus,.CenterZone input[type=submit].focus,.CenterZone input[type=button].focus,.CenterZone .closeMobileFilterButtons span.focus,.CenterZone .openMobileFilterButton.focus,.Connect .close span.focus,.DataList .linkText a.focus{border-color:rgba(255,255,255,1);border-radius:0}.ProductCards .linkText:not(.backLink) a{border:1px dotted transparent}.ProductCards .linkText:not(.backLink) a.focus{border-color:rgba(0,0,0,1)}.dialog-respond-container input[type=button].notButton{border:1px dotted transparent}.dialog-respond-container input[type=button].notButton.focus{border-color:rgba(0,149,142,1)}.titanBody table{border-collapse:collapse;border:0}.titanBody table thead{background:rgba(0,149,142,1);color:rgba(255,255,255,1)}.titanBody table th,.titanBody table td{border:0;font-family:Oswald,sans-serif;font-weight:400}.titanBody table thead th{font-size:1.8rem}.titanBody table caption{text-indent:-999999px}.titanBody table tbody tr{border-bottom:1px solid rgba(204,204,204,1);color:rgba(51,51,51,1)}.titanBody table tbody tr:nth-of-type(odd){background:rgba(255,255,255,1)}.titanBody table tbody tr h6{color:rgba(0,149,142,1);font-weight:500}.RWD_flex-control-paging li a{border:0;background:rgba(204,204,204,1);box-shadow:none}.RWD_flex-control-paging li a:hover,.RWD_flex-control-paging li a:focus,.RWD_flex-control-paging li a:active,.RWD_flex-control-paging li a.RWD_flex-active{background:rgba(0,149,142,1)}.ImageSlider.Slider-Direction-Nav .RWD_flex-direction-nav a{background:rgba(255,255,255,.9);border:0;color:rgba(0,143,136,1);text-shadow:1px 0 0 rgba(0,0,0,.7);border-radius:50%}.ImageSlider.Slider-Direction-Nav .RWD_flex-direction-nav a:hover{background:rgba(255,255,255,1);color:rgba(233,117,38,1);text-shadow:1px 0 0 rgba(255,255,255,1)}.ImageSlider.Slider-Direction-Nav .RWD_flex-direction-nav a i{font-size:3.3rem;transform:translate(130%,50%)}.ImageSlider.Slider-Direction-Nav .RWD_flex-direction-nav a.RWD_flex-prev i{transform:translate(250%,50%)}.TextSlider h3 span.orange{color:rgba(233,117,38,1)}.NewsSlider.DataList h4,.NewsSlider.DataList h4 a{font-size:2.2rem}.NewsSlider.DataList .linkText a{font-size:1.6rem;text-decoration:none}.NewsSlider.StripeGreenTile span:not(.Button):not(.image) img{background:0}.NewsSlider .RWD_flex-control-paging li a{background:rgba(255,255,255,1)}.NewsSlider .RWD_flex-control-paging li a:hover,.NewsSlider .RWD_flex-control-paging li a:focus,.NewsSlider .RWD_flex-control-paging li a:active,.NewsSlider .RWD_flex-control-paging li a.RWD_flex-active{background:rgba(207,93,15,1)}.YouTubeVideo{}#mainBody div.Letters ul{background:0}.titanBody .Letters ul li{font-size:1.8rem;color:rgba(139,106,77,1)}.titanBody .Letters ul li:hover,.titanBody .Letters ul li:focus,.titanBody .Letters ul li.focus{background:rgba(139,106,77,.2)}.titanBody .Definitions h3{border-bottom:1px solid rgba(139,106,77,1)}.titanBody .Definitions dt{font-weight:700;font-size:1.7rem}.titanBody .Letters.sticky ul li:hover,.titanBody .Letters.sticky ul li:focus,.titanBody .Letters.sticky ul li:active{outline:none}.titanBody .Letters.sticky.stick{background:rgba(150,195,66,1);border-radius:0 0 5px 5px}.titanBody .Letters.sticky.stick ul li{color:rgba(255,255,255,1)}.titanBody .Letters.sticky.stick ul li:hover,.titanBody .Letters.sticky.stick ul li:focus,.titanBody .Letters.sticky.stick ul li:active,.titanBody .Letters.sticky.stick ul li.selected{background:rgba(255,255,255,.2);outline:none}.titanBody .Letters.sticky.stick ul li.selected{border-bottom:1px solid rgba(255,255,255,1)}.Circle .image{background:rgba(255,255,255,.7)}.Circle .miniBlock .image{background:rgba(255,255,255,.8)}.titanBody .TabNavigation ul li a{font-weight:700;color:rgba(0,122,116,1);border:1px solid rgba(0,122,116,1);border-radius:5px;text-decoration:none}.titanBody .TabNavigation ul li .Selected a,.titanBody .TabNavigation ul li a:hover,.titanBody .TabNavigation ul li a:focus{color:rgba(255,255,255,1);background:rgba(0,122,116,1)}@media(min-width:900px){.titanBody .TabNavigation ul{border-bottom:1px solid rgba(1,1,1,.2)}.titanBody .TabNavigation ul li{border-right:4px solid #fff}.titanBody .TabNavigation ul li a{border:0;font-size:1.7rem;border-radius:0}.titanBody .TabNavigation ul li .Selected a,.titanBody .TabNavigation ul li a:hover,.titanBody .TabNavigation ul li a:focus{color:rgba(0,122,116,1);background:transparent;border-bottom:3px solid rgba(0,122,116,1)}}.titanDisplay .Tabs ul li{background:rgba(255,255,255,1);text-transform:uppercase;color:rgba(0,149,142,1);font-size:1.5rem;font-family:Oswald,sans-serif;font-weight:800;outline:none}.Tabs ul li:hover,.Tabs ul li:focus,.Tabs ul li.selected{background:rgba(0,149,142,1);color:rgba(255,255,255,1)}.symbol{color:rgba(233,117,38,1)}.titanBody .NoLinkLine p{line-height:1.3}.main .NoLinkLine h4 a{text-decoration:none;font:1.6rem/1.2 Lato,sans-serif;font-weight:600}.titanBody .NoLinkLine h4 a:hover,.titanBody .NoLinkLine h4 a:focus,.titanBody .NoLinkLine h4 a:active{color:rgba(0,122,116,1);text-decoration:underline}div.Accordion div.accordionHeading{color:rgba(0,122,116,1)}div.Accordion div.accordionHeading:hover,div.Accordion div.accordionHeading:focus{color:rgba(0,95,90,1)}div.Accordion div.accordionHeading:before{font-family:FontAwesome;content:'';font-weight:400;background:rgba(0,122,116,1);border-radius:50%;color:rgba(255,255,255,1)}div.Accordion div.accordionHeading:hover:before{background:rgba(0,95,90,1)}div.Accordion div.accordionHeading.open:before{content:''}div.Accordion div.accordionHeading span{font-size:1.7rem;line-height:1.4}div.Accordion .min,div.Accordion .max{font-size:1.2rem;color:rgba(0,95,90,1);line-height:1}.EducationFAQBlock:before{content:"";position:absolute;height:4px;width:100%;background:rgba(233,117,38,1);top:0}.EducationFAQBlock:after{content:"";position:absolute;height:4px;width:100%;background:rgba(233,117,38,1) url('images/flexcoimages/Border_tricolor.gif') center/100%;bottom:0}.EducationFAQBlock{background:#fff;position:relative}.EducationFAQBlock div.tabbedContent .tabsContent{border:none}.EducationFAQBlock div.tabbedContent ul.tabs li{background:#fff;color:rgba(51,51,51,1);border-radius:6px}.EducationFAQBlock div.tabbedContent ul.tabs li:hover,div.tabbedContent ul.tabs li.selected{background:rgba(233,117,38,1);color:#fff;border-color:rgba(233,117,38,1)}.EducationFAQBlock div.tabbedContent .tabsContent span.Button{margin:0;padding:0}@media(min-width:1200px){.EducationFAQBlock:before{top:75px;z-index:999}.EducationFAQBlock div.tabbedContent ul.tabs{display:flex;width:100%}.EducationFAQBlock div.tabbedContent ul.tabs li{margin:0 2px;float:none;min-width:calc(25% - 4px);border-radius:6px 6px 0 0;text-align:center}.EducationFAQBlock div.tabbedContent .tabsContent{padding-top:2rem}.EducationFAQBlock div.tabbedContent .tabsContent span.Button{display:inline-block;clear:none;margin-left:2rem}}.ImageIcons{}#map{}.fancybox-slide--iframe .fancybox-content{border:7px solid #808080}.DataFilter2,.AggregationFilter2,.SegmentedSearchFilter2{transform:translateX(450px);background:rgba(255,255,255,1)}.mobileFilterOpen .DataFilter2,.mobileFilterOpen .AggregationFilter2,.mobileFilterOpen .SegmentedSearchFilter2{background:rgba(247,247,247,1);box-shadow:-3px 0 3px rgba(0,0,0,.5);transform:translateX(0)}.DataFilter2 fieldset,.AggregationFilter2 fieldset,.SegmentedSearchFilter2 fieldset{border:0}.closeMobileFilterButtons{background:rgba(220,220,220,.9);border-bottom:1px solid rgba(220,220,220,1)}.closeMobileFilterButtons .close span{font-size:0}.DataFilter2 input[type='text'],.AggregationFilter2 input[type='text'],.SegmentedSearchFilter2 input[type='text']{border:0;background:rgba(204,204,204,1);border-radius:.5rem;font-style:italic}.DataFilter2 input[type="text"]::-webkit-input-placeholder,.AggregationFilter2 input[type="text"]::-webkit-input-placeholder,.SegmentedSearchFilter2 input[type="text"]::-webkit-input-placeholder{color:rgba(34,34,34,1)}.DataFilter2 input[type="text"]::-moz-placeholder,.AggregationFilter2 input[type="text"]::-moz-placeholder,.SegmentedSearchFilter2 input[type="text"]::-moz-placeholder{color:rgba(34,34,34,1);opacity:1}.DataFilter2 input[type="text"]:-ms-input-placeholder,.AggregationFilter2 input[type="text"]:-ms-input-placeholder,.SegmentedSearchFilter2 input[type="text"]:-ms-input-placeholder{color:rgba(34,34,34,1)}.DataFilter2 input[type="text"]:-moz-placeholder,.AggregationFilter2 input[type="text"]:-moz-placeholder,.SegmentedSearchFilter2 input[type="text"]:-moz-placeholder{color:rgba(34,34,34,1)}.DataFilter2 input[placeholder],.AggregationFilter2 input[placeholder],.SegmentedSearchFilter2 input[placeholder]{color:rgba(34,34,34,1);opacity:1}.DataList .DataFilter2 h4,.AggregationFilter2 h4{font-size:1.6rem;line-height:1;font-weight:700}.SegmentedSearchFilter2 fieldset:not(.keyword) .head{border-bottom:1px solid rgba(204,204,204,1)}.DataFilter2 .head{outline:none}.DataFilter2 fieldset:not(.keyword) .head span,.AggregationFilter2 fieldset:not(.keyword) .head span,.SegmentedSearchFilter2 fieldset:not(.keyword) .head span{background:transparent url('images/flexcoimages/Icon_Arrow_Filtering.svg') no-repeat -20px -48px;background-size:60px 60px}.SegmentedSearchFilter2 fieldset:not(.keyword) .head span{background-position:-20px -46px}.DataFilter2 fieldset.min:not(.keyword) .head span,.AggregationFilter2 fieldset.min:not(.keyword) .head span{background-position:-20px 5px}.SegmentedSearchFilter2 fieldset.min:not(.keyword) .head span{background-position:-20px 6px}.DataFilter2 .inputs label,.AggregationFilter2 .inputs label,.SegmentedSearchFilter2 .inputs label{font-size:1.4rem;line-height:1.2;color:rgba(34,34,34,1)}.DataFilter2 .inputs .uses,.AggregationFilter2 .inputs .uses,.SegmentedSearchFilter2 .inputs .uses{color:rgba(153,153,153,1)}.DataList .loading,.SearchResults.fullSegment .loading{text-align:center;color:rgba(233,117,38,1);background:transparent url('images/flexco/waiting.gif') no-repeat center bottom;background-size:5rem}.more a,.less a{line-height:1.6}.DataFilter2 .inputs .zero label{color:rgba(153,153,153,1)}.SegmentedSearch .SegmentedSearchFilter2 .mainFilter .inputs>div:hover,.SegmentedSearch .SegmentedSearchFilter2 .mainFilter .inputs .selected{background:rgba(0,149,142,.8)}.SegmentedSearch .SegmentedSearchFilter2 .mainFilter .inputs>div:hover .uses,.SegmentedSearch .SegmentedSearchFilter2 .mainFilter .inputs>div:hover .item,.SegmentedSearch .SegmentedSearchFilter2 .mainFilter .inputs .selected .uses,.SegmentedSearch .SegmentedSearchFilter2 .mainFilter .inputs .selected .item{color:rgba(255,255,255,1)}.SegmentedSearch .inputs span{font-size:1.4rem}@media(min-width:800px){.DataFilter2,.AggregationFilter2,.SegmentedSearchFilter2{transform:translateX(0);background:rgba(247,247,247,1);border:1px solid rgba(204,204,204,1)}}.PreclosedFilter .DataFilter2 fieldset+fieldset+fieldset .head span{background-position:-20px 5px}.PreclosedFilter .DataFilter2 fieldset+fieldset+fieldset.min .head span{background-position:-20px -48px}.VerticalFilter label:hover,.VerticalFilter label:focus{outline:0}.VerticalFilter .DataFilter2 fieldset:not(.keyword) .head span{background-position:-20px -48px}.VerticalFilter .DataFilter2 fieldset.min:not(.keyword) .head span{background-position:-20px 6px}@media(min-width:980px){.VerticalFilter .DataFilter2{border:0;background:rgba(0,126,120,1)}.VerticalFilter .head{border-right:1px solid rgba(255,255,255,.3)}.VerticalFilter .DataFilter2 .open .head,.VerticalFilter .DataFilter2 fieldset.focus .head,.VerticalFilter .DataFilter2 .head:hover{background:rgba(0,105,100,1);box-shadow:0 3px 5px -1px rgba(0,0,0,.2)}.VerticalFilter .DataFilter2 fieldset .head span{background:0}.VerticalFilter .head h4{font-size:1.35rem;color:rgba(255,255,255,1);outline:none}.VerticalFilter .head h4::before{font-family:'FontAwesome';content:"";font-size:1.6rem}.VerticalFilter .open .head h4::before{content:""}.VerticalFilter .inputs.dropdown{border-bottom:1px solid rgba(0,0,0,.2);background:rgba(0,105,100,1);box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}.VerticalFilter .inputs.dropdown .reset{color:rgba(255,255,255,.8)}.VerticalFilter .inputs.dropdown .reset:hover,.VerticalFilter .inputs.dropdown .reset.focus{color:rgba(255,255,255,1);text-decoration:underline}.VerticalFilter .inputs.dropdown .reset:hover::after{background:rgba(255,255,255,1)}.VerticalFilter .inputs.dropdown .reset.focus{background:rgba(18,81,77,1)}.VerticalFilter fieldset .dropdown div .selected:not(.zero) label,.VerticalFilter fieldset .dropdown div div:not(.zero) label:hover,.VerticalFilter fieldset .dropdown div div:not(.zero) label.focus{background:rgba(18,81,77,1);transition:all .3s ease}.VerticalFilter fieldset .inputs.dropdown .selected:not(.zero) label:after,.VerticalFilter .inputs.dropdown .reset::after{color:rgba(1,149,142,1);content:"x";background:rgba(255,255,255,.7);border-radius:50%;font-size:1.1rem;line-height:1.5rem}.VerticalFilter fieldset .inputs.dropdown label{line-height:1.8rem;color:rgba(255,255,255,1)}.VerticalFilter .zero label{color:rgba(255,255,255,.5)!important;text-decoration:none!important;cursor:default}.VerticalFilter .head h4.focus,.VerticalFilter .menuCol label.focus,.VerticalFilter .clearfilter a.focus{border-color:rgba(255,255,255,1)}.VerticalFilter.ProductResources fieldset .inputs.dropdown label,.VerticalFilter.ProductResources .head h4{color:rgba(0,0,0,1)}.VerticalFilter.ProductResources .DataFilter2{background:transparent}.VerticalFilter.ProductResources .DataFilter2 .head,.VerticalFilter.ProductResources .DataFilter2 .open .head,.VerticalFilter.ProductResources .DataFilter2 fieldset.focus .head,.VerticalFilter.ProductResources .DataFilter2 .head:hover{background:#e2e2e2}.VerticalFilter.ProductResources fieldset .dropdown div .selected:not(.zero) label,.VerticalFilter.ProductResources fieldset .dropdown div div:not(.zero) label:hover,.VerticalFilter.ProductResources fieldset .dropdown div div:not(.zero) label.focus{background:rgba(233,117,38,1);border-radius:3px}.VerticalFilter.ProductResources .inputs.dropdown{background:rgba(226,226,226,1)}.VerticalFilter.ProductResources .inputs.dropdown .reset{color:rgba(0,0,0,.8)}.VerticalFilter.ProductResources .inputs.dropdown .reset:hover,.VerticalFilter.ProductResources .inputs.dropdown .reset.focus{color:rgba(0,0,0,1);text-decoration:underline}.VerticalFilter.ProductResources .inputs.dropdown .reset:hover::after{background:rgba(0,0,0,1)}}@media(min-width:1200px){.VerticalFilter .head h4{font-size:1.6rem}}.FilterFloat2 .item .teaserImage{text-align:center;background:rgba(255,255,255,1)}.paginationWrapper.top{border-bottom:1px solid rgba(0,0,0,.2)}.paginationWrapper.bottom{border-top:1px solid rgba(0,0,0,.2)}.paginationWrapper .filesFound,.paginationWrapper .paginationFooter li,.paginationFooter li{font-size:1.4rem;line-height:1;font-weight:700}.titanBody .IconFilter .item{border-top:4px solid rgba(0,149,142,1)}.titanBody .IconFilter .icon{background:rgba(0,149,142,1);z-index:400;border:2px solid rgba(255,255,255,1);border-radius:50%;transform:translateX(-40%)}.titanBody .IconFilter .item h4 a{color:rgba(255,255,255,1);text-align:center;font-size:2.4rem;border:0;text-shadow:0 2px 20px rgba(0,0,0,1);text-decoration:none}.IconFilter .item .teaserImage{background:rgba(0,0,0,1);border:0}.IconFilter .item .teaserImage img{opacity:.8;border:0}.IconFilter .item .imageTitle:hover img,.IconFilter .item .imageTitle:focus img,.IconFilter .item .teaserImage.focus img{opacity:.5}.IconFilter .item h4 a.focus{text-decoration:underline}@media(min-width:980px) and (max-width:1199px){.titanBody .IconFilter .item h4 a{font-size:2vw}}@media(min-width:1200px){.IconFilter .icon{border-width:3px}.titanBody .IconFilter .item h4 a{font-size:2.4rem}}.SegmentedSearch .SearchResults h3{font-size:2.2rem;color:rgba(102,102,102,1)}.SegmentedSearch .Resources .image a{border:0}.SegmentedSearch .Resources h4 a{font-size:1.6rem}.SmartRL{border:1px solid rgba(200,200,200,1);background:rgba(245,245,245,1)}.SegmentedSearch .SearchResults .DataRL,.SegmentedSearch .SearchResults .PagesRL{border-bottom:1px solid rgba(0,0,0,.2)}.DataList h4,.SegmentedSearch h4{color:rgba(51,51,51,1)}.DataList h4,.DataList h4 a,.SegmentedSearch h4,.SegmentedSearchh4 a{font:1.6rem/1.2 Lato,sans-serif;font-weight:700}.DataListing .headings{border-bottom:1px solid rgba(1,1,1,.2)}.DataList .item .publishDate,.SegmentedSearch .item .publishDate{font-size:1.3rem;line-height:1;color:rgba(0,0,0,.5)}@media(min-width:768px){.DataList .items:not(.calendar) .item div.tools:not(:empty){border-left:1px solid rgba(0,0,0,.2);font-size:1.3rem;color:rgba(0,0,0,.7)}}.ContentOverlay .teaserImage img{border:0}.ContentOverlay .item:nth-of-type(4n+1){border-top:3px solid rgba(150,195,66,1)}.ContentOverlay .item:nth-of-type(4n+2){border-top:3px solid rgba(226,117,44,1)}.ContentOverlay .item:nth-of-type(4n+3){border-top:3px solid rgba(92,77,90,1)}.ContentOverlay .item:nth-of-type(4n+4){border-top:3px solid rgba(6,148,142,1)}.ContentOverlay .item .otherStuff h4 a{color:rgba(255,255,255,1);font-size:1.7rem;line-height:1.5;background:rgba(0,0,0,.5);text-decoration:none}.ContentOverlay .item .otherStuff h4 a:hover,.ContentOverlay .item .otherStuff h4 a:focus,.ContentOverlay .item .otherStuff h4 a:active,.ContentOverlay .item .teaserImage.focus+.otherStuff h4 a{background:rgba(0,0,0,.8)}.ContentOverlay .item .otherStuff h4 a.focus{text-decoration:underline}@media(min-width:950px) and (max-width:1200px){.ContentOverlay .item .otherStuff h4 a{font-size:1.5vw;line-height:1.2}}.measure{line-height:.8}.measure span{font-size:1.3rem;line-height:1;color:rgba(0,122,116,1)}.measure:hover span,.measure:focus span,.measure:active span{text-decoration:underline}.GroupFilter .ColOne h4,.GroupFilter .ColOne h4 a,.GroupFilter .items .column,.DataList .GroupFilter .item li,.titanBody .GroupFilter .item p{line-height:1.2}.GroupFilter .ColOne h4,.GroupFilter .ColOne h4 a,.GroupFilter .column,.DataList .GroupFilter .item li,.titanBody .GroupFilter .item p{font-size:1.4rem}.titanBody .GroupFilter .teaser{border:0}.GroupFilter .label{font-weight:600}.titanBody .GroupFilter .item{border-top:1px solid rgba(0,0,0,.1)}.titanBody .GroupFilter .item:first-child{border:0}@media(min-width:1200px){.GroupFilter .headings .column{font-weight:700;line-height:1}}.SeriesProducts .DataFilter2 fieldset:not(.keyword) .head span{background:0}.SeriesProducts .DataFilter2 .inputs>div:hover,.SeriesProducts .DataFilter2 .inputs>div:focus,.SeriesProducts .DataFilter2 .inputs .selected{background:rgba(0,0,0,.1)}.ProductCards .item{font-size:1.4rem;border:1px solid rgba(206,206,206,1);background:rgba(255,255,255,1)}.ProductCards .item:nth-of-type(3n+2){border-top:3px solid rgba(233,117,38,1)}.ProductCards .item:nth-of-type(3n+3){border-top:3px solid rgba(91,74,87,1)}.ProductCards .item:nth-of-type(3n+1){border-top:3px solid rgba(150,195,66,1)}.ProductCards .item h4{line-height:1}.ProductCards .item h4 a{font-family:Oswald,sans-serif;font-size:2rem;font-weight:500}.ProductCards .item .filterData{font-family:Oswald,sans-serif;font-size:1.3rem;color:rgba(151,151,151,1);font-weight:400}.ProductCards .item .label,.ProductCards .item .value{line-height:1.2;color:rgba(34,34,34,1)}.ProductCards .item .label{color:rgba(102,102,102,1)}.ProductCards .item p a{background:rgba(0,149,142,1);font-weight:500;font-size:1.5rem;text-decoration:none}.ProductCards .item p a:hover,.ProductCards .item p a:focus,.ProductCards .item p a:active{background:rgba(0,126,120,1)}.mineline{background:transparent url('/Files/Products/MinelineButton.png') no-repeat center}.partnersplus{background:transparent url('/Files/Company/PP_plusIcon_327.png') no-repeat center;background-size:20px 20px}.ProductInfoPopUp{background:rgba(255,255,255,1);border-top:4px solid rgba(91,74,86,1);border-bottom:4px solid rgba(91,74,86,1);font-size:1.2rem;line-height:1.2rem;box-shadow:.3rem .3rem .3rem rgba(0,0,0,.4)}.ProductInfoPopUp.PartnersPlus{border-top:4px solid rgba(0,122,116,1);border-bottom:4px solid rgba(0,122,116,1)}.tooltipster-sidetip .tooltipster-box{background:transparent;border:0;box-shadow:none}.tooltipster-sidetip .tooltipster-content{color:rgba(0,0,0,.8)}.DistributorsSalesReps .label{font-weight:600}.DistributorsSalesReps div.otherStuff{font-size:1.4rem}.DataList .calendar:not(.miniBlock) .item:not(.last-child){border-bottom:.1rem solid rgba(0,0,0,.15)}.calendar .dates,.DataList .calendar h4,.DataList .calendar h4 a,.calendar .cityState,.DataList div.calendar div.tools li{font-size:1.5rem;line-height:1.5}.StripeGreenTile .calendar.miniBlock .item{background:rgba(255,255,255,1)}.StripeGreenTile .calendar.miniBlock .item *,.StripeGreenTile .calendar.miniBlock .item h4 a{font-size:1.6rem}.StripeGreenTile .calendar.miniBlock .item h4 a{font-size:1.8rem;color:rgba(0,149,142,1);font-family:Oswald,sans-serif}.StripeGreenTile .calendar.miniBlock .item .dates{font-weight:bold}.StripeGreenTile .calendar.miniBlock .item div,.StripeGreenTile .calendar.miniBlock .item li{color:rgba(51,51,51,1)}.StripeGreenTile .calendar.miniBlock .item:nth-of-type(3n+1){border-top:.4rem solid rgba(91,74,87,1)}.StripeGreenTile .calendar.miniBlock .item:nth-of-type(3n+2){border-top:.4rem solid rgba(150,195,66,1)}.StripeGreenTile .calendar.miniBlock .item:nth-of-type(3n+3){border-top:.4rem solid rgba(233,117,38,1)}.titanBody .StripeGreenTile div.calendar.miniBlock h4 a{text-shadow:none}.StripeGreenTile div.calendar.miniBlock img{box-shadow:none}.DataDetail h1 sup{font-size:2.5rem}.DataDetail h4{color:rgba(51,51,51,1)}.DataDetail .sideContent .callout{font-size:1.5rem;line-height:1.5;background:rgba(0,0,0,.1)}.DataDetail .sideContent .callout .publishDate,.DataDetail .sideContent .callout.published ul li{color:rgba(84,84,84,1)}.DataDetail .sideContent .callout.calendar .Dates{font-weight:700}.titanBody .helpChoose h3 span,.titanBody .learnMore h3 span,.titanBody .helpChoose h3 span *,.titanBody .learnMore h3 span *{color:rgba(233,117,38,1)}@media(min-width:768px){.titanDisplay .ProductBlock .systemInfo .benefits{border-bottom:.1rem solid rgba(0,0,0,.15)}}.ProductBlock ul:not(.slides) li,.ProductSeriesList ul li{background:transparent url('images/flexcoimages/Bullet_Orange_Circle.png') no-repeat .5rem 1rem;line-height:1.5}#titleZone .systemLogo{background:rgba(255,255,255,.9);border-radius:50%;transform:translate(-50%,0)}.systemName{color:rgba(102,102,102,1);font-size:1.5rem}.titanDisplay .LearnMoreImage{transform:translate(-50%,-120%);border-radius:50%;border:2px solid rgba(255,255,255,1)}.titanDisplay .LearnMoreImage img{transform:translate(-50%,-50%)}.productDetail h3{font-size:2rem}.productNumbers{font:700 2rem/1 Oswald,sans-serif;color:rgba(233,117,38,1);text-transform:uppercase}.productNumbers .label{color:rgba(0,149,142,1)}.productDetail .listInfo{color:rgba(255,255,255,1)}.productDetail .cart .help{background:rgba(191,90,22,1)}.productDetail .cart .help:before{border:2px solid #fff;border-radius:50%}.listInfo:hover .text,.listInfo .text.open{background:rgba(191,90,22,1)}.productDetail .cart .addToCart{font:700 1.8rem/1 Oswald,sans-serif;background:rgba(233,117,38,1);color:rgba(255,255,255,1);text-transform:uppercase;border-right:1px solid rgba(255,255,255,1);text-decoration:none}.productDetail .cart .addToCart:hover,.productDetail .cart .addToCart:focus{background:rgba(191,90,22,1)}.productDetail .systems h5,.productDetail .series h5{font-size:1.4rem;background:rgba(0,122,116,1);border-radius:5px;color:rgba(255,255,255,1);outline:none}.productDetail .systems h5:hover,.productDetail .series h5:hover,.productDetail .systems h5:focus,.productDetail .series h5:focus,.productDetail .systems h5.max,.productDetail .series h5.max{background:rgba(0,95,90,1)}.productDetail .systems h5::before,.productDetail .series h5::before{font-family:FontAwesome;content:'';font-weight:400}.productDetail .systems h5.open::before,.productDetail .series h5.open::before{content:''}.productDetail .filterData{background:rgba(247,247,247,1);border:1px solid rgba(204,204,204,1);border-radius:3px;font-size:1.4rem}.productDetail .specs .attribute{font-family:Oswald,sans-serif;border-bottom:1px solid rgba(204,204,204,1);border-right:10px solid rgba(255,255,255,1)}.productDetail .specs .label{font-weight:500}.productDetail .specs .value{color:rgba(102,102,102,1)}@media(min-width:800px){.productNumbers{font-size:2.4rem}.productDetail .systems h5,.productDetail .series h5,.productDetail .systems h5:hover,.productDetail .series h5:hover,.productDetail .systems h5:focus,.productDetail .series h5:focus,.productDetail .systems h5.max,.productDetail .series h5.max{color:rgba(0,0,0,1);background:transparent}.productDetail .systems h5::before,.productDetail .series h5::before{font-family:FontAwesome;content:''}}#MiniCart a>span{line-height:2.5rem}#MiniCart a span{color:rgba(255,255,255,1);border-bottom:.1rem solid rgba(255,255,255,1);font:1.7rem/1 'Oswald',sans-serif}#MiniCart a:hover span,#MiniCart a:active span{border-bottom-color:rgba(255,255,255,.5);color:rgba(255,255,255,.8)}#MiniCart a>span+span:empty{border:0}#wishListDropdown .interiorWrapper,#wishListDropdown .arrow{background:rgba(234,234,234,1)}#wishListDropdown .arrow{transform:rotate(-45deg)}#wishListDropdown .interiorWrapper{box-shadow:0 0 3px rgba(0,0,0,.6)}#wishListDropdown .product{border-bottom:1px solid rgba(0,0,0,.2);font-size:1.3rem}#wishListDropdown .product .remove{color:rgba(0,149,142,1);transition:.7s}#wishListDropdown .product .remove:hover,#wishListDropdown .product .remove:focus{color:rgba(0,149,142,.8);transform:rotate(180deg)}#wishListDropdown #viewBar a{background:rgba(233,117,38,1);color:rgba(255,255,255,1);font-size:1.5rem;font-family:Oswald;border-radius:2rem;border:2px solid transparent;box-shadow:0 3px 3px rgba(0,0,0,.3)}#wishListDropdown #viewBar a:hover,#wishListDropdown #viewBar a:focus,#wishListDropdown #viewBar a:active{background:rgba(191,90,22,1)}#wishListDropdown #viewBar a.focus{border-radius:0;border-color:rgba(255,255,255,1)}@media(min-width:600px){#MiniCart>a{background:transparent url('images/flexcoimages/Icon_Accept-file-or-checklist.svg') no-repeat left center;background-size:20px 20px}}#cartItems td.productImage img{border-top:2px solid rgba(255,255,255,1);border-bottom:2px solid rgba(255,255,255,1)}tbody .removeItem span{color:rgba(0,149,142,1)}tbody .removeItem span:hover,tbody .removeItem span:focus{color:rgba(0,149,142,.8)}.titanBody .cartButtons a{background:rgba(233,117,38,1);color:rgba(255,255,255,1);font-size:1.5rem;font-family:Oswald;border-radius:2rem;border:2px solid transparent;box-shadow:0 3px 3px rgba(0,0,0,.3);text-decoration:none}.titanBody .cartButtons a:hover,.titanBody .cartButtons a:focus,.titanBody .cartButtons a:active{background:rgba(191,90,22,1)}.titanBody .cartButtons a.focus{border-radius:0;border-color:rgba(255,255,255,1)}.removeItem a:hover,.removeItem a:focus{text-decoration:none;transition:.7s;transform:rotate(180deg)}@media(max-width:699px){#cartItems tbody{border-top:3px solid rgba(0,149,142,1)}#cartItems td span.label{color:rgba(120,120,120,1)}}.dialog-open .dialog.blackout{background:rgba(0,0,0,.7);opacity:1}.dialog-inner{background:rgba(255,255,255,1);border:5px solid rgba(155,155,155,1)}.dialog-title{outline:0}.dialog-title span{font-size:1.3rem}.dialog-header .dialog-close-container a{outline:none;transition:.7s}.dialog-header .dialog-close-container a:hover,.dialog-header .dialog-close-container a:focus{border:0;transform:rotate(180deg)}.dialog-close-container span{font-size:1.8rem}.dialog-input-row label{font-weight:600}@media(min-width:768px){.dialog-open .dialog-box{transform:translate(-50%)}.dialog-inner{border:5px solid rgba(155,155,155,1)}}.localizer.control div{color:rgba(255,255,255,1)}.localizer.control div span{color:rgba(255,255,255,1);border-bottom:.1rem solid rgba(255,255,255,1);font:1.7rem/1 'Oswald',sans-serif}.localizer.control div span:hover,.localizer.control div span:focus,.localizer.control div span:active{border-bottom-color:rgba(255,255,255,.5);color:rgba(255,255,255,.8)}#localizerLanguage ul,#localizerLanguage .arrow{background:rgba(234,234,234,1)}#localizerLanguage .arrow{transform:rotate(-45deg)}#localizerLanguage ul{box-shadow:0 0 3px rgba(0,0,0,.6)}#localizerLanguage ul a:hover,#localizerLanguage ul a:focus{text-decoration:underline}@media(min-width:600px){.localizer.control .country{background:transparent url('images/flexcoimages/Icon_Earth.svg') no-repeat left center;background-size:20px 20px}}#localizerCountryWrapper{background:rgba(255,255,255,1) url('images/flexcoimages/Background_GreyTile.gif') repeat center;border-bottom:4px solid transparent;border-image:url(images/flexcoimages/border_tricolor.gif) 50 stretch}#localizerCountryWrapper .dialog-header{background:rgba(0,0,0,.7);border:0;border-top:4px solid transparent;border-image:url(images/flexcoimages/border_tricolor.gif) 50 stretch;box-shadow:0 0 3px rgba(0,0,0,1)}#localizerCountryWrapper .dialog-header h4,#localizerCountryWrapper .dialog-close-container span{font-size:2.5rem;color:rgba(255,255,255,1)}#localizerCountryWrapper h4{font-size:3rem;color:rgba(0,149,142,1)}#localizerCountryContainer h5{font:1.9rem/1 Oswald,sans-serif}#localizerCountryWrapper *[role=button].focus{border-radius:0}.ui-autocomplete{list-style:none;background-color:#fff;border:1px solid #aaa;box-shadow:0 3px 3px rgba(0,0,0,.3)}.ui-autocomplete-input:focus{-webkit-box-shadow:0 0 42px -4px rgba(102,102,102,1);-moz-box-shadow:0 0 42px -4px rgba(102,102,102,1);box-shadow:0 0 42px -4px rgba(102,102,102,1)}.ui-autocomplete .ui-menu-item{border-top:1px solid #ccc;color:#333}.ui-autocomplete .ui-menu-item:first-child{border-top:none}.ui-autocomplete .ui-menu-item.ui-state-focus{background-color:#d5e5f4;color:#161a1c}.localizer.button{border:2px solid rgba(233,117,38,.5);color:rgba(233,117,38,1);background:transparent;border-radius:5rem}.localizer.button.clear{border-color:rgba(0,0,0,.3);color:rgba(0,0,0,.4)}.localizer.button:hover,.localizer.button:focus{border:2px solid rgba(233,117,38,1);background:rgba(233,117,38,1);color:rgba(255,255,255,1)}.localizer.countryErrors span{list-style:none;background-color:#fff;border:1px solid #aaa;box-shadow:0 3px 3px rgba(0,0,0,.3)}#localizerCountry{background:rgba(255,255,255,1)}#localizerCountryResults a:hover,#localizerCountryResults a:focus{text-decoration:underline}#localizerCountryResults{background:rgba(255,255,255,1)}#localizerRegionList{background:rgba(255,255,255,1)}#localizerBrowseForCountry{border-top:1px solid rgba(0,0,0,.1)}#localizerBrowseForCountry>h5{background:rgba(255,255,255,1)}#localizerBrowseForCountry img{border:2px solid rgba(0,0,0,.2);opacity:.8;transition:all .2s ease-in-out}#localizerBrowseForCountry table tbody tr{border:0;background:rgba(255,255,255,.7)}#localizerBrowseForCountry td{border:0}#localizerBrowseForCountry td span{border:1px dotted transparent}#localizerBrowseForCountry td.focus span{border-color:rgba(0,149,142,1)}#localizerBrowseForCountry td:hover img,#localizerBrowseForCountry td:focus img,#localizerBrowseForCountry td.selected img{border-color:rgba(0,149,142,1)}#localizerBrowseForCountry td.selected span{text-decoration:underline}@media(min-width:700px){#localizerBrowseForCountry td:hover img,#localizerBrowseForCountry td:focus img,#localizerBrowseForCountry td.selected img{transform:scale(1.05);opacity:1}}#localizerRegionList .label,#localizerCountrySelector li{line-height:1.2;color:rgba(0,149,142,1)}#localizerRegionList td:hover .label,#localizerRegionList td:focus .label,#localizerCountrySelector li:hover,#localizerCountrySelector li:focus{text-decoration:underline}.titanBody.blank{background:rgba(255,255,255,1)}#headerArea.blank,#headerArea .blank.sticky{background:rgba(3,45,67,.4)}.blank #logoArea,.blank .sticky #logoArea{transform:translateY(0)}.blank .BackLink{background:linear-gradient(135deg,rgba(0,149,142,.8) 0%,rgba(0,149,142,.8) 90%,transparent 90%,transparent 100%)}.titanBody .blank .BackLink .Freeform a{color:rgba(255,255,255,1);text-decoration:none}.titanBody .blank .BackLink .Freeform a:before{font-family:Fontawesome;content:''}.titanBody .blank .BackLink .Freeform a:hover{color:rgba(255,255,255,.8)}.titanBody .blank .BackLink .Freeform a.focus{border:1px dotted rgba(255,255,255,1)}.blank area:focus{outline:1px solid transparent}.blank area.focus:focus{outline-color:rgba(233,117,38,1)}.blank .Freeform+.Freeform{background:rgba(255,255,255,1);box-shadow:0 0 3px 5px rgba(0,0,0,.2);overflow-y:auto}.blank .Freeform+.Freeform::after{content:"";display:block;position:relative;height:100px;width:100%}.blank .closeButtons{background:rgba(220,220,220,.9)}.blank .Freeform .close{border:2px solid transparent;outline:none;font-size:2rem;color:rgba(255,255,255,1);background:rgba(233,117,38,1);font-weight:700;letter-spacing:.05rem;text-shadow:2px 2px rgba(0,0,0,.2);text-align:center;border-radius:3rem;box-shadow:0 3px 3px rgba(0,0,0,.3)}.blank .Freeform .close:hover{background:rgba(191,90,22,1)}.tagBarSelections{overflow:hidden;margin:1rem 0 2rem}.tagBar .tagBarSelectedTag{cursor:pointer;display:block;margin-right:1rem}.tagBarSelectedTagValue,.tagBar .tagBarSelectedTag::before,.selectionsTitle{background:rgba(0,0,0,.2) none repeat scroll 0 0;border-radius:0 3px 3px 0;font-weight:700;font-size:1.4rem;padding:5px 8px 7px;display:inline-block;margin-bottom:1rem}.tagBar .tagBarSelectedTag::before{border-radius:3px 0 0 3px;color:rgba(233,117,38,1);content:"";font-family:FontAwesome;margin-right:2px;position:relative;top:0}.tagBar .tagBarSelectedTag:hover::before{background:rgba(0,0,0,.7);color:#fff}.selectionsTitle{background:none;font-size:1.6rem;margin-right:1rem;padding-left:0;padding:right:0}@media(min-width:768px){.tagBarSelections{display:flex}.tagBar .tagBarSelectedTag{display:flex}}.imageCaption{width:100%}@media(min-width:768px){.imageCaption{width:40%;float:right;margin-left:3rem}}.text.disclaimer{margin-bottom:3rem}.StripeSliderSlides{position:relative;padding:6rem 0}