article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}

ol, ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}

.hidden, .hvalidation {
	display: none;
}

.omega {
	margin-right: 0 !important;
}

/* @group containers */

.container_24 .grid_24.plus {
	margin-left: 0;
	margin-right: 0;
	width: 96em;
}

.container_24 .grid_24 {
	width: 94em;
}

.grid_8, .grid_16 {
	float: left;
	margin-left: 1em;
	margin-right: 1em;
	position: relative;
}
/*
.container_24 .grid_16 {
    width: 69em;
}
*/
.indented {
	display: block;
	left: -9999em;
	line-height: 0;
	position: absolute;
	text-indent: -9999em;
}

.newline {
	clear:both;
}

/* @end */

/* @group header-section */

.c-header-section {
	background-attachment: scroll;
	background-clip: border-box;
	background-color: transparent;
	background-image: url("../mult/bg-separador-doble.png");
	background-origin: padding-box;
	background-position: left bottom;
	background-repeat: repeat-x;
	background-size: auto auto;
	height: 3.6em;
	--comented--margin-bottom: 2.2em;
}

.container-header-section .c-menu_section {
	bottom: -0.1em;
	right: 33em;
	position: absolute;
}

.container-header-section .c-menu_section-right {
	bottom: -0.1em;
	position: relative;
	float: right;
}

.container-header-section .c-menu_section li, .container-header-section .c-menu_section-right li {
	font-size: 1.3em;
	height: 3.077em;
	margin-left: 0.769em;
	line-height: 3.077em;
	padding: 0em 1.538em;
	display: inline-block;
	zoom: 1;
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	-ms-border-radius: 3px 3px 0 0;
	-o-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	font-weight: bold;
	background: #F4F7F5;
	color: #99A0A3;
	cursor: pointer;
	border: 1px solid #DBDCDF;
	margin-bottom: 0.308em;
}

.container-header-section .c-menu_section li.active, .container-header-section .c-menu_section-right li.active {
	background: #FFF;
	-webkit-box-shadow: inset 0 3px #F8F8F5, 0 5px 0px -1px #FFF;
	-moz-box-shadow: inset 0 3px #f8f8f5, 0 5px 0px -1px #FFF;
	box-shadow: inset 0 3px #F8F8F5, 0 5px 0px -1px #FFF;
	color: #0065B7;
	border-bottom: none;
	margin-bottom: 0;
}
.container-header-section .c-menu_section li.active.catalogo, .container-header-section .c-menu_section-right li.active.catalogo {
	-webkit-box-shadow: inset 0 3px #F6F8F6, 0 5px 0px -1px #F6F8F6;
	-moz-box-shadow: inset 0 3px #F6F8F6, 0 5px 0px -1px #F6F8F6;
	box-shadow: inset 0 3px #F6F8F6, 0 5px 0px -1px #F6F8F6;
}

.c-header-section h1 {
	color: #0078D2;
	float: left;
	font-family: "BBVA Web Light", arial, sans-serif;
	font-size: 2.5em;
	margin-left: 0.4em;
	width: 12em;
}
/* @end */

/* @group encabezados */

.c-containers-encabezadoProducto {
	margin-bottom: 2.3em;
	position: relative;
}

.c-header_product_description {
	margin-bottom: 1.6em;
	padding-right: 0;
	position: relative;
    /*width: 68em;*/
	width: 62em;
}

/*NEW*/
.c-header_product_description .borderHeader {
	border-top: 1px solid #E5E5E5;
	margin-top: 0.8em;
	padding-top: 1.4em;
}

.c-header_product_description h2 {
	color: #0078D2;
	float: left;
	font-family: "BBVA Web Light", arial, sans-serif;
	font-size: 2em;
	font-weight: normal;
	width: 21em;
	margin-bottom: 1em;
}

.c-header_product_description .boxAccount {
	float: left;
	margin-right: 0.6em;
	width: 19.5em;
	height: 6.5em;
}

.c-header_product_description .box_card_number,
.c-header_product_description .boxCard {
	float: left;
	margin-right: 0.6em;
	padding-left: 0;
	width: 19.5em;
}

#header-chequeras .boxAccount, 
#header-ahorro-plazo .boxAccount, 
#header-ahorro-vista .boxAccount {
	width: 19em;
}

#header-chequeras .c-header_product_description, 
#header-ahorro-plazo .c-header_product_description, 
#header-ahorro-vista .c-header_product_description, 
#header-cuentas .c-header_product_description {
	margin-bottom: 1.8em;
}


#header-tarjetas .boxAccount {
	width: 39%;
	margin-left:1.8em;
}
#header-tarjetas .c-graphic_graphics {
	margin-top:0;
	margin-right: 1.8em;
}
#header-tarjetas .box_Totals{
float: left;
display: block;
width: 100%;
margin-bottom:1em;
border-top: 1px solid #E5E5E5;
}
#header-tarjetas .box_Totals ul{
 	
 	padding-top: 1em;
 	margin-left:1.8em;
}
#header-tarjetas .box_Totals ul li {
	display: inline;
	font-size: 1.2em;
	color:#666;
}
#header-tarjetas .box_Totals ul li span{
	color:#0078D2;
}
#header-tarjetas .box_Totals ul li:first-child {
	margin-right: 2em;
}
#header-tarjetas .box_Totals ul li:last-child{
	float: right;
	margin-right: 2em;
}
#header-tarjetas.c-header_product_description.credit .totals {
	float: right;
	margin-left: 2em;
	margin-right: 1.5em;
}
#header-tarjetas.c-header_product_description.credit .totals dt {
	font-size: 1em;
	text-transform: uppercase;
	display: block;
	float: none;
	text-align: right;
	color: #666;
}
#header-tarjetas.c-header_product_description.credit .totals dd {
	font-size: 2.3em;
	margin-bottom: 0.2em;
	color: #0078D2;
	display: block;
	font-weight: bold;
	clear: both;
	text-align: right;
}
#header-tarjetas.c-header_product_description.credit .totals dd.available_balance{
	margin-top: 0.2em;
}
#header-tarjetas.recarregaveis .box_Totals ul li {
	float: left;
	text-align: left;
	display: block;
	width: 45%;
	margin-top: 8px;
}
#header-tarjetas.recarregaveis .box_Totals ul li.right {
	float: right;
	text-align: right;
	margin-right: 20px;
}


/* header-dep-prazo */

#header-depo-prazo .boxAccount {
	width: 39%;
	margin-left:0em;
}
#header-depo-prazo .c-graphic_graphics {
	margin-top:0;
	margin-right: 1.8em;
}
#header-depo-prazo .box_Totals{
float: left;
display: block;
width: 100%;
margin-bottom:1em;
border-top: 1px solid #E5E5E5;
}
#header-depo-prazo .box_Totals ul{
 	
 	padding-top: 1em;
 	margin-left:0em;
}
#header-depo-prazo .box_Totals ul li {
	display: inline;
	font-size: 1.2em;
	color:#666;
}
#header-depo-prazo .box_Totals ul li span{
	color:#0078D2;
}
#header-depo-prazo .box_Totals ul li:first-child {
	margin-right: 0em;
}
#header-depo-prazo .box_Totals ul li:last-child{
	float: right;
	margin-right: 0em;
}
#header-depo-prazo.c-header_product_description.credit .totals {
	float: right;
	margin-left: 2em;
	margin-right: 0em;
}
#header-depo-prazo.c-header_product_description.credit .totals dt {
	font-size: 1em;
	text-transform: uppercase;
	display: block;
	float: none;
	text-align: right;
	color: #666;
}
#header-depo-prazo.c-header_product_description.credit .totals dd {
	font-size: 2.3em;
	margin-bottom: 0.2em;
	color: #0078D2;
	display: block;
	font-weight: bold;
	clear: both;
	text-align: right;
}
#header-depo-prazo.c-header_product_description.credit .totals dd.available_balance{
	margin-top: 0.2em;
}

#header-depo-prazo.c-header_product_description .boxAccount h1, 
#header-depo-prazo.c-header_product_description .box_card_number h1{
	max-width: 12em !important;
}

#header-depo-prazo.c-header_product_description .boxAccount{
	--commented--height: 7.5em;
}

.c-header_product_description .box-product-description {
	width: 17em;
	
	height: 6.5em;
	float: left;
	margin-right: 0.6em;
}


.c-header_product_description .box-product-description .product {
	color: #666666;
	font-family: arial, sans-serif;
	font-size: 1.2em;
	line-height: 3.1em;
	margin: 0;
}

.c-header_product_description .box-product-description h1 {
	font-size: 2em;
	max-width: 9.1em;
	margin: 0;
	display: inline-block;
	zoom: 1;
	color: black;
	line-height: normal;
	padding-top: 0.1em;
}

.c-header_product_description .box-product-description .product.type {
	line-height: 0.5em;
	font-size: 1.1em;
}

.c-header_product_description .box-product-description .product .data {
	font-weight: bold;
	color: #333;
}

.c-header_product_description .box-additional-information h1 {
	font-size: 2em;
	max-width: 9.1em;
	margin: 0;
	display: inline-block;
	zoom: 1;
	color: black;
	line-height: normal;
	padding-top: 0.1em;
}

.c-header_product_description .box-additional-information .wrap {
	padding: 0 1.8em;
}

.c-header_product_description .box-additional-information table.box-additional-information-quotes  {
	margin-top: 1em;
	width: 100%;
	margin-bottom: 0.2em;
}

.c-header_product_description .box-additional-information table.box-additional-information-quotes thead {
	display:none;
}

.c-header_product_description .box-additional-information table.box-additional-information-quotes tbody tr td {
	color: #71777F;
	font-family: arial, sans-serif;
	font-size: 1.2em;
	width: 33%;
	line-height: 1.5em;
}

.c-header_product_description .box-additional-information table.box-additional-information-quotes tbody tr td.lastcol {
	text-align: right;
}

.c-header_product_description .box-additional-information table.box-additional-information-quotes tr td span {
	font-weight: bold;
	color: #333333;
	padding-left: 5px;
}

.c-header_product_description .boxAccount h1,
.c-header_product_description .box_card_number h1 {
	font-size: 2em;
	max-width: 9.1em;
	margin: 0;
	display: inline-block;
	zoom: 1;
	color: black;
	line-height: normal;
	padding-top: 0.1em;
}

.c-header_product_description .boxAccount .cuenta {
	color: #666666;
	font-family: arial, sans-serif;
	font-size: 1.2em;
	line-height: 3.1em;
	margin: 0;
}

.c-header_product_description .boxAccount .cuenta .desenmascarar-inline-trigger {
	margin: 0 10px 0 10px;	
}

.c-header_product_description .box_card_number .tarjeta {
	color: #666666;
	font-family: arial, sans-serif;
	font-size: 1.2em;
	line-height: 3.1em;
	margin: 0;
}

.c-header_product_description .box_card_number .tarjeta.tipo {
	line-height: 0.3em;
	font-size: 1.1em;
}

.c-header_product_description .boxAccount .divisa {
	color: #666666;
	font-family: arial, sans-serif;
	margin: 0;
	line-height: 0.3em;
	font-size: 1.1em;
}

.c-header_product_description .boxAccount .currency {
	font-weight: bold;
}

.c-header_product_description .boxCard .credit_card,
.c-header_product_description .boxDates .dates_card {
	color: #666666;
	font-family: arial, sans-serif;
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0;
}

.c-header_product_description .boxAccount .cuenta .accountNumber {
	margin-right: 0.25em;
}

.c-header_product_description .boxCard .tarjeta .card_number {
	font-family: arial, sans-serif;
	font-weight: bold;
	margin-right: 0.25em;
}

.c-header_product_description .boxAccount .cuenta .currency {
	font-weight: normal;
	margin-right: 0.25em;
	float: left;
}

.c-header_product_description .boxCard .credit_card .numerico,
.c-header_product_description .boxDates .dates_card .numerico,
.c-header_product_description .box_card_number .tarjeta .numerico {
	font-weight: bold;
	color: #333;
}

.c-header_product_description .boxDates {
	float: right;
	text-align: right;
	
	padding-top: 0.1em;
}


/* box_Totals */
.c-header_product_description .box_Totals {
	float: right;
}

.c-header_product_description .box_Totals .totals {
	/*min-width: 19.5em;*/
	width: 20em;	
	float: right;
	color: #434A58;
	padding-top: 1.4em;
	margin-right: 0em;
	margin-left: 2em !important;
}

.c-header_product_description .box_Totals .totals dl {
	font-size: 1.2em;
	width: 100%;
	float: left;
	text-align: right;
	color: #666;
}

.c-header_product_description .box_Totals .totals dl dt {
	display: inline;
}

.c-header_product_description .box_Totals .totals dl dt.available {
	font-size: 0.833em;
	margin-bottom: 0.5em;
	text-transform: uppercase;
	display: block;
	float: none;
	text-align: right;
}

.c-header_product_description .box_Totals .totals dl dd {
	display: inline;
}

.c-header_product_description .box_Totals .totals dl dd.available_balance {
	font-size: 1.667em;
	margin-bottom: 0.2em;
	color: #0078D2;
	display: block;
	font-weight: bold;
	clear: both;
	padding-top: 0.2em;
}

.c-header_product_description .box_Totals .totals dl dd span {
	margin-left: 0.333em;
	font-weight: bold;
	color: black;
	white-space: nowrap;
}

.c-header_product_description .box_Totals .totals dl dt.label-data {
	line-height: 1.5em;
	clear: both;
}

.c-header_product_description .box_Totals .totals dl dd.data {
	line-height: 1.5em;
	font-weight: bold;
	color: #333;
}

/* end box_Totals */


.c-header_product_description .c-graphic_graphics {
	margin-top: 0.6em;
	float: right;
	visibility:hidden;
}

.c-header_product_description .c-graphic_graphics.tarjeta {
	height: 3em;
	margin-right: 1.8em;
	margin-top: 3.9em;
}

.c-header_product_description .c-graphic_graphics span.limTarjeta {
	color: #666666;
	display: block;
	font-family: arial, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	padding-top: 0.7em;
	text-align: right;
}

/* @end */

/* @group pestañasOperativas */

.c-menu-tabs_OperativasConsultas {
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	width: 62em;
}

.c-menu-tabs_OperativasConsultas .container {
	top: -0.3em;
	height: 4em;
	padding-top: 1em;
	background: #e0ecf5;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZWNmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNGUxZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(top,  #e0ecf5 0%, #d4e1ed 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0ecf5), color-stop(100%,#d4e1ed));
	background: -webkit-linear-gradient(top,  #e0ecf5 0%,#d4e1ed 100%);
	background: -o-linear-gradient(top,  #e0ecf5 0%,#d4e1ed 100%);
	background: -ms-linear-gradient(top,  #e0ecf5 0%,#d4e1ed 100%);
	background: linear-gradient(to bottom,  #e0ecf5 0%,#d4e1ed 100%);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0ecf5', endColorstr='#d4e1ed',GradientType=0 );*/
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
	        border-radius: 5px;
	position: relative;
	z-index: 2;
}

.c-menu-tabs_OperativasConsultas .container ul.menuPestanas {
	float: left;
}

.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li {
	float:left;
	margin-left:.9em;
}

.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li #tabs_OperativasConsultasconsultas{
	width:12em;
}

.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li #tabs_OperativasConsultasoperaciones{
	width:13.4em;
}

/*.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li {
	font-size: 1.1em;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	height: 2.545em;
	margin-left: 0.909em;
	line-height: 2.545em;
	background: #0079c1;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzljMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDU1OWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(top,  #0079c1 0%, #00559d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0079c1), color-stop(100%,#00559d));
	background: -webkit-linear-gradient(top,  #0079c1 0%,#00559d 100%);
	background: -o-linear-gradient(top,  #0079c1 0%,#00559d 100%);
	background: -ms-linear-gradient(top,  #0079c1 0%,#00559d 100%);
	background: linear-gradient(to bottom,  #0079c1 0%,#00559d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0079c1', endColorstr='#00559d',GradientType=0 );
	-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
	border: 1px solid #00559D;
	float: left;
	position: relative;
}

.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li span {
	padding-right: 4.5em;
	padding-left: 10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	display: block;
	background: url("../mult/ico-operacionesNew2.png") no-repeat;
	color: white;
	border: 1px solid transparent;
	border-bottom: 0;
	cursor: pointer;
	font-weight: bold;
}

.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li span.consultas {
	background-position: 7.727em 0.545em;
}

.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li span.operaciones {
	background-position: 8.818em -7.818em;
}

.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li span.operacionesChequera {
	background-position: 13em -7.818em;
}*/

.c-menu-tabs_OperativasConsultas .container ul.menuAuxiliar {
	float: right;
	margin-right: 1em;
	text-shadow: 1px 1px 0 #FFFFFF;
}

.c-menu-tabs_OperativasConsultas .container ul.menuAuxiliar li {
	border: 1px solid transparent;
	color: #0065B7;
	float: left;
	font-size: 1.1em;
	height: 2.636em;
	line-height: 2.455em;
}

.c-menu-tabs_OperativasConsultas .container ul.menuAuxiliar li span {
	-moz-border-bottom-colors: none;
	-moz-border-image: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: transparent transparent -moz-use-text-color;
	border-style: solid solid none;
	border-width: 0;
	border: none;
	cursor: pointer;
	display: block;
	font-weight: bold;
	padding: 0 0.818em;
}

.c-menu-tabs_OperativasConsultas .container ul.menuAuxiliar li.active {
	height: 3.58em;
	-webkit-border-radius: 4px 4px 0 0;
	   -moz-border-radius: 4px 4px 0 0;
	        border-radius: 4px 4px 0 0;
	box-shadow: none;
	background: #F4F7F5;
	border: 1px solid #C4D7E5;
	border-bottom: 2px solid #F4F7F5;
	z-index: 2;
}

.c-menu-tabs_OperativasConsultas .container ul.menuAuxiliar li.active span {
	height: 3.364em;
	-webkit-border-radius: 4px 4px 0 0;
	   -moz-border-radius: 4px 4px 0 0;
	        border-radius: 4px 4px 0 0;
	color: #003F8C;
	border: 1px solid white;
	border-bottom: 0;
	line-height: 2.5em;
}

/*ventana bloque 4 */
.c-menu-tabs_OperativasConsultas div.contenido-OperativasConsultas {
	background: none repeat scroll 0 0 #F4F7F5;
	border: 1px solid #C4D7E5;
	border-radius: 0 0 5px 5px;
	position: relative;
	top: -0.3em;
	z-index: 1;
}

.c-menu-tabs_OperativasConsultas div.contenido-OperativasConsultas .interior {
	border: 1px solid transparent;
	border-radius: 0 0 5px 5px;
	padding: 0.6em 0.8em 0.9em;
	width: 61;
}

.c-menu-tabs_OperativasConsultas div.contenido-OperativasConsultas .btnCerrar {
	cursor: pointer;
	position: absolute;
	right: 1em;
	top: 1em;
	z-index: 1000;
}

/* @group actives hover */

.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li .btn:hover, 
.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li .btn.active {
	background:#F4F7F5;
	border:1px solid #C4D7E5;
	box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2), inset 0px 0px 1px 0px #FFF;
}

.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li .btn:hover span, 
.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li .btn.active span {
	color: #003F8C;
	border-bottom: 0;
}

.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li .btn:hover i.doc-search,
.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li .btn.active i.doc-search {
	background-position:-100px -100px;
}
.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li .btn:hover i.hand-card,
.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li .btn.active i.hand-card {
	background-position:-50px -125px;
}

.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li .btn:hover span, 
.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li .btn.active span {
	color: #003F8D;
}

.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li .btn.active span,
.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li .btn.active i {
	position:relative;
	top:-6px;
}

.c-menu-tabs_OperativasConsultas .container.pestanaActiva {
	-webkit-border-radius: 5px 5px 0 0;
	   -moz-border-radius: 5px 5px 0 0;
	        border-radius: 5px 5px 0 0;
	border-bottom: 0;
}

.c-menu-tabs_OperativasConsultas .container ul.menuPestanas li .btn.active {
	background: #F4F7F5 url("../mult/ico-menu-pestana2.png") no-repeat center bottom !important;
	height:4.2em;
	-webkit-border-radius: 4px 4px 0 0;
	   -moz-border-radius: 4px 4px 0 0;
	        border-radius: 4px 4px 0 0;
	       border:1px solid #C4D7E5;
	border-bottom:2px solid #F4F7F5;
	z-index: 2;
	-webkit-box-shadow: inset 1px 1px 0 0px #FFF, inset -1px 0px 0 0px #FFF;
	   -moz-box-shadow: inset 1px 1px 0 0px #FFF, inset -1px 0px 0 0px #FFF;
	        box-shadow: inset 1px 1px 0 0px #FFF, inset -1px 0px 0 0px #FFF;
}

.c-menu-tabs_OperativasConsultas .container ul.menuPestanas .btn.active span {
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
}
/* @end */

/* @group widget - containerServicing */
.c-widget-containerServicing.v02 .container-wizard.indented_title, 
.c-widget-containerServicing.v03 .container-wizard.indented_title, 
.c-widget-containerServicing.v04 .container-wizard.indented_title, 
.c-widget-containerServicing.v07 .container-wizard.indented_title, 
	.c-widget-containerServicing.v08 .container-wizard.indented_title {
	margin: 3em 0em 0em;
}

.c-widget-containerServicing {
	overflow: hidden;
	position: relative;
	width: 60em;
    /*width: 66em;*/
}

.c-widget-containerServicing.v08 .header_container {
	display: inline-block;
}

.c-widget-containerServicing h1.header_container {
	color: #434A58;
	font-family: "BBVA Web Book", arial, sans-serif;
	font-size: 1.6em;
	margin:1.188em 0 1.75em 1.25em;
}

.c-widget-containerServicing.v02 .container-wizard,
.c-widget-containerServicing.v03 .container-wizard, 
.c-widget-containerServicing.v04 .container-wizard, 
.c-widget-containerServicing.v07 .container-wizard,
.c-widget-containerServicing.v08 .container-wizard {
	min-height: 0;
}

.c-widget-containerServicing.consultas .container-wizard {
	min-height: 0;
}

.c-widget-containerServicing .container-wizard.quitarAltura {
	margin-bottom: 10px;
	min-height: 0;
}

.c-widget-containerServicing .container-wizard {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #DCDCDC;
	border-radius: 3px 3px 3px 3px;
	min-height: 38em;
	overflow: hidden;
}

.c-widget-containerServicing .c-mensajes-informativoRefuerzo {
	--commented--width: 46.5em;
	/* width: 52.5em;*/
}

/*
.c-widget-containerServicing.consultas .c-botones-consultas {
	padding-top: 2em;
	display: block;
	text-align: center;
}

.c-widget-containerServicing.consultas .c-desplegable-consultas + .c-botones-consultas {
	padding-top: 2em;
}

.c-widget-containerServicing.consultas .c-botones-consultas li {
	margin-right: 1em;
	display: inline-block;
	zoom: 1;
}
*/
/* @end */


/* @group desplegables */

.c-desplegable-consultas {
	margin-top: 10px;
}


.c-desplegable-consultas.last {
	margin-bottom: 1em;
}


.c-desplegable-consultas .contenidoBuscador {
	margin-bottom: 1em;
	padding: 2em 2em 2em 2em;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-ms-border-radius: 0 0 5px 5px;
	-o-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	border-right: 1px solid #E1E1E1;
	border-left: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
	border-top: 0px;
	display: none;
}

.c-desplegable-consultas.last .contenidoBuscador {
margin-bottom: 0em;
}

.c-desplegable-consultas h3 {
	cursor: pointer;
	height: 2.5em;
}

.c-desplegable-consultas h3.plegado {
	font-size: 1.2em;
	background: #ffffff url('../mult/flecha-buscador-cerrado.png') no-repeat right center;
	background: url('../mult/flecha-buscador-cerrado.png') no-repeat right center, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2Y3ZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: url('../mult/flecha-buscador-cerrado.png') no-repeat right center, -moz-linear-gradient(top,  #ffffff 0%, #f3f7fa 100%);
	background: url('../mult/flecha-buscador-cerrado.png') no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f7fa));
	background: url('../mult/flecha-buscador-cerrado.png') no-repeat right center, -webkit-linear-gradient(top,  #ffffff 0%,#f3f7fa 100%);
	background: url('../mult/flecha-buscador-cerrado.png') no-repeat right center, -o-linear-gradient(top,  #ffffff 0%,#f3f7fa 100%);
	background: url('../mult/flecha-buscador-cerrado.png') no-repeat right center, -ms-linear-gradient(top,  #ffffff 0%,#f3f7fa 100%);
	background: url('../mult/flecha-buscador-cerrado.png') no-repeat right center, linear-gradient(to bottom,  #ffffff 0%,#f3f7fa 100%);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f7fa',GradientType=0 ); not valit for IE7/IE8*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #CDDAE5;
}

.c-desplegable-consultas h3.desplegado {
	font-size: 1.2em;
	background: #f3f7fa url('../mult/flecha-buscador-abierto.png') no-repeat right center;
	background: url('../mult/flecha-buscador-abierto.png') no-repeat right center, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjdmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: url('../mult/flecha-buscador-abierto.png') no-repeat right center, -moz-linear-gradient(top,  #f3f7fa 0%, #ffffff 100%);
	background: url('../mult/flecha-buscador-abierto.png') no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f7fa), color-stop(100%,#ffffff));
	background: url('../mult/flecha-buscador-abierto.png') no-repeat right center, -webkit-linear-gradient(top,  #f3f7fa 0%,#ffffff 100%);
	background: url('../mult/flecha-buscador-abierto.png') no-repeat right center, -o-linear-gradient(top,  #f3f7fa 0%,#ffffff 100%);
	background: url('../mult/flecha-buscador-abierto.png') no-repeat right center, -ms-linear-gradient(top,  #f3f7fa 0%,#ffffff 100%);
	background: url('../mult/flecha-buscador-abierto.png') no-repeat right center, linear-gradient(to bottom,  #f3f7fa 0%,#ffffff 100%);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f7fa', endColorstr='#ffffff',GradientType=0 ); not valit for IE7/IE8*/
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-ms-border-radius: 5px 5px 0 0;
	-o-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	border: 1px solid #B6CEEA;
}

.c-desplegable-consultas h3.plegado span {
	width: 21.667em;
	height: 2.5em;
	padding-top: 1.417em;
	padding-left: 1.3em;
	margin-top: -0.733em;
	display: inline-block;
	zoom: 1;
	color: #0072c9;
	font-weight: bold;
}

.c-desplegable-consultas h3.desplegado span {
	width: 21.667em;
	height: 2.5em;
	padding-top: 1.417em;
	padding-left: 1.3em;
	margin-top: -0.733em;
	display: inline-block;
	zoom: 1;
	color: #003F8C;
	font-weight: bold;
}

.c-desplegable-consultas h3.desplegado .chequeSelLarge {
	margin-left: -2px;
}

.c-desplegable-consultas h3.plegado:hover{
    background: #EFF4F9 url('../mult/flecha-buscador-cerrado-hover.png') no-repeat right center;
	background: url('../mult/flecha-buscador-cerrado-hover.png') no-repeat right center, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjdmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: url('../mult/flecha-buscador-cerrado-hover.png') no-repeat right center, -moz-linear-gradient(top,  #f3f7fa 0%, #ffffff 100%);
	background: url('../mult/flecha-buscador-cerrado-hover.png') no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f7fa), color-stop(100%,#ffffff));
	background: url('../mult/flecha-buscador-cerrado-hover.png') no-repeat right center, -webkit-linear-gradient(top,  #f3f7fa 0%,#ffffff 100%);
	background: url('../mult/flecha-buscador-cerrado-hover.png') no-repeat right center, -o-linear-gradient(top,  #f3f7fa 0%,#ffffff 100%);
	background: url('../mult/flecha-buscador-cerrado-hover.png') no-repeat right center, -ms-linear-gradient(top,  #f3f7fa 0%,#ffffff 100%);
	background: url('../mult/flecha-buscador-cerrado-hover.png') no-repeat right center, linear-gradient(to bottom,  #f3f7fa 0%,#ffffff 100%);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f7fa', endColorstr='#ffffff',GradientType=0 ); not valit for IE7/IE8*/
    border: 1px solid #B6CEEA;
}

.c-desplegable-consultas h3.plegado.inactive:hover {
	background: #ffffff url('../mult/flecha-buscador-cerrado.png') no-repeat right center;
	background: url('../mult/flecha-buscador-cerrado.png') no-repeat right center, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2Y3ZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: url('../mult/flecha-buscador-cerrado.png') no-repeat right center, -moz-linear-gradient(top,  #ffffff 0%, #f3f7fa 100%);
	background: url('../mult/flecha-buscador-cerrado.png') no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f7fa));
	background: url('../mult/flecha-buscador-cerrado.png') no-repeat right center, -webkit-linear-gradient(top,  #ffffff 0%,#f3f7fa 100%);
	background: url('../mult/flecha-buscador-cerrado.png') no-repeat right center, -o-linear-gradient(top,  #ffffff 0%,#f3f7fa 100%);
	background: url('../mult/flecha-buscador-cerrado.png') no-repeat right center, -ms-linear-gradient(top,  #ffffff 0%,#f3f7fa 100%);
	background: url('../mult/flecha-buscador-cerrado.png') no-repeat right center, linear-gradient(to bottom,  #ffffff 0%,#f3f7fa 100%);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f7fa',GradientType=0 ); not valit for IE7/IE8*/
	border: 1px solid #CDDAE5;
}

.c-desplegable-consultas h3.plegado:hover span{
	color: #003F8C;
}

.c-desplegable-consultas h3.plegado.inactive:hover span{
	color: #0072c9;
}

.c-desplegable-consultas h3.plegado span.fecha {
	/*background: url('../mult/ico-fecha-plegado.png') no-repeat 10px center;*/
}

.c-desplegable-consultas h3.desplegado span.fecha {
	/*background: url('../mult/ico-fecha-desplegado.png') no-repeat 10px center;*/
}

.c-desplegable-consultas h3.plegado span.importe {
	/*background: url('../mult/ico-euro-plegado.png') no-repeat 10px center;*/
}

.c-desplegable-consultas h3.desplegado span.importe {
	/*background: url('../mult/ico-euro-desplegado.png') no-repeat 10px center;*/
}

.c-desplegable-consultas h3.plegado span.entradas {
	/*background: url('../mult/ico-entradas-plegado.png') no-repeat 10px center;*/
}

.c-desplegable-consultas h3.desplegado span.entradas {
	/*background: url('../mult/ico-entradas-desplegado.png') no-repeat 10px center;*/
}

.c-desplegable-consultas h3.plegado span.movimiento {
	/*background: url('../mult/ico-movimientos-plegado.png') no-repeat 10px center;*/
}

.c-desplegable-consultas h3.desplegado span.movimiento {
	/*background: url('../mult/ico-movimientos-desplegado.png') no-repeat 10px center;*/
}

input#fechaDesde, input#fechaHasta {
}

/*TMF modify placeholder*/
input#fechaDesde:-moz-placeholder {
  
  color: #D1D3D4;
  font-size: 12px;
  font-family: arial, sans-serif;
  font-weight: normal;

}
input#fechaDesde::-webkit-input-placeholder {

    color: #D1D3D4;
  font-size: 12px;
  font-family: arial, sans-serif;
  font-weight: normal;

}
input#fechaDesde:-ms-input-placeholder {

   color: #D1D3D4;
  font-size: 12px;
  font-family: arial, sans-serif;
  font-weight: normal;

}

input#fechaHasta:-moz-placeholder {
  
  color: #D1D3D4;
  font-size: 12px;
  font-family: arial, sans-serif;
  font-weight: normal;

}
input#fechaHasta::-webkit-input-placeholder {

    color: #D1D3D4;
  font-size: 12px;
  font-family: arial, sans-serif;
  font-weight: normal;

}
input#fechaHasta:-ms-input-placeholder {

   color: #D1D3D4;
  font-size: 12px;
  font-family: arial, sans-serif;
  font-weight: normal;

}
/*end TMF modify placeholder*/

/* @end */

/* @group buscadores */

.c-buscadores-consultas {
	padding: 20px;
}

.c-buscadores-consultas h2 {
	color: #0078D2;
	font-family: "BBVA Web Light", arial, sans-serif;
	font-size: 1.6em;
	margin-bottom: 20px;
}

.c-buscadores-consultas .contenidoBuscador p.textoResultado {
	font-size: 1.2em;
	margin-top: 0.833em;
	color: #434A58;
	float: left;
}

.busqueda {
	font-size: 1.2em;
	width: 45.3em;
	height: 0.833em;
	margin-bottom: 0.833em;
	padding: 0.833em 0.833em 0.833em 0em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	background: #F1F5F9;
	-webkit-box-shadow: #D5D6D7 0 1px 1px inset;
	-moz-box-shadow: #d5d6d7 0 1px 1px inset;
	box-shadow: #D5D6D7 0 1px 1px inset;
	border: 1px solid #CDDAE5;
}

.c-desplegable-consultas.busqueda {
	padding-bottom: 10px;
	padding-top: 10px;
	line-height: 10px;
}

.busqueda h3 {
	height: 2.5em;
	cursor: default;
	float: left;
}

.busqueda h3 span.fecha {
	/*background: url('../mult/ico-fecha-busqueda.png') no-repeat 10px center;*/
}

.busqueda h3 span.importe {
	/*background: url('../mult/ico-euro-busqueda.png') no-repeat 10px center;*/
}

.busqueda h3 span.entradas {
	/*background: url('../mult/ico-entradas-busqueda.png') no-repeat 10px center;*/
}

.busqueda h3 span.movimiento {
	/*background: url('../mult/ico-movimientos-busqueda.png') no-repeat 10px center;*/
	
}

.busqueda h3 span {
	height: 2.5em;
	padding-left: 1.35em;
	margin-top: -0.733em;
	color: #434A58;
	font-weight: bold;
}

.busqueda .seleccionado {
	font-size: 1em;
	padding-right: 2.35em;
	background: url('../mult/ico-spriteAlertaInformacion16.png') no-repeat 99% -864px;
	float: left;
	padding-left: 0.85em;
	display: inline;
	color: #003F8C;
	font-weight: bold;
}

.busqueda .sobre {
	/*font-size: 1em;*/
	background: none !important;
	/*float: left;
	padding-left: 3.833em;
	display: inline;
	color: #003F8C;
	font-weight: bold;*/
}

.busqueda .sobre ~ span {
	margin-left: -1.7em;
	padding-right: 2.3em;
	background: url('../mult/ico-spriteAlertaInformacion16.png') no-repeat 99% -861px;
	font-weight: bold;
}

.chequesSel {
	color: #003F8C !important;
}

.busqueda .seleccionado span {
	padding-left: 0.833em;
	display: inline;
	color: #003F8C;
	font-weight: bold;
}

.busqueda img {
	float: right;
	cursor: pointer;
	padding-top: 2px;
}

/* @end */

/* @group mensajes-informativoRefuerzo */

.c-mensajes-informativoRefuerzo {
	background-color: #FBF1D0;
	border: 1px solid #F2D7BB;
	border-radius: 2px 2px 2px 2px;
	/*line-height: 2em;*/
	line-height: normal;
	margin-bottom: 2em;
	/*padding: 1.8em 3.9em 1em 4.9em;*/
	padding: 20px 20px 20px 50px;
	position: relative;
	width: auto;
}

.c-mensajes-informativoRefuerzo.blue {
	background-color: #E2FAFE;
	border: 1px solid #D2E5EB;
}

#security .c-mensajes-informativoRefuerzo {
	margin-left: 1.8em;
	margin-right: 4em;
	padding: 1.6em 3.9em 0.4em 4.9em;
}

.c-mensajes-informativoRefuerzo .imagen {
	left: 15px;
	position: absolute;
	top: 17px;
}

.c-mensajes-informativoRefuerzo .imagen img {
	--commented--height: 2.4em;
	--commented--width: 2.4em;
}

.c-mensajes-informativoRefuerzo .variable-text {
	color: #434A58;
}

.c-mensajes-informativoRefuerzo .variable-text p {
	font-size: 12px;
	margin-bottom: 0.833em;
	padding:10px;
}

.c-mensajes-informativoRefuerzo .variable-text p.informative {
	font-size: 11px;
}

.c-mensajes-informativoRefuerzo .variable-text p:last-child {
	margin-bottom: 0;
}

.c-mensajes-informativoRefuerzo .cerrar {
	cursor: pointer;
	height: 1.6em;
	position: absolute;
	right: 1.5em;
	top: 1.5em;
	width: 1.6em;
}

/* @end */

/* @group mensajes-errorRefuerzo */

.c-mensajes-errorRefuerzo {
	background: url(../mult/bbvanet_ico-error_little.png) no-repeat 15px 15px #F7E9E9;
	border: 1px solid #f4ccdf;
	border-radius: 2px;
	padding: 10px 40px 15px;
	margin-bottom: 1em;
	color: #C4136C;
	font-size: 12px;
	line-height: 15px;
}
.c-mensajes-errorRefuerzo li {
	margin: 5px 0;
}

/* @end */

/* @group operaciones */

.c-widget-OperationsList {
	/*width: 56em;*/
	/*width: 63em;	*/
	padding: 1.9em 1.9em .9em 1.9em;
}

.c-widget-OperationsList li {
	margin-right:2em;
	margin-bottom:1em;
	float: left;	
}

.c-widget-OperationsList li.right-side {
	margin-right:0;
}

.c-widget-OperationsList li .btn{
	width:27em;
}

/*
.c-widget-OperationsList li {
	position: relative;
	width: 26.8em;
	height: 2.8em;
	margin-right: 2em;
	margin-bottom: 20px;
	line-height: 2.8em;
	background: #fefefe;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY3ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(top,  #fefefe 0%, #f4f7f8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f4f7f8));
	background: -webkit-linear-gradient(top,  #fefefe 0%,#f4f7f8 100%);
	background: -o-linear-gradient(top,  #fefefe 0%,#f4f7f8 100%);
	background: -ms-linear-gradient(top,  #fefefe 0%,#f4f7f8 100%);
	background: linear-gradient(to bottom,  #fefefe 0%,#f4f7f8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f4f7f8',GradientType=0 );
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	float: left;
	border: 1px solid #D5E2EE;
}

.c-widget-OperationsList li span {
	font-size: 1.2em;
	padding: 0em 0.455em 0em 0.833em;
	color: #0072C9;
	font-weight: bold;
	display: block;
	line-height: 25px;
	
}

.c-widget-OperationsList li span:hover {
	color: #003F8C;
	cursor: pointer;
}
*/
.c-widget-OperationsList li span.arrow-option {
	background: url("../mult/ico-flecha-azul-derecha.png") no-repeat;
	width: 2.909em;
	height: 2.909em;
	top: -0.250em;
	right: 0em;
	padding: 0em;
	background-position: 1.083em center;
	position: absolute;
}

/* @end */




/* @group botones generico */
/*
.c-botones-generico:hover {
	background: #0069b1;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNjliMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDRiOGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(top,  #0069b1 0%, #004b8c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0069b1), color-stop(100%,#004b8c));
	background: -webkit-linear-gradient(top,  #0069b1 0%,#004b8c 100%);
	background: -o-linear-gradient(top,  #0069b1 0%,#004b8c 100%);
	background: -ms-linear-gradient(top,  #0069b1 0%,#004b8c 100%);
	background: linear-gradient(to bottom,  #0069b1 0%,#004b8c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0069b1', endColorstr='#004b8c',GradientType=0 );
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
	-webkit-transition-property: box-shadow;
	-moz-transition-property: box-shadow;
	-ms-transition-property: box-shadow;
	-o-transition-property: box-shadow;
	transition-property: box-shadow;
	-webkit-transition-duration: 0.2s;
	-moz-transition-duration: 0.2s;
	-ms-transition-duration: 0.2s;
	-o-transition-duration: 0.2s;
	transition-duration: 0.2s;
	border: 1px solid #003C6F;
}

.c-botones-generico {
	font-size: 1.1em;
	height: 2.545em;
	line-height: 2.545em;
	padding: 0em 0.818em;
	margin: 0em;
	background: #0079c1;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzljMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDU1OWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(top,  #0079c1 0%, #00559c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0079c1), color-stop(100%,#00559c));
	background: -webkit-linear-gradient(top,  #0079c1 0%,#00559c 100%);
	background: -o-linear-gradient(top,  #0079c1 0%,#00559c 100%);
	background: -ms-linear-gradient(top,  #0079c1 0%,#00559c 100%);
	background: linear-gradient(to bottom,  #0079c1 0%,#00559c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0079c1', endColorstr='#00559c',GradientType=0 );
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	display: inline-block;
	zoom: 1;
	font-weight: bold;
	color: white;
	border: 1px solid #00559D;
	cursor: pointer;
	text-align: center;
}

.c-botones-generico.inactive {
	background: #b2d5eb;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyZDVlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMmNjZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(top,  #b2d5eb 0%, #b2cce1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b2d5eb), color-stop(100%,#b2cce1));
	background: -webkit-linear-gradient(top,  #b2d5eb 0%,#b2cce1 100%);
	background: -o-linear-gradient(top,  #b2d5eb 0%,#b2cce1 100%);
	background: -ms-linear-gradient(top,  #b2d5eb 0%,#b2cce1 100%);
	background: linear-gradient(to bottom,  #b2d5eb 0%,#b2cce1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2d5eb', endColorstr='#b2cce1',GradientType=0 );
	border: 1px solid #A3C2DC;
	cursor: default;
}

.c-botones-generico .z, .c-botones-generico .borrar, 
.c-botones-generico .ver, 
.c-botones-generico .ventanaNueva, 
.c-botones-generico .descargar, 
.c-botones-generico .operacionAgil {
	padding-left: 2.364em;
	background-position: 0em 0.455em;
}

.borrar {
	background: url("../mult/ico-btn-borrar.png") no-repeat;
	display: inline-block;
	zoom: 1;
}

.ver {
	background: url("../mult/ico-btn-ver.png") no-repeat;
	display: inline-block;
	zoom: 1;
}

.c-botones-generico-files {
	font-size: 0.85em;
	height: 2.545em;
	line-height: 2.545em;
	padding: 0em 1.1em;
	margin: 0em;
	background-color: white;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	display: inline-block;
	zoom: 1;
	font-weight: bold;
	font-family: BBVA Office Light;
	color: white;
	border: 1px solid #D5E2EE;
	cursor: pointer;
	text-align: center;
	color: #0072C9;
	margin-right: 8px;
}

.c-botones-generico-adjuntando {
	font-size: 0.85em;
	height: 2em;
	line-height: 1.9em;
	padding: 0em 1.1em;
	margin: 0em;
	background-color: #66A7D3;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	display: inline-block;
	zoom: 1;
	font-weight: bold;
	font-family: BBVA Office Light;
	color: white;
	border: 1px solid #6699C4;
	text-align: center;
	margin-left: 10px;
}

.last-boton {
	margin-right: 0px;
	margin-left: 8px;
}
*/
/* @end */

/* @group bloque descargar extracto */

.c-form-descargaExtracto {
	margin: 20px;
}

.c-form-descargaExtracto h2 {
	color: #0078D2;
	font-family: "BBVA Web Light", arial, sans-serif;
	font-size: 1.7em;
}

.c-widget-containerServicing .container-wizard .c-form-descargaExtracto p.descripcion {
	font-size: 1.2em;
	margin-bottom: 1.5em;
	display: block;
	color: #434A58;
	line-height: 1.7em;
}

.c-form-descargaExtracto .boton-consultaChequeras {
	float: right;
	margin-right: 34px;
}

.c-widget-containerServicing .container-wizard .c-form-descargaExtracto p.textoBusqueda {
	font-size: 1.2em;
	display: block;
	color: #434A58;
	line-height: 1.7em;
	margin-bottom: 20px;
	margin-right: 20px;
}

/* @end */

/* @group c-containers-conditions */
.c-containers-conditions {
	width: 56em;
	padding: 1.8em 2em 0em 2em;
	color: #4D4654;
	position: relative;
}

.c-containers-conditions > .tituloCondiciones {
	font-size: 2em;
	line-height: 1.5em;
	margin: 0em 0.5em 0.75em 0em;
	display: inline-block;
	zoom: 1;
	color: black;
}

.c-containers-conditions > .subtitleConditions {
	font-size: 1.8em;
	padding: 0em;
	margin: 0em 0em 0.944em 0em;
	color: black;
	font-family: "BBVA Web Light", arial, sans-serif;
}

.c-containers-conditions > .c-listas-acciones {
	font-size: 1em;
	top: 3em;
	right: 1.5em;
	position: absolute;
}

.c-containers-conditions > dl {
	font-size: 1.2em;
	overflow: hidden;
}

.c-containers-conditions > dl > dt {
	width: 13.333em;
	padding-right: 1.667em;
	font-weight: bold;
	line-height: normal;
	color: #666;
}

.c-containers-conditions > dl > dd {
	width: 31.667em;
/*margin-bottom: 0.417em;*/
	margin-bottom: 0;
	top: -1.25em;
	left: 15em;
	line-height: normal;
	position: relative;
}

.c-containers-conditions > dl > dd.multiline {
	line-height: 1.5em;
}

.c-containers-conditions > dl > dd strong {
	font-weight: bold !important;
}

.c-containers-conditions > dl#comisions > dd ul {
	margin-left: 50px;
}

.c-containers-conditions > dl#comisions > dd ul li {
	display: inline;
	font-weight: bold;
	padding-left: 0;
}

.c-containers-conditions > dl#comisions > dd.rangeComisions {
	padding-left: 5em;
}

.c-containers-conditions > dl#comisions > dd {
	margin-bottom: 1em;
}

.c-containers-conditions table#tableComisions tr td {
	width: 20em;
	font-weight: bold;
	line-height: 1.6em;
}

.separator2 {
	padding-top: 2em;
	margin-top: 2em;
	background: url("../mult/bg-separador-doble.png") repeat-x top left;
}

.c-containers-conditions > h2.separator2 {
	font-size: 1.8em;
	padding: 1em 0em 0em 0em;
	margin: 0em 0em 0.65em 0em;
	color: black;
	font-family: "BBVA Web Light", arial, sans-serif;
}

.separator_no_line {
	padding-top: 2em;
	margin-top: 2em;
}

.c-containers-conditions > h2.separator_no_line {
	font-size: 1.8em;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0.65em 0em;
	color: black;
	font-family: "BBVA Web Light", arial, sans-serif;
}

.c-containers-conditions > dl > dd.imagen {
	width: 12em;
}

.c-containers-conditions > dl  > dd span.pencil {
	padding-left: 8px;
}

.c-containers-conditions form > div:not(.input-line) div {
	--commented--margin-bottom:1.7em !important;
}

/* @group c-listas-acciones */	
.c-listas-acciones {
	left: auto;
}

.c-listas-acciones li {
	width: 1.6em;
	height: 1.6em;
	margin: 0em 0.5em 0em 0.5em;
	display: inline-block;
	zoom: 1;
	overflow: hidden;
	float: left;
	position: relative;
}

.c-listas-acciones li.button {
	width: 32px;
	height: 30px;
	margin: 0em;
	padding: 0;
	background: #fefefe;
	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY3ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: -moz-linear-gradient(top,  #fefefe 0%, #f4f7f8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f4f7f8));
	background: -webkit-linear-gradient(top,  #fefefe 0%,#f4f7f8 100%);
	background: -o-linear-gradient(top,  #fefefe 0%,#f4f7f8 100%);
	background: -ms-linear-gradient(top,  #fefefe 0%,#f4f7f8 100%);
	background: linear-gradient(to bottom,  #fefefe 0%,#f4f7f8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f4f7f8',GradientType=0 );
	border: 1px solid #D5E2EE;
	overflow: hidden;
	float: left;
	list-style: none;
	position: relative;
	cursor: pointer;
}

.c-listas-acciones li.button img {
	left: 4px;
	position: absolute;
	outline: none;
}

.c-listas-acciones li.button img:hover {
	top: -27.9em;
	background-color: transparent;
}

.c-listas-acciones .print-Data {
	margin: 0 0.4em 0 0.5em;
}

.c-listas-acciones .savePDF {
	margin: 0 0.1em 0 0.5em;
}

.c-listas-acciones .guardarExcel {
	margin: 0 0.25em 0 0.5em;
}

.c-listas-acciones li.link {
	width: auto;
	border-right: 1px solid gainsboro;
	padding: 1px 10px 0 0;
	margin: 0 10px 0 0;
}

.c-listas-acciones li.link a {
	font-weight: normal;
	font-family: BBVA Web Medium, arial, sans-serif;
	color: #434A58;
	font-size: 12px;
}

.c-listas-acciones .print-Data_detalle {
	margin: 0 0.4em 0 0.2em;
}

.c-listas-acciones .savePDF_detalle {
	margin: 0em;
}

.c-listas-acciones .enviar_detalle {
	margin: 0em;
}

.c-listas-acciones .savePDF img {
	top: -6624px;
}

.c-listas-acciones .enviarDatos img {
	top: -1150px;
}

.c-listas-acciones .print-Data img {
	top: -3024px;
}

.c-listas-acciones img {
	width: 1.6em;
	position: absolute;
	cursor: pointer;
}
	/*
	.c-listas-acciones .guardarExcel img {
	    top: -6768px;
	}
	
	.c-listas-acciones .guardarExcel img:hover {
	    top: -6912px;
	}
	*/
	
.c-listas-acciones .guardarExcel img {
	top: -6912px;
}

.c-listas-acciones .guardarExcel img:hover {
	top: -6768px;
}

.c-listas-acciones .savePDF img {
	top: -6624px;
}

.c-listas-acciones .savePDF img:hover {
	top: -6480px;
}

.c-listas-acciones .enviarDatos img {
	top: -1150px;
}

.c-listas-acciones .enviarDatos img:hover {
	top: -1006px;
}

.c-listas-acciones .print-Data img {
	top: -3024px;
}

.c-listas-acciones .print-Data img:hover {
	top: -2880px;
}
	/* @end */
	
	/* @group c-listas-acciones-descargas */	
.c-listas-acciones-descargas {
	left: auto;
}

.c-listas-acciones-descargas li {
	display: inline-block;
	float: left;
	height: 3em;
	margin: 0 0;
	overflow: hidden;
	position: relative;
	width: 3.2em;
}

.c-listas-acciones-descargas li.savePDF {
	width: 3em;
}

.c-listas-acciones-descargas .guardarExcel img,
	.c-listas-acciones-descargas .savePDF img,
	.c-listas-acciones-descargas .guardarTXT img {
	top: 0px;
}

.c-listas-acciones-descargas .guardarExcel img:hover,
	.c-listas-acciones-descargas .savePDF img:hover,
	.c-listas-acciones-descargas .guardarTXT img:hover {
	top: -50px;
}

.c-listas-acciones-descargas .guardarExcel #botonDescargaExcel.active,
	.c-listas-acciones-descargas .savePDF #botonDescargaPDF.active,
	.c-listas-acciones-descargas .guardarTXT #botonDescargaTXT.active {
	top: -50px;
}

.c-listas-acciones-descargas img {
	position: absolute;
	cursor: pointer;
}
	
	/* @end */

/* @end */

/* @group autocomplete - movimientos */

.saerch-results .ui-menu-item {
	cursor: pointer;
	border-bottom: none !important;
	font-size: 1.1em;
	width: 300px;
	color: #003F8C;
	vertical-align: baseline;
	font-family: "BBVA Web Book", arial, sans-serif;
	text-align: left;
	height: auto !important;
}

.resultsMov .ui-menu-item {
	cursor: pointer;
	border-bottom: none !important;
	font-size: 1.1em;
	width: 300px;
	color: #003F8C;
	vertical-align: baseline;
	font-family: "BBVA Web Book", arial, sans-serif;
	text-align: left;
	height: auto !important;
}

.resultsMov .ui-menu .ui-menu-item a {
	background: transparent url("../mult/ico-tick-inactive.png") no-repeat 97% center;
}

.resultsMov .ui-menu .ui-menu-item a:hover,
.resultsMov .ui-menu .ui-menu-item a:active {
	background: #E2FAFE url("../mult/ico-tick-inactive.png") no-repeat 97% center;
}


/* @end */

/* @group download extracts buttons */
/*
.c-containerFiltros .containerBotones {
	display: inline;
}

.c-containerFiltros .containerBotones .c-listas-opcionesDescarga {
}
*/
.c-containerFiltros .ui-selectmenu-status {
	color: #0072C9;
	font-weight: bold !important;
}

.c-listas-opcionesDescarga li.descargaExcel {
	display: inline-block;
	float: left;
	height: 3em;
	margin: 0 0;
	overflow: hidden;
	position: relative;
	width: 3.2em;
	/* background: url("../mult/ico_descargaExcel.png") no-repeat scroll 0 0 transparent;*/
}

.c-listas-opcionesDescarga li.descargaPDF {
	display: inline-block;
	float: left;
	height: 3em;
	margin: 0 0;
	overflow: hidden;
	position: relative;
	width: 3.2em;
	background: url("../mult/ico_descargaPDF.png") no-repeat scroll 0 0 transparent;
}

.c-listas-opcionesDescarga li.descargaPDF.active {
	background: url("../mult/ico_descargaPDF.png") no-repeat scroll 0 -50px transparent;
}

.c-listas-opcionesDescarga li.descargaTXT {
	display: inline-block;
	float: left;
	height: 3em;
	margin: 0 0;
	overflow: hidden;
	position: relative;
	width: 3.2em;
	background: url("../mult/ico_descargaTXT.png") no-repeat scroll 0 0 transparent;
}

.c-listas-opcionesDescarga li.descargaTXT.active {
	background: url("../mult/ico_descargaTXT.png") no-repeat scroll 0 -50px transparent;
}


/* @end */

/* @group autocomplete */

.account-open-section {
	cursor: pointer;
	font-size: 1.2em;
	background: url('../mult/flecha-buscador-abierto.png') no-repeat right center #ffffff;
	background: url('../mult/flecha-buscador-abierto.png') no-repeat right center, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2Y3ZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background: url('../mult/flecha-buscador-abierto.png') no-repeat right center, -moz-linear-gradient(top,  #ffffff 0%, #f3f7fa 100%);
	background: url('../mult/flecha-buscador-abierto.png') no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f7fa));
	background: url('../mult/flecha-buscador-abierto.png') no-repeat right center, -webkit-linear-gradient(top,  #ffffff 0%,#f3f7fa 100%);
	background: url('../mult/flecha-buscador-abierto.png') no-repeat right center, -o-linear-gradient(top,  #ffffff 0%,#f3f7fa 100%);
	background: url('../mult/flecha-buscador-abierto.png') no-repeat right center, -ms-linear-gradient(top,  #ffffff 0%,#f3f7fa 100%);
	background: url('../mult/flecha-buscador-abierto.png') no-repeat right center, linear-gradient(to bottom,  #ffffff 0%,#f3f7fa 100%);
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f7fa',GradientType=0 ); not valid in IE7/8*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #CDDAE5;
	height: 32px;
}

.c-desplegable-consultas h3.plegado span.movimiento {
	/*background: url('img/ico-movimientos-plegado.png') no-repeat 10px center;*/
}

h3.account-open-section span {
	width: 21.667em;
	height: 2.5em;
	padding-top: 1.417em;
	padding-left: 2.917em;
	margin-top: -0.833em;
	display: inline-block;
	zoom: 1;
	color: #003F8C;
	font-weight: bold;
}

h3.account-open-section span.movimiento {
	background: url('../mult/ico-movimientos-plegado.png') no-repeat 10px center;
}

/*
.c-desplegable-consultas {
width: 56.2em;
margin-top: 1em;
}
*/

.searcher-container {
	margin-bottom: 0em;
	padding: 2em 2em 2em 2em;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-ms-border-radius: 0 0 5px 5px;
	-o-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	border-right: 1px solid #B6CEEA;
	border-left: 1px solid #B6CEEA;
	border-bottom: 1px solid #B6CEEA;
	border-top: 0px;
	display: none;
}

.c-desplegable-consultas .contenidoBuscador {
	margin-bottom: 1em;
	padding: 2em 2em 2em 2em;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-ms-border-radius: 0 0 5px 5px;
	-o-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	border-right: 1px solid #B6CEEA;
	border-left: 1px solid #B6CEEA;
	border-bottom: 1px solid #B6CEEA;
	border-top: 0px;
	display: none;
}

#search-mov, #search-entidade {
	width:100%;
}

#search-office {
	width:20.500em;
	margin-top:9px;
	margin-left:4px;
}

.search-box:focus {
	-webkit-box-shadow: 0 0 0 2px #DEF4FB, #D6D6D6 0 2px 2px inset;
	-moz-box-shadow: 0 0 0 2px #def4fb, #d6d6d6 0 2px 2px inset;
	box-shadow: 0 0 0 2px #DEF4FB, #D6D6D6 0 2px 2px inset;
}

/* Botón de la lupa */
.search-button {
	width: 2.75em;
	height: 2.75em;
	padding: 0;
	float: right;
}

.ico-buscar {
	width: 2.8em;
	height: 2.8em;
	background: url("../mult/ico-search.png") 50% 50% no-repeat;
	display: inline-block;
}
/* EO Botón */

.chequeSel, .chequeSelLarge {
	margin: 0;
	padding-left: 0 !important;
	font-size: 1em;
	padding-right: 3.5em;
	display: inline;
	color: #0E4A92 !important;
	font-weight: bold;
}

.chequeSel {
	width: 10em !important;
	background: url('../mult/ico-spriteAlertaInformacion16.png') no-repeat 45% -845px;
}

.chequeSelLarge {
	width: 30em !important;
	background: url('../mult/ico-spriteAlertaInformacion16.png') no-repeat 50% -845px;
}

/* Div de busqueda por número de cheque */
#buscarCheque {
	font-size: 1em;
	display: none;
	margin-top: 20px;
}

#buscarCheque span.description{
	font-size: 1.2em;
	color: #606672;
}

#buscarCheque #nCheque {
	width:69px;
	margin-left:6px;
	margin-right:8px;
}

#buscarCheque .btn {
	position:relative;
	top:-3px;
}

/*#buscarCheque span {
	font-size: 1em;
	height: 2.5em;
	float: right;
	margin: 0;
}*/

.resultados {
	max-height: 26em;
	padding: 0em 0em 1em 0em;
	border-top: 1px solid 
#E5E5E5;
	overflow: auto;
	overflow-x: hidden;
	width: 52.2em;
	max-height: 11em;
	padding: 0em;
}

.separador3 {
	margin-top: 2em;
}

/*.search {
	font-size: 1.2em;
	width: 45.833em;
	height: 0.833em;
	margin-bottom: 0.833em;
	padding: 0.833em 0.833em 0.833em 0em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	border-radius: 5px;
	background: #F1F5F9;
	-webkit-box-shadow: #D5D6D7 0 1px 1px inset;
	-moz-box-shadow: #d5d6d7 0 1px 1px inset;
	box-shadow: #D5D6D7 0 1px 1px inset;
	border: 1px solid #CDDAE5;
}*/

h3.account-select-section span {
	width: 21.667em;
	height: 2.5em;
	padding-top: 1.417em;
	padding-left: 2.917em;
	margin-top: -0.833em;
	zoom: 1;
	color: #003F8C;
	font-weight: bold;
}

h3.account-select-section span {
	width: 21.667em;
	height: 2.5em;
	padding-top: 1.417em;
	padding-left: 2.917em;
	margin-top: -0.833em;
	zoom: 1;
	color: #003F8C;
	font-weight: bold;
}

h3.account-select-section span.movimiento {
	background: url('../mult/ico-movimientos-plegado.png') no-repeat 10px center;
}

.search h3 span {
	height: 2.5em;
	padding-left: 2.917em;
	margin-top: -0.833em;
	color: #434A58;
	font-weight: bold;
}

.search h3 span.movimiento {
	background: url('../mult/ico-movimientos-busqueda.png') no-repeat 10px center;
	background-position: 10px 16px;
}

.select-mov {
	padding-left: 0.833em;
	display: inline;
	color: #0E4A92 !important;
	font-weight: bold;
	font-size: 1em;
	padding-right: 2.5em;
	background: url('../mult/ico-spriteAlertaInformacion16.png?1337672658') no-repeat 99% -845px;
}

.hidden {
	display: none;
}

.search img {
	float: right;
	cursor: pointer;
	display: inline-block
}

/* @end */

/* @group forms, inputs */
#importeDesde, 
#importeHasta {
	text-align: left;
}

input#fechaDesde::-webkit-input-placeholder, 
input#fechaHasta::-webkit-input-placeholder {
	letter-spacing: 3px;
}

input#fechaDesde::-moz-placeholder, 
input#fechaHasta::-moz-placeholder {
	letter-spacing: 3px;
}

input::-webkit-input-placeholder {
	color: #D1D3D4;
  /*  font-weight: bold;*/
}

input:-moz-placeholder {
	color: #D1D3D4;
   /* font-weight: bold;*/
}





.tramoFiltrado {
	padding-left: 0px !important;
	color: #434A58 !important;
	font-weight: normal !important;
}

.tramoFiltrado.final {
	padding-left: 0.6em !important;
}

/* @end */

/* @group mensajes Error */

.c-error-messages {
	background-color: #F7E9E9;
	border: 1px solid #F4CCDF;
	border-radius: 2px 2px 2px 2px;
	line-height: 2em;
	margin-bottom: 2em;
	padding: 1.8em 3.9em 1em 4.2em;
	position: relative;
	width: 47.5em;
	top: 2.5em;
}

.c-error-messages .imagen {
	left: 1.5em;
	position: absolute;
	top: 2em;
}

.c-error-messages .variable-text {
	color: #C4136C;
	margin-left: 0.5em;
}

.c-error-messages .variable-text p {
	font-size: 1.2em;
	margin-bottom: 0.833em;
}

/* @end */

/* @group accounts-grid */

.c-consulta-seccion {
	width: 62em;
}

.c-consulta-seccion .header {
	margin: 0 0 17px 20px;
}

#view_cheques_list .c-consulta-seccion .header {
	margin: 0 0 10px 20px;
}

.c-consulta-seccion .header h1 {
	color: #0078D2;
	float: left;
	font-family: "BBVA Web Light", arial, sans-serif;
	font-size: 2.2em;
	font-weight: normal;
}

#contact-main-profile-seguranca .c-consulta-seccion .header h1{
	margin-top: 40px;
}

#contact-main-profile-seguranca .c-consulta-seccion .header.first h1{
	margin-top: 0;
	text-align: left;
}

#view_cheques_list .c-consulta-seccion .header h1 {
	color: #0078D2;
	float: left;
	font-family: "BBVA Web Light", arial, sans-serif;
	font-size: 22px;
	font-weight: normal;
	margin-top: 4px;
	width: 21em;
}
/*
.c-consulta-seccion .header .containerBotones {
	float: right;
	margin-right: 0.7em;
	margin-top: 0.2em;
}

.c-consulta-seccion .header .containerBotones .c-listas-acciones, .c-consulta-seccion .header .containerBotones .c-lists_views, .c-consulta-seccion .header .containerBotones p {
	float: left;
}

.c-consulta-seccion .header .containerBotones .c-listas-acciones {
	margin-top: 0.4em;
}
*/
/*
.c-listas-acciones li {
    display: inline-block;
    float: left;
    height: 1.6em;
    margin: 0 0.5em;
    overflow: hidden;
    position: relative;
    width: 1.6em;
}
*/

.c-consulta-seccion .btnMostrarMas {
	background: none repeat scroll 0 0 #F3F5F6;
	border: 1px solid #E5E5E5;
	border-radius: 4px 4px 4px 4px;
	color: #0072C9;
	cursor: pointer;
	display: block;
	font-weight: bold;
	height: 2.8em;
	line-height: 2.8em;
	margin-top: 2.1em;
	text-align: center;
	font-weight: bold;
}

.c-consulta-seccion .btnMostrarMas span {
	background: url("../mult/ico-menu-pestana1.png") no-repeat scroll right center transparent;
	font-size: 1.2em;
	padding-right: 2.4em;
}

/* @end */

/*REfactoring */
#view_cheques_list .c-tables .short_numerico {
	width: 13em;
}
/*
#view_relacion_chequeras  .c-tables .first {
	width: 20.6em;
}
*/



/* @group emisao-cartoes-otros */

#emisao-cartoes-otros .confirmation-line .confirmation-label {
    margin-top: 0px;
    padding-bottom: 5px;
}

#emisao-cartoes-otros #emisao-confirmation-information .input-line .input-value {
    margin-left: 200px;
}


#emisao-cartoes-otros  #emissao-check img {
	padding-left:10px;
	cursor:pointer;
}
#emisao-cartoes-otros #emissao-check img {
	padding-left: 10px;
	cursor: pointer;
}

/* @end */


/* @group emisao-cartoes-otros */

#emisao-cartoes-debito .confirmation-line .confirmation-label {
    margin-top: 0px;
    padding-bottom: 5px;
}

#emisao-cartoes-debito #emisao-confirmation-information .input-line .input-value {
    margin-left: 200px;
}

#emisao-cartoes-debito #emissao-debito-check img {
	padding-left:10px;
	cursor:pointer;
}
/* @end */

/* @group emisao-cartoes-credito */
#emisao-cartoes-credito .confirmation-line .confirmation-label {
    width: 10em;
    margin-top: 0px;
    padding-bottom: 5px;
}

/* @end */
#header-fundos .boxAccount{
	width: 50%;
	display: block;
	float: left;
	height: auto;
	margin-bottom: 1em;
}
#header-fundos .boxAccount h1{
	max-width: 15em;
	margin-bottom: 1em;
}
#header-fundos .boxAccount .cuenta{
	line-height: 1.7em;
	display: inline;
}
#header-fundos .boxAccount .cuenta .box_card_number:last-child {
	color: #0078D2;
}
#header-fundos .c-graphic_graphics{

}

#header-fundos .box_Totals {
	float: left;
	display: block;
	width: 100%;
	font-size: 12px;
	border-top: 1px solid #dde3ea;
}
#header-fundos .box_Totals ul li{
	margin-top: 0.6em;
	color: #666666;
	float: left;
	display: block;
	width: 65%;
}
#header-fundos .box_Totals ul li.right{
	float: right;
	text-align: right;
	width: 35%;
}