@import url("https://use.fontawesome.com/releases/v5.8.2/css/all.css");.titanBody{--fontfamily-primary:Lato,Arial,Helvetica,sans-serif;--fontfamily-secondary:'Font Awesome 5 Free';--fontfamily-brands:'Font Awesome 5 Brands';--fontsize-primary:1.6rem;--fontsize-secondary:1.3rem;--fontsize-mainBody:1rem;--fontweight-regular:400;--fontweight-medium:500;--fontweight-bold:700;--color-brand-primary:rgba(186,54,10,1);--color-brand-primary-hover:rgba(230,84,35,1);--color-brand-secondary:rgba(61,46,41,1);--color-brand-secondary-hover:rgba(84,67,58,1);--color-text-medium:rgba(102,102,102,1);--color-text-dark:rgba(51,51,51,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(225,229,218,1);--color-dark:rgba(85,85,85,1);--color-black:rgba(0,0,0,1);--color-black-shadow:rgba(0,0,0,.2);--color-feature-overlay:rgba(0,0,0,1);--lineheight-mainBody:1.2;--lineheight-titanBody:1.4;--lineheight-tighter:1.2;--heroSliderHeight:350px;--homeHeroSliderHeight:calc(100vh - 135px);--animation-duration:.25s;--margin-FloatLeft:1rem 3rem 2rem 0;--margin-FloatRight:1rem 0 2rem 3rem;--stripeImageMinHeight:450px;--stripeImageDisplay:flex;--stripeImageMaxContentWidth:1024px;--stripeImageTextColor:#fff;--flex-block-spacing:1rem;--video-poster-button-size:12rem;--video-poster-button-font-size:4rem;--video-poster-button-hover-font-size:4.5rem;--breakpoint-phone:600px;--breakpoint-tablet:768px;--breakpoint-tablet-landscape:1024px;--breakpoint-desktop:1200px;--breakpoint-widescreen:1600px}@media(min-width:1200px){.titanBody{}}.titanBody{--breakpoint-phone:600px;--breakpoint-tablet:768px;--breakpoint-tablet-landscape:1024px;--breakpoint-desktop:1200px;--breakpoint-widescreen:1600px}.titanBody img,.titanBody embed,.titanBody object,.titanBody video,.titanBody audio{height:auto;max-width:100%}.titanBody input,.titanBody textarea,.titanBody select{font-family:'Raleway',sans-serif;font-size:1.6rem;line-height:1.4;border-radius:3px;border:1px solid #949494;background:#f7f7f7;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 select,.TitanBlock textarea{width:100%}.Float20,.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}@media(min-width:768px){.Float20,.Float25,.Float33,.Float50,.Float66,.Float75{float:left;padding:0;width:47.45%;clear:left;margin-left:0}.Float20.New50,.Float25.New50,.Float33.New50,.Float50.New50,.Float66.New50,.Float75.New50{clear:none;margin-left:4%}aside.side .Float20,aside.side .Float25,aside.side .Float33,aside.side .Float50,aside.side .Float66,aside.side .Float75{float:none}}@media(min-width:1200px){.Float20{clear:none;width:16.8%;margin-left:4%}.Float25{clear:none;width:21.72%;margin-left:4%}.Float33{clear:none;width:30.3%;margin-left:4%}.Float50{clear:none;width:47.45%;margin-left:4%}.Float66{clear:none;width:64.6%;margin-left:4%}.Float75{clear:none;width:73.2%;margin-left:4%}aside.side .Float20,aside.side .Float25,aside.side .Float33,aside.side .Float50,aside.side .Float66,aside.side .Float75{width:auto}.Float20.New100,.Float25.New100,.Float33.New100,.Float50.New100,.Float66.New100,.Float75.New100{clear:left;margin-left:0}.Float20.New100.NoClear,.Float25.New100.NoClear,.Float33.New100.NoClear,.Float50.New100.NoClear,.Float66.New100.NoClear,.Float75.New100.NoClear{clear:none;float:left;margin-left:4%}}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}div:not(.mainBody)>.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}.mainBody .TitanBlock input.filterTrigger+div h3 label{transition:none}div:not(.mainBody)>.TitanBlock input.filterTrigger:checked+div h3 label,div:not(.mainBody)>.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}div:not(.mainBody)>.TitanBlock input.filterTrigger:checked+div .filterClose{display:block;position:fixed;width:100%;height:100%;right:16px;top:0;z-index:2001}div:not(.mainBody)>.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 a.resetAll{position:relative;z-index:2002}.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:checked+div h3~fieldset.calendar,.TitanBlock input.filterTrigger:checked+div h3~div fieldset.calendar{z-index:2003}.TitanBlock input.filterTrigger+div h3~input[type="button"]{display:none}div:not(.mainBody)>.TitanBlock input.filterTrigger:checked+div h3~input[type="button"]{display:block;position:relative;z-index:2002}@media(min-width:1200px){.TitanBlock input.filterTrigger+div,div:not(.mainBody)>.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}aside.side .TitanBlock input.filterTrigger+div,aside.side .TitanBlock input.filterTrigger:checked+div{width:100%;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}div:not(.mainBody)>.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"],div:not(.mainBody)>.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%}aside.side .DataFilter2~.DataListing,aside.side div[class*="AggregationFilter"]~.AggregationResults{float:none;width:100%}}.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("/ClientCSS/NWS/Themes.ReFlex.Core/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 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 div{display:block;overflow:hidden;padding:4px 0}span.uses{margin-left:5px}.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}.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 input.date{width:100px;display:inline}.DataEditor div.dataField input.time{width:80px;margin-left:20px}.DataEditor div.dataField.date span.icon,.DataEditor div.dataField.datetime span.icon,.DataEditor div.dataField.datetimerecur span.icon{background:url('/ClientCSS/NWS/Themes.ReFlex.Core/images/thbCalendar.png') no-repeat left top;cursor:pointer;display:inline;margin-left:5px;padding:3px 7px}.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{margin-left:5px}.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{display:inline-block;margin:0 2px;border-top:0;border-left:6px solid transparent;border-right:6px solid transparent;float:none;width:0;height:0;border-bottom:10px solid #000}.DataEditor div.dataField div.buttons input.sortUp.disabled{border-bottom-color:#e1e1e1}.DataEditor div.dataField div.buttons input.sortDown{display:inline-block;margin:0 2px;border-bottom:0;border-left:6px solid transparent;border-right:6px solid transparent;float:none;width:0;height:0;border-top:10px 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('/ClientCSS/NWS/Themes.ReFlex.Core/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.icon{background:url('/ClientCSS/NWS/Themes.ReFlex.Core/images/thbCalendar.png') no-repeat left top;cursor:pointer;display:inline;margin-left:5px;padding:1px 7px}.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}.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 h3{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:'Font Awesome 5 Free';cursor:pointer;float:left;height:20px;margin:70px 2rem;width:20px}.PhotoBlock .filmstrip .rightArrow+div{display:none}.PhotoBlock .filmstrip .leftArrow::before{content:"";font-weight:bold}.PhotoBlock .filmstrip .rightArrow::before{content:"";font-weight:bold}.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/NWS/Themes.ReFlex.Core/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:none;text-align:right;margin-bottom:.5rem;text-decoration:none}div:not(.mainBody)>.TitanBlock input.filterTrigger:checked+div>a.reset.resetAll{display:block}@media(min-width:1200px){div[class*="AggregationFilter"]>a.reset.resetAll,.DataFilter2>a.reset.resetAll,div[class*="SegmentedSearchFilter"]>a.reset.resetAll{display:block}}.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}}.StripeDefault,.StripeLight,.StripeMedium,.StripeDark,.CardBackground,.CardTransparent,.FeatureImage,.FeatureText,.FeatureOverlayDark10,.FeatureOverlayDark20,.FeatureOverlayDark30,.FeatureOverlayDark40,.FeatureOverlayDark50,.FeatureOverlayDark60,.FeatureOverlayDark70,.FeatureOverlayDark80,.FeatureOverlayDark90,.Float20,.Float25,.Float33,.Float50,.Float66,.Float75{}.FloatLeft,.FloatRight,.Button,.Circles{}.StripeDefault{background:#fff}.StripeLight{background:rgba(237,240,235,1);color:#000}.StripeMedium{background:rgba(225,229,218,1);color:#000}.StripeDark{background:rgba(85,85,85,1);color:#fff}.TitanBlock.FeatureImage{position:relative}.TitanBlock.FeatureImage:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;opacity:0}div[class*="FeatureOverlayDark"]:before{background:rgba(0,0,0,1)}.TitanBlock.FeatureImage.FeatureOverlayDark10:before{opacity:.1}.TitanBlock.FeatureImage.FeatureOverlayDark20:before{opacity:.2}.TitanBlock.FeatureImage.FeatureOverlayDark30:before{opacity:.3}.TitanBlock.FeatureImage.FeatureOverlayDark40:before{opacity:.4}.TitanBlock.FeatureImage.FeatureOverlayDark50:before{opacity:.5}.TitanBlock.FeatureImage.FeatureOverlayDark60:before{opacity:.6}.TitanBlock.FeatureImage.FeatureOverlayDark70:before{opacity:.7}.TitanBlock.FeatureImage.FeatureOverlayDark80:before{opacity:.8}.TitanBlock.FeatureImage.FeatureOverlayDark90:before{opacity:.9}.titanDisplay{font-size:62.5%}body{-webkit-text-size-adjust:none}.titanBody{color:#000;font-family:'Raleway',sans-serif;font-size:1.6rem;line-height:1.6;font-weight:400}.mainBody{color:#000;font-family:'Raleway',sans-serif;font-size:1.6rem;line-height:1.6;font-weight:400}.titanBody,div,h1,h2,h3,h4,h5,h6{margin:0;padding:0;word-wrap:break-word}.titanBody *{box-sizing:border-box}h1,.h1{font-size:3.2rem;margin-bottom:1.8rem;line-height:1.3;font-weight:700}h2,.h2{font-size:2.6rem;margin-bottom:1.5rem;line-height:1.3;font-weight:700}h3,.h3{font-size:2.2rem;margin-bottom:1.2rem;line-height:1.3;font-weight:700}h4,.h4{font-size:1.8rem;margin-bottom:1rem;line-height:1.3;font-weight:700}h5,.h5{font-size:1.7rem;margin-bottom:.8rem;line-height:1.3}h6,.h6{font-size:1.6rem;margin-bottom:.6rem;line-height:1.3}.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:1175px;padding:0}}.screenReaderOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.titanBody a,.mainBody a{color:#0076bc;text-decoration:underline}.titanBody a:hover,.titanBody a:focus,.titanBody a:active,.mainBody a:hover,.mainBody a:focus,.mainBody a:active{color:#0076bc;text-decoration:none}.titanBody .StripeDark a,.mainBody .StripeDark a{color:rgba(237,240,235,1)}.titanBody .StripeDark a:hover,.titanBody .StripeDark a:focus,.titanBody .StripeDark a:active,.mainBody .StripeDark a:hover,.mainBody .StripeDark a:focus,.mainBody .StripeDark a:active{color:#fff}.CardTransparent .item .linkText a,.CardBackground .item .linkText a,.TitanBlock button.Button,.titanBody .Button a,.mainBody .Button a,.CenterZone input[type="submit"],.CenterZone input[type="button"],.Commenting input[type="button"]{border:1px solid transparent;background:#0076bc;border-radius:1px;color:#fff;text-align:center;transition:all .1s ease;text-decoration:none;cursor:pointer}.CardTransparent .item:hover .linkText a:hover,.CardTransparent .item:focus .linkText a:hover,.CardTransparent .item:active .linkText a:hover,.CardBackground .item:hover .linkText a:hover,.CardBackground .item:focus .linkText a:hover,.CardBackground .item:active .linkText a:hover,.TitanBlock button.Button:hover,.TitanBlock button.Button:focus,.TitanBlock button.Button:active,.titanBody .Button a:hover,.titanBody .Button a:focus,.titanBody .Button a:active,.mainBody .Button a:hover,.mainBody .Button a:focus,.mainBody .Button a:active,.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{background:#0076bc;color:#fff;border:1px solid transparent;text-decoration:none}.TitanBlock input[type="button"],.TitanBlock input[type="submit"]{border:1px solid transparent;background:#0076bc;border-radius:1px;color:#fff;text-align:center;transition:all .1s ease;text-decoration:none;cursor:pointer}.TitanBlock input[type="button"]:hover,.TitanBlock input[type="button"]:active,.TitanBlock input[type="button"]:focus,.TitanBlock input[type="submit"]:hover,.TitanBlock input[type="submit"]:active,.TitanBlock input[type="submit"]:focus{background:#0076bc;color:#fff;border:1px solid transparent;text-decoration:none}#headerArea{position:relative;width:100%;z-index:1000;min-height:100px}@media(min-width:1200px){#headerArea{height:135px}}#utilityArea{display:none}.titanBody nav.utility a{font-size:1.3rem}@media(min-width:1200px){#utilityArea{display:block}#utilityArea .utilityWrapper{float:right;margin-right:10px}#utilityArea nav.utility,#utilityArea .searchArea{float:left}}.searchArea{position:relative;overflow:hidden;margin:10px;max-width:350px;width:70%}.searchArea input{background:transparent;border:0;outline:0}.searchArea input.search{cursor:pointer;color:rgba(255,255,255,.7);text-indent:9000px;font-size:0}.searchArea input[type="text"]{color:#fff;font-size:1.3rem}.searchBar::before{cursor:pointer;color:#fff;font-family:'Font Awesome 5 Free';content:"";font-size:1.7rem;line-height:3rem;font-weight:bold;z-index:1}.searchBar ::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.searchBar ::-moz-placeholder{color:rgba(255,255,255,.7);opacity:1}.searchBar :-ms-input-placeholder{color:rgba(255,255,255,.7)}.searchBar :-moz-placeholder{color:rgba(255,255,255,.7)}@media(min-width:1200px){.searchArea{margin:0;max-width:none;width:auto}.titanBody .searchArea input{border-radius:0}}#logoArea{float:left;margin:20px 0 10px;width:65%;line-height:1}@media(min-width:1200px){#logoArea{width:auto}}#navOpener{display:none}#navArea{margin:0;max-width:none;width:75px;position:absolute;top:15px;right:0;z-index:100;background:transparent;box-shadow:none}#navArea .searchArea{display:none;position:absolute;top:26px;z-index:100;margin:0 20px;padding:6px;border-radius:3px}#navArea>label{position:absolute;height:auto;width:auto;z-index:150}#navButton{float:right;margin:0;padding:1rem;text-transform:uppercase;text-align:center}#navButton span{font-size:1.2rem;line-height:1rem}#navButton span.fa{font-size:2.5rem;line-height:1;cursor:pointer}#navButton span.fa:before{font-family:'Font Awesome 5 Free';content:""}#navOpener~#navArea>label:hover #navButton,#navOpener~#navArea>label:focus #navButton{background:#0076bc;color:#fff}#navArea .navInner{display:none;margin-top:80px;position:fixed;z-index:200;height:calc(100% - 80px);overflow:auto}#navArea nav{display:none;position:relative;width:100%}#navArea nav.utility{}#navOpener:checked~#navArea{position:fixed;top:0;height:100%;max-width:95%;width:450px;background:#ffc530;box-shadow:0 0 5px rgba(0,0,0,.2)}#navOpener:checked~#navArea>label{position:fixed;width:100%;height:100%;top:0;right:0;padding-top:15px;padding-right:9px;color:#fff}#navOpener:checked~#navArea>label>#navButton span.fa:before{font-family:'Font Awesome 5 Free';content:""}#navOpener:checked~#navArea .searchArea{position:fixed;z-index:250;display:block}#navOpener:checked~#navArea div.navInner{display:block;position:relative}#navOpener:checked~#navArea nav{display:block}#navArea nav a{color:#fff;font-size:1.7rem}#navArea nav a.current,#navArea nav a:hover,#navArea nav a:focus,#navArea nav a:active{color:#fff;background:rgba(0,0,0,1)}#navArea nav>ul>li{border-bottom:1px solid #fff}@media(min-width:1200px){#navOpener:checked~#navArea,#navArea{max-width:none;width:auto;position:relative;top:25px;margin-right:10px;height:initial;background:initial;box-shadow:none}#navOpener:checked~#navArea label,#navArea label{display:none;height:auto;width:auto}#navButton,#navOpener:checked~#navArea .searchArea,#navArea .searchArea,#navOpener:checked~#navArea nav.utility,#navArea nav.utility{display:none}#navOpener:checked~#navArea div.navInner,#navArea div.navInner{display:block;height:auto;margin:0;position:static}#navOpener:checked~#navArea nav.top,#navArea nav.top{display:block;position:absolute;width:auto;right:0;top:0;margin-top:0}#navArea nav>ul>li{border-bottom:none}#navArea nav a{color:#ffc530}#navArea nav a.current,#navArea nav.top .menu>li ul li a:hover,#navArea nav.top .menu>li ul li a:focus,#navArea nav.top .menu>li ul li a:active{background:transparent;color:#ffc530}#navArea nav.top .menu>li{background:transparent}#navArea nav.top .menu>li>a:not(.toggleMenuButton){position:relative}#navArea nav.top .menu>li.current>a,#navArea nav.top .menu>li:hover>a,#navArea nav.top .menu>li:focus>a,#navArea nav.top .menu>li:active>a{background:inherit;color:#0076bc;text-decoration:none}#navArea nav.top .menu>li a span.arrow{border:5px solid transparent;border-top:5px solid #ffc530}#navArea nav.top .menu>li.current span.arrow,#navArea nav.top .menu>li:hover span.arrow,#navArea nav.top .menu>li:focus span.arrow,#navArea nav.top .menu>li:active span.arrow{border-top:5px solid #000}#navArea nav.top .menu>li:hover>a.hasChild::after{border:15px solid transparent;border-bottom:15px solid rgba(225,229,218,1);content:"";left:10px;position:absolute;bottom:0}#navArea nav.top .menu>li.navLast:hover>a.hasChild::after{right:25px;left:auto}#navArea nav.top .menu>li>ul{background:rgba(225,229,218,1);border:1px solid rgba(225,229,218,1)}#navArea nav.top .menu>li ul li a.current{color:#0076bc}#navArea nav.top .menu>li ul li:hover>a,#navArea nav.top .menu>li ul li:focus>a,#navArea nav.top .menu>li ul li:active>a{color:#0076bc}}#heroZone{position:relative;overflow:hidden;background:#ffc530}#heroZone .TitanStripe{padding:0}#pageTools{overflow:hidden}#pageTools nav.breadcrumb{display:none;float:left;margin-top:1rem}#pageTools nav.tools{float:right;margin:5px}nav.breadcrumb,nav.tools{font-size:1.3rem}nav.tools .shareMenu span.arrow{border:10px solid transparent;border-bottom:10px solid rgba(225,229,218,1)}nav.tools .shareIcons{background:rgba(225,229,218,1)}@media(min-width:768px){#pageTools nav.breadcrumb{display:block}}#topZone{padding-bottom:5rem}#topZone .TitanStripe.StripeDefault:last-child{padding-bottom:0}#bottomZone .TitanStripe.StripeDefault:first-child{padding-top:0}#middleZone{overflow:hidden;width:100%}@media(min-width:1200px){#middleZone #centerZone,#middleZone aside.side{clear:none;float:left}#middleZone #centerZone{width:72%}#middleZone aside.side{width:25%;margin-right:3%}#middleZone #centerZone+aside.side{margin-right:0;margin-left:3%}#middleZone #centerZone .TitanBlock:last-child{margin-bottom:5rem}}aside.side>.TitanBlock,aside.side nav{border:1px solid rgba(0,0,0,.2);padding:20px;margin-bottom:2rem}aside.side>.TitanBlock:last-child,aside.side nav:last-child{margin-bottom:5rem}#sideNavWrapper h4:last-child{margin-bottom:0}.titanBody aside.side nav a{text-decoration:none;font-weight:normal}.titanBody aside.side nav ul a{display:inline-block;margin-left:1.5rem}aside.side nav ul li:before{font-family:'Font Awesome 5 Free';content:"";font-weight:bold;font-size:1.3rem}aside.side nav a.current{color:#ffc530}#footerArea .bottomContent{padding:30px 0;overflow:hidden;position:relative}#footerArea .copyright{padding:1rem 0 0}#footerArea .poweredBy{padding-bottom:3rem;text-align:center;font-weight:700}#footerArea .copyright,#footerArea .poweredBy,nav.bottom ul{font-size:1.3rem}nav.bottom a,nav.bottom a:hover,nav.bottom a:active,nav.bottom a:focus{color:#fff}#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;text-align:center;border-radius:50%;text-align:center;border:2px solid #fff;background:#ffc530}#scrollTop:hover,#scrollTop:focus,#scrollTop:active{background:#ffc530;border-radius:0}#scrollTop .arrow{color:#fff;font-size:2rem;line-height:4.5rem;text-align:center}#scrollTop.fadeIn{opacity:1}.TitanStripe{padding:5rem 0 4rem;overflow:hidden;width:100%}.titleArea+.TitanStripe{padding-top:2rem}.titanBody .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}.TitanBlock button.Button,.titanBody .Button a{display:inline-block;padding:6px 20px}.TitanBlock input[type="submit"],.TitanBlock input[type="button"]{display:inline-block;padding:6px 20px;margin:2rem 0}img.FloatLeft,img.FloatRight{display:block;margin-bottom:12px}@media(min-width:768px){img.FloatLeft,img[align*="left"]{float:left;margin:1rem 3rem 2rem 0;max-width:50%}img.FloatRight,img[align*="right"]{float:right;margin:1rem 0 2rem 3rem;max-width:50%}}@media(min-width:1200px){img.FloatLeft,img[align*="left"],img.FloatRight,img[align*="right"]{max-width:100%}}.titanBody header a{text-decoration:none}.titanBody header a:hover,.titanBody header a:focus,.titanBody header a:active{text-decoration:underline}#utilityArea nav.utility{margin:6px 20px 7px;line-height:1}#utilityArea nav.utility li{display:inline-block;margin:0 10px}.searchArea input.search{position:absolute;top:0;right:0;display:inline-block;float:right;width:45px;height:100%;padding:2px 20px}.searchArea input.search:focus{outline-color:currentColor;outline-offset:-2px;outline-style:dashed;outline-width:2px}.searchBar::before{position:absolute;right:12px;line-height:3.5rem}.searchArea input[type="text"]{padding:9px 5px 8px 14px;width:calc(100% - 45px);min-height:35px;color:#fff;font-size:1.3rem}.searchArea input[type="text"].error{margin:0}@media(min-width:1200px){.searchArea input.search{height:35px}.searchArea input[type="text"]{padding:5px 1rem}}#logoArea img{max-height:64px}#navArea nav a{display:block;padding:10px}#navArea nav a span.arrow{display:none}#navArea nav ul ul a{padding-left:20px;overflow:hidden}#navArea nav ul ul ul a{padding-left:40px}@media(min-width:1200px){#navArea nav.top .menu>li ul li ul{position:static}#navArea nav.top .menu>li{position:relative}#navArea nav.top .menu>li>ul{position:absolute}#navArea nav.top .menu>li,#navArea nav.top .menu>li>a{display:inline-block}#navArea nav.top .menu>li>a{padding:16px 22px 36px}#navArea nav.top .menu>li>a span.arrow{display:block;float:right;height:10px;margin:8px 0 0 8px;width:10px}#navArea nav.top .menu>li>ul{display:none;left:0;padding:10px 0;width:200px}#navArea nav.top .menu>li.navLast ul{left:auto;right:0}.titanBody.Android #navArea nav.top .menu>li.open>ul,.titanBody:not(.Android) #navArea nav.top .menu>li:hover>ul,.titanBody:not(.Android) #navArea nav.top .menu>li:focus>ul,.titanBody:not(.Android) #navArea nav.top .menu>li:active>ul{display:block!important}#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 11px}#navArea nav.top .menu>li ul li a span.arrow{display:none}}nav.breadcrumb ul,nav.breadcrumb ul li,nav.breadcrumb ul li a,nav.breadcrumb ul li span{display:block;float:left}.titanBody nav.breadcrumb a{text-decoration:none}nav.breadcrumb ul li span{margin-left:5px;margin-right:5px}nav.tools ul,nav.tools ul li{float:left}nav.tools ul li{padding:5px}.titanBody nav.tools a{text-decoration:none}nav.tools .shareMenu{display:none;left:-10px;top:20px;position:absolute;z-index:1}nav.tools ul+ul{position:relative;z-index:1}nav.tools ul+ul:hover .shareMenu{display:block}nav.tools .shareMenu span.arrow{display:block;height:10px;margin:0 auto;width:10px}nav.tools .shareIcons{padding:7px}nav.tools .shareIcons li{width:100%}nav.tools .shareIcons span{display:inline-block;width:100%}aside.side nav ul{list-style:none;margin:0 0 10px 5px;padding:0}aside.side nav ul ul{margin:0 0 0 1.5rem}aside.side nav ul li{margin:5px 0;position:relative}aside.side nav ul li:before{margin-right:5px;position:absolute;top:.5rem;left:0}#footerArea .bottomContent p{margin:0;padding:0;clear:none}#footerArea .bottomContent nav.bottom ul{margin:0 0 20px;padding:0;list-style:none}@media(min-width:600px){#footerArea h4{margin-bottom:10px}#footerArea nav.bottom{clear:left;float:left}#footerArea nav.bottom ul{margin:0 0 20px}#footerArea nav.bottom ul li{float:left;margin-right:30px}}.titanBody .FeatureImage{z-index:0;width:100%;margin:0}.titanBody .FeatureImage img{width:100%;height:calc(100vh - 135px);object-fit:cover}.titanBody .TitanBlock.FeatureImage p{margin-bottom:0;font-size:0;line-height:1}.titanBody .TitanBlock.FeatureText{padding:50px 5%;margin:0}.titanBody .FeatureText.FeatureTextOverlay{z-index:1;left:50%;position:absolute;top:40%;max-width:1175px;width:100%;position:absolute;transform:translateY(-40%) translateX(-50%)}.titanBody .FeatureText .Button a,.mainBody .FeatureText .Button a{padding:1.4rem 4.2rem 1.2rem;text-decoration:none}.titanBody .FeatureText{color:#fff}.titanBody .FeatureText a{color:#fff;text-decoration:underline}.titanBody .FeatureText a:hover,.titanBody .FeatureText a:focus,.titanBody .FeatureText a:active{text-decoration:none}.titanBody .FeatureText .Button a,.mainBody .FeatureText .Button a{border:2px solid #fff;background:transparent;border-radius:1px;color:#fff;font-size:1.3rem;font-weight:700;text-transform:uppercase}.titanBody .FeatureText .Button a:hover,.titanBody .FeatureText .Button a:focus,.titanBody .FeatureText .Button a:active,.mainBody .FeatureText .Button a:hover,.mainBody .FeatureText .Button a:focus,.mainBody .FeatureText .Button a:active{border:2px solid #fff;background:#fff;color:#0076bc}@media(min-width:768px){.titanBody .FeatureImage{min-height:250px;height:auto}.titanBody .FeatureImage img{height:350px}.titanBody .home .FeatureImage img{height:calc(100vh - 135px)}.titanBody .FeatureText{z-index:1;left:50%;position:absolute;top:40%;max-width:1175px;width:100%;position:absolute;transform:translateY(-40%) translateX(-50%)}}@media(min-width:1200px){.titanBody .FeatureText h1{font-size:6rem}}.StripeVideo.TitanStripe{position:relative}.StripeVideo .siteBounds{max-width:none;padding:0}.StripeVideo .FeatureText{min-height:350px;max-width:1175px;width:100%;padding:100px 5%;top:0;transform:none;left:auto;position:relative;margin:auto;display:flex;flex-direction:column;justify-content:center;opacity:0;animation:feature-text 2.25s forwards ease-out 1.5s;animation-delay:1.5s;z-index:3}.StripeVideo .FeatureVideo{position:absolute;z-index:0;width:100%;height:100%;margin:0;bottom:0;overflow:hidden}.StripeVideo .FeatureVideo p{min-width:100%;min-height:100%;margin-bottom:0;font-size:0;line-height:1}.StripeVideo .FeatureVideo video{animation:zoom 2.25s forwards ease-out;animation-delay:.1s;max-width:100%;object-fit:cover;object-position:50% 50%;min-height:100%;min-width:100%;top:50%;position:absolute;transform:scale(1.2) translateY(-50%)}@supports (-ms-ime-align:auto){.StripeVideo FeatureVideo video{display:block;max-width:none;}}.Circles img{border-radius:50%}@supports (clip-path:circle()){.Circles img.lazy-fadeIn{clip-path:circle(50%);border-radius:0;}}.CardTransparent .item,.CardBackground .item{position:relative;padding-bottom:70px}.CardTransparent .item .linkText,.CardBackground .item .linkText{bottom:20px;left:5%;position:absolute;width:100%}.CardTransparent .item .otherStuff,.CardBackground .item .otherStuff{padding-left:5%;padding-right:5%}.StripeDefault .CardBackground .item,.StripeLight .CardBackground .item{border:1px solid rgba(225,229,218,1)}.StripeDark .CardBackground .item{background:#fff}.StripeDark .CardBackground .item h4 a{color:#0076bc}.StripeDark .CardBackground .item h4 a:hover,.StripeDark .CardBackground .item h4 a:active,.StripeDark .CardBackground .item h4 a:focus{color:rgba(0,0,0,1)}.StripeDark .CardBackground .teaser{color:#000}.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:6%}.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}#sideNav+#centerZone .TwoCol a.teaserImage,.Aggregation>div:first-child+.loading+.AggregationResults .TwoCol a.teaserImage,#sideNav+#centerZone .TwoCol .image .otherStuff,.Aggregation>div:first-child+.loading+.AggregationResults .TwoCol .image .otherStuff,#sideNav+#centerZone .ColTwo a.teaserImage,.DataFilter2~.DataListing .TwoCol a.teaserImage,#sideNav+#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%}}@media(min-width:768px){.Aggregation.FilterGrid a.teaserImage,.TOCBlock.FilterGrid a.teaserImage,.Aggregation.FilterGrid .image .otherStuff,.TOCBlock.FilterGrid .image .otherStuff{max-width:none;float:none;padding:0}.Aggregation.FilterGrid .OneCol{display:flex;flex-wrap:wrap;justify-content:center}.Aggregation.FilterGrid .OneCol .item{margin-right:3rem;flex-basis:calc(50% - 3rem);margin-bottom:20px;margin-right:3rem}}@media(min-width:1024px){.Aggregation.FilterGrid.ThreeCard .OneCol .item{flex-basis:calc(33% - 3rem)}}@media(min-width:1200px){.Aggregation.FilterGrid.FourCard .OneCol .item{flex-basis:calc(25% - 3rem)}.Aggregation.FilterGrid.FiveCard .OneCol .item{flex-basis:calc(20% - 3rem)}.Aggregation.FilterGrid.SixCard .OneCol .item{flex-basis:calc(16.66% - 3rem)}}.DataFilter2 td,.DatePicker td,.DatePicker table{background:#e6e6e6}.DataFilter2 td,.DatePicker td{border:1px solid #fff}.DataFilter2 td.otherMonth,.DatePicker td.otherMonth{background:#c8c8c8}.DataFilter2 td.selectedDate,.DataFilter2 td.selectedDate.hasEvent,.DatePicker td.selectedDate,.DatePicker td.selectedDate.hasEvent{background:rgba(90,90,90,.3);border:1px solid #fff}.DataFilter2 td.hasEvent,.DatePicker td.hasEvent{background:#5a5a5a}.TitanBlock input.filterTrigger+div h3 label{background:#0076bc;color:#fff;font-size:1.7rem;line-height:1.7rem}.TitanBlock input.filterTrigger+div h3 label:hover,.TitanBlock input.filterTrigger+div h3 label:focus,.TitanBlock input.filterTrigger+div h3 label:active{background:#0076bc;color:#fff}div:not(.mainBody)>.TitanBlock input.filterTrigger:checked+div{background:rgba(225,229,218,1);box-shadow:none}.TitanBlock input.filterTrigger+div .filterClose div span{display:none}div:not(.mainBody)>.TitanBlock input.filterTrigger:checked+div .filterClose div:before{font-family:'Font Awesome 5 Free';font-size:3rem;content:"";cursor:pointer;font-weight:bold}@media(min-width:1200px){.TitanBlock input.filterTrigger+div,div:not(.mainBody)>.TitanBlock input.filterTrigger:checked+div{background:#fff;border:1px solid rgba(85,85,85,1);box-shadow:none}aside.side .TitanBlock input.filterTrigger+div,aside.side .TitanBlock input.filterTrigger:checked+div{border:none}.TitanBlock input.filterTrigger+div h3 label,.TitanBlock input.filterTrigger+div h3 label:hover,.TitanBlock input.filterTrigger+div h3 label:focus,.TitanBlock input.filterTrigger+div h3 label:active{background:transparent;color:inherit;font:inherit}}div.Accordion div.accordionHeading span.arrow span:first-child{border-left-color:#0076bc}div.Accordion div.accordionHeading.open span.arrow span:first-child{border-left-color:transparent;border-top-color:#0076bc}div.Accordion div.accordionHeading span.arrow span+span{display:none}div.Accordion .min,div.Accordion .max{font-size:1.3rem}.smartSearchResults,.SmartRL{background:rgba(237,240,235,1)}.FAQ div.tabbedContent ul.tabs li{background:#0076bc;border-color:#0076bc;color:#fff}.FAQ div.tabbedContent ul.tabs li:hover{background:#0076bc;border-color:#0076bc;color:#fff}.FAQ div.tabbedContent ul.tabs li.selected{background:#fff;border-color:#ccc;color:#000}.FAQ div.tabbedContent .tabsContent{color:#000}.FAQ div.tabbedContent .tabsContent a{color:#0076bc;text-decoration:none}.FAQ div.tabbedContent .tabsContent a:hover,.FAQ div.tabbedContent .tabsContent a:focus,.FAQ div.tabbedContent .tabsContent a:active{text-decoration:underline}.scrollTable{clear:both;overflow-x:auto;overflow-y:hidden}.scrollTable table{width:99.9%}.scrollText::before{margin-right:10px;font-family:'Font Awesome 5 Free';content:"";font-weight:700}.DataTable table{width:100%;border-collapse:collapse;margin-bottom:20px;color:#000}.DataTable table th{background:#ffc530;color:rgba(255,255,255,1);font-weight:700}.DataTable table td,.DataTable table th{padding:6px;border:1px solid rgba(0,0,0,.15)}.DataTable table tr:nth-of-type(odd){background:rgba(237,240,235,1)}#navArea,div:not(.mainBody)>.TitanBlock input.filterTrigger+div{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.1s;animation-delay:.1s}#navOpener:checked~#navArea,div:not(.mainBody)>.TitanBlock input.filterTrigger:checked+div{-webkit-animation-name:navSlideInRight;animation-name:navSlideInRight}@-webkit-keyframes navSlideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes navSlideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}#headerArea{background:rgba(237,240,235,1)}#utilityArea{background:rgba(225,229,218,1)}.searchArea{background:#0076bc}@media(min-width:1200px){.searchArea{background:#ffc530}}#contentArea{background:#fff}div.side{border:1px solid rgba(0,0,0,.2)}#pageTools{background:#fff}#footerArea{background:#fff}.bottomContent{background:#ffc530;color:#fff}.titanBody .bottomContent a,.titanBody .bottomContent a:hover,.titanBody .bottomContent a:active,.titanBody .bottomContent a:focus{color:#fff}.titanBody .skipNav,#sideNavCollapse{display:block;position:absolute;left:-10000px;height:1px;overflow:hidden;top:auto;width:1px;z-index:9999}.titanBody .skipNav:focus,.titanBody .skipNav:active{outline:0;display:inline-block;padding:6px 20px;border:1px solid transparent;background:#0076bc;border-radius:1px;color:#fff;text-align:center;text-decoration:none;overflow:hidden;top:1%;left:5%;height:auto;width:auto}#sideNavCollapse:focus{position:relative;left:auto;height:auto;width:auto}.titanBody nav.breadcrumb a:hover,.titanBody nav.breadcrumb a:focus,.titanBody nav.breadcrumb a:active,.titanBody nav.tools a:hover,.titanBody nav.tools a:focus,.titanBody nav.tools a:active{text-decoration:underline}.Freeform .CollapseTrigger{color:#0076bc;text-decoration:underline;cursor:pointer}.StripeCollapse .CollapseTrigger{position:relative;border-bottom:1px solid rgba(225,229,218,1);cursor:pointer}.StripeCollapse .CollapseTrigger::before{float:left;font-family:'Font Awesome 5 Free';content:"";padding-right:12px;color:#0076bc;font-weight:bold}.StripeCollapse .CollapseTrigger.open::before{content:"";padding-bottom:15px}.StripeCollapse .CollapseTrigger *{margin:0 0 12px;padding:0;color:#000;font-family:'Raleway',sans-serif;font-size:1.6rem;line-height:1.6;font-weight:400}.StripeCollapse .CollapseContent{padding:15px 23px}@media(min-width:1200px){.titanBody div.side nav a.current,#navArea nav.top .menu>li>a.current{box-shadow:inset 0 -3px 0 -1px #0076bc}}img.animate-in{animation-duration:.25s;animation-fill-mode:both;opacity:0}.titanBody a.externalLink::after{content:"";font-family:'Font Awesome 5 Free';font-weight:bold;margin-left:.5rem;font-size:.8em;vertical-align:text-bottom}.SliderActive .TitanStripe.StripeSlider{padding:0}.SliderActive .StripeSlider{min-height:350px;width:100%;margin:0;position:relative;display:flex;padding:0}.SliderActive .home .StripeSlider{min-height:calc(100vh - 135px)}.StripeSlider>div{width:100%;position:relative;overflow:hidden;max-width:none}.SliderActive .StripeSlider>div{opacity:0}.SliderActive .StripeSlider>div.slick-initialized{height:auto;opacity:1}.SliderActive .StripeSlider>div.slick-dotted.slick-slider{margin-bottom:0}.SliderActive .StripeSlider .slickContainer{position:absolute;top:0;min-height:100%;height:100%;width:100%;display:flex}.SliderActive .StripeSlider .slick-list{min-height:100%;width:100%;z-index:2}.SliderActive .StripeSlider .slick-track{min-height:100%;position:relative;height:100%}.SliderActive .StripeSlider .slider{min-height:100%;display:flex;height:auto}.SliderActive .StripeSlider>div.siteBounds{margin:0 5%;padding:0}@media(min-width:1200px){.SliderActive .StripeSlider>div.siteBounds{margin:0 auto;padding:0}}.SliderActive .StripeSlider .FeatureText{display:none;min-height:350px}.SliderActive .home .StripeSlider .FeatureText{min-height:calc(100vh - 135px)}.SliderActive .StripeSlider .TitanBlock.FeatureText{max-width:1175px;width:100%;padding:100px 5% 100px 5%;top:0;transform:none;left:auto;position:relative;margin:auto;display:flex;flex-direction:column;justify-content:center;opacity:0;animation:feature-text 2.25s forwards ease-out 1.5s;animation-delay:1.5s;z-index:3}.SliderActive .StripeSlider .FeatureText .Button a{transition:none}.SliderActive .StripeSlider .FeatureImage{position:absolute;z-index:0;width:100%;height:100%;margin:0;bottom:0;overflow:hidden}.SliderActive .titanBody .StripeSlider .FeatureImage p{min-width:100%;min-height:100%}.SliderActive .titanBody .StripeSlider .slick-slider>.FeatureImage img{max-width:none;min-width:100%;min-height:100%;width:initial;height:initial}@media(min-width:768px){.SliderActive .titanBody .StripeSlider .FeatureImage img{height:initial}}.SliderActive .StripeSlider .slick-slider>.FeatureImage img,.SliderActive .StripeSlider .slick-slider>.FeatureImage video,.SliderActive .StripeSlider .slick-current .FeatureImage img,.SliderActive .StripeSlider .slick-current .FeatureImage video{animation:zoom 2.25s forwards ease-out;animation-delay:.1s;max-width:100%;object-fit:cover;object-position:50% 50%;min-height:100%;min-width:100%;top:50%;position:absolute;transform:scale(1.2) translateY(-50%)}.FeatureTextStyle2{padding-bottom:150px}.FeatureTextStyle2 .wrapper{background-color:rgba(0,0,0,.7);padding:35px;width:50%;margin-bottom:5rem}@media(max-width:1200px){.FeatureTextStyle2 .wrapper{width:100%}}.SliderActive .StripeSlider div.slick-slide img{display:inline}.SliderActive .StripeSlider .slick-dots{z-index:4;bottom:75px;margin:auto;padding:0;text-align:center;display:flex;justify-content:center;width:100%;position:absolute}.SliderActive .StripeSlider .slick-dots li{margin:5px 0;transition:all .5s;opacity:0;animation:slick-dots-slide .5s forwards ease-out;animation-delay:2.25s;display:inline-block;list-style:none;background:none;margin:0 5px 0 5px;padding:0}.SliderActive .StripeSlider .slick-dots li:nth-child(2){animation-delay:2.3s}.SliderActive .StripeSlider .slick-dots li:nth-child(3){animation-delay:2.35s}.SliderActive .StripeSlider .slick-dots li:nth-child(4){animation-delay:2.4s}.SliderActive .StripeSlider .slick-dots li:nth-child(5){animation-delay:2.45s}.SliderActive .StripeSlider .slick-dots li:nth-child(6){animation-delay:2.5s}.SliderActive .StripeSlider .slick-dots li button{box-shadow:0 0 5px rgba(0,0,0,.4);display:flex;background:#fff;border:none;margin:5px;width:10px;height:10px;font-size:0;cursor:pointer;padding:0;transition:all .5s ease;position:relative;border-radius:50%;align-items:center;justify-content:center}.SliderActive .StripeSlider .slick-dots li button:before{content:" ";position:absolute;width:12px;height:12px;border-radius:50%;border:1px solid #fff;transition:all .5s ease;opacity:1;top:auto;left:auto}.SliderActive .StripeSlider .slick-dots li button:hover:before,.SliderActive .StripeSlider .slick-dots li button:hover:focus,.SliderActive .StripeSlider .slick-dots li button:hover:active{border:1px solid #0076bc}.SliderActive .StripeSlider .slick-dots li.slick-active button{background:#0076bc}.SliderActive .StripeSlider .slick-dots li.slick-active button:before{border:1px solid #0076bc;width:20px;height:20px}@keyframes zoom{0%{transform:scale(1.2) translateY(-50%)}100%{transform:scale(1) translateY(-50%)}}@keyframes feature-text{0%{opacity:0}100%{opacity:1}}@keyframes slick-dots-slide{0%{opacity:0;transform:translate(50px,0)}100%{opacity:1;transform:translate(0,0)}}@supports (-ms-ime-align:auto){.SliderActive .StripeSlider .slick-current .FeatureImage video{display:block;max-width:none;}}.titanBody{--fontfamily-primary:'Raleway',sans-serif;--fontfamily-secondary:'Font Awesome 5 Free';--fontfamily-brands:'Font Awesome 5 Brands';--fontfamily-three:'Barlow Condensed',sans-serif;--fontsize-primary:1.6rem;--fontsize-secondary:1.3rem;--fontsize-mainBody:1.6rem;--fontweight-regular:400;--fontweight-medium:500;--fontweight-bold:700;--color-brand-primary:#0076BC;--color-brand-primary-hover:#0076BC;--color-brand-secondary:#FFC530;--color-brand-secondary-hover:#FFC530;--color-brand-three:#F78D28;--color-brand-four:#58C9E8;--color-brand-five:#FF2726;--color-brand-six:#58C9E8;--color-text-medium:#000;--color-text-dark:#000;--color-white:#fff;--color-white-shadow:rgba(255,255,255,.7);--color-light:rgba(237,240,235,1);--color-medium:rgba(225,229,218,1);--color-dark:rgba(85,85,85,1);--color-black:rgba(0,0,0,1);--color-black-shadow:rgba(0,0,0,.2);--color-feature-overlay:rgba(0,0,0,1);--lineheight-mainBody:1.6;--lineheight-titanBody:1.6;--lineheight-tighter:1.2;--heroSliderHeight:350px;--homeHeroSliderHeight:calc(100vh - 135px);--breakpoint-phone:600px;--breakpoint-tablet:768px;--breakpoint-tablet-landscape:1024px;--breakpoint-desktop:1200px}:root{--breakpoint-phone:600px;--breakpoint-tablet:768px;--breakpoint-tablet-landscape:1024px;--breakpoint-desktop:1200px}.Button,.FloatLeft,.FloatRight,.DesktopOnly,.AddImageBorder,.FontStyle2{}.FeatureImage,.FeatureText,.FeatureTextStyle2,.BackgroundImage{}.FeatureOverlayDark10,.FeatureOverlayDark20,.FeatureOverlayDark30,.FeatureOverlayDark40,.FeatureOverlayDark50,.FeatureOverlayDark60,.FeatureOverlayDark70,.FeatureOverlayDark80,.FeatureOverlayDark90{}.FeatureOverlayColor10,.FeatureOverlayColor20,.FeatureOverlayColor30,.FeatureOverlayColor40,.FeatureOverlayColor50,.FeatureOverlayColor60,.FeatureOverlayColor70,.FeatureOverlayColor80,.FeatureOverlayColor90{}.Float25,.Float33,.Float50,.Float66,.Float75{}.StripeDark,.StripeWhite,.StripeImage,.StripeGehlsSlider{}.titanDisplay div.HideOnLoad,.titanDisplay div.hidden{display:none}#pageTools,.poweredBy{display:none}.Swatch{height:100px}form{width:100%;overflow:hidden}.otherStuff{width:100%}.slick-initialized .slick-slide{float:left;clear:none}.TitanBlock fieldset{margin-bottom:20px}.TitanBlock fieldset div.head{border-bottom:0}p~ul,p~ol{margin-top:-2.5rem !important}@media(max-width:1200px){.DesktopOnly{display:none}.siteBounds{width:100%}}@media(min-width:1200px){.siteBounds,.commentFormPop #centerZone{max-width:100%;width:1400px;padding:0 5%}}.DataList div.items,.DataList div.item,.DataList .DataListing div.ColOne{overflow:visible!important;width:100%}.DataList div.item span{display:inline-flex}.DataList .DataListing div.ColOne div.item{border:0}.titanBody .TitanBlock p,.TitanBlock blockquote,.TitanBlock ol,.TitanBlock ul,.TitanBlock dl{margin-bottom:3rem}.TitanBlock ol ol,.TitanBlock ol ul,.TitanBlock ol ol,.TitanBlock ul ol{margin-bottom:0}h1,.h1{font-size:6rem;margin-bottom:2rem;line-height:1.2;text-transform:uppercase;font-family:'Barlow Condensed',sans-serif;font-weight:900}h2,.h2{font-size:4rem;margin-bottom:2rem;line-height:1.2;text-transform:uppercase;font-family:'Barlow Condensed',sans-serif;font-weight:900}h3,.h3{font-size:3.5rem;margin-bottom:2rem;line-height:1.2;text-transform:uppercase;font-family:'Barlow Condensed',sans-serif;font-weight:900}h4,.h4{font-size:3rem;margin-bottom:.2rem;line-height:1.2;text-transform:uppercase;font-family:'Barlow Condensed',sans-serif}h5,.h5{font-size:1.9rem;margin-bottom:.2rem;line-height:1.2;font-family:'Barlow Condensed',sans-serif;font-weight:900}h6,.h6{font-size:1.7rem;margin-bottom:.2rem;line-height:1.2;font-family:'Barlow Condensed',sans-serif;font-weight:900}@media(max-width:1200px){h1,.h1{font-size:4rem}h2,.h2{font-size:3.3rem}h3,.h3{font-size:2.5rem}}.titanBody h1 a,.titanBody .h1 a,.titanBody h2 a,.titanBody .h2 a,.titanBody h3 a,.titanBody .h3 a,.titanBody h4 a,.titanBody .h4 a,.titanBody h5 a,.titanBody .h5 a,.titanBody h6 a,.titanBody .h6 a{color:#0076bc}.ImageBorderRed{border:10px solid #ff2726}.ImageBorderBlue{border:10px solid #0076bc}.FontWeightSkinny{font-weight:300!important;text-transform:none!important}.titanBody .Button button,.mainBody .Button button,.titanBody .Button a,.mainBody .Button a,.titanBody .Button input,.mainBody .Button input,.Commenting input[type="button"]{display:inline-block;cursor:pointer;background:#0076bc;background:linear-gradient(70deg,#559ece 55%,#0076bc 50%) !important;background-size:200% 100% !important;background-position:100% !important;transition:all .2s ease-out;border:none !important;color:#fff !important;margin-right:20px;font-weight:bold;text-transform:none;padding:15px 45px;font-family:'Raleway',sans-serif;font-size:1.6rem;position:relative}@media(max-width:1200px){.titanBody .Button button,.mainBody .Button button,.titanBody .Button a,.mainBody .Button a,.titanBody .Button input,.mainBody .Button input,.Commenting input[type="button"]{padding:15px 25px}}.titanBody .Button.Button2 button,.mainBody .Button.Button2 button,.titanBody .Button.Button2 a,.mainBody .Button.Button2 a,.titanBody .Button.Button2 input,.mainBody .Button.Button2 input,.Commenting input[type="button"]{background:linear-gradient(70deg,#fcd670 55%,#ffc530 50%) !important;color:#000 !important;background-size:200% 100% !important;background-position:100% !important}.titanBody .Button button:hover,.mainBody .Button button:hover,.titanBody .Button a:hover,.mainBody .Button a:hover,.titanBody .Button input:hover:hover,.mainBody .Button input:hover,.Commenting input[type="button"]:hover{background-position:25% !important}.titanBody .Button button::after,.mainBody .Button button::after,.titanBody .Button a::after,.mainBody .Button a::after,.titanBody .Button input::after,.mainBody .Button input::after,.Commenting input::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";transform:translate(5px,0);transition:all .2s ease;margin-left:15px;position:relative;z-index:11}#contentArea{margin-top:160px;width:100%;position:relative;background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/WoodTexture.jpg");background-size:contain}@media(max-width:1200px){#contentArea{margin-top:120px}}#utilityArea .searchArea{display:none}#utilityArea #OpenSearchPanel{position:relative;z-index:2;background:none;border:none;height:100%;display:flex;justify-content:center;align-items:center;width:55px;cursor:pointer;transition:all .3s}#utilityArea #OpenSearchPanel:hover,#utilityArea #OpenSearchPanel:focus,#utilityArea #OpenSearchPanel:active{background:#ffc530}#utilityArea #OpenSearchPanel i{font-size:2.5rem;color:#fff}#SearchPanel{position:fixed;top:0;width:100%;height:100vh;overflow:hidden;z-index:2000;display:none;background:#0076bc;opacity:.95;background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/Search-Illustration.png");background-repeat:no-repeat;background-position:bottom left}#SearchPanel .Inner{display:flex;align-items:stretch;flex-wrap:wrap;height:90%;overflow-y:auto;overflow-x:hidden;margin:5%;align-content:center;justify-content:center;position:relative}#SearchPanel .searchBar{display:flex;border-bottom:2px solid #fff;width:100%;position:relative}#SearchPanel .searchBar::before{color:#fff;width:100px;right:0;display:flex;justify-content:center;align-items:center;height:100%;font-size:30px;pointer-events:none}#SearchPanel .searchBar input[type=text]{font-size:30px;padding:20px;background:none;color:#fff;flex:1;border:0;border-right:2px solid #fff;border-radius:0;text-align:center;text-transform:uppercase}#SearchPanel .searchBar input::placeholder{color:#fff}#SearchPanel .searchBar input[type=button]{margin-left:auto;border:none;background:none;display:flex;justify-content:center;align-items:center;width:100px;text-indent:-10000px;font-size:0}#SearchPanel .searchBar input[type=button]:hover,#SearchPanel .searchBar input[type=button]:focus,#SearchPanel .searchBar input[type=button]:active{cursor:pointer;background:#ffc530}#SearchPanel .searchBar{margin-bottom:5px}@media(max-width:1200px){#SearchPanel{background-position:bottom right}}#CloseSearchPanel{cursor:pointer;border:none;display:flex;justify-content:center;align-items:center;width:100px;height:100px;font-size:50px;color:#fff;position:absolute;top:0;right:0;background:#0076bc;border-radius:50%;text-decoration:none}#CloseSearchPanel:hover,#CloseSearchPanel:focus,#CloseSearchPanel:active{border:2px solid #fff}#CloseSearchPanel i:before{-webkit-text-stroke:8px #0076bc}#utilityArea{display:flex;justify-content:flex-end;height:30%;background:#0076bc;z-index:100}.sticky #utilityArea{display:none}#utilityArea .siteBounds{max-width:100%;width:90%;align-items:center;padding:0}#utilityArea .utilityWrapper{margin:0;display:flex;justify-content:center;align-items:stretch;height:100%;width:100%}#utilityArea .utilityWrapper .utility div a{color:#fff;display:flex;height:100%;align-content:center;align-items:center;padding:15px;margin-right:10px;font-size:2.5rem;text-decoration:none;transition:all .3s;position:relative}#utilityArea .utilityWrapper .utility div a:hover,#utilityArea .utilityWrapper .utility div a:focus,#utilityArea .utilityWrapper .utility div a:hover{background:#ffc530}#utilityArea nav.utility{margin:0;display:flex;justify-content:center;align-items:stretch;width:100%}#utilityArea ul{display:flex;justify-content:flex-end;align-items:stretch;width:100%}#utilityArea ul li{display:flex;justify-content:center;align-items:stretch;align-items:center;margin:0}#utilityArea ul li:last-of-type a span.text{position:relative;z-index:10;display:inline-flex}#utilityArea ul li:last-of-type a{position:relative;background:linear-gradient(70deg,#fcd670 55%,#ffc530 50%);background-size:200% 100%;background-position:right bottom;transition:all .2s ease-out;color:#000;font-weight:bold;font-size:1.6rem;margin-right:20px;padding-left:25px;padding-right:25px;width:100%;display:flex;height:100%;justify-content:center;align-items:center;text-decoration:none}#utilityArea ul li:last-of-type a:hover,#utilityArea ul li:last-of-type a:focus,#utilityArea ul li:last-of-type a:active{background-position:25% !important}#utilityArea ul li:last-of-type a::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";transform:translate(5px,0);transition:all .2s ease;margin-left:15px;position:relative;z-index:11}@media(max-width:1200px){#utilityArea ul li:last-of-type a::after{display:none}#utilityArea .utilityWrapper .utility div a{margin-right:0}#utilityArea ul li:last-of-type{flex:1}#utilityArea .siteBounds{width:100%}}#logoArea{margin:auto !important;display:flex;position:absolute;z-index:10;height:100%}#logoArea a{margin:0;display:flex;align-items:center}#logoArea a img{margin:0}#headerArea{background:#fff;display:flex;flex-direction:column;justify-content:center;width:100%;height:160px;position:fixed}#headerArea::after{content:'';width:100%;height:50px;position:absolute;top:100%;left:0;background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/HeaderShape.svg");background-size:cover;background-position:bottom;background-repeat:no-repeat}#headerArea.sticky::after{display:none}#headerArea>.siteBounds{height:70%;position:relative;background:#fff}@media(max-width:1200px){#headerArea::after{z-index:2}#headerArea{height:120px}#headerArea.sticky{height:100px}#headerArea::after{height:20px}}@media(min-width:1200px){#headerArea>.siteBounds{display:flex;height:70%;justify-content:center;position:relative}#headerArea>.siteBounds #navArea{top:0;margin:0;float:right;display:flex;width:100%;align-items:stretch;flex:1;max-height:100%;z-index:1;background:none}#headerArea>.siteBounds #navArea .navInner{display:flex;height:auto;margin:0;position:relative;width:100%;overflow:visible}#headerArea nav.top{display:flex;height:100%;width:100%}#headerArea nav.top>ul{display:flex;height:100%;width:100%;justify-content:flex-end}#headerArea nav.top>ul>li{display:flex;height:100%;align-items:center}#headerArea nav.top>ul>li:nth-child(4){margin-left:auto}#headerArea nav.top>ul>li>a{padding:0 10px !important;align-items:center;display:flex !important;flex-direction:row-reverse;height:100%;box-shadow:none !important;text-decoration:none}#headerArea nav.top>ul>li>a span.arrow{display:none !important}#headerArea.sticky{height:80px !important}#headerArea.sticky #logoArea img{height:auto}#headerArea.sticky #navArea nav.top .menu>li>ul{top:100%}#headerArea.sticky>.siteBounds{height:100%}#headerArea nav.top ul>li a{color:#0076bc;font-weight:bold}#headerArea nav.top ul>li>a span{position:relative;font-size:1.6rem}#headerArea nav.top ul>li>a span::after{content:'';width:0%;height:2px;background:#0076bc;position:absolute;bottom:-10px;left:0;transition:all .5s}#headerArea nav.top ul>li>a:hover span::after,#headerArea nav.top ul>li>a:focus span::after,#headerArea nav.top ul>li>a:active span::after,#headerArea nav.top ul>li:hover>a span::after,#headerArea nav.top ul>li:focus>a span::after,#headerArea nav.top ul>li:active>a span::after,#headerArea nav.top ul>li.current>a span::after{width:100%}#headerArea nav.top ul>li>ul{padding:35px !important;width:auto !important;opacity:0;visibility:hidden;transition:all .5s;display:block !important;min-width:275px}#headerArea nav.top ul>li:hover>ul,#headerArea nav.top ul>li:focus>ul,#headerArea nav.top ul>li:active>ul{opacity:1;visibility:visible}#headerArea nav.top ul>li a[aria-expanded="true"]~ul{opacity:1;visibility:visible}#headerArea nav.top ul ul{top:100%;background:#0076bc !important;border:0 !important;animation-name:none!important}#headerArea nav.top ul ul li a{color:#fff !important;white-space:nowrap;text-decoration:none}#headerArea nav.top ul ul li a:hover,#headerArea nav.top ul ul li a:focus,#headerArea nav.top ul ul li a:active{color:#ffc530 !important}#headerArea nav.top ul ul li a span{position:relative;font-size:1.6rem}#headerArea nav.top ul ul li a span::after{content:'';width:0%;height:2px;background:#ffc530;position:absolute;bottom:-4px;left:0;transition:all .5s}#headerArea nav.top ul ul li a:hover span::after,#headerArea nav.top ul ul li a:focus span::after,#headerArea nav.top ul ul li a:active span::after{width:100%}#headerArea nav.top .menu>li:hover>a.hasChild::after{border:20px solid transparent;border-bottom:20px solid #0076bc;animation-name:none !important;left:45px}#headerArea nav.top ul ul ul{padding:0 0 0 20px !important;opacity:1;visibility:visible}}@media(max-width:1200px){#navArea{width:100%;display:flex;height:100%;top:0}#navArea>label{display:none;width:100px;justify-content:center;height:100%;align-content:center;cursor:pointer}#navArea>label span{color:#0076bc !important}#navArea>label span:first-child{display:none}#navButton{display:flex;justify-content:center;align-content:center;align-items:center;width:100%}#navOpener~#navArea{width:100px;right:0}#navOpener~#navArea #navButton{background:none !important}#navOpener:checked~#navArea{background:#f1f1f1;z-index:1;margin-top:120px;box-shadow:none;height:calc(100% - 120px)}#navOpener:checked~#navArea #navButton{background:none}#navOpener:checked~#navArea #navButton span.fa{position:absolute;top:35px;right:15px}#navOpener:checked~#navArea div.navInner{width:100%;margin-top:20px}#navOpener:checked~#navArea .searchArea{display:none}#navOpener:checked~#navArea nav.utility{display:none}#navOpener:checked~#navArea nav a{color:#0076bc;font-weight:bold}#navOpener:checked~#navArea nav a.current,#navOpener:checked~#navArea nav a:hover,#navOpener:checked~#navArea nav a:focus,#navOpener:checked~#navArea nav a:active{background:none;text-decoration:none}#navOpener:checked~#navArea nav a:first-of-type span{position:relative}#navOpener:checked~#navArea nav a:first-of-type span::after{content:'';width:0%;height:2px;background:#0076bc;position:absolute;bottom:-4px;left:0;transition:all .5s}#navOpener:checked~#navArea nav a:hover span::after,#navOpener:checked~#navArea nav a:focus span::after,#navOpener:checked~#navArea nav a:active span::after{width:100%}#navOpener:checked~#navArea nav>ul>li{border-bottom:1px solid #0076bc}#navOpener:checked~#navArea nav ul ul li{background:#0076bc;color:#fff}#navOpener:checked~#navArea nav ul ul li:first-of-type{background:#f1f1f1}#navOpener:checked~#navArea nav ul ul li:first-of-type a{background:#0076bc;color:#fff;position:relative}#navOpener:checked~#navArea nav ul ul li:first-of-type a::after{content:'';width:10px;height:10px;background:#f1f1f1;position:absolute;top:-5px;left:20px;transition:all .5s;transform:rotateY(0deg) rotate(45deg)}#navOpener:checked~#navArea nav ul ul li a{color:#fff}#navOpener:checked~#navArea nav ul ul li a.current{color:#ffc530}#navOpener:checked~#navArea nav ul ul li a.current span::after{width:100%}#navOpener:checked~#navArea nav ul ul li a:first-of-type span::after{background:#ffc530}#navOpener:checked~#navArea nav ul ul li a:hover,#navOpener:checked~#navArea nav ul ul li a:focus,#navOpener:checked~#navArea nav ul ul li a:active{color:#ffc530}}#Hamburger{transition:all .5s;background:none;border:none}#Hamburger:hover,#Hamburger:focus,#Hamburger:active{background:none}label[for=navOpener]{position:absolute;z-index:1000}.hamburger{transition:all .5s;display:none;display:flex;justify-content:center;width:60px;height:60px;align-items:center;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;background:#ffc530;justify-content:center;transition:all .5s;padding:10px;border-radius:50%;position:fixed;right:5%;top:50px;color:#fff}.hamburger-box{width:35px;height:24px;position:relative}.hamburger:hover,.hamburger:focus,.hamburger:active{background:#ffc530}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:35px;height:3px;background-color:#0076bc;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}@media(min-width:1200px){.hamburger{display:none}}#centerZone::before{content:'';width:100%;position:absolute;height:190px;top:0;background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/Curve-3.svg");background-size:100%;background-position:top;background-repeat:no-repeat;padding-top:80px;padding-bottom:30px;margin-bottom:100px !important}#footerArea{padding-bottom:25px;background:#0076bc;position:relative;z-index:5}#footerArea::before{content:"";transition:all ease .2s;position:absolute;height:10px;width:calc(100% + 10px);border-top:3px dashed #0076bc;top:-10px;background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/WoodTexture.jpg")}#footerArea>.siteBounds{width:100%;display:flex;margin:auto;flex-wrap:wrap}#footerArea p{margin-bottom:10px;font-size:15px}#footerArea .customFooter{display:flex;justify-content:space-between;flex-direction:column}#footerArea .bottomContent{background:none;padding:50px 0;margin:0;overflow:visible}#footerArea .bottomContent .siteBounds{padding-top:25px;position:relative}#footerArea nav.bottom{display:none}#footerArea ul{padding:0}#footerArea ul li{list-style:none;font-size:1.5rem;line-height:2}#footerArea ul li a{text-decoration:none;position:relative}#footerArea ul li a::after{content:'';width:0%;height:2px;background:#ffc530;position:absolute;bottom:-2px;left:0;transition:all .5s}#footerArea ul li a:hover::after,#footerArea ul li a:focus::after,#footerArea ul li a:active::after{width:100%}#footerArea ul li a:hover,#footerArea ul li a:focus,#footerArea ul li a:active{color:#ffc530;font-weight:bold}#footerArea .copyright{color:#fff;margin-top:-72px;padding-top:0}@media(max-width:1200px){#footerArea .customFooter{flex-direction:column}#footerArea nav.bottom{width:100%;margin-bottom:25px}#footerArea .bottomContent .siteBounds::after{display:none}}ul.SocialMedia{margin:0;margin-top:20px;margin-bottom:20px;padding:0;display:flex}ul.SocialMedia li{list-style:none;display:inline-block;margin:0 7px;width:37px;height:37px;position:relative}ul.SocialMedia li a{top:0;background:#fff;border-radius:50%;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all .3s;text-decoration:none;position:relative;font-weight:normal !important}ul.SocialMedia li a::after{display:none}ul.SocialMedia li a:hover,ul.SocialMedia li a:focus,ul.SocialMedia li a:active{top:-7px}ul.SocialMedia li a::before{content:"";position:absolute;height:calc(100% + 10px);width:calc(100% + 10px);border:2px dotted #fff;border-radius:50%;opacity:0;transform:rotate(0deg)}ul.SocialMedia li a em{color:#0076bc;justify-content:center;font-size:2rem !important;display:flex;justify-content:center;align-items:center}ul.SocialMedia li a em::before{position:absolute}ul.SocialMedia li a:hover::before,ul.SocialMedia li a:focus::before,ul.SocialMedia li a:active::before{opacity:1;transform:rotate(45deg)}ul.SocialMedia.Dark li a{background:#0076bc}ul.SocialMedia.Dark li a::before{border:2px dotted #0076bc}ul.SocialMedia.Dark li a em{color:#fff}.TitanStripe{overflow:visible;position:relative;z-index:auto;display:flex;padding:8rem 0 7rem;width:100%;margin-bottom:20px}.TitanStripe::before{content:"";transition:all ease .2s;position:absolute;height:10px;width:calc(100% + 10px);border-top:3px dashed #0076bc;bottom:-22px;z-index:100}.StripeDefault{background:transparent;padding-bottom:0}.StripeDefault::before{display:none}.StripeDark{background:#0076bc}.StripeLight{background:#fff}.StripeCurve+div{padding-top:0}.StripeCurve a,.StripeCurve a:hover,.StripeCurve a:focus,.StripeCurve a:active{color:#000}.StripeCurve .Freeform{display:flex;align-items:center;justify-content:space-between}.StripeCurve .Freeform>p{order:2;margin-left:10%;width:50%;flex-shrink:0}.StripeCurve .Freeform>p img{max-height:500px;display:flex;margin:auto}.StripeCurve .Freeform>.Content{order:1;margin-bottom:30px}.StripeCurve .Freeform>.Content p:last-of-type{margin-bottom:0}.StripeCurve{background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/Curve.svg");background-size:cover;background-position:bottom;background-repeat:no-repeat;padding-top:80px;padding-bottom:30px;margin-bottom:100px !important}.StripeCurve::before{display:none}.StripeCurve .Freeform{display:flex}.StripeCurve .Freeform h1{border-bottom:3px dashed #0076bc;display:inline-flex;padding-bottom:10px}@media(max-width:1200px){.StripeCurve .Freeform{flex-direction:column}.StripeCurve .Freeform>p{margin-left:0%;width:100%}.StripeCurve .Freeform>.Content{margin-bottom:3rem}}.RecipesStripe{background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/Curve-2.svg")}.StripeWhite::before{display:none}.StripeWhite .siteBounds{background:#fff;padding:3.5%;max-width:90%;width:1210px;box-shadow:0 0 5px rgba(0,0,0,.2)}.StripeWhite h2,.StripeWhite h3,.StripeWhite h4{color:#0076bc}.StripeGehlsSlider{margin:0;padding:0}.StripeGehlsSlider .siteBounds{max-width:none;width:100%;padding:0;margin:0 !important}.StripeGehlsSlider .siteBounds .Freeform{display:flex !important;flex-wrap:wrap;margin:0;align-items:stretch;flex-direction:row-reverse}.StripeGehlsSlider .siteBounds .Freeform>p{margin:0;width:60%;overflow:hidden;display:flex;justify-content:center}.StripeGehlsSlider .siteBounds .Freeform>p img{display:flex;max-width:none;object-fit:cover;object-position:50% 50%;min-width:100%}.StripeGehlsSlider .siteBounds .Freeform .SliderContent{padding:75px 50px 100px 50px;width:40%;display:flex;flex-direction:column;justify-content:center}.StripeGehlsSlider .siteBounds .Freeform .SliderContent h1,.StripeGehlsSlider .siteBounds .Freeform .SliderContent h2{margin-bottom:0;font-size:6rem !important}.StripeGehlsSlider .siteBounds .Freeform .SliderContent p:last-child{margin-bottom:0}.StripeGehlsSlider .siteBounds .Freeform .SliderContent .Button{margin-bottom:0}.SliderGehlsYellow{background:#ffc530}.SliderGehlsOrange{background:#f78d28}@media(max-width:1200px){.StripeGehlsSlider .siteBounds .Freeform{flex-direction:column}.StripeGehlsSlider .siteBounds .Freeform>p{width:100%}.StripeGehlsSlider .siteBounds .Freeform .SliderContent h1,.StripeGehlsSlider .siteBounds .Freeform .SliderContent h2{font-size:4rem !important}.StripeGehlsSlider .siteBounds .Freeform .SliderContent{width:100%;padding:50px 5% 100px 5%}}.StripeImage{padding-top:0;padding-bottom:0}.StripeImage::after{content:'';width:100%;height:100%;position:absolute;left:0;bottom:0;background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/AbstractShape.png");background-repeat:no-repeat;background-position:bottom left}.StripeImage .siteBounds{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center}.StripeImage .ExtraWrapper{width:100%;height:100%;overflow:hidden;position:relative;padding-top:50px;padding-bottom:50px}.StripeImage .backgroundImage{min-width:100%;top:0;top:50%;transform:translateY(-50%);position:absolute;max-width:none;min-height:100%}.StripeImage .siteBounds>div{padding:50px;width:40%;position:relative}.StripeImage .siteBounds>div p,.StripeImage .siteBounds>div h2{position:relative;z-index:3}.StripeImage .siteBounds>div::before{content:'';width:100%;height:100%;background:#fff;position:absolute;left:0;top:0;z-index:2;opacity:.7}.StripeImage img.backgroundImageDispenser{max-height:575px;z-index:5}@media(max-width:1200px){.StripeImage img.backgroundImageDispenser{max-height:300px;margin-bottom:-75px}.StripeImage .siteBounds{flex-direction:column}.StripeImage .siteBounds>div{width:100%}}.StripeBigBlock{padding:0}.StripeBigBlock{color:#000;padding-bottom:100px}.StripeBigBlock a,.StripeBigBlock a:hover,.StripeBigBlock a:focus,.StripeBigBlock a:active{color:#000}.StripeBigBlock ul{text-align:left}.StripeBigBlock .siteBounds{padding-top:0;padding-bottom:0;max-width:none;display:flex;align-items:stretch;margin:0 auto;flex-wrap:wrap}.StripeBigBlock .siteBounds .Freeform{width:100%;float:left;display:flex;align-content:center;margin:0}.StripeBigBlock .siteBounds .Freeform:nth-child(even){flex-direction:row-reverse}.StripeBigBlock .Freeform>p{margin:0;display:flex;flex-basis:50%}.StripeBigBlock .Freeform>p a{display:flex;min-width:100%;overflow:hidden}.StripeBigBlock .Freeform>p a:hover img,.StripeBigBlock .Freeform>p a:focus img,.StripeBigBlock .Freeform>p a:active img{transform:scale(1.1)}.StripeBigBlock .Freeform>p a img{min-width:100%;display:block;object-fit:cover;transition:all .5s ease 0s}.StripeBigBlock .TextContainer{padding:5%;flex-basis:50%;display:flex;align-items:center;align-content:center;justify-content:center;flex-direction:column;text-align:center;position:relative;background:#ffc530}.StripeBigBlock .TextContainer *{position:relative}@media(max-width:768px){.StripeBigBlock .siteBounds .Freeform{display:block}}.StripeBigBlock .TextContainer>p:first-of-type a{position:relative;background:#fff}.StripeBigBlock .TextContainer>p:first-of-type a::before{content:"";transition:all ease .2s;position:absolute;height:calc(100% + 10px);width:calc(100% + 10px);border:2px dashed #fff;border-radius:50%;transform:rotate(0deg)}.StripeBigBlock .TextContainer>p:first-of-type a:hover::before,.StripeBigBlock .TextContainer>p:first-of-type a:focus::before,.StripeBigBlock .TextContainer>p:first-of-type a:active::before{height:calc(100% + 15px);width:calc(100% + 20px);transform:rotate(45deg)}.StripeBigBlock .TextContainer>p:first-of-type a:first-of-type{width:100px;height:100px;display:flex;justify-content:center;align-items:center;border-radius:50%;flex-shrink:0}.StripeBigBlock .TextContainer>p:first-of-type a img{width:55px}.StripeBigBlock .BigBlockYellow .TextContainer{background:#ffc530}.StripeBigBlock .BigBlockBlue .TextContainer{background:#58c9e8}.StripeBigBlock .BigBlockRed .TextContainer{background:#ff2726}.StripeBigBlock .BigBlockOrange .TextContainer{background:#f78d28}ul.slick-dots{margin:auto;padding:0;text-align:center;display:flex;justify-content:flex-start;width:100%;flex-wrap:wrap;bottom:50px;margin-left:45px}ul.slick-dots li{width:auto!important;float:left;list-style:none;background:none;padding-left:0;white-space:nowrap;margin:0;padding:0}ul.slick-dots li button{display:flex;border:none;margin:5px;width:15px;height:15px;font-size:0;cursor:pointer;float:left;padding:0;opacity:1;transition:all .2s ease;position:relative;left:0;border-radius:50%;background:#fff;align-items:center;justify-content:center}ul.slick-dots li button:before{display:none}ul.slick-dots li.slick-active button{background:#0076bc}ul.slick-dots li.slick-active button,ul.slick-dots li button:hover,ul.slick-dots li button:focus,ul.slick-dots li button:active{transform:scale(1.3)}.IconText a{display:flex;align-items:center;margin-bottom:75px;text-decoration:none;position:relative}.IconText a>p{position:relative}.IconText a>p::before{content:"";transition:all ease .2s;position:absolute;height:calc(100% + 10px);width:calc(100% + 10px);border:2px dashed #fff;border-radius:50%;transform:rotate(0deg)}.IconText a:hover>p::before,.IconText a:focus>p::before,.IconText a:active>p::before{height:calc(100% + 15px);width:calc(100% + 20px);transform:rotate(45deg)}.IconText a:hover h3,.IconText a:focus h3,.IconText a:active h3{color:#ffc530}.IconText a>p:first-of-type{width:100px;height:100px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:25px;flex-shrink:0}.IconText a>p:first-of-type img{width:55px}.IconText .Content{position:relative}.IconText .Content::after{transition:all ease .2s;content:'';width:100%;height:25px;position:absolute;top:100%;left:0;background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/ArrowWhite.png");background-position:bottom left;background-repeat:no-repeat}.IconText a:hover .Content::after,.IconText a:focus .Content::after,.IconText a:active .Content::after{left:50px}.IconText h3{margin-bottom:0}.IconText h3 a{text-decoration:none}.IconText p{margin-bottom:0 !important}.IconYellow a>p:first-of-type{background:#ffc530}.IconYellow a>p::before{border:2px dashed #ffc530}.IconBlue a>p:first-of-type{background:#58c9e8}.IconBlue a>p::before{border:2px dashed #58c9e8}.IconRed a>p:first-of-type{background:#ff2726}.IconRed a>p::before{border:2px dashed #ff2726}.IconOrange a>p:first-of-type{background:#f78d28}.IconOrange a>p::before{border:2px dashed #f78d28}.DispenserBucket a{transition:all ease .2s;top:0;position:relative;display:flex;align-items:center;flex-direction:row-reverse;height:350px;padding:20px;text-decoration:none;color:#000 !important}.DispenserBucket a:hover,.DispenserBucket a:focus,.DispenserBucket a:active{top:-20px}.DispenserBucket a>p:first-of-type{display:flex;justify-content:center;align-items:center;width:50%}.DispenserBucket a>p:first-of-type img{}.DispenserBucket .Content{position:relative;width:55%}.DispenserBucket .Content::after{transition:all ease .2s;content:'';width:100%;height:50px;position:absolute;top:100%;left:0;background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/ArrowBlack.png");background-position:bottom left;background-repeat:no-repeat}.DispenserBucket a:hover .Content::after,.DispenserBucket a:focus .Content::after,.DispenserBucket a:active .Content::after{left:50px}.DispenserBucket h3{margin-bottom:0}.DispenserBucket h3 a{text-decoration:none;color:#000 !important}.DispenserBucket p{margin-bottom:0 !important}.DispenserBucket:nth-child(1n+1) a{background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/BucketBlue.jpg")}.DispenserBucket:nth-child(2n+1) a{background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/BucketYellow.jpg")}.DispenserBucket:nth-child(3n+1) a{background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/BucketRed.jpg")}.GroupMe{}.GroupLeft{}.GroupMiddle{}.GroupRight{}.GroupLeftContainer{}.GroupRightContainer{}.GroupContainer{display:flex;align-items:center}.GroupMiddleContainer{margin-left:50px;margin-right:50px}.GroupMiddleContainer p{margin:0 !important}.GroupContainer>div{width:33.33%}@media(max-width:1200px){.GroupMiddleContainer{display:none}.GroupContainer{flex-direction:column}.GroupContainer>div{width:100%}}.FooterForm{display:flex}.FooterForm>p{position:absolute}.FooterForm>.Content{position:relative}.FooterForm>.Content{margin:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(255,255,255,.75);padding:50px}.FooterForm>.Content *{color:#000}.FooterFormContainer{display:flex;position:relative;width:100%;flex-shrink:0;background:#ffc530;margin-top:-150px;align-items:stretch;margin-bottom:75px}.FooterFormContainer::before{width:calc(100% + 16px);height:75px;content:'';background:#f00;position:absolute;left:-10px;top:-10px;background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/WoodTexture.jpg");border-left:3px dashed #0076bc;border-right:3px dashed #0076bc;border-top:3px dashed #0076bc}.FooterFormContainer>div{position:relative;overflow:hidden;margin:0}.FooterFormContainer>div.Freeform{}.FooterFormContainer>div.Freeform>p{overflow:hidden;display:flex;justify-content:center;height:100%;width:100%}.FooterFormContainer>div.Freeform>p img{display:flex;max-width:none;object-fit:cover;object-position:50% 50%;min-width:100%;height:auto}.FooterFormContainer>div.FormEditor{padding:50px;background:#ffc530}.FooterFormContainer>div.FormEditor label span{color:#000}.FooterFormContainer p{}@media(max-width:1200px){.FooterFormContainer{flex-direction:column}.FooterFormContainer>div{width:100%}.FooterForm>.Content{margin:25px;padding:25px}.FooterFormContainer>div.FormEditor{padding:25px}}.FooterNormal{display:flex;justify-content:space-between}@media(max-width:1200px){.FooterNormal{flex-direction:column}.FooterNormal>div{margin-bottom:45px;width:100%}.FooterNormal>div:last-child{margin-bottom:0}}.float50{width:50%;padding-right:20px !important;display:inline-block;float:left;margin-bottom:20px !important}.float50+.float50{padding-right:0 !important}.float100{width:100%;padding-right:20px;display:inline-block;float:left;margin-bottom:20px !important}.modal-dialog .float100 .Button{float:left}#centerZone>div:last-of-type{margin-bottom:175px !important;padding-bottom:0}#centerZone>div:last-of-type::before{display:none}.megaMenu{display:none}@media(min-width:1200px){.megaMenu{background:#0076bc !important;transition:all ease .2s;width:700px !important;box-shadow:none !important;padding:35px;animation-name:none !important;position:absolute !important;display:block !important;opacity:0;visibility:hidden}#headerArea nav.top>ul>li:hover .megaMenu,#headerArea nav.top>ul>li:focus .megaMenu,#headerArea nav.top>ul>li:active .megaMenu{opacity:1;visibility:visible}.megaMenu .siteBounds{padding:0 !important;margin:0}.megaMenu .Freeform{display:flex;justify-content:space-between}.megaMenu .Freeform>div{display:flex;flex-direction:column;align-items:center;margin:0;height:150px;width:100%}.megaMenu .Freeform>div p{margin:0;height:100%;width:100% !important}.megaMenu .Freeform>div p a{margin:0;display:flex !important;justify-content:center;flex-direction:column;align-items:center;height:100%;text-decoration:none !important;transition:all ease .2s}.megaMenu .Freeform>div p a:hover,.megaMenu .Freeform>div p a:focus,.megaMenu .Freeform>div p a:active{background:#fff !important;color:#0076bc !important}.megaMenu .Freeform>div p a:hover span,.megaMenu .Freeform>div p a:focus span,.megaMenu .Freeform>div p a:active span{color:#0076bc !important}.megaMenu .Freeform>div p a img{height:100px}.megaMenu *{color:#fff}}.StripeProducts{padding-top:0}.StripeProducts .DataFilter2{margin:0;border:0;margin-bottom:35px}.StripeProducts .DataFilter2 .head{float:left;width:17%;border:0;margin-top:10px}.StripeProducts .DataFilter2 .head h4{font-size:2rem}.StripeProducts .DataFilter2 .head span:nth-of-type(1),.StripeProducts .DataFilter2 .head .reset,.StripeProducts .DataFilter2 fieldset input[type='checkbox'],.StripeProducts .DataFilter2 h3{display:none}.StripeProducts .DataFilter2 fieldset{overflow:hidden}.StripeProducts .DataFilter2 fieldset .inputs{float:left;padding:0;width:82%}.StripeProducts .DataFilter2 fieldset .inputs>div>span{cursor:pointer;width:100%;display:flex;justify-content:center}.StripeProducts .DataFilter2 fieldset .inputs>div>span label{display:flex;padding:15px;justify-content:center;font-weight:bold}.StripeProducts .DataFilter2 fieldset .inputs>div>span label span{margin-left:5px}.StripeProducts .DataFilter2 fieldset .inputs label{width:100%;cursor:pointer}.StripeProducts .DataFilter2 fieldset .inputs>div:first-child{margin-left:0}.StripeProducts .DataFilter2 fieldset .inputs>div{margin-bottom:10px;background:#0076bc;border-radius:6px;color:#fff;display:inline-flex;justify-content:center;cursor:pointer;padding:0;margin-right:10px}.StripeProducts .DataFilter2 fieldset .inputs>div:hover,.StripeProducts .DataFilter2 fieldset .inputs>div:focus,.StripeProducts .DataFilter2 fieldset .inputs>div:active{background:#025688}.StripeProducts .DataFilter2 fieldset .inputs>div.selected{background:#ffc530;color:#000}@media(max-width:768px){.StripeProducts .DataFilter2 .head{width:100%}.StripeProducts .DataFilter2 fieldset .inputs{width:100%}}.StripeProducts a{color:#000 !important}.StripeProducts .item{position:relative;margin-bottom:50px!important;display:flex!important;align-items:stretch;flex-wrap:wrap}.StripeProducts .item:last-of-type{margin-bottom:0!important}.StripeProducts div.DataList div.item span{display:inline-block;margin-right:10px}.StripeProducts .DataFilter2,.StripeProducts .DataListing{width:100%}.StripeProducts .productImage{width:30%;display:flex;overflow:hidden;justify-content:center}.StripeProducts .productImage img{max-width:none;object-fit:cover;object-position:50% 50%;min-width:100%}.StripeProducts .otherStuff{width:70%;padding:25px;overflow:hidden;float:left}.StripeProducts .otherStuff .buttonArea{display:flex}.StripeProducts .Certs{overflow:hidden;position:absolute;right:15px;bottom:25px;display:flex}.StripeProducts .Certs img{display:flex;background:#fff;border-radius:50%;margin-right:10px}@media(max-width:768px){.StripeProducts .productImage{width:100%}.StripeProducts .otherStuff{width:100%}.StripeProducts .otherStuff .buttonArea{flex-direction:column}.StripeProducts .otherStuff .buttonArea .Button{width:100%}.StripeProducts .otherStuff .buttonArea .Button+.Button{margin-top:15px}.StripeProducts .otherStuff .buttonArea .Button a{width:100%}.StripeProducts .Certs{top:20px;bottom:auto}}.StripeProducts .item:nth-child(1n+1){background:#58c9e8}.StripeProducts .item:nth-child(2n+1){background:#f78d28}.StripeProducts .item:nth-child(3n+1){background:#ff2726}.StripeProducts .item:nth-child(4n+1){background:#ffc530}.StripeDispenser{padding-top:0;padding-bottom:0}.StripeDispenser::before{display:none}.StripeDispenser .Freeform{display:flex;align-items:center;position:relative}.StripeDispenser .Freeform::before{content:'';background:#ffc530;width:100%;height:75%;position:absolute}.StripeDispenser .Freeform:nth-child(even) .Content:first-of-type{margin-left:50px}.StripeDispenser .Freeform:nth-child(1n+1)::before{background:#58c9e8}.StripeDispenser .Freeform:nth-child(2n+1)::before{background:#f78d28}.StripeDispenser .Freeform:nth-child(3n+1)::before{background:#ff2726}.StripeDispenser .Freeform:nth-child(4n+1)::before{background:#ffc530}.StripeDispenser .Freeform>p:first-of-type{margin-bottom:0 !important}.StripeDispenser .Freeform>p:first-of-type{width:400px;height:400px;flex-shrink:0;display:flex;justify-content:center;position:relative;align-items:center}.StripeDispenser .Freeform>p:first-of-type img{position:relative;height:400px;z-index:2}.StripeDispenser .Freeform>p:first-of-type::before{content:'';width:300px;height:300px;background:#0076bc;border-radius:50%;position:absolute;z-index:1}.StripeDispenser .Freeform>p:first-of-type::after{content:'';width:320px;height:320px;border-radius:50%;position:absolute;border:2px dashed #0076bc;z-index:1}.StripeDispenser .Freeform .Content{position:relative;display:flex;flex-direction:column}.StripeDispenser .Freeform .Content h2{margin-bottom:0}.StripeDispenser .Freeform>p.Buttons{width:250px;flex-shrink:0;display:flex;flex-direction:column;margin-left:50px;margin-bottom:0!important;margin-right:50px}.StripeDispenser .Freeform>p.Buttons .Button{width:100%;margin-bottom:15px}.StripeDispenser .Freeform>p.Buttons .Button+.Button{margin-bottom:0}.StripeDispenser .Freeform>p.Buttons .Button a{width:100%}@media(max-width:1200px){.StripeDispenser .Freeform{flex-direction:column;margin-bottom:100px;justify-content:center;padding:25px}.StripeDispenser .Freeform:last-of-type{margin-bottom:35px}.StripeDispenser .Freeform>p:first-of-type{margin-top:-100px;width:300px;height:300px;margin-bottom:35px !important}.StripeDispenser .Freeform>p:first-of-type::before{width:250px;height:250px}.StripeDispenser .Freeform>p:first-of-type::after{width:270px;height:270px}.StripeDispenser .Freeform>p:first-of-type img{height:300px}.StripeDispenser .Freeform:nth-child(even) .Content:first-of-type{margin-left:0}.StripeDispenser .Freeform::before{height:100%}.StripeDispenser .Freeform .Content{align-items:center;text-align:center;margin-left:0}.StripeDispenser .Freeform>p.Buttons{width:100%}}@media(min-width:1200px){.StripeDispenser .Freeform:nth-child(even) p:first-of-type{order:3}.StripeDispenser .Freeform:nth-child(even) .Content:first-of-type{order:1}.StripeDispenser .Freeform:nth-child(even) p.Buttons{order:2}}.StripeDispenserDetail{padding-bottom:0}.StripeDispenserDetail::before{display:none}.DispenserDetail{display:flex;flex-direction:column}.DispenserDetail .productOverview{display:flex;margin-bottom:50px}.DispenserDetail .productImage{display:flex;width:30%;align-items:flex-start;justify-content:center}.DispenserDetail .productImage img{height:350px}.DispenserDetail .productSummary{display:flex;width:70%}@media(max-width:1200px){.DispenserDetail .productImage{width:100%}.DispenserDetail .productImage img{height:250px}.DispenserDetail .productOverview{flex-direction:column;width:100%}.DispenserDetail .productSummary{width:100%;flex-direction:column}}.DispenserDetail{}.DispenserDetail .tabbedContent{background:#fff;padding:3.5%;box-shadow:0 0 5px rgba(0,0,0,.2);display:flex;margin:0}.DispenserDetail .tabbedContent .TitanStripe{padding:0}.DispenserDetail .tabbedContent .tabsContent{border:none;top:0;padding:0;width:65%}.DispenserDetail .tabbedContent .tabsContent.mobile{display:none !important}.DispenserDetail .tabbedContent .tabsContent .siteBounds{padding:0}.DispenserDetail .tabbedContent .tabs{display:flex;flex-direction:column;width:30%;margin-right:5%}.DispenserDetail .tabbedContent .tabs a{background:#ffc530;color:#000;font-weight:bold;margin-bottom:2px;text-decoration:none;padding:20px;cursor:pointer;transition:all ease .2s;position:relative;display:flex;align-items:center}.DispenserDetail .tabbedContent .tabs a.active::after{content:"";position:absolute;width:48px;height:14px;background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/ArrowWhite.png");background-repeat:no-repeat;background-position:bottom left;right:20px}.DispenserDetail .tabbedContent .tabs a.active,.DispenserDetail .tabbedContent .tabs a:hover,.DispenserDetail .tabbedContent .tabs a:focus,.DispenserDetail .tabbedContent .tabs a:active{background:#0076bc;color:#fff}@media(max-width:1200px){.DispenserDetail .tabbedContent{flex-direction:column}.DispenserDetail .tabbedContent .tabs{width:100%;margin-right:0%;overflow-x:auto;flex-direction:row}.DispenserDetail .tabbedContent .tabs a{display:inline-block;position:relative;flex-grow:1;margin-left:10px;white-space:nowrap}.DispenserDetail .tabbedContent .tabs a::after{background-image:none !important}.DispenserDetail .tabbedContent .tabsContent{width:100%;margin-top:35px}}.DispenserDetail .label{margin-bottom:10px;white-space:nowrap;display:inline-block}.DispenserDetail .infoProduct{width:65%;margin-right:5%;display:flex;flex-direction:column}.DispenserDetail .infoProduct h1{border-bottom:3px dashed #0076bc;display:inline-flex;padding-bottom:10px;margin-bottom:0}.DispenserDetail .infoProduct .symbol,.DispenserDetail .infoProduct .priceUnit,.DispenserDetail .infoProduct .per{font-size:30px;font-weight:bold;color:#0076bc}@media(max-width:1200px){.DispenserDetail .infoProduct{width:100%;margin-right:0%;margin-bottom:50px}}.DispenserDetail .ColorSauceContainer{display:flex;margin-bottom:35px}.DispenserDetail .ColorSauceContainer .Color{margin-right:35px}.DispenserDetail .price{margin-bottom:35px}@media(max-width:1200px){.DispenserDetail .ColorSauceContainer{flex-direction:column}.DispenserDetail .ColorSauceContainer .Color{margin-bottom:35px}}.DispenserDetail .colors{display:flex}.DispenserDetail .colors div{position:relative;width:100px;margin-right:25px}.DispenserDetail .colors div:last-child{margin-right:0}.DispenserDetail .colors div img{width:100px;display:flex;cursor:pointer}.DispenserDetail .colors div.square.active::after{position:absolute;bottom:5px;left:5px;color:#ffc530;font-family:"Font Awesome 5 Free";font-weight:900;content:"";background-color:#0076bc;width:25px;height:25px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:12px}.DispenserDetail .colors div.square.active::before{content:"";position:absolute;height:calc(100% + 10px);width:calc(100% + 10px);border:2px dotted #0076bc;top:-7px;left:-7px}.DispenserDetail .sauces{position:relative}.DispenserDetail .cases{cursor:pointer;display:flex}.DispenserDetail .cases div{width:100px;min-height:100px;margin-right:25px;display:flex;justify-content:center;align-items:center;background:#ffc530;font-weight:bold;position:relative;flex-direction:column}.DispenserDetail .cases div:last-child{margin-right:0}.DispenserDetail .cases div p{margin:0}.DispenserDetail .cases div img{position:relative;height:80px}.DispenserDetail .samples{position:absolute;top:calc(100% + 15px);left:0;z-index:100;width:400px;max-width:90vw}.DispenserDetail .samples+.samples{left:125px}.DispenserDetail .samples .sampleList{display:flex;flex-wrap:wrap;background:#0076bc;padding:15px}.DispenserDetail .samples .sampleList>div{width:33.33%;flex-shrink:0;cursor:pointer;transition:all ease .2s;margin-bottom:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:5px}.DispenserDetail .samples .sampleList>div img{height:70px}.DispenserDetail .samples .sampleList>div:hover,.DispenserDetail .samples .sampleList>div:focus,.DispenserDetail .samples .sampleList>div:active{background:#fff}.DispenserDetail .samples .sampleList>div:hover p,.DispenserDetail .samples .sampleList>div:focus p,.DispenserDetail .samples .sampleList>div:active p{color:#0076bc}.DispenserDetail .samples .header{display:flex;background:#ffc530;padding:20px;justify-content:space-between;position:relative}.DispenserDetail .samples .header::before{content:'';width:15px;height:15px;background:#ffc530;position:absolute;left:15px;top:-5px;transform:rotate(45deg)}.DispenserDetail .samples .header h4{text-transform:none !important;font-size:1.8rem}.DispenserDetail .samples .header em{background:#fff;border-radius:50%;font-size:2rem}.DispenserDetail .samples p{text-align:center;font-weight:bold;color:#fff;font-size:1.6rem;margin:0}.DispenserDetail .samples .header span{cursor:pointer}.DispenserDetail .Options{clear:both}@media(max-width:1200px){.DispenserDetail .samples+.samples{left:0}.DispenserDetail .samples+.samples .header::before{left:135px}}.DispenserDetail .rackOptions{display:flex}.DispenserDetail .rackOptions img{width:150px;display:flex}.DispenserDetail .rackOptions p{font-weight:bold;font-size:1.3rem;margin:0;margin-top:15px}.DispenserDetail .rackOptions>div{display:flex;flex-direction:column;margin-right:15px;cursor:pointer;position:relative}.DispenserDetail .rackOptions>div span{position:relative}.DispenserDetail .rackOptions>div:hover>span::before,.DispenserDetail .rackOptions>div:focus>span::before,.DispenserDetail .rackOptions>div:active>span::before,.DispenserDetail .rackOptions>div.active>span::before{content:"";position:absolute;height:calc(100% + 10px);width:calc(100% + 10px);border:2px dotted #0076bc;top:-7px;left:-7px}.DispenserDetail .rackOptions>div.active>span::after{position:absolute;bottom:5px;left:5px;color:#ffc530;font-family:"Font Awesome 5 Free";font-weight:900;content:"";background-color:#0076bc;width:25px;height:25px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:12px}.DispenserDetail .rackOptions>div.norack{}.DispenserDetail .rackOptions>div.norack img{filter:brightness(0) invert(1)}.DispenserDetail .rackOptions>div.norack span{display:flex;position:relative;justify-content:center;align-items:center}.DispenserDetail .rackOptions>div.norack span span{position:absolute;font-weight:bold}.DispenserDetail .cartWidget{width:30%}.DispenserDetail .cartWidget .Button button{margin-right:0;margin-bottom:10px;width:100%;padding-left:25px;padding-right:25px}.DispenserDetail .cartWidget .panel{padding:10px;background:#fff}.DispenserDetail .cartWidget input[type='text']{width:100% !important;flex:1;padding:7px}.DispenserDetail .cartWidget .panel .inputs{display:flex;margin-bottom:15px;justify-content:space-between}.DispenserDetail .cartWidget .panel .inputs .buttons{display:inline-block;padding:0}.DispenserDetail .cartWidget .panel .inputs label{width:140px}.DispenserDetail .cartWidget .panel .inputs button{width:37px;height:100%;position:relative;margin-left:10px;padding:5px;cursor:pointer;background:#0076bc;border:none;color:#fff;font-weight:bold}.DispenserDetail .cartWidget .panel .inputs button em{font-size:1.5rem;transition:all ease .2s}.DispenserDetail .cartWidget .panel .inputs button:hover em,.DispenserDetail .cartWidget .panel .inputs button:focus em,.DispenserDetail .cartWidget .panel .inputs button:active em{transform:scale(1.5)}.DispenserDetail .cartWidget .panel .inputs button+button{background:#ffc530}.DispenserDetail .cartWidget .panel.tradeIn ul{list-style-type:none;padding:0;max-height:150px;overflow-y:auto}.DispenserDetail .cartWidget .panel.tradeIn .loading{display:block}@media(max-width:1200px){.DispenserDetail .cartWidget{width:100%}}.DispenserDetail .social.mobile{display:none}.DispenserDetail div.tabbedContent .tabsContent div{display:block}.ListThreeCol{display:flex;flex-direction:column}.ListThreeCol .DataListing{width:100%}.ListThreeCol .ColOne .item{border-bottom:0;margin-bottom:35px;overflow:visible}.ListThreeCol .ColOne .item a{display:flex;padding:0;max-width:none;width:100%;margin-bottom:15px}.ListThreeCol .ColOne .item .otherStuff{max-width:none}.ListThreeCol .ColOne .item .otherStuff .date{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}.ListThreeCol .ColOne .item .otherStuff .date::before{content:"";font-weight:bold;font-family:'Font Awesome 5 Free';margin-right:10px}@media(min-width:768px){.ListThreeCol .ColOne{display:flex;flex-wrap:wrap;gap:2rem}.ListThreeCol .ColOne .item{flex:0 1 calc(50% - 2rem);flex-direction:column;display:flex}.ListThreeCol .ColOne .item a img{width:100%}}@media(min-width:1024px){.ListThreeCol .ColOne .item{flex:0 1 calc(33.33% - 2rem)}}#DistributorLocator{overflow:hidden;padding-bottom:5px;margin-bottom:5px;display:flex;justify-content:space-between}#DistributorLocator>div{width:31%;margin-bottom:10px}#DistributorLocator select{width:100%}#DistributorList table{border-collapse:collapse;width:100%}#DistributorList tr:nth-child(even){background:rgba(0,0,0,.08)}#DistributorList td{padding:7px;margin:0;border:0}#DistributorList td:nth-child(1) a{font-weight:400}#DistributorProducts+a{display:inline-block;margin:20px 0}#DistributorList td{width:auto}#DistributorName{font-size:2.4rem;line-height:2.6rem;font-weight:500;margin-bottom:10px}#DistributorDetail{margin-bottom:20px}@media(max-width:1200px){#DistributorLocator{flex-direction:column}#DistributorLocator>div{width:100%}}.RecipesListing .tagBarSelectedTagValue,.RecipesListing .tagBar .tagBarSelectedTag::before{background:#fff none repeat scroll 0 0}.RecipesListing{position:relative;z-index:0}.RecipesListing .DataFilter2{display:flex;width:100% !important;justify-content:space-between;background:#0076bc !important;flex-direction:column;padding:50px !important;border:0 !important;position:relative !important}.RecipesListing .DataFilter2::before{content:"";position:absolute;width:263px;height:100%;background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/Recipe-Illustration-1.png");background-repeat:no-repeat;background-position:bottom left;left:0;bottom:0}.RecipesListing .DataFilter2::after{content:"";position:absolute;width:201px;height:100%;background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/Recipe-Illustration-2.png");background-repeat:no-repeat;background-position:bottom left;right:0;bottom:0}.RecipesListing .DataFilter2 a.reset{display:none}.RecipesListing .DataFilter2 h3{color:#fff;display:flex;justify-content:center}.RecipesListing .DataFilter2 .Filters .FiltersInner{display:flex;justify-content:space-around;max-width:55%;margin:auto;position:relative;z-index:2}.RecipesListing .DataFilter2 .Filters .FiltersInner fieldset{margin:0;width:100%;margin-right:20px;position:relative;display:block}.RecipesListing .DataFilter2 .Filters .FiltersInner fieldset .head{background:#ffc530;padding:10px;cursor:pointer}.RecipesListing .DataFilter2 .Filters .FiltersInner fieldset .head span{display:flex;align-items:center;width:100%;background:none}.RecipesListing .DataFilter2 .Filters .FiltersInner fieldset .head span::after{content:"";font-weight:bold;font-family:'Font Awesome 5 Free';margin-left:auto;font-size:30px}.RecipesListing .DataFilter2 .Filters .FiltersInner fieldset .head h4{font-size:20px;font-weight:normal !important;text-transform:none !important;margin-left:0}.RecipesListing .DataFilter2 .Filters .FiltersInner fieldset .head span:hover h4,.RecipesListing .DataFilter2 .Filters .FiltersInner fieldset .head span:focus h4,.RecipesListing .DataFilter2 .Filters .FiltersInner fieldset .head span:active h4{font-weight:bold !important}.RecipesListing .DataFilter2 .Filters .FiltersInner fieldset:last-of-type{margin-right:0}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs{display:none;position:absolute;background:#fff;width:100%;padding:0;box-shadow:0 0 5px rgba(0,0,0,.2)}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div{display:flex !important;cursor:pointer;padding:15px;transition:all ease .2s}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div:hover,.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div:focus-within,.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div.selected{background:#0076bc}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div:hover label,.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div:focus-within label,.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div.selected label{color:#fff}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div>span{width:100%;cursor:pointer;display:flex;align-items:center}@media(max-width:1200px){.RecipesListing .DataFilter2 .Filters .FiltersInner{max-width:100%;flex-direction:column}.RecipesListing .DataFilter2 .Filters .FiltersInner fieldset{margin-bottom:15px}.RecipesListing .DataFilter2 .Filters .FiltersInner fieldset:last-of-type{margin-bottom:0}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs{position:relative}}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div span.icon{position:relative;display:flex;width:45px;height:45px;flex-shrink:0;align-items:center;justify-content:center;margin-right:20px;border-radius:50%}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div span.icon img{width:25px}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div span.icon::before{content:"";transition:all ease .2s;position:absolute;height:calc(100% + 6px);width:calc(100% + 6px);border-radius:50%;transform:rotate(0deg)}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div:hover span.icon::before,.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div:focus-within span.icon::before{height:calc(100% + 15px);width:calc(100% + 15px);transform:rotate(45deg)}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div:nth-child(1n+1) span.icon{background:#ffc530}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div:nth-child(1n+1) span.icon::before{border:2px dashed #ffc530}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div:nth-child(2n+1) span.icon{background:#58c9e8}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div:nth-child(2n+1) span.icon::before{border:2px dashed #58c9e8}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div:nth-child(3n+1) span.icon{background:#ff2726}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div:nth-child(3n+1) span.icon::before{border:2px dashed #ff2726}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div:nth-child(4n+1) span.icon{background:#f78d28}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div:nth-child(4n+1) span.icon::before{border:2px dashed #f78d28}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div span input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div span label{cursor:pointer;width:100%;display:flex;color:#0076bc}.RecipesListing .DataFilter2 .Filters .FiltersInner .inputs>div span label span{margin-left:5px}.RecipesListing{}.RecipesListing .ColOne{position:relative}.RecipesListing .ColOne::before{content:'';width:400px;height:400px;border:2px dotted #ff2726;border-radius:50%;position:absolute;top:300px;background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/RecipeListDecoration-1.png");background-size:100%;background-position:top;background-repeat:no-repeat;right:-200px}.RecipesListing .ColOne::after{content:'';width:400px;height:400px;border:2px dotted #0076bc;border-radius:50%;position:absolute;top:1000px;background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/RecipeListDecoration-2.png");background-size:100%;background-position:top;background-repeat:no-repeat;left:-200px;z-index:0}.RecipesListing .ColOne .item{position:relative;min-height:100%;z-index:2;overflow:hidden}.RecipesListing .ColOne .item a{display:flex;flex-direction:column;text-decoration:none;margin:0 !important;min-height:100%}.RecipesListing .ColOne .item a:hover h2,.RecipesListing .ColOne .item a:focus h2,.RecipesListing .ColOne .item a:active h2{background:#0076bc;color:#fff;padding:10px 20px 50px 20px;min-height:130px}.RecipesListing .ColOne .item a h2{position:absolute;margin:0;text-decoration:none !important;transition:all ease .2s;bottom:0;left:0;min-height:100px;margin-top:auto;background:#ffc530;color:#000;width:100%;justify-content:center;align-items:center;display:flex;text-align:center;font-size:3rem;padding:10px 20px;flex-direction:column}.RecipesListing .ColOne .item a h2::after{content:"";position:absolute;width:48px;height:14px;background-image:url("/ClientCSS/images/Themes.ReFlex.Gehls/ArrowWhite.png");background-repeat:no-repeat;background-position:bottom left;bottom:10px;display:none}.RecipesListing .ColOne .item a:hover h2::after,.RecipesListing .ColOne .item a:focus h2::after,.RecipesListing .ColOne .item a:active h2::after{display:block}.RecipesListing .ColOne .item a img{flex-grow:1;min-width:100%;max-width:none;object-fit:cover}.StripeCurve .RecipeDetail .Freeform{align-items:flex-start}.RecipeDetail img{border:10px solid #ff2726}.RecipeInfo .Overview{width:40%;margin-top:-250px;display:flex;flex-direction:column;margin-bottom:100px}.RecipeNumbers{display:flex}.RecipeNumbers>div{display:flex;align-items:center;border-right:2px solid #0076bc;padding-right:20px;padding-left:20px}.RecipeNumbers>div .Value{margin-bottom:0;margin-right:10px;color:#0076bc;font-size:5rem !important}.RecipeNumbers>div .Label{display:flex;flex-direction:column}.RecipeNumbers>div .Label span{font-weight:bold;line-height:1.2}.RecipeNumbers>div .Label span.Minutes{font-weight:normal}.RecipeNumbers>div:first-child{padding-left:0}.RecipeNumbers>div:last-child{border-right:none;padding-right:0}.RecipeInfo .RecipeBottom{display:flex;align-items:center;margin-bottom:75px}.RecipeInfo .RecipeBottom .Ingredients{border:2px solid #ffc530;width:50%;flex-shrink:0;padding:35px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.RecipeInfo .RecipeBottom .Directions{background:#ffc530;color:#000;padding:35px;box-shadow:0 0 5px rgba(0,0,0,.2)}.RecipeInfo .RecipeBottom .Directions ul,.RecipeInfo .RecipeBottom .Directions ol{list-style:none;counter-reset:item}.RecipeInfo .RecipeBottom .Directions ul li,.RecipeInfo .RecipeBottom .Directions ol li{counter-increment:item;position:relative;margin-bottom:20px}.RecipeInfo .RecipeBottom .Directions ul li:last-child,.RecipeInfo .RecipeBottom .Directions ol li:last-child{margin-bottom:0}.RecipeInfo .RecipeBottom .Directions ul li::before,.RecipeInfo .RecipeBottom .Directions ol li::before{content:counter(item);background:#fff;border-radius:50%;width:35px;height:35px;display:flex;justify-content:center;align-items:center;font-size:2.5rem;font-weight:bold;position:absolute;left:-50px;padding-bottom:5px;box-sizing:border-box;border:2px dotted #0076bc}@media(max-width:1200px){.RecipeInfo .RecipeBottom{flex-direction:column}.RecipeInfo .RecipeBottom .Ingredients{width:100%;margin-bottom:50px}.RecipeInfo .Overview{width:100%;margin-top:0;margin-top:-150px}}#RackAgreement{display:none}#RackAgreement .modalFlex{display:flex !important;position:fixed;z-index:1000;justify-content:center;align-items:center;width:100%;height:100%;top:0;background-color:rgba(0,0,0,.5);left:0}#RackAgreement .dialogWrapper2{position:relative;width:900px;max-width:90%;max-height:90%;overflow-y:auto;background:#fff}#RackAgreement .body{padding:10px;width:100%}#miniCart{position:relative;display:flex;height:100%;align-items:center;z-index:1000}#miniCart .icon{white-space:nowrap;height:100%;cursor:pointer;display:flex;align-items:center}#miniCart .icon .number{font-size:15px;background:#ffc530;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#000;width:20px;height:20px;font-weight:bold;position:absolute;right:0;top:5px;line-height:1;padding-bottom:1px}#miniCart .interior{display:none;position:fixed;top:50px;background:#fff;width:600px;box-shadow:0 0 5px rgba(0,0,0,.2);right:5%;max-width:90vw;max-height:70%;overflow-y:auto}#miniCart .interior .pointerarrow{display:none}#miniCart .interior .wrapper{padding:15px;line-height:1.5}#miniCart .interior .wrapper .cart-header{margin-bottom:35px}#miniCart .interior .wrapper .cart-lines{}#miniCart .interior .wrapper .cart-lines .cart-line{display:flex;background:#eaeaea;border-bottom:1px solid #ccc;padding-top:5px;padding-bottom:5px}#miniCart .interior .wrapper .cart-lines .cart-line:nth-child(odd){background:#fff}#miniCart .interior .wrapper .cart-lines .cart-line .cart-item{display:flex;width:100%;justify-content:space-between}#miniCart .interior .wrapper .cart-lines .cart-line .cart-item>div{padding:5px}#miniCart .interior .wrapper .cart-lines .cart-line .cart-item .column-quantity{white-space:nowrap;width:50px;flex-shrink:0;flex-grow:0}#miniCart .interior .wrapper .cart-lines .cart-line .cart-item .column-image{width:50px;flex-shrink:0;flex-grow:0}#miniCart .interior .wrapper .cart-lines .cart-line .cart-item .column-image img{max-height:100px}#miniCart .interior .wrapper .cart-lines .cart-line .cart-item .column-text{}#miniCart .interior .wrapper .cart-lines .cart-line .cart-item .column-text .item-description{font-weight:bold}#miniCart .interior .wrapper .cart-lines .cart-line .cart-item .column-text .package-items{font-size:1.5rem}#miniCart .interior .wrapper .cart-lines .cart-line .cart-item .column-price{font-weight:bold}#miniCart .interior .wrapper .cart-totals{display:flex;padding:10px;flex-direction:column}#miniCart .interior .wrapper .cart-totals>div{display:flex;justify-content:flex-end}#miniCart .interior .wrapper .cart-totals>div .label{width:100px}#miniCart .interior .wrapper .cart-totals>div .value{width:100px;text-align:right}#miniCart .interior .wrapper .cart-buttons{display:flex;justify-content:flex-end}#miniCart .interior .wrapper .cart-buttons .Button{display:flex;justify-content:flex-end;width:100%}#miniCart .interior .wrapper .cart-buttons .Button+.Button button{margin-right:0}#miniCart .interior .wrapper .cart-buttons button{width:100%;padding-left:0;padding-right:0}#miniCart .checkoutNow{position:absolute;right:-120px}#miniCart .checkoutNow span{white-space:nowrap;cursor:pointer}@media(max-width:1200px){#miniCart .interior{top:36px}}#fullCart .cart-lines{background:#fff}#fullCart .cart-line>.column-total{display:none}#fullCart .cart-line-header{display:flex;font-weight:bold;background:#0076bc;color:#fff}#fullCart .cart-line-header>div{padding:5px}#fullCart .cart-line{width:100%;padding:20px}#fullCart .cart-line:nth-child(odd){background:#eaeaea;border-bottom:1px solid #ccc}#fullCart .cart-line .cart-item{display:flex}#fullCart .cart-item>div{padding:5px}#fullCart .cart-item .column-quantity{white-space:nowrap}#fullCart .column-image{flex-shrink:0;width:10%}#fullCart .column-image img{max-height:100px}#fullCart .column-info{width:90%;display:flex}#fullCart .column-text{width:45%}#fullCart .column-text .package-items{font-size:1.5rem}#fullCart .column-price{width:100px;width:20%}#fullCart .column-price .original-price{text-decoration:line-through;color:#999}#fullCart .column-total{width:15%}#fullCart .column-total .price-savings{color:#999}#fullCart .column-quantity{font-weight:bold;width:25%}#fullCart .cart-totals{display:flex;flex-direction:column;margin-top:35px}#fullCart .cart-totals .cart-coupon{margin-bottom:35px}#fullCart .cart-totals .cart-buttons{margin-top:35px}#fullCart .cart-totals>div{display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end}#fullCart .cart-totals>div .label{width:100px;display:inline-block}#fullCart .cart-totals>div .value{width:100px;text-align:right;display:inline-block}#fullCart .column-quantity.mobile{display:none}#fullCart .column-total .mobile{display:none}#fullCart .remove-link{margin-right:5px}@media(max-width:1200px){#fullCart .cart-item>div{}#fullCart .cart-line-header{display:none}#fullCart .column-price{display:none}#fullCart .column-info{flex-direction:column}#fullCart .column-info div{width:100%}#fullCart .column-image{width:20%}#fullCart .column-info{width:80%}}.price{font-weight:bold}.item-description{font-weight:bold}.cart-line .Button button{padding:10px 25px;width:100%}.cart-line .Button button::after{display:none}.coupon-field{display:flex}.coupon-field .Button{margin-left:10px}.coupon-field .Button button{padding:10px 25px}.coupon-field .Button button::after{display:none}.cartsummary{font-size:2rem;font-weight:bold}.quantity-container{display:flex;margin-bottom:10px}.quantity-value{}.quantity-value input{height:100%;margin-right:10px;width:50px !important;text-align:center}.apply-code-button,.checkout-button{margin:0 !important}.ErrorMessage{display:none}.ErrorMessage.active{display:block}.login{display:flex;align-items:center}.login span{height:100%;cursor:pointer;display:flex;align-items:center;color:#fff}.IframeGoogle{min-height:300px;width:90%;margin-right:10%}@media(min-width:768px){.IframeGoogle{min-height:600px;width:100%;margin-right:0}}.modalDialog{position:fixed;z-index:1000;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:0;background-color:rgba(0,0,0,.5);left:0}.modalDialog .dialogWrapper{position:relative;width:900px;max-width:90%;max-height:90%;overflow-y:auto;background:#fff}.modalDialog div{display:inline-block}.modalDialog .header{padding:10px;font-weight:600;background:#0076bc;color:#fff;width:100%}.modalDialog .header h4{text-transform:none!important;font-size:2rem}.modalDialog .body{padding:10px;width:100%}.modalDialog .close{margin-left:10px;margin-bottom:10px}.modal-dialog{display:flex;position:fixed;z-index:1000;left:0;top:0;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.5)}.modal-dialog[hidden="hidden"]{display:none}.modal-dialog .TitanStripe{padding:0}.modal-dialog .TitanStripe .siteBounds{padding:0}.modal-dialog .dialog-inner{background-color:#fefefe;padding:20px;border:1px solid #888;width:900px;max-width:90%;max-height:90%;overflow-y:auto}.modal-dialog .dialog-inner .PortletBlock.singleForm{max-width:700px;margin:auto}.modal-dialog .dialog-inner .Freeform{margin-bottom:0}.modal-dialog .dialog-inner .close{text-align:right;padding-bottom:5px}.modal-dialog h2{margin-bottom:0;font-size:3rem}.modal-dialog .dialog-inner .Float50{margin:0 1.5%;width:46%}@media(max-width:767px){.modal-dialog .dialog-inner .Float50{width:95%}}.PartsList .addToCart{display:flex;width:100%;align-items:center}.PartsList .addToCart .input{padding:0;min-height:100%;margin-right:10px;display:flex}.PartsList .addToCart .input input{width:50px;text-align:center;height:50px}.PartsList .addToCart .Button{}.PartsList .addToCart .Button button{height:100%}.PartsList .addToCart p{margin:0}.tabsContent .PartsList .item{background:none;display:flex !important}.tabsContent .PartsList .item img{width:25%}.PaymentContainer{display:flex}.ROFieldContainer{background:#fff;margin-bottom:35px;padding:25px;margin-right:25px;min-width:30%;display:flex;flex-direction:column}.ROFieldContainer:last-of-type{margin-right:0}.ROFieldContainer .field{display:flex}.ROFieldContainer .title{font-weight:bold}.ROFieldContainer .field label{font-weight:bold;width:160px;display:inline-block}.ROFieldContainer .col{}.ROFieldContainer .col .field{}.ROFieldContainer .col .field span{}.PaymentInfo{width:100%;float:left}@media(max-width:1200px){.PaymentContainer{flex-direction:column}.ROFieldContainer{margin-right:0}}.titanBody .ErrorMessage,.titanBody .error{color:#f00}#utilityArea nav.utility li{display:flex !important;align-items:center}#utilityArea nav.utility li a{color:#fff}.userDispensers{margin:0}.userDispensers table th{text-align:left}@media print{header{display:none !important}#contentArea{margin:0 !important}.ROFieldContainer{padding:0 !important}}