/**
 * @license Copyright 2022 Lahuen Health SPA. All Rights Reserved.
 */
.c-form-section-background-functionality__pair{
	margin-bottom: 2rem;
	margin-right: 4rem;
}

.c-form-section-background-functionality__pair .c-label.c-pair__label {
    color: var(--primary-d-normal);
    font: 600 1.2rem 'Lato', sans-serif;
}

.c-form-section-background-functionality__pair .c-pair__description {
    flex: 1;
    font: 400 1.1rem / normal 'Open Sans', sans-serif;
    color: var(--gray-d);
    margin-left: 0.5rem;
}

.c-form-section-background-functionality__pair-options {
    display: flex;
    align-items: center;
    margin-top: .3rem;
    font: 400 1.2rem 'Open Sans', san-serif;
}

.c-form-section-background-functionality__pair-options .c-label.c-pair__label {
    font: 400 1.2rem 'Open Sans', san-serif;
    color: var(--gray-a);
}

.c-form-section-background-functionality__pair-options .c-label.c-pair__label, 
.c-form-section-background-functionality__pair-yes .c-label.c-pair__label, 
.c-form-section-background-functionality__pair-no .c-label.c-pair__label {
    font: 400 1.2rem 'Open Sans', san-serif;
    color: var(--gray-a);
}

.c-form-section-background-functionality__pair-options.c-pair.c-pair--inverted, 
.c-form-section-background-functionality__pair-yes, 
.c-form-section-background-functionality__pair-no {
    display: flex;
    align-items: center;
    margin-top: .25rem;
}

.c-add-asistive-devices__elements.c-pair {
    display: flex;
    align-items: center;
    margin: .5rem 0;
}

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

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

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

.c-add-asistive-devices__element.c-pair {
	flex: 1;
}

.c-add-asistive-devices__element .c-form-section__value.c-textfield {
	width: -webkit-fill-available;
}

.c-add-asistive-devices__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;
    margin-left: .5rem;
}

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

.c-add-asistive-devices__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-asistive-devices__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-form-section-background-functionality__pair-options.c-pair.c-pair--inverted .c-check {
    margin-right: .5rem;
}


