.thermal_form{
    background-color: white;
    z-index: 20;
    position:relative;
    width:500px;
    display:inline-block;
  }

  .thermal_form div{
    padding: 0px 3px;
  } 

  .thermal_form label{
    margin-bottom: unset;
    /*padding: unset;*/
  }

  .sweep_icon{
    color: rgb(235, 0, 35);
    cursor: pointer;
    display: block;
    float: right;
    margin-left:10px;
  }
  .plus_button{
  color: rgb(235, 0, 35);
  cursor: pointer;
  width: 50%;
  text-align: right;
  float: right;
  }
  .formDelete, .formCollapse, .formExpand{
    display: none;
  }

  .two_column_field{
  width:18%;
  display:inline-block;
}

.two_column_field span{
  width:50%;
  display:inline-block;
}

.two_column_field input{
  width: 50%;
  -webkit-appearance: none;
  margin: 0;
  -moz-appearance: textfield;
}
.simulate_buttons{
  display:flex;
}

.thermal_form_head{
  width:100%;
  height: 40px;
  display: block;
}

.thermal_form_head span{
  line-height: 40px;
  vertical-align: bottom;
}

.sweep_table_head{
  display: inline-block;
  width: 38%;
}

.sweep_table_head ul{
  padding: 10%;
}
.sweep_table_head ul li{
display: inline;
}


.sweep_col_number, .sweep_delete_col{
  font-weight: bold;
  font-size: large;
  float: left;
  margin-right: 10px;
  
}

.sweep_delete_col{
  color: rgb(235, 0, 35);
  cursor: pointer;
}

.sweep_clone_col{
  font-weight: bold;
  font-size: large;
  float: right;
  color: rgb(235, 0, 35);
  cursor: pointer;
}


.upload-box {
  width: 200px;
  border: 2px dashed rgb(235, 0, 35);
  border-radius: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  background-color: white;
  color: rgb(235, 0, 35);;
  cursor: pointer;
  flex-direction: column;
  font-size:12px;
}

.upload-box.highlight {
  background-color: #e0f3ff;
}

input[type="file"] {
  display: none;
}

.file-list {
  margin-top: 10px;
  font-size: 12px;
  color: #333;
  display:block;
}

.file-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 2px;
  background: white;
  border-radius: 5px;
  margin-top: 0px;
}

.file-item button {
  background: red;
  color: white;
  border: none;
  padding: 5px 10px;
  border-radius: 5px;
  cursor: pointer;
}

.file-item button:hover {
  background: darkred;
}
