
/* cabecera */
.landing-news .cabecera-news {border-bottom: 0.0625rem solid #ebebeb; box-sizing: border-box; background-color: #fafafa;}.landing-news .cabecera-news h1 {text-align: center; padding: 20px 0 15px;}.landing-news .cabecera-news h1 span {display: inline-block; color: #000; text-align: center;}.landing-news .cabecera-news h1 span img {display: inline;}
.landing-news .cuerpo-news {padding-top: 2.5rem; position: relative; min-height: 41.25rem;}
/* display */
.landing-news .principal-news {margin-right: 21.250rem;}.landing-news .formulario-news {width: 19rem; position: absolute; top: 2.5rem; right: 0;}
/* principal */
.landing-news .principal-news img {margin: 0.3125rem 0 0;}.landing-news .intro {padding: 1.875rem 0 0;}
/* compartir */
.landing-news .compartir {margin: 1.250rem 0;}.landing-news .compartir-social > * {margin-right: 0.438rem;}.landing-news .compartir__interior {padding: 0.625rem 0; border-top: 0.063rem solid rgba(100,100,100,.1); border-bottom: 0.063rem solid rgba(100,100,100,.1);}.landing-news .compartir__interior:after {content: ''; display: table; clear: both;}.landing-news .compartir-social {float: left;}.landing-news .compartir [class^="boton_"] {float: left; width: 2.125rem; height: 2.125rem; line-height: 2.125rem; font-size: 2.125rem; border-radius: 1.063rem;}.landing-news .compartir-social [class^="boton_"]:before {color: #fff; border-radius: 100%;}.landing-news .compartir-social [class^="boton_"] .boton-nombre {display: none;}.landing-news .compartir-social .boton_whatsapp:before {background-color: #57bb63;}.landing-news .compartir-social .boton_facebook:before {background-color: #4862a3; font-size: 1.625rem; line-height: 2.125rem;}.landing-news .compartir-social .boton_twitter:before {background-color: #55acee; font-size: 1.625rem; line-height: 2.125rem;}.landing-news .compartir-social .boton_compartir-otros:before {content: '\e90e'; color: #006ca0;}.landing-news .compartir-social .boton_linkedin:before {background-color: #017eb4;}.landing-news .compartir-social .boton_googleplus:before {background-color: #da4735;}.landing-news .compartir-social .boton_pinterest:before {background-color: #d01d15;}
.landing-news .compartir-otros {float: left; min-width: 1.875rem; min-height: 1.875rem; position: relative;}.landing-news .compartir-otros__interior {background-color: #f7f7f7; border: 0.063rem solid #d6d6d6; border-radius: 1.250rem; position: absolute; top: -0.250rem; left: -0.250rem; z-index: 50;}.landing-news .compartir-otros__interior {display: none;}.landing-news .visible .compartir-otros__interior {display: block;}.landing-news .compartir-otros__interior [class^="boton_"] {margin: 0.188rem;}.landing-news .compartir-otros .boton_cerrar {background-color: transparent;}.landing-news .compartir-otros .boton_cerrar:before {background-color: #fff; content: '\e90e'; color: #c1bbbb; left: -0.063rem;}.landing-news .compartir-otros .boton_compartir-otros {border: 0.063rem solid #006ca0; border-radius: 100%;}.landing-news .compartir-otros .boton_compartir-otros:before {top: -0.063rem; left: -0.125rem}
/* enlace a ejemplo */
.landing-news .ej {float: right; position: relative; margin: 0; font-size: 0.75rem; font-weight: 500; line-height: 2.125rem; text-transform: uppercase;}.landing-news .ej a {position: relative; color: #016ca2; padding-right: 1.250rem;}.landing-news .ej a:before,.landing-news .ej a:after {content: ''; position: absolute; z-index: 1; display: block; border: 0.25rem solid transparent; top: 0.25rem;}.landing-news .ej a:before {right: -0.063rem; border-left-color: #016ca2;}.landing-news .ej a:after {right: 0; border-left-color: #fff;}
/* formulario */
.landing-news p.ayuda {font-weight: 700;}.landing-news form input,.landing-news form select {background-color: #efefef; padding: 0.625rem;}.landing-news .campo {position: relative;}
.ug_columnas_3{    margin-bottom: 1.875rem;}.ug_campo.nacimiento label{font-weight: bold;font-size: 13px;}
.ug_columnas_3:after{    content: '';    display: table;    clear: both;}.ug_columnas_3 > div{float: left;width: 33.33%;box-sizing: border-box;border-right:1px solid #fff; }
/* email */
.landing-news input[type="email"],.landing-news select {width: 100%; box-sizing: border-box; padding: 0.9375rem; margin: 1.875rem 0;}.landing-news select{margin: 0;width: 100%;}
/* checkboxes */
.landing-news .checkboxes {}.landing-news .checkboxes:after,.landing-news .campo_checkbox:after {content: ''; clear: both; display: table;}.landing-news .campo_checkbox {position: relative; margin: 0 0 0.625rem 1.25rem;}.landing-news .campo_checkbox input {position: absolute; top: 0.1875rem;}.landing-news .campo_checkbox label {display: block; margin-left: 1.875rem; font-size: 0.8125rem; line-height: 150%;}
/* captcha */
.landing-news .campo_captcha {margin: 1.25rem 0 0;}.landing-news .campo_captcha .error {width: 70%; top: 75px; line-height: 140%;}
/* botonaco */
.landing-news .boton {position: relative; background-color: #016ca2; color: #fff; width: 100%; padding: 0.9375rem 1.25rem; margin: 1.5rem 0 0; box-sizing: border-box; text-transform: uppercase; text-align: left;}.landing-news .boton:before,.landing-news .boton:after {content: ''; position: absolute; z-index: 1; display: block; border: 0.75rem solid transparent; top: 0.9375rem;}.landing-news .boton:before {right: 0.3125rem; border-left-color: #fff;}.landing-news .boton:after {right: 0.375rem; border-left-color: #016ca2;}
/* pistas y mensajes de error */
.landing-news .pista,.landing-news .error {position: absolute; z-index: 10; width: 60%; box-sizing: border-box; text-align: center; left: 50%; -ms-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); color: #fff; font-size: 0.8125rem; padding: 1.25rem; display: none;}.landing-news .pista p,.landing-news .error p {line-height: 140%;}.landing-news .pista:after,.landing-news .error:after {content: ''; position: absolute; bottom: -0.625rem; left: 50%; -ms-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); width: 0; height: 0; border: 0.625rem solid; border-color: rgba(0, 0, 0, 0); border-bottom: none;}.landing-news .pista {background-color: rgba(0,0,0,.9);}.landing-news .error {background-color: rgba(255,0,0,.9);}.landing-news .pista:after {border-top-color: rgba(0,0,0,.9);}.landing-news .error:after {border-top-color: rgba(255,0,0,.9);}.landing-news .campo_email .pista,.landing-news .campo_email .error {bottom: 6.25rem;}.landing-news .campo_checkbox .error {top: 3.125rem; width: 12.5rem;}.landing-news .campo_checkbox .error:after,.landing-news .campo_captcha .error:after {bottom: auto; top: -1.25rem; border-bottom: 0.625rem solid rgba(255,0,0,.9); border-top-color: rgba(0,0,0,0);}.landing-news .campo_email input:focus ~ .pista {display: block;}.landing-news .ug_campo_erroneo .error {display: block;} .landing-news .ug_campo_erroneo input {border: 0.0625rem solid red; color: red}.landing-news .ug_campo_erroneo label {color: red}.landing-news .ug_campo_erroneo label a {color: red; border-bottom: 0.0625rem dotted rgba(255,0,0,0.3);}
/* aclaracion final */
.landing-news p.aclaracion {font-size: 0.8125rem; line-height: 170%; margin: 1.5rem 0 0;}.landing-news .interrogacion {position: relative; cursor: pointer;}.landing-news .interrogacion strong {display: inline-block; background-color: #aaa; color: #fff; width: 1.25rem; height: 1.25rem; line-height: 1.25rem; text-align: center; border-radius: 50%;}.landing-news .interrogacion .capa_interrogacion {width: 12.5rem; position: absolute; right: 0; bottom: 1.25rem; z-index: 1; box-shadow: 0 0.6rem 1rem -0.4rem rgba(0,0,0,.5); background-color: #333; color: #fff; font-size: 0.6875rem; line-height: 150%; padding: 0.625rem; display: none;}.landing-news .interrogacion:hover strong {background-color: #333; color: #fff;}.landing-news .interrogacion:hover .capa_interrogacion {display: block;}

/* USUARIO YA SUSCRITO */
.landing-news.usuario-suscrito .cuerpo-news {width: 31.25rem; margin: 0 auto; padding-top: 2.5rem; min-height: auto;}.landing-news.usuario-suscrito .formulario-news {width: 31.25rem; position: absolute; top: 2.5rem; right: auto; left: 50%; -ms-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0);}.landing-news.usuario-suscrito .principal-news {margin-top: 6.25rem; margin-right: 0;}
/* mensaje ya suscrito */
.landing-news .ya-suscrito {background-color: #444;}.landing-news .ya-suscrito:after {content: ''; clear: both; display: table;}.landing-news .ya-suscrito p.anuncio {float: left; position: relative; padding: 0.3125rem 0 0 3.438rem; font-size: 1.25rem; line-height: 2.625rem; color: #fff;}.landing-news .ya-suscrito p.anuncio:before {position: absolute; content: '\2713'; content: '\2714'; top: 0.75rem; left: 0.75rem; color: #444; background-color: #fff; border-radius: 100%; width: 1.875rem; height: 1.875rem; font-size: 0.9375rem; line-height: 1.875rem; text-align: center;}.landing-news .ya-suscrito p.desvio {width: 13.13rem; float: right;}.landing-news .ya-suscrito p.desvio a {display: block; position: relative; background-color: #016ca2; color: #fff; width: 100%; padding: 0.9375rem 1.25rem; box-sizing: border-box; text-transform: uppercase; text-align: left; font-size: 0.75rem;}.landing-news .ya-suscrito p.desvio a:before,.landing-news .ya-suscrito p.desvio a:after {content: ''; position: absolute; z-index: 1; display: block; border: 0.75rem solid transparent; top: 0.9375rem;}.landing-news .ya-suscrito p.desvio a:before {right: 0.3125rem; border-left-color: #fff;}.landing-news .ya-suscrito p.desvio a:after {right: 0.375rem; border-left-color: #016ca2;}
.landing-news.usuario-suscrito .compartir {margin-bottom: 2.500rem;}.landing-news.usuario-suscrito .compartir__interior {border-bottom: 0;}
.principal .main {padding:3.125rem 4.375rem;}.principal .main .main__image {margin-left: -4.375rem;margin-right: -4.375rem;width: calc(4.375rem * 2 + 100%)}.principal .message{background:#fff;padding:1.5625rem 1.5625rem 2.125rem;font-size: 1.0625em;line-height: 118%;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.1);}.principal .message strong{text-align: left;display: block;margin-bottom: .5rem}.principal .message p{text-align:left ;font-size:1em;line-height:119%;font-weight:100;}
@media screen and (max-width: 26.25rem) {/* 420px */    .principal .main {padding:3.125rem 1.875rem;}    .principal .main .main__image {margin-left: -1.875rem;margin-right: -1.875rem;width: calc(1.875rem * 2 + 100%)}    .principal .message{margin-bottom:1.875rem;text-align:center;}    .principal .message strong{text-align: center;}    .principal .message p{text-align:center};}
/* RESPONSIVE */

@media screen and (max-width: 56.25rem) {/* 900px */
	/* pasamos una columna debajo de la otra */
	.landing-news .cuerpo-news {max-width: 31.25rem; margin: 0 auto; padding-top: 0;}	.landing-news .principal-news {margin-right: 0;}	.landing-news .compartir {margin-bottom: 1.250rem;}	.landing-news .formulario-news {width: auto; position: relative; top: 0; padding-bottom: 2.5rem;}
	/* cabecera mas pequena y blanca */
	.landing-news .cabecera-news {border-bottom: none; background-color: #fff;}	.landing-news .principal-news img {margin: 0;}
	/* usuario ya suscrito */
	.landing-news.usuario-suscrito .principal-news {margin-top: 0;}	.landing-news.usuario-suscrito .formulario-news {width: 100%; top: 0; padding-bottom: 0; margin: 0;}	.landing-news.usuario-suscrito .formulario-news:before {display: none;}	.landing-news.usuario-suscrito .cuerpo-news {width: 100%; min-height: auto; padding-top: 5rem;}
	.landing-news.usuario-suscrito .ya-suscrito p.anuncio {font-size: 1.063rem;}	.landing-news.usuario-suscrito .ya-suscrito p.desvio {width: 11.25rem;}	.landing-news.usuario-suscrito .ya-suscrito p.desvio a {padding: 0.9375rem 0 0.9375rem 0.9375rem; font-size: 0.6875rem;}
	/* captcha */
	.landing-news .campo_captcha {width: 304px; margin: 1.5rem auto 1.25rem;}
}
@media screen and (max-width: 26.25rem) {/* 420px */
	/* ocultamos imagen y subimos formulario */
	.landing-news .cabecera-news img {width: 80%;}	.landing-news .principal-news img {display: none;}	.landing-news .intro {padding-top: 0;}	.landing-news .formulario-news {margin-top: -0.25rem;}	.ya-suscrito p.anuncio {font-size: 1.25rem; padding-top: 3.75rem;}
	/* usuario ya suscrito */
	.landing-news.usuario-suscrito .cuerpo-news {padding-top:8.125rem;}	.landing-news.usuario-suscrito .principal-news img {display: block;}	.landing-news.usuario-suscrito .ej:before {display: block;}	.landing-news.usuario-suscrito .intro {padding-top: 1.875rem;}		.landing-news.usuario-suscrito .ya-suscrito p.anuncio {float: none; padding: 0.375rem 0.9375rem;}	.landing-news.usuario-suscrito .ya-suscrito p.desvio {float: none; width: auto;}	.landing-news.usuario-suscrito .ya-suscrito p.anuncio:before {top: 0.6875rem; right: 0.75rem; left: auto;}
}
/* NUEVOS AVISOS */.ug_cuerpo_modal{overflow:hidden;}#ug_campo_Privacity .ug_boton,.ug_contenido .ug_modal .ug_boton{padding: 0;}.ug_modal .ug_boton,    .ug_campo .ug_boton{border:none;padding: 0; margin: 0; border-radius:100%;color:#fff;width: 18px;height: 18px;display: inline-block;text-align: center;line-height: 18px;font-size: 14px;font-weight: 700;        background-color: #000;cursor: pointer;}    .ug_modal.desplegado{visibility: visible;opacity: 1;}    .ug_modal{background-color: rgba(249,249,249,.9);position: fixed;top:0;right: 0;height: 100%;width: 100%;z-index: 2000;transition: all .2s ease-in; color: #2C2633;        visibility: hidden;opacity: 0;        padding: 10px;        box-sizing: border-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex;    -webkit-flex-direction: row;    -ms-flex-direction: row;    flex-direction: row;    -webkit-flex-wrap: nowrap;    -ms-flex-wrap: nowrap;    flex-wrap: nowrap;    -webkit-justify-content: center;    -ms-flex-pack: center;    justify-content: center;    -webkit-align-content: center;    -ms-flex-line-pack: center;    align-content: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;}    .ug_modal a{color: #000;font-weight: 700;}    .ug_modal_interior{        max-height: 100%;        overflow-y: auto;        box-shadow: 0 0 10px rgba(0,0,0,.1);        width: 100%;        max-width: 1000px;        box-sizing: border-box;        padding: 12px;        background-color: #fff;-webkit-order: 0;    -ms-flex-order: 0;    order: 0;    -webkit-flex: 0 1 auto;    -ms-flex: 0 1 auto;    flex: 0 1 auto;    -webkit-align-self: center;    -ms-flex-item-align: center;    align-self: center;}    .ug_modal_datos .ug_cols{color: #393939;font-size: 14px;line-height: 130%;}    .ug_modal_datos .ug_col_titulo{background-color:#E3E3E3;font-size: 12px;text-transform: uppercase;font-weight: 900;line-height:18px;margin-bottom:1px;padding:15px;}        .ug_modal_datos .ug_col_subtitulo{background-color:#ECECEC;font-size: 12px;text-transform: uppercase;font-weight: 900;border-bottom: #E1E1E1;line-height: 30px;padding: 0 15px;}    .ug_modal_datos .ug_col_txt{border-bottom: 1px solid #EBEBEB;padding: 15px;}    .ug_modal_datos .ug_col_aviso{font-size: 12px;line-height: 130%;padding: 15px;}    .ug_modal_datos .ug_fila .ug_boton_datos{float: left;margin-bottom:16px;}    .ug_modal_cabecera .ug_boton:first-child{margin-right: .5em;}    .ug_modal_cabecera .ug_boton{position: absolute;left: 0;}    .ug_modal_cabecera .ug_boton_cerrar{/*background: transparent;color:#0392D2;font-size: 18px;*/font-weight: 400;top: .5rem;right: 0;left: auto;text-indent: -9999px;background:#000 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMi8xMS8xN0dLHOAAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAiElEQVQokY2SzQnDMAyFvxiyRJcqpZOZDOCrL1qrW9SvhyjFcVRTgcDy+7EeeJFkQAIezMuAlJx8B+qEXL+GkpBUtVf1ue8TNgLvQXS5m7mFr46CXhSumIKA648zfejR3bynKxVJLQjdHDsJsrsVXTMVx/IhMHfJAbk3bJJskbQBN+D5x9d4fQDC6U5azlJ3TAAAAABJRU5ErkJggg==') center no-repeat;    width: 2em;height: 2em;}    .ug_cols:after, .ug_fila:after{content: '';display: table;clear: both;}   
    .ug_panel_titulo{font-size: 14px;color: #0392D2;line-height: 1.4;margin-bottom: 1em; border-top: 3px solid #F6F6F6;padding: 1em; }    .ug_panel_txt{font-size: 18px;line-height: 1.4;margin-bottom: 1em;padding-left: 1em;padding-right: 1em; }    .ug_modal_cabecera{padding-top: 1em;padding-bottom: 1em;padding-left: 1.5em;padding-right: 2em;position: relative;}    .ug_fila_autorizo{background-color: #F8F8F8;font-size: 13px; padding: 1em;}    .ug_checkbox{display: inline-block;height: 22px;width: 22px;border-radius: 100%;background-color: #fff;position: absolute;top:0;left: 0;box-shadow: 0 2px 0 rgba(0,0,0,.08);}    .ug_contenido .ug_checkbox input{display: none;}    .ug_checkbox_check{position: absolute;top: 6px; left: 6px; width: 10px;height: 10px;border-radius: 100%;background-color: transparent;}    .ug_checkbox input:checked + span{background-color: #000;}    .ug_listado_checkboxes p{position: relative;padding-left: 2.5em;margin-bottom: 1.5em;padding-top: .2em;}    .ug_lista{margin-left:1rem;}    .ug_lista li{        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMi8xMS8xN0dLHOAAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAdklEQVQYlX3OsRHDIBAF0ZWllF5Ij5QeiCnFpUAINRBDD/RADedMI41lb3pv5t+mqsqPUkqMMQB4Aay1/iIRYTfGvGutrLWw1j6iGCOHiDDnPA/AFwLYVFV77+Scb9NXBHAAOOcATuy9J4Rwf1ovtda0lKJPfQBP1ln34U7MVgAAAABJRU5ErkJggg==') 0 4px no-repeat;        padding-left: 1.2em;    }    .ug_modal_privacidad{font-size: 13px;}    .ug_modal_privacidad .ug_col_titulo{font-size: 12px;text-transform: uppercase;font-weight: 900;color: #393939;}    .ug_modal_titulo{padding-left: .2rem; line-height: 18px;font-weight: 700;color: #000;font-size: 14px;}    .ug_modal b{font-weight: 700;}    .ug_modal .ug_interrogacion strong{background-color: #000;}    .ug_modal .ug_col_aviso{margin-bottom: .8rem;font-size: 12px;font-style: italic;display: block;}    .ug_fila_autorizo .ug_col{padding: .5rem .5rem 0;}        .ug_modal_intro{padding: .5rem .5rem .75rem;font-size: 14px;line-height: 1.4;}        .ug_fila_autorizo + .ug_fila_autorizo{padding: 0 .5rem .5rem;}        .ug_fila_autorizo{padding: .5rem;}        .ug_fila_titulo{font-size:14px;margin-bottom: .5rem; padding-top: .5rem;}        .ug_lista{margin-bottom: 1rem;}    @media(min-width: 768px){        .ug_col_txt{min-height: 54px;}        .ug_modal_interior{height: auto;}        .ug_fila{padding-left:7px;padding-right: 7px;}        .ug_cols{margin-left:-7px;margin-right: -7px;}        .ug_modal_titulo{padding-left: 1rem;}        .ug_col{width: 33.3%;float: left;padding: 0 7px;box-sizing: border-box;}        .ug_modal_privacidad .ug_col{width: 50%;}        .ug_fila_autorizo .ug_col{padding: 1rem 1rem 0;}        .ug_modal_intro{padding: .5rem 1rem .75rem;font-size: 14px;line-height: 1.4;}        .ug_fila_autorizo + .ug_fila_autorizo{padding: 0 1rem 1rem;}        .ug_fila_titulo{margin-bottom: 1rem; padding-top: 1rem; }        .ug_lista{margin-left:1.5rem;}    }
	@media(min-width: 1024px){        .ug_modal_interior{padding: 1.5rem 45px 45px;}        .ug_col_txt{min-height: 36px;}        .ug_fila_autorizo .ug_col{padding: 2rem 2rem 0;}        .ug_fila_autorizo + .ug_fila_autorizo{padding: 0 2rem 2rem;}        .ug_modal_intro{padding: 1rem 2rem 1.5rem;font-size: 18px;line-height: 1.4;}        .ug_fila_titulo{font-size:18px; margin-bottom: 2rem;  }        .ug_lista{margin-left:2.5rem;}        .ug_modal_titulo{padding-left: 1.2rem;}    }
.ug_interrogacion {    position: relative;}
.ug_interrogacion strong {    display: inline-block;    background-color: #aaa;    color: #fff;    padding: 0 0.3em;    border-radius: 1em;}
.ug_interrogacion:hover strong {    background-color: #333;    border-radius: 1em 1em 0 0;    color: #fff;}
.ug_interrogacion .ug_texto_interrogacion {    width: 28em;    position: absolute;    top: 1.2em;    right: -8em;    background-color: #333;    font-size: 0.9em;    padding: 3%;    box-shadow: 0 0.6em 1em -0.4em rgba(0,0,0,.5);    color: #fff;    display: none;}
.ug_interrogacion:hover .ug_texto_interrogacion {    display: block;}    

.ug_modal_datos .ug_col span{color:#0392D2;}#ug_campo_Privacity .ug_boton,.ug_modal .ug_boton, .ug_campo .ug_boton, .ug_modal .ug_modal_cabecera .ug_boton{background-color:#0392D2;}
.ug_modal .ug_checkbox input{display: none;}
/* arreglo recuadrox info y error de los select */.ug_nacimiento.ug_campo_selects { font-size: 0; }.ug_nacimiento.ug_campo_selects label { font-size: 16px; }.ug_nacimiento.ug_campo_selects .ug_fecha_dia,.ug_nacimiento.ug_campo_selects .ug_fecha_agno { width: 25%; }.ug_nacimiento.ug_campo_selects .ug_fecha_mes { width: 50%; }.ug_nacimiento.ug_campo_selects select { height: 3.4em; font-size: 14px; }.ug_nacimiento.ug_campo_selects .error { bottom: 4rem;}.ug_nacimiento.ug_campo_selects.ug_campo_erroneo select { border: 0.0625rem solid red; color: red; }
.ug_nacimiento.ug_campo_selects .pista { bottom: 4rem;}.landing-news .ug_campo_selects select:focus ~ .pista { display: block; }
