.work-container{margin-left:40px;margin-bottom:40px;height:200px!important;width:200px!important}@media screen and (max-width:768px){.work-container{height:140px!important;width:140px!important;margin-left:5px}}@media screen and (max-width:600px){.work-container{height:80px!important;width:80px!important;margin-left:5px}}.work-container:hover{cursor:pointer;background-color:hsla(0,0%,100%,.6);transform:scale(1.2)!important}.work-container .work-title{width:180px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:768px){.work-container .work-title{height:120px!important;width:120px!important;font-size:.8rem}}@media screen and (max-width:600px){.work-container .work-title{height:80px!important;width:80px!important;font-size:.8rem}}.work-container .work-image{width:100%;height:100%;min-width:60px;background-position:50%;background-size:cover;border-radius:6px}.container{background-color:hsla(0,0%,100%,.6);position:relative;margin-top:0;margin-bottom:10px;margin-left:-30px;max-width:100vw;height:300px!important}@media screen and (max-width:768px){.container{height:220px!important}}@media screen and (max-width:600px){.container{height:160px!important}}.container #title{margin-left:30px;margin-bottom:0;font-size:1.4rem}.container .gallery-row-container{display:flex;flex-direction:row;flex-wrap:nowrap;border-radius:6px;height:250px;margin-bottom:0;padding:1%;transition:transform .3s ease .1s}@media screen and (max-width:768px){.container .gallery-row-container{height:120px!important;width:120px!important}}@media screen and (max-width:600px){.container .gallery-row-container{height:120px!important;width:120px!important}}.container .gallery-row-container .row-title{background-color:#90ee90;padding:10px}.container .button-backward{position:absolute;top:0;left:10px;width:150px;background-color:rgba(102,205,170,.6);color:#fff;border-radius:0;font-size:40px}.container .button-backward:active,.container .button-backward:hover{background-color:rgba(232,115,232,.7);color:#fff}.container .button-backward:focus{background-color:rgba(102,205,170,.7);color:#fff}@media screen and (max-width:768px){.container .button-backward{position:absolute;height:180px!important;width:40px!important;left:0;font-size:10px;margin-top:20px}}@media screen and (max-width:600px){.container .button-backward{position:absolute;height:140px!important;width:30px!important;left:0;font-size:10px;margin-top:5px}}.container .button-backward .arrow{position:absolute;left:35px;top:120px;color:#fafafa!important;font-size:40px}@media screen and (max-width:768px){.container .button-backward .arrow{font-size:30px;top:80px;left:5px}}@media screen and (max-width:600px){.container .button-backward .arrow{font-size:20px;top:60px;left:2px}}.container .button-forward{position:absolute;width:150px;top:0;right:0;background-color:rgba(102,205,170,.3);color:#fff!important;border-radius:0;font-size:40px}.container .button-forward:hover{background-color:rgba(232,115,232,.4);color:#fff}.container .button-forward:active{background-color:rgba(232,115,232,.9);color:#fff}.container .button-forward:focus{background-color:rgba(152,105,232,.9);color:#fff}@media screen and (max-width:768px){.container .button-forward{position:absolute;height:180px!important;width:40px!important;right:0!important;font-size:10px;margin-top:20px}}@media screen and (max-width:600px){.container .button-forward{position:absolute;height:140px!important;width:30px!important;right:0!important;font-size:10px;margin-top:5px}}.container .arrow{position:absolute;right:35px;top:120px;color:#fafafa!important;font-size:40px}@media screen and (max-width:768px){.container .arrow{font-size:30px;top:80px;right:5px}}@media screen and (max-width:600px){.container .arrow{font-size:20px;top:60px;right:2px}}h4{background-color:hsla(0,0%,100%,.6);margin-bottom:1px;width:100px;padding:12px;z-index:2;border-radius:3px}.gallery-row{z-index:0}.buttons-container{display:flex;margin-top:20px}.directory-item{min-width:10%;height:90px;flex:1 1 auto;display:flex;align-items:center;justify-content:center;border:1px solid #000;border-radius:6px;margin:0 7.5px 15px;overflow:hidden}.directory-item.selected{-webkit-filter:brightness(1);filter:brightness(1)}.directory-item.current{border:3px solid red}.directory-item:hover{cursor:pointer}.directory-item:hover .background-image{transform:scale(1.1);transition:transform 6s cubic-bezier(.25,.45,.45,.95)}.directory-item:hover .content{opacity:.9}.directory-item .large{height:380px}.directory-item:first-child{margin-right:7.5px}.directory-item:last-child{margin-left:7.5px}.directory-item .background-image{width:100%;height:100%;min-width:60px;background-position:50%;background-size:cover;border-radius:6px}.directory-item .content{height:60px;width:8%;padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;opacity:.9;position:absolute;border-radius:6px;color:#000}.directory-item .content.unit1{background-color:#66cdaa;color:#fff}.directory-item .content.unit2{background-color:#ff0;color:#000}.directory-item .content.unit3{background-color:purple;color:#fff}.directory-item .content.unit4{background-color:#add8e6;color:#000}.directory-item .content:hover{cursor:pointer;background-color:#000;color:#fff}.directory-item .content .title{font-weight:700;margin-bottom:6px;font-size:14px}.directory-item .content .subtitle{font-weight:lighter;font-size:10px}.directory-menu{width:90%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:5%;margin-top:30px}.block{font-family:"Open Sans",sans-serif;padding:6px;width:85%;margin-left:5%}.welcome-link{color:red}.login-container{background-color:#fff;height:100px;width:60%;padding:50px 100px;border-radius:10px;border:1px solid #006400}.status{color:#fff;padding:.1em;margin:.1em;border-radius:3px}.status .text-container{color:#b33b97;color:red;color:#10556c;color:#000;padding:.8em;border-radius:3px}.comment-block{margin-top:12px!important}.comment-block.comment-text{font-family:"Martel",serif;font-size:18px}.assignment-list-container{margin-top:20px;margin-bottom:20px}.assignment-list-container .assignment-list-item{color:#1c231c;padding:12px;margin-top:10px;margin-left:10px;display:inline-block}.comment-block{overflow-x:"hidden";padding:1.2em}.comment-block.selected{background-color:#d3d3d3}.comment-block .comment-text{font-family:"Martel",serif;font-size:18px;overflow-x:"hidden";max-width:100%}.missing-assignment-list-item-container{color:red;padding:30px;margin-top:10px;margin-bottom:10px;margin-left:10px;max-width:300px;border-radius:6px;border:2px solid #d3d3d3}.missing-assignment-list-item-container:hover{background-color:#d3d3d3;cursor:pointer}.assignment-body{background-color:#dc87dc;color:#fff;padding:1.6em;width:80%;margin-top:1.6em;margin-bottom:1.2em}@media screen and (max-width:600px){.assignment-body{width:100%}}img{max-height:300px}.assignment-button-alt-text{color:#575252}.next-assignment-block{padding:.4em;margin:.2em;border-radius:3px;color:#10556c;color:#000}.next-assignment-block .next-assignment-text{width:98%;padding:.6em;border-top:1px solid rgba(16,85,108,.5)}.user-page{background-color:#f8f3fa;padding:1.2em}.user-page .log-out{background-color:#006400;max-width:120px;width:15%;padding:10px 20px;margin-left:75%;border-radius:6px;color:#fff}.user-page .user-content{margin-top:-80px}@media screen and (max-width:600px){.user-page .user-content{margin-top:-20px}}.user-page .user-content .greeting-block{font-family:"Martel",serif;padding:.1em;width:400px;border-radius:3px 3px 0 0}@media screen and (max-width:600px){.user-page .user-content .greeting-block{width:400px;margin-left:-40px}}.user-page .user-content .greeting-block .user-image{width:60px;display:inline-block;margin-left:20%;margin-top:10px}.user-page .user-content .greeting-block .user-image .avatar{width:40px}.user-page .user-content .greeting-block .greeting-text{padding:1.4em}@media screen and (max-width:600px){.user-page .user-content .greeting-block .greeting-text{width:400px;margin-left:-40px;padding:.8em}}.user-page .user-content .greeting-block .greeting-text .name{margin-left:1em}.user-page .user-content .to-do-block{font-family:"Martel",serif;background-color:#dcf1f7;background-color:#e4e6e6;padding:.2em;border-top:1px solid #474747;border-bottom:10px solid #f4f445}.user-page .user-content .progress-block{font-family:"Martel",serif;background-color:#ffb6c1;padding:2em}.user-page .user-content .progress-block .your-progress{color:#fff;color:#08caf5;color:#000;padding:.6em 1.2em;margin-left:-.8em;margin-top:-.6em;margin-bottom:-.6em;width:200px;border-radius:3px}.user-page .user-content .progress-block .user-works{transform:scale(.66);margin-left:-30%;margin-top:-.6em;width:160%}.user-page .user-content .progress-block .user-messages{margin-left:-.6em;border-bottom:1px solid #000}.user-page .user-content .progress-block .user-critMessages{margin-left:-.6em;margin-top:.2em}.user-page .user-content .progress-block .user-assignments-list{margin-top:1.2em}.user-page .user-content .progress-block .user-missing-assignments-list{margin-bottom:40px}.user-page .user-content .progress-block .user-random-submissions{margin-top:20px!important}.user-page .user-content .progress-block .random{margin-top:20px}.user-page .user-content .progress-block .random .random-button{margin-top:.8em}.user-page .user-content .progress-block .user-gallery{background-color:#fff;width:100%;display:flex;flex-wrap:wrap;padding:50px;margin-bottom:30px}.user-page .user-content .progress-block .feedback-block{background-color:#fff;padding:50px;display:flex;flex-direction:column;margin-top:20px;margin-bottom:30px}.user-page .user-content .progress-block .feedback-block.message-container{width:90%;margin-top:12px;border-bottom:1px solid grey;padding:12px}.user-page .user-content .progress-block .user-discussion-block{background-color:#fff;padding:50px}.user-comment-block{margin-bottom:20px}.user-comment-block span{color:red}.user-comment-block .response-block{margin-left:40px}.about-body,body{background-color:#fff}.about-body{border:1px solid #006400;border-radius:10px;width:80%;margin:2% 10%}p{line-height:200%;font-size:18px}a{color:red}.resource-section{background-color:grey;padding:1.6em;min-width:200px;width:30%;margin-top:1em;margin-left:1em;border-radius:3px;display:inline-block;box-shadow:3px 1px 10px #556b2f}@media screen and (max-width:800px){.resource-section{width:45%}}@media screen and (max-width:600px){.resource-section{width:90%}}.resource-section .links-list{flex:1 2 auto;font-size:14px;padding:.1em;list-style-type:none;border-radius:0}.resource-section .links-list .resource-link{padding-left:2em;border-radius:0;border-bottom:1px solid #add8e6}.resource-section .links-list .resource-link a{color:red}.resource-section .links-list .resource-link:hover{background-color:grey;padding:10px;border-radius:0}.resource-section .links-list .resource-link:hover a{color:#fff}.resource-container div{font-family:"Martel",serif;background-color:#c6fff2;display:flex;flex-direction:row;align-content:flex-start;margin-bottom:1em;flex-wrap:wrap;border-radius:6px;border:1px solid #fff}.resource-container div .sections .section div{background-color:grey;width:30%;margin-top:1em;margin-left:1em;border-radius:6px;display:inline-block}.syllabus-unit-block{border:5px solid rgba(154,205,50,.7);border-radius:12px;margin-left:6%;margin-bottom:20px;line-height:100%;width:40%;min-width:300px;min-height:600px;display:flex;overflow:hidden}@media screen and (max-width:800px){.syllabus-unit-block{margin-left:1%;width:88%}}.syllabus-unit-block:hover .background-image{transform:scale(1.1);transition:transform 6s cubic-bezier(.25,.45,.45,.95)}.syllabus-unit-block:hover .content{opacity:.9}.syllabus-unit-block .background-image{width:100%;height:100%;background-size:cover;background-position:50%;border-radius:8px;-webkit-filter:brightness(.5);filter:brightness(.5)}.syllabus-unit-block .content{max-width:20%;min-width:200px;margin-left:8%;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;color:#fff}@media screen and (max-width:800px){.syllabus-unit-block .content{max-width:57%;margin-left:10%;width:88%}}.syllabus-unit-block .content .title{height:5%;background-color:rgba(0,0,0,.6);border-radius:6px 6px 6px 6px;text-align:center;margin-top:12px;width:120%;padding:10%;border-bottom:1px solid hsla(0,0%,100%,.3)}.syllabus-unit-block .content .title.unit1{background-color:#66cdaa;color:#fff}.syllabus-unit-block .content .title.unit2{background-color:#ff0;color:#000}.syllabus-unit-block .content .title.unit3{background-color:purple;color:#fff}.syllabus-unit-block .content .title.unit4{background-color:#add8e6;color:#000}.syllabus-unit-block .content .title:hover{cursor:pointer;background-color:#fff;color:red;border-radius:6px}.syllabus-unit-block .content .syllabus-days-container{width:130%;background-color:rgba(37,20,3,.8);background-color:#df1d7e;color:#fff;border-radius:6px;padding:5%;margin-top:-20px}.syllabus-day-item{font-size:16px;font-family:"Lato",sans-serif;margin-left:6px;height:80%;padding:2%;border-bottom:1px solid #000}.syllabus-day-item:hover{cursor:pointer;background-color:#fff;color:red}.syllabus-overview-container{background-color:#fff;border:5px solid rgba(154,205,50,.7);border-radius:6px;padding:0;width:85%;margin-left:5%;margin-top:20px;margin-bottom:20px}@media screen and (max-width:800px){.syllabus-overview-container{width:98%;margin-left:1%}}.syllabus-overview-container .content{padding:0 3%}.syllabus-container{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width:800px){.syllabus-container{width:100%}}.day-link-item{margin:2px;padding:4px;color:#fff;font-size:16px;width:90%;font-family:"Lato",sans-serif;border-bottom:1px solid #000}.day-link-item:hover{cursor:pointer;background-color:#a9a9a9;color:red}.day-link-item a{color:#fff}.day-link-item a:hover{color:red}.unit-page{border:5px solid rgba(154,205,50,.7);border-radius:12px;margin-left:5%;margin-top:20px;line-height:100%;width:90%;height:1000px;display:flex;flex-direction:row;flex-wrap:wrap;overflow:hidden}.unit-page:hover .background-image{transform:scale(1.1);transition:transform 6s cubic-bezier(.25,.45,.45,.95)}.unit-page .background-image{width:100%;height:100%;background-size:cover;background-position:50%;border-radius:8px;-webkit-filter:brightness(.9);filter:brightness(.9)}.unit-page .content{height:90px;padding:0 25px;display:flex;flex-direction:row;flex-wrap:wrap;border-radius:6px;position:absolute;color:#fff}.unit-page .content .header-block{background-color:rgba(0,0,0,.8);background-color:rgba(80,10,110,.8);width:40%;border-radius:6px;margin:25px 0;border:1px solid #fff}.unit-page .content .header-block.unit1{background-color:rgba(84,211,103,.8);background-color:#66cdaa;color:#fff}.unit-page .content .header-block.unit2{background-color:rgba(250,250,210,.9);color:#000}.unit-page .content .header-block.unit3{background-color:rgba(72,15,72,.8);color:#fff}.unit-page .content .header-block.unit4{background-color:rgba(18,75,94,.9);color:#fff}.unit-page .content .header-block .title{margin:20px 10px 10px 20px;width:70%;padding:5px;border-bottom:1px solid hsla(0,0%,100%,.3)}.unit-page .content .overview{font-size:16px;margin:2%;width:90%;padding:1.2em;border-radius:3px}.unit-page .content .dates-block{width:35%;padding:14px;margin-left:10%;margin-top:20px;border-radius:6px;font-family:"Lato",sans-serif}.unit-page .content .dates-block .dates-container{background-color:#000;background-color:#df1d7e;color:#fff;border:1px solid #fff;border-radius:6px;padding:10%;min-height:500px}.unit-page .content .teaser-block{background-color:#ffb6c1;background-color:#f5f5f5;color:#000;width:100%;padding:.5em;border-radius:2px;display:flex;flex-direction:column;align-items:center;margin-bottom:10%;margin-top:2%}.unit-page .content .teaser-block:hover{background-color:#df1d7e;color:#fff}.unit-page .content .teaser-block .assignment-title{background-color:#d3d3d3;width:90%;padding:12px;margin:0 0 20px;display:inline-block;border-radius:6px}.unit-page .content .objectives-block{background-color:#20b2aa;border:1px solid #fff;width:85%;padding:20px;margin-top:25px;border-radius:6px}.unit-page .content .objectives{background-color:rgba(11,7,77,.3);padding:2em;border-radius:6px;width:95%;margin-left:2.5%}.day-overview-section{background-color:#f0ebeb;border:5px solid rgba(154,205,50,.7);border-radius:6px;padding:10px;width:90%;margin-left:5%;margin-top:30px;margin-bottom:20px;display:flex;flex-wrap:wrap}.day-overview-section .content{background-color:#c67204;width:55%;min-width:300px;border-radius:6px;padding:20px;color:#fff;flex:1 0 auto}@media screen and (max-width:600px){.day-overview-section .content{width:95%;flex:0 1 auto}}.day-overview-section .content .topline{display:flex;margin-top:-10px}.day-overview-section .content .unit-button{background-color:#000;color:#fff;padding:6px;height:40px;font-size:24px;border-radius:6px;display:inline-block}.day-overview-section .content .unit-button.unit1{background-color:#66cdaa;color:#fff}.day-overview-section .content .unit-button.unit2{background-color:#ff0;color:#000}.day-overview-section .content .unit-button.unit3{background-color:purple;color:#fff}.day-overview-section .content .unit-button.unit4{background-color:#add8e6;color:#000}.day-overview-section .content .unit-button:hover{background-color:#a9a9a9;color:#000;cursor:pointer}.day-overview-section .content .title{font-size:30px;padding:25px;margin-top:-25px;margin-left:6px;border-bottom:1px solid #fff}.day-overview-section .content .day-description{font-family:"Martel",serif;font-weight:300;margin-top:0;padding:20px;background-color:#a16d0c;border-radius:6px}.day-overview-section .content .day-description .description-border{background-color:#520c0c;border:1px solid #fff;padding:30px;border-radius:6px}.day-overview-section .content .day-description .description-border .illustration{width:40%;min-width:100px;max-width:200px;margin-left:40px;float:right}.day-overview-section .content .assignment-day{background-color:#dc87dc;color:#fff;padding:24px;margin-top:12px;border-radius:6px;font-size:15px;font-family:Lato}.day-overview-section .content .assignment-day .assignment-heading{width:100%;padding:12px;color:#7e4006;margin-bottom:12px}.day-overview-section .content .assignment-day .boundary-div{border-top:3px solid brown;margin-top:12px;margin-bottom:24px}.day-overview-section .content .assignment-day .assignment-body{color:#fff;margin-bottom:24px}.day-overview-section .links-section{width:35%}@media screen and (max-width:600px){.day-overview-section .links-section{width:95%;flex:0 1 auto}}.day-overview-section .links-section .links-title{border-bottom:1px solid grey}.day-overview-section .links-section .links-list{flex:1 2 auto;font-size:14px;list-style-type:none;background-color:#ffffe0;padding:10px;margin-left:20px;border-radius:6px}.day-overview-section .links-section .links-list .day-overview-link{padding-left:6px}.day-overview-section .links-section .links-list .day-overview-link:hover{background-color:grey;padding:10px;border-radius:6px}.day-overview-section .links-section .links-list .day-overview-link:hover a{color:#fff}.day-overview-section .to-videos{border-radius:6px;border:3px solid #7fff00;margin-left:10%;padding:10%}.day-overview-section .to-videos:hover{background-color:#fff;cursor:pointer}.dd-text{font-size:12px;margin:0;padding:4px}.day-directory-container{display:flex;flex-direction:row;height:30px;width:100%;margin-top:-10px;margin-bottom:10px;justify-content:space-evenly}.day-directory-container .item{margin-left:2px;border:1px solid grey;border-radius:6px;width:5%}.day-directory-container .item.selected{border:2px solid red}.day-directory-container .item.green{background-color:#90ee90}.day-directory-container .item.yellow{background-color:#ff0}.day-directory-container .item.purple{background-color:purple}.day-directory-container .item.pink{background-color:#add8e6}.day-directory-container .item:hover{background-color:#ffb6c1;transform:scale(1.1);color:#000;padding-right:2px;margin-left:2px;margin-right:2px;cursor:pointer}.videos-container{display:flex;flex-direction:row}.pumpkin-container{margin-top:40px}.pumpkin-container .pumpkin{margin-top:40px;width:200px;height:200px}.pumpkin-container .pumpkin img{width:100%;height:100%}.project-page-container{background-color:#fff;display:flex;padding:2em;width:90%;margin-left:5%;border-radius:6px}.project-page-container.unit1{background-color:#66cdaa;color:#fff}.project-page-container.unit2{background-color:#ff0;color:#000}.project-page-container.unit3{background-color:purple;color:#fff}.project-page-container.unit4{background-color:#add8e6;color:#000}.project-page-container .content{padding:2em;width:60%;border-radius:6px;border:1px solid #fff}.project-page-container .content.unit1{background-color:rgba(21,61,23,.6);color:#fff}.project-page-container .content.unit2{background-color:#fafad2;color:#000}.project-page-container .content.unit3{background-color:#480f48;color:#fff}.project-page-container .content.unit4{background-color:#124b5e;color:#fff}.project-page-container .links{width:40%;color:#000}.project-page-container .links .links-list{flex:1 2 auto;font-size:14px;list-style-type:none;background-color:#ffffe0;padding:10px;margin-left:20px;border:1px solid #000;border-radius:6px}.project-page-container .links .links-list .day-overview-link{padding-left:6px}.project-page-container .links .links-list .day-overview-link:hover{background-color:grey;padding:10px;border-radius:6px}.project-page-container .links .links-list .day-overview-link:hover a{color:#fff;padding:1.2em}.loading-container{margin-top:300px;margin-left:-100px;width:800px!important}.discussion-messages-container{overflow-y:scroll;overflow-x:"hidden";display:flex;flex-direction:column;background:#fff;font-size:1.2rem;margin-top:-1.6em!important;margin-left:-1.2em!important;height:85vh}.discussion-messages-container .discussion-message-header{margin-bottom:-.6em!important}.discussion-messages-container .discussion-message-form{margin-top:-.2em!important}.discussion-messages-container .discussion-messages{margin-top:-2.2em}.discussion-messages-container .discussion-messages .message-container{margin-bottom:.3em;padding:.6em;border-bottom:1px solid grey}.discussion-messages-container .discussion-message-form{position:fixed!important;top:1em}.discussion-thread-container{overflow-y:scroll;display:flex;flex-direction:column;background:#fff;font-size:1.2rem;margin-top:.3em!important;margin-left:-1.2em!important;height:85vh}.discussion-thread-container,.discussion-thread-container .threaded-messages{overflow-x:"hidden";max-width:100%}.avatar{height:40px;margin:10px 15px}.avatar img{height:40px;border-radius:10px}.my_header{font-family:"Open Sans Condensed",sans-serif;background-color:rgba(190,20,170,.05);height:50px;width:100vw;max-width:100vw;position:fixed;top:0;display:flex;justify-content:space-between;margin-bottom:1em;border-radius:0 0 10px 10px;border-bottom:1px solid #9acd32;border-left:1px solid #ff0;border-right:1px solid #006400;font-size:12px}.my_header .logo-container{height:100%;width:150px;padding:15px}.my_header .options{width:50%;height:100%;display:flex;align-items:center;justify-content:flex-end}.my_header .options .option{border-radius:6px;margin:0 .7em;color:#000;padding:.5em 1em;opacity:.9;cursor:pointer}.my_header .options .option:hover{background-color:rgba(255,105,180,.5);color:#99cd32;color:#fff}.my_header .options .login{background-color:rgba(153,205,50,.8);margin:0 10px;border-radius:6px;border:1px solid red;color:#000;padding:8px 15px;opacity:.9;cursor:pointer}.my_header .options .login:hover{background-color:rgba(255,105,180,.5);color:#99cd32;color:#fff}.sign-in-page{background-color:#fff;border:1px solid #006400;border-radius:10px;width:80%;display:flex;justify-content:space-between;padding:50px}.comment-text{font-family:"Martel",serif;font-size:18px}.messages{height:500px;overflow-y:scroll;display:flex;flex-direction:column}.messages .message-container{width:90%;margin-top:6px;border-bottom:1px solid grey;padding:12px}.work-panel-container{background-color:#fff;padding-left:30px;padding-right:30px;margin-top:40px;margin-right:0;max-width:600px}@media screen and (max-width:600px){.work-panel-container{width:95%;padding-left:40px;padding-right:40px}}.work-panel-container img{max-width:600px;width:90%}@media screen and (max-width:600px){.work-panel-container img{width:95%}}.work-panel-container .work-label{margin-bottom:2px!important}.work-panel-container .work-link{color:#00f;margin-bottom:22px!important;display:inline-block}.work-panel-container .work-link :hover{color:red}.student-container{width:125px;max-width:125px!important;max-height:125px!important;height:125px;margin-bottom:40px;margin-left:20px;display:inline-block;font-size:12px}.student-container img{width:100%;height:100%}.all-users-container{display:flex;flex-wrap:wrap;flex-direction:row}.student-page{background-color:#f8f3fa;padding:1.2em}.student-page .student-content{margin-top:0}@media screen and (max-width:600px){.student-page .student-content{margin-top:-20px}}.student-page .student-content .greeting-block{font-family:"Martel",serif;background-color:#f8f3fa;padding:.1em;width:400px;border-radius:3px 3px 0 0}@media screen and (max-width:600px){.student-page .student-content .greeting-block{width:60%;margin-left:10%}}.student-page .student-content .greeting-block .user-image{width:60px;display:inline-block}.student-page .student-content .greeting-block .user-image .avatar{width:40px}.student-page .student-content .greeting-block .greeting-text{padding:1.4em}@media screen and (max-width:600px){.student-page .student-content .greeting-block .greeting-text{background-color:rbga(255,255,255,0);width:60%;margin-left:10%}}.student-page .student-content .greeting-block .greeting-text .name{margin-left:1em}.student-page .student-content .user-gallery{background-color:#fff;width:100%;display:flex;flex-wrap:wrap;padding:50px}.student-page .user-missing-assignments-list{margin-top:20px}.student-page .user-random-number{margin-bottom:20px}.meetings-container{background-color:#fff;padding:70px}.meetings-container .meetings{margin-top:20px;width:700px}.meetings-container .meetings .name{width:15%;display:inline-block}.meetings-container .meetings .timer{width:15%;margin-left:50px;display:inline-block}.meetings-container .meetings .running{color:red!important;font-size:30px!important}.meetings-container .meetings .expired{color:#fff!important;background-color:red}.meetings-container .no-meetings{margin-top:20px}.assignment-page-container{background-color:#fff;padding:40px 100px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;width:100%}.assignment-page-container blockquote{background-color:#fafad2;padding:1.5em}.assignment-page-container code{padding:1.5em}.assignment-page-container img{margin:40px 0}.assignment-page-container a{background-color:#20b2aa;padding:12px;border-radius:6px;color:red}.assignment-page-container .edit-error{background-color:#ffb6c1;color:#fff;padding:2em}.final-work-container{margin-left:40px;margin-top:40px;background-color:hsla(0,0%,100%,.6);height:420px!important;width:400px!important;border-radius:6px;padding-bottom:2%}@media screen and (max-width:700px){.final-work-container{width:96%;margin-top:20px;margin-left:2%}}.final-work-container:hover{cursor:pointer;background-color:hsla(0,0%,100%,.9);transform:scale(1.02)!important}.final-work-container .final-work-title{border-top:1px solid #000}.final-work-container .final-work-artist,.final-work-container .final-work-title{width:94%!important;margin-left:4%;margin-top:2%;padding-top:2%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.final-work-container .final-work-artist{margin-bottom:2%;font-style:strong}@media screen and (max-width:600px){.final-work-container .final-work-artist{font-size:.8rem}}.final-work-container .final-work-image{width:96%;height:96%;margin-left:2%;margin-top:2%;min-width:60px;background-position:50%;background-size:cover;border-radius:6px}.heart-icon{display:none}.show-link{background-color:#20b2aa;padding:6px 12px;border-radius:6px;color:#0c3516;margin-right:5px}.show-link:hover{background-color:#224d4d;color:#fff}.final-show-intro{margin-left:40px;margin-top:40px;background-color:hsla(0,0%,100%,.6);height:420px!important;width:400px!important;border-radius:6px;padding:50px}@media screen and (max-width:700px){.final-show-intro{width:96%;padding:10px;margin-left:2%}}.final-show-intro h1{margin-top:0;width:100%;text-justify:center}.final-show-intro h2{margin-top:-10px;background-color:hsla(0,0%,100%,0);width:100%;text-justify:center}.final-show-intro p{font-family:"Martel",serif;font-size:1.2rem}.button-container{display:flex;flex-direction:row;justify-content:left}@media screen and (max-width:700px){.button-container{width:80%;flex-direction:column;justify-content:center}}.final-show-description{margin-left:40px;margin-top:40px;background-color:hsla(0,0%,100%,.6);height:420px!important;width:400px!important;border-radius:6px;padding:50px}@media screen and (max-width:700px){.final-show-description{width:96%;padding:10px}}.guest-book{margin-left:40px;margin-top:40px;background-color:hsla(0,0%,100%,.6);height:420px!important;width:400px!important;border-radius:6px;padding:50px}@media screen and (max-width:700px){.guest-book{width:96%;padding:10px}}.final-works-container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;min-height:100%}.comment{background-color:hsla(0,0%,100%,.6);border-radius:6px;max-width:400px;margin-left:20px;padding:50px}@media screen and (max-width:700px){.comment{margin-top:20px;margin-left:0}}.book-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:20px}.book-container h4{width:100%;margin-bottom:12px}.book-header{background-color:hsla(0,0%,100%,.6);border-radius:6px;margin-bottom:20px;padding:50px;max-width:400px}
/*# sourceMappingURL=main.33d235d1.chunk.css.map */