.titanBody{--breakpoint-phone:600px;--breakpoint-tablet:768px;--breakpoint-desktop:1200px;--fontfamily-primary:Lato,Arial,Helvetica,sans-serif;--fontfamily-secondary:'FontAwesome';--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(126,126,115,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)}.StripeDefault{background:var(--color-white)}.StripeLight{background:var(--color-light);color:var(--color-text-dark)}.StripeMedium{background:var(--color-medium);color:var(--color-text-dark)}.StripeDark{background:var(--color-dark);color:var(--color-white)}.TitanBlock.FeatureImage,.TitanBlock.Feature .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:var(--color-feature-overlay)}.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}.CardBackground{}.CardTransparent{}p{font-family:var(--fontfamily-primary);color:var(--color-text-medium)}h1{font-family:var(--fontfamily-primary);color:var(--color-text-medium);font-size:3.2rem;margin-bottom:1.8rem;line-height:1.3;font-weight:700}h2{font-family:var(--fontfamily-primary);color:var(--color-text-medium);font-size:2.6rem;margin-bottom:1.5rem;line-height:1.3;font-weight:700}h3{font-family:var(--fontfamily-primary);color:var(--color-text-medium);font-size:2.2rem;margin-bottom:1.2rem;line-height:1.3;font-weight:700}h4{font-family:var(--fontfamily-primary);color:var(--color-text-medium);font-size:1.8rem;margin-bottom:1rem;line-height:1.3;font-weight:700}h5{font-family:var(--fontfamily-primary);color:var(--color-text-medium);font-size:1.7rem;margin-bottom:.8rem;line-height:1.3}h6{font-family:var(--fontfamily-primary);color:var(--color-text-medium);font-size:1.6rem;margin-bottom:.6rem;line-height:1.3}.titanDisplay{font-size:62.5%}body{-webkit-text-size-adjust:none}.titanBody{color:var(--color-text-medium);font-family:var(--fontfamily-primary);font-size:1.6rem;line-height:1.4;font-weight:400}#headerArea{background:var(--color-light)}#utilityArea{background:var(--color-medium)}.searchArea{background:var(--color-brand-primary)}@media(min-width:1200px){.searchArea{background:var(--color-brand-secondary)}}#navArea{background:transparent;box-shadow:none}#navArea .searchArea{border-radius:3px}#navOpener:checked~#navArea{background:var(--color-brand-secondary);box-shadow:0 0 5px var(--color-text-dark)}#contentArea{background:var(--color-white)}#topZone{background:var(--color-brand-secondary)}#pageTools{background:var(--color-white)}div.side{border:1px solid var(--color-black-shadow)}#footerArea{background:var(--color-white)}.bottomContent{background:var(--color-brand-secondary);color:var(--color-white)}#scrollTop{border:2px solid var(--color-white);background:var(--color-brand-secondary);border-radius:50%}#scrollTop:hover{background:var(--color-brand-secondary-hover)}.titanBody a{color:var(--color-brand-primary);text-decoration:none}.titanBody a:hover,.titanBody a:focus,.titanBody a:active{color:var(--color-brand-primary-hover);text-decoration:underline}.titanBody .StripeDark a{color:var(--color-light);text-decoration:underline}.titanBody .StripeDark a:hover,.titanBody .StripeDark a:focus,.titanBody .StripeDark a:active{color:var(--color-white)}.titanBody input,.titanBody textarea,.titanBody select{font-family:var(--fontfamily-primary);font-size:1.6rem;line-height:1.4}.titanBody nav.utility a{font-size:1.3rem}.searchArea input{background:transparent;border:0;outline:0}.searchBar:before{cursor:pointer;color:var(--color-medium);font-family:var(--fontfamily-secondary);content:"";font-size:2rem}.searchBar input.search{cursor:pointer;color:var(--color-white-shadow);text-indent:9000px;font-size:0}.searchBar ::-webkit-input-placeholder{color:var(--color-white-shadow)}.searchBar ::-moz-placeholder{color:var(--color-white-shadow);opacity:1}.searchBar :-ms-input-placeholder{color:var(--color-white-shadow)}.searchBar :-moz-placeholder{color:var(--color-white-shadow)}.searchArea input[type="text"]{color:var(--color-white);font-size:1.3rem}#navButton{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:var(--fontfamily-secondary);content:""}#navButton:hover *{color:var(--color-brand-primary)}#navArea>label{outline:0}#navOpener:checked~#navArea>label{color:var(--color-white)}#navOpener:checked~#navArea>label>#navButton span.fa:before{font-family:var(--fontfamily-secondary);content:""}#navOpener:checked~#navArea #navButton:hover *{color:var(--color-text-white)}#navArea nav a{color:var(--color-white);font-size:1.5rem}#navArea nav a.current,#navArea nav a:hover,#navArea nav a:focus,#navArea nav a:active{color:var(--color-white);background:var(--color-black)}#navArea nav>ul>li{border-bottom:1px solid var(--color-white)}#navArea nav>ul>li>a{text-transform:uppercase;font-weight:700}@media(min-width:1200px){#navArea nav>ul>li{border-bottom:none}#navArea nav a{color:var(--color-brand-secondary);font-size:1.5rem}#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:var(--color-brand-secondary-hover)}#navArea nav.top .menu>li{background:transparent}#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:var(--color-brand-primary);text-decoration:none}#navArea nav.top .menu>li a span.arrow{border:5px solid transparent;border-top:5px solid var(--color-brand-secondary)}#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 var(--color-text-medium)}#navArea nav.top .menu>li:hover>a.hasChild::after{border:15px solid transparent;border-bottom:15px solid var(--color-medium);content:"";left:30px;position:absolute;bottom:0}#navArea nav.top .menu>li.navLast:hover>a.hasChild::after{right:40px;left:auto}#navArea nav.top .menu>li>ul{background:var(--color-medium);border:1px solid var(--color-medium)}#navArea nav.top .menu>li ul li a.current{color:var(--color-brand-primary)}#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:var(--color-brand-primary-hover)}}nav.breadcrumb,nav.tools{font-size:1.4rem}nav.tools .shareMenu span.arrow{border:10px solid transparent;border-bottom:10px solid var(--color-medium)}nav.tools .shareIcons{background:var(--color-medium)}div.side nav ul a:before{font-family:var(--fontfamily-secondary);content:""}div.side nav a.current{color:var(--color-brand-secondary-hover)}#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:var(--color-white)}#scrollTop{text-align:center}#scrollTop span.fa{color:var(--color-white);font-size:4rem;line-height:4.5rem;text-align:center}.titanBody .FeatureImage{}.titanBody .FeatureText{color:var(--color-white)}.titanBody .FeatureText .Button a{border:2px solid var(--color-white);background:transparent;border-radius:1px;color:var(--color-white);font-size:1.4rem;font-weight:600;text-transform:uppercase}.titanBody .FeatureText .Button a:hover,.titanBody .FeatureText .Button a:focus,.titanBody .FeatureText .Button a:active{border:2px solid var(--color-white);background:var(--color-white);color:var(--color-brand-primary)}@media(min-width:1200px){.titanBody .FeatureText h1{font-size:6rem}}.Circles img{clip-path:circle(39% at 50% 50%)}.StripeDefault .CardBackground .item,.StripeLight .CardBackground .item{border:1px solid var(--color-medium)}.StripeDark .CardBackground .item{background:var(--color-white)}.StripeDark .CardBackground .item h4 a{color:var(--color-brand-primary-hover)}.StripeDark .CardBackground .item h4 a:hover,.StripeDark .CardBackground .item h4 a:active,.StripeDark .CardBackground .item h4 a:focus{color:var(--color-black)}.StripeDark .CardBackground .teaser{color:var(--color-text-medium)}.CardTransparent .item .linkText a,.CardBackground .item .linkText a,.titanBody .Button a,.CenterZone input[type="submit"],.CenterZone input[type="button"],.Commenting input[type="button"]{border:1px solid transparent;background:var(--color-brand-primary);border-radius:1px;color:var(--color-white);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,.titanBody .Button a:hover,.titanBody .Button a:focus,.titanBody .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:var(--color-brand-primary-hover);color:var(--color-white);border:1px solid transparent;text-decoration:none}.TitanBlock input[type="button"],.TitanBlock input[type="submit"]{border:1px solid transparent;background:var(--color-brand-primary);border-radius:1px;color:var(--color-white);text-align:center;transition:all .1s ease;text-decoration:none}.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:var(--color-brand-primary-hover);color:var(--color-white);border:1px solid transparent;text-decoration:none}.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:var(--color-brand-primary);color:var(--color-white);font-size:1.7rem;line-height:1.7rem}.TitanBlock input.filterTrigger+div h3 label:hover{background:var(--color-brand-primary-hover);color:var(--color-white)}.TitanBlock input.filterTrigger:checked+div{background:var(--color-medium);box-shadow:none}.TitanBlock input.filterTrigger+div .filterClose div span{display:none}.TitanBlock input.filterTrigger:checked+div .filterClose div:before{font-family:var(--fontfamily-secondary);font-size:3rem;content:"";cursor:pointer}@media(min-width:1200px){.TitanBlock input.filterTrigger+div,.TitanBlock input.filterTrigger:checked+div{background:var(--color-white);border:1px solid var(--color-dark);box-shadow:none}div.side .TitanBlock input.filterTrigger+div,div.side .TitanBlock input.filterTrigger:checked+div{border:none}.TitanBlock input.filterTrigger+div h3 label,.TitanBlock input.filterTrigger+div h3 label:hover{background:transparent;color:inherit;font:inherit}}div.Accordion div.accordionHeading span.arrow span:first-child{border-left-color:var(--color-brand-primary)}div.Accordion div.accordionHeading.open span.arrow span:first-child{border-left-color:transparent;border-top-color:var(--color-brand-primary)}div.Accordion div.accordionHeading span.arrow span+span{display:none}div.Accordion .min,div.Accordion .max{font-size:1.3rem}.smartSearchResults,.SmartRL{background:var(--color-light)}.SearchResults .view .minIcon::before{font-family:'FontAwesome';content:""}.SearchResults .view .maxIcon::before{font-family:'FontAwesome';content:""}.FAQ div.tabbedContent ul.tabs li{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-white)}.FAQ div.tabbedContent ul.tabs li:hover{background:var(--color-brand-primary-hover);border-color:var(--color-brand-primary-hover);color:var(--color-white)}.FAQ div.tabbedContent ul.tabs li.selected{background:var(--color-white);border-color:#ccc;color:var(--color-text-dark)}.FAQ div.tabbedContent .tabsContent{color:var(--color-text-dark)}.FAQ div.tabbedContent .tabsContent a{color:var(--color-brand-primary);text-decoration:none}.FAQ div.tabbedContent .tabsContent a:hover,.FAQ div.tabbedContent .tabsContent a:focus,.FAQ div.tabbedContent .tabsContent a:active{text-decoration:underline}#navArea,.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,.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)}}