.content {
  width: 100%;
  box-sizing: border-box;
  /* padding: 50px 64px; */
}

/* @media screen and (max-width: 1024px) {
    .content {
      padding: 50px 64px;
    }
}

@media screen and (max-width: 960px) {
    .content {
      padding: 50px 48px;
    }
}

@media screen and (max-width: 768px) {
    .content {
      padding: 50px 36px;
    }
}

@media screen and (max-width: 640px) {
    .content {
      padding: 50px 16px;
    }
}

@media screen and (max-width: 480px) {
    .content {
      padding: 50px 5px;
    }
} */
.questionnaire {
  border-collapse: collapse;
  width: 100%;
  box-sizing: border-box;
  word-break:break-all;
}

.questionnaire td {
  text-align: center;
  padding: 8px;
  border: 1px solid #999999;
}

.questionnaire .left {
  text-align: left;
  font-size: 15px;
}

#affix {
  text-align: left;
  padding-left: 6%;
  font-size: 15px;
}

.ee-sector {
  font-weight: 600;
  background-color: #082F6D;
  color: white;
}

.first-column,
.second-column {
  font-weight: 600;
}
input {
  text-align: center;
}
hr {
  width: 100% !important;
}