.contraste #header h1{color:#FFF}.contraste .portlet-borderless-container>.portlet-body{color:#fff!important}body.contraste a[target="_blank"]:after{color:#FFF}.contraste div.carpeta-salud-portada-cuerpo{color:#FFF}.contraste .aui-text-placeholder{color:#111!important}.contraste .div_informacion{color:#fff!important}.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal .labelInfoLogin a{color:#FFF}.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal .labelInfoLogin a:hover{background:#FFF;color:#111}.contraste #info a:hover .div_informacion{color:#111!important}.contraste .div_informacion:before{color:#fff!important}.contraste #info a:hover .div_informacion:before{color:#111!important}.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_submit_pin input.boton{background-color:transparent!important;border:1px solid #fff!important}.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_submit_pin input.boton:hover{background:#FFF!important;color:#111}.contraste div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .cajaAviso{background:#111;border:1px solid #FFF;color:#FFF}.contraste div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .cajaAviso .tituloCajaLateral{background:#111}.contraste div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .cajaAviso span.tituloCajaLateral:before{color:#FFF}.contraste div.popup .popup-txt.texto_mensaje a,.contraste div.popup .popup-txt.texto_mensaje a:after,.contraste div.popup .popup-txt.texto_mensaje a:hover,.contraste div.popup .popup-txt.texto_mensaje a:hover:after{color:#111}.contraste div.popup .popup-txt.texto_mensaje a:hover:after{text-decoration:none}.contraste .carpeta-salud-cuerpo{color:#FFF}.contraste .div_cabecera_usuario_carpeta{background-color:transparent!important}.contraste a.botonSalirCarpeta{margin-top:-5.5em;background:#111;border:1px solid #FFF}.contraste a.botonSalirCarpeta:hover,.contraste a.botonSalirCarpeta:hover:after{background:#FFF;color:#111}.contraste a.botonSalirCarpeta:after{color:#FFF;background:#111}.contraste .div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas{background:#111;border-color:#FFF}.contraste .div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas{color:#FFF;border-left:1px solid #FFF}.contraste .div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas .datosPaciente .div_solicitante:before,.contraste .div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas .datosPaciente .div_centroSalud:before,.contraste .div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas .datosPaciente .div_direccion:before,.contraste .div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas .datosPaciente .div_telefono:before{color:#FFF}.contraste .div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas:before{color:#111}.contraste .div_cabecera_usuario_carpeta .divDatosUsuario .datosUsuarioCarpeta .datoPaciente .div_ico_solicitante::after{color:#FFF}.contraste .div_cabecera_usuario_carpeta .divDatosUsuario .datosUsuarioCarpeta .datoPaciente .div_ico_cia::after{color:#FFF}.contraste .div_cabecera_usuario_carpeta .divDatosUsuario .titulo_carpeta:before{color:#fff!important}.contraste .carpeta-salud-cuerpo{background-color:transparent!important}.contraste .carpeta-salud-cuerpo .divUserPass{border:1px solid #fff!important;background-color:transparent!important}.contraste .carpeta-salud-cuerpo .divUserPass .labelLoginForm a:hover{text-decoration:none!important;background-color:transparent!important}.contraste .carpeta-salud-cuerpo .divUserPass .fa-question-circle:before{color:#fff!important}.contraste .carpeta-salud-cuerpo .divUserPass form#validationForm .boton,.contraste .carpeta-salud-cuerpo .divUserPass form#validationForm .control_submit_pin input#btnBorrar{background-color:transparent!important;border:1px solid #fff!important;box-shadow:none!important}.contraste .carpeta-salud-cuerpo .divUserPass.items-carpeta-salud .item-carpeta-salud a:hover{color:#111!important;background-color:#fff!important}.contraste .carpeta-salud-cuerpo .divUserPass.items-carpeta-salud .item-carpeta-salud a:hover .css-desc{color:#111!important}.contraste .carpeta-salud-cuerpo .divUserPass.items-carpeta-salud .item-carpeta-salud a:hover .title-item-carpeta-salud{color:#111!important}.contraste .carpeta-salud-cuerpo .divUserPass.items-carpeta-salud .item-carpeta-salud a .title-item-carpeta-salud{background-color:transparent!important}.contraste .carpeta-salud-cuerpo .divUserPass.items-carpeta-salud .item-carpeta-salud a .css-desc{background-color:transparent!important}.contraste .collapsible-header:hover{background-color:#fff}.contraste .collapsible-header:hover .title-item-carpeta-salud,.contraste .collapsible-header:hover .css-desc{color:#111!important}.contraste .collapsible-header:hover.active .title-item-carpeta-salud,.contraste .collapsible-header:hover.active .css-desc{color:#fff!important}.contraste #mask #mfeLogin.mostrarPopup{border:5px solid #fff!important}.contraste #mask #mfeLogin.mostrarPopup div#divIFrame{color:#111!important}.contraste #mask #mfeLogin.mostrarPopup:before{color:#111}.contraste div.items-carpeta-salud div.item-carpeta-salud div a:hover span{color:#111!important}.contraste .carpeta-salud-cuerpo .items-carpeta-salud fieldset .aui-fieldset-legend{color:#FFF}.contraste .items-carpeta-salud .item-carpeta-salud .title-item-carpeta-salud{color:#FFF}.contraste .items-carpeta-salud .item-carpeta-salud .css-desc{color:#FFF}.contraste .carpeta-salud-cabecera{background-color:transparent!important}.contraste .carpeta-salud-cabecera-citas{color:#FFF}.contraste #contenedor_buscador_citas .titulo_buscador a,.contraste #contenedor_buscador_citas .titulo_buscador a:hover,.contraste #contenedor_buscador_citas .titulo_buscador a:hover:after{color:#FFF}.contraste .carpeta-salud-buscador{background-color:transparent!important}.contraste .carpeta-salud-buscador .titulo_buscador{border-bottom:1px solid #fff!important}.contraste .carpeta-salud-buscador .titulo_buscador a:after{color:#fff!important}.contraste .carpeta-salud-buscador .titulo_buscador a:hover:after{border-bottom:1px solid #fff!important;color:#111}.contraste .carpeta-salud-buscador #buscador_citas{background-color:transparent!important;border-bottom:1px solid #fff!important}.contraste .carpeta-salud-buscador #buscador_citas .fecha_desde:after,.contraste .carpeta-salud-buscador #buscador_citas .fecha_hasta:after{color:#fff!important}.contraste .carpeta-salud-buscador #buscador_citas select{color:#111}.contraste #contenedor_buscador_citas #buscador_citas select option:first-child{color:#FFF}.contraste .carpeta-salud-listado{background-color:transparent!important}.contraste .carpeta-salud-listado tr.results-header{background-color:#fff!important}.contraste .carpeta-salud-listado tr.results-header th{color:#111!important}.contraste .carpeta-salud-listado tr.results-row td{background-color:#111}.contraste .carpeta-salud-listado .taglib-search-iterator .results-row td.last,.contraste .carpeta-salud-listado .taglib-search-iterator .results-row th.last{border-right:1px solid #fff}.contraste .carpeta-salud-listado tr.results-row span.verDetalle::before{color:#fff}.contraste .carpeta-salud-botones{background-color:transparent!important}.contraste .carpeta-salud-botones .contenedor-botones1 .boton,.contraste .carpeta-salud-botones .contenedor-botones2 .boton{background-color:#111!important;border:1px solid #fff!important;box-shadow:none!important}.contraste .carpeta-salud-botones .contenedor-botones1 .boton:hover,.contraste .carpeta-salud-botones .contenedor-botones2 .boton:hover{background:#FFF!important;color:#111!important}.contraste .ui-datepicker.ui-widget-content{border:1px solid #111!important;padding:7px;background-color:#fff!important}.contraste .ui-datepicker .ui-datepicker-header{background:#FFF;border:1px solid #fff;box-shadow:none}.contraste .ui-datepicker select.ui-datepicker-month,.contraste .ui-datepicker select.ui-datepicker-year{background-color:#111;color:#fff;background-image:linear-gradient(45deg,#111 50%,#fff 50%),linear-gradient(135deg,#fff 50%,#111 50%)}.contraste .ui-datepicker select.ui-datepicker-month option,.contraste .ui-datepicker select.ui-datepicker-year option{background-color:#111;color:#fff}.contraste .ui-datepicker table.ui-datepicker-calendar thead tr{background-color:#111}.contraste .ui-datepicker table.ui-datepicker-calendar td .ui-state-default{background:#FFF}.contraste .ui-datepicker table.ui-datepicker-calendar td .ui-state-default.ui-state-hover{background:#17e521;color:#111}.contraste .ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-other-month{background:#111!important}.contraste .ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-week-end .ui-state-default{background-color:#FFF;opacity:1}.contraste .ui-datepicker table.ui-datepicker-calendar td.cita.citaAP .ui-state-default::before{background:#17e521}.contraste .ui-datepicker table.ui-datepicker-calendar td.cita.citaAPES .ui-state-default::before{background:#f79901}.contraste .ui-datepicker table.ui-datepicker-calendar td.cita.citaVOL .ui-state-default::before{background:#ff0}.contraste .ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-today .ui-state-default{background-color:#fff;color:#111!important}.contraste .ui-datepicker a.ui-datepicker-prev:before,.contraste .ui-datepicker a.ui-datepicker-next:before{color:#111!important}.contraste .ui-datepicker a.ui-datepicker-prev:hover,.contraste .ui-datepicker a.ui-datepicker-next:hover{background:none!important;color:#fff!important}.contraste .ui-datepicker div.ui-datepicker-buttonpane button{background:#111!important}.contraste .ui-datepicker .ui-state-disabled,.contraste .ui-datepicker td.ui-datepicker-other-month{opacity:1}.contraste div.ui-widget-content.ui-datepicker table.ui-datepicker-calendar td a.ui-state-active{background:#17e521;color:#111}.contraste .portlet-msg-info{background-color:#111;border-color:#FFF}.contraste div.carpeta-salud-listado-content div.portlet-msg-info{background:#FFF;color:#111}.contraste #emailpopup.caja1,.contraste #emailconf.caja1{border-color:#111}.contraste #emailpopup.caja1:focus{border-color:#111!important}.contraste span.aui-field select option{background-color:#111;color:#fff}.contraste .etiquetaFiltro{background:#111}.contraste fieldset.filtro_titulo{border:1px solid #fff}.contraste .carpeta-salud-cabecera-citas-content .subTituloCitasRegistradas{color:#FFF}body.contraste .carpeta-salud-listado tr.results-row{color:#FFF}body.contraste .carpeta-salud-listado tr.results-row.last{border-bottom-color:#FFF}body.contraste .carpeta-salud-listado tr.results-row a#detalle{color:#FFF}body.contraste .carpeta-salud-listado tr.results-row a#detalle:hover{background:#FFF;color:#111}.contraste #carpeta-salud a.boton{background-color:#111!important;border:1px solid #fff!important;box-shadow:none!important}.contraste #carpeta-salud a.boton:hover{background:#FFF!important;color:#111!important}.contraste .msjCoordNoValidas-content{border-color:#FFF}.contraste .divDatosCentro{padding:1%;width:98%;border-top:1px solid #fff!important;color:#FFF}.contraste .divMapaCentro{width:98%;padding:1%}.contraste .divMapaCentro .gm-style-mtc div{color:#111!important}.contraste .divBotonCentro a.boton{margin-left:1%}.contraste .contendorDatosMedicacion h1.tituloMedicacion{color:#FFF}.contraste .contendorDatosMedicacion{color:#FFF}.contraste .contendorDatosMedicacion table.tablaDatosMedicacion tr.cabecera,.contraste .contendorOtrosDocumentos table.tablaOtrosDocumentos tr.cabecera{background:#111 none repeat scroll 0 0!important;border-bottom:1px solid #fff}.contraste span.iconoFranja.ico_antesDesayuno{background:url("/CarpetaSalud-portlet/images/ico_antesDesayuno_hc.png") no-repeat}.contraste span.iconoFranja.ico_despuesDesayuno{background:url("/CarpetaSalud-portlet/images/ico_despuesDesayuno_hc.png") no-repeat}.contraste span.iconoFranja.ico_antesAlmuerzo{background:url("/CarpetaSalud-portlet/images/ico_antesAlmuerzo_hc.png") no-repeat}.contraste span.iconoFranja.ico_despuesAlmuerzo{background:url("/CarpetaSalud-portlet/images/ico_despuesAlmuerzo_hc.png") no-repeat}.contraste span.iconoFranja.ico_antesCena{background:url("/CarpetaSalud-portlet/images/ico_antesCena_hc.png") no-repeat}.contraste span.iconoFranja.ico_despuesCena{background:url("/CarpetaSalud-portlet/images/ico_despuesCena_hc.png") no-repeat}.contraste span.iconoFranja.ico_acostarse{background:url("/CarpetaSalud-portlet/images/ico_acostarse_hc.png") no-repeat}body.contraste div.portlet-msg-info{background:#FFF;color:#111}body.contraste .historiaClinica a,body.contraste .historiaClinica a[target="_blank"]:after,body.contraste .historiaClinica a[target="_blank"]:hover:after{color:#FFF}body.contraste form.enviar_anulacion input[type="button"].botonEnviarAnulLeq:hover{color:#FFF}body.contraste .popup-txt-rojo{background:#FFF;border-color:#111}.contraste .iconoEnConstruccion::before{color:#fff}.contraste .popup div,.contraste .especializada_detalles div{color:#111!important}.contraste .popup .popup-header,.contraste .especializada_detalles .popup-header{background:#fff!important;border-bottom:1px solid #111!important}.contraste .popup .popup-header h2,.contraste .especializada_detalles .popup-header h2{background:transparent!important;color:#111!important}.contraste .popup input.boton,.contraste .especializada_detalles input.boton{background:#111!important}.contraste #especializada_detalles{background:#fff!important;border-color:#111!important;box-shadow:none}.contraste #especializada_detalles .detalle_cabecera h2{color:#111!important;border-bottom:1px solid #111!important;background-color:#fff}.contraste #especializada_detalles .detalle_cuerpo>span{color:#111!important}.contraste #especializada_detalles a.botonSalirDetalles{background-color:#111!important;border:1px solid #fff!important;box-shadow:none!important}.contraste #confirmacionEmail{border:1px solid #fff}.contraste #confirmacionEmail a.boton{background-color:#111!important;border:1px solid #fff!important;box-shadow:none!important}.contraste #modalBoxes #dialog{border-color:#111!important}.contraste #modalBoxes #dialog.window:before{color:#111!important}.contraste #modalBoxes #dialog .cajaAviso{border-color:#111!important;background-color:#fff!important}.contraste #modalBoxes #dialog .cajaAviso>span.tituloCajaLateral{background:#fff!important;color:#111!important}.contraste #modalBoxes #dialog .cajaAviso>span.tituloCajaLateral:before{color:#111!important}.contraste #modalBoxes #dialog .cajaAviso .textoValidacion li{color:#111!important}.contraste #modalBoxes #dialog .cajaAviso .textoValidacion li:before{color:#111!important}.contraste .msgLogin.error,.contraste .msgLogin.info{background-color:#fff!important;border-color:#fff!important;color:#111!important}.contraste .msgLogin .msgLoginTxt,.contraste .msgLogin .msgLoginTxt:before{color:#111!important}.contraste .msgLogin.error:before,.contraste .msgLogin.info:before{color:#111!important}.contraste .titulo_medicamento{background-color:#111;border:1px solid #FFF;border-left:0}.contraste .medicacion{border-left-color:#FFF}.contraste span.caducaPrescripcion:before{color:#FFF}.contraste .medicacion_historico>label{background:#111;border:1px solid #FFF}.contraste .contenido_medicamento_historico{border-color:#FFF}.contraste .medicacion_historico .spanFechaSuspension:before{color:#FFF}.contraste #listado_medicacion .historiaClinica .sinDatos{border:1px solid #FFF;background-color:#111}.contraste .listaEsperaQuirurgica>label{background:#111;border:1px solid #fff}.contraste .contenido_listaEspera{border-left-color:#FFF}.contraste #listado_medicacion .sinDatos{background-color:#111}.contraste div.timeline div.bullet{background:#111}.contraste div.timeline div.bullet:before{color:#FFF;background:#111}.contraste input.enlaceBoton[type="button"]{color:#FFF}.contraste input.enlaceBoton[type="button"]:hover{background-color:#FFF;color:#111;border-radius:0}.contraste #ronda_sc_mama_detalles .detalle_cabecera h2{background-color:#FFF;border:1px solid #111;color:#111}.contraste div#ronda_sc_mama_detalles div.detalle_cuerpo div.detalle_ronda{color:#111!important}.contraste #ronda_sc_mama_detalles a.botonSalirDetalles{background-color:#111!important;border:1px solid #ffff!important}.contraste form.enviar_anulacion input[type="button"].botonEnviarAnulLeq{color:#fff}.contraste #lean_overlay #confirmacionAnulacionLeq a.boton,.contraste #lean_overlay #confirmacionAnulacionLeq a.boton:hover{background-color:#111!important;border:1px solid #111!important}.contraste #rgpd a,.contraste #rgpd a:after{color:#FFF}.contraste #rgpd a:hover,.contraste #rgpd a:hover:after{background:#FFF;color:#111}.contraste #rgpd a:hover:after{text-decoration:none}.contraste .descarga_estudiorx_mensaje_solic{background-color:transparent;border-color:#fff}.contraste .descarga_estudiorx_mensaje_solic:before{color:#fff}.contraste button.botonVerMas{color:#FFF;text-shadow:none}.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal ul.listaLogin .accesoPin:before,.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal ul.listaLogin .accesoCert:before,.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal ul.listaLogin .accesoClave:before,.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal ul.listaLogin .accesoPinsalud:before{color:#FFF}.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal .tituloLogin .spanTituloLogin{color:#FFF}.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal .tituloLogin .spanTituloLogin.accesoPinTitulo:before,.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal .tituloLogin .spanTituloLogin.accesoPinsaludTitulo:before{color:#FFF}.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_submit_pin a.boton{background:#111!important;border:1px solid #FFF}.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_submit_pin a.boton:hover{background:#FFF;color:#111}.contraste div.Adicional a{color:#111}.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_submit_cert input{background:#111!important}.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_submit_cert input:hover{background:#FFF!important;color:#111}.contraste div.Adicional a:hover{background:#111}.contraste div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_submit_pin a.boton:hover{background:#FFF!important}.contraste .div_cabecera_usuario_carpeta .div_cabecera_usuario_carpeta-content{background:#111;border:1px solid #FFF}.contraste .aui-column.accesoRepresentacion{background:#111;float:right;border:1px solid #FFF}.contraste a.botonEntrarRepresentados:hover{color:#111}.contraste a.botonEntrarRepresentados:hover .aui-column.accesoRepresentacion{background:#FFF}.contraste a.botonEntrarRepresentados:hover .aui-column-content.accesoRepresentacion-content.accesoRepresentacion-content:before{color:#111}.contraste div#carpeta-salud-cabecera-representacion{color:#FFF}.contraste span.subTituloRepresentacion{color:#FFF}.contraste h2.tituloRepresentacion{border-color:#FFF}.contraste #listado_representacion .tituloTablaRepresentacion{background:#FFF;color:#111}.contraste #listado_representacion .fila_cicloautorizacion{border-color:#FFF}.contraste #listado_representacion input.botonrepresentacion{background:#111!important}.contraste #listado_representacion input.botonrepresentacion:hover{background:#FFF!important;color:#111!important}.contraste a.boton.botonRepresentacion{background-color:#111!important;border:1px solid #FFF}.contraste a.boton.botonRepresentacion:hover{background-color:#FFF!important;color:#111!important}.contraste span.div_representante:before{color:#FFF}.contraste .datosPacienteRepresentado .div_solicitante:before,.contraste .datosPacienteRepresentado .div_centroSalud:before,.contraste .datosPacienteRepresentado .div_direccion:before,.contraste .datosPacienteRepresentado .div_telefono:before{color:#FFF}.contraste .aui-column-content.salirRepresentacion-content{background:#111;border:1px solid #FFF}.contraste .aui-column-content.salirRepresentacion-content:hover{background:#FFF}.contraste .aui-column-content.salirRepresentacion-content:hover a.botonSalirRepresentacion{color:#111}.contraste div.carpetasalud-portlet a[target="_blank"]:after{color:#FFF}.contraste .contenedorLateralDerecho li a:hover,.contraste .contenedorLateralDerecho li a:hover:after{background:#FFF;color:#111}.contraste #informacionAdicionalPin a:hover{color:#FFF;background:#111}.contraste .carpeta-salud-botones .contenedor-botones1 .boton:hover input{color:#111}body.contraste a.botonSalirRepresentacion,body.contraste a.botonSalirRepresentacion:hover{text-decoration:none}.contraste a.botonSalirCarpeta,.contraste a.botonSalirCarpeta:hover{text-decoration:none}body.contraste div#listado_medicacion div#pestanyasSalud ul.ui-widget-header li.ui-state-active a{border-top-color:#111;color:#111}body.contraste div#listado_medicacion div#pestanyasSalud ul.ui-widget-header li.ui-state-default a{color:#111}body.contraste div#pestanyasSalud .ui-widget-content{color:#FFF}@font-face{font-family:'icoCarpetaSalud';src:url("fonts/icoCarpetaSalud.eot?n2636l");src:url("fonts/icoCarpetaSalud.eot?n2636l#iefix") format("embedded-opentype"),url("fonts/icoCarpetaSalud.ttf?n2636l") format("truetype"),url("fonts/icoCarpetaSalud.woff?n2636l") format("woff"),url("fonts/icoCarpetaSalud.svg?n2636l#icoCarpetaSalud") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icoCarpetaSalud'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-logo_carpetaSalud:before{content:"\e900"}div.carpetasalud-portlet{width:90%;margin-left:5%}.titulo_carpeta{font-family:'Open Sans Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;color:#b13469;font-size:1.5em;font-weight:bold}.titulo_carpeta:before{font-family:icoCarpetaSalud;text-decoration:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';position:relative;float:left;font-size:3.5em;font-weight:bold;margin-top:-0.5em;margin-right:.5em;color:#841d52;opacity:1;text-align:center;border:0;padding:0;min-height:1.6em}#header h1{clear:left;color:#333;display:inline-block;float:left;font-family:"Open Sans Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8em;font-weight:bold;line-height:normal;margin:1em 0;vertical-align:middle;width:100%}#header h1.oculto{float:left;margin-top:-100%;border-image:none;border:0;margin-bottom:0}ul.breadcrumbs{padding-left:2em}.cabeceraPortadaCarpetaSalud ul li{list-style:none}.cabeceraPortadaCarpetaSalud ul li::before{color:#b13469;content:"\f04d";font-family:Fontawesome;font-size:.6em;padding-right:.5em}.divCertificate{width:0;display:none}.divCertificate .iconCertificate{background:url(../images/icono_certificado.jpg) no-repeat;background-size:contain;height:8em}div.carpeta-salud-portada-cuerpo{color:#333;width:97%}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal{width:65%;float:left;padding:1%}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal div.login-carpeta-content>.aui-column{width:100%}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal .labelInfoLogin.capaLogin{font-weight:bold}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal .labelInfoLogin a{color:#b13469}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal .labelInfoLogin a:hover{color:#003f3e;text-decoration:underline}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal ul.listaLogin{list-style-type:square}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal ul.listaLogin li{margin-bottom:.5em}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal ul.listaLogin li.accesoPin:before{font-family:FontawesomeSolid;content:'\f084';font-size:1.0em;color:#00660f;padding-left:.35em;line-height:1.0em;padding-right:.5em}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal ul.listaLogin li.accesoCert:before{font-family:FontAwesomeSolid;content:'\f023';font-size:1.1em;color:#00660f;padding-left:.35em;padding-right:.5em;line-height:1.0em}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal ul.listaLogin li.accesoClave:before{font-family:FontAwesomeSolid;content:'\f1fa';font-size:1.0em;color:#00660f;padding-left:.35em;padding-right:.5em}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal ul.listaLogin li.accesoPinsalud:before{font-family:FontawesomeSolid;content:'\f3cd';font-size:1.3em;color:#00660f;padding-left:.35em;padding-right:.5em;line-height:.7em}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal .tituloLogin{width:100%}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal .tituloLogin .spanTituloLogin{font-size:1.5em;font-weight:bold;color:#333;border-bottom:1px solid;margin-bottom:.5em;width:100%;float:left}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal .tituloLogin .spanTituloLogin.accesoPinTitulo:before{font-family:FontAwesomeSolid;content:'\f084';font-size:1.0em;color:#333;padding-left:.35em;padding-right:.5em}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal .tituloLogin .spanTituloLogin.accesoPinsaludTitulo:before{font-family:FontawesomeSolid;content:'\f3cd';font-size:1.0em;color:#333;padding-left:.35em;padding-right:.5em}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal .aui-column-content{padding:0}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm{margin-top:2em;width:95%}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_cia{margin-bottom:1em}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm input.aui-field-input{border:1px solid #a9a9a9;color:#333;font-size:1.2em;margin-right:1%;padding-left:.5em;width:98%;background-image:none;background-color:#FFF}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_submit_pin{text-align:right;margin-top:2em;margin-bottom:2em}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_submit_pin input,div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_submit_pin a.boton{background:#00660f!important;color:#fff;cursor:pointer!important;padding:15px 30px;font-weight:normal;background-image:none!important;text-shadow:none;text-align:right;text-decoration:none;margin:0 .5em;font-size:1.55em;-webkit-appearance:none;border-radius:0}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_submit_cert{text-align:center;margin-top:5em;margin-bottom:2em}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_submit_cert input{background:#00660f!important;color:#fff;cursor:pointer!important;padding:15px 30px;font-weight:normal;background-image:none!important;text-shadow:none;text-align:right;text-decoration:none;margin:0 .5em;font-size:1.55em;-webkit-appearance:none;border-radius:0}div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho{margin-left:1%;width:30%;float:left}div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .cajaAviso{background-color:#eaf1fb;clear:both;color:#666;float:left;font-size:1em;margin-bottom:5%;margin-left:0;margin-top:5%;padding:10px 20px 20px;width:93%}div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .cajaAviso ul.textoValidacion{float:left;margin-left:0;margin-top:0}div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .cajaAviso ul.textoValidacion li{list-style-type:none}div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .cajaAviso ul.textoValidacion li:before{font-family:FontawesomeSolid;content:"\f0c8";font-size:1em;margin-right:.5em}div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .cajaAviso .tituloCajaLateral{clear:both;float:left;font-family:"Open Sans Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.15em;font-weight:normal;margin-top:-6.5%}div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .cajaAviso span.tituloCajaLateral:before,div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .cajaAviso1 legend:before{border:0 none;color:#5a5a5a;float:left;content:"\f05a";font-family:FontawesomeSolid;font-size:1.5em;font-style:normal;font-weight:normal;opacity:1;padding:0;position:relative;text-align:center;text-decoration:none;top:-0.2em}div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .notasInformacionValidacion{background-color:#efefef;border:1px solid #afafaf;border-radius:4px;color:#666;float:left;font-size:1em;margin-bottom:5%;margin-left:0;margin-top:1%;padding:10px 20px 20px;width:93%}div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .notasInformacionValidacion ul.textoValidacion{margin-left:0}div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .notasInformacionValidacion ul.textoValidacion li{list-style-type:none}div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .notasInformacionValidacion ul.textoValidacion li:before{font-family:FontawesomeSolid;content:"\f0c8";font-size:1em}div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .notasInformacionValidacion .tituloCajaLateral{background:rgba(0,0,0,0) linear-gradient(to bottom,#fff 0,#fff 50%,#efefef 51%,#efefef 100%) repeat scroll 0 0;clear:both;float:left;font-family:"Open Sans Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.15em;font-weight:normal;margin-top:-6.5%}div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho .notasInformacionValidacion .textoCajaLateral{clear:both;float:left;margin-top:1%}div.carpeta-salud-cuerpo div.divUserPass{width:65%;margin-left:15%;display:inline-block;padding:1em;border:1px solid #bebeaf;border-radius:5px;background-color:#fbfbf7}div.carpeta-salud-cuerpo div.divUserPass .aui-column-content{padding:0}div.carpeta-salud-cuerpo div.divUserPass .labelInfoLogin a{text-decoration:none;font-weight:normal;color:#b13469}div.carpeta-salud-cuerpo div.divUserPass form#validationForm{margin-top:2em;width:95%}div.carpeta-salud-cuerpo div.divUserPass form#validationForm .control_cia{width:100%;margin:.5em 0}div.carpeta-salud-cuerpo div.divUserPass form#validationForm .control_cia input[type="text"]{background-image:none;border-color:#a9a9a9;border-radius:5px;color:#333;font-size:1.55em;height:30px;margin-right:10px;margin-top:3px;padding:3px 0 3px 10px;width:100%;margin-bottom:5px}div.carpeta-salud-cuerpo div.divUserPass form#validationForm .labelLoginForm label{color:#666;font-size:1.25em;padding:2px}div.carpeta-salud-cuerpo div.divUserPass form#validationForm .labelLoginForm>a:before{color:#b13469;font-size:2em;padding-left:.2em;font-family:fontawesome;content:"\f059";font-weight:normal;line-height:1}div.carpeta-salud-cuerpo div.divUserPass form#validationForm .labelLoginForm>a:hover{text-decoration:none}div.carpeta-salud-cuerpo div.divUserPass form#validationForm .labelLoginForm>a>span.txtOculto{display:none}div.carpeta-salud-cuerpo div.divUserPass form#validationForm .control_pin{width:100%;margin:1.5em 0}div.carpeta-salud-cuerpo div.divUserPass form#validationForm .control_pin input[type="password"]{background-image:none;width:100%;border-radius:5px;font-size:1.5em;border-color:#bfbfbf;padding-left:.3em;margin-bottom:5px;margin-top:5px}div.carpeta-salud-cuerpo div.divUserPass form#validationForm .control_submit_pin{float:right}div.carpeta-salud-cuerpo div.divUserPass form#validationForm .boton{background-color:#c02a75!important;border:1px solid #b13469!important;border-radius:32px!important;color:#fff!important;cursor:pointer!important;padding:15px 30px;font-weight:normal!important;background-image:none!important;text-shadow:none!important;text-align:right!important;text-decoration:none!important;margin:0 .5em;font-size:1.55em}div.carpeta-salud-cuerpo div.divUserInicio{width:65%;margin-left:15%;display:inline-block;padding:1em;border:1px solid #bebeaf;border-radius:5px}.contenedorNoItemsPublicados{padding:2em;margin:2em;background-color:#ddd;font-weight:bold}.collapsible-header{cursor:pointer}.collapsible-header:hover{background-color:#ddd}.collapsible-header.active:hover{background-color:transparent}.collapsible-header .title-item-carpeta-salud{width:93%!important}.collapsible-header .title-item-carpeta-salud:after{font-family:FontawesomeSolid;content:'\f055';float:right;font-size:1.3em;margin-top:-0.2em}.collapsible-header.active .title-item-carpeta-salud:after{font-family:FontawesomeSolid;content:'\f056'}.collapsible-children{overflow:hidden;max-height:0;transition:max-height .3s ease-out}.collapsible-children .title-item-carpeta-salud{font-size:1.1em!important;padding-left:7%!important;padding-top:1%!important;width:93%!important}.collapsible-children .css-desc{padding-right:5%!important;padding-left:5%!important;font-size:.85em!important;width:84%!important}.items-carpeta-salud{margin:auto;width:100%;margin-top:1.0em}.items-carpeta-salud .item-carpeta-salud{width:100%}.items-carpeta-salud .item-carpeta-salud .item-carpeta-salud-content{padding:0;height:100%;position:relative}.items-carpeta-salud .item-carpeta-salud div a{float:left;width:100%}.items-carpeta-salud .item-carpeta-salud div a:hover{background-color:#eaf1fb}.items-carpeta-salud .item-carpeta-salud .title-item-carpeta-salud{font-size:1.3em;width:97%;margin-bottom:0;text-align:left;padding-left:3%;padding-top:2%;display:inline-block;color:#b13469}.items-carpeta-salud .item-carpeta-salud .subtitle-admin-item-carpeta-salud{font-size:1.0em;width:92.5%;margin-bottom:0;text-align:right;padding-left:3%;display:inline-block;color:#b13469;padding-right:1.5%;margin-right:3%}.items-carpeta-salud .item-carpeta-salud .css-desc{padding:0 1.5% 2%;color:#4c4443;width:91%;display:inline-block;font-size:.9em;text-align:left;margin:0 3%;border-bottom:1px solid #eee}.items-carpeta-salud .item-carpeta-salud .css-desc.ultimo{border-bottom:0}.items-carpeta-salud>a:hover{color:#c0571e}.div_cabecera_portada_carpeta{width:97%}a.botonSalirCarpeta{float:right;margin-top:-5.3em;color:#FFF;background:#00660f;padding:.9em 0 .2em 1em;font-weight:bold}a.botonSalirCarpeta:after{font-family:FontawesomeSolid;content:"\f2f5";font-size:1.8em;cursor:pointer;float:right;font-style:normal;font-weight:normal;opacity:1;padding:.2em .5em 0 .5em;position:relative;text-align:center;text-decoration:none;border:0;color:#FFF;margin-top:-0.5em;background:#00660f}a.botonSalirCarpeta:hover{color:#FFF}#info{padding-top:.4em;display:none}#info .infoDcha{float:right;width:80%}#info .infoDcha a{float:right}#info a{text-decoration:none;padding-right:1%;padding-left:1%}.div_informacion{font-size:1.0em;color:#666;font-weight:bold;font-family:'Open Sans Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;text-decoration:none}.div_informacion:before{font-family:FontawesomeSolid;text-decoration:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f05a';position:relative;float:left;top:-0.3em;font-size:1.4em;color:#5a5a5a;opacity:1;text-align:center;border:0;padding:0;padding-right:.2em}.div_cabecera_usuario_carpeta{width:97%}.div_cabecera_usuario_carpeta .div_cabecera_usuario_carpeta-content{background-color:#afd28e}.div_cabecera_usuario_carpeta .div_cabecera_usuario_carpeta-content:before{content:"\f07c";color:#f5f2e3;float:left;font-family:fontawesome;font-size:4.5em;width:12%;text-align:center;margin-top:1%}.div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas{background-color:#f5f2e3;margin:0;margin-left:12%;width:88%}.div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas{color:#666;float:left;padding:10px 1% 10px 1%;width:100%;box-sizing:border-box}.div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas .datosPaciente-content>span{float:left;clear:left;font-size:1.1em;margin-bottom:.2em}.div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas .datosPaciente{width:84%}.div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas .datosPaciente .div_solicitante:before{font-family:Fontawesome;content:"\f007";color:#00660f;font-size:1.3em;padding-right:.3em;float:left;clear:left;line-height:1em}.div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas .datosPaciente .div_centroSalud:before{font-family:Fontawesome;content:"\f0f8";color:#00660f;font-size:1.3em;padding-right:.3em;float:left;clear:left;line-height:1em}.div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas .datosPaciente .div_direccion:before{font-family:FontawesomeSolid;content:"\f3c5";color:#00660f;font-size:1.5em;line-height:.8em;padding:.1em .25em 0 0;float:left;clear:left}.div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas .datosPaciente .div_telefono:before{font-family:FontawesomeSolid;content:"\f095";color:#00660f;font-size:1.1em;line-height:1.1em;padding:.1em .4em 0 0;float:left;clear:left}.carpeta-salud-cabecera-citas{width:95%;color:#333;box-sizing:border-box;margin:0 auto}.carpeta-salud-cabecera-citas-content .subTituloCitasRegistradas{color:#333;font-size:.85em;display:block}div.logoutCarpeta .aui-field-content{display:inline-block}fieldset.aui-fieldset.fieldsetPin{width:85%;margin:2em auto}fieldset.aui-fieldset.fieldsetPin .aui-legend{border:0}fieldset.aui-fieldset.fieldsetPin .aui-fieldset-content{border:1px solid #ccc}#contenedor_buscador_citas{width:95%;margin:0 auto}#contenedor_buscador_citas #cabecera_buscador_citas{padding:1% 2%}#contenedor_buscador_citas .titulo_buscador{border-bottom:1px solid #003f3e;display:block;text-align:right;width:100%}#contenedor_buscador_citas .titulo_buscador a{color:#b13469;padding-right:1.5em}#contenedor_buscador_citas .titulo_buscador a:hover{color:#003f3e}#contenedor_buscador_citas .titulo_buscador a:hover:after{color:#003f3e}#contenedor_buscador_citas .titulo_buscador ::after{color:#b13469;content:"\f107";font-family:FontawesomeSolid;padding-left:.5em}#contenedor_buscador_citas #buscador_citas{display:none;padding:1em 1em 0 1em;background-color:#FFF;border-bottom:1px solid #003f3e;float:left;width:100%;margin-bottom:.5em;box-sizing:border-box}#contenedor_buscador_citas #buscador_citas span.filtro_citas{float:right;width:35%}#contenedor_buscador_citas #buscador_citas div.buscador_calendario{float:left;width:65%}#contenedor_buscador_citas #buscador_citas input{padding-left:.6em;background-image:none;width:8em}#contenedor_buscador_citas #buscador_citas select{float:right;padding:.3em 3em .3em .3em;width:100%;background:#FFF}#contenedor_buscador_citas #buscador_citas select option:first-child{color:#777}.ui-datepicker table.ui-datepicker-calendar{border-spacing:1px;border-collapse:separate}.ui-datepicker table.ui-datepicker-calendar thead tr{background:#00660f}.ui-datepicker table.ui-datepicker-calendar th{color:#FFF}.ui-datepicker table.ui-datepicker-calendar tr td.ui-state-disabled{opacity:1;background:#f1f2f3;border:1px dotted #aaa}.ui-datepicker table.ui-datepicker-calendar tr td.ui-datepicker-current-day.ui-datepicker-today a{background:0;color:#b13469;border:1px dotted #ccc}.fecha_desde:after,.fecha_hasta:after{content:"\f073";font-family:fontawesome;font-size:1.3em;padding:0 .5em;color:#777}div.carpeta-salud-botones.botonesBuscador{background-color:#fff;float:right;margin-bottom:0;clear:both;width:30%}div.carpeta-salud-botones.botonesBuscador div.contenedor-botones1,div.carpeta-salud-botones.botonesBuscador div.contenedor-botones2{float:left;width:49%}div.carpeta-salud-listado-content{padding-bottom:1em;padding-top:1em}div.carpeta-salud-listado-content div.portlet-msg-info{margin-bottom:0;margin-top:0;background-color:#f5f2e3;border-color:#afd28e}div.carpeta-salud-listado-content div.portlet-msg-info:before{color:#00660f;padding-right:.75em}div#ui-datepicker-div{width:24%}div.ui-datepicker div.ui-datepicker-buttonpane button.ui-datepicker-current{display:none}div.ui-datepicker div.ui-datepicker-buttonpane button{float:none;background:#00660f;border:0;color:#FFF;font-size:.85em;margin-top:0;text-shadow:none;width:37%}div.ui-datepicker div.ui-datepicker-buttonpane{text-align:center}a.ui-datepicker-prev.ui-corner-all::before,a.ui-datepicker-next.ui-corner-all::before{color:#00660f;font-family:FontawesomeSolid;font-size:2em}a.ui-datepicker-prev.ui-corner-all::before,a.ui-datepicker-next.ui-corner-all::before{content:"\f104"}a.ui-datepicker-next.ui-corner-all::before{content:"\f105"}a.ui-datepicker-prev.ui-corner-all:hover,a.ui-datepicker-next.ui-corner-all:hover{text-decoration:none}div.ui-widget-header{background:0;border:0}div.ui-widget-header span.ui-icon{background:0}a.ui-state-hover,div.ui-widget-content a.ui-state-hover,div.ui-widget-header a.ui-state-hover,a.ui-state-focus,div.ui-widget-content a.ui-state-focus,div.ui-widget-header a.ui-state-focus{background:0;border:0}div.ui-datepicker a.ui-datepicker-prev{left:8px;top:-3px;cursor:pointer}div.ui-datepicker a.ui-datepicker-next{right:-5px;top:-4px;cursor:pointer}div.ui-datepicker select.ui-datepicker-month,div.ui-datepicker select.ui-datepicker-year{background-image:linear-gradient(45deg,#fff 50%,#808080 50%),linear-gradient(135deg,#808080 50%,#fff 50%);background-position:calc(100% - 20px) calc(1em - 5px),calc(100% - 15px) calc(1em - 5px);background-size:5px 6px,5px 6px;background-repeat:no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#FFF}div.ui-datepicker select::-ms-expand{display:none}div.ui-datepicker select.ui-datepicker-year{width:33%;margin-left:7%}a.ui-state-default,div.ui-widget-content a.ui-state-default,div.ui-widget-header a.ui-state-default{background:0;color:#b13469;color:#111;text-align:center;text-decoration:none}a.ui-state-active,div.ui-widget-content a.ui-state-active,div.ui-widget-header a.ui-state-active{background:#00660f;color:#FFF;border:1px double #000}a.ui-state-default.ui-state-highlight,div.ui-widget-content a.ui-state-default.ui-state-highlight,div.ui-widget-header a.ui-state-default.ui-state-highlight{background:0;color:#8b0153;border-color:#ccc}a.ui-state-default.ui-state-hover,div.ui-widget-content a.ui-state-default.ui-state-hover,div.ui-widget-header a.ui-state-default.ui-state-hover{background:#00660f;color:#fff}div#ui-datepicker-div.ui-datepicker div.ui-datepicker-buttonpane{border-top:0}div.ui-widget-content{background:#fff;border:7px solid #e9e9e9;border-radius:0;padding:0;margin-top:.5em}div.buscador_calendario input#datepicker::-webkit-input-placeholder,div.buscador_calendario input#datepicker2::-webkit-input-placeholder{color:#999}div.buscador_calendario input#datepicker::-moz-placeholder,div.buscador_calendario input#datepicker2::-moz-placeholder{color:#999}div.buscador_calendario input#datepicker:-ms-input-placeholder,div.buscador_calendario input#datepicker2:-ms-input-placeholder{color:#999}div.buscador_calendario input#datepicker:-moz-placeholder,div.buscador_calendario input#datepicker2:-moz-placeholder{color:#999}.carpeta-salud-cuerpo{padding:0 2% 2% 2%;font-size:.95em;color:#4c4443;margin:0 auto 3em auto;box-sizing:border-box}.carpeta-salud-cuerpo .items-carpeta-salud{margin:1.5em 0}.carpeta-salud-cuerpo .items-carpeta-salud fieldset{margin:1.5em 0}.carpeta-salud-cuerpo .items-carpeta-salud fieldset .aui-fieldset-legend{color:#4c4443}.carpeta-salud-cuerpo .items-carpeta-salud fieldset .aui-fieldset-legend .aui-legend{width:100%}.carpeta-salud-cuerpo .items-carpeta-salud .fieldsetPin{margin:2em auto}.carpeta-salud-cuerpo .carpeta-salud-principal{width:65%;float:left;margin:0;padding:1%}.carpeta-salud-cuerpo .carpeta-salud-principal .carpeta-salud-principal-content{width:98%}.carpeta-salud-cuerpo .contenedor-calendario-citas{width:60%;margin-top:0}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker{float:left;width:100%;margin-top:0}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker .capaDatepicker #datepicker{float:left;width:100%;color:#333;font-weight:bold}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker .ui-datepicker .ui-datepicker-header{background:#b13469;border-radius:3px 3px 0 0;background-image:-webkit-linear-gradient(top,#610f38,#b13469 75%,#b13469);background-image:-moz-linear-gradient(top,#610f38,#b13469 75%,#b13469);background-image:-o-linear-gradient(top,#610f38,#b13469 75%,#b13469);background-image:linear-gradient(to bottom,#610f38,#b13469 75%,#b13469);-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2),inset 0 1px rgba(0,0,0,0.1),inset 0 2px rgba(255,255,255,0.25),0 1px 3px rgba(0,0,0,0.4);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2),inset 0 1px rgba(0,0,0,0.1),inset 0 2px rgba(255,255,255,0.25),0 1px 3px rgba(0,0,0,0.4);border:0}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker .ui-widget-header .ui-icon{background-image:none}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker .ui-datepicker-inline{float:left;width:100%!important;padding:0;background:transparent;border:0 solid}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker .ui-datepicker-calendar{border:2px solid #b13469}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker .ui-datepicker-inline .ui-datepicker-group{float:left;width:100%;border:1px solid #333;background-color:#fff;font-size:1.1em;margin:0;padding:0}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker .ui-datepicker-multi-2 .ui-datepicker-group{width:48.5%}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker .ui-datepicker-multi-2 .ui-datepicker-group-first{margin-right:2%}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker .ui-datepicker-prev{width:5%;float:left}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker .ui-datepicker-prev.ui-state-hover{border:0;background:0}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker .ui-datepicker-prev:before{font-family:fontawesome;text-decoration:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f100';position:relative;float:left;font-size:1.3em;line-height:1.0em;color:#fff;opacity:1;text-align:center;border:0;padding:0;padding-left:.3em;padding-top:.3em;cursor:pointer}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker .ui-datepicker-prev:hover:before{color:#fff!important}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker .ui-datepicker-title{width:80%;border:0;line-height:2em;text-align:center;vertical-align:top;font-size:100%}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker .ui-datepicker select.ui-datepicker-month,.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker .ui-datepicker select.ui-datepicker-year{width:22%;background-image:none;background-color:#fff}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker .ui-datepicker-next{width:5%;float:right}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker .ui-datepicker-next.ui-state-hover{border:0;background:0}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker .ui-datepicker-next:hover:before{color:#fff!important}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker .ui-datepicker-next:before{font-family:fontawesome;text-decoration:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f101';position:relative;float:left;font-size:1.3em;line-height:1.0em;color:#fff;opacity:1;text-align:center;border:0;padding:0;padding-right:.3em;padding-top:.3em;cursor:pointer}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table{float:left;width:100%}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar thead tr{background-color:#c0c0c0;color:#333;text-align:center;vertical-align:top;font-size:100%;line-height:2em}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar thead tr th{border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;padding:0}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar td{border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;background-color:#fff;line-height:2em;text-align:center;vertical-align:top;font-size:100%}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar td .ui-state-default{border:0;background:0;color:#333;background-color:#fff;font-size:x-large;text-align:center}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar td.ui-datepicker-other-month{background-color:#fff!important}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar td.ui-datepicker-unselectable{background-color:#fff;background:0;opacity:initial}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar td.ui-datepicker-week-end .ui-state-default{background-color:#efefef;opacity:.5}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar td.ui-datepicker-today .ui-state-default{background-color:#edd9e2}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar td.cita .ui-state-default:before{content:'';position:absolute;margin-left:27px;margin-top:-5px;width:10px;height:10px;background:#35aaff;background-image:-webkit-linear-gradient(top,#35aaff,#3568c4);background-image:-moz-linear-gradient(top,#35aaff,#3568c4);background-image:-o-linear-gradient(top,#35aaff,#3568c4);background-image:linear-gradient(to bottom,#35aaff,#3568c4)}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar td.cita.citaAP a{color:#35aaff}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar td.cita.citaAPES .ui-state-default:before{background:#f79901;background-image:-webkit-linear-gradient(top,#f79901,#ff6c00);background-image:-moz-linear-gradient(top,#f79901,#ff6c00);background-image:-o-linear-gradient(top,#f79901,#ff6c00);background-image:linear-gradient(to bottom,#f79901,#ff6c00)}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar td.cita.citaAPES a{color:#f79901}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar td.cita.citaVOL .ui-state-default:before{background:#d602f7;background-image:-webkit-linear-gradient(top,#d602f7,#df74f2);background-image:-moz-linear-gradient(top,#d602f7,#df74f2);background-image:-o-linear-gradient(top,#d602f7,#df74f2);background-image:linear-gradient(to bottom,#d602f7,#df74f2)}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar td.cita.citaVOL a{color:#d602f7}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar td.cita.citaVARIOS .ui-state-default:before{background:#c0c0c0;background-image:-webkit-linear-gradient(top,silver,#aaa);background-image:-moz-linear-gradient(top,silver,#aaa);background-image:-o-linear-gradient(top,silver,#aaa);background-image:linear-gradient(to bottom,#c0c0c0,#aaa)}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker #datepicker table.ui-datepicker-calendar td.cita.citaVARIOS a{color:#d602f7}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker .leyenda{font-size:.8em;float:left;clear:left;width:100%;margin-top:.5em;margin-bottom:2%}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker .leyenda .texto_leyenda{float:left;color:#333;margin-right:3%;margin-bottom:2%}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker .leyenda .leyenda_dia_seleccionado{float:left;width:2.0em;height:1.0em;border:1px solid #000;background-color:#efe8ce;margin-right:.5%;margin-bottom:2%}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker .leyenda .leyenda_dia_citaAP{float:left;width:2.0em;height:1.0em;border:1px dotted #aaa;background-color:#c28ba7;margin-right:.5%;margin-bottom:2%}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker .leyenda .leyenda_dia_nohabil{float:left;width:2.0em;height:1.0em;border:1px dotted #aaa;background-color:#cfcfcf;margin-right:.5%;margin-bottom:2%}.carpeta-salud-cuerpo .contenedor-calendario-citas .capaDatepicker .leyenda .leyenda_dia_citaES{float:left;width:2.0em;height:1.0em;border:1px dotted #aaa;background-color:#f79901;margin-right:.5%;margin-bottom:2%}.carpeta-salud-cuerpo .contenedor-filtro-citas{width:40%}.carpeta-salud-cuerpo .leyenda_calendario{margin-top:3.0em}.carpeta-salud-listado{font-family:'Open Sans Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;padding-left:2%;padding-right:2%;width:95%;margin:0 auto;box-sizing:border-box}.carpeta-salud-listado .titulo-listado{font-size:1.5em;color:#333;font-weight:bold;line-height:1.8em;text-align:center;padding-left:1%;padding-right:1%}.carpeta-salud-listado .results-grid{border:0}.carpeta-salud-listado .results-grid .wrap_tabla_mobile{width:100%}.carpeta-salud-listado tr.results-header{height:3.5em;background-color:#d8eac7}.carpeta-salud-listado tr.results-header th{background:0;border:0;color:#333;text-align:center;font-family:'Noto Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.1em}.carpeta-salud-listado tr.results-row{border-bottom:1px solid #efefef;color:#666}.carpeta-salud-listado tr.results-row td{background-color:#fff;border:0;text-align:center;line-height:1.8em;vertical-align:top;font-size:95%;padding-left:.5%;padding-right:.5%;height:45px;vertical-align:middle;font-family:'Noto Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.carpeta-salud-listado tr.results-row.last{border-bottom:4px solid #003f3e}.carpeta-salud-listado tr.results-row span.verDetalle:before{font-family:Fontawesome;text-decoration:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f06e';position:relative;float:left;font-size:2.0em;line-height:1.0em;color:#b13469;opacity:1;text-align:center;border:0;padding:0;padding-right:.3em;cursor:pointer}.carpeta-salud-listado tr.results-row a#detalle{color:#b13469}.carpeta-salud-listado tr.results-row a#detalle:hover{color:#003f3e;text-decoration:underline}.carpeta-salud-listado tr.results-row .citaResaltada{background-color:#ece4d0}.carpeta-salud-botones{text-align:center;margin:0 auto 3em;width:95%}.carpeta-salud-botones .contenedor-botones1,.carpeta-salud-botones .contenedor-botones2{height:3em;padding:1.0em 0;clear:none}.carpeta-salud-botones .contenedor-botones1 .boton,.carpeta-salud-botones .contenedor-botones2 .boton{background-color:#00660f!important;color:#fff!important;cursor:pointer!important;padding:.5em 1.0em;font-weight:bold!important;background-image:none!important;text-shadow:none!important;text-align:right!important;text-decoration:none!important;margin:0 .5em}.carpeta-salud-botones .contenedor-botones1{width:15%;float:left}.carpeta-salud-botones .contenedor-botones1 a.boton{background-color:#00660f!important;border:none!important;box-shadow:none!important}.carpeta-salud-botones .contenedor-botones2{float:right;text-align:right;width:80%;padding-right:2%}#lean_overlay{display:block;opacity:.5;z-index:10;position:fixed;top:0;left:0;height:100%;width:100%;background:#000;font:1.05em 'Open Sans Condensed','Helvetica Neue',Helvetica,Arial,sans-serif}#contenedorPopup{display:block;position:absolute;opacity:.5;z-index:50;height:100%;background:black;width:100%}#confirmacionEmail{position:fixed;top:16%;left:22%;z-index:51;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 5px #444;-webkit-box-shadow:0 0 5px #444;box-shadow:0 0 5px #444;width:50%;max-height:500px;color:#333}#confirmacionEmail a.boton{display:inline-block;margin:3% 0;background-color:#00660f!important;color:#fff!important;cursor:pointer!important;padding:5px 10px!important;font-weight:bold!important;background-image:none!important;text-shadow:none!important;text-align:right!important;text-decoration:none!important}#informacionPin-ct .popup-btn,#informacionCip-ct .popup-btn,#informacionAdicionalPin .popup-btn{text-align:center}div#informacionPin-ct div.popup-btn input.boton,div#informacionCip-ct div.popup-btn input.boton,div#informacionAdicionalPin-ct div.popup-btn input.boton{background:#00660f;border-radius:0;color:#fff;padding:.5em;text-shadow:none;-webkit-appearance:none}div#informacionAdicionalPin-ct{font:90%/1.4 Arial,Helvetica,Verdana,sans-serif}div#informacionAdicionalPin-ct .Adicional{padding:.5em}div.popup div#texto_mensaje a,div.popup .popup-txt.texto_mensaje a,div.popup .popup-txt.texto_mensaje a:after{color:#b13469}div.popup div#texto_mensaje a:hover,div.popup .popup-txt.texto_mensaje a:hover{color:#003f3e}div.popup .popup-txt.texto_mensaje a:hover,div.popup .popup-txt.texto_mensaje a:hover:after{color:#003f3e;text-decoration:underline}.informacionCip{background-image:url("../images/tarjetaSanitariaNueva.jpg");background-repeat:no-repeat;background-size:contain;clear:both;float:left;height:10em;margin-bottom:2%;margin-left:12%;margin-right:12%;width:75%}.title-carpeta-salud{background-color:#d8d4c8;margin-bottom:0;width:265px;padding-left:65px;padding-top:20px}#title-carpeta-salud{background-color:#d8d4c8;margin-bottom:0;width:265px;padding-left:65px;padding-top:20px}.title-carpeta-salud-1{color:white;font-size:14px;font-weight:bold}.title-carpeta-salud-2{color:white;font-size:14px}.title-carpeta-salud-3{color:#821a52}.alineacion-izquierda{float:left}.alineacion-derecha{float:right}#carpeta-salud{padding:0;width:95%;margin:0 auto}#carpeta-salud div#docVoluntades{display:none}#carpeta-salud div#docVoluntades div.listadoDocumentos{border:2px solid #bcbcbc;padding:1em;margin-top:.5em;width:60%}#carpeta-salud div#docVoluntades a:before{font-family:fontawesome;content:'\f1c1';color:#f00;font-size:2em;padding-right:.5em}.contenedor-botones2 a.disabled{opacity:.5}#carpeta-salud #carpeta-login span{display:block}#carpeta-salud #carpeta-login .cabecera_datos{background-position:right top;background-repeat:no-repeat;color:#fff;font-weight:bold;margin-bottom:2px;padding-right:25px}#carpeta-salud #carpeta-login .cabecera_nombre{background-image:url("../images/icono_usuario.png")}#carpeta-salud #carpeta-login .cabecera_tarjeta{background-image:url("../images/tarjeta1.png")}#carpeta-salud #carpeta-login .cabecera_centro{background-image:url("../images/centro.png")}.capa_login_citas a.login{background-image:url("../images/logout.png");float:right;height:24px;width:24px}#carpeta-salud #carpeta-login .cabecera_logout{padding-right:0}.cabecera_logout .logout{float:right}#carpeta-salud #contenedorTextoCarpetaSalud{margin-bottom:10px}#carpeta-login a.login,#carpeta-login a.login:hover{color:white;font-weight:bold;text-decoration:none}#login_pie{display:inline-block;font-size:.85em;margin-top:1%}#carpeta-salud .control{clear:both;float:right;margin-bottom:40px;margin-right:1%;margin-top:-27px;text-align:right}#botones_imprimir_email a#btnEmail{float:left}#carpeta-salud a.boton,#carpeta-salud a.boton:hover{background-color:#00660f!important;color:#fff!important;cursor:pointer!important;padding:.5em 1.0em!important;font-weight:bold!important;background-image:none!important;text-shadow:none!important;text-align:right!important;text-decoration:none!important}.msgLogin{padding:1%;margin-bottom:1em;margin-top:.5em}.msgLogin.error{background-color:#fdd;border:1px solid #e86958}.msgLogin.info{background-color:#f4fdef;border:1px solid #6eb558}.msgLogin .msgLoginTxt{font-weight:bold}.msgLogin .msgLoginTxt:before{border:0 none;cursor:pointer;float:left;font-family:FontawesomeSolid;font-size:1.3em;font-style:normal;font-weight:normal;line-height:1.1em;margin-left:-1.2em;opacity:1;padding:0;position:relative;text-align:center;text-decoration:none;padding:0 .5em 0 1.5em}.msgLogin .msgLoginTxt.error:before{content:"\f06a";color:#e86958}.msgLogin .msgLoginTxt.info:before{content:"\f058";color:#6eb558}div#item-carpeta-salud.item-carpeta-salud strong{color:#4d4444}.img-item-carpeta-salud{display:inline-block;float:right}#items-carpeta-salud>a{outline:0;color:#4d4444}.img-item-carpeta-salud img{height:103px}.contenedor{width:98%;margin:1%}.contendorCalendario{display:inline-block;margin-right:4%;width:48%}.tablaCalendario{text-align:center;width:100%;background-color:white;border:2px solid #b13469}.cabezeraCalendario{width:100%;margin:0;padding-bottom:1px;line-height:30px;color:white;text-align:center;text-shadow:0 -1px rgba(0,0,0,0.3);background:#b13469;border-radius:3px 3px 0 0;background-image:-webkit-linear-gradient(top,#610f38,#b13469 75%,#b13469);background-image:-moz-linear-gradient(top,#610f38,#b13469 75%,#b13469);background-image:-o-linear-gradient(top,#610f38,#b13469 75%,#b13469);background-image:linear-gradient(to bottom,#610f38,#b13469 75%,#b13469);-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2),inset 0 1px rgba(0,0,0,0.1),inset 0 2px rgba(255,255,255,0.25),0 1px 3px rgba(0,0,0,0.4);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2),inset 0 1px rgba(0,0,0,0.1),inset 0 2px rgba(255,255,255,0.25),0 1px 3px rgba(0,0,0,0.4)}.cabezeraCalendario fieldset select{font-size:15px;text-transform:capitalize;font-family:'Noto Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.cabezeraAnyo{display:inline-block;vertical-align:middle;border:0;padding:0;width:24%;text-align:left}.cabezeraMesAnyo{display:inline-block;vertical-align:middle;border:0;padding:0;width:44%;text-align:center;font-size:22px}.cabezeraMes{display:inline-block;vertical-align:middle;border:0;padding:0;width:24%;text-align:right}.bodyCalendar{font-size:27px;color:#333}.bodyCalendar th{text-align:center;font-size:20px;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;background-color:#c0c0c0}.bodyCalendar td{text-align:center;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea}.bodyCalendar a{display:block;position:relative;color:#333;text-align:center}td.con_cita{background-color:white}td.hoy{background-color:#edd9e2}.con_cita a{overflow:hidden;text-decoration:none}.con_cita.atencion_especializada a{color:#f79901}.con_cita.atencion_primaria a{color:#35aaff}.con_cita.voluntades_anticipadas a{color:#d602f7}.bodyCalendar .dsb{background-color:#f7f7f7}.bodyCalendar .con_cita a:hover{text-decoration:none;overflow:hidden}.bodyCalendar .con_cita.atencion_primaria a:hover{color:#35aaff}.bodyCalendar .con_cita.atencion_especializada a:hover{color:#f79901}.bodyCalendar .con_cita.voluntades_anticipadas a:hover{color:#d602f7}.bodyCalendar .con_cita a:before{content:'';position:absolute;top:-13px;right:-13px;width:25px;height:30px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.bodyCalendar .con_cita.atencion_primaria a:before{background:#35aaff;background-image:-webkit-linear-gradient(top,#35aaff,#3568c4);background-image:-moz-linear-gradient(top,#35aaff,#3568c4);background-image:-o-linear-gradient(top,#35aaff,#3568c4);background-image:linear-gradient(to bottom,#35aaff,#3568c4)}.bodyCalendar .con_cita.atencion_especializada a:before{background:#f79901;background-image:-webkit-linear-gradient(top,#f79901,#ff6c00);background-image:-moz-linear-gradient(top,#f79901,#ff6c00);background-image:-o-linear-gradient(top,#f79901,#ff6c00);background-image:linear-gradient(to bottom,#f79901,#ff6c00)}.bodyCalendar .con_cita.voluntades_anticipadas a:before{background:#d602f7;background-image:-webkit-linear-gradient(top,#d602f7,#df74f2);background-image:-moz-linear-gradient(top,#d602f7,#df74f2);background-image:-o-linear-gradient(top,#d602f7,#df74f2);background-image:linear-gradient(to bottom,#d602f7,#df74f2)}.bodyCalendar .con_cita.citas_VariosTipos a:before{background:#c0c0c0;background-image:-webkit-linear-gradient(top,silver,#aaa);background-image:-moz-linear-gradient(top,silver,#aaa);background-image:-o-linear-gradient(top,silver,#aaa);background-image:linear-gradient(to bottom,#c0c0c0,#aaa)}.select-style{border:1px solid #ccc;border-radius:3px;overflow:hidden;background:#fafafa url("../images/arrowdown.gif") no-repeat 95% 50%;height:26px;margin-top:12px;min-width:90px;display:inline-block}.select-style select{padding:0 3px;width:130%;border:0;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.select-style select:focus{outline:0}#calendario_citas option{padding:3px}.contendorDatosCitas{width:100%;display:inline-block;vertical-align:top;margin-top:4%}.contendorDatosCitas h1.tituloPaciente{color:#666;font-weight:bold;float:left;width:100%;padding:0;margin:1% 0 1% 0;font-family:'Noto Sans','Helvetica Neue',Helvetica,Arial,sans-serif;clear:both;font-size:1em}.contendorDatosCitas h1.sinCitas{color:#a52a2a;float:left;width:100%;padding:0;margin:1% 0 1% 0;font-family:'Noto Sans','Helvetica Neue',Helvetica,Arial,sans-serif;clear:both;font-size:1em}.contendorDatosCitas table.tablaDatosCitas{width:99%;border-bottom:3px solid #111}.contendorDatosCitas table.tablaDatosCitas tr{width:100%;color:#666;border-bottom:1px solid}.contenedor .contendorDatosCitas table.tablaDatosCitas tr.cabecera{width:100%;margin:0;padding-bottom:1px;line-height:32px;color:#333;text-align:center;background-color:#c0c0c0;border-bottom:none!important;height:35px}.contendorDatosCitas table.tablaDatosCitas th{line-height:1.8em;text-align:center;padding-left:1%;padding-right:1%}.contendorDatosCitas table.tablaDatosCitas th#ta5{min-width:140px}.contendorDatosCitas table.tablaDatosCitas tr:first-child{border-bottom:0}.contendorDatosCitas table.tablaDatosCitas tr:last-child{border-bottom:0}.contendorDatosCitas table.tablaDatosCitas td{text-align:center;line-height:1.8em;vertical-align:top;font-size:95%;padding-left:.5%;padding-right:.5%;height:45px;vertical-align:middle}#calendario_citas{display:inline-block;width:100%;vertical-align:middle}.dato_dia{min-width:75px}.dato_fecha{min-width:95px}.dato_hora{min-width:50px}.dato_actividad{min-width:90px}tr.encabezado th{padding:5px 25px;color:#333;font-size:27px;font-weight:bold}div.contendorDatosCitas table.tablaDatosCitas tr.fila_detalles{cursor:pointer}table.taglib-search-iterator{overflow-x:auto;width:100%;margin:auto;max-width:80vw}#especializada_detalles{display:none;background-color:#f7f7f7;position:fixed;top:16%;left:22%;z-index:51;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 5px #444;-webkit-box-shadow:0 0 5px #444;box-shadow:0 0 5px #444;width:50%;max-height:500px;padding:0;background:#fff}#especializada_detalles .detalle_cabecera h2{font-weight:bold;margin-top:0;background-color:#eaf1fb;color:#444;padding:.4em;text-align:center}#especializada_detalles .detalle_titulo{font-weight:bold}#especializada_detalles .detalle_cuerpo{padding:0 2%;color:#333;padding-top:2%}#especializada_detalles .detalle_cuerpo .detalleCampo{font-size:.9em}#especializada_detalles a.botonSalirDetalles{display:inline-block;margin:3% 0;float:right;background-color:#00660f!important;color:#fff!important;cursor:pointer!important;padding:5px 10px!important;font-weight:bold!important;background-image:none!important;text-shadow:none!important;text-align:right!important;text-decoration:none!important;padding:8px 20px!important}table.tablaDatosCitas #ta5>form,table.tablaDatosCitas #ta1>form{float:left;margin-left:4px}table.tablaDatosCitas form input[type="submit"]{border:0;height:12px;padding:0;margin-top:9px}table.tablaDatosCitas input.ordenar_asc{width:16px;background:url("../images/flecha_arriba.png");background-repeat:no-repeat}table.tablaDatosCitas input.ordenar_desc{width:16px;background:url("../images/flecha_abajo.png");background-repeat:no-repeat}table.tablaDatosCitas #ta1>span,table.tablaDatosCitas #ta5>span{float:left;text-align:right;width:66%}.contendorDatosMedicacion{width:100%;display:inline-block;vertical-align:top;font-family:'Noto Sans','Helvetica Neue',Helvetica,Arial,sans-serif;color:#4c4443}.contendorDatosMedicacion p.textoIntroducionMedicacion{color:#666}.contendorDatosMedicacion h1.tituloMedicacion{color:#666;font-weight:bold;float:left;width:100%;padding:0;margin:1% 0 1% 0;font-family:'Noto Sans','Helvetica Neue',Helvetica,Arial,sans-serif;clear:both;font-size:1em}.contendorDatosMedicacion table.tablaDatosMedicacion{width:99%;border:2px solid #b13469}.contendorDatosMedicacion table.tablaDatosMedicacion tr{width:100%;color:#666}.contendorDatosMedicacion table.tablaDatosMedicacion tr.cabecera{width:100%;margin:0;padding-bottom:1px;line-height:32px;color:white;text-align:center;text-shadow:0 -1px rgba(0,0,0,0.3);background:#b13469;border-radius:3px 3px 0 0;background-image:-webkit-linear-gradient(top,#610f38,#b13469 75%,#b13469);background-image:-moz-linear-gradient(top,#610f38,#b13469 75%,#b13469);background-image:-o-linear-gradient(top,#610f38,#b13469 75%,#b13469);background-image:linear-gradient(to bottom,#610f38,#b13469 75%,#b13469);-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2),inset 0 1px rgba(0,0,0,0.1),inset 0 2px rgba(255,255,255,0.25),0 1px 3px rgba(0,0,0,0.4);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2),inset 0 1px rgba(0,0,0,0.1),inset 0 2px rgba(255,255,255,0.25),0 1px 3px rgba(0,0,0,0.4)}.contendorDatosMedicacion table.tablaDatosMedicacion th{line-height:1.8em;text-align:center;padding-left:2%;padding-right:2%}.contendorDatosMedicacion table.tablaDatosMedicacion tr:nth-child(odd){background-color:#f7f7f7;border-bottom:1px dashed #b13469}.contendorDatosMedicacion table.tablaDatosMedicacion tr:nth-child(even){background-color:#f1f0f0;border-bottom:1px dashed #b13469}.contendorDatosMedicacion table.tablaDatosMedicacion tr:first-child{border-bottom:0}.contendorDatosMedicacion table.tablaDatosMedicacion tr:last-child{border-bottom:0}.contendorDatosMedicacion table.tablaDatosMedicacion td{text-align:center;line-height:1.8em;vertical-align:top;font-size:100%;padding-left:2%;padding-right:2%}span.iconoFranja{display:inline-block;width:37px;height:25px;margin-left:.5em}span.iconoFranja.ico_antesDesayuno{background:url("/CarpetaSalud-portlet/images/ico_antesDesayuno.png") no-repeat}span.iconoFranja.ico_despuesDesayuno{background:url("/CarpetaSalud-portlet/images/ico_despuesDesayuno.png") no-repeat}span.iconoFranja.ico_antesAlmuerzo{background:url("/CarpetaSalud-portlet/images/ico_antesAlmuerzo.png") no-repeat}span.iconoFranja.ico_despuesAlmuerzo{background:url("/CarpetaSalud-portlet/images/ico_despuesAlmuerzo.png") no-repeat}span.iconoFranja.ico_antesCena{background:url("/CarpetaSalud-portlet/images/ico_antesCena.png") no-repeat}span.iconoFranja.ico_despuesCena{background:url("/CarpetaSalud-portlet/images/ico_despuesCena.png") no-repeat}span.iconoFranja.ico_acostarse{background:url("/CarpetaSalud-portlet/images/ico_acostarse.png") no-repeat}div#caja_confirmacion input#aceptar_leq.caja1{background:#FFF;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.controlMedicacion{margin:1%;text-align:right}.controlMedicacion .botonMedicacion{display:inline-block}.mensajeEnConstruccion{text-align:center;padding:1.0em;font-size:1.5em;color:#333}.iconoEnConstruccion:before{font-family:Fontawesome;text-decoration:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f085';position:relative;float:left;font-size:15em;margin-left:30%;margin-top:.4em;line-height:1.0em;color:#aaa;opacity:1;text-align:center;border:0;padding:0;padding-right:.3em}.controlHistoria,.controlDocumentos,.controlVoluntades{margin:1%;text-align:right}.controlHistoria .boton,.controlDocumentos .boton,.controlVoluntades .boton{display:inline-block;margin-top:.5em;float:left;margin-bottom:.5em}.contendorOtrosDocumentos{width:100%;display:inline-block;vertical-align:top;font-family:'Noto Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.contendorOtrosDocumentos p.textoIntroducionOtrosDocumentos{color:#666}.contendorOtrosDocumentos h1.tituloOtrosDocumentos{color:#666;font-weight:bold;float:left;width:100%;padding:0;margin:1% 0 1% 0;font-family:'Noto Sans','Helvetica Neue',Helvetica,Arial,sans-serif;clear:both;font-size:1em}.contendorOtrosDocumentos table.tablaOtrosDocumentos{width:99%;border:2px solid #b13469}.contendorOtrosDocumentos table.tablaOtrosDocumentos tr{width:100%;color:#666}.contendorOtrosDocumentos table.tablaOtrosDocumentos tr.cabecera{width:100%;margin:0;padding-bottom:1px;line-height:32px;color:white;text-align:center;text-shadow:0 -1px rgba(0,0,0,0.3);background:#b13469;border-radius:3px 3px 0 0;background-image:-webkit-linear-gradient(top,#610f38,#b13469 75%,#b13469);background-image:-moz-linear-gradient(top,#610f38,#b13469 75%,#b13469);background-image:-o-linear-gradient(top,#610f38,#b13469 75%,#b13469);background-image:linear-gradient(to bottom,#610f38,#b13469 75%,#b13469);-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2),inset 0 1px rgba(0,0,0,0.1),inset 0 2px rgba(255,255,255,0.25),0 1px 3px rgba(0,0,0,0.4);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2),inset 0 1px rgba(0,0,0,0.1),inset 0 2px rgba(255,255,255,0.25),0 1px 3px rgba(0,0,0,0.4)}.contendorOtrosDocumentos table.tablaOtrosDocumentos th{line-height:1.8em;text-align:center;padding-left:2%;padding-right:2%}.contendorOtrosDocumentos table.tablaOtrosDocumentos tr:nth-child(odd){background-color:#f7f7f7;border-bottom:1px dashed #b13469}.contendorOtrosDocumentos table.tablaOtrosDocumentos tr:nth-child(even){background-color:#f1f0f0;border-bottom:1px dashed #b13469}.contendorOtrosDocumentos table.tablaOtrosDocumentos tr:first-child{border-bottom:0}.contendorOtrosDocumentos table.tablaOtrosDocumentos tr:last-child{border-bottom:0}.contendorOtrosDocumentos table.tablaOtrosDocumentos td{text-align:center;line-height:1.8em;vertical-align:top;font-size:100%;padding:.5% 2% .5% 2%}.contendorOtrosDocumentos table.tablaOtrosDocumentos td.imgClass{background-image:url("./img/dowloadDoc.png");background-repeat:no-repeat;background-position:center;background-size:29px}#modalCarpetaSalud{display:none}#modalCarpetaSalud:target{display:block}#modalCarpetaSalud .overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:1001;opacity:.75;-moz-opacity:.75;filter:alpha(opacity=75)}#modalCarpetaSalud .contenedorNoLogin{display:block;position:fixed;top:25%;left:25%;width:50%;height:25%;padding:16px;background:#fff;color:#333;z-index:1002;overflow:auto;border:1px solid #697177;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:#666 0 2px 3px;box-shadow:#666 0 2px 3px;background:#000;background:-webkit-gradient(linear,0 0,0 bottom,from(#eee),to(white));background:-moz-linear-gradient(#eee,white);background:linear-gradient(#eee,#fff);-pie-background:linear-gradient(#eee,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#EEEEEE,endColorstr=#FFFFFF,GradientType=0)}#modalCarpetaSalud .contenedorNoLogin .close{background:#606061;color:#fff;line-height:25px;position:absolute;right:1%;text-align:center;top:2%;width:24px;text-decoration:none;font-weight:bold;border-radius:3px;font-size:16px}#modalCarpetaSalud .contenedorNoLogin .close:hover{background:#faac58;color:#222}#modalCarpetaSalud .portlet-msg-error,.lfr-message-error,#modalCarpetaSalud .portlet-msg-success,.lfr-message-success{margin-top:5%}#contenedor_filtro_leyenda{display:inline-block;vertical-align:top;width:47%}fieldset.filtro_titulo{border:2px solid #b13469;padding:.75em;padding-top:1.2em;position:relative;font-family:'Noto Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:.85em}fieldset.filtro_titulo select{background-image:none;background-color:#fff}#filtro_citas fieldset.filtro_titulo form#filtro_citas{margin-top:15px}#leyenda_calendario fieldset.filtro_titulo{margin-bottom:22px}#filtro_citas{display:inline-block;vertical-align:bottom;width:100%}.etiquetaFiltro{background:none repeat scroll 0 0 #fff;padding-left:5px;padding-right:5px;position:absolute;font-family:'Open Sans Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.3em;top:-14px}#leyenda_calendario{display:inline-block;vertical-align:bottom;width:100%}#leyenda_calendario ul{margin:0;list-style:none}#leyenda_calendario ul li:before{content:"";height:15px;position:absolute;width:15px;margin-top:3px}li.cuadrado_citas_primarias:before{background:#35aaff}li.cuadrado_citas_especializadas:before{background:#f79901}li.cuadrado_citas_voluntades:before{background:#d602f7}li.cuadrado_citas_variosTipos:before{background:#c0c0c0}div#leyenda_calendario ul li span{display:block;margin-left:22px}.filtro_titulo input.boton,.filtro_titulo input.boton:hover{background-color:#b13469!important;border:1px solid #b13469!important;border-radius:20px!important;box-shadow:3px 3px 5px #b4b0ad!important;color:#fff!important;cursor:pointer!important;padding:5px 10px!important;font-weight:bold!important;background-image:none!important;text-shadow:none!important;text-align:right!important;text-decoration:none!important;margin-top:10px}.filtro_titulo input.boton:hover{opacity:.9}.filtro_titulo input{margin-top:3px;position:absolute}.filtro_titulo label{display:block;margin-bottom:2px;margin-left:18px}#botones_imprimir_email{margin-bottom:50px}#botones_imprimir_email a{display:inline-block;margin-left:10px;margin-top:15px}#botones_imprimir_email a.boton,#botones_imprimir_email a.boton:hover,#confirmacionEmail-ct a.boton,#confirmacionEmail-ct a.boton:hover{padding:8px 20px!important}#botones_imprimir_email>form{float:left}#confirmacionEmail-ct .popup-btn{padding:20px;text-align:right}.boton.botonVolver{float:right}.flip-container{display:inline-block;float:right;position:relative}.flip-container{-moz-perspective:1500px;-webkit-perspective:1500px;perspective:1500px}.flip-container,.front,.back{height:103px}div.flipper .front{width:186px}div.flipper .back{width:189px}div.flip-container{width:188px}.flipper{-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;-ms-transition:.6s;transition:.6s;position:relative}.front,.back{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;-ms-transition:.6s;transition:.6s;position:absolute;top:0;left:0}.front{-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);background-color:transparent}.back{-moz-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);background-color:#c0571e;display:table}.texto_back{display:table-cell;vertical-align:middle;font-size:.75em;padding:1% 5px;color:#fff}.flip-container:hover .front{-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-container:hover .back{-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);display:table}.flip-container.hover .front{-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-container.hover .back{-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}.popup{width:604px;padding-bottom:2px;display:none;background:#FFF;font:1.05em 'Open Sans Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.7);-moz-box-shadow:0 0 4px rgba(0,0,0,0.7);left:10%}.popup-header{background:#eaf1fb;border-bottom:1px solid #CCC;border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;WIDTH:AUTO;text-align:center;margin-bottom:3px;text-shadow:1px 1px 0 rgba(255,255,255,0.1)}.popup-header h2{font-weight:bold;margin-top:0;background:#ddd;color:#444;padding:.4em;text-align:center;font-size:1em;margin:0}.popup-btn{width:auto;overflow:hidden;padding:10px}.popup-txt{position:relative;width:auto;padding:10px;border-bottom:0 solid #ccc;text-align:left;font-size:1em}.popup-txt-rojo{position:relative;width:auto;padding:10px;border-bottom:0 solid #ccc;text-align:left;font-size:.75em;color:#F00;font-family:'Noto Sans','Helvetica Neue',Helvetica,Arial,sans-serif;background-color:#fdd;border:1px solid red;font-weight:bold}#emailpopup,#emailconf{width:90%;background:0}.contendorCalendarioAnual .tablaCalendario{display:inline-block;margin-right:1.4%;vertical-align:top;width:auto;border:1px solid #333;margin-bottom:30px;border-collapse:separate;height:204px;background-color:#e4e4e4}.contendorCalendarioAnual .tablaCalendario:nth-child(6n){margin-right:0}.contendorCalendarioAnual .cabezeraCalendario{width:auto}.contendorCalendarioAnual #calendario_citas{text-align:center}#calendario_anual a.enlace_cal_anual{background-image:url("../images/calendario_anual.png");background-position:left top;background-repeat:no-repeat;background-size:40px auto;display:table-cell;height:40px;padding-left:50px;vertical-align:bottom}div#calendario_anual{margin-top:8px}.contendorCalendarioAnual div.tablaFija{display:inline-block;width:16%}.contendorCalendarioAnual .bodyCalendar{font-size:16px}.contendorCalendarioAnual .bodyCalendar th{font-size:13px;padding:1px 3px}.contendorCalendarioAnual .bodyCalendar th{border:0}.contendorCalendarioAnual .bodyCalendar th.calendarioAnualMes{padding:0;background-color:transparent;background:linear-gradient(to bottom,#610f38,#b13469 75%,#b13469) repeat scroll 0 0 #b13469;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#610F38',EndColorStr='#b13469');color:#fff}.contendorCalendarioAnual .bodyCalendar td{padding:1px 3px;background-color:#fff;border-left:none;border-top:0}.contendorCalendarioAnual .calendarioAnualMes h3{margin:.1em 0}.contendorCalendarioAnual #calendario_citas .bodyCalendar a:before{background:0}.contendorCalendarioAnual #calendario_citas .bodyCalendar td.con_cita.atencion_especializada{background-color:#f79901}.contendorCalendarioAnual #calendario_citas .bodyCalendar .con_cita.atencion_especializada a{color:#fff}.contendorCalendarioAnual #calendario_citas .bodyCalendar td.con_cita.atencion_primaria{background-color:#35aaff}.contendorCalendarioAnual #calendario_citas .bodyCalendar .con_cita.atencion_primaria a{color:#fff}.contendorCalendarioAnual #calendario_citas .bodyCalendar td.con_cita.voluntades_anticipadas{background-color:#d602f7}.contendorCalendarioAnual #calendario_citas .bodyCalendar .con_cita.voluntades_anticipadas a{color:#fff}.contendorCalendarioAnual .bodyCalendar .dsb{background-color:#e4e4e4}.contendorCalendarioAnual #leyenda_calendario{width:auto;margin-top:10px}#navegacion_calendario{text-align:center}#navegacion_calendario .formulario_navegacion{display:inline-block}#navegacion_calendario .titulo_calendario_anual{display:inline-block}a.boton_cal_anterior{background-image:url("../images/arrowback.png");display:inline-block;width:24px;background-position:center center;background-repeat:no-repeat}a.boton_cal_siguiente{background-image:url("../images/arrownext.png");display:inline-block;width:24px;background-position:center center;background-repeat:no-repeat}a.boton_cal_month_anterior{background-image:url("../images/arrowback_white.png");display:inline-block;width:24px;background-position:center center;background-repeat:no-repeat;cursor:pointer}a.boton_cal_month_siguiente{background-image:url("../images/arrownext_white.png");display:inline-block;width:24px;background-position:center center;background-repeat:no-repeat;cursor:pointer}.capa_login_exito{float:right;margin-top:7px}.capa_login_exito a.login{background-image:url("../images/candado.png");background-position:left center;background-repeat:no-repeat;padding-left:20px}.capa_login_citas{text-align:right}#carpeta-login .capa_login_citas a{font-size:.8em}.popupEmailEnviado{background-color:#fff;left:30%;position:fixed;top:30%;width:40%;z-index:2147483647;border:1px solid #cfaa28;border-radius:5px 5px 5px 5px;box-shadow:0 0 5px #444}#emailEnviado{background:none repeat scroll 0 0 rgba(100,100,100,0.8);height:100%;position:absolute;width:100%;z-index:2147483647;top:0}#emailEnviado .popup-btn{margin:15px 0;padding:10px;text-align:center}#emailEnviado a.boton,#emailEnviado a.boton:hover{background-color:#b13469!important;border:1px solid #b13469!important;border-radius:20px!important;box-shadow:3px 3px 5px #b4b0ad!important;color:#fff!important;cursor:pointer!important;padding:5px 10px!important;font-weight:bold!important;background-image:none!important;text-shadow:none!important;text-align:right!important;text-decoration:none!important;margin-top:10px}#emailEnviado a.boton:hover{opacity:.9}.tituloAccesoCert{width:100%}#login_sindatos.capa_login_citas{position:absolute;bottom:20px;right:20px}#login_sindatos.capa_login_citas .logout{float:right}#confirmacionEmail.popup{position:fixed!important}.contenedorDocVoluntades .documentoVoluntades{width:100%;height:30em}.contenedorDocVoluntades .documentoVoluntades .mensajeAvisoDocNoExiste,.contenedorDocVoluntades .documentoVoluntades .mensajeErrorDoc{font-family:'Open Sans Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;border:1px solid #aaa;padding:2em;font-size:1.5em}.contenedorDocVoluntades .documentoVoluntades .mensajeAvisoDocNoExiste span.textoDoc:after,.contenedorDocVoluntades .documentoVoluntades .mensajeErrorDoc span.textoDoc:after{font-family:FontAwesome;text-decoration:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f085';position:relative;float:left;font-size:15em}.contenedorDocVoluntades .documentoVoluntades .mensajeErrorDoc span.textoDoc:after{content:'\f185'}.divDatosCentro{font-size:.85em;color:#333}.divDatosCentro .fieldsetDatosCentro{margin:.5em 0}.divDatosCentro .fieldsetDatosCentro .aui-layout{margin:.2em 0}.divMapaCentro{float:left;width:100%;margin:0 0 10px 0;padding:0;color:#333;font-size:.74em;margin-top:.75em}.divMapaCentro .mapCanvasAmp{height:38em}.divMapaCentro .mapCanvasAmp iframe{height:100%}.divBotonCentro{margin-top:1.0em;float:right;margin-bottom:2.5em}.divBotonCentro .boton{float:left}.msjCoordNoValidas-content{border:1px solid #f00;border-radius:12px;margin:auto;padding:10px;text-align:center;width:40%}#carpeta-salud.lista_medicacion .contenedor{margin-top:0;padding:0 2%}.boton_descarga_medicacion{float:right;margin-right:3em}#listado_medicacion{float:left;width:90%;padding:0 1em}#listado_medicacion .sinDatos{background-color:#fff;padding:2%;width:90%}.medicacion{border-left:2px solid #00660f;margin-bottom:2em;padding-bottom:2em;clear:both;float:left;width:95%}.medicacion_historico{position:relative;padding-bottom:2em;width:95%;overflow:hidden}.medicacion_historico>input{position:absolute;opacity:0;z-index:-1}.medicacion_historico>label{position:relative;display:block;padding:.8em 2.5em .8em 1em;background:#00660f;font-weight:bold;cursor:pointer;color:#FFF}.medicacion ul,.medicacion_historico ul{margin:0 0 0 3em}.medicacion_historico .spanFechaSuspension{font-size:.8em}.medicacion_historico .spanFechaSuspension:before{font-family:FontawesomeSolid;text-decoration:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f071';position:relative;font-size:1em;color:#333;opacity:1;text-align:center;border:0;padding:0;padding-right:.3em}.titulo_medicamento{background-color:#00660f;color:#fff;font-weight:bold;padding:.5em 1em}.contenido_medicamento{float:left;margin-left:2%;margin-top:.5em;max-width:95%}.contenido_medicamento_historico{border-left:2px solid #00660f;max-height:0;overflow:hidden;-webkit-transition:max-height .35s;-o-transition:max-height .35s;transition:max-height .35s;padding:0;transition:padding .35s}.contenido_medicamento_historico span.etiqueta{font-weight:bold}.contenido_medicamento li{list-style-type:square}.contenido_medicamento span.etiqueta{font-weight:bold}input:checked ~ .contenido_medicamento_historico{max-height:50em;padding:1em}.medicacion_historico>label:after{position:absolute;right:0;top:0;display:block;width:3em;height:3em;line-height:3;text-align:center;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.medicacion_historico>input[type=checkbox]+label::after{content:"\25BC"}.medicacion_historico>input[type=checkbox]:checked+label::after{transform:rotateX(180deg)}.caducaPrescripcion{float:left;margin-top:.5em}span.caducaPrescripcion:before{content:"\f071";font-family:FontawesomeSolid;font-size:1.2em;color:#f00;float:left;margin-left:1em;margin-right:.5em}div#listado_medicacion li>p{margin:0}p.txtSinMovil{font-weight:bold}div.botoneraMedicacion{float:left;margin-top:2em;margin-left:2em}div.botoneraMedicacion:last-child{float:right;margin-right:4em;margin-bottom:2em}div.botonGuardarPreferencias{float:left}div.clearBoth{clear:both;margin-bottom:2em}.historiaClinica{width:95%}.contenido_historiaClinica{width:95%}.titulo_interior{border-bottom:3px #AAA solid;margin-top:1.5em;font-weight:bold}.historiaClinica div.portlet-msg-info{background-color:#f5f2e3;border-color:#afd28e}.historiaClinica div.portlet-msg-info:before{color:#00660f;padding-right:.75em}.historiaClinica a,.historiaClinica a[target="_blank"]:after{color:#b13469}.historiaClinica a:hover,.historiaClinica a[target="_blank"]:hover:after{color:#003f3e}div.contenido_medicamento.contenido_historiaClinica li{list-style:none}div.contenido_medicamento.contenido_historiaClinica div.timeline .bullet:before{font-family:FontawesomeSolid;content:"\f139"}.descripcionHC{margin-bottom:1.5em}div#listado_medicacion div#pestanyasSalud .ui-widget-content{width:100%}div#listado_medicacion div#pestanyasSalud{border:0;background-color:transparent;background:0;margin-top:.5em}div#listado_medicacion div#pestanyasSalud ul.ui-widget-header{border:0;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:0;border-bottom:1px solid #a4a4a4;background-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;background:0;margin-bottom:.5em}div#listado_medicacion div#pestanyasSalud ul.ui-widget-header li.ui-state-default{border-bottom:0}div#listado_medicacion div#pestanyasSalud ul.ui-widget-header li.ui-state-active{border-top:1px solid #a4a4a4;border-right:1px solid #a4a4a4;border-left:1px solid #a4a4a4;border-bottom:0}div#listado_medicacion div#pestanyasSalud ul.ui-widget-header li.ui-corner-top{border-top-left-radius:0;border-top-right-radius:0}div#listado_medicacion div#pestanyasSalud ul.ui-widget-header li{clear:none;line-height:2.3em;background-color:#fff;margin-right:0;overflow:hidden;font-size:.9em}div#listado_medicacion div#pestanyasSalud ul.ui-widget-header li.ui-state-default a{border-top:7px solid #d0d0d0;padding-top:0;background:#fff;background:-webkit-linear-gradient(bottom,#d0d0d0 0,white 30%);background:-o-linear-gradient(top,#d0d0d0 0,white 30%);background:-moz-linear-gradient(top,#d0d0d0 0,white 30%);background:-webkit-gradient(linear,0% 0,0% 30%,from(#d0d0d0),to(white));background:linear-gradient(to top,#d0d0d0 0,#fff 30%);color:#818181}div#listado_medicacion div#pestanyasSalud ul.ui-widget-header li.ui-state-active a{border-top:7px solid #003f3e;padding-top:0;background:#fff;background:-moz-linear-gradient(top,white,#f2f2f2);background:-webkit-gradient(linear,0% 0,0% 100%,from(white),to(#f2f2f2));background:-webkit-linear-gradient(top,white 0,#f2f2f2 100%);background:linear-gradient(to top,#fff 0,#f2f2f2 100%);color:#003f3e}div#listado_medicacion div#pestanyasSalud ul li a{height:62%;margin:2px;margin-bottom:2px;padding-bottom:0;margin-bottom:0;outline:0}div#listado_medicacion .separador{border-bottom:1px solid #ccc;margin-bottom:1em;padding-top:1em}div#listado_medicacion.claseMovil>div{border-left:2px solid rgba(131,28,81,0.96);float:left;width:100%}div#listado_medicacion.claseMovil .portlet-msg-info{margin-top:0}div#listado_medicacion.claseMovil>div.botoneraMedicacion{border:0}div#listado_medicacion.claseMovil .apartadoHistoriaClinica{font-weight:bold;background:rgba(131,28,81,0.96);margin-top:1em;float:left;padding:.2em .5em;color:#FFF;width:100%}.claseMovil .descripcionHC{padding-top:.75em;padding-left:1em;margin-bottom:.75em}input[type=button].enlaceBoton{background-color:transparent;border:0 solid;background-image:none;font-weight:normal;cursor:pointer;color:#545454;text-decoration:none;font-size:1.05em;margin-left:-3px;padding-left:0;text-shadow:none}input[type=button].enlaceBoton:hover{background-color:transparent;background-image:none;text-decoration:underline;color:#b13469}input[type=button].enlaceBoton:focus{background:0}#ronda_sc_mama_detalles{display:none;background-color:#f7f7f7;position:fixed;top:15%;left:33%;z-index:51;-moz-box-shadow:0 0 5px #444;-webkit-box-shadow:0 0 5px #444;box-shadow:0 0 5px #444;width:33%;max-height:650px;padding:0;background:#fff}#ronda_sc_mama_detalles .detalle_cabecera h2{font-weight:bold;margin-top:0;background-color:#ddd;color:#444;padding:.4em;text-align:center}#ronda_sc_mama_detalles .detalle_titulo{font-weight:bold}#ronda_sc_mama_detalles .detalle_cuerpo{padding:0 2%;color:#333}#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda{float:left;width:100%;max-height:23em;overflow-y:auto}#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda .separador{float:left;width:97%;border-top:1px solid #333;margin-top:1.5em}#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda .detalle_titulo,#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda .detalleCampo{float:left}#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda .detalle_titulo.titulo_zona,#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda .detalle_titulo.titulo_nronda,#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda .detalle_titulo.titulo_cia,#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda .detalle_titulo.titulo_dni{margin-left:2em}#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda .detalleCampo{line-height:1.6em}#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda #detalle_orus .detalleCampo.tipo_option{line-height:1.2em}#ronda_sc_mama_detalles .detalle_cuerpo .detalleCampo{font-size:.9em}#ronda_sc_mama_detalles .detalle_cuerpo span#detalle_orus span.detalleCampo.detalle_contenido input{margin-left:1em;vertical-align:middle}#ronda_sc_mama_detalles a.botonSalirDetalles{display:inline-block;margin:3% 0;float:right;background-color:#00660f!important;border:1px solid #00660f!important;color:#fff!important;cursor:pointer!important;padding:5px 10px!important;font-weight:bold!important;background-image:none!important;text-shadow:none!important;text-align:right!important;text-decoration:none!important;padding:8px 20px!important}#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda .detalle_titulo{padding:.5em}#mask{position:absolute;z-index:2000;background-color:rgba(0,0,0,0.7);display:none;top:0;left:0}#mask #mfeLogin.mostrarPopup{height:200px;width:350px;background-color:#FFF;margin:10% auto;border:5px solid #b13469;position:relative}#mask #mfeLogin.mostrarPopup:before{content:"\f110";font-family:FontawesomeSolid;font-size:5em;position:absolute;color:#b13469;-webkit-animation:fa-spin 2s infinite linear;-moz-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;position:absolute;margin-top:1.0em;margin-left:1.75em}#modalBoxes .window{position:absolute;width:440px;height:200px;display:none;z-index:9999;padding:5px}#modalBoxes #dialog{width:85%;padding:5px 5px 5px 10px;top:8%;left:4%;background:#fff}.cajaAviso{margin-top:1%;margin-bottom:5%;margin-left:0;padding-top:10px;padding-bottom:20px;padding-left:20px;padding-right:20px;background-color:#eaf1fb;border:0;clear:both;width:93%;color:#4f4f4f;border-radius:0;float:left}#movimientosGarantias{float:left;margin-top:1em;margin-left:1em;width:100%}#movimientosGarantias span.etiquetaTitulo{font-weight:bold;border-bottom:1px solid #ccc}#movimientosGarantias .seccion{margin:.5em 0 .5em 1em}#movimientosGarantias .seccion .item{margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #ddd}#movimientosGarantias .seccion .item:last-child{border-bottom:0}.listaEsperaQuirurgica{position:relative;padding-bottom:2em;width:95%;overflow:hidden}.listaEsperaQuirurgica>input{position:absolute;opacity:0;z-index:-1}.listaEsperaQuirurgica>label{position:relative;display:block;padding:.8em 2.5em .8em 1em;background:#00660f;font-weight:bold;cursor:pointer;color:#FFF}input:checked ~ .contenido_listaEspera{max-height:500em;padding:1em}div.listaEsperaQuirurgica>label:after{position:absolute;right:0;top:0;display:block;width:3em;height:3em;line-height:3;text-align:center;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}div.listaEsperaQuirurgica>input[type=checkbox]+label:after{content:"\25BC"}div.listaEsperaQuirurgica>input[type=checkbox]:checked+label:after{transform:rotateX(180deg)}.contenido_listaEspera{border-left:2px solid #00660f;max-height:0;overflow:hidden;-webkit-transition:max-height .35s;-o-transition:max-height .35s;transition:max-height .35s;padding:0;transition:padding .35s}div.listaEsperaQuirurgica a.enlaceGarantia,div.listaEsperaQuirurgica a.enlaceGarantia:after{color:#b13469}div.timeline ul{margin:0;list-style:none;position:relative}div.timeline ul:before{content:' ';height:100%;width:1px;background-color:#999;position:absolute;top:0;left:.5em}div.timeline li{padding-top:1em}div.timeline .bullet{width:1.5em;height:1.5em;background:#fff}div.timeline .bullet:before{font-family:FontawesomeSolid;content:'\f13a';color:#00660f;font-size:1.5em;background:white;margin-top:-0.2em;margin-left:-0.1em;position:absolute}div.timeline li:last-child .bullet:before{content:'\f00c'}div.timeline .bullet.colorGarantias:before{color:#348d34}div.timeline .bulletGarantiaPerdida:before{font-family:FontawesomeSolid;content:'\f00d';color:red;font-size:1.5em;background:white;margin-top:-1.2em;margin-left:-0.1em;position:absolute}div.timeline .desc{width:90%;margin-left:2em;margin-top:-1.5em;margin-bottom:2em}div.timeline ul>li.noTimeline:before{content:none}div.timeline li.noTimeline .bullet{background:0}form.enviar_anulacion input[type="button"].botonEnviarAnulLeq{border:0;background:0;text-shadow:none;color:#c9447d}form.enviar_anulacion input[type="button"].botonEnviarAnulLeq:hover{color:#003f3e;text-decoration:underline}#lean_overlay #confirmacionAnulacionLeq a.boton.buttonDerecho{float:right}#lean_overlay #confirmacionAnulacionLeq a.boton,#lean_overlay #confirmacionAnulacionLeq a.boton:hover{background-color:#00660f!important;color:#fff!important;cursor:pointer!important;padding:.2em 1.0em!important;font-weight:bold!important;background-image:none!important;text-shadow:none!important;text-align:right!important;text-decoration:none!important}div.carpetasalud-portlet a[target="_blank"]:after{font-family:FontawesomeSolid;text-decoration:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f35d';position:relative;font-size:1.0em;color:#c9447d;opacity:1;text-align:center;padding:0 .5em}a:hover[target="_blank"]:after{color:#c9447d}.journal-content-article a[target="_blank"]:after{color:#c9447d}.journal-content-article a:hover[target="_blank"]:after{color:#fff}iframe#mfe_iframe{height:325px;background:#FFF;min-height:325px}iframe#mfe_iframe_salir.oculto{width:0;height:0;min-height:0;max-height:0}#rgpd{clear:both;float:left;margin-top:2em;margin-bottom:2em}#rgpd p{margin-bottom:.25em;font-size:.8em}#rgpd a,#rgpd a:after{color:#b13469}#rgpd a:hover,#rgpd a:hover:after{color:#003f3e;text-decoration:underline}div#formulario_leq_admin input[type="text"].inputFormLeqAdmin{border:1px solid #111;background:#fff}div#formulario_leq_admin input[type="submit"]#botonLeqBuscar{background-color:#c02a75!important;border:1px solid #b13469!important;border-radius:32px!important;color:#fff!important;cursor:pointer!important;padding:.5em 1.0em!important;font-weight:bold!important;background-image:none!important;text-shadow:none!important;text-align:right!important;text-decoration:none!important}div#formulario_leq_admin input[type="button"]#botonLeqEstadisticas{background-color:#c02a75!important;border:1px solid #b13469!important;border-radius:32px!important;color:#fff!important;cursor:pointer!important;padding:.5em 1.0em!important;font-weight:bold!important;background-image:none!important;text-shadow:none!important;text-align:right!important;text-decoration:none!important;clear:both;margin-top:.5em}div#formulario_leq_admin .tituloInfoAdminEstadisticas{margin-top:3.5em;border-bottom:2px solid}div.listaEsperaQuirurgica .contenidoInfoAdmin{float:left;margin-top:1.0em}div.listaEsperaQuirurgica .contenidoInfoAdmin .etiquetaTituloInfoAdmin{font-weight:bold;font-style:italic;text-decoration:underline}.infoPacienteLEQAdmin{float:left;width:100%;font-weight:bold;text-decoration:underline;margin-bottom:1.0em}div.contenido_medicamento.contenido_historiaClinica.screening div.timeline .bullet:before{content:"\f13a"}div.enlaceVerTodos{float:right;margin-right:2.5%}button.botonVerMas{background:0;border:0;color:#c9447d;font-weight:normal;text-decoration:underline}button.botonVerMas:hover,button.botonVerMas:focus{background:0}.descarga_estudiorx{margin-top:.5em}.descarga_estudiorx_mensaje_solic{background-color:#f4fdef;border:1px solid #6eb558;padding:.25em}.descarga_estudiorx_mensaje_solic:before{content:"\f058";color:#6eb558;border:0 none;cursor:pointer;float:left;font-family:FontawesomeSolid;font-size:1.3em;font-style:normal;font-weight:normal;line-height:1.1em;margin-left:-1.2em;opacity:1;padding:0;position:relative;text-align:center;text-decoration:none;padding:0 .5em 0 1.5em}span#textoSolicitando span#dots{display:inline-block;width:1.0em;text-align:left}.aui-column.accesoRepresentacion{background:#00660f;float:right}.aui-column-content.accesoRepresentacion-content{text-align:center;padding:0}.aui-column-content.accesoRepresentacion-content.accesoRepresentacion-content:before{font-family:FontawesomeSolid;content:"\f500";color:#f5f2e3;font-size:4em;margin-top:.12em}div#carpeta-salud-cabecera-representacion{font-size:1.1em;padding:0 2% 2% 2%;width:95%;color:#333;box-sizing:border-box;margin:0 auto}span.subTituloRepresentacion{color:#333;font-size:.85em;display:block;margin-top:3em}a.boton.botonRepresentacion{background-color:#00660f!important;color:#fff!important;cursor:pointer!important;padding:.5em 1.0em;font-weight:bold!important;background-image:none!important;text-shadow:none!important;text-align:right!important;text-decoration:none!important;float:left;margin-left:2.5em;margin-top:6em}.botoneraRepresentacion{margin:2em 0;width:95%}.contendorDatosRepresentacion{font-family:'Open Sans Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;padding-left:2%;padding-right:2%;width:95%;margin:0 auto;box-sizing:border-box}.nombre_representado{display:inline-block;background-color:#538129;color:#fff;font-weight:bold;padding:.5em 1em;width:33em}div.datos{margin-left:25em;margin-top:-3em}div.boton{margin-top:-1.4em}h2.tituloRepresentacion{border-bottom:.2em solid #538129;margin-top:.5em}.datos_representacion{float:left;margin-left:2%;margin-top:1em}span.etiqueta{font-weight:bold}.div_cabecera_usuario_carpeta .contenedorRepresentacion:before{background:#ca789b;font-family:FontawesomeSolid;content:"\f500";color:#f5f2e3;float:right;font-size:5.5em;margin-right:.12em;margin-top:.18em;width:1.5em}.aui-column-content.tituloRepresentacion-content{text-align:center;bottom:.5em;left:0}a.botonEntrarRepresentados{color:#f5f2e3;font-weight:bold;width:16%;float:left;box-sizing:border-box}span.div_representante:before{font-size:1.5em;padding-right:.3em;float:left;clear:left;line-height:1em;font-family:FontawesomeSolid;content:"\f500";color:#00660f}.aui-column.datosRepresentante{margin-bottom:1em}.aui-column-content.salirRepresentacion-content{background-color:#00660f;padding:.5em}.datosPacienteRepresentado .div_solicitante:before{font-family:Fontawesome;content:"\f007";color:#00660f;font-size:1.3em;padding-right:.3em;float:left;clear:left;line-height:1em}.datosPacienteRepresentado .div_centroSalud:before{font-family:Fontawesome;content:"\f0f8";color:#00660f;font-size:1.3em;padding-right:.3em;float:left;clear:left;line-height:1em}.datosPacienteRepresentado .div_direccion:before{font-family:FontawesomeSolid;content:"\f3c5";color:#00660f;font-size:1.5em;line-height:.8em;padding:.1em .25em 0 0;float:left;clear:left}.datosPacienteRepresentado .div_telefono:before{font-family:FontawesomeSolid;content:"\f095";color:#00660f;font-size:1.1em;line-height:1.1em;padding:.1em .4em 0 0;float:left;clear:left}.datosPacienteRepresentado{width:95%;border:1px solid #bebeaf;margin-left:4%;padding:1%;padding-right:1%;padding-right:0}.datosPacienteRepresentado-content>span{float:left;clear:left;font-size:1.1em;margin-bottom:.2em}.aui-column-content.tituloRepresentacion-content{text-align:center}.aui-column.tituloRepresentacion{float:none}#listado_representacion{text-align:center;float:left;width:100%}#listado_representacion .tituloTablaRepresentacion,#listado_representacion .fila_cicloautorizacion{float:left;width:100%}#listado_representacion .tituloTablaRepresentacion .campo_representacion,#listado_representacion .fila_cicloautorizacion .campo_representacion{display:inline-block;width:25%;text-align:center;vertical-align:middle}#listado_representacion .tituloTablaRepresentacion .campo_representacion.campoSeleccionar,#listado_representacion .fila_cicloautorizacion .campo_representacion.campoSeleccionar{width:7%}#listado_representacion .tituloTablaRepresentacion .campo_representacion.campoSeleccionar input:checked,#listado_representacion .fila_cicloautorizacion .campo_representacion.campoSeleccionar input:checked{-webkit-appearance:checkbox;border:0}#listado_representacion .tituloTablaRepresentacion .campo_representacion.campoNombre,#listado_representacion .fila_cicloautorizacion .campo_representacion.campoNombre{width:40%}#listado_representacion .fila_cicloautorizacion{border:2px solid #d8eac7;border-left:none;border-right:0}#listado_representacion .tituloTablaRepresentacion{background:#d8eac7;font-weight:bold}#listado_representacion input.botonrepresentacion{background-color:#00660f!important;color:#fff!important;cursor:pointer!important;padding:.5em 1em!important;background-image:none!important;text-shadow:none!important;margin:1em 0;border-radius:0!important;clear:both;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.botonSalirRepresentacion{color:#FFF;font-weight:bold}.aui-column.salirRepresentacion{float:right;margin-top:.5em}div#csalud-botones{text-align:center;margin:0 auto 3em;width:95%}.carpeta-salud-botones.volverAdmin{margin-bottom:6em;margin-top:3em}.carpeta-salud-cabecera-citas.cabeceraAdmin{padding-bottom:0}div.administrarUsuario .aui-field.aui-field-text.ciaAdmin{float:left}div.administrarUsuario{width:90%}div.botonAdmin input{background:0;color:#FFF;border:0;text-shadow:none}div.botonAdmin input:hover,div.botonAdmin input:focus{background:0;color:#FFF}div.volverAdmin a{background:0;color:#FFF;text-shadow:none;border:0}p.cuerpoPantallaLogin{margin-top:1em}.contenedorLateralDerecho li a:hover,.contenedorLateralDerecho li a:hover:after,#informacionAdicionalPin a:hover{color:#003f3e;text-decoration:underline}a.botonSalirCarpeta:before{content:"SALIR"}div.carpetasalud-portlet div.certificadosCOVID a[target="_blank"]:after{content:''}div.carpetasalud-portlet div.certificadosCOVID div.desc>div{float:left;margin-bottom:2em;clear:both}div.carpetasalud-portlet #carpeta-salud div.certificadosCOVID div.desc>div a.botonMedicacion{float:left;width:20em;text-align:center!important}a.menuCertCovid{background:url(../images/eu.jpg) no-repeat;background-size:35px;background-position:3% 20px;padding-left:3%}.items-carpeta-salud .item-carpeta-salud a.menuCertCovid .title-item-carpeta-salud{padding-left:45px}.items-carpeta-salud .item-carpeta-salud a.menuCertCovid .css-desc{padding-left:25px}@media all and (max-width:1025px){a.botonEntrarRepresentados{margin-top:.3em}#carpeta-salud .documentoVoluntades{display:none}#carpeta-salud div#docVoluntades{display:block;padding:3em}#carpeta-salud div#docVoluntades div.listadoDocumentos{border:2px solid #bcbcbc;padding:1em;margin-top:.5em}#carpeta-salud div#docVoluntades a:before{font-family:fontawesome;content:'\f1c1';color:#f00;font-size:2em;padding-right:.5em}#info{display:block;float:right;width:40%}#info a#modal{display:block}#modalBoxes #dialog.window{height:26em;padding-top:1em}div.carpeta-salud-portada-cuerpo div.contenedorLateralDerecho{display:none}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal{width:98%}#contenedorTextoCarpetaSalud{float:left}#modalBoxes #dialog.window:before{font-family:FontawesomeSolid;text-decoration:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f00d';position:relative;float:right;font-size:1.5em;line-height:.5em;color:#b13469;opacity:1;text-align:center;border:0;margin:0 .3em;margin-right:0;cursor:pointer}.contenedorLateralDerecho{float:left;width:100%;margin-left:2%;background:0;border:0 solid #cea829}.contenedorLateralDerecho span.tituloCajaLateral{font-size:1.05em;font-weight:bold;color:#666;font-family:'Open Sans Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;float:left;width:auto}.cajaAviso>span.tituloCajaLateral{margin-top:-3.5%}.cajaAviso>span.tituloCajaLateral:before{font-family:FontawesomeSolid;text-decoration:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f05a';position:relative;float:left;top:-7px;font-size:1.5em;color:#5a5a5a;opacity:1;text-align:center;border:0;padding:0}ul.textoValidacion{list-style-image:none;width:100%;float:left;margin-top:0;margin-left:0;margin-bottom:0}ul.textoValidacion li{list-style-type:none;text-align:left}ul.textoValidacion li:before{font-family:FontawesomeSolid;text-decoration:none;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f0c8';position:relative;float:left;clear:left;font-size:1.0em;color:#5a5a5a;opacity:1;text-align:center;border:0;padding:0;margin:0}.notasInformacionValidacion{float:left;width:93%;float:left;margin-top:1%;margin-bottom:5%;margin-left:0;padding:2.5% 5%;background-color:#efefef;border:1px solid #afafaf;color:#4f4f4f;border-radius:4px}.notasInformacionValidacion span.tituloCajaLateral{float:left;width:auto;height:22px;margin:0;font-size:1.05em;color:#666;font-weight:bold;font-family:'Open Sans Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;margin-top:-5.5%;background:white;background:-moz-linear-gradient(top,white 0,white 50%,#efefef 51%,#efefef 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,white),color-stop(50%,white),color-stop(51%,#efefef),color-stop(100%,#efefef));background:-webkit-linear-gradient(top,white 0,white 50%,#efefef 51%,#efefef 100%);background:-o-linear-gradient(top,white 0,white 50%,#efefef 51%,#efefef 100%);background:-ms-linear-gradient(top,white 0,white 50%,#efefef 51%,#efefef 100%);background:linear-gradient(to bottom,#fff 0,#fff 50%,#efefef 51%,#efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f2e3',GradientType=1)}.msgLogin.info{float:left}.msgLogin .msgLoginTxt:before{line-height:1em;padding-right:.5em}.div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas{width:97%}}@media all and (max-width:1025px) and (orientation:portrait){.titulo_carpeta{left:.5em}.titulo_carpeta:before{font-size:3em;margin-top:-0.3em;margin-right:.2em}div.carpeta-salud-cuerpo div.divUserPass{width:96%;margin-left:3%;padding:.5em}div.carpeta-salud-cuerpo div.divUserPass form#validationForm{width:96%}div.carpeta-salud-cuerpo div.divUserPass form#validationForm .control_submit_pin{text-align:center}div.carpeta-salud-cuerpo div.divUserPass form#validationForm .control_submit_pin input#btnBorrar{margin-bottom:.5em}div#informacionPin.popup{width:80%}div#informacionPin .popup-header h2{padding:.2em;font-size:1.2em}div#informacionPin .popup-header .informacionPin{display:none}.div_cabecera_usuario_carpeta .divDatosUsuario .datosUsuarioCarpeta{clear:both;width:100%;font-size:.9em}.div_cabecera_usuario_carpeta .divDatosUsuario .datosUsuarioCarpeta .aui-column-content.logoutCarpeta-content{padding:0}.titulo_carpeta{font-size:1.1em}.titulo_carpeta:before{margin-top:-0.5em}div#wrapper,#wrapper #content .freeform .portlet-layout{display:block}#contenedor_buscador_citas #buscador_citas div.buscador_calendario{width:95%}#contenedor_buscador_citas #buscador_citas div.buscador_calendario>*{display:block;width:95%}#contenedor_buscador_citas #buscador_citas span.filtro_citas{float:left;width:95%;margin-top:1em}div.carpeta-salud-botones.botonesBuscador{width:95%}div#ui-datepicker-div{width:85%}#especializada_detalles{top:10%;left:5%;width:90%}#carpeta-salud-botones .contenedor-botones1{width:40%;margin-top:10em}#carpeta-salud-botones .contenedor-botones1,#carpeta-salud-botones .contenedor-botones2{padding:1.0em 0;width:100%}#carpeta-salud-botones .contenedor-botones1{height:4em}#carpeta-salud-botones .contenedor-botones2{height:9em}#carpeta-salud-botones .contenedor-botones2{margin-top:-17em;width:100%}#carpeta-salud-botones .contenedor-botones1 .boton,#carpeta-salud-botones .contenedor-botones2 .boton{display:block;font-size:.8em;margin-bottom:1em;text-align:center!important}#confirmacionEmail{top:1%;width:90%}#carpeta-salud div#docVoluntades{padding:1em}#carpeta-salud div#docVoluntades div.listadoDocumentos{border:2px solid #bcbcbc;padding:.5em;margin-top:.5em;width:100%}#carpeta-salud-botones{position:relative;height:16em}#carpeta-salud-botones .contenedor-botones1{position:absolute;margin-top:0;bottom:-1.5em}#carpeta-salud-botones .contenedor-botones2{position:absolute;top:0;margin-top:0}.div_cabecera_usuario_carpeta .div_cabecera_usuario_carpeta-content:before{font-size:3em}div.carpeta-salud-cuerpo div.divUserInicio{width:95%;margin-left:0}#listado_medicacion{width:100%;padding:0}div.campo_representacion span.listaEncabezado{margin-left:11.5%;width:77%;height:3em;padding-top:1em}div.campo_representacion span.lista{float:right}}@media all and (max-width:1025px) and (orientation:landscape){div#wrapper,#wrapper #content .freeform .portlet-layout{display:block}div.carpeta-salud-cuerpo div.divUserPass{width:88%;margin-left:6%}div#informacionPin.popup{width:80%}div#informacionPin.popup .popup-header h2{font-size:1.2em;padding:.2em}div#informacionPin.popup .popup-txt{font-size:.9em}.div_cabecera_usuario_carpeta .divDatosUsuario .datosUsuarioCarpeta{clear:both;width:85%}#contenedor_buscador_citas #buscador_citas span.filtro_citas{width:63%;float:left;margin-top:15px}div.carpeta-salud-botones.botonesBuscador{width:60%}#contenedor_buscador_citas #buscador_citas div.buscador_calendario .fecha_desde,#contenedor_buscador_citas #buscador_citas div.buscador_calendario input#datepicker,#contenedor_buscador_citas #buscador_citas div.buscador_calendario .fecha_hasta,#contenedor_buscador_citas #buscador_citas div.buscador_calendario input#datepicker2{float:left;margin-top:15px}div#ui-datepicker-div{width:50%}#especializada_detalles{width:75%;left:15%}#especializada_detalles .detalle_cabecera h2{margin-bottom:0;font-size:1.2em;padding:.2em}#especializada_detalles .detalle_cuerpo{font-size:.9em}#especializada_detalles a.botonSalirDetalles{margin-top:1%}#carpeta-salud-botones .contenedor-botones1,#carpeta-salud-botones .contenedor-botones2{height:6em}#confirmacionEmail{top:1%;width:80%}#carpeta-salud-botones .contenedor-botones1{width:40%;margin-top:10em}#carpeta-salud-botones .contenedor-botones1,#carpeta-salud-botones .contenedor-botones2{padding:1.0em 0;width:100%}#carpeta-salud-botones .contenedor-botones1{height:4em}#carpeta-salud-botones .contenedor-botones2{height:9em}#carpeta-salud-botones .contenedor-botones2{margin-top:-17em;width:100%}#carpeta-salud-botones .contenedor-botones1 .boton,#carpeta-salud-botones .contenedor-botones2 .boton{display:block;font-size:.8em;margin-bottom:1em;text-align:center!important}#confirmacionEmail-ct .popup-btn{padding-top:0;padding-bottom:0}#carpeta-salud div#docVoluntades{padding:1em}#carpeta-salud div#docVoluntades div.listadoDocumentos{border:2px solid #bcbcbc;padding:.5em;margin-top:.5em;width:100%}#carpeta-salud-botones{position:relative;height:17em}#carpeta-salud-botones .contenedor-botones1{position:absolute;margin-top:0;bottom:0}#carpeta-salud-botones .contenedor-botones2{position:absolute;top:0;margin-top:0}.informacionCip{max-height:120px}.popup{width:75%;font-size:.8em}.popup-txt{padding:.3em 1em}.div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas{width:90%}div.carpeta-salud-cuerpo div.divUserInicio{width:100%;margin-left:0}#listado_medicacion{width:100%;padding:0}#contenedor_buscador_citas #buscador_citas div.buscador_calendario{width:100%}#contenedor_buscador_citas #buscador_citas div.buscador_calendario .fecha_hasta{clear:both}#contenedor_buscador_citas #buscador_citas span.filtro_citas{width:90%}#especializada_detalles{width:70%}.medicacion_historico{width:100%}#modalBoxes #dialog.window{height:30em}a.botonEntrarRepresentados{padding:0}.aui-column.accesoRepresentacion{margin-top:.5em;padding-bottom:.2em}div.campo_representacion span.listaEncabezado{margin-left:13.5%;width:76%;height:3em;padding-top:1em}div.campo_representacion span.lista{float:right}}@media all and (min-width:721px) and (max-width:1025px) and (orientation:portrait){.aui-column.accesoRepresentacion{font-size:.8em}div.carpeta-salud-cuerpo div.divUserPass{width:80%;margin-left:10%}.titulo_carpeta{float:left;font-size:1.3em;width:44%;left:0;top:1.8em}#contenedor_buscador_citas #buscador_citas div.buscador_calendario{width:100%}#contenedor_buscador_citas #buscador_citas div.buscador_calendario input#datepicker,#contenedor_buscador_citas #buscador_citas div.buscador_calendario input#datepicker2{margin-bottom:15px}#contenedor_buscador_citas #buscador_citas div.buscador_calendario .fecha_hasta{clear:both}#contenedor_buscador_citas #buscador_citas span.filtro_citas{float:left;width:55%;margin-top:15px}div.carpeta-salud-botones.botonesBuscador{width:50%}div#ui-datepicker-div{width:45%}.carpeta-salud-listado tr.results-header th{font-size:1em;padding-left:5px;padding-right:5px}.carpeta-salud-listado tr.results-row td{font-size:80%}#carpeta-salud-botones{position:relative;height:18em}#carpeta-salud-botones .contenedor-botones1,#carpeta-salud-botones .contenedor-botones2{margin-top:0}#carpeta-salud-botones .contenedor-botones1{width:100%;position:absolute;bottom:0}.div_cabecera_usuario_carpeta .divDatosUsuario .datosUsuarioCarpeta .datoPaciente .logoutCarpeta{width:44%}div.botoneraMedicacion:last-child{margin-right:0}#ronda_sc_mama_detalles{left:7%;width:86%;max-height:800px}#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda span.detalle_titulo.titulo_zona{clear:both;margin-left:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.titulo_carpeta{top:2em;font-size:1.2em}.div_cabecera_usuario_carpeta .divDatosUsuario .datosUsuarioCarpeta .datoPaciente .logoutCarpeta .botonSalirCarpeta .aui-field-content .aui-field-label{width:75%}}@media all and (min-width:721px) and (max-width:1025px) and (orientation:landscape){.div_cabecera_usuario_carpeta{width:100%}div#lean_overlay{top:5%}#carpeta-salud-botones{position:relative;height:auto}#carpeta-salud-botones .contenedor-botones1{position:relative;width:15%;float:left}#carpeta-salud-botones .contenedor-botones2{position:relative;float:right;width:80%;height:auto}#contenedor_buscador_citas #buscador_citas span.filtro_citas{width:30%}#contenedor_buscador_citas #buscador_citas div.buscador_calendario .fecha_hasta{margin-left:.5em}#carpeta-salud-botones .contenedor-botones1 .boton,#carpeta-salud-botones .contenedor-botones2 .boton{display:inline-block}.items-carpeta-salud .item-carpeta-salud .css-desc{width:94%}#contenedor_buscador_citas #buscador_citas div.buscador_calendario .fecha_hasta{clear:none}div.campo_representacion span.listaEncabezado{margin-left:11.5%;width:77%;height:3em;padding-top:1em}}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){div#listado_representacion .contenedor{float:left;border:1px solid #d8eac7;height:12em;margin-bottom:1em}.representacion:nth-child(odd){background:0;width:33%;float:left;position:absolute;margin-top:4em}.representacion span.etiqueta{width:100%;font-size:.7em;margin-top:1em;line-height:3em;min-height:3em;border-bottom:1px solid #d8eac7}.campo_representacion{float:left;width:100%;border:0;text-align:center;margin-top:.5em;margin-bottom:.5em}#listado_representacion .tituloTablaRepresentacion .campo_representacion.campoSeleccionar{visibility:hidden;width:3%}#listado_representacion .tituloTablaRepresentacion .campo_representacion{width:27%}#listado_representacion .tituloTablaRepresentacion .campo_representacion.campoNombre{width:43%}.campo_representacion span.lista{width:62%;float:left;margin-left:9em;font-size:.7em;min-height:3em;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #d8eac7}.representacion span.etiquetaEncabezado{display:none}input.botonrepresentacion{margin:0;width:100%!important;margin-bottom:2em}.campo_representacion span.listaEncabezado{border-bottom:1px solid #d8eac7;width:74%;margin:0 3.5em;position:absolute;left:0;margin-top:-4em;height:4em;font-weight:bold}.aui-layout-content.carpeta-salud-cabecera-representacion-content{margin-top:2em}span.subTituloRepresentacion{margin-top:1em}}@media all and (max-width:721px){.aui-column.tituloRepresentacion{float:left;margin-top:.5em}.aui-column-content.tituloRepresentacion-content{font-size:1.2em}.aui-column-content.accesoRepresentacion-content.accesoRepresentacion-content:before{float:left;font-size:1.6em;margin-left:.5em}.aui-column.accesoRepresentacion{font-size:.7em;width:100%;margin-bottom:1em}a.botonEntrarRepresentados{margin-top:1em;width:13em;float:left}.aui-column-content.salirRepresentacion-content{font-size:.85em}.div_cabecera_usuario_carpeta .divDatosUsuario .datosUsuarioCarpeta .datoPaciente .logoutCarpeta .botonSalirCarpeta .aui-field-content .aui-field-label{width:auto}#info{width:100%}#header h1{font-size:1.7em}#modalBoxes #dialog.window{height:42.5em}.informacionCip{width:70%;height:8em}.popup,div#informacionPin.popup{width:95%}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_submit_pin{text-align:center}div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_submit_pin input,div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal form#validationForm div.control_submit_pin a.boton{margin-bottom:.5em;width:100%;text-align:center;float:left;box-sizing:border-box}#informacionPin-ct .popup-btn,#informacionCip-ct .popup-btn{width:100%}div.carpetasalud-portlet{width:90%;padding:0 .5em}.div_cabecera_portada_carpeta{width:100%}#header h1{margin-bottom:0}a.botonSalirCarpeta:before{margin-top:1em}.div_cabecera_usuario_carpeta .div_cabecera_usuario_carpeta-content:before{content:none}.div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas{border-width:1px}.div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas{padding:10px 0;width:94%}.div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas .datosPaciente{width:100%}.div_cabecera_usuario_carpeta .contenedorDatosPacienteCitas .aui-column.datosPacienteCitas .datosPaciente-content>span{font-size:1em}div.carpeta-salud-cuerpo div.divUserInicio{padding:.5em}.carpeta-salud-cuerpo .items-carpeta-salud .fieldsetPin{margin-top:1em}fieldset.aui-fieldset.fieldsetPin{width:100%}.div_cabecera_usuario_carpeta{margin-top:1em}#contenedor_buscador_citas .titulo_buscador{width:100%;text-align:left}#contenedor_buscador_citas{width:100%}#contenedor_buscador_citas #buscador_citas{padding:1em 0 0 0}table.taglib-search-iterator{display:block}div.botoneraMedicacion{margin-left:0;width:100%}#carpeta-salud div.botoneraMedicacion a.boton{text-align:center!important;width:90%;display:block}div.botoneraMedicacion:last-child{margin-right:0}.medicacion_historico>label{font-size:.85em;padding:.4em 1em .4em .5em}input:checked ~ .contenido_medicamento_historico{padding:.5em;font-size:.9em}.medicacion ul,.medicacion_historico ul{margin-left:2em}.medicacion_historico>label:after{width:1.5em}.titulo_medicamento{padding:.5em .5em;font-size:.85em}#ronda_sc_mama_detalles{left:4%;width:92%}#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda{max-height:7.5em}#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda span.detalle_titulo.titulo_zona{clear:both;margin-left:0}div.cajaAviso{width:85%}div.carpeta-salud-listado tr.results-header th{font-size:.9em}div.carpeta-salud-listado tr.results-row td{padding-left:.2%;padding-right:.2%;font-size:70%}a.botonSalirCarpeta{font-size:.8em;margin-top:-4em}.carpeta-salud-botones.botonAdmin{margin:0;clear:both}.carpeta-salud-botones.botonAdmin .contenedor-botones1{width:100%}#carpeta-salud-botones.carpeta-salud-botones.volverAdmin{margin:0;height:5em}}@media all and (max-width:500px){div.carpeta-salud-portada-cuerpo div.carpeta-salud-principal ul.listaLogin{list-style-type:none;margin-left:.9em}#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda{max-height:16em}#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda span.detalle_titulo.titulo_nronda,#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda span.detalle_titulo.titulo_fecha,#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda span.detalle_titulo.titulo_cia,#ronda_sc_mama_detalles .detalle_cuerpo .detalle_ronda span.detalle_titulo.titulo_dni{clear:both;margin-left:0}.contenedorLateralDerecho{width:90%}a.botonSalirCarpeta{margin-top:-3em!important;padding:.5em .3em .2em .5em;font-size:.8em;margin-bottom:1.4em}a.botonSalirCarpeta:after{font-size:1.3em;padding:.1em;margin-top:-0.34em;margin-left:.22em}#carpeta-salud-botones .contenedor-botones1{bottom:-1.5em}div.campo_representacion span.listaEncabezado{margin-left:15.5%;width:74%}}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (device-aspect-ratio:40/71){.listaEsperaQuirurgica>label{font-size:.9em}}