#main-content h1 {
  font-size: 25px !important;
}
#main-content .col-xs-12 h2,
#main-content .col-xs-12 h3,
#main-content .col-xs-12 h4,
#main-content .col-xs-12 h5,
#main-content .col-xs-12 h6 {
  font-size: 22px !important;
  font-weight: 400 !important;
  font-family: inherit !important;
  text-transform: none !important;
}
.container {
  width: initial;
}
#main-content {
  width: 1170px;
}
.contentCell_right {
  padding-left: 0;
}
.contentCell_left {
  padding-right: 0;
}
.table {
  margin: 15px;
  border: 1px solid #ddd;
}
.table > thead > tr > th,
.table > tbody > tr > th {
  background-color: rgb(244, 247, 249);
}
.title_float {
  color: #fff;
  text-shadow: 2px 2px 2px #333;
  position: absolute;
  top: 2%;
  left: 5%;
  font-weight: 900;
}
.btn_viewInv {
  background-color: rgba(102, 102, 102, 0.3);
  color: #fff !important;
  font-size: 250%;
  padding: 10px 20px;
  position: absolute;
  bottom: 8%;
  left: 10%;
  border-radius: 5px;
  text-decoration: none !important;
}
.btn_viewInv:hover {
  color: #fff;
  text-decoration: none;
}
#main-content .lightText {
  color: white;
  padding: 2% 3%;
}
.col-xs-12 img {
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  .table {
    margin: 0;
  }
  .col-xs-12 h2,
  h3,
  h4,
  h5,
  h6 {
    font-size: 18px !important;
  }
  .contentCell_right {
    padding-left: 15px;
  }
  .contentCell_left {
    padding-right: 15px;
  }
  #main-content {
    width: 98%;
  }
  .title_float {
    position: unset !important;
    color: inherit;
    text-shadow: none;
  }
  .btn_viewInv {
    position: unset;
    font-size: 200%;
    float: right;
    width: 100%;
    text-align: center;
    background-color: black;
  }
}
