.assigneeChangingUsingAdvisorComponent-popup {
	width: auto;
}

.assigneeChangingUsingAdvisorComponent-popup .modal-content {
	background-color: transparent;
	box-shadow: none;
	border: none;
}

.assigneeChangingUsingAdvisorComponent {
	display: flex;
}

.assigneeChangingUsingAdvisorComponent-popup .assigneeChangingUsingAdvisorComponent .requirementsSection {
	background: #ffffff;
	box-shadow: 0px 2px 4px rgba(0, 41, 199, 0.2);
	border-radius: 4px;
	width: 340px;
	height: auto;
	margin-right: 10px;
	display: flex;
	flex-direction: column;
}

.assigneeChangingUsingAdvisorComponent-popup .assigneeChangingUsingAdvisorComponent .requirementsSection .header {
	display: flex;
	flex: 0 0 46px;
	border-bottom: 1px solid #e0e0e0;
	padding-left: 20px;
	padding-right: 20px;
	font-family: GlowSemiBold;
	font-size: 14px;
	color: #4a4a4a;
	align-items: center;
}

.assigneeChangingUsingAdvisorComponent-popup .assigneeChangingUsingAdvisorComponent .requirementsSection .header .budgetAllocationReassignIcon {
	margin-right: 9px;
}

.assigneeChangingUsingAdvisorComponent-popup .assigneeChangingUsingAdvisorComponent .requirementsSection .nameSection {
	padding: 15px 20px;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.nameSection
	.name {
	font-family: GlowSemiBold;
	font-size: 16px;
	color: #4a4a4a;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.nameSection
	.parentPath {
	font-family: GlowRegular;
	font-size: 13px;
	color: #808080;
	margin-top: 5px;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.nameSection
	.budgetDistributions_wrapper {
	display: flex;
	margin-top: 11px;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.nameSection
	.budgetDistributions_wrapper
	.bd_wrapper {
	display: flex;
	width: 50%;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.nameSection
	.budgetDistributions_wrapper
	.bd_label {
	font-family: GlowRegular;
	font-size: 14px;
	color: #b6b6b6;
	margin-right: 8px;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.nameSection
	.bd_label_dbSlider {
	font-family: GlowRegular;
	font-size: 14px;
	color: #b6b6b6;
	margin-right: 8px;
	margin-top: 11px;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.otherTaskInfoSection {
	flex: 1 1 auto;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.infoIcon {
	margin-top: 20px;
	position: relative;
	z-index: 1000;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.assignmentInfo {
	display: flex;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.spacer {
	flex: 0 0 15px;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.workContainer {
	flex: 1 1 auto;
	position: relative;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.workContainer
	input {
	width: 100%;
	margin-top: 2px;
	padding-left: 10px;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.workContainer
	.spentWork:disabled {
	color: #b6b6b6;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.workContainer
	.roundedValue.disabled {
	color: #b6b6b6;
	cursor: default;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.roundedValue {
	position: absolute;
	top: 33px;
	width: 100%;
	height: 28px;
	border-radius: 4px;
	background-color: #ffffff;
	border: solid 1px #dcdcdc;
	padding-left: 10px;
	padding-top: 4px;
	cursor: text;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.roundedValue.disabled {
	border: solid 1px rgba(220, 220, 220, 0.4);
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.assignmentUnitsContainer,
.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.baselineContainer {
	flex: 1 1 auto;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.assignmentUnitsContainer
	input,
.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.baselineContainer
	input {
	width: 100%;
	margin-top: 2px;
	padding-left: 10px;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.linkIcon {
	margin-top: 40px;
	cursor: pointer;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.linkIcon.disabled {
	pointer-events: none;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.delta-container {
	position: absolute;
	height: 18px;
	top: 54px;
	left: 0;
	width: 100%;
	text-align: center;
	padding-right: 14px;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.delta-container
	.delta {
	border-radius: 4px;
	font-family: GlowSemibold;
	font-size: 13px;
	color: #ffffff;
	padding: 0px 4px;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.delta-container.up
	.delta {
	background-color: #8bc956;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.delta-container.down
	.delta {
	background-color: #f06e69;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.delta-container
	.arrowIcon {
	width: 5px;
	height: 7px;
	display: inline-block;
	margin-left: 4px;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.delta-container.up
	.arrowIcon {
	background: url('../../../../images/tasksList/upArrow.png') no-repeat;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.delta-container.down
	.arrowIcon {
	background: url('../../../../images/tasksList/downArrow.png') no-repeat;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.itemLabel {
	font-family: GlowRegular;
	font-size: 14px;
	color: #b6b6b6;
	margin-top: 11px;
	display: flex;
    gap: 12px;
    margin-left: 2px;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.itemLabel
	.buttonsContainer img {	
		margin-bottom: 1px;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.itemLabel
	.buttonsContainer {
		cursor: pointer;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.componentName {
	padding-top: 18px;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
	.requirementsSection
	.notSelectedValuePlaceholder {
	font-family: GlowRegular;
	font-size: 14px;
	color: #808080;
	padding-top: 5px;
}

.assigneeChangingUsingAdvisorComponent-popup
	.assigneeChangingUsingAdvisorComponent
.requirementsSection
	.budgetText {
	color: #4a4a4a;
	padding-top: 5px;
}

.assigneeChangingUsingAdvisorComponent-popup [hidden] {
	display: none !important;
}

.assigneeChangingUsingAdvisorComponent-popup .otherTaskInfoSection__content {
	display: flex;
	flex-direction: column;
	padding: 0 20px 20px 20px;;
}

.assigneeChangingUsingAdvisorComponent-popup .teams {
	padding: 18px 0 0 0;
}