
.miniCard{
    font-weight:bold;
    
    border:solid 0.75vw #FF4500;
    padding:2vw;
    margin:2vh 0;
}
.miniCard h2{
    text-align:center;
}


/* Full-width input fields */
  .basicTextEntry {
  width: 100%;
  padding: 15px;
  margin: 5px 0 22px 0;
  display: inline-block;
  border: none;
  background: #f1f1f1;
}

.basicTextEntry:focus, input[type="time"] {
  background-color: #ddd;
  outline: none;
}

hr {
  border: 1px solid #f1f1f1;
  margin-bottom: 25px;
}

/* Set a style for all buttons */
.subButton {
  background-color: #FF4500;
  color: white;
  font-family: 'Mali', cursive;
  padding: 14px 20px;
  margin: 8px 0;
  border: none;
  cursor: pointer;
  width: 100%;
  
}

.subButton:hover {
  opacity:0.6;
}

/* Extra styles for the cancel button */
.cancelbtn {
  padding: 14px 20px;
  background-color: #f44336;
}

/* Float cancel and signup buttons and add an equal width */
.cancelbtn, .signupbtn {
  float: left;
  width: 50%;
}


/* Clear floats */
.clearfix::after {
  content: "";
  clear: both;
  display: table;
}

/* Change styles for cancel button and signup button on extra small screens */
@media screen and (max-width: 300px) {
  .cancelbtn, .signupbtn {
    width: 100%;
  }
}
table,th,td{
    border:2px solid #FF4500;
    border-collapse:collapse;
}
table{
    width:100%;
    background-color:#FFEFD5;
}
input[type="time"]{
    width: 100%;
    padding:5px;
    border: none;
    background: #f1f1f1;
    
}
input[disabled='true']{
    background:#FF4500;
}