/**
 * @license Copyright 2022 Lahuen Health SPA. All Rights Reserved.
 */
.ambitos-paciente--cuerpo .contenido {
	flex-direction: column;
}

.ambitos-completa__seccion-familiar,
.ambitos-completa__seccion-clinico,
.ambitos-completa__seccion-cotidiano {
	width: -webkit-fill-available;
	border: none;
}

.ambitos-completa__encabezado .icon {
	display: none;
}

.ambitos-completa__contenido {
	display: block;
	column-count: 2;
	column-gap: 8rem;
}

.ambitos-completa__contenido .item--doble {
	break-inside: avoid;
	flex-wrap: wrap;
}

.ambitos-completa__contenido .item {
	break-inside: avoid;
}

.ambitos-completa__contenido input[type='text'],
.ambitos-completa__contenido textarea {
	border-radius: 0.3rem;
	background-color: #fff;
	border-color: var(--primary-e-normal);
	font-size: 0.85rem;
}

.ambitos-completa__contenido select {
	background: #fff url(/assets/skins/lahuen/base/images/icon_select.svg) right 0.5rem center/0.7rem no-repeat;
	border-radius: 0.3rem;
	border-color: var(--primary-e-normal);
	font-size: 0.85rem;
}

.ambitos-completa__seccion-familiar .ambitos-completa__contenido .telefono {
	background-color: #fff;
}

.ambitos-completa__contenido input[type='text']:focus,
.ambitos-completa__contenido textarea:focus,
.ambitos-completa__seccion-familiar .ambitos-completa__contenido .telefono:focus {
	outline: none;
	border-color: var(--primary-b-light);
	transition: border-color 0.3s ease;
}

.ambitos-completa__contenido input[type='text']::placeholder,
.ambitos-completa__contenido textarea::placeholder,
.ambitos-completa__seccion-familiar .ambitos-completa__contenido .telefono::placeholder {
	font-style: initial;
	font: 400 0.85rem 'Open Sans', sans-serif;
	color: var(--gray-e);
}

.ambitos-completa__contenido .subtitulo,
.ambitos-completa__contenido .subtitulo-seccion {
	color: var(--primary-d-normal);
	font: 600 0.8rem 'Lato', sans-serif;
}

.ambitos-completa__contenido .subtitulo-seccion {
	font-size: 0.9rem;
}

.ambitos-completa__seccion-familiar .titulo,
.ambitos-completa__seccion-clinico .titulo,
.ambitos-completa__seccion-cotidiano .titulo {
	color: var(--primary-c-normal);
	font: 600 1rem 'Lato', sans-serif;
	text-transform: none;
	border-bottom: 0.1rem solid var(--primary-e-normal);
}

.ambitos-completa__seccion-familiar .item--doble .sub-item.restriccion-visitas,
.ambitos-completa__seccion-clinico .item--doble .sub-item,
.ambitos-completa__contenido .lista-opciones,
.ambitos-completa__seccion-cotidiano .item--doble .sub-item {
	width: 100%;
}

.ambitos-completa__seccion-familiar .item--doble .sub-item.restriccion-visitas-obs,
.ambitos-completa__seccion-clinico .item--doble .sub-item:last-child,
.ambitos-completa__seccion-cotidiano .item--doble .sub-item:last-child {
	margin: 0;
}

.ambitos-completa__seccion-familiar .item--doble .sub-item.restriccion-visitas-obs .subtitulo,
.ambitos-completa__seccion-clinico .item--doble .sub-item:last-child .subtitulo {
	display: none;
}

.ambitos-completa__seccion-familiar .item--doble .sub-item {
	width: 21rem;
}

.ambitos-completa__seccion-familiar .item--doble .sub-item:last-child {
	width: 20rem;
}

.ambitos-completa__seccion-familiar .item--doble .sub-item input[type='text'] {
	width: -webkit-fill-available;
}

.ambitos-completa__seccion-familiar .item--doble .sub-item input[type='text'].telefono {
	width: -webkit-fill-available;
}

.ambitos-completa__contenido .lista-opciones {
	flex-wrap: wrap;
}

.ambitos-completa__contenido .lista-opciones .detalle {
	font: 400 0.9rem 'Open Sans', sans-serif;
	text-transform: none;
	width: 40rem;
}

.ambitos-completa__contenido .lista-opciones input[type='radio'] {
	margin: 0.2rem 0;
	min-width: 1.3rem;
	min-height: 1.3rem;
}

.ambitos-paciente__titulo-ppal {
	color: var(--primary-c-normal);
	font: 600 1rem 'Lato', sans-serif;
	text-transform: none;
	height: 2rem;
	margin-top: 2rem;
	position: unset;
}

.ambitos-paciente__titulo-ppal .icon-cerrar {
	background: transparent url('/assets/skins/lahuen/base/images/icon_close.svg') center/1rem no-repeat;
	width: 2rem;
	height: 2rem;
}

.ambitos-paciente__titulo-ppal .icon-cerrar img {
	display: none;
}

.ambitos-paciente__titulo-ppal.ambito-familiar,
.ambitos-paciente__titulo-ppal.ambito-clinico,
.ambitos-paciente__titulo-ppal.ambito-cotidiano {
	background-color: transparent;
}

.ambitos-paciente__titulo-ppal .icon-tipo {
	display: none;
}

.ambitos-completa__seccion-familiar input[type='text']:read-only,
.ambitos-completa__seccion-familiar textarea:read-only,
.ambitos-completa__seccion-clinico textarea:read-only,
.ambitos-completa__seccion-clinico input[type='text']:read-only,
.ambitos-completa__seccion-cotidiano textarea:read-only {
	border: none;
	padding: 0;
}

.ambitos-completa__seccion-familiar .item--doble .sub-item input[type='text'].telefono:read-only {
	padding-left: 2rem;
}

.ambitos-completa__seccion-clinico:nth-child(3) .ambitos-completa__contenido {
	column-count: initial;
}

.item.desarrollo-psicomotor {
	height: 10rem;
}

#grupoSanguineo {
	width: 10rem;
}
