html {
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a{
	font-weight: bold;
	color: #237aba;
	font-size: 14px;
	cursor:hand;
	cursor:pointer;
	text-decoration:none;
}
h1{
	font-family: arial, sans-serif;
	font-size: 28px;
	margin: 10px 0px 10px;
	color: #333;
	font-weight: normal;
}
hr{
	border: 0px;
	border-bottom: 1px solid #DCDCDC;
	margin-bottom: 2px;
/*ANA - 710 - Añadir*/
	height:1px;
	display: none;
/*ANA*/
}

hr ~ img {
	display:none;
}

hr ~ img ~ p:last-of-type {
    display: inline;
    top: -37px;
    position: relative;
    font-size: 14px;
    font-weight: bold;
}

hr + img + p:last-of-type {
	top: -150px
}

form#olvidoClave > br {
    display: none;
}

form#olvidoClave {
    /* display: flex;
		display: -ms-flexbox;; */
    /* align-items: center; */
    /* -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    -o-flex-direction: column;
    flex-direction: column; */
    /* margin: unset !important; */
    /* width: 100% !important; */
    /* position: relative; */
}

form > div:not(.botones) > a:last-of-type {
    position: relative;
    top: -45px;
}

#cuerpo > div:nth-of-type(3) > #olvidoClave a:last-of-type {
    position: absolute;
    left: 0px;
    top: 100%;
}

#cuerpo > div:nth-of-type(3) > form#olvidoClave {
  display: flex;
	display: -ms-flexbox;
  width: auto !important;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
  margin: initial !important;
  position: relative;
}

.kyop_cajacentral {
	flex-grow: 1;
	display: flex;
	display: -ms-flexbox;;
	-webkit-flex-direction: column;
  -moz-flex-direction: column;
  -ms-flex-direction: column;
  -o-flex-direction: column;
  flex-direction: column;
	/* width:750px; */
	min-height: 100vh;
	margin:auto;
}
.kyop_cajacentral_oper {
	width:850px;
	height:100%;
	margin:auto;
}
.left {
	float: left;
}

#cuerpo {
	/* flex-grow: 1; */
	/* padding: 15px; */
	/* border: 2px solid #D9E8F1; */
	/* margin-top: 20px; */
	/* border-radius: 6px; */
	/* position: relative; */
}

#cuerpo > p {
    font-size: 18px;
    color: #666666;
    margin-bottom: 40px !important;
}

#cuerpo_idioma {
	text-align: left;
}
#combo_idioma{
	position:relative;
	text-align: right;
	width:70px;
	float:right;
}
#cuadro_opciones{
	width:100px;
	position:absolute;
	top: 20px;
	left: 0px;
}
#cuadro_opciones a{
	text-align: left;
	margin-left: 10px;
}

#cuerpo_izquierda {
	float:left;
	width: 45%;
	margin-left: 15px;
}
#cuerpo_derecha {
	float:right;
	width:50%;
}

#pie_izquierda {
	float:left;
	width:50%;
}
#pie_derecha {
	float:right;
	width:50%;
	text-align: right;
}
.clearAll {
	clear: both;
	float: none;
}
.texto_azul{
	color: #00A9E8;
	cursor:hand;
	cursor:pointer;
	text-decoration:none;

}
/*ANA-662 poner más abajo para priorizar */
/*input:focus {
	background: #f3fec1 !important;
}*/
/*ANA-662 Fin*/
}
input[type|=text], input[type|=password] {
	background:#ededed;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background:-moz-linear-gradient(top,  #ededed 0%, #fefefe 41%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(41%,#fefefe));
	background:-webkit-linear-gradient(top,  #ededed 0%,#fefefe 41%);
	background:-o-linear-gradient(top,  #ededed 0%,#fefefe 41%);
	background:-ms-linear-gradient(top,  #ededed 0%,#fefefe 41%);
	background:linear-gradient(top,  #ededed 0%,#fefefe 41%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#fefefe',GradientType=0 );
	border:1px solid #d5d5d5;
	border-top:2px solid #d5d5d5;
	border-radius:3px;
	padding-left:4px;
}
input[type|=text].desactivado, input[type|=password].desactivado, select.desactivado{
	border:1px solid #CCC;
	background:#F0F2EF;
	color:#AAA;
}

/*ANA-662 y 663*/
.marginTB5 {
	margin-top: 5px !important;
	margin-bottom: 5px;
}
.marginTop15{
	margin-top: 15px;
}
.estirado{
	width: 98%;
	height: 23px;
}
button.grandote {
}

button.grandoteNormalizado{
/*ANA - 711 - Eliminar*/
	/*height: initial;*/
/*ANA*/
	padding: 0 11px;
}

#olvidoClave button.grandote.estirado.azul {
    margin: 0px 0px 40px 0px;
    height: 45px;
    width: 130px !important;
    /* display: inline; */
    margin-left: auto;
}

button.grandote.estirado{
	width: 98%;
	height: 30px;
	margin: 10px 10px 0px 0px;
}
button.grandote img {
	display: none;
	margin-left: 10px;
	position:relative;
	top:4px;
}

.azul{
	color: #237aba;
}

/* --- Alertas --- */
div.alerta{
	/* border:solid 2px; */
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	/* height: 15px; */
	border-radius: 1px;
	padding: 5px;
	margin-bottom:10px;
	margin-top:5px;
}
.alerta.bordeInfo {
    background: #F4EEDA;
}
.alerta.bordeError {
    background: #FCDFDF;
}
div.alerta div.interior1{
	width:22px;
	/* height: 20px; */
	float:left;
	margin-right:10px;
}
div.alerta div.interior3{
	width:22px;
	height:100%;
	/* height: 20px; */
	float:right;
	margin-left:10px;
	cursor:pointer;
	cursor:hand;
}
div.alerta div.interior2{
	margin-left:32px;
	margin-right:32px;
	padding:5px 0;
	height: 12px;
}
/*ANA -  697 - AñADIR*/
div.alerta div.interior2 p{
	position:relative

}

div.alerta.bordeAmarillo, div.alerta.bordeWarning {
	/* border: 1px solid #d8b6c7; */
	color: #666;
	background-color:#fceaea;
}

#logonForm .noEditable {
    position: absolute;
    top: -25px;
    left: 77px;
    font-weight: bold;
}

.darker {
	font-weight: bold;
}
.cancelar{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #0066AD;
	float: left;
	/*ANA - 705 - modificar*/
	margin-top: 12px;
	/*ANA*/
	/*ANA - 707 - Añadir*/
	*
	margin-right:10px;
	*
	margin-top:7px
	/*ANA*/;
}
.botones{
	text-align: right;
	/* float:right; */
	display: flex;
	display: -ms-flexbox;
	align-items: baseline;
	justify-content: flex-end;
	-ms-flex-pack: end;
}
.botones > * {
    margin-left: 30px;
}
.botonesChg{
	text-align: right;
	margin-right: -3px !important;
	float:right;
}


.botonOlvido {
	/* padding: 0px 30px !important; */
}



#enlaces .enlacesWrapper{
	display: block;
	float: left;
	padding-left: 9px;
	padding-right: 9px;
	border-right: 1px solid #CCC;


}

#enlaces .enlacesWrapper > span{
	float:left;
}

#enlaces .enlacesWrapper > img{
	float:right;
	margin-left:10px;
}


.marginLinkTop {
	margin-top: 2px;
	margin-bottom: 1px;
	margin-right: -11px;
	margin-left: 490px;
}


.kyop-container-ventanaModal{
	width:100%;
	height:100%;
	position:fixed;
	top:0px;
	left:0px;
	z-index:1005;
}

.kyop-container-ventanaModal .ventanaModal{
	position: relative;
	top: auto;
	left: auto;
	right: auto;
	margin:auto;
	margin-top:18%;
	max-width: 87%;
	width:550px;
}

.ventanaModal .kyop-modal-iframe{
	border: none;
	width: 100%;
	height: 300px;
}


.fondoTransparente{
    width: 100%;
    height: 100%;
    background: #eee;
    position: fixed;
    top: 0px;
    right: 0px;
    z-index: 1002;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
}
bbva-input {
    display: block;
    position: relative;
    height: 64px;
    margin-bottom: 45px;
    /* color: white; */
    font-size: 16px;
    /* width: auto; */
    border-radius: 1px;
    /* background-color: #003e7a; */
    border: none;
    /* border-bottom: solid 2px rgba(255, 255, 255, 0.25); */
    background-image: none;
    line-height: 1.5;
    /* padding: 0px 15px; */
    /* border-bottom: solid 1px rgba(255, 255, 255, 0.5); */
}
bbva-input > * {
    padding-left: 15px;
    padding-right: 15px;
}

bbva-input.campoError[data-message]:before {
    font-size: 1.4em;
    font-family: 'Netcash' !important;
    content: "\ea36";
    position: absolute;
    right: 22px;
    top: 15px;
    color: #f35e61;
    /* height: 20px; */
    /* width: 20px; */
}

bbva-input > input[type] {
	background-color: #f4f4f4;
	background-image: none;
	font-size: 16px;
	border-radius: 1px;
	color: #121212;
	border: none;
	outline: none;
	width: calc(100% - 30px);
	border-bottom: solid 2px rgba(255, 255, 255, 0.25);
	border-bottom: solid 1px rgba(255, 255, 255, 0.5);
	margin-bottom: 0px;
	/* height: inherit; */
}
bbva-input > input[type] {
	margin-bottom: 0px;
	/* height: inherit; */
}
bbva-input > input + label {

    font-size: 16px;
    position: absolute;
    top: 0px;
	left: 0px;
    transition: all 0.2s ease-out;
}
bbva-input.campoError[data-message]:after {
    top: 6px;
    content: attr(data-message);
    opacity: 0.6;
    font-size: 12px;
    /* line-height: 1.33; */
    text-align: left;
    color: #121212;
    position: relative;
    padding-left: 15px;
    display: block;
}
bbva-input > input[type], bbva-input > input[type] + label  {

padding-top: 20px;

padding-bottom: 20px;

line-height: 1.5;

margin-top: 0px !important;
}

bbva-input > input:focus + label, bbva-input > input.not-empty + label {
    top: -8px;
    margin: 0px;
    font-size: 12px;
    color: #666666;
}
bbva-input.campoError input {
    color: #121212;
    background-color: #fcdfdf;
}
bbva-input.campoError > input + label {
	color: rgba(102, 102, 102, 0.6);
}
bbva-input.campoError[data-message]:after {
    top: 6px;
    content: attr(data-message);
    opacity: 0.6;
    font-size: 12px;
    /* line-height: 1.33; */
    text-align: left;
    color: #121212;
    position: relative;
    padding-left: 15px;
    display: block;
}
bbva-input > input[type].not-empty, bbva-input > input[type]:focus {
		padding-top: 29px;
		padding-bottom: 11px;
		margin: 0px;
}

button.grandote, button[type=submit]{
	padding-left: 25px;
	padding-right: 25px;
	height: 45px;
	background: #237ABA;
	border: none;
	border-radius: 1px;
	font-family: Arial;
	font-size: inherit;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	cursor: pointer;
	margin-top: 60px;
	margin-left: auto;
	transition: background .4s cubic-bezier(.25,.8,.25,1), color .4s cubic-bezier(.25,.8,.25,1);
}
button[type=submit]:hover, button.grandote:hover{
	background: #1464A5;
	 color: rgba(255, 255, 255, 0.5);
}


@font-face {
  font-family: 'Netcash';
  src:  url('../../css/fonts/Netcash.eot?6n2bje');
  src:  url('../../css/fonts/Netcash.eot?6n2bje#iefix') format('embedded-opentype'),
    url('../../css/fonts/Netcash.ttf?6n2bje') format('truetype'),
    url('../../css/fonts/Netcash.woff?6n2bje') format('woff'),
    url('../../css/fonts/Netcash.svg?6n2bje#Netcash') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Netcash' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-logo_demo:before {
  content: "\ea39";
}
.icon-LogoBBVANetcashTabletDesrtock:before {
  content: "\ea33";
  color: #666;
}
.icon-LogoBBVANetcashMobile:before {
  content: "\ea34";
  color: #666;
}
.icon-icn_t-icon_publica_2_60px:before {
  content: "\ea4a";
}
.icon-icn_t-icon_publica_1_60px:before {
  content: "\ea4b";
}
.icon-icn_t-iconLib_C36-64px:before {
  content: "\ea38";
}
.icon-icon_alerta_Login-64px:before {
  content: "\ea36";
}
.icon-icon_contrasen_Login-64px:before {
  content: "\ea37";
}
.icon-icn_t-iconLib_C33-64px:before {
  content: "\ea35";
}
.icon-Refrescar-64px:before {
  content: "\ea40";
  color: #666;
}
.icon-icn_t-iconLib_G14-Invertido-64px:before {
  content: "\ea41";
  color: #666;
}
.icon-icn_Bullet:before {
  content: "\ea32";
  color: #666;
}
.icon-icn_t-iconLib_A01-64px2:before {
  content: "\ea31";
  color: #666;
}
.icon-Cruz_cerrar_fina2:before {
  content: "\ea2f";
  color: #666;
}
.icon-Menu2:before {
  content: "\ea30";
  color: #666;
}
.icon-Cruz_cerrar_fina:before {
  content: "\ea2e";
  color: #666;
}
.icon-Check:before {
  content: "\ea2d";
  color: #666;
}
.icon-Flecha-derecha-circulo:before {
  content: "\ea28";
  color: #666;
}
.icon-Flecha-derecha:before {
  content: "\ea29";
  color: #666;
}
.icon-Flecha-izquierda:before {
  content: "\ea2a";
  color: #666;
}
.icon-SenorConBolsillo:before {
  content: "\ea2b";
  color: #666;
}
.icon-Menu:before {
  content: "\ea2c";
  color: #666;
}
.icon-Cruz_cerrar_Lupa:before {
  content: "\ea27";
  color: #666;
}
.icon-Cruz:before {
  content: "\ea25";
  color: #666;
}
.icon-Tick:before {
  content: "\ea26";
  color: #666;
}
.icon-icn_t-iconLib_P01-64px:before {
  content: "\e900";
}
.icon-icn_t-iconLib_P02-64px:before {
  content: "\e901";
}
.icon-icn_t-iconLib_P03-64px:before {
  content: "\e902";
}
.icon-icn_t-iconLib_P04-64px:before {
  content: "\e903";
}
.icon-icn_t-iconLib_P05-64px:before {
  content: "\e904";
}
.icon-icn_t-iconLib_P06-64px:before {
  content: "\e905";
}
.icon-icn_t-iconLib_P07-64px:before {
  content: "\e906";
}
.icon-icn_t-iconLib_P08-64px:before {
  content: "\e907";
}
.icon-icn_t-iconLib_P09-64px:before {
  content: "\e908";
}
.icon-icn_t-iconLib_P10-64px:before {
  content: "\e909";
}
.icon-icn_t-iconLib_P11-64px:before {
  content: "\e90a";
}
.icon-icn_t-iconLib_P12-64px:before {
  content: "\e90b";
}
.icon-icn_t-iconLib_P13-64px:before {
  content: "\e90c";
}
.icon-icn_t-iconLib_P14-64px:before {
  content: "\e90d";
}
.icon-icn_t-iconLib_P15-64px:before {
  content: "\e90e";
}
.icon-icn_t-iconLib_P16-64px:before {
  content: "\e90f";
}
.icon-icn_t-iconLib_P17-64px:before {
  content: "\e910";
}
.icon-icn_t-iconLib_P18-64px:before {
  content: "\e911";
}
.icon-icn_t-iconLib_P19-64px:before {
  content: "\e912";
}
.icon-icn_t-iconLib_P20-64px:before {
  content: "\e913";
}
.icon-icn_t-iconLib_P21-64px:before {
  content: "\e914";
}
.icon-icn_t-iconLib_P22-64px:before {
  content: "\e915";
}
.icon-icn_t-iconLib_P23-64px:before {
  content: "\e916";
}
.icon-icn_t-iconLib_P24-64px:before {
  content: "\e917";
}
.icon-icn_t-iconLib_P25-64px:before {
  content: "\e918";
}
.icon-icn_t-iconLib_P26-64px:before {
  content: "\e919";
}
.icon-icn_t-iconLib_P27-64px:before {
  content: "\e91a";
}
.icon-icn_t-iconLib_P28-64px:before {
  content: "\e91b";
}
.icon-icn_t-iconLib_P29-64px:before {
  content: "\e91c";
}
.icon-icn_t-iconLib_P30-64px:before {
  content: "\e91d";
}
.icon-icn_t-iconLib_P31-64px:before {
  content: "\e91e";
}
.icon-icn_t-iconLib_P32-64px:before {
  content: "\e91f";
}
.icon-icn_t-iconLib_P33-64px:before {
  content: "\e920";
}
.icon-icn_t-iconLib_P34-64px:before {
  content: "\e921";
}
.icon-icn_t-iconLib_P35-64px:before {
  content: "\e922";
}
.icon-icn_t-iconLib_P37-64px:before {
  content: "\e923";
}
.icon-icn_t-iconLib_P38-64px:before {
  content: "\e924";
}
.icon-icn_t-iconLib_P39-64px:before {
  content: "\e925";
}
.icon-icn_t-iconLib_P40-64px:before {
  content: "\e926";
}
.icon-icn_t-iconLib_P41-64px:before {
  content: "\e927";
}
.icon-icn_t-iconLib_T01-64px:before {
  content: "\e928";
}
.icon-icn_t-iconLib_T02-64px:before {
  content: "\e929";
}
.icon-icn_t-iconLib_T03-64px:before {
  content: "\e92a";
}
.icon-icn_t-iconLib_T04-64px:before {
  content: "\e92b";
}
.icon-icn_t-iconLib_S01-64px:before {
  content: "\e92c";
}
.icon-icn_t-iconLib_S02-64px:before {
  content: "\e92d";
}
.icon-icn_t-iconLib_S03-64px:before {
  content: "\e92e";
}
.icon-icn_t-iconLib_S04-64px:before {
  content: "\e92f";
}
.icon-icn_t-iconLib_S05-64px:before {
  content: "\e930";
}
.icon-icn_t-iconLib_R01-64px:before {
  content: "\e931";
}
.icon-icn_t-iconLib_R02-64px:before {
  content: "\e932";
}
.icon-icn_t-iconLib_R03-64px:before {
  content: "\e933";
}
.icon-icn_t-iconLib_R04-64px:before {
  content: "\e934";
}
.icon-icn_t-iconLib_N04-64px:before {
  content: "\e935";
}
.icon-icn_t-iconLib_N05-64px:before {
  content: "\e936";
}
.icon-icn_t-iconLib_N08-64px:before {
  content: "\e937";
}
.icon-icn_t-iconLib_N10-64px:before {
  content: "\e938";
}
.icon-icn_t-iconLib_N11-64px:before {
  content: "\e939";
}
.icon-icn_t-iconLib_N01-64px:before {
  content: "\e93a";
}
.icon-icn_t-iconLib_N02-64px:before {
  content: "\e93b";
}
.icon-icn_t-iconLib_N03-64px:before {
  content: "\e93c";
}
.icon-icn_t-iconLib_N06-64px:before {
  content: "\e93d";
}
.icon-icn_t-iconLib_N07-64px:before {
  content: "\e93e";
}
.icon-icn_t-iconLib_N09-64px:before {
  content: "\e93f";
}
.icon-icn_t-iconLib_N12-64px:before {
  content: "\e940";
}
.icon-icn_t-iconLib_N13-64px:before {
  content: "\e941";
}
.icon-icn_t-iconLib_N14-64px:before {
  content: "\e942";
}
.icon-icn_t-iconLib_N15-64px:before {
  content: "\e943";
}
.icon-icn_t-iconLib_M03-64px:before {
  content: "\e944";
}
.icon-icn_t-iconLib_M06-64px:before {
  content: "\e945";
}
.icon-icn_t-iconLib_M07-64px:before {
  content: "\e946";
}
.icon-icn_t-iconLib_M08-64px:before {
  content: "\e947";
}
.icon-icn_t-iconLib_M14-64px:before {
  content: "\e948";
}
.icon-icn_t-iconLib_M01-64px:before {
  content: "\e949";
}
.icon-icn_t-iconLib_M02-64px:before {
  content: "\e94a";
}
.icon-icn_t-iconLib_M04-64px:before {
  content: "\e94b";
}
.icon-icn_t-iconLib_M09-64px:before {
  content: "\e94c";
}
.icon-icn_t-iconLib_M10-64px:before {
  content: "\e94d";
}
.icon-icn_t-iconLib_M11-64px:before {
  content: "\e94e";
}
.icon-icn_t-iconLib_M12-64px:before {
  content: "\e94f";
}
.icon-icn_t-iconLib_M13-64px:before {
  content: "\e950";
}
.icon-icn_t-iconLib_M15-64px:before {
  content: "\e951";
}
.icon-icn_t-iconLib_M16-64px:before {
  content: "\e952";
}
.icon-icn_t-iconLib_L13-64px:before {
  content: "\e953";
}
.icon-icn_t-iconLib_L01-64px:before {
  content: "\e954";
}
.icon-icn_t-iconLib_L02-64px:before {
  content: "\e955";
}
.icon-icn_t-iconLib_L03-64px:before {
  content: "\e956";
}
.icon-icn_t-iconLib_L04-64px:before {
  content: "\e957";
}
.icon-icn_t-iconLib_L05-64px:before {
  content: "\e958";
}
.icon-icn_t-iconLib_L06-64px:before {
  content: "\e959";
}
.icon-icn_t-iconLib_L07-64px:before {
  content: "\e95a";
}
.icon-icn_t-iconLib_L08-64px:before {
  content: "\e95b";
}
.icon-icn_t-iconLib_L09-64px:before {
  content: "\e95c";
}
.icon-icn_t-iconLib_L10-64px:before {
  content: "\e95d";
}
.icon-icn_t-iconLib_L11-64px:before {
  content: "\e95e";
}
.icon-icn_t-iconLib_L12-64px:before {
  content: "\e95f";
}
.icon-icn_t-iconLib_L14-64px:before {
  content: "\e960";
}
.icon-icn_t-iconLib_L15-64px:before {
  content: "\e961";
}
.icon-icn_t-iconLib_L16-64px:before {
  content: "\e962";
}
.icon-icn_t-iconLib_L17-64px:before {
  content: "\e963";
}
.icon-icn_t-iconLib_L18-64px:before {
  content: "\e964";
}
.icon-icn_t-iconLib_L19-64px:before {
  content: "\e965";
}
.icon-icn_t-iconLib_L20-64px:before {
  content: "\e966";
}
.icon-icn_t-iconLib_L21-64px:before {
  content: "\e967";
}
.icon-icn_t-iconLib_L22-64px:before {
  content: "\e968";
}
.icon-icn_t-iconLib_L23-64px:before {
  content: "\e969";
}
.icon-icn_t-iconLib_L24-64px:before {
  content: "\e96a";
}
.icon-icn_t-iconLib_K01-64px:before {
  content: "\e96b";
}
.icon-icn_t-iconLib_K02-64px:before {
  content: "\e96c";
}
.icon-icn_t-iconLib_K03-64px:before {
  content: "\e96d";
}
.icon-icn_t-iconLib_K04-64px:before {
  content: "\e96e";
}
.icon-icn_t-iconLib_K05-64px:before {
  content: "\e96f";
}
.icon-icn_t-iconLib_K06-64px:before {
  content: "\e970";
}
.icon-icn_t-iconLib_K07-64px:before {
  content: "\e971";
}
.icon-icn_t-iconLib_K08-64px:before {
  content: "\e972";
}
.icon-icn_t-iconLib_K09-64px:before {
  content: "\e973";
}
.icon-icn_t-iconLib_K10-64px:before {
  content: "\e974";
}
.icon-icn_t-iconLib_K11-64px:before {
  content: "\e975";
}
.icon-icn_t-iconLib_K12-64px:before {
  content: "\e976";
}
.icon-icn_t-iconLib_K13-64px:before {
  content: "\e977";
}
.icon-icn_t-iconLib_K14-64px:before {
  content: "\e978";
}
.icon-icn_t-iconLib_K16-64px:before {
  content: "\e979";
}
.icon-icn_t-iconLib_K17-64px:before {
  content: "\e97a";
}
.icon-icn_t-iconLib_K18-64px:before {
  content: "\e97b";
}
.icon-icn_t-iconLib_J01-64px:before {
  content: "\e97c";
}
.icon-icn_t-iconLib_J02-64px:before {
  content: "\e97d";
}
.icon-icn_t-iconLib_J03-64px:before {
  content: "\e97e";
}
.icon-icn_t-iconLib_J04-64px:before {
  content: "\e97f";
}
.icon-icn_t-iconLib_J05-64px:before {
  content: "\e980";
}
.icon-icn_t-iconLib_H01-64px:before {
  content: "\e981";
}
.icon-icn_t-iconLib_H02-64px:before {
  content: "\e982";
}
.icon-icn_t-iconLib_H03-64px:before {
  content: "\e983";
}
.icon-icn_t-iconLib_H04-64px:before {
  content: "\e984";
}
.icon-icn_t-iconLib_H05-64px:before {
  content: "\e985";
}
.icon-icn_t-iconLib_H06-64px:before {
  content: "\e986";
}
.icon-icn_t-iconLib_H07-64px:before {
  content: "\e987";
}
.icon-icn_t-iconLib_H08-64px:before {
  content: "\e988";
}
.icon-icn_t-iconLib_H10-64px:before {
  content: "\e989";
}
.icon-icn_t-iconLib_mas-acciones:before {
  content: "\e98a";
}
.icon-icn_t-iconLib_G05-64px:before {
  content: "\e98b";
}
.icon-icn_t-iconLib_G08-64px:before {
  content: "\e98c";
}
.icon-icn_t-iconLib_G10-64px:before {
  content: "\e98d";
}
.icon-icn_t-iconLib_G12-64px:before {
  content: "\e98e";
}
.icon-icn_t-iconLib_G14-64px:before {
  content: "\e98f";
}
.icon-icn_t-iconLib_G15-64px:before {
  content: "\e990";
}
.icon-icn_t-iconLib_G17-64px:before {
  content: "\e991";
}
.icon-icn_t-iconLib_G23-64px:before {
  content: "\e992";
}
.icon-icn_t-iconLib_G25-64px:before {
  content: "\e993";
}
.icon-icn_t-iconLib_G27-64px:before {
  content: "\e994";
}
.icon-icn_t-iconLib_G33-64px:before {
  content: "\e995";
}
.icon-icn_t-iconLib_G01-64px:before {
  content: "\e996";
}
.icon-icn_t-iconLib_G02-64px:before {
  content: "\e997";
}
.icon-icn_t-iconLib_G03-64px:before {
  content: "\e998";
}
.icon-icn_t-iconLib_G04-64px:before {
  content: "\e999";
}
.icon-icn_t-iconLib_G06-64px:before {
  content: "\e99a";
}
.icon-icn_t-iconLib_G07-64px:before {
  content: "\e99b";
}
.icon-icn_t-iconLib_G09-64px:before {
  content: "\e99c";
}
.icon-icn_t-iconLib_G11-64px:before {
  content: "\e99d";
}
.icon-icn_t-iconLib_G13-64px .path1:before {
  content: "\e99e";
  color: rgb(35, 31, 32);
}
.icon-icn_t-iconLib_G13-64px .path2:before {
  content: "\e99f";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-icn_t-iconLib_G16-64px:before {
  content: "\e9a0";
}
.icon-icn_t-iconLib_G18-64px:before {
  content: "\e9a1";
}
.icon-icn_t-iconLib_G19-64px:before {
  content: "\e9a2";
}
.icon-icn_t-iconLib_G20-64px:before {
  content: "\e9a3";
}
.icon-icn_t-iconLib_G21-64px:before {
  content: "\e9a4";
}
.icon-icn_t-iconLib_G22-64px:before {
  content: "\e9a5";
}
.icon-icn_t-iconLib_G24-64px:before {
  content: "\e9a6";
}
.icon-icn_t-iconLib_G26-64px:before {
  content: "\e9a7";
}
.icon-icn_t-iconLib_G28-64px:before {
  content: "\e9a8";
}
.icon-icn_t-iconLib_G29-64px:before {
  content: "\e9a9";
}
.icon-icn_t-iconLib_G30-64px:before {
  content: "\e9aa";
}
.icon-icn_t-iconLib_G31-64px:before {
  content: "\e9ab";
}
.icon-icn_t-iconLib_G32-64px:before {
  content: "\e9ac";
}
.icon-icn_t-iconLib_F01_2-64px:before {
  content: "\e9ad";
}
.icon-icn_t-iconLib_F01-64px:before {
  content: "\e9ae";
}
.icon-icn_t-iconLib_F07-64px:before {
  content: "\e9af";
}
.icon-icn_t-iconLib_F15-64px:before {
  content: "\e9b0";
}
.icon-icn_t-iconLib_F21-64px:before {
  content: "\e9b1";
}
.icon-icn_t-iconLib_F25-64px:before {
  content: "\e9b2";
}
.icon-icn_t-iconLib_F02-64px:before {
  content: "\e9b3";
}
.icon-icn_t-iconLib_F03-64px:before {
  content: "\e9b4";
}
.icon-icn_t-iconLib_F04-64px:before {
  content: "\e9b5";
}
.icon-icn_t-iconLib_F05-64px:before {
  content: "\e9b6";
}
.icon-icn_t-iconLib_F06-64px:before {
  content: "\e9b7";
}
.icon-icn_t-iconLib_F08-64px:before {
  content: "\e9b8";
}
.icon-icn_t-iconLib_F09-64px:before {
  content: "\e9b9";
}
.icon-icn_t-iconLib_F10-64px:before {
  content: "\e9ba";
}
.icon-icn_t-iconLib_F11-64px:before {
  content: "\e9bb";
}
.icon-icn_t-iconLib_F12-64px:before {
  content: "\e9bc";
}
.icon-icn_t-iconLib_F13-64px:before {
  content: "\e9bd";
}
.icon-icn_t-iconLib_F14-64px:before {
  content: "\e9be";
}
.icon-icn_t-iconLib_F16-64px:before {
  content: "\e9bf";
}
.icon-icn_t-iconLib_F17-64px:before {
  content: "\e9c0";
}
.icon-icn_t-iconLib_F18-64px:before {
  content: "\e9c1";
}
.icon-icn_t-iconLib_F19-64px:before {
  content: "\e9c2";
}
.icon-icn_t-iconLib_F20-64px:before {
  content: "\e9c3";
}
.icon-icn_t-iconLib_F22-64px:before {
  content: "\e9c4";
}
.icon-icn_t-iconLib_F23-64px:before {
  content: "\e9c5";
}
.icon-icn_t-iconLib_F24-64px:before {
  content: "\e9c6";
}
.icon-icn_t-iconLib_E06-64px:before {
  content: "\e9c7";
}
.icon-icn_t-iconLib_E01-64px:before {
  content: "\e9c8";
}
.icon-icn_t-iconLib_E02-64px:before {
  content: "\e9c9";
}
.icon-icn_t-iconLib_E03-64px:before {
  content: "\e9ca";
}
.icon-icn_t-iconLib_E04-64px:before {
  content: "\e9cb";
}
.icon-icn_t-iconLib_E05-64px:before {
  content: "\e9cc";
}
.icon-icn_t-iconLib_E07-64px:before {
  content: "\e9cd";
}
.icon-icn_t-iconLib_E08-64px:before {
  content: "\e9ce";
}
.icon-icn_t-iconLib_E09-64px:before {
  content: "\e9cf";
}
.icon-icn_t-iconLib_E10-64px:before {
  content: "\e9d0";
}
.icon-icn_t-iconLib_E11-64px:before {
  content: "\e9d1";
}
.icon-icn_t-iconLib_E12-64px:before {
  content: "\e9d2";
}
.icon-icn_t-iconLib_E13-64px:before {
  content: "\e9d3";
}
.icon-icn_t-iconLib_D01-64px:before {
  content: "\e9d4";
}
.icon-icn_t-iconLib_D02-64px:before {
  content: "\e9d5";
}
.icon-icn_t-iconLib_D03-64px:before {
  content: "\e9d6";
}
.icon-icn_t-iconLib_D04-64px:before {
  content: "\e9d7";
}
.icon-icn_t-iconLib_D05-64px:before {
  content: "\e9d8";
}
.icon-icn_t-iconLib_D06-64px:before {
  content: "\e9d9";
}
.icon-icn_t-iconLib_D07-64px:before {
  content: "\e9da";
}
.icon-icn_t-iconLib_C01-64px:before {
  content: "\e9db";
}
.icon-icn_t-iconLib_C02-64px:before {
  content: "\e9dc";
}
.icon-icn_t-iconLib_C04-64px:before {
  content: "\e9dd";
}
.icon-icn_t-iconLib_C06-64px:before {
  content: "\e9de";
}
.icon-icn_t-iconLib_C08-64px:before {
  content: "\e9df";
}
.icon-icn_t-iconLib_C11-64px:before {
  content: "\e9e0";
}
.icon-icn_t-iconLib_C03-64px:before {
  content: "\e9e1";
}
.icon-icn_t-iconLib_C05-64px:before {
  content: "\e9e2";
}
.icon-icn_t-iconLib_C07-64px:before {
  content: "\e9e3";
}
.icon-icn_t-iconLib_C09-64px:before {
  content: "\e9e4";
}
.icon-icn_t-iconLib_C10-64px:before {
  content: "\e9e5";
}
.icon-icn_t-iconLib_C12-64px:before {
  content: "\e9e6";
}
.icon-icn_t-iconLib_C13-64px:before {
  content: "\e9e7";
}
.icon-icn_t-iconLib_C14-64px:before {
  content: "\e9e8";
}
.icon-icn_t-iconLib_C17-64px:before {
  content: "\e9e9";
}
.icon-icn_t-iconLib_C19-64px:before {
  content: "\e9ea";
}
.icon-icn_t-iconLib_C20-64px:before {
  content: "\e9eb";
}
.icon-icn_t-iconLib_C21-64px:before {
  content: "\e9ec";
}
.icon-icn_t-iconLib_C22-64px:before {
  content: "\e9ed";
}
.icon-icn_t-iconLib_C23-64px:before {
  content: "\e9ee";
}
.icon-icn_t-iconLib_C24-64px:before {
  content: "\e9ef";
}
.icon-icn_t-iconLib_C25-64px:before {
  content: "\e9f0";
}
.icon-icn_t-iconLib_C26-64px:before {
  content: "\e9f1";
}
.icon-icn_t-iconLib_C27-64px:before {
  content: "\e9f2";
}
.icon-icn_t-iconLib_C28-64px:before {
  content: "\e9f3";
}
.icon-icn_t-iconLib_C29-64px:before {
  content: "\e9f4";
}
.icon-icn_t-iconLib_C30-64px:before {
  content: "\e9f5";
}
.icon-icn_t-iconLib_C31-64px:before {
  content: "\e9f6";
}
.icon-icn_t-iconLib_B01-64px:before {
  content: "\e9f7";
}
.icon-icn_t-iconLib_B02-64px:before {
  content: "\e9f8";
}
.icon-icn_t-iconLib_B03-64px:before {
  content: "\e9f9";
}
.icon-icn_t-iconLib_B04-64px:before {
  content: "\e9fa";
}
.icon-icn_t-iconLib_B05-64px:before {
  content: "\e9fb";
}
.icon-icn_t-iconLib_B06-64px:before {
  content: "\e9fc";
}
.icon-icn_t-iconLib_B07-64px:before {
  content: "\e9fd";
}
.icon-icn_t-iconLib_B08-64px:before {
  content: "\e9fe";
}
.icon-icn_t-iconLib_B09-64px:before {
  content: "\e9ff";
}
.icon-icn_t-iconLib_B10-64px:before {
  content: "\ea00";
}
.icon-icn_t-iconLib_B11-64px:before {
  content: "\ea01";
}
.icon-icn_t-iconLib_B12-64px:before {
  content: "\ea02";
}
.icon-icn_t-iconLib_B13-64px:before {
  content: "\ea03";
}
.icon-icn_t-iconLib_B14-64px:before {
  content: "\ea04";
}
.icon-icn_t-iconLib_B15-64px:before {
  content: "\ea05";
}
.icon-icn_t-iconLib_B16-64px:before {
  content: "\ea06";
}
.icon-icn_t-iconLib_B17-64px:before {
  content: "\ea07";
}
.icon-icn_t-iconLib_B18-64px:before {
  content: "\ea08";
}
.icon-icn_t-iconLib_B19-64px:before {
  content: "\ea09";
}
.icon-icn_t-iconLib_B20-64px:before {
  content: "\ea0a";
}
.icon-icn_t-iconLib_B21-64px:before {
  content: "\ea0b";
}
.icon-icn_t-iconLib_B22-64px:before {
  content: "\ea0c";
}
.icon-icn_t-iconLib_B23-64px:before {
  content: "\ea0d";
}
.icon-icn_t-iconLib_B24-64px:before {
  content: "\ea0e";
}
.icon-icn_t-iconLib_B25-64px:before {
  content: "\ea0f";
}
.icon-icn_t-iconLib_B26-64px:before {
  content: "\ea10";
}
.icon-icn_t-iconLib_B27-64px:before {
  content: "\ea11";
}
.icon-icn_t-iconLib_B28-64px:before {
  content: "\ea12";
}
.icon-icn_t-iconLib_B29-64px:before {
  content: "\ea13";
}
.icon-icn_t-iconLib_B30-64px:before {
  content: "\ea14";
}
.icon-icn_t-iconLib_B31-64px .path1:before {
  content: "\ea15";
  color: rgb(35, 31, 32);
}
.icon-icn_t-iconLib_B31-64px .path2:before {
  content: "\ea16";
  margin-left: -1em;
  color: rgb(0, 0, 0);
}
.icon-icn_t-iconLib_A01-64px:before {
  content: "\ea17";
}
.icon-icn_t-iconLib_A02-64px:before {
  content: "\ea18";
}
.icon-icn_t-iconLib_A03-64px:before {
  content: "\ea19";
}
.icon-icn_t-iconLib_A04-64px:before {
  content: "\ea1a";
}
.icon-icn_t-iconLib_A05-64px:before {
  content: "\ea1b";
}
.icon-icn_t-iconLib_A06-64px:before {
  content: "\ea1c";
}
.icon-icn_t-iconLib_A07-64px:before {
  content: "\ea1d";
}
.icon-icn_t-iconLib_A08-64px:before {
  content: "\ea1e";
}
.icon-icn_t-iconLib_A09-64px:before {
  content: "\ea1f";
}
.icon-icn_t-iconLib_A10-64px:before {
  content: "\ea20";
}
.icon-icn_t-iconLib_A11-64px:before {
  content: "\ea21";
}
.icon-icn_t-iconLib_A13-64px:before {
  content: "\ea22";
}
.icon-icn_t-iconLib_A14-64px:before {
  content: "\ea23";
}
.icon-icn_t-iconLib_A15-64px:before {
  content: "\ea24";
}

/* Este fichero evita que se modifique la tipografia del elemento que contiene un icono
  Se hace en un fichero aparte por que el fichero de iconos es generado y de esta manera
  no hay que editarlo a mano cada vez que cambie
*/

[class^="icon-"] , [class*=" icon-"]  {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: inherit !important;
  speak: inherit !important;
  font-style: inherit !important ;
  font-weight: inherit !important;
  font-variant: inherit !important;
  text-transform: inherit !important;
  line-height: inherit !important;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before , [class*=" icon-"]:before  {
  /* use !important to prevent issues with browser extensions that change fonts */
  float: right;
  font-size: 1.4em;
  font-family: 'Netcash' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}





div.alerta{
	-moz-border-radius: 3px;
	padding: 30px 21px 20px 60px;
	border-radius: 1px;
	/* margin: 20px 0px; */
	position: relative;
}
div.alerta div.interior1{
	position: absolute;
	line-height: 26px;
	top: 23px;
	left: 30px;
	font-size: 16px;
}
div.alerta div.interior3{
	font-size: 11.5px;
	top: 12px;
	right: 12px;
	cursor:pointer;
	position: absolute;
	color: #237aba;
}
.interior3::before {
    color: #237aba;
}
.bordeWarning div.interior1[class*="icon-"]:before{color: #f35e61;/* font-size: 24px; */}
div.alerta div.interior2{
	margin-left: 20px;
	margin-right: 0px;
	/* padding: 6px 10px 5px; */
}
img[src$="icono_alerta.png"] {
    position: relative;
    bottom: 3px;
}
div.alerta.bordeAmarillo, div.alerta.bordeWarning {
	color: #666;
	background-color: #fcdfdf;
}
div.alerta.bordeInfo {
	color: #666;
	background-color: #d4edfc;
}