body.registro-usuario {
    background-color: #FAF9F7;
}

.block--akisplatform-local-tasks .nav-tabs{
    gap: 0.5rem;
}
.block--akisplatform-local-tasks .nav-tabs .nav-link{
    border: 1px solid #478266;
}

.akis-need-registration a:before,
.webform-access-denied a.btn-login:before,
.user-edit-page h2:before,
body.registro-usuario h2:before {
    font-family: 'Material Symbols Outlined';
    font-size: 1.7em;
    font-weight: 100;
    float: left;
    margin-top: -9px;
    margin-right: 0.3em;
    color: #2c9142;
    font-weight: 300;
}

.user-edit-page h2.usuario:before,
body.registro-usuario h2.usuario:before {
    content: '\f02e';
}

.user-edit-page h2.mensajes:before {
    content: '\efd1';
}



.user-edit-page h2,
body.registro-usuario h2 {
    color: #39ab52;
}

body.registro-usuario h2.asesora:before {
    content: '\f8ea';
}

body.registro-usuario h2.red:before {
    content: '\eb92';
}

body.registro-usuario h2.ambito:before {
    content: '\f728';
}

body.registro-usuario h2.sectores:before {
    content: '\e7c8';
}

body.registro-usuario h2.area:before {
    content: '\e87b';
}

body.registro-usuario h2.newsletter:before {
    content: '\eb81';
}

body.registro-usuario h2.contactperson:before {
    content: '\e0d0';
}


.registro-usuario .step-page {
    padding: 10px 15px;
    margin-bottom: 5px;

}

.registro-usuario .step-page small br {
    content: "";
}

.registro-usuario .step-page small br:after {
    content: " - ";
}

.user-edit-page .nueva-pass,
.intro-intro,
.registro-usuario #edit-pass,
#user-pass {
    /* border: 1px solid #e9e3db; */
    padding: 2em;
    margin: 1em 0;
    /* background-color: #ffd67a1f; */
    background-color: #fff;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.user-edit-page .nueva-pass {
    padding-top: 1em;
}

.user-edit-page .nueva-pass legend {
    font-size: 1.1em;
}

.user-edit-page .nueva-pass .form-group {
    margin: 1.3em 0 0 0;
}

/* #user-pass{
	width: 50%;
} */

.alert {
    border: 1px red solid;
    margin: 3em;
    padding: 2em 3em;
}

.alert.alert-success {
    border: 1px #41dd2e solid;
}

.step-block {
    background-color: white;
    padding: 1.5rem;
    margin-bottom: 2em;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}


.step-block.asesor-type .tipo-asesores,
.step-block__radios {
    border: 1px solid #efecec;
    padding: 0 1em;
}

.step-block-workspace .card-header,
.step-block-sectors .card-header,
.step-block-region .card-header,
.step-block.asesor-type .card-header {
    padding: 0;
    margin-bottom: 0;
    background-color: white;
    border-bottom: none;

}

.step-block.asesor-type .wrapper-cv label {
    position: absolute;
    opacity: 0;
}

.step-block-region .region{
    padding: 1.5em 0;
}

.step-block-region .region {
    border: 1px solid #efecec;
    padding: 0 1em;
}

.step-block-rpa .form-check-input,
.step-block.asesor-type .is-feader .form-check-input {
    margin-left: 0;
    margin-right: 0.6em;
    margin-top: 0.2em;
}

.step-block-workspace .card-header legend label,
.step-block-sectors .card-header legend label,
.step-block.step-block-region .card-header legend label,
.step-block.asesor-type .card-header legend label {
    font-size: 0.7em;
    font-weight: 700;
}



.step-block.step-block-region .card-body .form-radios,
.step-block.asesor-type .card-body .form-radios {
    justify-content: left;
}

.user-register-form .form-item {
    padding: 5px 10px;
    background: none;
}

.user-register-form .form-radios {
    display: flex;
    /* justify-content: center; */
    flex-wrap: wrap;
}

.user-register-form .form-radios .form-item {
    margin-right: 25px;
}

.user-register-form .form-check-input[type=radio] {
    margin-left: -1.2em;
}

.form-label.form-required::after {
    content: ' *';
}

.step-block__check {
    margin-left: 1.5em;
}

.user-register-form .step-block__check .form-item {
    padding: 0;
}


.intro-registro .intro-a,
.intro-registro .intro-b {
    /*font-family: 'Roboto-light';*/
    font-family: 'Roboto Condensed';
    font-weight: 300;
    color: #4a4a4a;
    font-size: 1.2em;
}

.intro-registro .intro-a {
    margin: 1em 0 0 0;
    font-size: 1.4rem;
    font-weight: 500;
    color: #37893d;
}

.intro-registro .intro-b {
    font-style: italic;
    margin: 0.5em 0 2em 0;
}

.intro-registro label {
    font-family: 'Roboto-light';
    font-weight: 600;
    color: #4a4a4a;
    font-size: 1.1em;
    width: 100%;
    margin-left: 0.5em;
    color: #174e51;

}

.intro-registro small {
    font-size: 1.1em;
    color: black;
    font-style: italic;
    font-weight: 400;
    margin-left: 0.5em;
}

.intro-registro .d-flex {
    flex-direction: column;
    margin: 2em 0 4em 5em;
}


.profile-form .form-check-input[type=checkbox]:checked,
.user-form .form-check-input[type=checkbox]:checked,
.user-register-form .form-check-input[type=checkbox]:checked {
    /* background-color: transparent ; */
    border-color: #a3a3a3;
}

.profile-form .form-check .form-check-input[type=checkbox],
.user-form .form-check .form-check-input[type=checkbox],
.user-register-form .form-check .form-check-input[type=checkbox] {
    margin-top: 0.2em;
}

/* .user-page .d-flex.justify-content-end,
.user-register-form .d-flex.justify-content-end{
	flex-direction: column;
	margin: 3em 2em;
} */


.user-register-form .h2-before-a {
    margin: 1em 2em 2em 2em;
}



.akis-login .pass-wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 0.5rem;
}

.akis-login .pass-wrapper .form-item-pass {
    max-width: 80%;
}


.akis-login .pass-wrapper .show_password:before {
    font-family: 'Material Symbols Outlined';
    font-size: 1.7em;
    /* font-weight: 100;
    float: left;
    margin-top: -1rem;
    margin-right: 0.3em; */
    color: #2c9142;
    font-weight: 300;
    content: '\e8f5';
    /* transform: none;
    transition: none;
    box-shadow: none;
    background-color: transparent;
    transform-origin: unset;
    clip-path: none;
    border: none; */

}


.akis-login .pass-wrapper .show_password:checked::before {
    content: '\e8f4';
}

.akis-login .pass-wrapper .show_password {
    appearance: none;
    margin-top: -0.5rem;
    cursor: pointer;
    /* background-color: transparent;
    margin: 0;
    font: inherit;
    width: 1.15em;
    height: 1.15em;
    border: 0;
    border-radius: 0;
    transform: none;
    margin: 1.6em 0 0 1em; */
}

.akis-login .pass-wrapper .show_password:focus {
    outline: 0;
    outline-offset: 0;
}

.akis-login .pass-wrapper .show-hide label {
    position: absolute;
    left: -10000px;
    opacity: 0;
}

.akis-login .intro-a {
    font-size: 1.4em;
    /* font-weight: 600; */
    font-weight: 500;
    color: #37893d;
    line-height: 1;
}

.akis-login .form-item-name,
.akis-login .pass-wrapper,
.login-form__help_actions {
    margin: 1em 0;
}

.login-form__help_actions a {
    margin-bottom: 2em;
    text-decoration: none;
    display: block;
}

.user-page .nav-tabs li a:before,
.akis-login ul li a:before {

    font-family: 'Material Symbols Outlined';
    font-size: 1.7em;
    font-weight: 100;
    float: left;
    margin-top: -9px;
    margin-right: 0.3em;
    color: #2c9142;
    font-weight: 300;

}

.user-page .block--breadcrumbs nav {
    margin-left: 10.5%;
}

.user-page .nav-tabs .user-view a:before {
    content: '\e851';
}

.user-page .nav-tabs .user-edit a:before {
    content: '\f02e';
}

.user-page .nav-tabs .user-profile a:before {
    content: '\e2c9';
}

.user-page .nav-tabs .user-private-message a:before {
    content: '\efd1';
}



.akis-login ul li.login a:before {
    content: '\e853';
}

.akis-login ul li.registro a:before {
    content: '\e7fe';
}



.akis-login ul li.pass a:before {
    content: '\e898';
}

.user-page .nav-tabs,
.akis-login {
    /* padding: 0 0 2em 2em; */
}

.user-page .nav-tabs,
.akis-login .nav-tabs {
    border-bottom: 0;
}

.user-page .nav-tabs .nav-item .nav-link,
.akis-login .nav-tabs .nav-item .nav-link {
    padding: 0.5em 3em;
}

.user-page .nav-tabs .nav-link.active,
.akis-login .nav-tabs .nav-link.active,
.akis-login .nav-tabs .nav-item.show .nav-link {
    border: 0;

}

.user-page .nav-tabs .user-view .nav-link.active,
.akis-login .nav-tabs .login .nav-link.active,
.akis-login .nav-tabs .nav-item.show.login .nav-link {

    border-bottom: 5px solid #529814;
}

.user-page .nav-tabs .user-edit .nav-link.active,
.akis-login .nav-tabs .registro .nav-link.active,
.akis-login .nav-tabs .nav-item.show.registro .nav-link {

    border-bottom: 5px solid #F4B352;
}

.user-page .nav-tabs .user-profile .nav-link.active,
.akis-login .nav-tabs .pass .nav-link.active,
.akis-login .nav-tabs .nav-item.show.pass .nav-link {

    border-bottom: 5px solid #CC5126;
}

.akis-login .nav-tabs .nav-item.registro a.active {
    background-color: #FAF9F7;
}

.usuario .avatar {
    border-radius: 100%;
    max-width: 150px;
    margin: 0 auto;
    display: block;
}


.password-confirm-message {
    visibility: hidden;
}

.path-user h1 .akis-title-word,
.path-acceso-de-usuarios h1 .akis-title-word,
.path-registro-de-usuarios h1 .akis-title-word {
    color: black;
}

.path-user h1::before,
.path-acceso-de-usuarios h1::before,
.path-registro-de-usuarios h1::before {
    background-image: unset;
    width: 0;
    margin: 0;
}

.path-user .page__content>.container,
.path-acceso-de-usuarios .page__content>.container,
.path-registro-de-usuarios .page__content>.container {
    /* max-width: 1400px; */
    max-width: 1640px;
}

.path-user .page-title,
.path-acceso-de-usuarios .page-title,
.path-registro-de-usuarios .page-title {
    display: none;
}

.user-register-form fieldset {
    border: none;
}

.step-block fieldset.card {
    border: none;
}

/* Formulario Registro */

button.nav-link {
    border-style: solid;
    color: #54595f;
    border-width: 0.25px 0.25px 0.25px 0.25px;
    border-color: #D6D6D6;
    font-weight: 300;
    font-family: "Roboto Condensed", Sans-serif;
    /*font-size: 0.9em;*/
    font-size: 1em;
    text-align: left;
    transition: background-color 0.3s ease;
}

button#v-pills-main-tab::before,
button#v-pills-advice-tab::before,
button#v-pills-region-tab::before,
button#v-pills-sectors-tab::before,
button#v-pills-sectors-interest-tab::before,
button#v-pills-privacity-tab::before,
button#v-pills-newsletter-tab::before {
    display: inline-block;
    width: 1.2em;
    height: 1.2em;
    margin-right: 0.3em;
    vertical-align: middle;
}

button#v-pills-main-tab::before {
    content: url('../img/register-user_out.svg');
}

button#v-pills-main-tab:hover::before {
    content: url('../img/register-user_over.svg');
}

button#v-pills-main-tab.active::before {
    content: url('../img/register-user_over.svg');
}

button#v-pills-advice-tab::before {
    content: url('../img/register-advice_out.svg');
}

button#v-pills-advice-tab:hover::before {
    content: url('../img/register-advice_over.svg');
}

button#v-pills-advice-tab.active::before {
    content: url('../img/register-advice_over.svg');
}

button#v-pills-region-tab::before {
    content: url('../img/register-region_out.svg');
}

button#v-pills-region-tab:hover::before {
    content: url('../img/register-region_over.svg');
}

button#v-pills-region-tab.active::before {
    content: url('../img/register-region_over.svg');
}

button#v-pills-sectors-tab::before {
    content: url('../img/register-sector_out.svg');
}

button#v-pills-sectors-tab:hover::before {
    content: url('../img/register-sector_over.svg');
}

button#v-pills-sectors-tab.active::before {
    content: url('../img/register-sector_over.svg');
}

button#v-pills-sectors-interest-tab::before {
    content: url('../img/register-sector_out.svg');
}

button#v-pills-sectors-interest-tab:hover::before {
    content: url('../img/register-sector_over.svg');
}

button#v-pills-sectors-interest-tab.active::before {
    content: url('../img/register-sector_over.svg');
}

button#v-pills-newsletter-tab::before {
    content: url('../img/register-newsletter_out.svg');
}

button#v-pills-newsletter-tab:hover::before {
    content: url('../img/register-newsletter_over.svg');
}

button#v-pills-newsletter-tab.active::before {
    content: url('../img/register-newsletter_over.svg');
}



button#v-pills-privacity-tab::before{
    content: url('../img/privacy-dashboard.svg');
}
button#v-pills-privacity-tab:hover::before{
    content: url('../img/privacy-dashboard.svg');
}
button#v-pills-privacity-tab.active::before{
    content: url('../img/privacy-dashboard.svg');
}

button.nav-link:hover {
    background: #478266 !important;
    color: #fff;
}


button.nav-link.active {
    background: #478266 !important;
    font-weight: 400;
}

.nav-pills .nav-link {
    border-radius: 5px 5px 0px 0px !important;
}

#v-pills-tab {
    min-width: 23%;
}

#akis-form-step-page #edit-actions #previousRegisterTab {
    float: left;
}

#akis-form-step-page #edit-actions #nextRegisterTab,
#akis-form-step-page #edit-actions .form-submit {
    float: right;
}

.step-block .sectores .form-checkboxes .group-container {
    padding: 0px 1rem;
    margin-bottom: 2rem;
}

/* .step-block .sectores .form-checkboxes .group-container .form-check {
    margin-left: 0.5rem;
} */

.step-block .sectores .form-checkboxes .group-container__title {
    margin-bottom: 0.2rem;
    font-weight: 600;
}

.step-block .form-check {
    margin-bottom: 0.2rem;
    display: flex;
    flex-wrap: wrap;
}

.step-block .form-check label {
    max-width: 90%;
}













/*PESTAÑAS REGISTRO*/

/*icono pestañas*/
/* .path-acceso-de-usuarios .block--akisplatform-local-tasks,
.path-registro-de-usuarios .block--akisplatform-local-tasks,
.path-user .block--akisplatform-local-tasks {
    font-family: 'Font Awesome\ 5 Free';
    font-weight: 900;
} */

.path-acceso-de-usuarios .block--akisplatform-local-tasks .nav-item:first-child .nav-link::before,
.path-registro-de-usuarios .block--akisplatform-local-tasks .nav-item:first-child .nav-link::before,
.path-user .block--akisplatform-local-tasks .nav-item:first-child .nav-link::before {
    font-family: 'Font Awesome\ 5 Free';
    font-weight: 900;
    content: "\f2f6 \00a0";
}

.path-acceso-de-usuarios .block--akisplatform-local-tasks .nav-item:nth-child(2) .nav-link::before,
.path-registro-de-usuarios .block--akisplatform-local-tasks .nav-item:nth-child(2) .nav-link::before,
.path-user .block--akisplatform-local-tasks .nav-item:nth-child(2) .nav-link::before {
    font-family: 'Font Awesome\ 5 Free';
    font-weight: 900;
    content: "\f4fc \00a0";
}

/*pestañas*/
.nav-link {
    color: #000018;
    FONT-WEIGHT: 400;
}

.nav-link:hover {
    color: #fff;
    background-color: #478266;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
    color: #fff;
    background-color: #478266;
    border-color: var(--bs-nav-tabs-link-active-border-color);
    FONT-WEIGHT: 400;
}

/*Iniciar sesión*/
/*.row {
  flex-direction: row-reverse; // Invierte el orden de las columnas
  }*/

.login-form__top.intro-intro {
    background-color: white;
    padding: 2em 3em;
    margin-bottom: 2em;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.path-acceso-de-usuarios .page__content {
    background: #fff;
    padding-top: 0rem;
    padding-bottom: 0rem;
}

.path-registro-de-usuarios .page__content {
    background: #fff;
    padding-top: 0rem;
    padding-bottom: 0rem;
}

.path-user .page__content {
    background: #fff;
    padding-top: 0rem;
    padding-bottom: 0rem;
}

.path-registro-de-usuarios .container .container {
    margin: 0;
}

/*Iniciar sesión*/
/*columna form*/
.login-form .col-lg-8 {
    display: flex;
    justify-content: center;
    align-items: center;
    /* height: 80vh; */
}

.login-form .login-form__wrapper .akis-login .col-lg-6 {
    max-width: 50%;
    /*Ajusta el ancho del segundo contenedor según sea necesario*/
}

.path-acceso-de-usuarios a.forgot-password {
    color: #003300;
    FONT-WEIGHT: 400;
}



/*Iniciar sesión*/
/*columna imagen*/
.login-form .deco-form-reg {
    background-image: url(/themes/custom/akisplatform/assets/img/agronomo-examina-crecimiento-plantulas-melon-granja-agricultores-investigadores-analisis-planta2-scaled.jpg);
    /* background-image: url(https://akis2-pre.tragsatec.es/wp-content/uploads/2023/06/agronomo-examina-crecimiento-plantulas-melon-granja-agricultores-investigadores-analisis-planta2-scaled.jpg); */
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
}

.path-registro-de-usuarios .deco-form-reg {
    background-image: url(/themes/custom/akisplatform/assets/img/agronomo-examina-crecimiento-plantulas-melon-granja-agricultores-investigadores-analisis-planta2-scaled.jpg);
    /* background-image: url(https://akis2-pre.tragsatec.es/wp-content/uploads/2023/06/agronomo-examina-crecimiento-plantulas-melon-granja-agricultores-investigadores-analisis-planta2-scaled.jpg); */
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
}


.deco-form-reg {
    display: -webkit-inline-box;
}

.deco-form-reg h1.text-uppercase.text-primary.fw-bold {
    display: grid;
}

.deco-form-reg {
    display: flex;
    /* flex-direction: column; */
    align-items: center;
    justify-content: center;
    /* text-align: center; */
    height: 80vh;
    /* O ajusta la altura según tus necesidades */
}

.deco-form-reg img {
    max-width: 100%;
    height: auto;
    margin-bottom: 20px;
    /* Ajusta según sea necesario */
}

.deco-form-reg h1 {
    margin: 0;
}


.login-form .caja-logo {
    display: flex;
    background-color: #ffffffc7;
    align-items: flex-end;
    padding: 0em 1em 1em 1em;
    width: 100%;
    justify-content: center;
}

.path-registro-de-usuarios .caja-logo {
    display: flex;
    background-color: #ffffffc7;
    align-items: flex-end;
    padding: 0em 1em 1em 1em;
    width: 100%;
    justify-content: center;
}

.caja-logo img.img-fluid.aos-init.aos-animate {
    margin: 0;
}

.caja-logo span.akis-title-word.akis-title-word-1,
.akis-title-word.akis-title-word-2 {
    color: #488366 !important;
    font-family: "Roboto Condensed", Sans-serif;
    font-size: 1.4vw;
    font-weight: 300;
}

.caja-logo span.akis-title-word.akis-title-word-3 {
    font-family: "Roboto Condensed", Sans-serif;
    font-size: 1.4vw;
    font-weight: 600;
}



/*Crear nueva cuenta*/
.path-registro-de-usuarios div#v-pills-tab {
    background-color: white;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

label.form-check-label.option.js-form-required.form-required {
    font-family: 'Roboto Condensed';
}

.form-check-input:checked {
    background-color: #478266;
    border-color: #478266;
}

/* .path-registro-de-usuarios button#nextRegisterTab {
    margin-bottom: 2em;
} */

.path-registro-de-usuarios .card {
    border: 0px;
}


.path-registro-de-usuarios h2 {
    font-size: 1.4rem;
    font-weight: 600;
    display: inline-block;
}

.path-registro-de-usuarios legend {
    font-size: 1.1rem;
    FONT-WEIGHT: 600;
    color: #126412;
}

.path-registro-de-usuarios .user-register-form .form-item {
    padding: 5px 0px;
    background: none;
}

.path-registro-de-usuarios .user-register-form .form-item-field-accept-privacy-policy-value,
.path-registro-de-usuarios .user-register-form .field--name-field-accept-privacy-policy
{
    display: inline;
}

/* .path-registro-de-usuarios .user-register-form .form-item-field-accept-privacy-policy-value label,
.path-registro-de-usuarios .user-register-form .field--name-field-accept-privacy-policy label,
.path-registro-de-usuarios .user-register-form .form-item-profile-organization-profiles-0-entity-field-profile-is-feader-value label
{
    position: absolute;
    left: -100%;
} */

.path-registro-de-usuarios .user-register-form .form-item-field-accept-privacy-policy-value label,
.path-registro-de-usuarios .user-register-form .field--name-field-accept-privacy-policy label
{
    position: absolute;
    left: -100%;
}

.path-registro-de-usuarios .form-item-profile-asesores-profiles-0-entity-field-profile-is-feader-value input{
    float: left;
}
.path-registro-de-usuarios .form-item-profile-asesores-profiles-0-entity-field-profile-is-feader-value label{
    display: block;
}

/*Poner en 1 linea el texto del archivo que se puede subir*/
/* .js-form-type-managed-file small#edit-profile-asesores-profiles-0-entity-field-profile-image-0--description {
        color: red!important;
    } */

.js-form-type-managed-file small#edit-profile-asesores-profiles-0-entity-field-profile-image-0--description br {
    display: contents;
}

small#edit-profile-organization-profiles-0-entity-field-profile-image-0--description br {
    display: contents;
}

br::before {
    content: '\00a0';
    /* Código de espacio no rompible */
    display: block;
    /* Asegura que el espacio se muestre en una nueva línea */
}
br::after {
    content: '\00a0';
}

.js-form-type-managed-file small#edit-profile-asesores-profiles-0-entity-field-profile-cv-0--description br {
    display: contents;
}

.js-form-type-managed-file small#edit-profile-general-profiles-0-entity-field-profile-image-0--description br {
    display: contents;
}



/***/
.step-page-2.js-form-item.form-item.js-form-type-checkbox.form-check {
    display: inline-flex;
}

/* .sectores .fieldset-wrapper {
    padding-left: 3em;
} */

/*Asesoramiento*/

.js-form-item.form-item.js-form-type-checkbox.form-item-profile-asesores-profiles-0-entity-field-profile-show-on-rpa-value.js-form-item-profile-asesores-profiles-0-entity-field-profile-show-on-rpa-value.form-check {
    display: inline-flex;
}

.step-page-3 div#edit-profile-asesores-profiles-0-entity-field-profile-region {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}

/*ORGANIZACIÓN*/
/*Asesoramiento step-page-2*/
.step-page-2 .js-form-item.form-item.js-form-type-checkbox.form-item-profile-organization-profiles-0-entity-field-profile-show-on-rpa-value.js-form-item-profile-organization-profiles-0-entity-field-profile-show-on-rpa-value.form-check {
    display: flex;
}

.step-paso-2, div#edit-profile-organization-profiles-0-entity-field-profile-organisation-type {
    display: block;
    margin-left: 2em;
}

.step-paso-2, div#edit-profile-organization-profiles-0-entity-field-profile-organisation-size {
    display: block;
    margin-left: 2em;
}

.step-page-3 div#edit-profile-organization-profiles-0-entity-field-profile-region {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}

/*Usuario general*/
fieldset#edit-profile-general-profiles-0-entity-field-general-user-type--wrapper {
    margin-left: 2em;
}
.js-form-item.form-item.js-form-type-checkbox.form-item-profile-general-profiles-0-entity-field-profile-show-on-rpa-value.js-form-item-profile-general-profiles-0-entity-field-profile-show-on-rpa-value.form-check {
    display: inline-flex;
}

div#edit-profile-general-profiles-0-entity-field-profile-region {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}

/*Recuperar contraseña*/
/* form#user-pass {
    background-color: white;
    padding: 2em 3em;
    margin-bottom: 2em;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
} */

/*FIN PESTAÑAS REGISTRO*/

.akis-pag--foro .nav-link:hover {
    /* background-color: #def4e1; */
    background-color: unset;
}
/* .form-step-page .section_name {
    display: flex;
    align-items: baseline;
} */
.form-step-page legend {
    width: auto;
}
.form-step-page .show_all {
    cursor: pointer;
    font-size: 0.6rem;
    margin-left: 0.5rem;
}

.form-step-page .form-check .form-check-input{
    float: none;
    margin-left: unset;
    margin-right: 5px;
    cursor: pointer;
    min-width: 1em;
}

.step-block-privacity .field--name-field-visibility legend{
    display: none;
}
.step-block-privacity .field--name-field-visibility .form-radios{
    justify-content: center;
}


@media screen and (min-width: 992px) {
    .step-block-sectors .form-checkboxes,
    .step-block-sectors--interest .form-checkboxes {
        column-count: 2;
    }
    .step-block {
        padding: 2em 3em;
    }
    .block--akisplatform-local-tasks .nav-tabs .nav-link {
        border: none;
    }

}