@import url("//maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css");.titanBody{--breakpoint-tablet:768px;--breakpoint-desktop:1200px}.titanBody img,.titanBody embed,.titanBody object,.titanBody video,.titanBody audio{height:auto;max-width:100%}.titanBody input,.titanBody select,.titanBody textarea{border:1px solid rgba(200,200,200,1);border-radius:3px;padding:5px 1rem}.titanBody input[type="file"]{border:0}.TitanBlock input[type="text"],.TitanBlock input[type="password"],.TitanBlock input[type="email"],.TitanBlock input[type="file"],.TitanBlock input[type="date"],.TitanBlock input[type="time"],.TitanBlock input[type="datetime-local"],.TitanBlock select,.TitanBlock textarea{width:100%}.Float25,.Float33,.Float50,.Float66,.Float75{padding:0;width:100%}.TitanBlock{clear:both;margin-bottom:15px}.TitanStripe .TitanBlock:first-child:last-child,p:first-child:last-child,h1:first-child:last-child{margin-bottom:0}div.side .TitanBlock{margin:20px}@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%}div.side .Float25,div.side .Float33,div.side .Float50,div.side .Float66,div.side .Float75{float:none}}@media(min-width:1200px){.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%}div.side .Float25,div.side .Float33,div.side .Float50,div.side .Float66,div.side .Float75{width:100%}.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%}.titanDisplay .Float25 input[type="text"],.titanDisplay .Float33 input[type="text"],.titanDisplay .Float50 input[type="text"],.titanDisplay .Float66 input[type="text"],.titanDisplay .Float75 input[type="text"],.titanDisplay .Float25 input[type="password"],.titanDisplay .Float33 input[type="password"],.titanDisplay .Float50 input[type="password"],.titanDisplay .Float66 input[type="password"],.titanDisplay .Float75 input[type="password"],.titanDisplay .Float25 input[type="email"],.titanDisplay .Float33 input[type="email"],.titanDisplay .Float50 input[type="email"],.titanDisplay .Float66 input[type="email"],.titanDisplay .Float75 input[type="email"],.titanDisplay .Float25 input[type="file"],.titanDisplay .Float33 input[type="file"],.titanDisplay .Float50 input[type="file"],.titanDisplay .Float66 input[type="file"],.titanDisplay .Float75 input[type="file"],.titanDisplay .Float25 select,.titanDisplay .Float33 select,.titanDisplay .Float50 select,.titanDisplay .Float66 select,.titanDisplay .Float75 select,.titanDisplay .Float25 textarea,.titanDisplay .Float33 textarea,.titanDisplay .Float50 textarea,.titanDisplay .Float66 textarea,.titanDisplay .Float75 textarea{width:100%}}div.tabbedContent{clear:both;width:100%;margin-bottom:20px}div.tabbedContent ul.tabs{list-style:none;margin:0;padding:0;overflow:hidden;z-index:90}div.tabbedContent ul.tabs li{position:relative;cursor:pointer;padding:7px;height:auto;margin:5px 0;border:1px solid #ccc;border-radius:0;background:#eee}div.tabbedContent ul.tabs li:hover{background:#fff}div.tabbedContent ul.tabs li.selected{font-weight:bold;background:#fff}div.tabbedContent ul.buttons{list-style:none;margin:0;padding:0;overflow:hidden}div.tabbedContent ul.buttons li{cursor:pointer;padding:7px;overflow:hidden;border:1px solid #ccc;border-radius:2px;margin:5px 0;background:#eee}div.tabbedContent ul.buttons li:hover{background:#fff}div.tabbedContent ul.buttons li.selected{font-weight:bold;background:#fff;border-color:#999}div.tabbedContent .tabsContent{margin-bottom:20px;padding:10px;background:#fff;border:1px solid #ccc}div.tabbedContent .tabsContent div{display:none;width:100%}div.tabbedContent .tabsContent div.selected,div.tabbedContent .tabsContent div.selected div{display:block}div.tabbedContent .tabsContent span{margin-bottom:10px;display:block;clear:both}div.tabbedContent .tabsContent a{}div.tabbedContent .tabsContent a img{border:0}div.tabbedContent .tabsContent table{border-collapse:collapse;margin:0 20px 0 0;width:370px;border:1px solid #ccc}div.tabbedContent .tabsContent table ul{margin:0;padding:0 0 0 15px}div.tabbedContent .tabsContent th{padding:5px 10px;border:1px solid #ccc;color:#555;background:#eee;white-space:nowrap}div.tabbedContent .tabsContent td{padding:5px 10px;border:1px solid #ccc;color:#555}div.tabbedContent .tabsContent table caption{padding:5px 10px;border:1px solid #ccc;color:#555;border-bottom:0;background:#eee;font-weight:bold}div.tabbedContent .tabsContent .odd th{background:#ddd}div.tabbedContent .tabsContent .odd{background:#eee}@media(min-width:1200px){div.tabbedContent{clear:none;float:left;position:relative}div.tabbedContent ul.tabs{margin:0 0 0 5px;position:absolute;top:0;left:0}div.tabbedContent ul.tabs li{float:left;padding:5px 8px;height:3.5rem;margin:0 3px;border-bottom:0;border-radius:2px 2px 0 0;background:transparent}div.tabbedContent ul.tabs li:not(.selected):hover{background:transparent}div.tabbedContent ul.buttons li{float:left;clear:left;width:auto}div.tabbedContent .tabsContent{position:relative;top:3.4rem;overflow:hidden;border-radius:2px}.mainBody div.tabbedContent ul.tabs li{height:17px;width:20%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}div.Accordion span.max,div.Accordion span.min{float:right;margin:0;cursor:pointer}div.Accordion.open span.max,div.Accordion span.min{display:none}div.Accordion span.max,div.Accordion.open span.min{display:block}div.Accordion div.accordionArea{clear:both;margin-bottom:12px}div.Accordion div.accordionHeading{cursor:pointer;overflow:hidden;font-weight:bold;border-top:solid 1px #ccc;padding:10px 0}div.Accordion div.accordionHeading span{float:left;width:85%}div.Accordion div.accordionHeading span.arrow{float:left;display:inline-block;height:13px;margin:5px 10px 0;position:relative;width:13px}div.Accordion div.accordionHeading span.arrow span{display:inline-block;height:0;width:0}div.Accordion div.accordionHeading span.arrow span:first-child{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #333}div.Accordion div.accordionHeading span.arrow span+span{left:-3px;position:absolute;top:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff}div.Accordion div.accordionHeading.open span.arrow{margin-top:4px}div.Accordion div.accordionHeading.open span.arrow span:first-child{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #333}div.Accordion div.accordionHeading.open span.arrow span+span{left:0;position:absolute;top:-3px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff}div.Accordion div.accordionContent{display:none;padding:0 10px 10px 34px}div.Accordion div.accordionContent.open{display:block}.titanVideoHolder{border:1px solid #ddd;background:#eee url('images/videoPlay.png') no-repeat 50% 50%}#titanDialogCover{position:absolute;top:0;left:0;height:50px;width:50px;background-color:#000;opacity:.5;filter:alpha(opacity=50)}.recaptcha{clear:both;margin-bottom:20px}.recaptchaMessage{display:none}.TitanBlock input.filterTrigger{display:none}.TitanBlock input.filterTrigger+div{z-index:1001}.TitanBlock input.filterTrigger:checked+div{position:fixed;right:0;top:0;padding-bottom:40px;height:100%;min-width:300px;max-width:400px;width:85%;padding:15px;z-index:2000;background:#ccc;box-shadow:none;overflow:auto}@media(min-width:1200px){.TitanBlock input.filterTrigger+div h3{background:transparent;border:0}}.TitanBlock input.filterTrigger+div h3 label,.TitanBlock input.filterTrigger+div h3 label:hover{display:inline-block;padding:6px 20px;border:1px solid transparent;background:#777;border-radius:1px;color:#fff;text-align:center;transition:all .1s ease;text-decoration:none;cursor:pointer;outline:0}.blockPreview .TitanBlock input.filterTrigger+div h3 label{transition:none}.TitanBlock input.filterTrigger:checked+div h3 label,.TitanBlock input.filterTrigger:checked+div h3 label:hover{display:block;padding:0;transition:none;background:transparent;border:0;color:inherit;font:inherit;text-align:left}.TitanBlock input.filterTrigger+div h3 label span.arrow{display:none}.TitanBlock input.filterTrigger+div .filterClose{display:none;outline:0}.TitanBlock input.filterTrigger:checked+div .filterClose{display:block;position:fixed;width:100%;height:100%;right:16px;top:0;z-index:2001}.TitanBlock input.filterTrigger:checked+div .filterClose div{float:right;margin:0 15px;cursor:pointer}.TitanBlock input.filterTrigger+div h3~fieldset,.TitanBlock input.filterTrigger+div h3~div fieldset{display:none;margin-bottom:15px}.TitanBlock input.filterTrigger:checked+div h3~fieldset,.TitanBlock input.filterTrigger:checked+div h3~div fieldset{display:block;position:relative;z-index:2002;padding-right:10%}.TitanBlock input.filterTrigger+div h3~input[type="button"]{display:none}.TitanBlock input.filterTrigger:checked+div h3~input[type="button"]{display:block;position:relative;z-index:2002}@media(min-width:1200px){.TitanBlock input.filterTrigger+div,.TitanBlock input.filterTrigger:checked+div{float:left;margin:0 0 40px 0;padding:15px;width:23%;min-width:0;max-width:none;height:auto;position:static;background:#fff;border:1px solid #999;box-shadow:none}div.side .TitanBlock input.filterTrigger+div,div.side .TitanBlock input.filterTrigger:checked+div{width:auto;border:none;padding:0}.TitanBlock input.filterTrigger+div h3 label,.TitanBlock input.filterTrigger+div h3 label:hover{display:block;padding:0;background:transparent;border:0;color:inherit;text-align:left;cursor:default}.TitanBlock input.filterTrigger:checked+div .filterClose{display:none}.TitanBlock input.filterTrigger+div h3~fieldset,.TitanBlock input.filterTrigger+div h3~div fieldset,.TitanBlock input.filterTrigger:checked+div h3~fieldset,.TitanBlock input.filterTrigger:checked+div h3~div fieldset{display:block;width:auto;padding-right:initial}.TitanBlock input.filterTrigger+div h3~input[type="button"],.TitanBlock input.filterTrigger:checked+div h3~input[type="button"]{display:block}.DataFilter2+.DataListing,div[class*="AggregationFilter"]~.AggregationResults,.SegmentedSearchFilter2+.SearchResults{clear:none;float:right;width:73%}}.TitanBlock .DataFilter2>fieldset,.TitanBlock div[class*="AggregationFilter"]>fieldset,.TitanBlock .SegmentedSearchFilter2>fieldset{margin-bottom:1rem}.TitanBlock fieldset{border:0;margin:0;padding:0;background:transparent}.TitanBlock fieldset div.head{overflow:hidden;padding:5px 5px 2px 0;border-bottom:1px solid rgba(204,204,204,1)}.TitanBlock fieldset div.head span{background:rgba(0,0,0,0) url("images/bgFilterArrows.gif") no-repeat scroll 1px 7px;cursor:pointer;float:left;height:20px;padding:0;width:20px}.TitanBlock fieldset.min div.head span{background-position:1px -17px}.TitanBlock fieldset div.head h4{float:left;text-transform:capitalize;margin-bottom:0}.TitanBlock fieldset div.head .reset{clear:none;float:right;margin:0;padding:0;text-decoration:none}.TitanBlock fieldset div.head span.accessible{width:80%;display:block;height:auto}.TitanBlock fieldset div.head span.accessible>h4,.TitanBlock fieldset div.head span.accessible .h4{margin-left:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:225px}@media(min-width:768px){.TitanBlock fieldset div.head span.accessible>h4,.TitanBlock fieldset div.head span.accessible .h4{max-width:300px}}@media(min-width:1200px){.TitanBlock fieldset div.head span.accessible>h4,.TitanBlock fieldset div.head span.accessible .h4{max-width:175px}}.TitanBlock fieldset table{width:100%}.TitanBlock .inputs,.TitanBlock .input{overflow:hidden;padding:5px 0 0 0}.TitanBlock .inputs input{float:left;margin-left:0}.TitanBlock .inputs input[type="checkbox"]{margin-top:5px;margin-right:8px}.TitanBlock .input input[type="text"],.TitanBlock .input input[type="password"],.TitanBlock .input input[type="email"],.TitanBlock .input select,.TitanBlock .inputs input[type="text"],.TitanBlock .inputs input[type="password"],.TitanBlock .inputs input[type="email"],.TitanBlock .inputs select{width:100%;padding:4px}.TitanBlock .inputs label{float:left;margin-left:0;width:82%}.TitanBlock .inputs span.uses{margin-left:.5rem}.TitanBlock .inputs div{display:block;overflow:hidden;padding:4px 0}.TitanBlock .suggestBox div.search input.searchBox{border:1px solid #c8c8c8;height:3rem;line-height:1.5;margin:4px 0 0;padding:4px 9px;position:relative;white-space:nowrap;width:100%}.TitanBlock .suggestBox.min div.search{display:none}.TitanBlock .suggestBox div.search span.totals{float:right;color:#888;font-style:italic}.TitanBlock .suggestBox div.suggest{z-index:10;position:absolute;margin:0 4px 4px 0;padding:1px;width:inherit;border:1px solid #808080;box-shadow:2px 2px 1px #ccc;background-color:#fff}.TitanBlock .suggestBox div.suggest ul{list-style:none;padding:0;margin:0}.TitanBlock .suggestBox div.suggest ul li{cursor:pointer;padding:5px;overflow:hidden}.TitanBlock .suggestBox div.suggest ul li span.uses{float:right;color:#888}.TitanBlock .suggestBox div.suggest ul li.noResults,.TitanBlock .suggestBox div.suggest ul li.noResults:hover{cursor:default;background-color:transparent;color:#888;font-style:italic}.TitanBlock .suggestBox div.suggest ul li:hover,.TitanBlock .suggestBox div.suggest ul li.hover{background-color:#eee}.TitanBlock .accountFilter2{float:none;margin:0 0 15px 0;width:100%;padding-top:10px}.TitanBlock .accountFilter2 h3{font-size:1.7rem;line-height:1.7rem;font-weight:700}.TitanBlock .accountFilter2 label{font-weight:400}.TitanBlock .accountFilter2 fieldset{margin-bottom:15px}.TitanBlock .accountFilter2 fieldset div.head{overflow:hidden;padding:5px 5px 2px 5px;border-bottom:1px solid rgba(204,204,204,1)}.TitanBlock .accountFilter2 fieldset div.head h4{float:left}.TitanBlock .accountFilter2 fieldset div.head span,.TitanBlock .accountFilter2 fieldset div.head span:before{float:left;height:10px;margin:0 5px 0 0;width:10px;cursor:pointer}.TitanBlock .accountFilter2 .inputs{overflow:hidden;padding:5px 0 0 0}.TitanBlock .accountFilter2 .inputs input,.TitanBlock .accountFilter2 .inputs label{float:left;margin-left:0}.TitanBlock .accountFilter2 .inputs label{width:82%}.TitanBlock .accountFilter2 .inputs span{display:block;overflow:hidden;padding:4px 0}.TitanBlock .accountFilter2 input[type="checkbox"]{margin-top:5px;margin-right:8px}.TitanBlock .accountFilter2 fieldset table{width:100%}.TitanBlock .listingTools{overflow:hidden;padding:10px 0}.TitanBlock .listingTools *{font-size:1.3rem;color:rgba(0,0,0,.6)}.TitanBlock .listingTools li{clear:none;float:none;margin:0;white-space:nowrap}.TitanBlock .listingTools li a{display:inline-block;padding:3px 9px}.TitanBlock .listingTools li a:hover{color:rgba(0,0,0,1)}.TitanBlock .listingTools li.selected a{color:rgba(0,0,0,1)}.TitanBlock .listingTools label{float:left;padding:3px 6px 3px 0;font-weight:700}.TitanBlock .listingTools div.sorter{overflow:hidden}.TitanBlock .listingTools div.sorter ul{float:left;margin:0;padding:0;list-style:none}.TitanBlock .seeMore .seeMore,.TitanBlock .seeLess .more,.TitanBlock .seeMore .less{display:block}.TitanBlock .min .inputs .selected{display:block}.TitanBlock .seeLess .seeMore,.TitanBlock .seeLess .less,.TitanBlock .seeMore .more,.TitanBlock .hideZero .zero,.TitanBlock .min .inputs div,.TitanBlock .seeLess.min .more,.TitanBlock .seeMore.min .less{display:none}.TitanBlock .DatePicker{width:200px;border:solid 1px rgba(51,51,51,1);box-shadow:3px 3px 3px rgba(119,119,119,1);z-index:2}.TitanBlock .DatePicker .arrow,.TitanBlock .DatePicker .dblarrow,.TitanBlock .DatePicker .caption th{font-size:1.9rem;padding-bottom:3px;cursor:pointer;color:rgba(51,51,51,1)}.TitanBlock .DatePicker .caption th#calTitle{cursor:default;font-size:1.6rem}.TitanBlock .DatePicker .arrow:hover,.TitanBlock .DatePicker .arrow:focus,.TitanBlock .DatePicker .arrow:active,.TitanBlock .DatePicker .dblarrow:hover,.TitanBlock .DatePicker .dblarrow:focus,.TitanBlock .DatePicker .dblarrow:active{color:rgba(119,119,119,1)}.TitanBlock .DatePicker table{width:100%;margin:0 auto}.TitanBlock .DatePicker table th,.TitanBlock .DatePicker table td{height:32px;width:14.25%;color:rgba(153,153,153,1);vertical-align:middle;text-align:center;cursor:pointer;border:0}.TitanBlock .DatePicker table th{cursor:default}.TitanBlock .DatePicker table td.hasEvent,.TitanBlock .DatePicker table td.selected,.TitanBlock .DatePicker table td.selectedDate,.TitanBlock .DatePicker table td.selected.selectedDate,.TitanBlock .DatePicker table td.selected.selectedDate.hasEvent{color:rgba(0,0,0,1);font-weight:700}.TitanBlock .DatePicker table .otherMonth{background:#ccc;cursor:default}.TitanBlock:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0;line-height:0}.titanBody .TitanBlock p{margin-bottom:0}.titanBody .TitanBlock p.teaser{margin:5px 0}.TitanBlock .OneCol>div,.TitanBlock .tocList>div,.TitanBlock .TwoCol>div,.TitanBlock .ColOne>div,.TitanBlock .ColTwo>div,.TitanBlock .ColThree>div,.TitanBlock .ColFour>div,.TitanBlock .ColFive>div{margin-bottom:20px;overflow:hidden}.TitanBlock .item:last-child{margin-bottom:0}@media(min-width:768px){.TitanBlock .OneCol,.TitanBlock .tocList,.TitanBlock .TwoCol,.TitanBlock .ColTwo,.TitanBlock .ColThree,.TitanBlock .ColFour,.TitanBlock .ColFive{clear:both}.TitanBlock .TwoCol>div:first-child,.TitanBlock .ColTwo>div:first-child,.TitanBlock .ColThree>div:first-child,.TitanBlock .ColFour>div:first-child,.TitanBlock .ColFive>div:first-child{margin-left:0}.TitanBlock .TwoCol>div:last-child,.TitanBlock .ColTwo>div:last-child,.TitanBlock .ColThree>div:last-child,.TitanBlock .ColFour>div:last-child,.TitanBlock .ColFive>div:last-child{margin-right:0}}.TitanBlock .averageRating span{padding-right:5px}.TitanBlock .averageRating .icon{display:none}.TitanBlock .item>span,.TitanBlock .hitCount,.TitanBlock .date{display:block}.TitanBlock a.teaserImage{display:block;margin:0 auto 5px auto}.TitanBlock img.fileTypeIcon{width:80px;height:80px}.TitanBlock .classifications ul{margin:0;padding:0}.TitanBlock .classifications ul li{display:inline-block;padding:0 5px}.TitanBlock ul.paginationFooter,.TitanBlock ul.pagination{clear:both;margin:10px 0;padding:0}.TitanBlock ul.pagination span{display:inline;padding:0 4px}.TitanBlock ul.paginationFooter li,.TitanBlock ul.pagination li{display:inline}.TitanBlock ul.paginationFooter li.nextButton{margin-left:9px}.TitanBlock .titan_error_message{padding:1rem;border:1px solid rgba(85,85,85,1);border-radius:3px;background-color:rgba(85,85,85,.1)}.TitanBlock .titan_error_message .header{font-weight:600}.PortletBlock{}.Commenting{}.Commenting img{border:0;outline:0}.Commenting h3{font-size:2rem;line-height:2.4rem}.Commenting td{width:10%}.Commenting .icon{display:none}.Commenting .messageOn,.Commenting .error{clear:both;display:none}.Commenting .buttons{clear:both;display:block}.Commenting .commentForm{padding-top:20px}.Commenting .commentForm .label{padding-top:6px;width:130px}.Commenting .commentForm .comment .label{float:left;padding-right:4px;padding-top:0}.Commenting .commentForm table{border-collapse:collapse;margin:0;padding:0}.Commenting .commentForm table tr,.Commenting .commentForm table td{margin:0;padding:0;text-align:center}.Commenting .commentForm div{padding-top:15px}.Commenting .commentForm div.recaptcha,.Commenting .commentForm div.recaptcha>div{padding-top:0}.Commenting .commentForm .comment textarea{clear:both;float:left}.Commenting .commentForm .SFMessage{padding:0;display:list-item;list-style:disc;margin-left:30px}.Commenting .summary{margin-bottom:10px;overflow:hidden;padding-top:20px;padding-bottom:10px}.Commenting .summary>div{clear:both;overflow:hidden}.Commenting .summary .label{width:150px}.Commenting .comments{padding-top:20px;margin-bottom:10px}.Commenting .nameMessage,.Commenting .emailMessage,.Commenting .titleMessage,.Commenting .ratingMessage,.Commenting .commentMessage,.Commenting .recaptchaMessage,.Commenting .ErrorMessage,.ErrorMessage br{display:none}.Commenting .label,.Commenting .value,.Commenting .value span{float:left;margin-right:5px}.Commenting .label{width:100px}.Commenting .OneCol>div{margin:10px 0 0 0;overflow:hidden;padding:12px 0 0 0}.Commenting .OneCol>div:first-child{margin:0;padding:0}.Commenting .OneCol div div{clear:both;margin-bottom:2px;overflow:hidden}.Commenting .OneCol div div.comment{margin-top:13px}.Commenting .OneCol div div div{clear:none;margin:0}.Commenting .OneCol .comment .label,.Commenting .OneCol .comment .value{clear:both;display:block}.commentsPop,.commentFormPop{background:rgba(255,255,255,1)}.commentsPop #pageTopArea,.commentFormPop #pageTopArea{height:auto;position:static}.commentsPop #logoControlContainer,.commentFormPop #logoControlContainer{float:none;margin-bottom:0;width:100%}.commentsPop #logoControlContainer a,.commentFormPop #logoControlContainer a{display:inline-block;margin-top:5px}.commentsPop #contentArea,.commentFormPop #contentArea{padding-top:10px}.commentsPop .Commenting .siteBounds div:first-child,.commentFormPop .Commenting .siteBounds div.commentForm{border:0}.DataDetail{}.DataDetail .label{font-weight:bold;margin-right:5px}.DataDetail .date .date,.DataDetail .date .time{display:inline-block;margin-right:5px}.DataDetail .linkText{margin-bottom:20px}.DataEditor{}.DataEditor fieldset{border:0;background:0}.DataEditor div.StatusWarning{background:#feefce;border:1px solid #f90;margin:10px 0;padding:5px}.DataEditor div.dataField div.fieldMessage.messageOn{color:#f00}.DataEditor div.dataField div.fieldMessage span.icon{margin:0;padding:0;background:none;cursor:default}.DataEditor div.dataField.date input,.DataEditor div.dataField.datetime input{width:auto;display:inline}.DataEditor div.dataField input.time{margin-left:20px}.DataEditor div.dataField.datetimerecur .patternLabel{padding-top:5px}.DataEditor div.dataField.latlong span{display:block}.DataEditor div.dataField.latlong label{width:78px}.DataEditor div.dataField.latlong input{width:80px}.DataEditor div.dataField.textarea textarea{width:300px;height:80px}.DataEditor .linkEdit{margin-top:4px;display:inline-block}.DataEditor span.linkEdit{cursor:pointer;text-decoration:underline}.DataEditor div.previewDiv{margin:5px 0;padding:2px;height:150px;overflow-y:auto;width:300px;font-size:12px;border:1px solid #808080}html.TTPopupContent .DataEditor div.previewDiv{width:98%}.DataEditor table td{vertical-align:top}.DataEditor table td input[type='text']{padding:4px 2px;font-size:12px}.content-inner .DataEditor table td input[type='text']{padding:2px}.DataEditor label{font-weight:bold;display:inline-block;margin-top:4px;font-size:12px}.DataEditor .suggestBox div.search,.DataEditor .suggestBox div.suggest{margin:0}.DataEditor .suggestBox .totals{margin-right:7px}.DataEditor .suggestBox .inputs span{display:flex}.DataEditor div.dataField input[type='button'].simple_button:not(:first-child){margin:0 0 0 .5rem}.DataEditor div.dataField.linkpicker,.DataEditor div.dataField.multifilepicker{float:left;width:99%}.DataEditor div.dataField.tags fieldset,.DataEditor div.dataField.tags .inputs{margin:0;padding:0}.DataEditor div.dataField.tags .inputs span{display:flex}.DataEditor div.dataField.linkpicker fieldset,.DataEditor div.dataField.multifilepicker fieldset{border:1px solid #dcdcdc;padding:0 0 5px 0;margin:5px 0 5px 2px}.DataEditor div.dataField.linkpicker fieldset .h4legend,.DataEditor div.dataField.multifilepicker fieldset .h4legend{margin:0;padding:6px;line-height:1;font-size:12px;font-weight:bold;border-bottom:1px solid #dcdcdc}.DataEditor div.dataField.linkpicker fieldset .h4legend span,.DataEditor div.dataField.multifilepicker fieldset .h4legend span{padding:0}.DataEditor div.dataField div.buttons input.sortUp,.DataEditor div.dataField div.buttons input.sortDown{display:inline-block;margin-left:.5rem;padding:0;float:none;width:0;height:0;border-left:1rem solid transparent;border-right:1rem solid transparent}.DataEditor div.dataField div.buttons input.sortUp{border-top:0;border-bottom:1rem solid #000}.DataEditor div.dataField div.buttons input.sortUp.disabled{border-bottom-color:#e1e1e1}.DataEditor div.dataField div.buttons input.sortDown{border-bottom:0;border-top:1rem solid #000}.DataEditor div.dataField div.buttons input.sortDown.disabled{border-top-color:#e1e1e1}.DataEditor div.dataField span.name,.DataEditor div.dataField span.link{display:inline-block;width:40%;padding-top:6px;margin-right:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.DataEditor div.dataField div.optionList{width:100%;margin:0;overflow-x:hidden;overflow-y:auto}.DataEditor div.dataField div.optionList ul{height:150px;width:100%;margin:0;padding:0}.DataEditor div.dataField div.optionList ul li{float:none;clear:both;margin:0;padding:0 0 0 6px;display:table;cursor:pointer;width:100%;border-bottom:dotted 1px #d3d3d3}.DataEditor div.dataField div.optionList ul li.select{background-color:#d3d3d3}.DataEditor div.dataField div.optionList ul li.marker{display:none;cursor:default}.DataEditor .RecurrenceEditor{border:solid 1px #777;box-shadow:3px 3px 3px #777;z-index:1;background:#f1f1e3;padding:0;margin:0}.DataEditor .RecurrenceEditor span.label{font-weight:bold;display:block;padding-bottom:4px}.DataEditor .RecurrenceEditor.error{border:solid 1px #f00;background-color:#ffebf1}.DataEditor .RecurrenceEditor .errorText{display:none}.DataEditor .RecurrenceEditor.error .errorText{display:block}.DataEditor .RecurrenceEditor .errorText,.DataEditor .RecurrenceEditor .recurrenceInput,.DataEditor .RecurrenceEditor .recurrenceEnd,.DataEditor .RecurrenceEditor .recurrenceExcludes,.DataEditor .RecurrenceEditor .recurrenceButtons{float:left;clear:both;width:580px;padding:4px;margin:5px;border:solid 1px #999;background:#f0f0f0}.DataEditor .RecurrenceEditor .recurrenceButtons{background:none;border:none;text-align:right}.DataEditor .RecurrenceEditor ul{list-style-type:none;margin:0;padding:0;float:left;width:100%;color:#333}.DataEditor .RecurrenceEditor ul li{float:left;margin-right:25px;color:#333}.DataEditor .RecurrenceEditor .recurrenceInput ul.verticalradio li{clear:left;width:95%;margin-bottom:5px;padding:0}.DataEditor .RecurrenceEditor .recurrenceInput ul.verticalradio select{padding:1px;margin:0 3px}.DataEditor .RecurrenceEditor .recurrenceInput ul.verticalradio label{font-weight:normal}.DataEditor .RecurrenceEditor .frequencyInput{float:left;width:120px;height:100px;padding-top:5px;border-right:solid 1px #999}.DataEditor .RecurrenceEditor .frequency{float:left;width:445px;padding-left:10px}.DataEditor .RecurrenceEditor .frequency .daily,.DataEditor .RecurrenceEditor .frequency .weekly,.DataEditor .RecurrenceEditor .frequency .monthly,.DataEditor .RecurrenceEditor .frequency .yearly{display:none}.DataEditor .RecurrenceEditor .frequency.daily .daily,.DataEditor .RecurrenceEditor .frequency.weekly .weekly,.DataEditor .RecurrenceEditor .frequency.monthly .monthly,.DataEditor .RecurrenceEditor .frequency.yearly .yearly{display:inline-block;width:100%;margin-top:5px}.DataEditor .RecurrenceEditor .frequency span{width:100%;margin-bottom:10px;display:block}.DataEditor .RecurrenceEditor .frequency .weekly span.dow{float:left;display:inline-block;width:110px;margin-bottom:5px}.DataEditor .RecurrenceEditor .frequency .weekly span.dow label{font-weight:normal;display:inline}.DataEditor .RecurrenceEditor input[type="text"]{margin:0 3px;padding:1px 2px}.DataEditor .RecurrenceEditor .frequency input.shortFixed,.DataEditor .RecurrenceEditor .recurrenceEnd input.shortFixed{width:46px;margin:0 3px}.DataEditor .RecurrenceEditor .recurrenceEnd input.short{width:100px}.DataEditor .RecurrenceEditor .recurrenceEnd label{font-weight:normal;display:inline}.DataEditor .RecurrenceEditor .recurrenceExcludes select.radioOptions{width:250px;float:left}.DataEditor .RecurrenceEditor .recurrenceExcludes div.radioOptionBuilder{padding:2px 10px;display:inline-block}.DataEditor .RecurrenceEditor .recurrenceExcludes div.radioOptionBuilder span{float:left;width:50px;padding:4px 0 0 10px}.DataEditor .RecurrenceEditor .recurrenceExcludes div.radioOptionBuilder input{padding-left:5px;margin-bottom:5px}.DataEditor .RecurrenceEditor .calendarIcon{background:url('images/thbCalendar.png') no-repeat left top;cursor:pointer;display:inline-block;margin-left:5px;padding:3px 7px}.DataList{}.DataList img{border:0;outline:0}.DataList .DataListing{}.DataList .DataListing div.ColOne,.DataList .DataListing div.ColTwo,.DataList .DataListing div.ColThree,.DataList .DataListing div.ColFour,.DataList .DataListing div.ColFive{overflow:hidden}.DataList .DataListing div.ColOne div.item,.DataList .DataListing div.ColTwo,.DataList .DataListing div.ColThree,.DataList .DataListing div.ColFour,.DataList .DataListing div.ColFive{border-bottom:1px solid #ddd}.DataList .DataListing div.ColTwo div.item{float:left;width:47%}.DataList .DataListing div.ColThree div.item{float:left;width:31%}.DataList .DataListing div.ColFour div.item{float:left;width:22%}.DataList .DataListing div.ColFive div.item{float:left;width:17%}.DataList div.items{overflow:hidden}.DataList div.item{overflow:hidden;margin-right:15px}.DataList div.ColOne div.item{margin-right:0}.DataList div.item .label{font-weight:bold;margin-right:5px}.DataList div.item span{display:block}.DataList div.item span span{display:inline}.DataList .DataListing h3{}.DataList .DataListing div.ColOne a.teaserImage,.DataList .DataListing div.ColTwo a.teaserImage{padding-right:3%}.DataList .DataListing div.ColThree a.teaserImage,.DataList .DataListing div.ColFour a.teaserImage,.DataList .DataListing div.ColFive a.teaserImage{float:none}.DataList .DataFilter2 div.input input[type="text"],.DataList .DataFilter2 div.input input[type="password"],.DataList .DataFilter2 div.input input[type="email"]{width:100%}.DataList .DataFilter2 div.inputs div span{cursor:pointer}.DataList .DataFilter2 .calendar span.from,.DataList .DataFilter2 .calendar span.to,.DataList .DataFilter2 .calendar label span.instruction{display:block;margin-bottom:5px;font-weight:normal}.DataList .DataFilter2 .calendar span.from label,.DataList .DataFilter2 .calendar span.to label{display:inline;float:left;margin-right:5px;font-weight:bold}.DataList .DataFilter2 .monthLinks{display:block;width:100%;text-align:center;margin-top:2px;margin-bottom:8px}.DataList .DataFilter2 .monthLinks span.left{padding:0 10px;float:left}.DataList .DataFilter2 .monthLinks span.right{padding:0 10px;float:right}.DataList .DataFilter2 .monthLinks .dblarrow,.DataList .DataFilter2 .monthLinks .arrow{cursor:pointer;color:#333}.DataList .DataFilter2 .monthLinks .dblarrow:hover,.DataList .DataFilter2 .monthLinks .arrow:hover{color:#777}.DataList .DataFilter2 .monthDropdown select{display:block;width:100%;padding:5px}.FAQ{}.FAQ a img{border:0;outline:0}.FAQ dl{margin:0;padding:0}.FAQ dl dt{clear:both;float:none;overflow:hidden;padding-top:10px;padding-bottom:5px;font-weight:bold}.FAQ .titan_faq_q dl dt{border:0;padding-top:0}.FAQ dl dd{margin:0;overflow:hidden}.FAQ .ToTop{clear:both;display:inline-block;margin-bottom:12px}.FAQ .Accordion .min,.FAQ .Accordion.open .max,.FAQ .Accordion .accordionContent{display:none}.FAQ .Accordion.open .min,.FAQ .Accordion .accordionContent.open{display:block}.FAQ .Accordion .min,.FAQ .Accordion .max{padding:5px}.FAQ .Accordion .accordionHeading>span{float:left}.FAQ .Accordion .accordionHeading span.arrow+span{width:85%}.FAQ .Accordion .accordionContent{margin:10px 20px}.DisplaySideUpload{}.DisplaySideUpload .uploadFields div label{display:block}.DisplaySideUpload .uploadFields div{padding-top:10px}.DisplaySideUpload .SFMessage{padding:0}.DisplaySideUpload .upload{clear:both;display:block}.DisplaySideUpload .error{background:rgba(247,247,247,1);border:1px solid rgba(204,204,204,1)}.Aggregation{}.Aggregation img{border:0;outline:0}.TitanBlock input.filterTrigger+div h3~input[type="button"].btnSubmit{clear:both;display:block}.Aggregation ul.alphaList{margin:10px 0;padding:0;list-style:none}.Aggregation ul.alphaList li{display:inline-block;padding-right:9px}.Aggregation .alpha{clear:both;padding-top:10px}.Aggregation .tocList{margin-left:25px}.Aggregation .tocList div{margin-bottom:15px;overflow:hidden}.FormEditor{}.FormEditor a img{border:0;outline:0}.FormEditor .SFMessage{display:list-item;list-style:disc;margin-left:30px}.FormEditor .buttons{clear:both;display:block}.FormEditor .formLabel{display:block}.FormEditor input[type="checkbox"]+.formLabel,.FormEditor input[type="radio"]+.formLabel{display:inline}.FormEditor .formElement{}.Freeform{}.Freeform a img{border:0;outline:0}.LogIn{}.LogIn label{display:block}.LogIn div div{padding-top:10px}.LogIn .remember label{display:inline-block;margin-left:5px}.LogIn .buttons{overflow:hidden;clear:both;display:block}.LogIn .forgot,.LogIn .account{padding-top:4px}.LogIn .error{clear:both;display:none}.LogIn .SFMessage{padding:0}.SharePage{background:0;border:0;padding:0}.PhotoBlock{}.PhotoBlock img{border:0;outline:0}.PhotoBlock .filmstrip{}.PhotoBlock .filmstrip div h4{color:#555;font-size:1.3rem;font-weight:bold;padding-left:.5rem}.PhotoBlock .filmstrip img{cursor:pointer;float:left;margin:5px}.PhotoBlock .filmstrip .webImages{float:left}.PhotoBlock .filmstrip .leftArrow,.PhotoBlock .filmstrip .rightArrow{color:#555;font-family:"FontAwesome";cursor:pointer;float:left;height:20px;margin-top:70px;width:20px}.PhotoBlock .filmstrip .rightArrow+div{display:none}.PhotoBlock .filmstrip .leftArrow::before{content:""}.PhotoBlock .filmstrip .rightArrow::before{content:""}.PhotoBlock .filmstrip .leftArrow:hover{background-position:left bottom}.PhotoBlock .filmstrip .rightArrow:hover{background-position:right bottom}.PhotoBlock .filmstrip .thumbnails{clear:both;float:left;margin:2rem 0;width:100%}.UserAccount{}.UserAccount label{display:block}.UserAccount .TOUAgree{overflow:hidden}.UserAccount .TOUAgree input{float:left}.UserAccount .TOUAgree label{float:left}.UserAccount .response+.response{padding-bottom:20px}.UserAccount .reqYes{float:left;padding-right:3px}.UserAccount .req{display:none}.UserAccount .ErrorMessage{display:none}.UserAccount .accountForm div{padding-top:10px}.UserAccount .hintQuestions div{padding-top:10px}.UserAccount .SFMessage{padding:0}.UserAccount .buttons{clear:both;display:block}.SearchResults{}.SearchResults img{border:0;outline:0}.SearchResults .titleArea h3{font-size:3.5rem}.SearchResults .paginationFooter{margin-bottom:5px}.SegmentedSearch{}.SegmentedSearch .message{clear:both;display:none}.SegmentedSearch .loading{display:block}.SegmentedSearch .loading div{display:none}.SegmentedSearch .loading .message{display:block;margin-bottom:20px;overflow:hidden}.SegmentedSearch .tools{overflow:hidden}.SegmentedSearch .tools .label{float:left;margin-right:8px}.SegmentedSearch .view{overflow:hidden;clear:none;float:left;padding:5px 0}.SegmentedSearch .view .minIcon,.SegmentedSearch .view .maxIcon{float:left;height:16px;width:16px;margin-right:8px;display:inline-block;color:transparent;cursor:pointer;background:url('/ClientCSS/images/bgGridView.gif') no-repeat}.SegmentedSearch .view .minIcon{background-position:left top}.SegmentedSearch .min .view .minIcon{background-position:left -17px}.SegmentedSearch .view .maxIcon{background-position:right -17px}.SegmentedSearch .min .view .maxIcon{background-position:right top}.SegmentedSearch .min .teaserImage,.SegmentedSearch .min .date,.SegmentedSearch .min .hitCount,.SegmentedSearch .min .teaser,.SegmentedSearch .min .linkText,.SegmentedSearch .min .linkComments,.SegmentedSearch .min .linkURL,.SegmentedSearch .min .averageRating,.SegmentedSearch .min .sort,.SegmentedSearch .min .author,.SegmentedSearch .min .size,.SegmentedSearch .min .type,.SegmentedSearch .min .phone,.SegmentedSearch .min .emailAddress,.SegmentedSearch .min .department,.SegmentedSearch .min .EventRL .allDayEvent,.SegmentedSearch .min .EventRL .startTime,.SegmentedSearch .min .EventRL .endTime,.SegmentedSearch .min .EventRL .endDate,.SegmentedSearch .min .EventRL .location,.SegmentedSearch .min .price,.SegmentedSearch .min .date,.SegmentedSearch .min .description,.SegmentedSearch .min .shortTeaser,.SegmentedSearch .min .longTeaser,.SegmentedSearch .min .partNumber,.SegmentedSearch .min .urlText,.SegmentedSearch .min .sku,.SegmentedSearch .min .otherStuff .label,.SegmentedSearch .min .EventRL .startDate,.SegmentedSearch .min .EventRL .sponsor,.SegmentedSearch .min .EventRL .contact,.SegmentedSearch .min .EventRL .email,.SegmentedSearch .min .EventRL p,.SegmentedSearch .min .EventRL .hitCount,.SegmentedSearch .min .EventRL .attachment{display:none}.SegmentedSearch .sort{clear:none;float:left;padding:5px 0}.SegmentedSearch .sort select{float:left;margin-top:-5px;width:auto}.SegmentedSearch .seeAllResults{clear:both;float:right}.smartSearchTitle{margin-top:10px}.organicSearchResults .OneCol div{overflow:hidden}.smartSearchResults,.SmartRL{margin:10px 0;padding:15px 15px 3px}.smartSearchResults h3{clear:both;margin:0 0 15px 0;padding:0}.docMatch{margin:10px 0}.titleMiddle{display:none}.didYouMean{margin:15px 0}.didYouMean h2{margin:5px 0}.SmartRL,.PagesRL,.FilesRL,.PeopleRL,.NewsRL,.EventRL{clear:both;margin-bottom:25px;overflow:hidden;padding-bottom:5px}.fullSegment h3{display:none}.SiteMap{}.SiteMap img{border:0;outline:0}.SiteMap ul{list-style:none}.SiteMap ul li{margin-top:10px}.TOCBlock{}.TOCBlock img{border:0;outline:0}.WhatsNew{}.WhatsNew img{border:0;outline:0}.Calendar,.ContactForm,.EventUpload,.MyLinks,.Product{}.titanDisplay hr,.mainBody hr,.TitanBlock hr{background-color:#ccc;border:0;color:#ccc;height:1px;clear:both}.reset{font-size:1.2rem}.Accordion .minmax,.linkText,.hitCount,.linkComments,.linkURL a,.SearchResults .date,.seeAllResults a,.averageRating,.DataListing .startDate,.DataListing .endDate,.DataListing .location,.OneCol .classifications,.TwoCol .classifications,.ThreeCol .classifications,.FourCol .classifications,.ColOne .classifications,.ColTwo .classifications,.ColThree .classifications,.ColFour .classifications,.tocList .classifications,div[class*="AggregationFilter"] .seeLess .more,div[class*="AggregationFilter"] .seeMore .less,.SegmentedSearchFilter2 .seeLess .more,.SegmentedSearchFilter2 .seeMore .less,.DataFilter2 .seeLess .more,.DataFilter2 .seeMore .less{font-size:1.3rem}.DataFilter2 h4,div[class*="AggregationFilter"] h4,.SegmentedSearchFilter2 h4.monthHeader,.DataList .DataFilter2 .monthLinks,.DataList .DataFilter2 .monthDropdown select,.DataFilter2 table th{font-size:1.4rem}.reset,.DataFilter2 .head span,.DataFilter2 .head span::before,.DataFilter2 h4,div[class*="AggregationFilter"] .head span,div[class*="AggregationFilter"] .head span::before,div[class*="AggregationFilter"] h4,.SegmentedSearchFilter2 .head span,.SegmentedSearchFilter2 .head span::before,.SegmentedSearchFilter2 h4,.SearchResults .date,.monthHeader,.DataListing .startDate,.DataListing .endDate,.DataListing .location,.averageRating,.hitCount,.seeAllResults a{line-height:1.3}.DataFilter2 .dblarrow,.SearchResults h3{font-size:1.9rem}.ErrorMessage,.ErrorText,.messageOn,.messageOn{color:rgba(0,0,0,.7)}.DataListing .startDate,.DataListing .endDate,.DataListing .location,.DataFilter2 td.selected.selectedDate,.DataFilter2 td.selected.selectedDate.hasEvent,.averageRating,.hitCount,.SearchResults .date,.seeAllResults a{color:rgba(0,0,0,1)}.DataFilter2 .arrow:hover,.DataFilter2 .dblarrow:hover,.DataFilter2 .arrow:focus,.DataFilter2 .dblarrow:focus,.DataFilter2 .arrow:active,.DataFilter2 .dblarrow:active,div.SearchResults h4.docMatch i,.SearchResults.min .view .maxIcon::before,.SearchResults .view .minIcon::before{color:rgba(119,119,119,1)}.DataFilter2 table td{color:rgba(153,153,153,1)}.DataFilter2 .dblarrow{color:rgba(51,51,51,1)}.DataFilter2 .head span:hover::before,.DataFilter2 .head span:focus::before,.DataFilter2 .head span:active::before,div[class*="AggregationFilter"] .head span:hover::before,div[class*="AggregationFilter"] .head span:focus::before,div[class*="AggregationFilter"] .head span:active::before,.SegmentedSearchFilter2 .head span:hover::before,.SegmentedSearchFilter2 .head span:focus::before,.SegmentedSearchFilter2 .head span:active::before,.reqYes,.required span,.SegmentedSearchFilter2 .selected,.SegmentedSearchFilter2 .inputs div:hover,.SearchResults .view .maxIcon::before,.SearchResults .view .maxIcon:hover::before,.SearchResults .view .minIcon:hover::before,.SearchResults.min .view .minIcon::before{color:rgba(0,0,0,.8)}.CenterZone input[type="submit"],.CenterZone input[type="button"],.Commenting input[type="button"]{color:rgba(0,0,0,1)}.CenterZone input[type="submit"]:hover,.CenterZone input[type="submit"]:focus,.CenterZone input[type="submit"]:active,.CenterZone input[type="button"]:hover,.CenterZone input[type="button"]:focus,.CenterZone input[type="button"]:active,.Commenting input[type="button"]:hover,.Commenting input[type="button"]:focus,.Commenting input[type="button"]:active{color:rgba(255,255,255,1)}.SearchResults .titleArea h3,.SegmentedSearchFilter2 h4,.DataFilter2 h4,div[class*="AggregationFilter"] h4,.SiteMap li ul li{font-weight:400}.Commenting h3,.DataFilter2 h3,div[class*="AggregationFilter"] h3,.SegmentedSearchFilter2 h3,.SearchResults h3,.Commenting .label,.DisplaySideUpload label,.LogIn label,.UserAccount label,.OneCol .classifications span,.TwoCol .classifications span,.ThreeCol .classifications span,.FourCol .classifications span,.ColOne .classifications span,.ColTwo .classifications span,.ColThree .classifications span,.ColFour .classifications span,.tocList .classifications span,.DataFilter2 table td.selected,.DataFilter2 table td.hasEvent,.SiteMap ul li,ul.alphaList li a,.CenterZone input[type="submit"],.CenterZone input[type="button"],.Commenting input[type="button"]{font-weight:700}.DataFilter2 table td,.commentsPop #logoControlContainer,.commentFormPop #logoControlContainer{text-align:center}.DataFilter2 table td,.DataFilter2 table .arrow,.DataFilter2 table .dblarrow,div[class*="AggregationFilter"] .head span,div[class*="AggregationFilter"] .head span::before,div[class*="AggregationFilter"] fieldset div.head .reset,.SegmentedSearchFilter2 .head span,.SegmentedSearchFilter2 .head span::before,.SegmentedSearchFilter2 fieldset div.head .reset,.DataFilter2 .head span,.DataFilter2 .head span::before,.DataFilter2 fieldset div.head .reset{cursor:pointer}.DataFilter2 table .otherMonth{cursor:default}.CenterZone input[type="submit"],.CenterZone input[type="button"],.Commenting input[type="button"]{background:rgba(255,255,255,1);border:2px solid rgba(0,0,0,.8)}.CenterZone input[type="submit"]:hover,.CenterZone input[type="submit"]:focus,.CenterZone input[type="submit"]:active,.CenterZone input[type="button"]:hover,.CenterZone input[type="button"]:focus,.CenterZone input[type="button"]:active,.Commenting input[type="button"]:hover,.Commenting input[type="button"]:focus,.Commenting input[type="button"]:active{border:2px solid rgba(0,0,0,.8);background:rgba(0,0,0,.8)}.titanBody .ErrorMessage{background:rgba(247,247,247,1);border:1px solid rgba(204,204,204,1)}div.loading,div.classifications{clear:both;display:none}div.loading.waiting{display:block}.DataFilter2 .calendar .input{padding:5px 0 !important}.DataFilter2 table{margin:0 auto}.DataFilter2 table th{padding:3px 0;font-weight:400}.DataFilter2 table td{height:32px;width:14.25%}div[class*="AggregationFilter"]>a.reset.resetAll,.DataFilter2>a.reset.resetAll,div[class*="SegmentedSearchFilter"]>a.reset.resetAll{display:block;text-align:right;margin-bottom:.5rem;text-decoration:none}.thankYouForm .recaptcha{clear:both}.IE .titanDisplay input::-ms-clear,.IE .dataField input::-ms-clear{display:none}.titanDisplay input[type="button"],.titanDisplay input[type="submit"]{-webkit-appearance:none}.titanBody .ErrorMessage,.titanBody .error{margin:10px 0;padding:5px}.titanBody .accountForm .error{padding:0}#bottomContainer.commentsFooter{padding-left:10%;padding-right:10%}#bottomContainer.commentsFooter #poweredBy{display:none}.titanPrint,.titanPrint #mainBody,.titanPrint #contentArea,.titanPrint #centerZone{border:0;background:0;margin:0;padding:0;width:100%}.titanPrint h1,.titanPrint h2,.titanPrint h3,.titanPrint h4,.titanPrint h5,.titanPrint h6{border:0;background:0}@media print{h1,h2,h3,h4,h5,h6,section,.titanDisplay,.titanBody,#mainBody,#contentArea,#centerZone{background:0 !important}header,footer{display:none}#mainBody,#contentArea,#centerZone{margin:0;padding:0;width:100% !important}}:root{--breakpoint-phone:600px;--breakpoint-tablet:768px;--breakpoint-desktop:1200px;--fontfamily-primary:Nunito Sans,sans-serif;--fontfamily-secondary:'FontAwesome';--color-brand-primary:rgba(0,52,120,1);--color-brand-primary-hover:rgba(33,85,152,1);--color-brand-secondary:rgba(179,153,93,1);--color-brand-secondary-light:rgba(197,172,115,1);--color-brand-secondary-hover:rgba(145,119,60,1);--color-brand-primary-dark:rgba(0,42,101,1);--color-text-medium:rgba(73,87,107,1);--color-text-dark:rgba(34,34,34,1);--color-white:rgba(255,255,255,1);--color-white-shadow:rgba(255,255,255,.7);--color-light:rgba(237,240,235,1);--color-medium:rgba(204,204,204,1);--color-dark:rgba(0,52,120,1);--color-black:rgba(0,0,0,1);--color-black-shadow:rgba(0,0,0,.2)}.StripeLight,.StripeDark,.StripeTexture,.FeatureImage,.FeatureText,.FeatureTextLight{}.Float20,.Float25,.Float33,.Float50,.Float66,.Float75,.Bucket,.AngleBox,.BigBlueBlock,.NoBottomMargin,.BoxStyle,.BoxStyle2{}.FloatLeft,.FloatRight,.Button,.Button2,.CircleImage{}.TextBrown,.TextMedium,.TextLarge,.TextExtraLarge,.TextExtraBold,.TextUppercase{}.FeatureOverlayBlue10,.FeatureOverlayBlue20,.FeatureOverlayBlue30,.FeatureOverlayBlue40,.FeatureOverlayBlue50,.FeatureOverlayBlue60,.FeatureOverlayBlue70,.FeatureOverlayBlue80,.FeatureOverlayBlue90{}.layoutContainer:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0;line-height:0}.siteBounds,.commentFormPop #centerZone{margin:0 auto;padding:0 5%;clear:both}@media(min-width:1200px){.siteBounds,.commentFormPop #centerZone{max-width:1200px;padding:0}}.screenReaderOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}#headerArea{position:fixed;width:100%;z-index:1000;min-height:100px;top:0}#headerArea:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0;line-height:0}#utilityArea{display:block}#utilityArea .utilityWrapper{float:right;width:100%}#utilityArea a{text-decoration:none}#utilityArea a:hover{text-decoration:underline}@media(max-width:1200px){#utilityArea .siteBounds{padding:0}}.searchArea{float:right;background:rgba(0,0,0,.2);padding:5px;overflow:hidden;max-width:350px;width:55%;position:relative}.searchArea input.search{position:absolute;top:0;right:0;display:inline-block;float:right;width:40px;height:35px}.searchArea input[type="text"]{padding:9px 5px 8px 14px;width:calc(100% - 40px);min-height:35px;color:#fff}.searchArea input[type="button"]{padding:2px 20px}.searchBar:before{position:absolute;right:12px;top:4px}.searchBar input[type="text"].error{margin:0}.searchBar .search{height:29px}#logoArea{width:276px;float:left;margin:35px 0 25px}#logoArea img{max-height:64px}.sticky{transition:all .6s ease}.sticky #logoArea{width:200px;margin:10px 0 5px}@media(max-width:1200px){#logoArea{width:200px;margin:11px 0 6px}}#mainNavArea .siteBounds{display:flex;align-items:center;justify-content:space-between}#navArea{position:relative;float:right}#navArea nav{position:relative;width:100%}#navArea nav.top{display:block;width:auto}@media(max-width:1200px){#navArea{display:none}}#contentArea{padding-top:175px}@media(max-width:1200px){#contentArea{padding-top:115px}}#topZone{position:relative;overflow:hidden}#mobileNavWrapper{position:fixed;right:0;width:100%;z-index:3;top:0;display:none;overflow-y:auto;right:0;background:var(--color-brand-primary);height:100%;max-width:85%;width:450px;box-shadow:0 0 5px #000}#mobileNavContainer{position:relative;width:100%;z-index:2}#mobileNavContainer:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}#mobileNavWrapper #mobileHeader{padding:20px 10px 20px 20px;background:var(--color-brand-secondary);color:var(--color-white);font-weight:800;text-transform:uppercase}#mobileNavWrapper #mobileHeader span#menuClose{float:right;cursor:pointer;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.15);border-radius:50%;width:50px;height:50px;margin-top:-9px;text-align:center}#mobileNavWrapper #mobileHeader span#menuClose:hover{background:rgba(0,0,0,.35)}#mobileNavContainer #mobileNav{padding-bottom:20px;float:left;width:100%}#mobileNavWrapper ul{padding:0;margin:0 0 0 0;float:left;clear:both;width:100%}#mobileNavWrapper ul li{float:left;width:100%;padding:0;background:none;cursor:pointer;list-style:none;line-height:18px}#mobileNavWrapper ul li a{position:relative;color:var(--color-brand-secondary);padding:10px 20px;display:block;overflow:hidden;font-size:1.8rem;line-height:40px;font-weight:400;border-bottom:1px dotted rgba(0,0,0,.35);font-weight:800;text-transform:uppercase;text-decoration:none}#mobileNavWrapper ul li a:hover{background:rgba(0,0,0,.25);text-decoration:none}#mobileNavWrapper ul ul li a{text-transform:none;font-size:1.6rem;padding:0 20px 0 40px;font-weight:600;color:var(--color-white)}#mobileNavWrapper ul ul ul{display:none}@media(min-width:1250px){#mobileNavWrapper{display:none !important}}#leftZone{margin:50px 0 50px 0}#contentArea div.side nav{padding:15px}@media(min-width:1200px){#contentArea div.side{float:left;width:22.55%}}#centerZone{position:relative}@media(min-width:1200px){div.side+#centerZone{clear:none;float:right;width:73%;margin-top:45px}}#scrollTop{bottom:20px;display:block;opacity:0;height:54px;right:15px;width:54px;position:fixed;z-index:997;transition-timing-function:ease;transition-property:opacity;transition-duration:.5s}#scrollTop.fadeIn{opacity:1}#ScrollDownArrow{top:-25px;z-index:5;position:absolute;left:50%;text-decoration:none;justify-content:center;margin-left:-25px;width:50px;height:50px;background:var(--color-white);border-radius:50%;display:flex;align-items:center;box-shadow:0 0 5px #666}#ScrollDownArrow:hover,#ScrollDownArrow:focus{box-shadow:0 0 5px #333;text-decoration:none}.titanBody,div,h1,h2,h3,h4,h5,h6{margin:0;padding:0;word-wrap:break-word}.titanBody *{box-sizing:border-box}.TitanBlock,.TitanBlock:first-child:last-child,.TitanStripe .TitanBlock:first-child:last-child{margin-bottom:55px}.titanBody .TitanBlock p{margin-bottom:20px}.TitanStripe{padding:9rem 0 3rem 0;overflow:hidden;float:left;width:100%}.TitanBlock p,.TitanBlock blockquote,.TitanBlock ol,.TitanBlock ul,.TitanBlock dl{margin-bottom:12px;margin-top:0;padding-top:0;padding-bottom:0}.Commenting,.Commenting .commentForm{padding-bottom:30px}nav ul{list-style:none;margin:0;padding:0}.titanBody .Button a,.titanBody .Button2 a,.CenterZone input[type="submit"],.CenterZone input[type="button"],.Commenting input[type="button"]{display:inline-block;padding:10px 20px;min-width:150px;margin-right:10px}img.FloatLeft,img.FloatRight{display:block;margin-bottom:12px}@media(min-width:768px){img.FloatLeft{float:left;margin:0 3rem 2rem 0;max-width:50%}img.FloatRight{float:right;margin:0 0 2rem 3rem;max-width:50%}}@media(min-width:1200px){img.FloatLeft,img.FloatRight{max-width:100%}}#utilityArea nav.utility{float:left}#utilityArea nav.utility li{display:inline-block;margin:0;position:relative}#utilityArea nav.utility li a{display:inline-block;padding:12px 12px 12px 12px;font-size:1.3rem;color:var(--color-white);opacity:.8}#utilityArea nav.utility li a.LanguageSwitcher{cursor:pointer}#utilityArea nav.utility li a.LanguageSwitcher.selected{background:var(--color-brand-primary-hover)}#utilityArea nav.utility li a:hover{text-decoration:none;background:var(--color-brand-primary-hover)}#utilityArea nav.utility li span{position:relative}#utilityArea nav.utility .Freeform{margin:0}#utilityArea nav.utility .Freeform ul{margin:0}#utilityArea nav.utility ul ul{display:none}#utilityArea nav.utility ul ul.selected{display:block;position:absolute;top:45px;background:var(--color-brand-primary);width:100%}#utilityArea nav.utility ul ul li{display:block;width:100%}#utilityArea nav.utility ul ul li.current a{font-style:italic;opacity:1}#utilityArea nav.utility ul ul li a{display:block;width:100%;padding:8px 12px 8px 12px;background:var(--color-brand-primary-hover)}#utilityArea nav.utility ul ul li a:hover,#utilityArea nav.utility ul ul li a:focus,#utilityArea nav.utility ul ul li a:active{display:block;width:100%;padding:8px 12px 8px 12px;background:var(--color-brand-primary)}#utilityArea nav.utility ul ul li.current a:hover,#utilityArea nav.utility ul ul li.current a:focus,#utilityArea nav.utility ul ul li.current a:active{background:var(--color-brand-primary-hover)}#navArea nav a{display:block;padding:10px}#navArea nav a span.arrow{display:none}#navArea nav.top .menu>li{position:relative}#navArea nav.top .menu>li>ul{position:absolute}#navArea nav.top .menu>li:hover>ul{display:block}#navArea nav.top .menu>li,#navArea nav.top .menu>li>a{display:inline-block}#navArea nav.top .menu>li>a{padding:16px 16px 16px 16px}#navArea nav.top .menu>li>ul{display:none;left:0;padding:10px 0;min-width:225px}#navArea nav.top .menu>li.navLast ul{left:auto;right:0}#navArea nav.top .menu>li ul ul{padding-left:1rem}#navArea nav.top .menu>li ul li a{display:block;line-height:1.3;padding:5px 20px}#navArea nav.top .menu ul ul{display:none}@media(min-width:1201px){#navArea nav.top .menu>li>a{max-width:154px}}.Float20{padding:0;width:100%;clear:none}@media(min-width:768px){.Float20{float:left;padding:0;width:30.33%;margin-left:1.5%;margin-right:1.5%}}@media(min-width:1200px){.Float20{width:17%}}div.side nav ul{list-style:none;margin:0 0 0 15px;padding:0}div.side nav ul li{margin:5px 0}div.side nav ul a:before{margin-right:5px;margin-left:-15px;position:relative}ul.SocialMedia{margin:0;padding:0}ul.SocialMedia li{list-style:none;display:inline-block}ul.SocialMedia li a{padding:8px 10px;width:50px;height:50px;display:inline-block}ul.SocialMedia li a em{margin-left:5px}.titanBody .FeatureImage{position:absolute;z-index:0;width:100%;height:100%;margin:0;min-height:450px;bottom:0}.titanBody .FeatureImage p{margin:0;min-width:100%;min-height:100%}.titanBody .FeatureImage img{max-width:none;min-width:100%;min-height:100%;display:block;position:absolute;left:50%;transform:translateX(-50%)}.titanBody .FeatureText{max-width:1175px;width:100%;padding:50px 5%;z-index:1;position:relative;margin:auto;min-height:450px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}.titanBody .FeatureText *{max-width:100%}.titanBody .homeLayoutContainer .FeatureImage{min-height:650px}.titanBody .homeLayoutContainer .FeatureText{min-height:650px}.SloganLines{display:inline-block;position:relative;padding:0 15% 0 15%}.SloganLines:first-child::after,.SloganLines:first-child::before{background:var(--color-brand-secondary);width:13%;height:2px;content:'';position:absolute;left:0;top:50%}.SloganLines:first-child::after{right:0;left:auto}.titanBody .BigBlueBlock{background:var(--color-brand-primary);color:var(--color-white);position:relative;float:left;width:100%}.titanBody .BigBlueBlock *{color:var(--color-white)}.titanBody .BigBlueBlock .TextContainer{width:50%;float:left;padding:50px;overflow-y:auto;right:0;max-height:100%;position:absolute;top:50%;transform:translateY(-50%)}.titanBody .BigBlueBlock:nth-child(odd) .TextContainer{left:0}.titanBody .BigBlueBlock>p{width:50%;float:left;margin:0;overflow:hidden;min-height:400px}.titanBody .BigBlueBlock:nth-child(odd)>p{float:right}.titanBody .BigBlueBlock:last-child{margin-bottom:55px}.titanBody .BigBlueBlock img{display:block;min-width:100%;min-height:400px;max-width:none}@media(max-width:768px){.titanBody .BigBlueBlock .TextContainer{width:100%;position:relative;top:0%;transform:translateY(0%);max-height:none}.titanBody .BigBlueBlock>p{width:100%;min-height:0}.titanBody .BigBlueBlock:nth-child(odd)>p{float:left}.titanBody .BigBlueBlock img{min-height:0;width:100%}}.Bucket{position:relative}.Bucket:hover .FlipText{transition:.7s;left:0;opacity:1}.Bucket:before{width:100%;position:absolute;top:-3px;left:0;height:2px;background:var(--color-brand-secondary);content:".";background-size:cover;z-index:2}.titanBody .Bucket p{margin:0}.Bucket p:first-of-type{overflow:hidden}.Bucket img{width:100%;float:left;transition:all 1s ease 0s}.Bucket:hover a img{transform:scale(1.1);transform-origin:center}.Bucket .FlipText{background:rgba(0,0,0,.6);position:absolute;top:0;left:0;max-height:100%;overflow-y:auto;height:100%;padding:25px 15px 15px 15px;line-height:1.3;display:flex;align-items:center;position:absolute;left:0%;width:100%;opacity:0;transition:.7s}.Bucket .FlipText *{color:var(--color-white)}.Bucket .Tag{position:absolute;left:-10px;top:-15px;font-size:1.6rem;color:var(--color-white);padding:6px 10px;background:var(--color-brand-primary);z-index:5;font-weight:600}.titanWkst .Bucket .Tag{top:0}.Bucket .Tag:after{content:'';position:absolute;top:100%;left:0;border-top:solid 10px var(--color-brand-primary);border-left:solid 10px transparent}.StripeDark .Bucket .Tag{background:var(--color-white);color:var(--color-brand-primary)}.StripeDark .Bucket .Tag:after{border-top:solid 10px var(--color-white)}.BoxStyle{padding:20px 20px 15px 20px !important;border-top:2px solid var(--color-brand-secondary) !important;background:var(--color-light) !important}.BoxStyle ul{margin:0;padding:0}.BoxStyle ul li{list-style:none;font-size:17px;line-height:30px;background:none !important;margin-bottom:0 !important;padding-left:0 !important}.BoxStyle2{padding:20px 20px 15px 20px !important;border-top:2px solid var(--color-brand-secondary) !important;background:var(--color-brand-primary) !important;color:var(--color-white)}.BoxStyle2 *{color:var(--color-white)}.BoxStyle2 ul{margin:0;padding:0}.BoxStyle2 ul li{list-style:none;font-size:17px;line-height:30px;background:none !important;margin-bottom:0 !important;padding-left:0 !important}.titanBody .AngleBox{background:var(--color-brand-primary);padding:50px;position:relative;overflow:hidden}.titanBody .AngleBox:before{content:'';display:block;position:absolute;top:0;left:-15%;z-index:2;width:65%;height:100%;background:var(--color-brand-primary);transform:skew(20deg)}.titanBody .AngleBox h2,.titanBody .AngleBox h2 a{color:var(--color-brand-secondary)}.titanBody .AngleBox h2 a:hover{text-decoration:underline}.titanBody .AngleBox .TextBrown{color:var(--color-brand-secondary-light)}.titanBody .AngleBox *{color:var(--color-white)}.titanBody .AngleBox .Button a{background:var(--color-brand-primary-hover)}.titanBody .AngleBox .Button a:hover{background:var(--color-brand-primary);border:1px solid var(--color-white)}.titanBody .AngleBox .TextContainer{width:45%;position:relative;z-index:3}.titanBody .AngleBox img{min-width:50%;position:absolute;right:0;top:0;z-index:0;min-height:100%;max-width:none}@media(max-width:768px){.titanBody .AngleBox{padding:20px}.titanBody .AngleBox:before{display:none}.titanBody .AngleBox .TextContainer{width:100%}.titanBody .AngleBox img{width:calc(100% + 40px);max-width:none;position:relative;left:-20px;top:-20px}}.TitanBlock.NoBottomMargin{margin-bottom:0 !important}.titanBody table{width:100%;border-spacing:0;border-collapse:collapse;text-align:left;margin-top:10px}.titanBody table tr:nth-child(odd){background:var(--color-white);border-top:1px solid var(--color-medium);border-bottom:1px solid var(--color-medium)}.titanBody table td{padding:8px;font-size:1.6rem}.titanBody table tr.categoryTitle td,.titanBody table th,.titanBody table thead td{padding:8px;font-size:1.6rem;background:var(--color-brand-primary);color:var(--color-white)}.titanBody table{min-width:600px}.scrollText{width:100%;float:left}.scrollTable{clear:both;overflow-x:auto;overflow-y:hidden}.scrollTable table{width:99.9%}.scrollText::before{margin-right:10px;font-family:'FontAwesome';content:""}.titanBody .HorizontalFilters{margin-top:-9rem}.titanBody .HorizontalFilters a.reset{display:none}.titanBody .HorizontalFilters .DataFilter2{width:100%;position:relative;z-index:0;background:var(--color-brand-primary);color:var(--color-white);font-size:1.6rem;line-height:1.6;padding:50px 0}.titanBody .HorizontalFilters .DataFilter2 .FieldsetContainer{display:none}.titanBody .HorizontalFilters .DataFilter2 .FieldsetContainerInside{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.titanBody .HorizontalFilters .DataFilter2:before{display:inline-block;position:absolute;margin-left:auto;left:50%;margin-left:-50vw;width:100vw;top:0;height:100%;background:var(--color-brand-primary);content:".";background-size:cover;font-size:0}.titanBody .HorizontalFilters .DataFilter2 h3{display:inline-block;width:100%;position:relative;margin:0}.titanBody .HorizontalFilters .DataFilter2 h3 a{cursor:pointer;transition:all .3s ease 0s;float:left;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.25);border-radius:50%;width:40px;height:40px;margin-top:-9px;text-align:center;margin-right:10px}.titanBody .HorizontalFilters .DataFilter2 h3 a:hover,.titanBody .HorizontalFilters .DataFilter2 h3 a:focus,.titanBody .HorizontalFilters .DataFilter2 h3 a:active{transform:scale(1.1)}.titanBody .HorizontalFilters .DataFilter2 h3 a i{color:var(--color-brand-secondary)}.titanBody .HorizontalFilters .DataFilter2 h3 a span.CollapseFilters{display:none}.titanBody .HorizontalFilters .DataFilter2 fieldset{flex:1;border-right:1px solid var(--color-brand-primary-dark);border-top:1px solid var(--color-brand-primary-dark);position:relative;margin-top:15px}.titanBody .HorizontalFilters .DataFilter2 fieldset.keyword{display:inline-block;width:100%;position:relative;margin:0;flex:auto;border:0;padding:0}.titanBody .HorizontalFilters .DataFilter2 fieldset.keyword h4{display:none}.titanBody .HorizontalFilters .DataFilter2 fieldset.keyword input{border-radius:5px;background:var(--color-white);border:0;padding:5px 10px;font-size:1.5rem;color:var(--color-text-medium)}.titanBody .HorizontalFilters .DataFilter2 fieldset{padding-left:15px}.titanBody .HorizontalFilters .DataFilter2 fieldset .inputs{max-height:150px;overflow-y:auto}.titanBody .HorizontalFilters .DataFilter2 div.inputs div span.uses{opacity:.4}.titanBody .HorizontalFilters .DataFilter2 fieldset:last-child{border-right:none}.titanBody .HorizontalFilters .DataFilter2 fieldset .head{border:none}.titanBody .HorizontalFilters .DataFilter2 fieldset .head span{display:none}.titanBody .HorizontalFilters .DataFilter2 fieldset .head h4{color:var(--color-brand-secondary);font-weight:bold;margin:0}.titanBody .HorizontalFilters .DataFilter2 fieldset .inputs div{padding:0}.titanBody .HorizontalFilters .DataFilter2 *{color:var(--color-white);font-size:1.6rem;line-height:1.6}.titanBody .HorizontalFilters .DataFilter2 .more{display:none}.titanBody .HorizontalFilters .DataFilter2 .seeMore{display:block}@media(max-width:1200px){.titanBody .HorizontalFilters .DataFilter2 .FieldsetContainer{display:none}.titanBody .HorizontalFilters .DataFilter2 .FieldsetContainerInside{display:inline}.titanBody .HorizontalFilters .DataFilter2 fieldset{border-right:0}}@media(min-width:1200px){.titanBody .HorizontalFilters .DataFilter2 h3{display:none}.titanBody .HorizontalFilters .DataFilter2 .FieldsetContainer{display:block !important}}.titanBody .ProductListing .DataListing .items{max-width:1200px}.titanBody .ProductListing .DataListing .ColOne{overflow:visible;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.titanBody .ProductListing .DataListing{width:100%;margin-top:50px;overflow:visible}.titanBody div.ProductListing div.DataListing div.item{display:flex;flex-direction:column;width:32%;margin-left:.5%;margin-right:.5%;text-align:left;float:left;border:0;overflow:visible;background:var(--color-white);box-shadow:0 0 5px #ccc;padding:15px;margin-bottom:20px;border-top:3px solid var(--color-brand-secondary)}.titanBody .ProductListing .item a{display:inline-block}.titanBody .ProductListing .item p{margin-bottom:5px;line-height:1}.titanBody .ProductListing .item p.ProductName a{text-decoration:none;font-weight:bold;line-height:1.3;font-size:2.4rem}.titanBody .ProductListing .item p.ParentSKU{font-weight:900;display:none}.titanBody .ProductListing .item .ProductTags{margin-bottom:20px}.titanBody .ProductListing .item .ProductTags .Container{display:flex;border-bottom:1px solid #dedede;padding-top:7px;padding-bottom:7px}.titanBody .ProductListing .item .ProductTags .Container:last-child{border-bottom:0}.titanBody .ProductListing .item span.Label{font-weight:bold;width:110px}.titanBody .ProductListing .item span.Value{flex:1}.titanBody .ProductListing .item span.Value .ProductTag{margin-right:7px;display:inline-block}.titanBody .ProductListing .item span.Value .ProductTag::after{display:inline;content:','}.titanBody .ProductListing .item span.Value .ProductTag:last-child::after{display:none}.titanBody .ProductListing .item span.Value .BrazingTag{margin-bottom:5px;display:flex}.titanBody .ProductListing .item span.Value .BrazingTag::before{display:block;content:'-'}.titanBody .ProductListing .item span.Value .BrazingTag::after{display:none}.titanBody .ProductListing .item span{font-size:1.6rem;line-height:1.2}.titanBody .ProductListing .item p.ButtonWrapper{margin-top:auto}.titanBody .ProductListing .item span.Button{display:block}.titanBody .ProductListing .item span.Button a{display:block;font-size:1.6rem;padding:15px;margin:0}.titanBody .ProductListing .item:nth-child(5n+1){clear:none}.titanBody .ProductListing .item:nth-child(3n+1){clear:both}@media(max-width:1200px){.titanBody div.ProductListing div.DataListing div.item{width:49%}}@media(max-width:768px){.titanBody div.ProductListing div.DataListing div.item{width:100%}}.ProductDetail:first-child:last-child{margin:0}.ProductDetail #ImageCarousel{width:45%;margin-right:5%;float:left;min-height:200px;position:relative}.ProductDetail #ImageCarousel::before,.ProductDetail #ImageCarousel::after{}.ProductDetail #ImageCarousel::after{}.ProductDetail #ImageCarousel #productImageContainer{height:600px;width:100%;position:relative;border-right:1px solid var(--color-medium)}.ProductDetail #ImageCarousel #productImageContainer:hover span.fa{transform:scale(1.2)}.ProductDetail #ImageCarousel #productImageContainer #VideoWrapper,.ProductDetail #ImageCarousel #productImageContainer #ImageWrapper{display:flex;align-items:center;justify-content:center;height:600px}.ProductDetail #ImageCarousel #productImageContainer #VideoWrapper span.fa,.ProductDetail #ImageCarousel #productImageContainer #ImageWrapper span.fa{display:none;pointer-events:none;position:absolute;transition:all .3s ease 0s;align-items:center;justify-content:center;height:44px;width:44px;text-align:center;border-radius:50%;padding:11px 0 0 2px;cursor:pointer;color:var(--color-brand-primary);border:none;outline:none;box-shadow:0 0 5px #888;background:var(--color-white)}.ProductDetail #ImageCarousel #productImageContainer #VideoWrapper span.fa{display:block}.ProductDetail #ImageCarousel #productImageContainer p{position:absolute;left:0;bottom:0;z-index:20;font-size:14px;color:#999}.ProductDetail #ImageCarousel img#productMainImage{position:absolute;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);top:50%;left:50%;max-height:100%;max-width:calc(100% - 1px)}.ProductDetail #ImageCarousel img#productMainImage:hover{cursor:pointer}.ProductDetail ul.slides{margin:15px 0 0 0;border-top:1px solid var(--color-medium);padding:15px 0 0 0;position:relative}.ProductDetail ul.slides li{height:82px;text-align:center}.ProductDetail ul.slides li a{display:flex;align-items:center;justify-content:center;margin:0 9px 0 0;width:82px;height:82px;border:2px solid var(--color-medium);overflow:hidden}.ProductDetail ul.slides li a img{min-height:100%;min-width:100%;max-width:none;max-height:100%}.ProductDetail ul.slides .slick-slide.selected a{border:2px solid var(--color-brand-primary)}.ProductDetail ul.slides li a span.fa{position:absolute;color:var(--color-white);box-shadow:-4px 3px 0 0 rgba(0,0,0,.2)}.ProductDetail #ProductIntro{display:flex;flex-flow:row wrap;justify-content:flex-start;width:50%}.ProductDetail #ProductIntroWrapper{display:flex;flex-flow:column nowrap;width:100%}.ProductDetail #TopWrapper{display:flex}.ProductDetail h1{border-bottom:1px solid var(--color-medium);margin-bottom:25px;padding-bottom:10px}.ProductDetail h1 span.ProductName{font-weight:bold;margin-right:10px}.ProductDetail h1 span.ParentSKU{color:var(--color-brand-secondary)}.ProductDetail #BottomWrapper{background:var(--color-light);margin-top:75px;float:left;width:100%;position:relative;z-index:0;padding:9rem 0}.ProductDetail #BottomWrapper:before{display:inline-block;position:absolute;margin-left:auto;left:50%;margin-left:-50vw;width:100vw;top:0;height:100%;background:var(--color-light);border-top:1px solid var(--color-medium);border-bottom:1px solid var(--color-medium);content:".";background-size:cover;font-size:0}.ProductDetail #BottomWrapper .Wrapper{position:relative;float:left;width:100%}.ProductDetail #BottomWrapper .Wrapper>.Row{overflow:hidden;border-bottom:1px solid var(--color-medium);margin-bottom:40px;padding-bottom:30px}.ProductDetail #BottomWrapper .Wrapper>.Row:last-of-type{border:0;margin:0;padding:0}.ProductDetail #BottomWrapper h2{width:30%;margin-right:5%;float:left}.ProductDetail #BottomWrapper .Content{width:65%;padding-left:5%;float:left;border-left:1px solid var(--color-brand-secondary)}.ProductDetail #BottomWrapper .Content .Row{width:100%;display:block;float:left}.ProductDetail #BottomWrapper span.Label{width:240px;float:left;font-weight:bold}.ProductDetail #BottomWrapper span.Value,.ProductDetail #BottomWrapper span.Values{width:calc(100% - 240px);float:left}@media(max-width:768px){.ProductDetail #BottomWrapper h2{width:100%;margin-right:0}.ProductDetail #BottomWrapper .Content{width:100%;padding-left:0;border:0}.ProductDetail #BottomWrapper span.Label,.ProductDetail #BottomWrapper span.Value,.ProductDetail #BottomWrapper span.Values{width:100%}}#PieChartWrapper{float:left;width:100%}#PieChartWrapper svg rect{fill:var(--color-light)}#piechart_values{display:none}.ProductDetail #ProductResources a{display:flex;align-items:center;align-self:flex-start;float:left;margin-right:20px;text-decoration:none}.ProductDetail #ProductResources a img{margin-right:10px}.ProductDetail #RelatedIndustries{float:left;width:100%;padding:9rem 0}.ProductDetail #RelatedIndustries h2{text-align:center;margin-bottom:25px}.ProductDetail #CaseStudy{float:left;width:100%;background:var(--color-light);margin:auto 0 10px 0;padding:15px;align-items:center;display:flex}.ProductDetail #CaseStudy img{margin-right:15px;width:130px}.ProductDetail #CaseStudy p.Headline{font-weight:bold}.ProductDetail #CaseStudy p{margin-bottom:0}.ProductDetail #RelatedProducts{float:left;width:100%;padding:9rem 0 0 0;text-align:center}@media(max-width:768px){.ProductDetail #CaseStudy{display:inline;margin-top:15px;float:left;width:100%;text-align:center}.ProductDetail #TopWrapper,.ProductDetail #ProductIntro,.ProductDetail #ProductIntroWrapper{display:inline;margin-bottom:15px;float:left;width:100%}.ProductDetail #ImageCarousel{width:100%;margin:0 0 35px 0}.ProductDetail #ImageCarousel #productImageContainer{border-right:none}}@media(max-width:600px){.ProductDetail #ImageCarousel #productImageContainer{height:auto}.ProductDetail #ImageCarousel #productImageContainer #VideoWrapper,.ProductDetail #ImageCarousel #productImageContainer #ImageWrapper{height:auto}.ProductDetail #ImageCarousel img#productMainImage{position:relative;transform:translateY(0) translateX(0);-webkit-transform:translateY(0) translateX(0);top:auto;left:auto}}.ProductDetail #ProductInformation{width:50%;float:left;min-height:200px}@media(max-width:768px){.ProductDetail #ProductInformation{width:100%}}@media(max-width:600px){.ProductDetail #ProductInformation{width:100%}}.titanBody .ProductCarousel .items,.titanBody div.ProductCarousel div.ColOne{overflow:visible}.titanBody .ProductCarousel .slick-list{max-width:1050px;margin:auto}.slick-arrow{position:absolute;z-index:5;top:50%;margin-top:-22px;transition:all .3s ease 0s;display:flex;align-items:center;justify-content:center;height:44px;width:44px;text-align:center;border-radius:50%;padding:0;cursor:pointer;color:var(--color-brand-primary);border:none;outline:none;box-shadow:0 0 5px #888;background:var(--color-white)}.slick-arrow:hover{transform:scale(1.2)}.slick-arrow span{top:3px}.slick-prev{left:-10px}.slick-next{right:-10px}.slick-disabled{visibility:hidden}#centerZone .FindARep{width:100%}#centerZone .FindARep .DataListing{width:100%;padding:9rem 0 0 0;display:none}#centerZone .FindARep .DataFilter2 .FieldsetContainer{display:block;max-width:600px;margin:auto}#centerZone .FindARep .DataFilter2 h3 a{display:none}#centerZone .FindARep{float:left}#centerZone .FindARep .DataList .items{padding:0}#centerZone .FindARep .item{width:31%;float:left;border:none;box-sizing:border-box;position:relative;margin:0 1.11% 25px 1.11%;border:0}#centerZone .FindARep .item:nth-child(3n+1){clear:both}#centerZone .FindARep .item .info{float:left;width:100%;margin:0}#centerZone .FindARep.HorizontalFilters .DataFilter2 fieldset:last-child{padding-left:0}#centerZone .FindARep select{border-radius:3px;font-size:1.4rem;color:#666;font-weight:600;padding:15px !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("images/Lucas/SelectArrow.png") no-repeat #fff top right;text-shadow:none !important}#centerZone .FindARep select option{text-shadow:none !important;color:#666}@media screen and (max-width:850px){#centerZone .FindARep .item{width:100%;clear:none}#centerZone .FindARep .item:nth-child(3n+1){clear:none}#centerZone .FindARep .item:nth-child(2n+1){clear:both}}#topZone .FindADistributor{position:absolute;z-index:2;top:50%;left:30%;width:40%}#topZone .FindADistributor .DataFilter2{background:rgba(255,255,255,.5);width:100%;border-radius:33px;border:1px solid #fff;padding:5px}#topZone .FindADistributor .DataFilter2 .head{display:none}#topZone .FindADistributor .DataFilter2 .input{padding:0}#topZone .FindADistributor .DataFilter2 input{padding:20px;border-radius:26px;margin:0;float:left;color:var(--color-text-medium)}#topZone .FindADistributor .DataFilter2 .radius{display:none}#topZone .FindADistributor fieldset.suggestBox{margin-bottom:0}#topZone .FindADistributor .suggestBox div.suggest{float:left;width:95%;top:53px;border:0;box-shadow:none;left:2.5%;font-size:1.6rem}@media screen and (max-width:850px){#topZone .FindADistributor{width:90%;left:5%}}#centerZone .FindADistributor{width:100%}#centerZone .FindADistributor .DataListing{width:100%;padding:0}#centerZone .FindADistributor .DataFilter2 .FieldsetContainer{display:block;max-width:600px;margin:auto}#centerZone .FindADistributor .DataFilter2 h3 a{display:none}#centerZone .FindADistributor{float:left}#centerZone .FindADistributor .DataList .items{padding:0}#centerZone .FindADistributor .item{width:31%;float:left;border:none;box-sizing:border-box;position:relative;margin:0 1.11% 25px 1.11%;border:0}#centerZone .FindADistributor .item:nth-child(3n+1){clear:both}#centerZone .FindADistributor .item .info{float:left;width:100%;margin:0}@media screen and (max-width:850px){#centerZone .FindADistributor .item{width:100%;clear:none}#centerZone .FindADistributor .item:nth-child(3n+1){clear:none}#centerZone .FindADistributor .item:nth-child(2n+1){clear:both}}#MapControlDisplay{}.mapContain{width:100%;height:auto;min-height:375px}.titanBody .mapContain img{max-width:none}#centerZone .EventsListing{}#centerZone .EventsListing .item{border:0}#centerZone .EventsListing .item .Button{margin-top:15px}.TitanBlock input[type="submit"],.TitanBlock input[type="button"]{display:inline-block;padding:6px 20px;margin:2rem 0}.DataListing .startDate,.DataListing .endDate{float:left}.DataListing .location{clear:both}.DataListing .shortDescription{padding:5px 0}.DataDetail .backLink{float:none}.DataDetail .label{display:block}@media(min-width:1200px){.DataDetail .label{display:inline-block}}@media(min-width:768px){.ThreeCol a.teaserImage,.FourCol a.teaserImage,.ColThree a.teaserImage,.ColFour a.teaserImage{padding-right:0}.Aggregation a.teaserImage,.ColOne a.teaserImage,.TOCBlock a.teaserImage,.tocList a.teaserImage{max-width:32%;float:left;padding-right:2%}.Aggregation .image .otherStuff,.ColOne .image .otherStuff,.TOCBlock .image .otherStuff,.tocList .image .otherStuff{max-width:67%;float:left}.TwoCol>div,.ColTwo>div,.ThreeCol>div,.ColThree>div,.FourCol>div,.ColFour>div{clear:none;float:left}.TwoCol>div,.ColTwo>div{width:47%;margin-left:3%;margin-right:3%}.Float50 .TwoCol>div,.Float50 .ColTwo>div{width:100%;margin-left:0;margin-right:0}.ThreeCol>div,.ColThree>div{margin-left:2.75%;margin-right:2.75%;width:29.5%}.FourCol>div,.ColFour>div{margin-left:1%;margin-right:1%;width:23.5%}.TwoCol>div:first-child,.ColTwo>div:first-child,.ThreeCol>div:first-child,.ColThree>div:first-child,.FourCol>div:first-child,.ColFour>div:first-child{margin-left:0}.TwoCol>div:last-child,.ColTwo>div:last-child,.ThreeCol>div:last-child,.ColThree>div:last-child,.FourCol>div:last-child,.ColFour>div:last-child{margin-right:0}.TwoCol a.teaserImage,.ThreeCol a.teaserImage,.FourCol a.teaserImage,.ColTwo a.teaserImage,.ColThree a.teaserImage,.ColFour a.teaserImage{margin-right:0}#leftNav+#centerZone .TwoCol a.teaserImage,.Aggregation>div:first-child+.loading+.AggregationResults .TwoCol a.teaserImage,#leftNav+#centerZone .TwoCol .image .otherStuff,.Aggregation>div:first-child+.loading+.AggregationResults .TwoCol .image .otherStuff,#leftNav+#centerZone .ColTwo a.teaserImage,.DataFilter2+.DataListing .TwoCol a.teaserImage,#leftNav+#centerZone .ColTwo .image .otherStuff,.DataFilter2+.DataListing .TwoCol .image .otherStuff,.ThreeCol a.teaserImage,.ColThree a.teaserImage,.ThreeCol .item .otherStuff,.ColThree .image .otherStuff,.FourCol a.teaserImage,.ColFour a.teaserImage,.FourCol .item .otherStuff,.ColFour .image .otherStuff{clear:both;float:none;width:100%}}.TitanBlock .inputs div{padding:0}.TitanBlock .inputs input[type="checkbox"]{margin-top:8px}.TitanBlock fieldset div.head h4{margin-bottom:0}