/* Below code is to fix the footer to the bottom of the page */
/* #g-footer {
  position: fixed;
  bottom: 0;
  width: 100%;
} */
/* .containerhead {
  margin-bottom: 300px;
} */
a {
  color: #ea7125;
}
a:hover {
  color: #ea7125;
}
.border.border-dark.w-15.row-1-1 {
  width: 15%;
  min-width: 100px;
  text-align: center;
}

.border.border-dark.w-75.row-1-2 {
  width: 40% !important;
  min-width: 250px;
  text-align: center;
}

.border.border-dark.w-15.row-1-3 {
  width: 15%;
  min-width: 100px;
  text-align: center;
}

.toflex.border-top {
  margin-right: 20px;
  margin-left: 20px;
  margin-bottom: 1rem;
}
.toflex.border-top > .innercol1 {
  float: left;
  width: 70%;
  text-align: left;
}

.toflex.border-top > .innercol2 {
  /* float: right;*/
}

.toflex.mb-3.border-top.border-bottom {
  padding-bottom: 1rem;
}

@media (max-width: 1000px) {
  .g-container {
    width: 50rem;
  }
  .border.border-dark.w-75.row-1-2 {
    min-width: 150px;
  }
  .toflex.border-top {
    margin-right: 0;
    margin-left: 0;
    height: 27px;
  }
  .toflex.mb-3.border-top {
    margin-right: 0;
    margin-left: 0;
    height: 57px;
  }
  .toflex.border-top > .innercol1 {
    float: left;
    width: 50%;
    text-align: left;
  }

  .toflex.border-top > .innercol2 {
    width: 50%;
    float: right;
  }
}

@media (max-width: 768px) {
  #g-footer {
    position: unset;
  }
  .g-container {
    width: 45rem;
  }
  .border.border-dark.w-75.row-1-2 {
    min-width: 150px;
  }
  .containerhead {
    /*margin-bottom: 600px;*/
  }
  .toflex.border-top {
    margin-right: 0;
    margin-left: 0;
  }
  .toflex.border-top > .innercol1 {
    float: left;
    width: 50%;
    text-align: left;
  }

  .toflex.border-top > .innercol2 {
    width: 50%;
    float: right;
  }
}
@media (max-width: 680px) {
  .g-container {
    width: 35rem;
  }
  .platform-content.container {
    padding-left: 0;
    padding-right: 0;
  }
  .border.border-dark.w-75.row-1-2 {
    min-width: 150px;
  }
  .containerhead {
    /*margin-bottom: 600px;*/
    padding-left: 0;
    padding-right: 0;
  }
  .toflex.border-top {
    margin-right: 0;
    margin-left: 0;
    height: 47px;
  }
  .border.border-dark.w-15.row-1-3 > p {
    height: 47px;
  }
  .toflex.border-top > .innercol1 {
    float: left;
    width: 100%;
    text-align: left;
  }

  .toflex.border-top > .innercol2 {
    width: 100%;
    float: left;
    text-align: left;
  }

  .g-offcanvas-toggle {
    top: 0.7rem;
  }
}
@media (max-width: 590px) {
  .g-container {
    width: 85vw;
  }
  .platform-content.container {
    padding-left: 0;
    padding-right: 0;
  }
  .border.border-dark.w-75.row-1-2 {
    min-width: 70px;
  }
  .border.border-dark.w-15.row-1-3 {
    min-width: 50px;
  }
  .border.border-dark.w-15.row-1-1 {
    min-width: 50px;
  }
  .containerhead {
    padding-left: 0;
    padding-right: 0;
  }

  .border.border-dark.w-15.row-1-3 > p {
    height: 47px;
  }
  .toflex.border-top > .innercol1 {
    float: left;
    width: 100%;
    text-align: left;
  }

  .toflex.border-top > .innercol2 {
    width: 100%;
    float: left;
    text-align: left;
  }
}

@media (max-width: 460px) {
  .toflex.mb-3.border-top {
    margin-right: 0;
    margin-left: 0;
    height: 87px;
  }

  #g-navigation {
    min-height: 40px;
  }
}
