.profile{border:1px solid aqua}.gallery,.profile{text-align:center;width:100%}.gallery{padding-top:10px}.gallery,.page{background-color:aqua}.page{height:calc(100vh - 220px)}.frame{height:2000px}.cal-Booking table tbody tr td{width:250px}.bookForm{margin-top:50px}.bar{background-color:#000;height:20px;width:100%}.aboutFrame{background-color:aqua;border:5px solid #000;height:100vh}.aboutPicFrame{align-content:center;border:5px solid #000;display:block;height:30vh;margin-left:75px;margin-top:75px;width:400px}.menu-grid{align-items:center;background-color:#000;display:grid;grid-template-columns:1fr 10fr 1fr;width:100%}.menu-links{color:#fff;display:grid;font-size:1.5em;grid-template-columns:1fr 1fr 1fr 1fr;text-align:center}.banner{grid-column-end:5;grid-column-start:1}.menu-links h5:hover{color:#40e0d0}a{all:unset}body{height:100%}.mobile-menu{display:grid;grid-template-columns:1fr 3fr;grid-template-rows:1fr}.hamburger{background-color:#fff;height:5px;margin:13px 10px;width:35px}.hamburger-button{all:unset;background-color:#000}.menu-items{background-color:aqua;border:1px solid aqua;height:82vh;width:100%}.menu-item2{margin:70px;text-align:center}.menu-bottom{color:#000;text-align:center}.menu-bottom,.mobile-profile{background-color:aqua;border:1px solid aqua}.mobile-profile{height:91vh}.calendar{background-color:#fff;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.calendar-header{align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr}.calendar-body{flex-direction:column;flex-grow:1}.table-header{align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;justify-content:space-around}.table-header,.weekday{text-align:center}.table-content{box-sizing:border-box;display:grid;flex-grow:1;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;width:100%}.calendar-day{border:1px solid #a6a6a6;padding:auto;position:relative;width:100%}.calendar-day:hover{background-color:#0000001a}.calendar-day p{color:#a6a6a6;position:absolute;right:10px}.current p{color:#000303}.selected p{color:#c00;font-weight:700}.editAvail{background:#fff;border:5px solid #000;height:70vh;margin-left:auto;margin-right:auto;margin-top:25px;width:80%}.editWeek{height:140px}.editTable{width:100%}.OtherList{height:40vh}.btn{background-color:#000;color:#fff;margin-left:auto;margin-right:auto;padding:5px;width:100px}.btn,.sect{display:inline-block;margin-top:10px}.sect{margin-left:10px;margin-right:10px}.OtherList form{margin-top:50px}.OtherList form div{margin-left:auto;margin-right:auto;margin-top:10px;width:200px}.AvailPage{background-color:red;height:100vh;width:100%}.availTable td{border:1px solid #000;height:50px;text-align:center;width:100px}.availTable{border:5px solid #000;margin:auto;width:800px}.AdminPage{background-color:red;display:grid;grid-template-columns:2fr 2fr 2fr;grid-template-rows:3fr 2fr;height:100vh;width:100%}.AdminItems{height:100%;width:100%}.AdminCal{grid-column-end:3;grid-column-start:1;height:100%}h2{text-align:center}body{font-family:sans-serif;margin:0;padding:0}
/*# sourceMappingURL=main.ba446241.css.map*/