﻿h1,h2,h3,h4,h5,h6,h7{text-transform:uppercase}body{font-family:proxima_novaregular,'Helvetica Neue',Helvetica,Arial,sans-serif}a:focus{color:#e8690c;text-decoration:underline}header a,footer a{color:#e2e2dc}.footer{margin-top:15px;padding-top:15px;background:#40474f;color:#e2e2dc;border-top:3px solid transparent}.footer ul{padding:0;margin-left:0}.footer .touch-col ul{list-style:none}.footer .touch-col ul li a.live-chat{vertical-align:text-top;background:url("/-/media/images/army/icons/icon_chat_24x24");background-repeat:no-repeat;background-position:left;padding:2px 0 3px 36px}.footer .touch-col ul li a.tel{vertical-align:text-top;background:url("/-/media/images/army/icons/icon_phone_24x24");background-repeat:no-repeat;background-position:left;padding:2px 0 3px 36px}.footer .touch-col ul li a.glass{vertical-align:text-top;background:url("/-/media/images/army/icons/icon_search_24x24");background-repeat:no-repeat;background-position:left;padding:2px 0 3px 36px}.footer .touch-col ul li a.fb{vertical-align:text-top;background:url("/-/media/images/army/icons/icon_fb_24x24");background-repeat:no-repeat;background-position:left;padding:2px 0 3px 36px}.footer .copyright-footer{font-size:75%;float:right;margin-top:28px}.footer .end-of-footer{padding-left:0;width:75%}.footer .end-of-footer h4{vertical-align:text-top;background:url(/-/media/images/army/icons/icon_Army_58x18_CP-menu);background-repeat:no-repeat;background-position:left;padding:3px 0 0 70px}.footer .end-of-footer h4 a{color:#e2e2dc}.footer .end-of-footer h4before{content:'icon';display:block}.footer .end-of-footer ul{display:inline-block;width:100%;margin-left:0}.footer .end-of-footer ul li{display:inline-block;margin-right:15px;padding-left:0;font-size:75%}.footer hr{float:left;width:100%;border-top:2px solid #e2e2dc;color:#e2e2dc;margin-bottom:15px}.footer #footerSearchBox{width:100%;margin-bottom:15px;padding:7.5px;color:#40474f}.footer h4{color:#e2e2dc}.footer ul{list-style-position:inside}.footer ul li{margin-bottom:7.5px}.footer ul li a{color:#e2e2dc}header{min-height:100px;border-bottom:3px solid #f47f29;padding-top:15px;background:#181c24;text-align:center}.homepageInfo article{color:#fff;min-height:225px;padding:0;margin-bottom:15px}.homepageInfoFullWidth{margin-bottom:15px;min-height:165px}.homepageInfoFullWidth .textblock{background-color:#3f474e;min-height:165px;padding:15px}.homepageInfoFullWidth .textblock h3{color:#fff}.homepageInfoFullWidth .pic{display:none;overflow:hidden}.homepageInfoFullWidth img{width:110%}#Content_Wide{margin-top:0}@media screen and (min-width:48em){#Content_Wide{margin-top:10px}}.homepageInfo{min-height:225px;margin-bottom:15px}article .content{min-height:225px;padding:15px}.black .content{background:#222a29;color:#fff}.grey .content{background:#3f474e;color:#fff}.orange .content{background:#f47f29;color:#fff}button.grey{background:#3f474e;min-height:50px;color:#fff;width:100%}button.orange{background:#f47f29;min-height:50px;color:#fff;width:100%}.cta-buttons button{border:none;font-weight:bold}.cta-buttons div{padding:0;margin-bottom:15px}.servicesMenuList .active{background-color:#f00}a.more-details{margin-top:15px;margin-bottom:15px;color:#f47f29;display:block}.full-width{width:100%}.icontweak{margin-right:10px;font-size:110%}.pos-vert-mid{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.pos-hoz-mid{-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.pos-hoz-mid.pos-vert-mid{-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobileMenuButton{display:block;position:relative;overflow:hidden;text-indent:-99999px;margin:0;width:50px;height:42px;-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-transition:background .3s;transition:background .3s;background:#3f474e;border:1px #fff solid;min-width:50px}.mobileMenuButton:focus{outline:none}.mobileMenuButton span{display:block;position:absolute;top:19px;left:11px;right:11px;height:3px;background:#fff}.mobileMenuButton span:before{position:absolute;display:block;left:0;width:100%;height:3px;background:#fff;content:"";top:-10px}.mobileMenuButton span:after{position:absolute;display:block;left:0;width:100%;height:3px;background:#fff;content:"";bottom:-10px}.mobileMenu-cross{background:#3f474e}.mobileMenu-cross span{-webkit-transition:background 0s .3s;transition:background 0s .3s}.mobileMenu-cross span:before{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s}.mobileMenu-cross span:after{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s}.mobileMenu-cross span:before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform}.mobileMenu-cross span:after{-webkit-transition:bottom,-webkit-transform;transition:bottom,transform}.isActive span{background:none}.isActive span:before{top:0;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.isActive span:after{bottom:0;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.isActive span:before{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}.isActive span:after{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}#headerMenu nav.header-main ul{padding-left:0;margin-left:0}#headerMenu nav.header-main ul li{font-size:15px}#headerMenu nav.header-main ul li a{color:#fff;font-family:"Univers67BoldCdn","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}#headerMenu nav.header-sub ul{padding-left:0;margin-left:0}#headerMenu nav.header-sub ul li{font-size:14px}#headerMenu nav.header-sub ul li a{color:#fff}.masthead__inner{padding-left:0;padding-right:0}@media screen and (min-width:48em){.masthead__inner{padding-left:15px;padding-right:15px}}.masthead__inner .logo-wrapper{display:inline-block}.masthead__inner .mobileMenuButton{float:left;margin:8px 0 0 15px}@media screen and (min-width:48em){.masthead__inner .mobileMenuButton{margin-left:0}}.masthead__inner .loginButtonMobile,.masthead__inner .logoutButtonMobile{margin-right:15px}.masthead__inner .form-group-lg .form-control{height:37px}@media screen and (max-width:991px){.masthead__inner .loginButtonMobile,.masthead__inner .logoutButtonMobile{border:1px solid #fff;padding:10px;background:none;float:right;margin-top:10px !important}.masthead__inner .logo-wrapper{width:93px;margin-left:auto;margin-right:auto}.masthead__inner .logo-wrapper img{width:100%}.masthead__inner .col{width:100%;display:inline-block}.masthead__inner .col nav{width:100%}.masthead__inner .col nav ul{display:inline-block;width:100%}.masthead__inner .col nav ul li{list-style-type:none;padding-bottom:10px;padding-top:10px;display:inline-block;width:100%}#headerMenu{position:static;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;max-height:0;background:#3f474e;overflow:hidden;z-index:5001;top:100px;border-left:#3f474e 15px solid;text-align:left;padding-right:15px}.open{max-height:800px !important;background:#3f474e;-webkit-transition:max-height .3s ease-in;transition:max-height .3s ease-in}nav.header-sub .mobileSearch input{width:100%}nav.header-sub ul{margin-bottom:15px}nav.header-main ul li{border-bottom:1px solid #fff;font-weight:bold}}@media screen and (min-width:992px){header{padding-top:0}.masthead__inner .logo-wrapper{float:left;width:90px;margin-top:13px}.masthead__inner .logo-wrapper img{width:100%}.masthead__inner div.loginButtonMobile,.masthead__inner div.logoutButtonMobile{display:none}.masthead__inner.container{padding-left:15px;padding-right:15px}.mobileMenuButton,.mobileSearch{display:none}#headerMenu{min-height:100px;position:static;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;float:right;width:89%}#headerMenu .col{height:100px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:10px;padding-bottom:10px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#headerMenu nav.header-main{padding:0;float:left;padding-top:45px}#headerMenu nav.header-main .portalActive{color:#f47f29}#headerMenu nav.header-main ul{list-style:none;margin:0;padding:0}#headerMenu nav.header-main ul li{font-weight:bold;font-size:1em;float:left;border-right:2px solid #fff;padding:3px 10px 0 10px;margin-top:0}#headerMenu nav.header-main ul li:last-child{border-right:0}#headerMenu .header-sub-col{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#headerMenu .header-main-col{padding-top:15px}#headerMenu nav.header-sub{float:right;color:#808080;margin-bottom:10px}#headerMenu nav.header-sub ul{list-style:none;float:right;margin-bottom:10px}#headerMenu nav.header-sub ul li{font-size:100%;float:left;border-right:1px solid #808080;padding-right:5px;padding-left:5px}#headerMenu nav.header-sub ul li:last-child{border-right:0}#headerMenu nav.header-sub ul li a{color:#e2e2dc}}@media screen and (min-width:768px) and (max-width:991px){.masthead__inner .loginButtonMobile,.masthead__inner .logoutButtonMobile{margin-right:0 !important}}html{background-color:#e2e2dc}h3,h4{font-weight:bold !important}.headerSearchHolder{float:left;position:relative;width:100%}.desktop-wrapper{margin-bottom:8px}.footerSearch{color:#888;font-size:27px;display:block}.footerSearch:hover{color:#000;text-decoration:none !important}#searchValueBottom{color:#000}.headerSearchBar{font-size:21px;-webkit-transition:height .3s,height .2s ease-out;transition:height .3s,height .2s ease-out;text-align:left}.headerSearchBar a.headerSearch{float:right;vertical-align:text-bottom;padding-left:10px;display:inline-block;height:32px;padding:9px;background-color:#f47f29;text-align:center;font-size:16px;color:#fff;text-transform:uppercase;line-height:1em;width:30%}.headerSearchBar a.headerSearch:hover{color:#000;text-decoration:none !important}@media screen and (min-width:26.25em){.headerSearchBar a.headerSearch{width:20%}}@media screen and (min-width:75em){.headerSearchBar a.headerSearch{width:25%}}.headerSearchBarOpen{width:100%;border:0}.headerSearchBarInput{border:0;text-decoration:none;width:56%;padding-left:5px;float:left;padding:5px;margin-bottom:30px;font-size:16px;width:70%}@media screen and (min-width:75em){.headerSearchBarInput{float:right}}@media screen and (min-width:26.25em){.headerSearchBarInput{width:80%}}@media screen and (min-width:75em){.headerSearchHolder{float:right}.headerSearchBar{border-top:0;box-sizing:border-box}.headerSearchBar .headerSearch{height:34px;padding-top:10px}.headerSearchBarInput{margin-bottom:0;margin-left:15px;padding-left:7.5px;width:55%}.footer .headerSearchBarInput{margin-top:0}.btn-search{display:none}}#resultsCount #resultsNo{font-weight:bold;font-size:125%}#resultsCount #resultsText{font-style:italic}.search-results{clear:both;display:block}.search-results-wrapper{margin-top:3rem;display:block;width:100%;border-bottom:1px solid #cbcbc0;margin-bottom:25px}.search-results-wrapper h4{margin-bottom:15px;display:block;width:100%}.search-results-wrapper h4:hover{text-decoration:none}.search-results-wrapper article{margin-bottom:15px;display:block;width:100%}.search-results-wrapper a span{display:block;width:100%;color:#f47f29;margin-bottom:15px}.search-results-wrapper+.search-results-wrapper{margin-top:0}.expandable-content{background-color:#fff;display:inline-block}.expandable-content .articleText{display:block;overflow:hidden;margin:10px;max-height:0;-webkit-transition:ease-in 1s;transition:ease-in 1s}.expandable-content header{background:none;border:none;padding:0;margin:0;min-height:0}.expandable-content header h2{text-align:left;cursor:pointer;font-size:150%;padding:10px}.expandable-content header h2:after{content:'▼';float:right;width:30px;height:30px}.expandable-content footer{background:none;border:none;padding:10px;margin:0;min-height:0}.isOpen header h2{text-align:left;cursor:pointer}.isOpen header h2:after{content:'▲';float:right;width:30px;height:30px}.isOpen .articleText{max-height:10000px;-webkit-transition:ease-out 1s;transition:ease-out 1s}@media screen and (min-width:750px){.expandHeader{padding:10px;border:1px solid #00667d;background:#40474f;color:#fff;margin-bottom:10px;display:block}.expandHeader a{color:#fff}.expandHeader a:hover{color:#fff;text-decoration:underline}.expandHeader h2{font-size:150%;margin-bottom:10px}header h2{text-align:left;cursor:none}header h2:after{display:none}#headerLinks{display:block}#headerLinks li{margin-bottom:5px}.expandable-content footer a{color:#00667d}.expandable-content footer a:hover{text-decoration:underline;color:#00667d}.expandable-content div.articleText{max-height:4000px}}.mx-auto{margin:auto}.drop-shadow{box-shadow:0 0 14px 0 rgba(0,0,0,.5)}.k-checkbox.sup-i+.k-checkbox-label,k-radio.sup-i+k-radio-label{margin:3px 20px 0 0}.sup-i,.btn-primary-ffrd,.btn-secondary-ffrd{margin-right:20px}.sup-i.pull-right,.btn-primary-ffrd.pull-right,.btn-secondary-ffrd.pull-right{margin-left:20px;margin-right:0}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.vert-mid{vertical-align:middle !important}.pos-vert-mid{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.pos-hoz-mid{-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.pos-hoz-mid.pos-vert-mid{-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}[data-max-height]{-webkit-transition:all .3s ease;transition:all .3s ease}.overflow-h{overflow:hidden}.overflow-a{overflow:auto}.pos-rel{position:relative}.pos-abs{position:absolute}.pos-fix{position:fixed}.display-b{display:block}.display-ib{display:inline-block}.display-i{display:inline}.display-table{display:table}.display-table-cell{display:table-cell;vertical-align:top}.display-table-row{display:table-row}.clear-l{clear:left}.clear-r{clear:right}.clear{clear:both}.txt-trans-none{text-transform:none}.pad0{padding:0}.pad20{padding:20px}.padT0{padding-top:0}.padT25{padding-top:25px}.padB0{padding-bottom:0}.padB15{padding-bottom:15px}.padB20{padding-bottom:20px}.padL0{padding-left:0}@media screen and (max-width:47.9375em){.PadL0_tablet{padding-left:0}.PadR0_tablet{padding-right:0}}.padL15{padding-left:15px}.padL20{padding-left:20px}.padR0{padding-right:0}.padR15{padding-right:15px}.padR20{padding-right:20px}.marginT0{margin-top:0}.marginT5{margin-top:5px}.marginT10{margin-top:10px}.marginT15{margin-top:15px}.marginT20{margin-top:20px}.marginB0{margin-bottom:0}.marginB5{margin-bottom:5px}.marginB10{margin-bottom:10px}.marginB15{margin-bottom:15px}.marginB20{margin-bottom:20px}.marginR0{margin-right:0}.marginR10{margin-right:10px}.marginL10{margin-left:10px}.padB10{padding-bottom:10px}.center{text-align:center}.uppercase{text-transform:uppercase}.boxSize-border{box-sizing:border-box}.cookie-panel{position:fixed;padding:15px;background:#f47f29;color:#000;float:left;width:100%;bottom:0;min-height:40px;z-index:5001}.cookie-panel #close-cookie-panel{float:right}.cookie-panel h4{font-size:1.25em;text-transform:uppercase;color:#fff}.cookie-panel p{margin:8px 0 16px 0}.cookie-panel span.close-cookie-panel{width:100%;text-align:right;display:inline-block;color:#fff;cursor:pointer}