.commname,.profilehdrflex{align-items:center;display:flex}.communicator table,.examanswers{border-collapse:collapse;margin:auto}.communicator table{width:95%}.communicator th{font-weight:700;border:1px solid #ccc;font-size:15px}.communicator td{border:1px solid #ccc;padding:7px;font-size:14px}.adminactivitycheckboxes:hover,.cntcircleblue:hover,.communicator tr:hover,.quickgradearea button:hover{background-color:#add8e6}.commname span{padding:4px;font-size:14px}.eprofilepic{background-color:#dcdcdc;width:40px;height:40px;object-fit:cover;border-radius:50%;position:relative;top:3px}.communicator td a{text-decoration:none;display:block;width:100%;color:#494949}.gradeform h1{font-size:22px;color:#a9a9a9;text-align:center;padding:5px;width:95%;margin:auto}.profilehdr{background-color:#333;color:#fff;width:95%;max-width:800px;margin:auto}.profilehdrflex{justify-content:center;color:#fff;width:98%;max-width:800px;margin:auto}.profilehdr h1,.profilehdr h2,.profilehdrflex h1,.profilehdrflex h2{font-weight:400;padding:7px;text-align:center;font-size:19px;letter-spacing:3px;font-family:Verdana,sans-serif;text-transform:uppercase}.profilehdrflex div{width:33%;max-width:600px;padding:10px;color:#fff}.profilehdrflex span{display:block;color:#fff}.gradeform form,.gradeform select{font-size:22px;text-align:center}.quickgradearea button{font-size:15px;padding:3px;margin:3px;border-radius:4px;border:1px solid #ccc}.choosegradearea{padding:20px;text-align:center;display:flex;align-items:center;justify-content:center}.choosegradearea span{padding:4px;border-radius:4px;font-size:17px;margin:5px}.examanswers,.examanswers td{border:1px solid #a9a9a9;font-size:14px!important}.choosegradeareagreen{background-color:green;color:#fff!important}.choosegradeareared{background-color:red;color:#fff!important}.instreplyarea{width:80%;margin:auto;padding:7px}.examanswers{width:95%}.examanswers td{padding:5px}.givemaxpointsexam,.retakeexam{border:4px double #000;border-radius:5px;padding:20px;font-size:17px;width:80%;margin:auto;display:flex;justify-content:center;align-items:center}.rubrictable{width:98%;margin:auto;BORDER-COLLAPSE:collapse;font-size:16px}.rubrictable td{font-size:16px;border:1px solid #000;padding:10px}.adminactivityhdr,.adminarea h1,.adminarea h2,.adminarea h3{text-align:center;font-weight:700;border-bottom:1px solid #ccc}.rubricradio{font-size:16px;text-align:center;cursor:pointer}.rubricradioselected{font-size:16px;text-align:center;background-color:#add8e6}.rubriccomments{text-align:center;padding:20px}.rubriccomments span{font-size:20px;color:#696969;display:block;font-weight:700;text-align:center;padding:10px}.rubriccomments textarea{width:70%;height:100px}.adminarea{padding:3px;margin-top:10px;margin-bottom:20px;font-size:23px}.adminarea h1,.adminarea h2,.adminarea h3{font-size:25px;color:#696969;padding-bottom:10px;width:97%;margin-left:auto;margin-right:auto}.adminnavbuttons{padding:5px;text-align:center;width:95%;margin:auto}.adminnavbuttons button{padding:7px;font-size:19px;border:1px solid #ccc;margin:7px;border-radius:3px}.adminnavbuttons button:hover,.documentlistarea a:hover,.documentlistarea button:hover{background-color:#ffc}.adminactivityform,.adminactivityform div{font-size:17px;line-height:109%}.adminactivityform div{margin:5px}.adminactivitycheckboxes{display:flex;align-items:center;justify-content:left}.cntcircleblue,.documentlistarea a{display:inline-block;color:#000;text-align:center}.documentlistarea{width:95%;margin:0 auto;padding-top:0;padding-bottom:0;text-align:center}.documentlistarea div{text-align:center}.documentlistarea button{font-size:17px;border:1px solid #ccc;border-radius:5px;margin:7px;padding:10px}.documentlistarea a{font-size:15px;border:1px solid #eee;border-radius:7px;margin:7px;text-decoration:none;padding:7px}.documentlistarea a img{height:20px;width:auto;margin-right:5px;vertical-align:middle}.cntcircleblue{margin-left:10px;margin-right:10px;padding:5px 5px 14px;margin-top:0;overflow:hidden;width:70px;height:33px;font-size:30px;background-color:none;border-radius:3px;box-shadow:none;border:1px solid #000;cursor:pointer}.cntcirclenumber{text-align:center;position:relative;top:0;height:23px;font-size:25px!important}.cntcirclelabel{text-align:center;margin-top:-2px;font-size:12px}.gradebook{padding:20px;width:90%;margin:auto;font-size:20px}.gradebook a{font-size:20px;text-decoration:none;display:block;color:#000}.gradebookrow{padding-left:30px;width:100%;padding-top:5px;display:flex;align-items:center}.gradebook input[type=password],.gradebook input[type=text],.gradebook select,.gradebookbox{font-size:19px;width:90%!important;max-width:450px;padding:7px 3px;margin:0}.gradebookbox{border:1px dotted #ccc}.gradebook textarea{font-size:14px;width:95%;margin:auto;min-height:100px}.summary{background-color:#333;color:#fff}.summary h1,.summary h2,.summary h3{font-weight:400;padding:7px;text-align:center;letter-spacing:4px;font-family:Verdana,sans-serif;text-transform:uppercase;color:#fff}.summary h1{font-size:25px}.summary h2{font-size:23px}.summary h3{font-size:20px}@media screen and (min-width:100px) and (max-width:820px){.eprofilepic{width:30px;height:30px}.adminarea h1,.adminarea h2,.adminarea h3{font-size:19px}}