﻿@keyframes logoPulse{0%,100%{background-size:100px;}50%{background-size:200px;}}@-moz-keyframes logoPulse{0%,100%{background-size:100px;}50%{background-size:200px;}}@-webkit-keyframes logoPulse{0%,100%{background-size:100px;}50%{background-size:200px;}}@-ms-keyframes logoPulse{0%,100%{background-size:100px;}50%{background-size:200px;}}@-o-keyframes logoPulse{0%,100%{background-size:100px;}50%{background-size:200px;}}@keyframes fadein{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-ms-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-o-keyframes fadein{from{opacity:0;}to{opacity:1;}}@keyframes fadeout{from{opacity:1;}to{opacity:0;}}@-moz-keyframes fadeout{from{opacity:1;}to{opacity:0;}}@-webkit-keyframes fadeout{from{opacity:1;}to{opacity:0;}}@-ms-keyframes fadeout{from{opacity:1;}to{opacity:0;}}@-o-keyframes fadeout{from{opacity:1;}to{opacity:0;}}html,body{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;font-style:normal;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background:#fff;padding:0;margin:0;}h2{text-transform:uppercase;margin:2em 0;color:#123587;text-align:center;}h2::before,h2::after{background:#e0a726;content:"";display:inline-block;height:5px;vertical-align:middle;width:60px;margin:0 10px;}a{text-decoration:none;outline:0 none;}:focus,:active{outline:0 none;}.btn{display:inline-block;text-transform:uppercase;font-size:.8em;font-weight:700;letter-spacing:3px;padding:10px 15px;border:1px solid #fff;color:#fff;}.btn.btn-blue{background-color:#113589;border-color:#113589;-moz-transition:all 200ms ease 0ms;-o-transition:all 200ms ease 0ms;-webkit-transition:all 200ms ease 0ms;transition:all 200ms ease 0ms;padding:15px;}.btn:hover{opacity:.8;}.text-center{text-align:center;}.hidden{display:none;}#pageContainer{margin:0 auto;background:#f5f5f5;overflow:hidden;}#pageContainer>header{background:#113589;position:relative;}#pageContainer>header h1{position:absolute;top:0;height:60px;left:80px;margin:0;padding:0;}#pageContainer>header h1 a{display:block;width:99px;height:60px;}#pageContainer>header>nav #btnOpenMenu{border:0 none;background:#0f1642;padding:0 0 0 0;display:block;width:60px;height:60px;cursor:pointer;position:relative;z-index:5;color:#fff;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;}#pageContainer>header>nav #btnOpenMenu span{display:block;position:absolute;height:2px;width:32px;background:#c3c5d1;opacity:1;left:14px;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}#pageContainer>header>nav #btnOpenMenu span:nth-child(1){top:17px;}#pageContainer>header>nav #btnOpenMenu span:nth-child(2){top:24px;}#pageContainer>header>nav #btnOpenMenu span:nth-child(3){top:31px;}#pageContainer>header>nav #btnOpenMenu span:nth-child(4){height:auto;background-color:transparent;font-size:.675em;bottom:.5em;}#pageContainer>header>nav #btnOpenMenu.opened span:nth-child(1){top:23px;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);}#pageContainer>header>nav #btnOpenMenu.opened span:nth-child(2){opacity:0;left:-30px;}#pageContainer>header>nav #btnOpenMenu.opened span:nth-child(3){top:23px;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}#pageContainer>header>nav #mainMenu{position:absolute;top:60px;background:#0f1642;z-index:999;margin:0 0 0 -360px;width:360px;-moz-transition:margin 400ms ease;-o-transition:margin 400ms ease;-webkit-transition:margin 400ms ease;transition:margin 400ms ease;}#pageContainer>header>nav #mainMenu.opened{margin:0;}#pageContainer>header>nav #mainMenu ul{list-style-type:none;padding:0;}#pageContainer>header>nav #mainMenu ul li{width:100%;position:relative;}#pageContainer>header>nav #mainMenu ul li.submenu>a{font-weight:bold;}#pageContainer>header>nav #mainMenu ul li.submenu .submenuControl{display:block;height:30px;position:absolute;right:30px;top:8px;width:30px;cursor:pointer;}#pageContainer>header>nav #mainMenu ul li.submenu .submenuControl::after{border-right:1px solid #fff;border-top:1px solid #fff;content:"";height:7px;left:38%;position:absolute;top:34%;transform:rotate(135deg);width:7px;}#pageContainer>header>nav #mainMenu ul li.submenu .submenuControl:hover::after{border-width:3px;}#pageContainer>header>nav #mainMenu ul li.submenu>ul{display:none;list-style-type:none;margin:0;padding:0;}#pageContainer>header>nav #mainMenu ul li.submenu>ul li .submenuControl{top:3px !important;}#pageContainer>header>nav #mainMenu ul li.submenu>ul li a{padding:9px 30px 9px 45px;font-size:.9em;opacity:1;}#pageContainer>header>nav #mainMenu ul li.submenu>ul li ul{list-style-type:none;margin:0;padding:0;}#pageContainer>header>nav #mainMenu ul li.submenu>ul li ul li a{padding:9px 30px 9px 60px;}#pageContainer>header>nav #mainMenu ul li.submenu>ul li ul li ul{list-style-type:none;margin:0;padding:0;}#pageContainer>header>nav #mainMenu ul li.submenu>ul li ul li ul a{padding:9px 30px 9px 75px;}#pageContainer>header>nav #mainMenu ul li a{display:block;position:relative;padding:14px 30px 14px 30px;color:#fff;font-weight:normal;-moz-transition:background 150ms ease 0ms;-o-transition:background 150ms ease 0ms;-webkit-transition:background 150ms ease 0ms;transition:background 150ms ease 0ms;font-size:.9em;}#pageContainer>header>nav #mainMenu ul li a:hover,#pageContainer>header>nav #mainMenu ul li a.hover{background:#1a2573;}#pageContainer>header>nav #mainMenu ul li.openedItem ul{list-style-type:none;margin:0;padding:0;}#pageContainer>header>nav #mainMenu ul li.openedItem ul li .submenuControl{top:8px;}#pageContainer>header>nav #mainMenu ul li.openedItem ul li a{padding:9px 30px 9px 45px;font-size:.9em;opacity:1;}#pageContainer>header>nav #mainMenu ul li.openedItem ul li ul{list-style-type:none;margin:0;padding:0;}#pageContainer>header>nav #mainMenu ul li.openedItem ul li ul li a{padding:9px 30px 9px 60px;}#pageContainer>header>nav #mainMenu ul li.openedItem ul li ul li ul{list-style-type:none;margin:0;padding:0;}#pageContainer>header>nav #mainMenu ul li.openedItem ul li ul li ul a{padding:9px 30px 9px 75px;}#pageContainer>header>nav #mainMenu ul li.openedItem>a:hover{background:rgba(26,37,115,.5);}#pageContainer>header>nav #mainMenu ul li.openedItem>.submenuControl::after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}#pageContainer>header #topIcons{position:absolute;top:0;right:0;height:60px;margin:0;padding:0;list-style-type:none;font-size:0;line-height:0;}#pageContainer>header #topIcons li{display:inline-block;margin:0;padding:0;width:60px;}#pageContainer>header #topIcons li>a{display:block;position:relative;background:#0f1642;width:60px;height:60px;-moz-transition:background-color 150ms ease-in 0ms;-o-transition:background-color 150ms ease-in 0ms;-webkit-transition:background-color 150ms ease-in 0ms;transition:background-color 150ms ease-in 0ms;}#pageContainer>header #topIcons li>a:hover{background:#98abcb;}#pageContainer>header #topIcons li>a.opened::after{background:#98abcb url('/img/portal16/close-icon.png') center center no-repeat;content:"";display:block;position:absolute;bottom:0;top:0;left:0;right:0;}#pageContainer>header .toolBoxDrop ul,#pageContainer>header .toolBoxDrop>div{display:block;background-color:#f5f5f5;padding:0 0 0 15px;max-height:0;margin:0;overflow:hidden;-moz-transition:all 200ms ease-in 0ms;-o-transition:all 200ms ease-in 0ms;-webkit-transition:all 200ms ease-in 0ms;transition:all 200ms ease-in 0ms;}#pageContainer>header .toolBoxDrop ul::after,#pageContainer>header .toolBoxDrop>div::after{content:"";display:block;clear:both;}#pageContainer>header .toolBoxDrop ul li,#pageContainer>header .toolBoxDrop>div li{display:block;position:relative;float:left;width:calc(100%/6 - 23px - 2px);height:60px;margin:0 24px 23px 0;vertical-align:middle;border-bottom:2px solid #c8c8c8;}#pageContainer>header .toolBoxDrop ul li::after,#pageContainer>header .toolBoxDrop>div li::after{background:#c8c8c8;content:"";display:block;height:32px;position:absolute;bottom:-2px;right:-2px;width:0;border-right:2px solid #c8c8c8;}#pageContainer>header .toolBoxDrop ul li a,#pageContainer>header .toolBoxDrop>div li a{display:block;line-height:60px;color:#0f1642;-moz-transition:background-color 200ms ease-in 0ms;-o-transition:background-color 200ms ease-in 0ms;-webkit-transition:background-color 200ms ease-in 0ms;transition:background-color 200ms ease-in 0ms;}#pageContainer>header .toolBoxDrop ul li a::after,#pageContainer>header .toolBoxDrop>div li a::after{content:"";display:block;clear:both;}#pageContainer>header .toolBoxDrop ul li a img,#pageContainer>header .toolBoxDrop>div li a img{float:left;}#pageContainer>header .toolBoxDrop ul li a:hover,#pageContainer>header .toolBoxDrop>div li a:hover{background-color:#e2e7ed;}#pageContainer>header .toolBoxDrop ul.opened,#pageContainer>header .toolBoxDrop>div.opened{padding:15px 0 0 25px;max-height:300px;font-size:1em;}#pageContainer>header #searchBox #searchInner{height:80px;padding-top:40px;text-align:center;}#pageContainer>header #searchBox #searchInner input[type=text]{height:40px;padding:0 20px;width:620px;}#pageContainer>header #searchBox #searchInner input[type=submit]{height:44px;margin:0 0 0 -2px;}#pageContainer>footer{background:#113589;color:#fff;padding:50px;margin-top:30px;font-size:.9em;}#pageContainer>footer h3{color:#e0a726;font-weight:500;margin:0 0 10px;font-size:1.5em;}#pageContainer>footer ul{list-style-type:none;padding:0;margin:0;}#pageContainer>footer ul li{line-height:1.8em;}#pageContainer>footer ul li a{color:#fff;}#pageContainer>footer ul li a:hover{color:#e0a726;}#pageContainer>footer .quickLinks,#pageContainer>footer .helpfulLinks{width:20%;float:left;margin:0 0 30px 20px;}#pageContainer>footer .socialIcons{float:right;width:160px;padding:20px 15px 0 0;}#pageContainer>footer .socialIcons ul::after{content:"";display:block;clear:both;}#pageContainer>footer .socialIcons ul li{float:left;margin:0 8px 8px 0;}#pageContainer>footer .socialIcons ul li a{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:45px;height:45px;padding:8px 10px;border:1px solid #fff;-moz-transition:all 200ms ease-in 0ms;-o-transition:all 200ms ease-in 0ms;-webkit-transition:all 200ms ease-in 0ms;transition:all 200ms ease-in 0ms;}#pageContainer>footer .socialIcons ul li a:hover{border-color:#e0a726;background:#e0a726;}#pageContainer>footer .socialIcons ul li a img{width:24px;}#pageContainer>footer address{clear:both;background:#0f1642;padding:15px 20px;font-style:normal;margin:30px 0;}#pageContainer>footer address a{color:#fff;margin-left:2em;}#pageContainer>footer p.copyright{padding-left:20px;}#pageContainer .alertBody{max-width:1140px;margin:0 auto;}#pageContainer .alertBody h2{margin-right:80px;}#pageContainer .alertBody h2::before,#pageContainer .alertBody h2::after{display:none;}#imageGrid::after{content:"";display:block;clear:both;}#imageGrid figure{margin:0 0 5px 5px;overflow:hidden;color:#fff;float:left;position:relative;-moz-transition:background-size 200ms ease-in 0ms;-o-transition:background-size 200ms ease-in 0ms;-webkit-transition:background-size 200ms ease-in 0ms;transition:background-size 200ms ease-in 0ms;}#imageGrid figure::before{content:"";float:left;padding-bottom:100%;}#imageGrid figure::after{content:"";display:table;clear:both;}#imageGrid figure::after{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:100%;background-image:linear-gradient(rgba(255,255,255,0) 50%,#000 100%);-moz-transition:background 200ms ease-in 0ms;-o-transition:background 200ms ease-in 0ms;-webkit-transition:background 200ms ease-in 0ms;transition:background 200ms ease-in 0ms;}#imageGrid figure>.img2bg{position:absolute;top:0;left:0;right:0;bottom:0;background:center center no-repeat;background-size:cover;-moz-transition:all 200ms ease-in 0ms;-o-transition:all 200ms ease-in 0ms;-webkit-transition:all 200ms ease-in 0ms;transition:all 200ms ease-in 0ms;}#imageGrid figure figcaption{position:absolute;left:0;right:0;bottom:0;top:0;padding:40px;z-index:888;vertical-align:bottom;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:column nowrap;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:flex-end;-moz-box-pack:flex-end;-ms-flex-pack:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;}#imageGrid figure figcaption h3{text-transform:uppercase;padding:10px 12px;font-size:.8em;background:#113589;}#imageGrid figure figcaption h2{font-weight:700;font-size:2.8em;margin:8px 0 0 0;width:70%;line-height:1.1em;padding-right:20px;text-transform:none;color:#fff;text-align:left;}#imageGrid figure figcaption h2::after{display:none;}#imageGrid figure figcaption h2::before{display:none;}#imageGrid figure figcaption a.btn{float:right;padding:0;font-size:0;width:8px;height:8px;background:#fff;white-space:nowrap;-moz-transition:all 200ms ease-in 0ms;-o-transition:all 200ms ease-in 0ms;-webkit-transition:all 200ms ease-in 0ms;transition:all 200ms ease-in 0ms;-ms-flex-item-align:flex-end;-webkit-align-self:flex-end;align-self:flex-end;}#imageGrid figure figcaption a.btn::after{content:"";position:absolute;top:20px;left:20px;right:20px;bottom:20px;border:1px solid #fff;opacity:0;-moz-transition:opacity 200ms ease-in 0ms;-o-transition:opacity 200ms ease-in 0ms;-webkit-transition:opacity 200ms ease-in 0ms;transition:opacity 200ms ease-in 0ms;}#imageGrid figure:nth-of-type(1){margin:0;width:50%;}#imageGrid figure:nth-of-type(1) figcaption h3{display:inline-block;font-weight:700;letter-spacing:2px;}#imageGrid figure:nth-of-type(2){width:calc(25% - 5px);text-transform:uppercase;}#imageGrid figure:nth-of-type(2) figcaption h2{font-size:1em;letter-spacing:1px;line-height:1.4em;text-transform:uppercase;}#imageGrid figure:nth-of-type(3){width:calc(25% - 5px);text-transform:uppercase;}#imageGrid figure:nth-of-type(3) figcaption h2{font-size:1em;letter-spacing:1px;line-height:1.4em;text-transform:uppercase;}#imageGrid figure:nth-of-type(4){width:calc(50% - 5px);margin-bottom:0;}#imageGrid figure:nth-of-type(4)::before{content:"";float:left;padding-bottom:50.47021944%;}#imageGrid figure:nth-of-type(4)::after{content:"";display:table;clear:both;}#imageGrid figure:nth-of-type(4)::after{display:block;}#imageGrid figure:nth-of-type(4) figcaption h3{display:inline-block;font-weight:700;letter-spacing:2px;}#imageGrid figure:hover .img2bg{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);}#imageGrid figure:hover a.btn{font-size:.8em;padding:10px 15px;border:1px solid #fff;background:none;width:104px;height:17px;margin-top:10px;}#imageGrid figure:hover a.btn::after{opacity:1;}#imageGrid figure:hover::after{display:block;}#needGrid{max-width:1280px;margin:0 auto;padding:0 15px;}#needGrid::after{content:"";display:block;clear:both;}#needGrid div.needBox{margin:0 1.5% 5% 1.5%;background:#fff;float:left;position:relative;width:30.3333%;height:440px;}#needGrid div.needBox div.img2bg{background:center center no-repeat;background-size:cover;height:200px;border-bottom:5px solid #113589;}#needGrid div.needBox h3{display:block;margin:-3px auto 0;padding:10px 0;text-align:center;background:#113589;font-weight:600;font-size:1em;letter-spacing:2px;text-transform:uppercase;color:#fff;width:80%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}#needGrid div.needBox a{color:#4d4d4d;}#needGrid div.needBox a:hover{color:#e0a726;}#needGrid div.needBox ul{list-style-type:none;margin:0;padding:5px 30px 0;}#needGrid div.needBox ul li{margin:0 0 14px 0;padding:0;font-size:.9em;font-weight:600;}#carousel{background:#fff;}#carousel #carouselInner{margin:0 auto;max-width:1280px;display:block;position:relative;padding:60px 30px;}#carousel #carouselInner::after{content:"";display:block;clear:both;}#carousel #carouselInner p{font-size:.9em;}#carousel #carouselInner header{width:256px;display:block;padding:0 0 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#4d4d4d;vertical-align:top;float:left;}#carousel #carouselInner header p{border-left:5px solid #e0a726;margin:0;padding:5px 0 10px 10px;font-weight:600;}#carousel #carouselInner header h2{margin:0;padding:5px 40% 0 10px;text-align:left;line-height:1.1em;color:#113589;border-left:5px solid #e0a726;}#carousel #carouselInner header h2::before,#carousel #carouselInner header h2::after{display:none;}#carousel #carouselInner .cycle-slideshow{display:block;width:calc(100% - 301px);float:left;}#carousel #carouselInner .cycle-slideshow article{position:relative;display:block;color:#fff;padding:20px 20px 130px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#e34d34;}#carousel #carouselInner .cycle-slideshow article a.btn{position:absolute;bottom:0;right:0;padding:0;font-size:0;width:8px;height:8px;background:#fff;white-space:nowrap;-moz-transition:all 200ms ease-in 0ms;-o-transition:all 200ms ease-in 0ms;-webkit-transition:all 200ms ease-in 0ms;transition:all 200ms ease-in 0ms;}#carousel #carouselInner .cycle-slideshow article h3{text-transform:uppercase;}#carousel #carouselInner .cycle-slideshow article footer{position:absolute;bottom:40px;left:20px;right:20px;}#carousel #carouselInner .cycle-slideshow article footer time{text-transform:uppercase;font-size:.9em;font-weight:700;vertical-align:middle;line-height:1em;display:block;padding-left:25px;background:url('../Images/icons/calendarsmall-icon.svg') left center no-repeat;background-size:14px auto;}#carousel #carouselInner .cycle-slideshow article:nth-of-type(3n+1){background-color:#e34d34;}#carousel #carouselInner .cycle-slideshow article:nth-of-type(3n+2){background-color:#61bbb9;}#carousel #carouselInner .cycle-slideshow article:nth-of-type(3n+3){background-color:#f38d4d;}#carousel #carouselInner .cycle-slideshow article:hover a.btn{font-size:.8em;padding:10px 15px;border:1px solid #fff;background:none;width:104px;height:17px;margin-top:10px;}#carousel #carouselInner div.next,#carousel #carouselInner div.prev{background-color:#f5f5f5;width:45px;vertical-align:middle;display:table-cell;cursor:pointer;position:relative;text-align:center;}#carousel #carouselInner div.next::after,#carousel #carouselInner div.prev::after{content:"";border-top:2px solid #9b9b9b;border-right:2px solid #9b9b9b;display:inline-block;width:18px;height:18px;margin-left:-10px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transform-origin:center center 0;-ms-transform-origin:center center 0;-o-transform-origin:center center 0;-webkit-transform-origin:center center 0;transform-origin:center center 0;}#carousel #carouselInner div.next:hover,#carousel #carouselInner div.prev:hover{background-color:#e8e8e8;cursor:pointer;}#carousel #carouselInner .prev::after{-moz-transform:rotate(-135deg) !important;-ms-transform:rotate(-135deg) !important;-o-transform:rotate(-135deg) !important;-webkit-transform:rotate(-135deg) !important;transform:rotate(-135deg) !important;margin-left:10px !important;}#carousel #carouselInner .slick-dots{position:absolute;left:0;right:0;text-align:center;}#carousel #carouselInner .slick-dots li{display:inline-block;list-style:none;}#carousel #carouselInner .slick-dots li button{width:60px;padding:3px 0;margin:0 4px;background:#f5f5f5;cursor:pointer;vertical-align:middle;text-indent:-9999px;border:medium none;height:4px;}#carousel #carouselInner .slick-dots li button:hover{background:#c8c8c8;}#carousel #carouselInner .slick-dots li.slick-active button{background:#113589;padding:5px 0;}#theLatest{text-align:center;max-width:1280px;margin:0 auto;padding:20px;}#theLatest ul{list-style-type:none;margin:0;padding:0;}#theLatest ul::after{content:"";display:block;clear:both;}#theLatest .juicer-button{display:inline-block;text-transform:uppercase;font-size:.8em;font-weight:700;letter-spacing:3px;padding:10px 15px;border:1px solid #fff;color:#fff;background-color:#113589;border-color:#113589;-moz-transition:all 200ms ease 0ms;-o-transition:all 200ms ease 0ms;-webkit-transition:all 200ms ease 0ms;transition:all 200ms ease 0ms;padding:15px;}#theLatest .juicer-button:hover{opacity:.8;}#theLatest .juicer-feed.user li.feed-item .j-image.img2bg{margin:0;}#theLatest .juicer-feed.user li.feed-item .j-message,#theLatest .juicer-feed.user li.feed-item .j-message a{color:#bababa !important;font-weight:400 !important;font-size:16px !important;}#theLatest .j-loading{border-color:#e0a726;}#theLatest .j-loading::before{background-color:#e0a726;}#theLatest .referral{font-style:italic;font-size:12px;}#theLatest .referral a:hover{color:#e0a726;}#theLatest .feed-item{border:none;padding:0;cursor:pointer;}#theLatest .feed-item .j-poster{display:none;}#theLatest .feed-item a{color:#bababa;}#theLatest .feed-item a:hover{color:#f38d4d;}#theLatest .feed-item .j-text{opacity:0;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;visibility:hidden;color:#bababa;background:rgba(58,58,58,.7);text-align:center;position:absolute;padding:5%;top:0;left:0;height:100%;width:100%;z-index:2;overflow:hidden;}#theLatest .feed-item .j-text .j-message{display:inline-block;vertical-align:middle;max-height:90%;overflow:hidden;width:100%;}#theLatest .feed-item .j-text .j-message a{color:#bababa;}#theLatest .feed-item .j-text .j-message a:hover{color:#f38d4d;}#theLatest .feed-item .j-text .j-meta{position:absolute;bottom:0;width:100%;padding:5px 7px;margin:25px -5% 0;text-align:left;}#theLatest .feed-item:hover .j-text{visibility:visible;opacity:1;}#theLatest .feed-item a.j-image{background-color:#bbb;background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;width:100%;}#theLatest .feed-item a.j-image>img{display:none !important;}.portalLogin{background:none;}.portalLogin #pageContainer{background:none;}.portalLogin #pageContainer #portalLoginWrapper{max-width:1170px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;}.portalLogin #pageContainer #portalLoginWrapper::before,.portalLogin #pageContainer #portalLoginWrapper::after{content:" ";display:table;}.portalLogin #pageContainer #portalLoginWrapper::after{clear:both;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height{display:table;height:100%;table-layout:fixed;width:100%;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #left-col{height:100%;display:table-cell;float:left;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col{display:table-cell;height:100%;width:50%;float:right;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox{background-color:#f3f3f3;float:right;margin-top:20%;max-width:420px;min-height:480px;min-width:320px;width:90%;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .loginHead{width:100%;background-color:#113589;height:80px;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .loginHead h1{margin-top:0;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .loginHead h1 span{display:none;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .loginHead h1 img{display:block;margin-bottom:0;margin-left:auto;margin-right:auto;padding-top:21px;text-align:center;width:160px;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .body{padding:16px 60px;background-color:#fff;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .body .line{padding:8px 0;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .body .line h2{color:#000;margin:0;text-align:left;text-transform:none;font-size:20px;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .body .line h2::after,.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .body .line h2::before{display:none;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .body .line label{display:block;font-weight:bold;font-size:12px;font-family:'Open Sans',sans-serif;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .body .line .styled-select select{width:100%;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .body .line input[type=text],.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .body .line input[type=password]{border:1px solid #777;color:#777;width:calc(100% - 5px);}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .body .line.checkbox input[type=checkbox]{display:inline-block;vertical-align:middle;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .body .line.checkbox label{font-weight:normal;display:inline-block;padding-left:8px;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .body .line .Button{background-color:#113589;border:medium none;color:#fff;font-size:14px;font-weight:bold;height:36px;text-transform:none;width:100%;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .body .error{color:#f00;font-size:14px;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .footer{padding:16px;text-align:center;font-weight:bold;font-size:13px;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox .footer a{font-weight:normal;color:#0067ca;}.portalLogin #pageContainer header{height:60px;}.portalLogin #pageContainer header h1 img{height:80px;}.portalLogin #pageContainer header nav{display:none;}.portalLogin #pageContainer header #topIcons{display:none;}.portalLogin #pageContainer footer{display:none;margin-top:0;padding:20px 50px;}.portalLogin #pageContainer footer .quickLinks,.portalLogin #pageContainer footer .helpfulLinks,.portalLogin #pageContainer footer .socialIcons,.portalLogin #pageContainer footer address{display:none;}@media only screen and (min-width:768px) and (max-width:1279px){#pageContainer>header .toolBoxDrop ul li{width:calc(33.3333% - 23px - 2px);}#pageContainer>header .toolBoxDrop ul.opened{max-height:400px;}#needGrid div.needBox h3{font-size:.9em;}#needGrid div.needBox ul li{font-size:.8em;margin-bottom:8px;}.portalLogin #pageContainer #portalLoginWrapper .LoginBox{margin:0 auto;}.portalLogin #pageContainer #portalLoginWrapper .LoginBox .body{padding:16px 40px;}}@media only screen and (max-width:980px){.portalLogin{background:none;}.portalLogin #pageContainer{background:inherit;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height{display:block;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #left-col{display:none;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col{display:block;float:none;margin:0 auto;width:100%;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox{margin:10% auto 0 auto;float:none;}}@media only screen and (max-width:767px){#theLatest{padding:0;}h2::before{display:none;}h2::after{display:block;height:5px;vertical-align:middle;width:60px;margin:10px auto 0;}#pageContainer>header #topIcons li:nth-child(n+3){display:none;}#pageContainer>header .toolBoxDrop ul li{width:calc(50% - 15px - 2px);height:40px;margin:0 15px 10px 0;}#pageContainer>header .toolBoxDrop ul li a{line-height:40px;}#pageContainer>header .toolBoxDrop ul li a img{width:40px;}#pageContainer>header .toolBoxDrop ul.opened{max-height:400px;font-size:.8em;}#pageContainer>footer .quickLinks,#pageContainer>footer .helpfulLinks,#pageContainer>footer .socialIcons{width:100%;float:none;margin:0 0 30px 20px;}#pageContainer>footer address a{display:block;margin:0;}#imageGrid figure{overflow:hidden;background:center center no-repeat;background-size:cover;float:none;}#imageGrid figure figcaption h2{font-size:2em;}#imageGrid figure:nth-of-type(n){margin:10px;width:auto;}#imageGrid figure:nth-of-type(n)::before{content:"";float:left;padding-bottom:100%;}#imageGrid figure:nth-of-type(n)::after{content:"";display:table;clear:both;}#imageGrid figure:nth-of-type(n)::after{display:block;}#needGrid div.needBox{float:none;width:100%;margin:0 0 15px;}#carousel{padding:30px;}#carousel #carouselInner{padding:0;}#carousel #carouselInner header{float:none;}#carousel #carouselInner .cycle-slideshow{width:calc(100% - 45px);float:left;}#carousel .portalLogin #pageContainer #portalLoginWrapper .LoginBox{margin:0 auto;}#carousel .portalLogin #pageContainer #portalLoginWrapper .LoginBox .body{padding:16px 40px;}}@media only screen and (max-width:480px){#pageContainer>header>nav #mainMenu{width:300px;margin-left:-300px;}}@media only screen and (max-width:320px){.portalLogin{background:none;}.portalLogin #pageContainer{background:inherit;}.portalLogin #pageContainer #portalLoginWrapper{padding:0;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox{margin:0;}.portalLogin #pageContainer #portalLoginWrapper .row .row-height #right-col .LoginBox h1{margin-top:0;}#pageContainer>header .toolBoxDrop ul.opened{font-size:.7em;}}