style.css (760B)
1 table { 2 border-collapse: collapse; 3 width: 100%; 4 } 5 6 th, td { 7 padding: 5px 20px; 8 text-align: left; 9 border-right: 1px solid #b0b0b6; 10 } 11 12 th { 13 font-weight: normal; 14 font-size: 0.8em; 15 text-transform: uppercase; 16 color: #b0b0b6; 17 } 18 19 tbody tr:nth-child(even):not(.input) { 20 background-color: #f9f9fc; 21 } 22 23 footer { 24 margin-top: 5px; 25 padding: 5px; 26 flex-wrap: wrap; 27 } 28 29 .calendar a { 30 text-decoration: none; 31 } 32 .calendar .free, .calendar .busy { 33 font-size: 200%; 34 } 35 .calendar .free { 36 color: #F4900C; 37 } 38 .calendar .busy { 39 color: #b0b0b6; 40 } 41 42 .cubicleform { 43 max-width: 500px; 44 padding: 30px; 45 } 46 .cubicleform input, .cubicleform textarea { 47 display: block; 48 padding: 5px; 49 margin: 20px; 50 } 51 .cubicleform textarea { 52 height: 200px; 53 width: 100%; 54 }