.commonAppetite .edit_mode,
.commonAppetite .slider-tick  {
	display: none;
}
.commonAppetite .modify_appetite .program_objective {
	justify-content: flex-start !important;
}

.commonAppetite .modify_appetite .program_objective .right {
	margin-left: 170px;
}

.championDefineMode .download_mode {
	display: none;
}

.commonRight .mcm_polocy_define_mode .upload_downlord_area .right_sec {
	padding: 0px;
	margin-top: 20px;
}

.championDefineMode .mcm_polocy_define_mode .headingButton {
	display: flex;
	justify-content: space-between;
}

.championDefineMode .mcm_polocy_define_mode .headingButton button {
	height: auto;
	background-color: transparent;
	border: none;
}

.championPlayBook .download_mode {
	display: none;
}
.championPlayBook .mcm_polocy_define_mode .headingButton {
	display: flex;
	justify-content: space-between;
}

.championPlayBook .mcm_polocy_define_mode .headingButton button {
	height: auto;
	background-color: transparent;
	border: none;
}

.championProcedure .download_mode {
	display: none;
}
.championProcedure .mcm_polocy_define_mode .headingButton {
	display: flex;
	justify-content: space-between;
}

.championProcedure .call_for_action_refer .pdf_view .box .manage_view button {
	height: auto;
	background-color: transparent;
	border: none;
}

.championProcedure .call_for_action_refer .pdf_view .box .manage_view {
	display: flex;
	justify-content: space-between;
}

.championProcedure .call_for_action_refer .pdf_view .box .manage_view .view {
	margin: 0px;
	margin-left: 20px;
}

.championProcedure .call_for_action_refer .pdf_view .box {
	background: linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)), #C2C9D1;
	margin-bottom: 25px;
}

.championProcedure .call_for_action_refer {
	padding: 0px;
}

.championProcedure .call_for_action_refer .pdf_view .box .manage_view .view {
	width: 82px;
	height: 40px;
	text-align: center;
	line-height: 18px;
}

.championCrsisBCP .call_for_action_ .table_ table tr td.status_badge .equipment {
	padding: 0px 20px !important;
}

.championCrsisBCP .call_for_action_ .table_ table tr td.sub_item_name a {
	font-weight: 400 !important;
}

.championCrsisBCP .call_for_action_ .table_ table tr td.status_badge .hours {
	padding: 0px 12px !important;
}

.championCrsisBCP .call_for_action_ .table_ table tr td.status_badge .spf {
	padding: 0px 11px !important;
}

.championCrisisCordinate .call_for_action_coordinate .nav-tabs .nav-item .coordinate_ .right_box a {
	padding: 3px 21px !important;
}

.championCrisisCordinate .call_for_action_coordinate .tab-content .member .right_member .user__ {
	box-shadow: none !important;
}

.championCrisisCordinate .call_for_action_coordinate .nav-tabs .nav-item .coordinate_ .right_box a {
	color: #92979d;
	border: 1px solid #92979d;
}

.championCrisisCordinate .call_for_action_coordinate .nav-tabs .nav-item.active .right_box a {
	color: #fff !important;
}

.championCrisisCordinate .silverView {
	color: #B57BFF !important;
	border: 1px solid #B57BFF !important;
}

.championCrisisCordinate .goldView {
	color: #3E66FB !important;
	border: 1px solid #3E66FB !important;
}

.championCrisisCordinate ::-webkit-scrollbar-thumb {
	height: 10px !important;
	width: 8px;
	;
	max-height: 10px !important;
}

.championCrisisCordinate ::-webkit-scrollbar-track-piece {
	height: 10px !important;
	max-height: 10px !important;
}

.championCrisisCordinate ::-webkit-scrollbar-track {
	max-height: 50%;
	height: 50%;
}

.championCrisisRefer .call_for_action_refer .pdf_view .box .manage_view .view {
	padding: 7px 23px !important;
}

.championCrisisRefer .content-wrapper>.content {
	min-height: 700px;
}

.championCommon .call_for_action_ {
	width: 100%;
	max-width: 70%;
	margin: auto;
}

.championCommon .call_for_action_ .imgDiv {
	margin-bottom: 30px;
}

.championCommon .call_for_action_ h2 {
	font-weight: 500;
	font-size: 36px;
	line-height: 48px;
	text-align: center;
	color: #3CC13B;
}

.championCommon .call_for_action_ p {
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	line-height: 32px;
	text-align: center;
	color: #C2C9D1;
}

.championCommon .goBack,
.championCommon .goBack:hover {
	border: 1px solid #3CC13B;
	box-sizing: border-box;
	border-radius: 100px;
	padding: 10px 41px;
	font-weight: 500;
	font-size: 16px;
	line-height: 24px;
	color: #3CC13B;
}

.championCommon .finishBtn,
.championCommon .finishBtn:hover {
	background: #3CC13B;
	color: #fff;
	padding: 11px 74px;
	border-radius: 100px;
	margin-left: 16px;
}

.championCommon .multiBtn {
	margin-bottom: 60px;
	margin-top: 39px;
}

.championDesignBCP .equipmentText {
	width: 104px;
	height: 16px;
}

.championDesignBCP .has-shadow {
	box-shadow: none !important;
}

.submitBtn {
	background: #3CC13B;
	border-radius: 100px;
	width: 157px;
	height: 40px;
	border: none;
	color: #fff;
	font-weight: 500;
	font-size: 16px;
	line-height: 24px;
	margin: 0px 0px;
	margin-top: 24px;
	text-align: center;
	padding: 8px;
	display: inline-block;
}

.submitBtn:disabled,
.submitBtn[disabled]{
    background: #3bc13b7c !important;
}

.championDesignBCP .sfpBadge {
	width: 44px;
	margin-left: 16px;
}

.championDesignBCP .hoursBadge {
	width: 68px;
	margin-left: 16px !important;
}

.championDesignBCP .myaccordion.myaccordion_2 .card .card-header button {
	border-radius: 0px !important;
	align-items: center !important;
	margin-bottom: 2px;
}

.championDesignBCP .myaccordion.myaccordion_2 .card .card-header button p {
	margin: 0px;
}

.championDesignRisk .panel-white h6,
.championDesignRisk .panel-white h4 {
	cursor: pointer;
}
.championDesignRisk .actions_panels_wrap {
	max-height: 700px;
}

.championDesignStrategy .dropable_div {
	min-height: 100px !important;
	width: 100%;
	z-index: -1;
	padding-bottom: 1.5rem;
	height: 100%;
}

.championDesignStrategy .td_border {
	border: 1px solid #3e66fb !important;
}

.championDesignStrategy .drag_spatextarea {
	display: none;
}

.championDesignStrategy .ccheckbox_2_wrap.checkbox_small input.checkbox+label:before {
	content: none !important;
}

.championDesignStrategy .rsg_label_area .ccheckbox_2_wrap.isCB_right input+label span {
	color: #C2C9D1 !important;
	border: 1px solid #C2C9D1 !important;
}

.championDesignStrategy .rsg_linear_message_line,
.championDesignStrategy .text-success {
	display: none !important;
}

.championDesignStrategy .rsg_cost_badge,
.rsg_time_badge {
	background-color: #000 !important;
}

.championDesignStrategy .recovery_strategies .specialtabs .myaccordion .card-body .implementation_date {
	height: 38px !important;
	font-size: 13px;
}

.championDesignStrategy .recovery_strategies .specialtabs .myaccordion .card-body textarea {
	font-size: 13px;
}

.championDesignStrategy .has-shadow {
	box-shadow: none !important;
}
.championDesignStrategy .panel-light {
	height: 100%;
}

.championDesignStrategy .myaccordion.myaccordion_2 .card-header button[aria-expanded="true"] .fancyCloseButton {
	background-color: #B57BFF;
}

.championDesignStrategy .myaccordion.myaccordion_2 .card:last-child button {
	border-radius: 0px 0px 16px 16px !important;
}
.championDesignValue .has-shadow{
    box-shadow: none !important;
}
.championDesignValue .panel_footer{
    box-shadow: none !important;
}
.championDesignValue .jqTimespaceDataContainer{
    padding: 0px !important;
}
.notImplemented{
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)), #3E66FB !important;
    color: #3E66FB !important;
}
.alertText{
    color: #F03738 !important;
}
.championEmbedRisk .global_select .select2-container--default .select2-selection--single{
    border: 1px solid #e1e4e8 !important;
}
.championEmbedRisk .risk_treatment_track_process .track_process_clm_ .pad .box_view .heading_ .hours{
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)), #C2C9D1;
}
.championEmbedRisk .risk_treatment_track_process .track_process_clm_ .pad .box_view .heading_{
    align-items: center;
}
.complete{
    color: #3CC13B !important;
}
.championEmbedRiskComplete .global_select .select2-container--default .select2-selection--single{
    border: 1px solid #e1e4e8 !important;
}
.treated{
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)), #3CC13B;
}
.championEmbedTreatment .global_select .select2-container--default .select2-selection--single{
    border: 1px solid #e1e4e8 !important;
}
.championImprovedBCP .color_red h3,
.hodBCPPilot .color_red h3{
    color: #F3BB1C !important;
}
.championImprovedReview .improve_review_review_note{
    margin: 0px !important;
}
.championImprovedReview .left p {
    color: #c2c9d1;
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 0px;
    font-weight: 400;
}
button,button:focus{
    border: none;
    box-shadow: none;
    outline: none;
}
.ceoAppetite .headingButton{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.ceoAppetite .headingButton button{
    width: 105px;
    height: 40px;
    background: #B57BFF;
    border-radius: 100px;
    color: #fff;
    border: none;
}
.afterApproved{
    display: none;
}
.afterApproved img{
    width: 120px;
}
.commonDownload .download_mode{
    display: none;
}
.mcm_polocy_define_mode .headingButton{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.ceoDefineMode .mcm_polocy_define_mode .headingButton button{
    height: auto;
    background-color: transparent;
    border: none;
    margin-left: 20px;
}
.mcm_polocy_define_mode .headingButton .approvedBtn{
    width: 105px;
    height: 40px;
    background: #B57BFF;
    border-radius: 100px;
    color: #fff;
}
.ceoPlayBook .mcm_polocy_define_mode .headingButton button{
    height: auto;
    background-color: transparent;
    border: none;
    margin-left: 20px;
}
.ceoProcedure .mcm_polocy_define_mode .headingButton button{
    height: auto;
    background-color: transparent;
    border: none;
    margin-left: 20px;
}
.await-aproved{
    color: #CED8FE;
}
.ceoCrisisBCP .call_for_action_ .table_ table tr td.status_badge .equipment{
    padding: 0px 20px !important;
    width: 125px !important;
    height: 16px;
    text-align: center;
}
.ceoCrisisBCP .call_for_action_ .table_ table tr td.sub_item_name a{
    font-weight: 400 !important;
}
.ceoCrisisBCP .call_for_action_ .table_ table tr td.status_badge .hours{
    padding: 0px 12px !important;
}
.ceoCrisisBCP .call_for_action_ .table_ table tr td.status_badge .spf{
    padding: 0px 11px !important;
}
.ceoCrisisCordinate .call_for_action_coordinate .nav-tabs .nav-item .coordinate_ .right_box a{
    padding: 3px 21px !important;
}
.ceoCrisisCordinate .call_for_action_coordinate .tab-content .member .right_member .user__{
    box-shadow: none !important;
}
.ceoCrisisCordinate .call_for_action_coordinate .nav-tabs .nav-item .coordinate_ .right_box a{
    color: #92979d;
    border: 1px solid #92979d;
}
.ceoCrisisCordinate .call_for_action_coordinate .nav-tabs .nav-item.active .right_box a{
    color: #fff !important;
}
.silverView{
    color: #B57BFF !important;
    border: 1px solid #B57BFF !important;
}
.goldView{
    color: #3E66FB !important;
    border: 1px solid #3E66FB !important;
}
.equipment{
    padding: 0px 29px !important;
}
.hours{
    padding: 0px 9px !important;
}
.spf{
    padding: 0px 11px !important;
}
.ceoCrisisRefer .call_for_action_refer .pdf_view .box .manage_view .view{
    padding: 7px 23px !important;
}
.ceoCrisisRefer .content-wrapper > .content{
    min-height: 700px;
}
.ceoDesignBCP .equipmentText{
    width: 104px;
    height: 16px;
}
.ceoDesignBCP .has-shadow{
    box-shadow: none !important;
}
.ceoDesignBCP .myaccordion.myaccordion_2 .card:first-child .card-header button{
    margin-bottom: 2px;
}
.ceoDesignBCP .top_header_dash {
    padding: 25px 20px!important;
   height: 90px;
}
.ceoDesignBCP .myaccordion.myaccordion_2 .card .card-header button{
    border-radius: 0px !important;
    align-items: center !important;
    margin-bottom: 2px;
}
.ceoDesignBCP .myaccordion.myaccordion_2 .card .card-header button p{
    margin: 0px;
}
.ceoDesignCompany .department_view_card .changedBg{
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0.75)), #C2C9D1 !important;
    display: grid;
    width: 100%;
}
.ceoDesignCompany .department_view_card .changedBg h5{
    color: #3E66FB !important;
}
.ceoDesignCompany .align-items-center{
    align-items: center !important;
}
.ceoDesignCompany .changedBg{
    height: 76px;
}
.ceoDesignCompany .divItem{
    background: #FFFFFF;
    box-shadow: 0px 15px 50px rgb(160 163 189 / 10%);
    border-radius: 16px;
    padding: 24px;
    height: 261px;
    width: 261px;
    position: relative;
}
.ceoDesignCompany .divItem .dateDiv{
    position: absolute;
    bottom: 0;
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
}
.ceoDesignCompany .divItem .dateDiv img{
    position: relative;
    right: 40px;
    top: -7px;
    width: 48px;
    height: 48px;
}
.ceoDesignCompany .divItem .dateDiv p{
    font-family: Rubik;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 28px;
    color: #3E66FB;
}
.ceoDesignCompany .divItem .dateDiv span{
    font-family: Rubik;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #C2C9D1;
}
.ceoDesignCompany .divItem h4{
    font-size: 36px;
    font-weight: 500;
}
.ceoEmbedStrategy .global_select .select2-container--default .select2-selection--single{
    border: 1px solid #e1e4e8 !important;
}
.ceoEmbedStrategy .risk_treatment_track_process .track_process_clm_ .pad .box_view .heading_ .hours{
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)), #C2C9D1;
}
.ceoEmbedStrategy .risk_treatment_track_process .track_process_clm_ .pad .box_view .heading_{
    align-items: center;
}
.ceoEmbedTreatment .global_select .select2-container--default .select2-selection--single{
    border: 1px solid #e1e4e8 !important;
}
.ceoEmbedTreat .global_select .select2-container--default .select2-selection--single{
    border: 1px solid #e1e4e8 !important;
}
.ceoImprovedBCP .color_red h3{
    color: #F3BB1C !important;
}
.ceoImprovedReview .improve_review_review_note{
    margin: 0px !important;
}
.ceoImprovedReview .left p {
    color: #c2c9d1;
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 0px;
    font-weight: 400;
}
.hodCrisisBCP .call_for_action_ .table_ table tr td.status_badge .equipment{
    padding: 0px 20px !important;
}
.hodCrisisBCP .call_for_action_ .table_ table tr td.sub_item_name a{
    font-weight: 400 !important;
}
.hodCrisisBCP .call_for_action_ .table_ table tr td.status_badge .hours{
    padding: 0px 12px !important;
}
.hodCrisisBCP .call_for_action_ .table_ table tr td.status_badge .spf{
    padding: 0px 11px !important;
}
.hodCrisisBCP .spanText{
    text-align: center;
}
.hodCrisisBCP .spanText .span10{
    text-align: center;
    color: #3E66FB;
    font-size: 16px;
    font-weight: 500;
}
.hodCrisisBCP .spanText .span20{
    text-align: center;
    color: #C2C9D1;
    font-size: 16px;
    font-weight: 500;
}
.hodCrisisBCP table tr:hover .span10{
    color: rgba(255, 255, 255, 0.5);
}
.hodCrisisBCP table tr:hover .span20{
    color: rgba(255, 255, 255, 0.35);
}
.hodCrisisCordinate .call_for_action_coordinate .nav-tabs .nav-item .coordinate_ .right_box a{
    padding: 3px 21px !important;
}
.hodCrisisCordinate .call_for_action_coordinate .tab-content .member .right_member .user__{
    box-shadow: none !important;
}
.hodCrisisCordinate .call_for_action_coordinate .nav-tabs .nav-item .coordinate_ .right_box a{
    color: #92979d;
    border: 1px solid #92979d;
}
.hodCrisisCordinate .call_for_action_coordinate .nav-tabs .nav-item.active .right_box a{
    color: #fff !important;
}
.hodCrisisRecovery .spf{
    padding: 0px 11px !important;
}
.hodCrisisRefer .call_for_action_refer .pdf_view .box .manage_view .view{
    padding: 7px 23px !important;
}
.hodCrisisRefer .content-wrapper > .content{
    min-height: 700px;
}
.hodDefineAppetite .modify_appetite .program_objective{
    justify-content: flex-start !important;
}
.hodDefineAppetite .modify_appetite .program_objective .right{
    margin-left: 170px;
}
.hodDefineMode .mcm_polocy_define_mode .upload_downlord_area .right_sec{
    padding: 0px;
    margin-top: 20px;
}
.hodDefineMode .mcm_polocy_define_mode .headingButton{
    display: flex;
    justify-content: space-between;
}
.hodDefineMode .mcm_polocy_define_mode .headingButton button{
    height: auto;
    background-color: transparent;
    border: none;
}
.hodPlayBook .download_mode{
    display: none;
}
.hodPlayBook .mcm_polocy_define_mode .upload_downlord_area .right_sec{
    padding: 0px;
    margin-top: 20px;
}
.hodPlayBook .mcm_polocy_define_mode .headingButton{
    display: flex;
    justify-content: space-between;
}
.hodPlayBook .mcm_polocy_define_mode .headingButton button{
    height: auto;
    background-color: transparent;
    border: none;
}
.hodProcedure .download_mode{
    display: none;
}
.hodProcedure .mcm_polocy_define_mode .upload_downlord_area .right_sec{
    padding: 0px;
    margin-top: 20px;
}
.hodProcedure .mcm_polocy_define_mode .headingButton{
    display: flex;
    justify-content: space-between;
}
.hodProcedure .mcm_polocy_define_mode .headingButton button{
    height: auto;
    background-color: transparent;
    border: none;
}
.hodDesignBCP .equipmentText{
    width: 104px;
    height: 16px;
}
.hodDesignBCP .has-shadow{
    box-shadow: none !important;
}
.hodDesignBCP .myaccordion.myaccordion_2 .card:first-child .card-header button{
    margin-bottom: 2px;
}
.hodDesignBCP .top_header_dash {
    padding: 25px 20px!important;
    height: 90px;
}
.hodDesignBCP .myaccordion.myaccordion_2 .card .card-header button{
    border-radius: 0px !important;
    align-items: center !important;
    margin-bottom: 2px;
}
.hodDesignBCP .myaccordion.myaccordion_2 .card .card-header button p{
    margin: 0px;
}
.hodRiskAssesment .panel-white h6,
.hodRiskAssesment .panel-white h4{cursor: pointer;}
.hodRiskAssesment .has-shadow{
    box-shadow: none !important;
}
.hodRiskAssesment .actions_panels_wrap{
    max-height: 700px;
}
.hodRiskAssesment .top_header_dash {
    padding: 25px 20px!important;
    height: 90px;
}

.hodRiskStrategy .dropable_div{
    min-height: 100px !important;
    width: 100%;
    z-index: -1;
    padding-bottom: 1.5rem;
    height: 100%;
}

.hodRiskStrategy .td_border{
    border: 1px solid #3e66fb !important;
}
.hodRiskStrategy .drag_spatextarea{
    display: none;
}
.hodRiskStrategy .rsg_label_area .ccheckbox_2_wrap.isCB_right input+label span{
    color: #C2C9D1 !important;
    border: 1px solid #C2C9D1 !important;
}
.hodRiskStrategy .rsg_cost_badge, .rsg_time_badge{
    background-color: #000 !important;
}
.hodRiskStrategy .recovery_strategies .specialtabs .myaccordion .card-body .implementation_date{
    height: 38px !important;
    font-size: 13px;
}
.hodRiskStrategy .recovery_strategies .specialtabs .myaccordion .card-body textarea{
    font-size: 13px;
}
.hodRiskStrategy .has-shadow{
    box-shadow: none !important;
}
.hodRiskStrategy .top_header_dash {
    padding: 25px 20px!important;
    height: 90px;
}
.hodRiskStrategy .myaccordion.myaccordion_2 .card-header button[aria-expanded="true"] .fancyCloseButton{
        background-color: #B57BFF;
}
.hodRiskStrategy .myaccordion.myaccordion_2 .card:last-child button{
    border-radius: 0px 0px 16px 16px !important;
}
.hodRiskStrategy .panel-ligth,#accordion{
    height: 100%;
}
.hodValue .has-shadow{
    box-shadow: none !important;
}
.hodValue .overview select{
    position: relative;
    left: -34px;
}
.hodValue .recoverySelect select{
    position: relative;
    left: -14px;
}
.hodValue .top_header_dash {
    padding: 25px 20px!important;
    height: 90px;
}
.hodValue .panel_footer{
    box-shadow: none !important;
}
.hodRiskStrategy .global_select .select2-container--default .select2-selection--single{
    border: 1px solid #e1e4e8 !important;
}
.hodRiskStrategy .risk_treatment_track_process .track_process_clm_ .pad .box_view .heading_ .hours{
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)), #C2C9D1;
}
.hodRiskStrategy .risk_treatment_track_process .track_process_clm_ .pad .box_view .heading_{
    align-items: center;
}

.hodTreatmentComplete .global_select .select2-container--default .select2-selection--single{
    border: 1px solid #e1e4e8 !important;
}
.hodRiskTreatment .global_select .select2-container--default .select2-selection--single{
    border: 1px solid #e1e4e8 !important;
}
.hodImproveReview .improve_review_review_note{
    margin: 0px !important;
}
.hodImproveReview .left p {
    color: #c2c9d1;
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 0px;
    font-weight: 400;
}
.managerBCP .call_for_action_ .table_ table tr td.status_badge .equipment{
    padding: 0px 20px !important;
}
.managerBCP .call_for_action_ .table_ table tr td.sub_item_name a{
    font-weight: 400 !important;
}
.managerBCP .call_for_action_ .table_ table tr td.status_badge .hours{
    padding: 0px 12px !important;
}
.managerBCP .call_for_action_ .table_ table tr td.status_badge .spf{
    padding: 0px 11px !important;
}
.managerBCP .spanText{
    text-align: center;
}
.managerBCP .spanText .span10{
    text-align: center;
    color: #3E66FB;
    font-size: 16px;
    font-weight: 500;
}
.managerBCP .spanText .span20{
    text-align: center;
    color: #C2C9D1;
    font-size: 16px;
    font-weight: 500;
}
.managerBCP table tr:hover .span10{
    color: rgba(255, 255, 255, 0.5);
}
.managerBCP table tr:hover .span20{
    color: rgba(255, 255, 255, 0.35);
}
.managerCordinate .call_for_action_coordinate .nav-tabs .nav-item .coordinate_ .right_box a{
    padding: 3px 21px !important;
}
.managerCordinate .call_for_action_coordinate .tab-content .member .right_member .user__{
    box-shadow: none !important;
}
.managerCordinate .call_for_action_coordinate .nav-tabs .nav-item .coordinate_ .right_box a{
    color: #92979d;
    border: 1px solid #92979d;
}
.managerCordinate .call_for_action_coordinate .nav-tabs .nav-item.active .right_box a{
    color: #fff !important;
}
.managerCordinate .silverView{
    color: #B57BFF !important;
    border: 1px solid #B57BFF !important;
}
.managerCordinate .goldView{
    color: #3E66FB !important;
    border: 1px solid #3E66FB !important;
}
.managerRefer .call_for_action_refer .pdf_view .box .manage_view .view{
    padding: 7px 23px !important;
}
.managerRefer .content-wrapper > .content{
    min-height: 700px;
}
.managerBCPProcedure .download_mode{
    display: none;
}
.managerBCPProcedure .mcm_polocy_define_mode .BCM_policies_box .pdf_status .content .chk_box{
    width: 30px !important;
    height: 30px !important;
    top: 26px;
}
.managerBCPNotApproved .download_mode{
    display: none;
}
.managerBCPNotApproved .mcm_polocy_define_mode .upload_downlord_area .right_sec .status_update .body_of_content{
    display: grid;
    justify-content: center;
    align-items: center;
}
.managerBCPNotApproved .mcm_polocy_define_mode .upload_downlord_area .right_sec .status_update .body_of_content p{
    font-family: Rubik;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    display: flex;
    align-items: center;
    color: #C2C9D1;
    margin: 0;
}
.managerBCPProcedure .download_mode{
    display: none;
}
.managerBCPPolicyApproved .download_mode{
    display: none;
}
.managerBCPPolicyApproved .mcm_polocy_define_mode .BCM_policies_box .pdf_status .content .chk_box{
    width: 30px !important;
    height: 30px !important;
    top: 26px;
}
.managerBCPPolicyNotApproved .download_mode{
    display: none;
}
.managerBCPPolicyNotApproved .mcm_polocy_define_mode .upload_downlord_area .right_sec .status_update .body_of_content{
    display: grid;
    justify-content: center;
    align-items: center;
}
.managerBCPPolicyNotApproved .mcm_polocy_define_mode .upload_downlord_area .right_sec .status_update .body_of_content p{
    font-family: Rubik;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    display: flex;
    align-items: center;
    color: #C2C9D1;
    margin: 0;
}
.hodRiskStrategy .dropable_div{
    min-height: 100px !important;
    width: 100%;
    z-index: -1;
    padding-bottom: 1.5rem;
    height: 100%;
}

.hodRiskStrategy .td_border{
    border: 1px solid #3e66fb !important;
}
.hodRiskStrategy .drag_spatextarea{
    display: none;
}
.hodRiskStrategy .rsg_label_area .ccheckbox_2_wrap.isCB_right input+label span{
    color: #C2C9D1 !important;
    border: 1px solid #C2C9D1 !important;
}
.hodRiskStrategy .rsg_cost_badge, .rsg_time_badge{
    background-color: #000 !important;
}
.hodRiskStrategy .recovery_strategies .specialtabs .myaccordion .card-body .implementation_date{
    height: 38px !important;
    font-size: 13px;
}
.hodRiskStrategy .recovery_strategies .specialtabs .myaccordion .card-body textarea{
    font-size: 13px;
}
.hodRiskStrategy .has-shadow{
    box-shadow: none !important;
}
.hodRiskStrategy .top_header_dash {
    padding: 25px 20px!important;
    margin-bottom: 10px!important;
}
.hodRiskStrategy .myaccordion.myaccordion_2 .card-header button[aria-expanded="true"] .fancyCloseButton{
        background-color: #B57BFF;
}
.hodRiskStrategy .myaccordion.myaccordion_2 .card:last-child button{
    border-radius: 0px 0px 16px 16px !important;
}
.hodRiskStrategy .panel-ligth,#accordion{
    height: 100%;
}
.hodValue .has-shadow{
    box-shadow: none !important;
}
.hodValue .overview select{
    position: relative;
    left: -34px;
}
.hodValue .recoverySelect select{
    position: relative;
    left: -14px;
}
.hodValue .top_header_dash {
    padding: 25px 20px!important;
    height: 90px;
}
.hodValue .panel_footer{
    box-shadow: none !important;
}
.hodIntiative .risk_treatment_track_process .track_process_clm_ .pad .box_view form .save{
    bottom:-100px !important;
}
.newDesignMode .addBtn{
    background-color: transparent;
    border: none;
}
.newDesignMode .addBtn img{
    width: 40px;
}
.newDesignMode .titleHeader .modal-title{
    font-size: 30px;
    color: #000;
    font-weight: 500;
    font-family: Rubik;
}
.titleHeader p{
    color: rgba(0, 0, 0, 0.25);
    font-family: Rubik;
    font-size: 20px;
    font-weight: 400;
}
.modal-dialog{
    max-width: 805px;

}
.modal-dialog .modal-content{
    background: #FFFFFF;
    box-shadow: 0px 16px 24px rgba(0, 0, 0, 0.12);
    border-radius: 24px;
    padding: 48px;
}
.modal-dialog .modal-header,
.modal-dialog .modal-body,
.modal-footer{
    padding: 0px;
    border: none;
}

.nextBtn{
    background-color: transparent;
    border: none;
}
table.departmentCampionTable{
    width: 100%;
}
.tableView{
    width: 100%;
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)), #C2C9D1;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 64px;
    padding: 0px 15px;
    width: 100%;
    max-width: 530px;
}
.tableView p:first-child{
    color: rgba(62, 102, 251, 1);
    font-weight: 500;
}
.tableView p{
    margin: 0px;
}
.timeDiv{
    position: relative;
}
.timeDiv input{
    width: 92px;
    opacity: 0;
    z-index: 999999;
    position: absolute;
    top: 0;
}
.timeDiv p{
    position: relative;
    right: 0px;
    top: 3px;
    z-index: 0;
    color: rgba(181, 123, 255, 1);
    font-weight: 400;
}

.timeDiv p img {
	top: 0px !important;
}
.newDesignMode .department_view_card .status_show{
    color: #000 !important;
}
.close img{
    width: 32px;
}
.inputDiv input,
.inputDiv select{
    width: 100%;
    border-radius: 11.2558px;
    border: 1px solid #C2C9D1;
    height: 42px;
    padding: 0px 16px;
    font-size: 14px;
    color: rgba(194, 201, 209, 1);
    width: 319px;
    font-weight: 500;
}
.modal-dialog{
    max-width: 805px;

}
.modal-dialog .modal-content{
    background: #FFFFFF;
    box-shadow: 0px 16px 24px rgba(0, 0, 0, 0.12);
    border-radius: 24px;
    padding: 48px;
    /*height: 526px;*/
}
.modal-dialog .modal-header,
.modal-dialog .modal-body,
.modal-footer{
    padding: 0px;
    border: none;
}
.departmentCampionTable td img{
    position: relative;
    top: 16px;
    max-width: 50px !important;
}
.inputDiv{
    position: relative;
}
.departmentCampionTable .inputDiv img{
    position: absolute;
    left: 13px;
    top: 42px;
}
.titleHeader .modal-title{
    font-size: 30px;
    color: #000;
    font-weight: 500;
    font-family: Rubik;
}
.titleHeader p{
    color: rgb(0, 0, 0 ,0.45);
    font-family: Rubik;
    font-size: 20px;
    font-weight: 400;
}
table{
    /*margin-top: 30px;*/
}
::placeholder {
    color: rgba(194, 201, 209, 1);
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: rgba(194, 201, 209, 1);
}

::-ms-input-placeholder { /* Microsoft Edge */
    color: rgba(194, 201, 209, 1);
}
.nextBtn{
    background-color: transparent;
    border: none;
}
.controlPanel .custom_pie_chart_ .slide_2 .mode{
    overflow: visible !important;
}
.controlPanel .mode p{
    position: absolute;
    bottom: 0;
    right: -150px;
    color: rgba(62, 102, 251, 1);
    font-size: 14px;
    text-align: left;
    width: 100%;
    max-width: 126px;
    font-weight: 400;
    display: none;
}
.controlPanel .slide_2:hover .mode p{
    display: block;
}
.departmentSummary .steps.d-flex.active { border: 2px solid green; }
.departmentSummary .multiProgress{
    display: flex;
    width: 100%;
    margin-top: 16px;
    margin-bottom: 6px;
    overflow: scroll;
    overflow-x: hidden;
}
.departmentSummary .multiProgress .kickOff{
    margin: 0px 15px 0px 0px;
    min-width: 165px;
}
.departmentSummary .multiProgress .progressDiv{
    width: 162px;
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)), #3CC13B;
    height: 12px;
    border-radius: 100px;

}
.departmentSummary span{
    color: #C2C9D1;
    font-size: 12px;
    font-weight: 400;
}
.departmentSummary .progress{
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0.75)), #3CC13B !important;
}
.departmentSummary .bcm{
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)), #3CC13B !important;
}
.departmentSummary .hod{
    background: #3CC13B !important;
}
.departmentSummary .gray{
    background: linear-gradient(0deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.5)), #C2C9D1 !important;
}
.departmentSummary .ceo{
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)), #3CC13B !important;
}
.departmentSummary .completed{
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), #3CC13B !important;
}
.departmentSummary .department-summary h4{
    font-size: 20px;
    font-weight: 500;
    margin: 0px;
}
.departmentSummary .department-summary{
    background: #fff;
    padding: 32px 24px;
    border-radius: 16px;
    max-height: 450px;
    overflow: scroll;
    overflow-x: hidden;
}
.departmentSummary .department-summary .moduleDiv{
    border-bottom: 1px solid #c2c9d147;
    margin-bottom: 32px;
    padding-bottom: 14px;
}
.departmentSummary ::-webkit-scrollbar {
    width: 5px;
}

/* Track */
.departmentSummary ::-webkit-scrollbar-track {
    background: #f1f1f1;
}

/* Handle */
.departmentSummary ::-webkit-scrollbar-thumb {
    background: #b57bff;
}
.departmentSummary .box_sex{
    width: 25%;
}
.departmentSummary .panel-white{
    margin-bottom: 0px !important;
}
.departmentSummary .sidebar nav ul.nav-timeline li::before{
    /*top: 15px !important;*/
}
.departmentSummary .date{
    font-size: 14px;
    color: #3e66fba3;
}
.departmentSummary .mileStone{
    font-size: 14px;
    color: rgba(62, 102, 251, 1);
    font-weight: 500;
}
.departmentSummary .mileStoneDelay{
    color: rgba(240, 55, 56, 1);
    font-size: 14px;
    font-weight: 500;
}
.departmentSummary .datedelay{
    color: rgba(240, 55, 56, 1) !important;
    font-size: 14px !important;
}

.btn_ceo_approve{
	background: #B57BFF;
	height: 40px;
	display: inline-block;
	text-align: center;
	padding: 10px;
	font-weight: 500;
	color: #fff;
	border-radius: 100px;
	width: 105px;
}

.improve_review_review_note .left p {
	color: #c2c9d1;
	font-size: 20px;
	line-height: 28px;
	margin-bottom: 0px;
	font-weight: 400;
}

.improve_review_review_note {
	margin: 0px !important;
}

.goBack, .goBack:hover {
	border: 1px solid #3CC13B;
	box-sizing: border-box;
	border-radius: 100px;
	padding: 10px 41px;
	font-weight: 500;
	font-size: 16px;
	line-height: 24px;
	color: #3CC13B;
}

.finishBtn, .finishBtn:hover {
	background: #3CC13B;
	color: #fff;
	padding: 11px 74px;
	border-radius: 100px;
	margin-left: 16px;
}
