.filisia-color {
  background-color: #64007D;
}

a {
  color: #64007D;
}

.spinner {
  width: 50px;
  height: 50px;
  border: 3px solid #ccc;
  border-top: 3px solid #64007D;
  border-radius: 50%;
  animation: spin 1s linear infinite;
}


a:hover {
  color: #64007D;
}

.filisia-color:hover {
  background-color: #64007D;
}


.logo {
  width: 150px;
}


table {
  width: 100%;
}

td {
  font-size: small;
}

th:first-child {
  width: 270px !important;
}

th:nth-child(2) {
  width: 240px !important;
}

td:first-child {
  width: 300px !important;
}

td:nth-child(2) {
  width: 268px !important;
}


tbody {
  max-height: 300px;
  overflow-y: scroll;
  display: block;
}

th:not(:first-child):not(:nth-child(2)) {
  width: 140px;
}

td:not(:first-child):not(:nth-child(2)) {
  width: 152px;
}


.modal-open {
  overflow: hidden;
}


.modal {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #fff;
  padding: 1rem;
  border-radius: 0.25rem;
  z-index: 60;
}

.modal-backdrop {
  display: none;
}

.modal-open {
  display: block;
}



#calendar {
  max-width: 200px;
}


.left-column {
  width: 60%;
  display: inline-block;
  vertical-align: top;
}

.right-column {
  width: 38%;
  margin-top: 0px;
  display: inline-block;
  vertical-align: top;
  background-color: #EBE9EB;
}

#price-table th:first-child {
  text-align: left;
}

#price-table th:nth-child(2) {
  text-align: left;
}


.custom-color1 {
  background-color: #E0C9C6;
}

.custom-color2 {
  background-color: #E09F9F;
}

.custom-color3 {
  background-color: #DD8ECC;
}

.custom-color4 {
  background-color: #CE6296;
}


.jcalendar-controls{
  display: none;
}

/* .jcalendar-table thead {
  display: none;
} */


#marginsdiv{
  margin-top: -43px;
}

#totalmonthdiv{
  margin-top: 22px;
}

.storyname{
  height: 50px;
}


#stories {
  max-height: calc(100vh - 400px); 
  overflow-y: auto;
  padding-bottom: 100px;
}

#translation_loginstats{
  display: block;
}

#filterInput {
  /* width: 100%; */
  padding: 0.5rem;
  border: 1px solid #ccc;
  border-radius: 0.25rem;
}

.red-trash {
  color: rgba(239,68,68,var(--tw-bg-opacity));
}
