.selectiveRelease-ruleSelector-helpText{display:block;font-style:italic;padding:0;margin:10px 0}.selectiveRelease-ruleSelector-assignmentModalContainer .selectiveRelease-ruleSelector-helpText{font-size:small}.selectiveRelease-ruleSelector-group{position:relative}.selectiveRelease-ruleSelector-groupHeader{position:relative;display:block;padding:8px 3px 8px 8px;margin:0}.selectiveRelease-ruleSelector-groupHeader:before{content:"";position:absolute;left:10px;width:1px}.selectiveRelease-ruleSelector-groupHeader{margin-bottom:10px}.selectiveRelease-ruleSelector-groupHeader:before{bottom:-10px;height:10px}.selectiveRelease-ruleSelector-row{position:relative;padding:5px 0 5px 35px}.selectiveRelease-ruleSelector-ruleRow{padding-right:3px}.selectiveRelease-ruleSelector-row:before{content:"";position:absolute;top:0;left:10px;width:1px;height:100%}.selectiveRelease-ruleSelector-row:last-child:before{content:"";position:absolute;bottom:0;left:10px;height:8px;width:1px}.selectiveRelease-ruleSelector-row:after{content:"";position:absolute;top:50%;left:10px;height:1px;width:20px}.selectiveRelease-ruleSelector-row:last-child:after{height:0;width:0}.selectiveRelease-ruleSelector-groupRow{padding-bottom:0}.selectiveRelease-ruleSelector-groupRow:after{top:23px;width:25px}.selectiveRelease-ruleSelector-addRuleButtonRow:after{width:25px}.selectiveRelease-ruleSelector-groupHeader select,.selectiveRelease-ruleSelector-row select,.selectiveRelease-ruleSelector-row input{margin-left:3px;margin-right:3px}.selectiveRelease-ruleSelector-dataEntry{display:inline}.selectiveRelease-ruleSelector-removeButton .icon,.selectiveRelease-ruleSelector-addButton .icon{font-size:16px;top:3px;left:-4px}.selectiveRelease-ruleSelector-removeButton,.selectiveRelease-ruleSelector-addButton{background-color:inherit;border:none;padding:2px 5px 2px 20px}.selectiveRelease-ruleSelector-addGroupButtonRow>.selectiveRelease-ruleSelector-addButton{margin-left:-32px}.selectiveRelease-ruleSelector-removeButton{float:right}.selectiveRelease-ruleSelector-row .selectiveRelease-ruleSelector-grade{width:3em}label.selectiveRelease-ruleSelector-validationFailed{min-width:18px;display:inline-block;background-image:url('../../../../ui/common/images/PortletImages/Icons/16/exclamation.png');background-repeat:no-repeat;position:absolute;top:12px}.selectiveRelease-ruleSelector-selectAssignmentButton{background-color:inherit;border:none;cursor:pointer;margin-left:5px;text-decoration:underline;padding:5px}.selectiveRelease-ruleSelector-selectAssignmentButton:before{content:"("}.selectiveRelease-ruleSelector-selectAssignmentButton:after{content:")"}.selectiveRelease-ruleSelector-assignmentModalContainer .selectiveRelease-ruleSelector-header{font-weight:bold}.selectiveRelease-ruleSelector-assignmentModalContainer ul{margin:5px 5px 20px 5px}.selectiveRelease-ruleSelector-assignmentModalContainer ul li{margin:10px 5px}.selectiveRelease-ruleSelector-assignmentLink{cursor:pointer;text-decoration:underline;padding:0;margin:0;background:none;border:none}.selectiveRelease-ruleSelector-dataEntry .date-input-icon{position:relative;left:-32px;top:5px;font-size:21px}.selectiveRelease-ruleSelector-assignmentIdSelected{display:none}.selectiveRelease-ruleSelector-questionGroupIdSelected{display:none}.selectiveRelease-ruleSelector-timeEntry{cursor:pointer}.selectiveRelease-ruleSelector-noDataMessage{font-weight:bold}.selectiveRelease-questiongroup-text{margin-left:5px;display:none}.selectiveRelease-questiongroup-selectmenu{display:none}.selectiveRelease-ruleSelector-questionGroupFields{margin-left:5px}@media screen and (max-width:768px){.selectiveRelease-ruleSelector-dataEntry .date-input-icon{position:relative;left:94%;top:-28px;font-size:21px}}