body {
  background: #f6fbf7;
}
.logo_top {
  background-image: linear-gradient(180deg, #256f4c, #2e855b), url('../images/logo_bg.svg');
  background-repeat: repeat-y;
  background-size: cover;
}
.selected-value,
.value-list {
  border-color: #b9d8c0;
}
.selected-value {
  background-color: #f4fbf6;
}
.value-list,
.value-list li:hover {
  background-color: #edf8f0;
}
.myselect,
#smart,
.myInput {
  border-color: #a8cdb2;
}
.myInput:focus,
.input100:focus,
.myselect:focus {
  border-color: #3a9b62 !important;
}
th,
#detail th,
.bottom-navigation,
.login100-form-bgbtn,
.myFloorThtitle {
  background-color: #2f8f57 !important;
}
.bottom-navigation,
.bottom-navigation a,
th,
#detail th {
  color: #ffffff;
}
.bottom-navigation a:hover {
  background: #dff1e5;
  color: #2f8f57;
}
.mySubmit,
input[type="submit"] {
  background-color: #3a9b62;
}
.mySubmit:hover,
input[type="submit"]:hover {
  background-color: #2f8f57;
}
tr:nth-child(odd) {
  background: #dfeee4;
}
tr:nth-child(even) {
  background: #ffffff;
}
#detail tbody tr td:nth-child(odd) {
  background-color: #dfeee4;
}
#detail tbody tr td:nth-child(even) {
  background-color: #ffffff;
}
table,
table a {
  color: #1f5e39;
}
