.auto-complete > .list-group > .list-group-item:hover{
   cursor: pointer;
   background-color: #e9e9e9;
}
.jcalendar-board{
   z-index: 9999;
   position: fixed;
   border: gainsboro 5px solid;
   background: lightcyan;
   width: 450px;
   padding: 15px;
   border-radius: 20px;
}

.jcalendar-board > button{
   width: 46px;
}
.jcalendar-board > table > thead{
   background: inherit;
   color: black;
   font-weight: bold;
}
.jcalendar-title{
   font-weight: bold;
   font-size: 14pt;
}
.jcalendar-board > table > thead > tr > td, .jcalendar-board > table > tbody > tr > td{
   text-align: center;
}
.jcalendar-board > table > tbody > tr > .current-date{
   color: blueviolet;
   background: white;
   margin:2px;
}
.jcalendar-board > table > tbody > tr > .current-input{
   color: blue;
   padding: 5px;
   border-radius: 30px;
}
.jcalendar-board > table > tbody > tr > td:hover{
   background: brown;
   border-radius: 50px;
   color: yellow;
   font-weight: bold;
}
.jcalendar-board > table > tbody > tr > td:nth-child(7):hover{
   color: black;
   border: brown 2px solid;
}
.jcalendar-board > table > tbody > tr > td:nth-child(7){
   background: pink;
}

