.wrapper-one {
  min-height: 30vh;
  background: #f7f7f7;
}

.downloads {
  text-align: center;
  font-family: 'raleway';
  font-size: 65px;
}

@media (max-width: 768px) {
  .downloads {
    text-align: center;
    font-family: 'raleway';
    font-size: 50px;
  }
}

.productname {
  font-size: 16px;
  font-weight: 200;
  text-align: center;
}

@media (max-width: 576px) {
  .productname {
    font-size: 13px;
    font-weight: 200;
    text-align: center;
  }
}

.release-date {
  color: red;
  font-weight: 300;
  text-align: center;
}

@media (max-width: 992px) {
  .release-date {
    color: red;
    font-weight: 300;
    font-size: 12px;
  }
}

.down {
  font-size: 36px;
  font-weight: 300;
  font-family: 'Raleway';
  margin-bottom: 30px;
}

@media (max-width: 992px) {
  .down {
    font-size: 38px;
    font-weight: 300;
    font-family: 'Raleway';
  }
}

@media (max-width: 576px) {
  .down {
    font-size: 25px;
    font-weight: 300;
    font-family: 'Raleway';
  }
}

.download-link {
  font-size: 14px;
  font-weight: 400;
}

.wrapper-two {
  padding-top: 3%;
}

span i.fa{
  font-size: 20px;
  margin-right: 7px;
}

@media (max-width: 768px) {
  span i.fa {
    font-size: 13px;
  }
}

span a {
  font-size: 15px;
}

@media (max-width: 768px) {
  span a {
    font-size: 12px;
    display: block;
  }
}

.software-hr {
  width: 90%;
  background: black;
  position: absolute;
  top: 8%;
  left: 48%;
  transform: translate(-48%,-24%);
}

.software-hr-two {
  width: 90%;
  background: black;
  position: absolute;
  top: 4%;
  left: 48%;
  transform: translate(-48%,-24%);
}

@media (max-width: 768px) {
  #software-hr {
    width: 85%;
    background: black;
    position: absolute;
    top: 17%;
    left: 50%;
    transform: translate(-50%,-17%);
  }
}

@media (max-width: 400px) {
  #software-hr {
    display: none;
  }
}

.download-bar {
  width: 12%;
  background: black;
  height: 1%;
}

.table-one {
  margin-top: 2%;
  margin-bottom: 3%;
}

.table-three {
  margin-top: 3%;
}

.last-table {
  margin-bottom: 10%;
}

.product-image {
  width: 69%;
}

.table thead th {
  height: 100px;
}

.last-row-height {
  height: 55px;
}
@media (max-width: 1000px) {
  .last-row-height {
    height: 80px;
  }
}
@media (max-width: 768px) {
  .last-row-height {
    height: 100px;
  }
}
@media (max-width: 576px) {
  .last-row-height {
    height: 121px;
  }
}
@media (max-width: 400px) {
  .last-row-height {
    height: 150px;
  }
}
.admin-header{
  font-size: 16px;
  color: red;
}
.admin-box{
  background-color: #f2f2f2;
  padding: 10px;
  margin-top: 20px;
  display: flex;
  flex-direction: column;
  
  }
  .admin-p{
    margin-bottom: 0;
  
  }

  .admin-picture{
    border: 0.5px solid black;
    width: 80%;
  }
  .full-width{
    width: 100%;
  }