

.equipCentered {
  background: #ececec;
  border: 2px solid #000000;
  text-align: left;
  bottom: 0;
  padding: 2px 8px 8px 8px;
  margin: 5px;
  width: fit-content;
  height: fit-content;
  align-items: center;
}

.reverse {
  display: flex;
  flex-direction: column-reverse;
}

.upperGroup {
  display: flex;
}
.columnFlexDirection {
  display: flex;
  flex-direction: column;
}

.equipGrid
{
  display: grid;
  grid-template-columns:  47px 6px 47px ;
  grid-template-rows:  47px 6px 47px ;
  grid-gap: 2px;
  grid-column-gap: 1px;
  place-items: center;
  padding: 2px 2px 12px 2px;
  z-index: 8;
}

.bagGrid
{
  display: grid;
  grid-template-columns:  47px 47px  ;
  grid-template-rows:  47px 47px 47px ;
  grid-gap: 8px;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  place-items: center;
  padding: 2px;
  z-index: 8;
}

.itemBG {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
}


.quarterSplit {
  height: 100%;
  width: 330px;
  position: fixed;
  z-index: 1;
  top: 0;
  overflow-x: hidden;
  padding-top: 20px;
}

.threeQuarterSplit {
  height: 100%;
  width: calc(100% - 330px);
  position: fixed;
  z-index: 1;
  top: 0;
  overflow-x: hidden;
  padding-top: 20px;
}


.split {
  height: 100%;
  width: auto;
  position: fixed;
  z-index: 1;
  top: 0;
  overflow-x: hidden;
  padding-top: 20px;
}

.LeftSplit {
  height: 100%;
  min-width: 375px;
  max-width: 375px;
  width: auto;
  position: relative;
  z-index: 1;
  top: 0;
  overflow-x: hidden;
  padding-top: 20px;
  left: 0;

  overflow-y: auto;
}



.CenterSplit {
  height: 100%;

  min-width: 500px;
  //max-width: 800px;
  //margin: 0 auto;

  width: 100%;
  position: relative;
  z-index: 1;
  //top: 0;
  overflow-x: hidden;
  overflow-y: hidden;
  //padding-top: 20px;
  //left: 0;
}




.autoSplit {
  height: 100%;
  width: auto;
  position: fixed;
  z-index: 1;
  top: 0;
  //overflow:scroll;
  padding-top: 20px;

}

.MaxSplit {
  height: 100%;
  width: 70%;
  position: fixed;
  z-index: 1;
  top: 0;
  overflow-x: hidden;
  padding-top: 20px;
  display: table;
}

.left  {
  left: 0;
  //background-color: rgb(86, 86, 86);
}

.right  {
  right: 0;
  //background-color: rgb(148, 148, 148);
}




.centered {
  background: #ececec;
  border: 2px solid #000000;
  text-align: left;

  padding: 2px 18px 8px 18px;
  margin: 5px;
  width: fit-content;
  height: fit-content;
  z-index: 8;
}

.defaultPockets {
  background: #ececec;
  border: 2px solid #000000;
  text-align: left;

  padding: 2px 8px 8px 8px;
  margin: 5px;
  width: fit-content;
  height: fit-content;
  z-index: 8;
}


.inventoryGrid {
  width: auto;
  max-width: 360px;
  height: auto;
  display: flex;
  align-items: flex-start;
  flex-flow: row wrap;
  gap: 10px;
  //grid-template-columns: 1fr 1fr;
  //grid-template-rows: 1fr 1fr 1fr;
  //grid-gap: 10px;
}

.backPackSpace {
  grid-column: 1 / 3;
}

.ailmentBar {
  min-height: 40px;
  gap: 10px;
  // min-width: 60px;
}

.PopUpSpace {
  top: 0;
  left: 0;
  position: absolute;
  //z-index: 2;
  width: 100%;
  height: 100%;
}

.LocationPopUps {
  top: 0;
  left: 0;
  position: absolute;
  //z-index: 1;
  width: 100%;
  height: 100%;
}


