 #calendar-container {
      max-width: 100%;    
      margin: 20px auto;
      background: #fff;
      padding: 15px;
      border-radius: 12px;
      box-shadow: 0 0 10px rgba(0,0,0,0.1);
      overflow-x: auto;    
    }