.portlet-grid .portlet .staticGrid{margin:20px 0 20px 0;border-spacing:0}.portlet-grid .portlet .staticGrid tr>*{padding:10px;vertical-align:top}.portlet-grid .portlet .staticGrid tr td{padding:18px}.portlet-grid .portlet .staticGrid .staticGrid-dataColumn{text-align:left}.portlet-grid .portlet .rubric th{font-weight:normal}.portlet-grid .portlet .rubric tr.staticGrid-columnHeader th.staticGrid-rowLabelColumn:first-child{padding:10px 18px}.portlet-grid .portlet .rubric .rubricHeader .name{font-size:14px;font-weight:bold;margin-bottom:5px}.portlet-grid .portlet .rubric .rubricHeader .points{font-size:14px}.portlet-grid .portlet .rubric tr.staticGrid-columnHeader th.staticGrid-dataColumn .name,.portlet-grid .portlet .rubric tr.staticGrid-dataRow th.staticGrid-rowLabelColumn .name{font-size:14px;font-weight:bold}.portlet-grid .portlet .rubric .staticGrid-dataColumn,.portlet-grid .portlet .rubric .staticGrid-dataCell{min-width:160px;max-width:210px}.portlet-grid .portlet .rubric .staticGrid-dataColumn.panelEditor-formView,.portlet-grid .portlet .rubric .staticGrid-dataCell.panelEditor-formView{max-width:none}.portlet-grid .portlet .rubric tr.staticGrid-columnHeader th.staticGrid-dataColumn .name{min-height:20px;margin-bottom:2px}.portlet-grid .portlet .rubric tr.staticGrid-columnHeader th.staticGrid-dataColumn .points{white-space:nowrap;font-weight:normal}.portlet-grid .portlet .rubric .staticGrid-rowLabelColumn,.portlet-grid .portlet .rubric .staticGrid-rowLabelColumn.selecting{text-align:left}.portlet-grid .portlet .rubric tr>*:first-child{min-width:240px;max-width:290px}.portlet-grid .portlet .rubric tr.staticGrid-dataRow th.staticGrid-rowLabelColumn.panelEditor-displayView .points{margin-top:3px}.portlet-grid .portlet .rubric tr.staticGrid-dataRow th.staticGrid-rowLabelColumn .points{font-weight:normal}.portlet-grid .portlet .rubric tr.staticGrid-dataRow th.staticGrid-rowLabelColumn .description{font-weight:normal;margin-bottom:35px}.portlet-grid .portlet .rubric tr.staticGrid-dataRow th.staticGrid-rowLabelColumn .description p{width:140px}.portlet-grid .portlet .rubric .quotedText{quotes:'“' '”'}.portlet-grid .portlet .rubric .quotedText>p:first-child:before,.portlet-grid .portlet .rubric .quotedText>*:first-child>li:first-child:before{content:open-quote}.portlet-grid .portlet .rubric .quotedText>p:last-child:after,.portlet-grid .portlet .rubric .quotedText>*:last-child>li:last-child:after{content:close-quote}.portlet-grid .portlet .rubric td.staticGrid-dataCell{text-align:left;padding:15px}.portlet-grid .portlet .rubric td.staticGrid-dataCell .points{text-align:center}.portlet-grid .portlet .rubric td.staticGrid-dataCell .points:not(:first-child){margin-top:15px}.portlet-grid .portlet .rubric .points.override .pointValue{font-weight:bolder}.portlet-grid .portlet .rubric .staticGrid-rowLabelColumn .description,.portlet-grid .portlet .rubric .staticGrid-dataCell .definition{font-size:90%}.portlet-grid .portlet .rubric .staticGrid-rowLabelColumn .description>p:first-child,.portlet-grid .portlet .rubric .staticGrid-dataCell .definition>p:first-child{margin-top:0}.portlet-grid .portlet .rubric .staticGrid-rowLabelColumn.panelEditor-displayView .description>p:last-child,.portlet-grid .portlet .rubric .staticGrid-dataCell.panelEditor-displayView .definition>p:last-child{margin-bottom:0}.portlet-grid .portlet .rubric ul,.rubric ol{padding-left:20px;margin:0}.portlet-grid .portlet .rubric td.selected,.portlet-grid .portlet .rubric td.selected.selecting{padding:14px;transition:all .15s ease-in-out .05s}.portlet-grid .portlet .rubric tr.staticGrid-dataRow th.staticGrid-rowLabelColumn .points{margin-top:6px}.portlet-grid .portlet table.rubric-editing{border-collapse:initial}.portlet-grid .portlet .rubric-editing *:not(.mce-btn)>button{text-decoration:underline;text-align:left;padding:0;border:none}.portlet-grid .portlet .rubric-editing .deleteButton{position:absolute;bottom:10px;left:38px}.portlet-grid .portlet .rubric-editing .score-data{position:relative}.portlet-grid .portlet .rubric-editing .score-data .deleteButton{position:absolute;bottom:-32px;left:-5px}.portlet-grid .portlet .rubric-editing .score-data .editButton{position:absolute;right:0;bottom:-32px}.portlet-grid .portlet .rubric-editing tr.staticGrid-dataRow th.staticGrid-rowLabelColumn .editButton{position:absolute;bottom:10px;right:12px}.portlet-grid .portlet .rubric-editing tr.staticGrid-dataRow th.staticGrid-rowLabelColumn{position:relative}.portlet-grid .portlet .rubric-editing .staticGrid-rowLabelColumn.panelEditor-displayView .rubric-reorderButton{position:absolute;top:0;bottom:0;left:0;width:20px;background:url('../../../../ui/common/images/PortletImages/Icons/drag-handle.gif') center center no-repeat,url('../../../../UI/Common/Images/PortletImages/Icons/drag-handle-line.gif') top left repeat;cursor:all-scroll;margin:0}.portlet-grid .portlet .rubric-editing td.staticGrid-dataCell.panelEditor-displayView .addButton{text-align:center;margin-left:10px;margin-right:10px;font-size:16px}.portlet-grid .portlet .rubric-editing th.staticGrid-addColumn.panelEditor-displayView .addButton{font-size:16px}.portlet-grid .portlet .rubric-editing td.staticGrid-dataCell.panelEditor-displayView .addButton:not(:first-child){margin-top:15px}.portlet-grid .portlet .rubric-editing td.staticGrid-dataCell.panelEditor-displayView .editButton{margin-top:10px;font-style:italic}.portlet-grid .portlet .rubric-editing .staticGrid-dataColumn .panelEditor-formView,.portlet-grid .portlet .rubric-editing tr>th.panelEditor-formView,.portlet-grid .portlet .rubric-editing .panelEditor-formView{text-align:left;max-width:none}.portlet-grid .portlet .rubric-editing .panelEditor-formView .scoreFormHeader,.portlet-grid .portlet .rubric-editing .panelEditor-formView .criterionFormHeader{font-size:120%;padding-bottom:10px;font-weight:bold}.portlet-grid .portlet .rubric-editing .panelEditor-formView .criterionFormHeader .glyphicons-plus-sign{top:3px}.portlet-grid .portlet .rubric-editing .panelEditor-formView label{display:block}.portlet-grid .portlet .rubric-editing .panelEditor-formView .labelText{font-weight:normal;margin-top:5px;margin-bottom:5px;display:block}.portlet-grid .portlet .rubric-editing tr>th.staticGrid-rowLabelColumn.panelEditor-formView .teSimpleLayout{font-weight:normal;font-style:italic;margin-top:5px;margin-bottom:5px;display:inline-block}.portlet-grid .portlet .rubric .panelEditor-formView .mce-wordcount{display:none}.portlet-grid .portlet .rubric-editing .panelEditor-formView .newScoreHeader,.portlet-grid .portlet .rubric-editing .panelEditor-formView .newCriterionHeader{margin-bottom:10px}.portlet-grid .portlet .rubric-editing tr.staticGrid-dataRow th.staticGrid-rowLabelColumn.panelEditor-formView .labelText{margin-right:80px}.portlet-grid .portlet .rubric-editing .addScoreOverrideButton{display:block}.portlet-grid .portlet .rubric-editing tr.staticGrid-dataRow th.staticGrid-rowLabelColumn.panelEditor-formView .points,.portlet-grid .portlet .rubric-editing tbody tr:last-child th.panelEditor-formView:first-child .points{margin-top:10px}.portlet-grid .portlet .rubric-editing .panelEditor-formView label.rubric-validationFailure{float:left;margin-right:10px;font-weight:bold}.rubric .addButton,.rubric .editButton,.rubric .deleteButton,.rubric .panelEditor-cancelButton,.rubric .addScoreOverrideButton{border:none;padding:0;margin:0;background-color:transparent;cursor:pointer}.rubric-editing .panelEditor-buttons{white-space:nowrap}.rubric .staticGrid-dataColumn .panelEditor-text{margin-bottom:30px}.rubric .panelEditor-text .rubric-manualReorderButtons .icon-arrow-down{font-size:10px}.rubric .panelEditor-text .rubric-manualReorderButtons .down-arrow{position:absolute;bottom:12px}.rubric .panelEditor-text .rubric-details-container{float:right;width:180px;min-height:100px}.rubric .panelEditor-formView .panelEditor-saveButton,.rubric .panelEditor-formView .panelEditor-cancelButton{margin:10px 5px 0 5px;padding:.2em;cursor:pointer}.rubric .panelEditor-formView .panelEditor-saveButton{font-weight:bolder;text-decoration:none;padding-right:10px;padding-left:10px;margin-right:20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.rubric .panelEditor-formView .panelEditor-cancelButton{text-decoration:underline}.rubric .panelEditor-formView .deleteButton{background:transparent url('../../../../UI/Common/Images/PortletImages/Icons/cancel.gif') no-repeat;padding-left:23px;display:block;margin-top:20px;margin-left:5px;text-decoration:underline;cursor:pointer}.portlet-grid .portlet .rubric-editing tr>*.panelEditor-displayView:last-child{min-width:50px;max-width:50px;padding:0}.portlet-grid .portlet .rubric-editing tr>*:last-child{border-top-width:0;border-bottom-width:0}.portlet-grid .portlet .rubric-editing thead tr:first-child>*:last-child{border-top-width:1px}.portlet-grid .portlet .rubric-editing tr>*.panelEditor-displayView:last-child .panelEditor-text{text-align:center;padding:20px 5px}.portlet-grid .portlet .rubric-editing>tbody>tr:last-child>*{border-left-width:0;border-right-width:0}.portlet-grid .portlet .rubric-editing>tbody>tr:last-child>th.panelEditor-displayView{vertical-align:middle;padding:0}.portlet-grid .portlet .rubric-editing>tbody>tr:last-child>th.panelEditor-displayView .panelEditor-text{padding:10px 20px;font-size:120%}.portlet-grid .portlet .rubric-editing>tbody>tr:last-child>*:first-child{border-left-width:1px}.portlet-grid .portlet .rubric-editing>tbody>tr:last-child>*:last-child{border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px}.portlet-grid .portlet .rubric-grading .staticGrid-rowLabelColumn.editingComment{max-width:none}.portlet-grid .portlet .rubric-grading td.selecting,.portlet-grid .portlet .rubric-grading th.selecting{cursor:pointer}.rubric:not(.rubric-grading) .facultyComment ul,.rubric:not(.rubric-grading) .facultyComment ol,.rubric-grading .facultyComment .commentText ul,.rubric-grading .facultyComment .commentText ol{margin-left:10px}.rubric:not(.rubric-grading) .facultyComment,.rubric-grading .facultyComment.panelEditor-displayView .commentText{position:relative;margin-top:10px;padding:5px 10px 10px 10px}.rubric:not(.rubric-grading) .facultyComment:after,.rubric:not(.rubric-grading) .facultyComment:before,.rubric-grading .facultyComment.panelEditor-displayView .commentText:after,.rubric-grading .facultyComment.panelEditor-displayView .commentText:before{left:100%;top:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.rubric:not(.rubric-grading) .facultyComment:after,.rubric-grading .facultyComment.panelEditor-displayView .commentText:after{border-width:5px;margin-top:-5px}.rubric:not(.rubric-grading) .facultyComment:before,.rubric-grading .facultyComment.panelEditor-displayView .commentText:before{border-width:6px;margin-top:-6px}.rubric:not(.rubric-grading) .facultyComment p:last-child,.rubric-grading .facultyComment.panelEditor-displayView .commentText p:last-child{margin-bottom:0}.rubric-grading .facultyComment.panelEditor-displayView,.rubric-grading .facultyComment.panelEditor-displayView button{cursor:pointer}.rubric-grading .facultyComment *:not(.mce-btn)>button{display:block;margin:10px 0 0 0;font-style:italic;text-decoration:underline}.rubric .facultyComment .addButton,.rubric .facultyComment .editButton{padding-right:2px}.rubric .staticGrid-rowLabelColumn .rubric-manualReorderButtons{float:left}.rubric .staticGrid-rowLabelColumn .rubric-manualReorderButtons button{display:block}.portlet-grid .portlet .rubric-grading .facultyComment.panelEditor-formView{margin-top:10px}