.secondary-page-content {
  width: 1200px;
  padding: 50px 70px;
}

.secondary-page-content h1 {
  color: #005288;
}

h6,
.answer-span {
  color: #005288;
  font-weight: bold;
}

.secondary-page-content {
  width: 1200px;
  padding: 0px 70px;
  margin: 0 auto;
}

.secondary-page-content a {
  color: #005288;
}

.secondary-page-content p {
  color: #7f7f7f!important
}

.secondary-page-content h1 {
  width: 100%;
  color: #7f7f7f;
  margin: 60px 0 30px;
  font-size: 48px;
}

.jobs-cms-content h2 {
  font-size: 18px;
  font-weight: 700;
  color: #005288;
  width: 100%;
}

.page-header {
  background-image: url(data:image/png;base64,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/s0EFg9h8urInisAAAD4PgGLu9v7snZHBQEAAOB3HCHkrvY+dXUervyuAQAAwM+YwOJu9r7vys2CAAAAcBsCFjdn6spxQQAAALglRwi5ub0GLDcLAgAAwH2YwOKm9nhs0MQVAAAA3JeAxU3scepKuAIAAIDHELD4tRqu9jR5tYYr8QoAAAAeww4sfmVvk1f2XAEAAMDjmcDix/YUr0xcAQAAwPMIWPzIXuLVGq3EKwAAAHgeRwj5tj1NXa38ngAAAMDzmMDiW/YweWXaCgAAALKYwOJLatTZW7zyuwEAAAAZTGDxqT3EK1NXAAAAkKv1veEz4hUAAADwTCaw+Cf7rgAAAIBnswOLXfPzDwAAAPlMYPFXrxh3TFwBAADA9ghYXPVq8Uq4AgAAgO0SsHjHkToAAAAgjR1Y7IKfcwAAANiu1vcOAAAAgGQmsAAAAACIZgILAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAEQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgFyllP8BycQJKofaKtkAAAAASUVORK5CYII=);
  position: relative;
  z-index: 100;
  text-align: center;
  background-size: cover;
}

.page-header img {
  width: auto;
}

.page-header h1 {
  width: 100%;
  color: #7f7f7f;
  margin: 60px 0 90px;
  font-size: 48px;
}

.jobs-cms-content ul li {
  color: #7f7f7f!important;
}

.jobs-page-form {
  max-width: 100%;
  width: 100%;
}

.jobs-page-form input {}

.jobs-page-form .b-form-file input {}

.jobs-page-form .custom-file-input {}

.jobs-page-form button {}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + .75rem);
  padding: .375rem .75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 .25rem .25rem 0;
}



/**/

.next-btn {
  background-color: #009642!important;
  color: #fff;
  margin: 15px 0!important;
  padding: 10px 25px!important;
  font-size: 18px!important;
  text-transform: uppercase;
  font-weight: 500;
  display: block;
  text-align: center;
  border-radius: 0px!important;
  border: none!important
}

.grid-table__layout input {
  border: 1px solid #8c8e8f;
  border-radius: 0px;
  height: 30px;
  font-size: 16px!important;
}

.grid-table {
  margin-bottom: 16px;
  max-width: 780px!important;
  overflow-x: auto;
  z-index: 30;
}
.grid-table__layout {
  display: grid;
  grid-gap: 2px 10px;
  background-color: white;
  width: 100%;
  grid-template-columns: 90px 1fr;
  /*grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));*/
}

.grid-table__header--style,
.grid-table__header--style-left,
.grid-table__header--style-right {
  min-height: 35px;
}

.jobs-upload-container {
  grid-column: 1 / span 2!important;
}

/* .jobs-upload{ */

.jobs-upload {
  border-radius: 0px;
  /*   border: 11px solid #8c8e8f; */
  height: 35px!important;
}

.jobs-upload .grid-table__header--style {
  display: flex;
  flex-flow: row;
  align-items: center;
  justify-content: center;
  margin-bottom: 2px;
}

.grid-table__header--style-left {
  display: flex;
  flex-flow: row;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 2px;
}

.grid-table__header--style-right {
  display: flex;
  flex-flow: row;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 2px;
  /*   padding-right:30px */
}

label {
  color: rgb(127, 127, 127);
  font-family: Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/**/

label.custom-file-label {
  border: 1px solid #8c8e8f1!important;
  border-radius: 0px;
}

@media screen and (max-width: 1199px) {
  .secondary-page-content {
    width: auto!important;
    padding: 0px!important;
  }
}

@media screen and (max-width: 991px) {
  .secondary-page-content-container {
    max-width: auto!important;
    padding: 0px!important;
  }
}

@media screen and (max-width: 665px) {
  .page-header h1 {
    font-size: 28px!important;
    margin-left: 15px!important;
    margin-right: 15px!important;
  }
}

@media screen and (max-width: 575px) {
  .secondary-page-content-container {
    max-width: auto!important;
    padding: 0 15px!important;
  }
  .container {
    max-width: 90%!important;
  }
}

@media screen and (max-width: 425px) {
  .grid-table__header--style-left {
    padding-top: 30px!important;
  }
  .custom-file-label {
    height: auto!important;
    padding-right: 86px!important;
  }
  .grid-table__layout {
    grid-template-columns: 90px 1fr!important;
  }
}
