/* FONTS */

.fs14 {
  font-size: 14px !important;
}

.fs15 {
  font-size: 15px !important;
}

.fs16 {
  font-size: 16px !important;
}

.fs17 {
  font-size: 17px !important;
}

.breadcrumb-fixed {
  position: fixed;
  top: 62px;
  left: 0;
  width: 100%;
  z-index: 1030;
  background-color: #fff;
  padding: 0.75rem 1rem;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  padding-bottom: 0.5rem;
}

.breadcrumb-text {
  margin-left: 13vw;
  margin-bottom: 0px !important;
}

@media (max-width: 1400px) {
  .breadcrumb-text {
            margin-left: 15%;
  }
}

@media (max-width: 1199px) {
  .breadcrumb-text {
    margin-left: 0 !important;
  }
}


.grey1 {
  color: #434343 !important;
}

.buttons-div {
  float: right;
  gap: 15px;
  display: flex;
}
/* 
.menu-vertical {
  width: 16.25rem !important;
} */

.grid2 {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 15px;
}

.dsa_upload_field {
  align-items: center;
  display: flex;
  width: 30%;
  gap: 15px;
}

/* Greyscale entire website */
/* body{
  filter:grayscale(1) !important
 } */

/* @media (min-width: 1200px) {
  .layout-menu-fixed:not(.layout-menu-collapsed) .layout-page,
  .layout-menu-fixed-offcanvas:not(.layout-menu-collapsed) .layout-page {
    padding-left: 16.25rem !important;
  }
} */

.grid3 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 15px;
}

.text-align-right{
      text-align: right !important;
}

.text-align-center{
      text-align: center !important;
}

div:where(.swal2-container) textarea:where(.swal2-textarea):focus {
    box-shadow: none !important;
}

.input-group-text {
    padding: 0px 10px !important;
}