/**
 * @license Copyright 2022 Lahuen Health SPA. All Rights Reserved.
 */

.c-add-diagnosis__especificaciones .c-form-section__value.c-textfield {
    font: 400 1.1rem 'Open Sans', sans-serif;
    width: 8rem;
    margin-right: .5rem;
    padding: 0.15rem 0.5rem;
}


.c-add-diagnosis__delete .c-action {
    background: no-repeat center url('/assets/skins/lahuen/base/images/icon_x.svg');
    background-size: 1.5rem;
    height: 1.5rem;
    width: 1.5rem;
    border-radius: 0.5rem;
    padding: 0.5rem;
    text-indent: -999rem;
}

.c-add-diagnosis__delete .c-action:hover {
    background-color: var(--primary-e-bright);
}

.c-add-diagnosis__add .c-action {
    background: var(--primary-e-bright);
    color: var(--primary-c-normal);
    font: 400 1.2rem 'Lato', sans-serif;
    padding: 0.5rem 1.5rem;
    display: flex;
    align-items: center;
    border-radius: 0.3rem;
    margin: 1rem 0 0 auto;
}

.c-add-diagnosis__add .c-action:before {
    -webkit-mask: url('/assets/skins/lahuen/ehr/images/icon_add.svg') center no-repeat;
    content: ' ';
    height: 1.4rem;
    width: 1.4rem;
    background-color: var(--primary-c-normal);
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    margin-right: 0.5rem;
}

.c-add-diagnosis__add .c-action:hover {
    background-color: var(--primary-a-bright);
    color: var(--primary-a-normal);
    transition: all 0.3s ease;
}

.c-add-diagnosis__add .c-action:hover:before {
    background-color: var(--primary-a-normal);
    transition: all 0.3s ease;
}

.c-form-section-biomedical__pair-template-value .c-textarea-template__input {
    height: 7rem;
}

.c-add-diagnosis__precargados {
    font: 400 1.2rem 'Open Sans', san-serif;
    color: var(--gray-a);
}

.c-add-diagnosis__precargados:before {
    content: '\25BA';
    color: var(--primary-c-normal);
    font-size: 0.7rem;
    margin-right: 0.5rem;
}

.c-add-diagnosis__label {
    font: 400 1.2rem 'Open Sans', san-serif;
	color: var(--gray-e);
}

hr {
    border: .1rem solid var(--primary-d-bright);
    margin-bottom: 0.5rem;
    margin-top: 0.5rem;
}

.c-add-diagnosis__diagnosticos{
    display: flex;
    width: 100%;
    align-items: center;
    margin-top: .5rem;
}

.c-add-diagnosis__tipo-diagnostico {
    flex: 0 0 65%;
    max-width: 65%;
    margin-right: .5rem;
}

.c-add-diagnosis__especificaciones{
    flex: 0 0 25%;
    max-width: 25%;
}

.c-add-diagnosis__delete {
    flex: 0 0 10%;
    max-width: 10%;
}