#enterprise_p,.supp_partenaires{
	color: #EE6F35;
    cursor: pointer;
    font-size: 1.5rem;
	    margin-top: 0px !important; 
    margin-bottom: 30px !important; 
    position: static !important; 
 }
#add-adresss{
color: #EE6F35;
    cursor: pointer;
    font-size: 1.5rem;
    margin-top: -30px;
	position:absolute
 	 
}
#add-adresss > span { 
 	color: black;
	    font-family: LEMONMILK-Bold;
		font-size: 20px;
}
.form_charge_formation{
    padding-top: 25px !important;
    padding-bottom: 29px !important;

}
#add-adresss > #add-address,#enterprise_p > #add-address{ 
     color: black;
    font-family: arial;
    font-size: 12.5px;
    font-weight: 550;
}


#add-adresss:hover,#enterprise_p:hover{
	color:#1568B1

}
#add-adresss:before,#enterprise_p:before{
    float: right;
	padding-left: 10px !important
}
#entreprise div, #particulier div, #partenaire div, #autres div {
    width: -webkit-fill-available !important;
}
#form-register form > div { 
    width: -webkit-fill-available !important;
}
@media (min-width:200px)  and (max-width:1425px){

	#form-register form .save {
     width: fit-content !important;
}
}

#form-register form .save {
    
     width: 20%;
     left: 0;
     position: relative;
}
.form-edit-profile .show-pass{
	position: absolute  !important;
    padding-top: 10px  !important;
	cursor: pointer;
    margin-left: -40px  
}

.fa-sharp:hover
{
color:rgb(238, 111, 53)
}
.select select,
.select option {
			border: rgb(238, 111, 53) !important;;
			outline: rgb(238, 111, 53) !important;;
			font-size: 18px;
			padding: 5px 55px 5px 5px;
			background-color: rgba(238, 112, 53, 0.055) !important;;
			color: rgb(0, 0, 0);
 			margin: 0;
			border-radius: 120px;
}
.select  option:checked, .select > option:hover {
    color: rgb(255, 255, 255)!important;
    background: rgb(238, 111, 53)  !important;
}
.select {
	  border-radius: 6px !important	;
	  position: relative;
	  display: inline-block;
			 
		}



 select:nth-child(even),#autres_gouvernorat, #partenaire_regional_delegation,#partenaire_regional_gouvernorat,#partenaire_national_delegation ,#partenaire_national_gouvernorat ,#particulier_gouvernorat , #entreprise_adresses_0_gouvernorat,#entreprise_adresses_0_delegation ,	#entreprise_adresses_0_gouvernorat,	#entreprise_charge_formations_0_genre,	#entreprise_regime_travail,	#entreprise_taux_TFP,#entreprise_off_shore,#entreprise_statut,#entreprise_exportatrice  {
					border-radius: 6px;
    border-radius: 6px;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    border: rgb(238, 111, 53) !important;
    outline: rgb(238, 111, 53) !important;
    font-size: 18px;
    /* padding: 5px 55px 5px 5px;
    background-color: rgba(238, 112, 53, 0.055) !important; */
    color: rgb(0, 0, 0);
    margin: 0;
    border-radius: 120px;
    font-size: 15px;
    border: none;
    box-shadow: 0px 1px 5px 0px rgb(0 0 0 / 17%);
    -webkit-box-shadow: 0px 1px 5px 0px rgb(0 0 0 / 17%);
    -moz-box-shadow: 0px 1px 5px 0px rgb(0 0 0 / 17%);
    border-radius: 30px;
    padding: 10px 15px;
    margin-bottom: 15px;
    width: 100%;


}

select {
 width:100%;
}
 #autres_gouvernorat option, #partenaire_regional_delegation option,#partenaire_regional_gouvernorat option ,#partenaire_national_delegation option ,#partenaire_national_gouvernorat option, #particulier_gouvernorat option ,#entreprise_adresses_0_gouvernorat option ,#entreprise_adresses_0_delegation option , #entreprise_adresses_0_gouvernorat option , #entreprise_charge_formations_0_genre option,#entreprise_regime_travail option,#entreprise_taux_TFP option,#entreprise_off_shore option,#entreprise_exportatrice option,	#entreprise_statut  option{
			 border-bottom-left-radius: 6px;
			 border-bottom-right-radius: 6px;
			 border: rgb(238, 111, 53) !important;;
			 outline: rgb(238, 111, 53) !important;;
		     font-size: 18px;
			padding: 5px 55px 5px 5px;
			background-color: rgba(238, 112, 53, 0.055) !important;
			color: rgb(0, 0, 0);
 			margin: 0;
			border-radius: 120px;
		    font-size: 15px
}	 






/* Begin Accepter les conditions */
.checkbox-remember-me,#charge_assistance_agreeTerms ,#autres_agreeTerms,#entreprise_agreeTerms,#dae_agreeTerms, #particulier_agreeTerms, #partenaire_national_agreeTerms, #partenaire_regional_agreeTerms{
  appearance:none; 
  border:1px solid #aaa;
  border-radius: 30px;
   position:relative;
   display:inline-block;
   overflow:hidden;
   vertical-align:middle;
   transition: background 0.3s;
   background: #ee6f353b;
   cursor:pointer;
   	width: 10px;
    height: 10px;
	padding-right: 14px;
    margin-bottom: 0;

}
.checkbox-remember-me::after , #charge_assistance_agreeTerms:after, #autres_agreeTerms:after, #entreprise_agreeTerms:after,#dae_agreeTerms:after, #particulier_agreeTerms:after ,#partenaire_national_agreeTerms:after  ,#partenaire_regional_agreeTerms:after {
    content: '';
    position: absolute;
    top: -1px;
    left: -1px;
    width: 25px;
    height: 22px;
    background: white;
    border: 1px solid #aaa;
    border-radius: 30px;
    transition: left 0.1s cubic-bezier(0.785, 0.135, 0.15, 0.86);
    cursor: pointer;
}
.checkbox-remember-me:checked, #charge_assistance_agreeTerms:checked , #autres_agreeTerms:checked, #entreprise_agreeTerms:checked, #dae_agreeTerms:checked ,#particulier_agreeTerms:checked,#partenaire_national_agreeTerms:checked,#partenaire_regional_agreeTerms:checked{
 background: #ee6f35;
 border-color: none;
}

.checkbox-remember-me:checked:after, #charge_assistance_agreeTerms:checked:after,  #autres_agreeTerms:checked:after, #entreprise_agreeTerms:checked:after, #dae_agreeTerms:checked:after,#particulier_agreeTerms:checked:after,#partenaire_national_agreeTerms:checked:after,#partenaire_regional_agreeTerms:checked:after{
     left: 20px;
}
.checkbox-remember-me:hover:not(:checked):not(:disabled):after,
.checkbox-remember-me:focus:not(:checked):not(:disabled):after,
#entreprise_agreeTerms:hover:not(:checked):not(:disabled):after,
#entreprise_agreeTerms:focus:not(:checked):not(:disabled):after, 
#dae_agreeTerms:hover:not(:checked):not(:disabled):after,
#dae_agreeTerms:focus:not(:checked):not(:disabled):after, 
#particulier_agreeTerms:hover:not(:checked):not(:disabled):after,
#particulier_agreeTerms:focus:not(:checked):not(:disabled):after,
#partenaire_national_agreeTerms:hover:not(:checked):not(:disabled):after,
#partenaire_national_agreeTerms:focus:not(:checked):not(:disabled):after,
#partenaire_regional_agreeTerms:hover:not(:checked):not(:disabled):after,
#partenaire_regional_agreeTerms:focus:not(:checked):not(:disabled):after,
#autres_agreeTerms:hover:not(:checked):not(:disabled):after,
#autres_agreeTerms:focus:not(:checked):not(:disabled):after,
#charge_assistance_agreeTerms:hover:not(:checked):not(:disabled):after,
#charge_assistance_agreeTerms:focus:not(:checked):not(:disabled):after
{
  left:0px;
}
.checkbox-remember-me:disabled,#particulier_agreeTerms:disabled,

#entreprise_agreeTerms:disabled,#particulier_agreeTerms:disabled,#dae_agreeTerms:disabled,
#partenaire_national_agreeTerms:disabled,#partenaire_national_agreeTerms:disabled,
#partenaire_regional_agreeTerms:disabled,#partenaire_regional_agreeTerms:disabled,
#autres_agreeTerms:disabled,#autres_agreeTerms:disabled,
#charge_assistance_agreeTerms:disabled,#charge_assistance_agreeTerms:disabled{
  opacity:0.5;
}

@media (min-width: 200px ) and (max-width: 1412px)
{
 
.accepter_cond_par_reg{

	       position: relative;
	padding-top: 32px !important;
    /* right: -38% !important; */
    margin-bottom: -38px!important;
}

}
#particulier > .accepter_cond,#entreprise > .accepter_cond,#partenaire_national > .accepter_cond,#partenaire_regional > .accepter_cond {
 }
.accepter_cond {
    left: 0 !important;
    position: relative !important;
    padding-top: 32px !important;
    margin-bottom: -46px!important;
        

}
.accepter_cond_par_reg{

	       position: relative;
    padding-top: 32px ;
         margin-bottom: -38px;
}
/* End Accepter les conditions */

div > .required::after
{
 	content: "*" !important;
    color: red !important;
}
.charge_formations.required {
	display:none !important
}
.form_adresse > .required, .form_entreprise_partenaire_national > .required ,.form_entreprise_partenaire_regional >.required
{
		display:none !important

}


#Entreprise-matricule-fiscal-edit{
    border-radius: 0 30px 30px 0;
}
#Entreprise-matricule-fiscal-fix{
    height: 45px
}
#Entreprise-matricule-fiscal-group-edit{
margin-left: 0 !important;
}

#entreprise div {
     padding: 1%;
}
    #partenaire_national_enterprisePartenaires  > div >  label:nth-child(1)  ,  
    #partenaire_regional_enterprisePartenaires  > div >  label:nth-child(1),
   #entreprise_charge_formations  > div >  label:nth-child(1)  , 
   #entreprise_adresses  > div >  label:nth-child(1) {

display : none !important;} 

form > div > label:nth-child(1) {

    display : none !important
}

#error_message{
    color:red
}
 
 button#entreprise_Enregistrer,button#particulier_Enregistrer {
    bottom: -36px;
    left: 0px;
    position: relative;
    }
 
.edit-profile-section .save {
margin-top: 0;
position: absolute;
/* right: 47%; */
left: 43%;
}
 
@media (min-width: 200px)  
{
 
.form_charge_formation {
padding-bottom: 0 !important;
}
}

#dae #dae_Enregistrer {
    /* margin-top: -42px; */
}

#charge_assistance #charge_assistance_Enregistrer {
    /* margin-top: -42px; */
}

#entreprise .accepter_cond {
    padding-top: 0 !important;
  
}
 
 
/* #entreprise  .form_adresse   #add-adresss, #entreprise  .form_charge_formation  #add-adresss {
    padding-top: 11px;
}
#entreprise  .accepter_cond{
    padding-top: 30px !important;
} */

i[name="deleteAdresse"],i[name="deleteCF"] {
    padding-top: 20px;
    margin-bottom: 50px !important;
  }
  .form_charge_formation, i[name="addAdresse"]{
    padding-top: 10px;
    margin-top: 9px;
    margin-bottom: 17px;
  }

  @media   (max-width: 1466px ){
    .edit-profile-section label {
 
        
        text-align: left !important;
    }
  }

  
 

  
  @media   (max-width: 1262px ){ 
    .col-md-7.register {
        width: 77%;
    }
    .col-md-7 {
        width: 77% !important;
    }
  }
  button#partenaire_national_Enregistrer,button#partenaire_regional_Enregistrer {
    position: static;
    bottom: -46px;

}