.input-content-box {
  padding: 20px;
}

.input-content-box .input-content-container {
  padding-top: 10px;
  padding-bottom: 10px;
}

.input-content-box .input-content-container .input-content-field input{
  width: 90%;
  max-width: 300px;
  padding:10px 20px;
  font-family:"Helvetica", sans-serif;
  font-size:inherit;
}

.input-content-box .input-content-container .input-content-field input:focus{
  border: 2px solid #555;
}

.button-area{
  padding-top: 10px;
}

.list-header-container {
  border: 2px solid #fafafa;
  width: 100%;
  padding-top: 5px;
  margin-bottom: 10px;
  padding-left: 5px;
}

.list-header-container .list-header-row {
  margin-top: 5px;
  margin-bottom: 5px;
  border-top: 2px solid #fafafa;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
}

.list-header-container .list-header-row .datepicker-width{
  width: 200px;
}

.list-header-container .list-header-label{
  vertical-align: top;
  display: inline-block;
  width: 200px;
}

.list-header-container .list-header-selector {
  display: inline-block;
  max-width: 100%;
}

.list-header-container .list-header-selector .list-header-selector-sub-container {
  width: 100%;
}

.list-header-container .list-header-selector .list-header-selector-sub-container .list-header-sub-label{
  display: inline-block;
  width: 250px;
}

.list-header-container .list-header-selector .list-header-selector-sub-container .list-header-sub-selector{
  display: inline-block;
  max-width: 100%;
}

.pointer{
  cursor: pointer;
}

.spacer{
  padding-top: 10px;
  padding-bottom: 10px;
}

select, input{
  width: 200px;
  height: 30px;
}

/*************************************** #F2FF0A; ****************************/

