:root{--custom-color-1: #491448;--custom-color-2: #bfd546;--custom-color-link: #491448}.bg-all{background-color:#bfd546 !important}.bg-completed{background-color:#729745 !important}.bg-incomplete{background-color:#345156 !important}.bg-notstarted{background-color:#491448 !important}.text-completed{color:#607E3A !important}.returnbox-info{padding:10px 0;min-width:250px}.returnbox-info .infobox{padding:15px 10px;border:1px solid #ccc;border-radius:5px;background-color:#efefef}.returnbox-info .infobox .box-header-1{font-size:24px;padding-bottom:10px;border-bottom:1px solid #ccc}.returnbox-info .infobox .box-header-2{margin-top:10px;font-size:20px}.returnbox-info .infobox .box-info{margin-top:20px;font-size:14px}.returnbox-info .infobox .box-col-1{font-size:14px;font-weight:800}.returnbox-info .infobox .box-alert{margin-top:10px}.returnbox-info .infobox .box-additional{margin-top:10px}.returnbox-top{min-width:250px}.returnbox-top .returnbox-container{width:100%;max-width:1100px;min-width:250px}.returnbox-top .tbl-header-1{font-weight:600;margin-right:10px}.returnbox-top .nav-top{height:70px;background-color:#F9F9FA}.returnbox-top .nav-item-1{font-weight:600;cursor:pointer}.returnbox-top .nav-item-1:hover{color:#0275D8}.returnbox-top .nav-icon-1{font-size:20px}.returnbox-top .nav-icon-2{cursor:pointer;font-size:28px}.returnbox-top .active-nav{background-color:#fff;color:#0299EF}.returnbox-top .userlist{position:relative}.returnbox-top .userlist-layer{z-index:110;position:absolute;top:0;left:0;width:100%;max-width:1200px;min-height:300px;background-color:#fff}.returnbox-top .userlist-layer::after{position:absolute;content:"";bottom:-30px;height:30px;width:1px}.returnbox-top .dimmer-layer{z-index:105;position:fixed;top:0;left:0;height:100%;width:100%;background-color:#666;opacity:0.8}.returnbox-top .comment-layer{padding:10px;position:absolute;z-index:20;right:10px;top:10px;min-height:100px;width:600px;max-width:100%;background-color:#F9F9FA;border:1px solid #D6D6D7}.returnbox-top .userlist-header{font-weight:600;margin-top:15px;padding-bottom:5px;border-bottom:1px solid #D6D6D7}.returnbox-top .userlist-header-2{font-weight:600}.returnbox-top .userlist-item{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #D6D6D7;cursor:pointer}.returnbox-top .userlist-item:focus-within:input{outline-style:solid}.returnbox-top .grading-header{border-top:1px solid #D6D6D7;border-bottom:1px solid #D6D6D7;padding:0 15px;background-color:#F9F9FA}.returnbox-top .box-instruction{margin-top:10px;margin-bottom:10px}.returnbox-top .box-instruction .box-name{font-size:18px;color:#373737;font-weight:400}.returnbox-top .box-instruction .box-line{border-bottom:1px solid #ccc;margin-left:30%;margin-right:30%}.returnbox-top .box-instruction .box-desc{font-size:14px;color:#727272;font-weight:400;margin-bottom:1rem}.returnbox-top .box-instruction .box-time-1{font-size:14px;color:#373737;font-weight:600;margin-top:5px}.returnbox-top .box-instruction .box-time-2{font-size:14px;color:#373737;font-weight:300;margin-bottom:15px}.returnbox-top .submitted-doc{background-color:#f9f9fb;color:#737373;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:10px 0 0;padding:10px;font-size:18px;font-weight:400}.returnbox-top .box-main{padding:5px}.returnbox-top .grading-main{margin-top:10px}.returnbox-top .returnbox-line{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}.returnbox-top .doc-box{position:relative}.returnbox-top .doc-comments{margin-left:20px}.returnbox-top .doc-link{background-color:#EAEAEA}.returnbox-top .doc-comment{padding:5px;border:1px solid #D6D6D7;border-radius:4px}.returnbox-top .comment-author{color:#228751;font-weight:700;font-size:14px}.returnbox-top .comment-date{font-size:14px;color:#666}.returnbox-top .comment-text{font-size:15px}.returnbox-top .general-comment{padding:15px;background-color:#FAFAFA}.returnbox-top .peer-review-comment{margin-left:40px}.returnbox-top .peer-review-author{font-weight:700;font-size:14px;color:#373737}.returnbox-top .group-info{background-color:#F9F9FA;position:relative}.returnbox-top .box-user-div{width:50px;height:40px;position:relative;overflow:hidden}.returnbox-top .box-group-pictures{position:relative;min-width:90px;width:30%;max-width:120px;height:45px;max-height:45px;min-height:45px}.returnbox-top .box-group-pic{position:absolute}.returnbox-top .box-group-name{min-width:400px;width:80%;max-width:700px}
