body{margin:0;width:100%;height:100%;padding:0;background:#6b4e00;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{font-family:Arial Black}.homeContainer{display:grid;grid-template-areas:"header" "buttons"}.homeWrapper{position:absolute;top:100px;bottom:120px;left:0;right:0;grid-area:buttons;overflow:scroll;overflow-x:hidden}#homeWrapper::-webkit-scrollbar{width:15px;background-color:#f5f5f5;border-radius:10px}#homeWrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}#homeWrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.Home-Button-Wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.Home-Header-Wrapper{grid-area:header;display:flex;flex-direction:column;height:50px;width:100%;justify-content:flex-start;margin-top:40px}.homeButton{width:100%;height:200px;font-size:40px;background:radial-gradient(#6b4e00,#332500 1200px);border:5px solid #241a00;border-top:none;border-left:none;box-shadow:2px 2px 10px #000;transition-duration:1s}.homeButton:hover{background:#cc9200}.homeFiller{height:100px;width:100%;background:#6b4e00}@media(max-width:425px){.homeButton{height:150px;font-size:30px}}.headerContainer{width:100%;height:100%}.headerWrapper{position:fixed;top:0;display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center;align-items:center;background:#000;width:100%;height:100px;margin-bottom:20px;z-index:3;box-shadow:2px 2px 10px #000}.MMS-Title-Container{padding-right:5%;height:100%}.hamburgerContainer{justify-content:flex-start;padding-left:5%}.hamburgerContainer,.Page-Title-Container{display:flex;flex-direction:row;align-items:center;height:100%}.Page-Title-Container{justify-content:center}.arrow{border:solid #fff;border-width:0 5px 5px 0;display:inline-block;padding:3px;height:15px;width:15px;transition-duration:.5s}.up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.backArrowBackground{position:absolute;top:15px;margin:2px 0 0;z-index:4}.arrow:hover{border:solid #6b4e00;border-width:0 5px 5px 0}.pageTitle{position:absolute;color:#fff;margin:0;bottom:10%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lhsLogo{transition-duration:1s;object-fit:contain}.titleLink{text-decoration:none}@media(max-width:600px){.pageTitle{font-size:25px}.lhsLogo{height:50px}}@media(max-width:425px){.MMS-Title-Container{padding:5%}.Page-Title-Container{align-items:flex-end}.hamburgerContainer{align-items:flex-start;padding-top:10%}.lhsLogo{height:40px}}.MMS-Title-Wrapper{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:100%;width:100%;cursor:context-menu}.MMS-Title{color:#fff;font-family:Arial,Helvetica,sans-serif;letter-spacing:5px}@media(max-width:600px){.MMS-Title{font-size:20px}}@media(max-width:425px){.MMS-Title-Wrapper{align-items:flex-start}.MMS-Title{font-size:15px}}.popoutContainer{position:fixed;top:100px;z-index:2;transform:scaleY(0);transform-origin:top center}.popoutWrapper{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;background:rgba(0,0,0,.8);width:250px;height:550px}.popoutButton{width:100%;height:100%;border:none;font-size:20px;background:transparent;font-size:30px;color:#fff;transition-duration:.5s}.popoutButton:hover{background:hsla(0,0%,100%,.8);color:#000}.popoutWrapper-goDown{-webkit-animation:growDown 1s ease-in-out forwards;animation:growDown 1s ease-in-out forwards}.popoutWrapper-goUp{-webkit-animation:collapseUp 1s ease-in-out forwards;animation:collapseUp 1s ease-in-out forwards}.goalLink,.inviteLink,.personalLink,.scheduleLink{width:100%;height:100%}@media(max-width:425px){.popoutContainer{width:50%}.popoutWrapper{width:100%}.popoutButton{font-size:20px}}@media(max-width:320px){.popoutContainer,.popoutWrapper{width:100%}.popoutButton{font-size:30px}}@media(max-height:550px){.popoutWrapper{height:300px}.popoutButton{font-size:25px}}@media(max-height:550px){.popoutWrapper{height:200px}.popoutButton{font-size:20px}}.loaderBackground{position:fixed;display:none;flex-direction:column;justify-content:center;align-items:center;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.5);background-size:cover}.loader{z-index:3;border-radius:50%;border:16px solid #f3f3f3;border-top-color:#9b7200;width:120px;height:120px;transform:translate(50%,50%);-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.classroomContainer{display:grid;grid-template-areas:"header" "buttons"}.classroomWrapper{position:absolute;top:0;bottom:0;left:0;right:0;grid-area:buttons;overflow:scroll;overflow-x:hidden}#classroomWrapper::-webkit-scrollbar{width:15px;background-color:#f5f5f5;border-radius:10px}#classroomWrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}#classroomWrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.Classroom-Button-Wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.Classroom-Header-Wrapper{grid-area:header;display:flex;flex-direction:column;height:50px;width:100%;justify-content:flex-start;margin-top:40px}.classroomButton{width:100%;height:200px;font-size:40px;background:radial-gradient(#6b4e00,#332500 1200px);border:5px solid #241a00;border-top:none;border-left:none;box-shadow:2px 2px 10px #000;transition-duration:1s}.classroomButton:hover{background:#cc9200}.React-Link-Home{width:100%}.classroomFiller{height:100px;width:100%;background:#6b4e00}@media(max-width:425px){.classroomButton{height:150px;font-size:30px}}.headerContainer-Admin{width:100%;height:100%}.headerWrapper-Admin{position:fixed;top:0;display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center;align-items:center;background:#000;width:100%;height:100px;margin-bottom:20px;z-index:3;box-shadow:2px 2px 10px #000}.MMS-Title-Container-Admin{padding-right:5%;height:100%}.hamburgerContainer-Admin{justify-content:flex-start;padding-left:5%}.hamburgerContainer-Admin,.Page-Title-Container-Admin{display:flex;flex-direction:row;align-items:center;height:100%}.Page-Title-Container-Admin{justify-content:center}.arrow-Admin{border:solid #fff;border-width:0 5px 5px 0;display:inline-block;padding:3px;height:15px;width:15px;transition-duration:.5s}.up-Admin{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.backArrowBackground-Admin{position:absolute;top:15px;margin:2px 0 0;z-index:4}.arrow-Admin:hover{border:solid #6b4e00;border-width:0 5px 5px 0}.pageTitle-Admin{position:absolute;color:#fff;margin:0;bottom:10%}.lhsLogo-Admin{transition-duration:1s;object-fit:contain}.titleLink-Admin{text-decoration:none}@media(max-width:600px){.pageTitle-Admin{font-size:25px}.lhsLogo-Admin{height:50px}}@media(max-width:425px){.MMS-Title-Container-Admin{padding:5%}.Page-Title-Container-Admin{align-items:flex-end}.hamburgerContainer-Admin{align-items:flex-start;padding-top:10%}.lhsLogo-Admin{height:40px}}.MMS-Title-Wrapper-Admin{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;height:100%;width:100%;cursor:context-menu}.MMS-Title-Admin{color:#fff;font-family:Arial,Helvetica,sans-serif;letter-spacing:5px;text-align:center;margin:0}.MMS-Title-Admin-Symbol{text-align:center;color:#6b4e00;margin:0 5px 0 0}@media(max-width:600px){.MMS-Title-Admin{font-size:20px}}@media(max-width:425px){.MMS-Title-Wrapper-Admin{justify-content:flex-start}.MMS-Title-Admin{font-size:15px}}.hamburgerWrapper{display:flex;flex-direction:column;justify-content:space-between;width:60px;height:35px}.hamburger-bar-1,.hamburger-bar-2,.hamburger-bar-3{width:100%;height:5px;background:#fff;border-radius:5px;transition-duration:1s}.popoutContainer-Admin{position:fixed;top:100px;z-index:2;transform:scaleY(0);transform-origin:top center}.popoutWrapper-Admin{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;background:rgba(0,0,0,.8);width:250px;height:300px}.popoutButton-Admin{width:100%;height:100%;border:none;font-size:20px;background:transparent;font-size:30px;color:#fff;transition-duration:.5s}.popoutButton-Admin:hover{background:hsla(0,0%,100%,.8);color:#000}.popoutWrapper-goDown-Admin{-webkit-animation:growDown 1s ease-in-out forwards;animation:growDown 1s ease-in-out forwards}.popoutWrapper-goUp-Admin{-webkit-animation:collapseUp 1s ease-in-out forwards;animation:collapseUp 1s ease-in-out forwards}.goalLink-Admin,.inviteLink-Admin,.personalLink-Admin,.scheduleLink-Admin{width:100%;height:100%}@media(max-width:425px){.popoutContainer-Admin{width:50%}.popoutWrapper-Admin{width:100%}.popoutButton-Admin{font-size:20px}}@media(max-width:320px){.popoutContainer-Admin,.popoutWrapper-Admin{width:100%}.popoutButton-Admin{font-size:30px}}@media(max-height:550px){.popoutWrapper-Admin{height:300px}.popoutButton-Admin{font-size:25px}}@media(max-height:550px){.popoutWrapper-Admin{height:200px}.popoutButton-Admin{font-size:20px}}@-webkit-keyframes growDown{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes growDown{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@-webkit-keyframes collapseUp{0%{transform:scaleY(1)}20%{transform:scaleY(1.1)}to{transform:scaleY(0)}}@keyframes collapseUp{0%{transform:scaleY(1)}20%{transform:scaleY(1.1)}to{transform:scaleY(0)}}.componentContainer{display:grid;grid-template-areas:"header" "buttons"}.componentWrapper{position:absolute;top:100px;bottom:120px;left:0;right:0;grid-area:buttons;overflow:scroll;overflow-x:hidden;display:flex;flex-direction:column;justify-content:top;align-items:center;padding:50px}.componentWrapper::-webkit-scrollbar{width:15px;background-color:#f5f5f5;border-radius:10px}.componentWrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.componentWrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.Component-Tile-Wrapper{display:flex;flex-direction:row;justify-content:space-evenly;align-content:center;width:100%;height:350px;margin-bottom:50px}@media(max-width:700px){.Component-Tile-Wrapper{height:250px}}@media(max-width:490px){.Component-Tile-Wrapper{height:200px}.Fit4Life-CategoryView{right:25px}}@media(max-width:460px){.Fit4Life-SearchbarWrapper{align-items:flex-start}.Fit4Life-SearchElements-Wrapper{height:100%;background:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:10px}}@media(max-width:375px){.Component-Tile-Wrapper{height:150px}.Fit4Life-CategoryView{right:20px}}.Exercise-Tile-Wrapper{width:300px;height:350px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background:#000;border-radius:20px;box-shadow:2px 2px 10px #000;margin:20px;transition-duration:1s}.Exercise-Tile-Wrapper:hover{background:#2e2e2e}.Exercise-Tile-Image-Wrapper{height:70%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.Exercise-Tile-Image{object-fit:fill;border-radius:20px;height:80%;width:90%;margin-top:10px}.Exercise-Tile-Title-Wrapper{height:30%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;overflow:scroll}.Exercise-Tile-Title-Wrapper::-webkit-scrollbar{display:none;width:15px;background-color:#f5f5f5;border-radius:10px}.Exercise-Tile-Title-Wrapper::-webkit-scrollbar-thumb{display:none;background-color:#000;border-radius:10px}.Exercise-Tile-Title-Wrapper::-webkit-scrollbar-track{display:none;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.Exercise-Tile-Title{font-size:20px;color:#fff;margin:0;text-align:center}@media(max-width:700px){.Exercise-Tile-Wrapper{width:200px;height:250px}}@media(max-width:490px){.Exercise-Tile-Wrapper{width:150px;height:200px}}@media(max-width:375px){.Exercise-Tile-Wrapper{width:100px;height:150px}}#snackbar{visibility:hidden;min-width:250px;transform:translate(-50%);background-color:#c99300;color:#000;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:50%;bottom:30px;box-shadow:2px 2px 10px #000}#snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@-webkit-keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.exerciseContainer{background:#6b4e00;overflow-y:scroll;height:100%}.exerciseWrapper{position:absolute;top:200px;height:1800px;background:#6b4e00}.exerciseForm,.exerciseWrapper{left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.exerciseForm{position:relative;top:0;height:100%;width:65%;background:#000;border-radius:20px;box-shadow:2px 2px 10px #000;padding:10px}.Exercise-Form-Title{color:#fff;font-size:40px;text-align:center}.Exercise-Title-Row{display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px;margin-bottom:10px}.Exercise-Form-Wrapper{align-items:flex-end}.Exercise-Details-Row,.Exercise-Form-Wrapper{display:flex;flex-direction:column;justify-content:center}.Exercise-Details-Row{align-items:center;height:150px;margin-right:0;width:100%;margin-bottom:5px}.exerciseLabel{text-align:center;font-size:25px;color:#fff}#Exercise-Details-Row-THR{height:180px;overflow:hidden}.exerciseInput{width:190px;height:30px;border-radius:10px;border:none;background:radial-gradient(#fff,#aaa);font-size:20px;padding:3px}#Exercise-Details-Row-Component{height:180px;overflow:hidden}.exerciseSelectWrapper{display:flex;flex-direction:column}#exerciseSelectComponent{height:65px;width:320px}#exerciseSelectComponent::-webkit-scrollbar{width:15px;background-color:#f5f5f5;visibility:hidden;border-radius:10px}#exerciseSelectComponent::-webkit-scrollbar-thumb{background-color:#2e2e2e;border-radius:10px}#exerciseSelectComponent::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.exerciseCheckboxWrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:10px;font-size:17px}.exerciseCheckbox{width:17px;height:17px}.exerciseComponentLabel{color:#fff;margin-left:5px}.exerciseSelect{width:195px;border-radius:10px;border:none;font-size:20px;padding:3px}option{border-radius:10px}.exerciseSubmit{width:200px;height:40px;border-radius:20px;border:none;font-size:20px;background:radial-gradient(#fff,#666);transition-duration:1s}.Exercise-Submit-Row{display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px;width:100%;margin-top:20px}@media(max-width:1650px){.exerciseWrapper{top:300px}}@media(max-width:800px){.Exercise-Form-Title{font-size:38px}.exerciseLabel{font-size:18px}.exerciseInput{width:150px;height:25px;font-size:15px}#Exercise-Details-Row-Component{height:80px;overflow:hidden}#exerciseSelectComponent{height:50px;width:320px}.exerciseSelect{width:195px;border-radius:10px;border:none;font-size:15px;padding:3px}}@media(max-width:600px){.Exercise-Form-Title{font-size:30px}.exerciseForm{height:1750px;width:85%}.exerciseWrapper{top:200px}.Exercise-Details-Row{display:flex;flex-direction:column;justify-content:center;align-items:center;height:150px;width:100%;margin-right:0;margin-bottom:5px}.Exercise-Form-Wrapper{width:100%}.exerciseLabel{margin-right:0;margin-bottom:5px}#Exercise-Details-Row-Component{height:80px;overflow:hidden}#exerciseSelectComponent{height:50px;width:225px}.exerciseSelect{width:195px;border-radius:10px;border:none;font-size:14px;padding:3px}}@media(max-height:1200px){.exerciseWrapper{display:flex;flex-direction:column;justify-content:center}.exerciseForm{margin-top:0}}.modalContainer{display:none;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.5);background-size:cover}.modalContainer,.modalContent{position:fixed;flex-direction:column;justify-content:center;align-items:center}.modalContent{background-color:#9b7200;margin:auto;padding:20px;width:50%;display:flex;box-shadow:2px 2px 10px #000}.modalClose:focus,.modalClose:hover{color:#000;text-decoration:none;cursor:pointer}.Modal-Button-Wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.modalText{font-size:20px}.modalYesText{width:120px;height:50px;margin-right:10px;border:none;background:#7c5b00;transition-duration:.5s}.modalYesText:hover{background:#584100}.modalNoText{width:120px;height:50px;border:none;background:#7c5b00;transition-duration:.5s}.modalNoText:hover{background:#584100}.Scroll-Picker-Container{width:100%;height:100%}.Scroll-Picker-Wrapper{flex-direction:row;align-items:space-around}.Picker-ColumnWrapper,.Scroll-Picker-Wrapper{display:flex;justify-content:center;width:100%;height:100%}.Picker-ColumnWrapper{flex-direction:column;align-items:center}.Picker-ColumnTitle{color:#fff;font-size:20px;margin:0}.Picker-ColumnDiv{justify-content:flex-start;height:100px;width:80px;overflow-y:scroll;overflow-x:hidden}.Picker-ColumnDiv,.Picker-ColumnScrollDiv{display:flex;flex-direction:column;align-items:center;transition-duration:.1s}.Picker-ColumnScrollDiv{justify-content:center}.Picker-ColumnDiv::-webkit-scrollbar{width:0;background-color:#f5f5f5;visibility:hidden;border-radius:10px}.Picker-ColumnDiv::-webkit-scrollbar-thumb{width:0;background-color:#2e2e2e;border-radius:10px;visibility:hidden}.Picker-ColumnDiv::-webkit-scrollbar-track{width:0;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px;visibility:hidden}.Picker-ItemWrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100px;width:80px;cursor:pointer;background:radial-gradient(#111,#000);transition-duration:2s}.Picker-Item{color:#fff;font-size:50px;transition-duration:.1s}.goalContainer{width:100%;height:100%;background:#6b4e00}.goalWrapper{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:scroll}#goalWrapper::-webkit-scrollbar{width:15px;background-color:#f5f5f5;visibility:hidden}#goalWrapper::-webkit-scrollbar-thumb{background-color:#000}#goalWrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.goalList{width:100%;height:100%;background:#6b4e00;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.goalFiller{width:100%;min-height:100px;background:#000}.Goal-List-Item{background:#c08d00;width:100%;min-height:100px;background:#bb911f;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;align-content:center}.Goal-Grid-Cell,.Goal-List-Item{justify-content:center;align-items:center}.Goal-Grid-Cell{width:24vw;height:100%;display:flex;flex-direction:column}.Goal-List-Item-Title{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition-duration:.5s;margin:0}.Goal-List-Item-Title:hover{color:#fff;cursor:pointer}.Goal-List-Item-Progress{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.Goal-List-Item-Edit-Button{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Goal-List-Item-Edit-Button:hover{background:#fb0}.Goal-List-Item-Delete-Button{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Goal-List-Item-Delete-Button:hover{background:#fb0}.Goal-Create-Button{height:50px;width:75px;border:none;position:fixed;bottom:20px;right:30px;z-index:2;background:#fb0;border-radius:20px;font-size:25px;box-shadow:2px 2px 10px #000}@media(max-width:1024px){.Goal-List-Item{width:100%;min-height:100px;background:#c08d00;display:grid;grid-template-areas:1fr 1fr;grid-template-areas:"title title edit edit" "progress progress delete delete";justify-content:center;justify-items:center;align-content:center;align-items:center}.Goal-Grid-Cell{width:47vw}.Goal-List-Item-Progress,.Goal-List-Item-Title{font-size:20px}.Goal-List-Item-Delete-Button,.Goal-List-Item-Edit-Button{font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:40px;height:40px}.Goal-Create-Button{height:35px;width:60px;bottom:10px;right:10px;font-size:20px}.Goal-Grid-Cell-Title{grid-area:title}.Goal-Grid-Cell-Progress{grid-area:progress}.Goal-Grid-Cell-Edit{grid-area:edit;height:50px}.Goal-Grid-Cell-Delete{grid-area:delete;height:50px}}@media(max-width:630px){.Goal-List-Item-Progress,.Goal-List-Item-Title{font-size:13px}.Goal-List-Item-Delete-Button,.Goal-List-Item-Edit-Button{transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Goal-Create-Button{height:35px;width:60px;bottom:10px;right:10px;font-size:20px}}.authenticateContainer{width:100vw;height:100vh}.authenticateWrapper{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-y:scroll}.authenticateWrapper::-webkit-scrollbar{width:15px;background-color:#f5f5f5;border-radius:10px}.authenticateWrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.authenticateWrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.authenticateForm{height:400px;width:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#000;border-radius:20px;box-shadow:2px 2px 10px #000}.Authneticate-Password-Row,.Authneticate-Username-Row{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:20px}.Authneticate-Login-Row{margin-bottom:20px}.Authneticate-Create-Row,.Authneticate-Login-Row{display:flex;flex-direction:row;justify-content:center;align-items:center}.Authneticate-Create-Row{margin-bottom:15px}.Authneticate-Fit4Life-Row,.Authneticate-Title-Row{display:flex;flex-direction:row;justify-content:center;align-items:center}.authenticateTitle{color:#fff;font-size:30px}.authenticateLabel{color:#fff;margin-right:10px}.authenticateCreate,.authenticateLogin{width:200px;height:40px;border-radius:5px;font-size:20px;background:radial-gradient(#fff,#666)}.authenticateInput{height:20px;width:200px;background:radial-gradient(#fff,#919191);border-radius:5px;font-size:15px;padding:5px}@media(max-width:500px){.authenticateForm{height:450px;width:300px}.Authneticate-Username-Row{margin-bottom:20px}.Authneticate-Password-Row,.Authneticate-Username-Row{display:flex;flex-direction:column;justify-content:center;align-items:center}.Authneticate-Password-Row{margin-bottom:30px}}@media(max-height:450px){.authenticateForm{margin-top:100px}}@media(max-width:350px){.authenticateForm{height:450px;width:250px}}.Goal-Detail-Wrapper{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:800px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Goal-Detail-Form-Wrapper{width:70%;height:60%;margin-top:100px;display:flex;flex-direction:column;justify-content:flex-start;align-content:center;background:#503b00;box-shadow:2px 2px 10px #000}.Goal-Detail-Title-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background:#9b7200;height:100%;overflow-x:scroll;overflow-y:hidden}.Goal-Detail-Title-Wrapper::-webkit-scrollbar{width:15px;background-color:#000;height:10px}.Goal-Detail-Title-Wrapper::-webkit-scrollbar-thumb{background-color:#000}.Goal-Detail-Title-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#9b7200}.Goal-Detail-Progress-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background:#815f00;height:100%;overflow-x:scroll;overflow-y:hidden}.Goal-Detail-Progress-Wrapper::-webkit-scrollbar{width:15px;background-color:#000;height:10px}.Goal-Detail-Progress-Wrapper::-webkit-scrollbar-thumb{background-color:#000}.Goal-Detail-Progress-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#815f00}.Goal-Detail-Description-Wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background:#6e5100;height:100%;overflow-x:scroll;overflow-y:hidden}.Goal-Detail-Description-Wrapper::-webkit-scrollbar{width:15px;background-color:#000;height:10px}.Goal-Detail-Description-Wrapper::-webkit-scrollbar-thumb{background-color:#000}.Goal-Detail-Description-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#6e5100}.Goal-Detail-Title-Wrapper-Parent{overflow-x:auto;height:20%}.Goal-Detail-Progress-Wrapper-Parent{overflow-x:auto;height:25%}.Goal-Detail-Description-Wrapper-Parent{overflow-x:auto;height:55%}.Goal-Detail-Title{font-size:50px;margin-left:5px;white-space:nowrap}.Goal-Detail-Progress{color:#fffb00}.Goal-Detail-Description,.Goal-Detail-Progress{margin-left:5px;white-space:nowrap}@media(max-width:770px){.Goal-Detail-Title{font-size:30px}}.Goal-Edit-Wrapper{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:800px;align-items:center}.Goal-Edit-Form-Wrapper,.Goal-Edit-Wrapper{display:flex;flex-direction:column;justify-content:center}.Goal-Edit-Form-Wrapper{width:70%;height:70%;margin-top:100px;align-content:center;background:#503b00;box-shadow:2px 2px 10px #000}.Goal-Edit-Title-Wrapper{background:#9b7200;height:15%}.Goal-Edit-Progress-Wrapper,.Goal-Edit-Title-Wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.Goal-Edit-Progress-Wrapper{background:#815f00;height:30%}.Goal-Edit-Description-Wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background:#6e5100;height:45%}.Goal-Edit-Progress-Label,.Goal-Edit-Title-Label{font-size:30px}.Goal-Edit-Description-Label{font-size:30px;margin-bottom:10px}.Goal-Edit-Title-Input{border:none;background:#ac8e3b;box-shadow:2px 2px 10px #000}.Goal-Edit-Progress-Input,.Goal-Edit-Title-Input{height:30px;width:300px}.Goal-Edit-Description-TextArea{height:70%;width:80%;border:none;box-shadow:2px 2px 10px #000;padding:10px;font-size:20px;background:#ac8e3b}.Goal-Edit-Radio-Wrapper{display:flex;flex-direction:column}.Goal-Edit-Complete-Radio-Wrapper,.Goal-Edit-In-Progress-Radio-Wrapper,.Goal-Edit-Not-Started-Radio-Wrapper{margin-bottom:5px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.Goal-Edit-Complete-Radio,.Goal-Edit-In-Progress-Radio,.Goal-Edit-Not-Started-Radio{height:20px;width:20px}.Goal-Edit-Not-Started-Label{color:red;font-size:20px}.Goal-Edit-In-Progress-Label{color:#fbff00;font-size:20px}.Goal-Edit-Complete-Label{color:#2bff00;font-size:20px}.Goal-Edit-Submit-Wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;height:10%;background:#574000}.Goal-Edit-Submit-Button{width:125px;height:40px;border:none;box-shadow:2px 2px 10px #000;background:#ad7f00;transition-duration:.5s}.Goal-Edit-Submit-Button:hover{background:#fb0}@media(max-width:770px){.Goal-Edit-Progress-Wrapper,.Goal-Edit-Title-Wrapper{justify-content:center;padding:5px}.Goal-Edit-Description-Wrapper{align-items:center;padding:5px}.Goal-Edit-Description,.Goal-Edit-Progress,.Goal-Edit-Title{margin-left:0}.Goal-Edit-Title-Input{width:80%}}@media(max-width:425px){.Goal-Edit-Description-Label,.Goal-Edit-Progress-Label,.Goal-Edit-Title-Label{font-size:20px}.Goal-Edit-Not-Started-Label{color:red;font-size:20px}.Goal-Edit-In-Progress-Label{color:#fbff00;font-size:20px}.Goal-Edit-Complete-Label{color:#2bff00;font-size:20px}}.Goal-Create-Wrapper{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:800px;align-items:center}.Goal-Create-Form-Wrapper,.Goal-Create-Wrapper{display:flex;flex-direction:column;justify-content:center}.Goal-Create-Form-Wrapper{width:70%;height:70%;margin-top:100px;align-content:center;background:#503b00;box-shadow:2px 2px 10px #000}.Goal-Create-Title-Wrapper{background:#9b7200;height:15%}.Goal-Create-Progress-Wrapper,.Goal-Create-Title-Wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.Goal-Create-Progress-Wrapper{background:#815f00;height:30%}.Goal-Create-Description-Wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background:#6e5100;height:45%}.Goal-Create-Progress-Label,.Goal-Create-Title-Label{font-size:30px}.Goal-Create-Description-Label{font-size:30px;margin-bottom:10px}.Goal-Create-Title-Input{height:30px;width:300px;border:none;background:#ac8e3b;box-shadow:2px 2px 10px #000}.Goal-Create-Progress-Input{height:30px;width:300px}.Goal-Create-Description-TextArea{height:70%;width:80%;border:none;box-shadow:2px 2px 10px #000;padding:10px;font-size:20px;background:#ac8e3b}.Goal-Create-Radio-Wrapper{display:flex;flex-direction:column}.Goal-Create-Complete-Radio-Wrapper,.Goal-Create-In-Progress-Radio-Wrapper,.Goal-Create-Not-Started-Radio-Wrapper{margin-bottom:5px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.Goal-Create-Complete-Radio,.Goal-Create-In-Progress-Radio,.Goal-Create-Not-Started-Radio{height:20px;width:20px}.Goal-Create-Not-Started-Label{color:red;font-size:20px}.Goal-Create-In-Progress-Label{color:#fbff00;font-size:20px}.Goal-Create-Complete-Label{color:#2bff00;font-size:20px}.Goal-Create-Submit-Wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;height:10%;background:#574000}.Goal-Create-Submit-Button{width:125px;height:40px;border:none;box-shadow:2px 2px 10px #000;background:#ad7f00;transition-duration:.5s}.Goal-Create-Submit-Button:hover{background:#fb0}@media(max-width:770px){.Goal-Create-Progress-Wrapper,.Goal-Create-Title-Wrapper{justify-content:center;padding:5px}.Goal-Create-Description-Wrapper{align-items:center;padding:5px}.Goal-Create-Description,.Goal-Create-Progress,.Goal-Create-Title{margin-left:0}.Goal-Create-Title-Input{width:80%}}@media(max-width:425px){.Goal-Create-Description-Label,.Goal-Create-Progress-Label,.Goal-Create-Title-Label{font-size:20px}.Goal-Create-Not-Started-Label{color:red;font-size:20px}.Goal-Create-In-Progress-Label{color:#fbff00;font-size:20px}.Goal-Create-Complete-Label{color:#2bff00;font-size:20px}}.Personal-Info-Edit-Wrapper{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:900px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Personal-Info-Edit-Form-Wrapper{width:70%;height:60%;margin-top:100px;display:flex;flex-direction:column;justify-content:space-evenly;align-content:center;background:#503b00;box-shadow:2px 2px 10px #000;padding:5px}.Personal-Info-Edit-DisplayName-Wrapper,.Personal-Info-Edit-Email-Wrapper,.Personal-Info-Edit-First-Name-Wrapper,.Personal-Info-Edit-Height-Wrapper,.Personal-Info-Edit-Last-Name-Wrapper,.Personal-Info-Edit-Max-Wrapper,.Personal-Info-Edit-Weight-Wrapper{display:grid;grid-template-columns:1fr 2fr;justify-content:flex-start;align-items:center;justify-items:flex-end;width:100%;margin-bottom:5px}.Personal-Info-Edit-Height-Input-Wrapper{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:5px}.Personal-Info-Edit-Title-Wrapper{margin-bottom:10px}.Personal-Info-Edit-Submit-Wrapper,.Personal-Info-Edit-Title-Wrapper{width:100%;height:50px;display:flex;flex-direction:row;justify-content:center;align-items:center}.Personal-Info-Edit-Submit-Wrapper{margin-bottom:5px}.Personal-Info-Edit-Cancel-Button{margin-right:40px;background:grey}.Personal-Info-Edit-Cancel-Button,.Personal-Info-Edit-Save-Button{width:150px;height:50px;border:none;font-size:20px;box-shadow:2px 2px 10px #000}.Personal-Info-Edit-Save-Button{background:#f1b100}.Personal-Info-Edit-Form-Title{font-size:40px;text-align:center}.Personal-Info-Edit-DisplayName-Label,.Personal-Info-Edit-Email-Label,.Personal-Info-Edit-First-Name-Label,.Personal-Info-Edit-Height-Label,.Personal-Info-Edit-Last-Name-Label,.Personal-Info-Edit-Max-Label,.Personal-Info-Edit-Weight-Label{margin-left:20px}.Personal-Info-Edit-DisplayName-Input,.Personal-Info-Edit-First-Name-Input,.Personal-Info-Edit-Last-Name-Input,.Personal-Info-Edit-Max-Input{margin-left:20px;width:50%;justify-self:flex-start;height:30px;border:none;background:#ac8e3b;box-shadow:2px 2px 10px #000}.Personal-Info-Edit-Email-Input{margin:0 0 0 20px;font-size:15px;color:#3f3f3f}.Personal-Info-Edit-Email-Input,.Personal-Info-Edit-Weight-Input{width:50%;justify-self:flex-start;height:30px;border:none;background:#ac8e3b;box-shadow:2px 2px 10px #000}.Personal-Info-Edit-Weight-Input{margin-left:20px}.Personal-Info-Edit-Height-Feet-Input,.Personal-Info-Edit-Height-Inches-Input{margin-left:20px;width:20%;justify-self:flex-start;height:30px;border:none;background:#ac8e3b;box-shadow:2px 2px 10px #000}@media(max-width:770px){.Personal-Info-Edit-DisplayName-Wrapper,.Personal-Info-Edit-Email-Wrapper,.Personal-Info-Edit-First-Name-Wrapper,.Personal-Info-Edit-Height-Wrapper,.Personal-Info-Edit-Last-Name-Wrapper,.Personal-Info-Edit-Weight-Wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.Personal-Info-Edit-Height-Input-Wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.Personal-Info-Edit-Form-Title{font-size:30px}.Personal-Info-Edit-DisplayName-Label,.Personal-Info-Edit-Email-Label,.Personal-Info-Edit-First-Name-Label,.Personal-Info-Edit-Height-Label,.Personal-Info-Edit-Last-Name-Label,.Personal-Info-Edit-Weight-Label{font-size:20px;margin-left:0}.Personal-Info-Edit-DisplayName-Input,.Personal-Info-Edit-Email-Input,.Personal-Info-Edit-First-Name-Input,.Personal-Info-Edit-Last-Name-Input,.Personal-Info-Edit-Weight-Input{font-size:15px;text-align:center;margin-left:0;width:70%}.Personal-Info-Edit-Height-Feet-Input{font-size:15px;text-align:center;margin-left:0;width:30%}.Personal-Info-Edit-Height-Inches-Input{font-size:15px;text-align:center;margin-left:10px;width:30%}}.Personal-Info-Wrapper{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:850px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Personal-Info-Form-Wrapper{width:70%;height:800px;margin-top:200px;display:flex;flex-direction:column;justify-content:space-evenly;align-content:center;background:#503b00;box-shadow:2px 2px 10px #000}.Personal-Info-Field-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-items:flex-start;width:100%;overflow-x:scroll;overflow-y:hidden}.Personal-Info-Field-Wrapper::-webkit-scrollbar{width:15px;background-color:#000;height:10px}.Personal-Info-Field-Wrapper::-webkit-scrollbar-thumb{background-color:#000}.Personal-Info-Field-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#503b00}.Personal-Info-First-Name-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-items:flex-start;width:100%;overflow-x:scroll;overflow-y:hidden}.Personal-Info-First-Name-Wrapper::-webkit-scrollbar{width:15px;background-color:#000;height:10px}.Personal-Info-First-Name-Wrapper::-webkit-scrollbar-thumb{background-color:#000}.Personal-Info-First-Name-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#503b00}.Personal-Info-Last-Name-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-items:flex-start;width:100%;overflow-x:scroll;overflow-y:hidden}.Personal-Info-Last-Name-Wrapper::-webkit-scrollbar{width:15px;background-color:#000;height:10px}.Personal-Info-Last-Name-Wrapper::-webkit-scrollbar-thumb{background-color:#000}.Personal-Info-Last-Name-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#503b00}.Personal-Info-DisplayName-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-items:flex-start;width:100%;overflow-x:scroll;overflow-y:hidden}.Personal-Info-DisplayName-Wrapper::-webkit-scrollbar{width:15px;background-color:#000;height:10px}.Personal-Info-DisplayName-Wrapper::-webkit-scrollbar-thumb{background-color:#000}.Personal-Info-DisplayName-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#503b00}.Personal-Info-Email-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-items:flex-start;width:100%;overflow-x:scroll;overflow-y:hidden}.Personal-Info-Email-Wrapper::-webkit-scrollbar{width:15px;background-color:#000;height:10px}.Personal-Info-Email-Wrapper::-webkit-scrollbar-thumb{background-color:#000}.Personal-Info-Email-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#503b00}.Personal-Info-Weight-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-items:flex-start;width:100%;overflow-x:scroll;overflow-y:hidden}.Personal-Info-Weight-Wrapper::-webkit-scrollbar{width:15px;background-color:#000;height:10px}.Personal-Info-Weight-Wrapper::-webkit-scrollbar-thumb{background-color:#000}.Personal-Info-Weight-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#503b00}.Personal-Info-Height-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;justify-items:flex-start;width:100%;overflow-x:scroll;overflow-y:hidden}.Personal-Info-Height-Wrapper::-webkit-scrollbar{width:15px;background-color:#000;height:10px}.Personal-Info-Height-Wrapper::-webkit-scrollbar-thumb{background-color:#000}.Personal-Info-Height-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#503b00}.Personal-Info-Height-Input-Wrapper{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow-x:scroll;overflow-y:hidden}.Personal-Info-Title-Wrapper{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.Personal-Info-DisplayName-Wrapper-Parent,.Personal-Info-Email-Wrapper-Parent,.Personal-Info-Field-Wrapper-Parent,.Personal-Info-First-Name-Wrapper-Parent,.Personal-Info-Height-Wrapper-Parent,.Personal-Info-Last-Name-Wrapper-Parent,.Personal-Info-Weight-Wrapper-Parent{overflow-x:auto}.Personal-Info-Edit-Button-Wrapper{width:100%;height:50px;display:flex;flex-direction:row;justify-content:center;align-items:center}.Personal-Info-Edit-Button{width:150px;height:50px;border:none;background:#f1b100;font-size:20px;box-shadow:2px 2px 10px #000}.Personal-Info-Form-Title{font-size:40px;text-align:center;margin-top:0}.Personal-Info-DisplayName,.Personal-Info-Email,.Personal-Info-Field,.Personal-Info-First-Name,.Personal-Info-Last-Name,.Personal-Info-Weight{margin:0 0 0 5px;width:50%;justify-self:flex-start;font-size:20px;white-space:nowrap}.Personal-Info-Height{margin:0 0 0 5px;width:20%;justify-self:flex-start;font-size:20px;white-space:nowrap}@media(max-width:770px){.Personal-Info-Form-Title{font-size:30px}}@media(max-width:285px){.Personal-Info-Form-Title{font-size:25px}}.inviteContainer{width:100%;height:100%;background:#6b4e00}.inviteWrapper{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:scroll}#inviteWrapper::-webkit-scrollbar{width:15px;background-color:#f5f5f5;visibility:hidden}#inviteWrapper::-webkit-scrollbar-thumb{background-color:#000}#inviteWrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.inviteList{width:100%;height:100%;background:#6b4e00;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.inviteFiller{width:100%;min-height:100px;background:#000}.Invite-List-Item{background:#c08d00;width:100%;min-height:100px;background:#bb911f;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;align-content:center}.Invite-Grid-Cell,.Invite-List-Item{justify-content:center;align-items:center}.Invite-Grid-Cell{height:100%;width:24vw;display:flex;flex-direction:column}.Invite-List-Item-Teacher,.Invite-List-Item-Title{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.Invite-List-Item-Accept-Button{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Invite-List-Item-Accept-Button:hover{background:#fb0}.Invite-List-Item-Decline-Button{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Invite-List-Item-Decline-Button:hover{background:#fb0}.Invite-Create-Button{height:50px;width:75px;border:none;position:fixed;bottom:20px;right:30px;z-index:2;background:#fb0;border-radius:20px;font-size:25px;box-shadow:2px 2px 10px #000}@media(max-width:1023px){.Invite-List-Item{width:100%;min-height:100px;background:#c08d00;display:grid;grid-template-areas:1fr 1fr;grid-template-areas:"title title accept accept" "teacher teacher decline decline";grid-gap:0;justify-content:center;justify-items:center;align-content:center;align-items:center}.Invite-Grid-Cell{width:47vw}.Invite-List-Item-Teacher,.Invite-List-Item-Title{font-size:20px}.Invite-List-Item-Accept-Button,.Invite-List-Item-Decline-Button{font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:40px;height:40px}.Invite-Grid-Cell-Title{grid-area:title}.Invite-Grid-Cell-Teacher{grid-area:teacher}.Invite-Grid-Cell-Accept{grid-area:accept;height:50px}.Invite-Grid-Cell-Decline{grid-area:decline;height:50px}}@media(max-width:630px){.Invite-List-Item-Teacher,.Invite-List-Item-Title{font-size:13px}.Invite-List-Item-Accept-Button,.Invite-List-Item-Decline-Button{transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}}body::-webkit-scrollbar{display:none;width:15px;background-color:#f5f5f5;visibility:hidden;border-radius:10px}body::-webkit-scrollbar-thumb{display:none;background-color:#2e2e2e;border-radius:10px}body::-webkit-scrollbar-track{display:none;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.scheduleWrapper{position:relative;top:130px;bottom:0;left:0;right:0;height:1750px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-x:hidden;overflow-y:visible}.Schedule-Week-ScheduleGrade-Container,.Schedule-Week-ScheduleGrade-Wrapper{height:100%;width:100%;display:flex;flex-direction:horizontal;justify-content:center}.Schedule-Week-ScheduleGrade-Wrapper{position:relative}.scheduleGrid{position:absolute;width:98%;height:90%;box-shadow:2px 2px 10px #000}.Schedule-Grid-Title,.scheduleGrid{display:flex;flex-direction:column;align-items:center}.Schedule-Grid-Title{width:100%;height:5%;justify-content:center;background:#7c5b00;border:1px solid #000}.Schedule-Grid-Title-Student,.Schedule-Grid-Title-Text{text-align:center;margin:0}.Schedule-Grid-Categories{width:100%;height:15%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;background:#997000;border:1px solid #000}.Schedule-Grid-Categories-Days{width:15%;height:100%;border:1px solid #000}.Schedule-Grid-Categories-Type{width:16%;height:100%;border:1px solid #000}.Schedule-Grid-Categories-Intensity{width:30%;height:100%;border:1px solid #000}.Schedule-Grid-Categories-Time{width:24%;height:100%;border:1px solid #000}.Schedule-Grid-Categories-Frequency{width:15%;height:100%;border:1px solid #000}.Schedule-Grid-Chart{width:100%;height:80%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.Schedule-Grid-Chart-Titles{height:10%;background:#d4d4d4;position:-webkit-sticky;position:sticky;top:100px}.Schedule-Grid-Chart-Monday,.Schedule-Grid-Chart-Titles{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid #000}.Schedule-Grid-Chart-Monday{height:19%;background:#fff}.Schedule-Grid-Chart-Friday,.Schedule-Grid-Chart-Thursday,.Schedule-Grid-Chart-Tuesday,.Schedule-Grid-Chart-Wednesday{height:19%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;background:#fff;border:1px solid #000}.Schedule-Grid-Categories-Title{margin:0;text-align:center;font-size:20px}.Schedule-Grid-Categories-Text{margin:0;text-align:center;font-size:12px}.Schedule-Week-Selection-Wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-right:20px}.Schedule-Week-Selection{width:200px;box-shadow:2px 2px 10px #000}.workoutInput{width:190px;height:40px;border-radius:10px;border:none;background:radial-gradient(#fff,#aaa);font-size:20px;padding:3px}.Workout-Input-Label{margin:0 10px 0 0}.Schedule-Week-Filter-Wrapper{width:100%;height:10%}.Schedule-Week-Classroom-Wrapper,.Schedule-Week-Filter-Wrapper,.Schedule-Week-Print-Wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}.Schedule-Week-Print-Wrapper{margin-top:20px;margin-bottom:20px}.Schedule-Week-Print{height:50px;width:120px;background:#ac7e00;border:none;box-shadow:2px 2px 10px #000;transition-duration:.75s}.Schedule-Week-Print:hover{background:#fb0}.Schedule-Print-Icon{size:40}.Workout-Select-Classroom-Label{margin:0 10px 0 0}.Workout-Classroom-Select{width:auto;height:40px;border-radius:10px;border:none;background:radial-gradient(#fff,#aaa);font-size:20px;padding:3px}@media(max-width:800px){.Schedule-Week-Filter-Wrapper{width:100%;height:10%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px}.Schedule-Week-Selection-Wrapper{margin-bottom:10px}}@media(max-width:700px){.Schedule-Grid-Categories-Title{font-size:15px}.Schedule-Grid-Categories-Text{margin:0;text-align:center;font-size:10px}}@media(max-width:600px){.Schedule-Grid-Categories-Days{width:15%}.Schedule-Grid-Categories-Type{width:16%}.Schedule-Grid-Categories-Intensity{width:42.6%}.Schedule-Grid-Categories-Time{width:25.4%}.Schedule-Grid-Categories-Frequency{display:none}}@media(max-width:500px){.Schedule-Grid-Categories-Title{font-size:12px}.Schedule-Grid-Categories-Text{display:none}.Schedule-Grid-Categories-Days,.Schedule-Grid-Categories-Intensity,.Schedule-Grid-Categories-Time,.Schedule-Grid-Categories-Type{display:flex;flex-direction:column;justify-content:center;align-items:center}.Schedule-Grid-Categories-Frequency{display:none}}@media(max-width:425px){.Schedule-Grid-Categories-Time{display:none}.Schedule-Grid-Categories-Type{width:21%}.Schedule-Grid-Categories-Intensity{width:67.6%}}@media(max-width:410px){.Schedule-Grid-Title-Text{font-size:20px}.Schedule-Grid-Title-Student{font-size:18px}}@media(max-width:450px){.Schedule-Week-Selection-Wrapper{margin:0}.Schedule-Week-Classroom-Wrapper,.Schedule-Week-Selection-Wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.Workout-Select-Classroom-Label{margin:0}.Workout-Input-Label{margin-right:0}.Schedule-Week-Filter-Wrapper{height:15%}.scheduleGrid{height:85%}.scheduleWrapper{height:1250px}}@media print{.headerContainer,.headerContainer-Admin,.Schedule-Week-Print-Wrapper{display:none}.scheduleWrapper{top:0;height:auto}.Schedule-Grid-Chart-Friday,.Schedule-Grid-Chart-Monday,.Schedule-Grid-Chart-Thursday,.Schedule-Grid-Chart-Tuesday,.Schedule-Grid-Chart-Wednesday,.scheduleGrid{height:auto}.Schedule-Grid-Chart-Titles{position:static}.Schedule-Grid-Title{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#7c5b00;border:1px solid #000}}@media print{.Schedule-Week-ScheduleGrade-Container,.scheduleWrapper,body,html{height:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.Schedule-Grid-Chart-Friday,.Schedule-Grid-Chart-Monday,.Schedule-Grid-Chart-Thursday,.Schedule-Grid-Chart-Tuesday,.Schedule-Grid-Chart-Wednesday{border-style:solid 1px #000;height:100%}}.ScheduleWeek-Row-Wrapper{width:100%;flex-direction:row;background:#b98800}.ScheduleWeek-Content-Wrapper,.ScheduleWeek-Row-Wrapper{height:100%;display:flex;justify-content:flex-start;align-items:center}.ScheduleWeek-Content-Wrapper{width:85%;flex-direction:column;overflow-y:scroll}.ScheduleWeek-Content-Wrapper::-webkit-scrollbar{width:10px;background-color:#b98800;height:10px}.ScheduleWeek-Content-Wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.ScheduleWeek-Content-Wrapper::-webkit-scrollbar-corner{background-color:transparent}.ScheduleWeek-Day,.ScheduleWeek-Row-Content-Wrapper{height:100%;justify-content:center}.ScheduleWeek-Day{width:15%;display:flex;flex-direction:row;align-items:center;border:1px solid #000;background:#b98800;transition-duration:.5s}#ScheduleWeek-Day-Friday:hover,#ScheduleWeek-Day-Monday:hover,#ScheduleWeek-Day-Thursday:hover,#ScheduleWeek-Day-Tuesday:hover,#ScheduleWeek-Day-Wednesday:hover{background:#dba100}.ScheduleWeek-THR,.ScheduleWeek-Type{height:100%;flex-direction:row}.ScheduleWeek-THR{width:5%}.ScheduleWeek-Max,.ScheduleWeek-Reps,.ScheduleWeek-Sets,.ScheduleWeek-Weight{height:100%;flex-direction:row}.ScheduleWeek-Weight{width:5%}.ScheduleWeek-TimeOff,.ScheduleWeek-TimeOn{height:100%;width:10%;flex-direction:row}.ScheduleWeek-Frequency{height:100%;width:20%;flex-direction:row}.ScheduleWeek-Day-Content{font-size:13px}.ScheduleWeek-Row-Content-Wrapper{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;height:50%;background:#fb0;transition-duration:.5s}.ScheduleWeek-Type{width:20%}.ScheduleWeek-THR,.ScheduleWeek-Type{display:flex;flex-direction:column;justify-content:center;align-items:center}.ScheduleWeek-THR{width:10%}.ScheduleWeek-Max,.ScheduleWeek-Reps,.ScheduleWeek-Sets{display:flex;flex-direction:column;justify-content:center;align-items:center;width:5%}.ScheduleWeek-Weight{display:flex;flex-direction:column;justify-content:center;align-items:center;width:7%}.ScheduleWeek-TimeOff,.ScheduleWeek-TimeOn{width:15%}.ScheduleWeek-Frequency,.ScheduleWeek-TimeOff,.ScheduleWeek-TimeOn{display:flex;flex-direction:column;justify-content:center;align-items:center}.ScheduleWeek-Frequency{width:18%}.ScheduleWeek-Type-Content{font-size:12px;text-align:center;width:100px}.ScheduleWeek-Max-Content,.ScheduleWeek-Reps-Content,.ScheduleWeek-Sets-Content,.ScheduleWeek-THR-Content,.ScheduleWeek-Weight-Content{font-size:12px;text-align:center;width:60px}.ScheduleWeek-TimeOff-Content,.ScheduleWeek-TimeOn-Content{font-size:12px;text-align:center;width:65px}.ScheduleWeek-Frequency-Content{font-size:12px;text-align:center;width:100%;margin:0;z-index:2;color:#000}@media(max-width:767px){.ScheduleWeek-Type-Content{font-size:10px;text-align:center;width:60px}.ScheduleWeek-Max-Content,.ScheduleWeek-Reps-Content,.ScheduleWeek-Sets-Content,.ScheduleWeek-THR-Content,.ScheduleWeek-Weight-Content{font-size:10px;text-align:center;width:40px}.ScheduleWeek-TimeOff-Content,.ScheduleWeek-TimeOn-Content{font-size:10px;text-align:center;width:50px}.ScheduleWeek-Frequency-Content{font-size:10px;text-align:center;width:70px}}@media(max-width:600px){.ScheduleWeek-Type{width:20%}.ScheduleWeek-THR,.ScheduleWeek-Type{display:flex;flex-direction:column;justify-content:center;align-items:center}.ScheduleWeek-THR{width:10%}.ScheduleWeek-Max{display:flex;flex-direction:column;justify-content:center;align-items:center;width:12%}.ScheduleWeek-Reps,.ScheduleWeek-Sets,.ScheduleWeek-Weight{display:flex;flex-direction:column;justify-content:center;align-items:center;width:10%}.ScheduleWeek-TimeOff,.ScheduleWeek-TimeOn{display:flex;flex-direction:column;justify-content:center;align-items:center;width:15%}.ScheduleWeek-Frequency{display:none}}@media(max-width:425px){.ScheduleWeek-Type{width:25%}.ScheduleWeek-THR,.ScheduleWeek-Type{display:flex;flex-direction:column;justify-content:center;align-items:center}.ScheduleWeek-THR{width:15%}.ScheduleWeek-Max{display:flex;flex-direction:column;justify-content:center;align-items:center;width:17%}.ScheduleWeek-Reps,.ScheduleWeek-Sets,.ScheduleWeek-Weight{display:flex;flex-direction:column;justify-content:center;align-items:center;width:15%}.ScheduleWeek-TimeOff,.ScheduleWeek-TimeOn{display:flex;flex-direction:column;justify-content:center;align-items:center;width:15%;display:none}.ScheduleWeek-Frequency{display:none}}.Grading-Wrapper{right:-150px;height:90%;width:150px;justify-content:flex-start;align-content:center;z-index:2;box-shadow:2px 2px 10px #000}.Grading-Arrow,.Grading-Wrapper{position:absolute;display:flex;flex-direction:column;background:#976f00}.Grading-Arrow{width:25px;height:50px;left:-24px;top:12%;border-top:1px solid #000;border-left:1px solid #000;border-bottom:1px solid #000;box-shadow:-5px 2px 5px #000}.Grading-Arrow,.Grading-Title-Wrapper{justify-content:center;align-items:center}.Grading-Title-Wrapper{display:flex;flex-direction:column;height:29.6%;border:1px solid #000;position:-webkit-sticky;position:sticky}.popout{-webkit-animation:popout .25s linear forwards;animation:popout .25s linear forwards}.hidden{-webkit-animation:hide .25s linear forwards;animation:hide .25s linear forwards}.Grading-Title-Label{font-size:30px}.Grading-Day-Wrapper{display:flex;flex-direction:vertical;align-items:center;justify-content:center;height:15.2%;border:1px solid #000}.Grading-Input{width:100px;height:30px;border-radius:10px;border:none;background:radial-gradient(#fff,#aaa);font-size:20px;padding:3px}.Grading-Total-Wrapper{position:absolute;display:flex;flex-direction:vertical;align-items:center;justify-content:center;height:100px;width:100%;background:#976f00;border:1px solid #000;bottom:-100px}@media(max-width:450px){.Grading-Wrapper{height:85%}.Grading-Day-Wrapper{height:15%}}@-webkit-keyframes popout{0%{transform:translateX(0)}20%{transform:translateX(-30px)}40%{transform:translateX(-60px)}60%{transform:translateX(-90px)}80%{transform:translateX(-120px)}to{transform:translateX(-150px)}}@keyframes popout{0%{transform:translateX(0)}20%{transform:translateX(-30px)}40%{transform:translateX(-60px)}60%{transform:translateX(-90px)}80%{transform:translateX(-120px)}to{transform:translateX(-150px)}}@-webkit-keyframes hide{0%{transform:translateX(-150px)}20%{transform:translateX(-120px)}40%{transform:translateX(-90px)}60%{transform:translateX(-60px)}80%{transform:translateX(-30px)}to{transform:translateX(0)}}@keyframes hide{0%{transform:translateX(-150px)}20%{transform:translateX(-120px)}40%{transform:translateX(-90px)}60%{transform:translateX(-60px)}80%{transform:translateX(-30px)}to{transform:translateX(0)}}.Blowup-Container{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:4;display:none}.Blowup-Wrapper{position:fixed;width:98%;height:500px;background:#664b00;z-index:4;display:flex;flex-direction:column;box-shadow:2px 2px 20px #000}.Blowup-Title-Area{width:100%;height:40%;display:flex;flex-direction:column;background:#946c00}.Blowup-Title-Classroom-Area,.Blowup-Title-Date-Area{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.Blowup-Classroom{margin-bottom:0;margin-top:0}.Blowup-Title-Name-Area{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.Blowup-Table-Wrapper{width:auto;overflow-x:scroll;overflow-y:scroll;position:relative}.Blowup-Table-Wrapper::-webkit-scrollbar{width:15px;background-color:#f5f5f5;border-radius:10px}.Blowup-Table-Wrapper::-webkit-scrollbar-thumb{background-color:#2e2e2e;border-radius:10px}.Blowup-Table-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.Blowup-Table-Wrapper::-webkit-scrollbar-corner{display:none}.Blowup-Column-Titles-Area{width:2000px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background:#aa7d00;border-style:solid;border-width:1px}.Blowup-Frequency,.Blowup-Max,.Blowup-Reps,.Blowup-Sets,.Blowup-THR,.Blowup-TimeOff,.Blowup-TimeOn,.Blowup-Type,.Blowup-Weight{width:11.11%;display:flex;flex-direction:row;justify-content:center}.Blowup-DayOfWeek{margin-right:20px}.Blowup-Date,.Blowup-DayOfWeek{margin-bottom:0;text-align:center}.Blowup-Name{margin-top:0;text-align:center}.Blowup-Exit{position:absolute;right:20px;top:20px;font-size:30px;transition-duration:.5s;cursor:pointer;color:#000}.Blowup-Exit:hover{color:#fff}.Blowup-List{width:2000px;height:600px}.Blowup-List::-webkit-scrollbar{display:none;width:15px;background-color:#f5f5f5;border-radius:10px}.Blowup-List::-webkit-scrollbar-thumb{display:none;background-color:#2e2e2e;border-radius:10px}.Blowup-List::-webkit-scrollbar-track{display:none;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.Blowup-Workout-Wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;height:300px;width:2000px}.Blowup-Workout-Wrapper-Bright{background:"#aa7d00"}.Blowup-Workout-Wrapper-Dark{background:"#daa000"}.Blowup-Text{font-size:20px;text-align:center}.Blowup-Frequency-Wrapper,.Blowup-Max-Wrapper,.Blowup-Reps-Wrapper,.Blowup-Sets-Wrapper,.Blowup-THR-Wrapper,.Blowup-TimeOff-Wrapper,.Blowup-TimeOn-Wrapper,.Blowup-Type-Wrapper,.Blowup-Weight-Wrapper{padding:10px;width:11.11%;display:flex;flex-direction:row;justify-content:center}@media(max-width:520px){.Blowup-Classroom,.Blowup-Date,.Blowup-DayOfWeek,.Blowup-Name{font-size:25px}.Blowup-Title-Classroom-Area,.Blowup-Title-Date-Area,.Blowup-Title-Name-Area{justify-content:flex-start;margin-left:10px}}@media(max-width:400px){.Blowup-Classroom,.Blowup-Date,.Blowup-DayOfWeek,.Blowup-Name{font-size:20px}.Blowup-Exit{right:10px;top:10px;font-size:25px}}.BlowupDay-Row-Wrapper{width:100%;flex-direction:row;background:#b98800}.BlowupDay-Content-Wrapper,.BlowupDay-Row-Wrapper{height:100%;display:flex;justify-content:flex-start;align-items:center}.BlowupDay-Content-Wrapper{width:85%;flex-direction:column;overflow-y:scroll}.BlowupDay-Content-Wrapper::-webkit-scrollbar{width:10px;background-color:#b98800;height:10px}.BlowupDay-Content-Wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.BlowupDay-Content-Wrapper::-webkit-scrollbar-corner{background-color:transparent}#Workout-Detail-TimeOn-Wrapper::-webkit-scrollbar-track{background-color:#b98800}.BlowupDay-Day,.BlowupDay-Row-Content-Wrapper{height:100%;justify-content:center}.BlowupDay-Day{width:15%;display:flex;flex-direction:row;align-items:center;border:1px solid #000;background:#b98800;transition-duration:.5s}#BlowupDay-Day-Friday:hover,#BlowupDay-Day-Monday:hover,#BlowupDay-Day-Thursday:hover,#BlowupDay-Day-Tuesday:hover,#BlowupDay-Day-Wednesday:hover{background:#dba100}.BlowupDay-THR,.BlowupDay-Type{height:100%;flex-direction:row}.BlowupDay-THR{width:5%}.BlowupDay-Max,.BlowupDay-Reps,.BlowupDay-Sets,.BlowupDay-Weight{height:100%;flex-direction:row}.BlowupDay-Weight{width:5%}.BlowupDay-TimeOff,.BlowupDay-TimeOn{height:100%;width:10%;flex-direction:row}.BlowupDay-Frequency{height:100%;width:20%;flex-direction:row}.BlowupDay-Day-Content{font-size:13px}.BlowupDay-Row-Content-Wrapper{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;height:50%;background:#fb0;transition-duration:.5s}.BlowupDay-Type{width:20%}.BlowupDay-THR,.BlowupDay-Type{display:flex;flex-direction:column;justify-content:center;align-items:center}.BlowupDay-THR{width:10%}.BlowupDay-Max,.BlowupDay-Reps,.BlowupDay-Sets{width:5%}.BlowupDay-Max,.BlowupDay-Reps,.BlowupDay-Sets,.BlowupDay-Weight{display:flex;flex-direction:column;justify-content:center;align-items:center}.BlowupDay-Weight{width:7%}.BlowupDay-TimeOff,.BlowupDay-TimeOn{width:15%}.BlowupDay-Frequency,.BlowupDay-TimeOff,.BlowupDay-TimeOn{display:flex;flex-direction:column;justify-content:center;align-items:center}.BlowupDay-Frequency{width:18%}.BlowupDay-Type-Content{font-size:12px;text-align:center;width:100px}.BlowupDay-Max-Content,.BlowupDay-Reps-Content,.BlowupDay-Sets-Content,.BlowupDay-THR-Content,.BlowupDay-Weight-Content{font-size:12px;text-align:center;width:60px}.BlowupDay-TimeOff-Content,.BlowupDay-TimeOn-Content{font-size:12px;text-align:center;width:65px}.BlowupDay-Frequency-Content{font-size:12px;text-align:center;width:100%;margin:0;z-index:2;color:#000}@media(max-width:767px){.BlowupDay-Type-Content{font-size:10px;text-align:center;width:60px}.BlowupDay-Max-Content,.BlowupDay-Reps-Content,.BlowupDay-Sets-Content,.BlowupDay-THR-Content,.BlowupDay-Weight-Content{font-size:10px;text-align:center;width:40px}.BlowupDay-TimeOff-Content,.BlowupDay-TimeOn-Content{font-size:10px;text-align:center;width:50px}.BlowupDay-Frequency-Content{font-size:10px;text-align:center;width:70px}}@media(max-width:600px){.BlowupDay-Type{width:20%}.BlowupDay-THR,.BlowupDay-Type{display:flex;flex-direction:column;justify-content:center;align-items:center}.BlowupDay-THR{width:10%}.BlowupDay-Max{display:flex;flex-direction:column;justify-content:center;align-items:center;width:12%}.BlowupDay-Reps,.BlowupDay-Sets,.BlowupDay-Weight{display:flex;flex-direction:column;justify-content:center;align-items:center;width:10%}.BlowupDay-TimeOff,.BlowupDay-TimeOn{display:flex;flex-direction:column;justify-content:center;align-items:center;width:15%}.BlowupDay-Frequency{display:none}}@media(max-width:425px){.BlowupDay-Type{width:25%}.BlowupDay-THR,.BlowupDay-Type{display:flex;flex-direction:column;justify-content:center;align-items:center}.BlowupDay-THR{width:15%}.BlowupDay-Max{display:flex;flex-direction:column;justify-content:center;align-items:center;width:17%}.BlowupDay-Reps,.BlowupDay-Sets,.BlowupDay-Weight{display:flex;flex-direction:column;justify-content:center;align-items:center;width:15%}.BlowupDay-TimeOff,.BlowupDay-TimeOn{display:flex;flex-direction:column;justify-content:center;align-items:center;width:15%;display:none}.BlowupDay-Frequency{display:none}}.changePasswordContainer{width:100vw;height:100vh;background:#6b4e00}.changePasswordWrapper{position:absolute;top:100px;left:0;right:0;bottom:0;justify-content:flex-start;overflow-y:scroll;background:#6b4e00}.changePasswordForm,.changePasswordWrapper{display:flex;flex-direction:column;align-items:center}.changePasswordForm{justify-content:center;height:350px;width:70%;margin-top:200px;background:#000;border-radius:20px;box-shadow:2px 2px 10px #000;padding:40px}.ChangePassword-Form-Title{color:#fff;font-size:40px;text-align:center}.ChangePassword-Title-Row{display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px;margin-bottom:50px}.ChangePassword-Form-Wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.ChangePassword-Details-Row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:50px;margin-right:20px}.changePasswordLabel{margin-right:20px;font-size:25px;text-align:center;color:#fff}.changePasswordInput{width:190px;height:30px;border-radius:10px;border:none;background:radial-gradient(#fff,#aaa);font-size:20px;padding:3px}.changePasswordChange{width:200px;height:40px;border-radius:20px;border:none;font-size:20px;background:radial-gradient(#fff,#666);transition-duration:1s}.ChangePassword-Change-Row{display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px;width:100%;margin-top:20px}@media(max-width:800px){.changePasswordLabel{font-size:18px}.changePasswordInput{width:150px;height:25px;font-size:15px}}@media(max-width:600px){.ChangePassword-Details-Row{display:flex;flex-direction:column;justify-content:center;align-items:center;height:50px;width:100%;margin-right:0;margin-bottom:20px}.ChangePassword-Form-Wrapper{width:100%}.changePasswordLabel{margin-right:0;margin-bottom:5px}}@media(max-width:500px){.ChangePassword-Details-Row{display:flex;flex-direction:column;justify-content:center;align-items:center;height:50px;width:100%;margin-right:0;margin-bottom:20px}.ChangePassword-Form-Wrapper{width:100%}.changePasswordLabel{margin-right:0;margin-bottom:5px}}@media(max-width:450px){.ChangePassword-Form-Title{font-size:25px}.changePasswordLabel{font-size:15px}.changePasswordInput{width:127px;height:25px;font-size:12px}.changePasswordChange{width:175px;height:35px;font-size:18px}.changePasswordForm{width:60%}}@media(max-height:1200px){.changePasswordWrapper{display:flex;flex-direction:column;justify-content:center}.changePasswordForm{margin-top:0}}@media(max-height:900px){.changePasswordForm{position:absolute;top:100px;margin-bottom:50px}}.classroomContainer-Admin{width:100%;height:100%;background:#6b4e00;overflow-y:hidden}.classroomWrapper-Admin{position:absolute;top:100px;bottom:120px;left:0;right:0;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:hidden}.classroomList-Admin::-webkit-scrollbar{width:15px;background-color:#f5f5f5;visibility:hidden}.classroomList-Admin::-webkit-scrollbar-thumb{background-color:#000}.classroomList-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.classroomList-Admin{width:100%;height:100%;background:#6b4e00;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:scroll}.classroomFiller-Admin{width:100%;min-height:100px;background:#000}.Classroom-List-Item-Admin{background:#c08d00;width:100%;min-height:100px;background:#bb911f;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;justify-content:center;justify-items:center;align-content:center;align-items:center}.Classroom-Grid-Cell-Admin{width:19vw;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.Classroom-List-Item-Title-Admin{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;transition-duration:.5s}.Classroom-List-Item-Title-Admin:hover{color:#fff;cursor:pointer}.Classroom-List-Item-Student-Admin{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Classroom-List-Item-Student-Button-Admin{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Classroom-List-Item-Student-Button-Admin:hover{background:#fb0}.Classroom-List-Item-Edit-Button-Admin{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Classroom-List-Item-Edit-Button-Admin:hover{background:#fb0}.Classroom-List-Item-Preview-Button-Admin{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Classroom-List-Item-Preview-Button-Admin:hover{background:#fb0}.Classroom-List-Item-Delete-Button-Admin{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Classroom-List-Item-Delete-Button-Admin:hover{background:#fb0}.Classroom-Create-Button-Admin{height:50px;width:75px;border:none;position:fixed;bottom:20px;right:30px;z-index:2;background:#fb0;border-radius:20px;font-size:25px;box-shadow:2px 2px 10px #000}@media(max-width:1024px){.Classroom-List-Item-Admin{width:100%;min-height:100px;background:#c08d00;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"title preview edit" "title student delete";justify-content:center;justify-items:center;align-content:center;align-items:center}.Classroom-Grid-Cell-Admin{width:30vw}.Classroom-List-Item-Title-Admin{font-size:20px}.Classroom-List-Item-Student-Button-Admin{grid-area:student}.Classroom-List-Item-Delete-Button-Admin,.Classroom-List-Item-Edit-Button-Admin,.Classroom-List-Item-Preview-Button-Admin,.Classroom-List-Item-Student-Button-Admin{font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:40px;height:40px}.Classroom-Create-Button-Admin{height:35px;width:60px;bottom:10px;right:10px;font-size:20px}.Classroom-Grid-Cell-Title-Admin{grid-area:title;height:50px}.Classroom-Grid-Cell-Student-Admin{grid-area:student;height:50px}.Classroom-Grid-Cell-Edit-Admin{grid-area:edit;height:50px}.Classroom-Grid-Cell-Preview-Admin{grid-area:preview;height:50px}.Classroom-Grid-Cell-Delete-Admin{grid-area:delete;height:50px}}@media(max-width:630px){.Classroom-List-Item-Title-Admin{font-size:13px}.Classroom-List-Item-Delete-Button-Admin,.Classroom-List-Item-Edit-Button-Admin,.Classroom-List-Item-Preview-Button-Admin,.Classroom-List-Item-Student-Button-Admin{transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Classroom-Create-Button-Admin{height:35px;width:60px;bottom:10px;right:10px;font-size:20px}}.Classroom-Create-Wrapper-Admin{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:700px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Classroom-Create-Form-Wrapper-Admin{width:50%;height:30%;margin-top:100px;display:flex;flex-direction:column;justify-content:center;align-content:center;background:#503b00;box-shadow:2px 2px 10px #000}.Classroom-Create-Title-Wrapper-Admin{display:flex;flex-direction:column;justify-content:center;align-items:center;height:70%}.Classroom-Create-Title-Label-Admin{font-size:40px;text-align:center}.Classroom-Create-Title-Input-Admin{height:30px;width:350px;border:none;background:#ac8e3b;box-shadow:2px 2px 10px #000}.Classroom-Create-Button-Area-Admin{display:flex;flex-direction:row;justify-content:center;align-items:center}.Classroom-Create-Save-Button-Admin{width:100px;height:30px;background:#ac8e3b;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;margin-right:20px}.Classroom-Create-Save-Button-Admin:hover{background:#f5ca55}.Classroom-Create-Cancel-Button-Admin{width:100px;height:30px;background:#524626;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Classroom-Create-Cancel-Button-Admin:hover{background:#f5ca55}@media(max-width:860px){.Classroom-Create-Form-Wrapper-Admin{width:80%}.Classroom-Create-Title-Wrapper-Admin{justify-content:center;padding:5px}.Classroom-Create-Title-Admin{margin-left:0}.Classroom-Create-Title-Label-Admin{font-size:40px}.Classroom-Create-Title-Input-Admin{width:80%}}@media(max-width:530px){.Classroom-Create-Form-Wrapper-Admin{width:90%}.Classroom-Create-Title-Label-Admin{font-size:35px}}.Classroom-Edit-Wrapper-Admin{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:700px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Classroom-Edit-Form-Wrapper-Admin{width:50%;height:30%;margin-top:100px;display:flex;flex-direction:column;justify-content:center;align-content:center;background:#503b00;box-shadow:2px 2px 10px #000}.Classroom-Edit-Title-Wrapper-Admin{display:flex;flex-direction:column;justify-content:center;align-items:center;height:70%}.Classroom-Edit-Title-Label-Admin{font-size:40px;text-align:center}.Classroom-Edit-Title-Input-Admin{height:30px;width:350px;border:none;background:#ac8e3b;box-shadow:2px 2px 10px #000}.Classroom-Edit-Button-Area-Admin{display:flex;flex-direction:row;justify-content:center;align-items:center}.Classroom-Edit-Save-Button-Admin{width:100px;height:30px;background:#ac8e3b;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;margin-right:20px}.Classroom-Edit-Save-Button-Admin:hover{background:#f5ca55}.Classroom-Edit-Cancel-Button-Admin{width:100px;height:30px;background:#524626;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Classroom-Edit-Cancel-Button-Admin:hover{background:#f5ca55}@media(max-width:860px){.Classroom-Edit-Form-Wrapper-Admin{width:80%}.Classroom-Edit-Title-Wrapper-Admin{justify-content:center;padding:5px}.Classroom-Edit-Title-Admin{margin-left:0}.Classroom-Edit-Title-Label-Admin{font-size:40px}.Classroom-Edit-Title-Input-Admin{width:80%}}@media(max-width:530px){.Classroom-Edit-Form-Wrapper-Admin{width:90%}.Classroom-Edit-Title-Label-Admin{font-size:35px}}.componentContainer-Admin{width:100%;height:100%;background:#6b4e00}.componentWrapper-Admin{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:scroll}#componentWrapper-Admin::-webkit-scrollbar{width:15px;background-color:#f5f5f5;visibility:hidden}#componentWrapper-Admin::-webkit-scrollbar-thumb{background-color:#000}#componentWrapper-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.componentList-Admin{width:100%;height:100%;background:#6b4e00;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.componentFiller-Admin{width:100%;min-height:100px;background:#000}.Component-List-Item-Admin{background:#c08d00;width:100%;min-height:100px;background:#bb911f;display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center;justify-items:center;align-content:center;align-items:center}.Component-Grid-Cell-Admin{width:24vw;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.Component-List-Item-Title-Admin{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;transition-duration:.5s}.Component-List-Item-Title-Admin:hover{color:#fff;cursor:pointer}.Component-List-Item-Student-Admin{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Component-List-Item-Student-Button-Admin{background:#fff;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:125px}.Component-List-Item-Student-Button-Admin:hover{background:#b1b0b0}.Component-List-Item-Edit-Button-Admin{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Component-List-Item-Edit-Button-Admin:hover{background:#fb0}.Component-List-Item-Delete-Button-Admin{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Component-List-Item-Delete-Button-Admin:hover{background:#fb0}.Component-Create-Button-Admin{height:50px;width:75px;border:none;position:fixed;bottom:20px;right:30px;z-index:2;background:#fb0;border-radius:20px;font-size:25px;box-shadow:2px 2px 10px #000}@media(max-width:1024px){.Component-List-Item-Admin{width:100%;min-height:100px;background:#c08d00;display:grid;grid-template-areas:1fr 1fr;grid-template-areas:"title edit" "title delete";justify-content:center;justify-items:center;align-content:center;align-items:center}.Component-Grid-Cell-Admin{width:47vw}.Component-List-Item-Title-Admin{font-size:20px}.Component-List-Item-Student-Button-Admin{grid-area:student;background:#fff;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Component-List-Item-Delete-Button-Admin,.Component-List-Item-Edit-Button-Admin{font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:40px;height:40px}.Component-Create-Button-Admin{height:35px;width:60px;bottom:10px;right:10px;font-size:20px}.Component-Grid-Cell-Title-Admin{grid-area:title;height:50px}.Component-Grid-Cell-Student-Admin{grid-area:student;height:50px}.Component-Grid-Cell-Edit-Admin{grid-area:edit;height:50px}.Component-Grid-Cell-Delete-Admin{grid-area:delete;height:50px}}@media(max-width:630px){.Component-List-Item-Title-Admin{font-size:13px}.Component-List-Item-Student-Button-Admin{background:#fff;font-size:13px}.Component-List-Item-Delete-Button-Admin,.Component-List-Item-Edit-Button-Admin,.Component-List-Item-Student-Button-Admin{transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Component-Create-Button-Admin{height:35px;width:60px;bottom:10px;right:10px;font-size:20px}}.Component-Create-Wrapper-Admin{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:700px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Component-Create-Form-Wrapper-Admin{width:50%;height:30%;margin-top:100px;display:flex;flex-direction:column;justify-content:center;align-content:center;background:#503b00;box-shadow:2px 2px 10px #000}.Component-Create-Title-Wrapper-Admin{display:flex;flex-direction:column;justify-content:center;align-items:center;height:70%}.Component-Create-Title-Label-Admin{font-size:40px;text-align:center}.Component-Create-Title-Input-Admin{height:30px;width:350px;border:none;background:#ac8e3b;box-shadow:2px 2px 10px #000;margin-bottom:10px}.Component-Create-Button-Area-Admin{display:flex;flex-direction:row;justify-content:center;align-items:center}.Component-Create-Save-Button-Admin{width:100px;height:30px;background:#ac8e3b;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;margin-right:20px}.Component-Create-Save-Button-Admin:hover{background:#f5ca55}.Component-Create-Cancel-Button-Admin{width:100px;height:30px;background:#524626;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Component-Create-Cancel-Button-Admin:hover{background:#f5ca55}@media(max-width:860px){.Component-Create-Form-Wrapper-Admin{width:80%}.Component-Create-Title-Wrapper-Admin{justify-content:center;padding:5px}.Component-Create-Title-Admin{margin-left:0}.Component-Create-Title-Label-Admin{font-size:40px}.Component-Create-Title-Input-Admin{width:80%}}@media(max-width:530px){.Component-Create-Form-Wrapper-Admin{width:90%}.Component-Create-Title-Label-Admin{font-size:35px}}.Component-Edit-Wrapper-Admin{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:700px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Component-Edit-Form-Wrapper-Admin{width:50%;height:30%;margin-top:100px;display:flex;flex-direction:column;justify-content:center;align-content:center;background:#503b00;box-shadow:2px 2px 10px #000}.Component-Edit-Title-Wrapper-Admin{display:flex;flex-direction:column;justify-content:center;align-items:center;height:70%}.Component-Edit-Title-Label-Admin{font-size:40px;text-align:center}.Component-Edit-Title-Input-Admin{height:30px;width:350px;border:none;background:#ac8e3b;box-shadow:2px 2px 10px #000}.Component-Edit-Button-Area-Admin{display:flex;flex-direction:row;justify-content:center;align-items:center}.Component-Edit-Save-Button-Admin{width:100px;height:30px;background:#ac8e3b;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;margin-right:20px}.Component-Edit-Save-Button-Admin:hover{background:#f5ca55}.Component-Edit-Cancel-Button-Admin{width:100px;height:30px;background:#524626;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Component-Edit-Cancel-Button-Admin:hover{background:#f5ca55}@media(max-width:860px){.Component-Edit-Form-Wrapper-Admin{width:80%}.Component-Edit-Title-Wrapper-Admin{justify-content:center;padding:5px}.Component-Edit-Title-Admin{margin-left:0}.Component-Edit-Title-Label-Admin{font-size:40px}.Component-Edit-Title-Input-Admin{width:80%}}@media(max-width:530px){.Component-Edit-Form-Wrapper-Admin{width:90%}.Component-Edit-Title-Label-Admin{font-size:35px}}@media(max-height:750px){.Component-Edit-Title-Label-Admin{font-size:30px}}.exerciseContainer-Admin{width:100%;height:100%;background:#6b4e00;overflow-y:hidden}.exerciseWrapper-Admin{position:absolute;top:100px;bottom:120px;left:0;right:0;overflow-y:hidden}.exerciseList-Admin,.exerciseWrapper-Admin{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.exerciseList-Admin{height:100%;background:#6b4e00;overflow-y:scroll}.exerciseList-Admin::-webkit-scrollbar{width:15px;background-color:#f5f5f5;visibility:hidden}.exerciseList-Admin::-webkit-scrollbar-thumb{background-color:#000}.exerciseList-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.exerciseFiller-Admin{width:100%;min-height:100px;background:#000}.Exercise-List-Item-Admin{background:#c08d00;width:100%;min-height:100px;background:#bb911f;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:center;justify-items:center;align-content:center;align-items:center}.Exercise-Grid-Cell-Admin{width:24vw;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.Exercise-List-Item-Title-Admin{margin:0;transition-duration:.5s}.Exercise-List-Item-Student-Admin,.Exercise-List-Item-Title-Admin{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Exercise-List-Item-Student-Button-Admin{background:#fff;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:125px}.Exercise-List-Item-Student-Button-Admin:hover{background:#b1b0b0}.Exercise-List-Item-Edit-Button-Admin{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Exercise-List-Item-Edit-Button-Admin:hover{background:#fb0}.Exercise-List-Item-Delete-Button-Admin{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Exercise-List-Item-Delete-Button-Admin:hover{background:#fb0}.Exercise-List-Item-Activate-Button-Admin{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Exercise-List-Item-Activate-Button-Admin:hover{background:#fb0}.Exercise-Create-Button-Admin{height:50px;width:75px;border:none;position:fixed;bottom:30px;right:30px;z-index:2;background:#fb0;border-radius:20px;font-size:25px;box-shadow:2px 2px 10px #000}.Exercise-Category-Manager-Admin{position:absolute;bottom:10px;left:40px;border:none;background:#ac8e3b;z-index:5;transition-duration:.5s;cursor:pointer;height:40px;width:60px;font-size:20px;border-radius:10px}.Exercise-Category-Manager-Admin:hover{background:#dfb84c}.Exercise-Schedule-Manager-Admin{position:absolute;bottom:70px;left:40px;border:none;background:#ac8e3b;z-index:5;transition-duration:.5s;cursor:pointer;height:40px;width:60px;font-size:20px;border-radius:10px}.Exercise-Schedule-Manager-Admin:hover{background:#dfb84c}@media(max-width:1024px){.Exercise-List-Item-Admin{width:100%;min-height:100px;background:#c08d00;display:grid;grid-template-areas:1fr 1fr 1fr;grid-template-areas:"title edit activate" "title delete activate";justify-content:center;justify-items:center;align-content:center;align-items:center}.Exercise-Grid-Cell-Admin{width:30vw}.Exercise-List-Item-Title-Admin{font-size:20px}.Exercise-List-Item-Student-Button-Admin{grid-area:student}.Exercise-List-Item-Edit-Button-Admin,.Exercise-List-Item-Student-Button-Admin{font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Exercise-List-Item-Edit-Button-Admin{width:40px;height:40px}.Exercise-List-Item-Activate-Button-Admin,.Exercise-List-Item-Delete-Button-Admin{font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:40px;height:40px}.Exercise-Create-Button-Admin{height:35px;width:60px;right:10px;font-size:20px}.Exercise-Grid-Cell-Title-Admin{grid-area:title;height:50px}.Exercise-Grid-Cell-Student-Admin{grid-area:student;height:50px}.Exercise-Grid-Cell-Edit-Admin{grid-area:edit;height:50px}.Exercise-Grid-Cell-Delete-Admin{grid-area:delete;height:50px}.Exercise-Grid-Cell-Activate-Admin{grid-area:activate;height:50px}}@media(max-width:630px){.Exercise-List-Item-Title-Admin{font-size:13px}.Exercise-List-Item-Student-Button-Admin{background:#fff}.Exercise-List-Item-Activate-Button-Admin,.Exercise-List-Item-Delete-Button-Admin,.Exercise-List-Item-Edit-Button-Admin,.Exercise-List-Item-Student-Button-Admin{transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Exercise-Create-Button-Admin{height:35px;width:60px;right:10px;font-size:20px}.Exercise-Category-Manager-Admin,.Exercise-Schedule-Manager-Admin{font-size:15px;left:10px}}@media(max-width:420px){.Fit4Life-Searchbar-Admin,.Fit4Life-SearchButton-Admin{width:150px}}@media(max-width:370px){.Fit4Life-Searchbar-Admin,.Fit4Life-SearchButton-Admin{width:120px}}.Exercise-Create-Wrapper-Admin{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:800px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Exercise-Create-Form-Wrapper-Admin{width:50%;height:50%;margin-top:100px;display:flex;flex-direction:column;justify-content:space-evenly;align-content:center;background:#503b00;box-shadow:2px 2px 10px #000}.Exercise-Create-Title-Wrapper-Admin{display:flex;flex-direction:column;justify-content:center;align-items:center;height:40%}.Exercise-Create-Title-Label-Admin{font-size:40px;text-align:center}.Exercise-Create-Title-Input-Admin{height:30px;width:350px;border:none;background:#ac8e3b;box-shadow:2px 2px 10px #000}.Exercise-Create-Button-Area-Admin{display:flex;flex-direction:row;justify-content:center;align-items:center;height:20%}.Exercise-Create-Save-Button-Admin{width:100px;height:30px;background:#ac8e3b;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;margin-right:20px}.Exercise-Create-Save-Button-Admin:hover{background:#f5ca55}.Exercise-Create-Cancel-Button-Admin{width:100px;height:30px;background:#524626;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Exercise-Create-Cancel-Button-Admin:hover{background:#f5ca55}.Exercise-Create-Image-Area{width:100%;height:20%;display:flex;flex-direction:row;justify-content:center;align-items:center}.Exercise-Create-Image-Input{background-color:#000;border-color:#fff;height:30px;border-width:0 0 1px;color:#fff;outline-width:0;display:none}.Exercise-Create-Image-Input,.Exercise-Create-Image-Label{font-size:20px;padding:5px;text-align:center;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s}.Exercise-Create-Image-Label{width:200px;overflow:hidden;text-overflow:ellipsis;background:#ac8e3b;box-shadow:2px 2px 10px #000}.Exercise-Create-Image-Label:hover{background:#f1c752}@media(max-width:860px){.Exercise-Create-Form-Wrapper-Admin{width:80%}.Exercise-Create-Title-Wrapper-Admin{justify-content:center;padding:5px}.Exercise-Create-Title-Admin{margin-left:0}.Exercise-Create-Title-Label-Admin{font-size:40px}.Exercise-Create-Title-Input-Admin{width:80%}}@media(max-width:530px){.Exercise-Create-Form-Wrapper-Admin{width:90%}.Exercise-Create-Title-Label-Admin{font-size:35px}}.Exercise-Edit-Wrapper-Admin{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:800px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Exercise-Edit-Form-Wrapper-Admin{width:50%;height:50%;margin-top:100px;display:flex;flex-direction:column;justify-content:space-evenly;align-content:center;background:#503b00;box-shadow:2px 2px 10px #000}.Exercise-Edit-Title-Wrapper-Admin{display:flex;flex-direction:column;justify-content:center;align-items:center;height:40%}.Exercise-Edit-Title-Label-Admin{font-size:40px;text-align:center}.Exercise-Edit-Title-Input-Admin{height:30px;width:350px;border:none;background:#ac8e3b;box-shadow:2px 2px 10px #000}.Exercise-Edit-Button-Area-Admin{display:flex;flex-direction:row;justify-content:center;align-items:center;height:20%}.Exercise-Edit-Save-Button-Admin{width:100px;height:30px;background:#ac8e3b;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;margin-right:20px}.Exercise-Edit-Save-Button-Admin:hover{background:#f5ca55}.Exercise-Edit-Cancel-Button-Admin{width:100px;height:30px;background:#524626;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Exercise-Edit-Cancel-Button-Admin:hover{background:#f5ca55}.Exercise-Edit-Image-Area,.Exercise-Edit-ViewImage-Area{width:100%;height:20%;display:flex;flex-direction:row;justify-content:center;align-items:center}.Exercise-Edit-Image-Input{background-color:#000;border-color:#fff;height:30px;border-width:0 0 1px;color:#fff;outline-width:0;display:none}.Exercise-Edit-Image-Input,.Exercise-Edit-Image-Label{font-size:20px;padding:5px;text-align:center;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s}.Exercise-Edit-Image-Label{width:200px;overflow:hidden;text-overflow:ellipsis;background:#ac8e3b;box-shadow:2px 2px 10px #000}.Exercise-Edit-Image-Label:hover{background:#f1c752}.Exercise-Edit-ViewImage-Button-Admin{width:50px;height:30px;background:#ac8e3b;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Exercise-Edit-ViewImage-Button-Admin:hover{background:#f1c752}.Exercise-Edit-ImageView-CoverContainer-Admin{z-index:1;width:100%;height:100%}.Exercise-Edit-ImageView-Container-Admin,.Exercise-Edit-ImageView-CoverContainer-Admin{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center}.Exercise-Edit-ImageView-Container-Admin{height:300px;width:400px;background:#000;padding:10px;z-index:5;border-radius:10px;box-shadow:2px 2px 10px #000}.Exercise-Edit-ImageView-Image-Admin{height:80%;width:80%;object-fit:fill;border-radius:10px;margin-bottom:10px}.Exercise-Edit-Ok-Button-Admin{width:100px;height:30px;background:#ac8e3b;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Exercise-Edit-Ok-Button-Admin:hover{background:#f1c752}@media(max-width:860px){.Exercise-Edit-Form-Wrapper-Admin{width:80%}.Exercise-Edit-Title-Wrapper-Admin{justify-content:center;padding:5px}.Exercise-Edit-Title-Admin{margin-left:0}.Exercise-Edit-Title-Label-Admin{font-size:40px}.Exercise-Edit-Title-Input-Admin{width:80%}}@media(max-width:530px){.Exercise-Edit-Form-Wrapper-Admin{width:90%}.Exercise-Edit-Title-Label-Admin{font-size:35px}.Exercise-Edit-ImageView-Container-Admin{position:absolute;height:130px;width:230px;background:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;z-index:5}.Exercise-Edit-ImageView-Image-Admin{height:80%;width:80%;object-fit:fill;margin-bottom:10px}.Exercise-Edit-Ok-Button-Admin{width:80px;height:30px;background:#ac8e3b;font-size:15px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}}.studentContainer-Admin{width:100%;height:100%;background:#6b4e00}.studentWrapper-Admin{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:scroll}#studentWrapper-Admin::-webkit-scrollbar{width:15px;background-color:#f5f5f5;visibility:hidden}#studentWrapper-Admin::-webkit-scrollbar-thumb{background-color:#000}#studentWrapper-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.studentList-Admin{width:100%;height:100%;background:#6b4e00;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.studentFiller-Admin{width:100%;min-height:100px;background:#000}.Student-List-Item-Admin{background:#c08d00;width:100%;min-height:100px;background:#bb911f;display:grid;grid-template-columns:1fr 1fr;justify-content:center;justify-items:center;align-content:center;align-items:center}.Student-Grid-Cell-Admin{width:24vw;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.Student-List-Item-Title-Admin{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;transition-duration:.5s}.Student-List-Item-Title-Admin:hover{color:#fff;cursor:pointer}.Student-List-Item-Student-Admin{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Student-List-Item-Student-Button-Admin{background:#fff;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:125px}.Student-List-Item-Student-Button-Admin:hover{background:#b1b0b0}.Student-List-Item-Edit-Button-Admin{background:#fff;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:125px}.Student-List-Item-Edit-Button-Admin:hover{background:#b1b0b0}.Student-List-Item-Delete-Button-Admin{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Student-List-Item-Delete-Button-Admin:hover{background:#fb0}.Student-InviteButton-Button-Admin{height:50px;width:75px;border:none;position:fixed;bottom:20px;right:30px;z-index:2;background:#fb0;border-radius:20px;font-size:25px;box-shadow:2px 2px 10px #000}@media(max-width:1024px){.Student-List-Item-Admin{width:100%;min-height:100px;background:#c08d00;display:grid;grid-template-areas:1fr 1fr;grid-template-areas:"title drop";justify-content:center;justify-items:center;align-content:center;align-items:center}.Student-Grid-Cell-Admin{width:47vw}.Student-List-Item-Title-Admin{font-size:20px}.Student-List-Item-Student-Button-Admin{grid-area:student}.Student-List-Item-Delete-Button-Admin,.Student-List-Item-Edit-Button-Admin,.Student-List-Item-Student-Button-Admin{font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Student-InviteButton-Button-Admin{height:35px;width:60px;bottom:10px;right:10px;font-size:20px}.Student-Grid-Cell-Title-Admin{grid-area:title;height:50px}.Student-Grid-Cell-Student-Admin{grid-area:student;height:50px}.Student-Grid-Cell-Edit-Admin{grid-area:edit;height:50px}.Student-Grid-Cell-Delete-Admin{grid-area:drop;height:50px}}@media(max-width:630px){.Student-List-Item-Title-Admin{font-size:13px}.Student-List-Item-Edit-Button-Admin,.Student-List-Item-Student-Button-Admin{background:#fff;font-size:13px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Student-List-Item-Delete-Button-Admin{transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Student-InviteButton-Button-Admin{height:35px;width:60px;bottom:10px;right:10px;font-size:20px}}.studentInviteContainer-Admin{width:100%;height:100%;background:#000}.studentInviteWrapper-Admin{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:80%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:scroll;background:#6b4e00}#studentInviteWrapper-Admin::-webkit-scrollbar{width:15px;background-color:#f5f5f5;visibility:hidden}#studentInviteWrapper-Admin::-webkit-scrollbar-thumb{background-color:#000}#studentInviteWrapper-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.studentInviteList-Admin{width:100%;height:100%;background:#6b4e00;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.studentInviteFiller-Admin{width:100%;min-height:100px;background:#000}.Student-Invite-List-Item-Admin{background:#c08d00;width:100%;min-height:100px;background:#bb911f;display:grid;grid-template-columns:1fr 1fr;justify-content:center;justify-items:center;align-content:center;align-items:center}.Student-Invite-Grid-Cell-Admin{width:24vw;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.Student-Invite-List-Item-Title-Admin{margin:0;cursor:pointer;transition-duration:.5s}.Student-Invite-List-Item-Student-Admin,.Student-Invite-List-Item-Title-Admin{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Student-Invite-List-Item-Title-Admin:hover{color:#fff}.Student-Invite-List-Item-Invite-Button-Admin{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Student-Invite-List-Item-Invite-Button-Admin:hover{background:#fb0}.Student-Invite-Search-Area{position:absolute;bottom:0;width:100%;height:20%;background:#000;display:flex;flex-direction:row;justify-content:center;align-items:center}.Student-Invite-Search-Box{width:300px;height:25px;margin-right:20px;border:none;font-size:20px;padding:5px}.Student-Invite-Search-Button{width:150px;height:35px;border:none;background:#a5811f;font-size:20px;transition-duration:.5s}.Student-Invite-Search-Button:hover{background:#eeba2d}@media(max-width:1024px){.Student-Invite-List-Item-Admin{width:100%;min-height:100px;background:#c08d00;display:grid;grid-template-areas:1fr 1fr;grid-template-areas:"title invite";justify-content:center;justify-items:center;align-content:center;align-items:center}.Student-Invite-Grid-Cell-Admin{width:47vw}.Student-Invite-List-Item-Title-Admin{font-size:20px}.Student-Invite-List-Item-Invite-Button-Admin{width:40px;height:40px}.Disabled,.Student-Invite-List-Item-Invite-Button-Admin{background:#ac7e00;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Disabled{width:100px}.Student-Invite-Grid-Cell-Title-Admin{grid-area:title;height:50px}.Student-Invite-Grid-Cell-Invite-Admin{grid-area:invite;height:50px}}@media(max-width:630px){.Student-Invite-List-Item-Title-Admin{font-size:13px}.Student-Invite-List-Item-Delete-Button-Admin,.Student-Invite-List-Item-Edit-Button-Admin,.Student-Invite-List-Item-Student-Button-Admin{background:#fff;font-size:13px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}}@media(max-width:550px){.studentInviteWrapper-Admin{height:75%}.Student-Invite-Search-Area{display:flex;flex-direction:column;height:25%}.Student-Invite-Search-Box{width:90%;margin-right:0;margin-bottom:10px}.Student-Invite-Search-Button{width:70%}}.confirmCreateContainer{display:none;position:fixed;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.confirmCreateContainer,.confirmCreateContent{flex-direction:column;justify-content:center;align-items:center}.confirmCreateContent{background-color:#9b7200;margin:auto;padding:20px;width:50%;display:flex;box-shadow:2px 2px 10px #000}.confirmCreateClose:focus,.confirmCreateClose:hover{color:#000;text-decoration:none;cursor:pointer}.ConfirmCreate-Button-Wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.confirmCreateText{font-size:20px}.confirmCreateConfirmText{width:120px;height:50px;margin-right:10px;border:none;background:#7c5b00;transition-duration:.5s}.confirmCreateConfirmText:hover{background:#584100}.Workout-Detail-Wrapper{position:relative;top:150px;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px}.Workout-Detail-Form-Wrapper{width:60%;height:700px;display:flex;flex-direction:column;justify-content:flex-start;align-content:center;background:#503b00;box-shadow:2px 2px 10px #000}.Workout-Detail-Classroom-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:11.1%;width:100%;overflow-x:scroll;overflow-y:hidden;transition-duration:.5s;background:#cc9600;height:100%}#Workout-Detail-Classroom-Wrapper::-webkit-scrollbar{width:15px;background-color:#cc9600;height:10px}#Workout-Detail-Classroom-Wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}#Workout-Detail-Classroom-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#cc9600}.Workout-Detail-Exercise-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:11.1%;width:100%;overflow-x:scroll;overflow-y:hidden;transition-duration:.5s;background:#fb0;height:100%}#Workout-Detail-Exercise-Wrapper::-webkit-scrollbar{width:15px;background-color:#fb0;height:10px}#Workout-Detail-Exercise-Wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}#Workout-Detail-Exercise-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fb0}.Workout-Detail-THR-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:11.1%;overflow-x:scroll;overflow-y:hidden;background:#cc9600;height:100%}#Workout-Detail-THR-Wrapper::-webkit-scrollbar{width:15px;background-color:#cc9600;height:10px}#Workout-Detail-THR-Wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}#Workout-Detail-THR-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#cc9600}.Workout-Detail-Classroom-Wrapper-Parent,.Workout-Detail-Component-Wrapper-Parent,.Workout-Detail-Exercise-Wrapper-Parent,.Workout-Detail-Max-Wrapper-Parent,.Workout-Detail-Reps-Wrapper-Parent,.Workout-Detail-Sets-Wrapper-Parent,.Workout-Detail-THR-Wrapper-Parent,.Workout-Detail-TimeOff-Wrapper-Parent,.Workout-Detail-TimeOn-Wrapper-Parent,.Workout-Detail-Weight-Wrapper-Parent{height:11.1%;overflow-x:auto}.Workout-Detail-Max-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow-x:scroll;overflow-y:hidden;background:#fb0;height:100%}#Workout-Detail-Max-Wrapper::-webkit-scrollbar{width:15px;background-color:#fb0;height:10px}#Workout-Detail-Max-Wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}#Workout-Detail-Max-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fb0}.Workout-Detail-Sets-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:11.1%;overflow-x:scroll;overflow-y:hidden;background:#cc9600;height:100%}#Workout-Detail-Sets-Wrapper::-webkit-scrollbar{width:15px;background-color:#cc9600;height:10px}#Workout-Detail-Sets-Wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}#Workout-Detail-Sets-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#cc9600}.Workout-Detail-Reps-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:11.1%;overflow-x:scroll;overflow-y:hidden;background:#fb0;height:100%}#Workout-Detail-Reps-Wrapper::-webkit-scrollbar{width:15px;background-color:#fb0;height:10px}#Workout-Detail-Reps-Wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}#Workout-Detail-Reps-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fb0}.Workout-Detail-Weight-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:11.1%;overflow-x:scroll;overflow-y:hidden;background:#cc9600;height:100%}#Workout-Detail-Weight-Wrapper::-webkit-scrollbar{width:15px;background-color:#cc9600;height:10px}#Workout-Detail-Weight-Wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}#Workout-Detail-Weight-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#cc9600}.Workout-Detail-TimeOn-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:11.1%;overflow-x:scroll;overflow-y:hidden;background:#fb0;height:100%}#Workout-Detail-TimeOn-Wrapper::-webkit-scrollbar{width:15px;background-color:#fb0;height:10px}#Workout-Detail-TimeOn-Wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}#Workout-Detail-TimeOn-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fb0}.Workout-Detail-TimeOff-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:11.1%;overflow-x:scroll;overflow-y:hidden;background:#cc9600;height:100%}#Workout-Detail-TimeOff-Wrapper::-webkit-scrollbar{width:15px;background-color:#cc9600;height:10px}#Workout-Detail-TimeOff-Wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}#Workout-Detail-TimeOff-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#cc9600}.Workout-Detail-Component-Wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:11.1%;overflow-x:scroll;overflow-y:hidden;background:#fb0;height:100%}#Workout-Detail-Component-Wrapper::-webkit-scrollbar{width:15px;background-color:#fb0;height:10px}#Workout-Detail-Component-Wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}#Workout-Detail-Component-Wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fb0}.Workout-Detail-Classroom,.Workout-Detail-Component,.Workout-Detail-Exercise,.Workout-Detail-Max,.Workout-Detail-Reps,.Workout-Detail-Sets,.Workout-Detail-THR,.Workout-Detail-TimeOff,.Workout-Detail-TimeOn,.Workout-Detail-Weight{font-size:30px;white-space:nowrap;margin:0 10px}.Workout-Detail-Button-Wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}.Workout-Detail-EditWorkout{width:200px;height:70px;font-size:20px;border:none;box-shadow:2px 2px 10px #000;background:#ad7f00;transition-duration:.5s;margin-top:20px;margin-right:20px}.Workout-Detail-EditWorkout:hover{background:#fb0}.Workout-Detail-DeleteWorkout{width:200px;height:70px;font-size:20px;border:none;box-shadow:2px 2px 10px #000;background:#ad7f00;transition-duration:.5s;margin-top:20px}.Workout-Detail-DeleteWorkout:hover{background:#fb0}@media(max-width:770px){.Workout-Detail-Classroom,.Workout-Detail-Component,.Workout-Detail-Exercise,.Workout-Detail-Max,.Workout-Detail-Reps,.Workout-Detail-Sets,.Workout-Detail-THR,.Workout-Detail-TimeOff,.Workout-Detail-TimeOn,.Workout-Detail-Weight{font-size:20px;white-space:nowrap}}@media(max-width:730px){.Workout-Detail-Button-Wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.Workout-Detail-EditWorkout{margin-right:0}}@media(max-width:425px){.Workout-Detail-Classroom,.Workout-Detail-Component,.Workout-Detail-Exercise,.Workout-Detail-Max,.Workout-Detail-Reps,.Workout-Detail-Sets,.Workout-Detail-THR,.Workout-Detail-TimeOff,.Workout-Detail-TimeOn,.Workout-Detail-Weight{font-size:15px;white-space:nowrap}}.Student-Detail-Wrapper-Admin{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:900px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Student-Detail-Form-Wrapper-Admin{width:70%;height:60%;margin-top:100px;display:flex;flex-direction:column;justify-content:flex-start;align-content:center;background:#503b00;box-shadow:2px 2px 10px #000}.Student-Detail-DisplayName-Wrapper-Admin-Parent,.Student-Detail-Email-Wrapper-Admin-Parent,.Student-Detail-FirstName-Wrapper-Admin-Parent,.Student-Detail-Height-Wrapper-Admin-Parent,.Student-Detail-LastName-Wrapper-Admin-Parent,.Student-Detail-Weight-Wrapper-Admin-Parent,.Student-Detail-Workout-Wrapper-Admin-Parent{height:16.6%;overflow-x:auto}.Student-Detail-FirstName-Wrapper-Admin{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow-x:scroll;overflow-y:hidden;background:#fb0;height:100%;white-space:nowrap}.Student-Detail-FirstName-Wrapper-Admin::-webkit-scrollbar{width:15px;background-color:#fb0;height:10px}.Student-Detail-FirstName-Wrapper-Admin::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.Student-Detail-FirstName-Wrapper-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fb0}.Student-Detail-LastName-Wrapper-Admin{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow-x:scroll;overflow-y:hidden;background:#cc9600;height:100%;white-space:nowrap}.Student-Detail-LastName-Wrapper-Admin::-webkit-scrollbar{width:15px;background-color:#fb0;height:10px}.Student-Detail-LastName-Wrapper-Admin::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.Student-Detail-LastName-Wrapper-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fb0}.Student-Detail-DisplayName-Wrapper-Admin{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow-x:scroll;overflow-y:hidden;background:#fb0;height:100%;white-space:nowrap}.Student-Detail-DisplayName-Wrapper-Admin::-webkit-scrollbar{width:15px;background-color:#fb0;height:10px}.Student-Detail-DisplayName-Wrapper-Admin::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.Student-Detail-DisplayName-Wrapper-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fb0}.Student-Detail-Email-Wrapper-Admin{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow-x:scroll;overflow-y:hidden;background:#cc9600;height:100%;white-space:nowrap}.Student-Detail-Email-Wrapper-Admin::-webkit-scrollbar{width:15px;background-color:#fb0;height:10px}.Student-Detail-Email-Wrapper-Admin::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.Student-Detail-Email-Wrapper-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fb0}.Student-Detail-Weight-Wrapper-Admin{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow-x:scroll;overflow-y:hidden;background:#fb0;height:100%;white-space:nowrap}.Student-Detail-Weight-Wrapper-Admin::-webkit-scrollbar{width:15px;background-color:#fb0;height:10px}.Student-Detail-Weight-Wrapper-Admin::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.Student-Detail-Weight-Wrapper-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fb0}.Student-Detail-Height-Wrapper-Admin{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow-x:scroll;overflow-y:hidden;background:#cc9600;height:100%;white-space:nowrap}.Student-Detail-Height-Wrapper-Admin::-webkit-scrollbar{width:15px;background-color:#fb0;height:10px}.Student-Detail-Height-Wrapper-Admin::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.Student-Detail-Height-Wrapper-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fb0}.Student-Detail-Workout-Wrapper-Admin{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow-x:scroll;overflow-y:hidden;background:#fb0;height:100%;white-space:nowrap;transition-duration:.5s}.Student-Detail-Workout-Wrapper-Admin::-webkit-scrollbar{width:15px;background-color:#fb0;height:10px}.Student-Detail-Workout-Wrapper-Admin::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.Student-Detail-Workout-Wrapper-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fb0}.Student-Detail-Workout-Wrapper-Admin:hover{background:#a37800}.Student-Detail-DisplayName-Admin,.Student-Detail-Email-Admin,.Student-Detail-FirstName-Admin,.Student-Detail-Height-Admin,.Student-Detail-LastName-Admin,.Student-Detail-Weight-Admin{margin-left:10px}.Student-Detail-Workout-Admin{margin-left:10px;cursor:pointer;transition-duration:.5s}.Student-Detail-Workout-Admin:hover{color:#fff}@media(max-width:770px){.Student-Detail-DisplayName-Admin,.Student-Detail-Email-Admin,.Student-Detail-FirstName-Admin,.Student-Detail-Height-Admin,.Student-Detail-LastName-Admin,.Student-Detail-Weight-Admin,.Student-Detail-Workout-Admin{font-size:20px}}@media(max-width:425px){.Student-Detail-DisplayName-Admin,.Student-Detail-Email-Admin,.Student-Detail-FirstName-Admin,.Student-Detail-Height-Admin,.Student-Detail-LastName-Admin,.Student-Detail-Weight-Admin,.Student-Detail-Workout-Admin{font-size:15px}}.createAccountWrapper{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-y:scroll}.createAccountWrapper::-webkit-scrollbar{width:15px;background-color:#f5f5f5;border-radius:10px}.createAccountWrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.createAccountWrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.createAccountForm{margin-top:30px;height:700px;width:600px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#000;border-radius:20px;box-shadow:2px 2px 10px #000;position:absolute;top:10px}.-Username-Row{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:20px}.CreateAccount-Title-Row{margin-bottom:5px}.CreateAccount-FirstName-Row,.CreateAccount-Title-Row{display:flex;flex-direction:column;justify-content:center;align-items:center}.CreateAccount-FirstName-Row{margin-bottom:10px}.CreateAccount-DisplayName-Row,.CreateAccount-Email-Row,.CreateAccount-LastName-Row,.CreateAccount-Password-Row{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:10px}.CreateAccount-ConfirmPassword-Row{margin-bottom:25px}.CreateAccount-ConfirmPassword-Row,.CreateAccount-CreateButton-Row{display:flex;flex-direction:column;justify-content:center;align-items:center}.CreateAccount-CreateButton-Row{margin-bottom:20px}.CreateAccount-CancelButton-Row{display:flex;flex-direction:column;justify-content:center;align-items:center}.topTitle{color:#fff}.createAccountTitle{color:#fff;font-size:30px}.createAccountLabel{color:#fff;margin-right:10px}.createAccountCreate,.createAccountLogin{width:200px;height:40px;border-radius:5px;font-size:20px;background:radial-gradient(#fff,#666)}.createAccountInput{height:20px;width:200px;background:radial-gradient(#fff,#919191);border-radius:5px;font-size:15px;padding:5px}.createAccountCancel{width:200px;height:40px;border-radius:5px;font-size:20px;background:radial-gradient(#fff,#666)}@media(max-width:650px){.createAccountForm{width:300px}.CreateAccount-Email-Row,.CreateAccount-FirstName-Row,.CreateAccount-LastName-Row,.CreateAccount-Password-Row{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:10px}.CreateAccount-ConfirmPassword-Row{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px}}@media(max-width:350px){.createAccountTitle{color:#fff;font-size:25px}.createAccountForm{width:250px}}.editWorkoutContainer{background:#6b4e00;overflow-y:scroll;height:100%}.editWorkoutWrapper{position:absolute;top:200px;height:1800px;background:#6b4e00}.editWorkoutForm,.editWorkoutWrapper{left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.editWorkoutForm{position:relative;top:0;height:100%;width:65%;background:#000;border-radius:20px;box-shadow:2px 2px 10px #000;padding:10px}.EditWorkout-Form-Title{color:#fff;font-size:40px;text-align:center}.EditWorkout-Title-Row{display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px;margin-bottom:10px}.EditWorkout-Form-Wrapper{align-items:flex-end}.EditWorkout-Details-Row,.EditWorkout-Form-Wrapper{display:flex;flex-direction:column;justify-content:center}.EditWorkout-Details-Row{align-items:center;height:150px;margin-right:0;width:100%;margin-bottom:5px}.editWorkoutLabel{text-align:center;font-size:25px;color:#fff}#EditWorkout-Details-Row-THR{height:180px;overflow:hidden}.editWorkoutInput{width:190px;height:30px;border-radius:10px;border:none;background:radial-gradient(#fff,#aaa);font-size:20px;padding:3px}#EditWorkout-Details-Row-Component{height:180px;overflow:hidden}.TimeOn-Wrapper{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.TimeOn-Minute-Wrapper,.TimeOn-Second-Wrapper{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.TimeOn-Details-Minute-Label,.TimeOn-Details-Second-Label{color:#fff}.TimeOn-Details-Minute,.TimeOn-Details-Second{width:80px;height:30px;border-radius:10px;border:none;background:radial-gradient(#fff,#aaa);font-size:20px;padding:3px}.Rest-Wrapper{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.Rest-Minute-Wrapper,.Rest-Second-Wrapper{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.Rest-Details-Minute-Label,.Rest-Details-Second-Label{color:#fff}.Rest-Details-Minute,.Rest-Details-Second{width:80px;height:30px;border-radius:10px;border:none;background:radial-gradient(#fff,#aaa);font-size:20px;padding:3px}.Sets-Wrapper{flex-direction:row}.Sets-Details-Wrapper,.Sets-Wrapper{width:100%;display:flex;justify-content:center;align-items:center}.Sets-Details-Wrapper{flex-direction:column}.Sets-Details{width:80px;height:30px;border-radius:10px;border:none;background:radial-gradient(#fff,#aaa);font-size:20px;padding:3px}.Reps-Wrapper{flex-direction:row}.Reps-Details-Wrapper,.Reps-Wrapper{width:100%;display:flex;justify-content:center;align-items:center}.Reps-Details-Wrapper{flex-direction:column}.Reps-Details{width:80px;height:30px;border-radius:10px;border:none;background:radial-gradient(#fff,#aaa);font-size:20px;padding:3px}.Max-Wrapper{flex-direction:row}.Max-Details-Wrapper,.Max-Wrapper{width:100%;display:flex;justify-content:center;align-items:center}.Max-Details-Wrapper{flex-direction:column}.Max-Details{width:80px;height:30px;border-radius:10px;border:none;background:radial-gradient(#fff,#aaa);font-size:20px;padding:3px}.editWorkoutSelectWrapper{display:flex;flex-direction:column}#editWorkoutSelectComponent{height:65px;width:320px}#editWorkoutSelectComponent::-webkit-scrollbar{width:15px;background-color:#f5f5f5;visibility:hidden;border-radius:10px}#editWorkoutSelectComponent::-webkit-scrollbar-thumb{background-color:#2e2e2e;border-radius:10px}#editWorkoutSelectComponent::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.editWorkoutCheckboxWrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:10px;font-size:17px}.editWorkoutCheckbox{width:17px;height:17px}.editWorkoutComponentLabel{color:#fff;margin-left:5px}.editWorkoutSelect{width:195px;border-radius:10px;border:none;font-size:20px;padding:3px}option:not(checked){background-color:#fff}.editWorkoutSubmit{width:200px;height:40px;border-radius:20px;border:none;font-size:20px;background:radial-gradient(#fff,#666);transition-duration:1s}.EditWorkout-Submit-Row{display:flex;flex-direction:row;justify-content:center;align-items:center;height:50px;width:100%;margin-top:20px}@media(max-width:1650px){.editWorkoutWrapper{top:300px}}@media(max-width:800px){.EditWorkout-Form-Title{font-size:38px}.editWorkoutLabel{font-size:18px}.editWorkoutInput{width:150px;height:25px;font-size:15px}#EditWorkout-Details-Row-Component{height:80px;overflow:hidden}#editWorkoutSelectComponent{height:50px;width:320px}.editWorkoutSelect{width:195px;border-radius:10px;border:none;font-size:15px;padding:3px}}@media(max-width:600px){.EditWorkout-Form-Title{font-size:30px}.editWorkoutForm{height:1750px;width:85%}.editWorkoutWrapper{top:200px}.EditWorkout-Details-Row{display:flex;flex-direction:column;justify-content:center;align-items:center;height:150px;width:100%;margin-right:0;margin-bottom:5px}.EditWorkout-Form-Wrapper{width:100%}.editWorkoutLabel{margin-right:0;margin-bottom:5px}#EditWorkout-Details-Row-Component{height:80px;overflow:hidden}#editWorkoutSelectComponent{height:50px;width:225px}.editWorkoutSelect{width:195px;border-radius:10px;border:none;font-size:14px;padding:3px}}@media(max-height:1200px){.editWorkoutWrapper{display:flex;flex-direction:column;justify-content:center}.editWorkoutForm{margin-top:0}}.Category-Admin-Container{height:100%;width:100%}.Category-Admin-Wrapper{height:100%;width:100%;margin-top:100px}.Category-Admin-Classroom-Wrapper,.Category-Admin-Wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.Category-Admin-Classroom-Wrapper{width:80%;height:200px}.Category-Admin-Exercise-Popout-Cover{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.3)}.Category-Admin-Exercise-Popout-Wrapper{width:300px;height:70%;top:20%;left:-310px;background:#000;position:fixed;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;transition-duration:.5s;box-shadow:2px 2px 10px #000;z-index:5}.Category-Admin-Exercise-Search-Wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.Category-Admin-Exercise-Search{width:80%;height:30px;border-radius:10px;border:none;background:radial-gradient(#fff,#aaa);font-size:20px;padding:3px}.Category-Admin-Exercise-Popout-Header{width:100%;height:100px;background:#000;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.Category-Admin-Exercise-Popout-Exit{font-size:35px;color:#979797;transition-duration:.5s;margin-right:30px;cursor:pointer}.Category-Admin-Exercise-Popout-Exit:hover{color:#eee}.Category-Admin-Exercise-Popout-List{width:100%;height:100%;background:#000;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:scroll}.Category-Admin-Exercise-Popout-List::-webkit-scrollbar{display:none;width:15px;height:10px}.Category-Admin-Exercise-Popout-List::-webkit-scrollbar-thumb{display:none;background-color:#000;border-radius:10px}.Category-Admin-Exercise-Popout-List::-webkit-scrollbar-track{display:none;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.Category-Admin-Exercise-Row{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#000;width:100%;cursor:pointer;transition-duration:.5s}.Category-Admin-Exercise-Row:hover{background:#fff}.Category-Admin-Exercise-Item{color:#8d6c00;cursor:pointer}.Category-Admin-Classroom{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px;padding:10px;background:#000;border-radius:20px;box-shadow:2px 2px 10px #000;height:200px;width:100%}.Category-Admin-Classroom-Title{color:#fff}.Category-Admin-Button-Wrapper{margin-top:10px}.Category-Admin-Add-Button,.Category-Admin-Button-Wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}.Category-Admin-Add-Button{height:30px;width:30px;border-radius:30px;margin-right:10px;border:none;box-shadow:2px 2px 10px #000;background:green;transition-duration:.5s;font-size:15px}.Category-Admin-Add-Button:hover{background:#00b600}.Category-Admin-Subtract-Button{height:30px;width:30px;border-radius:30px;border:none;box-shadow:2px 2px 10px #000;background:red;transition-duration:.5s;font-size:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Category-Admin-Subtract-Button:hover{background:#ff3838}.Category-Admin-Exercise-Button{height:30px;width:30px;border-radius:30px;margin-right:10px;border:none;box-shadow:2px 2px 10px #000;background:#8d6c00;transition-duration:.5s;font-size:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.Category-Admin-Exercise-Button:hover{background:#b48a00}.Category-Admin-List-Wrapper{width:80%;height:250px;flex-direction:column;justify-content:center}.Category-Admin-List,.Category-Admin-List-Wrapper{display:flex;align-items:center;white-space:nowrap}.Category-Admin-List{flex-direction:row;justify-content:flex-start;margin-top:20px;padding:10px;background:#000;border-radius:20px;box-shadow:2px 2px 10px #000;height:150px;width:100%;overflow-x:scroll;overflow-y:hidden}.Category-Admin-List::-webkit-scrollbar{width:15px;background-color:#f5f5f5;border-radius:20px}.Category-Admin-List::-webkit-scrollbar-thumb{background-color:#000;border-radius:20px}.Category-Admin-List::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:20px}.Category-Admin-ListItem-Wrapper,.Category-Admin-ListItemText-Wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;min-width:200px;background:#7c5b00;margin-right:10px;margin-left:10px;transition-duration:.5s;cursor:pointer}.Category-Admin-ListItemText-Wrapper{border-radius:50%}.Category-Admin-ListItem-Wrapper:hover{background:#aa7d00}.Category-Admin-ListItem{width:160px;height:50px;border:none;style:none}.Category-Admin-ListItem,.Category-Admin-ListItemText{cursor:pointer;font-size:20px;text-align:center;background:#7c5b00;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;outline:none}.Category-Admin-ListItemText{margin:0}.Category-Admin-ListItem-E{cursor:pointer;width:160px;height:50px;font-size:20px;text-align:center;background:#7c5b00;border:none;style:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;outline:none;color:#fff}.Category-Admin-Arrow{margin-top:50px;margin-bottom:50px}.Category-componentContainer{display:grid;grid-template-areas:"header" "buttons"}.Category-componentWrapper{position:absolute;top:100px;bottom:120px;left:0;right:0;grid-area:buttons;overflow:scroll;overflow-x:hidden;display:flex;flex-direction:column;justify-content:top;align-items:center;padding:50px}.Category-componentWrapper::-webkit-scrollbar{width:15px;background-color:#f5f5f5;border-radius:10px}.Category-componentWrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.Category-componentWrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.Category-Tile-Wrapper{display:flex;flex-direction:row;justify-content:space-evenly;align-content:center;width:100%;height:350px;margin-bottom:50px}.Fit4Life-Category-SearchbarWrapper{position:absolute;bottom:0;width:100%;height:120px}.Fit4Life-Category-SearchbarWrapper,.Fit4Life-Category-SearchElements-Wrapper{background:#000;display:flex;flex-direction:column;justify-content:center;align-items:center}.Fit4Life-Category-SearchElements-Wrapper{height:100%}.Fit4Life-Category-Searchbar{width:200px;height:30px;margin-bottom:15px}.Fit4Life-Category-SearchButton{width:200px;height:30px;border:none;border-radius:15px;background:#ac8e3b;transition-duration:.5s}.Fit4Life-Category-SearchButton:hover{background:#dfb84c}.Fit4Life-Category-AllView{position:absolute;bottom:30px;right:40px;border:none;background:#ac8e3b;z-index:5;transition-duration:.5s;cursor:pointer;height:60px;width:60px;font-size:20px;border-radius:10px;text-align:center}.Fit4Life-Category-AllView:hover{background:#dfb84c}@media(max-width:700px){.Category-Tile-Wrapper{height:250px}}@media(max-width:490px){.Category-Tile-Wrapper{height:200px}.Fit4Life-Category-AllView{right:25px}}@media(max-width:460px){.Fit4Life-Category-SearchbarWrapper{align-items:flex-start}.Fit4Life-Category-SearchElements-Wrapper{height:100%;background:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:10px}}@media(max-width:375px){.Category-Tile-Wrapper{height:150px}.Fit4Life-Category-AllView{right:20px}}.Folder-Tile-Wrapper{width:300px;height:200px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background:#000;border-radius:20px;box-shadow:2px 2px 10px #000;margin:20px;transition-duration:1s}.Folder-Tile-Wrapper:hover{background:#2e2e2e}.Folder-Tile-Title-Wrapper{height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;overflow:scroll}.Folder-Tile-Title-Wrapper::-webkit-scrollbar{display:none;width:15px;background-color:#f5f5f5;border-radius:10px}.Folder-Tile-Title-Wrapper::-webkit-scrollbar-thumb{display:none;background-color:#000;border-radius:10px}.Folder-Tile-Title-Wrapper::-webkit-scrollbar-track{display:none;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.Folder-Tile-Title{font-size:25px;color:#fff;margin:0;text-align:center}@media(max-width:700px){.Folder-Tile-Wrapper{width:200px;height:250px}}@media(max-width:490px){.Folder-Tile-Wrapper{width:150px;height:200px}}@media(max-width:375px){.Folder-Tile-Wrapper{width:100px;height:150px}}.Scheduler-Admin-Container{height:100%;width:100%}.Scheduler-Admin-Wrapper{height:100%;flex-direction:column;align-items:flex-start}.Scheduler-Admin-Date-Wrapper,.Scheduler-Admin-Wrapper{width:100%;display:flex;justify-content:center;margin-top:100px}.Scheduler-Admin-Date-Wrapper{flex-direction:row;align-items:center}.Scheduler-Admin-Switch-Wrapper{width:100%;margin-top:50px}.Scheduler-Admin-Switch-InnerWrapper,.Scheduler-Admin-Switch-Wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}.Scheduler-Admin-AllList-Wrapper,.Scheduler-Admin-List-Wrapper{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:50px}.Scheduler-Admin-Save-Button-Wrapper{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:30px}.Scheduler-Admin-Start-Date-Wrapper{margin-right:30px}.Scheduler-Admin-End-Date-Wrapper,.Scheduler-Admin-Start-Date-Wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.Scheduler-Admin-End-Date-Label,.Scheduler-Admin-Start-Date-Label{font-size:20px;margin-bottom:10px}.Scheduler-Admin-End-Date,.Scheduler-Admin-Start-Date{width:190px;height:30px;font-size:20px;border:none;border-radius:10px;background:#ac8e3b;box-shadow:2px 2px 10px #000}.Scheduler-Admin-H2-E{margin-right:10px}.Scheduler-Admin-H2-C{margin-left:10px}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background:#ac8e3b}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.Scheduler-Admin-List{width:600px;height:300px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background:#5e4500;margin-bottom:10px;overflow-y:scroll;overflow-x:hidden}.Scheduler-Admin-List::-webkit-scrollbar{width:10px;background-color:#5e4500;visibility:hidden}.Scheduler-Admin-List::-webkit-scrollbar-thumb{background-color:#000}.Scheduler-Admin-List::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#5e4500}.Scheduler-Admin-AllList{width:600px;height:300px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background:#5e4500;margin-bottom:10px;overflow-y:scroll;overflow-x:hidden}.Scheduler-Admin-AllList::-webkit-scrollbar{width:10px;background-color:#5e4500;visibility:hidden}.Scheduler-Admin-AllList::-webkit-scrollbar-thumb{background-color:#000}.Scheduler-Admin-AllList::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#5e4500}.Scheduler-Admin-Save-Button{width:120px;height:40px;background:#ac8e3b;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Scheduler-Admin-Save-Button:hover{background:#f1c752}.Scheduler-Admin-AllList-Item{display:flex;flex-direction:row;width:100%;transition-duration:.5s}.Even{background:#997000}.Odd{background:#c08d00}.Scheduler-Admin-AllList-Item:hover,.Selected{background:#fff}.Scheduler-Admin-AllList-ItemText{margin-left:10px}.Scheduler-Admin-List-Item{display:flex;flex-direction:row;width:100%}.Scheduler-Admin-List-Item:hover{background:#fff}.Scheduler-Admin-List-ItemText{margin-left:10px}.Category-Admin-ListItemExerciseText{cursor:pointer;width:160px;height:50px;font-size:20px;text-align:center;background:#7c5b00;border:none;style:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;outline:none;color:#fff}.Scheduler-Admin-List-ItemRemove{font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:40px;height:40px;background:#8b6a05;margin-right:20px}.Scheduler-Admin-List-ItemRemove:hover{background:#e4aa0a}.Scheduler-Admin-List-TitleWrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:75%}.Scheduler-Admin-List-ButtonWrapper{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:25%}.groupContainer-Admin{width:100%;height:100%;background:#6b4e00;overflow-y:hidden}.groupWrapper-Admin{position:absolute;top:100px;bottom:120px;left:0;right:0;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:hidden}.groupList-Admin::-webkit-scrollbar{width:15px;background-color:#f5f5f5;visibility:hidden}.groupList-Admin::-webkit-scrollbar-thumb{background-color:#000}.groupList-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.groupList-Admin{width:100%;height:100%;background:#6b4e00;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:scroll}.groupFiller-Admin{width:100%;min-height:100px;background:#000}.Group-List-Item-Admin{background:#c08d00;min-height:100px;background:#bb911f;display:grid;grid-template-columns:1fr 1fr;justify-items:center;align-content:center}.Group-Grid-Cell-Admin,.Group-List-Item-Admin{width:100%;justify-content:center;align-items:center}.Group-Grid-Cell-Admin{height:100%;display:flex;flex-direction:column}.Group-List-Item-Owned-Title-Admin{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;transition-duration:.5s;color:#09ff00;cursor:pointer}.Group-List-Item-Owned-Title-Admin:hover{color:#fff;cursor:pointer}.Group-List-Item-Title-Admin{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;transition-duration:.5s}.Group-List-Item-Title-Admin:hover{color:#fff;cursor:pointer}.Group-List-Item-Delete-Button-Admin{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Group-List-Item-Delete-Button-Admin:hover{background:#fb0}.Group-Create-Button-Admin{height:50px;width:75px;border:none;position:fixed;bottom:20px;right:30px;z-index:2;background:#fb0;border-radius:20px;font-size:25px;box-shadow:2px 2px 10px #000}.Group-CreateName-Modal-Cover{position:absolute;width:100%;height:100%;display:none;z-index:5;background:rgba(0,0,0,.4)}.Group-CreateName-Modal,.Group-CreateName-Modal-Cover{flex-direction:column;justify-content:center;align-items:center}.Group-CreateName-Modal{width:300px;height:150px;background:#bb911f;box-shadow:2px 2px 10px #000;display:flex}.Group-CreateName-Input{margin-top:10px;height:30px;border:none;background:#fff;border-radius:10px;box-shadow:2px 2px 10px #000}.Group-CreateName-ButtonWrapper{margin-top:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.Group-CreateName-CreateButton{margin-right:20px;border:none;border-radius:15px;background:#e6b224;box-shadow:2px 2px 10px #000;transition-duration:.5s}.Group-CreateName-CreateButton:hover{background:#ffd358}.Group-CreateName-CancelButton{border:none;border-radius:15px;background:#e6b224;box-shadow:2px 2px 10px #000;transition-duration:.5s}.Group-CreateName-CancelButton:hover{background:#ffd358}.Group-CheckInvite-Button{position:absolute;left:30px;bottom:35px;background:#bd8b01;font-size:30px;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition-duration:.5s}.Group-CheckInvite-Button:hover{background:#ffd358}@media(max-width:1024px){.Group-List-Item-Admin{width:100%;min-height:100px;background:#c08d00;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"title preview edit" "title student delete";justify-content:center;justify-items:center;align-content:center;align-items:center}.Group-Grid-Cell-Admin{width:30vw}.Group-List-Item-Title-Admin{font-size:20px}.Group-List-Item-Delete-Button-Admin{font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:40px;height:40px}.Group-Create-Button-Admin{height:35px;width:60px;bottom:10px;right:10px;font-size:20px}.Group-Grid-Cell-Title-Admin{grid-area:title;height:50px}.Group-Grid-Cell-Delete-Admin{grid-area:delete;height:50px}}@media(max-width:630px){.Group-List-Item-Title-Admin{font-size:13px}.Group-List-Item-Delete-Button-Admin{transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Group-Create-Button-Admin{height:35px;width:60px;bottom:10px;right:10px;font-size:20px}}@media(max-width:425px){.Group-CheckInvite-Button{left:5px;width:40px;height:40px}}.memberContainer-Admin{width:100%;height:100%;background:#6b4e00;overflow-y:hidden}.memberWrapper-Admin{position:absolute;top:100px;bottom:120px;left:0;right:0;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:hidden}.memberList-Admin::-webkit-scrollbar{width:15px;background-color:#f5f5f5;visibility:hidden}.memberList-Admin::-webkit-scrollbar-thumb{background-color:#000}.memberList-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.memberList-Admin{width:100%;height:100%;background:#6b4e00;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:scroll}.memberFiller-Admin{width:100%;min-height:100px;background:#000}.Member-List-Item-Admin{background:#c08d00;min-height:100px;background:#bb911f;display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;align-content:center}.Member-Grid-Cell-Admin,.Member-List-Item-Admin{width:100%;justify-content:center;align-items:center}.Member-Grid-Cell-Admin{height:100%;display:flex;flex-direction:column}.Member-Grid-Cell-Email-Admin,.Member-Grid-Cell-Name-Admin{font-size:20px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;transition-duration:.5s}.Member-List-Item-Email-Admin:hover,.Member-List-Item-Name-Admin:hover{color:#fff;cursor:pointer}.Member-List-Item-Delete-Button-Admin{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Member-List-Item-Delete-Button-Admin:hover{background:#fb0}.Member-CreateName-Modal-Cover{position:absolute;width:100%;height:100%;display:none;z-index:5;background:rgba(0,0,0,.4)}.Member-CreateName-Modal,.Member-CreateName-Modal-Cover{flex-direction:column;justify-content:center;align-items:center}.Member-CreateName-Modal{width:300px;height:150px;background:#bb911f;box-shadow:2px 2px 10px #000;display:flex}.Member-CreateName-Input{margin-top:10px;height:30px;border:none;background:#fff;border-radius:10px;box-shadow:2px 2px 10px #000}.Member-CreateName-ButtonWrapper{margin-top:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.Member-CreateName-CreateButton{margin-right:20px;border:none;border-radius:15px;background:#e6b224;box-shadow:2px 2px 10px #000;transition-duration:.5s}.Member-CreateName-CreateButton:hover{background:#ffd358}.Member-CreateName-CancelButton{border:none;border-radius:15px;background:#e6b224;box-shadow:2px 2px 10px #000;transition-duration:.5s}.Member-CreateName-CancelButton:hover{background:#ffd358}.Member-MemberData-Button{position:absolute;left:30px;bottom:40px;background:#bd8b01;font-size:30px;border:none;box-shadow:2px 2px 10px #000;font-size:20px;width:40px;height:40px;text-align:center;transition-duration:.5s}.Member-MemberData-Button:hover{background:#fb0}.Member-AddTeacher-Button{position:absolute;right:30px;bottom:70px;background:#bd8b01;font-size:30px;border:none;box-shadow:2px 2px 10px #000;width:40px;height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition-duration:.5s}.Member-AddTeacher-Button:hover{background:#fb0}.Member-EditGroup-Button{position:absolute;right:30px;bottom:10px;background:#bd8b01;font-size:30px;border:none;box-shadow:2px 2px 10px #000;width:40px;height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition-duration:.5s}.Member-EditGroup-Button:hover{background:#fb0}@media(max-width:1150px){.Member-List-Item-Admin{width:100%;min-height:100px;background:#c08d00;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"name delete" "email delete";justify-content:center;justify-items:center;align-content:center;align-items:center}.Member-Grid-Cell-Admin{width:30vw}.Member-List-Item-Name-Admin{font-size:20px;grid-area:name}.Member-List-Item-Email-Admin{font-size:20px;grid-area:email}.Member-List-Item-Delete-Button-Admin{font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:40px;height:40px}.Member-Grid-Cell-Delete-Admin{grid-area:delete;height:50px}}@media(max-width:630px){.Member-List-Item-Name-Admin{font-size:13px}.Member-List-Item-Email-Admin{display:none}.Member-List-Item-Delete-Button-Admin{transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}}@media(max-width:425px){.Member-MemberData-Button{left:10px}.Member-AddTeacher-Button,.Member-EditGroup-Button{right:10px}}@media(max-width:320px){.Member-MemberData-Button{left:5px}.Member-AddTeacher-Button,.Member-EditGroup-Button{right:5px}}.groupInviteContainer-Admin{width:100%;height:100%;background:#000}.groupInviteWrapper-Admin{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:80%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:scroll;background:#6b4e00}#groupInviteWrapper-Admin::-webkit-scrollbar{width:15px;background-color:#f5f5f5;visibility:hidden}#groupInviteWrapper-Admin::-webkit-scrollbar-thumb{background-color:#000}#groupInviteWrapper-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.groupInviteList-Admin{width:100%;height:100%;background:#6b4e00;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.groupInviteFiller-Admin{width:100%;min-height:100px;background:#000}.Group-Invite-List-Item-Admin{background:#c08d00;width:100%;min-height:100px;background:#bb911f;display:grid;grid-template-columns:1fr 1fr;justify-content:center;justify-items:center;align-content:center;align-items:center}.Group-Invite-Grid-Cell-Admin{width:24vw;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.Group-Invite-List-Item-Title-Admin{margin:0;cursor:pointer;transition-duration:.5s}.Group-Invite-List-Item-Student-Admin,.Group-Invite-List-Item-Title-Admin{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Group-Invite-List-Item-Title-Admin:hover{color:#fff}.Group-Invite-List-Item-Invite-Button-Admin{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.Group-Invite-List-Item-Invite-Button-Admin:hover{background:#fb0}.Disabled{font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:200px}.Disabled,.Disabled:hover{background:#ac7e00}.Group-Invite-Search-Area{position:absolute;bottom:0;width:100%;height:20%;background:#000;display:flex;flex-direction:row;justify-content:center;align-items:center}.Group-Invite-Search-Box{width:300px;height:25px;margin-right:20px;border:none;font-size:20px;padding:5px}.Group-Invite-Search-Button{width:150px;height:35px;border:none;background:#a5811f;font-size:20px;transition-duration:.5s}.Group-Invite-Search-Button:hover{background:#eeba2d}@media(max-width:1024px){.Group-Invite-List-Item-Admin{width:100%;min-height:100px;background:#c08d00;display:grid;grid-template-areas:1fr 1fr;grid-template-areas:"title invite";justify-content:center;justify-items:center;align-content:center;align-items:center}.Group-Invite-Grid-Cell-Admin{width:47vw}.Group-Invite-List-Item-Title-Admin{font-size:20px}.Group-Invite-List-Item-Invite-Button-Admin{width:40px;height:40px}.Disabled,.Group-Invite-List-Item-Invite-Button-Admin{background:#ac7e00;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}.Disabled{width:100px}.Group-Invite-Grid-Cell-Title-Admin{grid-area:title;height:50px}.Group-Invite-Grid-Cell-Invite-Admin{grid-area:invite;height:50px}}@media(max-width:630px){.Group-Invite-List-Item-Title-Admin{font-size:13px}.Group-Invite-List-Item-Delete-Button-Admin,.Group-Invite-List-Item-Edit-Button-Admin,.Group-Invite-List-Item-Student-Button-Admin{background:#fff;font-size:13px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}}@media(max-width:550px){.groupInviteWrapper-Admin{height:75%}.Group-Invite-Search-Area{display:flex;flex-direction:column;height:25%}.Group-Invite-Search-Box{width:90%;margin-right:0;margin-bottom:10px}.Group-Invite-Search-Button{width:70%}}.myGroupInviteContainer{width:100%;height:100%;background:#6b4e00}.myGroupInviteWrapper{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:scroll}#myGroupInviteWrapper::-webkit-scrollbar{width:15px;background-color:#f5f5f5;visibility:hidden}#myGroupInviteWrapper::-webkit-scrollbar-thumb{background-color:#000}#myGroupInviteWrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.myGroupInviteList{width:100%;height:100%;background:#6b4e00;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.myGroupInviteFiller{width:100%;min-height:100px;background:#000}.MyGroupInvite-List-Item{background:#c08d00;width:100%;min-height:100px;background:#bb911f;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:center;justify-items:center;align-content:center;align-items:center}.MyGroupInvite-Grid-Cell{height:100%;width:24vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.MyGroupInvite-List-Item-Teacher,.MyGroupInvite-List-Item-Title{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.MyGroupInvite-List-Item-Accept-Button{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.MyGroupInvite-List-Item-Accept-Button:hover{background:#fb0}.MyGroupInvite-List-Item-Decline-Button{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px}.MyGroupInvite-List-Item-Decline-Button:hover{background:#fb0}.MyGroupInvite-Create-Button{height:50px;width:75px;border:none;position:fixed;bottom:20px;right:30px;z-index:2;background:#fb0;border-radius:20px;font-size:25px;box-shadow:2px 2px 10px #000}@media(max-width:1023px){.MyGroupInvite-List-Item{width:100%;min-height:100px;background:#c08d00;display:grid;grid-template-areas:1fr 1fr;grid-template-areas:"title title accept accept" "teacher teacher decline decline";grid-gap:0;justify-content:center;justify-items:center;align-content:center;align-items:center}.MyGroupInvite-Grid-Cell{width:47vw}.MyGroupInvite-List-Item-Teacher,.MyGroupInvite-List-Item-Title{font-size:20px}.MyGroupInvite-List-Item-Accept-Button,.MyGroupInvite-List-Item-Decline-Button{font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:40px;height:40px}.MyGroupInvite-Grid-Cell-Title{grid-area:title}.MyGroupInvite-Grid-Cell-Teacher{grid-area:teacher}.MyGroupInvite-Grid-Cell-Accept{grid-area:accept;height:50px}.MyGroupInvite-Grid-Cell-Decline{grid-area:decline;height:50px}}@media(max-width:630px){.MyGroupInvite-List-Item-Teacher,.MyGroupInvite-List-Item-Title{font-size:13px}.MyGroupInvite-List-Item-Accept-Button,.MyGroupInvite-List-Item-Decline-Button{transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}}.groupMemberContainer-Admin{width:100%;height:100%;background:#6b4e00;overflow-y:hidden}.groupMemberWrapper-Admin{position:absolute;top:100px;bottom:120px;left:0;right:0;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:hidden}.groupMemberList-Admin::-webkit-scrollbar{width:15px;background-color:#f5f5f5;visibility:hidden}.groupMemberList-Admin::-webkit-scrollbar-thumb{background-color:#000}.groupMemberList-Admin::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.groupMemberList-Admin{width:100%;height:100%;background:#6b4e00;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;overflow-y:scroll}.groupMemberFiller-Admin{width:100%;min-height:100px;background:#000}.GroupMember-List-Item-Admin{background:#c08d00;width:100%;min-height:100px;background:#bb911f;display:grid;grid-template-columns:1fr 1fr;justify-content:center;justify-items:center;align-content:center;align-items:center}.GroupMember-Grid-Cell-Admin{width:100%;height:100%;display:flex;flex-direction:row;justify-content:right;align-items:center}.GroupMember-List-Item-Title-Admin{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;transition-duration:.5s}.GroupMember-List-Item-Title-Admin:hover{color:#fff;cursor:pointer}.GroupMember-List-Item-Copy-Admin{font-size:30px;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GroupMember-List-Item-Copy-Button-Admin{background:#ac7e00;font-size:30px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:50px;height:50px;margin-right:20%}.GroupMember-List-Item-Copy-Button-Admin:hover{background:#fb0}.Fit4Life-SearchbarWrapper-Admin{position:absolute;bottom:0;width:100%;height:120px;background:#000;display:flex;flex-direction:column;justify-content:center;align-items:center}.Fit4Life-Searchbar-Admin{width:200px;height:30px;margin-bottom:15px}.Fit4Life-SearchButton-Admin{width:200px;height:30px;border:none;border-radius:15px;background:#ac8e3b;transition-duration:.5s}.Fit4Life-SearchButton-Admin:hover{background:#dfb84c}@media(max-width:1100px){.GroupMember-List-Item-Admin{width:100%;min-height:100px;background:#c08d00;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"title copy" "title copy";justify-content:center;justify-items:center;align-content:center;align-items:center}.GroupMember-Grid-Cell-Admin{width:30vw}.GroupMember-List-Item-Title-Admin{font-size:20px}.GroupMember-List-Item-Copy-Button-Admin{grid-area:copy;font-size:20px;transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000;width:40px;height:40px}.GroupMember-Grid-Cell-Title-Admin{grid-area:title;height:50px}.GroupMember-Grid-Cell-Copy-Admin{grid-area:copy;height:50px}}@media(max-width:630px){.GroupMember-List-Item-Title-Admin{font-size:13px}.GroupMember-List-Item-Copy-Button-Admin{transition-duration:.5s;border:none;box-shadow:2px 2px 10px #000}}.groupMemberClassroomContainer{display:grid;grid-template-areas:"header" "buttons"}.groupMemberClassroomWrapper{position:absolute;top:100px;bottom:120px;left:0;right:0;grid-area:buttons;overflow:scroll;overflow-x:hidden;display:flex;flex-direction:column;justify-content:top;align-items:center;padding:50px}.groupMemberClassroomWrapper::-webkit-scrollbar{width:15px;background-color:#f5f5f5;border-radius:10px}.groupMemberClassroomWrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px}.groupMemberClassroomWrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.GroupMemberClassroom-Tile-Wrapper{display:flex;flex-direction:row;justify-content:space-evenly;align-content:center;width:100%;height:350px;margin-bottom:50px}.Fit4Life-SearchbarWrapper{position:absolute;bottom:0;width:100%;height:120px}.Fit4Life-SearchbarWrapper,.Fit4Life-SearchElements-Wrapper{background:#000;display:flex;flex-direction:column;justify-content:center;align-items:center}.Fit4Life-SearchElements-Wrapper{height:100%}.Fit4Life-Searchbar{width:200px;height:30px;margin-bottom:15px}.Fit4Life-SearchButton{width:200px;height:30px;border:none;border-radius:15px;background:#ac8e3b;transition-duration:.5s}.Fit4Life-SearchButton:hover{background:#dfb84c}.Fit4Life-CategoryView{position:absolute;bottom:30px;right:40px;border:none;background:#ac8e3b;z-index:5;transition-duration:.5s;cursor:pointer;height:60px;width:60px;font-size:20px;border-radius:10px}.Fit4Life-CategoryView:hover{background:#dfb84c}.GroupMemberClassroom-AddExerciseCopy-Button{position:absolute;bottom:30px;right:40px;border:none;background:#ac8e3b;z-index:5;transition-duration:.5s;cursor:pointer;height:60px;width:60px;font-size:20px;border-radius:10px;text-align:center}.GroupMemberClassroom-AddExerciseCopy-Button:hover{background:#dfb84c}.GroupMemberClassroom-ToClassroom-Cover{position:absolute;width:100%;height:100%;display:none;flex-direction:column;justify-content:center;align-items:center;z-index:5;background:rgba(0,0,0,.4)}.GroupMemberClassroom-ToClassroom-Wrapper{width:300px;height:200px;background:#bb911f;box-shadow:2px 2px 10px #000}.GroupMemberClassroom-ToClassroom-TopWrapper,.GroupMemberClassroom-ToClassroom-Wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.GroupMemberClassroom-ToClassroom-BottomWrapper{margin-top:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.GroupMemberClassroom-ToClassroom-Select{margin-top:10px;width:250px;height:30px;border:none;box-shadow:2px 2px 10px #000;border-radius:10px}.GroupMemberClassroom-ToClassroom-OkButton{margin-right:20px;border:none;background:#d1ac47;z-index:5;transition-duration:.5s;cursor:pointer;height:50px;width:100px;font-size:20px;border-radius:10px;text-align:center;box-shadow:2px 2px 10px #000}.GroupMemberClassroom-ToClassroom-OkButton:hover{background:#ffd257}.GroupMemberClassroom-ToClassroom-CancelButton{border:none;background:#d1ac47;z-index:5;transition-duration:.5s;cursor:pointer;height:50px;width:100px;font-size:20px;border-radius:10px;text-align:center;box-shadow:2px 2px 10px #000}.GroupMemberClassroom-ToClassroom-CancelButton:hover{background:#ffd257}@media(max-width:700px){.GroupMemberClassroom-Tile-Wrapper{height:250px}}@media(max-width:490px){.GroupMemberClassroom-Tile-Wrapper{height:200px}.Fit4Life-CategoryView{right:25px}}@media(max-width:460px){.Fit4Life-SearchbarWrapper{align-items:flex-start}.Fit4Life-SearchElements-Wrapper{height:100%;background:#000;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:10px}.GroupMemberClassroom-AddExerciseCopy-Button{right:20px}}@media(max-width:375px){.GroupMemberClassroom-Tile-Wrapper{height:150px}.Fit4Life-CategoryView{right:20px}}.Exercise-TileCopy-Wrapper{background:#000}.Exercise-TileCopy-Selected-Wrapper,.Exercise-TileCopy-Wrapper{width:300px;height:350px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:20px;box-shadow:2px 2px 10px #000;margin:20px;transition-duration:1s}.Exercise-TileCopy-Selected-Wrapper,.Exercise-TileCopy-Selected-Wrapper:hover,.Exercise-TileCopy-Wrapper:hover{background:#2e2e2e}.Exercise-TileCopy-Image-Wrapper{height:70%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.Exercise-TileCopy-Image{object-fit:fill;border-radius:20px;height:80%;width:90%;margin-top:10px}.Exercise-TileCopy-Title-Wrapper{height:30%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;overflow:scroll}.Exercise-TileCopy-Title-Wrapper::-webkit-scrollbar{display:none;width:15px;background-color:#f5f5f5;border-radius:10px}.Exercise-TileCopy-Title-Wrapper::-webkit-scrollbar-thumb{display:none;background-color:#000;border-radius:10px}.Exercise-TileCopy-Title-Wrapper::-webkit-scrollbar-track{display:none;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}.Exercise-TileCopy-Title{font-size:20px;color:#fff;margin:0;text-align:center}@media(max-width:700px){.Exercise-TileCopy-Wrapper{width:200px;height:250px}}@media(max-width:490px){.Exercise-TileCopy-Wrapper{width:150px;height:200px}}@media(max-width:375px){.Exercise-TileCopy-Wrapper{width:100px;height:150px}}
/*# sourceMappingURL=main.a123d819.chunk.css.map */