*{margin:0;padding:0;line-height:1em}.nav-name,h1,h2,h3,th{font-family:"Times New Roman",serif}a,div,p,span,td{font-family:"Sen",sans-serif}a{color:#000}a:hover{color:#ff0}h1{padding-top:40px}table{border-collapse:collapse;margin:0 auto;box-shadow:5px 5px 10px grey}table td span{display:none;font-size:1.2em;font-weight:700;padding:5px;border-bottom:2px solid #000;position:absolute;top:0;left:0}td,th{border:1px solid #000;padding:5px;min-width:150px;max-width:500px}th{font-weight:700}.add-new-item-container{padding:40px 0}.add-new-item-input{margin:10px}.flex-row{display:flex;flex-direction:row;align-items:center}.flex-col{width:205px;padding-bottom:5px}.flex-col:nth-child(odd){border-bottom:1px solid #a07257}.form-container{max-width:415px;text-align:left;margin:10px auto}.main-container{width:100%;height:100%;min-height:100vh;text-align:center;background:linear-gradient(45deg,#c4fcf0,#fceabb);background-size:600% 600%;animation:bg-gradient 30s ease infinite;-moz-animation:bg-gradient 30s ease infinite;-webkit-animation:bg-gradient 30s ease infinite;padding-bottom:80px}.whitespace-bottom{height:50px}@keyframes bg-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes bg-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media only screen and (max-width:768px){table{margin:0 30px}table thead{left:-9999px;position:absolute;visibility:hidden}table tr{border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}table td{border:1px solid;margin:0 -1px -1px 0;padding-top:35px;position:relative;width:100%}table td span{display:block}.home-container{padding-top:200px}}.about-container{position:absolute;top:50%;right:50%;display:inline-block;max-width:600px;min-width:350px;text-align:left;margin-top:20px;background-color:pink;border:.5px solid #fff;box-shadow:0 0 20px #ffd3da;padding:10px;border-radius:10px;transform:translate(50%,-50%)}.about-heading{text-align:center;padding-top:0}.about-p{margin:10px;font-size:1.2em}@media only screen and (max-width:768px){.about-container{margin-top:100px}}.home-container{position:absolute;top:50%;right:50%;display:inline-block;max-width:600px;min-width:350px;text-align:left;margin-top:20px;background-color:pink;border:.5px solid #fff;box-shadow:0 0 20px #ffd3da;padding:10px;border-radius:10px;transform:translate(50%,-50%)}.home-heading{text-align:center;padding-top:0}.home-p{margin:10px;font-size:1.2em}@media only screen and (max-width:768px){.home-container{margin-top:80px}}.book-table{background-color:#a2bafc}.book-table-header{font-size:1.2em;border-bottom:3px solid #000}.book-table-row:nth-child(odd){background-color:#95abe8}@media only screen and (max-width:768px){.book-table{background-color:transparent;box-shadow:none}.book-table-row,.book-table-row:nth-child(odd){background-color:#b5c8fd;max-width:400px}}.movie-table{background-color:#fcaec9}.movie-table-header{font-size:1.2em;border-bottom:3px solid #000}.movie-table-row:nth-child(odd){background-color:#e49db6}@media only screen and (max-width:768px){.movie-table{background-color:transparent;box-shadow:none}.movie-table-row,.movie-table-row:nth-child(odd){background-color:#fcaec9;max-width:400px}}.podcast-table{background-color:#fcd1ae}.podcast-table-header{font-size:1.2em;border-bottom:3px solid #000}.podcast-table-row:nth-child(odd){background-color:#e6be9f}@media only screen and (max-width:768px){.podcast-table{background-color:transparent;box-shadow:none}.podcast-table-row,.podcast-table-row:nth-child(odd){background-color:#fcd1ae;max-width:400px}}nav,nav ul,nav ul li{z-index:1}nav ul{position:fixed;top:0;left:0;width:100%;background-color:#000;list-style:none}nav ul li{display:inline-block;color:#fff;text-decoration:none;text-align:center;padding:10px;border-right:1px solid grey;transition:.3s}nav ul li:hover{background-color:grey}.nav-name{font-size:1.8em;padding-right:40px}.footer-container,.nav-name:hover{background-color:#000}.footer-container{position:fixed;left:0;bottom:0;width:100%;height:50px;color:#fff;font-size:1.2em}.footer-content{padding:20px 0 0 30px}
/*# sourceMappingURL=main.1af2519b.chunk.css.map */