/*sumit*/
#taxoForm details{
  padding:10px;
}

#taxoForm details>summary {
    list-style: none;
}
#taxoForm summary::-webkit-details-marker {
  display: none
}

#taxoForm summary{
  cursor: pointer;
}

#taxoForm summary::after {
  content: ' ▼';
}
#taxoForm details[open] summary:after {
  content: "▴";
    margin-left:10px;
    font-size:large
}

#taxoForm ul {
    width: 15em;
    height: 10em;
    line-height: 2em;
    padding-left: 15px;
    margin: 0;
    overflow: scroll;
    overflow-x: hidden;
    background: white;
}


/*sumit*/

/*latest datepicker */
.datepicker-inline {
  border: 1px solid #efefef;
  box-shadow: 0px 6px 10px #f7f7f7;
  margin: 10px auto 0;
  border-radius: 2px;
}

.today,
.clear,
.datepicker-switch,
.day,
.month {
  transition: ease-out 0.3s;
}
.today:hover,
.clear:hover,
.datepicker-switch:hover,
.day:hover,
.month:hover {
  transition: ease-in 0.3s;
}

.datepicker-days,
.datepicker-months,
.datepicker-years,
.datepicker-decades,
.datepicker-centuries {
  animation: fadeIn 0.3s ease-in;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
#datepicker1 .badge,
#datepicker2 .badge {
  margin: 0 6px 10px;
}
/*latest datepicker */
