#topbar li{padding-right:15px;padding-bottom:2px;padding-top:2px;vertical-align:bottom;width:100%}#topbar span{float:right;font-size:12px}#topbar sup{font-size:65%}#topbar ul{background-color:#003a5d;color:#a5b7c4;margin-bottom:0}.navbar{box-shadow:0 0 5px #dfe4e9;box-shadow:0 0 5px rgba(0,0,0,.3)}.header-section{transition:all 300ms;width:100%;z-index:9999}.header-section.is-stuck{position:fixed;left:0;width:100%;top:0;padding:0}nav>.container-fluid,nav .container-fluid>.navbar-collapse{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.navbar-default ul.top-menu>li>a,.navbar-default ul.top-menu>li>a:hover,.top-menu-list>li>a,.top-menu-list>li>a:hover{color:#003a5d;font-size:14px;font-weight:600}ul.top-menu{float:none!important;display:inline-table}.top-menu>li{display:table-cell;padding-top:10px}#primary-menu-container .top-menu{display:none;margin:0}#primary-menu-container.expanded .top-menu{display:inline-table;text-align:center}#primary-menu-container.expanded .top-menu>li{float:left;width:50%}#primary-menu-container .top-menu>li{padding-top:0;border-bottom:1px solid #e7e7e7}#primary-menu-container .top-menu>li:nth-last-of-type(-n+2){border:0}nav .bottom-menu{clear:both;float:none}.navbar-default .bottom-menu>li>a>h3,.navbar-default .bottom-menu>li>a{color:#3f4041;font-size:15px;font-weight:400;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;-ms-transition:background-color .2s linear;transition:background-color .2s linear}@media(min-width:992px){.navbar-default .bottom-menu>li:not(:last-child) .primary-menu-title{border-right:1px solid #e7e7e7}}.navbar-default .bottom-menu>li>a{}ul.bottom-menu>li:hover,.navbar .navbar-brand:hover,ul.bottom-menu li.open:hover,li.has-children:hover,#primary-menu-container .has-children:hover,#primary-menu-container .has-children a:hover,#primary-menu-container .has-children.open a:hover,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.container-fluid .navbar-toggle:hover,.container-fluid .navbar-toggle a:hover,.container-fluid .navbar-toggle:focus,.container-fluid .navbar-toggle a:focus{background-color:inherit!important}#primary-menu-container.expanded .bottom-menu>li>img{margin:20px auto;display:block}#primary-menu-container .third-level-menu{display:none}#primary-menu-container.expanded .third-level-menu{display:inline-table;float:none}#primary-menu-container .third-level-menu a{font-size:13px;color:#3f4041}.container-fluid>.navbar-header{margin-left:0;margin-right:0}.header-images-container img{background-color:transparent;background-image:none;border:0;border-radius:4px;display:block;float:right;margin-bottom:8px;margin-right:15px;margin-top:8px;padding:9px 10px;position:relative}.navbar{margin-bottom:0!important}.nav-expanded .navbar{margin-bottom:5px!important}.navbar-default{background-color:#fff}.navbar-default h3{}#primary-menu-container{clear:both;overflow-y:hidden!important;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;-webkit-transition:height .5s;transition:height .2s;height:auto;overflow:hidden}.notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}.secondary-menu-container{overflow:hidden;white-space:nowrap;text-align:right}nav .nav-list-wrapper{clear:both;text-align:right}#primary-menu-container .nav-list-wrapper{border-top:0;display:none;text-align:center}#primary-menu-container.expanded .nav-list-wrapper,#primary-menu-container .nav-list-wrapper:first-of-type{border-top:1px solid #dfe4e9;display:block}nav .navbar-toggle{border:0}.nav-close-icon{display:none;height:auto}.nav-close-icon,.nav-grid-icon,.nav-search-icon{height:auto}nav li.dropdown>a>img{float:right;margin-right:20px}.navbar-nav{margin-top:0;margin-bottom:0}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.triple-nested-nav-list{margin-left:20px}.has-children .child-link{display:block;width:100%}.primary-nav-dropdown-trigger{display:block;float:right;width:20%;background:no-repeat right;background-position:70%;background-size:20px}.nav-menu-card-img-wrapper{height:80px;line-height:80px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;-ms-transition:background-color .2s linear;transition:background-color .2s linear}.pubCardTitle:hover a{color:#003a5d}.primary-menu-title{transition:color .2s linear;-webkit-transition:color .2s linear;-moz-transition:color .2s linear}.nav-menu-card-img-wrapper img{margin:0 auto}.navbar-text-with-menu-container{clear:both;width:100%;padding-left:15px;padding-right:30px}.nav-menu-text{float:left;margin-top:10px;margin-right:20px;font-weight:300;font-size:32px;color:#003a5d;line-height:35px}.nav-menu-with-text{float:right;margin-top:20px;margin-bottom:30px}.careers-header-nav{box-shadow:none}.nav-foci-link-groups ul>li{margin-top:12px}.nav-foci-link-groups li>a{padding:5px 0;font-weight:400;font-size:14px;line-height:17px}.nav-foci-link-groups .focus-nav-title{font-weight:600;font-size:12px;line-height:15px}.hover-menu-body{display:table;width:100%;height:100%}.hover-menu-section1{display:table-cell;border-right:1px solid #dfe4e9;vertical-align:top;width:70%}.hover-menu-section2{display:table-cell;vertical-align:middle;width:30%}.hover-menu-section1>div,.hover-menu-section2>div{padding-bottom:25px}@media(min-width:992px){.hover-menu-section2>div{padding-left:30px}.hover-menu-section1>div{padding-right:30px}}@media(min-width:1200px){.hover-menu-section2>div{padding-left:50px}.hover-menu-section1>div{padding-right:50px}}.hover-menu-body h3>img{margin-top:4px}.bottom-menu>li>.dropdown-menu>li.has-children{margin-left:25px}.bottom-menu>li>.dropdown-menu>li>.dropdown-menu{margin-left:25px}@media(max-width:320px),(min-width:320px){body.nav-expanded .header-section{height:100%;background-color:#fff;overflow-y:auto}body.nav-expanded{overflow-y:hidden}.navbar-collapse{clear:both}nav .top-menu{margin-left:0;margin-right:0;padding-left:0;padding-right:15px;text-align:left;display:none}#primary-menu-container.expanded .top-menu{display:table;width:100%;padding-right:0;border-top:1px solid #dfe4e9}#primary-menu-container .top-menu>li:nth-of-type(odd){border-right:1px solid #dfe4e9}nav .bottom-menu{float:none;margin-left:0;margin-right:0;text-align:left}#primary-menu-container.expanded .bottom-menu>li{float:none;border-top:1px solid #dfe4e9}#primary-menu-container.expanded .bottom-menu>li .nav-menu-card-img-wrapper{display:none}#primary-menu-container .bottom-menu>li>p{display:none}#primary-menu-container .bottom-menu>li .nav-menu-card-img-wrapper{display:none}#primary-menu-container .third-level-menu{margin-left:0;margin-top:10px}#primary-menu-container .third-level-menu>li a{padding-top:8px;padding-bottom:8px}nav .header-images-container{margin-right:35px!important}.container-fluid>.navbar-header{margin-bottom:12px;margin-left:5px;float:left}.container-fluid .navbar-toggle{margin-right:0;margin-top:7px;margin-bottom:0;padding:0}.container-fluid .navbar-toggle:last-of-type{margin-right:15px}.navbar-header .navbar-brand>img{height:37px}.navbar-brand{padding:10px}#primary-menu-container .nav-list-wrapper:last-of-type{text-align:center}#primary-menu-container{text-align:center}.navbar-default .navbar-nav .open .dropdown-menu>li>a{line-height:20px;padding:5px 15px 5px 25px;font-size:13px;color:#003a5d;white-space:normal}.navbar-nav .open .dropdown-menu .triple-nested-nav-list>li>a{color:#3f4041!important}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent}.navbar-nav .open .dropdown-menu>li:hover{color:#262626!important;text-decoration:none;background-color:#f5f5f5!important}#primary-menu-container .has-children{display:block!important}}@media(max-width:346px){.navbar-default ul.top-menu>li>a{padding-top:8px}}@media(min-width:768px){.container-fluid .navbar-toggle{display:inline-block;padding:0 0 0 0;margin-top:7px}nav .navbar-toggle:last-of-type{margin-right:25px!important}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}nav .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li a{line-height:20px;padding:5px 15px 5px 25px}nav .navbar-nav.bottom-menu{border:0}.collapse.navbar-collapse{display:none!important}.navbar{border-radius:0}}@media(min-width:992px){body.nav-expanded .header-section{height:auto;background-color:transparent;overflow-y:visible}body.nav-expanded{overflow-y:auto}.navbar-collapse{clear:none}.navbar-collapse,.navbar-collapse.collapse{overflow:hidden!important}nav .top-menu{margin-right:15px;padding-left:0;padding-right:0;text-align:center;display:inline-table}#primary-menu-container.expanded .top-menu{display:none}.navbar-brand,nav .top-menu>li>a,nav .top-menu>form{line-height:15px}nav .top-menu>li{float:none!important}#primary-menu-container .top-menu>li{float:left!important}nav .top-menu>li>a{padding-left:10px;padding-right:10px}#primary-menu-container .top-menu>li:nth-of-type(odd){border-right:0}nav .bottom-menu{display:table;margin-left:auto;margin-right:auto;text-align:center}nav .bottom-menu>li{display:table-cell;vertical-align:middle;padding:0}#primary-menu-container.expanded .bottom-menu>li{vertical-align:top;padding:0;border-top:0}nav .bottom-menu>li a{}nav .bottom-menu.navbar-nav>li{float:none}nav .bottom-menu>li>a{padding-bottom:8px;padding-top:8px;word-wrap:normal}nav .expanded .bottom-menu>li>a{padding-bottom:20px}#primary-menu-container .third-level-menu>li{margin-right:40px;margin-left:40px}#primary-menu-container.expanded .bottom-menu>li .nav-menu-card-img-wrapper{display:block}#primary-menu-container.expanded .bottom-menu>li>p{display:block;font-size:13px;margin-top:20px;margin-bottom:20px}#primary-menu-container.expanded .bottom-menu>li a>h3{color:#3f4041;font-size:15px;font-weight:400;margin-bottom:20px}#primary-menu-container .third-level-menu{margin-top:0}#primary-menu-container.expanded .nav-list-wrapper:nth-child(2){border-top:0}nav .header-images-container{margin-right:40px!important;padding-top:10px}nav .nav-list-wrapper{}#primary-menu-container:not(.expanded) .nav-list-wrapper:last-of-type{padding-top:0}nav .nav-list-wrapper .bottom-menu{}.navbar-default .navbar-nav>li a{vertical-align:middle!important;width:100%}.navbar-form{line-height:50px}.container-fluid .navbar-header{float:left}.navbar-header .navbar-brand>img{height:auto}.collapse.navbar-collapse{display:block!important}#primary-menu-container .has-children{display:none!important}nav .top-menu>li a,nav .top-menu-list>li a{padding-left:20px;padding-right:20px}.bottom-menu>li.dropdown:hover{position:static}.bottom-menu>li.dropdown:hover .dropdown-menu.hover-menu{display:block;width:970px;text-align:center;left:0;right:0;padding:0;margin:0;border:1px solid #dfe4e9;border-top:0;box-shadow:0 3px 3px -3px rgba(0,0,0,.3)}.expanded .bottom-menu>li.dropdown:hover .dropdown-menu.hover-menu{display:none!important}.bottom-menu .hover-menu>li{display:block;background-color:#fff!important;left:0;right:0;text-align:left;overflow-y:auto;box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.3)}nav .bottom-menu.navbar-nav>li:hover{color:#fff}nav .bottom-menu.navbar-nav>li:hover>a,nav .bottom-menu.navbar-nav>li:hover>.nav-menu-card-img-wrapper{color:#fff;background-color:#6ba2b9!important}nav .bottom-menu.navbar-nav>li:hover .nav-menu-card-img-wrapper svg g,nav .bottom-menu.navbar-nav>li:hover .nav-menu-card-img-wrapper svg g path{fill:#fff}.nav-menu-card-img-wrapper svg{vertical-align:middle}.hover-menu-body{padding:0 50px}}@media(min-width:1200px){.bottom-menu>li.dropdown:hover .dropdown-menu.hover-menu{width:1170px}}.footer-container{background-color:#003a5d;color:#fff;margin-top:40px}.footer-img-container{padding-top:20px}.footer-links li,address{color:#fff;font-size:16px;font-weight:300;line-height:19px;margin-bottom:10px}.footer-sections-container{margin-top:20px}.footer-sections-container a{color:#fff}.footer-sections-container h3{font-size:16px;font-weight:600;margin-bottom:15px}.footer-tweets{background:#fff url(/Content/images/footer%20icons/twitter%20icon-footer%20tweets.svg) no-repeat left center;background-size:3.08em;background-position:.923em center;border-bottom-left-radius:.308em;border-bottom-right-radius:.308em;color:#000;display:table;font-size:13px;line-height:1.231em;margin:0 auto;padding:.769em 1.538em 1.154em 0;width:95%;-ms-word-break:break-word;word-break:break-word}.twitter-logo{min-height:3.846em;min-width:3.846em;margin-left:.923em;float:left}.footer-tweets b{font-weight:400}.footer-tweets li{padding:10px 20px 20px;vertical-align:top}.footer-tweets ul{margin:0 auto}.footer-utility-container{color:#a0c2d0;font-size:13px;font-weight:300}.footer-utility-container-row a{color:#a0c2d0}.footer-utility-container-row li{margin-right:25px}.footer-utility-inner{border-top:1px solid #add8e6;padding-top:15px}.footer-utility-list{float:left;margin-bottom:0;margin-left:0}.footer-utility-list>li{padding-left:0;padding-right:0}.img-thumbnail{padding:2px}.section-container{margin-bottom:25px}.social-links{margin:20px 0}.social-links img{height:35px;width:35px}.social-links li a{display:block;height:40px;width:40px}.social-links p{margin-bottom:0}.tweet-container{display:table-cell;vertical-align:middle}.tweet-container-wrapper{border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:#000;text-align:left}address .open-map,.footer-tweets .fa-stack{color:#6ba2b9}address li{margin-bottom:5px}address ul{margin-bottom:15px}@media(min-width:320px){.footer-container .footer-wrapper-row{padding-left:3%;padding-right:3%}.footer-directions-text{float:right}.footer-img-container{float:right;margin-left:20px}.footer-tweets{width:95%}.footer-tweets-tweet{margin-left:0}.footer-utility{text-align:left}.footer-utility-container-row li{display:block;margin-bottom:20px}.footer-utility-copyright{clear:both;display:block;float:none;margin-bottom:20px;text-align:left}.social-links{font-size:16px;font-weight:300;line-height:19px}.social-links a{color:#fff}.tweet-container-wrapper{width:80%;word-break:break-all}}@media(min-width:768px){.footer-tweets{width:75%}.footer-utility{text-align:right}.footer-utility-container-row li{display:inline-block}.footer-utility-copyright{clear:none;display:inline;float:right;text-align:right}}@media(min-width:992px){.footer-sections-container{padding-left:0}.footer-tweets{width:60%}}.cd-top{-moz-transition:opacity .3s 0 visibility 0 .3s;-webkit-transition:opacity .3s 0 visibility 0 .3s;-ms-transition:opacity .3s 0 visibility 0 .3s;-o-transition:opacity .3s 0 visibility 0 .3s;bottom:40px;display:inline-block;height:40px;opacity:0;position:fixed;text-align:center;transition:opacity .3s 0 visibility 0 .3s;visibility:hidden;width:40px;z-index:1000}.cd-top-el{background:#fff url('../../images/back to top icon.svg') no-repeat center 50%;border-radius:50%;display:inline-block;height:26px;overflow:hidden;text-indent:100%;white-space:nowrap;width:26px}.cd-top.cd-fade-out{opacity:.9}.cd-top.cd-is-visible{opacity:1;visibility:visible}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0 visibility 0 0;-moz-transition:opacity .3s 0 visibility 0 0;-ms-transition:opacity .3s 0 visibility 0 0;-o-transition:opacity .3s 0 visibility 0 0;transition:opacity .3s 0 visibility 0 0}.no-touch .cd-top:hover{background-color:transparent;opacity:1}@media only screen and (min-width:320px){.cd-top{bottom:120px;right:20px}.cd-top-raised{bottom:10px;position:absolute;right:12px}}@media only screen and (min-width:768px){.cd-top{bottom:120px;right:20px}.cd-top-raised{bottom:10px;position:absolute;right:12px}}@media only screen and (min-width:1024px){.cd-top{bottom:120px;height:60px;right:30px;width:60px}.cd-top-raised{bottom:10px;position:absolute}}a.skip-to-content{height:1px;left:-999px;overflow:hidden;position:absolute;top:auto;width:1px;z-index:-999}a.skip-to-content:focus,a.skip-to-content:active{-ms-border-radius:15px;background-color:#fff;border:2px solid #003a5d;border-radius:15px;color:#003a5d;font-family:Open Sans;font-size:14px;font-weight:600;height:auto;left:auto;margin:10px 35%;overflow:auto;padding:5px;text-align:center;top:auto;width:30%;z-index:999}:focus{outline:none!important;text-decoration:none}a:focus>img{outline:none!important}.navbar-brand:focus{outline:none!important}.social-links li a:focus{outline:none!important}.org-card-img-container a:focus{outline:none!important}