.menuInner li div {
   padding-left: 20px;
}

#idPhotoAlbumCreatedOnContainer {
    padding: 6px 0;
    visibility: hidden;
}

.infoContainer .photoInfoGray {
    visibility: hidden;
}

.plainlink:link {
    color: black;
    text-decoration: none;
}

@media screen and (max-width: 768px) {
  .hideformobile {
    display: none;
  }
}

.showformobile { display:none;}
   /* Smartphone Portrait and Landscape */
   @media only screen
   and (min-device-width : 320px)
   and (max-device-width : 480px){ .showformobile { display: inline;}}

.mobilelogo {
  float:left;
  padding-right:10px;
  padding-bottom:10px;
}

.mobileheader {
  float: right;
  margin-left: 50px;
}

.fixed-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000; /* Ensures it stays on top of other content */
}

.centered-div {
  width: 50%; /* Or any specific width in px */
  margin: 0 auto; /* Sets top/bottom margin to 0 and left/right to auto */
}
