
.header {
    background: #111;
    width:100%;
    height:80px;
    display:flex;
    align-items: center;
    /* height:100%; */
    /* margin-bottom: 6rem; */
}

.page-wrap {
    padding: 1rem 0;
}

.welcome-message {
    display:inline-block;
    color: rgb(216, 216, 120);
    margin: 0 1.1em 0 0;
    vertical-align: middle;
    /* border-style: solid; */
    /* border-color: white; */
    padding: 1em,1em,1em,1em;

}

.btn {
  display: inline-block;
  cursor: pointer;
  border-radius: 4px;
  overflow: hidden;
  text-decoration: none;
  color: #fff;
  font-size: 1.19rem;
  padding: 12px 24px;
  border: none;
  outline: none;
}

.btn--blue {
  color:#fff;
  background-color: #0D3B66;
}

.btn--large {
  font-size: 1.3rem;
  padding: 16px 54px;
  border-radius: 7px;
}

.btn--large-narrow {
  width: 30%;
  font-size: 1.3rem;
  padding:8px 34px;
  border-radius: 7px;

}

.btn--blue-outline {
    border-style: solid;
    border-color:blue;
    color:blue;
    
}

.btn:hover{
    border-color:#111;
    background-color:rgb(228, 231, 235);
}

/* To make the AARP-only links blue */
.aarp_menu_item  a {
  color: blue !important;
  font-weight:400 !important;
}

/* .disability-pension table {
  border-collapse: collapse;
  width: 40%;
  
} */

.centered-number {
  text-align: center;
}

.basiclink a {
  color: blue;
}

.basiclink a:hover {
  color:rgb(80, 117, 151);
}

 .column-container {
  display: flex;
  flex-direction: column; /* Arranges items vertically */
  align-items: center; /* Centers items horizontally within the column */
  border-style:none;
  border-radius: 10px;

}

.header-container {
  /* display: flex;
  justify-content: space-between; */ /* Optional: Adjusts horizontal spacing */
  /* align-items: flex-end;  */ /* This is the key property for vertical alignment */
  /* border: 1px solid black; */ /* For demonstration purposes */
  height: 50px; /* Optional: Adds height to make the alignment clear */
  border-style: none;
  border-radius: 10px;
}

.header-main {
  border-style:none;
  border-radius:10px;
}

.logo-word2 {
  font-weight:200;
}



/* .disability-pension table tr {
  background-color: rgb(237, 241, 241);
} */


/* header .container { */
    /* display:flex; */
    /* justify-content: left;  */
    /* align-items:center; */
    /* height:100%; */
/* } */
