/*------------------------------------------------*/
.container-gallery{
  background-color:unset; /* TESTING MQ PURPOSE */
}
/*------------------------------------------------*/
.container-gallery {
  grid-template-rows: minmax(200px, auto) minmax(50px, auto) minmax(50px,auto) minmax(50px,auto) minmax(50px,auto) minmax(50px,auto);
}
/*------------------------------------------------*/
#navbar{
  display: flex;
  height: 500px;
}

#navbar .nav-area ul {
  flex-direction: column;
}

#navbar .nav-area ul li {
  border-bottom: solid 1px #ddd;
}


#navbar .nav-area ul li a{
  padding:0.6rem 2rem 0.4rem 2rem;
}

.sticky {
  position: relative;
}

#navbar .nav-area .current {
  border-bottom: none;
}

#navbar .nav-area .navbar-logo{
  text-align:center !important;
  border:none;
}

#navbar .nav-area {
  display: flex;
  flex-direction: column;
  height: 550px;
  width:100%;
  font-size: 2rem;
  text-transform: uppercase;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
}

#navbar .nav-area ul li:hover ul {
  transform: translateX(-8rem);
  margin-top: -50px;
  width: 200px;
}

#navbar .nav-area ul li ul li,
#navbar .nav-area ul li ul li a{
  padding:1rem;
  font-size:0.6rem;
}

#content-gallery .gallery-container .gallery-image:nth-child(1) {
  grid-column: unset;
}

#content-gallery .gallery-container .gallery-image:nth-child(2) {
  grid-column: unset;
  grid-row: unset;
}

#content-gallery .gallery-container .gallery-image:nth-child(5) {
  grid-column: unset;
}

#content-gallery .gallery-container .gallery-image:nth-child(9) {
  display:none;
}

#content-gallery .gallery-container {
  grid-template-columns: repeat(2, 250px);
  grid-template-rows: repeat(5, 250px);
}

#content-gallery .break-content{
  height: 800px;
  flex-wrap:wrap;
}

header{
  display:none;
}

#shared-info .shared-info-content .grid-container{
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#shared-footer{
  height: 800px;
  display:flex;
  flex-direction:column-reverse;
  justify-content: center;
  align-items: center;
}

#shared-footer > div:nth-child(even){
  padding: 2.5rem 0;
  border-bottom: 3px solid white;
}

#shared-footer .copyright{
  margin-top: 3rem;
}

#shared-info .shared-info-content .item{
  font-size:2rem;
}