.calculate {
  vertical-align: middle;
  text-align: center;
}
.calculate #PrevailingWage {
  min-height: 80%;
  display: block;
}
.calc-hide {
  display: none;
}
.hour, .minute, .second {
  /* width: 50px; */
  /*width: 40px; */
}
.validDate {
  /* width: 90px; */
  /*width: 80px; */
}
td > input.VariableTimeElapsed, .FixedTime, .elapsedTime, .NumberofErrors, .units9_10 {
  /* width: 60px; */
  width: 95%;
}
.validLabel {
 /*  width: 110px; */
}
table input[type=text] {
  border-width: 1px;
  border-color: #565c65;
  border-style: solid;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  color: #1b1b1b;
  display: inline-block;
  /* height: 2.5rem; */
  height: 2rem;
  /* min-width: 50px; */
  width: 95%;
  /* padding: .5rem; */
  padding: .25rem;
}
table td {
  white-space: nowrap;
  width: 10px;
  font-size: 75%;
}
table th {
  font-size: 75%;
}
#cssresults, #owd {
  width: 40%
}
#owd, #owd tr, #owd td {
  border: none !important;
  vertical-align: middle;
}
table td textarea {
  width: 100px;
  white-space: pre-wrap;
}
input[type=button] {
  height: 40px;
  /* font-size: 95% !important; */
}
input[type=button]:focus {
  outline-offset: 0 !important;
}
#task {
  max-width: 20rem;
  width: 100%;
}
.paragraph--type--text-block {
  max-width: none !important;
}
.paragraph--type--text-block p {
  max-width: 900px !important;
}
input[type="text"]:read-only {
  background: #dddddd;
  border: none;
}
input:focus {
    outline: 3px solid #008bf2;
}
/* Button divs */
.AddMajor, .AddTime, .AddWwDTime {
  max-width: 20px;
}
/* TODO - testing button div width/heights */
.AddMoreSettersWwD, .AddMoreSetters, .AddMoreWeighted_Stand,
.AddMoreSetters9010, .AddMoreWwD9010, .AddMoreFUVT, .AddMoreStr {
  max-width: max-content;
}
/* Buttons */
.usa-button {
  margin-right: 1px !important;
  margin-top: 1px !important;
  /* margin-top: 0px !important; */
  margin-bottom: 0px !important;
}
/* .CalcTaskPW {
  margin-top: 1px !important;
} */
/* Table padding */
.usa-table td, .usa-table th, .table td, .table th {
  padding: .25rem !important;
  vertical-align: middle;
}
/* Print Preview */
@media print {
  @page {
    size: landscape;
  }
  #content h1 {color:#900; font-size: 90%;}
  #content h2 {font-size:70%;}
  #content table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 70%;
    max-width: 700px;
  }
  #content table th {font-weight:bold; color:black; text-align:center; height:52px;}
  #content table td {
    max-width: 10em;
    word-wrap: break-word;
    overflow: hidden;
  }
  #content table .add td {padding: 5px 0;}
  #content table .calculate {text-align:center;}
  #content table textarea {overflow: auto;}
  #AvgTimeA, #WwDAvgTimeB {height:75px; margin-top:30px;}
  .total {border:1px solid #d4d0c8;}
  .inline {display:inline !important; color:#000; margin-left:5px;}
  /*.subheadtable tr th {font-size:11px;}*/
  /* Testing */
  .usa-table tr th {
    /*font-size: 11px !important;*/
  }
  .calc-hide {
    display: none;
  }
  .noPrint {
   	display:none;
  }
  .noWrap {
    white-space: nowrap;
  }
  .longField {
    width: 280px;
  }
  input[type="button"] {
    display:none;
  }
  body {
    -webkit-print-color-adjust: exact;
  }
  .table thead th {
    background-color: #f1f1f1 !important;
  }
  table {
    max-width: none !important;
  }
  #cssresults, #owd {
    width: 40%
  }
  #owd, #owd tr, #owd td {
    border: none !important;
    vertical-align: middle;
  }
  input[type="text"] {
    max-width: 7em !important;
    word-wrap: break-word;
    /* overflow: hidden; */
  }
  /* Table padding */
  .usa-table td, .usa-table th, .table td, .table th {
    padding: .25rem !important;
    vertical-align: middle;
  }
}