ndar {
      width: 100%;
      height: 100%;
    }
      #calendar table {
        width: 100%;
        height: 100%;
        border-spacing: 0;
        border-collapse: separate;
      }
      #calendar th, td {
        border: 4px solid #000;
        color: #fff;
      }
      #calendar .weekday-label {
        background-color: #444;
        height: 30px;
      }
      #calendar .month-switcher {
        cursor: pointer;
        text-align: center;
      }
      #calendar .month-switcher:hover {
       