.hero-nav a:hover,.membership-notification a:hover,a.nav-list-button:hover{text-decoration:none}body #header .green-bar{top:inherit}.membership-notification{width:100%;height:48px;z-index:1000000;margin:0;text-align:center;background-color:#da6130}.button-stack a button,.hero-nav a,.hero-nav a button{height:100%}.membership-notification a{color:#fff}.membership-notification .suppress-membership-notification{float:right;margin:.5em}@media (max-width:768px){.green-bar-actions{display:none}}.green-bar-actions{position:absolute;top:48px;padding-left:25px;color:#006492}@media (min-width:768px){.hero{display:grid;display:-ms-grid;-ms-grid-columns:1fr auto}.hero-slideshow{-ms-grid-column:1}.hero-nav{-ms-grid-column:2}}.hero-nav{display:grid;display:-ms-grid;-ms-grid-rows:25% 25% 25% 25%;-ms-grid-columns:100%}.hero-nav-0{-ms-grid-row:1}.hero-nav-1{-ms-grid-row:2}.hero-nav-2{-ms-grid-row:3}.hero-nav-3{-ms-grid-row:4}.hero-nav-4{-ms-grid-row:5}.hero-nav a{display:block}.button-stack a.nav-list-button button{width:100%;margin:0;text-align:left;white-space:normal}.button-stack a.nav-list-button{display:block;height:100%;width:100%}.hero-slideshow .tns-nav button{background-color:#fff}.hero-slideshow .tns-nav button.tns-nav-active{background-color:#006492}