
.calc-date{
  appearance: none;
  -webkit-appearance: none;
  background-color: #fff;
}
.calc-date::-webkit-calendar-picker-indicator{
  opacity: 0;
  cursor: pointer;
}

#calculator #sumLoan,
#calculator #sumInterest,
#calculator #sumTotal,
#calculator #sumFirstRepayment {
  opacity: 1 !important;
  visibility: visible !important;
}

#calculator aside,
#calculator .loan-summary,
#calculator [data-loan-summary] {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  position: relative !important;
  z-index: 10 !important;
}

#calculator .loan-summary {
  display: block !important;
  opacity: 1 !important;
  visibility: visible !important;
}

#calculator .loan-summary,
#calculator article {
  min-width: 0; 
}


#calculator .loan-summary {
  overflow: hidden;
}
#calculator .loan-summary * {
  min-width: 0;
}
